[gentoo-commits] repo/proj/guru:dev commit in: app-doc/geeknote/

2023-08-30 Thread Vitaly Zdanevich
commit: 0a1e09ba331f67e5e2fbb70166905e7b9084086e
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Thu Aug 31 05:56:56 2023 +
Commit: Vitaly Zdanevich  ya  ru>
CommitDate: Thu Aug 31 05:56:56 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0a1e09ba

app-doc/geeknote: WhitespaceFound fix

Signed-off-by: Vitaly Zdanevich  ya.ru>

 app-doc/geeknote/geeknote-.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-doc/geeknote/geeknote-.ebuild 
b/app-doc/geeknote/geeknote-.ebuild
index 8312c02ae9..48ee235b42 100644
--- a/app-doc/geeknote/geeknote-.ebuild
+++ b/app-doc/geeknote/geeknote-.ebuild
@@ -26,8 +26,8 @@ dev-python/lxml[${PYTHON_USEDEP}]"
 PATCHES=( "${FILESDIR}/${P}-remove_completion_from_setup.patch" )
 
 python_install_all() {
-dobashcomp completion/bash_completion/_geeknote
-insinto /usr/share/zsh/site-functions
-doins completion/zsh_completion/_geeknote
-distutils-r1_python_install_all
+   dobashcomp completion/bash_completion/_geeknote
+   insinto /usr/share/zsh/site-functions
+   doins completion/zsh_completion/_geeknote
+   distutils-r1_python_install_all
 }



[gentoo-commits] repo/proj/guru:dev commit in: app-doc/geeknote/

2023-08-30 Thread Vitaly Zdanevich
commit: 6b921232808615c62a83e39c90690192a246fb21
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Thu Aug 31 05:55:22 2023 +
Commit: Vitaly Zdanevich  ya  ru>
CommitDate: Thu Aug 31 05:55:22 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6b921232

app-doc/geeknote: DESCRIPTION expand

Signed-off-by: Vitaly Zdanevich  ya.ru>

 app-doc/geeknote/geeknote-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-doc/geeknote/geeknote-.ebuild 
b/app-doc/geeknote/geeknote-.ebuild
index 9af468065f..8312c02ae9 100644
--- a/app-doc/geeknote/geeknote-.ebuild
+++ b/app-doc/geeknote/geeknote-.ebuild
@@ -8,7 +8,7 @@ DISTUTILS_USE_PEP517=setuptools
 
 inherit bash-completion-r1 distutils-r1 git-r3
 
-DESCRIPTION="Evernote CLI"
+DESCRIPTION="Evernote CLI: CRUD for notes in cloud"
 HOMEPAGE="https://github.com/Evernote/evernote-sdk-python3;
 EGIT_REPO_URI="https://github.com/jeffkowalski/geeknote;
 



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

2023-08-30 Thread Sam James
commit: b98b8e4cde7f5688fb8318e7ce23016b9936dee3
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug 31 05:29:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 31 05:29:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b98b8e4c

dev-python/boto3: Stabilize 1.28.30 ALLARCHES, #913353

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

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

diff --git a/dev-python/boto3/boto3-1.28.30.ebuild 
b/dev-python/boto3/boto3-1.28.30.ebuild
index d155ad52d110..ad669948bf1c 100644
--- a/dev-python/boto3/boto3-1.28.30.ebuild
+++ b/dev-python/boto3/boto3-1.28.30.ebuild
@@ -25,7 +25,7 @@ else
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"
+   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-)"



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

2023-08-30 Thread Sam James
commit: 090346957235775e1ee83500f70b30ecc0bcb707
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug 31 05:29:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 31 05:29:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09034695

app-admin/awscli: Stabilize 1.29.30 ALLARCHES, #913353

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

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

diff --git a/app-admin/awscli/awscli-1.29.30.ebuild 
b/app-admin/awscli/awscli-1.29.30.ebuild
index 62c19f3a63fb..2d91a172182b 100644
--- a/app-admin/awscli/awscli-1.29.30.ebuild
+++ b/app-admin/awscli/awscli-1.29.30.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+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-)"



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

2023-08-30 Thread Sam James
commit: bb0f41dcf06cb6c84a33f0212b5ed323b2388468
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug 31 05:28:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 31 05:28:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb0f41dc

net-analyzer/traceroute: add 2.1.3

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

 net-analyzer/traceroute/Manifest|  1 +
 net-analyzer/traceroute/traceroute-2.1.3.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/net-analyzer/traceroute/Manifest b/net-analyzer/traceroute/Manifest
index 364f0ae0adc6..d32b0424c6fd 100644
--- a/net-analyzer/traceroute/Manifest
+++ b/net-analyzer/traceroute/Manifest
@@ -1 +1,2 @@
 DIST traceroute-2.1.1.tar.gz 73063 BLAKE2B 
89a828f7a0fec30ece599ee7fdd13fd93db0668f6c9f930f1d6d7d94140bcfdf0c75d2d8c5cc52d699e5c4377239f1a4123ad73a98b619968955d029d0842d9f
 SHA512 
f3358e57ffb4a8dc40650e941da879c60407414e44f9887ae65820d1089491dbfac579bd06c1df296738af89a6c61c1e7944ae4495464f8c9ae21afb19b8f296
+DIST traceroute-2.1.3.tar.gz 73171 BLAKE2B 
a723bdc8ed5f12f6b53552cf7d330eb028deb55ae85c785451d282be1946cdc57ff428a755cc2bbd71495b49cbc89c1707d2686a553029220f8a089fed1c1fc2
 SHA512 
db96214e6957fffe17c013044fdc20be6cf94fe5249c9adac77e62e20327c4d582b2ddf4b511f93f30be0cba9f67b0f3f61490745f35ff5a32c63ed66cb0c444

diff --git a/net-analyzer/traceroute/traceroute-2.1.3.ebuild 
b/net-analyzer/traceroute/traceroute-2.1.3.ebuild
new file mode 100644
index ..4905daf3cb3a
--- /dev/null
+++ b/net-analyzer/traceroute/traceroute-2.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
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="Utility to trace the route of IP packets"
+HOMEPAGE="https://traceroute.sourceforge.net/;
+SRC_URI="mirror://sourceforge/traceroute/${P}.tar.gz"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="static"
+
+RDEPEND="!net-misc/iputils[traceroute6(-)]"
+
+src_compile() {
+   use static && append-ldflags -static
+   # bug #432116
+   append-ldflags -L../libsupp
+   tc-export AR CC RANLIB
+
+   emake env=yes
+}
+
+src_install() {
+   emake DESTDIR="${D}" prefix="${EPREFIX}/usr" install
+   dodoc ChangeLog CREDITS README TODO
+   dosym traceroute /usr/bin/traceroute6
+   dosym traceroute.8 /usr/share/man/man8/traceroute6.8
+}



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

2023-08-30 Thread Sam James
commit: bf1ac977ef560699cd8e5add632b1a1fae804b70
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug 31 05:29:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 31 05:29:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf1ac977

dev-python/botocore: Stabilize 1.31.30 ALLARCHES, #913353

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

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

diff --git a/dev-python/botocore/botocore-1.31.30.ebuild 
b/dev-python/botocore/botocore-1.31.30.ebuild
index 5894fd995097..563762af8bbf 100644
--- a/dev-python/botocore/botocore-1.31.30.ebuild
+++ b/dev-python/botocore/botocore-1.31.30.ebuild
@@ -24,7 +24,7 @@ else
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"
+   KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86 ~amd64-linux 
~x86-linux"
 fi
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2023-08-30 Thread Sam James
commit: f10726b44313a1c5f9ad20a056d23ac8590941fb
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug 31 05:26:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 31 05:26:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f10726b4

net-vpn/tor: add 0.4.8.5

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

 net-vpn/tor/Manifest   |   3 +
 net-vpn/tor/tor-0.4.8.5.ebuild | 185 +
 2 files changed, 188 insertions(+)

diff --git a/net-vpn/tor/Manifest b/net-vpn/tor/Manifest
index 09563dd91da5..b419a4dd5a81 100644
--- a/net-vpn/tor/Manifest
+++ b/net-vpn/tor/Manifest
@@ -7,3 +7,6 @@ DIST tor-0.4.7.14.tar.gz.sha256sum.asc 1321 BLAKE2B 
0ed3a4ab5c119f097367c2f2b88b
 DIST tor-0.4.8.4.tar.gz 8288772 BLAKE2B 
e283d828fede259b1186b45214d466ff7ee79c835d68d0253537cd44b4dfdc4effe97ffb864d788eb0c65e7c09dc79673b1f191662c3641917a36af935cb9e7f
 SHA512 
a27380b3e0f33148fe86aa8815a9ff6476fe1531427990508d7cbe1770ddedbde56ac797674154a7ca590eb7ce08ebc56e0a4d84f9e27f6eaf1faf3a836faa8b
 DIST tor-0.4.8.4.tar.gz.sha256sum 85 BLAKE2B 
83a237b60e9a5217e61da9f12c53e2cdb59e329af88b255b74a6225cf4055d99fe3c2028aea519e496e4a3c4204fe2ea098899a31d91d21bc311fc2fc90f2f32
 SHA512 
34cdc256cf0e0907cea8eb4bb7b93c22750609241a3296cd229525193e4f429180bfafeee8ae08f992e4a56821dbc32ba7f58ee31abab274a4dac0730df0d42f
 DIST tor-0.4.8.4.tar.gz.sha256sum.asc 1321 BLAKE2B 
6771028385a9d13ff00314ac98b6b03a3ff532385157e5157869eeddd188e9a1a27ef9c233d40f666d3e7c5f9a8c801d4e9402ea4bbeb7260e88240a389d6fe9
 SHA512 
bd29b25c271ca8c11ffd3580e54218a1057053ed988e0c9b433365b4fedf718c0a4b6e6f183f280d7d06e2249a4a9440247346afad640b70d62c542131d62410
+DIST tor-0.4.8.5.tar.gz 8237202 BLAKE2B 
71a4807284ecefc4a18d6bc15ce798844304f860338b786590779fb171f851d630e8af3114dbc84fe854561e0085dcb147b4dd87787988a8fb6c3628bfcc8175
 SHA512 
37be85e4e707682c5234ec471cb18775b3681eae2293df9c1d1192157147e4f3a08f00c33b2fc9574bbfc4f8d3fa3f4063413bbfbc536832df4a258076632be1
+DIST tor-0.4.8.5.tar.gz.sha256sum 85 BLAKE2B 
eddb6cf660e9e5b0eef20477d4536a0063bf8dcd0da75238514e620a9f6046431d656d4492f3765f14ff99175525dc4ae5c66f7f5ed0e1f7efe69e8f3b2a9583
 SHA512 
bda3ebb7ae915519e3ef4f3465045abb14e1cc3322ce2c9813c1189bcc33ef45f9aeecfd59bfb13cbb07e5dfd56fc7794f6fcaf18b752c8207d0e70934cc1e11
+DIST tor-0.4.8.5.tar.gz.sha256sum.asc 716 BLAKE2B 
5748744112694c1d7cd2b6e622f9469308595422cd44a1142985880e32b3a5cadfe7410b2c1b5bc59a001fb3d086246a76074314b53eb0ae38e37ea4736f66c5
 SHA512 
55cf2c7fc92d33afc4f569a0c27fb187d757d441b706e2562a3da6eb6032498e24450199927bcddcfaa697f7e2273dd2f4a047ef35ea3e53287ae4208432bdf9

diff --git a/net-vpn/tor/tor-0.4.8.5.ebuild b/net-vpn/tor/tor-0.4.8.5.ebuild
new file mode 100644
index ..8c577a42be89
--- /dev/null
+++ b/net-vpn/tor/tor-0.4.8.5.ebuild
@@ -0,0 +1,185 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/torproject.org.asc
+inherit edo python-any-r1 readme.gentoo-r1 systemd verify-sig
+
+MY_PV="$(ver_rs 4 -)"
+MY_PF="${PN}-${MY_PV}"
+DESCRIPTION="Anonymizing overlay network for TCP"
+HOMEPAGE="https://www.torproject.org/ 
https://gitlab.torproject.org/tpo/core/tor/;
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://gitlab.torproject.org/tpo/core/tor;
+   inherit autotools git-r3
+else
+   SRC_URI="
+   https://www.torproject.org/dist/${MY_PF}.tar.gz
+   
https://archive.torproject.org/tor-package-archive/${MY_PF}.tar.gz
+   verify-sig? (
+   https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum
+   
https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum.asc
+   )
+   "
+
+   S="${WORKDIR}/${MY_PF}"
+
+   if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~ppc-macos"
+   fi
+
+   BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-tor-20230727 )"
+fi
+
+# BSD in general, but for PoW, needs --enable-gpl (GPL-3 per --version)
+# We also already had GPL-2 listed here for the init script, but obviously
+# that's different from the actual binary.
+LICENSE="BSD GPL-2 GPL-3"
+SLOT="0"
+IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   >=dev-libs/libevent-2.1.12-r1:=[ssl]
+   sys-libs/zlib
+   caps? ( sys-libs/libcap )
+   man? ( app-text/asciidoc )
+   dev-libs/openssl:=[-bindist(-)]
+   lzma? ( app-arch/xz-utils )
+   scrypt? ( app-crypt/libscrypt )
+   seccomp? ( >=sys-libs/libseccomp-2.4.1 )
+   systemd? ( sys-apps/systemd )
+   zstd? ( app-arch/zstd )
+"
+RDEPEND="
+   acct-user/tor
+   acct-group/tor
+   ${DEPEND}
+   selinux? ( 

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

2023-08-30 Thread Sam James
commit: 4a963ead17c5cc864e06d131687a7be5ae6012aa
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug 31 05:14:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 31 05:26:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a963ead

app-text/dos2unix: add 7.5.1

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

 app-text/dos2unix/Manifest  |  1 +
 app-text/dos2unix/dos2unix-7.5.1.ebuild | 90 +
 2 files changed, 91 insertions(+)

diff --git a/app-text/dos2unix/Manifest b/app-text/dos2unix/Manifest
index d9806ba221af..c3777c9a88a1 100644
--- a/app-text/dos2unix/Manifest
+++ b/app-text/dos2unix/Manifest
@@ -1 +1,2 @@
 DIST dos2unix-7.5.0.tar.gz 957576 BLAKE2B 
5a674d61c9f911a2cb9c20c363fdc0e0affd3b6f26531d37a231aedb5e6a7428116b139d4af12ee32f4107f78ea079fb7a8d008c9630375f4afbc2afa0afb39f
 SHA512 
914cbc3255045b1b87ad702c70844b059f9435ccfe636dc67514f092090b86a9f271789fcde28a9ead4d94a869fb92e334aa115d3cfe2418260ad2233763
+DIST dos2unix-7.5.1.tar.gz 959228 BLAKE2B 
4f4a334a295b702d0540e58a0a86dcf091583d6c2b64f6de9bea883dfe0d70bfa05e8e5b9c8fb867bfd5e66b2eba562da1ca45c60f97bac67bdb275d66de0fe0
 SHA512 
733d163fff4effdf8acb382abec9bcd23f594fa17502e9dde2f24d3326aeb7653eee353bef812090ab8dc055136d236b40c2f778deea4ac026c2eed471e763b5

diff --git a/app-text/dos2unix/dos2unix-7.5.1.ebuild 
b/app-text/dos2unix/dos2unix-7.5.1.ebuild
new file mode 100644
index ..747b4bdd6b6f
--- /dev/null
+++ b/app-text/dos2unix/dos2unix-7.5.1.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PLOCALES="ca da de eo es fr fur hu ja ka ko nb nl pl pt_BR ro ru sr sv uk vi 
zh_CN zh_TW"
+
+inherit plocale toolchain-funcs
+
+DESCRIPTION="Convert DOS or MAC text files to UNIX format or vice versa"
+HOMEPAGE="https://www.xs4all.nl/~waterlan/dos2unix.html 
https://sourceforge.net/projects/dos2unix/;
+SRC_URI="
+   https://www.xs4all.nl/~waterlan/${PN}/${P/_/-}.tar.gz
+   mirror://sourceforge/${PN}/${P/_/-}.tar.gz
+"
+S="${WORKDIR}/${P/_/-}"
+
+LICENSE="BSD-2"
+SLOT="0"
+[[ "${PV}" == *_beta* ]] || \
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+IUSE="debug nls test"
+
+RDEPEND="
+   !app-text/hd2u
+   virtual/libintl"
+
+DEPEND="
+   ${RDEPEND}
+   test? ( virtual/perl-Test-Simple )
+"
+BDEPEND="
+   dev-lang/perl
+   nls? ( sys-devel/gettext )
+"
+
+RESTRICT="!test? ( test )"
+
+handle_locales() {
+   # Make sure locale list is kept up-to-date.
+   local detected sorted
+   detected=$(echo $(printf '%s\n' */*.po | sed -e 's:.*/::' -e 's:.po$::' 
| sort -u))
+   sorted=$(echo $(printf '%s\n' ${PLOCALES} | sort -u))
+   if [[ ${sorted} != "${detected}" ]] ; then
+   eerror "The ebuild needs to be kept in sync."
+   eerror "PLOCALES: ${sorted}"
+   eerror "po*/*.po: ${detected}"
+   die "sync PLOCALES"
+   fi
+
+   # Deal with selective install of locales.
+   rm_loc() { rm po*/$1.po || die; }
+   plocale_for_each_disabled_locale rm_loc
+}
+
+src_prepare() {
+   default
+
+   handle_locales
+
+   sed \
+   -e '/^LDFLAGS/s|=|+=|' \
+   -e '/CFLAGS_OS \+=/d' \
+   -e '/LDFLAGS_EXTRA \+=/d' \
+   -e "/^CFLAGS/s|-O2|${CFLAGS}|" \
+   -i Makefile || die
+
+   if use debug ; then
+   sed -e "/^DEBUG/s:0:1:" \
+   -e "/EXTRA_CFLAGS +=/s:-g::" \
+   -i Makefile || die
+   fi
+
+   tc-export CC
+}
+
+lintl() {
+   # same logic as from virtual/libintl
+   use !elibc_glibc && use !elibc_musl && echo "-lintl"
+}
+
+src_compile() {
+   emake prefix="${EPREFIX}/usr" \
+   $(usex nls "LDFLAGS_EXTRA=$(lintl)" "ENABLE_NLS=")
+}
+
+src_install() {
+   emake DESTDIR="${D}" prefix="${EPREFIX}/usr" \
+   $(usex nls "" "ENABLE_NLS=") install
+}



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

2023-08-30 Thread Hans de Graaff
commit: 5496f230d8957d406cd134548d18e061b13e3909
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Aug 31 05:08:30 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Aug 31 05:13:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5496f230

dev-ruby/ammeter: drop 1.1.5

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

 dev-ruby/ammeter/ammeter-1.1.5.ebuild | 61 ---
 1 file changed, 61 deletions(-)

diff --git a/dev-ruby/ammeter/ammeter-1.1.5.ebuild 
b/dev-ruby/ammeter/ammeter-1.1.5.ebuild
deleted file mode 100644
index 585b608faebb..
--- a/dev-ruby/ammeter/ammeter-1.1.5.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# 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_TASK_DOC=""
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Write specs for your Rails 3+ generators"
-HOMEPAGE="https://github.com/alexrothenberg/ammeter;
-LICENSE="MIT"
-
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-ruby_add_rdepend "
-   >=dev-ruby/activesupport-3.0:*
-   >=dev-ruby/railties-3.0:*
-   >=dev-ruby/rspec-rails-2.2:*
-"
-
-ruby_add_bdepend "
-   test? (
-   >=dev-ruby/rails-4.0
-   >=dev-ruby/uglifier-1.3
-   >=dev-ruby/rake-0.10
-   >=dev-ruby/coffee-rails-4.0
-   >=dev-ruby/sass-rails-4.0
-   >=dev-ruby/jquery-rails-3.0
-   dev-util/cucumber
-   dev-util/aruba
-   dev-ruby/sqlite3
-   dev-ruby/bundler
-   )"
-
-all_ruby_prepare() {
-   # fix the gemspec; we remove the version dependencies from there, as
-   # it requires _older_ versions of its dependencies.. it doesn't
-   # really seem to be the case though. Also remove the references to
-   # git ls-files to avoid calling it.
-   sed -i \
-   -e '/git ls-files/d' \
-   -e '/\(cucumber\|aruba\)/s:,.*$::' \
-   ${RUBY_FAKEGEM_GEMSPEC} || die
-
-   # haml-rails is not packaged
-   sed -i -e '/haml-rails/d' ${RUBY_FAKEGEM_GEMSPEC} Gemfile || die
-   rm -f spec/ammeter/rspec/generator/matchers/have_correct_syntax_spec.rb 
|| die
-}
-
-each_ruby_test() {
-   RSPEC_VERSION=">=4" ${RUBY} -S bundle exec ${RUBY} -S rspec-3 spec || 
die
-}



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

2023-08-30 Thread Hans de Graaff
commit: ecbd87f662c2ca86842ec2ed4bad19fa319630f3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Aug 31 05:13:36 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Aug 31 05:13:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecbd87f6

dev-ruby/roadie-rails: enable ruby32

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

 dev-ruby/roadie-rails/roadie-rails-3.0.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/roadie-rails/roadie-rails-3.0.0-r1.ebuild 
b/dev-ruby/roadie-rails/roadie-rails-3.0.0-r1.ebuild
index b521e9d0ce83..63a9f9b64558 100644
--- a/dev-ruby/roadie-rails/roadie-rails-3.0.0-r1.ebuild
+++ b/dev-ruby/roadie-rails/roadie-rails-3.0.0-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-USE_RUBY="ruby27 ruby30 ruby31"
+USE_RUBY="ruby30 ruby31 ruby32"
 RUBY_FAKEGEM_EXTRADOC="README.md"
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_RECIPE_DOC="yard"



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

2023-08-30 Thread Michał Górny
commit: 9f4749377d66bc3ce0c12e07177b21a9a586bcdd
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 31 05:12:15 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 31 05:12:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f474937

dev-python/jedi: Remove old

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

 dev-python/jedi/Manifest   |  1 -
 dev-python/jedi/jedi-0.18.2.ebuild | 79 --
 2 files changed, 80 deletions(-)

diff --git a/dev-python/jedi/Manifest b/dev-python/jedi/Manifest
index ac66f432e872..39b084235fce 100644
--- a/dev-python/jedi/Manifest
+++ b/dev-python/jedi/Manifest
@@ -1,4 +1,3 @@
 DIST django-stubs-fd057010f6cbf176f57d1099e82be46d39b99cb9.tar.gz 183312 
BLAKE2B 
a68f6139903f5001db994ee0d881f40ab74932e81c3e2c3a0c22dc56e6be681d0fb42ce837603b21e4d0d448ccb25884ef0f69039305f309e82603267cee9f6a
 SHA512 
506322c132f94e6a1e88cdbde6027a566387731fa6ad59934f95c3511f49d90eff2a3138363811be648b096407d418cd1f801df0bc35b1e464ef181e4076ada1
-DIST jedi-0.18.2.gh.tar.gz 469286 BLAKE2B 
6b65a231d092a6869b55c14a8254c4716695f46cdc9733f50607cf7bb8c864f319e2abfbe812bffc514c78cd92059fc29fa9cc0a38b1e14d6bc8bf3ad3596097
 SHA512 
1df24190c7d468f388e7175f4625670df81cd9a533c8bde12b1e0eaf982a173bdd001bbea6680144cc50ca263fa2b802da5d71de555f81717f4377c46826d0d1
 DIST jedi-0.19.0.gh.tar.gz 472334 BLAKE2B 
04e8fda32c2d0b0476d197c5686011f811d5c269cdb61b15d0bafa9e3aabed05deb44f98d2e3a25faf7bd130b3a9289d058ed06199fc760357d34c551ecc5ad0
 SHA512 
0db8c7859e55057afc0367455c2f3817d8f05a19b6fbdc163a74f07854562c9c29307c7f8ac92e0ce9349353ac148f728a25b3be4cc62dc35f3060bdb79b02c8
 DIST typeshed-ae9d4f4b21bb5e1239816c301da7b1ea904b44c3.tar.gz 602044 BLAKE2B 
53298918a7e9a1163e76d4c70ad2a2117ee90b49329aa82d82b2aaaeaf000c971872f83ed283af6dc4be068b813876760c8b1b4acb4131865572a4aed3ea9230
 SHA512 
b3b9da66b6c6e03e0b262b3262df31215a5e080468ca9ebf4332ed53d715cd3956db7067fad3ec267042ff704f81ac665c703ef2fd0c5b445d440bd8e52bf1aa

diff --git a/dev-python/jedi/jedi-0.18.2.ebuild 
b/dev-python/jedi/jedi-0.18.2.ebuild
deleted file mode 100644
index a657d902aae0..
--- a/dev-python/jedi/jedi-0.18.2.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# 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
-
-TYPESHED_P="typeshed-ae9d4f4b21bb5e1239816c301da7b1ea904b44c3"
-DJANGO_STUBS_P="django-stubs-fd057010f6cbf176f57d1099e82be46d39b99cb9"
-
-DESCRIPTION="Autocompletion library for Python"
-HOMEPAGE="
-   https://github.com/davidhalter/jedi/
-   https://pypi.org/project/jedi/
-"
-SRC_URI="
-   https://github.com/davidhalter/${PN}/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-   
https://github.com/davidhalter/typeshed/archive/${TYPESHED_P#typeshed-}.tar.gz
-   -> ${TYPESHED_P}.tar.gz
-   
https://github.com/davidhalter/django-stubs/archive/${DJANGO_STUBS_P#django-stubs-}.tar.gz
-   -> ${DJANGO_STUBS_P/v/}.tar.gz
-"
-
-LICENSE="
-   MIT
-   test? ( Apache-2.0 )
-"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
sparc x86"
-
-RDEPEND="
-   =dev-python/parso-0.8*[${PYTHON_USEDEP}]
-"
-
-# RDEPEND needed because of an import jedi inside conf.py
-distutils_enable_sphinx docs \
-   dev-python/parso \
-   dev-python/sphinx-rtd-theme
-distutils_enable_tests pytest
-
-python_prepare_all() {
-   # upstream includes these as submodules ...
-   rmdir "${S}"/jedi/third_party/{django-stubs,typeshed} || die
-   mv "${WORKDIR}/${DJANGO_STUBS_P/v/}" \
-   "${S}/jedi/third_party/django-stubs" || die
-   mv "${WORKDIR}/${TYPESHED_P}" \
-   "${S}/jedi/third_party/typeshed" || die
-
-   # don't run doctests, don't depend on colorama
-   sed -i "s:'docopt',:: ; s:'colorama',::" setup.py || die
-   sed -i "s: --doctest-modules::" pytest.ini || die
-
-   # test_complete_expanduser relies on $HOME not being empty
-   > "${HOME}"/somefile || die
-
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # fragile
-   test/test_speed.py
-   # assumes pristine virtualenv
-   test/test_inference/test_imports.py::test_os_issues
-   )
-   [[ ${EPYTHON} != python3.8 ]] && EPYTEST_DESELECT+=(
-   # TODO
-   'test/test_integration.py::test_completion[lambdas:112]'
-   )
-
-   # some plugin breaks case-insensitivity on completions
-   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-   # django and pytest tests are very version dependent
-   epytest -k "not django and not pytest"
-}



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

2023-08-30 Thread Michał Górny
commit: c2f6df2cdfd1099e6e95383f7fbc445aa3ffb8f3
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 31 05:10:17 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 31 05:10:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2f6df2c

dev-python/pandas: Link upstream build system bugs

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

 dev-python/pandas/pandas-2.1.0.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-python/pandas/pandas-2.1.0.ebuild 
b/dev-python/pandas/pandas-2.1.0.ebuild
index e29356941dd5..9de1179c87be 100644
--- a/dev-python/pandas/pandas-2.1.0.ebuild
+++ b/dev-python/pandas/pandas-2.1.0.ebuild
@@ -27,7 +27,9 @@ SLOT="0"
 LICENSE="BSD"
 # new meson build that:
 # 1) sometimes fails on .pxi.in → .pyx ordering
+#https://github.com/pandas-dev/pandas/issues/54889
 # 2) creates a broken wheel with two pandas/_libs/__init__.py files
+#https://github.com/pandas-dev/pandas/issues/54888
 KEYWORDS=""
 IUSE="full-support minimal test X"
 RESTRICT="!test? ( test )"



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

2023-08-30 Thread Hans de Graaff
commit: c400157d503dc108a44e6720f030195559b6ed0f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Aug 31 05:04:50 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Aug 31 05:05:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c400157d

dev-ruby/rotp: add 6.3.0

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

 dev-ruby/rotp/Manifest  |  1 +
 dev-ruby/rotp/rotp-6.3.0.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/dev-ruby/rotp/Manifest b/dev-ruby/rotp/Manifest
index c01f7f2b2047..5d8388b777d2 100644
--- a/dev-ruby/rotp/Manifest
+++ b/dev-ruby/rotp/Manifest
@@ -1 +1,2 @@
 DIST rotp-6.2.2.tar.gz 16554 BLAKE2B 
ba6688238c1e0f0674cc38f8ee0a9f4db2396afbe8a66c47f309ab5b14ef80be039e76d610cd29cad7ce15f6ce2de5be4edc40f2a27841227910a71ec9c56bfc
 SHA512 
88292c80122eec53ed9a45682263b66f1ff6aaad04e0247e235a94faa5d27c1f12398445d81152b6da5565039810f7d5a6974af4bb179a6b8e0a3282fbd6437e
+DIST rotp-6.3.0.tar.gz 17931 BLAKE2B 
123ea8b4e855f4fca5edb4f752446c09e65c8a030ee684c32d34aa76db014c54e9d159ced47a2b7f39b92d97453c4ebe728ca65f70ccda0b7ebbf3c966eb4941
 SHA512 
99f41db28e87541a8318285efc1b57357bfeec72c62e3e8386bb4c75eda6273a992764cebf04b8548aa617fdeec6555cdd29cebe6c5fd8860cb93af62275e30f

diff --git a/dev-ruby/rotp/rotp-6.3.0.ebuild b/dev-ruby/rotp/rotp-6.3.0.ebuild
new file mode 100644
index ..6391c986bf9c
--- /dev/null
+++ b/dev-ruby/rotp/rotp-6.3.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_RECIPE_DOC="yard"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="The Ruby One Time Password Library"
+HOMEPAGE="https://github.com/mdp/rotp;
+SRC_URI="https://github.com/mdp/rotp/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="dev-libs/openssl"
+
+ruby_add_bdepend "
+   test? ( >=dev-ruby/timecop-0.8 )
+"
+
+all_ruby_prepare() {
+   # Remove simplecov
+   sed -i -e '/simplecov/,/^end/ s:^:#:' -e '2irequire "uri"; require 
"cgi"' spec/spec_helper.rb || die
+   # Don't require git
+   sed -i \
+   -e 's/git ls-files/find/' \
+   -e 's/{test,spec,features}/spec/' \
+   ${RUBY_FAKEGEM_GEMSPEC} || die
+}



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

2023-08-30 Thread Hans de Graaff
commit: 46adedb3d0c9c487fb1f8112be072eec313ab070
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Aug 30 18:14:27 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Aug 31 05:05:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46adedb3

dev-ruby/rmagick: use font that imagemagick knows about

Imagemagick only recognizes fonts that are listed in its type.xml. Use a
font from this list to ensure tests pass.

Closes: https://bugs.gentoo.org/912009
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rmagick/rmagick-4.3.0.ebuild | 2 +-
 dev-ruby/rmagick/rmagick-5.3.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/rmagick/rmagick-4.3.0.ebuild 
b/dev-ruby/rmagick/rmagick-4.3.0.ebuild
index 129ffe8ed02a..d49338658934 100644
--- a/dev-ruby/rmagick/rmagick-4.3.0.ebuild
+++ b/dev-ruby/rmagick/rmagick-4.3.0.ebuild
@@ -29,7 +29,7 @@ KEYWORDS="amd64 ~hppa ppc ppc64 x86"
 IUSE="doc"
 
 RDEPEND+=" >=media-gfx/imagemagick-6.9.0:="
-DEPEND+=" >=media-gfx/imagemagick-6.9.0 test? ( 
>=media-gfx/imagemagick-7.1.0:=[jpeg,lqr,lcms,postscript,tiff,webp] 
virtual/ttf-fonts )"
+DEPEND+=" >=media-gfx/imagemagick-6.9.0 test? ( 
>=media-gfx/imagemagick-7.1.0:=[jpeg,lqr,lcms,postscript,tiff,webp] 
media-fonts/dejavu )"
 
 all_ruby_prepare() {
# Avoid unused dependency on rake-compiler. This also avoids an

diff --git a/dev-ruby/rmagick/rmagick-5.3.0.ebuild 
b/dev-ruby/rmagick/rmagick-5.3.0.ebuild
index 65658f67e938..66cd50953112 100644
--- a/dev-ruby/rmagick/rmagick-5.3.0.ebuild
+++ b/dev-ruby/rmagick/rmagick-5.3.0.ebuild
@@ -29,7 +29,7 @@ KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
 IUSE="doc"
 
 RDEPEND+=" >=media-gfx/imagemagick-6.9.0:="
-DEPEND+=" >=media-gfx/imagemagick-6.9.0 test? ( 
>=media-gfx/imagemagick-7.1.0:=[jpeg,lqr,lcms,postscript,tiff,webp] 
virtual/ttf-fonts )"
+DEPEND+=" >=media-gfx/imagemagick-6.9.0 test? ( 
>=media-gfx/imagemagick-7.1.0:=[jpeg,lqr,lcms,postscript,tiff,webp] 
media-fonts/dejavu )"
 
 ruby_add_bdepend "dev-ruby/pkg-config"
 



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

2023-08-30 Thread Michał Górny
commit: b0e57ee597e9c8f95201f9bd6719f264a7a35cba
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 31 03:56:15 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 31 05:04:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0e57ee5

dev-python/virtualenv: Bump to 20.24.4

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

 dev-python/virtualenv/Manifest  |   1 +
 dev-python/virtualenv/virtualenv-20.24.4.ebuild | 107 
 2 files changed, 108 insertions(+)

diff --git a/dev-python/virtualenv/Manifest b/dev-python/virtualenv/Manifest
index ddc44f5a0571..d6eb97e339f6 100644
--- a/dev-python/virtualenv/Manifest
+++ b/dev-python/virtualenv/Manifest
@@ -1,2 +1,3 @@
 DIST virtualenv-20.24.1.tar.gz 6338055 BLAKE2B 
b5d6ff2fa230a094699cd5ef3a289d9f79c35a843e8709009b44c7d5861dffe2072d51c62a623624c3f7b1656d126781ae454a81e3510474e2514ec66d85637f
 SHA512 
7ac4c130df7eb4b7bf2b393505c80ed07824c9d0c09535f1d7483f3926324e0d1c54c0b8310c228e529a9b3839820e943a1d2ff2b06174782f13735c2a1ed472
 DIST virtualenv-20.24.3.tar.gz 6345661 BLAKE2B 
b6e9db2b59114de0aa419f558b863aa980daaca278e658f7dce55b5b2bef16e88915162d4b5ea31bb5c549582debd22d02b2a0edc7db08c168428395251448c3
 SHA512 
9cf6f03b50bae773cca2a01be4f74251d3054ea997a0b1236c4e6650e779f219ca51f736eff86a6e25548d5bc0c84e85a1d0cf7d3099848d773d205837c76fc3
+DIST virtualenv-20.24.4.tar.gz 7115923 BLAKE2B 
bd3b002da91673d33b8da9766e81319deee86959a0bc71fe0be9e920bddb24969c096ad31c246f170ccde0b6de55d4126d425419629fd08d065af37835278253
 SHA512 
2bf9ea5878be0140dba3a6d781fd820d8eb60f0de1e49ea3209f53f3b9bf0f6b063b905a90c0d7bb670c03a3a50638367d5598a8402009d5e9b001271ddedaac

diff --git a/dev-python/virtualenv/virtualenv-20.24.4.ebuild 
b/dev-python/virtualenv/virtualenv-20.24.4.ebuild
new file mode 100644
index ..c811380a9aa7
--- /dev/null
+++ b/dev-python/virtualenv/virtualenv-20.24.4.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Virtual Python Environment builder"
+HOMEPAGE="
+   https://virtualenv.pypa.io/en/stable/
+   https://pypi.org/project/virtualenv/
+   https://github.com/pypa/virtualenv/
+"
+
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+SLOT="0"
+
+RDEPEND="
+   =dev-python/distlib-0.3.7[${PYTHON_USEDEP}]
+   =dev-python/filelock-3.12.2[${PYTHON_USEDEP}]
+   =dev-python/platformdirs-3.9.1[${PYTHON_USEDEP}]
+"
+# coverage is used somehow magically in virtualenv, maybe it actually
+# tests something useful
+BDEPEND="
+   dev-python/hatch-vcs[${PYTHON_USEDEP}]
+   test? (
+   dev-python/coverage[${PYTHON_USEDEP}]
+   dev-python/flaky[${PYTHON_USEDEP}]
+   >=dev-python/pip-22.2.1[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/pytest-freezer-0.4.6[${PYTHON_USEDEP}]
+   ' pypy3)
+   >=dev-python/pytest-mock-3.6.1[${PYTHON_USEDEP}]
+   >=dev-python/setuptools-67.8[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/time-machine[${PYTHON_USEDEP}]
+   ' 'python3*')
+   dev-python/wheel[${PYTHON_USEDEP}]
+   >=dev-python/packaging-20.0[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   tests/unit/activation/test_xonsh.py
+   
tests/unit/seed/embed/test_bootstrap_link_via_app_data.py::test_seed_link_via_app_data
+   tests/unit/create/test_creator.py::test_cross_major
+   # tests failing without python2 installed
+   
"tests/unit/create/test_creator.py::test_py_pyc_missing[True-False]"
+   
"tests/unit/create/test_creator.py::test_py_pyc_missing[False-False]"
+   )
+   [[ ${EPYTHON} == pypy3 ]] && EPYTEST_DESELECT+=(
+   
'tests/unit/create/test_creator.py::test_create_no_seed[root-pypy3-posix-copies-isolated]'
+   
'tests/unit/create/test_creator.py::test_create_no_seed[root-pypy3-posix-copies-global]'
+   
'tests/unit/create/test_creator.py::test_create_no_seed[venv-pypy3-posix-copies-isolated]'
+   
'tests/unit/create/test_creator.py::test_create_no_seed[venv-pypy3-posix-copies-global]'
+   
'tests/unit/create/test_creator.py::test_create_no_seed[root-venv-copies-isolated]'
+   
'tests/unit/create/test_creator.py::test_create_no_seed[root-venv-copies-global]'
+   
'tests/unit/create/test_creator.py::test_create_no_seed[venv-venv-copies-isolated]'
+   

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

2023-08-30 Thread Michał Górny
commit: f7b9264ee40d5ce4db02be7bad72103e07343ae9
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 31 03:53:35 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 31 05:04:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7b9264e

dev-python/botocore: Bump to 1.31.38

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 66839c3b6d53..bb849e8c7d36 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -13,3 +13,4 @@ DIST botocore-1.31.34.gh.tar.gz 11877457 BLAKE2B 
1d92e2b3cbddad824d78e374bec5625
 DIST botocore-1.31.35.gh.tar.gz 11877715 BLAKE2B 
64c90cb764ab47fdf9f644b4819c9fc1486c07ea2b72b8f2b35fc8adbead5efa7fb43140a2008ca21b63e0981017b366588c6f77e8cb5f5e4acef359f0b0e959
 SHA512 
63f044f7ac2419d2682a838a35a17d9a1a6a56fa7321e181e959923dbeaf41b5396c96a02eaace7421775c25e4ab63822a5fd57e02d618d4644ecbece72286c2
 DIST botocore-1.31.36.gh.tar.gz 11879082 BLAKE2B 
61f41aef704321e77a7670a4580a1bb18527a953018c87150826990e557658a4d05d47aca4b464a556dd5866cb6cb8a43c033f87a6cb99812ce3cc3dffad2fbd
 SHA512 
b8bf028993c63026b015cbf5248df25055b5d8a52ff153d16c24bddcf957f3abc1c83610da61e5664fe74cf2e7108193a6038339c8b4beb2bacb4686f806aa8c
 DIST botocore-1.31.37.gh.tar.gz 11882688 BLAKE2B 
af7ff26dc7d1ebe2be86334ec642e89af6069a484834a2b02a4d06fc8d05073421401cc962911b41f859d1f2fa00d38803e2100952af7e4925998c1471fae3c4
 SHA512 
33982ffb855967b6caf58f9eccb37a9e4857a67b9bd5973339aadc092dd23e82c920759ea8e8df9ce0b3b14ebb10f49aa3f58f5ee666bf61f852c8eb07e72b58
+DIST botocore-1.31.38.gh.tar.gz 11926426 BLAKE2B 
1f668a23e52f3033f3b12e6dfeb086d21eb6fd3e163ab12e5c07ccbf4a4a11df9504bac99d6b68a3001f7f1c5849a4d5340ddf5b838b349fc3aed580f6733a03
 SHA512 
800301dfca0a284d53e252bfbeff9e705120e087c45167bfee8ad343e7873a1eb69d2be725ef8a81bbd7c31fa2016908bfb3729d560d44b36f2ca160aac4663e

diff --git a/dev-python/botocore/botocore-1.31.38.ebuild 
b/dev-python/botocore/botocore-1.31.38.ebuild
new file mode 100644
index ..5894fd995097
--- /dev/null
+++ b/dev-python/botocore/botocore-1.31.38.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..12} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+   https://github.com/boto/botocore/
+   https://pypi.org/project/botocore/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/botocore;
+   inherit git-r3
+else
+   SRC_URI="
+   https://github.com/boto/botocore/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+fi
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unpin deps
+   sed -i -e "s:>=.*':':" setup.py || die
+
+   # unbundle deps
+   rm -r botocore/vendored || die
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # rely on bundled six
+   tests/functional/test_six_imports.py::test_no_bare_six_imports
+   tests/functional/test_six_threading.py::test_six_thread_safety
+   # 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-08-30 Thread Michał Górny
commit: f8caa976f0226927231a2682f7872625c37a5ced
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 31 03:53:50 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 31 05:04:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8caa976

app-admin/awscli: Bump to 1.29.38

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

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

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 1f86d5c495f7..bf96192edf88 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -13,3 +13,4 @@ DIST aws-cli-1.29.34.gh.tar.gz 2513018 BLAKE2B 
74eaa3b94f28d995f8a789421d5a0e8be
 DIST aws-cli-1.29.35.gh.tar.gz 2513024 BLAKE2B 
7802c0eda498235938c5f409076b7706fd3e20e5f337d81366a25bacff9564326acb3edd0d8b1fd36518623a1e6d48d7ee2ee897c8669a3c1b41b8ff202fe9ba
 SHA512 
63a4c20c494dd935dc8f52ddc1d610dfd9fb513f0d262acdb0c85265558d103962c42c757e1e4fd18a70af725186fda7b3caececef574ffa71e89f4c7164d01b
 DIST aws-cli-1.29.36.gh.tar.gz 2513729 BLAKE2B 
570f1adaffce44e45006133d6fd6e3ac3a370af0869f59d4123624370d00534e1ee8232916ecf49d50293ba539da3302eab18121006f26bda206725d843a5a06
 SHA512 
fabfa2e682944cbe7ebf49a9de0779c51543aea9a19f7eb94de6e4b6392a12ade02394d608884dc735eefa536ecfdc37f7699be3a66760932de18b043ee06896
 DIST aws-cli-1.29.37.gh.tar.gz 2514072 BLAKE2B 
2a7ccb07da9038fbc10410577c1528b743017ece84611ce890d5d30e3a96e6e19b0952d14fe5e5e264837fdb3c46e757ab86a45fbe959b43ab754ecbfc7182c9
 SHA512 
cc1774a0d6cfbb6994a653045e27e3fed7e9a6544fe77a80c353b5e71956c189e6adad503c3c1840185570cf85446bacbba6270e21c234ec887fe2dce206cee8
+DIST aws-cli-1.29.38.gh.tar.gz 2514130 BLAKE2B 
520d86ecc116ac106b480eea03e71ac89a236f4ddacd04a0cc6ad053d5b893df27cd7a9ab11a9902cdabeaf344ccf452c5d87bfe91694e756851a0af77ec25d5
 SHA512 
3dba9699066fe1d886801f0d68ea426f76904dd6a147c1e23f816dd06c677ba2675881fb677b71426833f0f0c364ae003e19dcab1490ceabb9a593bd153897e3

diff --git a/app-admin/awscli/awscli-1.29.38.ebuild 
b/app-admin/awscli/awscli-1.29.38.ebuild
new file mode 100644
index ..62c19f3a63fb
--- /dev/null
+++ b/app-admin/awscli/awscli-1.29.38.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/pandas/

2023-08-30 Thread Michał Górny
commit: 03f247829ead18a2058c554888b0a35931f37d90
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 31 04:23:52 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 31 05:04:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03f24782

dev-python/pandas: Bump to 2.1.0 (broken)

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

 dev-python/pandas/Manifest|   1 +
 dev-python/pandas/pandas-2.1.0.ebuild | 135 ++
 2 files changed, 136 insertions(+)

diff --git a/dev-python/pandas/Manifest b/dev-python/pandas/Manifest
index a10984c4cbe5..c35b3e096f7f 100644
--- a/dev-python/pandas/Manifest
+++ b/dev-python/pandas/Manifest
@@ -5,3 +5,4 @@ DIST pandas-2.0.0.tar.gz 5271334 BLAKE2B 
80782f407cb93866ca445518f45ea36e081b789
 DIST pandas-2.0.1.tar.gz 5279594 BLAKE2B 
84dbab2c6079c77eb7f367aaabc2f4d0c8205a3d8bd2e4db9f071cf1d25c53a32f91679ae7ff56e21e76447a675b4f4e7c660708f3e2a7a56753137018239dd6
 SHA512 
ecb150045c82ef649fcdd940c3b45884f0f9f8a51402b331fc247c148f669fe7bece33b331d1ddac84b7fef39d096ad7488057d3772e74d087ea26bb9cac3994
 DIST pandas-2.0.2.tar.gz 5290568 BLAKE2B 
26eb9db6c1c2b4f9ae31b3aae09fc4db930d13e59b2037261eb2e3006a04402bc0a502febe29c0a3e071953bfbf4efac56eddf14bca2e22be0128e82d649a958
 SHA512 
feda98a2f83865d0ecb3fc2c37c927ddcd075f621954758eee26f1e9a0d9d1367ce790972f4ee3fb5928731ac157533345635fed390fdc306541047ab47fda60
 DIST pandas-2.0.3.tar.gz 5284455 BLAKE2B 
42db94dd031ca10c87434f4f903509abf0e6c2c3e3561ae5f5db6db09ebf95996aaa34e1f98a3e33f2b687c69dd1b38dc136d5928da2c096756b6755bf9b31c0
 SHA512 
bee3640521692545cb063b78c85f5ab90817c8029156f97856af4c9edfcc3e13596b48c4c1b4060c92e7e75b3b876d0734f7c1e3b2096d44c52ec09372c99d2e
+DIST pandas-2.1.0.tar.gz 4263970 BLAKE2B 
cae30e74fa227252a4d05a032662f5229d676917720b7cca5a85d91a680f11bca7b0fb8ac79bdf1cd7f580aab99db1bd13571b86510516d10a74b1197abebbd1
 SHA512 
85a64ef7abffdb3a78547942dabfe621d7c8e2cf0da5285e64a9018865fadb037e030d5077a1790acecc1616200f50a777c6ab775b888a72d7fc36cd8855a704

diff --git a/dev-python/pandas/pandas-2.1.0.ebuild 
b/dev-python/pandas/pandas-2.1.0.ebuild
new file mode 100644
index ..e29356941dd5
--- /dev/null
+++ b/dev-python/pandas/pandas-2.1.0.ebuild
@@ -0,0 +1,135 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=meson-python
+PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_REQ_USE="threads(+)"
+
+VIRTUALX_REQUIRED="manual"
+
+inherit distutils-r1 multiprocessing optfeature virtualx
+
+DESCRIPTION="Powerful data structures for data analysis and statistics"
+HOMEPAGE="
+   https://pandas.pydata.org/
+   https://github.com/pandas-dev/pandas/
+   https://pypi.org/project/pandas/
+"
+SRC_URI="
+   
https://github.com/pandas-dev/pandas/releases/download/v${PV}/${P}.tar.gz
+"
+S=${WORKDIR}/${P/_/}
+
+SLOT="0"
+LICENSE="BSD"
+# new meson build that:
+# 1) sometimes fails on .pxi.in → .pyx ordering
+# 2) creates a broken wheel with two pandas/_libs/__init__.py files
+KEYWORDS=""
+IUSE="full-support minimal test X"
+RESTRICT="!test? ( test )"
+
+RECOMMENDED_DEPEND="
+   >=dev-python/bottleneck-1.3.4[${PYTHON_USEDEP}]
+   >=dev-python/numexpr-2.8.0[${PYTHON_USEDEP}]
+"
+
+# TODO: add pandas-gbq to the tree
+# TODO: Re-add dev-python/statsmodel[python3_11] dep once it supports 
python3_11
+# https://github.com/statsmodels/statsmodels/issues/8287
+OPTIONAL_DEPEND="
+   >=dev-python/beautifulsoup4-4.11.1[${PYTHON_USEDEP}]
+   dev-python/blosc[${PYTHON_USEDEP}]
+   >=dev-python/html5lib-1.1[${PYTHON_USEDEP}]
+   >=dev-python/jinja-3.1.2[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.8.0[${PYTHON_USEDEP}]
+   >=dev-python/matplotlib-3.6.1[${PYTHON_USEDEP}]
+   >=dev-python/openpyxl-3.0.7[${PYTHON_USEDEP}]
+   >=dev-python/pytables-3.7.0[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-1.4.36[${PYTHON_USEDEP}]
+   >=dev-python/tabulate-0.8.10[${PYTHON_USEDEP}]
+   >=dev-python/xarray-2022.3.0[${PYTHON_USEDEP}]
+   >=dev-python/xlrd-2.0.1[${PYTHON_USEDEP}]
+   >=dev-python/xlsxwriter-3.0.3[${PYTHON_USEDEP}]
+   >=dev-python/xlwt-1.3.0[${PYTHON_USEDEP}]
+   !hppa? (
+   $(python_gen_cond_dep '
+   dev-python/statsmodels[${PYTHON_USEDEP}]
+   ' python3_{8..10} )
+   >=dev-python/scipy-1.8.1[${PYTHON_USEDEP}]
+   )
+   X? (
+   || (
+   >=dev-python/PyQt5-5.15.6[${PYTHON_USEDEP}]
+   >=dev-python/QtPy-2.2.0[${PYTHON_USEDEP}]
+   x11-misc/xclip
+   x11-misc/xsel
+   )
+   )
+"
+DEPEND="
+   >=dev-python/numpy-1.23.2[${PYTHON_USEDEP}]
+"
+COMMON_DEPEND="
+   ${DEPEND}
+   >=dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}]
+   >=dev-python/pytz-2020.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   

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

2023-08-30 Thread Michał Górny
commit: 704a0be0f34bae8676b011f8eafd2e74b9433fc7
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 31 03:53:42 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 31 05:04:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=704a0be0

dev-python/boto3: Bump to 1.28.38

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 2315bbe4b516..cd88123a2d33 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -13,3 +13,4 @@ DIST boto3-1.28.34.gh.tar.gz 692262 BLAKE2B 
e6382326f74f05c045a3ecacedbef2917dc2
 DIST boto3-1.28.35.gh.tar.gz 692481 BLAKE2B 
fe5c5906598be2aaef8524a0333751bc2368aa33a3c212d45d95b1010f15d228b4b617ad7e855d668f38b9278c32bafc7c5da4395582a053ae3350d4c5453c7b
 SHA512 
790fcb6a0aac9ae37d3d04c707b05d44249b7e265e47ad8fd9195ec338f70297b018f4d3ef34cd704fc3d82564794ea7fb4e5e9057cbae4a969d220eb911981f
 DIST boto3-1.28.36.gh.tar.gz 693285 BLAKE2B 
9d25f49ecb213c8f273fff908a125373d6558244dbf03cf716bf871a565ec0a71aa7330af0f64111f4a6191654cacb1c2c60566fb9fd2540aa8df3e4c442e0b9
 SHA512 
b2ee0a647d9863d251dc613550d10a83f60b0513407d7507b4ef4c9db0aa13e6feb9a24c4f93200553b61d756fb3cef417f43203cb71f3839ed66aae6183af91
 DIST boto3-1.28.37.gh.tar.gz 693670 BLAKE2B 
1ab40cf17ba9694fdb1a95c08b8821a8842fb4c9da13d1457722a5fc0ea09f2acbe0301edc419207481c5560f2881557bd434f0e4921c9e9752bdf41ad541ff9
 SHA512 
705c100c3b38dd45edc30fc532a83f9f9065d7f7a41a0fa4a3b54cf16a04c369bc609eda0e353c59599fcfc9fe6588ed45112f026100305f0adb1f92d9bdcd21
+DIST boto3-1.28.38.gh.tar.gz 694902 BLAKE2B 
2f33b0e1015c3fa15d16c990f709a782ddc0c9903fca8fd6d489e45fd7e2c3a939082f22f8c8c090a1ec6acdf96a6a71e5689bd3317c8f984e83bb36534df814
 SHA512 
a734d1a5a7532d09dcec1f36d9fcc9e1e03d388cfb5a86a97318c88bdeb2fb3fec6d1770e0e6b9ac7e801ec862d5e42ae48a315f4b01b398712be1f64c651273

diff --git a/dev-python/boto3/boto3-1.28.38.ebuild 
b/dev-python/boto3/boto3-1.28.38.ebuild
new file mode 100644
index ..ec9fc93bf23a
--- /dev/null
+++ b/dev-python/boto3/boto3-1.28.38.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..12} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="
+   https://github.com/boto/boto3/
+   https://pypi.org/project/boto3/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/boto3;
+   inherit git-r3
+   BOTOCORE_PV=${PV}
+else
+   SRC_URI="
+   https://github.com/boto/boto3/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+
+   # botocore is x.(y+3).z
+   BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
+fi
+
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # don't lock versions to narrow ranges
+   sed -e '/botocore/ d' \
+   -e '/jmespath/ d' \
+   -e '/s3transfer/ d' \
+   -i setup.py || die
+
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)" --dist=worksteal
+}



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

2023-08-30 Thread Sam James
commit: e3132bacf5f15ec9dae9990a398ec4cfcb8a4788
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug 31 04:38:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 31 04:38:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3132bac

dev-perl/Net-DNS: add 1.400.0

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

 dev-perl/Net-DNS/Manifest   |  1 +
 dev-perl/Net-DNS/Net-DNS-1.400.0.ebuild | 67 +
 2 files changed, 68 insertions(+)

diff --git a/dev-perl/Net-DNS/Manifest b/dev-perl/Net-DNS/Manifest
index 105ba144cad3..5dfa8d21c839 100644
--- a/dev-perl/Net-DNS/Manifest
+++ b/dev-perl/Net-DNS/Manifest
@@ -2,3 +2,4 @@ DIST Net-DNS-1.34.tar.gz 260260 BLAKE2B 
1a2d9aa15757efb25e0b70ceb7e07f446be33c1e
 DIST Net-DNS-1.37.tar.gz 263815 BLAKE2B 
c55ac20becb5b218aa8bfeeb315b828173bb28ea1d518646369ab3ee122b028cf1b181f2a17ed44a4a7917fe959c445f90524ad6d446e927c28de633c78949ec
 SHA512 
fd6e04f7f9628a2937ac360d6939f8d6ce866f6b536e78af5879f1a97fc3b38dc3c12223739323613791c603b701f2419635865ccb03c7cacdd5e85559536559
 DIST Net-DNS-1.38.tar.gz 255362 BLAKE2B 
3fb26811bc03976e3731c40d5bf91828cd490abaefcbc0142994d0019af674910481ab476203cbfdc630d5d29ca4f35477ac0ad64b7da4d57f18679f7923ecc4
 SHA512 
08e4f6f5c7d9b75fa8358ed637d7c2e85578bf05cf7a7b6d8fccd1da4069524c42eda4f1fcafedd0e063a756a7ec27b87887c53911203ad2d4c772b40132984f
 DIST Net-DNS-1.39.tar.gz 259438 BLAKE2B 
ac9cdfc802c2d5e5fc10bed648e4ae54aab6c42fd4838f452f771ccda47cd2b939b12364f516fd224afce63a52a076692b59b04487eae81b9793fb8cfc09b72d
 SHA512 
3df05765bab4479fc2b78fbaa7cd90ecbe34f015423876fc751198b1a924c39ce0be134999cf3b783a7eb1f7e519e661aa31593a39c1d0236e7f298fab34bd6f
+DIST Net-DNS-1.40.tar.gz 258274 BLAKE2B 
579925dbef88cfb33a2f8e131d209d47ddd2673b9701e2d4443d78f6b0f9a502aa1ff2155e5195521bff08c6e3be060c4c5180ca4a5c3437b2947dd6cd6ab8e8
 SHA512 
e17af968f30cd6e7b14484fe24285bd7b493cb3f6f7038c1a8fef59ace5f6cc8bc37a5db7033672479a9050b2e8e2d8d7c65ad9fa0fd01a91bb4fb1c1f02a001

diff --git a/dev-perl/Net-DNS/Net-DNS-1.400.0.ebuild 
b/dev-perl/Net-DNS/Net-DNS-1.400.0.ebuild
new file mode 100644
index ..eea32bbe0eda
--- /dev/null
+++ b/dev-perl/Net-DNS/Net-DNS-1.400.0.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=NLNETLABS
+DIST_VERSION=1.40
+DIST_EXAMPLES=( "contrib" "demo" )
+inherit toolchain-funcs perl-module
+
+DESCRIPTION="Perl Interface to the Domain Name System"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+IUSE="minimal"
+
+PDEPEND="
+   !minimal? ( >=dev-perl/Net-DNS-SEC-1.30.0 )
+"
+RDEPEND="
+   >=virtual/perl-Carp-1.100.0
+   >=dev-perl/Digest-HMAC-1.30.0
+   >=virtual/perl-Digest-MD5-2.130.0
+   >=virtual/perl-Digest-SHA-5.230.0
+   >=virtual/perl-Encode-2.260.0
+   >=virtual/perl-Exporter-5.630.0
+   >=virtual/perl-File-Spec-3.290.0
+   >=virtual/perl-MIME-Base64-2.130.0
+   >=virtual/perl-Scalar-List-Utils-1.190.0
+   >=virtual/perl-Time-Local-1.190.0
+   >=virtual/perl-IO-Socket-IP-0.380.0
+   >=virtual/perl-IO-1.140.0
+   !minimal? (
+   >=dev-perl/Digest-BubbleBabble-0.20.0
+   >=dev-perl/Net-LibIDN2-1.0.0
+   )
+"
+BDEPEND="${RDEPEND}
+   >=virtual/perl-ExtUtils-MakeMaker-6.480.0
+   >=virtual/perl-Getopt-Long-2.430.0
+   test? (
+   >=virtual/perl-Test-Simple-0.520.0
+   )
+"
+
+src_prepare() {
+   perl-module_src_prepare
+   mydoc="TODO"
+   # --IPv6-tests requires that you have external IPv6 connectivity
+   # as it connects to 2001:7b8:206:1:0:1234:be21:e31e
+   if ! use test || ! has network ${DIST_TEST_OVERRIDE:-${DIST_TEST:-do 
parallel}}; then
+   myconf="${myconf} --no-online-tests --no-IPv6-tests"
+   fi
+}
+
+src_compile() {
+   emake FULL_AR="$(tc-getAR)" OTHERLDFLAGS="${LDFLAGS}"
+}
+
+src_test() {
+   perl_rm_files t/00-pod.t
+   if ! has network ${DIST_TEST_OVERRIDE:-${DIST_TEST:-do parallel}}; then
+   elog "Network tests disabled without to 
DIST_TEST_OVERIDE=~network"
+   fi
+   perl-module_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/rizin/, dev-util/rizin/files/

2023-08-30 Thread Sam James
commit: 7fdc1251b7205263da7b5360aee17a5c5f82f7c5
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug 31 04:19:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 31 04:19:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fdc1251

dev-util/rizin: fix build w/ >=tree-sitter-0.20.8-r1

>=tree-sitter-0.20.8-r1 doesn't install parser.h anymore because it may be
mismatched with the version used to build the parser. Use one bundled with
rizin-shell-parser instead.

This should propagate into rizin-shell-parser when they regenerate
with a newer tree-sitter release (once one is made).

See also:
* https://github.com/tree-sitter/tree-sitter/pull/2573
* https://github.com/tree-sitter/tree-sitter/pull/2574

Bug: https://bugs.gentoo.org/912716
Closes: https://bugs.gentoo.org/913343
Signed-off-by: Sam James  gentoo.org>

 .../rizin-0.5.2-find-tree-sitter-parser.patch  | 33 ++
 dev-util/rizin/rizin-0.5.2.ebuild  |  1 +
 2 files changed, 34 insertions(+)

diff --git a/dev-util/rizin/files/rizin-0.5.2-find-tree-sitter-parser.patch 
b/dev-util/rizin/files/rizin-0.5.2-find-tree-sitter-parser.patch
new file mode 100644
index ..27811e9930ee
--- /dev/null
+++ b/dev-util/rizin/files/rizin-0.5.2-find-tree-sitter-parser.patch
@@ -0,0 +1,33 @@
+https://bugs.gentoo.org/913343
+
+>=tree-sitter-0.20.8-r1 doesn't install parser.h anymore because it may be
+mismatched with the version used to build the parser. Use one bundled with
+rizin-shell-parser instead.
+
+This should propagate into rizin-shell-parser when they regenerate
+with a newer tree-sitter release (once one is made).
+
+See also:
+* https://bugs.gentoo.org/912716
+* https://bugs.gentoo.org/913343
+* https://github.com/tree-sitter/tree-sitter/pull/2573
+* https://github.com/tree-sitter/tree-sitter/pull/2574
+--- a/subprojects/rizin-shell-parser/src/parser.c
 b/subprojects/rizin-shell-parser/src/parser.c
+@@ -1,4 +1,4 @@
+-#include 
++#include "tree_sitter/parser.h"
+ 
+ #if defined(__GNUC__) || defined(__clang__)
+ #pragma GCC diagnostic push
+--- a/subprojects/rizin-shell-parser/src/scanner.c
 b/subprojects/rizin-shell-parser/src/scanner.c
+@@ -1,7 +1,7 @@
+ // SPDX-FileCopyrightText: 2020 ret2libc 
+ // SPDX-License-Identifier: LGPL-3.0-only
+ 
+-#include 
++#include "tree_sitter/parser.h"
+ #include 
+ #include 
+ #include 

diff --git a/dev-util/rizin/rizin-0.5.2.ebuild 
b/dev-util/rizin/rizin-0.5.2.ebuild
index 9d91882992da..3a1e1579d4fb 100644
--- a/dev-util/rizin/rizin-0.5.2.ebuild
+++ b/dev-util/rizin/rizin-0.5.2.ebuild
@@ -41,6 +41,7 @@ BDEPEND="${PYTHON_DEPS}"
 
 PATCHES=(
"${FILESDIR}/${PN}-0.4.0-never-rebuild-parser.patch"
+   "${FILESDIR}/${PN}-0.5.2-find-tree-sitter-parser.patch"
 )
 
 S="${WORKDIR}/${PN}-v${PV}"



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

2023-08-30 Thread Sam James
commit: 061677a848a4acbdc35b1d55dca4ed6ebe739157
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug 31 04:20:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 31 04:20:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=061677a8

dev-util/rizin: add note to unbundle dev-libs/blake3

It was recently added to the tree but no meson option exists for it yet.

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

 dev-util/rizin/rizin-0.5.2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-util/rizin/rizin-0.5.2.ebuild 
b/dev-util/rizin/rizin-0.5.2.ebuild
index 3a1e1579d4fb..4efb83b695d7 100644
--- a/dev-util/rizin/rizin-0.5.2.ebuild
+++ b/dev-util/rizin/rizin-0.5.2.ebuild
@@ -24,6 +24,7 @@ IUSE="test"
 # Need to audit licenses of the binaries used for testing
 RESTRICT="test? ( fetch ) !test? ( test )"
 
+# TODO: unbundle dev-libs/blake3
 RDEPEND="
app-arch/lz4:0=
app-arch/xz-utils



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

2023-08-30 Thread Sam James
commit: 2702a9b7ab1856a037677227cfab9e9c74ff1ffb
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug 31 04:20:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 31 04:20:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2702a9b7

dev-util/rizin: disable py3.9

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

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

diff --git a/dev-util/rizin/rizin-0.5.2.ebuild 
b/dev-util/rizin/rizin-0.5.2.ebuild
index 4efb83b695d7..70326a2a22c7 100644
--- a/dev-util/rizin/rizin-0.5.2.ebuild
+++ b/dev-util/rizin/rizin-0.5.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 
 # This is the commit that the CI for the release commit used
 BINS_COMMIT="d66f95359fe830514267f446975374752201c3f1"



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

2023-08-30 Thread Sam James
commit: ebe0030fbdb3d546ed81e78ae81ddfe5019a1c55
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug 31 04:21:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 31 04:21:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebe0030f

dev-python/jedi: Stabilize 0.19.0 ALLARCHES, #913350

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

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

diff --git a/dev-python/jedi/jedi-0.19.0.ebuild 
b/dev-python/jedi/jedi-0.19.0.ebuild
index e59be45a211b..daa77dbb1ff1 100644
--- a/dev-python/jedi/jedi-0.19.0.ebuild
+++ b/dev-python/jedi/jedi-0.19.0.ebuild
@@ -30,7 +30,7 @@ LICENSE="
test? ( Apache-2.0 )
 "
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
sparc x86 ~arm64-macos ~x64-macos"
 
 RDEPEND="


[gentoo-commits] repo/gentoo:master commit in: app-vim/jedi/

2023-08-30 Thread Sam James
commit: 06e74cf585f68018aee321ef74dee8fe1310bd53
Author: Eli Schwartz  gmail  com>
AuthorDate: Thu Aug 31 02:50:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 31 04:06:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06e74cf5

app-vim/jedi: add 0.11.2

Adds python3_11 support. In order to pass tests on python 3.11, the
minimum version of dev-python/jedi must be bumped to 0.19.

Due to mysterious reasons, the upstream version tag is now prefixed with
a "v", so the download url must adapt. While we are at it, naming the
distfile as "jedi" is simply wrong, since that could clash with
dev-python/jedi's distfiles if the version numbers ever collided. Use
MY_PN instead.

Closes: https://bugs.gentoo.org/882821
Closes: https://bugs.gentoo.org/896654
Signed-off-by: Eli Schwartz  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32538
Signed-off-by: Sam James  gentoo.org>

 app-vim/jedi/Manifest   |  1 +
 app-vim/jedi/jedi-0.11.2.ebuild | 80 +
 2 files changed, 81 insertions(+)

diff --git a/app-vim/jedi/Manifest b/app-vim/jedi/Manifest
index c833cf4de1e5..57a9de5d8e3c 100644
--- a/app-vim/jedi/Manifest
+++ b/app-vim/jedi/Manifest
@@ -1 +1,2 @@
 DIST jedi-0.11.0.tar.gz 41606 BLAKE2B 
146f60f43a3fc764c66e2ca94c2b4051be3e25b5a94ca3f6d82533b624433946013c7df38e61262e6ac40a00de9d3b9b0e647e794191b6deb8ed09124d2accc7
 SHA512 
a151fdf4d58adc36dbe9ede8e091ae00c8bd8237b66c512b4addfb6e7e436651848da2b3a0dbcbbef615bcc394e7e28a6e127e53f2205dc61f4d46a2ff0faa12
+DIST jedi-vim-0.11.2.tar.gz 42704 BLAKE2B 
375cdf4742eb6328f5dc601b7a0b529a3d18b70711f93ab860e2827275f36454281c9d4ec85de0cfe280115fadde3a45f1bf74bfb4a4f1036b603eaa6051bf56
 SHA512 
b5711a963bcd61e03af0ad9936de37bf0391fcf1edd5b881b45612469e573cfc91bd012e7f12c5a9c8e51242dd26381bfa08bbc7853fbfd4a30897eeefbadb7c

diff --git a/app-vim/jedi/jedi-0.11.2.ebuild b/app-vim/jedi/jedi-0.11.2.ebuild
new file mode 100644
index ..521b71e674d7
--- /dev/null
+++ b/app-vim/jedi/jedi-0.11.2.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit edo vim-plugin python-single-r1
+
+MY_PN="${PN}-vim"
+DESCRIPTION="vim plugin: binding to the autocompletion library jedi"
+HOMEPAGE="https://github.com/davidhalter/jedi-vim;
+SRC_URI="https://github.com/davidhalter/${MY_PN}/archive/v${PV}.tar.gz -> 
${MY_PN}-${PV}.tar.gz"
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '>=dev-python/jedi-0.19[${PYTHON_USEDEP}]')
+   || (
+   app-editors/vim[python,${PYTHON_SINGLE_USEDEP}]
+   app-editors/gvim[python,${PYTHON_SINGLE_USEDEP}]
+   )
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   app-vim/vspec
+   )
+"
+
+DOCS=( AUTHORS.txt CONTRIBUTING.md README.rst )
+
+src_prepare() {
+   vim-plugin_src_prepare
+
+   rm doc/logotype-a.svg || die
+   rmdir pythonx/{jedi,parso} || die
+
+   # Disable failing tests
+   sed -i test/vspec/signatures.vim \
+   -e "/it 'highlights correct argument'/a SKIP 'fail'" || die
+}
+
+# Makefile tries hard to call tests so let's silence this phase.
+src_compile() { :; }
+
+src_test() {
+   local bindir="${S}"/venv/bin
+   local sitedir="${S}"/venv/lib/${EPYTHON}/site-packages
+
+   mkdir -p "${bindir}" || die
+   mkdir -p "${sitedir}" || die
+   ln -s "${PYTHON}" "${bindir}/${EPYTHON}" || die
+   ln -s "${EPYTHON}" "${bindir}/python3" || die
+   ln -s "${EPYTHON}" "${bindir}/python" || die
+   cat > "${bindir}"/pyvenv.cfg <<-EOF || die
+   include-system-site-packages = false
+   EOF
+
+   ln -s "$(python_get_sitedir)"/parso "${sitedir}"/parso || die
+   cp -r "$(python_get_sitedir)"/parso-*.dist-info "${sitedir}" || die
+
+   ln -s "$(python_get_sitedir)"/jedi "${sitedir}"/jedi || die
+   cp -r "$(python_get_sitedir)"/jedi-*.dist-info "${sitedir}" || die
+
+   export PATH="${bindir}:${PATH}"
+   unset PYTHONPATH
+
+   edo prove-vspec -d "${S}" test/vspec
+}
+
+src_install() {
+   vim-plugin_src_install pythonx
+   python_optimize "${ED}"/usr/share/vim/vimfiles/pythonx
+}



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

2023-08-30 Thread Matt Turner
commit: d9d98a2c7367b7c50b885daba705bc674139d8f4
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Aug 31 03:47:37 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Aug 31 03:48:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9d98a2c

media-libs/mesa: Version bump to 23.2.0_rc2

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

 media-libs/mesa/Manifest | 1 +
 media-libs/mesa/{mesa-.ebuild => mesa-23.2.0_rc2.ebuild} | 9 +++--
 media-libs/mesa/mesa-.ebuild | 3 ++-
 3 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index 0be7b2cf8698..e0ebe4fe61d5 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -1 +1,2 @@
 DIST mesa-23.1.6.tar.xz 18505124 BLAKE2B 
78b71ede0655e538a71d22ecbfb0bed7497c258a16ce5f7d9b627a4c9372f26292a50aec848a4923524e4862b00a6d5d3d2521b05033d9cf39d31f037bdb9254
 SHA512 
24f1c626fa05a82bcdfb24b67b8e5f96f94d5748309631b83e8d7a62142853cd3be90b92c56bac3bc4d223bf40b424d6d6a9977537b899107295b7d45d7e2575
+DIST mesa-23.2.0-rc2.tar.xz 18688072 BLAKE2B 
8e1fad2d69b76f2cbbb67c442c01aebce28f6eb14d61953076a572a74e38379799044722972e18aacf043e9abe0c4820838ad8d2a73fa3fc88e1077db739e9e1
 SHA512 
fc27d23f286aeaf14befa4a48f778ac9e924df12527254cc7e518980c6de0c0ade0547ef3b11e60eaf5cc5491ea6148e0cac4288ed25da7e0bff6b7e5e398873

diff --git a/media-libs/mesa/mesa-.ebuild 
b/media-libs/mesa/mesa-23.2.0_rc2.ebuild
similarity index 97%
copy from media-libs/mesa/mesa-.ebuild
copy to media-libs/mesa/mesa-23.2.0_rc2.ebuild
index 11458c0cb174..b91c9e4f47da 100644
--- a/media-libs/mesa/mesa-.ebuild
+++ b/media-libs/mesa/mesa-23.2.0_rc2.ebuild
@@ -104,6 +104,7 @@ RDEPEND="
>=x11-libs/libXxf86vm-1.1.3[${MULTILIB_USEDEP}]
>=x11-libs/libxcb-1.13:=[${MULTILIB_USEDEP}]
x11-libs/libXfixes[${MULTILIB_USEDEP}]
+   x11-libs/xcb-util-keysyms[${MULTILIB_USEDEP}]
)
zink? ( media-libs/vulkan-loader:=[${MULTILIB_USEDEP}] )
zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] )
@@ -150,7 +151,7 @@ RDEPEND="${RDEPEND}
 unset LLVM_MIN_SLOT {LLVM,PER_SLOT}_DEPSTR
 
 DEPEND="${RDEPEND}
-   video_cards_d3d12? ( dev-util/directx-headers[${MULTILIB_USEDEP}] )
+   video_cards_d3d12? ( 
>=dev-util/directx-headers-1.610.0[${MULTILIB_USEDEP}] )
valgrind? ( dev-util/valgrind )
wayland? ( >=dev-libs/wayland-protocols-1.24 )
X? (
@@ -164,7 +165,6 @@ BDEPEND="
opencl? (
>=virtual/rust-1.62.0
>=dev-util/bindgen-0.58.0
-   >=dev-util/meson-1.2.0
)
sys-devel/bison
sys-devel/flex
@@ -203,6 +203,11 @@ llvm_check_deps() {
has_version "sys-devel/llvm:${LLVM_SLOT}[${LLVM_USE_DEPS}]"
 }
 
+PATCHES=(
+   # Temporary rusticl workaround: 
https://gitlab.freedesktop.org/mesa/mesa/-/issues/7717#note_1832122
+   "${FILESDIR}/clang_resource_dir.patch"
+)
+
 pkg_pretend() {
if use vulkan; then
if ! use video_cards_d3d12 &&

diff --git a/media-libs/mesa/mesa-.ebuild b/media-libs/mesa/mesa-.ebuild
index 11458c0cb174..17968a139f56 100644
--- a/media-libs/mesa/mesa-.ebuild
+++ b/media-libs/mesa/mesa-.ebuild
@@ -104,6 +104,7 @@ RDEPEND="
>=x11-libs/libXxf86vm-1.1.3[${MULTILIB_USEDEP}]
>=x11-libs/libxcb-1.13:=[${MULTILIB_USEDEP}]
x11-libs/libXfixes[${MULTILIB_USEDEP}]
+   x11-libs/xcb-util-keysyms[${MULTILIB_USEDEP}]
)
zink? ( media-libs/vulkan-loader:=[${MULTILIB_USEDEP}] )
zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] )
@@ -150,7 +151,7 @@ RDEPEND="${RDEPEND}
 unset LLVM_MIN_SLOT {LLVM,PER_SLOT}_DEPSTR
 
 DEPEND="${RDEPEND}
-   video_cards_d3d12? ( dev-util/directx-headers[${MULTILIB_USEDEP}] )
+   video_cards_d3d12? ( 
>=dev-util/directx-headers-1.610.0[${MULTILIB_USEDEP}] )
valgrind? ( dev-util/valgrind )
wayland? ( >=dev-libs/wayland-protocols-1.24 )
X? (



[gentoo-commits] repo/gentoo:master commit in: metadata/stabilization-groups/x11/

2023-08-30 Thread Matt Turner
commit: 68ea0b059df43bb4d82e2c300e0cbc97cd79
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Aug 31 02:51:50 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Aug 31 03:48:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68ea

metadata: Add x11 package stabilization groups

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

 metadata/stabilization-groups/x11/libX11.group  | 2 ++
 metadata/stabilization-groups/x11/vulkan.group  | 7 +++
 metadata/stabilization-groups/x11/wayland.group | 2 ++
 3 files changed, 11 insertions(+)

diff --git a/metadata/stabilization-groups/x11/libX11.group 
b/metadata/stabilization-groups/x11/libX11.group
new file mode 100644
index ..8fcf4d0ac011
--- /dev/null
+++ b/metadata/stabilization-groups/x11/libX11.group
@@ -0,0 +1,2 @@
+x11-libs/libX11
+x11-misc/compose-tables

diff --git a/metadata/stabilization-groups/x11/vulkan.group 
b/metadata/stabilization-groups/x11/vulkan.group
new file mode 100644
index ..d8d4e3696776
--- /dev/null
+++ b/metadata/stabilization-groups/x11/vulkan.group
@@ -0,0 +1,7 @@
+dev-util/glslang
+dev-util/spirv-headers
+dev-util/spirv-tools
+dev-util/vulkan-headers
+dev-util/vulkan-tools
+media-libs/vulkan-layers
+media-libs/vulkan-loader

diff --git a/metadata/stabilization-groups/x11/wayland.group 
b/metadata/stabilization-groups/x11/wayland.group
new file mode 100644
index ..8209f3e48c52
--- /dev/null
+++ b/metadata/stabilization-groups/x11/wayland.group
@@ -0,0 +1,2 @@
+dev-libs/wayland
+dev-util/wayland-scanner



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

2023-08-30 Thread Michael Orlitzky
commit: 2c384afd623be805add7c1915da89599d8c3e5c7
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Thu Aug 31 02:53:58 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Thu Aug 31 03:09:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c384afd

dev-libs/mathjax: add doxygen compatibility symlink

Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-libs/mathjax/{mathjax-3.2.2.ebuild => mathjax-3.2.2-r1.ebuild} | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-libs/mathjax/mathjax-3.2.2.ebuild 
b/dev-libs/mathjax/mathjax-3.2.2-r1.ebuild
similarity index 87%
rename from dev-libs/mathjax/mathjax-3.2.2.ebuild
rename to dev-libs/mathjax/mathjax-3.2.2-r1.ebuild
index 9d8ec2feb032..d3e1ef080627 100644
--- a/dev-libs/mathjax/mathjax-3.2.2.ebuild
+++ b/dev-libs/mathjax/mathjax-3.2.2-r1.ebuild
@@ -40,6 +40,8 @@ src_install() {
insinto "/usr/share/${PN}"
 
# Start the install beneath the "es5" directory for compatibility with
-   # Arch, Solus, and Void Linux.
+   # Arch, Solus, and Void Linux, but leave a fake "es5" symlink for
+   # packages (like doxygen) that expect it.
doins -r es5/*
+   dosym -r "/usr/share/${PN}" "/usr/share/${PN}/es5"
 }



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

2023-08-30 Thread Michael Orlitzky
commit: ecd2b371afb2d2ea59c8fbd35b2f6a367cf2ef87
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Thu Aug 31 03:06:49 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Thu Aug 31 03:09:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecd2b371

sci-libs/linbox: use mathjax for inline formulas in API docs

This adds a runtime dependency, but avoids the (so far missing)
build-time latex dependency. At the expense of a small rendering
penalty, the mathjax formulas look much nicer.

Closes: https://bugs.gentoo.org/913192
Signed-off-by: Michael Orlitzky  gentoo.org>

 sci-libs/linbox/linbox-1.6.3-r2.ebuild | 118 +
 1 file changed, 118 insertions(+)

diff --git a/sci-libs/linbox/linbox-1.6.3-r2.ebuild 
b/sci-libs/linbox/linbox-1.6.3-r2.ebuild
new file mode 100644
index ..7f9aa82d3f0e
--- /dev/null
+++ b/sci-libs/linbox/linbox-1.6.3-r2.ebuild
@@ -0,0 +1,118 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="C++ template library for integer and finite-field linear algebra"
+HOMEPAGE="https://linalg.org/;
+SRC_URI="https://github.com/linbox-team/${PN}/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+IUSE="doc opencl openmp static-libs cpu_flags_x86_fma3 cpu_flags_x86_fma4 
cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 
cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_avx cpu_flags_x86_avx2"
+
+BDEPEND="doc? ( app-doc/doxygen )"
+
+# The project README says that gmp, givaro, and blas/lapack are required
+# transitively via fflas-ffpack, but that's not true. The build system
+# checks for them, and `git grep` shows that they're used directly.
+DEPEND="dev-libs/gmp[cxx(+)]
+   =sci-libs/givaro-4.1*
+   =sci-libs/fflas-ffpack-2.4*
+   virtual/cblas
+   virtual/lapack
+   opencl? ( virtual/opencl )
+   dev-libs/ntl:=
+   sci-libs/iml
+   dev-libs/mpfr:=
+   sci-mathematics/flint"
+
+# Use mathjax to render inline latex rather than requiring a working latex
+# installation to generate bitmaps.
+RDEPEND="${DEPEND}
+   doc? ( >=dev-libs/mathjax-3 )
+"
+
+PATCHES=( "${FILESDIR}/${PN}-1.6.3-pc.patch" )
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+pkg_setup() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+src_prepare() {
+   default
+
+   if use doc; then
+   # Avoid the need for a working LaTeX installation. MathJax does
+   # slow down the browser a bit but it also renders much more
+   # nicely than the latex-generated bitmaps would.
+   echo "
+   USE_MATHJAX = YES
+   MATHJAX_VERSION = MathJax_3
+   MATHJAX_RELPATH = \"${EPREFIX}/usr/share/mathjax\"
+   MATHJAX_EXTENSIONS = ams
+   " >> doc/Doxyfile.mod || die
+   fi
+}
+
+src_configure() {
+   #
+   # The --with-all flag includes,
+   #
+   #   --with-givaro: used for finite fields, integer, etc. (required)
+   #   --with-fflas-ffpack:  small field dense linear algebra (required)
+   #   --with-ntl: used for finite field, polynomial arithmetic (optional)
+   #   --with-iml: used for fast integer/rational linear algebra (optional)
+   #   --with-mpfr: not sure, doesn't seem to be used? (optional)
+   #   --with-flint: used in algorithms/matrix-blas3 once (optional)
+   #   --with-fplll: an fplll interface not directly used (optional)
+   #   --with-doxygen: needed with --enable-doc to build them (optional)
+   #
+   # Some of these could be behind USE flags, but the ./configure output
+   # says that they're "not yet mandatory," which makes me think we might
+   # be overcomplicating things to make them optional right now.
+   #
+   # Note: after v1.6.3, we'll need to append --without-archnative to
+   # these flags to avoid -march=native being appended by default.
+   #
+   econf \
+   --with-docdir="${EPREFIX}/usr/share/doc/${PF}" \
+   --with-all="${EPREFIX}"/usr \
+   --without-fplll \
+   $(use_enable doc) \
+   $(use_enable openmp) \
+   $(use_with opencl ocl) \
+   $(use_enable cpu_flags_x86_fma3 fma) \
+   $(use_enable cpu_flags_x86_fma4 fma4) \
+   $(use_enable cpu_flags_x86_sse3 sse) \
+   $(use_enable cpu_flags_x86_sse3 sse2) \
+   $(use_enable cpu_flags_x86_sse3 sse3) \
+   $(use_enable cpu_flags_x86_ssse3 ssse3) \
+   $(use_enable cpu_flags_x86_sse4_1 sse41) \
+   $(use_enable cpu_flags_x86_sse4_2 sse42) \
+ 

[gentoo-commits] data/api:master commit in: files/mirrors/

2023-08-30 Thread Sam James
commit: c7a6f7fc9611722f20de7b1c9aaad5009311f5b0
Author: Peter Levine  gmail  com>
AuthorDate: Thu Aug 31 01:18:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 31 01:50:22 2023 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=c7a6f7fc

distfiles: fix https protocol attributes where appropriate

[sam: The plan, per the PR 
(https://github.com/gentoo/api-gentoo-org/pull/289#issuecomment-1694526475)
is to remove the HTTPS attributes a while after new mirrorselect has been 
stabled
+ propagates into release media.]

Bug: https://bugs.gentoo.org/911183
Signed-off-by: Peter Levine  gmail.com>
Closes: https://github.com/gentoo/api-gentoo-org/pull/289
Signed-off-by: Sam James  gentoo.org>

 files/mirrors/distfiles.xml | 112 ++--
 1 file changed, 56 insertions(+), 56 deletions(-)

diff --git a/files/mirrors/distfiles.xml b/files/mirrors/distfiles.xml
index 4829831..d8a573a 100644
--- a/files/mirrors/distfiles.xml
+++ b/files/mirrors/distfiles.xml
@@ -13,7 +13,7 @@ vim: ft=xml et ts=2 sts=2 sw=2:
 
   University of Waterloo
   ftp://mirror.csclub.uwaterloo.ca/gentoo-distfiles/
-  https://mirror.csclub.uwaterloo.ca/gentoo-distfiles/
+  https://mirror.csclub.uwaterloo.ca/gentoo-distfiles/
   http://mirror.csclub.uwaterloo.ca/gentoo-distfiles/
   rsync://mirror.csclub.uwaterloo.ca/gentoo-distfiles
 
@@ -26,12 +26,12 @@ vim: ft=xml et ts=2 sts=2 sw=2:
   
 
   OSU Open Source Lab (Corvallis; New York; Chicago)
-  https://gentoo.osuosl.org/
+  https://gentoo.osuosl.org/
   http://gentoo.osuosl.org/
 
 
   LeaseWeb (Anycast: San Francisco; Dallas; Washington, D.C.; 
Miami)
-  https://mirror.leaseweb.com/gentoo/
+  https://mirror.leaseweb.com/gentoo/
   http://mirror.leaseweb.com/gentoo/
   rsync://mirror.leaseweb.com/gentoo/
 
@@ -46,26 +46,26 @@ vim: ft=xml et ts=2 sts=2 sw=2:
 
 
   Massachusetts Institute of Technology
-  https://mirrors.mit.edu/gentoo-distfiles/
+  https://mirrors.mit.edu/gentoo-distfiles/
   http://mirrors.mit.edu/gentoo-distfiles/
   rsync://mirrors.mit.edu/gentoo-distfiles/
 
 
   Rochester Institute of Technology
-  https://mirrors.rit.edu/gentoo/
+  https://mirrors.rit.edu/gentoo/
   http://mirrors.rit.edu/gentoo/
   ftp://mirrors.rit.edu/gentoo/
   rsync://mirrors.rit.edu/gentoo/
 
 
   Rackspace Technology
-  https://mirror.rackspace.com/gentoo/
+  https://mirror.rackspace.com/gentoo/
   http://mirror.rackspace.com/gentoo/
   rsync://mirror.rackspace.com/gentoo/
 
 
   Clarkson University
-  https://mirror.clarkson.edu/gentoo/
+  https://mirror.clarkson.edu/gentoo/
   http://mirror.clarkson.edu/gentoo/
   rsync://mirror.clarkson.edu/gentoo/
 
@@ -73,7 +73,7 @@ vim: ft=xml et ts=2 sts=2 sw=2:
   
 
   C3SL, Federal University of Paraná
-  https://gentoo.c3sl.ufpr.br/
+  https://gentoo.c3sl.ufpr.br/
   http://gentoo.c3sl.ufpr.br/
   rsync://gentoo.c3sl.ufpr.br/gentoo/
 
@@ -85,7 +85,7 @@ vim: ft=xml et ts=2 sts=2 sw=2:
   
 
   Belnet
-  https://ftp.belnet.be/pub/rsync.gentoo.org/gentoo/
+  https://ftp.belnet.be/pub/rsync.gentoo.org/gentoo/
   http://ftp.belnet.be/pub/rsync.gentoo.org/gentoo/
   rsync://ftp.belnet.be/gentoo/gentoo/
 
@@ -97,7 +97,7 @@ vim: ft=xml et ts=2 sts=2 sw=2:
   
 
   Init7
-  https://mirror.init7.net/gentoo/
+  https://mirror.init7.net/gentoo/
   http://mirror.init7.net/gentoo/
   rsync://mirror.init7.net/gentoo/
 
@@ -116,14 +116,14 @@ vim: ft=xml et ts=2 sts=2 sw=2:
 
 
   UPC Česká republika, a.s.
-  https://mirror.dkm.cz/gentoo/
+  https://mirror.dkm.cz/gentoo/
   rsync://mirror.dkm.cz/gentoo/
 
   
   
 
   dotsrc.org
-  https://mirrors.dotsrc.org/gentoo/
+  https://mirrors.dotsrc.org/gentoo/
   http://mirrors.dotsrc.org/gentoo/
   ftp://mirrors.dotsrc.org/gentoo/
   rsync://mirrors.dotsrc.org/gentoo/
@@ -141,13 +141,13 @@ vim: ft=xml et ts=2 sts=2 sw=2:
 
 
   Ircam
-  https://mirrors.ircam.fr/pub/gentoo-distfiles/
-  https://mirrors.ircam.fr/pub/gentoo-distfiles/
+  http://mirrors.ircam.fr/pub/gentoo-distfiles/
+  https://mirrors.ircam.fr/pub/gentoo-distfiles/
   rsync://mirrors.ircam.fr/pub/gentoo-distfiles/
 
 
   soeasyto.com
-  https://mirrors.soeasyto.com/distfiles.gentoo.org/
+  https://mirrors.soeasyto.com/distfiles.gentoo.org/
   http://mirrors.soeasyto.com/distfiles.gentoo.org/
   ftp://mirrors.soeasyto.com/distfiles.gentoo.org/
 
@@ -155,20 +155,20 @@ vim: ft=xml et ts=2 sts=2 sw=2:
   
 
   LeaseWeb (Anycast: Frankfurt)
-  https://mirror.leaseweb.com/gentoo/
+  https://mirror.leaseweb.com/gentoo/
   http://mirror.leaseweb.com/gentoo/
   

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

2023-08-30 Thread Sam James
commit: ac3e1265008b02455c9714b356d36fbbff2c019f
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug 31 01:34:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 31 01:34:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac3e1265

sys-devel/crossdev: add 20230831

Bug: https://bugs.gentoo.org/680652
Closes: https://bugs.gentoo.org/912849
Signed-off-by: Sam James  gentoo.org>

 sys-devel/crossdev/Manifest| 1 +
 .../crossdev/{crossdev-.ebuild => crossdev-20230831.ebuild}| 3 +--
 sys-devel/crossdev/crossdev-.ebuild| 3 +--
 3 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/sys-devel/crossdev/Manifest b/sys-devel/crossdev/Manifest
index f65857fbe2f8..ad4c3f1ad0ce 100644
--- a/sys-devel/crossdev/Manifest
+++ b/sys-devel/crossdev/Manifest
@@ -1,2 +1,3 @@
 DIST crossdev-20230321.tar.xz 29620 BLAKE2B 
a5070ccf8b5e4fd9a6f63f6a903126a6eb199d7dfdcfbe93f0917a66894c4eef2df5749c0fddaf564fe013b40a14d88b2686700034642fb1d876b51731964a49
 SHA512 
c300b506bb7ed4aa5d43601b37c8298367f6e5307a97b19a23f39e9559e54d2bfdb6e2b7a5fde4d5ff0b4a9b02c1b6f05be92d1857352db6cde9a469c9159e5f
 DIST crossdev-20230616.tar.xz 29628 BLAKE2B 
856f24f6afcdff8e9283ef9a90ff78312123aaad8386f7003d120b5c00cd74f6ba3a911979739434696ceedc13f432d05b60ef3349ade03aa4b49afa9e59a3fa
 SHA512 
373ebd0c776a8d687bd11faa502a7b513f1e1dce5e310a1783349c7c2ad5b2b7e9bc51a59fdcb4414cb94faabc14ec3d723b187658ce35b4ebf73e4386d69930
+DIST crossdev-20230831.tar.xz 30792 BLAKE2B 
d8c738ff37dca4de64964fa51fec9981fd4b6ef101cd15d05a15ba8aa08d7e7fd3ad9dd56fdcd103b31fff2e458e94ffa22d586313f7c620fe7099cf0d9a662b
 SHA512 
4e41e6ce37670f908d28adc76badd46532d89351240fe77e47aaf660f14da52320e30e55fee047464876bf7b6aab6968232d88fd8c69b62a3e4a83a8a8aad1dc

diff --git a/sys-devel/crossdev/crossdev-.ebuild 
b/sys-devel/crossdev/crossdev-20230831.ebuild
similarity index 93%
copy from sys-devel/crossdev/crossdev-.ebuild
copy to sys-devel/crossdev/crossdev-20230831.ebuild
index d15bf1ee5010..8938d96f9d54 100644
--- a/sys-devel/crossdev/crossdev-.ebuild
+++ b/sys-devel/crossdev/crossdev-20230831.ebuild
@@ -10,8 +10,7 @@ if [[ ${PV} == "" ]] ; then
https://github.com/gentoo/crossdev
"
 else
-   
SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz
-   https://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
+   
SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz;
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
 fi
 

diff --git a/sys-devel/crossdev/crossdev-.ebuild 
b/sys-devel/crossdev/crossdev-.ebuild
index d15bf1ee5010..8938d96f9d54 100644
--- a/sys-devel/crossdev/crossdev-.ebuild
+++ b/sys-devel/crossdev/crossdev-.ebuild
@@ -10,8 +10,7 @@ if [[ ${PV} == "" ]] ; then
https://github.com/gentoo/crossdev
"
 else
-   
SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz
-   https://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
+   
SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz;
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
 fi
 



[gentoo-commits] proj/crossdev: New tag: 20230831

2023-08-30 Thread Sam James
commit: 
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 31 01:32:43 2023 +

New tag: 20230831




[gentoo-commits] proj/crossdev:master commit in: /

2023-08-30 Thread Sam James
commit: d787403e6b0a7715cc9a90024f7554690dd081bb
Author: Alfred Persson Forsberg  catcream  org>
AuthorDate: Thu Aug 31 01:26:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 31 01:32:14 2023 +
URL:https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=d787403e

LLVM/Clang: abort early if libc is glibc

Signed-off-by: Alfred Persson Forsberg  catcream.org>
Closes: https://github.com/gentoo/crossdev/pull/12
Signed-off-by: Sam James  gentoo.org>

 crossdev | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/crossdev b/crossdev
index c1b59de..b84b757 100755
--- a/crossdev
+++ b/crossdev
@@ -966,6 +966,8 @@ done
 if [[ "${LLVM}" == "yes" ]] ; then
WITH_HEADERS="yes"
CROSSDEV_OVERLAY_CATEGORY_PREFIX="cross_llvm-"
+# To avoid bug reports
+[[ "${LPKG}" == "glibc" ]] && die "LLVM/Clang cannot currently compile 
glibc"
 fi
 
 CROSSDEV_OVERLAY_CATEGORY="${CROSSDEV_OVERLAY_CATEGORY_PREFIX}${CTARGET}"



[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/, dev-util/netsurf-buildsystem/files/

2023-08-30 Thread Michael Orlitzky
commit: 608ba1baed7f84b08ca089305845a9d12ad6b64b
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Thu Aug 31 01:22:09 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Thu Aug 31 01:22:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=608ba1ba

dev-util/netsurf-buildsystem: update EAPI 7 -> 8, fix parallel builds

Add a patch (sent upstream but not yet applied) that ensures that the
PRE_ and POST_TARGETS are actually built before and after the targets.

Closes: https://bugs.gentoo.org/711200
Signed-off-by: Michael Orlitzky  gentoo.org>

 ...buildsystem-1.9-parallel-pre-post-targets.patch | 72 ++
 .../netsurf-buildsystem-1.9-r1.ebuild  | 28 +
 2 files changed, 100 insertions(+)

diff --git 
a/dev-util/netsurf-buildsystem/files/netsurf-buildsystem-1.9-parallel-pre-post-targets.patch
 
b/dev-util/netsurf-buildsystem/files/netsurf-buildsystem-1.9-parallel-pre-post-targets.patch
new file mode 100644
index ..8ae044887356
--- /dev/null
+++ 
b/dev-util/netsurf-buildsystem/files/netsurf-buildsystem-1.9-parallel-pre-post-targets.patch
@@ -0,0 +1,72 @@
+https://listmaster.pepperfish.net/hyperkitty/list/netsurf-...@netsurf-browser.org/thread/NUOLUXAZS2GYBJ3Q5GCTGSYLKOX3MCME/
+
+From 1a6171aa8fd69b20f5c7d2be31ab00539adae959 Mon Sep 17 00:00:00 2001
+From: Michael Orlitzky 
+Date: Mon, 14 Aug 2023 12:43:54 -0400
+Subject: [PATCH] makefiles/Makefile.top: dependencies for PRE_ and
+ POST_TARGETS
+
+The PRE_TARGETS and POST_TARGETS are supposed to be built before and
+after $(OBJECTS), respectively -- at least according to the comments
+in Makefile.top:
+
+  # List of targets to run before building $(OBJECT)
+  PRE_TARGETS :=
+  # List of targets to run after building $(OBJECT)
+  POST_TARGETS :=
+
+The default target however builds them at the same time as $(OUTPUT),
+
+  # Default target
+  all: $(PRE_TARGETS) $(OUTPUT) $(POST_TARGETS)
+
+where $(OUTPUT) basically just builds $(OBJECTS):
+
+  $(OUTPUT): $(BUILDDIR)/stamp $(OBJECTS)
+  ...
+
+As a result, there is a race condition when $(OBJECTS) truly requires
+$(PRE_TARGETS), because they may be built at the same time. The same
+problem arises the other way around with $(POST_TARGETS). As a
+demonstration, one can try to build the libsvgtiny shared library
+directly (note: the details are platform-dependent),
+
+  $ BD=build-x86_64-pc-linux-gnu-x86_64-pc-linux-gnu-release-lib-shared
+  $ make COMPONENT_TYPE=lib-shared "${BD}/libsvgtiny.so.0.1.7"
+   COMPILE: src/svgtiny.c
+   ...
+   src/svgtiny.c:24:10: fatal error: autogenerated_colors.c: No such file or 
directory
+  24 | #include "autogenerated_colors.c"
+ |  ^~~~
+   compilation terminated.
+
+This is because $(PRE_TARGETS) is not satisfied. In practice, this
+condition seems hard to hit unintentionally, but it can happen if you
+are building in parallel and extemely unlucky. A user discovered it in
+Gentoo bug 711200.
+
+The fix simply adds the stated dependencies on $(OBJECTS) and
+$(POST_TARGETS) to guarantee the correct order.
+---
+ makefiles/Makefile.top | 5 +
+ 1 file changed, 5 insertions(+)
+
+diff --git a/makefiles/Makefile.top b/makefiles/Makefile.top
+index caac166..dafdfaa 100644
+--- a/makefiles/Makefile.top
 b/makefiles/Makefile.top
+@@ -176,6 +176,11 @@ OBJECTS := $(addprefix $(BUILDDIR)/,$(filter %.o, \
+   $(subst /,_,$(subst .cmhg,.o,$(SOURCES))) \
+   $(subst /,_,$(subst .s,.o,$(SOURCES)
+ 
++# Ensure that PRE_TARGETS are built before OBJECTS, and POST_TARGETS
++# after them.
++$(OBJECTS): $(PRE_TARGETS)
++$(POST_TARGETS): $(OBJECTS)
++
+ bin_for_test = $(addprefix $(BUILDDIR)/,$(firstword $(subst :, ,$(ITEM
+ TEST_BINARIES := $(foreach ITEM,$(TEST_ITEMS),$(bin_for_test))
+ 
+-- 
+2.41.0
+

diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r1.ebuild 
b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r1.ebuild
new file mode 100644
index ..635607a0256b
--- /dev/null
+++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_P="buildsystem-${PV}"
+DESCRIPTION="Build system used for netsurf and its libs"
+HOMEPAGE="https://www.netsurf-browser.org;
+SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=( "${FILESDIR}/${P}-parallel-pre-post-targets.patch" )
+
+src_prepare() {
+   default
+   sed -e 's:/bin/which:which:' -i "makefiles/Makefile.tools" || die
+}
+
+src_install() {
+   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
+   insinto /usr/share/netsurf-buildsystem
+   newins "${FILESDIR}/gentoo-helpers-r2.sh" gentoo-helpers.sh
+}



[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-imagick/

2023-08-30 Thread Michael Orlitzky
commit: a3ad40add0455c18f4429b1c5f97c35737aab357
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Thu Aug 31 01:09:22 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Thu Aug 31 01:09:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3ad40ad

dev-php/pecl-imagick: require USE="-debug" for dev-lang/php

Upstream knows about the issue but there hasn't been any movement on it
and the incompatibility breaks the test suite, so let's work around it.

Closes: https://bugs.gentoo.org/911661
Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-php/pecl-imagick/pecl-imagick-3.7.0-r2.ebuild | 34 +++
 1 file changed, 34 insertions(+)

diff --git a/dev-php/pecl-imagick/pecl-imagick-3.7.0-r2.ebuild 
b/dev-php/pecl-imagick/pecl-imagick-3.7.0-r2.ebuild
new file mode 100644
index ..865604ba0dfb
--- /dev/null
+++ b/dev-php/pecl-imagick/pecl-imagick-3.7.0-r2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PHP_EXT_NAME="imagick"
+USE_PHP="php8-0 php8-1 php8-2"
+
+# https://github.com/Imagick/imagick/issues/626
+PHP_EXT_NEEDED_USE="-debug"
+
+inherit php-ext-pecl-r3
+
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+DESCRIPTION="PHP wrapper for the ImageMagick library"
+HOMEPAGE="https://pecl.php.net/package/imagick 
https://github.com/Imagick/imagick;
+LICENSE="PHP-3.01"
+SLOT="0"
+IUSE="examples test"
+RESTRICT="!test? ( test )"
+
+# imagemagick[-openmp] is needed wrt bug 547922 and upstream
+# https://github.com/Imagick/imagick#openmp
+RDEPEND="media-gfx/imagemagick:=[-openmp]"
+DEPEND="${RDEPEND}
+   test? ( media-gfx/imagemagick:=[hdri,jpeg,png,svg,truetype,xml] )"
+
+PHP_EXT_ECONF_ARGS="--with-imagick=${EPREFIX}/usr"
+
+src_install() {
+   php-ext-pecl-r3_src_install
+   php-ext-source-r3_addtoinifiles "imagick.skip_version_check" "1"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-imagick/

2023-08-30 Thread Michael Orlitzky
commit: a93b789e3d84f76089cc8cb3eb0bbdac69e0cc50
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Thu Aug 31 01:14:22 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Thu Aug 31 01:14:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a93b789e

dev-php/pecl-imagick: add github upstream metadata

Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-php/pecl-imagick/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-php/pecl-imagick/metadata.xml 
b/dev-php/pecl-imagick/metadata.xml
index 2dd58015e1b4..efc1a76b7775 100644
--- a/dev-php/pecl-imagick/metadata.xml
+++ b/dev-php/pecl-imagick/metadata.xml
@@ -9,4 +9,7 @@
 m...@gentoo.org
 Michael Orlitzky
   
+  
+Imagick/imagick
+  
 



[gentoo-commits] proj/crossdev:master commit in: /

2023-08-30 Thread Sam James
commit: 7c2e00bf7c5f2ea52c2687e39cad70344c8596e2
Author: Alfred Persson Forsberg  catcream  org>
AuthorDate: Wed Aug 30 11:01:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 31 01:15:44 2023 +
URL:https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=7c2e00bf

fix x86 in LLVM targets check

previously it would match CTARGET for amd64*.

Signed-off-by: Alfred Persson Forsberg  catcream.org>
Closes: https://github.com/gentoo/crossdev/pull/11
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/crossdev b/crossdev
index 29adbeb..c1b59de 100755
--- a/crossdev
+++ b/crossdev
@@ -1730,7 +1730,7 @@ if ! ex_fast ; then
 
llvm_arch=""
case ${CTARGET} in
-   amd64*) llvm_arch="X86" ;;
+   x86*) llvm_arch="X86" ;;
arm*) llvm_arch="ARM" ;;
aarch64*) llvm_arch="AArch64" ;;
riscv*) llvm_arch="RISCV" ;;



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

2023-08-30 Thread Julien Roy
commit: 1dbab92926f11e0c9ed4612f8c80b1dd98eee005
Author: Julien Roy  jroy  ca>
AuthorDate: Wed Aug 30 23:49:50 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Wed Aug 30 23:49:50 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1dbab929

dev-python/tulir-telethon: drop 1.29.0_alpha1

Signed-off-by: Julien Roy  jroy.ca>

 dev-python/tulir-telethon/Manifest |  1 -
 .../tulir-telethon-1.29.0_alpha1.ebuild| 41 --
 2 files changed, 42 deletions(-)

diff --git a/dev-python/tulir-telethon/Manifest 
b/dev-python/tulir-telethon/Manifest
index 8149f30f5e..9a54057895 100644
--- a/dev-python/tulir-telethon/Manifest
+++ b/dev-python/tulir-telethon/Manifest
@@ -1,3 +1,2 @@
-DIST tulir-telethon-1.29.0_alpha1.gh.tar.gz 490598 BLAKE2B 
d3ff45d6a18ac5673be18ff121e9151be4db8790f8ceff6ab80eb3ede089f67c336305e70340bac13609c99c53d44da7d684c510cf2055346184eb817e1fbe1e
 SHA512 
01e8e85a485cdba047c340712a1ceaf1dec56bff936f7f76b5b709e32604c5bfd8e71cd4a30c6f6df47f5218f4bc3d96df01e36ec1608f3f76026543c1597193
 DIST tulir-telethon-1.29.0_alpha2.gh.tar.gz 491082 BLAKE2B 
d965e4e6116ccff86cd6a0f561bd25a0af9bee85c314cae358f47eef30e17345c1b770088875717699b584649652a136be7ccc7da370434aa545d7620a2b9ac9
 SHA512 
f3e97bbc1bf50581965206f65f25224508d623bc5cffefea5743ba21c2b8c94afd60c7da2a7854e86cde52557a3609fe22c9fb888ea52ed286d555d3fdbf
 DIST tulir-telethon-1.30.0_alpha2.gh.tar.gz 493240 BLAKE2B 
dd7d464c187a08b71d3a7578922c6da91cb4878b6a29d36cbe9211f7978a10b9b397ea799b11aa144cdb1e458bd0bc6f80acc9b844d5efda63752f75ecc98c53
 SHA512 
6f472f7c48ea6b5602c0fb1898fc08be8f8336a7b6cec671b49d7e81255a5e52b2442cb38a8aab342a26aef107ef73f242a4c967249d8a013deb584340c71826

diff --git a/dev-python/tulir-telethon/tulir-telethon-1.29.0_alpha1.ebuild 
b/dev-python/tulir-telethon/tulir-telethon-1.29.0_alpha1.ebuild
deleted file mode 100644
index afaba4efa4..00
--- a/dev-python/tulir-telethon/tulir-telethon-1.29.0_alpha1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1
-
-MY_PV="${PV/_alph/}"
-DESCRIPTION="Pure Python 3 MTProto API Telegram client library, for bots too!"
-HOMEPAGE="https://github.com/tulir/Telethon/;
-SRC_URI="https://github.com/tulir/Telethon/archive/v${MY_PV}.tar.gz -> 
${P}.gh.tar.gz"
-S="${WORKDIR}/Telethon-${MY_PV}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-python/cryptg[${PYTHON_USEDEP}]
-   dev-python/hachoir[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/pyaes[${PYTHON_USEDEP}]
-   dev-python/PySocks[${PYTHON_USEDEP}]
-   dev-python/python-socks[${PYTHON_USEDEP}]
-   dev-python/rsa[${PYTHON_USEDEP}]
-   test? (
-   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
-   )
-"
-DEPEND="${RDEPEND}"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   
tests/readthedocs/quick_references/test_client_reference.py::test_all_methods_present
-)



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

2023-08-30 Thread Julien Roy
commit: b6f5d71d6decceab29c152d5ca2514c46fe8b19c
Author: Julien Roy  jroy  ca>
AuthorDate: Wed Aug 30 23:50:49 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Wed Aug 30 23:50:49 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b6f5d71d

dev-python/zope-testrunner: add 6.1

Signed-off-by: Julien Roy  jroy.ca>

 dev-python/zope-testrunner/Manifest|  1 +
 .../zope-testrunner/zope-testrunner-6.1.ebuild | 53 ++
 2 files changed, 54 insertions(+)

diff --git a/dev-python/zope-testrunner/Manifest 
b/dev-python/zope-testrunner/Manifest
index 8134a3eab7..5f6179cbcd 100644
--- a/dev-python/zope-testrunner/Manifest
+++ b/dev-python/zope-testrunner/Manifest
@@ -1 +1,2 @@
 DIST zope.testrunner-6.0.tar.gz 149368 BLAKE2B 
6ea443d389ec9b9df92cd2e3808679d292c87e63083572cfde6b9532ef2b81baf47985f24c883fe1ba648dabe4e21e8c8a3b10981b7e4788987b45b5ce880c92
 SHA512 
d6306e6980f4df93c8149695b363450341ff0ea3b3945edce6512fff116d90c6380b5ab9363541fbe7e81bf0424ac24e624f2044a77a7b55cc87ebf50cfd51d8
+DIST zope.testrunner-6.1.tar.gz 154261 BLAKE2B 
e68c6449c1059e5e07abb528fb39bc1409d6c56932299ffd3949c803d585bc432463f1e256a6fa47dc1c8b173c3f488220821a60c6e38c0191fa4af4f75d
 SHA512 
6f23bcc7a27b0c5ab8b59ad0ea03a5482b4e7e924b8df41e5c78e86c402971761c875070c5b8553d3d90f772d04422a07bde675b8e2cb160fe5326031226fde3

diff --git a/dev-python/zope-testrunner/zope-testrunner-6.1.ebuild 
b/dev-python/zope-testrunner/zope-testrunner-6.1.ebuild
new file mode 100644
index 00..baa599edea
--- /dev/null
+++ b/dev-python/zope-testrunner/zope-testrunner-6.1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 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} )
+
+PYPI_NO_NORMALIZE=1
+PYPI_PN="${PN/-/\.}"
+inherit distutils-r1 pypi
+
+DESCRIPTION="This package provides a flexible test runner with layer support."
+HOMEPAGE="https://github.com/zopefoundation/zope.testrunner;
+
+LICENSE="ZPL"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/zope-interface[${PYTHON_USEDEP}]
+   dev-python/zope-exceptions[${PYTHON_USEDEP}]
+   doc? ( dev-python/sphinxcontrib-programoutput[${PYTHON_USEDEP}] )
+   test? ( dev-python/zope-testing[${PYTHON_USEDEP}] )
+"
+DEPEND="${RDEPEND}"
+
+distutils_enable_sphinx docs
+distutils_enable_tests unittest
+
+src_prepare() {
+   # strip rdep specific to namespaces
+   sed -i -e "/'setuptools'/d" setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_compile() {
+   distutils-r1_python_compile
+   find "${BUILD_DIR}" -name '*.pth' -delete || die
+}
+
+python_test() {
+   cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
+   distutils_write_namespace zope
+   eunittest
+}
+
+python_install() {
+   # Do not install unit tests
+   rm -r "${BUILD_DIR}/install$(python_get_sitedir)/zope/testrunner/tests" 
|| die
+   distutils-r1_python_install
+}



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

2023-08-30 Thread Julien Roy
commit: 6685f0f309f4232a75affc00fc7fb9421f96b80e
Author: Julien Roy  jroy  ca>
AuthorDate: Wed Aug 30 23:49:29 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Wed Aug 30 23:49:29 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6685f0f3

dev-python/tulir-telethon: add 1.30.0_alpha2

Signed-off-by: Julien Roy  jroy.ca>

 dev-python/tulir-telethon/Manifest |  1 +
 .../tulir-telethon-1.30.0_alpha2.ebuild| 41 ++
 2 files changed, 42 insertions(+)

diff --git a/dev-python/tulir-telethon/Manifest 
b/dev-python/tulir-telethon/Manifest
index 95ce71dfa1..8149f30f5e 100644
--- a/dev-python/tulir-telethon/Manifest
+++ b/dev-python/tulir-telethon/Manifest
@@ -1,2 +1,3 @@
 DIST tulir-telethon-1.29.0_alpha1.gh.tar.gz 490598 BLAKE2B 
d3ff45d6a18ac5673be18ff121e9151be4db8790f8ceff6ab80eb3ede089f67c336305e70340bac13609c99c53d44da7d684c510cf2055346184eb817e1fbe1e
 SHA512 
01e8e85a485cdba047c340712a1ceaf1dec56bff936f7f76b5b709e32604c5bfd8e71cd4a30c6f6df47f5218f4bc3d96df01e36ec1608f3f76026543c1597193
 DIST tulir-telethon-1.29.0_alpha2.gh.tar.gz 491082 BLAKE2B 
d965e4e6116ccff86cd6a0f561bd25a0af9bee85c314cae358f47eef30e17345c1b770088875717699b584649652a136be7ccc7da370434aa545d7620a2b9ac9
 SHA512 
f3e97bbc1bf50581965206f65f25224508d623bc5cffefea5743ba21c2b8c94afd60c7da2a7854e86cde52557a3609fe22c9fb888ea52ed286d555d3fdbf
+DIST tulir-telethon-1.30.0_alpha2.gh.tar.gz 493240 BLAKE2B 
dd7d464c187a08b71d3a7578922c6da91cb4878b6a29d36cbe9211f7978a10b9b397ea799b11aa144cdb1e458bd0bc6f80acc9b844d5efda63752f75ecc98c53
 SHA512 
6f472f7c48ea6b5602c0fb1898fc08be8f8336a7b6cec671b49d7e81255a5e52b2442cb38a8aab342a26aef107ef73f242a4c967249d8a013deb584340c71826

diff --git a/dev-python/tulir-telethon/tulir-telethon-1.30.0_alpha2.ebuild 
b/dev-python/tulir-telethon/tulir-telethon-1.30.0_alpha2.ebuild
new file mode 100644
index 00..afaba4efa4
--- /dev/null
+++ b/dev-python/tulir-telethon/tulir-telethon-1.30.0_alpha2.ebuild
@@ -0,0 +1,41 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1
+
+MY_PV="${PV/_alph/}"
+DESCRIPTION="Pure Python 3 MTProto API Telegram client library, for bots too!"
+HOMEPAGE="https://github.com/tulir/Telethon/;
+SRC_URI="https://github.com/tulir/Telethon/archive/v${MY_PV}.tar.gz -> 
${P}.gh.tar.gz"
+S="${WORKDIR}/Telethon-${MY_PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/cryptg[${PYTHON_USEDEP}]
+   dev-python/hachoir[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/pyaes[${PYTHON_USEDEP}]
+   dev-python/PySocks[${PYTHON_USEDEP}]
+   dev-python/python-socks[${PYTHON_USEDEP}]
+   dev-python/rsa[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   )
+"
+DEPEND="${RDEPEND}"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   
tests/readthedocs/quick_references/test_client_reference.py::test_all_methods_present
+)



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

2023-08-30 Thread Sam James
commit: 170b2adac08d3375aba881d62dd7f268f0a15c9f
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug 30 23:32:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug 30 23:32:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=170b2ada

dev-util/mdds: add dejagnu test dep

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

 dev-util/mdds/mdds-2.0.3.ebuild | 1 +
 dev-util/mdds/mdds-.ebuild  | 1 +
 2 files changed, 2 insertions(+)

diff --git a/dev-util/mdds/mdds-2.0.3.ebuild b/dev-util/mdds/mdds-2.0.3.ebuild
index 695e17e37bac..4f7570cb3fd1 100644
--- a/dev-util/mdds/mdds-2.0.3.ebuild
+++ b/dev-util/mdds/mdds-2.0.3.ebuild
@@ -25,6 +25,7 @@ BDEPEND="
app-doc/doxygen
dev-python/sphinx
)
+   test? ( dev-util/dejagnu )
 "
 DEPEND="dev-libs/boost:="
 RDEPEND="${DEPEND}"

diff --git a/dev-util/mdds/mdds-.ebuild b/dev-util/mdds/mdds-.ebuild
index 46c2ae14eb51..b8ad98c3de85 100644
--- a/dev-util/mdds/mdds-.ebuild
+++ b/dev-util/mdds/mdds-.ebuild
@@ -27,6 +27,7 @@ BDEPEND="
app-doc/doxygen
dev-python/sphinx
)
+   test? ( dev-util/dejagnu )
 "
 
 PATCHES=( "${FILESDIR}/${PN}-1.5.0-buildsystem.patch" )



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

2023-08-30 Thread Sam James
commit: 2cd796d8905bf3e5f17e20423052b958cdb0c019
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug 30 23:50:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug 30 23:50:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cd796d8

sys-devel/automake: add dejagnu test dep

See tests/dejagnu*.test. It's used for testing automake's own dejagnu 
functionality.

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

 sys-devel/automake/automake-1.11.6-r3.ebuild | 21 ++---
 sys-devel/automake/automake-1.11.6-r4.ebuild | 21 ++---
 sys-devel/automake/automake-1.16.5-r1.ebuild | 11 ---
 sys-devel/automake/automake-1.16.5.ebuild| 11 ---
 sys-devel/automake/automake-.ebuild  | 11 ---
 5 files changed, 52 insertions(+), 23 deletions(-)

diff --git a/sys-devel/automake/automake-1.11.6-r3.ebuild 
b/sys-devel/automake/automake-1.11.6-r3.ebuild
index 90cf71692500..40500353a26f 100644
--- a/sys-devel/automake/automake-1.11.6-r3.ebuild
+++ b/sys-devel/automake/automake-1.11.6-r3.ebuild
@@ -11,16 +11,23 @@ LICENSE="GPL-2"
 # Use Gentoo versioning for slotting.
 SLOT="${PV:0:4}"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~arm64-macos"
-IUSE=""
-RESTRICT="test"
+IUSE="test"
+RESTRICT="test !test? ( test )"
 
-RDEPEND=">=dev-lang/perl-5.6
+RDEPEND="
+   >=dev-lang/perl-5.6
>=sys-devel/automake-wrapper-10
>=sys-devel/autoconf-2.69:*
-   sys-devel/gnuconfig"
-DEPEND="${RDEPEND}
-   sys-apps/help2man"
-BDEPEND="app-arch/gzip"
+   sys-devel/gnuconfig
+"
+DEPEND="
+   ${RDEPEND}
+   sys-apps/help2man
+"
+BDEPEND="
+   app-arch/gzip
+   test? ( dev-util/dejagnu )
+"
 
 PATCHES=(
"${FILESDIR}"/${PN}-1.10-perl-5.16.patch #424453

diff --git a/sys-devel/automake/automake-1.11.6-r4.ebuild 
b/sys-devel/automake/automake-1.11.6-r4.ebuild
index 50b2acc093d8..e8c72f202f6c 100644
--- a/sys-devel/automake/automake-1.11.6-r4.ebuild
+++ b/sys-devel/automake/automake-1.11.6-r4.ebuild
@@ -11,16 +11,23 @@ LICENSE="GPL-2"
 # Use Gentoo versioning for slotting.
 SLOT="${PV:0:4}"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~arm64-macos"
-IUSE=""
-RESTRICT="test"
+IUSE="test"
+RESTRICT="test !test? ( test )"
 
-RDEPEND=">=dev-lang/perl-5.6
+RDEPEND="
+   >=dev-lang/perl-5.6
>=sys-devel/automake-wrapper-10
>=sys-devel/autoconf-2.69:*
-   sys-devel/gnuconfig"
-DEPEND="${RDEPEND}
-   sys-apps/help2man"
-BDEPEND="app-arch/gzip"
+   sys-devel/gnuconfig
+"
+DEPEND="
+   ${RDEPEND}
+   sys-apps/help2man
+"
+BDEPEND="
+   app-arch/gzip
+   test? ( dev-util/dejagnu )
+"
 
 PATCHES=(
"${FILESDIR}"/${PN}-1.10-perl-5.16.patch #424453

diff --git a/sys-devel/automake/automake-1.16.5-r1.ebuild 
b/sys-devel/automake/automake-1.16.5-r1.ebuild
index 34c52da4c2aa..934356a4ba66 100644
--- a/sys-devel/automake/automake-1.16.5-r1.ebuild
+++ b/sys-devel/automake/automake-1.16.5-r1.ebuild
@@ -36,15 +36,20 @@ SLOT="${PV:0:4}"
 IUSE="test"
 RESTRICT="!test? ( test )"
 
-RDEPEND=">=dev-lang/perl-5.6
+RDEPEND="
+   >=dev-lang/perl-5.6
>=sys-devel/automake-wrapper-11
>=sys-devel/autoconf-2.69:*
-   sys-devel/gnuconfig"
+   sys-devel/gnuconfig
+"
 DEPEND="${RDEPEND}"
 BDEPEND="
app-alternatives/gzip
sys-apps/help2man
-   test? ( ${PYTHON_DEPS} )
+   test? (
+   ${PYTHON_DEPS}
+   dev-util/dejagnu
+   )
 "
 
 PATCHES=(

diff --git a/sys-devel/automake/automake-1.16.5.ebuild 
b/sys-devel/automake/automake-1.16.5.ebuild
index 156318f9ba77..5cf47a1e63c2 100644
--- a/sys-devel/automake/automake-1.16.5.ebuild
+++ b/sys-devel/automake/automake-1.16.5.ebuild
@@ -36,15 +36,20 @@ SLOT="${PV:0:4}"
 IUSE="test"
 RESTRICT="!test? ( test )"
 
-RDEPEND=">=dev-lang/perl-5.6
+RDEPEND="
+   >=dev-lang/perl-5.6
>=sys-devel/automake-wrapper-11
>=sys-devel/autoconf-2.69:*
-   sys-devel/gnuconfig"
+   sys-devel/gnuconfig
+"
 DEPEND="${RDEPEND}"
 BDEPEND="
app-alternatives/gzip
sys-apps/help2man
-   test? ( ${PYTHON_DEPS} )
+   test? (
+   ${PYTHON_DEPS}
+   dev-util/dejagnu
+   )
 "
 
 PATCHES=(

diff --git a/sys-devel/automake/automake-.ebuild 
b/sys-devel/automake/automake-.ebuild
index 8935774850e8..0fef18d0c6d4 100644
--- a/sys-devel/automake/automake-.ebuild
+++ b/sys-devel/automake/automake-.ebuild
@@ -36,15 +36,20 @@ SLOT="${PV:0:4}"
 IUSE="test"
 RESTRICT="!test? ( test )"
 
-RDEPEND=">=dev-lang/perl-5.6
+RDEPEND="
+   >=dev-lang/perl-5.6
>=sys-devel/automake-wrapper-11
>=sys-devel/autoconf-2.69:*
-   sys-devel/gnuconfig"
+   sys-devel/gnuconfig
+"
 DEPEND="${RDEPEND}"
 BDEPEND="
app-alternatives/gzip
sys-apps/help2man
-   test? ( ${PYTHON_DEPS} )
+   

[gentoo-commits] repo/proj/guru:dev commit in: app-admin/synadm/

2023-08-30 Thread Julien Roy
commit: 84637e9342bb0050d6d376cfe41d4aa8bb6db437
Author: Julien Roy  jroy  ca>
AuthorDate: Wed Aug 30 23:23:48 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Wed Aug 30 23:23:48 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=84637e93

app-admin/synadm: add 0.42

Signed-off-by: Julien Roy  jroy.ca>

 app-admin/synadm/Manifest   |  1 +
 app-admin/synadm/synadm-0.42.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/app-admin/synadm/Manifest b/app-admin/synadm/Manifest
index 86f2c517d1..44bc55dc75 100644
--- a/app-admin/synadm/Manifest
+++ b/app-admin/synadm/Manifest
@@ -1,2 +1,3 @@
 DIST synadm-0.41.2.tar.gz 62112 BLAKE2B 
62955b93fb3396378987a93e39b697485edb76a225d0c7711659c7806bf48a667f4d860fc3634058f92ce5066751f6850509cd5813b030efdd46ca224f950acd
 SHA512 
7f7e5c66b0380bd2a5ad3ce1a9174f8572bdfb2cdc796e25a29b1a8c1a5a3f0c706ca9e81a393baff62661dd86b19c9f529683a8edd366da6453357738d70ebf
 DIST synadm-0.41.3.tar.gz 62288 BLAKE2B 
1b44b4d3d8563b9596dd3d4da2148af0550d823959bcdb7797dd6a23498dbd6948309c32584fe33ed65e20784b51bfe83f334a1aaca8b2ba15e580ff0b65fb76
 SHA512 
9ef6cf8f276f39670f76cc8a90b387b905aa33d79853719d35158f0a07d92a635a8862f0915044219bd489698b9751fd54f0d7a6444ad30dcc95626ea3203f7d
+DIST synadm-0.42.tar.gz 62613 BLAKE2B 
dc7bbdf94347b73b9845da1e0a31a9f86d1d8b07c403f0d015d7e98c7dec77a205270877478f895a62052a038c983967e4ea48a25c8c3984a575581d4e17b37e
 SHA512 
4a867471cb345f7cee3c97a0ab12d59682b5c4215b6458a32358c86bedd7989583d7e9ecbcb6256deb9fa55e82a57c087b9ee77866a1110f60ad924d13617696

diff --git a/app-admin/synadm/synadm-0.42.ebuild 
b/app-admin/synadm/synadm-0.42.ebuild
new file mode 100644
index 00..7a6e1316fb
--- /dev/null
+++ b/app-admin/synadm/synadm-0.42.ebuild
@@ -0,0 +1,26 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Command line admin tool for Synapse"
+HOMEPAGE="https://github.com/JOJ0/synadm;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/click[${PYTHON_USEDEP}]
+   dev-python/click-option-group[${PYTHON_USEDEP}]
+   dev-python/dnspython[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/tabulate[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"



[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/yambar/

2023-08-30 Thread Julien Roy
commit: b6e24cf4511d6324c072f880c0d910392db19d51
Author: CaptainBlood  yahoo  fr>
AuthorDate: Wed Aug 30 23:29:53 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Wed Aug 30 23:35:50 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b6e24cf4

gui-apps/yambar: update -

Signed-off-by: Julien Roy  jroy.ca>

 gui-apps/yambar/yambar-.ebuild | 15 ---
 1 file changed, 12 insertions(+), 3 deletions(-)

diff --git a/gui-apps/yambar/yambar-.ebuild 
b/gui-apps/yambar/yambar-.ebuild
index a269aa2d42..80a0d0a88e 100644
--- a/gui-apps/yambar/yambar-.ebuild
+++ b/gui-apps/yambar/yambar-.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 inherit meson
 
-if [[ ${PV} ==  ]]; then
+if [[ ${PV} == ** ]]; then
inherit git-r3
EGIT_REPO_URI="https://codeberg.org/dnkl/${PN}.git;
 else
@@ -94,5 +94,14 @@ src_configure() {
 
 src_install() {
meson_src_install
-   rm -rf "${D}/usr/share/doc/${PN}"
+   if use core; then
+   mv "${D}"/usr/lib64/yambar/libdynlist.so 
"${D}"/usr/lib64/libdynlist.so || die
+   fi
+   rm -rf "${D}/usr/share/doc/${PN}" || die
+}
+
+pkg_postinst() {
+   ewarn "Warning: if you are upgrading from 1.8.0, please note that there 
are breaking changes that might affect your config.yml file."
+   ewarn "See the changelog for more information"
+   ewarn "https://codeberg.org/dnkl/yambar/releases/tag/1.9.0;
 }



[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/yambar/

2023-08-30 Thread Julien Roy
commit: 6028a3279a2d2ae4c1beed8842a6be266746407b
Author: CaptainBlood  yahoo  fr>
AuthorDate: Wed Aug 30 23:29:18 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Wed Aug 30 23:35:42 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6028a327

gui-apps/yambar: add 1.10.0

Closes: https://bugs.gentoo.org/910408
Signed-off-by: Julien Roy  jroy.ca>

 gui-apps/yambar/Manifest |   1 +
 gui-apps/yambar/yambar-1.10.0.ebuild | 107 +++
 2 files changed, 108 insertions(+)

diff --git a/gui-apps/yambar/Manifest b/gui-apps/yambar/Manifest
index 3f49a14ed7..897f55b44e 100644
--- a/gui-apps/yambar/Manifest
+++ b/gui-apps/yambar/Manifest
@@ -1,3 +1,4 @@
+DIST yambar-1.10.0.tar.gz 190288 BLAKE2B 
35bfd50b27241724fa29f0ea6b1031dad793d1ff2c8342f5ed40bdc1fb390a32813d17b6c3063184109769a54fb5c5bce876a83974cdbb17679fd80a88d9d797
 SHA512 
c8d1e807017f62886cba65dab9933913f473eeeae8cbf8d44ddd4953754a55c81def9a02506b28a7ea7264325748db0a0ca4cdff39ba74a06f531e6e55878b35
 DIST yambar-1.6.2.tar.gz 135455 BLAKE2B 
71d5b584bf04a7212ac84d8e0d8cb71c1abd7c7548c5ec998aff480d76afbd09825b059fe642edd4dd2537af6a5b811bd333a45bfa53f6a3a814a2be95eb58b4
 SHA512 
64a5e983be6dc99feb2f39d06fe265163c3b8f3f23f33a58c386891b63a9c915816cbde22d031473e700e839522c86c53b06f0cce1a57ebdab8ed6aeebe627e1
 DIST yambar-1.7.0.tar.gz 148762 BLAKE2B 
a394b588bb1a8c64e149f8f39d6a8056d139cb3518fc15c87db0da7ead9c96ce5d7b9d764a617c4626d9fa574edbda2c0e1e2b11b07741241188c5cd282d5643
 SHA512 
e34cc808533cf76ff0b95d18346b796b4758271b0a61151e80b33eaa0ce34c2d5a9f1c6671d28f377d1563a7979c5784782b9f2f87a3cb615efb129e89865ad3
 DIST yambar-1.8.0.tar.gz 157936 BLAKE2B 
d9fc01d71c89550c59b470f9bd3de27e44cc5d64f2103f8803c9c2b25c51b5240f54c41041c126df2b606ae011d9fca974723cafb45670eae70ef20bb3f765b6
 SHA512 
db2c3669162923b4ca2b1f13f50d203de2a0eb6963e6d2bfe8b03e41c7cb4ad9acf6607eef08b6da837c901374c89affb915aa44f2bc2e0eb4694ad91ae66a67

diff --git a/gui-apps/yambar/yambar-1.10.0.ebuild 
b/gui-apps/yambar/yambar-1.10.0.ebuild
new file mode 100644
index 00..80a0d0a88e
--- /dev/null
+++ b/gui-apps/yambar/yambar-1.10.0.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+if [[ ${PV} == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://codeberg.org/dnkl/${PN}.git;
+else
+   SRC_URI="https://codeberg.org/dnkl/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   S="${WORKDIR}/${PN}"
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="Simplistic and highly configurable status panel for X and Wayland"
+HOMEPAGE="https://codeberg.org/dnkl/yambar;
+LICENSE="MIT"
+SLOT="0"
+IUSE="core +alsa +backlight +battery +clock +cpu +disk-io +dwl 
+foreign-toplevel +memory +mpd +i3 +label +network +pipewire +pulseaudio 
+removables +river +script sway-xkb wayland X xkb xwindow"
+REQUIRED_USE="
+   || ( wayland X )
+   sway-xkb? ( wayland )
+   xkb? ( X )
+   xwindow? ( X )
+"
+
+RDEPEND="
+   >=media-libs/fcft-2.4.0
+   dev-libs/libyaml
+   alsa? ( media-libs/alsa-lib )
+   backlight? ( virtual/libudev:= )
+   battery? ( virtual/libudev:= )
+   mpd? ( media-libs/libmpdclient )
+   pipewire? (
+ dev-libs/json-c
+ media-video/pipewire
+   )
+   pulseaudio? ( media-libs/libpulse )
+   removables? ( virtual/libudev:= )
+   sway-xkb? ( dev-libs/json-c )
+   x11-libs/pixman
+   X? (
+   x11-libs/libxcb:0=[xkb]
+   x11-libs/xcb-util
+   x11-libs/xcb-util-cursor
+   x11-libs/xcb-util-wm
+   )
+   wayland? ( dev-libs/wayland )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   app-text/scdoc
+   >=dev-libs/tllist-1.0.1
+   >=dev-util/meson-0.53.0
+   virtual/pkgconfig
+   wayland? (
+   dev-libs/wayland-protocols
+   dev-util/wayland-scanner
+   )
+"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature wayland backend-wayland)
+   $(meson_feature X backend-x11)
+   $(meson_use core core-plugins-as-shared-libraries)
+   $(meson_feature alsa plugin-alsa)
+   $(meson_feature backlight plugin-backlight)
+   $(meson_feature battery plugin-battery)
+   $(meson_feature clock plugin-clock)
+   $(meson_feature cpu plugin-cpu)
+   $(meson_feature disk-io plugin-disk-io)
+   $(meson_feature dwl plugin-dwl)
+   $(meson_feature foreign-toplevel plugin-foreign-toplevel)
+   $(meson_feature memory plugin-mem)
+   $(meson_feature mpd plugin-mpd)
+   $(meson_feature i3 plugin-i3)
+   $(meson_feature label plugin-label)
+   $(meson_feature network plugin-network)
+   $(meson_feature pipewire 

[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/yambar/

2023-08-30 Thread Julien Roy
commit: 77e606ac53d98c13db2ddb0123567f797028800d
Author: Julien Roy  jroy  ca>
AuthorDate: Wed Aug 30 23:30:45 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Wed Aug 30 23:35:50 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=77e606ac

gui-apps/yambar: drop 1.6.2, 1.7.0, 1.8.0

Signed-off-by: Julien Roy  jroy.ca>

 gui-apps/yambar/Manifest|  3 --
 gui-apps/yambar/yambar-1.6.2.ebuild | 64 -
 gui-apps/yambar/yambar-1.7.0.ebuild | 64 -
 gui-apps/yambar/yambar-1.8.0.ebuild | 64 -
 4 files changed, 195 deletions(-)

diff --git a/gui-apps/yambar/Manifest b/gui-apps/yambar/Manifest
index 897f55b44e..d6591d 100644
--- a/gui-apps/yambar/Manifest
+++ b/gui-apps/yambar/Manifest
@@ -1,5 +1,2 @@
 DIST yambar-1.10.0.tar.gz 190288 BLAKE2B 
35bfd50b27241724fa29f0ea6b1031dad793d1ff2c8342f5ed40bdc1fb390a32813d17b6c3063184109769a54fb5c5bce876a83974cdbb17679fd80a88d9d797
 SHA512 
c8d1e807017f62886cba65dab9933913f473eeeae8cbf8d44ddd4953754a55c81def9a02506b28a7ea7264325748db0a0ca4cdff39ba74a06f531e6e55878b35
-DIST yambar-1.6.2.tar.gz 135455 BLAKE2B 
71d5b584bf04a7212ac84d8e0d8cb71c1abd7c7548c5ec998aff480d76afbd09825b059fe642edd4dd2537af6a5b811bd333a45bfa53f6a3a814a2be95eb58b4
 SHA512 
64a5e983be6dc99feb2f39d06fe265163c3b8f3f23f33a58c386891b63a9c915816cbde22d031473e700e839522c86c53b06f0cce1a57ebdab8ed6aeebe627e1
-DIST yambar-1.7.0.tar.gz 148762 BLAKE2B 
a394b588bb1a8c64e149f8f39d6a8056d139cb3518fc15c87db0da7ead9c96ce5d7b9d764a617c4626d9fa574edbda2c0e1e2b11b07741241188c5cd282d5643
 SHA512 
e34cc808533cf76ff0b95d18346b796b4758271b0a61151e80b33eaa0ce34c2d5a9f1c6671d28f377d1563a7979c5784782b9f2f87a3cb615efb129e89865ad3
-DIST yambar-1.8.0.tar.gz 157936 BLAKE2B 
d9fc01d71c89550c59b470f9bd3de27e44cc5d64f2103f8803c9c2b25c51b5240f54c41041c126df2b606ae011d9fca974723cafb45670eae70ef20bb3f765b6
 SHA512 
db2c3669162923b4ca2b1f13f50d203de2a0eb6963e6d2bfe8b03e41c7cb4ad9acf6607eef08b6da837c901374c89affb915aa44f2bc2e0eb4694ad91ae66a67
 DIST yambar-1.9.0.tar.gz 186338 BLAKE2B 
9fd043aab241c75e84bcdffcfed51bd24d3a687ff80f4b44517168fc46a33934467fd8bf7a315076e15fc74e157f3bccf703ae2fd32ed969082c383570b0f3bd
 SHA512 
de1acf1e738b33e2e0ee1dba497b5b84137028551827c38eee67fdc5bfb688f2037a52ccac7f5fb56ffeed7382e4cd670fd0b564c7f532f21a85724640c8004b

diff --git a/gui-apps/yambar/yambar-1.6.2.ebuild 
b/gui-apps/yambar/yambar-1.6.2.ebuild
deleted file mode 100644
index 5b1dbd73e6..00
--- a/gui-apps/yambar/yambar-1.6.2.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson
-
-if [[ ${PV} != ** ]]; then
-   SRC_URI="https://codeberg.org/dnkl/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64"
-   S="${WORKDIR}/${PN}"
-else
-   inherit git-r3
-   EGIT_REPO_URI="https://codeberg.org/dnkl/${PN}.git;
-fi
-
-DESCRIPTION="Simplistic and highly configurable status panel for X and Wayland"
-HOMEPAGE="https://codeberg.org/dnkl/yambar;
-LICENSE="MIT"
-SLOT="0"
-IUSE="wayland X"
-REQUIRED_USE="|| ( wayland X )"
-
-RDEPEND="
-   >=media-libs/fcft-2.4.0
-   dev-libs/json-c
-   dev-libs/libyaml
-   media-libs/alsa-lib
-   media-libs/libmpdclient
-   virtual/libudev:=
-   x11-libs/pixman
-   wayland? ( dev-libs/wayland )
-   X? (
-   x11-libs/libxcb:0=[xkb]
-   x11-libs/xcb-util
-   x11-libs/xcb-util-cursor
-   x11-libs/xcb-util-wm
-   )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   app-text/scdoc
-   >=dev-libs/tllist-1.0.1
-   >=dev-util/meson-0.53.0
-   virtual/pkgconfig
-   wayland? (
-   dev-libs/wayland-protocols
-   dev-util/wayland-scanner
-   )
-"
-
-src_configure() {
-   local emesonargs=(
-   $(meson_feature wayland backend-wayland)
-   $(meson_feature X backend-x11)
-   -Dwerror=false
-   )
-   meson_src_configure
-}
-
-src_install() {
-   meson_src_install
-   rm -rf "${D}/usr/share/doc/${PN}"
-}

diff --git a/gui-apps/yambar/yambar-1.7.0.ebuild 
b/gui-apps/yambar/yambar-1.7.0.ebuild
deleted file mode 100644
index 5b1dbd73e6..00
--- a/gui-apps/yambar/yambar-1.7.0.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson
-
-if [[ ${PV} != ** ]]; then
-   SRC_URI="https://codeberg.org/dnkl/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64"
-   S="${WORKDIR}/${PN}"
-else
-   inherit git-r3
-   EGIT_REPO_URI="https://codeberg.org/dnkl/${PN}.git;
-fi
-
-DESCRIPTION="Simplistic and highly configurable status panel for X and Wayland"
-HOMEPAGE="https://codeberg.org/dnkl/yambar;
-LICENSE="MIT"
-SLOT="0"

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

2023-08-30 Thread Julien Roy
commit: 66fe60465d38ab748e316f93f5402cecf49db830
Author: Julien Roy  jroy  ca>
AuthorDate: Wed Aug 30 23:38:21 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Wed Aug 30 23:38:21 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=66fe6046

dev-python/zodb: add 5.8.1

Signed-off-by: Julien Roy  jroy.ca>

 dev-python/zodb/Manifest  |  1 +
 dev-python/zodb/zodb-5.8.1.ebuild | 57 +++
 2 files changed, 58 insertions(+)

diff --git a/dev-python/zodb/Manifest b/dev-python/zodb/Manifest
index 4c6c219fcd..0862fdc1a6 100644
--- a/dev-python/zodb/Manifest
+++ b/dev-python/zodb/Manifest
@@ -1 +1,2 @@
 DIST ZODB-5.8.0.tar.gz 788844 BLAKE2B 
820dd1dca250f9167076b410cc33a9200a9372abd5162c7eafb8647f8469a742f7aa4cad841d5d5aa68a64aa354c940f51cc26b11c67815cab76ddb98154e9e9
 SHA512 
40f617089b0313b47634e56b3b303cda20ef06973178d02b583ff7a424e704d0cd2e60f9de2c90ce134760786d75461763dc7ce20af03505cbfc667b027cab9d
+DIST ZODB-5.8.1.tar.gz 790095 BLAKE2B 
e211bc85b7fe1d25b09213985afcebb6de31fa6a6bdda5e606cd854c2906c324c11c6e01279a7ff22f08d6cbbf8e706597b231f41d99f3d7ca28dd5bd8c8078e
 SHA512 
a51d2914489ac779ec990b9e84f69a56fdaa471d889d6fd3bcd5abac345fd95f9959defa737e47e0e86c4ac7853b146abe25d13d67aeed984268d87f9f8d4864

diff --git a/dev-python/zodb/zodb-5.8.1.ebuild 
b/dev-python/zodb/zodb-5.8.1.ebuild
new file mode 100644
index 00..96d69982f1
--- /dev/null
+++ b/dev-python/zodb/zodb-5.8.1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_10 )
+PYPI_NO_NORMALIZE=1
+PYPI_PN="${PN^^}"
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python object-oriented database"
+HOMEPAGE="https://github.com/zopefoundation/zodb;
+
+LICENSE="ZPL"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/BTrees[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/persistent[${PYTHON_USEDEP}]
+   dev-python/transaction[${PYTHON_USEDEP}]
+   dev-python/zc-lockfile[${PYTHON_USEDEP}]
+   dev-python/zconfig[${PYTHON_USEDEP}]
+   dev-python/zodbpickle[${PYTHON_USEDEP}]
+   dev-python/zope-interface[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   doc? (
+   dev-python/j1m-sphinxautozconfig[${PYTHON_USEDEP}]
+   dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]
+   dev-python/sphinxcontrib-zopeext[${PYTHON_USEDEP}]
+   )
+   test? (
+   dev-python/manuel[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/zope-testing[${PYTHON_USEDEP}]
+   dev-python/zope-testrunner[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs
+distutils_enable_tests setup.py
+
+src_unpack() {
+   default
+   # Remove failing test
+   rm "${S}/src/${PN^^}/tests/testdocumentation.py" || die
+}
+
+python_test() {
+   zope-testrunner -pvc -j "$(nproc)" --usecompiled \
+   --path "${BUILD_DIR}/install$(python_get_sitedir)/" || die
+}



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

2023-08-30 Thread Julien Roy
commit: bf591c343964c5da1ca8a14fbd17e58f76c9158c
Author: Julien Roy  jroy  ca>
AuthorDate: Wed Aug 30 21:50:20 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Wed Aug 30 21:50:20 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bf591c34

dev-python/minio: enable py3.12

Signed-off-by: Julien Roy  jroy.ca>

 dev-python/minio/minio-7.1.15.ebuild | 2 +-
 dev-python/minio/minio-7.1.16.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/minio/minio-7.1.15.ebuild 
b/dev-python/minio/minio-7.1.15.ebuild
index 2620a6929f..363b52e35d 100644
--- a/dev-python/minio/minio-7.1.15.ebuild
+++ b/dev-python/minio/minio-7.1.15.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 DISTUTILS_USE_PEP517=setuptools
 
 inherit distutils-r1 pypi

diff --git a/dev-python/minio/minio-7.1.16.ebuild 
b/dev-python/minio/minio-7.1.16.ebuild
index 2620a6929f..363b52e35d 100644
--- a/dev-python/minio/minio-7.1.16.ebuild
+++ b/dev-python/minio/minio-7.1.16.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 DISTUTILS_USE_PEP517=setuptools
 
 inherit distutils-r1 pypi



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

2023-08-30 Thread Julien Roy
commit: 56eb0c9ee1a8f638d1877dcd64327e95da3a9989
Author: Julien Roy  jroy  ca>
AuthorDate: Wed Aug 30 21:46:53 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Wed Aug 30 21:46:53 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=56eb0c9e

dev-python/restrictedpython: drop 6.0

Signed-off-by: Julien Roy  jroy.ca>

 dev-python/restrictedpython/Manifest   |  1 -
 .../restrictedpython/restrictedpython-6.0.ebuild   | 27 --
 2 files changed, 28 deletions(-)

diff --git a/dev-python/restrictedpython/Manifest 
b/dev-python/restrictedpython/Manifest
index 8cc57aeefc..c486aee241 100644
--- a/dev-python/restrictedpython/Manifest
+++ b/dev-python/restrictedpython/Manifest
@@ -1,3 +1,2 @@
-DIST restrictedpython-6.0.gh.tar.gz 441665 BLAKE2B 
3b3c27c6aa86e7301299fa32eafa571381637ac16551c48c2faf48815fc6d054df94ddfaccacb243e55300358f1c5f726d17342630137c326387db946d00bdf0
 SHA512 
8f9b53542c0784ac0c9169c4c4252d22f95419c6903ca0e786f44f6fee9303251f3e78ec099f343068c0a7ea7712de52e884aa132dda63ed813e8a17ffe55798
 DIST restrictedpython-6.1.gh.tar.gz 442293 BLAKE2B 
8425c371e84a698f1591735cfa0c77ea716c2b7859addc6a7fb97e68ffd239e1b3aaeb359739ec1dfff551a361a8bd8fd2738007ba5d2557debe9592a144c144
 SHA512 
fec5bbe301b64236863a72e4b7a9997d04483da6ae5b384ef73a729092b2fc271f6016586a21558cb30f1c2cc9c9f57b8ee2c6c851873bd493b95fd50dccd1f8
 DIST restrictedpython-6.2.gh.tar.gz 442788 BLAKE2B 
cac63465192d425dc2b18a787fe4e75749f19768bbcb3be921512ccf0558e30f8ab3f8a89c36b77d370ae2c160b5aba4e9481ad66c36909b7189559c20a532fe
 SHA512 
a9947830b66e449881b7d22e4716adb863f20726a6e1f61f4f84396ae88b2c461c084f56ca78c3aa072953c53ba776788aa41ec8415714ba02b1b4c8370bf6fb

diff --git a/dev-python/restrictedpython/restrictedpython-6.0.ebuild 
b/dev-python/restrictedpython/restrictedpython-6.0.ebuild
deleted file mode 100644
index 2f057f27b5..00
--- a/dev-python/restrictedpython/restrictedpython-6.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="A restricted execution environment for Python to run untrusted 
code"
-HOMEPAGE="https://github.com/zopefoundation/RestrictedPython;
-SRC_URI="https://github.com/zopefoundation/RestrictedPython/archive/${PV}.tar.gz
 -> ${P}.gh.tar.gz"
-S="${WORKDIR}/RestrictedPython-${PV}"
-
-LICENSE="ZPL"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   doc? ( dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}] )
-   test? ( dev-python/pytest-mock[${PYTHON_USEDEP}] )
-"
-DEPEND="${RDEPEND}"
-
-distutils_enable_sphinx docs
-distutils_enable_tests pytest



[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/

2023-08-30 Thread Julien Roy
commit: 1d796a0c8e474fb0cbc257316469168828181966
Author: Julien Roy  jroy  ca>
AuthorDate: Wed Aug 30 21:15:21 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Wed Aug 30 21:15:21 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1d796a0c

www-client/nyxt: drop 3.4.0

Signed-off-by: Julien Roy  jroy.ca>

 www-client/nyxt/Manifest  |   1 -
 www-client/nyxt/nyxt-3.4.0.ebuild | 100 --
 2 files changed, 101 deletions(-)

diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest
index af0a5eb4ca..a95278c3d9 100644
--- a/www-client/nyxt/Manifest
+++ b/www-client/nyxt/Manifest
@@ -1,3 +1,2 @@
-DIST nyxt-3.4.0.gh.tar.xz 16745700 BLAKE2B 
7a611f594d1267101a1e0083092da58db48e167045b94dc063c23bb95e837e568388154dfd78d7f52876a41b16863a6c14d2e6c654f5ee61a91eaf1acf863fd1
 SHA512 
e104219f6e7f69e8fd51a5a07280924d9ba1703a9c1661acf80f6158b0c4262f32b80d760cf08b269e2e18ae9727fed0d59451a53bb1f175042a68fd686807ed
 DIST nyxt-3.6.0.gh.tar.xz 17424780 BLAKE2B 
8a42263ddd0d000587f934a7dde6074d728bedf267bbf363ab5ab75e0e773fb9c6d506e7218dfa8219e140a0c757125323d4448c720a933952f65d5b6128714f
 SHA512 
f8bd0437a8afa275f1c885b35c9c88f55a1f1fe6299e9ecdd9496c09ace7673b80b92511a22b2cb1eef738696847319309883bb3df18e91980b071a16e1b7893
 DIST nyxt-3.6.1.gh.tar.xz 17421212 BLAKE2B 
8be94ce06fccab569981582dbe72c99245b0f122d25d9466e57b02d5b531f7caa7558b2ba2cd1bf2d39cd99c9adf65902b0341161dd91d7507d69b032cd66ad1
 SHA512 
40861b903472904590e094e373347714f398b4e3e6929aa428ba2d10003935e33e96bdd4c43b1b3cf050b48762e5aafb5bc6fc8d55ffe32dd692c61276867c6d

diff --git a/www-client/nyxt/nyxt-3.4.0.ebuild 
b/www-client/nyxt/nyxt-3.4.0.ebuild
deleted file mode 100644
index 5ef18c896a..00
--- a/www-client/nyxt/nyxt-3.4.0.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop optfeature xdg-utils
-
-DESCRIPTION="Nyxt - the hacker's power-browser"
-HOMEPAGE="https://nyxt.atlas.engineer/;
-
-if [[ "${PV}" = ** ]]
-then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/atlas-engineer/${PN}.git;
-else
-   KEYWORDS="~amd64"
-   
SRC_URI="https://github.com/atlas-engineer/${PN}/releases/download/${PV}/nyxt-${PV}-source-with-submodules.tar.xz
 -> ${PF}.gh.tar.xz"
-fi
-
-# Portage replaces the nyxt binary with scbl when stripping
-RESTRICT="mirror strip"
-
-LICENSE="BSD CC-BY-SA-3.0"
-SLOT="0"
-IUSE="doc"
-
-RDEPEND="
-   dev-libs/gobject-introspection
-   gnome-base/gsettings-desktop-schemas
-   media-libs/gst-plugins-bad
-   media-libs/gst-plugins-base
-   media-libs/gst-plugins-good
-   media-libs/gst-plugins-ugly
-   media-plugins/gst-plugins-libav
-   net-libs/glib-networking
-   net-libs/webkit-gtk:4.1
-   sys-libs/libfixposix
-"
-
-DEPEND="${RDEPEND}"
-BDEPEND="
-   >=dev-lisp/sbcl-2.0.0
-"
-
-src_unpack() {
-   default
-
-   # nyxt-3-source-with-submodules.tar.xz doesn't unpack in a subdirectory
-   # so we create it instead of working directly in ${WORKDIR}
-   if [[ "${PV}" != ** ]]
-   then
-   mkdir "${WORKDIR}/${P}" || die
-   mv "${WORKDIR}/assets" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/_build" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/build-scripts" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/documents" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/engineer.atlas.Nyxt.yaml" "${WORKDIR}/${P}/" || 
die
-   mv "${WORKDIR}/examples" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/INSTALL" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/libraries" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/licenses" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/makefile" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/nyxt.asd" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/README.org" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/source" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/tests" "${WORKDIR}/${P}/" || die
-   fi
-}
-
-src_compile() {
-   emake all
-   use doc && emake doc
-}
-
-src_install(){
-   dobin "${S}/nyxt"
-
-   if [ "$(use doc)" ]
-   then
-   docinto "/usr/share/doc/${P}"
-   dodoc "${S}/manual.html"
-   fi
-
-   newicon -s 512 "${S}/assets/nyxt_512x512.png" nyxt.png
-   domenu "${S}/assets/nyxt.desktop"
-}
-
-pkg_postinst() {
-   xdg_mimeinfo_database_update
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-   optfeature "for X11 clipboard support" "x11-misc/xclip"
-   optfeature "for spellchecking" "app-text/enchant"
-}
-
-pkg_postrm() {
-   xdg_mimeinfo_database_update
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-}



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

2023-08-30 Thread Julien Roy
commit: d7936c05d9ed3baf7bf224b4815b0ec5b1ad3f5e
Author: Julien Roy  jroy  ca>
AuthorDate: Wed Aug 30 21:45:20 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Wed Aug 30 21:45:20 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d7936c05

dev-python/mautrix: add 0.20.1

Signed-off-by: Julien Roy  jroy.ca>

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

diff --git a/dev-python/mautrix/Manifest b/dev-python/mautrix/Manifest
index 70d11c7db6..3bf2734e01 100644
--- a/dev-python/mautrix/Manifest
+++ b/dev-python/mautrix/Manifest
@@ -1,2 +1,3 @@
 DIST mautrix-0.19.16.tar.gz 245202 BLAKE2B 
921b51c63991934cabf5d24a26f37205fb3a90ee4a29c8455eda00aeff1fa9311a87f665b1c084a3b994e9122a8c23180735c97141a1a35d8f89c6638dda48ab
 SHA512 
9b827f54e48ccbe98379f4db2fd6fa97698f7695023918aebb80f078c7df495cd4e76e9d226094838c199cacafb91ab4263e5f5a5c9ac9132b9bd39d3cb281b4
 DIST mautrix-0.20.0.tar.gz 243507 BLAKE2B 
849d7af298ee16cba88a81debbe7cabbdcaa8241e6ea1951b8748d212ea7e62371fc4340fcc5499e16180d03a7f6a47d3eaf730c0f474d8621be7d045a82fd43
 SHA512 
0e4e2da4aa5d670b89c0b4245c47d8a50daa8c14745c2f984c8affd2f6984b23808a03902b692b08f792504ac315a2084a1170b9e41b923c74d9eb8ce53dcc50
+DIST mautrix-0.20.1.tar.gz 242438 BLAKE2B 
727717f2762c8bfc4194602112f2412b3ab41480c24a910a375e234cce4b156cfd73dffb0b5e3957b3593be4f4940a32463e41a69abbd56ad521dbe5a74bc974
 SHA512 
8d405de08289faa290e5eb102651bfd566e84b3dc5c21b04910fdb9da73fe4386bd05949b2eaa530a82b6bc3f20a6ca1bbb39c8159c348c4b03a11c510111ee9

diff --git a/dev-python/mautrix/mautrix-0.20.1.ebuild 
b/dev-python/mautrix/mautrix-0.20.1.ebuild
new file mode 100644
index 00..5367bd8433
--- /dev/null
+++ b/dev-python/mautrix/mautrix-0.20.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 optfeature pypi
+
+DESCRIPTION="A Python 3 asyncio Matrix framework"
+HOMEPAGE="https://github.com/mautrix/python/;
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/aiohttp[${PYTHON_USEDEP}]
+   dev-python/attrs[${PYTHON_USEDEP}]
+   dev-python/olm[${PYTHON_USEDEP}]
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   dev-python/unpaddedbase64[${PYTHON_USEDEP}]
+   dev-python/yarl[${PYTHON_USEDEP}]
+   test? (
+   dev-python/aiosqlite[${PYTHON_USEDEP}]
+   dev-python/asyncpg[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/

2023-08-30 Thread Julien Roy
commit: a885893ecf9953907708105b1ccdc42955f7ff49
Author: Julien Roy  jroy  ca>
AuthorDate: Wed Aug 30 21:15:10 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Wed Aug 30 21:15:10 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a885893e

www-client/nyxt: add 3.6.1

Signed-off-by: Julien Roy  jroy.ca>

 www-client/nyxt/Manifest  |   1 +
 www-client/nyxt/nyxt-3.6.1.ebuild | 100 ++
 2 files changed, 101 insertions(+)

diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest
index 897d03c170..af0a5eb4ca 100644
--- a/www-client/nyxt/Manifest
+++ b/www-client/nyxt/Manifest
@@ -1,2 +1,3 @@
 DIST nyxt-3.4.0.gh.tar.xz 16745700 BLAKE2B 
7a611f594d1267101a1e0083092da58db48e167045b94dc063c23bb95e837e568388154dfd78d7f52876a41b16863a6c14d2e6c654f5ee61a91eaf1acf863fd1
 SHA512 
e104219f6e7f69e8fd51a5a07280924d9ba1703a9c1661acf80f6158b0c4262f32b80d760cf08b269e2e18ae9727fed0d59451a53bb1f175042a68fd686807ed
 DIST nyxt-3.6.0.gh.tar.xz 17424780 BLAKE2B 
8a42263ddd0d000587f934a7dde6074d728bedf267bbf363ab5ab75e0e773fb9c6d506e7218dfa8219e140a0c757125323d4448c720a933952f65d5b6128714f
 SHA512 
f8bd0437a8afa275f1c885b35c9c88f55a1f1fe6299e9ecdd9496c09ace7673b80b92511a22b2cb1eef738696847319309883bb3df18e91980b071a16e1b7893
+DIST nyxt-3.6.1.gh.tar.xz 17421212 BLAKE2B 
8be94ce06fccab569981582dbe72c99245b0f122d25d9466e57b02d5b531f7caa7558b2ba2cd1bf2d39cd99c9adf65902b0341161dd91d7507d69b032cd66ad1
 SHA512 
40861b903472904590e094e373347714f398b4e3e6929aa428ba2d10003935e33e96bdd4c43b1b3cf050b48762e5aafb5bc6fc8d55ffe32dd692c61276867c6d

diff --git a/www-client/nyxt/nyxt-3.6.1.ebuild 
b/www-client/nyxt/nyxt-3.6.1.ebuild
new file mode 100644
index 00..5ef18c896a
--- /dev/null
+++ b/www-client/nyxt/nyxt-3.6.1.ebuild
@@ -0,0 +1,100 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop optfeature xdg-utils
+
+DESCRIPTION="Nyxt - the hacker's power-browser"
+HOMEPAGE="https://nyxt.atlas.engineer/;
+
+if [[ "${PV}" = ** ]]
+then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/atlas-engineer/${PN}.git;
+else
+   KEYWORDS="~amd64"
+   
SRC_URI="https://github.com/atlas-engineer/${PN}/releases/download/${PV}/nyxt-${PV}-source-with-submodules.tar.xz
 -> ${PF}.gh.tar.xz"
+fi
+
+# Portage replaces the nyxt binary with scbl when stripping
+RESTRICT="mirror strip"
+
+LICENSE="BSD CC-BY-SA-3.0"
+SLOT="0"
+IUSE="doc"
+
+RDEPEND="
+   dev-libs/gobject-introspection
+   gnome-base/gsettings-desktop-schemas
+   media-libs/gst-plugins-bad
+   media-libs/gst-plugins-base
+   media-libs/gst-plugins-good
+   media-libs/gst-plugins-ugly
+   media-plugins/gst-plugins-libav
+   net-libs/glib-networking
+   net-libs/webkit-gtk:4.1
+   sys-libs/libfixposix
+"
+
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=dev-lisp/sbcl-2.0.0
+"
+
+src_unpack() {
+   default
+
+   # nyxt-3-source-with-submodules.tar.xz doesn't unpack in a subdirectory
+   # so we create it instead of working directly in ${WORKDIR}
+   if [[ "${PV}" != ** ]]
+   then
+   mkdir "${WORKDIR}/${P}" || die
+   mv "${WORKDIR}/assets" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/_build" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/build-scripts" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/documents" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/engineer.atlas.Nyxt.yaml" "${WORKDIR}/${P}/" || 
die
+   mv "${WORKDIR}/examples" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/INSTALL" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/libraries" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/licenses" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/makefile" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/nyxt.asd" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/README.org" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/source" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/tests" "${WORKDIR}/${P}/" || die
+   fi
+}
+
+src_compile() {
+   emake all
+   use doc && emake doc
+}
+
+src_install(){
+   dobin "${S}/nyxt"
+
+   if [ "$(use doc)" ]
+   then
+   docinto "/usr/share/doc/${P}"
+   dodoc "${S}/manual.html"
+   fi
+
+   newicon -s 512 "${S}/assets/nyxt_512x512.png" nyxt.png
+   domenu "${S}/assets/nyxt.desktop"
+}
+
+pkg_postinst() {
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+   optfeature "for X11 clipboard support" "x11-misc/xclip"
+   optfeature "for spellchecking" "app-text/enchant"
+}
+
+pkg_postrm() {
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}



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

2023-08-30 Thread Julien Roy
commit: 270a37520a3cab255a47195864c85381e3f0fb72
Author: Julien Roy  jroy  ca>
AuthorDate: Wed Aug 30 21:47:51 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Wed Aug 30 21:47:51 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=270a3752

dev-python/signalstickers-client: add 3.3.0

Signed-off-by: Julien Roy  jroy.ca>

 dev-python/signalstickers-client/Manifest  |  1 +
 .../signalstickers-client-3.3.0.ebuild | 25 ++
 2 files changed, 26 insertions(+)

diff --git a/dev-python/signalstickers-client/Manifest 
b/dev-python/signalstickers-client/Manifest
index 0dbb9610d1..699e28d39d 100644
--- a/dev-python/signalstickers-client/Manifest
+++ b/dev-python/signalstickers-client/Manifest
@@ -1 +1,2 @@
 DIST signalstickers-client-3.2.0.tar.gz 14705 BLAKE2B 
b2423e96d4cbb9aadd8e1b900dc3c1ba678c619ef964387f937b121b361d341656b764e49d8dcd2d885c4b230f936936ea6487212dee4fce4c2ef40b59eb55e8
 SHA512 
6820fbb7577ca8ecb63a8fe9b10ad25d7fd510d3ea56bf0a5cd48f8b79595553eece6699308a1ff6d71ae7fecf88a0286d8c2f89a9487af0c7837be3f4436a7e
+DIST signalstickers-client-3.3.0.tar.gz 15169 BLAKE2B 
f1437ed60b8d3995f00067bcd54c6f93566c040d46501aebbab8b9f48c1e59e75abd4d49009f6244b1e55923378a1142786fcade366989b27fa65abfd5dea06a
 SHA512 
745e1e6ae29059c08b2f35357cd864884e4f67bef093fc303a5eba8c96bf3f2165267c1725399db23266db021248d351c0085eb5b6b514ba6c504f5e78f84b6a

diff --git 
a/dev-python/signalstickers-client/signalstickers-client-3.3.0.ebuild 
b/dev-python/signalstickers-client/signalstickers-client-3.3.0.ebuild
new file mode 100644
index 00..1fe33bd41e
--- /dev/null
+++ b/dev-python/signalstickers-client/signalstickers-client-3.3.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A Python client for the Signal stickers API"
+HOMEPAGE="https://github.com/signalstickers/signalstickers-client;
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/anyio[${PYTHON_USEDEP}]
+   dev-python/httpx[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/protobuf-python[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"



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

2023-08-30 Thread Julien Roy
commit: 56134d12c8e4dcfc334c2af1bea99e1ef75d8c4f
Author: Julien Roy  jroy  ca>
AuthorDate: Wed Aug 30 21:46:40 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Wed Aug 30 21:46:40 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=56134d12

dev-python/restrictedpython: add 6.2

Signed-off-by: Julien Roy  jroy.ca>

 dev-python/restrictedpython/Manifest   |  1 +
 .../restrictedpython/restrictedpython-6.2.ebuild   | 27 ++
 2 files changed, 28 insertions(+)

diff --git a/dev-python/restrictedpython/Manifest 
b/dev-python/restrictedpython/Manifest
index da78b9c98b..8cc57aeefc 100644
--- a/dev-python/restrictedpython/Manifest
+++ b/dev-python/restrictedpython/Manifest
@@ -1,2 +1,3 @@
 DIST restrictedpython-6.0.gh.tar.gz 441665 BLAKE2B 
3b3c27c6aa86e7301299fa32eafa571381637ac16551c48c2faf48815fc6d054df94ddfaccacb243e55300358f1c5f726d17342630137c326387db946d00bdf0
 SHA512 
8f9b53542c0784ac0c9169c4c4252d22f95419c6903ca0e786f44f6fee9303251f3e78ec099f343068c0a7ea7712de52e884aa132dda63ed813e8a17ffe55798
 DIST restrictedpython-6.1.gh.tar.gz 442293 BLAKE2B 
8425c371e84a698f1591735cfa0c77ea716c2b7859addc6a7fb97e68ffd239e1b3aaeb359739ec1dfff551a361a8bd8fd2738007ba5d2557debe9592a144c144
 SHA512 
fec5bbe301b64236863a72e4b7a9997d04483da6ae5b384ef73a729092b2fc271f6016586a21558cb30f1c2cc9c9f57b8ee2c6c851873bd493b95fd50dccd1f8
+DIST restrictedpython-6.2.gh.tar.gz 442788 BLAKE2B 
cac63465192d425dc2b18a787fe4e75749f19768bbcb3be921512ccf0558e30f8ab3f8a89c36b77d370ae2c160b5aba4e9481ad66c36909b7189559c20a532fe
 SHA512 
a9947830b66e449881b7d22e4716adb863f20726a6e1f61f4f84396ae88b2c461c084f56ca78c3aa072953c53ba776788aa41ec8415714ba02b1b4c8370bf6fb

diff --git a/dev-python/restrictedpython/restrictedpython-6.2.ebuild 
b/dev-python/restrictedpython/restrictedpython-6.2.ebuild
new file mode 100644
index 00..2f057f27b5
--- /dev/null
+++ b/dev-python/restrictedpython/restrictedpython-6.2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="A restricted execution environment for Python to run untrusted 
code"
+HOMEPAGE="https://github.com/zopefoundation/RestrictedPython;
+SRC_URI="https://github.com/zopefoundation/RestrictedPython/archive/${PV}.tar.gz
 -> ${P}.gh.tar.gz"
+S="${WORKDIR}/RestrictedPython-${PV}"
+
+LICENSE="ZPL"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   doc? ( dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}] )
+   test? ( dev-python/pytest-mock[${PYTHON_USEDEP}] )
+"
+DEPEND="${RDEPEND}"
+
+distutils_enable_sphinx docs
+distutils_enable_tests pytest



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

2023-08-30 Thread Julien Roy
commit: 83a4a7ec0c14dd10ad40e1943e9de7e0e27c7d55
Author: Julien Roy  jroy  ca>
AuthorDate: Wed Aug 30 21:45:31 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Wed Aug 30 21:45:31 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=83a4a7ec

dev-python/mautrix: drop 0.19.16

Signed-off-by: Julien Roy  jroy.ca>

 dev-python/mautrix/Manifest   |  1 -
 dev-python/mautrix/mautrix-0.19.16.ebuild | 39 ---
 2 files changed, 40 deletions(-)

diff --git a/dev-python/mautrix/Manifest b/dev-python/mautrix/Manifest
index 3bf2734e01..294d72005d 100644
--- a/dev-python/mautrix/Manifest
+++ b/dev-python/mautrix/Manifest
@@ -1,3 +1,2 @@
-DIST mautrix-0.19.16.tar.gz 245202 BLAKE2B 
921b51c63991934cabf5d24a26f37205fb3a90ee4a29c8455eda00aeff1fa9311a87f665b1c084a3b994e9122a8c23180735c97141a1a35d8f89c6638dda48ab
 SHA512 
9b827f54e48ccbe98379f4db2fd6fa97698f7695023918aebb80f078c7df495cd4e76e9d226094838c199cacafb91ab4263e5f5a5c9ac9132b9bd39d3cb281b4
 DIST mautrix-0.20.0.tar.gz 243507 BLAKE2B 
849d7af298ee16cba88a81debbe7cabbdcaa8241e6ea1951b8748d212ea7e62371fc4340fcc5499e16180d03a7f6a47d3eaf730c0f474d8621be7d045a82fd43
 SHA512 
0e4e2da4aa5d670b89c0b4245c47d8a50daa8c14745c2f984c8affd2f6984b23808a03902b692b08f792504ac315a2084a1170b9e41b923c74d9eb8ce53dcc50
 DIST mautrix-0.20.1.tar.gz 242438 BLAKE2B 
727717f2762c8bfc4194602112f2412b3ab41480c24a910a375e234cce4b156cfd73dffb0b5e3957b3593be4f4940a32463e41a69abbd56ad521dbe5a74bc974
 SHA512 
8d405de08289faa290e5eb102651bfd566e84b3dc5c21b04910fdb9da73fe4386bd05949b2eaa530a82b6bc3f20a6ca1bbb39c8159c348c4b03a11c510111ee9

diff --git a/dev-python/mautrix/mautrix-0.19.16.ebuild 
b/dev-python/mautrix/mautrix-0.19.16.ebuild
deleted file mode 100644
index 5367bd8433..00
--- a/dev-python/mautrix/mautrix-0.19.16.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1 optfeature pypi
-
-DESCRIPTION="A Python 3 asyncio Matrix framework"
-HOMEPAGE="https://github.com/mautrix/python/;
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-python/aiohttp[${PYTHON_USEDEP}]
-   dev-python/attrs[${PYTHON_USEDEP}]
-   dev-python/olm[${PYTHON_USEDEP}]
-   dev-python/pycryptodome[${PYTHON_USEDEP}]
-   dev-python/unpaddedbase64[${PYTHON_USEDEP}]
-   dev-python/yarl[${PYTHON_USEDEP}]
-   test? (
-   dev-python/aiosqlite[${PYTHON_USEDEP}]
-   dev-python/asyncpg[${PYTHON_USEDEP}]
-   

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

2023-08-30 Thread Julien Roy
commit: 7b7f248b497618e53c299fe7e97b328714741422
Author: Julien Roy  jroy  ca>
AuthorDate: Wed Aug 30 21:46:12 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Wed Aug 30 21:46:12 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7b7f248b

dev-python/minio: drop 7.1.14

Signed-off-by: Julien Roy  jroy.ca>

 dev-python/minio/Manifest|  1 -
 dev-python/minio/minio-7.1.14.ebuild | 23 ---
 2 files changed, 24 deletions(-)

diff --git a/dev-python/minio/Manifest b/dev-python/minio/Manifest
index 2d62bce36a..5323158d54 100644
--- a/dev-python/minio/Manifest
+++ b/dev-python/minio/Manifest
@@ -1,3 +1,2 @@
-DIST minio-7.1.14.tar.gz 117073 BLAKE2B 
b2d7d5d0eea342d8d8c533899980ad36278e368f292094a93457aeea940900beabbfc215b7d549b2bceb96acccb53501344fbcc5b69262b8705965e3a26c7a08
 SHA512 
841032aa014454158150e7feb54f0b3d11e7d4fc5d4581322a109abdaa33291e82481f794121fcbdcb98049bfab964e7eb38886dbf3fe0d719813c373e0a94cf
 DIST minio-7.1.15.tar.gz 115948 BLAKE2B 
e6bdd304d70c93c12b869e8d0f3a4347351e48f505766dc386a77f85ef6366559f48d1c007583e5c6845052b3bca65fe4964f70a9ad9f3b9146c0cef04eb1a83
 SHA512 
bb7ac5b1f1f70b0ff36e448097ebf0d9cbd964ddfe31dc452057c17396a85473fd98efedbbdbf81b9b8606bf2a3bab156f174052a2f4095062b18dd7cd5e6a5c
 DIST minio-7.1.16.tar.gz 120101 BLAKE2B 
56c35bfcc6d8a6a70047986f8460d77b786eff26406afa1d733e514d8fe0024a8d30752be5c37e95e0191f1e945df527c1bae4797b4d0182594ebbb923fdaf5b
 SHA512 
da8c6f9476d343ab01207f1f3a78c995c65528aff68134caf8c51c6785c6ecbf7d83a8e399658dc3c9e847e650a07263fbaaa6f5794647ab9f3cbfa08299a6b9

diff --git a/dev-python/minio/minio-7.1.14.ebuild 
b/dev-python/minio/minio-7.1.14.ebuild
deleted file mode 100644
index 2620a6929f..00
--- a/dev-python/minio/minio-7.1.14.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="MinIO Client SDK for Python"
-HOMEPAGE="https://github.com/minio/minio-py;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND=""
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-python/certifi[${PYTHON_USEDEP}]
-   dev-python/urllib3[${PYTHON_USEDEP}]
-"



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

2023-08-30 Thread Julien Roy
commit: 745bd19642dcf9396daa8162a071f9761f33b51e
Author: Julien Roy  jroy  ca>
AuthorDate: Wed Aug 30 21:46:01 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Wed Aug 30 21:46:01 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=745bd196

dev-python/minio: add 7.1.16

Signed-off-by: Julien Roy  jroy.ca>

 dev-python/minio/Manifest|  1 +
 dev-python/minio/minio-7.1.16.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/dev-python/minio/Manifest b/dev-python/minio/Manifest
index 5b9a42694d..2d62bce36a 100644
--- a/dev-python/minio/Manifest
+++ b/dev-python/minio/Manifest
@@ -1,2 +1,3 @@
 DIST minio-7.1.14.tar.gz 117073 BLAKE2B 
b2d7d5d0eea342d8d8c533899980ad36278e368f292094a93457aeea940900beabbfc215b7d549b2bceb96acccb53501344fbcc5b69262b8705965e3a26c7a08
 SHA512 
841032aa014454158150e7feb54f0b3d11e7d4fc5d4581322a109abdaa33291e82481f794121fcbdcb98049bfab964e7eb38886dbf3fe0d719813c373e0a94cf
 DIST minio-7.1.15.tar.gz 115948 BLAKE2B 
e6bdd304d70c93c12b869e8d0f3a4347351e48f505766dc386a77f85ef6366559f48d1c007583e5c6845052b3bca65fe4964f70a9ad9f3b9146c0cef04eb1a83
 SHA512 
bb7ac5b1f1f70b0ff36e448097ebf0d9cbd964ddfe31dc452057c17396a85473fd98efedbbdbf81b9b8606bf2a3bab156f174052a2f4095062b18dd7cd5e6a5c
+DIST minio-7.1.16.tar.gz 120101 BLAKE2B 
56c35bfcc6d8a6a70047986f8460d77b786eff26406afa1d733e514d8fe0024a8d30752be5c37e95e0191f1e945df527c1bae4797b4d0182594ebbb923fdaf5b
 SHA512 
da8c6f9476d343ab01207f1f3a78c995c65528aff68134caf8c51c6785c6ecbf7d83a8e399658dc3c9e847e650a07263fbaaa6f5794647ab9f3cbfa08299a6b9

diff --git a/dev-python/minio/minio-7.1.16.ebuild 
b/dev-python/minio/minio-7.1.16.ebuild
new file mode 100644
index 00..2620a6929f
--- /dev/null
+++ b/dev-python/minio/minio-7.1.16.ebuild
@@ -0,0 +1,23 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="MinIO Client SDK for Python"
+HOMEPAGE="https://github.com/minio/minio-py;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND=""
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-python/certifi[${PYTHON_USEDEP}]
+   dev-python/urllib3[${PYTHON_USEDEP}]
+"



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

2023-08-30 Thread YOSHIOKA Takuma
commit: a460c050e612ce0c81d3a3023544108f6df9bacb
Author: YOSHIOKA Takuma  hard-wi  red>
AuthorDate: Wed Aug 30 20:39:16 2023 +
Commit: YOSHIOKA Takuma  hard-wi  red>
CommitDate: Wed Aug 30 20:39:16 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a460c050

app-misc/watchexec: use `$CARGO_CRATE_URIS` for crate URIs

Signed-off-by: YOSHIOKA Takuma  hard-wi.red>

 app-misc/watchexec/watchexec-1.21.1.ebuild | 2 +-
 app-misc/watchexec/watchexec-1.22.3.ebuild | 2 +-
 app-misc/watchexec/watchexec-1.23.0.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-misc/watchexec/watchexec-1.21.1.ebuild 
b/app-misc/watchexec/watchexec-1.21.1.ebuild
index d8f872cb85..dd896c7814 100644
--- a/app-misc/watchexec/watchexec-1.21.1.ebuild
+++ b/app-misc/watchexec/watchexec-1.21.1.ebuild
@@ -315,7 +315,7 @@ inherit cargo
 DESCRIPTION="Executes commands in response to file modifications"
 HOMEPAGE="https://github.com/watchexec/watchexec;
 SRC_URI="https://github.com/watchexec/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
-SRC_URI+=" $(cargo_crate_uris)"
+SRC_URI+=" ${CARGO_CRATE_URIS}"
 
 LICENSE="Apache-2.0 || ( Artistic-2 CC0-1.0 ) BSD ISC MIT Unicode-DFS-2016 
WTFPL-2"
 SLOT="0"

diff --git a/app-misc/watchexec/watchexec-1.22.3.ebuild 
b/app-misc/watchexec/watchexec-1.22.3.ebuild
index a184a87740..82776dd479 100644
--- a/app-misc/watchexec/watchexec-1.22.3.ebuild
+++ b/app-misc/watchexec/watchexec-1.22.3.ebuild
@@ -429,7 +429,7 @@ inherit cargo shell-completion
 DESCRIPTION="Executes commands in response to file modifications"
 HOMEPAGE="https://github.com/watchexec/watchexec;
 SRC_URI="https://github.com/watchexec/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
-SRC_URI+=" $(cargo_crate_uris)"
+SRC_URI+=" ${CARGO_CRATE_URIS}"
 
 # `dunce`: CC0-1.0
 # `human_format`: MIT

diff --git a/app-misc/watchexec/watchexec-1.23.0.ebuild 
b/app-misc/watchexec/watchexec-1.23.0.ebuild
index d75ffecdcf..570341bcdd 100644
--- a/app-misc/watchexec/watchexec-1.23.0.ebuild
+++ b/app-misc/watchexec/watchexec-1.23.0.ebuild
@@ -423,7 +423,7 @@ inherit cargo shell-completion
 DESCRIPTION="Executes commands in response to file modifications"
 HOMEPAGE="https://watchexec.github.io/;
 SRC_URI="https://github.com/watchexec/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
-SRC_URI+=" $(cargo_crate_uris)"
+SRC_URI+=" ${CARGO_CRATE_URIS}"
 
 LICENSE="Apache-2.0 || ( Artistic-2 CC0-1.0 ) BSD ISC MIT MPL-2.0 
Unicode-DFS-2016 WTFPL-2 ZLIB"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: net-im/discord/

2023-08-30 Thread Nick Sarnie
commit: 01bbb07fef019301cd62f2d541ada4ade37fdfd1
Author: Nick Sarnie  gentoo  org>
AuthorDate: Wed Aug 30 20:20:59 2023 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Wed Aug 30 20:21:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01bbb07f

net-im/discord: add 0.0.29, drop 0.0.28

Closes: https://bugs.gentoo.org/913347

Signed-off-by: Nick Sarnie  gentoo.org>

 net-im/discord/Manifest | 2 +-
 net-im/discord/{discord-0.0.28.ebuild => discord-0.0.29.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/discord/Manifest b/net-im/discord/Manifest
index d5324f815c93..e35acf7e1eef 100644
--- a/net-im/discord/Manifest
+++ b/net-im/discord/Manifest
@@ -1 +1 @@
-DIST discord-0.0.28.tar.gz 92587043 BLAKE2B 
d2e79f34c3d71782fd64ad076fb8a44cd91df5fe35df30c8e4d3fb1e6c019ca0bfd459d615e6c62e3f88d9120397c01b4c0e024d39ae31c698616473cd37
 SHA512 
763fe47a0fb21a13e852bcc818d4e0e2ea4faf23fcfdc02fddfe06e8c829499e028e27b45d807d3b3edcc36788990f3f21c0460b9b8efc538b62f3b41aeb744d
+DIST discord-0.0.29.tar.gz 92596511 BLAKE2B 
902f24b84bb1f1f43a95461190125d99c74846e985d68588101c1ceea4ad92042ff45e86ef115637eb58141d3ebe2d85922d75620a235702bdbf8990da59674b
 SHA512 
38e4c21872fdf7b7716680b70e6f677274be50fce04d16831ed180d894965ca2f8cc8814148e16ca540f8dcba2bb749788f6980180f51d8b1f1556e1a8a368e0

diff --git a/net-im/discord/discord-0.0.28.ebuild 
b/net-im/discord/discord-0.0.29.ebuild
similarity index 100%
rename from net-im/discord/discord-0.0.28.ebuild
rename to net-im/discord/discord-0.0.29.ebuild



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

2023-08-30 Thread Patrick Zwerschke
commit: 66d518bb408d7bd78e79dded4521729b572d5c45
Author: Patrick Zwerschke  p5k  org>
AuthorDate: Wed Aug 30 20:04:42 2023 +
Commit: Patrick Zwerschke  p5k  org>
CommitDate: Wed Aug 30 20:04:42 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=66d518bb

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

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

 app-misc/ledger-live/Manifest   | 2 +-
 .../{ledger-live-2.57.0.ebuild => ledger-live-2.66.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 79ac11905e..befe0782cc 100644
--- a/app-misc/ledger-live/Manifest
+++ b/app-misc/ledger-live/Manifest
@@ -1,5 +1,5 @@
 DIST ledger-live-2.58.0.AppImage 134379446 BLAKE2B 
09539ce083395a66d79ee6853594bdd865cb351880ff19acd99b3c1a6a10733292e465ac643cd6b45c9bd8faf46c15a8c434c5ae1b291d0fba79c7cf9a637151
 SHA512 
a862938ca400cf02603157086ef0457bbd68a06ed15e42306a50b4498470cd0e4924c00cac2ed7901b3f309f1f838f7113551bf4e07b7f1a4e09fa3b9b997f43
-DIST ledger-live-desktop-2.57.0-linux-x86_64.AppImage 134478155 BLAKE2B 
84ae9d6c0dd26a94615c77e8d56834d4efa9787e0b29e513a1f3896b46972d79e120027f01bd4a0894670362c6679251fa83e7df705aa0a592cd74c300e04c3a
 SHA512 
7d50d625d2363a3bfb829812f7834d3bb90e88f50e0fb4cc7b26734101e84312ee750670661587670fd0fb29a102439a22176a520f8e6582ad789d034f44a22b
 DIST ledger-live-desktop-2.60.0-linux-x86_64.AppImage 134600722 BLAKE2B 
81d8a8920aa9b53fed731fa5656af861d2112726589e6640c715059d6a3be881d92b152f670a484141062a8f84ae2325a79cd5ed6ecc982dd89580cbc2c1c292
 SHA512 
948de41d1c329cd2db0e57dc6beb47ae56a49fd11ae6932d3572bca6dd553be204ca628824abdfe65ea673c928f2a52e1c892d486c2b35702392ce8ae198b874
 DIST ledger-live-desktop-2.62.2-linux-x86_64.AppImage 134719355 BLAKE2B 
0f2f193c9c13347d01cabc41f062d4347ac662a4f60723f5a2f6e12d767c5bfe489313f7a82800f88f79e757057ca34c1a23fac9e9a820aa0faf2a4c3c759e32
 SHA512 
aaedae4212614cc879fcbc44dd4a02857baa9f307ef2adfac064a2c4f4965bf9345ebf5b4be0dcf7192f6c56067db1946951db83981a7e706cce11aa4772e26b
 DIST ledger-live-desktop-2.64.1-linux-x86_64.AppImage 135576020 BLAKE2B 
469705b954d9331c3d788f32f316d47a2a7efb19bdbdc234fa5cbede5957a4094717a5e8ab06dcd46714985883ff0b2ebe5647042a4f0ab100b6aff114cf752f
 SHA512 
c89ca07ff58376df1f8b7bbc7aad9fc612c40abd98e065106bee2c3d4375ad669aed110b22cec0ba6fd7b7ce58f9b97fa128618e497595edcef6b75c66a24e48
+DIST ledger-live-desktop-2.66.0-linux-x86_64.AppImage 135854948 BLAKE2B 
fa877e470e929c98c4c9cf94432e8a654c12fdf61796fbd7b8127f4243e7b1b11a237e1785671bd0e2be1ecf03fe836ffc5d25e361ca50e1f1d3f3ae6821812d
 SHA512 
4c27e11021473ed81850717a3f7ed428ea67024819abd4dac0a75d9b3f38f4584b320345a6f9f6dc402b39f5e5302ad1d97d615a1ced1f91300a312227078b34

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



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

2023-08-30 Thread Conrad Kostecki
commit: a13cf65c6083a6edf98b1fbf505c348d664097df
Author: Horodniceanu Andrei  proton  me>
AuthorDate: Tue Aug 29 14:59:07 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Aug 30 18:30:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a13cf65c

dev-libs/libmpack: Don't compile during src_install

Signed-off-by: Horodniceanu Andrei  proton.me>
Closes: https://github.com/gentoo/gentoo/pull/32514
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-libs/libmpack/libmpack-1.0.5-r4.ebuild | 69 ++
 1 file changed, 69 insertions(+)

diff --git a/dev-libs/libmpack/libmpack-1.0.5-r4.ebuild 
b/dev-libs/libmpack/libmpack-1.0.5-r4.ebuild
new file mode 100644
index ..2b6ab319eef8
--- /dev/null
+++ b/dev-libs/libmpack/libmpack-1.0.5-r4.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools toolchain-funcs
+
+DESCRIPTION="Simple implementation of msgpack in C"
+HOMEPAGE="https://github.com/libmpack/libmpack;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~x64-macos"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-libtool.patch # 778899
+)
+
+src_prepare() {
+   default
+
+   # Respect users CFLAGS
+   sed -e 's/-ggdb//g' -i Makefile.in || die
+   sed -e 's/-O3//g' -i .config/release.mk || die
+
+   eautoreconf
+}
+
+src_compile() {
+   local myemakeargs=(
+   "VERBOSE=1"
+   "PREFIX=${EPREFIX}/usr"
+   "CC=$(tc-getCC)"
+   "config=release"
+   "LIBDIR=${EPREFIX}/usr/$(get_libdir)"
+   "INCDIR=${EPREFIX}/usr/include"
+   )
+
+   emake "${myemakeargs[@]}" lib-bin
+}
+
+src_test() {
+   emake VERBOSE=1 XLDFLAGS="-shared" test
+}
+
+src_install() {
+   local myemakeargs=(
+   "VERBOSE=1"
+   "PREFIX=${EPREFIX}/usr"
+   "DESTDIR=${D}"
+   "config=release"
+   "LIBDIR=${EPREFIX}/usr/$(get_libdir)"
+   "INCDIR=${EPREFIX}/usr/include"
+   "XLDFLAGS=-shared"
+   )
+
+   emake "${myemakeargs[@]}" install
+
+   if [[ ${CHOST} == *-darwin* ]] ; then
+   local file="libmpack.0.0.0.dylib"
+   install_name_tool \
+   -id "${EPREFIX}/usr/$(get_libdir)/${file}" \
+   "${ED}/usr/$(get_libdir)/${file}" \
+   || die "Failed to adjust install_name"
+   fi
+
+   find "${ED}" -name '*.la' -delete || die
+}



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

2023-08-30 Thread Maciej Barć
commit: 4a84aff7b4ed3a9047af78337b5524ed628b56ec
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Aug 30 18:29:26 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Aug 30 18:29:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a84aff7

dev-scheme/chez: drop old 9.6.0

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

 dev-scheme/chez/Manifest  |  1 -
 dev-scheme/chez/chez-9.6.0.ebuild | 75 ---
 2 files changed, 76 deletions(-)

diff --git a/dev-scheme/chez/Manifest b/dev-scheme/chez/Manifest
index e588faa15184..be43bae98a10 100644
--- a/dev-scheme/chez/Manifest
+++ b/dev-scheme/chez/Manifest
@@ -1,3 +1,2 @@
 DIST chez-9.5.8a.tar.gz 35488602 BLAKE2B 
49facf50d7cbd301257cd2a0e180cd9ef0608241e599f56a29146fb64bc5f49c1ee536ef70d35f249baa2ba00721f2b28ff1256e3b0ccaf3fbfe426995aaae52
 SHA512 
64ede117b8e91b7f9f5203899d9063b3638fdaaeaef30afd5a020c41d3c3f3625772a3cb9fed68850926dffe543d2f6c6e4259845f7fd09bee9479afa35bf653
-DIST chez-9.6.0.tar.gz 35690840 BLAKE2B 
2669f7f4f1086e43ab6b4904992b7ffc743bdfa2466c01e0e5e1e4cfdbf01f2e6dcf65c759f7543c9a42ff8d769fa337a7280245d7eca57e379d3087b3095c02
 SHA512 
268aa93b32a970b564c17726cdcca177c1f589fc49b88b30dd2c6aedbbd7c13dbb0bd421cc80d10b6ef84f0170c54ac329f04c2571910a012d759b2489a2aed5
 DIST chez-9.6.2.tar.gz 35691078 BLAKE2B 
f8436754eca64ac2b1cd9138c546b31a9ae0c05ae8f7d8afd74205e2c03289050354b6bb03cfa9d26b887f0606dd9410d0a8bc8f2da517a6132781dfaa18a243
 SHA512 
65b6a1dce571568dcc9725086b41065a7c7d56eab10eb78039da192dfbb91568d2bec72005e8ce84cefe3ba87220fdb3aa870e9f05e60fbf2b838f4467cb4a52

diff --git a/dev-scheme/chez/chez-9.6.0.ebuild 
b/dev-scheme/chez/chez-9.6.0.ebuild
deleted file mode 100644
index 6cce9c186365..
--- a/dev-scheme/chez/chez-9.6.0.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# 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
-
-   find "${ED}"/usr/$(get_libdir)/csv${PV//a}/examples \
-\( -name "*.md" -o -name "*.so" \)  -delete || die
-}



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

2023-08-30 Thread Maciej Barć
commit: 6c671818ca182c9089b54c281e1ec0bf57c61da8
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Aug 30 18:29:18 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Aug 30 18:29:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c671818

dev-scheme/chez: bump to 9.6.2

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

 dev-scheme/chez/Manifest  |  1 +
 dev-scheme/chez/chez-9.6.2.ebuild | 75 +++
 2 files changed, 76 insertions(+)

diff --git a/dev-scheme/chez/Manifest b/dev-scheme/chez/Manifest
index eec600552a19..e588faa15184 100644
--- a/dev-scheme/chez/Manifest
+++ b/dev-scheme/chez/Manifest
@@ -1,2 +1,3 @@
 DIST chez-9.5.8a.tar.gz 35488602 BLAKE2B 
49facf50d7cbd301257cd2a0e180cd9ef0608241e599f56a29146fb64bc5f49c1ee536ef70d35f249baa2ba00721f2b28ff1256e3b0ccaf3fbfe426995aaae52
 SHA512 
64ede117b8e91b7f9f5203899d9063b3638fdaaeaef30afd5a020c41d3c3f3625772a3cb9fed68850926dffe543d2f6c6e4259845f7fd09bee9479afa35bf653
 DIST chez-9.6.0.tar.gz 35690840 BLAKE2B 
2669f7f4f1086e43ab6b4904992b7ffc743bdfa2466c01e0e5e1e4cfdbf01f2e6dcf65c759f7543c9a42ff8d769fa337a7280245d7eca57e379d3087b3095c02
 SHA512 
268aa93b32a970b564c17726cdcca177c1f589fc49b88b30dd2c6aedbbd7c13dbb0bd421cc80d10b6ef84f0170c54ac329f04c2571910a012d759b2489a2aed5
+DIST chez-9.6.2.tar.gz 35691078 BLAKE2B 
f8436754eca64ac2b1cd9138c546b31a9ae0c05ae8f7d8afd74205e2c03289050354b6bb03cfa9d26b887f0606dd9410d0a8bc8f2da517a6132781dfaa18a243
 SHA512 
65b6a1dce571568dcc9725086b41065a7c7d56eab10eb78039da192dfbb91568d2bec72005e8ce84cefe3ba87220fdb3aa870e9f05e60fbf2b838f4467cb4a52

diff --git a/dev-scheme/chez/chez-9.6.2.ebuild 
b/dev-scheme/chez/chez-9.6.2.ebuild
new file mode 100644
index ..6cce9c186365
--- /dev/null
+++ b/dev-scheme/chez/chez-9.6.2.ebuild
@@ -0,0 +1,75 @@
+# 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
+
+   find "${ED}"/usr/$(get_libdir)/csv${PV//a}/examples \
+\( -name "*.md" -o -name "*.so" \)  -delete || die
+}



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

2023-08-30 Thread Michał Górny
commit: e7c4e423a9f4885f412925bce0898548cd4d803a
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 30 18:10:59 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 30 18:20:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7c4e423

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

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

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

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 342f17bc6df1..10b05e4133d1 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -4,6 +4,8 @@ DIST genpatches-5.15-133.base.tar.xz 5249652 BLAKE2B 
309acc807e07bfcbb34e0ae8761
 DIST genpatches-5.15-133.extras.tar.xz 3932 BLAKE2B 
b99e279af41ad1d19a58e8f9b1bbf392c805a46c371d7a022a65c0090b5824c6ce26280525a0c21feda2a5a5cfffcafc690a2194d29af6a44e10a9d4c923db8b
 SHA512 
7cd772a6feed01543305417ff03b834bb002821ccf254e7f5481623a7f16b0b54da5fc72c21f4ae3481308eaab08fcca8fc5103ffbed58dc4355cfb661f04f8e
 DIST genpatches-5.15-134.base.tar.xz 5282056 BLAKE2B 
f973657ec1cafc1e6cfa44b3fb2d8d07b33dedf7118811ff44afcd369991864667635aaaffd9d4abc9cfde5308bc32dcbf44097c1989511a9cd4ae4bd4392190
 SHA512 
e6d2fba989cc1d67a0d77526b9498f9d1214b2b3fa2210b17c58d7a4d47630a7d1ef1788d255082acd17e475997c12a007d8411ae5478f2cb2a34c7d4e2ffc60
 DIST genpatches-5.15-134.extras.tar.xz 3932 BLAKE2B 
e6d0b37360f85c3672cb4f56fcca5f649b3a5f9f81e64c7fca1b1e4691f2de4258fda7a262b44fa4a7b37e6af93d8f6869ad6b3b03d5184df25ed5aab24f2655
 SHA512 
677b4a0448bb8c618127c3fcd34ea752b788deb26f3e3a843847baf9c3396a3fbf10a8cfe105c825877e02e5fb13e81e6bef0c697180a5ade644b61e7d60e24d
+DIST genpatches-5.15-135.base.tar.xz 5311072 BLAKE2B 
e7ad491771a4602a9f8d6786ba38b76ae7bddf1917a6fa530cae361d9385f19f4779441626d8a2fef93802956ff5db1698a5cffed76c474f609b6567832c4a73
 SHA512 
a7f4afee966e914c9831555cc0ebf8cc8ba3d2d9929f7b5f8358d4f64d61fe85dc7f637efb889d5529f7b04f8e79a228109e0c0d9a298d04a3718a640bfedc56
+DIST genpatches-5.15-135.extras.tar.xz 3932 BLAKE2B 
fbb46341209dfb76d7a3ed7555de53de48dac947bfc993567afb6d0c2f8e23907d1fbb831a35c274b22ce34a31d6b805d30e727c59fbf63de7095500357ffcae
 SHA512 
796ad4fd5ea1d84b066acff3b56d8df87575a584925c8487e97fb3b056ac46622670e06ce4c5511541c037ae84a566e9fa2304f050c96efe97da37126e9d
 DIST genpatches-5.4-261.base.tar.xz 6100368 BLAKE2B 
1333f1a5aae4faabe031192eee4e491ab80c1e6291e542a99cf308295ed2301c93d74cd41e34fa10e1110710d26edcb9b4b132ee635cde5711b6474557601866
 SHA512 
4083c69df7ce9aa2e57eb69be4132689d10c95155c7608d6fc52f661abc1f0f9077f546016b3df32b8252777fff78af347af7022d18203aa8416ed83b68ef88b
 DIST genpatches-5.4-261.extras.tar.xz 1812 BLAKE2B 
fcc06d16147422b0ea123b116644539b3527e44bca78d46cf5795d44e42575c7017ec3b5c9dd566c5523e3b23f14b4d817846502d4ef353180c3a3c79caa4c2b
 SHA512 
5cc879a4333aa3e162a5da4bf118a12ae5694c2fb98f11f9e1eee57f91b707974d735c290790942a14b2df5bdf092f58d1cf03f7058aea6f8e588700ec185dbf
 DIST genpatches-6.1-52.base.tar.xz 3173368 BLAKE2B 
429b5bc3af457d91b9c178737e573d150e337859c0f07a25043c86b834829e749b92c57fa2d80b2acfe9864f916ebe77c830249be23391d6553f5469b1934708
 SHA512 
0f003893b6c24fa9bb79722d6d83edb25e77fff11a526f86052980ee175d6dd599784cfcc7ad82055de9663a178fb9de38a766cfe61fe17fbde696a5292f023f
@@ -34,6 +36,10 @@ DIST gentoo-kernel-5.15.128-1.amd64.gpkg.tar 66304000 
BLAKE2B b7672b2e0f5e0e63c1
 DIST gentoo-kernel-5.15.128-1.arm64.gpkg.tar 59392000 BLAKE2B 
22cc696c48159b1b2f3812703d74e291341985f346af516a167c9db4ca0f98e8ed9b764fadde660e548edafc8dc26f3a00798b454aff56365ce9d0377e33edec
 SHA512 
d60475056143ac5178f44218f70c2c61e8272cab9eef7d46288459afd4b291d3304513f212f50dbea08a0f901910b2d99c1eadb69036f0e5bdf0002d38849931
 DIST gentoo-kernel-5.15.128-1.ppc64le.gpkg.tar 54917120 BLAKE2B 
b1ef1c09e4ed1a328ee5b19ffbd9a32a914d4503f8774e98a1430f4f4638da99834879adf385a038ca71cd63f6538f9759656a8dcd4129c6f1de71157fde9e73
 SHA512 
38883a879b32735f7d62a1fc9f7baef80b19ccb14c295159924e03b264738c50c2a6d731762d075412d3f46c106f10b5f6722bacaa866f665aac1637b1b13ebc
 DIST gentoo-kernel-5.15.128-1.x86.gpkg.tar 55961600 BLAKE2B 
b81259efdb2422b31c223cde16facbf656b828f4c27898d9c61d44d83656619405220701f49bd052d79852cd6837307ab156638dfe4dbee381b0f572d3b8a20f
 SHA512 
d09d1959f0a7644e8861e86538f692d0844e6bd8a035f224919cb7e7005ccba7dda58b69358d63517fbc2e909851445268ae7d29f904fc8fe9f4cf85038db425
+DIST gentoo-kernel-5.15.129-1.amd64.gpkg.tar 66304000 BLAKE2B 
a9dd041da1ef5548111365f04da98c732dfe766afb72565d037e39f13cfb2fe531cb99d7238dd506682042f62f7a4902a8c04de8814650416863b8897e13d384
 SHA512 
3880ac044d1e7eaabeab01e4663e15651169d8ef53c7f5bd5b363f51143d50dfa0250732458df565d5cc78643c898e411a8fff25566a8f4ab907fd3475d4f977
+DIST gentoo-kernel-5.15.129-1.arm64.gpkg.tar 59392000 BLAKE2B 

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

2023-08-30 Thread Michał Górny
commit: 31796762a71c6802aab4ae8e47d7be442b183fa8
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 30 18:10:55 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 30 18:20:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31796762

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

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

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

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 3f9eb6b93269..342f17bc6df1 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -14,6 +14,8 @@ DIST genpatches-6.1-54.base.tar.xz 3229684 BLAKE2B 
60e1d4729f621f5f9edd07d3cf4b6
 DIST genpatches-6.1-54.extras.tar.xz 3812 BLAKE2B 
c8bd1937c8cfcfdcd0b8c52b947c694535e0375dcb31e8a7ec8426432ddb92a559e6e90b08b086552df6d822d2b26ee3afc6a8607bce820dc9741d169bf0579f
 SHA512 
85f99d0e347036dd5e23dbe11ce1a0ccab042a9bd6980d8ba6cf9fe5e0504ca207e99084b09b011e77dc1d0455e818db87c171cc3857b3e8bc025ab0746c46b1
 DIST genpatches-6.1-55.base.tar.xz 3230904 BLAKE2B 
eaf52b27c1fbe9d25a27b18bc6eb9462d563c0c9c38ed4cae24a8f10cfbdda92c830523a5cd49aab16959ff860d5b10772f5a58eab10cd0796faae17baf4fdee
 SHA512 
37c236a79fad31a9411ab28661f134f697f6f38242f12f5b06e45a80a101e1e2ec50bb77a3fd35aecf0339dd8df82d5b84b1f542316e1b73bd1d2c796275c6bc
 DIST genpatches-6.1-55.extras.tar.xz 3808 BLAKE2B 
de074120fec5b94a8378313fd1c14166ea156008d679e53fe114d2a477ddc8f83e2b64ead63a7b43fcfcf4f168225b8ec2de7383b8749c661b493139560e35c1
 SHA512 
88d6c13ff77590b1240e7958cefa8fb1f738df2b56aaa2ef2e8b63ee4d67ccf87c3da3a9fb6d781009d9c9a8db4907418a9af2f634d92d858fab4f33afb745c1
+DIST genpatches-6.1-56.base.tar.xz 3326400 BLAKE2B 
4a62be88a16883b13ab169a93933a638aa61ca469fdab5f4a474a68983dfdca256bdbc4e62bf7b4ccbed48365a966c6396588444d45ed210a3dfefc8677a3ca5
 SHA512 
5c9d46528036cd7457e825dd97d7c20c69cee3f6d0279b82b0f45a3ec707d15a74afd270a0084e3438948a47c3128cca4ce2c53d45590c0260dd3b4324206287
+DIST genpatches-6.1-56.extras.tar.xz 3808 BLAKE2B 
647f53e02a9a383d96beec781f33892f015302609b93f6d9f8408ad1e8b2ffb423d01f0f540365fdcb795e493bc1bc493c390a218226258f6ac51e8fc8bad657
 SHA512 
c4bf617db17818a615b279a2351e5f369c9efb256b30e2581210c57758ca519eff1d8a320bbceefc5ac8784e530476dd2db7cc559e7da99c3d1037d1ce69e663
 DIST genpatches-6.4-13.base.tar.xz 708424 BLAKE2B 
35ac10ca68775c9e9c5668e9d4a8764c6cc583f8ecbade54b6f1bb1e4ca41fee1d48f5e782a6ba271d0b2f710889aaefdb13c9e4bb437d4f91b05a3d7e464a2f
 SHA512 
5c3fa0b3c09b5298b4bf6542960e07d9c63875cc84821bbd6ef70556868f33a6aece33b9882b97cb9e32536ebfa536a71b9113e95b1b72b80c4f1348434e43c6
 DIST genpatches-6.4-13.extras.tar.xz 3696 BLAKE2B 
e2e9014e497de63eae5dc5d644e1ef27fc2fda99379b881af096874bf25f269212bbd811781f3fc63fa896285e78cb9c41717392e59bfa62c039dce58ed11f86
 SHA512 
ffa3f9043767ae00e18b1d5313df6312d179b0d9e2b224d7b1097cbdc9c48f56615a36425ae1fd00680caed085420e438deb4fd331a37cd4397a814e542d6fa0
 DIST genpatches-6.4-14.base.tar.xz 765548 BLAKE2B 
e1d9bc63a0d8bef9894b264ef4d8078bf57a3548548c08e75e699420731cdfdcf9df69ab6844a57563f24d806c96c27c9a158a7f6a1afa72bf8328ce60bc
 SHA512 
5ee620824e0c17146add7f9bfd1d3444e5eb497444c040dc0f06a7ba247e81fc30eb8c92896ed359c7192690f24a1c45bb3b767bc408e9430ad9c7095ca2be40
@@ -52,6 +54,10 @@ DIST gentoo-kernel-6.1.49-1.amd64.gpkg.tar 72478720 BLAKE2B 
723c67664e642493952c
 DIST gentoo-kernel-6.1.49-1.arm64.gpkg.tar 65208320 BLAKE2B 
ebc6f5eb92a2753ede2909b1a842625612505ce2efa864d9a32710464b59524a282e40d9d370652c896c7ca6a58ad444b34c13afd159c606619e58b290122437
 SHA512 
45ef052acbeb66f1bfb065c5e17ec02067fc2f9d0af9808b4ca630449ca8abcae45bcdb65bd955de2fc7db4a7f553789c321bde879b905ac2ab2fe01a9bd58fd
 DIST gentoo-kernel-6.1.49-1.ppc64le.gpkg.tar 59801600 BLAKE2B 
fb2edae696106228c19035d93dad637cfbf72f88c1b503a8ef59b3822f13adf3c99dc865de06dab31744534df10e16436d8a20738879734359e0e8667c54bd77
 SHA512 
2d3e7a5baa78ab0e7f6c9dc5397b2401b39da1be4e32e33301ef154bfda80ed346d2576381cb744d8be568e512834ffeaa2668a3f81d80590b48898a5df73daf
 DIST gentoo-kernel-6.1.49-1.x86.gpkg.tar 61962240 BLAKE2B 
dc2007f7b40d9ccfec1d65daaa1433624852277db763ca3d8a403f03108c1ac3511898443329e014fd9feabe35417a291d2b68a5aac77ffc3c6cb7693aeb76d6
 SHA512 
2e8e2b9f2d4aace921e808e3222fa9782a1ad354d9ed2401e4c976fabea549b75f19d8adbe70088c56219949b777e4ce9de47d8fc9bbf4ad9083a0c7aeea27ec
+DIST gentoo-kernel-6.1.50-1.amd64.gpkg.tar 72519680 BLAKE2B 
87aa1ff52c7afb64b0d70b5a810985deabfab2bc9719682f007f6be5ea9d65f7440f1a16ace558f11cbdcc2a244b2e4816534d7dda2258db63a49c3d55f35840
 SHA512 
c3efa7746728c7fd4fac378aa249ac2fe16bac2f3dd8408d9a480c808227b832b8d0e38606a091817bb7616766c063070c29a838baae8bd3853fd6949359e92f
+DIST gentoo-kernel-6.1.50-1.arm64.gpkg.tar 65187840 BLAKE2B 

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

2023-08-30 Thread Michał Górny
commit: b97e91f0a58b178aa6b8812aa6f6b0c298d0a6c3
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 30 18:11:05 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 30 18:20:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b97e91f0

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

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

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

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 58202e09af07..2770c4ac1a65 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -10,6 +10,8 @@ DIST genpatches-5.15-135.base.tar.xz 5311072 BLAKE2B 
e7ad491771a4602a9f8d6786ba3
 DIST genpatches-5.15-135.extras.tar.xz 3932 BLAKE2B 
fbb46341209dfb76d7a3ed7555de53de48dac947bfc993567afb6d0c2f8e23907d1fbb831a35c274b22ce34a31d6b805d30e727c59fbf63de7095500357ffcae
 SHA512 
796ad4fd5ea1d84b066acff3b56d8df87575a584925c8487e97fb3b056ac46622670e06ce4c5511541c037ae84a566e9fa2304f050c96efe97da37126e9d
 DIST genpatches-5.4-261.base.tar.xz 6100368 BLAKE2B 
1333f1a5aae4faabe031192eee4e491ab80c1e6291e542a99cf308295ed2301c93d74cd41e34fa10e1110710d26edcb9b4b132ee635cde5711b6474557601866
 SHA512 
4083c69df7ce9aa2e57eb69be4132689d10c95155c7608d6fc52f661abc1f0f9077f546016b3df32b8252777fff78af347af7022d18203aa8416ed83b68ef88b
 DIST genpatches-5.4-261.extras.tar.xz 1812 BLAKE2B 
fcc06d16147422b0ea123b116644539b3527e44bca78d46cf5795d44e42575c7017ec3b5c9dd566c5523e3b23f14b4d817846502d4ef353180c3a3c79caa4c2b
 SHA512 
5cc879a4333aa3e162a5da4bf118a12ae5694c2fb98f11f9e1eee57f91b707974d735c290790942a14b2df5bdf092f58d1cf03f7058aea6f8e588700ec185dbf
+DIST genpatches-5.4-262.base.tar.xz 6139068 BLAKE2B 
61c2f6a1b307d4e89fd6ddfa57985eefb7b1778ee8ffe346be8967ef528ece98bfbe52c56eff2cf356dc0d2087b59ed353591d508e35e6214130abbd586f1fdc
 SHA512 
c16b5036a6a4a1832a3e95ceda7e77cfdfddb99b92d1091354cdfcc8868a8ac7d4f692ce522e7167d171664b65273c8ea29009fb2911e9f20d3da6ebcb2a9837
+DIST genpatches-5.4-262.extras.tar.xz 1812 BLAKE2B 
ec2675611ea57400bf07f248730d8101e09a2102158e71d654069c3d3d63e47543541f8d39625334c58bbf6f2b9ba72fbbb4a53b8c4b98c00c06d18bb586ad17
 SHA512 
f98ca1becea213d6ea1a54b2c6e3206a30eb85597af36622f3fb877133e8e9c07a62228ea4c42ce719c840ade6a6a038166d5ca867bc792e8dae1561d522d718
 DIST genpatches-6.1-52.base.tar.xz 3173368 BLAKE2B 
429b5bc3af457d91b9c178737e573d150e337859c0f07a25043c86b834829e749b92c57fa2d80b2acfe9864f916ebe77c830249be23391d6553f5469b1934708
 SHA512 
0f003893b6c24fa9bb79722d6d83edb25e77fff11a526f86052980ee175d6dd599784cfcc7ad82055de9663a178fb9de38a766cfe61fe17fbde696a5292f023f
 DIST genpatches-6.1-52.extras.tar.xz 3808 BLAKE2B 
6a67986309840e14bd4759c0aabb1af5d6b3653660d1a12d8706567470a28b3a56d5a09cbdd3df9068bed7a845206b5a81fca3a1be0ffe7122579d9b3ff63401
 SHA512 
0476ec7af5906dfd4dd48c96799568f8ed7d24d7d43717979e03a16219b732461e0afc7af1c5a4f528a08c4b5c2c35d249e81be1c6d0f854f7993da2e0c7aad3
 DIST genpatches-6.1-53.base.tar.xz 3225656 BLAKE2B 
d701a2920347788f343b14babfdd113b62b78218e8b19a5ee4f36d76b8571e697d9f3a3a9aa8364344e4d0ccaa60eccaab27b24036504b3ea1d011c4492a1eb2
 SHA512 
10aed454a5d7d7a763ec3008ceb17e30d989abcd76e1ca54d47b8946cf20a9de5991e09158a4e0b182ba58b41760a8de3bbd1979ff23fa9a84aa094c5c31094d
@@ -50,6 +52,10 @@ DIST gentoo-kernel-5.4.254-1.amd64.gpkg.tar 60528640 BLAKE2B 
33d0479796b153b5769
 DIST gentoo-kernel-5.4.254-1.arm64.gpkg.tar 56535040 BLAKE2B 
86e83e47aec900303f01b94f770106c0a70476604efca854699cf2d7ccd335ed2ff4714f6896153782a64f5a06cf19718ca6271994be936406648fded9f95a59
 SHA512 
0077acd5556f992f0cd3059cb866d164970a71e9c646467d85b4058a00a15b2089b8d102f0e3f9c17dee64cea4b8bbd1e265a528b91a9428eefbbf5cd9ab8bf8
 DIST gentoo-kernel-5.4.254-1.ppc64le.gpkg.tar 54210560 BLAKE2B 
c8fef1a42e4479c9eef68d492ce5030e0e5cf73abaa2bb42fee008589091f2390227746608b099e0df7db5cdd2734950a66c320156afa302a5283dd21e534d1a
 SHA512 
ef378426c2774ec3911b0fde86a7cb25bd9ca142ad9d3cd33d4dd698344655cf3d7d98c3ade40a2ef4edad7d4c1cad2daa580b1602066e6abe7ff4cbdf5d6bd1
 DIST gentoo-kernel-5.4.254-1.x86.gpkg.tar 52469760 BLAKE2B 
907c99b1ba46b5b1ae7f1ac8bb1985356f93334faa8aa4795301fdb40e59754200e98d953746dc384d842f56799aa41b9b307b11d3abbd5986b1a2446420f17b
 SHA512 
cf7746606acafc19b4536bd0f80be4ae457eb7c53f52e53440f27b03fc7b8696dc99e8ef014a36ffd90d1c3d86c5a4c436411c12a8ace8764b6dd1fd545df0ac
+DIST gentoo-kernel-5.4.255-1.amd64.gpkg.tar 57569280 BLAKE2B 
cd4c3e7178ae0783fc952d6c7a799c01956a0bd8dad9882d3ee012c78fc6a0c8943743a77545d4fd5a0d7df365db353852c202b3a12a6bba5567f5dd8b27ac07
 SHA512 
fcb1f7dfe694a6e72dc2ae4d956759c829e9a024a1a78cbcbb7fc9af6ac5d755777d114a4a999cd7ff9f4c6224c3a74fa2a4876bb895e353d69d0a2b7d105124
+DIST gentoo-kernel-5.4.255-1.arm64.gpkg.tar 53841920 BLAKE2B 

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

2023-08-30 Thread Michał Górny
commit: 5487eedf3129108bd1980433a23f7e9ef484b044
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 30 15:29:56 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 30 18:20:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5487eedf

sys-kernel/vanilla-kernel: Bump to 5.10.193

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

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

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index 74148283c8f4..c9b6ff5b2000 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -30,6 +30,8 @@ DIST kernel-x86_64-fedora.config.6.4.3-gentoo 233494 BLAKE2B 
15481955940dc58447f
 DIST kernel-x86_64.config.5.4.21 184907 BLAKE2B 
0eb2b07c14cea7545350fcdf3a94f2a531f0137c502ebda9299cacf44da5385686e2049b480b28bc153c9d413d453cfe682b9655eefe70428cb720f57c7bd200
 SHA512 
f3b3ee6841555ac3a9cc11536a7d44e1a5a8df2bab14ba341fda7df1ceb0de45cf1c799a1d54a64f2858fd1272d348bb52cf269ffa396878c5402baf2730237f
 DIST linux-5.10.191.tar.sign 993 BLAKE2B 
ed38fdcb966d68938bcd63d04fc2d40f43e572451b14898b9166de1cb1a11b24b125bb5dadf09322218cae28d72fa20bc871e44be27552ddd529cc88be2f
 SHA512 
ab5a67772fe50b598f97af77ede90f8f460ef5cc7e18d65114ed472b814d4a8a27e8056be162f3c524f9cb6c55bf6cd3a6e608b9207152d53239e972330485e6
 DIST linux-5.10.191.tar.xz 120603864 BLAKE2B 
721f760a73fc2e429272e95b288d7e0c6f95cbd6ae3d87384ec534b2a294b52f8c980170dd5c6f22955225dd6aa35797a2702a17b2a1c9438d0c134d6cf003f9
 SHA512 
d80b71f27bfb70b574d944c3d1cc6ec31a42bf9764967eeaaeeab4e40248efed4e2269012d6d8f9c598a3573e6a996833c35499abe60d50dab82c3a73721984d
+DIST linux-5.10.193.tar.sign 993 BLAKE2B 
4f64430a8d9c6343f8ee2bb6c85b32180f5599c7216aefa2e087c55f3f20225f4adf110a358cbe86f73fc51251b4230c289ce25d9d0e15ac1b0251828db11e1a
 SHA512 
04342ff5d69fa43122a236b770b0037677452409d676fc70432bc56be2e6c145542416e077038e1ed95fa434b3d4a7bc973d7cccbe62097174841297a0b1b050
+DIST linux-5.10.193.tar.xz 120602696 BLAKE2B 
d7aaa4496a1233a34b76e3b08207276079f11447244dc2128c582aac0d1f594e0f9d6c095c8575fc4a7c03e58e40d47c26ad72012dc1fe6653dbd1f8007c4954
 SHA512 
169c18c52b97f98b7cf3524b5dc89a69bc36aa54e9c935d68e5b46963b99d9bd8eee5ba52fedd1798e28960a9e842e7aff9ca68caa330b0e954686917779740e
 DIST linux-5.15.127.tar.sign 993 BLAKE2B 
84310652ba933bb13ff2b0442eaedfcc56d94e0adceef77009abd7bdc2d614d1c61c83041b57adb62ac6591e7e127cb65f2557a29e6c89a616b84f07e89611ab
 SHA512 
b34247621ce40eb2131b1c5c320d0ffe706010439b81238a1d28c9bddee69c0ca7575f90c7df86a92af4a6da520f42624e5cc39462eb0abc6de74a006d08af9e
 DIST linux-5.15.127.tar.xz 126542840 BLAKE2B 
3c5f6ec2b917099deff2bafc2c144f06ddf2274f02ccee386cbde34323b7b7dc01b82f5914b0165c2e9dad48a13f4fbd22aedb25e7a07533be3becf90e7b7a9e
 SHA512 
5245a87e10c986657d42dc78d0789905c1e61cc0af5ef619f0ed73788b0192375a8996a340e693604305cfd15ba202023fa4f4575ad4a7a5a38edf73aac892cc
 DIST linux-5.15.128.tar.sign 993 BLAKE2B 
29542245fc2dbda9c586685c3248ab2563819c58c130afc3d54e579d13d094591f7b586308cb5564b81ecb968cb839863babc917f88f1feda785adbe8c8c870f
 SHA512 
ee6c022bed702db161a3cd05bf5688a9ddbcd175dd426ba3f6ad0261508ad15b11ce584a1d1d97f8828c800b70c4583085cfdf7cd21a5b07a08f2e95ee1ed791

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.193.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.193.ebuild
new file mode 100644
index ..3d406f474e2f
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.193.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.10.12
+CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530
+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-08-30 Thread Michał Górny
commit: b827fe8c78dcf1e2b85cd40c35f765d3c19c2f5c
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 30 15:29:21 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 30 18:20:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b827fe8c

sys-kernel/gentoo-kernel: Bump to 5.15.129

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

 sys-kernel/gentoo-kernel/Manifest  |   2 +
 .../gentoo-kernel/gentoo-kernel-5.15.129.ebuild| 141 +
 2 files changed, 143 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 892471c92ab4..2a1ef31155b4 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -4,6 +4,8 @@ DIST genpatches-5.15-133.base.tar.xz 5249652 BLAKE2B 
309acc807e07bfcbb34e0ae8761
 DIST genpatches-5.15-133.extras.tar.xz 3932 BLAKE2B 
b99e279af41ad1d19a58e8f9b1bbf392c805a46c371d7a022a65c0090b5824c6ce26280525a0c21feda2a5a5cfffcafc690a2194d29af6a44e10a9d4c923db8b
 SHA512 
7cd772a6feed01543305417ff03b834bb002821ccf254e7f5481623a7f16b0b54da5fc72c21f4ae3481308eaab08fcca8fc5103ffbed58dc4355cfb661f04f8e
 DIST genpatches-5.15-134.base.tar.xz 5282056 BLAKE2B 
f973657ec1cafc1e6cfa44b3fb2d8d07b33dedf7118811ff44afcd369991864667635aaaffd9d4abc9cfde5308bc32dcbf44097c1989511a9cd4ae4bd4392190
 SHA512 
e6d2fba989cc1d67a0d77526b9498f9d1214b2b3fa2210b17c58d7a4d47630a7d1ef1788d255082acd17e475997c12a007d8411ae5478f2cb2a34c7d4e2ffc60
 DIST genpatches-5.15-134.extras.tar.xz 3932 BLAKE2B 
e6d0b37360f85c3672cb4f56fcca5f649b3a5f9f81e64c7fca1b1e4691f2de4258fda7a262b44fa4a7b37e6af93d8f6869ad6b3b03d5184df25ed5aab24f2655
 SHA512 
677b4a0448bb8c618127c3fcd34ea752b788deb26f3e3a843847baf9c3396a3fbf10a8cfe105c825877e02e5fb13e81e6bef0c697180a5ade644b61e7d60e24d
+DIST genpatches-5.15-135.base.tar.xz 5311072 BLAKE2B 
e7ad491771a4602a9f8d6786ba38b76ae7bddf1917a6fa530cae361d9385f19f4779441626d8a2fef93802956ff5db1698a5cffed76c474f609b6567832c4a73
 SHA512 
a7f4afee966e914c9831555cc0ebf8cc8ba3d2d9929f7b5f8358d4f64d61fe85dc7f637efb889d5529f7b04f8e79a228109e0c0d9a298d04a3718a640bfedc56
+DIST genpatches-5.15-135.extras.tar.xz 3932 BLAKE2B 
fbb46341209dfb76d7a3ed7555de53de48dac947bfc993567afb6d0c2f8e23907d1fbb831a35c274b22ce34a31d6b805d30e727c59fbf63de7095500357ffcae
 SHA512 
796ad4fd5ea1d84b066acff3b56d8df87575a584925c8487e97fb3b056ac46622670e06ce4c5511541c037ae84a566e9fa2304f050c96efe97da37126e9d
 DIST genpatches-5.4-261.base.tar.xz 6100368 BLAKE2B 
1333f1a5aae4faabe031192eee4e491ab80c1e6291e542a99cf308295ed2301c93d74cd41e34fa10e1110710d26edcb9b4b132ee635cde5711b6474557601866
 SHA512 
4083c69df7ce9aa2e57eb69be4132689d10c95155c7608d6fc52f661abc1f0f9077f546016b3df32b8252777fff78af347af7022d18203aa8416ed83b68ef88b
 DIST genpatches-5.4-261.extras.tar.xz 1812 BLAKE2B 
fcc06d16147422b0ea123b116644539b3527e44bca78d46cf5795d44e42575c7017ec3b5c9dd566c5523e3b23f14b4d817846502d4ef353180c3a3c79caa4c2b
 SHA512 
5cc879a4333aa3e162a5da4bf118a12ae5694c2fb98f11f9e1eee57f91b707974d735c290790942a14b2df5bdf092f58d1cf03f7058aea6f8e588700ec185dbf
 DIST genpatches-6.1-52.base.tar.xz 3173368 BLAKE2B 
429b5bc3af457d91b9c178737e573d150e337859c0f07a25043c86b834829e749b92c57fa2d80b2acfe9864f916ebe77c830249be23391d6553f5469b1934708
 SHA512 
0f003893b6c24fa9bb79722d6d83edb25e77fff11a526f86052980ee175d6dd599784cfcc7ad82055de9663a178fb9de38a766cfe61fe17fbde696a5292f023f

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.129.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.129.ebuild
new file mode 100644
index ..ad2d0803bd9c
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.129.ebuild
@@ -0,0 +1,141 @@
+# 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##*.} + 6 ))
+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: sys-kernel/gentoo-kernel/

2023-08-30 Thread Michał Górny
commit: 6ba87e3890fc4c943490b1f7456239e789925298
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 30 15:30:05 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 30 18:20:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ba87e38

sys-kernel/gentoo-kernel: Bump to 5.10.193

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

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

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 2a1ef31155b4..017122ab3469 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -1,5 +1,7 @@
 DIST genpatches-5.10-201.base.tar.xz 5812032 BLAKE2B 
17e4a8b463e258f0548e3ccea5cd703fe80fa971678faa919c9c77c7ab60e57476b057676ef6d3d28fd42436a3f9a10b2ef9d39dfd136609b31306c606c2ceba
 SHA512 
af53bd63386cfacc0eac40c69be3c4b85ff40afc901b759eec2da0a28685b7d9677558eb0625e3763c9d7e5bbb0452feac80acd3ac39f36326addf7464c00b7f
 DIST genpatches-5.10-201.extras.tar.xz 3868 BLAKE2B 
e2420ee9cfb3e2a928ca1cc5a87bb832f436c3fedb0f4f001975a48a058c69cedcd58f97e5c76758ab737681ced55fc214a537fdab9400b839673bdba6c697c4
 SHA512 
c719a63005ea809d9bdc5d4b01f1400db0419a28bd629843f2d339a6f08684b4876fdc0eaa09133b7853ed80201517439e04580618ceabb40484e952efe796a3
+DIST genpatches-5.10-203.base.tar.xz 5898100 BLAKE2B 
9a167c9fd5d73f8aa20db8c1fee7a8b2293ede05e6beab6f4a312b3b5b0714da661908d9cfa0f981b6f544fa9572617c54e5fd595a6023686dd0616d20fb74c7
 SHA512 
7f04f20e1d7c90c55d24bf3c8b4eb40477df85440d433ae68ecb7acadb42496360df48baee378528f87b575a51bc4805d644a8f40044a6cc071c1f7975692fb0
+DIST genpatches-5.10-203.extras.tar.xz 3872 BLAKE2B 
f5578b93215a3a4109468a46747ef70504668d5de7b7e9562e83cf6d5268633f676b534ab08dd97208c545baad48f680d2bd1e5acc80fc41b68f3aea7f9fe28b
 SHA512 
e075f72e641e21abc91a6d648005d7479be70352b44034091d8cdf8a0c20f8caa75f268ef0591c01eb2ce8819fd2fe99fd176535c40b6fe2dfcf9708c48ca8b2
 DIST genpatches-5.15-133.base.tar.xz 5249652 BLAKE2B 
309acc807e07bfcbb34e0ae87618d6dbb76e6481699fc017f449e61a2518e96e1abaf43ffe32bb9f76786fbe8bad5607407be4a40dd8d26be484943d5b4afee1
 SHA512 
f0c689a808a7724cb4f30d697c22a0a089df3e0f837440b22b6c32672355b79898c8097810fa1e420e0f8c364f5a33b6c373db58b7c8caac8b67be763a820cea
 DIST genpatches-5.15-133.extras.tar.xz 3932 BLAKE2B 
b99e279af41ad1d19a58e8f9b1bbf392c805a46c371d7a022a65c0090b5824c6ce26280525a0c21feda2a5a5cfffcafc690a2194d29af6a44e10a9d4c923db8b
 SHA512 
7cd772a6feed01543305417ff03b834bb002821ccf254e7f5481623a7f16b0b54da5fc72c21f4ae3481308eaab08fcca8fc5103ffbed58dc4355cfb661f04f8e
 DIST genpatches-5.15-134.base.tar.xz 5282056 BLAKE2B 
f973657ec1cafc1e6cfa44b3fb2d8d07b33dedf7118811ff44afcd369991864667635aaaffd9d4abc9cfde5308bc32dcbf44097c1989511a9cd4ae4bd4392190
 SHA512 
e6d2fba989cc1d67a0d77526b9498f9d1214b2b3fa2210b17c58d7a4d47630a7d1ef1788d255082acd17e475997c12a007d8411ae5478f2cb2a34c7d4e2ffc60

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.193.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.193.ebuild
new file mode 100644
index ..91e1b5a2d288
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.193.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##*.} + 10 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.10.12
+CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530
+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
+   -> kernel-aarch64-fedora.config.${CONFIG_VER}
+   )
+   ppc64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
+   -> kernel-ppc64le-fedora.config.${CONFIG_VER}
+   )
+   x86? (
+   

[gentoo-commits] repo/proj/guru:dev commit in: app-office/khronos/

2023-08-30 Thread Konstantin Tutsch
commit: 867497187905e9a48777fd7547a9fc969080c22f
Author: Konstantin Tutsch  konstantintutsch  de>
AuthorDate: Wed Aug 30 18:20:10 2023 +
Commit: Konstantin Tutsch  konstantintutsch  de>
CommitDate: Wed Aug 30 18:20:23 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=86749718

app-office/khronos: new package, add 3.7.0

Signed-off-by: Konstantin Tutsch  konstantintutsch.de>

 app-office/khronos/Manifest |  1 +
 app-office/khronos/khronos-3.7.0.ebuild | 50 +
 app-office/khronos/metadata.xml | 11 
 3 files changed, 62 insertions(+)

diff --git a/app-office/khronos/Manifest b/app-office/khronos/Manifest
new file mode 100644
index 00..d9ff63dd92
--- /dev/null
+++ b/app-office/khronos/Manifest
@@ -0,0 +1 @@
+DIST khronos-3.7.0.tar.gz 103609 BLAKE2B 
10662eeb842330e5571379c80febbde861f7d788e16b2b5dfb94cb3be9558cf03ab0983cc43873761c8f895a0ac7f3f5d6f0f699f671b0adb0ef96c315d17cb6
 SHA512 
98f4ae9426b2c6f7b9eb590ffdf8c8c1d0dc190c9a572d5826098ca654aabbb2d0a0eef080dc3a5f62234df0749bf91d0366cd2e06c5a1c1d0dec6f0a9e42e14

diff --git a/app-office/khronos/khronos-3.7.0.ebuild 
b/app-office/khronos/khronos-3.7.0.ebuild
new file mode 100644
index 00..65513c3046
--- /dev/null
+++ b/app-office/khronos/khronos-3.7.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson xdg gnome2-utils vala
+
+DESCRIPTION="A GTK4 time tracker for tasks"
+HOMEPAGE="https://apps.gnome.org/app/io.github.lainsce.Khronos;
+SRC_URI="https://github.com/lainsce/khronos/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IDEPEND="
+   >=gui-libs/gtk-4.6
+   >=gui-libs/libadwaita-1
+   >=dev-libs/libgee-0.20.6
+   >=dev-libs/json-glib-1.6.6-r1
+"
+DEPEND=""
+RDEPEND="${DEPEND}"
+BDEPEND="
+   >=dev-lang/vala-0.56.8
+   >=dev-util/meson-1.1.1
+   >=dev-util/ninja-1.11.1-r2
+   $(vala_depend)
+"
+
+src_prepare() {
+   default
+   vala_setup
+   xdg_environment_reset
+
+   sed -i \
+   -e '/^gnome.post_install(/,/)/d' \
+   meson.build \
+   || die
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}

diff --git a/app-office/khronos/metadata.xml b/app-office/khronos/metadata.xml
new file mode 100644
index 00..368d10d60f
--- /dev/null
+++ b/app-office/khronos/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+m...@konstantintutsch.de
+Konstantin Tutsch
+  
+  
+lainsce/khronos
+  
+



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

2023-08-30 Thread Michał Górny
commit: e3b803ea2ffbfe55b02b0c899f377657e4bd6566
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 30 14:51:44 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 30 18:20:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3b803ea

sys-kernel/gentoo-kernel: Bump to 6.4.13

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

 sys-kernel/gentoo-kernel/Manifest  |   6 +
 .../gentoo-kernel/gentoo-kernel-6.4.13.ebuild  | 147 +
 2 files changed, 153 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index b08ed3cdbe31..fb75d5dd9b34 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -18,25 +18,31 @@ DIST genpatches-6.4-13.base.tar.xz 708424 BLAKE2B 
35ac10ca68775c9e9c5668e9d4a876
 DIST genpatches-6.4-13.extras.tar.xz 3696 BLAKE2B 
e2e9014e497de63eae5dc5d644e1ef27fc2fda99379b881af096874bf25f269212bbd811781f3fc63fa896285e78cb9c41717392e59bfa62c039dce58ed11f86
 SHA512 
ffa3f9043767ae00e18b1d5313df6312d179b0d9e2b224d7b1097cbdc9c48f56615a36425ae1fd00680caed085420e438deb4fd331a37cd4397a814e542d6fa0
 DIST genpatches-6.4-14.base.tar.xz 765548 BLAKE2B 
e1d9bc63a0d8bef9894b264ef4d8078bf57a3548548c08e75e699420731cdfdcf9df69ab6844a57563f24d806c96c27c9a158a7f6a1afa72bf8328ce60bc
 SHA512 
5ee620824e0c17146add7f9bfd1d3444e5eb497444c040dc0f06a7ba247e81fc30eb8c92896ed359c7192690f24a1c45bb3b767bc408e9430ad9c7095ca2be40
 DIST genpatches-6.4-14.extras.tar.xz 3700 BLAKE2B 
e72b1378e2c05049a5cb981e7bb09e0d448fd5e1219393d7b552c1c6de2ed557c395a3f341946bd142d8df45b61d12a13ea2424325d5a98045063e0cabe7584f
 SHA512 
62149b4cdce5bf1a0567557790cddc1248dd927f31774b65848f00075bf1a0179939c292c79181af0a39132321f056541919beb30c6a4d46f57286886c95c545
+DIST genpatches-6.4-15.base.tar.xz 809064 BLAKE2B 
5f931235de8f0d94b1297c4e5c1c5c82dfe51e2e5149551fd053b908f112adb034e399ec3a8eaabf1b07993cb021577b210ccbd55d0f4d3670f87ebfdf34964f
 SHA512 
b5181ddfc2896849cd0a5889c2c1f3009eedbd3c080a253e78c75545d8a57b7671e163b0cd5076d6255c5eb18b42b8cd81f0d47eaeb40397015418c3e212a5b3
+DIST genpatches-6.4-15.extras.tar.xz 3700 BLAKE2B 
36916108aa768ac8138cfe4e167d1bdbc8413e2c971ce81f531966882ff1d096077c9676298ffcf69461059c62ba69e5ed821187e8a520aa21f0adb7ba119281
 SHA512 
65f96f5b47fe3ca21c4e7f09c13474c64d932eefe94a523d3197addc8ff8f70fce0b9da59f26e890cdb75cd9a9979dc99386c4815ba8d6e2b419a1d5872fd0d1
 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
 DIST kernel-aarch64-fedora.config.6.1.7-gentoo 252811 BLAKE2B 
f6bad0d23132bf0dfbaa25db928a95f39763b6500fd1df9b4aeca4351e3e75f185891c0df96b111ad840e4bac431d74a9b11e7344e766ab49715663c89e4dbfc
 SHA512 
41ebf195d8b656801d49c6bb693ebe1404b6725d70d88d93a75bc4af230030d65ef0701ea931846b022a3c598dcca068fbc38ecf6d064262b3f5b88e57060437
+DIST kernel-aarch64-fedora.config.6.4.12-gentoo 260188 BLAKE2B 
94fe84900f7ab351cb5c1df9831a5141fd9ad4436511176471f1961d5d583928fc5b70c8a3e7b6c87738b942f82096d0dac0b05a632f458fe4dc6bd57e4f34fa
 SHA512 
2bcb58ddaeec2903fcffecbe53380970c6740f91e6775b8ac3ff41a77df42eb6f773f608be25545b8ade0cb0e0f2a72bf00d26e7c47771859ca2d111fe875e35
 DIST kernel-aarch64-fedora.config.6.4.3-gentoo 260188 BLAKE2B 
94fe84900f7ab351cb5c1df9831a5141fd9ad4436511176471f1961d5d583928fc5b70c8a3e7b6c87738b942f82096d0dac0b05a632f458fe4dc6bd57e4f34fa
 SHA512 
2bcb58ddaeec2903fcffecbe53380970c6740f91e6775b8ac3ff41a77df42eb6f773f608be25545b8ade0cb0e0f2a72bf00d26e7c47771859ca2d111fe875e35
 DIST kernel-aarch64.config.5.4.21 199104 BLAKE2B 
578ad451a76204df2a9bbbe34b5cb27051d2ac5e2c33967f562b01338c43f35da6dc33a4c2cc67ea6c3b32b155729360d3748ec28dcaa750f18449245b2e8a09
 SHA512 
66e9a437beb350fdc59512c17b8f72c5b5bfacf2b35070d810d77e66f49cf7929026cc28ad44b04a016d61e65d9fb4a10af6996ba09b604bf97e9c467d08f8ff
 DIST kernel-i686-fedora.config.5.10.12 205412 BLAKE2B 
92c715b7e2cd7dd74da7970c05981f520597d3e403ce82c8cf4eee31c9f1f50b638792a6bdb256ef5bfdc99f1bcd594e819e8f44dc6febb2ad9a854bad817f2b
 SHA512 

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

2023-08-30 Thread Michał Górny
commit: 6880064f763b2aa0822a09b1517ba58548a9bf01
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 30 14:51:34 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 30 18:20:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6880064f

sys-kernel/vanilla-kernel: Bump to 6.4.13

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

 sys-kernel/vanilla-kernel/Manifest |   6 +
 .../vanilla-kernel/vanilla-kernel-6.4.13.ebuild| 138 +
 2 files changed, 144 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index 782855acdd2b..eec71f4753ba 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -4,24 +4,28 @@ DIST kernel-aarch64-fedora.config.5.10.12 223184 BLAKE2B 
a0246dac2f7a4ad6a55b611
 DIST kernel-aarch64-fedora.config.5.15.19 242615 BLAKE2B 
94e59440681535e38137b71814e1ae53f57a347f62cf31e0c1c8571ae43d9ae9be9957743c8cbc9ec74850c964eaabefe6799a28bc311ea7b99ee31391b47fb1
 SHA512 
fb77d3b73a215f97d70cd6d8c96ed20e497786b99ed7d7a7f2ed60cc1251289c1a4c7e058c41b5efac62e4a9b4b3d917dbdb11585955bba2b6584981430f4ddb
 DIST kernel-aarch64-fedora.config.5.19.13-gentoo 246842 BLAKE2B 
4a824d02999749a0404437cae28721576511e06a5eaa9ebb1b1479c74e2b54402c440be7ea9159bf304661d4baaa5381c36b266ac0bba0b9bf3820eb04c6e4e0
 SHA512 
8862cf24b177ef3871f118712ceace2b496b04a488b045bbe3d83ab22942f064995486f5534630321faaa96ce60e5f237c4ded24a5468bea6e365aa3ea9f09c4
 DIST kernel-aarch64-fedora.config.6.1.7-gentoo 252811 BLAKE2B 
f6bad0d23132bf0dfbaa25db928a95f39763b6500fd1df9b4aeca4351e3e75f185891c0df96b111ad840e4bac431d74a9b11e7344e766ab49715663c89e4dbfc
 SHA512 
41ebf195d8b656801d49c6bb693ebe1404b6725d70d88d93a75bc4af230030d65ef0701ea931846b022a3c598dcca068fbc38ecf6d064262b3f5b88e57060437
+DIST kernel-aarch64-fedora.config.6.4.12-gentoo 260188 BLAKE2B 
94fe84900f7ab351cb5c1df9831a5141fd9ad4436511176471f1961d5d583928fc5b70c8a3e7b6c87738b942f82096d0dac0b05a632f458fe4dc6bd57e4f34fa
 SHA512 
2bcb58ddaeec2903fcffecbe53380970c6740f91e6775b8ac3ff41a77df42eb6f773f608be25545b8ade0cb0e0f2a72bf00d26e7c47771859ca2d111fe875e35
 DIST kernel-aarch64-fedora.config.6.4.3-gentoo 260188 BLAKE2B 
94fe84900f7ab351cb5c1df9831a5141fd9ad4436511176471f1961d5d583928fc5b70c8a3e7b6c87738b942f82096d0dac0b05a632f458fe4dc6bd57e4f34fa
 SHA512 
2bcb58ddaeec2903fcffecbe53380970c6740f91e6775b8ac3ff41a77df42eb6f773f608be25545b8ade0cb0e0f2a72bf00d26e7c47771859ca2d111fe875e35
 DIST kernel-aarch64.config.5.4.21 199104 BLAKE2B 
578ad451a76204df2a9bbbe34b5cb27051d2ac5e2c33967f562b01338c43f35da6dc33a4c2cc67ea6c3b32b155729360d3748ec28dcaa750f18449245b2e8a09
 SHA512 
66e9a437beb350fdc59512c17b8f72c5b5bfacf2b35070d810d77e66f49cf7929026cc28ad44b04a016d61e65d9fb4a10af6996ba09b604bf97e9c467d08f8ff
 DIST kernel-i686-fedora.config.5.10.12 205412 BLAKE2B 
92c715b7e2cd7dd74da7970c05981f520597d3e403ce82c8cf4eee31c9f1f50b638792a6bdb256ef5bfdc99f1bcd594e819e8f44dc6febb2ad9a854bad817f2b
 SHA512 
69d8db11723ae1b40fdedfaace74d15bb63198cdb0485e0a1e5eba95b31217110c93a93e39cc7370cf45f1d3a8bc7f75ec096d6db5ea9ecb28ac6b56702ebb10
 DIST kernel-i686-fedora.config.5.15.19 33 BLAKE2B 
9e0f4dd37058f59610e46a87d3165039e76299d3c186fbfc3312101bac1b8b198de404075f5bbc6f5e2ba04cfd45f9d02bdf94b01c3ed11b9275f37f11ee7617
 SHA512 
49ffc39de86763e707a5c0c07c1367d34e9249615f29fdf97904d7b61a375a86fc4ba37a2f02b5f61e4c76ad65d9ba12716d2523af6faa003f6336d7ae61a953
 DIST kernel-i686-fedora.config.5.19.13-gentoo 223571 BLAKE2B 
d56f8e019b0c58023b08ee358a9af46679ca0f734c075ba6cd65dd6e3277640c0b7683e5707c48f687644d815a3840eb58351c0dee84fe9ec1dcea525fb2e1e8
 SHA512 
0d9fa0592b6a9414f2967677c048a9e014a0e0d43274eea4fe10f8099befae7389bbcd033f4fb36c7c44bd30c2fb197e860151e27c10dc354fe9a86a8bb65e94
 DIST kernel-i686-fedora.config.6.1.7-gentoo 228053 BLAKE2B 
1b06ca68465d7833905b6236a6ccf9a594f44613cbd102990c1667c1ece53ad982fa3abbfe475333e3297331ce1cfadf27c00c3e7de6293e213278e8ca97cd3b
 SHA512 
1ed70eb5254a04d99d28ad901d4556dfa7e8ec8b739a0a33040315718effe9348e75ca8ac19d3b33fa7b3dcad9b4bb0531075692087c0dbe57ec6a4d873a4b27
+DIST kernel-i686-fedora.config.6.4.12-gentoo 232961 BLAKE2B 
29c51dfb59275b1066f25f4d47ced0c04ed599e821755b31364877b5d45fd9b8c3b1e8e60f933c8d02692f0e0a43c4e54e3222b151b691820cc661766a9ef1af
 SHA512 
5c2a4260fd39111ad5ed9de3ba2477b059d189cfb90800a33514b9a6e439b141d53f5dc56abe4cdc73e0410a9bc076e7cd7f1556cc9f44fd890c371746d83220
 DIST kernel-i686-fedora.config.6.4.3-gentoo 232810 BLAKE2B 
d68818234ecf03a26b0593be604daf2c45880dbd5fadcf66202b5b993733e3d21b56fcb4fc2b0ef87f502aaf83e8c671bf961e5a645ae87a60c3222b2b849410
 SHA512 
a4abda9f60e03a7a91340c55efb9e0149970194cfda7d457ca1669ad21f38dec93e0beb7f4e9f9185dcca04b76c7f16e5537327260fd60c04e3f7804d98db983
 DIST kernel-i686.config.5.4.21 183910 BLAKE2B 
185126ffb85718bb73761d01683def80b6f002d7a7a6eddd8e858a30d8eadc863fb378d83a1cd2ed82b3540337fa66ae44475e31fb41ebc46d77005b6f54e5c0
 SHA512 

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

2023-08-30 Thread Michał Górny
commit: c5ecd2294433d5b494189d6442277ba66b40c7e0
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 30 14:51:46 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 30 18:20:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5ecd229

virtual/dist-kernel: Bump to 6.4.13

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

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

diff --git a/virtual/dist-kernel/dist-kernel-6.4.13.ebuild 
b/virtual/dist-kernel/dist-kernel-6.4.13.ebuild
new file mode 100644
index ..8012e544096f
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-6.4.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 ~sparc ~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-08-30 Thread Michał Górny
commit: ca63c6005628a668eb638e6053b9633239a68170
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 30 15:30:50 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 30 18:20:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca63c600

sys-kernel/vanilla-kernel: Bump to 5.4.255

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

 sys-kernel/vanilla-kernel/Manifest |   2 +
 .../vanilla-kernel/vanilla-kernel-5.4.255.ebuild   | 111 +
 2 files changed, 113 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index c9b6ff5b2000..a7d7524dff9e 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -40,6 +40,8 @@ DIST linux-5.15.129.tar.sign 993 BLAKE2B 
4b6fbf9e616ba50ae6e50576cd0d3a5f7c4144e
 DIST linux-5.15.129.tar.xz 126560168 BLAKE2B 
d08fcdf39d6e4e2451e52f17dfdb15778092919750a1e9729809606c6c82d1e27ecc70b93428e462aed4b9e4bf3197c93d081cb07592105e9d377d63d10d7bdb
 SHA512 
f4de238ea61b040037ad5837049e2285adde3005b93424977e3e460b87ee004427524c64cdb0e0d9d88585f48b36f351cc88d140230ba1bd9f25120ee621
 DIST linux-5.4.254.tar.sign 991 BLAKE2B 
4f5a5e4ea2c930a62e3743c4f10d8e530a106134c61635f2f1fd627e6cb375a6d21a2f66f0bc02bc99e419cb0a4db3499af090f8787f523e009789205007
 SHA512 
71b4b3777c238034d5624be9ad79f40634d2e861ae2665d2aee1701cc3d5a09e6a5d1a114642d0d01a97cf1556022a658fc3deef7c59e93ab9b41c829018bfc5
 DIST linux-5.4.254.tar.xz 112963588 BLAKE2B 
e0e395636643c49063cc1fbb04e06476ecf17471818f909559dc8f77fa5de69b8774ab8d6b16b4a2a57f32a7bf90126d381360fdd52069fc435090cde07769f8
 SHA512 
ccd82451c72eef0a0f35eb8c0e296e3018573ab99b602cce0a107bf2514bccf93113ea86d16205cb1b6a9f7c0198d411a250b215aed3cb0b4be6fcd27b878039
+DIST linux-5.4.255.tar.sign 991 BLAKE2B 
ed1e0fe2f8516b8c4728b9ef7ad60e51af66a3ac991e9de740f270cbcbb29e3f4ac95c1b2db736a8b04531b5f9be6af594eb1012a12d56f7c5a5797952b55766
 SHA512 
db446deca7a177372f53519feca9b54cb570830dd3b67f4aa1b40db0efa17bedfcf85c888f38235b61d85afd5057238aa0f6529c1ad1c7f17cb59af56bc60a7c
+DIST linux-5.4.255.tar.xz 112966236 BLAKE2B 
5e5ffa92169c846365a6bb6baee6e99e2fbe255695645c62f117f6ae9923a57511ab70c810b223212f013394cb45cc4f9a85d1d9f81fbcec10d1c67e0458cb34
 SHA512 
776148e94067819f5af53b7421b625a68651ea5c22d14cb5a6faa099707d6b6f18a7bc144924b35e5d1d4c25b84ead8a1e8a7669ab9cf6fefb07b43a471c5a81
 DIST linux-6.1.46.tar.sign 989 BLAKE2B 
95f91ecbbad15ec67a2723799419e295485cf1fbfb7dca7dc12c8433835df4ce2efe92c7f24f58a890e2c2311eaa7e52d71c9df442944edc9893dff05c780571
 SHA512 
bc2b89126155d9bcbe0275a221bb88a1bb1d615b5ec036ee964d664af0cac8d15b3511265aebc8910f0174deb30547cc23e836efc0db061d0e2c841b87ff7464
 DIST linux-6.1.46.tar.xz 134962288 BLAKE2B 
07a069c04919899ce2b0859d0a528ee13b154ec8c9e868a2a0e64f6bdcc0ce30ea4fd002f1b58e62eebfaf8216e528e26b79c7a99c67f208e4d36eca590836bf
 SHA512 
677d524974f76aeaaddab158e13df7c820e92f6e3c74683f5cd3dc9923859982079cd1da3fb41d3e87f96d72fb0abbc92d662122898e0a79adc7c8eebf005bd5
 DIST linux-6.1.47.tar.sign 989 BLAKE2B 
5783f29b3e5803559e818c17c22c8a3766e3e00dea494b2184c3199d6c068de4151f9a0684035d7c43ae9d7d21a762095cd726fc49f653f1c7b298874c72a31f
 SHA512 
7f3a831b0274c54b719cc0ec94cd3e0499406fb6f5fe3caa07d9aa9e42feaf416f8bbaf908d1e7d308c7eee2a9a37e05742b41405ac6822726a08e23e3f4db7c

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.255.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.255.ebuild
new file mode 100644
index ..e60639c72379
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.255.ebuild
@@ -0,0 +1,111 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.4.21
+CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea
+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.config
+   -> kernel-x86_64.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config
+   -> kernel-aarch64.config.${CONFIG_VER}
+   )
+   ppc64? (
+   

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

2023-08-30 Thread Michał Górny
commit: 2140f327226965dd108b8133e6dd4964bfdd3889
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 30 18:11:02 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 30 18:20:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2140f327

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

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

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

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 10b05e4133d1..58202e09af07 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -1,5 +1,7 @@
 DIST genpatches-5.10-201.base.tar.xz 5812032 BLAKE2B 
17e4a8b463e258f0548e3ccea5cd703fe80fa971678faa919c9c77c7ab60e57476b057676ef6d3d28fd42436a3f9a10b2ef9d39dfd136609b31306c606c2ceba
 SHA512 
af53bd63386cfacc0eac40c69be3c4b85ff40afc901b759eec2da0a28685b7d9677558eb0625e3763c9d7e5bbb0452feac80acd3ac39f36326addf7464c00b7f
 DIST genpatches-5.10-201.extras.tar.xz 3868 BLAKE2B 
e2420ee9cfb3e2a928ca1cc5a87bb832f436c3fedb0f4f001975a48a058c69cedcd58f97e5c76758ab737681ced55fc214a537fdab9400b839673bdba6c697c4
 SHA512 
c719a63005ea809d9bdc5d4b01f1400db0419a28bd629843f2d339a6f08684b4876fdc0eaa09133b7853ed80201517439e04580618ceabb40484e952efe796a3
+DIST genpatches-5.10-203.base.tar.xz 5898100 BLAKE2B 
9a167c9fd5d73f8aa20db8c1fee7a8b2293ede05e6beab6f4a312b3b5b0714da661908d9cfa0f981b6f544fa9572617c54e5fd595a6023686dd0616d20fb74c7
 SHA512 
7f04f20e1d7c90c55d24bf3c8b4eb40477df85440d433ae68ecb7acadb42496360df48baee378528f87b575a51bc4805d644a8f40044a6cc071c1f7975692fb0
+DIST genpatches-5.10-203.extras.tar.xz 3872 BLAKE2B 
f5578b93215a3a4109468a46747ef70504668d5de7b7e9562e83cf6d5268633f676b534ab08dd97208c545baad48f680d2bd1e5acc80fc41b68f3aea7f9fe28b
 SHA512 
e075f72e641e21abc91a6d648005d7479be70352b44034091d8cdf8a0c20f8caa75f268ef0591c01eb2ce8819fd2fe99fd176535c40b6fe2dfcf9708c48ca8b2
 DIST genpatches-5.15-133.base.tar.xz 5249652 BLAKE2B 
309acc807e07bfcbb34e0ae87618d6dbb76e6481699fc017f449e61a2518e96e1abaf43ffe32bb9f76786fbe8bad5607407be4a40dd8d26be484943d5b4afee1
 SHA512 
f0c689a808a7724cb4f30d697c22a0a089df3e0f837440b22b6c32672355b79898c8097810fa1e420e0f8c364f5a33b6c373db58b7c8caac8b67be763a820cea
 DIST genpatches-5.15-133.extras.tar.xz 3932 BLAKE2B 
b99e279af41ad1d19a58e8f9b1bbf392c805a46c371d7a022a65c0090b5824c6ce26280525a0c21feda2a5a5cfffcafc690a2194d29af6a44e10a9d4c923db8b
 SHA512 
7cd772a6feed01543305417ff03b834bb002821ccf254e7f5481623a7f16b0b54da5fc72c21f4ae3481308eaab08fcca8fc5103ffbed58dc4355cfb661f04f8e
 DIST genpatches-5.15-134.base.tar.xz 5282056 BLAKE2B 
f973657ec1cafc1e6cfa44b3fb2d8d07b33dedf7118811ff44afcd369991864667635aaaffd9d4abc9cfde5308bc32dcbf44097c1989511a9cd4ae4bd4392190
 SHA512 
e6d2fba989cc1d67a0d77526b9498f9d1214b2b3fa2210b17c58d7a4d47630a7d1ef1788d255082acd17e475997c12a007d8411ae5478f2cb2a34c7d4e2ffc60
@@ -28,6 +30,10 @@ DIST gentoo-kernel-5.10.191-1.amd64.gpkg.tar 66365440 
BLAKE2B f7086ca26f08468b75
 DIST gentoo-kernel-5.10.191-1.arm64.gpkg.tar 59392000 BLAKE2B 
feee11f6bc6148ca0a65077a33cb1736fe2d588037bfada383bff1ca9ca7ea71d6f3248a91cc9b152d87a3fb9580177a68b3748c53e2bb6e0309c7a4b9e39df3
 SHA512 
bfe38e92e445719daddc4fd87b717c652a0fbc5b3cf3fdaab40c1014229a2bf5b504642c21e5bb478d56742c56100271a7433f113c7c231382d2f226a609f837
 DIST gentoo-kernel-5.10.191-1.ppc64le.gpkg.tar 54947840 BLAKE2B 
eab70963c60d1d668ba562652b73bf47760d326ea2cd3fad8cbf91e75a9329283b9af38ee7391c4bc887c32464a6c8376844135231d155eb11916c926f8c263a
 SHA512 
58a8701b46878dd470a4210f96f65bc85aabb4c8b29aed5d1d61eff2efb1f851c38b648c50afa7cc164406ccdf8ae3bc673f73857903a17c19229f77c8e885f7
 DIST gentoo-kernel-5.10.191-1.x86.gpkg.tar 56473600 BLAKE2B 
fa6bba5287b63c5627ded59657b72225bcb70999acc88dde057afdb84c40303e4f8843c666487fe14742d81d82192590d0d4d74796764d3dec741dda7e656646
 SHA512 
4ecf53b65e3e4de80261c9a7e9e7a8f0234b4cbbbd0f15377684ef74489d23218bac569b72259c5000c804591e0e5b796c86b7747c5ff1e781517ceb3a505460
+DIST gentoo-kernel-5.10.193-1.amd64.gpkg.tar 63221760 BLAKE2B 
54bfee53cff7a7440a7d4d8f6453a3419a1ab561054125d7340c959de5bfc97983078a3b73c4461d08e42ce1bf16f69c4b7001a516cb938bae1f1c1bc2ee984a
 SHA512 
57b4814cab44109cb4a5f7581a3bb38838dcb0edad264fe5a207b9b89465f124d2646233e5f0a1620177ebfeb6fd99ded6f429b6d79f1f80d22da4941cf52269
+DIST gentoo-kernel-5.10.193-1.arm64.gpkg.tar 56412160 BLAKE2B 
504f573d2cfcc47fac3a3ccf80c88e9743fb31366950189d7543dd3495cf5dcce919cf18d15e5e788cd925c0cb779cafdd6451bdbf6a2b3ccf0fbac2671d5261
 SHA512 
b915c2a6a285e5c82613741b42e36e02b9409fbf10f29d86dd53d5b4db33afb855c43faa67a6f4d6878c3a5651e84940edde5763c5ea45741abdec1dafb0ee06
+DIST gentoo-kernel-5.10.193-1.ppc64le.gpkg.tar 52828160 BLAKE2B 
a8133d7e8d1bb84dd95ad41b19bd27f270879cecd86f6c457251851efa571efd7b9f8046463bf7f5b7c29af30d4e8272cb4933ddb375994b4775cd36e4d534d3
 

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

2023-08-30 Thread Michał Górny
commit: 993440e29c49d01d0a2b2907d0868ac6494e0c2d
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 30 18:10:52 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 30 18:20:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=993440e2

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

Closes: https://github.com/gentoo/gentoo/pull/32378
Signed-off-by: Michał Górny  gentoo.org>

 sys-kernel/gentoo-kernel-bin/Manifest  |   6 +
 .../gentoo-kernel-bin-6.4.13.ebuild| 131 +
 2 files changed, 137 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 2b0647a91fe0..3f9eb6b93269 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -18,6 +18,8 @@ DIST genpatches-6.4-13.base.tar.xz 708424 BLAKE2B 
35ac10ca68775c9e9c5668e9d4a876
 DIST genpatches-6.4-13.extras.tar.xz 3696 BLAKE2B 
e2e9014e497de63eae5dc5d644e1ef27fc2fda99379b881af096874bf25f269212bbd811781f3fc63fa896285e78cb9c41717392e59bfa62c039dce58ed11f86
 SHA512 
ffa3f9043767ae00e18b1d5313df6312d179b0d9e2b224d7b1097cbdc9c48f56615a36425ae1fd00680caed085420e438deb4fd331a37cd4397a814e542d6fa0
 DIST genpatches-6.4-14.base.tar.xz 765548 BLAKE2B 
e1d9bc63a0d8bef9894b264ef4d8078bf57a3548548c08e75e699420731cdfdcf9df69ab6844a57563f24d806c96c27c9a158a7f6a1afa72bf8328ce60bc
 SHA512 
5ee620824e0c17146add7f9bfd1d3444e5eb497444c040dc0f06a7ba247e81fc30eb8c92896ed359c7192690f24a1c45bb3b767bc408e9430ad9c7095ca2be40
 DIST genpatches-6.4-14.extras.tar.xz 3700 BLAKE2B 
e72b1378e2c05049a5cb981e7bb09e0d448fd5e1219393d7b552c1c6de2ed557c395a3f341946bd142d8df45b61d12a13ea2424325d5a98045063e0cabe7584f
 SHA512 
62149b4cdce5bf1a0567557790cddc1248dd927f31774b65848f00075bf1a0179939c292c79181af0a39132321f056541919beb30c6a4d46f57286886c95c545
+DIST genpatches-6.4-15.base.tar.xz 809064 BLAKE2B 
5f931235de8f0d94b1297c4e5c1c5c82dfe51e2e5149551fd053b908f112adb034e399ec3a8eaabf1b07993cb021577b210ccbd55d0f4d3670f87ebfdf34964f
 SHA512 
b5181ddfc2896849cd0a5889c2c1f3009eedbd3c080a253e78c75545d8a57b7671e163b0cd5076d6255c5eb18b42b8cd81f0d47eaeb40397015418c3e212a5b3
+DIST genpatches-6.4-15.extras.tar.xz 3700 BLAKE2B 
36916108aa768ac8138cfe4e167d1bdbc8413e2c971ce81f531966882ff1d096077c9676298ffcf69461059c62ba69e5ed821187e8a520aa21f0adb7ba119281
 SHA512 
65f96f5b47fe3ca21c4e7f09c13474c64d932eefe94a523d3197addc8ff8f70fce0b9da59f26e890cdb75cd9a9979dc99386c4815ba8d6e2b419a1d5872fd0d1
 DIST gentoo-kernel-5.10.191-1.amd64.gpkg.tar 66365440 BLAKE2B 
f7086ca26f08468b754b0cf9ce715ed763d2866ebc8ea322fb51fa2ab5146f1c7741f68b82d52a7d54442cc36cd5a114132f9ccb0809e8d0ab0da022742a48d2
 SHA512 
0f4918273c70f06756c19cd2c7738176695aba65eeaa7846aa6773d97e6d3ac4302be0328926f1a217135d21e2660e6e4124ced7f2304c0f1a408ad2561b24a5
 DIST gentoo-kernel-5.10.191-1.arm64.gpkg.tar 59392000 BLAKE2B 
feee11f6bc6148ca0a65077a33cb1736fe2d588037bfada383bff1ca9ca7ea71d6f3248a91cc9b152d87a3fb9580177a68b3748c53e2bb6e0309c7a4b9e39df3
 SHA512 
bfe38e92e445719daddc4fd87b717c652a0fbc5b3cf3fdaab40c1014229a2bf5b504642c21e5bb478d56742c56100271a7433f113c7c231382d2f226a609f837
 DIST gentoo-kernel-5.10.191-1.ppc64le.gpkg.tar 54947840 BLAKE2B 
eab70963c60d1d668ba562652b73bf47760d326ea2cd3fad8cbf91e75a9329283b9af38ee7391c4bc887c32464a6c8376844135231d155eb11916c926f8c263a
 SHA512 
58a8701b46878dd470a4210f96f65bc85aabb4c8b29aed5d1d61eff2efb1f851c38b648c50afa7cc164406ccdf8ae3bc673f73857903a17c19229f77c8e885f7
@@ -58,6 +60,10 @@ DIST gentoo-kernel-6.4.12-1.amd64.gpkg.tar 84060160 BLAKE2B 
bc6e98110cc467d47fa8
 DIST gentoo-kernel-6.4.12-1.arm64.gpkg.tar 7296 BLAKE2B 
ac0962ce90e566c48364e9a00bb5108c209f77a606f2954e8be8069a688c163a978f496b9ec5e32e3cca0bc9b6b73f5d1645f2881234a67946ddcfae0ff904ed
 SHA512 
16d9f518ada039d6bb16d3e2fb9c3ff557c64bfca3c9a8900125c9431e8d3f18e47a98156e317d5776fcc5aff873d3ee2cc9357a294f03d5b279206bfa7545e0
 DIST gentoo-kernel-6.4.12-1.ppc64le.gpkg.tar 64665600 BLAKE2B 
6a74a7747dd0a693e5e9256243b25de82f4800f57aae59546126c275529043147fac165600aac5cf8fc2ada703d7362237068c96a639ffc3af358654a89f7409
 SHA512 
6cab43585f1c4b10850b9fa8dc09abe255f0c8c41690d21d9536d1a5e68cec0d8bb3896c6357855acb1ab7184cb8327a14ed3de725eee26edb23672a0424ddb8
 DIST gentoo-kernel-6.4.12-1.x86.gpkg.tar 67563520 BLAKE2B 
9c0b734586f14da8e9693a990283c29773d04df19c008fcaecc2e481a6a27ac8976c28062bc3788d4cb66f716a68e85d979a45e8395fc2d01559c932510d98a3
 SHA512 
f2c3f775e5bf37483bf4cb71c292bf215fa8d28eff4aa91049f1397f742a23bbfe63d6a6e08be192ddb82ab0fac9b7c91ec7ab9fbf5b640318d115f8960543b4
+DIST gentoo-kernel-6.4.13-1.amd64.gpkg.tar 81766400 BLAKE2B 
c9aa02287758f139c1e67f94b3cfa3c8ff02067952cf683a11733520af66f41c45cb25ad05579898e97c0248b2c83561d270cf031bb5870b2124c63299bfa217
 SHA512 
df9096a96f993c1dbb65f1da3c3f2c4c2c644bbb5149ca543141f06aa0ff09dc3cd78dbf125acdefd9c155e1492ae1ff9b75f3024163d26a2abb8f44aff41f47
+DIST gentoo-kernel-6.4.13-1.arm64.gpkg.tar 71208960 BLAKE2B 

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

2023-08-30 Thread Michał Górny
commit: 685dc86cde2b363c9211596b742e4ee136d86428
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 30 15:30:57 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 30 18:20:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=685dc86c

sys-kernel/gentoo-kernel: Bump to 5.4.255

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

 sys-kernel/gentoo-kernel/Manifest  |   2 +
 .../gentoo-kernel/gentoo-kernel-5.4.255.ebuild | 103 +
 2 files changed, 105 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 017122ab3469..6931b9b4e5da 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -10,6 +10,8 @@ DIST genpatches-5.15-135.base.tar.xz 5311072 BLAKE2B 
e7ad491771a4602a9f8d6786ba3
 DIST genpatches-5.15-135.extras.tar.xz 3932 BLAKE2B 
fbb46341209dfb76d7a3ed7555de53de48dac947bfc993567afb6d0c2f8e23907d1fbb831a35c274b22ce34a31d6b805d30e727c59fbf63de7095500357ffcae
 SHA512 
796ad4fd5ea1d84b066acff3b56d8df87575a584925c8487e97fb3b056ac46622670e06ce4c5511541c037ae84a566e9fa2304f050c96efe97da37126e9d
 DIST genpatches-5.4-261.base.tar.xz 6100368 BLAKE2B 
1333f1a5aae4faabe031192eee4e491ab80c1e6291e542a99cf308295ed2301c93d74cd41e34fa10e1110710d26edcb9b4b132ee635cde5711b6474557601866
 SHA512 
4083c69df7ce9aa2e57eb69be4132689d10c95155c7608d6fc52f661abc1f0f9077f546016b3df32b8252777fff78af347af7022d18203aa8416ed83b68ef88b
 DIST genpatches-5.4-261.extras.tar.xz 1812 BLAKE2B 
fcc06d16147422b0ea123b116644539b3527e44bca78d46cf5795d44e42575c7017ec3b5c9dd566c5523e3b23f14b4d817846502d4ef353180c3a3c79caa4c2b
 SHA512 
5cc879a4333aa3e162a5da4bf118a12ae5694c2fb98f11f9e1eee57f91b707974d735c290790942a14b2df5bdf092f58d1cf03f7058aea6f8e588700ec185dbf
+DIST genpatches-5.4-262.base.tar.xz 6139068 BLAKE2B 
61c2f6a1b307d4e89fd6ddfa57985eefb7b1778ee8ffe346be8967ef528ece98bfbe52c56eff2cf356dc0d2087b59ed353591d508e35e6214130abbd586f1fdc
 SHA512 
c16b5036a6a4a1832a3e95ceda7e77cfdfddb99b92d1091354cdfcc8868a8ac7d4f692ce522e7167d171664b65273c8ea29009fb2911e9f20d3da6ebcb2a9837
+DIST genpatches-5.4-262.extras.tar.xz 1812 BLAKE2B 
ec2675611ea57400bf07f248730d8101e09a2102158e71d654069c3d3d63e47543541f8d39625334c58bbf6f2b9ba72fbbb4a53b8c4b98c00c06d18bb586ad17
 SHA512 
f98ca1becea213d6ea1a54b2c6e3206a30eb85597af36622f3fb877133e8e9c07a62228ea4c42ce719c840ade6a6a038166d5ca867bc792e8dae1561d522d718
 DIST genpatches-6.1-52.base.tar.xz 3173368 BLAKE2B 
429b5bc3af457d91b9c178737e573d150e337859c0f07a25043c86b834829e749b92c57fa2d80b2acfe9864f916ebe77c830249be23391d6553f5469b1934708
 SHA512 
0f003893b6c24fa9bb79722d6d83edb25e77fff11a526f86052980ee175d6dd599784cfcc7ad82055de9663a178fb9de38a766cfe61fe17fbde696a5292f023f
 DIST genpatches-6.1-52.extras.tar.xz 3808 BLAKE2B 
6a67986309840e14bd4759c0aabb1af5d6b3653660d1a12d8706567470a28b3a56d5a09cbdd3df9068bed7a845206b5a81fca3a1be0ffe7122579d9b3ff63401
 SHA512 
0476ec7af5906dfd4dd48c96799568f8ed7d24d7d43717979e03a16219b732461e0afc7af1c5a4f528a08c4b5c2c35d249e81be1c6d0f854f7993da2e0c7aad3
 DIST genpatches-6.1-53.base.tar.xz 3225656 BLAKE2B 
d701a2920347788f343b14babfdd113b62b78218e8b19a5ee4f36d76b8571e697d9f3a3a9aa8364344e4d0ccaa60eccaab27b24036504b3ea1d011c4492a1eb2
 SHA512 
10aed454a5d7d7a763ec3008ceb17e30d989abcd76e1ca54d47b8946cf20a9de5991e09158a4e0b182ba58b41760a8de3bbd1979ff23fa9a84aa094c5c31094d

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.255.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.255.ebuild
new file mode 100644
index ..e8d62eeacffa
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.255.ebuild
@@ -0,0 +1,103 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 7 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.4.21
+CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea
+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.config
+   -> kernel-x86_64.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config
+   -> 

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

2023-08-30 Thread Michał Górny
commit: 1c06b3a987b0b7421b4850bd10102841a53733e8
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 30 15:30:59 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 30 18:20:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c06b3a9

virtual/dist-kernel: Bump to 5.4.255

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

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

diff --git a/virtual/dist-kernel/dist-kernel-5.4.255.ebuild 
b/virtual/dist-kernel/dist-kernel-5.4.255.ebuild
new file mode 100644
index ..a0793715344a
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-5.4.255.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 ~arm64 ~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: sys-kernel/vanilla-kernel/

2023-08-30 Thread Michał Górny
commit: 1d348b6634115c2c4de3223182f8b1b85caae48a
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 30 15:29:14 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 30 18:20:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d348b66

sys-kernel/vanilla-kernel: Bump to 5.15.129

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

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

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index 2b77be4f67db..74148283c8f4 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -34,6 +34,8 @@ DIST linux-5.15.127.tar.sign 993 BLAKE2B 
84310652ba933bb13ff2b0442eaedfcc56d94e0
 DIST linux-5.15.127.tar.xz 126542840 BLAKE2B 
3c5f6ec2b917099deff2bafc2c144f06ddf2274f02ccee386cbde34323b7b7dc01b82f5914b0165c2e9dad48a13f4fbd22aedb25e7a07533be3becf90e7b7a9e
 SHA512 
5245a87e10c986657d42dc78d0789905c1e61cc0af5ef619f0ed73788b0192375a8996a340e693604305cfd15ba202023fa4f4575ad4a7a5a38edf73aac892cc
 DIST linux-5.15.128.tar.sign 993 BLAKE2B 
29542245fc2dbda9c586685c3248ab2563819c58c130afc3d54e579d13d094591f7b586308cb5564b81ecb968cb839863babc917f88f1feda785adbe8c8c870f
 SHA512 
ee6c022bed702db161a3cd05bf5688a9ddbcd175dd426ba3f6ad0261508ad15b11ce584a1d1d97f8828c800b70c4583085cfdf7cd21a5b07a08f2e95ee1ed791
 DIST linux-5.15.128.tar.xz 126528336 BLAKE2B 
b594e8a2c02baa6bcf8df7b574a998f80c6926ee2b6dcc539a5b1316cd9626021c99cd17fce9f39fd123d11f2d3c2c95e4a6748e0d183d7d537235929d8ea3a2
 SHA512 
5a9ef31d0cb44964af520fc8837122a0217b848f50168be3706d208de385298970fb6ca39c67d104ce1b5c739685470b05f2079e4578898feb0678f957f6e083
+DIST linux-5.15.129.tar.sign 993 BLAKE2B 
4b6fbf9e616ba50ae6e50576cd0d3a5f7c4144ea7562b8551ce1485c6581a7cbc76b77e60425c1411d78108d36e0aa43d6c40a2807e51f3523ac499016dff2ae
 SHA512 
52b7a42758d4a2476a805677cd69241647ed56e99abc21ac45109ca36f375413e6f33b3de15e8002b1312a2be4d522c22507f675691c5a8d4b3786435be905a5
+DIST linux-5.15.129.tar.xz 126560168 BLAKE2B 
d08fcdf39d6e4e2451e52f17dfdb15778092919750a1e9729809606c6c82d1e27ecc70b93428e462aed4b9e4bf3197c93d081cb07592105e9d377d63d10d7bdb
 SHA512 
f4de238ea61b040037ad5837049e2285adde3005b93424977e3e460b87ee004427524c64cdb0e0d9d88585f48b36f351cc88d140230ba1bd9f25120ee621
 DIST linux-5.4.254.tar.sign 991 BLAKE2B 
4f5a5e4ea2c930a62e3743c4f10d8e530a106134c61635f2f1fd627e6cb375a6d21a2f66f0bc02bc99e419cb0a4db3499af090f8787f523e009789205007
 SHA512 
71b4b3777c238034d5624be9ad79f40634d2e861ae2665d2aee1701cc3d5a09e6a5d1a114642d0d01a97cf1556022a658fc3deef7c59e93ab9b41c829018bfc5
 DIST linux-5.4.254.tar.xz 112963588 BLAKE2B 
e0e395636643c49063cc1fbb04e06476ecf17471818f909559dc8f77fa5de69b8774ab8d6b16b4a2a57f32a7bf90126d381360fdd52069fc435090cde07769f8
 SHA512 
ccd82451c72eef0a0f35eb8c0e296e3018573ab99b602cce0a107bf2514bccf93113ea86d16205cb1b6a9f7c0198d411a250b215aed3cb0b4be6fcd27b878039
 DIST linux-6.1.46.tar.sign 989 BLAKE2B 
95f91ecbbad15ec67a2723799419e295485cf1fbfb7dca7dc12c8433835df4ce2efe92c7f24f58a890e2c2311eaa7e52d71c9df442944edc9893dff05c780571
 SHA512 
bc2b89126155d9bcbe0275a221bb88a1bb1d615b5ec036ee964d664af0cac8d15b3511265aebc8910f0174deb30547cc23e836efc0db061d0e2c841b87ff7464

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.129.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.129.ebuild
new file mode 100644
index ..f68caf0fd433
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.129.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: virtual/dist-kernel/

2023-08-30 Thread Michał Górny
commit: 80ea93ead4f43d2f3076930308add4740d9f767f
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 30 15:30:07 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 30 18:20:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80ea93ea

virtual/dist-kernel: Bump to 5.10.193

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

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

diff --git a/virtual/dist-kernel/dist-kernel-5.10.193.ebuild 
b/virtual/dist-kernel/dist-kernel-5.10.193.ebuild
new file mode 100644
index ..407f5d349eb1
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-5.10.193.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: sys-kernel/gentoo-kernel/

2023-08-30 Thread Michał Górny
commit: f4d7134d47adb7ff7a3ba2b4a9d18e6685761087
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 30 15:28:38 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 30 18:20:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4d7134d

sys-kernel/gentoo-kernel: Bump to 6.1.50

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

 sys-kernel/gentoo-kernel/Manifest  |   2 +
 .../gentoo-kernel/gentoo-kernel-6.1.50.ebuild  | 146 +
 2 files changed, 148 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index fb75d5dd9b34..892471c92ab4 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -14,6 +14,8 @@ DIST genpatches-6.1-54.base.tar.xz 3229684 BLAKE2B 
60e1d4729f621f5f9edd07d3cf4b6
 DIST genpatches-6.1-54.extras.tar.xz 3812 BLAKE2B 
c8bd1937c8cfcfdcd0b8c52b947c694535e0375dcb31e8a7ec8426432ddb92a559e6e90b08b086552df6d822d2b26ee3afc6a8607bce820dc9741d169bf0579f
 SHA512 
85f99d0e347036dd5e23dbe11ce1a0ccab042a9bd6980d8ba6cf9fe5e0504ca207e99084b09b011e77dc1d0455e818db87c171cc3857b3e8bc025ab0746c46b1
 DIST genpatches-6.1-55.base.tar.xz 3230904 BLAKE2B 
eaf52b27c1fbe9d25a27b18bc6eb9462d563c0c9c38ed4cae24a8f10cfbdda92c830523a5cd49aab16959ff860d5b10772f5a58eab10cd0796faae17baf4fdee
 SHA512 
37c236a79fad31a9411ab28661f134f697f6f38242f12f5b06e45a80a101e1e2ec50bb77a3fd35aecf0339dd8df82d5b84b1f542316e1b73bd1d2c796275c6bc
 DIST genpatches-6.1-55.extras.tar.xz 3808 BLAKE2B 
de074120fec5b94a8378313fd1c14166ea156008d679e53fe114d2a477ddc8f83e2b64ead63a7b43fcfcf4f168225b8ec2de7383b8749c661b493139560e35c1
 SHA512 
88d6c13ff77590b1240e7958cefa8fb1f738df2b56aaa2ef2e8b63ee4d67ccf87c3da3a9fb6d781009d9c9a8db4907418a9af2f634d92d858fab4f33afb745c1
+DIST genpatches-6.1-56.base.tar.xz 3326400 BLAKE2B 
4a62be88a16883b13ab169a93933a638aa61ca469fdab5f4a474a68983dfdca256bdbc4e62bf7b4ccbed48365a966c6396588444d45ed210a3dfefc8677a3ca5
 SHA512 
5c9d46528036cd7457e825dd97d7c20c69cee3f6d0279b82b0f45a3ec707d15a74afd270a0084e3438948a47c3128cca4ce2c53d45590c0260dd3b4324206287
+DIST genpatches-6.1-56.extras.tar.xz 3808 BLAKE2B 
647f53e02a9a383d96beec781f33892f015302609b93f6d9f8408ad1e8b2ffb423d01f0f540365fdcb795e493bc1bc493c390a218226258f6ac51e8fc8bad657
 SHA512 
c4bf617db17818a615b279a2351e5f369c9efb256b30e2581210c57758ca519eff1d8a320bbceefc5ac8784e530476dd2db7cc559e7da99c3d1037d1ce69e663
 DIST genpatches-6.4-13.base.tar.xz 708424 BLAKE2B 
35ac10ca68775c9e9c5668e9d4a8764c6cc583f8ecbade54b6f1bb1e4ca41fee1d48f5e782a6ba271d0b2f710889aaefdb13c9e4bb437d4f91b05a3d7e464a2f
 SHA512 
5c3fa0b3c09b5298b4bf6542960e07d9c63875cc84821bbd6ef70556868f33a6aece33b9882b97cb9e32536ebfa536a71b9113e95b1b72b80c4f1348434e43c6
 DIST genpatches-6.4-13.extras.tar.xz 3696 BLAKE2B 
e2e9014e497de63eae5dc5d644e1ef27fc2fda99379b881af096874bf25f269212bbd811781f3fc63fa896285e78cb9c41717392e59bfa62c039dce58ed11f86
 SHA512 
ffa3f9043767ae00e18b1d5313df6312d179b0d9e2b224d7b1097cbdc9c48f56615a36425ae1fd00680caed085420e438deb4fd331a37cd4397a814e542d6fa0
 DIST genpatches-6.4-14.base.tar.xz 765548 BLAKE2B 
e1d9bc63a0d8bef9894b264ef4d8078bf57a3548548c08e75e699420731cdfdcf9df69ab6844a57563f24d806c96c27c9a158a7f6a1afa72bf8328ce60bc
 SHA512 
5ee620824e0c17146add7f9bfd1d3444e5eb497444c040dc0f06a7ba247e81fc30eb8c92896ed359c7192690f24a1c45bb3b767bc408e9430ad9c7095ca2be40

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.50.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.50.ebuild
new file mode 100644
index ..7e128b87c8f2
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.50.ebuild
@@ -0,0 +1,146 @@
+# 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##*.} + 6 ))
+# 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: virtual/dist-kernel/

2023-08-30 Thread Michał Górny
commit: cc001930a63568f0df90adb149211de3edd17a29
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 30 15:29:22 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 30 18:20:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc001930

virtual/dist-kernel: Bump to 5.15.129

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

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

diff --git a/virtual/dist-kernel/dist-kernel-5.15.129.ebuild 
b/virtual/dist-kernel/dist-kernel-5.15.129.ebuild
new file mode 100644
index ..11ff63e712b3
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-5.15.129.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 ~sparc ~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-08-30 Thread Michał Górny
commit: 2802959f1717d0bdc2f306b0bd0d51d96abd7367
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 30 15:28:39 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 30 18:20:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2802959f

virtual/dist-kernel: Bump to 6.1.50

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

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

diff --git a/virtual/dist-kernel/dist-kernel-6.1.50.ebuild 
b/virtual/dist-kernel/dist-kernel-6.1.50.ebuild
new file mode 100644
index ..8012e544096f
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-6.1.50.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 ~sparc ~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-08-30 Thread Michał Górny
commit: 6931b31a1ace014a07a325c8fdbc8273359a018c
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 30 15:28:29 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 30 18:20:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6931b31a

sys-kernel/vanilla-kernel: Bump to 6.1.50

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

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

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index eec71f4753ba..2b77be4f67db 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -44,6 +44,8 @@ DIST linux-6.1.48.tar.sign 989 BLAKE2B 
f6aafdf12eeb8e1e781e839b29530acef36220bb8
 DIST linux-6.1.48.tar.xz 134962064 BLAKE2B 
b0f4abe3dec9c95ef4a51df92a0f2101d7114485798df58ecf3f4310190417fc8ec38f48aa3e022ea276b6267fe1cfb7ccfc4b999128adbcf47332769063e2e0
 SHA512 
edc8d9017bed9fbf3817fe5a907cd31e58ea76b9d9570016023181ec91f0183ff2eae2ba4887c44756b016b43181ec3e1d658777c95540de694db0525ea9b9a1
 DIST linux-6.1.49.tar.sign 989 BLAKE2B 
91ef75adfe55e76a4ddc7c2649d483bc34724379ddd3f2c4c3ec1b5554772af35aadc54d3c18e4212bf50e65b51790f842e0bfc14e07c84e0ce3fb1565ec
 SHA512 
73b8c84427b01def808ff3828c0cc911c7caf3312de91aca211b973ad2eaa7c51842f183b2fcdd1241532ef11cba82fc214243791c66b828d032d1445588
 DIST linux-6.1.49.tar.xz 134978048 BLAKE2B 
b1bf16f3b9617ae3eddd41cdea7ce07344e2ea8d9c516b151c6184bdf2611a619f8f3592aad013f32499f0b90edf490dd8e80eabe56174399a24e6502c1bb817
 SHA512 
30a5fe355bdfb9b7016cf44cdf0e44f7118154fe06958a2d240f6c741e23a7dd41d0b7d79b35b2eb25ba0ab87715377f29df32b05004c11d889fb84b5ab523ac
+DIST linux-6.1.50.tar.sign 989 BLAKE2B 
aaba4a2613ea96a54fe0374f31b55b68769eac82ea4f7de0b5d2841a160b996a16a47f210e0e10327a13d1facd10e2549cabd40d3866bfe22113d4465101d54f
 SHA512 
4c50cde4b0d226b352821f562ff79e520158a365ea17e5596281b460fb6b0be003d094b2376a277589862b96438bcf431c83b42049b78ab664d146e16736566e
+DIST linux-6.1.50.tar.xz 134972988 BLAKE2B 
dfe44d14a1f8773776338b46b4416ca2240eebff4e9e954b4b46c3ac050cb424eb2d3dc3a856193d9a79216c2ef970ce6982d122ec0226a896984c7ad0690f31
 SHA512 
d0157286886df388f752e367e30254cc7f615cd7f6e435a99f43055d143490edac316a5bbb826a0006ddc4b550376d67b624693faa5504fab160969806c81607
 DIST linux-6.4.11.tar.sign 989 BLAKE2B 
b8b55a05aa9d5249365a17faf7c0654d6172988ba2894d6bf21c33a8c175dd220cce190415f84235175eec729a05a85b25f2ce9f240e59f81172823ed3a60eb9
 SHA512 
c4d218992809cfd6ed6afc324cddae579bd2d1cec66f40d04c1d182ca4dbfa8487539cb63b2ec432528b28f30b9e156fc0ce243878ac8c6607cb1e83c01b5888
 DIST linux-6.4.11.tar.xz 137836952 BLAKE2B 
dfb97f2c9905a150c0890b9c3d464bc13986bec7bcd038c333f4dce443e0a1988a9075554219f9f419ef71af98827c05fad4a62aba1e58aa7f2ef8249f140175
 SHA512 
b3abf1d7c6b03644ddfc0a1994c88abd9b6db71089aeb4ff8749e9eed5d3772bc3468eabdeec99d998ec091898e5c81a84ef839345ba368580509500a3cc73dd
 DIST linux-6.4.12.tar.sign 989 BLAKE2B 
598b2dd8b0beb25db5b0500547bfcf7ea669c06ff4afaf6252f996d0bb519f5d19da96a1b618ae7a03c4e27a56a5a1540d2c1b66bef9683d14aa964e0d768d39
 SHA512 
d1941097b97dee631cec1487ecdb9a3a4c145ec8cfdac325776e9e890bfff2f559140d178fe5ec27b0482f04df2713cb2d6da59e20a7bdbce8ed50c148f3b585

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-6.1.50.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-6.1.50.ebuild
new file mode 100644
index ..e3a0c5f7f691
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-6.1.50.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: app-backup/duplicity/, app-backup/duplicity/files/

2023-08-30 Thread Richard Freeman
commit: a6d242ce273d060eee0d3a5a69cbc58a88b54982
Author: Richard Freeman  gentoo  org>
AuthorDate: Wed Aug 30 18:15:26 2023 +
Commit: Richard Freeman  gentoo  org>
CommitDate: Wed Aug 30 18:15:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6d242ce

app-backup/duplicity: add 2.1.0

Signed-off-by: Richard Freeman  gentoo.org>

 app-backup/duplicity/Manifest  |  1 +
 app-backup/duplicity/duplicity-2.1.0.ebuild| 51 ++
 .../files/duplicity-2.1.0-fix-docs-cmd.patch   | 20 +
 3 files changed, 72 insertions(+)

diff --git a/app-backup/duplicity/Manifest b/app-backup/duplicity/Manifest
index 88a759463af9..93ecbb9e09d5 100644
--- a/app-backup/duplicity/Manifest
+++ b/app-backup/duplicity/Manifest
@@ -1,3 +1,4 @@
 DIST duplicity-1.0.1.tar.gz 1928618 BLAKE2B 
f7ffdd488e42219b66b6174dbb944283d02910f57cae9fcf849e8f5363986664a49ba7e316d6b3efdce89deec7e4c6a65a95bcb365fa23b928244b5e8f29d48b
 SHA512 
dab8341b990b1899de6080f2539681f0a84f1875fabf04ccd68908e8dcdf55cd31f26d1431488b49ac6b048a1e7ff2e0a0afa27f6eccfd6a20f47dd7193b4563
 DIST duplicity-1.2.2.tar.gz 1427493 BLAKE2B 
d30f91054c59695483a60a684ebc11440b1a490dc635fdc856d7e3e75d7c3b8bc3f8680ecec0af435fe3064c292c6ff0db392e6bb33c682e9527561196e842e1
 SHA512 
5da4addd0742afa93c62c506f49235b396a7d4bb6576bfd5ec223e04936072ef92e874c533f0f7ece3c1460bf017c2e1875d4ed5c08181113e2509dd28b4521b
 DIST duplicity-1.2.3.tar.gz 1438570 BLAKE2B 
12afa69f537d2207343c1638df1cf69ad3e170b2f1368e5d8b86716ccc67564834798e2076a90f021bae8f1d8574ff50f0615fd873cdcddf1399349974d8d4c2
 SHA512 
d2a31b4ed2c0a188d6d2ac543d3d4a474b4c10028a3005b26f57bd57e8c7441eb96e361aa9805fedc6aa09e76e86d3d1e99800669dfb7b2510233e2c0aba15de
+DIST duplicity-2.1.0.tar.gz 1502980 BLAKE2B 
eb90898b75128cd4140f0ab49172da439b675cb512b03c7a449db295ffb6e0beee3fcf364e69c9303b094ab5572a4bf72fb4fbbbfdec29bc3ab40812ab8f
 SHA512 
c8777903935391b0968aeea562202a175625d6c2cac5cfab422ec0c9c002652b34f14f74a820971a74b2f62c58efea49d37bef3918943210fe623a12278f4ce8

diff --git a/app-backup/duplicity/duplicity-2.1.0.ebuild 
b/app-backup/duplicity/duplicity-2.1.0.ebuild
new file mode 100644
index ..003ceb5ad3d3
--- /dev/null
+++ b/app-backup/duplicity/duplicity-2.1.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_10 python3_11 )
+DISTUTILS_USE_PEP517=setuptools
+DISTUTILS_EXT=1
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Secure backup system using gnupg to encrypt data"
+HOMEPAGE="https://duplicity.gitlab.io/;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+IUSE="s3 test"
+
+CDEPEND="
+   net-libs/librsync
+   app-crypt/gnupg
+   dev-python/fasteners[${PYTHON_USEDEP}]
+"
+DEPEND="${CDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   test? (
+   app-arch/par2cmdline
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   )
+"
+RDEPEND="${CDEPEND}
+   dev-python/paramiko[${PYTHON_USEDEP}]
+   s3? ( dev-python/boto3[${PYTHON_USEDEP}] )
+"
+
+RESTRICT="test"
+
+PATCHES=(
+   "${FILESDIR}/${P}-fix-docs-cmd.patch"
+)
+
+python_test() {
+   esetup.py test
+}
+
+pkg_postinst() {
+   elog "Duplicity has many optional dependencies to support various 
backends."
+   elog "Currently it's up to you to install them as necessary."
+}

diff --git a/app-backup/duplicity/files/duplicity-2.1.0-fix-docs-cmd.patch 
b/app-backup/duplicity/files/duplicity-2.1.0-fix-docs-cmd.patch
new file mode 100644
index ..538ee80f9604
--- /dev/null
+++ b/app-backup/duplicity/files/duplicity-2.1.0-fix-docs-cmd.patch
@@ -0,0 +1,20 @@
+--- duplicity-2.1.0/setup.py   2023-08-30 13:39:42.430023811 -0400
 duplicity-2.1.0/setup.py   2023-08-30 13:41:59.154868245 -0400
+@@ -92,17 +92,6 @@
+ 'bin/duplicity.1',
+ ]
+ ),
+-(f'share/doc/duplicity-{Version}',
+-[
+-'CHANGELOG.md',
+-'CONTRIBUTING.md',
+-'COPYING',
+-'README.md',
+-'README-LOG.md',
+-'README-REPO.md',
+-'README-TESTING.md',
+-],
+-),
+ ]
+ 
+ # short circuit fot READTHEDOCS



[gentoo-commits] repo/proj/guru:dev commit in: mpv-plugin/mpv-mpris/

2023-08-30 Thread Oliver Freyermuth
commit: 2ce481d3727f2f7a566f3859d0aa07673df7e3f0
Author: Oliver Freyermuth  googlemail  com>
AuthorDate: Wed Aug 30 17:49:50 2023 +
Commit: Oliver Freyermuth  googlemail  com>
CommitDate: Wed Aug 30 17:49:50 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2ce481d3

mpv-plugin/mpv-mpris: drop 0.8.1, 0.9-r2

Signed-off-by: Oliver Freyermuth  googlemail.com>

 mpv-plugin/mpv-mpris/Manifest|  2 -
 mpv-plugin/mpv-mpris/mpv-mpris-0.8.1.ebuild  | 53 ---
 mpv-plugin/mpv-mpris/mpv-mpris-0.9-r2.ebuild | 63 
 3 files changed, 118 deletions(-)

diff --git a/mpv-plugin/mpv-mpris/Manifest b/mpv-plugin/mpv-mpris/Manifest
index 457aa97dac..e3727d11bf 100644
--- a/mpv-plugin/mpv-mpris/Manifest
+++ b/mpv-plugin/mpv-mpris/Manifest
@@ -1,4 +1,2 @@
-DIST mpv-mpris-0.8.1.tar.gz 13469 BLAKE2B 
a284a9ffb7f0c36254bcec6d5cc102e19bca551b02657c1802cc0790e7ce61866b8928fa42e0de483463a05e2e513d90f53477b3fd5ca2cf29c1ce0fe8efc766
 SHA512 
a7ed2c7d5d0b7eb323026ae7b21c8a55e02a90b9fe761d7162ed7162200cf00793842f04a7a2ac841f7de3196657cfb17029ce7285ea977cd35284879db0184d
-DIST mpv-mpris-0.9.tar.gz 13746 BLAKE2B 
bcfb6efd51265409545e007980774b1ee7b7415fd89788c909be95d0fa12175c8ef9529d18c608345e88b6cba2b11f98a7bcb6cc1977a8b791b7025b6197c269
 SHA512 
82845320fe8d1ce903e8c9027070339d0281ace3887743728df0c0b4abb12de59bd7e86927d86b2669c54f80fee03d5f65e2c086ddafd5bcf55039db51bf64fc
 DIST mpv-mpris-1.0.tar.gz 13974 BLAKE2B 
fd74326ef24f080505f7da075603b16a44a3c44cebe716ab7c7b013d49e0247e9f4c7b52e842044419a561d3d60cf806682e68343f1f4679e11d562eb8308385
 SHA512 
edc8218477a3b9b6c0568a122f3c02efde86a4de97f84872b767031e58c6916d4e3b34de75275538e8f18f28f15a139d8fca8631a76cecc04d8df88c457d5fad
 DIST mpv-mpris-1.1.tar.gz 14511 BLAKE2B 
17ad84088077748d1604aec0c6777b0edde6cddfe6dc6218f0e41f84547acbcf08b9b92f622345d27754e1300bbada250af0ecf3140885f163df41f99b3c43b5
 SHA512 
81622e5e34a8ebde735c39a1615569c833d6cf53c70b4f77794788fd8b19982cc33a71ff5768027826dafc608fa72a089e38c0925a907fa249f5c527d17f9541

diff --git a/mpv-plugin/mpv-mpris/mpv-mpris-0.8.1.ebuild 
b/mpv-plugin/mpv-mpris/mpv-mpris-0.8.1.ebuild
deleted file mode 100644
index fb8fd31a54..00
--- a/mpv-plugin/mpv-mpris/mpv-mpris-0.8.1.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MPV_REQ_USE="cplugins(+),libmpv"
-inherit mpv-plugin toolchain-funcs
-
-DESCRIPTION="MPRIS plugin for mpv"
-HOMEPAGE="https://github.com/hoyon/mpv-mpris;
-
-if [[ ${PV} == ** ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/hoyon/${PN}.git;
-else
-   SRC_URI="https://github.com/hoyon/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-fi
-
-LICENSE="MIT"
-IUSE="test"
-
-RDEPEND="
-   dev-libs/glib:2
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig
-   test? (
-   app-misc/jq
-   app-shells/bash
-   app-text/jo
-   media-sound/playerctl
-   net-misc/socat
-   sys-apps/dbus
-   app-alternatives/awk
-   x11-apps/xauth
-   x11-misc/xvfb-run
-   x11-themes/sound-theme-freedesktop
-   )
-"
-
-MPV_PLUGIN_FILES=( mpris.so )
-
-RESTRICT="!test? ( test )"
-
-src_compile() {
-   tc-export CC
-   emake PKG_CONFIG="$(tc-getPKG_CONFIG)"
-}
-
-src_test() {
-   emake test
-}

diff --git a/mpv-plugin/mpv-mpris/mpv-mpris-0.9-r2.ebuild 
b/mpv-plugin/mpv-mpris/mpv-mpris-0.9-r2.ebuild
deleted file mode 100644
index 5f80847942..00
--- a/mpv-plugin/mpv-mpris/mpv-mpris-0.9-r2.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MPV_REQ_USE="cplugins(+),libmpv"
-inherit mpv-plugin toolchain-funcs
-
-DESCRIPTION="MPRIS plugin for mpv"
-HOMEPAGE="https://github.com/hoyon/mpv-mpris;
-
-if [[ ${PV} == ** ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/hoyon/${PN}.git;
-else
-   SRC_URI="https://github.com/hoyon/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-fi
-
-LICENSE="MIT"
-IUSE="test"
-
-RDEPEND="
-   dev-libs/glib:2
-"
-DEPEND="${RDEPEND}"
-# temporary dep for tests on media-video/mpv due to 
https://github.com/mpv-player/mpv/pull/11468
-BDEPEND="
-   virtual/pkgconfig
-   test? (
-   app-misc/jq
-   app-text/jo
-   media-sound/playerctl
-   || (
-   media-video/mpv[lua]
-   media-video/mpv[javascript]
-   >=media-video/mpv-0.36
-   )
-   net-misc/socat
-   sys-apps/dbus
-   x11-apps/xauth
-   x11-misc/xvfb-run
-   

[gentoo-commits] repo/proj/guru:dev commit in: mpv-plugin/mpv-mpris/

2023-08-30 Thread Oliver Freyermuth
commit: 57078256a5e7215139f0db1b17dfbbd8540a2fc6
Author: Oliver Freyermuth  googlemail  com>
AuthorDate: Wed Aug 30 17:47:52 2023 +
Commit: Oliver Freyermuth  googlemail  com>
CommitDate: Wed Aug 30 17:47:52 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=57078256

mpv-plugin/mpv-mpris: add version 1.1

Also add new dependency on media-video/ffmpeg to live ebuild.

Signed-off-by: Oliver Freyermuth  googlemail.com>

 mpv-plugin/mpv-mpris/Manifest| 1 +
 mpv-plugin/mpv-mpris/{mpv-mpris-.ebuild => mpv-mpris-1.1.ebuild} | 1 +
 mpv-plugin/mpv-mpris/mpv-mpris-.ebuild   | 1 +
 3 files changed, 3 insertions(+)

diff --git a/mpv-plugin/mpv-mpris/Manifest b/mpv-plugin/mpv-mpris/Manifest
index a4ae17fc30..457aa97dac 100644
--- a/mpv-plugin/mpv-mpris/Manifest
+++ b/mpv-plugin/mpv-mpris/Manifest
@@ -1,3 +1,4 @@
 DIST mpv-mpris-0.8.1.tar.gz 13469 BLAKE2B 
a284a9ffb7f0c36254bcec6d5cc102e19bca551b02657c1802cc0790e7ce61866b8928fa42e0de483463a05e2e513d90f53477b3fd5ca2cf29c1ce0fe8efc766
 SHA512 
a7ed2c7d5d0b7eb323026ae7b21c8a55e02a90b9fe761d7162ed7162200cf00793842f04a7a2ac841f7de3196657cfb17029ce7285ea977cd35284879db0184d
 DIST mpv-mpris-0.9.tar.gz 13746 BLAKE2B 
bcfb6efd51265409545e007980774b1ee7b7415fd89788c909be95d0fa12175c8ef9529d18c608345e88b6cba2b11f98a7bcb6cc1977a8b791b7025b6197c269
 SHA512 
82845320fe8d1ce903e8c9027070339d0281ace3887743728df0c0b4abb12de59bd7e86927d86b2669c54f80fee03d5f65e2c086ddafd5bcf55039db51bf64fc
 DIST mpv-mpris-1.0.tar.gz 13974 BLAKE2B 
fd74326ef24f080505f7da075603b16a44a3c44cebe716ab7c7b013d49e0247e9f4c7b52e842044419a561d3d60cf806682e68343f1f4679e11d562eb8308385
 SHA512 
edc8218477a3b9b6c0568a122f3c02efde86a4de97f84872b767031e58c6916d4e3b34de75275538e8f18f28f15a139d8fca8631a76cecc04d8df88c457d5fad
+DIST mpv-mpris-1.1.tar.gz 14511 BLAKE2B 
17ad84088077748d1604aec0c6777b0edde6cddfe6dc6218f0e41f84547acbcf08b9b92f622345d27754e1300bbada250af0ecf3140885f163df41f99b3c43b5
 SHA512 
81622e5e34a8ebde735c39a1615569c833d6cf53c70b4f77794788fd8b19982cc33a71ff5768027826dafc608fa72a089e38c0925a907fa249f5c527d17f9541

diff --git a/mpv-plugin/mpv-mpris/mpv-mpris-.ebuild 
b/mpv-plugin/mpv-mpris/mpv-mpris-1.1.ebuild
similarity index 98%
copy from mpv-plugin/mpv-mpris/mpv-mpris-.ebuild
copy to mpv-plugin/mpv-mpris/mpv-mpris-1.1.ebuild
index 64095d3eb8..fd71f78d4c 100644
--- a/mpv-plugin/mpv-mpris/mpv-mpris-.ebuild
+++ b/mpv-plugin/mpv-mpris/mpv-mpris-1.1.ebuild
@@ -22,6 +22,7 @@ IUSE="test"
 
 RDEPEND="
dev-libs/glib:2
+   media-video/ffmpeg
 "
 DEPEND="${RDEPEND}"
 # temporary dep for tests on media-video/mpv due to 
https://github.com/mpv-player/mpv/pull/11468

diff --git a/mpv-plugin/mpv-mpris/mpv-mpris-.ebuild 
b/mpv-plugin/mpv-mpris/mpv-mpris-.ebuild
index 64095d3eb8..fd71f78d4c 100644
--- a/mpv-plugin/mpv-mpris/mpv-mpris-.ebuild
+++ b/mpv-plugin/mpv-mpris/mpv-mpris-.ebuild
@@ -22,6 +22,7 @@ IUSE="test"
 
 RDEPEND="
dev-libs/glib:2
+   media-video/ffmpeg
 "
 DEPEND="${RDEPEND}"
 # temporary dep for tests on media-video/mpv due to 
https://github.com/mpv-player/mpv/pull/11468



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

2023-08-30 Thread Joonas Niilola
commit: 10a55f5559b471e9f1967d9f66ed70a2421d549b
Author: Alfred Wingate  protonmail  com>
AuthorDate: Wed Aug 30 15:01:22 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Aug 30 17:25:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10a55f55

www-client/firefox: force use of llvm-readelf

Closes: https://bugs.gentoo.org/913130
Signed-off-by: Alfred Wingate  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32531
Signed-off-by: Joonas Niilola  gentoo.org>

 www-client/firefox/firefox-117.0.ebuild | 8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/www-client/firefox/firefox-117.0.ebuild 
b/www-client/firefox/firefox-117.0.ebuild
index 2a9718f34585..03f23bc8a983 100644
--- a/www-client/firefox/firefox-117.0.ebuild
+++ b/www-client/firefox/firefox-117.0.ebuild
@@ -744,7 +744,6 @@ src_configure() {
CXX=${CHOST}-clang++-${version_clang}
NM=llvm-nm
RANLIB=llvm-ranlib
-   READELF=llvm-readelf
elif ! use clang && ! tc-is-gcc ; then
# Force gcc
have_switched_compiler=yes
@@ -754,7 +753,6 @@ src_configure() {
CXX=${CHOST}-g++
NM=gcc-nm
RANLIB=gcc-ranlib
-   READELF=readelf
fi
 
if [[ -n "${have_switched_compiler}" ]] ; then
@@ -768,7 +766,11 @@ src_configure() {
export HOST_CC="$(tc-getBUILD_CC)"
export HOST_CXX="$(tc-getBUILD_CXX)"
export AS="$(tc-getCC) -c"
-   tc-export CC CXX LD AR AS NM OBJDUMP RANLIB PKG_CONFIG
+
+   # Configuration tests expect llvm-readelf output, bug 913130
+   READELF="llvm-readelf"
+
+   tc-export CC CXX LD AR AS NM OBJDUMP RANLIB READELF PKG_CONFIG
 
# Pass the correct toolchain paths through cbindgen
if tc-is-cross-compiler ; then



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

2023-08-30 Thread Ulrich Müller
commit: 11160e2cf3beb649db1c8920718f45e4cb704d04
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Aug 30 17:23:27 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed Aug 30 17:24:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11160e2c

app-emacs/ebuild-mode: drop 1.63

Signed-off-by: Ulrich Müller  gentoo.org>

 app-emacs/ebuild-mode/Manifest|  1 -
 app-emacs/ebuild-mode/ebuild-mode-1.63.ebuild | 28 ---
 2 files changed, 29 deletions(-)

diff --git a/app-emacs/ebuild-mode/Manifest b/app-emacs/ebuild-mode/Manifest
index 136c3e5e6947..57e0cb700e71 100644
--- a/app-emacs/ebuild-mode/Manifest
+++ b/app-emacs/ebuild-mode/Manifest
@@ -1,3 +1,2 @@
-DIST ebuild-mode-1.63.tar.xz 39600 BLAKE2B 
1746e0ab558fd7b48dc778f2287b3a9f2b5f82f5e4e53e353b0b9c3de3436a8ec17f827d93cf1ff990dd780a33435ea946e19ac655fd0f39fee03beb07ce5509
 SHA512 
264678921d8a2e535fedcc06c9c0932a4898f3d33cc54d79107658d9a77048e00c5ec276d4c74dc55c2ba2c643024453542f16619fde473d417b446bbd78175c
 DIST ebuild-mode-1.65.tar.xz 39952 BLAKE2B 
fba1a751e417d39e1d4ce6f9fbc9b5e3465bdddef5fd9a675f6649a3fddb56a8009ebf4c9b22bde349c2faf0009dc6f29ae1acb78632144fbf1b4b5b9e5fa4ca
 SHA512 
fa8b16d68f3afd1ba3557e13d83a809d723bf0f0adf4741ee6897381835c96970a43c28191e9a90a0f096a164c183604caaee2e5ddb0769ed77fca34633cc0e3
 DIST ebuild-mode-1.66.tar.xz 40208 BLAKE2B 
6db4cae77c736457adb707c54a3adb800a07a42f9bec8ee6f69c5995297665b2fecb8208c23be8cdfbf9383046a14db2a94bdaa14756ed4aee96c086067d8563
 SHA512 
70e7b7e071a74fa54aab6e3d5ca0d9e91406f10634a23ef084e95f7bf0d1900927196023d44f6e3fb7bc6e3f6a27221e171e3f4216342d7aafadea16ec56eef0

diff --git a/app-emacs/ebuild-mode/ebuild-mode-1.63.ebuild 
b/app-emacs/ebuild-mode/ebuild-mode-1.63.ebuild
deleted file mode 100644
index a3323770d37c..
--- a/app-emacs/ebuild-mode/ebuild-mode-1.63.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp optfeature
-
-DESCRIPTION="Emacs modes for editing ebuilds and other Gentoo specific files"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Emacs;
-SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-
-BDEPEND="sys-apps/texinfo"
-
-DOCS="ChangeLog keyword-generation.sh"
-ELISP_TEXINFO="${PN}.texi"
-SITEFILE="50${PN}-gentoo-1.54.el"
-
-pkg_postinst() {
-   elisp_pkg_postinst
-   optfeature "ebuild commands support" sys-apps/portage
-   optfeature "additional development tools" dev-util/pkgdev
-   optfeature "ebuild QA utilities" dev-util/pkgcheck
-   optfeature "generating HTML from GLEPs" dev-python/docutils-glep
-}



[gentoo-commits] repo/gentoo:master commit in: app-xemacs/ebuild-mode/

2023-08-30 Thread Ulrich Müller
commit: 9ab83f0f6bff31ea0378efa2712536e26a3481bb
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Aug 30 17:23:54 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed Aug 30 17:24:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ab83f0f

app-xemacs/ebuild-mode: drop 1.60

Signed-off-by: Ulrich Müller  gentoo.org>

 app-xemacs/ebuild-mode/Manifest|  1 -
 app-xemacs/ebuild-mode/ebuild-mode-1.60.ebuild | 36 --
 2 files changed, 37 deletions(-)

diff --git a/app-xemacs/ebuild-mode/Manifest b/app-xemacs/ebuild-mode/Manifest
index 79e372dc5e40..57e0cb700e71 100644
--- a/app-xemacs/ebuild-mode/Manifest
+++ b/app-xemacs/ebuild-mode/Manifest
@@ -1,3 +1,2 @@
-DIST ebuild-mode-1.60.tar.xz 36996 BLAKE2B 
a566c9f602ec6ac4126a4a13610e515faf2a02b8ca89f417a037a28f4b9ea633518d589d78f6deb54084be34cdc30c2a1896546b2f86c1166cedd47289edcfd8
 SHA512 
b04b37b7a376dc48a7f80ec0e60bf36a8b7ea92edcbdd45fbd002e80e8ea29111905a726177a869d607adffe78094efcdc94b1aad32afe1444a09b4e714dcecd
 DIST ebuild-mode-1.65.tar.xz 39952 BLAKE2B 
fba1a751e417d39e1d4ce6f9fbc9b5e3465bdddef5fd9a675f6649a3fddb56a8009ebf4c9b22bde349c2faf0009dc6f29ae1acb78632144fbf1b4b5b9e5fa4ca
 SHA512 
fa8b16d68f3afd1ba3557e13d83a809d723bf0f0adf4741ee6897381835c96970a43c28191e9a90a0f096a164c183604caaee2e5ddb0769ed77fca34633cc0e3
 DIST ebuild-mode-1.66.tar.xz 40208 BLAKE2B 
6db4cae77c736457adb707c54a3adb800a07a42f9bec8ee6f69c5995297665b2fecb8208c23be8cdfbf9383046a14db2a94bdaa14756ed4aee96c086067d8563
 SHA512 
70e7b7e071a74fa54aab6e3d5ca0d9e91406f10634a23ef084e95f7bf0d1900927196023d44f6e3fb7bc6e3f6a27221e171e3f4216342d7aafadea16ec56eef0

diff --git a/app-xemacs/ebuild-mode/ebuild-mode-1.60.ebuild 
b/app-xemacs/ebuild-mode/ebuild-mode-1.60.ebuild
deleted file mode 100644
index 329549325208..
--- a/app-xemacs/ebuild-mode/ebuild-mode-1.60.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Emacs modes for editing ebuilds and other Gentoo specific files"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Emacs;
-SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~hppa x86"
-
-RDEPEND=">=app-editors/xemacs-21.4.20-r5
-   app-xemacs/sh-script"
-BDEPEND="${RDEPEND}"
-
-src_compile() {
-   local XEMACS="${EPREFIX}/usr/bin/xemacs"
-
-   "${XEMACS}" -batch -q --no-site-file \
-   -eval "(add-to-list 'load-path \".\")" \
-   -f batch-byte-compile \
-   ebuild-mode.el gentoo-newsitem-mode.el || die
-
-   "${XEMACS}" -batch -q --no-site-file \
-   -eval "(setq autoload-package-name \"${PN}\")" \
-   -eval "(setq generated-autoload-file 
\"${S}/auto-autoloads.el\")" \
-   -l autoload -f batch-update-autoloads \
-   ebuild-mode.el gentoo-newsitem-mode.el || die
-}
-
-src_install() {
-   insinto /usr/share/xemacs/site-packages/lisp/${PN}
-   doins *.el *.elc
-}



[gentoo-commits] repo/gentoo:master commit in: mail-client/thunderbird/

2023-08-30 Thread Joonas Niilola
commit: 87327d900e1123fc502eeae127df113d5faf05bf
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Aug 30 17:22:11 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Aug 30 17:23:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87327d90

mail-client/thunderbird: add 115.2.0

Bug: https://bugs.gentoo.org/910229
Signed-off-by: Joonas Niilola  gentoo.org>

 mail-client/thunderbird/Manifest   |   65 +
 mail-client/thunderbird/thunderbird-115.2.0.ebuild | 1313 
 2 files changed, 1378 insertions(+)

diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest
index 5084b3108d8d..258346251b0f 100644
--- a/mail-client/thunderbird/Manifest
+++ b/mail-client/thunderbird/Manifest
@@ -130,3 +130,68 @@ DIST thunderbird-115.1.1-vi.xpi 741667 BLAKE2B 
b38247507e8ca7a4442476733d236b092
 DIST thunderbird-115.1.1-zh-CN.xpi 739794 BLAKE2B 
fe3f8a2390832b14f3d3c1cbfbfbb493f64087686213361bcad4a67442948ef052371f6b76b52a75df4bcb0464c355a204a58b7b017805c6a63033905953c049
 SHA512 
b44c4c7027c671543a7e7340c7a96bf9cc53c1940bcf2a3bbc062dbd5dba692f6b2d53e6b3e96617695285767d3814dac15951a8caac017737c13c2cffe598bd
 DIST thunderbird-115.1.1-zh-TW.xpi 743423 BLAKE2B 
29c0a20980c468060fd489bd1229fe247965d4a0135a02ac6cb2216746ba42b33f9e1ede94c77651b8c2b662c052ab83763fef34c45a8515636abaca91b27f7d
 SHA512 
66acdcacbc37e3306b2e3344b89a163c8b502b2e489a90126c5c50eeecebb3b1340764d7afeb76797ac45de7cfc59cf282f2f42a352b9f07332b7defe7c9adcd
 DIST thunderbird-115.1.1.source.tar.xz 532757140 BLAKE2B 
e93b36f8e57fa75ddbb8c58d09aff09e5116f5ffb85bab66054e07a9ce405993da92ce2dce7c3c6f70e5e645aa4a1505404395c6aa7fd902e18b0faa8492ffec
 SHA512 
26f69dded43bd24ffce9acb0de204bef8c10c8df3cb82b33594d035e41179cb7450cb7c10470bfc92a933c1d801fb968049ea8a17d838d16de9973f5dddff9fc
+DIST thunderbird-115.2.0-af.xpi 542155 BLAKE2B 
0d59b01fe620890230c2b7ad9b4256ae18666ba95cb559ac90870bbde3f1dd69ed746493d419e7f98a8fc0e2a7b007ba3c2eea8c3d7638270893084734078b01
 SHA512 
e444ad83e092e0714f5100e68908256d019cbb64843d90487b3a104ddc24427fed2e4a4cdb6b51c3007534f2dd00077a1c53e9d69870db1abe49fb4d1c180f33
+DIST thunderbird-115.2.0-ar.xpi 654727 BLAKE2B 
c709aff1a06d128878343f7909a6ef1028e68da409b4bd96392c14783d606e57b02e5ab4eb3dc1ea943f825d22311fbc5dcc6a81c813a99d8047f5d81e213d28
 SHA512 
3e92e6d6c397fe5b326d434d2a6ad7630c7af7f470084bbd5948b46298a8c25b24139bfd1107ab2827ce89d87ead826be4cd3afb352504b75b109c6e121a0bf7
+DIST thunderbird-115.2.0-ast.xpi 561118 BLAKE2B 
0fce35581098af8d6a616c75ce0d67249b42256dc28b82c9f44bf7f7ef4aca276bd8448c01b21cefbd9b76c0b1f74e7c1c1c046647046dabfd9004c042e7
 SHA512 
65d6390dc2f0c16c6a975ebc5fc41b77d3c8a3f7e1f823baa7546edb803a7ce26e011e4c2c678667c9255c15a5c976858917e4981317c15a9f5470a548272397
+DIST thunderbird-115.2.0-be.xpi 694085 BLAKE2B 
f7f7fa3e512bc7b78a515d512b72c6f1b3a4b900948c92b0ecad5a7d1fb0f8bd78954fd228aacc31577e3092c03a43ed3832f1c05511b186625c984db8309588
 SHA512 
78fe6cdd6a5ad07fe267a7b4041feecfdc0d725e341cc2d961718fecbd5d29c2b42f3252d06832c1bc9442ce95bc8b8cc945efcd109cb925b0cf483b55c0a9fa
+DIST thunderbird-115.2.0-bg.xpi 681252 BLAKE2B 
0f870349177ff2a7ae10673a0f7ab10fe0f8a693942a6689efed20b53700df16f543fbcdad6ae7f9750f8d7fcfd8a72b5e8a77ed35405cc783277ee22bdccc37
 SHA512 
618fbb3dcd7e915cbd3a97ec5784a81ad6e12ed3af8f1cc1320248353ead319269d28859f293ffeff57facc3eab57cf27a0905ccdbcc3e78b76ae41906046d23
+DIST thunderbird-115.2.0-br.xpi 626490 BLAKE2B 
11f3687d48ac1a6af7dbabbc6ee7c66fbb70e69902b773bf34a82d0f34ae15bb7b9b41a94e59ce8836f22c797b0d924b3155940cef92eca50a2751405f53
 SHA512 
1c41886ef46699be584b33987794d08a7fcd54f05ebcdde528602cb5751721e85e94696a095497b1ec5fd1852c001fb9d1416bb3312d1a6c81c43716d41343f5
+DIST thunderbird-115.2.0-ca.xpi 664393 BLAKE2B 
701c298aab64e800b1e537406ecd512b8eed319d4f0b7f0fe7ef2ce054d76dade6813bc0c8ded95eaf539447803a6468e82171f6c294b32981fa3ad6d843ba19
 SHA512 
f271f2283c3d8c5440d20ae39ffe839864cdb8efb769741760fe1006e19f1c1739cb341054eb4863321a5f42488e5f33aee0d3fcee74cbb11d4f6a79d5983702
+DIST thunderbird-115.2.0-cak.xpi 657816 BLAKE2B 
3c3aee666e87efad8d45d480cc41fe7f383d0ff880c3b53c5590d754b5969887df9954a80a609f795c565a99d5e9c505d6f22366c3a46681cc22eed641aa13b2
 SHA512 
f42ed005f4ac28d6683d90edaa407358f50bcf4a3f736bc7e008f427a8dc853d68796d6ffa4c2c485af5f52e6806d705f15ae7dad731ea5707802f9872205fae
+DIST thunderbird-115.2.0-cs.xpi 733927 BLAKE2B 
12e6da513f87f636ed1e9fff37817c3c2017ee5cf1bc6d817f89e3e004588480e52ba2b0d566c39233dca2094c7617d69c11f621bb7319421d2c3cc23613d0f4
 SHA512 
d01a4f1d0b9126e279268cb9a817f0345455902ca814a5e9df8f7a13871bedeab9f1bdc06eb4788fa885a2bacf8b53693586134aa89dcce67f47c91bf88a8e9a
+DIST thunderbird-115.2.0-cy.xpi 703325 BLAKE2B 
46440aada9ad2b1662f6e94110debcc7c748442edae0f8fa847f011640a5d614167c1c1f4a15059fc48842cbd9c2c545eade54c894c1774097205fba5bd446e1
 SHA512 

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

2023-08-30 Thread Ulrich Müller
commit: 2f1a701e33df1b8a020b9ff10ec5193e8afafdae
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Aug 30 17:20:42 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed Aug 30 17:20:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f1a701e

app-emacs/vhdl-mode: add 3.39.2

Signed-off-by: Ulrich Müller  gentoo.org>

 app-emacs/vhdl-mode/Manifest|  1 +
 app-emacs/vhdl-mode/vhdl-mode-3.39.2.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/app-emacs/vhdl-mode/Manifest b/app-emacs/vhdl-mode/Manifest
index 01a6b1597bd1..23dd135c7611 100644
--- a/app-emacs/vhdl-mode/Manifest
+++ b/app-emacs/vhdl-mode/Manifest
@@ -1,2 +1,3 @@
 DIST vhdl-mode-3.38.1.tar.gz 318400 BLAKE2B 
2ddad9f4e8fdb0fafd2e27075f5722fcf7959a2b50ad61c5860af52706d9579065e0880d7b9bd1b884c21cfc902760dff006404490c8cbb1474831aa4c6d841d
 SHA512 
2cc12994e17658d65cffa348c59ac3208cc0f498731941b8f64da68e258ca57d6aa500d72103b005996cf3496e119cf59b52bbc1c4b740401685030b42f272a8
 DIST vhdl-mode-3.38.3.tar.gz 319205 BLAKE2B 
ec64bd5fb783ef5e295319ca86ef147a021ffce352ddca49f19dcdc6b79c5bc9ed9350ad154321dbf40a84f501d9da70ffd685d2376a8da98cd2426b9df4bd36
 SHA512 
4738927daa424c5d66bc69e021e6b624cc23a3bf70a6f78ea5a7fc07ad0bd0aaf5429594b6ff71067edbf48802d7d77f38d607708541fb59e259cc1a4221fb60
+DIST vhdl-mode-3.39.2.tar.gz 320568 BLAKE2B 
3babb589911dd6bc83109f4de1a17f8d45a549216ca85604caef9470b6965766bdccf0c7e0963c17fbf310fa4a2f1d1e6e11f1dff6308328ad7f395a8bbe3d1d
 SHA512 
e4486e3f7836c6c55179b389d6537bc7f2265b402aafb4e600ea87056f05de2af5f7ed38d59f023d73f8668e1b8594be82e057eb47569d9f09aa4d0200b41922

diff --git a/app-emacs/vhdl-mode/vhdl-mode-3.39.2.ebuild 
b/app-emacs/vhdl-mode/vhdl-mode-3.39.2.ebuild
new file mode 100644
index ..e7b3c6efe22c
--- /dev/null
+++ b/app-emacs/vhdl-mode/vhdl-mode-3.39.2.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="VHDL-mode for Emacs"
+HOMEPAGE="https://iis-people.ee.ethz.ch/~zimmi/emacs/vhdl-mode.html;
+SRC_URI="https://iis-people.ee.ethz.ch/~zimmi/emacs/${P}.tar.gz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+PATCHES=( "${FILESDIR}"/${PN}-info-dir-gentoo.patch )
+ELISP_REMOVE="site-start.*"
+SITEFILE="50${PN}-gentoo.el"
+DOCS="ChangeLog README"
+
+src_install() {
+   elisp_src_install
+   doinfo vhdl-mode.info
+}



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

2023-08-30 Thread Ulrich Müller
commit: ec177993c6291b70d7f7cdaace253f88ac0fb3d7
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Aug 30 17:21:14 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed Aug 30 17:21:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec177993

app-emacs/vhdl-mode: drop 3.38.1

Signed-off-by: Ulrich Müller  gentoo.org>

 app-emacs/vhdl-mode/Manifest|  1 -
 app-emacs/vhdl-mode/vhdl-mode-3.38.1.ebuild | 24 
 2 files changed, 25 deletions(-)

diff --git a/app-emacs/vhdl-mode/Manifest b/app-emacs/vhdl-mode/Manifest
index 23dd135c7611..e3f22c762e79 100644
--- a/app-emacs/vhdl-mode/Manifest
+++ b/app-emacs/vhdl-mode/Manifest
@@ -1,3 +1,2 @@
-DIST vhdl-mode-3.38.1.tar.gz 318400 BLAKE2B 
2ddad9f4e8fdb0fafd2e27075f5722fcf7959a2b50ad61c5860af52706d9579065e0880d7b9bd1b884c21cfc902760dff006404490c8cbb1474831aa4c6d841d
 SHA512 
2cc12994e17658d65cffa348c59ac3208cc0f498731941b8f64da68e258ca57d6aa500d72103b005996cf3496e119cf59b52bbc1c4b740401685030b42f272a8
 DIST vhdl-mode-3.38.3.tar.gz 319205 BLAKE2B 
ec64bd5fb783ef5e295319ca86ef147a021ffce352ddca49f19dcdc6b79c5bc9ed9350ad154321dbf40a84f501d9da70ffd685d2376a8da98cd2426b9df4bd36
 SHA512 
4738927daa424c5d66bc69e021e6b624cc23a3bf70a6f78ea5a7fc07ad0bd0aaf5429594b6ff71067edbf48802d7d77f38d607708541fb59e259cc1a4221fb60
 DIST vhdl-mode-3.39.2.tar.gz 320568 BLAKE2B 
3babb589911dd6bc83109f4de1a17f8d45a549216ca85604caef9470b6965766bdccf0c7e0963c17fbf310fa4a2f1d1e6e11f1dff6308328ad7f395a8bbe3d1d
 SHA512 
e4486e3f7836c6c55179b389d6537bc7f2265b402aafb4e600ea87056f05de2af5f7ed38d59f023d73f8668e1b8594be82e057eb47569d9f09aa4d0200b41922

diff --git a/app-emacs/vhdl-mode/vhdl-mode-3.38.1.ebuild 
b/app-emacs/vhdl-mode/vhdl-mode-3.38.1.ebuild
deleted file mode 100644
index 8d170431a04a..
--- a/app-emacs/vhdl-mode/vhdl-mode-3.38.1.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit elisp
-
-DESCRIPTION="VHDL-mode for Emacs"
-HOMEPAGE="https://iis.ee.ethz.ch/~zimmi/emacs/vhdl-mode.html;
-SRC_URI="https://iis.ee.ethz.ch/~zimmi/emacs/${P}.tar.gz;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-
-ELISP_PATCHES="${PN}-info-dir-gentoo.patch"
-ELISP_REMOVE="site-start.*"
-SITEFILE="50${PN}-gentoo.el"
-DOCS="ChangeLog README"
-
-src_install() {
-   elisp_src_install
-   doinfo vhdl-mode.info
-}



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

2023-08-30 Thread Mike Pagano
commit: c5a6e4f9e165ebce59f7e15f99a7ef69d0549195
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Aug 30 15:49:21 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Aug 30 15:49:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5a6e4f9

sys-kernel/gentoo-sources: add 6.1.50

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

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-6.1.50.ebuild| 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 70f015725cde..d33e5c5d22d3 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -64,6 +64,9 @@ DIST genpatches-6.1-54.extras.tar.xz 3812 BLAKE2B 
c8bd1937c8cfcfdcd0b8c52b947c69
 DIST genpatches-6.1-55.base.tar.xz 3230904 BLAKE2B 
eaf52b27c1fbe9d25a27b18bc6eb9462d563c0c9c38ed4cae24a8f10cfbdda92c830523a5cd49aab16959ff860d5b10772f5a58eab10cd0796faae17baf4fdee
 SHA512 
37c236a79fad31a9411ab28661f134f697f6f38242f12f5b06e45a80a101e1e2ec50bb77a3fd35aecf0339dd8df82d5b84b1f542316e1b73bd1d2c796275c6bc
 DIST genpatches-6.1-55.experimental.tar.xz 17448 BLAKE2B 
dc97269c9dcaccb90256e83e302b97958e332734ce2148a4ee427037bd31ea58413454ea2d85214b2b0960a3b4d5126f6ac7c24730818008ca1956b74f531bee
 SHA512 
9dc3a869f149741823217e2cf2839f1cd1b48277a4cb3d239a9f3f8160167de4a0cf20da21e4b9912d83f782a5dd41f3faff095637cc4c2648a066f0363bc951
 DIST genpatches-6.1-55.extras.tar.xz 3808 BLAKE2B 
de074120fec5b94a8378313fd1c14166ea156008d679e53fe114d2a477ddc8f83e2b64ead63a7b43fcfcf4f168225b8ec2de7383b8749c661b493139560e35c1
 SHA512 
88d6c13ff77590b1240e7958cefa8fb1f738df2b56aaa2ef2e8b63ee4d67ccf87c3da3a9fb6d781009d9c9a8db4907418a9af2f634d92d858fab4f33afb745c1
+DIST genpatches-6.1-56.base.tar.xz 3326400 BLAKE2B 
4a62be88a16883b13ab169a93933a638aa61ca469fdab5f4a474a68983dfdca256bdbc4e62bf7b4ccbed48365a966c6396588444d45ed210a3dfefc8677a3ca5
 SHA512 
5c9d46528036cd7457e825dd97d7c20c69cee3f6d0279b82b0f45a3ec707d15a74afd270a0084e3438948a47c3128cca4ce2c53d45590c0260dd3b4324206287
+DIST genpatches-6.1-56.experimental.tar.xz 17456 BLAKE2B 
dedb0ebb064eca012e9db3bd7d87f0e1f45f002df91ab2ad9089e4573bebb30da58da6871fff28ac8cdf9b600037693d3fa614d9599809ab78d5c16b8d6b3ff6
 SHA512 
0f5a0b2106f8691a6d6729bdb622b5c84e5498a0ef19e2a35f54e4cf1ddbdccf068ccafcc03e679ab93393f60b9dfdc2c606856b09cbadcfe8399a89d64c6961
+DIST genpatches-6.1-56.extras.tar.xz 3808 BLAKE2B 
647f53e02a9a383d96beec781f33892f015302609b93f6d9f8408ad1e8b2ffb423d01f0f540365fdcb795e493bc1bc493c390a218226258f6ac51e8fc8bad657
 SHA512 
c4bf617db17818a615b279a2351e5f369c9efb256b30e2581210c57758ca519eff1d8a320bbceefc5ac8784e530476dd2db7cc559e7da99c3d1037d1ce69e663
 DIST genpatches-6.4-12.base.tar.xz 647340 BLAKE2B 
b0962b6a6b0c07aca1f27abe48e9a1e361b55b6e818d24077e989a231f44f6275b7c01b1c73303a1692fa812ee09766c58108c9efa6551263a7d117ccfddbe0d
 SHA512 
f271fc0bc410d2faad9f08479027207ca6f1cefa0d615eb620e57fb3103d6b26ea5162c01e438ebfabb2f23b337a11c5088452e1a646bd4fb60ba464f3c5ce21
 DIST genpatches-6.4-12.experimental.tar.xz 5760 BLAKE2B 
784ba567711f4d9402cba77a1fa8e087d6a1480ae25541ea20f155e549de0961b7d97535ef3483175b4d880a7af29d97b1dec4db21c8ca3e6e490a13f871de15
 SHA512 
75ae596b79e704eaaa43169fc0ce1bcc5e53bb919dcc0d23107f9aebbae4581384bdc8200b416504a93e97855db39ae51e7afef13a10bd9323ac37c777b2f230
 DIST genpatches-6.4-12.extras.tar.xz 3696 BLAKE2B 
d5c97c078e4abe4df885f067dd2202332c607452ecba07e0797426186b7bc2fac2cf6d876a269fcd8d2b8f5a33c8f36b97cf080d61bcff58ba8247b3a5376ad0
 SHA512 
5fe6ba9e4b8efddb7d305fd58825080862628ccd45fafb729756592a31d1ac6cd27f62fe89270d1ac30d54b99a617e4f49c127a3752a10af493ee9df3b113002

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.1.50.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-6.1.50.ebuild
new file mode 100644
index ..9a1c1ce737fd
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-6.1.50.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="56"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



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

2023-08-30 Thread Mike Pagano
commit: f5476df5f0c5dc4fa2f026327d4a221086469c81
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Aug 30 15:50:20 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Aug 30 15:50:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5476df5

sys-kernel/gentoo-sources: add 4.19.293

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

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-4.19.293.ebuild  | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 72696a5ba393..a10cd5732795 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -13,6 +13,9 @@ DIST genpatches-4.19-292.extras.tar.xz 3664 BLAKE2B 
3a5c779c111d0ca0f33f5b4457b3
 DIST genpatches-4.19-293.base.tar.xz 6663172 BLAKE2B 
91db8cd8f2da499cd97ec503b7a4df477c1b8ba298d403599d53c87f8a158f4e01b602782fa4c9fce5f9783b7cb01afae6d15768d7a6a6306e17d814e1a4b9e6
 SHA512 
41a97bac4fc80a064197b260194799e848266ebf0f87726b2511229de09c684434ab853c2eaaa68107d0324c1d114f43bd9ccdbbf3bcbb5e5fb0bf305c1ab330
 DIST genpatches-4.19-293.experimental.tar.xz 5460 BLAKE2B 
f308c4125f3bafd96af54e74acdf49f72da8f96155039987c358c8cc4ca0663058e0ccb803fe4a571cb0d132fce3fd35f3a5e4e76053b9b042ac82ccea3ff087
 SHA512 
4cdc77a7e285536bfdb865e59a673e477e2f2687b07a934c1e18fd844c1568e7af2fbd54728d06e9993a9c799df81c061724bb65956dfa163b8aa5a1663ed995
 DIST genpatches-4.19-293.extras.tar.xz 3664 BLAKE2B 
831b41498a4e0169f3b29c80f285360183bcb503ae8515b5f33bde50da6da24d3233cd523c4f60796287b2ddb76081311d13caaef4c5c91477928d07e6c789f6
 SHA512 
d7e4a80176c61b3fd0d86cde63346e84c6bd9507b239f65c0f55f5c6562f75e2920669b4eab80777e223b25c8125f1a26092519f63a7aba1c2cd427e9d13fba9
+DIST genpatches-4.19-294.base.tar.xz 6707332 BLAKE2B 
da674d85e63e43438bf5409e347f9cc31ee63a1ded313e68af5b819afe116766d5f2f9b053d05438deb0161f9b9b2279df4c826e6e07c9f5e9e6861cccda5cee
 SHA512 
305308acb832e07f779790fce19b68dba5423065092211409b84f46cdb975e8c6c770cde22d79f58c08be49290a7a720238bd2c3d2eaa93264636001a392e3b4
+DIST genpatches-4.19-294.experimental.tar.xz 5456 BLAKE2B 
8c08417058bc8e203a8b9593205d9ce1071ddb3f3f23134d2ef1e7265078bf845c9416e5db0a240943409de8ad1c3d4217ace465a53aa6ea7a81b268208e2fb6
 SHA512 
4603485fa31ef67546986f215661adfbebdde126ea339f388a4c1246535f0bca9cc3c3f782ef7f1514afb43964d660df5a88487b9c64b6c57409b684e5a0f129
+DIST genpatches-4.19-294.extras.tar.xz 3668 BLAKE2B 
2f026d940a3ae55996046f040c96f9e06960a95fd15cf3f5889f71408d0ea81ee6fa6c81b82d58596b4ae9c1017a16bb1cdcebf44ecd05350e2323f9a83c21df
 SHA512 
616a6faa47e25b7f3ed7efae5727d1ac657c6453a9ecb41ec5009e148653456fe8d78786f00ec519dfb81a96653ebb1c8aece7b7d3b82936b49e80475ca7e26f
 DIST genpatches-5.10-197.base.tar.xz 5562876 BLAKE2B 
17ce7ef2e11371ef7c4cababf7405079b8c64ff64847baba9aac5e6db6531d129ec48ad3bea995dec23694248d8dfd1067d0ca9d77295fece36f4f6c003e4d58
 SHA512 
44a6d3ba9989c458570feb9334988fcbba3fd5448936379310a7649497a2bb9f86462bbb23b0e04c6cfd2474d88d20190aa0b93fb482c0a19e3320a6e7a8111d
 DIST genpatches-5.10-197.experimental.tar.xz 16868 BLAKE2B 
6901f4239e7b7f4dd280c209204b7a2bfc346278c6a4611cfd930f8a09f24bf47f6aed3b3895ce48ee7ee5078013a1c3a41553f4a24308d31178b5890c189d34
 SHA512 
c2386e7a5eff981d55653d68f8b0dcdec3e263736a35451fc28d64e94d2c044a40cc0447bab55b0d8fed04f22240f7e11992a70c0e1a035d8ad987184ce1
 DIST genpatches-5.10-197.extras.tar.xz 3868 BLAKE2B 
349894aeb8c6cde8ca01b7b12249c492a67b9d8e1329f2e93ef14fcb1e643bc6f24613ef1f1cbedd7cd67cec6c7dcbfa4b00cc66ae157b2b9503587ef025e17c
 SHA512 
4979e464dd29590915baaade081035c523ffaae061acb4b0d5948daa450ae6e7993e0bb0acb82d414b1388fe804555cdb59d84f0eedbc466ae64e76bd5b79d28

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.19.293.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.19.293.ebuild
new file mode 100644
index ..4955dde74c9d
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.19.293.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="294"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



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

2023-08-30 Thread Mike Pagano
commit: 1f0af8975884c650d331c5673e22e679d8dddc17
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Aug 30 15:49:55 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Aug 30 15:49:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f0af897

sys-kernel/gentoo-sources: add 5.10.193

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

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-5.10.193.ebuild  | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 43071e9f7bad..2abffae682dc 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -25,6 +25,9 @@ DIST genpatches-5.10-201.extras.tar.xz 3868 BLAKE2B 
e2420ee9cfb3e2a928ca1cc5a87b
 DIST genpatches-5.10-202.base.tar.xz 5873000 BLAKE2B 
7014a92fd82ba800c405cb55de8556df967417a5e4d859a40328bf065270c54e2c6f5f2cbc0a431cbf96853a2761ee92655d2d9d031bb4bd2499ddc660ab4414
 SHA512 
d4c1fbe82ec0bfdfd524045b3d52d1b149c755cbf8825117fab90a78cca46a3c0e317f99b7b8b7677dfb73b6ec81b8759b4a59505b90f3697870789e29ac2f55
 DIST genpatches-5.10-202.experimental.tar.xz 16868 BLAKE2B 
832e6fde7bedce9d381b9767b69d699d092850a236479915c98a023deb9ed7088f1e104dad0dd4a0dff9e3044fec0f78b2931b320e7f78062707e18ae5be20a2
 SHA512 
18d029dd6344ab0361853aeb8f9dc0f310bbfb429eb8ba434406472277b0de3f24e30f215480e17e5d77cc090c56643f08c3227f5579df22040ed5bffeb2e68b
 DIST genpatches-5.10-202.extras.tar.xz 3868 BLAKE2B 
acf9a5dd03b0d4984856adbddaea1d6df155aef7c650972263aafb0783c60272ce9ca6cc4303e4983e4497e1105bd434520ef84be5c897d89e665f323a239054
 SHA512 
a9fd2e402d5fa035fc96da0dbf95c9499466d4daccb98ec3dd300f4f5fd17b11ddfef09027a6c46e739697ea06200fc3a6d5b29a713e75d14129387408dafd5c
+DIST genpatches-5.10-203.base.tar.xz 5898100 BLAKE2B 
9a167c9fd5d73f8aa20db8c1fee7a8b2293ede05e6beab6f4a312b3b5b0714da661908d9cfa0f981b6f544fa9572617c54e5fd595a6023686dd0616d20fb74c7
 SHA512 
7f04f20e1d7c90c55d24bf3c8b4eb40477df85440d433ae68ecb7acadb42496360df48baee378528f87b575a51bc4805d644a8f40044a6cc071c1f7975692fb0
+DIST genpatches-5.10-203.experimental.tar.xz 16872 BLAKE2B 
c3e02176c82418539d16c1cafb11e8c66ad4c147821bb9e90cb327a9a14b0dc1e6f968626efb608b8fc45252c0f2bcd1bb875962f622ea60e71c2b4fc67c4395
 SHA512 
4f53b4365032e67c1f21197c8da6b39184c1002ac54ca6202c80cdabde44f275781de1d26380465da15133d728e66ced5e8f9d60744e788d0cfba916b29a1acf
+DIST genpatches-5.10-203.extras.tar.xz 3872 BLAKE2B 
f5578b93215a3a4109468a46747ef70504668d5de7b7e9562e83cf6d5268633f676b534ab08dd97208c545baad48f680d2bd1e5acc80fc41b68f3aea7f9fe28b
 SHA512 
e075f72e641e21abc91a6d648005d7479be70352b44034091d8cdf8a0c20f8caa75f268ef0591c01eb2ce8819fd2fe99fd176535c40b6fe2dfcf9708c48ca8b2
 DIST genpatches-5.15-128.base.tar.xz 5056336 BLAKE2B 
7b25accd5e2c987050480abac7b79cd280820ee8b3607c84a58b6bc1c30c97c209b1a392c9c92abb7494307ccd138358674e7a984cf4766c2889ec9cee069546
 SHA512 
be70279f9cf6bdccf0bb3436b13cabca61e6360eae2d33e576f408ef2d32ed3bbb449083b0a84c31f98328ddda68b587f689487fe8346df41e83ecdaf702063e
 DIST genpatches-5.15-128.experimental.tar.xz 5424 BLAKE2B 
648ca7d287f866884ce7def9279c6d92f6e4819239d15e2cd7b65049b68b200e5159691dcdcfe15c5a6e3ae085869a591e39bb2fe740f25ad33474fcd90e
 SHA512 
55598fa8b010607b873d034fe5c94c3fd9d5bfbb08cdb0e559328b8612ee8a36a15f1be9d30c7cfa417bf82e25dddcc57268572f4fcb9f0c99c938ff8c81435d
 DIST genpatches-5.15-128.extras.tar.xz 3932 BLAKE2B 
64d34eee4a4ee36c8d2431d8341723eb0ec32be703fbb3927e7984e9ea365b7907f38b2f013e725221bfb7d867eb63da4e784506615e1cacf9018c58981a2ce3
 SHA512 
b735304d7990925485ca45f1cd0f6434a96af45269bb3e10b9b67a41f84440654f62831a5160125f8d0c1ff4587ab00294caa1fa5223e8daf86dc0393bc8a695

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.10.193.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-5.10.193.ebuild
new file mode 100644
index ..d30fd2ffbabe
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.10.193.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="203"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



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

2023-08-30 Thread Mike Pagano
commit: e3e1c106c8d7e1ada17ca385b0521f499874f982
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Aug 30 15:50:06 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Aug 30 15:50:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3e1c106

sys-kernel/gentoo-sources: add 5.4.255

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

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-5.4.255.ebuild   | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 2abffae682dc..72696a5ba393 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -52,6 +52,9 @@ DIST genpatches-5.4-260.extras.tar.xz 1812 BLAKE2B 
4e06719c3f9838083265c96b52406
 DIST genpatches-5.4-261.base.tar.xz 6100368 BLAKE2B 
1333f1a5aae4faabe031192eee4e491ab80c1e6291e542a99cf308295ed2301c93d74cd41e34fa10e1110710d26edcb9b4b132ee635cde5711b6474557601866
 SHA512 
4083c69df7ce9aa2e57eb69be4132689d10c95155c7608d6fc52f661abc1f0f9077f546016b3df32b8252777fff78af347af7022d18203aa8416ed83b68ef88b
 DIST genpatches-5.4-261.experimental.tar.xz 16900 BLAKE2B 
62969bae5088b090ec875d3d5a5a801c7f63c905402ce5f805c0d387be1591ab98f0edf1c1d960375ebc9c4b4ebce46141774294b7438543ad12d59f4f12fc8c
 SHA512 
0497919d332e02684455867b6779014561ce217e0fb62d5fcbae4e65cf10337601666f5b5ede436b7e1af203ecc8d91db8f9b4c59a2ff2f8b5b9dac704668401
 DIST genpatches-5.4-261.extras.tar.xz 1812 BLAKE2B 
fcc06d16147422b0ea123b116644539b3527e44bca78d46cf5795d44e42575c7017ec3b5c9dd566c5523e3b23f14b4d817846502d4ef353180c3a3c79caa4c2b
 SHA512 
5cc879a4333aa3e162a5da4bf118a12ae5694c2fb98f11f9e1eee57f91b707974d735c290790942a14b2df5bdf092f58d1cf03f7058aea6f8e588700ec185dbf
+DIST genpatches-5.4-262.base.tar.xz 6139068 BLAKE2B 
61c2f6a1b307d4e89fd6ddfa57985eefb7b1778ee8ffe346be8967ef528ece98bfbe52c56eff2cf356dc0d2087b59ed353591d508e35e6214130abbd586f1fdc
 SHA512 
c16b5036a6a4a1832a3e95ceda7e77cfdfddb99b92d1091354cdfcc8868a8ac7d4f692ce522e7167d171664b65273c8ea29009fb2911e9f20d3da6ebcb2a9837
+DIST genpatches-5.4-262.experimental.tar.xz 16900 BLAKE2B 
1a8e37b02bb575ab53ed26eef0151a54fa07addfcfa99fc7239ab5a3b29d63fe7db17288036771beb1887bec41d0a5b48eb31680807f57d79537ac0a4bd6be94
 SHA512 
9a218e0443d306df370e5683abd26351e92c39beb924eff909d866d18a3bc51a447a9a4e7e671b342404a007dd65a68ab3119732017bd4d202e81e79adeeea1a
+DIST genpatches-5.4-262.extras.tar.xz 1812 BLAKE2B 
ec2675611ea57400bf07f248730d8101e09a2102158e71d654069c3d3d63e47543541f8d39625334c58bbf6f2b9ba72fbbb4a53b8c4b98c00c06d18bb586ad17
 SHA512 
f98ca1becea213d6ea1a54b2c6e3206a30eb85597af36622f3fb877133e8e9c07a62228ea4c42ce719c840ade6a6a038166d5ca867bc792e8dae1561d522d718
 DIST genpatches-6.1-47.base.tar.xz 2915344 BLAKE2B 
7fd49099198e9af926911b3a8831208d6c0ecb5047e8bc7563aceb23516328a1829c33b912f52d1175440770ed0394aa6bb3438ad92a9a81ed28ca6fdc6ee928
 SHA512 
5c0841c92d0f2bcbc81599568d882bef066f132b670334fe7728797b76665aaae170ee2acaf942228d5065fc95493fe33fb2ec2268f9d2bb54739b463b346b33
 DIST genpatches-6.1-47.experimental.tar.xz 83372 BLAKE2B 
1a4f13a2911b96f89584b8cd0fdaf0347a519a244a003df21dc0bb066e6fd256034f25889c55cf9908224bd55ea06b56eb50259d5d21cf140f89e590dcfbb63b
 SHA512 
a407d81cd4dbab2cf60ba10ad0576f90950245bb1bd8377c33bc9ccbf1b1ac8cd25a59e26e757cf9ea15d487de55a0deb5a0a3ec5ed98baf17e6a9ae5d1b1bf3
 DIST genpatches-6.1-47.extras.tar.xz 3812 BLAKE2B 
ea44d25a1637abff3a87ec17e397ef324aa08d7f62865924a61f55cf85df6a1ae5b8a56ac1f33a61955bb3ce71b28d628d34a600a1834583ab94d4111e9f4810
 SHA512 
9f8c831530609f2379685ec3bbe545f2bdca86f139233dceb0b10d7259b8b1207188a8f95237483b13f40c6639c6f060df4cbc67e09249c24424bc0bc83fe281

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.4.255.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-5.4.255.ebuild
new file mode 100644
index ..742b976c8f11
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.4.255.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="262"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



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

2023-08-30 Thread Mike Pagano
commit: c74e00e3cd7077c4696262679dca32d784c52c23
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Aug 30 15:50:33 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Aug 30 15:50:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c74e00e3

sys-kernel/gentoo-sources: add 4.14.324

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

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-4.14.324.ebuild  | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index a10cd5732795..a20047c00c8b 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -4,6 +4,9 @@ DIST genpatches-4.14-326.extras.tar.xz 3656 BLAKE2B 
097e1a1720afdf9dd7a3b5d6b039
 DIST genpatches-4.14-334.base.tar.xz 6337968 BLAKE2B 
1d07d13ed33cb9fde5b08b8734711bb40b78be95535a863a9f9164e06f6c938454ef44d3f7b2aca8f9a3e049afe58374b08f14fc0437b74a128deff0545f7c40
 SHA512 
f4f965be16aab67b6380c825f4c5efc5f47e3d8035055c7135c445f6ff57f5765736a1186d932f7ce267b8f86be84235d3c059827b334efcadcee3ee33c210da
 DIST genpatches-4.14-334.experimental.tar.xz 5708 BLAKE2B 
aba18e4d31dc2067404f06e3645bf0e77acd0500774e3216c542393aa39d2916291ff224df5d18b6a79952e7bd84acd20b4e03968f6c4eda91171ba4004e98af
 SHA512 
33a43f10a107d1f746028dbaf35f5b6b75c5798a9def9d985f77682e64bf2f66d924231e5ca2a16338d7afc651d79c8bed429e68dbe1315a9df118f3bc3d0b81
 DIST genpatches-4.14-334.extras.tar.xz 3652 BLAKE2B 
297b29d8f45e95094b34957ab2614cd2bc29bf7d9c05f8aebe2f4a6ec9258a19e5a7099eefab329f0d7c32778219002dbd40d88731cf7fb9f7fb3b56a4f31f64
 SHA512 
b24b7ca8882936e791a6c87b6867019aebf6a001d47345ae77acb8cb13ae745066fda8773a029655ef3a8962d54c78ab577042f5ac232b7a78bc7446f41fe742
+DIST genpatches-4.14-335.base.tar.xz 6347564 BLAKE2B 
e6465c0473fe0f0195df24a7ccbff9e0e8736cdfa2c0a3c56c6e4370605634115e7b47d7772f81227fa4c6409d92e774d49e2648a16034b28fde4d6c9b48d234
 SHA512 
3014a2d8e445725986fe8be72e09fcf213917f08e2dc9775d21177c6ead4153a279d81eb720536a5f1e4b1a0aa4b144645839726ae9d781191eb888b578f9ea0
+DIST genpatches-4.14-335.experimental.tar.xz 5708 BLAKE2B 
bfbe98740b90bd9293609fa987e1a05ac84a3325e1573da9ca1ac9f453a555050e554da02b67b9689aaf505b49c9334c17f7cdd81dcb487549883931ae8af70b
 SHA512 
ff8550e1f9258fadd0352c9b6bb86ec6f922cf195d2688fc184118b696c5eb87e1dd6096a3f6b8b039ae7aa8383289be2881484c1fea6d03d3b3fc29c48d06df
+DIST genpatches-4.14-335.extras.tar.xz 3656 BLAKE2B 
24f143343c0dd7f94da1d4952078ece1fb69af75705efa8e7b9e0f342a05f74164afeaf66ee6c9f7cff76ab17308d4cfd673a8d64eccdf6c9d141a3cced22cdf
 SHA512 
f49d4080ea803ffca7c7fe25e2896d8ee9c28777372db3fca8ec2d43d42c8a4f571c63580945b2de222d3b268b5ae9067965e6b0cbfb766987161a152cac935c
 DIST genpatches-4.19-290.base.tar.xz 6526832 BLAKE2B 
816e8253a3029f4d12d62df247e993a91cd1cf622c81e42dcb6fedcc981b4393c466409ce1d8fd543cbce7de070399f3956c12e10e6e8846fae54b7b01a2f25b
 SHA512 
ff5806a5e45a636769d40b9f1f456399ba0719f243c9a32f3b7eb43dfdf8df9cd8121afddb70a52be4f21e356123a9da0e822b5eb4f8d70feb2b48f00a1d8cb5
 DIST genpatches-4.19-290.experimental.tar.xz 5456 BLAKE2B 
ab7b83f8871ba6f0a468721b11ffa2e618e028af4b2ae6cdf9c2b0bb1f71f9e9b827c3fc1c1c14bbb85e264c719a09fb3f133fce48adfeeba2b24a476646
 SHA512 
8bd27901e98cf7c895e388a091cba0ff9827b54117c419468191551f08ca7820c86ee297e0bde141e1edd04921dc3ed08f1c7b12b868c806eb8e17e3a517aad7
 DIST genpatches-4.19-290.extras.tar.xz 3664 BLAKE2B 
b222aef08b8fd0f902526a13e47e1a290c23bf970b1e8516f683163c6bcc393a09d98c5915c8289cd8605dc7199d47f48f07551494d0410e13a5c0f09cb44e00
 SHA512 
176a3f3887976ae43cf652801a7db0678fea4c966607fd130c513d2d5db1c028d876e35349988d84a31c727e05e5b717f9c48231d8cb7c8ad067961236804b26

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.14.324.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.14.324.ebuild
new file mode 100644
index ..8a5459ff2075
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.14.324.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="335"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



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

2023-08-30 Thread Mike Pagano
commit: af70f3ddfc1153c71450a5c43e95b49a79577009
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Aug 30 15:49:44 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Aug 30 15:49:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af70f3dd

sys-kernel/gentoo-sources: add 5.15.129

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

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-5.15.129.ebuild  | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index d33e5c5d22d3..43071e9f7bad 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -37,6 +37,9 @@ DIST genpatches-5.15-133.extras.tar.xz 3932 BLAKE2B 
b99e279af41ad1d19a58e8f9b1bb
 DIST genpatches-5.15-134.base.tar.xz 5282056 BLAKE2B 
f973657ec1cafc1e6cfa44b3fb2d8d07b33dedf7118811ff44afcd369991864667635aaaffd9d4abc9cfde5308bc32dcbf44097c1989511a9cd4ae4bd4392190
 SHA512 
e6d2fba989cc1d67a0d77526b9498f9d1214b2b3fa2210b17c58d7a4d47630a7d1ef1788d255082acd17e475997c12a007d8411ae5478f2cb2a34c7d4e2ffc60
 DIST genpatches-5.15-134.experimental.tar.xz 5420 BLAKE2B 
c667d43515b95b6a3de133259ad07519b929f9fed28402d7a4043a526f9911b06dcedeb1177058a50ac361ccbcad6459cd3cc79c405af8c5a742166f8c01c545
 SHA512 
9fd9bed34bf53e54acc6cb98dde4f46a382e8ca46150fbc1f1ed0aae7ac3d801a0e7e20e7d826e7507cc55d7a826178075a237048cd1af40fcd133eda13294db
 DIST genpatches-5.15-134.extras.tar.xz 3932 BLAKE2B 
e6d0b37360f85c3672cb4f56fcca5f649b3a5f9f81e64c7fca1b1e4691f2de4258fda7a262b44fa4a7b37e6af93d8f6869ad6b3b03d5184df25ed5aab24f2655
 SHA512 
677b4a0448bb8c618127c3fcd34ea752b788deb26f3e3a843847baf9c3396a3fbf10a8cfe105c825877e02e5fb13e81e6bef0c697180a5ade644b61e7d60e24d
+DIST genpatches-5.15-135.base.tar.xz 5311072 BLAKE2B 
e7ad491771a4602a9f8d6786ba38b76ae7bddf1917a6fa530cae361d9385f19f4779441626d8a2fef93802956ff5db1698a5cffed76c474f609b6567832c4a73
 SHA512 
a7f4afee966e914c9831555cc0ebf8cc8ba3d2d9929f7b5f8358d4f64d61fe85dc7f637efb889d5529f7b04f8e79a228109e0c0d9a298d04a3718a640bfedc56
+DIST genpatches-5.15-135.experimental.tar.xz 5420 BLAKE2B 
5e993893ce211214ba5ecd9ebb697d75becafe228ae1b4246c514e2f6d16e6e3d7483a36e3c2f0232e8b1627eacfad9eb17cb379568e8dc75ed7af673d52c5ee
 SHA512 
5f4bbbf48881c301062dbb5b17aa60ff348bff7118450c367055f6da102adbb6ce0e9f863901bc2701eae78e2603300c8350e7b06a8a5bba34f50db814d2392f
+DIST genpatches-5.15-135.extras.tar.xz 3932 BLAKE2B 
fbb46341209dfb76d7a3ed7555de53de48dac947bfc993567afb6d0c2f8e23907d1fbb831a35c274b22ce34a31d6b805d30e727c59fbf63de7095500357ffcae
 SHA512 
796ad4fd5ea1d84b066acff3b56d8df87575a584925c8487e97fb3b056ac46622670e06ce4c5511541c037ae84a566e9fa2304f050c96efe97da37126e9d
 DIST genpatches-5.4-257.base.tar.xz 5959056 BLAKE2B 
c3c4f47328f4e3ade669e1cb4586a2420618b647fe6cb5d96210cdb8d5baf767d6eb6d9efd4ac48eadaf0f2b108569656c43b2b43a687b635daf9c91475491a1
 SHA512 
1231ad3f7ceb0451d9aa5a96be803eb48a5656fe63476ec55ccb71a96eadd2c12d2e44074b302b9c2770569abda60275c0ed161b3786d2dd7be6b0a49d4e4f55
 DIST genpatches-5.4-257.experimental.tar.xz 16904 BLAKE2B 
ef6366a178627998f8e1c73665ffcb062b9c28ac9ad05910f70faba7b24a7eab10869ab71d41606553d29d05d8d7814d132c8f8fd936ad7416b5bb217a2e9217
 SHA512 
4a05286bf9297092dbe776d3806a65042bf2fa4d22e3080381a506d2c1d2bc6c8f502685d59372d53868d55f426a1d45a373fcf560d9f25fb276b09841954947
 DIST genpatches-5.4-257.extras.tar.xz 1812 BLAKE2B 
480e82ea79feb52785fc6643c883093f42240395a1d953cd1e5331c012cf64c6f4b292e878a938a9c5bb297e96ab9f80656839de6044c9f1e76c668c2c8e1ec9
 SHA512 
5322116802c6c0a44abc81911bb83fd7d4aa5b5f7fb4bb35ca78c47c6c0afb188e21a24cc5ac4e2810affa13689c902e97062d66a751630cf0722a2b28b1d83b

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.15.129.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-5.15.129.ebuild
new file mode 100644
index ..31aa291662b7
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.15.129.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="135"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



[gentoo-commits] proj/pkgcore/pkgcheck:master commit in: testdata/repos/standalone/GlobCheck/GlobDistdir/, ...

2023-08-30 Thread Arthur Zamarin
commit: 18e21c8082f37816cedb6b0621264364f5568673
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Aug  3 19:25:05 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug 30 15:36:15 2023 +
URL:
https://gitweb.gentoo.org/proj/pkgcore/pkgcheck.git/commit/?id=18e21c80

GlobDistdir: check for glob usage with DISTDIR

Resolves: https://github.com/pkgcore/pkgcheck/issues/605
Signed-off-by: Arthur Zamarin  gentoo.org>

 src/pkgcheck/checks/codingstyle.py | 34 ++
 .../standalone/GlobCheck/GlobDistdir/expected.json |  3 ++
 .../GlobCheck/GlobDistdir/GlobDistdir-0.ebuild | 15 ++
 3 files changed, 52 insertions(+)

diff --git a/src/pkgcheck/checks/codingstyle.py 
b/src/pkgcheck/checks/codingstyle.py
index c99a8eca..0e2188db 100644
--- a/src/pkgcheck/checks/codingstyle.py
+++ b/src/pkgcheck/checks/codingstyle.py
@@ -1363,3 +1363,37 @@ class NonPosixCheck(Check):
 call_name = pkg.node_str(call_node.child_by_field_name("name"))
 if call_name in ("head", "tail"):
 yield from self.check_head_tail(pkg, call_node, call_name)
+
+
+class GlobDistdir(results.LineResult, results.Warning):
+"""Filename expansion with ``${DISTDIR}`` is unsafe.
+
+Filename expansion could accidentally match irrelevant files in
+``${DISTDIR}``, e.g. from other packages or other versions of the
+same package.
+"""
+
+@property
+def desc(self):
+return f"line {self.lineno}: unsafe filename expansion used with 
DISTDIR: {self.line}"
+
+
+class GlobCheck(Check):
+"""Scan ebuilds for unsafe glob usage."""
+
+_source = sources.EbuildParseRepoSource
+known_results = frozenset({GlobDistdir})
+
+def __init__(self, options, **kwargs):
+super().__init__(options, **kwargs)
+self.glob_query = bash.query('(concatenation (word) @word (.match? 
@word "[*?]")) @usage')
+
+def feed(self, pkg):
+for node, capture in self.glob_query.captures(pkg.tree.root_node):
+if capture == "usage":
+for var_node, _ in bash.var_query.captures(node):
+var_name = pkg.node_str(var_node)
+if var_name == "DISTDIR":
+lineno, _colno = node.start_point
+yield GlobDistdir(line=pkg.node_str(node), 
lineno=lineno + 1, pkg=pkg)
+break

diff --git a/testdata/data/repos/standalone/GlobCheck/GlobDistdir/expected.json 
b/testdata/data/repos/standalone/GlobCheck/GlobDistdir/expected.json
new file mode 100644
index ..56e00b6c
--- /dev/null
+++ b/testdata/data/repos/standalone/GlobCheck/GlobDistdir/expected.json
@@ -0,0 +1,3 @@
+{"__class__": "GlobDistdir", "category": "GlobCheck", "package": 
"GlobDistdir", "version": "0", "line": "\"${DISTDIR}\"/foo-*.bar", "lineno": 7}
+{"__class__": "GlobDistdir", "category": "GlobCheck", "package": 
"GlobDistdir", "version": "0", "line": 
"\"${DISTDIR}\"/\"${DISTDIR}\"/foo-?.bar", "lineno": 8}
+{"__class__": "GlobDistdir", "category": "GlobCheck", "package": 
"GlobDistdir", "version": "0", "line": "\"${DISTDIR}\"/foo-?-*.bar", "lineno": 
9}

diff --git 
a/testdata/repos/standalone/GlobCheck/GlobDistdir/GlobDistdir-0.ebuild 
b/testdata/repos/standalone/GlobCheck/GlobDistdir/GlobDistdir-0.ebuild
new file mode 100644
index ..a0480fa7
--- /dev/null
+++ b/testdata/repos/standalone/GlobCheck/GlobDistdir/GlobDistdir-0.ebuild
@@ -0,0 +1,15 @@
+DESCRIPTION="Ebuild with unsafe glob around DISTDIR"
+HOMEPAGE="https://github.com/pkgcore/pkgcheck;
+SLOT="0"
+LICENSE="BSD"
+
+src_install() {
+   doins "${DISTDIR}"/foo-*.bar # bad
+   doins "${DISTDIR}"/"${DISTDIR}"/foo-?.bar # bad
+   doins "${DISTDIR}"/foo-?-*.bar # bad
+
+   doins "${T}"/foo-*.bar # not unsafe dir
+   doins "${DISTDIR}"/foo-1.bar # no glob
+   doins "${DISTDIR}"/"foo-*.bar" # quoted
+   doins "${DISTDIR}"/'foo-*.bar' # quoted
+}



  1   2   >