[gentoo-commits] repo/gentoo:master commit in: xfce-base/xfce4-session/
commit: 6f46e6810c297a6c94f2914a107f0c2153727413 Author: Michał Górny gentoo org> AuthorDate: Sun Jun 9 17:29:37 2024 + Commit: Michał Górny gentoo org> CommitDate: Sun Jun 9 17:31:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f46e681 xfce-base/xfce4-session: Bump to 4.18.4 Signed-off-by: Michał Górny gentoo.org> xfce-base/xfce4-session/Manifest | 1 + .../xfce4-session/xfce4-session-4.18.4.ebuild | 77 ++ 2 files changed, 78 insertions(+) diff --git a/xfce-base/xfce4-session/Manifest b/xfce-base/xfce4-session/Manifest index 27238bd3489b..c1af40631f6d 100644 --- a/xfce-base/xfce4-session/Manifest +++ b/xfce-base/xfce4-session/Manifest @@ -1,2 +1,3 @@ DIST xfce4-session-4.18.3.tar.bz2 875517 BLAKE2B bc729218fb845589655e5cd35c15dab3a3fad931b348098e052212b60c52214727af734641512590f85c88cd36d2db160d8e24d98ad34d47358469c466da9f38 SHA512 65314472049c973af4b7553ec969691dfe701af2addb8cb63aebb49ff1b61ddb9e1418b2969e5eac69fd32096dd3163b7bf28fefe1d8c130c46bd5dd2bfe126c +DIST xfce4-session-4.18.4.tar.bz2 922274 BLAKE2B 1ea22b552446f9dd7c1516e854c5dc7101780fba9f44e93a5a66105137607ffa943a539e124f13dc47a170695ebe8d5e59de7cf9c6c27b75dbb50f0d53a7e592 SHA512 dec5006cf69cd44d39c0923d512bfd07123c923627b33a9f232134468cf8a160e329afcf0e61619e7f9a91a453845cbc55a355b6ca9c02e15f55eb7876c8bfc1 DIST xfce4-session-4.19.2.tar.bz2 1201959 BLAKE2B adc76dddec0fa19872054a1dcd64bc920df71360f42c4befa5b33a6fa8369fc1af2ae8cd9192b9f5412ca196fa6b39824971aa775773debb9d8189736e59a4f5 SHA512 35bc1daccb86791882007ea71516746909b6d69b74465a66533399b72529448bc40a64dc0f1f6cd06ddcc5c48413b728c3cd8eadb467afcc493e6d936c564600 diff --git a/xfce-base/xfce4-session/xfce4-session-4.18.4.ebuild b/xfce-base/xfce4-session/xfce4-session-4.18.4.ebuild new file mode 100644 index ..8e6a0ac408b8 --- /dev/null +++ b/xfce-base/xfce4-session/xfce4-session-4.18.4.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit xdg-utils + +DESCRIPTION="A session manager for the Xfce desktop environment" +HOMEPAGE=" + https://docs.xfce.org/xfce/xfce4-session/start + https://gitlab.xfce.org/xfce/xfce4-session +" +SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="nls policykit +xscreensaver" + +DEPEND=" + >=dev-libs/glib-2.66.0 + >=x11-libs/gtk+-3.24.0:3 + x11-libs/libSM + x11-libs/libwnck:3 + x11-libs/libX11 + >=xfce-base/libxfce4util-4.17.2:= + >=xfce-base/libxfce4ui-4.18.2:= + >=xfce-base/xfconf-4.12:= + policykit? ( >=sys-auth/polkit-0.102 ) +" +RDEPEND=" + ${DEPEND} + x11-apps/iceauth + x11-apps/xrdb + nls? ( x11-misc/xdg-user-dirs ) + xscreensaver? ( + || ( + xfce-extra/xfce4-screensaver + >=x11-misc/xscreensaver-5.26 + x11-misc/light-locker + ) + ) +" +BDEPEND=" + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig +" + +src_configure() { + local myconf=( + $(use_enable policykit polkit) + --with-xsession-prefix="${EPREFIX}"/usr + ICEAUTH="${EPREFIX}"/usr/bin/iceauth + ) + + econf "${myconf[@]}" +} + +src_install() { + default + find "${ED}" -name '*.la' -delete || die + + exeinto /etc/X11/Sessions + newexe - Xfce4 <<-EOF + startxfce4 + EOF + dosym Xfce4 /etc/X11/Sessions/Xfce +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: xfce-base/xfce4-settings/
commit: 051bdb7cfa7a5bb81e0f4339bc92ea3d5c54fbc9 Author: Michał Górny gentoo org> AuthorDate: Sun Jun 9 13:59:49 2024 + Commit: Michał Górny gentoo org> CommitDate: Sun Jun 9 13:59:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=051bdb7c xfce-base/xfce4-settings: Bump to 4.18.5 Signed-off-by: Michał Górny gentoo.org> xfce-base/xfce4-settings/Manifest | 1 + .../xfce4-settings/xfce4-settings-4.18.5.ebuild| 78 ++ 2 files changed, 79 insertions(+) diff --git a/xfce-base/xfce4-settings/Manifest b/xfce-base/xfce4-settings/Manifest index 7759476bc225..30f537ed619c 100644 --- a/xfce-base/xfce4-settings/Manifest +++ b/xfce-base/xfce4-settings/Manifest @@ -1,2 +1,3 @@ DIST xfce4-settings-4.18.4.tar.bz2 1557097 BLAKE2B 0269ed1778becc547ba187c096d7c9938cc00f56fb1c9312c9d0eb9b5344d4785f88abadecf391724699de2cb28b35ffed057f06e85f3e098a902a4047969a9c SHA512 2f9e2de4a3a0cc59b4701b44899464532fbae8805270485d2821b65b9d78be54bb636c4cd4205de97e18c13b20912fcd1f4ca0b3baa561bf1a783829f53a06a0 +DIST xfce4-settings-4.18.5.tar.bz2 1559812 BLAKE2B 3639cb17dbe9311556de03f5ae497ab7b18fa170e64cfab2c414194bb544b370a2d82df0344a859b4b0b7438dc1e0046b5e8519206553decbf8bf3def5534503 SHA512 706407131bf4c78d5b5a760c76b4c8e8d48ca145d9934b3e2facc9117762ac3f05ef54ea0275b80d96ab54a0a174f1799f949710c436744fe42dcabd DIST xfce4-settings-4.19.2.tar.bz2 2433368 BLAKE2B 00175d94837c0abec841feed5d1ea834160afccae8718f4af11323d65d5d751d288dd2651b06ceee6ec02fa2ec222e5b94322a38fa59fd29a18e64a1eb84c88c SHA512 dc225dc3d4296db1dbfdd93685a29b453faab2c3259e2dd1f162d631b3853c4f2b582facab60814d1babe934c2eac752ef954dff2b285e9340dd5247f131555a diff --git a/xfce-base/xfce4-settings/xfce4-settings-4.18.5.ebuild b/xfce-base/xfce4-settings/xfce4-settings-4.18.5.ebuild new file mode 100644 index ..bca7a8b05d91 --- /dev/null +++ b/xfce-base/xfce4-settings/xfce4-settings-4.18.5.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..13} ) + +inherit python-single-r1 xdg-utils + +DESCRIPTION="Configuration system for the Xfce desktop environment" +HOMEPAGE=" + https://docs.xfce.org/xfce/xfce4-settings/start + https://gitlab.xfce.org/xfce/xfce4-settings/ +" +SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="colord input_devices_libinput libcanberra libnotify upower +xklavier" +REQUIRED_USE=${PYTHON_REQUIRED_USE} + +RDEPEND=" + ${PYTHON_DEPS} + >=dev-libs/glib-2.66.0 + media-libs/fontconfig + >=x11-libs/gtk+-3.24.0:3 + x11-libs/libX11 + >=x11-libs/libXcursor-1.1 + >=x11-libs/libXi-1.3 + >=x11-libs/libXrandr-1.2 + >=xfce-base/garcon-0.2:= + >=xfce-base/exo-4.15.1:= + >=xfce-base/libxfce4ui-4.17.0:= + >=xfce-base/libxfce4util-4.17.2:= + >=xfce-base/xfconf-4.13:= + colord? ( x11-misc/colord:= ) + libcanberra? ( >=media-libs/libcanberra-0.25[sound] ) + input_devices_libinput? ( x11-drivers/xf86-input-libinput ) + libnotify? ( >=x11-libs/libnotify-0.7 ) + upower? ( >=sys-power/upower-0.9.23 ) + xklavier? ( >=x11-libs/libxklavier-5 ) +" +DEPEND=" + ${RDEPEND} + x11-base/xorg-proto +" +BDEPEND=" + dev-util/gdbus-codegen + dev-util/intltool + virtual/pkgconfig + sys-devel/gettext +" + +src_prepare() { + default + python_fix_shebang dialogs/mime-settings/helpers/xfce4-compose-mail +} + +src_configure() { + local myconf=( + $(use_enable upower upower-glib) + $(use_enable input_devices_libinput xorg-libinput) + $(use_enable libnotify) + $(use_enable colord) + $(use_enable xklavier libxklavier) + $(use_enable libcanberra sound-settings) + ) + econf "${myconf[@]}" +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/irc/
commit: d356aeb3ab9374f19b313e764e54811bcdb89a71 Author: Michał Górny gentoo org> AuthorDate: Sun Jun 9 03:07:58 2024 + Commit: Michał Górny gentoo org> CommitDate: Sun Jun 9 03:07:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d356aeb3 dev-python/irc: Bump to 20.4.1 Signed-off-by: Michał Górny gentoo.org> dev-python/irc/Manifest | 1 + dev-python/irc/irc-20.4.1.ebuild | 50 2 files changed, 51 insertions(+) diff --git a/dev-python/irc/Manifest b/dev-python/irc/Manifest index 2d23e5fe9e0a..7d02419381ed 100644 --- a/dev-python/irc/Manifest +++ b/dev-python/irc/Manifest @@ -1 +1,2 @@ DIST irc-20.4.0.tar.gz 91215 BLAKE2B 39244605b7ad47d4fd9c22b4040f14ad46ec79c339e1ffd8451fad04a3d2b7c4945d8474f4c9c9cf3c620cfc3b0298123ba21844849d5070cc85993f46997025 SHA512 ff75593cf9606c724232517c8340beb115ceda254acb5989c043bd0653f215b928b663570c98c27b845cc7431ea142514c85968e3e3b9bda0406ce799a2b1d2e +DIST irc-20.4.1.tar.gz 91229 BLAKE2B 05518a19821016e5a10173a5ee20a0d3cb6047eb87f4a153331bc8458abb365d27cde8ae02b1e7c12a86957adc7811511f61c516bdb1c6f0f03f4a5186524eb5 SHA512 e57e18c7c8111c883737cbaa176e0e895c182e43208ff784abf382bcab0b613287076ec35cfe266d78418e27b38a6443344b03bd90ea768c1c50ce0c32453d89 diff --git a/dev-python/irc/irc-20.4.1.ebuild b/dev-python/irc/irc-20.4.1.ebuild new file mode 100644 index ..a090f3ee344d --- /dev/null +++ b/dev-python/irc/irc-20.4.1.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="IRC client framework written in Python" +HOMEPAGE=" + https://github.com/jaraco/irc/ + https://pypi.org/project/irc/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +IUSE="examples" + +RDEPEND=" + dev-python/jaraco-collections[${PYTHON_USEDEP}] + >=dev-python/jaraco-functools-1.20[${PYTHON_USEDEP}] + dev-python/jaraco-logging[${PYTHON_USEDEP}] + dev-python/jaraco-stream[${PYTHON_USEDEP}] + >=dev-python/jaraco-text-3.10[${PYTHON_USEDEP}] + dev-python/more-itertools[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + >=dev-python/tempora-1.6[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/setuptools-scm-3.4.1[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +src_prepare() { + # https://github.com/jaraco/irc/issues/231 + rm -r docs || die + distutils-r1_src_prepare +} + +python_install_all() { + if use examples; then + docompress -x "/usr/share/doc/${PF}/scripts" + dodoc -r scripts + fi + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyupgrade/
commit: cc6021e94f919ba59ede9d15b918437adc10ad0b Author: Michał Górny gentoo org> AuthorDate: Sun Jun 9 03:11:00 2024 + Commit: Michał Górny gentoo org> CommitDate: Sun Jun 9 03:11:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc6021e9 dev-python/pyupgrade: Bump to 3.16.0 Signed-off-by: Michał Górny gentoo.org> dev-python/pyupgrade/Manifest| 1 + dev-python/pyupgrade/pyupgrade-3.16.0.ebuild | 30 2 files changed, 31 insertions(+) diff --git a/dev-python/pyupgrade/Manifest b/dev-python/pyupgrade/Manifest index c051fd276089..fa948958c3c1 100644 --- a/dev-python/pyupgrade/Manifest +++ b/dev-python/pyupgrade/Manifest @@ -1,2 +1,3 @@ DIST pyupgrade-3.15.1.gh.tar.gz 65432 BLAKE2B 2978745edcbbcc3aee5abb14c2b509a3912d1932401e8957e04d0491fa0e6b01521317ef62b6486f80835715f09254e6bb39c6482c2155e8986580c146ad06ca SHA512 5946cd03231e9c56543ac2f1dc4a84c0a4dc8cb44b0f88983a0a02f190a20615e2c2e4b22d8b3ec0d4728482464fe4f87bbd90514e11230776a1d67540170e91 DIST pyupgrade-3.15.2.gh.tar.gz 65444 BLAKE2B 3e0004452957f4bac9e7bc2fab886fd3e4dc799d7c53d988da1c0515d445cb275463115d9dee495991a1be61adbee7dd72782f2a21985568dd39fd8afe4088d5 SHA512 98ac1629e2bdc0956536b51e96929e7a88a3355364ccc0696cff38d2e6cf4dd5552f91f76644d7977dbdc57ef44ca9942585acd0506ca47e7a4e69c6eb95ed7c +DIST pyupgrade-3.16.0.gh.tar.gz 65582 BLAKE2B 99c04e528d6bc8d802595ee320843561b317cdf57c87fe2f095b29dfa99b23d00c87951b48f437a72a2602a5bc7bd237abc98cdf9b802ca8c5faff83fe666396 SHA512 a348fd925418e5ec5360f77aa814eb1b95e45842b8310ed4edb357e5a3648dfbecf09ab7c5d70a8ba98728f2355ef5e5f51908a8c53faf5762869b74e1da diff --git a/dev-python/pyupgrade/pyupgrade-3.16.0.ebuild b/dev-python/pyupgrade/pyupgrade-3.16.0.ebuild new file mode 100644 index ..127ff6fc4c1d --- /dev/null +++ b/dev-python/pyupgrade/pyupgrade-3.16.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="Tool + pre-commit hook to automatically upgrade syntax for newer Pythons" +HOMEPAGE=" + https://github.com/asottile/pyupgrade/ + https://pypi.org/project/pyupgrade/ +" +# no tests in sdist, as of 3.3.2 +SRC_URI=" + https://github.com/asottile/pyupgrade/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + >=dev-python/tokenize-rt-5.2.0[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/uncertainties/
commit: f65fa07c3f1954fed7cc827c4307c0afc6c970c0 Author: Michał Górny gentoo org> AuthorDate: Sun Jun 9 03:16:51 2024 + Commit: Michał Górny gentoo org> CommitDate: Sun Jun 9 03:16:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f65fa07c dev-python/uncertainties: Enable py3.13 Signed-off-by: Michał Górny gentoo.org> dev-python/uncertainties/uncertainties-3.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/uncertainties/uncertainties-3.2.1.ebuild b/dev-python/uncertainties/uncertainties-3.2.1.ebuild index 6d67e5f2f80f..2a213488261f 100644 --- a/dev-python/uncertainties/uncertainties-3.2.1.ebuild +++ b/dev-python/uncertainties/uncertainties-3.2.1.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{10..13} ) inherit distutils-r1 optfeature pypi
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyupgrade/
commit: c17441b6f61a1e3dfb91dc9e239691fbea91b650 Author: Michał Górny gentoo org> AuthorDate: Sun Jun 9 03:17:29 2024 + Commit: Michał Górny gentoo org> CommitDate: Sun Jun 9 03:17:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c17441b6 dev-python/pyupgrade: Enable py3.13 Signed-off-by: Michał Górny gentoo.org> dev-python/pyupgrade/pyupgrade-3.16.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pyupgrade/pyupgrade-3.16.0.ebuild b/dev-python/pyupgrade/pyupgrade-3.16.0.ebuild index 127ff6fc4c1d..12bbba4127a7 100644 --- a/dev-python/pyupgrade/pyupgrade-3.16.0.ebuild +++ b/dev-python/pyupgrade/pyupgrade-3.16.0.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{10..13} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/plette/
commit: 749f251a0e261ebb3b2e811e31ad0f84fd6ebf14 Author: Michał Górny gentoo org> AuthorDate: Sun Jun 9 03:14:37 2024 + Commit: Michał Górny gentoo org> CommitDate: Sun Jun 9 03:14:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=749f251a dev-python/plette: Bump to 2.1.0 Signed-off-by: Michał Górny gentoo.org> dev-python/plette/Manifest| 1 + dev-python/plette/plette-2.1.0.ebuild | 26 ++ 2 files changed, 27 insertions(+) diff --git a/dev-python/plette/Manifest b/dev-python/plette/Manifest index 5547cd1597ef..e759edbe3b56 100644 --- a/dev-python/plette/Manifest +++ b/dev-python/plette/Manifest @@ -1,3 +1,4 @@ DIST plette-0.4.4.gh.tar.gz 36359 BLAKE2B dc630b9e98db9a8f6047fe0bb31c2ab29d695745b59d457c9cac218922c0d578a474f80ddc419364fb8ef92c5952c5cea33ee571cce2d698015466edb738885a SHA512 c4342ce040966730d2eba638c718c1db9340051baa89238b99e64cf8ef734fe448f0aaeae224e9f6b51c9e38458e9caeb2c8d6abbd5db76249529aaee90ed5c0 DIST plette-1.0.0.gh.tar.gz 54297 BLAKE2B 7ade29df8bfc20d5c98f5f3290acea2f5e884f71b13c0950373f41240de54f3ea672d16c0557fef2e1be25aef0da68d4a7449ebea2f206d92901d7f11f6cc2bb SHA512 72a3f270f76dbf32cb418628f1b24046111a46633603b07fd44fd4ed50d946653afaec070bce8e67a1ecff3ec8607f2476d3b25760c76726218873898bef97ed DIST plette-2.0.2.tar.gz 12905 BLAKE2B 48d8e50b24a2b61a12f798467ed443a7a043bd6efca7cb99ce35e5e05edb44af327e3a2e5bdfde0e6db4a4be527ab668edd6433c195fe4f72975170bcb6acbed SHA512 9f273af721b29b81ef8921fa9bf42856711242cef04372c5e1c632e907d889554beeb4d85c47cc9f2003984004dfa97a239643d9307389be9a6710dec26b5b28 +DIST plette-2.1.0.tar.gz 12908 BLAKE2B 7e710826374f12317d93cd7410006059ecffe82095ecb05f5e30d3b1db56802ce44fb31ac5ef9fd6c6a1a83578cd69ae87c324a470a532557eed69f8c73923ba SHA512 ce75385d958be6c0adc0e11a8431484a91eb7b7e237218b37e073411551813bfbad4872fe6f1b3d5980f9da5f0465c66de4e19646d11716079a6be67b2c138a5 diff --git a/dev-python/plette/plette-2.1.0.ebuild b/dev-python/plette/plette-2.1.0.ebuild new file mode 100644 index ..31d962c16d70 --- /dev/null +++ b/dev-python/plette/plette-2.1.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{10..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Structured Pipfile and Pipfile.lock models" +HOMEPAGE=" + https://github.com/sarugaku/plette/ + https://pypi.org/project/plette/ +" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv" + +RDEPEND=" + dev-python/cerberus[${PYTHON_USEDEP}] + dev-python/tomlkit[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/pkginfo/
commit: 752156e20110b7c5c11b23d55637786ae45a7b7a Author: Michał Górny gentoo org> AuthorDate: Sun Jun 9 03:11:29 2024 + Commit: Michał Górny gentoo org> CommitDate: Sun Jun 9 03:11:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=752156e2 dev-python/pkginfo: Bump to 1.11.1 Signed-off-by: Michał Górny gentoo.org> dev-python/pkginfo/Manifest | 1 + dev-python/pkginfo/pkginfo-1.11.1.ebuild | 28 2 files changed, 29 insertions(+) diff --git a/dev-python/pkginfo/Manifest b/dev-python/pkginfo/Manifest index a26c5247f631..fe2d777f37dc 100644 --- a/dev-python/pkginfo/Manifest +++ b/dev-python/pkginfo/Manifest @@ -1,2 +1,3 @@ DIST pkginfo-1.10.0.tar.gz 378457 BLAKE2B 976bde677c365b78bde56604cef46892c95f796af59836946e1302cea868882a06d3f8cdbb330e3af011691dc8123f2555d0ebf6bacfaeff5a4e010a9bdd7030 SHA512 d1350166bc6d37d8c7f227bfee332f5d289e1a513a13db1ba75992dbb24b30b42b2b95d2fe55ca249c83132e880a46975d4146e0cb9d5b1d103da2e9ce36a858 DIST pkginfo-1.11.0.tar.gz 376619 BLAKE2B ccbe90c61a97d88a44f8b61dd928962032b6cfdca8a9095e6151a9f1ba5f2cd23270e28f03fbf28a6b7bc2e762510578f2e53195c8d6a0e91611e0714ae365b2 SHA512 f145d29fa8bd7e9e0264c98fb440fe6e2b53081751e40264860dc50ea3bca4c69b3959ce70ea55669a89db9783a09369cd655ac93bf9a59a73c7d8023335d9c8 +DIST pkginfo-1.11.1.tar.gz 376911 BLAKE2B ee5a9b3c280636dbb58ba5aef5a94e74c639c63472a0630671c4277ed7b14f1e13a18daf050974d45502181bd22e80f969a9056cc13f134bdb61763a9003ab4b SHA512 9bb159e4c9efe6d42c6f564346bb3bfacc700cfdf3498d7dcdddcbbc5e9797df720f3f0a2142a7abd2e84e82ec30823d9807a61304af1c165973a2582ffb2731 diff --git a/dev-python/pkginfo/pkginfo-1.11.1.ebuild b/dev-python/pkginfo/pkginfo-1.11.1.ebuild new file mode 100644 index ..29862ec41210 --- /dev/null +++ b/dev-python/pkginfo/pkginfo-1.11.1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Provides an API for querying the distutils metadata written in a PKG-INFO file" +HOMEPAGE=" + https://launchpad.net/pkginfo/ + https://pypi.org/project/pkginfo/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + +BDEPEND=" + test? ( + dev-python/wheel[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest +distutils_enable_sphinx docs
[gentoo-commits] repo/gentoo:master commit in: dev-python/uncertainties/
commit: 4454811a0d6197aec7225081bba5ce90b772a0cd Author: Michał Górny gentoo org> AuthorDate: Sun Jun 9 03:13:56 2024 + Commit: Michał Górny gentoo org> CommitDate: Sun Jun 9 03:13:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4454811a dev-python/uncertainties: Bump to 3.2.1 Signed-off-by: Michał Górny gentoo.org> dev-python/uncertainties/Manifest | 1 + .../uncertainties/uncertainties-3.2.1.ebuild | 32 ++ 2 files changed, 33 insertions(+) diff --git a/dev-python/uncertainties/Manifest b/dev-python/uncertainties/Manifest index ef3ca04a07c5..118b8a16d6e8 100644 --- a/dev-python/uncertainties/Manifest +++ b/dev-python/uncertainties/Manifest @@ -1 +1,2 @@ DIST uncertainties-3.1.7.tar.gz 158727 BLAKE2B d68b74d291b1f6c4505a47f6fa19653eade43dc1ccaf78e02bd320df92d8bdaeac1b0808a21dceb046a6e2acd076836728b4014d39ca8da17647582320ce50e8 SHA512 24576415265df22459d83bb28e632195e6760204a6e11523821afe25222ea3e035bf7f10c552ec456bb2cdf42a09e296865f9bf0d13ff44beb88c11ebc479ff9 +DIST uncertainties-3.2.1.tar.gz 143154 BLAKE2B 68a0e840878eed602666f1b315ea575f3ab07ca12555f6153801ffbb54b9b1ae8742e4d87c7cec9ec0ace505c4dd8aeb45d3a010663691db31145a146390c932 SHA512 4b1b1738bed60dddacaa0e7f6d8672e32c8282681c4f2f5222e26798150774a24349fb1a98011ff37dc990ab2dd271a3fff2abbc7a0279d499d08585df1b814f diff --git a/dev-python/uncertainties/uncertainties-3.2.1.ebuild b/dev-python/uncertainties/uncertainties-3.2.1.ebuild new file mode 100644 index ..6d67e5f2f80f --- /dev/null +++ b/dev-python/uncertainties/uncertainties-3.2.1.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 optfeature pypi + +DESCRIPTION="Python module for calculations with uncertainties" +HOMEPAGE=" + https://pythonhosted.org/uncertainties/ + https://github.com/lmfit/uncertainties/ + https://pypi.org/project/uncertainties/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" + +BDEPEND=" + test? ( + dev-python/numpy[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +pkg_postinst() { + optfeature "numpy support" dev-python/numpy +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/Nuitka/
commit: cbe6a69c4b3bd52bafd979860a59a64e62c8c442 Author: Michał Górny gentoo org> AuthorDate: Sun Jun 9 02:19:50 2024 + Commit: Michał Górny gentoo org> CommitDate: Sun Jun 9 02:57:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbe6a69c dev-python/Nuitka: Bump to 2.3.1 Signed-off-by: Michał Górny gentoo.org> dev-python/Nuitka/Manifest| 1 + dev-python/Nuitka/Nuitka-2.3.1.ebuild | 52 +++ 2 files changed, 53 insertions(+) diff --git a/dev-python/Nuitka/Manifest b/dev-python/Nuitka/Manifest index 54bd5fedd7e3..0dc1473dc648 100644 --- a/dev-python/Nuitka/Manifest +++ b/dev-python/Nuitka/Manifest @@ -1,3 +1,4 @@ DIST Nuitka-2.2.2.tar.gz 3999091 BLAKE2B 1512b0112dfa36c704900b787ac43a24377ab2994d16865d85da0384d2bb29a6dd26a83be270c51c28bcca68dad2398d68096d4dae1ee3f2044a85dad2571d82 SHA512 13f03fb849d83a1fbb10df2fe54f429f8871068942dfe93316460e1abed9149793b6fc1d7b62b1e72fc00de94ae9fd4b218f4ee65ea7668d138700f2bfd94eb2 DIST Nuitka-2.2.3.tar.gz 3657438 BLAKE2B f01a213f7dff39b6bba50ba21fbd120927caa60c88156aa0e9094339f260008fe18aaec4aabe5f878224516bddde697020ac16795e528b0e0141937565255b0a SHA512 36147901a75fcefad10ec75b66a3c988be9c8d6f54aca0f2f9ab3a8c4b06efc7c1b4eb5af5686675ce7040948f7032c27a93f7ea2429e02b99c2d817c37c72fe +DIST Nuitka-2.3.1.tar.gz 3668744 BLAKE2B fa2951f4e4f903007b8747748233b5a506d650bd4647f49f3a98e8a352da0ff10b9c2e462062cafe666e91003a47dcd61e4c55b9100fc73d15a5c23ac282a90d SHA512 77caa68117e1bb22b5be1dbe411e1fcd2dfa2fd2dd2e066ea6373c57894df559519dac4c35b4ccddc3c34cb5e061ee6ee5b3feba61e15ebd21975a5b42448599 DIST Nuitka-2.3.tar.gz 3663624 BLAKE2B 14d11b529322710e1c733661447dda38b5c2140fa924f3a510b710fd9191c194f36a8340c7a6908bfcba62844b3e76604725b5e41e239a1097b9e6b91664b943 SHA512 2bdfd4970f024e1f035f231d3f11f417228d12c33929c2625f05ff410500f1f7903b4c7dca4493374b13acb615b00fd555239d59eda661b1e27b0a3facc7bd5e diff --git a/dev-python/Nuitka/Nuitka-2.3.1.ebuild b/dev-python/Nuitka/Nuitka-2.3.1.ebuild new file mode 100644 index ..123acd66de1f --- /dev/null +++ b/dev-python/Nuitka/Nuitka-2.3.1.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 flag-o-matic optfeature pypi + +DESCRIPTION="Python to native compiler" +HOMEPAGE=" + https://nuitka.net/ + https://github.com/Nuitka/Nuitka/ + https://pypi.org/project/Nuitka/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~loong ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-build/scons[${PYTHON_USEDEP}] +" +BDEPEND=" + ${RDEPEND} + test? ( dev-util/ccache ) +" + +distutils-r1_src_prepare() { + # remove vendored version of SCons that is Python2 only + # this should be removed when upstream removes support for Python2 + rm -vR "nuitka/build/inline_copy/lib/scons-2.3.2/SCons" || die + eapply_user +} + +python_install() { + distutils-r1_python_install + doman doc/nuitka.1 doc/nuitka-run.1 +} + +python_test() { + append-ldflags -Wl,--no-warn-search-mismatch + ./tests/basics/run_all.py search || die +} + +pkg_postinst() { + optfeature "support for stand-alone executables" dev-util/patchelf +}
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 5b45aef4ab0b6d0ed7f414facaf9e243cdb36cfc Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 15:46:39 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 15:46:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b45aef4 ltprune.eclass: Mark @DEAD Signed-off-by: Michał Górny gentoo.org> eclass/ltprune.eclass | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/eclass/ltprune.eclass b/eclass/ltprune.eclass index 5a36647d1d1c..51f5aaabfea7 100644 --- a/eclass/ltprune.eclass +++ b/eclass/ltprune.eclass @@ -1,6 +1,7 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# @DEAD # @ECLASS: ltprune.eclass # @MAINTAINER: # Michał Górny
[gentoo-commits] repo/gentoo:master commit in: media-plugins/alsa-plugins/, sys-firmware/sof-firmware/, dev-python/pyalsa/, ...
commit: 773c42ea6aa860144ea55c495919843787f97df9 Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 15:23:11 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 15:24:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=773c42ea */*: Reassign alsa-bugs@ packages Signed-off-by: Michał Górny gentoo.org> dev-python/pyalsa/metadata.xml | 9 + media-libs/alsa-lib/metadata.xml | 4 +--- media-libs/alsa-oss/metadata.xml | 4 +--- media-libs/alsa-topology-conf/metadata.xml | 4 +--- media-libs/alsa-ucm-conf/metadata.xml | 4 +--- media-plugins/alsa-plugins/metadata.xml| 4 +--- media-sound/alsa-tools/metadata.xml| 4 +--- media-sound/alsa-utils/metadata.xml| 4 +--- sys-firmware/alsa-firmware/metadata.xml| 4 +--- sys-firmware/sof-firmware/metadata.xml | 3 --- 10 files changed, 9 insertions(+), 35 deletions(-) diff --git a/dev-python/pyalsa/metadata.xml b/dev-python/pyalsa/metadata.xml index d1ee6707bb56..82a2a81ec713 100644 --- a/dev-python/pyalsa/metadata.xml +++ b/dev-python/pyalsa/metadata.xml @@ -1,14 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - alsa-b...@gentoo.org - Gentoo ALSA Project - - - pyt...@gentoo.org - Python - + alsa-project/alsa-python pyalsa diff --git a/media-libs/alsa-lib/metadata.xml b/media-libs/alsa-lib/metadata.xml index dc26f4840b84..5e60b5110a54 100644 --- a/media-libs/alsa-lib/metadata.xml +++ b/media-libs/alsa-lib/metadata.xml @@ -1,9 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - alsa-b...@gentoo.org - + Enable support for ALISP (ALSA LISP) interpreter for advanced features. diff --git a/media-libs/alsa-oss/metadata.xml b/media-libs/alsa-oss/metadata.xml index 199aa2af5e15..fe1e5b6675b5 100644 --- a/media-libs/alsa-oss/metadata.xml +++ b/media-libs/alsa-oss/metadata.xml @@ -1,9 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - alsa-b...@gentoo.org - + alsa-project/alsa-oss diff --git a/media-libs/alsa-topology-conf/metadata.xml b/media-libs/alsa-topology-conf/metadata.xml index 4813cc3ba505..af9f4ca5affd 100644 --- a/media-libs/alsa-topology-conf/metadata.xml +++ b/media-libs/alsa-topology-conf/metadata.xml @@ -1,9 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - alsa-b...@gentoo.org - + cpe:/a:alsa-project:alsa-topology-conf alsa-project/alsa-topology-conf diff --git a/media-libs/alsa-ucm-conf/metadata.xml b/media-libs/alsa-ucm-conf/metadata.xml index f89266cd5c30..9490313eaef3 100644 --- a/media-libs/alsa-ucm-conf/metadata.xml +++ b/media-libs/alsa-ucm-conf/metadata.xml @@ -1,9 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - alsa-b...@gentoo.org - + https://www.alsa-project.org/wiki/Main_Page_News cpe:/a:alsa-project:alsa-ucm-conf diff --git a/media-plugins/alsa-plugins/metadata.xml b/media-plugins/alsa-plugins/metadata.xml index b7ef9877f6fb..86f8dd96cfc3 100644 --- a/media-plugins/alsa-plugins/metadata.xml +++ b/media-plugins/alsa-plugins/metadata.xml @@ -1,9 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - alsa-b...@gentoo.org - + Enables Arcam AV control plugin Enables upmix and vdownmix plugin diff --git a/media-sound/alsa-tools/metadata.xml b/media-sound/alsa-tools/metadata.xml index d2e8313dec39..414e9d96bf06 100644 --- a/media-sound/alsa-tools/metadata.xml +++ b/media-sound/alsa-tools/metadata.xml @@ -1,9 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - alsa-b...@gentoo.org - + alsa-project/alsa-tools diff --git a/media-sound/alsa-utils/metadata.xml b/media-sound/alsa-utils/metadata.xml index d5e35b0955b0..130888dda686 100644 --- a/media-sound/alsa-utils/metadata.xml +++ b/media-sound/alsa-utils/metadata.xml @@ -1,9 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - alsa-b...@gentoo.org - + install basic audio tester (BAT) util install utils that use libsamplerate (e.g. alsaloop) diff --git a/sys-firmware/alsa-firmware/metadata.xml b/sys-firmware/alsa-firmware/metadata.xml index a6a9e0baa083..7d8a912dd3ef 100644 --- a/sys-firmware/alsa-firmware/metadata.xml +++ b/sys-firmware/alsa-firmware/metadata.xml @@ -1,9 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - alsa-b...@gentoo.org - + alsa-project/alsa
[gentoo-commits] repo/gentoo:master commit in: dev-python/myst-parser/files/, dev-python/myst-parser/
commit: 36e6f055b68d3ba17b527c55347c2843eb99fbf9 Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 15:01:16 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 15:01:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36e6f055 dev-python/myst-parser: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/myst-parser/Manifest| 3 - .../files/myst-parser-2.0.0-sphinx-7.3.patch | 81 -- dev-python/myst-parser/myst-parser-2.0.0-r1.ebuild | 71 --- dev-python/myst-parser/myst-parser-3.0.0.ebuild| 58 4 files changed, 213 deletions(-) diff --git a/dev-python/myst-parser/Manifest b/dev-python/myst-parser/Manifest index 70070c31d18d..8f2f416d9ab8 100644 --- a/dev-python/myst-parser/Manifest +++ b/dev-python/myst-parser/Manifest @@ -1,4 +1 @@ -DIST MyST-Parser-2.0.0.gh.tar.gz 815453 BLAKE2B 8f5dd823c3c79d843b45a7a4819d5677b51a12f78db2c1ce9700eb6faa8c4f0bc167fb1d8cd947e89ffab85aec947ab527b67dc73ef4db97a393f700a4331738 SHA512 c47bdd773565e93c4714d318a70f9a8adab1be6e2a63c23175667fc4afb5da4d66b84e11176782c8202e9fd68883e74d444911ddfb0b91356c2ba07fa65f7ea4 -DIST MyST-Parser-3.0.0.gh.tar.gz 823619 BLAKE2B 95d8f1c5a2ab442225079495fa4ebf3619d554bd3e6f469f6215a2458bad4fde3ca555dca591ac20537026765a8fda8a4fa9d85ca592251d9b699bba90782c59 SHA512 a91abfcb99b9b53cee6877d469c32a95c69c2fcbc9cfe6217451c0995e49dec89fe98cd5a1a5e408845985a10fbc21d4e3d8063f1d7a3d96781cb44352b3e806 DIST MyST-Parser-3.0.1.gh.tar.gz 823769 BLAKE2B 2b8d84dc6a61abd7d168317bb80632172f01f109751b40c108828d0b2fb9c8536da32ff6c873cd3bc20b70c2613b25167999ea9f2d59dfc914ac231120b2 SHA512 4c2b08e9307685c2ef02eee89becba1d6e9f67eba7ab6d5bb5b425f232ac0922bb31cb5df5d60a5ed0846a9314475bcd2cb073a0101f514455c2598340e4b441 -DIST myst-parser-2.0.0-sphinx-7.2.patch 22443 BLAKE2B 994f0b2c419832e61cb006b1b45c01274970900bdcfcef3422d5331e88962a46884afbf5b27b5cb98ed349a426444ca4ff21810526cc34eae4cf074102f7b3de SHA512 707b2a69c81352d2900c91088ca137f6455e0006b0e7c798b6f03b9f0cac85489c27db662f5e6ab6e2cd52e10f1594aa54d5c6821c07c110ad138d0cf129ac65 diff --git a/dev-python/myst-parser/files/myst-parser-2.0.0-sphinx-7.3.patch b/dev-python/myst-parser/files/myst-parser-2.0.0-sphinx-7.3.patch deleted file mode 100644 index 3b9d9551311e.. --- a/dev-python/myst-parser/files/myst-parser-2.0.0-sphinx-7.3.patch +++ /dev/null @@ -1,81 +0,0 @@ -diff --git a/tests/test_renderers/test_fixtures_sphinx.py b/tests/test_renderers/test_fixtures_sphinx.py -index bd0f85eb..65aba83a 100644 a/tests/test_renderers/test_fixtures_sphinx.py -+++ b/tests/test_renderers/test_fixtures_sphinx.py -@@ -22,7 +22,12 @@ - def test_syntax_elements(file_params, sphinx_doctree_no_tr: CreateDoctree): - sphinx_doctree_no_tr.set_conf({"extensions": ["myst_parser"]}) - result = sphinx_doctree_no_tr(file_params.content, "index.md") --file_params.assert_expected(result.pformat("index"), rstrip_lines=True) -+pformat = result.pformat("index") -+# changed in docutils 0.20.1 -+pformat = pformat.replace( -+'', '' -+) -+file_params.assert_expected(pformat, rstrip_lines=True) - - - @pytest.mark.param_file(FIXTURE_PATH / "sphinx_link_resolution.md") -@@ -100,6 +105,8 @@ def test_sphinx_directives(file_params, sphinx_doctree_no_tr: CreateDoctree): - ), - "", - ) -+# changed in sphinx 7.3 -+pformat = pformat.replace("Added in version 0.2", "New in version 0.2") - - file_params.assert_expected(pformat, rstrip_lines=True) - -diff --git a/tests/test_sphinx/sourcedirs/heading_slug_func/conf.py b/tests/test_sphinx/sourcedirs/heading_slug_func/conf.py -index f6612b4c..33aed04b 100644 a/tests/test_sphinx/sourcedirs/heading_slug_func/conf.py -+++ b/tests/test_sphinx/sourcedirs/heading_slug_func/conf.py -@@ -2,5 +2,6 @@ - - extensions = ["myst_parser"] - exclude_patterns = ["_build"] -+suppress_warnings = ["config.cache"] - myst_heading_anchors = 2 - myst_heading_slug_func = make_id -diff --git a/tests/test_sphinx/test_sphinx_builds.py b/tests/test_sphinx/test_sphinx_builds.py -index fcc1e463..b4e7c10d 100644 a/tests/test_sphinx/test_sphinx_builds.py -+++ b/tests/test_sphinx/test_sphinx_builds.py -@@ -162,7 +162,12 @@ def test_references_singlehtml( - docname="other/other", - resolve=True, - regress=True, --replace={"other\\other.md": "other/other.md"}, -+replace={ -+"other\\other.md": "other/other.md", -+# changed in sphinx 7.3 -+'="#document-index': '="index.html#document-index', -+'="#document-other': '="index.html#document-other', -+
[gentoo-commits] proj/qa-scripts:master commit in: htdocs/
commit: 77932be6dbd27f876dc59b437049d614738ee3b8 Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 14:14:42 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 14:14:42 2024 + URL:https://gitweb.gentoo.org/proj/qa-scripts.git/commit/?id=77932be6 index: Include 2023 Bugzilla search link Signed-off-by: Michał Górny gentoo.org> htdocs/index.html | 1 + 1 file changed, 1 insertion(+) diff --git a/htdocs/index.html b/htdocs/index.html index ddd182b..84fd41c 100644 --- a/htdocs/index.html +++ b/htdocs/index.html @@ -184,6 +184,7 @@ https://bugs.gentoo.org/buglist.cgi?f1=delta_ts_id=1554870=lessthaneq=---=greaterthaneq_format=advanced=delta_ts=2021-01-01=2020-01-01; class="list-group-item list-group-item-action">2020 https://bugs.gentoo.org/buglist.cgi?f1=delta_ts_id=1554870=lessthaneq=---=greaterthaneq_format=advanced=delta_ts=2022-01-01=2021-01-01; class="list-group-item list-group-item-action">2021 https://bugs.gentoo.org/buglist.cgi?f1=delta_ts_id=1554870=lessthaneq=---=greaterthaneq_format=advanced=delta_ts=2023-01-01=2022-01-01; class="list-group-item list-group-item-action">2022 +https://bugs.gentoo.org/buglist.cgi?f1=delta_ts_id=1554870=lessthaneq=---=greaterthaneq_format=advanced=delta_ts=2024-01-01=2023-01-01; class="list-group-item list-group-item-action">2023
[gentoo-commits] proj/qa-scripts:master commit in: htdocs/
commit: a0b6f8ee758ffb47e94719256307c1e913691215 Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 14:13:56 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 14:13:56 2024 + URL:https://gitweb.gentoo.org/proj/qa-scripts.git/commit/?id=a0b6f8ee index: Include py3.12 → py3.13 report Signed-off-by: Michał Górny gentoo.org> htdocs/index.html | 3 +++ 1 file changed, 3 insertions(+) diff --git a/htdocs/index.html b/htdocs/index.html index 60955d2..ddd182b 100644 --- a/htdocs/index.html +++ b/htdocs/index.html @@ -99,6 +99,9 @@ Python reports + + Py3.12 → 3.13 testing + Py3.11 → 3.12 testing
[gentoo-commits] repo/gentoo:master commit in: licenses/
commit: 6d60a8d7116f6c72006bb96af0e2a7518e243626 Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 14:11:33 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 14:11:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d60a8d7 licenses: Remove unused FFSL license Signed-off-by: Michał Górny gentoo.org> licenses/FFSL | 261 -- 1 file changed, 261 deletions(-) diff --git a/licenses/FFSL b/licenses/FFSL deleted file mode 100644 index c0e3c85904d5.. --- a/licenses/FFSL +++ /dev/null @@ -1,261 +0,0 @@ - Floodgap Free Software License - - The author of your software has chosen to distribute it under the - Floodgap Free Software License. Although this software is without cost, - it is not released under Copyleft or GPL, and there are differences - which you should read. Your use of this software package constitutes - your binding acceptance without restriction. - - This software is without cost - - The Floodgap Free Software License (FFSL) has one overriding mandate: - that software using it, or derivative works based on software that uses - it, must be free. By free we mean simply "free as in beer" -- you may - put your work into open or closed source packages as you see fit, - whether or not you choose to release your changes or updates publicly, - but you must not ask any fee for it. (There are certain exceptions for - for-profit use which we will discuss below.) - - Definitions and terms - - Author - The declared copyright owner of this software package. - - Binary - A pre-compiled or pre-interpreted bytecode or machine language - representation of a software package not designed for further - modification and tied to a particular platform or architecture. - - Derivative work - Any distribution (q.v.) that contains any modification to or - deviation from the official reference distribution (q.v.); or - any software package significantly based on or integrally - including the source code for its features, including but not - limited to supersets; subsets of a significant proportion; - in-place patched changes to source or binary files; linking in - as a library; binary-only distributions if the original package - included source (even if the source was not modified prior to - compilation); or translations to another programming language, - architecture or operating system environment. Derivative works - of packages released under this license are also considered - subject to this license. - - However, a software package that requires this package but does - not include it or is not based upon it, even if it will not - operate without it, is not considered a derivative work. For - example, interpreted programs requiring an interpreter issued - under this license, assuming they are not distributed with any - portion of the interpreter, are not derivative works. - - Distribution - A packaged release of this software, either the author's - original work (the "reference distribution") or a derivative - work based upon it. - - Reference distribution - A packaged release of this software explicitly designated as the - official release, written by or on behalf of the Author with his - or her explicit designation as official. Only exact copies of - the reference distribution may be called reference - distributions; all other forms are derivative works. - - Source code - The human-readable programming instructions of the package which - might be easily read as text and subsequently edited, but - requiring compilation or interpretation into binary before being - directly useable. - - What you are permitted to do under this license - - Pursuant to the remainder of the terms below, - * You may freely use, copy, and disseminate this software package for - any non-commercial purpose as well as the commercial purposes - permitted below. - * You may freely modify this package, including source code if - available. Your modifications need not be released, although you - are encouraged to do so. - * You may release your derivative works based upon this software in - purely binary (non-source) form if you choose. You are not - obligated to release any portion of your source code openly, - although you are encouraged to do so. - * If this package is a tool used for generation, compilation or - maintenance of works, including but not limited to readable - documents, software packages or images (for example, compilers, - inter
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/x32/
commit: dc6adf342e9306bc593b0f9532c3f15a4d56e6c1 Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 13:58:30 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 14:06:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc6adf34 profiles/arch/amd64/x32: Fix typo in rspamd package name Signed-off-by: Michał Górny gentoo.org> profiles/arch/amd64/x32/package.use.mask | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profiles/arch/amd64/x32/package.use.mask b/profiles/arch/amd64/x32/package.use.mask index 96f324fe9614..79de1712fa27 100644 --- a/profiles/arch/amd64/x32/package.use.mask +++ b/profiles/arch/amd64/x32/package.use.mask @@ -5,7 +5,7 @@ # Runtime issues (bug #925115) and build issues (bug #931092) dev-libs/libpcre2 jit dev-lang/php jit -mail-filter/rspawmd jit +mail-filter/rspamd jit net-proxy/haproxy pcre-jit www-servers/varnish jit
[gentoo-commits] repo/gentoo:master commit in: profiles/features/llvm/, profiles/arch/powerpc/, profiles/arch/riscv/, ...
commit: c16a92d3aab376c3385848d63794c799cd01f9d1 Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 14:04:54 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 14:06:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c16a92d3 profiles: Remove obsolete flag masks Signed-off-by: Michał Górny gentoo.org> profiles/arch/arm/package.use.mask | 4 profiles/arch/loong/package.use.mask| 5 - profiles/arch/powerpc/package.use.mask | 4 profiles/arch/powerpc/ppc32/package.use.mask| 1 - profiles/arch/riscv/package.use.mask| 1 - profiles/arch/sparc/package.use.mask| 1 - profiles/base/package.use.mask | 6 -- profiles/features/llvm/package.use.mask | 5 + profiles/features/prefix/standalone/kernel-2.6.16+/package.use.mask | 3 +-- 9 files changed, 2 insertions(+), 28 deletions(-) diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask index 5cbea4768169..5bf0f16c91c8 100644 --- a/profiles/arch/arm/package.use.mask +++ b/profiles/arch/arm/package.use.mask @@ -288,10 +288,6 @@ media-tv/tvheadend hdhomerun # smallest wav files. media-sound/xmms2 mac -# Michał Górny (2017-08-10) -# Requires USE=ipmi which is masked in this profile. -sys-power/nut ups_drivers_nut-ipmipsu - # Michał Górny (2017-08-08) # Requires USE=opencl that is masked in this profile. net-misc/bfgminer adl lm-sensors diff --git a/profiles/arch/loong/package.use.mask b/profiles/arch/loong/package.use.mask index d1229cf2d413..ef9d0db5d71e 100644 --- a/profiles/arch/loong/package.use.mask +++ b/profiles/arch/loong/package.use.mask @@ -15,11 +15,6 @@ dev-lang/python jit # loong yet. net-misc/chrony html -# WANG Xuerui (2024-04-04) -# dev-qt/qtwebengine is not available on loong (no upstream Chromium support, -# patchset not integrated yet) ->=kde-apps/kdecore-meta-24 handbook - # Sam James (2024-03-27) # No rust-bin available for profiler (2017-08-10) -# Requires USE=ipmi which is masked in this profile. -sys-power/nut ups_drivers_nut-ipmipsu - # Michał Górny (2017-08-08) # Requires USE=opencl that is masked in this profile. net-misc/bfgminer adl lm-sensors diff --git a/profiles/arch/powerpc/ppc32/package.use.mask b/profiles/arch/powerpc/ppc32/package.use.mask index 8b5f9711f300..3ffa4d7d7592 100644 --- a/profiles/arch/powerpc/ppc32/package.use.mask +++ b/profiles/arch/powerpc/ppc32/package.use.mask @@ -25,7 +25,6 @@ app-crypt/mit-krb5 keyutils app-emulation/qemu keyutils net-fs/cifs-utils ads creds pam net-fs/samba ads -sys-auth/sssd keyutils >=sys-libs/libblockdev-3.0.0 cryptsetup sys-libs/libnvme keyutils diff --git a/profiles/arch/riscv/package.use.mask b/profiles/arch/riscv/package.use.mask index 4ff7748d732a..71f3b1ed025f 100644 --- a/profiles/arch/riscv/package.use.mask +++ b/profiles/arch/riscv/package.use.mask @@ -220,7 +220,6 @@ dev-libs/mongo-c-driver test # LuaJIT does not support riscv app-text/texlive-core luajittex dev-texlive/texlive-basic luajittex -dev-texlive/texlive-context luajittex media-gfx/gimp lua www-servers/nginx nginx_modules_http_lua diff --git a/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask index 4d1773b16ee7..25161d4a42a1 100644 --- a/profiles/arch/sparc/package.use.mask +++ b/profiles/arch/sparc/package.use.mask @@ -48,7 +48,6 @@ app-crypt/mit-krb5 keyutils app-emulation/qemu keyutils net-fs/samba ads net-fs/cifs-utils ads creds pam -sys-auth/sssd keyutils >=sys-libs/libblockdev-3.0.0 cryptsetup sys-libs/libnvme keyutils diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 81aef24ebf5f..b7c43720b8c2 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -57,11 +57,6 @@ app-admin/calamares qt6 # Needs masked KF6 for Wayland at least. app-crypt/pinentry qt6 -# Michał Górny (2024-03-17) -# Suffers from unaligned accesses, upstream's working on it. -# https://github.com/psycopg/psycopg/issues/734 -<=dev-python/psycopg-3.1.18 native-extensions - # Guilherme Amadio (2024-03-09) # Requires manually installing dependencies, see bug #791802 # Please use MYCMAKEARGS instead. @@ -803,7 +798,6 @@ app-emulation/libvirt openvz # need or even advantage to set custom compiler flags at all. # Example: bug #619628 sys-boot/gnu-efi custom-cflags -sys-boot/refind custom-cflags # Andreas K. Hüttel (2017-05-29) # Does not build diff --git a/profiles/features/llvm/package.use.mask b/profiles/features/llvm/package.use.mask index 2b52ec272120..44b8fcea3c54 100644 --- a/profiles/features/llvm/package.use.mask +++ b/profiles/features/llvm/package.use.mask @@ -1,4 +1,4 @@ -# Copyright 2022-2023 Gentoo Authors +
[gentoo-commits] repo/gentoo:master commit in: profiles/features/musl/, profiles/base/, profiles/, profiles/arch/amd64/x32/
commit: 96ba84d4b2616fe7d9c98dfdda731fa2eb9cd09f Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 14:00:41 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 14:06:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96ba84d4 profiles: Remove old package references Signed-off-by: Michał Górny gentoo.org> profiles/arch/amd64/x32/package.mask | 1 - profiles/base/package.use.mask | 4 profiles/features/musl/package.mask | 4 profiles/package.mask| 4 4 files changed, 13 deletions(-) diff --git a/profiles/arch/amd64/x32/package.mask b/profiles/arch/amd64/x32/package.mask index 71b4fd093e41..864b43d5f5d6 100644 --- a/profiles/arch/amd64/x32/package.mask +++ b/profiles/arch/amd64/x32/package.mask @@ -138,7 +138,6 @@ media-video/vidify media-video/vidify-audiosync net-analyzer/nmapsi >=net-im/neochat-24.02.0 -=net-im/tokodon-24.02* net-im/whatsie net-libs/signon-ui sci-geosciences/qmapshack diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index caaa4901f27d..81aef24ebf5f 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -277,10 +277,6 @@ sci-libs/vtk debug # See also: https://bugs.gentoo.org/891499 sys-libs/libomp llvm_targets_AMDGPU -# Sam James (2023-01-21) -# Fails to compile: https://github.com/libffi/libffi/issues/760 - (2023-01-08) # Doesn't compile currently, bug #853094. >=net-dialup/freeradius-3.2.0 oracle diff --git a/profiles/features/musl/package.mask b/profiles/features/musl/package.mask index 3833e2130f51..6f8eb1437452 100644 --- a/profiles/features/musl/package.mask +++ b/profiles/features/musl/package.mask @@ -356,11 +356,7 @@ sys-block/hpssacli sys-block/megacli www-apps/chromedriver-bin www-apps/grafana-bin -www-apps/jellyfin www-apps/kibana-bin -www-apps/prowlarr -www-apps/radarr -www-apps/readarr www-client/firefox-bin www-client/google-chrome www-client/google-chrome-beta diff --git a/profiles/package.mask b/profiles/package.mask index 3fc4605ae9a6..236e7e8ed235 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -245,10 +245,6 @@ x11-plugins/pidgintex # Removal on 2024-06-16. Bugs #932095, #768072, #47. app-forensics/air -# Sam James (2024-05-17) -# Needs adaptation to new build system (bug #932092). -=net-libs/libupnpp-0.26.4 - # Michał Górny (2024-05-17) # A Python < 3.3 backport of shutil.which(). No revdeps left. # Removal on 2024-06-16. Bug #932088.
[gentoo-commits] repo/gentoo:master commit in: profiles/desc/
commit: 0b03d354908bc4b44cfdf7f6d8e84d6b0bb88c46 Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 14:06:19 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 14:06:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b03d354 profiles/desc: Remove obsolete GPSD_PROTOCOLS Signed-off-by: Michał Górny gentoo.org> profiles/desc/gpsd_protocols.desc | 6 +- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/profiles/desc/gpsd_protocols.desc b/profiles/desc/gpsd_protocols.desc index c27e9b112a2b..31d9dbaf9162 100644 --- a/profiles/desc/gpsd_protocols.desc +++ b/profiles/desc/gpsd_protocols.desc @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # This file contains descriptions of possible protocols for gpsd package. @@ -17,14 +17,10 @@ gpsclock - GPSclock protocol support greis - Javad GREIS protocol support isync - Isync protocol support itrax - iTrax protocol support -mtk3301 - MTK-3301 protocol support navcom - Navcom protocol support -nmea0183 - NMEA protocol support nmea2000 - NMEA2000/CAN support -ntrip - NTRIP protocol support oceanserver - OceanServer protocol support oncore - OnCore protocol support -passthrough - Pass through JSON data rtcm104v2 - RTCM104V2 protocol support rtcm104v3 - RTCM104V3 protocol support sirf - SiRF protocol support
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 4d47ab351dad5bf503de7d51c3df265e1d715241 Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 13:51:48 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 13:53:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d47ab35 profiles: Mask Xfce 4.20 prereleases Signed-off-by: Michał Górny gentoo.org> profiles/package.mask | 17 + 1 file changed, 17 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 873ba3780aa2..3fc4605ae9a6 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,6 +33,23 @@ #--- END OF EXAMPLES --- +# Michał Górny (2024-06-08) +# Prereleases of Xfce 4.20. Masking upon popular request, due to +# a large number of regressions in every new release. +>=xfce-base/exo-4.19 +>=xfce-base/garcon-4.19 +>=xfce-base/libxfce4ui-4.19 +>=xfce-base/libxfce4util-4.19 +>=xfce-base/thunar-4.19 +>=xfce-base/tumbler-4.19 +>=xfce-base/xfce4-appfinder-4.19 +>=xfce-base/xfce4-panel-4.19 +>=xfce-base/xfce4-power-manager-4.19 +>=xfce-base/xfce4-session-4.19 +>=xfce-base/xfce4-settings-4.19 +>=xfce-base/xfconf-4.19 +>=xfce-base/xfdesktop-4.19 + # David Seifert (2024-06-08) # Last release 12 years ago, clearly abandoned upstream, EAPI 6, no # other major distro still carries this.
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproject-fmt/
commit: e8ddb90995f283919ba6b22afd41adf7e4a6200b Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 11:19:58 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 11:19:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8ddb909 dev-python/pyproject-fmt: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/pyproject-fmt/Manifest | 1 - .../pyproject-fmt/pyproject-fmt-1.8.0.ebuild | 42 -- 2 files changed, 43 deletions(-) diff --git a/dev-python/pyproject-fmt/Manifest b/dev-python/pyproject-fmt/Manifest index d7387e7affd1..8419dd540e39 100644 --- a/dev-python/pyproject-fmt/Manifest +++ b/dev-python/pyproject-fmt/Manifest @@ -1,2 +1 @@ -DIST pyproject_fmt-1.8.0.tar.gz 16696 BLAKE2B 1614fd6da4bb7be818825138b69b826b7141ae0fcada4414daa54b1c883ec3bbdbe95377155869d0c393b1b9646b69ebb009fe47f1c530b1f1c9f02c8ba8f57d SHA512 0731ffbe514cf8788bf1cfcca506591fefce3b98b1c6d014a8e17825ab6c73edc4ad8e7214cd8f6fc9124ed2ff362d03b328d47e96a6246165b4dd9fdd68299f DIST pyproject_fmt-2.1.3.tar.gz 9016 BLAKE2B 742d29283f883f36a6705b74613455932057c508bb98c61d245254fca5d35c31333d01e1047f3c3c4fe46c41ea0633d6a491f59c9633770dd5fb5ee9b696f5ed SHA512 3ba7bc939ed555a58c41bc35563fecba4066e95b0fc4d9c0ecf77ed484cbf2ebd8067fb097dabb499d95ddd7be64712961b70b9abb2f147cc6491c3c8ca85877 diff --git a/dev-python/pyproject-fmt/pyproject-fmt-1.8.0.ebuild b/dev-python/pyproject-fmt/pyproject-fmt-1.8.0.ebuild deleted file mode 100644 index 8b6ae464f1a6.. --- a/dev-python/pyproject-fmt/pyproject-fmt-1.8.0.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( pypy3 python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Format your pyproject.toml file" -HOMEPAGE=" - https://github.com/tox-dev/pyproject-fmt/ - https://pypi.org/project/pyproject-fmt/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" - -RDEPEND=" - dev-python/natsort[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/tomlkit[${PYTHON_USEDEP}] -" -# tox is called as a subprocess, to get targets from tox.ini -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - >=dev-python/pytest-mock-3.10[${PYTHON_USEDEP}] - dev-python/tox - ) -" - -distutils_enable_tests pytest - -src_prepare() { - # upstream lower bounds are completely meaningless and copying them - # to the ebuild is a horrible waste of time - sed -i -e 's:>=[0-9.]*::' pyproject.toml || die - distutils-r1_src_prepare -}
[gentoo-commits] proj/qa-scripts:master commit in: /
commit: ee2b355d788b070a7e57dc6e36b973a7bf8478ea Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 10:52:09 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 10:52:09 2024 + URL:https://gitweb.gentoo.org/proj/qa-scripts.git/commit/?id=ee2b355d gpyutils: Add 312-to-313.txt Signed-off-by: Michał Górny gentoo.org> Makefile.gpyutils | 12 +++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/Makefile.gpyutils b/Makefile.gpyutils index 75fee4e..fafc1ba 100644 --- a/Makefile.gpyutils +++ b/Makefile.gpyutils @@ -22,12 +22,22 @@ upgr_txt = $(upgr_base) $(upgr_streq) upgr_dot = $(patsubst %.txt,%.dot,$(upgr_txt)) upgr_svg = $(patsubst %.dot,%.svg,$(upgr_dot)) # add new impls here if not stable yet, to avoid insanely huge generation times -upgr_all = $(upgr_txt) $(upgr_dot) $(upgr_svg) +upgr_all = $(upgr_txt) $(upgr_dot) $(upgr_svg) $(outdir)/312-to-313.txt all = $(upgr_all) all: $(all) +$(outdir)/312-to-313.txt: $(timestamp) + mkdir -p $(outdir) + gpy-upgrade-impl -m python3_12 python3_13 > $@.new + mv $@.new $@ + +$(outdir)/312-to-313-stablereq.txt: $(timestamp) + mkdir -p $(outdir) + gpy-upgrade-impl -m -s python3_12 python3_13 > $@.new + mv $@.new $@ + $(outdir)/311-to-312.txt: $(timestamp) mkdir -p $(outdir) gpy-upgrade-impl -m python3_11 python3_12 > $@.new
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libomp/
commit: 1fad2e403a840ab74ec0ab82657d54bfefc26001 Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 10:25:14 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 10:28:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fad2e40 sys-libs/libomp: Add 19.0.0_pre20240608 snapshot Signed-off-by: Michał Górny gentoo.org> sys-libs/libomp/Manifest | 1 + sys-libs/libomp/libomp-19.0.0_pre20240608.ebuild | 88 2 files changed, 89 insertions(+) diff --git a/sys-libs/libomp/Manifest b/sys-libs/libomp/Manifest index 1fa0e15ba39e..56ddfd77e0b1 100644 --- a/sys-libs/libomp/Manifest +++ b/sys-libs/libomp/Manifest @@ -9,5 +9,6 @@ DIST llvm-project-18.1.6.src.tar.xz 132064976 BLAKE2B d38d8026068de371dc4bc288c6 DIST llvm-project-18.1.6.src.tar.xz.sig 566 BLAKE2B 4b4a1ec2f084b0728134b9c04775db5938e571f1d7c7aa45b985bed490dcfd2cceab2069a43d4ce7766faec703310a376b83565af317e5f60bf10bc06a732395 SHA512 fbae037d39f4f1c13babafd42dee719f3d79f0e2142cc319f59fb319361a1db8ce65fa736a0e2a5e702ac49e3b8323374be6cfa1003f96b0887fa1894e2b6dee DIST llvm-project-18.1.7.src.tar.xz 132063384 BLAKE2B b8c37bd131fb5f3131bfab4fbad7aa811079ca10723faa14779253bc62b1ee08d4e04650e1da883297ed88a62d518b868a1f13cf57d03233254fd01209da5c02 SHA512 0f67818267803aca9d2bc9eb89335ee6dc56269e8066a0f8a48c4a959e8805dbf6bc839b9f96a92f86ee50d72e7cc326ffe18febb5eb06751ab54a217c0221c8 DIST llvm-project-18.1.7.src.tar.xz.sig 566 BLAKE2B 9ae6d80eba5309ce3d5cba580df57c28dbcf429266b2ced622465e34ab2a7ae0f100d1e89c73a44abccd95a3367979344450fd53fb6a2baa029b929d3f13eee3 SHA512 7e5601e35f4fcaa4ed042638ae5a4fb90714c9dce58aa3f98e965568660b88294185621a4eb5547de262dca8a96f620db3f94932bb1776661e345dbe1266315c +DIST llvm-project-5aabbf0602c48b67bb89fd37f95bf97c95ded488.tar.gz 212582616 BLAKE2B 78522148bb4993bd26b16f1e3f44c2baf617705667c7fb104edc844c4330017166c783adae2f0215ca7463c05d1eef30fdf02b13241a9497aaede36bb8580a26 SHA512 104e0b5b4f34102f2da03cd54fe9bf5f7fb6efb3a9745d8ec85caa5f92189fde4a5c02c327243d87ff5c7d24b3790fcabdf0ef7144e79e15765785ca72dd3841 DIST llvm-project-702198fc9ac5dba392f9d9ba7c56467996343c0a.tar.gz 211764675 BLAKE2B b28203faf5c4e51236da3e3abac969cffe6f93ce6757a81b5a577187ec236fc0b124fe6a370d1f4e803deab781606a7caf0b411780cc84ee08a8de942c4fc479 SHA512 b4217403abf4166eb8eccfd304bcaa2e15d5b67c4f996d51e0745d197e4b9eda1dd5a5b1d7c384effc25f53bb1229edda9618e172abe3be1a94a9569f7c5b0b7 DIST llvm-project-7dc2f6602212bf0a0433c157b70e4fc0d70bb730.tar.gz 211903416 BLAKE2B 4a2f12e0aa234d507d2fc2136a1d98a7624147ce6e401831743e640abcaceb5152c80ba2dc312f9256e4a04be2ad065d1a57dbe5dc24f2d3edc9d65888986710 SHA512 c9eb99f666fc15b29f01a1b2a4b3c6edd3a726033533111e60763c6313a4af8c9dba3396856d6650ac5e666d00941efcc944fac85a4483748bbbea9475e6daf8 diff --git a/sys-libs/libomp/libomp-19.0.0_pre20240608.ebuild b/sys-libs/libomp/libomp-19.0.0_pre20240608.ebuild new file mode 100644 index ..32b91b3699c4 --- /dev/null +++ b/sys-libs/libomp/libomp-19.0.0_pre20240608.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..13} ) +inherit flag-o-matic cmake-multilib linux-info llvm.org python-single-r1 + +DESCRIPTION="OpenMP runtime library for LLVM/clang compiler" +HOMEPAGE="https://openmp.llvm.org; + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="0/${LLVM_SOABI}" +IUSE="+debug gdb-plugin hwloc ompt test" +REQUIRED_USE=" + gdb-plugin? ( ${PYTHON_REQUIRED_USE} ) +" +RESTRICT="!test? ( test )" + +RDEPEND=" + gdb-plugin? ( ${PYTHON_DEPS} ) + hwloc? ( >=sys-apps/hwloc-2.5:0=[${MULTILIB_USEDEP}] ) +" +# tests: +# - dev-python/lit provides the test runner +# - sys-devel/llvm provide test utils (e.g. FileCheck) +# - sys-devel/clang provides the compiler to run tests +DEPEND=" + ${RDEPEND} +" +BDEPEND=" + dev-lang/perl + test? ( + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/lit[${PYTHON_USEDEP}] + ') + sys-devel/clang + ) +" + +LLVM_COMPONENTS=( openmp cmake llvm/include ) +llvm.org_set_globals + +pkg_setup() { + if use gdb-plugin || use test; then + python-single-r1_pkg_setup + fi +} + +multilib_src_configure() { + # LTO causes issues in other packages building, #870127 + filter-lto + + # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 + use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG" + + local libdir="$(get_libdir)" + local mycmakeargs=( + -DOPENMP_LIBDIR_SUFFIX="${libdir#lib}" + + -DLIBOMP_USE_HWLOC=$(usex hwloc) + -DLIBOMP_
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libclc/
commit: 8172d3e5a7cfab785e3c238cbcf38f67c1db39a1 Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 10:25:16 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 10:28:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8172d3e5 dev-libs/libclc: Add 19.0.0_pre20240608 snapshot Signed-off-by: Michał Górny gentoo.org> dev-libs/libclc/Manifest | 1 + dev-libs/libclc/libclc-19.0.0_pre20240608.ebuild | 61 2 files changed, 62 insertions(+) diff --git a/dev-libs/libclc/Manifest b/dev-libs/libclc/Manifest index 3e746077c534..208843d5bdb6 100644 --- a/dev-libs/libclc/Manifest +++ b/dev-libs/libclc/Manifest @@ -8,5 +8,6 @@ DIST llvm-project-18.1.6.src.tar.xz 132064976 BLAKE2B d38d8026068de371dc4bc288c6 DIST llvm-project-18.1.6.src.tar.xz.sig 566 BLAKE2B 4b4a1ec2f084b0728134b9c04775db5938e571f1d7c7aa45b985bed490dcfd2cceab2069a43d4ce7766faec703310a376b83565af317e5f60bf10bc06a732395 SHA512 fbae037d39f4f1c13babafd42dee719f3d79f0e2142cc319f59fb319361a1db8ce65fa736a0e2a5e702ac49e3b8323374be6cfa1003f96b0887fa1894e2b6dee DIST llvm-project-18.1.7.src.tar.xz 132063384 BLAKE2B b8c37bd131fb5f3131bfab4fbad7aa811079ca10723faa14779253bc62b1ee08d4e04650e1da883297ed88a62d518b868a1f13cf57d03233254fd01209da5c02 SHA512 0f67818267803aca9d2bc9eb89335ee6dc56269e8066a0f8a48c4a959e8805dbf6bc839b9f96a92f86ee50d72e7cc326ffe18febb5eb06751ab54a217c0221c8 DIST llvm-project-18.1.7.src.tar.xz.sig 566 BLAKE2B 9ae6d80eba5309ce3d5cba580df57c28dbcf429266b2ced622465e34ab2a7ae0f100d1e89c73a44abccd95a3367979344450fd53fb6a2baa029b929d3f13eee3 SHA512 7e5601e35f4fcaa4ed042638ae5a4fb90714c9dce58aa3f98e965568660b88294185621a4eb5547de262dca8a96f620db3f94932bb1776661e345dbe1266315c +DIST llvm-project-5aabbf0602c48b67bb89fd37f95bf97c95ded488.tar.gz 212582616 BLAKE2B 78522148bb4993bd26b16f1e3f44c2baf617705667c7fb104edc844c4330017166c783adae2f0215ca7463c05d1eef30fdf02b13241a9497aaede36bb8580a26 SHA512 104e0b5b4f34102f2da03cd54fe9bf5f7fb6efb3a9745d8ec85caa5f92189fde4a5c02c327243d87ff5c7d24b3790fcabdf0ef7144e79e15765785ca72dd3841 DIST llvm-project-702198fc9ac5dba392f9d9ba7c56467996343c0a.tar.gz 211764675 BLAKE2B b28203faf5c4e51236da3e3abac969cffe6f93ce6757a81b5a577187ec236fc0b124fe6a370d1f4e803deab781606a7caf0b411780cc84ee08a8de942c4fc479 SHA512 b4217403abf4166eb8eccfd304bcaa2e15d5b67c4f996d51e0745d197e4b9eda1dd5a5b1d7c384effc25f53bb1229edda9618e172abe3be1a94a9569f7c5b0b7 DIST llvm-project-7dc2f6602212bf0a0433c157b70e4fc0d70bb730.tar.gz 211903416 BLAKE2B 4a2f12e0aa234d507d2fc2136a1d98a7624147ce6e401831743e640abcaceb5152c80ba2dc312f9256e4a04be2ad065d1a57dbe5dc24f2d3edc9d65888986710 SHA512 c9eb99f666fc15b29f01a1b2a4b3c6edd3a726033533111e60763c6313a4af8c9dba3396856d6650ac5e666d00941efcc944fac85a4483748bbbea9475e6daf8 diff --git a/dev-libs/libclc/libclc-19.0.0_pre20240608.ebuild b/dev-libs/libclc/libclc-19.0.0_pre20240608.ebuild new file mode 100644 index ..2b8c5e63c257 --- /dev/null +++ b/dev-libs/libclc/libclc-19.0.0_pre20240608.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LLVM_COMPAT=( {17..18} ) +PYTHON_COMPAT=( python3_{10..13} ) +inherit cmake llvm.org llvm-r1 python-any-r1 + +DESCRIPTION="OpenCL C library" +HOMEPAGE="https://libclc.llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( MIT BSD )" +SLOT="0" +IUSE="+spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi" + +BDEPEND=" + ${PYTHON_DEPS} + $(llvm_gen_dep ' + sys-devel/clang:${LLVM_SLOT} + spirv? ( dev-util/spirv-llvm-translator:${LLVM_SLOT} ) + ') +" + +LLVM_COMPONENTS=( libclc ) +llvm.org_set_globals + +pkg_setup() { + llvm-r1_pkg_setup + python-any-r1_pkg_setup +} + +src_configure() { + local libclc_targets=() + + use spirv && libclc_targets+=( + "spirv-mesa3d-" + "spirv64-mesa3d-" + ) + use video_cards_nvidia && libclc_targets+=( + "nvptx--" + "nvptx64--" + "nvptx--nvidiacl" + "nvptx64--nvidiacl" + ) + use video_cards_r600 && libclc_targets+=( + "r600--" + ) + use video_cards_radeonsi && libclc_targets+=( + "amdgcn--" + "amdgcn-mesa-mesa3d" + "amdgcn--amdhsa" + ) + [[ ${#libclc_targets[@]} ]] || die "libclc target missing!" + + libclc_targets=${libclc_targets[*]} + local mycmakeargs=( + -DLIBCLC_TARGETS_TO_BUILD="${libclc_targets// /;}" + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/
commit: ddf0e0c17ae039b1c70b71d042b94bb0c63dafd7 Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 10:25:15 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 10:28:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddf0e0c1 sys-devel/clang-runtime: Add 19.0.0_pre20240608 snapshot Signed-off-by: Michał Górny gentoo.org> .../clang-runtime-19.0.0_pre20240608.ebuild| 39 ++ 1 file changed, 39 insertions(+) diff --git a/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240608.ebuild b/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240608.ebuild new file mode 100644 index ..323c0b62c062 --- /dev/null +++ b/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240608.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit multilib-build toolchain-funcs + +DESCRIPTION="Meta-ebuild for clang runtime libraries" +HOMEPAGE="https://clang.llvm.org/; + +LICENSE="metapackage" +SLOT="${PV%%.*}" +IUSE="+compiler-rt libcxx openmp +sanitize" +REQUIRED_USE="sanitize? ( compiler-rt )" + +RDEPEND=" + compiler-rt? ( + ~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?] + sanitize? ( + ~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?] + ) + ) + libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] ) + openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] ) +" + +pkg_pretend() { + if tc-is-clang; then + ewarn "You seem to be using clang as a system compiler. As of clang-16," + ewarn "upstream has turned a few warnings that commonly occur during" + ewarn "configure script runs into errors by default. This causes some" + ewarn "configure tests to start failing, sometimes resulting in silent" + ewarn "breakage, missing functionality or runtime misbehavior. It is" + ewarn "not yet clear whether the change will remain or be reverted." + ewarn + ewarn "For more information, please see:" + ewarn "https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213; + fi +}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/llvm-libunwind/
commit: b00a2b546ad7b539ab04377585d73f73f0bfa5ab Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 10:25:11 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 10:28:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b00a2b54 sys-libs/llvm-libunwind: Add 19.0.0_pre20240608 snapshot Signed-off-by: Michał Górny gentoo.org> sys-libs/llvm-libunwind/Manifest | 1 + .../llvm-libunwind-19.0.0_pre20240608.ebuild | 128 + 2 files changed, 129 insertions(+) diff --git a/sys-libs/llvm-libunwind/Manifest b/sys-libs/llvm-libunwind/Manifest index 3e746077c534..208843d5bdb6 100644 --- a/sys-libs/llvm-libunwind/Manifest +++ b/sys-libs/llvm-libunwind/Manifest @@ -8,5 +8,6 @@ DIST llvm-project-18.1.6.src.tar.xz 132064976 BLAKE2B d38d8026068de371dc4bc288c6 DIST llvm-project-18.1.6.src.tar.xz.sig 566 BLAKE2B 4b4a1ec2f084b0728134b9c04775db5938e571f1d7c7aa45b985bed490dcfd2cceab2069a43d4ce7766faec703310a376b83565af317e5f60bf10bc06a732395 SHA512 fbae037d39f4f1c13babafd42dee719f3d79f0e2142cc319f59fb319361a1db8ce65fa736a0e2a5e702ac49e3b8323374be6cfa1003f96b0887fa1894e2b6dee DIST llvm-project-18.1.7.src.tar.xz 132063384 BLAKE2B b8c37bd131fb5f3131bfab4fbad7aa811079ca10723faa14779253bc62b1ee08d4e04650e1da883297ed88a62d518b868a1f13cf57d03233254fd01209da5c02 SHA512 0f67818267803aca9d2bc9eb89335ee6dc56269e8066a0f8a48c4a959e8805dbf6bc839b9f96a92f86ee50d72e7cc326ffe18febb5eb06751ab54a217c0221c8 DIST llvm-project-18.1.7.src.tar.xz.sig 566 BLAKE2B 9ae6d80eba5309ce3d5cba580df57c28dbcf429266b2ced622465e34ab2a7ae0f100d1e89c73a44abccd95a3367979344450fd53fb6a2baa029b929d3f13eee3 SHA512 7e5601e35f4fcaa4ed042638ae5a4fb90714c9dce58aa3f98e965568660b88294185621a4eb5547de262dca8a96f620db3f94932bb1776661e345dbe1266315c +DIST llvm-project-5aabbf0602c48b67bb89fd37f95bf97c95ded488.tar.gz 212582616 BLAKE2B 78522148bb4993bd26b16f1e3f44c2baf617705667c7fb104edc844c4330017166c783adae2f0215ca7463c05d1eef30fdf02b13241a9497aaede36bb8580a26 SHA512 104e0b5b4f34102f2da03cd54fe9bf5f7fb6efb3a9745d8ec85caa5f92189fde4a5c02c327243d87ff5c7d24b3790fcabdf0ef7144e79e15765785ca72dd3841 DIST llvm-project-702198fc9ac5dba392f9d9ba7c56467996343c0a.tar.gz 211764675 BLAKE2B b28203faf5c4e51236da3e3abac969cffe6f93ce6757a81b5a577187ec236fc0b124fe6a370d1f4e803deab781606a7caf0b411780cc84ee08a8de942c4fc479 SHA512 b4217403abf4166eb8eccfd304bcaa2e15d5b67c4f996d51e0745d197e4b9eda1dd5a5b1d7c384effc25f53bb1229edda9618e172abe3be1a94a9569f7c5b0b7 DIST llvm-project-7dc2f6602212bf0a0433c157b70e4fc0d70bb730.tar.gz 211903416 BLAKE2B 4a2f12e0aa234d507d2fc2136a1d98a7624147ce6e401831743e640abcaceb5152c80ba2dc312f9256e4a04be2ad065d1a57dbe5dc24f2d3edc9d65888986710 SHA512 c9eb99f666fc15b29f01a1b2a4b3c6edd3a726033533111e60763c6313a4af8c9dba3396856d6650ac5e666d00941efcc944fac85a4483748bbbea9475e6daf8 diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-19.0.0_pre20240608.ebuild b/sys-libs/llvm-libunwind/llvm-libunwind-19.0.0_pre20240608.ebuild new file mode 100644 index ..e4c76c15ebc8 --- /dev/null +++ b/sys-libs/llvm-libunwind/llvm-libunwind-19.0.0_pre20240608.ebuild @@ -0,0 +1,128 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..13} ) +inherit cmake-multilib flag-o-matic llvm.org llvm-utils python-any-r1 +inherit toolchain-funcs + +DESCRIPTION="C++ runtime stack unwinder from LLVM" +HOMEPAGE="https://llvm.org/docs/ExceptionHandling.html; + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="0" +IUSE="+clang +debug static-libs test" +REQUIRED_USE="test? ( clang )" +RESTRICT="!test? ( test )" + +RDEPEND=" + !sys-libs/libunwind +" +DEPEND=" + sys-devel/llvm:${LLVM_MAJOR} +" +BDEPEND=" + clang? ( + sys-devel/clang:${LLVM_MAJOR} + ) + !test? ( + ${PYTHON_DEPS} + ) + test? ( + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') + ) +" + +LLVM_COMPONENTS=( runtimes libunwind libcxx llvm/cmake cmake ) +LLVM_TEST_COMPONENTS=( libcxxabi llvm/utils/llvm-lit ) +llvm.org_set_globals + +python_check_deps() { + use test || return 0 + python_has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +multilib_src_configure() { + llvm_prepend_path "${LLVM_MAJOR}" + + local libdir=$(get_libdir) + + # https://github.com/llvm/llvm-project/issues/56825 + # also separately bug #863917 + filter-lto + + if use clang; then + local -x CC=${CHOST}-clang + local -x CXX=${CHOST}-clang++ + strip-unsupported-flags + fi + + # link to compiler-rt + # https://github.com/gentoo/gentoo/pull/21516 + local use_compiler_rt=OFF + [[ $(tc-get-c-rt
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libcxx/
commit: 32d223d187fe3c7afe6cdacd910d7b3765e8dd75 Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 10:25:13 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 10:28:03 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32d223d1 sys-libs/libcxx: Add 19.0.0_pre20240608 snapshot Signed-off-by: Michał Górny gentoo.org> sys-libs/libcxx/Manifest | 1 + sys-libs/libcxx/libcxx-19.0.0_pre20240608.ebuild | 210 +++ 2 files changed, 211 insertions(+) diff --git a/sys-libs/libcxx/Manifest b/sys-libs/libcxx/Manifest index a4706c5e79a6..e3e96b837f10 100644 --- a/sys-libs/libcxx/Manifest +++ b/sys-libs/libcxx/Manifest @@ -10,5 +10,6 @@ DIST llvm-project-18.1.6.src.tar.xz 132064976 BLAKE2B d38d8026068de371dc4bc288c6 DIST llvm-project-18.1.6.src.tar.xz.sig 566 BLAKE2B 4b4a1ec2f084b0728134b9c04775db5938e571f1d7c7aa45b985bed490dcfd2cceab2069a43d4ce7766faec703310a376b83565af317e5f60bf10bc06a732395 SHA512 fbae037d39f4f1c13babafd42dee719f3d79f0e2142cc319f59fb319361a1db8ce65fa736a0e2a5e702ac49e3b8323374be6cfa1003f96b0887fa1894e2b6dee DIST llvm-project-18.1.7.src.tar.xz 132063384 BLAKE2B b8c37bd131fb5f3131bfab4fbad7aa811079ca10723faa14779253bc62b1ee08d4e04650e1da883297ed88a62d518b868a1f13cf57d03233254fd01209da5c02 SHA512 0f67818267803aca9d2bc9eb89335ee6dc56269e8066a0f8a48c4a959e8805dbf6bc839b9f96a92f86ee50d72e7cc326ffe18febb5eb06751ab54a217c0221c8 DIST llvm-project-18.1.7.src.tar.xz.sig 566 BLAKE2B 9ae6d80eba5309ce3d5cba580df57c28dbcf429266b2ced622465e34ab2a7ae0f100d1e89c73a44abccd95a3367979344450fd53fb6a2baa029b929d3f13eee3 SHA512 7e5601e35f4fcaa4ed042638ae5a4fb90714c9dce58aa3f98e965568660b88294185621a4eb5547de262dca8a96f620db3f94932bb1776661e345dbe1266315c +DIST llvm-project-5aabbf0602c48b67bb89fd37f95bf97c95ded488.tar.gz 212582616 BLAKE2B 78522148bb4993bd26b16f1e3f44c2baf617705667c7fb104edc844c4330017166c783adae2f0215ca7463c05d1eef30fdf02b13241a9497aaede36bb8580a26 SHA512 104e0b5b4f34102f2da03cd54fe9bf5f7fb6efb3a9745d8ec85caa5f92189fde4a5c02c327243d87ff5c7d24b3790fcabdf0ef7144e79e15765785ca72dd3841 DIST llvm-project-702198fc9ac5dba392f9d9ba7c56467996343c0a.tar.gz 211764675 BLAKE2B b28203faf5c4e51236da3e3abac969cffe6f93ce6757a81b5a577187ec236fc0b124fe6a370d1f4e803deab781606a7caf0b411780cc84ee08a8de942c4fc479 SHA512 b4217403abf4166eb8eccfd304bcaa2e15d5b67c4f996d51e0745d197e4b9eda1dd5a5b1d7c384effc25f53bb1229edda9618e172abe3be1a94a9569f7c5b0b7 DIST llvm-project-7dc2f6602212bf0a0433c157b70e4fc0d70bb730.tar.gz 211903416 BLAKE2B 4a2f12e0aa234d507d2fc2136a1d98a7624147ce6e401831743e640abcaceb5152c80ba2dc312f9256e4a04be2ad065d1a57dbe5dc24f2d3edc9d65888986710 SHA512 c9eb99f666fc15b29f01a1b2a4b3c6edd3a726033533111e60763c6313a4af8c9dba3396856d6650ac5e666d00941efcc944fac85a4483748bbbea9475e6daf8 diff --git a/sys-libs/libcxx/libcxx-19.0.0_pre20240608.ebuild b/sys-libs/libcxx/libcxx-19.0.0_pre20240608.ebuild new file mode 100644 index ..8713b12c69fb --- /dev/null +++ b/sys-libs/libcxx/libcxx-19.0.0_pre20240608.ebuild @@ -0,0 +1,210 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..13} ) +inherit cmake-multilib flag-o-matic llvm.org llvm-utils python-any-r1 +inherit toolchain-funcs + +DESCRIPTION="New implementation of the C++ standard library, targeting C++11" +HOMEPAGE="https://libcxx.llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="0" +IUSE="+clang +libcxxabi +static-libs test" +REQUIRED_USE="test? ( clang )" +RESTRICT="!test? ( test )" + +RDEPEND=" + libcxxabi? ( + ~sys-libs/libcxxabi-${PV}[static-libs?,${MULTILIB_USEDEP}] + ) + !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] ) +" +DEPEND=" + ${RDEPEND} + sys-devel/llvm:${LLVM_MAJOR} +" +BDEPEND=" + clang? ( + sys-devel/clang:${LLVM_MAJOR} + ) + !test? ( + ${PYTHON_DEPS} + ) + test? ( + dev-debug/gdb[python] + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') + ) +" + +LLVM_COMPONENTS=( runtimes libcxx{,abi} llvm/{cmake,utils/llvm-lit} cmake ) +llvm.org_set_globals + +python_check_deps() { + use test || return 0 + python_has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +pkg_setup() { + python-any-r1_pkg_setup + + if ! use libcxxabi && ! tc-is-gcc ; then + eerror "To build ${PN} against libsupc++, you have to use gcc. Other" + eerror "compilers are not supported. Please set CC=gcc and CXX=g++" + eerror "and try again." + die + fi +} + +src_prepare() { + # hanging tests + # https://github.com/llvm/llvm-p
[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt/
commit: 36d2f5e1bd87e37797e1016df6cdad4744d3bfb2 Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 10:25:09 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 10:28:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36d2f5e1 sys-libs/compiler-rt: Add 19.0.0_pre20240608 snapshot Signed-off-by: Michał Górny gentoo.org> sys-libs/compiler-rt/Manifest | 1 + .../compiler-rt-19.0.0_pre20240608.ebuild | 172 + 2 files changed, 173 insertions(+) diff --git a/sys-libs/compiler-rt/Manifest b/sys-libs/compiler-rt/Manifest index 8f8caaccaf46..efc84c051386 100644 --- a/sys-libs/compiler-rt/Manifest +++ b/sys-libs/compiler-rt/Manifest @@ -11,5 +11,6 @@ DIST llvm-project-18.1.6.src.tar.xz 132064976 BLAKE2B d38d8026068de371dc4bc288c6 DIST llvm-project-18.1.6.src.tar.xz.sig 566 BLAKE2B 4b4a1ec2f084b0728134b9c04775db5938e571f1d7c7aa45b985bed490dcfd2cceab2069a43d4ce7766faec703310a376b83565af317e5f60bf10bc06a732395 SHA512 fbae037d39f4f1c13babafd42dee719f3d79f0e2142cc319f59fb319361a1db8ce65fa736a0e2a5e702ac49e3b8323374be6cfa1003f96b0887fa1894e2b6dee DIST llvm-project-18.1.7.src.tar.xz 132063384 BLAKE2B b8c37bd131fb5f3131bfab4fbad7aa811079ca10723faa14779253bc62b1ee08d4e04650e1da883297ed88a62d518b868a1f13cf57d03233254fd01209da5c02 SHA512 0f67818267803aca9d2bc9eb89335ee6dc56269e8066a0f8a48c4a959e8805dbf6bc839b9f96a92f86ee50d72e7cc326ffe18febb5eb06751ab54a217c0221c8 DIST llvm-project-18.1.7.src.tar.xz.sig 566 BLAKE2B 9ae6d80eba5309ce3d5cba580df57c28dbcf429266b2ced622465e34ab2a7ae0f100d1e89c73a44abccd95a3367979344450fd53fb6a2baa029b929d3f13eee3 SHA512 7e5601e35f4fcaa4ed042638ae5a4fb90714c9dce58aa3f98e965568660b88294185621a4eb5547de262dca8a96f620db3f94932bb1776661e345dbe1266315c +DIST llvm-project-5aabbf0602c48b67bb89fd37f95bf97c95ded488.tar.gz 212582616 BLAKE2B 78522148bb4993bd26b16f1e3f44c2baf617705667c7fb104edc844c4330017166c783adae2f0215ca7463c05d1eef30fdf02b13241a9497aaede36bb8580a26 SHA512 104e0b5b4f34102f2da03cd54fe9bf5f7fb6efb3a9745d8ec85caa5f92189fde4a5c02c327243d87ff5c7d24b3790fcabdf0ef7144e79e15765785ca72dd3841 DIST llvm-project-702198fc9ac5dba392f9d9ba7c56467996343c0a.tar.gz 211764675 BLAKE2B b28203faf5c4e51236da3e3abac969cffe6f93ce6757a81b5a577187ec236fc0b124fe6a370d1f4e803deab781606a7caf0b411780cc84ee08a8de942c4fc479 SHA512 b4217403abf4166eb8eccfd304bcaa2e15d5b67c4f996d51e0745d197e4b9eda1dd5a5b1d7c384effc25f53bb1229edda9618e172abe3be1a94a9569f7c5b0b7 DIST llvm-project-7dc2f6602212bf0a0433c157b70e4fc0d70bb730.tar.gz 211903416 BLAKE2B 4a2f12e0aa234d507d2fc2136a1d98a7624147ce6e401831743e640abcaceb5152c80ba2dc312f9256e4a04be2ad065d1a57dbe5dc24f2d3edc9d65888986710 SHA512 c9eb99f666fc15b29f01a1b2a4b3c6edd3a726033533111e60763c6313a4af8c9dba3396856d6650ac5e666d00941efcc944fac85a4483748bbbea9475e6daf8 diff --git a/sys-libs/compiler-rt/compiler-rt-19.0.0_pre20240608.ebuild b/sys-libs/compiler-rt/compiler-rt-19.0.0_pre20240608.ebuild new file mode 100644 index ..4679822780fc --- /dev/null +++ b/sys-libs/compiler-rt/compiler-rt-19.0.0_pre20240608.ebuild @@ -0,0 +1,172 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..13} ) +inherit cmake crossdev flag-o-matic llvm.org llvm-utils python-any-r1 +inherit toolchain-funcs + +DESCRIPTION="Compiler runtime library for clang (built-in part)" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="${LLVM_MAJOR}" +IUSE="+abi_x86_32 abi_x86_64 +clang +debug test" +RESTRICT="!test? ( test ) !clang? ( test )" + +DEPEND=" + sys-devel/llvm:${LLVM_MAJOR} +" +BDEPEND=" + clang? ( sys-devel/clang ) + test? ( + $(python_gen_any_dep ">=dev-python/lit-15[\${PYTHON_USEDEP}]") + =sys-devel/clang-${LLVM_VERSION}*:${LLVM_MAJOR} + ) + !test? ( + ${PYTHON_DEPS} + ) +" + +LLVM_COMPONENTS=( compiler-rt cmake llvm/cmake ) +llvm.org_set_globals + +python_check_deps() { + use test || return 0 + python_has_version ">=dev-python/lit-15[${PYTHON_USEDEP}]" +} + +pkg_pretend() { + if ! use clang && ! tc-is-clang; then + ewarn "Building using a compiler other than clang may result in broken atomics" + ewarn "library. Enable USE=clang unless you have a very good reason not to." + fi +} + +pkg_setup() { + if target_is_not_host || tc-is-cross-compiler ; then + # strips vars like CFLAGS="-march=x86_64-v3" for non-x86 architectures + CHOST=${CTARGET} strip-unsupported-flags + # overrides host docs otherwise + DOCS=() + fi + python-any-r1_pkg_setup +} + +test_
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libcxxabi/
commit: 4e65f6530cc5bd10867368ed94274dbbe7d17fd3 Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 10:25:12 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 10:28:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e65f653 sys-libs/libcxxabi: Add 19.0.0_pre20240608 snapshot Signed-off-by: Michał Górny gentoo.org> sys-libs/libcxxabi/Manifest| 1 + .../libcxxabi/libcxxabi-19.0.0_pre20240608.ebuild | 110 + 2 files changed, 111 insertions(+) diff --git a/sys-libs/libcxxabi/Manifest b/sys-libs/libcxxabi/Manifest index 3e746077c534..208843d5bdb6 100644 --- a/sys-libs/libcxxabi/Manifest +++ b/sys-libs/libcxxabi/Manifest @@ -8,5 +8,6 @@ DIST llvm-project-18.1.6.src.tar.xz 132064976 BLAKE2B d38d8026068de371dc4bc288c6 DIST llvm-project-18.1.6.src.tar.xz.sig 566 BLAKE2B 4b4a1ec2f084b0728134b9c04775db5938e571f1d7c7aa45b985bed490dcfd2cceab2069a43d4ce7766faec703310a376b83565af317e5f60bf10bc06a732395 SHA512 fbae037d39f4f1c13babafd42dee719f3d79f0e2142cc319f59fb319361a1db8ce65fa736a0e2a5e702ac49e3b8323374be6cfa1003f96b0887fa1894e2b6dee DIST llvm-project-18.1.7.src.tar.xz 132063384 BLAKE2B b8c37bd131fb5f3131bfab4fbad7aa811079ca10723faa14779253bc62b1ee08d4e04650e1da883297ed88a62d518b868a1f13cf57d03233254fd01209da5c02 SHA512 0f67818267803aca9d2bc9eb89335ee6dc56269e8066a0f8a48c4a959e8805dbf6bc839b9f96a92f86ee50d72e7cc326ffe18febb5eb06751ab54a217c0221c8 DIST llvm-project-18.1.7.src.tar.xz.sig 566 BLAKE2B 9ae6d80eba5309ce3d5cba580df57c28dbcf429266b2ced622465e34ab2a7ae0f100d1e89c73a44abccd95a3367979344450fd53fb6a2baa029b929d3f13eee3 SHA512 7e5601e35f4fcaa4ed042638ae5a4fb90714c9dce58aa3f98e965568660b88294185621a4eb5547de262dca8a96f620db3f94932bb1776661e345dbe1266315c +DIST llvm-project-5aabbf0602c48b67bb89fd37f95bf97c95ded488.tar.gz 212582616 BLAKE2B 78522148bb4993bd26b16f1e3f44c2baf617705667c7fb104edc844c4330017166c783adae2f0215ca7463c05d1eef30fdf02b13241a9497aaede36bb8580a26 SHA512 104e0b5b4f34102f2da03cd54fe9bf5f7fb6efb3a9745d8ec85caa5f92189fde4a5c02c327243d87ff5c7d24b3790fcabdf0ef7144e79e15765785ca72dd3841 DIST llvm-project-702198fc9ac5dba392f9d9ba7c56467996343c0a.tar.gz 211764675 BLAKE2B b28203faf5c4e51236da3e3abac969cffe6f93ce6757a81b5a577187ec236fc0b124fe6a370d1f4e803deab781606a7caf0b411780cc84ee08a8de942c4fc479 SHA512 b4217403abf4166eb8eccfd304bcaa2e15d5b67c4f996d51e0745d197e4b9eda1dd5a5b1d7c384effc25f53bb1229edda9618e172abe3be1a94a9569f7c5b0b7 DIST llvm-project-7dc2f6602212bf0a0433c157b70e4fc0d70bb730.tar.gz 211903416 BLAKE2B 4a2f12e0aa234d507d2fc2136a1d98a7624147ce6e401831743e640abcaceb5152c80ba2dc312f9256e4a04be2ad065d1a57dbe5dc24f2d3edc9d65888986710 SHA512 c9eb99f666fc15b29f01a1b2a4b3c6edd3a726033533111e60763c6313a4af8c9dba3396856d6650ac5e666d00941efcc944fac85a4483748bbbea9475e6daf8 diff --git a/sys-libs/libcxxabi/libcxxabi-19.0.0_pre20240608.ebuild b/sys-libs/libcxxabi/libcxxabi-19.0.0_pre20240608.ebuild new file mode 100644 index ..903f8e866cb6 --- /dev/null +++ b/sys-libs/libcxxabi/libcxxabi-19.0.0_pre20240608.ebuild @@ -0,0 +1,110 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..13} ) +inherit cmake-multilib flag-o-matic llvm.org llvm-utils python-any-r1 +inherit toolchain-funcs + +DESCRIPTION="Low level support for a standard C++ library" +HOMEPAGE="https://libcxxabi.llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="0" +IUSE="+clang +static-libs test" +REQUIRED_USE="test? ( clang )" +RESTRICT="!test? ( test )" + +# in 15.x, cxxabi.h is moving from libcxx to libcxxabi +RDEPEND+=" + !
[gentoo-commits] repo/gentoo:master commit in: dev-python/lit/
commit: 07ae0bc57285f217142964f479f90d9dedeb36e4 Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 10:25:05 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 10:27:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07ae0bc5 dev-python/lit: Add 19.0.0_pre20240608 snapshot Signed-off-by: Michał Górny gentoo.org> dev-python/lit/Manifest | 1 + dev-python/lit/lit-19.0.0_pre20240608.ebuild | 45 2 files changed, 46 insertions(+) diff --git a/dev-python/lit/Manifest b/dev-python/lit/Manifest index 3e746077c534..208843d5bdb6 100644 --- a/dev-python/lit/Manifest +++ b/dev-python/lit/Manifest @@ -8,5 +8,6 @@ DIST llvm-project-18.1.6.src.tar.xz 132064976 BLAKE2B d38d8026068de371dc4bc288c6 DIST llvm-project-18.1.6.src.tar.xz.sig 566 BLAKE2B 4b4a1ec2f084b0728134b9c04775db5938e571f1d7c7aa45b985bed490dcfd2cceab2069a43d4ce7766faec703310a376b83565af317e5f60bf10bc06a732395 SHA512 fbae037d39f4f1c13babafd42dee719f3d79f0e2142cc319f59fb319361a1db8ce65fa736a0e2a5e702ac49e3b8323374be6cfa1003f96b0887fa1894e2b6dee DIST llvm-project-18.1.7.src.tar.xz 132063384 BLAKE2B b8c37bd131fb5f3131bfab4fbad7aa811079ca10723faa14779253bc62b1ee08d4e04650e1da883297ed88a62d518b868a1f13cf57d03233254fd01209da5c02 SHA512 0f67818267803aca9d2bc9eb89335ee6dc56269e8066a0f8a48c4a959e8805dbf6bc839b9f96a92f86ee50d72e7cc326ffe18febb5eb06751ab54a217c0221c8 DIST llvm-project-18.1.7.src.tar.xz.sig 566 BLAKE2B 9ae6d80eba5309ce3d5cba580df57c28dbcf429266b2ced622465e34ab2a7ae0f100d1e89c73a44abccd95a3367979344450fd53fb6a2baa029b929d3f13eee3 SHA512 7e5601e35f4fcaa4ed042638ae5a4fb90714c9dce58aa3f98e965568660b88294185621a4eb5547de262dca8a96f620db3f94932bb1776661e345dbe1266315c +DIST llvm-project-5aabbf0602c48b67bb89fd37f95bf97c95ded488.tar.gz 212582616 BLAKE2B 78522148bb4993bd26b16f1e3f44c2baf617705667c7fb104edc844c4330017166c783adae2f0215ca7463c05d1eef30fdf02b13241a9497aaede36bb8580a26 SHA512 104e0b5b4f34102f2da03cd54fe9bf5f7fb6efb3a9745d8ec85caa5f92189fde4a5c02c327243d87ff5c7d24b3790fcabdf0ef7144e79e15765785ca72dd3841 DIST llvm-project-702198fc9ac5dba392f9d9ba7c56467996343c0a.tar.gz 211764675 BLAKE2B b28203faf5c4e51236da3e3abac969cffe6f93ce6757a81b5a577187ec236fc0b124fe6a370d1f4e803deab781606a7caf0b411780cc84ee08a8de942c4fc479 SHA512 b4217403abf4166eb8eccfd304bcaa2e15d5b67c4f996d51e0745d197e4b9eda1dd5a5b1d7c384effc25f53bb1229edda9618e172abe3be1a94a9569f7c5b0b7 DIST llvm-project-7dc2f6602212bf0a0433c157b70e4fc0d70bb730.tar.gz 211903416 BLAKE2B 4a2f12e0aa234d507d2fc2136a1d98a7624147ce6e401831743e640abcaceb5152c80ba2dc312f9256e4a04be2ad065d1a57dbe5dc24f2d3edc9d65888986710 SHA512 c9eb99f666fc15b29f01a1b2a4b3c6edd3a726033533111e60763c6313a4af8c9dba3396856d6650ac5e666d00941efcc944fac85a4483748bbbea9475e6daf8 diff --git a/dev-python/lit/lit-19.0.0_pre20240608.ebuild b/dev-python/lit/lit-19.0.0_pre20240608.ebuild new file mode 100644 index ..d862b4f8cd03 --- /dev/null +++ b/dev-python/lit/lit-19.0.0_pre20240608.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} ) + +inherit distutils-r1 llvm.org + +DESCRIPTION="A stand-alone install of the LLVM suite testing tool" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +# Tests require 'FileCheck' and 'not' utilities (from llvm) +BDEPEND=" + test? ( + dev-python/psutil[${PYTHON_USEDEP}] + sys-devel/llvm + ) +" + +LLVM_COMPONENTS=( llvm/utils/lit ) +llvm.org_set_globals + +# TODO: move the manpage generation here (from sys-devel/llvm) + +src_prepare() { + # flaky test + # https://github.com/llvm/llvm-project/issues/72022 + rm tests/progress-bar.py || die + + cd "${WORKDIR}" || die + distutils-r1_src_prepare +} + +python_test() { + local -x LIT_PRESERVES_TMP=1 + local litflags=$(get_lit_flags) + ./lit.py ${litflags//;/ } tests || die +}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang/
commit: a29fb7f753e635b66f9c61f43ce5dc723109bb0a Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 10:25:02 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 10:27:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a29fb7f7 sys-devel/clang: Add 19.0.0_pre20240608 snapshot Signed-off-by: Michał Górny gentoo.org> sys-devel/clang/Manifest| 1 + sys-devel/clang/clang-19.0.0_pre20240608.ebuild | 476 2 files changed, 477 insertions(+) diff --git a/sys-devel/clang/Manifest b/sys-devel/clang/Manifest index de7a55a11a55..a3afe88b0a82 100644 --- a/sys-devel/clang/Manifest +++ b/sys-devel/clang/Manifest @@ -15,5 +15,6 @@ DIST llvm-project-18.1.6.src.tar.xz 132064976 BLAKE2B d38d8026068de371dc4bc288c6 DIST llvm-project-18.1.6.src.tar.xz.sig 566 BLAKE2B 4b4a1ec2f084b0728134b9c04775db5938e571f1d7c7aa45b985bed490dcfd2cceab2069a43d4ce7766faec703310a376b83565af317e5f60bf10bc06a732395 SHA512 fbae037d39f4f1c13babafd42dee719f3d79f0e2142cc319f59fb319361a1db8ce65fa736a0e2a5e702ac49e3b8323374be6cfa1003f96b0887fa1894e2b6dee DIST llvm-project-18.1.7.src.tar.xz 132063384 BLAKE2B b8c37bd131fb5f3131bfab4fbad7aa811079ca10723faa14779253bc62b1ee08d4e04650e1da883297ed88a62d518b868a1f13cf57d03233254fd01209da5c02 SHA512 0f67818267803aca9d2bc9eb89335ee6dc56269e8066a0f8a48c4a959e8805dbf6bc839b9f96a92f86ee50d72e7cc326ffe18febb5eb06751ab54a217c0221c8 DIST llvm-project-18.1.7.src.tar.xz.sig 566 BLAKE2B 9ae6d80eba5309ce3d5cba580df57c28dbcf429266b2ced622465e34ab2a7ae0f100d1e89c73a44abccd95a3367979344450fd53fb6a2baa029b929d3f13eee3 SHA512 7e5601e35f4fcaa4ed042638ae5a4fb90714c9dce58aa3f98e965568660b88294185621a4eb5547de262dca8a96f620db3f94932bb1776661e345dbe1266315c +DIST llvm-project-5aabbf0602c48b67bb89fd37f95bf97c95ded488.tar.gz 212582616 BLAKE2B 78522148bb4993bd26b16f1e3f44c2baf617705667c7fb104edc844c4330017166c783adae2f0215ca7463c05d1eef30fdf02b13241a9497aaede36bb8580a26 SHA512 104e0b5b4f34102f2da03cd54fe9bf5f7fb6efb3a9745d8ec85caa5f92189fde4a5c02c327243d87ff5c7d24b3790fcabdf0ef7144e79e15765785ca72dd3841 DIST llvm-project-702198fc9ac5dba392f9d9ba7c56467996343c0a.tar.gz 211764675 BLAKE2B b28203faf5c4e51236da3e3abac969cffe6f93ce6757a81b5a577187ec236fc0b124fe6a370d1f4e803deab781606a7caf0b411780cc84ee08a8de942c4fc479 SHA512 b4217403abf4166eb8eccfd304bcaa2e15d5b67c4f996d51e0745d197e4b9eda1dd5a5b1d7c384effc25f53bb1229edda9618e172abe3be1a94a9569f7c5b0b7 DIST llvm-project-7dc2f6602212bf0a0433c157b70e4fc0d70bb730.tar.gz 211903416 BLAKE2B 4a2f12e0aa234d507d2fc2136a1d98a7624147ce6e401831743e640abcaceb5152c80ba2dc312f9256e4a04be2ad065d1a57dbe5dc24f2d3edc9d65888986710 SHA512 c9eb99f666fc15b29f01a1b2a4b3c6edd3a726033533111e60763c6313a4af8c9dba3396856d6650ac5e666d00941efcc944fac85a4483748bbbea9475e6daf8 diff --git a/sys-devel/clang/clang-19.0.0_pre20240608.ebuild b/sys-devel/clang/clang-19.0.0_pre20240608.ebuild new file mode 100644 index ..a4e4e458149e --- /dev/null +++ b/sys-devel/clang/clang-19.0.0_pre20240608.ebuild @@ -0,0 +1,476 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..13} ) + +inherit cmake llvm.org llvm-utils multilib multilib-minimal +inherit prefix python-single-r1 toolchain-funcs + +DESCRIPTION="C language family frontend for LLVM" +HOMEPAGE="https://llvm.org/; + +# MSVCSetupApi.h: MIT +# sorttable.js: MIT + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT" +SLOT="${LLVM_MAJOR}/${LLVM_SOABI}" +IUSE="+debug doc +extra ieee-long-double +pie +static-analyzer test xml" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="!test? ( test )" + +DEPEND=" + ~sys-devel/llvm-${PV}:${LLVM_MAJOR}=[debug=,${MULTILIB_USEDEP}] + static-analyzer? ( dev-lang/perl:* ) + xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] ) +" + +RDEPEND=" + ${PYTHON_DEPS} + ${DEPEND} + >=sys-devel/clang-common-${PV} +" +BDEPEND=" + ${PYTHON_DEPS} + test? ( ~sys-devel/lld-${PV} ) + xml? ( virtual/pkgconfig ) +" +PDEPEND=" + ~sys-devel/clang-runtime-${PV} + sys-devel/clang-toolchain-symlinks:${LLVM_MAJOR} +" + +LLVM_COMPONENTS=( + clang clang-tools-extra cmake + llvm/lib/Transforms/Hello +) +LLVM_MANPAGES=1 +LLVM_TEST_COMPONENTS=( + llvm/utils +) +LLVM_USE_TARGETS=llvm +llvm.org_set_globals + +[[ -n ${LLVM_MANPAGE_DIST} ]] && BDEPEND+=" doc? ( " +BDEPEND+=" + $(python_gen_cond_dep ' + dev-python/myst-parser[${PYTHON_USEDEP}] + dev-python/sphinx[${PYTHON_USEDEP}] + ') +" +[[ -n ${LLVM_MANPAGE_DIST} ]] && BDEPEND+=" ) " + +# Multilib notes: +# 1. ABI_* flags control ABIs libclang* is built for only. +# 2. clang is always capable of c
[gentoo-commits] repo/gentoo:master commit in: sys-devel/lld/
commit: 45fc56da8e2f3badd5d405a15a991f2df616a69e Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 10:25:06 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 10:27:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45fc56da sys-devel/lld: Add 19.0.0_pre20240608 snapshot Signed-off-by: Michał Górny gentoo.org> sys-devel/lld/Manifest | 1 + sys-devel/lld/lld-19.0.0_pre20240608.ebuild | 93 + 2 files changed, 94 insertions(+) diff --git a/sys-devel/lld/Manifest b/sys-devel/lld/Manifest index be8167dd7d17..a5f1470873f0 100644 --- a/sys-devel/lld/Manifest +++ b/sys-devel/lld/Manifest @@ -9,5 +9,6 @@ DIST llvm-project-18.1.6.src.tar.xz 132064976 BLAKE2B d38d8026068de371dc4bc288c6 DIST llvm-project-18.1.6.src.tar.xz.sig 566 BLAKE2B 4b4a1ec2f084b0728134b9c04775db5938e571f1d7c7aa45b985bed490dcfd2cceab2069a43d4ce7766faec703310a376b83565af317e5f60bf10bc06a732395 SHA512 fbae037d39f4f1c13babafd42dee719f3d79f0e2142cc319f59fb319361a1db8ce65fa736a0e2a5e702ac49e3b8323374be6cfa1003f96b0887fa1894e2b6dee DIST llvm-project-18.1.7.src.tar.xz 132063384 BLAKE2B b8c37bd131fb5f3131bfab4fbad7aa811079ca10723faa14779253bc62b1ee08d4e04650e1da883297ed88a62d518b868a1f13cf57d03233254fd01209da5c02 SHA512 0f67818267803aca9d2bc9eb89335ee6dc56269e8066a0f8a48c4a959e8805dbf6bc839b9f96a92f86ee50d72e7cc326ffe18febb5eb06751ab54a217c0221c8 DIST llvm-project-18.1.7.src.tar.xz.sig 566 BLAKE2B 9ae6d80eba5309ce3d5cba580df57c28dbcf429266b2ced622465e34ab2a7ae0f100d1e89c73a44abccd95a3367979344450fd53fb6a2baa029b929d3f13eee3 SHA512 7e5601e35f4fcaa4ed042638ae5a4fb90714c9dce58aa3f98e965568660b88294185621a4eb5547de262dca8a96f620db3f94932bb1776661e345dbe1266315c +DIST llvm-project-5aabbf0602c48b67bb89fd37f95bf97c95ded488.tar.gz 212582616 BLAKE2B 78522148bb4993bd26b16f1e3f44c2baf617705667c7fb104edc844c4330017166c783adae2f0215ca7463c05d1eef30fdf02b13241a9497aaede36bb8580a26 SHA512 104e0b5b4f34102f2da03cd54fe9bf5f7fb6efb3a9745d8ec85caa5f92189fde4a5c02c327243d87ff5c7d24b3790fcabdf0ef7144e79e15765785ca72dd3841 DIST llvm-project-702198fc9ac5dba392f9d9ba7c56467996343c0a.tar.gz 211764675 BLAKE2B b28203faf5c4e51236da3e3abac969cffe6f93ce6757a81b5a577187ec236fc0b124fe6a370d1f4e803deab781606a7caf0b411780cc84ee08a8de942c4fc479 SHA512 b4217403abf4166eb8eccfd304bcaa2e15d5b67c4f996d51e0745d197e4b9eda1dd5a5b1d7c384effc25f53bb1229edda9618e172abe3be1a94a9569f7c5b0b7 DIST llvm-project-7dc2f6602212bf0a0433c157b70e4fc0d70bb730.tar.gz 211903416 BLAKE2B 4a2f12e0aa234d507d2fc2136a1d98a7624147ce6e401831743e640abcaceb5152c80ba2dc312f9256e4a04be2ad065d1a57dbe5dc24f2d3edc9d65888986710 SHA512 c9eb99f666fc15b29f01a1b2a4b3c6edd3a726033533111e60763c6313a4af8c9dba3396856d6650ac5e666d00941efcc944fac85a4483748bbbea9475e6daf8 diff --git a/sys-devel/lld/lld-19.0.0_pre20240608.ebuild b/sys-devel/lld/lld-19.0.0_pre20240608.ebuild new file mode 100644 index ..79558afa1abe --- /dev/null +++ b/sys-devel/lld/lld-19.0.0_pre20240608.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..13} ) +inherit cmake flag-o-matic llvm.org llvm-utils python-any-r1 toolchain-funcs + +DESCRIPTION="The LLVM linker (link editor)" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="${LLVM_MAJOR}/${LLVM_SOABI}" +IUSE="+debug test zstd" +RESTRICT="!test? ( test )" + +DEPEND=" + ~sys-devel/llvm-${PV}[debug=,zstd=] + sys-libs/zlib:= + zstd? ( app-arch/zstd:= ) +" +RDEPEND=" + ${DEPEND} + !sys-devel/lld:0 +" +BDEPEND=" + sys-devel/llvm:${LLVM_MAJOR} + test? ( + $(python_gen_any_dep ">=dev-python/lit-${PV}[\${PYTHON_USEDEP}]") + ) +" +PDEPEND=" + >=sys-devel/lld-toolchain-symlinks-16-r2:${LLVM_MAJOR} +" + +LLVM_COMPONENTS=( lld cmake libunwind/include/mach-o ) +llvm.org_set_globals + +python_check_deps() { + python_has_version ">=dev-python/lit-${PV}[${PYTHON_USEDEP}]" +} + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +src_unpack() { + llvm.org_src_unpack + + # Directory ${WORKDIR}/llvm does not exist with USE="-test", + # but LLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" is set below, + # and ${LLVM_MAIN_SRC_DIR}/../libunwind/include is used by build system + # (lld/MachO/CMakeLists.txt) and is expected to be resolvable + # to existent directory ${WORKDIR}/libunwind/include. + mkdir -p "${WORKDIR}/llvm" || die +} + +src_configure() { + llvm_prepend_path "${LLVM_MAJOR}" + + # ODR violations (https://github.com/llvm/llvm-project/issues/83529, bug #922353) + filter-lto + + # LLVM_EN
[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt-sanitizers/
commit: 3d32c5c3fa0265424b11c243756fa239b7e0b100 Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 10:25:10 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 10:28:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d32c5c3 sys-libs/compiler-rt-sanitizers: Add 19.0.0_pre20240608 snapshot Signed-off-by: Michał Górny gentoo.org> sys-libs/compiler-rt-sanitizers/Manifest | 1 + ...ompiler-rt-sanitizers-19.0.0_pre20240608.ebuild | 220 + 2 files changed, 221 insertions(+) diff --git a/sys-libs/compiler-rt-sanitizers/Manifest b/sys-libs/compiler-rt-sanitizers/Manifest index 23c00ebc23a6..84005f6723de 100644 --- a/sys-libs/compiler-rt-sanitizers/Manifest +++ b/sys-libs/compiler-rt-sanitizers/Manifest @@ -9,5 +9,6 @@ DIST llvm-project-18.1.6.src.tar.xz 132064976 BLAKE2B d38d8026068de371dc4bc288c6 DIST llvm-project-18.1.6.src.tar.xz.sig 566 BLAKE2B 4b4a1ec2f084b0728134b9c04775db5938e571f1d7c7aa45b985bed490dcfd2cceab2069a43d4ce7766faec703310a376b83565af317e5f60bf10bc06a732395 SHA512 fbae037d39f4f1c13babafd42dee719f3d79f0e2142cc319f59fb319361a1db8ce65fa736a0e2a5e702ac49e3b8323374be6cfa1003f96b0887fa1894e2b6dee DIST llvm-project-18.1.7.src.tar.xz 132063384 BLAKE2B b8c37bd131fb5f3131bfab4fbad7aa811079ca10723faa14779253bc62b1ee08d4e04650e1da883297ed88a62d518b868a1f13cf57d03233254fd01209da5c02 SHA512 0f67818267803aca9d2bc9eb89335ee6dc56269e8066a0f8a48c4a959e8805dbf6bc839b9f96a92f86ee50d72e7cc326ffe18febb5eb06751ab54a217c0221c8 DIST llvm-project-18.1.7.src.tar.xz.sig 566 BLAKE2B 9ae6d80eba5309ce3d5cba580df57c28dbcf429266b2ced622465e34ab2a7ae0f100d1e89c73a44abccd95a3367979344450fd53fb6a2baa029b929d3f13eee3 SHA512 7e5601e35f4fcaa4ed042638ae5a4fb90714c9dce58aa3f98e965568660b88294185621a4eb5547de262dca8a96f620db3f94932bb1776661e345dbe1266315c +DIST llvm-project-5aabbf0602c48b67bb89fd37f95bf97c95ded488.tar.gz 212582616 BLAKE2B 78522148bb4993bd26b16f1e3f44c2baf617705667c7fb104edc844c4330017166c783adae2f0215ca7463c05d1eef30fdf02b13241a9497aaede36bb8580a26 SHA512 104e0b5b4f34102f2da03cd54fe9bf5f7fb6efb3a9745d8ec85caa5f92189fde4a5c02c327243d87ff5c7d24b3790fcabdf0ef7144e79e15765785ca72dd3841 DIST llvm-project-702198fc9ac5dba392f9d9ba7c56467996343c0a.tar.gz 211764675 BLAKE2B b28203faf5c4e51236da3e3abac969cffe6f93ce6757a81b5a577187ec236fc0b124fe6a370d1f4e803deab781606a7caf0b411780cc84ee08a8de942c4fc479 SHA512 b4217403abf4166eb8eccfd304bcaa2e15d5b67c4f996d51e0745d197e4b9eda1dd5a5b1d7c384effc25f53bb1229edda9618e172abe3be1a94a9569f7c5b0b7 DIST llvm-project-7dc2f6602212bf0a0433c157b70e4fc0d70bb730.tar.gz 211903416 BLAKE2B 4a2f12e0aa234d507d2fc2136a1d98a7624147ce6e401831743e640abcaceb5152c80ba2dc312f9256e4a04be2ad065d1a57dbe5dc24f2d3edc9d65888986710 SHA512 c9eb99f666fc15b29f01a1b2a4b3c6edd3a726033533111e60763c6313a4af8c9dba3396856d6650ac5e666d00941efcc944fac85a4483748bbbea9475e6daf8 diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-19.0.0_pre20240608.ebuild b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-19.0.0_pre20240608.ebuild new file mode 100644 index ..d395b7fd5a11 --- /dev/null +++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-19.0.0_pre20240608.ebuild @@ -0,0 +1,220 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..13} ) +inherit check-reqs cmake flag-o-matic llvm.org llvm-utils python-any-r1 + +DESCRIPTION="Compiler runtime libraries for clang (sanitizers & xray)" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="${LLVM_MAJOR}" +IUSE="+abi_x86_32 abi_x86_64 +clang +debug test" +# base targets +IUSE+=" +ctx-profile +libfuzzer +memprof +orc +profile +xray" +# sanitizer targets, keep in sync with config-ix.cmake +# NB: ubsan, scudo deliberately match two entries +SANITIZER_FLAGS=( + asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo + shadowcallstack gwp-asan +) +IUSE+=" ${SANITIZER_FLAGS[@]/#/+}" +REQUIRED_USE=" + || ( ${SANITIZER_FLAGS[*]} libfuzzer orc profile xray ) + test? ( + cfi? ( ubsan ) + gwp-asan? ( scudo ) + ) +" +RESTRICT=" + !clang? ( test ) + !test? ( test ) +" + +DEPEND=" + sys-devel/llvm:${LLVM_MAJOR} + virtual/libcrypt[abi_x86_32(-)?,abi_x86_64(-)?] +" +BDEPEND=" + clang? ( sys-devel/clang ) + elibc_glibc? ( net-libs/libtirpc ) + test? ( + $(python_gen_any_dep ">=dev-python/lit-15[\${PYTHON_USEDEP}]") + =sys-devel/clang-${LLVM_VERSION}*:${LLVM_MAJOR} + sys-libs/compiler-rt:${LLVM_MAJOR} + ) + !test? ( + ${PYTHON_DEPS} + ) +" + +LLVM_COMPONENTS=( compiler-rt cmake llvm/
[gentoo-commits] repo/gentoo:master commit in: dev-debug/lldb/
commit: b2ec014c16dfdbeec2578dc6b7736f455bf76728 Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 10:25:08 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 10:27:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2ec014c dev-debug/lldb: Add 19.0.0_pre20240608 snapshot Signed-off-by: Michał Górny gentoo.org> dev-debug/lldb/Manifest | 1 + dev-debug/lldb/lldb-19.0.0_pre20240608.ebuild | 110 ++ 2 files changed, 111 insertions(+) diff --git a/dev-debug/lldb/Manifest b/dev-debug/lldb/Manifest index 3e746077c534..208843d5bdb6 100644 --- a/dev-debug/lldb/Manifest +++ b/dev-debug/lldb/Manifest @@ -8,5 +8,6 @@ DIST llvm-project-18.1.6.src.tar.xz 132064976 BLAKE2B d38d8026068de371dc4bc288c6 DIST llvm-project-18.1.6.src.tar.xz.sig 566 BLAKE2B 4b4a1ec2f084b0728134b9c04775db5938e571f1d7c7aa45b985bed490dcfd2cceab2069a43d4ce7766faec703310a376b83565af317e5f60bf10bc06a732395 SHA512 fbae037d39f4f1c13babafd42dee719f3d79f0e2142cc319f59fb319361a1db8ce65fa736a0e2a5e702ac49e3b8323374be6cfa1003f96b0887fa1894e2b6dee DIST llvm-project-18.1.7.src.tar.xz 132063384 BLAKE2B b8c37bd131fb5f3131bfab4fbad7aa811079ca10723faa14779253bc62b1ee08d4e04650e1da883297ed88a62d518b868a1f13cf57d03233254fd01209da5c02 SHA512 0f67818267803aca9d2bc9eb89335ee6dc56269e8066a0f8a48c4a959e8805dbf6bc839b9f96a92f86ee50d72e7cc326ffe18febb5eb06751ab54a217c0221c8 DIST llvm-project-18.1.7.src.tar.xz.sig 566 BLAKE2B 9ae6d80eba5309ce3d5cba580df57c28dbcf429266b2ced622465e34ab2a7ae0f100d1e89c73a44abccd95a3367979344450fd53fb6a2baa029b929d3f13eee3 SHA512 7e5601e35f4fcaa4ed042638ae5a4fb90714c9dce58aa3f98e965568660b88294185621a4eb5547de262dca8a96f620db3f94932bb1776661e345dbe1266315c +DIST llvm-project-5aabbf0602c48b67bb89fd37f95bf97c95ded488.tar.gz 212582616 BLAKE2B 78522148bb4993bd26b16f1e3f44c2baf617705667c7fb104edc844c4330017166c783adae2f0215ca7463c05d1eef30fdf02b13241a9497aaede36bb8580a26 SHA512 104e0b5b4f34102f2da03cd54fe9bf5f7fb6efb3a9745d8ec85caa5f92189fde4a5c02c327243d87ff5c7d24b3790fcabdf0ef7144e79e15765785ca72dd3841 DIST llvm-project-702198fc9ac5dba392f9d9ba7c56467996343c0a.tar.gz 211764675 BLAKE2B b28203faf5c4e51236da3e3abac969cffe6f93ce6757a81b5a577187ec236fc0b124fe6a370d1f4e803deab781606a7caf0b411780cc84ee08a8de942c4fc479 SHA512 b4217403abf4166eb8eccfd304bcaa2e15d5b67c4f996d51e0745d197e4b9eda1dd5a5b1d7c384effc25f53bb1229edda9618e172abe3be1a94a9569f7c5b0b7 DIST llvm-project-7dc2f6602212bf0a0433c157b70e4fc0d70bb730.tar.gz 211903416 BLAKE2B 4a2f12e0aa234d507d2fc2136a1d98a7624147ce6e401831743e640abcaceb5152c80ba2dc312f9256e4a04be2ad065d1a57dbe5dc24f2d3edc9d65888986710 SHA512 c9eb99f666fc15b29f01a1b2a4b3c6edd3a726033533111e60763c6313a4af8c9dba3396856d6650ac5e666d00941efcc944fac85a4483748bbbea9475e6daf8 diff --git a/dev-debug/lldb/lldb-19.0.0_pre20240608.ebuild b/dev-debug/lldb/lldb-19.0.0_pre20240608.ebuild new file mode 100644 index ..c79bdcdf6f3d --- /dev/null +++ b/dev-debug/lldb/lldb-19.0.0_pre20240608.ebuild @@ -0,0 +1,110 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +inherit cmake flag-o-matic llvm.org llvm-utils python-single-r1 + +DESCRIPTION="The LLVM debugger" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0/${LLVM_SOABI}" +IUSE="+debug debuginfod +libedit lzma ncurses +python test +xml" +RESTRICT="test" +REQUIRED_USE=${PYTHON_REQUIRED_USE} + +DEPEND=" + debuginfod? ( + net-misc/curl:= + dev-cpp/cpp-httplib:= + ) + libedit? ( dev-libs/libedit:0= ) + lzma? ( app-arch/xz-utils:= ) + ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) + xml? ( dev-libs/libxml2:= ) + ~sys-devel/clang-${PV} + ~sys-devel/llvm-${PV}[debuginfod=] +" +RDEPEND=" + ${DEPEND} + python? ( + ${PYTHON_DEPS} + ) +" +BDEPEND=" + ${PYTHON_DEPS} + python? ( + >=dev-lang/swig-3.0.11 + ) + test? ( + $(python_gen_cond_dep " + ~dev-python/lit-${PV}[\${PYTHON_USEDEP}] + dev-python/psutil[\${PYTHON_USEDEP}] + ") + sys-devel/lld + ) +" + +LLVM_COMPONENTS=( lldb cmake llvm/utils ) +LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support third-party ) +llvm.org_set_globals + +src_configure() { + llvm_prepend_path "${LLVM_MAJOR}" + + # bug #858389 (https://github.com/llvm/llvm-project/issues/83636) + filter-lto + + # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 + use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG" + + local mycmakeargs=( + -DLLDB_ENAB
[gentoo-commits] repo/gentoo:master commit in: sys-devel/llvm/
commit: 7a395b0f91ac2680da00a75b5d29a26f766b674b Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 10:24:57 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 10:27:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a395b0f sys-devel/llvm: Add 19.0.0_pre20240608 snapshot Signed-off-by: Michał Górny gentoo.org> sys-devel/llvm/Manifest | 1 + sys-devel/llvm/llvm-19.0.0_pre20240608.ebuild | 542 ++ 2 files changed, 543 insertions(+) diff --git a/sys-devel/llvm/Manifest b/sys-devel/llvm/Manifest index 65c73341f02b..af9bd6f6bb63 100644 --- a/sys-devel/llvm/Manifest +++ b/sys-devel/llvm/Manifest @@ -15,5 +15,6 @@ DIST llvm-project-18.1.6.src.tar.xz 132064976 BLAKE2B d38d8026068de371dc4bc288c6 DIST llvm-project-18.1.6.src.tar.xz.sig 566 BLAKE2B 4b4a1ec2f084b0728134b9c04775db5938e571f1d7c7aa45b985bed490dcfd2cceab2069a43d4ce7766faec703310a376b83565af317e5f60bf10bc06a732395 SHA512 fbae037d39f4f1c13babafd42dee719f3d79f0e2142cc319f59fb319361a1db8ce65fa736a0e2a5e702ac49e3b8323374be6cfa1003f96b0887fa1894e2b6dee DIST llvm-project-18.1.7.src.tar.xz 132063384 BLAKE2B b8c37bd131fb5f3131bfab4fbad7aa811079ca10723faa14779253bc62b1ee08d4e04650e1da883297ed88a62d518b868a1f13cf57d03233254fd01209da5c02 SHA512 0f67818267803aca9d2bc9eb89335ee6dc56269e8066a0f8a48c4a959e8805dbf6bc839b9f96a92f86ee50d72e7cc326ffe18febb5eb06751ab54a217c0221c8 DIST llvm-project-18.1.7.src.tar.xz.sig 566 BLAKE2B 9ae6d80eba5309ce3d5cba580df57c28dbcf429266b2ced622465e34ab2a7ae0f100d1e89c73a44abccd95a3367979344450fd53fb6a2baa029b929d3f13eee3 SHA512 7e5601e35f4fcaa4ed042638ae5a4fb90714c9dce58aa3f98e965568660b88294185621a4eb5547de262dca8a96f620db3f94932bb1776661e345dbe1266315c +DIST llvm-project-5aabbf0602c48b67bb89fd37f95bf97c95ded488.tar.gz 212582616 BLAKE2B 78522148bb4993bd26b16f1e3f44c2baf617705667c7fb104edc844c4330017166c783adae2f0215ca7463c05d1eef30fdf02b13241a9497aaede36bb8580a26 SHA512 104e0b5b4f34102f2da03cd54fe9bf5f7fb6efb3a9745d8ec85caa5f92189fde4a5c02c327243d87ff5c7d24b3790fcabdf0ef7144e79e15765785ca72dd3841 DIST llvm-project-702198fc9ac5dba392f9d9ba7c56467996343c0a.tar.gz 211764675 BLAKE2B b28203faf5c4e51236da3e3abac969cffe6f93ce6757a81b5a577187ec236fc0b124fe6a370d1f4e803deab781606a7caf0b411780cc84ee08a8de942c4fc479 SHA512 b4217403abf4166eb8eccfd304bcaa2e15d5b67c4f996d51e0745d197e4b9eda1dd5a5b1d7c384effc25f53bb1229edda9618e172abe3be1a94a9569f7c5b0b7 DIST llvm-project-7dc2f6602212bf0a0433c157b70e4fc0d70bb730.tar.gz 211903416 BLAKE2B 4a2f12e0aa234d507d2fc2136a1d98a7624147ce6e401831743e640abcaceb5152c80ba2dc312f9256e4a04be2ad065d1a57dbe5dc24f2d3edc9d65888986710 SHA512 c9eb99f666fc15b29f01a1b2a4b3c6edd3a726033533111e60763c6313a4af8c9dba3396856d6650ac5e666d00941efcc944fac85a4483748bbbea9475e6daf8 diff --git a/sys-devel/llvm/llvm-19.0.0_pre20240608.ebuild b/sys-devel/llvm/llvm-19.0.0_pre20240608.ebuild new file mode 100644 index ..c4930d262794 --- /dev/null +++ b/sys-devel/llvm/llvm-19.0.0_pre20240608.ebuild @@ -0,0 +1,542 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..13} ) + +inherit cmake flag-o-matic llvm.org multilib-minimal pax-utils python-any-r1 +inherit toolchain-funcs + +DESCRIPTION="Low Level Virtual Machine" +HOMEPAGE="https://llvm.org/; + +# Additional licenses: +# 1. OpenBSD regex: Henry Spencer's license ('rc' in Gentoo) + BSD. +# 2. xxhash: BSD. +# 3. MD5 code: public-domain. +# 4. ConvertUTF.h: TODO. + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc" +SLOT="${LLVM_MAJOR}/${LLVM_SOABI}" +IUSE=" + +binutils-plugin +debug debuginfod doc exegesis libedit +libffi + test xml z3 zstd +" +RESTRICT="!test? ( test )" + +RDEPEND=" + sys-libs/zlib:0=[${MULTILIB_USEDEP}] + debuginfod? ( + net-misc/curl:= + dev-cpp/cpp-httplib:= + ) + exegesis? ( dev-libs/libpfm:= ) + libedit? ( dev-libs/libedit:0=[${MULTILIB_USEDEP}] ) + libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[${MULTILIB_USEDEP}] ) + xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] ) + z3? ( >=sci-mathematics/z3-4.7.1:0=[${MULTILIB_USEDEP}] ) + zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] ) +" +DEPEND=" + ${RDEPEND} + binutils-plugin? ( sys-libs/binutils-libs ) +" +BDEPEND=" + ${PYTHON_DEPS} + dev-lang/perl + sys-devel/gnuconfig + kernel_Darwin? ( + /dev/null || die + fi +} + +src_prepare() { + # disable use of SDK on OSX, bug #568758 + sed -i -e 's/xcrun/false/' utils/lit/lit/util.py || die + + # Update config.guess to support more systems + cp "${BROOT}/usr/share/gnuconfig/config.guess" cmake/ || die + + # Verify that the ebu
[gentoo-commits] repo/gentoo:master commit in: dev-ml/llvm-ocaml/
commit: 14eb8afd8801765d5b931aecc8742e2e1ea05b59 Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 10:25:00 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 10:27:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14eb8afd dev-ml/llvm-ocaml: Add 19.0.0_pre20240608 snapshot Signed-off-by: Michał Górny gentoo.org> dev-ml/llvm-ocaml/Manifest | 1 + .../llvm-ocaml-19.0.0_pre20240608.ebuild | 107 + 2 files changed, 108 insertions(+) diff --git a/dev-ml/llvm-ocaml/Manifest b/dev-ml/llvm-ocaml/Manifest index 3e746077c534..208843d5bdb6 100644 --- a/dev-ml/llvm-ocaml/Manifest +++ b/dev-ml/llvm-ocaml/Manifest @@ -8,5 +8,6 @@ DIST llvm-project-18.1.6.src.tar.xz 132064976 BLAKE2B d38d8026068de371dc4bc288c6 DIST llvm-project-18.1.6.src.tar.xz.sig 566 BLAKE2B 4b4a1ec2f084b0728134b9c04775db5938e571f1d7c7aa45b985bed490dcfd2cceab2069a43d4ce7766faec703310a376b83565af317e5f60bf10bc06a732395 SHA512 fbae037d39f4f1c13babafd42dee719f3d79f0e2142cc319f59fb319361a1db8ce65fa736a0e2a5e702ac49e3b8323374be6cfa1003f96b0887fa1894e2b6dee DIST llvm-project-18.1.7.src.tar.xz 132063384 BLAKE2B b8c37bd131fb5f3131bfab4fbad7aa811079ca10723faa14779253bc62b1ee08d4e04650e1da883297ed88a62d518b868a1f13cf57d03233254fd01209da5c02 SHA512 0f67818267803aca9d2bc9eb89335ee6dc56269e8066a0f8a48c4a959e8805dbf6bc839b9f96a92f86ee50d72e7cc326ffe18febb5eb06751ab54a217c0221c8 DIST llvm-project-18.1.7.src.tar.xz.sig 566 BLAKE2B 9ae6d80eba5309ce3d5cba580df57c28dbcf429266b2ced622465e34ab2a7ae0f100d1e89c73a44abccd95a3367979344450fd53fb6a2baa029b929d3f13eee3 SHA512 7e5601e35f4fcaa4ed042638ae5a4fb90714c9dce58aa3f98e965568660b88294185621a4eb5547de262dca8a96f620db3f94932bb1776661e345dbe1266315c +DIST llvm-project-5aabbf0602c48b67bb89fd37f95bf97c95ded488.tar.gz 212582616 BLAKE2B 78522148bb4993bd26b16f1e3f44c2baf617705667c7fb104edc844c4330017166c783adae2f0215ca7463c05d1eef30fdf02b13241a9497aaede36bb8580a26 SHA512 104e0b5b4f34102f2da03cd54fe9bf5f7fb6efb3a9745d8ec85caa5f92189fde4a5c02c327243d87ff5c7d24b3790fcabdf0ef7144e79e15765785ca72dd3841 DIST llvm-project-702198fc9ac5dba392f9d9ba7c56467996343c0a.tar.gz 211764675 BLAKE2B b28203faf5c4e51236da3e3abac969cffe6f93ce6757a81b5a577187ec236fc0b124fe6a370d1f4e803deab781606a7caf0b411780cc84ee08a8de942c4fc479 SHA512 b4217403abf4166eb8eccfd304bcaa2e15d5b67c4f996d51e0745d197e4b9eda1dd5a5b1d7c384effc25f53bb1229edda9618e172abe3be1a94a9569f7c5b0b7 DIST llvm-project-7dc2f6602212bf0a0433c157b70e4fc0d70bb730.tar.gz 211903416 BLAKE2B 4a2f12e0aa234d507d2fc2136a1d98a7624147ce6e401831743e640abcaceb5152c80ba2dc312f9256e4a04be2ad065d1a57dbe5dc24f2d3edc9d65888986710 SHA512 c9eb99f666fc15b29f01a1b2a4b3c6edd3a726033533111e60763c6313a4af8c9dba3396856d6650ac5e666d00941efcc944fac85a4483748bbbea9475e6daf8 diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-19.0.0_pre20240608.ebuild b/dev-ml/llvm-ocaml/llvm-ocaml-19.0.0_pre20240608.ebuild new file mode 100644 index ..36b3716c0372 --- /dev/null +++ b/dev-ml/llvm-ocaml/llvm-ocaml-19.0.0_pre20240608.ebuild @@ -0,0 +1,107 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..13} ) +inherit cmake llvm.org llvm-utils python-any-r1 + +DESCRIPTION="OCaml bindings for LLVM" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0/${PV}" +IUSE="+debug test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-lang/ocaml-4.00.0:0= + dev-ml/ocaml-ctypes:= + ~sys-devel/llvm-${PV}:=[debug?] + !sys-devel/llvm[ocaml(-)] +" + +DEPEND=" + ${RDEPEND} +" +BDEPEND=" + ${PYTHON_DEPS} + dev-lang/perl + dev-ml/findlib +" + +LLVM_COMPONENTS=( llvm cmake third-party ) +LLVM_USE_TARGETS=llvm +llvm.org_set_globals + +src_configure() { + llvm_prepend_path "${LLVM_MAJOR}" + + local libdir=$(get_libdir) + local mycmakeargs=( + -DLLVM_LIBDIR_SUFFIX=${libdir#lib} + + -DBUILD_SHARED_LIBS=OFF + -DLLVM_BUILD_LLVM_DYLIB=ON + -DLLVM_LINK_LLVM_DYLIB=ON + -DLLVM_OCAML_OUT_OF_TREE=ON + + # cheap hack: LLVM combines both anyway, and the only difference + # is that the former list is explicitly verified at cmake time + -DLLVM_TARGETS_TO_BUILD="" + -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}" + -DLLVM_BUILD_TESTS=$(usex test) + + # disable various irrelevant deps and settings + -DLLVM_ENABLE_FFI=OFF + -DLLVM_ENABLE_TERMINFO=OFF + -DHAVE_HISTEDIT_H=NO + -DLLVM_ENABLE_ASSERTIONS=$(usex debug) + -DLLVM_ENABLE_EH=ON +
[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-common/
commit: b89212413a90ccc114746580fdc6f0736cd39242 Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 10:25:01 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 10:27:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8921241 sys-devel/clang-common: Add 19.0.0_pre20240608 snapshot Signed-off-by: Michał Górny gentoo.org> sys-devel/clang-common/Manifest| 1 + .../clang-common-19.0.0_pre20240608.ebuild | 304 + 2 files changed, 305 insertions(+) diff --git a/sys-devel/clang-common/Manifest b/sys-devel/clang-common/Manifest index 3e746077c534..208843d5bdb6 100644 --- a/sys-devel/clang-common/Manifest +++ b/sys-devel/clang-common/Manifest @@ -8,5 +8,6 @@ DIST llvm-project-18.1.6.src.tar.xz 132064976 BLAKE2B d38d8026068de371dc4bc288c6 DIST llvm-project-18.1.6.src.tar.xz.sig 566 BLAKE2B 4b4a1ec2f084b0728134b9c04775db5938e571f1d7c7aa45b985bed490dcfd2cceab2069a43d4ce7766faec703310a376b83565af317e5f60bf10bc06a732395 SHA512 fbae037d39f4f1c13babafd42dee719f3d79f0e2142cc319f59fb319361a1db8ce65fa736a0e2a5e702ac49e3b8323374be6cfa1003f96b0887fa1894e2b6dee DIST llvm-project-18.1.7.src.tar.xz 132063384 BLAKE2B b8c37bd131fb5f3131bfab4fbad7aa811079ca10723faa14779253bc62b1ee08d4e04650e1da883297ed88a62d518b868a1f13cf57d03233254fd01209da5c02 SHA512 0f67818267803aca9d2bc9eb89335ee6dc56269e8066a0f8a48c4a959e8805dbf6bc839b9f96a92f86ee50d72e7cc326ffe18febb5eb06751ab54a217c0221c8 DIST llvm-project-18.1.7.src.tar.xz.sig 566 BLAKE2B 9ae6d80eba5309ce3d5cba580df57c28dbcf429266b2ced622465e34ab2a7ae0f100d1e89c73a44abccd95a3367979344450fd53fb6a2baa029b929d3f13eee3 SHA512 7e5601e35f4fcaa4ed042638ae5a4fb90714c9dce58aa3f98e965568660b88294185621a4eb5547de262dca8a96f620db3f94932bb1776661e345dbe1266315c +DIST llvm-project-5aabbf0602c48b67bb89fd37f95bf97c95ded488.tar.gz 212582616 BLAKE2B 78522148bb4993bd26b16f1e3f44c2baf617705667c7fb104edc844c4330017166c783adae2f0215ca7463c05d1eef30fdf02b13241a9497aaede36bb8580a26 SHA512 104e0b5b4f34102f2da03cd54fe9bf5f7fb6efb3a9745d8ec85caa5f92189fde4a5c02c327243d87ff5c7d24b3790fcabdf0ef7144e79e15765785ca72dd3841 DIST llvm-project-702198fc9ac5dba392f9d9ba7c56467996343c0a.tar.gz 211764675 BLAKE2B b28203faf5c4e51236da3e3abac969cffe6f93ce6757a81b5a577187ec236fc0b124fe6a370d1f4e803deab781606a7caf0b411780cc84ee08a8de942c4fc479 SHA512 b4217403abf4166eb8eccfd304bcaa2e15d5b67c4f996d51e0745d197e4b9eda1dd5a5b1d7c384effc25f53bb1229edda9618e172abe3be1a94a9569f7c5b0b7 DIST llvm-project-7dc2f6602212bf0a0433c157b70e4fc0d70bb730.tar.gz 211903416 BLAKE2B 4a2f12e0aa234d507d2fc2136a1d98a7624147ce6e401831743e640abcaceb5152c80ba2dc312f9256e4a04be2ad065d1a57dbe5dc24f2d3edc9d65888986710 SHA512 c9eb99f666fc15b29f01a1b2a4b3c6edd3a726033533111e60763c6313a4af8c9dba3396856d6650ac5e666d00941efcc944fac85a4483748bbbea9475e6daf8 diff --git a/sys-devel/clang-common/clang-common-19.0.0_pre20240608.ebuild b/sys-devel/clang-common/clang-common-19.0.0_pre20240608.ebuild new file mode 100644 index ..f260391ba4ab --- /dev/null +++ b/sys-devel/clang-common/clang-common-19.0.0_pre20240608.ebuild @@ -0,0 +1,304 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit bash-completion-r1 llvm.org multilib + +DESCRIPTION="Common files shared between multiple slots of clang" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +IUSE=" + default-compiler-rt default-libcxx default-lld + bootstrap-prefix cet hardened llvm-libunwind +" + +PDEPEND=" + sys-devel/clang:* + default-compiler-rt? ( + sys-devel/clang-runtime[compiler-rt] + llvm-libunwind? ( sys-libs/llvm-libunwind[static-libs] ) + !llvm-libunwind? ( sys-libs/libunwind[static-libs] ) + ) + !default-compiler-rt? ( sys-devel/gcc ) + default-libcxx? ( >=sys-libs/libcxx-${PV}[static-libs] ) + !default-libcxx? ( sys-devel/gcc ) + default-lld? ( >=sys-devel/lld-${PV} ) + !default-lld? ( sys-devel/binutils ) +" +IDEPEND=" + !default-compiler-rt? ( sys-devel/gcc-config ) + !default-libcxx? ( sys-devel/gcc-config ) +" + +LLVM_COMPONENTS=( clang/utils ) +llvm.org_set_globals + +pkg_pretend() { + [[ ${CLANG_IGNORE_DEFAULT_RUNTIMES} ]] && return + + local flag missing_flags=() + for flag in default-{compiler-rt,libcxx,lld}; do + if ! use "${flag}" && has_version "sys-devel/clang[${flag}]"; then + missing_flags+=( "${flag}" ) + fi + done + + if [[ ${missing_flags[@]} ]]; then + eerror "It seems that you have the following flags set on sys-devel/clang:" + eerror + eerror &quo
[gentoo-commits] repo/gentoo:master commit in: dev-python/clang-python/
commit: 6b4b8a012e86c0e1ee90efb077b5e993ebf4d5b3 Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 10:25:04 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 10:27:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b4b8a01 dev-python/clang-python: Add 19.0.0_pre20240608 snapshot Signed-off-by: Michał Górny gentoo.org> dev-python/clang-python/Manifest | 1 + .../clang-python-19.0.0_pre20240608.ebuild | 53 ++ 2 files changed, 54 insertions(+) diff --git a/dev-python/clang-python/Manifest b/dev-python/clang-python/Manifest index 3e746077c534..208843d5bdb6 100644 --- a/dev-python/clang-python/Manifest +++ b/dev-python/clang-python/Manifest @@ -8,5 +8,6 @@ DIST llvm-project-18.1.6.src.tar.xz 132064976 BLAKE2B d38d8026068de371dc4bc288c6 DIST llvm-project-18.1.6.src.tar.xz.sig 566 BLAKE2B 4b4a1ec2f084b0728134b9c04775db5938e571f1d7c7aa45b985bed490dcfd2cceab2069a43d4ce7766faec703310a376b83565af317e5f60bf10bc06a732395 SHA512 fbae037d39f4f1c13babafd42dee719f3d79f0e2142cc319f59fb319361a1db8ce65fa736a0e2a5e702ac49e3b8323374be6cfa1003f96b0887fa1894e2b6dee DIST llvm-project-18.1.7.src.tar.xz 132063384 BLAKE2B b8c37bd131fb5f3131bfab4fbad7aa811079ca10723faa14779253bc62b1ee08d4e04650e1da883297ed88a62d518b868a1f13cf57d03233254fd01209da5c02 SHA512 0f67818267803aca9d2bc9eb89335ee6dc56269e8066a0f8a48c4a959e8805dbf6bc839b9f96a92f86ee50d72e7cc326ffe18febb5eb06751ab54a217c0221c8 DIST llvm-project-18.1.7.src.tar.xz.sig 566 BLAKE2B 9ae6d80eba5309ce3d5cba580df57c28dbcf429266b2ced622465e34ab2a7ae0f100d1e89c73a44abccd95a3367979344450fd53fb6a2baa029b929d3f13eee3 SHA512 7e5601e35f4fcaa4ed042638ae5a4fb90714c9dce58aa3f98e965568660b88294185621a4eb5547de262dca8a96f620db3f94932bb1776661e345dbe1266315c +DIST llvm-project-5aabbf0602c48b67bb89fd37f95bf97c95ded488.tar.gz 212582616 BLAKE2B 78522148bb4993bd26b16f1e3f44c2baf617705667c7fb104edc844c4330017166c783adae2f0215ca7463c05d1eef30fdf02b13241a9497aaede36bb8580a26 SHA512 104e0b5b4f34102f2da03cd54fe9bf5f7fb6efb3a9745d8ec85caa5f92189fde4a5c02c327243d87ff5c7d24b3790fcabdf0ef7144e79e15765785ca72dd3841 DIST llvm-project-702198fc9ac5dba392f9d9ba7c56467996343c0a.tar.gz 211764675 BLAKE2B b28203faf5c4e51236da3e3abac969cffe6f93ce6757a81b5a577187ec236fc0b124fe6a370d1f4e803deab781606a7caf0b411780cc84ee08a8de942c4fc479 SHA512 b4217403abf4166eb8eccfd304bcaa2e15d5b67c4f996d51e0745d197e4b9eda1dd5a5b1d7c384effc25f53bb1229edda9618e172abe3be1a94a9569f7c5b0b7 DIST llvm-project-7dc2f6602212bf0a0433c157b70e4fc0d70bb730.tar.gz 211903416 BLAKE2B 4a2f12e0aa234d507d2fc2136a1d98a7624147ce6e401831743e640abcaceb5152c80ba2dc312f9256e4a04be2ad065d1a57dbe5dc24f2d3edc9d65888986710 SHA512 c9eb99f666fc15b29f01a1b2a4b3c6edd3a726033533111e60763c6313a4af8c9dba3396856d6650ac5e666d00941efcc944fac85a4483748bbbea9475e6daf8 diff --git a/dev-python/clang-python/clang-python-19.0.0_pre20240608.ebuild b/dev-python/clang-python/clang-python-19.0.0_pre20240608.ebuild new file mode 100644 index ..7f3de6814bbb --- /dev/null +++ b/dev-python/clang-python/clang-python-19.0.0_pre20240608.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..13} ) +inherit llvm.org python-r1 + +DESCRIPTION="Python bindings for sys-devel/clang" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# The module is opening libclang.so directly, and doing some blasphemy +# on top of it. +DEPEND=" + >=sys-devel/clang-${PV}:* + !sys-devel/llvm:0[clang(-),python(-)] + !sys-devel/clang:0[python(-)] +" +RDEPEND=" + ${DEPEND} + ${PYTHON_DEPS} +" +BDEPEND=" + ${PYTHON_DEPS} + test? ( + sys-devel/clang:${LLVM_MAJOR} + ) +" + +LLVM_COMPONENTS=( clang/bindings/python ) +llvm.org_set_globals + +python_test() { + # tests rely on results from a specific clang version, so override + # the search path + local -x CLANG_LIBRARY_PATH=${BROOT}/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir) + local -x CLANG_NO_DEFAULT_CONFIG=1 + "${EPYTHON}" -m unittest discover -v || die "Tests fail with ${EPYTHON}" +} + +src_test() { + python_foreach_impl python_test +} + +src_install() { + python_foreach_impl python_domodule clang +}
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 48f76a8faeaba63830608b7acc9b6c90a52c03ad Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 10:24:46 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 10:27:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48f76a8f Add 19.0.0_pre20240608 snapshot Signed-off-by: Michał Górny gentoo.org> eclass/llvm.org.eclass | 3 +++ 1 file changed, 3 insertions(+) diff --git a/eclass/llvm.org.eclass b/eclass/llvm.org.eclass index 9d2dc78e0d92..30d919db2300 100644 --- a/eclass/llvm.org.eclass +++ b/eclass/llvm.org.eclass @@ -72,6 +72,9 @@ if [[ -z ${_LLVM_SOURCE_TYPE+1} ]]; then _LLVM_SOURCE_TYPE=snapshot case ${PV} in + 19.0.0_pre20240608) + EGIT_COMMIT=5aabbf0602c48b67bb89fd37f95bf97c95ded488 + ;; 19.0.0_pre20240525) EGIT_COMMIT=7dc2f6602212bf0a0433c157b70e4fc0d70bb730 ;;
[gentoo-commits] repo/gentoo:master commit in: sys-devel/llvm-common/
commit: ae8d9bebdbad31fa0c262584165cd3d351a89536 Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 10:24:56 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 10:27:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae8d9beb sys-devel/llvm-common: Add 19.0.0_pre20240608 snapshot Signed-off-by: Michał Górny gentoo.org> sys-devel/llvm-common/Manifest | 1 + .../llvm-common-19.0.0_pre20240608.ebuild | 53 ++ 2 files changed, 54 insertions(+) diff --git a/sys-devel/llvm-common/Manifest b/sys-devel/llvm-common/Manifest index 3e746077c534..208843d5bdb6 100644 --- a/sys-devel/llvm-common/Manifest +++ b/sys-devel/llvm-common/Manifest @@ -8,5 +8,6 @@ DIST llvm-project-18.1.6.src.tar.xz 132064976 BLAKE2B d38d8026068de371dc4bc288c6 DIST llvm-project-18.1.6.src.tar.xz.sig 566 BLAKE2B 4b4a1ec2f084b0728134b9c04775db5938e571f1d7c7aa45b985bed490dcfd2cceab2069a43d4ce7766faec703310a376b83565af317e5f60bf10bc06a732395 SHA512 fbae037d39f4f1c13babafd42dee719f3d79f0e2142cc319f59fb319361a1db8ce65fa736a0e2a5e702ac49e3b8323374be6cfa1003f96b0887fa1894e2b6dee DIST llvm-project-18.1.7.src.tar.xz 132063384 BLAKE2B b8c37bd131fb5f3131bfab4fbad7aa811079ca10723faa14779253bc62b1ee08d4e04650e1da883297ed88a62d518b868a1f13cf57d03233254fd01209da5c02 SHA512 0f67818267803aca9d2bc9eb89335ee6dc56269e8066a0f8a48c4a959e8805dbf6bc839b9f96a92f86ee50d72e7cc326ffe18febb5eb06751ab54a217c0221c8 DIST llvm-project-18.1.7.src.tar.xz.sig 566 BLAKE2B 9ae6d80eba5309ce3d5cba580df57c28dbcf429266b2ced622465e34ab2a7ae0f100d1e89c73a44abccd95a3367979344450fd53fb6a2baa029b929d3f13eee3 SHA512 7e5601e35f4fcaa4ed042638ae5a4fb90714c9dce58aa3f98e965568660b88294185621a4eb5547de262dca8a96f620db3f94932bb1776661e345dbe1266315c +DIST llvm-project-5aabbf0602c48b67bb89fd37f95bf97c95ded488.tar.gz 212582616 BLAKE2B 78522148bb4993bd26b16f1e3f44c2baf617705667c7fb104edc844c4330017166c783adae2f0215ca7463c05d1eef30fdf02b13241a9497aaede36bb8580a26 SHA512 104e0b5b4f34102f2da03cd54fe9bf5f7fb6efb3a9745d8ec85caa5f92189fde4a5c02c327243d87ff5c7d24b3790fcabdf0ef7144e79e15765785ca72dd3841 DIST llvm-project-702198fc9ac5dba392f9d9ba7c56467996343c0a.tar.gz 211764675 BLAKE2B b28203faf5c4e51236da3e3abac969cffe6f93ce6757a81b5a577187ec236fc0b124fe6a370d1f4e803deab781606a7caf0b411780cc84ee08a8de942c4fc479 SHA512 b4217403abf4166eb8eccfd304bcaa2e15d5b67c4f996d51e0745d197e4b9eda1dd5a5b1d7c384effc25f53bb1229edda9618e172abe3be1a94a9569f7c5b0b7 DIST llvm-project-7dc2f6602212bf0a0433c157b70e4fc0d70bb730.tar.gz 211903416 BLAKE2B 4a2f12e0aa234d507d2fc2136a1d98a7624147ce6e401831743e640abcaceb5152c80ba2dc312f9256e4a04be2ad065d1a57dbe5dc24f2d3edc9d65888986710 SHA512 c9eb99f666fc15b29f01a1b2a4b3c6edd3a726033533111e60763c6313a4af8c9dba3396856d6650ac5e666d00941efcc944fac85a4483748bbbea9475e6daf8 diff --git a/sys-devel/llvm-common/llvm-common-19.0.0_pre20240608.ebuild b/sys-devel/llvm-common/llvm-common-19.0.0_pre20240608.ebuild new file mode 100644 index ..2d8f35a84179 --- /dev/null +++ b/sys-devel/llvm-common/llvm-common-19.0.0_pre20240608.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp-common llvm.org + +DESCRIPTION="Common files shared between multiple slots of LLVM" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +IUSE="emacs" + +RDEPEND=" + !sys-devel/llvm:0 +" +BDEPEND=" + emacs? ( >=app-editors/emacs-23.1:* ) +" + +LLVM_COMPONENTS=( llvm/utils ) +llvm.org_set_globals + +SITEFILE="50llvm-gentoo.el" +BYTECOMPFLAGS="-L emacs" + +src_compile() { + default + + use emacs && elisp-compile emacs/*.el +} + +src_install() { + insinto /usr/share/vim/vimfiles + doins -r vim/*/ + # some users may find it useful + newdoc vim/README README.vim + dodoc vim/vimrc + + if use emacs ; then + elisp-install llvm emacs/*.{el,elc} + elisp-make-site-file "${SITEFILE}" llvm + fi +} + +pkg_postinst() { + use emacs && elisp-site-regen +} + +pkg_postrm() { + use emacs && elisp-site-regen +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/boto3/
commit: baace0d16f4e3fbb880002cc4b8b983742f6d5dd Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 08:55:19 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 09:02:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baace0d1 dev-python/boto3: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/boto3/Manifest | 5 dev-python/boto3/boto3-1.34.108.ebuild | 53 -- dev-python/boto3/boto3-1.34.118.ebuild | 53 -- dev-python/boto3/boto3-1.34.119.ebuild | 53 -- dev-python/boto3/boto3-1.34.120.ebuild | 53 -- dev-python/boto3/boto3-1.34.121.ebuild | 53 -- 6 files changed, 270 deletions(-) diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index a9cafd27ede7..f3471dd5d942 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -1,8 +1,3 @@ -DIST boto3-1.34.108.gh.tar.gz 809808 BLAKE2B 56d21fdc35917426ea94f27ee4c7a59bc9eb8b265bdd6366216df090e25e834a7045cc26559b4773a12771a825054462552a44a701acabf2ba662aae9aee1f90 SHA512 d286bb99b838469b8f467f54fcebba4f3712fd1247cda227ba42dab2690ddc937368edcf54452b1ea555d19c9e0f8852c7ac01f0a3612b0592b16e97abbb6697 DIST boto3-1.34.113.gh.tar.gz 812031 BLAKE2B ffb4cc54a83d9d783eb69694393a6cc8c4d07325496802de80e8ac1999a1b5f45166571ae52eb8b38cb7d3e58d0cc8114088f7cd698f090b6ab1244565c0af63 SHA512 eebde25a83b2a7169b6892fa61475f26f9bf6baf7eff242d8bde0a5cd1920a7a39107071b093e59aca2a742662e16825b7fcf2850f59840da63a9cf78a19615d DIST boto3-1.34.117.gh.tar.gz 813596 BLAKE2B 1b68c6410a9e4859c05ec6e8baa7b4d0a8eda39ac9cfe7173d581e5712409bb5df83d35f30deb4f5e4e1dd70c0dc411cd8a1725b00f1e8a3026dbaef9862cde0 SHA512 40c6c1d62d94e0ac8d0237abbbacb9b7473dbce0ee7be5f2e8106f0c0be99b6bf048f3068e2978c578a8df5948f854bd4f3b9d99d935094a646a33f3bada7136 -DIST boto3-1.34.118.gh.tar.gz 814051 BLAKE2B cad75e7e7a24db1642e743efc83fdbe7cf4b5f86723279fb3ae60716ea18385177b497fdb6dba5f2ceee278f27f0c805f65004eef68b3e004f8fbd267e6495f3 SHA512 96ab8049d36f9b8769146f4f1af4bce95b53f785d2097aa7f8a115401016369389332ba48c8736127d145a8e1c4be36f7c9f669b9d5cfd398ad1d371ddf87667 -DIST boto3-1.34.119.gh.tar.gz 814478 BLAKE2B a6284483d2921805176c657ae0e4cb3b6136d73e22c8cdeb5e8dd05617b86c07c4721adc936b485fb1f15885b71cc2b9fd1fceed78d2c82773bb623e2a743bde SHA512 6fe31f127582967ef088e851b69bf5925e9ef8d117e4695f576832f8dcd2a85e588c852200b6a1c6e9b49cb17edb600c3d078d05900175898abe38c88221ab94 -DIST boto3-1.34.120.gh.tar.gz 814865 BLAKE2B a21973ccd1eaf511d6b38b7b58b0dce0c4f70577f74985cefc74e61afa36e77e2776c7f20ad64dc0b728b041670911398a6e1cdcc88b5a1471a4d87201381f78 SHA512 d75e7cba82b087010447b8c5a49b70706ef2b444c0c2fbad744dcb80a16dfe298e9d98908682007ce0cedce0a20410df6e654d059b8dd87e1551bc889a37bdce -DIST boto3-1.34.121.gh.tar.gz 816291 BLAKE2B 8bff627f58c4ccbbfb0d8992032df051a67ac750babd240d641bf4243fdfaf7856c70c73641bd309586279bf090106cd0f13d55e9dabb3ef760e3a312851530c SHA512 02bb02dd0c86eaa9d26dbf367ff1b6f72c0e8a9809a3d9295f79e8721ea87567b58c39b084888e6379047c31d6268af105377c01945b1cba9210930949e5d0e8 DIST boto3-1.34.122.gh.tar.gz 817093 BLAKE2B ecc91833d5d8b7ae33c2fe435e33bc8fa236388dcd36bbbfad138e72dcada1018d9fe032a04565bc6ba04f252c5b1e066f650620aab2b6682705d164660eaa9b SHA512 26ece26e24a09ce12f57fd7cbede798446ddb60c28dd7d090c2604b71cc92fca9cfdc268e6d65fad1bcecf161976186b21acefdb70a2de8acaccd85567a388d0 diff --git a/dev-python/boto3/boto3-1.34.108.ebuild b/dev-python/boto3/boto3-1.34.108.ebuild deleted file mode 100644 index 51f4c7f3ec96.. --- a/dev-python/boto3/boto3-1.34.108.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 - -DESCRIPTION="The AWS SDK for Python" -HOMEPAGE=" - https://github.com/boto/boto3/ - https://pypi.org/project/boto3/ -" -SRC_URI=" - https://github.com/boto/boto3/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" - -RDEPEND=" - >=dev-python/botocore-${PV}[${PYTHON_USEDEP}] - >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] - >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}] -" - -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -python_prepare_all() { - # don't lock versions to narrow ranges - sed -e '/botocore/ d' \ - -e '/jmespath/ d' \ - -e '/s3transfer/ d' \ - -i setup.py || die - - # do not rely on bundled deps in botocore (sic!) - find -name '*.py' -exec sed -i \ -
[gentoo-commits] repo/gentoo:master commit in: dev-python/cfn-lint/
commit: 7bbf3aae96d2c7724449d8f767435a577f871e72 Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 08:57:22 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 09:02:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bbf3aae dev-python/cfn-lint: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/cfn-lint/Manifest | 4 -- dev-python/cfn-lint/cfn-lint-0.86.4.ebuild | 64 -- dev-python/cfn-lint/cfn-lint-0.87.1.ebuild | 64 -- dev-python/cfn-lint/cfn-lint-0.87.2.ebuild | 64 -- dev-python/cfn-lint/cfn-lint-0.87.4.ebuild | 64 -- 5 files changed, 260 deletions(-) diff --git a/dev-python/cfn-lint/Manifest b/dev-python/cfn-lint/Manifest index fcacd7902d13..dd7ccf5a077b 100644 --- a/dev-python/cfn-lint/Manifest +++ b/dev-python/cfn-lint/Manifest @@ -1,6 +1,2 @@ -DIST cfn_lint-0.86.4.tar.gz 3911739 BLAKE2B ea2d58abb78b466371b5a65cda2f5fd06f31eb16eece4d5bb3741f166e0bfb54d35c5d6605f5d9b333876fa1a85916f0aaecab5f0b0bd6b29841a2b5e813ed09 SHA512 71b50058ccdbcccedc92b70ca1af4c5163feb26415a97afad6e39761645423259b4dcdb6a24b517ba494e7474b31909d44399461c6d19834791d5057b14ef886 -DIST cfn_lint-0.87.1.tar.gz 3997592 BLAKE2B 058de8badb0b37bda16e5239a2d9aa3727804bc9bd1b308cf9225c4b650eb6d0ad184025eee9e32ac9909db429641a8c928695be9c1a0cf587cffbf4f50dcba2 SHA512 3143d23738de9435c63b1f7f6f8abcea9fa235e45c885f15869a18a67089421094f77b5f4dd472f354f2901595bf1d0c2ef66f5605ff5ebc1ebbdbdca181d6bf -DIST cfn_lint-0.87.2.tar.gz 3963369 BLAKE2B e1238db45fa2856ed1becdbaeccd2bd7aab3c0c3f54e3bd13cdad27d20c0c9e0c85a232121f63b152554f95066cf24119b9e2c02d0402d673ed5d7eefc8565ed SHA512 b0503138d7ca939003b472ce0e35ae0f0c3aa9550cc889e28a709856051d059c619c2ac5d47735ce0702cb975949d6ea64aff6c2b5168738ccf8afbcf950801d DIST cfn_lint-0.87.3.tar.gz 3963065 BLAKE2B 400532698248204fe2bbf9f29fb374d178cd4a8b168dcb681b284da0d5d7be17cd28292b8f37a7c600936b96a56e90d925e5e0d88f062f5c8a7821f0ffe43528 SHA512 b23ed7259907da993469b4b2a6cfb6a5b8f1bc9186d65e8392ccf628b8b37fe7a0bde6d5d57ca6924d738770367e67245f13abce4777fa88945316569eb59b4b -DIST cfn_lint-0.87.4.tar.gz 3971540 BLAKE2B 75fda8093cb10dd289966fa3732f9e1572d3bdda4aad6431d3982eecf8c09e98d404d49aa607ae3928a8c87b93608d06c1ad83f75de6edbfbd35362827f1b699 SHA512 75298ad1577297d885af7afb7c2828215d4261069346aa1231fbfbf5cb6b4bf32cdeabdbbfeae7a4ddd3cca162ab977075abf8588e5a241ed952f3ff3f5d85f6 DIST cfn_lint-0.87.5.tar.gz 4059125 BLAKE2B 93d1b6ad445628360f62d1d4ceab75af85c1ed8ae9b5ac667f70346e5ddb6e75cac57544f5fb4f1f44d30503041c2259a4cedcd4be343eb7408b6d82a9e2fe9a SHA512 3a1fc8514a9490544190e6f8b9d1333676683ebdafbe040660558f9c2cd3675494ac44979019f1fc57857cb692ee32000e60218a9abb959e686949ff032e6eb9 diff --git a/dev-python/cfn-lint/cfn-lint-0.86.4.ebuild b/dev-python/cfn-lint/cfn-lint-0.86.4.ebuild deleted file mode 100644 index 302ab46636d6.. --- a/dev-python/cfn-lint/cfn-lint-0.86.4.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="CloudFormation Linter" -HOMEPAGE=" - https://github.com/aws-cloudformation/cfn-lint/ - https://pypi.org/project/cfn-lint/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm64 ~riscv x86" - -RDEPEND=" - >=dev-python/aws-sam-translator-1.87.0[${PYTHON_USEDEP}] - dev-python/jsonpatch[${PYTHON_USEDEP}] - >=dev-python/jschema-to-python-1.2.3[${PYTHON_USEDEP}] - =dev-python/jsonschema-3.0[${PYTHON_USEDEP}] - dev-python/junit-xml[${PYTHON_USEDEP}] - dev-python/pyyaml-5.4[${PYTHON_USEDEP}] - >=dev-python/requests-2.15.0[${PYTHON_USEDEP}] - >=dev-python/regex-2021.7.1[${PYTHON_USEDEP}] - >=dev-python/sarif-om-1.0.4[${PYTHON_USEDEP}] - >=dev-python/sympy-1.0.0[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -src_prepare() { - # unpin the deps - sed -e 's:~=[0-9.]*::' -i setup.py || die - distutils-r1_src_prepare -} - -python_test() { - local EPYTEST_DESELECT=( - # TODO - test/unit/module/test_template.py::TestTemplate::test_build_graph - # requires git repo - test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs - # Internet - test/unit/module/formatters/test_formatters.py::TestFormatters::test_sarif_formatter - test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_3 - # TODO: it looks as if AWS_DEFAULT_REGION didn't work - tes
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytools/
commit: f5503a9efc470c0f104c615529341f3fd59d7672 Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 08:56:16 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 09:02:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5503a9e dev-python/pytools: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/pytools/Manifest| 2 -- dev-python/pytools/pytools-2024.1.2.ebuild | 33 -- dev-python/pytools/pytools-2024.1.4.ebuild | 33 -- 3 files changed, 68 deletions(-) diff --git a/dev-python/pytools/Manifest b/dev-python/pytools/Manifest index c8db3b052e08..d9c5369db715 100644 --- a/dev-python/pytools/Manifest +++ b/dev-python/pytools/Manifest @@ -1,4 +1,2 @@ -DIST pytools-2024.1.2.tar.gz 77642 BLAKE2B b393149a81a708f3681b34e88e22113223f53f23e83c8f1848d4fd6ec456af7145fba8a98efd716d8be5b6184fc9973c05aa9c0814d48ee4925255b57f6119a5 SHA512 3252b3930934c43f840a77f41e0958fef6121db1d64efc5498defadf8e48fdbda89d1539b87b6367c8acf4ad7eaf7fdf364263340ffebd834861f0f21f1af4c7 DIST pytools-2024.1.3.tar.gz 79453 BLAKE2B 00d19b5e3918ae2e230db8778edcbaa8102436be1d82ee0a24f5f7504ef5f8ca5903c07386b5ebb1359138d4cb2f68840585b30e118f5dc1f3e2266230ec7d1d SHA512 89ee628af18ab68ebc1dab500a886cad24a0ebf85128c1b06608b51638fc713e2d485b8d50bd3c70ab3143c46e789a49f7f7fc4fa8a14dd9644e7a822d72 -DIST pytools-2024.1.4.tar.gz 79234 BLAKE2B e0cbca8c1b6556a6865d21c6b94591d19e50bdae3f8216bbfa55e965ccf236b8265fb25acaee8d939f7e187da8a39f618196e9b567b18700d92bc857de26952c SHA512 110a0672ba069a41dedc7e45dc407c5027e3c1384ab62706e04326e4b158b09a69822d51cadc6a164cdd20b361a7d82ad632ba072cfc0d6e7be449596d295374 DIST pytools-2024.1.5.tar.gz 80774 BLAKE2B 37e9e14d5a62cdad34ddbfd0eabec747c392ba1506aacc76322f090699192369915882ba948fa07cd7a45369d3391343d9b2554def851e844976bc0442ddcfb6 SHA512 af7b79f1e26a43459765627ce6e6740953c38e05e26f3ec17360ccdf588ac320eabb5540fbbf9570cde324b8aae2412878316e9930e5195f467dbf5b74ca76b8 diff --git a/dev-python/pytools/pytools-2024.1.2.ebuild b/dev-python/pytools/pytools-2024.1.2.ebuild deleted file mode 100644 index 01f5df21d875.. --- a/dev-python/pytools/pytools-2024.1.2.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) -PYTHON_REQ_USE='sqlite' - -inherit distutils-r1 pypi - -DESCRIPTION="Collection of tools missing from the Python standard library" -HOMEPAGE=" - https://mathema.tician.de/software/pytools/ - https://github.com/inducer/pytools/ - https://pypi.org/project/pytools/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm64 ~ppc64 ~riscv" - -# NB: numpy is now an "extra" (optional) dep -- we can remove it from -# RDEPEND If revdeps don't need it -RDEPEND=" - >=dev-python/numpy-1.6.0[${PYTHON_USEDEP}] - >=dev-python/platformdirs-2.2.0[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - >=dev-python/typing-extensions-4.0[${PYTHON_USEDEP}] - ' 3.10) -" - -distutils_enable_tests pytest diff --git a/dev-python/pytools/pytools-2024.1.4.ebuild b/dev-python/pytools/pytools-2024.1.4.ebuild deleted file mode 100644 index 38860936dd01.. --- a/dev-python/pytools/pytools-2024.1.4.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} ) -PYTHON_REQ_USE='sqlite' - -inherit distutils-r1 pypi - -DESCRIPTION="Collection of tools missing from the Python standard library" -HOMEPAGE=" - https://mathema.tician.de/software/pytools/ - https://github.com/inducer/pytools/ - https://pypi.org/project/pytools/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv" - -# NB: numpy is now an "extra" (optional) dep -- we can remove it from -# RDEPEND If revdeps don't need it -RDEPEND=" - >=dev-python/numpy-1.6.0[${PYTHON_USEDEP}] - >=dev-python/platformdirs-2.2.0[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - >=dev-python/typing-extensions-4.0[${PYTHON_USEDEP}] - ' 3.10) -" - -distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/oslo-log/
commit: 8dfa0735184d073c3253fdaf8289db18da936009 Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 08:57:31 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 09:02:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dfa0735 dev-python/oslo-log: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/oslo-log/Manifest | 1 - dev-python/oslo-log/oslo-log-5.5.1.ebuild | 69 --- 2 files changed, 70 deletions(-) diff --git a/dev-python/oslo-log/Manifest b/dev-python/oslo-log/Manifest index 9932fc929aa7..4e705e3dc829 100644 --- a/dev-python/oslo-log/Manifest +++ b/dev-python/oslo-log/Manifest @@ -1,2 +1 @@ -DIST oslo.log-5.5.1.tar.gz 96952 BLAKE2B e36734c6b31f3773955085098898172b6936d9ed6dd7635a2ae026b615d36ee4da0cf8921aacc8b2cc16e0818b003b31718e95d0d539b266bc013df034c8a376 SHA512 c32cd84922b8a8976f6c79f97ccb8bba4dc68be17933ee4f35ca3abc923f807e8b3ae003ae83528d322642884dd16a9d788b57d478f4a0efcde12551b7b166cf DIST oslo.log-6.0.0.tar.gz 95271 BLAKE2B 13967ea4eeb2ad227d5534027c3a424b0f142ea334a701537ea31341a2a5166fd9c7991206e589be4d3378371bc21331027010005f36d63a13c4d59cd362c308 SHA512 87ab8e5da0f57675095734d62f7d46908c55528f89d118de6c15c3e483a15e2f20cace46d9eb2766dd617d40cc45027faee89edd2c1ef881629237b8b63513f8 diff --git a/dev-python/oslo-log/oslo-log-5.5.1.ebuild b/dev-python/oslo-log/oslo-log-5.5.1.ebuild deleted file mode 100644 index 0c210c595a11.. --- a/dev-python/oslo-log/oslo-log-5.5.1.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYPI_PN=${PN/-/.} -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="OpenStack logging config library, configuration for all openstack projects" -HOMEPAGE=" - https://opendev.org/openstack/oslo.log/ - https://github.com/openstack/oslo.log/ - https://pypi.org/project/oslo.log/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~riscv x86" - -RDEPEND=" - >=dev-python/pbr-3.1.1[${PYTHON_USEDEP}] - >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}] - >=dev-python/oslo-context-2.20.0[${PYTHON_USEDEP}] - >=dev-python/oslo-i18n-3.20.0[${PYTHON_USEDEP}] - >=dev-python/oslo-utils-7.1.0-r1[${PYTHON_USEDEP}] - >=dev-python/oslo-serialization-1.25.0[${PYTHON_USEDEP}] - >=dev-python/debtcollector-1.19.0[${PYTHON_USEDEP}] - >=dev-python/pyinotify-0.9.6[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.7.0[${PYTHON_USEDEP}] -" -BDEPEND=" - >=dev-python/pbr-3.1.1[${PYTHON_USEDEP}] - test? ( - >=dev-python/testtools-2.3.0[${PYTHON_USEDEP}] - >=dev-python/oslotest-3.3.0[${PYTHON_USEDEP}] - >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest -distutils_enable_sphinx doc/source \ - dev-python/openstackdocstheme \ - dev-python/oslo-config - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - local EPYTEST_IGNORE=( - # requires eventlet - oslo_log/tests/unit/test_pipe_mutex.py - ) - local EPYTEST_DESELECT=( - # messed up with pytest - oslo_log/tests/unit/fixture/test_logging_error.py::TestLoggingFixture::test_logging_handle_error - ) - - case ${EPYTHON} in - python3.1[12]) - # upstream is... *sigh* - EPYTEST_DESELECT+=( - oslo_log/tests/unit/test_log.py::LogConfigTestCase::test_log_config_append_invalid - ) - esac - - epytest -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/jupyterlab-server/
commit: bc25af6ca503e1591592429b2d10493089973a33 Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 08:55:54 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 09:02:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc25af6c dev-python/jupyterlab-server: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/jupyterlab-server/Manifest | 1 - .../jupyterlab-server-2.27.1.ebuild| 66 -- 2 files changed, 67 deletions(-) diff --git a/dev-python/jupyterlab-server/Manifest b/dev-python/jupyterlab-server/Manifest index 5036bf500ff2..da1a5f390103 100644 --- a/dev-python/jupyterlab-server/Manifest +++ b/dev-python/jupyterlab-server/Manifest @@ -1,2 +1 @@ -DIST jupyterlab_server-2.27.1.tar.gz 75524 BLAKE2B d25457954984d66ddcb52330d9a224d8e7bf85fdda7d20957a5949c95ea8d1dad0529a5135fc636911d9eef9f8663c0ef9bca71ec88f9de12cc4924b6f5ce3a5 SHA512 0ddaa2f765131357d1e75509db41a15ded720257fe956acb142e3cfb46c4cff280388b0507dead333d3c6f4cc5e6320e24be1e847c14eaf3e2f5eef0505e12c3 DIST jupyterlab_server-2.27.2.tar.gz 75817 BLAKE2B fff1e7e274d500c8a0dc9c7c7edd6630c9587b758ad40184917e9bf3d32ba95d0e4b3b8ea5b47a359100e09779f846f97bf197d0094d148c8431c9fc8c839329 SHA512 621e1d4816301fc7c9276b5c2a2448803f79c43775cd9559399a38c9c24020ccaa2adf680cf769f769f87dbcc185bc28753c9f5130e08429b9866f32ce32dc8c diff --git a/dev-python/jupyterlab-server/jupyterlab-server-2.27.1.ebuild b/dev-python/jupyterlab-server/jupyterlab-server-2.27.1.ebuild deleted file mode 100644 index c8b6aabdf4a2.. --- a/dev-python/jupyterlab-server/jupyterlab-server-2.27.1.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( pypy3 python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Server components for JupyterLab and JupyterLab like applications" -HOMEPAGE=" - https://jupyter.org/ - https://github.com/jupyterlab/jupyterlab_server/ - https://pypi.org/project/jupyterlab-server/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86" - -RDEPEND=" - >=dev-python/Babel-2.10[${PYTHON_USEDEP}] - >=dev-python/jinja-3.0.3[${PYTHON_USEDEP}] - >=dev-python/json5-0.9.0[${PYTHON_USEDEP}] - >=dev-python/jsonschema-4.18.0[${PYTHON_USEDEP}] - >=dev-python/packaging-21.3[${PYTHON_USEDEP}] - >=dev-python/requests-2.31[${PYTHON_USEDEP}] - >=dev-python/jupyter-server-1.21[${PYTHON_USEDEP}] -
[gentoo-commits] repo/gentoo:master commit in: dev-python/sphobjinv/
commit: 98ad62ee7e698bf33bfdca46cbb8f89c11fc35fa Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 08:56:35 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 09:02:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98ad62ee dev-python/sphobjinv: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/sphobjinv/Manifest | 1 - dev-python/sphobjinv/sphobjinv-2.3.1.ebuild | 59 - 2 files changed, 60 deletions(-) diff --git a/dev-python/sphobjinv/Manifest b/dev-python/sphobjinv/Manifest index 25049fe2ef23..d128ee344ec0 100644 --- a/dev-python/sphobjinv/Manifest +++ b/dev-python/sphobjinv/Manifest @@ -1,2 +1 @@ DIST sphobjinv-2.3.1.1.gh.tar.gz 1345537 BLAKE2B 8cbe5a6066ed611cb3b7579a34f75021e26262069aad2bd77bf3fefb1dd69b8a9977692424b296f9444968e1decb54ac8246896e678b64a7bd526d45e160f307 SHA512 c5260bbccff8531469ec67c44dfb33e46f55c4a07d25ed4a1332ebde3be09721877cf4af31feff8ff0aa81d6af68905607bf47a62cfda7893e449fd90b10bdbf -DIST sphobjinv-2.3.1.gh.tar.gz 1345653 BLAKE2B 17752829028d2dd249be0afa1a1420a4b6e61afc508f89377171aa11f528f62b15022413a8e665a213f95f3a888a85c5134e1cc7ca27bc3afd6f90bff18ce071 SHA512 7253b8b21e2027ce22013edf76a6cd397dcebf652e235a8af8b82349fb19a2f7df15d33f9f032f195a4b471f5bb5321c7de0fb195a5c0c2ce3847be23da35862 diff --git a/dev-python/sphobjinv/sphobjinv-2.3.1.ebuild b/dev-python/sphobjinv/sphobjinv-2.3.1.ebuild deleted file mode 100644 index 3eb641b971c7.. --- a/dev-python/sphobjinv/sphobjinv-2.3.1.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 - -DESCRIPTION="Sphinx objects.inv Inspection/Manipulation Tool" -HOMEPAGE=" - https://github.com/bskinn/sphobjinv/ - https://pypi.org/project/sphobjinv/ -" -SRC_URI=" - https://github.com/bskinn/${PN}/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 ~riscv ~s390 sparc x86" -SLOT="0" - -RDEPEND=" - >=dev-python/attrs-19.2[${PYTHON_USEDEP}] - dev-python/certifi[${PYTHON_USEDEP}] - dev-python/fuzzywuzzy[${PYTHON_USEDEP}] - >=dev-python/jsonschema-3.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/dictdiffer[${PYTHON_USEDEP}] - dev-python/pytest-check[${PYTHON_USEDEP}] - dev-python/pytest-ordering[${PYTHON_USEDEP}] - dev-python/pytest-timeout[${PYTHON_USEDEP}] - >=dev-python/stdio-mgr-1.0.1[${PYTHON_USEDEP}] - dev-python/sphinx[${PYTHON_USEDEP}] - dev-python/timeout-decorator[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # Internet - README.rst::README.rst - tests/test_readme.py::test_readme_shell_cmds -) - -src_prepare() { - sed -e '/CLI_TEST_TIMEOUT/s/2/20/' -i tests/test_cli.py || die - - # remove bundled deps - rm -r src/sphobjinv/_vendored || die - sed -i -e 's:sphobjinv[.]_vendored[.]::' src/sphobjinv/*.py || die - - distutils-r1_src_prepare -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/stripe/
commit: da63b8d21738d4cc965127add406c03d8635a65d Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 08:56:04 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 09:02:03 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da63b8d2 dev-python/stripe: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/stripe/Manifest| 2 - dev-python/stripe/stripe-9.7.0.ebuild | 88 --- dev-python/stripe/stripe-9.9.0.ebuild | 88 --- 3 files changed, 178 deletions(-) diff --git a/dev-python/stripe/Manifest b/dev-python/stripe/Manifest index d80a4d3cfaf0..1c7d5a084942 100644 --- a/dev-python/stripe/Manifest +++ b/dev-python/stripe/Manifest @@ -1,4 +1,2 @@ DIST stripe-9.10.0.tar.gz 1273670 BLAKE2B ebe42096846a124dea93744b26103dfc0a82f51191be612962258d7ab8c903e3da707dad3e35bafaa7431dd65a08234d9df5f9a614ff1959d86dc2d992ae7ad0 SHA512 f2a22534703add04512fa5ee124bd0ac48dd8a69dd19438260e9fce2cd00b659b9b014f76e325b6b0e51c79c157d15acb775d4ee4e1401a837d7e7dd81e81191 -DIST stripe-9.7.0.tar.gz 1268225 BLAKE2B 2ae512fa7f24966166e2d64a8e4e9f23077d0d0318c6f85e4b922b59fbf66e7bf884567d86270c96911a82b51ecfd72312dfd42d335801e9dd40a1912150e8f0 SHA512 5c36ca6447f5d4947b0e069fe5d4fa30ce2cf11768efa8abb70fcc9a69bd104fe085707a463d566abb5417f9dd4b6cb1d3bab132d20616267931fd895544236e DIST stripe-9.8.0.tar.gz 1268721 BLAKE2B 12eeb333a51e71f39c366dda1a4bf82c15f7c3673fc4d27c0e25b978a19902b722d44d5b0f17c017638740cb95f353a024f5012ad70b13c0ac7f7b420df4b082 SHA512 3b19ba9709818af12ba2110b32232c9a33f3a43ce33dfeb8a1e0a7c8a2d643f96795ef474ccdef9e780c1ab58bfa3e687105311cc1d5d24c2984d442d539706b -DIST stripe-9.9.0.tar.gz 1272880 BLAKE2B 222cc85453d6ed184c7b945d55ca2d35fb5327b3005c04b97d57ab14d44174394f4c7a03d8ed699297cd1b8a7d2e38a1265e66efe07a6c71abefcea7b36df2cc SHA512 49c783e4365e2cc04fbeef66e2678e5e596899cbc90b1edc2192cc7aac6590a138a7315bb2e0f5f504f6a81b7bc3dd8ee7dfb9777d7780d9944b129b0b8e0d2d diff --git a/dev-python/stripe/stripe-9.7.0.ebuild b/dev-python/stripe/stripe-9.7.0.ebuild deleted file mode 100644 index bb67222d08e2.. --- a/dev-python/stripe/stripe-9.7.0.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Stripe python bindings" -HOMEPAGE=" - https://github.com/stripe/stripe-python/ - https://pypi.org/project/stripe/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm64 x86" -IUSE="telemetry" - -RDEPEND=" - >=dev-python/requests-2.20[${PYTHON_USEDEP}] - >=dev-python/typing-extensions-4.5.0[${PYTHON_USEDEP}] -" -# please bump dev-util/stripe-mock dep to the latest version on every bump -BDEPEND=" - test? ( - >=dev-util/stripe-mock-0.186.0 - dev-python/aiohttp[${PYTHON_USEDEP}] - dev-python/anyio[${PYTHON_USEDEP}] - dev-python/httpx[${PYTHON_USEDEP}] - dev-python/pytest-mock[${PYTHON_USEDEP}] - dev-python/trio[${PYTHON_USEDEP}] - net-misc/curl - ) -" - -distutils_enable_tests pytest - -DOCS=( LONG_DESCRIPTION.rst CHANGELOG.md README.md ) - -src_prepare() { - if ! use telemetry; then - sed -i -e '/enable_telemetry/s:True:False:' stripe/__init__.py || die - fi - # https://github.com/stripe/stripe-python/pull/1297 - sed -e 's:from mock:from unittest.mock:' \ - -i tests/test_http_client.py || die - distutils-r1_src_prepare -} - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest tests -p anyio -p pytest_mock -} - -src_test() { - local stripe_mock_port=12111 - local stripe_mock_max_port=12121 - local stripe_mock_logfile="${T}/stripe_mock_${EPYTHON}.log" - # Try to start stripe-mock until we find a free port - while [[ ${stripe_mock_port} -le ${stripe_mock_max_port} ]]; do - ebegin "Trying to start stripe-mock on port ${stripe_mock_port}" - stripe-mock --http-port "${stripe_mock_port}" &> "${stripe_mock_logfile}" & - local stripe_mock_pid=${!} - sleep 2 - # Did stripe-mock start? - curl --fail -u "sk_test_123:" \ - "http://127.0.0.1:${stripe_mock_port}/v1/customers; &> /dev/null - eend ${?} "Port ${stripe_mock_port} unavailable" - if [[ ${?} -eq 0 ]]; then - einfo "stripe-mock running on port ${stripe_mock_port}" - break -
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 2ae5ab961ed2f94bd301a1a562ba6ff043f1598f Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 08:55:27 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 09:02:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ae5ab96 dev-python/botocore: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/botocore/Manifest | 5 --- dev-python/botocore/botocore-1.34.108.ebuild | 67 dev-python/botocore/botocore-1.34.118.ebuild | 67 dev-python/botocore/botocore-1.34.119.ebuild | 67 dev-python/botocore/botocore-1.34.120.ebuild | 67 dev-python/botocore/botocore-1.34.121.ebuild | 67 6 files changed, 340 deletions(-) diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index ba8986719b3f..954462a270e2 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -1,8 +1,3 @@ -DIST botocore-1.34.108.gh.tar.gz 13029228 BLAKE2B 947c11bb991e9e7622412bb7e90579e56d688b43ed836fb95ac133520221f56c2e96dc3a6d8b939d334ee4b4ad6ce8b30259c671be1bf9b3fc3deae62391674c SHA512 af23c80879d12cbb279741c216b99bf643b09ef516837275d31f6fbce253863027741b0cd6c815ae32bb6f41ebf0d33c8f2120ec81d6a3803cd0ffeab7be91e1 DIST botocore-1.34.113.gh.tar.gz 13060395 BLAKE2B 8f9329d613f489f2305d068566940a94199a16e9d538597a86cd916a331245a70c6ad771f0d7d71a05a77a49c86aa8ff6be2ac6cd97c04828cc9f54cb6c5e2ac SHA512 218656c921b7ae6a605d6cca4cb90b76aee2a18541e78189828f2adfbb821fbebac406ba19887c0a07aece72dd4936f41b057fb25611e1b03db4bd11fda66bd6 DIST botocore-1.34.117.gh.tar.gz 13076178 BLAKE2B defbd66d6409004fe49df44aec0a00b4bbe1a459d3e4b067c5c8609b998c63e7d62c8d3c48805416d44c08aeb3ab261f4449cc7e6a7c66dd3ca5f97bdcce291f SHA512 d9736ddb868e602afbaad95989d284b2835636f273e8a4263caa7eec619fe7cc45515fbbe98d4fd33121fe0d97d34353f7cd811bc878a81d1f5f7437798b24d6 -DIST botocore-1.34.118.gh.tar.gz 13078257 BLAKE2B 3fbd875002373cd883daee9b2f5669f24ad45c8524b26d82ac732ad7387e2910783cf912c239f61b6c107a571bdf6db36f04cde0bb979d531544630b99e7de68 SHA512 04785ddfc67507bd0023f86bb7f9048c6fcb498ba3933186fc925d1554bf8c6dcf2499ef980393cd0dbd1e95dc835585d39c24ae005dbf3887477f86187e7be4 -DIST botocore-1.34.119.gh.tar.gz 13095281 BLAKE2B 81fed94cb671b4f7bbd0705a8eb7f8e3eb782d40307549edb81f042e9ad3ea22554cc60f02d614a9010c7d501b8cb41ceaecfc9a16d961c31fbf4dc4cf98ec15 SHA512 c48a2d8d4b048a1b0c0ef7ba81a7e1565d4bebc02a38c579d46c1ab23b594310e3f40fc1323b1bcbce47e156a00e82b52518297372ed34e5a45f1f0d98a600d4 -DIST botocore-1.34.120.gh.tar.gz 13097207 BLAKE2B 241a9022f4366128da6f8f35050227c9117b1e31e2ca89e07517ca518d2d39c9c9c69f91e916a54d66e2b90786a407dde0a416380e8821819ad42bd50c546107 SHA512 a3bec99a218424e8b63fcd69df4ac6ec2ab5a6cd3e7b0f58aee649a2b42965290669ca8385d2d959e356a7b0bae101e780d3706542bd8b7b8d53596c16460e3e -DIST botocore-1.34.121.gh.tar.gz 13062301 BLAKE2B ed7220d6c88365402f3dd6517eae6cecea67179584db2f145f67f21f82aae18e45ee4cb622b57590b29a8dda29ff41459b95779410ceef957b8359c51709d734 SHA512 45f8b9fc5af43061e36d7d7d5cec94f5149ec03e30931f6f688cc325e7378f9ae244c58757429f12845b7fc01c7c0ea149b36c2362b50b770f71107d57cd67f8 DIST botocore-1.34.122.gh.tar.gz 13066937 BLAKE2B f22af79873b5574ae4b2b9041568cfc1d727625c3fa45c9b8d1bef71ffcce893aa8a3591c83160437c7e617be72814a2209569db633d857f869a2152af7c8e05 SHA512 f08dcb2920d4bd26a47478edb871f75b240275a7b96acf58be838080dddca3d4f64b9fda8683e5a3db97defe367298b2ba634fc4d605523805b23c83c3a5ae0d diff --git a/dev-python/botocore/botocore-1.34.108.ebuild b/dev-python/botocore/botocore-1.34.108.ebuild deleted file mode 100644 index 7a44b043295f.. --- a/dev-python/botocore/botocore-1.34.108.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 - -DESCRIPTION="Low-level, data-driven core of boto 3" -HOMEPAGE=" - https://github.com/boto/botocore/ - https://pypi.org/project/botocore/ -" -SRC_URI=" - https://github.com/boto/botocore/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" - -RDEPEND=" - =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] -" -# unbundled packages -RDEPEND+=" - dev-python/requests[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/jsonschema[${PYTHON_USEDEP}] - ) -" - -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -src_prepare() { - # unpin deps - sed -i -e "s:>=.*':':" setup.py || die - -
[gentoo-commits] repo/gentoo:master commit in: dev-python/google-api-python-client/
commit: d79b8946b0e2bbc7e3ac361d9fdae85c23ecb05e Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 08:57:07 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 09:02:08 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d79b8946 dev-python/google-api-python-client: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/google-api-python-client/Manifest | 3 -- .../google-api-python-client-2.128.0.ebuild| 51 -- .../google-api-python-client-2.129.0.ebuild| 51 -- .../google-api-python-client-2.131.0.ebuild| 51 -- 4 files changed, 156 deletions(-) diff --git a/dev-python/google-api-python-client/Manifest b/dev-python/google-api-python-client/Manifest index d225415ef55d..7994a55842a6 100644 --- a/dev-python/google-api-python-client/Manifest +++ b/dev-python/google-api-python-client/Manifest @@ -1,5 +1,2 @@ -DIST google-api-python-client-2.128.0.tar.gz 11193400 BLAKE2B c9762dc89a2dda1bdf96f6ae4b4f3540627510900cfccd6153e2399be7d835afdd1513854a9f25577e24e7555aa81b9bc0df06e8685c3f39871233655c9dc083 SHA512 9edd8c9c7b6736e98652e2abc4e482fae176e72cf5b04521b9ca2d0a86b885766a956b451d78dab038a5cfc7d7709eb2a505f03a07393decc3f3be8673400c88 -DIST google-api-python-client-2.129.0.tar.gz 11153292 BLAKE2B 0d2e909fb592d1b54721143b88f5a841bf53f9dde11fa555aa1384bc306f3648463578886069695568f4491b2d13cc4993adb7df47988fe3440f93c973764e68 SHA512 73b93847f3b2dc2ef722edc033fec6f292b16acbf81227276c34b651915854556ae58eb160baa462bf868aa988e194ed462ff235532f5ca1a35a234bb1eda8e5 DIST google-api-python-client-2.130.0.tar.gz 11178249 BLAKE2B 8f89f85124f72fa1c23ef6ab2d8e0eba2935ae14bf3528102de977aeec6b6b525f51f6d6d574e582b010ad49f6d8ac450cdf6edae7653a6b47b15868754e6ea4 SHA512 3553a140a86974cbf05cf21b4792f59adb3dee23e50772c8b6d285868ef08566bda8a64895b7054fa3f340dac0c9f52b4a712eba3fabea8feebca7390149e0ed -DIST google-api-python-client-2.131.0.tar.gz 11201337 BLAKE2B c2d10ae7c98be89604742efc9b2d75b1902d48fc0fc0c8d13133c675e247a702ae72cac2f65593401486a9e8de94b2d1b0742f56f9c322b6eded153f8d0b757b SHA512 b3f5a42e75669b807e8a2542afdd972e9be725d1dae7af7bce0ab58ff5d8cc3e1a8a74b4eb22e4953779e6cf8a827b5069aa525a99f34972ff3a0074aa4a6355 DIST google-api-python-client-2.132.0.tar.gz 11256536 BLAKE2B 4a046c03a50b3922b94e6a07bfce974851752542a69300d544b7c8439c4ad54fc9fd2d5fdf84656801ebe9bf5ad35588d39dc3603537d67db93ea995b50651ff SHA512 ecd6be9009f979447ee7d29dc05af2b25c500ca17a8d88ae6660ac0a72f6bb8237f3224dda63b22378a38c6cf7fab914bc6372351d95e691c3b16f248be04a64 diff --git a/dev-python/google-api-python-client/google-api-python-client-2.128.0.ebuild b/dev-python/google-api-python-client/google-api-python-client-2.128.0.ebuild deleted file mode 100644 index eff0e425ea44.. --- a/dev-python/google-api-python-client/google-api-python-client-2.128.0.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Google API Client for Python" -HOMEPAGE=" - https://github.com/googleapis/google-api-python-client/ - https://pypi.org/project/google-api-python-client/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm64 x86" - -RDEPEND=" - >=dev-python/httplib2-0.15[${PYTHON_USEDEP}] - =dev-python/google-api-core-2.3.1[${PYTHON_USEDEP}] - >=dev-python/google-auth-1.35.0[${PYTHON_USEDEP}] - >=dev-python/google-auth-httplib2-0.1.0[${PYTHON_USEDEP}] - >=dev-python/uritemplate-3.0.0[${PYTHON_USEDEP}] - https://github.com/googleapis/google-api-python-client/ - https://pypi.org/project/google-api-python-client/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" - -RDEPEND=" - >=dev-python/httplib2-0.15[${PYTHON_USEDEP}] - =dev-python/google-api-core-2.3.1[${PYTHON_USEDEP}] - >=dev-python/google-auth-1.35.0[${PYTHON_USEDEP}] - >=dev-python/google-auth-httplib2-0.1.0[${PYTHON_USEDEP}] - >=dev-python/uritemplate-3.0.0[${PYTHON_USEDEP}] - https://github.com/googleapis/google-api-python-client/ - https://pypi.org/project/google-api-python-client/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" - -RDEPEND=" - >=dev-python/httplib2-0.15[${PYTHON_USEDEP}] - =dev-python/google-api-core-2.3.1[${PYTHON_USEDEP}] - >=dev-python/google-auth-1.35.0[${PYTHON_USEDEP}] - >=dev-python/google-auth-httplib2-0.1.0[${PYTHON_USEDEP}] - >=dev-python/uritemplate-3.0.0[${PYTHON_USEDEP}] -
[gentoo-commits] repo/gentoo:master commit in: dev-python/sphinx-notfound-page/
commit: e2352bfbe9223d23dbee56c79df44552e97691fe Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 08:56:25 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 09:02:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2352bfb dev-python/sphinx-notfound-page: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/sphinx-notfound-page/Manifest | 2 -- .../sphinx-notfound-page-1.0.0.ebuild | 35 -- .../sphinx-notfound-page-1.0.1.ebuild | 35 -- 3 files changed, 72 deletions(-) diff --git a/dev-python/sphinx-notfound-page/Manifest b/dev-python/sphinx-notfound-page/Manifest index 94a0f5c3a6b3..df65c0f1cb23 100644 --- a/dev-python/sphinx-notfound-page/Manifest +++ b/dev-python/sphinx-notfound-page/Manifest @@ -1,3 +1 @@ -DIST sphinx-notfound-page-1.0.0.gh.tar.gz 543729 BLAKE2B 87da323277a38b20d43fa23e67528fee9530a243aa557a2be279a4a6877ac18bc36546beba0c6cc4ff598410d4be3a4337c7508005064df52867dca2675c8a3d SHA512 e9d235fb0461ee9f349a57d37caeaf4cb4ec5faab7e731067e69467bf0990d5c5ce31d024fe2ac531fb84f49a4e2e74092ce09d5977135c759669523fc59ab4e -DIST sphinx-notfound-page-1.0.1.gh.tar.gz 543803 BLAKE2B e1d7c568a0d7bfdde3cde397424d8e5e00291ec442278613bcc9dcf1fdd372ad3483e9e0fd23e9e9dd2bcdbfe4ec33c6ddfbd21705ee73743820b2e46b3f6718 SHA512 464373abf7b9d1025a339eb83305800866f0b8bfc53fbc1d320637c4be9016aa36daf2f22a9ed47224db0f64d5c3236a35b291681a56e9f2f7a2b6aec96a40a2 DIST sphinx-notfound-page-1.0.2.gh.tar.gz 543984 BLAKE2B a6a7a1f157c9500618c296152f44a441db9bf4198e196e5be5c71444e05f2623457d0807103dcc55d08c869afb0d35b719dc73f7f43e57f08a025aa08a4f42b1 SHA512 faa6c2cf59dcb3ab90e00176f1f9480ad8f5ff07e76dfd49a17985e638ea05329faaffa15f64d5c7cedc37028d0b9de10927429eb85d5b0bb1397d6bd14e diff --git a/dev-python/sphinx-notfound-page/sphinx-notfound-page-1.0.0.ebuild b/dev-python/sphinx-notfound-page/sphinx-notfound-page-1.0.0.ebuild deleted file mode 100644 index 38d9464d65f8.. --- a/dev-python/sphinx-notfound-page/sphinx-notfound-page-1.0.0.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 2019-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( pypy3 python3_{10..12} ) - -inherit distutils-r1 - -DESCRIPTION="Create a custom 404 page with absolute URLs hardcoded" -HOMEPAGE=" - https://sphinx-notfound-page.readthedocs.io/ - https://github.com/readthedocs/sphinx-notfound-page/ - https://pypi.org/project/sphinx-notfound-page/ -" -SRC_URI=" - https://github.com/readthedocs/sphinx-notfound-page/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" - -RDEPEND=" - >=dev-python/sphinx-5[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # calls sphinx-build directly, works around venv - tests/test_urls.py::test_parallel_build -) diff --git a/dev-python/sphinx-notfound-page/sphinx-notfound-page-1.0.1.ebuild b/dev-python/sphinx-notfound-page/sphinx-notfound-page-1.0.1.ebuild deleted file mode 100644 index d7552cfa7cd8.. --- a/dev-python/sphinx-notfound-page/sphinx-notfound-page-1.0.1.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 2019-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( pypy3 python3_{10..12} ) - -inherit distutils-r1 - -DESCRIPTION="Create a custom 404 page with absolute URLs hardcoded" -HOMEPAGE=" - https://sphinx-notfound-page.readthedocs.io/ - https://github.com/readthedocs/sphinx-notfound-page/ - https://pypi.org/project/sphinx-notfound-page/ -" -SRC_URI=" - https://github.com/readthedocs/sphinx-notfound-page/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" - -RDEPEND=" - >=dev-python/sphinx-5[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # calls sphinx-build directly, works around venv - tests/test_urls.py::test_parallel_build -)
[gentoo-commits] repo/gentoo:master commit in: dev-python/tempest/
commit: a77460799fba0508766e6b5f0f4fefc6adbe6fe0 Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 08:56:50 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 09:02:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7746079 dev-python/tempest: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/tempest/Manifest | 1 - dev-python/tempest/tempest-38.0.0.ebuild | 74 2 files changed, 75 deletions(-) diff --git a/dev-python/tempest/Manifest b/dev-python/tempest/Manifest index 507c94043e1f..ada01c488068 100644 --- a/dev-python/tempest/Manifest +++ b/dev-python/tempest/Manifest @@ -1,2 +1 @@ -DIST tempest-38.0.0.tar.gz 1148398 BLAKE2B 2905b24ebad4b5e5c83575f0d51de7eae23567dc508367a1c7a40eccbde33990152f7eebe6b7af7b9a1379b72178684b2dbf1e6d87b848b85c06ace98c8f4116 SHA512 d3a57b73e58b4898abc57e004da4a7d7e544612c498d03d4b8b2e88b36f5a160c2e74e6fea0ebd022f86dc6eb963125c45df8b932e7e012210a36e9318b548cd DIST tempest-39.0.0.tar.gz 1156891 BLAKE2B 8f4d4026f3b304b713d97a511ba85363ed39dde22ef6c529b75ba35d01619eca925cc759d899f16b791784cd0c1d7acaa78e8361189dd5167de8300e26d5e74e SHA512 4e60b7fe90b7943cb9208cab72188f3f3668fdc4fd90b4667e5f578f979f66dbc6e9a2486c47fb7f0f608ac8197b726da1fd6b7ded169d804705dc4e58eed256 diff --git a/dev-python/tempest/tempest-38.0.0.ebuild b/dev-python/tempest/tempest-38.0.0.ebuild deleted file mode 100644 index f022f1461ccb.. --- a/dev-python/tempest/tempest-38.0.0.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 2021-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 multiprocessing pypi - -DESCRIPTION="OpenStack Integration Testing" -HOMEPAGE=" - https://pypi.org/project/tempest/ - https://docs.openstack.org/tempest/latest/ - https://launchpad.net/tempest/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~riscv x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >dev-python/pbr-2.1.0[${PYTHON_USEDEP}] - >dev-python/cliff-2.9.0[${PYTHON_USEDEP}] - >=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}] - >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] - >=dev-python/paramiko-2.7.0[${PYTHON_USEDEP}] - >=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}] - >=dev-python/oslo-concurrency-3.26.0[${PYTHON_USEDEP}] - >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}] - >=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}] - >=dev-python/oslo-utils-4.7.0[${PYTHON_USEDEP}] - >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] - >=dev-python/pyyaml-3.12[${PYTHON_USEDEP}] - >=dev-python/subunit-1.0.0[${PYTHON_USEDEP}] - >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}] - >=dev-python/prettytable-0.7.1[${PYTHON_USEDEP}] - >=dev-python/urllib3-1.21.1[${PYTHON_USEDEP}] - >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}] - >=dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] - >=dev-python/fasteners-0.16.0[${PYTHON_USEDEP}] -" -BDEPEND=" - >dev-python/pbr-2.1.0[${PYTHON_USEDEP}] - test? ( - >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] - dev-python/stestr[${PYTHON_USEDEP}] - ) -" - -src_prepare() { - # Small subset of tests, which fail as result of not using specific - # testing environment. - rm -r tempest/tests/lib/services/volume/v3/ || die - - # remove dep on hacking - rm tempest/tests/test_hacking.py || die - - distutils-r1_src_prepare -} - -python_compile() { - distutils-r1_python_compile - mv "${BUILD_DIR}"/install/{usr/,}etc || die -} - -python_test() { - local -x OS_LOG_CAPTURE=1 OS_STDOUT_CAPTURE=1 OS_STDERR_CAPTURE=1 - local -x OS_TEST_TIMEOUT=300 - stestr --test-path ./tempest/tests run --concurrency="$(makeopts_jobs)" || - die "Tests failed for ${EPYTHON}" -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/sentry-sdk/
commit: 04e32687bdf90ecb0e80bd58403da84905cd639e Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 08:52:56 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 09:01:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04e32687 dev-python/sentry-sdk: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/sentry-sdk/Manifest| 4 - dev-python/sentry-sdk/sentry-sdk-2.1.1.ebuild | 119 -- dev-python/sentry-sdk/sentry-sdk-2.2.1.ebuild | 119 -- dev-python/sentry-sdk/sentry-sdk-2.4.0.ebuild | 117 - dev-python/sentry-sdk/sentry-sdk-2.5.0.ebuild | 117 - 5 files changed, 476 deletions(-) diff --git a/dev-python/sentry-sdk/Manifest b/dev-python/sentry-sdk/Manifest index 5976196d8d56..ec6ca76b2d02 100644 --- a/dev-python/sentry-sdk/Manifest +++ b/dev-python/sentry-sdk/Manifest @@ -1,7 +1,3 @@ DIST sentry-python-1.45.0.gh.tar.gz 475425 BLAKE2B 8dc46154dfc1c7c9104a706be032b5269d407dee6845da252f1c603ea4f9486d02d1d3c6bec314064b821dee31b503d07a9c17935ca1f4dd6cc4d7b9c3165094 SHA512 dad23a3f6a8e6ef5fe78e1d38a61977d8974edf306d5688537f331801d8fa0f60743d18cc3dadf6e9a9666c55a01c98b9ff8d8808ece7d8f95ee68a69b6cb9be -DIST sentry-python-2.1.1.gh.tar.gz 499979 BLAKE2B 92a401dd0b7202cff288ea252bcaa52c6b7175607aeddcc8f0f6506b722c694bd4499bef1b058e886bed28493408b1979165b698c8c4470747d80a39e098 SHA512 13566786b97ddc571bbb189a3e57ea6721c57c23805be99929883e37db52fe65b636e6f129118dcb7453cb20bb00a352c4a1fa0d43dce7a71236c9d3a9ad5451 -DIST sentry-python-2.2.1.gh.tar.gz 506079 BLAKE2B 396664193906b1712950d6776f7e6ef63fe3c8001bc9a1866ff275bd9885abca82d04c02788d74d9c57ad020c10efa6d0db74c5a3112fc670d867a1189d5ad88 SHA512 b6d55c54342e0847d11ada5844641ea1052763c7fa4eda0f104df983195ac3fab0668b1cbf4dfb48d6b5d285a686ec8b10dcbe4f812fd7b13c05be15d54cd852 DIST sentry-python-2.3.1.gh.tar.gz 511775 BLAKE2B 5cc0cf6a225b8619df76492abbce76d01631148dc73aeea47d13c71435e973af7cc7904ef50e7edcde5821bce28b213b5e3ca3208887688e2d4cec1d03c7d54e SHA512 12ccd25142fd42262735babe986f9972571b4a3c48607c47c8b6887e722f53a964e259e82be56cf4c4ba6d14efe8335ebb32ed98a40a763a63a5f7b52ef6ce9e -DIST sentry-python-2.4.0.gh.tar.gz 512867 BLAKE2B 6473ce92ee5d9886bdca7dd13770f6639de64e7fcf4bc6cd0aa966aeab483abc6a884a96158c9627402bbaefd6678fc987518380e2b395fecd386e12431a89a5 SHA512 a1b539ffe6b538f0f3fabd3c6df2997b08ca2ba9e9bcef19f01dbde384de5b31c9795a80c2862172c0ccd918e878c90d42e04b15ed44222340ffc56d1f7f1c7e -DIST sentry-python-2.5.0.gh.tar.gz 514977 BLAKE2B 010c15ec1bf51d6a3a3f01f39715d81e63e640ff34c83f1b8cbb5c6049b14e3473ddd26739807e123a661f03ee2ae45c86e4a8ec762216c30b8d7421d29617c0 SHA512 4b138b55cdc8222d858335d9fc16f0b0134d6bdcc99bb7bc6548df4551939074a5265ad37f4558d7d667d0fc701517916a339781d83084e4cb262beb9af21f3c DIST sentry-python-2.5.1.gh.tar.gz 515056 BLAKE2B fab3e6e4faa1f07879fc679d43d86fc9590ba3049f5117efe69827a5678b7292c30c9e2d04992a2d75abe54498c3e6fe0366cea210e81b92ccf302c7abcf7e3c SHA512 6467e3836af9f44be93c9a9d0b2e4cf341b7ea4b70937a9624f5d53b746f9a5d2ee5507056c3f58662e0382d88bd3a9851b2ebdf2438bd39e4d5b15096d84a3b diff --git a/dev-python/sentry-sdk/sentry-sdk-2.1.1.ebuild b/dev-python/sentry-sdk/sentry-sdk-2.1.1.ebuild deleted file mode 100644 index d2841f5bfca7.. --- a/dev-python/sentry-sdk/sentry-sdk-2.1.1.ebuild +++ /dev/null @@ -1,119 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..12} ) - -inherit distutils-r1 - -MY_P=sentry-python-${PV} -DESCRIPTION="Python client for Sentry" -HOMEPAGE=" - https://sentry.io/ - https://github.com/getsentry/sentry-python/ - https://pypi.org/project/sentry-sdk/ -" -SRC_URI=" - https://github.com/getsentry/sentry-python/archive/${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="PSF-2" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86" - -RDEPEND=" - dev-python/urllib3[${PYTHON_USEDEP}] - dev-python/certifi[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/asttokens[${PYTHON_USEDEP}] - dev-python/django[${PYTHON_USEDEP}] - dev-python/executing[${PYTHON_USEDEP}] - dev-python/fakeredis[${PYTHON_USEDEP}] - dev-python/flask-login[${PYTHON_USEDEP}] - dev-python/jsonschema[${PYTHON_USEDEP}] - dev-python/pyrsistent[${PYTHON_USEDEP}] - https://sentry.io/ - https://github.com/getsentry/sentry-python/ - https://pypi.org/project/sentry-sdk/ -" -SRC_URI=" - https://github.com/getsentry/sentry-python/archive/${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -&
[gentoo-commits] repo/gentoo:master commit in: dev-python/jupyterlab/
commit: 3cb2fe0e873ed570aafe96abb144390ef353f3f3 Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 08:54:12 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 09:01:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cb2fe0e dev-python/jupyterlab: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/jupyterlab/Manifest| 2 - dev-python/jupyterlab/jupyterlab-4.1.8.ebuild | 80 --- dev-python/jupyterlab/jupyterlab-4.2.0.ebuild | 80 --- 3 files changed, 162 deletions(-) diff --git a/dev-python/jupyterlab/Manifest b/dev-python/jupyterlab/Manifest index 12c2c7ede307..cd0d3ada8275 100644 --- a/dev-python/jupyterlab/Manifest +++ b/dev-python/jupyterlab/Manifest @@ -1,3 +1 @@ -DIST jupyterlab-4.1.8.tar.gz 21774267 BLAKE2B d707257b2f7c53c023fa0e2741ff1ddbb83116c1b8cc8136b550c94120737161c519c4a2e67211fff275267ab31c58e58b17ea6041e9ba00d44baa1919876f1e SHA512 376b9a9b154b70716ca8450126b9623932b44c88b1a83e42fadc4b98f5a3dd3982d77ae9fc807f483fbd84615c184dd8c170297002c9f609b81755aec21e1ff4 -DIST jupyterlab-4.2.0.tar.gz 21488098 BLAKE2B 7857d2ba970b095cf2bd47a7786e47e6aa687a189d165fb04f5685b7848cf9647011a7145cd1a2f351c8f2bc4f876217225583749158b803c4899098ec03be7d SHA512 ee3d99ecd27c44ea9f97b6fbef7e5e0571b0371e5e745d56978151332c840247e1e3464a1947d7df72274032d87c6182cd90f1952669693e3ff72e2c03776e04 DIST jupyterlab-4.2.1.tar.gz 21505297 BLAKE2B 10f3ed9a3f223623b7414f24791dfe488bc5b94a1bef8c4dae462c246c03fc265254516d39452c79a9226a44afd0fb0a8d3a1b5958f8fd34b125b79c0694e85a SHA512 0235d1561a043c75613289204242c349dcee55ae2c30e4fb3dd04ac4ca5bc13d57d13926603e46a64dcc46aeb3cbc8b5eaad56c3824760ac54e62d20d6eb2b8c diff --git a/dev-python/jupyterlab/jupyterlab-4.1.8.ebuild b/dev-python/jupyterlab/jupyterlab-4.1.8.ebuild deleted file mode 100644 index 69a3d013c708.. --- a/dev-python/jupyterlab/jupyterlab-4.1.8.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( pypy3 python3_{10..12} ) - -inherit distutils-r1 pypi xdg - -DESCRIPTION="JupyterLab computational environment" -HOMEPAGE=" - https://jupyter.org/ - https://github.com/jupyterlab/jupyterlab/ - https://pypi.org/project/jupyterlab/ -" - -LICENSE="BSD MIT GPL-3 Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86" - -RDEPEND=" - dev-python/async-lru[${PYTHON_USEDEP}] - >=dev-python/httpx-0.25.0[${PYTHON_USEDEP}] - >=dev-python/ipykernel-6.5.0[${PYTHON_USEDEP}] - >=dev-python/jinja-3.0.3[${PYTHON_USEDEP}] - dev-python/jupyter-core[${PYTHON_USEDEP}] - >=dev-python/jupyter-lsp-2.0.0[${PYTHON_USEDEP}] - >=dev-python/jupyter-server-2.4.0[${PYTHON_USEDEP}] - =dev-python/jupyterlab-server-2.27.1[${PYTHON_USEDEP}] - =dev-python/notebook-shim-0.2[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - >=dev-python/tomli-1.2.2[${PYTHON_USEDEP}] - ' 3.10) - >=dev-python/tornado-6.2.0[${PYTHON_USEDEP}] - dev-python/traitlets[${PYTHON_USEDEP}] - net-libs/nodejs -" - -BDEPEND=" - dev-python/hatch-jupyter-builder[${PYTHON_USEDEP}] - test? ( - dev-python/pytest-console-scripts[${PYTHON_USEDEP}] - >=dev-python/pytest-jupyter-0.5.3[${PYTHON_USEDEP}] - dev-python/pytest-tornasync[${PYTHON_USEDEP}] - dev-python/pytest-timeout[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/requests-cache[${PYTHON_USEDEP}] - dev-python/virtualenv[${PYTHON_USEDEP}] - ) -" - -EPYTEST_DESELECT=( - # These tests call npm and want internet - jupyterlab/tests/test_jupyterlab.py::TestExtension::test_uninstall_core_extension - jupyterlab/tests/test_jupyterlab.py::TestExtension::test_install_and_uninstall_pinned_folder - jupyterlab/tests/test_jupyterlab.py::TestExtension::test_install_and_uninstall_pinned - jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build_custom_minimal_core_config - jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build_custom - jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build_check - jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build - jupyterlab/tests/test_build_api.py::TestBuildAPI::test_clear - jupyterlab/tests/test_build_api.py::TestBuildAPI::test_build -) - -EPYTEST_IGNORE=( - jupyterlab/tests/test_announcements.py -) - -distutils_enable_tests pytest -# TODO: package sphinx_copybutton -#distutils_enable_sphinx docs/source dev-python/sphinx-rtd-theme dev-python/
[gentoo-commits] repo/gentoo:master commit in: app-admin/awscli/
commit: 4128c2fad49fb3c875480becd53da34011692a38 Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 08:55:02 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 09:01:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4128c2fa app-admin/awscli: Remove old Signed-off-by: Michał Górny gentoo.org> app-admin/awscli/Manifest | 5 -- app-admin/awscli/awscli-1.32.108.ebuild | 90 - app-admin/awscli/awscli-1.33.0.ebuild | 90 - app-admin/awscli/awscli-1.33.1.ebuild | 90 - app-admin/awscli/awscli-1.33.2.ebuild | 90 - app-admin/awscli/awscli-1.33.3.ebuild | 90 - 6 files changed, 455 deletions(-) diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest index 828333b2c574..1994d90774d2 100644 --- a/app-admin/awscli/Manifest +++ b/app-admin/awscli/Manifest @@ -1,8 +1,3 @@ -DIST aws-cli-1.32.108.gh.tar.gz 2728605 BLAKE2B 83606ebe909a4ee3d4f0d2875f56958b02b791d31d2fc770b1dc60072d31a56b6b7b5ef3ad79d8239b5f061f99f0dbfb554cab169bb99e6813f2b55cf8c185e2 SHA512 ce4bde840a4bfcdce91165bcf66139056e479322c80ef3211c98cd12c09d60d95bad8255f616dca4c11db3a26f3dca8149a42b76d163a8f02a88e6f986faff51 DIST aws-cli-1.32.113.gh.tar.gz 2730091 BLAKE2B d7c88dd962f1be64fc57f19a3ad247725efdd14b611f752200d333297f3f896855bc307fcab8ec76c6c00b982dca2f507023211f6ce54bcb6380f71f9dd3 SHA512 9dcc017e8b8ab9d9aef26c7bcbaaeb7256e20ba4abf4fe80580561cb46a61fd5e79e5057dc38b05b1af22a7b03610c88a1babb63c9503b16176010d2903661cb DIST aws-cli-1.32.117.gh.tar.gz 2732508 BLAKE2B 699d7596ea0e417f624f72e801d2c6e5c5b73aa1485f830d09923f12d00091e9252517b8f29f20212ddcb18e13b25b43f9545c759c68246a8a9db0a1abb0b047 SHA512 00731d552b372d7d0cd8213f9d645fdaa1b5691b9ee01a0e09ccfce169c0ca97052c03300e824c2522a3ca98a107a67106a31f818884b0050c0f66ba4131d8cd -DIST aws-cli-1.33.0.gh.tar.gz 2737941 BLAKE2B 1572e517dd627870611b54bae77bb7c6a3eddcb882af0f18a7da51e302dd4db97609d315416cb0acaa1898e08881779a79f9a22795e99de8aa79577d4b858e61 SHA512 4473b068cfc5848335fbcfa0237f1f00d8bb76cde6936d1f07bc6637c6721c3d6ea0172437fcbc99459a6a2508983d598583c8d80c66573752a80615202abf08 -DIST aws-cli-1.33.1.gh.tar.gz 2738329 BLAKE2B 46aea84b6ca6ca43d74bb24236aa3d8b9dbf71ad0197efb349001a6dfebd1d6309c9ed5b37a241a5b472263b2dd6e54a977b32ad2ff387891af863129089c5cc SHA512 2317c1f6c7b8c766ef381401eb45356cc297b35a9fd6431ba38f56f4b9c8e4880d3a71002bdcde088cb71002608c6ea9f15d5d08c50723f1a2f71d389e19408b -DIST aws-cli-1.33.2.gh.tar.gz 2738575 BLAKE2B 0d8ccf9e9831cf43b4dab50a871ebd7e9bc81b769d7742b2ccc4f1cdbb5da4d26b2e381200464d2ba1e7fe2734426edca731afe64b17d1f5ef1a144b485a SHA512 ca1cf2e18b6bcb99741fc62fa1d78850bc74bb68b3896b4f8c97f5f10d9d8758f4826d388b1ad38615071331a67274798e57bee1f95e385c4a5076a94b6640c0 -DIST aws-cli-1.33.3.gh.tar.gz 2739705 BLAKE2B 5b486d4028b4e3963a1dccf714d2beb2cd7438efbcea09a96b6c383717586da24afcbfbb6bb84a40bbafb8c82e7feb6fad51dc10396fe8ac6460c38198e419f6 SHA512 46b468791d9d14689fe59afaab037be88989a1772bfe8c43d890a7cb262ea77e0560550e4b8136aa6689f2ebeaa73e06e36ded1c2340dc62da97fa14a795bb8f DIST aws-cli-1.33.4.gh.tar.gz 2740224 BLAKE2B 40fb26f895a28e41e45c861194ca959490d1675e2f9926bbcb5b092d4496b20be3e68f4eb370ffef541bd607c41181d34caa4e5674fc262b60cd882401530153 SHA512 faeced07895fc891803136061839d499b372cbf89e6e642e2782120d2b1a50486e01ae07ba7ee04c9fe84ffefd0e329e000d76f38f5839b048bbfdab59a64785 diff --git a/app-admin/awscli/awscli-1.32.108.ebuild b/app-admin/awscli/awscli-1.32.108.ebuild deleted file mode 100644 index b7c9ceb6d88f.. --- a/app-admin/awscli/awscli-1.32.108.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) - -inherit bash-completion-r1 distutils-r1 - -MY_P=aws-cli-${PV} -DESCRIPTION="Universal Command Line Environment for AWS" -HOMEPAGE=" - https://github.com/aws/aws-cli/ - https://pypi.org/project/awscli/ -" -SRC_URI=" - https://github.com/aws/aws-cli/archive/${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86" - -# botocore is x.(y+2).z -BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)" -RDEPEND=" - >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] - dev-python/colorama[${PYTHON_USEDEP}] - dev-python/docutils[${PYTHON_USEDEP}] - dev-python/rsa[${PYTHON_USEDEP}] - >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - !app-admin/awscli-bin -" -BDEPEND=" - test? ( -
[gentoo-commits] repo/gentoo:master commit in: dev-python/hypothesis/
commit: a38d4f5846f189ebb9fff2fd70d4072ee2e4b2f7 Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 08:54:04 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 09:01:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a38d4f58 dev-python/hypothesis: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/hypothesis/Manifest | 2 - dev-python/hypothesis/hypothesis-6.102.1.ebuild | 91 - dev-python/hypothesis/hypothesis-6.103.0.ebuild | 91 - 3 files changed, 184 deletions(-) diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest index 410e5bb2f241..fb9dc72cbd67 100644 --- a/dev-python/hypothesis/Manifest +++ b/dev-python/hypothesis/Manifest @@ -1,4 +1,2 @@ -DIST hypothesis-6.102.1.gh.tar.gz 9459939 BLAKE2B 36edbaf4ad89af3c4554e05ed395b29681b39708cd85a35cd5662766ce08ac95564a2b7ff7892e98df3fad1e729b779d00fcce86c2d17b879a21f3c877156875 SHA512 acb2b5f62e9f23eb379d61705f22330d9e81f7a23164bbdd196124fc3a67ba1265125597f840fa135f35af6f626229b3340b9557b2d69fc81f0b08c99d948e18 DIST hypothesis-6.102.6.gh.tar.gz 9462342 BLAKE2B 7daf1cfedd3e8aec72ca2a16a320ccac8c03d62dd02c7b6e20a8c0e8e9510996fc36b5f1050c111ef2eb389b77a9f468b23ef7627867b8d50559c59df003f635 SHA512 aa458c9db8ca0f5661ffc64ae61b08ffe2e93cd1fe5431752aa92339af22cf90b79763d08c6e381dd0875b26b2cfbdad92e95cc581ba325072ec5330223d3b7e -DIST hypothesis-6.103.0.gh.tar.gz 9461225 BLAKE2B 66dd333598af775371b9c1d12b00441397b687f2c1a6e590626988579ebf4a06b53b8a20ae4812ef02f36fcd18ccc681f1c80eaa65c799c9d5a748bfcf081c4b SHA512 636a5df06dba81d76ec054c9d69cc95e0a511182f6555adf8e0b982757d7f96c5e55ee462ed8228eeac8226c7bfa591621513cd17bd52d81bb258419e5dfaded DIST hypothesis-6.103.1.gh.tar.gz 9463631 BLAKE2B 7c7df97ff5702103c3e02d664732cdb2beb32acc51a385b086cd64763822ef8938a75feb522d62335b3392517f8756f60c73d5c681d3cbdf814659a27c94746c SHA512 19e3bd48380ab8a4ce931437e68b224f77441b8c7da99832a18ec1cdeca9609675b8ba19110df33db45ff5c06a1065d21807436e86afe89366510ea36e7f548d diff --git a/dev-python/hypothesis/hypothesis-6.102.1.ebuild b/dev-python/hypothesis/hypothesis-6.102.1.ebuild deleted file mode 100644 index ae8fc1c6021e.. --- a/dev-python/hypothesis/hypothesis-6.102.1.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -CLI_COMPAT=( python3_{10..12} ) -PYTHON_COMPAT=( "${CLI_COMPAT[@]}" pypy3 python3_13 ) -PYTHON_REQ_USE="threads(+),sqlite" - -inherit distutils-r1 multiprocessing optfeature - -TAG=hypothesis-python-${PV} -MY_P=hypothesis-${TAG} -DESCRIPTION="A library for property based testing" -HOMEPAGE=" - https://github.com/HypothesisWorks/hypothesis/ - https://pypi.org/project/hypothesis/ -" -SRC_URI=" - https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz - -> ${P}.gh.tar.gz -" -S="${WORKDIR}/${MY_P}/hypothesis-python" - -LICENSE="MPL-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="cli" - -RDEPEND=" - >=dev-python/attrs-22.2.0[${PYTHON_USEDEP}] - >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}] - ' 3.9 3.10) - cli? ( - $(python_gen_cond_dep ' - dev-python/black[${PYTHON_USEDEP}] - dev-python/click[${PYTHON_USEDEP}] - ' "${CLI_COMPAT[@]}") - ) -" -BDEPEND=" - test? ( - dev-python/pexpect[${PYTHON_USEDEP}] - >=dev-python/pytest-8[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - !!https://github.com/HypothesisWorks/hypothesis/ - https://pypi.org/project/hypothesis/ -" -SRC_URI=" - https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz - -> ${P}.gh.tar.gz -" -S="${WORKDIR}/${MY_P}/hypothesis-python" - -LICENSE="MPL-2.0" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -IUSE="cli" - -RDEPEND=" - >=dev-python/attrs-22.2.0[${PYTHON_USEDEP}] - >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}] - ' 3.9 3.10) - cli? ( - $(python_gen_cond_dep ' - dev-python/black[${PYTHON_USEDEP}] - dev-python/click[${PYTHON_USEDEP}] - ' "${CLI_COMPAT[@]}") - ) -" -BDEPEND=" - test? ( - dev-python/pexpect[${PYTHON_USEDEP}] - >=dev-python/pytest-8[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - !!
[gentoo-commits] repo/gentoo:master commit in: dev-python/pypugjs/
commit: 5132f7c04052afed9571e1f7a9a7c736a8bf1dbb Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 08:55:45 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 09:02:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5132f7c0 dev-python/pypugjs: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/pypugjs/Manifest | 2 -- dev-python/pypugjs/pypugjs-5.9.12-r1.ebuild | 53 - 2 files changed, 55 deletions(-) diff --git a/dev-python/pypugjs/Manifest b/dev-python/pypugjs/Manifest index 78c1f4cdbcda..2d932358cc37 100644 --- a/dev-python/pypugjs/Manifest +++ b/dev-python/pypugjs/Manifest @@ -1,3 +1 @@ DIST pypugjs-5.11.0.gh.tar.gz 57259 BLAKE2B 666b37a68f9faa7131424aba895fd6ffd893a92b1d565f343c25cc126bf37f2b1794eb0c32c3475533ade810b2d9d09a4299ec8bac5da63b1303d60900226507 SHA512 208946c6709398b21ab5728f290b814330db647200c1f649bceb6b5596c5bac710dedeed4dad56330b4c97236b6793251575fb2638b7bf63bf32239114758033 -DIST pypugjs-5.9.12-nose.patch.xz 12616 BLAKE2B 0cb8e8cce8af20c301e5781bca466c26f0ef97365fb67c0c46b241c0c110010a6dbf0bcc63dc7e8e886a875d2827b4fd3abd080f69022d9247d8c71c8ee80e07 SHA512 c575600273069f0395ceb55abc7dac3bf0889c8b17c89b5bf5562aa919d8818464c27eee6d7518c796b37bdbd3d265ac8301e845f024122c3cab87b0ccfaf617 -DIST pypugjs-5.9.12.gh.tar.gz 51164 BLAKE2B 32b7bbc2bde966ea53c6f52a77482f4f6ca1e0cb09948c1c9850cdd66e4449ecc60e2f6b812f57a7ade5bc323c48be5d105d63ab6680d5e2197cd203fce40d85 SHA512 c6e4bd3bb27d321e3721504e7c01f97d869eb2e29e3ac8f086aa696ca29436978ceaa420ef8ac9b5addd859f7764817b1f159e0f41784a3fdb9cd3a0620eb7dd diff --git a/dev-python/pypugjs/pypugjs-5.9.12-r1.ebuild b/dev-python/pypugjs/pypugjs-5.9.12-r1.ebuild deleted file mode 100644 index 513939bb7171.. --- a/dev-python/pypugjs/pypugjs-5.9.12-r1.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=poetry -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 optfeature - -DESCRIPTION="Pug (Jade) syntax adapter for Django, Jinja2 and Mako templates" -HOMEPAGE="https://github.com/kakulukia/pypugjs; -SRC_URI=" - https://github.com/kakulukia/pypugjs/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" -SRC_URI+=" https://dev.gentoo.org/~dolsen/distfiles/${P}-nose.patch.xz; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~riscv" - -RDEPEND=" - >=dev-python/six-1.15.0[${PYTHON_USEDEP}] - >=dev-python/chardet-4.0.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/django[${PYTHON_USEDEP}] - >=dev-python/jinja-3.1.1[${PYTHON_USEDEP}] - >=dev-python/mako-1.1.3[${PYTHON_USEDEP}] - >=dev-python/tornado-6.0.4[${PYTHON_USEDEP}] - ) -" - -PATCHES=( - "${WORKDIR}/pypugjs-5.9.12-nose.patch" -) - -distutils_enable_tests pytest - -src_prepare() { - # Remove pyramid backend as pyramid isn't packaged - rm -r pypugjs/ext/pyramid || die - distutils-r1_src_prepare -} - -pkg_postinst() { - optfeature "converting to Django output" dev-python/django - optfeature "converting to Jinja2 output" dev-python/jinja - optfeature "converting to Mako output" dev-python/mako - optfeature "converting to Tornado output" dev-python/tornado -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-reserial/
commit: b73eb6cf26b73aea45774d8837ed04d9592dc72d Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 08:53:19 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 09:01:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b73eb6cf dev-python/pytest-reserial: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-reserial/Manifest| 1 - .../pytest-reserial/pytest-reserial-0.3.0.ebuild | 26 -- 2 files changed, 27 deletions(-) diff --git a/dev-python/pytest-reserial/Manifest b/dev-python/pytest-reserial/Manifest index 213e26113680..0d0a4af0c659 100644 --- a/dev-python/pytest-reserial/Manifest +++ b/dev-python/pytest-reserial/Manifest @@ -1,2 +1 @@ -DIST pytest_reserial-0.3.0.tar.gz 10844 BLAKE2B fb0405cfc694e52205a3655a9fb0d477632811492b006483568c7889b19c5f9b1497a5fee0c002d6acb1a8207ba90bed82db33110a457e877d66d3a888fde739 SHA512 e906044f5d4ed07d77aafc67920b348512b7b0b6bf87062667d4a7b69ac0be3ce4cc36074235bd9319bd6eee4024ddb4295e4a41b4309f350a7e1a0d1eda59d3 DIST pytest_reserial-0.4.1.tar.gz 11687 BLAKE2B 68c54b8e89c25d41fcb99f715a6008f71f55ad9e3101b37a90bb3b944fac473dd66392d08bcbe464af942fae58d9406492a65a3d61b547bef33d446b46d69f6a SHA512 1ac92258b3fdfeb9aca95b105c7a8ea21891f2609c591e7aa07ed8cc3d9b17f48eb7ec7d3d53524b564d5572ca679d897b8b06107fc4c370f3ed3cd2125cdfdf diff --git a/dev-python/pytest-reserial/pytest-reserial-0.3.0.ebuild b/dev-python/pytest-reserial/pytest-reserial-0.3.0.ebuild deleted file mode 100644 index 47cb8aa73985.. --- a/dev-python/pytest-reserial/pytest-reserial-0.3.0.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Pytest plugin for recording and replaying serial port traffic during tests" -HOMEPAGE=" - https://pypi.org/project/pytest-reserial/ - https://github.com/bessman/pytest-reserial/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64" - -RDEPEND=" - dev-python/pyserial[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/jupyter-client/
commit: 32f0f43b0b174c16db11a1a1120d79261de0dbad Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 08:53:50 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 09:01:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32f0f43b dev-python/jupyter-client: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/jupyter-client/Manifest | 1 - .../jupyter-client/jupyter-client-8.6.1.ebuild | 56 -- 2 files changed, 57 deletions(-) diff --git a/dev-python/jupyter-client/Manifest b/dev-python/jupyter-client/Manifest index d07749358ba0..1e50bf347970 100644 --- a/dev-python/jupyter-client/Manifest +++ b/dev-python/jupyter-client/Manifest @@ -1,2 +1 @@ -DIST jupyter_client-8.6.1.tar.gz 340957 BLAKE2B a9a7e7818a463927ec11a4adc6758addef38fae45e29be59b388951715898e5bc81e02035c33fa6e4a0208db47a87a2b793258f4a85739925827895ea357b8f8 SHA512 be70d1f250da6698998a5c523d733da386940952487335e615160e04600e00e7ff170cae7f0c03e3a000ecca2bac26855f100c95f2759983c0b50fde10ed8223 DIST jupyter_client-8.6.2.tar.gz 341102 BLAKE2B d9d04b6b965aa34f6b1dd228d1389a36509415e57cb66b4aede37963b6a48f5133c48e8343bbb54bd775b3faa59db8b248f515caca9dbbe594a9d4ba93a668d7 SHA512 ce0ae60b083ce0a37ddd0249d3caef0581ece61927ae685ee80b55d9431557352f1dce6cf81894d39343087b15cc6ac3449abe88cb4119a0d03824b3642f84ff diff --git a/dev-python/jupyter-client/jupyter-client-8.6.1.ebuild b/dev-python/jupyter-client/jupyter-client-8.6.1.ebuild deleted file mode 100644 index a7cf70811199.. --- a/dev-python/jupyter-client/jupyter-client-8.6.1.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( pypy3 python3_{10..12} ) -PYTHON_REQ_USE="threads(+)" - -inherit distutils-r1 pypi - -DESCRIPTION="Jupyter protocol implementation and client libraries" -HOMEPAGE=" - https://jupyter.org/ - https://github.com/jupyter/jupyter_client/ - https://pypi.org/project/jupyter-client/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos" - -RDEPEND=" - >=dev-python/jupyter-core-5.1[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}] - >=dev-python/pyzmq-23.0[${PYTHON_USEDEP}] - >=dev-python/tornado-6.0[${PYTHON_USEDEP}] - dev-python/traitlets[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - >=dev-python/importlib-metadata-4.8.3[${PYTHON_USEDEP}] - ' 3.{8,9}) -" -BDEPEND=" - test? ( - >=dev-python/ipykernel-6.14[${PYTHON_USEDEP}] - >=dev-python/pytest-asyncio-0.18[${PYTHON_USEDEP}] - >=dev-python/pytest-jupyter-0.4.1[${PYTHON_USEDEP}] - dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] - dev-python/pytest-timeout[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # TODO: times out - tests/test_client.py::TestAsyncKernelClient::test_input_request - # TODO - tests/test_multikernelmanager.py::TestKernelManager::test_tcp_cinfo - ) - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -o tmp_path_retention_policy=all \ - -p asyncio -p rerunfailures --reruns=3 -p timeout -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/sphinxcontrib-plantuml/, dev-python/sphinxcontrib-plantuml/files/
commit: 79895e4215774604efb552cc54a8ac29fcc1dc72 Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 08:54:39 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 09:01:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79895e42 dev-python/sphinxcontrib-plantuml: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/sphinxcontrib-plantuml/Manifest | 1 - .../sphinxcontrib-plantuml-0.29-pytest-8.patch | 53 -- .../sphinxcontrib-plantuml-0.29.ebuild | 50 3 files changed, 104 deletions(-) diff --git a/dev-python/sphinxcontrib-plantuml/Manifest b/dev-python/sphinxcontrib-plantuml/Manifest index a19b1d0eb682..cde7c7124279 100644 --- a/dev-python/sphinxcontrib-plantuml/Manifest +++ b/dev-python/sphinxcontrib-plantuml/Manifest @@ -1,2 +1 @@ -DIST sphinxcontrib-plantuml-0.29.gh.tar.gz 19376 BLAKE2B c410be6af6364e347dd1b8e782e55d9cea1c799dc3e2d5055c893b37e437c5e300cafc79e70947447979fe4b11d97fab7cddd6e0894654e274cd05cb5d4abba3 SHA512 9bcec86db5956dd9cbad097ad52b5dc915598c3324662491229268689c3c57c5ce680b38e38ff3360a109f3fd50753c92252ecaf928b124f9a515f52d1da93b4 DIST sphinxcontrib-plantuml-0.30.gh.tar.gz 19378 BLAKE2B 1f146b59184acec99ff4320199943b2193c3e4c5f5d1f62c6741fb9bbd9802d7c3955bfad786bf7dd4b937b99b974f94d753212c95e7940ab066a9d6ee02af9a SHA512 e85c6332d26d09531c961f8026c72cd82ff4a31700a38cb8285f24d942340700012c08cc1f87a86389b71bfc5d32164586407b5c6777cc94d4d0022c9872ee3a diff --git a/dev-python/sphinxcontrib-plantuml/files/sphinxcontrib-plantuml-0.29-pytest-8.patch b/dev-python/sphinxcontrib-plantuml/files/sphinxcontrib-plantuml-0.29-pytest-8.patch deleted file mode 100644 index 2f10e1fae51d.. --- a/dev-python/sphinxcontrib-plantuml/files/sphinxcontrib-plantuml-0.29-pytest-8.patch +++ /dev/null @@ -1,53 +0,0 @@ -From 74e31ad4dd8f4fefd5b9e430e4d9caea3002fd97 Mon Sep 17 00:00:00 2001 -From: Yuya Nishihara -Date: Sun, 10 Mar 2024 19:30:21 +0900 -Subject: [PATCH] tests: rename setup/teardown functions for pytest 8.1.1 - compatibility - -I don't know if that's intended, but nose-style setup() is no longer called. - tests/test_functional.py | 4 ++-- - tests/test_svgstyle.py | 4 ++-- - 2 files changed, 4 insertions(+), 4 deletions(-) - -diff --git a/tests/test_functional.py b/tests/test_functional.py -index 697b01d..8ef6a3d 100644 a/tests/test_functional.py -+++ b/tests/test_functional.py -@@ -12,7 +12,7 @@ - _fakecmd = os.path.join(os.path.dirname(__file__), 'fakecmd.py') - - --def setup(): -+def setup_module(): - global _tempdir, _srcdir, _outdir - _tempdir = tempfile.mkdtemp() - _srcdir = os.path.join(_tempdir, 'src') -@@ -20,7 +20,7 @@ def setup(): - os.mkdir(_srcdir) - - --def teardown(): -+def teardown_module(): - shutil.rmtree(_tempdir) - - -diff --git a/tests/test_svgstyle.py b/tests/test_svgstyle.py -index c62e1ed..a25901f 100644 a/tests/test_svgstyle.py -+++ b/tests/test_svgstyle.py -@@ -5,12 +5,12 @@ - from sphinxcontrib import plantuml - - --def setup(): -+def setup_module(): - global _tempdir - _tempdir = tempfile.mkdtemp() - - --def teardown(): -+def teardown_module(): - shutil.rmtree(_tempdir) - - diff --git a/dev-python/sphinxcontrib-plantuml/sphinxcontrib-plantuml-0.29.ebuild b/dev-python/sphinxcontrib-plantuml/sphinxcontrib-plantuml-0.29.ebuild deleted file mode 100644 index f293d79e9e0e.. --- a/dev-python/sphinxcontrib-plantuml/sphinxcontrib-plantuml-0.29.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..12} ) - -inherit distutils-r1 - -DESCRIPTION="Sphinx extensions for PlantUML" -HOMEPAGE=" - https://github.com/sphinx-contrib/plantuml/ - https://pypi.org/project/sphinxcontrib-plantuml/ -" -SRC_URI=" - https://github.com/sphinx-contrib/plantuml/archive/refs/tags/${PV}.tar.gz - -> ${P}.gh.tar.gz -" -S="${WORKDIR}/${P#sphinxcontrib-}" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="amd64 arm64" - -BDEPEND=" - test? ( - app-text/texlive - dev-python/sphinxcontrib-applehelp[${PYTHON_USEDEP}] - dev-tex/latexmk - dev-texlive/texlive-fontutils - dev-texlive/texlive-latexextra - ) -" - -distutils_enable_tests pytest - -PATCHES=( - # https://github.com/sphinx-contrib/plantuml/commit/74e31ad4dd8f4fefd5b9e430e4d9caea3002fd97 - "${FILESDIR}/${P}-pytest-8.patch" -) - -python_test() { - # Fix for sphinx.errors.ExtensionError: Could not import extension sphinxcontrib.applehelp - # See https://projects.gentoo.org/python/guide/test.html#importerrors-for-c-extensions, tha
[gentoo-commits] repo/gentoo:master commit in: dev-python/sphinx-autoapi/
commit: 5bab28ad8f67237834f5202c4b62af47bc2d6972 Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 08:53:13 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 09:01:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bab28ad dev-python/sphinx-autoapi: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/sphinx-autoapi/Manifest | 2 - .../sphinx-autoapi/sphinx-autoapi-3.0.0.ebuild | 50 -- .../sphinx-autoapi/sphinx-autoapi-3.1.0.ebuild | 50 -- 3 files changed, 102 deletions(-) diff --git a/dev-python/sphinx-autoapi/Manifest b/dev-python/sphinx-autoapi/Manifest index 020589a27d2e..77e89ae443e9 100644 --- a/dev-python/sphinx-autoapi/Manifest +++ b/dev-python/sphinx-autoapi/Manifest @@ -1,3 +1 @@ -DIST sphinx-autoapi-3.0.0.gh.tar.gz 62951 BLAKE2B 80c1168b7d6f2d8489139d1daaa00817bf88345b92d962d1b7114ffd078dab5babd00f3837b9a80bd7175f07a50a432be4096140ac3ee8db11d90e1b836cd308 SHA512 fece7ff76de1ad4a58d8128d7c1f4c57a91ffbc2fb788f7bf4ce230860e97279f8ddf32d24dee4b961d89807056abd2f621484ff91e13b98b57d7f7a00d1cd4c -DIST sphinx-autoapi-3.1.0.gh.tar.gz 67664 BLAKE2B 5fefd1cf5ff401db9e309eeed3d8211bd72e43d6f40b088b6e1a2e406a910b2b99ff0e2431d0f8c55b0300c51f65c6892f2068131ecea2524fba3f0dd439bd2b SHA512 22ea54a11d9ecb2a91f3c7fee8561bd42f87fa82894b17cac51daeab94a298a7cc3bc5c0158c4fdead62879e89ea760beb3222e5bf31489b68a3483b47adb499 DIST sphinx-autoapi-3.1.1.gh.tar.gz 67903 BLAKE2B aec809e53b2c1080a29c49f5d9916df2e9def0c2072d99dde7ee3250a9cc7a9fc2d1e3e76ad954cfc417205c9b8994dcb7d0533f5994eb2a584d8ffa3ee3260e SHA512 c5a3db4f6e3969af8f8f2933822e577d3469c649f6976327e55c449cd6992274ee896a7ad01d5a3bfab378819bd4fe319b9f08e989214c00b4844c03c56ed2c8 diff --git a/dev-python/sphinx-autoapi/sphinx-autoapi-3.0.0.ebuild b/dev-python/sphinx-autoapi/sphinx-autoapi-3.0.0.ebuild deleted file mode 100644 index 58eb769f1889.. --- a/dev-python/sphinx-autoapi/sphinx-autoapi-3.0.0.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 - -DESCRIPTION="A new approach to API documentation in Sphinx" -HOMEPAGE=" - https://sphinx-autoapi.readthedocs.io/ - https://github.com/readthedocs/sphinx-autoapi/ - https://pypi.org/project/sphinx-autoapi/ -" -# sdist is missing docs, as of 2.1.0 -SRC_URI=" - https://github.com/readthedocs/sphinx-autoapi/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 x86" - -RDEPEND=" - dev-python/anyascii[${PYTHON_USEDEP}] - >=dev-python/astroid-3.0.0[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - >=dev-python/sphinx-6.1.0[${PYTHON_USEDEP}] -" - -BDEPEND+=" - test? ( dev-python/beautifulsoup4[${PYTHON_USEDEP}] ) -" - -DOCS=( README.rst CHANGELOG.rst ) - -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # Internet - tests/python/test_pyintegration.py::TestPipeUnionModule::test_integration - "tests/test_integration.py::TestExtensionErrors::test_extension_setup_errors[dotnetexample" - ) - - distutils-r1_python_test -} diff --git a/dev-python/sphinx-autoapi/sphinx-autoapi-3.1.0.ebuild b/dev-python/sphinx-autoapi/sphinx-autoapi-3.1.0.ebuild deleted file mode 100644 index 9182b8aa4e2c.. --- a/dev-python/sphinx-autoapi/sphinx-autoapi-3.1.0.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 - -DESCRIPTION="A new approach to API documentation in Sphinx" -HOMEPAGE=" - https://sphinx-autoapi.readthedocs.io/ - https://github.com/readthedocs/sphinx-autoapi/ - https://pypi.org/project/sphinx-autoapi/ -" -# sdist is missing docs, as of 2.1.0 -SRC_URI=" - https://github.com/readthedocs/sphinx-autoapi/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" - -RDEPEND=" - >=dev-python/astroid-3.0.0[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - >=dev-python/sphinx-6.1.0[${PYTHON_USEDEP}] -" - -BDEPEND+=" - test? ( dev-python/beautifulsoup4[${PYTHON_USEDEP}] ) -" - -DOCS=( README.rst CHANGELOG.rst ) - -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # Internet - tests/python/test_pyint
[gentoo-commits] repo/gentoo:master commit in: dev-python/types-setuptools/
commit: 5fd4b130873841615ae472f965dc7ee183b7033e Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 08:54:24 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 09:01:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fd4b130 dev-python/types-setuptools: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/types-setuptools/Manifest| 1 - .../types-setuptools-69.5.0.20240522.ebuild | 17 - 2 files changed, 18 deletions(-) diff --git a/dev-python/types-setuptools/Manifest b/dev-python/types-setuptools/Manifest index 346ad6765ca8..0a65e15b703d 100644 --- a/dev-python/types-setuptools/Manifest +++ b/dev-python/types-setuptools/Manifest @@ -1,2 +1 @@ -DIST types-setuptools-69.5.0.20240522.tar.gz 38273 BLAKE2B c488e16638697c899ad6b01dfa3fac4dd9e9379680408cb44fc3624084cca2f87b5d510e44632e521b8f531a10f189608f002ce555355a308f5c879369d499e9 SHA512 3062676cf158c7505c4fb07faab41a75163b79cca06a3a558d62879efd0a05413fefb31eb291c35f7e0dee5c8a9ff95ef8738e9e7780714e58984f50e43e0449 DIST types-setuptools-70.0.0.20240524.tar.gz 38370 BLAKE2B 7964344dfb8a9b3594bd3b6f46b1e41b439dff2c035c16c3bb93b0ed23f2e9380e4ba8af50f3ae44217fdab79fb15a5002f6792d1b9d9e1d5e5cd11057f55bfd SHA512 9edace3d84b9bbcb67fb4ff5f0c17ba7416901b1b12359e5394f0a5edb3250bbf81cd39946a4566217f0060fe50b15580df99b1f4e028774e4d36e0b5416a374 diff --git a/dev-python/types-setuptools/types-setuptools-69.5.0.20240522.ebuild b/dev-python/types-setuptools/types-setuptools-69.5.0.20240522.ebuild deleted file mode 100644 index ee31e761550d.. --- a/dev-python/types-setuptools/types-setuptools-69.5.0.20240522.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Typing stubs for setuptools" -HOMEPAGE="https://pypi.org/project/types-setuptools/; - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pylast/
commit: 8f6b739b09f0b9910fe1031da2d67d394aa49d2d Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 08:51:57 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 09:01:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f6b739b dev-python/pylast: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/pylast/Manifest| 1 - dev-python/pylast/pylast-5.2.0.ebuild | 31 --- 2 files changed, 32 deletions(-) diff --git a/dev-python/pylast/Manifest b/dev-python/pylast/Manifest index 7db41c679c5a..78038226c2dd 100644 --- a/dev-python/pylast/Manifest +++ b/dev-python/pylast/Manifest @@ -1,2 +1 @@ -DIST pylast-5.2.0.tar.gz 41137 BLAKE2B a7742bd2a23e281ab1a12d0198c74f1b5d8302700cb58490a5b3bff693098c8c3bf548ed52ca7f8cefecbcc10972c57da9ca04fe1d791141aacbb84ead9592ed SHA512 1ae76ff4ec6f009388abfcf8525f1c19e47cbabaace1f5e8c518819d0856168d855b789e3c08a9699dd7ab88ebfc7c3ab81c2d74a0fa1fd210450741b99da8c6 DIST pylast-5.3.0.tar.gz 41552 BLAKE2B 0d6fd60e02f6106cbbfe2027614d8d403c54ee1f749ea697dba7d863e7a1fc647f95d2ea341e1d0ecfa2900a1ae117920466bb8f8a0728c5a9dea6be8d1009f0 SHA512 b8d015d9d1452a650a6fc05019a145c2c5104c1acd0e296d7a9b536fd91710b4efe3dab2646b4b373ca13278fbdc385a64472829dfd1cf8980a22a5f2314afe9 diff --git a/dev-python/pylast/pylast-5.2.0.ebuild b/dev-python/pylast/pylast-5.2.0.ebuild deleted file mode 100644 index c95e79f3f4a4.. --- a/dev-python/pylast/pylast-5.2.0.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{10..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Python interface to last.fm and other api-compatible websites" -HOMEPAGE=" - https://pypi.org/project/pylast/ - https://github.com/pylast/pylast/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86" - -RDEPEND=" - dev-python/httpx[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - dev-python/flaky[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/bottleneck/
commit: 733765cd7084591a53a79bfc31adce2c9e35a275 Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 06:15:30 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 06:18:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=733765cd dev-python/bottleneck: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/bottleneck/bottleneck-1.3.8.ebuild | 43 --- 1 file changed, 43 deletions(-) diff --git a/dev-python/bottleneck/bottleneck-1.3.8.ebuild b/dev-python/bottleneck/bottleneck-1.3.8.ebuild deleted file mode 100644 index 75a79f5b4de5.. --- a/dev-python/bottleneck/bottleneck-1.3.8.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYPI_PN=${PN^} -PYTHON_COMPAT=( python3_{10..12} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Fast NumPy array functions written in C" -HOMEPAGE=" - https://github.com/pydata/bottleneck/ - https://pypi.org/project/Bottleneck/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" - -DEPEND=" - >=dev-python/numpy-1.9.1:=[${PYTHON_USEDEP}] -" -RDEPEND=" - ${DEPEND} -" - -distutils_enable_tests pytest - -src_prepare() { - # don't overwrites user's optimization level - sed -e '/extra_compile_args=\["-O2"\]/d' -i setup.py || die - - distutils-r1_src_prepare -} - -python_test() { - rm -rf bottleneck || die - epytest --pyargs bottleneck -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pypax/
commit: 4376da96a94e181abf9fe277e2e69b2880b21c08 Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 06:15:09 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 06:18:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4376da96 dev-python/pypax: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/pypax/pypax-0.9.5-r1.ebuild | 47 -- 1 file changed, 47 deletions(-) diff --git a/dev-python/pypax/pypax-0.9.5-r1.ebuild b/dev-python/pypax/pypax-0.9.5-r1.ebuild deleted file mode 100644 index 8a9786c387f2.. --- a/dev-python/pypax/pypax-0.9.5-r1.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 - -if [[ ${PV} == ** ]] ; then - EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/elfix.git; - inherit git-r3 -else - SRC_URI="https://dev.gentoo.org/~blueness/elfix/elfix-${PV}.tar.gz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86" - S="${WORKDIR}/elfix-${PV}" -fi - -DESCRIPTION="Python module to get or set either PT_PAX and/or XATTR_PAX flags" -HOMEPAGE="https://dev.gentoo.org/~blueness/elfix/ - https://wiki.gentoo.org/wiki/Project:Hardened/PaX_Quickstart; - -LICENSE="GPL-3" -SLOT="0" -IUSE="+ptpax +xtpax" -REQUIRED_USE="|| ( ptpax xtpax )" - -RDEPEND=" - ptpax? ( dev-libs/elfutils ) - xtpax? ( sys-apps/attr )" -DEPEND="${RDEPEND}" - -src_compile() { - cd scripts || die - unset PTPAX - unset XTPAX - use ptpax && export PTPAX="yes" - use xtpax && export XTPAX="yes" - distutils-r1_src_compile -} - -src_install() { - cd scripts || die - distutils-r1_src_install -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/sentry-sdk/
commit: d78354a61b913949624ee07fce6afbc2fa51d55f Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 04:57:28 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 05:00:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d78354a6 dev-python/sentry-sdk: Bump to 2.5.1 Signed-off-by: Michał Górny gentoo.org> dev-python/sentry-sdk/Manifest| 1 + dev-python/sentry-sdk/sentry-sdk-2.5.1.ebuild | 117 ++ 2 files changed, 118 insertions(+) diff --git a/dev-python/sentry-sdk/Manifest b/dev-python/sentry-sdk/Manifest index 2ea504de91ce..5976196d8d56 100644 --- a/dev-python/sentry-sdk/Manifest +++ b/dev-python/sentry-sdk/Manifest @@ -4,3 +4,4 @@ DIST sentry-python-2.2.1.gh.tar.gz 506079 BLAKE2B 396664193906b1712950d6776f7e6e DIST sentry-python-2.3.1.gh.tar.gz 511775 BLAKE2B 5cc0cf6a225b8619df76492abbce76d01631148dc73aeea47d13c71435e973af7cc7904ef50e7edcde5821bce28b213b5e3ca3208887688e2d4cec1d03c7d54e SHA512 12ccd25142fd42262735babe986f9972571b4a3c48607c47c8b6887e722f53a964e259e82be56cf4c4ba6d14efe8335ebb32ed98a40a763a63a5f7b52ef6ce9e DIST sentry-python-2.4.0.gh.tar.gz 512867 BLAKE2B 6473ce92ee5d9886bdca7dd13770f6639de64e7fcf4bc6cd0aa966aeab483abc6a884a96158c9627402bbaefd6678fc987518380e2b395fecd386e12431a89a5 SHA512 a1b539ffe6b538f0f3fabd3c6df2997b08ca2ba9e9bcef19f01dbde384de5b31c9795a80c2862172c0ccd918e878c90d42e04b15ed44222340ffc56d1f7f1c7e DIST sentry-python-2.5.0.gh.tar.gz 514977 BLAKE2B 010c15ec1bf51d6a3a3f01f39715d81e63e640ff34c83f1b8cbb5c6049b14e3473ddd26739807e123a661f03ee2ae45c86e4a8ec762216c30b8d7421d29617c0 SHA512 4b138b55cdc8222d858335d9fc16f0b0134d6bdcc99bb7bc6548df4551939074a5265ad37f4558d7d667d0fc701517916a339781d83084e4cb262beb9af21f3c +DIST sentry-python-2.5.1.gh.tar.gz 515056 BLAKE2B fab3e6e4faa1f07879fc679d43d86fc9590ba3049f5117efe69827a5678b7292c30c9e2d04992a2d75abe54498c3e6fe0366cea210e81b92ccf302c7abcf7e3c SHA512 6467e3836af9f44be93c9a9d0b2e4cf341b7ea4b70937a9624f5d53b746f9a5d2ee5507056c3f58662e0382d88bd3a9851b2ebdf2438bd39e4d5b15096d84a3b diff --git a/dev-python/sentry-sdk/sentry-sdk-2.5.1.ebuild b/dev-python/sentry-sdk/sentry-sdk-2.5.1.ebuild new file mode 100644 index ..e76b77593e45 --- /dev/null +++ b/dev-python/sentry-sdk/sentry-sdk-2.5.1.ebuild @@ -0,0 +1,117 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..12} ) + +inherit distutils-r1 + +MY_P=sentry-python-${PV} +DESCRIPTION="Python client for Sentry" +HOMEPAGE=" + https://sentry.io/ + https://github.com/getsentry/sentry-python/ + https://pypi.org/project/sentry-sdk/ +" +SRC_URI=" + https://github.com/getsentry/sentry-python/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="PSF-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + dev-python/urllib3[${PYTHON_USEDEP}] + dev-python/certifi[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/asttokens[${PYTHON_USEDEP}] + dev-python/executing[${PYTHON_USEDEP}] + dev-python/fakeredis[${PYTHON_USEDEP}] + dev-python/flask-login[${PYTHON_USEDEP}] + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/pyrsistent[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: app-text/qpdf/
commit: 56e4b8b3d0c85c68937affb02fe34501a6d0d52d Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 04:53:26 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 05:00:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56e4b8b3 app-text/qpdf: Bump to 11.9.1 Signed-off-by: Michał Górny gentoo.org> app-text/qpdf/Manifest | 3 ++ app-text/qpdf/qpdf-11.9.1.ebuild | 99 2 files changed, 102 insertions(+) diff --git a/app-text/qpdf/Manifest b/app-text/qpdf/Manifest index c868a806c643..62bdf134862c 100644 --- a/app-text/qpdf/Manifest +++ b/app-text/qpdf/Manifest @@ -7,3 +7,6 @@ DIST qpdf-11.8.0.tar.gz.asc 833 BLAKE2B 02c0cfec3bab48a3d49783cb68bd6b6c6382536f DIST qpdf-11.9.0-doc.zip 6893438 BLAKE2B 102b7bbe0a7c1b12c2956c3f8e400b4259ca1c95e359308a940a4f8b4c304f6b0866f794fb58eba792fec2e7ad52209cb0c2cad4494358a185b6a9720d0a7cfb SHA512 91a94cbda66a9c3bbbad9a433d9de78b83989757917fb150aa175cebb3aa295ba3e631e84e97cba3df3bdb4715fba411984b293a6b0df0f4549de2a77a4c257f DIST qpdf-11.9.0.tar.gz 18552462 BLAKE2B 3f79bef4b8d276cb73db1a08eb72cc67dec803c942c5e6f5322ecfc2fb017c7169aebb6b0790f1789970c86f4c8790465d0315ff8b355dd7e395a02192a605cb SHA512 5e0a990797081f121b3a52fddedea199baf1af260093a384ed6df347e052601622b03c9ff62b7ea069d81464eb0381932428cb8c0565b3686961f7505021a165 DIST qpdf-11.9.0.tar.gz.asc 833 BLAKE2B 6f00b52643b76828f65ce45ac031a72369753495ee96d5facaf708c80a41a669f5eb407c0e5d25492214813b307fc4cc7ae42b97f9ad6d78d92cc51cc98a87ed SHA512 dd58a1721ce6e15b77bfde1ab68bb37a9d2b1d755872811fb24fadef7be4cf562bb8f8371fd56bdc583d0f6da50654696cc4576234d9fd74319e3f1f2bb7b5cf +DIST qpdf-11.9.1-doc.zip 6895053 BLAKE2B 6f23676b54cc1e913ec131cd2121e9ef35dd74cc2d85949e28374ca8fc449a8a93946c0ec7bd41c2cbabaef2eb00e54fb9cac7376658e835f9c2ab9e1e58bb7a SHA512 7cd4add8d43ab366feac34e98e7ce13338ed3e2282f5bbe5c59b96230acff3bdb259723ebf197f2e4aba6ed03ba20cab01df4cf583b9d80102e8f5ec0e06e18d +DIST qpdf-11.9.1.tar.gz 18585065 BLAKE2B fa845e04d6044c70e1864a8eee9831774218a2fa6de74fed1efc22f0cc4982b7e41b2a7d6f0c794941eac08ba65d2196d72399514c376e2774c754f074560c43 SHA512 8c60c6639371e71a5229afb2e11c18aa660061e652eae4a8d9c8e9ceff913b0c7d866ed17375d1be9c439b0789ea03064ab98771f43fd03c7059aa136285a4b2 +DIST qpdf-11.9.1.tar.gz.asc 833 BLAKE2B 4b676ac2469971e0b4862d329d489ca4c37a11a753bee380668159f8e0c8bdeecefcfc51b6aa0fbafc379a732aacb89481b52138a38cb69fd8d8cfb804dcae9f SHA512 392cec40c7f7251f77ef3c7d27d9fc5c8d63ae6774192af59b3651c240fe652d67dee8ad80c94ee67362e27983124fecefc97df542b8e8d48843f2c305fa99b8 diff --git a/app-text/qpdf/qpdf-11.9.1.ebuild b/app-text/qpdf/qpdf-11.9.1.ebuild new file mode 100644 index ..055841cf1036 --- /dev/null +++ b/app-text/qpdf/qpdf-11.9.1.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit bash-completion-r1 cmake verify-sig + +DESCRIPTION="Command-line tool for structural, content-preserving transformation of PDF files" +HOMEPAGE=" + https://qpdf.sourceforge.io/ + https://github.com/qpdf/qpdf/ +" +SRC_URI=" + https://github.com/qpdf/qpdf/releases/download/v${PV}/${P}.tar.gz + doc? ( + https://github.com/qpdf/qpdf/releases/download/v${PV}/${P}-doc.zip + ) + verify-sig? ( + https://github.com/qpdf/qpdf/releases/download/v${PV}/${P}.tar.gz.asc + ) +" + +LICENSE="|| ( Apache-2.0 Artistic-2 )" +# Subslot for libqpdf soname version (just represent via major version) +SLOT="0/$(ver_cut 1)" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="doc examples gnutls test" +RESTRICT="!test? ( test )" + +RDEPEND=" + media-libs/libjpeg-turbo:= + sys-libs/zlib + gnutls? ( net-libs/gnutls:= ) + !gnutls? ( dev-libs/openssl:= ) +" +DEPEND=" + ${RDEPEND} + test? ( + app-text/ghostscript-gpl[tiff(+)] + media-libs/tiff + sys-apps/diffutils + ) +" +BDEPEND=" + dev-lang/perl + doc? ( app-arch/unzip ) + verify-sig? ( sec-keys/openpgp-keys-jberkenbilt ) +" + +QA_CONFIG_IMPL_DECL_SKIP=( + # glibc only (bug #899052) + malloc_info +) + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/jberkenbilt.asc + +src_unpack() { + if use verify-sig ; then + verify-sig_verify_detached "${DISTDIR}"/${P}.tar.gz{,.asc} + fi + + default +} + +src_configure() { + local crypto_provider=$(usex gnutls GNUTLS OPENSSL) + local crypto_provider_lowercase=${crypto_provider,,} + + # Keep an eye on https://qpdf.readthedocs.io/en/stable/packaging.html
[gentoo-commits] repo/gentoo:master commit in: dev-python/testfixtures/
commit: 9144cbe23b12226412566f20f082790526242853 Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 04:51:11 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 04:51:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9144cbe2 dev-python/testfixtures: Bump to 8.3.0 Signed-off-by: Michał Górny gentoo.org> dev-python/testfixtures/Manifest | 1 + dev-python/testfixtures/testfixtures-8.3.0.ebuild | 47 +++ 2 files changed, 48 insertions(+) diff --git a/dev-python/testfixtures/Manifest b/dev-python/testfixtures/Manifest index 1b1938f66dc8..492bc318ba8a 100644 --- a/dev-python/testfixtures/Manifest +++ b/dev-python/testfixtures/Manifest @@ -1 +1,2 @@ DIST testfixtures-8.2.0.tar.gz 136662 BLAKE2B 37dcc8c718a0db51d42f7f7c5b8876e852d4e9ddbd157ce7f278c0ccbd304ce923e41e5126ee9194680059274fad04567de6e56976b281249e85e540b1a984d8 SHA512 a151767ea44a36c244e4c46fc2ce8665ebc64a52159213e5739f78537e684d6760b03a56b393894afabb70a5d777e3b9fbe0aa8acec33c958fc973eda3ec1e5e +DIST testfixtures-8.3.0.tar.gz 137420 BLAKE2B bf0fe670533a26dcc98be061c1dafbe331ca6c4ac8c028e146f7e156870ee8abe5118b3182600e8d513530c442a4fa1efa696253b9b0c114733bd40fc6ee SHA512 b2c18a35c44b90bce50cc68ca9bf9909ac8f75287c7188eeddfa855aec1db3bd14f3fccb4c5ef0e44b19c683ad4bd6be4876554ce9127698e8e20cbfa4191800 diff --git a/dev-python/testfixtures/testfixtures-8.3.0.ebuild b/dev-python/testfixtures/testfixtures-8.3.0.ebuild new file mode 100644 index ..07bcb3d54340 --- /dev/null +++ b/dev-python/testfixtures/testfixtures-8.3.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A collection of helpers and mock objects for unit tests and doc tests" +HOMEPAGE=" + https://pypi.org/project/testfixtures/ + https://github.com/Simplistix/testfixtures/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + +BDEPEND=" + test? ( + $(python_gen_impl_dep sqlite) + dev-python/django[${PYTHON_USEDEP}] + dev-python/pytest-django[${PYTHON_USEDEP}] + >=dev-python/sybil-6[${PYTHON_USEDEP}] + >=dev-python/twisted-18[${PYTHON_USEDEP}] + sys-libs/timezone-data + ) +" + +distutils_enable_sphinx docs \ + dev-python/furo +distutils_enable_tests pytest + +python_test() { + local -x PYTHONPATH="." + local -x DJANGO_SETTINGS_MODULE=testfixtures.tests.test_django.settings + + local EPYTEST_DESELECT=( + # TODO + testfixtures/tests/test_shouldwarn.py::ShouldWarnTests::test_filter_missing + testfixtures/tests/test_shouldwarn.py::ShouldWarnTests::test_filter_present + ) + + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pandas/
commit: d1b6c0ae072ec2e7a95eb3b960a07f2ed571171f Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 05:02:13 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 05:02:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1b6c0ae dev-python/pandas: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/pandas/Manifest | 1 - dev-python/pandas/pandas-2.2.1-r1.ebuild | 217 -- dev-python/pandas/pandas-2.2.1.ebuild| 220 --- 3 files changed, 438 deletions(-) diff --git a/dev-python/pandas/Manifest b/dev-python/pandas/Manifest index 05856a547c23..17515a2da67d 100644 --- a/dev-python/pandas/Manifest +++ b/dev-python/pandas/Manifest @@ -1,2 +1 @@ -DIST pandas-2.2.1.tar.gz 4395256 BLAKE2B 7f66c2995699832930a626ff01b3b39bafa0bd19f41245b8b49bbf5a1b78663433060f4d94817498494b6cf66d38dde27da64e196c6400e50f30441d7e51991b SHA512 8e6af4793d8b77e5c86a22c88f999dba63b1cc1954f5148bdb8c9b1bfe4e7fc5004de7d0f035b2d651f56c44b28ba4b0bd304f9c9122426cc37fb97596e13746 DIST pandas-2.2.2.tar.gz 4398391 BLAKE2B 6b723d85c500abaca4d833e4fb329d9a495e3e8ae51c74632111b139ed38ca9e26087ba43ecc40d68f66613352dc140bb2f1b0cbb92915bb027548886072fc79 SHA512 85b006f96bd6400aeea2ec29df3557ea6c4bfee0a7aebb172547a43171dc0e7682d15f798081846a4f464559ab83f579cfe06d66d4b5c0cb0fb2975c2ef98f9c diff --git a/dev-python/pandas/pandas-2.2.1-r1.ebuild b/dev-python/pandas/pandas-2.2.1-r1.ebuild deleted file mode 100644 index d7f511b19791.. --- a/dev-python/pandas/pandas-2.2.1-r1.ebuild +++ /dev/null @@ -1,217 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=meson-python -PYTHON_COMPAT=( python3_{10..12} ) -PYTHON_REQ_USE="threads(+)" - -VIRTUALX_REQUIRED="manual" - -inherit distutils-r1 optfeature pypi virtualx - -DESCRIPTION="Powerful data structures for data analysis and statistics" -HOMEPAGE=" - https://pandas.pydata.org/ - https://github.com/pandas-dev/pandas/ - https://pypi.org/project/pandas/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~hppa ~riscv" -IUSE="big-endian full-support minimal test X" -RESTRICT="!test? ( test )" - -RECOMMENDED_DEPEND=" - >=dev-python/bottleneck-1.3.4[${PYTHON_USEDEP}] - >=dev-python/numexpr-2.8.0[${PYTHON_USEDEP}] -" - -# TODO: add pandas-gbq to the tree -# TODO: Re-add dev-python/statsmodel[python3_11] dep once it supports python3_11 -# https://github.com/statsmodels/statsmodels/issues/8287 -OPTIONAL_DEPEND=" - >=dev-python/beautifulsoup4-4.11.1[${PYTHON_USEDEP}] - dev-python/blosc[${PYTHON_USEDEP}] - >=dev-python/html5lib-1.1[${PYTHON_USEDEP}] - >=dev-python/jinja-3.1.2[${PYTHON_USEDEP}] - >=dev-python/lxml-4.8.0[${PYTHON_USEDEP}] - >=dev-python/matplotlib-3.6.1[${PYTHON_USEDEP}] - >=dev-python/openpyxl-3.0.7[${PYTHON_USEDEP}] - >=dev-python/sqlalchemy-1.4.36[${PYTHON_USEDEP}] - >=dev-python/tabulate-0.8.10[${PYTHON_USEDEP}] - >=dev-python/xarray-2022.3.0[${PYTHON_USEDEP}] - >=dev-python/xlrd-2.0.1[${PYTHON_USEDEP}] - >=dev-python/xlsxwriter-3.0.3[${PYTHON_USEDEP}] - >=dev-python/xlwt-1.3.0[${PYTHON_USEDEP}] - !arm? ( !hppa? ( !ppc? ( !x86? ( - >=dev-python/scipy-1.8.1[${PYTHON_USEDEP}] - dev-python/statsmodels[${PYTHON_USEDEP}] - ) ) ) ) - !big-endian? ( - >=dev-python/tables-3.7.0[${PYTHON_USEDEP}] - ) - X? ( - || ( - >=dev-python/PyQt5-5.15.6[${PYTHON_USEDEP}] - >=dev-python/QtPy-2.2.0[${PYTHON_USEDEP}] - x11-misc/xclip - x11-misc/xsel - ) - ) -" -DEPEND=" - =dev-python/numpy-1.23.2[${PYTHON_USEDEP}] -" -COMMON_DEPEND=" - ${DEPEND} - >=dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}] - >=dev-python/pytz-2020.1[${PYTHON_USEDEP}] -" -BDEPEND=" - ${COMMON_DEPEND} - >=dev-build/meson-1.2.1 - >=dev-python/cython-3.0.5[${PYTHON_USEDEP}] - >=dev-python/versioneer-0.28[${PYTHON_USEDEP}] - test? ( - ${VIRTUALX_DEPEND} - ${RECOMMENDED_DEPEND} - ${OPTIONAL_DEPEND} - dev-libs/apache-arrow[brotli,parquet,snappy] - >=dev-python/beautifulsoup4-4.11.1[${PYTHON_USEDEP}] - >=dev-python/hypothesis-6.46.1[${PYTHON_USEDEP}] - >=dev-python/openpyxl-3.0.10[${PYTHON_USEDEP}] - >=dev-python/pyarrow-10.0.1[parquet,${PYTHON_USEDEP}] - >=dev-python/pymysql-1.0.2[${PYT
[gentoo-commits] repo/gentoo:master commit in: dev-python/nbxmpp/
commit: d4729e6bdbda617978e68216e10a5228713c2d52 Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 05:01:18 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 05:01:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4729e6b dev-python/nbxmpp: Fix variable order Signed-off-by: Michał Górny gentoo.org> dev-python/nbxmpp/nbxmpp-4.5.4.ebuild | 2 +- dev-python/nbxmpp/nbxmpp-5.0.0.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/nbxmpp/nbxmpp-4.5.4.ebuild b/dev-python/nbxmpp/nbxmpp-4.5.4.ebuild index b8da6e5c49c4..7f2595a80c09 100644 --- a/dev-python/nbxmpp/nbxmpp-4.5.4.ebuild +++ b/dev-python/nbxmpp/nbxmpp-4.5.4.ebuild @@ -19,8 +19,8 @@ SRC_URI=" " S=${WORKDIR}/${MY_P} -SLOT="0" LICENSE="GPL-3" +SLOT="0" KEYWORDS="amd64 arm64 ~loong ~riscv x86" RDEPEND=" diff --git a/dev-python/nbxmpp/nbxmpp-5.0.0.ebuild b/dev-python/nbxmpp/nbxmpp-5.0.0.ebuild index 67560e6f811d..6ed0b60facda 100644 --- a/dev-python/nbxmpp/nbxmpp-5.0.0.ebuild +++ b/dev-python/nbxmpp/nbxmpp-5.0.0.ebuild @@ -19,8 +19,8 @@ SRC_URI=" " S=${WORKDIR}/${MY_P} -SLOT="0" LICENSE="GPL-3" +SLOT="0" KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytools/
commit: 4d759dbb05120ce49ab883cb16d920954ead7368 Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 04:50:21 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 04:50:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d759dbb dev-python/pytools: Bump to 2024.1.5 Signed-off-by: Michał Górny gentoo.org> dev-python/pytools/Manifest| 1 + dev-python/pytools/pytools-2024.1.5.ebuild | 33 ++ 2 files changed, 34 insertions(+) diff --git a/dev-python/pytools/Manifest b/dev-python/pytools/Manifest index 9653a72e755b..c8db3b052e08 100644 --- a/dev-python/pytools/Manifest +++ b/dev-python/pytools/Manifest @@ -1,3 +1,4 @@ DIST pytools-2024.1.2.tar.gz 77642 BLAKE2B b393149a81a708f3681b34e88e22113223f53f23e83c8f1848d4fd6ec456af7145fba8a98efd716d8be5b6184fc9973c05aa9c0814d48ee4925255b57f6119a5 SHA512 3252b3930934c43f840a77f41e0958fef6121db1d64efc5498defadf8e48fdbda89d1539b87b6367c8acf4ad7eaf7fdf364263340ffebd834861f0f21f1af4c7 DIST pytools-2024.1.3.tar.gz 79453 BLAKE2B 00d19b5e3918ae2e230db8778edcbaa8102436be1d82ee0a24f5f7504ef5f8ca5903c07386b5ebb1359138d4cb2f68840585b30e118f5dc1f3e2266230ec7d1d SHA512 89ee628af18ab68ebc1dab500a886cad24a0ebf85128c1b06608b51638fc713e2d485b8d50bd3c70ab3143c46e789a49f7f7fc4fa8a14dd9644e7a822d72 DIST pytools-2024.1.4.tar.gz 79234 BLAKE2B e0cbca8c1b6556a6865d21c6b94591d19e50bdae3f8216bbfa55e965ccf236b8265fb25acaee8d939f7e187da8a39f618196e9b567b18700d92bc857de26952c SHA512 110a0672ba069a41dedc7e45dc407c5027e3c1384ab62706e04326e4b158b09a69822d51cadc6a164cdd20b361a7d82ad632ba072cfc0d6e7be449596d295374 +DIST pytools-2024.1.5.tar.gz 80774 BLAKE2B 37e9e14d5a62cdad34ddbfd0eabec747c392ba1506aacc76322f090699192369915882ba948fa07cd7a45369d3391343d9b2554def851e844976bc0442ddcfb6 SHA512 af7b79f1e26a43459765627ce6e6740953c38e05e26f3ec17360ccdf588ac320eabb5540fbbf9570cde324b8aae2412878316e9930e5195f467dbf5b74ca76b8 diff --git a/dev-python/pytools/pytools-2024.1.5.ebuild b/dev-python/pytools/pytools-2024.1.5.ebuild new file mode 100644 index ..38860936dd01 --- /dev/null +++ b/dev-python/pytools/pytools-2024.1.5.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_REQ_USE='sqlite' + +inherit distutils-r1 pypi + +DESCRIPTION="Collection of tools missing from the Python standard library" +HOMEPAGE=" + https://mathema.tician.de/software/pytools/ + https://github.com/inducer/pytools/ + https://pypi.org/project/pytools/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv" + +# NB: numpy is now an "extra" (optional) dep -- we can remove it from +# RDEPEND If revdeps don't need it +RDEPEND=" + >=dev-python/numpy-1.6.0[${PYTHON_USEDEP}] + >=dev-python/platformdirs-2.2.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/typing-extensions-4.0[${PYTHON_USEDEP}] + ' 3.10) +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/typing-extensions/
commit: d757272827e1410b43ab79d0f39aef158581f64a Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 04:50:50 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 04:50:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7572728 dev-python/typing-extensions: Bump to 4.12.2 Signed-off-by: Michał Górny gentoo.org> dev-python/typing-extensions/Manifest | 1 + .../typing-extensions-4.12.2.ebuild| 26 ++ 2 files changed, 27 insertions(+) diff --git a/dev-python/typing-extensions/Manifest b/dev-python/typing-extensions/Manifest index 45cec6d0e3bb..c20636d02a87 100644 --- a/dev-python/typing-extensions/Manifest +++ b/dev-python/typing-extensions/Manifest @@ -3,3 +3,4 @@ DIST typing_extensions-4.11.0.tar.gz 78744 BLAKE2B 641d4a13fcd10151a0b7059d11393 DIST typing_extensions-4.12.0.tar.gz 84291 BLAKE2B 96ebdf7ea479fb96e106e79782845380dcb1323265bf4931d26e1c09c09519c6712cbff9270a97ab45e26e61b48d5fb57f44c3ec6651eec29ef724b5896046e0 SHA512 da9d983f320ae4c7f386ab2bcaf57a881ff2b6bb6030618f270195ce9f905f2cbaf4f67c40311f21c096bedc014b7717c014f142f33fd25bf8e41803ac12bc4a DIST typing_extensions-4.12.0rc1.tar.gz 83702 BLAKE2B 5f8faaf15bb975f84fc4e217ab1ef9aaa3526dbfc3e17150a1b94cade70e19b27d9e0b637b175aae108719dd234a972c53696e96f7d6b5e96c626c31ded68123 SHA512 a0ce4d62695facb9ad11a4719ea31a0d5f95ca10eee939fb9b3fde8bae963e343a6779e7f5507af7f8751cf0b944d703110bcb18a345f020923ff5ebac54bc9e DIST typing_extensions-4.12.1.tar.gz 84923 BLAKE2B aff356290f0d138d29d0e52e8530e0b3ff11f8e53cceac97609f99d4a1ca062eb628b53b202626a538c16c511cbe5909f735740c5b15de049fec58e4bb5adfd9 SHA512 b9084010de271f0193181c77c4a74d72d207a6484d2ccec9f5162cfb288c38a6f7c9d844804e907816ca9a0d2f2aa7a8afcb9b377f7734a2fa927281744b0106 +DIST typing_extensions-4.12.2.tar.gz 85321 BLAKE2B 8f32740675f5da226c6fd5fa95e0b903794d76cc25d759bee6b136913a3eedc7a702cdc7709587cae13ba3b3d44a7bb1acbdad61333fe655382e3d01d63a3fa7 SHA512 b06f26ae55194f37ee48dcb894bf583051c9e74f639f25195990f56330eae7b585ab4b8655ca575539f48254c20f1920628db6db10512953d1f6364e3c076a27 diff --git a/dev-python/typing-extensions/typing-extensions-4.12.2.ebuild b/dev-python/typing-extensions/typing-extensions-4.12.2.ebuild new file mode 100644 index ..71adea3717b9 --- /dev/null +++ b/dev-python/typing-extensions/typing-extensions-4.12.2.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( python3_{10..13} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Backported and Experimental Type Hints for Python 3.7+" +HOMEPAGE=" + https://pypi.org/project/typing-extensions/ + https://github.com/python/typing_extensions/ +" + +LICENSE="PSF-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + +distutils_enable_tests unittest + +python_test() { + cd src || die + eunittest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/nbxmpp/
commit: 5ed6f0d532a52adbccf28fe6d10db08296eda882 Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 04:48:51 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 04:48:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ed6f0d5 dev-python/nbxmpp: Bump to 5.0.0 Signed-off-by: Michał Górny gentoo.org> dev-python/nbxmpp/Manifest| 1 + dev-python/nbxmpp/nbxmpp-5.0.0.ebuild | 35 +++ 2 files changed, 36 insertions(+) diff --git a/dev-python/nbxmpp/Manifest b/dev-python/nbxmpp/Manifest index 945b22ec087f..79fb592b6398 100644 --- a/dev-python/nbxmpp/Manifest +++ b/dev-python/nbxmpp/Manifest @@ -1 +1,2 @@ DIST python-nbxmpp-4.5.4.tar.bz2 138170 BLAKE2B 00a4919032dd29828dc735695afe9c0814a8fe2ec765a534257768896d9f27bc3a395275d546ad717bdd16c97161e8f0a8acaf43cdb7bd9404e40bc72f2c3da5 SHA512 fcaedae519d8cd2d52cc65721ab1e743569ba1cf7c29f2db41ed5671ba0f2c5b47f1f6d9521e1614e89e21512a4575c6788316cdb86936f0c4886d54c3831bb3 +DIST python-nbxmpp-5.0.0.tar.bz2 142680 BLAKE2B 9e54ad931ad5145c743f07e888eca519707b9179ece95d740c2209068cc02ee56b8af41bf18cf690ddb703485fab5f532b5bcf33eb74f022b0701c9421e3cd96 SHA512 0797e20dbdfaebbeb0a274786cb615cd0e57b26ec876ce94e5d66beb077510f8b38a97e0d0b151e2e069b10d1fe10b755d6531a4c676d7292675335314e4c214 diff --git a/dev-python/nbxmpp/nbxmpp-5.0.0.ebuild b/dev-python/nbxmpp/nbxmpp-5.0.0.ebuild new file mode 100644 index ..67560e6f811d --- /dev/null +++ b/dev-python/nbxmpp/nbxmpp-5.0.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +MY_P=python-nbxmpp-${PV} +DESCRIPTION="Python library to use Jabber/XMPP networks in a non-blocking way" +HOMEPAGE=" + https://dev.gajim.org/gajim/python-nbxmpp/ + https://pypi.org/project/nbxmpp/ +" +SRC_URI=" + https://dev.gajim.org/gajim/python-nbxmpp/-/archive/${PV}/${MY_P}.tar.bz2 +" +S=${WORKDIR}/${MY_P} + +SLOT="0" +LICENSE="GPL-3" +KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" + +RDEPEND=" + dev-libs/gobject-introspection + net-libs/libsoup:3.0[introspection] + dev-python/idna[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + >=dev-python/precis-i18n-1.0.0[${PYTHON_USEDEP}] + >=dev-python/pygobject-3.42[${PYTHON_USEDEP}] +" + +distutils_enable_tests unittest
[gentoo-commits] repo/gentoo:master commit in: dev-python/cfn-lint/
commit: caeabc6336b07252b40629121d5380ad40e189b2 Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 04:49:21 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 04:49:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caeabc63 dev-python/cfn-lint: Bump to 0.87.5 Signed-off-by: Michał Górny gentoo.org> dev-python/cfn-lint/Manifest | 1 + dev-python/cfn-lint/cfn-lint-0.87.5.ebuild | 64 ++ 2 files changed, 65 insertions(+) diff --git a/dev-python/cfn-lint/Manifest b/dev-python/cfn-lint/Manifest index 73f204b49a38..fcacd7902d13 100644 --- a/dev-python/cfn-lint/Manifest +++ b/dev-python/cfn-lint/Manifest @@ -3,3 +3,4 @@ DIST cfn_lint-0.87.1.tar.gz 3997592 BLAKE2B 058de8badb0b37bda16e5239a2d9aa372780 DIST cfn_lint-0.87.2.tar.gz 3963369 BLAKE2B e1238db45fa2856ed1becdbaeccd2bd7aab3c0c3f54e3bd13cdad27d20c0c9e0c85a232121f63b152554f95066cf24119b9e2c02d0402d673ed5d7eefc8565ed SHA512 b0503138d7ca939003b472ce0e35ae0f0c3aa9550cc889e28a709856051d059c619c2ac5d47735ce0702cb975949d6ea64aff6c2b5168738ccf8afbcf950801d DIST cfn_lint-0.87.3.tar.gz 3963065 BLAKE2B 400532698248204fe2bbf9f29fb374d178cd4a8b168dcb681b284da0d5d7be17cd28292b8f37a7c600936b96a56e90d925e5e0d88f062f5c8a7821f0ffe43528 SHA512 b23ed7259907da993469b4b2a6cfb6a5b8f1bc9186d65e8392ccf628b8b37fe7a0bde6d5d57ca6924d738770367e67245f13abce4777fa88945316569eb59b4b DIST cfn_lint-0.87.4.tar.gz 3971540 BLAKE2B 75fda8093cb10dd289966fa3732f9e1572d3bdda4aad6431d3982eecf8c09e98d404d49aa607ae3928a8c87b93608d06c1ad83f75de6edbfbd35362827f1b699 SHA512 75298ad1577297d885af7afb7c2828215d4261069346aa1231fbfbf5cb6b4bf32cdeabdbbfeae7a4ddd3cca162ab977075abf8588e5a241ed952f3ff3f5d85f6 +DIST cfn_lint-0.87.5.tar.gz 4059125 BLAKE2B 93d1b6ad445628360f62d1d4ceab75af85c1ed8ae9b5ac667f70346e5ddb6e75cac57544f5fb4f1f44d30503041c2259a4cedcd4be343eb7408b6d82a9e2fe9a SHA512 3a1fc8514a9490544190e6f8b9d1333676683ebdafbe040660558f9c2cd3675494ac44979019f1fc57857cb692ee32000e60218a9abb959e686949ff032e6eb9 diff --git a/dev-python/cfn-lint/cfn-lint-0.87.5.ebuild b/dev-python/cfn-lint/cfn-lint-0.87.5.ebuild new file mode 100644 index ..1965af60837c --- /dev/null +++ b/dev-python/cfn-lint/cfn-lint-0.87.5.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="CloudFormation Linter" +HOMEPAGE=" + https://github.com/aws-cloudformation/cfn-lint/ + https://pypi.org/project/cfn-lint/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/aws-sam-translator-1.89.0[${PYTHON_USEDEP}] + dev-python/jsonpatch[${PYTHON_USEDEP}] + >=dev-python/jschema-to-python-1.2.3[${PYTHON_USEDEP}] + =dev-python/jsonschema-3.0[${PYTHON_USEDEP}] + dev-python/junit-xml[${PYTHON_USEDEP}] + dev-python/pyyaml-5.4[${PYTHON_USEDEP}] + >=dev-python/requests-2.15.0[${PYTHON_USEDEP}] + >=dev-python/regex-2021.7.1[${PYTHON_USEDEP}] + >=dev-python/sarif-om-1.0.4[${PYTHON_USEDEP}] + >=dev-python/sympy-1.0.0[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +src_prepare() { + # unpin the deps + sed -e 's:~=[0-9.]*::' -i setup.py || die + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # TODO + test/unit/module/test_template.py::TestTemplate::test_build_graph + # requires git repo + test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs + # Internet + test/unit/module/formatters/test_formatters.py::TestFormatters::test_sarif_formatter + test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_3 + # TODO: it looks as if AWS_DEFAULT_REGION didn't work + test/unit/module/core/test_run_cli.py::TestCli::test_bad_config + test/unit/module/core/test_run_cli.py::TestCli::test_override_parameters + test/unit/module/core/test_run_cli.py::TestCli::test_positional_template_parameters + test/unit/module/core/test_run_cli.py::TestCli::test_template_config + ) + + # from tox.ini + local -x AWS_DEFAULT_REGION=us-east-1 + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/Faker/
commit: e955f862ada2ed8de50bc90900ff8d9144de4e9d Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 04:51:45 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 05:00:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e955f862 dev-python/Faker: Bump to 25.8.0 Signed-off-by: Michał Górny gentoo.org> dev-python/Faker/Faker-25.8.0.ebuild | 42 dev-python/Faker/Manifest| 1 + 2 files changed, 43 insertions(+) diff --git a/dev-python/Faker/Faker-25.8.0.ebuild b/dev-python/Faker/Faker-25.8.0.ebuild new file mode 100644 index ..bef66c8c66a9 --- /dev/null +++ b/dev-python/Faker/Faker-25.8.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( pypy3 python3_{10..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A Python package that generates fake data for you" +HOMEPAGE=" + https://github.com/joke2k/faker/ + https://pypi.org/project/Faker/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + >=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}] + !dev-ruby/faker +" +BDEPEND=" + test? ( + dev-python/freezegun[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP},tiff] + dev-python/validators[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=faker.contrib.pytest.plugin + epytest + EPYTEST_XDIST= epytest --exclusive-faker-session tests/pytest/session_overrides +} diff --git a/dev-python/Faker/Manifest b/dev-python/Faker/Manifest index 3302f6e5c23a..a34f19952f7a 100644 --- a/dev-python/Faker/Manifest +++ b/dev-python/Faker/Manifest @@ -2,3 +2,4 @@ DIST Faker-25.2.0.tar.gz 1760547 BLAKE2B cba47dd21caaabef23212d38b856c67d9d68c64 DIST Faker-25.3.0.tar.gz 1760396 BLAKE2B 46e12f80a84385b4bb50e19a26fe436be1ee846f87309869bc624ec45c15550f33e733d70d9e87c493521020c4e16cddb6f17f2bbc36b6d8072829f582f0beed SHA512 d4b3a762d22b9947ebae254d07abc7e0c3511d9277439075fe876371f1c25dbcbe5a08729e33925c98ec86ef3b5f3321b5a3ac3802784bb42f8296fe9a09eb30 DIST Faker-25.4.0.tar.gz 1760724 BLAKE2B c081bac6264721bafb80c8c64d85050dddfcc89a47f84c1e31ddc8980919c9f46cce0eec00c63f5af906ae09f4e55782610e6a216e481b784a733d9d15385815 SHA512 90398d9ba91d54eb5f81794a7df3b2131206eeff37105653e8175226ad82ef63ac365a9e5fa32f1fb0f30cdf398811e72ac22c2eefc6f2e8ff0821180a362186 DIST Faker-25.6.0.tar.gz 1761114 BLAKE2B ed88ab6f3bd86ae29bce97318a693b5045a0a688e09b3266b32d217d04c66805bae30f809fc3e384cefc8e7d44e172908cb156c7ce3c43fe68505f47a89c5ffd SHA512 6048a7d225b6cbf4c5e2b11c4d33eeef2eb22414345310907180723e93688d11c885c168bf6d67dd253bd992856e5b41d2921d5673c9ce674cd6d5dd3f81e299 +DIST Faker-25.8.0.tar.gz 1760950 BLAKE2B 89b18875ae2c3934423d4e7ce9d0da048830f73384db73589372791c6a1798254e3cab54b566ecfbe3263c44edbe12f2c3e7e0d6cbb004e6fc09e9b2e12f7e89 SHA512 88d0c073b48e0df050d3601d97223d64ccf04ad57d59cb37e26a40211633b04301000e7ce12a124e97b32b63225b440f5b44e1d6197f9c8999f7dd0b579a075e
[gentoo-commits] repo/gentoo:master commit in: dev-python/xdoctest/
commit: 7c992caa9f40d3f513d8168244b6cd5765cf35df Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 04:48:23 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 04:48:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c992caa dev-python/xdoctest: Bump to 1.1.5 Signed-off-by: Michał Górny gentoo.org> dev-python/xdoctest/Manifest | 1 + dev-python/xdoctest/xdoctest-1.1.5.ebuild | 49 +++ 2 files changed, 50 insertions(+) diff --git a/dev-python/xdoctest/Manifest b/dev-python/xdoctest/Manifest index 8dbb89d7d030..c0379d377f6f 100644 --- a/dev-python/xdoctest/Manifest +++ b/dev-python/xdoctest/Manifest @@ -1,2 +1,3 @@ DIST xdoctest-1.1.3.gh.tar.gz 227008 BLAKE2B dcda05cbbc692fe7dd7d6b49d92f980f997e3f5f7025406d2a26019f67486b2dc8f1657d9f8760e3034e6bed9f35d9dd7ab728a07a3e25596dab95327ecc8ba4 SHA512 5ee08f15bc01efee8be55c85aa259615bd433d9be02655ac48d7db93a72c5bf69f73562d7887e56836a74721b90517e797e5a128311438b22ace6f463ecf330d DIST xdoctest-1.1.4.gh.tar.gz 230110 BLAKE2B a096dea40a783b7a0366ba00ab29e8cbd5e2be61c04ed790839b56674851ff2a8ad27a99a2a2523bac6e4b28c752ca683d2634ef5fa7bfb17708d8a637b867ac SHA512 cd2df8a01be14b5b2dc195621028c09a139b6cf952a853dea6548b706314f109fa88e27be331135d46aff8ca980a1e48a16c4afdedd368718a83c91ffa02bd34 +DIST xdoctest-1.1.5.gh.tar.gz 230382 BLAKE2B 0bbcd09464cc48d6450c746fc341892401bfa91a18be45ab340d291a4001a71f6d5a0fca6b3a7e869c2c34ce008e992fdac62fdd898a941659017e9bf68b7ae9 SHA512 6664eef216f7e83236673542bcdd75276c14260dd94026575e4e72ff41c6b4249909659e54a46fda84c49e22954fb169d23a1baf439823d28337731232803781 diff --git a/dev-python/xdoctest/xdoctest-1.1.5.ebuild b/dev-python/xdoctest/xdoctest-1.1.5.ebuild new file mode 100644 index ..70d8909b5a6b --- /dev/null +++ b/dev-python/xdoctest/xdoctest-1.1.5.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} ) + +inherit distutils-r1 + +DESCRIPTION="A rewrite of Python's builtin doctest module but without all the weirdness" +HOMEPAGE=" + https://github.com/Erotemic/xdoctest/ + https://pypi.org/project/xdoctest/ +" +SRC_URI=" + https://github.com/Erotemic/xdoctest/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + dev-python/pytest[${PYTHON_USEDEP}] +" +# dev-python/nbformat-5.1.{0..2} did not install package data +BDEPEND=" + test? ( + >=dev-python/nbformat-5.1.2-r1[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest +#distutils_enable_sphinx docs/source \ +# dev-python/autoapi \ +# dev-python/sphinx-rtd-theme + +python_test() { + local EPYTEST_DESELECT=( + tests/test_pytest_cli.py::test_simple_pytest_import_error_cli + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=xdoctest.plugin + + epytest --pyargs tests xdoctest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/boto3/
commit: c57398b4d030f858506a3ae8f757a92095a36710 Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 04:18:02 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 04:18:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c57398b4 dev-python/boto3: Bump to 1.34.122 Signed-off-by: Michał Górny gentoo.org> dev-python/boto3/Manifest | 1 + dev-python/boto3/boto3-1.34.122.ebuild | 53 ++ 2 files changed, 54 insertions(+) diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index c2b55f7ed672..a9cafd27ede7 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -5,3 +5,4 @@ DIST boto3-1.34.118.gh.tar.gz 814051 BLAKE2B cad75e7e7a24db1642e743efc83fdbe7cf4 DIST boto3-1.34.119.gh.tar.gz 814478 BLAKE2B a6284483d2921805176c657ae0e4cb3b6136d73e22c8cdeb5e8dd05617b86c07c4721adc936b485fb1f15885b71cc2b9fd1fceed78d2c82773bb623e2a743bde SHA512 6fe31f127582967ef088e851b69bf5925e9ef8d117e4695f576832f8dcd2a85e588c852200b6a1c6e9b49cb17edb600c3d078d05900175898abe38c88221ab94 DIST boto3-1.34.120.gh.tar.gz 814865 BLAKE2B a21973ccd1eaf511d6b38b7b58b0dce0c4f70577f74985cefc74e61afa36e77e2776c7f20ad64dc0b728b041670911398a6e1cdcc88b5a1471a4d87201381f78 SHA512 d75e7cba82b087010447b8c5a49b70706ef2b444c0c2fbad744dcb80a16dfe298e9d98908682007ce0cedce0a20410df6e654d059b8dd87e1551bc889a37bdce DIST boto3-1.34.121.gh.tar.gz 816291 BLAKE2B 8bff627f58c4ccbbfb0d8992032df051a67ac750babd240d641bf4243fdfaf7856c70c73641bd309586279bf090106cd0f13d55e9dabb3ef760e3a312851530c SHA512 02bb02dd0c86eaa9d26dbf367ff1b6f72c0e8a9809a3d9295f79e8721ea87567b58c39b084888e6379047c31d6268af105377c01945b1cba9210930949e5d0e8 +DIST boto3-1.34.122.gh.tar.gz 817093 BLAKE2B ecc91833d5d8b7ae33c2fe435e33bc8fa236388dcd36bbbfad138e72dcada1018d9fe032a04565bc6ba04f252c5b1e066f650620aab2b6682705d164660eaa9b SHA512 26ece26e24a09ce12f57fd7cbede798446ddb60c28dd7d090c2604b71cc92fca9cfdc268e6d65fad1bcecf161976186b21acefdb70a2de8acaccd85567a388d0 diff --git a/dev-python/boto3/boto3-1.34.122.ebuild b/dev-python/boto3/boto3-1.34.122.ebuild new file mode 100644 index ..2c733040b7a3 --- /dev/null +++ b/dev-python/boto3/boto3-1.34.122.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE=" + https://github.com/boto/boto3/ + https://pypi.org/project/boto3/ +" +SRC_URI=" + https://github.com/boto/boto3/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-python/botocore-${PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}] +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +python_prepare_all() { + # don't lock versions to narrow ranges + sed -e '/botocore/ d' \ + -e '/jmespath/ d' \ + -e '/s3transfer/ d' \ + -i setup.py || die + + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_python_prepare_all +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest tests/{functional,unit} +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 6e8493fd729de549d68d576b861b2d1d5deb651d Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 04:17:52 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 04:17:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e8493fd dev-python/botocore: Bump to 1.34.122 Signed-off-by: Michał Górny gentoo.org> dev-python/botocore/Manifest | 1 + dev-python/botocore/botocore-1.34.122.ebuild | 67 2 files changed, 68 insertions(+) diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index ab516c2ec539..ba8986719b3f 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -5,3 +5,4 @@ DIST botocore-1.34.118.gh.tar.gz 13078257 BLAKE2B 3fbd875002373cd883daee9b2f5669 DIST botocore-1.34.119.gh.tar.gz 13095281 BLAKE2B 81fed94cb671b4f7bbd0705a8eb7f8e3eb782d40307549edb81f042e9ad3ea22554cc60f02d614a9010c7d501b8cb41ceaecfc9a16d961c31fbf4dc4cf98ec15 SHA512 c48a2d8d4b048a1b0c0ef7ba81a7e1565d4bebc02a38c579d46c1ab23b594310e3f40fc1323b1bcbce47e156a00e82b52518297372ed34e5a45f1f0d98a600d4 DIST botocore-1.34.120.gh.tar.gz 13097207 BLAKE2B 241a9022f4366128da6f8f35050227c9117b1e31e2ca89e07517ca518d2d39c9c9c69f91e916a54d66e2b90786a407dde0a416380e8821819ad42bd50c546107 SHA512 a3bec99a218424e8b63fcd69df4ac6ec2ab5a6cd3e7b0f58aee649a2b42965290669ca8385d2d959e356a7b0bae101e780d3706542bd8b7b8d53596c16460e3e DIST botocore-1.34.121.gh.tar.gz 13062301 BLAKE2B ed7220d6c88365402f3dd6517eae6cecea67179584db2f145f67f21f82aae18e45ee4cb622b57590b29a8dda29ff41459b95779410ceef957b8359c51709d734 SHA512 45f8b9fc5af43061e36d7d7d5cec94f5149ec03e30931f6f688cc325e7378f9ae244c58757429f12845b7fc01c7c0ea149b36c2362b50b770f71107d57cd67f8 +DIST botocore-1.34.122.gh.tar.gz 13066937 BLAKE2B f22af79873b5574ae4b2b9041568cfc1d727625c3fa45c9b8d1bef71ffcce893aa8a3591c83160437c7e617be72814a2209569db633d857f869a2152af7c8e05 SHA512 f08dcb2920d4bd26a47478edb871f75b240275a7b96acf58be838080dddca3d4f64b9fda8683e5a3db97defe367298b2ba634fc4d605523805b23c83c3a5ae0d diff --git a/dev-python/botocore/botocore-1.34.122.ebuild b/dev-python/botocore/botocore-1.34.122.ebuild new file mode 100644 index ..ba6cd2a5d2a2 --- /dev/null +++ b/dev-python/botocore/botocore-1.34.122.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="Low-level, data-driven core of boto 3" +HOMEPAGE=" + https://github.com/boto/botocore/ + https://pypi.org/project/botocore/ +" +SRC_URI=" + https://github.com/boto/botocore/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] +" +# unbundled packages +RDEPEND+=" + dev-python/requests[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/jsonschema[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +src_prepare() { + # unpin deps + sed -i -e "s:>=.*':':" setup.py || die + + # unbundle deps + rm -r botocore/vendored || die + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # rely on bundled six + tests/functional/test_six_imports.py::test_no_bare_six_imports + tests/functional/test_six_threading.py::test_six_thread_safety + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest tests/{functional,unit} +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/awscli/
commit: 12000cf7c6fa9123bd2046cbc7b27efd360ce13f Author: Michał Górny gentoo org> AuthorDate: Sat Jun 8 04:18:45 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 8 04:18:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12000cf7 app-admin/awscli: Bump to 1.33.4 Signed-off-by: Michał Górny gentoo.org> app-admin/awscli/Manifest | 1 + app-admin/awscli/awscli-1.33.4.ebuild | 90 +++ 2 files changed, 91 insertions(+) diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest index 33dac8a395e9..828333b2c574 100644 --- a/app-admin/awscli/Manifest +++ b/app-admin/awscli/Manifest @@ -5,3 +5,4 @@ DIST aws-cli-1.33.0.gh.tar.gz 2737941 BLAKE2B 1572e517dd627870611b54bae77bb7c6a3 DIST aws-cli-1.33.1.gh.tar.gz 2738329 BLAKE2B 46aea84b6ca6ca43d74bb24236aa3d8b9dbf71ad0197efb349001a6dfebd1d6309c9ed5b37a241a5b472263b2dd6e54a977b32ad2ff387891af863129089c5cc SHA512 2317c1f6c7b8c766ef381401eb45356cc297b35a9fd6431ba38f56f4b9c8e4880d3a71002bdcde088cb71002608c6ea9f15d5d08c50723f1a2f71d389e19408b DIST aws-cli-1.33.2.gh.tar.gz 2738575 BLAKE2B 0d8ccf9e9831cf43b4dab50a871ebd7e9bc81b769d7742b2ccc4f1cdbb5da4d26b2e381200464d2ba1e7fe2734426edca731afe64b17d1f5ef1a144b485a SHA512 ca1cf2e18b6bcb99741fc62fa1d78850bc74bb68b3896b4f8c97f5f10d9d8758f4826d388b1ad38615071331a67274798e57bee1f95e385c4a5076a94b6640c0 DIST aws-cli-1.33.3.gh.tar.gz 2739705 BLAKE2B 5b486d4028b4e3963a1dccf714d2beb2cd7438efbcea09a96b6c383717586da24afcbfbb6bb84a40bbafb8c82e7feb6fad51dc10396fe8ac6460c38198e419f6 SHA512 46b468791d9d14689fe59afaab037be88989a1772bfe8c43d890a7cb262ea77e0560550e4b8136aa6689f2ebeaa73e06e36ded1c2340dc62da97fa14a795bb8f +DIST aws-cli-1.33.4.gh.tar.gz 2740224 BLAKE2B 40fb26f895a28e41e45c861194ca959490d1675e2f9926bbcb5b092d4496b20be3e68f4eb370ffef541bd607c41181d34caa4e5674fc262b60cd882401530153 SHA512 faeced07895fc891803136061839d499b372cbf89e6e642e2782120d2b1a50486e01ae07ba7ee04c9fe84ffefd0e329e000d76f38f5839b048bbfdab59a64785 diff --git a/app-admin/awscli/awscli-1.33.4.ebuild b/app-admin/awscli/awscli-1.33.4.ebuild new file mode 100644 index ..a7a293c4a8e8 --- /dev/null +++ b/app-admin/awscli/awscli-1.33.4.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit bash-completion-r1 distutils-r1 + +MY_P=aws-cli-${PV} +DESCRIPTION="Universal Command Line Environment for AWS" +HOMEPAGE=" + https://github.com/aws/aws-cli/ + https://pypi.org/project/awscli/ +" +SRC_URI=" + https://github.com/aws/aws-cli/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +# botocore is x.(y+1).(z+118), sigh +BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 1 )).$(( $(ver_cut 3-) + 118 ))" +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/rsa[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + !app-admin/awscli-bin +" +BDEPEND=" + test? ( + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pytest-forked[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +src_prepare() { + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + # strip overzealous upper bounds on requirements + sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die + distutils-r1_src_prepare +} + +python_test() { + local serial_tests=( + tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success + tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_{fails,success} + tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_with_new_version_plugin_success + tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking + tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking_windows + tests/unit/customizations/codeartifact/test_adapter_login.py::TestNuGetLogin::test_login_nuget_sources_listed_with_backtracking + t
[gentoo-commits] repo/gentoo:master commit in: games-strategy/colobot/files/, games-strategy/colobot/
commit: db53498a2cd426ca48e30e0020e5af454abd2357 Author: Michał Górny gentoo org> AuthorDate: Fri Jun 7 18:23:14 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Jun 7 18:26:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db53498a games-strategy/colobot: Fix building with gcc-14 Closes: https://bugs.gentoo.org/922895 Signed-off-by: Michał Górny gentoo.org> games-strategy/colobot/colobot-0.2.1_alpha.ebuild| 8 +++- games-strategy/colobot/files/colobot-0.2.1_alpha-gcc14.patch | 12 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/games-strategy/colobot/colobot-0.2.1_alpha.ebuild b/games-strategy/colobot/colobot-0.2.1_alpha.ebuild index 731b33cd8a2d..b1ad12a0b717 100644 --- a/games-strategy/colobot/colobot-0.2.1_alpha.ebuild +++ b/games-strategy/colobot/colobot-0.2.1_alpha.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -50,6 +50,12 @@ DEPEND+=" " src_prepare() { + local PATCHES=( + # fixed upstream as part of: + # https://github.com/colobot/colobot/commit/1b69589302c2ac92c6befd2880a03b4b07c7f820 + "${FILESDIR}/${P}-gcc14.patch" + ) + cmake_src_prepare # we need to call it explicitly to help Ninja figure out the deps diff --git a/games-strategy/colobot/files/colobot-0.2.1_alpha-gcc14.patch b/games-strategy/colobot/files/colobot-0.2.1_alpha-gcc14.patch new file mode 100644 index ..198aa6ab1a00 --- /dev/null +++ b/games-strategy/colobot/files/colobot-0.2.1_alpha-gcc14.patch @@ -0,0 +1,12 @@ +diff --git a/src/level/scoreboard.cpp b/src/level/scoreboard.cpp +index 87c4451..abc44fe 100644 +--- a/src/level/scoreboard.cpp b/src/level/scoreboard.cpp +@@ -31,6 +31,7 @@ + #include "ui/displaytext.h" + + #include ++#include + + void CScoreboard::CScoreboardRule::Read(CLevelParserLine* line) + {
[gentoo-commits] repo/gentoo:master commit in: dev-python/tables/
commit: 26188c8aaa094ef2cd40ef4dab2726368ab829c7 Author: Michał Górny gentoo org> AuthorDate: Fri Jun 7 18:15:03 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Jun 7 18:16:47 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26188c8a dev-python/tables: Remove big-endian platform keywords Signed-off-by: Michał Górny gentoo.org> dev-python/tables/tables-3.8.0-r3.ebuild | 2 +- dev-python/tables/tables-3.9.2.ebuild| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/tables/tables-3.8.0-r3.ebuild b/dev-python/tables/tables-3.8.0-r3.ebuild index 30252497c3f6..1dce8f7cec22 100644 --- a/dev-python/tables/tables-3.8.0-r3.ebuild +++ b/dev-python/tables/tables-3.8.0-r3.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm arm64 ~ia64 ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" IUSE="+cpudetection examples test" RESTRICT="!test? ( test )" diff --git a/dev-python/tables/tables-3.9.2.ebuild b/dev-python/tables/tables-3.9.2.ebuild index 774972532129..a07dfd6f5310 100644 --- a/dev-python/tables/tables-3.9.2.ebuild +++ b/dev-python/tables/tables-3.9.2.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" IUSE="+cpudetection examples test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: profiles/features/big-endian/
commit: 2cf7321594e925bd3d871d392f3b5b9b52e8cc7f Author: Michał Górny gentoo org> AuthorDate: Fri Jun 7 18:13:30 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Jun 7 18:16:47 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cf73215 profiles/features/big-endian: Mask dev-python/tables Bug: https://bugs.gentoo.org/922235 Signed-off-by: Michał Górny gentoo.org> profiles/features/big-endian/package.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/features/big-endian/package.mask b/profiles/features/big-endian/package.mask index 0541513392c4..e285ef20c4dc 100644 --- a/profiles/features/big-endian/package.mask +++ b/profiles/features/big-endian/package.mask @@ -1,6 +1,10 @@ # Copyright 2023-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Michał Górny (2024-06-07) +# dev-python/tables is broken on big endian platforms. Bug #922235. +dev-python/tables + # Michał Górny (2024-06-05) # media-libs/exempi is seriously broken on big endian platforms. # https://gitlab.freedesktop.org/libopenraw/exempi/-/merge_requests/8#note_2277243
[gentoo-commits] repo/gentoo:master commit in: dev-python/tables/files/, dev-python/tables/
commit: 0944b53089163ae55efe8b2ac5ac8d0f0bb0718f Author: Michał Górny gentoo org> AuthorDate: Fri Jun 7 18:15:17 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Jun 7 18:16:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0944b530 dev-python/tables: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/tables/Manifest | 1 - dev-python/tables/files/tables-3.8.0-blosc2.patch | 30 dev-python/tables/files/tables-3.8.0-cython3.patch | 40 -- .../files/tables-3.8.0-optional-cpuinfo.patch | 69 -- dev-python/tables/tables-3.8.0-r3.ebuild | 85 -- 5 files changed, 225 deletions(-) diff --git a/dev-python/tables/Manifest b/dev-python/tables/Manifest index be610456495d..9498bdb0d829 100644 --- a/dev-python/tables/Manifest +++ b/dev-python/tables/Manifest @@ -1,2 +1 @@ -DIST tables-3.8.0.tar.gz 8014052 BLAKE2B 28d120ad609ebc9ae8cd97286bb3fb9c484bd8a179edcf0de1b96e4400b7a21b4db835d94fae3aaee84924bd46b84b84da12c538b39517362d805651e7aa3aef SHA512 1616c00787a2e88ff3dc2aebe3a1b2ad428b5a8ea48fc94058b49c509f1c040b540b3f62551b16b3246d2fed58e0b33443cbdaaf1dfcba5a6eead5f3e8028029 DIST tables-3.9.2.tar.gz 4683437 BLAKE2B 7044aede85d9eca67260a309d19b5c80944b80b2107f665296ad7ae6a3c3f9a8717a41ae7298a5ae45e5b9de7ae0a6678a83d4bd914bd8709512333e783367bc SHA512 9b416222304b7798585a20d4d7d61934023f151d4262a58a4f0ee969aa365264270c12a734461a194d2c857a13a8e09fb7a1386042267113f601560c041cecd9 diff --git a/dev-python/tables/files/tables-3.8.0-blosc2.patch b/dev-python/tables/files/tables-3.8.0-blosc2.patch deleted file mode 100644 index 59403cdec12d.. --- a/dev-python/tables/files/tables-3.8.0-blosc2.patch +++ /dev/null @@ -1,30 +0,0 @@ -From 99a7f336635aaeb666ea8dc791743177a030dc18 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= -Date: Wed, 28 Dec 2022 15:53:08 +0100 -Subject: [PATCH] Workaround blosc2 detection via blosc2 package - - setup.py | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/setup.py b/setup.py -index 966be028..2708deb9 100755 a/setup.py -+++ b/setup.py -@@ -262,11 +262,11 @@ if __name__ == "__main__": - - debug = "--debug" in sys.argv - --blosc2_inc, blosc2_lib = get_blosc2_directories() -+blosc2_inc, blosc2_lib = "", "" - - # Global variables - lib_dirs = [blosc2_lib] --inc_dirs = [Path("hdf5-blosc/src"), Path("hdf5-blosc2/src"), blosc2_inc] -+inc_dirs = [Path("hdf5-blosc/src"), Path("hdf5-blosc2/src")] - optional_libs = [] - copy_libs = [] - --- -2.39.0 - diff --git a/dev-python/tables/files/tables-3.8.0-cython3.patch b/dev-python/tables/files/tables-3.8.0-cython3.patch deleted file mode 100644 index 9ad0b72d224a.. --- a/dev-python/tables/files/tables-3.8.0-cython3.patch +++ /dev/null @@ -1,40 +0,0 @@ -From a70e36f0b0d4fb15b0b50e7ca513c4e4452767cc Mon Sep 17 00:00:00 2001 -From: Matus Valo -Date: Wed, 15 Mar 2023 22:49:07 +0100 -Subject: [PATCH] Fix build errors when compiled using cython 3.0.0b1. - - pyproject.toml| 2 +- - tables/tableextension.pyx | 2 +- - tables/utilsextension.pyx | 2 +- - 3 files changed, 3 insertions(+), 3 deletions(-) - -diff --git a/tables/tableextension.pyx b/tables/tableextension.pyx -index 8f3bb01b..4a50c6ab 100644 a/tables/tableextension.pyx -+++ b/tables/tableextension.pyx -@@ -37,7 +37,7 @@ from .utils import SizeType - from .utilsextension cimport get_native_type, cstr_to_pystr - - # numpy functions & objects --from hdf5extension cimport Leaf -+from .hdf5extension cimport Leaf - from cpython cimport PyErr_Clear - from libc.stdio cimport snprintf - from libc.stdlib cimport malloc, free -diff --git a/tables/utilsextension.pyx b/tables/utilsextension.pyx -index 5b16dcd3..664e1ea5 100644 a/tables/utilsextension.pyx -+++ b/tables/utilsextension.pyx -@@ -344,7 +344,7 @@ except ImportError: - #- - - # Error handling helpers --cdef herr_t e_walk_cb(unsigned n, const H5E_error_t *err, void *data) with gil: -+cdef herr_t e_walk_cb(unsigned n, const H5E_error_t *err, void *data) noexcept with gil: - cdef object bt = data # list - #cdef char major_msg[256] - #cdef char minor_msg[256] --- -2.40.1 - diff --git a/dev-python/tables/files/tables-3.8.0-optional-cpuinfo.patch b/dev-python/tables/files/tables-3.8.0-optional-cpuinfo.patch deleted file mode 100644 index 2843914f4a87.. --- a/dev-python/tables/files/tables-3.8.0-optional-cpuinfo.patch +++ /dev/null @@ -1,69 +0,0 @@ -https://github.com/PyTables/PyTables/pull/1013 - -From 9d2487eb53af940de3b5c79200c9f4c2b90f51f2 Mon Sep 17 00:00:00 2001 -From: Sam James -Date: Mon, 3 Apr 2023 02:07:47 +0100 -Subject: [PATCH] Handle py-cpuinf
[gentoo-commits] repo/gentoo:master commit in: dev-python/pandas/
commit: ece58aa44ab57bd0cb40152251859b0b3b740c2c Author: Michał Górny gentoo org> AuthorDate: Fri Jun 7 18:12:27 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Jun 7 18:16:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ece58aa4 dev-python/pandas: Restrict dev-python/tables dep to LE Signed-off-by: Michał Górny gentoo.org> dev-python/pandas/pandas-2.2.1-r1.ebuild | 6 -- dev-python/pandas/pandas-2.2.1.ebuild| 6 -- dev-python/pandas/pandas-2.2.2-r1.ebuild | 6 -- dev-python/pandas/pandas-2.2.2.ebuild| 6 -- 4 files changed, 16 insertions(+), 8 deletions(-) diff --git a/dev-python/pandas/pandas-2.2.1-r1.ebuild b/dev-python/pandas/pandas-2.2.1-r1.ebuild index 360e1d07a141..d7f511b19791 100644 --- a/dev-python/pandas/pandas-2.2.1-r1.ebuild +++ b/dev-python/pandas/pandas-2.2.1-r1.ebuild @@ -22,7 +22,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" KEYWORDS="~amd64 ~hppa ~riscv" -IUSE="full-support minimal test X" +IUSE="big-endian full-support minimal test X" RESTRICT="!test? ( test )" RECOMMENDED_DEPEND=" @@ -42,7 +42,6 @@ OPTIONAL_DEPEND=" >=dev-python/matplotlib-3.6.1[${PYTHON_USEDEP}] >=dev-python/openpyxl-3.0.7[${PYTHON_USEDEP}] >=dev-python/sqlalchemy-1.4.36[${PYTHON_USEDEP}] - >=dev-python/tables-3.7.0[${PYTHON_USEDEP}] >=dev-python/tabulate-0.8.10[${PYTHON_USEDEP}] >=dev-python/xarray-2022.3.0[${PYTHON_USEDEP}] >=dev-python/xlrd-2.0.1[${PYTHON_USEDEP}] @@ -52,6 +51,9 @@ OPTIONAL_DEPEND=" >=dev-python/scipy-1.8.1[${PYTHON_USEDEP}] dev-python/statsmodels[${PYTHON_USEDEP}] ) ) ) ) + !big-endian? ( + >=dev-python/tables-3.7.0[${PYTHON_USEDEP}] + ) X? ( || ( >=dev-python/PyQt5-5.15.6[${PYTHON_USEDEP}] diff --git a/dev-python/pandas/pandas-2.2.1.ebuild b/dev-python/pandas/pandas-2.2.1.ebuild index 2f918de587c8..48f9b26fe9a6 100644 --- a/dev-python/pandas/pandas-2.2.1.ebuild +++ b/dev-python/pandas/pandas-2.2.1.ebuild @@ -22,7 +22,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" KEYWORDS="amd64 arm64 ~hppa ~loong ~riscv x86" -IUSE="full-support minimal test X" +IUSE="big-endian full-support minimal test X" RESTRICT="!test? ( test )" RECOMMENDED_DEPEND=" @@ -42,7 +42,6 @@ OPTIONAL_DEPEND=" >=dev-python/matplotlib-3.6.1[${PYTHON_USEDEP}] >=dev-python/openpyxl-3.0.7[${PYTHON_USEDEP}] >=dev-python/sqlalchemy-1.4.36[${PYTHON_USEDEP}] - >=dev-python/tables-3.7.0[${PYTHON_USEDEP}] >=dev-python/tabulate-0.8.10[${PYTHON_USEDEP}] >=dev-python/xarray-2022.3.0[${PYTHON_USEDEP}] >=dev-python/xlrd-2.0.1[${PYTHON_USEDEP}] @@ -52,6 +51,9 @@ OPTIONAL_DEPEND=" >=dev-python/scipy-1.8.1[${PYTHON_USEDEP}] dev-python/statsmodels[${PYTHON_USEDEP}] ) ) ) ) + !big-endian? ( + >=dev-python/tables-3.7.0[${PYTHON_USEDEP}] + ) X? ( || ( >=dev-python/PyQt5-5.15.6[${PYTHON_USEDEP}] diff --git a/dev-python/pandas/pandas-2.2.2-r1.ebuild b/dev-python/pandas/pandas-2.2.2-r1.ebuild index 0b4c750cbd70..30280685ccba 100644 --- a/dev-python/pandas/pandas-2.2.2-r1.ebuild +++ b/dev-python/pandas/pandas-2.2.2-r1.ebuild @@ -22,7 +22,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" KEYWORDS="~amd64 ~arm64 ~hppa ~loong ~riscv ~x86" -IUSE="full-support minimal test X" +IUSE="big-endian full-support minimal test X" RESTRICT="!test? ( test )" RECOMMENDED_DEPEND=" @@ -42,7 +42,6 @@ OPTIONAL_DEPEND=" >=dev-python/matplotlib-3.6.1[${PYTHON_USEDEP}] >=dev-python/openpyxl-3.0.7[${PYTHON_USEDEP}] >=dev-python/sqlalchemy-1.4.36[${PYTHON_USEDEP}] - >=dev-python/tables-3.7.0[${PYTHON_USEDEP}] >=dev-python/tabulate-0.8.10[${PYTHON_USEDEP}] >=dev-python/xarray-2022.3.0[${PYTHON_USEDEP}] >=dev-python/xlrd-2.0.1[${PYTHON_USEDEP}] @@ -52,6 +51,9 @@ OPTIONAL_DEPEND=" >=dev-python/scipy-1.8.1[${PYTHON_USEDEP}] dev-python/statsmodels[${PYTHON_USEDEP}] ) ) ) ) + !big-endian? ( + >=dev-python/tables-3.7.0[${PYTHON_USEDEP}] + ) X? ( || ( >=dev-python/PyQt5-5.15.6[${PYTHON_USEDEP}] diff --git a/dev-python/pandas/pandas-2.2.2.ebuild b/dev-python/pandas/pandas-2.2.2.ebuild index 2b6004916e2d..9b6a5d2b7ffa 100644 --- a/dev-python/pandas/pandas-2.2.2.ebuild +++ b/dev-python/pandas/pandas-2.2.2.ebuild @@ -22,7 +22,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT=
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libclc/
commit: 206f890373a596b04fcfa79fb56d41f78733539b Author: Michał Górny gentoo org> AuthorDate: Fri Jun 7 18:03:37 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Jun 7 18:16:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=206f8903 dev-libs/libclc: Add 18.1.7 Signed-off-by: Michał Górny gentoo.org> dev-libs/libclc/Manifest | 2 ++ dev-libs/libclc/libclc-18.1.7.ebuild | 62 2 files changed, 64 insertions(+) diff --git a/dev-libs/libclc/Manifest b/dev-libs/libclc/Manifest index 9fbdd9c8f8ba..3e746077c534 100644 --- a/dev-libs/libclc/Manifest +++ b/dev-libs/libclc/Manifest @@ -6,5 +6,7 @@ DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e06541 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340 DIST llvm-project-18.1.6.src.tar.xz 132064976 BLAKE2B d38d8026068de371dc4bc288c68c8e441a126cf8e89e55a965f3b9e3a629a37d5743fd7859a60bedaddf27ff2da1e0f08c81806871ef542cb7c3f40b23b22cf5 SHA512 89ec276aa41bb2d76cfc3a72d8e728a9ce9176e02c085338b704790524fe329904cf311381805814faa8a6c79637620c01627bf122a51f89e0f3adb47e5df34c DIST llvm-project-18.1.6.src.tar.xz.sig 566 BLAKE2B 4b4a1ec2f084b0728134b9c04775db5938e571f1d7c7aa45b985bed490dcfd2cceab2069a43d4ce7766faec703310a376b83565af317e5f60bf10bc06a732395 SHA512 fbae037d39f4f1c13babafd42dee719f3d79f0e2142cc319f59fb319361a1db8ce65fa736a0e2a5e702ac49e3b8323374be6cfa1003f96b0887fa1894e2b6dee +DIST llvm-project-18.1.7.src.tar.xz 132063384 BLAKE2B b8c37bd131fb5f3131bfab4fbad7aa811079ca10723faa14779253bc62b1ee08d4e04650e1da883297ed88a62d518b868a1f13cf57d03233254fd01209da5c02 SHA512 0f67818267803aca9d2bc9eb89335ee6dc56269e8066a0f8a48c4a959e8805dbf6bc839b9f96a92f86ee50d72e7cc326ffe18febb5eb06751ab54a217c0221c8 +DIST llvm-project-18.1.7.src.tar.xz.sig 566 BLAKE2B 9ae6d80eba5309ce3d5cba580df57c28dbcf429266b2ced622465e34ab2a7ae0f100d1e89c73a44abccd95a3367979344450fd53fb6a2baa029b929d3f13eee3 SHA512 7e5601e35f4fcaa4ed042638ae5a4fb90714c9dce58aa3f98e965568660b88294185621a4eb5547de262dca8a96f620db3f94932bb1776661e345dbe1266315c DIST llvm-project-702198fc9ac5dba392f9d9ba7c56467996343c0a.tar.gz 211764675 BLAKE2B b28203faf5c4e51236da3e3abac969cffe6f93ce6757a81b5a577187ec236fc0b124fe6a370d1f4e803deab781606a7caf0b411780cc84ee08a8de942c4fc479 SHA512 b4217403abf4166eb8eccfd304bcaa2e15d5b67c4f996d51e0745d197e4b9eda1dd5a5b1d7c384effc25f53bb1229edda9618e172abe3be1a94a9569f7c5b0b7 DIST llvm-project-7dc2f6602212bf0a0433c157b70e4fc0d70bb730.tar.gz 211903416 BLAKE2B 4a2f12e0aa234d507d2fc2136a1d98a7624147ce6e401831743e640abcaceb5152c80ba2dc312f9256e4a04be2ad065d1a57dbe5dc24f2d3edc9d65888986710 SHA512 c9eb99f666fc15b29f01a1b2a4b3c6edd3a726033533111e60763c6313a4af8c9dba3396856d6650ac5e666d00941efcc944fac85a4483748bbbea9475e6daf8 diff --git a/dev-libs/libclc/libclc-18.1.7.ebuild b/dev-libs/libclc/libclc-18.1.7.ebuild new file mode 100644 index ..369d04fb2877 --- /dev/null +++ b/dev-libs/libclc/libclc-18.1.7.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LLVM_COMPAT=( {17..18} ) +PYTHON_COMPAT=( python3_{10..13} ) +inherit cmake llvm.org llvm-r1 python-any-r1 + +DESCRIPTION="OpenCL C library" +HOMEPAGE="https://libclc.llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( MIT BSD )" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +IUSE="+spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi" + +BDEPEND=" + ${PYTHON_DEPS} + $(llvm_gen_dep ' + sys-devel/clang:${LLVM_SLOT} + spirv? ( dev-util/spirv-llvm-translator:${LLVM_SLOT} ) + ') +" + +LLVM_COMPONENTS=( libclc ) +llvm.org_set_globals + +pkg_setup() { + llvm-r1_pkg_setup + python-any-r1_pkg_setup +} + +src_configure() { + local libclc_targets=() + + use spirv && libclc_targets+=( + "spirv-mesa3d-" + "spirv64-mesa3d-" + ) + use video_cards_nvidia && libclc_targets+=( + "nvptx--" + "nvptx64--" + "nvptx--nvidiacl" + "nvptx64--nvidiacl" + ) + use video_cards_r600 && libclc_targets+=( + "r600--" + ) + use video_cards_radeonsi && libclc_targets+=( + "amdgcn--" + "amdgcn-mesa-mesa3d" + "amdgcn--amdhsa" + ) + [[ ${#libclc_targets[@]} ]] || die "libclc target missing!" + + libclc_targets=${libclc_targets[*]} + local mycmakeargs=( + -DLIBCLC_TARGETS_TO_BUILD="${libclc_targets// /;}" + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libomp/
commit: 68a1944ab579f87e0845c1f2784df7413844a270 Author: Michał Górny gentoo org> AuthorDate: Fri Jun 7 18:03:35 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Jun 7 18:16:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68a1944a sys-libs/libomp: Add 18.1.7 Signed-off-by: Michał Górny gentoo.org> sys-libs/libomp/Manifest | 2 + sys-libs/libomp/libomp-18.1.7.ebuild | 161 +++ 2 files changed, 163 insertions(+) diff --git a/sys-libs/libomp/Manifest b/sys-libs/libomp/Manifest index 54c1f5266ff5..1fa0e15ba39e 100644 --- a/sys-libs/libomp/Manifest +++ b/sys-libs/libomp/Manifest @@ -7,5 +7,7 @@ DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e06541 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340 DIST llvm-project-18.1.6.src.tar.xz 132064976 BLAKE2B d38d8026068de371dc4bc288c68c8e441a126cf8e89e55a965f3b9e3a629a37d5743fd7859a60bedaddf27ff2da1e0f08c81806871ef542cb7c3f40b23b22cf5 SHA512 89ec276aa41bb2d76cfc3a72d8e728a9ce9176e02c085338b704790524fe329904cf311381805814faa8a6c79637620c01627bf122a51f89e0f3adb47e5df34c DIST llvm-project-18.1.6.src.tar.xz.sig 566 BLAKE2B 4b4a1ec2f084b0728134b9c04775db5938e571f1d7c7aa45b985bed490dcfd2cceab2069a43d4ce7766faec703310a376b83565af317e5f60bf10bc06a732395 SHA512 fbae037d39f4f1c13babafd42dee719f3d79f0e2142cc319f59fb319361a1db8ce65fa736a0e2a5e702ac49e3b8323374be6cfa1003f96b0887fa1894e2b6dee +DIST llvm-project-18.1.7.src.tar.xz 132063384 BLAKE2B b8c37bd131fb5f3131bfab4fbad7aa811079ca10723faa14779253bc62b1ee08d4e04650e1da883297ed88a62d518b868a1f13cf57d03233254fd01209da5c02 SHA512 0f67818267803aca9d2bc9eb89335ee6dc56269e8066a0f8a48c4a959e8805dbf6bc839b9f96a92f86ee50d72e7cc326ffe18febb5eb06751ab54a217c0221c8 +DIST llvm-project-18.1.7.src.tar.xz.sig 566 BLAKE2B 9ae6d80eba5309ce3d5cba580df57c28dbcf429266b2ced622465e34ab2a7ae0f100d1e89c73a44abccd95a3367979344450fd53fb6a2baa029b929d3f13eee3 SHA512 7e5601e35f4fcaa4ed042638ae5a4fb90714c9dce58aa3f98e965568660b88294185621a4eb5547de262dca8a96f620db3f94932bb1776661e345dbe1266315c DIST llvm-project-702198fc9ac5dba392f9d9ba7c56467996343c0a.tar.gz 211764675 BLAKE2B b28203faf5c4e51236da3e3abac969cffe6f93ce6757a81b5a577187ec236fc0b124fe6a370d1f4e803deab781606a7caf0b411780cc84ee08a8de942c4fc479 SHA512 b4217403abf4166eb8eccfd304bcaa2e15d5b67c4f996d51e0745d197e4b9eda1dd5a5b1d7c384effc25f53bb1229edda9618e172abe3be1a94a9569f7c5b0b7 DIST llvm-project-7dc2f6602212bf0a0433c157b70e4fc0d70bb730.tar.gz 211903416 BLAKE2B 4a2f12e0aa234d507d2fc2136a1d98a7624147ce6e401831743e640abcaceb5152c80ba2dc312f9256e4a04be2ad065d1a57dbe5dc24f2d3edc9d65888986710 SHA512 c9eb99f666fc15b29f01a1b2a4b3c6edd3a726033533111e60763c6313a4af8c9dba3396856d6650ac5e666d00941efcc944fac85a4483748bbbea9475e6daf8 diff --git a/sys-libs/libomp/libomp-18.1.7.ebuild b/sys-libs/libomp/libomp-18.1.7.ebuild new file mode 100644 index ..b3b6281fa7d0 --- /dev/null +++ b/sys-libs/libomp/libomp-18.1.7.ebuild @@ -0,0 +1,161 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..13} ) +inherit flag-o-matic cmake-multilib linux-info llvm.org llvm-utils +inherit python-single-r1 toolchain-funcs + +DESCRIPTION="OpenMP runtime library for LLVM/clang compiler" +HOMEPAGE="https://openmp.llvm.org; + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="0/${LLVM_SOABI}" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos" +IUSE=" + debug gdb-plugin hwloc offload ompt test + llvm_targets_AMDGPU llvm_targets_NVPTX +" +REQUIRED_USE=" + gdb-plugin? ( ${PYTHON_REQUIRED_USE} ) +" +RESTRICT="!test? ( test )" + +RDEPEND=" + gdb-plugin? ( ${PYTHON_DEPS} ) + hwloc? ( >=sys-apps/hwloc-2.5:0=[${MULTILIB_USEDEP}] ) + offload? ( + dev-libs/libffi:=[${MULTILIB_USEDEP}] + ~sys-devel/llvm-${PV}[${MULTILIB_USEDEP}] + llvm_targets_AMDGPU? ( dev-libs/rocr-runtime:= ) + ) +" +# tests: +# - dev-python/lit provides the test runner +# - sys-devel/llvm provide test utils (e.g. FileCheck) +# - sys-devel/clang provides the compiler to run tests +DEPEND=" + ${RDEPEND} +" +BDEPEND=" + dev-lang/perl + offload? ( + llvm_targets_AMDGPU? ( sys-devel/clang ) + llvm_targets_NVPTX? ( sys-devel/clang ) + virtual/pkgconfig + ) + test? ( + ${PYTHON_DEPS} + $(python_gen_cond_d
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libcxxabi/
commit: 932e474d46bebc7baf07e8ff0031be9bedce7088 Author: Michał Górny gentoo org> AuthorDate: Fri Jun 7 18:03:32 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Jun 7 18:16:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=932e474d sys-libs/libcxxabi: Add 18.1.7 Signed-off-by: Michał Górny gentoo.org> sys-libs/libcxxabi/Manifest| 2 + sys-libs/libcxxabi/libcxxabi-18.1.7.ebuild | 111 + 2 files changed, 113 insertions(+) diff --git a/sys-libs/libcxxabi/Manifest b/sys-libs/libcxxabi/Manifest index 9fbdd9c8f8ba..3e746077c534 100644 --- a/sys-libs/libcxxabi/Manifest +++ b/sys-libs/libcxxabi/Manifest @@ -6,5 +6,7 @@ DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e06541 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340 DIST llvm-project-18.1.6.src.tar.xz 132064976 BLAKE2B d38d8026068de371dc4bc288c68c8e441a126cf8e89e55a965f3b9e3a629a37d5743fd7859a60bedaddf27ff2da1e0f08c81806871ef542cb7c3f40b23b22cf5 SHA512 89ec276aa41bb2d76cfc3a72d8e728a9ce9176e02c085338b704790524fe329904cf311381805814faa8a6c79637620c01627bf122a51f89e0f3adb47e5df34c DIST llvm-project-18.1.6.src.tar.xz.sig 566 BLAKE2B 4b4a1ec2f084b0728134b9c04775db5938e571f1d7c7aa45b985bed490dcfd2cceab2069a43d4ce7766faec703310a376b83565af317e5f60bf10bc06a732395 SHA512 fbae037d39f4f1c13babafd42dee719f3d79f0e2142cc319f59fb319361a1db8ce65fa736a0e2a5e702ac49e3b8323374be6cfa1003f96b0887fa1894e2b6dee +DIST llvm-project-18.1.7.src.tar.xz 132063384 BLAKE2B b8c37bd131fb5f3131bfab4fbad7aa811079ca10723faa14779253bc62b1ee08d4e04650e1da883297ed88a62d518b868a1f13cf57d03233254fd01209da5c02 SHA512 0f67818267803aca9d2bc9eb89335ee6dc56269e8066a0f8a48c4a959e8805dbf6bc839b9f96a92f86ee50d72e7cc326ffe18febb5eb06751ab54a217c0221c8 +DIST llvm-project-18.1.7.src.tar.xz.sig 566 BLAKE2B 9ae6d80eba5309ce3d5cba580df57c28dbcf429266b2ced622465e34ab2a7ae0f100d1e89c73a44abccd95a3367979344450fd53fb6a2baa029b929d3f13eee3 SHA512 7e5601e35f4fcaa4ed042638ae5a4fb90714c9dce58aa3f98e965568660b88294185621a4eb5547de262dca8a96f620db3f94932bb1776661e345dbe1266315c DIST llvm-project-702198fc9ac5dba392f9d9ba7c56467996343c0a.tar.gz 211764675 BLAKE2B b28203faf5c4e51236da3e3abac969cffe6f93ce6757a81b5a577187ec236fc0b124fe6a370d1f4e803deab781606a7caf0b411780cc84ee08a8de942c4fc479 SHA512 b4217403abf4166eb8eccfd304bcaa2e15d5b67c4f996d51e0745d197e4b9eda1dd5a5b1d7c384effc25f53bb1229edda9618e172abe3be1a94a9569f7c5b0b7 DIST llvm-project-7dc2f6602212bf0a0433c157b70e4fc0d70bb730.tar.gz 211903416 BLAKE2B 4a2f12e0aa234d507d2fc2136a1d98a7624147ce6e401831743e640abcaceb5152c80ba2dc312f9256e4a04be2ad065d1a57dbe5dc24f2d3edc9d65888986710 SHA512 c9eb99f666fc15b29f01a1b2a4b3c6edd3a726033533111e60763c6313a4af8c9dba3396856d6650ac5e666d00941efcc944fac85a4483748bbbea9475e6daf8 diff --git a/sys-libs/libcxxabi/libcxxabi-18.1.7.ebuild b/sys-libs/libcxxabi/libcxxabi-18.1.7.ebuild new file mode 100644 index ..8865a2ce4c2c --- /dev/null +++ b/sys-libs/libcxxabi/libcxxabi-18.1.7.ebuild @@ -0,0 +1,111 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +inherit cmake-multilib flag-o-matic llvm.org llvm-utils python-any-r1 +inherit toolchain-funcs + +DESCRIPTION="Low level support for a standard C++ library" +HOMEPAGE="https://libcxxabi.llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos" +IUSE="+clang +static-libs test" +REQUIRED_USE="test? ( clang )" +RESTRICT="!test? ( test )" + +# in 15.x, cxxabi.h is moving from libcxx to libcxxabi +RDEPEND+=" + !
[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/
commit: 7ff6dd523356854498706c61d1019c2d825c7d2b Author: Michał Górny gentoo org> AuthorDate: Fri Jun 7 18:03:36 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Jun 7 18:16:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ff6dd52 sys-devel/clang-runtime: Add 18.1.7 Signed-off-by: Michał Górny gentoo.org> .../clang-runtime/clang-runtime-18.1.7.ebuild | 40 ++ 1 file changed, 40 insertions(+) diff --git a/sys-devel/clang-runtime/clang-runtime-18.1.7.ebuild b/sys-devel/clang-runtime/clang-runtime-18.1.7.ebuild new file mode 100644 index ..38042f073a24 --- /dev/null +++ b/sys-devel/clang-runtime/clang-runtime-18.1.7.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit multilib-build toolchain-funcs + +DESCRIPTION="Meta-ebuild for clang runtime libraries" +HOMEPAGE="https://clang.llvm.org/; + +LICENSE="metapackage" +SLOT="${PV%%.*}" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos" +IUSE="+compiler-rt libcxx openmp +sanitize" +REQUIRED_USE="sanitize? ( compiler-rt )" + +RDEPEND=" + compiler-rt? ( + ~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?] + sanitize? ( + ~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?] + ) + ) + libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] ) + openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] ) +" + +pkg_pretend() { + if tc-is-clang; then + ewarn "You seem to be using clang as a system compiler. As of clang-16," + ewarn "upstream has turned a few warnings that commonly occur during" + ewarn "configure script runs into errors by default. This causes some" + ewarn "configure tests to start failing, sometimes resulting in silent" + ewarn "breakage, missing functionality or runtime misbehavior. It is" + ewarn "not yet clear whether the change will remain or be reverted." + ewarn + ewarn "For more information, please see:" + ewarn "https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213; + fi +}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/llvm-libunwind/
commit: 2031d6410ed28c5f8eda6a135c8d699a9cb2a523 Author: Michał Górny gentoo org> AuthorDate: Fri Jun 7 18:03:31 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Jun 7 18:16:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2031d641 sys-libs/llvm-libunwind: Add 18.1.7 Signed-off-by: Michał Górny gentoo.org> sys-libs/llvm-libunwind/Manifest | 2 + .../llvm-libunwind/llvm-libunwind-18.1.7.ebuild| 129 + 2 files changed, 131 insertions(+) diff --git a/sys-libs/llvm-libunwind/Manifest b/sys-libs/llvm-libunwind/Manifest index 9fbdd9c8f8ba..3e746077c534 100644 --- a/sys-libs/llvm-libunwind/Manifest +++ b/sys-libs/llvm-libunwind/Manifest @@ -6,5 +6,7 @@ DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e06541 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340 DIST llvm-project-18.1.6.src.tar.xz 132064976 BLAKE2B d38d8026068de371dc4bc288c68c8e441a126cf8e89e55a965f3b9e3a629a37d5743fd7859a60bedaddf27ff2da1e0f08c81806871ef542cb7c3f40b23b22cf5 SHA512 89ec276aa41bb2d76cfc3a72d8e728a9ce9176e02c085338b704790524fe329904cf311381805814faa8a6c79637620c01627bf122a51f89e0f3adb47e5df34c DIST llvm-project-18.1.6.src.tar.xz.sig 566 BLAKE2B 4b4a1ec2f084b0728134b9c04775db5938e571f1d7c7aa45b985bed490dcfd2cceab2069a43d4ce7766faec703310a376b83565af317e5f60bf10bc06a732395 SHA512 fbae037d39f4f1c13babafd42dee719f3d79f0e2142cc319f59fb319361a1db8ce65fa736a0e2a5e702ac49e3b8323374be6cfa1003f96b0887fa1894e2b6dee +DIST llvm-project-18.1.7.src.tar.xz 132063384 BLAKE2B b8c37bd131fb5f3131bfab4fbad7aa811079ca10723faa14779253bc62b1ee08d4e04650e1da883297ed88a62d518b868a1f13cf57d03233254fd01209da5c02 SHA512 0f67818267803aca9d2bc9eb89335ee6dc56269e8066a0f8a48c4a959e8805dbf6bc839b9f96a92f86ee50d72e7cc326ffe18febb5eb06751ab54a217c0221c8 +DIST llvm-project-18.1.7.src.tar.xz.sig 566 BLAKE2B 9ae6d80eba5309ce3d5cba580df57c28dbcf429266b2ced622465e34ab2a7ae0f100d1e89c73a44abccd95a3367979344450fd53fb6a2baa029b929d3f13eee3 SHA512 7e5601e35f4fcaa4ed042638ae5a4fb90714c9dce58aa3f98e965568660b88294185621a4eb5547de262dca8a96f620db3f94932bb1776661e345dbe1266315c DIST llvm-project-702198fc9ac5dba392f9d9ba7c56467996343c0a.tar.gz 211764675 BLAKE2B b28203faf5c4e51236da3e3abac969cffe6f93ce6757a81b5a577187ec236fc0b124fe6a370d1f4e803deab781606a7caf0b411780cc84ee08a8de942c4fc479 SHA512 b4217403abf4166eb8eccfd304bcaa2e15d5b67c4f996d51e0745d197e4b9eda1dd5a5b1d7c384effc25f53bb1229edda9618e172abe3be1a94a9569f7c5b0b7 DIST llvm-project-7dc2f6602212bf0a0433c157b70e4fc0d70bb730.tar.gz 211903416 BLAKE2B 4a2f12e0aa234d507d2fc2136a1d98a7624147ce6e401831743e640abcaceb5152c80ba2dc312f9256e4a04be2ad065d1a57dbe5dc24f2d3edc9d65888986710 SHA512 c9eb99f666fc15b29f01a1b2a4b3c6edd3a726033533111e60763c6313a4af8c9dba3396856d6650ac5e666d00941efcc944fac85a4483748bbbea9475e6daf8 diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-18.1.7.ebuild b/sys-libs/llvm-libunwind/llvm-libunwind-18.1.7.ebuild new file mode 100644 index ..b6a7c9822310 --- /dev/null +++ b/sys-libs/llvm-libunwind/llvm-libunwind-18.1.7.ebuild @@ -0,0 +1,129 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +inherit cmake-multilib flag-o-matic llvm.org llvm-utils python-any-r1 +inherit toolchain-funcs + +DESCRIPTION="C++ runtime stack unwinder from LLVM" +HOMEPAGE="https://llvm.org/docs/ExceptionHandling.html; + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos" +IUSE="+clang debug static-libs test" +REQUIRED_USE="test? ( clang )" +RESTRICT="!test? ( test )" + +RDEPEND=" + !sys-libs/libunwind +" +DEPEND=" + sys-devel/llvm:${LLVM_MAJOR} +" +BDEPEND=" + clang? ( + sys-devel/clang:${LLVM_MAJOR} + ) + !test? ( + ${PYTHON_DEPS} + ) + test? ( + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') + ) +" + +LLVM_COMPONENTS=( runtimes libunwind libcxx llvm/cmake cmake ) +LLVM_TEST_COMPONENTS=( libcxxabi llvm/utils/llvm-lit ) +llvm.org_set_globals + +python_check_deps() { + use test || return 0 + python_has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +multilib_src_configure() { + llvm_prepend_path "${LLVM_MAJOR}" + + local libdir=$(get_libdir) + + # https://github.com/llvm/llvm-project/issues/56825 + # also separate
[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt-sanitizers/
commit: 87271727e8c2160e6ca7952bc49a2947f0e39ff5 Author: Michał Górny gentoo org> AuthorDate: Fri Jun 7 18:03:30 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Jun 7 18:16:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87271727 sys-libs/compiler-rt-sanitizers: Add 18.1.7 Signed-off-by: Michał Górny gentoo.org> sys-libs/compiler-rt-sanitizers/Manifest | 2 + .../compiler-rt-sanitizers-18.1.7.ebuild | 218 + 2 files changed, 220 insertions(+) diff --git a/sys-libs/compiler-rt-sanitizers/Manifest b/sys-libs/compiler-rt-sanitizers/Manifest index c5d01086efa1..23c00ebc23a6 100644 --- a/sys-libs/compiler-rt-sanitizers/Manifest +++ b/sys-libs/compiler-rt-sanitizers/Manifest @@ -7,5 +7,7 @@ DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e06541 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340 DIST llvm-project-18.1.6.src.tar.xz 132064976 BLAKE2B d38d8026068de371dc4bc288c68c8e441a126cf8e89e55a965f3b9e3a629a37d5743fd7859a60bedaddf27ff2da1e0f08c81806871ef542cb7c3f40b23b22cf5 SHA512 89ec276aa41bb2d76cfc3a72d8e728a9ce9176e02c085338b704790524fe329904cf311381805814faa8a6c79637620c01627bf122a51f89e0f3adb47e5df34c DIST llvm-project-18.1.6.src.tar.xz.sig 566 BLAKE2B 4b4a1ec2f084b0728134b9c04775db5938e571f1d7c7aa45b985bed490dcfd2cceab2069a43d4ce7766faec703310a376b83565af317e5f60bf10bc06a732395 SHA512 fbae037d39f4f1c13babafd42dee719f3d79f0e2142cc319f59fb319361a1db8ce65fa736a0e2a5e702ac49e3b8323374be6cfa1003f96b0887fa1894e2b6dee +DIST llvm-project-18.1.7.src.tar.xz 132063384 BLAKE2B b8c37bd131fb5f3131bfab4fbad7aa811079ca10723faa14779253bc62b1ee08d4e04650e1da883297ed88a62d518b868a1f13cf57d03233254fd01209da5c02 SHA512 0f67818267803aca9d2bc9eb89335ee6dc56269e8066a0f8a48c4a959e8805dbf6bc839b9f96a92f86ee50d72e7cc326ffe18febb5eb06751ab54a217c0221c8 +DIST llvm-project-18.1.7.src.tar.xz.sig 566 BLAKE2B 9ae6d80eba5309ce3d5cba580df57c28dbcf429266b2ced622465e34ab2a7ae0f100d1e89c73a44abccd95a3367979344450fd53fb6a2baa029b929d3f13eee3 SHA512 7e5601e35f4fcaa4ed042638ae5a4fb90714c9dce58aa3f98e965568660b88294185621a4eb5547de262dca8a96f620db3f94932bb1776661e345dbe1266315c DIST llvm-project-702198fc9ac5dba392f9d9ba7c56467996343c0a.tar.gz 211764675 BLAKE2B b28203faf5c4e51236da3e3abac969cffe6f93ce6757a81b5a577187ec236fc0b124fe6a370d1f4e803deab781606a7caf0b411780cc84ee08a8de942c4fc479 SHA512 b4217403abf4166eb8eccfd304bcaa2e15d5b67c4f996d51e0745d197e4b9eda1dd5a5b1d7c384effc25f53bb1229edda9618e172abe3be1a94a9569f7c5b0b7 DIST llvm-project-7dc2f6602212bf0a0433c157b70e4fc0d70bb730.tar.gz 211903416 BLAKE2B 4a2f12e0aa234d507d2fc2136a1d98a7624147ce6e401831743e640abcaceb5152c80ba2dc312f9256e4a04be2ad065d1a57dbe5dc24f2d3edc9d65888986710 SHA512 c9eb99f666fc15b29f01a1b2a4b3c6edd3a726033533111e60763c6313a4af8c9dba3396856d6650ac5e666d00941efcc944fac85a4483748bbbea9475e6daf8 diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-18.1.7.ebuild b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-18.1.7.ebuild new file mode 100644 index ..6fb017c151f5 --- /dev/null +++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-18.1.7.ebuild @@ -0,0 +1,218 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..13} ) +inherit check-reqs cmake flag-o-matic llvm.org llvm-utils python-any-r1 + +DESCRIPTION="Compiler runtime libraries for clang (sanitizers & xray)" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="${LLVM_MAJOR}" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~ppc-macos ~x64-macos" +IUSE="+abi_x86_32 abi_x86_64 +clang debug test" +# base targets +IUSE+=" +libfuzzer +memprof +orc +profile +xray" +# sanitizer targets, keep in sync with config-ix.cmake +# NB: ubsan, scudo deliberately match two entries +SANITIZER_FLAGS=( + asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo + shadowcallstack gwp-asan +) +IUSE+=" ${SANITIZER_FLAGS[@]/#/+}" +REQUIRED_USE=" + || ( ${SANITIZER_FLAGS[*]} libfuzzer orc profile xray ) + test? ( + cfi? ( ubsan ) + gwp-asan? ( scudo ) + ) +" +RESTRICT=" + !clang? ( test ) + !test? ( test ) +" + +DEPEND=" + sys-devel/llvm:${LLVM_MAJOR} + virtual/libcrypt[abi_x86_32(-)?,abi_x86_64(-)?] +" +BDEPEND=" + clang? ( sys-devel/clang ) + elibc_glibc? ( net-libs/libtirpc ) + test? ( +
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libcxx/
commit: 07116af11767fe1a0fb6310d36576267a6c26d39 Author: Michał Górny gentoo org> AuthorDate: Fri Jun 7 18:03:33 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Jun 7 18:16:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07116af1 sys-libs/libcxx: Add 18.1.7 Signed-off-by: Michał Górny gentoo.org> sys-libs/libcxx/Manifest | 2 + sys-libs/libcxx/libcxx-18.1.7.ebuild | 210 +++ 2 files changed, 212 insertions(+) diff --git a/sys-libs/libcxx/Manifest b/sys-libs/libcxx/Manifest index 9f17e2b70e1a..a4706c5e79a6 100644 --- a/sys-libs/libcxx/Manifest +++ b/sys-libs/libcxx/Manifest @@ -8,5 +8,7 @@ DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e06541 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340 DIST llvm-project-18.1.6.src.tar.xz 132064976 BLAKE2B d38d8026068de371dc4bc288c68c8e441a126cf8e89e55a965f3b9e3a629a37d5743fd7859a60bedaddf27ff2da1e0f08c81806871ef542cb7c3f40b23b22cf5 SHA512 89ec276aa41bb2d76cfc3a72d8e728a9ce9176e02c085338b704790524fe329904cf311381805814faa8a6c79637620c01627bf122a51f89e0f3adb47e5df34c DIST llvm-project-18.1.6.src.tar.xz.sig 566 BLAKE2B 4b4a1ec2f084b0728134b9c04775db5938e571f1d7c7aa45b985bed490dcfd2cceab2069a43d4ce7766faec703310a376b83565af317e5f60bf10bc06a732395 SHA512 fbae037d39f4f1c13babafd42dee719f3d79f0e2142cc319f59fb319361a1db8ce65fa736a0e2a5e702ac49e3b8323374be6cfa1003f96b0887fa1894e2b6dee +DIST llvm-project-18.1.7.src.tar.xz 132063384 BLAKE2B b8c37bd131fb5f3131bfab4fbad7aa811079ca10723faa14779253bc62b1ee08d4e04650e1da883297ed88a62d518b868a1f13cf57d03233254fd01209da5c02 SHA512 0f67818267803aca9d2bc9eb89335ee6dc56269e8066a0f8a48c4a959e8805dbf6bc839b9f96a92f86ee50d72e7cc326ffe18febb5eb06751ab54a217c0221c8 +DIST llvm-project-18.1.7.src.tar.xz.sig 566 BLAKE2B 9ae6d80eba5309ce3d5cba580df57c28dbcf429266b2ced622465e34ab2a7ae0f100d1e89c73a44abccd95a3367979344450fd53fb6a2baa029b929d3f13eee3 SHA512 7e5601e35f4fcaa4ed042638ae5a4fb90714c9dce58aa3f98e965568660b88294185621a4eb5547de262dca8a96f620db3f94932bb1776661e345dbe1266315c DIST llvm-project-702198fc9ac5dba392f9d9ba7c56467996343c0a.tar.gz 211764675 BLAKE2B b28203faf5c4e51236da3e3abac969cffe6f93ce6757a81b5a577187ec236fc0b124fe6a370d1f4e803deab781606a7caf0b411780cc84ee08a8de942c4fc479 SHA512 b4217403abf4166eb8eccfd304bcaa2e15d5b67c4f996d51e0745d197e4b9eda1dd5a5b1d7c384effc25f53bb1229edda9618e172abe3be1a94a9569f7c5b0b7 DIST llvm-project-7dc2f6602212bf0a0433c157b70e4fc0d70bb730.tar.gz 211903416 BLAKE2B 4a2f12e0aa234d507d2fc2136a1d98a7624147ce6e401831743e640abcaceb5152c80ba2dc312f9256e4a04be2ad065d1a57dbe5dc24f2d3edc9d65888986710 SHA512 c9eb99f666fc15b29f01a1b2a4b3c6edd3a726033533111e60763c6313a4af8c9dba3396856d6650ac5e666d00941efcc944fac85a4483748bbbea9475e6daf8 diff --git a/sys-libs/libcxx/libcxx-18.1.7.ebuild b/sys-libs/libcxx/libcxx-18.1.7.ebuild new file mode 100644 index ..a6fca47e6c29 --- /dev/null +++ b/sys-libs/libcxx/libcxx-18.1.7.ebuild @@ -0,0 +1,210 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +inherit cmake-multilib flag-o-matic llvm.org llvm-utils python-any-r1 +inherit toolchain-funcs + +DESCRIPTION="New implementation of the C++ standard library, targeting C++11" +HOMEPAGE="https://libcxx.llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos" +IUSE="+clang +libcxxabi +static-libs test" +REQUIRED_USE="test? ( clang )" +RESTRICT="!test? ( test )" + +RDEPEND=" + libcxxabi? ( + ~sys-libs/libcxxabi-${PV}[static-libs?,${MULTILIB_USEDEP}] + ) + !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] ) +" +DEPEND=" + ${RDEPEND} + sys-devel/llvm:${LLVM_MAJOR} +" +BDEPEND=" + clang? ( + sys-devel/clang:${LLVM_MAJOR} + ) + !test? ( + ${PYTHON_DEPS} + ) + test? ( + dev-debug/gdb[python] + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') + ) +" + +LLVM_COMPONENTS=( runtimes libcxx{,abi} llvm/{cmake,utils/llvm-lit} cmake ) +llvm.org_set_globals + +python_check_deps() { + use test || return 0 + python_has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +pkg_setup() { + python-any-r1_pkg_setup + + if ! use libcxxabi && ! tc-is-gcc ; then + eerror "To build ${PN} against libsupc
[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang/
commit: 9c50527b145ff1f62b0609b1c5503fa6af02589c Author: Michał Górny gentoo org> AuthorDate: Fri Jun 7 18:03:21 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Jun 7 18:16:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c50527b sys-devel/clang: Add 18.1.7 Signed-off-by: Michał Górny gentoo.org> sys-devel/clang/Manifest| 2 + sys-devel/clang/clang-18.1.7.ebuild | 476 2 files changed, 478 insertions(+) diff --git a/sys-devel/clang/Manifest b/sys-devel/clang/Manifest index 229126cc9f1c..de7a55a11a55 100644 --- a/sys-devel/clang/Manifest +++ b/sys-devel/clang/Manifest @@ -13,5 +13,7 @@ DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e06541 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340 DIST llvm-project-18.1.6.src.tar.xz 132064976 BLAKE2B d38d8026068de371dc4bc288c68c8e441a126cf8e89e55a965f3b9e3a629a37d5743fd7859a60bedaddf27ff2da1e0f08c81806871ef542cb7c3f40b23b22cf5 SHA512 89ec276aa41bb2d76cfc3a72d8e728a9ce9176e02c085338b704790524fe329904cf311381805814faa8a6c79637620c01627bf122a51f89e0f3adb47e5df34c DIST llvm-project-18.1.6.src.tar.xz.sig 566 BLAKE2B 4b4a1ec2f084b0728134b9c04775db5938e571f1d7c7aa45b985bed490dcfd2cceab2069a43d4ce7766faec703310a376b83565af317e5f60bf10bc06a732395 SHA512 fbae037d39f4f1c13babafd42dee719f3d79f0e2142cc319f59fb319361a1db8ce65fa736a0e2a5e702ac49e3b8323374be6cfa1003f96b0887fa1894e2b6dee +DIST llvm-project-18.1.7.src.tar.xz 132063384 BLAKE2B b8c37bd131fb5f3131bfab4fbad7aa811079ca10723faa14779253bc62b1ee08d4e04650e1da883297ed88a62d518b868a1f13cf57d03233254fd01209da5c02 SHA512 0f67818267803aca9d2bc9eb89335ee6dc56269e8066a0f8a48c4a959e8805dbf6bc839b9f96a92f86ee50d72e7cc326ffe18febb5eb06751ab54a217c0221c8 +DIST llvm-project-18.1.7.src.tar.xz.sig 566 BLAKE2B 9ae6d80eba5309ce3d5cba580df57c28dbcf429266b2ced622465e34ab2a7ae0f100d1e89c73a44abccd95a3367979344450fd53fb6a2baa029b929d3f13eee3 SHA512 7e5601e35f4fcaa4ed042638ae5a4fb90714c9dce58aa3f98e965568660b88294185621a4eb5547de262dca8a96f620db3f94932bb1776661e345dbe1266315c DIST llvm-project-702198fc9ac5dba392f9d9ba7c56467996343c0a.tar.gz 211764675 BLAKE2B b28203faf5c4e51236da3e3abac969cffe6f93ce6757a81b5a577187ec236fc0b124fe6a370d1f4e803deab781606a7caf0b411780cc84ee08a8de942c4fc479 SHA512 b4217403abf4166eb8eccfd304bcaa2e15d5b67c4f996d51e0745d197e4b9eda1dd5a5b1d7c384effc25f53bb1229edda9618e172abe3be1a94a9569f7c5b0b7 DIST llvm-project-7dc2f6602212bf0a0433c157b70e4fc0d70bb730.tar.gz 211903416 BLAKE2B 4a2f12e0aa234d507d2fc2136a1d98a7624147ce6e401831743e640abcaceb5152c80ba2dc312f9256e4a04be2ad065d1a57dbe5dc24f2d3edc9d65888986710 SHA512 c9eb99f666fc15b29f01a1b2a4b3c6edd3a726033533111e60763c6313a4af8c9dba3396856d6650ac5e666d00941efcc944fac85a4483748bbbea9475e6daf8 diff --git a/sys-devel/clang/clang-18.1.7.ebuild b/sys-devel/clang/clang-18.1.7.ebuild new file mode 100644 index ..daf8ded03599 --- /dev/null +++ b/sys-devel/clang/clang-18.1.7.ebuild @@ -0,0 +1,476 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..13} ) + +inherit cmake llvm.org llvm-utils multilib multilib-minimal +inherit prefix python-single-r1 toolchain-funcs + +DESCRIPTION="C language family frontend for LLVM" +HOMEPAGE="https://llvm.org/; + +# MSVCSetupApi.h: MIT +# sorttable.js: MIT + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT" +SLOT="${LLVM_MAJOR}/${LLVM_SOABI}" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~arm64-macos ~x64-macos" +IUSE="debug doc +extra ieee-long-double +pie +static-analyzer test xml" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="!test? ( test )" + +DEPEND=" + ~sys-devel/llvm-${PV}:${LLVM_MAJOR}=[debug=,${MULTILIB_USEDEP}] + static-analyzer? ( dev-lang/perl:* ) + xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] ) +" + +RDEPEND=" + ${PYTHON_DEPS} + ${DEPEND} + >=sys-devel/clang-common-${PV} +" +BDEPEND=" + ${PYTHON_DEPS} + test? ( ~sys-devel/lld-${PV} ) + xml? ( virtual/pkgconfig ) +" +PDEPEND=" + ~sys-devel/clang-runtime-${PV} + sys-devel/clang-toolchain-symlinks:${LLVM_MAJOR} +" + +LLVM_COMPONENTS=( + clang clang-tools-extra cmake + llvm/lib/Transforms/Hello +) +LLVM_MANPAGES=1 +LLVM_TEST_COMPONENTS=( + llvm/utils +) +LLVM_USE_TARGETS=llvm +llvm.org_set_globals + +[[ -n ${LLVM_MANPAGE_DIST} ]] && BDEPEND+=" doc? ( " +BDEP
[gentoo-commits] repo/gentoo:master commit in: sys-devel/lld/
commit: 143ed310f390f59d92cbefe12711a5ddf2c3262a Author: Michał Górny gentoo org> AuthorDate: Fri Jun 7 18:03:26 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Jun 7 18:16:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=143ed310 sys-devel/lld: Add 18.1.7 Signed-off-by: Michał Górny gentoo.org> sys-devel/lld/Manifest | 2 + sys-devel/lld/lld-18.1.7.ebuild | 94 + 2 files changed, 96 insertions(+) diff --git a/sys-devel/lld/Manifest b/sys-devel/lld/Manifest index 6e8f60afdec0..be8167dd7d17 100644 --- a/sys-devel/lld/Manifest +++ b/sys-devel/lld/Manifest @@ -7,5 +7,7 @@ DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e06541 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340 DIST llvm-project-18.1.6.src.tar.xz 132064976 BLAKE2B d38d8026068de371dc4bc288c68c8e441a126cf8e89e55a965f3b9e3a629a37d5743fd7859a60bedaddf27ff2da1e0f08c81806871ef542cb7c3f40b23b22cf5 SHA512 89ec276aa41bb2d76cfc3a72d8e728a9ce9176e02c085338b704790524fe329904cf311381805814faa8a6c79637620c01627bf122a51f89e0f3adb47e5df34c DIST llvm-project-18.1.6.src.tar.xz.sig 566 BLAKE2B 4b4a1ec2f084b0728134b9c04775db5938e571f1d7c7aa45b985bed490dcfd2cceab2069a43d4ce7766faec703310a376b83565af317e5f60bf10bc06a732395 SHA512 fbae037d39f4f1c13babafd42dee719f3d79f0e2142cc319f59fb319361a1db8ce65fa736a0e2a5e702ac49e3b8323374be6cfa1003f96b0887fa1894e2b6dee +DIST llvm-project-18.1.7.src.tar.xz 132063384 BLAKE2B b8c37bd131fb5f3131bfab4fbad7aa811079ca10723faa14779253bc62b1ee08d4e04650e1da883297ed88a62d518b868a1f13cf57d03233254fd01209da5c02 SHA512 0f67818267803aca9d2bc9eb89335ee6dc56269e8066a0f8a48c4a959e8805dbf6bc839b9f96a92f86ee50d72e7cc326ffe18febb5eb06751ab54a217c0221c8 +DIST llvm-project-18.1.7.src.tar.xz.sig 566 BLAKE2B 9ae6d80eba5309ce3d5cba580df57c28dbcf429266b2ced622465e34ab2a7ae0f100d1e89c73a44abccd95a3367979344450fd53fb6a2baa029b929d3f13eee3 SHA512 7e5601e35f4fcaa4ed042638ae5a4fb90714c9dce58aa3f98e965568660b88294185621a4eb5547de262dca8a96f620db3f94932bb1776661e345dbe1266315c DIST llvm-project-702198fc9ac5dba392f9d9ba7c56467996343c0a.tar.gz 211764675 BLAKE2B b28203faf5c4e51236da3e3abac969cffe6f93ce6757a81b5a577187ec236fc0b124fe6a370d1f4e803deab781606a7caf0b411780cc84ee08a8de942c4fc479 SHA512 b4217403abf4166eb8eccfd304bcaa2e15d5b67c4f996d51e0745d197e4b9eda1dd5a5b1d7c384effc25f53bb1229edda9618e172abe3be1a94a9569f7c5b0b7 DIST llvm-project-7dc2f6602212bf0a0433c157b70e4fc0d70bb730.tar.gz 211903416 BLAKE2B 4a2f12e0aa234d507d2fc2136a1d98a7624147ce6e401831743e640abcaceb5152c80ba2dc312f9256e4a04be2ad065d1a57dbe5dc24f2d3edc9d65888986710 SHA512 c9eb99f666fc15b29f01a1b2a4b3c6edd3a726033533111e60763c6313a4af8c9dba3396856d6650ac5e666d00941efcc944fac85a4483748bbbea9475e6daf8 diff --git a/sys-devel/lld/lld-18.1.7.ebuild b/sys-devel/lld/lld-18.1.7.ebuild new file mode 100644 index ..7052d857f918 --- /dev/null +++ b/sys-devel/lld/lld-18.1.7.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..13} ) +inherit cmake flag-o-matic llvm.org llvm-utils python-any-r1 toolchain-funcs + +DESCRIPTION="The LLVM linker (link editor)" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="${LLVM_MAJOR}/${LLVM_SOABI}" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos" +IUSE="debug test zstd" +RESTRICT="!test? ( test )" + +DEPEND=" + ~sys-devel/llvm-${PV}[debug=,zstd=] + sys-libs/zlib:= + zstd? ( app-arch/zstd:= ) +" +RDEPEND=" + ${DEPEND} + !sys-devel/lld:0 +" +BDEPEND=" + sys-devel/llvm:${LLVM_MAJOR} + test? ( + $(python_gen_any_dep ">=dev-python/lit-${PV}[\${PYTHON_USEDEP}]") + ) +" +PDEPEND=" + >=sys-devel/lld-toolchain-symlinks-16-r2:${LLVM_MAJOR} +" + +LLVM_COMPONENTS=( lld cmake libunwind/include/mach-o ) +llvm.org_set_globals + +python_check_deps() { + python_has_version ">=dev-python/lit-${PV}[${PYTHON_USEDEP}]" +} + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +src_unpack() { + llvm.org_src_unpack + + # Directory ${WORKDIR}/llvm does not exist with USE="-test", + # but LLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" is set below, + # and ${LLVM_MAIN_SRC_DIR}/../libunwind/include is used by build system + # (lld/MachO/CMakeLists.txt) and is expected to be resolvable + # to e
[gentoo-commits] repo/gentoo:master commit in: dev-python/clang-python/
commit: 917aadf60637d8c7d640852fd1b87f98e45c6377 Author: Michał Górny gentoo org> AuthorDate: Fri Jun 7 18:03:23 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Jun 7 18:16:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=917aadf6 dev-python/clang-python: Add 18.1.7 Signed-off-by: Michał Górny gentoo.org> dev-python/clang-python/Manifest | 2 + dev-python/clang-python/clang-python-18.1.7.ebuild | 54 ++ 2 files changed, 56 insertions(+) diff --git a/dev-python/clang-python/Manifest b/dev-python/clang-python/Manifest index 9fbdd9c8f8ba..3e746077c534 100644 --- a/dev-python/clang-python/Manifest +++ b/dev-python/clang-python/Manifest @@ -6,5 +6,7 @@ DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e06541 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340 DIST llvm-project-18.1.6.src.tar.xz 132064976 BLAKE2B d38d8026068de371dc4bc288c68c8e441a126cf8e89e55a965f3b9e3a629a37d5743fd7859a60bedaddf27ff2da1e0f08c81806871ef542cb7c3f40b23b22cf5 SHA512 89ec276aa41bb2d76cfc3a72d8e728a9ce9176e02c085338b704790524fe329904cf311381805814faa8a6c79637620c01627bf122a51f89e0f3adb47e5df34c DIST llvm-project-18.1.6.src.tar.xz.sig 566 BLAKE2B 4b4a1ec2f084b0728134b9c04775db5938e571f1d7c7aa45b985bed490dcfd2cceab2069a43d4ce7766faec703310a376b83565af317e5f60bf10bc06a732395 SHA512 fbae037d39f4f1c13babafd42dee719f3d79f0e2142cc319f59fb319361a1db8ce65fa736a0e2a5e702ac49e3b8323374be6cfa1003f96b0887fa1894e2b6dee +DIST llvm-project-18.1.7.src.tar.xz 132063384 BLAKE2B b8c37bd131fb5f3131bfab4fbad7aa811079ca10723faa14779253bc62b1ee08d4e04650e1da883297ed88a62d518b868a1f13cf57d03233254fd01209da5c02 SHA512 0f67818267803aca9d2bc9eb89335ee6dc56269e8066a0f8a48c4a959e8805dbf6bc839b9f96a92f86ee50d72e7cc326ffe18febb5eb06751ab54a217c0221c8 +DIST llvm-project-18.1.7.src.tar.xz.sig 566 BLAKE2B 9ae6d80eba5309ce3d5cba580df57c28dbcf429266b2ced622465e34ab2a7ae0f100d1e89c73a44abccd95a3367979344450fd53fb6a2baa029b929d3f13eee3 SHA512 7e5601e35f4fcaa4ed042638ae5a4fb90714c9dce58aa3f98e965568660b88294185621a4eb5547de262dca8a96f620db3f94932bb1776661e345dbe1266315c DIST llvm-project-702198fc9ac5dba392f9d9ba7c56467996343c0a.tar.gz 211764675 BLAKE2B b28203faf5c4e51236da3e3abac969cffe6f93ce6757a81b5a577187ec236fc0b124fe6a370d1f4e803deab781606a7caf0b411780cc84ee08a8de942c4fc479 SHA512 b4217403abf4166eb8eccfd304bcaa2e15d5b67c4f996d51e0745d197e4b9eda1dd5a5b1d7c384effc25f53bb1229edda9618e172abe3be1a94a9569f7c5b0b7 DIST llvm-project-7dc2f6602212bf0a0433c157b70e4fc0d70bb730.tar.gz 211903416 BLAKE2B 4a2f12e0aa234d507d2fc2136a1d98a7624147ce6e401831743e640abcaceb5152c80ba2dc312f9256e4a04be2ad065d1a57dbe5dc24f2d3edc9d65888986710 SHA512 c9eb99f666fc15b29f01a1b2a4b3c6edd3a726033533111e60763c6313a4af8c9dba3396856d6650ac5e666d00941efcc944fac85a4483748bbbea9475e6daf8 diff --git a/dev-python/clang-python/clang-python-18.1.7.ebuild b/dev-python/clang-python/clang-python-18.1.7.ebuild new file mode 100644 index ..9b3ee513e023 --- /dev/null +++ b/dev-python/clang-python/clang-python-18.1.7.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..13} ) +inherit llvm.org python-r1 + +DESCRIPTION="Python bindings for sys-devel/clang" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# The module is opening libclang.so directly, and doing some blasphemy +# on top of it. +DEPEND=" + >=sys-devel/clang-${PV}:* + !sys-devel/llvm:0[clang(-),python(-)] + !sys-devel/clang:0[python(-)] +" +RDEPEND=" + ${DEPEND} + ${PYTHON_DEPS} +" +BDEPEND=" + ${PYTHON_DEPS} + test? ( + sys-devel/clang:${LLVM_MAJOR} + ) +" + +LLVM_COMPONENTS=( clang/bindings/python ) +llvm.org_set_globals + +python_test() { + # tests rely on results from a specific clang version, so override + # the search path + local -x CLANG_LIBRARY_PATH=${BROOT}/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir) + local -x CLANG_NO_DEFAULT_CONFIG=1 + "${EPYTHON}" -m unittest discover -v || die "Tests fail with ${EPYTHON}" +} + +src_test() { + python_foreach_impl python_test +} + +src_install() { + python_foreach_impl python_domodule clang +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/lit/
commit: 503c1e251bba4f3ff2e9e5e402fe75c3ec685f8e Author: Michał Górny gentoo org> AuthorDate: Fri Jun 7 18:03:25 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Jun 7 18:16:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=503c1e25 dev-python/lit: Add 18.1.7 Signed-off-by: Michał Górny gentoo.org> dev-python/lit/Manifest | 2 ++ dev-python/lit/lit-18.1.7.ebuild | 46 2 files changed, 48 insertions(+) diff --git a/dev-python/lit/Manifest b/dev-python/lit/Manifest index 9fbdd9c8f8ba..3e746077c534 100644 --- a/dev-python/lit/Manifest +++ b/dev-python/lit/Manifest @@ -6,5 +6,7 @@ DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e06541 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340 DIST llvm-project-18.1.6.src.tar.xz 132064976 BLAKE2B d38d8026068de371dc4bc288c68c8e441a126cf8e89e55a965f3b9e3a629a37d5743fd7859a60bedaddf27ff2da1e0f08c81806871ef542cb7c3f40b23b22cf5 SHA512 89ec276aa41bb2d76cfc3a72d8e728a9ce9176e02c085338b704790524fe329904cf311381805814faa8a6c79637620c01627bf122a51f89e0f3adb47e5df34c DIST llvm-project-18.1.6.src.tar.xz.sig 566 BLAKE2B 4b4a1ec2f084b0728134b9c04775db5938e571f1d7c7aa45b985bed490dcfd2cceab2069a43d4ce7766faec703310a376b83565af317e5f60bf10bc06a732395 SHA512 fbae037d39f4f1c13babafd42dee719f3d79f0e2142cc319f59fb319361a1db8ce65fa736a0e2a5e702ac49e3b8323374be6cfa1003f96b0887fa1894e2b6dee +DIST llvm-project-18.1.7.src.tar.xz 132063384 BLAKE2B b8c37bd131fb5f3131bfab4fbad7aa811079ca10723faa14779253bc62b1ee08d4e04650e1da883297ed88a62d518b868a1f13cf57d03233254fd01209da5c02 SHA512 0f67818267803aca9d2bc9eb89335ee6dc56269e8066a0f8a48c4a959e8805dbf6bc839b9f96a92f86ee50d72e7cc326ffe18febb5eb06751ab54a217c0221c8 +DIST llvm-project-18.1.7.src.tar.xz.sig 566 BLAKE2B 9ae6d80eba5309ce3d5cba580df57c28dbcf429266b2ced622465e34ab2a7ae0f100d1e89c73a44abccd95a3367979344450fd53fb6a2baa029b929d3f13eee3 SHA512 7e5601e35f4fcaa4ed042638ae5a4fb90714c9dce58aa3f98e965568660b88294185621a4eb5547de262dca8a96f620db3f94932bb1776661e345dbe1266315c DIST llvm-project-702198fc9ac5dba392f9d9ba7c56467996343c0a.tar.gz 211764675 BLAKE2B b28203faf5c4e51236da3e3abac969cffe6f93ce6757a81b5a577187ec236fc0b124fe6a370d1f4e803deab781606a7caf0b411780cc84ee08a8de942c4fc479 SHA512 b4217403abf4166eb8eccfd304bcaa2e15d5b67c4f996d51e0745d197e4b9eda1dd5a5b1d7c384effc25f53bb1229edda9618e172abe3be1a94a9569f7c5b0b7 DIST llvm-project-7dc2f6602212bf0a0433c157b70e4fc0d70bb730.tar.gz 211903416 BLAKE2B 4a2f12e0aa234d507d2fc2136a1d98a7624147ce6e401831743e640abcaceb5152c80ba2dc312f9256e4a04be2ad065d1a57dbe5dc24f2d3edc9d65888986710 SHA512 c9eb99f666fc15b29f01a1b2a4b3c6edd3a726033533111e60763c6313a4af8c9dba3396856d6650ac5e666d00941efcc944fac85a4483748bbbea9475e6daf8 diff --git a/dev-python/lit/lit-18.1.7.ebuild b/dev-python/lit/lit-18.1.7.ebuild new file mode 100644 index ..75b7c01e4ef3 --- /dev/null +++ b/dev-python/lit/lit-18.1.7.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} ) + +inherit distutils-r1 llvm.org + +DESCRIPTION="A stand-alone install of the LLVM suite testing tool" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +# Tests require 'FileCheck' and 'not' utilities (from llvm) +BDEPEND=" + test? ( + dev-python/psutil[${PYTHON_USEDEP}] + sys-devel/llvm + ) +" + +LLVM_COMPONENTS=( llvm/utils/lit ) +llvm.org_set_globals + +# TODO: move the manpage generation here (from sys-devel/llvm) + +src_prepare() { + # flaky test + # https://github.com/llvm/llvm-project/issues/72022 + rm tests/progress-bar.py || die + + cd "${WORKDIR}" || die + distutils-r1_src_prepare +} + +python_test() { + local -x LIT_PRESERVES_TMP=1 + local litflags=$(get_lit_flags) + ./lit.py ${litflags//;/ } tests || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-debug/lldb/
commit: 7d84f5c0621c6ed312ef9251b05a6470ad258497 Author: Michał Górny gentoo org> AuthorDate: Fri Jun 7 18:03:28 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Jun 7 18:16:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d84f5c0 dev-debug/lldb: Add 18.1.7 Signed-off-by: Michał Górny gentoo.org> dev-debug/lldb/Manifest | 2 + dev-debug/lldb/lldb-18.1.7.ebuild | 111 ++ 2 files changed, 113 insertions(+) diff --git a/dev-debug/lldb/Manifest b/dev-debug/lldb/Manifest index 9fbdd9c8f8ba..3e746077c534 100644 --- a/dev-debug/lldb/Manifest +++ b/dev-debug/lldb/Manifest @@ -6,5 +6,7 @@ DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e06541 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340 DIST llvm-project-18.1.6.src.tar.xz 132064976 BLAKE2B d38d8026068de371dc4bc288c68c8e441a126cf8e89e55a965f3b9e3a629a37d5743fd7859a60bedaddf27ff2da1e0f08c81806871ef542cb7c3f40b23b22cf5 SHA512 89ec276aa41bb2d76cfc3a72d8e728a9ce9176e02c085338b704790524fe329904cf311381805814faa8a6c79637620c01627bf122a51f89e0f3adb47e5df34c DIST llvm-project-18.1.6.src.tar.xz.sig 566 BLAKE2B 4b4a1ec2f084b0728134b9c04775db5938e571f1d7c7aa45b985bed490dcfd2cceab2069a43d4ce7766faec703310a376b83565af317e5f60bf10bc06a732395 SHA512 fbae037d39f4f1c13babafd42dee719f3d79f0e2142cc319f59fb319361a1db8ce65fa736a0e2a5e702ac49e3b8323374be6cfa1003f96b0887fa1894e2b6dee +DIST llvm-project-18.1.7.src.tar.xz 132063384 BLAKE2B b8c37bd131fb5f3131bfab4fbad7aa811079ca10723faa14779253bc62b1ee08d4e04650e1da883297ed88a62d518b868a1f13cf57d03233254fd01209da5c02 SHA512 0f67818267803aca9d2bc9eb89335ee6dc56269e8066a0f8a48c4a959e8805dbf6bc839b9f96a92f86ee50d72e7cc326ffe18febb5eb06751ab54a217c0221c8 +DIST llvm-project-18.1.7.src.tar.xz.sig 566 BLAKE2B 9ae6d80eba5309ce3d5cba580df57c28dbcf429266b2ced622465e34ab2a7ae0f100d1e89c73a44abccd95a3367979344450fd53fb6a2baa029b929d3f13eee3 SHA512 7e5601e35f4fcaa4ed042638ae5a4fb90714c9dce58aa3f98e965568660b88294185621a4eb5547de262dca8a96f620db3f94932bb1776661e345dbe1266315c DIST llvm-project-702198fc9ac5dba392f9d9ba7c56467996343c0a.tar.gz 211764675 BLAKE2B b28203faf5c4e51236da3e3abac969cffe6f93ce6757a81b5a577187ec236fc0b124fe6a370d1f4e803deab781606a7caf0b411780cc84ee08a8de942c4fc479 SHA512 b4217403abf4166eb8eccfd304bcaa2e15d5b67c4f996d51e0745d197e4b9eda1dd5a5b1d7c384effc25f53bb1229edda9618e172abe3be1a94a9569f7c5b0b7 DIST llvm-project-7dc2f6602212bf0a0433c157b70e4fc0d70bb730.tar.gz 211903416 BLAKE2B 4a2f12e0aa234d507d2fc2136a1d98a7624147ce6e401831743e640abcaceb5152c80ba2dc312f9256e4a04be2ad065d1a57dbe5dc24f2d3edc9d65888986710 SHA512 c9eb99f666fc15b29f01a1b2a4b3c6edd3a726033533111e60763c6313a4af8c9dba3396856d6650ac5e666d00941efcc944fac85a4483748bbbea9475e6daf8 diff --git a/dev-debug/lldb/lldb-18.1.7.ebuild b/dev-debug/lldb/lldb-18.1.7.ebuild new file mode 100644 index ..2d30fb2bfd7a --- /dev/null +++ b/dev-debug/lldb/lldb-18.1.7.ebuild @@ -0,0 +1,111 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..13} ) +inherit cmake flag-o-matic llvm.org llvm-utils python-single-r1 + +DESCRIPTION="The LLVM debugger" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0/${LLVM_SOABI}" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~x86" +IUSE="debug debuginfod +libedit lzma ncurses +python test +xml" +RESTRICT="test" +REQUIRED_USE=${PYTHON_REQUIRED_USE} + +DEPEND=" + debuginfod? ( + net-misc/curl:= + dev-cpp/cpp-httplib:= + ) + libedit? ( dev-libs/libedit:0= ) + lzma? ( app-arch/xz-utils:= ) + ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) + xml? ( dev-libs/libxml2:= ) + ~sys-devel/clang-${PV} + ~sys-devel/llvm-${PV}[debuginfod=] +" +RDEPEND=" + ${DEPEND} + python? ( + ${PYTHON_DEPS} + ) +" +BDEPEND=" + ${PYTHON_DEPS} + python? ( + >=dev-lang/swig-3.0.11 + ) + test? ( + $(python_gen_cond_dep " + ~dev-python/lit-${PV}[\${PYTHON_USEDEP}] + dev-python/psutil[\${PYTHON_USEDEP}] + ") + sys-devel/lld + ) +" + +LLVM_COMPONENTS=( lldb cmake llvm/utils ) +LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support third-party ) +llvm.org_set_globals + +src_configure() { + llvm_prepend_path "${LLVM_MAJOR}" + + # bug #858389 (https://github.co
[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt/
commit: 0e709c2400d322cc018567433e3b5b67c9cfb565 Author: Michał Górny gentoo org> AuthorDate: Fri Jun 7 18:03:29 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Jun 7 18:16:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e709c24 sys-libs/compiler-rt: Add 18.1.7 Signed-off-by: Michał Górny gentoo.org> sys-libs/compiler-rt/Manifest | 2 + sys-libs/compiler-rt/compiler-rt-18.1.7.ebuild | 172 + 2 files changed, 174 insertions(+) diff --git a/sys-libs/compiler-rt/Manifest b/sys-libs/compiler-rt/Manifest index ed9cb81f34eb..8f8caaccaf46 100644 --- a/sys-libs/compiler-rt/Manifest +++ b/sys-libs/compiler-rt/Manifest @@ -9,5 +9,7 @@ DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e06541 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340 DIST llvm-project-18.1.6.src.tar.xz 132064976 BLAKE2B d38d8026068de371dc4bc288c68c8e441a126cf8e89e55a965f3b9e3a629a37d5743fd7859a60bedaddf27ff2da1e0f08c81806871ef542cb7c3f40b23b22cf5 SHA512 89ec276aa41bb2d76cfc3a72d8e728a9ce9176e02c085338b704790524fe329904cf311381805814faa8a6c79637620c01627bf122a51f89e0f3adb47e5df34c DIST llvm-project-18.1.6.src.tar.xz.sig 566 BLAKE2B 4b4a1ec2f084b0728134b9c04775db5938e571f1d7c7aa45b985bed490dcfd2cceab2069a43d4ce7766faec703310a376b83565af317e5f60bf10bc06a732395 SHA512 fbae037d39f4f1c13babafd42dee719f3d79f0e2142cc319f59fb319361a1db8ce65fa736a0e2a5e702ac49e3b8323374be6cfa1003f96b0887fa1894e2b6dee +DIST llvm-project-18.1.7.src.tar.xz 132063384 BLAKE2B b8c37bd131fb5f3131bfab4fbad7aa811079ca10723faa14779253bc62b1ee08d4e04650e1da883297ed88a62d518b868a1f13cf57d03233254fd01209da5c02 SHA512 0f67818267803aca9d2bc9eb89335ee6dc56269e8066a0f8a48c4a959e8805dbf6bc839b9f96a92f86ee50d72e7cc326ffe18febb5eb06751ab54a217c0221c8 +DIST llvm-project-18.1.7.src.tar.xz.sig 566 BLAKE2B 9ae6d80eba5309ce3d5cba580df57c28dbcf429266b2ced622465e34ab2a7ae0f100d1e89c73a44abccd95a3367979344450fd53fb6a2baa029b929d3f13eee3 SHA512 7e5601e35f4fcaa4ed042638ae5a4fb90714c9dce58aa3f98e965568660b88294185621a4eb5547de262dca8a96f620db3f94932bb1776661e345dbe1266315c DIST llvm-project-702198fc9ac5dba392f9d9ba7c56467996343c0a.tar.gz 211764675 BLAKE2B b28203faf5c4e51236da3e3abac969cffe6f93ce6757a81b5a577187ec236fc0b124fe6a370d1f4e803deab781606a7caf0b411780cc84ee08a8de942c4fc479 SHA512 b4217403abf4166eb8eccfd304bcaa2e15d5b67c4f996d51e0745d197e4b9eda1dd5a5b1d7c384effc25f53bb1229edda9618e172abe3be1a94a9569f7c5b0b7 DIST llvm-project-7dc2f6602212bf0a0433c157b70e4fc0d70bb730.tar.gz 211903416 BLAKE2B 4a2f12e0aa234d507d2fc2136a1d98a7624147ce6e401831743e640abcaceb5152c80ba2dc312f9256e4a04be2ad065d1a57dbe5dc24f2d3edc9d65888986710 SHA512 c9eb99f666fc15b29f01a1b2a4b3c6edd3a726033533111e60763c6313a4af8c9dba3396856d6650ac5e666d00941efcc944fac85a4483748bbbea9475e6daf8 diff --git a/sys-libs/compiler-rt/compiler-rt-18.1.7.ebuild b/sys-libs/compiler-rt/compiler-rt-18.1.7.ebuild new file mode 100644 index ..d2473ff8d59c --- /dev/null +++ b/sys-libs/compiler-rt/compiler-rt-18.1.7.ebuild @@ -0,0 +1,172 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..13} ) +inherit cmake crossdev flag-o-matic llvm.org llvm-utils python-any-r1 +inherit toolchain-funcs + +DESCRIPTION="Compiler runtime library for clang (built-in part)" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="${LLVM_MAJOR}" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos" +IUSE="+abi_x86_32 abi_x86_64 +clang debug test" +RESTRICT="!test? ( test ) !clang? ( test )" + +DEPEND=" + sys-devel/llvm:${LLVM_MAJOR} +" +BDEPEND=" + clang? ( sys-devel/clang ) + test? ( + $(python_gen_any_dep ">=dev-python/lit-15[\${PYTHON_USEDEP}]") + =sys-devel/clang-${LLVM_VERSION}*:${LLVM_MAJOR} + ) + !test? ( + ${PYTHON_DEPS} + ) +" + +LLVM_COMPONENTS=( compiler-rt cmake llvm/cmake ) +llvm.org_set_globals + +python_check_deps() { + use test || return 0 + python_has_version ">=dev-python/lit-15[${PYTHON_USEDEP}]" +} + +pkg_pretend() { + if ! use clang && ! tc-is-clang; then + ewarn "Building using a compiler other than clang may result in broken atomics" + ewarn "library. Enable USE=clang unless you have a very good reason not to." + fi +} + +pkg_setup() {
[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-common/
commit: 2df67b93b66c4238aeae8ce9e65801cc4edb1a41 Author: Michał Górny gentoo org> AuthorDate: Fri Jun 7 18:03:20 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Jun 7 18:16:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2df67b93 sys-devel/clang-common: Add 18.1.7 Signed-off-by: Michał Górny gentoo.org> sys-devel/clang-common/Manifest | 2 + sys-devel/clang-common/clang-common-18.1.7.ebuild | 305 ++ 2 files changed, 307 insertions(+) diff --git a/sys-devel/clang-common/Manifest b/sys-devel/clang-common/Manifest index 9fbdd9c8f8ba..3e746077c534 100644 --- a/sys-devel/clang-common/Manifest +++ b/sys-devel/clang-common/Manifest @@ -6,5 +6,7 @@ DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e06541 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340 DIST llvm-project-18.1.6.src.tar.xz 132064976 BLAKE2B d38d8026068de371dc4bc288c68c8e441a126cf8e89e55a965f3b9e3a629a37d5743fd7859a60bedaddf27ff2da1e0f08c81806871ef542cb7c3f40b23b22cf5 SHA512 89ec276aa41bb2d76cfc3a72d8e728a9ce9176e02c085338b704790524fe329904cf311381805814faa8a6c79637620c01627bf122a51f89e0f3adb47e5df34c DIST llvm-project-18.1.6.src.tar.xz.sig 566 BLAKE2B 4b4a1ec2f084b0728134b9c04775db5938e571f1d7c7aa45b985bed490dcfd2cceab2069a43d4ce7766faec703310a376b83565af317e5f60bf10bc06a732395 SHA512 fbae037d39f4f1c13babafd42dee719f3d79f0e2142cc319f59fb319361a1db8ce65fa736a0e2a5e702ac49e3b8323374be6cfa1003f96b0887fa1894e2b6dee +DIST llvm-project-18.1.7.src.tar.xz 132063384 BLAKE2B b8c37bd131fb5f3131bfab4fbad7aa811079ca10723faa14779253bc62b1ee08d4e04650e1da883297ed88a62d518b868a1f13cf57d03233254fd01209da5c02 SHA512 0f67818267803aca9d2bc9eb89335ee6dc56269e8066a0f8a48c4a959e8805dbf6bc839b9f96a92f86ee50d72e7cc326ffe18febb5eb06751ab54a217c0221c8 +DIST llvm-project-18.1.7.src.tar.xz.sig 566 BLAKE2B 9ae6d80eba5309ce3d5cba580df57c28dbcf429266b2ced622465e34ab2a7ae0f100d1e89c73a44abccd95a3367979344450fd53fb6a2baa029b929d3f13eee3 SHA512 7e5601e35f4fcaa4ed042638ae5a4fb90714c9dce58aa3f98e965568660b88294185621a4eb5547de262dca8a96f620db3f94932bb1776661e345dbe1266315c DIST llvm-project-702198fc9ac5dba392f9d9ba7c56467996343c0a.tar.gz 211764675 BLAKE2B b28203faf5c4e51236da3e3abac969cffe6f93ce6757a81b5a577187ec236fc0b124fe6a370d1f4e803deab781606a7caf0b411780cc84ee08a8de942c4fc479 SHA512 b4217403abf4166eb8eccfd304bcaa2e15d5b67c4f996d51e0745d197e4b9eda1dd5a5b1d7c384effc25f53bb1229edda9618e172abe3be1a94a9569f7c5b0b7 DIST llvm-project-7dc2f6602212bf0a0433c157b70e4fc0d70bb730.tar.gz 211903416 BLAKE2B 4a2f12e0aa234d507d2fc2136a1d98a7624147ce6e401831743e640abcaceb5152c80ba2dc312f9256e4a04be2ad065d1a57dbe5dc24f2d3edc9d65888986710 SHA512 c9eb99f666fc15b29f01a1b2a4b3c6edd3a726033533111e60763c6313a4af8c9dba3396856d6650ac5e666d00941efcc944fac85a4483748bbbea9475e6daf8 diff --git a/sys-devel/clang-common/clang-common-18.1.7.ebuild b/sys-devel/clang-common/clang-common-18.1.7.ebuild new file mode 100644 index ..b7d4720e0e22 --- /dev/null +++ b/sys-devel/clang-common/clang-common-18.1.7.ebuild @@ -0,0 +1,305 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit bash-completion-r1 llvm.org multilib + +DESCRIPTION="Common files shared between multiple slots of clang" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos" +IUSE=" + default-compiler-rt default-libcxx default-lld + bootstrap-prefix cet hardened llvm-libunwind +" + +PDEPEND=" + sys-devel/clang:* + default-compiler-rt? ( + sys-devel/clang-runtime[compiler-rt] + llvm-libunwind? ( sys-libs/llvm-libunwind[static-libs] ) + !llvm-libunwind? ( sys-libs/libunwind[static-libs] ) + ) + !default-compiler-rt? ( sys-devel/gcc ) + default-libcxx? ( >=sys-libs/libcxx-${PV}[static-libs] ) + !default-libcxx? ( sys-devel/gcc ) + default-lld? ( >=sys-devel/lld-${PV} ) + !default-lld? ( sys-devel/binutils ) +" +IDEPEND=" + !default-compiler-rt? ( sys-devel/gcc-config ) + !default-libcxx? ( sys-devel/gcc-config ) +" + +LLVM_COMPONENTS=( clang/utils ) +llvm.org_set_globals + +pkg_pretend() { + [[ ${CLANG_IGNORE_DEFAULT_RUNTIMES} ]] && return + + local flag missing_flags=() + for flag in default-{compiler-rt,libcxx,lld}; do + if ! use "${f
[gentoo-commits] repo/gentoo:master commit in: sys-devel/llvm-common/
commit: ff3b6f5b4056e607ee530f9bfeee881d604922b8 Author: Michał Górny gentoo org> AuthorDate: Fri Jun 7 18:03:15 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Jun 7 18:16:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff3b6f5b sys-devel/llvm-common: Add 18.1.7 Signed-off-by: Michał Górny gentoo.org> sys-devel/llvm-common/Manifest | 2 + sys-devel/llvm-common/llvm-common-18.1.7.ebuild | 54 + 2 files changed, 56 insertions(+) diff --git a/sys-devel/llvm-common/Manifest b/sys-devel/llvm-common/Manifest index 9fbdd9c8f8ba..3e746077c534 100644 --- a/sys-devel/llvm-common/Manifest +++ b/sys-devel/llvm-common/Manifest @@ -6,5 +6,7 @@ DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e06541 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340 DIST llvm-project-18.1.6.src.tar.xz 132064976 BLAKE2B d38d8026068de371dc4bc288c68c8e441a126cf8e89e55a965f3b9e3a629a37d5743fd7859a60bedaddf27ff2da1e0f08c81806871ef542cb7c3f40b23b22cf5 SHA512 89ec276aa41bb2d76cfc3a72d8e728a9ce9176e02c085338b704790524fe329904cf311381805814faa8a6c79637620c01627bf122a51f89e0f3adb47e5df34c DIST llvm-project-18.1.6.src.tar.xz.sig 566 BLAKE2B 4b4a1ec2f084b0728134b9c04775db5938e571f1d7c7aa45b985bed490dcfd2cceab2069a43d4ce7766faec703310a376b83565af317e5f60bf10bc06a732395 SHA512 fbae037d39f4f1c13babafd42dee719f3d79f0e2142cc319f59fb319361a1db8ce65fa736a0e2a5e702ac49e3b8323374be6cfa1003f96b0887fa1894e2b6dee +DIST llvm-project-18.1.7.src.tar.xz 132063384 BLAKE2B b8c37bd131fb5f3131bfab4fbad7aa811079ca10723faa14779253bc62b1ee08d4e04650e1da883297ed88a62d518b868a1f13cf57d03233254fd01209da5c02 SHA512 0f67818267803aca9d2bc9eb89335ee6dc56269e8066a0f8a48c4a959e8805dbf6bc839b9f96a92f86ee50d72e7cc326ffe18febb5eb06751ab54a217c0221c8 +DIST llvm-project-18.1.7.src.tar.xz.sig 566 BLAKE2B 9ae6d80eba5309ce3d5cba580df57c28dbcf429266b2ced622465e34ab2a7ae0f100d1e89c73a44abccd95a3367979344450fd53fb6a2baa029b929d3f13eee3 SHA512 7e5601e35f4fcaa4ed042638ae5a4fb90714c9dce58aa3f98e965568660b88294185621a4eb5547de262dca8a96f620db3f94932bb1776661e345dbe1266315c DIST llvm-project-702198fc9ac5dba392f9d9ba7c56467996343c0a.tar.gz 211764675 BLAKE2B b28203faf5c4e51236da3e3abac969cffe6f93ce6757a81b5a577187ec236fc0b124fe6a370d1f4e803deab781606a7caf0b411780cc84ee08a8de942c4fc479 SHA512 b4217403abf4166eb8eccfd304bcaa2e15d5b67c4f996d51e0745d197e4b9eda1dd5a5b1d7c384effc25f53bb1229edda9618e172abe3be1a94a9569f7c5b0b7 DIST llvm-project-7dc2f6602212bf0a0433c157b70e4fc0d70bb730.tar.gz 211903416 BLAKE2B 4a2f12e0aa234d507d2fc2136a1d98a7624147ce6e401831743e640abcaceb5152c80ba2dc312f9256e4a04be2ad065d1a57dbe5dc24f2d3edc9d65888986710 SHA512 c9eb99f666fc15b29f01a1b2a4b3c6edd3a726033533111e60763c6313a4af8c9dba3396856d6650ac5e666d00941efcc944fac85a4483748bbbea9475e6daf8 diff --git a/sys-devel/llvm-common/llvm-common-18.1.7.ebuild b/sys-devel/llvm-common/llvm-common-18.1.7.ebuild new file mode 100644 index ..7a852f871e36 --- /dev/null +++ b/sys-devel/llvm-common/llvm-common-18.1.7.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp-common llvm.org + +DESCRIPTION="Common files shared between multiple slots of LLVM" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos" +IUSE="emacs" + +RDEPEND=" + !sys-devel/llvm:0 +" +BDEPEND=" + emacs? ( >=app-editors/emacs-23.1:* ) +" + +LLVM_COMPONENTS=( llvm/utils ) +llvm.org_set_globals + +SITEFILE="50llvm-gentoo.el" +BYTECOMPFLAGS="-L emacs" + +src_compile() { + default + + use emacs && elisp-compile emacs/*.el +} + +src_install() { + insinto /usr/share/vim/vimfiles + doins -r vim/*/ + # some users may find it useful + newdoc vim/README README.vim + dodoc vim/vimrc + + if use emacs ; then + elisp-install llvm emacs/*.{el,elc} + elisp-make-site-file "${SITEFILE}" llvm + fi +} + +pkg_postinst() { + use emacs && elisp-site-regen +} + +pkg_postrm() { + use emacs && elisp-site-regen +}
[gentoo-commits] repo/gentoo:master commit in: dev-ml/llvm-ocaml/
commit: f8bf84461f11e14554100d89934d1de11851e46d Author: Michał Górny gentoo org> AuthorDate: Fri Jun 7 18:03:19 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Jun 7 18:16:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8bf8446 dev-ml/llvm-ocaml: Add 18.1.7 Signed-off-by: Michał Górny gentoo.org> dev-ml/llvm-ocaml/Manifest | 2 + dev-ml/llvm-ocaml/llvm-ocaml-18.1.7.ebuild | 108 + 2 files changed, 110 insertions(+) diff --git a/dev-ml/llvm-ocaml/Manifest b/dev-ml/llvm-ocaml/Manifest index 9fbdd9c8f8ba..3e746077c534 100644 --- a/dev-ml/llvm-ocaml/Manifest +++ b/dev-ml/llvm-ocaml/Manifest @@ -6,5 +6,7 @@ DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e06541 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340 DIST llvm-project-18.1.6.src.tar.xz 132064976 BLAKE2B d38d8026068de371dc4bc288c68c8e441a126cf8e89e55a965f3b9e3a629a37d5743fd7859a60bedaddf27ff2da1e0f08c81806871ef542cb7c3f40b23b22cf5 SHA512 89ec276aa41bb2d76cfc3a72d8e728a9ce9176e02c085338b704790524fe329904cf311381805814faa8a6c79637620c01627bf122a51f89e0f3adb47e5df34c DIST llvm-project-18.1.6.src.tar.xz.sig 566 BLAKE2B 4b4a1ec2f084b0728134b9c04775db5938e571f1d7c7aa45b985bed490dcfd2cceab2069a43d4ce7766faec703310a376b83565af317e5f60bf10bc06a732395 SHA512 fbae037d39f4f1c13babafd42dee719f3d79f0e2142cc319f59fb319361a1db8ce65fa736a0e2a5e702ac49e3b8323374be6cfa1003f96b0887fa1894e2b6dee +DIST llvm-project-18.1.7.src.tar.xz 132063384 BLAKE2B b8c37bd131fb5f3131bfab4fbad7aa811079ca10723faa14779253bc62b1ee08d4e04650e1da883297ed88a62d518b868a1f13cf57d03233254fd01209da5c02 SHA512 0f67818267803aca9d2bc9eb89335ee6dc56269e8066a0f8a48c4a959e8805dbf6bc839b9f96a92f86ee50d72e7cc326ffe18febb5eb06751ab54a217c0221c8 +DIST llvm-project-18.1.7.src.tar.xz.sig 566 BLAKE2B 9ae6d80eba5309ce3d5cba580df57c28dbcf429266b2ced622465e34ab2a7ae0f100d1e89c73a44abccd95a3367979344450fd53fb6a2baa029b929d3f13eee3 SHA512 7e5601e35f4fcaa4ed042638ae5a4fb90714c9dce58aa3f98e965568660b88294185621a4eb5547de262dca8a96f620db3f94932bb1776661e345dbe1266315c DIST llvm-project-702198fc9ac5dba392f9d9ba7c56467996343c0a.tar.gz 211764675 BLAKE2B b28203faf5c4e51236da3e3abac969cffe6f93ce6757a81b5a577187ec236fc0b124fe6a370d1f4e803deab781606a7caf0b411780cc84ee08a8de942c4fc479 SHA512 b4217403abf4166eb8eccfd304bcaa2e15d5b67c4f996d51e0745d197e4b9eda1dd5a5b1d7c384effc25f53bb1229edda9618e172abe3be1a94a9569f7c5b0b7 DIST llvm-project-7dc2f6602212bf0a0433c157b70e4fc0d70bb730.tar.gz 211903416 BLAKE2B 4a2f12e0aa234d507d2fc2136a1d98a7624147ce6e401831743e640abcaceb5152c80ba2dc312f9256e4a04be2ad065d1a57dbe5dc24f2d3edc9d65888986710 SHA512 c9eb99f666fc15b29f01a1b2a4b3c6edd3a726033533111e60763c6313a4af8c9dba3396856d6650ac5e666d00941efcc944fac85a4483748bbbea9475e6daf8 diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-18.1.7.ebuild b/dev-ml/llvm-ocaml/llvm-ocaml-18.1.7.ebuild new file mode 100644 index ..84bd71875fac --- /dev/null +++ b/dev-ml/llvm-ocaml/llvm-ocaml-18.1.7.ebuild @@ -0,0 +1,108 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..13} ) +inherit cmake llvm.org llvm-utils python-any-r1 + +DESCRIPTION="OCaml bindings for LLVM" +HOMEPAGE="https://llvm.org/; + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="debug test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-lang/ocaml-4.00.0:0= + dev-ml/ocaml-ctypes:= + ~sys-devel/llvm-${PV}:=[debug?] + !sys-devel/llvm[ocaml(-)] +" + +DEPEND=" + ${RDEPEND} +" +BDEPEND=" + ${PYTHON_DEPS} + dev-lang/perl + dev-ml/findlib +" + +LLVM_COMPONENTS=( llvm cmake third-party ) +LLVM_USE_TARGETS=llvm +llvm.org_set_globals + +src_configure() { + llvm_prepend_path "${LLVM_MAJOR}" + + local libdir=$(get_libdir) + local mycmakeargs=( + -DLLVM_LIBDIR_SUFFIX=${libdir#lib} + + -DBUILD_SHARED_LIBS=OFF + -DLLVM_BUILD_LLVM_DYLIB=ON + -DLLVM_LINK_LLVM_DYLIB=ON + -DLLVM_OCAML_OUT_OF_TREE=ON + + # cheap hack: LLVM combines both anyway, and the only difference + # is that the former list is explicitly verified at cmake time + -DLLVM_TARGETS_TO_BUILD="" + -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}" + -DLLVM_BUILD_TESTS=$(usex test) + +