Bump
This commit is contained in:
@@ -1,4 +1,6 @@
|
||||
DIST galasm-2.1_p20211123.tar.gz 65199 BLAKE2B fd3ca47267e8f9cb600bd368f8c1807f108d4dda64dab4003badb65b9e75786d2869d9f21082fff0e2a20d4c7a1414d8a7f9c07f0a2229f40371e44789386854 SHA512 738413329f06bb0c576814900d9f7275ba72b4adf34298d28be6ab609ff829cfae85140ac3d931d5b2d382236f90a8c99b5215bb19e072f0ae964bc9d7a32ddc
|
||||
DIST galasm-2.1_p20220330.tar.gz 65614 BLAKE2B adec4c9cd30b0e889a6d6b41d6b3fbe025e853cd4c33d108e79ea3199b4eaf7d694486232e40c31b74bc96f066bb34dadcba9d95b680951ead58a5743845ac9d SHA512 37b2de0c51579154183b9af87585636bc708a2a7d062fd65ff77f4c69cb29ab8d659ce6db02a757f57959386313d5f9cd8422ffee0d902abab703d1e5218b449
|
||||
EBUILD galasm-2.1_p20211123.ebuild 593 BLAKE2B 3604d04fa49e61a2e6aec2668c6edfe50f9c7f940ff1478b98917a22bea96aef140fe6dc926c12112b1abfff3de0064223e64dc093b519a41bc32c0dbc64a180 SHA512 e3c4434daec78d68f783c18f2a5c46ad8f995c23dcc12de8afbcfad4081ff6b2e34940d651894aa0d800d7555b0b66d487e3bfc8c3442bfd3e5f451664bd244f
|
||||
EBUILD galasm-2.1_p20220330.ebuild 593 BLAKE2B 8b6db8f3538856f01b7bf939d09aa4be2b8229189c5446770476d8f52d78094992487b6bc5cfa3bccdb9041f8a968daff7d7188bc93b3663511f56b2f5359f32 SHA512 4f612dd3c679735e1b8bbcaf7a3eb8a3f1785aa23f7c6ba9104d0fd343b5b8418e6614f67ac4fba343701d88908107a6cee6516556e9737a82c59ee8e2d17706
|
||||
MISC ChangeLog 351 BLAKE2B 8c9803d1dbde6e7ac3ddca8ec7a6c6d85d5f61577b1696965c4fd327fb18b227f983b1fe4c571612a8fa3317649de57684c10ddf53b4964fbeb2c2d243e5c081 SHA512 649385e573ea6056f05800fee838aa422ded21575a6fedeab6fb82869eb8bd6d0bb2d1fdc8fe78a13a627f55610f50730af3632d1c4f92ef143db3e8a71bb346
|
||||
MISC metadata.xml 411 BLAKE2B 6bd76e3591b8a2d88277f9ebfbd5951a7458a266adf5818533a1d829a770db62e1de41a4cb4f29206ed5eb381c6f4bfdc04973c4c65bd72496b7e31b6c85880f SHA512 df1f54923628bff824dc8835c96902bd07d4462472b9b8f356abb0b9b81875d78fa96e511290739ecc5423eadc8b2579a65b2f31f9c2c6a73c8d3413c0603d98
|
||||
|
||||
32
sci-electronics/galasm/galasm-2.1_p20220330.ebuild
Normal file
32
sci-electronics/galasm/galasm-2.1_p20220330.ebuild
Normal file
@@ -0,0 +1,32 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
SHA="290d0cf9dcd0d9749167c9019ad694db2c3360dd"
|
||||
|
||||
inherit bash-completion-r1 udev
|
||||
|
||||
DESCRIPTION="Portable GAL Assembler"
|
||||
HOMEPAGE="https://github.com/daveho/GALasm"
|
||||
SRC_URI="https://github.com/daveho/GALasm/archive/${SHA}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="galasm"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
S=${WORKDIR}/GALasm-${SHA}
|
||||
|
||||
src_compile() {
|
||||
emake -C src
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin src/galasm
|
||||
HTML_DOCS=( "${S}"/galer/* )
|
||||
dodoc -r examples
|
||||
einstalldocs
|
||||
}
|
||||
27
sci-electronics/galette/Manifest
Normal file
27
sci-electronics/galette/Manifest
Normal file
@@ -0,0 +1,27 @@
|
||||
DIST ansi_term-0.11.0.crate 17087 BLAKE2B 9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4 SHA512 a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa
|
||||
DIST anyhow-1.0.65.crate 43585 BLAKE2B 4a808e60ffed900ef37d8fbf7ae97caec6fb81d23a8a5411c5c0143636652c41a9579b156ead5eab66d57c53be2bbc336cbd5f7b60c6c20cad389d45861d82f8 SHA512 86b83c88fbc343f4ff1bfba5bf91f3c5133fbed8276e78f4222b28e38ada79c4245e2780934897525b41cbd4b8a9d0bc9cbd8b6c2dd32544ba124d458f5a490c
|
||||
DIST atty-0.2.11.crate 5916 BLAKE2B e502c23faaa9dd27cc5865b68a721b0403071edb483fca0c745707f4c0ca1b1787b5677b2d8ad7f327b8f5588ba784126ce78496c1db54f7ca4ce0ccea669499 SHA512 9d6417dc1e8abdb4969418525b36c451274fd76769adb57bef9875ef62ef521c50d58626ebc4f96d2bea32cbadb6999fd67653b570293d7253b403b6d0736c79
|
||||
DIST bitflags-1.0.4.crate 15282 BLAKE2B 63f5feb47460c344983cef8822804b1c4ac2f3adfffcf206df2b05fafb9c7bfd73986721cde46705a3e4a0dc72a40683e4d369f2339adfc1b55208bad1766875 SHA512 81850d2be62eabb8486024ab263da67e6eb8ebfa732cac3a5d46a9186c564b2065cba15fa3da468bbd26eaf2b67038680e5de19d5dd99d78f60dae8a1776c8de
|
||||
DIST clap-2.33.3.crate 201925 BLAKE2B bec9c866481c5b3fddeb314f68af9bce38fc421e42816182de3209e8ea3447b72cf033e6251eea27fe974eff8085b7d98cdd2911b5cc0ec6b4bf4c750deb8a25 SHA512 3eb0fd648e2e3f9e5ff69a5e6cf0d867304fe18523accd036f28a86de368e4774088a6936c108ccc045092c539fe7f7494ea96420ebf6b4bec16880cea84bedf
|
||||
DIST either-1.5.1.crate 11532 BLAKE2B 3cb46de61309efeedb614c20a83bdcf2c4de024fa1ca4e6e1cec6384445596cfbf2c9d7a9712faf554a373eaa462835b455d7b2a908a99e99ae1c738680778a8 SHA512 268d218b10ed7cabbf1a116afa22ebe47791303aa012a61676d04376961156983374490d3d939e5d68b2ccf3a9c56f41eb9c9651cf81ea1294ef275dc898733e
|
||||
DIST galette-0.3.0_p20221030.tar.gz 41468 BLAKE2B 8efd3bfa7edaa9e5531a86f98c89a74220a18df477385763c0bb298c86129092933443d5d569816bdaea7231126059f90674dbc2fbd9e88d95ed1e9cca3ca75f SHA512 63666aca772905104bfee06f61849233ec72d7ac2f64f68f16d8d410c994a73ca6f0c7d0833393791e87d06a2c8580dbf4818f7da79689582ad2696af5f942a4
|
||||
DIST itertools-0.9.0.crate 96429 BLAKE2B 36d3b1dec7ece85639337f1a40a00330a5216ea8c460d13e52f0f9fea71bed5b3914cc4a7e05b407ed41e0dbc2292ae5873b3481297edcd92ec547866d044b8c SHA512 1c6650060750f3073140c4a77fc4d1acffa7d18320012807df0e20ab06ddb39afa7f086d89626e3909f89dc1f0408c9ccee4dd9454ca1f7a6a145bb213e7c5ce
|
||||
DIST libc-0.2.50.crate 392277 BLAKE2B 75a8fd5babba55fe59e3ecb49941c313dccc780f8f2d0c521e14e3bb63494090e919111b908b928c4048c0458095da5a48ebce90171831931a972c20b3de758c SHA512 36a51f7925a1a4e670ed8783f63d7f2ab85d1382d0be29ab4fbf0d66b24e7d68d88bb9e320e9dff35a1e275c07afe672dd164d12cc2af8ee1bb57ef6d2aa4a30
|
||||
DIST proc-macro2-1.0.28.crate 38732 BLAKE2B f2d4765789d03d5d26c9de7e1283ce6e4086ca640d95a36649f8fdfe96533ad768b2a8ba56726e0462ba4fcd8f332fc455307987e0b7c79a5e96f2e75a641162 SHA512 2a4e34ab2bb692c3661db40ebc6d22f3dbcbc30c2f4d88e1a7f022f8522e943ffe2a1c9b92411c7e04941dc0156cb365e0de953fa45d8710e39b660ee9028741
|
||||
DIST quote-1.0.9.crate 25042 BLAKE2B 26ef31e89fd2f0cc21ff65f8072f30c7977ac634d2536cf9845a0894d6659f62a96cd0a6ee48f7706036c2c1b898ef8c9167bd62714ad0c9cba4fb02f30922af SHA512 dd6cdaea183b85400531ef01e56657edbec0d8f7c27898c1e591b72dff755fa5875b33ca320bd65be0e9aecfc6a61ec119a4bd1291e9f2057fca642ab5b198c8
|
||||
DIST redox_syscall-0.1.54.crate 15668 BLAKE2B 2da177fdb698073829b29023e6cd0a2f422ad1cf1ac359b37d3f5cf4c12f6334eb241bd313fde0236afced49714af92469919d62119ad4ddc49448ab5d9a2589 SHA512 38ee15c2fa470428329b3888fef1f1b5bc57ffae96b6ec505fc051f33a8da86512afddfeb6966cb2342382a5cbccb624a825767d3492b3d6d21d6f8e97e57e9e
|
||||
DIST redox_termios-0.1.1.crate 3227 BLAKE2B 0b109d34e942735e804dd3da2a9639506e8bf6eb5b1f69ae021b115b0b75ae5159e8457abdf647dabfc19d5119cd3a44b8966635d7862cc66a8a997e4468e1ab SHA512 201d051900e919e2c6c6769ef252e51979d90133df16b6605e2a2f424cfb2e6e505e21add75ef5854fe5e0cab1ed1f1c1451010f072ae4bc8703c585a4323981
|
||||
DIST strsim-0.8.0.crate 9309 BLAKE2B 40a8be506c43ee1ffe006ddc7dee98c3d418bdd205d57b78f5d1e4c9312feb57e1eaf952e02d92d4e0932db240c6fba45beb06ea8c4fc6de1cf1faa8b6a3a939 SHA512 1d55a8d946cd55f5f37d06aea536549ded95739fa58c0f2da285a0041154c181f663682bdcac643aa198b3e762d694a04f058db985c62ebe22b5c16327ba6d34
|
||||
DIST syn-1.0.74.crate 232974 BLAKE2B fc17dc2645fbe2d1ee409f895732b86cb77dc14837d35d7773e7f9f055e0b56f70be86203f13c549f0b43e1e4e1e777cc5bee2f08a733fe447f907dfaa443da7 SHA512 5aae03a68a4a8c1234d4e9a69cd37b9f6c698e2b635f10a030c0fac22cf00414c2a5e7523e0efe43181bc29c17abe6abc0eab103391259c97ce566713e3349f6
|
||||
DIST termion-1.5.1.crate 20659 BLAKE2B 5b4291c2c26a074c16eac2e7bcb40467380181bac69c941e5c958059dc239cbbfd74872d9bd3da65245d010f9fc39804c43dc96f4caab2499b021cf35977a6b0 SHA512 1d1536f08600c7c1f414b4579a1a6e7eff91f4c105504125118d3cadf71c7886a352d1c5f7e07f3d7c28aa8b4752f07b51eddb4d9adc6a9286f7b6bade2bec76
|
||||
DIST test_bin-0.4.0.crate 7591 BLAKE2B 1e5bf3a50757abba99fc2f9d3b4f043854883ed0fab791d34b6850811348baca28944acaf85ab1490cce05de6e6b33b6e5e6e740e4616159546ba2452556ef5a SHA512 f8c6a925dad183d5dbcac116c8a3f89bda213255c05e9f3d521b51f4b26338ce2666595eda06f9b36db21c9d6effb2953a9626f39f23fe107d99e76ce4591888
|
||||
DIST textwrap-0.11.0.crate 17322 BLAKE2B 257428908342774593bbd3528fcdae710712ff54e8a711393a24356d8ba0e16e466a4b20c05f942c48ca76b3b5b5aaa90ec202f782cad892caa8b71ccf124da6 SHA512 f5c0fe4f28ff1a3a0931e8e235b5157a45f67967985bcc752418c5ec3481fca44a8ae4800088889b37e8cd0533f53d3c456d5ffd19b767b3f83a87b49a2e209a
|
||||
DIST thiserror-1.0.26.crate 16711 BLAKE2B 4524c3ef351eaa1266cbbbafec6082695d5c1485cec7bcfdffd64719fd57efb4e40f119435eae5c6f574a80f59a68bd8c868e2493ddf36f4882e7de65fd4bf93 SHA512 bfe93a14006a3d9e0e996b310718223f8442802a384a1b999c15dd1a25f642c5cb2db7a50a69cbb097ec50ee3b0129b509f19225ca714a5c459d4dfc8255d84b
|
||||
DIST thiserror-impl-1.0.26.crate 13431 BLAKE2B dc753a4cc1e7b8b3eb44bd9462b6b19ee983fefbfe1f60a974195a536fdbc68395942a229a1d2ec7a8594669a439a6efd3cd22573a647a7fb7a371e793fba645 SHA512 43eea818b72469bc4d5c28e449c2e284c1e11b2674b9e67b1788af7ab66bd64afabfd8f5861938a7f9547a9c13387e0ce400419c6283bbe1e899d18d998cd921
|
||||
DIST unicode-width-0.1.5.crate 15761 BLAKE2B 575e6bfe8b8b70cb0e5a167bf546df2964361a223b03a65bdc588c32d4cf9f01194daa8d6d1c90319f1f9981aa5b092dce67c9c97450be4ea630784d834cdbe2 SHA512 bd5ac5f0433953d79408074239edc7c43ce23d56659d467805d81ab01c576a3cf77ccedb3bba41d48bc4ad46a8905ac8a1927b99312053ef6295fd940a6766d2
|
||||
DIST unicode-xid-0.2.2.crate 14955 BLAKE2B 6c6da49ac08dbd8b3248272224d6bff96b9cd1f36029b1937a58a0b929c3a48326053305ed49e73edd70f572f5abbc4817cedc899c69e3457805ad056669f6af SHA512 92ffd0dd34e3ca235ecf110b38c447d3ec1faa23d76c112457f28d432f92fa6b5f428bc5e1bfd278f361f55426dd96e19ecb0d3eff6cf250892f069c52bd89a8
|
||||
DIST vec_map-0.8.1.crate 14959 BLAKE2B f5c179ccb4349d543747d5e3bb3edfca4bc9f3f64ba3c2d40fb1d9cba98433b7a0641387aafda6347c9b3603592c64bd820b217b46fbfcd37f802f298e5793ab SHA512 026cf10dc7ba98ae51dd312fc847cbaea41c25f0da5db6e0e22c2ecf75584bbf876d7bd96035fbbcf6696d702d5a3f25977e02a2d77cf519aa21e3ed05710e40
|
||||
DIST winapi-0.3.7.crate 1075776 BLAKE2B 694cea6d0d14fbe85ba718c0ca7b9db79ba8f943b44f4741d77000617de43314a2c657285736a032c138b5d2095b06146a2ac8d84b8efe2307ef44bb7073c604 SHA512 6871b93ad8d48e39b90cb7b31b3132f84665f965b4dfe06fcebdfb873e7d099007cf3d7a50e832a941c3425ad2f39c3ab48a77151e60863685b97fc05c71d134
|
||||
DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2
|
||||
DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513
|
||||
EBUILD galette-0.3.0_p20221030.ebuild 1263 BLAKE2B 7d181ca10a2c8c0aca1435f7ac7250f6779c2187b51e2be792a2b9529fc07fe31ad01261809b31fa40472aa840781dc473a6a3ace8c7072d879661574d365955 SHA512 3e483d77bd42e52f024905e6121021dc5466e8d8832a2f9110301e4f219c4dcc415ef60212817046d6436b0c02600d01bd4b28f4fdad5176147e891b2df69532
|
||||
57
sci-electronics/galette/galette-0.3.0_p20221030.ebuild
Normal file
57
sci-electronics/galette/galette-0.3.0_p20221030.ebuild
Normal file
@@ -0,0 +1,57 @@
|
||||
# Copyright 2017-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# Auto-Generated by cargo-ebuild 0.3.1
|
||||
|
||||
EAPI=7
|
||||
|
||||
SHA="e28809d16858ff89d7e62dc7e50c07edcc9e5189"
|
||||
|
||||
CRATES="
|
||||
ansi_term-0.11.0
|
||||
anyhow-1.0.65
|
||||
atty-0.2.11
|
||||
bitflags-1.0.4
|
||||
clap-2.33.3
|
||||
either-1.5.1
|
||||
itertools-0.9.0
|
||||
libc-0.2.50
|
||||
proc-macro2-1.0.28
|
||||
quote-1.0.9
|
||||
redox_syscall-0.1.54
|
||||
redox_termios-0.1.1
|
||||
strsim-0.8.0
|
||||
syn-1.0.74
|
||||
termion-1.5.1
|
||||
test_bin-0.4.0
|
||||
textwrap-0.11.0
|
||||
thiserror-1.0.26
|
||||
thiserror-impl-1.0.26
|
||||
unicode-width-0.1.5
|
||||
unicode-xid-0.2.2
|
||||
vec_map-0.8.1
|
||||
winapi-0.3.7
|
||||
winapi-i686-pc-windows-gnu-0.4.0
|
||||
winapi-x86_64-pc-windows-gnu-0.4.0
|
||||
"
|
||||
|
||||
inherit cargo
|
||||
|
||||
DESCRIPTION="A GAL assembler, largely galasm-compatible and written in Rust."
|
||||
# Double check the homepage as the cargo_metadata crate
|
||||
# does not provide this value so instead repository is used
|
||||
HOMEPAGE="https://github.com/simon-frankau/galette"
|
||||
SRC_URI="$(cargo_crate_uris ${CRATES})
|
||||
https://github.com/simon-frankau/galette/archive/${SHA}.tar.gz -> ${P}.tar.gz"
|
||||
RESTRICT="mirror"
|
||||
# License set may be more restrictive as OR is not respected
|
||||
# use cargo-license for a more accurate license picture
|
||||
LICENSE="Apache-2.0 MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
S=${WORKDIR}/galette-${SHA}
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND=""
|
||||
@@ -1,5 +1,7 @@
|
||||
AUX multichan.patch 1291 BLAKE2B f874b456769a7dffcd0b89da1bd824d98a49b1373a0ce076606c7f69377b2c82bf485f3512e718abe5ccdc10d427966da08ac4f4a72b3765bb77493fcf1897f5 SHA512 5c63c724d7d3a806b6f24e2ef8e3cf75ddd2313b7e63ac3c113217064b8b48bbd7185bcda6068aff202022353d174f55c759f8edbd29df272d87adf9bb5b3cba
|
||||
DIST labpowerqt-0.1.3.tar.gz 352902 BLAKE2B 90306a9bd78d97075f9648d724223d455194a51f7df3e93fa94a960e6059f70b5d5ba04ab54df6531ab18a8dbf90842a0e3c4db3101bf722047cb63455deeed2 SHA512 d808d9f727bc5cf3ece12ffa96fd87346c49599058e496cca0b82deb62206ae6369d2a0d1706cafb95c2435234a51a55a52eadba5597a0c9ddf4273d22c87aa9
|
||||
DIST labpowerqt-0.2_pre20220722.tar.gz 498720 BLAKE2B 81c26263b653a74ab659e37df6f4a920bdad536d7dfc744997e54f6256049d67bfb1532a3e5f3e159b932aef5df79b3cf076348b48d417ca9ab083cc9a7b7ea5 SHA512 a9034741c0b8a5e4b0a8e286871440f0b52b9dc7dd8e34eb059f7bc574cbe54d480fb5aecdf3178a00678b172fbaa0f34e0fc1695024ea3476c91fc7486f1b0a
|
||||
EBUILD labpowerqt-0.1.3.ebuild 794 BLAKE2B 432d6ea61786678ec1f0c1283c8393eaa78657f7768b553b26bc226a86213cc78cbc5fe98370e1a20a32b5b4204960f7e8ef4cf8345ca0b4993dc52f30c4eb5d SHA512 f0dc87374c4fe746662b0b91aa8cc56e9f07948ae17c474f72fb1edcedb8a9e8abd709d500469031432cf4da03c958a8eea1757c6d2144028cf5fd4f3e11642a
|
||||
EBUILD labpowerqt-0.2_pre20220722.ebuild 947 BLAKE2B 4797b7bfe38271f85deb4748ccf2164cb0ca937a52c008b8337150309910865c238c1126cac5c4ca5d6d0d1b4747f01e6b790cf5b40d0cb5e3f80505fab45ac8 SHA512 94827351105c5eeafab2bd5f926e28aa844964b3e44f1a23c311f470013efdf2d7f47f8649a69eddf374720c8dccfc1ac966593c46e29acbc1d6ad8d1cecc48b
|
||||
MISC ChangeLog 566 BLAKE2B 97e5ad0b11ed8682fa64936a1ac1c1cb3fb1519fc56f80f1405369d2339f1e6ecec5cf4ad4756eb36489aad2aad60ce326b3d61c745d00ef9a795167bd888a56 SHA512 8b3163e4764266ced516594658213ed79eb019c14715035581aff0804ae07410c3f2c5cdee1678702b3c009334b312f77088021cc529f77faade66670c5a3efc
|
||||
MISC metadata.xml 411 BLAKE2B 6bd76e3591b8a2d88277f9ebfbd5951a7458a266adf5818533a1d829a770db62e1de41a4cb4f29206ed5eb381c6f4bfdc04973c4c65bd72496b7e31b6c85880f SHA512 df1f54923628bff824dc8835c96902bd07d4462472b9b8f356abb0b9b81875d78fa96e511290739ecc5423eadc8b2579a65b2f31f9c2c6a73c8d3413c0603d98
|
||||
|
||||
43
sci-electronics/labpowerqt/labpowerqt-0.2_pre20220722.ebuild
Normal file
43
sci-electronics/labpowerqt/labpowerqt-0.2_pre20220722.ebuild
Normal file
@@ -0,0 +1,43 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=7
|
||||
|
||||
SHA="d2399f848e7cbe6b6f5970db7704254c35116380"
|
||||
|
||||
inherit cmake
|
||||
|
||||
DESCRIPTION="LabPowerQt is an application to control laboratory power supplies and to record and visualize the data"
|
||||
HOMEPAGE="https://github.com/crapp/labpowerqt"
|
||||
#SRC_URI="https://github.com/crapp/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
SRC_URI="https://github.com/crapp/${PN}/archive/${SHA}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
S=${WORKDIR}/${PN}-${SHA}
|
||||
|
||||
RDEPEND="dev-qt/qtgui:5
|
||||
dev-qt/qtwidgets:5
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtserialport:5
|
||||
dev-qt/qtsql:5
|
||||
dev-qt/qtprintsupport:5
|
||||
dev-libs/ealogger"
|
||||
DEPEND="${RDEPEND}"
|
||||
# dev-qt/qtquick:5
|
||||
|
||||
#src_prepare() {
|
||||
# eapply "${FILESDIR}/multichan.patch"
|
||||
# eapply_user
|
||||
#}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
"-DEALOGGER_EXTERNAL=off" )
|
||||
|
||||
cmake_src_configure
|
||||
}
|
||||
@@ -1,7 +1,10 @@
|
||||
AUX minipro-0.5-libs.patch 992 BLAKE2B 6bd4dd3cd9865199973c48a6c49c6aac1638b4d403f2f285bd7aa3dc45059e2acb894361097b9c033278985118f4ecdf40da8f8916872105b8f3d42f39d554c3 SHA512 6ba541a93beef1136c857a19941db34b1612f1c4f46631660e22c5a9bbe87800aa8707bec596de0dee0efff321a6b1351ba0e3ea8d5745cd5ad9267b50349444
|
||||
AUX minipro-0.6-libs.patch 992 BLAKE2B 6bd4dd3cd9865199973c48a6c49c6aac1638b4d403f2f285bd7aa3dc45059e2acb894361097b9c033278985118f4ecdf40da8f8916872105b8f3d42f39d554c3 SHA512 6ba541a93beef1136c857a19941db34b1612f1c4f46631660e22c5a9bbe87800aa8707bec596de0dee0efff321a6b1351ba0e3ea8d5745cd5ad9267b50349444
|
||||
DIST minipro-0.4.tar.gz 363052 BLAKE2B e6b07c05c1c2841fa862132d598781f3675df61cb41ac447e8dfb9677913126429f4f547afc757f2d32360ddbfc89850f3b234c13b381920d5f726f5fe163dd7 SHA512 cdbcb1a02b475874a32497b9a683a0b4734a16cc75d2b0336a5c5cd26a30b63ca4c115b3cfbe6448a8bb3be95aeb902c79ac256c45789d45abf9e01cda355eda
|
||||
DIST minipro-0.5.tar.gz 388754 BLAKE2B c22110c269405e7b8ff81fd7c649c2b652bc39da84d92cf9a151da71a1c6d4a202baa6ae13a1fb789a04c8e57f3cc9a60403bcef82896320d95e2507c5960f01 SHA512 e2341213bc43ef53b106211d07a488a142083fe4b6dd6ced0f02595164ce2e0e47f6bdc0a6f6c63f19b9b9438c8f5ad173485953d8a29cb39f89272f8e70dc7c
|
||||
EBUILD minipro-0.4.ebuild 549 BLAKE2B d9057223f62a58306f73a5b8ed77545287cd9f7febf6f5a1757e797a76e59086b4adf84ec35e7d41fcdad0d8c0ea03f1773d9a67149ba97d2c73245f7a451edf SHA512 c2dcea2bd5344b9273a5a3f5bdc24e163f5a68450c790741a9698f9a02fc1a8ed7844bb6abd79ff8d35a1e70f3f3da37387a6d8c6650e1e522aa4f8dc1204ac9
|
||||
EBUILD minipro-0.5.ebuild 737 BLAKE2B d2ae897c2f8a4698d2d00dda3cded96026df75f24ab67a694a3b0b6b8fdb42670e57e2daf4a2db917b417a5e35eafbbddddfbf696b5dcc1bc222523dd52a81b0 SHA512 c7f37ab918fd5b29d981bacc0a9eaf32614a5fd7ad1dadc0345c5880ee87c70f3e480d9d0c386461aba7c9d52f556d8a3367f83ad55171a79e9a7032427d9032
|
||||
DIST minipro-0.6.tar.gz 389079 BLAKE2B bfc030080c5fa54775e9d225b16ac3f03259ee261d11921bead66a10ca9bc978e111b03c743927799d847c0e8b534343cbb3ab68565f0a80ccc5f95b784754ba SHA512 1c791467d4aa33dcf78b05126b7352ade3fdd9aa3220376e4fb6be346d198a51e52e5240f8d8d8aa80ce0a14b6808af05a071713211d53c35cc3430ae4a60b6b
|
||||
EBUILD minipro-0.4.ebuild 612 BLAKE2B bcc28afad0fac9b38b3ecbb5e2ca3518dc830153ee675f9a239985605c5e3ceb2adef7c2bb7ab81b88f808c826eec9af8c371b3ea1963b351896ba7f4f3a575a SHA512 823aaa8f47339c2acd3b27adea80a9f79ab24ac788cec6f5074634d43686dec26cfa0d6303b4221ebd63a97f38f33ecd9a575d9037b01be6f04a38a088fae837
|
||||
EBUILD minipro-0.5.ebuild 787 BLAKE2B 0701f9ee880f12f2084a166fbd48f41451b28fb4a1f02a1b82721892bfc2dee46a3504d601b0b82f74b35897bdcf4db1ea7a1ec2c24cece40b60698c5096e774 SHA512 9a818e52b2677d2de8c29cd18c35e24df16dfb342461ef4434d6e25003268f9be25a6d9a9b959375bdc17eb35d24cd434ca8ee9d98d2649c03b2ba5382f27412
|
||||
EBUILD minipro-0.6.ebuild 787 BLAKE2B 0701f9ee880f12f2084a166fbd48f41451b28fb4a1f02a1b82721892bfc2dee46a3504d601b0b82f74b35897bdcf4db1ea7a1ec2c24cece40b60698c5096e774 SHA512 9a818e52b2677d2de8c29cd18c35e24df16dfb342461ef4434d6e25003268f9be25a6d9a9b959375bdc17eb35d24cd434ca8ee9d98d2649c03b2ba5382f27412
|
||||
MISC ChangeLog 271 BLAKE2B d88714d6d75cfbc50d5a081dfbd8284ddc2b3c5789662d7cbd93b877681cb81bfabdb1ca67122e399ee7cb71b2f57ed0f39f024b431e404401a6eddadaaa7ac5 SHA512 001197c1c3383e7406a4cf99339e1babe935bd24cf3938826cbe61a32fa5a9001a2d04c87ed5f20c375e1f495e650470cbbda31d4ae6fba1021085477367db08
|
||||
MISC metadata.xml 411 BLAKE2B 6bd76e3591b8a2d88277f9ebfbd5951a7458a266adf5818533a1d829a770db62e1de41a4cb4f29206ed5eb381c6f4bfdc04973c4c65bd72496b7e31b6c85880f SHA512 df1f54923628bff824dc8835c96902bd07d4462472b9b8f356abb0b9b81875d78fa96e511290739ecc5423eadc8b2579a65b2f31f9c2c6a73c8d3413c0603d98
|
||||
|
||||
20
sci-electronics/minipro/files/minipro-0.6-libs.patch
Normal file
20
sci-electronics/minipro/files/minipro-0.6-libs.patch
Normal file
@@ -0,0 +1,20 @@
|
||||
--- minipro-0.5/Makefile.orig 2022-02-22 19:40:51.778911209 +0100
|
||||
+++ minipro-0.5/Makefile 2022-02-22 19:41:39.919122650 +0100
|
||||
@@ -164,13 +164,13 @@
|
||||
install_library:
|
||||
mkdir -p $(LIB_INSTDIR)
|
||||
mkdir -p $(INCLUDE_INSTDIR)
|
||||
- mkdir $(LIB_INSTDIR)/pkgconfig
|
||||
+ mkdir -p $(LIB_INSTDIR)/pkgconfig
|
||||
cp $(STATIC_LIB) $(LIB_INSTDIR)/
|
||||
cp *.h $(INCLUDE_INSTDIR)/
|
||||
cp libminipro.pc $(LIB_INSTDIR)/pkgconfig/
|
||||
- sed -e "s#MINIPROPREFIX#$(DESTDIR)$(PREFIX)#" -i "" "$(LIB_INSTDIR)/pkgconfig/libminipro.pc"
|
||||
- sed -e "s#MINIPROVERSION#$(VERSION)#" -i "" "$(LIB_INSTDIR)/pkgconfig/libminipro.pc"
|
||||
- ln -s "$(LIB_INSTDIR)/pkgconfig/libminipro.pc" /usr/local/lib/pkgconfig/libminipro.pc
|
||||
+ sed -e "s#MINIPROPREFIX#$(PREFIX)#" -i "$(LIB_INSTDIR)/pkgconfig/libminipro.pc"
|
||||
+ sed -e "s#MINIPROVERSION#$(VERSION)#" -i "$(LIB_INSTDIR)/pkgconfig/libminipro.pc"
|
||||
+# ln -s "$(LIB_INSTDIR)/pkgconfig/libminipro.pc" /usr/local/lib/pkgconfig/libminipro.pc
|
||||
|
||||
uninstall_library:
|
||||
rm /usr/local/lib/pkgconfig/libminipro.pc
|
||||
@@ -22,3 +22,11 @@ src_install() {
|
||||
udev_dorules udev/*.rules
|
||||
dobashcomp bash_completion.d/minipro
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
udev_reload
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
udev_reload
|
||||
}
|
||||
@@ -29,5 +29,12 @@ src_install() {
|
||||
emake install DESTDIR="${D}" PREFIX=/usr UDEV_DIR=$(get_udevdir)
|
||||
emake install_library DESTDIR="${D}" PREFIX=/usr UDEV_DIR=$(get_udevdir)
|
||||
dobashcomp bash_completion.d/minipro
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
udev_reload
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
udev_reload
|
||||
}
|
||||
40
sci-electronics/minipro/minipro-0.6.ebuild
Normal file
40
sci-electronics/minipro/minipro-0.6.ebuild
Normal file
@@ -0,0 +1,40 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit bash-completion-r1 udev
|
||||
|
||||
DESCRIPTION="A free and open TL866XX programmer"
|
||||
HOMEPAGE="https://gitlab.com/DavidGriffith/minipro"
|
||||
SRC_URI="https://gitlab.com/DavidGriffith/minipro/-/archive/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="virtual/libusb:1"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${P}-libs.patch"
|
||||
)
|
||||
|
||||
src_compile() {
|
||||
emake PREFIX=/usr
|
||||
emake library PREFIX=/usr
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake install DESTDIR="${D}" PREFIX=/usr UDEV_DIR=$(get_udevdir)
|
||||
emake install_library DESTDIR="${D}" PREFIX=/usr UDEV_DIR=$(get_udevdir)
|
||||
dobashcomp bash_completion.d/minipro
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
udev_reload
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
udev_reload
|
||||
}
|
||||
@@ -1,4 +1,6 @@
|
||||
DIST Logic-2.3.55-master.AppImage 168567824 BLAKE2B 5eef4973056556bd606da512545bafff5cc57ea51e488a81cedb1139ff02d9f6e9d29aa4a3ea46dc6de7c24007059056b312990776eaf32a41b0dcce20720440 SHA512 45bdb252818242fdae55daa51034a0c6b96d9539dbf3399c53cb389aff1013da6dbfc71d9130b1fc5f2bb10592107c0cb9c911039772a487f69049e33c4cc2ca
|
||||
DIST Logic-2.4.2-master.AppImage 161812795 BLAKE2B e755b2217d1b0a142ed16c3e9eb32c61935fce21ada8c8cc78bd7037638ea18a350de7fea1c7e4757b6980ec4257180b296d89acdde6f118724cc3b21bfd2e78 SHA512 1572908bd954e035ef7c68e61b77c8e9d910fe969fa714d1a953c7c9ed90298b5eaebf9c799a856cf3200fe033b3fbda5d2f82caab4733517bb9dba27ad61ae4
|
||||
EBUILD saleae-logic-bin-2.3.55.ebuild 2915 BLAKE2B 7bf8189b5da14e4217f24342ff1fc4503b2b2070532dc798ffb22c658daccc365a14df96db1683220674baea9435c5a602a8225ea90459925e2befd19e24a768 SHA512 935889def41314dc684deb9e37344dbd438242566c4d2f06274cc9deb0cc7fa8b7daeb30be32fd8d2e4a9b1f8905c5844cf2270222151f5e04c08ac74724b9e9
|
||||
EBUILD saleae-logic-bin-2.4.2.ebuild 2916 BLAKE2B 32ba9d1afed5e206106b0d44d0a27b9b65d3fe80034faa93bf98e40ebf0bad941b978d01e2731ef12c962ede807f6bf63e14aa2097d2290cecb1107b3cc811a9 SHA512 b8a8efd60add1da588d978a899e78295854bb51858900b57206ac111263af33918165b812e7bd3ff28c28ab3dfe6044c784384f479be4cf52e00c49cedc2b21b
|
||||
MISC ChangeLog 405 BLAKE2B 5fd50b228496d7ca318aed901b5dfc3ce33fc7327331495a1f94417087fcb9b6260e4f6ddde90e510507968208e2e16ca076b27005555679ff26272505a668f4 SHA512 0a832dcab3105dbfc8856c8a8e2eae4bf85ac2aa97d06c19b2591b4acde7fa5e7690e1ff1dc01799a19dad0f80bb0aec58925f5e3192331101af2fcb93e126bd
|
||||
MISC metadata.xml 411 BLAKE2B 6bd76e3591b8a2d88277f9ebfbd5951a7458a266adf5818533a1d829a770db62e1de41a4cb4f29206ed5eb381c6f4bfdc04973c4c65bd72496b7e31b6c85880f SHA512 df1f54923628bff824dc8835c96902bd07d4462472b9b8f356abb0b9b81875d78fa96e511290739ecc5423eadc8b2579a65b2f31f9c2c6a73c8d3413c0603d98
|
||||
|
||||
@@ -0,0 +1,92 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
MULTILIB_COMPAT=( abi_x86_64 )
|
||||
|
||||
inherit appimage chromium-2 desktop pax-utils multilib-build xdg udev
|
||||
|
||||
DESCRIPTION="Debug hardware like the pros."
|
||||
HOMEPAGE="https://www.saleae.com/"
|
||||
SRC_URI="
|
||||
amd64? ( https://downloads.saleae.com/logic2/Logic-${PV}-master.AppImage )
|
||||
"
|
||||
|
||||
LICENSE="Salea-EULA"
|
||||
SLOT="0"
|
||||
#KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
RESTRICT="bindist mirror splitdebug strip"
|
||||
|
||||
RDEPEND="
|
||||
app-accessibility/at-spi2-atk[${MULTILIB_USEDEP}]
|
||||
app-accessibility/at-spi2-core[${MULTILIB_USEDEP}]
|
||||
dev-libs/atk[${MULTILIB_USEDEP}]
|
||||
dev-libs/expat[${MULTILIB_USEDEP}]
|
||||
dev-libs/glib[${MULTILIB_USEDEP}]
|
||||
dev-libs/nspr[${MULTILIB_USEDEP}]
|
||||
dev-libs/nss[${MULTILIB_USEDEP}]
|
||||
x11-libs/cairo[${MULTILIB_USEDEP}]
|
||||
x11-libs/gdk-pixbuf[${MULTILIB_USEDEP}]
|
||||
x11-libs/pango[${MULTILIB_USEDEP}]
|
||||
net-print/cups[${MULTILIB_USEDEP}]
|
||||
|| ( sys-devel/base-gcc[cxx] sys-devel/gcc[cxx] )
|
||||
sys-apps/dbus[${MULTILIB_USEDEP}]
|
||||
x11-libs/gtk+[${MULTILIB_USEDEP}]
|
||||
x11-libs/libX11[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXcomposite[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXcursor[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXdamage[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXext[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXfixes[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXi[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXrandr[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXrender[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXtst[${MULTILIB_USEDEP}]
|
||||
media-libs/alsa-lib[${MULTILIB_USEDEP}]
|
||||
sys-libs/glibc[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXScrnSaver[${MULTILIB_USEDEP}]
|
||||
x11-libs/libxcb[${MULTILIB_USEDEP}]
|
||||
"
|
||||
|
||||
S="${WORKDIR}"
|
||||
QA_PREBUILT="opt/Saleae/${PN}/Logic opt/Saleae/${PN}/libffmpeg.so opt/Saleae/${PN}/libnode.so"
|
||||
|
||||
MY_PN=Logic
|
||||
|
||||
pkg_setup() {
|
||||
chromium_suid_sandbox_check_kernel_config
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
rm -r ${P}/usr/lib
|
||||
sed -i 's/^Exec=AppRun/Exec=${MY_PN}/' "${P}/Logic.desktop" \
|
||||
|| die "Failed to patch desktop file"
|
||||
|
||||
default_src_prepare
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cp -a ${P}/usr "${ED}"
|
||||
rm -f ${P}/.DirIcon
|
||||
dodir /opt/Saleae/Logic
|
||||
find ${P} -type d -exec chmod 755 {} \;
|
||||
find ${P} -type f -exec chmod 644 {} \;
|
||||
find ${P} -type f -name "*.so*" -print0 |xargs -0 chmod +x
|
||||
find ${P}/resources/linux/pythonlibs/bin -type f -print0 |xargs -0 chmod +x
|
||||
find ${P}/resources/app.asar.unpacked/node_modules/@saleae/graph-interface/bin -type f -print0 |xargs -0 chmod +x
|
||||
chmod +x ${P}/Logic
|
||||
cp -a ${P}/* "${ED}"/opt/Saleae/Logic || die "Failed to move directory"
|
||||
|
||||
# remove chrome-sandbox binary, users should use kernel namespaces
|
||||
# https://bugs.gentoo.org/692692#c18
|
||||
rm "${ED}"/opt/Saleae/Logic/chrome-sandbox || die
|
||||
|
||||
dosym ../../opt/Saleae/Logic/Logic /usr/bin/Logic
|
||||
domenu "${ED}"/opt/Saleae/Logic/Logic.desktop
|
||||
doicon "${ED}"/opt/Saleae/Logic/Logic.png
|
||||
dodir /etc/udev/rules.d
|
||||
cat "${ED}"/opt/Saleae/Logic/resources/linux/99-SaleaeLogic.rules > "${ED}"/etc/udev/rules.d/99-SaleaeLogic.rules
|
||||
udev_reload
|
||||
}
|
||||
Reference in New Issue
Block a user