From 33e6efddb60f51bdc85ed152b0e444066a30b1e9 Mon Sep 17 00:00:00 2001 From: Sergey Torokhov Date: Mon, 13 May 2024 23:44:52 +0300 Subject: [PATCH 01/32] dev-libs/fortran-stdlib: 0.6.1 version bump Signed-off-by: Sergey Torokhov --- dev-libs/fortran-stdlib/Manifest | 1 + .../fortran-stdlib-0.6.1.ebuild | 80 +++++++++++++++++++ 2 files changed, 81 insertions(+) create mode 100644 dev-libs/fortran-stdlib/fortran-stdlib-0.6.1.ebuild diff --git a/dev-libs/fortran-stdlib/Manifest b/dev-libs/fortran-stdlib/Manifest index fb0133a52f..e3fbe86e81 100644 --- a/dev-libs/fortran-stdlib/Manifest +++ b/dev-libs/fortran-stdlib/Manifest @@ -2,3 +2,4 @@ DIST fortran-stdlib-0.2.1.tar.gz 323480 BLAKE2B d6d54e38fd8c970168144b011b0df8c8 DIST fortran-stdlib-0.3.0.tar.gz 387442 BLAKE2B 8e1dae71a7de763452ac149a21eff0bbd2be93b2addf7c1f44f2e2bf26851d3735dc945b681430e6102fa9bf63f4f4fd91c7e9b437a4cf69697ba7476619be0e SHA512 e2f586dd9cb94abf0094d6ea5cb4dc4ee6ba9afdf2f2bfb8cd8e8ab1a4ea93dd4a5dbec6be70f88edd414fe4ea111f3bb3e4fe0584b156bf7711b8ff83226dcc DIST fortran-stdlib-0.4.0.tar.gz 397196 BLAKE2B 966d791216cf8df9ba388d1fee80acfceb42914617bd16e4da5a4d7de252089175bcc7e4b4369e6d6f9827dda6c3850936ae941d0be85f0bf76df04d21270bb4 SHA512 bab8f462b73dd69f639359751fae89baf6676cf071cd68d53245c5ddc287402237686413b6f772555413437899b6d87453547b9ef32c7deca30abfae09ef0459 DIST fortran-stdlib-0.5.0.tar.gz 3618660 BLAKE2B bdba8344ee3daf2e5eb5e055497b394abc9bd9322b2a09ea2d7aef477266f24c48a419c517f21b6c0cd2e8cb4c7360b2216dd9663c150ada74934978c003f6ba SHA512 e89f6c2018541354cc97b911e0af86b16384b5e121a0e1c3460c5eefc685780d1159762a4820418cefce69987f787a4e77e9965d347d5f0d9b2441f135baabd2 +DIST fortran-stdlib-0.6.1.tar.gz 3634792 BLAKE2B 935100ddc124a2ace1a37ae3083b715ed0b603e9b1fe234b566d38dd44a8e9fa2098f51c0b3a28056a9e3f10e7c2aa5d3a126512e3fba3dcefe885ffbc27729e SHA512 5b32b0881e714e9f184827a977f2a9e204be9de06c086896fdcdc4f4a912fd5c102e6ee269cca1b0aaeca59b0a4dfa43f4d5901f0fda2f2556b4bf8d94999995 diff --git a/dev-libs/fortran-stdlib/fortran-stdlib-0.6.1.ebuild b/dev-libs/fortran-stdlib/fortran-stdlib-0.6.1.ebuild new file mode 100644 index 0000000000..a08a118a52 --- /dev/null +++ b/dev-libs/fortran-stdlib/fortran-stdlib-0.6.1.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +FORTRAN_STANDARD="2003" +PYTHON_COMPAT=( python3_{10..12} ) + +inherit cmake fortran-2 python-any-r1 + +MY_PN="stdlib" + +DESCRIPTION="A community driven standard library for (modern) Fortran" +HOMEPAGE="https://stdlib.fortran-lang.org/" +SRC_URI="https://github.com/fortran-lang/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="doc test" +RESTRICT="mirror !test? ( test )" + +DEPEND=" + ${PYTHON_DEPS} + $(python_gen_any_dep ' + dev-build/fypp[${PYTHON_USEDEP}] + ') + doc? ( + $(python_gen_any_dep ' + app-text/ford[${PYTHON_USEDEP}] + ') + ) + test? ( dev-util/fortran-test-drive ) +" + +pkg_setup() { + fortran-2_pkg_setup +} + +src_prepare() { + default + + # Remove Fortran compiler version from paths + sed -i -e "s:/\${CMAKE_Fortran_COMPILER_ID}-\${CMAKE_Fortran_COMPILER_VERSION}::" config/CMakeLists.txt || die + + # Use favicon.png instead remote icon + sed -i -e 's#https://fortran-lang.org/assets/img/fortran_logo_512x512.png#favicon.png#' API-doc-FORD-file.md || die + + cmake_src_prepare +} + +src_configure() { + local mycmakeargs+=( + -DBUILD_SHARED_LIBS=on + -DBUILD_TESTING=$(usex test) + ) + cmake_src_configure +} + +src_compile() { + cmake_src_compile + + if use doc ; then + einfo "Build API documentation:" + ford API-doc-FORD-file.md || die + fi +} + +src_test() { + LD_LIBRARY_PATH="${BUILD_DIR}/src:${BUILD_DIR}/src/tests/hash_functions" cmake_src_test +} + +src_install() { + cmake_src_install + + use doc && HTML_DOCS=( "${WORKDIR}/${MY_PN}-${PV}"/API-doc/. ) + einstalldocs +} From e5204e030dbbcb76d683747b73ae450ad851e70d Mon Sep 17 00:00:00 2001 From: Julien Roy Date: Mon, 13 May 2024 16:33:41 -0400 Subject: [PATCH 02/32] dev-python/kurbopy: drop 0.9.0-r1 Closes: https://bugs.gentoo.org/931381 Signed-off-by: Julien Roy --- dev-python/kurbopy/Manifest | 3 - dev-python/kurbopy/kurbopy-0.9.0-r1.ebuild | 66 ---------------------- 2 files changed, 69 deletions(-) delete mode 100644 dev-python/kurbopy/kurbopy-0.9.0-r1.ebuild diff --git a/dev-python/kurbopy/Manifest b/dev-python/kurbopy/Manifest index eb48306b1d..3d4bc64f8d 100644 --- a/dev-python/kurbopy/Manifest +++ b/dev-python/kurbopy/Manifest @@ -7,9 +7,7 @@ DIST indoc-1.0.6.crate 14312 BLAKE2B e4757497450f9c5e854f472e576c0df49f1aecb10e3 DIST instant-0.1.9.crate 5213 BLAKE2B fe208faa09852079c603930e88b7d0392a89a55d3b934ad45ffb0c9e44df5ef7e8189ba2fa12452f1c8a6416d6f7c0655365ba959bedf2b78228613944be8278 SHA512 3915f67c3629ec93296d56c4cda0cf97b29b1a70930a9d546abb9518139d4c2f35062563a5094e84841ddb1f00b0f3df9dc00801d96c01994765221edf03ef7c DIST itertools-0.10.3.crate 118661 BLAKE2B 0095d6e7f14ddda69605d09f74e8cc881eec1a1d234f705e667d7f9e738ef157b7ddee066855cbcad7f134bf79b99a4a4c77bff3371397a567cd34d98b68bf97 SHA512 9d17357eb68159edf4f4ccd2eb9895672c7fb633803166d5e24ee12350639eaf66f1c822910518185cd1f1ca5d9c3e228dd37525e6c337ba3fc7ce967f9bfc85 DIST kurbo-0.10.4.crate 925388 BLAKE2B 84a7f7021289d131a949d3a21e39a337f7a116956b912955548f2d585cb9ae2ade8b937bf59f2920cdce005e700848c5b29d4b9e6f8104ed88efcabc215e6fcb SHA512 6555f8d5f84aa7c47f02b89dae40779eb84921d2838e3dcfe986dc4e742b871d00f788c840feaf8879d46b58d175b573d4f5befe4c206d112d6d085cff8a7b10 -DIST kurbo-0.9.0.crate 83811 BLAKE2B 612705495e0a2b658f15362f786d57ab18d83f80146ff8431db00a286e88e79f4df8ab1c506451ba68baa48f9ac7a8c791f6bdbb94e3314662a9beea143f30a7 SHA512 6791dcd9defaa7f815ed02c50c711a57eb25242a83b1a81a56795536b582cf347e2ed91b2f9b8268b97e976e2100e57e880428e62d40eef86e8efe98cfad539d DIST kurbopy-0.10.40.tar.gz 53727 BLAKE2B b347f866964ce92aa18d0af83a64a6494c0035acded7d35cd00ed93154df8f3731c1e2059251c6711e6105616dbbb989012833ecbdf3c43509403eba965c088c SHA512 ce6b68c1500459278874910e50cbfb75af6041f0e6478dabfcfcbf68e7c486e89645d29a602b2ca46dfc6caf52ada220ef3ac4be8455b53bcc1a2d48f304c9c7 -DIST kurbopy-0.9.0.tar.gz 51061 BLAKE2B fe3d856cf1ae82c546e0f17092c7ea5f948a29678628c3c0f6a05133c0e9b17cecb3933710eacbd04ac3ef4173bc0fca6daa627b107e66c2327a53d6f6e70207 SHA512 10ba2a8bd89877dea1ba6253239786910cd539ab46ec20de17adfd2ab85678361b411e00d285ab19e2d073ba4f378c80e88f3996d6fc7817561ad55254b82579 DIST libc-0.2.88.crate 514138 BLAKE2B c9c6cd0b5456ee2706e7b572ba8df644abeb2d1297abe4f5d2b480e7b7b6b1024cfde98adea2822045b605949505c133538c74b0676c3ab5a2db8aed04605b4b SHA512 c1ad5dd0efd8117da798fcff84082e3b831cb1ae04c26ca8d87936057155e2ca08f0a693cf2c79c5db2c2dbe6b64e254328439b303ba952559f4c524466ad243 DIST lock_api-0.4.2.crate 20375 BLAKE2B 0b24bdf98aaee9870f558971f437e728c8e52a853cc886a0de30cb9a84c2733175e6152a2d7ff1f28a83df5443091b16ac5410cb67d05ce464e01db64ba98cb0 SHA512 815de5198ba4a952490fbc7e08e899ce855588d794c22890839ad55caa81642745fa6bf81a2a2fc8f6713575f0d1b801a2f2107ed7c405101011927b6b40be31 DIST memoffset-0.8.0.crate 8912 BLAKE2B 19ad3abed21fc39461b0382b15a8cc312378aba36f042b1e5335012115d31b350a4e3bc720f1eea300d7d19b9b317f75a28d4ccd78ff3b31defd9e4b3147899c SHA512 47adcae0848ff967035e10543ea599c7af9c5bad387023eb4dc77c9e8d875994ec8139b9941b3ecc4fc17214d80944a47a3be174a45b334661914a5a7382dfbe @@ -26,7 +24,6 @@ DIST quote-1.0.9.crate 25042 BLAKE2B 26ef31e89fd2f0cc21ff65f8072f30c7977ac634d25 DIST redox_syscall-0.2.5.crate 23449 BLAKE2B 2d676dfe40f62285463a25f90ecf24ddb8548f91db1dffd779aaf9c1210bf1eb9c7c535b0d04ac7a483e0724d24ac1d1ed6c78884ad2631a53a870488b7578bc SHA512 f1625eaba110129942893e4cae548d22b6892d275124d29540c947d958e5bb7231309fe052cf15bddb23e0e8f0cdaadd002db5bdc3be578e843c46c175526adc DIST scopeguard-1.1.0.crate 11470 BLAKE2B f774eb90b7d3ffb2efba47518e9d1dead4017ab4b38a4bd74914daa84a5af4bf9eb63da0496e3924499d79cd0439c37447aeda4a21226f95645bddcd6becfabe SHA512 368fa5726df8f42b599993681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d DIST smallvec-1.11.1.crate 34831 BLAKE2B bad85ddb1d3a1fcec0cb6aba413f90695e0aa0c16b2b231d6d15095bdd6de1731720ea2b394c3f9a444d6d4763bbf44cff389a01aef3488dc599d2ea63ddbc36 SHA512 d4ed45e8867366072e77f23ebe8b31be96be37e5beed30fc2b5ffea81ab04a2ad2aa34fb4f29724b02a5eb90f8b1d8c40b800ee915453947f90758ce999704b5 -DIST smallvec-1.6.1.crate 26444 BLAKE2B ca6c50a63acdd93a2131654d99e50545a6e2d08eb3e2bd57d4a8ee073d90c08195ee442745a8d62a68179ce7bb8e229b7ff8c6fcf46372a9844bc9280b7c85cb SHA512 9e6061c8211a4485ab54eb541adf40748e1fc3fdfab0849e38e5fd34fc6cc69ae78bd065b788692385a6b8157b031c2fe373900e13d3e56e94fc08d574edaaad DIST syn-1.0.62.crate 231418 BLAKE2B ff264cd80e2107745b22d2febd9e7d3684422e21f382f224c779c7f1e15be1ce8582db1b8b11390131b92991d3fca0c2e521159ddaadce220c035b88eabbc83d SHA512 9b0e2c874eb2f7ff5d752507447713b949ebd157913f7dcdcacc039ea44df0f842a90e9267d2ce5ca39a6bbf3806301374b19c1e6a35f20c7968044c45497b6f DIST target-lexicon-0.12.4.crate 23020 BLAKE2B ad9780b9478b00b4fdcb07bd016d83216695413090ac29cca06388c3790e2832c978b1c7e69f6d34bb6fc9adc39c0a0b6b6636e50a9715a9f5f16445dba22d19 SHA512 194fe1946ad8d9fdb383bf8a65374e24d216382c1ed5379dabc98d58842512624c32838b8d6d0658d866f6559d37f1343a30c5809e8914dd85790399252b3e06 DIST unicode-xid-0.2.1.crate 14392 BLAKE2B 7f8f91b9c4df55f2137b754208d4f2997a290acfc9393ee2dcda8195eda25cb342e56ad123f56bb298d93db5248a749c18a982423c9a0e85ce93f7a1eb55d289 SHA512 91e862137e837baea82829431cfed36634fdb05339f00c756eb5a4b429ef0bb871f5133d11adf9a023fa22168c8a0cf194ff3669779f04f219d48fc4fac339d2 diff --git a/dev-python/kurbopy/kurbopy-0.9.0-r1.ebuild b/dev-python/kurbopy/kurbopy-0.9.0-r1.ebuild deleted file mode 100644 index 86c9802082..0000000000 --- a/dev-python/kurbopy/kurbopy-0.9.0-r1.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) -DISTUTILS_USE_PEP517=maturin -CRATES=" - arrayvec-0.7.2 - autocfg-1.1.0 - bitflags-1.2.1 - cfg-if-1.0.0 - either-1.6.1 - indoc-1.0.6 - instant-0.1.9 - itertools-0.10.3 - kurbo-0.9.0 - libc-0.2.88 - lock_api-0.4.2 - memoffset-0.8.0 - once_cell-1.8.0 - parking_lot-0.11.1 - parking_lot_core-0.8.3 - proc-macro2-1.0.24 - pyo3-0.18.1 - pyo3-build-config-0.18.1 - pyo3-ffi-0.18.1 - pyo3-macros-0.18.1 - pyo3-macros-backend-0.18.1 - quote-1.0.9 - redox_syscall-0.2.5 - scopeguard-1.1.0 - smallvec-1.6.1 - syn-1.0.62 - target-lexicon-0.12.4 - unicode-xid-0.2.1 - unindent-0.1.7 - winapi-0.3.9 - winapi-i686-pc-windows-gnu-0.4.0 - winapi-x86_64-pc-windows-gnu-0.4.0 -" - -inherit distutils-r1 cargo pypi - -DESCRIPTION="Python wrapper around Rust kurbo 2D curves library " -HOMEPAGE="https://github.com/simoncozens/kurbopy" -SRC_URI+=" $(cargo_crate_uris)" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -DEPEND="${RDEPEND}" - -src_compile() { - distutils-r1_src_compile - cargo_src_compile -} - -src_install() { - distutils-r1_src_install -} - -distutils_enable_tests pytest - -QA_FLAGS_IGNORED="usr/lib/python3\..*/site-packages/kurbopy/kurbopy.*.so" From b31c018d03499e3c5ce84b1c3b11038f170ea7a1 Mon Sep 17 00:00:00 2001 From: Julien Roy Date: Mon, 13 May 2024 16:41:42 -0400 Subject: [PATCH 03/32] profiles: mask dev-python/{orderedmultidict,multipart,portion} Bug: https://bugs.gentoo.org/931401 Bug: https://bugs.gentoo.org/931388 Bug: https://bugs.gentoo.org/931391 Signed-off-by: Julien Roy --- profiles/package.mask | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index b381d658dd..708ceb6284 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -14,6 +14,13 @@ # New entries go on top. +# Julien Roy (2024-05-13) +# Libraries with no reverse dependencies +# Removal in 30 days +dev-python/orderedmultidict # Bug 931391 +dev-python/multipart # Bug 931388 +dev-python/portion # Bug 931401 + # Viorel Munteanu (2024-05-10) # No upstream activity in 3 years. # No revdeps left in tree. From 47bbb447308846fb07568141b0aa00c7952bc687 Mon Sep 17 00:00:00 2001 From: Julien Roy Date: Mon, 13 May 2024 16:43:43 -0400 Subject: [PATCH 04/32] mpv-plugin/autosubsync-mpv: treeclean Signed-off-by: Julien Roy --- mpv-plugin/autosubsync-mpv/Manifest | 1 - .../autosubsync-mpv-20220402.ebuild | 32 ------------------- mpv-plugin/autosubsync-mpv/metadata.xml | 11 ------- 3 files changed, 44 deletions(-) delete mode 100644 mpv-plugin/autosubsync-mpv/Manifest delete mode 100644 mpv-plugin/autosubsync-mpv/autosubsync-mpv-20220402.ebuild delete mode 100644 mpv-plugin/autosubsync-mpv/metadata.xml diff --git a/mpv-plugin/autosubsync-mpv/Manifest b/mpv-plugin/autosubsync-mpv/Manifest deleted file mode 100644 index ce241e8f5c..0000000000 --- a/mpv-plugin/autosubsync-mpv/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST autosubsync-mpv-20220402.tar.gz 9480 BLAKE2B 91cdbde4cef7fd3899d5e2bec649489ed9edb30f544ca333a679cca9ca7b472f5eb7075667f136f364eb4dfcd75430408da8f38d5c639bbf860e21e2db2a8f1c SHA512 f56404fe9fcdf5f77b1a4d5829741fe5737c16e88e4a07e8bea845b1f2b982345446140c3e9663ff41b0b13b953cdddb39c5bcb4203e020f7c53d9d855dc138b diff --git a/mpv-plugin/autosubsync-mpv/autosubsync-mpv-20220402.ebuild b/mpv-plugin/autosubsync-mpv/autosubsync-mpv-20220402.ebuild deleted file mode 100644 index cbbfccd387..0000000000 --- a/mpv-plugin/autosubsync-mpv/autosubsync-mpv-20220402.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -USE_MPV="rdepend" -MPV_REQ_USE="lua" -inherit mpv-plugin - -COMMIT="989e73fd25800d4722b9bb1105aac65f55fec035" -MY_P="${PN}-${COMMIT}" - -DESCRIPTION="Automatic subtitle synchronization script for mpv media player" -HOMEPAGE="https://github.com/joaquintorres/autosubsync-mpv/" - -SRC_URI="https://github.com/joaquintorres/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -KEYWORDS="~amd64" - -RDEPEND=" - media-video/ffsubsync -" # alass is supported but not in the gentoo tree - -S="${WORKDIR}/${MY_P}" - -MPV_PLUGIN_FILES=( - autosubsync.lua - main.lua - menu.lua - subtitle.lua -) diff --git a/mpv-plugin/autosubsync-mpv/metadata.xml b/mpv-plugin/autosubsync-mpv/metadata.xml deleted file mode 100644 index 39479cdf54..0000000000 --- a/mpv-plugin/autosubsync-mpv/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - smaniotto.nicola@gmail.com - Nicola Smaniotto - - - joaquintorres/autosubsync-mpv - - From b17de6824bb331e5049253be8a09e02be465e48a Mon Sep 17 00:00:00 2001 From: Julien Roy Date: Mon, 13 May 2024 16:44:31 -0400 Subject: [PATCH 05/32] media-video/ffsubsync: treeclean Closes: https://bugs.gentoo.org/909406 Signed-off-by: Julien Roy --- media-video/ffsubsync/Manifest | 1 - media-video/ffsubsync/ffsubsync-0.4.25.ebuild | 35 ------------------- media-video/ffsubsync/metadata.xml | 11 ------ 3 files changed, 47 deletions(-) delete mode 100644 media-video/ffsubsync/Manifest delete mode 100644 media-video/ffsubsync/ffsubsync-0.4.25.ebuild delete mode 100644 media-video/ffsubsync/metadata.xml diff --git a/media-video/ffsubsync/Manifest b/media-video/ffsubsync/Manifest deleted file mode 100644 index 77daac4633..0000000000 --- a/media-video/ffsubsync/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST ffsubsync-0.4.25.tar.gz 3823703 BLAKE2B 059b043c90002c596fdccafe4892edb0249387adc10eba265ccd7c05fd1ed013a7542921e2fd000de6de1d185916db23b1d0d49262835dbdf294a0ebb9fbb337 SHA512 18b95a83ee87d5b9c028375c4e7bf8409f18d1d425dc3d7907d8a1814ef3c3c0cea0f8460d1fe0e2ad700ca92f3a0e464017b48ffae00edd234ec342c4a6deee diff --git a/media-video/ffsubsync/ffsubsync-0.4.25.ebuild b/media-video/ffsubsync/ffsubsync-0.4.25.ebuild deleted file mode 100644 index 429bcb4dff..0000000000 --- a/media-video/ffsubsync/ffsubsync-0.4.25.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 - -DESCRIPTION="Automagically syncronize subtitles with video" -HOMEPAGE="https://github.com/smacke/ffsubsync" -SRC_URI="https://github.com/smacke/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - ~dev-python/auditok-0.1.5[${PYTHON_USEDEP}] - dev-python/chardet[${PYTHON_USEDEP}] - dev-python/charset-normalizer[${PYTHON_USEDEP}] - dev-python/faust-cchardet[${PYTHON_USEDEP}] - dev-python/ffmpeg-python[${PYTHON_USEDEP}] - >=dev-python/future-0.18.2[${PYTHON_USEDEP}] - >=dev-python/numpy-1.12.0[${PYTHON_USEDEP}] - >=dev-python/pysubs2-1.2.0[${PYTHON_USEDEP}] - dev-python/rich[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - >=dev-python/srt-3.0.0[${PYTHON_USEDEP}] - dev-python/tqdm[${PYTHON_USEDEP}] - dev-python/webrtcvad[${PYTHON_USEDEP}] - dev-python/typing-extensions[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest diff --git a/media-video/ffsubsync/metadata.xml b/media-video/ffsubsync/metadata.xml deleted file mode 100644 index e72fd8ae76..0000000000 --- a/media-video/ffsubsync/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - smaniotto.nicola@gmail.com - Nicola Smaniotto - - - smacke/ffsubsync - - From 80682dd4e94d6ccf8a18268335362fcf8ab02650 Mon Sep 17 00:00:00 2001 From: Julien Roy Date: Mon, 13 May 2024 16:46:49 -0400 Subject: [PATCH 06/32] dev-python/cx-oracle: treeclean Closes: https://bugs.gentoo.org/921792 Signed-off-by: Julien Roy --- dev-python/cx-oracle/Manifest | 1 - .../cx-oracle/cx-oracle-8.3.0-r1.ebuild | 37 ------------------- dev-python/cx-oracle/metadata.xml | 15 -------- 3 files changed, 53 deletions(-) delete mode 100644 dev-python/cx-oracle/Manifest delete mode 100644 dev-python/cx-oracle/cx-oracle-8.3.0-r1.ebuild delete mode 100644 dev-python/cx-oracle/metadata.xml diff --git a/dev-python/cx-oracle/Manifest b/dev-python/cx-oracle/Manifest deleted file mode 100644 index 8fc09e49f9..0000000000 --- a/dev-python/cx-oracle/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST cx_Oracle-8.3.0.tar.gz 363886 BLAKE2B a58b9cd201e8bd6038a0f7e50031c76197c1739ac2f022a7f91bd77f44032bc87d551c88e8b54c38dcb6b1fcd565e2220d4115ddd195c5f8b8b390590076fe57 SHA512 9a2f50b929802311271e5270f118c96968886c6fd3c8677d2e08949d61e9d4d26846bc9e44c674e0bd12a7f8b57bcced9b979f3622a37656e0969ad8ea4e7f70 diff --git a/dev-python/cx-oracle/cx-oracle-8.3.0-r1.ebuild b/dev-python/cx-oracle/cx-oracle-8.3.0-r1.ebuild deleted file mode 100644 index 8e6594f85d..0000000000 --- a/dev-python/cx-oracle/cx-oracle-8.3.0-r1.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -DISTUTILS_USE_PEP517=setuptools -DISTUTILS_EXT=1 -PYTHON_COMPAT=( python3_{10..12} ) -PYPI_PN="cx_Oracle" -PYPI_NO_NORMALIZE=1 - -inherit distutils-r1 pypi - -DESCRIPTION="Python interface to Oracle" -HOMEPAGE=" - https://oracle.github.io/python-cx_Oracle/ - https://pypi.org/project/cx-Oracle/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" - -IUSE="examples" - -# Tests require local instance of Oracle DB -RESTRICT="test" - -DEPEND="dev-db/oracle-instantclient" -RDEPEND="${DEPEND}" - -src_prepare() { - # do not install LICENSE and README to /usr/ - sed -i -e '/data_files/d' setup.py || die - - distutils-r1_src_prepare -} diff --git a/dev-python/cx-oracle/metadata.xml b/dev-python/cx-oracle/metadata.xml deleted file mode 100644 index 1bd9e6aad7..0000000000 --- a/dev-python/cx-oracle/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - https://cx-oracle.readthedocs.io - https://cx-oracle.readthedocs.io/en/latest/release_notes.html#releasenotes - https://github.com/oracle/python-cx_Oracle/issues - oracle/python-cx_Oracle - cx-Oracle - - - rozstrojenie.jazni@gmail.com - MichaƂ Gasewicz - - From 8b8b665abf5f98f2ce1467cb1c0990fe8eee25d3 Mon Sep 17 00:00:00 2001 From: Julien Roy Date: Mon, 13 May 2024 16:48:04 -0400 Subject: [PATCH 07/32] profiles: drop masks for treecleaned packages Signed-off-by: Julien Roy --- profiles/package.mask | 26 -------------------------- 1 file changed, 26 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index 708ceb6284..2a4230c617 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -153,32 +153,6 @@ dev-python/django-markdownify dev-python/django-widget-tweaks dev-python/inscriptis -# Julien Roy (2024-04-13) -# Mask stale/unmaintained packages for removal in 30 days -# Unmaintained upstream, runtime failure on >=dev-lang/python-3.9 -dev-python/clufter - -# Julien Roy (2024-04-13) -# Mask stale/unmaintained packages for removal in 30 days -# Deprecated upstream, replaced by oracledb, no revdeps -dev-python/cx-oracle - -# Julien Roy (2024-04-13) -# Mask stale/unmaintained packages for removal in 30 days -# Library with no revdeps, upstream no longer tagging releases, need to use live ebuild or tag commits -dev-python/curio - -# Julien Roy (2024-04-13) -# Mask stale/unmaintained packages for removal in 30 days -# Can't be merged due to banned files (bug https://bugs.gentoo.org/884691) -dev-python/wheezy-template - -# Julien Roy (2024-04-13) -# Depends on last rited dev-python/future -# Masked for removal in 30 days -media-video/ffsubsync -mpv-plugin/autosubsync-mpv - # Julien Roy (2024-03-21) # sys-libs/libucontext is masked in ::gentoo sys-libs/gcompat From ee0e37d55209f53b066079f2359d244210a28988 Mon Sep 17 00:00:00 2001 From: Julien Roy Date: Mon, 13 May 2024 16:49:13 -0400 Subject: [PATCH 08/32] dev-python/signalstickers-client: drop 3.2.0 Closes: https://bugs.gentoo.org/931426 Signed-off-by: Julien Roy --- dev-python/signalstickers-client/Manifest | 1 - .../signalstickers-client-3.2.0.ebuild | 25 ------------------- 2 files changed, 26 deletions(-) delete mode 100644 dev-python/signalstickers-client/signalstickers-client-3.2.0.ebuild diff --git a/dev-python/signalstickers-client/Manifest b/dev-python/signalstickers-client/Manifest index 699e28d39d..682bbd0afb 100644 --- a/dev-python/signalstickers-client/Manifest +++ b/dev-python/signalstickers-client/Manifest @@ -1,2 +1 @@ -DIST signalstickers-client-3.2.0.tar.gz 14705 BLAKE2B b2423e96d4cbb9aadd8e1b900dc3c1ba678c619ef964387f937b121b361d341656b764e49d8dcd2d885c4b230f936936ea6487212dee4fce4c2ef40b59eb55e8 SHA512 6820fbb7577ca8ecb63a8fe9b10ad25d7fd510d3ea56bf0a5cd48f8b79595553eece6699308a1ff6d71ae7fecf88a0286d8c2f89a9487af0c7837be3f4436a7e DIST signalstickers-client-3.3.0.tar.gz 15169 BLAKE2B f1437ed60b8d3995f00067bcd54c6f93566c040d46501aebbab8b9f48c1e59e75abd4d49009f6244b1e55923378a1142786fcade366989b27fa65abfd5dea06a SHA512 745e1e6ae29059c08b2f35357cd864884e4f67bef093fc303a5eba8c96bf3f2165267c1725399db23266db021248d351c0085eb5b6b514ba6c504f5e78f84b6a diff --git a/dev-python/signalstickers-client/signalstickers-client-3.2.0.ebuild b/dev-python/signalstickers-client/signalstickers-client-3.2.0.ebuild deleted file mode 100644 index 1fe33bd41e..0000000000 --- a/dev-python/signalstickers-client/signalstickers-client-3.2.0.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="A Python client for the Signal stickers API" -HOMEPAGE="https://github.com/signalstickers/signalstickers-client" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - dev-python/anyio[${PYTHON_USEDEP}] - dev-python/httpx[${PYTHON_USEDEP}] - dev-python/cryptography[${PYTHON_USEDEP}] - dev-python/protobuf-python[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND}" From e76e86f2a90952a12e25c3c13e2a6661b1a3e27c Mon Sep 17 00:00:00 2001 From: Julien Roy Date: Mon, 13 May 2024 16:56:25 -0400 Subject: [PATCH 09/32] dev-python/tulir-telethon: enable py3.12 Closes: https://bugs.gentoo.org/931447 Signed-off-by: Julien Roy --- dev-python/tulir-telethon/tulir-telethon-1.35.0_alpha1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/tulir-telethon/tulir-telethon-1.35.0_alpha1.ebuild b/dev-python/tulir-telethon/tulir-telethon-1.35.0_alpha1.ebuild index 4e216ff22c..dd878b8341 100644 --- a/dev-python/tulir-telethon/tulir-telethon-1.35.0_alpha1.ebuild +++ b/dev-python/tulir-telethon/tulir-telethon-1.35.0_alpha1.ebuild @@ -5,7 +5,7 @@ EAPI=8 PYPI_NO_NORMALIZE=1 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 pypi From 82f32e551a73593b3dc8869b59e3a6cbc487c139 Mon Sep 17 00:00:00 2001 From: Julien Roy Date: Mon, 13 May 2024 16:56:55 -0400 Subject: [PATCH 10/32] dev-python/tulir-telethon: drop 1.34.0_alpha2, 1.34.0_alpha3 Signed-off-by: Julien Roy --- dev-python/tulir-telethon/Manifest | 2 -- .../tulir-telethon-1.34.0_alpha2.ebuild | 34 ------------------- .../tulir-telethon-1.34.0_alpha3.ebuild | 34 ------------------- 3 files changed, 70 deletions(-) delete mode 100644 dev-python/tulir-telethon/tulir-telethon-1.34.0_alpha2.ebuild delete mode 100644 dev-python/tulir-telethon/tulir-telethon-1.34.0_alpha3.ebuild diff --git a/dev-python/tulir-telethon/Manifest b/dev-python/tulir-telethon/Manifest index 1010d67be6..d38d36cccd 100644 --- a/dev-python/tulir-telethon/Manifest +++ b/dev-python/tulir-telethon/Manifest @@ -1,3 +1 @@ -DIST tulir-telethon-1.34.0a2.tar.gz 575337 BLAKE2B e76172e38ab22383a584e18ac376cf1aaf5f9ae54428ed09e9cd99f7707b45aa11f5f2da5e601baa998d75e2df6fc036fb03516cf911d80241c3d82f83c439e4 SHA512 bc20db27b4d32675e38386a95b610be21ba83dead18a27907ff0673afc5f2d93002a4e79e62d7ac1f8d18d784c3e0904c760ea9b7fc93f88417c04197d5d7ab6 -DIST tulir-telethon-1.34.0a3.tar.gz 577740 BLAKE2B 2759d72ff83ee27e7f22b756099d9fd312026e6c28417a3a9243f8be941ff01997a2794324ecee8d71864c240ea7adc9770c04b12b0302c4d3b5a34ec26e3dd5 SHA512 f197a8b6192266da628750776863fda125d29530ce7bdfda1f65845ba8b6bcb95fa32cfb810e4b72b6c1825b20f9e2d794b3b5d2226a91589c4f03493ee3d490 DIST tulir-telethon-1.35.0a1.tar.gz 590359 BLAKE2B e145d6c89f7c465c308994c3646fcdd2e99941c37b3ba0be170f8784b0d8e18b5b513fad9b52e8d706532e359649d3368759f6d4676438c200882902a8a5be83 SHA512 17199aea16ede2051583cac857bac65b23301273f64e157c29acca142c7fe4bb9d3ea8d147c121a095b7a30c0bb92eab83aee3946093168ca5096fa84c9d4167 diff --git a/dev-python/tulir-telethon/tulir-telethon-1.34.0_alpha2.ebuild b/dev-python/tulir-telethon/tulir-telethon-1.34.0_alpha2.ebuild deleted file mode 100644 index c648c3d07d..0000000000 --- a/dev-python/tulir-telethon/tulir-telethon-1.34.0_alpha2.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYPI_NO_NORMALIZE=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 pypi - -MY_PV="${PV/_alph/}" -DESCRIPTION="Pure Python 3 MTProto API Telegram client library, for bots too!" -HOMEPAGE="https://github.com/tulir/Telethon/" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-python/cryptg[${PYTHON_USEDEP}] - dev-python/hachoir[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP}] - dev-python/pyaes[${PYTHON_USEDEP}] - dev-python/PySocks[${PYTHON_USEDEP}] - dev-python/python-socks[${PYTHON_USEDEP}] - dev-python/rsa[${PYTHON_USEDEP}] - test? ( - dev-python/pytest-asyncio[${PYTHON_USEDEP}] - ) -" -DEPEND="${RDEPEND}" diff --git a/dev-python/tulir-telethon/tulir-telethon-1.34.0_alpha3.ebuild b/dev-python/tulir-telethon/tulir-telethon-1.34.0_alpha3.ebuild deleted file mode 100644 index c648c3d07d..0000000000 --- a/dev-python/tulir-telethon/tulir-telethon-1.34.0_alpha3.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYPI_NO_NORMALIZE=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 pypi - -MY_PV="${PV/_alph/}" -DESCRIPTION="Pure Python 3 MTProto API Telegram client library, for bots too!" -HOMEPAGE="https://github.com/tulir/Telethon/" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-python/cryptg[${PYTHON_USEDEP}] - dev-python/hachoir[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP}] - dev-python/pyaes[${PYTHON_USEDEP}] - dev-python/PySocks[${PYTHON_USEDEP}] - dev-python/python-socks[${PYTHON_USEDEP}] - dev-python/rsa[${PYTHON_USEDEP}] - test? ( - dev-python/pytest-asyncio[${PYTHON_USEDEP}] - ) -" -DEPEND="${RDEPEND}" From d7cfbe90fce03805b180f99fb872378ec89bc238 Mon Sep 17 00:00:00 2001 From: Julien Roy Date: Mon, 13 May 2024 17:05:46 -0400 Subject: [PATCH 11/32] app-misc/aw-client: enable py3.11, py3.12 Signed-off-by: Julien Roy --- app-misc/aw-client/aw-client-0.11.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-misc/aw-client/aw-client-0.11.0.ebuild b/app-misc/aw-client/aw-client-0.11.0.ebuild index 0dbe0b3a1d..0eca0aa74d 100644 --- a/app-misc/aw-client/aw-client-0.11.0.ebuild +++ b/app-misc/aw-client/aw-client-0.11.0.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=poetry -PYTHON_COMPAT=( python3_10) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 From 221f989b510a383638695203a7c57eaf9bf3e30c Mon Sep 17 00:00:00 2001 From: Julien Roy Date: Mon, 13 May 2024 17:56:17 -0400 Subject: [PATCH 12/32] net-voip/discover-overlay: drop 0.5.4 Closes: https://bugs.gentoo.org/931475 Signed-off-by: Julien Roy --- net-voip/discover-overlay/Manifest | 1 - .../discover-overlay-0.5.4.ebuild | 27 ------------------- 2 files changed, 28 deletions(-) delete mode 100644 net-voip/discover-overlay/discover-overlay-0.5.4.ebuild diff --git a/net-voip/discover-overlay/Manifest b/net-voip/discover-overlay/Manifest index 03389e0f40..28dcd3d716 100644 --- a/net-voip/discover-overlay/Manifest +++ b/net-voip/discover-overlay/Manifest @@ -1,3 +1,2 @@ -DIST discover-overlay-0.5.4.tar.gz 87273 BLAKE2B bb34ec75f575aadc1ede2ebc7118026bdc47c3c5f0a13a994e28811e6765c3f375c45b941f99aa72b7e779e5d0e94915089d4c8a8f2b7a262723e09d3032813b SHA512 8e1893636063b741335c19438a85c65353b0ea82269de8deb342a3537016b3324d3a8549dd6f7d08a029512d4a34870bfb4ef88e57bd2a32be7766536f6b2040 DIST discover-overlay-0.6.9.gh.tar.gz 103339 BLAKE2B dec639ac361146bcf4d7951193163226bb19a71ab0614aa8facd5014c1d4ce58f8aa2ac26fe6edde4944c76aa3fb749a44b72385d769ffd8aaec52c112f00bdb SHA512 6cc1196fcfc86a60f0fc1bbd073c5b531813862412a1c9ac10edcb2311d7c4f623aa4fc8c271398b7a781b14186967d00edbc2ab50f3e2a9199873884b22bec9 DIST discover-overlay-0.7.4.gh.tar.gz 112860 BLAKE2B cb812473be6d0d0a948ed590d06b932b81bbaf83fc81501ec3c0890e824456eb33b5f542f11244729b28e5fab432e11ebde1bb01f70340336fb63885ce2ba798 SHA512 6b0f75ee42f47ebb99b83d1db5e9384669d930c1b1f77dd88bec4f63c497c30fd7d4843d73423ae22e60be5764a525153e6286236dcb62e80939227cbd5ff3f8 diff --git a/net-voip/discover-overlay/discover-overlay-0.5.4.ebuild b/net-voip/discover-overlay/discover-overlay-0.5.4.ebuild deleted file mode 100644 index d8283d8289..0000000000 --- a/net-voip/discover-overlay/discover-overlay-0.5.4.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_10 ) -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 - -inherit distutils-r1 pypi - -DESCRIPTION="Yet another Discord overlay for Linux written in Python using GTK3" -HOMEPAGE="https://github.com/trigg/Discover" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - >=dev-python/pygobject-3.22[${PYTHON_USEDEP}] - dev-python/websocket-client[${PYTHON_USEDEP}] - dev-python/pyxdg[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - >=dev-python/python-pidfile-3.0.0[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP}] - dev-python/python-xlib[${PYTHON_USEDEP}] -" From 5270db75939813009ad13f3b44001dd50b666abe Mon Sep 17 00:00:00 2001 From: Julien Roy Date: Mon, 13 May 2024 17:57:31 -0400 Subject: [PATCH 13/32] net-voip/discover-overlay: fix variables ordering Signed-off-by: Julien Roy --- net-voip/discover-overlay/discover-overlay-0.6.9-r1.ebuild | 5 ++--- net-voip/discover-overlay/discover-overlay-0.7.4.ebuild | 3 +-- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/net-voip/discover-overlay/discover-overlay-0.6.9-r1.ebuild b/net-voip/discover-overlay/discover-overlay-0.6.9-r1.ebuild index 0688f7058a..c1ce72f184 100644 --- a/net-voip/discover-overlay/discover-overlay-0.6.9-r1.ebuild +++ b/net-voip/discover-overlay/discover-overlay-0.6.9-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022 Gentoo Authors +# Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,6 +11,7 @@ inherit distutils-r1 xdg DESCRIPTION="Yet another Discord overlay for Linux written in Python using GTK3" HOMEPAGE="https://github.com/trigg/Discover" SRC_URI="https://github.com/trigg/Discover/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/Discover-${PV}" LICENSE="GPL-3" SLOT="0" @@ -27,5 +28,3 @@ RDEPEND=" dev-python/python-xlib[${PYTHON_USEDEP}] wayland? ( gui-libs/gtk-layer-shell[introspection(+)] ) " - -S="${WORKDIR}/Discover-${PV}" diff --git a/net-voip/discover-overlay/discover-overlay-0.7.4.ebuild b/net-voip/discover-overlay/discover-overlay-0.7.4.ebuild index e111dcc118..0ad061b92b 100644 --- a/net-voip/discover-overlay/discover-overlay-0.7.4.ebuild +++ b/net-voip/discover-overlay/discover-overlay-0.7.4.ebuild @@ -11,6 +11,7 @@ inherit distutils-r1 xdg DESCRIPTION="Yet another Discord overlay for Linux written in Python using GTK3" HOMEPAGE="https://github.com/trigg/Discover" SRC_URI="https://github.com/trigg/Discover/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/Discover-${PV}" LICENSE="GPL-3" SLOT="0" @@ -28,5 +29,3 @@ RDEPEND=" dev-python/pulsectl-asyncio[${PYTHON_USEDEP}] wayland? ( gui-libs/gtk-layer-shell[introspection(+)] ) " - -S="${WORKDIR}/Discover-${PV}" From 2da936f63f3c45097f23ef1f3eafbb1bfc8896f7 Mon Sep 17 00:00:00 2001 From: Julien Roy Date: Mon, 13 May 2024 18:02:06 -0400 Subject: [PATCH 14/32] profiles: mask stale packages Signed-off-by: Julien Roy --- profiles/package.mask | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 2a4230c617..5da14f7748 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -14,6 +14,26 @@ # New entries go on top. +# Julien Roy (2024-05-13) +# Mask stale packages +# These packages are abandoned by their maintainers and/or outdated +# In addition, they have open (and also abandoned) bugs +# If anyone is interested in maintaining them: +# - add yourself as maintainer +# - bump revisions if needed +# - bump python compat version (at least to 11, try 12) +# - try and fix open bugs for these packages +# Otherwise, they will be removed by 2024-06-13 +dev-python/hypothesmith # Bugs 931377, 921823, 921821 +dev-python/pymorphy2-dicts-uk # Bugs 931405, 921863 +dev-python/pymorphy2-dicts-ru # Bug 921862 +dev-python/pymorphy2-dicts # Bugs 921861 +dev-python/pymorphy2 # Bugs 921860, 931404 +media-video/tartube # Bugs 931465, 922019 +dev-python/python-skywater-pdk # Bugs 931417, 921867 +sys-apps/fchroot # Bugs 931477, 922048 +x11-misc/caffeine-ng # Bugs 931487, 922088 + # Julien Roy (2024-05-13) # Libraries with no reverse dependencies # Removal in 30 days From 89e81076ba265a18630922af632948ac908305b7 Mon Sep 17 00:00:00 2001 From: Lucio Sauer Date: Sat, 27 Apr 2024 20:40:12 +0200 Subject: [PATCH 15/32] dev-libs/*: fix variable order Manually went through some entries for `pkgcheck scan -c VariableOrderCheck`. Signed-off-by: Lucio Sauer Signed-off-by: Julien Roy --- dev-libs/octetos-core/octetos-core-2.15.0_beta.ebuild | 4 ++-- dev-libs/octetos-core/octetos-core-2.20.0_beta.ebuild | 4 ++-- dev-libs/octetos-core/octetos-core-2.25.0_beta.ebuild | 4 ++-- dev-libs/octetos-core/octetos-core-2.25.1_beta.ebuild | 4 ++-- dev-libs/octetos-core/octetos-core-2.31.2_beta.ebuild | 4 ++-- dev-libs/octetos-core/octetos-core-2.31.3_beta.ebuild | 4 ++-- dev-libs/octetos-core/octetos-core-2.31.5_beta.ebuild | 4 ++-- dev-libs/octetos-core/octetos-core-2.32.0_beta.ebuild | 4 ++-- .../octetos-db-abstract-0.1.2_alpha.ebuild | 5 ++--- .../octetos-db-abstract-0.6.0_alpha.ebuild | 5 ++--- .../octetos-db-maria/octetos-db-maria-1.4.2_alpha.ebuild | 4 ++-- .../octetos-db-maria/octetos-db-maria-1.9.2_alpha.ebuild | 4 ++-- dev-libs/octetos-db-maria/octetos-db-maria-9999.ebuild | 5 +++-- .../octetos-db-postgresql-1.3.10_alpha.ebuild | 5 ++--- .../octetos-db-postgresql-1.3.9_alpha.ebuild | 5 ++--- dev-libs/properties-cpp/properties-cpp-0.0.2.ebuild | 3 ++- dev-libs/randomx/randomx-1.1.8.ebuild | 4 ++-- dev-libs/randomx/randomx-1.1.9.ebuild | 4 ++-- dev-libs/randomx/randomx-1.2.1.ebuild | 4 ++-- dev-libs/supercop/supercop-0_p20200827.ebuild | 4 ++-- dev-libs/xqilla/xqilla-2.3.4-r1.ebuild | 4 ++-- dev-libs/xqilla/xqilla-2.3.4.ebuild | 4 ++-- dev-libs/zfp/zfp-1.0.1.ebuild | 3 ++- 23 files changed, 47 insertions(+), 48 deletions(-) diff --git a/dev-libs/octetos-core/octetos-core-2.15.0_beta.ebuild b/dev-libs/octetos-core/octetos-core-2.15.0_beta.ebuild index 8254ceaea0..8ae5ac9216 100644 --- a/dev-libs/octetos-core/octetos-core-2.15.0_beta.ebuild +++ b/dev-libs/octetos-core/octetos-core-2.15.0_beta.ebuild @@ -11,6 +11,8 @@ DESCRIPTION="C/C++ library to mainly provide Semantic Versioned implementation" HOMEPAGE="https://github.com/azaeldevel/octetos-core" SRC_URI="https://github.com/azaeldevel/${PN}/archive/${MYPV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${MYPV}" + LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" @@ -27,8 +29,6 @@ BDEPEND=" >=sys-devel/gcc-8.1 " -S="${WORKDIR}/${PN}-${MYPV}" - src_prepare() { default eautoreconf -fi diff --git a/dev-libs/octetos-core/octetos-core-2.20.0_beta.ebuild b/dev-libs/octetos-core/octetos-core-2.20.0_beta.ebuild index 8a3163264e..c2610a64e8 100644 --- a/dev-libs/octetos-core/octetos-core-2.20.0_beta.ebuild +++ b/dev-libs/octetos-core/octetos-core-2.20.0_beta.ebuild @@ -11,6 +11,8 @@ DESCRIPTION="C/C++ library to mainly provide Semantic Versioned implementation" HOMEPAGE="https://github.com/azaeldevel/octetos-core" SRC_URI="https://github.com/azaeldevel/${PN}/archive/${MYPV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${MYPV}" + LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" @@ -27,8 +29,6 @@ BDEPEND=" >=sys-devel/gcc-8.1 " -S="${WORKDIR}/${PN}-${MYPV}" - src_prepare() { default eautoreconf -fi diff --git a/dev-libs/octetos-core/octetos-core-2.25.0_beta.ebuild b/dev-libs/octetos-core/octetos-core-2.25.0_beta.ebuild index 0b995377cb..e4221012ff 100644 --- a/dev-libs/octetos-core/octetos-core-2.25.0_beta.ebuild +++ b/dev-libs/octetos-core/octetos-core-2.25.0_beta.ebuild @@ -15,6 +15,8 @@ else KEYWORDS="~amd64" fi +S="${WORKDIR}/${PN}-${MYPV}" + LICENSE="GPL-3" SLOT="0" @@ -30,8 +32,6 @@ BDEPEND=" >=sys-devel/gcc-8.1 " -S="${WORKDIR}/${PN}-${MYPV}" - src_prepare() { default eautoreconf -fi diff --git a/dev-libs/octetos-core/octetos-core-2.25.1_beta.ebuild b/dev-libs/octetos-core/octetos-core-2.25.1_beta.ebuild index 139af41b47..55a658e6c0 100644 --- a/dev-libs/octetos-core/octetos-core-2.25.1_beta.ebuild +++ b/dev-libs/octetos-core/octetos-core-2.25.1_beta.ebuild @@ -15,6 +15,8 @@ else KEYWORDS="~amd64" fi +S="${WORKDIR}/${PN}-${MYPV}" + LICENSE="GPL-3" SLOT="0" @@ -31,8 +33,6 @@ BDEPEND=" dev-build/libtool " -S="${WORKDIR}/${PN}-${MYPV}" - src_prepare() { default eautoreconf -fi diff --git a/dev-libs/octetos-core/octetos-core-2.31.2_beta.ebuild b/dev-libs/octetos-core/octetos-core-2.31.2_beta.ebuild index 139af41b47..55a658e6c0 100644 --- a/dev-libs/octetos-core/octetos-core-2.31.2_beta.ebuild +++ b/dev-libs/octetos-core/octetos-core-2.31.2_beta.ebuild @@ -15,6 +15,8 @@ else KEYWORDS="~amd64" fi +S="${WORKDIR}/${PN}-${MYPV}" + LICENSE="GPL-3" SLOT="0" @@ -31,8 +33,6 @@ BDEPEND=" dev-build/libtool " -S="${WORKDIR}/${PN}-${MYPV}" - src_prepare() { default eautoreconf -fi diff --git a/dev-libs/octetos-core/octetos-core-2.31.3_beta.ebuild b/dev-libs/octetos-core/octetos-core-2.31.3_beta.ebuild index 139af41b47..55a658e6c0 100644 --- a/dev-libs/octetos-core/octetos-core-2.31.3_beta.ebuild +++ b/dev-libs/octetos-core/octetos-core-2.31.3_beta.ebuild @@ -15,6 +15,8 @@ else KEYWORDS="~amd64" fi +S="${WORKDIR}/${PN}-${MYPV}" + LICENSE="GPL-3" SLOT="0" @@ -31,8 +33,6 @@ BDEPEND=" dev-build/libtool " -S="${WORKDIR}/${PN}-${MYPV}" - src_prepare() { default eautoreconf -fi diff --git a/dev-libs/octetos-core/octetos-core-2.31.5_beta.ebuild b/dev-libs/octetos-core/octetos-core-2.31.5_beta.ebuild index 139af41b47..55a658e6c0 100644 --- a/dev-libs/octetos-core/octetos-core-2.31.5_beta.ebuild +++ b/dev-libs/octetos-core/octetos-core-2.31.5_beta.ebuild @@ -15,6 +15,8 @@ else KEYWORDS="~amd64" fi +S="${WORKDIR}/${PN}-${MYPV}" + LICENSE="GPL-3" SLOT="0" @@ -31,8 +33,6 @@ BDEPEND=" dev-build/libtool " -S="${WORKDIR}/${PN}-${MYPV}" - src_prepare() { default eautoreconf -fi diff --git a/dev-libs/octetos-core/octetos-core-2.32.0_beta.ebuild b/dev-libs/octetos-core/octetos-core-2.32.0_beta.ebuild index 139af41b47..55a658e6c0 100644 --- a/dev-libs/octetos-core/octetos-core-2.32.0_beta.ebuild +++ b/dev-libs/octetos-core/octetos-core-2.32.0_beta.ebuild @@ -15,6 +15,8 @@ else KEYWORDS="~amd64" fi +S="${WORKDIR}/${PN}-${MYPV}" + LICENSE="GPL-3" SLOT="0" @@ -31,8 +33,6 @@ BDEPEND=" dev-build/libtool " -S="${WORKDIR}/${PN}-${MYPV}" - src_prepare() { default eautoreconf -fi diff --git a/dev-libs/octetos-db-abstract/octetos-db-abstract-0.1.2_alpha.ebuild b/dev-libs/octetos-db-abstract/octetos-db-abstract-0.1.2_alpha.ebuild index 5cf27078a7..087b169195 100644 --- a/dev-libs/octetos-db-abstract/octetos-db-abstract-0.1.2_alpha.ebuild +++ b/dev-libs/octetos-db-abstract/octetos-db-abstract-0.1.2_alpha.ebuild @@ -13,19 +13,18 @@ DESCRIPTION="API to access database, abstract component." HOMEPAGE="https://github.com/azaeldevel/octetos-db-abstract" SRC_URI="https://github.com/azaeldevel/${PN}/archive/${MYPV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MYP}" + LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" - DEPEND="dev-libs/octetos-core" RDEPEND=" ${DEPEND} !!dev-libs/octetos-db " -S="${WORKDIR}/${MYP}" - src_prepare() { default eautoreconf -fi diff --git a/dev-libs/octetos-db-abstract/octetos-db-abstract-0.6.0_alpha.ebuild b/dev-libs/octetos-db-abstract/octetos-db-abstract-0.6.0_alpha.ebuild index 31744ab1f9..56bcfe8cda 100644 --- a/dev-libs/octetos-db-abstract/octetos-db-abstract-0.6.0_alpha.ebuild +++ b/dev-libs/octetos-db-abstract/octetos-db-abstract-0.6.0_alpha.ebuild @@ -13,19 +13,18 @@ DESCRIPTION="API to access database, abstract component." HOMEPAGE="https://github.com/azaeldevel/octetos-db-abstract" SRC_URI="https://github.com/azaeldevel/${PN}/archive/${MYPV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MYP}" + LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" - DEPEND="dev-libs/octetos-core" RDEPEND=" ${DEPEND} !!dev-libs/octetos-db " -S="${WORKDIR}/${MYP}" - src_prepare() { default eautoreconf -fi diff --git a/dev-libs/octetos-db-maria/octetos-db-maria-1.4.2_alpha.ebuild b/dev-libs/octetos-db-maria/octetos-db-maria-1.4.2_alpha.ebuild index 7918b3a660..7a0d683bd4 100644 --- a/dev-libs/octetos-db-maria/octetos-db-maria-1.4.2_alpha.ebuild +++ b/dev-libs/octetos-db-maria/octetos-db-maria-1.4.2_alpha.ebuild @@ -13,6 +13,8 @@ DESCRIPTION="C++ library for Database Acces." HOMEPAGE="https://github.com/azaeldevel/octetos-db-maria" SRC_URI="https://github.com/azaeldevel/${PN}/archive/${MYPV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MYP}" + LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" @@ -24,8 +26,6 @@ DEPEND=" " RDEPEND="${DEPEND}" -S="${WORKDIR}/${MYP}" - src_prepare() { default eautoreconf -fi diff --git a/dev-libs/octetos-db-maria/octetos-db-maria-1.9.2_alpha.ebuild b/dev-libs/octetos-db-maria/octetos-db-maria-1.9.2_alpha.ebuild index 732347034e..fe71903374 100644 --- a/dev-libs/octetos-db-maria/octetos-db-maria-1.9.2_alpha.ebuild +++ b/dev-libs/octetos-db-maria/octetos-db-maria-1.9.2_alpha.ebuild @@ -13,6 +13,8 @@ DESCRIPTION="C++ library for Database Acces." HOMEPAGE="https://github.com/azaeldevel/octetos-db-maria" SRC_URI="https://github.com/azaeldevel/${PN}/archive/${MYPV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MYP}" + LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" @@ -24,8 +26,6 @@ DEPEND=" " RDEPEND="${DEPEND}" -S="${WORKDIR}/${MYP}" - src_prepare() { default eautoreconf -fi diff --git a/dev-libs/octetos-db-maria/octetos-db-maria-9999.ebuild b/dev-libs/octetos-db-maria/octetos-db-maria-9999.ebuild index cb4b1b1454..f2a969d460 100644 --- a/dev-libs/octetos-db-maria/octetos-db-maria-9999.ebuild +++ b/dev-libs/octetos-db-maria/octetos-db-maria-9999.ebuild @@ -7,6 +7,7 @@ inherit autotools MYPV="${PV/_alpha/-alpha}" MYP="${PN}-${MYPV}" + DESCRIPTION="C++ library for Database Acces." HOMEPAGE="https://github.com/azaeldevel/octetos-db-maria" if [[ ${PV} == 9999 ]]; then @@ -17,6 +18,8 @@ else KEYWORDS="~amd64" fi +S="${WORKDIR}/${MYP}" + LICENSE="GPL-3" SLOT="0" @@ -26,8 +29,6 @@ DEPEND=" " RDEPEND="${DEPEND}" -S="${WORKDIR}/${MYP}" - src_prepare() { default eautoreconf -fi diff --git a/dev-libs/octetos-db-postgresql/octetos-db-postgresql-1.3.10_alpha.ebuild b/dev-libs/octetos-db-postgresql/octetos-db-postgresql-1.3.10_alpha.ebuild index 5f712476f9..97a5e98664 100644 --- a/dev-libs/octetos-db-postgresql/octetos-db-postgresql-1.3.10_alpha.ebuild +++ b/dev-libs/octetos-db-postgresql/octetos-db-postgresql-1.3.10_alpha.ebuild @@ -13,16 +13,15 @@ DESCRIPTION="C++ library for Database Acces." HOMEPAGE="https://github.com/azaeldevel/octetos-db" SRC_URI="https://github.com/azaeldevel/${MYPN}/archive/${MYPV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MYP}" + LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" - DEPEND="dev-libs/octetos-db" RDEPEND="${DEPEND} dev-db/postgresql:*" -S="${WORKDIR}/${MYP}" - src_prepare() { default eautoreconf -fi diff --git a/dev-libs/octetos-db-postgresql/octetos-db-postgresql-1.3.9_alpha.ebuild b/dev-libs/octetos-db-postgresql/octetos-db-postgresql-1.3.9_alpha.ebuild index 2b56cb32c6..bf6504496e 100644 --- a/dev-libs/octetos-db-postgresql/octetos-db-postgresql-1.3.9_alpha.ebuild +++ b/dev-libs/octetos-db-postgresql/octetos-db-postgresql-1.3.9_alpha.ebuild @@ -13,16 +13,15 @@ DESCRIPTION="C++ library for Database Acces." HOMEPAGE="https://github.com/azaeldevel/octetos-db" SRC_URI="https://github.com/azaeldevel/${MYPN}/archive/${MYPV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MYP}" + LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" - DEPEND="dev-libs/octetos-db dev-db/postgresql:*" RDEPEND="${DEPEND}" -S="${WORKDIR}/${MYP}" - src_prepare() { default eautoreconf -fi diff --git a/dev-libs/properties-cpp/properties-cpp-0.0.2.ebuild b/dev-libs/properties-cpp/properties-cpp-0.0.2.ebuild index 04ef8d8cb1..3013ef07d2 100644 --- a/dev-libs/properties-cpp/properties-cpp-0.0.2.ebuild +++ b/dev-libs/properties-cpp/properties-cpp-0.0.2.ebuild @@ -15,6 +15,8 @@ DESCRIPTION="Simple convenience library for handling properties and signals in C HOMEPAGE="https://launchpad.net/properties-cpp" SRC_URI="https://launchpad.net/ubuntu/+archive/primary/+files/${PN}_${MY_PV}.orig.tar.gz" +S="${WORKDIR}/${MY_P}" + LICENSE="LGPL-3" SLOT="0" KEYWORDS="~amd64 ~arm ~arm64 ~x86" @@ -26,7 +28,6 @@ DEPEND=" doc? ( app-text/doxygen ) " -S="${WORKDIR}/${MY_P}" MAKEOPTS="${MAKEOPTS} -j1" src_prepare() { diff --git a/dev-libs/randomx/randomx-1.1.8.ebuild b/dev-libs/randomx/randomx-1.1.8.ebuild index 832c87effa..075dd0aac4 100644 --- a/dev-libs/randomx/randomx-1.1.8.ebuild +++ b/dev-libs/randomx/randomx-1.1.8.ebuild @@ -9,12 +9,12 @@ DESCRIPTION="Proof of work algorithm based on random code execution" HOMEPAGE="https://github.com/tevador/RandomX" SRC_URI="https://github.com/tevador/RandomX/archive/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/RandomX-${PV} + LICENSE="BSD" SLOT="0" KEYWORDS="~amd64 ~arm ~arm64 ~x86" -S="${WORKDIR}"/RandomX-${PV} - src_configure() { append-ldflags -Wl,-z,noexecstack cmake_src_configure diff --git a/dev-libs/randomx/randomx-1.1.9.ebuild b/dev-libs/randomx/randomx-1.1.9.ebuild index 1431d23747..da8c2b40a4 100644 --- a/dev-libs/randomx/randomx-1.1.9.ebuild +++ b/dev-libs/randomx/randomx-1.1.9.ebuild @@ -9,12 +9,12 @@ DESCRIPTION="Proof of work algorithm based on random code execution" HOMEPAGE="https://github.com/tevador/RandomX" SRC_URI="https://github.com/tevador/RandomX/archive/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/RandomX-${PV} + LICENSE="BSD" SLOT="0" KEYWORDS="~amd64 ~arm ~arm64 ~x86" -S="${WORKDIR}"/RandomX-${PV} - src_configure() { append-ldflags -Wl,-z,noexecstack cmake_src_configure diff --git a/dev-libs/randomx/randomx-1.2.1.ebuild b/dev-libs/randomx/randomx-1.2.1.ebuild index 1431d23747..da8c2b40a4 100644 --- a/dev-libs/randomx/randomx-1.2.1.ebuild +++ b/dev-libs/randomx/randomx-1.2.1.ebuild @@ -9,12 +9,12 @@ DESCRIPTION="Proof of work algorithm based on random code execution" HOMEPAGE="https://github.com/tevador/RandomX" SRC_URI="https://github.com/tevador/RandomX/archive/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/RandomX-${PV} + LICENSE="BSD" SLOT="0" KEYWORDS="~amd64 ~arm ~arm64 ~x86" -S="${WORKDIR}"/RandomX-${PV} - src_configure() { append-ldflags -Wl,-z,noexecstack cmake_src_configure diff --git a/dev-libs/supercop/supercop-0_p20200827.ebuild b/dev-libs/supercop/supercop-0_p20200827.ebuild index 5edbf61ca2..ec6c014b3f 100644 --- a/dev-libs/supercop/supercop-0_p20200827.ebuild +++ b/dev-libs/supercop/supercop-0_p20200827.ebuild @@ -11,14 +11,14 @@ DESCRIPTION="Fast cryptographic operations for Monero wallets" HOMEPAGE="https://github.com/monero-project/supercop" SRC_URI="https://github.com/monero-project/supercop/archive/${MY_REV}.tar.gz -> ${PN}-${MY_REV}.tar.gz" +S="${WORKDIR}"/${PN}-${MY_REV} + LICENSE="BSD" SLOT="0" KEYWORDS="~amd64 ~arm64 ~x86" DEPEND="dev-lang/nasm" -S="${WORKDIR}"/${PN}-${MY_REV} - src_configure() { append-flags -fPIC append-ldflags -Wl,-z,noexecstack diff --git a/dev-libs/xqilla/xqilla-2.3.4-r1.ebuild b/dev-libs/xqilla/xqilla-2.3.4-r1.ebuild index 27dc638e15..da57ec1919 100644 --- a/dev-libs/xqilla/xqilla-2.3.4-r1.ebuild +++ b/dev-libs/xqilla/xqilla-2.3.4-r1.ebuild @@ -9,6 +9,8 @@ DESCRIPTION="An XQuery and XPath 2 library and command line utility written in C HOMEPAGE="https://sourceforge.net/projects/xqilla/" SRC_URI="https://downloads.sourceforge.net/${PN}/XQilla-${PV}.tar.gz" +S="${WORKDIR}"/XQilla-${PV} + LICENSE="Apache-2.0" SLOT="0" KEYWORDS="~amd64" @@ -19,8 +21,6 @@ RDEPEND="${DEPEND}" PATCHES=( "${FILESDIR}"/lib_to_lib64.patch ) -S="${WORKDIR}"/XQilla-${PV} - src_prepare() { append-cxxflags -std=c++14 default diff --git a/dev-libs/xqilla/xqilla-2.3.4.ebuild b/dev-libs/xqilla/xqilla-2.3.4.ebuild index 7ba5fed400..b3e9f6e218 100644 --- a/dev-libs/xqilla/xqilla-2.3.4.ebuild +++ b/dev-libs/xqilla/xqilla-2.3.4.ebuild @@ -7,6 +7,8 @@ DESCRIPTION="An XQuery and XPath 2 library and command line utility written in C HOMEPAGE="https://sourceforge.net/projects/xqilla/" SRC_URI="https://downloads.sourceforge.net/${PN}/XQilla-${PV}.tar.gz" +S="${WORKDIR}"/XQilla-${PV} + LICENSE="Apache-2.0" SLOT="0" KEYWORDS="~amd64" @@ -19,8 +21,6 @@ PATCHES=( "${FILESDIR}"/lib_to_lib64.patch ) -S="${WORKDIR}"/XQilla-${PV} - src_prepare() { eapply -p1 "${FILESDIR}/lib_to_lib64.patch" eapply_user diff --git a/dev-libs/zfp/zfp-1.0.1.ebuild b/dev-libs/zfp/zfp-1.0.1.ebuild index 28f00c5d4e..bab143e7ae 100644 --- a/dev-libs/zfp/zfp-1.0.1.ebuild +++ b/dev-libs/zfp/zfp-1.0.1.ebuild @@ -10,16 +10,17 @@ PYTHON_COMPAT=( python3_{10..12} ) inherit cmake fortran-2 python-single-r1 #docs DESCRIPTION="Compressed numerical arrays that support high-speed random access" -SRC_URI="https://github.com/LLNL/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" HOMEPAGE=" https://computing.llnl.gov/projects/zfp https://zfp.io https://github.com/LLNL/ZFP " +SRC_URI="https://github.com/LLNL/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" LICENSE="BSD" SLOT="0" KEYWORDS="~amd64" + IUSE="aligned cfp fasthash examples fortran openmp profile python strided test twoway +utilities" #doc cuda REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" RESTRICT="!test? ( test )" From 5f9d2af263a6c0895015d9c858b00f3b4ae5ffe8 Mon Sep 17 00:00:00 2001 From: Lucio Sauer Date: Sun, 28 Apr 2024 00:03:51 +0200 Subject: [PATCH 16/32] dev-python/*: fix variable order I manually went through some entries for `pkgcheck scan -c VariableOrderCheck`. Signed-off-by: Lucio Sauer Signed-off-by: Julien Roy --- .../NSKeyedUnArchiver-1.5.ebuild | 2 +- dev-python/TakeTheTime/TakeTheTime-0.3.1.ebuild | 4 ++-- dev-python/adb-shell/adb-shell-0.4.3.ebuild | 4 ++-- dev-python/adb-shell/adb-shell-0.4.4-r1.ebuild | 4 ++-- dev-python/adb-shell/adb-shell-0.4.4.ebuild | 4 ++-- dev-python/ascim/ascim-0.1.1.ebuild | 2 +- .../asyncinotify/asyncinotify-4.0.1.ebuild | 4 ++-- dev-python/cassowary/cassowary-0.6.ebuild | 14 +++++++------- dev-python/clufter/clufter-0.77.2.ebuild | 2 +- dev-python/curio/curio-1.6.ebuild | 6 +++--- dev-python/dacite/dacite-1.8.1.ebuild | 2 +- dev-python/devtools/devtools-0.10.0-r1.ebuild | 5 +++-- .../doxypypy-0.8.8.6_p20210405-r1.ebuild | 2 +- dev-python/evernote3/evernote3-1.25.14.ebuild | 2 +- dev-python/exif/exif-1.6.0.ebuild | 5 ++--- .../faust-cchardet/faust-cchardet-2.1.18.ebuild | 4 ++-- .../faust-cchardet/faust-cchardet-2.1.19.ebuild | 4 ++-- dev-python/iOSbackup/iOSbackup-0.9.925.ebuild | 6 +++--- dev-python/injector/injector-0.21.0-r1.ebuild | 2 +- .../jsonpath-rw-ext-1.2.2-r1.ebuild | 11 ++++++----- .../mkdocs-exclude-1.0.2-r1.ebuild | 2 +- dev-python/oauth2/oauth2-1.9.ebuild | 8 ++++---- .../persist-queue/persist-queue-0.8.1.ebuild | 8 ++------ dev-python/pg8000/pg8000-1.29.4.ebuild | 2 +- dev-python/pyfiglet/pyfiglet-0.8_p1.ebuild | 2 +- dev-python/pygsl/pygsl-2.3.3.ebuild | 4 ++-- .../rpmautospec-core-0.1.4.ebuild | 2 +- dev-python/scramp/scramp-1.4.4.ebuild | 2 +- .../sphinx-click/sphinx-click-4.1.0.ebuild | 2 +- .../sphinx-click/sphinx-click-4.2.0.ebuild | 2 +- dev-python/steam/steam-1.4.4.ebuild | 10 +++++----- .../templated-dictionary-1.4.ebuild | 3 ++- dev-python/timeslot/timeslot-0.1.2.ebuild | 5 ++--- dev-python/tweepy/tweepy-4.14.0.ebuild | 6 ++---- .../types-requests-2.31.0.20240311.ebuild | 2 +- dev-python/webrtcvad/webrtcvad-2.0.10-r1.ebuild | 16 ++++++++++------ .../wheezy-template/wheezy-template-3.1.0.ebuild | 2 +- dev-python/xattr/xattr-1.0.0.ebuild | 2 +- dev-python/xattr/xattr-1.1.0.ebuild | 2 +- 39 files changed, 85 insertions(+), 86 deletions(-) diff --git a/dev-python/NSKeyedUnArchiver/NSKeyedUnArchiver-1.5.ebuild b/dev-python/NSKeyedUnArchiver/NSKeyedUnArchiver-1.5.ebuild index 8bd1e970c3..94075658a3 100644 --- a/dev-python/NSKeyedUnArchiver/NSKeyedUnArchiver-1.5.ebuild +++ b/dev-python/NSKeyedUnArchiver/NSKeyedUnArchiver-1.5.ebuild @@ -11,7 +11,7 @@ inherit distutils-r1 pypi DESCRIPTION="Unserializes binary|text|file|memory plist data to Python dict" HOMEPAGE="https://github.com/avibrazil/NSKeyedUnArchiver" -KEYWORDS="~amd64 ~x86" LICENSE="GPL-2" SLOT="0" +KEYWORDS="~amd64 ~x86" diff --git a/dev-python/TakeTheTime/TakeTheTime-0.3.1.ebuild b/dev-python/TakeTheTime/TakeTheTime-0.3.1.ebuild index fd6d03ccb5..9008219870 100644 --- a/dev-python/TakeTheTime/TakeTheTime-0.3.1.ebuild +++ b/dev-python/TakeTheTime/TakeTheTime-0.3.1.ebuild @@ -13,10 +13,10 @@ HOMEPAGE="https://github.com/ErikBjare/TakeTheTime" # pypi doesn't contains the tests SRC_URI="https://github.com/ErikBjare/TakeTheTime/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" -LICENSE="MIT" -KEYWORDS="~amd64" +LICENSE="MIT" SLOT="0" +KEYWORDS="~amd64" distutils_enable_tests unittest diff --git a/dev-python/adb-shell/adb-shell-0.4.3.ebuild b/dev-python/adb-shell/adb-shell-0.4.3.ebuild index 5b0420c775..fccb97f6ef 100644 --- a/dev-python/adb-shell/adb-shell-0.4.3.ebuild +++ b/dev-python/adb-shell/adb-shell-0.4.3.ebuild @@ -12,12 +12,12 @@ DESCRIPTION="A Python implementation of ADB with shell and FileSync functionalit HOMEPAGE="https://pypi.org/project/adb-shell/ https://github.com/JeffLIrion/adb_shell" SRC_URI="https://github.com/JeffLIrion/adb_shell/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/adb_shell-${PV}" + LICENSE="BSD" SLOT="0" KEYWORDS="~amd64 ~x86" -S="${WORKDIR}/adb_shell-${PV}" - RDEPEND=" dev-python/aiofiles[${PYTHON_USEDEP}] dev-python/cryptography[${PYTHON_USEDEP}] diff --git a/dev-python/adb-shell/adb-shell-0.4.4-r1.ebuild b/dev-python/adb-shell/adb-shell-0.4.4-r1.ebuild index 03d3f5cebb..9334ecc9d2 100644 --- a/dev-python/adb-shell/adb-shell-0.4.4-r1.ebuild +++ b/dev-python/adb-shell/adb-shell-0.4.4-r1.ebuild @@ -12,12 +12,12 @@ DESCRIPTION="A Python implementation of ADB with shell and FileSync functionalit HOMEPAGE="https://pypi.org/project/adb-shell/ https://github.com/JeffLIrion/adb_shell" SRC_URI="https://github.com/JeffLIrion/adb_shell/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/adb_shell-${PV}" + LICENSE="BSD" SLOT="0" KEYWORDS="~amd64 ~x86" -S="${WORKDIR}/adb_shell-${PV}" - RDEPEND=" dev-python/aiofiles[${PYTHON_USEDEP}] dev-python/async-timeout[${PYTHON_USEDEP}] diff --git a/dev-python/adb-shell/adb-shell-0.4.4.ebuild b/dev-python/adb-shell/adb-shell-0.4.4.ebuild index 5b0420c775..fccb97f6ef 100644 --- a/dev-python/adb-shell/adb-shell-0.4.4.ebuild +++ b/dev-python/adb-shell/adb-shell-0.4.4.ebuild @@ -12,12 +12,12 @@ DESCRIPTION="A Python implementation of ADB with shell and FileSync functionalit HOMEPAGE="https://pypi.org/project/adb-shell/ https://github.com/JeffLIrion/adb_shell" SRC_URI="https://github.com/JeffLIrion/adb_shell/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/adb_shell-${PV}" + LICENSE="BSD" SLOT="0" KEYWORDS="~amd64 ~x86" -S="${WORKDIR}/adb_shell-${PV}" - RDEPEND=" dev-python/aiofiles[${PYTHON_USEDEP}] dev-python/cryptography[${PYTHON_USEDEP}] diff --git a/dev-python/ascim/ascim-0.1.1.ebuild b/dev-python/ascim/ascim-0.1.1.ebuild index 491626218e..cd5f68d6fd 100644 --- a/dev-python/ascim/ascim-0.1.1.ebuild +++ b/dev-python/ascim/ascim-0.1.1.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/fakefred/ascim" SRC_URI="https://github.com/fakefred/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" LICENSE="MIT" -KEYWORDS="~amd64" SLOT="0" +KEYWORDS="~amd64" distutils_enable_sphinx docs dev-python/sphinx-rtd-theme diff --git a/dev-python/asyncinotify/asyncinotify-4.0.1.ebuild b/dev-python/asyncinotify/asyncinotify-4.0.1.ebuild index e636bc6fe3..76c1577d09 100644 --- a/dev-python/asyncinotify/asyncinotify-4.0.1.ebuild +++ b/dev-python/asyncinotify/asyncinotify-4.0.1.ebuild @@ -15,12 +15,12 @@ DESCRIPTION="An async python inotify package" HOMEPAGE="https://gitlab.com/Taywee/asyncinotify" SRC_URI="https://gitlab.com/Taywee/${PN}/-/archive/${MY_PV}/${MY_P}.tar.bz2 -> ${P}.tar.bz2" +S="${WORKDIR}/${MY_P}" + LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" -S="${WORKDIR}/${MY_P}" - distutils_enable_sphinx docs "dev-python/tomli" distutils_enable_tests unittest diff --git a/dev-python/cassowary/cassowary-0.6.ebuild b/dev-python/cassowary/cassowary-0.6.ebuild index 3467c79d9a..aedcfde5ed 100644 --- a/dev-python/cassowary/cassowary-0.6.ebuild +++ b/dev-python/cassowary/cassowary-0.6.ebuild @@ -8,11 +8,15 @@ PYTHON_COMPAT=(python3_{9..12}) inherit linux-mod-r1 distutils-r1 desktop -SRC_URI="https://github.com/casualsnek/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64" - DESCRIPTION="Run Windows Applications on Linux as if they are native (Using a VM and FreeRDP)" HOMEPAGE="https://github.com/casualsnek/cassowary" +SRC_URI="https://github.com/casualsnek/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="X wayland" BDEPEND="dev-python/setuptools dev-python/build @@ -26,10 +30,6 @@ RDEPEND="net-misc/freerdp DEPEND="${RDEPEND}" -LICENSE="GPL-2" -SLOT="0" -IUSE="X wayland" - MODULES_KERNEL_MIN=5.10 python_compile() { diff --git a/dev-python/clufter/clufter-0.77.2.ebuild b/dev-python/clufter/clufter-0.77.2.ebuild index 0ca60bcc0d..46577ca43e 100644 --- a/dev-python/clufter/clufter-0.77.2.ebuild +++ b/dev-python/clufter/clufter-0.77.2.ebuild @@ -14,8 +14,8 @@ SRC_URI="https://pagure.io/${PN}/archive/v${PV}/${PN}-v${PV}.tar.gz" S="${WORKDIR}/${PN}-v${PV}" -SLOT="0" LICENSE="GPL-2+" +SLOT="0" KEYWORDS="~amd64 ~x86" DOCS=( __root__/README ) diff --git a/dev-python/curio/curio-1.6.ebuild b/dev-python/curio/curio-1.6.ebuild index d231c33d2e..1acb6a9614 100644 --- a/dev-python/curio/curio-1.6.ebuild +++ b/dev-python/curio/curio-1.6.ebuild @@ -14,11 +14,11 @@ HOMEPAGE=" https://pypi.org/project/curio/ " -IUSE="examples" - LICENSE="BSD" -KEYWORDS="~amd64 ~x86" SLOT="0" +KEYWORDS="~amd64 ~x86" + +IUSE="examples" DEPEND="test? ( dev-python/sphinx[${PYTHON_USEDEP}] )" diff --git a/dev-python/dacite/dacite-1.8.1.ebuild b/dev-python/dacite/dacite-1.8.1.ebuild index 6a7464e3c2..b0615e706a 100644 --- a/dev-python/dacite/dacite-1.8.1.ebuild +++ b/dev-python/dacite/dacite-1.8.1.ebuild @@ -12,8 +12,8 @@ DESCRIPTION="This module simplifies creation of data classes (PEP 557) from dict HOMEPAGE="https://github.com/konradhalas/dacite" SRC_URI="https://github.com/konradhalas/dacite/archive/v${PV}.tar.gz -> ${P}.tar.gz" -SLOT="0" LICENSE="GPL-2" +SLOT="0" KEYWORDS="~amd64" DEPEND=" diff --git a/dev-python/devtools/devtools-0.10.0-r1.ebuild b/dev-python/devtools/devtools-0.10.0-r1.ebuild index bb84ed887b..bd09c64df1 100644 --- a/dev-python/devtools/devtools-0.10.0-r1.ebuild +++ b/dev-python/devtools/devtools-0.10.0-r1.ebuild @@ -21,11 +21,12 @@ HOMEPAGE=" https://pypi.org/project/devtools/ https://github.com/samuelcolvin/python-devtools " -RESTRICT="!test? ( test )" LICENSE="MIT" -KEYWORDS="~amd64" SLOT="0" +KEYWORDS="~amd64" + +RESTRICT="!test? ( test )" RDEPEND=" dev-python/asttokens[${PYTHON_USEDEP}] diff --git a/dev-python/doxypypy/doxypypy-0.8.8.6_p20210405-r1.ebuild b/dev-python/doxypypy/doxypypy-0.8.8.6_p20210405-r1.ebuild index 24d974ecda..ba6c656185 100644 --- a/dev-python/doxypypy/doxypypy-0.8.8.6_p20210405-r1.ebuild +++ b/dev-python/doxypypy/doxypypy-0.8.8.6_p20210405-r1.ebuild @@ -14,10 +14,10 @@ HOMEPAGE="https://github.com/Feneric/doxypypy" SRC_URI="https://github.com/Feneric/doxypypy/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz" S="${WORKDIR}/${PN}-${COMMIT}" -RESTRICT="!test? ( test )" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64" +RESTRICT="!test? ( test )" RDEPEND="dev-python/chardet[${PYTHON_USEDEP}]" BDEPEND="test? ( dev-python/zope-interface[${PYTHON_USEDEP}] )" diff --git a/dev-python/evernote3/evernote3-1.25.14.ebuild b/dev-python/evernote3/evernote3-1.25.14.ebuild index 9c0d8d9436..659359ecf8 100644 --- a/dev-python/evernote3/evernote3-1.25.14.ebuild +++ b/dev-python/evernote3/evernote3-1.25.14.ebuild @@ -10,10 +10,10 @@ inherit distutils-r1 pypi DESCRIPTION="Evernote SDK" HOMEPAGE="https://github.com/Evernote/evernote-sdk-python3" -KEYWORDS="~amd64 ~x86" LICENSE="Apache-2.0" SLOT="0" +KEYWORDS="~amd64 ~x86" RDEPEND="dev-python/oauth2[${PYTHON_USEDEP}] dev-python/oauthlib[${PYTHON_USEDEP}] diff --git a/dev-python/exif/exif-1.6.0.ebuild b/dev-python/exif/exif-1.6.0.ebuild index fcfa1f8a6a..66dd9041f8 100644 --- a/dev-python/exif/exif-1.6.0.ebuild +++ b/dev-python/exif/exif-1.6.0.ebuild @@ -7,14 +7,13 @@ DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 DESCRIPTION="Read and modify image EXIF metadata using Python." - HOMEPAGE="https://gitlab.com/TNThieding/exif" SRC_URI="https://gitlab.com/TNThieding/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2" -LICENSE="MIT" -SLOT="0" S="${WORKDIR}/${PN}-v${PV}" +LICENSE="MIT" +SLOT="0" KEYWORDS="~amd64" RDEPEND=" diff --git a/dev-python/faust-cchardet/faust-cchardet-2.1.18.ebuild b/dev-python/faust-cchardet/faust-cchardet-2.1.18.ebuild index 4216f7e1a0..bf95107853 100644 --- a/dev-python/faust-cchardet/faust-cchardet-2.1.18.ebuild +++ b/dev-python/faust-cchardet/faust-cchardet-2.1.18.ebuild @@ -25,12 +25,12 @@ SRC_URI=" $(submodule_uris) " +S="${WORKDIR}/cChardet-${PV}" + LICENSE="MPL-1.1" SLOT="0" KEYWORDS="~amd64" -S="${WORKDIR}/cChardet-${PV}" - BDEPEND="dev-python/cython" distutils_enable_tests pytest diff --git a/dev-python/faust-cchardet/faust-cchardet-2.1.19.ebuild b/dev-python/faust-cchardet/faust-cchardet-2.1.19.ebuild index 4216f7e1a0..bf95107853 100644 --- a/dev-python/faust-cchardet/faust-cchardet-2.1.19.ebuild +++ b/dev-python/faust-cchardet/faust-cchardet-2.1.19.ebuild @@ -25,12 +25,12 @@ SRC_URI=" $(submodule_uris) " +S="${WORKDIR}/cChardet-${PV}" + LICENSE="MPL-1.1" SLOT="0" KEYWORDS="~amd64" -S="${WORKDIR}/cChardet-${PV}" - BDEPEND="dev-python/cython" distutils_enable_tests pytest diff --git a/dev-python/iOSbackup/iOSbackup-0.9.925.ebuild b/dev-python/iOSbackup/iOSbackup-0.9.925.ebuild index c7a7014777..178f5fc46f 100644 --- a/dev-python/iOSbackup/iOSbackup-0.9.925.ebuild +++ b/dev-python/iOSbackup/iOSbackup-0.9.925.ebuild @@ -11,13 +11,13 @@ inherit distutils-r1 pypi DESCRIPTION="Reads and extracts files from a password-encrypted iOS backup" HOMEPAGE="https://pypi.org/project/iOSbackup/ https://github.com/avibrazil/iOSbackup" -KEYWORDS="~amd64 ~x86" LICENSE="GPL-2" SLOT="0" +KEYWORDS="~amd64 ~x86" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" RDEPEND="dev-python/biplist[${PYTHON_USEDEP}] dev-python/pycryptodome[${PYTHON_USEDEP}] dev-python/NSKeyedUnArchiver[${PYTHON_USEDEP}]" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" diff --git a/dev-python/injector/injector-0.21.0-r1.ebuild b/dev-python/injector/injector-0.21.0-r1.ebuild index 318389852c..7f9655b427 100644 --- a/dev-python/injector/injector-0.21.0-r1.ebuild +++ b/dev-python/injector/injector-0.21.0-r1.ebuild @@ -14,8 +14,8 @@ SRC_URI=" https://github.com/python-injector/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" -SLOT="0" LICENSE="BSD" +SLOT="0" KEYWORDS="~amd64 ~x86 ~x86-linux" distutils_enable_sphinx docs diff --git a/dev-python/jsonpath-rw-ext/jsonpath-rw-ext-1.2.2-r1.ebuild b/dev-python/jsonpath-rw-ext/jsonpath-rw-ext-1.2.2-r1.ebuild index 45f14a5945..d7754b7901 100644 --- a/dev-python/jsonpath-rw-ext/jsonpath-rw-ext-1.2.2-r1.ebuild +++ b/dev-python/jsonpath-rw-ext/jsonpath-rw-ext-1.2.2-r1.ebuild @@ -3,10 +3,6 @@ EAPI=8 -EPYTEST_DESELECT=( - jsonpath_rw_ext/tests/test_jsonpath_rw_ext.py::TestJsonpath_rw_ext::test_fields_value - jsonpath_rw_ext/tests/test_jsonpath_rw_ext.py::TestJsonpath_rw_ext::test_shortcut_functions -) DISTUTILS_USE_PEP517=setuptools PYPI_NO_NORMALIZE=1 PYTHON_COMPAT=( python3_{10..12} ) @@ -19,8 +15,8 @@ HOMEPAGE=" https://github.com/sileht/python-jsonpath-rw-ext " -SLOT="0" LICENSE="Apache-2.0" +SLOT="0" KEYWORDS="~amd64" RDEPEND=" @@ -36,4 +32,9 @@ BDEPEND=" ) " +EPYTEST_DESELECT=( + jsonpath_rw_ext/tests/test_jsonpath_rw_ext.py::TestJsonpath_rw_ext::test_fields_value + jsonpath_rw_ext/tests/test_jsonpath_rw_ext.py::TestJsonpath_rw_ext::test_shortcut_functions +) + distutils_enable_tests pytest diff --git a/dev-python/mkdocs-exclude/mkdocs-exclude-1.0.2-r1.ebuild b/dev-python/mkdocs-exclude/mkdocs-exclude-1.0.2-r1.ebuild index f7217451f1..45c584df7b 100644 --- a/dev-python/mkdocs-exclude/mkdocs-exclude-1.0.2-r1.ebuild +++ b/dev-python/mkdocs-exclude/mkdocs-exclude-1.0.2-r1.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" " LICENSE="Apache-2.0" -KEYWORDS="~amd64 ~x86" SLOT="0" +KEYWORDS="~amd64 ~x86" RDEPEND="dev-python/mkdocs[${PYTHON_USEDEP}]" diff --git a/dev-python/oauth2/oauth2-1.9.ebuild b/dev-python/oauth2/oauth2-1.9.ebuild index 99a27e2329..602912ffef 100644 --- a/dev-python/oauth2/oauth2-1.9.ebuild +++ b/dev-python/oauth2/oauth2-1.9.ebuild @@ -12,19 +12,19 @@ inherit distutils-r1 DESCRIPTION="A fully tested, abstract interface to creating OAuth clients and servers." HOMEPAGE="https://github.com/joestump/python-oauth2" SRC_URI="https://github.com/joestump/python-${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" -S=${WORKDIR}/python-${P} -KEYWORDS="~amd64 ~x86" +S="${WORKDIR}"/python-${P} LICENSE="MIT" SLOT="0" +KEYWORDS="~amd64 ~x86" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" RDEPEND="dev-python/httplib2[${PYTHON_USEDEP}] dev-python/mock[${PYTHON_USEDEP}] dev-python/pycodestyle[${PYTHON_USEDEP}] dev-python/pytest[${PYTHON_USEDEP}]" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - src_prepare() { rm -rf "${S}/tests" distutils-r1_src_prepare diff --git a/dev-python/persist-queue/persist-queue-0.8.1.ebuild b/dev-python/persist-queue/persist-queue-0.8.1.ebuild index bba88025f8..ed10029978 100644 --- a/dev-python/persist-queue/persist-queue-0.8.1.ebuild +++ b/dev-python/persist-queue/persist-queue-0.8.1.ebuild @@ -11,11 +11,10 @@ inherit distutils-r1 pypi DESCRIPTION="A thread-safe disk based persistent queue in Python" HOMEPAGE="https://github.com/peter-wangxu/persist-queue" + LICENSE="BSD" - - -KEYWORDS="~amd64" SLOT="0" +KEYWORDS="~amd64" # It tries to connect to a local MySQL server RESTRICT="test" @@ -25,7 +24,4 @@ DEPEND=" dev-python/msgpack[${PYTHON_USEDEP}] dev-python/pymysql[${PYTHON_USEDEP}] " - RDEPEND="${DEPEND}" - -#distutils_enable_tests nose diff --git a/dev-python/pg8000/pg8000-1.29.4.ebuild b/dev-python/pg8000/pg8000-1.29.4.ebuild index a862ae0e42..1547c20ec8 100644 --- a/dev-python/pg8000/pg8000-1.29.4.ebuild +++ b/dev-python/pg8000/pg8000-1.29.4.ebuild @@ -15,8 +15,8 @@ HOMEPAGE=" https://pypi.org/project/pg8000/ " -SLOT="0" LICENSE="BSD" +SLOT="0" KEYWORDS="~amd64" RDEPEND=" diff --git a/dev-python/pyfiglet/pyfiglet-0.8_p1.ebuild b/dev-python/pyfiglet/pyfiglet-0.8_p1.ebuild index ab06b42387..cc1fae3b4e 100644 --- a/dev-python/pyfiglet/pyfiglet-0.8_p1.ebuild +++ b/dev-python/pyfiglet/pyfiglet-0.8_p1.ebuild @@ -14,8 +14,8 @@ HOMEPAGE=" " LICENSE="MIT" -KEYWORDS="~amd64" SLOT="0" +KEYWORDS="~amd64" # requires subprocess32 RESTRICT="test" diff --git a/dev-python/pygsl/pygsl-2.3.3.ebuild b/dev-python/pygsl/pygsl-2.3.3.ebuild index 02c874743c..7ab4af3503 100644 --- a/dev-python/pygsl/pygsl-2.3.3.ebuild +++ b/dev-python/pygsl/pygsl-2.3.3.ebuild @@ -12,14 +12,14 @@ DESCRIPTION="Python interface for the GNU scientific library (gsl)" HOMEPAGE="https://github.com/pygsl/pygsl" SRC_URI="https://github.com/pygsl/pygsl/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" -SLOT="0" LICENSE="GPL-2" +SLOT="0" KEYWORDS="~amd64 ~x86" +IUSE="examples" # Tests are also failing upstream # https://github.com/pygsl/pygsl/issues/15 RESTRICT="test" -IUSE="examples" DEPEND=" sci-libs/gsl diff --git a/dev-python/rpmautospec-core/rpmautospec-core-0.1.4.ebuild b/dev-python/rpmautospec-core/rpmautospec-core-0.1.4.ebuild index de6da7f3e0..5b5bd4cb26 100644 --- a/dev-python/rpmautospec-core/rpmautospec-core-0.1.4.ebuild +++ b/dev-python/rpmautospec-core/rpmautospec-core-0.1.4.ebuild @@ -14,8 +14,8 @@ HOMEPAGE=" https://pypi.org/project/rpmautospec-core/ " -SLOT="0" LICENSE="MIT" +SLOT="0" KEYWORDS="~amd64" distutils_enable_tests pytest diff --git a/dev-python/scramp/scramp-1.4.4.ebuild b/dev-python/scramp/scramp-1.4.4.ebuild index e721bd4a0f..24a94bbb02 100644 --- a/dev-python/scramp/scramp-1.4.4.ebuild +++ b/dev-python/scramp/scramp-1.4.4.ebuild @@ -13,8 +13,8 @@ HOMEPAGE=" https://github.com/tlocke/scramp " -SLOT="0" LICENSE="MIT" +SLOT="0" KEYWORDS="~amd64" RDEPEND=" diff --git a/dev-python/sphinx-click/sphinx-click-4.1.0.ebuild b/dev-python/sphinx-click/sphinx-click-4.1.0.ebuild index 5981ef715c..5bad9a5e5e 100644 --- a/dev-python/sphinx-click/sphinx-click-4.1.0.ebuild +++ b/dev-python/sphinx-click/sphinx-click-4.1.0.ebuild @@ -15,8 +15,8 @@ HOMEPAGE=" " LICENSE="MIT" -KEYWORDS="~amd64" SLOT="0" +KEYWORDS="~amd64" RDEPEND=" >=dev-python/sphinx-2.0[${PYTHON_USEDEP}] diff --git a/dev-python/sphinx-click/sphinx-click-4.2.0.ebuild b/dev-python/sphinx-click/sphinx-click-4.2.0.ebuild index 5981ef715c..5bad9a5e5e 100644 --- a/dev-python/sphinx-click/sphinx-click-4.2.0.ebuild +++ b/dev-python/sphinx-click/sphinx-click-4.2.0.ebuild @@ -15,8 +15,8 @@ HOMEPAGE=" " LICENSE="MIT" -KEYWORDS="~amd64" SLOT="0" +KEYWORDS="~amd64" RDEPEND=" >=dev-python/sphinx-2.0[${PYTHON_USEDEP}] diff --git a/dev-python/steam/steam-1.4.4.ebuild b/dev-python/steam/steam-1.4.4.ebuild index bfa9155433..3c6b1d2ebf 100644 --- a/dev-python/steam/steam-1.4.4.ebuild +++ b/dev-python/steam/steam-1.4.4.ebuild @@ -8,9 +8,13 @@ PYTHON_COMPAT=( python3_{9..12} ) inherit distutils-r1 -SRC_URI="https://github.com/ValvePython/steam/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" DESCRIPTION="Python package for interacting with Steam" HOMEPAGE="https://github.com/ValvePython/steam" +SRC_URI="https://github.com/ValvePython/steam/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" DEPEND="dev-python/six dev-python/pycryptodome @@ -20,10 +24,6 @@ DEPEND="dev-python/six dev-python/protobuf-python dev-python/cachetools " -LICENSE="GPL-3" -SLOT="0" - -KEYWORDS="~amd64 ~x86" src_compile() { distutils-r1_src_compile diff --git a/dev-python/templated-dictionary/templated-dictionary-1.4.ebuild b/dev-python/templated-dictionary/templated-dictionary-1.4.ebuild index c2f0cbdc7e..e5039b1aa7 100644 --- a/dev-python/templated-dictionary/templated-dictionary-1.4.ebuild +++ b/dev-python/templated-dictionary/templated-dictionary-1.4.ebuild @@ -14,10 +14,11 @@ HOMEPAGE=" https://pypi.org/project/templated-dictionary/ " SRC_URI="https://github.com/xsuchy/templated-dictionary/archive/refs/tags/python-${P}-1.tar.gz -> ${P}.gh.tar.gz" + S="${WORKDIR}/${PN}-python-${P}-1" -SLOT="0" LICENSE="GPL-2+" +SLOT="0" KEYWORDS="~amd64" RDEPEND="dev-python/jinja[${PYTHON_USEDEP}]" diff --git a/dev-python/timeslot/timeslot-0.1.2.ebuild b/dev-python/timeslot/timeslot-0.1.2.ebuild index 12530996eb..b3739bed82 100644 --- a/dev-python/timeslot/timeslot-0.1.2.ebuild +++ b/dev-python/timeslot/timeslot-0.1.2.ebuild @@ -10,11 +10,10 @@ inherit distutils-r1 pypi DESCRIPTION="Time slots/intervals with an arbitrary start and stop" HOMEPAGE="https://github.com/ErikBjare/timeslot" + LICENSE="MIT" - - -KEYWORDS="~amd64" SLOT="0" +KEYWORDS="~amd64" # Not available for now RESTRICT="test" diff --git a/dev-python/tweepy/tweepy-4.14.0.ebuild b/dev-python/tweepy/tweepy-4.14.0.ebuild index 96ec0263e4..9839a91ddd 100644 --- a/dev-python/tweepy/tweepy-4.14.0.ebuild +++ b/dev-python/tweepy/tweepy-4.14.0.ebuild @@ -12,9 +12,9 @@ DESCRIPTION="An easy-to-use Python library for accessing the Twitter API." HOMEPAGE="https://www.tweepy.org/" SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64" LICENSE="MIT" SLOT="0" +KEYWORDS="~amd64" # dev-python/nose removed from ::gentoo RESTRICT="test" @@ -24,9 +24,7 @@ RDEPEND=" dev-python/requests-oauthlib[${PYTHON_USEDEP}] " -DEPEND=" - ${RDEPEND} -" +DEPEND="${RDEPEND}" # test? ( # dev-python/aiohttp[${PYTHON_USEDEP}] # dev-python/async-lru[${PYTHON_USEDEP}] diff --git a/dev-python/types-requests/types-requests-2.31.0.20240311.ebuild b/dev-python/types-requests/types-requests-2.31.0.20240311.ebuild index d9112c7eec..8ced6300e3 100644 --- a/dev-python/types-requests/types-requests-2.31.0.20240311.ebuild +++ b/dev-python/types-requests/types-requests-2.31.0.20240311.ebuild @@ -15,8 +15,8 @@ HOMEPAGE=" https://github.com/python/typeshed/tree/master/stubs/requests " -SLOT="0" LICENSE="Apache-2.0" +SLOT="0" KEYWORDS="~amd64" RDEPEND=">=dev-python/urllib3-2" diff --git a/dev-python/webrtcvad/webrtcvad-2.0.10-r1.ebuild b/dev-python/webrtcvad/webrtcvad-2.0.10-r1.ebuild index e7fdfe555c..7c5d6f1d81 100644 --- a/dev-python/webrtcvad/webrtcvad-2.0.10-r1.ebuild +++ b/dev-python/webrtcvad/webrtcvad-2.0.10-r1.ebuild @@ -11,16 +11,20 @@ inherit distutils-r1 DESCRIPTION="Python interface to the Google WebRTC Voice Activity Detector (VAD)" HOMEPAGE="https://github.com/wiseman/py-webrtcvad" -SRC_URI="https://github.com/wiseman/py-${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://gentoo.kropotkin.rocks/distfiles/${P}-patches.tar.xz" +SRC_URI="https://github.com/wiseman/py-${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz + https://gentoo.kropotkin.rocks/distfiles/${P}-patches.tar.xz" + +S="${WORKDIR}/py-${P}" LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" -# Depends on a package removed from ::gento (bug #915162) +# Depends on a package removed from ::gentoo (bug #915162) RESTRICT="test" -S="${WORKDIR}/py-${P}" - -PATCHES=( "${WORKDIR}/${PN}-update-webrtc.patch" "${WORKDIR}/${PN}-fix-mem-leak.patch" "${WORKDIR}/${PN}-fix-oob.patch" ) +PATCHES=( + "${WORKDIR}/${PN}-update-webrtc.patch" + "${WORKDIR}/${PN}-fix-mem-leak.patch" + "${WORKDIR}/${PN}-fix-oob.patch" +) diff --git a/dev-python/wheezy-template/wheezy-template-3.1.0.ebuild b/dev-python/wheezy-template/wheezy-template-3.1.0.ebuild index dd9c47a2c7..553840e61c 100644 --- a/dev-python/wheezy-template/wheezy-template-3.1.0.ebuild +++ b/dev-python/wheezy-template/wheezy-template-3.1.0.ebuild @@ -17,9 +17,9 @@ HOMEPAGE="https://github.com/akornatskyy/wheezy.template" # as usual pypi doesn't contains tests SRC_URI="https://github.com/akornatskyy/wheezy.template/archive/refs/tags/${PV}.tar.gz -> ${MY_P}.gh.tar.gz" S="${WORKDIR}/${MY_P}" -KEYWORDS="~amd64" LICENSE="MIT" SLOT="0" +KEYWORDS="~amd64" DEPEND="dev-python/cython[${PYTHON_USEDEP}]" diff --git a/dev-python/xattr/xattr-1.0.0.ebuild b/dev-python/xattr/xattr-1.0.0.ebuild index cd33536e29..824aee7660 100644 --- a/dev-python/xattr/xattr-1.0.0.ebuild +++ b/dev-python/xattr/xattr-1.0.0.ebuild @@ -15,8 +15,8 @@ HOMEPAGE=" https://github.com/xattr/xattr " -SLOT="0" LICENSE="Apache-2.0" +SLOT="0" KEYWORDS="~amd64" BDEPEND=" diff --git a/dev-python/xattr/xattr-1.1.0.ebuild b/dev-python/xattr/xattr-1.1.0.ebuild index cd33536e29..824aee7660 100644 --- a/dev-python/xattr/xattr-1.1.0.ebuild +++ b/dev-python/xattr/xattr-1.1.0.ebuild @@ -15,8 +15,8 @@ HOMEPAGE=" https://github.com/xattr/xattr " -SLOT="0" LICENSE="Apache-2.0" +SLOT="0" KEYWORDS="~amd64" BDEPEND=" From d0ba9ccddf6dd29402754c02461f6e9de0c42104 Mon Sep 17 00:00:00 2001 From: Lucio Sauer Date: Sun, 28 Apr 2024 00:13:51 +0200 Subject: [PATCH 17/32] dev-tex/*: fix variable order I manually went through some entries for `pkgcheck scan -c VariableOrderCheck`. Signed-off-by: Lucio Sauer Signed-off-by: Julien Roy --- dev-tex/ninecolors/ninecolors-2022.02.13.ebuild | 3 ++- dev-tex/tabularray/tabularray-2023.03.01.ebuild | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/dev-tex/ninecolors/ninecolors-2022.02.13.ebuild b/dev-tex/ninecolors/ninecolors-2022.02.13.ebuild index 982316bde7..0f9df6b45f 100644 --- a/dev-tex/ninecolors/ninecolors-2022.02.13.ebuild +++ b/dev-tex/ninecolors/ninecolors-2022.02.13.ebuild @@ -9,6 +9,8 @@ DESCRIPTION="Select colors with proper WCAG color contrast" HOMEPAGE="https://www.ctan.org/pkg/ninecolors/" SRC_URI="https://mirrors.ctan.org/macros/latex/contrib/ninecolors.zip -> ${P}.zip" +S="${WORKDIR}/${PN}" + LICENSE="LPPL-1.3" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" @@ -26,7 +28,6 @@ BDEPEND=" " TEXMF="/usr/share/texmf-site" -S=${WORKDIR}/${PN} src_install() { latex-package_src_doinstall styles diff --git a/dev-tex/tabularray/tabularray-2023.03.01.ebuild b/dev-tex/tabularray/tabularray-2023.03.01.ebuild index 8f52aea9d3..ce6ce00968 100644 --- a/dev-tex/tabularray/tabularray-2023.03.01.ebuild +++ b/dev-tex/tabularray/tabularray-2023.03.01.ebuild @@ -9,6 +9,8 @@ DESCRIPTION="Typeset tabulars and arrays with LATEX3" HOMEPAGE="https://www.ctan.org/pkg/tabularray/" SRC_URI="https://mirrors.ctan.org/macros/latex/contrib/tabularray.zip -> ${P}.zip" +S="${WORKDIR}/${PN}" + LICENSE="LPPL-1.3c" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" @@ -27,7 +29,6 @@ BDEPEND=" " TEXMF="/usr/share/texmf-site" -S=${WORKDIR}/${PN} src_install() { latex-package_src_doinstall styles From 1cd433d3b979a852b3a7b1754d754b9adaece714 Mon Sep 17 00:00:00 2001 From: Lucio Sauer Date: Sun, 28 Apr 2024 00:43:00 +0200 Subject: [PATCH 18/32] dev-util/*: fix variable order I manually went through some entries for `pkgcheck scan -c VariableOrderCheck`. Signed-off-by: Lucio Sauer Signed-off-by: Julien Roy --- dev-util/bruno-bin/bruno-bin-1.9.0-r1.ebuild | 4 ++-- dev-util/bruno-bin/bruno-bin-1.9.0.ebuild | 4 ++-- dev-util/exercism/exercism-3.1.0.ebuild | 4 ++-- dev-util/exercism/exercism-3.2.0.ebuild | 4 ++-- .../fortran-test-drive/fortran-test-drive-0.4.0.ebuild | 8 ++++---- dev-util/git-bug/git-bug-0.8.0.ebuild | 8 ++++---- .../gitlab-ci-local-bin/gitlab-ci-local-bin-4.42.0.ebuild | 4 ++-- .../gitlab-ci-local-bin/gitlab-ci-local-bin-4.43.0.ebuild | 4 ++-- dev-util/insomnia-bin/insomnia-bin-2020.5.2.ebuild | 4 ++-- dev-util/insomnia-bin/insomnia-bin-2023.5.8.ebuild | 4 ++-- dev-util/lottieconverter/lottieconverter-0.2.ebuild | 4 ++-- dev-util/mh/mh-1.0.3.ebuild | 7 +++---- dev-util/stripe-cli/stripe-cli-9999.ebuild | 4 +++- dev-util/stylua/stylua-0.20.0.ebuild | 4 ++-- dev-util/xxd/xxd-8.2.4092.ebuild | 4 ++-- 15 files changed, 36 insertions(+), 35 deletions(-) diff --git a/dev-util/bruno-bin/bruno-bin-1.9.0-r1.ebuild b/dev-util/bruno-bin/bruno-bin-1.9.0-r1.ebuild index 26a7952949..ef9d3f9606 100644 --- a/dev-util/bruno-bin/bruno-bin-1.9.0-r1.ebuild +++ b/dev-util/bruno-bin/bruno-bin-1.9.0-r1.ebuild @@ -14,6 +14,8 @@ HOMEPAGE=" " SRC_URI="https://github.com/usebruno/${PN%-*}/releases/download/v${PV}/${PN%-*}_${PV}_amd64_linux.deb" +S="${WORKDIR}" + LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" @@ -56,8 +58,6 @@ QA_PREBUILT=" opt/Bruno/libvulkan.so.1 " -S="$WORKDIR" - src_prepare() { default rm opt/Bruno/LICENSE* || die diff --git a/dev-util/bruno-bin/bruno-bin-1.9.0.ebuild b/dev-util/bruno-bin/bruno-bin-1.9.0.ebuild index abde2b3035..477cdd9c00 100644 --- a/dev-util/bruno-bin/bruno-bin-1.9.0.ebuild +++ b/dev-util/bruno-bin/bruno-bin-1.9.0.ebuild @@ -14,6 +14,8 @@ HOMEPAGE=" " SRC_URI="https://github.com/usebruno/${PN%-*}/releases/download/v${PV}/${PN%-*}_${PV}_amd64_linux.deb" +S="${WORKDIR}" + LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" @@ -57,8 +59,6 @@ QA_PREBUILT=" opt/Bruno/libvulkan.so.1 " -S="$WORKDIR" - src_install() { for size in 16x16 32x32 48x48 128x128 256x256 512x512 1024x1024; do doicon -s "${size}" usr/share/icons/hicolor/"${size}"/apps/bruno.png diff --git a/dev-util/exercism/exercism-3.1.0.ebuild b/dev-util/exercism/exercism-3.1.0.ebuild index 819b2f6f94..d181898e95 100644 --- a/dev-util/exercism/exercism-3.1.0.ebuild +++ b/dev-util/exercism/exercism-3.1.0.ebuild @@ -64,6 +64,8 @@ SRC_URI="https://github.com/${PN}/cli/archive/v${PV}.tar.gz -> ${P}.tar.gz ${EGO_SUM_SRC_URI} " +S="${WORKDIR}/cli-${PV}" + LICENSE="MIT Apache-2.0 BSD-2 BSD MPL-2.0" SLOT="0" KEYWORDS="~amd64" @@ -71,8 +73,6 @@ KEYWORDS="~amd64" RDEPEND="sys-libs/glibc" BDEPEND="dev-lang/go" -S="${WORKDIR}/cli-${PV}" - src_compile() { ego build -o out/exercism exercism/main.go } diff --git a/dev-util/exercism/exercism-3.2.0.ebuild b/dev-util/exercism/exercism-3.2.0.ebuild index eb562edb6a..9b27b8a545 100644 --- a/dev-util/exercism/exercism-3.2.0.ebuild +++ b/dev-util/exercism/exercism-3.2.0.ebuild @@ -64,6 +64,8 @@ SRC_URI="https://github.com/${PN}/cli/archive/v${PV}.tar.gz -> ${P}.tar.gz ${EGO_SUM_SRC_URI} " +S="${WORKDIR}/cli-${PV}" + LICENSE="MIT Apache-2.0 BSD-2 BSD MPL-2.0" SLOT="0" KEYWORDS="~amd64" @@ -71,8 +73,6 @@ KEYWORDS="~amd64" RDEPEND="sys-libs/glibc" BDEPEND="dev-lang/go" -S="${WORKDIR}/cli-${PV}" - src_compile() { ego build -o out/exercism exercism/main.go } diff --git a/dev-util/fortran-test-drive/fortran-test-drive-0.4.0.ebuild b/dev-util/fortran-test-drive/fortran-test-drive-0.4.0.ebuild index 5cff63bbb8..f0f4dca510 100644 --- a/dev-util/fortran-test-drive/fortran-test-drive-0.4.0.ebuild +++ b/dev-util/fortran-test-drive/fortran-test-drive-0.4.0.ebuild @@ -8,20 +8,20 @@ FORTRAN_STANDARD="2003" inherit cmake fortran-2 MY_PN="test-drive" -SRC_URI="https://github.com/fortran-lang/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" DESCRIPTION="The simple testing framework (for Fortran)" HOMEPAGE="https://github.com/fortran-lang/test-drive" +SRC_URI="https://github.com/fortran-lang/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/${MY_PN}-${PV}" LICENSE="MIT Apache-2.0" SLOT="0" KEYWORDS="~amd64 ~x86" + IUSE="test" RESTRICT="mirror !test? ( test )" -S="${WORKDIR}/${MY_PN}-${PV}" - - pkg_setup() { fortran-2_pkg_setup } diff --git a/dev-util/git-bug/git-bug-0.8.0.ebuild b/dev-util/git-bug/git-bug-0.8.0.ebuild index 98ee10a6fd..0f99d62bd1 100644 --- a/dev-util/git-bug/git-bug-0.8.0.ebuild +++ b/dev-util/git-bug/git-bug-0.8.0.ebuild @@ -7,15 +7,15 @@ inherit go-module DESCRIPTION="distributed, offline-first bug tracker" HOMEPAGE="https://github.com/MichaelMure/git-bug" +SRC_URI="https://github.com/MichaelMure/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz + https://gentoo.kropotkin.rocks/go-pkgs/${P}-vendor.tar.xz" -SRC_URI="https://github.com/MichaelMure/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://gentoo.kropotkin.rocks/go-pkgs/${P}-vendor.tar.xz" - -RESTRICT="strip" LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~arm64 ~x86" +RESTRICT="strip" + src_compile() { ego generate ego build \ diff --git a/dev-util/gitlab-ci-local-bin/gitlab-ci-local-bin-4.42.0.ebuild b/dev-util/gitlab-ci-local-bin/gitlab-ci-local-bin-4.42.0.ebuild index 7e5c8ce879..1eb079fa8b 100644 --- a/dev-util/gitlab-ci-local-bin/gitlab-ci-local-bin-4.42.0.ebuild +++ b/dev-util/gitlab-ci-local-bin/gitlab-ci-local-bin-4.42.0.ebuild @@ -9,6 +9,8 @@ DESCRIPTION="Run gitlab pipelines locally as shell executor or docker executor" HOMEPAGE="https://github.com/firecow/gitlab-ci-local" SRC_URI="https://github.com/firecow/gitlab-ci-local/releases/download/${PV}/linux.gz -> ${P}.gz" +S="${WORKDIR}" + LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" @@ -17,8 +19,6 @@ KEYWORDS="~amd64" # sort of self-introspection. RESTRICT="strip" -S="${WORKDIR}" - MY_PN="${PN/-bin/}" QA_PREBUILT="usr/bin/gitlab-ci-local" diff --git a/dev-util/gitlab-ci-local-bin/gitlab-ci-local-bin-4.43.0.ebuild b/dev-util/gitlab-ci-local-bin/gitlab-ci-local-bin-4.43.0.ebuild index 7e5c8ce879..1eb079fa8b 100644 --- a/dev-util/gitlab-ci-local-bin/gitlab-ci-local-bin-4.43.0.ebuild +++ b/dev-util/gitlab-ci-local-bin/gitlab-ci-local-bin-4.43.0.ebuild @@ -9,6 +9,8 @@ DESCRIPTION="Run gitlab pipelines locally as shell executor or docker executor" HOMEPAGE="https://github.com/firecow/gitlab-ci-local" SRC_URI="https://github.com/firecow/gitlab-ci-local/releases/download/${PV}/linux.gz -> ${P}.gz" +S="${WORKDIR}" + LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" @@ -17,8 +19,6 @@ KEYWORDS="~amd64" # sort of self-introspection. RESTRICT="strip" -S="${WORKDIR}" - MY_PN="${PN/-bin/}" QA_PREBUILT="usr/bin/gitlab-ci-local" diff --git a/dev-util/insomnia-bin/insomnia-bin-2020.5.2.ebuild b/dev-util/insomnia-bin/insomnia-bin-2020.5.2.ebuild index 5cb6b8b25e..5c3591b94a 100644 --- a/dev-util/insomnia-bin/insomnia-bin-2020.5.2.ebuild +++ b/dev-util/insomnia-bin/insomnia-bin-2020.5.2.ebuild @@ -11,6 +11,8 @@ DESCRIPTION="HTTP and GraphQL client for developers" HOMEPAGE="https://insomnia.rest" SRC_URI="https://github.com/Kong/${MY_PN}/releases/download/core@${PV}/Insomnia.Core-${PV}.deb" +S="${WORKDIR}" + LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" @@ -48,8 +50,6 @@ RDEPEND=" QA_PREBUILT="*" -S="${WORKDIR}" - src_prepare() { default diff --git a/dev-util/insomnia-bin/insomnia-bin-2023.5.8.ebuild b/dev-util/insomnia-bin/insomnia-bin-2023.5.8.ebuild index f9e955389b..9dab20657b 100644 --- a/dev-util/insomnia-bin/insomnia-bin-2023.5.8.ebuild +++ b/dev-util/insomnia-bin/insomnia-bin-2023.5.8.ebuild @@ -11,6 +11,8 @@ DESCRIPTION="HTTP and GraphQL client for developers" HOMEPAGE="https://insomnia.rest" SRC_URI="https://github.com/Kong/${MY_PN}/releases/download/core@${PV}/Insomnia.Core-${PV}.deb" +S="$WORKDIR" + LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" @@ -43,8 +45,6 @@ RDEPEND=" accessibility? ( app-accessibility/at-spi2-core ) " -S="$WORKDIR" - src_install() { for size in 16x16 32x32 48x48 128x128 256x256 512x512 ; do doicon -s "${size}" usr/share/icons/hicolor/"${size}"/apps/insomnia.png diff --git a/dev-util/lottieconverter/lottieconverter-0.2.ebuild b/dev-util/lottieconverter/lottieconverter-0.2.ebuild index 36a674c609..997c31987c 100644 --- a/dev-util/lottieconverter/lottieconverter-0.2.ebuild +++ b/dev-util/lottieconverter/lottieconverter-0.2.ebuild @@ -9,12 +9,12 @@ DESCRIPTION="Simple lottie (telegram animated sticker) converter." HOMEPAGE="https://github.com/sot-tech/LottieConverter" SRC_URI="https://github.com/sot-tech/${PN}/archive/refs/tags/r${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/LottieConverter-r0.2" + LICENSE="BSD" SLOT="0" KEYWORDS="~amd64 ~ppc64" -S="${WORKDIR}/LottieConverter-r0.2" - DEPEND="media-libs/rlottie media-libs/libpng media-libs/giflib" RDEPEND="${DEPEND}" diff --git a/dev-util/mh/mh-1.0.3.ebuild b/dev-util/mh/mh-1.0.3.ebuild index d2c0f855c1..d3d830e8fc 100644 --- a/dev-util/mh/mh-1.0.3.ebuild +++ b/dev-util/mh/mh-1.0.3.ebuild @@ -6,22 +6,21 @@ EAPI=7 DESCRIPTION="Generate help for Makefile" HOMEPAGE="https://github.com/oz123/mh" SRC_URI="https://github.com/oz123/mh/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + LICENSE="BSD" SLOT=0 +KEYWORDS="~amd64" IUSE="test" -KEYWORDS="~amd64" RESTRICT="!test? ( test )" BDEPEND="virtual/pkgconfig" - RDEPEND="dev-libs/libpcre2" - DEPEND=" ${RDEPEND} test? ( dev-util/cmocka ) - " +" src_compile() { emake mh VERSION="${PV}" diff --git a/dev-util/stripe-cli/stripe-cli-9999.ebuild b/dev-util/stripe-cli/stripe-cli-9999.ebuild index a3bfd95cfe..ab1ee54e95 100644 --- a/dev-util/stripe-cli/stripe-cli-9999.ebuild +++ b/dev-util/stripe-cli/stripe-cli-9999.ebuild @@ -10,9 +10,11 @@ MY_PN=${PN%-cli} DESCRIPTION="A command-line tool for Stripe" HOMEPAGE="https://stripe.com/docs/stripe-cli" EGIT_REPO_URI="https://${EGO_PN}.git" + +LICENSE="Apache-2.0" SLOT="0" IUSE="bash-completion" -LICENSE="Apache-2.0" + BDEPEND=">=dev-lang/go-1.18" DEPEND="${BDEPEND}" diff --git a/dev-util/stylua/stylua-0.20.0.ebuild b/dev-util/stylua/stylua-0.20.0.ebuild index 5419b14405..8127a26f9c 100644 --- a/dev-util/stylua/stylua-0.20.0.ebuild +++ b/dev-util/stylua/stylua-0.20.0.ebuild @@ -179,6 +179,8 @@ SRC_URI=" ${CARGO_CRATE_URIS} " +S="${WORKDIR}/StyLua-${PV}" + LICENSE="MPL-2.0" # Dependent crate licenses LICENSE+=" Apache-2.0 MIT MPL-2.0 Unicode-DFS-2016" @@ -186,8 +188,6 @@ SLOT="0" KEYWORDS="~amd64" IUSE="lua52 lua53 lua54 luau" -S="${WORKDIR}/StyLua-${PV}" - QA_FLAGS_IGNORED=".*" src_configure() { diff --git a/dev-util/xxd/xxd-8.2.4092.ebuild b/dev-util/xxd/xxd-8.2.4092.ebuild index 42fd9b3133..a4bcb1bac7 100644 --- a/dev-util/xxd/xxd-8.2.4092.ebuild +++ b/dev-util/xxd/xxd-8.2.4092.ebuild @@ -14,6 +14,8 @@ SRC_URI=" -> ${P}.1 " +S="${WORKDIR}" + # Attribution in xxd.c differs from vim. LICENSE="GPL-2 MIT" SLOT="0" @@ -21,8 +23,6 @@ KEYWORDS="~amd64 ~x86" RDEPEND="!app-editors/vim-core" -S="${WORKDIR}" - src_unpack() { cp "${DISTDIR}"/${P}.c xxd.c || die "cp failed" cp "${DISTDIR}"/${P}.1 xxd.1 || die "cp failed" From e9e9388f65f2f389b86eaf1183088395c399f605 Mon Sep 17 00:00:00 2001 From: Lucio Sauer Date: Sun, 28 Apr 2024 00:49:50 +0200 Subject: [PATCH 19/32] dev-vcs/*: fix variable order I manually went through some entries for `pkgcheck scan -c VariableOrderCheck`. Signed-off-by: Lucio Sauer Signed-off-by: Julien Roy --- dev-vcs/gitahead/gitahead-2.7.1-r1.ebuild | 3 ++- dev-vcs/gitahead/gitahead-2.7.1.ebuild | 3 ++- .../gitqlient-gitserver-plugin-0.2.0.ebuild | 7 +++---- .../gitqlient-jenkins-plugin-0.2.0.ebuild | 7 +++---- dev-vcs/gitqlient/gitqlient-1.6.2.ebuild | 4 ++-- 5 files changed, 12 insertions(+), 12 deletions(-) diff --git a/dev-vcs/gitahead/gitahead-2.7.1-r1.ebuild b/dev-vcs/gitahead/gitahead-2.7.1-r1.ebuild index 4b22787437..d9107e25e5 100644 --- a/dev-vcs/gitahead/gitahead-2.7.1-r1.ebuild +++ b/dev-vcs/gitahead/gitahead-2.7.1-r1.ebuild @@ -21,8 +21,9 @@ SRC_URI=" LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" -RESTRICT="test" + IUSE="gnome-keyring" +RESTRICT="test" RDEPEND=" app-text/cmark:= diff --git a/dev-vcs/gitahead/gitahead-2.7.1.ebuild b/dev-vcs/gitahead/gitahead-2.7.1.ebuild index 5408b298d4..c8283cc386 100644 --- a/dev-vcs/gitahead/gitahead-2.7.1.ebuild +++ b/dev-vcs/gitahead/gitahead-2.7.1.ebuild @@ -21,8 +21,9 @@ SRC_URI=" LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" -RESTRICT="test" + IUSE="gnome-keyring" +RESTRICT="test" RDEPEND=" app-text/cmark:= diff --git a/dev-vcs/gitqlient-gitserver-plugin/gitqlient-gitserver-plugin-0.2.0.ebuild b/dev-vcs/gitqlient-gitserver-plugin/gitqlient-gitserver-plugin-0.2.0.ebuild index a2d34bacd7..3756f6211f 100644 --- a/dev-vcs/gitqlient-gitserver-plugin/gitqlient-gitserver-plugin-0.2.0.ebuild +++ b/dev-vcs/gitqlient-gitserver-plugin/gitqlient-gitserver-plugin-0.2.0.ebuild @@ -17,11 +17,11 @@ SRC_URI=" https://github.com/francescmm/${GQ}/releases/download/v${GQ_PV}/${GQ_PN}_${GQ_PV}.tar.gz -> ${GQ_PN}-${GQ_PV}.tar.gz " -KEYWORDS="~amd64" +S="${WORKDIR}/${MY_PN}-${PV}" + LICENSE="LGPL-2.1" SLOT="0" - -S="${WORKDIR}/${MY_PN}-${PV}" +KEYWORDS="~amd64" PDEPEND=">=dev-vcs/gitqlient-1.6.1" RDEPEND=" @@ -29,7 +29,6 @@ RDEPEND=" dev-qt/qtwidgets:5 dev-qt/qtwebengine:5[widgets] " -DEPEND="${DEPEND}" # No need SONAME for runtime plugin QA_SONAME="usr/lib.*/lib${MY_PN}.so" diff --git a/dev-vcs/gitqlient-jenkins-plugin/gitqlient-jenkins-plugin-0.2.0.ebuild b/dev-vcs/gitqlient-jenkins-plugin/gitqlient-jenkins-plugin-0.2.0.ebuild index 6dd31629a2..01634b0e64 100644 --- a/dev-vcs/gitqlient-jenkins-plugin/gitqlient-jenkins-plugin-0.2.0.ebuild +++ b/dev-vcs/gitqlient-jenkins-plugin/gitqlient-jenkins-plugin-0.2.0.ebuild @@ -17,11 +17,11 @@ SRC_URI=" https://github.com/francescmm/${GQ}/releases/download/v${GQ_PV}/${GQ_PN}_${GQ_PV}.tar.gz -> ${GQ_PN}-${GQ_PV}.tar.gz " -KEYWORDS="~amd64" +S="${WORKDIR}/${MY_PN}-${PV}" + LICENSE="LGPL-2.1" SLOT="0" - -S="${WORKDIR}/${MY_PN}-${PV}" +KEYWORDS="~amd64" PDEPEND=">=dev-vcs/gitqlient-1.6.1" RDEPEND=" @@ -29,7 +29,6 @@ RDEPEND=" dev-qt/qtwidgets:5 dev-qt/qtwebengine:5[widgets] " -DEPEND="${DEPEND}" # No need SONAME for runtime plugin QA_SONAME="usr/lib.*/lib${MY_PN}.so" diff --git a/dev-vcs/gitqlient/gitqlient-1.6.2.ebuild b/dev-vcs/gitqlient/gitqlient-1.6.2.ebuild index 683c5b9c49..346aa3547f 100644 --- a/dev-vcs/gitqlient/gitqlient-1.6.2.ebuild +++ b/dev-vcs/gitqlient/gitqlient-1.6.2.ebuild @@ -9,13 +9,13 @@ MY_PN="GitQlient" DESCRIPTION="Multi-platform Git client written with Qt" HOMEPAGE="https://github.com/francescmm/GitQlient" - SRC_URI="https://github.com/francescmm/${MY_PN}/releases/download/v${PV}/${PN}_${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64 ~x86" + S="${WORKDIR}/${PN}_${PV}" LICENSE="LGPL-2.1" SLOT="0" +KEYWORDS="~amd64 ~x86" DEPEND=" dev-qt/qtcore:5 From d6ae7d0c076c6f3e25baddcc28d31b6e7b05f5cc Mon Sep 17 00:00:00 2001 From: Lucio Sauer Date: Sun, 28 Apr 2024 01:18:34 +0200 Subject: [PATCH 20/32] games-*/*: fix variable order I manually went through some entries for `pkgcheck scan -c VariableOrderCheck`. Misc updates: UnusedEclassesCheck RESTRICT+=" .." -> RESTRICT=".." Signed-off-by: Lucio Sauer Signed-off-by: Julien Roy --- .../ATLauncher/ATLauncher-3.4.27.0.ebuild | 7 ++--- .../ATLauncher/ATLauncher-3.4.3.1.ebuild | 7 ++--- .../blackvoxel/blackvoxel-2.50.ebuild | 4 +-- games-action/ddnet/ddnet-18.2.ebuild | 3 +- .../netrek-brmh/netrek-brmh-2.6.0.ebuild | 4 +-- .../netrek-cow/netrek-cow-3.3.2.ebuild | 4 +-- .../technic-launcher-4.625.ebuild | 8 ++--- .../technic-launcher-4.768.ebuild | 8 ++--- .../technic-launcher-4.822.ebuild | 8 ++--- .../SpaceCadetPinball-2.0.1.ebuild | 4 +-- .../SpaceCadetPinball-2.0.ebuild | 4 +-- .../SpaceCadetPinball-2.1.0.ebuild | 4 +-- .../fairy-stockfish-14.0.1.ebuild | 4 +-- games-emulation/conty/conty-1.25.1.ebuild | 12 +++---- games-emulation/conty/conty-1.25.2.ebuild | 14 ++++----- .../duckstation/duckstation-9999.ebuild | 4 +-- games-emulation/np2kai/np2kai-22.ebuild | 5 +-- .../np2kai/np2kai-22_p20210211.ebuild | 5 +-- games-engines/fs2_open/fs2_open-23.0.0.ebuild | 9 +++--- .../fs2_open/fs2_open-23.2.1-r1.ebuild | 9 +++--- .../luxtorpeda/luxtorpeda-25.0.0.ebuild | 12 +++---- .../nxengine-evo/nxengine-evo-2.6.4.ebuild | 2 +- .../nxengine-evo/nxengine-evo-2.6.5_p1.ebuild | 7 +++-- .../crispy-doom/crispy-doom-5.12.0.ebuild | 4 +-- games-fps/crispy-doom/crispy-doom-6.0.ebuild | 4 +-- games-fps/etlegacy/etlegacy-2.81.0.ebuild | 10 +++--- games-fps/etlegacy/etlegacy-2.82.0.ebuild | 10 +++--- .../the-dark-mod-bin-2.12.ebuild | 5 ++- games-puzzle/blockout/blockout-2.5.ebuild | 6 ++-- .../sacred-demo/sacred-demo-1.0.0.ebuild | 7 ++--- games-rpg/snoot-game/snoot-game-1.9.1.ebuild | 10 +++--- games-strategy/general/general-4.6.ebuild | 4 +-- .../ground-control/ground-control-1011.ebuild | 4 +-- .../massive-assault-network-ii-2.0.270.ebuild | 4 +-- games-strategy/swine/swine-1.ebuild | 6 ++-- .../NotEnoughProduction-0.0.4.ebuild | 7 +++-- .../ProtonUp-Qt/ProtonUp-Qt-2.9.2.ebuild | 9 +++--- games-util/gamehub/gamehub-0.16.0.1.ebuild | 9 +++--- games-util/gamehub/gamehub-0.16.3.2.ebuild | 9 +++--- games-util/itch-bin/itch-bin-25.5.1-r2.ebuild | 7 +++-- games-util/protonup/protonup-0.1.5.ebuild | 4 +-- .../r2modman-bin/r2modman-bin-3.1.48.ebuild | 12 +++---- games-util/roll/roll-2.6.1.ebuild | 6 ++-- .../xivlauncher/xivlauncher-1.0.8.ebuild | 31 +++++++++---------- 44 files changed, 151 insertions(+), 165 deletions(-) diff --git a/games-action/ATLauncher/ATLauncher-3.4.27.0.ebuild b/games-action/ATLauncher/ATLauncher-3.4.27.0.ebuild index 030e21842f..d762e61254 100644 --- a/games-action/ATLauncher/ATLauncher-3.4.27.0.ebuild +++ b/games-action/ATLauncher/ATLauncher-3.4.27.0.ebuild @@ -11,16 +11,15 @@ HOMEPAGE="https://atlauncher.com SRC_URI="https://github.com/ATLauncher/ATLauncher/releases/download/v${PV}/${P}.jar https://raw.githubusercontent.com/ATLauncher/ATLauncher/master/src/main/resources/assets/image/icon.ico -> ${PN}.ico" -KEYWORDS="~amd64" +S="${WORKDIR}" + LICENSE="GPL-3" SLOT="0" +KEYWORDS="~amd64" BDEPEND="media-gfx/imagemagick[png]" - RDEPEND="virtual/jre:1.8" -S="${WORKDIR}" - src_unpack() { # do not unpack jar file cp "${DISTDIR}/${PN}.ico" "${S}" || die diff --git a/games-action/ATLauncher/ATLauncher-3.4.3.1.ebuild b/games-action/ATLauncher/ATLauncher-3.4.3.1.ebuild index b3fc84d8c9..2a67cb469c 100644 --- a/games-action/ATLauncher/ATLauncher-3.4.3.1.ebuild +++ b/games-action/ATLauncher/ATLauncher-3.4.3.1.ebuild @@ -11,16 +11,15 @@ HOMEPAGE="https://atlauncher.com SRC_URI="https://github.com/ATLauncher/ATLauncher/releases/download/v${PV}/${P}.jar https://raw.githubusercontent.com/ATLauncher/ATLauncher/master/src/main/resources/assets/image/icon.ico -> ${PN}.ico" -KEYWORDS="~amd64 ~x86" +S="${WORKDIR}" + LICENSE="GPL-3" SLOT="0" +KEYWORDS="~amd64 ~x86" BDEPEND="media-gfx/imagemagick[png]" - RDEPEND="virtual/jre:1.8" -S="${WORKDIR}" - src_unpack() { # do not unpack jar file cp "${DISTDIR}/${PN}.ico" "${S}" || die diff --git a/games-action/blackvoxel/blackvoxel-2.50.ebuild b/games-action/blackvoxel/blackvoxel-2.50.ebuild index be6600c225..4cb5b62ec3 100644 --- a/games-action/blackvoxel/blackvoxel-2.50.ebuild +++ b/games-action/blackvoxel/blackvoxel-2.50.ebuild @@ -9,6 +9,8 @@ DESCRIPTION="Blackvoxel Video Game" HOMEPAGE="https://www.blackvoxel.com/" SRC_URI="https://www.blackvoxel.com/dm_download.php?file=170&key=1 -> ${P}.tar.bz2" +S="${WORKDIR}/${PN}_source_${PV//./_}" + LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" @@ -23,8 +25,6 @@ DEPEND=" " RDEPEND="${DEPEND}" -S="${WORKDIR}/${PN}_source_${PV//./_}" - PATCHES=( "${FILESDIR}"/${P}-makefile.patch "${FILESDIR}"/${P}-savedir.patch diff --git a/games-action/ddnet/ddnet-18.2.ebuild b/games-action/ddnet/ddnet-18.2.ebuild index 1a01f07c87..c540968071 100644 --- a/games-action/ddnet/ddnet-18.2.ebuild +++ b/games-action/ddnet/ddnet-18.2.ebuild @@ -27,9 +27,10 @@ ${CARGO_CRATE_URIS}" LICENSE="CC-BY-SA-3.0 OFL-1.1 BSD" SLOT="0" -IUSE="antibot autoupdate +client download-gtest headless-client +inform-update +server +tools upnp +videorecorder vulkan websockets" KEYWORDS="~amd64" +IUSE="antibot autoupdate +client download-gtest headless-client +inform-update +server +tools upnp +videorecorder vulkan websockets" + DEPEND=" client? ( media-libs/freetype diff --git a/games-action/netrek-brmh/netrek-brmh-2.6.0.ebuild b/games-action/netrek-brmh/netrek-brmh-2.6.0.ebuild index 3780612af0..fcfb01658d 100644 --- a/games-action/netrek-brmh/netrek-brmh-2.6.0.ebuild +++ b/games-action/netrek-brmh/netrek-brmh-2.6.0.ebuild @@ -8,12 +8,12 @@ DESCRIPTION="brmh client for netrek" HOMEPAGE="https://netrek.org" SRC_URI="https://github.com/bgloyer/netrek-client-brmh/archive/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/netrek-client-brmh-${PV}" + LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" -S="${WORKDIR}/netrek-client-brmh-${PV}" - RDEPEND=" x11-base/xorg-proto x11-libs/libX11 diff --git a/games-action/netrek-cow/netrek-cow-3.3.2.ebuild b/games-action/netrek-cow/netrek-cow-3.3.2.ebuild index b5f04f1f73..f5e252233a 100644 --- a/games-action/netrek-cow/netrek-cow-3.3.2.ebuild +++ b/games-action/netrek-cow/netrek-cow-3.3.2.ebuild @@ -8,12 +8,12 @@ DESCRIPTION="cow client for netrek" HOMEPAGE="https://netrek.org" SRC_URI="https://github.com/quozl/netrek-client-cow/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/netrek-client-cow-${PV}" + LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" -S="${WORKDIR}/netrek-client-cow-${PV}" - # upstream has a file named check that is unrelated to tests RESTRICT="test" diff --git a/games-action/technic-launcher/technic-launcher-4.625.ebuild b/games-action/technic-launcher/technic-launcher-4.625.ebuild index bcc2c29c35..71de6b58bc 100644 --- a/games-action/technic-launcher/technic-launcher-4.625.ebuild +++ b/games-action/technic-launcher/technic-launcher-4.625.ebuild @@ -12,18 +12,16 @@ SRC_URI=" https://www.technicpack.net/favicon.ico -> ${PN}.ico " -KEYWORDS="~amd64 ~x86" +S="${WORKDIR}" + LICENSE="technic" SLOT="0" +KEYWORDS="~amd64 ~x86" RESTRICT="bindist mirror" - BDEPEND="media-gfx/imagemagick[png]" - RDEPEND="virtual/jre:1.8" -S="${WORKDIR}" - src_unpack() { # do not unpack jar file cp "${DISTDIR}/${PN}.ico" "${S}" || die diff --git a/games-action/technic-launcher/technic-launcher-4.768.ebuild b/games-action/technic-launcher/technic-launcher-4.768.ebuild index cacf1614ef..d0edf91a6e 100644 --- a/games-action/technic-launcher/technic-launcher-4.768.ebuild +++ b/games-action/technic-launcher/technic-launcher-4.768.ebuild @@ -12,18 +12,16 @@ SRC_URI=" https://www.technicpack.net/favicon.ico -> ${PN}.ico " -KEYWORDS="~amd64 ~x86" +S="${WORKDIR}" + LICENSE="technic" SLOT="0" +KEYWORDS="~amd64 ~x86" RESTRICT="bindist mirror" - BDEPEND="media-gfx/imagemagick[png]" - RDEPEND="virtual/jre:1.8" -S="${WORKDIR}" - src_unpack() { # do not unpack jar file cp "${DISTDIR}/${PN}.ico" "${S}" || die diff --git a/games-action/technic-launcher/technic-launcher-4.822.ebuild b/games-action/technic-launcher/technic-launcher-4.822.ebuild index cacf1614ef..d0edf91a6e 100644 --- a/games-action/technic-launcher/technic-launcher-4.822.ebuild +++ b/games-action/technic-launcher/technic-launcher-4.822.ebuild @@ -12,18 +12,16 @@ SRC_URI=" https://www.technicpack.net/favicon.ico -> ${PN}.ico " -KEYWORDS="~amd64 ~x86" +S="${WORKDIR}" + LICENSE="technic" SLOT="0" +KEYWORDS="~amd64 ~x86" RESTRICT="bindist mirror" - BDEPEND="media-gfx/imagemagick[png]" - RDEPEND="virtual/jre:1.8" -S="${WORKDIR}" - src_unpack() { # do not unpack jar file cp "${DISTDIR}/${PN}.ico" "${S}" || die diff --git a/games-arcade/SpaceCadetPinball/SpaceCadetPinball-2.0.1.ebuild b/games-arcade/SpaceCadetPinball/SpaceCadetPinball-2.0.1.ebuild index 0042136359..6389c6c7a1 100644 --- a/games-arcade/SpaceCadetPinball/SpaceCadetPinball-2.0.1.ebuild +++ b/games-arcade/SpaceCadetPinball/SpaceCadetPinball-2.0.1.ebuild @@ -9,6 +9,8 @@ DESCRIPTION="Decompilation of 3D Pinball for Windows - Space Cadet" HOMEPAGE="https://github.com/k4zmu2a/SpaceCadetPinball" SRC_URI="https://github.com/k4zmu2a/${PN}/archive/refs/tags/Release_${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-Release_${PV}" + LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" @@ -19,8 +21,6 @@ DEPEND=" " RDEPEND="${DEPEND}" -S="${WORKDIR}/${PN}-Release_${PV}" - src_prepare(){ # the paths should be relative sed -i "s|/Platform|Platform|g" CMakeLists.txt || die diff --git a/games-arcade/SpaceCadetPinball/SpaceCadetPinball-2.0.ebuild b/games-arcade/SpaceCadetPinball/SpaceCadetPinball-2.0.ebuild index af9bc3d8d5..bc491b1cb0 100644 --- a/games-arcade/SpaceCadetPinball/SpaceCadetPinball-2.0.ebuild +++ b/games-arcade/SpaceCadetPinball/SpaceCadetPinball-2.0.ebuild @@ -9,6 +9,8 @@ DESCRIPTION="Decompilation of 3D Pinball for Windows - Space Cadet" HOMEPAGE="https://github.com/k4zmu2a/SpaceCadetPinball" SRC_URI="https://github.com/k4zmu2a/${PN}/archive/refs/tags/Release_${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-Release_${PV}" + LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" @@ -23,8 +25,6 @@ PATCHES=( "${FILESDIR}"/"${P}"-respect-XDG_DATA_HOME.patch ) -S="${WORKDIR}/${PN}-Release_${PV}" - src_install(){ dobin "${S}/bin/${PN}" } diff --git a/games-arcade/SpaceCadetPinball/SpaceCadetPinball-2.1.0.ebuild b/games-arcade/SpaceCadetPinball/SpaceCadetPinball-2.1.0.ebuild index 673101364d..658120473b 100644 --- a/games-arcade/SpaceCadetPinball/SpaceCadetPinball-2.1.0.ebuild +++ b/games-arcade/SpaceCadetPinball/SpaceCadetPinball-2.1.0.ebuild @@ -9,6 +9,8 @@ DESCRIPTION="Decompilation of 3D Pinball for Windows - Space Cadet" HOMEPAGE="https://github.com/k4zmu2a/SpaceCadetPinball" SRC_URI="https://github.com/k4zmu2a/${PN}/archive/refs/tags/Release_${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-Release_${PV}" + LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~arm64 ~ppc64" @@ -19,8 +21,6 @@ DEPEND=" " RDEPEND="${DEPEND}" -S="${WORKDIR}/${PN}-Release_${PV}" - pkg_postinst(){ ewarn "This game is distributed without the data files." ewarn "To play, copy the original DAT and SOUND files from a Windows or" diff --git a/games-board/fairy-stockfish/fairy-stockfish-14.0.1.ebuild b/games-board/fairy-stockfish/fairy-stockfish-14.0.1.ebuild index e89a9c0ca7..7b0448bcbd 100644 --- a/games-board/fairy-stockfish/fairy-stockfish-14.0.1.ebuild +++ b/games-board/fairy-stockfish/fairy-stockfish-14.0.1.ebuild @@ -18,6 +18,8 @@ SRC_URI=" ) " +S="${WORKDIR}/Fairy-Stockfish-fairy_sf_${MY_PV}_xq/src" + LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~x86" @@ -33,8 +35,6 @@ DEPEND=" test? ( dev-tcltk/expect ) " -S="${WORKDIR}/Fairy-Stockfish-fairy_sf_${MY_PV}_xq/src" - src_unpack() { unpack ${P}.tar.gz if use nnue ; then diff --git a/games-emulation/conty/conty-1.25.1.ebuild b/games-emulation/conty/conty-1.25.1.ebuild index 00680ba83f..5d149b89e2 100644 --- a/games-emulation/conty/conty-1.25.1.ebuild +++ b/games-emulation/conty/conty-1.25.1.ebuild @@ -3,24 +3,24 @@ EAPI=8 -DESCRIPTION="Easy to use unprivileged Linux container packed in a single portable executable" -HOMEPAGE="https://github.com/Kron4ek/Conty" - inherit linux-info NAME="${PN}_lite_dwarfs.sh" +DESCRIPTION="Easy to use unprivileged Linux container packed in a single portable executable" +HOMEPAGE="https://github.com/Kron4ek/Conty" SRC_URI="https://github.com/Kron4ek/Conty/releases/download/${PV}/${NAME} -> $P" -KEYWORDS="~amd64" + +S="${WORKDIR}" LICENSE="MIT" SLOT="0" +KEYWORDS="~amd64" + RESTRICT="strip" RDEPEND="sys-fs/fuse:0" -S="${WORKDIR}" - QA_PREBUILT="*" CONFIG_CHECK=" diff --git a/games-emulation/conty/conty-1.25.2.ebuild b/games-emulation/conty/conty-1.25.2.ebuild index 00680ba83f..413c3f99c3 100644 --- a/games-emulation/conty/conty-1.25.2.ebuild +++ b/games-emulation/conty/conty-1.25.2.ebuild @@ -3,24 +3,24 @@ EAPI=8 -DESCRIPTION="Easy to use unprivileged Linux container packed in a single portable executable" -HOMEPAGE="https://github.com/Kron4ek/Conty" - inherit linux-info NAME="${PN}_lite_dwarfs.sh" -SRC_URI="https://github.com/Kron4ek/Conty/releases/download/${PV}/${NAME} -> $P" -KEYWORDS="~amd64" +DESCRIPTION="Easy to use unprivileged Linux container packed in a single portable executable" +HOMEPAGE="https://github.com/Kron4ek/Conty" +SRC_URI="https://github.com/Kron4ek/Conty/releases/download/${PV}/${NAME} -> ${P}" + +S="${WORKDIR}" LICENSE="MIT" SLOT="0" +KEYWORDS="~amd64" + RESTRICT="strip" RDEPEND="sys-fs/fuse:0" -S="${WORKDIR}" - QA_PREBUILT="*" CONFIG_CHECK=" diff --git a/games-emulation/duckstation/duckstation-9999.ebuild b/games-emulation/duckstation/duckstation-9999.ebuild index 8e8cd4d1d3..f5f6e53d8e 100644 --- a/games-emulation/duckstation/duckstation-9999.ebuild +++ b/games-emulation/duckstation/duckstation-9999.ebuild @@ -11,6 +11,8 @@ EGIT_REPO_URI="https://github.com/stenzek/duckstation.git" EGIT_CHECKOUT_DIR="${WORKDIR}/${PN}" EGIT_SUBMODULES=() +S="${WORKDIR}/${PN}" + LICENSE="GPL-3" SLOT="0" IUSE="+dbus discord +egl +evdev fbdev +gamepad gbm +nogui qt6 retroachievements wayland X" @@ -44,8 +46,6 @@ DEPEND=" " RDEPEND="${DEPEND}" -S="${WORKDIR}/${PN}" - src_configure() { local mycmakeargs=( -DENABLE_CUBEB=ON diff --git a/games-emulation/np2kai/np2kai-22.ebuild b/games-emulation/np2kai/np2kai-22.ebuild index cf91d20a70..92817c60bd 100644 --- a/games-emulation/np2kai/np2kai-22.ebuild +++ b/games-emulation/np2kai/np2kai-22.ebuild @@ -7,9 +7,12 @@ DESCRIPTION="NP2kai is an emulator for the japanese PC-98 series of computers" HOMEPAGE="https://domisan.sakura.ne.jp/article/np2kai/np2kai.html" SRC_URI="https://github.com/AZO234/NP2kai/archive/refs/tags/rev.${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/NP2kai-rev.${PV}/x11" + LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" + IUSE="sdl +sdl2 +i286 ia32 haxm" REQUIRED_USE="^^ ( sdl sdl2 )" @@ -33,8 +36,6 @@ DEPEND="media-libs/libsdl RDEPEND="${DEPEND}" BDEPEND="dev-build/automake" -S="${WORKDIR}/NP2kai-rev.${PV}/x11" - PATCHES=( "${FILESDIR}/${P}-autogen.patch" ) diff --git a/games-emulation/np2kai/np2kai-22_p20210211.ebuild b/games-emulation/np2kai/np2kai-22_p20210211.ebuild index 15ccd8f3dc..e08fafd79a 100644 --- a/games-emulation/np2kai/np2kai-22_p20210211.ebuild +++ b/games-emulation/np2kai/np2kai-22_p20210211.ebuild @@ -16,9 +16,12 @@ SRC_URI=" -> sdl2-cmake-modules-${MY_SDL2_CMAKE_MODULES_REV}.tar.gz " +S="${WORKDIR}/NP2kai-${MY_REV}" + LICENSE="MIT BSD" SLOT="0" KEYWORDS="~amd64" + IUSE="+i286 ia32 haxm +sdl2 +X" REQUIRED_USE="|| ( X sdl2 ) ^^ ( i286 ia32 )" @@ -46,8 +49,6 @@ DEPEND=" " RDEPEND="${DEPEND}" -S="${WORKDIR}/NP2kai-${MY_REV}" - src_prepare() { sed -i '+s/CONFIGURATIONS Release/CONFIGURATIONS Gentoo/g' CMakeLists.txt || die mv "${WORKDIR}"/sdl2-cmake-modules-${MY_SDL2_CMAKE_MODULES_REV}/* \ diff --git a/games-engines/fs2_open/fs2_open-23.0.0.ebuild b/games-engines/fs2_open/fs2_open-23.0.0.ebuild index 582e2abab5..35e94af61f 100644 --- a/games-engines/fs2_open/fs2_open-23.0.0.ebuild +++ b/games-engines/fs2_open/fs2_open-23.0.0.ebuild @@ -5,9 +5,6 @@ EAPI=8 inherit cmake -DESCRIPTION="FreeSpace2 Source Code Project game engine" -HOMEPAGE="https://github.com/scp-fs2open/fs2open.github.com/" - # Replace "." with "_" in version _PV=${PV//./_} @@ -15,12 +12,16 @@ _PV=${PV//./_} HASH_LIBROCKET="ecd648a43aff8a9f3daf064d75ca5725237d5b38" HASH_CMAKE_MODULES="7cef9577d6fc35057ea57f46b4986a8a28aeff50" +DESCRIPTION="FreeSpace2 Source Code Project game engine" +HOMEPAGE="https://github.com/scp-fs2open/fs2open.github.com/" SRC_URI=" https://github.com/scp-fs2open/fs2open.github.com/archive/refs/tags/release_${_PV}.tar.gz -> ${P}.tar.gz https://github.com/asarium/libRocket/archive/${HASH_LIBROCKET}.tar.gz -> ${P}-ext_libRocket.tar.gz https://github.com/asarium/cmake-modules/archive/${HASH_CMAKE_MODULES}.tar.gz -> ${P}-ext_rpavlik-cmake-modules.tar.gz " +S="${WORKDIR}/fs2open.github.com-release_${_PV}" + LICENSE="Unlicense MIT Boost-1.0" SLOT="0" KEYWORDS="~amd64" @@ -50,8 +51,6 @@ PATCHES=( CMAKE_BUILD_TYPE=Release -S="${WORKDIR}/fs2open.github.com-release_${_PV}" - src_unpack() { unpack ${A} mv libRocket-${HASH_LIBROCKET}/* "${S}/lib/libRocket/" || die diff --git a/games-engines/fs2_open/fs2_open-23.2.1-r1.ebuild b/games-engines/fs2_open/fs2_open-23.2.1-r1.ebuild index 4b10b96983..0b437cf5b1 100644 --- a/games-engines/fs2_open/fs2_open-23.2.1-r1.ebuild +++ b/games-engines/fs2_open/fs2_open-23.2.1-r1.ebuild @@ -5,9 +5,6 @@ EAPI=8 inherit cmake -DESCRIPTION="FreeSpace2 Source Code Project game engine" -HOMEPAGE="https://github.com/scp-fs2open/fs2open.github.com/" - # Replace "." with "_" in version _PV=${PV//./_} @@ -15,12 +12,16 @@ _PV=${PV//./_} HASH_LIBROCKET="ecd648a43aff8a9f3daf064d75ca5725237d5b38" HASH_CMAKE_MODULES="7cef9577d6fc35057ea57f46b4986a8a28aeff50" +DESCRIPTION="FreeSpace2 Source Code Project game engine" +HOMEPAGE="https://github.com/scp-fs2open/fs2open.github.com/" SRC_URI=" https://github.com/scp-fs2open/fs2open.github.com/archive/refs/tags/release_${_PV}.tar.gz -> ${P}.tar.gz https://github.com/asarium/libRocket/archive/${HASH_LIBROCKET}.tar.gz -> ${P}-ext_libRocket.tar.gz https://github.com/asarium/cmake-modules/archive/${HASH_CMAKE_MODULES}.tar.gz -> ${P}-ext_rpavlik-cmake-modules.tar.gz " +S="${WORKDIR}/fs2open.github.com-release_${_PV}" + LICENSE="Unlicense MIT Boost-1.0" SLOT="0" KEYWORDS="~amd64" @@ -51,8 +52,6 @@ PATCHES=( CMAKE_BUILD_TYPE=Release -S="${WORKDIR}/fs2open.github.com-release_${_PV}" - src_unpack() { unpack ${A} mv libRocket-${HASH_LIBROCKET}/* "${S}/lib/libRocket/" || die diff --git a/games-engines/luxtorpeda/luxtorpeda-25.0.0.ebuild b/games-engines/luxtorpeda/luxtorpeda-25.0.0.ebuild index 76840c8e86..d492da17a8 100644 --- a/games-engines/luxtorpeda/luxtorpeda-25.0.0.ebuild +++ b/games-engines/luxtorpeda/luxtorpeda-25.0.0.ebuild @@ -199,26 +199,26 @@ zip-0.5.6 inherit cargo -DESCRIPTION="Steam Play compatibility tool to run games using native Linux engines" -HOMEPAGE="https://luxtorpeda.gitlab.io" - MY_PV=$(ver_cut 1) MY_P="${PN}-${MY_PV}" +DESCRIPTION="Steam Play compatibility tool to run games using native Linux engines" +HOMEPAGE="https://luxtorpeda.gitlab.io" SRC_URI=" https://github.com/luxtorpeda-dev/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz $(cargo_crate_uris ${CRATES})" -RESTRICT="mirror" + +S="${WORKDIR}/${MY_P}" LICENSE="GPL-2 BSD Apache-2.0 BSD-2 ISC MIT MPL-2.0 Unlicense" SLOT="0" KEYWORDS="~amd64" +RESTRICT="mirror" + BEPEND=">=dev-libs/openssl-1.1.1g" RDEPEND="${BDEPEND}" -S="${WORKDIR}/${MY_P}" - src_prepare(){ default sed "s/%name%/${PN}/; s/%display_name%/${PN}/" compatibilitytool.template \ diff --git a/games-engines/nxengine-evo/nxengine-evo-2.6.4.ebuild b/games-engines/nxengine-evo/nxengine-evo-2.6.4.ebuild index 0018a9e626..d5786e1ab0 100644 --- a/games-engines/nxengine-evo/nxengine-evo-2.6.4.ebuild +++ b/games-engines/nxengine-evo/nxengine-evo-2.6.4.ebuild @@ -11,8 +11,8 @@ SRC_URI=" https://github.com/nxengine/nxengine-evo/archive/v${PV}.tar.gz -> ${P}.tar.gz https://www.cavestory.org/downloads/cavestoryen.zip " -SLOT="0" LICENSE="GPL-3" +SLOT="0" KEYWORDS="~amd64" DEPEND=" diff --git a/games-engines/nxengine-evo/nxengine-evo-2.6.5_p1.ebuild b/games-engines/nxengine-evo/nxengine-evo-2.6.5_p1.ebuild index 428137e713..b92d95978f 100644 --- a/games-engines/nxengine-evo/nxengine-evo-2.6.5_p1.ebuild +++ b/games-engines/nxengine-evo/nxengine-evo-2.6.5_p1.ebuild @@ -5,18 +5,19 @@ EAPI=8 inherit xdg cmake +MY_PV="${PV/_p/-}" + DESCRIPTION="rewrite of the jump-and-run platformer Doukutsu Monogatari(Cave Story)" HOMEPAGE="https://github.com/nxengine/nxengine-evo http://nxengine.sourceforge.net/" - -MY_PV="${PV/_p/-}" SRC_URI=" https://github.com/nxengine/nxengine-evo/archive/v${MY_PV}.tar.gz -> ${PN}-${MY_PV}.tar.gz https://www.cavestory.org/downloads/cavestoryen.zip " + S="${WORKDIR}/${PN}-${MY_PV}" -SLOT="0" LICENSE="GPL-3 freedist" +SLOT="0" KEYWORDS="~amd64" DEPEND=" diff --git a/games-fps/crispy-doom/crispy-doom-5.12.0.ebuild b/games-fps/crispy-doom/crispy-doom-5.12.0.ebuild index f84058dfe7..d5d62b6326 100644 --- a/games-fps/crispy-doom/crispy-doom-5.12.0.ebuild +++ b/games-fps/crispy-doom/crispy-doom-5.12.0.ebuild @@ -11,6 +11,8 @@ DESCRIPTION="A limit-removing enhanced-resolution Doom source port based on Choc HOMEPAGE="https://github.com/fabiangreffrath/crispy-doom" SRC_URI="https://github.com/fabiangreffrath/${PN}/archive/${P}.tar.gz" +S="${WORKDIR}"/${PN}-${P} + LICENSE="BSD GPL-2+" SLOT="0" KEYWORDS="~amd64 ~x86" @@ -29,8 +31,6 @@ BDEPEND=" ${PYTHON_DEPS} doc? ( ${PYTHON_DEPS} )" -S="${WORKDIR}"/${PN}-${P} - DOCS=( "AUTHORS" "ChangeLog" diff --git a/games-fps/crispy-doom/crispy-doom-6.0.ebuild b/games-fps/crispy-doom/crispy-doom-6.0.ebuild index 1afc599e7d..f132f01132 100644 --- a/games-fps/crispy-doom/crispy-doom-6.0.ebuild +++ b/games-fps/crispy-doom/crispy-doom-6.0.ebuild @@ -11,6 +11,8 @@ DESCRIPTION="A limit-removing enhanced-resolution Doom source port based on Choc HOMEPAGE="https://github.com/fabiangreffrath/crispy-doom" SRC_URI="https://github.com/fabiangreffrath/${PN}/archive/${P}.tar.gz" +S="${WORKDIR}"/${PN}-${P} + LICENSE="BSD GPL-2+" SLOT="0" KEYWORDS="~amd64 ~x86" @@ -30,8 +32,6 @@ BDEPEND=" ${PYTHON_DEPS} doc? ( ${PYTHON_DEPS} )" -S="${WORKDIR}"/${PN}-${P} - DOCS=( "AUTHORS" "ChangeLog" diff --git a/games-fps/etlegacy/etlegacy-2.81.0.ebuild b/games-fps/etlegacy/etlegacy-2.81.0.ebuild index c45ba5c5bf..26671fb6db 100644 --- a/games-fps/etlegacy/etlegacy-2.81.0.ebuild +++ b/games-fps/etlegacy/etlegacy-2.81.0.ebuild @@ -5,13 +5,15 @@ EAPI=8 inherit cmake unpacker xdg -DESCRIPTION="Wolfenstein: Enemy Territory 2.60b compatible client/server" -HOMEPAGE="https://www.etlegacy.com/" - # We need the game files from the original enemy-territory release ET_RELEASE="et260b" + +DESCRIPTION="Wolfenstein: Enemy Territory 2.60b compatible client/server" +HOMEPAGE="https://www.etlegacy.com/" SRC_URI="https://cdn.splashdamage.com/downloads/games/wet/${ET_RELEASE}.x86_full.zip" +S="${WORKDIR}/${P/_rc/rc}" + if [[ ${PV} = "9999" ]]; then inherit git-r3 EGIT_REPO_URI="git://github.com/${PN}/${PN}.git" @@ -66,8 +68,6 @@ BDEPEND="$(unpacker_src_uri_depends)" #QA_TEXTRELS="usr/share/games/etlegacy/legacy/omni-bot/omnibot_et.so" -S="${WORKDIR}/${P/_rc/rc}" - src_unpack() { if [[ "${PV}" = 9999 ]] ; then git-r3_src_unpack diff --git a/games-fps/etlegacy/etlegacy-2.82.0.ebuild b/games-fps/etlegacy/etlegacy-2.82.0.ebuild index c45ba5c5bf..26671fb6db 100644 --- a/games-fps/etlegacy/etlegacy-2.82.0.ebuild +++ b/games-fps/etlegacy/etlegacy-2.82.0.ebuild @@ -5,13 +5,15 @@ EAPI=8 inherit cmake unpacker xdg -DESCRIPTION="Wolfenstein: Enemy Territory 2.60b compatible client/server" -HOMEPAGE="https://www.etlegacy.com/" - # We need the game files from the original enemy-territory release ET_RELEASE="et260b" + +DESCRIPTION="Wolfenstein: Enemy Territory 2.60b compatible client/server" +HOMEPAGE="https://www.etlegacy.com/" SRC_URI="https://cdn.splashdamage.com/downloads/games/wet/${ET_RELEASE}.x86_full.zip" +S="${WORKDIR}/${P/_rc/rc}" + if [[ ${PV} = "9999" ]]; then inherit git-r3 EGIT_REPO_URI="git://github.com/${PN}/${PN}.git" @@ -66,8 +68,6 @@ BDEPEND="$(unpacker_src_uri_depends)" #QA_TEXTRELS="usr/share/games/etlegacy/legacy/omni-bot/omnibot_et.so" -S="${WORKDIR}/${P/_rc/rc}" - src_unpack() { if [[ "${PV}" = 9999 ]] ; then git-r3_src_unpack diff --git a/games-fps/the-dark-mod-bin/the-dark-mod-bin-2.12.ebuild b/games-fps/the-dark-mod-bin/the-dark-mod-bin-2.12.ebuild index 07b2ac44a9..b4eee6a12f 100644 --- a/games-fps/the-dark-mod-bin/the-dark-mod-bin-2.12.ebuild +++ b/games-fps/the-dark-mod-bin/the-dark-mod-bin-2.12.ebuild @@ -10,19 +10,18 @@ HOMEPAGE=" " SRC_URI="https://archive.org/download/the-dark-mod/the-dark-mod-$PV.tar.xz" +S="${WORKDIR}/the-dark-mod" + LICENSE=" GPL-3 CC-BY-NC-ND-3.0 " - SLOT="0" KEYWORDS="~amd64" QA_PREBUILT="*" RESTRICT="strip" -S="${WORKDIR}/the-dark-mod" - src_install() { dodir /opt dodir /usr/bin/ diff --git a/games-puzzle/blockout/blockout-2.5.ebuild b/games-puzzle/blockout/blockout-2.5.ebuild index 254f38d604..2b644921de 100644 --- a/games-puzzle/blockout/blockout-2.5.ebuild +++ b/games-puzzle/blockout/blockout-2.5.ebuild @@ -5,12 +5,13 @@ EAPI=8 inherit desktop DESCRIPTION="BlockOut II is an adaptation of the original Blockout DOS game" - HOMEPAGE="http://www.blockout.net/blockout2" SRC_URI=" https://downloads.sourceforge.net/blockout/bl25-src.tar.gz https://downloads.sourceforge.net/blockout/bl25-linux-x86.tar.gz" +S="${WORKDIR}"/BL_SRC + LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" @@ -21,9 +22,8 @@ RDEPEND=" media-libs/sdl-mixer virtual/glu virtual/opengl" - DEPEND="${RDEPEND}" -S="${WORKDIR}"/BL_SRC + PATCHES="${FILESDIR}"/${P}-datadir.patch src_compile() { diff --git a/games-rpg/sacred-demo/sacred-demo-1.0.0.ebuild b/games-rpg/sacred-demo/sacred-demo-1.0.0.ebuild index 63681e906d..21d7f9fb64 100644 --- a/games-rpg/sacred-demo/sacred-demo-1.0.0.ebuild +++ b/games-rpg/sacred-demo/sacred-demo-1.0.0.ebuild @@ -3,18 +3,15 @@ EAPI=8 -inherit wrapper - DESCRIPTION="Like Diablo, isometric view, good rating, about a two hours of the gameplay" HOMEPAGE="https://en.wikipedia.org/wiki/Sacred_(video_game)" +SRC_URI="https://archive.org/download/${PN}.tar/${PN}.tar.xz" -SRC_URI="https://archive.org/download/$PN.tar/$PN.tar.xz" - -KEYWORDS="~amd64" S="${WORKDIR}" LICENSE="all-rights-reserved" SLOT="0" +KEYWORDS="~amd64" RESTRICT="strip" RDEPEND=" diff --git a/games-rpg/snoot-game/snoot-game-1.9.1.ebuild b/games-rpg/snoot-game/snoot-game-1.9.1.ebuild index 92b4115187..8585897b58 100644 --- a/games-rpg/snoot-game/snoot-game-1.9.1.ebuild +++ b/games-rpg/snoot-game/snoot-game-1.9.1.ebuild @@ -6,23 +6,25 @@ EAPI=8 PYTHON_COMPAT=( python3_{10,11,12} ) inherit python-single-r1 desktop wrapper +MY_PV="Patch8_NewYears" + DESCRIPTION="Visual novel parody of Goodbye Volcano High" -MY_PV="Patch9.1-RoastedLaika" HOMEPAGE="https://snootgame.xyz/" SRC_URI="https://snootgame.xyz/bin/SnootGame-${MY_PV}-linux.tar.bz2" +S="${WORKDIR}/SnootGame-${MY_PV}-linux/" + LICENSE="AGPL-3 CC-BY-SA-4.0" SLOT="0" KEYWORDS="~amd64" + REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="strip" RDEPEND="${PYTHON_DEPS} virtual/opengl" BDEPEND="${RDEPEND}" -S="${WORKDIR}/SnootGame-${MY_PV}-linux/" - QA_PREBUILT="*" -RESTRICT+=" strip" src_install() { local dir=/opt/${PN} diff --git a/games-strategy/general/general-4.6.ebuild b/games-strategy/general/general-4.6.ebuild index 1f6506ee82..6005169ed6 100644 --- a/games-strategy/general/general-4.6.ebuild +++ b/games-strategy/general/general-4.6.ebuild @@ -5,14 +5,14 @@ EAPI=8 DESCRIPTION="Turn-based, old style with minimum graphic, full game, 5 MB size" HOMEPAGE="http://akasoft.genliga.ru/index_e.php" - SRC_URI="https://archive.org/download/general.tar.xz/$P.tar.xz" -KEYWORDS="~amd64" S="${WORKDIR}" LICENSE="all-rights-reserved" SLOT="0" +KEYWORDS="~amd64" + RESTRICT="strip" RDEPEND=" diff --git a/games-strategy/ground-control/ground-control-1011.ebuild b/games-strategy/ground-control/ground-control-1011.ebuild index 03ed885842..b7aa446b83 100644 --- a/games-strategy/ground-control/ground-control-1011.ebuild +++ b/games-strategy/ground-control/ground-control-1011.ebuild @@ -7,14 +7,14 @@ inherit wrapper DESCRIPTION="RTS from 2000 by Massive Entertainment, without resources and buildings" HOMEPAGE="https://en.wikipedia.org/wiki/Ground_Control_(video_game)" - SRC_URI="https://archive.org/download/$PN.tar.xz/$PN.tar.xz" -KEYWORDS="~amd64" S="${WORKDIR}" LICENSE="all-rights-reserved" SLOT="0" +KEYWORDS="~amd64" + RESTRICT="strip" RDEPEND=" diff --git a/games-strategy/massive-assault-network-ii/massive-assault-network-ii-2.0.270.ebuild b/games-strategy/massive-assault-network-ii/massive-assault-network-ii-2.0.270.ebuild index 93818193d7..28e9ff2757 100644 --- a/games-strategy/massive-assault-network-ii/massive-assault-network-ii-2.0.270.ebuild +++ b/games-strategy/massive-assault-network-ii/massive-assault-network-ii-2.0.270.ebuild @@ -5,14 +5,14 @@ EAPI=8 DESCRIPTION="Turn-based, sci-fi, like a chess, from 2006, any screen resolution, good rating" HOMEPAGE="http://www.massiveassaultnetwork.com/man2/" - SRC_URI="https://archive.org/download/massive-assault-network-2.tar.xz/massive-assault-network-2.tar.xz" -KEYWORDS="~amd64" S="${WORKDIR}" LICENSE="all-rights-reserved" SLOT="0" +KEYWORDS="~amd64" + RESTRICT="strip" RDEPEND=" diff --git a/games-strategy/swine/swine-1.ebuild b/games-strategy/swine/swine-1.ebuild index e9f26cc2a4..efebb33000 100644 --- a/games-strategy/swine/swine-1.ebuild +++ b/games-strategy/swine/swine-1.ebuild @@ -3,18 +3,16 @@ EAPI=8 -inherit wrapper - DESCRIPTION="Fun RTS from 2001 by Hungarian developer StormRegion, similar to Ground Control" HOMEPAGE="https://en.wikipedia.org/wiki/S.W.I.N.E." - SRC_URI="https://archive.org/download/$PN.tar.xz/$PN.tar.xz" -KEYWORDS="~amd64" S="${WORKDIR}" LICENSE="all-rights-reserved" SLOT="0" +KEYWORDS="~amd64" + RESTRICT="strip" RDEPEND=" diff --git a/games-util/NotEnoughProduction/NotEnoughProduction-0.0.4.ebuild b/games-util/NotEnoughProduction/NotEnoughProduction-0.0.4.ebuild index 77d044161c..0e7afef93b 100644 --- a/games-util/NotEnoughProduction/NotEnoughProduction-0.0.4.ebuild +++ b/games-util/NotEnoughProduction/NotEnoughProduction-0.0.4.ebuild @@ -14,15 +14,16 @@ SRC_URI=" https://raw.githubusercontent.com/bigbass1997/${PN}/master/lwjgl3/src/main/resources/libgdx32.png -> ${PN}-32.png https://raw.githubusercontent.com/bigbass1997/${PN}/master/lwjgl3/src/main/resources/libgdx16.png -> ${PN}-16.png " -KEYWORDS="~amd64 ~x86" + +S="${WORKDIR}" + LICENSE="CC-BY-NC-SA-4.0" SLOT="0" +KEYWORDS="~amd64 ~x86" RDEPEND="virtual/jre:1.8" BDEPEND="app-arch/unzip" -S="${WORKDIR}" - src_unpack() { default cp "${DISTDIR}/${PN}"-{16,32,64,128}.png "${S}" || die diff --git a/games-util/ProtonUp-Qt/ProtonUp-Qt-2.9.2.ebuild b/games-util/ProtonUp-Qt/ProtonUp-Qt-2.9.2.ebuild index 25bbae4633..3e3d668643 100644 --- a/games-util/ProtonUp-Qt/ProtonUp-Qt-2.9.2.ebuild +++ b/games-util/ProtonUp-Qt/ProtonUp-Qt-2.9.2.ebuild @@ -2,7 +2,6 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 -_app_id=net.davidotek.pupgui2 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=(python3_{9..12}) @@ -11,12 +10,15 @@ EPYTHON=python3 inherit distutils-r1 desktop xdg-utils -SRC_URI="https://github.com/DavidoTek/ProtonUp-Qt/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +_app_id=net.davidotek.pupgui2 + DESCRIPTION="Install and manage GE-Proton, Luxtorpeda & more for Steam Lutris and Heroic." HOMEPAGE="https://davidotek.github.io/protonup-qt" +SRC_URI="https://github.com/DavidoTek/ProtonUp-Qt/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3" SLOT="0" +KEYWORDS="~amd64" RDEPEND="dev-python/steam dev-python/requests @@ -26,14 +28,11 @@ RDEPEND="dev-python/steam dev-python/pyaml dev-python/zstandard " - DEPEND="${RDEPEND} dev-util/desktop-file-utils dev-libs/appstream-glib " -KEYWORDS="~amd64" - src_compile() { appstream-util validate-relax --nonet "share/metainfo/$_app_id.appdata.xml" desktop-file-validate "share/applications/$_app_id.desktop" diff --git a/games-util/gamehub/gamehub-0.16.0.1.ebuild b/games-util/gamehub/gamehub-0.16.0.1.ebuild index f5061b3696..665cea4027 100644 --- a/games-util/gamehub/gamehub-0.16.0.1.ebuild +++ b/games-util/gamehub/gamehub-0.16.0.1.ebuild @@ -7,15 +7,16 @@ VALA_MIN_API_VERSION="0.44" inherit gnome2-utils meson vala xdg -DESCRIPTION="GameHub is a unified library for all your games" -HOMEPAGE="https://tkashkin.tk/projects/gamehub" - MY_PN="GameHub" MY_PV="$(ver_rs 3 '-')-master" MY_P="${MY_PN}-${MY_PV}" +DESCRIPTION="GameHub is a unified library for all your games" +HOMEPAGE="https://tkashkin.tk/projects/gamehub" SRC_URI="https://github.com/tkashkin/${MY_PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_P}" + LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~x86" @@ -37,8 +38,6 @@ BDEPEND=" ${RDEPEND} $(vala_depend)" -S="${WORKDIR}/${MY_P}" - src_prepare() { default vala_src_prepare diff --git a/games-util/gamehub/gamehub-0.16.3.2.ebuild b/games-util/gamehub/gamehub-0.16.3.2.ebuild index 4b07e2e73f..acabc671ce 100644 --- a/games-util/gamehub/gamehub-0.16.3.2.ebuild +++ b/games-util/gamehub/gamehub-0.16.3.2.ebuild @@ -5,15 +5,16 @@ EAPI=8 inherit gnome2-utils meson vala xdg -DESCRIPTION="GameHub is a unified library for all your games" -HOMEPAGE="https://tkashkin.github.io/projects/gamehub https://github.com/tkashkin/gamehub" - MY_PN="GameHub" MY_PV="$(ver_rs 3 '-')-master" MY_P="${MY_PN}-${MY_PV}" +DESCRIPTION="GameHub is a unified library for all your games" +HOMEPAGE="https://tkashkin.github.io/projects/gamehub https://github.com/tkashkin/gamehub" SRC_URI="https://github.com/tkashkin/${MY_PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_P}" + LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~x86" @@ -35,8 +36,6 @@ RDEPEND=" DEPEND="${RDEPEND}" BDEPEND="$(vala_depend)" -S="${WORKDIR}/${MY_P}" - src_prepare() { default vala_setup diff --git a/games-util/itch-bin/itch-bin-25.5.1-r2.ebuild b/games-util/itch-bin/itch-bin-25.5.1-r2.ebuild index e81890c241..3dabe9b286 100644 --- a/games-util/itch-bin/itch-bin-25.5.1-r2.ebuild +++ b/games-util/itch-bin/itch-bin-25.5.1-r2.ebuild @@ -9,9 +9,12 @@ DESCRIPTION="itch.io game browser, installer and launcher" HOMEPAGE="https://itch.io/" SRC_URI="https://broth.itch.ovh/itch/linux-amd64/${PV}/archive/default -> ${P}.zip" -KEYWORDS="~amd64" +S="${WORKDIR}" + LICENSE="MIT" SLOT="0" +KEYWORDS="~amd64" + IUSE="system-ffmpeg" BDEPEND="app-arch/unzip" @@ -39,8 +42,6 @@ QA_PREBUILT=" !system-ffmpeg? ( opt/itch-bin/libffmpeg.so ) " -S="${WORKDIR}" - src_install() { local destdir="${EPREFIX}/opt/${PN}" insinto "${destdir}" diff --git a/games-util/protonup/protonup-0.1.5.ebuild b/games-util/protonup/protonup-0.1.5.ebuild index 37f6612d29..dfc0b51feb 100644 --- a/games-util/protonup/protonup-0.1.5.ebuild +++ b/games-util/protonup/protonup-0.1.5.ebuild @@ -9,13 +9,13 @@ PYTHON_COMPAT=( python3_{9..12} ) EPYTHON=python3 inherit distutils-r1 -SRC_URI="https://github.com/AUNaseef/protonup/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + DESCRIPTION="Install and Update Proton-GE" HOMEPAGE="https://github.com/AUNaseef/protonup" +SRC_URI="https://github.com/AUNaseef/protonup/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3" SLOT="0" - KEYWORDS="~amd64 ~x86" src_compile() { diff --git a/games-util/r2modman-bin/r2modman-bin-3.1.48.ebuild b/games-util/r2modman-bin/r2modman-bin-3.1.48.ebuild index e2a6b4e7c4..ebd671ece4 100644 --- a/games-util/r2modman-bin/r2modman-bin-3.1.48.ebuild +++ b/games-util/r2modman-bin/r2modman-bin-3.1.48.ebuild @@ -6,6 +6,9 @@ EAPI=8 M_PN=r2modman inherit desktop xdg + +DESCRIPTION="A simple and easy to use mod manager for several games using Thunderstore" +HOMEPAGE="https://github.com/ebkr/r2modmanPlus" SRC_URI=" https://github.com/ebkr/${M_PN}Plus/releases/download/v${PV}/${M_PN}-${PV}.tar.gz -> ${P}.tar.gz https://raw.githubusercontent.com/ebkr/r2modmanPlus/v${PV}/src/assets/icon/16x16.png -> ${P}-16x16.png @@ -17,11 +20,12 @@ SRC_URI=" https://raw.githubusercontent.com/ebkr/r2modmanPlus/v${PV}/src/assets/icon/192x192.png -> ${P}-192x192.png https://raw.githubusercontent.com/ebkr/r2modmanPlus/v${PV}/src/assets/icon/256x256.png -> ${P}-256x256.png " -DESCRIPTION="A simple and easy to use mod manager for several games using Thunderstore" -HOMEPAGE="https://github.com/ebkr/r2modmanPlus" + +S="${WORKDIR}" LICENSE="MIT" SLOT="0" +KEYWORDS="~amd64 ~x86" RDEPEND=" net-dns/c-ares @@ -41,10 +45,6 @@ RDEPEND=" app-arch/snappy " -KEYWORDS="~amd64 ~x86" - -S="${WORKDIR}" - QA_PREBUILT=" /opt/r2modman/chrome-sandbox /opt/r2modman/libEGL.so diff --git a/games-util/roll/roll-2.6.1.ebuild b/games-util/roll/roll-2.6.1.ebuild index e6e254d320..c55540cd54 100644 --- a/games-util/roll/roll-2.6.1.ebuild +++ b/games-util/roll/roll-2.6.1.ebuild @@ -8,10 +8,10 @@ HOMEPAGE="http://matteocorti.github.io/roll/" SRC_URI="https://github.com/matteocorti/${PN}/releases/download/v${PV}/${P}.tar.gz" LICENSE="GPL-2" -IUSE="test" SLOT="0" KEYWORDS="~amd64" -RDEPEND="${DEPEND}" - +IUSE="test" RESTRICT="!test? ( test )" + +RDEPEND="${DEPEND}" diff --git a/games-util/xivlauncher/xivlauncher-1.0.8.ebuild b/games-util/xivlauncher/xivlauncher-1.0.8.ebuild index 70e7097fe6..7da3e93c04 100644 --- a/games-util/xivlauncher/xivlauncher-1.0.8.ebuild +++ b/games-util/xivlauncher/xivlauncher-1.0.8.ebuild @@ -234,9 +234,22 @@ vortice.mathematics@1.4.25 inherit dotnet-pkg desktop xdg -DESCRIPTION="Custom Launcher for Final Fantasy XIV Online (Crossplatform rewrite)" +XIVQL_COMMIT="020dde9d504f879a56b08fde570bcb4b5772ed3e" +DESCRIPTION="Custom Launcher for Final Fantasy XIV Online (Crossplatform rewrite)" HOMEPAGE="https://github.com/goatcorp/XIVLauncher.Core/" +SRC_URI=" + https://github.com/goatcorp/XIVLauncher.Core/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz + https://github.com/goatcorp/FFXIVQuickLauncher/archive/${XIVQL_COMMIT}.tar.gz + -> FFXIVQuickLauncher-${XIVQL_COMMIT}.tar.gz + ${NUGET_URIS} +" + +S="${WORKDIR}/XIVLauncher.Core-${PV}/src" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" IUSE="+aria2 +libsecret" @@ -259,24 +272,8 @@ RDEPEND=" x11-libs/libSM " -XIVQL_COMMIT="020dde9d504f879a56b08fde570bcb4b5772ed3e" - -SRC_URI=" - https://github.com/goatcorp/XIVLauncher.Core/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz - https://github.com/goatcorp/FFXIVQuickLauncher/archive/${XIVQL_COMMIT}.tar.gz - -> FFXIVQuickLauncher-${XIVQL_COMMIT}.tar.gz - ${NUGET_URIS} -" - -S="${WORKDIR}/XIVLauncher.Core-${PV}/src" - DOTNET_PKG_PROJECTS=( "${S}/XIVLauncher.Core/XIVLauncher.Core.csproj" ) -LICENSE="GPL-3" - -SLOT="0" -KEYWORDS="~amd64" - src_prepare() { rmdir "${WORKDIR}/XIVLauncher.Core-${PV}/lib/FFXIVQuickLauncher" || die mv "${WORKDIR}/FFXIVQuickLauncher-${XIVQL_COMMIT}" \ From 98b864d91f3c2a361b67ff8990f0768592f59fc1 Mon Sep 17 00:00:00 2001 From: Lucio Sauer Date: Wed, 1 May 2024 15:32:07 +0200 Subject: [PATCH 21/32] gnome-extra/*: fix variable order Signed-off-by: Lucio Sauer Signed-off-by: Julien Roy --- gnome-extra/iio-sensor-proxy/iio-sensor-proxy-3.3.ebuild | 2 +- gnome-extra/junction/junction-1.7-r1.ebuild | 4 +++- gnome-extra/portfolio/portfolio-0.9.14.ebuild | 4 ++-- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/gnome-extra/iio-sensor-proxy/iio-sensor-proxy-3.3.ebuild b/gnome-extra/iio-sensor-proxy/iio-sensor-proxy-3.3.ebuild index 8bdd7ff426..b28336f779 100644 --- a/gnome-extra/iio-sensor-proxy/iio-sensor-proxy-3.3.ebuild +++ b/gnome-extra/iio-sensor-proxy/iio-sensor-proxy-3.3.ebuild @@ -12,8 +12,8 @@ SRC_URI="https://gitlab.freedesktop.org/hadess/iio-sensor-proxy/-/archive/${PV}/ LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~arm64" -RESTRICT="test" IUSE="+systemd" +RESTRICT="test" RDEPEND=" dev-libs/glib:* diff --git a/gnome-extra/junction/junction-1.7-r1.ebuild b/gnome-extra/junction/junction-1.7-r1.ebuild index d47f929f4c..8b941c733b 100644 --- a/gnome-extra/junction/junction-1.7-r1.ebuild +++ b/gnome-extra/junction/junction-1.7-r1.ebuild @@ -6,6 +6,7 @@ EAPI=8 inherit gnome2-utils meson TROLL_COMMIT="94ced56f1b08e6955f6c8325a04c74736d39b823" + DESCRIPTION="Application/browser chooser" HOMEPAGE=" https://apps.gnome.org/app/re.sonny.Junction/ @@ -15,11 +16,12 @@ SRC_URI=" https://github.com/sonnyp/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz https://github.com/sonnyp/troll/archive/${TROLL_COMMIT}.tar.gz -> troll-${P}.tar.gz " + S="${WORKDIR}/${PN^}-${PV}" LICENSE="GPL-3+" -KEYWORDS="~amd64" SLOT="0" +KEYWORDS="~amd64" DEPEND=" dev-libs/gjs diff --git a/gnome-extra/portfolio/portfolio-0.9.14.ebuild b/gnome-extra/portfolio/portfolio-0.9.14.ebuild index ddda9e684c..24a3683fdd 100644 --- a/gnome-extra/portfolio/portfolio-0.9.14.ebuild +++ b/gnome-extra/portfolio/portfolio-0.9.14.ebuild @@ -11,6 +11,8 @@ DESCRIPTION="A minimalist file manager for those who want to use Linux mobile de HOMEPAGE="https://github.com/tchx84/Portfolio" SRC_URI="https://github.com/tchx84/Portfolio/archive/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/Portfolio-"${PV}" + LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~arm64" @@ -24,8 +26,6 @@ RDEPEND=" x11-libs/gtk+ " -S="${WORKDIR}"/Portfolio-"${PV}" - src_prepare() { default # shebang fixing craziness From cf265f289a92af41780d542e95d776b889846734 Mon Sep 17 00:00:00 2001 From: Lucio Sauer Date: Wed, 1 May 2024 17:38:45 +0200 Subject: [PATCH 22/32] gui-apps/*: fix variable order Signed-off-by: Lucio Sauer Signed-off-by: Julien Roy --- gui-apps/fnott/fnott-1.2.1.ebuild | 4 ++-- gui-apps/nwg-bar/nwg-bar-0.1.5.ebuild | 9 ++++----- gui-apps/nwg-bar/nwg-bar-0.1.6.ebuild | 9 ++++----- .../nwg-dock-hyprland-0.1.7.ebuild | 9 ++++----- gui-apps/nwg-dock/nwg-dock-0.3.6.ebuild | 9 ++++----- gui-apps/nwg-dock/nwg-dock-0.3.9.ebuild | 9 ++++----- gui-apps/nwg-drawer/nwg-drawer-0.4.3.ebuild | 9 ++++----- gui-apps/nwg-drawer/nwg-drawer-0.4.4.ebuild | 9 ++++----- gui-apps/nwg-drawer/nwg-drawer-0.4.5.ebuild | 9 ++++----- gui-apps/nwg-drawer/nwg-drawer-0.4.6.ebuild | 9 ++++----- gui-apps/nwg-drawer/nwg-drawer-0.4.7.ebuild | 9 ++++----- gui-apps/nwg-launchers/nwg-launchers-0.5.0.ebuild | 15 +++++++-------- gui-apps/nwg-launchers/nwg-launchers-0.6.3.ebuild | 15 +++++++-------- .../nwg-launchers/nwg-launchers-0.7.1.1.ebuild | 15 +++++++-------- gui-apps/nwg-launchers/nwg-launchers-9999.ebuild | 14 ++++++-------- gui-apps/nwg-menu/nwg-menu-0.1.2.ebuild | 8 +++----- gui-apps/nwg-menu/nwg-menu-0.1.3.ebuild | 9 ++++----- gui-apps/nwg-shell/nwg-shell-0.5.33.ebuild | 6 +++--- gui-apps/nwg/nwg-0.ebuild | 4 ++-- gui-apps/openrefine/openrefine-3.7.9.ebuild | 13 ++++++------- gui-apps/packettracer/packettracer-8.2.0.ebuild | 4 +++- gui-apps/sfwbar/sfwbar-1.0_beta12.ebuild | 2 +- gui-apps/sfwbar/sfwbar-1.0_beta13.ebuild | 3 ++- gui-apps/sfwbar/sfwbar-1.0_beta14.ebuild | 3 ++- gui-apps/swww/swww-0.9.2.ebuild | 3 ++- gui-apps/swww/swww-0.9.5.ebuild | 2 ++ gui-apps/vicuna/vicuna-1.25.ebuild | 7 +++---- gui-apps/wbg/wbg-1.0.2.ebuild | 6 +++--- gui-apps/wbg/wbg-1.1.0.ebuild | 6 +++--- gui-apps/wdisplays/wdisplays-1.0-r3.ebuild | 5 ++--- gui-apps/wdisplays/wdisplays-1.1.ebuild | 5 ++--- gui-apps/wdisplays/wdisplays-9999.ebuild | 5 ++--- gui-apps/wl-scripts/wl-scripts-1.2.3-r1.ebuild | 4 +--- gui-apps/wl-scripts/wl-scripts-9999.ebuild | 1 - 34 files changed, 115 insertions(+), 134 deletions(-) diff --git a/gui-apps/fnott/fnott-1.2.1.ebuild b/gui-apps/fnott/fnott-1.2.1.ebuild index 19ed939ac2..d6e41f94cc 100644 --- a/gui-apps/fnott/fnott-1.2.1.ebuild +++ b/gui-apps/fnott/fnott-1.2.1.ebuild @@ -11,12 +11,12 @@ DESCRIPTION="Keyboard driven and lightweight Wayland notification daemon." HOMEPAGE="https://codeberg.org/dnkl/fnott" SRC_URI="https://codeberg.org/dnkl/fnott/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}" + LICENSE="MIT ZLIB" SLOT="0" KEYWORDS="~amd64" -S="${WORKDIR}/${PN}" - DEPEND=" x11-libs/pixman media-libs/libpng diff --git a/gui-apps/nwg-bar/nwg-bar-0.1.5.ebuild b/gui-apps/nwg-bar/nwg-bar-0.1.5.ebuild index 25ff653c0a..51884454f6 100644 --- a/gui-apps/nwg-bar/nwg-bar-0.1.5.ebuild +++ b/gui-apps/nwg-bar/nwg-bar-0.1.5.ebuild @@ -41,15 +41,14 @@ EGO_SUM=( ) go-module_set_globals -SRC_URI="https://github.com/nwg-piotr/nwg-bar/archive/v${PV}.tar.gz -> ${P}.tar.gz - ${EGO_SUM_SRC_URI}" -KEYWORDS="~amd64" - DESCRIPTION="GTK3-based button bar for wlroots-based compositors" HOMEPAGE="https://github.com/nwg-piotr/nwg-bar" -LICENSE="MIT" +SRC_URI="https://github.com/nwg-piotr/nwg-bar/archive/v${PV}.tar.gz -> ${P}.tar.gz + ${EGO_SUM_SRC_URI}" +LICENSE="MIT" SLOT="0" +KEYWORDS="~amd64" RDEPEND=" gui-libs/gtk-layer-shell diff --git a/gui-apps/nwg-bar/nwg-bar-0.1.6.ebuild b/gui-apps/nwg-bar/nwg-bar-0.1.6.ebuild index 21678e35c2..8f922e3d1b 100644 --- a/gui-apps/nwg-bar/nwg-bar-0.1.6.ebuild +++ b/gui-apps/nwg-bar/nwg-bar-0.1.6.ebuild @@ -43,15 +43,14 @@ EGO_SUM=( ) go-module_set_globals -SRC_URI="https://github.com/nwg-piotr/nwg-bar/archive/v${PV}.tar.gz -> ${P}.tar.gz - ${EGO_SUM_SRC_URI}" -KEYWORDS="~amd64" - DESCRIPTION="GTK3-based button bar for wlroots-based compositors" HOMEPAGE="https://github.com/nwg-piotr/nwg-bar" -LICENSE="MIT" +SRC_URI="https://github.com/nwg-piotr/nwg-bar/archive/v${PV}.tar.gz -> ${P}.tar.gz + ${EGO_SUM_SRC_URI}" +LICENSE="MIT" SLOT="0" +KEYWORDS="~amd64" RDEPEND=" gui-libs/gtk-layer-shell diff --git a/gui-apps/nwg-dock-hyprland/nwg-dock-hyprland-0.1.7.ebuild b/gui-apps/nwg-dock-hyprland/nwg-dock-hyprland-0.1.7.ebuild index 139ecee44b..952b1560c9 100644 --- a/gui-apps/nwg-dock-hyprland/nwg-dock-hyprland-0.1.7.ebuild +++ b/gui-apps/nwg-dock-hyprland/nwg-dock-hyprland-0.1.7.ebuild @@ -35,15 +35,14 @@ EGO_SUM=( ) go-module_set_globals -SRC_URI="https://github.com/nwg-piotr/nwg-dock-hyprland/archive/v${PV}.tar.gz -> ${P}.tar.gz - ${EGO_SUM_SRC_URI}" -KEYWORDS="~amd64" - DESCRIPTION="GTK3-based dock for Hyprland" HOMEPAGE="https://github.com/nwg-piotr/nwg-dock-hyprland" -LICENSE="MIT" +SRC_URI="https://github.com/nwg-piotr/nwg-dock-hyprland/archive/v${PV}.tar.gz -> ${P}.tar.gz + ${EGO_SUM_SRC_URI}" +LICENSE="MIT" SLOT="0" +KEYWORDS="~amd64" RDEPEND=" gui-libs/gtk-layer-shell diff --git a/gui-apps/nwg-dock/nwg-dock-0.3.6.ebuild b/gui-apps/nwg-dock/nwg-dock-0.3.6.ebuild index b78534eba9..ac0bf0d78f 100644 --- a/gui-apps/nwg-dock/nwg-dock-0.3.6.ebuild +++ b/gui-apps/nwg-dock/nwg-dock-0.3.6.ebuild @@ -41,15 +41,14 @@ EGO_SUM=( ) go-module_set_globals -SRC_URI="https://github.com/nwg-piotr/nwg-dock/archive/v${PV}.tar.gz -> ${P}.tar.gz - ${EGO_SUM_SRC_URI}" -KEYWORDS="~amd64" - DESCRIPTION="GTK3-based dock for sway" HOMEPAGE="https://github.com/nwg-piotr/nwg-dock" -LICENSE="MIT" +SRC_URI="https://github.com/nwg-piotr/nwg-dock/archive/v${PV}.tar.gz -> ${P}.tar.gz + ${EGO_SUM_SRC_URI}" +LICENSE="MIT" SLOT="0" +KEYWORDS="~amd64" RDEPEND=" gui-libs/gtk-layer-shell diff --git a/gui-apps/nwg-dock/nwg-dock-0.3.9.ebuild b/gui-apps/nwg-dock/nwg-dock-0.3.9.ebuild index 44265f66ad..40e674b2e5 100644 --- a/gui-apps/nwg-dock/nwg-dock-0.3.9.ebuild +++ b/gui-apps/nwg-dock/nwg-dock-0.3.9.ebuild @@ -46,15 +46,14 @@ EGO_SUM=( ) go-module_set_globals -SRC_URI="https://github.com/nwg-piotr/nwg-dock/archive/v${PV}.tar.gz -> ${P}.tar.gz - ${EGO_SUM_SRC_URI}" -KEYWORDS="~amd64" - DESCRIPTION="GTK3-based dock for sway" HOMEPAGE="https://github.com/nwg-piotr/nwg-dock" -LICENSE="MIT" +SRC_URI="https://github.com/nwg-piotr/nwg-dock/archive/v${PV}.tar.gz -> ${P}.tar.gz + ${EGO_SUM_SRC_URI}" +LICENSE="MIT" SLOT="0" +KEYWORDS="~amd64" RDEPEND=" gui-libs/gtk-layer-shell diff --git a/gui-apps/nwg-drawer/nwg-drawer-0.4.3.ebuild b/gui-apps/nwg-drawer/nwg-drawer-0.4.3.ebuild index 16d46c9e87..2602dd1c68 100644 --- a/gui-apps/nwg-drawer/nwg-drawer-0.4.3.ebuild +++ b/gui-apps/nwg-drawer/nwg-drawer-0.4.3.ebuild @@ -56,15 +56,14 @@ EGO_SUM=( ) go-module_set_globals -SRC_URI="https://github.com/nwg-piotr/nwg-drawer/archive/v${PV}.tar.gz -> ${P}.tar.gz - ${EGO_SUM_SRC_URI}" -KEYWORDS="~amd64" - DESCRIPTION="Application drawer for wlroots-based Wayland compositors" HOMEPAGE="https://github.com/nwg-piotr/nwg-drawer" -LICENSE="MIT" +SRC_URI="https://github.com/nwg-piotr/nwg-drawer/archive/v${PV}.tar.gz -> ${P}.tar.gz + ${EGO_SUM_SRC_URI}" +LICENSE="MIT" SLOT="0" +KEYWORDS="~amd64" RDEPEND=" gui-libs/gtk-layer-shell diff --git a/gui-apps/nwg-drawer/nwg-drawer-0.4.4.ebuild b/gui-apps/nwg-drawer/nwg-drawer-0.4.4.ebuild index d8f5a6351d..dbba76c24a 100644 --- a/gui-apps/nwg-drawer/nwg-drawer-0.4.4.ebuild +++ b/gui-apps/nwg-drawer/nwg-drawer-0.4.4.ebuild @@ -60,15 +60,14 @@ EGO_SUM=( ) go-module_set_globals -SRC_URI="https://github.com/nwg-piotr/nwg-drawer/archive/v${PV}.tar.gz -> ${P}.tar.gz - ${EGO_SUM_SRC_URI}" -KEYWORDS="~amd64" - DESCRIPTION="Application drawer for wlroots-based Wayland compositors" HOMEPAGE="https://github.com/nwg-piotr/nwg-drawer" -LICENSE="MIT" +SRC_URI="https://github.com/nwg-piotr/nwg-drawer/archive/v${PV}.tar.gz -> ${P}.tar.gz + ${EGO_SUM_SRC_URI}" +LICENSE="MIT" SLOT="0" +KEYWORDS="~amd64" RDEPEND=" gui-libs/gtk-layer-shell diff --git a/gui-apps/nwg-drawer/nwg-drawer-0.4.5.ebuild b/gui-apps/nwg-drawer/nwg-drawer-0.4.5.ebuild index 079787c3cf..7cbcb1b608 100644 --- a/gui-apps/nwg-drawer/nwg-drawer-0.4.5.ebuild +++ b/gui-apps/nwg-drawer/nwg-drawer-0.4.5.ebuild @@ -62,15 +62,14 @@ EGO_SUM=( ) go-module_set_globals -SRC_URI="https://github.com/nwg-piotr/nwg-drawer/archive/v${PV}.tar.gz -> ${P}.tar.gz - ${EGO_SUM_SRC_URI}" -KEYWORDS="~amd64" - DESCRIPTION="Application drawer for wlroots-based Wayland compositors" HOMEPAGE="https://github.com/nwg-piotr/nwg-drawer" -LICENSE="MIT" +SRC_URI="https://github.com/nwg-piotr/nwg-drawer/archive/v${PV}.tar.gz -> ${P}.tar.gz + ${EGO_SUM_SRC_URI}" +LICENSE="MIT" SLOT="0" +KEYWORDS="~amd64" RDEPEND=" gui-libs/gtk-layer-shell diff --git a/gui-apps/nwg-drawer/nwg-drawer-0.4.6.ebuild b/gui-apps/nwg-drawer/nwg-drawer-0.4.6.ebuild index 079787c3cf..7cbcb1b608 100644 --- a/gui-apps/nwg-drawer/nwg-drawer-0.4.6.ebuild +++ b/gui-apps/nwg-drawer/nwg-drawer-0.4.6.ebuild @@ -62,15 +62,14 @@ EGO_SUM=( ) go-module_set_globals -SRC_URI="https://github.com/nwg-piotr/nwg-drawer/archive/v${PV}.tar.gz -> ${P}.tar.gz - ${EGO_SUM_SRC_URI}" -KEYWORDS="~amd64" - DESCRIPTION="Application drawer for wlroots-based Wayland compositors" HOMEPAGE="https://github.com/nwg-piotr/nwg-drawer" -LICENSE="MIT" +SRC_URI="https://github.com/nwg-piotr/nwg-drawer/archive/v${PV}.tar.gz -> ${P}.tar.gz + ${EGO_SUM_SRC_URI}" +LICENSE="MIT" SLOT="0" +KEYWORDS="~amd64" RDEPEND=" gui-libs/gtk-layer-shell diff --git a/gui-apps/nwg-drawer/nwg-drawer-0.4.7.ebuild b/gui-apps/nwg-drawer/nwg-drawer-0.4.7.ebuild index ba84cc2fd4..7fbca7a47d 100644 --- a/gui-apps/nwg-drawer/nwg-drawer-0.4.7.ebuild +++ b/gui-apps/nwg-drawer/nwg-drawer-0.4.7.ebuild @@ -64,15 +64,14 @@ EGO_SUM=( ) go-module_set_globals -SRC_URI="https://github.com/nwg-piotr/nwg-drawer/archive/v${PV}.tar.gz -> ${P}.tar.gz - ${EGO_SUM_SRC_URI}" -KEYWORDS="~amd64" - DESCRIPTION="Application drawer for wlroots-based Wayland compositors" HOMEPAGE="https://github.com/nwg-piotr/nwg-drawer" -LICENSE="MIT" +SRC_URI="https://github.com/nwg-piotr/nwg-drawer/archive/v${PV}.tar.gz -> ${P}.tar.gz + ${EGO_SUM_SRC_URI}" +LICENSE="MIT" SLOT="0" +KEYWORDS="~amd64" RDEPEND=" gui-libs/gtk-layer-shell diff --git a/gui-apps/nwg-launchers/nwg-launchers-0.5.0.ebuild b/gui-apps/nwg-launchers/nwg-launchers-0.5.0.ebuild index 82163e8891..b466210fb6 100644 --- a/gui-apps/nwg-launchers/nwg-launchers-0.5.0.ebuild +++ b/gui-apps/nwg-launchers/nwg-launchers-0.5.0.ebuild @@ -3,6 +3,10 @@ EAPI=7 +inherit meson xdg + +DESCRIPTION="GTK+ launchers for sway, i3 and some other WMs" +HOMEPAGE="https://github.com/nwg-piotr/nwg-launchers" if [[ "${PV}" == 9999 ]] then inherit git-r3 @@ -11,14 +15,13 @@ else SRC_URI="https://github.com/nwg-piotr/nwg-launchers/archive/v${PV}.tar.gz -> ${P}.tar.gz" KEYWORDS="~amd64" fi -inherit meson xdg -DESCRIPTION="GTK+ launchers for sway, i3 and some other WMs" -HOMEPAGE="https://github.com/nwg-piotr/nwg-launchers" LICENSE="GPL-3 CC-BY-SA-3.0" - SLOT="0" +IUSE="+bar +dmenu +grid layershell" +RESTRICT="mirror" + RDEPEND=" x11-libs/gtk+:3 dev-cpp/gtkmm:3.0 @@ -26,10 +29,6 @@ RDEPEND=" layershell? ( gui-libs/gtk-layer-shell )" DEPEND="${RDEPEND}" -RESTRICT="mirror" - -IUSE="+bar +dmenu +grid layershell" - src_configure() { meson_src_configure $(meson_use bar) $(meson_use dmenu) $(meson_use grid) $(meson_feature layershell layer-shell) } diff --git a/gui-apps/nwg-launchers/nwg-launchers-0.6.3.ebuild b/gui-apps/nwg-launchers/nwg-launchers-0.6.3.ebuild index 82163e8891..b466210fb6 100644 --- a/gui-apps/nwg-launchers/nwg-launchers-0.6.3.ebuild +++ b/gui-apps/nwg-launchers/nwg-launchers-0.6.3.ebuild @@ -3,6 +3,10 @@ EAPI=7 +inherit meson xdg + +DESCRIPTION="GTK+ launchers for sway, i3 and some other WMs" +HOMEPAGE="https://github.com/nwg-piotr/nwg-launchers" if [[ "${PV}" == 9999 ]] then inherit git-r3 @@ -11,14 +15,13 @@ else SRC_URI="https://github.com/nwg-piotr/nwg-launchers/archive/v${PV}.tar.gz -> ${P}.tar.gz" KEYWORDS="~amd64" fi -inherit meson xdg -DESCRIPTION="GTK+ launchers for sway, i3 and some other WMs" -HOMEPAGE="https://github.com/nwg-piotr/nwg-launchers" LICENSE="GPL-3 CC-BY-SA-3.0" - SLOT="0" +IUSE="+bar +dmenu +grid layershell" +RESTRICT="mirror" + RDEPEND=" x11-libs/gtk+:3 dev-cpp/gtkmm:3.0 @@ -26,10 +29,6 @@ RDEPEND=" layershell? ( gui-libs/gtk-layer-shell )" DEPEND="${RDEPEND}" -RESTRICT="mirror" - -IUSE="+bar +dmenu +grid layershell" - src_configure() { meson_src_configure $(meson_use bar) $(meson_use dmenu) $(meson_use grid) $(meson_feature layershell layer-shell) } diff --git a/gui-apps/nwg-launchers/nwg-launchers-0.7.1.1.ebuild b/gui-apps/nwg-launchers/nwg-launchers-0.7.1.1.ebuild index d8db92c43b..894f163f32 100644 --- a/gui-apps/nwg-launchers/nwg-launchers-0.7.1.1.ebuild +++ b/gui-apps/nwg-launchers/nwg-launchers-0.7.1.1.ebuild @@ -3,6 +3,10 @@ EAPI=8 +inherit meson xdg + +DESCRIPTION="GTK+ launchers for sway, i3 and some other WMs" +HOMEPAGE="https://github.com/nwg-piotr/nwg-launchers" if [[ "${PV}" == 9999 ]] then inherit git-r3 @@ -11,14 +15,13 @@ else SRC_URI="https://github.com/nwg-piotr/nwg-launchers/archive/v${PV}.tar.gz -> ${P}.tar.gz" KEYWORDS="~amd64" fi -inherit meson xdg -DESCRIPTION="GTK+ launchers for sway, i3 and some other WMs" -HOMEPAGE="https://github.com/nwg-piotr/nwg-launchers" LICENSE="GPL-3 CC-BY-SA-3.0" - SLOT="0" +IUSE="+bar +dmenu +grid layershell" +RESTRICT="mirror" + RDEPEND=" x11-libs/gtk+:3 dev-cpp/gtkmm:3.0 @@ -32,10 +35,6 @@ RDEPEND=" " DEPEND="${RDEPEND}" -RESTRICT="mirror" - -IUSE="+bar +dmenu +grid layershell" - src_configure() { meson_src_configure $(meson_use bar) $(meson_use dmenu) $(meson_use grid) $(meson_feature layershell layer-shell) } diff --git a/gui-apps/nwg-launchers/nwg-launchers-9999.ebuild b/gui-apps/nwg-launchers/nwg-launchers-9999.ebuild index d8db92c43b..884e09505a 100644 --- a/gui-apps/nwg-launchers/nwg-launchers-9999.ebuild +++ b/gui-apps/nwg-launchers/nwg-launchers-9999.ebuild @@ -3,6 +3,10 @@ EAPI=8 +inherit meson xdg + +DESCRIPTION="GTK+ launchers for sway, i3 and some other WMs" +HOMEPAGE="https://github.com/nwg-piotr/nwg-launchers" if [[ "${PV}" == 9999 ]] then inherit git-r3 @@ -11,13 +15,11 @@ else SRC_URI="https://github.com/nwg-piotr/nwg-launchers/archive/v${PV}.tar.gz -> ${P}.tar.gz" KEYWORDS="~amd64" fi -inherit meson xdg -DESCRIPTION="GTK+ launchers for sway, i3 and some other WMs" -HOMEPAGE="https://github.com/nwg-piotr/nwg-launchers" LICENSE="GPL-3 CC-BY-SA-3.0" - SLOT="0" +IUSE="+bar +dmenu +grid layershell" +RESTRICT="mirror" RDEPEND=" x11-libs/gtk+:3 @@ -32,10 +34,6 @@ RDEPEND=" " DEPEND="${RDEPEND}" -RESTRICT="mirror" - -IUSE="+bar +dmenu +grid layershell" - src_configure() { meson_src_configure $(meson_use bar) $(meson_use dmenu) $(meson_use grid) $(meson_feature layershell layer-shell) } diff --git a/gui-apps/nwg-menu/nwg-menu-0.1.2.ebuild b/gui-apps/nwg-menu/nwg-menu-0.1.2.ebuild index e025e7ace9..fb0d83a99c 100644 --- a/gui-apps/nwg-menu/nwg-menu-0.1.2.ebuild +++ b/gui-apps/nwg-menu/nwg-menu-0.1.2.ebuild @@ -48,15 +48,13 @@ EGO_SUM=( ) go-module_set_globals -SRC_URI="https://github.com/nwg-piotr/nwg-menu/archive/v${PV}.tar.gz -> ${P}.tar.gz - ${EGO_SUM_SRC_URI}" -KEYWORDS="~amd64" - DESCRIPTION="enuStart plugin to nwg-panel, also capable of working standalone" HOMEPAGE="https://github.com/nwg-piotr/nwg-menu" +SRC_URI="https://github.com/nwg-piotr/nwg-menu/archive/v${PV}.tar.gz -> ${P}.tar.gz + ${EGO_SUM_SRC_URI}" LICENSE="MIT" - SLOT="0" +KEYWORDS="~amd64" RDEPEND=" dev-libs/glib:2 diff --git a/gui-apps/nwg-menu/nwg-menu-0.1.3.ebuild b/gui-apps/nwg-menu/nwg-menu-0.1.3.ebuild index d59165f6b6..9fe6b65dfa 100644 --- a/gui-apps/nwg-menu/nwg-menu-0.1.3.ebuild +++ b/gui-apps/nwg-menu/nwg-menu-0.1.3.ebuild @@ -50,15 +50,14 @@ EGO_SUM=( ) go-module_set_globals -SRC_URI="https://github.com/nwg-piotr/nwg-menu/archive/v${PV}.tar.gz -> ${P}.tar.gz - ${EGO_SUM_SRC_URI}" -KEYWORDS="~amd64" - DESCRIPTION="enuStart plugin to nwg-panel, also capable of working standalone" HOMEPAGE="https://github.com/nwg-piotr/nwg-menu" -LICENSE="MIT" +SRC_URI="https://github.com/nwg-piotr/nwg-menu/archive/v${PV}.tar.gz -> ${P}.tar.gz + ${EGO_SUM_SRC_URI}" +LICENSE="MIT" SLOT="0" +KEYWORDS="~amd64" RDEPEND=" dev-libs/glib:2 diff --git a/gui-apps/nwg-shell/nwg-shell-0.5.33.ebuild b/gui-apps/nwg-shell/nwg-shell-0.5.33.ebuild index e533477e86..87f5768407 100644 --- a/gui-apps/nwg-shell/nwg-shell-0.5.33.ebuild +++ b/gui-apps/nwg-shell/nwg-shell-0.5.33.ebuild @@ -7,13 +7,13 @@ PYTHON_COMPAT=( python3_{10..12} ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 -SRC_URI="https://github.com/nwg-piotr/nwg-shell/archive/v${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64" - DESCRIPTION="libraries an common functions for the nwg-shell project" HOMEPAGE="https://github.com/nwg-piotr/nwg-shell" +SRC_URI="https://github.com/nwg-piotr/nwg-shell/archive/v${PV}.tar.gz -> ${P}.tar.gz" + LICENSE="MIT" SLOT="0" +KEYWORDS="~amd64" RDEPEND=" gui-apps/grim diff --git a/gui-apps/nwg/nwg-0.ebuild b/gui-apps/nwg/nwg-0.ebuild index 4d9d89a1cb..3f08b2b687 100644 --- a/gui-apps/nwg/nwg-0.ebuild +++ b/gui-apps/nwg/nwg-0.ebuild @@ -6,13 +6,13 @@ EAPI=8 DESCRIPTION="meta package package for nwg-shell" HOMEPAGE="https://nwg-piotr.github.io/nwg-shell/" +S="${WORKDIR}" + LICENSE="metapackage" SLOT="0" KEYWORDS="~amd64" IUSE="hyprland" -S="${WORKDIR}" - RDEPEND=" app-misc/nwg-look app-misc/nwg-shell-wallpapers diff --git a/gui-apps/openrefine/openrefine-3.7.9.ebuild b/gui-apps/openrefine/openrefine-3.7.9.ebuild index 6a5acf3417..3173bad910 100644 --- a/gui-apps/openrefine/openrefine-3.7.9.ebuild +++ b/gui-apps/openrefine/openrefine-3.7.9.ebuild @@ -7,22 +7,21 @@ inherit wrapper DESCRIPTION="Wikidata batch editor, Wikimedia Commons mass upload tool" HOMEPAGE="https://openrefine.org" - SRC_URI="https://github.com/OpenRefine/OpenRefine/releases/download/${PV}/${PN}-linux-${PV}.tar.gz commons? ( https://github.com/OpenRefine/CommonsExtension/releases/download/v0.1.1/openrefine-commons-0.1.1.zip )" -KEYWORDS="~amd64" -IUSE="+commons" LICENSE="BSD" SLOT="0" +KEYWORDS="~amd64" -BDEPEND="commons? ( app-arch/unzip )" +IUSE="+commons" DEPEND=" virtual/jre dev-java/maven-bin net-libs/nodejs " +BDEPEND="commons? ( app-arch/unzip )" src_install() { local apphome="/opt/${PN}" @@ -39,9 +38,9 @@ src_install() { make_wrapper refine " env REFINE_LIB_DIR=${apphome}/server/target/lib \ - REFINE_TOOLS_DIR=${apphome}/tools \ - REFINE_CLASSES_DIR=${apphome}/server/classes \ - REFINE_WEBAPP=${apphome}/main/webapp /opt/openrefine/refine" + REFINE_TOOLS_DIR=${apphome}/tools \ + REFINE_CLASSES_DIR=${apphome}/server/classes \ + REFINE_WEBAPP=${apphome}/main/webapp /opt/openrefine/refine" } pkg_postinst() { diff --git a/gui-apps/packettracer/packettracer-8.2.0.ebuild b/gui-apps/packettracer/packettracer-8.2.0.ebuild index 36664a8d38..469e658c8c 100644 --- a/gui-apps/packettracer/packettracer-8.2.0.ebuild +++ b/gui-apps/packettracer/packettracer-8.2.0.ebuild @@ -9,6 +9,8 @@ DESCRIPTION="Cisco's packet tracer" HOMEPAGE="https://www.netacad.com/portal/resources/packet-tracer" SRC_URI="CiscoPacketTracer_820_Ubuntu_64bit.deb" +S="${WORKDIR}" + LICENSE="Cisco" SLOT="0" KEYWORDS="~amd64" @@ -18,7 +20,7 @@ RDEPEND="${DEPEND} dev-libs/icu x11-libs/xcb-util " -S="${WORKDIR}" + QA_PREBUILT="opt/pt/*" pkg_nofetch(){ diff --git a/gui-apps/sfwbar/sfwbar-1.0_beta12.ebuild b/gui-apps/sfwbar/sfwbar-1.0_beta12.ebuild index 19229ed2bf..cbcc018840 100644 --- a/gui-apps/sfwbar/sfwbar-1.0_beta12.ebuild +++ b/gui-apps/sfwbar/sfwbar-1.0_beta12.ebuild @@ -8,10 +8,10 @@ inherit meson xdg DESCRIPTION="S* Floating Window Bar" HOMEPAGE="https://github.com/LBCrion/sfwbar" SRC_URI="https://github.com/LBCrion/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64" LICENSE="GPL-3" SLOT="0" +KEYWORDS="~amd64" IUSE="X mpd pulseaudio alsa" COMMON_DEPEND=" diff --git a/gui-apps/sfwbar/sfwbar-1.0_beta13.ebuild b/gui-apps/sfwbar/sfwbar-1.0_beta13.ebuild index 0a25934553..ba881b4953 100644 --- a/gui-apps/sfwbar/sfwbar-1.0_beta13.ebuild +++ b/gui-apps/sfwbar/sfwbar-1.0_beta13.ebuild @@ -8,10 +8,11 @@ inherit meson xdg DESCRIPTION="S* Floating Window Bar" HOMEPAGE="https://github.com/LBCrion/sfwbar" SRC_URI="https://github.com/LBCrion/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64" LICENSE="GPL-3" SLOT="0" +KEYWORDS="~amd64" + IUSE="X mpd pulseaudio alsa" COMMON_DEPEND=" diff --git a/gui-apps/sfwbar/sfwbar-1.0_beta14.ebuild b/gui-apps/sfwbar/sfwbar-1.0_beta14.ebuild index 18edd91f0e..412f2453e2 100644 --- a/gui-apps/sfwbar/sfwbar-1.0_beta14.ebuild +++ b/gui-apps/sfwbar/sfwbar-1.0_beta14.ebuild @@ -8,10 +8,11 @@ inherit meson xdg DESCRIPTION="S* Floating Window Bar" HOMEPAGE="https://github.com/LBCrion/sfwbar" SRC_URI="https://github.com/LBCrion/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64" LICENSE="GPL-3" SLOT="0" +KEYWORDS="~amd64" + IUSE="X mpd pulseaudio alsa" COMMON_DEPEND=" diff --git a/gui-apps/swww/swww-0.9.2.ebuild b/gui-apps/swww/swww-0.9.2.ebuild index b34389395d..d0b9fea7c4 100644 --- a/gui-apps/swww/swww-0.9.2.ebuild +++ b/gui-apps/swww/swww-0.9.2.ebuild @@ -241,9 +241,10 @@ LICENSE+=" Unicode-DFS-2016 " SLOT="0" -IUSE="+man" KEYWORDS="~amd64" +IUSE="+man" + DEPEND=" app-arch/lz4 x11-libs/libxkbcommon[wayland]" diff --git a/gui-apps/swww/swww-0.9.5.ebuild b/gui-apps/swww/swww-0.9.5.ebuild index 268f76762f..00169d78cb 100644 --- a/gui-apps/swww/swww-0.9.5.ebuild +++ b/gui-apps/swww/swww-0.9.5.ebuild @@ -242,6 +242,8 @@ SLOT="0" KEYWORDS="~amd64" IUSE="+man" +IUSE="+man" + DEPEND=" app-arch/lz4 x11-libs/libxkbcommon[wayland]" diff --git a/gui-apps/vicuna/vicuna-1.25.ebuild b/gui-apps/vicuna/vicuna-1.25.ebuild index 424a6e36bd..7a891dd9ab 100644 --- a/gui-apps/vicuna/vicuna-1.25.ebuild +++ b/gui-apps/vicuna/vicuna-1.25.ebuild @@ -5,19 +5,18 @@ EAPI=8 DESCRIPTION="Tool for uploading files to Wikimedia Commons and other Wikimedia projects" HOMEPAGE="https://commons.wikimedia.org/wiki/Commons:Vicu%C3%B1aUploader" +SRC_URI="https://github.com/yarl/${PN}/releases/download/${PV}/${P}.tar" -SRC_URI="https://github.com/yarl/${PN}/releases/download/${PV}/${PN}-${PV}.tar" -KEYWORDS="~amd64" +S="${WORKDIR}" LICENSE="Apache-2.0" SLOT="0" +KEYWORDS="~amd64" DEPEND=" virtual/jre " -S="${WORKDIR}" - src_install() { local apphome="/opt/${PN}" mkdir -p "${ED}/${apphome}" diff --git a/gui-apps/wbg/wbg-1.0.2.ebuild b/gui-apps/wbg/wbg-1.0.2.ebuild index 6beeefdb77..bb2131ca6d 100644 --- a/gui-apps/wbg/wbg-1.0.2.ebuild +++ b/gui-apps/wbg/wbg-1.0.2.ebuild @@ -9,13 +9,13 @@ DESCRIPTION="Super simple wallpaper application" HOMEPAGE="https://codeberg.org/dnkl/wbg" SRC_URI="https://codeberg.org/dnkl/wbg/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}" + LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" + IUSE="png jpeg" - -S="${WORKDIR}/${PN}" - REQUIRED_USE="|| ( png jpeg )" DEPEND=" diff --git a/gui-apps/wbg/wbg-1.1.0.ebuild b/gui-apps/wbg/wbg-1.1.0.ebuild index 0999491ab0..af2a89d859 100644 --- a/gui-apps/wbg/wbg-1.1.0.ebuild +++ b/gui-apps/wbg/wbg-1.1.0.ebuild @@ -9,13 +9,13 @@ DESCRIPTION="Super simple wallpaper application" HOMEPAGE="https://codeberg.org/dnkl/wbg" SRC_URI="https://codeberg.org/dnkl/wbg/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}" + LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" + IUSE="png jpeg webp" - -S="${WORKDIR}/${PN}" - REQUIRED_USE="|| ( png jpeg webp )" DEPEND=" diff --git a/gui-apps/wdisplays/wdisplays-1.0-r3.ebuild b/gui-apps/wdisplays/wdisplays-1.0-r3.ebuild index a5ac286acc..1e6afa7402 100644 --- a/gui-apps/wdisplays/wdisplays-1.0-r3.ebuild +++ b/gui-apps/wdisplays/wdisplays-1.0-r3.ebuild @@ -17,6 +17,8 @@ else KEYWORDS="~amd64 ~arm64 ~x86" fi +LICENSE="GPL-3+" +SLOT="0" RESTRICT="mirror test" RDEPEND=" @@ -31,7 +33,4 @@ BDEPEND=" dev-libs/wayland-protocols " -LICENSE="GPL-3+" -SLOT="0" - PATCHES=( "${FILESDIR}/${PN}-1.0-pull20.patch" ) diff --git a/gui-apps/wdisplays/wdisplays-1.1.ebuild b/gui-apps/wdisplays/wdisplays-1.1.ebuild index 030499155b..1afe894e75 100644 --- a/gui-apps/wdisplays/wdisplays-1.1.ebuild +++ b/gui-apps/wdisplays/wdisplays-1.1.ebuild @@ -17,6 +17,8 @@ else KEYWORDS="~amd64 ~arm64 ~x86" fi +LICENSE="GPL-3+" +SLOT="0" RESTRICT="mirror test" RDEPEND=" @@ -30,6 +32,3 @@ DEPEND="${RDEPEND}" BDEPEND=" dev-libs/wayland-protocols " - -LICENSE="GPL-3+" -SLOT="0" diff --git a/gui-apps/wdisplays/wdisplays-9999.ebuild b/gui-apps/wdisplays/wdisplays-9999.ebuild index 030499155b..1afe894e75 100644 --- a/gui-apps/wdisplays/wdisplays-9999.ebuild +++ b/gui-apps/wdisplays/wdisplays-9999.ebuild @@ -17,6 +17,8 @@ else KEYWORDS="~amd64 ~arm64 ~x86" fi +LICENSE="GPL-3+" +SLOT="0" RESTRICT="mirror test" RDEPEND=" @@ -30,6 +32,3 @@ DEPEND="${RDEPEND}" BDEPEND=" dev-libs/wayland-protocols " - -LICENSE="GPL-3+" -SLOT="0" diff --git a/gui-apps/wl-scripts/wl-scripts-1.2.3-r1.ebuild b/gui-apps/wl-scripts/wl-scripts-1.2.3-r1.ebuild index d4fe71e952..ae3e641aad 100644 --- a/gui-apps/wl-scripts/wl-scripts-1.2.3-r1.ebuild +++ b/gui-apps/wl-scripts/wl-scripts-1.2.3-r1.ebuild @@ -3,10 +3,9 @@ EAPI=8 -SRC_URI="https://github.com/mazunki/wl-scripts/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - DESCRIPTION="A set of utils for wlroots window managers" HOMEPAGE="https://github.com/mazunki/wl-scripts" +SRC_URI="https://github.com/mazunki/wl-scripts/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3" SLOT="0" @@ -19,7 +18,6 @@ RDEPEND=" gui-apps/slurp gui-libs/wlroots " -BDEPEND="" # scripts are just sh src_install() { exeinto "/usr/bin/" diff --git a/gui-apps/wl-scripts/wl-scripts-9999.ebuild b/gui-apps/wl-scripts/wl-scripts-9999.ebuild index be25ce66ae..0dc51d7b2c 100644 --- a/gui-apps/wl-scripts/wl-scripts-9999.ebuild +++ b/gui-apps/wl-scripts/wl-scripts-9999.ebuild @@ -19,7 +19,6 @@ RDEPEND=" gui-apps/slurp gui-wm/sway " -BDEPEND="" # scripts are just sh src_install() { exeinto "/usr/bin/" From 585ae6c3be5f12b2a26eadcae161fde25c555411 Mon Sep 17 00:00:00 2001 From: Lucio Sauer Date: Wed, 8 May 2024 04:06:03 +0200 Subject: [PATCH 23/32] gui-wm/*: fix variable order Signed-off-by: Lucio Sauer Signed-off-by: Julien Roy --- .../hyprland-contrib-0.1-r1.ebuild | 4 ++-- gui-wm/swayfx/swayfx-0.2.ebuild | 15 ++++++--------- 2 files changed, 8 insertions(+), 11 deletions(-) diff --git a/gui-wm/hyprland-contrib/hyprland-contrib-0.1-r1.ebuild b/gui-wm/hyprland-contrib/hyprland-contrib-0.1-r1.ebuild index 687cfd39d2..f2d1657d71 100644 --- a/gui-wm/hyprland-contrib/hyprland-contrib-0.1-r1.ebuild +++ b/gui-wm/hyprland-contrib/hyprland-contrib-0.1-r1.ebuild @@ -12,10 +12,11 @@ if [[ ${PV} == 9999 ]]; then inherit git-r3 else SRC_URI="https://github.com/hyprwm/contrib/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/contrib-${PV}" KEYWORDS="~amd64" fi +S="${WORKDIR}/contrib-${PV}" + LICENSE="MIT" SLOT="0" IUSE="+grimblast +hyprprop +scratchpad +shellevents +swap" @@ -51,7 +52,6 @@ BDEPEND=" " DEPEND="${RDEPEND}" -S="${WORKDIR}/contrib-${PV}" src_install() { if use grimblast; then pushd grimblast || die diff --git a/gui-wm/swayfx/swayfx-0.2.ebuild b/gui-wm/swayfx/swayfx-0.2.ebuild index ddbd18989c..2daeb19e18 100644 --- a/gui-wm/swayfx/swayfx-0.2.ebuild +++ b/gui-wm/swayfx/swayfx-0.2.ebuild @@ -7,13 +7,14 @@ inherit meson optfeature DESCRIPTION="SwayFX: Sway, but with eye candy!" HOMEPAGE="https://github.com/WillPower3309/swayfx" - SRC_URI="https://github.com/WillPower3309/swayfx/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64" LICENSE="MIT" SLOT="0" +KEYWORDS="~amd64" + IUSE="grimshot +man +swaybar +swaynag tray wallpapers X" +REQUIRED_USE="tray? ( swaybar )" DEPEND=" >=dev-libs/json-c-0.13:0= @@ -21,6 +22,8 @@ DEPEND=" sys-auth/seatd:= dev-libs/libpcre >=dev-libs/wayland-1.20.0 + >=gui-libs/wlroots-0.16:=[X?] + =dev-libs/wayland-protocols-1.24 >=dev-build/meson-0.60.0 virtual/pkgconfig -" -BDEPEND+="man? ( >=app-text/scdoc-1.9.3 )" -REQUIRED_USE="tray? ( swaybar )" + man? ( >=app-text/scdoc-1.9.3 )" src_configure() { local emesonargs=( From 00a45a3c472ab3673ae330469336814e1947ca99 Mon Sep 17 00:00:00 2001 From: Lucio Sauer Date: Wed, 8 May 2024 04:12:54 +0200 Subject: [PATCH 24/32] mail-client/*: fix variable order Signed-off-by: Lucio Sauer Signed-off-by: Julien Roy --- mail-client/heirloom-mailx/heirloom-mailx-12.5.ebuild | 6 +++--- .../proton-mail-bin/proton-mail-bin-5.0.108.1.ebuild | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/mail-client/heirloom-mailx/heirloom-mailx-12.5.ebuild b/mail-client/heirloom-mailx/heirloom-mailx-12.5.ebuild index 42dcc5f315..236b33190d 100644 --- a/mail-client/heirloom-mailx/heirloom-mailx-12.5.ebuild +++ b/mail-client/heirloom-mailx/heirloom-mailx-12.5.ebuild @@ -3,10 +3,12 @@ EAPI=7 -LICENSE="BSD" DESCRIPTION="The mailx utility from CentOS" HOMEPAGE="https://www.debian.org/" SRC_URI="https://yorune.pl/gentoo/${CATEGORY}/${PN}/${PN}_${PVR}.orig.tar.gz http://ftp.debian.org/debian/pool/main/h/${PN}/${PN}_${PVR}.orig.tar.gz" + +LICENSE="BSD" +SLOT="0" KEYWORDS="~amd64" DEPEND="net-libs/liblockfile @@ -22,8 +24,6 @@ RDEPEND="${DEPEND} !net-mail/mailutils !mail-client/mailx" -SLOT="0" - src_prepare() { eapply -p1 "${FILESDIR}/${PN}-${PVR}-fixes-1.patch" eapply -p1 "${FILESDIR}/${PN}-${PVR}-enable-ldflags.patch" diff --git a/mail-client/proton-mail-bin/proton-mail-bin-5.0.108.1.ebuild b/mail-client/proton-mail-bin/proton-mail-bin-5.0.108.1.ebuild index a497251ac4..cd933abe60 100644 --- a/mail-client/proton-mail-bin/proton-mail-bin-5.0.108.1.ebuild +++ b/mail-client/proton-mail-bin/proton-mail-bin-5.0.108.1.ebuild @@ -9,12 +9,12 @@ DESCRIPTION="Beta Client for Proton Mail" HOMEPAGE="https://proton.me/mail" SRC_URI="https://proton.me/download/mail/linux/ProtonMail-desktop-beta.rpm -> ${P}.rpm" +S="${WORKDIR}" + LICENSE="freedist" SLOT="0" KEYWORDS="~amd64 ~x86" -S="${WORKDIR}" - QA_PREBUILT="opt/lib/.*" src_install() { From b502be31fe19dd10a201dfbc4cefbc16b0a631a6 Mon Sep 17 00:00:00 2001 From: Lucio Sauer Date: Wed, 8 May 2024 04:32:09 +0200 Subject: [PATCH 25/32] media-fonts/*: fix variable order Signed-off-by: Lucio Sauer Signed-off-by: Julien Roy --- .../firacode-nerdfont/firacode-nerdfont-2.2.2.ebuild | 3 ++- .../firacode-nerdfont/firacode-nerdfont-3.1.1.ebuild | 3 ++- .../firacode-nerdfont/firacode-nerdfont-3.2.0.ebuild | 3 ++- .../firacode-nerdfont/firacode-nerdfont-3.2.1.ebuild | 3 ++- media-fonts/firago/firago-1.001.ebuild | 3 ++- .../iosevka-nerdfont/iosevka-nerdfont-2.2.2.ebuild | 3 ++- .../iosevka-nerdfont/iosevka-nerdfont-2.3.3.ebuild | 3 ++- .../iosevka-nerdfont/iosevka-nerdfont-3.1.1.ebuild | 3 ++- .../iosevka-nerdfont/iosevka-nerdfont-3.2.0.ebuild | 3 ++- .../iosevka-nerdfont/iosevka-nerdfont-3.2.1.ebuild | 3 ++- .../jetbrainsmono-nerdfont-2.2.2.ebuild | 3 ++- .../jetbrainsmono-nerdfont-3.1.1.ebuild | 3 ++- .../jetbrainsmono-nerdfont-3.2.0.ebuild | 3 ++- .../jetbrainsmono-nerdfont-3.2.1.ebuild | 3 ++- media-fonts/lato/lato-2.ebuild | 3 ++- media-fonts/libertinus/libertinus-7.040.ebuild | 3 ++- media-fonts/overpass/overpass-3.0.4.ebuild | 4 ++-- .../robotomono-nerdfont/robotomono-nerdfont-2.2.2.ebuild | 3 ++- .../robotomono-nerdfont/robotomono-nerdfont-3.1.1.ebuild | 3 ++- .../robotomono-nerdfont/robotomono-nerdfont-3.2.0.ebuild | 3 ++- .../robotomono-nerdfont/robotomono-nerdfont-3.2.1.ebuild | 3 ++- media-fonts/symbola/symbola-13.00.ebuild | 3 ++- media-fonts/symbola/symbola-7.17.ebuild | 4 ++-- .../ubuntumono-nerdfont/ubuntumono-nerdfont-2.2.2.ebuild | 3 ++- .../ubuntumono-nerdfont/ubuntumono-nerdfont-3.1.1.ebuild | 3 ++- .../ubuntumono-nerdfont/ubuntumono-nerdfont-3.2.0.ebuild | 3 ++- .../ubuntumono-nerdfont/ubuntumono-nerdfont-3.2.1.ebuild | 3 ++- media-fonts/unscii/unscii-2.1.ebuild | 3 ++- media-fonts/victor-mono/victor-mono-1.5.4.ebuild | 7 +++---- media-fonts/victor-mono/victor-mono-1.5.5.ebuild | 8 ++++---- media-fonts/victor-mono/victor-mono-1.5.6.ebuild | 8 ++++---- .../warframe-fonts/warframe-fonts-0_pre20191111.ebuild | 7 +++++-- 32 files changed, 72 insertions(+), 44 deletions(-) diff --git a/media-fonts/firacode-nerdfont/firacode-nerdfont-2.2.2.ebuild b/media-fonts/firacode-nerdfont/firacode-nerdfont-2.2.2.ebuild index dc5bcb419c..41c982c25e 100644 --- a/media-fonts/firacode-nerdfont/firacode-nerdfont-2.2.2.ebuild +++ b/media-fonts/firacode-nerdfont/firacode-nerdfont-2.2.2.ebuild @@ -9,11 +9,12 @@ DESCRIPTION="A free and open-source typeface for developers" HOMEPAGE="https://github.com/ryanoasis/nerd-fonts" SRC_URI="https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/FiraCode.zip -> ${P}.zip" +S="${WORKDIR}" + LICENSE="OFL-1.1" SLOT="0" KEYWORDS="~amd64" BDEPEND="app-arch/unzip" -S="${WORKDIR}" FONT_SUFFIX="ttf" diff --git a/media-fonts/firacode-nerdfont/firacode-nerdfont-3.1.1.ebuild b/media-fonts/firacode-nerdfont/firacode-nerdfont-3.1.1.ebuild index c37887eedf..ac4c44343d 100644 --- a/media-fonts/firacode-nerdfont/firacode-nerdfont-3.1.1.ebuild +++ b/media-fonts/firacode-nerdfont/firacode-nerdfont-3.1.1.ebuild @@ -9,11 +9,12 @@ DESCRIPTION="A free and open-source typeface for developers" HOMEPAGE="https://github.com/ryanoasis/nerd-fonts" SRC_URI="https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/FiraCode.tar.xz -> ${P}.gh.tar.xz" +S="${WORKDIR}" + LICENSE="OFL-1.1" SLOT="0" KEYWORDS="~amd64" -S="${WORKDIR}" FONT_SUFFIX="ttf" pkg_postinst() { diff --git a/media-fonts/firacode-nerdfont/firacode-nerdfont-3.2.0.ebuild b/media-fonts/firacode-nerdfont/firacode-nerdfont-3.2.0.ebuild index c37887eedf..ac4c44343d 100644 --- a/media-fonts/firacode-nerdfont/firacode-nerdfont-3.2.0.ebuild +++ b/media-fonts/firacode-nerdfont/firacode-nerdfont-3.2.0.ebuild @@ -9,11 +9,12 @@ DESCRIPTION="A free and open-source typeface for developers" HOMEPAGE="https://github.com/ryanoasis/nerd-fonts" SRC_URI="https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/FiraCode.tar.xz -> ${P}.gh.tar.xz" +S="${WORKDIR}" + LICENSE="OFL-1.1" SLOT="0" KEYWORDS="~amd64" -S="${WORKDIR}" FONT_SUFFIX="ttf" pkg_postinst() { diff --git a/media-fonts/firacode-nerdfont/firacode-nerdfont-3.2.1.ebuild b/media-fonts/firacode-nerdfont/firacode-nerdfont-3.2.1.ebuild index c37887eedf..ac4c44343d 100644 --- a/media-fonts/firacode-nerdfont/firacode-nerdfont-3.2.1.ebuild +++ b/media-fonts/firacode-nerdfont/firacode-nerdfont-3.2.1.ebuild @@ -9,11 +9,12 @@ DESCRIPTION="A free and open-source typeface for developers" HOMEPAGE="https://github.com/ryanoasis/nerd-fonts" SRC_URI="https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/FiraCode.tar.xz -> ${P}.gh.tar.xz" +S="${WORKDIR}" + LICENSE="OFL-1.1" SLOT="0" KEYWORDS="~amd64" -S="${WORKDIR}" FONT_SUFFIX="ttf" pkg_postinst() { diff --git a/media-fonts/firago/firago-1.001.ebuild b/media-fonts/firago/firago-1.001.ebuild index eee7b1d4cb..eef4c66e28 100644 --- a/media-fonts/firago/firago-1.001.ebuild +++ b/media-fonts/firago/firago-1.001.ebuild @@ -13,6 +13,8 @@ DESCRIPTION="A continuation of FiraSans" HOMEPAGE="https://bboxtype.com/typefaces/FiraGO" SRC_URI="https://bboxtype.com/downloads/${MY_PN}/${MY_P}.zip" +S="${WORKDIR}/${MY_P}/Fonts" + LICENSE="OFL-1.1" SLOT="0" KEYWORDS="~amd64 ~x86" @@ -21,7 +23,6 @@ DEPEND=" ${RDEPEND} app-arch/unzip " -S="${WORKDIR}/${MY_P}/Fonts" DOCS=( ${MY_PN}_${MY_PV}_CHANGE_LOG.rtf ) diff --git a/media-fonts/iosevka-nerdfont/iosevka-nerdfont-2.2.2.ebuild b/media-fonts/iosevka-nerdfont/iosevka-nerdfont-2.2.2.ebuild index 7a4d820398..2d3eb9f044 100644 --- a/media-fonts/iosevka-nerdfont/iosevka-nerdfont-2.2.2.ebuild +++ b/media-fonts/iosevka-nerdfont/iosevka-nerdfont-2.2.2.ebuild @@ -9,11 +9,12 @@ DESCRIPTION="A free and open-source typeface for developers" HOMEPAGE="https://github.com/ryanoasis/nerd-fonts" SRC_URI="https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/Iosevka.zip -> ${P}.zip" +S="${WORKDIR}" + LICENSE="OFL-1.1" SLOT="0" KEYWORDS="~amd64" BDEPEND="app-arch/unzip" -S="${WORKDIR}" FONT_SUFFIX="ttf" diff --git a/media-fonts/iosevka-nerdfont/iosevka-nerdfont-2.3.3.ebuild b/media-fonts/iosevka-nerdfont/iosevka-nerdfont-2.3.3.ebuild index 7a4d820398..2d3eb9f044 100644 --- a/media-fonts/iosevka-nerdfont/iosevka-nerdfont-2.3.3.ebuild +++ b/media-fonts/iosevka-nerdfont/iosevka-nerdfont-2.3.3.ebuild @@ -9,11 +9,12 @@ DESCRIPTION="A free and open-source typeface for developers" HOMEPAGE="https://github.com/ryanoasis/nerd-fonts" SRC_URI="https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/Iosevka.zip -> ${P}.zip" +S="${WORKDIR}" + LICENSE="OFL-1.1" SLOT="0" KEYWORDS="~amd64" BDEPEND="app-arch/unzip" -S="${WORKDIR}" FONT_SUFFIX="ttf" diff --git a/media-fonts/iosevka-nerdfont/iosevka-nerdfont-3.1.1.ebuild b/media-fonts/iosevka-nerdfont/iosevka-nerdfont-3.1.1.ebuild index 12450eb3d9..dd53095dc2 100644 --- a/media-fonts/iosevka-nerdfont/iosevka-nerdfont-3.1.1.ebuild +++ b/media-fonts/iosevka-nerdfont/iosevka-nerdfont-3.1.1.ebuild @@ -9,11 +9,12 @@ DESCRIPTION="A free and open-source typeface for developers" HOMEPAGE="https://github.com/ryanoasis/nerd-fonts" SRC_URI="https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/Iosevka.tar.xz -> ${P}.gh.tar.xz" +S="${WORKDIR}" + LICENSE="OFL-1.1" SLOT="0" KEYWORDS="~amd64" -S="${WORKDIR}" FONT_SUFFIX="ttf" pkg_postinst() { diff --git a/media-fonts/iosevka-nerdfont/iosevka-nerdfont-3.2.0.ebuild b/media-fonts/iosevka-nerdfont/iosevka-nerdfont-3.2.0.ebuild index 12450eb3d9..dd53095dc2 100644 --- a/media-fonts/iosevka-nerdfont/iosevka-nerdfont-3.2.0.ebuild +++ b/media-fonts/iosevka-nerdfont/iosevka-nerdfont-3.2.0.ebuild @@ -9,11 +9,12 @@ DESCRIPTION="A free and open-source typeface for developers" HOMEPAGE="https://github.com/ryanoasis/nerd-fonts" SRC_URI="https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/Iosevka.tar.xz -> ${P}.gh.tar.xz" +S="${WORKDIR}" + LICENSE="OFL-1.1" SLOT="0" KEYWORDS="~amd64" -S="${WORKDIR}" FONT_SUFFIX="ttf" pkg_postinst() { diff --git a/media-fonts/iosevka-nerdfont/iosevka-nerdfont-3.2.1.ebuild b/media-fonts/iosevka-nerdfont/iosevka-nerdfont-3.2.1.ebuild index 12450eb3d9..dd53095dc2 100644 --- a/media-fonts/iosevka-nerdfont/iosevka-nerdfont-3.2.1.ebuild +++ b/media-fonts/iosevka-nerdfont/iosevka-nerdfont-3.2.1.ebuild @@ -9,11 +9,12 @@ DESCRIPTION="A free and open-source typeface for developers" HOMEPAGE="https://github.com/ryanoasis/nerd-fonts" SRC_URI="https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/Iosevka.tar.xz -> ${P}.gh.tar.xz" +S="${WORKDIR}" + LICENSE="OFL-1.1" SLOT="0" KEYWORDS="~amd64" -S="${WORKDIR}" FONT_SUFFIX="ttf" pkg_postinst() { diff --git a/media-fonts/jetbrainsmono-nerdfont/jetbrainsmono-nerdfont-2.2.2.ebuild b/media-fonts/jetbrainsmono-nerdfont/jetbrainsmono-nerdfont-2.2.2.ebuild index aa40cb3111..2bba5f1e0e 100644 --- a/media-fonts/jetbrainsmono-nerdfont/jetbrainsmono-nerdfont-2.2.2.ebuild +++ b/media-fonts/jetbrainsmono-nerdfont/jetbrainsmono-nerdfont-2.2.2.ebuild @@ -9,11 +9,12 @@ DESCRIPTION="A free and open-source typeface for developers" HOMEPAGE="https://github.com/ryanoasis/nerd-fonts" SRC_URI="https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/JetBrainsMono.zip -> ${P}.zip" +S="${WORKDIR}" + LICENSE="OFL-1.1" SLOT="0" KEYWORDS="~amd64" BDEPEND="app-arch/unzip" -S="${WORKDIR}" FONT_SUFFIX="ttf" diff --git a/media-fonts/jetbrainsmono-nerdfont/jetbrainsmono-nerdfont-3.1.1.ebuild b/media-fonts/jetbrainsmono-nerdfont/jetbrainsmono-nerdfont-3.1.1.ebuild index 1a1b2194ab..2f093b2732 100644 --- a/media-fonts/jetbrainsmono-nerdfont/jetbrainsmono-nerdfont-3.1.1.ebuild +++ b/media-fonts/jetbrainsmono-nerdfont/jetbrainsmono-nerdfont-3.1.1.ebuild @@ -9,11 +9,12 @@ DESCRIPTION="A free and open-source typeface for developers" HOMEPAGE="https://github.com/ryanoasis/nerd-fonts" SRC_URI="https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/JetBrainsMono.tar.xz -> ${P}.gh.tar.xz" +S="${WORKDIR}" + LICENSE="OFL-1.1" SLOT="0" KEYWORDS="~amd64" -S="${WORKDIR}" FONT_SUFFIX="ttf" pkg_postinst() { diff --git a/media-fonts/jetbrainsmono-nerdfont/jetbrainsmono-nerdfont-3.2.0.ebuild b/media-fonts/jetbrainsmono-nerdfont/jetbrainsmono-nerdfont-3.2.0.ebuild index 1a1b2194ab..2f093b2732 100644 --- a/media-fonts/jetbrainsmono-nerdfont/jetbrainsmono-nerdfont-3.2.0.ebuild +++ b/media-fonts/jetbrainsmono-nerdfont/jetbrainsmono-nerdfont-3.2.0.ebuild @@ -9,11 +9,12 @@ DESCRIPTION="A free and open-source typeface for developers" HOMEPAGE="https://github.com/ryanoasis/nerd-fonts" SRC_URI="https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/JetBrainsMono.tar.xz -> ${P}.gh.tar.xz" +S="${WORKDIR}" + LICENSE="OFL-1.1" SLOT="0" KEYWORDS="~amd64" -S="${WORKDIR}" FONT_SUFFIX="ttf" pkg_postinst() { diff --git a/media-fonts/jetbrainsmono-nerdfont/jetbrainsmono-nerdfont-3.2.1.ebuild b/media-fonts/jetbrainsmono-nerdfont/jetbrainsmono-nerdfont-3.2.1.ebuild index 1a1b2194ab..2f093b2732 100644 --- a/media-fonts/jetbrainsmono-nerdfont/jetbrainsmono-nerdfont-3.2.1.ebuild +++ b/media-fonts/jetbrainsmono-nerdfont/jetbrainsmono-nerdfont-3.2.1.ebuild @@ -9,11 +9,12 @@ DESCRIPTION="A free and open-source typeface for developers" HOMEPAGE="https://github.com/ryanoasis/nerd-fonts" SRC_URI="https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/JetBrainsMono.tar.xz -> ${P}.gh.tar.xz" +S="${WORKDIR}" + LICENSE="OFL-1.1" SLOT="0" KEYWORDS="~amd64" -S="${WORKDIR}" FONT_SUFFIX="ttf" pkg_postinst() { diff --git a/media-fonts/lato/lato-2.ebuild b/media-fonts/lato/lato-2.ebuild index 1e9ef90f79..4d3f65d4c2 100644 --- a/media-fonts/lato/lato-2.ebuild +++ b/media-fonts/lato/lato-2.ebuild @@ -9,12 +9,13 @@ DESCRIPTION="Lato font" HOMEPAGE="https://www.latofonts.com/" SRC_URI="https://www.latofonts.com/files/Lato2OFL.zip -> ${P}.zip" +S="${WORKDIR}/Lato2OFL" + LICENSE="OFL-1.1" SLOT="0" KEYWORDS="~amd64 ~x86" DOCS="OFL.txt README.txt" -S="${WORKDIR}/Lato2OFL" FONT_SUFFIX="ttf" BDEPEND="app-arch/unzip" diff --git a/media-fonts/libertinus/libertinus-7.040.ebuild b/media-fonts/libertinus/libertinus-7.040.ebuild index 0eec951414..1bb92c0af9 100644 --- a/media-fonts/libertinus/libertinus-7.040.ebuild +++ b/media-fonts/libertinus/libertinus-7.040.ebuild @@ -10,11 +10,12 @@ DESCRIPTION="Libertinus font" HOMEPAGE="https://github.com/alerque/libertinus" SRC_URI="https://github.com/alerque/libertinus/releases/download/v${PV}/${MY_PN}-${PV}.tar.xz -> ${P}.tar.xz" +S="${WORKDIR}/${MY_PN}-${PV}" + LICENSE="OFL-1.1" SLOT="0" KEYWORDS="~amd64 ~x86" DOCS="AUTHORS.txt CONTRIBUTING.md CONTRIBUTORS.txt FONTLOG.txt OFL.txt README.md" -S="${WORKDIR}/${MY_PN}-${PV}" FONT_S="${S}/static/OTF" FONT_SUFFIX="otf" diff --git a/media-fonts/overpass/overpass-3.0.4.ebuild b/media-fonts/overpass/overpass-3.0.4.ebuild index f2eb8d44d0..3176d402d8 100644 --- a/media-fonts/overpass/overpass-3.0.4.ebuild +++ b/media-fonts/overpass/overpass-3.0.4.ebuild @@ -9,12 +9,12 @@ DESCRIPTION="An open source webfont family inspired by Highway Gothic" HOMEPAGE="http://overpassfont.org/" SRC_URI="https://github.com/RedHatOfficial/Overpass/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/Overpass-${PV}" + LICENSE="|| ( LGPL-2.1 OFL-1.1 )" SLOT="0" KEYWORDS="~amd64 ~x86" -S="${WORKDIR}/Overpass-${PV}" - src_install() { FONT_SUFFIX="otf" && FONT_S="${S}/desktop-fonts/overpass" font_src_install diff --git a/media-fonts/robotomono-nerdfont/robotomono-nerdfont-2.2.2.ebuild b/media-fonts/robotomono-nerdfont/robotomono-nerdfont-2.2.2.ebuild index 0c82be95fc..983b1f97cb 100644 --- a/media-fonts/robotomono-nerdfont/robotomono-nerdfont-2.2.2.ebuild +++ b/media-fonts/robotomono-nerdfont/robotomono-nerdfont-2.2.2.ebuild @@ -9,11 +9,12 @@ DESCRIPTION="A free and open-source typeface for developers" HOMEPAGE="https://github.com/ryanoasis/nerd-fonts" SRC_URI="https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/RobotoMono.zip -> ${P}.zip" +S="${WORKDIR}" + LICENSE="OFL-1.1" SLOT="0" KEYWORDS="~amd64" BDEPEND="app-arch/unzip" -S="${WORKDIR}" FONT_SUFFIX="ttf" diff --git a/media-fonts/robotomono-nerdfont/robotomono-nerdfont-3.1.1.ebuild b/media-fonts/robotomono-nerdfont/robotomono-nerdfont-3.1.1.ebuild index 7ae2d0dd44..242084ac37 100644 --- a/media-fonts/robotomono-nerdfont/robotomono-nerdfont-3.1.1.ebuild +++ b/media-fonts/robotomono-nerdfont/robotomono-nerdfont-3.1.1.ebuild @@ -9,11 +9,12 @@ DESCRIPTION="A free and open-source typeface for developers" HOMEPAGE="https://github.com/ryanoasis/nerd-fonts" SRC_URI="https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/RobotoMono.tar.xz -> ${P}.gh.tar.xz" +S="${WORKDIR}" + LICENSE="OFL-1.1" SLOT="0" KEYWORDS="~amd64" -S="${WORKDIR}" FONT_SUFFIX="ttf" pkg_postinst() { diff --git a/media-fonts/robotomono-nerdfont/robotomono-nerdfont-3.2.0.ebuild b/media-fonts/robotomono-nerdfont/robotomono-nerdfont-3.2.0.ebuild index 7ae2d0dd44..242084ac37 100644 --- a/media-fonts/robotomono-nerdfont/robotomono-nerdfont-3.2.0.ebuild +++ b/media-fonts/robotomono-nerdfont/robotomono-nerdfont-3.2.0.ebuild @@ -9,11 +9,12 @@ DESCRIPTION="A free and open-source typeface for developers" HOMEPAGE="https://github.com/ryanoasis/nerd-fonts" SRC_URI="https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/RobotoMono.tar.xz -> ${P}.gh.tar.xz" +S="${WORKDIR}" + LICENSE="OFL-1.1" SLOT="0" KEYWORDS="~amd64" -S="${WORKDIR}" FONT_SUFFIX="ttf" pkg_postinst() { diff --git a/media-fonts/robotomono-nerdfont/robotomono-nerdfont-3.2.1.ebuild b/media-fonts/robotomono-nerdfont/robotomono-nerdfont-3.2.1.ebuild index 7ae2d0dd44..242084ac37 100644 --- a/media-fonts/robotomono-nerdfont/robotomono-nerdfont-3.2.1.ebuild +++ b/media-fonts/robotomono-nerdfont/robotomono-nerdfont-3.2.1.ebuild @@ -9,11 +9,12 @@ DESCRIPTION="A free and open-source typeface for developers" HOMEPAGE="https://github.com/ryanoasis/nerd-fonts" SRC_URI="https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/RobotoMono.tar.xz -> ${P}.gh.tar.xz" +S="${WORKDIR}" + LICENSE="OFL-1.1" SLOT="0" KEYWORDS="~amd64" -S="${WORKDIR}" FONT_SUFFIX="ttf" pkg_postinst() { diff --git a/media-fonts/symbola/symbola-13.00.ebuild b/media-fonts/symbola/symbola-13.00.ebuild index 626d7fc206..aaf004e3af 100644 --- a/media-fonts/symbola/symbola-13.00.ebuild +++ b/media-fonts/symbola/symbola-13.00.ebuild @@ -11,6 +11,8 @@ DESCRIPTION="Unicode font for Latin, IPA Extensions, Greek, Cyrillic and many Sy HOMEPAGE="https://dn-works.com/ufas/" SRC_URI="https://dn-works.com/wp-content/uploads/2020/UFAS-Fonts/Symbola.zip -> ${P}.zip" +S="${WORKDIR}" + LICENSE="UFAS" SLOT="0" KEYWORDS="~amd64" @@ -18,7 +20,6 @@ RESTRICT="bindist mirror" BDEPEND="app-arch/unzip" -S="${WORKDIR}" FONT_S="${S}" DOCS=( diff --git a/media-fonts/symbola/symbola-7.17.ebuild b/media-fonts/symbola/symbola-7.17.ebuild index 9611e3060e..26d92b56d9 100644 --- a/media-fonts/symbola/symbola-7.17.ebuild +++ b/media-fonts/symbola/symbola-7.17.ebuild @@ -14,14 +14,14 @@ SRC_URI=" https://web.archive.org/web/20140913154759if_/http://users.teilar.gr/~g1951d/Symbola.pdf -> ${P}.pdf " +S="${WORKDIR}" + LICENSE="Unicode_Fonts_for_Ancient_Scripts" SLOT="0" KEYWORDS="~amd64" BDEPEND="app-arch/unzip" -S="${WORKDIR}" - DOCS=( "${DISTDIR}/${P}.pdf" "${MY_PN}.docx" diff --git a/media-fonts/ubuntumono-nerdfont/ubuntumono-nerdfont-2.2.2.ebuild b/media-fonts/ubuntumono-nerdfont/ubuntumono-nerdfont-2.2.2.ebuild index ae559bacb4..70e1964f3b 100644 --- a/media-fonts/ubuntumono-nerdfont/ubuntumono-nerdfont-2.2.2.ebuild +++ b/media-fonts/ubuntumono-nerdfont/ubuntumono-nerdfont-2.2.2.ebuild @@ -9,11 +9,12 @@ DESCRIPTION="A free and open-source typeface for developers" HOMEPAGE="https://github.com/ryanoasis/nerd-fonts" SRC_URI="https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/UbuntuMono.zip -> ${P}.zip" +S="${WORKDIR}" + LICENSE="OFL-1.1" SLOT="0" KEYWORDS="~amd64" BDEPEND="app-arch/unzip" -S="${WORKDIR}" FONT_SUFFIX="ttf" diff --git a/media-fonts/ubuntumono-nerdfont/ubuntumono-nerdfont-3.1.1.ebuild b/media-fonts/ubuntumono-nerdfont/ubuntumono-nerdfont-3.1.1.ebuild index b991aea4b2..518cd5d3fa 100644 --- a/media-fonts/ubuntumono-nerdfont/ubuntumono-nerdfont-3.1.1.ebuild +++ b/media-fonts/ubuntumono-nerdfont/ubuntumono-nerdfont-3.1.1.ebuild @@ -9,11 +9,12 @@ DESCRIPTION="A free and open-source typeface for developers" HOMEPAGE="https://github.com/ryanoasis/nerd-fonts" SRC_URI="https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/UbuntuMono.tar.xz -> ${P}.gh.tar.xz" +S="${WORKDIR}" + LICENSE="OFL-1.1" SLOT="0" KEYWORDS="~amd64" -S="${WORKDIR}" FONT_SUFFIX="ttf" pkg_postinst() { diff --git a/media-fonts/ubuntumono-nerdfont/ubuntumono-nerdfont-3.2.0.ebuild b/media-fonts/ubuntumono-nerdfont/ubuntumono-nerdfont-3.2.0.ebuild index b991aea4b2..518cd5d3fa 100644 --- a/media-fonts/ubuntumono-nerdfont/ubuntumono-nerdfont-3.2.0.ebuild +++ b/media-fonts/ubuntumono-nerdfont/ubuntumono-nerdfont-3.2.0.ebuild @@ -9,11 +9,12 @@ DESCRIPTION="A free and open-source typeface for developers" HOMEPAGE="https://github.com/ryanoasis/nerd-fonts" SRC_URI="https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/UbuntuMono.tar.xz -> ${P}.gh.tar.xz" +S="${WORKDIR}" + LICENSE="OFL-1.1" SLOT="0" KEYWORDS="~amd64" -S="${WORKDIR}" FONT_SUFFIX="ttf" pkg_postinst() { diff --git a/media-fonts/ubuntumono-nerdfont/ubuntumono-nerdfont-3.2.1.ebuild b/media-fonts/ubuntumono-nerdfont/ubuntumono-nerdfont-3.2.1.ebuild index b991aea4b2..518cd5d3fa 100644 --- a/media-fonts/ubuntumono-nerdfont/ubuntumono-nerdfont-3.2.1.ebuild +++ b/media-fonts/ubuntumono-nerdfont/ubuntumono-nerdfont-3.2.1.ebuild @@ -9,11 +9,12 @@ DESCRIPTION="A free and open-source typeface for developers" HOMEPAGE="https://github.com/ryanoasis/nerd-fonts" SRC_URI="https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/UbuntuMono.tar.xz -> ${P}.gh.tar.xz" +S="${WORKDIR}" + LICENSE="OFL-1.1" SLOT="0" KEYWORDS="~amd64" -S="${WORKDIR}" FONT_SUFFIX="ttf" pkg_postinst() { diff --git a/media-fonts/unscii/unscii-2.1.ebuild b/media-fonts/unscii/unscii-2.1.ebuild index 8e225728d3..04cc7179cf 100644 --- a/media-fonts/unscii/unscii-2.1.ebuild +++ b/media-fonts/unscii/unscii-2.1.ebuild @@ -11,6 +11,8 @@ DESCRIPTION="Set of bitmapped Unicode fonts based on classic system fonts" HOMEPAGE="http://viznut.fi/unscii/" SRC_URI="http://viznut.fi/unscii/${P}-src.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${P}-src" + LICENSE=" public-domain unicode? ( GPL-2 ) @@ -28,7 +30,6 @@ DEPEND=" unicode? ( media-fonts/unifont[utils] ) " -S="${WORKDIR}/${P}-src" DOCS=( ${PN}.txt ) src_prepare() { diff --git a/media-fonts/victor-mono/victor-mono-1.5.4.ebuild b/media-fonts/victor-mono/victor-mono-1.5.4.ebuild index 22d36addc2..3db83c69f3 100644 --- a/media-fonts/victor-mono/victor-mono-1.5.4.ebuild +++ b/media-fonts/victor-mono/victor-mono-1.5.4.ebuild @@ -8,19 +8,18 @@ inherit font DESCRIPTION="A free programming font with cursive italics and ligatures" HOMEPAGE="https://rubjo.github.io/victor-mono/" SRC_URI="https://github.com/rubjo/victor-mono/raw/v${PV}/public/VictorMonoAll.zip -> ${P}.zip" -RESTRICT="binchecks strip" +S="${WORKDIR}" LICENSE="OFL-1.1" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="+otf ttf" +IUSE="+otf ttf" REQUIRED_USE="|| ( otf ttf )" +RESTRICT="binchecks strip" BDEPEND="app-arch/unzip" -S="${WORKDIR}" - FONT_CONF=( "${FILESDIR}/66-victor-mono.conf" ) diff --git a/media-fonts/victor-mono/victor-mono-1.5.5.ebuild b/media-fonts/victor-mono/victor-mono-1.5.5.ebuild index 22d36addc2..1e4037e128 100644 --- a/media-fonts/victor-mono/victor-mono-1.5.5.ebuild +++ b/media-fonts/victor-mono/victor-mono-1.5.5.ebuild @@ -8,19 +8,19 @@ inherit font DESCRIPTION="A free programming font with cursive italics and ligatures" HOMEPAGE="https://rubjo.github.io/victor-mono/" SRC_URI="https://github.com/rubjo/victor-mono/raw/v${PV}/public/VictorMonoAll.zip -> ${P}.zip" -RESTRICT="binchecks strip" + +S="${WORKDIR}" LICENSE="OFL-1.1" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="+otf ttf" +IUSE="+otf ttf" REQUIRED_USE="|| ( otf ttf )" +RESTRICT="binchecks strip" BDEPEND="app-arch/unzip" -S="${WORKDIR}" - FONT_CONF=( "${FILESDIR}/66-victor-mono.conf" ) diff --git a/media-fonts/victor-mono/victor-mono-1.5.6.ebuild b/media-fonts/victor-mono/victor-mono-1.5.6.ebuild index 20ae2db9db..6e707bce4f 100644 --- a/media-fonts/victor-mono/victor-mono-1.5.6.ebuild +++ b/media-fonts/victor-mono/victor-mono-1.5.6.ebuild @@ -8,19 +8,19 @@ inherit font DESCRIPTION="A free programming font with cursive italics and ligatures" HOMEPAGE="https://rubjo.github.io/victor-mono/" SRC_URI="https://github.com/rubjo/victor-mono/raw/v${PV}/public/VictorMonoAll.zip -> ${P}.zip" -RESTRICT="binchecks strip" + +S="${WORKDIR}" LICENSE="OFL-1.1" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="+otf ttf" +IUSE="+otf ttf" REQUIRED_USE="|| ( otf ttf )" +RESTRICT="binchecks strip" BDEPEND="app-arch/unzip" -S="${WORKDIR}" - FONT_CONF=( "${FILESDIR}/66-victor-mono.conf" ) diff --git a/media-fonts/warframe-fonts/warframe-fonts-0_pre20191111.ebuild b/media-fonts/warframe-fonts/warframe-fonts-0_pre20191111.ebuild index 9289db5a85..acb346632b 100644 --- a/media-fonts/warframe-fonts/warframe-fonts-0_pre20191111.ebuild +++ b/media-fonts/warframe-fonts/warframe-fonts-0_pre20191111.ebuild @@ -13,10 +13,13 @@ SRC_URI=" https://m.box.com/file/401042823306/download?shared_link=https%3A%2F%2Fdigitalextremesltd.app.box.com%2Fs%2Fvh2u41yhdlgp3girffucbynadoi33173 -> Grineer.ttf https://m.box.com/file/302545392046/download?shared_link=https%3A%2F%2Fdigitalextremesltd.app.box.com%2Fs%2Fvh2u41yhdlgp3girffucbynadoi33173 -> Solaris.ttf " +S="${DISTDIR}" + LICENSE="Warframe-EULA" -RESTRICT="bindist mirror" SLOT="0" KEYWORDS="~amd64" -S="${DISTDIR}" + +RESTRICT="bindist mirror" + FONT_S="${S}" FONT_SUFFIX="ttf" From 159c89758fea6dd98c76167fca729fadcc27f355 Mon Sep 17 00:00:00 2001 From: Lucio Sauer Date: Wed, 8 May 2024 04:59:10 +0200 Subject: [PATCH 26/32] media-gfx/*: fix variable order Signed-off-by: Lucio Sauer Closes: https://github.com/gentoo/guru/pull/170 Signed-off-by: Julien Roy --- .../WebPlotDigitizer-bin-4.7.ebuild | 8 +++----- media-gfx/grafx2/grafx2-2.7.2978-r100.ebuild | 4 ++-- media-gfx/grafx2/grafx2-2.7.2978.ebuild | 4 ++-- .../oda-file-converter-23.5.0.0.ebuild | 5 ++--- media-gfx/vpuppr/vpuppr-0.9.0-r1.ebuild | 18 ++++++++++-------- media-gfx/zw3d/zw3d-2022.0.3.1-r3.ebuild | 4 ++-- media-gfx/zw3d/zw3d-2023.0.3.1.ebuild | 4 ++-- media-gfx/zwcad/zwcad-2023.23.0.3.4-r2.ebuild | 4 ++-- 8 files changed, 25 insertions(+), 26 deletions(-) diff --git a/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.7.ebuild b/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.7.ebuild index 27b151db35..028d83bb08 100644 --- a/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.7.ebuild +++ b/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.7.ebuild @@ -12,14 +12,13 @@ DESCRIPTION="Web based tool to extract data from plots, images, and maps" HOMEPAGE="https://automeris.io/WebPlotDigitizer/" SRC_URI="https://automeris.io/downloads/${MY_PN}-${PV}-linux-x64.zip" +S="${WORKDIR}/${MY_PN}-${PV}-linux-x64" + LICENSE="AGPL-3" SLOT="0" KEYWORDS="~amd64" -#RESTRICT="strip" REQUIRED_USE="${PYTHON_REQUIRED_USE}" -QA_PREBUILT="*" - ## RDEPEND is still required to be filled with actual runtime-deps: ## python is just assumed runtime-dependency. RDEPEND=" @@ -29,9 +28,8 @@ RDEPEND=" " BDEPEND="app-arch/unzip" -S="${WORKDIR}/${MY_PN}-${PV}-linux-x64" - QA_FLAGS_IGNORED="*" +QA_PREBUILT="*" ## It seems media-libs/alsa-lib is required by chrome-sandbox. ## Actually this library isn't required to work. diff --git a/media-gfx/grafx2/grafx2-2.7.2978-r100.ebuild b/media-gfx/grafx2/grafx2-2.7.2978-r100.ebuild index 2e5d34f330..044d12b6df 100644 --- a/media-gfx/grafx2/grafx2-2.7.2978-r100.ebuild +++ b/media-gfx/grafx2/grafx2-2.7.2978-r100.ebuild @@ -11,6 +11,8 @@ DESCRIPTION="A pixelart-oriented painting program" HOMEPAGE="http://www.pulkomandy.tk/projects/GrafX2" SRC_URI="http://www.pulkomandy.tk/projects/GrafX2/downloads/${P}-src.tgz" +S="${WORKDIR}/${PN}/src/" + LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" @@ -29,8 +31,6 @@ DEPEND=" lua? ( ${LUA_DEPS} ) " -S="${WORKDIR}/${PN}/src/" - PATCHES=( "${FILESDIR}/${PN}-desktop-file.patch" ) src_prepare() { diff --git a/media-gfx/grafx2/grafx2-2.7.2978.ebuild b/media-gfx/grafx2/grafx2-2.7.2978.ebuild index 574d98c6f8..4517af4d3d 100644 --- a/media-gfx/grafx2/grafx2-2.7.2978.ebuild +++ b/media-gfx/grafx2/grafx2-2.7.2978.ebuild @@ -9,6 +9,8 @@ DESCRIPTION="A pixelart-oriented painting program" HOMEPAGE="http://www.pulkomandy.tk/projects/GrafX2" SRC_URI="http://www.pulkomandy.tk/projects/GrafX2/downloads/${P}-src.tgz" +S="${WORKDIR}/${PN}/src/" + LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" @@ -30,8 +32,6 @@ DEPEND=" lua? ( >=dev-lang/lua-5.1.0 ) " -S="${WORKDIR}/${PN}/src/" - src_prepare() { pushd ../ eapply ${PATCHES} diff --git a/media-gfx/oda-file-converter/oda-file-converter-23.5.0.0.ebuild b/media-gfx/oda-file-converter/oda-file-converter-23.5.0.0.ebuild index 277974d07e..12bfeaeea1 100644 --- a/media-gfx/oda-file-converter/oda-file-converter-23.5.0.0.ebuild +++ b/media-gfx/oda-file-converter/oda-file-converter-23.5.0.0.ebuild @@ -9,9 +9,10 @@ inherit desktop unpacker xdg DESCRIPTION="For converting between different versions of .dwg and .dxf" HOMEPAGE="https://www.opendesign.com" - SRC_URI="https://download.opendesign.com/guestfiles/Demo/ODAFileConverter_QT5_lnxX64_8.3dll_${MY_PV}.deb" +S="${WORKDIR}" + LICENSE="all-rights-reserved" SLOT="0" KEYWORDS="-* ~amd64" @@ -27,8 +28,6 @@ DEPEND="${RDEPEND}" BDEPEND="dev-util/patchelf" -S="${WORKDIR}" - QA_PREBUILT="*" QA_DESKTOP_FILE="usr/share/applications/ODAFileConverter.*\\.desktop" diff --git a/media-gfx/vpuppr/vpuppr-0.9.0-r1.ebuild b/media-gfx/vpuppr/vpuppr-0.9.0-r1.ebuild index d44f22bb54..db8f94bfe5 100644 --- a/media-gfx/vpuppr/vpuppr-0.9.0-r1.ebuild +++ b/media-gfx/vpuppr/vpuppr-0.9.0-r1.ebuild @@ -1,22 +1,19 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + EAPI=7 -DESCRIPTION="VTuber application made with Godot 3.4" -HOMEPAGE="https://github.com/virtual-puppet-project/vpuppr" - -RESTRICT="strip" - PYTHON_COMPAT=( python3_{10..12} ) inherit desktop xdg python-single-r1 -IUSE="+osf-tracker ifm-tracker mouse-tracker vts-tracker meowface-tracker remote-control" -REQUIRED_USE="osf-tracker? ( ${PYTHON_REQUIRED_USE} )" - IFACIALMOCAP_COMMIT="8095807804b138a3236d9ce21e800e02fe44e53a" MEOWFACE_COMMIT="790e4c7a5913184f71076e1c8606236b02ff1de8" OPENSEEFACE_COMMIT="c1b8bc5fd0014abb1a059368d205740dd7f0f592" RC_SERVER_COMMIT="e95d2bf0f29767f9be8461422c696d691ca3da48" VTUBE_STUDIO_COMMIT="0cf3304723dbe0f71d5e12bff2b76d0ef0c22aea" +DESCRIPTION="VTuber application made with Godot 3.4" +HOMEPAGE="https://github.com/virtual-puppet-project/vpuppr" SRC_URI=" https://github.com/virtual-puppet-project/vpuppr/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz https://github.com/virtual-puppet-project/godot-builds/releases/download/latest/Godot_v3.x-stable_linux_headless.64.tar.gz @@ -49,6 +46,11 @@ SRC_URI=" LICENSE="MIT" SLOT="0" + +IUSE="+osf-tracker ifm-tracker mouse-tracker vts-tracker meowface-tracker remote-control" +REQUIRED_USE="osf-tracker? ( ${PYTHON_REQUIRED_USE} )" + +RESTRICT="strip" RDEPEND=" osf-tracker? ( ${PYTHON_DEPS} ) " diff --git a/media-gfx/zw3d/zw3d-2022.0.3.1-r3.ebuild b/media-gfx/zw3d/zw3d-2022.0.3.1-r3.ebuild index 7aa3a55b2b..f32fd72a4d 100644 --- a/media-gfx/zw3d/zw3d-2022.0.3.1-r3.ebuild +++ b/media-gfx/zw3d/zw3d-2022.0.3.1-r3.ebuild @@ -10,6 +10,8 @@ DESCRIPTION="CAD/CAM software for 3D design and processing" HOMEPAGE="https://www.zwsoft.cn/product/zw3d/linux" SRC_URI="https://home-store-packages.uniontech.com/appstore/pool/appstore/c/${MY_PGK_NAME}/${MY_PGK_NAME}_${PV}_amd64.deb -> ${P}.deb" +S="${WORKDIR}" + LICENSE="all-rights-reserved" SLOT="0" KEYWORDS="-* ~amd64" @@ -60,8 +62,6 @@ BDEPEND=" dev-util/patchelf " -S=${WORKDIR} - QA_PREBUILT="*" src_install() { diff --git a/media-gfx/zw3d/zw3d-2023.0.3.1.ebuild b/media-gfx/zw3d/zw3d-2023.0.3.1.ebuild index 0c655df975..39d41d97ff 100644 --- a/media-gfx/zw3d/zw3d-2023.0.3.1.ebuild +++ b/media-gfx/zw3d/zw3d-2023.0.3.1.ebuild @@ -10,6 +10,8 @@ DESCRIPTION="CAD/CAM software for 3D design and processing" HOMEPAGE="https://www.zwsoft.cn/product/zw3d/linux" SRC_URI="https://home-store-packages.uniontech.com/appstore/pool/appstore/c/${MY_PGK_NAME}/${MY_PGK_NAME}_${PV}_amd64.deb -> ${P}.deb" +S="${WORKDIR}" + LICENSE="all-rights-reserved" SLOT="0" KEYWORDS="-* ~amd64" @@ -60,8 +62,6 @@ BDEPEND=" dev-util/patchelf " -S=${WORKDIR} - QA_PREBUILT="*" src_compile() { diff --git a/media-gfx/zwcad/zwcad-2023.23.0.3.4-r2.ebuild b/media-gfx/zwcad/zwcad-2023.23.0.3.4-r2.ebuild index 2f72246741..1031017185 100644 --- a/media-gfx/zwcad/zwcad-2023.23.0.3.4-r2.ebuild +++ b/media-gfx/zwcad/zwcad-2023.23.0.3.4-r2.ebuild @@ -18,6 +18,8 @@ SRC_URI=" ${URI_ANACONDA}/python/3.7.13/download/linux-64/python-3.7.13-h12debd9_0.tar.bz2 -> ${PN}-python-3.7.13.tar.bz2 " +S="${WORKDIR}" + LICENSE="all-rights-reserved" SLOT="0" KEYWORDS="-* ~amd64" @@ -37,8 +39,6 @@ DEPEND="${RDEPEND}" BDEPEND="dev-util/patchelf" -S=${WORKDIR} - QA_PREBUILT="*" src_unpack() { From 15c33ce8fce9bc2b29f18911c4d12eedc59e048f Mon Sep 17 00:00:00 2001 From: Julien Roy Date: Mon, 13 May 2024 18:16:03 -0400 Subject: [PATCH 27/32] dev-python/clufter: treeclean Closes: https://bugs.gentoo.org/931371 Closes: https://bugs.gentoo.org/800121 Closes: https://bugs.gentoo.org/921790 Closes: https://bugs.gentoo.org/927807 Signed-off-by: Julien Roy --- dev-python/clufter/Manifest | 1 - dev-python/clufter/clufter-0.77.2.ebuild | 33 ------------------------ dev-python/clufter/metadata.xml | 11 -------- 3 files changed, 45 deletions(-) delete mode 100644 dev-python/clufter/Manifest delete mode 100644 dev-python/clufter/clufter-0.77.2.ebuild delete mode 100644 dev-python/clufter/metadata.xml diff --git a/dev-python/clufter/Manifest b/dev-python/clufter/Manifest deleted file mode 100644 index c9b3bec101..0000000000 --- a/dev-python/clufter/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST clufter-v0.77.2.tar.gz 302005 BLAKE2B 57bd4ff178e7b0aace6c88a08717b5b3df4717ea688bac777bf320129508d333669df36b9be8fe6989fc2f3cc8ce072a1d26948ffb80d0cf3dc5007bb5362623 SHA512 0f565dea36ccfe84a2a08a71845dae56ccecb6493e4b0bce543fc57b406ea03ed8c219c40a2917b3b53cca004b8b4a234f9e473a4f4ecd7e330a5b2501db1044 diff --git a/dev-python/clufter/clufter-0.77.2.ebuild b/dev-python/clufter/clufter-0.77.2.ebuild deleted file mode 100644 index 46577ca43e..0000000000 --- a/dev-python/clufter/clufter-0.77.2.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DISTUTILS_USE_SETUPTOOLS=rdepend -PYTHON_COMPAT=( python3_10 ) - -inherit distutils-r1 - -DESCRIPTION="Tool/library for transforming/analyzing cluster configuration formats" -HOMEPAGE="https://pagure.io/clufter" -SRC_URI="https://pagure.io/${PN}/archive/v${PV}/${PN}-v${PV}.tar.gz" - -S="${WORKDIR}/${PN}-v${PV}" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DOCS=( __root__/README ) - -DEPEND="dev-python/lxml - dev-libs/libxml2" - -src_compile() { - # Build native extension first - pushd "${S}/__root__/ccs-flatten" || die - emake - popd || die - - distutils-r1_src_compile -} diff --git a/dev-python/clufter/metadata.xml b/dev-python/clufter/metadata.xml deleted file mode 100644 index eb7cf50cc7..0000000000 --- a/dev-python/clufter/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - andrea.postiglione@gmail.com - Andrea Postiglione - - - jnpkrn/clufter - - From f7fc0b218b9380e146c92f128d4509a407029593 Mon Sep 17 00:00:00 2001 From: Julien Roy Date: Mon, 13 May 2024 18:16:33 -0400 Subject: [PATCH 28/32] dev-python/curio: treeclean Closes: https://bugs.gentoo.org/931372 Closes: https://bugs.gentoo.org/884639 Signed-off-by: Julien Roy --- dev-python/curio/Manifest | 1 - dev-python/curio/curio-1.6.ebuild | 31 ------------------------------- dev-python/curio/metadata.xml | 22 ---------------------- 3 files changed, 54 deletions(-) delete mode 100644 dev-python/curio/Manifest delete mode 100644 dev-python/curio/curio-1.6.ebuild delete mode 100644 dev-python/curio/metadata.xml diff --git a/dev-python/curio/Manifest b/dev-python/curio/Manifest deleted file mode 100644 index 69cf93cf66..0000000000 --- a/dev-python/curio/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST curio-1.6.tar.gz 235660 BLAKE2B b09f0c5cf62a99efefd95727f5547cf4f02a8b921b52f21051acb206098886fec63123772b826efa1c2842291cbcf4225324e5d7a85b103caacf94035be741ec SHA512 480824a50055d170cc01e2ab28dc1b276df9ab8dfbd50f3c70fe6e3fe2a745b636a4717f7886463a1ed38d6fc357098239e1718e00c8f983369b72f4e5d20f17 diff --git a/dev-python/curio/curio-1.6.ebuild b/dev-python/curio/curio-1.6.ebuild deleted file mode 100644 index 1acb6a9614..0000000000 --- a/dev-python/curio/curio-1.6.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 pypi - -DESCRIPTION="Curio is a coroutine-based library for concurrent systems programming" -HOMEPAGE=" - https://github.com/dabeaz/curio - https://pypi.org/project/curio/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -IUSE="examples" - -DEPEND="test? ( dev-python/sphinx[${PYTHON_USEDEP}] )" - -EPYTEST_DESELECT=( - # Needs net - "tests/test_network.py::test_ssl_outgoing" -) - -distutils_enable_sphinx docs --no-autodoc -distutils_enable_tests pytest diff --git a/dev-python/curio/metadata.xml b/dev-python/curio/metadata.xml deleted file mode 100644 index 03c3a912d5..0000000000 --- a/dev-python/curio/metadata.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - -Curio is a coroutine-based library for concurrent Python systems programming. It provides standard programming abstractions such as as tasks, sockets, files, locks, and queues. It works on Unix and Windows. You'll find it to be familiar, small, fast, and fun -Core Features - -Curio supports standard synchronization primitives (events, locks, recursive locks, semaphores, and condition variables), queues, subprocesses, as well as running tasks in threads and processes. The task model fully supports cancellation, task groups, timeouts, monitoring, and other features critical to writing reliable code. - - - - David Beazley - dave@dabeaz.com - - dabeaz/curio - curio - https://github.com/dabeaz/curio/issues - https://github.com/dabeaz/curio/blob/master/CHANGES - https://curio.readthedocs.io/ - - From 60fe214593e2e886f27d762a4733644318400f2a Mon Sep 17 00:00:00 2001 From: Julien Roy Date: Mon, 13 May 2024 18:17:10 -0400 Subject: [PATCH 29/32] dev-python/wheezy-template: treeclean Closes: https://bugs.gentoo.org/884691 Closes: https://bugs.gentoo.org/921903 Closes: https://bugs.gentoo.org/931442 Signed-off-by: Julien Roy --- dev-python/wheezy-template/Manifest | 1 - dev-python/wheezy-template/metadata.xml | 8 ------ .../wheezy-template-3.1.0.ebuild | 26 ------------------- 3 files changed, 35 deletions(-) delete mode 100644 dev-python/wheezy-template/Manifest delete mode 100644 dev-python/wheezy-template/metadata.xml delete mode 100644 dev-python/wheezy-template/wheezy-template-3.1.0.ebuild diff --git a/dev-python/wheezy-template/Manifest b/dev-python/wheezy-template/Manifest deleted file mode 100644 index adbbef0ea0..0000000000 --- a/dev-python/wheezy-template/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST wheezy.template-3.1.0.gh.tar.gz 66965 BLAKE2B 6cbaa6e5656a0b3bf417ed500770c97f2207f97822ccdf624c87cb0f3c0d2fa3b1a2269641325c6d6138568aeff3bcc417e6e4896186e2fe7c1b31a15e2d7365 SHA512 f73bb03c6c4d1d34f493ea4e97014a2bd2e14eba3fde5f7fc84a05036a0fdce35ebf4b0ab2ba9ead2a6bec73c416c2f477e44281a437fe776abb009293e1eab3 diff --git a/dev-python/wheezy-template/metadata.xml b/dev-python/wheezy-template/metadata.xml deleted file mode 100644 index 3f9430b089..0000000000 --- a/dev-python/wheezy-template/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - akornatskyy/wheezy.template - - diff --git a/dev-python/wheezy-template/wheezy-template-3.1.0.ebuild b/dev-python/wheezy-template/wheezy-template-3.1.0.ebuild deleted file mode 100644 index 553840e61c..0000000000 --- a/dev-python/wheezy-template/wheezy-template-3.1.0.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Tests aren't passing with PEP517 -#DISTUTILS_USE_PEP517="setuptools" -PYTHON_COMPAT=( python3_10 ) - -inherit distutils-r1 - -MY_PN="wheezy.template" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="lightweight template library" -HOMEPAGE="https://github.com/akornatskyy/wheezy.template" -# as usual pypi doesn't contains tests -SRC_URI="https://github.com/akornatskyy/wheezy.template/archive/refs/tags/${PV}.tar.gz -> ${MY_P}.gh.tar.gz" -S="${WORKDIR}/${MY_P}" -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -DEPEND="dev-python/cython[${PYTHON_USEDEP}]" - -distutils_enable_tests pytest From 9d1e72d14bae00a7eb81988d2ad8a5bb41ce20fb Mon Sep 17 00:00:00 2001 From: Julien Roy Date: Mon, 13 May 2024 18:20:32 -0400 Subject: [PATCH 30/32] games-rpg/snoot-game: update Manifest Signed-off-by: Julien Roy --- games-rpg/snoot-game/Manifest | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-rpg/snoot-game/Manifest b/games-rpg/snoot-game/Manifest index b487043b60..2338f45a76 100644 --- a/games-rpg/snoot-game/Manifest +++ b/games-rpg/snoot-game/Manifest @@ -1 +1 @@ -DIST SnootGame-Patch9.1-RoastedLaika-linux.tar.bz2 442451820 BLAKE2B 20b4ac0f03e252af0c1426f2397342c557fb1bc7536cc2f0e58bc1e6e77f7410c82456f6f976b6e975e444b7e57e97d473b91aa26f017eaf92e40784ee610b57 SHA512 25de9815d8417d306fc80f7162b46b302c7251ff1664b25f6b1ddda2619547860c96436618fb440e81467c93d440fd98d0847f933f1b05e77183e68af8d0710e +DIST SnootGame-Patch8_NewYears-linux.tar.bz2 213046487 BLAKE2B c7a7b1f85eb46d7f5a67b7cd0f0a889cab33e44ade78a7e26b99d96243caa9b9cf3ea5ad1a8a7192ac7d3af65135bc49238391f40e82f8150ea8fac5a96617c9 SHA512 fa3dd74e3bf938a5ce59676f9d8332946d275d59115edd21f2c3df6d00f218542c4c9969ffa91f6a1200bdc715dc9d688ee4cfe7278bdbc9a236a2ac64d52a5f From c9502601f9ed4c516ecec3982167f84fdd292a66 Mon Sep 17 00:00:00 2001 From: Julien Roy Date: Mon, 13 May 2024 18:26:32 -0400 Subject: [PATCH 31/32] profiles: mask revdeps for masked packages Signed-off-by: Julien Roy --- profiles/package.mask | 2 ++ 1 file changed, 2 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 5da14f7748..e98f8fcd37 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,6 +33,8 @@ media-video/tartube # Bugs 931465, 922019 dev-python/python-skywater-pdk # Bugs 931417, 921867 sys-apps/fchroot # Bugs 931477, 922048 x11-misc/caffeine-ng # Bugs 931487, 922088 +# Reverse dependencies +sci-electronics/skywater-pdk # Julien Roy (2024-05-13) # Libraries with no reverse dependencies From cb197fb376460b73e82dea974d11021564c5ce59 Mon Sep 17 00:00:00 2001 From: Julien Roy Date: Mon, 13 May 2024 18:32:01 -0400 Subject: [PATCH 32/32] profiles: mask revdeps of revdeps Signed-off-by: Julien Roy --- profiles/package.mask | 2 ++ 1 file changed, 2 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index e98f8fcd37..646837289b 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -35,6 +35,8 @@ sys-apps/fchroot # Bugs 931477, 922048 x11-misc/caffeine-ng # Bugs 931487, 922088 # Reverse dependencies sci-electronics/skywater-pdk +# Revdep of revdevs +sci-electronics/open_pdks # Bug 931473 # Julien Roy (2024-05-13) # Libraries with no reverse dependencies