[gentoo-commits] repo/gentoo:master commit in: dev-games/godot/

2022-10-14 Thread Ionen Wolkens
commit: 8bb3d6d302dac910bd6151a7b9cb3bdeb3f62489
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Oct 15 04:10:37 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Oct 15 05:22:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bb3d6d3

dev-games/godot: add 4.0_beta3

This changes things around for target and tools flags (latter
is removed and replaced by target=editor), and dev_build replaces
target=debug. Adjusted so it hopefully works the same as before.

Please report if anything off, these alpha/beta change a lot of
things around and it's not always obvious to keep up with scons
combined with the long build times.

Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-games/godot/Manifest   |   1 +
 dev-games/godot/godot-4.0_beta3.ebuild | 254 +
 2 files changed, 255 insertions(+)

diff --git a/dev-games/godot/Manifest b/dev-games/godot/Manifest
index baa9ed5697cf..9a9f83fff89c 100644
--- a/dev-games/godot/Manifest
+++ b/dev-games/godot/Manifest
@@ -1,2 +1,3 @@
 DIST godot-3.5.1-stable.tar.xz 24153448 BLAKE2B 
9d61276a2d82ef4f4487ec1046b7fa58f2b3626640b2db25c1f98c3f8e2ff40eddcf943fd9ffaaf6814fbafbbe7ef1d3f642d77af953b87731cff570ac3a5473
 SHA512 
59e5ca88534f542562971efb83b76561705f9ca8761311f01b4453857e7ae046c17cadd0d5ca6f6f56e262b5031294a8b9ad970fa6ffc95e1a6a1e1bae48d55f
 DIST godot-4.0-beta2.tar.xz 31175512 BLAKE2B 
5fd4c0d3e7a287e861c08b9a4f3b6657576bdc860ea57dc47b9aba06b4858225cf4864d9d115acc4e4079faf9b753af5298dc1e5a9d3f6c0e5f5eec50b785e11
 SHA512 
ebefc876c1f40e1f7d71a19fd12453c372e8b1c361d8d8e7b6cf4a729df83390514d8410dbb561d1146ecc6b3c92eea81318b801bdd6c44470596cd5994d7d2e
+DIST godot-4.0-beta3.tar.xz 31187404 BLAKE2B 
98af9e1394b9d35286ff97ead83bd8fe2287b52b059589d7d35a349a00fd88aee8c58f4f391a2a7287dabe51e9e9d64d48883fb5bf464ffee608ec62bc1ab06a
 SHA512 
14fa2d7b0c0c86d6a82022e48306a0b440c58fa7b0ddc24fd65833009afedbbca038ba43e796610ffee031c3e83cc071c80d11b9c91e5bfa7bebd81ad6621508

diff --git a/dev-games/godot/godot-4.0_beta3.ebuild 
b/dev-games/godot/godot-4.0_beta3.ebuild
new file mode 100644
index ..c99c2e6cb3b7
--- /dev/null
+++ b/dev-games/godot/godot-4.0_beta3.ebuild
@@ -0,0 +1,254 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit bash-completion-r1 desktop python-any-r1 scons-utils toolchain-funcs 
xdg
+
+MY_P="${PN}-$(ver_rs 2 -)"
+
+DESCRIPTION="Multi-platform 2D and 3D game engine with a feature-rich editor"
+HOMEPAGE="https://godotengine.org/;
+SRC_URI="https://downloads.tuxfamily.org/godotengine/$(ver_rs 2 
/)/${MY_P}.tar.xz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="
+   MIT
+   Apache-2.0 BSD Boost-1.0 CC0-1.0 Unlicense ZLIB
+   gui? ( CC-BY-4.0 ) tools? ( OFL-1.1 )"
+SLOT="4"
+KEYWORDS="~amd64"
+# Enable roughly same as upstream by default so it works as expected,
+# except raycast (tools-only heavy dependency), and deprecated.
+IUSE="
+   +dbus debug deprecated +fontconfig +gui pulseaudio raycast
+   +runner speech test +theora +tools +udev +upnp +webp"
+# Disable tests until out of beta, tests themselves are new and can be volatile
+RESTRICT="test" # "!test? ( test ) !tools? ( test ) !webp? ( test )"
+
+# dlopen: alsa-lib,dbus,fontconfig,pulseaudio,speech-dispatcher,udev
+RDEPEND="
+   app-arch/zstd:=
+   dev-games/recastnavigation:=
+   dev-libs/icu:=
+   dev-libs/libpcre2:=[pcre32]
+   media-libs/freetype[brotli,harfbuzz]
+   media-libs/harfbuzz:=[icu]
+   media-libs/libogg
+   media-libs/libpng:=
+   media-libs/libvorbis
+   

[gentoo-commits] repo/gentoo:master commit in: app-emulation/ruffle/

2022-10-14 Thread Ionen Wolkens
commit: f07a37053ffb745780e7a194330eeca5e5a24aa6
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Oct 15 04:37:50 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Oct 15 05:22:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f07a3705

app-emulation/ruffle: sync live

Signed-off-by: Ionen Wolkens  gentoo.org>

 app-emulation/ruffle/ruffle-.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/app-emulation/ruffle/ruffle-.ebuild 
b/app-emulation/ruffle/ruffle-.ebuild
index 7c9b186044a3..2b341d6744e5 100644
--- a/app-emulation/ruffle/ruffle-.ebuild
+++ b/app-emulation/ruffle/ruffle-.ebuild
@@ -19,6 +19,8 @@ RDEPEND="
dev-libs/glib:2
dev-libs/openssl:=
media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/freetype
sys-libs/zlib:=
x11-libs/gtk+:3
x11-libs/libxcb:="
@@ -27,7 +29,7 @@ BDEPEND="
${PYTHON_DEPS}
virtual/jre:*
virtual/pkgconfig
-   >=virtual/rust-1.63"
+   >=virtual/rust-1.64"
 
 QA_FLAGS_IGNORED="
usr/bin/${PN}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/perl/

2022-10-14 Thread Sam James
commit: 38f097b4daa0c859038a9c7e804ee52c3347ad66
Author: kochera  google  com>
AuthorDate: Fri Oct 14 08:56:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 15 03:08:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38f097b4

dev-lang/perl: Add cpe_uri for perl package.

Signed-off-by: Michael Kochera  google.com>
Closes: https://github.com/gentoo/gentoo/pull/27776
Signed-off-by: Sam James  gentoo.org>

 dev-lang/perl/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-lang/perl/metadata.xml b/dev-lang/perl/metadata.xml
index d72260120d77..c36cc7ac8780 100644
--- a/dev-lang/perl/metadata.xml
+++ b/dev-lang/perl/metadata.xml
@@ -10,6 +10,7 @@
Enable 128bit floating point arithmetic 
via libquadmath


+   cpe:/a:perl:perl
Perl/perl5
arsv/perl-cross




[gentoo-commits] repo/gentoo:master commit in: sys-fs/cryptsetup/

2022-10-14 Thread Sam James
commit: 76a207b5c5b0bef75e0b80505b5208a866556d2b
Author: kochera  google  com>
AuthorDate: Fri Oct 14 08:54:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 15 03:08:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76a207b5

sys-fs/cryptsetup: Add cpe_uri for cryptsetup package.

Signed-off-by: Michael Kochera  google.com>
Signed-off-by: Sam James  gentoo.org>

 sys-fs/cryptsetup/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-fs/cryptsetup/metadata.xml b/sys-fs/cryptsetup/metadata.xml
index 5f7443faf40f..5e848865257a 100644
--- a/sys-fs/cryptsetup/metadata.xml
+++ b/sys-fs/cryptsetup/metadata.xml
@@ -18,6 +18,7 @@
Use /dev/urandom instead of /dev/random
 
 
+   cpe:/a:cryptsetup_project:cryptsetup
cryptsetup/cryptsetup
 
 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/bison/

2022-10-14 Thread Sam James
commit: 8fa39bfcd76e459f5b95f642f84a0b9611ae6869
Author: kochera  google  com>
AuthorDate: Fri Oct 14 08:25:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 15 03:08:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fa39bfc

sys-devel/bison: Add cpe_uri for bison package.

Signed-off-by: Michael Kochera  google.com>
Signed-off-by: Sam James  gentoo.org>

 sys-devel/bison/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-devel/bison/metadata.xml b/sys-devel/bison/metadata.xml
index 5ed43596bb01..2e9f3654b407 100644
--- a/sys-devel/bison/metadata.xml
+++ b/sys-devel/bison/metadata.xml
@@ -6,6 +6,7 @@
Gentoo Base System


+   cpe:/a:gnu:bison
akimd/bison

 



[gentoo-commits] repo/gentoo:master commit in: dev-python/lxml/

2022-10-14 Thread Sam James
commit: 6f3a8457be0d55ea1bd7446bbdbd20a7ebaf7016
Author: kochera  google  com>
AuthorDate: Fri Oct 14 08:03:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 15 03:08:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f3a8457

dev-python/lxml: Add cpe_uri for lxml package.

Signed-off-by: Michael Kochera  google.com>
Signed-off-by: Sam James  gentoo.org>

 dev-python/lxml/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/lxml/metadata.xml b/dev-python/lxml/metadata.xml
index 5d72e3dc7260..f7dc349c9fdb 100644
--- a/dev-python/lxml/metadata.xml
+++ b/dev-python/lxml/metadata.xml
@@ -6,6 +6,7 @@
Python


+   cpe:/a:lxml:lxml
lxml
lxml/lxml
https://bugs.launchpad.net/lxml



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libaio/

2022-10-14 Thread Sam James
commit: 9a2309bcd4bcf02c6f4e571e288ac17fb769047a
Author: kochera  google  com>
AuthorDate: Fri Oct 14 08:17:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 15 03:08:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a2309bc

dev-libs/libaio: Add cpe_uri for libaio package.

Signed-off-by: Michael Kochera  google.com>
Signed-off-by: Sam James  gentoo.org>

 dev-libs/libaio/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-libs/libaio/metadata.xml b/dev-libs/libaio/metadata.xml
index 8035a4003e48..9a4bc45597b3 100644
--- a/dev-libs/libaio/metadata.xml
+++ b/dev-libs/libaio/metadata.xml
@@ -5,6 +5,9 @@
base-sys...@gentoo.org
Gentoo Base System

+   
+   cpe:/a:libaio_project:libaio
+   

Library to provide user-level kernel Asynchronous I/O (AIO)
support for Linux (needs kernel patches as of 2.6.12)



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libwacom/

2022-10-14 Thread Matt Turner
commit: 3fdeedbf1470cf53f07cb7f9c89e240628864905
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Oct 15 02:44:49 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Oct 15 02:45:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fdeedbf

dev-libs/libwacom: Version bump to 2.5.0

Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/libwacom/Manifest  |  1 +
 dev-libs/libwacom/libwacom-2.5.0.ebuild | 71 +
 2 files changed, 72 insertions(+)

diff --git a/dev-libs/libwacom/Manifest b/dev-libs/libwacom/Manifest
index b4df5b316abd..71cbe6ece893 100644
--- a/dev-libs/libwacom/Manifest
+++ b/dev-libs/libwacom/Manifest
@@ -1 +1,2 @@
 DIST libwacom-2.4.0.tar.xz 108812 BLAKE2B 
18f41cd052b18c652c61062948355b4738afe57db344749055492cc6853bcbe3048c582a72318891727ec0fb01a7799f4c80c544b37b51c9246f98e5ae3fef1b
 SHA512 
c67b8a81e9f4285a4e6f422b29e9b8b3677e3fc45e5190fd2b95ad361e5ef35e124b7d78bcf2bb9d7b7183525a6be9916b3038714c42c9ef405a1075750465f3
+DIST libwacom-2.5.0.tar.xz 109284 BLAKE2B 
cb9443aba276694eb64c6073488746ff4aff75ed77f334425d2f391a591f0a6cf222ef2124b6533ca7f2ca8e5eef36cd335026a87afabc12d912918ac1f930ed
 SHA512 
62d181a5f4ce1335cd72623b7e82d5d44b9a11c08ec2ef4a98fd815fe2e1f814f42c909c2977e1b1ce803f04bac43414577830ff3724643fcecaf37113d098cf

diff --git a/dev-libs/libwacom/libwacom-2.5.0.ebuild 
b/dev-libs/libwacom/libwacom-2.5.0.ebuild
new file mode 100644
index ..ae8e4a1f6c57
--- /dev/null
+++ b/dev-libs/libwacom/libwacom-2.5.0.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+inherit meson python-any-r1 udev
+
+DESCRIPTION="Library for identifying Wacom tablets and their model-specific 
features"
+HOMEPAGE="https://github.com/linuxwacom/libwacom;
+SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.xz;
+
+LICENSE="MIT"
+SLOT="0/9" # libwacom SONAME
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/glib:2
+   dev-libs/libgudev:=
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+   test? (
+   ${PYTHON_DEPS}
+   $(python_gen_any_dep '
+   dev-python/python-libevdev[${PYTHON_USEDEP}]
+   dev-python/pyudev[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   ')
+   )
+"
+
+python_check_deps() {
+   python_has_version "dev-python/python-libevdev[${PYTHON_USEDEP}]" &&
+   python_has_version "dev-python/pyudev[${PYTHON_USEDEP}]" &&
+   python_has_version "dev-python/pytest[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   if use test; then
+   python-any-r1_pkg_setup
+   fi
+}
+
+src_prepare() {
+   default
+
+   # Don't call systemd daemon-reload in the test suite
+   sed -i -e '/daemon-reload/d' test/test_udev_rules.py || die
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature doc documentation)
+   $(meson_feature test tests)
+   -Dudev-dir=$(get_udevdir)
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   udev_reload
+}
+
+pkg_postrm() {
+   udev_reload
+}



[gentoo-commits] proj/qa-scripts:master commit in: /

2022-10-14 Thread Sam James
commit: 0dfee6dcb366181a046b4e59bd483e0006f5bd17
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 15 01:08:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 15 01:08:44 2022 +
URL:https://gitweb.gentoo.org/proj/qa-scripts.git/commit/?id=0dfee6dc

pkgcheck2html: bump version

Signed-off-by: Sam James  gentoo.org>

 pkgcheck2html | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pkgcheck2html b/pkgcheck2html
index 0794388..7687737 16
--- a/pkgcheck2html
+++ b/pkgcheck2html
@@ -1 +1 @@
-Subproject commit 07943881432d8f4aecb961dab80151fd584e8b3f
+Subproject commit 7687737db9a333a3b20d9e457e65fd66868da7ce



[gentoo-commits] proj/qa-scripts:master commit in: /

2022-10-14 Thread Sam James
commit: ae07f7521f964dffc8dcb1485559168dd7151f83
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 15 00:58:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 15 00:59:13 2022 +
URL:https://gitweb.gentoo.org/proj/qa-scripts.git/commit/?id=ae07f752

pkgcheck2html: bump version

Signed-off-by: Sam James  gentoo.org>

 pkgcheck2html | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pkgcheck2html b/pkgcheck2html
index 2892dda..0794388 16
--- a/pkgcheck2html
+++ b/pkgcheck2html
@@ -1 +1 @@
-Subproject commit 2892dda2f1945de84c7ca98cceb0f7dc66e24869
+Subproject commit 07943881432d8f4aecb961dab80151fd584e8b3f



[gentoo-commits] repo/gentoo:master commit in: dev-lang/ghc/

2022-10-14 Thread Sam James
commit: dd0927e086d7352675d44ff37500805143f3d380
Author: Jack Todaro  posteo  org>
AuthorDate: Sat Oct  1 23:44:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 15 00:56:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd0927e0

dev-lang/ghc: update bootstrap binary

Updated bootstrap binary has been built with the upstream
ModOrigin patch applied, as is applied when building ghc
using default USE flags.

This should resolve compilation issues for USE=binary users.

Closes: https://bugs.gentoo.org/843968
Signed-off-by: Jack Todaro  posteo.org>
Closes: https://github.com/gentoo/gentoo/pull/27565
Signed-off-by: Sam James  gentoo.org>

 dev-lang/ghc/Manifest | 2 +-
 dev-lang/ghc/ghc-9.0.2.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/ghc/Manifest b/dev-lang/ghc/Manifest
index 936403504661..f3d895e800a6 100644
--- a/dev-lang/ghc/Manifest
+++ b/dev-lang/ghc/Manifest
@@ -10,4 +10,4 @@ DIST ghc-bin-9.0.2-i686-pc-linux-gnu.tbz2 123509908 BLAKE2B 
45614984803a7bfa266f
 DIST ghc-bin-9.0.2-powerpc64-unknown-linux-gnu.tar.gz 235636284 BLAKE2B 
878ac300cca5d2cbc5cb21dbb347da755b4027cbf63ec77464740854fa8010569de5e03acef67cd877da13665c906b2fd04e24e226e9eb39b57ba979093c732b
 SHA512 
28f096e965abdac9cc370c882639f10285b9073ba5332f7af215eccff948e41c01c3d6bb3bc8e3b4e809e12867a95b49f82dd76e0090b974088f75ab9d1bc199
 DIST ghc-bin-9.0.2-powerpc64le-unknown-linux-gnu.tar.gz 275226316 BLAKE2B 
10ade2359432b0ede7431ee543f0ff47f4b203465d81719da579ad63ca467359eb9fcf7336a12feb6ff75a480f349576ff8ea1b4ebe1094fff228ae4fd00d6e0
 SHA512 
64b4c84d149358b8d3a6cb29a6d3a75af11e7b14e6d910c9789c9949262e4ed2a17f8a0d1e5dd297121957061fe2395d6f43acae6b4ab28851e3cd414cd9c89c
 DIST ghc-bin-9.0.2-riscv64-unknown-linux-gnu.tar.gz 313475807 BLAKE2B 
a5e1bbd4630eaff63dd01d79fdcb26a663771c0241d3211aa3a0033cb58addbe8e696177500ac06ae727fc645bfc6f16a3df763a6a0ae039b8823bcbfb9918bb
 SHA512 
5e462f6f9d3f3507b3e09230729faa2a3e1fa92a8024fac602d75b804fff25f27e335871658f4b7b2c671f9e066373ca0285720da315a6c22f6f2c9c3cfea927
-DIST ghc-bin-9.0.2-x86_64-pc-linux-gnu.tbz2 121536759 BLAKE2B 
4433e2d266f065d2b2944b711d622ec26288a2187ac03562257a671744b44da35110ce16ac6d76f7062a56345326be073e0ff03c7e48250051c3b4763d96
 SHA512 
2de29a9ddbfd0fac797cdd628f3657ff38e6a153151849508bba75d36f84394ed77750435ff5cc1bdfcd30ef2b6e009bde965bd0a83e0496b5027239642f4b6c
+DIST ghc-bin-9.0.2-x86_64-pc-linux-gnu-r1.tbz2 121347519 BLAKE2B 
6bd41cdb8ba1661735e46df4709888e6461cff969678716c82681a0a0b0e8d0a32532a070f52efb0ab99ca126207998e8883d01902071e797a7a0f19881d5925
 SHA512 
c7de43577fd97e6fbde7bbffba4e1d2b83cdda405cff46f95c9eff23260542b426091d8dba75605d81ed41740a793a409e7448538e5adc7a391a901f20e8f2e4

diff --git a/dev-lang/ghc/ghc-9.0.2.ebuild b/dev-lang/ghc/ghc-9.0.2.ebuild
index cadfe300318d..faea36c1c7ba 100644
--- a/dev-lang/ghc/ghc-9.0.2.ebuild
+++ b/dev-lang/ghc/ghc-9.0.2.ebuild
@@ -29,7 +29,7 @@ BIN_PV=${PV}
 #arch_binaries="$arch_binaries alpha? ( 
https://slyfox.uni.cx/~slyfox/distfiles/ghc-bin-${PV}-alpha.tbz2 )"
 #arch_binaries="$arch_binaries arm? ( 
https://slyfox.uni.cx/~slyfox/distfiles/ghc-bin-${PV}-armv7a-hardfloat-linux-gnueabi.tbz2
 )"
 arch_binaries="$arch_binaries arm64? ( 
https://github.com/matoro/ghc/releases/download/${PV}/ghc-bin-${PV}-aarch64-unknown-linux-gnu.tar.gz
 )"
-arch_binaries="$arch_binaries amd64? ( 
https://eidetic.codes/ghc-bin-${PV}-x86_64-pc-linux-gnu.tbz2 )"
+arch_binaries="$arch_binaries amd64? ( 
https://eidetic.codes/ghc-bin-${PV}-x86_64-pc-linux-gnu-r1.tbz2 )"
 #arch_binaries="$arch_binaries ia64?  ( 
https://slyfox.uni.cx/~slyfox/distfiles/ghc-bin-${PV}-ia64-fixed-fiw.tbz2 )"
 #arch_binaries="$arch_binaries ppc? ( 
https://slyfox.uni.cx/~slyfox/distfiles/ghc-bin-${PV}-ppc.tbz2 )"
 arch_binaries="$arch_binaries ppc64? (



[gentoo-commits] repo/gentoo:master commit in: app-emacs/elfeed/, app-emacs/elfeed/files/

2022-10-14 Thread Maciej Barć
commit: 33369d13082ba8f24751f0697b84e6bd98474170
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Oct 15 00:49:12 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Oct 15 00:52:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33369d13

app-emacs/elfeed: new package; add 3.4.1_p20210822

Initial ebuild by Sam  gentoo.org> from his overlay.
2021.08.22 snapshot

Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/elfeed/Manifest  |  1 +
 app-emacs/elfeed/elfeed-3.4.1_p20210822.ebuild | 29 ++
 app-emacs/elfeed/files/50elfeed-gentoo.el  |  2 ++
 app-emacs/elfeed/metadata.xml  | 21 +++
 4 files changed, 53 insertions(+)

diff --git a/app-emacs/elfeed/Manifest b/app-emacs/elfeed/Manifest
new file mode 100644
index ..6580308a389c
--- /dev/null
+++ b/app-emacs/elfeed/Manifest
@@ -0,0 +1 @@
+DIST elfeed-3.4.1_p20210822.tar.gz 67360 BLAKE2B 
32931bbe54578bb8a0b9fc330d5114e4cc5f5f915f6e6125ad3d8cb5be459e72a097d1afb132ff6a73427efe9ffcce4a7e081a9a45144a5c1ea7fcdfe19ba4d9
 SHA512 
41bb095b87df3dfb40b6a155881f8703c674ddb9f15b5b2765fd4f893d4e58ddafb2fa0da296995e988a9ba6096e78760c262c9a18ef7624e65b60f2d7bf4140

diff --git a/app-emacs/elfeed/elfeed-3.4.1_p20210822.ebuild 
b/app-emacs/elfeed/elfeed-3.4.1_p20210822.ebuild
new file mode 100644
index ..5d34ccddc3b0
--- /dev/null
+++ b/app-emacs/elfeed/elfeed-3.4.1_p20210822.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=24.3
+
+inherit elisp
+
+DESCRIPTION="Emacs web feeds client"
+HOMEPAGE="https://github.com/skeeto/elfeed/;
+
+if [[ ${PV} == *_p* ]] ; then
+   H=162d7d545ed41c27967d108c04aa31f5a61c8e16
+   SRC_URI="https://github.com/skeeto/${PN}/archive/${H}.tar.gz -> 
${P}.tar.gz"
+   S="${WORKDIR}"/${PN}-${H}
+else
+   
SRC_URI="https://github.com/skeeto/${PN}/releases/download/${PV}/${P}.tar;
+fi
+
+LICENSE="Unlicense"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="net-misc/curl[ssl]"
+
+DOCS=( NEWS.md README.md )
+ELISP_REMOVE="${PN}-pkg.el"
+SITEFILE="50${PN}-gentoo.el"

