[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/
commit: 80bbb8aa79d2564f348c793e88efe1dc940eb935 Author: Myckel Habets habets-dobben nl> AuthorDate: Fri Sep 8 06:50:08 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Sep 9 06:59:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80bbb8aa www-client/seamonkey: cleanup seamonkey-2.53.15-r1 Remove seamonkey-2.53.15-r1 ebuild, because Python 2.7 needs to be removed from portage. Bug: https://bugs.gentoo.org/698980 Signed-off-by: Myckel Habets habets-dobben.nl> Signed-off-by: Joonas Niilola gentoo.org> www-client/seamonkey/Manifest| 3 - www-client/seamonkey/seamonkey-2.53.15-r1.ebuild | 539 --- 2 files changed, 542 deletions(-) diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest index 5205a1cb5685..1f18cb5eb747 100644 --- a/www-client/seamonkey/Manifest +++ b/www-client/seamonkey/Manifest @@ -1,6 +1,3 @@ -DIST seamonkey-2.53.15-r1-patches.tar.gz 33649 BLAKE2B ebee28386a1ed9a0b2f82029099d5488559ba14321b0b519d70b76c39a0f557a28955715d2c75a9e949bfb8aac54f9893c6ed37033b62439655479af4019f8d4 SHA512 2023ba24bb5e1de63617e67eb058608233bc873b5c4e994990f6db50c6c23fe58979ec4eb8b8a15d2aaf882ddd5c72194d09197df93bb310688c2a01b16a488e -DIST seamonkey-2.53.15.source-l10n.tar.xz 13657060 BLAKE2B 128de12ad087be2f0c9f8e2622c837144bc2422f692f16babca7f69daf45432bb3ee547ec75cd3ddc1464818eb36ded09e6f3613a9d4f86b867328e4213e76f2 SHA512 91a3be1dfcd6c06953430afd2d07036c525b73e0132690575275430bca5ffe3082cb5c30df4cd921d961aa79333b6cefb6eace157fc65368254f4099ae879131 -DIST seamonkey-2.53.15.source.tar.xz 260787300 BLAKE2B 1efa2a0fd3e4b2fa4d264eb2f373ec1208d3009b69e907cafab216b539b69598948dd8646e4c6365caaf764a00d6212b870f23dfa33fe6fd87df757ff5f115f3 SHA512 f4735af98be0e27a935852de9d309317e1639a420189b0432cb7bdf9707bab706ceec65e96b94953a6e4285b4501dcd25745fb9250b8bf30845d2b855dcc8b13 DIST seamonkey-2.53.17-patches-2.tar.gz 25528 BLAKE2B 5a39a98c1292e3b70cea1f68e77fcee9f97c1962e6e81f5fca29f1ed9fe9f7fdd082ecf3d31fd5fb91533914665fa92ea1d3796fae48c30700a706f5cf48211d SHA512 7df818546c1fc69f41d8431a4d780f5fd5e1b608444198587fbb9afb736fff22c592bb5590300969e9b0ae7ff28255bc0d26d3409ef5849afae6708ad234972c DIST seamonkey-2.53.17.source-l10n.tar.xz 13661552 BLAKE2B 1006e3468d28bb04a9c2dd3ce3822153e5181ed84eb368acae28e22ad51a8b616caa35ff5b15e0cb0096d478034a30fa2ace5db87686e24d669607966338a42d SHA512 792b4f54617ffb7afb6c7a3cebcdbbcd0295322b68595f6c416b9bd32201f9295bccd96d633765c7ba6e46eeef687b325cd47817f46e476b2f7cda1304e466ab DIST seamonkey-2.53.17.source.tar.xz 266150192 BLAKE2B 2c79e4594ad6ad5b6b7ed594e86a8ae26a9137c84de055fd13bb77f98ebf382c31514efe311d8050ce75c27a5d3b8860fbee73f40afa7ce3334ed6ebcaa64d6a SHA512 479feca324dfe7bdb6e2a63da38251cafe1169d087d767b5857683f547417b4a5a388913e84bb8d0a9a292aef0d88aeaf25660670aa518bc4e45efcef8f2cfa7 diff --git a/www-client/seamonkey/seamonkey-2.53.15-r1.ebuild b/www-client/seamonkey/seamonkey-2.53.15-r1.ebuild deleted file mode 100644 index 17c749f0e023.. --- a/www-client/seamonkey/seamonkey-2.53.15-r1.ebuild +++ /dev/null @@ -1,539 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -WANT_AUTOCONF="2.1" - -PYTHON_COMPAT=( python3_{10..11} ) -PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)' - -# This list can be updated with scripts/get_langs.sh from the mozilla overlay -# note - could not roll langpacks for: ca fi -#MOZ_LANGS=(ca cs de en-GB es-AR es-ES fi fr gl hu it ja lt nb-NO nl pl pt-PT -# ru sk sv-SE tr uk zh-CN zh-TW) -MOZ_LANGS=(cs de en-GB es-AR es-ES fr hu it ja lt nl pl pt-PT - ru sk sv-SE zh-CN zh-TW) - -MOZ_PV="${PV/_pre*}" -MOZ_PV="${MOZ_PV/_alpha/a}" -MOZ_PV="${MOZ_PV/_beta/b}" -MOZ_PV="${MOZ_PV/_rc/rc}" -MOZ_P="${P}" -MY_MOZ_P="${PN}-${MOZ_PV}" -PATCH="${PF}-patches" - -if [[ ${PV} == *_pre* ]] ; then - MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_pre}"; -else - MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases/${MOZ_PV}"; -fi - -SRC_URI="${MOZ_HTTP_URI}/source/${MY_MOZ_P}.source.tar.xz -> ${P}.source.tar.xz - ${MOZ_HTTP_URI}/source/${MY_MOZ_P}.source-l10n.tar.xz -> ${P}.source-l10n.tar.xz - https://github.com/BioMike/gentoo-${PN}-patches/archive/refs/tags/${PVR}.tar.gz -> ${PATCH}.tar.gz" - -S="${WORKDIR}/${MY_MOZ_P}" - -MOZ_GENERATE_LANGPACKS=1 -MOZ_L10N_SOURCEDIR="${S}/${P}-l10n" -inherit autotools check-reqs desktop edos2unix flag-o-matic mozcoreconf-v6 mozlinguas-v2 pax-utils toolchain-funcs xdg-utils - -DESCRIPTION="Seamonkey Web Browser" -HOMEPAGE="https://www.seamonkey-project.org/"; - -LICENSE="MPL-2.0 GPL-2 LGPL-2.1" -SLOT="0" -SYSTEM_IUSE=( +system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,png,sqlite} ) -IUSE="+chatzilla cpu_flags_arm_neon dbus +gmp-autoupdate +ipc jack -lto pulseaudio selinux startup-notification test webrtc wifi" -IUSE+="
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 9f63d64501b0d4ea9129edede77305dfb034b420 Author: Myckel Habets habets-dobben nl> AuthorDate: Fri Sep 8 10:02:12 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Sep 9 06:59:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f63d645 eclass: remove obsolete python2.7 code from mozcoreconf-v6.eclass Closes: https://bugs.gentoo.org/698980 Signed-off-by: Myckel Habets habets-dobben.nl> Closes: https://github.com/gentoo/gentoo/pull/32682 Signed-off-by: Joonas Niilola gentoo.org> eclass/mozcoreconf-v6.eclass | 7 --- 1 file changed, 7 deletions(-) diff --git a/eclass/mozcoreconf-v6.eclass b/eclass/mozcoreconf-v6.eclass index 90d9d9b25b0c..71dbc6802d71 100644 --- a/eclass/mozcoreconf-v6.eclass +++ b/eclass/mozcoreconf-v6.eclass @@ -26,7 +26,6 @@ _MOZCORECONF_V6_ECLASS=1 inherit toolchain-funcs flag-o-matic python-any-r1 BDEPEND="virtual/pkgconfig - dev-lang/python:2.7[ncurses,sqlite,ssl,threads(+)] ${PYTHON_DEPS}" IUSE="${IUSE} custom-cflags custom-optimization" @@ -99,12 +98,6 @@ moz_pkgsetup() { export QA_CONFIGURE_OPTIONS=".*" python-any-r1_pkg_setup - # workaround to set python3 into PYTHON3 until mozilla doesn't need py2 - if [[ "${PYTHON_COMPAT[@]}" != "${PYTHON_COMPAT[@]#python3*}" ]]; then - export PYTHON3=${PYTHON} - export PYTHON=python2.7 - export EPYTHON="${EPREFIX}"/usr/bin/python2.7 - fi } # @FUNCTION: mozconfig_init
[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-libpinyin/
commit: 980412a22b70d6bef506a0d56beeae4d8c123f93 Author: Joonas Niilola gentoo org> AuthorDate: Sat Sep 9 06:56:33 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Sep 9 06:56:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=980412a2 app-i18n/ibus-libpinyin: increase min version requirement on libpinyin Closes: https://bugs.gentoo.org/913852 Signed-off-by: Joonas Niilola gentoo.org> app-i18n/ibus-libpinyin/ibus-libpinyin-1.15.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-i18n/ibus-libpinyin/ibus-libpinyin-1.15.2.ebuild b/app-i18n/ibus-libpinyin/ibus-libpinyin-1.15.2.ebuild index 9352d6b3e831..f406c4689511 100644 --- a/app-i18n/ibus-libpinyin/ibus-libpinyin-1.15.2.ebuild +++ b/app-i18n/ibus-libpinyin/ibus-libpinyin-1.15.2.ebuild @@ -23,7 +23,7 @@ BDEPEND="dev-db/sqlite:3 virtual/pkgconfig" DEPEND="${PYTHON_DEPS} - >=app-i18n/libpinyin-2.2.1:= + >=app-i18n/libpinyin-2.7.91:= dev-db/sqlite:3 dev-libs/glib:2 virtual/libintl
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: 9d2a07375b7be52ee3494ac5d3e2e15079419e03 Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Wed Aug 2 06:32:51 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Sep 9 06:53:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d2a0737 dev-lang/elixir: Add limit on max supported erlang version Signed-off-by: Haelwenn (lanodan) Monnier hacktivis.me> Signed-off-by: Joonas Niilola gentoo.org> dev-lang/elixir/elixir-1.13.4.ebuild | 2 ++ dev-lang/elixir/elixir-1.14.3.ebuild | 2 ++ dev-lang/elixir/elixir-1.14.5.ebuild | 2 ++ dev-lang/elixir/{elixir-1.15.3.ebuild => elixir-1.15.3-r1.ebuild} | 2 ++ 4 files changed, 8 insertions(+) diff --git a/dev-lang/elixir/elixir-1.13.4.ebuild b/dev-lang/elixir/elixir-1.13.4.ebuild index 0d49f03bddd6..c573eaff11c2 100644 --- a/dev-lang/elixir/elixir-1.13.4.ebuild +++ b/dev-lang/elixir/elixir-1.13.4.ebuild @@ -14,8 +14,10 @@ IUSE="test" RESTRICT="!test? ( test )" +# https://hexdocs.pm/elixir/compatibility-and-deprecations.html#compatibility-between-elixir-and-erlang-otp DEPEND=" >=dev-lang/erlang-22:0=[ssl] + https://hexdocs.pm/elixir/compatibility-and-deprecations.html#compatibility-between-elixir-and-erlang-otp DEPEND=" >=dev-lang/erlang-23:0=[ssl] + https://hexdocs.pm/elixir/compatibility-and-deprecations.html#compatibility-between-elixir-and-erlang-otp DEPEND=" >=dev-lang/erlang-23:0=[ssl] + https://hexdocs.pm/elixir/compatibility-and-deprecations.html#compatibility-between-elixir-and-erlang-otp DEPEND=" >=dev-lang/erlang-24:0=[ssl] +
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: df8b21cf9c77c5a4d114722b6f3c7addd19ec9fc Author: Joonas Niilola gentoo org> AuthorDate: Sat Sep 9 06:53:59 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Sep 9 06:53:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df8b21cf dev-lang/elixir: revbump due to changed RDEPEND Signed-off-by: Joonas Niilola gentoo.org> dev-lang/elixir/{elixir-1.13.4.ebuild => elixir-1.13.4-r1.ebuild} | 2 +- dev-lang/elixir/{elixir-1.14.3.ebuild => elixir-1.14.3-r1.ebuild} | 0 dev-lang/elixir/{elixir-1.14.5.ebuild => elixir-1.14.5-r1.ebuild} | 0 3 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/elixir/elixir-1.13.4.ebuild b/dev-lang/elixir/elixir-1.13.4-r1.ebuild similarity index 96% rename from dev-lang/elixir/elixir-1.13.4.ebuild rename to dev-lang/elixir/elixir-1.13.4-r1.ebuild index c573eaff11c2..1fb0c382166f 100644 --- a/dev-lang/elixir/elixir-1.13.4.ebuild +++ b/dev-lang/elixir/elixir-1.13.4-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-lang/elixir/elixir-1.14.3.ebuild b/dev-lang/elixir/elixir-1.14.3-r1.ebuild similarity index 100% rename from dev-lang/elixir/elixir-1.14.3.ebuild rename to dev-lang/elixir/elixir-1.14.3-r1.ebuild diff --git a/dev-lang/elixir/elixir-1.14.5.ebuild b/dev-lang/elixir/elixir-1.14.5-r1.ebuild similarity index 100% rename from dev-lang/elixir/elixir-1.14.5.ebuild rename to dev-lang/elixir/elixir-1.14.5-r1.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: e58d0c826bbce333eb0e446a60212d411dbe6da9 Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Thu Sep 7 11:38:57 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Sep 9 06:53:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e58d0c82 dev-lang/elixir: drop 1.14.4 Signed-off-by: Haelwenn (lanodan) Monnier hacktivis.me> Signed-off-by: Joonas Niilola gentoo.org> dev-lang/elixir/Manifest | 1 - dev-lang/elixir/elixir-1.14.4.ebuild | 38 2 files changed, 39 deletions(-) diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest index a12c7b832eb6..f6aa60a678a0 100644 --- a/dev-lang/elixir/Manifest +++ b/dev-lang/elixir/Manifest @@ -1,5 +1,4 @@ DIST elixir-1.13.4.tar.gz 2912984 BLAKE2B 3849e7be7d1ba54ac3f96690f158b60a3b7da720e85a6c2ef38b078da795c1debaff319133eae6d5e77a7159f452b2ee6a7ad9ebbf7339391e4ee9ae8838d848 SHA512 cd3a28cd227bf60f09500563b7ad4700b2688e0361f975268d5fa81b530aee80ed4f8640335bf08a8c544a2f5d79dbf96c97f281bd3bf4582466a73a9d2edbec DIST elixir-1.14.3.tar.gz 3086297 BLAKE2B b162ea35a762bc1e151c7844237f3167c97da9aae44bca9fe022d09cde6f6909103b383e67b2133b68e76c061c4ed05cdd081070bdbb48be85bbc0ed067fadfd SHA512 eec1e161364f823e26d79596d18b0ff7e6ade1c2c1f6f9ca84eb34d20fd90f434bbd29ef74cd41096e8f25e71d9cd1da0ec6f0a4f24c485124f9525b1ae2c4e0 -DIST elixir-1.14.4.tar.gz 3076206 BLAKE2B 77b543c53ee03b1f911e3159c81175281b9e4a8ad714b5e87a438e9f70a36000c4e3c2b0f564165c97fb27b6444d20af70da45d8544a6a8b12d60549a00f1c0c SHA512 c39e91e27485ce52e6d29c64f6d5c7abc50e99b8aac578642a4c085083fed23ccba095a013fee4dd3de97524bf4ec54af31478150818921b2a891f7a5840080a DIST elixir-1.14.5.tar.gz 3076366 BLAKE2B cf1487c269b4f09c5a7771339782ddc5f6dc2d5f31bd098486824e1f50040462a55a6135e76a7d635461b8d61ce8ab45be2d1da86d60ecf0bc3c86c98b86531d SHA512 589482fb080eb9f71319b7927312ee255dab0376a8fb781533bc97b6a75dd71ec43cd022bb2eff12eca205cdeaf9a6d629f754c555c17cd6222e05912ff3d960 DIST elixir-1.15.3.tar.gz 3146569 BLAKE2B 033de43af663619828bed98ec1af68467a781ab4d8fce0e851b1bc114ba006dea748203788da7b211f16b4c30c1267f01ba18515f439d1012a1379cea696ce9e SHA512 1fc9e2ec870fe80bc80cc7cd7cf7c73aaefe1be0dedc0d55ce3a7c63d73f68dcfcddaaa4f2b8d2684bfb3504c65946bc32bbbc0160ff616e6b5e7ef794027e48 diff --git a/dev-lang/elixir/elixir-1.14.4.ebuild b/dev-lang/elixir/elixir-1.14.4.ebuild deleted file mode 100644 index faea8a68f900.. --- a/dev-lang/elixir/elixir-1.14.4.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Elixir programming language" -HOMEPAGE="https://elixir-lang.org"; -SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0 ErlPL-1.1" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86" -IUSE="test" - -RESTRICT="!test? ( test )" - -DEPEND=" - >=dev-lang/erlang-23:0=[ssl] -" -# 'mix' tool collides with sci-biology/phylip, bug #537514 -RDEPEND="${DEPEND} - !!sci-biology/phylip -" -DEPEND+=" - test? ( dev-vcs/git ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch - "${FILESDIR}"/${PN}-1.10.3-no-Q.patch - "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch - "${FILESDIR}"/${PN}-1.14.1-make44-parallel-build.patch -) - -src_install() { - emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" install - dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md -}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: 69893a3e5999e14cc7fc525ec7281bb024c329d3 Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Wed Aug 30 18:46:44 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Sep 9 06:53:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69893a3e dev-lang/elixir: add 1.15.5 Signed-off-by: Haelwenn (lanodan) Monnier hacktivis.me> Signed-off-by: Joonas Niilola gentoo.org> dev-lang/elixir/Manifest | 1 + dev-lang/elixir/elixir-1.15.5.ebuild | 39 2 files changed, 40 insertions(+) diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest index f6aa60a678a0..68ca5fd33343 100644 --- a/dev-lang/elixir/Manifest +++ b/dev-lang/elixir/Manifest @@ -2,3 +2,4 @@ DIST elixir-1.13.4.tar.gz 2912984 BLAKE2B 3849e7be7d1ba54ac3f96690f158b60a3b7da7 DIST elixir-1.14.3.tar.gz 3086297 BLAKE2B b162ea35a762bc1e151c7844237f3167c97da9aae44bca9fe022d09cde6f6909103b383e67b2133b68e76c061c4ed05cdd081070bdbb48be85bbc0ed067fadfd SHA512 eec1e161364f823e26d79596d18b0ff7e6ade1c2c1f6f9ca84eb34d20fd90f434bbd29ef74cd41096e8f25e71d9cd1da0ec6f0a4f24c485124f9525b1ae2c4e0 DIST elixir-1.14.5.tar.gz 3076366 BLAKE2B cf1487c269b4f09c5a7771339782ddc5f6dc2d5f31bd098486824e1f50040462a55a6135e76a7d635461b8d61ce8ab45be2d1da86d60ecf0bc3c86c98b86531d SHA512 589482fb080eb9f71319b7927312ee255dab0376a8fb781533bc97b6a75dd71ec43cd022bb2eff12eca205cdeaf9a6d629f754c555c17cd6222e05912ff3d960 DIST elixir-1.15.3.tar.gz 3146569 BLAKE2B 033de43af663619828bed98ec1af68467a781ab4d8fce0e851b1bc114ba006dea748203788da7b211f16b4c30c1267f01ba18515f439d1012a1379cea696ce9e SHA512 1fc9e2ec870fe80bc80cc7cd7cf7c73aaefe1be0dedc0d55ce3a7c63d73f68dcfcddaaa4f2b8d2684bfb3504c65946bc32bbbc0160ff616e6b5e7ef794027e48 +DIST elixir-1.15.5.tar.gz 3147002 BLAKE2B 244153085c4c7057b360d94d7536b1078a8b600c4fb71682b57ea98ef86aafa34747694b6779344eb0956a9d6d42aa9dea2c20183f07cb359798b1d552d4a410 SHA512 84e8d473e430424072c8f6f751ae106a702cbea1d3e51124259d29b7deee7538991679e847124f2839d061c0df88f71c739d95aec306528f857b26a5e635e53a diff --git a/dev-lang/elixir/elixir-1.15.5.ebuild b/dev-lang/elixir/elixir-1.15.5.ebuild new file mode 100644 index ..d2d0c49312e1 --- /dev/null +++ b/dev-lang/elixir/elixir-1.15.5.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Elixir programming language" +HOMEPAGE="https://elixir-lang.org"; +SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 ErlPL-1.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86" +IUSE="test" + +RESTRICT="!test? ( test )" + +# https://hexdocs.pm/elixir/compatibility-and-deprecations.html#compatibility-between-elixir-and-erlang-otp +DEPEND=" + >=dev-lang/erlang-24:0=[ssl] +
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: 8cfa437e0f9a8d6370416c89e1fd2d3b3f171948 Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Thu Sep 7 11:45:58 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Sep 9 06:53:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cfa437e dev-lang/elixir: drop 1.15.3-r1 Signed-off-by: Haelwenn (lanodan) Monnier hacktivis.me> Closes: https://github.com/gentoo/gentoo/pull/32138 Signed-off-by: Joonas Niilola gentoo.org> dev-lang/elixir/Manifest| 1 - dev-lang/elixir/elixir-1.15.3-r1.ebuild | 39 - 2 files changed, 40 deletions(-) diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest index 68ca5fd33343..a095c3524ba7 100644 --- a/dev-lang/elixir/Manifest +++ b/dev-lang/elixir/Manifest @@ -1,5 +1,4 @@ DIST elixir-1.13.4.tar.gz 2912984 BLAKE2B 3849e7be7d1ba54ac3f96690f158b60a3b7da720e85a6c2ef38b078da795c1debaff319133eae6d5e77a7159f452b2ee6a7ad9ebbf7339391e4ee9ae8838d848 SHA512 cd3a28cd227bf60f09500563b7ad4700b2688e0361f975268d5fa81b530aee80ed4f8640335bf08a8c544a2f5d79dbf96c97f281bd3bf4582466a73a9d2edbec DIST elixir-1.14.3.tar.gz 3086297 BLAKE2B b162ea35a762bc1e151c7844237f3167c97da9aae44bca9fe022d09cde6f6909103b383e67b2133b68e76c061c4ed05cdd081070bdbb48be85bbc0ed067fadfd SHA512 eec1e161364f823e26d79596d18b0ff7e6ade1c2c1f6f9ca84eb34d20fd90f434bbd29ef74cd41096e8f25e71d9cd1da0ec6f0a4f24c485124f9525b1ae2c4e0 DIST elixir-1.14.5.tar.gz 3076366 BLAKE2B cf1487c269b4f09c5a7771339782ddc5f6dc2d5f31bd098486824e1f50040462a55a6135e76a7d635461b8d61ce8ab45be2d1da86d60ecf0bc3c86c98b86531d SHA512 589482fb080eb9f71319b7927312ee255dab0376a8fb781533bc97b6a75dd71ec43cd022bb2eff12eca205cdeaf9a6d629f754c555c17cd6222e05912ff3d960 -DIST elixir-1.15.3.tar.gz 3146569 BLAKE2B 033de43af663619828bed98ec1af68467a781ab4d8fce0e851b1bc114ba006dea748203788da7b211f16b4c30c1267f01ba18515f439d1012a1379cea696ce9e SHA512 1fc9e2ec870fe80bc80cc7cd7cf7c73aaefe1be0dedc0d55ce3a7c63d73f68dcfcddaaa4f2b8d2684bfb3504c65946bc32bbbc0160ff616e6b5e7ef794027e48 DIST elixir-1.15.5.tar.gz 3147002 BLAKE2B 244153085c4c7057b360d94d7536b1078a8b600c4fb71682b57ea98ef86aafa34747694b6779344eb0956a9d6d42aa9dea2c20183f07cb359798b1d552d4a410 SHA512 84e8d473e430424072c8f6f751ae106a702cbea1d3e51124259d29b7deee7538991679e847124f2839d061c0df88f71c739d95aec306528f857b26a5e635e53a diff --git a/dev-lang/elixir/elixir-1.15.3-r1.ebuild b/dev-lang/elixir/elixir-1.15.3-r1.ebuild deleted file mode 100644 index d2d0c49312e1.. --- a/dev-lang/elixir/elixir-1.15.3-r1.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Elixir programming language" -HOMEPAGE="https://elixir-lang.org"; -SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0 ErlPL-1.1" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86" -IUSE="test" - -RESTRICT="!test? ( test )" - -# https://hexdocs.pm/elixir/compatibility-and-deprecations.html#compatibility-between-elixir-and-erlang-otp -DEPEND=" - >=dev-lang/erlang-24:0=[ssl] -
[gentoo-commits] repo/gentoo:master commit in: dev-lang/elixir/
commit: 7c6418141c2a1b0a14044323a682b2c51a57c28d Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Wed Aug 2 06:41:58 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Sep 9 06:53:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c641814 dev-lang/elixir: drop 1.12.3 Depends on Erlang-24 at best, which isn't in gentoo anymore. Signed-off-by: Haelwenn (lanodan) Monnier hacktivis.me> Signed-off-by: Joonas Niilola gentoo.org> dev-lang/elixir/Manifest | 1 - dev-lang/elixir/elixir-1.12.3.ebuild | 39 2 files changed, 40 deletions(-) diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest index 6fa9662b7e5e..a12c7b832eb6 100644 --- a/dev-lang/elixir/Manifest +++ b/dev-lang/elixir/Manifest @@ -1,4 +1,3 @@ -DIST elixir-1.12.3.tar.gz 2461828 BLAKE2B cdae9bd7f3463b89dd737ce943d57b7f9801bf382500a274332e1cb87902ecc37bd6e7a53af4dd5c1cd6e6d9d64171e226e676cd8023252c86fdf028d80dd383 SHA512 945e33ca9c3e50015531f87630c1bc1b9966acc64bbf7d01c8c4f8cfc104ee1e08113f572f0ad6a9f5e8ee37e33144e58b2ac33dc0a2b01e1355fc5f8b1b9329 DIST elixir-1.13.4.tar.gz 2912984 BLAKE2B 3849e7be7d1ba54ac3f96690f158b60a3b7da720e85a6c2ef38b078da795c1debaff319133eae6d5e77a7159f452b2ee6a7ad9ebbf7339391e4ee9ae8838d848 SHA512 cd3a28cd227bf60f09500563b7ad4700b2688e0361f975268d5fa81b530aee80ed4f8640335bf08a8c544a2f5d79dbf96c97f281bd3bf4582466a73a9d2edbec DIST elixir-1.14.3.tar.gz 3086297 BLAKE2B b162ea35a762bc1e151c7844237f3167c97da9aae44bca9fe022d09cde6f6909103b383e67b2133b68e76c061c4ed05cdd081070bdbb48be85bbc0ed067fadfd SHA512 eec1e161364f823e26d79596d18b0ff7e6ade1c2c1f6f9ca84eb34d20fd90f434bbd29ef74cd41096e8f25e71d9cd1da0ec6f0a4f24c485124f9525b1ae2c4e0 DIST elixir-1.14.4.tar.gz 3076206 BLAKE2B 77b543c53ee03b1f911e3159c81175281b9e4a8ad714b5e87a438e9f70a36000c4e3c2b0f564165c97fb27b6444d20af70da45d8544a6a8b12d60549a00f1c0c SHA512 c39e91e27485ce52e6d29c64f6d5c7abc50e99b8aac578642a4c085083fed23ccba095a013fee4dd3de97524bf4ec54af31478150818921b2a891f7a5840080a diff --git a/dev-lang/elixir/elixir-1.12.3.ebuild b/dev-lang/elixir/elixir-1.12.3.ebuild deleted file mode 100644 index d42a3cbac8b6.. --- a/dev-lang/elixir/elixir-1.12.3.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Elixir programming language" -HOMEPAGE="https://elixir-lang.org"; -SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0 ErlPL-1.1" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~sparc x86" -IUSE="test" - -RESTRICT="!test? ( test )" - -DEPEND=" - >=dev-lang/erlang-22:0=[ssl] -" -# 'mix' tool collides with sci-biology/phylip, bug #537514 -RDEPEND="${DEPEND} - !!sci-biology/phylip -" -DEPEND+=" - test? ( dev-vcs/git ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch - "${FILESDIR}"/${PN}-1.10.3-no-Q.patch - "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch - "${FILESDIR}"/${PN}-1.11.4-fix-elixir-test.patch - "${FILESDIR}"/${PN}-1.14.1-make44-parallel-build.patch -) - -src_install() { - emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" install - dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md -}
[gentoo-commits] repo/proj/guru:dev commit in: dev-ruby/asciidoctor-pdf/
commit: 8b4de168f7608a44fe416aaa659c416ec50f74dd Author: Huang Rui gmail com> AuthorDate: Sat Sep 9 06:45:38 2023 + Commit: Rui Huang gmail com> CommitDate: Sat Sep 9 06:45:38 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8b4de168 dev-ruby/asciidoctor-pdf: enable ruby32 Signed-off-by: Huang Rui gmail.com> dev-ruby/asciidoctor-pdf/asciidoctor-pdf-2.3.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/asciidoctor-pdf/asciidoctor-pdf-2.3.4.ebuild b/dev-ruby/asciidoctor-pdf/asciidoctor-pdf-2.3.4.ebuild index b88737c775..d51932fe8b 100644 --- a/dev-ruby/asciidoctor-pdf/asciidoctor-pdf-2.3.4.ebuild +++ b/dev-ruby/asciidoctor-pdf/asciidoctor-pdf-2.3.4.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby31" +USE_RUBY="ruby31 ruby32" RUBY_FAKEGEM_TASK_TEST="CUCUMBER_PUBLISH_QUIET=true test features" RUBY_FAKEGEM_EXTRADOC="CHANGELOG.adoc README.adoc"
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/
commit: 771250f0d6f5084cfc1cf685eab124e1dfe206b7 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Sep 9 06:21:53 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Sep 9 06:21:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=771250f0 dev-util/pkgdev: drop 0.2.5 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgdev/Manifest| 1 - dev-util/pkgdev/pkgdev-0.2.5.ebuild | 75 - 2 files changed, 76 deletions(-) diff --git a/dev-util/pkgdev/Manifest b/dev-util/pkgdev/Manifest index ef3fa8660969..9b527ec2427e 100644 --- a/dev-util/pkgdev/Manifest +++ b/dev-util/pkgdev/Manifest @@ -1,3 +1,2 @@ -DIST pkgdev-0.2.5.tar.gz 76886 BLAKE2B c1f5789ab7d9ef425d5fe444e046e0f9df8c5725e663177f997e9e8849b95af9a3ad022bf474791eba37b74e369028471187cf2b2d62aea0a1246e8d6cfa4a39 SHA512 29a271b92e9272428f28b7a4530fe8cb1e392b5c9ef46dbd98ac130e4ec01eb8f584ca297a7dd3bc4dded9713823dafd8dc0b722d066d6360befd6637388284f DIST pkgdev-0.2.7.tar.gz 77938 BLAKE2B 86cd05dad2e2c9fdea4a27cb804224ede75d84c3b7558ee42946ef38fcb2efbe7660951bb83047a9b48354b0d25638c8afcd760226c6a3af9ba61b299a98e3ee SHA512 0103245a4c79af80af9eeaa634cb244c4ca0ddfcc07534821dbc9300a0c406296820a0afd77e837548c6ed5954723d01778ce0d63987642043a79df4a54efb91 DIST pkgdev-0.2.8.tar.gz 80084 BLAKE2B a0f072d510d2b8c59088be9230f881aef0c1f4a98de42715ffaa4de442263a95f84e997fde84cc5c885b2d15d9d0ca12b8956fd4ba8193662f82a208b525b56a SHA512 61926400ba210282612a695f59606cb0b4035442e79cb48606b2ad8095d7632b26ebc6b3f593d3e7bda52e8da1672d0c98de710a1e231c8b4b37e4bbaa1467b4 diff --git a/dev-util/pkgdev/pkgdev-0.2.5.ebuild b/dev-util/pkgdev/pkgdev-0.2.5.ebuild deleted file mode 100644 index 71f38afb7435.. --- a/dev-util/pkgdev/pkgdev-0.2.5.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=standalone -PYTHON_COMPAT=( python3_{9..11} ) -inherit distutils-r1 optfeature - -if [[ ${PV} == * ]] ; then - EGIT_BRANCH="main" - EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pkgcore/pkgdev.git - https://github.com/pkgcore/pkgdev.git"; - inherit git-r3 -else - inherit pypi - KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~x64-macos" -fi - -DESCRIPTION="Collection of tools for Gentoo development" -HOMEPAGE="https://github.com/pkgcore/pkgdev"; - -LICENSE="BSD MIT" -SLOT="0" -IUSE="doc" - -if [[ ${PV} == * ]] ; then - RDEPEND=" - ~dev-python/snakeoil-[${PYTHON_USEDEP}] - ~dev-util/pkgcheck-[${PYTHON_USEDEP}] - ~sys-apps/pkgcore-[${PYTHON_USEDEP}] - " -else - RDEPEND=" - >=dev-python/snakeoil-0.10.4[${PYTHON_USEDEP}] - >=sys-apps/pkgcore-0.12.16[${PYTHON_USEDEP}] - >=dev-util/pkgcheck-0.10.16[${PYTHON_USEDEP}] - " -fi - -RDEPEND+=" - dev-vcs/git -" -BDEPEND=" - >=dev-python/flit-core-3.8[${PYTHON_USEDEP}] - >=dev-python/snakeoil-0.10.4[${PYTHON_USEDEP}] - test? ( - x11-misc/xdg-utils - ) -" - -distutils_enable_sphinx doc \ - ">=dev-python/snakeoil-0.10.3" \ - dev-python/tomli -distutils_enable_tests pytest - -python_compile_all() { - use doc && emake PYTHON="${EPYTHON}" man - - sphinx_compile_all # HTML pages only -} - -python_install_all() { - # If USE=doc, there'll be newly generated docs which we install instead. - if use doc || [[ ${PV} != * ]]; then - doman build/sphinx/man/* - fi - - distutils-r1_python_install_all -} - -pkg_postinst() { - optfeature "sending email support" x11-misc/xdg-utils - optfeature "tatt subcommand" "app-portage/nattka dev-python/jinja" -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/
commit: aa4497673c128aefccc80a31ea0d60085f3a5e3f Author: Arthur Zamarin gentoo org> AuthorDate: Sat Sep 9 06:21:33 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Sep 9 06:21:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa449767 dev-util/pkgdev: add 0.2.8 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/pkgdev/Manifest| 1 + dev-util/pkgdev/pkgdev-0.2.8.ebuild | 75 + 2 files changed, 76 insertions(+) diff --git a/dev-util/pkgdev/Manifest b/dev-util/pkgdev/Manifest index cb52a4e8fe0d..ef3fa8660969 100644 --- a/dev-util/pkgdev/Manifest +++ b/dev-util/pkgdev/Manifest @@ -1,2 +1,3 @@ DIST pkgdev-0.2.5.tar.gz 76886 BLAKE2B c1f5789ab7d9ef425d5fe444e046e0f9df8c5725e663177f997e9e8849b95af9a3ad022bf474791eba37b74e369028471187cf2b2d62aea0a1246e8d6cfa4a39 SHA512 29a271b92e9272428f28b7a4530fe8cb1e392b5c9ef46dbd98ac130e4ec01eb8f584ca297a7dd3bc4dded9713823dafd8dc0b722d066d6360befd6637388284f DIST pkgdev-0.2.7.tar.gz 77938 BLAKE2B 86cd05dad2e2c9fdea4a27cb804224ede75d84c3b7558ee42946ef38fcb2efbe7660951bb83047a9b48354b0d25638c8afcd760226c6a3af9ba61b299a98e3ee SHA512 0103245a4c79af80af9eeaa634cb244c4ca0ddfcc07534821dbc9300a0c406296820a0afd77e837548c6ed5954723d01778ce0d63987642043a79df4a54efb91 +DIST pkgdev-0.2.8.tar.gz 80084 BLAKE2B a0f072d510d2b8c59088be9230f881aef0c1f4a98de42715ffaa4de442263a95f84e997fde84cc5c885b2d15d9d0ca12b8956fd4ba8193662f82a208b525b56a SHA512 61926400ba210282612a695f59606cb0b4035442e79cb48606b2ad8095d7632b26ebc6b3f593d3e7bda52e8da1672d0c98de710a1e231c8b4b37e4bbaa1467b4 diff --git a/dev-util/pkgdev/pkgdev-0.2.8.ebuild b/dev-util/pkgdev/pkgdev-0.2.8.ebuild new file mode 100644 index ..fddbae4e45a4 --- /dev/null +++ b/dev-util/pkgdev/pkgdev-0.2.8.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=standalone +PYTHON_COMPAT=( python3_{10..12} ) +inherit distutils-r1 optfeature + +if [[ ${PV} == * ]] ; then + EGIT_BRANCH="main" + EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pkgcore/pkgdev.git + https://github.com/pkgcore/pkgdev.git"; + inherit git-r3 +else + inherit pypi + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" +fi + +DESCRIPTION="Collection of tools for Gentoo development" +HOMEPAGE="https://github.com/pkgcore/pkgdev"; + +LICENSE="BSD MIT" +SLOT="0" +IUSE="doc" + +if [[ ${PV} == * ]] ; then + RDEPEND=" + ~dev-python/snakeoil-[${PYTHON_USEDEP}] + ~dev-util/pkgcheck-[${PYTHON_USEDEP}] + ~sys-apps/pkgcore-[${PYTHON_USEDEP}] + " +else + RDEPEND=" + >=dev-python/snakeoil-0.10.4[${PYTHON_USEDEP}] + >=sys-apps/pkgcore-0.12.16[${PYTHON_USEDEP}] + >=dev-util/pkgcheck-0.10.16[${PYTHON_USEDEP}] + " +fi + +RDEPEND+=" + dev-vcs/git +" +BDEPEND=" + >=dev-python/flit-core-3.8[${PYTHON_USEDEP}] + >=dev-python/snakeoil-0.10.4[${PYTHON_USEDEP}] + test? ( + x11-misc/xdg-utils + ) +" + +distutils_enable_sphinx doc \ + ">=dev-python/snakeoil-0.10.3" \ + dev-python/tomli +distutils_enable_tests pytest + +python_compile_all() { + use doc && emake PYTHON="${EPYTHON}" man + + sphinx_compile_all # HTML pages only +} + +python_install_all() { + # If USE=doc, there'll be newly generated docs which we install instead. + if use doc || [[ ${PV} != * ]]; then + doman build/sphinx/man/* + fi + + distutils-r1_python_install_all +} + +pkg_postinst() { + optfeature "sending email support" x11-misc/xdg-utils + optfeature "tatt subcommand" "app-portage/nattka dev-python/jinja" +}
[gentoo-commits] repo/gentoo:master commit in: dev-vcs/breezy/
commit: faadfd27e581817b78bb476d6c848ba823b168f1 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Sep 9 06:07:15 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Sep 9 06:10:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faadfd27 dev-vcs/breezy: drop 3.2.1-r1, 3.3.0-r1 Signed-off-by: Arthur Zamarin gentoo.org> dev-vcs/breezy/Manifest | 27 - dev-vcs/breezy/breezy-3.2.1-r1.ebuild | 85 --- dev-vcs/breezy/breezy-3.3.0-r1.ebuild | 105 -- 3 files changed, 217 deletions(-) diff --git a/dev-vcs/breezy/Manifest b/dev-vcs/breezy/Manifest index 989a17628475..05ad2d4b9fe7 100644 --- a/dev-vcs/breezy/Manifest +++ b/dev-vcs/breezy/Manifest @@ -2,15 +2,10 @@ DIST aho-corasick-1.0.2.crate 167694 BLAKE2B fa5323cbe6cb73594dfa4c327c64676bc1e DIST aho-corasick-1.0.5.crate 172064 BLAKE2B bab7767070b959e8e4c054bf505b9423d7fc8b02dc682b559f54db986abe72ddf83a069b4bb585d71b47de92d2fce66a1c151a0d29c4aae99378ca05c3d5eb50 SHA512 6b0a64dbfe0c166341a34cd169bc46d28e40f72db4d599a1aff5327a6e891408f39e8e92e983cf9396a8e8135f93e41550237ff3e5c8c05a5325688746fd814b DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 -DIST breezy-3.2.1.tar.gz 9445046 BLAKE2B 67de39c93351d2f78b1b64764a6ad11f26bd31c9bb2d73ef65f8722764d7db8c574f0e116f77dca1b93a53a360f984fb2861f94e0e7f41ce97ad0f703332e25e SHA512 bfbbff1301f7cc13a2d59b1add80c196f3b45b69994194dcae96c0be151f807c965854047c86e43f54dd8c7aa24d56b25afdd00f0063e83b362a8c46d5858226 -DIST breezy-3.3.0.tar.gz 11386758 BLAKE2B 2244f4f5bbe8c0d782e686c946e1891a4048099535e405370162dc6e5517dc59fbee3e6250b05a747fa2947328c9627ac612adbaa22469e43f3786d0b45b SHA512 be45eb602b7c474166f6f427e1aca5ead1856e9ca5949aa619af66df59f881bf024bd71e11af41b4a79defe9af4ed91ab2497f5f2057a000ca3f946039325af9 DIST breezy-3.3.3.tar.gz 9444789 BLAKE2B 61a75e163f2d880de87f64a284309d550f916f53c871a9ca732718e6e5768e2f5d6cc6612b5946951e98a59d3cf26fe21525f94aa6503406806939eed734956f SHA512 01b7b7ac6c6e19954ae55b617b7fd1f0cad8b444750e3edc8356320bfa3856ec660ffa8617bcf805525358f6f7281f08196171afa221d6bd4e71a4825dfb77b7 DIST breezy-3.3.4.tar.gz 9446061 BLAKE2B 242963a42e5ca03db6b5765d73ea6888bf33dfed777a27d8d629bf70411bc43b83de09c6fc21c9f96a8ca1bf442077ea7c2f8a7fefbb1d8dd348d824d8b17f34 SHA512 7619c31acbfdf8cd8193db4a87851ac41376bff3e4a9eb130d7d940fb458a6d064a0fb089888368ddd654e4b965772dd657553cdda20a91e32ab43760b0897b4 DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff -DIST indoc-0.3.6.crate 9663 BLAKE2B ca7a1f4d3cbedbee0ba0a3f19c4b3352ff90927eef744b7e4f1d60855d4dc4265202972e81e0fc06d1222d8d5fb322efc4ef669af7396b251248a1e45c91def2 SHA512 e900aa3b001df0fdbf1f543d8b679af317e85a1f95e26fc556213f2826a4f6c82d8c4f3f82de435e3591f8bc14e78eb22668d901dcbe2287f46740e0291afacd DIST indoc-1.0.9.crate 13475 BLAKE2B a9696788574e56dd125c3371169fd59d6947d188f76e2669b21c0304692efd6709cd048920f7822e92c6a5620fb178e0e85c7776118cef8ccee0f58398e14abf SHA512 db8aef4a7bb606452dc8ed45aa29a255c7a135357a0bd586fb4429c5f56a1aa2ca9400d6fac39956aeb486a15d25cf5d1b9524967867f2c651d9d563e3e85be8 -DIST indoc-impl-0.3.6.crate 7933 BLAKE2B 93e232e360e8f02943ef9a9cabf16bc863d792d8096b8d9a13a07f0b7b396db590abf83b5444f082317059dad7578ffae974dbc8a7e56fbdbab817b7d2534725 SHA512 18406587ee56a09dd2062cee456af697efa903343de42c0ff618a64ddf2bf7efed5da02e7220fed2636c555a6ae18059018f5c3c9b44ba8d3e5a34ea5b53c806 -DIST instant-0.1.12.crate 6128 BLAKE2B 728923f757c1ee4e4a7afb90e460eed81392068961240a538e5c6468e15a0b6491f590fb5f6cc46e6d78901ca232351f65abb9f2f230d8f4983c5e58c4011902 SHA512 fae494c00111c51c840f9dd6a10febe403e27ebb933dd16633a213e9c20f2bc11adeb431c71f8a6713bf88f270a010941e15d83df294e658791934f83a5d2407 DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e75d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 DIST libc-0.2.147.crate 686772 BLAKE2B ab2f0c65d071d46b8b88149add1c8429237ef6d9e0563d56ee1
[gentoo-commits] repo/gentoo:master commit in: dev-vcs/breezy/
commit: 095cc09e5dee355a704c4ea8f3721694459e0f51 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Sep 9 06:10:01 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Sep 9 06:10:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=095cc09e dev-vcs/breezy: Keyword 3.3.4 x86, #909844 Signed-off-by: Arthur Zamarin gentoo.org> dev-vcs/breezy/breezy-3.3.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-vcs/breezy/breezy-3.3.4.ebuild b/dev-vcs/breezy/breezy-3.3.4.ebuild index d37d68ace3f9..3e8d2b1eda7c 100644 --- a/dev-vcs/breezy/breezy-3.3.4.ebuild +++ b/dev-vcs/breezy/breezy-3.3.4.ebuild @@ -62,7 +62,7 @@ LICENSE+=" Apache-2.0 Apache-2.0-with-LLVM-exceptions MIT Unicode-DFS-2016 " SLOT="0" -KEYWORDS="~amd64 ~arm64" +KEYWORDS="~amd64 ~arm64 ~x86" # I've got tired of all the test failures. It definitely mostly works. # We have ~29000 tests successfully passing from ~3 tests.
[gentoo-commits] repo/gentoo:master commit in: dev-python/merge3/
commit: 804d86e5256945badd2a8331c17ee29f439ec1e0 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Sep 9 06:10:01 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Sep 9 06:10:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=804d86e5 dev-python/merge3: Keyword 0.0.13 x86, #909844 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/merge3/merge3-0.0.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/merge3/merge3-0.0.13.ebuild b/dev-python/merge3/merge3-0.0.13.ebuild index 5ea88529976e..43b8cbc8211a 100644 --- a/dev-python/merge3/merge3-0.0.13.ebuild +++ b/dev-python/merge3/merge3-0.0.13.ebuild @@ -17,6 +17,6 @@ SRC_URI="https://github.com/breezy-team/merge3/archive/v${PV}.tar.gz -> ${P}.gh. LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~arm64" +KEYWORDS="~amd64 ~arm64 ~x86" distutils_enable_tests unittest
[gentoo-commits] repo/gentoo:master commit in: dev-vcs/breezy/
commit: 62b22892580be54958e41a7a84ce074fd9d64b04 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Sep 9 06:03:56 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Sep 9 06:03:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62b22892 dev-vcs/breezy: add 3.3.4 Signed-off-by: Arthur Zamarin gentoo.org> dev-vcs/breezy/Manifest| 21 +++ dev-vcs/breezy/breezy-3.3.4.ebuild | 111 + 2 files changed, 132 insertions(+) diff --git a/dev-vcs/breezy/Manifest b/dev-vcs/breezy/Manifest index ac134eae2a46..989a17628475 100644 --- a/dev-vcs/breezy/Manifest +++ b/dev-vcs/breezy/Manifest @@ -1,9 +1,11 @@ DIST aho-corasick-1.0.2.crate 167694 BLAKE2B fa5323cbe6cb73594dfa4c327c64676bc1e006dadc0b9def325974c83b9a769beba02d59a4657ec7a2d0cc511a7b7cc6f72cf57b8f9e639206d1c2bf13107a52 SHA512 5c75451f96fbbd670e6af0e1f54df2bdb57259dfe6898495ac46a5b2fc04f316a4698fd5cfd4ec31a94c298661937a8de08ce97cab3890fb3c015e4a2a67bb7b +DIST aho-corasick-1.0.5.crate 172064 BLAKE2B bab7767070b959e8e4c054bf505b9423d7fc8b02dc682b559f54db986abe72ddf83a069b4bb585d71b47de92d2fce66a1c151a0d29c4aae99378ca05c3d5eb50 SHA512 6b0a64dbfe0c166341a34cd169bc46d28e40f72db4d599a1aff5327a6e891408f39e8e92e983cf9396a8e8135f93e41550237ff3e5c8c05a5325688746fd814b DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 DIST breezy-3.2.1.tar.gz 9445046 BLAKE2B 67de39c93351d2f78b1b64764a6ad11f26bd31c9bb2d73ef65f8722764d7db8c574f0e116f77dca1b93a53a360f984fb2861f94e0e7f41ce97ad0f703332e25e SHA512 bfbbff1301f7cc13a2d59b1add80c196f3b45b69994194dcae96c0be151f807c965854047c86e43f54dd8c7aa24d56b25afdd00f0063e83b362a8c46d5858226 DIST breezy-3.3.0.tar.gz 11386758 BLAKE2B 2244f4f5bbe8c0d782e686c946e1891a4048099535e405370162dc6e5517dc59fbee3e6250b05a747fa2947328c9627ac612adbaa22469e43f3786d0b45b SHA512 be45eb602b7c474166f6f427e1aca5ead1856e9ca5949aa619af66df59f881bf024bd71e11af41b4a79defe9af4ed91ab2497f5f2057a000ca3f946039325af9 DIST breezy-3.3.3.tar.gz 9444789 BLAKE2B 61a75e163f2d880de87f64a284309d550f916f53c871a9ca732718e6e5768e2f5d6cc6612b5946951e98a59d3cf26fe21525f94aa6503406806939eed734956f SHA512 01b7b7ac6c6e19954ae55b617b7fd1f0cad8b444750e3edc8356320bfa3856ec660ffa8617bcf805525358f6f7281f08196171afa221d6bd4e71a4825dfb77b7 +DIST breezy-3.3.4.tar.gz 9446061 BLAKE2B 242963a42e5ca03db6b5765d73ea6888bf33dfed777a27d8d629bf70411bc43b83de09c6fc21c9f96a8ca1bf442077ea7c2f8a7fefbb1d8dd348d824d8b17f34 SHA512 7619c31acbfdf8cd8193db4a87851ac41376bff3e4a9eb130d7d940fb458a6d064a0fb089888368ddd654e4b965772dd657553cdda20a91e32ab43760b0897b4 DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff DIST indoc-0.3.6.crate 9663 BLAKE2B ca7a1f4d3cbedbee0ba0a3f19c4b3352ff90927eef744b7e4f1d60855d4dc4265202972e81e0fc06d1222d8d5fb322efc4ef669af7396b251248a1e45c91def2 SHA512 e900aa3b001df0fdbf1f543d8b679af317e85a1f95e26fc556213f2826a4f6c82d8c4f3f82de435e3591f8bc14e78eb22668d901dcbe2287f46740e0291afacd DIST indoc-1.0.9.crate 13475 BLAKE2B a9696788574e56dd125c3371169fd59d6947d188f76e2669b21c0304692efd6709cd048920f7822e92c6a5620fb178e0e85c7776118cef8ccee0f58398e14abf SHA512 db8aef4a7bb606452dc8ed45aa29a255c7a135357a0bd586fb4429c5f56a1aa2ca9400d6fac39956aeb486a15d25cf5d1b9524967867f2c651d9d563e3e85be8 @@ -13,6 +15,7 @@ DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8 DIST libc-0.2.147.crate 686772 BLAKE2B ab2f0c65d071d46b8b88149add1c8429237ef6d9e0563d56ee1adbf23e6147dbb57fb68fbd02498f8ec75327693237a47e5e5259615ce8b0d5ed7a03bbf4fffb SHA512 bfb3c230b59d623b98726f92b7c3f897b47ba3d22fe9834c15f5b4c1b662289aba35a0ae3acfc704ad74696db8c691ee007b9cc6fa03ae65a18eb6bedc81931e DIST lock_api-0.4.10.crate 26713 BLAKE2B 113adf8554c65e9782e8fd0360d0398567dfbfddb1fea4928cc152fbab98dbe086e42b81170f6f5c333d61dd3261e8a1ebfbaed786e6bf6378e6afde6d7f9e5c SHA512 ffe8cad8099bc382832181c1ff95e0935993491f247114604201be7d4ddf8402fd4db8fd6499c611f95fbce7d57dc3d3738eddfab31c52f50ab8709e549697db DIST memchr-2.5.0.crate 65812 BLAKE2B 57966413a1f933dcb2d2d4ccb29c247070f65a83299b2a9f5aa83f5a48a5c5f1c4c7c632fa63bd19f9508e9291e7258db2f16e2813a56fd84e0856f70f1e
[gentoo-commits] repo/gentoo:master commit in: profiles/features/wd40/
commit: 0f6357cbf709109e0b9362ca5c8e66e6b9f34774 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Sep 9 06:08:17 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Sep 9 06:09:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f6357cb profiles/features/wd40: add dev-vcs/breezy Signed-off-by: Arthur Zamarin gentoo.org> profiles/features/wd40/package.mask | 1 + 1 file changed, 1 insertion(+) diff --git a/profiles/features/wd40/package.mask b/profiles/features/wd40/package.mask index ae7af0310b92..ff953f33220c 100644 --- a/profiles/features/wd40/package.mask +++ b/profiles/features/wd40/package.mask @@ -93,6 +93,7 @@ dev-util/git-delta dev-util/maturin dev-util/selenium-manager dev-util/tree-sitter-cli +dev-vcs/breezy >=dev-vcs/stgit-2 >=games-board/gnome-mahjongg-3.40.0 gnome-base/gdm
[gentoo-commits] repo/gentoo:master commit in: dev-python/fastbencode/
commit: 3a3e507f7cee30fee52a8768c4a4a4248a679c54 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Sep 9 06:10:00 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Sep 9 06:10:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a3e507f dev-python/fastbencode: Keyword 0.2 x86, #909844 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/fastbencode/fastbencode-0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/fastbencode/fastbencode-0.2.ebuild b/dev-python/fastbencode/fastbencode-0.2.ebuild index 068bcff75e2d..badf0a63432d 100644 --- a/dev-python/fastbencode/fastbencode-0.2.ebuild +++ b/dev-python/fastbencode/fastbencode-0.2.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~arm64" +KEYWORDS="~amd64 ~arm64 ~x86" BDEPEND=" dev-python/cython[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/setuptools-gettext/
commit: 2b8d1932dde1fe4748527c4504583d463036e73c Author: Arthur Zamarin gentoo org> AuthorDate: Sat Sep 9 06:10:00 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Sep 9 06:10:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b8d1932 dev-python/setuptools-gettext: Keyword 0.1.3 x86, #909844 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/setuptools-gettext/setuptools-gettext-0.1.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/setuptools-gettext/setuptools-gettext-0.1.3.ebuild b/dev-python/setuptools-gettext/setuptools-gettext-0.1.3.ebuild index e1b4bb7bebc9..9c786ed070d2 100644 --- a/dev-python/setuptools-gettext/setuptools-gettext-0.1.3.ebuild +++ b/dev-python/setuptools-gettext/setuptools-gettext-0.1.3.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~arm64" +KEYWORDS="~amd64 ~arm64 ~x86" RDEPEND=" dev-python/setuptools[${PYTHON_USEDEP}]
[gentoo-commits] proj/pkgcore/pkgdev:main commit in: /
commit: 4ba1dda7fdb88e26bf8c364361a2a5910a6ffba6 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Sep 9 05:50:25 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Sep 9 06:04:03 2023 + URL: https://gitweb.gentoo.org/proj/pkgcore/pkgdev.git/commit/?id=4ba1dda7 new release 0.2.8 Signed-off-by: Arthur Zamarin gentoo.org> NEWS.rst | 31 +++ 1 file changed, 31 insertions(+) diff --git a/NEWS.rst b/NEWS.rst index 9d9cafa..8859e7f 100644 --- a/NEWS.rst +++ b/NEWS.rst @@ -2,6 +2,37 @@ Release Notes = +pkgdev 0.2.8 (2023-09-09) +- + +**New Features:** + +- pkgdev bugs: add support for passing a root blocker bug, upon which all top + level bugs will block (Arthur Zamarin, #139) + +- pkgdev bugs: fallback to ``~/.bugz_token`` for api-key (Arthur Zamarin, #138) + +- pkgdev bugs: improve ``--api-key`` description and include appropriate + warning (Florian Schmaus, #159) + +- pkgdev bugs: add support for stabilization groups (Arthur Zamarin, #154) + +- pkgdev commit: add support for enabling or disabling gpg signing (Arthur + Zamarin, #147) + +- pkgdev push: ``--ask`` stops for confirmation on warnings too (Arthur Zamarin, + #152) + +**Fixed bugs:** + +- pkgdev bugs: truncate too long bug summaries (Arthur Zamarin, #141) + +- pkgdev bugs: show correct number of bugs which would be opened (Arthur + Zamarin, #142) + +- pkgdev bugs: do not swallow exceptions when reading ``~/.bugz_token`` + (Florian Schmaus, #158) + pkgdev 0.2.7 (2023-04-22) -
[gentoo-commits] repo/gentoo:master commit in: app-editors/vscodium/
commit: 6dc1d3dc23869c075331909aec9883c34a756080 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Sep 9 05:36:09 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Sep 9 05:54:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dc1d3dc app-editors/vscodium: drop 1.81.0.23216 Signed-off-by: Arthur Zamarin gentoo.org> app-editors/vscodium/Manifest | 3 - app-editors/vscodium/vscodium-1.81.0.23216.ebuild | 119 -- 2 files changed, 122 deletions(-) diff --git a/app-editors/vscodium/Manifest b/app-editors/vscodium/Manifest index 46ec90e93d53..093a25773e1e 100644 --- a/app-editors/vscodium/Manifest +++ b/app-editors/vscodium/Manifest @@ -1,6 +1,3 @@ -DIST vscodium-1.81.0.23216-amd64.tar.gz 121108447 BLAKE2B 870d78973d41e2bc3db58bc434a32271f9ed0217ddd21b865d2449350e7a210b2c1f3c79721e342db3c45ad1f3c4572ba074085711e29d537f48b70a8036782b SHA512 11dfc76c158298437726041ac1cee9ace222fab1b0941040575987abc6a4bfcdd7d13bc815000aabfad07ecfafb9678be628240d4733abb35269fae8244d5b24 -DIST vscodium-1.81.0.23216-arm.tar.gz 109853494 BLAKE2B 163c836af778521e141f30a908d859d7e364f9f3160596026ab91f8d13a904e30ea29954ddd69306a70d1cb87195f3e8a61fd5e15c524a0fd2cfbc09916a5b59 SHA512 6c887cb528390e7de174e933e81267902e0b17f75babe098fa6b8fbca1a06b5ff5f0c099d5ece49e6c82233ad77971963d3786cb7aa6a2113884529c8683ec2e -DIST vscodium-1.81.0.23216-arm64.tar.gz 121397635 BLAKE2B 6c87bbbe4c9ca08b48330a35cd0bb2f0d0385a48e857d2b5a595da56a18c96a8ec4f4ec8364b74b4eca87cf33fd847fd06e173cd5e0524d12c968b86f8f6198b SHA512 b761a4fe4883baf8b8bd0038bfde959150e15a207239fffd17377213364c0f44c9b323bc3d5de5acad46a6aebd282bc2d9e72abc56bdebb0617cba86d2207977 DIST vscodium-1.81.1.23222-amd64.tar.gz 121109927 BLAKE2B 5242bf72a5708c1c3d35500bc698170eacd7cdbc7c20874d2bfbbf22a64ab048dbbb1fca5c46b6c8a64fb6bdf66b22f615533556075f062926036e60d37810c4 SHA512 3c985a1974504e57f6f97ae3e157720cec72fd0ad8d067709f2cad4cb4442e92f80d5d39a63ce8143edb0a2baa3d11bdc0128f60fa10d9dfc09ae8f9a5bf4a7b DIST vscodium-1.81.1.23222-arm.tar.gz 109854729 BLAKE2B 6d0e9ddd23070bdaca1ed2d9a559a0752d01eaf31018dd91f46bda99e2ba8f7e5344df7b93d43948b51c6d7ca7d57522a82a6aace66d90cc0883071360b1592d SHA512 a171a219e8104762dd62bd0ee50d915e8adf35e4ae4c922c64823f4e15cb92ab498e11fa58fdf57635f29df232723bea6153ae88ac7b57540b74cecaa663c18b DIST vscodium-1.81.1.23222-arm64.tar.gz 121398210 BLAKE2B de2504f5c10fe3c652fb3a393815bd8e32bf8f729dd71a0df558f2575855d5678d1a535882a9c1663b312e1a7f75421da456a4985259e13034a07ececccd19d9 SHA512 53a9198e94df0997083a585f652dcdedfde1cc5a24936620f23fb9811ff1c0f61fc20c9b1443b431d86b59fca65b906c89fcf67ab61419bf2e296429c2e3 diff --git a/app-editors/vscodium/vscodium-1.81.0.23216.ebuild b/app-editors/vscodium/vscodium-1.81.0.23216.ebuild deleted file mode 100644 index dcb3f9ea3ae4.. --- a/app-editors/vscodium/vscodium-1.81.0.23216.ebuild +++ /dev/null @@ -1,119 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop pax-utils xdg optfeature - -# Usage: arch_src_uri -arch_src_uri() { - echo "${1}? ( - https://github.com/VSCodium/${PN}/releases/download/${PV}/VSCodium-linux-${2}-${PV}.tar.gz - -> ${P}-${1}.tar.gz - )" -} - -DESCRIPTION="A community-driven, freely-licensed binary distribution of Microsoft's VSCode" -HOMEPAGE="https://vscodium.com/"; -SRC_URI=" - $(arch_src_uri amd64 x64) - $(arch_src_uri arm armhf) - $(arch_src_uri arm64 arm64) -" - -RESTRICT="strip bindist" - -LICENSE=" - Apache-2.0 - BSD - BSD-1 - BSD-2 - BSD-4 - CC-BY-4.0 - ISC - LGPL-2.1+ - MIT - MPL-2.0 - openssl - PYTHON - TextMate-bundle - Unlicense - UoI-NCSA - W3C -" -SLOT="0" -KEYWORDS="-* ~amd64 ~arm ~arm64" -IUSE="" - -RDEPEND=" - >=app-accessibility/at-spi2-core-2.46.0:2 - app-crypt/libsecret[crypt] - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - media-libs/alsa-lib - media-libs/mesa - net-print/cups - sys-apps/util-linux - sys-apps/dbus - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3 - x11-libs/libdrm - x11-libs/libX11 - x11-libs/libxcb - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libxkbcommon - x11-libs/libxkbfile - x11-libs/libXrandr - x11-libs/libxshmfence - x11-libs/pango -" - -QA_PREBUILT=" - /opt/vscode/bin/code-tunnel - /opt/vscodium/chrome_crashpad_handler - /opt/vscodium/chrome-sandbox - /opt/vscodium/codium - /opt/vscodium/libEGL.so - /opt/vscodium/libffmpeg.so - /opt/vscodium/libGLESv2.so - /opt/vscodium/libvk_swiftshader.so -
[gentoo-commits] repo/gentoo:master commit in: app-editors/vscodium/
commit: 9a4e866e578d3ba4d03d59b5e85eaf0f3fec4a28 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Sep 9 05:35:53 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Sep 9 05:54:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a4e866e app-editors/vscodium: add 1.82.0.23250 Signed-off-by: Arthur Zamarin gentoo.org> app-editors/vscodium/Manifest | 3 + app-editors/vscodium/vscodium-1.82.0.23250.ebuild | 109 ++ 2 files changed, 112 insertions(+) diff --git a/app-editors/vscodium/Manifest b/app-editors/vscodium/Manifest index 9a8590f2b1b3..46ec90e93d53 100644 --- a/app-editors/vscodium/Manifest +++ b/app-editors/vscodium/Manifest @@ -4,3 +4,6 @@ DIST vscodium-1.81.0.23216-arm64.tar.gz 121397635 BLAKE2B 6c87bbbe4c9ca08b48330a DIST vscodium-1.81.1.23222-amd64.tar.gz 121109927 BLAKE2B 5242bf72a5708c1c3d35500bc698170eacd7cdbc7c20874d2bfbbf22a64ab048dbbb1fca5c46b6c8a64fb6bdf66b22f615533556075f062926036e60d37810c4 SHA512 3c985a1974504e57f6f97ae3e157720cec72fd0ad8d067709f2cad4cb4442e92f80d5d39a63ce8143edb0a2baa3d11bdc0128f60fa10d9dfc09ae8f9a5bf4a7b DIST vscodium-1.81.1.23222-arm.tar.gz 109854729 BLAKE2B 6d0e9ddd23070bdaca1ed2d9a559a0752d01eaf31018dd91f46bda99e2ba8f7e5344df7b93d43948b51c6d7ca7d57522a82a6aace66d90cc0883071360b1592d SHA512 a171a219e8104762dd62bd0ee50d915e8adf35e4ae4c922c64823f4e15cb92ab498e11fa58fdf57635f29df232723bea6153ae88ac7b57540b74cecaa663c18b DIST vscodium-1.81.1.23222-arm64.tar.gz 121398210 BLAKE2B de2504f5c10fe3c652fb3a393815bd8e32bf8f729dd71a0df558f2575855d5678d1a535882a9c1663b312e1a7f75421da456a4985259e13034a07ececccd19d9 SHA512 53a9198e94df0997083a585f652dcdedfde1cc5a24936620f23fb9811ff1c0f61fc20c9b1443b431d86b59fca65b906c89fcf67ab61419bf2e296429c2e3 +DIST vscodium-1.82.0.23250-amd64.tar.gz 122389248 BLAKE2B ea0b0483c63086dee906c4c018cc547867446fd4fca39298e6ef38cf2c60831fbf0a5ca5d7c7aaa41864b23837e06c0caa81b296cf09b3e8f8164684058aa61d SHA512 edb52dd0503a4f9e5948489693b0444abf921d947ff0ffd8783051663750840302dce9d34e853e35511479217ba2b7f00af6d9755ee3ebb4c17cfba1ddc21f8c +DIST vscodium-1.82.0.23250-arm.tar.gz 110995455 BLAKE2B 5db45ae26ea0c8cae119dc763a22ea192b7e668517bd290ef180b2bae906737761af548948c215032766b549b730314de0861ee0a315521ac3146df8fc899ad3 SHA512 3572132c278384376a2a87810dfeb0da5009da781044edb28db6d74aea36ed9472916d8590bae71e609463a2dc668799da077983f844a8c7c1cfa9d34fdc0111 +DIST vscodium-1.82.0.23250-arm64.tar.gz 122765625 BLAKE2B 0c5ea5d8bbb0890b1484c516afc13bfab3427d247b023bdf96527b5199ae570da637fe420a1f84601ef0616f20dab7cc04e83f9c9c542fc55c5f4f9f50323b94 SHA512 e89d2c502920d815b4e83d6dbd9757536eb0469409c342ad11af2160d954d195153e48a2b9cc18dd6be08f0086d97702b521684e3dc71057a329759459f404d3 diff --git a/app-editors/vscodium/vscodium-1.82.0.23250.ebuild b/app-editors/vscodium/vscodium-1.82.0.23250.ebuild new file mode 100644 index ..a5fc09b2ca4c --- /dev/null +++ b/app-editors/vscodium/vscodium-1.82.0.23250.ebuild @@ -0,0 +1,109 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop pax-utils xdg optfeature + +# Usage: arch_src_uri +arch_src_uri() { + echo "${1}? ( + https://github.com/VSCodium/${PN}/releases/download/${PV}/VSCodium-linux-${2}-${PV}.tar.gz + -> ${P}-${1}.tar.gz + )" +} + +DESCRIPTION="A community-driven, freely-licensed binary distribution of Microsoft's VSCode" +HOMEPAGE="https://vscodium.com/"; +SRC_URI=" + $(arch_src_uri amd64 x64) + $(arch_src_uri arm armhf) + $(arch_src_uri arm64 arm64) +" +S="${WORKDIR}" + +RESTRICT="strip bindist" + +LICENSE=" + Apache-2.0 + BSD + BSD-1 + BSD-2 + BSD-4 + CC-BY-4.0 + ISC + LGPL-2.1+ + MIT + MPL-2.0 + openssl + PYTHON + TextMate-bundle + Unlicense + UoI-NCSA + W3C +" +SLOT="0" +KEYWORDS="-* ~amd64 ~arm ~arm64" +IUSE="kerberos" + +RDEPEND=" + >=app-accessibility/at-spi2-core-2.46.0:2 + app-crypt/libsecret[crypt] + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/mesa + net-print/cups + sys-apps/util-linux + sys-apps/dbus + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libxkbcommon + x11-libs/libxkbfile + x11-libs/libXrandr + x11-libs/libxshmfence + x11-libs/pango + kerberos? ( app-crypt/mit-krb5 ) +" + +QA_PREBUILT="*" + +src_install() { + # Cleanup + rm "${S}/resources/app/LICENSE.txt" || die + + if ! use kerberos; then + rm -r "${S}/res
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/redis/files/
commit: 1c75dc2403e6e84e58f83a2d033e3f6b28797084 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Tue Sep 5 09:19:55 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Sep 9 05:43:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c75dc24 dev-ruby/redis: remove unused patch Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Hans de Graaff gentoo.org> .../files/redis-4.7.1-local-redis-server.patch | 42 -- 1 file changed, 42 deletions(-) diff --git a/dev-ruby/redis/files/redis-4.7.1-local-redis-server.patch b/dev-ruby/redis/files/redis-4.7.1-local-redis-server.patch deleted file mode 100644 index e220d62e35db.. --- a/dev-ruby/redis/files/redis-4.7.1-local-redis-server.patch +++ /dev/null @@ -1,42 +0,0 @@ -diff --git a/makefile b/makefile -index c803066..d50ee93 100644 a/makefile -+++ b/makefile -@@ -1,16 +1,15 @@ - REDIS_BRANCH ?= 6.2 --TMP:= tmp - BUILD_DIR := ${TMP}/cache/redis-${REDIS_BRANCH} - TARBALL:= ${TMP}/redis-${REDIS_BRANCH}.tar.gz --BINARY := ${BUILD_DIR}/src/redis-server --REDIS_CLIENT := ${BUILD_DIR}/src/redis-cli -+BINARY := /usr/sbin/redis-server -+REDIS_CLIENT := /usr/bin/redis-cli - REDIS_TRIB := ${BUILD_DIR}/src/redis-trib.rb --PID_PATH := ${BUILD_DIR}/redis.pid --SOCKET_PATH:= ${BUILD_DIR}/redis.sock -+PID_PATH := ${TMP}/redis.pid -+SOCKET_PATH:= ${TMP}/redis.sock - PORT := 6381 - SLAVE_PORT := 6382 --SLAVE_PID_PATH := ${BUILD_DIR}/redis_slave.pid --SLAVE_SOCKET_PATH := ${BUILD_DIR}/redis_slave.sock -+SLAVE_PID_PATH := ${TMP}/redis_slave.pid -+SLAVE_SOCKET_PATH := ${TMP}/redis_slave.sock - HA_GROUP_NAME := master1 - SENTINEL_PORTS := 6400 6401 6402 - SENTINEL_PID_PATHS := $(addprefix ${TMP}/redis,$(addsuffix .pid,${SENTINEL_PORTS})) -@@ -32,11 +31,11 @@ stop_all: stop_sentinel stop_slave stop stop_cluster - ${TMP}: - @mkdir -p $@ - --${BINARY}: ${TMP} -- @bin/build ${REDIS_BRANCH} $< -+#${BINARY}: ${TMP} -+# @bin/build ${REDIS_BRANCH} $< - - test: -- @env SOCKET_PATH=${SOCKET_PATH} bundle exec rake test -+ @env SOCKET_PATH=${SOCKET_PATH} ${RUBY} -S rake test - - stop: - @$(call kill-redis,${PID_PATH})
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/files/
commit: 03f571a17eba57cc417c1d40fcfbeb9c641aed60 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Tue Sep 5 09:20:06 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Sep 9 05:43:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03f571a1 dev-ruby/slim: remove unused patch(es) Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/slim/files/slim-4.1.0-temple.patch | 39 - 1 file changed, 39 deletions(-) diff --git a/dev-ruby/slim/files/slim-4.1.0-temple.patch b/dev-ruby/slim/files/slim-4.1.0-temple.patch deleted file mode 100644 index c8c939cd6933.. --- a/dev-ruby/slim/files/slim-4.1.0-temple.patch +++ /dev/null @@ -1,39 +0,0 @@ -From 45a8087bbdde309703db3860a160bab3fdb8c14a Mon Sep 17 00:00:00 2001 -From: Takashi Kokubun -Date: Tue, 25 Oct 2022 09:25:18 -0700 -Subject: [PATCH] Support temple 0.9.1+ (#894) - - slim.gemspec | 2 +- - test/core/test_commands.rb | 6 +- - 2 files changed, 6 insertions(+), 2 deletions(-) - -diff --git a/slim.gemspec b/slim.gemspec -index 0bbc7ae4..095dafd5 100644 a/slim.gemspec -+++ b/slim.gemspec -@@ -19,6 +19,6 @@ Gem::Specification.new do |s| - - s.required_ruby_version = '>=2.0.0' - -- s.add_runtime_dependency('temple', ['>= 0.7.6', '< 0.9']) -+ s.add_runtime_dependency('temple', ['>= 0.7.6', '!= 0.9.0']) - s.add_runtime_dependency('tilt', ['>= 2.0.6', '< 2.1']) - end -diff --git a/test/core/test_commands.rb b/test/core/test_commands.rb -index 7cf8e838..15a77dd7 100644 a/test/core/test_commands.rb -+++ b/test/core/test_commands.rb -@@ -58,7 +58,11 @@ def test_rails - prepare_common_test DYNAMIC_TEMPLATE, '--rails' do |out, err| - assert err.empty? - -- assert out.include? %Q{@output_buffer = ActiveSupport::SafeBuffer.new;} -+ if Gem::Version.new(Temple::VERSION) >= Gem::Version.new('0.9') -+assert out.include? %Q{@output_buffer = output_buffer || ActionView::OutputBuffer.new;} -+ else -+assert out.include? %Q{@output_buffer = ActiveSupport::SafeBuffer.new;} -+ end - assert out.include? %Q{@output_buffer.safe_concat(("Hello "#{STRING_FREEZER}));} - assert out.include? %Q{@output_buffer.safe_concat(((::Temple::Utils.escape_html((name))).to_s));} - assert out.include? %Q{@output_buffer.safe_concat(("!"#{STRING_FREEZER}));}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/thor/files/
commit: c26e6de092273f30cbb1698e9061c874c1550dee Author: Michael Mair-Keimberger levelnine at> AuthorDate: Tue Sep 5 09:20:22 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Sep 9 05:43:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c26e6de0 dev-ruby/thor: remove unused patch Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/thor/files/thor-1.2.1-tests.patch | 211 - 1 file changed, 211 deletions(-) diff --git a/dev-ruby/thor/files/thor-1.2.1-tests.patch b/dev-ruby/thor/files/thor-1.2.1-tests.patch deleted file mode 100644 index bd59deda2338.. --- a/dev-ruby/thor/files/thor-1.2.1-tests.patch +++ /dev/null @@ -1,211 +0,0 @@ -https://github.com/rails/thor/issues/817 -https://github.com/rails/thor/commit/0def4cfba5bf470f76877eb3b8a8895f0018e574 -https://github.com/rails/thor/commit/46d1422902e1c66b31fae79be7dca79ff8b2e81b - -From 0def4cfba5bf470f76877eb3b8a8895f0018e574 Mon Sep 17 00:00:00 2001 -From: Tim Diggins -Date: Fri, 4 Mar 2022 12:16:58 + -Subject: [PATCH] fix expectations for ruby 3 treatment of hash arg - a/spec/line_editor_spec.rb -+++ b/spec/line_editor_spec.rb -@@ -13,7 +13,7 @@ - describe ".readline" do - it "uses the Readline line editor" do - editor = double("Readline") -- expect(Thor::LineEditor::Readline).to receive(:new).with("Enter your name ", :default => "Brian").and_return(editor) -+ expect(Thor::LineEditor::Readline).to receive(:new).with("Enter your name ", {:default => "Brian"}).and_return(editor) - expect(editor).to receive(:readline).and_return("George") - expect(Thor::LineEditor.readline("Enter your name ", :default => "Brian")).to eq("George") - end -@@ -35,7 +35,7 @@ - describe ".readline" do - it "uses the Basic line editor" do - editor = double("Basic") -- expect(Thor::LineEditor::Basic).to receive(:new).with("Enter your name ", :default => "Brian").and_return(editor) -+ expect(Thor::LineEditor::Basic).to receive(:new).with("Enter your name ", {:default => "Brian"}).and_return(editor) - expect(editor).to receive(:readline).and_return("George") - expect(Thor::LineEditor.readline("Enter your name ", :default => "Brian")).to eq("George") - end a/spec/shell/basic_spec.rb -+++ b/spec/shell/basic_spec.rb -@@ -70,80 +70,80 @@ def shell - - it "prints a message to the user with the available options, expects case-sensitive matching, and determines the correctness of the answer" do - flavors = %w(strawberry chocolate vanilla) -- expect(Thor::LineEditor).to receive(:readline).with('What\'s your favorite Neopolitan flavor? [strawberry, chocolate, vanilla] ', :limited_to => flavors).and_return("chocolate") -+ expect(Thor::LineEditor).to receive(:readline).with('What\'s your favorite Neopolitan flavor? [strawberry, chocolate, vanilla] ', {:limited_to => flavors}).and_return("chocolate") - expect(shell.ask('What\'s your favorite Neopolitan flavor?', :limited_to => flavors)).to eq("chocolate") - end - - it "prints a message to the user with the available options, expects case-sensitive matching, and reasks the question after an incorrect response" do - flavors = %w(strawberry chocolate vanilla) - expect($stdout).to receive(:print).with("Your response must be one of: [strawberry, chocolate, vanilla]. Please try again.\n") -- expect(Thor::LineEditor).to receive(:readline).with('What\'s your favorite Neopolitan flavor? [strawberry, chocolate, vanilla] ', :limited_to => flavors).and_return("moose tracks", "chocolate") -+ expect(Thor::LineEditor).to receive(:readline).with('What\'s your favorite Neopolitan flavor? [strawberry, chocolate, vanilla] ', {:limited_to => flavors}).and_return("moose tracks", "chocolate") - expect(shell.ask('What\'s your favorite Neopolitan flavor?', :limited_to => flavors)).to eq("chocolate") - end - - it "prints a message to the user with the available options, expects case-sensitive matching, and reasks the question after a case-insensitive match" do - flavors = %w(strawberry chocolate vanilla) - expect($stdout).to receive(:print).with("Your response must be one of: [strawberry, chocolate, vanilla]. Please try again.\n") -- expect(Thor::LineEditor).to receive(:readline).with('What\'s your favorite Neopolitan flavor? [strawberry, chocolate, vanilla] ', :limited_to => flavors).and_return("cHoCoLaTe", "chocolate") -+ expect(Thor::LineEditor).to receive(:readline).with('What\'s your favorite Neopolitan flavor? [strawberry, chocolate, vanilla] ', {:limited_to => flavors}).and_return("cHoCoLaTe", "chocolate") - expect(shell.ask('What\'s your favorite Neopolitan flavor?', :limited_to => flavors)).to eq("chocolate") - end - - it "prints a message to the user with the available options, exp
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack-test/files/
commit: b70e879983e2cbcae9e3873a5452e045bd029de6 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Tue Sep 5 09:19:40 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Sep 9 05:43:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b70e8799 dev-ruby/rack-test: remove unused patch(es) Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Hans de Graaff gentoo.org> .../files/backport-b1084c1-issue-323.patch | 29 -- 1 file changed, 29 deletions(-) diff --git a/dev-ruby/rack-test/files/backport-b1084c1-issue-323.patch b/dev-ruby/rack-test/files/backport-b1084c1-issue-323.patch deleted file mode 100644 index 84b3b2307aeb.. --- a/dev-ruby/rack-test/files/backport-b1084c1-issue-323.patch +++ /dev/null @@ -1,29 +0,0 @@ -https://github.com/rack/rack-test/issues/323 - -From b1084c1f7b04f6bdaad73c9d1ffc1b279af55e78 Mon Sep 17 00:00:00 2001 -From: Jeremy Evans -Date: Wed, 28 Sep 2022 18:33:43 -0700 -Subject: [PATCH] Make the UploadedFile GC finalizer test more reliable on - CRuby - - spec/rack/test/uploaded_file_spec.rb | 6 -- - 1 file changed, 4 insertions(+), 2 deletions(-) - -diff --git a/spec/rack/test/uploaded_file_spec.rb b/spec/rack/test/uploaded_file_spec.rb -index 2cb56ac..67bfbc5 100644 a/spec/rack/test/uploaded_file_spec.rb -+++ b/spec/rack/test/uploaded_file_spec.rb -@@ -69,8 +69,10 @@ def file_path - System.gc - end - else -- c.new(file_path) -- GC.start -+ 50.times do |_i| -+c.new(file_path) -+GC.start -+ end - end - - # Due to CRuby's conservative garbage collection, you can never guarantee
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/faraday-follow_redirects/
commit: 97d7d397cf26ebc578280b3f10730f4f2c680242 Author: Hans de Graaff gentoo org> AuthorDate: Sat Sep 9 05:05:25 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Sep 9 05:38:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97d7d397 dev-ruby/faraday-follow_redirects: new package, add 0.3.0 New dependency for dev-ruby/puppet_forge. Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/faraday-follow_redirects/Manifest | 1 + .../faraday-follow_redirects-0.3.0.ebuild | 33 ++ dev-ruby/faraday-follow_redirects/metadata.xml | 11 3 files changed, 45 insertions(+) diff --git a/dev-ruby/faraday-follow_redirects/Manifest b/dev-ruby/faraday-follow_redirects/Manifest new file mode 100644 index ..3802e9907d08 --- /dev/null +++ b/dev-ruby/faraday-follow_redirects/Manifest @@ -0,0 +1 @@ +DIST faraday-follow_redirects-0.3.0.tar.gz 9884 BLAKE2B 463cfb9e797f21355fea5318f0a647936194b671828e55c6ad6dff1c3e853b15ed0facac28e2f59c0cccf8db5d9f11f3bd66c1c877d9a9538d5deea832c4d3d2 SHA512 357b9618f203749f806b7882b39dfd1b90a403c9a76734f4d3ae59ef2a70430254e616be66fb5a0ec74e770e2ee9df6e0f805b00f70a6f99de12ff70fa4d2bda diff --git a/dev-ruby/faraday-follow_redirects/faraday-follow_redirects-0.3.0.ebuild b/dev-ruby/faraday-follow_redirects/faraday-follow_redirects-0.3.0.ebuild new file mode 100644 index ..78e79967c84a --- /dev/null +++ b/dev-ruby/faraday-follow_redirects/faraday-follow_redirects-0.3.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby31 ruby32" + +RUBY_FAKEGEM_BINWRAP="" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Perform multipart-post requests using Faraday" +HOMEPAGE="https://github.com/tisba/faraday-follow-redirects"; +SRC_URI="https://github.com/tisba/faraday-follow-redirects/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +RUBY_S="faraday-follow-redirects-${PV}" + +LICENSE="MIT" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +ruby_add_rdepend "|| ( dev-ruby/faraday:2 dev-ruby/faraday:1 )" + +ruby_add_bdepend "test? ( dev-ruby/webmock )" + +all_ruby_prepare() { + sed -i -e "s:_relative ':'./:" ${RUBY_FAKEGEM_GEMSPEC} || die +} diff --git a/dev-ruby/faraday-follow_redirects/metadata.xml b/dev-ruby/faraday-follow_redirects/metadata.xml new file mode 100644 index ..42a21a64fc14 --- /dev/null +++ b/dev-ruby/faraday-follow_redirects/metadata.xml @@ -0,0 +1,11 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + +r...@gentoo.org +Gentoo Ruby Project + + +tisba/faraday-follow-redirects + +
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/puppet_forge/
commit: ac3808150a9823d9c89d060cfddb36c6363ed7cb Author: Hans de Graaff gentoo org> AuthorDate: Sat Sep 9 05:36:01 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Sep 9 05:38:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac380815 dev-ruby/puppet_forge: add 4.1.0 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/puppet_forge/Manifest | 1 + dev-ruby/puppet_forge/puppet_forge-4.1.0.ebuild | 38 + 2 files changed, 39 insertions(+) diff --git a/dev-ruby/puppet_forge/Manifest b/dev-ruby/puppet_forge/Manifest index 775972368a8d..173c91849da0 100644 --- a/dev-ruby/puppet_forge/Manifest +++ b/dev-ruby/puppet_forge/Manifest @@ -1 +1,2 @@ DIST puppet_forge-3.2.0.gem 771072 BLAKE2B dd304297aa65dc0f36f837e27abf255a0474fc2216fa72ac3203febeb4085024f4d155e93a91646d1e7828fe67a5a421b2c75bb638deb846c5d337dfe11eafc9 SHA512 dfa82d96f44fb8247f39155c942bf20aec6a4a2833959c877ec98b150553076dd72112b6d1230fa7ae1acef7f648017a8446c3e952680f8d4a6411d2fc8055dc +DIST puppet_forge-4.1.0.gem 772096 BLAKE2B 2d6f0af8baa067f79eb113f0de9596c562cdda678587fdd1cb14960535ded5fdbafb2b5ff0ebbd6ae676fb10d766f949b599b43c9b04dac55fc28b8163ef1383 SHA512 f752069d8b1998b3d27745abe3e6ad87a24ef614a68b52af2235a0587f98c69d8e39d2637640431f64d5c91ce468e3a2e2452b6ce8fa91d83b00c20ad047ae33 diff --git a/dev-ruby/puppet_forge/puppet_forge-4.1.0.ebuild b/dev-ruby/puppet_forge/puppet_forge-4.1.0.ebuild new file mode 100644 index ..ff6f1063b086 --- /dev/null +++ b/dev-ruby/puppet_forge/puppet_forge-4.1.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby31" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Tools to access Forge API information on Modules, Users, and Releases" +HOMEPAGE="https://github.com/puppetlabs/forge-ruby"; + +LICENSE="Apache-2.0" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend " + dev-ruby/faraday:2 + >=dev-ruby/faraday-follow_redirects-0.3.0:0.3 + dev-ruby/minitar + =dev-ruby/semantic_puppet-1* +" + +all_ruby_prepare() { + # Avoid integration and user specs since they all require network access + rm -rf spec/integration spec/unit/forge/v3/user_spec.rb || die + + sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die + + # Avoid specs that are broken when typhoeus is installed + rm -f spec/unit/forge/connection_spec.rb spec/unit/forge/v3/{base,release}_spec.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/puppet_forge/
commit: 88e4f426ab4bd91af6317eee317b46da5fe07d67 Author: Hans de Graaff gentoo org> AuthorDate: Sat Sep 9 05:38:42 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Sep 9 05:38:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88e4f426 dev-ruby/puppet_forge: add 5.0.1 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/puppet_forge/Manifest | 1 + dev-ruby/puppet_forge/puppet_forge-5.0.1.ebuild | 38 + 2 files changed, 39 insertions(+) diff --git a/dev-ruby/puppet_forge/Manifest b/dev-ruby/puppet_forge/Manifest index 173c91849da0..549322d224ed 100644 --- a/dev-ruby/puppet_forge/Manifest +++ b/dev-ruby/puppet_forge/Manifest @@ -1,2 +1,3 @@ DIST puppet_forge-3.2.0.gem 771072 BLAKE2B dd304297aa65dc0f36f837e27abf255a0474fc2216fa72ac3203febeb4085024f4d155e93a91646d1e7828fe67a5a421b2c75bb638deb846c5d337dfe11eafc9 SHA512 dfa82d96f44fb8247f39155c942bf20aec6a4a2833959c877ec98b150553076dd72112b6d1230fa7ae1acef7f648017a8446c3e952680f8d4a6411d2fc8055dc DIST puppet_forge-4.1.0.gem 772096 BLAKE2B 2d6f0af8baa067f79eb113f0de9596c562cdda678587fdd1cb14960535ded5fdbafb2b5ff0ebbd6ae676fb10d766f949b599b43c9b04dac55fc28b8163ef1383 SHA512 f752069d8b1998b3d27745abe3e6ad87a24ef614a68b52af2235a0587f98c69d8e39d2637640431f64d5c91ce468e3a2e2452b6ce8fa91d83b00c20ad047ae33 +DIST puppet_forge-5.0.1.gem 774144 BLAKE2B 2770c0609d93b3518017b36344025dbd7ab51360fea4af8f7ee610f4117f31de25698ad192ab00755564f0a57d9e6b041a7568440dbc5b47e2830a8cb00cd8f8 SHA512 3d29c166e1c22d7b4d45251866fbd8e6756a3026be5e17b1abe8cd6baaa7af4ddde7f2d07b75c21c5716c545cc6df82e36b1070a43a3d3c363214d3a5102843b diff --git a/dev-ruby/puppet_forge/puppet_forge-5.0.1.ebuild b/dev-ruby/puppet_forge/puppet_forge-5.0.1.ebuild new file mode 100644 index ..7a6accc8642f --- /dev/null +++ b/dev-ruby/puppet_forge/puppet_forge-5.0.1.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby31 ruby32" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Tools to access Forge API information on Modules, Users, and Releases" +HOMEPAGE="https://github.com/puppetlabs/forge-ruby"; + +LICENSE="Apache-2.0" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend " + dev-ruby/faraday:2 + >=dev-ruby/faraday-follow_redirects-0.3.0:0.3 + dev-ruby/minitar + =dev-ruby/semantic_puppet-1* +" + +all_ruby_prepare() { + # Avoid integration and user specs since they all require network access + rm -rf spec/integration spec/unit/forge/v3/user_spec.rb || die + + sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die + + # Avoid specs that are broken when typhoeus is installed + rm -f spec/unit/forge/connection_spec.rb spec/unit/forge/v3/{base,release}_spec.rb || die +}
[gentoo-commits] proj/pkgcore/snakeoil:master commit in: src/snakeoil/
commit: 379bf7a6cd7fb7b7c3684c834e20b8d4fe1170ae Author: Arthur Zamarin gentoo org> AuthorDate: Wed Aug 30 04:20:08 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Aug 30 04:20:08 2023 + URL: https://gitweb.gentoo.org/proj/pkgcore/snakeoil.git/commit/?id=379bf7a6 mappings: small refactor Signed-off-by: Arthur Zamarin gentoo.org> src/snakeoil/mappings.py | 18 +- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/src/snakeoil/mappings.py b/src/snakeoil/mappings.py index d4ac221d..f3663571 100644 --- a/src/snakeoil/mappings.py +++ b/src/snakeoil/mappings.py @@ -298,7 +298,7 @@ class ProtectedDict(DictMixin): raise KeyError(key) def keys(self): -for k in self.new.keys(): +for k in self.new: yield k for k in self.orig.keys(): if k not in self.blacklist and k not in self.new: @@ -320,14 +320,14 @@ class ImmutableDict(Mapping): elif isinstance(data, Mapping): mapping = data elif isinstance(data, DictMixin): -mapping = {k: v for k, v in data.items()} +mapping = dict(data.items()) elif data is None: mapping = {} else: try: -mapping = {k: v for k, v in data} -except TypeError as e: -raise TypeError(f"unsupported data format: {e}") +mapping = dict(data) +except TypeError as exc: +raise TypeError(f"unsupported data format: {exc}") object.__setattr__(self, "_dict", mapping) def __getitem__(self, key): @@ -362,8 +362,8 @@ class OrderedFrozenSet(Set): def __init__(self, iterable=()): try: self._dict = ImmutableDict({x: None for x in iterable}) -except TypeError as e: -raise TypeError("not iterable") from e +except TypeError as exc: +raise TypeError("not iterable") from exc def __contains__(self, key): return key in self._dict @@ -419,8 +419,8 @@ class OrderedSet(OrderedFrozenSet, MutableSet): def __init__(self, iterable=()): try: self._dict = {x: None for x in iterable} -except TypeError as e: -raise TypeError("not iterable") from e +except TypeError as exc: +raise TypeError("not iterable") from exc def add(self, value): self._dict[value] = None
[gentoo-commits] repo/gentoo:master commit in: dev-util/cargo-nextest/
commit: 718469aca981f1be710b083d4442536bef6ad2c6 Author: Sam James gentoo org> AuthorDate: Sat Sep 9 05:03:18 2023 + Commit: Sam James gentoo org> CommitDate: Sat Sep 9 05:03:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=718469ac dev-util/cargo-nextest: drop 0.9.53 Signed-off-by: Sam James gentoo.org> dev-util/cargo-nextest/Manifest| 91 - dev-util/cargo-nextest/cargo-nextest-0.9.53.ebuild | 388 - 2 files changed, 479 deletions(-) diff --git a/dev-util/cargo-nextest/Manifest b/dev-util/cargo-nextest/Manifest index 60901b207a78..d62e3cd26da3 100644 --- a/dev-util/cargo-nextest/Manifest +++ b/dev-util/cargo-nextest/Manifest @@ -2,14 +2,11 @@ DIST addr2line-0.19.0.crate 33210 BLAKE2B a6b393dcddfa0f858297efb6b261d3a23f118b DIST addr2line-0.20.0.crate 39558 BLAKE2B 1f66fcb361161599a87f874a3bf28a05614e235488d02205d4c8e207ae193280949ad957fd0eb383a49f4c1bc287569454d3c6872ed6e31c081e6fd03f8d460e SHA512 f9794772a31dd01096b168b4b4ffe311d4850c69fd77dd72c1e532a94ef7b23c31cccb9033848822521510f1fcc2ad0fdd824cf7efb9ed43828dc0165165b319 DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 DIST ahash-0.7.6.crate 38030 BLAKE2B aca3661477fcd7822d6d10970151e05c28e1615f8cd7ddaac064b15102027e404b19b0f3f16dd76145048594ea1c22ae27dd08cc05c411efbae9ec7a1ef55ce9 SHA512 61354688b6fb096359faefb6f34be958cd2215d56b88c22c737d24183eaad433f811bc9e64f927e4852c87d2799c22fda82b55cfbef2ed6357ff74f0c4ffec68 -DIST aho-corasick-1.0.1.crate 167320 BLAKE2B f148004140d4f705e93f448020b97c434b93fea6ae34fd74b1f394b076c2727a87f5ec54542a0f52822d716c10ada3c68ae8f50a46c455fc6e828b10b5650ecc SHA512 7cea5b2305b90aebc54f78446cfc91f275b1be8489d2d80c3baa9ff8b913f9b2296adbdf4aefb0d8fce8f57812963fb9450b200d133a9d61e100cef324068070 DIST aho-corasick-1.0.2.crate 167694 BLAKE2B fa5323cbe6cb73594dfa4c327c64676bc1e006dadc0b9def325974c83b9a769beba02d59a4657ec7a2d0cc511a7b7cc6f72cf57b8f9e639206d1c2bf13107a52 SHA512 5c75451f96fbbd670e6af0e1f54df2bdb57259dfe6898495ac46a5b2fc04f316a4698fd5cfd4ec31a94c298661937a8de08ce97cab3890fb3c015e4a2a67bb7b DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055 SHA512 4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e SHA512 b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191 DIST anstream-0.3.2.crate 19504 BLAKE2B 617b846c244ea4ccd6c7835a382afe85e14c245ea56b678f57ee12e9c7bcc1c0c3db9620eb4d16bf35e17eca38968bf04420b758f482ac5594670e6292c1fbb9 SHA512 b896e5208a2ee6a3c98bf3bb9ac1c52792de114dfa5709dadcac6183ea19ea63230dffd3217e571354a71d69b8eafbb0189e05f8f77f50922020de54e3aeecc8 -DIST anstyle-1.0.0.crate 13972 BLAKE2B 741704b6e338834696bc816d8a65ff933f9bff48e71d25269f04c4a24c3dbb06826d2f84f73a1dceeda99cfc5c8e3d59b3d07dbb404cc3471b86cf118d074e80 SHA512 5a0159b9f8a80afadff04ecbec3c1769cef712c77de8062b31323298dab9507f4a87b7c777e6335d310ec464b0982d097b5888b4b351c389b5f4419c2c87be7b DIST anstyle-1.0.1.crate 13977 BLAKE2B 35be03a7de78737592528967e8ad4851436a74c7863cae9cf5cf7366d3cce9bbbd255b1a89401051f82fe8569a0ff029dcfe427c14a2e0677890453c6119d241 SHA512 2bf9b83ad9772c6a3ef28239cbb98bd667dc631fd1ef76ec5029825c128f6cb22756bb1548dd991e482f86eb9fd94fae5c648f91de2c0d71754b6dca4ec2362c -DIST anstyle-parse-0.2.0.crate 24361 BLAKE2B f796ddf1af04c93d7ee2721731e5cd22bb941919940a9edf6b2a658a8c39e87bd801bfd989631d64e9061067f7349796c56009ec61c02d754748181cc4d91a62 SHA512 fbac25189a0f4c0ddf2733c8ff74bdc2dc1a35e522d0201fa48f0f45e1d5d0a42e4806178507d0bc6a2ac22978b813eae5d57f09dddc80582de524690d87147f DIST anstyle-parse-0.2.1.crate 24802 BLAKE2B 6304a56c6a9fbaf1bb4d1d177b2315684345dc9d71c35836f9544145364f8d6eb56e25c03076690c594ab7db5914501acb569f6c136952e59c93179ced527fb2 SHA512 5c8fc7d88ffc3a6e78340ffe0f3c2d72e865512030ade4509de9c673eba955c536bb1873dac11f6ba11cc8367fb30c67451ed65d19f81507c9e917c702bfd176 DIST anstyle-query-1.0.0.crate 8620 BLAKE2B 2d296b5066fd6284a2410923215571e6df650c5ef892d6de7a7088a0996ca30608797feabc84f3c325ff4d07001dac80ac5067d2a9c9d15d9ba59a276b399f53 SHA512 2781be5c82293b7ae338ec5046fbeb130de9eb2dbf2e4dfaa73ca5233032e1e52c133e141b02f33d4bc36d996a0a3f680ac82d42d614a5305005f60547133c7a DIST anstyle-wincon-1.0.1.crate 11718 BLAKE2B 2500845a23edfb47ecd156424a89789c713a7c367c3fef98d26e4e7b2a
[gentoo-commits] repo/gentoo:master commit in: dev-util/cargo-nextest/
commit: d109764a014951927c2c389d36c9e36c020dbaa1 Author: Sam James gentoo org> AuthorDate: Sat Sep 9 05:03:08 2023 + Commit: Sam James gentoo org> CommitDate: Sat Sep 9 05:03:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d109764a dev-util/cargo-nextest: add 0.9.57 Signed-off-by: Sam James gentoo.org> dev-util/cargo-nextest/Manifest| 88 + dev-util/cargo-nextest/cargo-nextest-0.9.57.ebuild | 382 + 2 files changed, 470 insertions(+) diff --git a/dev-util/cargo-nextest/Manifest b/dev-util/cargo-nextest/Manifest index 2c0064a0702c..60901b207a78 100644 --- a/dev-util/cargo-nextest/Manifest +++ b/dev-util/cargo-nextest/Manifest @@ -1,4 +1,5 @@ DIST addr2line-0.19.0.crate 33210 BLAKE2B a6b393dcddfa0f858297efb6b261d3a23f118be45a3211ee15f6c58808f241dbcf5282f4a86be579360513f23ac4035819e923f2587b7499110af42e9ac3ab88 SHA512 18da72e412bb89028e2ccb838192330535e45300f6fd8edc7d1d64397792a3db12418aa24a3312730c5414e2a1b1d65e6b9d5691ba234c9142b5d885523a5e94 +DIST addr2line-0.20.0.crate 39558 BLAKE2B 1f66fcb361161599a87f874a3bf28a05614e235488d02205d4c8e207ae193280949ad957fd0eb383a49f4c1bc287569454d3c6872ed6e31c081e6fd03f8d460e SHA512 f9794772a31dd01096b168b4b4ffe311d4850c69fd77dd72c1e532a94ef7b23c31cccb9033848822521510f1fcc2ad0fdd824cf7efb9ed43828dc0165165b319 DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 DIST ahash-0.7.6.crate 38030 BLAKE2B aca3661477fcd7822d6d10970151e05c28e1615f8cd7ddaac064b15102027e404b19b0f3f16dd76145048594ea1c22ae27dd08cc05c411efbae9ec7a1ef55ce9 SHA512 61354688b6fb096359faefb6f34be958cd2215d56b88c22c737d24183eaad433f811bc9e64f927e4852c87d2799c22fda82b55cfbef2ed6357ff74f0c4ffec68 DIST aho-corasick-1.0.1.crate 167320 BLAKE2B f148004140d4f705e93f448020b97c434b93fea6ae34fd74b1f394b076c2727a87f5ec54542a0f52822d716c10ada3c68ae8f50a46c455fc6e828b10b5650ecc SHA512 7cea5b2305b90aebc54f78446cfc91f275b1be8489d2d80c3baa9ff8b913f9b2296adbdf4aefb0d8fce8f57812963fb9450b200d133a9d61e100cef324068070 @@ -13,15 +14,19 @@ DIST anstyle-parse-0.2.1.crate 24802 BLAKE2B 6304a56c6a9fbaf1bb4d1d177b231568434 DIST anstyle-query-1.0.0.crate 8620 BLAKE2B 2d296b5066fd6284a2410923215571e6df650c5ef892d6de7a7088a0996ca30608797feabc84f3c325ff4d07001dac80ac5067d2a9c9d15d9ba59a276b399f53 SHA512 2781be5c82293b7ae338ec5046fbeb130de9eb2dbf2e4dfaa73ca5233032e1e52c133e141b02f33d4bc36d996a0a3f680ac82d42d614a5305005f60547133c7a DIST anstyle-wincon-1.0.1.crate 11718 BLAKE2B 2500845a23edfb47ecd156424a89789c713a7c367c3fef98d26e4e7b2acb3c6433d39a1c2a59813a98266b0993d4b750e9b6b68b7ced7ec5a04a8b13bad174e7 SHA512 00c380fc0198c49776c40aeef419be2fd2d6809bd2e5d86457f1658c6f4b2e83ebe8feee95855c3bbedd4200a917f582bd41b0ee0cf5d7d1d5017228885a58e6 DIST anyhow-1.0.71.crate 43808 BLAKE2B 1ec6b440758e26b2328738bab7c6b1fe8670959793cc24f61cecd0d8b0ebe60b9855ee1cdac9b5f5a5b238daf796eae5b7c82b903e7c822a5625d95130f8b61f SHA512 401b1c5d04fa0581f303395fcb3af5e7684ead367e2a173b4d90db9c04ac20010c5330a686f3ba91a541e1526a7185091b7dbfddce5134b5a74cc749b0338da5 +DIST anyhow-1.0.72.crate 43837 BLAKE2B 1547c158882e50579a568a14e6e5cd162feb6cf291835266c9dae0c1c4df05a7872bceb02bbc8a13ab5bb84d299a94892057f54eeade7fa095ff8f897f6fe9d8 SHA512 25d8d4cfcc9679c9125fe03c7ce5a46462ca66e7457d45cd7838b7867f3461a899f75b22d76dfb04caa09c013c3b702313ffb6373f92b2798119a30199c38a98 DIST arrayvec-0.5.2.crate 27838 BLAKE2B 51e2eacae0ef148f3f52d21ae00794e540e7ce4c013fb496dd1347ad91ffbbca199381fffbb064225f829216f6c5e915edfa64833f91fabdd13c3f011d86491f SHA512 1896b5f64b4dbdcff8ad234bda4ea8129bcacf87839347304717e94ee9f369cf5f4371755e453ff7d72817edb8f7fdbc726d77cc4f28ed05148dc89c7714b004 DIST async-scoped-0.7.1.crate 9163 BLAKE2B 474b21a85fb10183ee6b7e552c8fb174bf554aa0eef1e8bfd422e7ba918977906c99ffd725c829f2a221594a1465a9501985fef0dc07479be5d15026a86ddb13 SHA512 52112562f52216b238cff7a17353349a411df330640eabaefac61db875215103aec02922a737825e200a979d1039fc4d31efad7e6a643b06785f3292b91c5a29 DIST async-trait-0.1.68.crate 28625 BLAKE2B 30ed53ddb60967201755cded9fbd87cf1ec58071019227069bd501f5242d18d906cf5b05488e8611f1167237e03c472bb90e28d396306985ab2afd9be379f2ea SHA512 4f4390ab76a6150f7115cd4bfb132be48a846d768aee8c54bff6a18ae3bc52cad5a96119ad621ceabd055af0210629894343f09fff35c68cb9c4f28d08c7006a +DIST async-trait-0.1.72.crate 28592 BLAKE2B bb66b3c9c55918fc3ca41e5a7c5672ed6cdd58bb7e676caf0d766e11d6cc6abf40953d2a91cdccaa2f934ece3fd57a699b19def6229fa772dd0fd685a2f3de4b SHA512 2f00fbead070f27b37d22847b8ff1647c517a0be72129fa67637ecdfd0137d471a8e6c57c2bb731d157415df10e4b22e65b40fd0c67f7d0c66e83228609a32a7 DIST atomicwrites-0.4.1.crate 6341 BLAKE2B e1ef167dd06dde8293b541f4ff3b8fa4b6d75fd9a0463f6c875b880c78ea
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/
commit: 9e4b7c3ada9725aa4cf21c16d6fac8fa985e4b2f Author: Sam James gentoo org> AuthorDate: Sat Sep 9 04:57:54 2023 + Commit: Sam James gentoo org> CommitDate: Sat Sep 9 04:59:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e4b7c3a dev-libs/libtommath: add 1.2.1 Bug: https://bugs.gentoo.org/913880 Signed-off-by: Sam James gentoo.org> dev-libs/libtommath/Manifest| 1 + dev-libs/libtommath/libtommath-1.2.1.ebuild | 96 + 2 files changed, 97 insertions(+) diff --git a/dev-libs/libtommath/Manifest b/dev-libs/libtommath/Manifest index eaf116692eb5..701ebd802e6a 100644 --- a/dev-libs/libtommath/Manifest +++ b/dev-libs/libtommath/Manifest @@ -1 +1,2 @@ DIST ltm-1.2.0.tar.xz 622120 BLAKE2B 1537dad7da5c14264f03280e9d49fa0b7e6c1c4924c805f202d31c60569b9e3bee40674301d67b0f5b049c1c2dc5ec71b6c566ff5c9b8168d16840b031acc400 SHA512 6f9ccd0691831f07f86ddc81cb6145504b3d5da66dd3e92312c64cce0ea986fa4e08ba65ca8991aaebe56702c2d7c15f309696785b813dffb4c112a4ad04b203 +DIST ltm-1.2.1.tar.xz 635728 BLAKE2B b1464843af4a33f2ba0c824fe2dd080227c6b761b3f8059bbc5229f36d601aecc8bcb20c386718c71a1bc01f69e532647689b43252bd15143f809f7072de449e SHA512 50c9459357aa7f5076af93de6701c617da0dbbf2230a2f4468062704a6cd6e9d3c2fbb27016f68a7e1d6b35d6ddb2088630b24ea6acc20ed8c19594913d36e95 diff --git a/dev-libs/libtommath/libtommath-1.2.1.ebuild b/dev-libs/libtommath/libtommath-1.2.1.ebuild new file mode 100644 index ..a2986670805b --- /dev/null +++ b/dev-libs/libtommath/libtommath-1.2.1.ebuild @@ -0,0 +1,96 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools toolchain-funcs + +DESCRIPTION="Optimized and portable routines for integer theoretic applications" +HOMEPAGE="https://www.libtom.net/"; +SRC_URI="https://github.com/libtom/libtommath/releases/download/v${PV}/ltm-${PV}.tar.xz"; + +LICENSE="Unlicense" +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" +IUSE="doc examples static-libs" + +BDEPEND="sys-devel/libtool" + +PATCHES=( + "${FILESDIR}"/${PN}-1.2.0-sparc.patch +) + +src_prepare() { + default + + # need libtool for cross compilation, bug #376643 + cat <<-EOF > configure.ac + AC_INIT(libtommath, 0) + AM_INIT_AUTOMAKE + LT_INIT + AC_CONFIG_FILES(Makefile) + AC_OUTPUT + EOF + + touch NEWS README AUTHORS ChangeLog Makefile.am || die + + eautoreconf + + export LIBTOOL="${S}"/libtool +} + +src_configure() { + econf $(use_enable static-libs static) +} + +_emake() { + emake \ + CC="$(tc-getCC)" \ + AR="$(tc-getAR)" \ + RANLIB="$(tc-getRANLIB)" \ + IGNORE_SPEED=1 \ + DESTDIR="${ED}" \ + PREFIX="${EPREFIX}/usr" \ + LIBPATH="/usr/$(get_libdir)" \ + INCPATH="/usr/include" \ + "$@" +} + +src_compile() { + # Replace hard-coded libdir=${exec_prefix}/lib. + sed -i -e "/libdir=/s:/lib:/$(get_libdir):" libtommath.pc.in || die + + _emake -f makefile.shared +} + +src_test() { + # Tests must be built statically + # (i.e. without -f makefile.shared) + _emake test + + ./test || die +} + +src_install() { + _emake -f makefile.shared install + + if [[ ${CHOST} == *-darwin* ]] ; then + local path="usr/$(get_libdir)/libtommath.${PV}.dylib" + install_name_tool -id "${EPREFIX}/${path}" "${ED}/${path}" || die "Failed to adjust install_name" + fi + + # We only link against -lc, so drop the .la file. + find "${ED}" -name '*.la' -delete || die + if ! use static-libs ; then + find "${ED}" -name "*.a" -delete || die + fi + + dodoc changes.txt + + use doc && dodoc doc/*.pdf + + if use examples ; then + docinto demo + dodoc demo/*.c + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/redis/
commit: ea2cc0351047361556cb3a60a2ec67cb2449b5b9 Author: Petr Vaněk atlas cz> AuthorDate: Thu Sep 7 07:37:25 2023 + Commit: Sam James gentoo org> CommitDate: Sat Sep 9 04:55:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea2cc035 dev-db/redis: add 7.0.13 Bug: https://bugs.gentoo.org/913741 Signed-off-by: Petr Vaněk atlas.cz> Signed-off-by: Sam James gentoo.org> dev-db/redis/Manifest| 1 + dev-db/redis/redis-7.0.13.ebuild | 187 +++ 2 files changed, 188 insertions(+) diff --git a/dev-db/redis/Manifest b/dev-db/redis/Manifest index 0c6286c369d7..9aa60843f747 100644 --- a/dev-db/redis/Manifest +++ b/dev-db/redis/Manifest @@ -2,6 +2,7 @@ DIST redis-6.2.11.tar.gz 2492990 BLAKE2B edf046d86e295878abc5ba46ea6c8048c97f27b DIST redis-6.2.13.tar.gz 2496004 BLAKE2B 91b6fcd72c1330aca358443c082967ed6f1ec27ecc2c1ea50e3824fb615a503710e75bac1cdc1c5305b95f2bea3bd43be21646dcbbdab85d401e832a3b5c7eea SHA512 644d02f357300cac3ef632f689dcf1786ad8a2c2ca68202bcd6dc6abfd728cc805e3ad3d99dbbe5503bf2ef5ce0cb8c11d3eab29aed780ae787094562e99c702 DIST redis-6.2.7.tar.gz 2487287 BLAKE2B 06f1b1e16cdf06c38b67c1f1d025da50cc3719688b8c2bf23077d77dd97ea546909043fb65e60478ac3661cc033fa6e8d7a38e361e69eb93ba3db07b7c66 SHA512 d113094b8e31754915db7f0317d9b7969e034af3a7bac2ae0cbfad6cc61ba3aae35e9709c435abc1024a96f914df7a760b3cd18d06c375b541cfa837d1c5b953 DIST redis-7.0.12.tar.gz 2992216 BLAKE2B 3aad6063d1d757568ebf249868b7728be49483c1e59f55cc84bc6407b1e9957abc68160f2ba2c4479679304cbe3878beba018cfbf89f818c015d3b1481ce9225 SHA512 27ed0ab054d262028d236694f323387e3ef0e007de782545878011a7535e188152ed0af898dea4d6c0a7fa385849bbce6a0d85661780cb0e69c7d89dea3825b8 +DIST redis-7.0.13.tar.gz 2993829 BLAKE2B fd6902d1a19dddabc6998bd0478f723cc13420807491a97a4ec4bb63046228b87e949a112b8b89f3a3d1d7c1e00dcbc53fcecd3b8b54af7ddfd39d96cb723607 SHA512 9abb170864b7c4ccdfd1b3f8cf95ff8ce544e68986da952cf33e0d9ba82097d22de6410271299d94cd180d67ffc5baeda03d471a838fceaa9b5c29844171fb01 DIST redis-7.0.5.tar.gz 2968205 BLAKE2B c319a2f656e4bd26637735ef73e58eecc306e202b57d6da3a38150a02d738a414c6696e261b8ab88033e117aee4f02308aab9ca4a5f382d66ec3a10f3e020580 SHA512 16ff920cb8df4d82e78ef34209285024aa98189be8acbca86b10fb3064dcc70eac60206aadece6af08406860ed01a004ce3aaa86be896ea36c7f486686646753 DIST redis-7.0.9.tar.gz 2984823 BLAKE2B 9c2e79f40ad14f6412ec4bc79507a32f8780bf4b3a311b87dd309e74b6367536f1c91b8026efc6acb3d750ca7c49687a74660c66d104caa439ef385db3eab230 SHA512 e984a19583e4aae0a5dce85a434d3255f4f13725eba0f11a1fe1a1189b17035152a26b65f1a3a8834f0dd8218f4a65986c918f96386120ea9419bd02366c8293 DIST redis-7.2.0.tar.gz 3381269 BLAKE2B 75b5ec65497d8214c7db7244921611c5948f5720a48fd4890b7daf3f71fdb108b0b447c7b0b59d8e62537926277044b265b607c425e1faa7e411804970c96a21 SHA512 ea362a9cbbb23806fbd48eb6c4d8be555050351a87857da95e61d2bacf4ba2e653e7d2a8d80da04ebafb5c33f8f113b3dffc3400880dbd3baeded0e8d1c3 diff --git a/dev-db/redis/redis-7.0.13.ebuild b/dev-db/redis/redis-7.0.13.ebuild new file mode 100644 index ..d951a43f5649 --- /dev/null +++ b/dev-db/redis/redis-7.0.13.ebuild @@ -0,0 +1,187 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# N.B.: It is no clue in porting to Lua eclasses, as upstream have deviated +# too far from vanilla Lua, adding their own APIs like lua_enablereadonlytable + +inherit autotools edo flag-o-matic multiprocessing systemd tmpfiles toolchain-funcs + +DESCRIPTION="A persistent caching system, key-value, and data structures database" +HOMEPAGE="https://redis.io"; +SRC_URI="https://download.redis.io/releases/${P}.tar.gz"; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="+jemalloc selinux ssl systemd tcmalloc test" +RESTRICT="!test? ( test )" + +COMMON_DEPEND=" + jemalloc? ( >=dev-libs/jemalloc-5.1:= ) + ssl? ( dev-libs/openssl:0= ) + systemd? ( sys-apps/systemd:= ) + tcmalloc? ( dev-util/google-perftools ) +" + +RDEPEND=" + ${COMMON_DEPEND} + acct-group/redis + acct-user/redis + selinux? ( sec-policy/selinux-redis ) +" + +BDEPEND=" + ${COMMON_DEPEND} + virtual/pkgconfig +" + +# Tcl is only needed in the CHOST test env +DEPEND=" + ${COMMON_DEPEND} + test? ( + dev-lang/tcl:0= + ssl? ( dev-tcltk/tls ) + )" + +REQUIRED_USE="?? ( jemalloc tcmalloc )" + +PATCHES=( + "${FILESDIR}"/${PN}-6.2.1-config.patch + "${FILESDIR}"/${PN}-5.0-shared.patch + "${FILESDIR}"/${PN}-6.2.3-ppc-atomic.patch + "${FILESDIR}"/${PN}-sentinel-5.0-config.patch + "${FILESDIR}"/${PN}-7.0.4-no-which.patch +) + +src_prepare() { + default + + # Append cflag for lua_cjson + # https://github.com/antirez/redis/commit/4fdcd213#diff-3ba529ae517f6b5780
[gentoo-commits] repo/gentoo:master commit in: dev-db/redis/
commit: 5be5615485f287b6efef9a8e57dd7c8a325f9dee Author: Petr Vaněk atlas cz> AuthorDate: Thu Sep 7 07:38:57 2023 + Commit: Sam James gentoo org> CommitDate: Sat Sep 9 04:55:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5be56154 dev-db/redis: add 7.2.1 Bug: https://bugs.gentoo.org/913741 Signed-off-by: Petr Vaněk atlas.cz> Signed-off-by: Sam James gentoo.org> dev-db/redis/Manifest | 1 + dev-db/redis/redis-7.2.1.ebuild | 200 2 files changed, 201 insertions(+) diff --git a/dev-db/redis/Manifest b/dev-db/redis/Manifest index 9aa60843f747..8b4f147ffb76 100644 --- a/dev-db/redis/Manifest +++ b/dev-db/redis/Manifest @@ -6,3 +6,4 @@ DIST redis-7.0.13.tar.gz 2993829 BLAKE2B fd6902d1a19dddabc6998bd0478f723cc134208 DIST redis-7.0.5.tar.gz 2968205 BLAKE2B c319a2f656e4bd26637735ef73e58eecc306e202b57d6da3a38150a02d738a414c6696e261b8ab88033e117aee4f02308aab9ca4a5f382d66ec3a10f3e020580 SHA512 16ff920cb8df4d82e78ef34209285024aa98189be8acbca86b10fb3064dcc70eac60206aadece6af08406860ed01a004ce3aaa86be896ea36c7f486686646753 DIST redis-7.0.9.tar.gz 2984823 BLAKE2B 9c2e79f40ad14f6412ec4bc79507a32f8780bf4b3a311b87dd309e74b6367536f1c91b8026efc6acb3d750ca7c49687a74660c66d104caa439ef385db3eab230 SHA512 e984a19583e4aae0a5dce85a434d3255f4f13725eba0f11a1fe1a1189b17035152a26b65f1a3a8834f0dd8218f4a65986c918f96386120ea9419bd02366c8293 DIST redis-7.2.0.tar.gz 3381269 BLAKE2B 75b5ec65497d8214c7db7244921611c5948f5720a48fd4890b7daf3f71fdb108b0b447c7b0b59d8e62537926277044b265b607c425e1faa7e411804970c96a21 SHA512 ea362a9cbbb23806fbd48eb6c4d8be555050351a87857da95e61d2bacf4ba2e653e7d2a8d80da04ebafb5c33f8f113b3dffc3400880dbd3baeded0e8d1c3 +DIST redis-7.2.1.tar.gz 3383319 BLAKE2B 92784af3d1df338a8af7475ab7c598309f33f682ad4bb0b827f170c9f20c1a0879b433c6325c90dd6ba17e06e95bf7d8a9a665d6706065ff4c4c8c141d9c93c1 SHA512 7df4afd51dceea0edbb999027c84820a6aebdd58d71b2e93a4861120fa2b9c0801a0e61c70e695845dbff4e9b96907a4215dcacf72d3593ad014cfa584b5cad0 diff --git a/dev-db/redis/redis-7.2.1.ebuild b/dev-db/redis/redis-7.2.1.ebuild new file mode 100644 index ..81c1123f7888 --- /dev/null +++ b/dev-db/redis/redis-7.2.1.ebuild @@ -0,0 +1,200 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# N.B.: It is no clue in porting to Lua eclasses, as upstream have deviated +# too far from vanilla Lua, adding their own APIs like lua_enablereadonlytable + +inherit autotools edo multiprocessing systemd tmpfiles toolchain-funcs + +DESCRIPTION="A persistent caching system, key-value, and data structures database" +HOMEPAGE=" + https://redis.io + https://github.com/redis/redis +" +SRC_URI="https://download.redis.io/releases/${P}.tar.gz"; + +LICENSE="BSD Boost-1.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="+jemalloc selinux ssl systemd tcmalloc test" +RESTRICT="!test? ( test )" + +COMMON_DEPEND=" + jemalloc? ( >=dev-libs/jemalloc-5.1:= ) + ssl? ( dev-libs/openssl:0= ) + systemd? ( sys-apps/systemd:= ) + tcmalloc? ( dev-util/google-perftools ) +" + +RDEPEND=" + ${COMMON_DEPEND} + acct-group/redis + acct-user/redis + selinux? ( sec-policy/selinux-redis ) +" + +BDEPEND=" + ${COMMON_DEPEND} + virtual/pkgconfig +" + +# Tcl is only needed in the CHOST test env +DEPEND=" + ${COMMON_DEPEND} + test? ( + dev-lang/tcl:0= + ssl? ( dev-tcltk/tls ) + )" + +REQUIRED_USE="?? ( jemalloc tcmalloc )" + +PATCHES=( + "${FILESDIR}"/${PN}-6.2.1-config.patch + "${FILESDIR}"/${PN}-7.2.0-system-jemalloc.patch + "${FILESDIR}"/${PN}-6.2.3-ppc-atomic.patch + "${FILESDIR}"/${PN}-sentinel-7.2.0-config.patch + "${FILESDIR}"/${PN}-7.0.4-no-which.patch +) + +src_prepare() { + default + + # Respect user CFLAGS in bundled lua + sed -i '/LUA_CFLAGS/s: -O2::g' deps/Makefile || die + + # now we will rewrite present Makefiles + local makefiles="" MKF + local mysedconf=( + -e 's:$(CC):@CC@:g' + -e 's:$(CFLAGS):@AM_CFLAGS@:g' + -e 's: $(DEBUG)::g' + + -e 's:-Werror ::g' + -e 's:-Werror=deprecated-declarations ::g' + ) + for MKF in $(find -name 'Makefile' | cut -b 3-); do + mv "${MKF}" "${MKF}.in" + sed -i "${mysedconf[@]}" "${MKF}.in" || die "Sed failed for ${MKF}" + makefiles+=" ${MKF}" + done + # autodetection of compiler and settings; generates the modified Makefiles + cp "${FILESDIR}"/configure.ac-7.0 configure.ac || die + + sed -i \ + -e "/^AC_INIT/s|, __PV__, |, $PV, |" \ + -e "s:AC_CONFIG_FILES(\[Makefile\]):AC_CONFIG_FILES([${makefiles}]):g" \ +
[gentoo-commits] repo/gentoo:master commit in: dev-db/redis/
commit: ad3020efc6d26340112db43909e75469efa1eff5 Author: Petr Vaněk atlas cz> AuthorDate: Thu Sep 7 07:39:27 2023 + Commit: Sam James gentoo org> CommitDate: Sat Sep 9 04:55:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad3020ef dev-db/redis: drop vulnerable 7.2.0 Bug: https://bugs.gentoo.org/913741 Signed-off-by: Petr Vaněk atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/32670 Signed-off-by: Sam James gentoo.org> dev-db/redis/Manifest | 1 - dev-db/redis/redis-7.2.0.ebuild | 200 2 files changed, 201 deletions(-) diff --git a/dev-db/redis/Manifest b/dev-db/redis/Manifest index 8b4f147ffb76..c722805e4176 100644 --- a/dev-db/redis/Manifest +++ b/dev-db/redis/Manifest @@ -5,5 +5,4 @@ DIST redis-7.0.12.tar.gz 2992216 BLAKE2B 3aad6063d1d757568ebf249868b7728be49483c DIST redis-7.0.13.tar.gz 2993829 BLAKE2B fd6902d1a19dddabc6998bd0478f723cc13420807491a97a4ec4bb63046228b87e949a112b8b89f3a3d1d7c1e00dcbc53fcecd3b8b54af7ddfd39d96cb723607 SHA512 9abb170864b7c4ccdfd1b3f8cf95ff8ce544e68986da952cf33e0d9ba82097d22de6410271299d94cd180d67ffc5baeda03d471a838fceaa9b5c29844171fb01 DIST redis-7.0.5.tar.gz 2968205 BLAKE2B c319a2f656e4bd26637735ef73e58eecc306e202b57d6da3a38150a02d738a414c6696e261b8ab88033e117aee4f02308aab9ca4a5f382d66ec3a10f3e020580 SHA512 16ff920cb8df4d82e78ef34209285024aa98189be8acbca86b10fb3064dcc70eac60206aadece6af08406860ed01a004ce3aaa86be896ea36c7f486686646753 DIST redis-7.0.9.tar.gz 2984823 BLAKE2B 9c2e79f40ad14f6412ec4bc79507a32f8780bf4b3a311b87dd309e74b6367536f1c91b8026efc6acb3d750ca7c49687a74660c66d104caa439ef385db3eab230 SHA512 e984a19583e4aae0a5dce85a434d3255f4f13725eba0f11a1fe1a1189b17035152a26b65f1a3a8834f0dd8218f4a65986c918f96386120ea9419bd02366c8293 -DIST redis-7.2.0.tar.gz 3381269 BLAKE2B 75b5ec65497d8214c7db7244921611c5948f5720a48fd4890b7daf3f71fdb108b0b447c7b0b59d8e62537926277044b265b607c425e1faa7e411804970c96a21 SHA512 ea362a9cbbb23806fbd48eb6c4d8be555050351a87857da95e61d2bacf4ba2e653e7d2a8d80da04ebafb5c33f8f113b3dffc3400880dbd3baeded0e8d1c3 DIST redis-7.2.1.tar.gz 3383319 BLAKE2B 92784af3d1df338a8af7475ab7c598309f33f682ad4bb0b827f170c9f20c1a0879b433c6325c90dd6ba17e06e95bf7d8a9a665d6706065ff4c4c8c141d9c93c1 SHA512 7df4afd51dceea0edbb999027c84820a6aebdd58d71b2e93a4861120fa2b9c0801a0e61c70e695845dbff4e9b96907a4215dcacf72d3593ad014cfa584b5cad0 diff --git a/dev-db/redis/redis-7.2.0.ebuild b/dev-db/redis/redis-7.2.0.ebuild deleted file mode 100644 index 81c1123f7888.. --- a/dev-db/redis/redis-7.2.0.ebuild +++ /dev/null @@ -1,200 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# N.B.: It is no clue in porting to Lua eclasses, as upstream have deviated -# too far from vanilla Lua, adding their own APIs like lua_enablereadonlytable - -inherit autotools edo multiprocessing systemd tmpfiles toolchain-funcs - -DESCRIPTION="A persistent caching system, key-value, and data structures database" -HOMEPAGE=" - https://redis.io - https://github.com/redis/redis -" -SRC_URI="https://download.redis.io/releases/${P}.tar.gz"; - -LICENSE="BSD Boost-1.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" -IUSE="+jemalloc selinux ssl systemd tcmalloc test" -RESTRICT="!test? ( test )" - -COMMON_DEPEND=" - jemalloc? ( >=dev-libs/jemalloc-5.1:= ) - ssl? ( dev-libs/openssl:0= ) - systemd? ( sys-apps/systemd:= ) - tcmalloc? ( dev-util/google-perftools ) -" - -RDEPEND=" - ${COMMON_DEPEND} - acct-group/redis - acct-user/redis - selinux? ( sec-policy/selinux-redis ) -" - -BDEPEND=" - ${COMMON_DEPEND} - virtual/pkgconfig -" - -# Tcl is only needed in the CHOST test env -DEPEND=" - ${COMMON_DEPEND} - test? ( - dev-lang/tcl:0= - ssl? ( dev-tcltk/tls ) - )" - -REQUIRED_USE="?? ( jemalloc tcmalloc )" - -PATCHES=( - "${FILESDIR}"/${PN}-6.2.1-config.patch - "${FILESDIR}"/${PN}-7.2.0-system-jemalloc.patch - "${FILESDIR}"/${PN}-6.2.3-ppc-atomic.patch - "${FILESDIR}"/${PN}-sentinel-7.2.0-config.patch - "${FILESDIR}"/${PN}-7.0.4-no-which.patch -) - -src_prepare() { - default - - # Respect user CFLAGS in bundled lua - sed -i '/LUA_CFLAGS/s: -O2::g' deps/Makefile || die - - # now we will rewrite present Makefiles - local makefiles="" MKF - local mysedconf=( - -e 's:$(CC):@CC@:g' - -e 's:$(CFLAGS):@AM_CFLAGS@:g' - -e 's: $(DEBUG)::g' - - -e 's:-Werror ::g' - -e 's:-Werror=deprecated-declarations ::g' - ) - for MKF in $(find -name 'Makefile' | cut -b 3-); do - mv "${MKF}" "${MKF}.in" - sed -i "${mysedconf[@]}" "${MKF}.in" || die "Sed failed for ${MKF}
[gentoo-commits] repo/gentoo:master commit in: dev-python/jq/files/, dev-python/jq/
commit: fda90fa78d2d4dfefea184f8fa66a0fbcac88e99 Author: Sam James gentoo org> AuthorDate: Sat Sep 9 04:50:20 2023 + Commit: Sam James gentoo org> CommitDate: Sat Sep 9 04:50:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fda90fa7 dev-python/jq: backport cython-3 fix Closes: https://bugs.gentoo.org/898684 Signed-off-by: Sam James gentoo.org> dev-python/jq/files/jq-1.5.0-cython3.patch | 20 ++ dev-python/jq/jq-1.5.0-r1.ebuild | 44 ++ 2 files changed, 64 insertions(+) diff --git a/dev-python/jq/files/jq-1.5.0-cython3.patch b/dev-python/jq/files/jq-1.5.0-cython3.patch new file mode 100644 index ..b4b66b65139c --- /dev/null +++ b/dev-python/jq/files/jq-1.5.0-cython3.patch @@ -0,0 +1,20 @@ +https://bugs.gentoo.org/898684 +https://github.com/mwilliamson/jq.py/commit/c2c7ed1f25b51947ebb690f6b8464c78fe83bb2b + +From c2c7ed1f25b51947ebb690f6b8464c78fe83bb2b Mon Sep 17 00:00:00 2001 +From: Michael Williamson +Date: Thu, 31 Aug 2023 23:11:28 +0100 +Subject: [PATCH] Add explicit noexcept to _store_error for Cython 3 + compatibility + +--- a/jq.pyx b/jq.pyx +@@ -172,7 +172,7 @@ cdef jq_state* _compile(object program_bytes, object args) except NULL: + return jq + + +-cdef void _store_error(void* store_ptr, jv error): ++cdef void _store_error(void* store_ptr, jv error) noexcept: + # TODO: handle errors not of JV_KIND_STRING + cdef _ErrorStore store = <_ErrorStore>store_ptr + if jv_get_kind(error) == JV_KIND_STRING: diff --git a/dev-python/jq/jq-1.5.0-r1.ebuild b/dev-python/jq/jq-1.5.0-r1.ebuild new file mode 100644 index ..cabe52d95c3b --- /dev/null +++ b/dev-python/jq/jq-1.5.0-r1.ebuild @@ -0,0 +1,44 @@ +# Copyright 2021-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_{10..12} ) + +inherit distutils-r1 + +MY_P="jq.py-${PV}" +DESCRIPTION="Python bindings for jq" +HOMEPAGE=" + https://github.com/mwilliamson/jq.py/ + https://pypi.org/project/jq/ +" +SRC_URI=" + https://github.com/mwilliamson/jq.py/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] +" + +PATCHES=( + "${FILESDIR}"/${P}-cython3.patch +) + +distutils_enable_tests pytest + +python_compile() { + # TODO: export JQPY_USE_SYSTEM_LIBS=1 on next release + + # Cython compilation isn't part of setup.py, so do it manually + "${EPYTHON}" -m cython -3 jq.pyx -o jq.c || die + distutils-r1_python_compile +}
[gentoo-commits] proj/gentoo-mirrorstats:master commit in: conf/rsync/
commit: 8607ca6f71850c2c0b6c26e06c5e0cfa04111662 Author: Sam James gentoo org> AuthorDate: Sat Sep 9 04:33:25 2023 + Commit: Sam James gentoo org> CommitDate: Sat Sep 9 04:33:25 2023 + URL: https://gitweb.gentoo.org/proj/gentoo-mirrorstats.git/commit/?id=8607ca6f conf/rsync/g.mirrors.extra: drop swan.g.o Retired in Sept 2021. Signed-off-by: Sam James gentoo.org> conf/rsync/g.mirrors.extra | 1 - 1 file changed, 1 deletion(-) diff --git a/conf/rsync/g.mirrors.extra b/conf/rsync/g.mirrors.extra index 946afac..63e5116 100644 --- a/conf/rsync/g.mirrors.extra +++ b/conf/rsync/g.mirrors.extra @@ -2,5 +2,4 @@ gentoo rsync://masterportage.gentoo.org/ gentoo rsync://albatross.gentoo.org/ gentoo rsync://dipper.gentoo.org/ gentoo rsync://starling.gentoo.org/ -gentoo rsync://swan.gentoo.org/ gentoo rsync://turnstone.gentoo.org/
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/ssh-audit/
commit: 13308a3c0b784419ef8148c293d1ad624d9db174 Author: Hans de Graaff gentoo org> AuthorDate: Sat Sep 9 04:31:01 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Sep 9 04:31:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13308a3c net-analyzer/ssh-audit: add 3.0.0 Signed-off-by: Hans de Graaff gentoo.org> net-analyzer/ssh-audit/Manifest | 1 + net-analyzer/ssh-audit/ssh-audit-3.0.0.ebuild | 27 +++ 2 files changed, 28 insertions(+) diff --git a/net-analyzer/ssh-audit/Manifest b/net-analyzer/ssh-audit/Manifest index 95d166409b3b..61d4986094f3 100644 --- a/net-analyzer/ssh-audit/Manifest +++ b/net-analyzer/ssh-audit/Manifest @@ -1,2 +1,3 @@ DIST ssh-audit-2.5.0.tar.gz 125991 BLAKE2B 902c29c3eb6dc1ac894d8a75a28f74a43a2e172e513db97d70358d7e6737115e5308fef33541baf0f272a2dce4bb29355eb8809274cfffa64c16a02cb19ce75b SHA512 252d29cb95dc5b0c40d2c47f2f884417a924fe08668db49d6284a931806730729569b9e3049157b0cee00515fbb04d99a98c3933ebcfd8ad847ab343d13e234e DIST ssh-audit-2.9.0.tar.gz 144686 BLAKE2B 1a01e198e157267a9d4171d774cb195ca4a3144ae063461bb4330e0f4f8323a35a9002a837fc19acab50c2fc7f30d494b46130238899182edaf36ff2e3a9cf1e SHA512 372f9d6c40524f043d97600ad464f7d396513c6c92e3679606dcef6e91b888fa29eabab3cf765fe7c29f7ad6231d554a5221d77fd83308a83819961900364b54 +DIST ssh-audit-3.0.0.tar.gz 151667 BLAKE2B 3d79ee96793634f97d5ee7237189f97ddacd388afbbfb55cc8a8f21b4cb1198d79595694c88bf9f0df1adbe997ec5a9d8caa9b9f07d988d4cff07ae0d6924ea0 SHA512 2fcfc6c8b6737d54894de70dbcf1f800662ca122995c897507c87c73fecad66571b44bc3dfe102ff0dbafd270e537e5e00c7449319f1ee12b90494ee784c0cde diff --git a/net-analyzer/ssh-audit/ssh-audit-3.0.0.ebuild b/net-analyzer/ssh-audit/ssh-audit-3.0.0.ebuild new file mode 100644 index ..1a964a4b8a85 --- /dev/null +++ b/net-analyzer/ssh-audit/ssh-audit-3.0.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=(python3_{10,11}) + +inherit distutils-r1 + +DESCRIPTION="SSH server auditing (banner, key exchange, encryption, mac, compression, etc)" +HOMEPAGE="https://github.com/jtesta/ssh-audit"; +SRC_URI="https://github.com/jtesta/ssh-audit/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64" +IUSE="" + +# Tests require prospector which is not packaged +RESTRICT="test" + +src_install() { + distutils-r1_src_install + + doman ssh-audit.1 +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/deckar01-task_list/
commit: ff6356765d654d3cccb2dcb309333883c4005eaf Author: Hans de Graaff gentoo org> AuthorDate: Sat Sep 9 04:23:39 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Sep 9 04:23:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff635676 dev-ruby/deckar01-task_list: add 2.3.3 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/deckar01-task_list/Manifest | 1 + .../deckar01-task_list-2.3.3.ebuild| 29 ++ 2 files changed, 30 insertions(+) diff --git a/dev-ruby/deckar01-task_list/Manifest b/dev-ruby/deckar01-task_list/Manifest index 207249310eb5..32ea8c65c1b3 100644 --- a/dev-ruby/deckar01-task_list/Manifest +++ b/dev-ruby/deckar01-task_list/Manifest @@ -1 +1,2 @@ DIST deckar01-task_list-2.3.2.gem 20480 BLAKE2B 1fe3c658abf7ba63305f3760d4baf6e1bd2e1f4fbe6161c592b1aaf628b323ad0e5327c7df2cc73c2297cf230eec7aca85eca10dc5bae45b3f4f7164c343610c SHA512 f2f755d31780d89dfcc276750526caadaea56bebc580798879a49871ecce88c78921a35b8c92afb2b10d4b4c7440d1cf7ea60d08f2ac703bca60304fd3564dc6 +DIST deckar01-task_list-2.3.3.gem 66560 BLAKE2B 3423a2b18e27fb44dcedb9df786430033c8d6f314b9995193d91ab8d35f569210b3189b55b4a77bbba8d93b7316e6d2a04e2b605ba74adac776f716fcc236b0f SHA512 3331b9e1f5e110b4777da5887cf5f8691f156203ae62e8f5c5bad92c9bc60fb441bdd41f71bce2dbee94bc19c6943f6c21eaad1348ce4094148a6cb2ec98d148 diff --git a/dev-ruby/deckar01-task_list/deckar01-task_list-2.3.3.ebuild b/dev-ruby/deckar01-task_list/deckar01-task_list-2.3.3.ebuild new file mode 100644 index ..731f5450ae4c --- /dev/null +++ b/dev-ruby/deckar01-task_list/deckar01-task_list-2.3.3.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby31 ruby32" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="Markdown TaskList components" +HOMEPAGE="https://github.com/deckar01/task_list"; + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend " + dev-ruby/html-pipeline +" + +ruby_add_bdepend "test? ( + dev-ruby/commonmarker + dev-ruby/coffee-script + dev-ruby/json + dev-ruby/rack + dev-ruby/sprockets +)"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/ssh-audit/
commit: ca3d8b92f4a9878813267095706a231984ae4945 Author: Hans de Graaff gentoo org> AuthorDate: Sat Sep 9 04:31:13 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Sep 9 04:31:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca3d8b92 net-analyzer/ssh-audit: drop 2.5.0 Signed-off-by: Hans de Graaff gentoo.org> net-analyzer/ssh-audit/Manifest | 1 - net-analyzer/ssh-audit/ssh-audit-2.5.0.ebuild | 26 -- 2 files changed, 27 deletions(-) diff --git a/net-analyzer/ssh-audit/Manifest b/net-analyzer/ssh-audit/Manifest index 61d4986094f3..18756c401a8b 100644 --- a/net-analyzer/ssh-audit/Manifest +++ b/net-analyzer/ssh-audit/Manifest @@ -1,3 +1,2 @@ -DIST ssh-audit-2.5.0.tar.gz 125991 BLAKE2B 902c29c3eb6dc1ac894d8a75a28f74a43a2e172e513db97d70358d7e6737115e5308fef33541baf0f272a2dce4bb29355eb8809274cfffa64c16a02cb19ce75b SHA512 252d29cb95dc5b0c40d2c47f2f884417a924fe08668db49d6284a931806730729569b9e3049157b0cee00515fbb04d99a98c3933ebcfd8ad847ab343d13e234e DIST ssh-audit-2.9.0.tar.gz 144686 BLAKE2B 1a01e198e157267a9d4171d774cb195ca4a3144ae063461bb4330e0f4f8323a35a9002a837fc19acab50c2fc7f30d494b46130238899182edaf36ff2e3a9cf1e SHA512 372f9d6c40524f043d97600ad464f7d396513c6c92e3679606dcef6e91b888fa29eabab3cf765fe7c29f7ad6231d554a5221d77fd83308a83819961900364b54 DIST ssh-audit-3.0.0.tar.gz 151667 BLAKE2B 3d79ee96793634f97d5ee7237189f97ddacd388afbbfb55cc8a8f21b4cb1198d79595694c88bf9f0df1adbe997ec5a9d8caa9b9f07d988d4cff07ae0d6924ea0 SHA512 2fcfc6c8b6737d54894de70dbcf1f800662ca122995c897507c87c73fecad66571b44bc3dfe102ff0dbafd270e537e5e00c7449319f1ee12b90494ee784c0cde diff --git a/net-analyzer/ssh-audit/ssh-audit-2.5.0.ebuild b/net-analyzer/ssh-audit/ssh-audit-2.5.0.ebuild deleted file mode 100644 index 7cc16596e241.. --- a/net-analyzer/ssh-audit/ssh-audit-2.5.0.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=(python3_{9,10,11}) - -inherit distutils-r1 - -DESCRIPTION="SSH server auditing (banner, key exchange, encryption, mac, compression, etc)" -HOMEPAGE="https://github.com/jtesta/ssh-audit"; -SRC_URI="https://github.com/jtesta/ssh-audit/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64" -IUSE="" - -# Tests require prospector which is not packaged -RESTRICT="test" - -src_install() { - distutils-r1_src_install - - doman ssh-audit.1 -}
[gentoo-commits] data/api:master commit in: files/mirrors/
commit: 6ef3bbbab397011484fac43a6951dfb4cb661804 Author: Sam James gentoo org> AuthorDate: Sat Sep 9 04:27:42 2023 + Commit: Sam James gentoo org> CommitDate: Sat Sep 9 04:27:42 2023 + URL:https://gitweb.gentoo.org/data/api.git/commit/?id=6ef3bbba mirrors: distfiles: drop rackspace ftp They don't seem to offer it anymore. Signed-off-by: Sam James gentoo.org> files/mirrors/distfiles.xml | 2 -- 1 file changed, 2 deletions(-) diff --git a/files/mirrors/distfiles.xml b/files/mirrors/distfiles.xml index 6fa6650..66283a1 100644 --- a/files/mirrors/distfiles.xml +++ b/files/mirrors/distfiles.xml @@ -492,7 +492,6 @@ vim: ft=xml et ts=2 sts=2 sw=2: Rackspace Technology https://mirror.rackspace.com/gentoo/ http://mirror.rackspace.com/gentoo/ - ftp://mirror.rackspace.com/gentoo/ rsync://mirror.rackspace.com/gentoo/ @@ -551,7 +550,6 @@ vim: ft=xml et ts=2 sts=2 sw=2: Rackspace Technology https://mirror.rackspace.com/gentoo/ http://mirror.rackspace.com/gentoo/ - ftp://mirror.rackspace.com/gentoo/ rsync://mirror.rackspace.com/gentoo/
[gentoo-commits] repo/proj/guru:dev commit in: games-arcade/taisei/
commit: 848a935bcfcce15e47a579c6b0dccc7d8188de76 Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Sat Sep 9 01:51:18 2023 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Sat Sep 9 03:52:23 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=848a935b games-arcade/taisei: Remove blobs, fix deprecated config Signed-off-by: Haelwenn (lanodan) Monnier hacktivis.me> games-arcade/taisei/taisei-1.4.ebuild | 17 + games-arcade/taisei/taisei-.ebuild | 17 + 2 files changed, 26 insertions(+), 8 deletions(-) diff --git a/games-arcade/taisei/taisei-1.4.ebuild b/games-arcade/taisei/taisei-1.4.ebuild index 96cd10e33c..53ee5485ba 100644 --- a/games-arcade/taisei/taisei-1.4.ebuild +++ b/games-arcade/taisei/taisei-1.4.ebuild @@ -11,7 +11,8 @@ if [[ ${PV} == ** ]]; then inherit git-r3 EGIT_REPO_URI="https://github.com/taisei-project/taisei.git"; else - SRC_URI="https://github.com/taisei-project/taisei/releases/download/v${PV}/${PN}-${PV}.tar.xz"; + # Auto-generated tarballs lacks submodules, all of which are taisei subrepos + SRC_URI="https://github.com/taisei-project/taisei/releases/download/v${PV}/taisei-${PV}.tar.xz"; KEYWORDS="~amd64" fi @@ -54,16 +55,24 @@ src_prepare() { # Path patching needed also without USE=doc (COPYING etc.) sed -i "s/doc_path = join.*/doc_path = join_paths(datadir, \'doc\', \'${PF}\')/" \ meson.build || die "Failed changing doc_path" + + # Remove blobs + rm external/basis_universal/OpenCL/lib/*.lib \ + external/basis_universal/webgl_videotest/basis.wasm \ + external/basis_universal/webgl/transcoder/build/basis_transcoder.wasm \ + external/basis_universal/webgl/encoder/build/basis_encoder.wasm \ + || die + default } src_configure() { local emesonargs=( - $(meson_use doc docs) + $(meson_feature doc docs) $(meson_use lto b_lto) - $(meson_use zip vfs_zip) + $(meson_feature zip vfs_zip) -Dstrip=false - -Duse_libcrypto=true + -Duse_libcrypto=enabled ) meson_src_configure } diff --git a/games-arcade/taisei/taisei-.ebuild b/games-arcade/taisei/taisei-.ebuild index 96cd10e33c..53ee5485ba 100644 --- a/games-arcade/taisei/taisei-.ebuild +++ b/games-arcade/taisei/taisei-.ebuild @@ -11,7 +11,8 @@ if [[ ${PV} == ** ]]; then inherit git-r3 EGIT_REPO_URI="https://github.com/taisei-project/taisei.git"; else - SRC_URI="https://github.com/taisei-project/taisei/releases/download/v${PV}/${PN}-${PV}.tar.xz"; + # Auto-generated tarballs lacks submodules, all of which are taisei subrepos + SRC_URI="https://github.com/taisei-project/taisei/releases/download/v${PV}/taisei-${PV}.tar.xz"; KEYWORDS="~amd64" fi @@ -54,16 +55,24 @@ src_prepare() { # Path patching needed also without USE=doc (COPYING etc.) sed -i "s/doc_path = join.*/doc_path = join_paths(datadir, \'doc\', \'${PF}\')/" \ meson.build || die "Failed changing doc_path" + + # Remove blobs + rm external/basis_universal/OpenCL/lib/*.lib \ + external/basis_universal/webgl_videotest/basis.wasm \ + external/basis_universal/webgl/transcoder/build/basis_transcoder.wasm \ + external/basis_universal/webgl/encoder/build/basis_encoder.wasm \ + || die + default } src_configure() { local emesonargs=( - $(meson_use doc docs) + $(meson_feature doc docs) $(meson_use lto b_lto) - $(meson_use zip vfs_zip) + $(meson_feature zip vfs_zip) -Dstrip=false - -Duse_libcrypto=true + -Duse_libcrypto=enabled ) meson_src_configure }
[gentoo-commits] data/api:master commit in: files/mirrors/
commit: 6085efd3fd509dfeb585e06b454e8dc6d7b63db1 Author: Sam James gentoo org> AuthorDate: Sat Sep 9 03:31:51 2023 + Commit: Sam James gentoo org> CommitDate: Sat Sep 9 03:31:51 2023 + URL:https://gitweb.gentoo.org/data/api.git/commit/?id=6085efd3 mirrors: distfiles: disable fsn.hu for now Seems completely down. Signed-off-by: Sam James gentoo.org> files/mirrors/distfiles.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/files/mirrors/distfiles.xml b/files/mirrors/distfiles.xml index 4bcf5b6..6fa6650 100644 --- a/files/mirrors/distfiles.xml +++ b/files/mirrors/distfiles.xml @@ -302,13 +302,13 @@ vim: ft=xml et ts=2 sts=2 sw=2: - + Quantum Mirror https://quantum-mirror.hu/mirrors/pub/gentoo
[gentoo-commits] data/api:master commit in: files/mirrors/
commit: ae984b41fcb5b89dc76c90b26b20a44752350d8d Author: Sam James gentoo org> AuthorDate: Sat Sep 9 03:30:29 2023 + Commit: Sam James gentoo org> CommitDate: Sat Sep 9 03:30:29 2023 + URL:https://gitweb.gentoo.org/data/api.git/commit/?id=ae984b41 mirrors: distfiles: hs-regensburg.de is now HTTPS only Signed-off-by: Sam James gentoo.org> files/mirrors/distfiles.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/files/mirrors/distfiles.xml b/files/mirrors/distfiles.xml index 1eb86b8..4bcf5b6 100644 --- a/files/mirrors/distfiles.xml +++ b/files/mirrors/distfiles.xml @@ -270,7 +270,6 @@ vim: ft=xml et ts=2 sts=2 sw=2: Ostbayerische Technische Hochschule Regensburg https://packages.hs-regensburg.de/gentoo-distfiles/ - http://packages.hs-regensburg.de/gentoo-distfiles/ Universität Stuttgart
[gentoo-commits] data/api:master commit in: files/mirrors/
commit: b2ea727dc3f8d9d8e4311482f0fd802422744eb4 Author: Sam James gentoo org> AuthorDate: Sat Sep 9 03:28:32 2023 + Commit: Sam James gentoo org> CommitDate: Sat Sep 9 03:28:32 2023 + URL:https://gitweb.gentoo.org/data/api.git/commit/?id=b2ea727d mirrors: distfiles: disable rsync for daticum Seems down, rest are OK. Bug: https://bugs.gentoo.org/708932 Signed-off-by: Sam James gentoo.org> files/mirrors/distfiles.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/files/mirrors/distfiles.xml b/files/mirrors/distfiles.xml index 8edf2e2..1eb86b8 100644 --- a/files/mirrors/distfiles.xml +++ b/files/mirrors/distfiles.xml @@ -127,7 +127,7 @@ vim: ft=xml et ts=2 sts=2 sw=2: Daticum https://mirrors.daticum.com/gentoo/ http://mirrors.daticum.com/gentoo/ - rsync://mirrors.daticum.com/gentoo/ +
[gentoo-commits] data/api:master commit in: files/mirrors/
commit: d7c6f69e0ee1a7ced452180c57a8154ab7c55ca8 Author: Sam James gentoo org> AuthorDate: Sat Sep 9 03:26:26 2023 + Commit: Sam James gentoo org> CommitDate: Sat Sep 9 03:26:26 2023 + URL:https://gitweb.gentoo.org/data/api.git/commit/?id=d7c6f69e mirrors: distfiles: drop FTP for mirror.kumi.systems Doesn't seem to be available. HTTPS etc is OK though. Bug: https://bugs.gentoo.org/726342 Signed-off-by: Sam James gentoo.org> files/mirrors/distfiles.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/files/mirrors/distfiles.xml b/files/mirrors/distfiles.xml index 5598540..8edf2e2 100644 --- a/files/mirrors/distfiles.xml +++ b/files/mirrors/distfiles.xml @@ -104,7 +104,6 @@ vim: ft=xml et ts=2 sts=2 sw=2: Kumi Systems e.U. https://mirror.kumi.systems/gentoo/ http://mirror.kumi.systems/gentoo/ - ftp://mirror.kumi.systems/gentoo/ rsync://mirror.kumi.systems/gentoo/
[gentoo-commits] repo/gentoo:master commit in: dev-python/pip-run/
commit: 762ed5176252ca0a836be9e82200853df7ea10c4 Author: Michał Górny gentoo org> AuthorDate: Sat Sep 9 03:08:05 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Sep 9 03:22:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=762ed517 dev-python/pip-run: Bump to 12.2.0 Signed-off-by: Michał Górny gentoo.org> dev-python/pip-run/Manifest | 1 + dev-python/pip-run/pip-run-12.2.0.ebuild | 58 2 files changed, 59 insertions(+) diff --git a/dev-python/pip-run/Manifest b/dev-python/pip-run/Manifest index 51c4ab889d69..2053e43e8279 100644 --- a/dev-python/pip-run/Manifest +++ b/dev-python/pip-run/Manifest @@ -1,2 +1,3 @@ DIST pip-run-10.2.0.tar.gz 33523 BLAKE2B 7d19c089da98dbba2faec969f490fcd5ea48881f4ccbbfaa283465ef083521aee7d82b9de8b03a89ec8b08005db1232cd9577030cb98c111b4a0e0f7294cca84 SHA512 b26a00c6ebd8e9e505e6b218fea7070b23b5926de44e1d5a762abb2a4ebd62b1bdda7e19c4092012daf068b518a2e127ab08099f6d1a7ddc643b3ba5bf999ed0 DIST pip-run-12.1.0.tar.gz 34387 BLAKE2B 306dce020589a0cdcaddc70baf75a41621c72a450af58a2f54c5128f8210b02f4ee2b4df5b8bca1e0617ef53e79ab89969765b053801dc4f9d60bddf7c40e76e SHA512 fa1c36b6b5befada7b54841723f9cd7ef6289bb723b46cbe000ccfc7a6e894181fbf58f472330830e5812aab8feb40dab8708cd82532696e510bd56ab0b70a20 +DIST pip-run-12.2.0.tar.gz 36557 BLAKE2B a711b984895937546b066accf6e51213ddce2c5a7fff77fd018d3588054968fd3b1560f343f98474944302fe12629272ba1fe374c97b5ab8b6ca4694d4b05081 SHA512 a49a94f163a1344d289d53402b41ba31dceab360040e936a3129a7ac7f8c85eb71d4da5a37e517c8a626e6beac2a3265e617b8e63050f0e952bc94969b3dc6ee diff --git a/dev-python/pip-run/pip-run-12.2.0.ebuild b/dev-python/pip-run/pip-run-12.2.0.ebuild new file mode 100644 index ..5cc2fbb52d69 --- /dev/null +++ b/dev-python/pip-run/pip-run-12.2.0.ebuild @@ -0,0 +1,58 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Install packages and run Python with them" +HOMEPAGE=" + https://github.com/jaraco/pip-run/ + https://pypi.org/project/pip-run/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + dev-python/autocommand[${PYTHON_USEDEP}] + dev-python/jaraco-context[${PYTHON_USEDEP}] + dev-python/jaraco-env[${PYTHON_USEDEP}] + >=dev-python/jaraco-functools-3.7[${PYTHON_USEDEP}] + dev-python/jaraco-text[${PYTHON_USEDEP}] + >=dev-python/more-itertools-8.3[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/path[${PYTHON_USEDEP}] + dev-python/pip[${PYTHON_USEDEP}] + dev-python/platformdirs[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/flit-core[${PYTHON_USEDEP}] + dev-python/jaraco-path[${PYTHON_USEDEP}] + >=dev-python/jaraco-test-5.3[${PYTHON_USEDEP}] + dev-python/pygments[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/nbformat[${PYTHON_USEDEP}] + ' python3_{10..11}) + ) +" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_IGNORE=() + + if ! has_version "dev-python/nbformat[${PYTHON_USEDEP}]"; then + EPYTEST_IGNORE+=( + tests/test_scripts.py + ) + fi + + epytest -m "not network" +}
[gentoo-commits] repo/gentoo:master commit in: xfce-base/xfce4-appfinder/
commit: aebe8fdf3e4b9641221ad9ee7dca28d76b992346 Author: Michał Górny gentoo org> AuthorDate: Sat Sep 9 02:10:41 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Sep 9 03:22:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aebe8fdf xfce-base/xfce4-appfinder: Bump to 4.19.1 Signed-off-by: Michał Górny gentoo.org> xfce-base/xfce4-appfinder/Manifest | 1 + .../xfce4-appfinder/xfce4-appfinder-4.19.1.ebuild | 42 ++ 2 files changed, 43 insertions(+) diff --git a/xfce-base/xfce4-appfinder/Manifest b/xfce-base/xfce4-appfinder/Manifest index 382f2b2f7b7f..e795adad4d8d 100644 --- a/xfce-base/xfce4-appfinder/Manifest +++ b/xfce-base/xfce4-appfinder/Manifest @@ -1,3 +1,4 @@ DIST xfce4-appfinder-4.18.0.tar.bz2 562219 BLAKE2B 05aeedcfe6b00509f7c87affbd9ee12d72ad2298168497fa957a0ec189f18348606ff29c177f4c3c5b3e9b7c937d67727828b97b786038ebfd03259f473fae0d SHA512 e33144910bb4391beb6ca88e312c592593ce50a40e10487c5b72eca492dd2f7c3ab7324ce62413ad6f3df0025de29ece96b5d0a566eecbc87bd1d0e62c9156ad DIST xfce4-appfinder-4.18.1.tar.bz2 564600 BLAKE2B b715da63ea4e98e268e4173548b6826ab8c0cec95ab208b55c17e4a3eabd458f9eb486171b23226bb30c1ed2cc0b868f1c87b40b86980b7ee7d51f3cdf7e1455 SHA512 3ebdf1e189e3c7d8b738d9be502124ac5e05664713e53d9e9c2f758717c409d0dc50506cd488383ba7c96aa981050a5623a957e961b9da8f486e3c189899a378 DIST xfce4-appfinder-4.19.0.tar.bz2 577596 BLAKE2B d6d8bc4f3cbbd1c8e31b4f2a9964833e35eca18de26c5e6fb4cc8b8fdfafe832018e1b7113fdef0bd0f88b04a4cdc2cfc70ab84089fda990b6e0c7fd658f832c SHA512 4796eac89c15b7349c390adcb151908d6cbfa89363daea3638066f5d8108abe5f8140b6a070f9fa8689f876fe62645a43be0f1fc46ec40c036dbf1550b7bfb79 +DIST xfce4-appfinder-4.19.1.tar.bz2 58 BLAKE2B f848018920150292481808924dc619c8bea91f1b92b9607db9d1bf69565cb6a37cd92a39df3642d0914422d814127f18bba82bc0b3bed497979ee1799c8f5ffa SHA512 e102016ea706e922cd57193d62e44dd66575828a43c05c9d80520916b66d1306bfed4a753b8eb5055c9072822862646e417683029ce3ab7061412c2b4b803ab1 diff --git a/xfce-base/xfce4-appfinder/xfce4-appfinder-4.19.1.ebuild b/xfce-base/xfce4-appfinder/xfce4-appfinder-4.19.1.ebuild new file mode 100644 index ..02203d7dbd13 --- /dev/null +++ b/xfce-base/xfce4-appfinder/xfce4-appfinder-4.19.1.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit xdg-utils + +DESCRIPTION="A tool to find and launch installed applications for the Xfce desktop" +HOMEPAGE=" + https://docs.xfce.org/xfce/xfce4-appfinder/start + https://gitlab.xfce.org/xfce/xfce4-appfinder/ +" +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" + +DEPEND=" + >=dev-libs/glib-2.66.0 + >=x11-libs/gtk+-3.24.0:3 + >=xfce-base/garcon-4.18.0:= + >=xfce-base/libxfce4util-4.18.0:= + >=xfce-base/libxfce4ui-4.18.0:=[gtk3(+)] + >=xfce-base/xfconf-4.18.0:= +" +RDEPEND=" + ${DEPEND} +" +BDEPEND=" + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig +" + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/Faker/
commit: 68eacf649cfc13a9e9278659505f598127889a3e Author: Michał Górny gentoo org> AuthorDate: Sat Sep 9 03:04:22 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Sep 9 03:22:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68eacf64 dev-python/Faker: Bump to 19.6.0 Signed-off-by: Michał Górny gentoo.org> dev-python/Faker/Faker-19.6.0.ebuild | 40 dev-python/Faker/Manifest| 1 + 2 files changed, 41 insertions(+) diff --git a/dev-python/Faker/Faker-19.6.0.ebuild b/dev-python/Faker/Faker-19.6.0.ebuild new file mode 100644 index ..fbbb3c11a92d --- /dev/null +++ b/dev-python/Faker/Faker-19.6.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..12} ) + +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 ~ppc ~ppc64 ~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}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=faker.contrib.pytest.plugin + epytest +} diff --git a/dev-python/Faker/Manifest b/dev-python/Faker/Manifest index 0abc36daae55..e091d222836b 100644 --- a/dev-python/Faker/Manifest +++ b/dev-python/Faker/Manifest @@ -1,3 +1,4 @@ DIST Faker-19.3.0.tar.gz 1677117 BLAKE2B 855e3cc49e56d9c690add2b9bda9fc8c6e42a157543c44206803e794bc5a5da440f2a5151d959bff6aa438af465f7d4bf986e596af592251e64c80c861fdb8fb SHA512 cfbb81d8751fbe1c90260f806f36a8c95e7bcfe5f30555bb168b80e5e438a4e427482eb4220b55a6bd0f04ce4d64e9bd24b757b852b5a22de5f2b127e3f3fe25 DIST Faker-19.3.1.tar.gz 1677746 BLAKE2B 1cf0c80daf23bbce824ebd81a3c31e6b12c353f4a75092dc482225ef27b1e55c9784a1bcde4305ffafb131471f4c5b886c8619c980e1d830530440c0c917e919 SHA512 4c9e073d46526830e4b561b61c8286c642668368b6a35ec269dd60cd56933b7e46bb699dceaab13330ade2e0928b27e8d5688fce555820c6a9abd34ecea2d37a DIST Faker-19.4.0.tar.gz 1678303 BLAKE2B afb893836e9e85cbf130875274284107f621d443e80d4872c12467bad3c9cc4f6a8ea68aa829c95439e6a88f319323767d997ad9bca88870f0883392710cc858 SHA512 14e86b2f95d2e59aee71bae9017b8e6f4cde3752d9a64749c174bba2bbd3a060067adc269a22ba0083140b2f8376384bf67cce4b48af407d3b25e3cbebf682d2 +DIST Faker-19.6.0.tar.gz 1679938 BLAKE2B af083363853fbb084f124971276986b459e93ec9e73470c227eab452bf688e480e37fb1f82f92bb21f40a7a52034f2ccf00e30f47d1b9c6b56da375a783c595d SHA512 130c51bdd50ef3a9a1026b0f1160ed0e1ceed86cb89646160d7cb2419a77fc21f969487e57c2ca080d7f7729c7a485f3bc12eb572efa6db308de54a15ffa493f
[gentoo-commits] repo/gentoo:master commit in: app-admin/awscli/
commit: 7eefc8f258835f799a717b0c886cfdcd85aaa4ae Author: Michał Górny gentoo org> AuthorDate: Sat Sep 9 02:05:35 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Sep 9 03:22:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7eefc8f2 app-admin/awscli: Bump to 1.29.44 Signed-off-by: Michał Górny gentoo.org> app-admin/awscli/Manifest | 1 + app-admin/awscli/awscli-1.29.44.ebuild | 78 ++ 2 files changed, 79 insertions(+) diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest index a3467aa19498..8de94535d1fc 100644 --- a/app-admin/awscli/Manifest +++ b/app-admin/awscli/Manifest @@ -6,3 +6,4 @@ DIST aws-cli-1.29.40.gh.tar.gz 2515692 BLAKE2B 1d7b93da39719ddd4813973f9b06f9f97 DIST aws-cli-1.29.41.gh.tar.gz 2516949 BLAKE2B ae8b2c2c47b72832a038e883fdc6e15d2b59ac520203a21a1093f29d84131d054457700e59d3184768d1040f84708a73c4dac85fe2b1e99e121924c03f9b1ded SHA512 c48d16c577d4d3ac1038f33c716db6b9a61241a595b37105cde0841c84a3157f3004aaf8fd1ff95ef9b64837f8ab4c50cd875cd36154b4285bf01315b817b283 DIST aws-cli-1.29.42.gh.tar.gz 2517766 BLAKE2B 88f70820385eb6930b8f4cc3724c3823019ce3de419689a7d2b400ec1ee66cb76d325cfc2ad6d5ad740003f2ce53fff198f470e69b79697f17b52430e8cc704c SHA512 3e37c45189531045a44e9b6295a1618f3fa321c89681956e362dc7675e94616a33734e8aa644e6e2236f72979bd8f1a7ce5d95e70f684bb14c2e9a5bd1c2aefb DIST aws-cli-1.29.43.gh.tar.gz 2517922 BLAKE2B 958a60e055ad83b8ed69ff0cb217d75bf7b2714fcffd1ad56c9929502c698d5d98f421d6bb7c34b9134c5a8ef8b792f2077ebb862e1b9f805eccf7a1acac9003 SHA512 9ce4b4cdee3dbbf6c75ed222fe1f34504a1b7d7ac3dfde18e4b341044a6f522653995bfda9dd891c84bf05672e62912b370060b6b7f77aed12c38bd5e9a06067 +DIST aws-cli-1.29.44.gh.tar.gz 2530834 BLAKE2B f2cb6eb13deb07b3f4ad3e7c5cea71d716092ac96a92201ddc0703d1a1031843900d697be1bceee1d05bd5443ff2ef6086717e97b49c3e550f53307823b3efe3 SHA512 0ef736b2ef43822f66da01ee4090df18b6e837b4a37b86ac0bdf45742eda0ec2f7b9bdd494d3642585088cfcb4dfec8b2a46b3b9ae76aa427fff6c8e82353826 diff --git a/app-admin/awscli/awscli-1.29.44.ebuild b/app-admin/awscli/awscli-1.29.44.ebuild new file mode 100644 index ..401bb2515e83 --- /dev/null +++ b/app-admin/awscli/awscli-1.29.44.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit bash-completion-r1 distutils-r1 multiprocessing + +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.6.0[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + !app-admin/awscli-bin +" +BDEPEND=" + test? ( + dev-python/pytest-forked[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +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 EPYTEST_DESELECT=( + # broken xdist (signal() works only in main thread) + tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success + tests/unit/customizations/ecs/test_executecommand_startsession.py::TestExecuteCommand::test_execute_command_success + ) + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + # integration tests require AWS credentials and Internet access + epytest tests/{functional,unit} -p xdist -n "$(makeopts_jobs)" +} + +python_install_all() { + newbashcomp bin/aws_bash_completer aws + + insinto /usr/share/zsh/site-functions + newins bin/aws_zsh_completer.sh _aws + + distutils-r1_python_install_all + + rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/fakeredis/
commit: 791c609bddbca538209e58b2ec083b5e0ba672ac Author: Michał Górny gentoo org> AuthorDate: Sat Sep 9 03:07:19 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Sep 9 03:22:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=791c609b dev-python/fakeredis: Bump to 2.18.1 Signed-off-by: Michał Górny gentoo.org> dev-python/fakeredis/Manifest| 1 + dev-python/fakeredis/fakeredis-2.18.1.ebuild | 80 2 files changed, 81 insertions(+) diff --git a/dev-python/fakeredis/Manifest b/dev-python/fakeredis/Manifest index f2e3e4921905..4f82bee5eed3 100644 --- a/dev-python/fakeredis/Manifest +++ b/dev-python/fakeredis/Manifest @@ -1,2 +1,3 @@ DIST fakeredis-2.17.0.tar.gz 110121 BLAKE2B 21b8ce15236aa918d519e2d5c045d1664d6edc4d9f1fd10923bde4779c0a4605685519e17b5edfddec83f6b9e9421539cce037e8a787673b12733ef9cb28df00 SHA512 31da92e0617a6999bb29261b9efdb1b8ac9f790eb1f4500f71d65b7e2ec700095ac30a55230f3c3efe9cd9c535d04a9138596944e2aa684a1e6e9e7158b5c2be DIST fakeredis-2.18.0.tar.gz 111601 BLAKE2B 56a7d2e113fa0d2d98f95b4e8d5b7462a311e2e505a19cd5d3067650a0b950ad272b86aae42b748e5854c7f24287fac03f8c61865c05612697324e9f328dfbe9 SHA512 2d67866bbac8f8a12a6414cfae0a8ba925b769c0cb420bfe74ca233de40792f369678752a0d71ce4c0c145f03944fb071ecb234ee40f3f52005587db1929134e +DIST fakeredis-2.18.1.tar.gz 113919 BLAKE2B da6fa335a755c5f9675fc89ecf714af37c3e56c93332d6a8003130c435fe1b5abfa426851f293ada1109f1aec439c2daa70d0bec8681077d28ffae62c34cb29f SHA512 78ad0e7b25519de60ad11a24c6fcd2ffc938014ec9c040cbea9d2155f3670fe18c65cf3387bc21b856e7caba1df5ef1e79a6ef77ab7201c1eb68949f775002c8 diff --git a/dev-python/fakeredis/fakeredis-2.18.1.ebuild b/dev-python/fakeredis/fakeredis-2.18.1.ebuild new file mode 100644 index ..b4855051813f --- /dev/null +++ b/dev-python/fakeredis/fakeredis-2.18.1.ebuild @@ -0,0 +1,80 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Fake implementation of redis API for testing purposes" +HOMEPAGE=" + https://github.com/cunla/fakeredis-py/ + https://pypi.org/project/fakeredis/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + dev-python/packaging[${PYTHON_USEDEP}] + >=dev-python/redis-4.2[${PYTHON_USEDEP}] + =dev-python/sortedcontainers-2[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-db/redis + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + # also lupa + test/test_aioredis2.py::test_failed_script_error + # TODO + "test/test_fakeredis.py::test_set_get_nx[StrictRedis]" + "test/test_fakeredis.py::test_lpop_count[StrictRedis]" + "test/test_fakeredis.py::test_rpop_count[StrictRedis]" + "test/test_fakeredis.py::test_zadd_minus_zero[StrictRedis]" + "test/test_mixins/test_pubsub_commands.py::test_pubsub_channels[StrictRedis]" + test/test_mixins/test_set_commands.py::test_smismember_wrong_type + # new redis-server? + "test/test_mixins/test_pubsub_commands.py::test_pubsub_shardnumsub[StrictRedis]" + ) + local EPYTEST_IGNORE=( + # these tests fail a lot... + test/test_hypothesis.py + ) + local args=( + # tests requiring lupa (lua support) + -k 'not test_eval and not test_lua and not test_script' + ) + epytest "${args[@]}" +} + +src_test() { + local redis_pid="${T}"/redis.pid + local redis_port=6379 + + einfo "Spawning Redis" + einfo "NOTE: Port ${redis_port} must be free" + "${EPREFIX}"/usr/sbin/redis-server - <<- EOF || die "Unable to start redis server" + daemonize yes + pidfile ${redis_pid} + port ${redis_port} + bind 127.0.0.1 + EOF + + # Run the tests + distutils-r1_src_test + + # Clean up afterwards + kill "$(<"${redis_pid}")" || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/xlsxwriter/
commit: 9d270db653fec387d48958064bab919f46fab148 Author: Michał Górny gentoo org> AuthorDate: Sat Sep 9 03:06:48 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Sep 9 03:22:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d270db6 dev-python/xlsxwriter: Bump to 3.1.3 Signed-off-by: Michał Górny gentoo.org> dev-python/xlsxwriter/Manifest| 1 + dev-python/xlsxwriter/xlsxwriter-3.1.3.ebuild | 28 +++ 2 files changed, 29 insertions(+) diff --git a/dev-python/xlsxwriter/Manifest b/dev-python/xlsxwriter/Manifest index 78fbdcce71e8..61021d1ce7ae 100644 --- a/dev-python/xlsxwriter/Manifest +++ b/dev-python/xlsxwriter/Manifest @@ -1 +1,2 @@ DIST XlsxWriter-RELEASE_3.1.2.gh.tar.gz 36697835 BLAKE2B 055d0ac2e70ce5f86167f630044136f984bf19b494cb2ea5d7b98ce2098942e4c89eb0c3c3a8eeb48b1a4dcff30b71d45c2f2528634ed2f652d27f358d4778f7 SHA512 05f70721e6c55d54acdc143681ec581d3bf16c5d07725790bc648c169507e3cd9bd600ac4fcb4ff03fa449a6efc469d0745b92fcdb89afbf27ee1e2998c09613 +DIST XlsxWriter-RELEASE_3.1.3.gh.tar.gz 37317330 BLAKE2B 08dd76cfb7bcb336d0fa64276d11d0cee90809169cf0597739a262b970cc82741ac56beb681e78e7f3d88bec65f4a5c4b7a368ea800aab8bcfc4814e5b679638 SHA512 673b51d7d25fae462fb0b40fbb131ffd32237ee0078d235cbe1bb2fb4cee67bf72955aa555e3f5950bee9be7d256dad9ddadba2df4f50dc774cf1fda7503f43c diff --git a/dev-python/xlsxwriter/xlsxwriter-3.1.3.ebuild b/dev-python/xlsxwriter/xlsxwriter-3.1.3.ebuild new file mode 100644 index ..de882ad03167 --- /dev/null +++ b/dev-python/xlsxwriter/xlsxwriter-3.1.3.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} pypy3 ) + +inherit distutils-r1 + +TAG=RELEASE_${PV} +MY_P=XlsxWriter-${TAG} +DESCRIPTION="Python module for creating Excel XLSX files" +HOMEPAGE=" + https://github.com/jmcnamara/XlsxWriter/ + https://pypi.org/project/XlsxWriter/ +" +SRC_URI=" + https://github.com/jmcnamara/XlsxWriter/archive/${TAG}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +SLOT="0" +LICENSE="BSD" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/httpcore/
commit: d857f5d0aea606ee142d08532f2b658407d0e25c Author: Michał Górny gentoo org> AuthorDate: Sat Sep 9 03:00:51 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Sep 9 03:22:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d857f5d0 dev-python/httpcore: Bump to 0.18.0 Signed-off-by: Michał Górny gentoo.org> dev-python/httpcore/Manifest | 1 + dev-python/httpcore/httpcore-0.18.0.ebuild | 48 ++ 2 files changed, 49 insertions(+) diff --git a/dev-python/httpcore/Manifest b/dev-python/httpcore/Manifest index a384658c70ed..38f359717ea3 100644 --- a/dev-python/httpcore/Manifest +++ b/dev-python/httpcore/Manifest @@ -1 +1,2 @@ DIST httpcore-0.17.3.gh.tar.gz 91500 BLAKE2B 65e6ac917f215fb3c2f6651633db29cf58b7c936b1554102bb1c2e777a289527d44472c2b92fb7c62e7e1a812a1cf9573796051f90ea088dc37fcc2052dfe10b SHA512 41f48d32caa7d7a3456528404392a257927d047f0a1c733e2a68c0fec97c7454c7f8d7d1b6851c5722cfac292dfaa478a4033c656e66d389c81c72dee8e7a7d2 +DIST httpcore-0.18.0.gh.tar.gz 94594 BLAKE2B 9602397bc2aa5941e9bfbffb7ba3e751c4ecac29a76dede6fa45f190ac7514f2e081cc67b781a8b6152c85ca3bfb051bdbc34628b95d05eba25a307e8877faa7 SHA512 3dc8114bf02226fc4ac87408163e599f4e9f70f9e5663c9eb7dc9a65b2b72861f3b19ed2f87e29ac90a8b85c5dc32a3fffdaf88e83b15df838fcbd89737b1c57 diff --git a/dev-python/httpcore/httpcore-0.18.0.ebuild b/dev-python/httpcore/httpcore-0.18.0.ebuild new file mode 100644 index ..03a72f4ae1f8 --- /dev/null +++ b/dev-python/httpcore/httpcore-0.18.0.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2023 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 optfeature + +DESCRIPTION="A minimal low-level HTTP client" +HOMEPAGE=" + https://www.encode.io/httpcore/ + https://github.com/encode/httpcore/ + https://pypi.org/project/httpcore/ +" +SRC_URI=" + https://github.com/encode/httpcore/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" +
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-lsp-server/
commit: e923a402abc98700ff35c97e7b16167926b99e02 Author: Michał Górny gentoo org> AuthorDate: Sat Sep 9 03:03:14 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Sep 9 03:22:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e923a402 dev-python/python-lsp-server: Bump to 1.8.0 Signed-off-by: Michał Górny gentoo.org> dev-python/python-lsp-server/Manifest | 1 + .../python-lsp-server-1.8.0.ebuild | 93 ++ 2 files changed, 94 insertions(+) diff --git a/dev-python/python-lsp-server/Manifest b/dev-python/python-lsp-server/Manifest index 1e1a20f7c6a9..5f3a70990ca0 100644 --- a/dev-python/python-lsp-server/Manifest +++ b/dev-python/python-lsp-server/Manifest @@ -1 +1,2 @@ DIST python-lsp-server-1.7.4.tar.gz 97864 BLAKE2B 9832298391d72bf2f035f388694a7879d66546ead5a36837220cb3af5d8181eba198c04dd82747cba75f0478d256b001476c24b02bc679fc07cb41c7aedb0e66 SHA512 7aa96de6e51548e2854b55690698fe6c7bda60103c11ad5982df611c65569cec1ab13691727c92ec47d9ac44c34f233f872211a41041ea0969223e10e87d7e08 +DIST python-lsp-server-1.8.0.tar.gz 105548 BLAKE2B aa7f714bbc7e88d68224f9a51c3c811168ade36afce02fcdf95d3ffef55f7efc964aea6fb3c26bc88c3439744928f70914c136987c89a8bd146a2f54df579ead SHA512 b8050037e313261b653f0df170762126886ceef780d7ca35651c79967270d78d9930e464ccecc71a40ceee10b0265fd262d200e1e38c50ce04490ab364bc8389 diff --git a/dev-python/python-lsp-server/python-lsp-server-1.8.0.ebuild b/dev-python/python-lsp-server/python-lsp-server-1.8.0.ebuild new file mode 100644 index ..a201af3d084e --- /dev/null +++ b/dev-python/python-lsp-server/python-lsp-server-1.8.0.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 optfeature pypi + +DESCRIPTION="Python Language Server for the Language Server Protocol" +HOMEPAGE=" + https://github.com/python-lsp/python-lsp-server/ + https://pypi.org/project/python-lsp-server/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +IUSE="all-plugins" + +RDEPEND=" + dev-python/docstring-to-markdown[${PYTHON_USEDEP}] + >=dev-python/jedi-0.17.2[${PYTHON_USEDEP}] + >=dev-python/python-lsp-jsonrpc-1.0.0[${PYTHON_USEDEP}] + dev-python/pluggy[${PYTHON_USEDEP}] + all-plugins? ( + >=dev-python/autopep8-1.6.0[${PYTHON_USEDEP}] + >=dev-python/flake8-5.0.0[${PYTHON_USEDEP}] + >=dev-python/mccabe-0.7.0[${PYTHON_USEDEP}] + >=dev-python/pycodestyle-2.9.0[${PYTHON_USEDEP}] + >=dev-python/pydocstyle-6.3.0[${PYTHON_USEDEP}] + =dev-python/pyflakes-2.5.0[${PYTHON_USEDEP}] + >=dev-python/pylint-2.5.0[${PYTHON_USEDEP}] + >=dev-python/rope-1.2.0[${PYTHON_USEDEP}] + >=dev-python/yapf-0.33.0[${PYTHON_USEDEP}] + >=dev-python/whatthepatch-1.0.2[${PYTHON_USEDEP}] + ) +" +BDEPEND=" + test? ( + >=dev-python/autopep8-1.6.0[${PYTHON_USEDEP}] + dev-python/flaky[${PYTHON_USEDEP}] + >=dev-python/flake8-5.0.0[${PYTHON_USEDEP}] + dev-python/matplotlib[${PYTHON_USEDEP}] + >=dev-python/mccabe-0.7.0[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pandas[${PYTHON_USEDEP}] + >=dev-python/pycodestyle-2.9.0[${PYTHON_USEDEP}] + >=dev-python/pydocstyle-6.3.0[${PYTHON_USEDEP}] + =dev-python/pyflakes-2.5.0[${PYTHON_USEDEP}] + >=dev-python/pylint-2.5.0[${PYTHON_USEDEP}] + dev-python/QtPy[gui,testlib,${PYTHON_USEDEP}] + >=dev-python/rope-1.2.0[${PYTHON_USEDEP}] + >=dev-python/yapf-0.33.0[${PYTHON_USEDEP}] + >=dev-python/whatthepatch-1.0.2[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + # remove pytest-cov dep + sed -i -e '/addopts =/d' pyproject.toml || die + # unpin all the deps + sed -i -e 's:,<[0-9.]*::' pyproject.toml || die + distutils-r1_python_prepare_all +} + +python_test() { + local EPYTEST_DESELECT=( + # broken by presence of pathlib2 + 'test/plugins/test_autoimport.py' + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest +} + +pkg_postinst() { + optfeature "Automatically format Python code to conform to the PEP 8 style guide" dev-python/autopep8 + optfeature "A wrapper around PyFlakes, pep8 & mccabe" dev-python/flake8 + optfeature "flake8 plugin: McCabe complexity checker" dev-python/mccabe + optfeature "Python style guide checker (fka pep8)" dev-python/pycodestyle + optfeature "Python docstring style checker" dev-python/py
[gentoo-commits] repo/gentoo:master commit in: dev-python/orjson/
commit: d226c269aa9ebb3da3dc55dc7fa68f7e6364dcfe Author: Michał Górny gentoo org> AuthorDate: Sat Sep 9 03:06:26 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Sep 9 03:22:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d226c269 dev-python/orjson: Bump to 3.9.7 Signed-off-by: Michał Górny gentoo.org> dev-python/orjson/Manifest| 1 + dev-python/orjson/orjson-3.9.7.ebuild | 86 +++ 2 files changed, 87 insertions(+) diff --git a/dev-python/orjson/Manifest b/dev-python/orjson/Manifest index 146433c15001..f3697fa9b273 100644 --- a/dev-python/orjson/Manifest +++ b/dev-python/orjson/Manifest @@ -30,6 +30,7 @@ DIST orjson-3.9.2.tar.gz 4207405 BLAKE2B d4c157b7e60a00ce48773b3befe9b3ed312b384 DIST orjson-3.9.4.tar.gz 4601888 BLAKE2B 77ee0fccad4e04408700d78f23a5cac0d8bac9df94419809dccb03406c7fcb83185d282715e727da0ea351b6c97f33c70f6bf0b451377fcd885bdeccfe7ddbfb SHA512 75192e144ee54edfdbfe83cd069cb3e2da80b7ec379235832508010dd6c45f1a993906c48a992b93b5802cdf7472340129c5a27c91190e6fb4dc818254d0a194 DIST orjson-3.9.5.tar.gz 4604499 BLAKE2B 24ba14b5d3bf499045be299bb731869cae07e9e2c1990be8d6ceac86919781cce34eab8c5d84cdb546c4a334041012b8ff0e3977d0fcef3f5c776207f45bd23e SHA512 d3a5726a4bd10a2d6ad2ec7f7a6d358c65c2270bbc42a00f8d1b2a6ef538b87920f8b2b10cd8cc0e1bbb66fc070b6f836ea62f4d7d84b99cb8341bbbe50aaa5c DIST orjson-3.9.6.tar.gz 4897179 BLAKE2B 4c3974cdf25b683e4ce8e2843107e3ba1800b257cc1d2dc589c57d4357a0d037fdcb28b994b319675b31ea77a99f3d7cea3805a6f65db62c35624bb546f57194 SHA512 9b403cdbe8a218f3937892610ef7d137a3ad457b3cc8f68a67f5ab6877479e989168297144a6edf04f398918981c840175357b6e79772ac3d7bb71a281332e50 +DIST orjson-3.9.7.tar.gz 4895035 BLAKE2B 0f9d24e7b6552a3edb4c2377b30b86c17f9402b8cf9f924d34ad72f6569f6d9d0c0a49c37c15811309481c9b8f22e63af8a9cd7859bc52dddf58d4a08f1bece2 SHA512 8d36e10960fa362d26926a1dd48922abdb6dc0085d50907b9885aadc645983b26789b3682d9fbfd7734a97cfa580a374eb7e7c99e05be7dcd3a68442afe5e9f5 DIST packed_simd-0.3.9.crate 98340 BLAKE2B 8668038eb213cec44afded5164ccf368fbecea21aa3de64d49e798d7f0fac638af9616a435cb79cf0435387f67fe97a7eb00748eaf39be14bb6d50ecbb4c938e SHA512 1336ed8aee50a580784f38388f0cc2f0a8639149333e94b7f83aa7cc314a80c60b66ac203a7302cd4cf01f3d0b89da58d2ce9038b7685840fbc1b758217dbd1b DIST packed_simd_2-0.3.8.crate 97388 BLAKE2B 89d2a1401efef8e0a665d883b41a587601cd4704a6acf80c542f3e6e274a6fa9c975a03799857c409c8764bf6698784cf85f1fb73b4fab2c4f98b368326760c4 SHA512 de1ff7cc43f6d0f6e2a94073ab80bd178864d375d334c4d8aaf30f8ae3320b6aa470f14b25babc264d9032af0c4fa7663e442321fc91acbd7adc7550b5177984 DIST proc-macro2-1.0.66.crate 43575 BLAKE2B 9eb3e816b00fcf625c280ba14ad269f5893d0523473a24de07c21945f6f932fbd08efb3c339b35d903245510e3f065e1478439b024a325f2bb9f97bc7bcbb18d SHA512 85f5a762f9411142e5ac28144bd380f07f0633ed2e44d8a2545be9fb8f42abaca6b5d45631b4be83b8e8b9beca7438bc52f25615c3a410a3a1249474b1aca407 diff --git a/dev-python/orjson/orjson-3.9.7.ebuild b/dev-python/orjson/orjson-3.9.7.ebuild new file mode 100644 index ..4bed043e7dd2 --- /dev/null +++ b/dev-python/orjson/orjson-3.9.7.ebuild @@ -0,0 +1,86 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.6.1 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=maturin +PYTHON_COMPAT=( python3_{10..11} ) + +CRATES=" + ahash@0.8.3 + arrayvec@0.7.4 + associative-cache@1.0.1 + autocfg@1.1.0 + beef@0.5.2 + bytecount@0.6.3 + castaway@0.2.2 + cc@1.0.83 + cfg-if@1.0.0 + chrono@0.4.30 + compact_str@0.7.1 + encoding_rs@0.8.33 + itoa@1.0.9 + itoap@1.0.1 + libc@0.2.147 + libm@0.1.4 + libm@0.2.7 + no-panic@0.1.26 + num-traits@0.2.16 + once_cell@1.18.0 + packed_simd@0.3.9 + packed_simd_2@0.3.8 + proc-macro2@1.0.66 + pyo3-build-config@0.19.2 + pyo3-ffi@0.19.2 + quote@1.0.33 + rustversion@1.0.14 + ryu@1.0.15 + serde@1.0.188 + serde_derive@1.0.188 + serde_json@1.0.105 + simdutf8@0.1.4 + smallvec@1.11.0 + static_assertions@1.1.0 + syn@2.0.31 + target-lexicon@0.12.11 + unicode-ident@1.0.11 + version_check@0.9.4 +" + +inherit cargo distutils-r1 pypi + +DESCRIPTION="Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy" +HOMEPAGE=" + https://github.com/ijl/orjson/ + https://pypi.org/project/orjson/ +" +SRC_URI+=" + ${CARGO_CRATE_URIS} +" + +LICENSE="|| ( Apache-2.0 MIT )" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD MIT Unicode-DFS-2016 +" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +BDEPEND=" + test? ( + dev-python/arrow[${PYTHON_USEDEP}] + dev-python/pendulum[${P
[gentoo-commits] repo/gentoo:master commit in: dev-python/virtualenv/
commit: aa7ea6332b13afd5727b77037deca7444850548d Author: Michał Górny gentoo org> AuthorDate: Sat Sep 9 02:08:05 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Sep 9 03:22:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa7ea633 dev-python/virtualenv: Bump to 20.24.5 Signed-off-by: Michał Górny gentoo.org> dev-python/virtualenv/Manifest | 1 + dev-python/virtualenv/virtualenv-20.24.5.ebuild | 107 2 files changed, 108 insertions(+) diff --git a/dev-python/virtualenv/Manifest b/dev-python/virtualenv/Manifest index d6eb97e339f6..3ac42acc05d4 100644 --- a/dev-python/virtualenv/Manifest +++ b/dev-python/virtualenv/Manifest @@ -1,3 +1,4 @@ DIST virtualenv-20.24.1.tar.gz 6338055 BLAKE2B b5d6ff2fa230a094699cd5ef3a289d9f79c35a843e8709009b44c7d5861dffe2072d51c62a623624c3f7b1656d126781ae454a81e3510474e2514ec66d85637f SHA512 7ac4c130df7eb4b7bf2b393505c80ed07824c9d0c09535f1d7483f3926324e0d1c54c0b8310c228e529a9b3839820e943a1d2ff2b06174782f13735c2a1ed472 DIST virtualenv-20.24.3.tar.gz 6345661 BLAKE2B b6e9db2b59114de0aa419f558b863aa980daaca278e658f7dce55b5b2bef16e88915162d4b5ea31bb5c549582debd22d02b2a0edc7db08c168428395251448c3 SHA512 9cf6f03b50bae773cca2a01be4f74251d3054ea997a0b1236c4e6650e779f219ca51f736eff86a6e25548d5bc0c84e85a1d0cf7d3099848d773d205837c76fc3 DIST virtualenv-20.24.4.tar.gz 7115923 BLAKE2B bd3b002da91673d33b8da9766e81319deee86959a0bc71fe0be9e920bddb24969c096ad31c246f170ccde0b6de55d4126d425419629fd08d065af37835278253 SHA512 2bf9ea5878be0140dba3a6d781fd820d8eb60f0de1e49ea3209f53f3b9bf0f6b063b905a90c0d7bb670c03a3a50638367d5598a8402009d5e9b001271ddedaac +DIST virtualenv-20.24.5.tar.gz 7119883 BLAKE2B bc4a0e81feeac8975f259b329f223a286be41af11c9a8f27b68b6a42611668942ba18b691a848195609e47695e3104602d6563cabb930d7fed9f07cc57d2468e SHA512 f77961ed26c3e7314f26c0c18d41ab843572b0a1d157eb7b5e51f955a289da8ecf633d2ad9c936b9292e5b06e4ce9f5b11a100681fbb63dd1fb9fc9bef37f4c4 diff --git a/dev-python/virtualenv/virtualenv-20.24.5.ebuild b/dev-python/virtualenv/virtualenv-20.24.5.ebuild new file mode 100644 index ..c811380a9aa7 --- /dev/null +++ b/dev-python/virtualenv/virtualenv-20.24.5.ebuild @@ -0,0 +1,107 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Virtual Python Environment builder" +HOMEPAGE=" + https://virtualenv.pypa.io/en/stable/ + https://pypi.org/project/virtualenv/ + https://github.com/pypa/virtualenv/ +" + +LICENSE="MIT" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +SLOT="0" + +RDEPEND=" + =dev-python/distlib-0.3.7[${PYTHON_USEDEP}] + =dev-python/filelock-3.12.2[${PYTHON_USEDEP}] + =dev-python/platformdirs-3.9.1[${PYTHON_USEDEP}] +" +# coverage is used somehow magically in virtualenv, maybe it actually +# tests something useful +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + dev-python/coverage[${PYTHON_USEDEP}] + dev-python/flaky[${PYTHON_USEDEP}] + >=dev-python/pip-22.2.1[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/pytest-freezer-0.4.6[${PYTHON_USEDEP}] + ' pypy3) + >=dev-python/pytest-mock-3.6.1[${PYTHON_USEDEP}] + >=dev-python/setuptools-67.8[${PYTHON_USEDEP}] + >=dev-python/six-1.9.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/time-machine[${PYTHON_USEDEP}] + ' 'python3*') + dev-python/wheel[${PYTHON_USEDEP}] + >=dev-python/packaging-20.0[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + tests/unit/activation/test_xonsh.py + tests/unit/seed/embed/test_bootstrap_link_via_app_data.py::test_seed_link_via_app_data + tests/unit/create/test_creator.py::test_cross_major + # tests failing without python2 installed + "tests/unit/create/test_creator.py::test_py_pyc_missing[True-False]" + "tests/unit/create/test_creator.py::test_py_pyc_missing[False-False]" + ) + [[ ${EPYTHON} == pypy3 ]] && EPYTEST_DESELECT+=( + 'tests/unit/create/test_creator.py::test_create_no_seed[root-pypy3-posix-copies-isolated]' + 'tests/unit/create/test_creator.py::test_create_no_seed[root-pypy3-posix-copies-global]' + 'tests/unit/create/test_creator.py::test_create_no_seed[venv-pypy3-posix-copies-isolated]' + 'tests/unit/create/test_creator.py::test_create_no_seed[venv-pypy3-posix-copies-global]' + 'tests/unit/create/test_creator.py::
[gentoo-commits] repo/gentoo:master commit in: dev-python/boto3/
commit: 43747fbcff7d946dcbba84d04cf666985658ef0e Author: Michał Górny gentoo org> AuthorDate: Sat Sep 9 02:05:27 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Sep 9 03:22:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43747fbc dev-python/boto3: Bump to 1.28.44 Signed-off-by: Michał Górny gentoo.org> dev-python/boto3/Manifest | 1 + dev-python/boto3/boto3-1.28.44.ebuild | 68 +++ 2 files changed, 69 insertions(+) diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index a7273cbc4198..34a71341e335 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -6,3 +6,4 @@ DIST boto3-1.28.40.gh.tar.gz 696495 BLAKE2B 297a32f989dc0c1bc8f0a5cd797c5f2d52ea DIST boto3-1.28.41.gh.tar.gz 697348 BLAKE2B 83ec56d2e2a4f9ebad061f1b7650425a074d53427f4c691c23d5d9746c14bf6c4326bdca17b13a13d70723dd8e62d2e9977452ab9664556cfa63a93043c9b832 SHA512 bdd62739f532919803cab3303d11cf5362fbca8f1b6045e53b584705b8dcce7eb0d17fd1fdac02ccd49386937f1d6edaadfca5b1b3ac02d42dfe629123e31ceb DIST boto3-1.28.42.gh.tar.gz 697860 BLAKE2B c5a4550a222a7ec7d2f09af1e06bfdbcac9251d5bb0dea089ce6a87fae2f62852cde76c0931755a2a343c4e8d38953a87e6ba32d377edfd7519b3ab9d0346962 SHA512 e63eb26f7498794578ebe9bd599b8c50b6c765cc87903dcee729d8a169d5768d5bffe56535afdde139db0db887882b306fdc45e54cbef322e4607cf6318fa1d5 DIST boto3-1.28.43.gh.tar.gz 698144 BLAKE2B ff0565b2fa023cb00adc6eab8b151fc2cca2f75cfec35845cb317a6e7aceede5c9b4c69f0e7e62daaefb1d7797d7a396154bfecb37c0d1c8baac81a5d8a7e352 SHA512 bdcb483f080c7fb3019c32347834e6096a1fb5f8ccad3cd9a50dc4fd1fcc66cc0810ad70d7a831a22e2e3a416f01415bbf80cf1d48b0c2c11714089e184d6c09 +DIST boto3-1.28.44.gh.tar.gz 698689 BLAKE2B 9c23bd7aa680f59ad686ad5ec46dd751d22b5d9769597b34c3210d2da732c0751a168f6f90488909e76820bb99c222861f68dc0e9998604094a02a30da213ddc SHA512 2c027372afbcbcdc60a77933a92b5e48757f2b19deb7b5fbaf8ff7eb7dfe24af1919ac4b8c5e619233ffe88f22e51d927ff648e43a9ccf76863959bbe07b5f31 diff --git a/dev-python/boto3/boto3-1.28.44.ebuild b/dev-python/boto3/boto3-1.28.44.ebuild new file mode 100644 index ..90e1b0ce7382 --- /dev/null +++ b/dev-python/boto3/boto3-1.28.44.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE=" + https://github.com/boto/boto3/ + https://pypi.org/project/boto3/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "" ]]; then + EGIT_REPO_URI="https://github.com/boto/boto3"; + inherit git-r3 + BOTOCORE_PV=${PV} +else + SRC_URI=" + https://github.com/boto/boto3/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + + # botocore is x.(y+3).z + BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)" +fi + +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +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} \ + -p xdist -n "$(makeopts_jobs)" --dist=worksteal +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/tox/
commit: 2032e1c8b93447fd8400d0fe0676dfca2f9a Author: Michał Górny gentoo org> AuthorDate: Sat Sep 9 02:09:36 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Sep 9 03:22:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2032e1c8 dev-python/tox: Bump to 4.11.3 Signed-off-by: Michał Górny gentoo.org> dev-python/tox/Manifest | 1 + dev-python/tox/tox-4.11.3.ebuild | 90 2 files changed, 91 insertions(+) diff --git a/dev-python/tox/Manifest b/dev-python/tox/Manifest index f8f5b4fb8a1f..c44cc4600e82 100644 --- a/dev-python/tox/Manifest +++ b/dev-python/tox/Manifest @@ -3,6 +3,7 @@ DIST tox-4.10.0.tar.gz 174296 BLAKE2B 8369108d8fe4b64e0089bc9ea38c7d858b71fc2ea8 DIST tox-4.11.0.tar.gz 175086 BLAKE2B 7ddacab75674d5738543cc0deedfb8ba49b94be1e75d95f068162ea2443d3120bfa85b6ca31fa8141c8168e171a5731d829ec493d35b21aad7981685b937e78a SHA512 3e2e9f09874c39f6928d2502e5d01ca48721fc777d758f1d4b3df012261c3adc9e93a89ff6dcf7950fb4245df2624ff8c7cb84feb9424a8fcb6ab12117728692 DIST tox-4.11.1.tar.gz 175185 BLAKE2B 24926218c45f9d05e926ee2f0583a49e6ae11c6aa0344ea1b88c636ef67e945f5b54db565c1a5e242ca3e1bb7c065f92a7ce2ceb836b02e239b2321ad3d6c359 SHA512 8dc99f98a72ece1cae60e9a0d99fe44b66bd6d9fe6f2d45b0f4e7ab10a5e4a65049cced4b212fe8bfe34ded65b8e4b76d642e5c014d385d2d2cd7f87d8cf6816 DIST tox-4.11.2.tar.gz 175238 BLAKE2B 7f6d87941923004d7547cfe24cc55b0c02a78f3086e1df900d45e0c6ec5acd6d24bac26b6613df35064f8bc94730a57d39eccd3504c943acf18eba0e0adfb06e SHA512 200fe089ffd80e44726a6fb624d8a4bb95be1c541483f2eb29f45f47d0661cb7b7d77c7f429440e14f8894b0cba3be2cb19e7cc5daf5a4afdb1fec83a87f45df +DIST tox-4.11.3.tar.gz 175528 BLAKE2B 521e26cf11127b51089e1f5c20ec73bfa2ec36fc098f03cdca398769ae9d6d67f75e4bd0a4b661fcdfbc614d9971fd8e4e801648459456d690493a071aaa25f1 SHA512 326023cf8011957ea4b1e7c8765ca9da3a2387a78810ade09b71be56c26481cd020ca99217a3c7fe7f95da365840dfb5c7c7ee6ed63caeda2b326abdd66b7438 DIST tox-4.5.1.tar.gz 170137 BLAKE2B 38ab00eb577e66211db0ecf8931087a8c5a14f8219eb7ebecb7be9938221d1c680edc09a38a5c72b9ec63825d4cbb2d4fd9157a52aed8cdb0d22a1c1bbb70cba SHA512 75d495d6dba134c3fe537fc190c1f428ff188ee67c346911c02ee151a8369425b22956eea52be5d434735e1590edce57b3487d5f4b277022bf8cfe8bf4660cf8 DIST tox-4.6.4.tar.gz 172650 BLAKE2B 84164dbb02002d398e779b0c5e4617213fbfc711ded95faddde93711549eab9e69675f0a459ce60ba8357baf4e7d361f86b4cb85818972e5d018a61db179ba1a SHA512 b6a4673ea58e21b5e8b3d1330244d46ac7a36563a089b2e03cfcd7039386ab6afc437ebf4c516bbe373133a7beb54ebb380d39ab126be69f3601226f2273f3c2 DIST tox-4.9.0.tar.gz 173479 BLAKE2B 00fc440bbcafa6e0d521ce745af0fa7b9a33196fec4f29f2dcad10079d494e3703fa06558ceb26762162687f71f7c77b386f64bdff6b4ac0a78706d2b7fd0743 SHA512 62f0cdb4d425d935315babf90ab331fb772352e68b6c67cf96f1d13007245427e67968a08073cc07a4adf850a991bbbcbff742567808ca22bc231acc1e3692e2 diff --git a/dev-python/tox/tox-4.11.3.ebuild b/dev-python/tox/tox-4.11.3.ebuild new file mode 100644 index ..dfbf0fa8708d --- /dev/null +++ b/dev-python/tox/tox-4.11.3.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{10..11} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="virtualenv-based automation of test activities" +HOMEPAGE=" + https://tox.readthedocs.io/ + https://github.com/tox-dev/tox/ + https://pypi.org/project/tox/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + dev-python/cachetools[${PYTHON_USEDEP}] + dev-python/chardet[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/filelock[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/platformdirs[${PYTHON_USEDEP}] + dev-python/pluggy[${PYTHON_USEDEP}] + dev-python/pyproject-api[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/tomli[${PYTHON_USEDEP}] + ' 3.{9..10}) + dev-python/virtualenv[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + dev-python/build[${PYTHON_USEDEP}] + dev-python/distlib[${PYTHON_USEDEP}] + dev-python/flaky[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + dev-python/re-assert[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/time-machine[${PYTHON_USEDEP}] + ' 'python*') + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # upstream lower bounds are meaningless + sed -i -e 's:>=[0-9.]*::' pyproject.toml || die + distutils-r1_src_prepare +
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 15e1d79f5ef4c53ab3d96d9fafdce3b8f72e4421 Author: Michał Górny gentoo org> AuthorDate: Sat Sep 9 02:05:18 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Sep 9 03:22:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15e1d79f dev-python/botocore: Bump to 1.31.44 Signed-off-by: Michał Górny gentoo.org> dev-python/botocore/Manifest| 1 + dev-python/botocore/botocore-1.31.44.ebuild | 68 + 2 files changed, 69 insertions(+) diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index 620fe0becdda..d49c3778502d 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -6,3 +6,4 @@ DIST botocore-1.31.40.gh.tar.gz 11933400 BLAKE2B c01958831fd477db79c7b723f799abf DIST botocore-1.31.41.gh.tar.gz 11935773 BLAKE2B 6bf4c1f7c3b3d9115c53f5cc833688097d0282eaacc868156fc9d29721e9d9cbf75e31d34ebba5c65b543be7bdccd6848de7cac5f8fb43d1fac63896b6e3f39e SHA512 add75b55a3c6941cd96100ca9ce846f616d638ce18bad658776acfc8b9ab9526da48069393a2ea54d24e93a25141ef2496837b04395956f82319f9a3d8fe5ad4 DIST botocore-1.31.42.gh.tar.gz 11936544 BLAKE2B a1da9ec08885f84c458f621420560429fa4705bef5790c2ca7c39758c7caa407fb9ec415414c8c5e604f06cc52dc085f0061e4f926dad87c8cb25631ec9d64de SHA512 767903bce078f61780beeff0c1fa47f753c8eb4a0beacc78934a7d16dac27944f3ef20c4f9533b296bbb1edaefb1c5e244ccc3fb908d57273b733a062892d25f DIST botocore-1.31.43.gh.tar.gz 11936649 BLAKE2B ad663783c71255afac612f96f06b2a64f73bd41f32c02386d613d2c6b9f492943c7194f4e58aa62ece2df748d3812728ebdb0636acb3beb53278448829bad50c SHA512 71a718000c46102bcac50f34b1a477c5f788a2feea74629e4db8ad0b482711dbe8f5799424a304ff04d3bbff4acc68407a960008a1c9fe376972ca05b0c01ac0 +DIST botocore-1.31.44.gh.tar.gz 11937780 BLAKE2B 38660a6025cef328a4df7e3f0170a79d86f3febd68056993a0aeb8b30a2729abaa914cd6def8c38c3b61a905eb4736cb6232daa4f2e6d7e7140a3a1e23193206 SHA512 29fa176a6b753fc9005f79a19eed4f1a065e1e34d71cc462647c2260b45cc3c10ee720b06a5c8d4471f6d4e6a7b24ee2ae2d70d7973792c64985edb1e0578d99 diff --git a/dev-python/botocore/botocore-1.31.44.ebuild b/dev-python/botocore/botocore-1.31.44.ebuild new file mode 100644 index ..7cacb5c3f634 --- /dev/null +++ b/dev-python/botocore/botocore-1.31.44.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="Low-level, data-driven core of boto 3" +HOMEPAGE=" + https://github.com/boto/botocore/ + https://pypi.org/project/botocore/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "" ]]; then + EGIT_REPO_URI="https://github.com/boto/botocore"; + inherit git-r3 +else + SRC_URI=" + https://github.com/boto/botocore/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +RDEPEND=" + dev-python/six[${PYTHON_USEDEP}] + =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +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 EPYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest tests/{functional,unit} -p xdist -n "$(makeopts_jobs)" +}
[gentoo-commits] proj/gentoo-mirrorstats:master commit in: conf/rsync/
commit: f453a0b455282a111eee31bed77a6a8378a5bedb Author: Sam James gentoo org> AuthorDate: Sat Sep 9 03:20:40 2023 + Commit: Sam James gentoo org> CommitDate: Sat Sep 9 03:20:40 2023 + URL: https://gitweb.gentoo.org/proj/gentoo-mirrorstats.git/commit/?id=f453a0b4 conf/rsync/g.mirrors.extra: drop boobie.g.o Decommissioned a while ago. Signed-off-by: Sam James gentoo.org> conf/rsync/g.mirrors.extra | 1 - 1 file changed, 1 deletion(-) diff --git a/conf/rsync/g.mirrors.extra b/conf/rsync/g.mirrors.extra index 4ead170..946afac 100644 --- a/conf/rsync/g.mirrors.extra +++ b/conf/rsync/g.mirrors.extra @@ -1,6 +1,5 @@ gentoo rsync://masterportage.gentoo.org/ gentoo rsync://albatross.gentoo.org/ -gentoo rsync://boobie.gentoo.org/ gentoo rsync://dipper.gentoo.org/ gentoo rsync://starling.gentoo.org/ gentoo rsync://swan.gentoo.org/
[gentoo-commits] repo/gentoo:master commit in: dev-python/hidapi/
commit: 2e38d3394dc5acc576394fe9f0de8eaf38d7e3ab Author: Sam James gentoo org> AuthorDate: Sat Sep 9 02:30:42 2023 + Commit: Sam James gentoo org> CommitDate: Sat Sep 9 02:30:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e38d339 dev-python/hidapi: depend on https://bugs.gentoo.org/898678 Signed-off-by: Sam James gentoo.org> dev-python/hidapi/hidapi-0.13.1.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-python/hidapi/hidapi-0.13.1.ebuild b/dev-python/hidapi/hidapi-0.13.1.ebuild index 6a65cf05265a..c1a9212c3318 100644 --- a/dev-python/hidapi/hidapi-0.13.1.ebuild +++ b/dev-python/hidapi/hidapi-0.13.1.ebuild @@ -15,7 +15,8 @@ KEYWORDS="~amd64 ~arm ~arm64 ~x86" DEPEND=">=dev-libs/hidapi-$(ver_cut 1-3)" RDEPEND="${DEPEND}" -BDEPEND="dev-python/cython[${PYTHON_USEDEP}]" +#
[gentoo-commits] repo/gentoo:master commit in: app-admin/entr/
commit: 56535862e410c3a661248f9e2f94d24385af11db Author: Pascal Jäger leimstift de> AuthorDate: Mon Sep 4 07:14:05 2023 + Commit: Sam James gentoo org> CommitDate: Sat Sep 9 02:14:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56535862 app-admin/entr: add 5.4 Signed-off-by: Pascal Jäger leimstift.de> Closes: https://github.com/gentoo/gentoo/pull/32601 Signed-off-by: Sam James gentoo.org> app-admin/entr/Manifest| 1 + app-admin/entr/entr-5.4.ebuild | 37 + 2 files changed, 38 insertions(+) diff --git a/app-admin/entr/Manifest b/app-admin/entr/Manifest index c8b74aab047e..f4db57f335ee 100644 --- a/app-admin/entr/Manifest +++ b/app-admin/entr/Manifest @@ -1 +1,2 @@ DIST entr-5.3.tar.gz 20905 BLAKE2B 79b4c39ee3f9530db1d8a6cd62a6aa925e201d6b5b370b25c3884b160a83658688204005db612b1d18743ba39f0de6ccad8492910142ebfff7b550a5ec48516d SHA512 b160cb60de99a743226b472256d937ef6ace54f5350a83420f59ac2706cd0fb042d6f85fcac6c73e76c161c6225b956df8b00156dea9ce55d8b8225e8ca13e7f +DIST entr-5.4.tar.gz 21215 BLAKE2B 52e24b56d876ff22bb8660ed3bb822e532da97999b20a358c5b9c120a5526eeb80ed01b56c993d7da10471124c52295145f8c948f88530b086d6af5b593ee70a SHA512 c366254df6df28edbcb2a9d12ab97e063baa4d78889e54b3de6b75e8c7ef2468c661216485bbf297a4d539ac3d186fcc9b140a99a1a89306f6cac1f969a7d95f diff --git a/app-admin/entr/entr-5.4.ebuild b/app-admin/entr/entr-5.4.ebuild new file mode 100644 index ..6a6fd5457653 --- /dev/null +++ b/app-admin/entr/entr-5.4.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit edo toolchain-funcs + +DESCRIPTION="Run arbitrary commands when files change" +HOMEPAGE=" + https://eradman.com/entrproject/ + https://github.com/eradman/entr +" +SRC_URI="https://eradman.com/entrproject/code/${P}.tar.gz"; + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND=" + test? ( + app-editors/vim + app-misc/tmux + dev-vcs/git + sys-apps/file + ) +" + +src_configure() { + tc-export CC + export PREFIX="${EPREFIX}/usr" + export SHELL="${BROOT}/bin/bash" + export TMUX_TMPDIR="${T}" + + edo ./configure +}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/
commit: 531a39eaef3a1a0696b3e1f609db5734a230e3c3 Author: Sam James gentoo org> AuthorDate: Sat Sep 9 01:57:46 2023 + Commit: Sam James gentoo org> CommitDate: Sat Sep 9 01:58:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=531a39ea sys-fs/zfs: drop more linux-mod.eclass cruft Followup to 71110f715fc46f148280b52b297121786504a325. Closes: https://bugs.gentoo.org/908720 Signed-off-by: Sam James gentoo.org> sys-fs/zfs/zfs-2.1.11.ebuild| 4 sys-fs/zfs/zfs-2.1.12.ebuild| 2 +- sys-fs/zfs/zfs-2.1.9.ebuild | 12 +--- sys-fs/zfs/zfs-2.2.0_rc3.ebuild | 2 +- sys-fs/zfs/zfs-2.2.0_rc4.ebuild | 2 +- sys-fs/zfs/zfs-.ebuild | 2 +- 6 files changed, 5 insertions(+), 19 deletions(-) diff --git a/sys-fs/zfs/zfs-2.1.11.ebuild b/sys-fs/zfs/zfs-2.1.11.ebuild index c67dc48476f6..aaa2fab6efed 100644 --- a/sys-fs/zfs/zfs-2.1.11.ebuild +++ b/sys-fs/zfs/zfs-2.1.11.ebuild @@ -313,8 +313,4 @@ pkg_postinst() { pkg_postrm() { udev_reload - - if ! use kernel-builtin && [[ ${PV} == "" ]]; then - remove_moduledb - fi } diff --git a/sys-fs/zfs/zfs-2.1.12.ebuild b/sys-fs/zfs/zfs-2.1.12.ebuild index d03112013891..848ca610b210 100644 --- a/sys-fs/zfs/zfs-2.1.12.ebuild +++ b/sys-fs/zfs/zfs-2.1.12.ebuild @@ -13,7 +13,7 @@ DESCRIPTION="Userland utilities for ZFS Linux kernel module" HOMEPAGE="https://github.com/openzfs/zfs"; if [[ ${PV} == "" ]]; then - inherit git-r3 linux-mod + inherit git-r3 EGIT_REPO_URI="https://github.com/openzfs/zfs.git"; else VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/openzfs.asc diff --git a/sys-fs/zfs/zfs-2.1.9.ebuild b/sys-fs/zfs/zfs-2.1.9.ebuild index 29308460bcd7..aaa2fab6efed 100644 --- a/sys-fs/zfs/zfs-2.1.9.ebuild +++ b/sys-fs/zfs/zfs-2.1.9.ebuild @@ -12,7 +12,7 @@ DESCRIPTION="Userland utilities for ZFS Linux kernel module" HOMEPAGE="https://github.com/openzfs/zfs"; if [[ ${PV} == "" ]]; then - inherit git-r3 linux-mod + inherit git-r3 EGIT_REPO_URI="https://github.com/openzfs/zfs.git"; else VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/openzfs.asc @@ -294,12 +294,6 @@ pkg_postinst() { fi fi - if ! use kernel-builtin && [[ ${PV} == "" ]]; then - einfo "Adding ${P} to the module database to ensure that the" - einfo "kernel modules and userland utilities stay in sync." - update_moduledb - fi - if systemd_is_booted || has_version sys-apps/systemd; then einfo "Please refer to ${EROOT}/$(systemd_get_systempresetdir)/50-zfs.preset" einfo "for default zfs systemd service configuration" @@ -319,8 +313,4 @@ pkg_postinst() { pkg_postrm() { udev_reload - - if ! use kernel-builtin && [[ ${PV} == "" ]]; then - remove_moduledb - fi } diff --git a/sys-fs/zfs/zfs-2.2.0_rc3.ebuild b/sys-fs/zfs/zfs-2.2.0_rc3.ebuild index e9d67dd0d80e..ce763553b647 100644 --- a/sys-fs/zfs/zfs-2.2.0_rc3.ebuild +++ b/sys-fs/zfs/zfs-2.2.0_rc3.ebuild @@ -13,7 +13,7 @@ DESCRIPTION="Userland utilities for ZFS Linux kernel module" HOMEPAGE="https://github.com/openzfs/zfs"; if [[ ${PV} == "" ]]; then - inherit git-r3 linux-mod + inherit git-r3 EGIT_REPO_URI="https://github.com/openzfs/zfs.git"; else VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/openzfs.asc diff --git a/sys-fs/zfs/zfs-2.2.0_rc4.ebuild b/sys-fs/zfs/zfs-2.2.0_rc4.ebuild index e9d67dd0d80e..ce763553b647 100644 --- a/sys-fs/zfs/zfs-2.2.0_rc4.ebuild +++ b/sys-fs/zfs/zfs-2.2.0_rc4.ebuild @@ -13,7 +13,7 @@ DESCRIPTION="Userland utilities for ZFS Linux kernel module" HOMEPAGE="https://github.com/openzfs/zfs"; if [[ ${PV} == "" ]]; then - inherit git-r3 linux-mod + inherit git-r3 EGIT_REPO_URI="https://github.com/openzfs/zfs.git"; else VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/openzfs.asc diff --git a/sys-fs/zfs/zfs-.ebuild b/sys-fs/zfs/zfs-.ebuild index e9d67dd0d80e..ce763553b647 100644 --- a/sys-fs/zfs/zfs-.ebuild +++ b/sys-fs/zfs/zfs-.ebuild @@ -13,7 +13,7 @@ DESCRIPTION="Userland utilities for ZFS Linux kernel module" HOMEPAGE="https://github.com/openzfs/zfs"; if [[ ${PV} == "" ]]; then - inherit git-r3 linux-mod + inherit git-r3 EGIT_REPO_URI="https://github.com/openzfs/zfs.git"; else VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/openzfs.asc
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/
commit: e3cc6074f76387e969ff0664ad4bb0f5ea331c90 Author: Sam James gentoo org> AuthorDate: Sat Sep 9 01:52:26 2023 + Commit: Sam James gentoo org> CommitDate: Sat Sep 9 01:52:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3cc6074 sys-fs/zfs: add 2.2.0_rc4 Signed-off-by: Sam James gentoo.org> sys-fs/zfs/Manifest | 2 + sys-fs/zfs/zfs-2.2.0_rc4.ebuild | 306 2 files changed, 308 insertions(+) diff --git a/sys-fs/zfs/Manifest b/sys-fs/zfs/Manifest index 34e7ed5dc0b4..fdb6fcb5ab21 100644 --- a/sys-fs/zfs/Manifest +++ b/sys-fs/zfs/Manifest @@ -6,3 +6,5 @@ DIST zfs-2.1.9.tar.gz 35106538 BLAKE2B d7553cc162687531b254089e29e2e15e2eb6b362c DIST zfs-2.1.9.tar.gz.asc 836 BLAKE2B 1e76525eab338398dd6ff7539ea4e7d18847d0f40e9093d813ec93fce5fa4c16e09f91c0805ba01a29190f673d131f85442c13035166d6f2d007a7e42dc15486 SHA512 35e1213fcac0458e1243355beba021dfefef455df2b341fbc4b10047f9ed4747df84e319d10ffe4bbcd572fbf014019e0dec200eb4e7d3c116fb805369182cb0 DIST zfs-2.2.0-rc3.tar.gz 3388 BLAKE2B 37c47bcbf34d9238f42bbc80e2b0712a9e64a48196a390e30cfc02a510e0a8c28da5aa52eb3963a2363d2d23881628cadad13e2121cf54a0582cfc7d55685313 SHA512 d82991e6ff63910b38aa0d9b79fce19d1deb79a214adca4bec3fd468077674ef1de264b6f5b0acf9dc0418ce1ed4c9e98d1ad4596274a1769061ae20e017fb92 DIST zfs-2.2.0-rc3.tar.gz.asc 195 BLAKE2B cbbced9255a3b6a5ec0190806b73e62533600975dad073b82532fb1e488bf81b8d056c7a4f59b9e212a9825ec4900d6f2e2c0141b3d4d58577fe36d9bc3c15b9 SHA512 45424815e39b33107805da737ecfcb95c761ab774143e72449dacfe98a851ddf52c7cb08a587548159305b4c4fe51a0fb9cfbf30fdadf093518eb4c8ce49e12c +DIST zfs-2.2.0-rc4.tar.gz 33660298 BLAKE2B c8179cf7a8caaa07e6898d9169fa3f825d070d1e7f26552797ebaeb4a6c122072903f93113b4bf817acc47911d6c32b4f4801f09382b7a6376369086f329 SHA512 ae389b24616d1800cff2df1e06b22d0fc507ccd573cda47cd84c7aa3271a5e3b78668a135224e8d0747eb63104544fc284d814073e4061908553faf3d2b0f075 +DIST zfs-2.2.0-rc4.tar.gz.asc 195 BLAKE2B 496f5163235f743e64da3862245a8dfabd95d06071183514ab11f7dd7792b32823b73864888d7a2fbf2dee16ca374772b07139287a1e66416dbd82e062b25ba9 SHA512 6a0ce528e0b15b4c1b8f02db9aaa9ce61bdf9a7c1c88336b91042802535618fd95aa4f59211bef0d1d79f833d8ae2030c4be8ee5a2244b13ec3f684aa1cdee4e diff --git a/sys-fs/zfs/zfs-2.2.0_rc4.ebuild b/sys-fs/zfs/zfs-2.2.0_rc4.ebuild new file mode 100644 index ..e9d67dd0d80e --- /dev/null +++ b/sys-fs/zfs/zfs-2.2.0_rc4.ebuild @@ -0,0 +1,306 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_OPTIONAL=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit autotools bash-completion-r1 dist-kernel-utils distutils-r1 flag-o-matic linux-info pam systemd udev usr-ldscript + +DESCRIPTION="Userland utilities for ZFS Linux kernel module" +HOMEPAGE="https://github.com/openzfs/zfs"; + +if [[ ${PV} == "" ]]; then + inherit git-r3 linux-mod + EGIT_REPO_URI="https://github.com/openzfs/zfs.git"; +else + VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/openzfs.asc + inherit verify-sig + + MY_P="${P/_rc/-rc}" + SRC_URI="https://github.com/openzfs/${PN}/releases/download/${MY_P}/${MY_P}.tar.gz"; + SRC_URI+=" verify-sig? ( https://github.com/openzfs/${PN}/releases/download/${MY_P}/${MY_P}.tar.gz.asc )" + S="${WORKDIR}/${MY_P}" + + if [[ ${PV} != *_rc* ]]; then + KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~sparc" + fi +fi + +LICENSE="BSD-2 CDDL MIT" +# just libzfs soname major for now. +# possible candidates: libuutil, libzpool, libnvpair. Those do not provide stable abi, but are considered. +# see libsoversion_check() below as well +SLOT="0/5" +IUSE="custom-cflags debug dist-kernel kernel-builtin minimal nls pam python +rootfs selinux test-suite" + +DEPEND=" + dev-libs/openssl:= + net-libs/libtirpc:= + sys-apps/util-linux + sys-libs/zlib + virtual/libudev:= + !minimal? ( ${PYTHON_DEPS} ) + pam? ( sys-libs/pam ) + python? ( + $(python_gen_cond_dep 'dev-python/cffi[${PYTHON_USEDEP}]' 'python*') + ) +" + +BDEPEND=" + app-alternatives/awk + virtual/pkgconfig + nls? ( sys-devel/gettext ) + python? ( + ${DISTUTILS_DEPS} + || ( + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/distlib[${PYTHON_USEDEP}] + ) + ) +" + +if [[ ${PV} != "" ]] ; then + BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-openzfs )" +fi + +# awk is used for some scripts, completions, and the Dracut module +RDEPEND=" + ${DEPEND} + !kernel-builtin? ( ~sys-fs/zfs-kmod-${PV}:= ) + !prefix? ( virtual/udev ) + app-alternatives/awk + sys-fs/udev-init-scripts + dist-kernel? ( virtual/dist-kernel:= ) + rootfs? ( +
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-kmod/
commit: d53b2d1faccb7e9234b860abfc6025a70727462f Author: Sam James gentoo org> AuthorDate: Sat Sep 9 01:50:23 2023 + Commit: Sam James gentoo org> CommitDate: Sat Sep 9 01:50:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d53b2d1f sys-fs/zfs-kmod: add 2.2.0_rc4 Signed-off-by: Sam James gentoo.org> sys-fs/zfs-kmod/Manifest | 2 + sys-fs/zfs-kmod/zfs-kmod-2.2.0_rc4.ebuild | 217 ++ 2 files changed, 219 insertions(+) diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest index 34e7ed5dc0b4..fdb6fcb5ab21 100644 --- a/sys-fs/zfs-kmod/Manifest +++ b/sys-fs/zfs-kmod/Manifest @@ -6,3 +6,5 @@ DIST zfs-2.1.9.tar.gz 35106538 BLAKE2B d7553cc162687531b254089e29e2e15e2eb6b362c DIST zfs-2.1.9.tar.gz.asc 836 BLAKE2B 1e76525eab338398dd6ff7539ea4e7d18847d0f40e9093d813ec93fce5fa4c16e09f91c0805ba01a29190f673d131f85442c13035166d6f2d007a7e42dc15486 SHA512 35e1213fcac0458e1243355beba021dfefef455df2b341fbc4b10047f9ed4747df84e319d10ffe4bbcd572fbf014019e0dec200eb4e7d3c116fb805369182cb0 DIST zfs-2.2.0-rc3.tar.gz 3388 BLAKE2B 37c47bcbf34d9238f42bbc80e2b0712a9e64a48196a390e30cfc02a510e0a8c28da5aa52eb3963a2363d2d23881628cadad13e2121cf54a0582cfc7d55685313 SHA512 d82991e6ff63910b38aa0d9b79fce19d1deb79a214adca4bec3fd468077674ef1de264b6f5b0acf9dc0418ce1ed4c9e98d1ad4596274a1769061ae20e017fb92 DIST zfs-2.2.0-rc3.tar.gz.asc 195 BLAKE2B cbbced9255a3b6a5ec0190806b73e62533600975dad073b82532fb1e488bf81b8d056c7a4f59b9e212a9825ec4900d6f2e2c0141b3d4d58577fe36d9bc3c15b9 SHA512 45424815e39b33107805da737ecfcb95c761ab774143e72449dacfe98a851ddf52c7cb08a587548159305b4c4fe51a0fb9cfbf30fdadf093518eb4c8ce49e12c +DIST zfs-2.2.0-rc4.tar.gz 33660298 BLAKE2B c8179cf7a8caaa07e6898d9169fa3f825d070d1e7f26552797ebaeb4a6c122072903f93113b4bf817acc47911d6c32b4f4801f09382b7a6376369086f329 SHA512 ae389b24616d1800cff2df1e06b22d0fc507ccd573cda47cd84c7aa3271a5e3b78668a135224e8d0747eb63104544fc284d814073e4061908553faf3d2b0f075 +DIST zfs-2.2.0-rc4.tar.gz.asc 195 BLAKE2B 496f5163235f743e64da3862245a8dfabd95d06071183514ab11f7dd7792b32823b73864888d7a2fbf2dee16ca374772b07139287a1e66416dbd82e062b25ba9 SHA512 6a0ce528e0b15b4c1b8f02db9aaa9ce61bdf9a7c1c88336b91042802535618fd95aa4f59211bef0d1d79f833d8ae2030c4be8ee5a2244b13ec3f684aa1cdee4e diff --git a/sys-fs/zfs-kmod/zfs-kmod-2.2.0_rc4.ebuild b/sys-fs/zfs-kmod/zfs-kmod-2.2.0_rc4.ebuild new file mode 100644 index ..10ad3189457d --- /dev/null +++ b/sys-fs/zfs-kmod/zfs-kmod-2.2.0_rc4.ebuild @@ -0,0 +1,217 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools dist-kernel-utils flag-o-matic linux-mod-r1 multiprocessing + +DESCRIPTION="Linux ZFS kernel module for sys-fs/zfs" +HOMEPAGE="https://github.com/openzfs/zfs"; + +MODULES_KERNEL_MAX=6.4 +MODULES_KERNEL_MIN=3.10 + +if [[ ${PV} == ]] ; then + EGIT_REPO_URI="https://github.com/openzfs/zfs.git"; + inherit git-r3 + unset MODULES_KERNEL_MAX +else + VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/openzfs.asc + inherit verify-sig + + MY_PV=${PV/_rc/-rc} + SRC_URI="https://github.com/openzfs/zfs/releases/download/zfs-${MY_PV}/zfs-${MY_PV}.tar.gz"; + SRC_URI+=" verify-sig? ( https://github.com/openzfs/zfs/releases/download/zfs-${MY_PV}/zfs-${MY_PV}.tar.gz.asc )" + S="${WORKDIR}/zfs-${MY_PV}" + + ZFS_KERNEL_COMPAT="${MODULES_KERNEL_MAX}" + # Increments minor eg 5.14 -> 5.15, and still supports override. + ZFS_KERNEL_DEP="${ZFS_KERNEL_COMPAT_OVERRIDE:-${ZFS_KERNEL_COMPAT}}" + ZFS_KERNEL_DEP="${ZFS_KERNEL_DEP%%.*}.$(( ${ZFS_KERNEL_DEP##*.} + 1))" + + if [[ ${PV} != *_rc* ]] ; then + KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~sparc" + fi +fi + +LICENSE="CDDL MIT debug? ( GPL-2+ )" +SLOT="0/${PVR}" +IUSE="custom-cflags debug +rootfs" +RESTRICT="test" + +BDEPEND=" + app-alternatives/awk + dev-lang/perl +" + +if [[ ${PV} != ]] ; then + BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-openzfs )" + + IUSE+=" +dist-kernel-cap" + RDEPEND=" + dist-kernel-cap? ( dist-kernel? ( +
[gentoo-commits] repo/gentoo:master commit in: media-libs/harfbuzz/
commit: 09bbe5e7c73189777c121fbc76c59831dde4bc67 Author: Sam James gentoo org> AuthorDate: Sat Sep 9 01:46:35 2023 + Commit: Sam James gentoo org> CommitDate: Sat Sep 9 01:46:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09bbe5e7 media-libs/harfbuzz: add 8.2.0 Signed-off-by: Sam James gentoo.org> media-libs/harfbuzz/Manifest | 1 + media-libs/harfbuzz/harfbuzz-8.2.0.ebuild | 103 ++ 2 files changed, 104 insertions(+) diff --git a/media-libs/harfbuzz/Manifest b/media-libs/harfbuzz/Manifest index 825569f0edcd..263a25b42e96 100644 --- a/media-libs/harfbuzz/Manifest +++ b/media-libs/harfbuzz/Manifest @@ -1,2 +1,3 @@ DIST harfbuzz-8.0.1.tar.xz 18792332 BLAKE2B e69305e5cddee2f9a928ab38b6904cc3e6fbafb319ad268047178667639a2a361576051a9a6443352b51adca47bb8998ca5c533afe12eac456c3170e171c1839 SHA512 e1292f059b07a5aa2f3fbf345b893209cac895c461b4abf30b8b76bcd03c79dd09f911450293403070e1a0bb08496a7f37693ba5a62a9d423dd6ba55e74d DIST harfbuzz-8.1.1.tar.xz 18820088 BLAKE2B 341603e50aec5294eb16fb431975304ee9badce5588d726c5ccbcf9e38878581c4bbf2e09f27c3d401da52c93121702f220cd207792448af66a9f23830df9114 SHA512 74416c6cf78751721112fe551a47600b9b85d6865f38b155c0e432e757a175ac127baeeaa16bfe6d62510e00f9def8950f0c836545d1847a924b478c51e43b0c +DIST harfbuzz-8.2.0.tar.xz 18892496 BLAKE2B a7755f9ee2784fa32ad9ecd74543010ca48be2adfc76612a3dcb73fb8a168d87db3cb69b574c4529a8233325b9d9c9ebd370eb0de0efed165fdba3f997451bf2 SHA512 ac85bea2e3a9693b656c05faaf96720d73e6453d201f2ad5c849d7069e2f597926ba3d8cd63d9e71dda4ede9ce6bae2baebb46557699168abb03fccc3d8085df diff --git a/media-libs/harfbuzz/harfbuzz-8.2.0.ebuild b/media-libs/harfbuzz/harfbuzz-8.2.0.ebuild new file mode 100644 index ..c114ab1668f9 --- /dev/null +++ b/media-libs/harfbuzz/harfbuzz-8.2.0.ebuild @@ -0,0 +1,103 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) + +inherit flag-o-matic meson-multilib python-any-r1 xdg-utils + +DESCRIPTION="An OpenType text shaping engine" +HOMEPAGE="https://www.freedesktop.org/wiki/Software/HarfBuzz"; + +if [[ ${PV} == ]] ; then + EGIT_REPO_URI="https://github.com/harfbuzz/harfbuzz.git"; + inherit git-r3 +else + SRC_URI="https://github.com/harfbuzz/harfbuzz/releases/download/${PV}/${P}.tar.xz"; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +fi + +LICENSE="Old-MIT ISC icu" +# 0.9.18 introduced the harfbuzz-icu split; bug #472416 +# 3.0.0 dropped some unstable APIs; bug #813705 +# 6.0.0 changed libharfbuzz-subset.so ABI +SLOT="0/6.0.0" + +IUSE="+cairo debug doc experimental +glib +graphite icu +introspection test +truetype" +RESTRICT="!test? ( test )" +REQUIRED_USE="introspection? ( glib )" + +RDEPEND=" + cairo? ( x11-libs/cairo:=[${MULTILIB_USEDEP}] ) + glib? ( >=dev-libs/glib-2.38:2[${MULTILIB_USEDEP}] ) + graphite? ( >=media-gfx/graphite2-1.2.1:=[${MULTILIB_USEDEP}] ) + icu? ( >=dev-libs/icu-51.2-r1:=[${MULTILIB_USEDEP}] ) + introspection? ( >=dev-libs/gobject-introspection-1.34:= ) + truetype? ( >=media-libs/freetype-2.5.0.1:2=[${MULTILIB_USEDEP}] ) +" +DEPEND="${RDEPEND} + >=dev-libs/gobject-introspection-common-1.34 +" +BDEPEND=" + ${PYTHON_DEPS} + virtual/pkgconfig + doc? ( dev-util/gtk-doc ) + introspection? ( dev-util/glib-utils ) +" + +src_prepare() { + default + + xdg_environment_reset + + # bug #726120 + sed -i \ + -e '/tests\/macos\.tests/d' \ + test/shape/data/in-house/Makefile.sources \ + || die + + # bug #790359 + filter-flags -fexceptions -fthreadsafe-statics + + if ! use debug ; then + append-cppflags -DHB_NDEBUG + fi + + # bug #762415 + local pyscript + for pyscript in $(find -type f -name "*.py") ; do + python_fix_shebang -q "${pyscript}" + done +} + +multilib_src_configure() { + # harfbuzz-gobject only used for introspection, bug #535852 + local emesonargs=( + -Dcoretext=disabled + -Dchafa=disabled + -Dwasm=disabled + + $(meson_feature cairo) + $(meson_feature glib) + $(meson_feature graphite graphite2) + $(meson_feature icu) + $(meson_feature introspection gobject) + $(meson_feature test tests) + $(meson_feature truetype freetype) + + $(meson_native_use_feature doc docs) + $(meson_native_use_feature introspection) + # Breaks building tests.. + #$(meson_native_use_feature utilities) + + $(meson_use experimental experimental_api)
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
commit: 21d3fa550c89efc09446077c6ff7798735261458 Author: Sam James gentoo org> AuthorDate: Sat Sep 9 01:42:30 2023 + Commit: Sam James gentoo org> CommitDate: Sat Sep 9 01:42:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21d3fa55 sys-devel/gcc: add 12.3.1_p20230908 Signed-off-by: Sam James gentoo.org> sys-devel/gcc/Manifest| 1 + sys-devel/gcc/gcc-12.3.1_p20230908.ebuild | 64 +++ 2 files changed, 65 insertions(+) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 55cb0b22fbc1..bc1bc7736ae8 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -25,6 +25,7 @@ DIST gcc-12-20230811.tar.xz 79789344 BLAKE2B eac77a22bf93524e60320db7aeb7ecbfceb DIST gcc-12-20230818.tar.xz 79797008 BLAKE2B f838f69b699d74fedc2e9b038211bd0089d0ff38811ccbc45911dc2ef21452481216329b5398275ea36b1fc54052086daf5c7a86a7cdb53a14784b90d56c0dc7 SHA512 7a86639efb41fd2c9092729e9ebcdbb49d12bffb1ed6052b595892d2c3fab78955dda4d4fdbb89b4fb4ab2f827f458eb97ab01d76995267f2d7f1ee8cb6a0aad DIST gcc-12-20230825.tar.xz 79804260 BLAKE2B 4d3eb40eb5954d497b3e9586dad0d18c9e561d3fdd0bdccc5c9572edfbe024a235e30371a10116d98c77f0b6042739600c57ac99253d34f0fbb8b8465b187e1f SHA512 a6cd868f474c356886460b95263807828f9a379ce97524611ec504d6a9149ca1f92585128e6ffd03fa2647442e72fde6ebe987fd49f2fc49d8df39ab056905c5 DIST gcc-12-20230901.tar.xz 79798068 BLAKE2B 2ed8b52dda448398e0c5954251f854c4051235c3c2364bdee1910ee513986f5b43cd776896b6a45f3479d7aef494aa0a956cee22338e004a7c0b8aa0d317ef99 SHA512 741e823916a025fe79779f40fb26518314eda45d004add8c6eaee7a6f32a25ac1afcfa1137d3cbec645a72cac83a759865dc37dee33d8fad2c742d6ce658fb8a +DIST gcc-12-20230908.tar.xz 79788640 BLAKE2B 1ade0324dc16fba5ae410277d0af7ddfd1dc4bcce9bd6d887e955b9069cae986ffece4916313399d5439663ffb40b71aad236b8021b06cb2e777fa13f912f18f SHA512 f31e40d9c3683a6e35b6b0c5b40a8d12a14c964609244415ed4776179c3139a2aead3dde7df3c5e20691360656b98387acefb41c445c840fe3cb27ee05fa28df DIST gcc-12.3.0-musl-patches-1.tar.xz 3572 BLAKE2B c7bf65f7c9ea8023ddaac821ee2b778622fa310ac72a72b2f7032494a8f304eac86217f9204622e6c21aaef9952bece0d09bc126facd4f42b602927909815ab5 SHA512 babc279fea2c1fd4c018815f2f5630214fd46015ce9f365c28af242681d51818eaca30ce298eddcab1eed5ac5f2759e2b47b2335afab9d722b4469a6d4fec326 DIST gcc-12.3.0-patches-2.tar.xz 14236 BLAKE2B 06c43662c9abb0fa3cf90d5e2273c69aecb9158e6cf6f23c04754ed5d686be2616e81e2502eb16f4298ddd50518ca7677e13249da9e9b091162d3931ff65e4fe SHA512 b0d4b85dbf1a541997203b872e3106906b4ad49cde57e1428bc22b2f8e2d73b8cb10ae0d0b792aebaf664594da4d1dea04c44ddc34e59047410766db04d1 DIST gcc-13-20230527.tar.xz 83956360 BLAKE2B 86a2131b88144817673a6300c73b29c2dbb8559a7057609601029aaf60aeb4c4926fa4b99c4e1768726cde09f994159685768b62b3ca73d7b606847788301e82 SHA512 87566c74258f9981742eae77f552361c220f79fa6f17c36d5b5a9e73f41c50d8a2cab16b9ffb17f07829005f0d42b4b1d524150d3dcba9710091532cbfad7152 diff --git a/sys-devel/gcc/gcc-12.3.1_p20230908.ebuild b/sys-devel/gcc/gcc-12.3.1_p20230908.ebuild new file mode 100644 index ..1ffe2b97a4bf --- /dev/null +++ b/sys-devel/gcc/gcc-12.3.1_p20230908.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +TOOLCHAIN_PATCH_DEV="sam" +PATCH_GCC_VER="12.3.0" +PATCH_VER="2" +MUSL_VER="1" +MUSL_GCC_VER="12.3.0" + +if [[ ${PV} == *. ]] ; then + MY_PV_2=$(ver_cut 2) + MY_PV_3=1 + if [[ ${MY_PV_2} == 0 ]] ; then + MY_PV_2=0 + MY_PV_3=0 + else + MY_PV_2=$((${MY_PV_2} - 1)) + fi + + # e.g. 12.2. -> 12.1.1 + TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3} +elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then + # Cheesy hack for RCs + MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5) + MY_P=${PN}-${MY_PV} + GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz" + TOOLCHAIN_SET_S=no + S="${WORKDIR}"/${MY_P} +fi + +inherit toolchain + +if tc_is_live ; then + # Needs to be after inherit (for now?), bug #830908 + EGIT_BRANCH=releases/gcc-$(ver_cut 1) +elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then + # Don't keyword live ebuilds + #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + :; +fi + +if [[ ${CATEGORY} != cross-* ]] ; then + # Technically only if USE=hardened *too* right now, but no point in complicating it further. + # If GCC is enabling CET by default, we need glibc to be built with support for it. + # bug #830454 + RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )" + DEPEND="${RDEPEND}" + BDEPEND=">=${CATEGORY}/binutils-2.30[
[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd/
commit: b368d5182acd09e8c3fb8c6140423efead95bf0d Author: Sam James gentoo org> AuthorDate: Sat Sep 9 01:24:18 2023 + Commit: Sam James gentoo org> CommitDate: Sat Sep 9 01:24:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b368d518 sys-apps/systemd: add 253.10 Signed-off-by: Sam James gentoo.org> sys-apps/systemd/Manifest | 1 + sys-apps/systemd/systemd-253.10.ebuild | 514 + 2 files changed, 515 insertions(+) diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest index 3227f3ab1864..16253c3e493a 100644 --- a/sys-apps/systemd/Manifest +++ b/sys-apps/systemd/Manifest @@ -1,3 +1,4 @@ +DIST systemd-stable-253.10.tar.gz 12116663 BLAKE2B 9232067c5fb4ceb3c941d9840a043f34ca3c6eee6e696743715e9f36d47a58e98046ffb6af19084bbd7e8b4edf40c67132a3fa967f37785eb988a18530ca89b1 SHA512 dab45496586a9a78ba46a3c03c02e6bd97a8b832e28f96fdf052ecf1906c8c1bdc55967fc243ca837d0371e81730a92bb230e59a43e2ab6bc1b62fbd42a051d4 DIST systemd-stable-253.3.tar.gz 11996044 BLAKE2B fdbac11914ea4a3718dd48c19f0dc34db798e68f36e2e858536e4ef50e376380a250ad59dbbd1ccec4ed73e59efd198dcc0aa85faafa9d6f85d4b2e1de67ccfa SHA512 2c686d83b8b09efa09e09c82feb965f3cfceb6338e42b57d4133dc9ffe52592c67bce9bc9e294c69bc831294e3cbdcc391aba778f10d7b408cef90a85c0ab8aa DIST systemd-stable-253.4.tar.gz 12010733 BLAKE2B 166ce3f089a9fc3d5d374566258d05ddc9ad1e6a06f5d171ee4e3462e30dd996ed45eccac9e27a8ce75ddf591d81ad2af8ce3bd214709cc0b816422f3960f52a SHA512 cbd572330871fe938307cdead57637e9a03fcdb95b62dd12506f13f48fddcacfaf1e7b179bc9e1c1889a07d3bf21f840aafc773df3a1ab05b37d28950cb94ee1 DIST systemd-stable-253.5.tar.gz 12015672 BLAKE2B 3b09bc1a63bc3321c51ea05080f95958ab55064596c13ab967a182cdaace302cc85c19e2cdabd9bdc8ba0a1a04999ae588fbce2fe2626c0f792ee22836feddf4 SHA512 39709b485cd9287e26ac8e973fa1692b280bec3b96e1da6667e4a4f2ac2228aa072b22802720a254698d32c82f5306d7feb32229e4b6d54cc0e2b1e2caa4cc2e diff --git a/sys-apps/systemd/systemd-253.10.ebuild b/sys-apps/systemd/systemd-253.10.ebuild new file mode 100644 index ..cf50cf37cc92 --- /dev/null +++ b/sys-apps/systemd/systemd-253.10.ebuild @@ -0,0 +1,514 @@ +# Copyright 2011-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{10..11} ) + +# Avoid QA warnings +TMPFILES_OPTIONAL=1 +UDEV_OPTIONAL=1 + +QA_PKGCONFIG_VERSION=$(ver_cut 1) + +if [[ ${PV} == ]]; then + EGIT_REPO_URI="https://github.com/systemd/systemd.git"; + inherit git-r3 +else + if [[ ${PV} == *.* ]]; then + MY_PN=systemd-stable + else + MY_PN=systemd + fi + MY_PV=${PV/_/-} + MY_P=${MY_PN}-${MY_PV} + S=${WORKDIR}/${MY_P} + SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz"; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +inherit bash-completion-r1 linux-info meson-multilib pam python-any-r1 +inherit secureboot systemd toolchain-funcs udev usr-ldscript + +DESCRIPTION="System and service manager for Linux" +HOMEPAGE="http://systemd.io/"; + +LICENSE="GPL-2 LGPL-2.1 MIT public-domain" +SLOT="0/2" +IUSE=" + acl apparmor audit cgroup-hybrid cryptsetup curl +dns-over-tls elfutils + fido2 +gcrypt gnuefi gnutls homed http idn importd iptables +kmod + +lz4 lzma +openssl pam pcre pkcs11 policykit pwquality qrcode + +resolvconf +seccomp selinux split-usr +sysv-utils test tpm vanilla xkb +zstd +" +REQUIRED_USE=" + dns-over-tls? ( || ( gnutls openssl ) ) + fido2? ( cryptsetup openssl ) + homed? ( cryptsetup pam openssl ) + importd? ( curl lzma || ( gcrypt openssl ) ) + pwquality? ( homed ) +" +RESTRICT="!test? ( test )" + +MINKV="4.15" + +COMMON_DEPEND=" + >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}] + sys-libs/libcap:0=[${MULTILIB_USEDEP}] + virtual/libcrypt:=[${MULTILIB_USEDEP}] + acl? ( sys-apps/acl:0= ) + apparmor? ( sys-libs/libapparmor:0= ) + audit? ( >=sys-process/audit-2:0= ) + cryptsetup? ( >=sys-fs/cryptsetup-2.0.1:0= ) + curl? ( net-misc/curl:0= ) + elfutils? ( >=dev-libs/elfutils-0.158:0= ) + fido2? ( dev-libs/libfido2:0= ) + gcrypt? ( >=dev-libs/libgcrypt-1.4.5:0=[${MULTILIB_USEDEP}] ) + gnutls? ( >=net-libs/gnutls-3.6.0:0= ) + http? ( >=net-libs/libmicrohttpd-0.9.33:0=[epoll(+)] ) + idn? ( net-dns/libidn2:= ) + importd? ( + app-arch/bzip2:0= + sys-libs/zlib:0= + ) + kmod? ( >=sys-apps/kmod-15:0= ) + lz4? ( >=app-arch/lz4-0_p131:0=[${MULTILIB_USEDEP}] ) + lzma? ( >=app-arch/xz-utils-5.0.5-r1:0=[${MULTILIB_USEDEP}] ) + iptables? ( net-firewall/iptables:0= ) + openssl? ( >=dev-libs/openssl-1.1.0:0= ) + pam? ( sys-libs/pam:=[${MULTILIB_USEDEP}] ) + pkcs11? (
[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd/
commit: 259ad39368b32747b09c87e4de095915dd8813e9 Author: Sam James gentoo org> AuthorDate: Sat Sep 9 01:17:29 2023 + Commit: Sam James gentoo org> CommitDate: Sat Sep 9 01:17:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=259ad393 sys-apps/systemd: add 254.3, drop 254.2 254.2 was a short-lived release, 254.3 has a single commit (revert). Signed-off-by: Sam James gentoo.org> sys-apps/systemd/Manifest | 2 +- sys-apps/systemd/{systemd-254.2.ebuild => systemd-254.3.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest index df4af2abac0e..3227f3ab1864 100644 --- a/sys-apps/systemd/Manifest +++ b/sys-apps/systemd/Manifest @@ -5,4 +5,4 @@ DIST systemd-stable-253.6.tar.gz 12069024 BLAKE2B 7dfb28127bf6c091180a6cfbae1eb6 DIST systemd-stable-253.7.tar.gz 12111722 BLAKE2B 2007653c264d615fbef52cd91d173597f175ba05c1b961c6035d51c1a28ff663151a72d858115536c316a2644d880dfe94e6d00809bf3a2abe3e2f5532df565b SHA512 6935508f511930d6e980a7f0a3319295acbbc482cbce4f8f407af399259fe04b095dabd470f8825d84328a7d0f39efe6d5926022c1bdf18ec7fffe43b2586aa1 DIST systemd-stable-253.8.tar.gz 12112413 BLAKE2B 0edf5d2fdb47ef4c2fd9257642a719cb3cf70096d74ae0002f4df2696f3efd591ddf239f2ac9762aa53ebcee5bf31295739f8176313b8260e97fe99cc51722f6 SHA512 628db658ccf01e6cf09c6832735ad08c3d0dd906798e3366d42621fb08ad8b72aa7a51ae4874d76acf6c56282c63dc5fdce677cde3d4e102ce0036571ccabcc4 DIST systemd-stable-254.1.tar.gz 14324840 BLAKE2B 10a72db38dae1dd13440f6d59c629b515bfb32f1708efeb6b9134b17887cc0c5af47c184b9a7d3c9be1ecbf8be16ea2682f84c44afd4702ce12861a143e8347a SHA512 eb2f4a95c890792fe11080e8dafc1eb4588ee98a3084d28083c4dd1f97962f56188c41641708c23267d01f1431821e823e1b89012f90d6ede80a12a0ce11a6d7 -DIST systemd-stable-254.2.tar.gz 14329661 BLAKE2B a9f6b48ea31b6647d3deb0c9e0b12dc901bac7c2039bfa056014ac48f022d819c3a361dfcb9ab30626c86d0adb2c64cff94b215aac880d31451b38a823ea2b0e SHA512 4c71dc0a9b23eac03b1c3f22a77b5a5aeb5b7c7577b1d90582852fe7da43ff6a8e2e9c06bd7951827bc07e34ab2710b4793e784e49820f2d09db9a0209ec08dd +DIST systemd-stable-254.3.tar.gz 14329148 BLAKE2B 10b947e04a4ef9ccaeb7adaa67ac0f391927fb172c0750ffb93d4df69d970fd91f26b052f8bfdfb4f81ae69566d0a3459cbc87cc86b624014cfb8781a2914121 SHA512 a0c361c993ac9a121823bdd58e29ef7bd25ccfd206ae0c3e1eed9833b3ddf24f53afe6f669eb9fbff5078977403236b0e4ef5a5f6fde56c504caed1d411e71fe diff --git a/sys-apps/systemd/systemd-254.2.ebuild b/sys-apps/systemd/systemd-254.3.ebuild similarity index 100% rename from sys-apps/systemd/systemd-254.2.ebuild rename to sys-apps/systemd/systemd-254.3.ebuild
[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/
commit: cca95fe3d670e926099d79a8ee4e78e0061095cc Author: Sam James gentoo org> AuthorDate: Sat Sep 9 01:26:08 2023 + Commit: Sam James gentoo org> CommitDate: Sat Sep 9 01:26:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cca95fe3 sys-apps/systemd-utils: add 253.10 Signed-off-by: Sam James gentoo.org> sys-apps/systemd-utils/Manifest| 1 + sys-apps/systemd-utils/systemd-utils-253.10.ebuild | 535 + 2 files changed, 536 insertions(+) diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest index bbb7f6ffd3df..4f39da4a1f9c 100644 --- a/sys-apps/systemd-utils/Manifest +++ b/sys-apps/systemd-utils/Manifest @@ -2,6 +2,7 @@ DIST systemd-musl-patches-252.4.tar.gz 25053 BLAKE2B 1d75f85ea0c48c788e9199e2d91 DIST systemd-musl-patches-253.3.tar.gz 28384 BLAKE2B 2736a4ddc36b2ce087c08c57c0b995db2dcf6f82a4ae6f20b07609657bc5ea1e4a12ec78da1576b364e03260577b4f9fc85fae8c0f7497eca564c6fb857e06d8 SHA512 4b556975f25393cbeb5df495267c68edf14bef0f8baae20955151c900f200d1402b54630cab7dd3a69bbb82bef3f7464869222e2022c60faa2311444fa87ec80 DIST systemd-stable-252.10.tar.gz 11841052 BLAKE2B 33ebca90ff17ef5983677c08c93a80350908aa4f4f1860d8e69c234ead926f0e21a4c4692c171f061e05e41c94d8fe2ba3a3be75fb7b582b86e851194a1f0203 SHA512 5309d8df51b5cda694e03e2ded574d4e3606916fab5d190b21fcd0284d8d8f56cab8b3423d7d0b90e44cd9775cc62bc26198f3d2a43f8aa545959b5c27b0dd9d DIST systemd-stable-252.9.tar.gz 11829389 BLAKE2B a45a72bfe113f8cb7424d731692f548c389f59d34b649e874db2f85868943b0a9c33ef62185c83c41a9c220caddd65c44ff328026eff19c3c7efda5efbd73574 SHA512 fa34b9c2f692af8f70dffc5044fe502ff5e21625af5b27cad7fc5e833570b180f53c5d03a0add785e83a5b4e7564117fe4728931df4ef599888c73e92c7f2103 +DIST systemd-stable-253.10.tar.gz 12116663 BLAKE2B 9232067c5fb4ceb3c941d9840a043f34ca3c6eee6e696743715e9f36d47a58e98046ffb6af19084bbd7e8b4edf40c67132a3fa967f37785eb988a18530ca89b1 SHA512 dab45496586a9a78ba46a3c03c02e6bd97a8b832e28f96fdf052ecf1906c8c1bdc55967fc243ca837d0371e81730a92bb230e59a43e2ab6bc1b62fbd42a051d4 DIST systemd-stable-253.5.tar.gz 12015672 BLAKE2B 3b09bc1a63bc3321c51ea05080f95958ab55064596c13ab967a182cdaace302cc85c19e2cdabd9bdc8ba0a1a04999ae588fbce2fe2626c0f792ee22836feddf4 SHA512 39709b485cd9287e26ac8e973fa1692b280bec3b96e1da6667e4a4f2ac2228aa072b22802720a254698d32c82f5306d7feb32229e4b6d54cc0e2b1e2caa4cc2e DIST systemd-stable-253.6.tar.gz 12069024 BLAKE2B 7dfb28127bf6c091180a6cfbae1eb657b99896920cc6b74d1e86586f51bf312d6c2647582a635a479048cadceb0b5ed508918ddff42b2639cec6234a656762f4 SHA512 c81f7ac0cca9073878026d6a3024ebad8bf38c4745fe7bac5a156906ba9fd7b78b90fdc69376821c9927dd60173dd6604684e2ea7dcb55dc2e60a0e20ee01735 DIST systemd-stable-253.7.tar.gz 12111722 BLAKE2B 2007653c264d615fbef52cd91d173597f175ba05c1b961c6035d51c1a28ff663151a72d858115536c316a2644d880dfe94e6d00809bf3a2abe3e2f5532df565b SHA512 6935508f511930d6e980a7f0a3319295acbbc482cbce4f8f407af399259fe04b095dabd470f8825d84328a7d0f39efe6d5926022c1bdf18ec7fffe43b2586aa1 diff --git a/sys-apps/systemd-utils/systemd-utils-253.10.ebuild b/sys-apps/systemd-utils/systemd-utils-253.10.ebuild new file mode 100644 index ..c06d1b1a0d0c --- /dev/null +++ b/sys-apps/systemd-utils/systemd-utils-253.10.ebuild @@ -0,0 +1,535 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{10..11} ) + +QA_PKGCONFIG_VERSION=$(ver_cut 1) + +inherit bash-completion-r1 flag-o-matic linux-info meson-multilib python-any-r1 +inherit secureboot toolchain-funcs udev usr-ldscript + +DESCRIPTION="Utilities split out from systemd for OpenRC users" +HOMEPAGE="https://systemd.io/"; + +if [[ ${PV} == *.* ]]; then + MY_P="systemd-stable-${PV}" + S="${WORKDIR}/${MY_P}" + SRC_URI="https://github.com/systemd/systemd-stable/archive/refs/tags/v${PV}.tar.gz -> ${MY_P}.tar.gz" +else + MY_P="systemd-${PV}" + S="${WORKDIR}/${MY_P}" + SRC_URI="https://github.com/systemd/systemd/archive/refs/tags/v${PV}.tar.gz -> ${MY_P}.tar.gz" +fi + +MUSL_PATCHSET="systemd-musl-patches-253.3" +SRC_URI+=" elibc_musl? ( https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.tar.gz )" + +LICENSE="GPL-2 LGPL-2.1 MIT public-domain" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="+acl boot +kmod selinux split-usr sysusers +tmpfiles test +udev" +REQUIRED_USE="|| ( boot tmpfiles sysusers udev )" +RESTRICT="!test? ( test )" + +COMMON_DEPEND=" + elibc_musl? ( >=sys-libs/musl-1.2.3 ) + selinux? ( sys-libs/libselinux:0= ) + tmpfiles? ( + acl? ( sys-apps/acl:0= ) + ) + udev? ( + >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}] + sys-libs/libcap:0=[${MULTILIB_USEDEP}] + virtual/libcrypt:=[${MULTILIB_USEDEP}] + acl? ( sys-apps/ac
[gentoo-commits] repo/gentoo:master commit in: app-portage/getuto/
commit: 17bb4a8165c897c1ba167511467a9b1d3ddcc393 Author: Sam James gentoo org> AuthorDate: Sat Sep 9 00:59:50 2023 + Commit: Sam James gentoo org> CommitDate: Sat Sep 9 00:59:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17bb4a81 app-portage/getuto: drop 1.5 Signed-off-by: Sam James gentoo.org> app-portage/getuto/Manifest | 1 - app-portage/getuto/getuto-1.5.ebuild | 49 2 files changed, 50 deletions(-) diff --git a/app-portage/getuto/Manifest b/app-portage/getuto/Manifest index 5ab94c3977c4..86fbb2ee502d 100644 --- a/app-portage/getuto/Manifest +++ b/app-portage/getuto/Manifest @@ -1,4 +1,3 @@ -DIST getuto-1.5.tar.gz 9706 BLAKE2B cc31775c89d9beadd1ac32fa5596833e71d8e9aa2ea3229d7bdea4caf23de2e79c76bb74975e13953b6226f806fd547c76b38de71f1b4084dce1a92ce2c217bb SHA512 78da4ca097b87c05980895d3491722e739505e1ce0614fd39242255712e705c3e7455636b67e328980bbc15fe85e6826d6d4a1b1804670f219675a67f404 DIST getuto-1.6.tar.gz 9956 BLAKE2B 30ccbbe39993473a30bc6267c221ce23c78efa2b112ee1f2e65836f8b72f4e23f223a17c129293a2d3b5e1ca0c993960ef53905ca2af030e381a77c9e30fff5e SHA512 56277b0a64d31ff7e1637ec2288733c0a1c72045700b32c2d261e2d5ad854c1ae17c0f8e70f6080a008bb09fd0e8dcf8256aeb99615e446f4e6a441b9a1a088b DIST getuto-1.7.tar.gz 10096 BLAKE2B 952d5a8dca09dcecfc78e055c96b70c997c459767966631142f24ff8c0ce003b5520084aa0938971e61124fad2747c8457a79dadddf76858869fc1de8da9ecab SHA512 43ba49df85c32aaade2b08ca0bc2bdac9edfd4b363a85a84833a17a84fb87dcdb987625bd61862371025ad2b4c364a1fa8d93138bafd7abe4a99fdb2791b3e7b DIST getuto-1.8.tar.gz 10196 BLAKE2B 0733057de68c3fc76869984557f84b703be4d1c996080191fe12fe8f4171bbb595c206dfc0c45174a07f0c49b532cb9a30faf3746f9f8e1cecd9fbb4768b5897 SHA512 70e31394ff95e14b4d892e546be1fa4bf3805994056c406bd94a1089fefb2df10d919689f711b5de2517ce03ecdc821826d5640dae87fd1d78baf79b4b55780d diff --git a/app-portage/getuto/getuto-1.5.ebuild b/app-portage/getuto/getuto-1.5.ebuild deleted file mode 100644 index 860cc3595dd0.. --- a/app-portage/getuto/getuto-1.5.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Stand-alone gentoo install trust anchor generation tool" -HOMEPAGE="https://github.com/projg2/getuto"; - -if [[ ${PV} == ]] ; then - EGIT_REPO_URI="https://github.com/projg2/getuto"; - inherit git-r3 -else - SRC_URI=" - https://github.com/projg2/getuto/archive/refs/tags/${P}.tar.gz - " - S=${WORKDIR}/${PN}-${P} - - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" -fi - -SRC_URI+=" test? ( https://mirror.bytemark.co.uk/gentoo/releases/amd64/binpackages/17.1/x86-64/virtual/libc/libc-1-r1-1.gpkg.tar )" - -LICENSE="GPL-2" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - app-crypt/gnupg - dev-libs/openssl - sec-keys/openpgp-keys-gentoo-release -" - -src_unpack() { - if [[ ${PV} == ]] ; then - git-r3_src_unpack - else - # Don't mangle test data - unpack ${P}.tar.gz - fi - - if use test ; then - cp "${DISTDIR}"/libc-1-r1-1.gpkg.tar "${S}" || die - fi -} - -src_install() { - dobin getuto -}
[gentoo-commits] repo/gentoo:master commit in: app-portage/getuto/
commit: 0f2879f01bce2381188083283392fce8ec36e2a7 Author: Sam James gentoo org> AuthorDate: Sat Sep 9 00:59:15 2023 + Commit: Sam James gentoo org> CommitDate: Sat Sep 9 00:59:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f2879f0 app-portage/getuto: add 1.8 Signed-off-by: Sam James gentoo.org> app-portage/getuto/Manifest | 1 + app-portage/getuto/getuto-1.8.ebuild | 50 2 files changed, 51 insertions(+) diff --git a/app-portage/getuto/Manifest b/app-portage/getuto/Manifest index ea70fc17661c..5ab94c3977c4 100644 --- a/app-portage/getuto/Manifest +++ b/app-portage/getuto/Manifest @@ -1,4 +1,5 @@ DIST getuto-1.5.tar.gz 9706 BLAKE2B cc31775c89d9beadd1ac32fa5596833e71d8e9aa2ea3229d7bdea4caf23de2e79c76bb74975e13953b6226f806fd547c76b38de71f1b4084dce1a92ce2c217bb SHA512 78da4ca097b87c05980895d3491722e739505e1ce0614fd39242255712e705c3e7455636b67e328980bbc15fe85e6826d6d4a1b1804670f219675a67f404 DIST getuto-1.6.tar.gz 9956 BLAKE2B 30ccbbe39993473a30bc6267c221ce23c78efa2b112ee1f2e65836f8b72f4e23f223a17c129293a2d3b5e1ca0c993960ef53905ca2af030e381a77c9e30fff5e SHA512 56277b0a64d31ff7e1637ec2288733c0a1c72045700b32c2d261e2d5ad854c1ae17c0f8e70f6080a008bb09fd0e8dcf8256aeb99615e446f4e6a441b9a1a088b DIST getuto-1.7.tar.gz 10096 BLAKE2B 952d5a8dca09dcecfc78e055c96b70c997c459767966631142f24ff8c0ce003b5520084aa0938971e61124fad2747c8457a79dadddf76858869fc1de8da9ecab SHA512 43ba49df85c32aaade2b08ca0bc2bdac9edfd4b363a85a84833a17a84fb87dcdb987625bd61862371025ad2b4c364a1fa8d93138bafd7abe4a99fdb2791b3e7b +DIST getuto-1.8.tar.gz 10196 BLAKE2B 0733057de68c3fc76869984557f84b703be4d1c996080191fe12fe8f4171bbb595c206dfc0c45174a07f0c49b532cb9a30faf3746f9f8e1cecd9fbb4768b5897 SHA512 70e31394ff95e14b4d892e546be1fa4bf3805994056c406bd94a1089fefb2df10d919689f711b5de2517ce03ecdc821826d5640dae87fd1d78baf79b4b55780d DIST libc-1-r1-1.gpkg.tar 20480 BLAKE2B b2c184e20c1a29ff66240e992f9f81219285f525eb63cea081372685cf03a2e231a2edb528259617e74c655fbe61b6e0d8fc0bbdbd8452b6098de58432f019d7 SHA512 ce52f398ea8979ec16161381803740d49a4294c77303880f54090c379ba5eb8e545a3d3550f229cacc18c7763dc3adf7936561ba1c64b43c87692ec66084e4e6 diff --git a/app-portage/getuto/getuto-1.8.ebuild b/app-portage/getuto/getuto-1.8.ebuild new file mode 100644 index ..4778eb372c02 --- /dev/null +++ b/app-portage/getuto/getuto-1.8.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Stand-alone gentoo install trust anchor generation tool" +HOMEPAGE="https://github.com/projg2/getuto"; + +if [[ ${PV} == ]] ; then + EGIT_REPO_URI="https://github.com/projg2/getuto"; + inherit git-r3 +else + SRC_URI=" + https://github.com/projg2/getuto/archive/refs/tags/${P}.tar.gz + " + S=${WORKDIR}/${PN}-${P} + + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +SRC_URI+=" test? ( https://mirror.bytemark.co.uk/gentoo/releases/amd64/binpackages/17.1/x86-64/virtual/libc/libc-1-r1-1.gpkg.tar )" + +LICENSE="GPL-2" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + app-crypt/gnupg + dev-libs/openssl + sec-keys/openpgp-keys-gentoo-release + sys-apps/gentoo-functions +" + +src_unpack() { + if [[ ${PV} == ]] ; then + git-r3_src_unpack + else + # Don't mangle test data + unpack ${P}.tar.gz + fi + + if use test ; then + cp "${DISTDIR}"/libc-1-r1-1.gpkg.tar "${S}" || die + fi +} + +src_install() { + dobin getuto +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/libcloudproviders/
commit: 9cff9fe7f9f73745558c3097cfaa151cfda82320 Author: Guillermo Joandet gmail com> AuthorDate: Thu Sep 7 03:28:47 2023 + Commit: Matt Turner gentoo org> CommitDate: Sat Sep 9 00:50:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cff9fe7 net-libs/libcloudproviders: Version bump to 0.3.4 Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32663 Signed-off-by: Matt Turner gentoo.org> net-libs/libcloudproviders/Manifest| 1 + .../libcloudproviders-0.3.4.ebuild | 47 ++ 2 files changed, 48 insertions(+) diff --git a/net-libs/libcloudproviders/Manifest b/net-libs/libcloudproviders/Manifest index 9ce4c7b3025e..f2c782f2d054 100644 --- a/net-libs/libcloudproviders/Manifest +++ b/net-libs/libcloudproviders/Manifest @@ -1 +1,2 @@ DIST libcloudproviders-0.3.2.tar.xz 22764 BLAKE2B f2cbb411c49600ae3c4d34b1ad494b53259752eb17e403ff3dba16c327373b567c978fa4e54ac47e00db057b77deac8369e4c7ef2647f9be081a0f5e563d0969 SHA512 76829adcc7ca830254305c11755caf55f200a0780f82d4fc6480a09cf92848409933a1b044b7c62b837d071d28e2b14252e78d7d2c04801f64096fea9a068dd7 +DIST libcloudproviders-0.3.4.tar.xz 23548 BLAKE2B b2814a284efaccd914683a35034506cc4cafe4569d8df03783b44c371af8df04e4ef49e9846a4bde39312b416e719a5ddd6dea72b8b1e42a8799c3ac732bc89c SHA512 293010a8ac9a46b4774d0f7d7c18a77e131050b2c7e50456985462848b7516bb93d77adb27329b87bf15fdcb47153b018354d5ada931460e9746d88a4106aa0d diff --git a/net-libs/libcloudproviders/libcloudproviders-0.3.4.ebuild b/net-libs/libcloudproviders/libcloudproviders-0.3.4.ebuild new file mode 100644 index ..b73e0ad0501f --- /dev/null +++ b/net-libs/libcloudproviders/libcloudproviders-0.3.4.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org meson-multilib vala + +DESCRIPTION="DBus API that allows cloud storage sync clients to expose their services" +HOMEPAGE="https://gitlab.gnome.org/World/libcloudproviders"; + +LICENSE="LGPL-3" +SLOT="0" +IUSE="gtk-doc +introspection vala" +REQUIRED_USE="vala? ( introspection )" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + +DEPEND=" + >=dev-libs/glib-2.56:2[${MULTILIB_USEDEP}] + introspection? ( dev-libs/gobject-introspection )" +RDEPEND="${DEPEND}" +BDEPEND=" + dev-util/gdbus-codegen + dev-util/glib-utils + virtual/pkgconfig + gtk-doc? ( dev-util/gtk-doc ) + vala? ( $(vala_depend) ) +" + +src_prepare() { + default + use vala && vala_setup +} + +multilib_src_configure() { + local emesonargs=( + $(meson_native_use_bool gtk-doc enable-gtk-doc) + -Dinstalled-tests=false + $(meson_native_use_bool introspection) + $(meson_native_use_bool vala vapigen) + ) + meson_src_configure +} + +multilib_src_install() { + meson_src_install +}
[gentoo-commits] repo/gentoo:master commit in: games-engines/openmw/, games-engines/openmw/files/
commit: 05c2df081afa33374ebdf5405f43819578a06c65 Author: Alexey Sokolov asokolov org> AuthorDate: Fri Sep 8 23:38:19 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Sep 9 00:46:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05c2df08 games-engines/openmw: drop 0.47.0-r2 Signed-off-by: Alexey Sokolov asokolov.org> Closes: https://github.com/gentoo/gentoo/pull/32696 Signed-off-by: Ionen Wolkens gentoo.org> games-engines/openmw/Manifest | 1 - .../openmw/files/openmw-0.47.0-gcc12.patch | 33 - .../openmw/files/openmw-0.47.0-gcc13.patch | 22 .../openmw/files/openmw-0.47.0-mygui-license.patch | 16 --- .../openmw/files/openmw-0.47.0-sigstksz.patch | 42 -- games-engines/openmw/openmw-0.47.0-r2.ebuild | 145 - 6 files changed, 259 deletions(-) diff --git a/games-engines/openmw/Manifest b/games-engines/openmw/Manifest index 0bfdae772a9c..1146884524c0 100644 --- a/games-engines/openmw/Manifest +++ b/games-engines/openmw/Manifest @@ -1,3 +1,2 @@ -DIST openmw-0.47.0.tar.gz 5156857 BLAKE2B 40e8b9670423259fa0cc03ef000c17ebe06d1d58c2527b51b25cea3b54978b8a698984371eac14ff212f9550253ab17d41b83d37426371f12f5ce2d30b240d3d SHA512 517e650d0054cdba8d38de05ed3975b0fcf8de32fda59c8df7c34b973e5390efa0dd9ec79babdfdaa79dee7aa8a75009776f62fad91b9aa9aa28016c5032652b DIST openmw-0.48.0.tar.gz 6020423 BLAKE2B 6a6f710f06efc0e844115018365db8148e9f6acefd453df74904144f53f5e896e9ab4d4f563ab95a3231500a2c1a5e1f8c5b6d6ac5c1315805c61657d13a7aa8 SHA512 969c10b285c039b54810c56f202f9c33bd03c83d87fec722c3389525e87fc7104760ea12527be5fb19a3f7ae2dc9aef0e4c6b7375d8bbcd6eb726e1d7859b833 DIST openmw-template-8966dab24692555eec720c854fb0f73d108070cd.omwgame 139730 BLAKE2B bf7f96912fd828078c62d112f3ff83e9a35298516135fb46b15ed01fc0260247cc0cba4aa3bbc55bf6a688f216384dbd9a5aa3328c4387b9b180b80f7463963e SHA512 6e38642bcf013c5f496a9cb0bf3ec7c9553b6e86b836e7844824c5a05f556c9391167214469b6318401684b702d7569896bf743c85aee4198612b3315ba778d6 diff --git a/games-engines/openmw/files/openmw-0.47.0-gcc12.patch b/games-engines/openmw/files/openmw-0.47.0-gcc12.patch deleted file mode 100644 index 4c04d7b25c78.. --- a/games-engines/openmw/files/openmw-0.47.0-gcc12.patch +++ /dev/null @@ -1,33 +0,0 @@ -Backport missing includes causing issues with gcc12. -https://bugs.gentoo.org/858725 -https://gitlab.com/OpenMW/openmw/-/commit/5f2e282359 -From: elsid -Date: Tue, 17 May 2022 00:58:24 +0200 -Subject: [PATCH] Add includes for used types and functions a/components/myguiplatform/myguidatamanager.cpp -+++ b/components/myguiplatform/myguidatamanager.cpp -@@ -1,8 +1,11 @@ - #include "myguidatamanager.hpp" - -+#include -+#include -+ - #include - --#include -+#include - #include - - #include a/components/myguiplatform/myguidatamanager.hpp -+++ b/components/myguiplatform/myguidatamanager.hpp -@@ -3,6 +3,8 @@ - - #include - -+#include -+ - namespace osgMyGUI - { - -GitLab diff --git a/games-engines/openmw/files/openmw-0.47.0-gcc13.patch b/games-engines/openmw/files/openmw-0.47.0-gcc13.patch deleted file mode 100644 index bb99b7c77880.. --- a/games-engines/openmw/files/openmw-0.47.0-gcc13.patch +++ /dev/null @@ -1,22 +0,0 @@ -Fix missing includes causing issues with gcc13. -https://bugs.gentoo.org/905337 a/apps/openmw/mwinput/controlswitch.hpp -+++ b/apps/openmw/mwinput/controlswitch.hpp -@@ -3,6 +3,7 @@ - - #include - #include -+#include - - namespace ESM - { a/components/misc/utf8stream.hpp -+++ b/components/misc/utf8stream.hpp -@@ -3,6 +3,7 @@ - - #include - #include -+#include - - class Utf8Stream - { diff --git a/games-engines/openmw/files/openmw-0.47.0-mygui-license.patch b/games-engines/openmw/files/openmw-0.47.0-mygui-license.patch deleted file mode 100644 index 3bf5915bb65d.. --- a/games-engines/openmw/files/openmw-0.47.0-mygui-license.patch +++ /dev/null @@ -1,16 +0,0 @@ -We don't install license files - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index d69352c94..5f97c86e9 100644 a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -856,9 +856,6 @@ elseif(NOT APPLE) - INSTALL(PROGRAMS "${INSTALL_SOURCE}/openmw-wizard" DESTINATION "${BINDIR}" ) - ENDIF(BUILD_WIZARD) - --# Install licenses --INSTALL(FILES "files/mygui/DejaVuFontLicense.txt" DESTINATION "${LICDIR}" ) -- - # Install icon and desktop file - INSTALL(FILES "${OpenMW_BINARY_DIR}/org.openmw.launcher.desktop" DESTINATION "${DATAROOTDIR}/applications" COMPONENT "openmw") - INSTALL(FILES "${OpenMW_SOURCE_DIR}/files/launcher/images/openmw.png" DESTINATION "${ICONDIR}" COMPONENT "openmw") diff --git a/games-engines/openmw/files/openmw-0.47.0-sigstksz.patch b/games-engines/openmw/files/openmw-0.47.0-sigstksz.patch deleted file mode 100644 index 588d6d639726.. --- a/games-engines/openmw/files/op
[gentoo-commits] repo/gentoo:master commit in: games-engines/openmw/
commit: e2707470231c57a1611142d09225a7becc6f0b94 Author: Alexey Sokolov asokolov org> AuthorDate: Fri Sep 8 23:37:19 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Sep 9 00:46:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2707470 games-engines/openmw: don't download gtest Closes: https://bugs.gentoo.org/912457 Signed-off-by: Alexey Sokolov asokolov.org> Signed-off-by: Ionen Wolkens gentoo.org> games-engines/openmw/openmw-0.48.0.ebuild | 1 + games-engines/openmw/openmw-.ebuild | 1 + 2 files changed, 2 insertions(+) diff --git a/games-engines/openmw/openmw-0.48.0.ebuild b/games-engines/openmw/openmw-0.48.0.ebuild index 6190481f116b..b0100e2e2812 100644 --- a/games-engines/openmw/openmw-0.48.0.ebuild +++ b/games-engines/openmw/openmw-0.48.0.ebuild @@ -97,6 +97,7 @@ src_configure() { -DGLOBAL_DATA_PATH="${EPREFIX}/usr/share" -DICONDIR="${EPREFIX}/usr/share/icons/hicolor/256x256/apps" -DUSE_SYSTEM_TINYXML=ON + -DOPENMW_USE_SYSTEM_GOOGLETEST=ON -DOPENMW_USE_SYSTEM_RECASTNAVIGATION=ON ) diff --git a/games-engines/openmw/openmw-.ebuild b/games-engines/openmw/openmw-.ebuild index 6190481f116b..b0100e2e2812 100644 --- a/games-engines/openmw/openmw-.ebuild +++ b/games-engines/openmw/openmw-.ebuild @@ -97,6 +97,7 @@ src_configure() { -DGLOBAL_DATA_PATH="${EPREFIX}/usr/share" -DICONDIR="${EPREFIX}/usr/share/icons/hicolor/256x256/apps" -DUSE_SYSTEM_TINYXML=ON + -DOPENMW_USE_SYSTEM_GOOGLETEST=ON -DOPENMW_USE_SYSTEM_RECASTNAVIGATION=ON )
[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-libs/gobject-introspection/
commit: 4767794699c15871b7759a2d2b53717cbe269d40 Author: Guillermo Joandet gmail com> AuthorDate: Fri Sep 8 15:14:33 2023 + Commit: Matt Turner gentoo org> CommitDate: Sat Sep 9 00:16:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47677946 dev-libs/gobject-introspection: Version bump to 1.78.0 Signed-off-by: Guillermo Joandet gmail.com> Signed-off-by: Matt Turner gentoo.org> dev-libs/gobject-introspection/Manifest| 1 + .../gobject-introspection-1.78.0.ebuild| 79 ++ profiles/package.mask | 1 + 3 files changed, 81 insertions(+) diff --git a/dev-libs/gobject-introspection/Manifest b/dev-libs/gobject-introspection/Manifest index 2d9f357291f1..aeb50dcc6068 100644 --- a/dev-libs/gobject-introspection/Manifest +++ b/dev-libs/gobject-introspection/Manifest @@ -1 +1,2 @@ DIST gobject-introspection-1.76.1.tar.xz 1055416 BLAKE2B 2251c34b543c95f95bdec6853c8234db1b2e6271e729eaa5abf28e39c7718b326e0813a1214c62fb4634fd11218c4c856e6651de09081b01c9fcf8f73b8cf316 SHA512 84331a30f8854d2259609650c21aadd6363ea1417a75828bd395f8f4346da1c6d6550cff5f2c9f5f6fd6fbf2a9d27b5880c2ee1616fa905c5f362384d481a916 +DIST gobject-introspection-1.78.0.tar.xz 1060136 BLAKE2B ae95ad5cec48f0eb001e1ba65cd6e88ab8846d1ab6721ac421f6077f1a69fca1989a0631a7c852361d4b92f7f25503e3f505e734055d3f61530f829924f37972 SHA512 b7749295437255d45f5f842195315105d7b85bddb20bf205c7bd7f0c9e9e77fe1db2c84af6d784b54fb0d8eef488895f5eb9439ccf4ca81d03e802802b13e5dd diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.78.0.ebuild b/dev-libs/gobject-introspection/gobject-introspection-1.78.0.ebuild new file mode 100644 index ..56ef5420626c --- /dev/null +++ b/dev-libs/gobject-introspection/gobject-introspection-1.78.0.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_REQ_USE="xml(+)" +inherit gnome.org meson python-single-r1 xdg + +DESCRIPTION="Introspection system for GObject-based libraries" +HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection"; + +LICENSE="LGPL-2+ GPL-2+" +SLOT="0" +IUSE="doctool gtk-doc test" +RESTRICT="!test? ( test )" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + +# virtual/pkgconfig needed at runtime, bug #505408 +RDEPEND=" + >=dev-libs/gobject-introspection-common-${PV} + >=dev-libs/glib-2.$(($(ver_cut 2) - 1)).0:2 + dev-libs/libffi:= + doctool? ( + $(python_gen_cond_dep ' + dev-python/mako[${PYTHON_USEDEP}] + dev-python/markdown[${PYTHON_USEDEP}] + ') + ) + virtual/pkgconfig + ${PYTHON_DEPS} +" +# Wants real bison, not app-alternatives/yacc +DEPEND="${RDEPEND}" +BDEPEND=" + gtk-doc? ( + >=dev-util/gtk-doc-1.19 + app-text/docbook-xml-dtd:4.3 + app-text/docbook-xml-dtd:4.5 + ) + sys-devel/bison + sys-devel/flex + test? ( + x11-libs/cairo[glib] + $(python_gen_cond_dep ' + dev-python/mako[${PYTHON_USEDEP}] + dev-python/markdown[${PYTHON_USEDEP}] + ') + ) +" + +pkg_setup() { + python-single-r1_pkg_setup +} + +src_configure() { + local emesonargs=( + $(meson_feature test cairo) + $(meson_feature doctool) + #-Dglib_src_dir + $(meson_use gtk-doc gtk_doc) + #-Dcairo_libname + -Dpython="${EPYTHON}" + #-Dgir_dir_prefix + ) + meson_src_configure +} + +src_install() { + meson_src_install + python_fix_shebang "${ED}"/usr/bin/ + python_optimize "${ED}"/usr/$(get_libdir)/gobject-introspection/giscanner + + # Prevent collision with gobject-introspection-common + rm -v "${ED}"/usr/share/aclocal/introspection.m4 \ + "${ED}"/usr/share/gobject-introspection-1.0/Makefile.introspection || die + rmdir "${ED}"/usr/share/aclocal || die +} diff --git a/profiles/package.mask b/profiles/package.mask index f6c4cb827998..21d5ca7e4fa9 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -413,6 +413,7 @@ acct-group/spi >=dev-cpp/gtkmm-4.11 >=dev-libs/gjs-1.77 >=dev-libs/glib-2.77 +>=dev-libs/gobject-introspection-1.77 >=dev-libs/gobject-introspection-common-1.77 >=dev-libs/libdex-0.3.0 >=dev-util/gdbus-codegen-2.77
[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection-common/, profiles/
commit: 6dee395ba6adb811397e31cab0985aa4e47fd18c Author: Guillermo Joandet gmail com> AuthorDate: Fri Sep 8 15:18:55 2023 + Commit: Matt Turner gentoo org> CommitDate: Sat Sep 9 00:16:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dee395b dev-libs/gobject-introspection-common: Version bump to 1.78.0 Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32689 Signed-off-by: Matt Turner gentoo.org> dev-libs/gobject-introspection-common/Manifest | 1 + .../gobject-introspection-common-1.78.0.ebuild | 30 ++ profiles/package.mask | 1 + 3 files changed, 32 insertions(+) diff --git a/dev-libs/gobject-introspection-common/Manifest b/dev-libs/gobject-introspection-common/Manifest index 2d9f357291f1..aeb50dcc6068 100644 --- a/dev-libs/gobject-introspection-common/Manifest +++ b/dev-libs/gobject-introspection-common/Manifest @@ -1 +1,2 @@ DIST gobject-introspection-1.76.1.tar.xz 1055416 BLAKE2B 2251c34b543c95f95bdec6853c8234db1b2e6271e729eaa5abf28e39c7718b326e0813a1214c62fb4634fd11218c4c856e6651de09081b01c9fcf8f73b8cf316 SHA512 84331a30f8854d2259609650c21aadd6363ea1417a75828bd395f8f4346da1c6d6550cff5f2c9f5f6fd6fbf2a9d27b5880c2ee1616fa905c5f362384d481a916 +DIST gobject-introspection-1.78.0.tar.xz 1060136 BLAKE2B ae95ad5cec48f0eb001e1ba65cd6e88ab8846d1ab6721ac421f6077f1a69fca1989a0631a7c852361d4b92f7f25503e3f505e734055d3f61530f829924f37972 SHA512 b7749295437255d45f5f842195315105d7b85bddb20bf205c7bd7f0c9e9e77fe1db2c84af6d784b54fb0d8eef488895f5eb9439ccf4ca81d03e802802b13e5dd diff --git a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.78.0.ebuild b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.78.0.ebuild new file mode 100644 index ..8918bd9672fe --- /dev/null +++ b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.78.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +GNOME_ORG_MODULE="gobject-introspection" + +inherit gnome.org + +DESCRIPTION="Build infrastructure for GObject Introspection" +HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection"; + +LICENSE="HPND" +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" + +RDEPEND="!<${CATEGORY}/${GNOME_ORG_MODULE}-${PV}" +# Use !<${PV} because mixing gobject-introspection with different version of -common can cause issues like: +# https://forums.gentoo.org/viewtopic-p-7421930.html + +src_configure() { :; } + +src_compile() { :; } + +src_install() { + insinto /usr/share/aclocal + doins m4/introspection.m4 + + insinto /usr/share/gobject-introspection-1.0 + doins Makefile.introspection +} diff --git a/profiles/package.mask b/profiles/package.mask index 599867cf9c7b..f6c4cb827998 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -413,6 +413,7 @@ acct-group/spi >=dev-cpp/gtkmm-4.11 >=dev-libs/gjs-1.77 >=dev-libs/glib-2.77 +>=dev-libs/gobject-introspection-common-1.77 >=dev-libs/libdex-0.3.0 >=dev-util/gdbus-codegen-2.77 >=dev-util/glib-utils-2.77
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 21d55d6333d4b870b2b4882f49f51819aafebb2c Author: Andreas K. Hüttel gentoo org> AuthorDate: Fri Sep 8 23:42:28 2023 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Fri Sep 8 23:43:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21d55d63 package.mask: Mask glibc-2.36 Closes: https://bugs.gentoo.org/863215 Signed-off-by: Andreas K. Hüttel gentoo.org> profiles/package.mask | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profiles/package.mask b/profiles/package.mask index 792c4496d226..599867cf9c7b 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -800,7 +800,7 @@ app-office/texmacs # If you still use one of these old toolchain packages, please upgrade (and # switch the compiler / the binutils) ASAP. If you need them for a specific # (isolated) use case, feel free to unmask them on your system. -
[gentoo-commits] proj/kde:master commit in: app-office/libalkimia/
commit: 184024c1726beb95b1f86b7321d2bff791e4c2df Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Sep 8 23:35:03 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Sep 8 23:35:03 2023 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=184024c1 app-office/libalkimia: Drop obsolete cmake var, use find_package switch Upstream commit d23ace1a394a8fe4d4fa69a0b42b1a5bfb7ff50f Signed-off-by: Andreas Sturmlechner gentoo.org> app-office/libalkimia/libalkimia-8..ebuild | 2 +- app-office/libalkimia/libalkimia-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-office/libalkimia/libalkimia-8..ebuild b/app-office/libalkimia/libalkimia-8..ebuild index 4ea691e539..19272b02d4 100644 --- a/app-office/libalkimia/libalkimia-8..ebuild +++ b/app-office/libalkimia/libalkimia-8..ebuild @@ -61,7 +61,7 @@ src_configure() { -DENABLE_FINANCEQUOTE=OFF -DBUILD_TOOLS=ON -DBUILD_WITH_WEBKIT=OFF - -DBUILD_DOXYGEN_DOCS=$(usex doc) + $(cmake_use_find_package doc Doxygen) $(cmake_use_find_package !gmp MPIR) -DBUILD_APPLETS=$(usex plasma) -DBUILD_WITH_WEBENGINE=$(usex webengine) diff --git a/app-office/libalkimia/libalkimia-.ebuild b/app-office/libalkimia/libalkimia-.ebuild index 6414d44a50..9b1cb55160 100644 --- a/app-office/libalkimia/libalkimia-.ebuild +++ b/app-office/libalkimia/libalkimia-.ebuild @@ -60,7 +60,7 @@ src_configure() { -DENABLE_FINANCEQUOTE=OFF -DBUILD_TOOLS=ON -DBUILD_WITH_WEBKIT=OFF - -DBUILD_DOXYGEN_DOCS=$(usex doc) + $(cmake_use_find_package doc Doxygen) $(cmake_use_find_package !gmp MPIR) -DBUILD_APPLETS=$(usex plasma) -DBUILD_WITH_WEBENGINE=$(usex webengine)
[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/
commit: 8df0b918c9b31d2c01e045d72d3bd63486d71fd9 Author: Conrad Kostecki gentoo org> AuthorDate: Fri Sep 8 23:30:28 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Fri Sep 8 23:31:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8df0b918 net-wireless/unifi: fix install Closes: https://bugs.gentoo.org/913875 Signed-off-by: Conrad Kostecki gentoo.org> net-wireless/unifi/unifi-7.5.174.ebuild | 12 ++-- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/net-wireless/unifi/unifi-7.5.174.ebuild b/net-wireless/unifi/unifi-7.5.174.ebuild index 2551b72faa0e..da37d1d5280e 100644 --- a/net-wireless/unifi/unifi-7.5.174.ebuild +++ b/net-wireless/unifi/unifi-7.5.174.ebuild @@ -35,13 +35,10 @@ QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so" src_prepare() { if [[ ${CHOST} != aarch64* ]]; then - rm -r lib/native/Linux/aarch64 || die "Failed in removing aarch64 native libraries" - fi - if [[ ${CHOST} != armv7* ]]; then - rm -r lib/native/Linux/armv7 || die "Failed in removing armv7 native libraries" + rm -r lib/native/Linux/aarch64 || die fi if [[ ${CHOST} != x86_64* ]]; then - rm -r lib/native/Linux/x86_64 || die "Failed in removing x86_64 native libraries" + rm -r lib/native/Linux/x86_64 || die fi if [[ ${CHOST} == aarch64* ]]; then @@ -49,11 +46,6 @@ src_prepare() { rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || die fi fi - if [[ ${CHOST} == armv7* ]]; then - if ! use systemd; then - rm lib/native/Linux/armv7/libubnt_sdnotify_jni.so || die - fi - fi if [[ ${CHOST} == x86_64* ]]; then if ! use systemd; then rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || die
[gentoo-commits] repo/gentoo:master commit in: dev-libs/gmp/
commit: fdf13622bc8247238caba73912518cfef2c6ce3b Author: Andreas K. Hüttel gentoo org> AuthorDate: Fri Sep 8 23:29:39 2023 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Fri Sep 8 23:30:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdf13622 dev-libs/gmp: drop 6.2.1-r2 Signed-off-by: Andreas K. Hüttel gentoo.org> dev-libs/gmp/gmp-6.2.1-r2.ebuild | 118 --- 1 file changed, 118 deletions(-) diff --git a/dev-libs/gmp/gmp-6.2.1-r2.ebuild b/dev-libs/gmp/gmp-6.2.1-r2.ebuild deleted file mode 100644 index 7f25f4bab2a8.. --- a/dev-libs/gmp/gmp-6.2.1-r2.ebuild +++ /dev/null @@ -1,118 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit libtool flag-o-matic multilib-minimal toolchain-funcs - -MY_PV=${PV/_p*} -MY_PV=${MY_PV/_/-} -MANUAL_PV=${MY_PV} -MANUAL_PV=6.2.1 -MY_P=${PN}-${MY_PV} -PLEVEL=${PV/*p} -DESCRIPTION="Library for arbitrary-precision arithmetic on different type of numbers" -HOMEPAGE="https://gmplib.org/"; -SRC_URI=" - https://gmplib.org/download/gmp/${MY_P}.tar.xz - mirror://gnu/${PN}/${MY_P}.tar.xz - doc? ( https://gmplib.org/${PN}-man-${MANUAL_PV}.pdf ) -" -SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-arm64-darwin.patch.bz2"; - -LICENSE="|| ( LGPL-3+ GPL-2+ )" -# The subslot reflects the C & C++ SONAMEs. -SLOT="0/10.4" -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" -IUSE="+asm doc +cxx pic static-libs" - -BDEPEND="sys-devel/m4 - app-arch/xz-utils" - -S=${WORKDIR}/${MY_P%a} - -DOCS=( AUTHORS ChangeLog NEWS README doc/configuration doc/isa_abi_headache ) -HTML_DOCS=( doc ) -MULTILIB_WRAPPED_HEADERS=( /usr/include/gmp.h ) - -PATCHES=( - "${FILESDIR}"/${PN}-6.1.0-noexecstack-detect.patch - "${FILESDIR}"/${PN}-6.2.1-no-zarch.patch - "${WORKDIR}"/${P}-arm64-darwin.patch - "${FILESDIR}"/${P}-CVE-2021-43618.patch -) - -src_prepare() { - default - - # We cannot run autotools here as gcc depends on this package - elibtoolize - - # bug #536894 - if [[ ${CHOST} == *-darwin* ]] ; then - eapply "${FILESDIR}"/${PN}-6.1.2-gcc-apple-4.0.1.patch - fi - - # GMP uses the "ABI" env var during configure as does Gentoo (econf). - # So, to avoid patching the source constantly, wrap things up. - mv configure configure.wrapped || die - cat <<-\EOF > configure - #!/usr/bin/env sh - exec env ABI="${GMPABI}" "$0.wrapped" "$@" - EOF - - # Patches to original configure might have lost the +x bit. - chmod a+rx configure{,.wrapped} || die -} - -multilib_src_configure() { - # Generally a very fragile package - strip-flags - # Miscompiled with LTO at least on arm64, bug #889948 - filter-lto - - # Because of our 32-bit userland, 1.0 is the only HPPA ABI that works - # https://gmplib.org/manual/ABI-and-ISA.html#ABI-and-ISA (bug #344613) - if [[ ${CHOST} == hppa2.0-* ]] ; then - GMPABI="1.0" - fi - - # ABI mappings (needs all architectures supported) - case ${ABI} in - 32|x86) GMPABI=32;; - 64|amd64|n64) GMPABI=64;; - [onx]32) GMPABI=${ABI};; - esac - export GMPABI - - tc-export CC - - # --with-pic forces static libraries to be built as PIC - # and without TEXTRELs. musl does not support TEXTRELs: bug #707332 - ECONF_SOURCE="${S}" econf \ - CC_FOR_BUILD="$(tc-getBUILD_CC)" \ - --localstatedir="${EPREFIX}"/var/state/gmp \ - --enable-shared \ - $(use_enable asm assembly) \ - $(use_enable cxx) \ - $(use pic && echo --with-pic) \ - $(use_enable static-libs static) -} - -multilib_src_install() { - emake DESTDIR="${D}" install - - # Should be a standalone lib - rm -f "${ED}"/usr/$(get_libdir)/libgmp.la - - # This requires libgmp - local la="${ED}/usr/$(get_libdir)/libgmpxx.la" - if ! use static-libs ; then - rm -f "${la}" - fi -} - -multilib_src_install_all() { - einstalldocs - use doc && cp "${DISTDIR}"/gmp-man-${MANUAL_PV}.pdf "${ED}"/usr/share/doc/${PF}/ -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/glib/
commit: 0e951387f42016b7d2d0533c651c8a939665690d Author: Guillermo Joandet gmail com> AuthorDate: Fri Sep 8 14:22:57 2023 + Commit: Matt Turner gentoo org> CommitDate: Fri Sep 8 23:14:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e951387 dev-libs/glib: Version bump to 2.78.0 Signed-off-by: Guillermo Joandet gmail.com> Signed-off-by: Matt Turner gentoo.org> dev-libs/glib/Manifest | 1 + dev-libs/glib/glib-2.78.0.ebuild | 312 +++ 2 files changed, 313 insertions(+) diff --git a/dev-libs/glib/Manifest b/dev-libs/glib/Manifest index 4bbc774c41a7..ca6d5eb1558a 100644 --- a/dev-libs/glib/Manifest +++ b/dev-libs/glib/Manifest @@ -1,2 +1,3 @@ DIST glib-2.76.4.tar.xz 5274356 BLAKE2B c9ceb514ea81e1e6ab2d0efc82c48c0d8ae6c997fd0e3c56d47a5174b027f785b58266fff73b1d1132e272305126fbff22e3c65d47de46224cd12fa49796d5bc SHA512 f76932dc5090a44880373228e2b162f338415d06f7c90f2950eab1a43bb191c56a1797da4d377594f6a999197fef4defb848039259cfa4105bb68288a928f5b7 DIST glib-2.77.3.tar.xz 5316816 BLAKE2B 94d28c1526a19cb679a85f32bda159ee07862ce6aa0e2bb2e953c748d8cc790454603d3db8c748638754fef60e74a6e3584952804ff438b49fcfc009803a07b5 SHA512 d9727d67e63d7f8ce710bff497c183799b0192ac10900da87887bd76812aad9603e7f132d7eb4e8626787c427048aeafb4a28654ab808c676bcfc2b897e005d9 +DIST glib-2.78.0.tar.xz 5327096 BLAKE2B 3a494a16d12b17c7986bbe865d5e3b2727d40e7272fbb34897a90173c0fb780b0e7f024042f60ac6d1fcb9a2a4731948b6ac733c2bd6bd27c32b97281e20fc72 SHA512 3d06890002f4b13f831c83fbb70cfce529f9750e30888619e4d6277116be15d106379a03143412cf4b2a289c0cbdbbc299ecf17284fbffc06c791ecf7556c765 diff --git a/dev-libs/glib/glib-2.78.0.ebuild b/dev-libs/glib/glib-2.78.0.ebuild new file mode 100644 index ..642ad1b40159 --- /dev/null +++ b/dev-libs/glib/glib-2.78.0.ebuild @@ -0,0 +1,312 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_REQ_USE="xml(+)" +PYTHON_COMPAT=( python3_{10..11} ) + +inherit gnome.org gnome2-utils linux-info meson-multilib multilib python-any-r1 toolchain-funcs xdg + +DESCRIPTION="The GLib library of C routines" +HOMEPAGE="https://www.gtk.org/"; + +LICENSE="LGPL-2.1+" +SLOT="2" +IUSE="dbus debug +elf gtk-doc +mime selinux static-libs sysprof systemtap test utils xattr" +RESTRICT="!test? ( test )" +REQUIRED_USE="gtk-doc? ( test )" # Bug #777636 + +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" + +# * elfutils (via libelf) does not build on Windows. gresources are not embedded +# within ELF binaries on that platform anyway and inspecting ELF binaries from +# other platforms is not that useful so exclude the dependency in this case. +# * Technically static-libs is needed on zlib, util-linux and perhaps more, but +# these are used by GIO, which glib[static-libs] consumers don't really seem +# to need at all, thus not imposing the deps for now and once some consumers +# are actually found to static link libgio-2.0.a, we can revisit and either add +# them or just put the (build) deps in that rare consumer instead of recursive +# RDEPEND here (due to lack of recursive DEPEND). +RDEPEND=" + !=virtual/libiconv-0-r1[${MULTILIB_USEDEP}] + >=dev-libs/libpcre2-10.32:0=[${MULTILIB_USEDEP},unicode(+),static-libs?] + >=dev-libs/libffi-3.0.13-r1:=[${MULTILIB_USEDEP}] + >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] + >=virtual/libintl-0-r2[${MULTILIB_USEDEP}] + kernel_linux? ( >=sys-apps/util-linux-2.23[${MULTILIB_USEDEP}] ) + selinux? ( >=sys-libs/libselinux-2.2.2-r5[${MULTILIB_USEDEP}] ) + xattr? ( !elibc_glibc? ( >=sys-apps/attr-2.4.47-r1[${MULTILIB_USEDEP}] ) ) + elf? ( virtual/libelf:0= ) + sysprof? ( >=dev-util/sysprof-capture-3.40.1:4[${MULTILIB_USEDEP}] ) +" +DEPEND="${RDEPEND}" +# libxml2 used for optional tests that get automatically skipped +BDEPEND=" + app-text/docbook-xsl-stylesheets + dev-libs/libxslt + >=sys-devel/gettext-0.19.8 + gtk-doc? ( >=dev-util/gtk-doc-1.33 + app-text/docbook-xml-dtd:4.2 + app-text/docbook-xml-dtd:4.5 ) + systemtap? ( >=dev-util/systemtap-1.3 ) + ${PYTHON_DEPS} + test? ( >=sys-apps/dbus-1.2.14 ) + virtual/pkgconfig +" +# TODO: >=dev-util/gdbus-codegen-${PV} test dep once we modify gio/tests/meson.build to use external gdbus-codegen + +PDEPEND=" + dbus? ( gnome-base/dconf ) + mime? ( x11-misc/shared-mime-info ) +" +# shared-mime-info needed for gio/xdgmime, bug #409481 +# dconf is needed to be able to save settings, bug #498436 + +MULTILIB_CHOST_TOOLS=( + /usr/bin/gio-querymodules$(get_exeext) +) + +PATCHES=( + "${FILESDIR}"/${PN}-2.64.1-mark-gdbus-server-auth-test-flaky.patch +) + +pkg_setup() { + if use kernel_linux ; then
[gentoo-commits] repo/gentoo:master commit in: dev-util/glib-utils/
commit: f23ce422d808cf99e79767bb5653cc9d581e719f Author: Guillermo Joandet gmail com> AuthorDate: Fri Sep 8 14:35:06 2023 + Commit: Matt Turner gentoo org> CommitDate: Fri Sep 8 23:14:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f23ce422 dev-util/glib-utils: Version bump to 2.78.0 Signed-off-by: Guillermo Joandet gmail.com> Signed-off-by: Matt Turner gentoo.org> dev-util/glib-utils/Manifest | 1 + dev-util/glib-utils/glib-utils-2.78.0.ebuild | 62 2 files changed, 63 insertions(+) diff --git a/dev-util/glib-utils/Manifest b/dev-util/glib-utils/Manifest index 4bbc774c41a7..ca6d5eb1558a 100644 --- a/dev-util/glib-utils/Manifest +++ b/dev-util/glib-utils/Manifest @@ -1,2 +1,3 @@ DIST glib-2.76.4.tar.xz 5274356 BLAKE2B c9ceb514ea81e1e6ab2d0efc82c48c0d8ae6c997fd0e3c56d47a5174b027f785b58266fff73b1d1132e272305126fbff22e3c65d47de46224cd12fa49796d5bc SHA512 f76932dc5090a44880373228e2b162f338415d06f7c90f2950eab1a43bb191c56a1797da4d377594f6a999197fef4defb848039259cfa4105bb68288a928f5b7 DIST glib-2.77.3.tar.xz 5316816 BLAKE2B 94d28c1526a19cb679a85f32bda159ee07862ce6aa0e2bb2e953c748d8cc790454603d3db8c748638754fef60e74a6e3584952804ff438b49fcfc009803a07b5 SHA512 d9727d67e63d7f8ce710bff497c183799b0192ac10900da87887bd76812aad9603e7f132d7eb4e8626787c427048aeafb4a28654ab808c676bcfc2b897e005d9 +DIST glib-2.78.0.tar.xz 5327096 BLAKE2B 3a494a16d12b17c7986bbe865d5e3b2727d40e7272fbb34897a90173c0fb780b0e7f024042f60ac6d1fcb9a2a4731948b6ac733c2bd6bd27c32b97281e20fc72 SHA512 3d06890002f4b13f831c83fbb70cfce529f9750e30888619e4d6277116be15d106379a03143412cf4b2a289c0cbdbbc299ecf17284fbffc06c791ecf7556c765 diff --git a/dev-util/glib-utils/glib-utils-2.78.0.ebuild b/dev-util/glib-utils/glib-utils-2.78.0.ebuild new file mode 100644 index ..6fb045244ae1 --- /dev/null +++ b/dev-util/glib-utils/glib-utils-2.78.0.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{10..12} ) +GNOME_ORG_MODULE="glib" + +inherit gnome.org python-single-r1 + +DESCRIPTION="Build utilities for GLib using projects" +HOMEPAGE="https://www.gtk.org/"; + +LICENSE="LGPL-2.1+" +SLOT="0" # /usr/bin utilities that can't be parallel installed by their nature +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +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" + +RDEPEND="${PYTHON_DEPS}" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-libs/libxslt + app-text/docbook-xsl-stylesheets +" + +src_configure() { :; } + +do_xsltproc_command() { + # Taken from meson.build for manual manpage building - keep in sync (also copied to dev-util/gdbus-codegen) + xsltproc \ + --nonet \ + --stringparam man.output.quietly 1 \ + --stringparam funcsynopsis.style ansi \ + --stringparam man.th.extra1.suppress 1 \ + --stringparam man.authors.section.enabled 0 \ + --stringparam man.copyright.section.enabled 0 \ + -o "${2}" \ + http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl \ + "${1}" || die "manpage generation failed" +} + +src_compile() { + sed -e "s:@VERSION@:${PV}:g;s:@PYTHON@:python:g" gobject/glib-genmarshal.in > gobject/glib-genmarshal || die + sed -e "s:@VERSION@:${PV}:g;s:@PYTHON@:python:g" gobject/glib-mkenums.in > gobject/glib-mkenums || die + sed -e "s:@GLIB_VERSION@:${PV}:g;s:@PYTHON@:python:g" glib/gtester-report.in > glib/gtester-report || die + do_xsltproc_command docs/reference/gobject/glib-genmarshal.xml docs/reference/gobject/glib-genmarshal.1 + do_xsltproc_command docs/reference/gobject/glib-mkenums.xml docs/reference/gobject/glib-mkenums.1 + do_xsltproc_command docs/reference/glib/gtester-report.xml docs/reference/glib/gtester-report.1 +} + +src_install() { + python_fix_shebang gobject/glib-genmarshal + python_fix_shebang gobject/glib-mkenums + python_fix_shebang glib/gtester-report + exeinto /usr/bin + doexe gobject/glib-genmarshal + doexe gobject/glib-mkenums + doexe glib/gtester-report + doman docs/reference/gobject/glib-genmarshal.1 + doman docs/reference/gobject/glib-mkenums.1 + doman docs/reference/glib/gtester-report.1 +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/gdbus-codegen/
commit: 48960abcf78b0443e97c640ad7e8ca9cf938ce1a Author: Guillermo Joandet gmail com> AuthorDate: Fri Sep 8 14:36:14 2023 + Commit: Matt Turner gentoo org> CommitDate: Fri Sep 8 23:14:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48960abc dev-util/gdbus-codegen: Version bump to 2.78.0 Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32686 Signed-off-by: Matt Turner gentoo.org> dev-util/gdbus-codegen/Manifest| 1 + dev-util/gdbus-codegen/gdbus-codegen-2.78.0.ebuild | 74 ++ 2 files changed, 75 insertions(+) diff --git a/dev-util/gdbus-codegen/Manifest b/dev-util/gdbus-codegen/Manifest index 4bbc774c41a7..ca6d5eb1558a 100644 --- a/dev-util/gdbus-codegen/Manifest +++ b/dev-util/gdbus-codegen/Manifest @@ -1,2 +1,3 @@ DIST glib-2.76.4.tar.xz 5274356 BLAKE2B c9ceb514ea81e1e6ab2d0efc82c48c0d8ae6c997fd0e3c56d47a5174b027f785b58266fff73b1d1132e272305126fbff22e3c65d47de46224cd12fa49796d5bc SHA512 f76932dc5090a44880373228e2b162f338415d06f7c90f2950eab1a43bb191c56a1797da4d377594f6a999197fef4defb848039259cfa4105bb68288a928f5b7 DIST glib-2.77.3.tar.xz 5316816 BLAKE2B 94d28c1526a19cb679a85f32bda159ee07862ce6aa0e2bb2e953c748d8cc790454603d3db8c748638754fef60e74a6e3584952804ff438b49fcfc009803a07b5 SHA512 d9727d67e63d7f8ce710bff497c183799b0192ac10900da87887bd76812aad9603e7f132d7eb4e8626787c427048aeafb4a28654ab808c676bcfc2b897e005d9 +DIST glib-2.78.0.tar.xz 5327096 BLAKE2B 3a494a16d12b17c7986bbe865d5e3b2727d40e7272fbb34897a90173c0fb780b0e7f024042f60ac6d1fcb9a2a4731948b6ac733c2bd6bd27c32b97281e20fc72 SHA512 3d06890002f4b13f831c83fbb70cfce529f9750e30888619e4d6277116be15d106379a03143412cf4b2a289c0cbdbbc299ecf17284fbffc06c791ecf7556c765 diff --git a/dev-util/gdbus-codegen/gdbus-codegen-2.78.0.ebuild b/dev-util/gdbus-codegen/gdbus-codegen-2.78.0.ebuild new file mode 100644 index ..3595e34fd897 --- /dev/null +++ b/dev-util/gdbus-codegen/gdbus-codegen-2.78.0.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +GNOME_ORG_MODULE="glib" +PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_REQ_USE="xml(+)" +DISTUTILS_USE_PEP517=setuptools +DISTUTILS_SINGLE_IMPL=1 + +inherit gnome.org distutils-r1 + +DESCRIPTION="GDBus code and documentation generator" +HOMEPAGE="https://www.gtk.org/"; + +LICENSE="LGPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" + +RDEPEND="${PYTHON_DEPS}" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-libs/libxslt + app-text/docbook-xsl-stylesheets +" + +S="${WORKDIR}/glib-${PV}/gio/gdbus-2.0/codegen" + +python_prepare_all() { + PATCHES=( + "${FILESDIR}/${PN}-2.56.1-sitedir.patch" + ) + distutils-r1_python_prepare_all + + local MAJOR_VERSION=$(ver_cut 1) + local MINOR_VERSION=$(ver_cut 2) + sed -e 's:@PYTHON@:python:' gdbus-codegen.in > gdbus-codegen || die + sed -e "s:@VERSION@:${PV}:" \ + -e "s:@MAJOR_VERSION@:${MAJOR_VERSION}:" \ + -e "s:@MINOR_VERSION@:${MINOR_VERSION}:" config.py.in > config.py || die + cp "${FILESDIR}/setup.py-2.32.4" setup.py || die "cp failed" + sed -e "s/@PV@/${PV}/" -i setup.py || die "sed setup.py failed" +} + +do_xsltproc_command() { + # Taken from meson.build for manual manpage building - keep in sync (also copied to dev-util/glib-utils) + xsltproc \ + --nonet \ + --stringparam man.output.quietly 1 \ + --stringparam funcsynopsis.style ansi \ + --stringparam man.th.extra1.suppress 1 \ + --stringparam man.authors.section.enabled 0 \ + --stringparam man.copyright.section.enabled 0 \ + -o "${2}" \ + http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl \ + "${1}" || die "manpage generation failed" +} + +src_compile() { + distutils-r1_src_compile + do_xsltproc_command \ + "${WORKDIR}/glib-${PV}/docs/reference/gio/gdbus-codegen.xml" \ + "${WORKDIR}/glib-${PV}/docs/reference/gio/gdbus-codegen.1" +} + +src_test() { + einfo "Skipping tests. This package is tested by dev-libs/glib" + einfo "when merged with FEATURES=test" +} + +python_install_all() { + distutils-r1_python_install_all # no-op, but prevents QA warning + doman "${WORKDIR}/glib-${PV}/docs/reference/gio/gdbus-codegen.1" +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/salt/, app-admin/salt/files/
commit: 21168d82c975b75193a7d3a331d734dbfc876952 Author: Patrick McLean gentoo org> AuthorDate: Fri Sep 8 22:56:21 2023 + Commit: Patrick McLean gentoo org> CommitDate: Fri Sep 8 22:56:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21168d82 app-admin/salt: add 3006.3 Signed-off-by: Patrick McLean gentoo.org> app-admin/salt/Manifest | 1 + app-admin/salt/files/salt-3006-tests.patch | 74 - app-admin/salt/files/salt-3006.3-tests.patch | 26 +++ app-admin/salt/salt-3006.3.ebuild| 237 +++ 4 files changed, 264 insertions(+), 74 deletions(-) diff --git a/app-admin/salt/Manifest b/app-admin/salt/Manifest index 5e32f2432539..0a8a5f057bcc 100644 --- a/app-admin/salt/Manifest +++ b/app-admin/salt/Manifest @@ -1,3 +1,4 @@ DIST salt-3005.1.tar.gz 17914349 BLAKE2B 697c2068bf119e4a19f92a86ce880fec9375c10ba549cdcdd2182cfeaacce31c7bc4c4c91e1a609906b4c5373bb5e3120e0db47ede5b45ee20942d7b2d201e64 SHA512 391f995f0129f3d7104a0eea4fd83b18aa6ecae0fd7a2c77c1154e24b0bcd52cef4b63db12597c85737bb33ddf605e0c23370cef3bf47f9ea85af5b77d74dc50 DIST salt-3005.2.tar.gz 17935313 BLAKE2B 550853b8245351b251438ac87d775e8b39d71ddc1eee0375f4bb29c04e2aacf5905ef9ac5373d9e7ff47a1cc8d6b9ce1a2a4c3d75b5647d4047bc06a5e526664 SHA512 07e7afc732a97006557d4556d60aa1854934893d0566bf8c295d4b1c01515988a1bf2798ce228f6b37e657de8fdfff51153ad2ea8d54baa6a5c377e30794f317 DIST salt-3006.2.tar.gz 20411634 BLAKE2B dff474017918ef3ee0031856a2739282077205d8c2589809a91e5f1c3741cb26d2bd2458734ea4d3533118c881851dfd853f4ba4f1c631e7db28e95bc1b6f7f8 SHA512 2626cb5beb1b30fc63f554f5804f0d9b7e36b7c569c5f9049e5f5ac5a413e9d99a98b3d91089683338e3d3890ec973dff80782b4e41acb291872e45084fd2546 +DIST salt-3006.3.tar.gz 20461738 BLAKE2B dfa4698dbc611c9c4954b4631d11b685e1efc978915918ce6d8f1890bb4a230d234b6a1911669243058d44530bfc14b43386c8bc295c035c6609d6bf3fa0 SHA512 9cced766db2144de445ed53b52c1551c986ba43774c40512fd07973862d6d3a361e25f55fcfeeb0e03ba44eec1051909834e5d0a352ead5ec6f418b15c909628 diff --git a/app-admin/salt/files/salt-3006-tests.patch b/app-admin/salt/files/salt-3006-tests.patch deleted file mode 100644 index 6135ca8c0ea1.. --- a/app-admin/salt/files/salt-3006-tests.patch +++ /dev/null @@ -1,74 +0,0 @@ -diff --git a/tests/pytests/unit/modules/test_linux_sysctl.py b/tests/pytests/unit/modules/test_linux_sysctl.py -index 0bdd24039d..22df70c58d 100644 a/tests/pytests/unit/modules/test_linux_sysctl.py -+++ b/tests/pytests/unit/modules/test_linux_sysctl.py -@@ -215,7 +215,7 @@ def test_persist_no_conf_failure(): - ): - with pytest.raises(CommandExecutionError): - linux_sysctl.persist("net.ipv4.ip_forward", 42, config=None) --fopen_mock.called_once() -+fopen_mock.assert_called_once() - - - def test_persist_no_conf_success(): -diff --git a/tests/pytests/unit/modules/test_win_ip.py b/tests/pytests/unit/modules/test_win_ip.py -index 38eb6b1ac5..94a3fe7ca9 100644 a/tests/pytests/unit/modules/test_win_ip.py -+++ b/tests/pytests/unit/modules/test_win_ip.py -@@ -151,7 +151,7 @@ def test_enable(): - ): - assert win_ip.enable("Ethernet") - --mock_cmd.called_once_with( -+mock_cmd.assert_called_once_with( - [ - "netsh", - "interface", -@@ -180,7 +180,7 @@ def test_disable(): - ): - assert win_ip.disable("Ethernet") - --mock_cmd.called_once_with( -+mock_cmd.assert_called_once_with( - [ - "netsh", - "interface", -diff --git a/tests/pytests/unit/test_master.py b/tests/pytests/unit/test_master.py -index cd11d217c7..502767d3e3 100644 a/tests/pytests/unit/test_master.py -+++ b/tests/pytests/unit/test_master.py -@@ -60,7 +60,7 @@ def test_fileserver_duration(): - end = time.time() - # Interval is equal to timeout so the _do_update method will be called - # one time. --update.called_once() -+update.assert_called_once() - # Timeout is 1 second - duration = end - start - if duration > 2 and salt.utils.platform.spawning_platform(): -diff --git a/tests/pytests/unit/utils/event/test_event.py b/tests/pytests/unit/utils/event/test_event.py -index e289e72dad..2abd4066c4 100644 a/tests/pytests/unit/utils/event/test_event.py -+++ b/tests/pytests/unit/utils/event/test_event.py -@@ -300,7 +300,7 @@ def test_connect_pull_should_debug_log_on_StreamClosedError(): - event = SaltEvent(node=None) - with patch.object(event, "pusher") as mock_pusher: - with patch.object( --salt.utils.event.log, "debug", auto_spec=True -+salt.utils.event.log, "debug", auto_spec=True, unsafe=True - ) as mock_log_debug: - mock_pusher.connect.side_effect = ( - salt.ext.tornado.iostream.StreamClosedError -@@ -317,10 +317,10 @@ def test_connect_pull_should_error_log_on_o
[gentoo-commits] proj/releng:master commit in: releases/portage/stages/package.mask/releng/, ...
commit: 82d4d9ffaa6d748aab2db0e490bd14bd7e3c4429 Author: Andreas K. Hüttel gentoo org> AuthorDate: Fri Sep 8 22:43:12 2023 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Fri Sep 8 22:43:12 2023 + URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=82d4d9ff Move preventive glibc mask from 2.38 to 2.39 Signed-off-by: Andreas K. Hüttel gentoo.org> releases/portage/isos-qemu/package.mask/releng/glibc | 2 +- releases/portage/isos/package.mask/releng/glibc| 2 +- releases/portage/livegui/package.mask/releng/glibc | 2 +- releases/portage/stages-qemu/package.mask/releng/glibc | 2 +- releases/portage/stages/package.mask/releng/glibc | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/releases/portage/isos-qemu/package.mask/releng/glibc b/releases/portage/isos-qemu/package.mask/releng/glibc index 9aae044d..4316c738 100644 --- a/releases/portage/isos-qemu/package.mask/releng/glibc +++ b/releases/portage/isos-qemu/package.mask/releng/glibc @@ -2,4 +2,4 @@ # new glibc tends to lead to trouble with sandbox (and qemu), # especially for the unstable arches # ->=sys-libs/glibc-2.38 +>=sys-libs/glibc-2.39 diff --git a/releases/portage/isos/package.mask/releng/glibc b/releases/portage/isos/package.mask/releng/glibc index 9aae044d..4316c738 100644 --- a/releases/portage/isos/package.mask/releng/glibc +++ b/releases/portage/isos/package.mask/releng/glibc @@ -2,4 +2,4 @@ # new glibc tends to lead to trouble with sandbox (and qemu), # especially for the unstable arches # ->=sys-libs/glibc-2.38 +>=sys-libs/glibc-2.39 diff --git a/releases/portage/livegui/package.mask/releng/glibc b/releases/portage/livegui/package.mask/releng/glibc index 9aae044d..4316c738 100644 --- a/releases/portage/livegui/package.mask/releng/glibc +++ b/releases/portage/livegui/package.mask/releng/glibc @@ -2,4 +2,4 @@ # new glibc tends to lead to trouble with sandbox (and qemu), # especially for the unstable arches # ->=sys-libs/glibc-2.38 +>=sys-libs/glibc-2.39 diff --git a/releases/portage/stages-qemu/package.mask/releng/glibc b/releases/portage/stages-qemu/package.mask/releng/glibc index 9aae044d..4316c738 100644 --- a/releases/portage/stages-qemu/package.mask/releng/glibc +++ b/releases/portage/stages-qemu/package.mask/releng/glibc @@ -2,4 +2,4 @@ # new glibc tends to lead to trouble with sandbox (and qemu), # especially for the unstable arches # ->=sys-libs/glibc-2.38 +>=sys-libs/glibc-2.39 diff --git a/releases/portage/stages/package.mask/releng/glibc b/releases/portage/stages/package.mask/releng/glibc index 9aae044d..4316c738 100644 --- a/releases/portage/stages/package.mask/releng/glibc +++ b/releases/portage/stages/package.mask/releng/glibc @@ -2,4 +2,4 @@ # new glibc tends to lead to trouble with sandbox (and qemu), # especially for the unstable arches # ->=sys-libs/glibc-2.38 +>=sys-libs/glibc-2.39
[gentoo-commits] proj/portage:master commit in: bin/
commit: 6eaa4b55ed75e36ac19d9083dfb9f6c040c415fa Author: Sam James gentoo org> AuthorDate: Fri Sep 8 21:42:47 2023 + Commit: Sam James gentoo org> CommitDate: Fri Sep 8 21:42:47 2023 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=6eaa4b55 bin: drop cgroup-release-agent Left over from FEATURES="cgroup". Fixes: f8e3b11496bd6d602a690535c4a3bb32bb8e9744 Signed-off-by: Sam James gentoo.org> bin/cgroup-release-agent | 2 -- 1 file changed, 2 deletions(-) diff --git a/bin/cgroup-release-agent b/bin/cgroup-release-agent deleted file mode 100755 index b024e08300..00 --- a/bin/cgroup-release-agent +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec rmdir "/sys/fs/cgroup/portage/${1}"
[gentoo-commits] repo/gentoo:master commit in: www-servers/lighttpd/files/, www-servers/lighttpd/
commit: 3357733925a63eced1fae5dfdbbf8e1d81cc772c Author: Sam James gentoo org> AuthorDate: Fri Sep 8 21:04:37 2023 + Commit: Sam James gentoo org> CommitDate: Fri Sep 8 21:04:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33577339 www-servers/lighttpd: drop 1.4.68, 1.4.69, 1.4.70 Signed-off-by: Sam James gentoo.org> www-servers/lighttpd/Manifest | 3 - .../lighttpd-1.4.68-meson-mod_evasive-remove.patch | 18 -- www-servers/lighttpd/lighttpd-1.4.68.ebuild| 241 - www-servers/lighttpd/lighttpd-1.4.69.ebuild| 241 - www-servers/lighttpd/lighttpd-1.4.70.ebuild| 241 - 5 files changed, 744 deletions(-) diff --git a/www-servers/lighttpd/Manifest b/www-servers/lighttpd/Manifest index 33ff6be17c34..7da430f1f522 100644 --- a/www-servers/lighttpd/Manifest +++ b/www-servers/lighttpd/Manifest @@ -1,4 +1 @@ -DIST lighttpd-1.4.68.tar.xz 1030612 BLAKE2B 5682194a9e124598daf22bca56826535ac48f1c89087238f2a455cd4cb0f12287ce79ab5a7b6ca966003772335e6a14d484658300e401c098b4e87a7207198c4 SHA512 137cf62e3c7b07d1dc4af50318f1ec67bbf60058ad1a4fef0b1c94668916e23cfcdf85fe9cd728163e55c1b21f4831b9ab922fcf6b6ba8e2a03b2f73a9694189 -DIST lighttpd-1.4.69.tar.xz 1045516 BLAKE2B 4b9c15bd69db5afcf40c3df41831d2fcecbb4149a8cfef582e7dfe80328d515a1021baa32c17e0f89d81c9726dbbe8480d9d319684d38a11961b28d2d0224e9c SHA512 9d174c8e0a192b4eb8218a9f76b0bd42f90030228600bb7bbe35ebb9e7bbaea36ee2732535c5cc6dab171294817837bfa26074ff84a37832dd89f57488b4071f -DIST lighttpd-1.4.70.tar.xz 1070048 BLAKE2B 3f2e56343e4bf6904babadf5b1a879e44b598f6ae3b3abe9260c47ae72bdc9424fed55104646caf5fb35b0ae8cb084b1eba694a3e18a7c9c76e08e3cd8802a19 SHA512 50a4b9e3ded2c40ad6c2f4d0dff8b89d412a839ba2e6eb0d9310c344adfa7c2067f3220f666b81fc0e1a1efafa222f5bba00f91b5925f55fddeacc2304837a21 DIST lighttpd-1.4.71.tar.xz 1070904 BLAKE2B fa039ca7877050b4720c815c4bd164ad0fe7e367e4302b8e0a3ab92654a2169ded0b0a42209ca1a0561b5090670e8a8d71b594c65c439a8d03a49685405dae2a SHA512 c1388b563b9cf9dcab0a57bec42b09b2cb5e1932bc137ae5f957d1bf3932ddd8f5f188002a7b9a00f0a92ba3779b21ecbea2ccffa91e686b6660c9cc455d6598 diff --git a/www-servers/lighttpd/files/lighttpd-1.4.68-meson-mod_evasive-remove.patch b/www-servers/lighttpd/files/lighttpd-1.4.68-meson-mod_evasive-remove.patch deleted file mode 100644 index 82725b2505c5.. --- a/www-servers/lighttpd/files/lighttpd-1.4.68-meson-mod_evasive-remove.patch +++ /dev/null @@ -1,18 +0,0 @@ -https://github.com/lighttpd/lighttpd1.4/commit/d809433d6d900e899f796606b11bdc6a73413ac5 - -From d809433d6d900e899f796606b11bdc6a73413ac5 Mon Sep 17 00:00:00 2001 -From: Glenn Strauss -Date: Tue, 3 Jan 2023 17:50:16 -0500 -Subject: [PATCH] [meson] remove t/test_mod_evasive.c - a/src/meson.build -+++ b/src/meson.build -@@ -721,7 +721,6 @@ test('test_mod', executable('test_mod', - 't/test_mod.c', - 't/test_mod_access.c', - 't/test_mod_alias.c', -- 't/test_mod_evasive.c', - 't/test_mod_evhost.c', - 't/test_mod_indexfile.c', - 't/test_mod_simple_vhost.c', - diff --git a/www-servers/lighttpd/lighttpd-1.4.68.ebuild b/www-servers/lighttpd/lighttpd-1.4.68.ebuild deleted file mode 100644 index d221ec143d74.. --- a/www-servers/lighttpd/lighttpd-1.4.68.ebuild +++ /dev/null @@ -1,241 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LUA_COMPAT=( lua5-{1..4} ) - -inherit lua-single meson readme.gentoo-r1 systemd tmpfiles - -DESCRIPTION="Lightweight high-performance web server" -HOMEPAGE="https://www.lighttpd.net https://github.com/lighttpd"; -SRC_URI="https://download.lighttpd.net/lighttpd/releases-$(ver_cut 1-2).x/${P}.tar.xz" - -LICENSE="BSD GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="+brotli dbi gnutls kerberos ldap +lua maxminddb mbedtls mmap mysql +nettle nss +pcre php postgres rrdtool sasl selinux ssl sqlite +system-xxhash test unwind webdav xattr +zlib zstd" -RESTRICT="!test? ( test )" - -REQUIRED_USE=" - lua? ( ${LUA_REQUIRED_USE} ) - mysql? ( dbi ) - postgres? ( dbi ) - sqlite? ( dbi ) - webdav? ( sqlite ) -" - -COMMON_DEPEND=" - acct-group/lighttpd - acct-user/lighttpd - virtual/libcrypt:= - brotli? ( app-arch/brotli:= ) - dbi? ( - dev-db/libdbi - mysql? ( dev-db/libdbi-drivers[mysql] ) - postgres? ( dev-db/libdbi-drivers[postgres] ) - sqlite? ( dev-db/libdbi-drivers[sqlite] ) - ) - gnutls? ( net-libs/gnutls ) - kerberos? ( virtual/krb5 ) - ldap? ( >=net-nds/openldap-2.1.26:= ) - lua? ( ${LUA_DEPS} ) - maxminddb? ( dev-libs/libmaxminddb ) - mbedtls? ( net-libs/mbedtls ) - nettl
[gentoo-commits] repo/gentoo:master commit in: app-admin/helm/
commit: aac41a92698912920fde609aaeed696b8da3869a Author: William Hubbs gentoo org> AuthorDate: Fri Sep 8 20:51:29 2023 + Commit: William Hubbs gentoo org> CommitDate: Fri Sep 8 20:51:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aac41a92 app-admin/helm: add 3.12.3 Signed-off-by: William Hubbs gentoo.org> app-admin/helm/Manifest | 2 ++ app-admin/helm/helm-3.12.3.ebuild | 41 +++ 2 files changed, 43 insertions(+) diff --git a/app-admin/helm/Manifest b/app-admin/helm/Manifest index 08ca1a3a62e2..abe4a4723863 100644 --- a/app-admin/helm/Manifest +++ b/app-admin/helm/Manifest @@ -1,2 +1,4 @@ DIST helm-3.11.2-deps.tar.xz 125570640 BLAKE2B 7dd267c0070add0bd9ce70bc115cf9d2b427e32c5040f900ff750218aafcee331712ddc8da8c9655f06522696c5f4923a73ba8b94a13f16d09b8973d447817ad SHA512 4223461fa3d0032826387a4170492df561f828546fd4f4307ec5f2006e2abb77275382ebab57baea81767de97bcaa3642d88a022b07448e452e151d83fc04652 +DIST helm-3.12.3-deps.tar.xz 156473664 BLAKE2B 88e2e99465f977b1bec52350a3c4988a595152bacf8db0208e81b38c050ccbadb48f97e3c239ddae5fa8d16d04be5bff6d76fa09ce8fdfc73487c2a44980a2ab SHA512 211775262e51d2ebabd4bf991ba7ecc8fc0fa6b9fa06e35cb6edf127bbc21143fd04a6441759dba423950def31951067407e253b3554b9efd56b4ed93444f7ea DIST k8s-helm-3.11.2.tar.gz 733884 BLAKE2B 2077927a61b8dcbf5907f8b2760445c8f846c186d504fc9bc9037fdafa4ad15cd8ccaaed3033be7d96cc3e05c74c283bf84c69d666721fef43198c44529db681 SHA512 32b251abf520692490e5dc9affa33b73955540a90854c84cc645364be8a4ca7afa1a9bf356a19be1efba6d35d36ef69f7b420402f73b96790f04635e9e881756 +DIST k8s-helm-3.12.3.tar.gz 721672 BLAKE2B d426d77e8fc8bb4ccd149e05bb3ee6f2ac38260a609bd2a5301a6318b961fb2ac19cd30f0c1372eaad67c5b8d301e356f310653ed8a682eba77d980cb0bf35e7 SHA512 25015a8ce8f04887ebb3add1a151670ff500c24b5b8933cfe3a956db1478483902a9c9c5bf57887b9f4b891e8d479752d9422ee68b43b9140fa0edc37cf38753 diff --git a/app-admin/helm/helm-3.12.3.ebuild b/app-admin/helm/helm-3.12.3.ebuild new file mode 100644 index ..c73593f6e142 --- /dev/null +++ b/app-admin/helm/helm-3.12.3.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit bash-completion-r1 go-module +GIT_COMMIT=3a31588ad33fe3b89af5a2a54ee1d25bfe6eaa5e +GIT_SHA=3a31588a +MY_PV=${PV/_rc/-rc.} + +DESCRIPTION="Kubernetes Package Manager" +HOMEPAGE="https://github.com/helm/helm https://helm.sh"; +SRC_URI="https://github.com/helm/helm/archive/v${MY_PV}.tar.gz -> k8s-${P}.tar.gz" +SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz"; + +LICENSE="Apache-2.0 BSD BSD-2 CC-BY-4.0 CC-BY-SA-4.0 ISC MIT ZLIB" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~loong ~riscv" + +RESTRICT=" test" + +src_compile() { + emake \ + GOFLAGS="${GOFLAGS}" \ + LDFLAGS="" \ + GIT_COMMIT=${GIT_COMMIT} \ + GIT_SHA=${GIT_SHA} \ + GIT_TAG=v${MY_PV} \ + GIT_DIRTY=clean \ + build + bin/${PN} completion bash > ${PN}.bash || die + bin/${PN} completion zsh > ${PN}.zsh || die +} + +src_install() { + newbashcomp ${PN}.bash ${PN} + insinto /usr/share/zsh/site-functions + newins ${PN}.zsh _${PN} + + dobin bin/${PN} + dodoc README.md +}
[gentoo-commits] proj/portage:master commit in: lib/portage/
commit: 5d60ca35e66e241c092c8f42b2edf65789e51f28 Author: Sam James gentoo org> AuthorDate: Fri Sep 8 20:35:36 2023 + Commit: Sam James gentoo org> CommitDate: Fri Sep 8 20:35:36 2023 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=5d60ca35 gpkg: drop more dead code _drop_privileges was only called by the gentoo.org> lib/portage/gpkg.py | 69 - 1 file changed, 69 deletions(-) diff --git a/lib/portage/gpkg.py b/lib/portage/gpkg.py index 4b94853e4c..d16dffbc27 100644 --- a/lib/portage/gpkg.py +++ b/lib/portage/gpkg.py @@ -142,29 +142,6 @@ class tar_stream_writer: def __exit__(self, exc_type, exc_value, traceback): self.close() -def _drop_privileges(self): -if self.uid: -try: -os.setuid(self.uid) -except PermissionError: -writemsg( -colorize( -"BAD", f"!!! Drop root privileges to user {self.uid} failed." -) -) -raise - -if self.gid: -try: -os.setgid(self.gid) -except PermissionError: -writemsg( -colorize( -"BAD", f"!!! Drop root privileges to group {self.gid} failed." -) -) -raise - def kill(self): """ kill external program if any error happened in python @@ -363,29 +340,6 @@ class tar_stream_reader: writemsg(colorize("BAD", f"GPKG subprocess failed: {self.cmd} \n")) raise CompressorOperationFailed("PIPE broken") -def _drop_privileges(self): -if self.uid: -try: -os.setuid(self.uid) -except PermissionError: -writemsg( -colorize( -"BAD", f"!!! Drop root privileges to user {self.uid} failed." -) -) -raise - -if self.gid: -try: -os.setgid(self.gid) -except PermissionError: -writemsg( -colorize( -"BAD", f"!!! Drop root privileges to group {self.gid} failed." -) -) -raise - def kill(self): """ kill external program if any error happened in python @@ -593,29 +547,6 @@ class checksum_helper: writemsg(colorize("BAD", f"!!!\n{self.gpg_result.decode()}")) raise InvalidSignature("GPG verify failed") -def _drop_privileges(self): -if self.uid: -try: -os.setuid(self.uid) -except PermissionError: -writemsg( -colorize( -"BAD", f"!!! Drop root privileges to user {self.uid} failed." -) -) -raise - -if self.gid: -try: -os.setgid(self.gid) -except PermissionError: -writemsg( -colorize( -"BAD", f"!!! Drop root privileges to group {self.gid} failed." -) -) -raise - def update(self, data): """ Write data to hash libs and GPG stdin.
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/dracut/
commit: 5d327f1b6047f978cf500c40342f9a2adea283a4 Author: Sam James gentoo org> AuthorDate: Fri Sep 8 19:55:05 2023 + Commit: Sam James gentoo org> CommitDate: Fri Sep 8 19:55:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d327f1b sys-kernel/dracut: Stabilize 059-r3 x86, #913871 Signed-off-by: Sam James gentoo.org> sys-kernel/dracut/dracut-059-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/dracut/dracut-059-r3.ebuild b/sys-kernel/dracut/dracut-059-r3.ebuild index a7abccfa0a00..b35178ca4ad3 100644 --- a/sys-kernel/dracut/dracut-059-r3.ebuild +++ b/sys-kernel/dracut/dracut-059-r3.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]] ; then EGIT_REPO_URI="https://github.com/dracutdevs/dracut"; else if [[ "${PV}" != *_rc* ]]; then - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc x86" fi SRC_URI="https://github.com/dracutdevs/dracut/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbson/
commit: 5ee83676e97ccd7bb28ec3ec88d407dfdc556752 Author: Sam James gentoo org> AuthorDate: Fri Sep 8 19:54:37 2023 + Commit: Sam James gentoo org> CommitDate: Fri Sep 8 19:54:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ee83676 dev-libs/libbson: update upstream metadata https://github.com/mongodb/libbson is archived and points to the mongo-c-driver repo. Signed-off-by: Sam James gentoo.org> dev-libs/libbson/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbson/metadata.xml b/dev-libs/libbson/metadata.xml index 4969d78d9fe6..c01295da36f6 100644 --- a/dev-libs/libbson/metadata.xml +++ b/dev-libs/libbson/metadata.xml @@ -6,6 +6,6 @@ Ultrabug -mongodb/libbson +mongodb/mongo-c-driver
[gentoo-commits] proj/portage:master commit in: lib/portage/
commit: 31cec19a1b976c59f8f958f86631bca0f99a5ec5 Author: Sam James gentoo org> AuthorDate: Fri Sep 8 19:49:21 2023 + Commit: Sam James gentoo org> CommitDate: Fri Sep 8 19:49:21 2023 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=31cec19a gpkg: drop dead code (< Python 3.9 conditional) for subprocess Signed-off-by: Sam James gentoo.org> lib/portage/gpkg.py | 73 + 1 file changed, 23 insertions(+), 50 deletions(-) diff --git a/lib/portage/gpkg.py b/lib/portage/gpkg.py index 6ed2a6d00b..4b94853e4c 100644 --- a/lib/portage/gpkg.py +++ b/lib/portage/gpkg.py @@ -120,21 +120,13 @@ class tar_stream_writer: if cmd is None: self.proc = None else: -if sys.hexversion >= 0x0309: -self.proc = subprocess.Popen( -cmd, -stdin=subprocess.PIPE, -stdout=subprocess.PIPE, -user=self.uid, -group=self.gid, -) -else: -self.proc = subprocess.Popen( -cmd, -stdin=subprocess.PIPE, -stdout=subprocess.PIPE, -preexec_fn=self._drop_privileges, -) +self.proc = subprocess.Popen( +cmd, +stdin=subprocess.PIPE, +stdout=subprocess.PIPE, +user=self.uid, +group=self.gid, +) self.read_thread = threading.Thread( target=self._cmd_read_thread, name="tar_stream_cmd_read", daemon=True @@ -318,21 +310,13 @@ class tar_stream_reader: self.proc = None else: # Start external decompressor -if sys.hexversion >= 0x0309: -self.proc = subprocess.Popen( -cmd, -stdin=subprocess.PIPE, -stdout=subprocess.PIPE, -user=self.uid, -group=self.gid, -) -else: -self.proc = subprocess.Popen( -cmd, -stdin=subprocess.PIPE, -stdout=subprocess.PIPE, -preexec_fn=self._drop_privileges, -) +self.proc = subprocess.Popen( +cmd, +stdin=subprocess.PIPE, +stdout=subprocess.PIPE, +user=self.uid, +group=self.gid, +) self.read_io = self.proc.stdout # Start stdin block writing thread self.thread = threading.Thread( @@ -575,26 +559,15 @@ class checksum_helper: ) gpg_verify_command = [x for x in gpg_verify_command if x != ""] -if sys.hexversion >= 0x0309: -self.gpg_proc = subprocess.Popen( -gpg_verify_command, -stdin=subprocess.PIPE, -stdout=subprocess.PIPE, -stderr=subprocess.PIPE, -env=env, -user=self.uid, -group=self.gid, -) - -else: -self.gpg_proc = subprocess.Popen( -gpg_verify_command, -stdin=subprocess.PIPE, -stdout=subprocess.PIPE, -stderr=subprocess.PIPE, -env=env, -preexec_fn=self._drop_privileges, -) +self.gpg_proc = subprocess.Popen( +gpg_verify_command, +stdin=subprocess.PIPE, +stdout=subprocess.PIPE, +stderr=subprocess.PIPE, +env=env, +user=self.uid, +group=self.gid, +) def __del__(self): self.finish()
[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/
commit: 7844750a4f0076dc1db0d4409a88d09246c73703 Author: Andreas K. Hüttel gentoo org> AuthorDate: Fri Sep 8 19:47:12 2023 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Fri Sep 8 19:47:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7844750a sys-apps/portage: add getuto dependency Signed-off-by: Andreas K. Hüttel gentoo.org> sys-apps/portage/portage-.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/sys-apps/portage/portage-.ebuild b/sys-apps/portage/portage-.ebuild index f57dedf5b41b..e2eb0936039f 100644 --- a/sys-apps/portage/portage-.ebuild +++ b/sys-apps/portage/portage-.ebuild @@ -70,6 +70,7 @@ RDEPEND=" >=sys-apps/findutils-4.4 !build? ( >=app-admin/eselect-1.2 + app-portage/getuto >=app-shells/bash-5.0:0 >=sec-keys/openpgp-keys-gentoo-release-20230329 >=sys-apps/sed-4.0.5
[gentoo-commits] repo/gentoo:master commit in: app-portage/getuto/
commit: b85d25f26fac797aff9d06b792e622b9fa31ca53 Author: Andreas K. Hüttel gentoo org> AuthorDate: Fri Sep 8 19:44:49 2023 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Fri Sep 8 19:45:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b85d25f2 app-portage/getuto: add 1.7 Signed-off-by: Andreas K. Hüttel gentoo.org> app-portage/getuto/Manifest | 1 + app-portage/getuto/getuto-1.7.ebuild | 50 2 files changed, 51 insertions(+) diff --git a/app-portage/getuto/Manifest b/app-portage/getuto/Manifest index 69c516e7de3b..ea70fc17661c 100644 --- a/app-portage/getuto/Manifest +++ b/app-portage/getuto/Manifest @@ -1,3 +1,4 @@ DIST getuto-1.5.tar.gz 9706 BLAKE2B cc31775c89d9beadd1ac32fa5596833e71d8e9aa2ea3229d7bdea4caf23de2e79c76bb74975e13953b6226f806fd547c76b38de71f1b4084dce1a92ce2c217bb SHA512 78da4ca097b87c05980895d3491722e739505e1ce0614fd39242255712e705c3e7455636b67e328980bbc15fe85e6826d6d4a1b1804670f219675a67f404 DIST getuto-1.6.tar.gz 9956 BLAKE2B 30ccbbe39993473a30bc6267c221ce23c78efa2b112ee1f2e65836f8b72f4e23f223a17c129293a2d3b5e1ca0c993960ef53905ca2af030e381a77c9e30fff5e SHA512 56277b0a64d31ff7e1637ec2288733c0a1c72045700b32c2d261e2d5ad854c1ae17c0f8e70f6080a008bb09fd0e8dcf8256aeb99615e446f4e6a441b9a1a088b +DIST getuto-1.7.tar.gz 10096 BLAKE2B 952d5a8dca09dcecfc78e055c96b70c997c459767966631142f24ff8c0ce003b5520084aa0938971e61124fad2747c8457a79dadddf76858869fc1de8da9ecab SHA512 43ba49df85c32aaade2b08ca0bc2bdac9edfd4b363a85a84833a17a84fb87dcdb987625bd61862371025ad2b4c364a1fa8d93138bafd7abe4a99fdb2791b3e7b DIST libc-1-r1-1.gpkg.tar 20480 BLAKE2B b2c184e20c1a29ff66240e992f9f81219285f525eb63cea081372685cf03a2e231a2edb528259617e74c655fbe61b6e0d8fc0bbdbd8452b6098de58432f019d7 SHA512 ce52f398ea8979ec16161381803740d49a4294c77303880f54090c379ba5eb8e545a3d3550f229cacc18c7763dc3adf7936561ba1c64b43c87692ec66084e4e6 diff --git a/app-portage/getuto/getuto-1.7.ebuild b/app-portage/getuto/getuto-1.7.ebuild new file mode 100644 index ..4778eb372c02 --- /dev/null +++ b/app-portage/getuto/getuto-1.7.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Stand-alone gentoo install trust anchor generation tool" +HOMEPAGE="https://github.com/projg2/getuto"; + +if [[ ${PV} == ]] ; then + EGIT_REPO_URI="https://github.com/projg2/getuto"; + inherit git-r3 +else + SRC_URI=" + https://github.com/projg2/getuto/archive/refs/tags/${P}.tar.gz + " + S=${WORKDIR}/${PN}-${P} + + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +SRC_URI+=" test? ( https://mirror.bytemark.co.uk/gentoo/releases/amd64/binpackages/17.1/x86-64/virtual/libc/libc-1-r1-1.gpkg.tar )" + +LICENSE="GPL-2" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + app-crypt/gnupg + dev-libs/openssl + sec-keys/openpgp-keys-gentoo-release + sys-apps/gentoo-functions +" + +src_unpack() { + if [[ ${PV} == ]] ; then + git-r3_src_unpack + else + # Don't mangle test data + unpack ${P}.tar.gz + fi + + if use test ; then + cp "${DISTDIR}"/libc-1-r1-1.gpkg.tar "${S}" || die + fi +} + +src_install() { + dobin getuto +}
[gentoo-commits] repo/proj/guru:dev commit in: app-admin/synadm/
commit: 01f4a2a189d118da4c54a8c910559e0ba92f8d73 Author: Julien Roy jroy ca> AuthorDate: Fri Sep 8 19:40:04 2023 + Commit: Julien Roy jroy ca> CommitDate: Fri Sep 8 19:40:04 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=01f4a2a1 app-admin/synadm: drop 0.41.2, 0.41.3 Signed-off-by: Julien Roy jroy.ca> app-admin/synadm/Manifest | 2 -- app-admin/synadm/synadm-0.41.2.ebuild | 26 -- app-admin/synadm/synadm-0.41.3.ebuild | 26 -- 3 files changed, 54 deletions(-) diff --git a/app-admin/synadm/Manifest b/app-admin/synadm/Manifest index 93517c352b..b1948cca02 100644 --- a/app-admin/synadm/Manifest +++ b/app-admin/synadm/Manifest @@ -1,4 +1,2 @@ -DIST synadm-0.41.2.tar.gz 62112 BLAKE2B 62955b93fb3396378987a93e39b697485edb76a225d0c7711659c7806bf48a667f4d860fc3634058f92ce5066751f6850509cd5813b030efdd46ca224f950acd SHA512 7f7e5c66b0380bd2a5ad3ce1a9174f8572bdfb2cdc796e25a29b1a8c1a5a3f0c706ca9e81a393baff62661dd86b19c9f529683a8edd366da6453357738d70ebf -DIST synadm-0.41.3.tar.gz 62288 BLAKE2B 1b44b4d3d8563b9596dd3d4da2148af0550d823959bcdb7797dd6a23498dbd6948309c32584fe33ed65e20784b51bfe83f334a1aaca8b2ba15e580ff0b65fb76 SHA512 9ef6cf8f276f39670f76cc8a90b387b905aa33d79853719d35158f0a07d92a635a8862f0915044219bd489698b9751fd54f0d7a6444ad30dcc95626ea3203f7d DIST synadm-0.42.tar.gz 62613 BLAKE2B dc7bbdf94347b73b9845da1e0a31a9f86d1d8b07c403f0d015d7e98c7dec77a205270877478f895a62052a038c983967e4ea48a25c8c3984a575581d4e17b37e SHA512 4a867471cb345f7cee3c97a0ab12d59682b5c4215b6458a32358c86bedd7989583d7e9ecbcb6256deb9fa55e82a57c087b9ee77866a1110f60ad924d13617696 DIST synadm-0.43.tar.gz 62973 BLAKE2B 76b61c6998e8d153246e95776e78260520e7f19c98bdff21ca1129e38e765dbf516e4c578f8de368627a130bf4eba2e258d099c09a3a986960b0825a7a32298e SHA512 ac6c277b6e24298d294d0fd655c8c85cd4f0d85f7a5d4234010881ad7e50eacff2bf6b7d38e046f0508435432987e3460223075a1d1cc17c65a0802217734093 diff --git a/app-admin/synadm/synadm-0.41.2.ebuild b/app-admin/synadm/synadm-0.41.2.ebuild deleted file mode 100644 index 7a6e1316fb..00 --- a/app-admin/synadm/synadm-0.41.2.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 pypi - -DESCRIPTION="Command line admin tool for Synapse" -HOMEPAGE="https://github.com/JOJ0/synadm"; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - dev-python/click[${PYTHON_USEDEP}] - dev-python/click-option-group[${PYTHON_USEDEP}] - dev-python/dnspython[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/tabulate[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND}" diff --git a/app-admin/synadm/synadm-0.41.3.ebuild b/app-admin/synadm/synadm-0.41.3.ebuild deleted file mode 100644 index 7a6e1316fb..00 --- a/app-admin/synadm/synadm-0.41.3.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 pypi - -DESCRIPTION="Command line admin tool for Synapse" -HOMEPAGE="https://github.com/JOJ0/synadm"; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - dev-python/click[${PYTHON_USEDEP}] - dev-python/click-option-group[${PYTHON_USEDEP}] - dev-python/dnspython[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/tabulate[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND}"
[gentoo-commits] repo/proj/guru:dev commit in: app-admin/synadm/
commit: 14fdbbc9049dde2cd01dbc62fd6ade129e548416 Author: Julien Roy jroy ca> AuthorDate: Fri Sep 8 19:39:45 2023 + Commit: Julien Roy jroy ca> CommitDate: Fri Sep 8 19:39:45 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=14fdbbc9 app-admin/synadm: add 0.43 Signed-off-by: Julien Roy jroy.ca> app-admin/synadm/Manifest | 1 + app-admin/synadm/synadm-0.43.ebuild | 26 ++ 2 files changed, 27 insertions(+) diff --git a/app-admin/synadm/Manifest b/app-admin/synadm/Manifest index 44bc55dc75..93517c352b 100644 --- a/app-admin/synadm/Manifest +++ b/app-admin/synadm/Manifest @@ -1,3 +1,4 @@ DIST synadm-0.41.2.tar.gz 62112 BLAKE2B 62955b93fb3396378987a93e39b697485edb76a225d0c7711659c7806bf48a667f4d860fc3634058f92ce5066751f6850509cd5813b030efdd46ca224f950acd SHA512 7f7e5c66b0380bd2a5ad3ce1a9174f8572bdfb2cdc796e25a29b1a8c1a5a3f0c706ca9e81a393baff62661dd86b19c9f529683a8edd366da6453357738d70ebf DIST synadm-0.41.3.tar.gz 62288 BLAKE2B 1b44b4d3d8563b9596dd3d4da2148af0550d823959bcdb7797dd6a23498dbd6948309c32584fe33ed65e20784b51bfe83f334a1aaca8b2ba15e580ff0b65fb76 SHA512 9ef6cf8f276f39670f76cc8a90b387b905aa33d79853719d35158f0a07d92a635a8862f0915044219bd489698b9751fd54f0d7a6444ad30dcc95626ea3203f7d DIST synadm-0.42.tar.gz 62613 BLAKE2B dc7bbdf94347b73b9845da1e0a31a9f86d1d8b07c403f0d015d7e98c7dec77a205270877478f895a62052a038c983967e4ea48a25c8c3984a575581d4e17b37e SHA512 4a867471cb345f7cee3c97a0ab12d59682b5c4215b6458a32358c86bedd7989583d7e9ecbcb6256deb9fa55e82a57c087b9ee77866a1110f60ad924d13617696 +DIST synadm-0.43.tar.gz 62973 BLAKE2B 76b61c6998e8d153246e95776e78260520e7f19c98bdff21ca1129e38e765dbf516e4c578f8de368627a130bf4eba2e258d099c09a3a986960b0825a7a32298e SHA512 ac6c277b6e24298d294d0fd655c8c85cd4f0d85f7a5d4234010881ad7e50eacff2bf6b7d38e046f0508435432987e3460223075a1d1cc17c65a0802217734093 diff --git a/app-admin/synadm/synadm-0.43.ebuild b/app-admin/synadm/synadm-0.43.ebuild new file mode 100644 index 00..7a6e1316fb --- /dev/null +++ b/app-admin/synadm/synadm-0.43.ebuild @@ -0,0 +1,26 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 pypi + +DESCRIPTION="Command line admin tool for Synapse" +HOMEPAGE="https://github.com/JOJ0/synadm"; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/click[${PYTHON_USEDEP}] + dev-python/click-option-group[${PYTHON_USEDEP}] + dev-python/dnspython[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/tabulate[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/ruff/
commit: af9aa1f88a47a67f1a0db074af75d079da2ce596 Author: Patrick McLean gentoo org> AuthorDate: Fri Sep 8 19:36:30 2023 + Commit: Patrick McLean gentoo org> CommitDate: Fri Sep 8 19:36:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af9aa1f8 dev-util/ruff: Remove extra newline Signed-off-by: Patrick McLean gentoo.org> dev-util/ruff/ruff-0.0.287.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/dev-util/ruff/ruff-0.0.287.ebuild b/dev-util/ruff/ruff-0.0.287.ebuild index 877175df1453..4fe5a42f47fd 100644 --- a/dev-util/ruff/ruff-0.0.287.ebuild +++ b/dev-util/ruff/ruff-0.0.287.ebuild @@ -413,7 +413,6 @@ LICENSE+=" ISC SSLeay openssl MIT " - BDEPEND=" dev-util/patchelf >=virtual/rust-1.71
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-mongodb/
commit: 558cfb1a6b7be79a676a51c05615c8524e8da419 Author: EJ Agas gmail com> AuthorDate: Thu Mar 10 14:22:11 2022 + Commit: Sam James gentoo org> CommitDate: Fri Sep 8 19:29:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=558cfb1a dev-php/pecl-mongodb: Bump to 1.16.2 Closes: https://bugs.gentoo.org/913158 Closes: https://github.com/gentoo/gentoo/pull/24478 Closes: https://github.com/gentoo/gentoo/pull/32683 Co-authored-by: EJ Agas gmail.com> Signed-off-by: EJ Agas gmail.com> Signed-off-by: Jaco Kroon uls.co.za> Signed-off-by: Sam James gentoo.org> dev-php/pecl-mongodb/Manifest | 1 + dev-php/pecl-mongodb/pecl-mongodb-1.16.2.ebuild | 54 + 2 files changed, 55 insertions(+) diff --git a/dev-php/pecl-mongodb/Manifest b/dev-php/pecl-mongodb/Manifest index f22a64084823..ab8a198d7174 100644 --- a/dev-php/pecl-mongodb/Manifest +++ b/dev-php/pecl-mongodb/Manifest @@ -1 +1,2 @@ DIST mongodb-1.10.0.tgz 1331177 BLAKE2B 8593392d50fce99059888e25d6400d2e7a35e93a1e4b74abf9b427ff43dbd2484380ecdbd7b7ce6abec643351a9c3bba572e2e0b551a88b18efbcf4c2b133767 SHA512 72527087dc3d1e1d48d6236592c1fbafa68354e2b8e070e85180d79ffcaa82740641450808a235bb711ded16ff65ec0cbd53fb66f0da18837351a3d402c3976f +DIST mongodb-1.16.2.tgz 1907341 BLAKE2B 273ca2a5d92a195938cea103d12e9279c4a6aae43107f9b04d6e74752f82af5c258a3eff259ffc6a8381275be214bcc6cd577050ba1a908e202dda54ed31dae9 SHA512 3c81882c609b09cde534315aa4b1fe3c47e18e4ed26a940bf60a6bdbf4e53b2204d8e4e113a9b0a3469b60793ead9f8dff703920b86280e78448e07d6535a277 diff --git a/dev-php/pecl-mongodb/pecl-mongodb-1.16.2.ebuild b/dev-php/pecl-mongodb/pecl-mongodb-1.16.2.ebuild new file mode 100644 index ..3cc51273f8d1 --- /dev/null +++ b/dev-php/pecl-mongodb/pecl-mongodb-1.16.2.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PHP_EXT_NAME="mongodb" +USE_PHP="php8-0 php8-1 php8-2" + +inherit php-ext-pecl-r3 + +DESCRIPTION="MongoDB database driver for PHP" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="sasl test" + +PHP_DEPEND=" + php_targets_php8-0? ( dev-lang/php:8.0[ssl,zlib] ) + php_targets_php8-1? ( dev-lang/php:8.1[ssl,zlib] ) + php_targets_php8-2? ( dev-lang/php:8.2[ssl,zlib] )" +COMMON_DEPEND="${PHP_DEPEND} + >=dev-libs/libbson-1.18.0 + >=dev-libs/mongo-c-driver-1.18.0[sasl?,ssl] + dev-libs/openssl:= + sasl? ( dev-libs/cyrus-sasl )" +DEPEND="${COMMON_DEPEND} + test? ( dev-db/mongodb )" +RDEPEND="${COMMON_DEPEND}" +BDEPEND="${PHP_DEPEND} + virtual/pkgconfig" + +# No tests on x86 because tests require dev-db/mongodb which don't support +# x86 anymore (bug #645994) +RESTRICT="x86? ( test ) + !test? ( test )" + +src_configure() { + local PHP_EXT_ECONF_ARGS=( + --enable-mongodb + --with-libbson + --with-libmongoc + --with-mongodb-sasl=$(usex sasl) + ) + php-ext-source-r3_src_configure +} + +src_test() { + local PORT=27017 + mongod --port ${PORT} --bind_ip 127.0.0.1 --nounixsocket --fork \ + --dbpath="${T}" --logpath="${T}/mongod.log" || die + php-ext-pecl-r3_src_test + kill $(<"${T}/mongod.lock") +}