From 321dc3bd55f9c97c86dd4f5af36c523236f40086 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sun, 26 Feb 2023 01:09:17 +0500 Subject: [PATCH 01/54] dev-libs/sealcurses: add 2.0.18_pre20230206, drop 0_pre20220523 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-libs/sealcurses/Manifest | 2 +- ...ebuild => sealcurses-2.0.18_pre20230206.ebuild} | 14 ++++++++------ 2 files changed, 9 insertions(+), 7 deletions(-) rename dev-libs/sealcurses/{sealcurses-0_pre20220523.ebuild => sealcurses-2.0.18_pre20230206.ebuild} (68%) diff --git a/dev-libs/sealcurses/Manifest b/dev-libs/sealcurses/Manifest index 44f4e8e780..b7ce9d911b 100644 --- a/dev-libs/sealcurses/Manifest +++ b/dev-libs/sealcurses/Manifest @@ -1,2 +1,2 @@ -DIST sealcurses-0_pre20220523.tar.gz 22284 BLAKE2B bbff082a61d0dc8c8d80d4dbdc65b5804796b396692c8ed36af64db785481654ec28408d1219e05ebf975007c93ff0aeedc84ec6d741c323edb040484ac6287a SHA512 a84deb17f75ab66ac37a811da03df12862df73d78a9a53f836376f3be81e2c8bde0f80bf11dd8f42cd8b05e998d87287e373d74050361cf7c974aecaa00eb52e DIST sealcurses-2.0.18_pre20220609.tar.gz 22306 BLAKE2B 52a02e8a0b18957f9275a2715973751de23bd9d6a98f8e36321e10bfe14d6ed728eed6bd14b1dc8d48510f4c4186672cc5a9160991979ed28cb0e8a3b9c22dcd SHA512 6bfa0c1154346c0f6eaf92f76ad616ec250d011e47ea6497b1014fa60685d7545860dd47b54212bb819f416222faea9f3e96f08ed08da79e42998f115a63d1e6 +DIST sealcurses-2.0.18_pre20230206.tar.gz 22432 BLAKE2B e9736f965a7d5853bae6e9b388d87241e54469bed503bdd85f234072d4fcf9172d8eb8ed98dfad9f376242c71fec84a9dbedef76c5fac114bff6ea4d181e9257 SHA512 e21d9bab648e9a64bd349acbf5aada780cbf5ad8755bd6b1c308c5e318d1d61d2fefc95e480a051678c411297d339481868a07cf0a81c7cc2628e37ce33801e4 diff --git a/dev-libs/sealcurses/sealcurses-0_pre20220523.ebuild b/dev-libs/sealcurses/sealcurses-2.0.18_pre20230206.ebuild similarity index 68% rename from dev-libs/sealcurses/sealcurses-0_pre20220523.ebuild rename to dev-libs/sealcurses/sealcurses-2.0.18_pre20230206.ebuild index 5498c6df2e..7eb9e4d7af 100644 --- a/dev-libs/sealcurses/sealcurses-0_pre20220523.ebuild +++ b/dev-libs/sealcurses/sealcurses-2.0.18_pre20230206.ebuild @@ -1,18 +1,18 @@ -# Copyright 2021-2022 Gentoo Authors +# Copyright 2021-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 inherit cmake -COMMIT="d64caa13bc06b68906bb0a5cc87f1896226b0918" +COMMIT="e11026ca34b03c5ab546512f82a6f705d0c29e95" DESCRIPTION="SDL Emulation and Adaptation Layer for Curses" HOMEPAGE="https://git.skyjake.fi/skyjake/sealcurses" SRC_URI="https://git.skyjake.fi/skyjake/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/${PN}" LICENSE="BSD-2" -SLOT="0" +SLOT="0/$(ver_cut 1-2)" KEYWORDS="~amd64 ~x86" RDEPEND=" @@ -21,7 +21,9 @@ RDEPEND=" " DEPEND="${RDEPEND}" -src_install() { - cmake_src_install - find "${ED}" -name libsealcurses.a -delete || die +src_configure() { + local -a mycmakeargs=( + -DENABLE_STATIC=OFF + ) + cmake_src_configure } From 81ca011c8e5d9509c51a45a6a40354cb6adb17f4 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sun, 26 Feb 2023 01:12:02 +0500 Subject: [PATCH 02/54] net-client/lagrange: add 1.15.2, drop old * bump sealcurses dep for SDL_HINT_WINDOWS_DPI_AWARENESS Closes: https://bugs.gentoo.org/892565 Signed-off-by: Anna (cybertailor) Vyalkova --- net-client/lagrange/Manifest | 6 +- net-client/lagrange/lagrange-1.14.2.ebuild | 60 ------------------- ...e-1.15.1.ebuild => lagrange-1.15.2.ebuild} | 2 +- 3 files changed, 3 insertions(+), 65 deletions(-) delete mode 100644 net-client/lagrange/lagrange-1.14.2.ebuild rename net-client/lagrange/{lagrange-1.15.1.ebuild => lagrange-1.15.2.ebuild} (96%) diff --git a/net-client/lagrange/Manifest b/net-client/lagrange/Manifest index 36cb0b0ce0..13fcc57739 100644 --- a/net-client/lagrange/Manifest +++ b/net-client/lagrange/Manifest @@ -1,4 +1,2 @@ -DIST lagrange-1.14.2.tar.gz 9914605 BLAKE2B d9d4f780fb180c22c4a0dd6deace6b2c97e1f2eefc373fb84d4671bc5396ea11368c9eeece912498d3c21dd1ca15149fc6710bec7849f5d935a3bb5f49f33e32 SHA512 1a504192916a803f8a53bf4da73d64842939db4850361b60f4b54804c9c65ea078b054820af759d5b6fc4d16509a95e679bce2c2912444762116c0d0f6bfb697 -DIST lagrange-1.14.2.tar.gz.sig 488 BLAKE2B ab92af16624efbff49273c595c279fe3988953b96802be9232ca2bb0650a970634da2fc3326f57fc6675969210699245359bcdda77e692d1dc5dbfeab434d511 SHA512 12fb2abf1b175927266f1d8290aaa492d7ac920508de2b0a722d58c341eeb7c53f012d09ba3e0a3cc781d4823f5c0d451cfc81edfd64d1db6ad90abfeec56d54 -DIST lagrange-1.15.1.tar.gz 9929465 BLAKE2B 8c808bf61c9af969a53d2ab29595d9aa31bd742680622369276e378a4fefd4cf72d0b96a9ae85130d27ce3699646a2258f5fe9d8f5ee4a6dbf2026f0eb73ac9a SHA512 e0785896985d70583a0a106bffef6eb63dff79dcae6c40acf48e9cf773435d23d9c0a1b02d305bc2429c571a8a0cc3eb5c0ba1afd33b0924a84fc9aa99170a06 -DIST lagrange-1.15.1.tar.gz.sig 488 BLAKE2B 11294254053e30f834f7af6a809b8ef35f5b24bbe5415f474b487743ed1abd1309c268745390af312292568504882aabc7a1da00fba641ab54b148cd34a7dc68 SHA512 a2931ec5aa241ba092a1e6abb76ed8158528d7e167a4fe8268f69900c16cfb9f89730b052baa9b7447431ab192e09ba6dcf2eca153ee6f884fb6e4c47ef5c164 +DIST lagrange-1.15.2.tar.gz 9936622 BLAKE2B 15ff689b46b6e227cf818ac111375b948cc7675dcfbbea28bab0cffdeabe23092e57e635e89b780e0d4d9ef89bfadcce6ea57a7cb8f5309a8f503fd31bbc0d7a SHA512 f8a7cd274afbf88f963c6c7d4c20e8700665471587681e4e4a951d4e5227aeaf351498f48fa5cf1709f5c3c4f5157499ea45d364a071d054c39581048ff1b921 +DIST lagrange-1.15.2.tar.gz.sig 488 BLAKE2B 065f7abd1a98e10b26156b1b97efe26d9f48abad78d4ed0e84661bbdbc9451e60246a0c7efe7a61cb1756a2bc2b6ddb73c6efa38f1a77145636071955b6e156a SHA512 f3eb35a78db29057cffbcb4355fe35c18ee8ddf574f15ac89244e1f87b0ef6a728c7dc9cbb807fc13e7702f23cfd8ca0e200fec6e62106423f29a9a6809b8770 diff --git a/net-client/lagrange/lagrange-1.14.2.ebuild b/net-client/lagrange/lagrange-1.14.2.ebuild deleted file mode 100644 index 14266c2f8f..0000000000 --- a/net-client/lagrange/lagrange-1.14.2.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake verify-sig xdg - -DESCRIPTION="Desktop GUI client for browsing Geminispace" -HOMEPAGE="https://gmi.skyjake.fi/lagrange/ https://git.skyjake.fi/gemini/lagrange" -SRC_URI="https://git.skyjake.fi/gemini/${PN}/releases/download/v${PV}/${P}.tar.gz - verify-sig? ( https://git.skyjake.fi/gemini/${PN}/releases/download/v${PV}/${P}.tar.gz.sig )" - -LICENSE="|| ( MIT Unlicense ) Apache-2.0 BSD-2 CC-BY-SA-4.0 OFL-1.1" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="+fribidi +harfbuzz mp3 ncurses webp" - -DEPEND=" - >=dev-libs/tfdn-1.4.0:=[ssl] - fribidi? ( dev-libs/fribidi ) - ncurses? ( dev-libs/sealcurses:= ) - !ncurses? ( - harfbuzz? ( media-libs/harfbuzz:=[truetype(+)] ) - media-libs/libsdl2[sound(+),video(+)] - ) - mp3? ( media-sound/mpg123 ) - webp? ( media-libs/libwebp:= ) -" -RDEPEND="${DEPEND}" -BDEPEND=" - app-arch/zip - verify-sig? ( sec-keys/openpgp-keys-skyjake ) -" - -VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/skyjake.asc" - -src_prepare() { - # checked by Depends.cmake - rm -r lib/the_Foundation/CMakeLists.txt || die - - cmake_src_prepare -} - -src_configure() { - # note: do not add use flags that don't pull dependencies - # and only choose which files to compile (e.g. "ipc") - local -a mycmakeargs=( - -DENABLE_FRIBIDI=$(usex fribidi) - -DENABLE_HARFBUZZ=$(usex harfbuzz) - -DENABLE_TUI=$(usex ncurses) - -DENABLE_MPG123=$(usex mp3) - -DENABLE_WEBP=$(usex webp) - - # never build bundled libs - -DENABLE_FRIBIDI_BUILD=OFF - -DENABLE_HARFBUZZ_MINIMAL=OFF - ) - - cmake_src_configure -} diff --git a/net-client/lagrange/lagrange-1.15.1.ebuild b/net-client/lagrange/lagrange-1.15.2.ebuild similarity index 96% rename from net-client/lagrange/lagrange-1.15.1.ebuild rename to net-client/lagrange/lagrange-1.15.2.ebuild index 26b0b7df02..2efe2d463f 100644 --- a/net-client/lagrange/lagrange-1.15.1.ebuild +++ b/net-client/lagrange/lagrange-1.15.2.ebuild @@ -19,7 +19,7 @@ RDEPEND=" >=dev-libs/tfdn-1.4.0:=[ssl] X? ( x11-libs/libX11 ) fribidi? ( dev-libs/fribidi ) - ncurses? ( dev-libs/sealcurses:= ) + ncurses? ( >=dev-libs/sealcurses-2.0.18_pre20230206:= ) !ncurses? ( harfbuzz? ( media-libs/harfbuzz:=[truetype(+)] ) media-libs/libsdl2[X?,sound(+),video(+)] From aed473ece331b1777d697803055d4c1d1b081126 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sun, 26 Feb 2023 01:44:33 +0500 Subject: [PATCH 03/54] net-misc/ooni-probe-cli: add 3.17.0, drop 3.16.6 Signed-off-by: Anna (cybertailor) Vyalkova --- net-misc/ooni-probe-cli/Manifest | 2 +- .../ooni-probe-cli-3.16.6.ebuild | 32 ----------- .../ooni-probe-cli-3.17.0.ebuild | 53 +++++++++++++++++++ 3 files changed, 54 insertions(+), 33 deletions(-) delete mode 100644 net-misc/ooni-probe-cli/ooni-probe-cli-3.16.6.ebuild create mode 100644 net-misc/ooni-probe-cli/ooni-probe-cli-3.17.0.ebuild diff --git a/net-misc/ooni-probe-cli/Manifest b/net-misc/ooni-probe-cli/Manifest index 8b996f8361..02badc88d3 100644 --- a/net-misc/ooni-probe-cli/Manifest +++ b/net-misc/ooni-probe-cli/Manifest @@ -1,2 +1,2 @@ -DIST ooni-probe-cli-3.16.6.tar.gz 21899521 BLAKE2B de4e74d8ac131c0531a1c9d7c00d7d5f854ef09b78a9c61208f9cf97be6102d40a4b93a9d1f6c8785445966b4da2af19c04578736ab9c9f989a6bf47d9ec1f67 SHA512 f42fc687597f74ada325e4d8b1c0f7619c64b2adf0a80c455384299d60e84e31cc7bcded33892c952a8fcf75cc02f49b82a51a320ee0e8518577f0a13b6ca243 DIST ooni-probe-cli-3.16.7.tar.gz 21896439 BLAKE2B db06a87d30b97691a4f897c97282772d41c6f5a83c28df64f8f6d7084ef1c52c38d384d7b437308560f0327559faab4c07f09b878fc681897e8537a83e972c65 SHA512 a00c9622389348f588202f0db5fbc861cf3f0a13f241bf99d385eb3925a8333071337ed0cb3875a65fba50fe5478886bd40d97fec51b4b054ec440d2c9746d16 +DIST ooni-probe-cli-3.17.0.tar.gz 22660357 BLAKE2B 688b4e2ebf1b6064753180ee5d77a34e9e685955cc99a6a0ad8c05e6f9f3ae89c92e092f6c19de346aa85ffebfe8b26c70903f455489980773dd84e37c427116 SHA512 1619674382dd0ef20228f7bcecaec2a7ac3fa71ac56fdf733b307b6fe2f30d73c6ab5be99a1c18e79656f16f65790299afddbc7e6acbdaec15979cb0269995ce diff --git a/net-misc/ooni-probe-cli/ooni-probe-cli-3.16.6.ebuild b/net-misc/ooni-probe-cli/ooni-probe-cli-3.16.6.ebuild deleted file mode 100644 index e47901013f..0000000000 --- a/net-misc/ooni-probe-cli/ooni-probe-cli-3.16.6.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module - -MY_PN=${PN#ooni-} -DESCRIPTION="OONI Probe network measurement tool for detecting internet censorship" -HOMEPAGE="https://ooni.org https://github.com/ooni/probe-cli" -SRC_URI="https://github.com/ooni/${MY_PN}/releases/download/v${PV}/${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64" - -RESTRICT="test" # hangs - -DOCS=( docs CODEOWNERS {CONTRIBUTING,Readme}.md ) - -src_compile() { - ego build -v -ldflags="-s -w" ./cmd/ooniprobe -} - -src_test() { - ego test $(go list ./... | grep -v /vendor/) -} - -src_install() { - dobin ooniprobe - einstalldocs -} diff --git a/net-misc/ooni-probe-cli/ooni-probe-cli-3.17.0.ebuild b/net-misc/ooni-probe-cli/ooni-probe-cli-3.17.0.ebuild new file mode 100644 index 0000000000..038127af8f --- /dev/null +++ b/net-misc/ooni-probe-cli/ooni-probe-cli-3.17.0.ebuild @@ -0,0 +1,53 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +MY_PN=${PN#ooni-} +DESCRIPTION="OONI Probe network measurement tool for detecting internet censorship" +HOMEPAGE="https://ooni.org https://github.com/ooni/probe-cli" +SRC_URI="https://github.com/ooni/${MY_PN}/releases/download/v${PV}/${P}.tar.gz" + +LICENSE="0BSD Apache-2.0 BSD BSD-2 CC0-1.0 GPL-3 GPL-3+ ISC LGPL-3 MIT MPL-2.0" +SLOT="0" +KEYWORDS="~amd64" + +PROPERTIES="test_network" +RESTRICT="test" + +DEPEND="dev-db/sqlite:3[icu]" +RDEPEND="${DEPEND}" + +DOCS=( docs CODEOWNERS {CODE_OF_CONDUCT,CONTRIBUTING,DESIGN,Readme}.md ) + +src_prepare() { + default + + # remove ooni's build tool + rm -r internal/cmd/buildtool || die +} + +src_configure() { + GOFLAGS+=" -tags=shaping" +} + +src_compile() { + ego build ./cmd/ooniprobe + ego build ./internal/cmd/miniooni + ego build ./internal/cmd/oohelperd +} + +src_test() { + local -x GOFLAGS + GOFLAGS="${GOFLAGS//-v/}" + GOFLAGS="${GOFLAGS//-x/}" + + ego test -short -race ./... +} + +src_install() { + dobin ooniprobe miniooni oohelperd + einstalldocs +} From ce6459f16b313ca129e5f5f974ad111eb4602ae2 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sun, 26 Feb 2023 01:45:04 +0500 Subject: [PATCH 04/54] www-apps/gotosocial: drop silly thing Signed-off-by: Anna (cybertailor) Vyalkova --- www-apps/gotosocial/gotosocial-0.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-apps/gotosocial/gotosocial-0.7.1.ebuild b/www-apps/gotosocial/gotosocial-0.7.1.ebuild index ab55a004b5..1c68e65f31 100644 --- a/www-apps/gotosocial/gotosocial-0.7.1.ebuild +++ b/www-apps/gotosocial/gotosocial-0.7.1.ebuild @@ -76,7 +76,7 @@ src_test() { GOFLAGS="${GOFLAGS//-v/}" GOFLAGS="${GOFLAGS//-x/}" - ego test -vet off ./... | tee /dev/null + ego test -vet off ./... } src_install() { From 6f407f5c15f5e3f075753b3f1c05ba98886cb4bc Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sun, 26 Feb 2023 03:45:38 +0500 Subject: [PATCH 05/54] dev-cpp/indicators: add 2.3 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-cpp/indicators/Manifest | 1 + dev-cpp/indicators/indicators-2.3.ebuild | 25 ++++++++++++++++++++++++ 2 files changed, 26 insertions(+) create mode 100644 dev-cpp/indicators/indicators-2.3.ebuild diff --git a/dev-cpp/indicators/Manifest b/dev-cpp/indicators/Manifest index 0982bfae1a..d8b61fe727 100644 --- a/dev-cpp/indicators/Manifest +++ b/dev-cpp/indicators/Manifest @@ -1 +1,2 @@ DIST indicators-2.2.tar.gz 8974714 BLAKE2B 538e9d77c7d4f19cc81d4476288ce7f78198a61252885a78e166f39137e8653082d02861cbf2469b08cc3af5f6ed4e76c343ca1d95aec67d35f2dbcde4ba72c2 SHA512 7ced2d3c320d51c7e0569104744730c8e2f952350bcae214a9781eb43ef4002c8314937db78461351741fc4c3aee7a1364582b1274991e95eb30006a5f2a7ef9 +DIST indicators-2.3.tar.gz 8970430 BLAKE2B d81ba95908302c74830bef4aff5b07fe0352c88630bcb5480f7b2701efe20f3d32fc3c2279cbba558be40ece98cbbd8f9f02c1008c915149eb698ac517b58abd SHA512 59fb17e93c886cec2418e93e221febd2bf3160691b3473363417f8f8fa3d50d42d1de0e55d62598eba800b13c1d5ab1422d0a2c867246006b61340ba32d99232 diff --git a/dev-cpp/indicators/indicators-2.3.ebuild b/dev-cpp/indicators/indicators-2.3.ebuild new file mode 100644 index 0000000000..7522e7fe24 --- /dev/null +++ b/dev-cpp/indicators/indicators-2.3.ebuild @@ -0,0 +1,25 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Activity indicators for modern C++" +HOMEPAGE="https://github.com/p-ranav/indicators" +SRC_URI="https://github.com/p-ranav/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="examples" + +QA_PKGCONFIG_VERSION="${PV}.0" + +src_install() { + cmake_src_install + rm -r "${ED}"/usr/share/licenses || die + + docompress -x /usr/share/doc/${PF}/samples + use examples && dodoc -r demo samples +} From d143b8397ffa50087dc7996a9b0b4df462d8d56e Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sun, 26 Feb 2023 03:47:12 +0500 Subject: [PATCH 06/54] dev-python/pure-protobuf: add 2.2.3, drop 2.2.1 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/pure-protobuf/Manifest | 2 +- ...rotobuf-2.2.1.ebuild => pure-protobuf-2.2.3.ebuild} | 10 +++------- 2 files changed, 4 insertions(+), 8 deletions(-) rename dev-python/pure-protobuf/{pure-protobuf-2.2.1.ebuild => pure-protobuf-2.2.3.ebuild} (69%) diff --git a/dev-python/pure-protobuf/Manifest b/dev-python/pure-protobuf/Manifest index 101a75a41a..26bc8272e3 100644 --- a/dev-python/pure-protobuf/Manifest +++ b/dev-python/pure-protobuf/Manifest @@ -1,2 +1,2 @@ -DIST pure_protobuf-2.2.1.tar.gz 16458 BLAKE2B 6a461f0f1b56341ee4288a5990d713cafcdce6788111c7b011e72e742cf5060fb4c535cf9c197183a72e886eab7b72bf5790105c578467e3f6f3d1fa9d063b0f SHA512 fa142061fc33e2a646e5392d22f0f80012b3c08f3133b00e0aa661762cd693702eb64a3e4db09e270e5d8de751d7a15167295d242c6db73f8153bb4a49fbdc10 DIST pure_protobuf-2.2.2.tar.gz 16441 BLAKE2B bb5d2dac77b65d29beaf125a524dcf2bb3250737cb5b140d05c5ff397205cabe853ab87bd091bbaff88d169ca514ded2525cbe14ad81f504f55d47a1106bc805 SHA512 f9107d52e8dd3183af9917fc5c70d38c043c9bb80d9a067e8bfbc0dd5271feb10dd0820bcfd829517b4c6fc66f7faaf7e5ebfbb6748315debbcdcc3714264310 +DIST pure_protobuf-2.2.3.tar.gz 16445 BLAKE2B 38f13a975b4364e900e30e80d66e735ba4d871455002778f7caace14574de38fbfcf6735115b41a9c77cf023fea49dcaa1e43817e93f54388538f7619f26225a SHA512 b2189ff0971c0f797a526c056691e2d2e860d9a07be2d78ea30f5e74f940f95646235f2570c8d5d42559f184d37e0e3250f8caf4659092f567dd598c7b926a98 diff --git a/dev-python/pure-protobuf/pure-protobuf-2.2.1.ebuild b/dev-python/pure-protobuf/pure-protobuf-2.2.3.ebuild similarity index 69% rename from dev-python/pure-protobuf/pure-protobuf-2.2.1.ebuild rename to dev-python/pure-protobuf/pure-protobuf-2.2.3.ebuild index ba44032456..32c5ff9e53 100644 --- a/dev-python/pure-protobuf/pure-protobuf-2.2.1.ebuild +++ b/dev-python/pure-protobuf/pure-protobuf-2.2.3.ebuild @@ -1,21 +1,17 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{8..11} ) +PYTHON_COMPAT=( python3_{9..11} ) DISTUTILS_USE_PEP517=hatchling -inherit distutils-r1 +inherit distutils-r1 pypi -MY_PN="${PN/-/_}" -MY_P="${MY_PN}-${PV}" DESCRIPTION="Python implementation of Protocol Buffers data types with dataclasses support" HOMEPAGE=" https://github.com/eigenein/protobuf https://pypi.org/project/pure-protobuf/ " -SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" -S="${WORKDIR}/${MY_P}" LICENSE="MIT" SLOT="0" From af2b67c60d61ed1108743ff8469dfcb76a89a14e Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sun, 26 Feb 2023 03:50:29 +0500 Subject: [PATCH 07/54] dev-nim/cligen: add 1.5.39, drop 1.5.37 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-nim/cligen/Manifest | 2 +- .../{cligen-1.5.37.ebuild => cligen-1.5.39.ebuild} | 13 ++++++++++--- 2 files changed, 11 insertions(+), 4 deletions(-) rename dev-nim/cligen/{cligen-1.5.37.ebuild => cligen-1.5.39.ebuild} (72%) diff --git a/dev-nim/cligen/Manifest b/dev-nim/cligen/Manifest index 1bfe23166d..62c5b1dc9e 100644 --- a/dev-nim/cligen/Manifest +++ b/dev-nim/cligen/Manifest @@ -1,2 +1,2 @@ -DIST cligen-1.5.37.tar.gz 429632 BLAKE2B d35befa3e6dbecdcb4cf07d6f42342f5be5a57e0c0d19e07611d9fbb1c91eae9d09cd56febd1530e656ac76be5ed60a52aee45b1c0f163f2b6dffededff480a4 SHA512 94cc526e461220d40231c3455b2382b1aafcc018d62a35838f9f23cdd72ac4cb0b552766c2e12da7e7bb6a08cccef2826678a1e07d201482e93d7eecf1faee32 DIST cligen-1.5.38.tar.gz 432352 BLAKE2B cfcd96a5f8f9f4ed0e4942a596ed6c00ee5dac2f0daf22d783cc056b17b6c16777abfe9f10c8326978751308353a122b435d14a033e499c357a80c25bf4edf0d SHA512 df49c8accb05bd17e097f74a59fc904bfb42bccc6610ea70656d140a5d54fe14234af2ce61f50623a2b48b52e757551ac17bf77fa887e37b5b8bf4b5e79fa0a1 +DIST cligen-1.5.39.tar.gz 433806 BLAKE2B 2c0ae6224ea737930eceb35775d708c284f7b4d6ae7614c5d83914701904653ac51b73fd73b9f7802469c5b734cfa8e2fda34a77b844ad05a40ab1ac93f4dacf SHA512 56e32b020cd21f405ab2598a22b02964cf503b85c3444b2a6de36324fa1ca6fa030ff3afdfc0e57b952f03b681f83909f2842e646961bf5a3c1f451f935fefcb diff --git a/dev-nim/cligen/cligen-1.5.37.ebuild b/dev-nim/cligen/cligen-1.5.39.ebuild similarity index 72% rename from dev-nim/cligen/cligen-1.5.37.ebuild rename to dev-nim/cligen/cligen-1.5.39.ebuild index 2d3821bf6d..19f77f5f51 100644 --- a/dev-nim/cligen/cligen-1.5.37.ebuild +++ b/dev-nim/cligen/cligen-1.5.39.ebuild @@ -15,9 +15,12 @@ SRC_URI="https://github.com/c-blake/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P LICENSE="ISC MIT" SLOT="${PV}" KEYWORDS="~amd64" -RESTRICT="test" # Version.nim test fails +IUSE="examples" -DOCS=( configs examples {MOTIVATION,README,RELEASE-NOTES,TODO}.md ) +# Version.nim test fails +RESTRICT="test" + +DOCS=( configs {MOTIVATION,README,RELEASE-NOTES,TODO}.md ) set_package_url "https://github.com/c-blake/cligen" @@ -26,6 +29,10 @@ src_test() { } src_install() { - docompress -x /usr/share/doc/${PF}/examples + if use examples; then + docompress -x /usr/share/doc/${PF}/examples + dodoc -r examples + fi + nimble_src_install } From 7d82eae5ed01fce47790d071efb01a475707bfbe Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sun, 26 Feb 2023 03:53:23 +0500 Subject: [PATCH 08/54] dev-python/dateparser: add 1.1.7, drop 1.1.5 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/dateparser/Manifest | 2 +- ...dateparser-1.1.5.ebuild => dateparser-1.1.7.ebuild} | 10 ++++++---- 2 files changed, 7 insertions(+), 5 deletions(-) rename dev-python/dateparser/{dateparser-1.1.5.ebuild => dateparser-1.1.7.ebuild} (87%) diff --git a/dev-python/dateparser/Manifest b/dev-python/dateparser/Manifest index 381b32fe86..17dcfcb6d0 100644 --- a/dev-python/dateparser/Manifest +++ b/dev-python/dateparser/Manifest @@ -1,2 +1,2 @@ -DIST dateparser-1.1.5.tar.gz 295364 BLAKE2B ab34dc41a3602df7b4cf448f4fd0be410b514e5e02d252f911019be1ac6092fc1ac1ddf58ed6ae349958691f67817974bda95e7266d82127a1beebfbf28100fa SHA512 0a2ea4a8a4b580ed8f0939b3bc7175fa40bc37df1469711ce2b802bc24a8b45484f8c5f6b9297a8343c1fbe281892e6521b19c35468305d8ba7e584e444a7bf2 DIST dateparser-1.1.6.tar.gz 295659 BLAKE2B fbdb31ecbe48ef3b27eb283fe590b49a03ebbcca9402846e1f18f70052d5339fbfd5bc3f92dd6b4888e185ccd3ccf538e845dff320c2fa16a3cd560aba7faa87 SHA512 5f9eb6c85bb221a61ab30b274a73572e199e930298c30b438bec12511c677c272d9a778458b99f291eb8636ee1d797b90260fef66ae6c480018eca80b23b162a +DIST dateparser-1.1.7.tar.gz 295818 BLAKE2B 11bb07f6c3c46a5e19111715a8801b8789d7f1fd0fd407232a071ddd40b337153dce3b42197f3a2fd8081c505f4418abb3ff265e25641a95eed31575c6ad2a70 SHA512 d333fa2007c069f7424def9694544767a8885eec5d476e9dd73605754fd53f5a9dbbeb19f24291ac6c6ffa09b4014a3135ad8fbabadae1655c78a8d5fe36f907 diff --git a/dev-python/dateparser/dateparser-1.1.5.ebuild b/dev-python/dateparser/dateparser-1.1.7.ebuild similarity index 87% rename from dev-python/dateparser/dateparser-1.1.5.ebuild rename to dev-python/dateparser/dateparser-1.1.7.ebuild index 95d4ab91a4..475fd531ec 100644 --- a/dev-python/dateparser/dateparser-1.1.5.ebuild +++ b/dev-python/dateparser/dateparser-1.1.7.ebuild @@ -3,13 +3,15 @@ EAPI=8 -PYTHON_COMPAT=( python3_{8..11} ) +PYTHON_COMPAT=( python3_{9..11} ) DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 optfeature +inherit distutils-r1 optfeature pypi DESCRIPTION="Date parsing library designed to parse dates from HTML pages" -HOMEPAGE="https://github.com/scrapinghub/dateparser" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" +HOMEPAGE=" + https://pypi.org/project/dateparser/ + https://github.com/scrapinghub/dateparser +" LICENSE="BSD-4" SLOT="0" From 9fbfa977e3c44de849377a5733564b782b5838f7 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sun, 26 Feb 2023 03:54:59 +0500 Subject: [PATCH 09/54] dev-crystal/athena-spec: add 0.3.3, drop 0.3.1 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-crystal/athena-spec/Manifest | 2 +- .../{athena-spec-0.3.1.ebuild => athena-spec-0.3.3.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename dev-crystal/athena-spec/{athena-spec-0.3.1.ebuild => athena-spec-0.3.3.ebuild} (100%) diff --git a/dev-crystal/athena-spec/Manifest b/dev-crystal/athena-spec/Manifest index 1b462d8fdf..42fa0f594d 100644 --- a/dev-crystal/athena-spec/Manifest +++ b/dev-crystal/athena-spec/Manifest @@ -1,2 +1,2 @@ -DIST athena-spec-0.3.1.tar.gz 9428 BLAKE2B af529b663783bbd28d6e7d66e5a7693dc62cd7dad3edc71fe74b56df4860d434b34ca649089c9e34c6cce835248064cc263f9b2b7bb8167ccb163b6ae008a807 SHA512 cd4e4896742342cfb0e1f862a21dbb1b3e18541f1d3a2031c86df7de4b83ac42addf756f5a52be1c60f27125b17b000d6e642bfbd91a1b2219eb2e71d5d65e63 DIST athena-spec-0.3.2.tar.gz 10273 BLAKE2B d0d21762e9521df00c398c78a1fe7aa319c03095e6bc909d457c60fef283715be63a13465e6fe16e449901f69a8ae0178376d79a4835d10f32ccb485fa0dab77 SHA512 631ed3b2d4bea225b31322b6c059762c43cffafed232f795073c0ad8c4012a83690b4dca53aa0b4c68910c8b23f25393bfe4b1059815525f4092d063a1c7cf5d +DIST athena-spec-0.3.3.tar.gz 10339 BLAKE2B 9abbde9a422af9da6588d215d6743a5ea99c53ff089cdfc45c2b35e99c5b1e00624be413e52174c0cf6ebdc7abd4e7156e694bd21bae223684f2fbbeea6e3033 SHA512 93066495fdf3eaadb511150ee4bcce3a1ff90696f62ff69ac9baf0b7b509c2ff9e1c41010eaad941354c317a88cd5b59a9df0b7f5b7755f0c6c715b64a9afdfd diff --git a/dev-crystal/athena-spec/athena-spec-0.3.1.ebuild b/dev-crystal/athena-spec/athena-spec-0.3.3.ebuild similarity index 100% rename from dev-crystal/athena-spec/athena-spec-0.3.1.ebuild rename to dev-crystal/athena-spec/athena-spec-0.3.3.ebuild From 103fd81a50c704fa3bc661e787f44df9b01666c3 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sun, 26 Feb 2023 03:56:25 +0500 Subject: [PATCH 10/54] dev-nim/markdown: add 0.8.7 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-nim/markdown/Manifest | 1 + dev-nim/markdown/markdown-0.8.7.ebuild | 25 +++++++++++++++++++++++++ 2 files changed, 26 insertions(+) create mode 100644 dev-nim/markdown/markdown-0.8.7.ebuild diff --git a/dev-nim/markdown/Manifest b/dev-nim/markdown/Manifest index 21463257bb..88c0b01119 100644 --- a/dev-nim/markdown/Manifest +++ b/dev-nim/markdown/Manifest @@ -1 +1,2 @@ DIST markdown-0.8.5.tar.gz 123499 BLAKE2B e5b775f446901a54bee00af31b2d23d6f08d9278e12e62f832be9c3cc4e2414c609609ef5dbe07ca16974ccddcbeb04665163f7d761a5026ec8d7c072a422b96 SHA512 1d1188cff1174b318a5c708863a82464ae10d9d6c4bb621e14f5eb618daf491d001a5b9fdd8c06a782a94bcb833a9007a876c234700172f63991b78b1b5eb33f +DIST markdown-0.8.7.tar.gz 124239 BLAKE2B 8be0029d8d2a979cb283c19feed81660c9ac81567d1f98a0bf28fa3a3351d693ef7b4c210d681257e8acfb9160f12ba3adcc6b826be148a62abdc0976dfe57a1 SHA512 6483ec61ed8b6391140a935ebe022e106108021c8abe501a424ce05f66199790aa67411d0744cd5cd44b6d8d88e0d61a4562d9ef07be156b0b50e4830b6991b6 diff --git a/dev-nim/markdown/markdown-0.8.7.ebuild b/dev-nim/markdown/markdown-0.8.7.ebuild new file mode 100644 index 0000000000..4cfb6b7de7 --- /dev/null +++ b/dev-nim/markdown/markdown-0.8.7.ebuild @@ -0,0 +1,25 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit nimble + +DESCRIPTION="A Markdown Parser in Nim World" +HOMEPAGE=" + https://github.com/soasme/nim-markdown + https://nimble.directory/pkg/markdown +" +SRC_URI="https://github.com/soasme/nim-${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/nim-${P}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +set_package_url "https://github.com/soasme/nim-markdown" + +src_install() { + nimble_src_install + mv "${ED}"/usr/bin/{markdown,nim-markdown} || die +} From 98f77288ff0d33822b43713424eed0e519929b63 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sun, 26 Feb 2023 04:00:47 +0500 Subject: [PATCH 11/54] dev-python/pytest-cases: add 3.6.14, drop 3.6.11 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/pytest-cases/Manifest | 2 +- ...-3.6.11.ebuild => pytest-cases-3.6.14.ebuild} | 16 ++++++++++------ 2 files changed, 11 insertions(+), 7 deletions(-) rename dev-python/pytest-cases/{pytest-cases-3.6.11.ebuild => pytest-cases-3.6.14.ebuild} (80%) diff --git a/dev-python/pytest-cases/Manifest b/dev-python/pytest-cases/Manifest index 06a9735c6c..570ddba2bf 100644 --- a/dev-python/pytest-cases/Manifest +++ b/dev-python/pytest-cases/Manifest @@ -1,2 +1,2 @@ -DIST pytest-cases-3.6.11.tar.gz 1082043 BLAKE2B 396f7fa414729a49a8fb668126b959d13e5d10133ea0a47073cc42b8ce0a38c07df2e98c216e4904205696cf511a96d98e248e8f97a9324ee950e4399c1de746 SHA512 ee81d520eba8ab995bb4c32ba082a0107183d1d2892a29c3dc19d52a5324b1a73da2dbc97c202fdf6e6e17ac766f1d0383e87ee81ad22e49f7720a5e6417d0da DIST pytest-cases-3.6.13.tar.gz 1082993 BLAKE2B c5259d78ce11dbeff2acca63762360622758edc19b8982f4cbade44459ae347c0c5b4334d9fcf42cf587ef301a193b9ab4c3a496462c403550580549c9be869b SHA512 70bb05afce137cc456dc98fd62d5fa778ce8728c7ffb30a05b765b88a689ce2ff01005f594c5be90e4892debbe925b2c05961d9e4bc567610da1be5b01f5a659 +DIST pytest-cases-3.6.14.tar.gz 1083239 BLAKE2B be32c3762f0baf74149276553e07817b75f7eb722ff54bfa46eb8756183fea1ac30089735cb4db7c45406d2c2477c7f95a80779aee388561bac55ac8c5cd84d2 SHA512 a621f55836cae197e3fd1f3460c56d6c1f813e3d0e42e8b193f6cb8c88496a3be18643b1df51cc499f15e09e25cebb8ed3f0e593779ea6d8a4c03a2bd92f6f30 diff --git a/dev-python/pytest-cases/pytest-cases-3.6.11.ebuild b/dev-python/pytest-cases/pytest-cases-3.6.14.ebuild similarity index 80% rename from dev-python/pytest-cases/pytest-cases-3.6.11.ebuild rename to dev-python/pytest-cases/pytest-cases-3.6.14.ebuild index fe163e3483..339ac6326f 100644 --- a/dev-python/pytest-cases/pytest-cases-3.6.11.ebuild +++ b/dev-python/pytest-cases/pytest-cases-3.6.14.ebuild @@ -1,18 +1,22 @@ -# Copyright 2022 Gentoo Authors +# Copyright 2022-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{9..11} ) DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 + DOCS_BUILDER="mkdocs" DOCS_DEPEND="dev-python/mkdocs-material" -DOCS_DIR="docs" -inherit distutils-r1 docs + +inherit distutils-r1 docs pypi DESCRIPTION="Separate test code from test cases in pytest" -HOMEPAGE="https://pypi.org/project/pytest-cases/ https://github.com/smarie/python-pytest-cases" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" +HOMEPAGE=" + https://pypi.org/project/pytest-cases/ + https://github.com/smarie/python-pytest-cases +" LICENSE="BSD" SLOT="0" From 9b3a34f4c79f7b801c990ac1e48563dd5e0a6f9c Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sun, 26 Feb 2023 04:01:56 +0500 Subject: [PATCH 12/54] dev-crystal/athena-negotiation: add 0.1.3 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-crystal/athena-negotiation/Manifest | 1 + .../athena-negotiation-0.1.3.ebuild | 26 +++++++++++++++++++ 2 files changed, 27 insertions(+) create mode 100644 dev-crystal/athena-negotiation/athena-negotiation-0.1.3.ebuild diff --git a/dev-crystal/athena-negotiation/Manifest b/dev-crystal/athena-negotiation/Manifest index 52e697687d..73ed604df6 100644 --- a/dev-crystal/athena-negotiation/Manifest +++ b/dev-crystal/athena-negotiation/Manifest @@ -1 +1,2 @@ DIST athena-negotiation-0.1.2.tar.gz 10625 BLAKE2B 3c66a2b696c44e16f8d98d05b187f5a29bab9d39ac9270e4a72ab65814c71c960d14849e6852ec6a88d325094c6f13fb600801dfbcd3cda93eac48715819ddee SHA512 c5e00af6d5981b7e9567958113bb140beddf305fec990fd825f67d3ded3dc6773162435be91c7b419abc264c45f366eaaa4adede7db16c460b02052be61f7913 +DIST athena-negotiation-0.1.3.tar.gz 10687 BLAKE2B 13f5e206e209be614b0e24f7ee990ed024c1f0b0b69d6e0646d8d220e268a0a12bd9b1af60f05a74fd4152e20cab1658c87016f91882ed91463ddbec732a927a SHA512 6a338defbc773b5f8eb8472ba4bf18429f5418b7ac7a12cf889e75e6b42098243f6afddaaa3288e6ea5abb56107310f7510fc7911ea760aea9d61eae3369c3df diff --git a/dev-crystal/athena-negotiation/athena-negotiation-0.1.3.ebuild b/dev-crystal/athena-negotiation/athena-negotiation-0.1.3.ebuild new file mode 100644 index 0000000000..bb246a4bfa --- /dev/null +++ b/dev-crystal/athena-negotiation/athena-negotiation-0.1.3.ebuild @@ -0,0 +1,26 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +MY_PN="${PN#athena-}" +DESCRIPTION="Framework agnostic content negotiation library" +HOMEPAGE="https://github.com/athena-framework/negotiation" +SRC_URI="https://github.com/athena-framework/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND=" + test? ( + dev-crystal/athena-spec + ) +" + +DOCS=( {CHANGELOG,README}.md ) From b29fc191f45b009fe16b394363f1126c34ece52b Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sun, 26 Feb 2023 04:22:26 +0500 Subject: [PATCH 13/54] dev-python/asyncmy: add 0.2.7 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/asyncmy/Manifest | 1 + dev-python/asyncmy/asyncmy-0.2.7.ebuild | 73 +++++++++++++++++++++++++ 2 files changed, 74 insertions(+) create mode 100644 dev-python/asyncmy/asyncmy-0.2.7.ebuild diff --git a/dev-python/asyncmy/Manifest b/dev-python/asyncmy/Manifest index 4efaa7ade6..aebae1111c 100644 --- a/dev-python/asyncmy/Manifest +++ b/dev-python/asyncmy/Manifest @@ -1 +1,2 @@ DIST asyncmy-0.2.5.gh.tar.gz 136467 BLAKE2B 1d5f687a5044653f00653d1b07129fdcb8465b7739e9d9d4b7481fbe3f406f0191c0642d46329e3639c8024a89ff70b8417bd26cdeaf804e278256e0bbb03eef SHA512 6777ccb9be483e2af996e3c814cb00a8db3b5d360c5543224265fd28c851bde4dfa9b81930c7928c10714f9ebed9134b1b5cc72f07c633fbb6eb4add7a10915d +DIST asyncmy-0.2.7.gh.tar.gz 141090 BLAKE2B a16aa12dd68d7e7af36f854b0c05e03870c09087b85cd4154df30b2353fa1e6863def03e07873211594b5dce726b0ea18ceb796503cec83e62ebda9276498a40 SHA512 570add3f83088ed970305af26b17b639aed1954872f52310a4c24a588ce705481203ad5f0e82084d9d6a24a34913bc396b279c57c4b7b715ff2ef4840bc619c9 diff --git a/dev-python/asyncmy/asyncmy-0.2.7.ebuild b/dev-python/asyncmy/asyncmy-0.2.7.ebuild new file mode 100644 index 0000000000..07c5e3498e --- /dev/null +++ b/dev-python/asyncmy/asyncmy-0.2.7.ebuild @@ -0,0 +1,73 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_REQ_USE="ssl" +DISTUTILS_USE_PEP517=poetry +inherit databases distutils-r1 optfeature + +DESCRIPTION="A fast asyncio MySQL driver" +HOMEPAGE=" + https://pypi.org/project/asyncmy/ + https://github.com/long2ice/asyncmy +" +SRC_URI="https://github.com/long2ice/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" +TEST_S="${S}_test" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + $(emysql --get-depend) + ) +" + +distutils_enable_tests pytest + +src_unpack() { + default + + cp -a "${S}" "${TEST_S}" || die + rm -r "${TEST_S}"/asyncmy || die +} + +src_test() { + emysql --start + local sockfile=$(emysql --get-sockfile) + + local myargs=( + --user=root + --socket="${sockfile}" + --silent + --execute="ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';" + ) + + ebegin "Changing database password" + mysql "${myargs[@]}" + eend $? || emysql --die "Changing database password failed" + + distutils-r1_src_test + emysql --stop +} + +python_test() { + cd "${T}" || die + epytest "${TEST_S}" +} + +python_install() { + distutils-r1_python_install + find "${ED}"/usr/lib -name '*.md' -delete || die + find "${ED}"/usr/lib -name LICENSE -delete || die +} + +pkg_postinst() { + optfeature "sha256_password and caching_sha2_password auth methods" dev-python/cryprography +} From bc628651f7947ba860b8ad2f107478ee1e77f433 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sun, 26 Feb 2023 04:27:57 +0500 Subject: [PATCH 14/54] dev-python/praw: add 7.7.0 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/praw/Manifest | 1 + dev-python/praw/praw-7.7.0.ebuild | 51 +++++++++++++++++++++++++++++++ 2 files changed, 52 insertions(+) create mode 100644 dev-python/praw/praw-7.7.0.ebuild diff --git a/dev-python/praw/Manifest b/dev-python/praw/Manifest index 84397917c7..76b176036a 100644 --- a/dev-python/praw/Manifest +++ b/dev-python/praw/Manifest @@ -1 +1,2 @@ DIST praw-7.6.1.gh.tar.gz 25083372 BLAKE2B eab92be89585bbe485b4d51c1c3c15def597b3a5cdb1326cf166931e4be22bea2975c76c48c8b673b30945ec5b559efba84d0310eebbdaa2881a37e30351af31 SHA512 91fa6efe0ea56d53ea49df8c1046ff620571d9dc80e6fdc5a5da3651cd24d7553455b62d02db8e37531a7bf34be0fbbc8c9555281b4887b73e9b8758966db55a +DIST praw-7.7.0.gh.tar.gz 25092955 BLAKE2B e50a20b6d8fc58214480b9edb91a332a9e50626aeb67155298f1746b2615852bc89d3e338d120d2910c93f1713302f41754f5f87259388c9fedd1c358e65dd63 SHA512 40a8882cdcaa10f538f9cf9552414184050b16008eed4c4e31fc52dfc0d337daad6bd1041d462d26476c692ae8997f675cf5ce2630d8d8be091023b7deb98181 diff --git a/dev-python/praw/praw-7.7.0.ebuild b/dev-python/praw/praw-7.7.0.ebuild new file mode 100644 index 0000000000..c9855fbad0 --- /dev/null +++ b/dev-python/praw/praw-7.7.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-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="Python Reddit API Wrapper" +HOMEPAGE=" + https://pypi.org/project/praw/ + https://github.com/praw-dev/praw +" +SRC_URI="https://github.com/praw-dev/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64" + +DOCS=( {AUTHORS,CHANGES,README}.rst SECURITY.md ) + +RDEPEND=" + Date: Sun, 26 Feb 2023 02:02:10 +0100 Subject: [PATCH 15/54] net-p2p/monero: add 0.18.2.0 Signed-off-by: Sergey Alirzaev --- net-p2p/monero/Manifest | 1 + net-p2p/monero/monero-0.18.2.0.ebuild | 117 ++++++++++++++++++++++++++ 2 files changed, 118 insertions(+) create mode 100644 net-p2p/monero/monero-0.18.2.0.ebuild diff --git a/net-p2p/monero/Manifest b/net-p2p/monero/Manifest index ecb5aa6a7f..57be8010b7 100644 --- a/net-p2p/monero/Manifest +++ b/net-p2p/monero/Manifest @@ -5,4 +5,5 @@ DIST monero-0.17.3.2.tar.gz 10685156 BLAKE2B f313ec0e5e224797448a43ad46d4e990174 DIST monero-0.18.1.0.tar.gz 11600139 BLAKE2B dac1182e772b4163b2cc76ec83dc2cb5e91b251dab2185d4a2df6134780f05fadba2fc603964caab973ef6bc37dce1bfcb194c92ea4f843cfb953f9a5fc24378 SHA512 761f1bae4157ea05565c7459d1cd2a9316317068e3afc18a7215e4a949dee7eb58fe023cbd04c9fec0141d1f3dc33f526b2a187934b33d7aff2b55e47fad599c DIST monero-0.18.1.1.tar.gz 11609864 BLAKE2B 45591a856d251b6d11dc9eac987852fc413bea3fd035c330218cbb2226636ed4284b69e016a0e4ad71e2976fbe8bd6a4bc1d48cca05a45722add068c56ae0d9e SHA512 71c7d1940a31943b5a01236ffd7760907a3e63c50e31efa04cbd75f90d65401ed367efc1a9685a45638df7bdabd158ab61ee94398e3ca8e6c998aeb779db2066 DIST monero-0.18.1.2.tar.gz 11609034 BLAKE2B 3186a1038e9dd8f204a506df28c526bf3e0e5f788ad2d6b512f02735162a479be3f46d309d4e6888f30f962d68ecaf269888c8c0b21a066cad78b3c06f8cfc83 SHA512 d112f34b2fe6720c324560dd523badb68f08d03183d4bbbe7e1aa95f641cde4a1c4fa4042f1d47f9920f799269cc9620150136ebbef6dd66fcd4df0336c0d7f3 +DIST monero-0.18.2.0.tar.gz 11624875 BLAKE2B e8dc2e89c664cb218d900ce0803dd1716f1ee363bbddb232fbd22570818c9a9ca307df04808ffef1eb30ee6097fbe243f6977dfad181f57b9169f22d4819f145 SHA512 19625d8e6ee3e9f27ba06eb6027ef21571a2ae8261c9e32f6e74d2f7adf8c73e9dfe34516cd456426274c41ce941e1e5b7eba9f9d20492b99decbd9262aec434 DIST monero-8682.patch 1053 BLAKE2B 6252ee36961d41e6c7161004f2b3ddb0916a2dc91b91eed0e500a9681040366eb7e696abc91b138484bc735da5eb13f0a79ec1ded6f3c36dd3c8f8565113d7cf SHA512 2960a937ec04bc96a3564d2c730ca53cd1369f26d47567cd08c8e90abaf126f336a083e297b4240b5fae22ab3ad3cb45d741f2f48364d30f1442df393109a6eb diff --git a/net-p2p/monero/monero-0.18.2.0.ebuild b/net-p2p/monero/monero-0.18.2.0.ebuild new file mode 100644 index 0000000000..6c810793ce --- /dev/null +++ b/net-p2p/monero/monero-0.18.2.0.ebuild @@ -0,0 +1,117 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake systemd + +DESCRIPTION="The secure, private, untraceable cryptocurrency" +HOMEPAGE="https://github.com/monero-project/monero" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/monero-project/monero.git" + EGIT_SUBMODULES=() +else + SRC_URI="https://github.com/monero-project/monero/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64 ~x86" +fi + +LICENSE="BSD MIT" +SLOT="0" +IUSE="+daemon readline +tools +wallet-cli +wallet-rpc" +REQUIRED_USE="|| ( daemon tools wallet-cli wallet-rpc )" +RESTRICT="test" + +DEPEND=" + acct-group/monero + acct-user/monero + dev-libs/boost:=[nls] + dev-libs/libsodium:= + dev-libs/openssl:= + dev-libs/randomx + dev-libs/rapidjson + dev-libs/supercop + net-dns/unbound:=[threads] + net-libs/czmq:= + net-libs/miniupnpc + readline? ( sys-libs/readline:0= ) +" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}/${PN}-0.18.1.2-unbundle-dependencies.patch" +) + +src_configure() { + local mycmakeargs=( + # TODO: Update CMake to install built libraries (help wanted) + -DBUILD_SHARED_LIBS=OFF + -DMANUAL_SUBMODULES=ON + -DUSE_DEVICE_TREZOR=OFF + ) + + use elibc_musl && mycmakeargs+=( -DSTACK_TRACE=OFF ) + + cmake_src_configure +} + +src_compile() { + local targets=() + use daemon && targets+=(daemon) + use tools && targets+=(blockchain_{ancestry,blackball,db,depth,export,import,prune,prune_known_spent_data,stats,usage}) + use wallet-cli && targets+=(simplewallet) + use wallet-rpc && targets+=(wallet_rpc_server) + cmake_build ${targets[@]} +} + +src_install() { + einstalldocs + + # Install all binaries. + find "${BUILD_DIR}/bin/" -type f -executable -print0 | + while IFS= read -r -d '' line; do + dobin "$line" + done + + if use daemon; then + dodoc utils/conf/monerod.conf + + # data-dir + keepdir /var/lib/monero + fowners monero:monero /var/lib/monero + fperms 0755 /var/lib/monero + + # log-file dir + keepdir /var/log/monero + fowners monero:monero /var/log/monero + fperms 0755 /var/log/monero + + # /etc/monero/monerod.conf + insinto /etc/monero + doins "${FILESDIR}/monerod.conf" + + # OpenRC + newconfd "${FILESDIR}/monerod.confd" monerod + newinitd "${FILESDIR}/monerod.initd" monerod + + # systemd + systemd_dounit "${FILESDIR}/monerod.service" + fi +} + +pkg_postinst() { + if use daemon; then + elog "Start the Monero P2P daemon as a system service with" + elog "'rc-service monerod start'. Enable it at startup with" + elog "'rc-update add monerod default'." + elog + elog "Run monerod status as any user to get sync status and other stats." + elog + elog "The Monero blockchain can take up a lot of space (80 GiB) and is stored" + elog "in /var/lib/monero by default. You may want to enable pruning by adding" + elog "'prune-blockchain=1' to /etc/monero/monerod.conf to prune the blockchain" + elog "or move the data directory to another disk." + fi +} From 9785f8d8928f6f1b1ea5c1b160a4b45b79b723ea Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sun, 26 Feb 2023 09:37:50 +0500 Subject: [PATCH 16/54] app-text/komikku: drop 1.11.1 Signed-off-by: Anna (cybertailor) Vyalkova --- app-text/komikku/Manifest | 1 - app-text/komikku/komikku-1.11.1.ebuild | 92 -------------------------- 2 files changed, 93 deletions(-) delete mode 100644 app-text/komikku/komikku-1.11.1.ebuild diff --git a/app-text/komikku/Manifest b/app-text/komikku/Manifest index 88c3e3a9f8..43e5c8359e 100644 --- a/app-text/komikku/Manifest +++ b/app-text/komikku/Manifest @@ -1,2 +1 @@ -DIST Komikku-v1.11.1.tar.bz2 5051301 BLAKE2B 3c126b5c385fc33eb1341ae7c13a2113400416c457d38541d82a01bc839b993efac1f157b852f22d34f7a9ecdbfdfa93fb0713b541411e6adedc3ca26a3ae531 SHA512 7e3ec9ef62c4c88ce68235864c9d2a03a8f95728a4585b999b0d63507d5b7f16acfa7150c8285f17f6985dcafc41515697e52f4d042ddccc0f4acf0944bca55d DIST Komikku-v1.12.1.tar.bz2 5048587 BLAKE2B 4055edebe237a665da9ed231b44c4a906246c154d6dc4608116baf4107663d8032a3b0faa2a6c0dca00b5df27af975a4f7e6f4b96976dd9d472d7775a7222cff SHA512 d9c83ca821f5e5d377288ff7d7cb09c1a56a06fb80c2a9a96ca0d7a998acf12dfbec884ea96e142cf860d7a598716e482b7f4d1d5805292cc986e00155118a60 diff --git a/app-text/komikku/komikku-1.11.1.ebuild b/app-text/komikku/komikku-1.11.1.ebuild deleted file mode 100644 index dbb840bc2b..0000000000 --- a/app-text/komikku/komikku-1.11.1.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..10} ) -PYTHON_REQ_USE="sqlite(+),ssl(+)" -DISTUTILS_USE_PEP517=no -DISTUTILS_SINGLE_IMPL=1 -inherit distutils-r1 meson gnome2-utils virtualx xdg - -MY_PN="${PN^}" -MY_P="${MY_PN}-v${PV}" -DESCRIPTION="An online/offline manga reader for GNOME" -HOMEPAGE="https://gitlab.com/valos/Komikku" -SRC_URI="https://gitlab.com/valos/${MY_PN}/-/archive/v${PV}/${MY_P}.tar.bz2" -S="${WORKDIR}/${MY_P}" - -KEYWORDS="~amd64" -LICENSE="GPL-3+" -SLOT="0" -IUSE="test" - -RESTRICT="test" -PROPERTIES="test_network" - -DEPEND=" - dev-libs/glib:2 - dev-libs/gobject-introspection - >=gui-libs/gtk-4.8.2:4 - >=gui-libs/libadwaita-1.2.0[introspection] - net-libs/webkit-gtk:5[introspection] -" -RDEPEND=" - ${DEPEND} - $(python_gen_cond_dep ' - app-arch/brotli[python,${PYTHON_USEDEP}] - dev-python/aiohttp[${PYTHON_USEDEP}] - dev-python/beautifulsoup4[${PYTHON_USEDEP}] - dev-python/cffi[${PYTHON_USEDEP}] - dev-python/cloudscraper[${PYTHON_USEDEP}] - dev-python/cryptography[${PYTHON_USEDEP}] - dev-python/dateparser[${PYTHON_USEDEP}] - dev-python/emoji[${PYTHON_USEDEP}] - dev-python/keyring[${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] - dev-python/natsort[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP}] - dev-python/pure-protobuf[${PYTHON_USEDEP}] - dev-python/pygobject[${PYTHON_USEDEP}] - dev-python/python-magic[${PYTHON_USEDEP}] - dev-python/rarfile[compressed,${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/unidecode[${PYTHON_USEDEP}] - ') -" -BDEPEND=" - sys-devel/gettext - test? ( - $(python_gen_cond_dep ' - dev-python/pytest-steps[${PYTHON_USEDEP}] - ') - ) -" - -distutils_enable_tests pytest - -src_prepare() { - default - - # fix broken shebang - sed "s|py_installation.full_path()|'${PYTHON}'|" -i bin/meson.build || die -} - -src_test() { - virtx epytest -} - -src_install() { - meson_src_install - python_optimize -} - -pkg_postinst() { - gnome2_schemas_update - xdg_pkg_postinst -} - -pkg_postrm() { - gnome2_schemas_update - xdg_pkg_postrm -} From 225f6c62b9f5fd25eb842b3c4da44d336a85e93a Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sun, 26 Feb 2023 09:43:09 +0500 Subject: [PATCH 17/54] dev-python/commandlines: enable py3.11 Signed-off-by: Anna (cybertailor) Vyalkova --- ...es-0.4.1.ebuild => commandlines-0.4.1-r1.ebuild} | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) rename dev-python/commandlines/{commandlines-0.4.1.ebuild => commandlines-0.4.1-r1.ebuild} (52%) diff --git a/dev-python/commandlines/commandlines-0.4.1.ebuild b/dev-python/commandlines/commandlines-0.4.1-r1.ebuild similarity index 52% rename from dev-python/commandlines/commandlines-0.4.1.ebuild rename to dev-python/commandlines/commandlines-0.4.1-r1.ebuild index 7e43a09e30..38f9195bb1 100644 --- a/dev-python/commandlines/commandlines-0.4.1.ebuild +++ b/dev-python/commandlines/commandlines-0.4.1-r1.ebuild @@ -1,22 +1,25 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{8..10} pypy3 ) - +PYTHON_COMPAT=( python3_{9..11} pypy3 ) +DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 DESCRIPTION="Routines for extracting information from fontTools glyphs" HOMEPAGE=" https://commandlines.github.io + https://pypi.org/project/commandlines/ https://github.com/chrissimpkins/commandlines " -SRC_URI="https://github.com/chrissimpkins/commandlines/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/chrissimpkins/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="Apache-2.0" KEYWORDS="~amd64" SLOT="0" distutils_enable_tests pytest -distutils_enable_sphinx docs dev-python/sphinx-rtd-theme + +distutils_enable_sphinx docs \ + dev-python/sphinx-rtd-theme From 93ef1791a648878b31081c3f97bacf0916700179 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sun, 26 Feb 2023 09:57:24 +0500 Subject: [PATCH 18/54] dev-python/cu2qu: add 1.6.7_p2, remove old Closes: https://bugs.gentoo.org/897420 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/cu2qu/Manifest | 3 +- dev-python/cu2qu/cu2qu-1.6.7-r1.ebuild | 31 ------------------- dev-python/cu2qu/cu2qu-1.6.7_p1.ebuild | 42 -------------------------- dev-python/cu2qu/cu2qu-1.6.7_p2.ebuild | 39 ++++++++++++++++++++++++ 4 files changed, 40 insertions(+), 75 deletions(-) delete mode 100644 dev-python/cu2qu/cu2qu-1.6.7-r1.ebuild delete mode 100644 dev-python/cu2qu/cu2qu-1.6.7_p1.ebuild create mode 100644 dev-python/cu2qu/cu2qu-1.6.7_p2.ebuild diff --git a/dev-python/cu2qu/Manifest b/dev-python/cu2qu/Manifest index ac22d15d4c..bb189e752a 100644 --- a/dev-python/cu2qu/Manifest +++ b/dev-python/cu2qu/Manifest @@ -1,2 +1 @@ -DIST cu2qu-1.6.7.post1.zip 136959 BLAKE2B 9b1ffbe234177794b0c3726c8959351e614d2e9a03e5b95e462beacaa2a6ba2932732b92e32d2dd91a712c6b73beeeab50f143b6d4248073975a057dc20dd1eb SHA512 a0dbed28403ae2bbdbf4719d9e34d5861250dc1510129d658b336d773a5153e0955d5f2ff018f5f93d88394658918fad2a58aebb99cef998d4cf9128a300f489 -DIST cu2qu-1.6.7.zip 215819 BLAKE2B 328df385c459f82805eaa9483ccf49ab1faae2f4a878381d2a7fd1e2be01d15f55eb5f2afabc1a0487d3bed4ae407cc2042989bc820620bd1ac0b33f95d441bc SHA512 929d353cf8ef6f989cd373c49ba77082cfdd35edce6aafa1c13d983782562a16245d75d086d3a7e28dd217bda6c19d50966a4fb1ce50d5a0397eb1304816a28f +DIST cu2qu-1.6.7.post2.zip 136950 BLAKE2B d6835a7a1b978e7ef22ff6daf6284965be8b0f60386dd7483dbafbe89e7320f3803f183cc2e859974c18f812405ebd515097e634a153d05a2d317f7df197473d SHA512 63969b31945c5e66c8bbe92650e73fd4824cf6b65252cbe1c0219a4ac34358a998ec1669f9a297a9540b02e161fb0768a2cce88991a6cc00c1d5dd9b80f99049 diff --git a/dev-python/cu2qu/cu2qu-1.6.7-r1.ebuild b/dev-python/cu2qu/cu2qu-1.6.7-r1.ebuild deleted file mode 100644 index 36897ea8b2..0000000000 --- a/dev-python/cu2qu/cu2qu-1.6.7-r1.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Cubic-to-quadratic bezier curve conversion" -HOMEPAGE="https://github.com/googlefonts/cu2qu" -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.zip" - -LICENSE="Apache-2.0" -KEYWORDS="~amd64" -SLOT="0" - -RDEPEND=" - >=dev-python/fonttools-3.32[${PYTHON_USEDEP}] - >=dev-python/defcon-0.6.0[${PYTHON_USEDEP}] -" -DEPEND=" - ${RDEPEND} -" -BDEPEND=" - app-arch/unzip - dev-python/cython[${PYTHON_USEDEP}] - dev-python/fs[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest diff --git a/dev-python/cu2qu/cu2qu-1.6.7_p1.ebuild b/dev-python/cu2qu/cu2qu-1.6.7_p1.ebuild deleted file mode 100644 index 33954238e1..0000000000 --- a/dev-python/cu2qu/cu2qu-1.6.7_p1.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -MYPV="${PV/_p/.post}" -MYP="${PN}-${MYPV}" -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Cubic-to-quadratic bezier curve conversion" -HOMEPAGE="https://github.com/googlefonts/cu2qu" -SRC_URI="mirror://pypi/${MYP:0:1}/${PN}/${MYP}.zip" -S="${WORKDIR}/${MYP}" - -LICENSE="Apache-2.0" -KEYWORDS="~amd64" -SLOT="0" - -RDEPEND=" - >=dev-python/fonttools-3.32[${PYTHON_USEDEP}] - >=dev-python/defcon-0.6.0[${PYTHON_USEDEP}] -" -DEPEND=" - ${RDEPEND} - dev-python/setuptools_scm[${PYTHON_USEDEP}] - dev-python/wheel[${PYTHON_USEDEP}] -" -BDEPEND=" - app-arch/unzip - dev-python/cython[${PYTHON_USEDEP}] - dev-python/fs[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -src_prepare() { - export CU2QU_WITH_CYTHON=1 - distutils-r1_src_prepare -} diff --git a/dev-python/cu2qu/cu2qu-1.6.7_p2.ebuild b/dev-python/cu2qu/cu2qu-1.6.7_p2.ebuild new file mode 100644 index 0000000000..f2a82bd682 --- /dev/null +++ b/dev-python/cu2qu/cu2qu-1.6.7_p2.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-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 optfeature pypi + +DESCRIPTION="Cubic-to-quadratic bezier curve conversion" +HOMEPAGE=" + https://pypi.org/project/cu2qu/ + https://github.com/googlefonts/cu2qu +" +SRC_URI="$(pypi_sdist_url "${PN}" "$(pypi_translate_version "${PV}")" .zip)" + +LICENSE="Apache-2.0" +KEYWORDS="~amd64" +SLOT="0" + +RDEPEND=" + >=dev-python/fonttools-3.32[${PYTHON_USEDEP}] + Date: Sun, 26 Feb 2023 10:02:14 +0500 Subject: [PATCH 19/54] dev-python/dotmap: enable py3.11, drop old Closes: https://bugs.gentoo.org/897424 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/dotmap/Manifest | 1 - dev-python/dotmap/dotmap-1.3.28.ebuild | 22 ------------------- ...-1.3.30.ebuild => dotmap-1.3.30-r1.ebuild} | 11 +++++----- 3 files changed, 5 insertions(+), 29 deletions(-) delete mode 100644 dev-python/dotmap/dotmap-1.3.28.ebuild rename dev-python/dotmap/{dotmap-1.3.30.ebuild => dotmap-1.3.30-r1.ebuild} (68%) diff --git a/dev-python/dotmap/Manifest b/dev-python/dotmap/Manifest index 0d06fae4db..5ee4dfb26a 100644 --- a/dev-python/dotmap/Manifest +++ b/dev-python/dotmap/Manifest @@ -1,2 +1 @@ -DIST dotmap-1.3.28.tar.gz 12097 BLAKE2B c172a3c4b8f4b10e2351d342cf38eed1ea8cac510eb4a66fa7df5660628fcf57056083af519f8360e78dce1d494185d2b09edfc7a4e7e604af658af15335fcc3 SHA512 9d16b1886884464cbe9df5d0af6426c869969767b9fee527cf108551d8f0d5d81f479d429350e31c89b9db2d3cc6d395945321f56688850dca7bfa2bbf273451 DIST dotmap-1.3.30.tar.gz 12391 BLAKE2B f6e5713704d2f7c828c0a373174348900ebe39b72fd85456ed374a62f474c67e916b5956afeec246d8a6e9253b08c5e495c781d2915cecb38bee0d0b256810d2 SHA512 8e6d3e4419c3dbd1c0a3209dfc7bcda859bf547ab3fe88471c04a7f4c34219c9ca13b848788e6a24c6d3ece539f9ba0a16600f7941abdbd99c4e6d0badf4af27 diff --git a/dev-python/dotmap/dotmap-1.3.28.ebuild b/dev-python/dotmap/dotmap-1.3.28.ebuild deleted file mode 100644 index fb4d14f7a2..0000000000 --- a/dev-python/dotmap/dotmap-1.3.28.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -#don't bump to python 3.10 until https://github.com/drgrib/dotmap/issues/76 is resolved -PYTHON_COMPAT=( python3_{8..9} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="Dot access dictionary with dynamic hierarchy creation and ordered iteration" -HOMEPAGE=" - https://github.com/drgrib/dotmap - https://pypi.org/project/dotmap/ -" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -KEYWORDS="~amd64" -SLOT="0" - -distutils_enable_tests unittest diff --git a/dev-python/dotmap/dotmap-1.3.30.ebuild b/dev-python/dotmap/dotmap-1.3.30-r1.ebuild similarity index 68% rename from dev-python/dotmap/dotmap-1.3.30.ebuild rename to dev-python/dotmap/dotmap-1.3.30-r1.ebuild index 51f2e9c33b..8ad8bacc18 100644 --- a/dev-python/dotmap/dotmap-1.3.30.ebuild +++ b/dev-python/dotmap/dotmap-1.3.30-r1.ebuild @@ -1,18 +1,17 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{8..10} pypy3 ) - -inherit distutils-r1 +PYTHON_COMPAT=( python3_{9..11} pypy3 ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi DESCRIPTION="Dot access dictionary with dynamic hierarchy creation and ordered iteration" HOMEPAGE=" - https://github.com/drgrib/dotmap https://pypi.org/project/dotmap/ + https://github.com/drgrib/dotmap " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" KEYWORDS="~amd64" From a6464b8bf3d86a3898a6904f572e6e680604454b Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sun, 26 Feb 2023 10:10:05 +0500 Subject: [PATCH 20/54] dev-python/fontMath: add 0.9.3, drop 0.9.2 Closes: https://bugs.gentoo.org/897434 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/fontMath/Manifest | 2 +- dev-python/fontMath/fontMath-0.9.2.ebuild | 28 ----------------------- dev-python/fontMath/fontMath-0.9.3.ebuild | 28 +++++++++++++++++++++++ 3 files changed, 29 insertions(+), 29 deletions(-) delete mode 100644 dev-python/fontMath/fontMath-0.9.2.ebuild create mode 100644 dev-python/fontMath/fontMath-0.9.3.ebuild diff --git a/dev-python/fontMath/Manifest b/dev-python/fontMath/Manifest index ae0ebc4b2c..af53b959b1 100644 --- a/dev-python/fontMath/Manifest +++ b/dev-python/fontMath/Manifest @@ -1 +1 @@ -DIST fontMath-0.9.2.gh.tar.gz 29835 BLAKE2B 0be37992c5009c5f0271da1cdfa464983e720f0b558b177b03abb5fa1f700f8171b40d39144e0976d815c33ba86e5bab90364502f3464cbab5cb18ad27cd88a8 SHA512 5305da4d688716a473b440114f37eb342eaf26d801c8c10361b8d98f84022f6da3afc112828b32a4286992d35b2f0075cad7a33086768f3e004b80fe59b0117e +DIST fontMath-0.9.3.zip 39324 BLAKE2B 055c5336e2c393f2cd26be0a2c4177309c9b6888f70cc2a3e67cb0f26b785917f235305bbeeeba30afdb241015aa822c8f7537c73da0a649b559f3dbdde19737 SHA512 2249667be5f9d0ccfef8b68211c7b62b4a099c47505830481bfcad28ec7f162454c5e5fe9c5a3929180b8098406226e6d26e935c5a9b752a5e7ce86e13496234 diff --git a/dev-python/fontMath/fontMath-0.9.2.ebuild b/dev-python/fontMath/fontMath-0.9.2.ebuild deleted file mode 100644 index e118a46c88..0000000000 --- a/dev-python/fontMath/fontMath-0.9.2.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="A collection of objects that implement fast font math" -HOMEPAGE="https://github.com/robotools/fontMath" -SRC_URI="https://github.com/robotools/fontMath/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" - -KEYWORDS="~amd64 ~x86" -LICENSE="MIT" -SLOT="0" - -RDEPEND=" - ${PYTHON_DEPS} - >=dev-python/fonttools-4.9[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND}" - -distutils_enable_tests pytest - -pkg_setup() { - export SETUPTOOLS_SCM_PRETEND_VERSION="${PV%_*}" -} diff --git a/dev-python/fontMath/fontMath-0.9.3.ebuild b/dev-python/fontMath/fontMath-0.9.3.ebuild new file mode 100644 index 0000000000..e6167682a5 --- /dev/null +++ b/dev-python/fontMath/fontMath-0.9.3.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-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 +PYPI_NO_NORMALIZE=1 +inherit distutils-r1 pypi + +DESCRIPTION="A collection of objects that implement fast font math" +HOMEPAGE=" + https://pypi.org/project/fontMath/ + https://github.com/robotools/fontMath +" +SRC_URI="$(pypi_sdist_url --no-normalize "${PN}" "${PV}" .zip)" + +KEYWORDS="~amd64 ~x86" +LICENSE="MIT" +SLOT="0" + +RDEPEND=">=dev-python/fonttools-3.32.0[${PYTHON_USEDEP}]" +BDEPEND=" + app-arch/unzip + dev-python/setuptools_scm[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest From 8d8a95d7f0c06b49c7614c5122954b2e1dc8bdcc Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sun, 26 Feb 2023 10:15:58 +0500 Subject: [PATCH 21/54] dev-python/nosehtmloutput: treeclean Closes: https://bugs.gentoo.org/897476 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/nosehtmloutput/Manifest | 1 - dev-python/nosehtmloutput/metadata.xml | 12 --------- .../nosehtmloutput-0.0.7.ebuild | 27 ------------------- 3 files changed, 40 deletions(-) delete mode 100644 dev-python/nosehtmloutput/Manifest delete mode 100644 dev-python/nosehtmloutput/metadata.xml delete mode 100644 dev-python/nosehtmloutput/nosehtmloutput-0.0.7.ebuild diff --git a/dev-python/nosehtmloutput/Manifest b/dev-python/nosehtmloutput/Manifest deleted file mode 100644 index 1931a9e9a9..0000000000 --- a/dev-python/nosehtmloutput/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST nosehtmloutput-0.0.7.tar.gz 7582 BLAKE2B 6f2155358d91491fa42238404548379fa8046bdc8d81f4d2f7520330477032fb01838a0055838b2ac230cfc3804eaa22488e836d2afa553e54318e762e3eb543 SHA512 29461eec7f6f5c642730090fe93c1ecda9e0bb4e26bb977866c161854b5d4ec9cf037b1531b881d9504629dbddb8bc65888a416d14d99357dec99acd56ec553d diff --git a/dev-python/nosehtmloutput/metadata.xml b/dev-python/nosehtmloutput/metadata.xml deleted file mode 100644 index dbdafb32b8..0000000000 --- a/dev-python/nosehtmloutput/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - lssndrbarbieri@gmail.com - Alessandro Barbieri - - - - nosehtmloutput - - diff --git a/dev-python/nosehtmloutput/nosehtmloutput-0.0.7.ebuild b/dev-python/nosehtmloutput/nosehtmloutput-0.0.7.ebuild deleted file mode 100644 index 971d33c6b6..0000000000 --- a/dev-python/nosehtmloutput/nosehtmloutput-0.0.7.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Nose plugin for generating HTML output" -HOMEPAGE=" - https://opendev.org/openstack/nose-html-output - https://pypi.org/project/nosehtmloutput/ -" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - dev-python/nose[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND}" - -distutils_enable_tests nose From 692e11fb768900b702756a187650e3d496a382d8 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sun, 26 Feb 2023 10:19:13 +0500 Subject: [PATCH 22/54] dev-python/pytest-harvest: drop 1.10.3 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/pytest-harvest/Manifest | 1 - .../pytest-harvest-1.10.3.ebuild | 48 ------------------- 2 files changed, 49 deletions(-) delete mode 100644 dev-python/pytest-harvest/pytest-harvest-1.10.3.ebuild diff --git a/dev-python/pytest-harvest/Manifest b/dev-python/pytest-harvest/Manifest index 82a97c9aee..3e5f25609b 100644 --- a/dev-python/pytest-harvest/Manifest +++ b/dev-python/pytest-harvest/Manifest @@ -1,2 +1 @@ -DIST pytest-harvest-1.10.3.tar.gz 77312 BLAKE2B 301a9c890c527213025f33e72fc9a9e7d23354ef174e489b3e40e3597bf5b180ecd15f584cd736d379a4010f739e0aedcb5914012f0db767a45c7dfd4f38d126 SHA512 ba76e86a9109daeef70ac5ee454e92655468e2dbf4ade39d62e80b67f09978e78cc7f41bdf366f946d6a859b0b3f6d1f937155b4a486799b5806b9f68634e7ae DIST pytest-harvest-1.10.4.tar.gz 77384 BLAKE2B 93acd363b9874ef0a8e776c3472cde27417776850d004e83f00ecd52c7c9acbf1758d0062bd14fb83889c9b688a1f92352e42afe2dd6a9b01c567e8afe9d2f1c SHA512 61e371478b0fe809cb5e39040596a241ef3630641d7465799a5e24a953453924f3f6b5b8b94e67a51f1f5b2cb744bb2a698a7d50b6d638dc866a856bf74abe7a diff --git a/dev-python/pytest-harvest/pytest-harvest-1.10.3.ebuild b/dev-python/pytest-harvest/pytest-harvest-1.10.3.ebuild deleted file mode 100644 index 98597a6aec..0000000000 --- a/dev-python/pytest-harvest/pytest-harvest-1.10.3.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -DOCS_BUILDER="mkdocs" -DOCS_DEPEND="dev-python/mkdocs-material" -DOCS_DIR="docs" -inherit distutils-r1 docs - -DESCRIPTION="Store and retrieve data created during your pytest tests execution" -HOMEPAGE="https://pypi.org/project/pytest-harvest/ https://github.com/smarie/python-pytest-harvest" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - dev-python/decopatch[${PYTHON_USEDEP}] - >=dev-python/makefun-1.5[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/setuptools_scm[${PYTHON_USEDEP}] - test? ( - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/pandas[${PYTHON_USEDEP}] - dev-python/pytest-cases[${PYTHON_USEDEP}] - dev-python/tabulate[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_prepare_all() { - sed "/pytest-runner/d" -i setup.cfg || die - distutils-r1_python_prepare_all -} - -python_compile_all() { - docs_compile -} - -python_test() { - epytest pytest_harvest/tests --doctest-modules -} From 3e35be03d74529e55a29c88b3467dc67f33c27c7 Mon Sep 17 00:00:00 2001 From: Petrus Zhao Date: Sun, 26 Feb 2023 15:28:31 +0800 Subject: [PATCH 23/54] media-video/uxplay: add 1.63, drop 1.62 Signed-off-by: Petrus Zhao --- media-video/uxplay/Manifest | 2 +- media-video/uxplay/{uxplay-1.62.ebuild => uxplay-1.63.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename media-video/uxplay/{uxplay-1.62.ebuild => uxplay-1.63.ebuild} (100%) diff --git a/media-video/uxplay/Manifest b/media-video/uxplay/Manifest index 0f3bade3a1..2d7be82714 100644 --- a/media-video/uxplay/Manifest +++ b/media-video/uxplay/Manifest @@ -1 +1 @@ -DIST uxplay-1.62.tar.gz 394487 BLAKE2B a8ed01e9b5a92fbc6faf985f26f0ce8afaec6637abb50a7058ad153d6de77cf1f4f72b515ae7c4e348f93bb93dba56165cb7400f60f5b239e9f1c1a7dffabc8c SHA512 6e17b0bed0b368e9c1525d5d3f4c9b67ad6f3c64eb20071820314f74edc066078bb4cbd53393b12bd5cd5aee5f2dfb435c37b6865dba6e676bfc526620d2a9f5 +DIST uxplay-1.63.tar.gz 399243 BLAKE2B fa042c528bb7cbab5697addf621313ad85f6dafd1af048a68d57cbad1c5b79dbe3380099833afae70eae7d8506107ec74abcc42198aa2127664fccc0beb700b1 SHA512 81022b028a5e0b9bd1eda47d31383a64fcbd7dfc4d2c911c8a7ce3643f47a739afbff418273ca94457cd890c4926f5e615a0b3bee1a1677d57e76cafa905dbd1 diff --git a/media-video/uxplay/uxplay-1.62.ebuild b/media-video/uxplay/uxplay-1.63.ebuild similarity index 100% rename from media-video/uxplay/uxplay-1.62.ebuild rename to media-video/uxplay/uxplay-1.63.ebuild From 56e4479ae4a293a7338291eea936e8dcc374e509 Mon Sep 17 00:00:00 2001 From: Aisha Tammy Date: Sun, 26 Feb 2023 10:33:38 -0500 Subject: [PATCH 24/54] gui-apps/wlr-randr: fix source folder Closes: https://bugs.gentoo.org/897768 Signed-off-by: Aisha Tammy --- gui-apps/wlr-randr/wlr-randr-0.3.0.ebuild | 1 + gui-apps/wlr-randr/wlr-randr-9999.ebuild | 1 + 2 files changed, 2 insertions(+) diff --git a/gui-apps/wlr-randr/wlr-randr-0.3.0.ebuild b/gui-apps/wlr-randr/wlr-randr-0.3.0.ebuild index d1a7f4f9ff..5a00808330 100644 --- a/gui-apps/wlr-randr/wlr-randr-0.3.0.ebuild +++ b/gui-apps/wlr-randr/wlr-randr-0.3.0.ebuild @@ -13,6 +13,7 @@ if [[ ${PV} == 9999 ]]; then EGIT_REPO_URI="https://git.sr.ht/~emersion/wlr-randr" else SRC_URI="https://git.sr.ht/~emersion/wlr-randr/archive/v${PV}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${PN}-v${PV}" KEYWORDS="~amd64" fi diff --git a/gui-apps/wlr-randr/wlr-randr-9999.ebuild b/gui-apps/wlr-randr/wlr-randr-9999.ebuild index d1a7f4f9ff..5a00808330 100644 --- a/gui-apps/wlr-randr/wlr-randr-9999.ebuild +++ b/gui-apps/wlr-randr/wlr-randr-9999.ebuild @@ -13,6 +13,7 @@ if [[ ${PV} == 9999 ]]; then EGIT_REPO_URI="https://git.sr.ht/~emersion/wlr-randr" else SRC_URI="https://git.sr.ht/~emersion/wlr-randr/archive/v${PV}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${PN}-v${PV}" KEYWORDS="~amd64" fi From 2524d7dd8930b27d61f5b0f92d5828431d23a895 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sun, 26 Feb 2023 22:51:36 +0500 Subject: [PATCH 25/54] dev-python/decopatch: fix docs deps Closes: https://bugs.gentoo.org/897774 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/decopatch/decopatch-1.4.10.ebuild | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/dev-python/decopatch/decopatch-1.4.10.ebuild b/dev-python/decopatch/decopatch-1.4.10.ebuild index 5a6da8a047..aad15647af 100644 --- a/dev-python/decopatch/decopatch-1.4.10.ebuild +++ b/dev-python/decopatch/decopatch-1.4.10.ebuild @@ -7,8 +7,10 @@ PYTHON_COMPAT=( python3_{9..11} ) DISTUTILS_USE_PEP517=setuptools DOCS_BUILDER="mkdocs" -DOCS_DEPEND="dev-python/mkdocs-material" - +DOCS_DEPEND=( + dev-python/mkdocs-material + dev-python/regex +) inherit distutils-r1 docs DESCRIPTION="Create decorators easily in python" From f1af8534bb6bf162130f8e561c90df266c8f3865 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sun, 26 Feb 2023 22:52:35 +0500 Subject: [PATCH 26/54] www-apps/gotosocial: fix docs deps Closes: https://bugs.gentoo.org/897776 Signed-off-by: Anna (cybertailor) Vyalkova --- www-apps/gotosocial/gotosocial-0.7.1.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/www-apps/gotosocial/gotosocial-0.7.1.ebuild b/www-apps/gotosocial/gotosocial-0.7.1.ebuild index 1c68e65f31..f98fb29141 100644 --- a/www-apps/gotosocial/gotosocial-0.7.1.ebuild +++ b/www-apps/gotosocial/gotosocial-0.7.1.ebuild @@ -8,6 +8,7 @@ DOCS_BUILDER="mkdocs" DOCS_DEPEND=( dev-python/mkdocs-material dev-python/mkdocs-render-swagger-plugin + dev-python/regex ) inherit python-any-r1 docs go-module systemd tmpfiles From 9a0ad8dd107d5a8212bb71c73dcb792ca67f6fa6 Mon Sep 17 00:00:00 2001 From: William Breathitt Gray Date: Sun, 26 Feb 2023 13:02:14 -0500 Subject: [PATCH 27/54] games-fps/crispy-doom: drop 5.10.2, 5.10.3, 5.11.1 Closes: https://bugs.gentoo.org/897614 Signed-off-by: William Breathitt Gray --- games-fps/crispy-doom/Manifest | 3 - .../crispy-doom/crispy-doom-5.10.2.ebuild | 72 ------------------- .../crispy-doom/crispy-doom-5.10.3.ebuild | 72 ------------------- .../crispy-doom/crispy-doom-5.11.1.ebuild | 72 ------------------- 4 files changed, 219 deletions(-) delete mode 100644 games-fps/crispy-doom/crispy-doom-5.10.2.ebuild delete mode 100644 games-fps/crispy-doom/crispy-doom-5.10.3.ebuild delete mode 100644 games-fps/crispy-doom/crispy-doom-5.11.1.ebuild diff --git a/games-fps/crispy-doom/Manifest b/games-fps/crispy-doom/Manifest index 29e41256b7..31f927be74 100644 --- a/games-fps/crispy-doom/Manifest +++ b/games-fps/crispy-doom/Manifest @@ -1,4 +1 @@ -DIST crispy-doom-5.10.2.tar.gz 2648117 BLAKE2B 2a502dca71418a9358c474801e175b510f7fcbf1453df6a061d20439e79c642881ad6166c0788840e4f8c64f70c6ea95d1a97bbab7c83e0f4d3c2af8296a64dd SHA512 a1ee20510608bb889236288b30eb5d84b841c267b0907f5155497d3824021b9490365bc29e83a3e59c0519eaab35802aea71935e82b4f7a09b7b07fd933a296b -DIST crispy-doom-5.10.3.tar.gz 2648144 BLAKE2B 050f6e28c5db73d6f11539bee7e1de7a390fa6f3169d4bbede698b736523b9a0255cba3f67ec99653fef4925843c5e107200bed981bb0db96ff1373434ffb134 SHA512 f98d8cbfb748bccca1ef50d9d46355d5b6f6dfa44b271803193f3e41e48c28fa8c6ad5bbe3a7a4ae36585cc150f2acad7ad5bd4b7a411faf45b234455d83d651 -DIST crispy-doom-5.11.1.tar.gz 2664465 BLAKE2B 80b67193fb3b626f22e4570a1c17de70376846464bb82103196776d8b300f0c30a38612ee6c99f0abf71a7852109c91ce5b84c49dc6810bdb093a31e347e9125 SHA512 c970f1b32d15f91c6ec693571b9179a7607190a03cbbd2651bba0368120a25ef6ade2f157a2782dc4ea8cf05df23e66e6e7c8d2ea011bbb7626f4487f4e3b4c9 DIST crispy-doom-5.12.0.tar.gz 2425206 BLAKE2B 18c0bd66dcec7b30404e32aa045d5666b89d68f2b9efb6f83455ab007d78816f72218591e5ddcf6ea68a02588f19e98057545dc27219407e450bf4ce600e3c1f SHA512 eb7b4da44c9b261712da4da1935de747928488571ba2be9f0fa43cedd2a0bab3e0f4e0ce1cec247f44ab1b61fc2aa1f545bb0ef50f5f8ac1d3c564342d992a11 diff --git a/games-fps/crispy-doom/crispy-doom-5.10.2.ebuild b/games-fps/crispy-doom/crispy-doom-5.10.2.ebuild deleted file mode 100644 index 506534c2e5..0000000000 --- a/games-fps/crispy-doom/crispy-doom-5.10.2.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8,9,10} ) - -inherit autotools prefix python-any-r1 xdg - -DESCRIPTION="A limit-removing enhanced-resolution Doom source port based on Chocolate Doom" -HOMEPAGE="https://github.com/fabiangreffrath/crispy-doom" -SRC_URI="https://github.com/fabiangreffrath/${PN}/archive/${P}.tar.gz" - -LICENSE="BSD GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc libsamplerate +midi png truecolor vorbis zlib" - -DEPEND=" - media-libs/libsdl2[video] - media-libs/sdl2-mixer[midi?,vorbis?] - media-libs/sdl2-net - libsamplerate? ( media-libs/libsamplerate ) - png? ( media-libs/libpng:= ) - zlib? ( sys-libs/zlib )" -RDEPEND="${DEPEND}" -# ${PYTHON_DEPS} for bash-completion -BDEPEND=" - ${PYTHON_DEPS} - doc? ( ${PYTHON_DEPS} )" - -S="${WORKDIR}"/${PN}-${P} - -DOCS=( - "AUTHORS" - "ChangeLog" - "NEWS.md" - "NOT-BUGS.md" - "PHILOSOPHY.md" - "README.md" - "README.Music.md" - "README.Strife.md" -) - -src_prepare() { - default - - hprefixify src/d_iwad.c - - eautoreconf -} - -src_configure() { - econf \ - --enable-bash-completion \ - $(use_enable doc) \ - --disable-fonts \ - --disable-icons \ - $(use_with libsamplerate) \ - $(use_with png libpng) \ - $(use_enable truecolor) \ - $(use_with zlib) -} - -src_install() { - emake DESTDIR="${D}" install - - # Remove redundant documentation files - rm -r "${ED}/usr/share/doc/"* || die - - einstalldocs -} diff --git a/games-fps/crispy-doom/crispy-doom-5.10.3.ebuild b/games-fps/crispy-doom/crispy-doom-5.10.3.ebuild deleted file mode 100644 index 506534c2e5..0000000000 --- a/games-fps/crispy-doom/crispy-doom-5.10.3.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8,9,10} ) - -inherit autotools prefix python-any-r1 xdg - -DESCRIPTION="A limit-removing enhanced-resolution Doom source port based on Chocolate Doom" -HOMEPAGE="https://github.com/fabiangreffrath/crispy-doom" -SRC_URI="https://github.com/fabiangreffrath/${PN}/archive/${P}.tar.gz" - -LICENSE="BSD GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc libsamplerate +midi png truecolor vorbis zlib" - -DEPEND=" - media-libs/libsdl2[video] - media-libs/sdl2-mixer[midi?,vorbis?] - media-libs/sdl2-net - libsamplerate? ( media-libs/libsamplerate ) - png? ( media-libs/libpng:= ) - zlib? ( sys-libs/zlib )" -RDEPEND="${DEPEND}" -# ${PYTHON_DEPS} for bash-completion -BDEPEND=" - ${PYTHON_DEPS} - doc? ( ${PYTHON_DEPS} )" - -S="${WORKDIR}"/${PN}-${P} - -DOCS=( - "AUTHORS" - "ChangeLog" - "NEWS.md" - "NOT-BUGS.md" - "PHILOSOPHY.md" - "README.md" - "README.Music.md" - "README.Strife.md" -) - -src_prepare() { - default - - hprefixify src/d_iwad.c - - eautoreconf -} - -src_configure() { - econf \ - --enable-bash-completion \ - $(use_enable doc) \ - --disable-fonts \ - --disable-icons \ - $(use_with libsamplerate) \ - $(use_with png libpng) \ - $(use_enable truecolor) \ - $(use_with zlib) -} - -src_install() { - emake DESTDIR="${D}" install - - # Remove redundant documentation files - rm -r "${ED}/usr/share/doc/"* || die - - einstalldocs -} diff --git a/games-fps/crispy-doom/crispy-doom-5.11.1.ebuild b/games-fps/crispy-doom/crispy-doom-5.11.1.ebuild deleted file mode 100644 index b16499c357..0000000000 --- a/games-fps/crispy-doom/crispy-doom-5.11.1.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10} ) - -inherit autotools prefix python-any-r1 xdg - -DESCRIPTION="A limit-removing enhanced-resolution Doom source port based on Chocolate Doom" -HOMEPAGE="https://github.com/fabiangreffrath/crispy-doom" -SRC_URI="https://github.com/fabiangreffrath/${PN}/archive/${P}.tar.gz" - -LICENSE="BSD GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc libsamplerate +midi png truecolor vorbis zlib" - -DEPEND=" - media-libs/libsdl2[video] - media-libs/sdl2-mixer[midi?,vorbis?] - media-libs/sdl2-net - libsamplerate? ( media-libs/libsamplerate ) - png? ( media-libs/libpng:= ) - zlib? ( sys-libs/zlib )" -RDEPEND="${DEPEND}" -# ${PYTHON_DEPS} for bash-completion -BDEPEND=" - ${PYTHON_DEPS} - doc? ( ${PYTHON_DEPS} )" - -S="${WORKDIR}"/${PN}-${P} - -DOCS=( - "AUTHORS" - "ChangeLog" - "NEWS.md" - "NOT-BUGS.md" - "PHILOSOPHY.md" - "README.md" - "README.Music.md" - "README.Strife.md" -) - -src_prepare() { - default - - hprefixify src/d_iwad.c - - eautoreconf -} - -src_configure() { - econf \ - --enable-bash-completion \ - $(use_enable doc) \ - --disable-fonts \ - --disable-icons \ - $(use_with libsamplerate) \ - $(use_with png libpng) \ - $(use_enable truecolor) \ - $(use_with zlib) -} - -src_install() { - emake DESTDIR="${D}" install - - # Remove redundant documentation files - rm -r "${ED}/usr/share/doc/"* || die - - einstalldocs -} From 400559930969f281900dbb29bbde6edbecec4e2e Mon Sep 17 00:00:00 2001 From: Sergey Torokhov Date: Mon, 27 Feb 2023 01:31:18 +0300 Subject: [PATCH 28/54] dev-python/markdown-include: 0.8.1 version bump Signed-off-by: Sergey Torokhov --- dev-python/markdown-include/Manifest | 1 + .../markdown-include-0.8.1.ebuild | 27 +++++++++++++++++++ 2 files changed, 28 insertions(+) create mode 100644 dev-python/markdown-include/markdown-include-0.8.1.ebuild diff --git a/dev-python/markdown-include/Manifest b/dev-python/markdown-include/Manifest index a95469e82d..22e29f8b4a 100644 --- a/dev-python/markdown-include/Manifest +++ b/dev-python/markdown-include/Manifest @@ -1,2 +1,3 @@ DIST markdown-include-0.7.0.gh.tar.gz 16696 BLAKE2B 0816c25afe73f0046d9cf56ad6a985bf76ebd7b4f78f64db631697ffcd07f9e0550b2dd74411945e38c27965153be186a89d82c55aa7bf4570be47c1cfca2917 SHA512 2d4350ad87cc7e5dab116f4df7648d3a7ffc0c18e38b61ddfca9a6cf76a64bd1d41dcbf7525fd41c81cbc64abe1f776cd3ad9847e25fe790f16c4a024265390d DIST markdown-include-0.8.0.tar.gz 20208 BLAKE2B 62aeda968baaece8c95d3e73d9606b8206b6ac5f425a72ff1ecdd9e202a42f41d18ca2f3981efb9cbe5fb4aa37e22c97791cf1170ae1377f096a64404564efe0 SHA512 1288b66b3faf665d7886cb5d28372335286528b9bfbf5b7320128bf5ec21590533dbe4aa0466f339f24701da9f33cf3615ef5a7c227665513910bf26af9e6007 +DIST markdown-include-0.8.1.tar.gz 21873 BLAKE2B 83090f66af6f6b7dfc441bce97a0ca91bed3f94274030297e5f46fe8d42d3b3e83afc9f981941870f5bf361bfb5edd54bdda4c5d85595cc5599375f5a2478490 SHA512 4ae155d7e114de9d8ca32c129fe5778e7fc9516321357d8e4d90fad651a1dcb54b1fb144bc51e981cf728f1632dc293ed8cc1e7d4219154a2350780ea6f9b7b2 diff --git a/dev-python/markdown-include/markdown-include-0.8.1.ebuild b/dev-python/markdown-include/markdown-include-0.8.1.ebuild new file mode 100644 index 0000000000..73061b7c87 --- /dev/null +++ b/dev-python/markdown-include/markdown-include-0.8.1.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 + +DESCRIPTION="Syntax which allows for inclusion of contents of other Markdown docs" +HOMEPAGE="https://github.com/cmacmackin/markdown-include" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="GPL-3" +KEYWORDS="~amd64 ~x86" +SLOT="0" +RESTRICT="!test? ( test )" + +RDEPEND=">=dev-python/markdown-3.4[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest + +src_prepare() { + sed -i "s/description-file/description_file/" setup.cfg || die + distutils-r1_src_prepare +} From 3e9081da28d4070d0796840f7675bd6df2fd19c6 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Mon, 27 Feb 2023 00:05:19 +0500 Subject: [PATCH 29/54] profiles: start masking libs with no consumers Closes: https://bugs.gentoo.org/848552 Closes: https://bugs.gentoo.org/862474 Closes: https://bugs.gentoo.org/862477 Signed-off-by: Anna (cybertailor) Vyalkova --- profiles/package.mask | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 1bc758b776..036c1bb002 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -14,6 +14,33 @@ # New entries go on top. +# Anna Vyalkova (2023-02-02) +# Python libraries with no consumers left in tree. +# Masked for removal in 30 days. +dev-python/SQLAlchemy-Utils +dev-python/automaton +dev-python/cotyledon +dev-python/daiquiri +dev-python/httptools +dev-python/ldappool +dev-python/microversion-parse +dev-python/monotonic +dev-python/ncclient +dev-python/os-testr +dev-python/oslo-cache +dev-python/oslo-metrics +dev-python/oslo-middleware +dev-python/oslo-upgradecheck +dev-python/osprofiler +dev-python/ovsdbapp +dev-python/pybeam +dev-python/pycadf +dev-python/pyngus +dev-python/python-monascaclient +dev-python/python-qpid-proton +dev-python/tinyrpc +dev-python/zVMCloudConnector + # Joe Kappus (2023-02-09) # Multiple critical vulnerabilities, no maintainer: https://github.com/gogs/gogs/security/advisories # Masked for removal in 30 days. From 29a710b40bef7ebf08e82f63528047ba02c2c82f Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Mon, 27 Feb 2023 00:28:40 +0500 Subject: [PATCH 30/54] dev-python/beziers: enable py3.11 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/beziers/beziers-0.4.0-r1.ebuild | 35 -------------------- dev-python/beziers/beziers-0.4.0-r2.ebuild | 37 ++++++++++++++++++++++ 2 files changed, 37 insertions(+), 35 deletions(-) delete mode 100644 dev-python/beziers/beziers-0.4.0-r1.ebuild create mode 100644 dev-python/beziers/beziers-0.4.0-r2.ebuild diff --git a/dev-python/beziers/beziers-0.4.0-r1.ebuild b/dev-python/beziers/beziers-0.4.0-r1.ebuild deleted file mode 100644 index 0c99ca9882..0000000000 --- a/dev-python/beziers/beziers-0.4.0-r1.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 - -DESCRIPTION="Python bezier manipulation library" -HOMEPAGE="https://github.com/simoncozens/beziers.py" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -KEYWORDS="~amd64" -SLOT="0" - -RDEPEND=" - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/pyclipper[${PYTHON_USEDEP}] - dev-python/scipy[${PYTHON_USEDEP}] - dev-python/shapely[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND}" -BDEPEND=" - test? ( - dev-python/dotmap[${PYTHON_USEDEP}] - dev-python/matplotlib[${PYTHON_USEDEP}] - ) -" - -PATCHES=( "${FILESDIR}/${P}-no-install-tests.patch" ) - -distutils_enable_tests pytest diff --git a/dev-python/beziers/beziers-0.4.0-r2.ebuild b/dev-python/beziers/beziers-0.4.0-r2.ebuild new file mode 100644 index 0000000000..69501c49d8 --- /dev/null +++ b/dev-python/beziers/beziers-0.4.0-r2.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-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 optfeature pypi + +DESCRIPTION="Bezier curve manipulation library" +HOMEPAGE=" + https://pypi.org/project/beziers/ + https://github.com/simoncozens/beziers.py +" + +LICENSE="MIT" +KEYWORDS="~amd64" +SLOT="0" + +RDEPEND="dev-python/pyclipper[${PYTHON_USEDEP}]" +BDEPEND=" + test? ( + dev-python/dotmap[${PYTHON_USEDEP}] + dev-python/matplotlib[${PYTHON_USEDEP}] + ) +" + +PATCHES=( "${FILESDIR}/${PN}-0.4.0-no-install-tests.patch" ) + +distutils_enable_tests pytest + +pkg_postinst() { + optfeature "alpha_shape support" "dev-python/numpy dev-python/scipy dev-python/shapely" + optfeature "brush support" dev-python/shapely + optfeature "pen protocol support" dev-python/fonttools + optfeature "plot support" dev-python/matplotlib +} From a68a969e8e5f40bb53760612a544a6b097ab3fc3 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Mon, 27 Feb 2023 00:46:53 +0500 Subject: [PATCH 31/54] dev-python/font-v: enable py3.11 Closes: https://bugs.gentoo.org/848774 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/font-v/font-v-2.1.0-r1.ebuild | 45 ++++++++++++++++++++++++ dev-python/font-v/font-v-2.1.0.ebuild | 41 --------------------- 2 files changed, 45 insertions(+), 41 deletions(-) create mode 100644 dev-python/font-v/font-v-2.1.0-r1.ebuild delete mode 100644 dev-python/font-v/font-v-2.1.0.ebuild diff --git a/dev-python/font-v/font-v-2.1.0-r1.ebuild b/dev-python/font-v/font-v-2.1.0-r1.ebuild new file mode 100644 index 0000000000..2a70cb0b8d --- /dev/null +++ b/dev-python/font-v/font-v-2.1.0-r1.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-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 edo + +DESCRIPTION="Font version reporting and modification tool" +HOMEPAGE="https://github.com/source-foundry/font-v" +SRC_URI="https://github.com/source-foundry/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/${PN}" + +KEYWORDS="~amd64" +LICENSE="MIT" +SLOT="0" + +RDEPEND=" + dev-python/fonttools[${PYTHON_USEDEP}] + dev-python/GitPython[${PYTHON_USEDEP}] +" +BDEPEND="test? ( dev-vcs/git )" + +distutils_enable_tests pytest + +distutils_enable_sphinx docs \ + dev-python/sphinx-rtd-theme + +src_unpack() { + default + + # tests expect default git clone + mv "${WORKDIR}"/{${P},${PN}} || die +} + +src_test() { + edo git init + edo git config --global user.email "larry@example.com" + edo git config --global user.name "Larry the Cow" + edo git add . + edo git commit -m "init" + + distutils-r1_src_test +} diff --git a/dev-python/font-v/font-v-2.1.0.ebuild b/dev-python/font-v/font-v-2.1.0.ebuild deleted file mode 100644 index 069561113d..0000000000 --- a/dev-python/font-v/font-v-2.1.0.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Font version string reporting and modification library" -HOMEPAGE="https://github.com/source-foundry/font-v" -SRC_URI="https://github.com/source-foundry/font-v/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -KEYWORDS="~amd64" -LICENSE="MIT" -SLOT="0" - -RDEPEND=" - dev-python/fonttools[${PYTHON_USEDEP}] - dev-python/GitPython[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND}" -BDEPEND="test? ( dev-vcs/git )" - -distutils_enable_tests --install pytest -distutils_enable_sphinx docs dev-python/sphinx-rtd-theme - -src_test() { - #it want a git repo - git init || die - git config --global user.email "you@example.com" || die - git config --global user.name "Your Name" || die - git add . || die - git commit -m 'init' || die - - #pure madness - #https://github.com/source-foundry/font-v/blob/e6746e4a045c99e56af661918c96259b1f444ed4/tests/test_utilities.py#L34 - sed -e "s|\"font-v\"|\"${PWD##*/}\"|g" -i "tests/test_utilities.py" || die - - python_foreach_impl python_test -} From 2443353f9acc09fa5c71d8b0f0f679a01f651b4c Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Mon, 27 Feb 2023 01:16:06 +0500 Subject: [PATCH 32/54] dev-python/unicodedata2: add 15.0.0, drop 14.0.0 Closes: https://bugs.gentoo.org/890885 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/unicodedata2/Manifest | 2 +- .../unicodedata2/unicodedata2-14.0.0.ebuild | 19 ---------------- .../unicodedata2/unicodedata2-15.0.0.ebuild | 22 +++++++++++++++++++ 3 files changed, 23 insertions(+), 20 deletions(-) delete mode 100644 dev-python/unicodedata2/unicodedata2-14.0.0.ebuild create mode 100644 dev-python/unicodedata2/unicodedata2-15.0.0.ebuild diff --git a/dev-python/unicodedata2/Manifest b/dev-python/unicodedata2/Manifest index c29513be40..26cbaa44cf 100644 --- a/dev-python/unicodedata2/Manifest +++ b/dev-python/unicodedata2/Manifest @@ -1 +1 @@ -DIST unicodedata2-14.0.0.gh.tar.gz 624067 BLAKE2B 0394af31670dbc3e89f616144f88081a69e1e4d9404d432a3f70c8973e967f28b914413219e0b22f089ccaa898193a45f4a2ce41bfe1f889622c69bd9b56735e SHA512 bb0b1e3834a892d23bda0d51443655b244e0f24cbb9ed51065afac3fdd2ed01a6382d4015ea0dcfaddc99c7858e19e3e3e86a9024a5600cb67cef219ebc719ba +DIST unicodedata2-15.0.0.tar.gz 592775 BLAKE2B 7d65d44dd9868858b587c77f385caee360e26178ca586663eb67ec42e63f7108739982639fa2a12b150f8ad3b7ab3cbc3aa683a3b52bc2bb116a4a6d23f01a1d SHA512 77bb7e827c4e5737983509406795c30f231737aa4410fcbeb3b9c3ef21b8a156c0459bc2edb4190f7c004f32f78b839c29d4c2211b60a172f5c677a43272e701 diff --git a/dev-python/unicodedata2/unicodedata2-14.0.0.ebuild b/dev-python/unicodedata2/unicodedata2-14.0.0.ebuild deleted file mode 100644 index 4d3dc2d7fd..0000000000 --- a/dev-python/unicodedata2/unicodedata2-14.0.0.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MYPV="$(ver_rs 3 -)" -PYTHON_COMPAT=( python3_{8..11} ) - -inherit distutils-r1 - -DESCRIPTION="Unicodedata backport for python 2/3 updated to the latest unicode version" -HOMEPAGE="https://github.com/mikekap/unicodedata2" -SRC_URI="https://github.com/mikekap/unicodedata2/archive/refs/tags/${MYPV}.tar.gz -> ${P}.gh.tar.gz" -S="${WORKDIR}/${PN}-${MYPV}" -KEYWORDS="~amd64" -LICENSE="Apache-2.0" -SLOT="0" - -distutils_enable_tests pytest diff --git a/dev-python/unicodedata2/unicodedata2-15.0.0.ebuild b/dev-python/unicodedata2/unicodedata2-15.0.0.ebuild new file mode 100644 index 0000000000..e71ac660f3 --- /dev/null +++ b/dev-python/unicodedata2/unicodedata2-15.0.0.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-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 pypi + +DESCRIPTION="Unicodedata backport updated to the latest Unicode version" +HOMEPAGE=" + https://pypi.org/project/unicodedata2/ + https://github.com/mikekap/unicodedata2 +" + +KEYWORDS="~amd64" +LICENSE="Apache-2.0" +SLOT="0" + +DOCS=( {CHANGELOG,README}.md ) + +distutils_enable_tests pytest From 90e56563897328f87ebe64254b141fa30cb9cabe Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Mon, 27 Feb 2023 01:17:46 +0500 Subject: [PATCH 33/54] dev-python/MutatorMath: enable py3.11 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/MutatorMath/Manifest | 2 +- .../MutatorMath/MutatorMath-3.0.1-r1.ebuild | 31 ---------------- .../MutatorMath/MutatorMath-3.0.1-r2.ebuild | 36 +++++++++++++++++++ 3 files changed, 37 insertions(+), 32 deletions(-) delete mode 100644 dev-python/MutatorMath/MutatorMath-3.0.1-r1.ebuild create mode 100644 dev-python/MutatorMath/MutatorMath-3.0.1-r2.ebuild diff --git a/dev-python/MutatorMath/Manifest b/dev-python/MutatorMath/Manifest index fc02a16877..40ad3235a1 100644 --- a/dev-python/MutatorMath/Manifest +++ b/dev-python/MutatorMath/Manifest @@ -1 +1 @@ -DIST MutatorMath-3.0.1.gh.tar.gz 234416 BLAKE2B 999b0fb3c5cca8252fc27efa099e5046d17604b77a38322fd3a13b7e96d7b6ac123dafe75f3a295e908ec8891e5342df319c7faca3612d953849895e8c99f17a SHA512 a1be360c866783543b375872a406eb61ac41ce21a6fd7c9b8d349758525c998d7d2613ad55208a5f8709a81c0ea8ea7e4bad76f0a554e8ce8e62aa6c9a00bbb5 +DIST MutatorMath-3.0.1.zip 421722 BLAKE2B bfa6f796ac0b67f2c8d22bdca9f1dfbcebe9b8185778563c1c67c5e8a5748cf0462e06d9e58dc5ea49e5986f9faeabb9310ce775281f9ee888262047b0f87dea SHA512 9f0af87f4811b27dd3b0e791a230fe0fa1e90e9605673d8753fb3966155483a37fd126646e4deeae79233e8ecc22ee042ae5f985a1bdc5e2696997eff444b801 diff --git a/dev-python/MutatorMath/MutatorMath-3.0.1-r1.ebuild b/dev-python/MutatorMath/MutatorMath-3.0.1-r1.ebuild deleted file mode 100644 index 8e11d9d5a2..0000000000 --- a/dev-python/MutatorMath/MutatorMath-3.0.1-r1.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="A library for piecewise linear interpolation in multiple dimensions" -HOMEPAGE="https://github.com/LettError/MutatorMath" -SRC_URI="https://github.com/LettError/MutatorMath/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" - -KEYWORDS="~amd64" -LICENSE="BSD" -SLOT="0" - -RDEPEND=" - dev-python/defcon[${PYTHON_USEDEP}] - dev-python/fontMath[${PYTHON_USEDEP}] - >=dev-python/fonttools-3.32[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND}" -BDEPEND=" - test? ( - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/unicodedata2[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests setup.py diff --git a/dev-python/MutatorMath/MutatorMath-3.0.1-r2.ebuild b/dev-python/MutatorMath/MutatorMath-3.0.1-r2.ebuild new file mode 100644 index 0000000000..92758d4592 --- /dev/null +++ b/dev-python/MutatorMath/MutatorMath-3.0.1-r2.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-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 +PYPI_NO_NORMALIZE=1 +inherit distutils-r1 pypi + +DESCRIPTION="A library for piecewise linear interpolation in multiple dimensions" +HOMEPAGE=" + https://pypi.org/project/MutatorMath/ + https://github.com/LettError/MutatorMath +" +SRC_URI="$(pypi_sdist_url --no-normalize ${PN} ${PV} .zip)" + +KEYWORDS="~amd64" +LICENSE="BSD" +SLOT="0" + +RDEPEND=" + dev-python/defcon[${PYTHON_USEDEP}] + dev-python/fontMath[${PYTHON_USEDEP}] + >=dev-python/fonttools-3.32[${PYTHON_USEDEP}] +" +BDEPEND=" + app-arch/unzip + test? ( + >=dev-python/unicodedata2-15.0.0[${PYTHON_USEDEP}] + ) +" + +DOCS=( Docs README.rst ) + +distutils_enable_tests setup.py From 2df3cd24d47490b10cc2c17aadd1c52e634e85f3 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Mon, 27 Feb 2023 01:30:28 +0500 Subject: [PATCH 34/54] dev-python/hyperglot: add 0.4.4, drop old Closes: https://bugs.gentoo.org/897462 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/hyperglot/Manifest | 3 +- dev-python/hyperglot/hyperglot-0.3.9.ebuild | 30 ------------------- ...ot-0.3.8.ebuild => hyperglot-0.4.4.ebuild} | 14 +++++---- 3 files changed, 9 insertions(+), 38 deletions(-) delete mode 100644 dev-python/hyperglot/hyperglot-0.3.9.ebuild rename dev-python/hyperglot/{hyperglot-0.3.8.ebuild => hyperglot-0.4.4.ebuild} (77%) diff --git a/dev-python/hyperglot/Manifest b/dev-python/hyperglot/Manifest index 201a724026..f4a73cd9d5 100644 --- a/dev-python/hyperglot/Manifest +++ b/dev-python/hyperglot/Manifest @@ -1,2 +1 @@ -DIST hyperglot-0.3.8.gh.tar.gz 7535789 BLAKE2B ea95372cfff195d2f991cc9a6bc3e26a9576e234167dde0c3a550979f6657e23b2169beb9d67b05fe8de1922e8a299ae24653da611e4277027798b2d139bc12f SHA512 32b8a08795fad10bfe909ddcab9578a53d1a0faf5a9ac79c2a129d2529d00166336560528f298ff8433fdc1149791da948fa2ef4f4d67780bd79b8f8126bdaf6 -DIST hyperglot-0.3.9.gh.tar.gz 7534924 BLAKE2B 504907a27e10977cba079cc03db489d1ee169de84e07d32308f4c682fda9be9e9d4b0af10f3ea0d0b3756582130ab3ab4474a730804b4a5ccd2acd0d97cfe787 SHA512 9bf3fad12e66d475dbca627164674a8f3d06779b44e3fac56b95de7058c863421ce107e76fab51dbf95d3ce7d6be5d9aeb340c73521dd85183f2982d36383758 +DIST hyperglot-0.4.4.gh.tar.gz 7552359 BLAKE2B eb365fd04ffd65a74a8eb78bdb822265a2b7dc5e8e2356dec0411f36a02168380297b84652cddb6275723cb54313e4b06b5570ee24e4dfa6803b1e32580c261c SHA512 80dadd65c2655a1a22b0c6c61818d4306d12ec8f71c9786fbf9d1fd55f624f7ed4f73c396c3027d3bd5af70eb6336d58d41939d4dee5e4f6d3b0c1dc49e50b9b diff --git a/dev-python/hyperglot/hyperglot-0.3.9.ebuild b/dev-python/hyperglot/hyperglot-0.3.9.ebuild deleted file mode 100644 index 6f30fd58e6..0000000000 --- a/dev-python/hyperglot/hyperglot-0.3.9.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Detect language support for font binaries" -HOMEPAGE=" - https://hyperglot.rosettatype.com/ - https://github.com/rosettatype/hyperglot - https://pypi.org/project/hyperglot/ -" -SRC_URI="https://github.com/rosettatype/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="GPL-3+ OFL" -KEYWORDS="~amd64" -SLOT="0" - -RDEPEND=" - >=dev-python/click-7.0[${PYTHON_USEDEP}] - >=dev-python/fonttools-4.0.2[${PYTHON_USEDEP}] - >=dev-python/pyyaml-5.3[${PYTHON_USEDEP}] - >=dev-python/unicodedata2-13.0.0[${PYTHON_USEDEP}] - >=dev-python/colorlog-4.7.2[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest diff --git a/dev-python/hyperglot/hyperglot-0.3.8.ebuild b/dev-python/hyperglot/hyperglot-0.4.4.ebuild similarity index 77% rename from dev-python/hyperglot/hyperglot-0.3.8.ebuild rename to dev-python/hyperglot/hyperglot-0.4.4.ebuild index 6f30fd58e6..cb0607ebb9 100644 --- a/dev-python/hyperglot/hyperglot-0.3.8.ebuild +++ b/dev-python/hyperglot/hyperglot-0.4.4.ebuild @@ -1,30 +1,32 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{8..10} ) - +PYTHON_COMPAT=( python3_{9..11} ) +DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 DESCRIPTION="Detect language support for font binaries" HOMEPAGE=" https://hyperglot.rosettatype.com/ - https://github.com/rosettatype/hyperglot https://pypi.org/project/hyperglot/ + https://github.com/rosettatype/hyperglot " SRC_URI="https://github.com/rosettatype/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" -LICENSE="GPL-3+ OFL" +LICENSE="GPL-3" KEYWORDS="~amd64" SLOT="0" RDEPEND=" >=dev-python/click-7.0[${PYTHON_USEDEP}] + >=dev-python/colorlog-4.7.2[${PYTHON_USEDEP}] >=dev-python/fonttools-4.0.2[${PYTHON_USEDEP}] >=dev-python/pyyaml-5.3[${PYTHON_USEDEP}] >=dev-python/unicodedata2-13.0.0[${PYTHON_USEDEP}] - >=dev-python/colorlog-4.7.2[${PYTHON_USEDEP}] " +DOCS=( {CHANGELOG,README}.md CONTRIBUTORS.txt README{_comparison,_database}.md ) + distutils_enable_tests pytest From 7488913ad3ec6301e9dd174c5eda024388d3f03b Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Mon, 27 Feb 2023 01:46:32 +0500 Subject: [PATCH 35/54] dev-python/itemadapter: drop 0.4.0 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/itemadapter/Manifest | 1 - .../itemadapter/itemadapter-0.4.0.ebuild | 27 ------------------- 2 files changed, 28 deletions(-) delete mode 100644 dev-python/itemadapter/itemadapter-0.4.0.ebuild diff --git a/dev-python/itemadapter/Manifest b/dev-python/itemadapter/Manifest index 663ea5b49e..84f8821831 100644 --- a/dev-python/itemadapter/Manifest +++ b/dev-python/itemadapter/Manifest @@ -1,3 +1,2 @@ -DIST itemadapter-0.4.0.tar.gz 14682 BLAKE2B ce7c9bcebd1dd75c35e76af2a788e6b3695c4e2fa19cc7dc467dc8dcd58deb71ae2f9272195d5030c0a72b80f56171ed9760eefd6c5c2b2769176ca8b441d6b8 SHA512 c7226c2e0e8c2f1695ec62e67a60b99ed92f4e71c9003a274292df91cef54abc382f614eb08422be6d532c0e91fa0bf962d2b5f6b2220e107b5ba43d921be15d DIST itemadapter-0.6.0.tar.gz 16325 BLAKE2B 75fa4c520de2c8fef8bf84ca416c2603d3237d86a994d4c083d6ad3469b03d8398ecd5828a3a3d18f742462002294c1872a493f4b29983907eaadb2b8af8f1fa SHA512 faa6170ea72d29f15c0332f38b288d8a4f1e2bb7229d3eb61227b52231c4d16d52bed09eda52acaf8653093afbc59ba2ec9ef8a2a4d408502f70704cea82c9ec DIST itemadapter-0.7.0.tar.gz 16849 BLAKE2B 1efd7251c50f17e8e3e52d3544b24ccdc5e5fcae90ad46f010959e3d5e6b2703271e310a37762b087a873a1ae0c0c9249ca19229cd062d974a05119d2e7ec221 SHA512 7402650f82fa16c2976821c5033a156c0994ad059581a714cb9a920235b1d2d4bbba60fbb186374377fb5dfc16ec59c5d432987e5c7906655c4e20d27f5e65cd diff --git a/dev-python/itemadapter/itemadapter-0.4.0.ebuild b/dev-python/itemadapter/itemadapter-0.4.0.ebuild deleted file mode 100644 index 2e268b2100..0000000000 --- a/dev-python/itemadapter/itemadapter-0.4.0.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_9 ) -inherit distutils-r1 - -DESCRIPTION="Common interface for scrapy data container classes" -HOMEPAGE="https://scrapy.org/" -SRC_URI="https://github.com/scrapy/itemadapter/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT=0 -KEYWORDS="~amd64" - -RDEPEND="${PYTHON_DEPS}" -DEPEND="${RDEPEND}" -BDEPEND="${DEPEND} - test? ( - dev-python/attrs[${PYTHON_USEDEP}] - dev-python/pydantic[${PYTHON_USEDEP}] - dev-python/scrapy[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest From 10778355149281af1df9860d966869a4d6aaf939 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Mon, 27 Feb 2023 01:56:26 +0500 Subject: [PATCH 36/54] dev-python/opentypespec: add 1.9.1, drop 1.8.4 Closes: https://bugs.gentoo.org/897480 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/opentypespec/Manifest | 2 +- .../opentypespec/opentypespec-1.8.4.ebuild | 21 ------------------- .../opentypespec/opentypespec-1.9.1.ebuild | 20 ++++++++++++++++++ 3 files changed, 21 insertions(+), 22 deletions(-) delete mode 100644 dev-python/opentypespec/opentypespec-1.8.4.ebuild create mode 100644 dev-python/opentypespec/opentypespec-1.9.1.ebuild diff --git a/dev-python/opentypespec/Manifest b/dev-python/opentypespec/Manifest index 31d20321e7..79108035e0 100644 --- a/dev-python/opentypespec/Manifest +++ b/dev-python/opentypespec/Manifest @@ -1 +1 @@ -DIST opentypespec-1.8.4.tar.gz 15963 BLAKE2B 3d796ffa37f7a617a3be8d5a323fbe8f88e57e05aa031edfe1e48115a65526585d522a2426ed5d5ad970621d0cc301238bed8ac0c2beaab526f0b8679572e2ef SHA512 30c96322901ae99c3f8f71d7621660d7273b0ced60c86a253c573c32d491ce1ef6da750106f4aa8fdd005583be6fc31ef9513c301bfe0a6a39e1b6634ede1e9d +DIST opentypespec-1.9.1.tar.gz 22450 BLAKE2B 53b426f86c1210460f94c8f830987c0ecf1d560e57ec07e890bb359f20b66293357784f2de652a441b17e92c4a031d13f8540b73d16669715c5827a2464a27fc SHA512 2dc2305fe3b03ef5067effe599694c4e64826b44821c0e2c149c5e3c749932c79afba35f81d58b1435c2ddb3422d81625fae0420b7e9e6c5ed36bb667a5bedb3 diff --git a/dev-python/opentypespec/opentypespec-1.8.4.ebuild b/dev-python/opentypespec/opentypespec-1.8.4.ebuild deleted file mode 100644 index 78e4d6eee1..0000000000 --- a/dev-python/opentypespec/opentypespec-1.8.4.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="Python bezier manipulation library" -HOMEPAGE="https://github.com/simoncozens/opentypespec-py" -SRC_URI="https://github.com/simoncozens/opentypespec-py/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-py-${PV}" - -LICENSE="Apache-2.0" -KEYWORDS="~amd64" -SLOT="0" - -RESTRICT="test" #https://github.com/simoncozens/opentypespec-py/issues/1 - -distutils_enable_tests setup.py diff --git a/dev-python/opentypespec/opentypespec-1.9.1.ebuild b/dev-python/opentypespec/opentypespec-1.9.1.ebuild new file mode 100644 index 0000000000..72216aa3f3 --- /dev/null +++ b/dev-python/opentypespec/opentypespec-1.9.1.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} pypy3 ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +DESCRIPTION="Data derived from the OpenType specification" +HOMEPAGE=" + https://pypi.org/project/opentypespec/ + https://github.com/simoncozens/opentypespec-py +" + +LICENSE="Apache-2.0" +KEYWORDS="~amd64" +SLOT="0" + +distutils_enable_tests pytest From 0dbdc7e17d98e462b543b24ab243a2610482796e Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Mon, 27 Feb 2023 02:02:42 +0500 Subject: [PATCH 37/54] dev-python/parsel: drop 1.6.0 Closes: https://bugs.gentoo.org/897502 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/parsel/Manifest | 1 - dev-python/parsel/parsel-1.6.0.ebuild | 36 --------------------------- 2 files changed, 37 deletions(-) delete mode 100644 dev-python/parsel/parsel-1.6.0.ebuild diff --git a/dev-python/parsel/Manifest b/dev-python/parsel/Manifest index 7b4db1cb98..266b6a7748 100644 --- a/dev-python/parsel/Manifest +++ b/dev-python/parsel/Manifest @@ -1,2 +1 @@ -DIST parsel-1.6.0.tar.gz 100678 BLAKE2B 9fe937013d84d168cab4e415affecece272f7b2af729448aaf802240d0d7aca553d85de5747cf06ecbd17099e2bd81c741a3afd6bbad803916afdfd3673c07d6 SHA512 d3161522e1102cceeb1f29ab020b33019d4ac7f096cfab8fbe40f54073e49afc24f02aa54206d86f56c8f92e3db2d0d2f8a3dbdfa6417492cf299201f2ae6604 DIST parsel-1.7.0.tar.gz 46036 BLAKE2B e83b5f7f5a7a4274632a38586641be761482c6978670f6c747249d4063f5596bacc42d698d294da1aa9fb972bbaf21cbe3247e49560f1b9c29a3d79eee4dd00a SHA512 850784cfb32fbf619dbcd53152edb569b199965e59f3ec088892a8d432aaf08c1a61f3562499c5c592d9578fb28f871d519e3d7b344e3b7a12fbaaca57909f89 diff --git a/dev-python/parsel/parsel-1.6.0.ebuild b/dev-python/parsel/parsel-1.6.0.ebuild deleted file mode 100644 index 5b33de46a5..0000000000 --- a/dev-python/parsel/parsel-1.6.0.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{9..10} ) -inherit distutils-r1 - -DESCRIPTION="Utility to extract data from XML/HTML documents using XPath or CSS selectors" -HOMEPAGE="https://scrapy.org/" -SRC_URI="https://github.com/scrapy/parsel/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT=0 -KEYWORDS="~amd64" - -DEPEND="${PYTHON_DEPS}" -RDEPEND="${DEPEND} - dev-python/cssselect[${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - dev-python/w3lib[${PYTHON_USEDEP}] -" -BDEPEND="${DEPEND} - test? ( - dev-python/sybil[${PYTHON_USEDEP}] - ) -" - -PATCHES=( "${FILESDIR}/${PN}-1.6.0-pytest-runner.patch" ) - -distutils_enable_tests pytest - -python_test() { - py.test --ignore=docs || die -} From 38212e927a9233e80677309952b7ec44de5123b0 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Mon, 27 Feb 2023 02:31:16 +0500 Subject: [PATCH 38/54] dev-python/psycopg2cffi: enable py3.11, fix tests Closes: https://bugs.gentoo.org/819018 Closes: https://bugs.gentoo.org/897522 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/psycopg2cffi/Manifest | 2 +- .../psycopg2cffi-2.9.0-include-tests.patch | 10 ++++ .../psycopg2cffi/psycopg2cffi-2.9.0-r1.ebuild | 59 +++++++++++++++++++ .../psycopg2cffi/psycopg2cffi-2.9.0.ebuild | 28 --------- 4 files changed, 70 insertions(+), 29 deletions(-) create mode 100644 dev-python/psycopg2cffi/files/psycopg2cffi-2.9.0-include-tests.patch create mode 100644 dev-python/psycopg2cffi/psycopg2cffi-2.9.0-r1.ebuild delete mode 100644 dev-python/psycopg2cffi/psycopg2cffi-2.9.0.ebuild diff --git a/dev-python/psycopg2cffi/Manifest b/dev-python/psycopg2cffi/Manifest index 26be24ea9b..d267c2e401 100644 --- a/dev-python/psycopg2cffi/Manifest +++ b/dev-python/psycopg2cffi/Manifest @@ -1 +1 @@ -DIST psycopg2cffi-2.9.0.tar.gz 65512 BLAKE2B 2e106eea22feb08aa7154dfc4959a9e68d946b34e872711f19856521dca050d0380498d3c20e762b31e7181ecfc5371a1b02c4bb711bccccfe56a4af9f497ffc SHA512 afd3ce9fa76dcd2df29b7aa8c5d31a33058023dc020ac829b95b8f7950fa17f2733f86a8c45f3d6eefeafae1c7f3997cbae820da98952d71336f7a1c72e84353 +DIST psycopg2cffi-2.9.0.gh.tar.gz 117682 BLAKE2B 9fe983f8f72fe384b1946143331b17dbcd03d12579241c7444d0d1c8bb7d51ed9576eace780ae3dd58c2d621b21f045347e25692514fa2fbbee2aac21ef89adb SHA512 520c4aaad33916ff5e1a7089888e04134bd5ad6f3115415a3dd04fb48afdc8ad0c68bf9e71d9158640392d3a2cd0b280eea8fa7a3d2ed63944e234d52f8cce43 diff --git a/dev-python/psycopg2cffi/files/psycopg2cffi-2.9.0-include-tests.patch b/dev-python/psycopg2cffi/files/psycopg2cffi-2.9.0-include-tests.patch new file mode 100644 index 0000000000..1237fa7d56 --- /dev/null +++ b/dev-python/psycopg2cffi/files/psycopg2cffi-2.9.0-include-tests.patch @@ -0,0 +1,10 @@ +--- a/setup.py ++++ b/setup.py +@@ -57,7 +57,7 @@ setup_kwargs = dict( + description=README[0].strip(), + long_description=''.join(README), + test_suite='psycopg2cffi.tests.suite', +- packages=['psycopg2cffi', 'psycopg2cffi._impl', 'psycopg2cffi.tests'], ++ packages=['psycopg2cffi', 'psycopg2cffi._impl', 'psycopg2cffi.tests', 'psycopg2cffi.tests.psycopg2_tests'], + install_requires=['six'], + ) diff --git a/dev-python/psycopg2cffi/psycopg2cffi-2.9.0-r1.ebuild b/dev-python/psycopg2cffi/psycopg2cffi-2.9.0-r1.ebuild new file mode 100644 index 0000000000..965fa97889 --- /dev/null +++ b/dev-python/psycopg2cffi/psycopg2cffi-2.9.0-r1.ebuild @@ -0,0 +1,59 @@ +# Copyright 2019-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} pypy3 ) +DISTUTILS_USE_PEP517=setuptools +inherit databases distutils-r1 edo + +DESCRIPTION="Implementation of the psycopg2 module using cffi. Compatible with Psycopg 2.5." +HOMEPAGE=" + https://pypi.org/project/psycopg2cffi/ + https://github.com/chtd/psycopg2cffi +" +SRC_URI="https://github.com/chtd/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="LGPL-3+" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="dev-db/postgresql:=" +RDEPEND=" + ${DEPEND} + dev-python/six[${PYTHON_USEDEP}] +" +BDEPEND=" + virtual/python-cffi[${PYTHON_USEDEP}] + test? ( + $(epostgres --get-depend) + ) +" + +PATCHES=( "${FILESDIR}"/${P}-include-tests.patch ) + +EPYTEST_DESELECT=( + # hang + tests/psycopg2_tests/test_cancel.py::CancelTests::test_async_cancel + # fail + tests/psycopg2_tests/test_dates.py::FromTicksTestCase::test_date_value_error_sec_59_99 + tests/psycopg2_tests/test_types_basic.py::TypesBasicTests::testEmptyArray +) + +distutils_enable_tests pytest + +python_test() { + cd "${T}" || die + epytest --pyargs ${PN} +} + +src_test() { + local -x PSYCOPG2_TESTDB_HOST="localhost" + local -x PSYCOPG2_TESTDB_PORT="55432" + local -x PSYCOPG2_TESTDB_USER="postgres" + epostgres --start ${PSYCOPG2_TESTDB_PORT} + edo createdb -h ${PSYCOPG2_TESTDB_HOST} -p ${PSYCOPG2_TESTDB_PORT} -U postgres psycopg2_test + + distutils-r1_src_test + epostgres --stop +} diff --git a/dev-python/psycopg2cffi/psycopg2cffi-2.9.0.ebuild b/dev-python/psycopg2cffi/psycopg2cffi-2.9.0.ebuild deleted file mode 100644 index a77ccb9212..0000000000 --- a/dev-python/psycopg2cffi/psycopg2cffi-2.9.0.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 2019-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( pypy3 python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Implementation of the psycopg2 module using cffi. Compatible with Psycopg 2.5." -HOMEPAGE=" - https://github.com/chtd/psycopg2cffi - https://pypi.org/project/psycopg2cffi/ -" -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" - -LICENSE="LGPL-3+" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - dev-db/postgresql:* - dev-python/six[${PYTHON_USEDEP}] - virtual/python-cffi[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND}" - -distutils_enable_tests pytest From 842b66432a0b1c498bb64d3d5ff149bdba896fae Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Mon, 27 Feb 2023 03:31:52 +0500 Subject: [PATCH 39/54] dev-python/protego: drop 0.1.16 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/protego/Manifest | 1 - dev-python/protego/protego-0.1.16.ebuild | 19 ------------------- 2 files changed, 20 deletions(-) delete mode 100644 dev-python/protego/protego-0.1.16.ebuild diff --git a/dev-python/protego/Manifest b/dev-python/protego/Manifest index c3bd61ba58..ec7f41c27e 100644 --- a/dev-python/protego/Manifest +++ b/dev-python/protego/Manifest @@ -1,2 +1 @@ -DIST protego-0.1.16.tar.gz 3187814 BLAKE2B 91591f21ce813e127794678602df21a38b269de69504f8aba9720aedc705225036737f4c7ca5c61cebac91d93eaa1161ee322acd8ee0c67f2c23096a6b2529c9 SHA512 3f029f34c4da6dc612dcdd747f56d421dca60f163315e0f72497435dbd74da77a5a02ee35f15774aad431e2b6e69a582c038d435ba0c07a53b3f0c83cb1c958a DIST protego-0.2.1.tar.gz 3188678 BLAKE2B 2874ffbc7f185946aa4e520ace1c49bea8de9e686ea45b2e70780919f411030d7f3411e8176997c2da2c0d15c8aae563a994acde0c6128deaa26649a138c8e57 SHA512 ef8a8196d8ece577eec90cc2e2cca2899625bd777c18f01c8e72a6130d4c2c13f71fa6e32a3e8e43b749f7556f4e3dbb1662e5e94ae18e6c8a7eef950779be1b diff --git a/dev-python/protego/protego-0.1.16.ebuild b/dev-python/protego/protego-0.1.16.ebuild deleted file mode 100644 index ae1b038049..0000000000 --- a/dev-python/protego/protego-0.1.16.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} pypy3 ) -inherit distutils-r1 - -DESCRIPTION="robots.txt parser with support for modern conventions" -HOMEPAGE="https://scrapy.org/" -SRC_URI="https://github.com/scrapy/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT=0 -KEYWORDS="~amd64" - -RDEPEND="dev-python/six[${PYTHON_USEDEP}]" - -distutils_enable_tests pytest From c74340034fd74e8b96be6679ebe28e96484deb1a Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Mon, 27 Feb 2023 03:33:07 +0500 Subject: [PATCH 40/54] dev-python/nosexcover: treeclean Closes: https://bugs.gentoo.org/897478 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/nosexcover/Manifest | 1 - dev-python/nosexcover/metadata.xml | 14 ---------- .../nosexcover/nosexcover-1.0.11.ebuild | 27 ------------------- 3 files changed, 42 deletions(-) delete mode 100644 dev-python/nosexcover/Manifest delete mode 100644 dev-python/nosexcover/metadata.xml delete mode 100644 dev-python/nosexcover/nosexcover-1.0.11.ebuild diff --git a/dev-python/nosexcover/Manifest b/dev-python/nosexcover/Manifest deleted file mode 100644 index 90bda662eb..0000000000 --- a/dev-python/nosexcover/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST nosexcover-1.0.11.tar.gz 2903 BLAKE2B 297dc37504e2db992600ee4ec7c6c2cabdb36d8e137298755bdc6fe4af8dba666e99975a894ee534de62b4576514a3d912e6b98bcb43f228db9b58849788c092 SHA512 a4c75aac5095aa8323094b2a4eceb3af26243e6c87dd8720df8cf43ae0f76c28c638fe2c3cbcad621b7c2779115dccbb32e6a2f33a8bc5efb22a0fb0901d64fa diff --git a/dev-python/nosexcover/metadata.xml b/dev-python/nosexcover/metadata.xml deleted file mode 100644 index 61b6af3055..0000000000 --- a/dev-python/nosexcover/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - - - co-maintainers welcome - lssndrbarbieri@gmail.com - Alessandro Barbieri - - - nosexcover - cmheisel/nose-xcover - https://github.com/cmheisel/nose-xcover/issues - - diff --git a/dev-python/nosexcover/nosexcover-1.0.11.ebuild b/dev-python/nosexcover/nosexcover-1.0.11.ebuild deleted file mode 100644 index f4322cb5c3..0000000000 --- a/dev-python/nosexcover/nosexcover-1.0.11.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Extends nose.plugins.cover to add Cobertura-style XML reports" -HOMEPAGE=" - https://github.com/cmheisel/nose-xcover - https://pypi.org/project/nosexcover/ -" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" - -DEPEND=" - dev-python/nose[${PYTHON_USEDEP}] - >=dev-python/coverage-3.4[${PYTHON_USEDEP}] -" -RDEPEND="${DEPEND}" - -distutils_enable_tests nose From b10b5a33d11af184d2e2fe1be3d9e8f3ceb4fa64 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Mon, 27 Feb 2023 04:01:59 +0500 Subject: [PATCH 41/54] dev-python/pytest-cython: add 0.2.1, drop old Closes: https://bugs.gentoo.org/842717 Closes: https://bugs.gentoo.org/897556 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/pytest-cython/Manifest | 3 +- .../pytest-cython/pytest-cython-0.1.1.ebuild | 33 --------------- .../pytest-cython/pytest-cython-0.2.0.ebuild | 25 ------------ .../pytest-cython/pytest-cython-0.2.1.ebuild | 40 +++++++++++++++++++ 4 files changed, 41 insertions(+), 60 deletions(-) delete mode 100644 dev-python/pytest-cython/pytest-cython-0.1.1.ebuild delete mode 100644 dev-python/pytest-cython/pytest-cython-0.2.0.ebuild create mode 100644 dev-python/pytest-cython/pytest-cython-0.2.1.ebuild diff --git a/dev-python/pytest-cython/Manifest b/dev-python/pytest-cython/Manifest index 646c449b7b..e4663bfb66 100644 --- a/dev-python/pytest-cython/Manifest +++ b/dev-python/pytest-cython/Manifest @@ -1,2 +1 @@ -DIST pytest-cython-0.1.1.tar.gz 817776 BLAKE2B d9b812cefc45153a1ce7abb0b1be2e7fc329b88d89ed48529f62a38c402d74bb164ed6b928f291586f0064820dc52156eacdf161da3a0d65d10f5a15681a17e4 SHA512 353a6c3b67df0608b24f24e04ba5d3fa48065d3960834e32bf44f2dfcd6248cb4c86de528c15dbfd20e36811bfb0ae04670f6441afb74bcb7bd1d7af71060463 -DIST pytest-cython-0.2.0.tar.gz 16201 BLAKE2B 7e32bdb0eb7b83d7d6444b8f102c25b64057e37d8f8d69bd579880f800151cee874c8e94c16b2aa12a82931666ff41112569ccd2ab225dafa95b87f89d44ddaa SHA512 0ab793c116f4b5b1dc20214d7151e71dc9b58473a19983105e9e06502568af962344853091f0f6bdeb70d6d044ba6a3add98148d4bd81eceb8e143050d288f79 +DIST pytest-cython-0.2.1.tar.gz 16083 BLAKE2B 79140d313a745e47660588e4bec32777debb7b878fd085c1a4e0785b4f0a85e03ad53fafaf43ce93cdd42d02f59000dc6196c62ce803b3c5d736719ca9a43b05 SHA512 6dbceaef0220e4ccd18409a78c1901ccb647aaa1d3763863cd8cba3580c5005969cae67824f25e03b57ee4364a86e5cdff95b87e657f8501de72ba3c7f59c164 diff --git a/dev-python/pytest-cython/pytest-cython-0.1.1.ebuild b/dev-python/pytest-cython/pytest-cython-0.1.1.ebuild deleted file mode 100644 index 69c69fa72b..0000000000 --- a/dev-python/pytest-cython/pytest-cython-0.1.1.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -PYTHON_COMPAT=( pypy3 python3_{8..10} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="Plugin for testing Cython extension modules" -HOMEPAGE="https://github.com/lgpage/pytest-cython" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" -SLOT="0" -LICENSE="MIT" -KEYWORDS="~amd64" - -RDEPEND=" - dev-python/cython[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND}" - -distutils_enable_sphinx docs dev-python/sphinx-py3doc-enhanced-theme -distutils_enable_tests pytest - -python_test() { - epytest -vv \ - --deselect tests/test_pytest_cython.py::test_wrap_c_ext_module \ - --deselect tests/test_pytest_cython.py::test_cython_ext_module \ - --deselect tests/test_pytest_cython.py::test_wrap_cpp_ext_module \ - --deselect tests/test_pytest_cython.py::test_pure_py_module \ - || die -} diff --git a/dev-python/pytest-cython/pytest-cython-0.2.0.ebuild b/dev-python/pytest-cython/pytest-cython-0.2.0.ebuild deleted file mode 100644 index 261f4d13ab..0000000000 --- a/dev-python/pytest-cython/pytest-cython-0.2.0.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( pypy3 python3_{8..10} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="Plugin for testing Cython extension modules" -HOMEPAGE="https://github.com/lgpage/pytest-cython" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -SLOT="0" -LICENSE="MIT" -KEYWORDS="~amd64" - -RDEPEND=" - dev-python/cython[${PYTHON_USEDEP}] - >=dev-python/pytest-4.6.0[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND}" - -distutils_enable_sphinx docs dev-python/sphinx-py3doc-enhanced-theme -distutils_enable_tests pytest diff --git a/dev-python/pytest-cython/pytest-cython-0.2.1.ebuild b/dev-python/pytest-cython/pytest-cython-0.2.1.ebuild new file mode 100644 index 0000000000..bb30b872f7 --- /dev/null +++ b/dev-python/pytest-cython/pytest-cython-0.2.1.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} pypy3 ) +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +inherit distutils-r1 pypi + +DESCRIPTION="Plugin for testing Cython extension modules" +HOMEPAGE=" + https://pypi.org/project/pytest-cython/ + https://github.com/lgpage/pytest-cython +" + +SLOT="0" +LICENSE="MIT" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/py[${PYTHON_USEDEP}] + >=dev-python/pytest-4.6.0[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/cython[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +distutils_enable_sphinx docs \ + dev-python/myst_parser \ + dev-python/sphinx-py3doc-enhanced-theme + +python_test() { + epytest tests +} From c94ecd63e7ad5f740041f4f71fa6f6169207b329 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Mon, 27 Feb 2023 04:05:46 +0500 Subject: [PATCH 42/54] dev-python/scramp: drop 1.4.1 Closes: https://bugs.gentoo.org/897570 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/scramp/Manifest | 1 - dev-python/scramp/scramp-1.4.1.ebuild | 32 --------------------------- 2 files changed, 33 deletions(-) delete mode 100644 dev-python/scramp/scramp-1.4.1.ebuild diff --git a/dev-python/scramp/Manifest b/dev-python/scramp/Manifest index e9a859d778..deb396948c 100644 --- a/dev-python/scramp/Manifest +++ b/dev-python/scramp/Manifest @@ -1,2 +1 @@ -DIST scramp-1.4.1.tar.gz 30939 BLAKE2B e82edcb4d64ec63a36521742b0526b582860dc31a30410e96108243e51c1dbc3eaf1d7a7a6eec4cca775528a6d80601f1d2e55dbf4ab422d51f0c0bad1195c4d SHA512 47015e0429da1353eb6c89ac89c90ab3e646418af828deb754adc05764cbe2da98a553388a3d3c84320d470b63a66d1882ab96e5a43fd2c2c7e39a82155fb74c DIST scramp-1.4.4.tar.gz 21059 BLAKE2B 3577c4447027193bc7a97fc889d7f27271fcdf4491a747a8f1e2b0c560ea66e8228187f2132b51646d9fc3f3d9f48c0b761b1e16c61997eecedb858437430d0e SHA512 60832835ccc3551ef99ee47fc069d4443b4319fa4acb0b3d08eeef434b9358988d9d660ce4fba2ec651d1ea074b3f416bcbeddfa33ab3c91bf26ab325607b874 diff --git a/dev-python/scramp/scramp-1.4.1.ebuild b/dev-python/scramp/scramp-1.4.1.ebuild deleted file mode 100644 index 120968e4f1..0000000000 --- a/dev-python/scramp/scramp-1.4.1.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="A pure-Python implementation of the SCRAM authentication protocol." -HOMEPAGE=" - https://pypi.org/project/scramp/ - https://github.com/tlocke/scramp -" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -SLOT="0" -LICENSE="MIT" -KEYWORDS="~amd64" - -RDEPEND=" - >=dev-python/asn1crypto-1.4.0[${PYTHON_USEDEP}] -" -DEPEND=" - ${RDEPEND} - test? ( - dev-python/pytest-mock[${PYTHON_USEDEP}] - dev-python/passlib[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest From fa2947acde938b1d61979050f2b53a77d182d517 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Mon, 27 Feb 2023 04:44:47 +0500 Subject: [PATCH 43/54] dev-python/sphinxcontrib-restbuilder: enable py3.11, fix tests Closes: https://bugs.gentoo.org/862510 Closes: https://bugs.gentoo.org/897576 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/sphinxcontrib-restbuilder/Manifest | 2 +- .../sphinxcontrib-restbuilder-0.3-r1.ebuild | 39 +++++++++++++++++++ .../sphinxcontrib-restbuilder-0.3.ebuild | 29 -------------- 3 files changed, 40 insertions(+), 30 deletions(-) create mode 100644 dev-python/sphinxcontrib-restbuilder/sphinxcontrib-restbuilder-0.3-r1.ebuild delete mode 100644 dev-python/sphinxcontrib-restbuilder/sphinxcontrib-restbuilder-0.3.ebuild diff --git a/dev-python/sphinxcontrib-restbuilder/Manifest b/dev-python/sphinxcontrib-restbuilder/Manifest index bde5235cdc..f64f350fee 100644 --- a/dev-python/sphinxcontrib-restbuilder/Manifest +++ b/dev-python/sphinxcontrib-restbuilder/Manifest @@ -1 +1 @@ -DIST sphinxcontrib-restbuilder-0.3.tar.gz 24926 BLAKE2B 885ec51030ef05c9bf528efc5ee8ac1552692d760854c750342947b599411a1d469aff577938286ef22de0e051450605e646b7b904dd69b513c9016ddbc8345c SHA512 0b94d05a2fed1f2203fea94cd3a525a62530ec1777d28d59f9232241dd6816eedf871d6a6f616f6f9ce2946a90143871be09d8cae75747b224a6032e284963ed +DIST sphinxcontrib-restbuilder-0.3.gh.tar.gz 24926 BLAKE2B 885ec51030ef05c9bf528efc5ee8ac1552692d760854c750342947b599411a1d469aff577938286ef22de0e051450605e646b7b904dd69b513c9016ddbc8345c SHA512 0b94d05a2fed1f2203fea94cd3a525a62530ec1777d28d59f9232241dd6816eedf871d6a6f616f6f9ce2946a90143871be09d8cae75747b224a6032e284963ed diff --git a/dev-python/sphinxcontrib-restbuilder/sphinxcontrib-restbuilder-0.3-r1.ebuild b/dev-python/sphinxcontrib-restbuilder/sphinxcontrib-restbuilder-0.3-r1.ebuild new file mode 100644 index 0000000000..a14a86b66b --- /dev/null +++ b/dev-python/sphinxcontrib-restbuilder/sphinxcontrib-restbuilder-0.3-r1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} pypy3 ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +MY_PN=${PN#sphinxcontrib-} +DESCRIPTION="A Sphinx builder/writer to output reStructuredText (rst) files" +HOMEPAGE=" + https://pypi.org/project/sphinxcontrib-restbuilder/ + https://github.com/sphinx-contrib/restbuilder +" +SRC_URI="https://github.com/sphinx-contrib/${MY_PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/sphinx[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +python_compile() { + distutils-r1_python_compile + find "${BUILD_DIR}" -name '*.pth' -delete || die +} + +python_test() { + rm -rf sphinxcontrib || die + distutils_write_namespace sphinxcontrib + epytest +} diff --git a/dev-python/sphinxcontrib-restbuilder/sphinxcontrib-restbuilder-0.3.ebuild b/dev-python/sphinxcontrib-restbuilder/sphinxcontrib-restbuilder-0.3.ebuild deleted file mode 100644 index 3c6ba0131d..0000000000 --- a/dev-python/sphinxcontrib-restbuilder/sphinxcontrib-restbuilder-0.3.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="A Sphinx builder/writer to output reStructuredText (rst) files" -HOMEPAGE=" - https://github.com/sphinx-contrib/restbuilder - https://pypi.org/project/sphinxcontrib-restbuilder/ -" -SRC_URI="https://github.com/sphinx-contrib/restbuilder/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${P/sphinxcontrib-/}" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND="dev-python/sphinx[${PYTHON_USEDEP}]" - -distutils_enable_tests pytest - -python_install_all() { - distutils-r1_python_install_all - find "${ED}" -name '*.pth' -delete || die -} From e5f072d32993e39d8492e4a6f8480d35c183cb3b Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Mon, 27 Feb 2023 04:53:30 +0500 Subject: [PATCH 44/54] dev-python/sre-yield: enable py3.11, rename Closes: https://bugs.gentoo.org/897574 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/sre-yield/Manifest | 1 + .../{sre_yield => sre-yield}/metadata.xml | 0 dev-python/sre-yield/sre-yield-1.2-r1.ebuild | 21 +++++++++++++++++++ dev-python/sre_yield/Manifest | 1 - dev-python/sre_yield/sre_yield-1.2.ebuild | 18 ---------------- .../stringbrewer/stringbrewer-0.0.1.ebuild | 2 +- profiles/updates/1Q-2023 | 1 + 7 files changed, 24 insertions(+), 20 deletions(-) create mode 100644 dev-python/sre-yield/Manifest rename dev-python/{sre_yield => sre-yield}/metadata.xml (100%) create mode 100644 dev-python/sre-yield/sre-yield-1.2-r1.ebuild delete mode 100644 dev-python/sre_yield/Manifest delete mode 100644 dev-python/sre_yield/sre_yield-1.2.ebuild diff --git a/dev-python/sre-yield/Manifest b/dev-python/sre-yield/Manifest new file mode 100644 index 0000000000..d7e92d27c2 --- /dev/null +++ b/dev-python/sre-yield/Manifest @@ -0,0 +1 @@ +DIST sre-yield-1.2.gh.tar.gz 23485 BLAKE2B 51362de6b5eb7ba23175430fdd62973d1839472e57870d2e8bba0ed124a1e5e3ab55bc7a8d45302c42b91321b2304b43f4a5b7d2bdcfa79918b153d4972ea2f3 SHA512 419d63807052b6c1301c67d0638009a0f1fee4d272846cf9d55608eda5d3ca1542a73b534eef6f868066e4cd966613dae55bc63b452e723b3fcbfab03b24d00e diff --git a/dev-python/sre_yield/metadata.xml b/dev-python/sre-yield/metadata.xml similarity index 100% rename from dev-python/sre_yield/metadata.xml rename to dev-python/sre-yield/metadata.xml diff --git a/dev-python/sre-yield/sre-yield-1.2-r1.ebuild b/dev-python/sre-yield/sre-yield-1.2-r1.ebuild new file mode 100644 index 0000000000..8d14ba6bd6 --- /dev/null +++ b/dev-python/sre-yield/sre-yield-1.2-r1.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} pypy3 ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +DESCRIPTION="Python module to generate regular all expression matches" +HOMEPAGE=" + https://pypi.org/project/sre-yield/ + https://github.com/sre-yield/sre-yield +" +SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="Apache-2.0" +KEYWORDS="~amd64" +SLOT="0" + +distutils_enable_tests unittest diff --git a/dev-python/sre_yield/Manifest b/dev-python/sre_yield/Manifest deleted file mode 100644 index 698a62d9bd..0000000000 --- a/dev-python/sre_yield/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST sre_yield-1.2.tar.gz 23491 BLAKE2B 350800649a01b2f2fbe8efb2d9afb1a2a2c6305b1873c0939ad9e02efaa867c1539ba9db692e7fef8eff2d983dac25e406f295b38e26134400388dc0ef54de2f SHA512 ef0621d2d52b36575a22ddb66409f37537bb67296235248c1c802f887aab30cdefb426caa6fd2913ebfd5daa3885151088cab2324a4cbfe5707cdad51c352f89 diff --git a/dev-python/sre_yield/sre_yield-1.2.ebuild b/dev-python/sre_yield/sre_yield-1.2.ebuild deleted file mode 100644 index ef0270e46f..0000000000 --- a/dev-python/sre_yield/sre_yield-1.2.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="Python module to generate regular all expression matches" -HOMEPAGE="https://github.com/google/sre_yield" -SRC_URI="https://github.com/google/sre_yield/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -KEYWORDS="~amd64" -SLOT="0" - -distutils_enable_tests pytest diff --git a/dev-python/stringbrewer/stringbrewer-0.0.1.ebuild b/dev-python/stringbrewer/stringbrewer-0.0.1.ebuild index 3f6422bf2d..7f868a70dc 100644 --- a/dev-python/stringbrewer/stringbrewer-0.0.1.ebuild +++ b/dev-python/stringbrewer/stringbrewer-0.0.1.ebuild @@ -16,7 +16,7 @@ KEYWORDS="~amd64" SLOT="0" RDEPEND=" - dev-python/sre_yield[${PYTHON_USEDEP}] + dev-python/sre-yield[${PYTHON_USEDEP}] dev-python/rstr[${PYTHON_USEDEP}] " DEPEND="${RDEPEND}" diff --git a/profiles/updates/1Q-2023 b/profiles/updates/1Q-2023 index 28fe100ac4..37d6fec7ba 100644 --- a/profiles/updates/1Q-2023 +++ b/profiles/updates/1Q-2023 @@ -1 +1,2 @@ move dev-python/dropbox-sdk-python dev-python/dropbox +move dev-python/sre_yield dev-python/sre-yield From 303706e5564605d81609134e679bf52b848284a4 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Mon, 27 Feb 2023 04:57:29 +0500 Subject: [PATCH 45/54] dev-python/http-ece: rename Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/{http_ece => http-ece}/Manifest | 2 +- .../http_ece-1.1.0.ebuild => http-ece/http-ece-1.1.0.ebuild} | 4 ++-- dev-python/{http_ece => http-ece}/metadata.xml | 0 dev-python/mastodon-py/mastodon-py-1.7.0.ebuild | 4 ++-- dev-python/mastodon-py/mastodon-py-1.8.0.ebuild | 4 ++-- profiles/updates/1Q-2023 | 1 + 6 files changed, 8 insertions(+), 7 deletions(-) rename dev-python/{http_ece => http-ece}/Manifest (79%) rename dev-python/{http_ece/http_ece-1.1.0.ebuild => http-ece/http-ece-1.1.0.ebuild} (89%) rename dev-python/{http_ece => http-ece}/metadata.xml (100%) diff --git a/dev-python/http_ece/Manifest b/dev-python/http-ece/Manifest similarity index 79% rename from dev-python/http_ece/Manifest rename to dev-python/http-ece/Manifest index c958f55b26..c22f0dae21 100644 --- a/dev-python/http_ece/Manifest +++ b/dev-python/http-ece/Manifest @@ -1 +1 @@ -DIST http_ece-1.1.0.gh.tar.gz 19406 BLAKE2B 3347d318ac30c14d6d0b6149746c6dd8ad1681664c165a1dd89858cc50b04452db1576841280f44fe701ca0cb662dad6cbf4c44188b24dad9863185f76e0839d SHA512 22e5d23258c8a4216d63ee0c0e2765dfc742a1887baddca337cce090213e78c8849de01e3bd83c92628eb85ecdbcd6ad4e0462a47fde741028b83cb972865908 +DIST http-ece-1.1.0.gh.tar.gz 19406 BLAKE2B 3347d318ac30c14d6d0b6149746c6dd8ad1681664c165a1dd89858cc50b04452db1576841280f44fe701ca0cb662dad6cbf4c44188b24dad9863185f76e0839d SHA512 22e5d23258c8a4216d63ee0c0e2765dfc742a1887baddca337cce090213e78c8849de01e3bd83c92628eb85ecdbcd6ad4e0462a47fde741028b83cb972865908 diff --git a/dev-python/http_ece/http_ece-1.1.0.ebuild b/dev-python/http-ece/http-ece-1.1.0.ebuild similarity index 89% rename from dev-python/http_ece/http_ece-1.1.0.ebuild rename to dev-python/http-ece/http-ece-1.1.0.ebuild index f711e52452..00621bb34f 100644 --- a/dev-python/http_ece/http_ece-1.1.0.ebuild +++ b/dev-python/http-ece/http-ece-1.1.0.ebuild @@ -1,10 +1,10 @@ -# Copyright 2022 Gentoo Authors +# Copyright 2022-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 -PYTHON_COMPAT=( python3_{8..11} ) inherit distutils-r1 MY_PN="encrypted-content-encoding" diff --git a/dev-python/http_ece/metadata.xml b/dev-python/http-ece/metadata.xml similarity index 100% rename from dev-python/http_ece/metadata.xml rename to dev-python/http-ece/metadata.xml diff --git a/dev-python/mastodon-py/mastodon-py-1.7.0.ebuild b/dev-python/mastodon-py/mastodon-py-1.7.0.ebuild index 9f6ab1e3e0..a6762b28af 100644 --- a/dev-python/mastodon-py/mastodon-py-1.7.0.ebuild +++ b/dev-python/mastodon-py/mastodon-py-1.7.0.ebuild @@ -33,7 +33,7 @@ RDEPEND=" BDEPEND=" test? ( dev-python/cryptography[${PYTHON_USEDEP}] - dev-python/http_ece[${PYTHON_USEDEP}] + dev-python/http-ece[${PYTHON_USEDEP}] dev-python/pytest-mock[${PYTHON_USEDEP}] dev-python/pytest-vcr[${PYTHON_USEDEP}] dev-python/requests-mock[${PYTHON_USEDEP}] @@ -51,5 +51,5 @@ src_prepare() { } pkg_postinst() { - optfeature "webpush support" "dev-python/cryptography dev-python/http_ece" + optfeature "webpush support" "dev-python/cryptography dev-python/http-ece" } diff --git a/dev-python/mastodon-py/mastodon-py-1.8.0.ebuild b/dev-python/mastodon-py/mastodon-py-1.8.0.ebuild index 9f6ab1e3e0..a6762b28af 100644 --- a/dev-python/mastodon-py/mastodon-py-1.8.0.ebuild +++ b/dev-python/mastodon-py/mastodon-py-1.8.0.ebuild @@ -33,7 +33,7 @@ RDEPEND=" BDEPEND=" test? ( dev-python/cryptography[${PYTHON_USEDEP}] - dev-python/http_ece[${PYTHON_USEDEP}] + dev-python/http-ece[${PYTHON_USEDEP}] dev-python/pytest-mock[${PYTHON_USEDEP}] dev-python/pytest-vcr[${PYTHON_USEDEP}] dev-python/requests-mock[${PYTHON_USEDEP}] @@ -51,5 +51,5 @@ src_prepare() { } pkg_postinst() { - optfeature "webpush support" "dev-python/cryptography dev-python/http_ece" + optfeature "webpush support" "dev-python/cryptography dev-python/http-ece" } diff --git a/profiles/updates/1Q-2023 b/profiles/updates/1Q-2023 index 37d6fec7ba..41fc86ee72 100644 --- a/profiles/updates/1Q-2023 +++ b/profiles/updates/1Q-2023 @@ -1,2 +1,3 @@ move dev-python/dropbox-sdk-python dev-python/dropbox move dev-python/sre_yield dev-python/sre-yield +move dev-python/http_ece dev-python/http-ece From 44fad13501e7025c0e5ca08791a6e41ece8d9013 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Mon, 27 Feb 2023 05:08:19 +0500 Subject: [PATCH 46/54] dev-python/ttfautohint-py: enable py3.11 Closes: https://bugs.gentoo.org/897586 Signed-off-by: Anna (cybertailor) Vyalkova --- .../ttfautohint-py-0.5.1-r1.ebuild | 38 +++++++++++++++++++ .../ttfautohint-py-0.5.1.ebuild | 36 ------------------ 2 files changed, 38 insertions(+), 36 deletions(-) create mode 100644 dev-python/ttfautohint-py/ttfautohint-py-0.5.1-r1.ebuild delete mode 100644 dev-python/ttfautohint-py/ttfautohint-py-0.5.1.ebuild diff --git a/dev-python/ttfautohint-py/ttfautohint-py-0.5.1-r1.ebuild b/dev-python/ttfautohint-py/ttfautohint-py-0.5.1-r1.ebuild new file mode 100644 index 0000000000..de83b92bc6 --- /dev/null +++ b/dev-python/ttfautohint-py/ttfautohint-py-0.5.1-r1.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-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="Python wrapper for ttfautohint, a free auto-hinter for TrueType fonts" +HOMEPAGE=" + https://pypi.org/project/ttfautohint-py/ + https://github.com/fonttools/ttfautohint-py +" +SRC_URI="https://github.com/fonttools/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +KEYWORDS="~amd64" +LICENSE="MIT" +SLOT="0" + +RDEPEND="media-gfx/ttfautohint" +BDEPEND=" + dev-python/setuptools_scm[${PYTHON_USEDEP}] + test? ( + dev-python/fonttools[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + distutils-r1_src_prepare + rm -r src/c || die +} + +src_configure() { + export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} +} diff --git a/dev-python/ttfautohint-py/ttfautohint-py-0.5.1.ebuild b/dev-python/ttfautohint-py/ttfautohint-py-0.5.1.ebuild deleted file mode 100644 index 9d4f68ead6..0000000000 --- a/dev-python/ttfautohint-py/ttfautohint-py-0.5.1.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="A Python wrapper for ttfautohint" -HOMEPAGE="https://github.com/fonttools/ttfautohint-py" -SRC_URI="https://github.com/fonttools/ttfautohint-py/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -KEYWORDS="~amd64" -LICENSE="MIT" -SLOT="0" - -RDEPEND="media-gfx/ttfautohint" -DEPEND=" - ${RDEPEND} - dev-python/setuptools_scm[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/fonttools[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_prepare() { - rm -r src/c || die - export SETUPTOOLS_SCM_PRETEND_VERSION="${PV%_*}" - export TTFAUTOHINTPY_BUNDLE_DLL=0 - default -} From 4128a8347107205f4917dd5f63cc11a385640799 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Mon, 27 Feb 2023 05:28:39 +0500 Subject: [PATCH 47/54] dev-python/vharfbuzz: enable py3.11, drop old Closes: https://bugs.gentoo.org/897600 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/vharfbuzz/Manifest | 1 - ...0.1.3.ebuild => vharfbuzz-0.1.4-r1.ebuild} | 14 ++++++----- dev-python/vharfbuzz/vharfbuzz-0.1.4.ebuild | 24 ------------------- 3 files changed, 8 insertions(+), 31 deletions(-) rename dev-python/vharfbuzz/{vharfbuzz-0.1.3.ebuild => vharfbuzz-0.1.4-r1.ebuild} (52%) delete mode 100644 dev-python/vharfbuzz/vharfbuzz-0.1.4.ebuild diff --git a/dev-python/vharfbuzz/Manifest b/dev-python/vharfbuzz/Manifest index d23b7890d1..04ef53dfa2 100644 --- a/dev-python/vharfbuzz/Manifest +++ b/dev-python/vharfbuzz/Manifest @@ -1,2 +1 @@ -DIST vharfbuzz-0.1.3.gh.tar.gz 9359 BLAKE2B c4d7e2a1a939c59f63008f99cc6cf4ce622adebe493248c3536632051e32fe0e1ca9d48b91273ef3c157afefbfcc0062232d964cba954f1b867d91bbdc16ad41 SHA512 0b2e90da6ba613cbc24bf67d2815d6d2e857463e077410a6c86e4a4d77a734bc6b3ddaf3fbd564d06fcd2295eda13e095da55241cc31c38959703114b0cf56bf DIST vharfbuzz-0.1.4.gh.tar.gz 9362 BLAKE2B 6a688990e9a56e6b53cda8d1293681c3e84a888f6052e4eb3e8f62d95b145a465f3b3ed2e20f1cafc0eb3befadc5a23417fcb8d4770c1b3b009eacc985a65ca7 SHA512 0c0cf27238c0d7a763a1c683df3c2ec1d48fc11af0c347a1039d0f957efb91b21c4292d66a3c9dff60dacc1c21e3ace35fa162f262e9f3e50c24048647092a21 diff --git a/dev-python/vharfbuzz/vharfbuzz-0.1.3.ebuild b/dev-python/vharfbuzz/vharfbuzz-0.1.4-r1.ebuild similarity index 52% rename from dev-python/vharfbuzz/vharfbuzz-0.1.3.ebuild rename to dev-python/vharfbuzz/vharfbuzz-0.1.4-r1.ebuild index 9cc1e42f64..aa1bc0f289 100644 --- a/dev-python/vharfbuzz/vharfbuzz-0.1.3.ebuild +++ b/dev-python/vharfbuzz/vharfbuzz-0.1.4-r1.ebuild @@ -1,15 +1,18 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{8..10} ) - +PYTHON_COMPAT=( python3_{9..11} ) +DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 DESCRIPTION="A user-friendlier way to use Harfbuzz in Python" -HOMEPAGE="https://github.com/simoncozens/vharfbuzz" -SRC_URI="https://github.com/simoncozens/vharfbuzz/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" +HOMEPAGE=" + https://pypi.org/project/vharfbuzz/ + https://github.com/simoncozens/vharfbuzz +" +SRC_URI="https://github.com/simoncozens/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" LICENSE="MIT" KEYWORDS="~amd64" @@ -19,6 +22,5 @@ RDEPEND=" dev-python/fonttools[${PYTHON_USEDEP}] dev-python/uharfbuzz[${PYTHON_USEDEP}] " -DEPEND="${RDEPEND}" distutils_enable_sphinx docs diff --git a/dev-python/vharfbuzz/vharfbuzz-0.1.4.ebuild b/dev-python/vharfbuzz/vharfbuzz-0.1.4.ebuild deleted file mode 100644 index 9cc1e42f64..0000000000 --- a/dev-python/vharfbuzz/vharfbuzz-0.1.4.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="A user-friendlier way to use Harfbuzz in Python" -HOMEPAGE="https://github.com/simoncozens/vharfbuzz" -SRC_URI="https://github.com/simoncozens/vharfbuzz/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="MIT" -KEYWORDS="~amd64" -SLOT="0" - -RDEPEND=" - dev-python/fonttools[${PYTHON_USEDEP}] - dev-python/uharfbuzz[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND}" - -distutils_enable_sphinx docs From 7261cceb706a70adc39dddc65cb218035d0f8e71 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Mon, 27 Feb 2023 05:29:06 +0500 Subject: [PATCH 48/54] dev-python/uharfbuzz: cleanups Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/uharfbuzz/Manifest | 2 +- .../uharfbuzz-0.23.0-system-harfbuzz.patch | 34 ------------------- ...33.0.ebuild => uharfbuzz-0.33.0-r1.ebuild} | 24 ++++++------- 3 files changed, 13 insertions(+), 47 deletions(-) delete mode 100644 dev-python/uharfbuzz/files/uharfbuzz-0.23.0-system-harfbuzz.patch rename dev-python/uharfbuzz/{uharfbuzz-0.33.0.ebuild => uharfbuzz-0.33.0-r1.ebuild} (53%) diff --git a/dev-python/uharfbuzz/Manifest b/dev-python/uharfbuzz/Manifest index cec68ddd50..b68ec9b569 100644 --- a/dev-python/uharfbuzz/Manifest +++ b/dev-python/uharfbuzz/Manifest @@ -1 +1 @@ -DIST uharfbuzz-0.33.0.gh.tar.gz 38023 BLAKE2B 5cf2d8afc8174d5fb679a38fb4147ea15d753a4b2f745c194d6f75868f878a6ae22a0a3bb77b823eeafcdcda325f89ac69539767e2bc1217b88d594c561ea385 SHA512 dc1afdfd39750284544aa8bc244c36a4b60a99423d11d568759ac908fcc34eeb39e97089eba00524bc9dbe1604aab8c35bd40b98f7913016ad022832266e7145 +DIST uharfbuzz-0.33.0.zip 1364513 BLAKE2B 668a9b7083d1a75c6845b2177b876447a25e28b15bc14e52518f1bf158ca4e23f01a0d42eb1aea02dce65c64496101ea00c8fd4d68e5ba7c1d149d920ba6624a SHA512 923ade6a4cefca9d1cfdee19fbf7b769480072695da67a1b6b75738172dad1c3236ff7d2263eeaeb6f08c235ff6efd952f095c63957549c589fafde31ca604eb diff --git a/dev-python/uharfbuzz/files/uharfbuzz-0.23.0-system-harfbuzz.patch b/dev-python/uharfbuzz/files/uharfbuzz-0.23.0-system-harfbuzz.patch deleted file mode 100644 index 8ff591bb1a..0000000000 --- a/dev-python/uharfbuzz/files/uharfbuzz-0.23.0-system-harfbuzz.patch +++ /dev/null @@ -1,34 +0,0 @@ ---- a/setup.py -+++ b/setup.py -@@ -13,7 +13,7 @@ - with open(os.path.join(here, 'README.md'), encoding='utf-8') as f: - long_description = f.read() - --define_macros = [('HB_NO_MT', '1'), ('HB_EXPERIMENTAL_API', '1')] -+define_macros = [('HB_EXPERIMENTAL_API', '1')] - linetrace = False - if int(os.environ.get('CYTHON_LINETRACE', '0')): - linetrace = True -@@ -21,7 +21,7 @@ - - extra_compile_args = [] - extra_link_args = [] --libraries = [] -+libraries = ['harfbuzz', 'harfbuzz-subset'] - if platform.system() != 'Windows': - extra_compile_args.append('-std=c++11') - define_macros.append(('HAVE_MMAP', '1')) -@@ -39,11 +39,9 @@ - extension = Extension( - 'uharfbuzz._harfbuzz', - define_macros=define_macros, -- include_dirs=['harfbuzz/src'], -+ include_dirs=['/usr/include/harfbuzz'], - sources=[ -- 'src/uharfbuzz/_harfbuzz.pyx', -- 'harfbuzz/src/harfbuzz.cc', -- 'harfbuzz/src/hb-subset-repacker.cc', -+ 'src/uharfbuzz/_harfbuzz.pyx' - ], - language='c++', - libraries=libraries, diff --git a/dev-python/uharfbuzz/uharfbuzz-0.33.0.ebuild b/dev-python/uharfbuzz/uharfbuzz-0.33.0-r1.ebuild similarity index 53% rename from dev-python/uharfbuzz/uharfbuzz-0.33.0.ebuild rename to dev-python/uharfbuzz/uharfbuzz-0.33.0-r1.ebuild index 2ea5af6284..391950497a 100644 --- a/dev-python/uharfbuzz/uharfbuzz-0.33.0.ebuild +++ b/dev-python/uharfbuzz/uharfbuzz-0.33.0-r1.ebuild @@ -3,33 +3,33 @@ EAPI=8 +PYTHON_COMPAT=( python3_{9..11} pypy3 ) DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..11} pypy3 ) - -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Streamlined Cython bindings for the HarfBuzz shaping engine" -HOMEPAGE="https://github.com/harfbuzz/uharfbuzz" -SRC_URI="https://github.com/harfbuzz/uharfbuzz/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" +HOMEPAGE=" + https://pypi.org/project/uharfbuzz/ + https://github.com/harfbuzz/uharfbuzz +" +SRC_URI="$(pypi_sdist_url ${PN} ${PV} .zip)" KEYWORDS="~amd64" LICENSE="Apache-2.0" SLOT="0" -RDEPEND=">=media-libs/harfbuzz-4.3.0[experimental(-)]" -DEPEND=" - ${RDEPEND} +RDEPEND=">=media-libs/harfbuzz-4.3.0:=[experimental(-)]" +BDEPEND=" + app-arch/unzip >=dev-python/cython-0.28.1[${PYTHON_USEDEP}] >=dev-python/setuptools_scm-2.1[${PYTHON_USEDEP}] - >=dev-python/wheel-0.31[${PYTHON_USEDEP}] " PATCHES=( "${FILESDIR}/${PN}-0.33.0-system-harfbuzz.patch" ) distutils_enable_tests pytest -python_prepare_all() { - distutils-r1_python_prepare_all - export SETUPTOOLS_SCM_PRETEND_VERSION="${PV%_*}" +src_configure() { + export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} export USE_SYSTEM_HARFBUZZ=1 } From f7dfbeb064b132fbdb4798b786110664bc782929 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Mon, 27 Feb 2023 05:40:05 +0500 Subject: [PATCH 49/54] app-office/beancount: enable py3.11 Signed-off-by: Anna (cybertailor) Vyalkova --- ....5-r1.ebuild => beancount-2.3.5-r2.ebuild} | 57 +++++++++++++++++-- 1 file changed, 51 insertions(+), 6 deletions(-) rename app-office/beancount/{beancount-2.3.5-r1.ebuild => beancount-2.3.5-r2.ebuild} (61%) diff --git a/app-office/beancount/beancount-2.3.5-r1.ebuild b/app-office/beancount/beancount-2.3.5-r2.ebuild similarity index 61% rename from app-office/beancount/beancount-2.3.5-r1.ebuild rename to app-office/beancount/beancount-2.3.5-r2.ebuild index 296a340551..4612d6706c 100644 --- a/app-office/beancount/beancount-2.3.5-r1.ebuild +++ b/app-office/beancount/beancount-2.3.5-r2.ebuild @@ -3,11 +3,11 @@ EAPI=8 -PYTHON_COMPAT=( python3_10 ) +PYTHON_COMPAT=( python3_{10..11} ) DISTUTILS_USE_PEP517=setuptools DISTUTILS_SINGLE_IMPL=1 -inherit distutils-r1 +inherit distutils-r1 toolchain-funcs DESCRIPTION="A double-entry accounting system that uses text files as input" HOMEPAGE="https://beancount.github.io https://github.com/beancount/beancount" @@ -25,32 +25,73 @@ RDEPEND=" dev-python/google-api-python-client[${PYTHON_USEDEP}] dev-python/lxml[${PYTHON_USEDEP}] dev-python/ply[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] dev-python/python-dateutil[${PYTHON_USEDEP}] dev-python/python-magic[${PYTHON_USEDEP}] dev-python/requests[${PYTHON_USEDEP}] ') " +BDEPEND=" + sys-devel/bison + sys-devel/flex +" EPYTEST_DESELECT=( scripts/setup_test.py ) distutils_enable_tests pytest src_prepare() { + distutils-r1_src_prepare + + # remove test deps from 'install_requires' + sed "/pytest/d" -i setup.py || die + + # we'll regenerate C sources + rm ${PN}/parser/grammar.{c,h} || die + rm ${PN}/parser/lexer.{c,h} || die + + # repair tests sed "/def find_repository_root/a\ return '${S}'" \ -i ${PN}/utils/test_utils.py || die sed "s/\[PROGRAM\]/['${EPYTHON}', PROGRAM]/" \ -i ${PN}/tools/treeify_test.py || die sed "/DATA_DIR =/c\ DATA_DIR = '${S}/${PN}/utils/file_type_testdata'" \ -i ${PN}/utils/file_type_test.py || die - distutils-r1_src_prepare +} + +src_configure() { + tc-export CC } python_compile() { distutils-r1_python_compile # keep in sync with hashsrc.py, otherwise expect test failures - cp beancount/parser/{lexer.l,grammar.y,decimal.h,decimal.c,macros.h,parser.h,parser.c,tokens.h} "${BUILD_DIR}"/install$(python_get_sitedir)/${PN}/parser || die + local csources=( + decimal.{c,h} + grammar.y + lexer.l + macros.h + parser.{c,h} + tokens.h + ) + + for file in "${csources[@]}"; do + cp ${PN}/parser/${file} "${BUILD_DIR}"/install$(python_get_sitedir)/${PN}/parser || die + done +} + +src_compile() { + local mymakeflags=( + PYCONFIG="$(python_get_PYTHON_CONFIG)" + ) + + emake "${mymakeflags[@]}" ${PN}/parser/grammar.c + emake "${mymakeflags[@]}" ${PN}/parser/lexer.c + + distutils-r1_src_compile + + use test && \ + emake "${mymakeflags[@]}" ${PN}/parser/tokens_test } python_test(){ @@ -59,6 +100,10 @@ python_test(){ } src_test() { - emake ctest + local mymakeflags=( + PYCONFIG="$(python_get_PYTHON_CONFIG)" + ) + + emake "${mymakeflags[@]}" ctest distutils-r1_src_test } From 611cc98f39adc9826d679dbea08cb569bb201cdd Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Mon, 27 Feb 2023 08:20:04 +0500 Subject: [PATCH 50/54] shards.eclass: enable verbose test runner Signed-off-by: Anna (cybertailor) Vyalkova --- eclass/shards.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/shards.eclass b/eclass/shards.eclass index a78d792ba7..5c4ae2c82d 100644 --- a/eclass/shards.eclass +++ b/eclass/shards.eclass @@ -95,7 +95,7 @@ shards_src_test() { debug-print-function ${FUNCNAME} "${@}" if [[ -d "spec" ]]; then - ecrystal spec "${@}" || die "Tests failed" + ecrystal spec --verbose "${@}" || die "Tests failed" fi return 0 From f8621872924609016acb5639ef26369fe51ad673 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Mon, 27 Feb 2023 08:32:34 +0500 Subject: [PATCH 51/54] shards.eclass: don't print env in src_configure Signed-off-by: Anna (cybertailor) Vyalkova --- eclass/shards.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eclass/shards.eclass b/eclass/shards.eclass index 5c4ae2c82d..0958709e3f 100644 --- a/eclass/shards.eclass +++ b/eclass/shards.eclass @@ -56,10 +56,10 @@ shards_src_configure() { debug-print-function ${FUNCNAME} "${@}" crystal_configure - einfo "CRYSTAL_OPTS='${CRYSTAL_OPTS}'" + debug-print "CRYSTAL_OPTS='${CRYSTAL_OPTS}'" export CRYSTAL_PATH="${BROOT}$(shards_get_libdir):$(crystal env CRYSTAL_PATH || die "'crystal env' failed")" - einfo "CRYSTAL_PATH='${CRYSTAL_PATH}'" + debug-print "CRYSTAL_PATH='${CRYSTAL_PATH}'" tc-export CC } From 48687931d8e3dee597736acc9409fcd550cce43c Mon Sep 17 00:00:00 2001 From: Thomas Scholz Date: Mon, 27 Feb 2023 08:58:39 +0100 Subject: [PATCH 52/54] app-admin/oet: Added pkgd version 0.0.0.2 Added a manpage; it's scarce but functional Learned how to create pkgd ebuilds Signed-off-by: Thomas Scholz --- app-admin/oet/Manifest | 1 + app-admin/oet/oet-0.0.0.2.ebuild | 34 ++++++++++++++++++++++++++++++++ app-admin/oet/oet-9999.ebuild | 16 +++++++-------- 3 files changed, 42 insertions(+), 9 deletions(-) create mode 100644 app-admin/oet/Manifest create mode 100644 app-admin/oet/oet-0.0.0.2.ebuild diff --git a/app-admin/oet/Manifest b/app-admin/oet/Manifest new file mode 100644 index 0000000000..9414707591 --- /dev/null +++ b/app-admin/oet/Manifest @@ -0,0 +1 @@ +DIST oet-0.0.0.2.tar.gz 18284 BLAKE2B 94db54554b62a2cf598d7c970de9fe4540635f9a877025dea89c2b4580ae9a2dbe784fb27e8cf57a9a5998acad0229356c30167777a6ac56b8b8b41ccc5bc3e2 SHA512 82e4a0b26d988b7c3286495d8d5747225aaecc7516979fb70723d3351858750eb32c09663f0238efa638732ce5c21be92b503a15f85b6d6ad6771dab4bdf0836 diff --git a/app-admin/oet/oet-0.0.0.2.ebuild b/app-admin/oet/oet-0.0.0.2.ebuild new file mode 100644 index 0000000000..4aed57b5d7 --- /dev/null +++ b/app-admin/oet/oet-0.0.0.2.ebuild @@ -0,0 +1,34 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Update your system into binpkgs in an overlay sandbox" +HOMEPAGE="https://codeberg.org/bcsthsc/overlay-emerge-tool" +if [[ "${PV}" == "9999" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://codeberg.org/bcsthsc/overlay-emerge-tool.git" + EGIT_BRANCH="main" + [[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch" +else + SRC_URI="https://codeberg.org/bcsthsc/overlay-emerge-tool/archive/oet-${PV}.tar.gz" + S="${WORKDIR}/overlay-emerge-tool" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="LGPL-2" +SLOT="0" + + +src_install() { + dosbin src/oet.sh + dodir /usr/share/oet + insinto /usr/share/oet + doins src/oet_auto_emerge_update.source + doins src/oet_interactive.source + doman resources/oet.1 +} + +src_compile() { + true +} diff --git a/app-admin/oet/oet-9999.ebuild b/app-admin/oet/oet-9999.ebuild index 7e5b1ead0e..4aed57b5d7 100644 --- a/app-admin/oet/oet-9999.ebuild +++ b/app-admin/oet/oet-9999.ebuild @@ -1,3 +1,6 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + EAPI=8 DESCRIPTION="Update your system into binpkgs in an overlay sandbox" @@ -5,22 +8,16 @@ HOMEPAGE="https://codeberg.org/bcsthsc/overlay-emerge-tool" if [[ "${PV}" == "9999" ]]; then inherit git-r3 EGIT_REPO_URI="https://codeberg.org/bcsthsc/overlay-emerge-tool.git" - EGIT_BRANCH="0.0.0.1" - [[ "${PV}" == "9999" ]] && EGIT_BRANCH=0.0.0.1 + EGIT_BRANCH="main" [[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch" else SRC_URI="https://codeberg.org/bcsthsc/overlay-emerge-tool/archive/oet-${PV}.tar.gz" - S="${WORKDIR}/oet-${PV/_rc/-rc.}" - KEYWORDS="~amd64" + S="${WORKDIR}/overlay-emerge-tool" + KEYWORDS="~amd64 ~x86" fi LICENSE="LGPL-2" SLOT="0" -IUSE="" - -DEPEND="" -RDEPEND="${DEPEND}" -BDEPEND="" src_install() { @@ -29,6 +26,7 @@ src_install() { insinto /usr/share/oet doins src/oet_auto_emerge_update.source doins src/oet_interactive.source + doman resources/oet.1 } src_compile() { From 8399b27d731e1813503308edb9fc956855de929b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Arsen=20Arsenovi=C4=87?= Date: Mon, 27 Feb 2023 11:18:26 +0100 Subject: [PATCH 53/54] sys-boot/limine: add 4.20230227.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Arsen Arsenović --- sys-boot/limine/Manifest | 1 + sys-boot/limine/limine-4.20230227.0.ebuild | 55 ++++++++++++++++++++++ 2 files changed, 56 insertions(+) create mode 100644 sys-boot/limine/limine-4.20230227.0.ebuild diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest index 8a93ec0e45..9b06e95b01 100644 --- a/sys-boot/limine/Manifest +++ b/sys-boot/limine/Manifest @@ -7,3 +7,4 @@ DIST limine-4.20230212.1.tar.xz 725084 BLAKE2B d602c70d2d716f7025d81ead55139f3a9 DIST limine-4.20230216.1.tar.xz 783012 BLAKE2B 451e5afa3efa8f815da9a3226cab4da166f09fa36309cc066de6e1c3d7cbfce658ff4b0e4a55c9f362e00e50b3e33fc365db682c4f5a05969d77147be4fc5584 SHA512 1d1d65ba50387c21343b6e877c8dad50e2c3ec1fd5a59225b6557a2f964389761b6b8e2d90066edf5caa6cdb7128145d116b0df9c28b622d4aba00fb726edaf2 DIST limine-4.20230219.0.tar.xz 782172 BLAKE2B 525308e0ccfbce2814b7fb497023d7e2e02cb0bab361f4b74e20c480c39fc4f88bbfc4510680be9b2ad099ad549ef447ad32ccc93faa9b79a8d650b7065307e6 SHA512 11fe20c726bb2a09f275fd83021ba2b7c5a2b5a9c820790129352ae371beeec858c34a39924e02ac7b634cdb1ba3092973ba55be6cab33d224f9b99e57dc7605 DIST limine-4.20230221.0.tar.xz 782956 BLAKE2B 29edaae0698b7d3ce9a1a3b7b1ce9e28402294681121b30f7d7b3359a2da2bffa0037e94393c7137caae8008e1f4d88a226cc36d50b4a0b20e8433d7bd75f678 SHA512 99d9341ffa2e2906d4d5086bc2d27ba217bfd68742bc6ee734734d8c75f9eee2b761b84e622e76f14a87b2128105cefe42dca330441f43ecd4d210670176da91 +DIST limine-4.20230227.0.tar.xz 782796 BLAKE2B 35819ccfe896f595a10b666bc0a8d665ea6948f5ea3509833d05a81e574f6c9009a120773e28bc2f4d4d2172926f20796083b62e0ac153f8a232f20d21c6a945 SHA512 621bb2ddb25de88df63f73852e2ff6ceccc61d7d4be49ee8c0cf614c5037f37d350ff50d924065f5f5e6295dc5e99d53191db55778384c15c580630c32cbc560 diff --git a/sys-boot/limine/limine-4.20230227.0.ebuild b/sys-boot/limine/limine-4.20230227.0.ebuild new file mode 100644 index 0000000000..e65ae979a5 --- /dev/null +++ b/sys-boot/limine/limine-4.20230227.0.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Limine is a modern, advanced, and portable BIOS/UEFI multiprotocol bootloader" +HOMEPAGE="https://limine-bootloader.org/" +SRC_URI="https://github.com/limine-bootloader/limine/releases/download/v${PV}/limine-${PV}.tar.xz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+bios +bios-pxe +bios-cd +uefi +cd-efi +uefi32 +uefi64 +uefiaa64" +REQUIRED_USE=" + uefi32? ( uefi ) + uefi64? ( uefi ) + uefiaa64? ( uefi ) + cd-efi? ( uefi ) + uefi? ( || ( uefi32 uefi64 uefiaa64 cd-efi ) ) + + bios-pxe? ( bios ) + bios-cd? ( bios ) + bios? ( || ( bios-pxe bios-cd ) ) +" + +MY_LLVM_TARGETS="AArch64 ARM X86" +MY_LLVM_FLAGS="llvm_targets_${MY_LLVM_TARGETS// /(-),llvm_targets_}(-)" + +BDEPEND=" + app-arch/gzip + dev-lang/nasm + sys-apps/findutils + sys-devel/clang[${MY_LLVM_FLAGS}] + sys-devel/lld + sys-devel/llvm[${MY_LLVM_FLAGS}] + + cd-efi? ( sys-fs/mtools ) +" + +src_configure() { + local myconf=( + "$(use_enable bios)" + "$(use_enable bios-cd)" + "$(use_enable bios-pxe)" + + "$(use_enable uefi)" + "$(use_enable uefi32 uefi-ia32)" + "$(use_enable uefi64 uefi-x86-64)" + "$(use_enable uefiaa64 uefi-aarch64)" + "$(use_enable cd-efi uefi-cd)" + ) + + CROSS_TOOLCHAIN=llvm \ + econf "${myconf[@]}" +} From 590b6fbe6468f4a61dc1dc58b37e5969039d73f1 Mon Sep 17 00:00:00 2001 From: Thomas Scholz Date: Mon, 27 Feb 2023 12:24:26 +0100 Subject: [PATCH 54/54] app-admin/oet: Removed obsolete .sh suffix from install script Signed-off-by: Thomas Scholz --- app-admin/oet/oet-0.0.0.2.ebuild | 2 +- app-admin/oet/oet-9999.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-admin/oet/oet-0.0.0.2.ebuild b/app-admin/oet/oet-0.0.0.2.ebuild index 4aed57b5d7..ee1ee9e40d 100644 --- a/app-admin/oet/oet-0.0.0.2.ebuild +++ b/app-admin/oet/oet-0.0.0.2.ebuild @@ -21,7 +21,7 @@ SLOT="0" src_install() { - dosbin src/oet.sh + dosbin src/oet dodir /usr/share/oet insinto /usr/share/oet doins src/oet_auto_emerge_update.source diff --git a/app-admin/oet/oet-9999.ebuild b/app-admin/oet/oet-9999.ebuild index 4aed57b5d7..ee1ee9e40d 100644 --- a/app-admin/oet/oet-9999.ebuild +++ b/app-admin/oet/oet-9999.ebuild @@ -21,7 +21,7 @@ SLOT="0" src_install() { - dosbin src/oet.sh + dosbin src/oet dodir /usr/share/oet insinto /usr/share/oet doins src/oet_auto_emerge_update.source