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

2023-04-26 Thread Sam James
commit: a42c621c188f2b43473494d4e5b293655e182608
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 27 05:58:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 27 05:58:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a42c621c

dev-python/jellyfish: Stabilize 0.10.0 amd64, #905142

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

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

diff --git a/dev-python/jellyfish/jellyfish-0.10.0.ebuild 
b/dev-python/jellyfish/jellyfish-0.10.0.ebuild
index e4c6a65a9484..300c9fdaf1a0 100644
--- a/dev-python/jellyfish/jellyfish-0.10.0.ebuild
+++ b/dev-python/jellyfish/jellyfish-0.10.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~ppc64 ~riscv ~x86"
 
 distutils_enable_tests pytest
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/dependor/

2023-04-26 Thread Hans de Graaff
commit: 970d7ecfad5df6298f16c4f24d84210af1a28139
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Apr 26 17:45:26 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Apr 27 05:48:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=970d7ecf

dev-ruby/dependor: enable ruby32

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/dependor/dependor-1.0.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/dependor/dependor-1.0.1-r1.ebuild 
b/dev-ruby/dependor/dependor-1.0.1-r1.ebuild
index 2fc78ef81b5f..a357d2d83d0a 100644
--- a/dev-ruby/dependor/dependor-1.0.1-r1.ebuild
+++ b/dev-ruby/dependor/dependor-1.0.1-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/descendants_tracker/

2023-04-26 Thread Hans de Graaff
commit: 0389f6dd641047033c95cfa83a854a2f7a65fde8
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Apr 26 18:01:20 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Apr 27 05:48:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0389f6dd

dev-ruby/descendants_tracker: enable ruby32

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/descendants_tracker/descendants_tracker-0.0.4-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/descendants_tracker/descendants_tracker-0.0.4-r1.ebuild 
b/dev-ruby/descendants_tracker/descendants_tracker-0.0.4-r1.ebuild
index 57def8104230..46f3b3233e02 100644
--- a/dev-ruby/descendants_tracker/descendants_tracker-0.0.4-r1.ebuild
+++ b/dev-ruby/descendants_tracker/descendants_tracker-0.0.4-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_EXTRADOC="README.md"



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

2023-04-26 Thread Sam James
commit: 7cc399d263541387478b4af8fcaca856f4be4dd3
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 27 05:30:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 27 05:31:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cc399d2

dev-python/pytz: Stabilize 2023.3-r1 arm64, #905119

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

 dev-python/pytz/pytz-2023.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pytz/pytz-2023.3-r1.ebuild 
b/dev-python/pytz/pytz-2023.3-r1.ebuild
index b1010be26c20..bb05dca55ffc 100644
--- a/dev-python/pytz/pytz-2023.3-r1.ebuild
+++ b/dev-python/pytz/pytz-2023.3-r1.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
 
 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="test"
 RESTRICT="!test? ( test )"
 



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

2023-04-26 Thread Sam James
commit: 24def252c5d05889d494d3f979b891bcd350115f
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 27 05:17:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 27 05:31:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24def252

dev-libs/bemenu: add github upstream metadata

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

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

diff --git a/dev-libs/bemenu/metadata.xml b/dev-libs/bemenu/metadata.xml
index 5c76f7a3fc67..e96918bf65fc 100644
--- a/dev-libs/bemenu/metadata.xml
+++ b/dev-libs/bemenu/metadata.xml
@@ -5,4 +5,7 @@
prometheanf...@gentoo.org
Matthew Thode

+   
+   Cloudef/bemenu
+   
 



[gentoo-commits] repo/gentoo:master commit in: sys-libs/timezone-data/

2023-04-26 Thread Sam James
commit: 47d5e62bc785c1d6c1d985afc3c7df6d2060ef7b
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 27 05:30:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 27 05:31:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47d5e62b

sys-libs/timezone-data: Stabilize 2023c arm64, #905119

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

 sys-libs/timezone-data/timezone-data-2023c.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/timezone-data/timezone-data-2023c.ebuild 
b/sys-libs/timezone-data/timezone-data-2023c.ebuild
index 27557d50c8ae..eacbb3e2b768 100644
--- a/sys-libs/timezone-data/timezone-data-2023c.ebuild
+++ b/sys-libs/timezone-data/timezone-data-2023c.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://www.iana.org/time-zones/repository/releases/tzdata${MY_DATA_VER
 
 LICENSE="BSD public-domain"
 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"
+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="nls leaps-timezone zic-slim"
 
 DEPEND="nls? ( virtual/libintl )"



[gentoo-commits] repo/gentoo:master commit in: net-libs/nodejs/

2023-04-26 Thread William Hubbs
commit: d44065194a94cb00b105732b9c159d59fc98e871
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Apr 27 05:19:15 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Apr 27 05:19:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4406519

net-libs/nodejs: sync live

Signed-off-by: William Hubbs  gentoo.org>

 net-libs/nodejs/nodejs-.ebuild | 28 
 1 file changed, 12 insertions(+), 16 deletions(-)

diff --git a/net-libs/nodejs/nodejs-.ebuild 
b/net-libs/nodejs/nodejs-.ebuild
index ef61e71e60d6..9277dca7ff05 100644
--- a/net-libs/nodejs/nodejs-.ebuild
+++ b/net-libs/nodejs/nodejs-.ebuild
@@ -24,7 +24,7 @@ else
S="${WORKDIR}/node-v${PV}"
 fi
 
-IUSE="cpu_flags_x86_sse2 debug doc +icu inspector lto +npm pax-kernel 
+snapshot +ssl +system-icu +system-ssl systemtap test"
+IUSE="cpu_flags_x86_sse2 debug doc +icu inspector lto +npm pax-kernel 
+snapshot +ssl +system-icu +system-ssl test"
 REQUIRED_USE="inspector? ( icu ssl )
npm? ( ssl )
system-icu? ( icu )
@@ -43,7 +43,6 @@ RDEPEND=">=app-arch/brotli-1.0.9:=
 BDEPEND="${PYTHON_DEPS}
sys-apps/coreutils
virtual/pkgconfig
-   systemtap? ( dev-util/systemtap )
test? ( net-misc/curl )
pax-kernel? ( sys-apps/elfix )"
 DEPEND="${RDEPEND}"
@@ -104,14 +103,7 @@ src_prepare() {
fi
 
# We need to disable mprotect on two files when it builds Bug 694100.
-   use pax-kernel && PATCHES+=( 
"${FILESDIR}"/${PN}-18.3.0-paxmarking.patch )
-
-   # All this test does is check if the npm CLI produces warnings of any 
sort,
-   # failing if it does. Overkill, much? Especially given one possible 
warning
-   # is that there is a newer version of npm available upstream (yes, it 
does
-   # use the network if available), thus making it a real possibility for 
this
-   # test to begin failing one day even though it was fine before.
-   rm -f test/parallel/test-release-npm.js
+   use pax-kernel && PATCHES+=( 
"${FILESDIR}"/${PN}-18.16.0-paxmarking.patch )
 
default
 }
@@ -172,7 +164,6 @@ src_configure() {
"${EPYTHON}" configure.py \
--prefix="${EPREFIX}"/usr \
--dest-cpu=${myarch} \
-   $(use_with systemtap dtrace) \
"${myconf[@]}" || die
 }
 
@@ -236,11 +227,16 @@ src_install() {
 }
 
 src_test() {
-   if has usersandbox ${FEATURES}; then
-   rm -f "${S}"/test/parallel/test-fs-mkdir.js
-   ewarn "You are emerging ${PN} with 'usersandbox' enabled. 
Excluding tests known to fail in this mode." \
-   "For full test coverage, emerge =${CATEGORY}/${PF} with 
'FEATURES=-usersandbox'."
-   fi
+   local drop_tests=(
+   test/parallel/test-dns-setserver-when-querying.js
+   test/parallel/test-fs-mkdir.js
+   test/parallel/test-fs-utimes-y2K38.js
+   test/parallel/test-release-npm.js
+   test/parallel/test-socket-write-after-fin-error.js
+   test/parallel/test-strace-openat-openssl.js
+   test/sequential/test-util-debug.js
+   )
+   rm "${drop_tests[@]}" || die "disabling tests failed"
 
out/${BUILDTYPE}/cctest || die
"${EPYTHON}" tools/test.py --mode=${BUILDTYPE,,} --flaky-tests=dontcare 
-J message parallel sequential || die



[gentoo-commits] repo/gentoo:master commit in: net-libs/nodejs/

2023-04-26 Thread William Hubbs
commit: 28d9d2a74f2c716a26aa1d9b6af78aeabbcacd52
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Apr 27 05:12:44 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Apr 27 05:13:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28d9d2a7

net-libs/nodejs: drop 18.15.0

Signed-off-by: William Hubbs  gentoo.org>

 net-libs/nodejs/Manifest  |   1 -
 net-libs/nodejs/nodejs-18.15.0.ebuild | 255 --
 2 files changed, 256 deletions(-)

diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest
index 06474cb6818a..d52da6994f89 100644
--- a/net-libs/nodejs/Manifest
+++ b/net-libs/nodejs/Manifest
@@ -2,6 +2,5 @@ DIST node-v14.21.3.tar.xz 34508116 BLAKE2B 
6fa001be10499ff2dfc920690dda9df25423f
 DIST node-v16.19.1.tar.xz 35465252 BLAKE2B 
717cf15ab6fa5a2a643138959c4e539ef541783061605d0670564579bb43c89db0972228d42e529fb4104396ce7e1ed33486b6f28356752709a196924894b9f6
 SHA512 
7274ae1c7c92a4db9f8df9762f363cd9fb252c51142b98a25e718d749d10989d4228bc8d5fc864b83a4fe0c7f9541f59190b47374673a6ab4654a6366a373a48
 DIST node-v16.20.0.tar.xz 35546884 BLAKE2B 
5bdb1fb7365e07f13d0a58a8d052d11efaadcf1b0792af0517b78b1ecf01e50eabe26e31588ae410ee63b7494a4eb9d23f70d4dd157a452d0bbf8bd548865255
 SHA512 
b155acdff0244307afcc334844f113b5c321f7764ebb69326d60a6a79d0e0d38d55257a38b815f5933aa4071e6a788e01c466476ef012cec648c84d74adda406
 DIST node-v18.14.2.tar.xz 40330824 BLAKE2B 
d18cf6a23f091633e529872715dec65ca83e688ff9fbed78385102aa44707ff4b33bcb034f6d10aab9a81a646ad7e8c28a239de151b816ff7072977df0de
 SHA512 
72bb788b40d83bc42850dd9e2d00ffc06d9bcb17d24280d4721038038d1632846f859864328c849498255d1095296402b9b3c6b8910bbd399f7f516a43b9c86f
-DIST node-v18.15.0.tar.xz 40355624 BLAKE2B 
56337de0b6e3c2421e6d9add81d30ada821525e0bb05fc977c91b7162f6dc075610ec53af50d6596cab6c0f647d61fb243896b25f0a768fedf1a8bde1c05
 SHA512 
e41fcda469809186fd724ef4691e25f4a5bd81357ee99acf3d7faa1190a69c19cb62bd14aea199ca6f8b5cf9687af7d898cdf605ea2414d2c04db87ddb3b4dc8
 DIST node-v18.16.0.tar.xz 40467860 BLAKE2B 
b16749c0212f3aa196ec9fc0f999a023adeb9031b3332939330ba5a3edb5bc2ed6dc21bf861509696e19ed0cc5d5c54bb882018f0e54eb1ad8e9b0ba3bb64bff
 SHA512 
608ce5db97ce2d851f381c7991f635c5e0927ae79037649b482c7e197479341b7c6560644e25f4d65ece8aa80c5763a0e044349a5be210fa33fbbf97a96462bd
 DIST node-v20.0.0.tar.xz 41279796 BLAKE2B 
1df8785ca22dea15c6c1f19ec2d3b3d704f9cda6cf13d6e8e8fbbf853515871f18a11a4bbe5ed765434f6f5606975c5254e1826f2e506165ff937ef16d326262
 SHA512 
cda981227398c1a9023a2212c0d5351eadfedd19d58776dcc470e3ba0213a178b626c37d48fa52548ddd5a70d26a18b66c266856321a0af9ada2b1eac7ee9fd8

diff --git a/net-libs/nodejs/nodejs-18.15.0.ebuild 
b/net-libs/nodejs/nodejs-18.15.0.ebuild
deleted file mode 100644
index a91643fe8d0d..
--- a/net-libs/nodejs/nodejs-18.15.0.ebuild
+++ /dev/null
@@ -1,255 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CONFIG_CHECK="~ADVISE_SYSCALLS"
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="threads(+)"
-
-inherit bash-completion-r1 check-reqs flag-o-matic linux-info pax-utils 
python-any-r1 toolchain-funcs xdg-utils
-
-DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine"
-HOMEPAGE="https://nodejs.org/;
-LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/nodejs/node;
-   SLOT="0"
-else
-   SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz;
-   SLOT="0/$(ver_cut 1)"
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux 
~x64-macos"
-   S="${WORKDIR}/node-v${PV}"
-fi
-
-IUSE="cpu_flags_x86_sse2 debug doc +icu inspector lto +npm pax-kernel 
+snapshot +ssl +system-icu +system-ssl systemtap test"
-REQUIRED_USE="inspector? ( icu ssl )
-   npm? ( ssl )
-   system-icu? ( icu )
-   system-ssl? ( ssl )"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND=">=app-arch/brotli-1.0.9:=
-   >=dev-libs/libuv-1.44.0:=
-   >=net-dns/c-ares-1.17.2:=
-   >=net-libs/nghttp2-1.41.0:=
-   sys-libs/zlib
-   system-icu? ( >=dev-libs/icu-67:= )
-   system-ssl? ( >=dev-libs/openssl-1.1.1:0= )
-   sys-devel/gcc:*"
-BDEPEND="${PYTHON_DEPS}
-   sys-apps/coreutils
-   virtual/pkgconfig
-   systemtap? ( dev-util/systemtap )
-   test? ( net-misc/curl )
-   pax-kernel? ( sys-apps/elfix )"
-DEPEND="${RDEPEND}"
-
-# These are measured on a loong machine with -ggdb on, and only checked
-# if debugging flags are present in CFLAGS.
-#
-# The final link consumed a little more than 7GiB alone, so 8GiB is the lower
-# limit for memory usage. Disk usage was 19.1GiB for the build directory and
-# 1.2GiB for the installed image, so we leave some room for architectures with
-# fatter binaries and set the disk requirement to 22GiB.
-CHECKREQS_MEMORY="8G"
-CHECKREQS_DISK_BUILD="22G"
-

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

2023-04-26 Thread Sam James
commit: de6c400862afcc385897c97614916e546729c9ea
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 27 05:06:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 27 05:06:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de6c4008

dev-libs/bemenu: fix DEPEND/RDEPEND typo

Thanks to Ionen for spotting.

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

 dev-libs/bemenu/{bemenu-0.6.10.ebuild => bemenu-0.6.10-r1.ebuild} | 5 +++--
 dev-libs/bemenu/bemenu-.ebuild| 5 +++--
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/dev-libs/bemenu/bemenu-0.6.10.ebuild 
b/dev-libs/bemenu/bemenu-0.6.10-r1.ebuild
similarity index 98%
rename from dev-libs/bemenu/bemenu-0.6.10.ebuild
rename to dev-libs/bemenu/bemenu-0.6.10-r1.ebuild
index bdb1770c6583..ef3592428ff4 100644
--- a/dev-libs/bemenu/bemenu-0.6.10.ebuild
+++ b/dev-libs/bemenu/bemenu-0.6.10-r1.ebuild
@@ -22,7 +22,7 @@ IUSE="doc ncurses wayland X"
 # Require at least one backend be built
 REQUIRED_USE="|| ( ncurses wayland X )"
 
-DEPEND="
+RDEPEND="
ncurses? ( sys-libs/ncurses:= )
wayland? (
dev-libs/wayland
@@ -39,7 +39,8 @@ DEPEND="
x11-libs/libXinerama
)
 "
-DEPEND="${RDEPEND}
+DEPEND="
+   ${RDEPEND}
wayland? (
dev-libs/wayland-protocols
)

diff --git a/dev-libs/bemenu/bemenu-.ebuild 
b/dev-libs/bemenu/bemenu-.ebuild
index 9110f1a404b0..1c57d8e71681 100644
--- a/dev-libs/bemenu/bemenu-.ebuild
+++ b/dev-libs/bemenu/bemenu-.ebuild
@@ -22,7 +22,7 @@ IUSE="doc ncurses wayland X"
 # Require at least one backend be built
 REQUIRED_USE="|| ( ncurses wayland X )"
 
-DEPEND="
+RDEPEND="
ncurses? ( sys-libs/ncurses:= )
wayland? (
dev-libs/wayland
@@ -39,7 +39,8 @@ DEPEND="
x11-libs/libXinerama
)
 "
-DEPEND="${RDEPEND}
+DEPEND="
+   ${RDEPEND}
wayland? (
dev-libs/wayland-protocols
)



[gentoo-commits] repo/gentoo:master commit in: media-libs/libva-intel-media-driver/

2023-04-26 Thread Matt Turner
commit: 67b55272ad63d16943740cb32160e9dcc40cfb88
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Apr 27 01:01:06 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Apr 27 05:06:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67b55272

media-libs/libva-intel-media-driver: Version bump to 23.1.6

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

 media-libs/libva-intel-media-driver/Manifest   |  1 +
 .../libva-intel-media-driver-23.1.6.ebuild | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/media-libs/libva-intel-media-driver/Manifest 
b/media-libs/libva-intel-media-driver/Manifest
index 8dacf4f99f6f..fb89edf34555 100644
--- a/media-libs/libva-intel-media-driver/Manifest
+++ b/media-libs/libva-intel-media-driver/Manifest
@@ -1,2 +1,3 @@
 DIST intel-media-22.6.6.tar.gz 28599397 BLAKE2B 
3a3449f0af37c431ff1224bb919de3382767044a728603b9fb3343f6a2ed92ec8f9c30796623a17fe64de617816d0961507171c06e41739c9c650145b93439e2
 SHA512 
8013ecadfc827a89eea6c72e262c220fe05fc11348ab23d46fb703f170d927739b46b21bad5e79fdebde86b646609339d2333eafb7f0798d77f9c64f20203f90
 DIST intel-media-23.1.5.tar.gz 28640412 BLAKE2B 
5b9e1d3aebb63bd0164a1fa09c33583d4b41ce5dc509b49218e370f9bcbce42ff58872fa5fcdfcca9cd4c9c08e9d744aa22fe084af71970fefa1f70cc936d859
 SHA512 
b758871618e86487af026df27aa44ccc4dd28ee6cbd3b863fc076052428b7a05a0ad104297e4da50edf298e8ee067959389e283d7479b852315371094a475bc5
+DIST intel-media-23.1.6.tar.gz 28641715 BLAKE2B 
5f0ad615c95347dc2be95280b225345aec35c88c5b7560c86221c004d0b66a9ac929d68a38252fcf66a4a798bf733794c315683ce239e7946ba285b3dbaed462
 SHA512 
4068aafb45c5dc7877aeaad5343701ba490c0a369fb3d4d26a2732d8d92e1e39cadd7c662184190bbcecece5dd65271f02a3e260b607ccda3ff7f47dbc798af1

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.1.6.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.1.6.ebuild
new file mode 100644
index ..4e88c88c1c0a
--- /dev/null
+++ b/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.1.6.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib flag-o-matic
+
+if [[ ${PV} == * ]] ; then
+   : ${EGIT_REPO_URI:="https://github.com/intel/media-driver"}
+   if [[ ${PV%} != "" ]] ; then
+   : ${EGIT_BRANCH:="release/${PV%.}"}
+   fi
+   inherit git-r3
+else
+   MY_PV="${PV%_pre}"
+   
SRC_URI="https://github.com/intel/media-driver/archive/intel-media-${MY_PV}.tar.gz;
+   S="${WORKDIR}/media-driver-intel-media-${MY_PV}"
+   if [[ ${PV} != *_pre* ]] ; then
+   KEYWORDS="~amd64"
+   fi
+fi
+
+DESCRIPTION="Intel Media Driver for VA-API (iHD)"
+HOMEPAGE="https://github.com/intel/media-driver;
+
+LICENSE="MIT BSD redistributable? ( no-source-code )"
+SLOT="0"
+IUSE="+redistributable test X"
+
+RESTRICT="!test? ( test )"
+
+DEPEND=">=media-libs/gmmlib-22.3.0:=[${MULTILIB_USEDEP}]
+   >=media-libs/libva-2.14.0[X?,${MULTILIB_USEDEP}]
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-21.4.2-Remove-unwanted-CFLAGS.patch
+   "${FILESDIR}"/${PN}-20.4.5_testing_in_src_test.patch
+)
+
+multilib_src_configure() {
+   # https://github.com/intel/media-driver/issues/356
+   append-cxxflags -D_FILE_OFFSET_BITS=64
+
+   local mycmakeargs=(
+   -DMEDIA_BUILD_FATAL_WARNINGS=OFF
+   -DMEDIA_RUN_TEST_SUITE=$(usex test)
+   -DBUILD_TYPE=Release
+   -DPLATFORM=linux
+   -DCMAKE_DISABLE_FIND_PACKAGE_X11=$(usex !X)
+   -DENABLE_NONFREE_KERNELS=$(usex redistributable)
+   -DLATEST_CPP_NEEDED=ON # Seems to be the best option for now
+   )
+   local CMAKE_BUILD_TYPE="Release"
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/libva-intel-media-driver/

2023-04-26 Thread Matt Turner
commit: 8d381e206609c99a174b0673221d0fa5a4734876
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Apr 27 05:05:29 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Apr 27 05:06:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d381e20

media-libs/libva-intel-media-driver: Version bump to 23.2.0

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

 media-libs/libva-intel-media-driver/Manifest   |  1 +
 .../libva-intel-media-driver-23.2.0.ebuild | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/media-libs/libva-intel-media-driver/Manifest 
b/media-libs/libva-intel-media-driver/Manifest
index fb89edf34555..b4703c5f6ec7 100644
--- a/media-libs/libva-intel-media-driver/Manifest
+++ b/media-libs/libva-intel-media-driver/Manifest
@@ -1,3 +1,4 @@
 DIST intel-media-22.6.6.tar.gz 28599397 BLAKE2B 
3a3449f0af37c431ff1224bb919de3382767044a728603b9fb3343f6a2ed92ec8f9c30796623a17fe64de617816d0961507171c06e41739c9c650145b93439e2
 SHA512 
8013ecadfc827a89eea6c72e262c220fe05fc11348ab23d46fb703f170d927739b46b21bad5e79fdebde86b646609339d2333eafb7f0798d77f9c64f20203f90
 DIST intel-media-23.1.5.tar.gz 28640412 BLAKE2B 
5b9e1d3aebb63bd0164a1fa09c33583d4b41ce5dc509b49218e370f9bcbce42ff58872fa5fcdfcca9cd4c9c08e9d744aa22fe084af71970fefa1f70cc936d859
 SHA512 
b758871618e86487af026df27aa44ccc4dd28ee6cbd3b863fc076052428b7a05a0ad104297e4da50edf298e8ee067959389e283d7479b852315371094a475bc5
 DIST intel-media-23.1.6.tar.gz 28641715 BLAKE2B 
5f0ad615c95347dc2be95280b225345aec35c88c5b7560c86221c004d0b66a9ac929d68a38252fcf66a4a798bf733794c315683ce239e7946ba285b3dbaed462
 SHA512 
4068aafb45c5dc7877aeaad5343701ba490c0a369fb3d4d26a2732d8d92e1e39cadd7c662184190bbcecece5dd65271f02a3e260b607ccda3ff7f47dbc798af1
+DIST intel-media-23.2.0.tar.gz 28619615 BLAKE2B 
15d6438671454fccacd82dc226c3fe30e3e651146360895f23dc5131f7a6b146e72d77ed5bb2e9acef1d3a573cf3dd032a4690ee2465e99ad2c09545888edc11
 SHA512 
3c45246c1db3f1be15297a8ce5ec805632761a3dd7ff5f603bbe143e4426cf16779187bfd1a72013f9f2f0e3fbaffbe1d0bb68e34fb781f35ea658b8e30ffee1

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.2.0.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.2.0.ebuild
new file mode 100644
index ..4e88c88c1c0a
--- /dev/null
+++ b/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.2.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib flag-o-matic
+
+if [[ ${PV} == * ]] ; then
+   : ${EGIT_REPO_URI:="https://github.com/intel/media-driver"}
+   if [[ ${PV%} != "" ]] ; then
+   : ${EGIT_BRANCH:="release/${PV%.}"}
+   fi
+   inherit git-r3
+else
+   MY_PV="${PV%_pre}"
+   
SRC_URI="https://github.com/intel/media-driver/archive/intel-media-${MY_PV}.tar.gz;
+   S="${WORKDIR}/media-driver-intel-media-${MY_PV}"
+   if [[ ${PV} != *_pre* ]] ; then
+   KEYWORDS="~amd64"
+   fi
+fi
+
+DESCRIPTION="Intel Media Driver for VA-API (iHD)"
+HOMEPAGE="https://github.com/intel/media-driver;
+
+LICENSE="MIT BSD redistributable? ( no-source-code )"
+SLOT="0"
+IUSE="+redistributable test X"
+
+RESTRICT="!test? ( test )"
+
+DEPEND=">=media-libs/gmmlib-22.3.0:=[${MULTILIB_USEDEP}]
+   >=media-libs/libva-2.14.0[X?,${MULTILIB_USEDEP}]
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-21.4.2-Remove-unwanted-CFLAGS.patch
+   "${FILESDIR}"/${PN}-20.4.5_testing_in_src_test.patch
+)
+
+multilib_src_configure() {
+   # https://github.com/intel/media-driver/issues/356
+   append-cxxflags -D_FILE_OFFSET_BITS=64
+
+   local mycmakeargs=(
+   -DMEDIA_BUILD_FATAL_WARNINGS=OFF
+   -DMEDIA_RUN_TEST_SUITE=$(usex test)
+   -DBUILD_TYPE=Release
+   -DPLATFORM=linux
+   -DCMAKE_DISABLE_FIND_PACKAGE_X11=$(usex !X)
+   -DENABLE_NONFREE_KERNELS=$(usex redistributable)
+   -DLATEST_CPP_NEEDED=ON # Seems to be the best option for now
+   )
+   local CMAKE_BUILD_TYPE="Release"
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: net-libs/nodejs/

2023-04-26 Thread William Hubbs
commit: b9f61c684de73b4c7c7f3e5552b29b5bb9b01da8
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Apr 27 04:56:06 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Apr 27 04:56:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9f61c68

net-libs/nodejs: sync src_test for 16.20.0 and 18.16.0

Signed-off-by: William Hubbs  gentoo.org>

 net-libs/nodejs/nodejs-16.20.0.ebuild | 22 ++
 net-libs/nodejs/nodejs-18.16.0.ebuild | 23 ++-
 2 files changed, 20 insertions(+), 25 deletions(-)

diff --git a/net-libs/nodejs/nodejs-16.20.0.ebuild 
b/net-libs/nodejs/nodejs-16.20.0.ebuild
index f7e831387ba3..674133fd6675 100644
--- a/net-libs/nodejs/nodejs-16.20.0.ebuild
+++ b/net-libs/nodejs/nodejs-16.20.0.ebuild
@@ -93,13 +93,6 @@ src_prepare() {
# We need to disable mprotect on two files when it builds Bug 694100.
use pax-kernel && PATCHES+=( 
"${FILESDIR}"/${PN}-16.4.2-paxmarking.patch )
 
-   # All this test does is check if the npm CLI produces warnings of any 
sort,
-   # failing if it does. Overkill, much? Especially given one possible 
warning
-   # is that there is a newer version of npm available upstream (yes, it 
does
-   # use the network if available), thus making it a real possibility for 
this
-   # test to begin failing one day even though it was fine before.
-   rm -f test/parallel/test-release-npm.js
-
default
 }
 
@@ -222,11 +215,16 @@ src_install() {
 }
 
 src_test() {
-   if has usersandbox ${FEATURES}; then
-   rm -f "${S}"/test/parallel/test-fs-mkdir.js
-   ewarn "You are emerging ${PN} with 'usersandbox' enabled. 
Excluding tests known to fail in this mode." \
-   "For full test coverage, emerge =${CATEGORY}/${PF} with 
'FEATURES=-usersandbox'."
-   fi
+   local drop_tests=(
+   test/parallel/test-dns-setserver-when-querying.js
+   test/parallel/test-fs-mkdir.js
+   test/parallel/test-fs-utimes-y2K38.js
+   test/parallel/test-release-npm.js
+   test/parallel/test-socket-write-after-fin-error.js
+   test/parallel/test-strace-openat-openssl.js
+   test/sequential/test-util-debug.js
+   )
+   rm "${drop_tests[@]}" || die "disabling tests failed"
 
out/${BUILDTYPE}/cctest || die
"${EPYTHON}" tools/test.py --mode=${BUILDTYPE,,} --flaky-tests=dontcare 
-J message parallel sequential || die

diff --git a/net-libs/nodejs/nodejs-18.16.0.ebuild 
b/net-libs/nodejs/nodejs-18.16.0.ebuild
index f9a22254f9d2..8d12026d01b2 100644
--- a/net-libs/nodejs/nodejs-18.16.0.ebuild
+++ b/net-libs/nodejs/nodejs-18.16.0.ebuild
@@ -110,13 +110,6 @@ src_prepare() {
# We need to disable mprotect on two files when it builds Bug 694100.
use pax-kernel && PATCHES+=( "${FILESDIR}"/${P}-paxmarking.patch )
 
-   # All this test does is check if the npm CLI produces warnings of any 
sort,
-   # failing if it does. Overkill, much? Especially given one possible 
warning
-   # is that there is a newer version of npm available upstream (yes, it 
does
-   # use the network if available), thus making it a real possibility for 
this
-   # test to begin failing one day even though it was fine before.
-   rm -f test/parallel/test-release-npm.js
-
default
 }
 
@@ -240,12 +233,16 @@ src_install() {
 }
 
 src_test() {
-   rm -f "${S}"/tests/parallel/test-dns-setserver-when-querying.js
-   if has usersandbox ${FEATURES}; then
-   rm -f "${S}"/test/parallel/test-fs-mkdir.js
-   ewarn "You are emerging ${PN} with 'usersandbox' enabled. 
Excluding tests known to fail in this mode." \
-   "For full test coverage, emerge =${CATEGORY}/${PF} with 
'FEATURES=-usersandbox'."
-   fi
+   local drop_tests=(
+   test/parallel/test-dns-setserver-when-querying.js
+   test/parallel/test-fs-mkdir.js
+   test/parallel/test-fs-utimes-y2K38.js
+   test/parallel/test-release-npm.js
+   test/parallel/test-socket-write-after-fin-error.js
+   test/parallel/test-strace-openat-openssl.js
+   test/sequential/test-util-debug.js
+   )
+   rm "${drop_tests[@]}" || die "disabling tests failed"
 
out/${BUILDTYPE}/cctest || die
"${EPYTHON}" tools/test.py --mode=${BUILDTYPE,,} --flaky-tests=dontcare 
-J message parallel sequential || die



[gentoo-commits] repo/gentoo:master commit in: net-libs/nodejs/

2023-04-26 Thread William Hubbs
commit: b0370d8223ae30c010efc0093218e460cfb1fc03
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Apr 27 04:56:05 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Apr 27 04:56:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0370d82

net-libs/nodejs: style for 20.0.0

Signed-off-by: William Hubbs  gentoo.org>

 net-libs/nodejs/nodejs-20.0.0.ebuild | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/net-libs/nodejs/nodejs-20.0.0.ebuild 
b/net-libs/nodejs/nodejs-20.0.0.ebuild
index 48030328556a..e8cb570919ab 100644
--- a/net-libs/nodejs/nodejs-20.0.0.ebuild
+++ b/net-libs/nodejs/nodejs-20.0.0.ebuild
@@ -108,6 +108,7 @@ src_prepare() {
 
# We need to disable mprotect on two files when it builds Bug 694100.
use pax-kernel && PATCHES+=( 
"${FILESDIR}"/${PN}-18.16.0-paxmarking.patch )
+
default
 }
 
@@ -233,11 +234,11 @@ src_test() {
local drop_tests=(
test/parallel/test-dns-setserver-when-querying.js
test/parallel/test-fs-mkdir.js
-   test/parallel/test-fs-utimes-y2K38
-   test/parallel/test-release-npm.js
-   test/parallel/test-socket-write-after-fin-error.js
+   test/parallel/test-fs-utimes-y2K38.js
+   test/parallel/test-release-npm.js
+   test/parallel/test-socket-write-after-fin-error.js
test/parallel/test-strace-openat-openssl.js
-   test/sequential/test-util-debug.js
+   test/sequential/test-util-debug.js
)
rm "${drop_tests[@]}" || die "disabling tests failed"
 



[gentoo-commits] repo/gentoo:master commit in: net-libs/nodejs/

2023-04-26 Thread Sam James
commit: 96572818662f53812550d1b2531743a81cb60a77
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 27 04:52:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 27 04:52:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96572818

net-libs/nodejs: Stabilize 16.20.0 ppc64, #904237

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

 net-libs/nodejs/nodejs-16.20.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/nodejs/nodejs-16.20.0.ebuild 
b/net-libs/nodejs/nodejs-16.20.0.ebuild
index b5937a82e94c..f7e831387ba3 100644
--- a/net-libs/nodejs/nodejs-16.20.0.ebuild
+++ b/net-libs/nodejs/nodejs-16.20.0.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == * ]]; then
 else
SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz;
SLOT="0/$(ver_cut 1)"
-   KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos"
+   KEYWORDS="amd64 arm arm64 ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos"
S="${WORKDIR}/node-v${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-libs/nodejs/

2023-04-26 Thread Sam James
commit: 1828d96922d8ee14785702e37fcd0adaac795285
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 27 04:52:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 27 04:52:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1828d969

net-libs/nodejs: Stabilize 18.16.0 ppc64, #904237

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

 net-libs/nodejs/nodejs-18.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/nodejs/nodejs-18.16.0.ebuild 
b/net-libs/nodejs/nodejs-18.16.0.ebuild
index 8491233b3189..f9a22254f9d2 100644
--- a/net-libs/nodejs/nodejs-18.16.0.ebuild
+++ b/net-libs/nodejs/nodejs-18.16.0.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == * ]]; then
 else
SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz;
SLOT="0/$(ver_cut 1)"
-   KEYWORDS="amd64 arm arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux 
~x64-macos"
+   KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv ~x86 ~amd64-linux 
~x64-macos"
S="${WORKDIR}/node-v${PV}"
 fi
 



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

2023-04-26 Thread Sam James
commit: c1af13fd1dfecef11c7ed025ae21d054af9b320a
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 27 04:50:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 27 04:50:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1af13fd

sys-devel/make: Stabilize 4.4.1 ppc64, #905138

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

 sys-devel/make/make-4.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/make/make-4.4.1.ebuild b/sys-devel/make/make-4.4.1.ebuild
index b333f02e6f5d..a8f7e56a6d5d 100644
--- a/sys-devel/make/make-4.4.1.ebuild
+++ b/sys-devel/make/make-4.4.1.ebuild
@@ -17,7 +17,7 @@ elif [[ $(ver_cut 3) -ge 90 || $(ver_cut 4) -ge 90 ]] ; then
 else
SRC_URI="mirror://gnu/make/${P}.tar.gz"
SRC_URI+=" verify-sig? ( mirror://gnu/make/${P}.tar.gz.sig )"
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~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 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="GPL-3+"



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

2023-04-26 Thread Sam James
commit: 7c0ba524f0b664e85e58455e506be97f741976a7
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 27 04:50:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 27 04:50:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c0ba524

sys-devel/make: Stabilize 4.4.1 sparc, #905138

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

 sys-devel/make/make-4.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/make/make-4.4.1.ebuild b/sys-devel/make/make-4.4.1.ebuild
index fb20251fb971..b333f02e6f5d 100644
--- a/sys-devel/make/make-4.4.1.ebuild
+++ b/sys-devel/make/make-4.4.1.ebuild
@@ -17,7 +17,7 @@ elif [[ $(ver_cut 3) -ge 90 || $(ver_cut 4) -ge 90 ]] ; then
 else
SRC_URI="mirror://gnu/make/${P}.tar.gz"
SRC_URI+=" verify-sig? ( mirror://gnu/make/${P}.tar.gz.sig )"
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~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 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="GPL-3+"



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

2023-04-26 Thread Sam James
commit: 5b1e60ebac614edb71d97a7be3825bcd0d86e1ea
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 27 04:50:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 27 04:50:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b1e60eb

sys-devel/make: Stabilize 4.4.1 ppc, #905138

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

 sys-devel/make/make-4.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/make/make-4.4.1.ebuild b/sys-devel/make/make-4.4.1.ebuild
index a8f7e56a6d5d..8d425cc7108a 100644
--- a/sys-devel/make/make-4.4.1.ebuild
+++ b/sys-devel/make/make-4.4.1.ebuild
@@ -17,7 +17,7 @@ elif [[ $(ver_cut 3) -ge 90 || $(ver_cut 4) -ge 90 ]] ; then
 else