diff --git a/app-emacs/elfeed/files/50elfeed-gentoo.el 
b/app-emacs/elfeed/files/50elfeed-gentoo.el
new file mode 100644
index ..535139ef379c
--- /dev/null
+++ b/app-emacs/elfeed/files/50elfeed-gentoo.el
@@ -0,0 +1,2 @@
+(add-to-list 'load-path "@SITELISP@")
+(autoload 'elfeed "elfeed" "Enter elfeed." t)

diff --git a/app-emacs/elfeed/metadata.xml b/app-emacs/elfeed/metadata.xml
new file mode 100644
index ..a8e59db76c15
--- /dev/null
+++ b/app-emacs/elfeed/metadata.xml
@@ -0,0 +1,21 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+  
+gnu-em...@gentoo.org
+Gentoo GNU Emacs project
+  
+  
+s...@gentoo.org
+Sam James
+  
+  
+Elfeed is an extensible web feed reader for Emacs, supporting both Atom and
+RSS. Elfeed was inspired by notmuch.
+  
+  
+https://github.com/skeeto/elfeed/issues/
+skeeto/elfeed
+  
+



[gentoo-commits] repo/gentoo:master commit in: media-libs/opencv/files/, media-libs/opencv/

2022-10-14 Thread Sam James
commit: 2df30a8bd2f70b44639ed94b5ff8b1680944dae1
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 15 00:44:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 15 00:44:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2df30a8b

media-libs/opencv: fix build with ffmpeg 5

Closes: https://bugs.gentoo.org/876748
Signed-off-by: Sam James  gentoo.org>

 .../opencv/files/opencv-4.6.0-fix-ffmpeg-5.patch  | 19 +++
 media-libs/opencv/opencv-4.6.0-r2.ebuild  |  1 +
 2 files changed, 20 insertions(+)

diff --git a/media-libs/opencv/files/opencv-4.6.0-fix-ffmpeg-5.patch 
b/media-libs/opencv/files/opencv-4.6.0-fix-ffmpeg-5.patch
new file mode 100644
index ..557576a8747a
--- /dev/null
+++ b/media-libs/opencv/files/opencv-4.6.0-fix-ffmpeg-5.patch
@@ -0,0 +1,19 @@
+https://github.com/opencv/opencv/issues/22418
+https://github.com/opencv/opencv/commit/496eed950f6d0e7fd92619d47e3cec8f06e96ace
+https://bugs.gentoo.org/876748
+
+From: Jochen Sprickerhof 
+Date: Mon, 8 Aug 2022 21:10:13 +0200
+Subject: [PATCH] Add missing header for LIBAVCODEC_VERSION_INT
+
+--- a/modules/videoio/src/ffmpeg_codecs.hpp
 b/modules/videoio/src/ffmpeg_codecs.hpp
+@@ -60,6 +60,7 @@ extern "C" {
+ #include 
+ #endif
+ 
++#include 
+ #include 
+ 
+ #ifdef __cplusplus
+

diff --git a/media-libs/opencv/opencv-4.6.0-r2.ebuild 
b/media-libs/opencv/opencv-4.6.0-r2.ebuild
index a02ff7760364..4f475dc6f45e 100644
--- a/media-libs/opencv/opencv-4.6.0-r2.ebuild
+++ b/media-libs/opencv/opencv-4.6.0-r2.ebuild
@@ -291,6 +291,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-4.4.0-disable-native-cpuflag-detect.patch
"${FILESDIR}"/${PN}-4.5.0-link-with-cblas-for-lapack.patch
"${FILESDIR}"/${P}-fix-build-examples.patch # bug 830163, pending 
upstream PR #22245
+   "${FILESDIR}"/${P}-fix-ffmpeg-5.patch
 )
 
 pkg_pretend() {



[gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/

2022-10-14 Thread Maciej Barć
commit: 644e4081fca90ccde38cea414881737afea545ce
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Oct 15 00:10:18 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Oct 15 00:12:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=644e4081

dev-dotnet/dotnet-sdk-bin: drop old 6.0.400-r1

Signed-off-by: Maciej Barć  gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest |  3 --
 .../dotnet-sdk-bin-6.0.400-r1.ebuild   | 58 --
 2 files changed, 61 deletions(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest 
b/dev-dotnet/dotnet-sdk-bin/Manifest
index 7f4fc4dbe395..75bd2776ff53 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -7,9 +7,6 @@ DIST dotnet-sdk-3.1.423-linux-x64.tar.gz 123405008 BLAKE2B 
4096ae9ee744cd1607b02
 DIST dotnet-sdk-5.0.408-linux-arm.tar.gz 139493036 BLAKE2B 
2be0533e1331f4d7759a322a2caabeddfc8f24d6b95e81acd670da1a5f856e267b442c9a160f5a0e0bd7d8ad743bdda60defca09b76c1a003b65f091a576fef8
 SHA512 
4f12b2c6cc242666450eb5f892430a956ff34b2ab30aa63ee444565327fbad569152506e153a550b4a45cad6d8346f37ca7bcca68e9d46540c7f170e24b26296
 DIST dotnet-sdk-5.0.408-linux-arm64.tar.gz 137471257 BLAKE2B 
13229a50ce58305e8768a93f3ee9592b258dd21350ebf2601632d35a1d9efb138e9487742b542784dc736066b69c58a7f338d501b818f74fcc2bccbd2564693d
 SHA512 
50f23d7aca91051d8b7c37f1a76b1eb51e6fe73e017d98558d757a6b9699e4237d401ce81515c1601b8c21eb62fee4e0b4f0bbed8967eefa3ceba75fc242f01b
 DIST dotnet-sdk-5.0.408-linux-x64.tar.gz 142954023 BLAKE2B 
69d755cfa314a97026f1899e01a0112defc82f5b711ae1580502c6fb7b9770c5b6f46b4a28279c9ed429d869ceb753661cf0bad83cd9792c0e2a16aa39966b99
 SHA512 
abbf22c420df2d8398d1616efa3d31e1b8f96130697746c45ad68668676d12e65ec3b4dd75f28a5dc7607da58b6e369693c0e658def15ce2431303c28e99db55
-DIST dotnet-sdk-6.0.400-linux-arm.tar.gz 181255234 BLAKE2B 
af46ca19f09c690ff28ee02e273fae3113b6450028d4ff30798aaa796932f12f6082f919cfa116cf1e12f9a4674187e1da1a90d6646bf62212376e86cb1d5b69
 SHA512 
a72aa70bfb15e21a20ddd90c2c3e37acb53e6f1e50f5b6948aac616b28f80ac81e1157e8db5688e21dc9a7496011ef0fcf06cdca74ddc7271f9a1c6268f4b1b2
-DIST dotnet-sdk-6.0.400-linux-arm64.tar.gz 178978691 BLAKE2B 
a9a4d9acaca85766be37e9939170f16751e08085ca19dc5b892ce33abcbdde274a023de4326704c016709000aa1771fac8fc1de7dae52c727496ff0ef6444860
 SHA512 
a21010f9e0e091bf0a4df9dfc4ec9893c056c2b07b10be093ea392a4fa5c8a38bad9535f66e570b45dc25165b685199fb729434b845bcfb35f8b79cceb22c632
-DIST dotnet-sdk-6.0.400-linux-x64.tar.gz 185123905 BLAKE2B 
84a4df49516cf9e1185b59ac840c54f27c3c1d5b6f3ab22db0756d24c72ea30842ceeca5e4ddc40ecd0efb4f84dbe794ba32568769459f9797e7006419276645
 SHA512 
8decbba0a6b09501daede52cbb5a9ae9e5f31ade201918c03efcd1b4cc345ec934f88321704ec3beb1f90f2204934be7259c76f66d9204cbdd15933582602763
 DIST dotnet-sdk-6.0.401-linux-arm.tar.gz 181483226 BLAKE2B 
75be333749c8bfbdb93dd0524ad9cc79e97ca8b8eb5ef1c2a26593b10de9cd8d6d5f17035e14bbd7e65ad06dd4c6b30ea7363e45c985e356eb513220c7af698f
 SHA512 
7d3c32f510a7298b8e4c32a95e7d3c9b0475d94510732a405163c7bff589ffda8964f2e9336d560bd1dc37461e6cb3da5809337a586da0288bdcc71496013ba0
 DIST dotnet-sdk-6.0.401-linux-arm64.tar.gz 179313972 BLAKE2B 
dac1b2b3e8fe79b3cb2f5da670dc7e27b0f673df41e2590f35e61353714364c323c96207e6ab4c89f0c9aa5172b09b555345650d1e9ec39c7e32440c1c70faaf
 SHA512 
8c05f9e02e0a48fcc3e4534fa7225fe5b974c07f1a4788c46207e18e94031194e1c881e40452ee6c432764e92331c50ae47305d4aec5afa363fab3a8a6727cdf
 DIST dotnet-sdk-6.0.401-linux-x64.tar.gz 185736764 BLAKE2B 
8a28e4bdcf897ea34fc31b1ddad2f8d8e1c5bcbf42513ddab8c102dff1a71458a0c553e28ada08e1a3b358ae1c0699e8632ddc7352d5ca0de34b1f23cbf6254c
 SHA512 
6fce5f29e6cfc80da1df86d2de3a637108023397d275e0dcfa0b79ef36eb85c2c3433db467aa5d8fda7e32bc21205a126636b53d56c4eb4c547d9d3b2370cb31

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.400-r1.ebuild 
b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.400-r1.ebuild
deleted file mode 100644
index 462d299e4691..
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.400-r1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PV="${PV}"
-
-DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
-HOMEPAGE="https://dotnet.microsoft.com/;
-LICENSE="MIT"
-
-SRC_URI="
-amd64? ( 
https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz
 )
-arm? ( 
https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz
 )
-arm64? ( 
https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz
 )
-"
-
-SLOT="6.0"
-KEYWORDS="~amd64 ~arm ~arm64"
-IUSE="+dotnet-symlink"
-REQUIRED_USE="elibc_glibc"
-QA_PREBUILT="*"
-RESTRICT+=" splitdebug"
-RDEPEND="
-   app-crypt/mit-krb5:0/0
-   dev-libs/icu
-   dev-util/lttng-ust:0
-   sys-libs/zlib:0/1
-   dotnet-symlink? (
- 

[gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/

2022-10-14 Thread Maciej Barć
commit: d3be307bb8980b02f15a5d4e183b3d9ffe6ddb13
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Oct 15 00:08:39 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Oct 15 00:12:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3be307b

dev-dotnet/dotnet-sdk-bin: bump to 6.0.402

Signed-off-by: Maciej Barć  gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest |  3 ++
 .../dotnet-sdk-bin/dotnet-sdk-bin-6.0.402.ebuild   | 58 ++
 2 files changed, 61 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest 
b/dev-dotnet/dotnet-sdk-bin/Manifest
index 948b3181963e..7f4fc4dbe395 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -13,3 +13,6 @@ DIST dotnet-sdk-6.0.400-linux-x64.tar.gz 185123905 BLAKE2B 
84a4df49516cf9e1185b5
 DIST dotnet-sdk-6.0.401-linux-arm.tar.gz 181483226 BLAKE2B 
75be333749c8bfbdb93dd0524ad9cc79e97ca8b8eb5ef1c2a26593b10de9cd8d6d5f17035e14bbd7e65ad06dd4c6b30ea7363e45c985e356eb513220c7af698f
 SHA512 
7d3c32f510a7298b8e4c32a95e7d3c9b0475d94510732a405163c7bff589ffda8964f2e9336d560bd1dc37461e6cb3da5809337a586da0288bdcc71496013ba0
 DIST dotnet-sdk-6.0.401-linux-arm64.tar.gz 179313972 BLAKE2B 
dac1b2b3e8fe79b3cb2f5da670dc7e27b0f673df41e2590f35e61353714364c323c96207e6ab4c89f0c9aa5172b09b555345650d1e9ec39c7e32440c1c70faaf
 SHA512 
8c05f9e02e0a48fcc3e4534fa7225fe5b974c07f1a4788c46207e18e94031194e1c881e40452ee6c432764e92331c50ae47305d4aec5afa363fab3a8a6727cdf
 DIST dotnet-sdk-6.0.401-linux-x64.tar.gz 185736764 BLAKE2B 
8a28e4bdcf897ea34fc31b1ddad2f8d8e1c5bcbf42513ddab8c102dff1a71458a0c553e28ada08e1a3b358ae1c0699e8632ddc7352d5ca0de34b1f23cbf6254c
 SHA512 
6fce5f29e6cfc80da1df86d2de3a637108023397d275e0dcfa0b79ef36eb85c2c3433db467aa5d8fda7e32bc21205a126636b53d56c4eb4c547d9d3b2370cb31
+DIST dotnet-sdk-6.0.402-linux-arm.tar.gz 181622588 BLAKE2B 
1010a7cd9f598e0487af127f9e1dac86681479cd6d95e39eb5f1fbf555fd3923be7e2a56bf0bc878259c17e7eb66b711da9587fcfc8ac3ab5f5b17abff1c6da7
 SHA512 
98b275af781ac7be20e22736d601ea667161640703b9d430340e517fb2c1bdcd6d06d5eb4f374cab1f6e29c9135005050ec89dd8dcf0ec97e7b0d9912e52f988
+DIST dotnet-sdk-6.0.402-linux-arm64.tar.gz 179368834 BLAKE2B 
102b1f2ce6d3162ad423b1e24c7f4730b2846aee5d6eb19a2fbbc52271f18cda1d98121c39fd9e2dd375c2837ab5a6714f8acc81245ab720f13c5b4c6e4e9dc3
 SHA512 
2f5351192e87c2dd196d975e7618bd7b0b542034d0b1bc932fe944d8cbabb0ed2599e98e88d9757e68f198559961ab3350d8eddfacc2951df00fbf6a7e44f244
+DIST dotnet-sdk-6.0.402-linux-x64.tar.gz 185619780 BLAKE2B 
1880ec1f94bd8c79db550fae5c0bd684e7e96e5ee99d5bf41c20a0d9678facb6aaca0065d246015feaa265b0e99d95afaff4f1468fabd04594a9834224afc118
 SHA512 
972c2d9fff6a09ef8f2e6bbaa36ae5869f4f7f509ae5d28c4611532eb34be10c629af98cdf211d86dc4bc6edebb04a2672a97f78c3e0f2ff267017f8c9c59d4e

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.402.ebuild 
b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.402.ebuild
new file mode 100644
index ..462d299e4691
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.402.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PV="${PV}"
+
+DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
+HOMEPAGE="https://dotnet.microsoft.com/;
+LICENSE="MIT"
+
+SRC_URI="
+amd64? ( 
https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz
 )
+arm? ( 
https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz
 )
+arm64? ( 
https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz
 )
+"
+
+SLOT="6.0"
+KEYWORDS="~amd64 ~arm ~arm64"
+IUSE="+dotnet-symlink"
+REQUIRED_USE="elibc_glibc"
+QA_PREBUILT="*"
+RESTRICT+=" splitdebug"
+RDEPEND="
+   app-crypt/mit-krb5:0/0
+   dev-libs/icu
+   dev-util/lttng-ust:0
+   sys-libs/zlib:0/1
+   dotnet-symlink? (
+   !dev-dotnet/dotnet-sdk[dotnet-symlink(+)]
+   !dev-dotnet/dotnet-sdk-bin:3.1[dotnet-symlink(+)]
+   !dev-dotnet/dotnet-sdk-bin:5.0[dotnet-symlink(+)]
+   )
+"
+
+S=${WORKDIR}
+
+src_install() {
+   local dest="opt/${PN}-${SLOT}"
+   dodir "${dest%/*}"
+
+   # Create a magic workloads file, bug #841896
+   local featureband="$(ver_cut 3 | sed "s/[0-9]/0/2g")"
+   local workloads="metadata/workloads/${SLOT}.${featureband}"
+   { mkdir -p "${S}/${workloads}" && touch "${S}/${workloads}/userlocal"; 
} || die
+
+   { mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; 
} || die
+   dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
+
+   if use dotnet-symlink; then
+   dosym "../../${dest}/dotnet" "/usr/bin/dotnet"
+   dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}"
+
+   # set an env-variable for 3rd party tools
+   echo "DOTNET_ROOT=/${dest}" > 

[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible/

2022-10-14 Thread Matthew Thode
commit: 4fc2ec31aa8cb5b2f943f8dd92aa2bbdbf8f2152
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Oct 14 23:29:53 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Oct 14 23:29:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fc2ec31

app-admin/ansible: add 6.5.0

Signed-off-by: Matthew Thode  gentoo.org>

 app-admin/ansible/Manifest |  1 +
 app-admin/ansible/ansible-6.5.0.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/app-admin/ansible/Manifest b/app-admin/ansible/Manifest
index 2c806efb7edb..c5aa8de415e2 100644
--- a/app-admin/ansible/Manifest
+++ b/app-admin/ansible/Manifest
@@ -3,3 +3,4 @@ DIST ansible-5.10.0.tar.gz 36898833 BLAKE2B 
5705325c150909e4911cbc6fafb9b6194bcd
 DIST ansible-5.9.0.tar.gz 36756162 BLAKE2B 
4c713f0a45536aadbd20451c5b5ac37b474cb1d1f9fbfa6031b228a549bfd65e1ae0ee76d6fcd08a0de43d7d07eaebf90d08d00764acad438bcffcdb09c5d58b
 SHA512 
88b26b1ba59a39370ee4a27eedda441d6e6ce8ba8eb857353572c692e49b189e95ed80e5063917c52799fb15bc3608d4c1ada013a7d650909714ca8ea5dd3bbb
 DIST ansible-6.2.0.tar.gz 35390078 BLAKE2B 
1e7a5f69e837fe3ec383ee3f1d631ad7ecbd502e582752edef85b3e2841b38ba78af1e7f080b4da007283291d487e481141bc4261b351f48be45874a3399789f
 SHA512 
7e0751fdedef6bd92a01c06e23dd482bb4b4795ef5a17754eea8f8297cebddb84b4d20041affec6589297214cd820cddaea4618d2f3a158daebb556c4a87bdb0
 DIST ansible-6.3.0.tar.gz 35480527 BLAKE2B 
ddc064f6dc4b1fe820f375d150cc5f50875de4bf721eb31e88d0c279e91e96a6fd4d7981e0110f4fc7d424eeb4c44637c611442b4586d756106c437e240f3118
 SHA512 
3832159065d6400caade84de1ff5f31d64d7b5d9c3a61ae9bb2ad207e410166dac3537c68d0ec3df7c4b8aec61ee48cc4b690e3117a987efa9306c6cbee534e0
+DIST ansible-6.5.0.tar.gz 38275680 BLAKE2B 
5d17ba2b8b3a0ccb1ea9873c0d500ca7984d2d3db19d062807004da5c001ee44d33cd6707226887bef8f6bae0ea9584f8c2c63a8cb176a2244b3b2ad92e13454
 SHA512 
ddb77304c6a9617186fa0252a0da91632ffc21f910e02fc68e340ed37de0806586a2543700e996db7fb0bb9240a2ee20b7a462f005de200028748b38fbb2e293

diff --git a/app-admin/ansible/ansible-6.5.0.ebuild 
b/app-admin/ansible/ansible-6.5.0.ebuild
new file mode 100644
index ..cf0da827da5f
--- /dev/null
+++ b/app-admin/ansible/ansible-6.5.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Model-driven deployment, config management, and command execution 
framework"
+HOMEPAGE="https://www.ansible.com/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
+RESTRICT="test"
+
+RDEPEND=">=app-admin/ansible-core-2.13.0
+   

[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible/

2022-10-14 Thread Matthew Thode
commit: 42c2b28175dbf2b7ebe5338efbb33edb0751c734
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Oct 14 23:30:38 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Oct 14 23:30:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42c2b281

app-admin/ansible: stabilize 6.3.0 for amd64, arm64, x86

Signed-off-by: Matthew Thode  gentoo.org>

 app-admin/ansible/ansible-6.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/ansible/ansible-6.3.0.ebuild 
b/app-admin/ansible/ansible-6.3.0.ebuild
index cf0da827da5f..9a54e321f412 100644
--- a/app-admin/ansible/ansible-6.3.0.ebuild
+++ b/app-admin/ansible/ansible-6.3.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~x64-macos"
 RESTRICT="test"
 
 RDEPEND=">=app-admin/ansible-core-2.13.0



[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-core/

2022-10-14 Thread Matthew Thode
commit: c603fbc64f60928757b081f4c9f9ffaaa1675baa
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Oct 14 23:26:52 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Oct 14 23:28:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c603fbc6

app-admin/ansible-core: add 2.13.5

Signed-off-by: Matthew Thode  gentoo.org>

 app-admin/ansible-core/Manifest   |  1 +
 app-admin/ansible-core/ansible-core-2.13.5.ebuild | 53 +++
 2 files changed, 54 insertions(+)

diff --git a/app-admin/ansible-core/Manifest b/app-admin/ansible-core/Manifest
index cbb009996156..4ddc71cf518f 100644
--- a/app-admin/ansible-core/Manifest
+++ b/app-admin/ansible-core/Manifest
@@ -3,3 +3,4 @@ DIST ansible-core-2.12.8.tar.gz 7760983 BLAKE2B 
9050033ca76f7f3bb6d5043d58e7a4b2
 DIST ansible-core-2.12.9.tar.gz 7758384 BLAKE2B 
ed32d1ae9b82e96fe9a2ba2175e2a90961d3a6bb20baecd405e6c0bd1384ac61b9a1f1a1b7bd9f290d89d89c4451129f9049dd9c1dd7897a6d96f1730de4e423
 SHA512 
da88489c81293e8361067a17891f9330582b3d21c88584e3268f84511811364ce93c4e1b88b3796faea11274c76c64aa8af74608fce9a074fcc8fc3760d2b90b
 DIST ansible-core-2.13.3.tar.gz 13924100 BLAKE2B 
aabb87a327f2cd4b3a8f8a30d00b09d50ddf05bbd8720e446275004ba98e87bc1de513dfaedf9ee617c77235c92f171b590295ca8a92d03f47829eacf39e7cb8
 SHA512 
9be80d0dcd10d012c871b5c95b2357430dfa6809bff794158a4ae06a40761c01db60a966115d7a9141028c96d79a1d99d6bfb191788dc1c467dd0107dba7058c
 DIST ansible-core-2.13.4.tar.gz 13929408 BLAKE2B 
17e27afebf9ce47d49fe9d171549cc46eca13604474545feb1c6e30432334d38a50e76a2fed71e978ebf44dad925ea66d63142599e07f78cbae8a2d25e923d02
 SHA512 
62678ad80b2073552070f154c55707c1b89bcb9d2d56235d76bb4701344e387d250590a931340cb676a605677cf69ab56b1b15b30d75859de4b294662dc50ee0
+DIST ansible-core-2.13.5.tar.gz 13934317 BLAKE2B 
27ac2040f3626d645e57fab4df9b1b6a349fb81bec4cc8bb87b4dd16351f43d71a6210e32e2906346500742be2bf94512a1b05ba95b7ac0dfeac89696dfc9760
 SHA512 
e57dca7d457cfbf8a805442dd274499e3a6e4652303dc9e838b46c7dba9a36f2262e548bf9b6ff66f4e4bed5fa648abf9bb9a881047d4c6c0d6efbc91269eca2

diff --git a/app-admin/ansible-core/ansible-core-2.13.5.ebuild 
b/app-admin/ansible-core/ansible-core-2.13.5.ebuild
new file mode 100644
index ..3655837bc68d
--- /dev/null
+++ b/app-admin/ansible-core/ansible-core-2.13.5.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+DISTUTILS_USE_SETUPTOOLS=bdepend
+
+inherit distutils-r1
+
+DESCRIPTION="Model-driven deployment, config management, and command execution 
framework"
+HOMEPAGE="https://www.ansible.com/;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/ansible/ansible.git;
+   EGIT_BRANCH="devel"
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+RESTRICT="test"
+
+RDEPEND="
+   dev-python/paramiko[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/httplib2[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/netaddr[${PYTHON_USEDEP}]
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   >=dev-python/resolvelib-0.5.3[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-core/

2022-10-14 Thread Matthew Thode
commit: 5a3a99bfe7224cd8736c5779017372de6118808f
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Oct 14 23:27:42 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Oct 14 23:28:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a3a99bf

app-admin/ansible-core: add 2.12.10

Signed-off-by: Matthew Thode  gentoo.org>

 app-admin/ansible-core/Manifest|  1 +
 app-admin/ansible-core/ansible-core-2.12.10.ebuild | 61 ++
 2 files changed, 62 insertions(+)

diff --git a/app-admin/ansible-core/Manifest b/app-admin/ansible-core/Manifest
index 4ddc71cf518f..be4bc1f3efba 100644
--- a/app-admin/ansible-core/Manifest
+++ b/app-admin/ansible-core/Manifest
@@ -1,4 +1,5 @@
 DIST ansible-core-2.11.7.tar.gz 7108269 BLAKE2B 
c5080161bfffc34382db86f3940dbbf1c8194a4413b20ef28b3c15503aec905acfffc864041496b4f6b4b77966fee3221b80e90d4b952e38513ba9ce506ee1ae
 SHA512 
f37c925c5302eff30d17f52a04d4a5311e38ee5c1d6db4fbdb32970afa362e0522d6ec3d07bddf40137b2f5ec5fa03a2b72e7e1ed313c28c207f65490e49af92
+DIST ansible-core-2.12.10.tar.gz 7762154 BLAKE2B 
deffcc42c124a40ce34ce9a26a0c400b1199018cb05478ea8860500e1a507f9f604c1f40f0d006682fc14ad8f0cc3d035b8ffb1307ee37d26191be3c68e33253
 SHA512 
8b4eb0e923f976680e81ffbe942c4ddc7ddaaaffe83d14c20f78f7c6ab4f548f21920cdfa57b48de2bc24683028e744a92ac4ca45fecc459ea2b042de8c40737
 DIST ansible-core-2.12.8.tar.gz 7760983 BLAKE2B 
9050033ca76f7f3bb6d5043d58e7a4b2473ee1eb21b5665654e5a571e8ebe408897661ad0f13c4f4b0d1569c1df904434cc4911e1b561b229d8ab16109127930
 SHA512 
1bb30dba44f11b0655000350b54cae30b85258dccc130d5cd2b1a5c70e0ebe93abd8fe41d5830da34b6fe622276f69f18a0f47bf9d0b0269338a7efbd5820e44
 DIST ansible-core-2.12.9.tar.gz 7758384 BLAKE2B 
ed32d1ae9b82e96fe9a2ba2175e2a90961d3a6bb20baecd405e6c0bd1384ac61b9a1f1a1b7bd9f290d89d89c4451129f9049dd9c1dd7897a6d96f1730de4e423
 SHA512 
da88489c81293e8361067a17891f9330582b3d21c88584e3268f84511811364ce93c4e1b88b3796faea11274c76c64aa8af74608fce9a074fcc8fc3760d2b90b
 DIST ansible-core-2.13.3.tar.gz 13924100 BLAKE2B 
aabb87a327f2cd4b3a8f8a30d00b09d50ddf05bbd8720e446275004ba98e87bc1de513dfaedf9ee617c77235c92f171b590295ca8a92d03f47829eacf39e7cb8
 SHA512 
9be80d0dcd10d012c871b5c95b2357430dfa6809bff794158a4ae06a40761c01db60a966115d7a9141028c96d79a1d99d6bfb191788dc1c467dd0107dba7058c

diff --git a/app-admin/ansible-core/ansible-core-2.12.10.ebuild 
b/app-admin/ansible-core/ansible-core-2.12.10.ebuild
new file mode 100644
index ..10e608c937a9
--- /dev/null
+++ b/app-admin/ansible-core/ansible-core-2.12.10.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_USE_SETUPTOOLS=bdepend
+
+inherit distutils-r1
+
+DESCRIPTION="Model-driven deployment, config management, and command execution 
framework"
+HOMEPAGE="https://www.ansible.com/;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/ansible/ansible.git;
+   EGIT_BRANCH="devel"
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="test"
+RESTRICT="test"
+
+RDEPEND="
+   dev-python/paramiko[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/httplib2[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/netaddr[${PYTHON_USEDEP}]
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   >=dev-python/resolvelib-0.5.3[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-core/

2022-10-14 Thread Matthew Thode
commit: cec521e48c2acddabef6cd69ca3065960e5f5737
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Oct 14 23:28:17 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Oct 14 23:28:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cec521e4

app-admin/ansible-core: 2.12.9 and 2.13.4 stable amd64 arm64 x86

Signed-off-by: Matthew Thode  gentoo.org>

 app-admin/ansible-core/ansible-core-2.12.9.ebuild | 2 +-
 app-admin/ansible-core/ansible-core-2.13.4.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/ansible-core/ansible-core-2.12.9.ebuild 
b/app-admin/ansible-core/ansible-core-2.12.9.ebuild
index 10e608c937a9..aebbfcec8b52 100644
--- a/app-admin/ansible-core/ansible-core-2.12.9.ebuild
+++ b/app-admin/ansible-core/ansible-core-2.12.9.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} ==  ]]; then
EGIT_BRANCH="devel"
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
+   KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~x64-macos"
 fi
 
 LICENSE="GPL-3"

diff --git a/app-admin/ansible-core/ansible-core-2.13.4.ebuild 
b/app-admin/ansible-core/ansible-core-2.13.4.ebuild
index 3655837bc68d..dc98f352bb3f 100644
--- a/app-admin/ansible-core/ansible-core-2.13.4.ebuild
+++ b/app-admin/ansible-core/ansible-core-2.13.4.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} ==  ]]; then
EGIT_BRANCH="devel"
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
+   KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~x64-macos"
 fi
 
 LICENSE="GPL-3"



[gentoo-commits] repo/gentoo:master commit in: app-emacs/docker/files/, app-emacs/docker/

2022-10-14 Thread Maciej Barć
commit: dbe44408b5cc11f5456b7bca9431ec18e323ebe8
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Oct 14 20:55:06 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Oct 14 21:50:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbe44408

app-emacs/docker: new package; add 2.2.0_p20221012

2022.10.12 snapshot

Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/docker/Manifest  |  1 +
 app-emacs/docker/docker-2.2.0_p20221012.ebuild | 37 ++
 app-emacs/docker/files/50docker-gentoo.el  |  2 ++
 app-emacs/docker/metadata.xml  | 18 +
 4 files changed, 58 insertions(+)

diff --git a/app-emacs/docker/Manifest b/app-emacs/docker/Manifest
new file mode 100644
index ..677fa39c0c2a
--- /dev/null
+++ b/app-emacs/docker/Manifest
@@ -0,0 +1 @@
+DIST docker.el-2.2.0_p20221012.tar.gz 112321 BLAKE2B 
3834f9b20fc9cf16cec596adbe668943ab137b97a0f4755501b94cea48d87a0ec125d4ea6249faf09ae74da54b35ef0d56bc1c18892a30b3cd7c214908743533
 SHA512 
187d5ac7b484e352b5bb8994d2dd894a7c4e892bec80062a51de6bdbbb939a9664157d1f5af5cf5fc97a3626a076f8f59056f74a3f1031b61924143623f65be1

diff --git a/app-emacs/docker/docker-2.2.0_p20221012.ebuild 
b/app-emacs/docker/docker-2.2.0_p20221012.ebuild
new file mode 100644
index ..7daf4f5cf869
--- /dev/null
+++ b/app-emacs/docker/docker-2.2.0_p20221012.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+H=3173403a2d51a2af36f7fdb0b7d2bec9e202e772
+NEED_EMACS=26.1
+
+inherit elisp
+
+DESCRIPTION="Emacs integration for Docker"
+HOMEPAGE="https://github.com/Silex/docker.el/;
+SRC_URI="https://github.com/Silex/${PN}.el/archive/${H}.tar.gz
+   -> ${PN}.el-${PV}.tar.gz"
+S="${WORKDIR}"/${PN}.el-${H}
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=app-emacs/transient-0.3.7_p20220918
+   app-emacs/dash
+   app-emacs/docker-tramp
+   app-emacs/emacs-aio
+   app-emacs/s
+   app-emacs/tablist
+"
+BDEPEND="${RDEPEND}"
+
+DOCS=( CHANGELOG.md README.md screenshots )
+SITEFILE="50${PN}-gentoo.el"
+
+src_compile() {
+   elisp_src_compile
+   elisp-make-autoload-file
+}

diff --git a/app-emacs/docker/files/50docker-gentoo.el 
b/app-emacs/docker/files/50docker-gentoo.el
new file mode 100644
index ..c12e5c43467f
--- /dev/null
+++ b/app-emacs/docker/files/50docker-gentoo.el
@@ -0,0 +1,2 @@
+(add-to-list 'load-path "@SITELISP@")
+(load "docker-autoloads" nil t)

diff --git a/app-emacs/docker/metadata.xml b/app-emacs/docker/metadata.xml
new file mode 100644
index ..ef84f46e4e9e
--- /dev/null
+++ b/app-emacs/docker/metadata.xml
@@ -0,0 +1,18 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+  
+gnu-em...@gentoo.org
+Gentoo GNU Emacs project
+  
+  
+This package allows you to manipulate docker images, containers and more
+from Emacs. Supports docker containers, images, volumes, networks and
+docker-compose.
+  
+  
+https://github.com/Silex/docker.el/issues/
+Silex/docker.el
+  
+



[gentoo-commits] repo/gentoo:master commit in: app-emacs/docker-tramp/files/, app-emacs/docker-tramp/

2022-10-14 Thread Maciej Barć
commit: 8232cf45dc31645db5be8a765f7185c7e8709067
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Oct 14 20:39:56 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Oct 14 21:50:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8232cf45

app-emacs/docker-tramp: new package; add version 0.1.1

Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/docker-tramp/Manifest|  1 +
 app-emacs/docker-tramp/docker-tramp-0.1.1.ebuild   | 27 ++
 .../docker-tramp/files/50docker-tramp-gentoo.el|  2 ++
 app-emacs/docker-tramp/metadata.xml| 14 +++
 4 files changed, 44 insertions(+)

diff --git a/app-emacs/docker-tramp/Manifest b/app-emacs/docker-tramp/Manifest
new file mode 100644
index ..c5e091cde748
--- /dev/null
+++ b/app-emacs/docker-tramp/Manifest
@@ -0,0 +1 @@
+DIST docker-tramp-0.1.1.tar.gz 4757 BLAKE2B 
1a95df2e17ebde8c02d34b25fa02bb29b96c902a68ceb81848b96eea8e02ae637826565ad4ea6aaee45b802246b59afdd5bb4a3cc617b1c8d1a234b4ad3cb355
 SHA512 
355baae22c28acf9ef7d97f754d84664d0c13c63317be93678f2e78273410e54fb36dc7ebc348f127486bcd7946934b93c40363864601f955a99e8201b83d666

diff --git a/app-emacs/docker-tramp/docker-tramp-0.1.1.ebuild 
b/app-emacs/docker-tramp/docker-tramp-0.1.1.ebuild
new file mode 100644
index ..09f42e228728
--- /dev/null
+++ b/app-emacs/docker-tramp/docker-tramp-0.1.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=24
+
+inherit elisp
+
+DESCRIPTION="Emacs TRAMP integration for docker containers"
+HOMEPAGE="https://github.com/emacs-pe/docker-tramp.el/;
+SRC_URI="https://github.com/emacs-pe/${PN}.el/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+S="${WORKDIR}"/${PN}.el-${PV}
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DOCS=( README.md )
+ELISP_REMOVE="Makefile"  # Does not define any tests.
+SITEFILE="50${PN}-gentoo.el"
+
+src_compile() {
+   elisp_src_compile
+   elisp-make-autoload-file
+}

diff --git a/app-emacs/docker-tramp/files/50docker-tramp-gentoo.el 
b/app-emacs/docker-tramp/files/50docker-tramp-gentoo.el
new file mode 100644
index ..a39520b6ae03
--- /dev/null
+++ b/app-emacs/docker-tramp/files/50docker-tramp-gentoo.el
@@ -0,0 +1,2 @@
+(add-to-list 'load-path "@SITELISP@")
+(load "docker-tramp-autoloads" nil t)

diff --git a/app-emacs/docker-tramp/metadata.xml 
b/app-emacs/docker-tramp/metadata.xml
new file mode 100644
index ..4dcd3076f92b
--- /dev/null
+++ b/app-emacs/docker-tramp/metadata.xml
@@ -0,0 +1,14 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+  
+gnu-em...@gentoo.org
+Gentoo GNU Emacs project
+  
+  
+  
+https://github.com/emacs-pe/docker-tramp.el/issues/
+emacs-pe/docker-tramp.el
+  
+



[gentoo-commits] repo/gentoo:master commit in: app-emacs/transient/

2022-10-14 Thread Maciej Barć
commit: a9261e92f34a35c73643d03426a513515127395e
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Oct 14 21:41:07 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Oct 14 21:50:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9261e92

app-emacs/transient: bump to 0.3.7_p20220918

2022.09.18 snapshot

Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/transient/Manifest   |  1 +
 .../transient/transient-0.3.7_p20220918.ebuild | 31 ++
 2 files changed, 32 insertions(+)

diff --git a/app-emacs/transient/Manifest b/app-emacs/transient/Manifest
index 4e390976ece8..a5b90cd4d1a7 100644
--- a/app-emacs/transient/Manifest
+++ b/app-emacs/transient/Manifest
@@ -1,2 +1,3 @@
 DIST transient-0.3.6.tar.gz 100905 BLAKE2B 
cc7a78104b77a7ff49d2ee686a780db7509744b1f737e4f995d5e5f8ada18828ccf1b6ae5d995fb8aa09e9fc16895226e5e8cf3cf50a79c246c5d07d5f467ce0
 SHA512 
c1b43046f07f9efce1720f6e151d8223922574262d4e5436b0c81453b0a21a404f1c555a5bc92a201c71beb1b2f95aafb38b88203cd08c1d3a9d80f45ed0d0c9
 DIST transient-0.3.7.tar.gz 103105 BLAKE2B 
3253529af82116881b6fdbb5465d3e0ffa8246e017a266fe0868d31e9c576a3927ed7b8d968d95f7e84e31859705f08582260d074f7f55cf10e535177df761f4
 SHA512 
93d1e00db3f483d830c9e636de1ae752c43bada580209c4839e89941507be5fd7ebbd31cf597436f13448b29085453742a0623dad9dcc1d343e29a5d47d76987
+DIST transient-0.3.7_p20220918.tar.gz 125422 BLAKE2B 
19d1e2e4ea24076856a1816042d63964527b4c98d5727805058e5bfd829c708afa277d88b46e0e4da64b8a21fc4c012b410399f7bc71d877c285edda6b9e7d8e
 SHA512 
9dd61f6eb69bdcd9a582e34261f9b6806d048df3d009aefe5f3a5a8f36e733187140b933f8e4af02c6e6f35fac6a3d5d13665ac108fa74299b1555c485be87c3

diff --git a/app-emacs/transient/transient-0.3.7_p20220918.ebuild 
b/app-emacs/transient/transient-0.3.7_p20220918.ebuild
new file mode 100644
index ..a78258972198
--- /dev/null
+++ b/app-emacs/transient/transient-0.3.7_p20220918.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+H=097f5be6e0c228790a6e78ffee5f0c599cb58b20
+NEED_EMACS=25.1
+
+inherit elisp
+
+DESCRIPTION="Transient commands abstraction for GNU Emacs"
+HOMEPAGE="https://magit.vc/manual/transient
+   https://github.com/magit/transient;
+SRC_URI="https://github.com/magit/transient/archive/${H}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}"/${PN}-${H}
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+
+DOCS=( README.org docs/transient.org )
+SITEFILE="50${PN}-gentoo.el"
+ELISP_TEXINFO="docs/*.texi"
+
+BDEPEND="sys-apps/texinfo"
+
+src_prepare() {
+   mv lisp/*.el . || die
+
+   default
+}



[gentoo-commits] proj/devmanual:master commit in: general-concepts/ebuild-revisions/, ebuild-maintenance/removal/

2022-10-14 Thread Sam James
commit: 118ac514581c8992df1b19aee1663b6a7f7607c4
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct  6 13:06:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 14 21:49:36 2022 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=118ac514

ebuild-maintenance/removal: Change inconsistent virtual revbump policy

This partly reverts commit f28b85f069c70538c618a3cedece77a359601dd8.

There's no reason to treat virtuals differently here, there's no
exception for it in how Portage works, and it may cause upgrade
difficulties for users.

It's also led to extensive confusion with contributors & new
developers as we have to try to explain the inconsistency
between devmanual and policy for non-virtuals.

See: https://github.com/gentoo/gentoo/pull/27637
Closes: https://github.com/gentoo/devmanual/pull/303
Signed-off-by: Sam James  gentoo.org>

 ebuild-maintenance/removal/text.xml| 6 ++
 general-concepts/ebuild-revisions/text.xml | 5 -
 2 files changed, 2 insertions(+), 9 deletions(-)

diff --git a/ebuild-maintenance/removal/text.xml 
b/ebuild-maintenance/removal/text.xml
index de3a9c1..5413a06 100644
--- a/ebuild-maintenance/removal/text.xml
+++ b/ebuild-maintenance/removal/text.xml
@@ -113,10 +113,8 @@ In order to remove a virtual package, follow the following 
procedure:
 Wait the time appropriate for the last rites.
   
   
-Update all ebuilds not to reference the virtual. Since there is
-no urgent need to remove the virtual from user systems
-and the resulting rebuilds would be unnecessary, do not bump ebuilds
-when replacing the dependency.
+Update all ebuilds not to reference the virtual, following normal
+ policy
   
   
 Remove the package directly

diff --git a/general-concepts/ebuild-revisions/text.xml 
b/general-concepts/ebuild-revisions/text.xml
index b274841..fc5ba7c 100644
--- a/general-concepts/ebuild-revisions/text.xml
+++ b/general-concepts/ebuild-revisions/text.xml
@@ -108,11 +108,6 @@ of thumb could be used as a guideline:
   
 a dependency change that is a result of a package move (slot move),
   
-  
-a dependency change due to
-
-removal of a virtual package.
-  
 
 
 



[gentoo-commits] repo/gentoo:master commit in: dev-ml/core_kernel/

2022-10-14 Thread Alfredo Tupone
commit: 1d2c7fb59efe612f835d5648d8ccf9aa82a1c069
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Fri Oct 14 21:21:20 2022 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Oct 14 21:22:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d2c7fb5

dev-ml/core_kernel: adj deps

Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ml/core_kernel/core_kernel-0.14.2-r1.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-ml/core_kernel/core_kernel-0.14.2-r1.ebuild 
b/dev-ml/core_kernel/core_kernel-0.14.2-r1.ebuild
index 07c3dc02331e..d06daee72080 100644
--- a/dev-ml/core_kernel/core_kernel-0.14.2-r1.ebuild
+++ b/dev-ml/core_kernel/core_kernel-0.14.2-r1.ebuild
@@ -22,15 +22,15 @@ RDEPEND="
=dev-ml/ppx_optcomp-0.14.3:=
dev-ml/base:=
-   dev-ml/base_bigstring:=
+   =dev-ml/base_bigstring-0.14*:=
dev-ml/base_quickcheck:=
dev-ml/bin_prot:=
dev-ml/fieldslib:=
dev-ml/jane-street-headers:=
dev-ml/ocaml-migrate-parsetree:=
-   dev-ml/ppx_assert:=
-   dev-ml/ppx_base:=
-   dev-ml/ppx_hash:=
+   =dev-ml/ppx_assert-0.14*:=
+   =dev-ml/ppx_base-0.14*:=
+   =dev-ml/ppx_hash-0.14*:=
dev-ml/ppx_inline_test:=
dev-ml/ppx_jane:=
dev-ml/ppx_sexp_conv:=



[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/files/, sys-apps/systemd-utils/

2022-10-14 Thread Sam James
commit: d8714ab03dec8f9f709e940ee21e8cd66a029d2e
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 14 21:17:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 14 21:17:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8714ab0

sys-apps/systemd-utils: add 251.6

Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd-utils/Manifest|   1 +
 .../files/251-gpt-auto-no-cryptsetup.patch |  28 ++
 sys-apps/systemd-utils/systemd-utils-251.6.ebuild  | 525 +
 3 files changed, 554 insertions(+)

diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest
index 794bd4bfb8d0..6652b985f843 100644
--- a/sys-apps/systemd-utils/Manifest
+++ b/sys-apps/systemd-utils/Manifest
@@ -1,3 +1,4 @@
 DIST systemd-musl-patches-251.2.tar.gz 28512 BLAKE2B 
4ac6a5220dab8409962a3954af2fb2484af718d0f282129957236ce241fbe8538a90d507a96c7c3d86f4f408ab784a6888b37486405d3276e7734a1bd5aa9680
 SHA512 
6e56b62234ac54929faea5a7cad699d0b932f869b48e3ba4e1f349a88653b7c787efec24a09b00290c3dc566614e3c1dc2f3c04f04e943f513108a91eca1be82
 DIST systemd-stable-251.4.tar.gz 11440203 BLAKE2B 
58a0ee4adcc9d35b15b9cc98b3da81d1103b61a6c0bee722468a5113cd7d6de1d40c46ef964ba9ecc4746e81b516ae4b2f1d046874d62db066735c652592612e
 SHA512 
7bbfadd80b88a4c3510a5e4e3572e4eab71dafbf6289da038e552988e09ee8da16da3c9bb8a4fbbde6c6236e0e3c352b0a33f9ee0b84f10241f3499383387738
 DIST systemd-stable-251.5.tar.gz 1128 BLAKE2B 
96df35dae789b11ead1960e1139046972a29c41f74ca800e0fafd84e6a8c238f8d4a30e2991ee94e07e866bc0c3137774ee116f276ac1203cca85254ccf91913
 SHA512 
2c645a694d45a2670920115529c5f34001153dafe26e5c4e65f8d1a37922a351569d056fc002f1af72dfc173988f93e11893460f64b497e3d5fc339083dcb2fa
+DIST systemd-stable-251.6.tar.gz 11448383 BLAKE2B 
987ea88ea23662fd4119e3c796cc2e5f428fcce6cf0b033a5f8da7974c0026d41851f517e489354bbc22973b33c3932ac7280c56527f03a1fcbce3092148b638
 SHA512 
2da41ac7e939a893ada3ce682a6fe7dd326e8e0132221589da3d2b1d994e1a879118e0c6025f03351dac6567d754223a5f5401d64a5ca9256ab95512800370f8

diff --git a/sys-apps/systemd-utils/files/251-gpt-auto-no-cryptsetup.patch 
b/sys-apps/systemd-utils/files/251-gpt-auto-no-cryptsetup.patch
new file mode 100644
index ..f56f2febfd2b
--- /dev/null
+++ b/sys-apps/systemd-utils/files/251-gpt-auto-no-cryptsetup.patch
@@ -0,0 +1,28 @@
+https://github.com/systemd/systemd/commit/d0523bb0d12766485fde3b87bb42db8dfc3c45d3
+https://github.com/systemd/systemd/issues/24978
+
+From d0523bb0d12766485fde3b87bb42db8dfc3c45d3 Mon Sep 17 00:00:00 2001
+From: David Seifert 
+Date: Wed, 12 Oct 2022 21:47:29 +0200
+Subject: [PATCH] gpt-auto: allow using without cryptsetup
+
+Fixes #24978
+--- a/src/gpt-auto-generator/gpt-auto-generator.c
 b/src/gpt-auto-generator/gpt-auto-generator.c
+@@ -571,11 +571,15 @@ static int add_root_rw(DissectedPartition *p) {
+ 
+ #if ENABLE_EFI
+ static int add_root_cryptsetup(void) {
++#if HAVE_LIBCRYPTSETUP
+ 
+ /* If a device /dev/gpt-auto-root-luks appears, then make it pull in 
systemd-cryptsetup-root.service, which
+  * sets it up, and causes /dev/gpt-auto-root to appear which is all 
we are looking for. */
+ 
+ return add_cryptsetup("root", "/dev/gpt-auto-root-luks", true, false, 
NULL);
++#else
++return 0;
++#endif
+ }
+ #endif
+ 
+

diff --git a/sys-apps/systemd-utils/systemd-utils-251.6.ebuild 
b/sys-apps/systemd-utils/systemd-utils-251.6.ebuild
new file mode 100644
index ..a59e868762b9
--- /dev/null
+++ b/sys-apps/systemd-utils/systemd-utils-251.6.ebuild
@@ -0,0 +1,525 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..11} )
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+inherit bash-completion-r1 flag-o-matic meson-multilib python-any-r1 
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-251.2"
+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? ( 

[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd/files/, sys-apps/systemd/

2022-10-14 Thread Sam James
commit: 6e4f4fc91a8b855ca96f17481dcdd84fe9d05522
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 14 21:16:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 14 21:17:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e4f4fc9

sys-apps/systemd: add 251.6

Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd/Manifest  |   1 +
 .../systemd/files/251-gpt-auto-no-cryptsetup.patch |  28 ++
 sys-apps/systemd/systemd-251.6.ebuild  | 530 +
 3 files changed, 559 insertions(+)

diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index 3fb51d9c1d87..eccabd7097fe 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/Manifest
@@ -1,3 +1,4 @@
 DIST systemd-stable-251.3.tar.gz 11435458 BLAKE2B 
544238536848ab390b2476d5ad95d33998674be50020b8db0627bb9d0c86be6576c404ce786b01ceec86f1c75b174c6fc2d7e0d7fbab802a78f48c9d0915c2b8
 SHA512 
fb5b8dc1742562ef95469e90d406cfb6dfcb337860ad1208b460414b88ff0565071bde797d195faa62761206abc881829de6b1009e5d727cad2dfe0764310d5f
 DIST systemd-stable-251.4.tar.gz 11440203 BLAKE2B 
58a0ee4adcc9d35b15b9cc98b3da81d1103b61a6c0bee722468a5113cd7d6de1d40c46ef964ba9ecc4746e81b516ae4b2f1d046874d62db066735c652592612e
 SHA512 
7bbfadd80b88a4c3510a5e4e3572e4eab71dafbf6289da038e552988e09ee8da16da3c9bb8a4fbbde6c6236e0e3c352b0a33f9ee0b84f10241f3499383387738
 DIST systemd-stable-251.5.tar.gz 1128 BLAKE2B 
96df35dae789b11ead1960e1139046972a29c41f74ca800e0fafd84e6a8c238f8d4a30e2991ee94e07e866bc0c3137774ee116f276ac1203cca85254ccf91913
 SHA512 
2c645a694d45a2670920115529c5f34001153dafe26e5c4e65f8d1a37922a351569d056fc002f1af72dfc173988f93e11893460f64b497e3d5fc339083dcb2fa
+DIST systemd-stable-251.6.tar.gz 11448383 BLAKE2B 
987ea88ea23662fd4119e3c796cc2e5f428fcce6cf0b033a5f8da7974c0026d41851f517e489354bbc22973b33c3932ac7280c56527f03a1fcbce3092148b638
 SHA512 
2da41ac7e939a893ada3ce682a6fe7dd326e8e0132221589da3d2b1d994e1a879118e0c6025f03351dac6567d754223a5f5401d64a5ca9256ab95512800370f8

diff --git a/sys-apps/systemd/files/251-gpt-auto-no-cryptsetup.patch 
b/sys-apps/systemd/files/251-gpt-auto-no-cryptsetup.patch
new file mode 100644
index ..f56f2febfd2b
--- /dev/null
+++ b/sys-apps/systemd/files/251-gpt-auto-no-cryptsetup.patch
@@ -0,0 +1,28 @@
+https://github.com/systemd/systemd/commit/d0523bb0d12766485fde3b87bb42db8dfc3c45d3
+https://github.com/systemd/systemd/issues/24978
+
+From d0523bb0d12766485fde3b87bb42db8dfc3c45d3 Mon Sep 17 00:00:00 2001
+From: David Seifert 
+Date: Wed, 12 Oct 2022 21:47:29 +0200
+Subject: [PATCH] gpt-auto: allow using without cryptsetup
+
+Fixes #24978
+--- a/src/gpt-auto-generator/gpt-auto-generator.c
 b/src/gpt-auto-generator/gpt-auto-generator.c
+@@ -571,11 +571,15 @@ static int add_root_rw(DissectedPartition *p) {
+ 
+ #if ENABLE_EFI
+ static int add_root_cryptsetup(void) {
++#if HAVE_LIBCRYPTSETUP
+ 
+ /* If a device /dev/gpt-auto-root-luks appears, then make it pull in 
systemd-cryptsetup-root.service, which
+  * sets it up, and causes /dev/gpt-auto-root to appear which is all 
we are looking for. */
+ 
+ return add_cryptsetup("root", "/dev/gpt-auto-root-luks", true, false, 
NULL);
++#else
++return 0;
++#endif
+ }
+ #endif
+ 
+

diff --git a/sys-apps/systemd/systemd-251.6.ebuild 
b/sys-apps/systemd/systemd-251.6.ebuild
new file mode 100644
index ..de8a975e58e1
--- /dev/null
+++ b/sys-apps/systemd/systemd-251.6.ebuild
@@ -0,0 +1,530 @@
+# Copyright 2011-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{8..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 flag-o-matic linux-info meson-multilib pam 
python-any-r1 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 build 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 ) )
+   homed? ( 

[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/

2022-10-14 Thread Arthur Zamarin
commit: 7fe47b9401cf9e1aac82a5cff9624489d09acf4e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 14 21:01:17 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 14 21:01:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fe47b94

app-text/ghostscript-gpl: Stabilize 9.56.1-r3 hppa, #862133

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-text/ghostscript-gpl/ghostscript-gpl-9.56.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1-r3.ebuild 
b/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1-r3.ebuild
index 4f23a9c39452..fd5728b90fe6 100644
--- a/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1-r3.ebuild
+++ b/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1-r3.ebuild
@@ -24,7 +24,7 @@ fi
 
 LICENSE="AGPL-3 CPL-1.0"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="cups dbus gtk l10n_de static-libs unicode X"
 
 LANGS="ja ko zh-CN zh-TW"



[gentoo-commits] repo/gentoo:master commit in: app-text/poppler-data/

2022-10-14 Thread Arthur Zamarin
commit: a44eab4b2705e0619ae81c1f5e9026302166ce84
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 14 21:01:17 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 14 21:01:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a44eab4b

app-text/poppler-data: Stabilize 0.4.11-r2 hppa, #862133

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-text/poppler-data/poppler-data-0.4.11-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/poppler-data/poppler-data-0.4.11-r2.ebuild 
b/app-text/poppler-data/poppler-data-0.4.11-r2.ebuild
index 4978da0c4d0a..b2a658c91eec 100644
--- a/app-text/poppler-data/poppler-data-0.4.11-r2.ebuild
+++ b/app-text/poppler-data/poppler-data-0.4.11-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-${POPPL
 # AGPL-3+ for the extra files needed by ghostscript, bug #844115
 LICENSE="AGPL-3+ BSD GPL-2 MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 
 src_install() {
emake prefix="${EPREFIX}"/usr DESTDIR="${D}" install



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/

2022-10-14 Thread Arthur Zamarin
commit: 1177c59a78d0f31ef4986a789753e7e4f4dffbe2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 14 21:00:58 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 14 21:01:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1177c59a

dev-util/pkgcheck: add 0.10.17

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/pkgcheck/Manifest|  1 +
 dev-util/pkgcheck/pkgcheck-0.10.17.ebuild | 99 +++
 2 files changed, 100 insertions(+)

diff --git a/dev-util/pkgcheck/Manifest b/dev-util/pkgcheck/Manifest
index 8aae2f8e7ee6..c89b9ab13eef 100644
--- a/dev-util/pkgcheck/Manifest
+++ b/dev-util/pkgcheck/Manifest
@@ -1,3 +1,4 @@
 DIST pkgcheck-0.10.14.tar.gz 490827 BLAKE2B 
cf45c66e8cbe11f65840eb98de7e4c8359396f6271dc7d728daeb54704e53c1480198bc1451b4d50510d00029243a0d6dd91201f4bd7b3b5860df27b66792ee7
 SHA512 
c792a7dfe4f49e6c2008a44f6afb10a2db2067e8e6b9fc6bfe27010e62a6341328f62f3f2e87c4025997392f3883431d4a66c97beb3eeb690cef63e697754ec3
 DIST pkgcheck-0.10.15.tar.gz 493266 BLAKE2B 
1dfff3ded8f76c807e79415c6eab1786aeb103975ca639f509e4d97448bed3c7e7969b30ad699528d1a655a6be39fa89f20bf91ee774ab40ca1c99ed23c6f970
 SHA512 
9bcee0428f6276dc1a5a92dfb528402bc51dd38a79fc2bfeba391297e6e6c058ebf5579e086de881a3331c669dd4700f4b2d5baa74f66172953a329d7e815433
 DIST pkgcheck-0.10.16.tar.gz 495095 BLAKE2B 
361d0619454cd25a9b50d837e39501ad7065a0f4f04a7abfa0a24788800247d417d0dfdf0f94d45be1a224564c09b849c4fd111ce38646dfc7e7a6c41fee9470
 SHA512 
976acd7c8cc4dae9fb486d8ab9d3903286fa0050db43a402dc70e6287daa8613fdf107cd4aa51bb74820aab1e4d9585e9d574ce1c335a118340d7148c793667c
+DIST pkgcheck-0.10.17.tar.gz 497163 BLAKE2B 
600b51c5c034356fcf741681e7e304ccf14b9390207305d35c48dff7675e808101fa76f6a4ce250691b2fd99deae7d59cc91560d609c1a2c3d7421859849
 SHA512 
3539d877b63e739877f79340ff59c3592f43ac9e00b507ab63d7afc2bb3eaa32f863e7cc8029c5a05bcf7068de70fd3149447054f0d9d304d4e3548a0a25d676

diff --git a/dev-util/pkgcheck/pkgcheck-0.10.17.ebuild 
b/dev-util/pkgcheck/pkgcheck-0.10.17.ebuild
new file mode 100644
index ..1db329941b5c
--- /dev/null
+++ b/dev-util/pkgcheck/pkgcheck-0.10.17.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+DISTUTILS_IN_SOURCE_BUILD=1
+inherit elisp-common distutils-r1 optfeature
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pkgcore/pkgcheck.git
+   https://github.com/pkgcore/pkgcheck.git;
+   inherit git-r3
+else
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+fi
+
+DESCRIPTION="pkgcore-based QA utility for ebuild repos"
+HOMEPAGE="https://github.com/pkgcore/pkgcheck;
+
+LICENSE="BSD MIT"
+SLOT="0"
+IUSE="emacs"
+
+if [[ ${PV} == * ]]; then
+   RDEPEND="
+   ~dev-python/snakeoil-[${PYTHON_USEDEP}]
+   ~sys-apps/pkgcore-[${PYTHON_USEDEP}]"
+else
+   RDEPEND="
+   >=dev-python/snakeoil-0.10.1[${PYTHON_USEDEP}]
+   >=sys-apps/pkgcore-0.12.15[${PYTHON_USEDEP}]"
+fi
+RDEPEND+="
+   dev-libs/tree-sitter
+   dev-libs/tree-sitter-bash
+   dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/lazy-object-proxy[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/pathspec[${PYTHON_USEDEP}]
+   >=dev-python/tree-sitter-0.19.0[${PYTHON_USEDEP}]
+   emacs? (
+   >=app-editors/emacs-24.1:*
+   app-emacs/ebuild-mode
+   app-emacs/flycheck
+   )
+"
+BDEPEND="
+   ${RDEPEND}
+   test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-vcs/git
+   )
+"
+
+SITEFILE="50${PN}-gentoo.el"
+
+distutils_enable_tests setup.py
+
+export USE_SYSTEM_TREE_SITTER_BASH=1
+
+src_compile() {
+   distutils-r1_src_compile
+
+   if use emacs ; then
+  pushd "${S}"/contrib/emacs >/dev/null || die
+  elisp-compile *.el
+  popd >/dev/null || die
+   fi
+}
+
+src_test() {
+   local -x PYTHONDONTWRITEBYTECODE=
+   distutils-r1_src_test
+}
+
+python_install_all() {
+   local DOCS=( NEWS.rst )
+   [[ ${PV} == * ]] || doman man/*
+   distutils-r1_python_install_all
+
+   if use emacs ; then
+   elisp-install ${PN} "${S}"/contrib/emacs/*.el{,c}
+   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+   fi
+}
+
+pkg_postinst() {
+   use emacs && elisp-site-regen
+
+   optfeature "Network check support" dev-python/requests
+   optfeature "Perl module version check support" 
dev-perl/Gentoo-PerlMod-Version
+}
+
+pkg_postrm() {
+   use emacs && elisp-site-regen
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ml/jst-config/

2022-10-14 Thread Alfredo Tupone
commit: f8b10ebfe01976a86a86496216519ae44e6665fd
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Fri Oct 14 19:34:27 2022 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Oct 14 20:53:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8b10ebf

dev-ml/jst-config: adj deps

Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ml/jst-config/jst-config-0.14.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ml/jst-config/jst-config-0.14.1.ebuild 
b/dev-ml/jst-config/jst-config-0.14.1.ebuild
index 17ae2234d2b2..060b6d0ab022 100644
--- a/dev-ml/jst-config/jst-config-0.14.1.ebuild
+++ b/dev-ml/jst-config/jst-config-0.14.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -15,7 +15,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="+ocamlopt"
 
 DEPEND="
-   dev-ml/base:=
+   =dev-ml/base-0.14*:=
dev-ml/ppx_assert:=
dev-ml/stdio:=
dev-ml/dune-configurator:=



[gentoo-commits] repo/gentoo:master commit in: dev-ml/base_bigstring/

2022-10-14 Thread Alfredo Tupone
commit: eaa8d289ed16887b92d5abf3f085bd1dfa7e4318
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Fri Oct 14 20:52:25 2022 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Oct 14 20:53:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eaa8d289

dev-ml/base_bigstring: adj deps

Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ml/base_bigstring/base_bigstring-0.14.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-ml/base_bigstring/base_bigstring-0.14.0.ebuild 
b/dev-ml/base_bigstring/base_bigstring-0.14.0.ebuild
index 6c657056d29f..f6a9882fea4b 100644
--- a/dev-ml/base_bigstring/base_bigstring-0.14.0.ebuild
+++ b/dev-ml/base_bigstring/base_bigstring-0.14.0.ebuild
@@ -18,5 +18,6 @@ DEPEND="
>=dev-lang/ocaml-4.08.0:=[ocamlopt=]
dev-ml/base:=
dev-ml/ppx_jane:=
+   =dev-ml/ppx_compare-0.14*:=
 "
 RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-python/sqlalchemy/

2022-10-14 Thread Arthur Zamarin
commit: 74ca71cd779da71203dc847b013a9486e30f456b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 14 20:43:01 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 14 20:43:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74ca71cd

dev-python/sqlalchemy: Stabilize 1.4.41 ppc, #877129

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/sqlalchemy/sqlalchemy-1.4.41.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/sqlalchemy/sqlalchemy-1.4.41.ebuild 
b/dev-python/sqlalchemy/sqlalchemy-1.4.41.ebuild
index 5d10e6b0e69d..f92f248fc9fa 100644
--- a/dev-python/sqlalchemy/sqlalchemy-1.4.41.ebuild
+++ b/dev-python/sqlalchemy/sqlalchemy-1.4.41.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="MIT"
 SLOT="0"
-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"
+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"
 IUSE="examples +sqlite test"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/sqlalchemy/

2022-10-14 Thread Arthur Zamarin
commit: f8a5b7b6b862181691bb360d6d419c257baeeaee
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 14 20:43:02 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 14 20:43:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8a5b7b6

dev-python/sqlalchemy: Stabilize 1.4.41 ppc64, #877129

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/sqlalchemy/sqlalchemy-1.4.41.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/sqlalchemy/sqlalchemy-1.4.41.ebuild 
b/dev-python/sqlalchemy/sqlalchemy-1.4.41.ebuild
index f92f248fc9fa..6de370b3641f 100644
--- a/dev-python/sqlalchemy/sqlalchemy-1.4.41.ebuild
+++ b/dev-python/sqlalchemy/sqlalchemy-1.4.41.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="MIT"
 SLOT="0"
-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"
+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"
 IUSE="examples +sqlite test"
 
 BDEPEND="



[gentoo-commits] proj/pkgcore/pkgcheck:master commit in: src/pkgcheck/

2022-10-14 Thread Arthur Zamarin
commit: 6f5180b315d6ebc7db6a58eec906b4f0f6b20f15
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 14 20:26:00 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 14 20:34:52 2022 +
URL:
https://gitweb.gentoo.org/proj/pkgcore/pkgcheck.git/commit/?id=6f5180b3

start work on 0.10.18

Signed-off-by: Arthur Zamarin  gentoo.org>

 src/pkgcheck/__init__.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/pkgcheck/__init__.py b/src/pkgcheck/__init__.py
index c2ce2dc2..0cd5cce0 100644
--- a/src/pkgcheck/__init__.py
+++ b/src/pkgcheck/__init__.py
@@ -6,7 +6,7 @@ from .results import Result
 
 __all__ = ('keywords', 'scan', 'PkgcheckException', 'Result')
 __title__ = 'pkgcheck'
-__version__ = '0.10.17'
+__version__ = '0.10.18'
 
 
 def __getattr__(name):



[gentoo-commits] proj/pkgcore/pkgcheck:master commit in: /

2022-10-14 Thread Arthur Zamarin
commit: 036def220eeefa48559cec602436641f2610f7c3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 14 20:12:56 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 14 20:34:36 2022 +
URL:
https://gitweb.gentoo.org/proj/pkgcore/pkgcheck.git/commit/?id=036def22

new release 0.10.17

Signed-off-by: Arthur Zamarin  gentoo.org>

 NEWS.rst | 33 +
 1 file changed, 33 insertions(+)

diff --git a/NEWS.rst b/NEWS.rst
index ce3a9e88..4374031a 100644
--- a/NEWS.rst
+++ b/NEWS.rst
@@ -2,6 +2,39 @@
 Release Notes
 =
 
+
+pkgcheck 0.10.17 (2022-10-14)
+
+
+- EbuildReservedCheck: catch declaration of phase hooks as reserved (Arthur
+  Zamarin, #458)
+
+- GitPkgCommitsCheck: cleanup temporary directories after use, so unless
+  pkgcheck crashes, the ``/tmp/tmp-pkgcheck-*.repo`` directories will be
+  cleaned (Arthur Zamarin, #449)
+
+- GitPkgCommitsCheck: fix crashes when checking commit range which has multiple
+  commits dropping versions from same package (Arthur Zamarin, #460, #461)
+
+- GitPkgCommitsCheck: fix crashes with checking EAPI of ebuilds because of
+  missing ``profiles`` directory (Arthur Zamarin, #461)
+
+- PythonCheck: when checking for matching ``python_check_deps``, use
+  ``python_gen_cond_dep`` for ebuilds inheriting ``python-single-r1``
+  (Arthur Zamarin)
+
+- RedundantVersionCheck: consider profile masks for redundancy check (Arthur
+  Zamarin, #466, #465)
+
+- contrib/emacs: run flycheck only when buffer is saved (Alfred Wingate, #464)
+
+- GitCommitsCheck: run all checks sequentially on main process, to mitigate
+  race conditions during parallel calls to ``git log`` (Arthur Zamarin, #326,
+  #454)
+
+- PythonCheck: warn about use of ``distutils-r1`` non-PEP517 mode (Michał
+  Górny, #467)
+
 
 pkgcheck 0.10.16 (2022-10-04)
 



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/

2022-10-14 Thread Sam James
commit: f51df08c656a51a72831252a0233370f145b9891
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 14 20:30:44 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 14 20:31:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f51df08c

gnome-base/gnome-shell: drop xdg-desktop-portal-gtk dep to workaround Portage 
bug

Bug: https://bugs.gentoo.org/877159
Bug: https://bugs.gentoo.org/872227
Signed-off-by: Sam James  gentoo.org>

 .../{gnome-shell-42.4-r3.ebuild => gnome-shell-42.4-r4.ebuild}| 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnome-base/gnome-shell/gnome-shell-42.4-r3.ebuild 
b/gnome-base/gnome-shell/gnome-shell-42.4-r4.ebuild
similarity index 98%
rename from gnome-base/gnome-shell/gnome-shell-42.4-r3.ebuild
rename to gnome-base/gnome-shell/gnome-shell-42.4-r4.ebuild
index 98679dac2b62..69c46d9d3274 100644
--- a/gnome-base/gnome-shell/gnome-shell-42.4-r3.ebuild
+++ b/gnome-base/gnome-shell/gnome-shell-42.4-r4.ebuild
@@ -88,7 +88,7 @@ DEPEND="
 # 7. IBus is needed for nls integration
 # 8. Optional telepathy chat integration
 # 9. Cantarell font used in gnome-shell global CSS (if removing this for some 
reason, make sure it's pulled in somehow for non-meta users still too)
-# 10. xdg-desktop-portal-gtk for various integration, e.g. #764632
+# 10. xdg-desktop-portal-gnome for various integration, e.g. #764632
 # 11. TODO: semi-optional webkit-gtk[introspection] for captive portal helper
 # 

[gentoo-commits] proj/qt:master commit in: dev-qt/qtwebengine/

2022-10-14 Thread Jimi Huotari
commit: 8632c971a3853f5ee27364ac290d23ab9442693e
Author: Jimi Huotari  gentoo  org>
AuthorDate: Fri Oct 14 20:22:37 2022 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Fri Oct 14 20:22:37 2022 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=8632c971

dev-qt/qtwebengine: add dependency on 'x11-libs/libxshmfence'

Closes: https://bugs.gentoo.org/862525
Signed-off-by: Jimi Huotari  gentoo.org>

 dev-qt/qtwebengine/qtwebengine-6.4.0.ebuild| 1 +
 dev-qt/qtwebengine/qtwebengine-6.4..ebuild | 1 +
 dev-qt/qtwebengine/qtwebengine-6..ebuild   | 1 +
 3 files changed, 3 insertions(+)

diff --git a/dev-qt/qtwebengine/qtwebengine-6.4.0.ebuild 
b/dev-qt/qtwebengine/qtwebengine-6.4.0.ebuild
index 8e78b6ad..5c16a534 100644
--- a/dev-qt/qtwebengine/qtwebengine-6.4.0.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-6.4.0.ebuild
@@ -70,6 +70,7 @@ RDEPEND="
x11-libs/libXrandr
x11-libs/libXrender
x11-libs/libXScrnSaver
+   x11-libs/libxshmfence:=
x11-libs/libXtst
alsa? ( media-libs/alsa-lib )
geolocation? ( =dev-qt/qtpositioning-${PV}* )

diff --git a/dev-qt/qtwebengine/qtwebengine-6.4..ebuild 
b/dev-qt/qtwebengine/qtwebengine-6.4..ebuild
index 8e78b6ad..5c16a534 100644
--- a/dev-qt/qtwebengine/qtwebengine-6.4..ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-6.4..ebuild
@@ -70,6 +70,7 @@ RDEPEND="
x11-libs/libXrandr
x11-libs/libXrender
x11-libs/libXScrnSaver
+   x11-libs/libxshmfence:=
x11-libs/libXtst
alsa? ( media-libs/alsa-lib )
geolocation? ( =dev-qt/qtpositioning-${PV}* )

diff --git a/dev-qt/qtwebengine/qtwebengine-6..ebuild 
b/dev-qt/qtwebengine/qtwebengine-6..ebuild
index 8e78b6ad..5c16a534 100644
--- a/dev-qt/qtwebengine/qtwebengine-6..ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-6..ebuild
@@ -70,6 +70,7 @@ RDEPEND="
x11-libs/libXrandr
x11-libs/libXrender
x11-libs/libXScrnSaver
+   x11-libs/libxshmfence:=
x11-libs/libXtst
alsa? ( media-libs/alsa-lib )
geolocation? ( =dev-qt/qtpositioning-${PV}* )



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2022-10-14 Thread Arthur Zamarin
commit: 9bc1369407e67c388c2df9e916a5cc10ab3960f0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 14 20:18:28 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 14 20:18:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bc13694

dev-util/pkgdev: (live) sync keywords

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/pkgdev/pkgdev-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/pkgdev/pkgdev-.ebuild 
b/dev-util/pkgdev/pkgdev-.ebuild
index 736ac5eb9f9c..0599a544b7a9 100644
--- a/dev-util/pkgdev/pkgdev-.ebuild
+++ b/dev-util/pkgdev/pkgdev-.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86 ~x64-macos"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~x64-macos"
 fi
 
 DESCRIPTION="Collection of tools for Gentoo development"



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2022-10-14 Thread Arthur Zamarin
commit: 365d1cb8b4f7bdbbfe29600589ceefbba9b11857
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 14 20:18:08 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 14 20:18:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=365d1cb8

dev-util/pkgdev: add 0.2.3

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/pkgdev/Manifest|  1 +
 dev-util/pkgdev/pkgdev-0.2.3.ebuild | 67 +
 2 files changed, 68 insertions(+)

diff --git a/dev-util/pkgdev/Manifest b/dev-util/pkgdev/Manifest
index 9e526683f2a4..edab7e8e5500 100644
--- a/dev-util/pkgdev/Manifest
+++ b/dev-util/pkgdev/Manifest
@@ -2,3 +2,4 @@ DIST pkgdev-0.2.1-docs.tar.xz 4156 BLAKE2B 
d0cae24586dd24d03ae0378205ebf164957a1
 DIST pkgdev-0.2.1.tar.gz 66455 BLAKE2B 
6f89b1601813adcb1263a044a096d187d7fa926f116a09dc2b1cec083f8d82da54ae00577c36d64ece5733d8952f8dc5f4dff94aeb695e851f340a30f04b203e
 SHA512 
8277f74f3d9902da295c5436a46302627bdc1cb2a63f29b0603bf9bfa2c8bb812b26f12a54630cbbcba1e2bbac7352146f6ab59fc04cd8b89b46df1fe7c9f8dd
 DIST pkgdev-0.2.2-docs.tar.xz 5496 BLAKE2B 
46df2c14370dbe1312e43e08388aa9a3f13e98c5c74b5762f9562cea1d5f6913fc352bc7a4dcce3aae1c3511e3735bc83946bcd0928e56faad32351e811dfbf0
 SHA512 
e950fa826036ab3cb6fc3ed4b1b5da533d32739ebdc912e77270f4621d378a31b51758801287fd9552c791fbe0f96019b62499ee06950b20f403260e61276237
 DIST pkgdev-0.2.2.tar.gz 66977 BLAKE2B 
50b7c06339438ada28ffc9e8e8ba0c472342cbe447790ec7df7506979a1865ebdcd317071833b05091e3749f78857867729e905c1a971bf04e44137337106abe
 SHA512 
f154c7442c40fb1ef5fe9917079db4ddf5bfda4b4d7ca964b9a11fad2a273e79971455142e99905e2293babf73b45d26974480faf0c5c1b25057afc6d658bdc2
+DIST pkgdev-0.2.3.tar.gz 67292 BLAKE2B 
8e4195c1094200836e23f97ed8ddf44659dcbe123180b253bf961fc08f2534d3573c7194302b3dbe866b45a548e63951ef63d4fce77c4d0903c34a0f4ece9c0b
 SHA512 
ea09483fff8d64ed2a53ab3435bf01be172f1ef6fcbcfa5eac2f19104fdd20cd57f045f578db896c92689f4e6e36acfa4ae4feb28424b5566041fc0e1d5ccb05

diff --git a/dev-util/pkgdev/pkgdev-0.2.3.ebuild 
b/dev-util/pkgdev/pkgdev-0.2.3.ebuild
new file mode 100644
index ..0599a544b7a9
--- /dev/null
+++ b/dev-util/pkgdev/pkgdev-0.2.3.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+inherit distutils-r1
+
+if [[ ${PV} == * ]] ; then
+   PKGDEV_DOCS_PREBUILT=0
+
+   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pkgcore/pkgdev.git
+   https://github.com/pkgcore/pkgdev.git;
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   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
+   # https://github.com/pkgcore/pkgdev/blob/main/requirements/dev.txt
+   RDEPEND="
+   ~dev-python/snakeoil-[${PYTHON_USEDEP}]
+   ~dev-util/pkgcheck-[${PYTHON_USEDEP}]
+   ~sys-apps/pkgcore-[${PYTHON_USEDEP}]
+   "
+else
+   # https://github.com/pkgcore/pkgdev/blob/main/requirements/install.txt
+   RDEPEND="
+   >=dev-python/snakeoil-0.10.1[${PYTHON_USEDEP}]
+   >=dev-util/pkgcheck-0.10.16[${PYTHON_USEDEP}]
+   >=sys-apps/pkgcore-0.12.16[${PYTHON_USEDEP}]
+   "
+fi
+
+# Uses pytest but we want to use the setup.py runner to get generated modules
+BDEPEND+="test? ( dev-python/pytest )"
+RDEPEND+="dev-vcs/git"
+
+distutils_enable_sphinx doc
+distutils_enable_tests setup.py
+
+python_compile_all() {
+   use doc && emake -C doc man
+
+   # HTML pages only
+   sphinx_compile_all
+}
+
+python_install_all() {
+   # If USE=doc, there'll be newly generated docs which we install instead.
+   if use doc; then
+   doman doc/_build/man/*
+   elif [[ ${PV} != * ]]; then
+   doman man/*.[0-8]
+   fi
+
+   distutils-r1_python_install_all
+}



[gentoo-commits] proj/pkgcore/pkgdev:main commit in: src/pkgdev/

2022-10-14 Thread Arthur Zamarin
commit: a1d59d9abf89e1b302f4f133c4f463c8ce52741f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 14 20:02:27 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 14 20:02:27 2022 +
URL:
https://gitweb.gentoo.org/proj/pkgcore/pkgdev.git/commit/?id=a1d59d9a

start work on 0.2.4

Signed-off-by: Arthur Zamarin  gentoo.org>

 src/pkgdev/__init__.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/pkgdev/__init__.py b/src/pkgdev/__init__.py
index 9f3e50d..9f90c65 100644
--- a/src/pkgdev/__init__.py
+++ b/src/pkgdev/__init__.py
@@ -1,2 +1,2 @@
 __title__ = 'pkgdev'
-__version__ = '0.2.3'
+__version__ = '0.2.4'



[gentoo-commits] proj/pkgcore/pkgdev:main commit in: /

2022-10-14 Thread Arthur Zamarin
commit: 06a694ba1795bea9ad85b855c00e234167c7915d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 14 19:39:42 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 14 19:53:08 2022 +
URL:
https://gitweb.gentoo.org/proj/pkgcore/pkgdev.git/commit/?id=06a694ba

new release 0.2.3

Signed-off-by: Arthur Zamarin  gentoo.org>

 NEWS.rst | 9 +
 1 file changed, 9 insertions(+)

diff --git a/NEWS.rst b/NEWS.rst
index 8c8e602..a4834b7 100644
--- a/NEWS.rst
+++ b/NEWS.rst
@@ -2,6 +2,15 @@
 Release Notes
 =
 
+pkgdev 0.2.3 (2022-10-14)
+-
+
+- mask: fix unrelated addition of trailing whitespace (Arthur Zamarin, #98)
+
+- commit: add ``--distdir`` for manifest operations (Arthur Zamarin, #99)
+
+- manifest: better handling of path target (Arthur Zamarin, #85)
+
 pkgdev 0.2.2 (2022-09-20)
 -
 



[gentoo-commits] repo/gentoo:master commit in: app-editors/vscode/

2022-10-14 Thread Arthur Zamarin
commit: 937fdf68e78df5388482394ef2f60d53df4d8ebb
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 14 19:55:15 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 14 19:55:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=937fdf68

app-editors/vscode: add 1.72.2

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-editors/vscode/Manifest |   3 +
 app-editors/vscode/vscode-1.72.2.ebuild | 129 
 2 files changed, 132 insertions(+)

diff --git a/app-editors/vscode/Manifest b/app-editors/vscode/Manifest
index 7e80ad435ee1..12d61318932b 100644
--- a/app-editors/vscode/Manifest
+++ b/app-editors/vscode/Manifest
@@ -4,3 +4,6 @@ DIST vscode-1.72.0-arm64.tar.gz 113898746 BLAKE2B 
98690c88d41695614258100133232c
 DIST vscode-1.72.1-amd64.tar.gz 123829708 BLAKE2B 
fd5af43d9037228a732ff56fbf4baa404d942602bb2a21cc8c22a8126ebf0cb43c706d7e216c5ee159650be312f99c54df9eb842a236062cde6ea651e24cec29
 SHA512 
fb785fabb85a45805f96ffbb44a3d19ee8c0debe9d43b9f69bac88c195e343c8be98abf7ba9ff2632dbfa0cfb7fc7563b956267aa44996efce07b076cfd6f5a2
 DIST vscode-1.72.1-arm.tar.gz 104771652 BLAKE2B 
f6cb9d0dffcf08328be865aa8654ec7946b019518b888f8618409f71fd1691b91d90409a65287000ee6aaf6b7e24eea1378864d07bd6533a60cdf13ebb528456
 SHA512 
b443104d890cc3336d19caf0404f873126032bdba39dcd49122ef480c7ed83ce4f8b73e4628db990ff5124f33a5ef9e6f381305d5e45c1bdc37cbab7c0182951
 DIST vscode-1.72.1-arm64.tar.gz 113915650 BLAKE2B 
7e06292ae9ad6266368b1583e116292a8bcf3197a1692e28d64fa0c17cbab3662bb2b689b093f5404ebdc23106cdf9829801d9ed74e317e59dda166c98ee5380
 SHA512 
661ab7cc350e8e5ed6dd9569fb1a2b907c8ef98bfd895e7fe9dc27f98c4a23252b0ac05e635acd6138d970b9c31677a020d64b60a81d0373a02fdd97deaff4d7
+DIST vscode-1.72.2-amd64.tar.gz 123828026 BLAKE2B 
87b60ababde0e9fd9e5958bfdfa4557f87b8d67f0a84428fdecafb8d4342e4d71bf33c7d180e02d5780fc6638fdf7cfec540fc7019d86d83d92070e394eecdc5
 SHA512 
efd701f7dbdd3669f22a22fb33b07ab5e044582b0095b8a45e9be14b906f66fa61492de6fbd9936ee6cd44bd065a323b809164a5c0e06029b66929434449926c
+DIST vscode-1.72.2-arm.tar.gz 104783748 BLAKE2B 
aef1eeaafda5c26cfa0783b8c15d973e539c63b9865e8200015c0158d44367863ec77dd798fda4934168695dd138db17b1cf81403deec753179aa457a3af19d5
 SHA512 
e952c748c9341a400584a80d612f6f2961dba9cf3997aefe6e948bd51d7ee41fdfb7bd488766045edfd892bca3584c68fbecd4712a32c694983226b0ed97f2ef
+DIST vscode-1.72.2-arm64.tar.gz 113919276 BLAKE2B 
25d27a2bb435b7078ec1a09408d24045de2f72a89ea0914da5bf49c9819a786a0e0fad64e675d2771d4a5eb1c61dfc966ad88f2ea9091c057a2abdf8df4a0cbd
 SHA512 
c9cdc341092c9185709af064b8fa93ea34ded7ae04f8a85e1f611e24cdd55473687318b1ad0537fb25a5ad9ecd600071a85afd1e97c464132c94325bb32d3b01

diff --git a/app-editors/vscode/vscode-1.72.2.ebuild 
b/app-editors/vscode/vscode-1.72.2.ebuild
new file mode 100644
index ..e52f2ef29431
--- /dev/null
+++ b/app-editors/vscode/vscode-1.72.2.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop pax-utils xdg optfeature
+
+DESCRIPTION="Multiplatform Visual Studio Code from Microsoft"
+HOMEPAGE="https://code.visualstudio.com;
+SRC_URI="
+   amd64? ( https://update.code.visualstudio.com/${PV}/linux-x64/stable -> 
${P}-amd64.tar.gz )
+   arm? ( https://update.code.visualstudio.com/${PV}/linux-armhf/stable -> 
${P}-arm.tar.gz )
+   arm64? ( https://update.code.visualstudio.com/${PV}/linux-arm64/stable 
-> ${P}-arm64.tar.gz )
+"
+S="${WORKDIR}"
+
+RESTRICT="mirror strip bindist"
+
+LICENSE="
+   Apache-2.0
+   BSD
+   BSD-1
+   BSD-2
+   BSD-4
+   CC-BY-4.0
+   ISC
+   LGPL-2.1+
+   Microsoft-vscode
+   MIT
+   MPL-2.0
+   openssl
+   PYTHON
+   TextMate-bundle
+   Unlicense
+   UoI-NCSA
+   W3C
+"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm ~arm64"
+
+RDEPEND="
+   || (
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   ( app-accessibility/at-spi2-atk dev-libs/atk )
+   )
+   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/chrome_crashpad_handler
+   /opt/vscode/chrome-sandbox
+   /opt/vscode/code
+   /opt/vscode/libEGL.so
+   /opt/vscode/libffmpeg.so
+   /opt/vscode/libGLESv2.so
+   /opt/vscode/libvk_swiftshader.so
+   

[gentoo-commits] repo/gentoo:master commit in: app-editors/vscodium/

2022-10-14 Thread Arthur Zamarin
commit: 763bf514475b63baa1bd229b10a3af667e6d7023
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 14 19:55:43 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 14 19:55:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=763bf514

app-editors/vscodium: add 1.72.2.22286

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-editors/vscodium/Manifest |   3 +
 app-editors/vscodium/vscodium-1.72.2.22286.ebuild | 120 ++
 2 files changed, 123 insertions(+)

diff --git a/app-editors/vscodium/Manifest b/app-editors/vscodium/Manifest
index 1cf54f60ce35..920f5cee4bb8 100644
--- a/app-editors/vscodium/Manifest
+++ b/app-editors/vscodium/Manifest
@@ -4,3 +4,6 @@ DIST vscodium-1.72.0.22279-arm64.tar.gz 112756235 BLAKE2B 
447b94bb45d28b2123ee64
 DIST vscodium-1.72.1.22284-amd64.tar.gz 119688396 BLAKE2B 
8a0fe6f026179ca8e87a0fe8d985560c8cb73c09f78e12caa75094e9f698925793436d41bfd9c05e3d7ce485ae8ba71076e5e8cea5fe281c36ab52e5f0ed
 SHA512 
7c04572e8164285990828cc9883dceb3b406be01dca389abb0793b84a0892cbaadc78851e8bdab7aa90e098328ea511837b4b65f4e8ba10c17ee04736ae68bd6
 DIST vscodium-1.72.1.22284-arm.tar.gz 101718778 BLAKE2B 
167e7f2afdfc33301a89f748e4e55cff9f25a1e536b18a66517b4768c8d0a8a32d300c41f8c26189caa92190f5a0ae0b3a56a37251e5c711ebd80ace5acb2308
 SHA512 
683eee4e74355fe5867b14c8b68360047f92b37869866718750a6de9851fee0e49052cced66218fa1a1a2426ddd610daa24b98069ae214fedd2c691e441a7299
 DIST vscodium-1.72.1.22284-arm64.tar.gz 112752546 BLAKE2B 
897b15f8ce4cb36c2ff32a1ac2f8bf2516bda64e57dc0e915abe8f2ef75cfab07cd3bfada7c1f4892c0ecf7028b1bcef66c60dc2ce02d7d8a56f03a5bdc01a47
 SHA512 
b1c57398b11c96103fb1918499c1d4405ae967e57238378285b8daf18b1efaa615d4b48e7e590d2e7664c5494f75bd994b97297e3b01ee634a62202023a71034
+DIST vscodium-1.72.2.22286-amd64.tar.gz 119681152 BLAKE2B 
29410f681f9339fc6541f8febc4e26e17701c41f46bdccb3c7378b4eb242453bff9571023a1d3a21d5c27e8e8b8f385aff953e5be155d37a73040556879d785d
 SHA512 
4fb41e5a7c7150e2efb43ab5ee12748f17c142fd8c5299c88fac25129a47335e277c9b13fd566b621767d4e61f2f022ae3f27050ceeda19959d04de150176557
+DIST vscodium-1.72.2.22286-arm.tar.gz 101714736 BLAKE2B 
91cb62f483ad92f921746fb7c5b95920dfc96bf4c994bbc22698ce58a13ae5b4051a73716cad3544da902f241c0ca02546908e753167776b2e578c03c8f8b930
 SHA512 
4eff5f451cf36674fdb5ca336220b9b0f10bdf20634b66ca6177c517ecae437911920da8cb7d25de44117baf31bf67516c0f491d91a3d3b900f2a174b2cf3e9a
+DIST vscodium-1.72.2.22286-arm64.tar.gz 112754473 BLAKE2B 
f91a89dfc1eaf03c876909596964b3f8e9b6ab77dff67c33b70c57c305daa704d33b695fe20f9c4b29b9cafd29dd12c4aa4f73fad87f215ecc923e59ef7b727a
 SHA512 
a1f1fad2bee2761f0ab3b6d7571469a271597e9308c2e8242d4dd82ad3cb553dab954229d726264a7965491f1d1b60ab42c8ec9b9451fa8b8d6d98603b158e52

diff --git a/app-editors/vscodium/vscodium-1.72.2.22286.ebuild 
b/app-editors/vscodium/vscodium-1.72.2.22286.ebuild
new file mode 100644
index ..5575b9697f9f
--- /dev/null
+++ b/app-editors/vscodium/vscodium-1.72.2.22286.ebuild
@@ -0,0 +1,120 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop pax-utils xdg optfeature
+
+DESCRIPTION="A community-driven, freely-licensed binary distribution of 
Microsoft's VSCode"
+HOMEPAGE="https://vscodium.com/;
+SRC_URI="
+   amd64? ( 
https://github.com/VSCodium/${PN}/releases/download/${PV}/VSCodium-linux-x64-${PV}.tar.gz
 -> ${P}-amd64.tar.gz )
+   arm? ( 
https://github.com/VSCodium/${PN}/releases/download/${PV}/VSCodium-linux-armhf-${PV}.tar.gz
 -> ${P}-arm.tar.gz )
+   arm64? ( 
https://github.com/VSCodium/${PN}/releases/download/${PV}/VSCodium-linux-arm64-${PV}.tar.gz
 -> ${P}-arm64.tar.gz )
+"
+
+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-accessibility/at-spi2-atk dev-libs/atk )
+   )
+   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/vscodium/chrome_crashpad_handler
+   

[gentoo-commits] repo/gentoo:master commit in: profiles/

2022-10-14 Thread Sam James
commit: 83dff08ee2f967649a82d54fda6aaab79fb42c82
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 14 19:41:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 14 19:41:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83dff08e

profiles: unmask newer seamonkey

Bug: https://bugs.gentoo.org/877005
Signed-off-by: Sam James  gentoo.org>

 profiles/package.mask | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index a1d9d512a8fe..685cc3b536df 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -74,7 +74,7 @@ games-mud/gnome-mud
 # Sam James  (2022-10-13)
 # Depends on vulnerable version of Rust. See bug #877005.
 # Will be unmasked once dependency is updated.
-www-client/seamonkey
+ (2022-10-13)
 # Difficult-to-resolve build issues on modern toolchains,



[gentoo-commits] repo/gentoo:master commit in: eclass/, www-client/seamonkey/

2022-10-14 Thread Sam James
commit: 9963a2ee398cef033169ab2969ea3773cb125a13
Author: Myckel Habets  habets-dobben  nl>
AuthorDate: Fri Oct 14 19:24:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 14 19:41:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9963a2ee

www-client/seamonkey: support dev-lang/rust-1.64

* dev-lang/rust-1.64 is supported by seamonkey-2.53.14, bump BDEPEND and check 
to allow this build.
* Remove various cases of --disable-elf-hack handling and just pass 
--disable-elf-hack by default.

Closes: https://bugs.gentoo.org/877005
Signed-off-by: Myckel Habets  habets-dobben.nl>
Closes: https://github.com/gentoo/gentoo/pull/27782
Signed-off-by: Sam James  gentoo.org>

 eclass/mozcoreconf-v6.eclass   |  9 --
 ...-2.53.14.ebuild => seamonkey-2.53.14-r1.ebuild} | 37 ++
 2 files changed, 9 insertions(+), 37 deletions(-)

diff --git a/eclass/mozcoreconf-v6.eclass b/eclass/mozcoreconf-v6.eclass
index 2d94be6baee4..450697773409 100644
--- a/eclass/mozcoreconf-v6.eclass
+++ b/eclass/mozcoreconf-v6.eclass
@@ -195,15 +195,6 @@ mozconfig_init() {
# Strip optimization so it does not end up in compile string
filter-flags '-O*'
 
-   # elf-hack is broken on x86 and disabled by default.
-   if is-flagq '-g*' ; then
-   case "${ARCH}" in
-   amd64 | arm)
-   mozconfig_annotate 'elf-hack is broken with -g* flags' 
--disable-elf-hack
-   ;;
-   esac
-   fi
-
# Strip over-aggressive CFLAGS
use custom-cflags || strip-flags
 

diff --git a/www-client/seamonkey/seamonkey-2.53.14.ebuild 
b/www-client/seamonkey/seamonkey-2.53.14-r1.ebuild
similarity index 93%
rename from www-client/seamonkey/seamonkey-2.53.14.ebuild
rename to www-client/seamonkey/seamonkey-2.53.14-r1.ebuild
index 57fc76cd3cb3..0ac462443e0f 100644
--- a/www-client/seamonkey/seamonkey-2.53.14.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.14-r1.ebuild
@@ -60,7 +60,7 @@ BDEPEND="
dev-util/cbindgen
>=sys-devel/binutils-2.16.1
virtual/pkgconfig
-   <=virtual/rust-1.63.0
+   =dev-lang/yasm-1.1 )
lto? ( sys-devel/binutils[gold] )
x86? ( >=dev-lang/yasm-1.1 )
@@ -147,11 +147,11 @@ pkg_setup() {
ewarn "Those belong to upstream: https://bugzilla.mozilla.org;
fi
 
-   if ver_test $(rustc -V | tr -cd '[0-9.]' | cut -d" " -f2) -ge "1.64"; 
then
-   ewarn "Rust-1.64 is currently unsupported for building ${P}."
+   if ver_test $(rustc -V | tr -cd '[0-9.]' | cut -d" " -f2) -ge "1.65"; 
then
+   ewarn "Rust-1.65 or newer is currently unsupported for building 
${P}."
ewarn "Please use 'eselect rust' to switch to a lower version, then 
resume"
ewarn "building ${PN}."
-   die "Rust-1.64 detected. Use eselect rust to choose <1.64"
+   die "Rust-1.65 or newer detected. Use eselect rust to choose <1.65"
fi
 
moz_pkgsetup
@@ -382,32 +382,13 @@ src_configure() {
# use startup-cache for faster startup time
mozconfig_annotate '' --enable-startupcache
 
-   # Elf-hack is known to be broken on x86 and arm64.
+   # Elf-hack is known to be broken on multiple archs.
+   # Disable it by default, because on the archs that still work,
+   # it also gives more problems than it solves.
# https://bugs.gentoo.org/851933
# https://bugzilla.mozilla.org/show_bug.cgi?id=1706264
-   if use x86 || use arm64 ; then
-   mozconfig_annotate 'elf-hack is broken on x86 and arm64' 
--disable-elf-hack
-   fi
-
-   # Elf hack should be enabled by default on architectures that support 
it.
-   # On archs that don't support it, it should not be enabled by default.
-   # www-client/firefox says building with clang breaks elf hack on archs 
that
-   # support it, so they disable that. We assume this is the same for 
www-client/seamonkey.
-   # The code below is copied over from www-client/firefox.
-   if tc-is-clang ; then
-   # https://bugzilla.mozilla.org/show_bug.cgi?id=1482204
-   # https://bugzilla.mozilla.org/show_bug.cgi?id=1483822
-   # toolkit/moz.configure Elfhack section: target.cpu in ('arm', 
'x86', 'x86_64')
-   local disable_elf_hack=
-   if use amd64 ; then
-   disable_elf_hack=yes
-   elif use arm ; then
-   disable_elf_hack=yes
-   fi
-
-   if [[ -n ${disable_elf_hack} ]] ; then
-   mozconfig_annotate 'elf-hack is broken when using 
Clang' --disable-elf-hack
-   fi
+   if use x86 || use arm64 || use arm || use amd64 ; then
+   mozconfig_annotate 'elf-hack is broken' --disable-elf-hack
fi
 
# Disabled by default. See bug 836319 , comment 17.



[gentoo-commits] repo/gentoo:master commit in: dev-python/sqlalchemy/

2022-10-14 Thread Arthur Zamarin
commit: bc64cc2fd0bc9599f5d5c9bb683421da52635f59
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 14 19:41:08 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 14 19:41:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc64cc2f

dev-python/sqlalchemy: Stabilize 1.4.41 sparc, #877129

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/sqlalchemy/sqlalchemy-1.4.41.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/sqlalchemy/sqlalchemy-1.4.41.ebuild 
b/dev-python/sqlalchemy/sqlalchemy-1.4.41.ebuild
index 293e3b6fd247..5d10e6b0e69d 100644
--- a/dev-python/sqlalchemy/sqlalchemy-1.4.41.ebuild
+++ b/dev-python/sqlalchemy/sqlalchemy-1.4.41.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="MIT"
 SLOT="0"
-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"
+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"
 IUSE="examples +sqlite test"
 
 BDEPEND="



[gentoo-commits] proj/pkgcore/pkgdev:main commit in: tests/scripts/, src/pkgdev/scripts/

2022-10-14 Thread Arthur Zamarin
commit: 6cf5a11fc6ff12af7c62e13329694f3c22a5e32d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 14 19:21:07 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 14 19:34:13 2022 +
URL:
https://gitweb.gentoo.org/proj/pkgcore/pkgdev.git/commit/?id=6cf5a11f

manifest: better handling of path target

When passing a `.` path while inside a package directory, it passed to
path restrict generator as a simple path, which resulted in broken
restrict which collected all ebuilds in the repository.

By using `os.path.relpath` to base of repository, we make sure the
correct path is passed and the correct restricts are generated.

Fixes: https://github.com/pkgcore/pkgdev/issues/85
Signed-off-by: Arthur Zamarin  gentoo.org>

 src/pkgdev/scripts/pkgdev_manifest.py |  2 ++
 tests/scripts/test_pkgdev_manifest.py | 32 
 2 files changed, 34 insertions(+)

diff --git a/src/pkgdev/scripts/pkgdev_manifest.py 
b/src/pkgdev/scripts/pkgdev_manifest.py
index de36fcc..229238c 100644
--- a/src/pkgdev/scripts/pkgdev_manifest.py
+++ b/src/pkgdev/scripts/pkgdev_manifest.py
@@ -66,6 +66,8 @@ def _restrict_targets(repo, targets):
 for target in targets:
 if os.path.exists(target):
 try:
+if target in repo:
+target = os.path.relpath(target, repo.location)
 restrictions.append(repo.path_restrict(target))
 except ValueError as exc:
 manifest.error(exc)

diff --git a/tests/scripts/test_pkgdev_manifest.py 
b/tests/scripts/test_pkgdev_manifest.py
index 0c1c8c8..2800236 100644
--- a/tests/scripts/test_pkgdev_manifest.py
+++ b/tests/scripts/test_pkgdev_manifest.py
@@ -24,6 +24,38 @@ class TestPkgdevManifestParseArgs:
 matches = [x.cpvstr for x in repo.itermatch(options.restriction)]
 assert matches == ['cat/pkg-0']
 
+def test_repo_relative_pkg(self, repo, capsys, tool):
+repo.create_ebuild('cat/pkg-0')
+repo.create_ebuild('cat/newpkg-0')
+with chdir(pjoin(repo.location, 'cat/pkg')):
+options, _ = tool.parse_args(['manifest', '.'])
+matches = [x.cpvstr for x in repo.itermatch(options.restriction)]
+assert matches == ['cat/pkg-0']
+
+def test_repo_relative_category(self, repo, capsys, tool):
+repo.create_ebuild('cat/pkg-0')
+repo.create_ebuild('cat/newpkg-0')
+
+with chdir(pjoin(repo.location, 'cat')):
+options, _ = tool.parse_args(['manifest', 'pkg'])
+matches = [x.cpvstr for x in repo.itermatch(options.restriction)]
+assert matches == ['cat/pkg-0']
+
+with chdir(pjoin(repo.location, 'cat')):
+options, _ = tool.parse_args(['manifest', '.'])
+matches = [x.cpvstr for x in repo.itermatch(options.restriction)]
+assert set(matches) == {'cat/pkg-0', 'cat/newpkg-0'}
+
+def test_repo_relative_outside(self, tmp_path, repo, capsys, tool):
+repo.create_ebuild('cat/pkg-0')
+(ebuild := tmp_path / 'pkg.ebuild').touch()
+with pytest.raises(SystemExit) as excinfo:
+with chdir(repo.location):
+tool.parse_args(['manifest', str(ebuild)])
+assert excinfo.value.code == 2
+out, err = capsys.readouterr()
+assert err.strip() == f"pkgdev manifest: error: {repo.repo_id!r} repo 
doesn't contain: {str(ebuild)!r}"
+
 def test_dir_target(self, repo, capsys, tool):
 repo.create_ebuild('cat/pkg-0')
 with chdir(repo.location):



[gentoo-commits] repo/gentoo:master commit in: dev-python/sqlalchemy/

2022-10-14 Thread Arthur Zamarin
commit: c4a34cffdc53a5b92599d0d6638e5da6bb892be9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 14 19:34:36 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 14 19:34:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4a34cff

dev-python/sqlalchemy: Stabilize 1.4.41 arm, #877129

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/sqlalchemy/sqlalchemy-1.4.41.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/sqlalchemy/sqlalchemy-1.4.41.ebuild 
b/dev-python/sqlalchemy/sqlalchemy-1.4.41.ebuild
index e628a1b3f49e..293e3b6fd247 100644
--- a/dev-python/sqlalchemy/sqlalchemy-1.4.41.ebuild
+++ b/dev-python/sqlalchemy/sqlalchemy-1.4.41.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="MIT"
 SLOT="0"
-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"
+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"
 IUSE="examples +sqlite test"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-video/pipewire/, media-video/pipewire/files/

2022-10-14 Thread Sam James
commit: bf9a2ed186a3ce71b4c776379bfca7fe8b11432e
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 14 19:32:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 14 19:33:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf9a2ed1

media-video/pipewire: backport filter chain corruption fix

filter-chain may crash with multiple filters in a chain as it
mixes up the buffers.

Reported-by: Arsen Arsenović  aarsen.me>
Signed-off-by: Sam James  gentoo.org>

 3.59-filter-chain-alloc-port-data-handle.patch |  87 +
 media-video/pipewire/pipewire-0.3.59-r1.ebuild | 431 +
 2 files changed, 518 insertions(+)

diff --git 
a/media-video/pipewire/files/pipewire-0.3.59-filter-chain-alloc-port-data-handle.patch
 
b/media-video/pipewire/files/pipewire-0.3.59-filter-chain-alloc-port-data-handle.patch
new file mode 100644
index ..bd066e31af09
--- /dev/null
+++ 
b/media-video/pipewire/files/pipewire-0.3.59-filter-chain-alloc-port-data-handle.patch
@@ -0,0 +1,87 @@
+https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/94a857550b566472e5ab51191e1b34098e5a9506
+
+From 94a857550b566472e5ab51191e1b34098e5a9506 Mon Sep 17 00:00:00 2001
+From: Wim Taymans 
+Date: Mon, 3 Oct 2022 09:44:32 +0200
+Subject: [PATCH] filter-chain: alloc port data per handle.
+
+--- a/src/modules/module-filter-chain.c
 b/src/modules/module-filter-chain.c
+@@ -1501,7 +1501,6 @@ static int load_node(struct graph *graph, struct 
spa_json *json)
+   bool have_config = false;
+   uint32_t i;
+   int res;
+-  float *data;
+ 
+   while (spa_json_get_string(json, key, sizeof(key)) > 0) {
+   if (spa_streq("type", key)) {
+@@ -1576,14 +1575,6 @@ static int load_node(struct graph *graph, struct 
spa_json *json)
+   port->idx = i;
+   port->external = SPA_ID_INVALID;
+   port->p = desc->output[i];
+-  if ((data = port->audio_data[i]) == NULL) {
+-  data = calloc(1, MAX_SAMPLES * sizeof(float));
+-  if (data == NULL) {
+-  pw_log_error("cannot create port data: %m");
+-  return -errno;
+-  }
+-  }
+-  port->audio_data[i] = data;
+   spa_list_init(>link_list);
+   }
+   for (i = 0; i < desc->n_control; i++) {
+@@ -1629,6 +1620,26 @@ static void node_cleanup(struct node *node)
+   }
+ }
+ 
++static int port_ensure_data(struct port *port, uint32_t i)
++{
++  float *data;
++  if ((data = port->audio_data[i]) == NULL) {
++  data = calloc(1, MAX_SAMPLES * sizeof(float));
++  if (data == NULL) {
++  pw_log_error("cannot create port data: %m");
++  return -errno;
++  }
++  }
++  port->audio_data[i] = data;
++  return 0;
++}
++
++static void port_free_data(struct port *port, uint32_t i)
++{
++  free(port->audio_data[i]);
++  port->audio_data[i] = NULL;
++}
++
+ static void node_free(struct node *node)
+ {
+   uint32_t i, j;
+@@ -1636,7 +1647,7 @@ static void node_free(struct node *node)
+   spa_list_remove(>link);
+   for (i = 0; i < node->n_hndl; i++) {
+   for (j = 0; j < node->desc->n_output; j++)
+-  free(node->output_port[j].audio_data[i]);
++  port_free_data(>output_port[j], i);
+   }
+   node_cleanup(node);
+   descriptor_unref(node->desc);
+@@ -1688,6 +1699,8 @@ static int graph_instantiate(struct graph *graph)
+ 
+   spa_list_for_each(link, >link_list, 
input_link) {
+   struct port *peer = link->output;
++  if ((res = port_ensure_data(peer, i)) < 
0)
++  goto error;
+   pw_log_info("connect input port 
%s[%d]:%s %p",
+   node->name, i, 
d->ports[port->p].name,
+   peer->audio_data[i]);
+@@ -1696,6 +1709,8 @@ static int graph_instantiate(struct graph *graph)
+   }
+   for (j = 0; j < desc->n_output; j++) {
+   port = >output_port[j];
++  if ((res = port_ensure_data(port, i)) < 0)
++  goto error;
+   pw_log_info("connect output port %s[%d]:%s %p",
+   node->name, i, 
d->ports[port->p].name,
+   port->audio_data[i]);
+GitLab

diff --git a/media-video/pipewire/pipewire-0.3.59-r1.ebuild 
b/media-video/pipewire/pipewire-0.3.59-r1.ebuild
new file mode 100644
index ..da8ad2640541
--- /dev/null
+++ 

[gentoo-commits] repo/gentoo:master commit in: net-misc/kafkacat/

2022-10-14 Thread William Hubbs
commit: 17e61b58f34afed0450afb681b5357aaad665fff
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Oct 14 19:13:27 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Oct 14 19:13:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17e61b58

net-misc/kafkacat: add 1.7.1

Closes: https://bugs.gentoo.org/870091
Signed-off-by: William Hubbs  gentoo.org>

 net-misc/kafkacat/Manifest  |  1 +
 net-misc/kafkacat/kafkacat-1.7.1.ebuild | 41 +
 2 files changed, 42 insertions(+)

diff --git a/net-misc/kafkacat/Manifest b/net-misc/kafkacat/Manifest
index c8b35d68d1f6..dcd3d33b09ad 100644
--- a/net-misc/kafkacat/Manifest
+++ b/net-misc/kafkacat/Manifest
@@ -1 +1,2 @@
 DIST kafkacat-1.5.0.tar.gz 124682 BLAKE2B 
392689ded1cd07268bba572273b2b18dbac0d0f4c2daf87c0a4c5fbbff2568df7ec5ca7b64aed34caa851b5e9b8629e246f9d19087496a882b8b55b2e2138f78
 SHA512 
57f75b26ef32df244043fa9fc17dc2d6fd93daeea4bc389aa78356ea6e45dea780ff9c3462ed27d2a7798560a21eef04f098bf7766c7305bcee4573f557651ad
+DIST kcat-1.7.1.tar.gz 142699 BLAKE2B 
2736d284d9f1f940688a3605db3a966ddee0cb26cc271d0d288f5910a86b8d494e207757d5d35e445ea99bb4a0a218715401815167734eee3942d7de6573baaf
 SHA512 
07aa442a840819ca8d1ab20d86fe9d07afee0e4fa546b033ceb0c1c526f3fb5d9fbd2c34c29460d3439c5046b836605150dc76e85072d9516d82b9a193a0a3cd

diff --git a/net-misc/kafkacat/kafkacat-1.7.1.ebuild 
b/net-misc/kafkacat/kafkacat-1.7.1.ebuild
new file mode 100644
index ..9534872d1cd2
--- /dev/null
+++ b/net-misc/kafkacat/kafkacat-1.7.1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+MY_PN=kcat
+
+inherit toolchain-funcs
+
+DESCRIPTION="Generic command line non-JVM Apache Kafka producer and consumer"
+HOMEPAGE="https://github.com/edenhill/kcat;
+SRC_URI="https://github.com/edenhill/kcat/archive/${PV}.tar.gz -> 
${MY_PN}-${PV}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+avro +json"
+
+DEPEND=">=dev-libs/librdkafka-0.9.4
+   avro? (
+   dev-libs/avro-c
+   dev-libs/libserdes
+   )
+   json? ( dev-libs/yajl )"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_configure() {
+   econf $(use_enable avro) $(use_enable json) --cc="$(tc-getCC)"
+}
+
+src_install() {
+   default
+   dodoc CHANGELOG.md
+   doman ${MY_PN}.1
+}
+
+pkg_postinst() {
+   ewarn "Note that starting with version 1.7.1 the executable name"
+   ewarn "was changed from kafkacat to kcat"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ml/sexplib/

2022-10-14 Thread Alfredo Tupone
commit: e3e05f9edd75e26b615979dcac7c9ab26ee6d361
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Fri Oct 14 19:05:41 2022 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Oct 14 19:06:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3e05f9e

dev-ml/sexplib: adj deps

Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ml/sexplib/sexplib-0.14.0.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-ml/sexplib/sexplib-0.14.0.ebuild 
b/dev-ml/sexplib/sexplib-0.14.0.ebuild
index d1cbba8e921d..97e96b2bc2d8 100644
--- a/dev-ml/sexplib/sexplib-0.14.0.ebuild
+++ b/dev-ml/sexplib/sexplib-0.14.0.ebuild
@@ -15,9 +15,9 @@ KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv x86"
 IUSE="+ocamlopt"
 
 RDEPEND="
-   dev-ml/parsexp:=
-   dev-ml/base:=
-   dev-ml/sexplib0:=
+   =dev-ml/parsexp-0.14*:=
+   dev-ml/base:=
+   dev-ml/sexplib0:0/0.14.0
dev-ml/num:=
 "
 DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-python/sqlalchemy/

2022-10-14 Thread Sam James
commit: 10b077cfabac7543c8cb9cc5731bfaa246e3858f
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 14 19:03:01 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 14 19:04:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10b077cf

dev-python/sqlalchemy: Stabilize 1.4.41 amd64, #877129

Signed-off-by: Sam James  gentoo.org>

 dev-python/sqlalchemy/sqlalchemy-1.4.41.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/sqlalchemy/sqlalchemy-1.4.41.ebuild 
b/dev-python/sqlalchemy/sqlalchemy-1.4.41.ebuild
index 8291064f7c0b..19a71e013932 100644
--- a/dev-python/sqlalchemy/sqlalchemy-1.4.41.ebuild
+++ b/dev-python/sqlalchemy/sqlalchemy-1.4.41.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="MIT"
 SLOT="0"
-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"
+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"
 IUSE="examples +sqlite test"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/cryptography/

2022-10-14 Thread Sam James
commit: 4576122ab691da8f67b346cda0595839e445cff0
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 14 19:03:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 14 19:04:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4576122a

dev-python/cryptography: Stabilize 38.0.1 amd64, #877137

Signed-off-by: Sam James  gentoo.org>

 dev-python/cryptography/cryptography-38.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cryptography/cryptography-38.0.1.ebuild 
b/dev-python/cryptography/cryptography-38.0.1.ebuild
index 706111d9cbd9..2df0b030446b 100644
--- a/dev-python/cryptography/cryptography-38.0.1.ebuild
+++ b/dev-python/cryptography/cryptography-38.0.1.ebuild
@@ -84,7 +84,7 @@ SRC_URI="
 # extra licenses come from Rust deps
 LICENSE="Apache-2.0 BSD BSD-2 MIT Unicode-DFS-2016"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ppc64 ~riscv ~s390 sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~riscv ~s390 sparc ~x86"
 
 RDEPEND="
>=dev-libs/openssl-1.0.2o-r6:0=



[gentoo-commits] repo/gentoo:master commit in: dev-python/discogs-client/

2022-10-14 Thread Sam James
commit: 95a9da0df52652fa3076d288f882109e930ee974
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 14 19:03:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 14 19:04:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95a9da0d

dev-python/discogs-client: Stabilize 2.4 ALLARCHES, #877135

Signed-off-by: Sam James  gentoo.org>

 dev-python/discogs-client/discogs-client-2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/discogs-client/discogs-client-2.4.ebuild 
b/dev-python/discogs-client/discogs-client-2.4.ebuild
index c8b04833cbf4..259b45e3f147 100644
--- a/dev-python/discogs-client/discogs-client-2.4.ebuild
+++ b/dev-python/discogs-client/discogs-client-2.4.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/p/python3-${PN}/python3-${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~x86"
S="${WORKDIR}/python3-${P}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/apsw/

2022-10-14 Thread Sam James
commit: 0b54d911e3c680ef9eaaca75cc5f912209e5890e
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 14 19:02:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 14 19:04:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b54d911

dev-python/apsw: Stabilize 3.39.4.0 amd64, #876607

Signed-off-by: Sam James  gentoo.org>

 dev-python/apsw/apsw-3.39.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/apsw/apsw-3.39.4.0.ebuild 
b/dev-python/apsw/apsw-3.39.4.0.ebuild
index f10a20ff8b30..9f9dd35d7c01 100644
--- a/dev-python/apsw/apsw-3.39.4.0.ebuild
+++ b/dev-python/apsw/apsw-3.39.4.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="ZLIB"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~ppc64 ~x86"
 IUSE="doc"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/sqlalchemy/

2022-10-14 Thread Sam James
commit: 1b6ba3b99591ed183907f1d30b41b0ef2428de8f
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 14 19:03:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 14 19:04:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b6ba3b9

dev-python/sqlalchemy: Stabilize 1.4.41 x86, #877129

Signed-off-by: Sam James  gentoo.org>

 dev-python/sqlalchemy/sqlalchemy-1.4.41.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/sqlalchemy/sqlalchemy-1.4.41.ebuild 
b/dev-python/sqlalchemy/sqlalchemy-1.4.41.ebuild
index 19a71e013932..e628a1b3f49e 100644
--- a/dev-python/sqlalchemy/sqlalchemy-1.4.41.ebuild
+++ b/dev-python/sqlalchemy/sqlalchemy-1.4.41.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="MIT"
 SLOT="0"
-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"
+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"
 IUSE="examples +sqlite test"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-java/byte-buddy/

2022-10-14 Thread Sam James
commit: a51f8e63ce6d0b8a47b044b09d57580c953f578f
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 14 19:03:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 14 19:04:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a51f8e63

dev-java/byte-buddy: Stabilize 1.12.14 x86, #877085

Signed-off-by: Sam James  gentoo.org>

 dev-java/byte-buddy/byte-buddy-1.12.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/byte-buddy/byte-buddy-1.12.14.ebuild 
b/dev-java/byte-buddy/byte-buddy-1.12.14.ebuild
index 5648f7de1768..61c20f47e67c 100644
--- a/dev-java/byte-buddy/byte-buddy-1.12.14.ebuild
+++ b/dev-java/byte-buddy/byte-buddy-1.12.14.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/raphw/${PN}/archive/${P}.tar.gz;
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 x86"
 
 DEPEND="
>=virtual/jdk-11:*



[gentoo-commits] repo/gentoo:master commit in: dev-python/cryptography/

2022-10-14 Thread Sam James
commit: d8929aea77f506555bf9a672188eb0d176065817
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 14 19:03:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 14 19:04:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8929aea

dev-python/cryptography: Stabilize 38.0.1 x86, #877137

Signed-off-by: Sam James  gentoo.org>

 dev-python/cryptography/cryptography-38.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cryptography/cryptography-38.0.1.ebuild 
b/dev-python/cryptography/cryptography-38.0.1.ebuild
index 2df0b030446b..26ed7b1643e0 100644
--- a/dev-python/cryptography/cryptography-38.0.1.ebuild
+++ b/dev-python/cryptography/cryptography-38.0.1.ebuild
@@ -84,7 +84,7 @@ SRC_URI="
 # extra licenses come from Rust deps
 LICENSE="Apache-2.0 BSD BSD-2 MIT Unicode-DFS-2016"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~riscv ~s390 sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
>=dev-libs/openssl-1.0.2o-r6:0=



[gentoo-commits] repo/gentoo:master commit in: media-sound/yoshimi/

2022-10-14 Thread Sam James
commit: cf5f54a370754062ad8dbf0e78e90a94374ebe73
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 14 19:03:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 14 19:04:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf5f54a3

media-sound/yoshimi: Stabilize 2.2.2.1 x86, #877063

Signed-off-by: Sam James  gentoo.org>

 media-sound/yoshimi/yoshimi-2.2.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/yoshimi/yoshimi-2.2.2.1.ebuild 
b/media-sound/yoshimi/yoshimi-2.2.2.1.ebuild
index 3d9af4b21f5f..d37c7559c8db 100644
--- a/media-sound/yoshimi/yoshimi-2.2.2.1.ebuild
+++ b/media-sound/yoshimi/yoshimi-2.2.2.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN^}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="+lv2"
 
 BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxml2/

2022-10-14 Thread Sam James
commit: 337cb12f6ac4729d216e81eda3552012ad065b87
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 14 18:50:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 14 19:04:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=337cb12f

dev-libs/libxml2: add 2.10.3

Bug: https://bugs.gentoo.org/877149
Signed-off-by: Sam James  gentoo.org>

 dev-libs/libxml2/Manifest  |   1 +
 dev-libs/libxml2/libxml2-2.10.3.ebuild | 194 +
 2 files changed, 195 insertions(+)

diff --git a/dev-libs/libxml2/Manifest b/dev-libs/libxml2/Manifest
index f5ac9a3f1639..cda56d9516dd 100644
--- a/dev-libs/libxml2/Manifest
+++ b/dev-libs/libxml2/Manifest
@@ -1,4 +1,5 @@
 DIST libxml2-2.10.2.tar.xz 2636304 BLAKE2B 
3ccc11ac73a81ee7ea3e565597c95e74923eba3d858c9a915aecf1dcf2fb6ab3e46c6ed2ea504261a822de2ac2132834ffa8ffd039e9e1390a9637a2dac7d6c5
 SHA512 
c26ee428ae2fae2326fcaec156ed36c5f5d63aeb4839d626f6544a3fad158a1602e9dc0d542b2f947e6a8de0c09ff130da2626a30aec27446ce09614f78466b5
+DIST libxml2-2.10.3.tar.xz 2639908 BLAKE2B 
aef2cc87e4632ddc478ff719155fdcb17601a8af37ecc1145ca05e01340935b57f07722e016ca2b27e4b269d47bd2fe97db09119a47849e8745e077e42b8bb66
 SHA512 
33bb87ae9a45c475c3de09477e5d94840d8f687f893ef7839408bc7267e57611c4f2b863ed8ec819a4b5f1ebd6a122db9f6054c73bceed427d37f3e67f62620c
 DIST libxml2-2.9.14-patches-r0.tar.bz2 8304 BLAKE2B 
067faba5bfcbf81e2ef356925c0d3b4ef0aff7604db049366180b8217b781c60c2746be348c5e1a09de925e54fc69e3e431f7e2199ce326b6ff88ea9352ca45c
 SHA512 
e97bada92a14ef0501a5f7be312d35d26eb52b648102d028dc11b3eef62ee0597540d0b474f54bd015a914a9cb7600d4dc34912b0ead5230136e945d80ae8428
 DIST libxml2-2.9.14.tar.xz 3129968 BLAKE2B 
ab584503d5209e4aaf41ae6f44aed5e94c0ae29e28cfba39a9012568aa97515af861b47891b84d2a352a07357626ba50ddb1e344e911fa14ff2ce93c5beff1f1
 SHA512 
d08e6cafb289c499fdc5b3a12181e032a34f7a249bc66758859f964d3e71e19fd69be79921e1a9d8ab1e692d15b13f5fae95eeb10c3236974d89e218f5107606
 DIST xmlts20130923.tar.gz 641522 BLAKE2B 
63a47bc69278ef510cd0b3779aed729e1b309e30efa0015d28ed051cc03f9dfddb447ab57b07b3393e8f47393d15473b0e199c34cb1f5f746b15ddfaa55670be
 SHA512 
d5c4d26b324ed21f4e0641cd7f8b76dbf9de80df8b519982e44d41c960df29fd03618e02e9693b2d11ad06d19c4a965274c95a048ec3b9653eacb919a7f8b733

diff --git a/dev-libs/libxml2/libxml2-2.10.3.ebuild 
b/dev-libs/libxml2/libxml2-2.10.3.ebuild
new file mode 100644
index ..b8f7fa168857
--- /dev/null
+++ b/dev-libs/libxml2/libxml2-2.10.3.ebuild
@@ -0,0 +1,194 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Note: Please bump in sync with dev-libs/libxslt
+
+PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_REQ_USE="xml(+)"
+inherit flag-o-matic python-r1 multilib-minimal
+
+XSTS_HOME="http://www.w3.org/XML/2004/xml-schema-test-suite;
+XSTS_NAME_1="xmlschema2002-01-16"
+XSTS_NAME_2="xmlschema2004-01-14"
+XSTS_TARBALL_1="xsts-2002-01-16.tar.gz"
+XSTS_TARBALL_2="xsts-2004-01-14.tar.gz"
+XMLCONF_TARBALL="xmlts20130923.tar.gz"
+
+DESCRIPTION="XML C parser and toolkit"
+HOMEPAGE="http://www.xmlsoft.org/ https://gitlab.gnome.org/GNOME/libxml2;
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/libxml2;
+   inherit autotools git-r3
+else
+   inherit gnome.org libtool
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+fi
+
+SRC_URI+="
+   test? (
+   ${XSTS_HOME}/${XSTS_NAME_1}/${XSTS_TARBALL_1}
+   ${XSTS_HOME}/${XSTS_NAME_2}/${XSTS_TARBALL_2}
+   https://www.w3.org/XML/Test/${XMLCONF_TARBALL}
+   )"
+S="${WORKDIR}/${PN}-${PV%_rc*}"
+
+LICENSE="MIT"
+SLOT="2"
+IUSE="debug examples +ftp icu lzma +python readline static-libs test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND=">=sys-libs/zlib-1.2.8-r1:=[${MULTILIB_USEDEP}]
+   icu? ( >=dev-libs/icu-51.2-r1:=[${MULTILIB_USEDEP}] )
+   lzma? ( >=app-arch/xz-utils-5.0.5-r1:=[${MULTILIB_USEDEP}] )
+   python? ( ${PYTHON_DEPS} )
+   readline? ( sys-libs/readline:= )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+if [[ ${PV} ==  ]] ; then
+   BDEPEND+=" dev-util/gtk-doc-am"
+fi
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/xml2-config
+)
+
+DOCS=( NEWS README.md TODO TODO_SCHEMAS python/TODO )
+
+src_unpack() {
+   if [[ ${PV} ==  ]] ; then
+   git-r3_src_unpack
+   else
+   local tarname=${P/_rc/-rc}.tar.xz
+
+   # ${A} isn't used to avoid unpacking of test tarballs into 
${WORKDIR},
+   # as they are needed as tarballs in ${S}/xstc instead and not 
unpacked
+   unpack ${tarname}
+
+   if [[ -n ${PATCHSET_VERSION} ]] ; then
+   unpack 

[gentoo-commits] repo/gentoo:master commit in: app-crypt/gnupg/

2022-10-14 Thread Sam James
commit: 2f4204970f0aa8efc36cd1afcd7c8b3f740f87e0
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 14 19:02:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 14 19:04:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f420497

app-crypt/gnupg: add 2.3.8

Signed-off-by: Sam James  gentoo.org>

 app-crypt/gnupg/Manifest   |   2 +
 app-crypt/gnupg/gnupg-2.3.8.ebuild | 171 +
 2 files changed, 173 insertions(+)

diff --git a/app-crypt/gnupg/Manifest b/app-crypt/gnupg/Manifest
index c9cfff783a16..889592c85d9c 100644
--- a/app-crypt/gnupg/Manifest
+++ b/app-crypt/gnupg/Manifest
@@ -4,3 +4,5 @@ DIST gnupg-2.2.40.tar.bz2 7301631 BLAKE2B 
c9a077e28b22888573bdd12029205eb5f79a46
 DIST gnupg-2.2.40.tar.bz2.sig 119 BLAKE2B 
baaffad8203169fca54be031b3c77f818ecf973c73b9389cb3cbcd8217ae8a6018f0d3d4d2d5b6f0611f7643b78467f91902add3107e9538273607c6ba3a49bf
 SHA512 
fccc06c709450d58e64716c505cd79556edac440462613c47c6ec78714355425c045418946b4b4b2a5c79e33e0e75b20f0699ae6de9921add4877fd6c8cc2d64
 DIST gnupg-2.3.7.tar.bz2 7599853 BLAKE2B 
3e9e33c8357222f42cc0e2af538e9f1f1f0453f35d790aaadf47ce9df24229efa91457b6014b34f19084448a3a6603c82e7d07714b89a68c6a84a08af6fa0e02
 SHA512 
c7fe169050ef17051cdaac9ad476e7ea792483baad1208fc359d568fa9e138d920ecaa2cd9cae73b20f5472a7d8ca6540a62062ff7a06055cc656b0eb4b917b9
 DIST gnupg-2.3.7.tar.bz2.sig 119 BLAKE2B 
c2652adf203bc828ed0aaf778542e990028156c16b435cd35aa6fe57ca0a5b798087c98e16589685c8ab9b8b92e16c3f7d4da56a4b1209b9adf2c24ea548ae6e
 SHA512 
0257034b3e7ac390dadb151c656ff59822dacedaddca4ad6b5980b3e03a468ada47553e6a1fcff6a12c64ae2f9c15b245df855cd424b010041df8db9a1b8
+DIST gnupg-2.3.8.tar.bz2 7644926 BLAKE2B 
afb960adb877398363d92585d54bccc82c816f87b4489835950c19fc330edbf5302f7f958fdc6333b80d2e34730c9518e6abffea721891fd76c1b2ff2aa704be
 SHA512 
6df8b1c53f0112c358f9f9eac732dd4ca13bcec24fc55a7d4a606587da988c5b7bb4c61be52b8b7769f1536dd2043087e6eb5cf224991cb0b2ed38ad00717ee2
+DIST gnupg-2.3.8.tar.bz2.sig 119 BLAKE2B 
29a133605d72dc4c102ec9a82d654cb980a72463fdc6e255d595e0559bb08860dcb1b014681e1d177eb29c0d32f4ce4ef6caefa6558f1cb97c87c42fb426ea63
 SHA512 
d97a92c245df997dbff800b25872e9f0769b20e9336b12682b4539fd4fe0e9c2dada7af397b8afeeeba316100b8f4dd86ba96e1dc62cee70158927229b0a015d

diff --git a/app-crypt/gnupg/gnupg-2.3.8.ebuild 
b/app-crypt/gnupg/gnupg-2.3.8.ebuild
new file mode 100644
index ..d87edc8dcc51
--- /dev/null
+++ b/app-crypt/gnupg/gnupg-2.3.8.ebuild
@@ -0,0 +1,171 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Maintainers should:
+# 1. Join the "Gentoo" project at https://dev.gnupg.org/project/view/27/
+# 2. Subscribe to release tasks like https://dev.gnupg.org/T6159
+# (find the one for the current release then subscribe to it +
+# any subsequent ones linked within so you're covered for a while.)
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gnupg.asc
+inherit flag-o-matic systemd toolchain-funcs verify-sig
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="The GNU Privacy Guard, a GPL OpenPGP implementation"
+HOMEPAGE="https://gnupg.org/;
+SRC_URI="mirror://gnupg/gnupg/${MY_P}.tar.bz2"
+SRC_URI+=" verify-sig? ( mirror://gnupg/gnupg/${P}.tar.bz2.sig )"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="bzip2 doc ldap nls readline selinux +smartcard ssl test +tofu tpm tools 
usb user-socket wks-server"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="test? ( tofu )"
+
+# Existence of executables is checked during configuration.
+# Note: On each bump, update dep bounds on each version from configure.ac!
+DEPEND=">=dev-libs/libassuan-2.5.0
+   >=dev-libs/libgcrypt-1.9.1:=
+   >=dev-libs/libgpg-error-1.41
+   >=dev-libs/libksba-1.3.4
+   >=dev-libs/npth-1.2
+   >=net-misc/curl-7.10
+   sys-libs/zlib
+   bzip2? ( app-arch/bzip2 )
+   ldap? ( net-nds/openldap:= )
+   readline? ( sys-libs/readline:0= )
+   smartcard? ( usb? ( virtual/libusb:1 ) )
+   tofu? ( >=dev-db/sqlite-3.27 )
+   tpm? ( >=app-crypt/tpm2-tss-2.4.0:= )
+   ssl? ( >=net-libs/gnutls-3.0:0= )
+"
+
+RDEPEND="${DEPEND}
+   app-crypt/pinentry
+   nls? ( virtual/libintl )
+   selinux? ( sec-policy/selinux-gpg )
+   wks-server? ( virtual/mta )"
+
+BDEPEND="virtual/pkgconfig
+   doc? ( sys-apps/texinfo )
+   nls? ( sys-devel/gettext )
+   verify-sig? ( sec-keys/openpgp-keys-gnupg )"
+
+DOCS=(
+   ChangeLog NEWS README THANKS TODO VERSION
+   doc/FAQ doc/DETAILS doc/HACKING doc/TRANSLATE doc/OpenPGP doc/KEYSERVER
+)
+
+PATCHES=(
+   
"${FILESDIR}"/${PN}-2.1.20-gpgscm-Use-shorter-socket-path-lengts-to-improve-tes.patch
+   

[gentoo-commits] repo/gentoo:master commit in: dev-java/byte-buddy/

2022-10-14 Thread Sam James
commit: 130ac741f7d7fc34b890fa4b86de738bb2605eb0
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 14 19:02:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 14 19:04:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=130ac741

dev-java/byte-buddy: Stabilize 1.12.14 amd64, #877085

Signed-off-by: Sam James  gentoo.org>

 dev-java/byte-buddy/byte-buddy-1.12.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/byte-buddy/byte-buddy-1.12.14.ebuild 
b/dev-java/byte-buddy/byte-buddy-1.12.14.ebuild
index edb8938b00ce..5648f7de1768 100644
--- a/dev-java/byte-buddy/byte-buddy-1.12.14.ebuild
+++ b/dev-java/byte-buddy/byte-buddy-1.12.14.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/raphw/${PN}/archive/${P}.tar.gz;
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 ~x86"
 
 DEPEND="
>=virtual/jdk-11:*



[gentoo-commits] repo/gentoo:master commit in: sys-libs/zlib/files/, sys-libs/zlib/

2022-10-14 Thread Sam James
commit: 4efe01ba2e5b6a4696ce14f70006f4ec05ac14ac
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 14 18:36:20 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 14 18:50:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4efe01ba

sys-libs/zlib: add 1.2.13

Signed-off-by: Sam James  gentoo.org>

 sys-libs/zlib/Manifest |   2 +
 .../zlib-1.2.13-use-LDFLAGS-in-configure.patch |  72 
 sys-libs/zlib/zlib-1.2.13.ebuild   | 191 +
 3 files changed, 265 insertions(+)

diff --git a/sys-libs/zlib/Manifest b/sys-libs/zlib/Manifest
index 64bfa1e36767..6f127872cd6e 100644
--- a/sys-libs/zlib/Manifest
+++ b/sys-libs/zlib/Manifest
@@ -1,4 +1,6 @@
 DIST zlib-1.2.11-cygwin-gzopen_w.patch 1170 BLAKE2B 
fe351436716634bd823da8c2811d332327d335d450d89bee85d7713b09dd454fe6aee264b044a41bf3be603aa36d67943ba6c7d8b46470e180e9b639728b5274
 SHA512 
14cc63a17fbf6afb6c8a8dd0b92df9807b48e0faf09c88f952083f10716ae62be8de2a0e1424b77fb538605b88898b381160521f2872afdda59e12bd27535c5a
 DIST zlib-1.2.12.tar.gz 1490071 BLAKE2B 
76e7b26f8dc761b0eae6276cc32bc36fa74a88197699c95d158c1548f97b80db5e39d21144ecd6ee3eb90c42730aa5f387f9952d9a3f0930b56e9dfcd12f1e67
 SHA512 
cc2366fa45d5dfee1f983c8c51515e0cff959b61471e2e8d24350dea22d3f6fcc50723615a911b046ffc95f51ba337d39ae402131a55e6d1541d3b095d6c0a14
 DIST zlib-1.2.12.tar.gz.asc 235 BLAKE2B 
bb1efc89b10b894ebc8e8008ee3e98104348f197fae54d298d62057a2d8b8d7246de937962b531189f80ad64a803112300a73862cba121cbf6a6d5ac5f9bc40c
 SHA512 
5c1144371a83b83f9f1d008aa9297e23c0db992cab6c4a8966f9320e70c6186867d62753511d6a663b0fe181cd37fe256c53586358a42ea348ccc0747b1a7153
+DIST zlib-1.2.13.tar.xz 1296496 BLAKE2B 
cefcd25989ce27e7d339af2a88455fcf64f6f5e647bedb0f05a45e4370a885fe45a60c023aa63e79b8ecf20ed3254d0052245f33f5769aca2838b42242be14a8
 SHA512 
9e7ac71a1824855ae526506883e439456b74ac0b811d54e94f6908249ba8719bec4c8d7672903c5280658b26cb6b5e93ecaaafe5cdc2980c760fa196773f0725
+DIST zlib-1.2.13.tar.xz.asc 235 BLAKE2B 
29206175f06b4e36960fc6b9403101f55c1f5b768e1921ce1402217bc85978b9fba1a4130db2df5c148b6a1c947148372be20ff8c4ce337c6f2541b42fef7274
 SHA512 
ca5decebe9572e77e88bac5c5119bfda7e222ed3944e4692510ae70fb5f01d8694b59a6878472b84e6b61d2d1682d94473b6312832afa520a2a23293572ea621
 DIST zlib-1.2.7-cygwin-minizip.patch 2626 BLAKE2B 
885f1fda877c0b783618b163702fb46126b7db572767cd4edb86bd92db1f432c887ef1724e70c8319c26886368dba3a962af5284ec0875c20ec8ad2245fd100a
 SHA512 
e372f1e06311e843eca2092e182c41abb009b5e9880b60292d708e4bc0de5a9e4c43d49b25b0c09df4784bc46a1254472bc5cdbdd8d6c762a9f6a145a555bfe7

diff --git a/sys-libs/zlib/files/zlib-1.2.13-use-LDFLAGS-in-configure.patch 
b/sys-libs/zlib/files/zlib-1.2.13-use-LDFLAGS-in-configure.patch
new file mode 100644
index ..9f2b240334e8
--- /dev/null
+++ b/sys-libs/zlib/files/zlib-1.2.13-use-LDFLAGS-in-configure.patch
@@ -0,0 +1,72 @@
+https://github.com/madler/zlib/pull/599
+
+Rebased version of:
+
+From 37c9730ba474d274f4cc6a974943eef95087b9f6 Mon Sep 17 00:00:00 2001
+From: Khem Raj 
+Date: Tue, 8 Mar 2022 22:38:47 -0800
+Subject: [PATCH] configure: Pass LDFLAGS to link tests
+
+LDFLAGS can contain critical flags without which linking wont succeed
+therefore ensure that all configure tests involving link time checks are
+using LDFLAGS on compiler commandline along with CFLAGS to ensure the
+tests perform correctly. Without this some tests may fail resulting in
+wrong confgure result, ending in miscompiling the package
+
+Signed-off-by: Khem Raj 
+--- a/configure
 b/configure
+@@ -436,7 +436,7 @@ if test $shared -eq 1; then
+   echo Checking for shared library support... | tee -a configure.log
+   # we must test in two steps (cc then ld), required at least on SunOS 4.x
+   if try $CC -w -c $SFLAGS $test.c &&
+- try $LDSHARED $SFLAGS -o $test$shared_ext $test.o; then
++ try $LDSHARED $SFLAGS $LDFLAGS -o $test$shared_ext $test.o; then
+ echo Building shared library $SHAREDLIBV with $CC. | tee -a configure.log
+   elif test -z "$old_cc" -a -z "$old_cflags"; then
+ echo No shared library support. | tee -a configure.log
+@@ -498,7 +498,7 @@ int main(void) {
+ }
+ EOF
+   fi
+-  if try $CC $CFLAGS -o $test $test.c; then
++  if try $CC $CFLAGS $LDFLAGS -o $test $test.c; then
+ sizet=`./$test`
+ echo "Checking for a pointer-size integer type..." $sizet"." | tee -a 
configure.log
+ CFLAGS="${CFLAGS} -DNO_SIZE_T=${sizet}"
+@@ -532,7 +532,7 @@ int main(void) {
+   return 0;
+ }
+ EOF
+-  if try $CC $CFLAGS -o $test $test.c; then
++  if try $CC $CFLAGS $LDFLAGS -o $test $test.c; then
+ echo "Checking for fseeko... Yes." | tee -a configure.log
+   else
+ CFLAGS="${CFLAGS} -DNO_FSEEKO"
+@@ -549,7 +549,7 @@ cat > $test.c <
+ int main() { return strlen(strerror(errno)); }
+ EOF
+-if try $CC $CFLAGS -o $test $test.c; then
++if try $CC $CFLAGS $LDFLAGS -o $test $test.c; then
+   echo "Checking for strerror... Yes." | tee -a 

[gentoo-commits] repo/gentoo:master commit in: dev-python/apsw/

2022-10-14 Thread Sam James
commit: 524b24e80af73e5b2ea908dad26323976ed79117
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 14 19:03:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 14 19:04:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=524b24e8

dev-python/apsw: Stabilize 3.39.4.0 x86, #876607

Signed-off-by: Sam James  gentoo.org>

 dev-python/apsw/apsw-3.39.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/apsw/apsw-3.39.4.0.ebuild 
b/dev-python/apsw/apsw-3.39.4.0.ebuild
index 9f9dd35d7c01..50827e0db0df 100644
--- a/dev-python/apsw/apsw-3.39.4.0.ebuild
+++ b/dev-python/apsw/apsw-3.39.4.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="ZLIB"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~ppc64 x86"
 IUSE="doc"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/yoshimi/

2022-10-14 Thread Sam James
commit: 018d514f6abe3f0ea5e6a7775d661e738a8a2525
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 14 19:02:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 14 19:04:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=018d514f

media-sound/yoshimi: Stabilize 2.2.2.1 amd64, #877063

Signed-off-by: Sam James  gentoo.org>

 media-sound/yoshimi/yoshimi-2.2.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/yoshimi/yoshimi-2.2.2.1.ebuild 
b/media-sound/yoshimi/yoshimi-2.2.2.1.ebuild
index 07ae2d6616da..3d9af4b21f5f 100644
--- a/media-sound/yoshimi/yoshimi-2.2.2.1.ebuild
+++ b/media-sound/yoshimi/yoshimi-2.2.2.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN^}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="+lv2"
 
 BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: app-crypt/gnupg/, app-crypt/gnupg/files/

2022-10-14 Thread Sam James
commit: 427c50c7e83f2a469b3ce8ba91294142f66155ac
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 14 18:59:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 14 19:04:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=427c50c7

app-crypt/gnupg: add 2.2.40

Signed-off-by: Sam James  gentoo.org>

 app-crypt/gnupg/Manifest   |   2 +
 .../files/gnupg-2.2.40-fix-no-ldap-build.patch |  36 +
 app-crypt/gnupg/gnupg-2.2.40.ebuild| 166 +
 3 files changed, 204 insertions(+)

diff --git a/app-crypt/gnupg/Manifest b/app-crypt/gnupg/Manifest
index fdb506e83ca5..c9cfff783a16 100644
--- a/app-crypt/gnupg/Manifest
+++ b/app-crypt/gnupg/Manifest
@@ -1,4 +1,6 @@
 DIST gnupg-2.2.39.tar.bz2 7290098 BLAKE2B 
a9e31830f3ef9ec6d8d461a85fcbe4b91bcac9607d3b5f13f5edc0c54505afb6c6c119cd397023b1378d96c7d0f15c0d60da1d15721e9a18eb3ea8c7b69fba83
 SHA512 
73f881c12c82010aeaada500517ff39ab22b27ff21b1248bc2228b60a2d75385a44a53c5cfadb8f6b84ef22ad9db0105096b6620fb689560809b324019713940
 DIST gnupg-2.2.39.tar.bz2.sig 119 BLAKE2B 
584d7d36671670ac507948257e9c6be556ed2a2d3c0100bb2746edfe96df5ee1d4c6172fe0cae39d85fc290097bc5f6e1b351debc8ec2f5cc78047354fbed016
 SHA512 
6f7d7c2d1fae706b03c735cf453976c3aebef3f23659426f39a88c63d979f4d873ae09280d75dee9000805468d2a7f49d348609061939000f7cedf34ec5c6019
+DIST gnupg-2.2.40.tar.bz2 7301631 BLAKE2B 
c9a077e28b22888573bdd12029205eb5f79a463a297e400a623bc86a39eeb6454cd884d05bd96734998613c695f2c9dcc68963c7275b89938ac38ddc7ba1e229
 SHA512 
4c2f5fbf37ba6fbad0045aad23129186963010c673ea0b81801adc4f98efe14d6c7228e22815b6b26307c1fe5bb51cd088aa6a0f06a9325d3c021849ef81c594
+DIST gnupg-2.2.40.tar.bz2.sig 119 BLAKE2B 
baaffad8203169fca54be031b3c77f818ecf973c73b9389cb3cbcd8217ae8a6018f0d3d4d2d5b6f0611f7643b78467f91902add3107e9538273607c6ba3a49bf
 SHA512 
fccc06c709450d58e64716c505cd79556edac440462613c47c6ec78714355425c045418946b4b4b2a5c79e33e0e75b20f0699ae6de9921add4877fd6c8cc2d64
 DIST gnupg-2.3.7.tar.bz2 7599853 BLAKE2B 
3e9e33c8357222f42cc0e2af538e9f1f1f0453f35d790aaadf47ce9df24229efa91457b6014b34f19084448a3a6603c82e7d07714b89a68c6a84a08af6fa0e02
 SHA512 
c7fe169050ef17051cdaac9ad476e7ea792483baad1208fc359d568fa9e138d920ecaa2cd9cae73b20f5472a7d8ca6540a62062ff7a06055cc656b0eb4b917b9
 DIST gnupg-2.3.7.tar.bz2.sig 119 BLAKE2B 
c2652adf203bc828ed0aaf778542e990028156c16b435cd35aa6fe57ca0a5b798087c98e16589685c8ab9b8b92e16c3f7d4da56a4b1209b9adf2c24ea548ae6e
 SHA512 
0257034b3e7ac390dadb151c656ff59822dacedaddca4ad6b5980b3e03a468ada47553e6a1fcff6a12c64ae2f9c15b245df855cd424b010041df8db9a1b8

diff --git a/app-crypt/gnupg/files/gnupg-2.2.40-fix-no-ldap-build.patch 
b/app-crypt/gnupg/files/gnupg-2.2.40-fix-no-ldap-build.patch
new file mode 100644
index ..3ab9c0cba902
--- /dev/null
+++ b/app-crypt/gnupg/files/gnupg-2.2.40-fix-no-ldap-build.patch
@@ -0,0 +1,36 @@
+https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gnupg.git;a=commitdiff;h=7011286ce6e1fb56c2989fdafbd11b931c489faa
+
+From 7011286ce6e1fb56c2989fdafbd11b931c489faa Mon Sep 17 00:00:00 2001
+From: NIIBE Yutaka 
+Date: Fri, 14 Oct 2022 09:58:41 +0900
+Subject: [PATCH] dirmngr: Fix build with no LDAP support.
+
+* dirmngr/server.c [USE_LDAP] (start_command_handler): Conditionalize.
+
+--
+
+GnuPG-bug-id: 6239
+Signed-off-by: NIIBE Yutaka 
+---
+ dirmngr/server.c | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/dirmngr/server.c b/dirmngr/server.c
+index 04ebfd317..98f354300 100644
+--- a/dirmngr/server.c
 b/dirmngr/server.c
+@@ -3137,8 +3137,10 @@ start_command_handler (assuan_fd_t fd, unsigned int 
session_id)
+ctrl->refcount);
+   else
+ {
++#if USE_LDAP
+   ks_ldap_free_state (ctrl->ks_get_state);
+   ctrl->ks_get_state = NULL;
++#endif
+   release_ctrl_ocsp_certs (ctrl);
+   xfree (ctrl->server_local);
+   dirmngr_deinit_default_ctrl (ctrl);
+-- 
+2.11.0
+
+

diff --git a/app-crypt/gnupg/gnupg-2.2.40.ebuild 
b/app-crypt/gnupg/gnupg-2.2.40.ebuild
new file mode 100644
index ..aad9c21dbc70
--- /dev/null
+++ b/app-crypt/gnupg/gnupg-2.2.40.ebuild
@@ -0,0 +1,166 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Maintainers should:
+# 1. Join the "Gentoo" project at https://dev.gnupg.org/project/view/27/
+# 2. Subscribe to release tasks like https://dev.gnupg.org/T6159
+# (find the one for the current release then subscribe to it +
+# any subsequent ones linked within so you're covered for a while.)
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gnupg.asc
+inherit flag-o-matic systemd toolchain-funcs verify-sig
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="The GNU Privacy Guard, a GPL OpenPGP implementation"
+HOMEPAGE="https://gnupg.org/;
+SRC_URI="mirror://gnupg/gnupg/${MY_P}.tar.bz2"
+SRC_URI+=" verify-sig? ( mirror://gnupg/gnupg/${P}.tar.bz2.sig )"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-3+"
+SLOT="0"

[gentoo-commits] repo/gentoo:master commit in: dev-java/jackson-module-jakarta-xmlbind/

2022-10-14 Thread Miroslav Šulc
commit: 1da5e6877e3ebea4b8f8cf39f7577424eea09b28
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Thu Oct 13 06:05:25 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Oct 14 18:42:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1da5e687

dev-java/jackson-module-jakarta-xmlbind: depend on jackson-databind-2.13.4.1

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Miroslav Šulc  gentoo.org>

 ...nd-2.13.4.ebuild => jackson-module-jakarta-xmlbind-2.13.4-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-java/jackson-module-jakarta-xmlbind/jackson-module-jakarta-xmlbind-2.13.4.ebuild
 
b/dev-java/jackson-module-jakarta-xmlbind/jackson-module-jakarta-xmlbind-2.13.4-r1.ebuild
similarity index 98%
rename from 
dev-java/jackson-module-jakarta-xmlbind/jackson-module-jakarta-xmlbind-2.13.4.ebuild
rename to 
dev-java/jackson-module-jakarta-xmlbind/jackson-module-jakarta-xmlbind-2.13.4-r1.ebuild
index cced241a8774..d4c1788b9113 100644
--- 
a/dev-java/jackson-module-jakarta-xmlbind/jackson-module-jakarta-xmlbind-2.13.4.ebuild
+++ 
b/dev-java/jackson-module-jakarta-xmlbind/jackson-module-jakarta-xmlbind-2.13.4-r1.ebuild
@@ -31,7 +31,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 CP_DEPEND="
~dev-java/jackson-annotations-${PV}:2
~dev-java/jackson-core-${PV}:0
-   ~dev-java/jackson-databind-${PV}:0
+   ~dev-java/jackson-databind-${PV}.1:0
dev-java/jakarta-activation:1
dev-java/jaxb-api:4
 "



[gentoo-commits] repo/gentoo:master commit in: dev-java/jackson-dataformat-yaml/

2022-10-14 Thread Miroslav Šulc
commit: c469d344a8be520c3f201cd1d8a2a16eecc6867f
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Thu Oct 13 07:14:56 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Oct 14 18:42:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c469d344

dev-java/jackson-dataformat-yaml: depend on jackson-databind-2.13.4.1

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Miroslav Šulc  gentoo.org>

 ...at-yaml-2.13.4.ebuild => jackson-dataformat-yaml-2.13.4-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/dev-java/jackson-dataformat-yaml/jackson-dataformat-yaml-2.13.4.ebuild 
b/dev-java/jackson-dataformat-yaml/jackson-dataformat-yaml-2.13.4-r1.ebuild
similarity index 96%
rename from 
dev-java/jackson-dataformat-yaml/jackson-dataformat-yaml-2.13.4.ebuild
rename to 
dev-java/jackson-dataformat-yaml/jackson-dataformat-yaml-2.13.4-r1.ebuild
index 56fbfba3fd2a..48c48d9ac0fe 100644
--- a/dev-java/jackson-dataformat-yaml/jackson-dataformat-yaml-2.13.4.ebuild
+++ b/dev-java/jackson-dataformat-yaml/jackson-dataformat-yaml-2.13.4-r1.ebuild
@@ -22,8 +22,8 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 
 DEPEND="
~dev-java/jackson-core-${PV}:0
-   ~dev-java/jackson-databind-${PV}:0
-   >=dev-java/snakeyaml-1.30-r1:0
+   ~dev-java/jackson-databind-${PV}.1:0
+   dev-java/snakeyaml:0
>=virtual/jdk-11:*
 "
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/jackson-dataformat-xml/

2022-10-14 Thread Miroslav Šulc
commit: 96d3426e58f17e89f9724033865eaec7371eabe6
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Thu Oct 13 07:27:30 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Oct 14 18:42:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96d3426e

dev-java/jackson-dataformat-xml: depend on jackson-databind-2.13.4.1

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/27763
Signed-off-by: Miroslav Šulc  gentoo.org>

 ...format-xml-2.13.4.ebuild => jackson-dataformat-xml-2.13.4-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-java/jackson-dataformat-xml/jackson-dataformat-xml-2.13.4.ebuild 
b/dev-java/jackson-dataformat-xml/jackson-dataformat-xml-2.13.4-r1.ebuild
similarity index 99%
rename from dev-java/jackson-dataformat-xml/jackson-dataformat-xml-2.13.4.ebuild
rename to 
dev-java/jackson-dataformat-xml/jackson-dataformat-xml-2.13.4-r1.ebuild
index f7c722ff3c0b..d407fdda4d1e 100644
--- a/dev-java/jackson-dataformat-xml/jackson-dataformat-xml-2.13.4.ebuild
+++ b/dev-java/jackson-dataformat-xml/jackson-dataformat-xml-2.13.4-r1.ebuild
@@ -31,7 +31,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 CP_DEPEND="
~dev-java/jackson-annotations-${PV}:2
~dev-java/jackson-core-${PV}:0
-   ~dev-java/jackson-databind-${PV}:0
+   ~dev-java/jackson-databind-${PV}.1:0
>=dev-java/stax2-api-4.2.1-r1:0
dev-java/woodstox-core:0
 "



[gentoo-commits] repo/gentoo:master commit in: dev-java/jackson-databind/

2022-10-14 Thread Miroslav Šulc
commit: 1702e89d38d5cb36e5e5f07fed89292cf2a603bc
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Thu Oct 13 05:37:39 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Oct 14 18:42:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1702e89d

dev-java/jackson-databind: add 2.13.4.1, drop 2.13.4

Bug: https://bugs.gentoo.org/874033

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/jackson-databind/Manifest  | 2 +-
 ...kson-databind-2.13.4.ebuild => jackson-databind-2.13.4.1.ebuild} | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-java/jackson-databind/Manifest 
b/dev-java/jackson-databind/Manifest
index 94081af27935..e51018c3ba49 100644
--- a/dev-java/jackson-databind/Manifest
+++ b/dev-java/jackson-databind/Manifest
@@ -1,2 +1,2 @@
 DIST jackson-databind-2.13.3.tar.gz 48056095 BLAKE2B 
04751cd99eae3bbf3c3a30993506f05b47a85782f52e2cf51f50de9bcb5e9c3718d6ba6105667226272d644dcac6aeeb3ce06dc7ae737adf0392a7a7eafef2aa
 SHA512 
785db6cab20ee74ff90815b8a1afedcbf10f13f60c336a61c20513757cbcde80c073d5f4dc60d390a72600a2b5719cca22b4c71220707dd4edd67dd87f6a7ac9
-DIST jackson-databind-2.13.4.tar.gz 48052399 BLAKE2B 
f3ad6d8c2afa69dfadaef7cc592215bb5b9a63c03ef214dd75f4b5b88a35edd0d24a4a680936a057046dd3418a901aa8af1ca093097f17f0998ab66b19c3cb84
 SHA512 
b315a8bffdc81c954ed1a3b07032b47229e1fa2e78ca8f4c3609c47d4afd000ba849cc54ea9a0073dd4a9313b17ce7e1f420ce5df5d389d5ecc640e925dc6cd1
+DIST jackson-databind-2.13.4.1.tar.gz 48063423 BLAKE2B 
88370810068f3c1b3973f310e55e6fb53067ff9796de960d2c57cd50ee59dd552f58b4e73d4455076b18ec996ce7714ab84000a4887a1779fcf259859c891346
 SHA512 
22b7a4225903a0fad3d7d17a5fad79905da96a4a7ebf70b7d9f2c778e88f8c9c2a27d96f66beae96f189ebcd9ca19fd7b12405009ae38023ec8b0511e1ba1af2

diff --git a/dev-java/jackson-databind/jackson-databind-2.13.4.ebuild 
b/dev-java/jackson-databind/jackson-databind-2.13.4.1.ebuild
similarity index 94%
rename from dev-java/jackson-databind/jackson-databind-2.13.4.ebuild
rename to dev-java/jackson-databind/jackson-databind-2.13.4.1.ebuild
index cefd08b5c6da..bba879961c05 100644
--- a/dev-java/jackson-databind/jackson-databind-2.13.4.ebuild
+++ b/dev-java/jackson-databind/jackson-databind-2.13.4.1.ebuild
@@ -7,7 +7,7 @@
 EAPI=8
 
 JAVA_PKG_IUSE="doc source"
-MAVEN_ID="com.fasterxml.jackson.core:jackson-databind:2.13.4"
+MAVEN_ID="com.fasterxml.jackson.core:jackson-databind:2.13.4.1"
 # No tests because of not yet packaged powermock
 # JAVA_TESTING_FRAMEWORKS="junit-4"
 
@@ -27,8 +27,8 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 # com.fasterxml.jackson.core:jackson-core:2.13.4 -> 
>=dev-java/jackson-core-2.13.4:0
 
 CP_DEPEND="
-   ~dev-java/jackson-annotations-${PV}:2
-   ~dev-java/jackson-core-${PV}:0
+   ~dev-java/jackson-annotations-2.13.4:2
+   ~dev-java/jackson-core-2.13.4:0
 "
 
 # Compile dependencies



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/linux-firmware/

2022-10-14 Thread Mike Pagano
commit: 81dcbacd87ae7a5a16804e13b4e3f20e144b3a48
Author: Mike Pagano  gentoo  org>
AuthorDate: Fri Oct 14 18:36:09 2022 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Fri Oct 14 18:36:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81dcbacd

sys-kernel/linux-firmware: stabilize 20221012

Signed-off-by: Mike Pagano  gentoo.org>

 sys-kernel/linux-firmware/linux-firmware-20221012.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/linux-firmware/linux-firmware-20221012.ebuild 
b/sys-kernel/linux-firmware/linux-firmware-20221012.ebuild
index 4f6a56ef2c72..57a14cdbbc9c 100644
--- a/sys-kernel/linux-firmware/linux-firmware-20221012.ebuild
+++ b/sys-kernel/linux-firmware/linux-firmware-20221012.ebuild
@@ -19,7 +19,7 @@ else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/kernel/firmware/${P}.tar.xz;
fi
 
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86"
 fi
 
 DESCRIPTION="Linux firmware files"



[gentoo-commits] repo/gentoo:master commit in: dev-python/cryptography/

2022-10-14 Thread Arthur Zamarin
commit: cc97ef5dd528a9ac22b15cfca346955daa762e58
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 14 18:26:39 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 14 18:26:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc97ef5d

dev-python/cryptography: Stabilize 38.0.1 ppc64, #877137

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/cryptography/cryptography-38.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cryptography/cryptography-38.0.1.ebuild 
b/dev-python/cryptography/cryptography-38.0.1.ebuild
index 9c8ba3aa2eea..706111d9cbd9 100644
--- a/dev-python/cryptography/cryptography-38.0.1.ebuild
+++ b/dev-python/cryptography/cryptography-38.0.1.ebuild
@@ -84,7 +84,7 @@ SRC_URI="
 # extra licenses come from Rust deps
 LICENSE="Apache-2.0 BSD BSD-2 MIT Unicode-DFS-2016"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ppc64 ~riscv ~s390 sparc ~x86"
 
 RDEPEND="
>=dev-libs/openssl-1.0.2o-r6:0=



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcp/, net-misc/dhcp/files/

2022-10-14 Thread David Seifert
commit: b6b6755d0c062900a0c55af126119728c402c02d
Author: David Seifert  gentoo  org>
AuthorDate: Fri Oct 14 18:25:25 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Oct 14 18:25:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6b6755d

net-misc/dhcp: drop 4.4.2_p1-r2, 4.4.3-r1

Bug: https://bugs.gentoo.org/875521
Signed-off-by: David Seifert  gentoo.org>

 net-misc/dhcp/Manifest |   2 -
 net-misc/dhcp/dhcp-4.4.2_p1-r2.ebuild  | 285 
 net-misc/dhcp/dhcp-4.4.3-r1.ebuild | 294 -
 net-misc/dhcp/files/dhcp-4.4.0-bind-disable.patch  |  22 --
 net-misc/dhcp/files/dhcp-4.4.2-fno-common.patch|  34 ---
 net-misc/dhcp/files/dhcp-4.4.2-variable-name.patch |  25 --
 6 files changed, 662 deletions(-)

diff --git a/net-misc/dhcp/Manifest b/net-misc/dhcp/Manifest
index a6b776f66394..565f763ef590 100644
--- a/net-misc/dhcp/Manifest
+++ b/net-misc/dhcp/Manifest
@@ -1,3 +1 @@
-DIST dhcp-4.4.2-P1.tar.gz 9898311 BLAKE2B 
7cc40dfbe578bee13c7dd7868a25d0d88358bf82b02539e933a4eba06039a43f0d99b3ef6ce811b60ed3a991b222844f4a5bd9e597c11d83b09ff551ba0380a6
 SHA512 
924e8b44f288361dbe837987869e57b929c73cb5e4af37cb2d7b19bca5ea8594048fb41c0792fede003188185f61b25befbc2ccda42f1f68e6b6bc22ef44b040
 DIST dhcp-4.4.3-P1.tar.gz 10081055 BLAKE2B 
6cc16f7472efb1e1f6b7a83cafd9a81a16f10af7361da079c48a5eff0d9e310f475dcc82e984c20936c64867183402d00d26e5366e75bf7463ec2aea4a6f68a4
 SHA512 
d14dc44d1c015780ae19769816cb01015959927a1ad7a3e84b89e0463253aaf46451af88e3260347196373906d5b438c7c616fee45ec3f128aa82af6702b7154
-DIST dhcp-4.4.3.tar.gz 10078953 BLAKE2B 
d88570760cc00bd72d1e9c2e76c7a7b9f07cadfbe044220a43ee33fc201c217725c3909a386ae11f28346920dacb0313d78193a9e3d7eac9757384b4fe762597
 SHA512 
4472d6794af80b482560956cee6895889cc1aca39980f851faf56824627e95731f2983cf7c7454bc3decb0a12c874fcbd29bd6c5a9695412def6bc14c6df17e0

diff --git a/net-misc/dhcp/dhcp-4.4.2_p1-r2.ebuild 
b/net-misc/dhcp/dhcp-4.4.2_p1-r2.ebuild
deleted file mode 100644
index 6b2cf7158832..
--- a/net-misc/dhcp/dhcp-4.4.2_p1-r2.ebuild
+++ /dev/null
@@ -1,285 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit systemd toolchain-funcs flag-o-matic tmpfiles
-
-MY_PV="${PV//_alpha/a}"
-MY_PV="${MY_PV//_beta/b}"
-MY_PV="${MY_PV//_rc/rc}"
-MY_PV="${MY_PV//_p/-P}"
-MY_P="${PN}-${MY_PV}"
-
-DESCRIPTION="ISC Dynamic Host Configuration Protocol (DHCP) client/server"
-HOMEPAGE="https://www.isc.org/dhcp;
-SRC_URI="ftp://ftp.isc.org/isc/dhcp/${MY_P}.tar.gz
-   ftp://ftp.isc.org/isc/dhcp/${MY_PV}/${MY_P}.tar.gz;
-
-LICENSE="MPL-2.0 BSD SSLeay GPL-2" # GPL-2 only for init script
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
-IUSE="+client ipv6 ldap selinux +server ssl vim-syntax"
-
-DEPEND="
-   acct-group/dhcp
-   acct-user/dhcp
-   client? (
-   kernel_linux? (
-   ipv6? ( sys-apps/iproute2 )
-   sys-apps/net-tools
-   )
-   )
-   ldap? (
-   net-nds/openldap:=
-   ssl? ( dev-libs/openssl:= )
-   )"
-RDEPEND="${DEPEND}
-   selinux? ( sec-policy/selinux-dhcp )
-   vim-syntax? ( app-vim/dhcpd-syntax )"
-
-S="${WORKDIR}/${MY_P}"
-
-src_unpack() {
-   unpack ${A}
-   # handle local bind hell
-   cd "${S}"/bind
-   unpack ./bind.tar.gz
-}
-
-PATCHES=(
-   # Gentoo patches - these will probably never be accepted upstream
-   # Fix some permission issues
-   "${FILESDIR}/${PN}-3.0-fix-perms.patch"
-
-   # Enable dhclient to equery NTP servers
-   "${FILESDIR}/${PN}-4.3.6-dhclient-ntp.patch"
-   "${FILESDIR}/${PN}-4.3.6-dhclient-resolvconf.patch"
-
-   # Enable dhclient to get extra configuration from stdin
-   "${FILESDIR}/${PN}-4.2.2-dhclient-stdin-conf.patch"
-   "${FILESDIR}/${PN}-4.3.6-nogateway.patch" #265531
-   "${FILESDIR}/${PN}-4.3.6-quieter-ping.patch" #296921
-   "${FILESDIR}/${PN}-4.4.0-always-accept-4.patch" #437108
-   "${FILESDIR}/${PN}-4.3.6-iproute2-path.patch" #480636
-   "${FILESDIR}/${PN}-4.2.5-bindtodevice-inet6.patch" #471142
-   "${FILESDIR}/${PN}-4.3.3-ldap-ipv6-client-id.patch" #559832
-
-   # Possible upstream candidates
-   "${FILESDIR}/${PN}-4.4.2-fno-common.patch" #710194
-   "${FILESDIR}/${PN}-4.4.2-variable-name.patch" #752402
-)
-
-src_prepare() {
-   default
-
-   # Brand the version with Gentoo
-   sed -i \
-   -e "/VERSION=/s:'$: Gentoo-${PR}':" \
-   configure || die
-
-   # Change the hook script locations of the scripts
-   sed -i \
-   -e 's,/etc/dhclient-exit-hooks,/etc/dhcp/dhclient-exit-hooks,g' 
\
-   -e 
's,/etc/dhclient-enter-hooks,/etc/dhcp/dhclient-enter-hooks,g' \
-   

[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcp/files/, net-misc/dhcp/

2022-10-14 Thread David Seifert
commit: 5516475e7648dc3c46a680475f1f3c9124ce88a7
Author: David Seifert  gentoo  org>
AuthorDate: Fri Oct 14 18:25:26 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Oct 14 18:25:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5516475e

net-misc/dhcp: rebase patches

Signed-off-by: David Seifert  gentoo.org>

 net-misc/dhcp/dhcp-4.4.3_p1.ebuild | 20 +-
 ...pt-4.patch => dhcp-4.4.3-always-accept-4.patch} |  0
 ...6.patch => dhcp-4.4.3-bindtodevice-inet6.patch} | 11 +++---
 ...ent-ntp.patch => dhcp-4.4.3-dhclient-ntp.patch} |  0
 patch => dhcp-4.4.3-dhclient-resolvconf.patch} | 44 +++---
 patch => dhcp-4.4.3-dhclient-stdin-conf.patch} |  0
 ...-fix-perms.patch => dhcp-4.4.3-fix-perms.patch} |  6 +--
 ...2-path.patch => dhcp-4.4.3-iproute2-path.patch} |  0
 patch => dhcp-4.4.3-ldap-ipv6-client-id.patch} |  0
 ...-nogateway.patch => dhcp-4.4.3-nogateway.patch} |  0
 ...er-ping.patch => dhcp-4.4.3-quieter-ping.patch} |  0
 11 files changed, 40 insertions(+), 41 deletions(-)

diff --git a/net-misc/dhcp/dhcp-4.4.3_p1.ebuild 
b/net-misc/dhcp/dhcp-4.4.3_p1.ebuild
index 9db36ddb42da..e425d52ea36c 100644
--- a/net-misc/dhcp/dhcp-4.4.3_p1.ebuild
+++ b/net-misc/dhcp/dhcp-4.4.3_p1.ebuild
@@ -50,26 +50,26 @@ src_unpack() {
 PATCHES=(
# Gentoo patches - these will probably never be accepted upstream
# Fix some permission issues
-   "${FILESDIR}/${PN}-3.0-fix-perms.patch"
+   "${FILESDIR}/${PN}-4.4.3-fix-perms.patch"
 
# Enable dhclient to equery NTP servers
-   "${FILESDIR}/${PN}-4.3.6-dhclient-ntp.patch"
-   "${FILESDIR}/${PN}-4.3.6-dhclient-resolvconf.patch"
+   "${FILESDIR}/${PN}-4.4.3-dhclient-ntp.patch"
+   "${FILESDIR}/${PN}-4.4.3-dhclient-resolvconf.patch"
 
# Enable dhclient to get extra configuration from stdin
-   "${FILESDIR}/${PN}-4.2.2-dhclient-stdin-conf.patch"
+   "${FILESDIR}/${PN}-4.4.3-dhclient-stdin-conf.patch"
# bug #265531
-   "${FILESDIR}/${PN}-4.3.6-nogateway.patch"
+   "${FILESDIR}/${PN}-4.4.3-nogateway.patch"
# bug #296921
-   "${FILESDIR}/${PN}-4.3.6-quieter-ping.patch"
+   "${FILESDIR}/${PN}-4.4.3-quieter-ping.patch"
# bug #437108
-   "${FILESDIR}/${PN}-4.4.0-always-accept-4.patch"
+   "${FILESDIR}/${PN}-4.4.3-always-accept-4.patch"
# bug #480636
-   "${FILESDIR}/${PN}-4.3.6-iproute2-path.patch"
+   "${FILESDIR}/${PN}-4.4.3-iproute2-path.patch"
# bug #471142
-   "${FILESDIR}/${PN}-4.2.5-bindtodevice-inet6.patch"
+   "${FILESDIR}/${PN}-4.4.3-bindtodevice-inet6.patch"
# bug #559832
-   "${FILESDIR}/${PN}-4.3.3-ldap-ipv6-client-id.patch"
+   "${FILESDIR}/${PN}-4.4.3-ldap-ipv6-client-id.patch"
 
# Possible upstream candidates
 )

diff --git a/net-misc/dhcp/files/dhcp-4.4.0-always-accept-4.patch 
b/net-misc/dhcp/files/dhcp-4.4.3-always-accept-4.patch
similarity index 100%
rename from net-misc/dhcp/files/dhcp-4.4.0-always-accept-4.patch
rename to net-misc/dhcp/files/dhcp-4.4.3-always-accept-4.patch

diff --git a/net-misc/dhcp/files/dhcp-4.2.5-bindtodevice-inet6.patch 
b/net-misc/dhcp/files/dhcp-4.4.3-bindtodevice-inet6.patch
similarity index 51%
rename from net-misc/dhcp/files/dhcp-4.2.5-bindtodevice-inet6.patch
rename to net-misc/dhcp/files/dhcp-4.4.3-bindtodevice-inet6.patch
index 77254c32e2b0..f6ea0f858c6d 100644
--- a/net-misc/dhcp/files/dhcp-4.2.5-bindtodevice-inet6.patch
+++ b/net-misc/dhcp/files/dhcp-4.4.3-bindtodevice-inet6.patch
@@ -5,15 +5,14 @@ snipped from fedora
 # dhclient -6: bind socket to interface (#1001742)
 # (Submitted to dhcp-b...@isc.org - [ISC-Bugs #34784])
 
-diff -up dhcp-4.2.5/common/socket.c.bindtodevice_inet6 
dhcp-4.2.5/common/socket.c
 dhcp-4.2.5/common/socket.c.bindtodevice_inet6  2013-09-17 
16:47:05.0 +0200
-+++ dhcp-4.2.5/common/socket.c 2013-09-17 16:48:18.975997842 +0200
-@@ -245,7 +245,7 @@ if_register_socket(struct interface_info
+--- a/common/socket.c
 b/common/socket.c
+@@ -266,7 +266,7 @@
  
  #if defined(SO_BINDTODEVICE)
/* Bind this socket to this interface. */
 -  if ((local_family != AF_INET6) && (info->ifp != NULL) &&
 +  if (((do_multicast == 0)||(*do_multicast == 0)) && (info->ifp != NULL) 
&&
setsockopt(sock, SOL_SOCKET, SO_BINDTODEVICE,
-   (char *)(info -> ifp), sizeof(*(info -> ifp))) < 0) {
-   log_fatal("setsockopt: SO_BINDTODEVICE: %m");
+  (char *)(info -> ifp), sizeof(*(info -> ifp))) < 0) {
+   log_fatal("Can't set SO_BINDTODEVICE on dhcp socket for"

diff --git a/net-misc/dhcp/files/dhcp-4.3.6-dhclient-ntp.patch 
b/net-misc/dhcp/files/dhcp-4.4.3-dhclient-ntp.patch
similarity index 100%
rename from net-misc/dhcp/files/dhcp-4.3.6-dhclient-ntp.patch
rename to net-misc/dhcp/files/dhcp-4.4.3-dhclient-ntp.patch

diff --git 

[gentoo-commits] proj/releng:master commit in: releases/specs/arm64/musl-llvm/, releases/specs/arm64/llvm/, tools/

2022-10-14 Thread Andreas K. Hüttel
commit: c769e473060534825b12bf85c650d7036e1a833c
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Oct 14 18:14:41 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Oct 14 18:15:11 2022 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=c769e473

Add arm64 llvm stages

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 releases/specs/arm64/llvm/stage1-openrc.spec  | 12 +
 releases/specs/arm64/llvm/stage1-systemd.spec | 12 +
 releases/specs/arm64/llvm/stage3-openrc.spec  | 10 +++
 releases/specs/arm64/llvm/stage3-systemd.spec | 10 +++
 releases/specs/arm64/musl-llvm/stage1.spec| 13 +
 releases/specs/arm64/musl-llvm/stage3.spec| 10 +++
 tools/catalyst-auto-arm64.conf| 38 +--
 7 files changed, 103 insertions(+), 2 deletions(-)

diff --git a/releases/specs/arm64/llvm/stage1-openrc.spec 
b/releases/specs/arm64/llvm/stage1-openrc.spec
new file mode 100644
index ..d9974b4e
--- /dev/null
+++ b/releases/specs/arm64/llvm/stage1-openrc.spec
@@ -0,0 +1,12 @@
+subarch: arm64
+target: stage1
+version_stamp: llvm-openrc-@TIMESTAMP@
+rel_type: llvm
+profile: default/linux/arm64/17.0/llvm
+snapshot: @TIMESTAMP@
+source_subpath: llvm/stage3-arm64-llvm-openrc-latest.tar.xz
+compression_mode: pixz
+update_seed: yes
+update_seed_command: --update --deep --jobs=5 --newuse --complete-graph @world
+portage_confdir: @REPO_DIR@/releases/portage/stages
+portage_prefix: releng

diff --git a/releases/specs/arm64/llvm/stage1-systemd.spec 
b/releases/specs/arm64/llvm/stage1-systemd.spec
new file mode 100644
index ..1c450492
--- /dev/null
+++ b/releases/specs/arm64/llvm/stage1-systemd.spec
@@ -0,0 +1,12 @@
+subarch: arm64
+target: stage1
+version_stamp: llvm-systemd-@TIMESTAMP@
+rel_type: llvm
+profile: default/linux/arm64/17.0/systemd/llvm
+snapshot: @TIMESTAMP@
+source_subpath: llvm/stage3-arm64-llvm-systemd-latest.tar.xz
+compression_mode: pixz
+update_seed: yes
+update_seed_command: --update --deep --jobs=5 --newuse --complete-graph @world
+portage_confdir: @REPO_DIR@/releases/portage/stages
+portage_prefix: releng

diff --git a/releases/specs/arm64/llvm/stage3-openrc.spec 
b/releases/specs/arm64/llvm/stage3-openrc.spec
new file mode 100644
index ..dc5ef2ee
--- /dev/null
+++ b/releases/specs/arm64/llvm/stage3-openrc.spec
@@ -0,0 +1,10 @@
+subarch: arm64
+target: stage3
+version_stamp: llvm-openrc-@TIMESTAMP@
+rel_type: llvm
+profile: default/linux/arm64/17.0/llvm
+snapshot: @TIMESTAMP@
+source_subpath: llvm/stage1-arm64-llvm-openrc-@timest...@.tar.xz
+compression_mode: pixz
+portage_confdir: @REPO_DIR@/releases/portage/stages
+portage_prefix: releng

diff --git a/releases/specs/arm64/llvm/stage3-systemd.spec 
b/releases/specs/arm64/llvm/stage3-systemd.spec
new file mode 100644
index ..1b8bf1a8
--- /dev/null
+++ b/releases/specs/arm64/llvm/stage3-systemd.spec
@@ -0,0 +1,10 @@
+subarch: arm64
+target: stage3
+version_stamp: llvm-systemd-@TIMESTAMP@
+rel_type: llvm
+profile: default/linux/arm64/17.0/systemd/llvm
+snapshot: @TIMESTAMP@
+source_subpath: llvm/stage1-arm64-llvm-systemd-@timest...@.tar.xz
+compression_mode: pixz
+portage_confdir: @REPO_DIR@/releases/portage/stages
+portage_prefix: releng

diff --git a/releases/specs/arm64/musl-llvm/stage1.spec 
b/releases/specs/arm64/musl-llvm/stage1.spec
new file mode 100644
index ..8686a291
--- /dev/null
+++ b/releases/specs/arm64/musl-llvm/stage1.spec
@@ -0,0 +1,13 @@
+subarch: arm64
+target: stage1
+version_stamp: musl-llvm-@TIMESTAMP@
+rel_type: musl-llvm
+profile: default/linux/arm64/17.0/musl/llvm
+snapshot: @TIMESTAMP@
+source_subpath: musl-llvm/stage3-arm64-musl-llvm-latest.tar.xz
+compression_mode: pixz
+update_seed: yes
+update_seed_command: --update --deep --jobs=5 --newuse --complete-graph @world
+portage_confdir: @REPO_DIR@/releases/portage/stages
+portage_prefix: releng
+chost: aarch64-gentoo-linux-musl

diff --git a/releases/specs/arm64/musl-llvm/stage3.spec 
b/releases/specs/arm64/musl-llvm/stage3.spec
new file mode 100644
index ..ae700bdc
--- /dev/null
+++ b/releases/specs/arm64/musl-llvm/stage3.spec
@@ -0,0 +1,10 @@
+subarch: arm64
+target: stage3
+version_stamp: musl-llvm-@TIMESTAMP@
+rel_type: musl-llvm
+profile: default/linux/arm64/17.0/musl/llvm
+snapshot: @TIMESTAMP@
+source_subpath: musl-llvm/stage1-arm64-musl-llvm-@timest...@.tar.xz
+compression_mode: pixz
+portage_confdir: @REPO_DIR@/releases/portage/stages
+portage_prefix: releng

diff --git a/tools/catalyst-auto-arm64.conf b/tools/catalyst-auto-arm64.conf
index 8519d23d..86add3b6 100644
--- a/tools/catalyst-auto-arm64.conf
+++ b/tools/catalyst-auto-arm64.conf
@@ -6,15 +6,20 @@ UPLOAD_KEY=/root/.ssh/id_ed25519
 SPECS_DIR=${REPO_DIR}/releases/specs/arm64
 SUBARCH=arm64
 
-SETS="openrc systemd musl muslhardened"
+SETS="openrc llvmopenrc systemd llvmsystemd musl muslhardened muslllvm"
 
 SET_openrc_SPECS="stage1-openrc.spec 

[gentoo-commits] repo/gentoo:master commit in: dev-python/termcolor/

2022-10-14 Thread Arthur Zamarin
commit: c23472a832d41b2ef6841d7564526650597d5abe
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 14 17:57:09 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 14 17:57:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c23472a8

dev-python/termcolor: Stabilize 2.0.0 ALLARCHES, #877127

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/termcolor/termcolor-2.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/termcolor/termcolor-2.0.0.ebuild 
b/dev-python/termcolor/termcolor-2.0.0.ebuild
index 61b84954a4c0..83e871771d98 100644
--- a/dev-python/termcolor/termcolor-2.0.0.ebuild
+++ b/dev-python/termcolor/termcolor-2.0.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
 
 BDEPEND="
dev-python/hatch-vcs[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/docutils-glep/

2022-10-14 Thread Arthur Zamarin
commit: 0891ee39175d06899011819b501c9a7888f9fcb0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 14 17:57:10 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 14 17:57:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0891ee39

dev-python/docutils-glep: Stabilize 1.5 ALLARCHES, #877133

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/docutils-glep/docutils-glep-1.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/docutils-glep/docutils-glep-1.5.ebuild 
b/dev-python/docutils-glep/docutils-glep-1.5.ebuild
index 5375a4c04382..3fd1068be959 100644
--- a/dev-python/docutils-glep/docutils-glep-1.5.ebuild
+++ b/dev-python/docutils-glep/docutils-glep-1.5.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 
 RDEPEND="
>=dev-python/docutils-0.10[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/cryptography/

2022-10-14 Thread Arthur Zamarin
commit: 148df44381e0db7953c4947fed73bcb13e42121d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 14 17:57:11 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 14 17:57:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=148df443

dev-python/cryptography: Stabilize 38.0.1 sparc, #877137

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/cryptography/cryptography-38.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cryptography/cryptography-38.0.1.ebuild 
b/dev-python/cryptography/cryptography-38.0.1.ebuild
index 62f6288176c9..9c8ba3aa2eea 100644
--- a/dev-python/cryptography/cryptography-38.0.1.ebuild
+++ b/dev-python/cryptography/cryptography-38.0.1.ebuild
@@ -84,7 +84,7 @@ SRC_URI="
 # extra licenses come from Rust deps
 LICENSE="Apache-2.0 BSD BSD-2 MIT Unicode-DFS-2016"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 sparc ~x86"
 
 RDEPEND="
>=dev-libs/openssl-1.0.2o-r6:0=



[gentoo-commits] repo/gentoo:master commit in: sys-devel/lld/

2022-10-14 Thread Michał Górny
commit: 15aad9556ba01ff38a14775dedd8ee088c27c30f
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 14 17:47:20 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 14 17:47:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15aad955

sys-devel/lld: Enable slotting on 13.0.1

Signed-off-by: Michał Górny  gentoo.org>

 sys-devel/lld/lld-13.0.1-r1.ebuild | 80 ++
 1 file changed, 80 insertions(+)

diff --git a/sys-devel/lld/lld-13.0.1-r1.ebuild 
b/sys-devel/lld/lld-13.0.1-r1.ebuild
new file mode 100644
index ..b92595d59d45
--- /dev/null
+++ b/sys-devel/lld/lld-13.0.1-r1.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit cmake flag-o-matic llvm llvm.org python-any-r1
+
+DESCRIPTION="The LLVM linker (link editor)"
+HOMEPAGE="https://llvm.org/;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="debug test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   ~sys-devel/llvm-${PV}
+"
+RDEPEND="
+   ${DEPEND}
+   !sys-devel/lld:0
+"
+BDEPEND="
+   test? (
+   >=dev-util/cmake-3.16
+   $(python_gen_any_dep 
">=dev-python/lit-${PV}[\${PYTHON_USEDEP}]")
+   )
+"
+
+LLVM_COMPONENTS=( lld libunwind/include/mach-o )
+LLVM_TEST_COMPONENTS=( llvm/utils/{lit,unittest} )
+llvm.org_set_globals
+
+python_check_deps() {
+   python_has_version ">=dev-python/lit-${PV}[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup
+   use test && python-any-r1_pkg_setup
+}
+
+src_unpack() {
+   llvm.org_src_unpack
+
+   # Directory ${WORKDIR}/llvm does not exist with USE="-test",
+   # but LLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" is set below,
+   # and ${LLVM_MAIN_SRC_DIR}/../libunwind/include is used by build system
+   # (lld/MachO/CMakeLists.txt) and is expected to be resolvable
+   # to existent directory ${WORKDIR}/libunwind/include.
+   mkdir -p "${WORKDIR}/llvm" || die
+}
+
+src_configure() {
+   # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
+   use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
+
+   use elibc_musl && append-ldflags -Wl,-z,stack-size=2097152
+
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}"
+   -DBUILD_SHARED_LIBS=ON
+   -DLLVM_INCLUDE_TESTS=$(usex test)
+   -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"
+   )
+   use test && mycmakeargs+=(
+   -DLLVM_BUILD_TESTS=ON
+   -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
+   -DLLVM_LIT_ARGS="$(get_lit_flags)"
+   -DPython3_EXECUTABLE="${PYTHON}"
+   )
+   cmake_src_configure
+}
+
+src_test() {
+   local -x LIT_PRESERVES_TMP=1
+   cmake_build check-lld
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/commons-logging/

2022-10-14 Thread Miroslav Šulc
commit: ef98d31b3a3cc88ffb9662cd214205220bc80afe
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Fri Oct 14 17:36:36 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Oct 14 17:41:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef98d31b

dev-java/commons-logging: use jakarta-servlet-api

Closes: https://bugs.gentoo.org/877113
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/27781
Signed-off-by: Miroslav Šulc  gentoo.org>

 .../{commons-logging-1.2-r5.ebuild => commons-logging-1.2-r6.ebuild}  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/commons-logging/commons-logging-1.2-r5.ebuild 
b/dev-java/commons-logging/commons-logging-1.2-r6.ebuild
similarity index 96%
rename from dev-java/commons-logging/commons-logging-1.2-r5.ebuild
rename to dev-java/commons-logging/commons-logging-1.2-r6.ebuild
index b3a0f8533760..8c38a37bc9cb 100644
--- a/dev-java/commons-logging/commons-logging-1.2-r5.ebuild
+++ b/dev-java/commons-logging/commons-logging-1.2-r6.ebuild
@@ -27,7 +27,7 @@ CDEPEND="
dev-java/log4j-api:2
dev-java/log4j-core:2
)
-   servletapi? ( dev-java/tomcat-servlet-api:4.0 )"
+   servletapi? ( dev-java/jakarta-servlet-api:4 )"
 
 RDEPEND="
${CDEPEND}
@@ -92,7 +92,7 @@ src_prepare() {
fi
 
if use servletapi; then
-   echo "servletapi.jar=$(java-pkg_getjar tomcat-servlet-api-4.0 
servlet-api.jar)" >> build.properties || die
+   echo "servletapi.jar=$(java-pkg_getjars jakarta-servlet-api-4 
)" >> build.properties || die
fi
 }
 



[gentoo-commits] repo/gentoo:master commit in: app-metrics/node_exporter/, app-metrics/node_exporter/files/

2022-10-14 Thread William Hubbs
commit: 57815e3bae0ad8bb6658fd2754732cc51f52a430
Author: John Helmert III  gentoo  org>
AuthorDate: Fri Oct 14 17:18:28 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Oct 14 17:19:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57815e3b

app-metrics/node_exporter: add 1.4.0

Closes: https://bugs.gentoo.org/876241
Closes: https://github.com/gentoo/gentoo/27701
Signed-off-by: John Helmert III  gentoo.org>
Signed-off-by: William Hubbs  gentoo.org>

 app-metrics/node_exporter/Manifest |  2 +
 .../node_exporter/files/node_exporter.initd-1  | 23 +++
 .../node_exporter/files/node_exporter.service-1| 13 +++
 .../node_exporter/node_exporter-1.4.0.ebuild   | 45 ++
 4 files changed, 83 insertions(+)

diff --git a/app-metrics/node_exporter/Manifest 
b/app-metrics/node_exporter/Manifest
index d0c9cfabf358..b5b086e2a012 100644
--- a/app-metrics/node_exporter/Manifest
+++ b/app-metrics/node_exporter/Manifest
@@ -1,2 +1,4 @@
 DIST node_exporter-1.3.1-deps.tar.xz 110247608 BLAKE2B 
0c3cbea40927a2f780aea4113846a95fb24e79a03f53d880ec0cb4ad805e94dd2cd48402ad08673835e4bce2f06548a452dfb3a9f6f53b5d2d7b0a24048de5be
 SHA512 
d7f7976f8ca3825876f8d246c58dccb6973edcb2e7a572c690b9ca8c8d7935bc0f225ab0285eacbaa93767b6f4181324b168338765a35a7e3112c32f926a3c8a
 DIST node_exporter-1.3.1.tar.gz 299038 BLAKE2B 
8c4b562fab36632f6a4bcfc0c7bc65484bd9d44b16691a3d531c3e163ab17bf0fe81712d5ea3115460144be246599fc3430a80dd2244981333f0e1e5b2384c80
 SHA512 
cd73ca3551b0b52307d8b76aff29bf497609a1729203da9898270d1441d3358e8d9ba907bb8a75b5934ed64a8cf6b360385b1b2d0a3de55e0e149e0f819e0a1f
+DIST node_exporter-1.4.0-deps.tar.xz 24623388 BLAKE2B 
76ea5392f3f4ee2d76706d77625a0b1708f0a09d11dde1fc7511f62625cf7d2e26117eb8ed77c495d4e1d7aa98c62dfbaffc7310c415d831a670360705789975
 SHA512 
9e64c1d51bd47cb6a8caa5fd6f22846c266ebb86c79e5f8ab363e847c614fca4044e7c388691870e61a8f017f08c2b5bcada56c8390bdf9877e71ccdbd646ad9
+DIST node_exporter-1.4.0.tar.gz 325743 BLAKE2B 
df6af555035c70930a610790e8d5eee87ca12cd27308ed95edf875da8615b61dde805d960d6262587322abecb721695bd42b1c078a7bcc40b24053cfce86015d
 SHA512 
ebb4f9662ba995130b96e108050571119da368a8195e50896a19aab04d7cb40d60f9ae81052a0de08f571886cfb4150bf006a7b67a3d3683f2d04b5f43d61e7a

diff --git a/app-metrics/node_exporter/files/node_exporter.initd-1 
b/app-metrics/node_exporter/files/node_exporter.initd-1
new file mode 100644
index ..6e9de80da590
--- /dev/null
+++ b/app-metrics/node_exporter/files/node_exporter.initd-1
@@ -0,0 +1,23 @@
+#!/sbin/openrc-run
+# Copyright 2016-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+description="Prometheus machine metrics exporter"
+pidfile=${pidfile:-"/run/${RC_SVCNAME}.pid"}
+user=${user:-${RC_SVCNAME}}
+group=${group:-${RC_SVCNAME}}
+
+command="/usr/sbin/node_exporter"
+command_args="${command_args:---collector.textfile.directory=/var/lib/node_exporter/}"
+command_background="true"
+command_user="${user}:${group}"
+output_log="/var/log/node_exporter/${RC_SVCNAME}.log"
+error_log="/var/log/node_exporter/${RC_SVCNAME}.log"
+
+depend() {
+   after net
+}
+
+start_pre() {
+   checkpath -q -d -m 0755 -o ${user}:${group} /var/log/node_exporter
+}

diff --git a/app-metrics/node_exporter/files/node_exporter.service-1 
b/app-metrics/node_exporter/files/node_exporter.service-1
new file mode 100644
index ..81909b962b87
--- /dev/null
+++ b/app-metrics/node_exporter/files/node_exporter.service-1
@@ -0,0 +1,13 @@
+[Unit]
+Description=Node Exporter
+Wants=network-online.target
+After=network-online.target
+
+[Service]
+User=node_exporter
+Group=node_exporter
+Type=simple
+ExecStart=/usr/sbin/node_exporter 
--collector.textfile.directory=/var/lib/node_exporter/
+
+[Install]
+WantedBy=multi-user.target

diff --git a/app-metrics/node_exporter/node_exporter-1.4.0.ebuild 
b/app-metrics/node_exporter/node_exporter-1.4.0.ebuild
new file mode 100644
index ..91cb5773c610
--- /dev/null
+++ b/app-metrics/node_exporter/node_exporter-1.4.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module systemd
+MY_PV="v${PV/_rc/-rc.}"
+NODE_EXPORTER_COMMIT=7da1321761b3b8dfc9e496e1a60e6a476fec6018
+
+DESCRIPTION="Prometheus exporter for machine metrics"
+HOMEPAGE="https://github.com/prometheus/node_exporter;
+SRC_URI="https://github.com/prometheus/node_exporter/archive/${MY_PV}.tar.gz 
-> ${P}.tar.gz
+   https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
+
+LICENSE="Apache-2.0 BSD BSD-2 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+
+COMMON_DEPEND="acct-group/node_exporter
+   acct-user/node_exporter"
+DEPEND=">=dev-util/promu-0.3.0
+   ${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+
+S="${WORKDIR}/${PN}-${PV/_rc/-rc.}"
+
+src_prepare() {
+   default
+   sed -i -e 

[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2022-10-14 Thread Andrew Ammerlaan
commit: 8a694d3752918c15834adaf378a5d2d4d9d45fda
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Oct 14 17:17:51 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Oct 14 17:18:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a694d37

dev-python/xarray: enable python3_11

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/xarray/xarray-2022.10.0-r1.ebuild | 40 
 1 file changed, 40 insertions(+)

diff --git a/dev-python/xarray/xarray-2022.10.0-r1.ebuild 
b/dev-python/xarray/xarray-2022.10.0-r1.ebuild
new file mode 100644
index ..5e56abd493ea
--- /dev/null
+++ b/dev-python/xarray/xarray-2022.10.0-r1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="N-D labeled arrays and datasets in Python"
+HOMEPAGE="https://xarray.pydata.org/;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~x86 ~amd64-linux 
~x86-linux"
+
+RDEPEND="
+   >=dev-python/numpy-1.22[${PYTHON_USEDEP}]
+   >=dev-python/pandas-1.3[${PYTHON_USEDEP}]
+   >=dev-python/packaging-21.0[${PYTHON_USEDEP}]
+"
+# note: most of the test dependencies are optional
+BDEPEND="
+   test? (
+   dev-python/bottleneck[${PYTHON_USEDEP}]
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/toolz[${PYTHON_USEDEP}]
+   !hppa? ( >=dev-python/scipy-1.4[${PYTHON_USEDEP}] )
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # warning-targeted tests are fragile and not important to end users
+   xarray/tests/test_backends.py::test_no_warning_from_dask_effective_get
+)



[gentoo-commits] repo/gentoo:master commit in: dev-python/pandas/

2022-10-14 Thread Andrew Ammerlaan
commit: fa9245073da3afd9b77251aa45b1e6f8f54a82ff
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Oct 14 17:13:28 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Oct 14 17:18:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa924507

dev-python/pandas: enable python3_11

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/pandas/pandas-1.5.0-r1.ebuild | 204 +++
 1 file changed, 204 insertions(+)

diff --git a/dev-python/pandas/pandas-1.5.0-r1.ebuild 
b/dev-python/pandas/pandas-1.5.0-r1.ebuild
new file mode 100644
index ..b2de50f560c0
--- /dev/null
+++ b/dev-python/pandas/pandas-1.5.0-r1.ebuild
@@ -0,0 +1,204 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_REQ_USE="threads(+)"
+
+VIRTUALX_REQUIRED="manual"
+
+inherit distutils-r1 multiprocessing optfeature virtualx
+
+DESCRIPTION="Powerful data structures for data analysis and statistics"
+HOMEPAGE="https://pandas.pydata.org/
+   https://github.com/pandas-dev/pandas/;
+SRC_URI="
+   
https://github.com/pandas-dev/pandas/releases/download/v${PV}/${P}.tar.gz
+"
+S="${WORKDIR}/${P/_/}"
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~x86"
+IUSE="doc full-support minimal test X"
+RESTRICT="!test? ( test )"
+
+RECOMMENDED_DEPEND="
+   >=dev-python/bottleneck-1.2.1[${PYTHON_USEDEP}]
+   >=dev-python/numexpr-2.7.0[${PYTHON_USEDEP}]
+"
+
+# TODO: add pandas-gbq to the tree
+# TODO: Re-add dev-python/statsmodel[python3_11] dep once it supports 
python3_11
+# https://github.com/statsmodels/statsmodels/issues/8287
+OPTIONAL_DEPEND="
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/blosc[${PYTHON_USEDEP}]
+   || (
+   dev-python/html5lib[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   )
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   || (
+   dev-python/openpyxl[${PYTHON_USEDEP}]
+   dev-python/xlsxwriter[${PYTHON_USEDEP}]
+   )
+   >=dev-python/pytables-3.2.1[${PYTHON_USEDEP}]
+   >=dev-python/xarray-0.12.3[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-1.3.0[${PYTHON_USEDEP}]
+   >=dev-python/xlrd-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/xlwt-1.3.0[${PYTHON_USEDEP}]
+   !hppa? (
+   $(python_gen_cond_dep  \
+   'dev-python/statsmodels[${PYTHON_USEDEP}]' 
python3_{8..10} )
+   >=dev-python/scipy-1.1[${PYTHON_USEDEP}]
+   )
+   X? (
+   || (
+   dev-python/PyQt5[${PYTHON_USEDEP}]
+   x11-misc/xclip
+   x11-misc/xsel
+   )
+   )
+"
+COMMON_DEPEND="
+   >=dev-python/numpy-1.21.0[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.8.1-r3[${PYTHON_USEDEP}]
+   >=dev-python/pytz-2020.1[${PYTHON_USEDEP}]
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   >=dev-python/cython-0.29.32[${PYTHON_USEDEP}]
+   doc? (
+   ${VIRTUALX_DEPEND}
+   app-text/pandoc
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/html5lib[${PYTHON_USEDEP}]
+   dev-python/ipython[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/nbsphinx[${PYTHON_USEDEP}]
+   >=dev-python/numpydoc-0.9.1[${PYTHON_USEDEP}]
+   >=dev-python/openpyxl-1.6.1[${PYTHON_USEDEP}]
+   >=dev-python/pytables-3.0.0[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   dev-python/rpy[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/xlrd[${PYTHON_USEDEP}]
+   dev-python/xlwt[${PYTHON_USEDEP}]
+   dev-python/scipy[${PYTHON_USEDEP}]
+   x11-misc/xclip
+   )
+   test? (
+   ${VIRTUALX_DEPEND}
+   ${RECOMMENDED_DEPEND}
+   ${OPTIONAL_DEPEND}
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   >=dev-python/hypothesis-5.5.3[${PYTHON_USEDEP}]
+   dev-python/openpyxl[${PYTHON_USEDEP}]
+   dev-python/pymysql[${PYTHON_USEDEP}]
+   >=dev-python/pytest-6[${PYTHON_USEDEP}]
+   >=dev-python/pytest-xdist-1.31[${PYTHON_USEDEP}]
+   dev-python/psycopg:2[${PYTHON_USEDEP}]
+   dev-python/xlsxwriter[${PYTHON_USEDEP}]
+   x11-misc/xclip
+   x11-misc/xsel
+   )
+"
+# dev-python/statsmodels invokes a circular dep
+#  hence rm from doc? ( ), again
+RDEPEND="
+   ${COMMON_DEPEND}
+   !minimal? ( ${RECOMMENDED_DEPEND} )
+   full-support? ( 

[gentoo-commits] repo/gentoo:master commit in: dev-python/setuptools/

2022-10-14 Thread Michał Górny
commit: b60d8d13fd5fb3a30167fec0fd37f99676f0231e
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 14 16:14:36 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 14 17:05:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b60d8d13

dev-python/setuptools: Bump to 65.5.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/setuptools/Manifest |   1 +
 dev-python/setuptools/setuptools-65.5.0.ebuild | 127 +
 2 files changed, 128 insertions(+)

diff --git a/dev-python/setuptools/Manifest b/dev-python/setuptools/Manifest
index f756e95a089a..f753a4ee3c2d 100644
--- a/dev-python/setuptools/Manifest
+++ b/dev-python/setuptools/Manifest
@@ -1,2 +1,3 @@
 DIST setuptools-65.3.0.tar.gz 2615722 BLAKE2B 
1344fe17c1c2a4ec60dbf37b3e1cbad56bb5299bed9f8e30a21015f2457e1e90d6782369dfc2d804973e7348d22a356ec0ef75d1aeabba7d77e20e5ddf36e576
 SHA512 
3c173b1e1a8dbbed0bf3bf600df1256aeabf1b9dec34d5f5d0b1429b0fe16f2aa61fa6c4f400a5b6da24b9d679954866b76e019130bcf2246b138fe017025de9
 DIST setuptools-65.4.1.tar.gz 2615710 BLAKE2B 
12e644412c7f910a8bf6fb470e0c7e78bcd11a9403d7d0821eecad156d0a4ed03751de6bd6c51ebc2ce1c0925386120971c0da129ebd7e1b8376feee1f8edc7e
 SHA512 
d13253bb556380b1b45d4b51dc7922b0cffa390ba92d97ccbc43c314aceccdcf51ee8b5c751cf6f36c6c8955836bc248214d55fe7419ff0332719862772f0f95
+DIST setuptools-65.5.0.tar.gz 2616463 BLAKE2B 
b2f4ea3750a6ebd2d83a99e2c6beaccebf2c167dac23c901937fecb3fff9891c8c2cf4f150281c00656d2057c89ede80a7b47c73c783b268c91a3700426fd66d
 SHA512 
5f65765a2971662ef4864473d7b54d7d5357fba2b6e9369f1b7923ef5466463852a714e6ee0b6581835c1524069cdfefd907cc65681c7f2b73c6ef278bff6228

diff --git a/dev-python/setuptools/setuptools-65.5.0.ebuild 
b/dev-python/setuptools/setuptools-65.5.0.ebuild
new file mode 100644
index ..c11a0923e907
--- /dev/null
+++ b/dev-python/setuptools/setuptools-65.5.0.ebuild
@@ -0,0 +1,127 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
+EAPI=7
+
+# please bump dev-python/ensurepip-setuptools along with this package!
+
+DISTUTILS_USE_PEP517=standalone
+PYTHON_TESTED=( python3_{8..11} pypy3 )
+PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" )
+PYTHON_REQ_USE="xml(+)"
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="Collection of extensions to Distutils"
+HOMEPAGE="
+   https://github.com/pypa/setuptools/
+   https://pypi.org/project/setuptools/
+"
+SRC_URI="
+   mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/appdirs-1.4.4-r2[${PYTHON_USEDEP}]
+   >=dev-python/jaraco-text-3.7.0-r1[${PYTHON_USEDEP}]
+   >=dev-python/more-itertools-8.12.0-r1[${PYTHON_USEDEP}]
+   >=dev-python/nspektr-0.3.0[${PYTHON_USEDEP}]
+   >=dev-python/ordered-set-4.0.2-r1[${PYTHON_USEDEP}]
+   >=dev-python/packaging-21.3-r2[${PYTHON_USEDEP}]
+   >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/importlib_metadata-4.11.1[${PYTHON_USEDEP}]
+   ' 3.8 3.9)
+   $(python_gen_cond_dep '
+   >=dev-python/importlib_resources-5.4.0-r3[${PYTHON_USEDEP}]
+   ' 3.8)
+"
+BDEPEND="
+   ${RDEPEND}
+   >=dev-python/wheel-0.37.1-r1[${PYTHON_USEDEP}]
+   test? (
+   $(python_gen_cond_dep '
+   dev-python/build[${PYTHON_USEDEP}]
+   >=dev-python/ini2toml-0.9[${PYTHON_USEDEP}]
+   >=dev-python/filelock-3.4.0[${PYTHON_USEDEP}]
+   >=dev-python/jaraco-envs-2.2[${PYTHON_USEDEP}]
+   >=dev-python/jaraco-path-3.2.0[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pip[${PYTHON_USEDEP}]
+   dev-python/pip-run[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-fixture-config[${PYTHON_USEDEP}]
+   dev-python/pytest-virtualenv[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   >=dev-python/tomli-w-1.0.0[${PYTHON_USEDEP}]
+   >=dev-python/virtualenv-20[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+   ' "${PYTHON_TESTED[@]}")
+   )
+"
+PDEPEND="
+   >=dev-python/certifi-2016.9.26[${PYTHON_USEDEP}]
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+"
+
+DOCS=( {CHANGES,README}.rst )
+
+src_prepare() {
+   local PATCHES=(
+   # TODO: remove this when we're 100% PEP517 mode
+   "${FILESDIR}"/setuptools-62.4.0-py-compile.patch
+   )

[gentoo-commits] repo/gentoo:master commit in: profiles/

2022-10-14 Thread Matt Turner
commit: 49902c7b7d6d91a25d2161598a764c584062d50d
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Oct 14 16:58:17 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Oct 14 17:03:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49902c7b

profiles: Mask x11-misc/gtkdialog for removal

Bug: https://bugs.gentoo.org/769131
Bug: https://bugs.gentoo.org/875704
Signed-off-by: Matt Turner  gentoo.org>

 profiles/package.mask | 9 +
 1 file changed, 9 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index 4225e16cb87b..fe516df9ca3b 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,15 @@
 
 #--- END OF EXAMPLES ---
 
+# Matt Turner  (2022-10-14)
+# Unmaintained upstream with last commit in 2013. No reverse dependencies.
+# Depends on unmaintained packages:
+#  - x11-libs/gtk+:2
+#  - x11-libs/vte:0
+# Bugs #769131, #875704.
+# Removal on 2022-11-14
+x11-misc/gtkdialog
+
 # Matt Turner  (2022-10-14)
 # Unmaintained upstream. Last release in 2008. Only reverse dependency is
 # gnome-mud, which is masked for removal.



[gentoo-commits] repo/gentoo:master commit in: profiles/

2022-10-14 Thread Matt Turner
commit: 80831935563c8af13b20f019bd706b0bc5653b0a
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Oct 14 16:51:00 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Oct 14 17:03:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80831935

profiles: Mask net-libs/gnet for removal

Bug: https://bugs.gentoo.org/349301
Bug: https://bugs.gentoo.org/713152
Bug: https://bugs.gentoo.org/802723
Bug: https://bugs.gentoo.org/808435
Bug: https://bugs.gentoo.org/870730
Bug: https://bugs.gentoo.org/877079
Signed-off-by: Matt Turner  gentoo.org>

 profiles/package.mask | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index 79bc6a4b1286..4225e16cb87b 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,13 @@
 
 #--- END OF EXAMPLES ---
 
+# Matt Turner  (2022-10-14)
+# Unmaintained upstream. Last release in 2008. Only reverse dependency is
+# gnome-mud, which is masked for removal.
+# Bugs #349301, #713152, #802723, #808435, #870730, #877079.
+# Removal on 2022-11-14
+net-libs/gnet
+
 # Matt Turner  (2022-10-14)
 # Needs upstream work to modernize codebase. Depends on lots of unmaintained
 # packages:



[gentoo-commits] repo/gentoo:master commit in: profiles/

2022-10-14 Thread Matt Turner
commit: cb7a3eb93ce87d710261459c71d5b5b492bc8f2f
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Oct 14 17:01:51 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Oct 14 17:03:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb7a3eb9

profiles: Mask x11-terms/lilyterm for removal

Bug: https://bugs.gentoo.org/811540
Signed-off-by: Matt Turner  gentoo.org>

 profiles/package.mask | 9 +
 1 file changed, 9 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index fe516df9ca3b..a1d9d512a8fe 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,15 @@
 
 #--- END OF EXAMPLES ---
 
+# Matt Turner  (2022-10-14)
+# Last upstream release in 2013. Last upstream commit in 2019. No maintainer in
+# Gentoo. No reverse dependencies. EAPI=6.
+# Depends on unmaintained packages:
+#  - x11-libs/vte:0
+# Bug #811540.
+# Removal on 2022-11-14
+x11-terms/lilyterm
+
 # Matt Turner  (2022-10-14)
 # Unmaintained upstream with last commit in 2013. No reverse dependencies.
 # Depends on unmaintained packages:



[gentoo-commits] repo/gentoo:master commit in: profiles/

2022-10-14 Thread Matt Turner
commit: 2cce3094214ac1e81b7a9fcc52720f6489df93cb
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Oct 14 16:41:46 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Oct 14 17:03:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cce3094

profiles: Mark gnome-base/libglade as deprecated

Signed-off-by: Matt Turner  gentoo.org>

 profiles/package.deprecated | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/package.deprecated b/profiles/package.deprecated
index 72099fbdd577..1820855c3ce6 100644
--- a/profiles/package.deprecated
+++ b/profiles/package.deprecated
@@ -69,6 +69,7 @@ dev-libs/libcroco
 dev-libs/libIDL
 dev-libs/libunique:1
 gnome-base/gconf
+gnome-base/libglade
 gnome-base/libgnomecanvas
 gnome-extra/gconf-editor
 x11-libs/gtksourceview:2.0



[gentoo-commits] repo/gentoo:master commit in: profiles/

2022-10-14 Thread Matt Turner
commit: a7381ed41364a361e5508be742c751201e9245a3
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Oct 14 16:42:12 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Oct 14 17:03:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7381ed4

profiles: Mark x11-libs/vte:0 as deprecated

Signed-off-by: Matt Turner  gentoo.org>

 profiles/package.deprecated | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/package.deprecated b/profiles/package.deprecated
index 1820855c3ce6..df3387989266 100644
--- a/profiles/package.deprecated
+++ b/profiles/package.deprecated
@@ -74,6 +74,7 @@ gnome-base/libgnomecanvas
 gnome-extra/gconf-editor
 x11-libs/gtksourceview:2.0
 x11-libs/libwnck:1
+x11-libs/vte:0
 x11-themes/gnome-icon-theme-extras
 x11-themes/gnome-icon-theme-symbolic
 x11-themes/gtk-chtheme



[gentoo-commits] repo/gentoo:master commit in: profiles/

2022-10-14 Thread Matt Turner
commit: d0237481ecb00fc4d8f4596dc9e257c2590dbf0f
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Oct 14 16:42:28 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Oct 14 17:03:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0237481

profiles: Mask games-mud/gnome-mud for removal

Bug: https://bugs.gentoo.org/670904
Bug: https://bugs.gentoo.org/873859
Signed-off-by: Matt Turner  gentoo.org>

 profiles/package.mask | 13 +
 1 file changed, 13 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index 53e386b43d74..79bc6a4b1286 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,19 @@
 
 #--- END OF EXAMPLES ---
 
+# Matt Turner  (2022-10-14)
+# Needs upstream work to modernize codebase. Depends on lots of unmaintained
+# packages:
+#  - app-text/rarian
+#  - gnome-base/gconf
+#  - gnome-base/libglade
+#  - net-libs/gnet:2
+#  - x11-libs/gtk+:2
+#  - x11-libs/vte:0
+# Bugs #670904, #873859
+# Removal on 2022-11-14
+games-mud/gnome-mud
+
 # Sam James  (2022-10-13)
 # Depends on vulnerable version of Rust. See bug #877005.
 # Will be unmasked once dependency is updated.



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/icinga2/

2022-10-14 Thread Matthew Thode
commit: 8baa117114b796cfd98b97321f99bf94e0dfafa3
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Oct 14 16:47:19 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Oct 14 16:47:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8baa1171

net-analyzer/icinga2: drop 2.13.4

Signed-off-by: Matthew Thode  gentoo.org>

 net-analyzer/icinga2/Manifest  |   1 -
 net-analyzer/icinga2/icinga2-2.13.4.ebuild | 145 -
 2 files changed, 146 deletions(-)

diff --git a/net-analyzer/icinga2/Manifest b/net-analyzer/icinga2/Manifest
index e61495e85394..4f001e6bf3aa 100644
--- a/net-analyzer/icinga2/Manifest
+++ b/net-analyzer/icinga2/Manifest
@@ -1,2 +1 @@
-DIST icinga2-2.13.4.tar.gz 9662432 BLAKE2B 
fdae71d081a646b2f70d768b43c56602221d585997a1fca96d2f6c30c27eb6344a443a1d12981c94542fdb77443b40be3c4ec87796a82bfcab1b53fe6b46e0ec
 SHA512 
454eb03587c66de2697d0d604fab37ae4ce243653357cd3295998ab9b58287acefc27876e06e530b8bd6bb4d96c1289a1f05ef25f0b19573123a0cf1d99b5cfb
 DIST icinga2-2.13.5.tar.gz 9663739 BLAKE2B 
9ce884cfd66eb6ab9a6977c8e751465bbec30605c0b62302850e2533ea5b3bfa003074807ad21a4338d37c41fac59454eb65edbca7ab7c4897ecd74a4d41ff1f
 SHA512 
7ac8970292795b8675a8fdc25ee0a68c6fe506d7413fe9c3c61e90ca159bdf01af43343de2217cbb4b5e446139c97e8b115b4dcd10b8ef68e884a07b80669f5d

diff --git a/net-analyzer/icinga2/icinga2-2.13.4.ebuild 
b/net-analyzer/icinga2/icinga2-2.13.4.ebuild
deleted file mode 100644
index b95acf553b6c..
--- a/net-analyzer/icinga2/icinga2-2.13.4.ebuild
+++ /dev/null
@@ -1,145 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake systemd
-
-if [[ ${PV} !=  ]]; then
-   SRC_URI="https://github.com/Icinga/icinga2/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm64 x86"
-else
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/Icinga/icinga2.git;
-fi
-
-DESCRIPTION="Distributed, general purpose, network monitoring engine"
-HOMEPAGE="https://icinga.com/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="console jumbo-build lto mail mariadb minimal +mysql nano-syntax +plugins 
postgres systemd +vim-syntax"
-
-# Add accounts to DEPEND because of fowners in src_install
-DEPEND="
-   dev-libs/openssl:0=
-   dev-libs/boost:=[context]
-   console? ( dev-libs/libedit )
-   mariadb? ( dev-db/mariadb-connector-c:= )
-   mysql? ( dev-db/mysql-connector-c:= )
-   postgres? ( dev-db/postgresql:= )
-   dev-libs/yajl:=
-   acct-user/icinga
-   acct-group/icinga
-   acct-group/icingacmd"
-BDEPEND="
-   sys-devel/bison
-   >=sys-devel/flex-2.5.35"
-RDEPEND="
-   ${DEPEND}
-   plugins? ( || (
-   net-analyzer/monitoring-plugins
-   net-analyzer/nagios-plugins
-   ) )
-   mail? ( virtual/mailx )
-   acct-group/nagios"
-
-REQUIRED_USE="!minimal? ( || ( mariadb mysql postgres ) )"
-
-src_configure() {
-   local mycmakeargs=(
-   -DICINGA2_UNITY_BUILD=$(usex jumbo-build)
-   -DCMAKE_INSTALL_SYSCONFDIR=/etc
-   -DCMAKE_INSTALL_LOCALSTATEDIR=/var
-   -DICINGA2_SYSCONFIGFILE=/etc/conf.d/icinga2
-   -DICINGA2_PLUGINDIR="/usr/$(get_libdir)/nagios/plugins"
-   -DICINGA2_USER=icinga
-   -DICINGA2_GROUP=icingacmd
-   -DICINGA2_COMMAND_GROUP=icingacmd
-   -DICINGA2_RUNDIR=/run
-   -DINSTALL_SYSTEMD_SERVICE_AND_INITSCRIPT=ON
-   -DUSE_SYSTEMD=$(usex systemd)
-   -DLOGROTATE_HAS_SU=ON
-   -DICINGA2_LTO_BUILD=$(usex lto)
-   )
-   # default to off if minimal, allow the flags to be set otherwise
-   if use minimal; then
-   mycmakeargs+=(
-   -DICINGA2_WITH_MYSQL=OFF
-   -DICINGA2_WITH_PGSQL=OFF
-   )
-   else
-   mycmakeargs+=(
-   -DICINGA2_WITH_PGSQL=$(usex postgres)
-   -DICINGA2_WITH_MYSQL=$(usex mysql yes $(usex mariadb))
-   )
-   fi
-
-   cmake_src_configure
-}
-
-src_install() {
-   cmake_src_install
-
-   newinitd "${FILESDIR}"/icinga2.initd-3 icinga2
-
-   if use mysql || use mariadb; then
-   docinto schema
-   newdoc 
"${WORKDIR}"/icinga2-${PV}/lib/db_ido_mysql/schema/mysql.sql mysql.sql
-   docinto schema/upgrade
-   dodoc 
"${WORKDIR}"/icinga2-${PV}/lib/db_ido_mysql/schema/upgrade/*
-   fi
-   if use postgres; then
-   docinto schema
-   newdoc 
"${WORKDIR}"/icinga2-${PV}/lib/db_ido_pgsql/schema/pgsql.sql pgsql.sql
-   docinto schema/upgrade
-   dodoc 
"${WORKDIR}"/icinga2-${PV}/lib/db_ido_pgsql/schema/upgrade/*
-   fi
-
-   keepdir /etc/icinga2
-   keepdir /var/lib/icinga2/api/zones
-   keepdir 

[gentoo-commits] repo/gentoo:master commit in: x11-misc/py3status/

2022-10-14 Thread Alexys Jacob
commit: aac02970654a607652700dca1d75814e6c937368
Author: Alexys Jacob  gentoo  org>
AuthorDate: Fri Oct 14 16:38:50 2022 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Fri Oct 14 16:39:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aac02970

x11-misc/py3status: add 3.47, drop 3.46

Signed-off-by: Alexys Jacob  gentoo.org>

 x11-misc/py3status/Manifest | 2 +-
 x11-misc/py3status/{py3status-3.46.ebuild => py3status-3.47.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/py3status/Manifest b/x11-misc/py3status/Manifest
index 44a1b2683c6a..beea29834f36 100644
--- a/x11-misc/py3status/Manifest
+++ b/x11-misc/py3status/Manifest
@@ -1 +1 @@
-DIST py3status-3.46.tar.gz 417945 BLAKE2B 
99eb560ac36f8b958d125adacf11eb349a3f3a50618ea85fbca9ecb88ad0a36fa55c876ae12e67aae95cff22d4344957043dbfe7ced1c557023d5b096d0ac16d
 SHA512 
ac5335a89c36f109fce9f1f0f3fc6464ef5654507a4837ba777c7795a462428c3d5d4cf1acd08b57ff21269f29cf4cb7bfdf72b8042f5d0564fc81d82ff00b79
+DIST py3status-3.47.tar.gz 419624 BLAKE2B 
a8c5d6aad0d9cf8a4f768a6c7aa2f2695018ba4ced742ca6ffcd4e3d72dade5efe72d7a23152cca4045b412b8ee0fed91e23038a5521b7ccdf52563c1d06c6ac
 SHA512 
4c583685b37ec251bad824930c6935ccc5cf527d784f89f4ba222f53d987409337b4ca1aa3b7f0adc995e2494aee3ad9efb315fcc2578cab4996fa719f3310eb

diff --git a/x11-misc/py3status/py3status-3.46.ebuild 
b/x11-misc/py3status/py3status-3.47.ebuild
similarity index 100%
rename from x11-misc/py3status/py3status-3.46.ebuild
rename to x11-misc/py3status/py3status-3.47.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-python/nuitka/

2022-10-14 Thread Arthur Zamarin
commit: 77a68b5bc47f4dc25886e486b729c9d3ba8915e0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 14 16:11:02 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 14 16:14:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77a68b5b

dev-python/nuitka: add 1.1.5

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/nuitka/Manifest|  1 +
 dev-python/nuitka/nuitka-1.1.5.ebuild | 55 +++
 2 files changed, 56 insertions(+)

diff --git a/dev-python/nuitka/Manifest b/dev-python/nuitka/Manifest
index a17151a93f5f..a1cf434133f5 100644
--- a/dev-python/nuitka/Manifest
+++ b/dev-python/nuitka/Manifest
@@ -1,2 +1,3 @@
 DIST Nuitka-1.1.3.tar.gz 3921812 BLAKE2B 
f3160facc010fb55510246d8c455665c9be1c893629a04ecfd204fcd6898ae6e4955684804cc83abff8e35084727c87b848abd9d5c25f8d0eb5b054b1c2f7d5a
 SHA512 
fcc1374605ae8429a3f22c926783d8f96b335597b152320d2a33152ccabb7e3cb003f7870d51dcf36d1e4bbc391f517e56631c49905a4bd1cc146e5ada9c5aa6
 DIST Nuitka-1.1.4.tar.gz 3923043 BLAKE2B 
7c85aab9170f118f43c56a097ef4ea90e78e539d8a796fcf4435f1e2d27e1f8a7f87ab030736f231834ab044db512e6649f6f0f2b7726dcda989edad5cc9cbae
 SHA512 
9bf9de077d71cdca629737f21ddac22fa8526d4e1d3ec3a41465f8764997141a3a5e6e2d545001b72f66dc972fe7a9fa23cdf36636a29552652d1a04a23fd2d6
+DIST Nuitka-1.1.5.tar.gz 3920916 BLAKE2B 
7352009df91e39c63073e8230065af990c86d07cf51752ceaf234e4e8b5814d085ee7423440dc5bb8ca63341f7e1eccdbd41631711ebcfac481bcb3645c011f2
 SHA512 
ef88b98341cb930529d6e31bb487cf3bb8c217dd9b8a8b50c8e5b147f0b4879a17f2d6c7621a056ad3f1ffd15ac88781445bc0dc8dc164a38aea83b43a6bf3c7

diff --git a/dev-python/nuitka/nuitka-1.1.5.ebuild 
b/dev-python/nuitka/nuitka-1.1.5.ebuild
new file mode 100644
index ..b55f0385d58a
--- /dev/null
+++ b/dev-python/nuitka/nuitka-1.1.5.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1 flag-o-matic optfeature
+
+DESCRIPTION="Python to native compiler"
+HOMEPAGE="
+   https://www.nuitka.net/
+   https://github.com/Nuitka/Nuitka/
+   https://pypi.org/project/Nuitka/
+"
+SRC_URI="https://nuitka.net/releases/${P^}.tar.gz;
+S=${WORKDIR}/${P^}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~loong ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-util/scons[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   ${RDEPEND}
+   test? ( dev-util/ccache )
+"
+
+DOCS=( Changelog.pdf Developer_Manual.pdf README.pdf )
+
+distutils-r1_src_prepare() {
+   # remove vendored version of SCons that is Python2 only
+   # this should be removed when upstream removes support for Python2
+   rm -vR "${PN}/build/inline_copy/lib/scons-2.3.2/SCons" || die
+   eapply_user
+}
+
+python_install() {
+   distutils-r1_python_install
+   doman doc/nuitka3.1 doc/nuitka3-run.1
+}
+
+python_test() {
+   append-ldflags -Wl,--no-warn-search-mismatch
+   ./tests/basics/run_all.py search || die
+}
+
+pkg_postinst() {
+   optfeature "support for stand-alone executables" app-admin/chrpath
+}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/eccodes/

2022-10-14 Thread Arthur Zamarin
commit: 4ace434538caf6f30f4cf6f14e82aa73b326aaad
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 14 14:10:47 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 14 16:14:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ace4345

sci-libs/eccodes: enable py3.10, py3.11

Signed-off-by: Arthur Zamarin  gentoo.org>

 sci-libs/eccodes/eccodes-2.18.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/eccodes/eccodes-2.18.0.ebuild 
b/sci-libs/eccodes/eccodes-2.18.0.ebuild
index e55c5858c27b..315bcf0d2221 100644
--- a/sci-libs/eccodes/eccodes-2.18.0.ebuild
+++ b/sci-libs/eccodes/eccodes-2.18.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit cmake fortran-2 python-any-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/phonenumbers/

2022-10-14 Thread Arthur Zamarin
commit: 0295a4b27348090d43515b1eb3d271925f395622
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 14 16:17:11 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 14 16:17:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0295a4b2

dev-python/phonenumbers: add 8.12.57

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/phonenumbers/Manifest   |  1 +
 .../phonenumbers/phonenumbers-8.12.57.ebuild   | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/dev-python/phonenumbers/Manifest b/dev-python/phonenumbers/Manifest
index d5a6ba8ede69..0f05c82f3264 100644
--- a/dev-python/phonenumbers/Manifest
+++ b/dev-python/phonenumbers/Manifest
@@ -1 +1,2 @@
 DIST python-phonenumbers-8.12.56.gh.tar.gz 4906531 BLAKE2B 
d55d828a26bc3a86660b6341c9577de6f489d3511971c5a843f10c14c05f0c82340109f13cc86c261119d6598ade95c2c3c9afdea485b09f3f73be891ee2a16e
 SHA512 
675cf8d15536efd156a230cff9e027cdba718a32ca2facb493b235f39dc1a0c86f6a376d3d501690b25a5e52d6d411309626b8ecce9a065456e42774da04ea49
+DIST python-phonenumbers-8.12.57.gh.tar.gz 4906700 BLAKE2B 
b755e6e27c3006ce2b72f8e8900937ac2b7d2bd464052cd9a788ba5cdbd08ead4628963ea794a5dee962531753f6674342a3eed092edfb421c1d8f203d90b2b3
 SHA512 
8da340dd88c4bd41fd18af264667211e7d9dea97dcb71306c901feb3f32ee7a7012dfa1a66b8ddac746ceaab972529c32d9fc19e331893296f9938c7249173ba

diff --git a/dev-python/phonenumbers/phonenumbers-8.12.57.ebuild 
b/dev-python/phonenumbers/phonenumbers-8.12.57.ebuild
new file mode 100644
index ..baab22b23fc7
--- /dev/null
+++ b/dev-python/phonenumbers/phonenumbers-8.12.57.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+MY_P=python-${P}
+DESCRIPTION="Python port of Google's libphonenumber"
+HOMEPAGE="
+   https://github.com/daviddrysdale/python-phonenumbers/
+   https://pypi.org/project/phonenumbers/
+"
+SRC_URI="
+   
https://github.com/daviddrysdale/python-phonenumbers/archive/v${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}/python
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   test? (
+   dev-python/protobuf-python[${PYTHON_USEDEP}]
+   )
+"
+
+DOCS=( ../README.md )
+
+python_test() {
+   "${EPYTHON}" testwrapper.py -v || die "Tests failed with ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/flask-sqlalchemy/

2022-10-14 Thread Arthur Zamarin
commit: 237465a536ed8eceef2c1395dd04d760e3021939
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 14 16:12:59 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 14 16:14:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=237465a5

dev-python/flask-sqlalchemy: add 3.0.2

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/flask-sqlalchemy/Manifest   |  1 +
 .../flask-sqlalchemy/flask-sqlalchemy-3.0.2.ebuild | 41 ++
 2 files changed, 42 insertions(+)

diff --git a/dev-python/flask-sqlalchemy/Manifest 
b/dev-python/flask-sqlalchemy/Manifest
index 0434a76eb9a9..cf343fcf1f01 100644
--- a/dev-python/flask-sqlalchemy/Manifest
+++ b/dev-python/flask-sqlalchemy/Manifest
@@ -1,3 +1,4 @@
 DIST Flask-SQLAlchemy-2.5.1.tar.gz 132750 BLAKE2B 
6378766e9ae5e697f9a0fe23471f0264e5ac1f4c824657e5197f6c35f9f12eb756528641c1078b1bf470170c557c3201314a80b922b4ab84e4664a0ccaad2a6c
 SHA512 
5d483418204030837e62769d45c16af88c5be6dbafc7c340cc4e67ef1736ea5102f506156119864cd7673cf382b0d3f27050bda64273b93ef4805fce9e1a0f6f
 DIST Flask-SQLAlchemy-3.0.0.tar.gz 127234 BLAKE2B 
97737e16e3929b4449b7c004463d5976263bebdeb4d06f93afc531ad10545f7648103ebdaf8792967d504ec4e404e5f0411397216944eff8deebb1a69d01efe7
 SHA512 
48461453555cc659b1f35ea0d255c080784222a51a90de1cb5761ed08f3fffa83b6647a7346b860f2354484496e6cdbf1420cb9f0405b128174e7e6f1e30cbbe
 DIST Flask-SQLAlchemy-3.0.1.tar.gz 128448 BLAKE2B 
69294c328df5a6bd8c40b5bc74b411ccd616a926db55c579aa00f777b7b0a3e7045c719487c2d2cffaee804fbe4690e45cee06f9ec860b5ad75de62b1e1811e7
 SHA512 
5b4a79f700b6e42d4796d0b4c9fc9ab489cdbf7d0598f5df3adfa8d9edef8c9203ab3d53805c24764f7e9f2668b907af9782b51310492b21d355cb2440b3453f
+DIST Flask-SQLAlchemy-3.0.2.tar.gz 128634 BLAKE2B 
0203de67bd4c3a61562ad8bd69b6be2826ce7a49b763f101b5455a8452a1950728dee4a6a627c82f6ef741f57334de41511675b254a8da3c334021fcdbe8fd63
 SHA512 
89fa71796efe53e993ef8fc264b04f64c3174cadc960a9e51944e4fe70513a1c91e244e55f70690623f1d7d6d7c215729581a6989484bb0369b4bb0e412f499c

diff --git a/dev-python/flask-sqlalchemy/flask-sqlalchemy-3.0.2.ebuild 
b/dev-python/flask-sqlalchemy/flask-sqlalchemy-3.0.2.ebuild
new file mode 100644
index ..4f1c66408c0b
--- /dev/null
+++ b/dev-python/flask-sqlalchemy/flask-sqlalchemy-3.0.2.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=pdm
+PYTHON_COMPAT=( pypy3 python3_{8..11} )
+
+inherit distutils-r1
+
+MY_PN="Flask-SQLAlchemy"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="SQLAlchemy support for Flask applications"
+HOMEPAGE="
+   https://github.com/pallets-eco/flask-sqlalchemy/
+   https://pypi.org/project/flask-sqlalchemy/
+"
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/flask-2.2[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-1.4.18[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   test? (
+   dev-python/blinker[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs \
+   dev-python/pallets-sphinx-themes \
+   dev-python/sphinx-issues \
+   dev-python/sphinxcontrib-log_cabinet



[gentoo-commits] repo/gentoo:master commit in: app-misc/tmux2html/

2022-10-14 Thread Arthur Zamarin
commit: cea58d9745d390b76d24aee55a0cb8c42d746a5e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 14 14:06:59 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 14 16:14:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cea58d97

app-misc/tmux2html: EAPI=8, PEP517, enable py3.1{0,1}

Signed-off-by: Arthur Zamarin  gentoo.org>

 .../{tmux2html-0.1.11.ebuild => tmux2html-0.1.11-r1.ebuild}   | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-misc/tmux2html/tmux2html-0.1.11.ebuild 
b/app-misc/tmux2html/tmux2html-0.1.11-r1.ebuild
similarity index 77%
rename from app-misc/tmux2html/tmux2html-0.1.11.ebuild
rename to app-misc/tmux2html/tmux2html-0.1.11-r1.ebuild
index 5ce689120ef3..7531f1b8d1bf 100644
--- a/app-misc/tmux2html/tmux2html-0.1.11.ebuild
+++ b/app-misc/tmux2html/tmux2html-0.1.11-r1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
+EAPI=8
 
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
 inherit distutils-r1
 
 DESCRIPTION="Render full tmux windows or individual panes as HTML"



[gentoo-commits] proj/qt:master commit in: dev-qt/qttools/, dev-qt/qttools/files/

2022-10-14 Thread Jimi Huotari
commit: f467a5768a9098bdf81aec76c7fd6392dc74ca6c
Author: Jimi Huotari  gentoo  org>
AuthorDate: Fri Oct 14 15:56:09 2022 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Fri Oct 14 16:00:13 2022 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=f467a576

dev-qt/qttools: fix linguist build with clang 15

Closes: https://bugs.gentoo.org/873640
Thanks-to: cyrillic  hotmail.com>
Tested-by: Bernd Waibel  posteo.net>
Signed-off-by: Jimi Huotari  gentoo.org>

 .../files/qttools-6.4.0-clang-15-build.patch   | 75 ++
 dev-qt/qttools/qttools-6.4.0.ebuild|  4 ++
 2 files changed, 79 insertions(+)

diff --git a/dev-qt/qttools/files/qttools-6.4.0-clang-15-build.patch 
b/dev-qt/qttools/files/qttools-6.4.0-clang-15-build.patch
new file mode 100644
index ..71219885
--- /dev/null
+++ b/dev-qt/qttools/files/qttools-6.4.0-clang-15-build.patch
@@ -0,0 +1,75 @@
+Gentoo Bug: https://bugs.gentoo.org/873640
+Qt Bug: https://bugreports.qt.io/browse/QTBUG-106224
+Patch: https://codereview.qt-project.org/c/qt/qttools/+/430427
+
+From d5142f3ad86f1cc685a36e1cd4c8a401d8842f01 Mon Sep 17 00:00:00 2001
+From: =?utf8?q?Bernhard=20Rosenkr=C3=A4nzer?= 
+Date: Fri, 2 Sep 2022 19:11:27 +0200
+Subject: [PATCH] lupdate: Port to clang 15.0
+MIME-Version: 1.0
+Content-Type: text/plain; charset=utf8
+Content-Transfer-Encoding: 8bit
+
+Clang 15.0 changes the API of InclusionDirective a little,
+passing an llvm::Optional instead of
+a const clang::FileEntry *
+
+Adapt lupdate accordingly.
+
+Signed-off-by: Bernhard Rosenkränzer 
+Change-Id: I9a5d8b54a8c223d06c439d8a17539c8e64c3e0a2
+---
+ src/linguist/lupdate/lupdatepreprocessoraction.cpp | 11 ++-
+ src/linguist/lupdate/lupdatepreprocessoraction.h   |  7 ++-
+ 2 files changed, 16 insertions(+), 2 deletions(-)
+
+diff --git a/src/linguist/lupdate/lupdatepreprocessoraction.cpp 
b/src/linguist/lupdate/lupdatepreprocessoraction.cpp
+index d7446c364e..91c061721e 100644
+--- a/src/linguist/lupdate/lupdatepreprocessoraction.cpp
 b/src/linguist/lupdate/lupdatepreprocessoraction.cpp
+@@ -156,14 +156,23 @@ void 
LupdatePPCallbacks::SourceRangeSkipped(clang::SourceRange sourceRange,
+ // To list the included files
+ void LupdatePPCallbacks::InclusionDirective(clang::SourceLocation /*hashLoc*/,
+ const clang::Token & /*includeTok*/, clang::StringRef /*fileName*/, bool 
/*isAngled*/,
+-clang::CharSourceRange /*filenameRange*/, const clang::FileEntry *file,
++clang::CharSourceRange /*filenameRange*/,
++#if LLVM_VERSION_MAJOR < 15
++const clang::FileEntry *file,
++#else
++llvm::Optional file,
++#endif
+ clang::StringRef /*searchPath*/, clang::StringRef /*relativePath*/,
+ const clang::Module */*imported*/, clang::SrcMgr::CharacteristicKind 
/*fileType*/)
+ {
+ if (!file)
+ return;
+ 
++#if LLVM_VERSION_MAJOR < 15
+ clang::StringRef fileNameRealPath = file->tryGetRealPathName();
++#else
++clang::StringRef fileNameRealPath = 
file->getFileEntry().tryGetRealPathName();
++#endif
+ if (!LupdatePrivate::isFileSignificant(fileNameRealPath.str()))
+ return;
+ 
+diff --git a/src/linguist/lupdate/lupdatepreprocessoraction.h 
b/src/linguist/lupdate/lupdatepreprocessoraction.h
+index b1ee468d4e..b615c8a213 100644
+--- a/src/linguist/lupdate/lupdatepreprocessoraction.h
 b/src/linguist/lupdate/lupdatepreprocessoraction.h
+@@ -51,7 +51,12 @@ private:
+ void SourceRangeSkipped(clang::SourceRange sourceRange, 
clang::SourceLocation endifLoc) override;
+ void InclusionDirective(clang::SourceLocation /*hashLoc*/, const 
clang::Token &/*includeTok*/,
+ clang::StringRef /*fileName*/, bool /*isAngled*/,
+-clang::CharSourceRange /*filenameRange*/, const 
clang::FileEntry *file,
++clang::CharSourceRange /*filenameRange*/,
++#if LLVM_VERSION_MAJOR < 15
++const clang::FileEntry *file,
++#else
++llvm::Optional file,
++#endif
+ clang::StringRef /*searchPath*/, clang::StringRef 
/*relativePath*/,
+ const clang::Module */*imported*/,
+ clang::SrcMgr::CharacteristicKind /*fileType*/) 
override;
+-- 
+2.16.3
+

diff --git a/dev-qt/qttools/qttools-6.4.0.ebuild 
b/dev-qt/qttools/qttools-6.4.0.ebuild
index 23e1c087..5ba47589 100644
--- a/dev-qt/qttools/qttools-6.4.0.ebuild
+++ b/dev-qt/qttools/qttools-6.4.0.ebuild
@@ -32,6 +32,10 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 
+PATCHES=(
+   "${FILESDIR}/${PN}-6.4.0-clang-15-build.patch" # Bug 873640
+)
+
 src_configure() {
local mycmakeargs=(
$(qt_feature assistant)



[gentoo-commits] repo/gentoo:master commit in: profiles/default/linux/arm64/17.0/musl/llvm/

2022-10-14 Thread Andreas K. Hüttel
commit: 8f936055b45b9b4baa209c9042071d5dd8d3bda1
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Oct 14 15:39:45 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Oct 14 15:42:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f936055

profiles: add arm64 musl clang

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 profiles/default/linux/arm64/17.0/musl/llvm/eapi   | 1 +
 profiles/default/linux/arm64/17.0/musl/llvm/parent | 2 ++
 2 files changed, 3 insertions(+)

diff --git a/profiles/default/linux/arm64/17.0/musl/llvm/eapi 
b/profiles/default/linux/arm64/17.0/musl/llvm/eapi
new file mode 100644
index ..7ed6ff82de6b
--- /dev/null
+++ b/profiles/default/linux/arm64/17.0/musl/llvm/eapi
@@ -0,0 +1 @@
+5

diff --git a/profiles/default/linux/arm64/17.0/musl/llvm/parent 
b/profiles/default/linux/arm64/17.0/musl/llvm/parent
new file mode 100644
index ..845cedb73fde
--- /dev/null
+++ b/profiles/default/linux/arm64/17.0/musl/llvm/parent
@@ -0,0 +1,2 @@
+..
+../../../../../../features/llvm



  1   2   >