From 9bb70039272f8454fe155332d04608b4d09e71c3 Mon Sep 17 00:00:00 2001 From: "Haelwenn (lanodan) Monnier" Date: Tue, 1 Jun 2021 07:47:03 +0200 Subject: [PATCH 01/53] net-misc/tinyssh: clean version bump, 20210601 Signed-off-by: Haelwenn (lanodan) Monnier --- net-misc/tinyssh/Manifest | 2 +- .../{tinyssh-20210319.ebuild => tinyssh-20210601.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename net-misc/tinyssh/{tinyssh-20210319.ebuild => tinyssh-20210601.ebuild} (100%) diff --git a/net-misc/tinyssh/Manifest b/net-misc/tinyssh/Manifest index 3c80b682b9..eb7da3e1f6 100644 --- a/net-misc/tinyssh/Manifest +++ b/net-misc/tinyssh/Manifest @@ -1 +1 @@ -DIST tinyssh-20210319.tar.gz 245451 BLAKE2B fdbb41281edde704d660de07b9a01b48aa1fd17c596b1e7ecbe46ccc804f3499036845781c736c39d99911bcdc6aefc2b1fe354ea40972dbff55a24121629a1f SHA512 e839355fdae241ff90a2cbc95219141a2e12b2efaeb8631f2a1f7400868d93998843da5170146b13de6e10d5098acfea0ef55a0154c5fe22a093f67d4fa7ce0e +DIST tinyssh-20210601.tar.gz 248047 BLAKE2B e661ee41443fec2474a7e0b8d2291a8c81e4852ac1cb51599de2ba748fe7fba9c81478fe616f6878e8e16577dd3a1e3c748613c47627c04733e3f42015297260 SHA512 e49397fc6edce093d9a5697f3a21f18cf9999bb257e532c0548e9a12be28eab09bf319bdf0fef0606831e826fd6845f604347e5bc1c089f0904eb4e5ab46c339 diff --git a/net-misc/tinyssh/tinyssh-20210319.ebuild b/net-misc/tinyssh/tinyssh-20210601.ebuild similarity index 100% rename from net-misc/tinyssh/tinyssh-20210319.ebuild rename to net-misc/tinyssh/tinyssh-20210601.ebuild From c21ef5bfebab463d86eb5442484b060aaa133b76 Mon Sep 17 00:00:00 2001 From: "Haelwenn (lanodan) Monnier" Date: Sun, 13 Jun 2021 10:39:58 +0200 Subject: [PATCH 02/53] Revert "media-gfx/bonzomatic: drop unmaintained live" I am actually using the live version, so it is maintained. This reverts commit ccde6e304101ceb0084f644eb21b1cb34ec86f99. Signed-off-by: Haelwenn (lanodan) Monnier --- media-gfx/bonzomatic/bonzomatic-9999.ebuild | 72 +++++++++++++++++++++ 1 file changed, 72 insertions(+) create mode 100644 media-gfx/bonzomatic/bonzomatic-9999.ebuild diff --git a/media-gfx/bonzomatic/bonzomatic-9999.ebuild b/media-gfx/bonzomatic/bonzomatic-9999.ebuild new file mode 100644 index 0000000000..ee701bf376 --- /dev/null +++ b/media-gfx/bonzomatic/bonzomatic-9999.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="Live shader coding tool and Shader Showdown workhorse" +HOMEPAGE="https://github.com/Gargaj/Bonzomatic" +if [[ "${PV}" == "9999" ]] +then + inherit git-r3 + EGIT_REPO_URI="https://github.com/Gargaj/Bonzomatic" +else + MY_PV="$(ver_rs 1- -)" + SRC_URI="https://github.com/Gargaj/Bonzomatic/archive/refs/tags/${MY_PV}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/Bonzomatic-${MY_PV}" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="Unlicense" +SLOT="0" +IUSE="system-glfw system-glew system-stb system-kissfft wayland" + +# TODO: system-miniaudio, system-jsonxx/json++, system-scintilla +# !system-glfw copied from media-libs/glfw-3.3.3::gentoo +# !system-glew copied from media-libs/glew-2.2.0::gentoo +DEPEND=" + system-glfw? ( media-libs/glfw ) + !system-glfw? ( + wayland? ( + dev-libs/wayland + media-libs/mesa[egl,wayland] + dev-libs/wayland-protocols + ) + !wayland? ( + x11-libs/libX11 + x11-libs/libXcursor + x11-libs/libXinerama + x11-libs/libXrandr + x11-libs/libXxf86vm + x11-libs/libXi + ) + ) + system-glew? ( media-libs/glew:= ) + !system-glew? ( + >=x11-libs/libX11-1.6.2 + >=x11-libs/libXext-1.3.2 + >=x11-libs/libXi-1.7.2 + >=x11-libs/libXmu-1.1.1-r1 + ) + system-stb? ( dev-libs/stb ) + system-kissfft? ( sci-libs/kissfft ) + virtual/opengl + virtual/glu + media-libs/alsa-lib + media-libs/fontconfig +" +RDEPEND="${DEPEND}" +BDEPEND="!system-glfw? ( wayland? ( dev-libs/wayland-protocols ) )" + +src_configure() { + local mycmakeargs=( + -DBONZOMATIC_USE_SYSTEM_GLFW=$(usex system-glfw) + -DGLFW_USE_WAYLAND="$(usex wayland)" + -DBONZOMATIC_USE_SYSTEM_GLEW=$(usex system-glew) + -DBONZOMATIC_USE_SYSTEM_STB=$(usex system-stb) + -DBONZOMATIC_USE_SYSTEM_KISSFFT=$(usex system-kissfft) + ) + + cmake_src_configure +} From 9fe955d1835d9f1b87fded563df584cf9b8fceb0 Mon Sep 17 00:00:00 2001 From: "Haelwenn (lanodan) Monnier" Date: Sun, 13 Jun 2021 10:42:56 +0200 Subject: [PATCH 03/53] media-gfx/bonzomatic: Add myself as maintainer Signed-off-by: Haelwenn (lanodan) Monnier --- media-gfx/bonzomatic/metadata.xml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/media-gfx/bonzomatic/metadata.xml b/media-gfx/bonzomatic/metadata.xml index 812aa7482e..201d45c82c 100644 --- a/media-gfx/bonzomatic/metadata.xml +++ b/media-gfx/bonzomatic/metadata.xml @@ -1,6 +1,10 @@ + + contact@hacktivis.me + Haelwenn (lanodan) Monnier + Use the systems installed version of GLFW (upstream-unsupported) Build non-system-glfw for wayland instead of X11 From 0cb5e812946c4b3a29a90e0b54b89b1aaa703e83 Mon Sep 17 00:00:00 2001 From: Matthew Bakhtiari Date: Sun, 13 Jun 2021 11:12:36 +0200 Subject: [PATCH 04/53] net-im/guilded-bin: fix CFLAGS & depedencies Closes: https://bugs.gentoo.org/795045 Closes: https://bugs.gentoo.org/795042 Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Matthew --- net-im/guilded-bin/guilded-bin-1.0.996954.ebuild | 3 +++ 1 file changed, 3 insertions(+) diff --git a/net-im/guilded-bin/guilded-bin-1.0.996954.ebuild b/net-im/guilded-bin/guilded-bin-1.0.996954.ebuild index 69282f3e86..41660ddccf 100644 --- a/net-im/guilded-bin/guilded-bin-1.0.996954.ebuild +++ b/net-im/guilded-bin/guilded-bin-1.0.996954.ebuild @@ -22,6 +22,8 @@ RDEPEND=" app-accessibility/at-spi2-core app-crypt/libsecret dev-libs/libappindicator + net-print/cups + media-libs/alsa-lib sys-apps/util-linux x11-misc/xdg-utils x11-libs/gtk+:3 @@ -44,6 +46,7 @@ QA_PREBUILT=" opt/${MY_BIN}/libGLESv2.so opt/${MY_BIN}/swiftshader/libEGL.so opt/${MY_BIN}/swiftshader/libGLESv2.so + opt/${MY_BIN}/resources/* " CONFIG_CHECK="~USER_NS" From 9563964cfeba01326b875766da6cbc7ad1ad66dd Mon Sep 17 00:00:00 2001 From: Matthew Bakhtiari Date: Sun, 13 Jun 2021 11:34:02 +0200 Subject: [PATCH 05/53] net-im/guilded-bin: bump to 1.0.9101267 Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Matthew --- ...ilded-bin-1.0.996954.ebuild => guilded-bin-1.0.9101267.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename net-im/guilded-bin/{guilded-bin-1.0.996954.ebuild => guilded-bin-1.0.9101267.ebuild} (100%) diff --git a/net-im/guilded-bin/guilded-bin-1.0.996954.ebuild b/net-im/guilded-bin/guilded-bin-1.0.9101267.ebuild similarity index 100% rename from net-im/guilded-bin/guilded-bin-1.0.996954.ebuild rename to net-im/guilded-bin/guilded-bin-1.0.9101267.ebuild From 978f43681043e66d529ef084c9b97ac3d1db11b2 Mon Sep 17 00:00:00 2001 From: Matthew Bakhtiari Date: Sun, 13 Jun 2021 11:46:47 +0200 Subject: [PATCH 06/53] net-im/guilded-bin: fix manifest on 1.0.9101267 Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Matthew --- net-im/guilded-bin/Manifest | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/guilded-bin/Manifest b/net-im/guilded-bin/Manifest index a81235fd2d..1edc321583 100644 --- a/net-im/guilded-bin/Manifest +++ b/net-im/guilded-bin/Manifest @@ -1 +1 @@ -DIST Guilded-Linux.deb 66420238 BLAKE2B e3d8c28c11f5374331641c9eb10494b0c37a573010621ee657b461f5e4c67588330ea712ea2d1d672c7c4bf326738998cbb6d707d61c38e106b46819e84fbe83 SHA512 73fb7a3b365dac58cd78b96ba3587f41e9e8f1efc4b1a05269415e9ec5c22ac3bd093d12ad3a93975665fecba6e07e74fdb5bdd6b79bc601b939628942a22d3e +DIST Guilded-Linux.deb 66382392 BLAKE2B 457a3b1f053e51a5b434e5fb076a9d6e6ab771f78ac0adbd2ecc272e2f8bd378db9e838f90243bb0b054fee74252f849ea7d665b25f3acd9fb927846ee3171ab SHA512 d14f510f2a38dc566de37d20f148576104fe144637c192afdd0062d90324e9e295b3874006e38c6f80a13c4c404e87c446222b417a3d5938cd16fd574f815a19 From 6a660f724a35216f4cabc665b48f0bed6155daa2 Mon Sep 17 00:00:00 2001 From: "striker.sh" Date: Sun, 13 Jun 2021 15:39:17 +0200 Subject: [PATCH 07/53] net-misc/lagrange: fix issue with ebuild - remove unecessary src_compile and src_install (handled by cmake elcass) - Update .desktop mimeinfo cache and icons cache Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Jules de Sartiges --- net-misc/lagrange/lagrange-1.5.1.ebuild | 11 ++++------- net-misc/lagrange/lagrange-9999.ebuild | 11 ++++------- 2 files changed, 8 insertions(+), 14 deletions(-) diff --git a/net-misc/lagrange/lagrange-1.5.1.ebuild b/net-misc/lagrange/lagrange-1.5.1.ebuild index 8f042010fb..e5578260ba 100644 --- a/net-misc/lagrange/lagrange-1.5.1.ebuild +++ b/net-misc/lagrange/lagrange-1.5.1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit cmake +inherit cmake xdg-utils DESCRIPTION="A Beautiful Gemini Client" HOMEPAGE="https://gmi.skyjake.fi/lagrange/" @@ -37,10 +37,7 @@ src_configure() { cmake_src_configure } -src_compile() { - cmake_src_compile -} - -src_install() { - cmake_src_install +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update } diff --git a/net-misc/lagrange/lagrange-9999.ebuild b/net-misc/lagrange/lagrange-9999.ebuild index 8f042010fb..e5578260ba 100644 --- a/net-misc/lagrange/lagrange-9999.ebuild +++ b/net-misc/lagrange/lagrange-9999.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit cmake +inherit cmake xdg-utils DESCRIPTION="A Beautiful Gemini Client" HOMEPAGE="https://gmi.skyjake.fi/lagrange/" @@ -37,10 +37,7 @@ src_configure() { cmake_src_configure } -src_compile() { - cmake_src_compile -} - -src_install() { - cmake_src_install +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update } From 81fcf6acf9b39e78df28297bc292afc0c569cdb6 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Mon, 14 Jun 2021 01:56:44 +0200 Subject: [PATCH 08/53] app-misc/diff-so-fancy: new version Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Alessandro Barbieri --- app-misc/diff-so-fancy/Manifest | 1 + .../diff-so-fancy/diff-so-fancy-1.4.1.ebuild | 36 +++++++++++++++++++ 2 files changed, 37 insertions(+) create mode 100644 app-misc/diff-so-fancy/diff-so-fancy-1.4.1.ebuild diff --git a/app-misc/diff-so-fancy/Manifest b/app-misc/diff-so-fancy/Manifest index d9adbf2ead..a9c3e824bf 100644 --- a/app-misc/diff-so-fancy/Manifest +++ b/app-misc/diff-so-fancy/Manifest @@ -1 +1,2 @@ DIST diff-so-fancy-1.4.0.tar.gz 46216 BLAKE2B c68a41a74bfc4f280aa3a90d9cbf6c63dbecaa917e83bb6403dfa1ee3ea7837f5348d1a44fa7673ad5c65a3f2948d1e028865b21f6f04a0f495cc54755c99535 SHA512 b92bdf6d7868fe183f2ea7d655f9619c2059ff7d10901ed445762ed5baff0944528b1e409f36e5d47ce51eb39b106617f302a6926995aeab27324cb3e5f6f293 +DIST diff-so-fancy-1.4.1.tar.gz 49040 BLAKE2B d5e90dcf9ffd7a582adce7c2f434fd59c12cef508b8dc08a768bb445f3131a19ff9bfaf0635bc6180255848d71f677c4741c3a8ea4468130afef8acc960b893e SHA512 9426d4f0ff269042fec495677fa78e43a782f47037d54d4c14c72f01bec71636154ab9dec3f9a2b16f6421dd37c4c1ed2160c87668e8eb989a2860ce65f0363c diff --git a/app-misc/diff-so-fancy/diff-so-fancy-1.4.1.ebuild b/app-misc/diff-so-fancy/diff-so-fancy-1.4.1.ebuild new file mode 100644 index 0000000000..ec78940644 --- /dev/null +++ b/app-misc/diff-so-fancy/diff-so-fancy-1.4.1.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +SRC_URI="https://github.com/so-fancy/diff-so-fancy/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +DESCRIPTION="Good-lookin' diffs. Actually... nah... The best-lookin' diffs." +HOMEPAGE="https://github.com/so-fancy/diff-so-fancy" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +#RESTRICT="!test? ( test )" +RESTRICT="test" #investigate +RDEPEND="" +DEPEND=" + ${RDEPEND} + dev-lang/perl +" +BDEPEND="test? ( dev-util/bats )" +PATCHES=( "${FILESDIR}/fix-path.patch" ) +DOCS=( README.md history.md pro-tips.md ) + +src_install() { + dobin "${PN}" + + insinto "/usr/share/${PN}" + doins lib/* + + einstalldocs +} + +src_test() { + bats test || die +} From b3d8808694835e8fc065a08c772bd8de683ce1c2 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Mon, 14 Jun 2021 01:59:06 +0200 Subject: [PATCH 09/53] dev-python/ufoNormalizer: add 0.5.4 Signed-off-by: Alessandro Barbieri --- dev-python/ufoNormalizer/Manifest | 1 + .../ufoNormalizer/ufoNormalizer-0.5.4.ebuild | 23 +++++++++++++++++++ 2 files changed, 24 insertions(+) create mode 100644 dev-python/ufoNormalizer/ufoNormalizer-0.5.4.ebuild diff --git a/dev-python/ufoNormalizer/Manifest b/dev-python/ufoNormalizer/Manifest index 0bfffa2040..6851c7ee94 100644 --- a/dev-python/ufoNormalizer/Manifest +++ b/dev-python/ufoNormalizer/Manifest @@ -1,2 +1,3 @@ DIST ufonormalizer-0.5.2.zip 37959 BLAKE2B 15350d4051da783bee67b24717503aceed471737eb6e2ebde4d7aef94911febb86e6135b8ed8bc9f125d3bfa5d0b17727081d08a21e08c4ac10dc2b7ca2a351d SHA512 9fb1a28d29f0f4ff7e1d966487aa99120ece58c86b69259e92adb72341074356e4ae479f4b4c0a26f108f5c3c651deb4282ca5558277650bb8d90e19522997ff DIST ufonormalizer-0.5.3.zip 38075 BLAKE2B b75ed0560335406c74dfd154fa7d8c3329f327962807d4e9c34007eae3f7723be4d0439c282f36fe61b5af344b30e495094859126174cdb0585ace5f1000b5e4 SHA512 08a5008cf080888158710e1649865a6a0ec74c675ef34e26e5c28fa70fffc703ee4749b92a1637326e0c169d3a2be96df6bf77c578b75b0be3988b3a3c1821a2 +DIST ufonormalizer-0.5.4.zip 38121 BLAKE2B b88763f9904633b99bfcd8226281b2c8e7172a46d8a6ebed1360d8af6b67944030f008176b55dfb9cb85580419997853b5203867587da87f7910608621ff213f SHA512 f9bc37c6d7c366d34e9fa4cbfbcbb6f8a654955fd61afedfbe6376e70e4145d29c6fe30d48c28dca9f18e476002c1cda773172379be2fae4bd30b466ce1899ba diff --git a/dev-python/ufoNormalizer/ufoNormalizer-0.5.4.ebuild b/dev-python/ufoNormalizer/ufoNormalizer-0.5.4.ebuild new file mode 100644 index 0000000000..18da06d4c2 --- /dev/null +++ b/dev-python/ufoNormalizer/ufoNormalizer-0.5.4.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python3_{8,9} pypy3 ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +MYPN="${PN,,}" +MYP="${MYPN}-${PV}" +inherit distutils-r1 + +DESCRIPTION="A tool that will normalize the XML and other data inside of a UFO." +HOMEPAGE="https://github.com/unified-font-object/ufoNormalizer" +SRC_URI="mirror://pypi/${MYPN:0:1}/${MYPN}/${MYP}.zip" +S="${WORKDIR}/${MYP}" +SLOT="0" +LICENSE="BSD" +KEYWORDS="~amd64 ~x86" + +BDEPEND="app-arch/unzip" + +distutils_enable_tests setup.py From 48ab7fc43975bb2f37d2dde468749ebe79e2f7d0 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Mon, 14 Jun 2021 01:59:38 +0200 Subject: [PATCH 10/53] dev-cpp/folly: add 2021.06.07.00 Signed-off-by: Alessandro Barbieri --- dev-cpp/folly/Manifest | 1 + dev-cpp/folly/folly-2021.06.07.00.ebuild | 37 ++++++++++++++++++++++++ 2 files changed, 38 insertions(+) create mode 100644 dev-cpp/folly/folly-2021.06.07.00.ebuild diff --git a/dev-cpp/folly/Manifest b/dev-cpp/folly/Manifest index 880308b5a7..26a05959e9 100644 --- a/dev-cpp/folly/Manifest +++ b/dev-cpp/folly/Manifest @@ -1,3 +1,4 @@ DIST folly-2021.01.04.00.tar.gz 3281402 BLAKE2B d6af10b7bf1297c5fe2a6893e23e10b24d4e3534324da1a13f4910e50fe7cec9d7082af3abb8b74746d63995f16bc33bca3d5c5ce7f2449196f8aaa1ff7ebe7a SHA512 e4849e7d560d30b87fcf0af7c1536b18aa774de803104ccbacc1315e7962ad0c734dd06fe9ccca5b1f9ac97b3848085ef75a7dcdf6a685e24a36765a0aa4a181 DIST folly-2021.04.19.00.tar.gz 3375288 BLAKE2B e230f8ab2d7a654e5fade9564bc53c4486b4adcacf2043007c89d03d1527a1c663766d6c6c562c521cec78bc1641d85b781a994143ed5add9c94d7834e9e85dc SHA512 056edc528bc0c30a4c7f926e08ff682f22b4b85f592213c359550aac5d4c6dd6b5f4e5d266a3fca6cd7fc88b90a6e14b4b613b223b663910544b477b03ac5c04 DIST folly-2021.05.24.00.tar.gz 3391502 BLAKE2B d2ae91ec3a11b01bfa97ea826d326a1b09194ce48dc490d2b77ac82b782244f9003af06b2fe87258e50a6705aecc21cd2a8104926cba4440de401358c4dbea6f SHA512 59b04defea75a8a2f08de8b4611105d2e869264e73ed2893328bff3a21df8059793e3edaaadbe40d7db1c1a4022c950d2a287cf20c74d2fe752924f5e3f4654a +DIST folly-2021.06.07.00.tar.gz 3392815 BLAKE2B 281f0578f7e06ef066defd90ffb2fae84b74b2f5565b25dc546ee0a58d3f5a2ff576ddc0996e2b008fc7d2f0d74af36bdea3300c94f6c5069a02abffc4ebb456 SHA512 3521d4ac738498d6f2c8d0c533dc51a035d202dc268cdcda1464a93520b4ca778a4e98e3b1ec2848ecf483ea33dc67aa8841262fd5ccd5e8e9736d4db426aa96 diff --git a/dev-cpp/folly/folly-2021.06.07.00.ebuild b/dev-cpp/folly/folly-2021.06.07.00.ebuild new file mode 100644 index 0000000000..0310ffd787 --- /dev/null +++ b/dev-cpp/folly/folly-2021.06.07.00.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="An open-source C++ library developed and used at Facebook" +HOMEPAGE="https://github.com/facebook/folly" +SRC_URI="https://github.com/facebook/folly/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +DEPEND=" + app-arch/lz4 + app-arch/snappy + app-arch/zstd + dev-cpp/gflags + dev-cpp/glog[gflags] + dev-libs/boost[context,threads] + dev-libs/double-conversion + dev-libs/libevent + dev-libs/libfmt + sys-libs/binutils-libs + sys-libs/zlib +" +RDEPEND="${DEPEND}" + +src_prepare() { + cmake_src_prepare + sed \ + -e "s/lib CACHE/$(get_libdir) CACHE/" \ + -e "s/lib\/cmake\/folly CACHE/$(get_libdir)\/cmake\/folly CACHE/" \ + -i CMakeLists.txt || die +} From 416b025781c2884b88dce5b192b70c6f2f417428 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Mon, 14 Jun 2021 01:59:45 +0200 Subject: [PATCH 11/53] dev-cpp/wangle: add 2021.06.07.00 Signed-off-by: Alessandro Barbieri --- dev-cpp/wangle/Manifest | 1 + dev-cpp/wangle/wangle-2021.06.07.00.ebuild | 37 ++++++++++++++++++++++ 2 files changed, 38 insertions(+) create mode 100644 dev-cpp/wangle/wangle-2021.06.07.00.ebuild diff --git a/dev-cpp/wangle/Manifest b/dev-cpp/wangle/Manifest index c5e5bce2f0..712eb8b537 100644 --- a/dev-cpp/wangle/Manifest +++ b/dev-cpp/wangle/Manifest @@ -1,2 +1,3 @@ DIST wangle-2021.04.19.00.tar.gz 336087 BLAKE2B d06150422813c7f7a4663bea59d1e78d8aa2a6023b70fad94aa700d5879b36319a77329d5e4523a5b992cb2ab9dbbd1db1e594e60dbaeddee4cd5881d7385fac SHA512 dc8e2f34d5be2e674cd87c630ca6a647686bae383f5ed678577a7709f9a05483ddabcaa220f5d9afea2e24c78b73b64c9a8d74821b215a1c094498d3528e8896 DIST wangle-2021.05.24.00.tar.gz 336150 BLAKE2B 5a87ee962572356407bab09a563635015171c7bd09d7b68d91143bf5bce71c5d4bbcdbb6c571ee814390e4db48302551361a2770bb9c3d66a6bc67f63fb0afb7 SHA512 ab2f805d3a21e3eead966a08ab0d7e9ce05baaa52ae0a196d4994db7fe0869038c16c5d4a7344fe5523a58414ac15325060d9151ffa5634608dd1e22b8f4e0c7 +DIST wangle-2021.06.07.00.tar.gz 336212 BLAKE2B 29668fbfe7dc16baedc6eef3c399e6885c4dd79ee525b580e37d90698f06b2d6c4037ee915fd01be22321629a8065f91f2eae53091edbd0c2e8f7f14b3afaf69 SHA512 a9f8a4ff5778ff6fa06ed44f9cb8a2e8781da56dba1421b4055c5dd17f5e5b4df1df9a9351b2a5bacd93b23af9032a55d2687fa6d3e2829c193bfd2b6d042a48 diff --git a/dev-cpp/wangle/wangle-2021.06.07.00.ebuild b/dev-cpp/wangle/wangle-2021.06.07.00.ebuild new file mode 100644 index 0000000000..a53168c76c --- /dev/null +++ b/dev-cpp/wangle/wangle-2021.06.07.00.ebuild @@ -0,0 +1,37 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="Framework providing common client/server abstractions" +HOMEPAGE="https://github.com/facebook/wangle" + +SRC_URI="https://github.com/facebook/wangle/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +CMAKE_USE_DIR="${S}/wangle" + +DEPEND=" + ~dev-cpp/fizz-${PV}:= + ~dev-cpp/folly-${PV}:= + dev-cpp/gflags + dev-cpp/glog + dev-libs/double-conversion + dev-libs/libevent + dev-libs/libfmt + dev-libs/openssl:0= +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DLIB_INSTALL_DIR=$(get_libdir) + ) + + cmake_src_configure +} From 306c06d4b8bee6d81ce64f60f5d0fd2fb26c9883 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Mon, 14 Jun 2021 01:59:53 +0200 Subject: [PATCH 12/53] dev-cpp/fizz: add 2021.06.07.00 Signed-off-by: Alessandro Barbieri --- dev-cpp/fizz/Manifest | 1 + dev-cpp/fizz/fizz-2021.06.07.00.ebuild | 46 ++++++++++++++++++++++++++ 2 files changed, 47 insertions(+) create mode 100644 dev-cpp/fizz/fizz-2021.06.07.00.ebuild diff --git a/dev-cpp/fizz/Manifest b/dev-cpp/fizz/Manifest index 68fd37a174..fe01170dfa 100644 --- a/dev-cpp/fizz/Manifest +++ b/dev-cpp/fizz/Manifest @@ -1,2 +1,3 @@ DIST fizz-2021.04.19.00.tar.gz 532228 BLAKE2B 980d501fb7bb67ed01711f1c0dd685ea9416912ef6bb818be3fb6e6ba9c9bd28a10edd16903a244044733ed8fe85486ab4296626445b09f22b928c8041cebcfa SHA512 dda187865b02c5f7e131fb70ed47c2a63d7024decfe94a70bbdd0ae02b6709801e2ea00f23280c50f392f91305cf11197be9204145f664dc227a7400831a9a01 DIST fizz-2021.05.24.00.tar.gz 537533 BLAKE2B 68cfefd30f9a395fee32af0d98a53b9c176b6f05a0ab551943ab5d2905d0c8dc4ed82c25d081542cb1c7b5610c519a0b251bfaa684d8ad63fceb9e3ddd6acc31 SHA512 618bdf798cfb560d4c06c6eec678af4c2f9c4fa9e1b0ce3d13f440e268472c388a511e762372991202c1cd9db936f1fbd3faaea0d90b8f41027162022cce1933 +DIST fizz-2021.06.07.00.tar.gz 537590 BLAKE2B b3a4855ef306bfcd15da802b80039db86406f7e4781d0bda7aaaa51ca91e84d9464040aa73324c3069fd4d5492241c170a38860d292f9e5b9ca5027991402114 SHA512 2164ed700c76970fb6581b89e0c6be1478c3367acb968564ddd2f1644daa81a7c1fa8e481af0644ad7e5462a592544a560c8615819930d250bbcc05bc5fb66da diff --git a/dev-cpp/fizz/fizz-2021.06.07.00.ebuild b/dev-cpp/fizz/fizz-2021.06.07.00.ebuild new file mode 100644 index 0000000000..ce8b93c27d --- /dev/null +++ b/dev-cpp/fizz/fizz-2021.06.07.00.ebuild @@ -0,0 +1,46 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="C++14 implementation of the TLS-1.3 standard" +HOMEPAGE="https://github.com/facebookincubator/fizz" + +SRC_URI="https://github.com/facebookincubator/fizz/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +CMAKE_USE_DIR="${S}/fizz" + +RDEPEND=" + ~dev-cpp/folly-${PV}:= + dev-cpp/gflags + dev-cpp/glog + dev-libs/double-conversion + dev-libs/libevent + dev-libs/libfmt + dev-libs/libsodium + dev-libs/openssl:0= +" +#TODO: discover if gtest is linked +DEPEND=" + ${RDEPEND} + dev-cpp/gtest +" + +src_prepare() { + cmake_src_prepare + sed -i '/Sodium/d' fizz/cmake/fizz-config.cmake.in || die +} + +src_configure() { + local mycmakeargs=( + -DLIB_INSTALL_DIR=$(get_libdir) + ) + + cmake_src_configure +} From 51104fe0f9d4b0889c316592527c897543d0133f Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Mon, 14 Jun 2021 02:00:01 +0200 Subject: [PATCH 13/53] dev-cpp/fbthrift: add 2021.06.07.00 Signed-off-by: Alessandro Barbieri --- dev-cpp/fbthrift/Manifest | 1 + .../fbthrift/fbthrift-2021.06.07.00.ebuild | 40 +++++++++++++++++++ 2 files changed, 41 insertions(+) create mode 100644 dev-cpp/fbthrift/fbthrift-2021.06.07.00.ebuild diff --git a/dev-cpp/fbthrift/Manifest b/dev-cpp/fbthrift/Manifest index cfd659b693..d2b6a35635 100644 --- a/dev-cpp/fbthrift/Manifest +++ b/dev-cpp/fbthrift/Manifest @@ -1,2 +1,3 @@ DIST fbthrift-2021.04.19.00.tar.gz 5453537 BLAKE2B 72a6b395f24786e211d7bf18f53abe3833bd12abca536cd85e6db4c284e0851121a4cdb2663b3a10bce628787eda556e71db4d4549f9d49d9c82e6dd8c31ac96 SHA512 eb0dd6c05c4ec8714d8dc5b5dcd8f3574b625c1992fff876b4ac5fb5a48f1d174b4405fbef0305ce008ccc7cae3d30499852989f30fdeb56eabf89269ed7ec23 DIST fbthrift-2021.05.24.00.tar.gz 5641993 BLAKE2B 47615d438d23bf3ce6dc5bcb264fe0b9db443b177b872b490711c360b33faeff2e364049e4fe666cf0759a681a0a5b799f5c79cca1eadeaa69d3a9973e9c816a SHA512 58c720373e9261b9968a3008a60a008c79b6cddf65944212d7e08f3be68519cc226860d1977b5dfee364c432cbd158b9f5295c0b2b16098a165decb144008040 +DIST fbthrift-2021.06.07.00.tar.gz 5642451 BLAKE2B 8af279235f9e3502ac888860b52ba586fcfdf323c392486c7f09ec92fa0a5c54adda6f1eb06ff6b84447a974a75537b2d002f5546f0db3f6952637a14a549577 SHA512 e497a2fdf2b4223e3985ef9dfb904a3c56581a310a88cb17568d647a2f863827631f7075944b0ff9de369caccac5a7f25b5f7fe4cd8629df4b8c5a15a53589e9 diff --git a/dev-cpp/fbthrift/fbthrift-2021.06.07.00.ebuild b/dev-cpp/fbthrift/fbthrift-2021.06.07.00.ebuild new file mode 100644 index 0000000000..fe7319ed70 --- /dev/null +++ b/dev-cpp/fbthrift/fbthrift-2021.06.07.00.ebuild @@ -0,0 +1,40 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="Facebook's branch of Apache Thrift, including a new C++ server" +HOMEPAGE="https://github.com/facebook/fbthrift" + +SRC_URI="https://github.com/facebook/fbthrift/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + app-arch/zstd + ~dev-cpp/fizz-${PV}:= + ~dev-cpp/folly-${PV}:= + dev-cpp/gflags + dev-cpp/glog + ~dev-cpp/wangle-${PV}:= + dev-libs/libfmt + dev-libs/openssl:0= + sys-libs/zlib +" +DEPEND="${RDEPEND}" +BDEPEND=" + sys-devel/bison + sys-devel/flex +" + +src_configure() { + local mycmakeargs=( + -DLIB_INSTALL_DIR=$(get_libdir) + ) + + cmake_src_configure +} From 0694cc3604a020540af1b3a815490a54ca940562 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Mon, 14 Jun 2021 02:07:11 +0200 Subject: [PATCH 14/53] dev-python/sphinx-click: add 3.0.0 Signed-off-by: Alessandro Barbieri --- dev-python/sphinx-click/Manifest | 1 + .../sphinx-click/sphinx-click-3.0.0.ebuild | 29 +++++++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 dev-python/sphinx-click/sphinx-click-3.0.0.ebuild diff --git a/dev-python/sphinx-click/Manifest b/dev-python/sphinx-click/Manifest index 1434393d4d..e8a4301b43 100644 --- a/dev-python/sphinx-click/Manifest +++ b/dev-python/sphinx-click/Manifest @@ -1 +1,2 @@ DIST sphinx-click-2.7.1.tar.gz 17608 BLAKE2B 4fe15f3e8ad413f36a9aa6125f973fdb8d150a0996a373bc877ccec1c40132d81235abaf28a1ab90e647cbdb6a9571d782078e1de19c98e76818c6a957490bec SHA512 55749ab1f48569225558eda243c77991623418a2185fbda266d75d3a52f4551fb619b3024bb368d8332e55c0755da7a9da5b5da97158c9d8eefec3a2007f201e +DIST sphinx-click-3.0.0.tar.gz 19802 BLAKE2B 103b4d4374baac92baef327ed4a10e60b8ecbc1fecb828082ab2e9be766ba13bc4e1479d4e07eda456ba545be1626658cf599e48c3782f7257e646b819426b61 SHA512 a5d4aa443f149fbc875e773ac721a48e19f35c96ddff47fc5763639babe1dd7d87a92ce4b7139b0b2e6b252792de32f52e9bcbbf509c7af0fdbd12cb480fe0dc diff --git a/dev-python/sphinx-click/sphinx-click-3.0.0.ebuild b/dev-python/sphinx-click/sphinx-click-3.0.0.ebuild new file mode 100644 index 0000000000..e19efe79f5 --- /dev/null +++ b/dev-python/sphinx-click/sphinx-click-3.0.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8,9} ) + +inherit distutils-r1 + +DESCRIPTION="Sphinx plugin to automatically document click-based applications" +HOMEPAGE=" + https://github.com/click-contrib/sphinx-click + https://pypi.org/project/sphinx-click +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +KEYWORDS="~amd64 ~x86" +SLOT="0" + +RDEPEND=" + >=dev-python/sphinx-2.0[${PYTHON_USEDEP}] + >=dev-python/click-6[${PYTHON_USEDEP}] + Date: Mon, 14 Jun 2021 02:20:51 +0200 Subject: [PATCH 15/53] dev-python/pytest-randomly: add 3.8.0 Signed-off-by: Alessandro Barbieri --- dev-python/pytest-randomly/Manifest | 1 + .../pytest-randomly-3.8.0.ebuild | 41 +++++++++++++++++++ 2 files changed, 42 insertions(+) create mode 100644 dev-python/pytest-randomly/pytest-randomly-3.8.0.ebuild diff --git a/dev-python/pytest-randomly/Manifest b/dev-python/pytest-randomly/Manifest index f81f4c913a..fcc746d432 100644 --- a/dev-python/pytest-randomly/Manifest +++ b/dev-python/pytest-randomly/Manifest @@ -1 +1,2 @@ DIST pytest-randomly-3.5.0.tar.gz 36605 BLAKE2B 1e993f7b0cec9fede1fd22c9be06ca34b884ea67183e13197e59359ebb5b8a6bc86715b117f379d72c11eec85fe31c3f4cb1dd7c2bae1412dabd630ddff81bbf SHA512 ed5cc11799e38caaa899ab25f75469baa2c57a5113c3e51129c4cee801b0eded57f6165113f8cb5a8c995057569c224b9039d601b361b9e95553dc8cb338b368 +DIST pytest-randomly-3.8.0.tar.gz 26376 BLAKE2B b51fb09e887fb20783edaecc6494d22c9e66c4c87aabe5368f85b492681c29c9283ddc70821801442d4908a76ba64e70ee04433f5bd3639bae0cf198c950dcb1 SHA512 eabed09478f3047f181b4efe1057d15dda5686f85d3321083fbd443e5dd036f9fc9bfca2048ff898a194d59349e46ebf6258f03caccf649e891bb0bc6d6ef863 diff --git a/dev-python/pytest-randomly/pytest-randomly-3.8.0.ebuild b/dev-python/pytest-randomly/pytest-randomly-3.8.0.ebuild new file mode 100644 index 0000000000..fe9d7905c6 --- /dev/null +++ b/dev-python/pytest-randomly/pytest-randomly-3.8.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python3_{8,9} ) + +inherit distutils-r1 + +DESCRIPTION="Pytest plugin to randomly order tests and control random.seed" +HOMEPAGE=" + https://pypi.python.org/pypi/pytest-randomly + https://github.com/pytest-dev/pytest-randomly +" +SRC_URI="https://github.com/pytest-dev/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/factory_boy[${PYTHON_USEDEP}] + dev-python/Faker[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + + $(python_gen_cond_dep 'dev-python/pygments[${PYTHON_USEDEP}]' python3_9) +" +BDEPEND=" + test? ( + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + distutils_install_for_testing --via-root + pytest -vv || die "Testsuite failed under ${EPYTHON}" +} From 675478ed31d2e248c06fb54789973d373b14ca58 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Mon, 14 Jun 2021 02:47:44 +0200 Subject: [PATCH 16/53] dev-python/pytest-cython: add 0.1.1 Signed-off-by: Alessandro Barbieri --- dev-python/pytest-cython/Manifest | 1 + .../pytest-cython/pytest-cython-0.1.1.ebuild | 39 +++++++++++++++++++ 2 files changed, 40 insertions(+) create mode 100644 dev-python/pytest-cython/pytest-cython-0.1.1.ebuild diff --git a/dev-python/pytest-cython/Manifest b/dev-python/pytest-cython/Manifest index e28b85e2da..38d7330992 100644 --- a/dev-python/pytest-cython/Manifest +++ b/dev-python/pytest-cython/Manifest @@ -1 +1,2 @@ DIST pytest-cython-0.1.0.tar.gz 19109 BLAKE2B 75895992402f36010385e0851cce4532825d374cc9d5af1b45d4dc938070da1f9e8c9901601ac10e3fa9a76fd4f0affd3f0dac6d8857eea88c73cbc1686ce613 SHA512 65d8d25f95f2419ae76902cad8f0f4c9b810dbbba80621d301f53d2128dfeb11c4d74e2ac4f1e39f63aadfc1404e9000c0668efbab4793d307f0b90345023771 +DIST pytest-cython-0.1.1.tar.gz 817776 BLAKE2B d9b812cefc45153a1ce7abb0b1be2e7fc329b88d89ed48529f62a38c402d74bb164ed6b928f291586f0064820dc52156eacdf161da3a0d65d10f5a15681a17e4 SHA512 353a6c3b67df0608b24f24e04ba5d3fa48065d3960834e32bf44f2dfcd6248cb4c86de528c15dbfd20e36811bfb0ae04670f6441afb74bcb7bd1d7af71060463 diff --git a/dev-python/pytest-cython/pytest-cython-0.1.1.ebuild b/dev-python/pytest-cython/pytest-cython-0.1.1.ebuild new file mode 100644 index 0000000000..1d8fc289c0 --- /dev/null +++ b/dev-python/pytest-cython/pytest-cython-0.1.1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( pypy3 python3_{8,9} ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +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 + +src_prepare() { + sed -i 's|\[pytest\]|\[tool:pytest\]|' setup.cfg || die + default +} + +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 +} From 58809d829903647fb850f3c60c925706ff46c584 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Mon, 14 Jun 2021 03:11:20 +0200 Subject: [PATCH 17/53] dev-python/pytest-benchmark: add 3.4.1 Signed-off-by: Alessandro Barbieri --- dev-python/pytest-benchmark/Manifest | 1 + .../pytest-benchmark-3.4.1.ebuild | 52 +++++++++++++++++++ 2 files changed, 53 insertions(+) create mode 100644 dev-python/pytest-benchmark/pytest-benchmark-3.4.1.ebuild diff --git a/dev-python/pytest-benchmark/Manifest b/dev-python/pytest-benchmark/Manifest index e0224b5286..339e0614a6 100644 --- a/dev-python/pytest-benchmark/Manifest +++ b/dev-python/pytest-benchmark/Manifest @@ -1 +1,2 @@ DIST pytest-benchmark-3.2.3.tar.gz 321127 BLAKE2B a9fb3a01ac9850d813f9b72d1975010b63b4f9d35d48c683b8dfa5d0020b17c59339135ff63b6152efab3ac33fecbc09aacbe6bcc3a7b0b260a00da317db00bf SHA512 952dbe2a9af1ae5de966543eae3b4523a5418c8441785714cbb7a5d17697046f060befb4a40cf216526e2a9a63d91c598d65e65618bd78fc2d889c92cecbbe53 +DIST pytest-benchmark-3.4.1.tar.gz 322758 BLAKE2B d29254f412aee0955429e7957fa31e9443b3319bec256b601c456efa7020abbd5b4d9ed43799fda62f53f70f14de3f42a93b29b7366989294f037ec2ee3215fc SHA512 54fb5e3a176578b3c8f339878c7a9d047a0785befcbba42bb68c34b4b636d9b6f6a2097b36c5eefbbcf1a91f943bdae762c7978a0dba1af53514052f513ef4c5 diff --git a/dev-python/pytest-benchmark/pytest-benchmark-3.4.1.ebuild b/dev-python/pytest-benchmark/pytest-benchmark-3.4.1.ebuild new file mode 100644 index 0000000000..e342f48034 --- /dev/null +++ b/dev-python/pytest-benchmark/pytest-benchmark-3.4.1.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +DISTUTILS_USE_SETUPTOOLS=rdepend +PYTHON_COMPAT=( python3_{8..9} ) + +inherit distutils-r1 + +DESCRIPTION="py.test fixture for benchmarking code " +HOMEPAGE=" + https://pypi.python.org/pypi/pytest-benchmark + https://github.com/ionelmc/pytest-benchmark +" +SRC_URI="https://github.com/ionelmc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +# during tests import fails because conflict with the already installed files +# not sure how to fix, it would require setting some python variables but that would +# probably lead to all other packages being unfindable by the tests +RESTRICT="test" + +RDEPEND=" + dev-python/py-cpuinfo[${PYTHON_USEDEP}] +" +BDEPEND=" + ${RDEPEND} + test? ( + dev-python/aspectlib[${PYTHON_USEDEP}] + dev-python/elasticsearch-py[${PYTHON_USEDEP}] + dev-python/freezegun[${PYTHON_USEDEP}] + dev-python/hunter[${PYTHON_USEDEP}] + dev-python/pygal[${PYTHON_USEDEP}] + dev-python/pygaljs[${PYTHON_USEDEP}] + dev-python/pytest-instafail[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest +distutils_enable_sphinx docs dev-python/sphinx-py3doc-enhanced-theme + +python_test() { + # has to be run in source dir + PYTHONPATH="${S}" + cd "${S}" || die + pytest -vv || die "Tests fail with ${EPYTHON}" +} From bcaf993f30a34b3c07b20412be7c5e9dd0e5fb12 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Mon, 14 Jun 2021 03:13:46 +0200 Subject: [PATCH 18/53] dev-python/pproxy: add 2.7.8 Signed-off-by: Alessandro Barbieri --- dev-python/pproxy/Manifest | 1 + dev-python/pproxy/pproxy-2.7.8.ebuild | 27 +++++++++++++++++++++++++++ 2 files changed, 28 insertions(+) create mode 100644 dev-python/pproxy/pproxy-2.7.8.ebuild diff --git a/dev-python/pproxy/Manifest b/dev-python/pproxy/Manifest index b706395385..766907eff6 100644 --- a/dev-python/pproxy/Manifest +++ b/dev-python/pproxy/Manifest @@ -1,2 +1,3 @@ DIST pproxy-2.5.tar.gz 50900 BLAKE2B f8ef79672836bd78e8684e839a70afe35a521b1e2c1e99ad17a8d61a3e209b6b92af2a5c09ac9124bc2058f514030b7a2a8bf2499dc607c820acbbc3a874e633 SHA512 9f8f6c51abbab9519c98dec18a98b3bf48fc223707fd66ae9298c80c095bf4beace6232f948e56b2d6f8a0bf08968abd6b7c225f6352623ce3fd84b19fd8eb2e DIST pproxy-2.7.7.tar.gz 58199 BLAKE2B 8c7802761814361164d1d3c3477c51f5f31bbbb6bcd657ce08cdba91d4dc12cefa0c918af4d33a0f76acfcd530473e5e5b987a4546d8d74bb160bfc05860f597 SHA512 2df0820980345289b6b523dc375417c4e94d232e5fffbbde62679fb2b54e7f67b5dd60a8e2ddc0002880774db97fc4d602eb346af19ab9760a285c2f623df7ae +DIST pproxy-2.7.8.tar.gz 58261 BLAKE2B d3ab31ea0a907a37f76a22ef0a7edf1d2dc2f22988ce8a09735ffaf2ac1cbf2f8827867a5018289b5bb88ad7225ff4a0bf74ff2da10d454c6676fa20423308fc SHA512 0e1dad674edb2f7b587f1a31b8ed1d344ccc93bf6d927f54a44f6508bbceabce9d8a3d0343ecf104afa9b56658d74855f6052bf8c922a6ceb0e2c8b6cafa2fb7 diff --git a/dev-python/pproxy/pproxy-2.7.8.ebuild b/dev-python/pproxy/pproxy-2.7.8.ebuild new file mode 100644 index 0000000000..a9c8de8901 --- /dev/null +++ b/dev-python/pproxy/pproxy-2.7.8.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python3_{8,9} pypy3 ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 optfeature + +DESCRIPTION="TCP/UDP asynchronous tunnel proxy implemented in Python3 asyncio" +HOMEPAGE=" + https://github.com/qwj/python-proxy + https://pypi.org/project/pproxy +" +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +pkg_postinst() { + optfeature "ssh tunnelling" ">=dev-python/asyncssh-2.5.0" + optfeature "accelerated ciphers" ">=dev-python/pycryptodome-3.7.2" + optfeature "accelerated ciphers" ">=dev-python/uvloop-0.13.0" + optfeature "daemon" ">=dev-python/python-daemon-2.2.3" +} From 714f98c5d4436417f5cf23cc5874080a8b3f0efd Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Mon, 14 Jun 2021 04:19:00 +0200 Subject: [PATCH 19/53] dev-python/hunter: add 3.3.4 Signed-off-by: Alessandro Barbieri --- dev-python/hunter/Manifest | 1 + dev-python/hunter/hunter-3.3.4.ebuild | 63 +++++++++++++++++++++++++++ 2 files changed, 64 insertions(+) create mode 100644 dev-python/hunter/hunter-3.3.4.ebuild diff --git a/dev-python/hunter/Manifest b/dev-python/hunter/Manifest index 35e192ec6d..97a75678d9 100644 --- a/dev-python/hunter/Manifest +++ b/dev-python/hunter/Manifest @@ -1 +1,2 @@ DIST hunter-3.3.3.tar.gz 535662 BLAKE2B f2aa247eec34de982ab56430a0517c483609edc72d3d366a725dabf28ff6621a49411dd41a7ae16846960bb22ec4a7dc1cdb2b528a620e9eac9dc26dabec6213 SHA512 661b0f33653a6175f2172e45386c822552464a06129e2f5c8d4b88f6142a4aecc69bd657dc98ef7ffbb3d93cde537aa3a2e5f68bbced6f03b6514d39cfb99df4 +DIST hunter-3.3.4.tar.gz 535981 BLAKE2B c3d9f3a6cd77c830d3430a1bf55bfd89c4bf69402d6e17489116a13d483afd1e9fe7ba396a200385d27a5c76557f5856ec468a23735a526283d2db0d160cfcae SHA512 d51b55207118a26a48d12b97fc164c9b4a14e9d590bf3d85c0677ddf4354dbf800fec4757186a575e5062e297cfb86ee9185e6beff7ad45695e6dc5cba4ac324 diff --git a/dev-python/hunter/hunter-3.3.4.ebuild b/dev-python/hunter/hunter-3.3.4.ebuild new file mode 100644 index 0000000000..fea16deccd --- /dev/null +++ b/dev-python/hunter/hunter-3.3.4.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..9} ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 + +DESCRIPTION="Hunter is a flexible code tracing toolkit" +HOMEPAGE=" + https://github.com/ionelmc/python-hunter + https://pypi.org/project/hunter +" +SRC_URI="https://github.com/ionelmc/python-${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/python-${P}" +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="dev-python/colorama[${PYTHON_USEDEP}]" +DEPEND=" + ${RDEPEND} + test? ( + dev-python/aspectlib[${PYTHON_USEDEP}] + dev-python/ipdb[${PYTHON_USEDEP}] + dev-python/manhole[${PYTHON_USEDEP}] + dev-python/process-tests[${PYTHON_USEDEP}] + dev-python/pytest-benchmark[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + ) +" +BDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] + >=dev-python/setuptools_scm-3.3.1[${PYTHON_USEDEP}] +" + +PATCHES=( "${FILESDIR}/remove-setuptools_scm-upper-constraint.patch" ) + +distutils_enable_tests pytest +distutils_enable_sphinx docs ">=dev-python/sphinx-py3doc-enhanced-theme-2.3.2" + +python_compile() { + distutils-r1_python_compile + + if use test; then + "${EPYTHON}" tests/setup.py build_ext --force --inplace || die + fi +} + +python_test() { + local -x PYTHONPATH="${S}/tests:${BUILD_DIR}/lib:${PYTHONPATH}" + epytest -vv \ + --deselect tests/test_integration.py::test_pid_prefix[True-CodePrinter] \ + --deselect tests/test_integration.py::test_pid_prefix[False-CodePrinter] \ + --deselect tests/test_integration.py::test_pid_prefix[True-CallPrinter] \ + --deselect tests/test_integration.py::test_pid_prefix[False-CallPrinter] \ + --deselect tests/test_remote.py::test_manhole \ + --deselect tests/test_remote.py::test_manhole_clean_exit \ + --deselect tests/test_tracer.py::test_perf_stdlib[cython] \ + || die +} From 682eaf3eb78a68d4291473a6886df8711ae2653d Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Mon, 14 Jun 2021 04:26:02 +0200 Subject: [PATCH 20/53] dev-python/glyphsLib: add 5.3.2 Signed-off-by: Alessandro Barbieri --- dev-python/glyphsLib/Manifest | 1 + dev-python/glyphsLib/glyphsLib-5.3.2.ebuild | 38 +++++++++++++++++++++ 2 files changed, 39 insertions(+) create mode 100644 dev-python/glyphsLib/glyphsLib-5.3.2.ebuild diff --git a/dev-python/glyphsLib/Manifest b/dev-python/glyphsLib/Manifest index e6a4970832..42e919673d 100644 --- a/dev-python/glyphsLib/Manifest +++ b/dev-python/glyphsLib/Manifest @@ -1 +1,2 @@ DIST glyphsLib-5.3.0.zip 954392 BLAKE2B e7a0df00e8e724ab958f2e4a9c1e68f3aff6e05e9300c86585b8a35d0f38fe0147af21e7470f45ac2655105c0d42c19f940a4db67c16fe06c4293b596d795dc8 SHA512 c2255a84172b972168b914343a35e6cff130b99c66b636f0aa7e97ffcad6fe916289dfc5fc2871f9ba466db4e45f8fcf5784824083a91d481e8c1323e6cf9970 +DIST glyphsLib-5.3.2.zip 960327 BLAKE2B 505d14a1e4e4a5cf8e3ea9edb1ed4fd384cc4e5d0bf6874904d45ba227f53202556076e84f3cc68a7b40354c128f71733233c1a95ea66040e0693779c5da38c7 SHA512 fbb09d666cda404a02908cf6b782a2fc986774bd490960bc71bc225260904ea284800018a4b7e326122cc226bdbe5aa9718072e8eeac019eb05c1195c535778a diff --git a/dev-python/glyphsLib/glyphsLib-5.3.2.ebuild b/dev-python/glyphsLib/glyphsLib-5.3.2.ebuild new file mode 100644 index 0000000000..1e2d086d1c --- /dev/null +++ b/dev-python/glyphsLib/glyphsLib-5.3.2.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_USE_SETUPTOOLS=rdepend +PYTHON_COMPAT=( python3_8 ) +inherit distutils-r1 + +DESCRIPTION="A library to provide a bridge from Glyphs source files to UFOs" +HOMEPAGE="https://github.com/googlei18n/glyphsLib" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip" + +LICENSE="Apache-2.0 MIT" +KEYWORDS="~amd64 ~x86" +SLOT="0" + +RDEPEND=" + >=dev-python/fonttools-4.14[${PYTHON_USEDEP}] + >=dev-python/ufoLib2-0.8[${PYTHON_USEDEP}] +" + +BDEPEND=" + app-arch/unzip + dev-python/setuptools_scm[${PYTHON_USEDEP}] + test? ( + dev-python/defcon[${PYTHON_USEDEP}] + dev-python/ufoNormalizer[${PYTHON_USEDEP}] + >=app-text/xmldiff-2.2[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + sed -e '/\/d' -i setup.cfg + distutils-r1_python_prepare_all +} From 2da69971f14f76e61c958b2e2d71dcf9203d2426 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Mon, 14 Jun 2021 04:27:02 +0200 Subject: [PATCH 21/53] dev-python/click-repl: add 0.2.0 Signed-off-by: Alessandro Barbieri --- dev-python/click-repl/Manifest | 1 + dev-python/click-repl/click-repl-0.2.0.ebuild | 28 +++++++++++++++++++ 2 files changed, 29 insertions(+) create mode 100644 dev-python/click-repl/click-repl-0.2.0.ebuild diff --git a/dev-python/click-repl/Manifest b/dev-python/click-repl/Manifest index 24735d6bf5..c4e6bdf689 100644 --- a/dev-python/click-repl/Manifest +++ b/dev-python/click-repl/Manifest @@ -1 +1,2 @@ DIST click-repl-0.1.6.tar.gz 7044 BLAKE2B 707586110eaa68667567db8dea8c35752966195f504431842856e5e07fda32840f56cc85cd91446205ccc4d65bc99d8a54b96e76e1ff419c4d2eb38ef3392207 SHA512 e87268acae211aa4b19f59a04b771f4ef2e533024b35e3b05007cee44c9b8df0aa69f997524ac5b81df0edb56b95e2ab919ad6aef751987ade9fadb9eee41521 +DIST click-repl-0.2.0.tar.gz 7014 BLAKE2B b02c7d858971f655ba880c6f66ff0a5c1b3c1aeb83782807c04d862430841761caa8a7a72d2d110a9706272cf2cd818b6976db14315c885bea95e8ef991ef9df SHA512 888ef2d4082cbecbdab70d707296b20d3dcc0a13fe06ef103fbe04a3f29381fe0f3284c2eb38c6d3eb8b026063cba470a519524e98b9eadd06a5946c669ffc3b diff --git a/dev-python/click-repl/click-repl-0.2.0.ebuild b/dev-python/click-repl/click-repl-0.2.0.ebuild new file mode 100644 index 0000000000..a47cafaec9 --- /dev/null +++ b/dev-python/click-repl/click-repl-0.2.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python3_{8..9} ) + +inherit distutils-r1 + +DESCRIPTION="Subcommand REPL for click apps" +HOMEPAGE=" + https://github.com/click-contrib/click-repl + https://pypi.org/project/click-repl +" +SRC_URI="https://github.com/click-contrib/click-repl/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + dev-python/click[${PYTHON_USEDEP}] + dev-python/prompt_toolkit[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" +RDEPEND="${DEPEND}" + +distutils_enable_tests pytest From c50239d5fd430e63c5f36a80147cdf01fc85c416 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Mon, 14 Jun 2021 04:27:11 +0200 Subject: [PATCH 22/53] dev-python/click-repl: drop 0.1.6 Signed-off-by: Alessandro Barbieri --- dev-python/click-repl/Manifest | 1 - dev-python/click-repl/click-repl-0.1.6.ebuild | 27 ------------------- 2 files changed, 28 deletions(-) delete mode 100644 dev-python/click-repl/click-repl-0.1.6.ebuild diff --git a/dev-python/click-repl/Manifest b/dev-python/click-repl/Manifest index c4e6bdf689..ebae85399d 100644 --- a/dev-python/click-repl/Manifest +++ b/dev-python/click-repl/Manifest @@ -1,2 +1 @@ -DIST click-repl-0.1.6.tar.gz 7044 BLAKE2B 707586110eaa68667567db8dea8c35752966195f504431842856e5e07fda32840f56cc85cd91446205ccc4d65bc99d8a54b96e76e1ff419c4d2eb38ef3392207 SHA512 e87268acae211aa4b19f59a04b771f4ef2e533024b35e3b05007cee44c9b8df0aa69f997524ac5b81df0edb56b95e2ab919ad6aef751987ade9fadb9eee41521 DIST click-repl-0.2.0.tar.gz 7014 BLAKE2B b02c7d858971f655ba880c6f66ff0a5c1b3c1aeb83782807c04d862430841761caa8a7a72d2d110a9706272cf2cd818b6976db14315c885bea95e8ef991ef9df SHA512 888ef2d4082cbecbdab70d707296b20d3dcc0a13fe06ef103fbe04a3f29381fe0f3284c2eb38c6d3eb8b026063cba470a519524e98b9eadd06a5946c669ffc3b diff --git a/dev-python/click-repl/click-repl-0.1.6.ebuild b/dev-python/click-repl/click-repl-0.1.6.ebuild deleted file mode 100644 index 7fe30e5960..0000000000 --- a/dev-python/click-repl/click-repl-0.1.6.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_{7..9} ) -inherit distutils-r1 - -DESCRIPTION="Subcommand REPL for click apps" -HOMEPAGE=" - https://github.com/click-contrib/click-repl - https://pypi.org/project/click-repl -" -SRC_URI="https://github.com/click-contrib/click-repl/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -RESTRICT="test" -DEPEND=" - dev-python/click - dev-python/prompt_toolkit - dev-python/six -" -RDEPEND="${DEPEND}" - -distutils_enable_tests pytest From 7cf107db9cebd5af3d096734335bfbf1b84ba3ee Mon Sep 17 00:00:00 2001 From: Huang Rui Date: Mon, 14 Jun 2021 15:34:27 +0800 Subject: [PATCH 23/53] media-gfx/oda-file-converter: add missing RDEPEND Bug: https://bugs.gentoo.org/795762 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Huang Rui --- ...-22.5.0.0.ebuild => oda-file-converter-22.5.0.0-r1.ebuild} | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) rename media-gfx/oda-file-converter/{oda-file-converter-22.5.0.0.ebuild => oda-file-converter-22.5.0.0-r1.ebuild} (96%) diff --git a/media-gfx/oda-file-converter/oda-file-converter-22.5.0.0.ebuild b/media-gfx/oda-file-converter/oda-file-converter-22.5.0.0-r1.ebuild similarity index 96% rename from media-gfx/oda-file-converter/oda-file-converter-22.5.0.0.ebuild rename to media-gfx/oda-file-converter/oda-file-converter-22.5.0.0-r1.ebuild index e2cde787ba..6626a79f62 100644 --- a/media-gfx/oda-file-converter/oda-file-converter-22.5.0.0.ebuild +++ b/media-gfx/oda-file-converter/oda-file-converter-22.5.0.0-r1.ebuild @@ -17,7 +17,9 @@ SLOT="0" KEYWORDS="-* ~amd64" RDEPEND=" - dev-qt/qtcore + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 x11-themes/hicolor-icon-theme " From e83a785b7e73aa903f3fd4fcc21ef1d173076ddd Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Mon, 14 Jun 2021 12:31:29 +0200 Subject: [PATCH 24/53] dev-libs/zfp: initial import Signed-off-by: Alessandro Barbieri --- dev-libs/zfp/Manifest | 1 + dev-libs/zfp/metadata.xml | 31 ++++++++++++++ dev-libs/zfp/zfp-0.5.5.ebuild | 81 +++++++++++++++++++++++++++++++++++ 3 files changed, 113 insertions(+) create mode 100644 dev-libs/zfp/Manifest create mode 100644 dev-libs/zfp/metadata.xml create mode 100644 dev-libs/zfp/zfp-0.5.5.ebuild diff --git a/dev-libs/zfp/Manifest b/dev-libs/zfp/Manifest new file mode 100644 index 0000000000..dc662e908d --- /dev/null +++ b/dev-libs/zfp/Manifest @@ -0,0 +1 @@ +DIST zfp-0.5.5.tar.gz 127482 BLAKE2B 2a3bfca4280c15c8679d1af23ff1b5e09de07060ecb120ce399a56bf598c7a934dbf8053ffd9b6bd26c81641d2f46557d5ad71c3abffefa475eaaaaaf28c8286 SHA512 c043cee73f6e972e047452552ab2ceb9247a6747fdb7e5f863aeab3a05208737c0bcabbe29f3c10e5c1aba961ec47aa6a0abdb395486fa0d5fb16a4ad45733c4 diff --git a/dev-libs/zfp/metadata.xml b/dev-libs/zfp/metadata.xml new file mode 100644 index 0000000000..6da34b25c5 --- /dev/null +++ b/dev-libs/zfp/metadata.xml @@ -0,0 +1,31 @@ + + + + +zfp is a compressed format for representing multidimensional floating-point and integer arrays. zfp provides compressed-array classes that support high throughput read and write random access to individual array elements. zfp also supports serial and parallel (OpenMP and CUDA) compression of whole arrays, e.g., for applications that read and write large data sets to and from disk. + +zfp uses lossy but optionally error-bounded compression to achieve high compression ratios. Bit-for-bit lossless compression is also possible through one of zfp's compression modes. zfp works best for 2D, 3D, and 4D arrays that exhibit spatial correlation, such as continuous fields from physics simulations, natural images, regularly sampled terrain surfaces, etc. zfp compression of 1D arrays is possible but generally discouraged. + +zfp is freely available as open source and is distributed under a BSD license. zfp is primarily written in C and C++ but also includes Python and Fortran bindings. zfp conforms to various language standards, including C89, C99, C11, C++98, C++11, and C++14, and is supported on Linux, macOS, and Windows. + + + lssndrbarbieri@gmail.com + Alessandro Barbieri + + + https://github.com/LLNL/zfp/issues + LLNL/zfp + + + Enable aligned memory allocation + Build CFP arrays library + + Build Examples + Use a faster but more collision prone hash function + Build Fortran library + Enable OpenMP parallel compression + Enable strided access for progressive zfp streams + Use two-way skew-associative cache + Build command line utilities + + diff --git a/dev-libs/zfp/zfp-0.5.5.ebuild b/dev-libs/zfp/zfp-0.5.5.ebuild new file mode 100644 index 0000000000..579abc781e --- /dev/null +++ b/dev-libs/zfp/zfp-0.5.5.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +#DOCS_BUILDER="sphinx" +#DOCS_DIR="docs/source" +PYTHON_COMPAT=( python3_{7,8,9,10} ) + +inherit cmake fortran-2 python-single-r1 #docs + +DESCRIPTION="Compressed numerical arrays that support high-speed random access" +SRC_URI="https://github.com/LLNL/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" +HOMEPAGE=" + https://computing.llnl.gov/projects/zfp + https://zfp.io + https://github.com/LLNL/ZFP +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" +IUSE="aligned cfp fasthash examples fortran openmp profile python strided test twoway +utilities" #doc cuda +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" +RESTRICT="!test? ( test )" + +RDEPEND="python? ( ${PYTHON_DEPS} )" +DEPEND="${RDEPEND}" +BDEPEND="utilities? ( app-admin/chrpath )" + +pkg_setup() { + FORTRAN_NEED_OPENMP=0 + use openmp && FORTRAN_NEED_OPENMP=1 + use fortran && fortran-2_pkg_setup + python-single-r1_pkg_setup +} + +src_configure() { + #I can't test for cuda stuff + #-DZFP_WITH_CUDA=$(usex cuda) + local mycmakeargs=( + -DBUILD_CFP=$(usex cfp) + -DBUILD_EXAMPLES=$(usex examples) + -DBUILD_TESTING=$(usex test) + -DBUILD_UTILITIES=$(usex utilities) + -DBUILD_ZFORP=$(usex fortran) + -DBUILD_ZFPY=$(usex python) + -DZFP_WITH_ALIGNED_ALLOC=$(usex aligned) + -DZFP_WITH_BIT_STREAM_STRIDED=$(usex strided) + -DZFP_WITH_CACHE_FAST_HASH=$(usex fasthash) + -DZFP_WITH_CACHE_PROFILE=$(usex profile) + -DZFP_WITH_CACHE_TWOWAY=$(usex twoway) + -DZFP_WITH_OPENMP=$(usex openmp) + ) + cmake_src_configure +} + +src_compile() { + cmake_src_compile + #docs only available starting from the next release + #use doc && docs_compile +} + +src_install() { + cmake_src_install + use python && python_optimize "${D}/$(python_get_sitedir)" + use test && rm "${BUILD_DIR}/bin/testzfp" + if use utilities; then + pushd "${BUILD_DIR}/bin" || die + dobin zfp + rm zfp + popd || die + chrpath -d "${ED}/usr/bin/zfp" || die + fi + if use examples; then + pushd "${BUILD_DIR}/bin" || die + exeinto "/usr/libexec/zfp" + doexe * + chrpath -d "${ED}"/usr/libexec/zfp/* || die + fi +} From b038df6ccc56044cab49058af35629d95fec0b9c Mon Sep 17 00:00:00 2001 From: Marco Scardovi Date: Mon, 14 Jun 2021 13:31:53 +0200 Subject: [PATCH 25/53] dev-python/fchroot: add a new package fchroot (Franken-chroot) is a command that able to chroot into arm/64 images/tarballs from and amd64/x86 host. Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Marco Scardovi --- dev-python/fchroot/Manifest | 1 + dev-python/fchroot/fchroot-0.1.2.ebuild | 25 +++++++++++++++++++++++++ dev-python/fchroot/metadata.xml | 11 +++++++++++ 3 files changed, 37 insertions(+) create mode 100644 dev-python/fchroot/Manifest create mode 100644 dev-python/fchroot/fchroot-0.1.2.ebuild create mode 100644 dev-python/fchroot/metadata.xml diff --git a/dev-python/fchroot/Manifest b/dev-python/fchroot/Manifest new file mode 100644 index 0000000000..8b4e0d3ad6 --- /dev/null +++ b/dev-python/fchroot/Manifest @@ -0,0 +1 @@ +DIST fchroot-0.1.2.tar.gz 8351 BLAKE2B 342d9fcd3df13ce0e6ef2d9ccefb66f98cd4c6cd24855bcbce2299f5a6896408a310020c85b09079778bb904476b8bb8728099a135ba4a499528acbfd578cc55 SHA512 b1cead02a25d980d42ca22bcde6c421d7ff3e6d6357f979d59286c870f3d726950a115b7e63c4e990ddcf078c58a9393271b9a756104fe539102070e4af7c77e diff --git a/dev-python/fchroot/fchroot-0.1.2.ebuild b/dev-python/fchroot/fchroot-0.1.2.ebuild new file mode 100644 index 0000000000..3f4250f764 --- /dev/null +++ b/dev-python/fchroot/fchroot-0.1.2.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="Franken-chroot tool. Chroot arm/64 arches into amd64/x86" +HOMEPAGE="https://pypi.org/project/fchroot/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +SLOT="0" +LICENSE="BSD-2" +KEYWORDS="~amd64 ~x86" +IUSE="+static-libs" + +RDEPEND=" + app-emulation/qemu[static-user] + dev-libs/glib[static-libs] + sys-apps/attr[static-libs] + sys-libs/zlib[static-libs] + dev-libs/libpcre[static-libs] +" diff --git a/dev-python/fchroot/metadata.xml b/dev-python/fchroot/metadata.xml new file mode 100644 index 0000000000..6756bd5d70 --- /dev/null +++ b/dev-python/fchroot/metadata.xml @@ -0,0 +1,11 @@ + + + + + marco@scardovi.com + Marco Scardovi + + + fchroot + + From 1588d75914b73006e0eefe0371c2b46110ef956d Mon Sep 17 00:00:00 2001 From: Marco Scardovi Date: Mon, 14 Jun 2021 13:35:49 +0200 Subject: [PATCH 26/53] media-sound/nuclear-bin: bump to 0.6.14 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Marco Scardovi --- media-sound/nuclear-bin/Manifest | 1 + .../nuclear-bin/nuclear-bin-0.6.14.ebuild | 75 +++++++++++++++++++ 2 files changed, 76 insertions(+) create mode 100644 media-sound/nuclear-bin/nuclear-bin-0.6.14.ebuild diff --git a/media-sound/nuclear-bin/Manifest b/media-sound/nuclear-bin/Manifest index a463ff8a8e..e5f618f2a4 100644 --- a/media-sound/nuclear-bin/Manifest +++ b/media-sound/nuclear-bin/Manifest @@ -1 +1,2 @@ DIST nuclear-bin-0.6.13.tar.gz 105286210 BLAKE2B 1ec968c0dcfce23ccc1050809387d747bc3cbe7df71b79164b84f0e507a39fd6315145553372521757a62a77ae4f2ae8d218582544a66c0ae0237b02eff7b435 SHA512 20446f6a9c37e52207ec9cb965c47394a1e1035ecbc8f11350ff6c2797eb7f7be595535f310e01c135e59399cec8d4a8cff60ac246af25cac9cf035f9375b1f4 +DIST nuclear-bin-0.6.14.tar.gz 104953194 BLAKE2B 77ced9b6703831b7de93617fa04ac0bb2439790470d5e43b18ee5ce029d30396fd097f31ffa58201d03a5d7b9f4d763a758a0111f06eb184c13c7a7c3952a341 SHA512 7fc42d1e1a6eea49cabeb21c8925577c360f65e677ecd414313ce9d57964a44ab7c9391c46e1b781cb528cf121b82c5f1af68bc94b90351efdf56a69040e01db diff --git a/media-sound/nuclear-bin/nuclear-bin-0.6.14.ebuild b/media-sound/nuclear-bin/nuclear-bin-0.6.14.ebuild new file mode 100644 index 0000000000..6be2820eab --- /dev/null +++ b/media-sound/nuclear-bin/nuclear-bin-0.6.14.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop xdg + +MY_P="nuclear-${PV}" + +DESCRIPTION="Nuclear is a streaming program that pulls content from free sources on internet" +HOMEPAGE="https://nuclear.js.org/" +SRC_URI="https://github.com/nukeop/nuclear/releases/download/v${PV}/${MY_P}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +S="${WORKDIR}/${MY_P}" + +DEPEND=" + app-accessibility/at-spi2-atk + app-accessibility/at-spi2-core + dev-libs/atk + dev-libs/libappindicator + dev-libs/nss + media-libs/alsa-lib + net-print/cups + media-libs/mesa + x11-libs/gdk-pixbuf + x11-libs/gtk+ + x11-libs/libdrm + x11-libs/libnotify + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXfixes + x11-libs/libxkbcommon + x11-libs/libXrandr + x11-libs/libxshmfence + x11-libs/libXtst + x11-libs/pango +" + +QA_PREBUILT="/opt/nuclear-bin/*" + +src_prepare(){ + default +} + +src_install(){ + insinto /opt/"${PN}" + doins -r "${S}"/* + dosym ../../opt/"${PN}"/nuclear "${EPREFIX}"/usr/bin/nuclear + fperms +x /opt/"${PN}"/nuclear + fperms +x /opt/"${PN}"/chrome-sandbox + fperms +x /opt/"${PN}"/resources/bin/fpcalc + make_desktop_entry "/opt/${PN}/nuclear %U" "Nuclear" "nuclear" \ + "Audio;Music;Player;AudioVideo;" \ + "GenericName=Nuclear-bin\nStartupNotify=true\nStartupWMClass=nuclear" + cd "${S}"/resources/media/ || die + mv icon.icns nuclear.icns || die + doicon nuclear.icns + cd presskit/icons/color || die + for i in {16,24,32,48,64,96,128,256,512}; do + mv "${i}".png nuclear-"${i}".png || die + doicon -s "${i}" nuclear-"${i}".png + done + cd ../scalable || die + mv nuclear-icon.svg nuclear.svg || die + doicon nuclear.svg +} + +pkg_postinst(){ + xdg_desktop_database_update + xdg_icon_cache_update +} From e1bfd0a46c6295dbb845d0d023be9e87d613cf7a Mon Sep 17 00:00:00 2001 From: Marco Scardovi Date: Mon, 14 Jun 2021 13:36:10 +0200 Subject: [PATCH 27/53] media-sound/nuclear-bin: remove 0.6.13 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Marco Scardovi --- media-sound/nuclear-bin/Manifest | 1 - .../nuclear-bin/nuclear-bin-0.6.13.ebuild | 75 ------------------- 2 files changed, 76 deletions(-) delete mode 100644 media-sound/nuclear-bin/nuclear-bin-0.6.13.ebuild diff --git a/media-sound/nuclear-bin/Manifest b/media-sound/nuclear-bin/Manifest index e5f618f2a4..121adba815 100644 --- a/media-sound/nuclear-bin/Manifest +++ b/media-sound/nuclear-bin/Manifest @@ -1,2 +1 @@ -DIST nuclear-bin-0.6.13.tar.gz 105286210 BLAKE2B 1ec968c0dcfce23ccc1050809387d747bc3cbe7df71b79164b84f0e507a39fd6315145553372521757a62a77ae4f2ae8d218582544a66c0ae0237b02eff7b435 SHA512 20446f6a9c37e52207ec9cb965c47394a1e1035ecbc8f11350ff6c2797eb7f7be595535f310e01c135e59399cec8d4a8cff60ac246af25cac9cf035f9375b1f4 DIST nuclear-bin-0.6.14.tar.gz 104953194 BLAKE2B 77ced9b6703831b7de93617fa04ac0bb2439790470d5e43b18ee5ce029d30396fd097f31ffa58201d03a5d7b9f4d763a758a0111f06eb184c13c7a7c3952a341 SHA512 7fc42d1e1a6eea49cabeb21c8925577c360f65e677ecd414313ce9d57964a44ab7c9391c46e1b781cb528cf121b82c5f1af68bc94b90351efdf56a69040e01db diff --git a/media-sound/nuclear-bin/nuclear-bin-0.6.13.ebuild b/media-sound/nuclear-bin/nuclear-bin-0.6.13.ebuild deleted file mode 100644 index 6be2820eab..0000000000 --- a/media-sound/nuclear-bin/nuclear-bin-0.6.13.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit desktop xdg - -MY_P="nuclear-${PV}" - -DESCRIPTION="Nuclear is a streaming program that pulls content from free sources on internet" -HOMEPAGE="https://nuclear.js.org/" -SRC_URI="https://github.com/nukeop/nuclear/releases/download/v${PV}/${MY_P}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -S="${WORKDIR}/${MY_P}" - -DEPEND=" - app-accessibility/at-spi2-atk - app-accessibility/at-spi2-core - dev-libs/atk - dev-libs/libappindicator - dev-libs/nss - media-libs/alsa-lib - net-print/cups - media-libs/mesa - x11-libs/gdk-pixbuf - x11-libs/gtk+ - x11-libs/libdrm - x11-libs/libnotify - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXfixes - x11-libs/libxkbcommon - x11-libs/libXrandr - x11-libs/libxshmfence - x11-libs/libXtst - x11-libs/pango -" - -QA_PREBUILT="/opt/nuclear-bin/*" - -src_prepare(){ - default -} - -src_install(){ - insinto /opt/"${PN}" - doins -r "${S}"/* - dosym ../../opt/"${PN}"/nuclear "${EPREFIX}"/usr/bin/nuclear - fperms +x /opt/"${PN}"/nuclear - fperms +x /opt/"${PN}"/chrome-sandbox - fperms +x /opt/"${PN}"/resources/bin/fpcalc - make_desktop_entry "/opt/${PN}/nuclear %U" "Nuclear" "nuclear" \ - "Audio;Music;Player;AudioVideo;" \ - "GenericName=Nuclear-bin\nStartupNotify=true\nStartupWMClass=nuclear" - cd "${S}"/resources/media/ || die - mv icon.icns nuclear.icns || die - doicon nuclear.icns - cd presskit/icons/color || die - for i in {16,24,32,48,64,96,128,256,512}; do - mv "${i}".png nuclear-"${i}".png || die - doicon -s "${i}" nuclear-"${i}".png - done - cd ../scalable || die - mv nuclear-icon.svg nuclear.svg || die - doicon nuclear.svg -} - -pkg_postinst(){ - xdg_desktop_database_update - xdg_icon_cache_update -} From ce2ebf8085fd234de0ae341b3b5daa12de20a930 Mon Sep 17 00:00:00 2001 From: Marco Scardovi Date: Mon, 14 Jun 2021 15:28:33 +0200 Subject: [PATCH 28/53] dev-python/fchroot: update package.use Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Marco Scardovi --- dev-python/fchroot/fchroot-0.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/fchroot/fchroot-0.1.2.ebuild b/dev-python/fchroot/fchroot-0.1.2.ebuild index 3f4250f764..8b08623ead 100644 --- a/dev-python/fchroot/fchroot-0.1.2.ebuild +++ b/dev-python/fchroot/fchroot-0.1.2.ebuild @@ -17,7 +17,7 @@ KEYWORDS="~amd64 ~x86" IUSE="+static-libs" RDEPEND=" - app-emulation/qemu[static-user] + app-emulation/qemu[qemu_softmmu_targets_x86_64,qemu_softmmu_targets_aarch64,qemu_softmmu_targets_arm,static-user] dev-libs/glib[static-libs] sys-apps/attr[static-libs] sys-libs/zlib[static-libs] From 250bc39f8bbcf0f56ea98110101f80e752082436 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Tue, 15 Jun 2021 00:43:15 +0200 Subject: [PATCH 29/53] sys-cluster/er: drop 0.0.3 Signed-off-by: Alessandro Barbieri --- sys-cluster/er/Manifest | 1 - sys-cluster/er/er-0.0.3.ebuild | 33 --------------------------------- 2 files changed, 34 deletions(-) delete mode 100644 sys-cluster/er/er-0.0.3.ebuild diff --git a/sys-cluster/er/Manifest b/sys-cluster/er/Manifest index ebc014acaf..785ff42621 100644 --- a/sys-cluster/er/Manifest +++ b/sys-cluster/er/Manifest @@ -1,2 +1 @@ -DIST er-0.0.3.tar.gz 13130 BLAKE2B 1906a0627a0d17f776ba8612ec3c5feb60d41451d026add4dca0164b57570ba7bd81f1ecf303ab0f0c17cd8a26f4588afbb4748ccc66d3b82e922d5b46a3d147 SHA512 0edb8fd96ef606003e0623d6742993e3bb663fd0a3761ed4b68fc14e24c1ab586b200b0f01530570e40a7733bca3c0ecadbac0fb515594b79d9c123fe7c417e8 DIST er-0.0.4.tar.gz 20824 BLAKE2B 05d49669a04d94a39ae46f71fb2cf034b7b9d43831f9b5d12468264dd550a97db2fae1d2a0e1b73188d23404e091ef4a4870e04f7c37d5318961b0b542b5656a SHA512 8e5b78a7b3013c5e1bb71584afddb2f0162a2c1a6845cca112e36c5929eafb8f227288eabd237ed1fbb04fcf6e00edfa4042650d9910198f3d98abfccdb562fe diff --git a/sys-cluster/er/er-0.0.3.ebuild b/sys-cluster/er/er-0.0.3.ebuild deleted file mode 100644 index 119e427808..0000000000 --- a/sys-cluster/er/er-0.0.3.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit cmake - -DESCRIPTION="High-level distributed erasure coding lib combining shuffile and redset" -HOMEPAGE="https://github.com/ECP-VeloC/er" -SRC_URI="https://github.com/ECP-VeloC/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - virtual/mpi - sys-cluster/KVTree[mpi] - sys-cluster/redset - sys-cluster/shuffile - sys-libs/zlib -" -DEPEND="${RDEPEND}" -BDEPEND=" - >=dev-util/cmake-2.8 -" - -src_prepare() { - #do not build static library - sed -i '/er-static/d' src/CMakeLists.txt || die - default - cmake_src_prepare -} From 477aedec2df13fd3620550117b1c2b6e54d732b3 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Tue, 15 Jun 2021 00:43:42 +0200 Subject: [PATCH 30/53] sys-cluster/redset: drop 0.0.4 Signed-off-by: Alessandro Barbieri --- sys-cluster/redset/Manifest | 1 - sys-cluster/redset/redset-0.0.4.ebuild | 37 -------------------------- 2 files changed, 38 deletions(-) delete mode 100644 sys-cluster/redset/redset-0.0.4.ebuild diff --git a/sys-cluster/redset/Manifest b/sys-cluster/redset/Manifest index bcc416a685..2332a1de0a 100644 --- a/sys-cluster/redset/Manifest +++ b/sys-cluster/redset/Manifest @@ -1,2 +1 @@ -DIST redset-0.0.4.tar.gz 189159 BLAKE2B ba38c705698564246b6e4e8f4f0be44766f52a205f437e38cbf7547832a09110848dd62c0bfb9bfabf2bb59910a2d7c1fc0d9734b90cbd444eb0a99d5ab0f932 SHA512 64e97e014aa199f1073405d9e552426d28b4af4d669c5ccb4bd1fe6ba982f4790bb3f61be9eeff192477ede9d783ce8ea4c68abe2be8b689b0b3879caf705917 DIST redset-0.0.5.tar.gz 465120 BLAKE2B 2050015cdc2b5e8b7e209d99ef5a85dd6ea301c9dec774206e9eab23e5a49b355c89acd05a0997295240b2d3831601e0247295b992af8834bf5667295c407791 SHA512 80c44dd7eb72d8da234f9247743be67bbdf6943bf1f20fe6e66b015d1be47f8b519702bd027b15f43473dae69096a6677a4db58b8bd16fbeffe0d692f7b987a9 diff --git a/sys-cluster/redset/redset-0.0.4.ebuild b/sys-cluster/redset/redset-0.0.4.ebuild deleted file mode 100644 index 1ef123b8a9..0000000000 --- a/sys-cluster/redset/redset-0.0.4.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit cmake - -DESCRIPTION="Low-level distributed erasure coding lib to protect datasets of MPI applications" -HOMEPAGE="https://github.com/ECP-VeloC/redset" -SRC_URI="https://github.com/ECP-VeloC/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - virtual/mpi - sys-cluster/KVTree[mpi] - sys-cluster/rankstr - sys-libs/zlib -" -DEPEND="${RDEPEND}" -BDEPEND=" - >=dev-util/cmake-2.8 -" - -src_prepare() { - #do not build static library - sed -i '/redset-static/d' src/CMakeLists.txt - default - cmake_src_prepare -} - -src_install() { - cmake_src_install - dodoc -r doc/rst/. -} From 552fae3a82e9a2f532bc004d209fd36cdc21a438 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Tue, 15 Jun 2021 00:44:03 +0200 Subject: [PATCH 31/53] sys-cluster/AXL: drop 0.3.0 Signed-off-by: Alessandro Barbieri --- sys-cluster/AXL/AXL-0.3.0.ebuild | 47 -------------------------------- sys-cluster/AXL/Manifest | 1 - 2 files changed, 48 deletions(-) delete mode 100644 sys-cluster/AXL/AXL-0.3.0.ebuild diff --git a/sys-cluster/AXL/AXL-0.3.0.ebuild b/sys-cluster/AXL/AXL-0.3.0.ebuild deleted file mode 100644 index ac9f4deee6..0000000000 --- a/sys-cluster/AXL/AXL-0.3.0.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit cmake - -DESCRIPTION="AXL provides a common C interface to transfer files in an HPC storage hierarchy." -HOMEPAGE="https://github.com/ECP-VeloC/AXL" -SRC_URI="https://github.com/ECP-VeloC/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - sys-libs/zlib - sys-cluster/KVTree -" -DEPEND="${RDEPEND}" -BDEPEND=" - >=dev-util/cmake-2.8 -" - -src_prepare() { - #do not build static library - sed -i '/axl-static/d' src/CMakeLists.txt || die - #do not auto install README - sed -i '/FILES README.md DESTINATION/d' CMakeLists.txt || die - default - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - #other options available: CRAY_DW INTEL_CPPR IBM_BBAPI - -DAXL_ASYNC_API=NONE - ) - cmake_src_configure -} - -src_install() { - cmake_src_install - dodoc -r doc/. -} diff --git a/sys-cluster/AXL/Manifest b/sys-cluster/AXL/Manifest index 392fd12585..f5b11c5e81 100644 --- a/sys-cluster/AXL/Manifest +++ b/sys-cluster/AXL/Manifest @@ -1,2 +1 @@ -DIST AXL-0.3.0.tar.gz 36436 BLAKE2B c2d4b42426f7ff879d4329879f0f50d79c163925ce6010c3a38fdafd911dc0378be658d0d25154814ffc7442dca2bd036a547800827171383eb855df9a4010ea SHA512 7cacd3614be94b0344cdd5a5e489c9d1b17cef777749e1c3c4eba642f853d767de1c9eced1fa44f931abeb70c89da2468f6a8fa857c213766bbdac6f3f83ce21 DIST AXL-0.4.0.tar.gz 47348 BLAKE2B a84b53b2c8d17a33a1ea95a3063210b40d3ca17151d9579f40ac8f70e32fe36bb79f4660efa3dedfbb0cce550cf6f14cdf7861d883b2e7f4c79ed88ab432ee70 SHA512 64d13600da8540b8d40b7de6ec242434fc437bb6b62aa5cebd6a3c5c2d8e2c0cae9311a6af99f19981fbeb0522b7148a28efb3d4e69b727bfc69711cf21a8419 From 5c4a4b54b4746b042e0877108cf5ba0171913b3c Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Tue, 15 Jun 2021 00:44:31 +0200 Subject: [PATCH 32/53] sys-cluster/shuffile: drop 0.0.3 Signed-off-by: Alessandro Barbieri --- sys-cluster/shuffile/Manifest | 1 - sys-cluster/shuffile/shuffile-0.0.3.ebuild | 31 ---------------------- 2 files changed, 32 deletions(-) delete mode 100644 sys-cluster/shuffile/shuffile-0.0.3.ebuild diff --git a/sys-cluster/shuffile/Manifest b/sys-cluster/shuffile/Manifest index 92a861245f..e4993c8033 100644 --- a/sys-cluster/shuffile/Manifest +++ b/sys-cluster/shuffile/Manifest @@ -1,2 +1 @@ -DIST shuffile-0.0.3.tar.gz 20069 BLAKE2B cb40b12334e7ec2f70140d6d2cb11f77cdb72d381dc5ecf4b335c4324f0e6c777113546b91edf290767c6daa5d0e7641b4849cad42230688a799e1a4359f4dfb SHA512 e5ca8b7ab1542fda0c84d92bba527911846cdd95cbe86d4aa0075abacffc369485ad7187bc7e0ee2edcd69ccbc4ef2abcd0de75be497c0cdc3d6177563067875 DIST shuffile-0.0.4.tar.gz 28847 BLAKE2B 7e36c8d96457eb44f59f9017d69ad53265d88c47b33d37b8b2ab6ea2365eb2bd0eb78a25a2496754d839ae5507615356e2cb5508879b82c99e2ef91ef9f7af0e SHA512 2c90e1aa852413f15fabc78c0553344b1b8975972ff84239d872738f102d7784f16422ccc2807189307db0feb0abb28b4db02c1666957a94a92e6be329f4a277 diff --git a/sys-cluster/shuffile/shuffile-0.0.3.ebuild b/sys-cluster/shuffile/shuffile-0.0.3.ebuild deleted file mode 100644 index a0dcd66f61..0000000000 --- a/sys-cluster/shuffile/shuffile-0.0.3.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit cmake - -DESCRIPTION="SHUFFILE Shuffle files between processes" -HOMEPAGE="https://github.com/ECP-VeloC/shuffile" -SRC_URI="https://github.com/ECP-VeloC/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - >=sys-cluster/KVTree-1.0.2[mpi] - sys-libs/zlib - virtual/mpi -" -DEPEND="${RDEPEND}" -BDEPEND=" - >=dev-util/cmake-2.8 -" - -src_prepare() { - #do not build static library - sed -i '/shuffile-static/d' src/CMakeLists.txt || die - default - cmake_src_prepare -} From 503be496942da7f0191d04405e4b9cb010bccccd Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Tue, 15 Jun 2021 00:46:25 +0200 Subject: [PATCH 33/53] dev-python/ufoNormalizer: drop 0.5.2, 0.5.3 Signed-off-by: Alessandro Barbieri --- dev-python/ufoNormalizer/Manifest | 2 -- .../ufoNormalizer/ufoNormalizer-0.5.2.ebuild | 25 ------------------- .../ufoNormalizer/ufoNormalizer-0.5.3.ebuild | 25 ------------------- 3 files changed, 52 deletions(-) delete mode 100644 dev-python/ufoNormalizer/ufoNormalizer-0.5.2.ebuild delete mode 100644 dev-python/ufoNormalizer/ufoNormalizer-0.5.3.ebuild diff --git a/dev-python/ufoNormalizer/Manifest b/dev-python/ufoNormalizer/Manifest index 6851c7ee94..6d5545ce49 100644 --- a/dev-python/ufoNormalizer/Manifest +++ b/dev-python/ufoNormalizer/Manifest @@ -1,3 +1 @@ -DIST ufonormalizer-0.5.2.zip 37959 BLAKE2B 15350d4051da783bee67b24717503aceed471737eb6e2ebde4d7aef94911febb86e6135b8ed8bc9f125d3bfa5d0b17727081d08a21e08c4ac10dc2b7ca2a351d SHA512 9fb1a28d29f0f4ff7e1d966487aa99120ece58c86b69259e92adb72341074356e4ae479f4b4c0a26f108f5c3c651deb4282ca5558277650bb8d90e19522997ff -DIST ufonormalizer-0.5.3.zip 38075 BLAKE2B b75ed0560335406c74dfd154fa7d8c3329f327962807d4e9c34007eae3f7723be4d0439c282f36fe61b5af344b30e495094859126174cdb0585ace5f1000b5e4 SHA512 08a5008cf080888158710e1649865a6a0ec74c675ef34e26e5c28fa70fffc703ee4749b92a1637326e0c169d3a2be96df6bf77c578b75b0be3988b3a3c1821a2 DIST ufonormalizer-0.5.4.zip 38121 BLAKE2B b88763f9904633b99bfcd8226281b2c8e7172a46d8a6ebed1360d8af6b67944030f008176b55dfb9cb85580419997853b5203867587da87f7910608621ff213f SHA512 f9bc37c6d7c366d34e9fa4cbfbcbb6f8a654955fd61afedfbe6376e70e4145d29c6fe30d48c28dca9f18e476002c1cda773172379be2fae4bd30b466ce1899ba diff --git a/dev-python/ufoNormalizer/ufoNormalizer-0.5.2.ebuild b/dev-python/ufoNormalizer/ufoNormalizer-0.5.2.ebuild deleted file mode 100644 index 2cef926963..0000000000 --- a/dev-python/ufoNormalizer/ufoNormalizer-0.5.2.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -PYTHON_COMPAT=( python3_{7,8,9} pypy3 ) -DISTUTILS_USE_SETUPTOOLS=rdepend - -MYPN="${PN,,}" -MYP="${MYPN}-${PV}" -inherit distutils-r1 - -DESCRIPTION="A tool that will normalize the XML and other data inside of a UFO." -HOMEPAGE="https://github.com/unified-font-object/ufoNormalizer" -SRC_URI="mirror://pypi/${MYPN:0:1}/${MYPN}/${MYP}.zip" - -SLOT="0" -LICENSE="BSD" -KEYWORDS="~amd64 ~x86" - -BDEPEND="app-arch/unzip" - -S="${WORKDIR}/${MYP}" - -distutils_enable_tests setup.py diff --git a/dev-python/ufoNormalizer/ufoNormalizer-0.5.3.ebuild b/dev-python/ufoNormalizer/ufoNormalizer-0.5.3.ebuild deleted file mode 100644 index bf26fce25d..0000000000 --- a/dev-python/ufoNormalizer/ufoNormalizer-0.5.3.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -PYTHON_COMPAT=( python3_{7,8,9} pypy3 ) -DISTUTILS_USE_SETUPTOOLS=rdepend - -MYPN="${PN,,}" -MYP="${MYPN}-${PV}" -inherit distutils-r1 - -DESCRIPTION="A tool that will normalize the XML and other data inside of a UFO." -HOMEPAGE="https://github.com/unified-font-object/ufoNormalizer" -SRC_URI="mirror://pypi/${MYPN:0:1}/${MYPN}/${MYP}.zip" - -SLOT="0" -LICENSE="BSD" -KEYWORDS="~amd64 ~x86" - -BDEPEND="app-arch/unzip" - -S="${WORKDIR}/${MYP}" - -distutils_enable_tests setup.py From e90f46595b2a1068b09051083798c7c98a09a424 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Tue, 15 Jun 2021 00:46:58 +0200 Subject: [PATCH 34/53] dev-python/trio-asyncio: drop 0.11.0 Signed-off-by: Alessandro Barbieri --- dev-python/trio-asyncio/Manifest | 1 - .../trio-asyncio/trio-asyncio-0.11.0.ebuild | 43 ------------------- 2 files changed, 44 deletions(-) delete mode 100644 dev-python/trio-asyncio/trio-asyncio-0.11.0.ebuild diff --git a/dev-python/trio-asyncio/Manifest b/dev-python/trio-asyncio/Manifest index d7fbc9f78f..a4fd463429 100644 --- a/dev-python/trio-asyncio/Manifest +++ b/dev-python/trio-asyncio/Manifest @@ -1,2 +1 @@ -DIST trio-asyncio-0.11.0.tar.gz 67424 BLAKE2B 2d38b621eb5698521ba58c06295f6e2337821c64a35c4938ed9ffd4a01285c95df9c512d9922e88afbdff7c6fc0ef028784a1f189fbc9255ea46ee346b2f892c SHA512 718098f7ab18b168dd6a926d9bb64b636e06e6a1ea8e557ba4bf7782db16bb7fcccf226412284bfbc5183ff6df7624fc1a7ac73dd20bc841ffffd5e766e84d0a DIST trio-asyncio-0.12.0.tar.gz 72508 BLAKE2B f2dad48e20dadb81f603f8e7edf5d108f5c1dec332e65599e06495a9e3b919d20a15e3cb0d4f06c46a0e844cd79a88c172043b5cae2bc632661679a9ac854c04 SHA512 da630bf95d0736efd419a7b84d3fcb55f4440ef5f3ac584f36b2eca9188145d4581b20d4842b1322b07f176822f7c76e32ae57ac71899ea2445ce1783bcd382c diff --git a/dev-python/trio-asyncio/trio-asyncio-0.11.0.ebuild b/dev-python/trio-asyncio/trio-asyncio-0.11.0.ebuild deleted file mode 100644 index c496354dc4..0000000000 --- a/dev-python/trio-asyncio/trio-asyncio-0.11.0.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8} ) - -inherit distutils-r1 - -DESCRIPTION="a re-implementation of the asyncio mainloop on top of Trio" -HOMEPAGE=" - https://github.com/python-trio/trio-asyncio - https://pypi.org/project/trio-asyncio -" -SRC_URI="https://github.com/python-trio/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE=" || ( Apache-2.0 MIT )" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - >=dev-python/async_generator-1.6[${PYTHON_USEDEP}] - dev-python/outcome[${PYTHON_USEDEP}] - >=dev-python/trio-0.12.0[${PYTHON_USEDEP}] -" - -DEPEND="test? ( - dev-python/pytest-trio[${PYTHON_USEDEP}] -)" - -distutils_enable_tests pytest -distutils_enable_sphinx docs/source - -python_prepare_all() { - # do not depend on deprecated dep - sed -i -e '/pytest-runner/d' setup.py || die - - #remove tests from installed packages - #TODO: remove hardcoded - sed -i 's|packages=find_packages()|packages=["trio_asyncio"]|' setup.py || die - - distutils-r1_python_prepare_all -} From 41847e9e7efd657d527a5a14c013e870083c0031 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Tue, 15 Jun 2021 00:47:24 +0200 Subject: [PATCH 35/53] dev-python/schedule: drop 1.0.0 Signed-off-by: Alessandro Barbieri --- dev-python/schedule/Manifest | 1 - dev-python/schedule/schedule-1.0.0.ebuild | 28 ----------------------- 2 files changed, 29 deletions(-) delete mode 100644 dev-python/schedule/schedule-1.0.0.ebuild diff --git a/dev-python/schedule/Manifest b/dev-python/schedule/Manifest index 1b6aaab6a4..e7435225e9 100644 --- a/dev-python/schedule/Manifest +++ b/dev-python/schedule/Manifest @@ -1,2 +1 @@ -DIST schedule-1.0.0.tar.gz 27992 BLAKE2B 620afa1d78065f189799e4deaae8a627d1698292cf885acdacdfd6688b8774ed155a13c8213bb0f6dfd70dec5e17ea317658f5d78e6cbdc87d670003c218e154 SHA512 79e350d5e5083bb6da70bbd12f4e8895a08fc79088f042fa9171aec48b8a45985f1638511136be2ee8f4aa92d6992978f8c85560867b6fa88a07383e952c8c4b DIST schedule-1.1.0.tar.gz 31873 BLAKE2B 6e33e862f94c72f32ae3bba566ad4a64428cc90f80ed6ff8d577a29717b3cc5f3c91195742cedfedbcc4090d955f343097f53ed69e9922775969c854780798ce SHA512 3fe06e334ed532f013aeb806b7beacd9418c4dbbcb80d4b27090c08178f1874694ecfced24eeddc8450e99a80831d68b34a4a3b2638a870f30f53f570650795c diff --git a/dev-python/schedule/schedule-1.0.0.ebuild b/dev-python/schedule/schedule-1.0.0.ebuild deleted file mode 100644 index 2ddaa32446..0000000000 --- a/dev-python/schedule/schedule-1.0.0.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -#pypy3 fails tests -PYTHON_COMPAT=( python3_{7,8,9} ) - -inherit distutils-r1 - -DESCRIPTION="Python job scheduling for humans" -HOMEPAGE="https://github.com/dbader/schedule" - -SRC_URI="https://github.com/dbader/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" - -LICENSE="MIT" -SLOT="0" - -RDEPEND="" -DEPEND=" - test? ( - dev-python/mock[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest -distutils_enable_sphinx docs dev-python/pygments From b2b88e6c4669876b4122ea3f8ca73cc85e94653b Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Tue, 15 Jun 2021 00:47:45 +0200 Subject: [PATCH 36/53] dev-python/pytest-sugar: drop 0.9.3 Signed-off-by: Alessandro Barbieri --- dev-python/pytest-sugar/Manifest | 1 - .../pytest-sugar/pytest-sugar-0.9.3.ebuild | 32 ------------------- 2 files changed, 33 deletions(-) delete mode 100644 dev-python/pytest-sugar/pytest-sugar-0.9.3.ebuild diff --git a/dev-python/pytest-sugar/Manifest b/dev-python/pytest-sugar/Manifest index a93d32ba7d..69354e873c 100644 --- a/dev-python/pytest-sugar/Manifest +++ b/dev-python/pytest-sugar/Manifest @@ -1,2 +1 @@ -DIST pytest-sugar-0.9.3.tar.gz 12649 BLAKE2B 75e07c26c7a6ce55a497bb29fdef32134f2872b8f7c23b3941e0dad875d441aa7d1788859d170ffd0ed58ae19a1a9abc67b2b18140cad06380a0efd53337131a SHA512 ac2edb57e0eb453410e2595614093a9e0d4642e8ba1dc738d87eff3a476a57df006a55e480c15ddbd0ffddea219314c810b8385024208090056059e17b201bb8 DIST pytest-sugar-0.9.4.tar.gz 12727 BLAKE2B 898692fc4083871d707fad44c7dd0c1298c28c190d705ef4525d4ba68d77bd37bb2634e43795ea553041317dc2f014d9be8ef52cfe40383ee75af36e5780cb98 SHA512 bbe375f0ae934d132457d698c9e09994a9a96a31860397f1b5e50b32139e5018f0137ddc0d3dd84bec29fc2b4c16592f59a38933c53fb8acec714c64689c4c76 diff --git a/dev-python/pytest-sugar/pytest-sugar-0.9.3.ebuild b/dev-python/pytest-sugar/pytest-sugar-0.9.3.ebuild deleted file mode 100644 index 73282fc467..0000000000 --- a/dev-python/pytest-sugar/pytest-sugar-0.9.3.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -PYTHON_COMPAT=( python3_{7,8} ) - -DISTUTILS_USE_SETUPTOOLS=rdepend - -inherit distutils-r1 - -DESCRIPTION="Plugin for pytest that changes the default look and feel of pytest" -HOMEPAGE=" - https://pivotfinland.com/pytest-sugar - https://github.com/Teemu/pytest-sugar - https://pypi.org/project/pytest-sugar -" -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - >=dev-python/packaging-14.1[${PYTHON_USEDEP}] - =dev-python/pytest-xdist-1.14[${PYTHON_USEDEP}] - >=dev-python/termcolor-1.1.0[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND}" - -distutils_enable_tests pytest From d9fba207bcf856bc74be3e15c6e7cf31145a4650 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Tue, 15 Jun 2021 00:48:21 +0200 Subject: [PATCH 37/53] dev-python/pproxy: drop 2.5, 2.7.7 Signed-off-by: Alessandro Barbieri --- dev-python/pproxy/Manifest | 2 -- dev-python/pproxy/pproxy-2.5.ebuild | 29 --------------------------- dev-python/pproxy/pproxy-2.7.7.ebuild | 29 --------------------------- 3 files changed, 60 deletions(-) delete mode 100644 dev-python/pproxy/pproxy-2.5.ebuild delete mode 100644 dev-python/pproxy/pproxy-2.7.7.ebuild diff --git a/dev-python/pproxy/Manifest b/dev-python/pproxy/Manifest index 766907eff6..27ad4e7616 100644 --- a/dev-python/pproxy/Manifest +++ b/dev-python/pproxy/Manifest @@ -1,3 +1 @@ -DIST pproxy-2.5.tar.gz 50900 BLAKE2B f8ef79672836bd78e8684e839a70afe35a521b1e2c1e99ad17a8d61a3e209b6b92af2a5c09ac9124bc2058f514030b7a2a8bf2499dc607c820acbbc3a874e633 SHA512 9f8f6c51abbab9519c98dec18a98b3bf48fc223707fd66ae9298c80c095bf4beace6232f948e56b2d6f8a0bf08968abd6b7c225f6352623ce3fd84b19fd8eb2e -DIST pproxy-2.7.7.tar.gz 58199 BLAKE2B 8c7802761814361164d1d3c3477c51f5f31bbbb6bcd657ce08cdba91d4dc12cefa0c918af4d33a0f76acfcd530473e5e5b987a4546d8d74bb160bfc05860f597 SHA512 2df0820980345289b6b523dc375417c4e94d232e5fffbbde62679fb2b54e7f67b5dd60a8e2ddc0002880774db97fc4d602eb346af19ab9760a285c2f623df7ae DIST pproxy-2.7.8.tar.gz 58261 BLAKE2B d3ab31ea0a907a37f76a22ef0a7edf1d2dc2f22988ce8a09735ffaf2ac1cbf2f8827867a5018289b5bb88ad7225ff4a0bf74ff2da10d454c6676fa20423308fc SHA512 0e1dad674edb2f7b587f1a31b8ed1d344ccc93bf6d927f54a44f6508bbceabce9d8a3d0343ecf104afa9b56658d74855f6052bf8c922a6ceb0e2c8b6cafa2fb7 diff --git a/dev-python/pproxy/pproxy-2.5.ebuild b/dev-python/pproxy/pproxy-2.5.ebuild deleted file mode 100644 index 1c801f8254..0000000000 --- a/dev-python/pproxy/pproxy-2.5.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -PYTHON_COMPAT=( python3_{7,8,9} pypy3 ) -DISTUTILS_USE_SETUPTOOLS=rdepend -inherit distutils-r1 optfeature - -DESCRIPTION="TCP/UDP asynchronous tunnel proxy implemented in Python3 asyncio" -HOMEPAGE=" - https://github.com/qwj/python-proxy - https://pypi.org/project/pproxy -" -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND="" -DEPEND="${RDEPEND}" - -pkg_postinst() { - optfeature "ssh tunnelling" ">=dev-python/asyncssh-1.16.0" - optfeature "accelerated ciphers" ">=dev-python/pycryptodome-3.7.2" - optfeature "daemon" ">=dev-python/python-daemon-2.2.3" - optfeature "accelerated cyphers" ">=dev-python/uvloop-0.13.0" -} diff --git a/dev-python/pproxy/pproxy-2.7.7.ebuild b/dev-python/pproxy/pproxy-2.7.7.ebuild deleted file mode 100644 index de6563210d..0000000000 --- a/dev-python/pproxy/pproxy-2.7.7.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -PYTHON_COMPAT=( python3_{7,8,9} pypy3 ) -DISTUTILS_USE_SETUPTOOLS=rdepend -inherit distutils-r1 optfeature - -DESCRIPTION="TCP/UDP asynchronous tunnel proxy implemented in Python3 asyncio" -HOMEPAGE=" - https://github.com/qwj/python-proxy - https://pypi.org/project/pproxy -" -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND="" -DEPEND="${RDEPEND}" - -pkg_postinst() { - optfeature "ssh tunnelling" ">=dev-python/asyncssh-2.5.0" - optfeature "accelerated ciphers" ">=dev-python/pycryptodome-3.7.2" - optfeature "accelerated ciphers" ">=dev-python/uvloop-0.13.0" - optfeature "daemon" ">=dev-python/python-daemon-2.2.3" -} From 4230bcbaec4a4610273930cc7bff687ad5a3e6d5 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Tue, 15 Jun 2021 00:48:48 +0200 Subject: [PATCH 38/53] dev-python/hunter: drop 3.3.3 Signed-off-by: Alessandro Barbieri --- dev-python/hunter/Manifest | 1 - dev-python/hunter/hunter-3.3.3.ebuild | 63 --------------------------- 2 files changed, 64 deletions(-) delete mode 100644 dev-python/hunter/hunter-3.3.3.ebuild diff --git a/dev-python/hunter/Manifest b/dev-python/hunter/Manifest index 97a75678d9..ec461da4bd 100644 --- a/dev-python/hunter/Manifest +++ b/dev-python/hunter/Manifest @@ -1,2 +1 @@ -DIST hunter-3.3.3.tar.gz 535662 BLAKE2B f2aa247eec34de982ab56430a0517c483609edc72d3d366a725dabf28ff6621a49411dd41a7ae16846960bb22ec4a7dc1cdb2b528a620e9eac9dc26dabec6213 SHA512 661b0f33653a6175f2172e45386c822552464a06129e2f5c8d4b88f6142a4aecc69bd657dc98ef7ffbb3d93cde537aa3a2e5f68bbced6f03b6514d39cfb99df4 DIST hunter-3.3.4.tar.gz 535981 BLAKE2B c3d9f3a6cd77c830d3430a1bf55bfd89c4bf69402d6e17489116a13d483afd1e9fe7ba396a200385d27a5c76557f5856ec468a23735a526283d2db0d160cfcae SHA512 d51b55207118a26a48d12b97fc164c9b4a14e9d590bf3d85c0677ddf4354dbf800fec4757186a575e5062e297cfb86ee9185e6beff7ad45695e6dc5cba4ac324 diff --git a/dev-python/hunter/hunter-3.3.3.ebuild b/dev-python/hunter/hunter-3.3.3.ebuild deleted file mode 100644 index 3e6eef36f4..0000000000 --- a/dev-python/hunter/hunter-3.3.3.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) - -DISTUTILS_USE_SETUPTOOLS=rdepend - -inherit distutils-r1 - -DESCRIPTION="Hunter is a flexible code tracing toolkit" -HOMEPAGE=" - https://github.com/ionelmc/python-hunter - https://pypi.org/project/hunter -" -SRC_URI="https://github.com/ionelmc/python-${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/python-${P}" -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND="dev-python/colorama[${PYTHON_USEDEP}]" -DEPEND=" - ${RDEPEND} - test? ( - dev-python/aspectlib[${PYTHON_USEDEP}] - dev-python/ipdb[${PYTHON_USEDEP}] - dev-python/manhole[${PYTHON_USEDEP}] - dev-python/process-tests[${PYTHON_USEDEP}] - dev-python/pytest-benchmark[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - ) -" -BDEPEND=" - dev-python/cython[${PYTHON_USEDEP}] - >=dev-python/setuptools_scm-3.3.1[${PYTHON_USEDEP}] -" - -PATCHES=( "${FILESDIR}/remove-setuptools_scm-upper-constraint.patch" ) - -distutils_enable_tests pytest -distutils_enable_sphinx docs ">=dev-python/sphinx-py3doc-enhanced-theme-2.3.2" - -python_prepare_all() { - # all tests in this file fail - rm tests/test_remote.py || die - - distutils-r1_python_prepare_all -} - -python_compile() { - distutils-r1_python_compile - - if use test; then - "${EPYTHON}" tests/setup.py build_ext --force --inplace || die - fi -} - -python_test() { - local -x PYTHONPATH="${S}/tests:${BUILD_DIR}/lib:${PYTHONPATH}" - epytest -} From e371ac8951f9210b4916626f5b64ed21e9d828e7 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Tue, 15 Jun 2021 00:49:06 +0200 Subject: [PATCH 39/53] dev-python/glyphsLib: drop 5.3.0 Signed-off-by: Alessandro Barbieri --- dev-python/glyphsLib/Manifest | 1 - dev-python/glyphsLib/glyphsLib-5.3.0.ebuild | 38 --------------------- 2 files changed, 39 deletions(-) delete mode 100644 dev-python/glyphsLib/glyphsLib-5.3.0.ebuild diff --git a/dev-python/glyphsLib/Manifest b/dev-python/glyphsLib/Manifest index 42e919673d..f41e904dd5 100644 --- a/dev-python/glyphsLib/Manifest +++ b/dev-python/glyphsLib/Manifest @@ -1,2 +1 @@ -DIST glyphsLib-5.3.0.zip 954392 BLAKE2B e7a0df00e8e724ab958f2e4a9c1e68f3aff6e05e9300c86585b8a35d0f38fe0147af21e7470f45ac2655105c0d42c19f940a4db67c16fe06c4293b596d795dc8 SHA512 c2255a84172b972168b914343a35e6cff130b99c66b636f0aa7e97ffcad6fe916289dfc5fc2871f9ba466db4e45f8fcf5784824083a91d481e8c1323e6cf9970 DIST glyphsLib-5.3.2.zip 960327 BLAKE2B 505d14a1e4e4a5cf8e3ea9edb1ed4fd384cc4e5d0bf6874904d45ba227f53202556076e84f3cc68a7b40354c128f71733233c1a95ea66040e0693779c5da38c7 SHA512 fbb09d666cda404a02908cf6b782a2fc986774bd490960bc71bc225260904ea284800018a4b7e326122cc226bdbe5aa9718072e8eeac019eb05c1195c535778a diff --git a/dev-python/glyphsLib/glyphsLib-5.3.0.ebuild b/dev-python/glyphsLib/glyphsLib-5.3.0.ebuild deleted file mode 100644 index cd17349898..0000000000 --- a/dev-python/glyphsLib/glyphsLib-5.3.0.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DISTUTILS_USE_SETUPTOOLS=rdepend -PYTHON_COMPAT=( python3_{7,8} ) -inherit distutils-r1 - -DESCRIPTION="A library to provide a bridge from Glyphs source files to UFOs" -HOMEPAGE="https://github.com/googlei18n/glyphsLib" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip" - -LICENSE="Apache-2.0 MIT" -KEYWORDS="~amd64 ~x86" -SLOT="0" - -RDEPEND=" - >=dev-python/fonttools-4.14[${PYTHON_USEDEP}] - >=dev-python/ufoLib2-0.8[${PYTHON_USEDEP}] -" - -BDEPEND=" - app-arch/unzip - dev-python/setuptools_scm[${PYTHON_USEDEP}] - test? ( - dev-python/defcon[${PYTHON_USEDEP}] - dev-python/ufoNormalizer[${PYTHON_USEDEP}] - >=app-text/xmldiff-2.2[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_prepare_all() { - sed -e '/\/d' -i setup.cfg - distutils-r1_python_prepare_all -} From 0ef497fc4f6284d9255650963631fbc417267d83 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Tue, 15 Jun 2021 00:49:25 +0200 Subject: [PATCH 40/53] dev-python/pytest-benchmark: drop 3.2.3 Signed-off-by: Alessandro Barbieri --- dev-python/pytest-benchmark/Manifest | 1 - .../pytest-benchmark-3.2.3.ebuild | 52 ------------------- 2 files changed, 53 deletions(-) delete mode 100644 dev-python/pytest-benchmark/pytest-benchmark-3.2.3.ebuild diff --git a/dev-python/pytest-benchmark/Manifest b/dev-python/pytest-benchmark/Manifest index 339e0614a6..f02988a917 100644 --- a/dev-python/pytest-benchmark/Manifest +++ b/dev-python/pytest-benchmark/Manifest @@ -1,2 +1 @@ -DIST pytest-benchmark-3.2.3.tar.gz 321127 BLAKE2B a9fb3a01ac9850d813f9b72d1975010b63b4f9d35d48c683b8dfa5d0020b17c59339135ff63b6152efab3ac33fecbc09aacbe6bcc3a7b0b260a00da317db00bf SHA512 952dbe2a9af1ae5de966543eae3b4523a5418c8441785714cbb7a5d17697046f060befb4a40cf216526e2a9a63d91c598d65e65618bd78fc2d889c92cecbbe53 DIST pytest-benchmark-3.4.1.tar.gz 322758 BLAKE2B d29254f412aee0955429e7957fa31e9443b3319bec256b601c456efa7020abbd5b4d9ed43799fda62f53f70f14de3f42a93b29b7366989294f037ec2ee3215fc SHA512 54fb5e3a176578b3c8f339878c7a9d047a0785befcbba42bb68c34b4b636d9b6f6a2097b36c5eefbbcf1a91f943bdae762c7978a0dba1af53514052f513ef4c5 diff --git a/dev-python/pytest-benchmark/pytest-benchmark-3.2.3.ebuild b/dev-python/pytest-benchmark/pytest-benchmark-3.2.3.ebuild deleted file mode 100644 index c381feca33..0000000000 --- a/dev-python/pytest-benchmark/pytest-benchmark-3.2.3.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -DISTUTILS_USE_SETUPTOOLS=rdepend -PYTHON_COMPAT=( python3_{7..9} ) - -inherit distutils-r1 - -DESCRIPTION="py.test fixture for benchmarking code " -HOMEPAGE=" - https://pypi.python.org/pypi/pytest-benchmark - https://github.com/ionelmc/pytest-benchmark -" -SRC_URI="https://github.com/ionelmc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -# during tests import fails because conflict with the already installed files -# not sure how to fix, it would require setting some python variables but that would -# probably lead to all other packages being unfindable by the tests -RESTRICT="test" - -RDEPEND=" - dev-python/py-cpuinfo[${PYTHON_USEDEP}] -" -BDEPEND=" - ${RDEPEND} - test? ( - dev-python/aspectlib[${PYTHON_USEDEP}] - dev-python/elasticsearch-py[${PYTHON_USEDEP}] - dev-python/freezegun[${PYTHON_USEDEP}] - dev-python/hunter[${PYTHON_USEDEP}] - dev-python/pygal[${PYTHON_USEDEP}] - dev-python/pygaljs[${PYTHON_USEDEP}] - dev-python/pytest-instafail[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest -distutils_enable_sphinx docs dev-python/sphinx-py3doc-enhanced-theme - -python_test() { - # has to be run in source dir - PYTHONPATH="${S}" - cd "${S}" || die - pytest -vv || die "Tests fail with ${EPYTHON}" -} From 3f089986479ca0aac15870bef4c4b1ad9bb7907f Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Tue, 15 Jun 2021 00:49:47 +0200 Subject: [PATCH 41/53] dev-python/pytest-randomly: drop 3.5.0 Signed-off-by: Alessandro Barbieri --- dev-python/pytest-randomly/Manifest | 1 - .../pytest-randomly-3.5.0.ebuild | 50 ------------------- 2 files changed, 51 deletions(-) delete mode 100644 dev-python/pytest-randomly/pytest-randomly-3.5.0.ebuild diff --git a/dev-python/pytest-randomly/Manifest b/dev-python/pytest-randomly/Manifest index fcc746d432..7ec2d1286c 100644 --- a/dev-python/pytest-randomly/Manifest +++ b/dev-python/pytest-randomly/Manifest @@ -1,2 +1 @@ -DIST pytest-randomly-3.5.0.tar.gz 36605 BLAKE2B 1e993f7b0cec9fede1fd22c9be06ca34b884ea67183e13197e59359ebb5b8a6bc86715b117f379d72c11eec85fe31c3f4cb1dd7c2bae1412dabd630ddff81bbf SHA512 ed5cc11799e38caaa899ab25f75469baa2c57a5113c3e51129c4cee801b0eded57f6165113f8cb5a8c995057569c224b9039d601b361b9e95553dc8cb338b368 DIST pytest-randomly-3.8.0.tar.gz 26376 BLAKE2B b51fb09e887fb20783edaecc6494d22c9e66c4c87aabe5368f85b492681c29c9283ddc70821801442d4908a76ba64e70ee04433f5bd3639bae0cf198c950dcb1 SHA512 eabed09478f3047f181b4efe1057d15dda5686f85d3321083fbd443e5dd036f9fc9bfca2048ff898a194d59349e46ebf6258f03caccf649e891bb0bc6d6ef863 diff --git a/dev-python/pytest-randomly/pytest-randomly-3.5.0.ebuild b/dev-python/pytest-randomly/pytest-randomly-3.5.0.ebuild deleted file mode 100644 index 3608c88489..0000000000 --- a/dev-python/pytest-randomly/pytest-randomly-3.5.0.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -PYTHON_COMPAT=( python3_{7,8,9} ) - -inherit distutils-r1 - -DESCRIPTION="Pytest plugin to randomly order tests and control random.seed" -HOMEPAGE=" - https://pypi.python.org/pypi/pytest-randomly - https://github.com/pytest-dev/pytest-randomly -" -SRC_URI="https://github.com/pytest-dev/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - dev-python/docutils[${PYTHON_USEDEP}] - dev-python/factory_boy[${PYTHON_USEDEP}] - dev-python/Faker[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - - $(python_gen_cond_dep 'dev-python/importlib_metadata[${PYTHON_USEDEP}]' python3_7) - $(python_gen_cond_dep 'dev-python/pygments[${PYTHON_USEDEP}]' python3_9) -" -BDEPEND="test? ( - dev-python/pytest-xdist[${PYTHON_USEDEP}] -)" - -distutils_enable_tests pytest - -python_test() { - distutils_install_for_testing --via-root - pytest -vv \ - --deselect tests/test_pytest_randomly.py::test_entrypoint_injection \ - --deselect tests/test_pytest_randomly.py::test_classes_reordered \ - --deselect tests/test_pytest_randomly.py::test_doctests_reordered \ - --deselect tests/test_pytest_randomly.py::test_class_test_methods_reordered \ - --deselect tests/test_pytest_randomly.py::test_files_reordered \ - --deselect tests/test_pytest_randomly.py::test_test_functions_reordered \ - --deselect tests/test_pytest_randomly.py::test_test_functions_reordered_when_randomness_in_module \ - --deselect tests/test_pytest_randomly.py::test_files_reordered_when_seed_not_reset \ - --deselect tests/test_pytest_randomly.py::test_doctests_in_txt_files_reordered \ - || die "Testsuite failed under ${EPYTHON}" -} From 107a83f576f97f4f242e34cb23dd63824f172460 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Tue, 15 Jun 2021 00:50:01 +0200 Subject: [PATCH 42/53] dev-python/sphinx-click: drop 2.7.1 Signed-off-by: Alessandro Barbieri --- dev-python/sphinx-click/Manifest | 1 - .../sphinx-click/sphinx-click-2.7.1.ebuild | 31 ------------------- 2 files changed, 32 deletions(-) delete mode 100644 dev-python/sphinx-click/sphinx-click-2.7.1.ebuild diff --git a/dev-python/sphinx-click/Manifest b/dev-python/sphinx-click/Manifest index e8a4301b43..a07d48bd09 100644 --- a/dev-python/sphinx-click/Manifest +++ b/dev-python/sphinx-click/Manifest @@ -1,2 +1 @@ -DIST sphinx-click-2.7.1.tar.gz 17608 BLAKE2B 4fe15f3e8ad413f36a9aa6125f973fdb8d150a0996a373bc877ccec1c40132d81235abaf28a1ab90e647cbdb6a9571d782078e1de19c98e76818c6a957490bec SHA512 55749ab1f48569225558eda243c77991623418a2185fbda266d75d3a52f4551fb619b3024bb368d8332e55c0755da7a9da5b5da97158c9d8eefec3a2007f201e DIST sphinx-click-3.0.0.tar.gz 19802 BLAKE2B 103b4d4374baac92baef327ed4a10e60b8ecbc1fecb828082ab2e9be766ba13bc4e1479d4e07eda456ba545be1626658cf599e48c3782f7257e646b819426b61 SHA512 a5d4aa443f149fbc875e773ac721a48e19f35c96ddff47fc5763639babe1dd7d87a92ce4b7139b0b2e6b252792de32f52e9bcbbf509c7af0fdbd12cb480fe0dc diff --git a/dev-python/sphinx-click/sphinx-click-2.7.1.ebuild b/dev-python/sphinx-click/sphinx-click-2.7.1.ebuild deleted file mode 100644 index 657e38a6ec..0000000000 --- a/dev-python/sphinx-click/sphinx-click-2.7.1.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8} ) - -inherit distutils-r1 - -DESCRIPTION="Sphinx plugin to automatically document click-based applications" -HOMEPAGE=" - https://github.com/click-contrib/sphinx-click - https://pypi.org/project/sphinx-click -" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -KEYWORDS="~amd64 ~x86" -SLOT="0" - -RDEPEND=" - >=dev-python/sphinx-1.5[${PYTHON_USEDEP}] - =dev-python/click-6[${PYTHON_USEDEP}] - Date: Tue, 15 Jun 2021 00:50:20 +0200 Subject: [PATCH 43/53] dev-python/factory_boy: drop 3.1.0 Signed-off-by: Alessandro Barbieri --- dev-python/factory_boy/Manifest | 1 - .../factory_boy/factory_boy-3.1.0.ebuild | 46 ------------------- 2 files changed, 47 deletions(-) delete mode 100644 dev-python/factory_boy/factory_boy-3.1.0.ebuild diff --git a/dev-python/factory_boy/Manifest b/dev-python/factory_boy/Manifest index 0369c8b2e8..09900557e5 100644 --- a/dev-python/factory_boy/Manifest +++ b/dev-python/factory_boy/Manifest @@ -1,2 +1 @@ -DIST factory_boy-3.1.0.tar.gz 144612 BLAKE2B 75968ed836183ccaabe229f5866ed409d38e5c57cca0cf2e54ed737116bad5632dee8f79004be26ff9ed2cf8a270a4e7f2318ab83f1e0f443a6f4b5f0b77cf26 SHA512 6fff7b26f1a8a2c533591699527f40d922f287663fe4fab3ce38204651d57bd6b287a4e01e5e0195cf5337cc48b25db0e97f64acd5b5b3799f3814f14da8e5a5 DIST factory_boy-3.2.0.tar.gz 141428 BLAKE2B e8f25b84f31c27af5450af3dadae2ca7af41a8e0a0c71e6a88227404ac1082418059fae43cab57878e6373e3ee981d188098f01ff1001abed34e51e7826b5be5 SHA512 1e9736491229aa1648cfe9956c157738f5b9ecfd43e39a2f1d299e3c018763518f04b9bde7b19c1c7dbef48e5a93db818f1010068be541b02453313f71bc37c0 diff --git a/dev-python/factory_boy/factory_boy-3.1.0.ebuild b/dev-python/factory_boy/factory_boy-3.1.0.ebuild deleted file mode 100644 index acdb9bd226..0000000000 --- a/dev-python/factory_boy/factory_boy-3.1.0.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -PYTHON_COMPAT=( python3_{7,8,9} ) - -inherit distutils-r1 - -DESCRIPTION="A fixtures replacement tool" -HOMEPAGE="https://github.com/FactoryBoy/factory_boy" -SRC_URI="https://github.com/FactoryBoy/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND="dev-python/Faker[${PYTHON_USEDEP}]" -BDEPEND=" - test? ( - $(python_gen_impl_dep sqlite) - dev-python/django[${PYTHON_USEDEP}] - dev-python/mongoengine[${PYTHON_USEDEP}] - dev-python/pillow[jpeg,${PYTHON_USEDEP}] - dev-python/sqlalchemy[${PYTHON_USEDEP}] - ) - doc? ( - dev-python/factory_boy[${PYTHON_USEDEP}] - ) -" - -python_prepare_all() { - # Fix symbolic link QA - rm ChangeLog || die "remove failed" - cp docs/changelog.rst ChangeLog || die "copy failed" - - # Disable online tests - sed -i -e 's:tearDownClass:_&:' \ - -e 's:test_creation:_&:' \ - tests/test_mongoengine.py || die - - distutils-r1_python_prepare_all -} - -distutils_enable_tests --install unittest -distutils_enable_sphinx docs dev-python/sphinx_rtd_theme From 2543c50b1e1c58267bf5719fbaafea7a7b2797ea Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Tue, 15 Jun 2021 00:50:45 +0200 Subject: [PATCH 44/53] dev-python/compreffor: drop 0.5.0 Signed-off-by: Alessandro Barbieri --- dev-python/compreffor/Manifest | 1 - dev-python/compreffor/compreffor-0.5.0.ebuild | 40 ------------------- 2 files changed, 41 deletions(-) delete mode 100644 dev-python/compreffor/compreffor-0.5.0.ebuild diff --git a/dev-python/compreffor/Manifest b/dev-python/compreffor/Manifest index 26cabe6389..1fe65fb466 100644 --- a/dev-python/compreffor/Manifest +++ b/dev-python/compreffor/Manifest @@ -1,2 +1 @@ -DIST compreffor-0.5.0.zip 86507 BLAKE2B 3d019106018b4eaf5dd72e666881a3a94edd4fc48853d520c713e84d4009716b4f3bf9621a4be76c92753408780969271fd7924b6452b9049546ffb919cacb80 SHA512 cf42cfff8b98d2e6b76f688dda5d3d6bc7cc30fffcc512e9fae6eeacfce61fd4e2d448950e396f49e8ed5ccf1b50523168404b28b111985969e191e9fea063b9 DIST compreffor-0.5.1.zip 78104 BLAKE2B 515bb6079ac8ba1498568dcb68c1f1da046e2877997c4ca9ae30be99db7e7e331b874e2d11b4ecf78ee0be00e5f3778096dad3067743f002254ea52861e94522 SHA512 86008c487ea84ba713a784035dc260bba045c2bd9791e3fdbbd30f300ec5a9796b8f9c54dd39f19a6cb4143e7e1c3c59f7b31f1e5455e707815ec9cc363c6761 diff --git a/dev-python/compreffor/compreffor-0.5.0.ebuild b/dev-python/compreffor/compreffor-0.5.0.ebuild deleted file mode 100644 index e6cd0da7e2..0000000000 --- a/dev-python/compreffor/compreffor-0.5.0.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -PYTHON_COMPAT=( python3_{7,8} ) -DISTUTILS_USE_SETUPTOOLS=rdepend - -inherit distutils-r1 - -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.zip" -KEYWORDS="~amd64" -DESCRIPTION="A CFF table subroutinizer for FontTools" -HOMEPAGE="https://github.com/googlefonts/compreffor" -LICENSE="Apache-2.0" -SLOT="0" - -RDEPEND=" - >=dev-python/fonttools-4.2.0[${PYTHON_USEDEP}] -" -DEPEND=" - ${RDEPEND} -" -BDEPEND=" - app-arch/unzip - dev-python/cython[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -src_prepare() { - #undesired dependency - sed -i "s|setup_requires=pytest_runner + wheel,|setup_requires=wheel,|" setup.py - default -} - -python_test() { - distutils_install_for_testing - default -} From f00979ebf115e75e1de80f0d01390364f333b73f Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Tue, 15 Jun 2021 00:51:05 +0200 Subject: [PATCH 45/53] dev-python/cchardet: drop 2.1.6 Signed-off-by: Alessandro Barbieri --- dev-python/cchardet/Manifest | 1 - dev-python/cchardet/cchardet-2.1.6.ebuild | 39 ----------------------- 2 files changed, 40 deletions(-) delete mode 100644 dev-python/cchardet/cchardet-2.1.6.ebuild diff --git a/dev-python/cchardet/Manifest b/dev-python/cchardet/Manifest index 3b05e7c4c0..0bcc882564 100644 --- a/dev-python/cchardet/Manifest +++ b/dev-python/cchardet/Manifest @@ -1,2 +1 @@ -DIST cchardet-2.1.6.tar.gz 653913 BLAKE2B 42dc65af2c25fef8447f0fbdb1f2fd35f0a4e2fe4aec2b65b18039143ce941ec958b52a1891c0b35eeb020151188336c96feebe3fc5ac6004538ca3844e1f060 SHA512 202c9460ddb4e8ae9435308d17e4066fa9ff389bfdce49fe86e01257bd1d9904e57cfb060e262947b339a8ab09cc4758e2a193a7082da2662645d4f4267ba02c DIST cchardet-2.1.7.tar.gz 653617 BLAKE2B 0ca9becac01c67da191290c7de0dc52d5c8e6c2715f660811c8e67d9a06e74ac155a081de81af96ade74ccc4065093fc226f232a26f66236fafe9fc1b48a9c9e SHA512 43e663e30ec079b2a954862de5e8136a2e40f69e300d65eb4ce9d7ffa5d8c496dc7c0937b3306b4096cfad12a1d0617628f8f0115534ab6faf9eb39d2b3935a2 diff --git a/dev-python/cchardet/cchardet-2.1.6.ebuild b/dev-python/cchardet/cchardet-2.1.6.ebuild deleted file mode 100644 index 9b5a34edc7..0000000000 --- a/dev-python/cchardet/cchardet-2.1.6.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -PYTHON_COMPAT=( python3_{7,8} ) - -inherit distutils-r1 - -DESCRIPTION="cChardet is high speed universal character encoding detector" -HOMEPAGE="https://github.com/PyYoshi/cChardet" -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MPL-1.1" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - dev-python/chardet[${PYTHON_USEDEP}] -" -#bundled ... -# app-i18n/uchardet -DEPEND=" - ${RDEPEND} - dev-python/cython[${PYTHON_USEDEP}] -" - -distutils_enable_tests nose - -#src_prepare() { -# append-cppflags "-I/usr/include/uchardet" - #bundled uchardet -# rm -rf src/ext/uchardet || die -# default -#} - -python_test() { - esetup.py nosetests || die "Tests fail with ${EPYTHON}" -} From f29d30407f5e4e399ff6077807f347e462a2cabf Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Tue, 15 Jun 2021 00:51:33 +0200 Subject: [PATCH 46/53] sys-cluster/KVTree: drop 1.1.0 Signed-off-by: Alessandro Barbieri --- sys-cluster/KVTree/KVTree-1.1.0.ebuild | 56 -------------------------- sys-cluster/KVTree/Manifest | 1 - 2 files changed, 57 deletions(-) delete mode 100644 sys-cluster/KVTree/KVTree-1.1.0.ebuild diff --git a/sys-cluster/KVTree/KVTree-1.1.0.ebuild b/sys-cluster/KVTree/KVTree-1.1.0.ebuild deleted file mode 100644 index e64d0507dd..0000000000 --- a/sys-cluster/KVTree/KVTree-1.1.0.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit cmake - -SRC_URI="https://github.com/ECP-VeloC/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64" -DESCRIPTION="KVTree provides a fully extensible C data structure modeled after Perl hashes" -HOMEPAGE="https://github.com/ECP-VeloC/KVTree" -LICENSE="MIT" -SLOT="0" -IUSE="fcntl +flock mpi test" -REQUIRED_USE=" - ?? ( fcntl flock ) -" -RESTRICT="test? ( userpriv ) !test? ( test )" -RDEPEND=" - mpi? ( virtual/mpi ) - sys-libs/zlib -" -DEPEND="${RDEPEND}" -BDEPEND=" - >=dev-util/cmake-2.8 - app-admin/chrpath -" - -src_prepare() { - #do not build static library - sed -i '/kvtree-static/d' src/CMakeLists.txt || die - sed -i '/kvtree_base-static/d' src/CMakeLists.txt || die - #do not install README.md automatically - sed -i '/FILES README.md DESTINATION/d' CMakeLists.txt || die - default - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DMPI="$(usex mpi ON OFF)" - -DKVTREE_FILE_LOCK="$(usex flock FLOCK $(usex fcntl FCNTL NONE))" - -DKVTREE_LINK_STATIC=FALSE - ) - cmake_src_configure -} - -src_install() { - chrpath -d "${BUILD_DIR}/src/kvtree_print" || die - cmake_src_install - chrpath -d "${ED}/usr/$(get_libdir)/libkvtree.so" || die - chrpath -d "${ED}/usr/$(get_libdir)/libkvtree_base.so" || die - dodoc doc/rst/*.rst - docinto "${DOCSDIR}/users" - dodoc -r doc/rst/users/. -} diff --git a/sys-cluster/KVTree/Manifest b/sys-cluster/KVTree/Manifest index 389d7c3041..a120d4ed3e 100644 --- a/sys-cluster/KVTree/Manifest +++ b/sys-cluster/KVTree/Manifest @@ -1,2 +1 @@ -DIST KVTree-1.1.0.tar.gz 61555 BLAKE2B 250634e9c13335ae3cfd51b6159b5f6b20c68fb7cd0804f2712f79f7a914669cc65a2bbeac6c84020c744e7ee00ab12d1621f91f8bb816d72f65427c3b574760 SHA512 84885d62fe52f4ee13d8c78472b57f32b1422c275623192c2b0114e7925865912455e76459aaed7888f98acae418325e4e833c6e979e668323b96b65baecaf91 DIST KVTree-1.1.1.tar.gz 61667 BLAKE2B 26a5bf968b51d9ad9579563f144199243304040fb3c4f0d72cb4aa465292bb73ef8f85dd4e86a8ad9e5092550e97632b72ac7e632f30d10d668bca96a37b4c8f SHA512 229bd0bb1145aa38c244b4fd10da7a78fe37bf7aae93affb8401955ac0053218a6970a2459c043e46bdc74b0f8c2db421ea0d9f6a989cac24fe0ed31a2bb4d03 From f8b771aa95e576d1c850cec31513d0a970fd11d9 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Tue, 15 Jun 2021 00:51:48 +0200 Subject: [PATCH 47/53] dev-php/pecl-inotify: drop 2.0.0 Signed-off-by: Alessandro Barbieri --- dev-php/pecl-inotify/Manifest | 1 - .../pecl-inotify/pecl-inotify-2.0.0.ebuild | 20 ------------------- 2 files changed, 21 deletions(-) delete mode 100644 dev-php/pecl-inotify/pecl-inotify-2.0.0.ebuild diff --git a/dev-php/pecl-inotify/Manifest b/dev-php/pecl-inotify/Manifest index 1437c9b479..0235ed6eb5 100644 --- a/dev-php/pecl-inotify/Manifest +++ b/dev-php/pecl-inotify/Manifest @@ -1,2 +1 @@ -DIST inotify-2.0.0.tgz 8836 BLAKE2B ac0005f3f755bdb3ac1137f903ecf67b14adddf4895d02fcba42bd268eda8bdf2270b4183cf60d5b8ecc0078b6a660dda76a43cdb4f78352b805d0fdc4972ac8 SHA512 0547fdafd8177d41c2a92251cd85f046959ec8594236dc3d14396df0119a78cc6811973b641b95d1036b4325f9e97f0f9e9b181ae1dea79fc343f01777b6966d DIST inotify-3.0.0.tgz 8455 BLAKE2B 3dd39239b00b7536e84f0d63e6a69320b0f4864d7ff4b5856cffc4ae649f07bf5ae90b7635628a94575281ae11162e451c311ffb14bd16e0bd6e98bea74af4c6 SHA512 f8b29f8611f16b92136ab8de89181c254bba1abee1e61cac2344440567a3155aae4b9b54b10fdb1b0254fd7a96da8c14b7dc5c9f7f08a03db30ab1645aca1eee diff --git a/dev-php/pecl-inotify/pecl-inotify-2.0.0.ebuild b/dev-php/pecl-inotify/pecl-inotify-2.0.0.ebuild deleted file mode 100644 index abc8f8e8f7..0000000000 --- a/dev-php/pecl-inotify/pecl-inotify-2.0.0.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 2019-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -PHP_EXT_NAME="inotify" -PHP_EXT_INI="yes" -PHP_EXT_ZENDEXT="no" -PHP_EXT_PECL_FILENAME="inotify-${PV}.tgz" - -USE_PHP="php7-3" - -inherit php-ext-pecl-r3 - -KEYWORDS="~amd64" - -DESCRIPTION="Inotify binding for PHP" -HOMEPAGE="https://pecl.php.net/package/inotify" -LICENSE="PHP-3" -SLOT="0/2" From f2240a2f2e417526271e826645a4688ee6698f58 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Tue, 15 Jun 2021 00:52:34 +0200 Subject: [PATCH 48/53] dev-python/autoflake: drop 1.3.1 Signed-off-by: Alessandro Barbieri --- dev-python/autoflake/Manifest | 1 - dev-python/autoflake/autoflake-1.3.1.ebuild | 31 --------------------- 2 files changed, 32 deletions(-) delete mode 100644 dev-python/autoflake/autoflake-1.3.1.ebuild diff --git a/dev-python/autoflake/Manifest b/dev-python/autoflake/Manifest index 871629d8a2..1c009f0b69 100644 --- a/dev-python/autoflake/Manifest +++ b/dev-python/autoflake/Manifest @@ -1,2 +1 @@ -DIST autoflake-1.3.1.tar.gz 19756 BLAKE2B 8a172888a8c44483b8771b59bebda841e55455f544197e2f1bce08dfb7cb3dd54e8a616a15a3712609480bc484561ffa27aaa93d9b5e1a573bb1960df96ea9cf SHA512 763bcfc824412129901106ddcaf7104a2bfa5ee86b43d2822b51af5532ea0ac46466b64a004c099dc6fa2a96b23ae959e1ef1eb68c6be0c1e4c08ab9bf174e08 DIST autoflake-1.4.tar.gz 24219 BLAKE2B 622c82b9ab5e7fd68e8bc2678c5868282e605640e1c52d1a8f81fbaaba26dfb738ac1ceb9eb20195bb820256fbae27222953a5271130e74b8708988516e20e00 SHA512 53e542a765cbd18df7c35a90f16786e173bdc332b4410abfbc6d24f1009bf5d6f8a383e897e72558617bdf339573d8aa9b8de6901aac392caf48889aacf0c9a6 diff --git a/dev-python/autoflake/autoflake-1.3.1.ebuild b/dev-python/autoflake/autoflake-1.3.1.ebuild deleted file mode 100644 index fa87feaf13..0000000000 --- a/dev-python/autoflake/autoflake-1.3.1.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -PYTHON_COMPAT=( python3_{7,8} ) -DISTUTILS_USE_SETUPTOOLS=rdepend - -inherit distutils-r1 - -DESCRIPTION="Removes unused imports and unused variables as reported by pyflakes" -HOMEPAGE=" - https://github.com/myint/autoflake - https://pypi.org/project/autoflake -" -SRC_URI="https://github.com/myint/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -DEPEND=" - >=dev-python/pyflakes-1.1.0[${PYTHON_USEDEP}] -" -RDEPEND="${DEPEND}" - -python_test() { - "${EPYTHON}" test_autoflake.py || die -} From 89cbfac21163f7f06257080d928a2fd90e104b87 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Tue, 15 Jun 2021 01:09:04 +0200 Subject: [PATCH 49/53] dev-libs/libdwarf: add 20210528, drop 20210305 Signed-off-by: Alessandro Barbieri --- dev-libs/libdwarf/Manifest | 2 +- .../{libdwarf-20210305.ebuild => libdwarf-20210528.ebuild} | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) rename dev-libs/libdwarf/{libdwarf-20210305.ebuild => libdwarf-20210528.ebuild} (99%) diff --git a/dev-libs/libdwarf/Manifest b/dev-libs/libdwarf/Manifest index edbfc9d7d2..0b1edc3e22 100644 --- a/dev-libs/libdwarf/Manifest +++ b/dev-libs/libdwarf/Manifest @@ -1 +1 @@ -DIST libdwarf-20210305.tar.gz 2872089 BLAKE2B 2ce8f29846486ca3b45db606b23fa1aae83af77ce95473b6f55678e930e3f25a81e44db64700dc41969b42a6d1d6086f30d45bd6e30341e1a557aedcda970846 SHA512 6fa05cf88125a95ebe38673d62e944701fdd28ba5c50f7695037acbc386f29b41d6551d9d08283b7d24fba02f3c0d6c8f5d424ee75989b6aef54f8dc2340d0f5 +DIST libdwarf-20210528.tar.gz 2869691 BLAKE2B 43fb0a45c5e3ab96d402a09b129764fc47a2ff0a6ea9ea8930e074cf648beaec8dba72fc6a6be939c80de14190f7fb486b0c617de93713a78296b4e6c854bf2a SHA512 e0f9c88554053ee6c1b1333960891189e7820c4a4ddc302b7e63754a4cdcfc2acb1b4b6083a722d1204a75e994fff3401ecc251b8c3b24090f8cb4046d90f870 diff --git a/dev-libs/libdwarf/libdwarf-20210305.ebuild b/dev-libs/libdwarf/libdwarf-20210528.ebuild similarity index 99% rename from dev-libs/libdwarf/libdwarf-20210305.ebuild rename to dev-libs/libdwarf/libdwarf-20210528.ebuild index f1b035beff..0cd0cae386 100644 --- a/dev-libs/libdwarf/libdwarf-20210305.ebuild +++ b/dev-libs/libdwarf/libdwarf-20210528.ebuild @@ -14,7 +14,6 @@ LICENSE="LGPL-2.1 GPL-2 BSD" SLOT="0" KEYWORDS="~amd64" IUSE="dwarfexample dwarfgen +elf global-alloc-sums namestable nonstandardprintf oldframecol sanitize" -DOCS=( AUTHORS README README.md ChangeLog ChangeLog2018 NEWS ) DEPEND=" sys-libs/zlib @@ -22,6 +21,8 @@ DEPEND=" " RDEPEND="${DEPEND}" +DOCS=( AUTHORS README README.md ChangeLog ChangeLog2018 NEWS ) + src_configure() { local myconf=( From 78d01e49e8aa007c76a28cc7c2154ed0a1faf65c Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Tue, 15 Jun 2021 01:31:38 +0200 Subject: [PATCH 50/53] sci-geosciences/GeographicLib-data: lowercase geodatapath Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Alessandro Barbieri --- .../GeographicLib-data-0-r1.ebuild | 81 +++++++++++++++++++ .../GeographicLib-data-0.ebuild | 81 ------------------- 2 files changed, 81 insertions(+), 81 deletions(-) create mode 100644 sci-geosciences/GeographicLib-data/GeographicLib-data-0-r1.ebuild delete mode 100644 sci-geosciences/GeographicLib-data/GeographicLib-data-0.ebuild diff --git a/sci-geosciences/GeographicLib-data/GeographicLib-data-0-r1.ebuild b/sci-geosciences/GeographicLib-data/GeographicLib-data-0-r1.ebuild new file mode 100644 index 0000000000..efb03cf4cd --- /dev/null +++ b/sci-geosciences/GeographicLib-data/GeographicLib-data-0-r1.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +MYPN="${PN/-data/}" + +DESCRIPTION="Datasets for GeographicLib" +HOMEPAGE="https://sourceforge.net/projects/geographiclib" +S="${WORKDIR}" +SLOT="0" +KEYWORDS="~amd64" +LICENSE="public-domain" + +IUSE_GEOIDS_DATASETS=" + geoids-datasets-egm84-30 + geoids-datasets-egm84-15 + geoids-datasets-egm96-15 + geoids-datasets-egm96-5 + geoids-datasets-egm2008-5 + geoids-datasets-egm2008-2-5 + +geoids-datasets-egm2008-1 +" +IUSE_GRAVITY_MODELS=" + gravity-models-egm84 + gravity-models-egm96 + +gravity-models-egm2008 + gravity-models-wgs84 +" +IUSE_MAGNETIC_MODELS=" + magnetic-models-wmm2010 + magnetic-models-wmm2015v2 + +magnetic-models-wmm2020 + magnetic-models-igrf11 + magnetic-models-igrf12 + magnetic-models-emm2010 + magnetic-models-emm2015 + magnetic-models-emm2017 +" +IUSE="${IUSE_GEOIDS_DATASETS} ${IUSE_GRAVITY_MODELS} ${IUSE_MAGNETIC_MODELS}" +IUSE_EXPAND="GEOIDS_DATASETS GRAVITY_MODELS MAGNETIC_MODELS" +REQUIRED_USE=" + || ( + ${IUSE_GEOIDS_DATASETS/+/} + ${IUSE_GRAVITY_MODELS/+/} + ${IUSE_MAGNETIC_MODELS/+/} + ) +" + +COMMON_URI="https://sourceforge.net/projects/${MYPN}/files" +SRC_URI=" + geoids-datasets-egm84-30? ( ${COMMON_URI}/geoids-distrib/egm84-30.tar.bz2 -> geoids-egm84-30.tar.bz2 ) + geoids-datasets-egm84-15? ( ${COMMON_URI}/geoids-distrib/egm84-15.tar.bz2 -> geoids-egm84-15.tar.bz2 ) + geoids-datasets-egm96-15? ( ${COMMON_URI}/geoids-distrib/egm96-15.tar.bz2 -> geoids-egm96-15.tar.bz2 ) + geoids-datasets-egm96-5? ( ${COMMON_URI}/geoids-distrib/egm96-5.tar.bz2 -> geoids-egm96-5.tar.bz2 ) + geoids-datasets-egm2008-5? ( ${COMMON_URI}/geoids-distrib/egm2008-5.tar.bz2 -> geoids-egm2008-5.tar.bz2 ) + geoids-datasets-egm2008-2-5? ( ${COMMON_URI}/geoids-distrib/egm2008-2_5.tar.bz2 -> geoids-egm2008-2_5.tar.bz2 ) + geoids-datasets-egm2008-1? ( ${COMMON_URI}/geoids-distrib/egm2008-1.tar.bz2 -> geoids-egm2008-1.tar.bz2 ) + + gravity-models-egm84? ( ${COMMON_URI}/gravity-distrib/egm84.tar.bz2 -> gravity-egm84.tar.bz2 ) + gravity-models-egm96? ( ${COMMON_URI}/gravity-distrib/egm96.tar.bz2 -> gravity-egm96.tar.bz2 ) + gravity-models-egm2008? ( ${COMMON_URI}/gravity-distrib/egm2008.tar.bz2 -> gravity-egm2008.tar.bz2 ) + gravity-models-wgs84? ( ${COMMON_URI}/gravity-distrib/wgs84.tar.bz2 -> gravity-wgs84.tar.bz2 ) + + magnetic-models-wmm2010? ( ${COMMON_URI}/magnetic-distrib/wmm2010.tar.bz2 -> magnetic-wmm2010.tar.bz2 ) + magnetic-models-wmm2015v2? ( ${COMMON_URI}/magnetic-distrib/wmm2015v2.tar.bz2 -> magnetic-wmm2015v2.tar.bz2 ) + magnetic-models-wmm2020? ( ${COMMON_URI}/magnetic-distrib/wmm2020.tar.bz2 -> magnetic-wmm2020.tar.bz2 ) + magnetic-models-igrf11? ( ${COMMON_URI}/magnetic-distrib/igrf11.tar.bz2 -> magnetic-igrf11.tar.bz2 ) + magnetic-models-igrf12? ( ${COMMON_URI}/magnetic-distrib/igrf12.tar.bz2 -> magnetic-igrf12.tar.bz2 ) + magnetic-models-emm2010? ( ${COMMON_URI}/magnetic-distrib/emm2010.tar.bz2 -> magnetic-emm2010.tar.bz2 ) + magnetic-models-emm2015? ( ${COMMON_URI}/magnetic-distrib/emm2015.tar.bz2 -> magnetic-emm2015.tar.bz2 ) + magnetic-models-emm2017? ( ${COMMON_URI}/magnetic-distrib/emm2017.tar.bz2 -> magnetic-emm2017.tar.bz2 ) +" + +RDEPEND="sci-geosciences/GeographicLib" + +src_install() { + local GEODATAPATH="/usr/share/${MYPN,,}" + insinto "${GEODATAPATH}" + doins -r "${WORKDIR}"/* +} diff --git a/sci-geosciences/GeographicLib-data/GeographicLib-data-0.ebuild b/sci-geosciences/GeographicLib-data/GeographicLib-data-0.ebuild deleted file mode 100644 index 63efb3f076..0000000000 --- a/sci-geosciences/GeographicLib-data/GeographicLib-data-0.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -MYPN="${PN/-data/}" -DESCRIPTION="Datasets for GeographicLib" -HOMEPAGE="https://sourceforge.net/projects/geographiclib/" -SLOT="0" -KEYWORDS="~amd64" -LICENSE="public-domain" -IUSE_GEOIDS_DATASETS=" - geoids-datasets-egm84-30 - geoids-datasets-egm84-15 - geoids-datasets-egm96-15 - geoids-datasets-egm96-5 - geoids-datasets-egm2008-5 - geoids-datasets-egm2008-2-5 - +geoids-datasets-egm2008-1 -" -IUSE_GRAVITY_MODELS=" - gravity-models-egm84 - gravity-models-egm96 - +gravity-models-egm2008 - gravity-models-wgs84 -" -IUSE_MAGNETIC_MODELS=" - magnetic-models-wmm2010 - magnetic-models-wmm2015v2 - +magnetic-models-wmm2020 - magnetic-models-igrf11 - magnetic-models-igrf12 - magnetic-models-emm2010 - magnetic-models-emm2015 - magnetic-models-emm2017 -" -IUSE="${IUSE_GEOIDS_DATASETS} ${IUSE_GRAVITY_MODELS} ${IUSE_MAGNETIC_MODELS}" -IUSE_EXPAND="GEOIDS_DATASETS GRAVITY_MODELS MAGNETIC_MODELS" - -REQUIRED_USE=" - || ( - ${IUSE_GEOIDS_DATASETS/+/} - ${IUSE_GRAVITY_MODELS/+/} - ${IUSE_MAGNETIC_MODELS/+/} - ) -" - -COMMON_URI="https://sourceforge.net/projects/${MYPN}/files" -SRC_URI=" -geoids-datasets-egm84-30? ( ${COMMON_URI}/geoids-distrib/egm84-30.tar.bz2 -> geoids-egm84-30.tar.bz2 ) -geoids-datasets-egm84-15? ( ${COMMON_URI}/geoids-distrib/egm84-15.tar.bz2 -> geoids-egm84-15.tar.bz2 ) -geoids-datasets-egm96-15? ( ${COMMON_URI}/geoids-distrib/egm96-15.tar.bz2 -> geoids-egm96-15.tar.bz2 ) -geoids-datasets-egm96-5? ( ${COMMON_URI}/geoids-distrib/egm96-5.tar.bz2 -> geoids-egm96-5.tar.bz2 ) -geoids-datasets-egm2008-5? ( ${COMMON_URI}/geoids-distrib/egm2008-5.tar.bz2 -> geoids-egm2008-5.tar.bz2 ) -geoids-datasets-egm2008-2-5? ( ${COMMON_URI}/geoids-distrib/egm2008-2_5.tar.bz2 -> geoids-egm2008-2_5.tar.bz2 ) -geoids-datasets-egm2008-1? ( ${COMMON_URI}/geoids-distrib/egm2008-1.tar.bz2 -> geoids-egm2008-1.tar.bz2 ) - -gravity-models-egm84? ( ${COMMON_URI}/gravity-distrib/egm84.tar.bz2 -> gravity-egm84.tar.bz2 ) -gravity-models-egm96? ( ${COMMON_URI}/gravity-distrib/egm96.tar.bz2 -> gravity-egm96.tar.bz2 ) -gravity-models-egm2008? ( ${COMMON_URI}/gravity-distrib/egm2008.tar.bz2 -> gravity-egm2008.tar.bz2 ) -gravity-models-wgs84? ( ${COMMON_URI}/gravity-distrib/wgs84.tar.bz2 -> gravity-wgs84.tar.bz2 ) - -magnetic-models-wmm2010? ( ${COMMON_URI}/magnetic-distrib/wmm2010.tar.bz2 -> magnetic-wmm2010.tar.bz2 ) -magnetic-models-wmm2015v2? ( ${COMMON_URI}/magnetic-distrib/wmm2015v2.tar.bz2 -> magnetic-wmm2015v2.tar.bz2 ) -magnetic-models-wmm2020? ( ${COMMON_URI}/magnetic-distrib/wmm2020.tar.bz2 -> magnetic-wmm2020.tar.bz2 ) -magnetic-models-igrf11? ( ${COMMON_URI}/magnetic-distrib/igrf11.tar.bz2 -> magnetic-igrf11.tar.bz2 ) -magnetic-models-igrf12? ( ${COMMON_URI}/magnetic-distrib/igrf12.tar.bz2 -> magnetic-igrf12.tar.bz2 ) -magnetic-models-emm2010? ( ${COMMON_URI}/magnetic-distrib/emm2010.tar.bz2 -> magnetic-emm2010.tar.bz2 ) -magnetic-models-emm2015? ( ${COMMON_URI}/magnetic-distrib/emm2015.tar.bz2 -> magnetic-emm2015.tar.bz2 ) -magnetic-models-emm2017? ( ${COMMON_URI}/magnetic-distrib/emm2017.tar.bz2 -> magnetic-emm2017.tar.bz2 ) -" -RDEPEND="sci-geosciences/GeographicLib" -DEPEND="" - -S="${WORKDIR}" - -src_install() { - local GEODATAPATH="/usr/share/${MYPN}" - insinto "${GEODATAPATH}" - doins -r "${WORKDIR}"/* -} From 53ef6ac31c17aebe10757780d2bde8a14f9ca99a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Bar=C4=87?= Date: Tue, 15 Jun 2021 02:21:57 +0200 Subject: [PATCH 51/53] gui-apps/paperde: drop broken 0.1.1 version MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Closes: https://bugs.gentoo.org/796008 Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Maciej Barć --- gui-apps/paperde/Manifest | 1 - gui-apps/paperde/paperde-0.1.1.ebuild | 62 --------------------------- 2 files changed, 63 deletions(-) delete mode 100644 gui-apps/paperde/Manifest delete mode 100644 gui-apps/paperde/paperde-0.1.1.ebuild diff --git a/gui-apps/paperde/Manifest b/gui-apps/paperde/Manifest deleted file mode 100644 index b20bb05756..0000000000 --- a/gui-apps/paperde/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST paperde-0.1.1.tar.gz 2238206 BLAKE2B 7d2ed32bc1c8f0914a39ee564565a4f9956e01d2cb4f6c11190792325c1a64ba2ca7006d8b263abb3be80b58734a798423406fd2b411a344f714988906e44c48 SHA512 45b1fcd8bc03ae34be7560fe8f369d1bde98da764870298a6f31b8465fd0fc24ace556bf7fadeab756dc4d86115aefc7c8d22eb84602472eeb2c60dc1539b85c diff --git a/gui-apps/paperde/paperde-0.1.1.ebuild b/gui-apps/paperde/paperde-0.1.1.ebuild deleted file mode 100644 index 18b6d99fcf..0000000000 --- a/gui-apps/paperde/paperde-0.1.1.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake xdg - -DESCRIPTION="Simple, sleek QT based DE for wayland using wayfire" -HOMEPAGE="https://gitlab.com/cubocore/paper/paperde" - -if [[ ${PV} == *9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://gitlab.com/cubocore/paper/${PN}.git" -else - # _alpha -> -alpha - MY_PV="${PV/_/-}" - SRC_URI="https://gitlab.com/cubocore/paper/${PN}/-/archive/v${MY_PV}/${PN}-v${MY_PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" - S="${WORKDIR}/${PN}-v${MY_PV}" -fi - -LICENSE="GPL-3" -SLOT="0" - -BDEPEND=" - kde-frameworks/extra-cmake-modules:5 -" -DEPEND=" - dev-libs/libdbusmenu-qt - dev-libs/wayland - dev-libs/wayland-protocols - dev-qt/designer:5 - dev-qt/qtcore:5 - dev-qt/qtgui:5[wayland,X] - dev-qt/qtnetwork:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5[X] - gui-libs/libcprime - gui-libs/libcsys -" -# Because of gui-wm/wayfire build failure, also add requirement constraints here -# wlroots found: NO found 0.13.0 but need: '<0.12.0' ; matched: '>=0.11.0' -RDEPEND=" - ${DEPEND} - =gui-wm/wayfire-0.7.0[X] - sys-apps/xdg-desktop-portal - x11-misc/qt5ct -" - -src_prepare() { - cmake_src_prepare - xdg_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DPKGSHAREDPATH="${EPREFIX}/usr/share/paperde" - -DPKGCONFPATH="${EPREFIX}/etc/xdg/paperde" - ) - cmake_src_configure -} From f5a89a542d5355496d0ac1dde6faeda00c5eaa9c Mon Sep 17 00:00:00 2001 From: Yuan Liao Date: Mon, 14 Jun 2021 13:22:34 -0700 Subject: [PATCH 52/53] scripts/setup-and-run-repoman.sh: use 'sort -V' to get latest tag Without the -V flag to enable version sort, 'sort' can falsely identify a version string like 3.0.9 to be greater than 3.0.10. This can be shown by running 'git tag | grep portage | sort -u' in the Portage Git tree. This issue is not so prominent for repoman yet because the latest version of repoman as of now is 3.0.3, but it will surface when repoman 3.0.10 is released. Signed-off-by: Yuan Liao Closes: https://github.com/gentoo/sci/pull/1094 Signed-off-by: Andrew Ammerlaan --- scripts/setup-and-run-repoman.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/setup-and-run-repoman.sh b/scripts/setup-and-run-repoman.sh index f9e45a9cf1..471a05181f 100755 --- a/scripts/setup-and-run-repoman.sh +++ b/scripts/setup-and-run-repoman.sh @@ -16,7 +16,7 @@ git clone https://github.com/gentoo/portage.git cd portage # Get all versions, and read into array -mapfile -t RM_VERSIONS < <( git tag | grep repoman | sort -u ) +mapfile -t RM_VERSIONS < <( git tag | grep repoman | sort -uV ) # Select latests version (last element in array) RM_VERS="${RM_VERSIONS[-1]}" From f648cd3a676a4a25e84cf887fe51141ef2103567 Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Tue, 15 Jun 2021 09:13:05 +0200 Subject: [PATCH 53/53] dev-python/daff: sort keywords Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan --- dev-python/daff/daff-1.3.46.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/daff/daff-1.3.46.ebuild b/dev-python/daff/daff-1.3.46.ebuild index e761b2ccb2..543b34c841 100644 --- a/dev-python/daff/daff-1.3.46.ebuild +++ b/dev-python/daff/daff-1.3.46.ebuild @@ -13,4 +13,4 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~ia64 ~sparc ~x86 ~riscv" +KEYWORDS="~amd64 ~ia64 ~riscv ~sparc ~x86"