SRC_URI="mirror://gnu/make/${P}.tar.gz"
SRC_URI+=" verify-sig? ( mirror://gnu/make/${P}.tar.gz.sig )"
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~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 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="GPL-3+"



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

2023-04-26 Thread Sam James
commit: 615222d366d7e4c3442f8e5ea2d9f374e074c087
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 27 04:50:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 27 04:50:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=615222d3

sys-devel/make: Stabilize 4.4.1 arm, #905138

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

 sys-devel/make/make-4.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/make/make-4.4.1.ebuild b/sys-devel/make/make-4.4.1.ebuild
index de7a808ae4c1..4216845dc4ab 100644
--- a/sys-devel/make/make-4.4.1.ebuild
+++ b/sys-devel/make/make-4.4.1.ebuild
@@ -17,7 +17,7 @@ elif [[ $(ver_cut 3) -ge 90 || $(ver_cut 4) -ge 90 ]] ; then
 else
SRC_URI="mirror://gnu/make/${P}.tar.gz"
SRC_URI+=" verify-sig? ( mirror://gnu/make/${P}.tar.gz.sig )"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux 
~arm64-macos ~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 ~x64-cygwin ~amd64-linux ~x86-linux 
~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 fi
 
 LICENSE="GPL-3+"



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

2023-04-26 Thread Sam James
commit: 65eb0c4cfd181dbc9a15f29e3f88c0cd2022bf91
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 27 04:50:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 27 04:50:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65eb0c4c

sys-devel/make: Stabilize 4.4.1 x86, #905138

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

 sys-devel/make/make-4.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/make/make-4.4.1.ebuild b/sys-devel/make/make-4.4.1.ebuild
index 39ae26310594..2bf6c0668e59 100644
--- a/sys-devel/make/make-4.4.1.ebuild
+++ b/sys-devel/make/make-4.4.1.ebuild
@@ -17,7 +17,7 @@ elif [[ $(ver_cut 3) -ge 90 || $(ver_cut 4) -ge 90 ]] ; then
 else
SRC_URI="mirror://gnu/make/${P}.tar.gz"
SRC_URI+=" verify-sig? ( mirror://gnu/make/${P}.tar.gz.sig )"
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux 
~arm64-macos ~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 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="GPL-3+"



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

2023-04-26 Thread Sam James
commit: fbf39214b7bd8f8608f26015caa0a1cf0cdb2f30
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 27 04:50:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 27 04:50:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbf39214

sys-devel/make: Stabilize 4.4.1 amd64, #905138

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

 sys-devel/make/make-4.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/make/make-4.4.1.ebuild b/sys-devel/make/make-4.4.1.ebuild
index 2bf6c0668e59..972cf2a7cb83 100644
--- a/sys-devel/make/make-4.4.1.ebuild
+++ b/sys-devel/make/make-4.4.1.ebuild
@@ -17,7 +17,7 @@ elif [[ $(ver_cut 3) -ge 90 || $(ver_cut 4) -ge 90 ]] ; then
 else
SRC_URI="mirror://gnu/make/${P}.tar.gz"
SRC_URI+=" verify-sig? ( mirror://gnu/make/${P}.tar.gz.sig )"
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~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 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="GPL-3+"



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

2023-04-26 Thread Sam James
commit: 2483d909b94b8365c62b9cfad0cecd2fb988a1dd
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 27 04:50:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 27 04:50:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2483d909

sys-devel/make: Stabilize 4.4.1 arm64, #905138

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

 sys-devel/make/make-4.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/make/make-4.4.1.ebuild b/sys-devel/make/make-4.4.1.ebuild
index 4216845dc4ab..39ae26310594 100644
--- a/sys-devel/make/make-4.4.1.ebuild
+++ b/sys-devel/make/make-4.4.1.ebuild
@@ -17,7 +17,7 @@ elif [[ $(ver_cut 3) -ge 90 || $(ver_cut 4) -ge 90 ]] ; then
 else
SRC_URI="mirror://gnu/make/${P}.tar.gz"
SRC_URI+=" verify-sig? ( mirror://gnu/make/${P}.tar.gz.sig )"
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux 
~arm64-macos ~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 ~x64-cygwin ~amd64-linux ~x86-linux 
~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 fi
 
 LICENSE="GPL-3+"



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

2023-04-26 Thread Sam James
commit: 59b67be992fcca5cde4cc8217e72d30cd232a8ad
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 27 04:50:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 27 04:50:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59b67be9

sys-devel/make: Stabilize 4.4.1 hppa, #905138

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

 sys-devel/make/make-4.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/make/make-4.4.1.ebuild b/sys-devel/make/make-4.4.1.ebuild
index 972cf2a7cb83..fb20251fb971 100644
--- a/sys-devel/make/make-4.4.1.ebuild
+++ b/sys-devel/make/make-4.4.1.ebuild
@@ -17,7 +17,7 @@ elif [[ $(ver_cut 3) -ge 90 || $(ver_cut 4) -ge 90 ]] ; then
 else
SRC_URI="mirror://gnu/make/${P}.tar.gz"
SRC_URI+=" verify-sig? ( mirror://gnu/make/${P}.tar.gz.sig )"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~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 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="GPL-3+"



[gentoo-commits] repo/gentoo:master commit in: net-dialup/ppp/files/

2023-04-26 Thread Mike Gilbert
commit: d2351cff97ffeda00c4960eaf7dd6774d4f81428
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Apr 27 04:34:19 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Apr 27 04:34:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2351cff

net-dialup/ppp: update patch metadata

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

 net-dialup/ppp/files/ppp-2.5.0-passwordfd-read-early.patch | 12 +++-
 1 file changed, 7 insertions(+), 5 deletions(-)

diff --git a/net-dialup/ppp/files/ppp-2.5.0-passwordfd-read-early.patch 
b/net-dialup/ppp/files/ppp-2.5.0-passwordfd-read-early.patch
index f61e8227efe2..2600a1d85f21 100644
--- a/net-dialup/ppp/files/ppp-2.5.0-passwordfd-read-early.patch
+++ b/net-dialup/ppp/files/ppp-2.5.0-passwordfd-read-early.patch
@@ -1,8 +1,10 @@
-From a198cd83dfba6a738a4df80abd2675b4e8ee193c Mon Sep 17 00:00:00 2001
-From: Mike Frysinger 
-Date: Fri, 3 Jan 2020 17:19:09 +0100
-Subject: [PATCH] passwordfd: read early
+From df35ecb4ab63e8f89f57aa5d593441765a96ed62 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Alin=20N=C4=83stac?= 
+Date: Fri, 20 Jun 2008 18:34:06 +
+Subject: [PATCH] passwordfd: read password early
 
+Bug: https://bugs.gentoo.org/209294
+Bug: https://bugs.gentoo.org/905112
 ---
  pppd/plugins/passwordfd.c | 54 ++-
  1 file changed, 25 insertions(+), 29 deletions(-)
@@ -93,5 +95,5 @@ index c1f782e..13aec56 100644
  }
  
 -- 
-2.40.0
+2.40.1
 



[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-systemload-plugin/files/, xfce-extra/xfce4-systemload-plugin/

2023-04-26 Thread Sam James
commit: 7d8dc57c3570616a47e7599b3e7692788ac81180
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 27 04:15:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 27 04:17:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d8dc57c

xfce-extra/xfce4-systemload-plugin: fix build on x86

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

 .../files/xfce4-systemload-plugin-1.3.2-x86.patch  | 22 
 .../xfce4-systemload-plugin-1.3.2-r1.ebuild| 60 ++
 2 files changed, 82 insertions(+)

diff --git 
a/xfce-extra/xfce4-systemload-plugin/files/xfce4-systemload-plugin-1.3.2-x86.patch
 
b/xfce-extra/xfce4-systemload-plugin/files/xfce4-systemload-plugin-1.3.2-x86.patch
new file mode 100644
index ..027aea406823
--- /dev/null
+++ 
b/xfce-extra/xfce4-systemload-plugin/files/xfce4-systemload-plugin-1.3.2-x86.patch
@@ -0,0 +1,22 @@
+https://bugs.gentoo.org/905084
+https://gitlab.xfce.org/panel-plugins/xfce4-systemload-plugin/-/issues/25
+https://gitlab.xfce.org/panel-plugins/xfce4-systemload-plugin/-/commit/13a2e3ecb4b6cf6aad26c6b1d2388ef6922a5c92
+
+From 13a2e3ecb4b6cf6aad26c6b1d2388ef6922a5c92 Mon Sep 17 00:00:00 2001
+From: Akbarkhon Variskhanov 
+Date: Tue, 20 Dec 2022 13:50:40 +0500
+Subject: [PATCH] build: Fix failure due to wrong var type (Fixes #25)
+
+--- a/panel-plugin/network.cc
 b/panel-plugin/network.cc
+@@ -114,7 +114,7 @@ read_netload_proc (gulong *bytes)
+ gint
+ read_netload (gulong *net, gulong *NTotal)
+ {
+-static guint64 bytes[2];
++static gulong bytes[2];
+ static gint64 time[2];
+ 
+ *net = 0;
+-- 
+GitLab

diff --git 
a/xfce-extra/xfce4-systemload-plugin/xfce4-systemload-plugin-1.3.2-r1.ebuild 
b/xfce-extra/xfce4-systemload-plugin/xfce4-systemload-plugin-1.3.2-r1.ebuild
new file mode 100644
index ..27fc98975a83
--- /dev/null
+++ b/xfce-extra/xfce4-systemload-plugin/xfce4-systemload-plugin-1.3.2-r1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xdg-utils
+
+DESCRIPTION="System load plug-in for Xfce panel"
+HOMEPAGE="
+   https://docs.xfce.org/panel-plugins/xfce4-systemload-plugin/start
+   https://gitlab.xfce.org/panel-plugins/xfce4-systemload-plugin/
+"
+SRC_URI="https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2;
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE="upower"
+
+DEPEND="
+   >=xfce-base/libxfce4ui-4.16:=[gtk3(+)]
+   >=xfce-base/libxfce4util-4.17.2:=
+   >=xfce-base/xfce4-panel-4.16:=
+   >=xfce-base/xfconf-4.14:=
+   upower? ( >=sys-power/upower-0.9.23 )
+"
+RDEPEND="
+   ${DEPEND}
+"
+BDEPEND="
+   dev-util/intltool
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-x86.patch
+)
+
+src_configure() {
+   local myconf=(
+   # gtop is needed only as fallback when /proc is not available
+   --disable-libgtop
+   $(use_enable upower)
+   )
+
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: net-libs/nodejs/

2023-04-26 Thread William Hubbs
commit: d9b338b171e801da359bf14a640ec9c97f962c05
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Apr 27 03:33:53 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Apr 27 03:33:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9b338b1

net-libs/nodejs: typo fix for 20.0.0

Signed-off-by: William Hubbs  gentoo.org>

 net-libs/nodejs/nodejs-20.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/nodejs/nodejs-20.0.0.ebuild 
b/net-libs/nodejs/nodejs-20.0.0.ebuild
index 82214bdb90ec..48030328556a 100644
--- a/net-libs/nodejs/nodejs-20.0.0.ebuild
+++ b/net-libs/nodejs/nodejs-20.0.0.ebuild
@@ -235,7 +235,7 @@ src_test() {
test/parallel/test-fs-mkdir.js
test/parallel/test-fs-utimes-y2K38
test/parallel/test-release-npm.js
-   test/parallel/test-socket-write-after-fin-errorr.js
+   test/parallel/test-socket-write-after-fin-error.js
test/parallel/test-strace-openat-openssl.js
test/sequential/test-util-debug.js
)



[gentoo-commits] repo/gentoo:master commit in: net-libs/nodejs/

2023-04-26 Thread William Hubbs
commit: 5e272ad02172a48053d753b72df857bfc0bf9c62
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Apr 27 03:29:00 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Apr 27 03:29:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e272ad0

net-libs/nodejs: clean up src_test for 20.0.0

Signed-off-by: William Hubbs  gentoo.org>

 net-libs/nodejs/nodejs-20.0.0.ebuild | 26 ++
 1 file changed, 10 insertions(+), 16 deletions(-)

diff --git a/net-libs/nodejs/nodejs-20.0.0.ebuild 
b/net-libs/nodejs/nodejs-20.0.0.ebuild
index bf5712fb6e39..82214bdb90ec 100644
--- a/net-libs/nodejs/nodejs-20.0.0.ebuild
+++ b/net-libs/nodejs/nodejs-20.0.0.ebuild
@@ -108,14 +108,6 @@ src_prepare() {
 
# We need to disable mprotect on two files when it builds Bug 694100.
use pax-kernel && PATCHES+=( 
"${FILESDIR}"/${PN}-18.16.0-paxmarking.patch )
-
-   # All this test does is check if the npm CLI produces warnings of any 
sort,
-   # failing if it does. Overkill, much? Especially given one possible 
warning
-   # is that there is a newer version of npm available upstream (yes, it 
does
-   # use the network if available), thus making it a real possibility for 
this
-   # test to begin failing one day even though it was fine before.
-   rm -f test/parallel/test-release-npm.js
-
default
 }
 
@@ -238,14 +230,16 @@ src_install() {
 }
 
 src_test() {
-   rm \
-   "${S}"/test/parallel/test-dns-setserver-when-querying.js \
-   "${S}"/test/parallel/test-strace-openat-openssl.js || die
-   if has usersandbox ${FEATURES}; then
-   rm -f "${S}"/test/parallel/test-fs-mkdir.js
-   ewarn "You are emerging ${PN} with 'usersandbox' enabled. 
Excluding tests known to fail in this mode." \
-   "For full test coverage, emerge =${CATEGORY}/${PF} with 
'FEATURES=-usersandbox'."
-   fi
+   local drop_tests=(
+   test/parallel/test-dns-setserver-when-querying.js
+   test/parallel/test-fs-mkdir.js
+   test/parallel/test-fs-utimes-y2K38
+   test/parallel/test-release-npm.js
+   test/parallel/test-socket-write-after-fin-errorr.js
+   test/parallel/test-strace-openat-openssl.js
+   test/sequential/test-util-debug.js
+   )
+   rm "${drop_tests[@]}" || die "disabling tests failed"
 
out/${BUILDTYPE}/cctest || die
"${EPYTHON}" tools/test.py --mode=${BUILDTYPE,,} --flaky-tests=dontcare 
-J message parallel sequential || die



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

2023-04-26 Thread Sam James
commit: b84bdef468ee98c39754b51257b753b9c17fa509
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 27 03:23:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 27 03:23:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b84bdef4

sys-devel/gcc: Stabilize 10.4.1_p20230302 amd64, #904932

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

 sys-devel/gcc/gcc-10.4.1_p20230302.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/gcc/gcc-10.4.1_p20230302.ebuild 
b/sys-devel/gcc/gcc-10.4.1_p20230302.ebuild
index d8319f4435d4..5a0779d4a471 100644
--- a/sys-devel/gcc/gcc-10.4.1_p20230302.ebuild
+++ b/sys-devel/gcc/gcc-10.4.1_p20230302.ebuild
@@ -36,7 +36,7 @@ EGIT_BRANCH=releases/gcc-$(ver_cut 1)
 
 # Don't keyword live ebuilds
 if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 fi
 
 RDEPEND=""



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

2023-04-26 Thread Sam James
commit: 8af23d4dd56c45854ea2a775ba61f808cf66a665
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 27 03:23:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 27 03:23:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8af23d4d

sys-devel/gcc: Stabilize 11.3.1_p20230303 x86, #904933

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

 sys-devel/gcc/gcc-11.3.1_p20230303.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/gcc/gcc-11.3.1_p20230303.ebuild 
b/sys-devel/gcc/gcc-11.3.1_p20230303.ebuild
index d165d94ec83a..3906ed5d08f3 100644
--- a/sys-devel/gcc/gcc-11.3.1_p20230303.ebuild
+++ b/sys-devel/gcc/gcc-11.3.1_p20230303.ebuild
@@ -28,7 +28,7 @@ EGIT_BRANCH=releases/gcc-$(ver_cut 1)
 
 # Don't keyword live ebuilds
 if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
 fi
 
 if [[ ${CATEGORY} != cross-* ]] ; then



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

2023-04-26 Thread Sam James
commit: 7361599d8f97070f297c4fac8cc76b3834140a19
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 27 03:23:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 27 03:23:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7361599d

sys-devel/gcc: Stabilize 11.3.1_p20230303 amd64, #904933

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

 sys-devel/gcc/gcc-11.3.1_p20230303.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/gcc/gcc-11.3.1_p20230303.ebuild 
b/sys-devel/gcc/gcc-11.3.1_p20230303.ebuild
index 15eaa58a13ce..d165d94ec83a 100644
--- a/sys-devel/gcc/gcc-11.3.1_p20230303.ebuild
+++ b/sys-devel/gcc/gcc-11.3.1_p20230303.ebuild
@@ -28,7 +28,7 @@ EGIT_BRANCH=releases/gcc-$(ver_cut 1)
 
 # Don't keyword live ebuilds
 if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 fi
 
 if [[ ${CATEGORY} != cross-* ]] ; then



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

2023-04-26 Thread Sam James
commit: eae202077169625e29b041fe4616e47c5b9ad39a
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 27 03:23:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 27 03:23:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eae20207

sys-devel/gcc: Stabilize 10.4.1_p20230302 x86, #904932

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

 sys-devel/gcc/gcc-10.4.1_p20230302.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/gcc/gcc-10.4.1_p20230302.ebuild 
b/sys-devel/gcc/gcc-10.4.1_p20230302.ebuild
index 5a0779d4a471..443afa9e6eba 100644
--- a/sys-devel/gcc/gcc-10.4.1_p20230302.ebuild
+++ b/sys-devel/gcc/gcc-10.4.1_p20230302.ebuild
@@ -36,7 +36,7 @@ EGIT_BRANCH=releases/gcc-$(ver_cut 1)
 
 # Don't keyword live ebuilds
 if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
 fi
 
 RDEPEND=""



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

2023-04-26 Thread Matthew Thode
commit: 5278470f1d2392e6ec4e06b3e06c94a481491fe7
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Apr 27 03:11:07 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Apr 27 03:11:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5278470f

app-admin/puppetdb: add 8.0.0

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

 app-admin/puppetdb/Manifest  |  1 +
 app-admin/puppetdb/puppetdb-8.0.0.ebuild | 90 
 2 files changed, 91 insertions(+)

diff --git a/app-admin/puppetdb/Manifest b/app-admin/puppetdb/Manifest
index 3d022346b11e..0b8c688d1a2f 100644
--- a/app-admin/puppetdb/Manifest
+++ b/app-admin/puppetdb/Manifest
@@ -1,2 +1,3 @@
 DIST puppetdb-7.12.1.tar.gz 49891988 BLAKE2B 
d5201d443d991fc04e1a7c67d3f4df693365435354447cb4c18fd8143aa032be9a1dc6845cb6da07add830e2eee8539eb43fb37c3f1790f4ef02dc882de76ab9
 SHA512 
a86e293505c25e9f15b9c1a768540683b271002e197860bd1e24fc3d3afc88f104eefe3df3e44e7baab2e8ad4953f729b992de934ade57edef00d95290c5f1d2
 DIST puppetdb-7.13.0.tar.gz 49917440 BLAKE2B 
7cb01b2dbd6b6b22aad11a7fbcabff1c8452d51437bd0b3db3c8afe9d72bb853b66a9c8056c4c7c33f284efc4a90c788a05411fe6f80ae081ef817bb7f609bf3
 SHA512 
ba94031b3c15d38a2719390145e034be453a5f8368b5c53420bf3b371cc36a49f0b416447ec4d9de41ef0618b32ec806b9bae996ec3c4ca0ce05fb152940c2f2
+DIST puppetdb-8.0.0.tar.gz 50152833 BLAKE2B 
89ed62b107f97252aaaffe6124e6f6627b19092fd161b51c8e27d703896d4c7f0c86c0f8ca79f26995abcb29e756f3670f82aa1c6c9b84c6c411451399c6f2de
 SHA512 
7beeaed5b26361c306d8e6319747fc1eb809a82aac503f17b5ca1caebb1972a718e19c118da4b6717914e25aa7bdf410925865bad6a34deba411e1032538b19a

diff --git a/app-admin/puppetdb/puppetdb-8.0.0.ebuild 
b/app-admin/puppetdb/puppetdb-8.0.0.ebuild
new file mode 100644
index ..a6a61f3038bf
--- /dev/null
+++ b/app-admin/puppetdb/puppetdb-8.0.0.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit systemd tmpfiles
+
+DESCRIPTION="PuppetDB collects data generated by Puppet"
+HOMEPAGE="http://docs.puppetlabs.com/puppetdb/;
+SRC_URI="https://downloads.puppetlabs.com/${PN}/${P}.tar.gz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND+=">=virtual/jdk-11"
+DEPEND+="acct-user/puppetdb
+   acct-group/puppetdb"
+
+src_prepare() {
+   sed -i 's/sysconfig/conf\.d/g' ext/redhat/puppetdb.service || die
+   sed -i 's/sysconfig/conf\.d/g' ext/bin/puppetdb || die
+   sed -i 's/sysconfig/conf\.d/g' install.sh || die
+   sed -i 's/var\/run/run/g' ext/puppetdb.tmpfiles.conf || die
+   sed -i 's/var\/run/run/g' install.sh || die
+   default
+}
+
+src_compile() {
+   einfo "not compiling"
+}
+
+src_install() {
+   dodir /opt/puppetlabs/server/data/puppetdb
+   insinto /opt/puppetlabs/server/apps/puppetdb
+   insopts -m0744
+   doins ext/ezbake-functions.sh
+   insopts -m0644
+   doins ext/ezbake.manifest
+   doins puppetdb.jar
+   insinto /etc/puppetlabs/puppetdb
+   doins ext/config/logback.xml
+   doins ext/config/bootstrap.cfg
+   doins ext/config/request-logging.xml
+   insinto /etc/puppetlabs/puppetdb/conf.d
+   doins ext/config/conf.d/jetty.ini
+   doins ext/config/conf.d/repl.ini
+   doins ext/config/conf.d/database.ini
+   doins ext/config/conf.d/config.ini
+   doins ext/config/conf.d/auth.conf
+   insopts -m0755
+   insinto /opt/puppetlabs/server/apps/puppetdb/scripts
+   doins install.sh
+   insinto /opt/puppetlabs/server/apps/puppetdb/cli/apps
+   doins ext/cli/foreground
+   doins ext/cli/ssl-setup
+   doins ext/cli/config-migration
+   doins ext/cli/foreground
+   doins ext/cli/anonymize
+   doins ext/cli/reload
+   doins ext/cli/start
+   doins ext/cli/stop
+   insinto /opt/puppetlabs/server/apps/puppetdb/bin
+   doins ext/bin/puppetdb
+   insopts -m0644
+   dodir /opt/puppetlabs/server/bin
+   dosym ../apps/puppetdb/bin/puppetdb /opt/puppetlabs/server/bin/puppetdb
+   dodir /opt/puppetlabs/bin
+   dosym ../server/apps/puppetdb/bin/puppetdb /opt/puppetlabs/bin/puppetdb
+   dosym ../../opt/puppetlabs/server/apps/puppetdb/bin/puppetdb 
/usr/bin/puppetdb
+   # init type tasks
+   newconfd ext/default puppetdb
+   systemd_dounit ext/redhat/puppetdb.service
+   newtmpfiles ext/puppetdb.tmpfiles.conf puppetdb.conf
+   newinitd "${FILESDIR}/puppetdb.initd-r2" puppetdb
+   # misc
+   insinto /etc/logrotate.d
+   newins ext/puppetdb.logrotate.conf puppetdb
+   fowners -R puppetdb:puppetdb /opt/puppetlabs/server/data/puppetdb
+   fperms -R 770 /opt/puppetlabs/server/data/puppetdb
+}
+
+pkg_postinst() {
+   tmpfiles_process puppetdb.conf
+
+   elog "to install please run '/opt/puppetlabs/server/bin/puppetdb 
ssl-setup'"
+   elog
+   elog "to upgrade please run 

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

2023-04-26 Thread Matthew Thode
commit: 756eaee3b6cbc606926809528ec7eacd7a4215f8
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Apr 27 02:35:10 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Apr 27 03:11:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=756eaee3

app-emulation/diskimage-builder: add 3.30.0

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

 app-emulation/diskimage-builder/Manifest   |  1 +
 .../diskimage-builder-3.30.0.ebuild| 40 ++
 2 files changed, 41 insertions(+)

diff --git a/app-emulation/diskimage-builder/Manifest 
b/app-emulation/diskimage-builder/Manifest
index 2f4110f4322e..55fdcab94c03 100644
--- a/app-emulation/diskimage-builder/Manifest
+++ b/app-emulation/diskimage-builder/Manifest
@@ -2,3 +2,4 @@ DIST diskimage-builder-3.26.0.tar.gz 515778 BLAKE2B 
ac57ddb043f08052c337093e7425
 DIST diskimage-builder-3.27.0.tar.gz 515925 BLAKE2B 
5a064098542bf5a9936868622e8cb90f975b8e23df5ba868689e2f27b4168de40aa12678c643674f127076268f8103fc02f126486efceb5456a5b21ec14e7304
 SHA512 
25966991ad81eb500a5573b15fc37c0ec1ea55b0f8b9f418a14e30652adaa6e8cb817fb017f4af83343a66300a5d10739b5e99729e947ef27aee45965a3a147f
 DIST diskimage-builder-3.28.0.tar.gz 526274 BLAKE2B 
2fd6ed897fb550597ec6ec50d8ecefb8b1ca807acf18fd00e4d7f883f3fd7aca040f1f51a790ed326762eac3d333f59fcc5e917b9f536bfdd36f68ca35cbb724
 SHA512 
e61a1815bff9416d47b5019f8aa771b94f01353e400660dc837921323bd2045635695ca7a1c658ee0db5308683fefa140925217747555efcb0ee94fa56d37c3a
 DIST diskimage-builder-3.29.0.tar.gz 526544 BLAKE2B 
a5b52e8ec5f46e4aa1ec27a9194381e5f47ede8a2428b8e43e8d200174cc39654cf55f7f44ee46a3b03a846b665fb635c06f413878dd30e8ba4aa020f5c6f7d0
 SHA512 
f35650481168c52066c6ec9818e08fe5d20732899676fe1a1961a71d522b045539da06a0d1bd366e5a2e6ebc07d6e609b9bfbcaa83ca50086fe2c17936f27ba7
+DIST diskimage-builder-3.30.0.tar.gz 527303 BLAKE2B 
ef364ad61932e56579c150935d247ba83a5d8bacf4aee196404f71304b560081fed5089129c74f4d3b3d6054165438dbf150a6fba41aaf4065b79cdf747e08f9
 SHA512 
aa9580878a4606069262022117abea6e1e4f9d1fb0f5951ea2b47486e844b2bfa330033e627c6a5bd8d50d97bf595a3380ec5b084199192c6b34849c41fd2d5a

diff --git a/app-emulation/diskimage-builder/diskimage-builder-3.30.0.ebuild 
b/app-emulation/diskimage-builder/diskimage-builder-3.30.0.ebuild
new file mode 100644
index ..ba17dcfdbb9d
--- /dev/null
+++ b/app-emulation/diskimage-builder/diskimage-builder-3.30.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9,10} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYPI_NO_NORMALIZE=1
+inherit distutils-r1
+
+DESCRIPTION="Golden Disk Image builder"
+HOMEPAGE="http://docs.openstack.org/developer/diskimage-builder/;
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://opendev.org/openstack/diskimage-builder.git;
+else
+   inherit pypi
+   KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
+DEPEND="${CDEPEND}"
+RDEPEND="${CDEPEND}
+   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
+   !~dev-python/Babel-2.4.0[${PYTHON_USEDEP}]
+   >=dev-python/networkx-1.10[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-3.12[${PYTHON_USEDEP}]
+   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+   app-emulation/qemu
+   sys-block/parted
+   sys-fs/multipath-tools
+   sys-fs/dosfstools
+   sys-apps/gptfdisk
+   !dev-python/dib-utils[${PYTHON_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/puppetdb-termini/

2023-04-26 Thread Matthew Thode
commit: 9a2a8fd9585f90578a17d379a9698c82cdbc16bc
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Apr 27 03:09:35 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Apr 27 03:11:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a2a8fd9

dev-ruby/puppetdb-termini: add 8.0.0

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

 dev-ruby/puppetdb-termini/Manifest |  1 +
 .../puppetdb-termini/puppetdb-termini-8.0.0.ebuild | 28 ++
 2 files changed, 29 insertions(+)

diff --git a/dev-ruby/puppetdb-termini/Manifest 
b/dev-ruby/puppetdb-termini/Manifest
index b7aaa8507b5c..139ce6d4210a 100644
--- a/dev-ruby/puppetdb-termini/Manifest
+++ b/dev-ruby/puppetdb-termini/Manifest
@@ -1,2 +1,3 @@
 DIST puppetdb-termini_7.12.1-1bullseye_all.deb 22644 BLAKE2B 
16c62aafca8ea2a1f04e6e3708bd1354262dcfdc2afd085e4ef2c949409e4ed9a21fb965b9b67099024d9027b996bdbbc3bf16bbdf92f6cfa6e8d0b4b7c60c90
 SHA512 
4fd214c02e71a038ba52b2cc2ad33172ab5a13739e831fa1f53fbba45b7f19644104fe06cd12c796eb81556dcf9c5221cd9341d55a4b803c5d005f1da4deca46
 DIST puppetdb-termini_7.13.0-1bullseye_all.deb 22548 BLAKE2B 
535a3f846a7a10dcfaec4447ae852c6c4d870a573169f84e31f61c361164caea989f911df2d18e183c391dd0130a10b9422057eecaab304bebbb022f78e22a21
 SHA512 
3c8e440bfc55579d0c9a03ecae516d4cef49512ad9fdd6fceef37618c163ecac6d77a2b17b6cbb7131ceb3787904486bb78eef84a36a5f76672918db6d30db86
+DIST puppetdb-termini_8.0.0-1focal_all.deb 21796 BLAKE2B 
6065bf41cf173e36ecf3b5d8bb64d92e62e2f6b2ed1d203e294768f1af0bbd735906b57c762df512fed23582d4b67b7abc45b39831e4398a8fadf068b77c5ad8
 SHA512 
6a8e3423894ca45847e91dc444cb4910f5d8bae194a413054a305ec21fad9ae52fb26324755f633b5df7c2be38c77ef7549b2fc4cb2894530314dd3f32900447

diff --git a/dev-ruby/puppetdb-termini/puppetdb-termini-8.0.0.ebuild 
b/dev-ruby/puppetdb-termini/puppetdb-termini-8.0.0.ebuild
new file mode 100644
index ..dfbabaa8b2cd
--- /dev/null
+++ b/dev-ruby/puppetdb-termini/puppetdb-termini-8.0.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+
+inherit unpacker
+
+DESCRIPTION="Library needed to connect puppet to puppetdb"
+HOMEPAGE="https://puppet.com/docs/puppetdb/latest/index.html;
+SRC_URI="http://apt.puppetlabs.com/pool/focal/puppet8/${PN:0:1}/${PN}/${PN}_${PV}-1focal_all.deb;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+# will need the same keywords as puppet
+KEYWORDS="~amd64 ~arm64 ~ppc ~x86"
+
+RDEPEND+=""
+DEPEND+=""
+
+S=${WORKDIR}
+
+src_install() {
+   insinto opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/
+   doins -r opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/*
+}



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

2023-04-26 Thread Matthew Thode
commit: dc99eebd6175d2941c3a0ef56ec59dd5ff89bcb5
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Apr 27 03:08:53 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Apr 27 03:11:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc99eebd

app-admin/puppetserver: add 8.0.0

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

 app-admin/puppetserver/Manifest  |   1 +
 app-admin/puppetserver/puppetserver-8.0.0.ebuild | 131 +++
 2 files changed, 132 insertions(+)

diff --git a/app-admin/puppetserver/Manifest b/app-admin/puppetserver/Manifest
index 8135991f7950..9bef6f015fdf 100644
--- a/app-admin/puppetserver/Manifest
+++ b/app-admin/puppetserver/Manifest
@@ -1,2 +1,3 @@
 DIST puppetserver-7.11.0.tar.gz 59927771 BLAKE2B 
dcf2543ac6d5427f57bb451ff9cc6db6748522ffed6fd5a7e81bd63be899fbf722016975fdfca5154489bcaf93d973d11669dd455ad44c79b3be50ccc5e0f636
 SHA512 
4c9c8d05048ccc35fd729a9a37151451e97655eed131f7192be2dac7614c309ffa4cdb0dd77f1c9eb2666d7df630690faa52ad2b01266010533522b58fb06f79
 DIST puppetserver-7.9.5.tar.gz 59954391 BLAKE2B 
dd9c1c4bcac006ed711e9d29f2c1e96fbacbbb9f85a70e34e5b42909b20108b970bad58562acf2c3d60ed17c81144826ad4426357948f014b4ec3039f642a9d1
 SHA512 
c12df0d2778c3f768bf60ed4d9867eb976dc10671383f92ba63a06ad10c4552ec3109f42a9157816d2cd83481ee5cfad10c662812621b1afedf5eac25fbfe1b9
+DIST puppetserver-8.0.0.tar.gz 60976845 BLAKE2B 
af9e389ec946ea20b7028535c12a0fbc99dc4ee0790cfb9625ae881e3024c96727e8eb671a25895ade878c5a2b264991a5b3f49dc7453e49ba85be0042ba0bc6
 SHA512 
1b67c472795c5baad5696f4b553fc95a3561b4fbb9fcd0cc7be2c168e3b788a6fc2d0821fa9d459c452a9e9ee754a6ba2f8b8cae55ab6490896bd228ce06

diff --git a/app-admin/puppetserver/puppetserver-8.0.0.ebuild 
b/app-admin/puppetserver/puppetserver-8.0.0.ebuild
new file mode 100644
index ..319142a7a7bb
--- /dev/null
+++ b/app-admin/puppetserver/puppetserver-8.0.0.ebuild
@@ -0,0 +1,131 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd tmpfiles
+
+DESCRIPTION="Puppet Server is the next-generation application for managing 
Puppet agents"
+HOMEPAGE="http://docs.puppetlabs.com/puppetserver/;
+SRC_URI="https://downloads.puppetlabs.com/puppet/${P}.tar.gz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="puppetdb"
+# will need the same keywords in puppet-agent (puppet-agent now has arm64)
+KEYWORDS="~amd64"
+
+RDEPEND+="
+   >=virtual/jdk-11
+   app-admin/puppet-agent[puppetdb?]"
+DEPEND+="acct-user/puppet
+   acct-group/puppet"
+
+src_prepare() {
+   sed -i 's/sysconfig\/puppetserver/default\/puppetserver/g' 
ext/redhat/puppetserver.service || die
+   sed -i 's/sysconfig\/puppetserver/default\/puppetserver/g' 
ext/bin/puppetserver || die
+   sed -i 's/sysconfig\/puppetserver/default\/puppetserver/g' install.sh 
|| die
+   sed -i 's/var\/run/run/g' ext/config/conf.d/puppetserver.conf || die
+   sed -i 's/var\/run/run/g' ext/redhat/puppetserver.service || die
+   sed -i 's/var\/run/run/g' install.sh || die
+   default
+}
+
+src_compile() {
+   einfo "not compiling"
+}
+
+src_install() {
+   insinto /opt/puppetlabs/server/apps/puppetserver
+   insopts -m0774
+   doins ext/ezbake-functions.sh
+   insopts -m0644
+   doins ext/ezbake.manifest
+   doins puppet-server-release.jar
+   insinto /etc/puppetlabs/puppetserver
+   doins ext/config/logback.xml
+   doins ext/config/request-logging.xml
+   insinto /etc/puppetlabs/puppetserver/services.d
+   doins ext/system-config/services.d/bootstrap.cfg
+   doins ext/config/services.d/ca.cfg
+   insinto /etc/puppetlabs/puppetserver/conf.d
+   doins ext/config/conf.d/puppetserver.conf
+   doins ext/config/conf.d/auth.conf
+   doins ext/config/conf.d/global.conf
+   doins ext/config/conf.d/web-routes.conf
+   doins ext/config/conf.d/metrics.conf
+   doins ext/config/conf.d/webserver.conf
+   insopts -m0755
+   insinto /opt/puppetlabs/server/apps/puppetserver/scripts
+   doins install.sh
+   insinto /opt/puppetlabs/server/apps/puppetserver/cli/apps
+   doins ext/cli/ca
+   doins ext/cli/irb
+   doins ext/cli/foreground
+   doins ext/cli/gem
+   doins ext/cli/ruby
+   doins ext/cli/reload
+   doins ext/cli/start
+   doins ext/cli/stop
+   insinto /opt/puppetlabs/server/apps/puppetserver/cli
+   doins ext/cli_defaults/cli-defaults.sh
+   insinto /opt/puppetlabs/server/apps/puppetserver/bin
+   doins ext/bin/puppetserver
+   insopts -m0644
+   dodir /opt/puppetlabs/server/bin
+   dosym ../apps/puppetserver/bin/puppetserver 
/opt/puppetlabs/server/bin/puppetserver
+   dodir /opt/puppetlabs/bin
+   dosym ../server/apps/puppetserver/bin/puppetserver 
/opt/puppetlabs/bin/puppetserver
+   dosym 

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

2023-04-26 Thread Matthew Thode
commit: ef36bdea289160370af22deb1701cef9cad452d7
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Apr 27 02:58:05 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Apr 27 03:11:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef36bdea

app-admin/puppet: add 8.0.0

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

 app-admin/puppet/Manifest|   1 +
 app-admin/puppet/metadata.xml|   1 +
 app-admin/puppet/puppet-8.0.0.ebuild | 127 +++
 3 files changed, 129 insertions(+)

diff --git a/app-admin/puppet/Manifest b/app-admin/puppet/Manifest
index 25548179885f..37f7a1a33b57 100644
--- a/app-admin/puppet/Manifest
+++ b/app-admin/puppet/Manifest
@@ -1,2 +1,3 @@
 DIST puppet-7.23.0.tar.gz 2820654 BLAKE2B 
c9e2b544400c7fa9e59dd1d40bf89d1444ee62664b11e7aafa30aecd5fd14aa217dfe0bc24795a951c5e04b04762adb0239f6d7289b431b8f2a040716e95c642
 SHA512 
a66ef2bdbe38741a176e825cf7cdf117616459548731d4f5482b49263b08dcb3550305e5f0e35d228f873b330b730b682c02d38b4243f5f8bb4a190ed0f60310
 DIST puppet-7.24.0.tar.gz 2823083 BLAKE2B 
f4a3862153a01b1d5ce1cc9d72a2446d91346c5e8ed762f8aeae260a67bd583c277cd4ea0f207021057d40c69078add06af88978522706dea59796bdd6071070
 SHA512 
bb881e7523fce72ca8941d363ebc12f0172aff61a28d49465b7977fdf0d004575f5677fad3f0858db109b1cf85e4d870becdaa7c6687db32eb6eecf849ed25e9
+DIST puppet-8.0.0.tar.gz 2874596 BLAKE2B 
64a609c0375c942520f17bd6281225568b9803cd7af3e9f4da8311eb4f2680184174b0b5c992b243ba9680912b77038934bb3506ae28a964c64b0f1f8feca62e
 SHA512 
78ba9d603831874fbecca7ce3e2802ed54188a71ad7d6f7a24fa3390330e41a7b43b074c6c51e32cfdf10ff92f6b087f8fbe9220ea65efb917f517776451ef56

diff --git a/app-admin/puppet/metadata.xml b/app-admin/puppet/metadata.xml
index 4db8d942540d..8f56170190b1 100644
--- a/app-admin/puppet/metadata.xml
+++ b/app-admin/puppet/metadata.xml
@@ -29,6 +29,7 @@
 
Enable augeas support
Enable diff support
+   Enable hiera support
Enable rrdtool support
Enable shadow support


diff --git a/app-admin/puppet/puppet-8.0.0.ebuild 
b/app-admin/puppet/puppet-8.0.0.ebuild
new file mode 100644
index ..9a3ead6bacc9
--- /dev/null
+++ b/app-admin/puppet/puppet-8.0.0.ebuild
@@ -0,0 +1,127 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+USE_RUBY="ruby27 ruby30 ruby31"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_TASK_DOC="doc:all"
+RUBY_FAKEGEM_EXTRAINSTALL="locales"
+
+inherit ruby-fakegem systemd tmpfiles
+
+DESCRIPTION="A system automation and configuration management software"
+HOMEPAGE="https://puppet.com/;
+SRC_URI="http://downloads.puppetlabs.com/puppet/${P}.tar.gz;
+
+LICENSE="Apache-2.0 GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+IUSE="augeas diff doc emacs hiera ldap rrdtool selinux shadow sqlite 
vim-syntax"
+RESTRICT="test"
+
+# https://tickets.puppetlabs.com/browse/PUP-11722 (workaround, pinning)
+# - https://tickets.puppetlabs.com/browse/PUP-11723 (bug for fixing the 
pinning)
+ruby_add_rdepend "
+   hiera? ( dev-ruby/hiera )
+   dev-ruby/json:=
+   dev-ruby/semantic_puppet
+   >=dev-ruby/facter-3.0.0
+   http://forge.puppetlabs.com/gentoo/portage;
+   elog
+}



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

2023-04-26 Thread Matthew Thode
commit: 35f0473c1d4f5cec1d6b5b3324d19c85d959dd3a
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Apr 27 03:05:20 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Apr 27 03:11:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35f0473c

app-admin/puppet-agent: add 8.0.0

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

 app-admin/puppet-agent/Manifest  |  2 +
 app-admin/puppet-agent/puppet-agent-8.0.0.ebuild | 91 
 2 files changed, 93 insertions(+)

diff --git a/app-admin/puppet-agent/Manifest b/app-admin/puppet-agent/Manifest
index 3152ad1c5d59..624dce686096 100644
--- a/app-admin/puppet-agent/Manifest
+++ b/app-admin/puppet-agent/Manifest
@@ -2,3 +2,5 @@ DIST puppet-agent_7.23.0-1focal_amd64.deb 32923766 BLAKE2B 
eac170179de27e3c25af3
 DIST puppet-agent_7.23.0-1focal_arm64.deb 32668574 BLAKE2B 
ff01899f7a6b0994eccd330dcc83ea51933e287ea4c1ce3ecdcee91e227c22256f4d4464c7d461d5023a1e6f4aac9868134fccf5dd84de2ba11de16c79be0d9f
 SHA512 
7f3b0940d739410b2f4dd3b3ae852c9677c8db33fccee0db5291613f8b8602f8770c52eff3f577c81382be36044714b6737df8f8468a3481997cae52989fdeb8
 DIST puppet-agent_7.24.0-1focal_amd64.deb 31418478 BLAKE2B 
201c0a5adbeca2b6f572d3f8b89df06314171e5c7bb95f574311cee5af1910bdf7f5574eaa5f514bcf0c1ceb5c04c30a2079069183c4b37dd90581596a70092e
 SHA512 
7912360597c21abf048d578783262821210d6568dc41f79b2d21cdb08851f8bd4cbe5a6114aa8af302c9046de424b8b15fe34be1fc51b529f36ccb99445bc7dc
 DIST puppet-agent_7.24.0-1focal_arm64.deb 31160744 BLAKE2B 
22dfc3f0855c2e88c7202f2a9d98efd4ad9ef3a191ab9b5b8c37a6869306a47d1225d568fec9f0fc52cdf236f8258b5ca206a360049cc39e1825f1f8afc5d4af
 SHA512 
db1b7cb25a04d6aeedd7f3bb125fe0fcac420c2881f9f3aba729143e253908376cd118073753de018d8fd1a6d7f38139766b4ec4bfb23f840ca7ee32143a8a48
+DIST puppet-agent_8.0.0-1focal_amd64.deb 35686934 BLAKE2B 
1604178a8ce2a9112e411d2054b013a9bba5e28d6ecbb119da112ffd01cb620a482c118b84313a95f50efac755c0cb3551b966d95d77ae242c5ca515d3f82d72
 SHA512 
df6fe25f582fe5339648cada3563cd3820e39ebe383cf8189bb2517e03e21477af6cffcdf4d1894960fd69a5c4168990c45a1f74789bca0881f31fd09dccf0d2
+DIST puppet-agent_8.0.0-1focal_arm64.deb 35445806 BLAKE2B 
b9c98d44eadead8d9b09faf679dd9ca938bfba7cd5c67d9083cd856afa61ee416a389672a978d8b9394a0ec7b404fd97db4a181b4ffbbdb813aff2b3d697
 SHA512 
c47167e2be146eb18fab055fb5dc94583e3b53006ce71573c41d76016e0a9ef57ba8a9d9807e020763acbfbe243ebb4080a84773f3d7339beb408f4b437cc864

diff --git a/app-admin/puppet-agent/puppet-agent-8.0.0.ebuild 
b/app-admin/puppet-agent/puppet-agent-8.0.0.ebuild
new file mode 100644
index ..2a10118b915a
--- /dev/null
+++ b/app-admin/puppet-agent/puppet-agent-8.0.0.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit systemd unpacker tmpfiles
+
+DESCRIPTION="general puppet client utils along with hiera and facter"
+HOMEPAGE="https://puppetlabs.com/;
+SRC_URI="amd64? ( 
http://apt.puppetlabs.com/pool/focal/puppet8/${PN:0:1}/${PN}/${PN}_${PV}-1focal_amd64.deb
 )
+arm64? ( 
http://apt.puppetlabs.com/pool/focal/puppet8/${PN:0:1}/${PN}/${PN}_${PV}-1focal_arm64.deb
 )"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="puppetdb selinux"
+RESTRICT="strip"
+
+# virtual/libcrypt:= is in here despite being a pre-built package
+# to ensure that the has_version logic for the symlink doesn't become stale
+CDEPEND="!app-admin/puppet
+   !dev-ruby/hiera
+   !dev-ruby/facter
+   app-emulation/virt-what
+   acct-user/puppet
+   acct-group/puppet
+   virtual/libcrypt:="
+
+DEPEND="
+   ${CDEPEND}
+   app-admin/augeas"
+RDEPEND="${CDEPEND}
+   app-portage/eix
+   sys-apps/dmidecode
+   sys-libs/libselinux
+   sys-libs/glibc
+   sys-libs/readline:0/8
+   sys-libs/libxcrypt[compat]
+   sys-libs/ncurses:0[tinfo]
+   selinux? (
+   sys-libs/libselinux[ruby]
+   sec-policy/selinux-puppet
+   )
+   puppetdb? ( >=dev-ruby/puppetdb-termini-5.0.1 )"
+
+S=${WORKDIR}
+
+QA_PREBUILT="*"
+
+src_install() {
+   # conf.d
+   doconfd etc/default/puppet
+   doconfd etc/default/pxp-agent
+   # logrotate.d
+   insinto /etc/logrotate.d
+   doins etc/logrotate.d/pxp-agent
+   # puppet itself
+   insinto /etc/puppetlabs
+   doins -r etc/puppetlabs/*
+   # logdir for systemd
+   keepdir var/log/puppetlabs/puppet/
+   chmod 0750 var/log/puppetlabs/puppet/
+   # the rest
+   insinto /opt
+   dodir opt/puppetlabs/puppet/cache
+   doins -r opt/*
+   fperms 0750 /opt/puppetlabs/puppet/cache
+   # init
+   newinitd "${FILESDIR}/puppet.initd2" puppet
+   systemd_dounit lib/systemd/system/puppet.service
+   systemd_dounit lib/systemd/system/pxp-agent.service
+   newtmpfiles usr/lib/tmpfiles.d/puppet-agent.conf puppet-agent.conf
+   # symlinks
+   chmod 0755 -R 

[gentoo-commits] repo/gentoo:master commit in: dev-python/django-auth-ldap/

2023-04-26 Thread Michał Górny
commit: 014f0b067f3573fdd15ca7a607e5bb6ac64b80af
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 27 02:22:55 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 27 03:10:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=014f0b06

dev-python/django-auth-ldap: Bump to 4.3.0

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

 dev-python/django-auth-ldap/Manifest   |  1 +
 .../django-auth-ldap/django-auth-ldap-4.3.0.ebuild | 44 ++
 2 files changed, 45 insertions(+)

diff --git a/dev-python/django-auth-ldap/Manifest 
b/dev-python/django-auth-ldap/Manifest
index 36de0fb7472c..7f1b97901740 100644
--- a/dev-python/django-auth-ldap/Manifest
+++ b/dev-python/django-auth-ldap/Manifest
@@ -1 +1,2 @@
 DIST django-auth-ldap-4.2.0.gh.tar.gz 49572 BLAKE2B 
e33241897a2ad6ec3cefe4d8bc6cfea322f478b3db7c2e8b7726b55f9e030f10ae25ee049842322f11939523df06af81a57122d4d3c8115416a253672c43dd39
 SHA512 
a37500c850b3cf49d6bc7324d721c05279570972547ebd69521033e4cd6aa340948829edb3ae94d3280a8142a42d88ce77f85bf4a8c9f32753a860881b3c5d90
+DIST django-auth-ldap-4.3.0.tar.gz 53474 BLAKE2B 
b3f74739fd195b7a2e2cc785fa6493feaef8917b8473fad386da1569a158f13d7c765a32bd0d83ba02d20d7b50e845d3a5cda8b5fbbf5524576c62b84690705b
 SHA512 
6a7826af60087a25970c6ae96b9bce40212cdfbe5e2d2ee0d903ff53f02edcd361eb56a0c5db9406e8525ee6be86e18d5c13db7e4ae6f2dd5d0adc7c593a8117

diff --git a/dev-python/django-auth-ldap/django-auth-ldap-4.3.0.ebuild 
b/dev-python/django-auth-ldap/django-auth-ldap-4.3.0.ebuild
new file mode 100644
index ..cb2e69ec0852
--- /dev/null
+++ b/dev-python/django-auth-ldap/django-auth-ldap-4.3.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Django LDAP authentication backend"
+HOMEPAGE="
+   https://github.com/django-auth-ldap/django-auth-ldap/
+   https://pypi.org/project/django-auth-ldap/
+"
+
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+LICENSE="BSD-2"
+SLOT="0"
+
+RDEPEND="
+   >=dev-python/django-2.2[${PYTHON_USEDEP}]
+   >=dev-python/python-ldap-3.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   test? (
+   $(python_gen_impl_dep sqlite)
+   net-nds/openldap[-minimal]
+   )
+"
+
+distutils_enable_sphinx docs --no-autodoc
+
+python_test() {
+   # for slapd and slapdtest
+   local -x SBIN=/usr/sbin:/usr/$(get_libdir)/openldap
+   "${EPYTHON}" -m django test -v 2 --settings tests.settings ||
+   die "Tests failed with ${EPYTHON}"
+}



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

2023-04-26 Thread Michał Górny
commit: 3ca761bba9f9f00d7ee59bf4c40f6f1974e3bd4d
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 27 02:42:30 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 27 03:10:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ca761bb

dev-python/platformdirs: Bump to 3.4.0

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

 dev-python/platformdirs/Manifest  |  1 +
 dev-python/platformdirs/platformdirs-3.4.0.ebuild | 49 +++
 2 files changed, 50 insertions(+)

diff --git a/dev-python/platformdirs/Manifest b/dev-python/platformdirs/Manifest
index c7f74ef45c62..39174b9e18d3 100644
--- a/dev-python/platformdirs/Manifest
+++ b/dev-python/platformdirs/Manifest
@@ -1,2 +1,3 @@
 DIST platformdirs-3.2.0.tar.gz 15017 BLAKE2B 
ce9f180965e0736ae83170b3a055dbb58e2ce59b84a414cd212f0f2f27a6a0a194636d315a30e344046ee1da85f2de3d2e7c58c02a329c4a36129fa617d8feb6
 SHA512 
2e4613f563b7014b526e1f81f561726a0060983b0e998ce46d070b2f4f4ec26ad46d6a3cd242fb14a420e6439207b9c9eeb31daac7ec65005abc3a74131e5cf8
 DIST platformdirs-3.3.0.tar.gz 15459 BLAKE2B 
46b59ce32b262feef1e045803b79c64ade18917dac34b11bd34ec8a6c872e9871df948532e10a8c4ebfbfddf2592243d8f8be6b24a84e75c08c5948068337f94
 SHA512 
c7530daf27072b0dea2d9bdb2fd764fb1f19daa735b199d3361579ffed709ba55392502600f73b8433e2651d36711dc264cf60a6fa50f29d9249b1e9808e35a3
+DIST platformdirs-3.4.0.tar.gz 15735 BLAKE2B 
6297b04dd8720ffa0af1899c2c8081c836d23d0526e6510a81fa727ca42d5006709d6e8bd583f09aade09f603c4489e21468b8c66d848220c8c6f1de37535e97
 SHA512 
e98648b5065cdb3b75c183548b4143c6564292e4ec283710490fd019a2e72f6207ac6af6617e192aadf17b521eebc18126bf4b69fac227ac3cda4b768ce109da

diff --git a/dev-python/platformdirs/platformdirs-3.4.0.ebuild 
b/dev-python/platformdirs/platformdirs-3.4.0.ebuild
new file mode 100644
index ..58e26b5de925
--- /dev/null
+++ b/dev-python/platformdirs/platformdirs-3.4.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A small Python module for determining appropriate 
platform-specific dirs"
+HOMEPAGE="
+   https://pypi.org/project/platformdirs/
+   https://github.com/platformdirs/platformdirs/
+"
+
+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"
+
+BDEPEND="
+   test? (
+   dev-python/appdirs[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_configure() {
+   grep -q 'build-backend = "hatchling' pyproject.toml ||
+   die "Upstream changed build-backend, recheck"
+   # write a custom pyproject.toml to ease setuptools bootstrap
+   cat > pyproject.toml <<-EOF || die
+   [build-system]
+   requires = ["flit_core >=3.2,<4"]
+   build-backend = "flit_core.buildapi"
+
+   [project]
+   name = "${PN}"
+   version = "${PV}"
+   description = 'A small Python package for determining 
appropriate platform-specific dirs, e.g. a "user data dir".'
+   EOF
+   # sigh
+   cat > src/platformdirs/version.py <<-EOF || die
+   __version__ = version = '${PV}'
+   __version_tuple__ = version_tuple = (${PV//./, })
+   EOF
+}



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

2023-04-26 Thread Michał Górny
commit: 11067cf177e0fe0c3b66a8165bd401668eeff549
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 27 02:48:39 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 27 03:10:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11067cf1

dev-python/pip: Bump to 23.1.2

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

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

diff --git a/dev-python/pip/Manifest b/dev-python/pip/Manifest
index a835b1c287b1..eabf71a1d61b 100644
--- a/dev-python/pip/Manifest
+++ b/dev-python/pip/Manifest
@@ -1,6 +1,7 @@
 DIST pip-22.3.1.gh.tar.gz 9326504 BLAKE2B 
b125599a9f77e49414dae13ca3fe0ac27c9b7e127f6ca7f467f3af4e0b51d835f2790f8311b2ec616966c299fb431403b456f7b38ea1f3fe1e7f769f7d5a78e5
 SHA512 
c7865c4ce79b0fea7ba469fe593af3be205b3bdb574a6ae019842e0f82a0af406ec905d8c6ff02fbbafe01630c8899a398d071ce74501ca830249160f2f6df98
 DIST pip-23.0.1.gh.tar.gz 9336422 BLAKE2B 
1781b0340ba7f76299fa8e37f0509f15a08cc599d196c74b90a2cb79321de570240ed9f12bc64d45ede2182ec8a3eead44ce1b840eaa83931d089ecc07923203
 SHA512 
ed14ce37293e749b4fd93d7f93d81356c77428b1fb14dfd760b59aea720ebb3cce5a49c2d32ab600e73b37389937830ff4dee04750e83078c8ab9d57513f294c
 DIST pip-23.1.1.gh.tar.gz 9345830 BLAKE2B 
4b566507189bed38de572d3641f4f1cdf795a928462fbdb43f6d03f98a5efdce31c3c6ffb8ac0761eb8dd7667f02f195241aacbebc06b26f8e4d22d1ca4a8fb9
 SHA512 
9cc8d414625a59d98e485251fdc3707edd30a94b597954e9d03b42076f3adaca6f7e3f1ef80e37e7fb12b51941ac359114b23aae4722588bb7f4b44813397db5
+DIST pip-23.1.2.gh.tar.gz 9345911 BLAKE2B 
511ac1a9405e377ccb2525e89676f4a63f138aa526d40e76f4d9681139d94db1f92772beab1a647654c17abc6bee09f52cf4c4f4484716874194565fda07d056
 SHA512 
b33070cb59a1258904a60b48ec8abfd9e316c5f87681fea13d89ddf6d516afac10965ae1db54fea299a0a72f98602ce02e8b3be46f239e857db84866045730e1
 DIST pip-23.1.gh.tar.gz 9346045 BLAKE2B 
2d4e0dcfa730fe68b6b73d87fb3706a5c68f8eb497fe84c15a8a4ed5aa436a5ef07949d3c3d1393aa836bc8d2f67dbfad25609f807519a3d36b3aed34aff4756
 SHA512 
ba1417811d69462b1e858d6a431abdafdf66a217f9fb25ad9c8430b3ea5289c631a282f3c399f607539d2ce9e2a71b556926f6ebf30be18d86ccda192afe0dfb
 DIST setuptools-62.3.2-py3-none-any.whl 1225929 BLAKE2B 
608952e201f749ebf557e3962ba9856d5bdcbc534f3a25598cab0d6c53282cfb3b9f007ba135497a8addf49db4c02bc4387c486d95a4529d01ce4114154ec28a
 SHA512 
366d69dc44e326dd7549cdacd8dec481a14dce4feef4338adc38b9de5c4c338f04d61696e13ce8603be1315f2e8734100f92d3fe4b4b11843e19f550c9631978
 DIST virtualenv-16.7.12.gh.tar.gz 8906590 BLAKE2B 
a1f206769e4e5797562906162e492e44c4a72720e4f88a0362dc802ce2df20c65aaab6a72dce2238445601a10fae59bd90cd362217994d30911f105afd71c5fa
 SHA512 
0278b33fb19f6553e70ad3dcffa6ea1a455ff435b216ac9b4fadff216b2932714faa2bb6027af3058010111d8511a5c2fcd424f31c9645be361603971f111c8e

diff --git a/dev-python/pip/pip-23.1.2.ebuild b/dev-python/pip/pip-23.1.2.ebuild
new file mode 100644
index ..a54946d50bf3
--- /dev/null
+++ b/dev-python/pip/pip-23.1.2.ebuild
@@ -0,0 +1,127 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# please bump dev-python/ensurepip-pip along with this package!
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_TESTED=( python3_{9..11} )
+PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" pypy3 )
+PYTHON_REQ_USE="ssl(+),threads(+)"
+
+inherit bash-completion-r1 distutils-r1 multiprocessing
+
+DESCRIPTION="The PyPA recommended tool for installing Python packages"
+HOMEPAGE="
+   https://pip.pypa.io/en/stable/
+   https://pypi.org/project/pip/
+   https://github.com/pypa/pip/
+"
+SRC_URI="
+   https://github.com/pypa/pip/archive/${PV}.tar.gz -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+# bundled deps
+LICENSE+=" Apache-2.0 BSD BSD-2 ISC LGPL-2.1+ MPL-2.0 PSF-2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+SLOT="0"
+IUSE="test-rust"
+
+RDEPEND="
+   >=dev-python/setuptools-39.2.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   ${RDEPEND}
+   test? (
+   $(python_gen_cond_dep '
+   dev-python/ensurepip-setuptools
+   dev-python/ensurepip-wheel
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   dev-python/pretend[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   dev-python/scripttest[${PYTHON_USEDEP}]
+   dev-python/tomli-w[${PYTHON_USEDEP}]
+   dev-python/virtualenv[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+   test-rust? (
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   )
+   ' "${PYTHON_TESTED[@]}")
+   )
+"
+

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

2023-04-26 Thread Michał Górny
commit: 112861aed9b6defaccc23c0c26e5856a4ff6f135
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 27 02:49:07 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 27 03:10:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=112861ae

dev-python/ensurepip-pip: Bump to 23.1.2

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

 dev-python/ensurepip-pip/Manifest  |  1 +
 .../ensurepip-pip/ensurepip-pip-23.1.2.ebuild  | 24 ++
 2 files changed, 25 insertions(+)

diff --git a/dev-python/ensurepip-pip/Manifest 
b/dev-python/ensurepip-pip/Manifest
index 90f0a1e0f459..74db7a68596e 100644
--- a/dev-python/ensurepip-pip/Manifest
+++ b/dev-python/ensurepip-pip/Manifest
@@ -2,3 +2,4 @@ DIST pip-22.3.1-py3-none-any.whl 2051534 BLAKE2B 
b15f5eac6b3d8d12b382aabfb7fc920
 DIST pip-23.0.1-py3-none-any.whl 2055563 BLAKE2B 
1b7a2f007c44a0e3aa6c9ecbc3b4b55c3f88c6504fef0d55d2a23fa369393d481dd6e28eb8898aa0015a9744d2faa3ef985e720456d1011c08b0889416e6b51d
 SHA512 
6bad5536c30a0b2d5905318a1592948929fbac9baf3bcf2e7faeaf90f445f82bc2b656d0a89070d8a6a9395761f4793c83187bd640c64b2656a112b5be41f73d
 DIST pip-23.1-py3-none-any.whl 2064542 BLAKE2B 
32357e85a6c827dc423d91b8d7201d20a0ce610213de8b3b352336203224646137a487779789f7b91e50da8965ca2dca96f88e805ed507c329b28d58c83925a5
 SHA512 
a15bae4a0c1548cfdf1b886157018b31c723aeefe68794cccf83b16e51d4b1874f885e33117172cb36b42613ec03d4aa82cc4318f042e2b7dcd4e39293e91a94
 DIST pip-23.1.1-py3-none-any.whl 2064386 BLAKE2B 
22c30379689760ef57d4fb4a0cd0d5653d7fe02fbfa6ae475fc43b20f820e9042a6c28dd943e611f053a1e9179bc1adfca84c8a915f1582994abbc42a965f2eb
 SHA512 
c52fbbaf2d7f1ee8b9aab07d0540c79543caf6a814e41748d6219167957d4e797e7f8a4901a694c2205681981638684bad6a71cb6b156a4599fcdc9e653468de
+DIST pip-23.1.2-py3-none-any.whl 2064688 BLAKE2B 
85c19cc80a59404867e7212c442e60ed6735da35d544bd23ee4cf5a1bffad4c0fab1f34a652417a181cbcb4afc9baf94682b0ec6e1fd9457eb77bc971d29e459
 SHA512 
a5a8feab25f01a96c2d8c4e15a001cb38c4a0a9d88563da6653239f3966324fdbe86ae0c5172cbdb1d03b863b37a37358b80e8bb9c8112bd7809fd16fb2ec776

diff --git a/dev-python/ensurepip-pip/ensurepip-pip-23.1.2.ebuild 
b/dev-python/ensurepip-pip/ensurepip-pip-23.1.2.ebuild
new file mode 100644
index ..8a4b916f03bd
--- /dev/null
+++ b/dev-python/ensurepip-pip/ensurepip-pip-23.1.2.ebuild
@@ -0,0 +1,24 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit pypi
+
+DESCRIPTION="Shared pip wheel for ensurepip Python module"
+HOMEPAGE="https://pypi.org/project/pip/;
+SRC_URI="$(pypi_wheel_url "${PN#ensurepip-}")"
+S=${DISTDIR}
+
+LICENSE="Apache-2.0 BSD BSD-2 ISC LGPL-2.1+ MIT MPL-2.0 PSF-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   !

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

2023-04-26 Thread Michał Górny
commit: db82bbf7dc92421d600a2748f79963d426da56b1
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 27 02:45:15 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 27 03:10:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db82bbf7

dev-python/dogpile-cache: Bump to 1.2.0

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

 dev-python/dogpile-cache/Manifest  |  1 +
 .../dogpile-cache/dogpile-cache-1.2.0.ebuild   | 33 ++
 2 files changed, 34 insertions(+)

diff --git a/dev-python/dogpile-cache/Manifest 
b/dev-python/dogpile-cache/Manifest
index e3817311cf28..6a46a138d8c2 100644
--- a/dev-python/dogpile-cache/Manifest
+++ b/dev-python/dogpile-cache/Manifest
@@ -1 +1,2 @@
 DIST dogpile.cache-1.1.8.tar.gz 394499 BLAKE2B 
3371e6ffceb6629200a18095a20a313952b8a246d2ec7580e6409bde0f16851f8332922647b92383b47276933cfeb818dde6df48efd2534df0f94cbbc511e01c
 SHA512 
2bacc111e17ecc706b3389f5c40ded888cc893f6d01c34a4e1e0d8d94c4592369b0c283aa80eb6ebec90dde7a89fd3b7fb9bbcbdd8010f90ad7de4501db13ace
+DIST dogpile.cache-1.2.0.tar.gz 258021 BLAKE2B 
1173023866891a003314df7999ebe2d5a81836bdef0d495c0f6a635ba76678805866c4acdbc42ffaf18a548a298ea41cfbd649c2638e1ce5c4d8d1014d609730
 SHA512 
a97b851bd9c541004d701e4564cc641e479d40ab60aa08a48c4617f42ee444cf19e4d7551b76ecbfc16ceef1097d3334d15bd1d0a9b3b6ad15ed4e17149e0864

diff --git a/dev-python/dogpile-cache/dogpile-cache-1.2.0.ebuild 
b/dev-python/dogpile-cache/dogpile-cache-1.2.0.ebuild
new file mode 100644
index ..820a9a008cd3
--- /dev/null
+++ b/dev-python/dogpile-cache/dogpile-cache-1.2.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYPI_PN=${PN/-/.}
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A locking API for expiring values while a single thread generates 
a new value"
+HOMEPAGE="
+   https://github.com/sqlalchemy/dogpile.cache/
+   https://pypi.org/project/dogpile.cache/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/decorator-4.0.0[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-3.0.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mako[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2023-04-26 Thread Michał Górny
commit: 05a2f8308c0c55947a250205551de1bf6faa7773
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 27 03:05:40 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 27 03:10:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05a2f830

dev-python/urllib3: Bump to 2.0.0

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

 dev-python/urllib3/Manifest |  1 +
 dev-python/urllib3/urllib3-2.0.0.ebuild | 63 +
 2 files changed, 64 insertions(+)

diff --git a/dev-python/urllib3/Manifest b/dev-python/urllib3/Manifest
index b6b7559208f3..1aab9e8b5da9 100644
--- a/dev-python/urllib3/Manifest
+++ b/dev-python/urllib3/Manifest
@@ -1 +1,2 @@
 DIST urllib3-1.26.15.tar.gz 301444 BLAKE2B 
2681f0290a4f8b335dcdf384a0c0692cf51e88ea829f80c8c857be328b00c618978a84957da4e23826e4597fe90764eb36ab9acbbc33f9a6ec8df3e3ff3f4d48
 SHA512 
b6ddb29c15b2d729605a6acb7c602f18c75a937cdfe9649d35d790a59fbb1d96a8d68975ba0a4c073c9f1750e383c67b7566dbcd81b3e8611501e9f4153e9a2b
+DIST urllib3-2.0.0.tar.gz 276792 BLAKE2B 
3f5966ea97f1ddbf73ef4d1d292b426f502a211fef6e2bc354a88dc95766faf99a5dd34cb891147c580a03b8c5fb2dd7fdee22988bd603db046c03245c850904
 SHA512 
24e1b34d266983cf4e1556cbe026cc62d7fdb14c5ec5dace800e0b40e0a4f898d4df1679de351d14598ab0f72eb1bec74b6d2976df628b786f4bab4cb4380044

diff --git a/dev-python/urllib3/urllib3-2.0.0.ebuild 
b/dev-python/urllib3/urllib3-2.0.0.ebuild
new file mode 100644
index ..8ee137c6da4f
--- /dev/null
+++ b/dev-python/urllib3/urllib3-2.0.0.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 8 -- sys-apps/portage dep
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_TESTED=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" )
+PYTHON_REQ_USE="ssl(+)"
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="HTTP library with thread-safe connection pooling, file post, and 
more"
+HOMEPAGE="
+   https://github.com/urllib3/urllib3/
+   https://pypi.org/project/urllib3/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86 
~x64-cygwin ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE="brotli test zstd"
+RESTRICT="!test? ( test )"
+
+# [secure] extra is deprecated and slated for removal, we don't need it:
+# https://github.com/urllib3/urllib3/issues/2680
+RDEPEND="
+   >=dev-python/PySocks-1.5.8[${PYTHON_USEDEP}]
+   =dev-python/brotlicffi-0.8.0[${PYTHON_USEDEP}] )
+   zstd? ( >=dev-python/zstandard-0.18.0[${PYTHON_USEDEP}] )
+"
+BDEPEND="
+   test? (
+   $(python_gen_cond_dep "
+   ${RDEPEND}
+   dev-python/brotlicffi[\${PYTHON_USEDEP}]
+   dev-python/freezegun[\${PYTHON_USEDEP}]
+   dev-python/pytest[\${PYTHON_USEDEP}]
+   >=dev-python/tornado-4.2.1[\${PYTHON_USEDEP}]
+   >=dev-python/trustme-0.5.3[\${PYTHON_USEDEP}]
+   >=dev-python/zstandard-0.18.0[\${PYTHON_USEDEP}]
+   " "${PYTHON_TESTED[@]}")
+   )
+"
+
+python_test() {
+   local -x CI=1
+   if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then
+   einfo "Skipping tests on ${EPYTHON}"
+   return
+   fi
+
+   local EPYTEST_DESELECT=(
+   # take forever
+   
test/contrib/test_pyopenssl.py::TestSocketSSL::test_requesting_large_resources_via_ssl
+   
test/with_dummyserver/test_socketlevel.py::TestSSL::test_requesting_large_resources_via_ssl
+   )
+
+   epytest
+}



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

2023-04-26 Thread Michał Górny
commit: 649d00ce16b0554ca54b2967119b48980c62c578
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 27 02:26:19 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 27 03:10:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=649d00ce

dev-python/github3-py: Bump to 4.0.1

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

 dev-python/github3-py/Manifest|  1 +
 dev-python/github3-py/github3-py-4.0.1.ebuild | 45 +++
 2 files changed, 46 insertions(+)

diff --git a/dev-python/github3-py/Manifest b/dev-python/github3-py/Manifest
index fbabf8c9e925..86155fedea54 100644
--- a/dev-python/github3-py/Manifest
+++ b/dev-python/github3-py/Manifest
@@ -1,2 +1,3 @@
 DIST github3.py-3.2.0.gh.tar.gz 35522134 BLAKE2B 
ef263dc7e97bb7acccddc538cf812abc8554395865832ac993fbd7f965fd008607d0a682b35be5bdfc1b46618dcb3391e924f57d841a30ab732df9b3c76774b3
 SHA512 
2b15524df9289d2139178b4a92914458276cf347ff7e41c55eb6b7b9ad705ced4a9f64eb025aa9334a38611b87147a8ed118a6958a9924f75ad272fc868d196f
 DIST github3.py-4.0.0.gh.tar.gz 36319768 BLAKE2B 
7e602c0c2e7e7561ffe274dbafe469b48b0d77ae6c37e2be6cdb482da645cfe2953cc762fb8c5126aed951b33e71334f5ddfd965ac3855adcdfc33d69d7a4488
 SHA512 
1fb555c242a15a6198e33875470054b9b7f9558c5078b01003aa7fd6ba2c2944572eaecc83a2f4292bb41de2487429a3d61ba48964fd04aed2ff154e24443ef7
+DIST github3.py-4.0.1.tar.gz 36214038 BLAKE2B 
04647fd53b0ad236891bb0fab359a326d82f8fb90c186618459013ab32f7c7c148374ad0dfc891220b839b2d9be7231e15dac8048bd767c33a1513558b3b16d1
 SHA512 
a79f7e4c48405318bd61d03c7a8b2dc3629f6e2d8e954e316fba319115dd12c6e5e2fd69a00743e86078367b083841dbc494704e66ffda8582fb48c614ecf5b2

diff --git a/dev-python/github3-py/github3-py-4.0.1.ebuild 
b/dev-python/github3-py/github3-py-4.0.1.ebuild
new file mode 100644
index ..d9fdc528064e
--- /dev/null
+++ b/dev-python/github3-py/github3-py-4.0.1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYPI_NO_NORMALIZE=1
+PYPI_PN=${PN/-/.}
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A wrapper for the GitHub API written in python"
+HOMEPAGE="
+   https://github.com/sigmavirus24/github3.py/
+   https://pypi.org/project/github3.py/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-vcs/git
+   >=dev-python/pyjwt-2.3.0[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.6.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.18[${PYTHON_USEDEP}]
+   >=dev-python/uritemplate-3.0.0[${PYTHON_USEDEP}]
+"
+# via PyJWT[crypto]
+RDEPEND+="
+   >=dev-python/cryptography-3.3.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-python/betamax-0.8.0[${PYTHON_USEDEP}]
+   >=dev-python/betamax-matchers-0.3.0[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   epytest -o addopts=
+}



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

2023-04-26 Thread Michał Górny
commit: 6d29e4c7715da1faab5209c274e68d1a9281e7c2
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 27 02:20:30 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 27 03:10:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d29e4c7

dev-python/tldextract: Bump to 3.4.1

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

 dev-python/tldextract/Manifest|  1 +
 dev-python/tldextract/tldextract-3.4.1.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/dev-python/tldextract/Manifest b/dev-python/tldextract/Manifest
index bd5bdeccd7e2..ef943c08079c 100644
--- a/dev-python/tldextract/Manifest
+++ b/dev-python/tldextract/Manifest
@@ -1 +1,2 @@
 DIST tldextract-3.4.0.tar.gz 111437 BLAKE2B 
94a3a77144fcaddebdf2129cea8fd43e971f0ac9b40029c6c1735ee06f499f4bf48823fc61540d99f71fd62192742c10168ef8f25b534eec9e2a04d3879be63a
 SHA512 
6cd6b079c35af62e4f8da67c687630471d1a57ebfab7d982abe411b03fb6673dd238a1f676de5624d13bd2eb42b91ae0a97708e33579217916d88bca4db218db
+DIST tldextract-3.4.1.tar.gz 104202 BLAKE2B 
24e6f5a4af1718fdf3b52b2c12146849033b80fc0ba0320ccf72735fd0e39c36678660a70a203964ebd92acb3911e037b899b1796a941731735fa1e028999cd1
 SHA512 
6b63ba8f800e1adc836ecee43947fc0ee5198eefe7d3f64a267c7e0a4d18a44c60454ba67636a4b19e00a125f8b37f1f816f782976a9a335e5500a333c8e07aa

diff --git a/dev-python/tldextract/tldextract-3.4.1.ebuild 
b/dev-python/tldextract/tldextract-3.4.1.ebuild
new file mode 100644
index ..896936d16d06
--- /dev/null
+++ b/dev-python/tldextract/tldextract-3.4.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Accurately separate the TLD from the registered domain and 
subdomains of a URL"
+HOMEPAGE="
+   https://github.com/john-kurkowski/tldextract/
+   https://pypi.org/project/tldextract/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+   dev-python/filelock[${PYTHON_USEDEP}]
+   dev-python/idna[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/requests-file[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2023-04-26 Thread Michał Górny
commit: 8564d9a69a5836f59e5913bb3a67b857968f63eb
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 27 02:43:28 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 27 03:10:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8564d9a6

dev-python/tox: Bump to 4.5.1

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

 dev-python/tox/Manifest |  1 +
 dev-python/tox/tox-4.5.1.ebuild | 80 +
 2 files changed, 81 insertions(+)

diff --git a/dev-python/tox/Manifest b/dev-python/tox/Manifest
index 0fccf8c13413..676e200f1ec1 100644
--- a/dev-python/tox/Manifest
+++ b/dev-python/tox/Manifest
@@ -5,3 +5,4 @@ DIST tox-4.4.6.gh.tar.gz 304337 BLAKE2B 
2c157fe5febf1eb131d767ade87484880201bb37
 DIST tox-4.4.7.tar.gz 168261 BLAKE2B 
276842bb82d01c9e3b66f633e79974790b7d1852f831ab954172ddc1d3c50c861a39e959fb0a990a7102a1cc0840238ef3ac84c7b41f9f45ce502b1245e21988
 SHA512 
58989ecc0a555ee225614d9b7a718b22f6dd1555a0209a0c1428259fbfc7d336a58753fbfa85f1b9aa160c8489587999425437e71f9d4728631d5cd5b50ca159
 DIST tox-4.4.8.tar.gz 169460 BLAKE2B 
5353c489d5051b23b39c23fcbad146c23572b504ba241f9942a01f5ae5f1459d3b3837680aa9631dcd8a081c0f3b8acce1b18e85daeab3e2084ec966e451
 SHA512 
a6e5ceb19ebf1adcfe5cd093a2710da88c1552f2129211175990b7b7fb6b53716fdccd7592e9c6696bf13ce584443c9a266e40ed50953999883fa1a68ea6aec6
 DIST tox-4.5.0.tar.gz 170132 BLAKE2B 
fbde455d90791b81ba8fb47b2c00a0c931e56bef39749a324e16b12f2955441371c74983d3c77b98f04f5a0e95ddf78678ff96fc2f99f42a87bd0058a3aefb98
 SHA512 
79e3fd7308a3da0df5859437ff7842a343578a98211a6a936f72caec857dbdb5e0bd4b80fd68a3a48fb0891d4608875ccc1b09d7127416aaa7109a8aa314979c
+DIST tox-4.5.1.tar.gz 170137 BLAKE2B 
38ab00eb577e66211db0ecf8931087a8c5a14f8219eb7ebecb7be9938221d1c680edc09a38a5c72b9ec63825d4cbb2d4fd9157a52aed8cdb0d22a1c1bbb70cba
 SHA512 
75d495d6dba134c3fe537fc190c1f428ff188ee67c346911c02ee151a8369425b22956eea52be5d434735e1590edce57b3487d5f4b277022bf8cfe8bf4660cf8

diff --git a/dev-python/tox/tox-4.5.1.ebuild b/dev-python/tox/tox-4.5.1.ebuild
new file mode 100644
index ..97174ab277e6
--- /dev/null
+++ b/dev-python/tox/tox-4.5.1.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="virtualenv-based automation of test activities"
+HOMEPAGE="
+   https://tox.readthedocs.io/
+   https://github.com/tox-dev/tox/
+   https://pypi.org/project/tox/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86"
+
+RDEPEND="
+   >=dev-python/cachetools-5.3[${PYTHON_USEDEP}]
+   >=dev-python/chardet-5.1[${PYTHON_USEDEP}]
+   >=dev-python/colorama-0.4.6[${PYTHON_USEDEP}]
+   >=dev-python/filelock-3.11[${PYTHON_USEDEP}]
+   >=dev-python/packaging-23.1[${PYTHON_USEDEP}]
+   >=dev-python/platformdirs-3.2[${PYTHON_USEDEP}]
+   >=dev-python/pluggy-1[${PYTHON_USEDEP}]
+   >=dev-python/pyproject-api-1.5.1[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
+   ' 3.8 3.9 3.10)
+   >=dev-python/virtualenv-20.21[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/hatch-vcs-0.3[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/build-0.10[${PYTHON_USEDEP}]
+   >=dev-python/distlib-0.3.6[${PYTHON_USEDEP}]
+   >=dev-python/flaky-3.7[${PYTHON_USEDEP}]
+   >=dev-python/psutil-5.9.4[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   >=dev-python/pytest-xdist-3.2.1[${PYTHON_USEDEP}]
+   >=dev-python/re-assert-1.1[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/time-machine-2.9[${PYTHON_USEDEP}]
+   ' 'python*')
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   # devpi_process is not packaged, and has lots of dependencies
+   cat > "${T}"/devpi_process.py <<-EOF || die
+   def IndexServer(*args, **kwargs): raise NotImplementedError()
+   EOF
+
+   local -x PYTHONPATH=${T}:${PYTHONPATH}
+   local EPYTEST_DESELECT=(
+   # Internet
+   
tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_build_wheel_external
+   )
+   local EPYTEST_IGNORE=(
+   # requires devpi*
+   tests/test_provision.py
+   )
+
+   [[ ${EPYTHON} == pypy3 ]] && EPYTEST_DESELECT+=(
+   
'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[explicit-True-True]'
+   
'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements-True-True]'
+   

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

2023-04-26 Thread Michał Górny
commit: 53480fd6bcc54475d28c4a387e427e80bc713db1
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 27 02:53:56 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 27 03:10:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53480fd6

dev-python/zeroconf: Bump to 0.58.2

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

 dev-python/zeroconf/Manifest   |  1 +
 dev-python/zeroconf/zeroconf-0.58.2.ebuild | 56 ++
 2 files changed, 57 insertions(+)

diff --git a/dev-python/zeroconf/Manifest b/dev-python/zeroconf/Manifest
index 18d00f39ba4f..602476bd80b0 100644
--- a/dev-python/zeroconf/Manifest
+++ b/dev-python/zeroconf/Manifest
@@ -1,2 +1,3 @@
 DIST zeroconf-0.56.0.tar.gz 140060 BLAKE2B 
3199ebb995754f4c7a2b4881564664d95d2483f6307cd898ec1beb7e12fed0bc3ce501a0f4732a3f1e019db1641d08804d2f38ad769277c95a41b8c266860126
 SHA512 
8ba2cabc58ae5586b6e89f2771e4483a488bf4ef5201fe8684befc2930d34f96f5fd07040da7ec850f9450b2166ad22ef571821a56e33222cf5708c11f5f4aba
 DIST zeroconf-0.58.0.tar.gz 140418 BLAKE2B 
4e080fb18cf1823b1e32670bd1bce2ec4870055abdf8c7a200a536c77c07f58ce3cac48f255441480cff982c0d8a06001a8d39826c2c95e7666e79ed3da92fdf
 SHA512 
112c7d83acdc40453a82f0ad76457aa1f5b467e11b8b545d60f1301738d8801c6de43a2d076937b01f2ab53aca38e4430a4bdbfb4dc0d606521d96e5b9a2b42d
+DIST zeroconf-0.58.2.tar.gz 140567 BLAKE2B 
674f5d3cec4d1f5bf7c185e9224e8e5b3d21018898720461e670c1d65708c06855325b0fa8d20e822b3a7d35b2a17771b3c635f3cb60ee1e3d62c0d84be1bc02
 SHA512 
2a32a33fa1f66a3baa51a47d8c1c2679c0176ae1e9acbffa563d044679b842fd62d37d7813ca87b8b9bff719fd5e977d7df168310a57d0aa604f643150dbebc5

diff --git a/dev-python/zeroconf/zeroconf-0.58.2.ebuild 
b/dev-python/zeroconf/zeroconf-0.58.2.ebuild
new file mode 100644
index ..0e6281bc1d8a
--- /dev/null
+++ b/dev-python/zeroconf/zeroconf-0.58.2.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Pure Python Multicast DNS Service Discovery Library 
(Bonjour/Avahi compatible)"
+HOMEPAGE="
+   https://github.com/python-zeroconf/python-zeroconf/
+   https://pypi.org/project/zeroconf/
+"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   >=dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/async-timeout-3.0.0[${PYTHON_USEDEP}]
+   ' 3.{9..10})
+"
+# the build system uses custom build script that uses distutils to build
+# C extensions, sigh
+BDEPEND="
+   >=dev-python/cython-0.29.32[${PYTHON_USEDEP}]
+   >=dev-python/setuptools-65.6.3[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # network
+   tests/test_core.py::Framework::test_close_multiple_times
+   tests/test_core.py::Framework::test_launch_and_close
+   
tests/test_core.py::Framework::test_launch_and_close_context_manager
+   tests/test_core.py::Framework::test_launch_and_close_v4_v6
+   tests/test_core.py::Framework::test_launch_and_close_v6_only
+   
tests/services/test_types.py::ServiceTypesQuery::test_integration_with_listener_ipv6
+
+   # fragile to timeouts (?)
+   
tests/services/test_browser.py::test_service_browser_expire_callbacks
+   tests/utils/test_asyncio.py::test_run_coro_with_timeout
+   )
+
+   epytest -o addopts=
+}



[gentoo-commits] repo/gentoo:master commit in: net-libs/nodejs/

2023-04-26 Thread Sam James
commit: 8c0b61007b44bf8865f55901c671655791f92094
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 27 02:52:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 27 02:52:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c0b6100

net-libs/nodejs: Stabilize 16.20.0 arm64, #904237

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

 net-libs/nodejs/nodejs-16.20.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/nodejs/nodejs-16.20.0.ebuild 
b/net-libs/nodejs/nodejs-16.20.0.ebuild
index 623f8f78239a..68976fe8c148 100644
--- a/net-libs/nodejs/nodejs-16.20.0.ebuild
+++ b/net-libs/nodejs/nodejs-16.20.0.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == * ]]; then
 else
SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz;
SLOT="0/$(ver_cut 1)"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos"
+   KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos"
S="${WORKDIR}/node-v${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-libs/nodejs/

2023-04-26 Thread Sam James
commit: f4a786e2392b743302012ae5852351e5ffd7abaa
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 27 02:52:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 27 02:52:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4a786e2

net-libs/nodejs: Stabilize 16.20.0 arm, #904237

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

 net-libs/nodejs/nodejs-16.20.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/nodejs/nodejs-16.20.0.ebuild 
b/net-libs/nodejs/nodejs-16.20.0.ebuild
index cc10f373a43e..b5937a82e94c 100644
--- a/net-libs/nodejs/nodejs-16.20.0.ebuild
+++ b/net-libs/nodejs/nodejs-16.20.0.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == * ]]; then
 else
SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz;
SLOT="0/$(ver_cut 1)"
-   KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos"
+   KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos"
S="${WORKDIR}/node-v${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-libs/nodejs/

2023-04-26 Thread Sam James
commit: 7052d39ca5501366318d5743cf9258b2ecc3687b
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 27 02:52:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 27 02:52:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7052d39c

net-libs/nodejs: Stabilize 18.16.0 arm, #904237

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

 net-libs/nodejs/nodejs-18.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/nodejs/nodejs-18.16.0.ebuild 
b/net-libs/nodejs/nodejs-18.16.0.ebuild
index 50121461f56b..8491233b3189 100644
--- a/net-libs/nodejs/nodejs-18.16.0.ebuild
+++ b/net-libs/nodejs/nodejs-18.16.0.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == * ]]; then
 else
SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz;
SLOT="0/$(ver_cut 1)"
-   KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux 
~x64-macos"
+   KEYWORDS="amd64 arm arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux 
~x64-macos"
S="${WORKDIR}/node-v${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-libs/nodejs/

2023-04-26 Thread Sam James
commit: 30eef4f8788320e3fdcdba92e2afa060288438dc
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 27 02:52:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 27 02:52:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30eef4f8

net-libs/nodejs: Stabilize 18.16.0 amd64, #904237

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

 net-libs/nodejs/nodejs-18.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/nodejs/nodejs-18.16.0.ebuild 
b/net-libs/nodejs/nodejs-18.16.0.ebuild
index e6902c08a4aa..50121461f56b 100644
--- a/net-libs/nodejs/nodejs-18.16.0.ebuild
+++ b/net-libs/nodejs/nodejs-18.16.0.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == * ]]; then
 else
SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz;
SLOT="0/$(ver_cut 1)"
-   KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux 
~x64-macos"
+   KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux 
~x64-macos"
S="${WORKDIR}/node-v${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-libs/nodejs/

2023-04-26 Thread Sam James
commit: 19a339b16518e6b6724eafc0eafd05232792c32f
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 27 02:52:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 27 02:52:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19a339b1

net-libs/nodejs: Stabilize 18.16.0 arm64, #904237

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

 net-libs/nodejs/nodejs-18.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/nodejs/nodejs-18.16.0.ebuild 
b/net-libs/nodejs/nodejs-18.16.0.ebuild
index e6ac48d8cc4f..e6902c08a4aa 100644
--- a/net-libs/nodejs/nodejs-18.16.0.ebuild
+++ b/net-libs/nodejs/nodejs-18.16.0.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == * ]]; then
 else
SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz;
SLOT="0/$(ver_cut 1)"
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux 
~x64-macos"
+   KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux 
~x64-macos"
S="${WORKDIR}/node-v${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/harfbuzz/

2023-04-26 Thread Sam James
commit: 73116cb20305b0476c5ff2fc6b192570355499f7
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 27 02:38:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 27 02:47:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73116cb2

media-libs/harfbuzz: add 7.2.0

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

 media-libs/harfbuzz/Manifest| 1 +
 media-libs/harfbuzz/{harfbuzz-.ebuild => harfbuzz-7.2.0.ebuild} | 2 ++
 media-libs/harfbuzz/harfbuzz-.ebuild| 2 ++
 3 files changed, 5 insertions(+)

diff --git a/media-libs/harfbuzz/Manifest b/media-libs/harfbuzz/Manifest
index 33d8d7e21344..798c9068dfaa 100644
--- a/media-libs/harfbuzz/Manifest
+++ b/media-libs/harfbuzz/Manifest
@@ -1,3 +1,4 @@
 DIST harfbuzz-5.3.1.tar.xz 17874260 BLAKE2B 
e4d3926daca4f5c95441a9b99e10acd4b95bf365f56934a2bbb8b35955e8457a90a13b0ad3223d8350012373216083e910f517b34c0dffb09fb218a1f8e9ca48
 SHA512 
6b0aef2b7445f4a71c324b545414114507d8077dc186366f25140dcd3bedeee67868cfc65c0eef59ed950381a4c101a541900be4995f645377c11754b027b501
 DIST harfbuzz-6.0.0.tar.xz 18952524 BLAKE2B 
bb08f90cf9540a076ec2fe5498658a0e5f963537ebd98fce271af9070d0fc7178346bf56c600720d433c9e3a403f67ec3ac898abeb1da12697ad22980ecf5204
 SHA512 
66f8484586b1b334479d739df1d1107172715ce1d2a3c0105375174fa3e201fd69ceb1543c10d6db49b012912e823befc701f00621f7b5f68036eced80d36f65
 DIST harfbuzz-7.1.0.tar.xz 18655864 BLAKE2B 
e152ca15db53b6130cff039f039ee7f95134eac297c434941e7aa9b66e8925275de213680769cd8170ab28785985f3d288af23444087ca35f2861f17018a5943
 SHA512 
2f15bf14f927263c34201dba067ffac84133610121c58843c566d6f271f30f1dce44832a65bceb83828e25e9dd1a1d2a1610c5dbe2bef3ddbcecd7b5bcab8714
+DIST harfbuzz-7.2.0.tar.xz 18716956 BLAKE2B 
247746d6a0f132a0d6b0c461d9e96a4fe76bc08bca4d05b28a034de60afee8e049d798fdf3962b892b33424245d8f00a63d6068b034e80ad9d7733180e8533c1
 SHA512 
c32ae887fa13da332a5baa387fc472e501f5f682dcbdf5f038a25a18a75948a1313a94612ee44beae169fb1ddd66b883e7a2d236d0ad5b81476b5c4d3cb2

diff --git a/media-libs/harfbuzz/harfbuzz-.ebuild 
b/media-libs/harfbuzz/harfbuzz-7.2.0.ebuild
similarity index 97%
copy from media-libs/harfbuzz/harfbuzz-.ebuild
copy to media-libs/harfbuzz/harfbuzz-7.2.0.ebuild
index 9019f3ca2e97..162be18dc6c3 100644
--- a/media-libs/harfbuzz/harfbuzz-.ebuild
+++ b/media-libs/harfbuzz/harfbuzz-7.2.0.ebuild
@@ -87,6 +87,8 @@ multilib_src_configure() {
 
$(meson_native_use_feature doc docs)
$(meson_native_use_feature introspection)
+   # Breaks building tests..
+   #$(meson_native_use_feature utilities)
 
$(meson_use experimental experimental_api)
)

diff --git a/media-libs/harfbuzz/harfbuzz-.ebuild 
b/media-libs/harfbuzz/harfbuzz-.ebuild
index 9019f3ca2e97..162be18dc6c3 100644
--- a/media-libs/harfbuzz/harfbuzz-.ebuild
+++ b/media-libs/harfbuzz/harfbuzz-.ebuild
@@ -87,6 +87,8 @@ multilib_src_configure() {
 
$(meson_native_use_feature doc docs)
$(meson_native_use_feature introspection)
+   # Breaks building tests..
+   #$(meson_native_use_feature utilities)
 
$(meson_use experimental experimental_api)
)



[gentoo-commits] repo/gentoo:master commit in: net-libs/nodejs/

2023-04-26 Thread Sam James
commit: 653229b5a5f1d2c54f699f979952e92def600754
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 27 02:52:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 27 02:52:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=653229b5

net-libs/nodejs: Stabilize 16.20.0 amd64, #904237

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

 net-libs/nodejs/nodejs-16.20.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/nodejs/nodejs-16.20.0.ebuild 
b/net-libs/nodejs/nodejs-16.20.0.ebuild
index 68976fe8c148..cc10f373a43e 100644
--- a/net-libs/nodejs/nodejs-16.20.0.ebuild
+++ b/net-libs/nodejs/nodejs-16.20.0.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == * ]]; then
 else
SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz;
SLOT="0/$(ver_cut 1)"
-   KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos"
+   KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos"
S="${WORKDIR}/node-v${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-libs/nodejs/

2023-04-26 Thread William Hubbs
commit: 35bb41a62e67f0c3f1dd98085de6667867152467
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Apr 27 02:21:45 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Apr 27 02:26:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35bb41a6

net-libs/nodejs: fix gcc 13 compilation error

Bug: https://bugs.gentoo.org/904878
Signed-off-by: William Hubbs  gentoo.org>

 net-libs/nodejs/nodejs-16.20.0.ebuild | 4 
 net-libs/nodejs/nodejs-18.16.0.ebuild | 4 
 2 files changed, 8 insertions(+)

diff --git a/net-libs/nodejs/nodejs-16.20.0.ebuild 
b/net-libs/nodejs/nodejs-16.20.0.ebuild
index 09daf572fc6a..623f8f78239a 100644
--- a/net-libs/nodejs/nodejs-16.20.0.ebuild
+++ b/net-libs/nodejs/nodejs-16.20.0.ebuild
@@ -48,6 +48,10 @@ BDEPEND="${PYTHON_DEPS}
pax-kernel? ( sys-apps/elfix )"
 DEPEND="${RDEPEND}"
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-fix-incomplete-type.patch
+)
+
 pkg_pretend() {
(use x86 && ! use cpu_flags_x86_sse2) && \
die "Your CPU doesn't support the required SSE2 instruction."

diff --git a/net-libs/nodejs/nodejs-18.16.0.ebuild 
b/net-libs/nodejs/nodejs-18.16.0.ebuild
index aa505edb748c..e6ac48d8cc4f 100644
--- a/net-libs/nodejs/nodejs-18.16.0.ebuild
+++ b/net-libs/nodejs/nodejs-18.16.0.ebuild
@@ -58,6 +58,10 @@ DEPEND="${RDEPEND}"
 CHECKREQS_MEMORY="8G"
 CHECKREQS_DISK_BUILD="22G"
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-fix-incomplete-type.patch
+)
+
 pkg_pretend() {
(use x86 && ! use cpu_flags_x86_sse2) && \
die "Your CPU doesn't support the required SSE2 instruction."



[gentoo-commits] repo/gentoo:master commit in: net-libs/nodejs/

2023-04-26 Thread William Hubbs
commit: 5ab238b9ec430b75f9e1173e4d6bfdb927d25965
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Apr 27 02:24:27 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Apr 27 02:26:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ab238b9

net-libs/nodejs:fix style for 20.0.0

Signed-off-by: William Hubbs  gentoo.org>

 net-libs/nodejs/nodejs-20.0.0.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-libs/nodejs/nodejs-20.0.0.ebuild 
b/net-libs/nodejs/nodejs-20.0.0.ebuild
index 5a4561402129..bf5712fb6e39 100644
--- a/net-libs/nodejs/nodejs-20.0.0.ebuild
+++ b/net-libs/nodejs/nodejs-20.0.0.ebuild
@@ -57,6 +57,10 @@ DEPEND="${RDEPEND}"
 CHECKREQS_MEMORY="8G"
 CHECKREQS_DISK_BUILD="22G"
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-fix-incomplete-type.patch
+)
+
 pkg_pretend() {
(use x86 && ! use cpu_flags_x86_sse2) && \
die "Your CPU doesn't support the required SSE2 instruction."
@@ -74,10 +78,6 @@ pkg_setup() {
linux-info_pkg_setup
 }
 
-PATCHES=(
-   "${FILESDIR}"/${PN}-fix-incomplete-type.patch
-)
-
 src_prepare() {
tc-export AR CC CXX PKG_CONFIG
export V=1



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

2023-04-26 Thread Michał Górny
commit: 873b214320b601db174f4c478b7a80798635f24a
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 27 01:38:28 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 27 02:19:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=873b2143

dev-python/botocore: Bump to 1.29.121

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

 dev-python/botocore/Manifest |  1 +
 dev-python/botocore/botocore-1.29.121.ebuild | 72 
 2 files changed, 73 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 1704589b113c..e304b6e6f159 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -2,3 +2,4 @@ DIST botocore-1.29.114.gh.tar.gz 11388772 BLAKE2B 
6c9ce892cccf2f85ba4bcd49b31309
 DIST botocore-1.29.118.gh.tar.gz 11412916 BLAKE2B 
b70359e5082728993c231ce73932899eb5c748c27f565f5a99e422bb28cba7034712cd62fb56a3c1bf3fcb027e004443878b94a7d43861e16af87fc594bd542a
 SHA512 
7db596dfb7d620889e5001b089529bfa5611e06a0035e8c67f649aebfc9b537de07e8ca33068e5d4545ae0a5ade0588dcac5ce84232d7fd3f1f13a429fb3078b
 DIST botocore-1.29.119.gh.tar.gz 11417029 BLAKE2B 
341d2ddf0b1e2feac1093022922b9d57ab23fa365599b114860e59fb471ee8043b17e85b0be82a15075781deaf3d8d46caef55d53a59ddb0eb634d4aa071
 SHA512 
af67d9b377bc52c6ac30449ad0ab0be232a778b6edb29332fb61a6fb90bf1bba92b95bfd8867a750bf50afe2728a3747a20ea45992a79dd5b22ea88433b143d4
 DIST botocore-1.29.120.gh.tar.gz 11429491 BLAKE2B 
b3853ba0af6e037848af7d7bd545a0348558ede8e852b0fbc18a7dd35e85c0d80be4cedc17f5ad7d5b690777108ae6050c57d1e02045b61d17861da32fa07174
 SHA512 
3e80d761c747fcfb0d974f41a66c7e5f012e961e5d471dc1b4bef73722be8757f8622186bec1749c521946438f998380ba3914ad095a0839aed7022f01841390
+DIST botocore-1.29.121.gh.tar.gz 11437186 BLAKE2B 
8fdfad5592e2b8aec5a8d4b94c82e47c5de32f8080db404c96c5f78d855f5437ab786b33abc67a43bb9730c52bcf963cfeedfcb958a12d649752e196f14fd7c1
 SHA512 
60a2339e2908d5490c660f28ff894c4b0539949f30674deb209bca3df26eed26b5601daa3c338eadcddbf48a5e23940152186ce0f6b92920b2fe3f2f0346927b

diff --git a/dev-python/botocore/botocore-1.29.121.ebuild 
b/dev-python/botocore/botocore-1.29.121.ebuild
new file mode 100644
index ..491b6bbc21f2
--- /dev/null
+++ b/dev-python/botocore/botocore-1.29.121.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+   https://github.com/boto/botocore/
+   https://pypi.org/project/botocore/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/botocore;
+   inherit git-r3
+else
+   SRC_URI="
+   https://github.com/boto/botocore/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+fi
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unpin deps
+   sed -i -e "s:>=.*':':" setup.py || die
+
+   # unbundle deps
+   rm -r botocore/vendored || die
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # rely on bundled six
+   tests/functional/test_six_imports.py::test_no_bare_six_imports
+   tests/functional/test_six_threading.py::test_six_thread_safety
+   # fails on unrelated warnings
+   
tests/unit/test_client.py::TestAutoGeneratedClient::test_BOTO_DISABLE_COMMONNAME
+   
tests/unit/test_client.py::TestClientErrors::test_BOTO_DISABLE_COMMONNAME
+   # TODO
+   
tests/functional/test_credentials.py::SSOSessionTest::test_token_chosen_from_provider
+   )
+
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)"
+}



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

2023-04-26 Thread Michał Górny
commit: 83a86b6172eae33ade67d051a818f52240690e67
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 27 01:38:50 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 27 02:19:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83a86b61

app-admin/awscli: Bump to 1.27.121

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

 app-admin/awscli/Manifest   |  1 +
 app-admin/awscli/awscli-1.27.121.ebuild | 80 +
 2 files changed, 81 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index d63b2e1abc87..65a0c27e1565 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -2,3 +2,4 @@ DIST aws-cli-1.27.114.gh.tar.gz 2406530 BLAKE2B 
a566214d83d0238c74e306d82829bc9a
 DIST aws-cli-1.27.118.gh.tar.gz 2410453 BLAKE2B 
75bf42c439c9fc0e16c1a3e919d4c6b8c9246c754eb0ba485c4ec193e6b4e0e3de60eff7c433937b31997ba7d26eef622a382b41d107139de36f5475ae083a6f
 SHA512 
036262c1c3731a5f8b6704ad278ea53f3ae5810b18fd8d4b93ba26c1c17eba79180f8310a40427332e24a4f42ac47e2707ccd4e5d28b29ab4f4593d6820cc4d9
 DIST aws-cli-1.27.119.gh.tar.gz 2411159 BLAKE2B 
7730da312c27cb99bf8a9b135164fe89083e65d522e98e1b9ebd6730174dc82c113d8fe39ee27d01d8e1abcdb878fd5b3b9bf91160b20a02d4724a1673b9c4e8
 SHA512 
884907dc6dbe324fa68fb1bb6de2a033522adf21e36bae999aa1206492c5df25e569a4d35304b08013b425c059eb1b235d8c30329da951953d2e562d495618af
 DIST aws-cli-1.27.120.gh.tar.gz 2412302 BLAKE2B 
d5af6c029452246abc8296fcf7da7edbc5b68852c4f1a162dcce91ea1fd42ee036f49ad9c7cf692e860e8c29eb3107d3befdbf23833ef47604fb43d836dd86ec
 SHA512 
07a10480fd41cb81867a6a93d3fdfb6f3687e82790711c2e30a72155ca6083e9d6c584c6afcfb57b47aff2300ba42557471ffcc4c1b6e8d50ea21f5fd096c042
+DIST aws-cli-1.27.121.gh.tar.gz 2412265 BLAKE2B 
c622b4af462578c928b0b261ebdc300b841440875b8208240be6bf56b7a7f28d58434dc9c5cd41581befebc20fc0e224db52474af23e94e6a7e92e113e93bf99
 SHA512 
d39e2b4b0cedf1d622877584decfa5a38624cd238007343737087d2781d1505e2858337c508a4578cfc8d568412e3f92f38f80ae09f3a39a8cbb34034d474763

diff --git a/app-admin/awscli/awscli-1.27.121.ebuild 
b/app-admin/awscli/awscli-1.27.121.ebuild
new file mode 100644
index ..62c19f3a63fb
--- /dev/null
+++ b/app-admin/awscli/awscli-1.27.121.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit bash-completion-r1 distutils-r1 multiprocessing
+
+MY_P=aws-cli-${PV}
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="
+   https://github.com/aws/aws-cli/
+   https://pypi.org/project/awscli/
+"
+SRC_URI="
+   https://github.com/aws/aws-cli/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+# botocore is x.(y+2).z
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)"
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/rsa[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   !app-admin/awscli-bin
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+   # strip overzealous upper bounds on requirements
+   sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   
tests/functional/eks/test_kubeconfig.py::TestKubeconfigLoader::test_load_simple
+   
tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_env_only
+   
tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_existing
+   
tests/unit/customizations/eks/test_kubeconfig.py::TestKubeconfigValidator::test_valid
+   )
+
+   # integration tests require AWS credentials and Internet access
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked
+}
+
+python_install_all() {
+   newbashcomp bin/aws_bash_completer aws
+
+   insinto /usr/share/zsh/site-functions
+   newins bin/aws_zsh_completer.sh _aws
+
+   distutils-r1_python_install_all
+
+   rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || 
die
+}



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

2023-04-26 Thread Michał Górny
commit: d1a66d6a29887a07adde735208239373a758e6a9
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 27 01:38:38 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 27 02:19:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1a66d6a

dev-python/boto3: Bump to 1.26.121

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

 dev-python/boto3/Manifest  |  1 +
 dev-python/boto3/boto3-1.26.121.ebuild | 66 ++
 2 files changed, 67 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index a65918522d1c..9a19f8c807f1 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -2,3 +2,4 @@ DIST boto3-1.26.114.gh.tar.gz 637000 BLAKE2B 
06f74ac214f4c2161ebe464e1c8fc42c74c
 DIST boto3-1.26.118.gh.tar.gz 639685 BLAKE2B 
45ba98f4a1b72c45caef8f04e1b5f5fe5a35e8e8fd4248f77889f780e9909caebb3d5715d0de5bb5f25ee353352e0860745643ddee503ffb8d1f99c8e42658c6
 SHA512 
cd62f9a9b087db2b2805e672c9e938da230390980d2163e06549b03cc3f009dbdad1e80205c392c24af5c4d98cefe3f2354244e9e9d20d706a8c69e34caa07ea
 DIST boto3-1.26.119.gh.tar.gz 640125 BLAKE2B 
c2a1e954c09b4322d6d369205a11013e5b84786cf3c1193ecb80792f215eeb9c6d96fd56c99fd2845c25bc8ab1a99a8f075dad142be79d2e5eb57f0bd20a7942
 SHA512 
21e3f5750d91de981cbfd0d7cd4dd6a7bacae56391544889ab683e686c2cdb843e1c67d67f62dfe1465e46eb59efe503eb4d626241c2372988bf40d5cfc66f23
 DIST boto3-1.26.120.gh.tar.gz 639240 BLAKE2B 
835fb02e44ccdb7d2b7aa2604d3605db9efa454ca455a52e67861b218523acc6737260c9d860639195a4d4181f4be9eaab0acf2b80e33416274cd99d65a74c80
 SHA512 
426aed9ba45cdc0d584fa0a571104b6f17dfb32c78da17a85b0dbe9f6c77c84a70533b4affa4728758a9d3a339d5d72b54186eb08dc2bd319b3d1e75374adbd0
+DIST boto3-1.26.121.gh.tar.gz 639340 BLAKE2B 
3f8224aa4659d6b0581ce1b6f48367f15ba6d69520462251c5ee88922afa8af661471ad5058ea54bf75871081dce5feec027050f09222f63168362e3db05dcd1
 SHA512 
d0e4ada1ddd1198d1d964cb2c4a629c72f7931d35b27d8a0c71c04d605b750b725e31b3713047df817b3b12ad090e33e8b3ece650e0a87041261df5534ce4a90

diff --git a/dev-python/boto3/boto3-1.26.121.ebuild 
b/dev-python/boto3/boto3-1.26.121.ebuild
new file mode 100644
index ..2a4a7643203e
--- /dev/null
+++ b/dev-python/boto3/boto3-1.26.121.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="
+   https://github.com/boto/boto3/
+   https://pypi.org/project/boto3/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/boto3;
+   inherit git-r3
+   BOTOCORE_PV=${PV}
+else
+   SRC_URI="
+   https://github.com/boto/boto3/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+
+   # botocore is x.(y+3).z
+   BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
+fi
+
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # don't lock versions to narrow ranges
+   sed -e '/botocore/ d' \
+   -e '/jmespath/ d' \
+   -e '/s3transfer/ d' \
+   -i setup.py || die
+
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)"
+}



[gentoo-commits] repo/gentoo:master commit in: net-libs/nodejs/files/, net-libs/nodejs/

2023-04-26 Thread William Hubbs
commit: 07af95b423429ec4067d3d012b378f32d6699f53
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Apr 27 02:02:58 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Apr 27 02:04:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07af95b4

net-libs/nodejs: add 20.0.0

Signed-off-by: William Hubbs  gentoo.org>

 net-libs/nodejs/Manifest   |   1 +
 .../nodejs/files/nodejs-fix-incomplete-type.patch  |  44 
 net-libs/nodejs/nodejs-20.0.0.ebuild   | 259 +
 3 files changed, 304 insertions(+)

diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest
index e89465ec5597..06474cb6818a 100644
--- a/net-libs/nodejs/Manifest
+++ b/net-libs/nodejs/Manifest
@@ -4,3 +4,4 @@ DIST node-v16.20.0.tar.xz 35546884 BLAKE2B 
5bdb1fb7365e07f13d0a58a8d052d11efaadc
 DIST node-v18.14.2.tar.xz 40330824 BLAKE2B 
d18cf6a23f091633e529872715dec65ca83e688ff9fbed78385102aa44707ff4b33bcb034f6d10aab9a81a646ad7e8c28a239de151b816ff7072977df0de
 SHA512 
72bb788b40d83bc42850dd9e2d00ffc06d9bcb17d24280d4721038038d1632846f859864328c849498255d1095296402b9b3c6b8910bbd399f7f516a43b9c86f
 DIST node-v18.15.0.tar.xz 40355624 BLAKE2B 
56337de0b6e3c2421e6d9add81d30ada821525e0bb05fc977c91b7162f6dc075610ec53af50d6596cab6c0f647d61fb243896b25f0a768fedf1a8bde1c05
 SHA512 
e41fcda469809186fd724ef4691e25f4a5bd81357ee99acf3d7faa1190a69c19cb62bd14aea199ca6f8b5cf9687af7d898cdf605ea2414d2c04db87ddb3b4dc8
 DIST node-v18.16.0.tar.xz 40467860 BLAKE2B 
b16749c0212f3aa196ec9fc0f999a023adeb9031b3332939330ba5a3edb5bc2ed6dc21bf861509696e19ed0cc5d5c54bb882018f0e54eb1ad8e9b0ba3bb64bff
 SHA512 
608ce5db97ce2d851f381c7991f635c5e0927ae79037649b482c7e197479341b7c6560644e25f4d65ece8aa80c5763a0e044349a5be210fa33fbbf97a96462bd
+DIST node-v20.0.0.tar.xz 41279796 BLAKE2B 
1df8785ca22dea15c6c1f19ec2d3b3d704f9cda6cf13d6e8e8fbbf853515871f18a11a4bbe5ed765434f6f5606975c5254e1826f2e506165ff937ef16d326262
 SHA512 
cda981227398c1a9023a2212c0d5351eadfedd19d58776dcc470e3ba0213a178b626c37d48fa52548ddd5a70d26a18b66c266856321a0af9ada2b1eac7ee9fd8

diff --git a/net-libs/nodejs/files/nodejs-fix-incomplete-type.patch 
b/net-libs/nodejs/files/nodejs-fix-incomplete-type.patch
new file mode 100644
index ..e204421597d0
--- /dev/null
+++ b/net-libs/nodejs/files/nodejs-fix-incomplete-type.patch
@@ -0,0 +1,44 @@
+From 0164c09d4025df2bd1a42f14de29166aa0e7ac7a Mon Sep 17 00:00:00 2001
+From: Richard Lau 
+Date: Wed, 26 Apr 2023 15:46:00 -0400
+Subject: [PATCH] deps: V8: cherry-pick c5ab3e4f0c5a
+
+Original commit message:
+
+libstdc++: fix incomplete type in v8::internal::is_subtype
+
+Using std::convertible with incomplete types is UB. However, till
+GCC 12 it was accepted and std::convertible returned false.
+This fails now for e.g. v8::internal::WasmArray. Use
+std::disjunction and std::conjunction instead which are short-
+circuiting, because std::is_base_of is already true.
+
+Bug: chromium:957519
+Change-Id: Ia26643dbdf0fb00d5586c71ae6b18e8d0f3cf96e
+Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4394663
+Commit-Queue: Stephan Hartmann 
+Reviewed-by: Clemens Backes 
+Cr-Commit-Position: refs/heads/main@{#86904}
+
+Refs: https://github.com/v8/v8/commit/c5ab3e4f0c5a3ce880941184ef8447c27cd19a93
+---
+ common.gypi | 2 +-
+ deps/v8/src/codegen/tnode.h | 5 +++--
+ 2 files changed, 4 insertions(+), 3 deletions(-)
+
+diff --git a/deps/v8/src/codegen/tnode.h b/deps/v8/src/codegen/tnode.h
+index cd7bd8db98c24..7629e89ad693f 100644
+--- a/deps/v8/src/codegen/tnode.h
 b/deps/v8/src/codegen/tnode.h
+@@ -269,8 +269,9 @@ using BuiltinPtr = Smi;
+ template 
+ struct is_subtype {
+   static const bool value =
+-  std::is_base_of::value || (std::is_same::value &&
+-   std::is_convertible::value);
++  std::disjunction,
++   std::conjunction,
++std::is_convertible>>::value;
+ };
+ template 
+ struct is_subtype, U> {

diff --git a/net-libs/nodejs/nodejs-20.0.0.ebuild 
b/net-libs/nodejs/nodejs-20.0.0.ebuild
new file mode 100644
index ..5a4561402129
--- /dev/null
+++ b/net-libs/nodejs/nodejs-20.0.0.ebuild
@@ -0,0 +1,259 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CONFIG_CHECK="~ADVISE_SYSCALLS"
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit bash-completion-r1 check-reqs flag-o-matic linux-info pax-utils 
python-any-r1 toolchain-funcs xdg-utils
+
+DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine"
+HOMEPAGE="https://nodejs.org/;
+LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/nodejs/node;
+   SLOT="0"
+else
+   

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

2023-04-26 Thread Sam James
commit: 0718a38e9dec1aff622d0a6ccb777c3d22db3cbc
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 27 00:33:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 27 00:33:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0718a38e

toolchain.eclass: record EGIT_VERSION correctly in gcc --version for live 
ebuilds

Without this, gcc --version ends up only showing the commit resulting from
applying our patches on top.

With this fixed, gcc --version shows both the upstream commit & the commit hash
after applying patches.

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

 eclass/toolchain.eclass | 5 +
 1 file changed, 5 insertions(+)

diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index fab34914ab3f..16ce534d3465 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -649,6 +649,11 @@ toolchain_src_unpack() {
if tc_is_live ; then
git-r3_src_unpack
 
+   # Needed for gcc --version to include the upstream commit used
+   # rather than only the commit after we apply our patches.
+   # It includes both with this.
+   echo "${EGIT_VERSION}" > "${S}"/gcc/REVISION || die
+
if [[ -z ${PATCH_VER} ]] && ! use vanilla ; then
toolchain_fetch_git_patches
fi



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

2023-04-26 Thread Sam James
commit: 25502355aa9836b36958a574bc9612917704ab86
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 26 22:45:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 26 22:45:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25502355

sys-devel/gcc: add 10.4.1_p20230426

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

 sys-devel/gcc/Manifest|  1 +
 sys-devel/gcc/gcc-10.4.1_p20230426.ebuild | 58 +++
 2 files changed, 59 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 76c253d802cf..896c29548e25 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -1,6 +1,7 @@
 DIST gcc-10-20230119.tar.xz 72112952 BLAKE2B 
6e28cba9f6ff5c9f9231828bb400c82b8658a4f9c0166c28a6a12d71728d4460904152a8c84bbeff88c06b7f9378937b7b61bf4a871a10c56bd005170dc5fde2
 SHA512 
6cbb567ef1da1b6fa65892b6e71c3b7cd37e0c483e049720ea1987d444a0e7b4eb15d1e99f4e35995acdce560a811a779574eeba52bb252c61325accedd6a5c5
 DIST gcc-10-20230302.tar.xz 72112120 BLAKE2B 
8647639d9c6aef31b63566b006bb2980ca974e4aac4f5ced5f12a4f7fe0e9bda1e456d31f13dc478ab187d5e739ac850dd7dcc9db421ece1cadc50c952dbbed4
 SHA512 
97f72699b1a38de0dfb95253dc1602400fb05c2466b3682e51a4793d17db62e1d55b8d19211c3326e5369aace2a74345059b4b1c1a61a1f2c1c75a0aa9ec3e0e
 DIST gcc-10-20230419.tar.xz 72143336 BLAKE2B 
ffe2c39a0e99900d0c147908b3e2ebefff24460ec77b4835ae8ecd21bdc7e5b45865dbca16ff92e5ec7df6d0fa6c7629a77e2cf7d4113696bb6b25e42f6e24d8
 SHA512 
d1465b4b2f5c5d80c9d8fd6c4843246dea40c0d71925de47cdcb4ba2c426457dca876fefe7a2e46bd8bd933d28203aaab65dac12a981a2451716ff24584a40e8
+DIST gcc-10-20230426.tar.xz 72118868 BLAKE2B 
d87cfd78d96585877abc20ed213e4d2fba36556279a5bce5d185de34a59f8cde1250d7322543533922ef224ac8508c1d3fe597c652a648e6e7f08bc19cb2f11c
 SHA512 
805fbb840e6bd8cdd53f954b13c768c0ea0635c099094f6f0b0b04f00120dcde7cf3950a01e199d674b39ff764e9119a548b2f7a156ab2b5d598bd68ed56ce24
 DIST gcc-10.5.0-musl-patches-2.tar.xz 3452 BLAKE2B 
5387e516d07d81477b3f39b8b3bd986bf861d32cd25dc5481c97bd3620d00c918c5661e86857f66dbf28a655401a53e43417f638c443e44cbfdbf5e950caac4d
 SHA512 
86f2ce31cc4fc4fb5a6043fb527bf822d895e1a6220652024f78a1cbd5a962edb6be8dc5f43c32053e075f39bb2350ea8f14e7d57e0473dd2933a7b44676bde5
 DIST gcc-10.5.0-patches-4.tar.xz 17880 BLAKE2B 
f368b741fd42199c85b770ec45a5232d27295cf7796163251f24fa963f2264c473e161bb34e66b43c4b227e41859d540a6633392478b280b289d359806c6
 SHA512 
94f7fbd1b4672f0378c85ac3a96f7954cd22bd7cc1013c32519bbe1cae0ebb5183e14469c61dfc9d931b8d1c261f2ead1c4b47278104d1b5189a0c787aabc40e
 DIST gcc-10.5.0-patches-5.tar.xz 17324 BLAKE2B 
e97b471fb6115fd0421be8a6390f7d88312de7ac0132fde3aa43dbf2a49d3bc640ec05f766f20363f033adeaf0430e90c42b5a6f92a422d1a82128f119e769f6
 SHA512 
2589b8a3be0bc60dd7b205ef9955dfd1ba525508879b30ee8057779d2677783c7c13a0bf901bc2a126e15c52d440663e6fe22a299d935e0706a037406e1cfb31

diff --git a/sys-devel/gcc/gcc-10.4.1_p20230426.ebuild 
b/sys-devel/gcc/gcc-10.4.1_p20230426.ebuild
new file mode 100644
index ..07a2b5e91ab4
--- /dev/null
+++ b/sys-devel/gcc/gcc-10.4.1_p20230426.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TOOLCHAIN_PATCH_SUFFIX="xz"
+TOOLCHAIN_PATCH_DEV="sam"
+#TOOLCHAIN_GCC_RC=1
+PATCH_GCC_VER="10.5.0"
+PATCH_VER="5"
+MUSL_VER="2"
+MUSL_GCC_VER="10.5.0"
+
+if [[ $(ver_cut 3) ==  ]] ; then
+   MY_PV_2=$(ver_cut 2)
+   if [[ ${MY_PV_2} == 0 ]] ; then
+   MY_PV_2=0
+   else
+   MY_PV_2=$(($(ver_cut 2) - 1))
+   fi
+
+   # e.g. 12.2. -> 12.1.1
+   TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.$(($(ver_cut 3) - 9998))
+elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
+   # Cheesy hack for RCs
+   MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 
1)))-RC-$(ver_cut 5)
+   MY_P=${PN}-${MY_PV}
+   
GCC_TARBALL_SRC_URI="https://gcc.gnu.org/pub/gcc/snapshots/${MY_PV}/${MY_P}.tar.xz;
+   TOOLCHAIN_SET_S=no
+   S="${WORKDIR}"/${MY_P}
+fi
+
+inherit toolchain
+# Needs to be after inherit (for now?), bug #830908
+EGIT_BRANCH=releases/gcc-$(ver_cut 1)
+
+# Don't keyword live ebuilds
+#if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
+#  KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+#fi
+
+RDEPEND=""
+BDEPEND="${CATEGORY}/binutils"
+
+src_prepare() {
+   local p upstreamed_patches=(
+   # add them here
+   )
+   for p in "${upstreamed_patches[@]}"; do
+   rm -v "${WORKDIR}/patch/${p}" || die
+   done
+
+   if has_version '>=sys-libs/glibc-2.32-r1'; then
+   rm -v "${WORKDIR}/patch/23_all_disable-riscv32-ABIs.patch" || 
die
+   fi
+
+   toolchain_src_prepare
+}



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

2023-04-26 Thread Sam James
commit: 85970a14316420132f6a6336594bdf89296e29df
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 26 21:41:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 26 21:42:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85970a14

sys-devel/gnuconfig: add 20230121

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

 sys-devel/gnuconfig/Manifest| 1 +
 .../gnuconfig/{gnuconfig-.ebuild => gnuconfig-20230121.ebuild}  | 2 +-
 sys-devel/gnuconfig/gnuconfig-.ebuild   | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/sys-devel/gnuconfig/Manifest b/sys-devel/gnuconfig/Manifest
index 60579c526325..d704bd09bd58 100644
--- a/sys-devel/gnuconfig/Manifest
+++ b/sys-devel/gnuconfig/Manifest
@@ -1 +1,2 @@
 DIST gnuconfig-20221007.tar.xz 71208 BLAKE2B 
9112bd82af083043d5eae3a5ffde8174df842f3a817b1b42c17e3202a9189cff8e9f422e956e1cdd82e326949a23e27a353f72f98a6f63818e5a67096f650fed
 SHA512 
91ca2faca02d5d78f937da70a4af026b1ba585519b9eaa2463cacd79f0f6a85ef6e1f7e0bed4243474b6e880c0b6387ca09f00eb2d40a27c3a26b6817b1bb70a
+DIST gnuconfig-20230121.tar.xz 71276 BLAKE2B 
c136c11f2836cc01c4a75b54853b14943b1e4b29a99102360b436854b1a6e445f578fea494b5c7fe2f744d35941c0ea888a08a386dff716b99dd231a308bffcf
 SHA512 
5ac6c50b9c0abe7c007717aeff2d2d6a8e616d7c8514ed22489ad0164c16966cf44f2312bc3295765f5beaf98bb14022d91c5c59e9fb41e920617092a22d42ec

diff --git a/sys-devel/gnuconfig/gnuconfig-.ebuild 
b/sys-devel/gnuconfig/gnuconfig-20230121.ebuild
similarity index 99%
copy from sys-devel/gnuconfig/gnuconfig-.ebuild
copy to sys-devel/gnuconfig/gnuconfig-20230121.ebuild
index a5dfaf70c853..f0b59ba79f95 100644
--- a/sys-devel/gnuconfig/gnuconfig-.ebuild
+++ b/sys-devel/gnuconfig/gnuconfig-20230121.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 if [[ ${PV} ==  ]] ; then
EGIT_REPO_URI="https://git.savannah.gnu.org/r/config.git;

diff --git a/sys-devel/gnuconfig/gnuconfig-.ebuild 
b/sys-devel/gnuconfig/gnuconfig-.ebuild
index a5dfaf70c853..f0b59ba79f95 100644
--- a/sys-devel/gnuconfig/gnuconfig-.ebuild
+++ b/sys-devel/gnuconfig/gnuconfig-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 if [[ ${PV} ==  ]] ; then
EGIT_REPO_URI="https://git.savannah.gnu.org/r/config.git;



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

2023-04-26 Thread James Le Cuirot
commit: 39e61ef6cb604b076a42f65bd878604ff021f07e
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Apr 26 21:36:51 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Apr 26 21:36:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39e61ef6

dev-libs/weston: Bump libinput dependency in 

Signed-off-by: James Le Cuirot  gentoo.org>

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

diff --git a/dev-libs/weston/weston-.ebuild 
b/dev-libs/weston/weston-.ebuild
index 771f2ee63776..67c2218431b8 100644
--- a/dev-libs/weston/weston-.ebuild
+++ b/dev-libs/weston/weston-.ebuild
@@ -39,7 +39,7 @@ REQUIRED_USE="
 "
 
 RDEPEND="
-   >=dev-libs/libinput-0.8.0
+   >=dev-libs/libinput-1.2.0
>=dev-libs/wayland-1.20.0
media-libs/libpng:0=
sys-auth/seatd:=



[gentoo-commits] repo/gentoo:master commit in: www-client/vivaldi-snapshot/

2023-04-26 Thread James Le Cuirot
commit: 15f173fc314a3f7c0331f99acc4a04893a53bb7a
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Apr 26 21:27:06 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Apr 26 21:27:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15f173fc

www-client/vivaldi-snapshot: Add version 6.1.3001.3

Signed-off-by: James Le Cuirot  gentoo.org>

 www-client/vivaldi-snapshot/Manifest   |   3 +
 .../vivaldi-snapshot-6.1.3001.3.ebuild | 218 +
 2 files changed, 221 insertions(+)

diff --git a/www-client/vivaldi-snapshot/Manifest 
b/www-client/vivaldi-snapshot/Manifest
index f56b0e692a61..dab280aee98a 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -4,3 +4,6 @@ DIST vivaldi-snapshot_6.0.2979.2-1_armhf.deb 92524468 BLAKE2B 
1982cbb3ca935db64f
 DIST vivaldi-snapshot_6.0.2979.9-1_amd64.deb 97989492 BLAKE2B 
2f3b5ad0e016dc3f3d73ee0b262433f52d02e4d9eea42a5644570fd1051438a743707520fe1fa9258f84efd03779ff730ff48cf2f5dc1f254c72c7a241070a47
 SHA512 
54f9f6f3756ab7a3b0e9f9d3d8d3c9e9b907ca6e562d47fffb9c3ae2fcbc8444e661a0321af647eb46eabef054559b87802dfa09dcbad1b101ffbbb412444de1
 DIST vivaldi-snapshot_6.0.2979.9-1_arm64.deb 92666420 BLAKE2B 
00a2ad849943d5f306f8f39f1ae79ba1421c8122c0954c3d9b08875740f84d7bf9da1faf3fc9ed4fe170492f055acaa997f25eebb183c9ab902a71f5f97119e5
 SHA512 
e90ecce92e425082bc8227a22311cde9cc2d80086bcc7b1e55cd45baf50f3f2ea0a51c77e1f26a4558552bdd1971e3e23f45d78409c73a083785bfd9bae3cda0
 DIST vivaldi-snapshot_6.0.2979.9-1_armhf.deb 92502908 BLAKE2B 
69b3729817558ef5b278d9a09753f198d6a8f1cf583c37d7ee65b41600f3a01890426711503237ac1fad533f5e383087075cbeb5e08c07a147922ff0e4c1d413
 SHA512 
7993af966b6a2eb284c806f1b5261e4c392c6cade5b005fc4c82f2cd6917fd1d5194006f4d8a35df05febaa722f98a3249be1d0a9ac4730b2f22a140d4d53ce3
+DIST vivaldi-snapshot_6.1.3001.3-1_amd64.deb 98005052 BLAKE2B 
ad8e4aba8427529a3e033c127bd77032ab443c1b8db8d2eac74892592ffc4dff62377320120e9aaefb8239a873b86b5f8d6bb355b3d2258ecba388f58782f2ff
 SHA512 
33266ca8288396538a44ebccb98a0c1f3842b1369847471aaf30f355e02169ed73618861e31e4415ec942fd991dcbbb609b074ec372146b9c512843cdfe4c3bb
+DIST vivaldi-snapshot_6.1.3001.3-1_arm64.deb 92694348 BLAKE2B 
fcd5bab2fc4d15f8b2e73db677b1f3349c226f19311bf442667b420c02f6546da94484fe1d6d7e4da1aeead76a0c4efb51be356d2874681b2c5e93acd361e478
 SHA512 
e9fae0b59b90726d83b8682c4ac6e6424c149d9faccd59d5d73bfb95a9414399f5e00ff7387948f7c069fd2469d6d03aae1e773a6123871d759e534601858757
+DIST vivaldi-snapshot_6.1.3001.3-1_armhf.deb 92581676 BLAKE2B 
84f4bdb75d4d9457523da11b79ecf5ff8ee67a433ee4bf8d05d31edc1285671b7ff1c6f248fa46d7857dcc7f94ea0e735a535b515a5884573b25f1b314fc68be
 SHA512 
addbb1edd4c4270e795241bbb19f25c17580dd31527c47ff8b1870627451b5e26765370504f94e0add41be20c9abc26f584dde1a77a6d75dd2b612b427c30723

diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-6.1.3001.3.ebuild 
b/www-client/vivaldi-snapshot/vivaldi-snapshot-6.1.3001.3.ebuild
new file mode 100644
index ..0153c804d616
--- /dev/null
+++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-6.1.3001.3.ebuild
@@ -0,0 +1,218 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_VERSION="106"
+CHROMIUM_LANGS="
+   af
+   am
+   ar
+   az
+   be
+   bg
+   bn
+   ca
+   ca-valencia
+   cs
+   da
+   de
+   de-CH
+   el
+   en-GB
+   en-US
+   eo
+   es
+   es-419
+   es-PE
+   et
+   eu
+   fa
+   fi
+   fil
+   fr
+   fy
+   gd
+   gl
+   gu
+   he
+   hi
+   hr
+   hu
+   hy
+   id
+   io
+   is
+   it
+   ja
+   jbo
+   ka
+   kab
+   kn
+   ko
+   ku
+   lt
+   lv
+   mk
+   ml
+   mr
+   ms
+   nb
+   nl
+   nn
+   pa
+   pl
+   pt-BR
+   pt-PT
+   ro
+   ru
+   sc
+   sk
+   sl
+   sq
+   sr
+   sr-Latn
+   sv
+   sw
+   ta
+   te
+   th
+   tr
+   uk
+   ur
+   vi
+   zh-CN
+   zh-TW
+"
+
+inherit chromium-2 desktop linux-info unpacker xdg
+
+VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}"
+VIVALDI_HOME="opt/${PN}"
+DESCRIPTION="A browser for our friends"
+HOMEPAGE="https://vivaldi.com/;
+
+if [[ ${PV} = *_p* ]]; then
+   DEB_REV="${PV#*_p}"
+else
+   DEB_REV=1
+fi
+
+KEYWORDS="-* ~amd64 ~arm ~arm64"
+VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_;
+
+RE="\bamd64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" amd64? ( 
${VIVALDI_BASE_URI}amd64.deb )"
+RE="\barm\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm? ( 
${VIVALDI_BASE_URI}armhf.deb )"
+RE="\barm64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm64? ( 
${VIVALDI_BASE_URI}arm64.deb )"
+RE="\bx86\b"; [[ ${KEYWORDS} 

[gentoo-commits] repo/gentoo:master commit in: www-client/vivaldi-snapshot/

2023-04-26 Thread James Le Cuirot
commit: 1b307f2038076c6747f5ad6ddd22139f5eb79419
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Apr 26 21:28:42 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Apr 26 21:28:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b307f20

www-client/vivaldi-snapshot: Drop old 6.0.2979.2

Signed-off-by: James Le Cuirot  gentoo.org>

 www-client/vivaldi-snapshot/Manifest   |   3 -
 .../vivaldi-snapshot-6.0.2979.2.ebuild | 217 -
 2 files changed, 220 deletions(-)

diff --git a/www-client/vivaldi-snapshot/Manifest 
b/www-client/vivaldi-snapshot/Manifest
index dab280aee98a..a57a842c 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -1,6 +1,3 @@
-DIST vivaldi-snapshot_6.0.2979.2-1_amd64.deb 97902224 BLAKE2B 
02c5f05550f3f9c2add3403440d569a1137c6fa55a4bc6a9de54c4c32ccd82bb49527b5e4fd5596eff75a299460185d4d5ff86bc0c6ef1c7af491bc451dd13d1
 SHA512 
ec1b07e6d60c2e2a9405f0ea22c90e1a21ed0ec0c38d6b0052992dc9aa9efd1693e53968bc75cfb22b1f42e405a31a676fcf1b80b9e9dadbff98f4e708335b16
-DIST vivaldi-snapshot_6.0.2979.2-1_arm64.deb 92698384 BLAKE2B 
7b73ce9641a62b5252479afc241d5ca518fa946c6d621becc33378dd87e71917367c3a63c367618cdb08de6d2bf202a85356098dbd8db4cc6742231fc0f89aa9
 SHA512 
ab406b13469d94c72378d0bbe5c4d7db6b177223bd71a0a7f2f79c8f466af54901ef09308231195fbe5b92ab3c9efcf6f78937f1d7c0d16e6ff8ff95e4e14094
-DIST vivaldi-snapshot_6.0.2979.2-1_armhf.deb 92524468 BLAKE2B 
1982cbb3ca935db64f4bfcfb0f791f45944aea7da28d78f9c9dded7e08a7c3c352a5af1db4c41795fd12bbb9eb804fbfe0405b490a025396f5b6b855a855d8ea
 SHA512 
488dbd86e8c01bbfd965f2a4a66018e1126c752ca1a2686aa0ab6045af185482701ed1ae5f1fe7c461e0893b63e06b4dcf5bb4cdd1ba783b995ca2705d18674b
 DIST vivaldi-snapshot_6.0.2979.9-1_amd64.deb 97989492 BLAKE2B 
2f3b5ad0e016dc3f3d73ee0b262433f52d02e4d9eea42a5644570fd1051438a743707520fe1fa9258f84efd03779ff730ff48cf2f5dc1f254c72c7a241070a47
 SHA512 
54f9f6f3756ab7a3b0e9f9d3d8d3c9e9b907ca6e562d47fffb9c3ae2fcbc8444e661a0321af647eb46eabef054559b87802dfa09dcbad1b101ffbbb412444de1
 DIST vivaldi-snapshot_6.0.2979.9-1_arm64.deb 92666420 BLAKE2B 
00a2ad849943d5f306f8f39f1ae79ba1421c8122c0954c3d9b08875740f84d7bf9da1faf3fc9ed4fe170492f055acaa997f25eebb183c9ab902a71f5f97119e5
 SHA512 
e90ecce92e425082bc8227a22311cde9cc2d80086bcc7b1e55cd45baf50f3f2ea0a51c77e1f26a4558552bdd1971e3e23f45d78409c73a083785bfd9bae3cda0
 DIST vivaldi-snapshot_6.0.2979.9-1_armhf.deb 92502908 BLAKE2B 
69b3729817558ef5b278d9a09753f198d6a8f1cf583c37d7ee65b41600f3a01890426711503237ac1fad533f5e383087075cbeb5e08c07a147922ff0e4c1d413
 SHA512 
7993af966b6a2eb284c806f1b5261e4c392c6cade5b005fc4c82f2cd6917fd1d5194006f4d8a35df05febaa722f98a3249be1d0a9ac4730b2f22a140d4d53ce3

diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-6.0.2979.2.ebuild 
b/www-client/vivaldi-snapshot/vivaldi-snapshot-6.0.2979.2.ebuild
deleted file mode 100644
index 28280ba78958..
--- a/www-client/vivaldi-snapshot/vivaldi-snapshot-6.0.2979.2.ebuild
+++ /dev/null
@@ -1,217 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_VERSION="106"
-CHROMIUM_LANGS="
-   af
-   am
-   ar
-   az
-   be
-   bg
-   bn
-   ca
-   cs
-   da
-   de
-   de-CH
-   el
-   en-GB
-   en-US
-   eo
-   es
-   es-419
-   es-PE
-   et
-   eu
-   fa
-   fi
-   fil
-   fr
-   fy
-   gd
-   gl
-   gu
-   he
-   hi
-   hr
-   hu
-   hy
-   id
-   io
-   is
-   it
-   ja
-   jbo
-   ka
-   kab
-   kn
-   ko
-   ku
-   lt
-   lv
-   mk
-   ml
-   mr
-   ms
-   nb
-   nl
-   nn
-   pa
-   pl
-   pt-BR
-   pt-PT
-   ro
-   ru
-   sc
-   sk
-   sl
-   sq
-   sr
-   sr-Latn
-   sv
-   sw
-   ta
-   te
-   th
-   tr
-   uk
-   ur
-   vi
-   zh-CN
-   zh-TW
-"
-
-inherit chromium-2 desktop linux-info unpacker xdg
-
-VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}"
-VIVALDI_HOME="opt/${PN}"
-DESCRIPTION="A browser for our friends"
-HOMEPAGE="https://vivaldi.com/;
-
-if [[ ${PV} = *_p* ]]; then
-   DEB_REV="${PV#*_p}"
-else
-   DEB_REV=1
-fi
-
-KEYWORDS="-* ~amd64 ~arm ~arm64"
-VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_;
-
-RE="\bamd64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" amd64? ( 
${VIVALDI_BASE_URI}amd64.deb )"
-RE="\barm\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm? ( 
${VIVALDI_BASE_URI}armhf.deb )"
-RE="\barm64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm64? ( 
${VIVALDI_BASE_URI}arm64.deb )"
-RE="\bx86\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" x86? ( 
${VIVALDI_BASE_URI}i386.deb )"
-
-LICENSE="Vivaldi"
-SLOT="0"

[gentoo-commits] repo/gentoo:master commit in: dev-scheme/chez/

2023-04-26 Thread Maciej Barć
commit: 6331a9be789da8b296a484cfe716fb0546dd23fd
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Apr 26 21:22:52 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Apr 26 21:25:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6331a9be

dev-scheme/chez: bump to 9.5.8a

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

 dev-scheme/chez/Manifest   |  1 +
 dev-scheme/chez/chez-9.5.8a.ebuild | 72 ++
 2 files changed, 73 insertions(+)

diff --git a/dev-scheme/chez/Manifest b/dev-scheme/chez/Manifest
index fb1f98f3e51e..568283eb5c15 100644
--- a/dev-scheme/chez/Manifest
+++ b/dev-scheme/chez/Manifest
@@ -1 +1,2 @@
 DIST chez-9.5.8.tar.gz 35487100 BLAKE2B 
6c5467f812788166aded14ce38ec2935bb890f2386f3ea7ec29a97c6a3d9aa37f26960e44aa6acd6b3954e45dfc4eaff4fc7db1dd77b231fb380a1dac7349be4
 SHA512 
80a4e9f61ddb254bef1a249af1d32f918df88390946fbe6eeb62c3510c760bf899285be1aba70eda9b54bcb0c6fef3fe7deace648993cd9cece2d08cf0ade9c0
+DIST chez-9.5.8a.tar.gz 35488602 BLAKE2B 
49facf50d7cbd301257cd2a0e180cd9ef0608241e599f56a29146fb64bc5f49c1ee536ef70d35f249baa2ba00721f2b28ff1256e3b0ccaf3fbfe426995aaae52
 SHA512 
64ede117b8e91b7f9f5203899d9063b3638fdaaeaef30afd5a020c41d3c3f3625772a3cb9fed68850926dffe543d2f6c6e4259845f7fd09bee9479afa35bf653

diff --git a/dev-scheme/chez/chez-9.5.8a.ebuild 
b/dev-scheme/chez/chez-9.5.8a.ebuild
new file mode 100644
index ..d92d53b5460d
--- /dev/null
+++ b/dev-scheme/chez/chez-9.5.8a.ebuild
@@ -0,0 +1,72 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="A programming language based on R6RS"
+HOMEPAGE="https://cisco.github.io/ChezScheme/ 
https://github.com/cisco/ChezScheme;
+SRC_URI="https://github.com/cisco/ChezScheme/releases/download/v${PV}/csv${PV//a}.tar.gz
+   -> ${P}.tar.gz"
+S="${WORKDIR}"/csv${PV//a}
+
+# Chez Scheme itself is Apache 2.0, but it vendors Nanopass and stex
+# which are both MIT licensed.
+LICENSE="Apache-2.0 MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="X ncurses threads"
+
+BDEPEND="virtual/pkgconfig"
+RDEPEND="
+   app-arch/lz4:=
+   sys-apps/util-linux
+   sys-libs/zlib:=
+   ncurses? ( sys-libs/ncurses:= )
+"
+DEPEND="${RDEPEND}"
+RDEPEND="
+   ${RDEPEND}
+   X? ( x11-libs/libX11 )
+"
+
+src_prepare() {
+   tc-export AR CC CXX LD RANLIB
+
+   default
+
+   if use ncurses ; then
+   local nclibs="\"$($(tc-getPKG_CONFIG) --libs ncurses)\""
+   sed -i "s|ncursesLib=-lncurses|ncursesLib=${nclibs}|g" 
configure || die
+   fi
+
+   # Remove -Werror
+   sed -i "/^C = /s|-Werror||g" c/Mf-* || die
+}
+
+src_configure() {
+   local myconfargs=(
+   $(usex threads '--threads' '')
+   $(usex ncurses '' '--disable-curses')
+   $(usex X '' '--disable-x11')
+   --installprefix="/usr"
+   --installbin="/usr/bin"
+   --installlib="/usr/$(get_libdir)"
+   --installman="/usr/share/man"
+   --installschemename=chezscheme
+   --installpetitename=chezscheme-petite
+   --installscriptname=chezscheme-script
+   --libkernel
+   --nogzip-man-pages
+   LZ4=$($(tc-getPKG_CONFIG) --libs liblz4)
+   ZLIB=$($(tc-getPKG_CONFIG) --libs zlib)
+   )
+   sh ./configure "${myconfargs[@]}" || die
+}
+
+src_install() {
+   # TempRoot == DESTDIR
+   emake TempRoot="${D}" install
+   einstalldocs
+}



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

2023-04-26 Thread Maciej Barć
commit: c5639896435c3ebd6494ff5944701412f2c63a6f
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Apr 26 21:24:31 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Apr 26 21:25:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5639896

app-emacs/vertico: bump to 1.3

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

 app-emacs/vertico/Manifest   |  1 +
 app-emacs/vertico/vertico-1.3.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/app-emacs/vertico/Manifest b/app-emacs/vertico/Manifest
index a14ae3c8df4e..408850c638ed 100644
--- a/app-emacs/vertico/Manifest
+++ b/app-emacs/vertico/Manifest
@@ -1,2 +1,3 @@
 DIST vertico-1.1.tar.gz 44320 BLAKE2B 
ca423d0a745cb0ed9c7f857f07595614264c8cf60056b696c31e26f85578278b1993c803556609fd444a1729f5380e314b39bd586073a6145b6b3e7f46462999
 SHA512 
e8df93ad4bd97d6313eefc3c2d88652841858a22db9be17b07e68095c158daf228f717524a6ba912541ce405afdfe5f696a3e5adf5d08c5e9e8b44694eb62294
 DIST vertico-1.2.tar.gz 44501 BLAKE2B 
46ff938c13b6dbdf3f952a887b5fe4d091dfe68da067620e3ca2c567c783af748ab921502b7f5f66cfd6ffa7457b10563e95ae5d7add32565a15643531f83da4
 SHA512 
f7deeeaeb4b78a857e354dab8d61b5062147be4fb7b87083b0fd16d88bf26ec7354df462d17f756f538b32fbcbbda0878ee48540d1e45c592a5f7c2533c10eb0
+DIST vertico-1.3.tar.gz 45142 BLAKE2B 
a835e540ce271b5dc1cea13a9894a82c6adc6729cf45692a8e345389550ba4900649232b530b6293789bf8ee33447a149c525f167335fdcfa64150c9bddf3c85
 SHA512 
2cd6c6f13858c55dc0c182fdb7b5e9b8866e10e88554252e6f1c3a465b525e67517d4213d392e59f40f20956e9fba0f414490788f580c5ace5ffd29c29b87a9b

diff --git a/app-emacs/vertico/vertico-1.3.ebuild 
b/app-emacs/vertico/vertico-1.3.ebuild
new file mode 100644
index ..0ff52c845500
--- /dev/null
+++ b/app-emacs/vertico/vertico-1.3.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=27.1
+
+inherit elisp
+
+DESCRIPTION="Vertical interactive completion"
+HOMEPAGE="https://github.com/minad/vertico;
+SRC_URI="https://github.com/minad/${PN}/archive/${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=app-emacs/compat-29.1.4.0"
+BDEPEND="${RDEPEND}"
+
+DOCS=( CHANGELOG.org README.org )
+SITEFILE="50${PN}-gentoo.el"
+
+src_prepare() {
+   default
+   mv extensions/*.el ./ || die
+}
+
+src_compile() {
+   elisp_src_compile
+   elisp-make-autoload-file
+}



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash/files/

2023-04-26 Thread Mike Gilbert
commit: 06ae7be862ffb82a0cabb211ae274cde39587d9a
Author: Diego Viola  gmail  com>
AuthorDate: Wed Apr 26 06:31:10 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Apr 26 21:07:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06ae7be8

app-shells/bash: remove empty line in bashrc

Signed-off-by: Diego Viola  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/30765
Signed-off-by: Mike Gilbert  gentoo.org>

 app-shells/bash/files/bashrc | 1 -
 1 file changed, 1 deletion(-)

diff --git a/app-shells/bash/files/bashrc b/app-shells/bash/files/bashrc
index 6c909333754d..4a50bdebb93b 100644
--- a/app-shells/bash/files/bashrc
+++ b/app-shells/bash/files/bashrc
@@ -5,7 +5,6 @@
 # that can't tolerate any output.  So make sure this doesn't display
 # anything or bad things will happen!
 
-
 # Test for an interactive shell.  There is no need to set anything
 # past this point for scp and rcp, and it's important to refrain from
 # outputting anything in those cases.



[gentoo-commits] proj/gcc-patches:master commit in: 13.2.0/gentoo/

2023-04-26 Thread Sam James
commit: 28d2380b495e99daca3b01ca9e6a73a623a2f3d2
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 26 20:38:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 26 20:38:52 2023 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=28d2380b

13.2.0: drop upstream patches

We only put them in here to include in 13.1.0-r1. They're already on 
releases/gcc-13.

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

 ...573_13_ICE-in-vectorizable_live_operation.patch | 134 -
 ...l_all_PR109585_13_rtl-alias-analysis-typo.patch |  68 ---
 .../77_all_all_PR109609_13_tail-call-fnspec.patch  | 105 
 3 files changed, 307 deletions(-)

diff --git 
a/13.2.0/gentoo/75_all_all_PR109573_13_ICE-in-vectorizable_live_operation.patch 
b/13.2.0/gentoo/75_all_all_PR109573_13_ICE-in-vectorizable_live_operation.patch
deleted file mode 100644
index 31abade..000
--- 
a/13.2.0/gentoo/75_all_all_PR109573_13_ICE-in-vectorizable_live_operation.patch
+++ /dev/null
@@ -1,134 +0,0 @@
-https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=263d1ed0484fc81d3f93e39cdd2f9eb0ce4d3e88
-https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109573
-https://bugs.gentoo.org/904455
-
-kFrom 263d1ed0484fc81d3f93e39cdd2f9eb0ce4d3e88 Mon Sep 17 00:00:00 2001
-From: Richard Biener 
-Date: Fri, 21 Apr 2023 12:57:17 +0200
-Subject: [PATCH] tree-optimization/109573 - avoid ICEing on unexpected live
- def
-
-The following relaxes the assert in vectorizable_live_operation
-where we catch currently unhandled cases to also allow an
-intermediate copy as it happens here but also relax the assert
-to checking only.
-
-   PR tree-optimization/109573
-   * tree-vect-loop.cc (vectorizable_live_operation): Allow
-   unhandled SSA copy as well.  Demote assert to checking only.
-
-   * g++.dg/vect/pr109573.cc: New testcase.
-
-(cherry picked from commit cddfe6bc40b3dc0806e260bbfb4cac82d609a258)
 /dev/null
-+++ b/gcc/testsuite/g++.dg/vect/pr109573.cc
-@@ -0,0 +1,91 @@
-+// { dg-do compile }
-+// { dg-require-effective-target c++20 }
-+
-+void *operator new(__SIZE_TYPE__, void *__p) { return __p; }
-+template  struct _Head_base {
-+  _Head _M_head_impl;
-+};
-+template  struct _Tuple_impl;
-+template 
-+struct _Tuple_impl<_Idx, _Head, _Tail...> : _Tuple_impl<_Idx + 1, _Tail...>,
-+_Head_base<_Head> {
-+  template 
-+  _Tuple_impl(_UHead __head, _UTail... __tail)
-+  : _Tuple_impl<_Idx + 1, _Tail...>(__tail...), _Head_base<_Head>(__head) 
{}
-+};
-+template  struct _Tuple_impl<_Idx, _Head> 
{
-+  template  _Tuple_impl(_UHead);
-+};
-+template  struct tuple : _Tuple_impl<0, _Elements...> {
-+  template 
-+  tuple(_UElements... __elements)
-+  : _Tuple_impl<0, _Elements...>(__elements...) {}
-+};
-+unsigned long position_;
-+struct Zone {
-+  template  T *New(Args... args) {
-+return new (reinterpret_cast(position_)) T(args...);
-+  }
-+};
-+struct Label {
-+  int pos_;
-+  int near_link_pos_;
-+};
-+enum Condition { below_equal };
-+void bind(Label *);
-+Zone *zone();
-+unsigned long deopt_info_address();
-+int MakeDeferredCode___trans_tmp_2, MakeDeferredCode___trans_tmp_3,
-+Prologue___trans_tmp_6, MakeDeferredCode___trans_tmp_1;
-+struct MaglevAssembler {
-+  template 
-+  void MakeDeferredCode(Function &&, Args &&...);
-+  template 
-+  void JumpToDeferredIf(Condition, Function, Args... args) {
-+MakeDeferredCode(Function(), args...);
-+  }
-+  void Prologue();
-+};
-+struct ZoneLabelRef {
-+  ZoneLabelRef(Zone *zone) : label_(zone->New()) {}
-+  ZoneLabelRef(MaglevAssembler *) : ZoneLabelRef(zone()) {}
-+  Label *operator*() { return label_; }
-+  Label *label_;
-+};
-+template 
-+struct FunctionArgumentsTupleHelper
-+: FunctionArgumentsTupleHelper {};
-+template 
-+struct FunctionArgumentsTupleHelper {
-+  using Tuple = tuple;
-+};
-+template  struct StripFirstTupleArg;
-+template 
-+struct StripFirstTupleArg> {
-+  using Stripped = tuple;
-+};
-+template  struct DeferredCodeInfoImpl {
-+  template 
-+  DeferredCodeInfoImpl(int *, int, int, Function, InArgs... args)
-+  : args(args...) {}
-+  StripFirstTupleArg<
-+  typename FunctionArgumentsTupleHelper::Tuple>::Stripped args;
-+};
-+template 
-+void MaglevAssembler::MakeDeferredCode(Function &_code_gen,
-+   Args &&...args) {
-+  zone()->New>(
-+  ___trans_tmp_1, MakeDeferredCode___trans_tmp_2,
-+  MakeDeferredCode___trans_tmp_3, deferred_code_gen, args...);
-+}
-+void MaglevAssembler::Prologue() {
-+  int *__trans_tmp_9;
-+  ZoneLabelRef deferred_call_stack_guard_return(this);
-+  __trans_tmp_9 = reinterpret_cast(deopt_info_address());
-+  JumpToDeferredIf(
-+  below_equal, [](MaglevAssembler, int *, ZoneLabelRef, int, int) {},
-+  __trans_tmp_9, deferred_call_stack_guard_return, Prologue___trans_tmp_6,
-+  0);
-+  Label __trans_tmp_7 = **deferred_call_stack_guard_return;
-+  bind(&__trans_tmp_7);
-+}

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

2023-04-26 Thread Matt Turner
commit: cace18d0b8f1e5016a2d2b53b0b74fc5a7717a8e
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Apr 26 20:33:54 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Apr 26 20:35:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cace18d0

profiles: Mask x11-apps/scripts for removal

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 9610088c9758..9a0d1bb85d5e 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,14 @@
 
 #--- END OF EXAMPLES ---
 
+# Matt Turner  (2023-04-26)
+# Package contains only a script that runs an X application on a remote system
+# with rsh (use ssh -Y instead), and two scripts that were probably used for
+# converting the old BDF fonts to XLFD names back in the early 90's. None of
+# these are useful today.
+# Removal on 2023-05-26
+x11-apps/scripts
+
 # Mike Gilbert  (2023-04-26)
 # Merged into net-libs/ldns.  Bug 828109.
 # Removal on 2023-05-26.



[gentoo-commits] repo/gentoo:master commit in: x11-base/xorg-apps/

2023-04-26 Thread Matt Turner
commit: 2a537b910d2c56100d1b5de3fc2a191ccc8a6d8b
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Apr 26 20:19:03 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Apr 26 20:35:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a537b91

x11-base/xorg-apps: Remove x11-apps/scripts

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

 x11-base/xorg-apps/{xorg-apps-2.ebuild => xorg-apps-3.ebuild} | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/x11-base/xorg-apps/xorg-apps-2.ebuild 
b/x11-base/xorg-apps/xorg-apps-3.ebuild
similarity index 96%
rename from x11-base/xorg-apps/xorg-apps-2.ebuild
rename to x11-base/xorg-apps/xorg-apps-3.ebuild
index c39251620ce3..91ac15149b6c 100644
--- a/x11-base/xorg-apps/xorg-apps-2.ebuild
+++ b/x11-base/xorg-apps/xorg-apps-3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -27,7 +27,6 @@ RDEPEND="
x11-apps/oclock
x11-apps/rgb
x11-apps/rstart
-   x11-apps/scripts
x11-apps/sessreg
x11-apps/setxkbmap
x11-apps/showfont



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/ledger-live/

2023-04-26 Thread Patrick Zwerschke
commit: 6ebf9678fca6d7dceaa265607aa7952c144f5190
Author: Patrick Zwerschke  p5k  org>
AuthorDate: Wed Apr 26 19:55:02 2023 +
Commit: Patrick Zwerschke  p5k  org>
CommitDate: Wed Apr 26 19:55:02 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6ebf9678

app-misc/ledger-live: add 2.57.0, drop 2.52.0

Signed-off-by: Patrick Zwerschke  p5k.org>

 app-misc/ledger-live/Manifest   | 2 +-
 .../{ledger-live-2.52.0.ebuild => ledger-live-2.57.0.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/ledger-live/Manifest b/app-misc/ledger-live/Manifest
index 2a3bfa0f9..8fb41f2de 100644
--- a/app-misc/ledger-live/Manifest
+++ b/app-misc/ledger-live/Manifest
@@ -1,5 +1,5 @@
-DIST ledger-live-desktop-2.52.0-linux-x86_64.AppImage 133467307 BLAKE2B 
80698c56aa189d06926ac5e40617b28d5970bdb030c0f2d72d7bc2d6ff6e5ebe96288394df332b7d65b419b3277f1d7e89f481421951ce2dfb0fd45a00123bd5
 SHA512 
3cf578467c864daa27348ebd69a1e93fcbe59b1ab0fc4837993ed44281be27e18263f118f87d7766a54bee262c63572c9b8e83d12cac3006955b6ae11e641af9
 DIST ledger-live-desktop-2.53.1-linux-x86_64.AppImage 133289943 BLAKE2B 
0e2a538de36e40f7998192567cc0979203c02e8d45adc95867152745d4c5285f8e201818ea4f1ad8190d63ba2d3ecdd102cebb82439628b3ed765ad6803089c9
 SHA512 
27e4b713a720351cb0916ebdb6343ba86f22c2c07e74545582ccf68203a5691c6bd56d312e5fc168868b922dd7e47b0c558f4a66754c8d7fe472288bf0cf4c3a
 DIST ledger-live-desktop-2.53.2-linux-x86_64.AppImage 133291322 BLAKE2B 
109af3ffd430b9e977ad3627a64cca697286a20f3c4a608dffa3e0dc68a405efb4317ce8217330947d37d0af6b05a55fd89c6f9adffcb10af1a2fc0e20e4e35b
 SHA512 
fcb75315aef19f13aafb0096501be63904f8f36ec6ca15168e0bf555f855df033cafc8df8f65dce43b9e5efedf53d3d59cdc4bb33e570ee8810c8918f089
 DIST ledger-live-desktop-2.54.0-linux-x86_64.AppImage 137383119 BLAKE2B 
a6e51671c5f80ae657d196f3092abdc5a307a1ed6b719768118bf1a2052be9f78132b113ee17346fc91facc29601010214c86aeb0eef043332e7803dff1f34e2
 SHA512 
1b81ccfade46399d272bb860a27530d532c3f34ba2f9bfa5e2015848498070708c27bd11a0fc00599f886a5e2b4c2b3e8caffdd4f46d12de3d727795609bffb7
 DIST ledger-live-desktop-2.55.0-linux-x86_64.AppImage 139159902 BLAKE2B 
847ae521ce2e006678a573dac79fe2d06a8e47277f5ef9d6a40d89fdf04a92f528b65bce00e0d421231110a3a139aeb17e88ac95bb1449e89b897d98b62771a0
 SHA512 
3e609ffa3e5070fc6351a7703d549b995950298a44ec599bc4ffc409966311c1a6daef7dbf72bd8b08de7223101e1242e188ce274bf2d569773630906698759c
+DIST ledger-live-desktop-2.57.0-linux-x86_64.AppImage 134478155 BLAKE2B 
84ae9d6c0dd26a94615c77e8d56834d4efa9787e0b29e513a1f3896b46972d79e120027f01bd4a0894670362c6679251fa83e7df705aa0a592cd74c300e04c3a
 SHA512 
7d50d625d2363a3bfb829812f7834d3bb90e88f50e0fb4cc7b26734101e84312ee750670661587670fd0fb29a102439a22176a520f8e6582ad789d034f44a22b

diff --git a/app-misc/ledger-live/ledger-live-2.52.0.ebuild 
b/app-misc/ledger-live/ledger-live-2.57.0.ebuild
similarity index 100%
rename from app-misc/ledger-live/ledger-live-2.52.0.ebuild
rename to app-misc/ledger-live/ledger-live-2.57.0.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-apps/moodle/

2023-04-26 Thread Anthony G. Basile
commit: 1f17294add816cae7fea0f1528b3e7c995f6c162
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Apr 26 19:51:41 2023 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Apr 26 19:52:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f17294a

www-apps/moodle: version bumps to 3.11.13, 4.0.8, 4.1.3

Signed-off-by: Anthony G. Basile  gentoo.org>

 www-apps/moodle/Manifest | 6 +++---
 www-apps/moodle/{moodle-3.11.13.ebuild => moodle-3.11.14.ebuild} | 0
 www-apps/moodle/{moodle-4.0.7.ebuild => moodle-4.0.8.ebuild} | 0
 www-apps/moodle/{moodle-4.1.2.ebuild => moodle-4.1.3.ebuild} | 0
 4 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/www-apps/moodle/Manifest b/www-apps/moodle/Manifest
index 28ae02b5e064..2e04cbb3afdc 100644
--- a/www-apps/moodle/Manifest
+++ b/www-apps/moodle/Manifest
@@ -1,3 +1,3 @@
-DIST moodle-3.11.13.tgz 60462198 BLAKE2B 
451a5be95581800a8ce4398f7662d26d9e5d342928f795b2dd455421672b68b2e45ac153380d32444810ec58baabad69edb92b90b1ed7f1377584b62b2514fdb
 SHA512 
41a6f1cf3fd070d91116d85366183842719b9778c06490ecce2d25ac8c595837bc11fe56d65b0240dd7e266546de35838691a7a7442dbe8cac8d2e783637
-DIST moodle-4.0.7.tgz 62152679 BLAKE2B 
0a8b009739e3e374ff7509031735b6b7f9348f444989829d254a1d4e3ac67e1de0468cce8f3ea15c803ad579589ad6f007fd3a28939f08533e22ac7378d6b608
 SHA512 
96a6568cfb47059d08eab263b7d1eeb8af3fb658d9b7d8f971af7edb58f90841a32f2b059fe4a827d8c8e334f90169469c19646e30b32c66bd7d3ef9198e0281
-DIST moodle-4.1.2.tgz 64821129 BLAKE2B 
de85bcbc50edfe32fd3184ef7deb1a9845184ed06d2d5af4d987c767d90a0e96bf772ffa9ddd402f19b65de296bef2c890cd6fb2ac34b7618055fa938cd422d4
 SHA512 
282fb25a1bdf169eaf3590b65df8a9cc9428f75874867653f5467cb56e163d11130100ea9cf8e5f9cd8f39a26eb6a41764c797d72da774beba850d668829fe6c
+DIST moodle-3.11.14.tgz 60478380 BLAKE2B 
6269137c677718c195b80d9ce1bfac950530ca6f643a815acbdc9526e074f831bfe9f10f85ceb8978d42975be44e0598f76cf248ea9f186ea354dd5d733de00b
 SHA512 
66ce864acc58150c22e53ea41094d4c360211e3e9c9968e2791422fd2ecdbc30a6dee52839af53480b510ebab4f5ce02af2c7d9280c60df7155c8b9ed161465f
+DIST moodle-4.0.8.tgz 62157002 BLAKE2B 
d8f3c7f7f788dc4936d51c6e1743ff16fc2f88cb314105415948321dc8630cd32c5d691d9883e0110bb7107b63c183b005c04ae56ac8491bbcc372ad2372b2c2
 SHA512 
f7f7db93739838f91293fb7942743b80f7c354b71873daf45e218cf8aab2ebb7828ae1d8bc3f4396ffd0622b58131e255b71109e1c28e9bb1c320af849f18586
+DIST moodle-4.1.3.tgz 64785314 BLAKE2B 
8e8695a9d45430e2b1a3d5465853294a40fa8ceaa2cabe875f8fb442035955c61abffbe516a804e5fa3e626dfb0a4f2f23f68ed096fe8677c03e9c86f0cee148
 SHA512 
efdb6717bc8c57a950ddb0e617c3e08b81b6748cfcd77422ddf30b10a93d27d35237e5baa747e44276d7611dbb5ec7f5d0a0eabeacd2ba4043c9f8a92cabebe3

diff --git a/www-apps/moodle/moodle-3.11.13.ebuild 
b/www-apps/moodle/moodle-3.11.14.ebuild
similarity index 100%
rename from www-apps/moodle/moodle-3.11.13.ebuild
rename to www-apps/moodle/moodle-3.11.14.ebuild

diff --git a/www-apps/moodle/moodle-4.0.7.ebuild 
b/www-apps/moodle/moodle-4.0.8.ebuild
similarity index 100%
rename from www-apps/moodle/moodle-4.0.7.ebuild
rename to www-apps/moodle/moodle-4.0.8.ebuild

diff --git a/www-apps/moodle/moodle-4.1.2.ebuild 
b/www-apps/moodle/moodle-4.1.3.ebuild
similarity index 100%
rename from www-apps/moodle/moodle-4.1.2.ebuild
rename to www-apps/moodle/moodle-4.1.3.ebuild



[gentoo-commits] repo/gentoo:master commit in: sys-libs/timezone-data/

2023-04-26 Thread Sam James
commit: 7913457380ba97f2e583b08a354f8bdaeb733bf1
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 26 19:47:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 26 19:47:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79134573

sys-libs/timezone-data: Stabilize 2023c hppa, #905119

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

 sys-libs/timezone-data/timezone-data-2023c.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/timezone-data/timezone-data-2023c.ebuild 
b/sys-libs/timezone-data/timezone-data-2023c.ebuild
index 77da9d5bc134..27557d50c8ae 100644
--- a/sys-libs/timezone-data/timezone-data-2023c.ebuild
+++ b/sys-libs/timezone-data/timezone-data-2023c.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://www.iana.org/time-zones/repository/releases/tzdata${MY_DATA_VER
 
 LICENSE="BSD public-domain"
 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"
+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="nls leaps-timezone zic-slim"
 
 DEPEND="nls? ( virtual/libintl )"



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

2023-04-26 Thread Sam James
commit: 7a6222c00bb865e5a0ef4e558e4ae80238e2772a
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 26 19:48:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 26 19:48:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a6222c0

dev-python/pytz: Stabilize 2023.3-r1 hppa, #905119

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

 dev-python/pytz/pytz-2023.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pytz/pytz-2023.3-r1.ebuild 
b/dev-python/pytz/pytz-2023.3-r1.ebuild
index 15c62c948f03..b1010be26c20 100644
--- a/dev-python/pytz/pytz-2023.3-r1.ebuild
+++ b/dev-python/pytz/pytz-2023.3-r1.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
 
 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="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/hunter/

2023-04-26 Thread Anna Vyalkova
commit: 33434b121b71f15fca3df45dbee898cb6c724e54
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Wed Apr 26 19:38:47 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Wed Apr 26 19:39:06 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=33434b12

dev-python/hunter: add 3.6.0

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-python/hunter/Manifest|  1 +
 dev-python/hunter/hunter-3.6.0.ebuild | 82 +++
 2 files changed, 83 insertions(+)

diff --git a/dev-python/hunter/Manifest b/dev-python/hunter/Manifest
index 7812a3e93..0300942c0 100644
--- a/dev-python/hunter/Manifest
+++ b/dev-python/hunter/Manifest
@@ -1 +1,2 @@
 DIST hunter-3.5.1.gh.tar.gz 543137 BLAKE2B 
a06966f78fd442231c08e2aafe57702f7cc16e5db6aa9a1da7288e4a3a05ff9db3dfc49352641610ade31cb967996c3add64f07ddf637f46e5d269e9d0363a9f
 SHA512 
2c302fa8b88c07be5361f11d8c250c5673be9dc691df9e966959eed45eaf0a8499ae8a6381256d83ab7219c818ed981628fb3299ef5d17d7b1d95c43a2fc63a7
+DIST hunter-3.6.0.gh.tar.gz 626304 BLAKE2B 
8cef43f6427863724b6a7f848ee938011b8de2100c12c4f7cd049156733da0076f3d04d74328aeff06edeab6e5d85a9dd564b6281644a1e6172741573f066127
 SHA512 
5b5a6e7e2f26f71ff151d40fe0b660141ff2d2637fa9a226e9a1a4ead5267cf1e851baa0a439a94aa4b537db3fbdc5cd660304f64ad08ee90a115516c3848547

diff --git a/dev-python/hunter/hunter-3.6.0.ebuild 
b/dev-python/hunter/hunter-3.6.0.ebuild
new file mode 100644
index 0..1738be5b0
--- /dev/null
+++ b/dev-python/hunter/hunter-3.6.0.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=standalone
+DISTUTILS_EXT=1
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="Hunter is a flexible code tracing toolkit"
+HOMEPAGE="
+   https://github.com/ionelmc/python-hunter
+   https://pypi.org/project/hunter/
+"
+SRC_URI="https://github.com/ionelmc/python-${PN}/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
+S="${WORKDIR}/python-${P}"
+TEST_S="${S}_test"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="
+   dev-python/cython[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/aspectlib[${PYTHON_USEDEP}]
+   dev-python/ipdb[${PYTHON_USEDEP}]
+   dev-python/manhole[${PYTHON_USEDEP}]
+   dev-python/process-tests[${PYTHON_USEDEP}]
+   dev-python/pytest-benchmark[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   sys-devel/gdb
+   )
+"
+
+DOCS=( AUTHORS.rst CHANGELOG.rst README.rst )
+
+EPYTEST_DESELECT=(
+   # broken
+   #tests/test_tracer.py::test_source_cython
+   tests/test_tracer.py::test_fullsource_cython
+
+   # flaky
+   tests/test_remote.py
+)
+
+distutils_enable_tests pytest
+
+distutils_enable_sphinx docs \
+   ">=dev-python/sphinx-py3doc-enhanced-theme-2.3.2"
+
+src_unpack() {
+   default
+
+   if use test; then
+   cp -a "${S}" "${TEST_S}" || die
+   mv -f "${TEST_S}"/tests/setup.py "${TEST_S}"/setup.py || die
+   fi
+}
+
+src_prepare() {
+   default
+   find . -name '*.c' -delete || die "removing csources failed"
+}
+
+python_compile() {
+   distutils-r1_python_compile
+
+   if use test; then
+   einfo "  Building tests"
+   cd "${TEST_S}" || die
+   esetup.py build_ext -j $(makeopts_jobs) --inplace
+   fi
+}
+
+python_test() {
+   cd "${TEST_S}"/tests || die
+   epytest
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pytest-benchmark/, dev-python/pytest-benchmark/.maildir/

2023-04-26 Thread Anna Vyalkova
commit: f5cac009b40982a72d78618dc0f1f56f68660633
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Wed Apr 26 19:07:13 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Wed Apr 26 19:39:06 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f5cac009

dev-python/pytest-benchmark: enable py3.11

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-python/pytest-benchmark/.maildir/.mu-prop  |  3 ++
 .../pytest-benchmark/pytest-benchmark-4.0.0.ebuild | 43 +++---
 2 files changed, 33 insertions(+), 13 deletions(-)

diff --git a/dev-python/pytest-benchmark/.maildir/.mu-prop 
b/dev-python/pytest-benchmark/.maildir/.mu-prop
new file mode 100644
index 0..c271d191e
--- /dev/null
+++ b/dev-python/pytest-benchmark/.maildir/.mu-prop
@@ -0,0 +1,3 @@
+uidnext: 1
+version: 3.15
+

diff --git a/dev-python/pytest-benchmark/pytest-benchmark-4.0.0.ebuild 
b/dev-python/pytest-benchmark/pytest-benchmark-4.0.0.ebuild
index 8cb86fb2d..11891ff60 100644
--- a/dev-python/pytest-benchmark/pytest-benchmark-4.0.0.ebuild
+++ b/dev-python/pytest-benchmark/pytest-benchmark-4.0.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 DISTUTILS_USE_PEP517=setuptools
 inherit distutils-r1
 
@@ -24,19 +24,24 @@ RDEPEND="
dev-python/py-cpuinfo[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
 "
-BDEPEND="test? (
-   dev-python/aspectlib[${PYTHON_USEDEP}]
-   dev-python/elasticsearch-py[${PYTHON_USEDEP}]
-   dev-python/freezegun[${PYTHON_USEDEP}]
-   dev-python/hunter[${PYTHON_USEDEP}]
-   dev-python/pygal[${PYTHON_USEDEP}]
-   dev-python/pygaljs[${PYTHON_USEDEP}]
-   dev-python/pytest-xdist[${PYTHON_USEDEP}]
-   dev-vcs/git
-   dev-vcs/mercurial
-)" # tests include pytest-xdist integration
+
+# tests include pytest-xdist integration
+BDEPEND="
+   test? (
+   dev-python/aspectlib[${PYTHON_USEDEP}]
+   dev-python/elasticsearch-py[${PYTHON_USEDEP}]
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   dev-python/hunter[${PYTHON_USEDEP}]
+   dev-python/pygal[${PYTHON_USEDEP}]
+   dev-python/pygaljs[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   dev-vcs/git
+   dev-vcs/mercurial
+   )
+"
 
 EPYTEST_DESELECT=(
+   tests/test_benchmark.py::test_help
tests/test_cli.py::test_help
tests/test_cli.py::test_help_compare
 )
@@ -45,3 +50,15 @@ distutils_enable_tests pytest
 
 distutils_enable_sphinx docs \
dev-python/sphinx-py3doc-enhanced-theme
+
+python_test() {
+   if [[ ${EPYTHON} == "python3.11" ]]; then
+   # https://github.com/ionelmc/pytest-benchmark/issues/231
+   EPYTEST_DESELECT+=(
+   tests/test_benchmark.py::test_abort_broken
+   "tests/test_utils.py::test_clonefunc[]"
+   "tests/test_utils.py::test_clonefunc[f2]"
+   )
+   fi
+   epytest
+}



[gentoo-commits] repo/proj/prefix:master commit in: sys-devel/gcc/

2023-04-26 Thread Fabian Groffen
commit: 8257ec94a7fe25205d4770b63c3cecb47ce8eced
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Apr 26 19:20:56 2023 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Apr 26 19:20:56 2023 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=8257ec94

sys-devel/gcc-12.2.0-r1: drop no_pie patch for all of Darwin

Bug: https://bugs.gentoo.org/898610
Signed-off-by: Fabian Groffen  gentoo.org>

 sys-devel/gcc/gcc-12.2.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/gcc/gcc-12.2.0-r1.ebuild 
b/sys-devel/gcc/gcc-12.2.0-r1.ebuild
index 1bb4ef99c8..cae82d18d4 100644
--- a/sys-devel/gcc/gcc-12.2.0-r1.ebuild
+++ b/sys-devel/gcc/gcc-12.2.0-r1.ebuild
@@ -43,7 +43,7 @@ src_unpack() {
 }
 
 src_prepare() {
-   if [[ ${CHOST} == arm64-apple-darwin* ]] ; then
+   if [[ ${CHOST} == *-darwin* ]] ; then
# https://bugs.gentoo.org/898610#c17
# kill no_pie patch, it breaks things here
rm "${WORKDIR}"/patch/09_all_nopie-all-flags.patch || die



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

2023-04-26 Thread Mike Gilbert
commit: 6d4ac84ef6a0d00e8355bf5d84ba017a43db0a05
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Apr 26 18:38:57 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Apr 26 18:38:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d4ac84e

profiles: add date to ldns-utils mask entry

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 56ea61d12158..9610088c9758 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,7 +33,7 @@
 
 #--- END OF EXAMPLES ---
 
-# Mike Gilbert 
+# Mike Gilbert  (2023-04-26)
 # Merged into net-libs/ldns.  Bug 828109.
 # Removal on 2023-05-26.
 net-dns/ldns-utils



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

2023-04-26 Thread Mike Gilbert
commit: 9c78295f66e7897331f464cb2060c52c384f9755
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Apr 26 18:30:06 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Apr 26 18:30:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c78295f

profiles: mask net-dns/ldns-utils for removal

Closes: https://bugs.gentoo.org/828109
Signed-off-by: Mike Gilbert  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 2c0463dfb797..56ea61d12158 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Mike Gilbert 
+# Merged into net-libs/ldns.  Bug 828109.
+# Removal on 2023-05-26.
+net-dns/ldns-utils
+
 # Volkmar W. Pogatzki  (2023-04-22)
 # Unused acct-group. Removal on 2023-05-22
 # The server was removed on 2021-08-24 with commit



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

2023-04-26 Thread Michał Górny
commit: 37f4901105e769ac4a061fb0adf61e7a44b0f6aa
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr 26 14:56:08 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr 26 18:13:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37f49011

sys-kernel/gentoo-kernel: Bump to 6.1.26

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

 sys-kernel/gentoo-kernel/Manifest  |   2 +
 .../gentoo-kernel/gentoo-kernel-6.1.26.ebuild  | 140 +
 2 files changed, 142 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 266df13f0006..e3fc6747ba1d 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -30,6 +30,8 @@ DIST genpatches-6.1-28.base.tar.xz 1412456 BLAKE2B 
126c74e7558efbfb104e97e993a70
 DIST genpatches-6.1-28.extras.tar.xz 3808 BLAKE2B 
3bd49fb256420883a267b2513cc9e6928a107b0142c82d9abd20114f733bfcbd474eeb19a7ef833da27ba625db28806ec25a1dd945f5d94f5bd5f729e445a57d
 SHA512 
06c84adf52e36357fd01e8e1989ba8b8cb08bef052da05d261df3e80aac6d2d10a3c39583fad6d92936e19d8c7484786a4d11f64f2dc3fb5f8e1ee90106d6367
 DIST genpatches-6.1-29.base.tar.xz 1445804 BLAKE2B 
fb801efa1f48c9ff3362db22c218faf203dbc4171ee77f4539022c8f86ccbee65bb93c36e9796411dc997531dcb0b6c3cd2420a1b19ab5219fe92bf15ea3926a
 SHA512 
c1797b202639b831fc601b6690fac85b91c1dd5dbb1520b243a5a2ed9bacc0b25f6614289b08cc5338ac8a66f8832a68a07b24ef327281c2e3c27e532a430d41
 DIST genpatches-6.1-29.extras.tar.xz 3812 BLAKE2B 
d77b52859028d028d6f33f7bdb26589ced57caf84c6ad5c0716f6fa978ff6a1c16518bc4ab06e76281ac486d7a5476878e408288b3ab4c55f8daa0a46a907c31
 SHA512 
3eee3d165bde6fc820307dc7483f228c7774237df8b5ddb0e5089b0f76fd3061a0223f2b1743f38f9facfb41a78deef0256ed4a9514431471265bb86ab64631d
+DIST genpatches-6.1-30.base.tar.xz 1467496 BLAKE2B 
7e442668319addb39f4812669463c312c9cda5095c1086732da3ba39eb9836985e53afeba31f471d6cd2774d6028e421a254721bcae10ef89d6d38f3856debde
 SHA512 
90a3309cc2e6cad1a971c864839e6acdedb10986fbbfb89799d1327fd4c9a541f4a46aa4d5a898046d1e0a0a648547717e522ee31622ded87e48ec4057a49dc0
+DIST genpatches-6.1-30.extras.tar.xz 3812 BLAKE2B 
8797213e32516d6f5cd88061574201951f5803f9e26e0662eae391704521c9530c47bcf2498a469b3e8f0696a1fa1a329fa097e983476ae4aaf38af465c1593e
 SHA512 
58f4e9d6791b3e9903703349f4cb5456fe2e4d871cdf6f7c3dcf0338982c55c82c1da80b65a768d8efd2d992386c176821f4858aedaefcfc4b293c55a7aa8a1a
 DIST genpatches-6.2-12.base.tar.xz 611100 BLAKE2B 
9e3e50edbd85e9909351304b292de87b74f8adee2a99a2d5c6f858ee195e8df08772f1b1167899b52964b3d7a2595628d0e0e6c7e6dcc79f53b88434123ca308
 SHA512 
9923a3d4fa2f2310954b9d803784192b0367c286880c15af34e63c660ee593373a51d23561be0d1bbec15d39f1b57b345497f5cae3c73535c1caa8e62b8f43c4
 DIST genpatches-6.2-12.extras.tar.xz 3808 BLAKE2B 
65df0f1a93ba2eda0ac31002f723d5b730c6af33dc60dd8a6f942a6a0276feafdd12463017164c5b782c031748829d812079290533268f8df497a8b10e1ae4a1
 SHA512 
f91ff719f6cde159026bdc4a76432bd195933d34dd3e7cb3ef0a2dcf18ad6786e2a4f8bab423b1b1d19ace3513c02e048a491f4ca76f37bd211d5579361bef6b
 DIST genpatches-6.2-13.base.tar.xz 700552 BLAKE2B 
53187881831a5ee8ac1581d78d89b56d5e6cbd45a1267f294312fbd648818530f029280b6face5c1c7f7c6d2c13c5e3fc6d1747f4abea8b2065f960a42a45d2e
 SHA512 
2ca287f97bb3c01291eb5faa1de40827d014547e2cbb5063e77597e027f58672a262bcc51f1f2111cb5621f75b59c61a3cfa40f30fe8bc923136f8de3dd3e1ca

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.26.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.26.ebuild
new file mode 100644
index ..dd5577ddd24b
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.26.ebuild
@@ -0,0 +1,140 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.1.7-gentoo
+GENTOO_CONFIG_VER=g7
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="
+   https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+   https://www.kernel.org/
+"
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   
https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   amd64? (
+   
https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   

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

2023-04-26 Thread Michał Górny
commit: 9ea70cfc54e0d1ffdea2f7785225a909de91b6c3
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr 26 18:07:35 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr 26 18:13:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ea70cfc

sys-kernel/gentoo-kernel-bin: Bump to 6.2.13

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   6 +
 .../gentoo-kernel-bin-6.2.13.ebuild| 127 +
 2 files changed, 133 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 4a4f5c43ca7d..6fc4b29097cb 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -38,6 +38,8 @@ DIST genpatches-6.2-13.base.tar.xz 700552 BLAKE2B 
53187881831a5ee8ac1581d78d89b5
 DIST genpatches-6.2-13.extras.tar.xz 3812 BLAKE2B 
2e0620c2c03f6775a4ee7d29aeace0ed2474edf371bdea0aff7ec8b11db0804641ba4d2cb1993fdd7936ad6075c1b7de0bca6c055327b25f17a74d4f3a9d5d4c
 SHA512 
5a146e403f04c1b8fec69ff2824f4d0b446fea895126839aacc511b47b4eadcfcf61ced441e3886ad4fc018379b029305d72a99d34d98ef1fdf486e28e888ce2
 DIST genpatches-6.2-14.base.tar.xz 737376 BLAKE2B 
a31157486ed656f479c36a1d728627ba1361656e8a2d8a2dcaee0ee59e6edd6c046ad7799d2458e42990d53ea9893e49f26447a380b0c5bb02f8033e8ed3fc1b
 SHA512 
126b365b3d5dd435e3ce8eac2b030bdeb227c3047d9b7182a289adc3746fd35f6454f08fa9ac323b83544d2ed614d9d1c1da569c74d8c61c50b14ab358ce4115
 DIST genpatches-6.2-14.extras.tar.xz 3812 BLAKE2B 
8ed801102acaade5ee6191264cab8a982a707e6b8419094e044b411a7c042689457c1351299b9ca0676c7223bad8e87b241938059fb1f3fb664be3d8ec31ef70
 SHA512 
f8ee31a4456482e23609797d87822da87940f97925fab08ff8828746fc93ba5023f4b1d4f21dfd76931ac37ac2465accc4e999b631bce6e16c83bad7689432b7
+DIST genpatches-6.2-15.base.tar.xz 763032 BLAKE2B 
b933b63ddc6d19f47ba58d5a5884ffc63f533f9008b22788276d0b096f3f13ab9eeadb82deb1d37de1ac77aef082f2f10f9eded0461d31ad17165712e696d175
 SHA512 
6f3bb8fb4dcee4539ebf58d99b4c8b42618366b684c202ff4fe60ee3e8581175ac0337290c1ac24e9e3b552145c760ed7a65f405665c437d76f4922efd810fc9
+DIST genpatches-6.2-15.extras.tar.xz 3808 BLAKE2B 
6134125180afd914169eb329f5d9ec8f3f9fbd3ff61a0266200defdae573a62b39ba557c2a815229344ac762786715a6193ce3cb9c3ed08d07a87d83427ab107
 SHA512 
857e513619ab77e79461a337c02e9fa9fbb63ee9a837eef438b1e5af3c8c856867c738b0b28f21a8035a5e1b963eb8c13507223ad6a251f5320da67aeaeb595d
 DIST gentoo-kernel-5.10.176-1.amd64.gpkg.tar 66344960 BLAKE2B 
4500c918f8874a35eff0d44ff2f59dfffe5db1216835244a14ef4fec47ecce391d60effbea17bf1602a5ad8f873aafd7cdfcab17d21c90a8b37a41c391bb2dc6
 SHA512 
bb26c1fa92f74ebf92952bc4650d03fba176e21256103f0576545ee86cacde9c0b3f7f8b9c25aa2839825e89ce8f525f69db7256e61f047bd70f7da8d4b167f0
 DIST gentoo-kernel-5.10.176-1.arm64.gpkg.tar 59351040 BLAKE2B 
62c735fd9312975b56f4ce56776932e49e32187ade954aaae4a75b3ea8e2a64f263e52662f2675668e16569caa0258338b07ada46ce5de0ee6008f4af1c0f9de
 SHA512 
7fdc7709cede4c8419089a864ff549cb0c80dd720a33185a647787292804bd783078944d51908bca3f667e49eef5812d863af48c898543a93d1c8f566130207a
 DIST gentoo-kernel-5.10.176-1.ppc64le.gpkg.tar 54917120 BLAKE2B 
773e7cc8f90ebb823cec04ee8c3a19af93956318b41005374c434b0f32595ae441e9678db579eb3d7c0344c688ae99d7712ed28cebfdb977a7c2662ce2ee929a
 SHA512 
1cabb0e8ad0af4fdfbbf5e59f7a282dfd60ac5072b1de63d3d3db6a4fd75870e766815fa20ac9d9e9a6986e0f8235a62e5c45c3fef52cc23317566796a3c2417
@@ -118,6 +120,10 @@ DIST gentoo-kernel-6.2.12-1.amd64.gpkg.tar 82657280 
BLAKE2B 32dab2da2e4ce59b6b84
 DIST gentoo-kernel-6.2.12-1.arm64.gpkg.tar 71792640 BLAKE2B 
3e406b0f90968e957436330c9ccf5a5b958814a1bb0051934b3696e6f5476cb009bfb1cf5c66eacd984217bf4e07aec1ade85785d5d093d4af61cb224974be01
 SHA512 
8b7d7e1accd27931e9095ccd53ba30257d5d8d8fdc53d9d25ef047dfb41f1702aed7012737c741d00e0b1a81b6d38e51fb201077a328f221695bbae19f8c9c16
 DIST gentoo-kernel-6.2.12-1.ppc64le.gpkg.tar 63907840 BLAKE2B 
7683ca918ee020377f41be486083f0ac0f05908a4e49f1d7a8dd80b743f2f98b9e49f13d28b67bbc2c027befa8746a0e53dfd2f9d9492bfb33374322b7c0e14f
 SHA512 
8465e8e9c1826165056d9a105cfda9026200e31310f450e85e5f6123c32b805aceaf2687eb408a7c355ef452efedf1b305ce124cb3b465d592614043dbf83594
 DIST gentoo-kernel-6.2.12-1.x86.gpkg.tar 66508800 BLAKE2B 
b15a393a4a9b98d0cd6fa006f000b3b1ae0f65c4c686c173c918132b86d480dbe42ce6982b52fe235c5a1ad228a029792d67fbc743cfb37fac605800ebde9d83
 SHA512 
4299c90a3054ab547da067a47cb2599547f6ca07de066b8109cc5e37cbf41427d6bcd7d1e645d9d853b1f5f91aa9fc6e78b2b2da8b2fbd3e5fa147efb9c56cc0
+DIST gentoo-kernel-6.2.13-1.amd64.gpkg.tar 82677760 BLAKE2B 
543c90aa9a3b2b6958f39ae9b2865c867a39e1ef4f3dcb959ad8f1fe0792b7bfb1d74ac368d988960ae66fd949cedd2d012eef8bcd7254d4face276d92317e72
 SHA512 
2e9b3c878d31a3139c5dda4c6f6c0b02a967b93ca66be09468e40b85b794e116fe68ca157641c5ad1baeee87a50a8f8b8488778ce098572cf887b13526fcb674
+DIST gentoo-kernel-6.2.13-1.arm64.gpkg.tar 71792640 BLAKE2B 

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

2023-04-26 Thread Michał Górny
commit: 275a8bf5b183e94a6669e2fee2c738b4f6be7ef3
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr 26 18:07:57 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr 26 18:13:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=275a8bf5

sys-kernel/gentoo-kernel-bin: Bump to 6.1.26

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   6 +
 .../gentoo-kernel-bin-6.1.26.ebuild| 127 +
 2 files changed, 133 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 6fc4b29097cb..3e26d7fdc225 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -32,6 +32,8 @@ DIST genpatches-6.1-28.base.tar.xz 1412456 BLAKE2B 
126c74e7558efbfb104e97e993a70
 DIST genpatches-6.1-28.extras.tar.xz 3808 BLAKE2B 
3bd49fb256420883a267b2513cc9e6928a107b0142c82d9abd20114f733bfcbd474eeb19a7ef833da27ba625db28806ec25a1dd945f5d94f5bd5f729e445a57d
 SHA512 
06c84adf52e36357fd01e8e1989ba8b8cb08bef052da05d261df3e80aac6d2d10a3c39583fad6d92936e19d8c7484786a4d11f64f2dc3fb5f8e1ee90106d6367
 DIST genpatches-6.1-29.base.tar.xz 1445804 BLAKE2B 
fb801efa1f48c9ff3362db22c218faf203dbc4171ee77f4539022c8f86ccbee65bb93c36e9796411dc997531dcb0b6c3cd2420a1b19ab5219fe92bf15ea3926a
 SHA512 
c1797b202639b831fc601b6690fac85b91c1dd5dbb1520b243a5a2ed9bacc0b25f6614289b08cc5338ac8a66f8832a68a07b24ef327281c2e3c27e532a430d41
 DIST genpatches-6.1-29.extras.tar.xz 3812 BLAKE2B 
d77b52859028d028d6f33f7bdb26589ced57caf84c6ad5c0716f6fa978ff6a1c16518bc4ab06e76281ac486d7a5476878e408288b3ab4c55f8daa0a46a907c31
 SHA512 
3eee3d165bde6fc820307dc7483f228c7774237df8b5ddb0e5089b0f76fd3061a0223f2b1743f38f9facfb41a78deef0256ed4a9514431471265bb86ab64631d
+DIST genpatches-6.1-30.base.tar.xz 1467496 BLAKE2B 
7e442668319addb39f4812669463c312c9cda5095c1086732da3ba39eb9836985e53afeba31f471d6cd2774d6028e421a254721bcae10ef89d6d38f3856debde
 SHA512 
90a3309cc2e6cad1a971c864839e6acdedb10986fbbfb89799d1327fd4c9a541f4a46aa4d5a898046d1e0a0a648547717e522ee31622ded87e48ec4057a49dc0
+DIST genpatches-6.1-30.extras.tar.xz 3812 BLAKE2B 
8797213e32516d6f5cd88061574201951f5803f9e26e0662eae391704521c9530c47bcf2498a469b3e8f0696a1fa1a329fa097e983476ae4aaf38af465c1593e
 SHA512 
58f4e9d6791b3e9903703349f4cb5456fe2e4d871cdf6f7c3dcf0338982c55c82c1da80b65a768d8efd2d992386c176821f4858aedaefcfc4b293c55a7aa8a1a
 DIST genpatches-6.2-12.base.tar.xz 611100 BLAKE2B 
9e3e50edbd85e9909351304b292de87b74f8adee2a99a2d5c6f858ee195e8df08772f1b1167899b52964b3d7a2595628d0e0e6c7e6dcc79f53b88434123ca308
 SHA512 
9923a3d4fa2f2310954b9d803784192b0367c286880c15af34e63c660ee593373a51d23561be0d1bbec15d39f1b57b345497f5cae3c73535c1caa8e62b8f43c4
 DIST genpatches-6.2-12.extras.tar.xz 3808 BLAKE2B 
65df0f1a93ba2eda0ac31002f723d5b730c6af33dc60dd8a6f942a6a0276feafdd12463017164c5b782c031748829d812079290533268f8df497a8b10e1ae4a1
 SHA512 
f91ff719f6cde159026bdc4a76432bd195933d34dd3e7cb3ef0a2dcf18ad6786e2a4f8bab423b1b1d19ace3513c02e048a491f4ca76f37bd211d5579361bef6b
 DIST genpatches-6.2-13.base.tar.xz 700552 BLAKE2B 
53187881831a5ee8ac1581d78d89b56d5e6cbd45a1267f294312fbd648818530f029280b6face5c1c7f7c6d2c13c5e3fc6d1747f4abea8b2065f960a42a45d2e
 SHA512 
2ca287f97bb3c01291eb5faa1de40827d014547e2cbb5063e77597e027f58672a262bcc51f1f2111cb5621f75b59c61a3cfa40f30fe8bc923136f8de3dd3e1ca
@@ -108,6 +110,10 @@ DIST gentoo-kernel-6.1.25-1.amd64.gpkg.tar 76636160 
BLAKE2B 3071f21eaafe1873a7af
 DIST gentoo-kernel-6.1.25-1.arm64.gpkg.tar 69283840 BLAKE2B 
15045eacd32fcd8219e143d5410d1733fdcbc2578d6d06423bd7700762e4d197e42292cf1a1aae514541ab4c33120afbda280376cf18c0643646072b387c45fd
 SHA512 
8c556ac01898a00a87d27552c73ac2482eea3b5a8ba1a079f1c13a5cf569b0dbef60616092739b906d578a240222bafba7a6fd7e9007c1c5529f4b7148b803ef
 DIST gentoo-kernel-6.1.25-1.ppc64le.gpkg.tar 62699520 BLAKE2B 
9225901a6c53b2b9c5e38c6f507515ee35e435daa57b10cd8242d0a04bab54b57e0f57ac205b42e5e630478d74013d5cce6bfa306fe6f3f7e74502678f92a727
 SHA512 
653e19f1aa683795780c2d7ec2b0887c5ffbc72435e0529e97afa71d8cc33ca9ff44898c9acff688658b9b755837b94063451322e9f45bb83232e31477bcaebb
 DIST gentoo-kernel-6.1.25-1.x86.gpkg.tar 66058240 BLAKE2B 
0523f3c1fd6617e41eed43d2aca701468b2e10b11eb8bc4aa316b81c21a8994e0a7254b84ce7a177a2aced2fd15c8fb1c53fce1ecd68efc4fe8fbd502f0ad2b2
 SHA512 
32c8eeb557d1ac2c2a76d6e48928eb4d17bcbbb5148013d34be06434ad59600be7a86b5500120989876b6868a62df5681ab35524a0cd9efbdcd0900db56fe49f
+DIST gentoo-kernel-6.1.26-1.amd64.gpkg.tar 76625920 BLAKE2B 
60d7578196b394890391b9d85dba1972f58b5829705e625760ffb8a747158383396b9299f70ee26b88482a0d8159e8cbe2443b98bfe27710eaff344c11c6a6cd
 SHA512 
42f43b13c2b83a35b3029e1b77125488b41a878b3698487611232f4c7cb7d1378879ca4b5b030677a06d9cee1140c51e660b14ca7b3a4c52c7fa4bafebb7fc4f
+DIST gentoo-kernel-6.1.26-1.arm64.gpkg.tar 69294080 BLAKE2B 

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

2023-04-26 Thread Michał Górny
commit: f572b7e7fc9618029aa071683f0fe90700948226
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr 26 14:57:10 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr 26 18:13:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f572b7e7

sys-kernel/gentoo-kernel: Bump to 5.15.109

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

 sys-kernel/gentoo-kernel/Manifest  |   2 +
 .../gentoo-kernel/gentoo-kernel-5.15.109.ebuild| 134 +
 2 files changed, 136 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index e3fc6747ba1d..1fdcbd0f9503 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -14,6 +14,8 @@ DIST genpatches-5.15-112.base.tar.xz 4370104 BLAKE2B 
578389e95be1b135fffdbcd5980
 DIST genpatches-5.15-112.extras.tar.xz 3932 BLAKE2B 
f76085492bf8b1c1bd9092174460be8ef5e22921f1f7a6282eff9cece01203ca68d0259b94a184161bfabddef1a7e5f1eb29b0da5eb85cc35853e767a2239216
 SHA512 
3e8ea63b9011f782b11e1df144414d9e3f53f24a391829342c872dd4f5b0a3c128dd792f95feab7aca08adf6a08d88e11ec2e2d61e0b0302546f0a55f29b78dc
 DIST genpatches-5.15-113.base.tar.xz 4409644 BLAKE2B 
13570da5dea58b83b150817c0b121a796e5dc4e6416bb4e297ee2a180afa69e67e841787cb6baeeb59484fdf5d7d84603113103ffdf9e8e658da1e6f0a7e20b9
 SHA512 
6bbb567ccc12527598b56946ed20c060b40de4bd229ed146aedb5ab9f252a6d604529f87019198411ec2bf9cc5f3b87a376d5f65955ef30fb83297d4f701f918
 DIST genpatches-5.15-113.extras.tar.xz 3932 BLAKE2B 
debd8f36bb718d8c92d5301d00efcfb42c057d22238d010bd17504dfae697b6427411e6a12e628155b25a98b235b95cf94428bb115fbfd0fa5a024ed85a53b7a
 SHA512 
3336827f6273f4c0a39693ca7be1bd11c025031f529c4122014a205253f8ad6c247c51d696037304dff3014dedf82c493f8832d6e86b5d72b6c5b99972acfdc6
+DIST genpatches-5.15-114.base.tar.xz 4428092 BLAKE2B 
d48a687c2ee6e7127bec22dda70b965bf137c4096da374a9e83349d1cc80f44a184a839504c151b7ad59f0c7363c4579bd5df38d0685d24e7e527849d9047e99
 SHA512 
f5fa405303ed93c4e94a38f5375bd2efc915c1449cbfcb3b04701bcb40b50c50c8e0999e39cc07d9816f4938d2ab2e18763ae0a0473525e3889ac33ccc84f7ee
+DIST genpatches-5.15-114.extras.tar.xz 3932 BLAKE2B 
17aa4f2062511ba4e8b73a3449fe6ca4a1edb6cd80ff3037501f0dd7496db9282554cb45857752436e5c1de194e30988a84122698e8a6c27fb2e80edfe20845b
 SHA512 
0bad9b065dd20cfc5436d7f449c0c79ca997be93db9fd1d3d7f1ce3929d7f73fa027a8c20475f5de770513211fca68cd2d0bca8c7fd8ba0daab15234c61e2ceb
 DIST genpatches-5.4-245.base.tar.xz 5632788 BLAKE2B 
bbd772e16968cdd010c71002af87787eececfaeb0ba02d2ccb9a18d046c4c7b05eabc62cdfa2ea05943533ea961a7724deb75b42ce006ce349056ba73a9f1b27
 SHA512 
45373b2cc4da5286a2bf3149cb7ca18aaf475b13e64471506815ff4665aae7e73534f68f13a350b8616631ed6677ca65aee0dccaee436339e24786aed022b09e
 DIST genpatches-5.4-245.extras.tar.xz 1816 BLAKE2B 
fc61841df1540f85577ea31a34b0b352e20dd54b02582e0379d46d93c7ba8b92faa0dc988dd906a8c250c8c325959e326a64188e97b4cb02d393ed8b88f2d03e
 SHA512 
cc468754c82833aaad28e830ab4bce06ca0d2422d91a603149bbabcb012b9d4861f91226dac924407573d0a46df0f03479811be448b2c37971e3e8d757c6f89c
 DIST genpatches-5.4-246.base.tar.xz 5659072 BLAKE2B 
4b3f836c7e9f7f4d1cac0c7357751c0c165c826cbf549033c9e9fb85be3ccf45d480b0c8d80f7d980daaa1fb62265b600e24dee320673434333bec891e0c
 SHA512 
029102ba3170b99836ddf5e4a9a7101826eae3dcced431a7049e4c025ca6057f694c66f67a20d5b08a124275ed91aac3a0e1060ca2946fea54d68b251e61b478

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.109.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.109.ebuild
new file mode 100644
index ..2749381783b5
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.109.ebuild
@@ -0,0 +1,134 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 5 ))
+CONFIG_VER=5.15.19
+CONFIG_HASH=ec69da7a42b5b7c3da91572ef22097b069ddbd01
+GENTOO_CONFIG_VER=g7
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="
+   https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+   https://www.kernel.org/
+"
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   
https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
+   -> 

[gentoo-commits] repo/gentoo:master commit in: virtual/dist-kernel/

2023-04-26 Thread Michał Górny
commit: 6a4ae2acb96cbb053d81cdbf5a4723c76b9a6ff0
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr 26 14:56:10 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr 26 18:13:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a4ae2ac

virtual/dist-kernel: Bump to 6.1.26

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

 virtual/dist-kernel/dist-kernel-6.1.26.ebuild | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/virtual/dist-kernel/dist-kernel-6.1.26.ebuild 
b/virtual/dist-kernel/dist-kernel-6.1.26.ebuild
new file mode 100644
index ..d3f0fa8764cf
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-6.1.26.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   || (
+   ~sys-kernel/gentoo-kernel-${PV}
+   ~sys-kernel/gentoo-kernel-bin-${PV}
+   ~sys-kernel/vanilla-kernel-${PV}
+   )"



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

2023-04-26 Thread Michał Górny
commit: 35069b8a7f84f1207dee8bc054e5b6877533d73b
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr 26 14:56:48 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr 26 18:13:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35069b8a

sys-kernel/vanilla-kernel: Bump to 5.15.109

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

 sys-kernel/vanilla-kernel/Manifest |   2 +
 .../vanilla-kernel/vanilla-kernel-5.15.109.ebuild  | 137 +
 2 files changed, 139 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index b2860acb91fe..d61a5ea93d37 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -41,6 +41,8 @@ DIST linux-5.15.107.tar.sign 993 BLAKE2B 
917d11ef8c99670e556d31faa26743ad89ee3a6
 DIST linux-5.15.107.tar.xz 126519572 BLAKE2B 
0986cc144bbae9321ace74f63e57a3399776fd5858b23f172b90bda63f89b9838ba71d0774d255c6df8a0c0ee35db71c4ec2aee2fef0be81d3d7849fc70ae64d
 SHA512 
d309b0e60e640f70f23ccadb48d22401a8a8887912e3898ed7674a398d30384377956c596808ea5fbb2b2436e54424a1893cfe6df5e56ccd0014a2bde1c66274
 DIST linux-5.15.108.tar.sign 993 BLAKE2B 
e42cbfea3f70d6b30c01fbbc35032f4bbd78f1715620f30a4ebe7a4dab9081659337e839b515d7cf70d488be00c810d0a1e00a511eabb83c6ebdb8978d8ac748
 SHA512 
18ab60ef7b68a8cda5a249dc67f91da7a9dcd47a87271da8096fa0344f5a507bbeef5a8908f3733976117cbce72f80b09a7669fe32454523cbdcafd2dfb116c3
 DIST linux-5.15.108.tar.xz 126551292 BLAKE2B 
650dd6d6df954f7f25412fc9ae9f80859647b456f38db4c18bcbe53ed5abed01c9cffecbcb20e4a9f6af8c953c487088c30ee3f762bd5b80d85b87b064cb8ad8
 SHA512 
e17cef4c7453ca6240e64e8864adc506628664861e5249785b5f4f7359ea468af80f5e1719f9c6528dd1adc9ba15649a76139e1d70949ae8522aa45bdec9438a
+DIST linux-5.15.109.tar.sign 993 BLAKE2B 
d36cd5e599aa015fd5ef5a186c202f29a74a6a7c1b7a88825519103da83d095e01ca19819e11398ee9e64d6ff334bd25bec1d67a951b6ed1875430eb11d768ba
 SHA512 
33c7b6ad42c0d8744629792ccad37e855b68a15128883abaed6e11fe54e763e9d060ad04dbee62caa42543a5af262c7a8a95457edb36a1476c770e9391415b41
+DIST linux-5.15.109.tar.xz 126567412 BLAKE2B 
1a54ba11887436436bd999bf3f28b9473afd9dcdde7768c72c847451e0e2dbfdc56687c46007f91533f17ea98e84bedd4e6e3514ae26ab9d705b010799dd37d6
 SHA512 
1e0399b76d18722b1e4bee011d0d3317a536ee6d42774dd9456acb4e258ee36a4c54ffd251f820f28974d85bc85b7fb71c0e54b7b2ef9fc4e33b780eb8ac33b4
 DIST linux-5.4.239.tar.sign 991 BLAKE2B 
6dc901f43c6ee083b5898b8f58d1725a7ba403d26a65c06237ef6d50978619f9030132f3398a5e6ac84edfa6ea4b5ced3d026f508f968875f0f64ecdc856ca5d
 SHA512 
9c80955017aca33cf0fbf56b230ae9565c4641eec744aa39842b331230d6be42c9b5580e45611e9302118e3b3c49846aa764cb0836657ab57a72332b1065baca
 DIST linux-5.4.239.tar.xz 113011896 BLAKE2B 
068c6d941f4e5ddd1669321fee63a5580e551e5f07841130871201f0be51e31d228b19fdd72faf23af1831cce709b8901086a3c0206cb36e5223f818cde7817b
 SHA512 
27b8c474803e89b3d919aceaecf885dc16298c1b82b28d5b9543d8eafc59c29a9b5e5835d4cf2c3c8175f0805aed54f115321d841dc514899c592d68e90b96c0
 DIST linux-5.4.240.tar.sign 991 BLAKE2B 
a3298b0e17137892a663db0ce7c492a3bacb7b2b7efa44f92a8a4483a2b7985fcea9ad16f86e28ab7ba4ee1d68822f8e3941fcd45d5cc74c368cd3af6470b012
 SHA512 
ffbd9efc3d55f22219ed77d1ad267663c835802b13bb4bbd2d052394cbb9a1c7046e0232c24eb681f6ff59e067c7124d838c6849e6d5f0d20af57f8ea55681ee

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.109.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.109.ebuild
new file mode 100644
index ..f68caf0fd433
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.109.ebuild
@@ -0,0 +1,137 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build toolchain-funcs verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.15.19
+CONFIG_HASH=ec69da7a42b5b7c3da91572ef22097b069ddbd01
+GENTOO_CONFIG_VER=g7
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="
+   https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+   https://www.kernel.org/
+"
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   verify-sig? (
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.sign
+   )
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
+   -> kernel-aarch64-fedora.config.${CONFIG_VER}
+   )
+   ppc64? (
+   

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

2023-04-26 Thread Michał Górny
commit: 7fa895027283dabaadfd2d9d59fd0631114348ea
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr 26 14:55:18 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr 26 18:13:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fa89502

sys-kernel/gentoo-kernel: Bump to 6.2.13

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

 sys-kernel/gentoo-kernel/Manifest  |   2 +
 .../gentoo-kernel/gentoo-kernel-6.2.13.ebuild  | 140 +
 2 files changed, 142 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 8ff12c4aa8cc..266df13f0006 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -36,6 +36,8 @@ DIST genpatches-6.2-13.base.tar.xz 700552 BLAKE2B 
53187881831a5ee8ac1581d78d89b5
 DIST genpatches-6.2-13.extras.tar.xz 3812 BLAKE2B 
2e0620c2c03f6775a4ee7d29aeace0ed2474edf371bdea0aff7ec8b11db0804641ba4d2cb1993fdd7936ad6075c1b7de0bca6c055327b25f17a74d4f3a9d5d4c
 SHA512 
5a146e403f04c1b8fec69ff2824f4d0b446fea895126839aacc511b47b4eadcfcf61ced441e3886ad4fc018379b029305d72a99d34d98ef1fdf486e28e888ce2
 DIST genpatches-6.2-14.base.tar.xz 737376 BLAKE2B 
a31157486ed656f479c36a1d728627ba1361656e8a2d8a2dcaee0ee59e6edd6c046ad7799d2458e42990d53ea9893e49f26447a380b0c5bb02f8033e8ed3fc1b
 SHA512 
126b365b3d5dd435e3ce8eac2b030bdeb227c3047d9b7182a289adc3746fd35f6454f08fa9ac323b83544d2ed614d9d1c1da569c74d8c61c50b14ab358ce4115
 DIST genpatches-6.2-14.extras.tar.xz 3812 BLAKE2B 
8ed801102acaade5ee6191264cab8a982a707e6b8419094e044b411a7c042689457c1351299b9ca0676c7223bad8e87b241938059fb1f3fb664be3d8ec31ef70
 SHA512 
f8ee31a4456482e23609797d87822da87940f97925fab08ff8828746fc93ba5023f4b1d4f21dfd76931ac37ac2465accc4e999b631bce6e16c83bad7689432b7
+DIST genpatches-6.2-15.base.tar.xz 763032 BLAKE2B 
b933b63ddc6d19f47ba58d5a5884ffc63f533f9008b22788276d0b096f3f13ab9eeadb82deb1d37de1ac77aef082f2f10f9eded0461d31ad17165712e696d175
 SHA512 
6f3bb8fb4dcee4539ebf58d99b4c8b42618366b684c202ff4fe60ee3e8581175ac0337290c1ac24e9e3b552145c760ed7a65f405665c437d76f4922efd810fc9
+DIST genpatches-6.2-15.extras.tar.xz 3808 BLAKE2B 
6134125180afd914169eb329f5d9ec8f3f9fbd3ff61a0266200defdae573a62b39ba557c2a815229344ac762786715a6193ce3cb9c3ed08d07a87d83427ab107
 SHA512 
857e513619ab77e79461a337c02e9fa9fbb63ee9a837eef438b1e5af3c8c856867c738b0b28f21a8035a5e1b963eb8c13507223ad6a251f5320da67aeaeb595d
 DIST gentoo-kernel-config-g7.tar.gz 4625 BLAKE2B 
72ba0d038ee34ca5eb26d43bd373735aef3a50d02b414993ea05485e49d83d46df98a6cb0f6f3170a8ec0c99b557432fd9a11cbb92ff7c2837625a7f4469831e
 SHA512 
2d74a8ca9f5402b4290ed93cd3ddba04a7f2ff42c8d8d3f2cbbe22fc20daa0fca119368daa8af39b7a26b1b99e4e3187c3c5d95886a651675ad94ff98d686628
 DIST kernel-aarch64-fedora.config.5.10.12 223184 BLAKE2B 
a0246dac2f7a4ad6a55b611538d24382ac87a8960077811a859c9595ac67f961b4bccb7e139a89abc7c0e26e80832da5c94211fc658082f2e7dde984f14dd29d
 SHA512 
7d803b347b136331db1ad6e22e0445fe0224c3e26cd7c034cbe9794915d457b492e05f77664865079874ec001351553652646e2e08d0fee31e30b841b0008f52
 DIST kernel-aarch64-fedora.config.5.15.19 242615 BLAKE2B 
94e59440681535e38137b71814e1ae53f57a347f62cf31e0c1c8571ae43d9ae9be9957743c8cbc9ec74850c964eaabefe6799a28bc311ea7b99ee31391b47fb1
 SHA512 
fb77d3b73a215f97d70cd6d8c96ed20e497786b99ed7d7a7f2ed60cc1251289c1a4c7e058c41b5efac62e4a9b4b3d917dbdb11585955bba2b6584981430f4ddb

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-6.2.13.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-6.2.13.ebuild
new file mode 100644
index ..31aa7cb503a0
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-6.2.13.ebuild
@@ -0,0 +1,140 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 2 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.2.6-gentoo
+GENTOO_CONFIG_VER=g7
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="
+   https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+   https://www.kernel.org/
+"
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   
https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   amd64? (
+   
https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   

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

2023-04-26 Thread Michał Górny
commit: 3346362dc4b002218b35702c772bbc0c0de101a8
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr 26 18:08:03 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr 26 18:13:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3346362d

sys-kernel/gentoo-kernel-bin: Bump to 5.15.109

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   6 +
 .../gentoo-kernel-bin-5.15.109.ebuild  | 127 +
 2 files changed, 133 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 3e26d7fdc225..c01d048873cc 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -16,6 +16,8 @@ DIST genpatches-5.15-112.base.tar.xz 4370104 BLAKE2B 
578389e95be1b135fffdbcd5980
 DIST genpatches-5.15-112.extras.tar.xz 3932 BLAKE2B 
f76085492bf8b1c1bd9092174460be8ef5e22921f1f7a6282eff9cece01203ca68d0259b94a184161bfabddef1a7e5f1eb29b0da5eb85cc35853e767a2239216
 SHA512 
3e8ea63b9011f782b11e1df144414d9e3f53f24a391829342c872dd4f5b0a3c128dd792f95feab7aca08adf6a08d88e11ec2e2d61e0b0302546f0a55f29b78dc
 DIST genpatches-5.15-113.base.tar.xz 4409644 BLAKE2B 
13570da5dea58b83b150817c0b121a796e5dc4e6416bb4e297ee2a180afa69e67e841787cb6baeeb59484fdf5d7d84603113103ffdf9e8e658da1e6f0a7e20b9
 SHA512 
6bbb567ccc12527598b56946ed20c060b40de4bd229ed146aedb5ab9f252a6d604529f87019198411ec2bf9cc5f3b87a376d5f65955ef30fb83297d4f701f918
 DIST genpatches-5.15-113.extras.tar.xz 3932 BLAKE2B 
debd8f36bb718d8c92d5301d00efcfb42c057d22238d010bd17504dfae697b6427411e6a12e628155b25a98b235b95cf94428bb115fbfd0fa5a024ed85a53b7a
 SHA512 
3336827f6273f4c0a39693ca7be1bd11c025031f529c4122014a205253f8ad6c247c51d696037304dff3014dedf82c493f8832d6e86b5d72b6c5b99972acfdc6
+DIST genpatches-5.15-114.base.tar.xz 4428092 BLAKE2B 
d48a687c2ee6e7127bec22dda70b965bf137c4096da374a9e83349d1cc80f44a184a839504c151b7ad59f0c7363c4579bd5df38d0685d24e7e527849d9047e99
 SHA512 
f5fa405303ed93c4e94a38f5375bd2efc915c1449cbfcb3b04701bcb40b50c50c8e0999e39cc07d9816f4938d2ab2e18763ae0a0473525e3889ac33ccc84f7ee
+DIST genpatches-5.15-114.extras.tar.xz 3932 BLAKE2B 
17aa4f2062511ba4e8b73a3449fe6ca4a1edb6cd80ff3037501f0dd7496db9282554cb45857752436e5c1de194e30988a84122698e8a6c27fb2e80edfe20845b
 SHA512 
0bad9b065dd20cfc5436d7f449c0c79ca997be93db9fd1d3d7f1ce3929d7f73fa027a8c20475f5de770513211fca68cd2d0bca8c7fd8ba0daab15234c61e2ceb
 DIST genpatches-5.4-245.base.tar.xz 5632788 BLAKE2B 
bbd772e16968cdd010c71002af87787eececfaeb0ba02d2ccb9a18d046c4c7b05eabc62cdfa2ea05943533ea961a7724deb75b42ce006ce349056ba73a9f1b27
 SHA512 
45373b2cc4da5286a2bf3149cb7ca18aaf475b13e64471506815ff4665aae7e73534f68f13a350b8616631ed6677ca65aee0dccaee436339e24786aed022b09e
 DIST genpatches-5.4-245.extras.tar.xz 1816 BLAKE2B 
fc61841df1540f85577ea31a34b0b352e20dd54b02582e0379d46d93c7ba8b92faa0dc988dd906a8c250c8c325959e326a64188e97b4cb02d393ed8b88f2d03e
 SHA512 
cc468754c82833aaad28e830ab4bce06ca0d2422d91a603149bbabcb012b9d4861f91226dac924407573d0a46df0f03479811be448b2c37971e3e8d757c6f89c
 DIST genpatches-5.4-246.base.tar.xz 5659072 BLAKE2B 
4b3f836c7e9f7f4d1cac0c7357751c0c165c826cbf549033c9e9fb85be3ccf45d480b0c8d80f7d980daaa1fb62265b600e24dee320673434333bec891e0c
 SHA512 
029102ba3170b99836ddf5e4a9a7101826eae3dcced431a7049e4c025ca6057f694c66f67a20d5b08a124275ed91aac3a0e1060ca2946fea54d68b251e61b478
@@ -74,6 +76,10 @@ DIST gentoo-kernel-5.15.108-1.amd64.gpkg.tar 69529600 
BLAKE2B 668469f3607716cb53
 DIST gentoo-kernel-5.15.108-1.arm64.gpkg.tar 62504960 BLAKE2B 
ad9974ed2615d6f11561f3dd64d21b025b9d60cee881f8bd8a51db188898ed07647dee89ba558eaaf63289fbe3f85d2ca6960fdbb74f983bc71fbd4d3321d0d3
 SHA512 
e588c89c3260f88c7c5fb3722aea7cfb329a4a28125c7167128193bd628d79ade12895e615a68bed60ce00296341a91d7318030cf9af25c6d77d719ce1d7c888
 DIST gentoo-kernel-5.15.108-1.ppc64le.gpkg.tar 57098240 BLAKE2B 
69756461e25e248f46aa84842701db4a7143d9839f1caf703ce85d57c88e5cfe1cff79585d29522305de9dcc35dbe299d9e6985792eb8516c5461c3116c8efae
 SHA512 
2871fd6f8be4a7b2dfe7a20ed3609133d9543966fac13b17fba5caf61cd5b344fb8a4c40af33f4a9c8f2f82f4c315a04f0ad076c7b74b2523870c74fd8fa8202
 DIST gentoo-kernel-5.15.108-1.x86.gpkg.tar 59105280 BLAKE2B 
7656b2411d15aa0cf0ea7d3573147fef94afceb12553f25d477f85d47ba74210dd5f125c99d5b6d8f9134616078fc06bca08bf4070dfcd0d8ebb871e72ab6236
 SHA512 
434381dae129168996c3b141b994b59204a5bea5e8eda019950a9749807a660db94898f3d10ca84c05dbbfa516dc1b0f3c1de3d4919964e47344d00cf8b14b22
+DIST gentoo-kernel-5.15.109-1.amd64.gpkg.tar 69550080 BLAKE2B 
0caadd72a2962df0926b4b7169dd588c6cd390f79437bd5e756318c4198d964b5b04076bc5303915b8142f9e45b9dbc1c6d77ab3d57273584349f5c8fc7490ec
 SHA512 
8974209816dce52016638d630377fa68147f9e6e1c226cf1c8ab54a402e1248261d33ee22b628394482d08ccd88832e0e91ae1d5e996970d5d6f7eb9ba5129ce
+DIST gentoo-kernel-5.15.109-1.arm64.gpkg.tar 62504960 BLAKE2B 

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

2023-04-26 Thread Michał Górny
commit: eef063c73e9f35b8f21fd9010269ce7c588995fc
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr 26 14:54:55 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr 26 18:13:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eef063c7

sys-kernel/vanilla-kernel: Bump to 6.2.13

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

 sys-kernel/vanilla-kernel/Manifest |   2 +
 .../vanilla-kernel/vanilla-kernel-6.2.13.ebuild| 137 +
 2 files changed, 139 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index 7c4246dc819c..cbf793dcb149 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -63,3 +63,5 @@ DIST linux-6.2.11.tar.sign 989 BLAKE2B 
d70a33f76f212dd29e2ce816510fa6e9382714786
 DIST linux-6.2.11.tar.xz 136473816 BLAKE2B 
966102d551a6bd4b4df453d2b2ea801c8992536e030a17dab2b361def6ac0e45a63f8e348cf762e22be97be65a670f5c3fc71fe01c14badbca3197b367b4e140
 SHA512 
2ab70b29f2489fdd1807d81d9d3c12c9cea3e4822d3f9311090291187d35506913cca64c675fdf0cf34034e1e362e7f1989697589eb03a4080c3a4d218a98107
 DIST linux-6.2.12.tar.sign 989 BLAKE2B 
9f7b5e3df5b6a349041806e09e11ccd2b4929c547cacbe1b57df753e4ac2c29cb92171d60cfc758093e7a899ee5bb7359deb8d249345be00ff7a91583222f828
 SHA512 
ef35e688924ff71aabee4943433e9ecdcafd856ecc53e2bd3c866d05048afd037dd9189b584d9e0a80a79e49883db0611e93ce1f5a3cc6e35a502a8b5616a012
 DIST linux-6.2.12.tar.xz 136467352 BLAKE2B 
669486eb86f7c64eea6dac582ab1b49eb8f13ffeff74317dcf3a26cba386b138f5a14d2a3589399a30b1b70d511a7dd3080a47aabf35c92ca8b1dc621099eda5
 SHA512 
9d6de9301c8277df63aa3e4b6790917908ac333d05b2ef436726653f68e7acdf9e5a1bd72226c85a251380156757da13abd4d0c4a28a9520a875c479ca8aaa32
+DIST linux-6.2.13.tar.sign 989 BLAKE2B 
9109ab0ebdd93de0906382f65c4ff7da00ebfb94cc5fc12aa6896ca291816a51fc3d3284e25d943909e99635d716327c14828c33ff070dea3de5ada8260c98d9
 SHA512 
fd59cd27174a984b0fad3b2288a9cac311f178272ed0a4f21d5ebe51e0d2b55efeaed07d3be32999be53c7d0687084ebcde9bc714cf04ffafd0c9bb64a3a6c2f
+DIST linux-6.2.13.tar.xz 136481716 BLAKE2B 
94d9032a12ff0f1df819d39ee411f6ba52f4dfafaa0c217f32f15b111f0e342561624de90492caceacf07e550f76fdccea3278e46c7c1b0468cf398569d81001
 SHA512 
fa44de0d4023595e36eed1e5af69a445a44fbe98c51a6f67ed53085d9ccb6d4bced66f0496bce203cf4b2f780ec8172eaf856e323c747229d75de5e9dc950be3

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-6.2.13.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-6.2.13.ebuild
new file mode 100644
index ..1ec99df30db5
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-6.2.13.ebuild
@@ -0,0 +1,137 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build toolchain-funcs verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.2.6-gentoo
+GENTOO_CONFIG_VER=g7
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="
+   https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+   https://www.kernel.org/
+"
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   verify-sig? (
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.sign
+   )
+   amd64? (
+   
https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
+   -> kernel-aarch64-fedora.config.${CONFIG_VER}
+   )
+   ppc64? (
+   
https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config
+   -> kernel-ppc64le-fedora.config.${CONFIG_VER}
+   )
+   x86? (
+   
https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config
+   -> kernel-i686-fedora.config.${CONFIG_VER}
+   )
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE="debug hardened"
+REQUIRED_USE="arm? ( savedconfig )"
+
+BDEPEND="
+   debug? ( dev-util/pahole )
+   verify-sig? ( sec-keys/openpgp-keys-kernel )
+"
+PDEPEND="
+   >=virtual/dist-kernel-${PV}
+"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
+
+src_unpack() {
+   if use verify-sig; then
+   einfo "Unpacking 

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

2023-04-26 Thread Michał Górny
commit: 34570dde9f98daa091628f91f8769e1f53272505
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr 26 14:56:00 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr 26 18:13:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34570dde

sys-kernel/vanilla-kernel: Bump to 6.1.26

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

 sys-kernel/vanilla-kernel/Manifest |   2 +
 .../vanilla-kernel/vanilla-kernel-6.1.26.ebuild| 137 +
 2 files changed, 139 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index cbf793dcb149..b2860acb91fe 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -57,6 +57,8 @@ DIST linux-6.1.24.tar.sign 989 BLAKE2B 
bf2b7cbfad6063647456468fa6717affde0b10174
 DIST linux-6.1.24.tar.xz 134850360 BLAKE2B 
2f20ad999655226bc79caca109bde0f940420d87a293cf000f2d8304122bdfcc388c1a558ff26f2f551c9b6133b8fb120dbd537f914e1b88d0fbbd5408e648b0
 SHA512 
8dd946ae969e3a51d82f8c5383cb4af8ec457b5ad2174a09a39f86db9c3d5992b9c394652780ad6f31aa6a2d90a9768bf86fc9d15a63bb6bda1e1a031554d83a
 DIST linux-6.1.25.tar.sign 989 BLAKE2B 
3e7435e2133f0eaf23b8bfeebf60acac9ebefc0866da0123a01539467b38f3a0adc57ad9640600d5d1966c7de0bcf6cdd7d228bcd18796800190c27848718d96
 SHA512 
66ee73299da49d5d8db7878216f608a1fdd2ab4135e718cb86d49a474064efe646c7ff3c41fc5cf70037b206ff07bd5665005382a5a73ec7327b67174e23a508
 DIST linux-6.1.25.tar.xz 134864040 BLAKE2B 
a8eeec298534e825935d94d1bcdbd6224955f5a6715592a27bea48a360582b3c5f640b277a3f076948d074bb6097814a58dbee8ae9fa8b217588935d6c799728
 SHA512 
9060903458d10a836dd88c8c6ef30ef0bbcf543a166a40a98ec4710731702d89922fbdbbebee5a9f85c16e3fb5e005d55d675616b90bb9c700a7113f9155fff0
+DIST linux-6.1.26.tar.sign 989 BLAKE2B 
d0643c70d59f845548dd346d3bfbdaccb6ae1958721c7ea029a91e91552a4ed55c4f36e452ce1c473e98fac8be7d6d78813f4df63c601267629d082e983cd687
 SHA512 
193941a1d3d077ea8372c6e1cf083584c8adc40005bcf28a062a2f74b7eab4e38acc331812ca014ef23a59254ef225bf9dce4f9fc4cc8b0974b2ae6658b2ec8c
+DIST linux-6.1.26.tar.xz 134853116 BLAKE2B 
ab5340a444c0af1b44c5d994a8d26ae69ba298ff9e125365a00f7dacbbbc35ebf0d45332da843998540879722958a718d94c74ff204b930c7f54eed8188b59a6
 SHA512 
342f2882189c82311b2abd8588bb8eb43fdcd7fd94d4168dd392c10c68be51a3a927c18b4b4fc45d8f56e3cdb2949ffa31a6e613182cdb24278d7f99e8ce8913
 DIST linux-6.2.10.tar.sign 989 BLAKE2B 
5e87f3049989c378759f28be42622fc880d211b68990bf0892f81137363d40abefc32ca2a3cbf27cc8b1ada5ede67e7c29f4a1c6f77af59a60f637454fc62c1e
 SHA512 
98bd960221afb83db7ad59fc693a2cbcc1394db0affb0a459af2fddfcc6ee441eceac9d322f60abe91258d45f88c6cb55fc884803167f8c706e826f0b9f7db72
 DIST linux-6.2.10.tar.xz 136456416 BLAKE2B 
3005c2644600e700892a6f20ed1e9f65b56b8891cabcf1acfe1432fb55aac86787f40fa7e197cf2519b8a8f5d737ed5638c7e1ab850b4694554a87be14b8a5cb
 SHA512 
56e55c4339f381fa4b99f50c647fb0c2339b366126f56ec91aa6a41b64b0d2f4cac2f18a0fd7a9b984616c1009e285ed9e128129d45d134c7c01918f11a846b7
 DIST linux-6.2.11.tar.sign 989 BLAKE2B 
d70a33f76f212dd29e2ce816510fa6e9382714786cf1d4e01fb1e88f0a32b288200673368534cb3faca2cfb22a4362dfa5d6afb7b0c15498b0b99ee11f8ebec6
 SHA512 
59195fe16a854b0f23a000517f5ac872269c41b3320c48f586ec3c61be3a17124c3d1f109a2826cd3cee5fa01f262b6e9e521520a6efa581b08e983352f86ad4

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-6.1.26.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-6.1.26.ebuild
new file mode 100644
index ..e3a0c5f7f691
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-6.1.26.ebuild
@@ -0,0 +1,137 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build toolchain-funcs verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.1.7-gentoo
+GENTOO_CONFIG_VER=g7
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="
+   https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+   https://www.kernel.org/
+"
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   verify-sig? (
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.sign
+   )
+   amd64? (
+   
https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
+   -> kernel-aarch64-fedora.config.${CONFIG_VER}
+   )
+ 

[gentoo-commits] repo/gentoo:master commit in: virtual/dist-kernel/

2023-04-26 Thread Michał Górny
commit: e9f0a1c05061e81d4a0faafd6ca0604aca2e5569
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr 26 14:57:11 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr 26 18:13:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9f0a1c0

virtual/dist-kernel: Bump to 5.15.109

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

 virtual/dist-kernel/dist-kernel-5.15.109.ebuild | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/virtual/dist-kernel/dist-kernel-5.15.109.ebuild 
b/virtual/dist-kernel/dist-kernel-5.15.109.ebuild
new file mode 100644
index ..407f5d349eb1
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-5.15.109.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+
+RDEPEND="
+   || (
+   ~sys-kernel/gentoo-kernel-${PV}
+   ~sys-kernel/gentoo-kernel-bin-${PV}
+   ~sys-kernel/vanilla-kernel-${PV}
+   )"



[gentoo-commits] repo/gentoo:master commit in: virtual/dist-kernel/

2023-04-26 Thread Michał Górny
commit: 57b045811a5344c91dd3fd5c8ff23923e22164c3
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr 26 14:55:20 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr 26 18:13:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57b04581

virtual/dist-kernel: Bump to 6.2.13

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

 virtual/dist-kernel/dist-kernel-6.2.13.ebuild | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/virtual/dist-kernel/dist-kernel-6.2.13.ebuild 
b/virtual/dist-kernel/dist-kernel-6.2.13.ebuild
new file mode 100644
index ..d3f0fa8764cf
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-6.2.13.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   || (
+   ~sys-kernel/gentoo-kernel-${PV}
+   ~sys-kernel/gentoo-kernel-bin-${PV}
+   ~sys-kernel/vanilla-kernel-${PV}
+   )"



[gentoo-commits] repo/proj/prefix:master commit in: sys-devel/gcc/

2023-04-26 Thread Fabian Groffen
commit: 32708ce1cab1fc98af5eccc8d2f39df761d528bf
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Apr 26 17:56:30 2023 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Apr 26 17:56:30 2023 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=32708ce1

sys-devel/gcc-12.2.0-r1: revbump to drop nopie patch for Apple SI

Bug: https://bugs.gentoo.org/898610
Signed-off-by: Fabian Groffen  gentoo.org>

 sys-devel/gcc/gcc-12.2.0-r1.ebuild | 131 +
 1 file changed, 131 insertions(+)

diff --git a/sys-devel/gcc/gcc-12.2.0-r1.ebuild 
b/sys-devel/gcc/gcc-12.2.0-r1.ebuild
new file mode 100644
index 00..1bb4ef99c8
--- /dev/null
+++ b/sys-devel/gcc/gcc-12.2.0-r1.ebuild
@@ -0,0 +1,131 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_VER="1"
+PATCH_GCC_VER="12.2.0"
+MUSL_VER="1"
+MUSL_GCC_VER="12.2.0"
+
+inherit toolchain
+
+# Don't keyword live ebuilds
+if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
+   # fails to compile on Solaris and macOS, need to check why
+   : KEYWORDS="~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~arm64-macos ~x64-macos ~x64-solaris ~x86-solaris"
+fi
+
+# use alternate source for Apple M1 (also works for x86_64)
+IANSGCCVER="gcc-12.2-darwin-r0"
+SRC_URI+=" elibc_Darwin? (
+https://github.com/iains/gcc-12-branch/archive/refs/tags/${IANSGCCVER}.tar.gz 
)"
+
+# Technically only if USE=hardened *too* right now, but no point in 
complicating it further.
+# If GCC is enabling CET by default, we need glibc to be built with support 
for it.
+# bug #830454
+RDEPEND="!prefix-guest? ( elibc_glibc? ( sys-libs/glibc[cet(-)?] ) )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   kernel_linux? ( >=${CATEGORY}/binutils-2.30[cet(-)?] )
+   kernel_Darwin? (
+   || ( ${CATEGORY}/binutils-apple ${CATEGORY}/native-cctools )
+   )"
+
+src_unpack() {
+   if use elibc_Darwin ; then
+   # just use Ian's source, not the main one
+   S="${WORKDIR}/gcc-12-branch-${IANSGCCVER}"
+   fi
+   default
+}
+
+src_prepare() {
+   if [[ ${CHOST} == arm64-apple-darwin* ]] ; then
+   # https://bugs.gentoo.org/898610#c17
+   # kill no_pie patch, it breaks things here
+   rm "${WORKDIR}"/patch/09_all_nopie-all-flags.patch || die
+   fi
+
+   toolchain_src_prepare
+
+   eapply_user
+
+   # make sure 64-bits native targets don't screw up the linker paths
+   eapply "${FILESDIR}"/gcc-12-no-libs-for-startfile.patch
+   if use prefix; then
+   eapply "${FILESDIR}"/gcc-12-prefix-search-dirs.patch
+   # try /usr/lib32 in 32bit profile on x86_64-linux (needs
+   # --enable-multilib), but this does make sense in prefix only
+   eapply -p0 "${FILESDIR}"/${PN}-4.8.3-linux-x86-on-amd64.patch
+   fi
+
+   # make it have correct install_names on Darwin
+   eapply -p1 "${FILESDIR}"/4.3.3/darwin-libgcc_s-installname.patch
+
+   if [[ ${CHOST} == powerpc*-darwin* ]] ; then
+   # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44107
+   sed -i -e 's|^ifeq (/usr/lib,|ifneq (/usr/lib,|' \
+   libgcc/config/t-slibgcc-darwin || die
+   fi
+
+   if [[ ${CHOST} == *-solaris* ]] ; then
+   # madvise is not available in the compatibility mode GCC uses,
+   # posix_madvise however, is
+   sed -i -e 's/madvise/posix_madvise/' gcc/cp/module.cc || die
+   fi
+}
+
+src_configure() {
+   local myconf=()
+   case ${CTARGET}:" ${USE} " in
+   powerpc*-darwin*)
+   # bug #381179
+   filter-flags "-mcpu=*" "-mtune=*"
+   # bug #657522
+   # A bug in configure checks whether -no-pie works, but 
the
+   # compiler doesn't pass -no-pie onto the linker if 
-fno-PIE
+   # isn't passed, so the configure check always finds 
-no-pie
+   # is accepted.  (Likewise, when -fno-PIE is passed, the
+   # compiler passes -no_pie onto the linker.)
+   # Since our linker doesn't grok this, avoid above 
checks to
+   # be run
+   # NOTE: later ld64 does grok -no_pie, not -no-pie (as 
checked)
+   export gcc_cv_c_no_fpie=no
+   export gcc_cv_no_pie=no
+   ;;
+   *-darwin20)
+   # use sysroot with the linker, #756160
+   export gcc_cv_ld_sysroot=yes
+   ;;
+   *-solaris*)
+   # todo: some magic for native vs. GNU linking?
+   

[gentoo-commits] repo/proj/guru:dev commit in: net-im/gtkcord4/

2023-04-26 Thread Pascal Jäger
commit: 13e5eeb89fe6c2a3a6c498b71d287164789bff2e
Author: Pascal Jäger  leimstift  de>
AuthorDate: Wed Apr 26 17:55:52 2023 +
Commit: Pascal Jäger  leimstift  de>
CommitDate: Wed Apr 26 17:55:52 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=13e5eeb8

net-im/gtkcord4: Closes https://bugs.gentoo.org/905124

Signed-off-by: Pascal Jäger  leimstift.de>

 net-im/gtkcord4/gtkcord4-0.0.10.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-im/gtkcord4/gtkcord4-0.0.10.ebuild 
b/net-im/gtkcord4/gtkcord4-0.0.10.ebuild
index b41d63405..d9850aac6 100644
--- a/net-im/gtkcord4/gtkcord4-0.0.10.ebuild
+++ b/net-im/gtkcord4/gtkcord4-0.0.10.ebuild
@@ -320,6 +320,7 @@ KEYWORDS="~amd64"
 
 DEPEND="
>=gui-libs/gtk-4
+   gui-libs/libadwaita
dev-libs/gobject-introspection
 "
 RDEPEND="${DEPEND}"



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

2023-04-26 Thread Matt Turner
commit: 948d393040334021bd7bb7ff4834ab7c1be372f0
Author: Guillermo Joandet  gmail  com>
AuthorDate: Tue Apr 25 22:12:57 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Apr 26 16:02:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=948d3930

app-misc/tracker-miners: Version bump to 3.5.1

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/30760
Signed-off-by: Matt Turner  gentoo.org>

 app-misc/tracker-miners/Manifest   |   1 +
 .../tracker-miners/tracker-miners-3.5.1.ebuild | 173 +
 2 files changed, 174 insertions(+)

diff --git a/app-misc/tracker-miners/Manifest b/app-misc/tracker-miners/Manifest
index 4879b4bdf518..bf5a28515f48 100644
--- a/app-misc/tracker-miners/Manifest
+++ b/app-misc/tracker-miners/Manifest
@@ -1,2 +1,3 @@
 DIST tracker-miners-3.4.3.tar.xz 7244744 BLAKE2B 
e018e8e80c5b87eda7ef50b00fe87b4d555806a1d630c147dd4c5a11bdf7140c28f68ef0724ec281f11acd5b63d9857eae8d23e51ed5607136c90d783c7a205b
 SHA512 
b7287bd14be9c14be582109b660166b38c515199b809503a7b06e411f4cc1e0c1f59ce95ab70e1b404d7440b7f23312f1150a4e033e38cabfc0f396e3c1edc3c
 DIST tracker-miners-3.5.0.tar.xz 7503332 BLAKE2B 
9e5e3464d2c738ce1fc7570239d995d6deb4aeae73bdf71920759c760e3c2a2dd1c04363929fbb3d98369778522517453bd340efa3efe519d1e4ad7d8e99304e
 SHA512 
db9bc92aa8e33adde2135dbc7e381c553dbd18517e856d149084dbcfc99af8d0df16909547263ef61a80dd8c06c326a7a0b31142ca3eb01c488a3172fbd2761d
+DIST tracker-miners-3.5.1.tar.xz 7513276 BLAKE2B 
e5edccbbf53a837a60afbdbcaa115dab034e2bec98a81fcabc6bd41009d5da7142683205fa97c1a2e1b306769ce46e95c6f3ee7e1a3e0de4274d2953e4964946
 SHA512 
cb09454536c5e4d0af20008fee8c82e78a14831fa21c2187a87e68eee52ef05d56a06d98166b20a466c0bdf7b65938725d0636ed5d7e10e936896d799afba2eb

diff --git a/app-misc/tracker-miners/tracker-miners-3.5.1.ebuild 
b/app-misc/tracker-miners/tracker-miners-3.5.1.ebuild
new file mode 100644
index ..2605e1137fa7
--- /dev/null
+++ b/app-misc/tracker-miners/tracker-miners-3.5.1.ebuild
@@ -0,0 +1,173 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit flag-o-matic gnome.org gnome2-utils meson python-any-r1 systemd xdg
+
+DESCRIPTION="Collection of data extractors for Tracker/Nepomuk"
+HOMEPAGE="https://wiki.gnome.org/Projects/Tracker;
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="3"
+IUSE="cue exif ffmpeg gif gsf +gstreamer iptc +iso +jpeg networkmanager +pdf 
+playlist raw +rss seccomp test +tiff upower +xml xmp xps"
+
+REQUIRED_USE="cue? ( gstreamer )" # cue is currently only supported via 
gstreamer, not ffmpeg
+RESTRICT="!test? ( test )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+
+# tracker-2.1.7 currently always depends on ICU (theoretically could be 
libunistring instead); so choose ICU over enca always here for the time being 
(ICU is preferred)
+RDEPEND="
+   >=dev-libs/glib-2.70:2
+   >=app-misc/tracker-3.4.0:3
+
+   >=sys-apps/dbus-1.3.1
+   xmp? ( >=media-libs/exempi-2.1.0:= )
+   raw? ( media-libs/gexiv2 )
+   cue? ( media-libs/libcue:= )
+   exif? ( >=media-libs/libexif-0.6 )
+   gsf? ( >=gnome-extra/libgsf-1.14.24:= )
+   xps? ( app-text/libgxps )
+   iptc? ( media-libs/libiptcdata )
+   jpeg? ( media-libs/libjpeg-turbo:0= )
+   iso? ( >=sys-libs/libosinfo-1.10.0-r1 )
+   >=media-libs/libpng-1.2:0=
+   seccomp? ( >=sys-libs/libseccomp-2.0 )
+   tiff? ( media-libs/tiff:= )
+   xml? ( >=dev-libs/libxml2-2.6 )
+   pdf? ( >=app-text/poppler-0.16.0:=[cairo] )
+   playlist? ( >=dev-libs/totem-pl-parser-3:= )
+   sys-apps/util-linux
+
+   gif? ( media-libs/giflib:= )
+
+   networkmanager? ( net-misc/networkmanager )
+
+   rss? ( >=net-libs/libgrss-0.7:0 )
+   app-arch/gzip
+
+   upower? ( >=sys-power/upower-0.9.0:= )
+
+   >=dev-libs/icu-4.8.1.1:=
+
+   gstreamer? (
+   >=media-libs/gstreamer-1.20:1.0
+   >=media-libs/gst-plugins-base-1.20:1.0
+   >=media-plugins/gst-plugins-meta-1.20:1.0 )
+   !gstreamer? (
+   ffmpeg? ( media-video/ffmpeg:0= ) )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   app-text/asciidoc
+   dev-libs/libxslt
+   dev-util/glib-utils
+   dev-util/gdbus-codegen
+
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   test? (
+   ${PYTHON_DEPS}
+   $(python_gen_any_dep 'dev-python/pygobject[${PYTHON_USEDEP}]')
+   $(python_gen_any_dep 'dev-python/tappy[${PYTHON_USEDEP}]')
+   gstreamer? (
+   media-libs/gstreamer:1.0[introspection]
+   || (
+   media-plugins/gst-plugins-libav:1.0
+   media-plugins/gst-plugins-openh264:1.0
+   )
+   )

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

2023-04-26 Thread Matt Turner
commit: 329e2c13d1be72f298c016fa0e1ab7266f5e20c6
Author: Guillermo Joandet  gmail  com>
AuthorDate: Tue Apr 25 22:08:23 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Apr 26 16:02:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=329e2c13

app-misc/tracker: Version bump to 3.5.1

Signed-off-by: Guillermo Joandet  gmail.com>
Signed-off-by: Matt Turner  gentoo.org>

 app-misc/tracker/Manifest |   1 +
 app-misc/tracker/tracker-3.5.1.ebuild | 106 ++
 2 files changed, 107 insertions(+)

diff --git a/app-misc/tracker/Manifest b/app-misc/tracker/Manifest
index e87db91e60f1..45adb5bcf814 100644
--- a/app-misc/tracker/Manifest
+++ b/app-misc/tracker/Manifest
@@ -1,2 +1,3 @@
 DIST tracker-3.4.2.tar.xz 1865236 BLAKE2B 
31cdb33de38d9251fc60a71b31c539e3f045748fb5dc160656dd5187dce109da858bad5390864cda8b63466a5113e0a193e0799b662ec250a31cfdff79467e6e
 SHA512 
2214bce7cdbaf1039b11986cf101f615337bbc450331ee703edcfd7ad62dee6e1db831c2c89bf341663cadcdaae6ee9e5a15f49a8087acaafd58b389292ef480
 DIST tracker-3.5.0.tar.xz 2568708 BLAKE2B 
d3154e262ffa52890f98b0d00d3e2ddf69ca62e4d18a890a076fd1774bea97625a03180e058bebb1928536232f986e5f63c0990b162c73e69b534362b81cac09
 SHA512 
2c6d4f1c2c9d7687884052ae2ebc68e588cf91c56f98012ee138fc2020c66accb40f021c699d102b7634a936692341bd7ea28f3adfdb3c63c82ed9f837f97ba5
+DIST tracker-3.5.1.tar.xz 2566076 BLAKE2B 
5abb45c7cc5f9b7dca0fda90388c110448a3e22b092a00f5d97024d0273419b7ea869b51eef08b09038e6e89b9c42108170668c5e6962992b03f796898eb2548
 SHA512 
eb28213aed487eec2906f2f5bd2c31dc9766f50085fd1124085eeeb23a2db7b1ab7ba60b96540f9087512b957328596e92bc3267cc0e6cb33059eb7fe049897a

diff --git a/app-misc/tracker/tracker-3.5.1.ebuild 
b/app-misc/tracker/tracker-3.5.1.ebuild
new file mode 100644
index ..f861aa658eaf
--- /dev/null
+++ b/app-misc/tracker/tracker-3.5.1.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit bash-completion-r1 flag-o-matic gnome.org gnome2-utils linux-info 
meson python-any-r1 systemd vala xdg
+
+DESCRIPTION="A tagging metadata database, search tool and indexer"
+HOMEPAGE="https://wiki.gnome.org/Projects/Tracker 
https://gitlab.gnome.org/GNOME/tracker;
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="3/0" # libtracker-sparql-3.0 soname version
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+IUSE="gtk-doc +miners stemmer test vala"
+RESTRICT="!test? ( test )"
+
+PV_SERIES=$(ver_cut 1-2)
+
+RDEPEND="
+   >=dev-libs/glib-2.52:2
+   >=sys-apps/dbus-1.3.2
+   >=dev-libs/gobject-introspection-1.54:=
+   >=dev-libs/icu-4.8.1.2:=
+   >=dev-libs/json-glib-1.4
+   >=net-libs/libsoup-2.99.2:3.0
+   >=dev-libs/libxml2-2.7
+   >=dev-db/sqlite-3.29.0:3
+   stemmer? ( dev-libs/snowball-stemmer:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/glib-utils
+   app-text/asciidoc
+   dev-libs/libxslt
+   $(vala_depend)
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   gtk-doc? ( dev-util/gi-docgen )
+   test? (
+   $(python_gen_any_dep 'dev-python/pygobject[${PYTHON_USEDEP}]')
+   $(python_gen_any_dep 'dev-python/tappy[${PYTHON_USEDEP}]')
+   )
+   ${PYTHON_DEPS}
+"
+PDEPEND="miners? ( >=app-misc/tracker-miners-${PV_SERIES} )"
+
+python_check_deps() {
+   python_has_version -b \
+   "dev-python/pygobject[${PYTHON_USEDEP}]" \
+   "dev-python/tappy[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   local CONFIG_CHECK="INOTIFY_USER"
+   linux-info_pkg_setup
+
+   use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+   vala_setup
+   xdg_environment_reset
+}
+
+src_configure() {
+   append-cflags -DTRACKER_DEBUG -DG_DISABLE_CAST_CHECKS
+
+   local emesonargs=(
+   $(meson_use gtk-doc docs)
+   -Dman=true
+   $(meson_feature stemmer)
+   -Dunicode_support=icu
+   -Dbash_completion_dir="$(get_bashcompdir)"
+   -Dsystemd_user_services_dir="$(systemd_get_userunitdir)"
+   $(meson_use test tests)
+   -Dintrospection=enabled
+   $(meson_feature vala vapi)
+   -Dsoup=soup3
+   )
+   meson_src_configure
+}
+
+src_test() {
+   dbus-run-session meson test -C "${BUILD_DIR}" || die 'tests failed'
+}
+
+src_install() {
+   meson_src_install
+
+   if use gtk-doc; then
+   mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die
+   mv "${ED}"/usr/share/doc/Tracker-3.0 
"${ED}"/usr/share/gtk-doc/html/ || die
+   fi
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: net-dialup/ppp/, net-dialup/ppp/files/

2023-04-26 Thread Mike Gilbert
commit: 15e49b95c5b14796f6819b13fcbf8714ea0e9235
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Apr 26 15:43:59 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Apr 26 15:44:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15e49b95

net-dialup/ppp: apply passwordfd-read-early.patch

Bug: https://bugs.gentoo.org/905112
Signed-off-by: Mike Gilbert  gentoo.org>

 .../files/ppp-2.5.0-passwordfd-read-early.patch|  97 +
 net-dialup/ppp/ppp-2.5.0-r1.ebuild | 117 +
 2 files changed, 214 insertions(+)

diff --git a/net-dialup/ppp/files/ppp-2.5.0-passwordfd-read-early.patch 
b/net-dialup/ppp/files/ppp-2.5.0-passwordfd-read-early.patch
new file mode 100644
index ..f61e8227efe2
--- /dev/null
+++ b/net-dialup/ppp/files/ppp-2.5.0-passwordfd-read-early.patch
@@ -0,0 +1,97 @@
+From a198cd83dfba6a738a4df80abd2675b4e8ee193c Mon Sep 17 00:00:00 2001
+From: Mike Frysinger 
+Date: Fri, 3 Jan 2020 17:19:09 +0100
+Subject: [PATCH] passwordfd: read early
+
+---
+ pppd/plugins/passwordfd.c | 54 ++-
+ 1 file changed, 25 insertions(+), 29 deletions(-)
+
+diff --git a/pppd/plugins/passwordfd.c b/pppd/plugins/passwordfd.c
+index c1f782e..13aec56 100644
+--- a/pppd/plugins/passwordfd.c
 b/pppd/plugins/passwordfd.c
+@@ -24,11 +24,11 @@
+ 
+ char pppd_version[] = PPPD_VERSION;
+ 
+-static int passwdfd = -1;
+ static char save_passwd[MAXSECRETLEN];
+ 
++static int readpassword (char **);
+ static struct option options[] = {
+-{ "passwordfd", o_int, ,
++{ "passwordfd", o_special, (void *)readpassword,
+   "Receive password on this file descriptor" },
+ { NULL }
+ };
+@@ -38,43 +38,39 @@ static int pwfd_check (void)
+ return 1;
+ }
+ 
+-static int pwfd_passwd (char *user, char *passwd)
++static int readpassword(char **argv)
+ {
+-int readgood, red;
+-
+-if (passwdfd == -1)
+-  return -1;
++char *arg = *argv;
++int passwdfd = -1;
++int chunk, len;
+ 
+-if (passwd == NULL)
+-  return 1;
+-
+-if (passwdfd == -2) {
+-  strcpy (passwd, save_passwd);
+-  return 1;
++if (sscanf(arg, "%d", ) != 1 || passwdfd < 0)
++{
++  error ("\"%s\" is not a valid file descriptor number", arg);
++  return 0;
+ }
+ 
+-readgood = 0;
++len = 0;
+ do {
+-  red = read (passwdfd, passwd + readgood, MAXSECRETLEN - 1 - readgood);
+-  if (red == 0)
+-  break;
+-  if (red < 0) {
+-  error ("Can't read secret from fd\n");
+-  readgood = -1;
++  chunk = read (passwdfd, save_passwd + len, MAXSECRETLEN - 1 - len);
++  if (chunk == 0)
+   break;
++  if (chunk < 0) {
++  error ("Can't read secret from fd %d", passwdfd);
++  return 0;
+   }
+-  readgood += red;
+-} while (readgood < MAXSECRETLEN - 1);
+-
++  len += chunk;
++} while (len < MAXSECRETLEN - 1);
++save_passwd[len] = 0;
+ close (passwdfd);
+ 
+-if (readgood < 0)
+-  return 0;
+-
+-passwd[readgood] = 0;
+-strcpy (save_passwd, passwd);
+-passwdfd = -2;
++return 1;
++}
+ 
++static int pwfd_passwd (char *user, char *passwd)
++{
++if (passwd != NULL)
++  strcpy (passwd, save_passwd);
+ return 1;
+ }
+ 
+-- 
+2.40.0
+

diff --git a/net-dialup/ppp/ppp-2.5.0-r1.ebuild 
b/net-dialup/ppp/ppp-2.5.0-r1.ebuild
new file mode 100644
index ..9e490709f159
--- /dev/null
+++ b/net-dialup/ppp/ppp-2.5.0-r1.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit linux-info pam
+
+PATCH_TARBALL_NAME="${PN}-2.4.9-patches-03"
+DESCRIPTION="Point-to-Point Protocol (PPP)"
+HOMEPAGE="https://ppp.samba.org/;
+SRC_URI="https://download.samba.org/pub/ppp/${P}.tar.gz
+   
https://raw.githubusercontent.com/ppp-project/ppp/${P}/contrib/pppgetpass/pppgetpass.8;
+
+LICENSE="BSD GPL-2"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="activefilter atm gtk pam systemd"
+
+DEPEND="
+   dev-libs/openssl:0=
+   virtual/libcrypt:=
+   activefilter? ( net-libs/libpcap )
+   atm? ( net-dialup/linux-atm )
+   gtk? ( x11-libs/gtk+:2 )
+   pam? ( sys-libs/pam )
+   systemd? ( sys-apps/systemd )
+"
+RDEPEND="${DEPEND}
+   !https://github.com/ppp-project/ppp/pull/412
+   #doman contrib/pppgetpass/pppgetpass.8
+   doman "${DISTDIR}/pppgetpass.8"
+}
+
+pkg_postinst() {
+   local CONFIG_CHECK="~PPP ~PPP_ASYNC ~PPP_SYNC_TTY"
+   local ERROR_PPP="CONFIG_PPP:\t missing PPP support (REQUIRED)"
+   local ERROR_PPP_ASYNC="CONFIG_PPP_ASYNC:\t missing asynchronous serial 
line discipline"
+   ERROR_PPP_ASYNC+=" (optional, but highly recommended)"
+   local WARNING_PPP_SYNC_TTY="CONFIG_PPP_SYNC_TTY:\t missing synchronous 
serial line 

[gentoo-commits] repo/proj/libressl:master commit in: net-vpn/tor/files/, net-vpn/tor/

2023-04-26 Thread orbea
commit: 5443c47ba7bbf6a875fd5e5e02ae93d1a3f20128
Author: orbea  riseup  net>
AuthorDate: Wed Apr 26 15:25:20 2023 +
Commit: orbea  riseup  net>
CommitDate: Wed Apr 26 15:25:32 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=5443c47b

net-vpn/tor: treeclean

Bug: https://bugs.gentoo.org/903001
Upstream-PR: https://github.com/gentoo/gentoo/pull/30622
Upstream-Commit: 
https://github.com/gentoo/gentoo/commit/93d2cce2f2111f1c219587443a1b676ce2ff561c
Signed-off-by: orbea  riseup.net>

 net-vpn/tor/Manifest |   3 -
 net-vpn/tor/files/README.gentoo  |   8 --
 net-vpn/tor/files/tor-0.2.7.4-torrc.sample.patch |  31 -
 net-vpn/tor/files/tor-0.4.6.7-libressl.patch | 123 
 net-vpn/tor/files/tor.confd  |   3 -
 net-vpn/tor/files/tor.initd-r9   |  37 --
 net-vpn/tor/files/tor.service|  38 ---
 net-vpn/tor/files/torrc-r2   |   7 --
 net-vpn/tor/metadata.xml |  17 ---
 net-vpn/tor/tor-0.4.7.13-r1.ebuild   | 138 ---
 10 files changed, 405 deletions(-)

diff --git a/net-vpn/tor/Manifest b/net-vpn/tor/Manifest
deleted file mode 100644
index 05ebc39..000
--- a/net-vpn/tor/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST tor-0.4.7.13.tar.gz 8031948 BLAKE2B 
338a0a541423f27f594a091307b5edeafc9826bb651c2bd050f3282c9355d9d43d1ef4791f3c98a37dc4c0f64bc40925ea1c1e32cbdff78b1a7308df501f279a
 SHA512 
0900416887afbb24f7b72e6ef181b7b01308d1bb35c37736f3b13e06810a07febf9f47fadd9ff6c0e73204d93b49545e4e2516906eb3ba74398ad2b299f530be
-DIST tor-0.4.7.13.tar.gz.sha256sum 86 BLAKE2B 
339db9869bfe485cbd328fe942cc23e60c08ad67fc2d9e7927ed3c9f3b606192e5efac34013c5bf0b0e8b26e957dcf8b586e1cc0a0c27756b8b3d823af37fdee
 SHA512 
ec1d19fa662255df5dd575ba943f4ccb30d9dfa49ff656cdfa73df2d24248b52a3bfd715f4d3efe11d8129968b0e06e3c75e8d82416e1807020ebf65f65401a0
-DIST tor-0.4.7.13.tar.gz.sha256sum.asc 716 BLAKE2B 
968a3852293ab9bcadac626862c9dc360b17de5afd00af7c46358fa2adfc03b55c02dfe029e9427efba999f553489a04388b395e8fb8fe16325e0895663c2deb
 SHA512 
eb78e8369941d8de833e3616a9a1c1e59b0d3dde918353e2f4fa5eb5da09f038238c46f5e180844bd3cba1211a9daa6d60e9ddb5690998e27a6b7d1616aa20cc

diff --git a/net-vpn/tor/files/README.gentoo b/net-vpn/tor/files/README.gentoo
deleted file mode 100644
index 35214ac..000
--- a/net-vpn/tor/files/README.gentoo
+++ /dev/null
@@ -1,8 +0,0 @@
-We created a configuration file for tor, /etc/tor/torrc, but you can
-change it according to your needs.  Use the torrc.sample that is in
-that directory as a guide.  Also, to have privoxy work with tor
-just add the following line
-
-forward-socks4a / localhost:9050 .
-
-to /etc/privoxy/config.  Notice the . at the end!

diff --git a/net-vpn/tor/files/tor-0.2.7.4-torrc.sample.patch 
b/net-vpn/tor/files/tor-0.2.7.4-torrc.sample.patch
deleted file mode 100644
index 5f9e258..000
--- a/net-vpn/tor/files/tor-0.2.7.4-torrc.sample.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-diff -Nuar tor-0.2.7.4-rc.orig/src/config/torrc.sample.in 
tor-0.2.7.4-rc/src/config/torrc.sample.in
 tor-0.2.7.4-rc.orig/src/config/torrc.sample.in 2015-10-19 
11:12:53.0 -0400
-+++ tor-0.2.7.4-rc/src/config/torrc.sample.in  2015-10-21 21:18:49.151973113 
-0400
-@@ -12,6 +12,11 @@
- ## Tor will look for this file in various places based on your platform:
- ## https://www.torproject.org/docs/faq#torrc
- 
-+## Default username and group the server will run as
-+User tor
-+
-+PIDFile /run/tor/tor.pid
-+
- ## Tor opens a SOCKS proxy on port 9050 by default -- even if you don't
- ## configure one below. Set "SOCKSPort 0" if you plan to run Tor only
- ## as a relay, and not make any local application connections yourself.
-@@ -42,6 +47,7 @@
- #Log notice syslog
- ## To send all messages to stderr:
- #Log debug stderr
-+Log warn syslog
- 
- ## Uncomment this to start the process in the background... or use
- ## --runasdaemon 1 on the command line. This is ignored on Windows;
-@@ -51,6 +57,7 @@
- ## The directory for keeping all the keys/etc. By default, we store
- ## things in $HOME/.tor on Unix, and in Application Data\tor on Windows.
- #DataDirectory @LOCALSTATEDIR@/lib/tor
-+DataDirectory   /var/lib/tor/data
- 
- ## The port on which Tor will listen for local connections from Tor
- ## controller applications, as documented in control-spec.txt.

diff --git a/net-vpn/tor/files/tor-0.4.6.7-libressl.patch 
b/net-vpn/tor/files/tor-0.4.6.7-libressl.patch
deleted file mode 100644
index d481ae2..000
--- a/net-vpn/tor/files/tor-0.4.6.7-libressl.patch
+++ /dev/null
@@ -1,123 +0,0 @@
-Fix build with opaque structs in LibreSSL 3.5
-
-Index: src/lib/tls/x509_openssl.c
 a/src/lib/tls/x509_openssl.c.orig
-+++ b/src/lib/tls/x509_openssl.c
-@@ -329,7 +329,7 @@ tor_tls_cert_is_valid(int severity,
-   cert_key = X509_get_pubkey(cert->cert);
-   if (check_rsa_1024 && 

[gentoo-commits] repo/proj/libressl:master commit in: mail-mta/opensmtpd/

2023-04-26 Thread orbea
commit: 7bc7b46956c3490e2cf6f655167928c41637980c
Author: orbea  riseup  net>
AuthorDate: Wed Apr 26 15:23:28 2023 +
Commit: orbea  riseup  net>
CommitDate: Wed Apr 26 15:23:28 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=7bc7b469

mail-mta/opensmtpd: sync ::gentoo

Signed-off-by: orbea  riseup.net>

 mail-mta/opensmtpd/opensmtpd-6.8.0_p2-r2.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/mail-mta/opensmtpd/opensmtpd-6.8.0_p2-r2.ebuild 
b/mail-mta/opensmtpd/opensmtpd-6.8.0_p2-r2.ebuild
index c41cdef..8039be8 100644
--- a/mail-mta/opensmtpd/opensmtpd-6.8.0_p2-r2.ebuild
+++ b/mail-mta/opensmtpd/opensmtpd-6.8.0_p2-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,6 +14,7 @@ SLOT="0"
 KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv x86"
 IUSE="berkdb +mta pam split-usr"
 
+# < openssl 3 for bug #881701
 DEPEND="
acct-user/smtpd
acct-user/smtpq
@@ -40,6 +41,7 @@ DEPEND="
!mail-mta/ssmtp[mta]
 "
 RDEPEND="${DEPEND}"
+BDEPEND="app-alternatives/yacc"
 
 S=${WORKDIR}/${P/_}
 



  1   2   3   >