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

2023-03-30 Thread Miroslav Šulc
commit: 466bbd7acef556eb1cb8236b61d7244fbe39842d
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Mar 31 05:49:33 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Mar 31 05:49:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=466bbd7a

www-apps/mediawiki: bump to 1.39.3

Signed-off-by: Miroslav Šulc  gentoo.org>

 www-apps/mediawiki/Manifest|  1 +
 www-apps/mediawiki/mediawiki-1.39.3.ebuild | 86 ++
 2 files changed, 87 insertions(+)

diff --git a/www-apps/mediawiki/Manifest b/www-apps/mediawiki/Manifest
index 944e35cfff66..2e0c0f4d9c83 100644
--- a/www-apps/mediawiki/Manifest
+++ b/www-apps/mediawiki/Manifest
@@ -1,3 +1,4 @@
 DIST mediawiki-1.38.5.tar.gz 55608920 BLAKE2B 
4af95e2ca7d0680ff978a320df6430b107db18f0e367d5505d6fc42fecbd7ffa4fc536dc3c9e1dc640345906812046c82e34d44fd6a3461cd2614bde5cf76069
 SHA512 
74c05628dcee49d0749d839da325bc494c9717db79fc90d6386062f29c2da06ed7c38deb4e6fb46863a37f6dc80b64fff9b1857c959d3b4030ac6a7504f077de
 DIST mediawiki-1.38.6.tar.gz 55889352 BLAKE2B 
0f3422244ae481f9855ecf1f38cf13ef5e5fc945e389c06c1a49684d6392812c0d2a9c64b8ac9a5856ec91e3880ec6b2ef3807f2ccb0927e7d74e36e93c7cf43
 SHA512 
b42c8253bb6d7d038a443007297693851326f0b12e1c16148e39157e5d57ce3b6e71e39eb28d981458799b548a83c052a3f01cd03bcc69180eecfe7300471bc1
 DIST mediawiki-1.39.2.tar.gz 55820627 BLAKE2B 
acbd224d49db80e9888b1b56d3b27d960581284f96a2359555be369ab55aa49b5d12b014bf29e5fec3e8281d961cc5e61b78601e265e84eadbb1d3e0806d34a7
 SHA512 
630a3b4b18e9df5346c620255e9dee6f7c45b08ca13bb39b6ef4f73893b69a2b22216de3fbd8cff6c2989b3f2bbedc4ab53365389cd7c3c7fbcbd3b2c9bba43f
+DIST mediawiki-1.39.3.tar.gz 55889372 BLAKE2B 
b7f8e67841e64744d1b670e2bbe3dda972124c418b3325b31c385ff4021f3710c03dfe7cfea27027f7bc71b1c961a1dc359f3e9f802f6d9bdf93bc590934c37e
 SHA512 
393ae204bd556f13b73838748ce8f41f674645348d2c72cb13e340596313327ed317b93aa72dca207129f91d11d28966c5d805fff1d8dcaffd820281bdf2b71b

diff --git a/www-apps/mediawiki/mediawiki-1.39.3.ebuild 
b/www-apps/mediawiki/mediawiki-1.39.3.ebuild
new file mode 100644
index ..8793331d96b1
--- /dev/null
+++ b/www-apps/mediawiki/mediawiki-1.39.3.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit webapp
+
+MY_BRANCH=$(ver_cut 1-2)
+
+DESCRIPTION="The MediaWiki wiki web application (as used on wikipedia.org)"
+HOMEPAGE="http://www.mediawiki.org;
+SRC_URI="http://releases.wikimedia.org/${PN}/${MY_BRANCH}/${P}.tar.gz;
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~x86"
+IUSE="imagemagick mysql postgres +sqlite"
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+RDEPEND="dev-lang/php[calendar,ctype,fileinfo,iconv,intl,json(+),postgres?,session,ssl,unicode,xml,xmlreader]
+   imagemagick? ( virtual/imagemagick-tools )
+   !imagemagick? ( dev-lang/php[gd] )
+   mysql? ( dev-lang/php[mysql,mysqli] )
+   sqlite? (
+   dev-db/sqlite[fts3(+)]
+   dev-lang/php[pdo,sqlite]
+   )
+   virtual/httpd-php"
+
+need_httpd_cgi
+
+RESTRICT="test"
+
+src_unpack() {
+   default
+
+   # remove lua binaries (bug #631554)
+   rm -fr 
"${S}"/extensions/Scribunto/includes/engines/LuaStandalone/binaries || die 
"Failed to remove lua binaries"
+}
+
+src_install() {
+   webapp_src_preinst
+
+   # First we install docs and then copy everything left into htdocs dir
+   # to avoid bugs like #236411.
+
+   # We ensure the directories are prepared for writing.  The post-
+   # install instructions guide the user to enable the feature.
+   local DOCS="FAQ HISTORY INSTALL README.md RELEASE-NOTES-${PV:0:4} 
UPGRADE"
+   dodoc ${DOCS} docs/*.txt
+   docinto databases
+   dodoc docs/databases/*
+   # Clean everything not used at the site...
+   rm -rf ${DOCS} COPYING tests docs || die
+   find . -name Makefile -delete || die
+   # and install
+   insinto "${MY_HTDOCSDIR}"
+   doins -r .
+
+   # If imagemagick is enabled then setup for image upload.
+   # We ensure the directory is prepared for writing.
+   if use imagemagick ; then
+   webapp_serverowned "${MY_HTDOCSDIR}"/images
+   fi
+
+   webapp_postinst_txt en "${FILESDIR}/postinstall-1.18-en.txt"
+   webapp_postupgrade_txt en "${FILESDIR}/postupgrade-1.16-en.txt"
+   webapp_src_install
+}
+
+pkg_postinst() {
+   webapp_pkg_postinst
+
+   if [[ -n ${REPLACING_VERSIONS} ]]; then
+   echo
+   elog "=== Consult the release notes ==="
+   elog "Before doing anything, stop and consult the release notes"
+   elog "/usr/share/doc/${PF}/RELEASE-NOTES-${PV:0:4}.bz2"
+   echo
+   elog "These detail bug fixes, new features and functionality, 
and any"
+   elog "particular points that may need to be noted during the 
upgrade 

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

2023-03-30 Thread Miroslav Šulc
commit: ed4fb4ce6064773cf5af612c26c64cfd663c7ab6
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Mar 31 05:47:13 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Mar 31 05:47:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed4fb4ce

www-apps/mediawiki: bump to 1.38.6

Signed-off-by: Miroslav Šulc  gentoo.org>

 www-apps/mediawiki/Manifest|  1 +
 www-apps/mediawiki/mediawiki-1.38.6.ebuild | 86 ++
 2 files changed, 87 insertions(+)

diff --git a/www-apps/mediawiki/Manifest b/www-apps/mediawiki/Manifest
index de65e19cf083..944e35cfff66 100644
--- a/www-apps/mediawiki/Manifest
+++ b/www-apps/mediawiki/Manifest
@@ -1,2 +1,3 @@
 DIST mediawiki-1.38.5.tar.gz 55608920 BLAKE2B 
4af95e2ca7d0680ff978a320df6430b107db18f0e367d5505d6fc42fecbd7ffa4fc536dc3c9e1dc640345906812046c82e34d44fd6a3461cd2614bde5cf76069
 SHA512 
74c05628dcee49d0749d839da325bc494c9717db79fc90d6386062f29c2da06ed7c38deb4e6fb46863a37f6dc80b64fff9b1857c959d3b4030ac6a7504f077de
+DIST mediawiki-1.38.6.tar.gz 55889352 BLAKE2B 
0f3422244ae481f9855ecf1f38cf13ef5e5fc945e389c06c1a49684d6392812c0d2a9c64b8ac9a5856ec91e3880ec6b2ef3807f2ccb0927e7d74e36e93c7cf43
 SHA512 
b42c8253bb6d7d038a443007297693851326f0b12e1c16148e39157e5d57ce3b6e71e39eb28d981458799b548a83c052a3f01cd03bcc69180eecfe7300471bc1
 DIST mediawiki-1.39.2.tar.gz 55820627 BLAKE2B 
acbd224d49db80e9888b1b56d3b27d960581284f96a2359555be369ab55aa49b5d12b014bf29e5fec3e8281d961cc5e61b78601e265e84eadbb1d3e0806d34a7
 SHA512 
630a3b4b18e9df5346c620255e9dee6f7c45b08ca13bb39b6ef4f73893b69a2b22216de3fbd8cff6c2989b3f2bbedc4ab53365389cd7c3c7fbcbd3b2c9bba43f

diff --git a/www-apps/mediawiki/mediawiki-1.38.6.ebuild 
b/www-apps/mediawiki/mediawiki-1.38.6.ebuild
new file mode 100644
index ..80568bc8dc57
--- /dev/null
+++ b/www-apps/mediawiki/mediawiki-1.38.6.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit webapp
+
+MY_BRANCH=$(ver_cut 1-2)
+
+DESCRIPTION="The MediaWiki wiki web application (as used on wikipedia.org)"
+HOMEPAGE="http://www.mediawiki.org;
+SRC_URI="http://releases.wikimedia.org/${PN}/${MY_BRANCH}/${P}.tar.gz;
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~x86"
+IUSE="imagemagick mysql postgres +sqlite"
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+RDEPEND=">=dev-lang/php-7.3.19[calendar,ctype,fileinfo,iconv,intl,json(+),postgres?,session,ssl,unicode,xml,xmlreader]
+   imagemagick? ( virtual/imagemagick-tools )
+   !imagemagick? ( dev-lang/php[gd] )
+   mysql? ( dev-lang/php[mysql,mysqli] )
+   sqlite? (
+   dev-db/sqlite[fts3(+)]
+   dev-lang/php[pdo,sqlite]
+   )
+   virtual/httpd-php"
+
+need_httpd_cgi
+
+RESTRICT="test"
+
+src_unpack() {
+   default
+
+   # remove lua binaries (bug #631554)
+   rm -fr 
"${S}"/extensions/Scribunto/includes/engines/LuaStandalone/binaries || die 
"Failed to remove lua binaries"
+}
+
+src_install() {
+   webapp_src_preinst
+
+   # First we install docs and then copy everything left into htdocs dir
+   # to avoid bugs like #236411.
+
+   # We ensure the directories are prepared for writing.  The post-
+   # install instructions guide the user to enable the feature.
+   local DOCS="FAQ HISTORY INSTALL README.md RELEASE-NOTES-${PV:0:4} 
UPGRADE"
+   dodoc ${DOCS} docs/*.txt
+   docinto databases
+   dodoc docs/databases/*
+   # Clean everything not used at the site...
+   rm -rf ${DOCS} COPYING tests docs || die
+   find . -name Makefile -delete || die
+   # and install
+   insinto "${MY_HTDOCSDIR}"
+   doins -r .
+
+   # If imagemagick is enabled then setup for image upload.
+   # We ensure the directory is prepared for writing.
+   if use imagemagick ; then
+   webapp_serverowned "${MY_HTDOCSDIR}"/images
+   fi
+
+   webapp_postinst_txt en "${FILESDIR}/postinstall-1.18-en.txt"
+   webapp_postupgrade_txt en "${FILESDIR}/postupgrade-1.16-en.txt"
+   webapp_src_install
+}
+
+pkg_postinst() {
+   webapp_pkg_postinst
+
+   if [[ -n ${REPLACING_VERSIONS} ]]; then
+   echo
+   elog "=== Consult the release notes ==="
+   elog "Before doing anything, stop and consult the release notes"
+   elog "/usr/share/doc/${PF}/RELEASE-NOTES-${PV:0:4}.bz2"
+   echo
+   elog "These detail bug fixes, new features and functionality, 
and any"
+   elog "particular points that may need to be noted during the 
upgrade procedure."
+   echo
+   ewarn "Back up existing files and the database before upgrade."
+   ewarn "http://www.mediawiki.org/wiki/Manual:Backing_up_a_wiki;
+   ewarn "provides an overview of the backup process."
+   echo
+   fi
+}



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

2023-03-30 Thread Yixun Lan
commit: 1331779a8ea5a506e359555846924b0e332868b0
Author: jinqiang zhang  0x0  ee>
AuthorDate: Thu Mar 30 12:47:11 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Mar 31 05:38:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1331779a

www-client/firefox: keyword 111.0 for ~riscv

Closes: https://bugs.gentoo.org/903411
Closes: https://github.com/gentoo/gentoo/pull/30386
Signed-off-by: jinqiang zhang  0x0.ee>
Signed-off-by: Yixun Lan  gentoo.org>

 www-client/firefox/firefox-111.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/firefox/firefox-111.0.ebuild 
b/www-client/firefox/firefox-111.0.ebuild
index 9a9e8b44e058..f6cac626ceea 100644
--- a/www-client/firefox/firefox-111.0.ebuild
+++ b/www-client/firefox/firefox-111.0.ebuild
@@ -57,7 +57,7 @@ SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> 
${MOZ_P_DISTFILES}
 DESCRIPTION="Firefox Web Browser"
 HOMEPAGE="https://www.mozilla.com/firefox;
 
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
 
 SLOT="rapid"
 LICENSE="MPL-2.0 GPL-2 LGPL-2.1"



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

2023-03-30 Thread Yixun Lan
commit: 2ccd93e5c2a65930937759470c056aad6a22ec3c
Author: jinqiang zhang  0x0  ee>
AuthorDate: Thu Mar 30 12:56:54 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Mar 31 05:37:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ccd93e5

www-client/firefox: disable sandbox on riscv

sandbox doesn't work on RISC-V 64 platform, see
https://bugs.gentoo.org/903411#c8

Signed-off-by: jinqiang zhang  0x0.ee>
Signed-off-by: Yixun Lan  gentoo.org>

 www-client/firefox/firefox-111.0.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/www-client/firefox/firefox-111.0.ebuild 
b/www-client/firefox/firefox-111.0.ebuild
index 60aba92748a4..41c9dc6e3521 100644
--- a/www-client/firefox/firefox-111.0.ebuild
+++ b/www-client/firefox/firefox-111.0.ebuild
@@ -790,7 +790,8 @@ src_configure() {
# For future keywording: This is currently (97.0) only supported on:
# amd64, arm, arm64 & x86.
# Might want to flip the logic around if Firefox is to support more 
arches.
-   if use ppc64; then
+   # bug 833001, bug 903411#c8
+   if use ppc64 || use riscv; then
mozconfig_add_options_ac '' --disable-sandbox
else
mozconfig_add_options_ac '' --enable-sandbox



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

2023-03-30 Thread Yixun Lan
commit: 5995873083cb641b7992d8f82eb1ced0c1e7c187
Author: jinqiang zhang  0x0  ee>
AuthorDate: Thu Mar 30 12:57:12 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Mar 31 05:37:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59958730

www-client/firefox: enable jit on riscv

Although JIT is still experimental, but works on RISC-V 64,
so let's enable it.
Note, we can drop this line once upstream enable JIT by default.

Signed-off-by: jinqiang zhang  0x0.ee>
Signed-off-by: Yixun Lan  gentoo.org>

 www-client/firefox/firefox-111.0.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/www-client/firefox/firefox-111.0.ebuild 
b/www-client/firefox/firefox-111.0.ebuild
index 41c9dc6e3521..9a9e8b44e058 100644
--- a/www-client/firefox/firefox-111.0.ebuild
+++ b/www-client/firefox/firefox-111.0.ebuild
@@ -797,6 +797,10 @@ src_configure() {
mozconfig_add_options_ac '' --enable-sandbox
fi
 
+   # Enable JIT on riscv64 explicitly
+   # Can be removed once upstream enable it by default in the future.
+   use riscv && mozconfig_add_options_ac 'Enable JIT for RISC-V 64' 
--enable-jit
+
if [[ -s "${S}/api-google.key" ]] ; then
local key_origin="Gentoo default"
if [[ $(cat "${S}/api-google.key" | md5sum | awk '{ print $1 
}') != 709560c02f94b41f9ad2c49207be6c54 ]] ; then



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

2023-03-30 Thread 罗百科
commit: 6561a6f0d25201d28d2495eb1a8c0ee00b0fcc93
Author: Patrick Lauer  gentoo  org>
AuthorDate: Fri Mar 31 05:30:52 2023 +
Commit: 罗百科  gentoo  org>
CommitDate: Fri Mar 31 05:30:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6561a6f0

media-libs/libcaca: Fix S

Closes: https://bugs.gentoo.org/903625
Signed-off-by: Patrick Lauer  gentoo.org>

 media-libs/libcaca/libcaca-0.99_beta19-r11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libcaca/libcaca-0.99_beta19-r11.ebuild 
b/media-libs/libcaca/libcaca-0.99_beta19-r11.ebuild
index 25ffa5d82c40..16b2b1278595 100644
--- a/media-libs/libcaca/libcaca-0.99_beta19-r11.ebuild
+++ b/media-libs/libcaca/libcaca-0.99_beta19-r11.ebuild
@@ -9,7 +9,7 @@ MY_P=${P/_/.}
 DESCRIPTION="A library that creates colored ASCII-art graphics"
 HOMEPAGE="http://libcaca.zoy.org/;
 SRC_URI="http://libcaca.zoy.org/files/${PN}/${MY_P}.tar.gz;
-S="${WORKDIR}/all/${MY_P}"
+S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2 ISC LGPL-2.1 WTFPL-2"
 SLOT="0"



[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/

2023-03-30 Thread Rui Huang
commit: 41cfe1d3ac7d7e9496384b3194dc555c151e9f01
Author: Huang Rui  gmail  com>
AuthorDate: Fri Mar 31 05:17:54 2023 +
Commit: Rui Huang  gmail  com>
CommitDate: Fri Mar 31 05:17:54 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=41cfe1d3

sci-electronics/verilator: drop 5.004, 5.006

Signed-off-by: Huang Rui  gmail.com>

 sci-electronics/verilator/Manifest   |  2 --
 sci-electronics/verilator/verilator-5.004.ebuild | 42 
 sci-electronics/verilator/verilator-5.006.ebuild | 42 
 3 files changed, 86 deletions(-)

diff --git a/sci-electronics/verilator/Manifest 
b/sci-electronics/verilator/Manifest
index 096dda670..08a3299c1 100644
--- a/sci-electronics/verilator/Manifest
+++ b/sci-electronics/verilator/Manifest
@@ -1,4 +1,2 @@
 DIST verilator-4.106.tar.gz 2191982 BLAKE2B 
9dbd0dad390b4a009a062a8405dc01a317fed68a2f0becd4bf088c566f2457a4cda04a4c276cf31cdbaa0efa6e64f5618b9439221f8cf4bb469f20f1de1af397
 SHA512 
b1840b294b22c0d4cf17a0a154e73a631c62b30055f324dca98839ab85e2a524f9e3b6e981b192b941c1dd9837f326ae38cc3fcf686c3f8731d376dc89dd46fe
-DIST verilator-5.004.tar.gz 2815642 BLAKE2B 
5ae0317335e66faa71285a0027db4208a70b18e253405becff3db91ac591bb2590c827ab49bf4d0a794bd7fa631e3a025879b3919f47b9a2797c4db7cf6f9cef
 SHA512 
4672b36aa00ea563b297be93344dcaaf533f23a2d4e82e61ed5b8e0f19f2f363bcf004aa6088a259b112a87dcfbf7cb10e85b68bb4370f3574cd2e01c921d29d
-DIST verilator-5.006.tar.gz 2866281 BLAKE2B 
9a66b308e40f0bceb4f07906dbb65e4113494826bcad81d88047402f85fb38f6d2d0bcd2e36f9b32a6144505f13349723909020f3df7a4061397740841885c9f
 SHA512 
a0b5d535ba89f17983a959002dc54b4c24d4c6442576113f2e3305cb0960d2564192f27639ccca33ee7026656b91ca0aa44f0c3efd4ffd75b3d19a8c4530418c
 DIST verilator-5.008.tar.gz 2899738 BLAKE2B 
ef487dd90827f6e8f2110991546a5edcb7919be4d50e32ba6100f3d93a4d00b5351ff1b87d49d08a876b4574b6088b92786120851e2aaa027b2ef5e1a7094c79
 SHA512 
321fae0b5720cd23e0758762531d6e52b218915621a959eafac8d05f3e9107d122f44c7c38d7b9bb17d26d7f61d032488ae07fb3999c81980cca6ac89bcbc67a

diff --git a/sci-electronics/verilator/verilator-5.004.ebuild 
b/sci-electronics/verilator/verilator-5.004.ebuild
deleted file mode 100644
index 2c41dd1ed..0
--- a/sci-electronics/verilator/verilator-5.004.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit autotools
-
-DESCRIPTION="The fast free Verilog/SystemVerilog simulator"
-HOMEPAGE="
-   https://verilator.org
-   https://github.com/verilator/verilator
-"
-
-if [[ "${PV}" == "" ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/${PN}/${PN}.git;
-else
-   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
-fi
-
-LICENSE="|| ( Artistic-2 LGPL-3 )"
-SLOT="0"
-
-RDEPEND="
-   dev-lang/perl
-   sys-libs/zlib
-"
-
-DEPEND="
-   ${RDEPEND}
-"
-
-BDEPEND="
-   sys-devel/bison
-   sys-devel/flex
-"
-
-src_prepare() {
-   default
-   eautoconf --force
-}

diff --git a/sci-electronics/verilator/verilator-5.006.ebuild 
b/sci-electronics/verilator/verilator-5.006.ebuild
deleted file mode 100644
index 74ea567ff..0
--- a/sci-electronics/verilator/verilator-5.006.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit autotools
-
-DESCRIPTION="The fast free Verilog/SystemVerilog simulator"
-HOMEPAGE="
-   https://verilator.org
-   https://github.com/verilator/verilator
-"
-
-if [[ "${PV}" == "" ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/${PN}/${PN}.git;
-else
-   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
-fi
-
-LICENSE="|| ( Artistic-2 LGPL-3 )"
-SLOT="0"
-
-RDEPEND="
-   dev-lang/perl
-   sys-libs/zlib
-"
-
-DEPEND="
-   ${RDEPEND}
-"
-
-BDEPEND="
-   sys-devel/bison
-   sys-devel/flex
-"
-
-src_prepare() {
-   default
-   eautoconf --force
-}



[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/

2023-03-30 Thread Rui Huang
commit: 3522336352bb7cc12c63b6abb8d1ffd1486681f4
Author: Huang Rui  gmail  com>
AuthorDate: Fri Mar 31 05:17:25 2023 +
Commit: Rui Huang  gmail  com>
CommitDate: Fri Mar 31 05:17:25 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=35223363

sci-electronics/verilator: add 5.008

Signed-off-by: Huang Rui  gmail.com>

 sci-electronics/verilator/Manifest   |  1 +
 sci-electronics/verilator/verilator-5.008.ebuild | 42 
 2 files changed, 43 insertions(+)

diff --git a/sci-electronics/verilator/Manifest 
b/sci-electronics/verilator/Manifest
index e17c8e6f1..096dda670 100644
--- a/sci-electronics/verilator/Manifest
+++ b/sci-electronics/verilator/Manifest
@@ -1,3 +1,4 @@
 DIST verilator-4.106.tar.gz 2191982 BLAKE2B 
9dbd0dad390b4a009a062a8405dc01a317fed68a2f0becd4bf088c566f2457a4cda04a4c276cf31cdbaa0efa6e64f5618b9439221f8cf4bb469f20f1de1af397
 SHA512 
b1840b294b22c0d4cf17a0a154e73a631c62b30055f324dca98839ab85e2a524f9e3b6e981b192b941c1dd9837f326ae38cc3fcf686c3f8731d376dc89dd46fe
 DIST verilator-5.004.tar.gz 2815642 BLAKE2B 
5ae0317335e66faa71285a0027db4208a70b18e253405becff3db91ac591bb2590c827ab49bf4d0a794bd7fa631e3a025879b3919f47b9a2797c4db7cf6f9cef
 SHA512 
4672b36aa00ea563b297be93344dcaaf533f23a2d4e82e61ed5b8e0f19f2f363bcf004aa6088a259b112a87dcfbf7cb10e85b68bb4370f3574cd2e01c921d29d
 DIST verilator-5.006.tar.gz 2866281 BLAKE2B 
9a66b308e40f0bceb4f07906dbb65e4113494826bcad81d88047402f85fb38f6d2d0bcd2e36f9b32a6144505f13349723909020f3df7a4061397740841885c9f
 SHA512 
a0b5d535ba89f17983a959002dc54b4c24d4c6442576113f2e3305cb0960d2564192f27639ccca33ee7026656b91ca0aa44f0c3efd4ffd75b3d19a8c4530418c
+DIST verilator-5.008.tar.gz 2899738 BLAKE2B 
ef487dd90827f6e8f2110991546a5edcb7919be4d50e32ba6100f3d93a4d00b5351ff1b87d49d08a876b4574b6088b92786120851e2aaa027b2ef5e1a7094c79
 SHA512 
321fae0b5720cd23e0758762531d6e52b218915621a959eafac8d05f3e9107d122f44c7c38d7b9bb17d26d7f61d032488ae07fb3999c81980cca6ac89bcbc67a

diff --git a/sci-electronics/verilator/verilator-5.008.ebuild 
b/sci-electronics/verilator/verilator-5.008.ebuild
new file mode 100644
index 0..74ea567ff
--- /dev/null
+++ b/sci-electronics/verilator/verilator-5.008.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit autotools
+
+DESCRIPTION="The fast free Verilog/SystemVerilog simulator"
+HOMEPAGE="
+   https://verilator.org
+   https://github.com/verilator/verilator
+"
+
+if [[ "${PV}" == "" ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/${PN}/${PN}.git;
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+fi
+
+LICENSE="|| ( Artistic-2 LGPL-3 )"
+SLOT="0"
+
+RDEPEND="
+   dev-lang/perl
+   sys-libs/zlib
+"
+
+DEPEND="
+   ${RDEPEND}
+"
+
+BDEPEND="
+   sys-devel/bison
+   sys-devel/flex
+"
+
+src_prepare() {
+   default
+   eautoconf --force
+}



[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/slang/

2023-03-30 Thread Rui Huang
commit: 155472955edd729fce736eacb95fb889577429a3
Author: Huang Rui  gmail  com>
AuthorDate: Fri Mar 31 04:52:44 2023 +
Commit: Rui Huang  gmail  com>
CommitDate: Fri Mar 31 04:52:44 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=15547295

sci-electronics/slang: dep  gmail.com>

 sci-electronics/slang/slang-2.0.ebuild  | 2 +-
 sci-electronics/slang/slang-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-electronics/slang/slang-2.0.ebuild 
b/sci-electronics/slang/slang-2.0.ebuild
index bdbf27dfd..809a23188 100644
--- a/sci-electronics/slang/slang-2.0.ebuild
+++ b/sci-electronics/slang/slang-2.0.ebuild
@@ -31,7 +31,7 @@ RDEPEND="
${PYTHON_DEPS}
>=dev-cpp/catch-3.0.1
>=dev-libs/libfmt-9.1.0
-   >=dev-libs/unordered_dense-2.0.0
+   >=dev-libs/unordered_dense-2.0.0 =dev-python/pybind11-2.10[${PYTHON_USEDEP}]
')

diff --git a/sci-electronics/slang/slang-.ebuild 
b/sci-electronics/slang/slang-.ebuild
index 37cbea2e0..774a6474d 100644
--- a/sci-electronics/slang/slang-.ebuild
+++ b/sci-electronics/slang/slang-.ebuild
@@ -31,7 +31,7 @@ RDEPEND="
${PYTHON_DEPS}
>=dev-cpp/catch-3.0.1
>=dev-libs/libfmt-9.1.0
-   >=dev-libs/unordered_dense-2.0.0
+   >=dev-libs/unordered_dense-2.0.0 =dev-python/pybind11-2.10[${PYTHON_USEDEP}]
')



[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/unordered_dense/

2023-03-30 Thread Rui Huang
commit: 27e67fba47f0e39f04ef56a2ad056fee0d4b36a8
Author: Huang Rui  gmail  com>
AuthorDate: Fri Mar 31 04:55:44 2023 +
Commit: Rui Huang  gmail  com>
CommitDate: Fri Mar 31 04:55:44 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=27e67fba

dev-libs/unordered_dense: add 3.1.1

Signed-off-by: Huang Rui  gmail.com>

 dev-libs/unordered_dense/Manifest  |  1 +
 .../unordered_dense/unordered_dense-3.1.1.ebuild   | 37 ++
 2 files changed, 38 insertions(+)

diff --git a/dev-libs/unordered_dense/Manifest 
b/dev-libs/unordered_dense/Manifest
index ad9aa17ea..1d46111f9 100644
--- a/dev-libs/unordered_dense/Manifest
+++ b/dev-libs/unordered_dense/Manifest
@@ -1 +1,2 @@
 DIST unordered_dense-2.0.0.tar.gz 307275 BLAKE2B 
d579740134a8e67e8487c1d6779bc5ea2bf0b3ab70ce60f3b8b68d1fdabc9b45a099e49500b417f21a3fc4c88d2aadbf96afa7b56a8d7d581a0d3f3f6badf61b
 SHA512 
8c7d582abd2142310b50d835ce3cb9a0731a6f7bc6419d01742860cbcb0ade31aad393c93523b8ff82ce456f6cbab5a3d93f91f95c8eb5f7f960fa4793f57d8d
+DIST unordered_dense-3.1.1.tar.gz 308854 BLAKE2B 
3addc3f559cb9de37d0dfd6408b020b2f2d8cd066c565d3cae8b3c834a97c652a10f3272a628feaaddee2442132db8f196d326ee3a766e42841674ee5493c95a
 SHA512 
5cab1affaa8e49e14c4db6c35bd00cf7f9c967e46be65a80b995b0bf78bea1a52d074abd43e4e65b8c102469ef07dface929f83920edef493e8b6af2eaeebafd

diff --git a/dev-libs/unordered_dense/unordered_dense-3.1.1.ebuild 
b/dev-libs/unordered_dense/unordered_dense-3.1.1.ebuild
new file mode 100644
index 0..c2d63f1dc
--- /dev/null
+++ b/dev-libs/unordered_dense/unordered_dense-3.1.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit cmake
+
+DESCRIPTION="A fast and densely stored hashmap and hashset"
+HOMEPAGE="https://github.com/martinus/unordered_dense;
+
+if [[ "${PV}" == "" ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/martinus/${PN}.git;
+else
+   SRC_URI="https://github.com/martinus/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+   S="${WORKDIR}/${P}"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=""
+
+DEPEND="
+   ${RDEPEND}
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -D CMAKE_INSTALL_LIBDIR="${EPREFIX}/usr/$(get_libdir)"
+   -D BUILD_SHARED_LIBS=ON
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/unordered_dense/

2023-03-30 Thread Rui Huang
commit: 61b2415d671ca0eebe9b5742b50ac63ad3ef669d
Author: Huang Rui  gmail  com>
AuthorDate: Fri Mar 31 04:55:16 2023 +
Commit: Rui Huang  gmail  com>
CommitDate: Fri Mar 31 04:55:16 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=61b2415d

dev-libs/unordered_dense: change year to 2023

Signed-off-by: Huang Rui  gmail.com>

 dev-libs/unordered_dense/unordered_dense-2.0.0.ebuild | 2 +-
 dev-libs/unordered_dense/unordered_dense-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/unordered_dense/unordered_dense-2.0.0.ebuild 
b/dev-libs/unordered_dense/unordered_dense-2.0.0.ebuild
index fedb51b2f..aeee6d9a0 100644
--- a/dev-libs/unordered_dense/unordered_dense-2.0.0.ebuild
+++ b/dev-libs/unordered_dense/unordered_dense-2.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="8"

diff --git a/dev-libs/unordered_dense/unordered_dense-.ebuild 
b/dev-libs/unordered_dense/unordered_dense-.ebuild
index fedb51b2f..aeee6d9a0 100644
--- a/dev-libs/unordered_dense/unordered_dense-.ebuild
+++ b/dev-libs/unordered_dense/unordered_dense-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="8"



[gentoo-commits] repo/proj/guru:dev commit in: sys-process/nvtop/

2023-03-30 Thread Rui Huang
commit: bf9cc2453b88d511ad10154b5599f2789e39add5
Author: Huang Rui  gmail  com>
AuthorDate: Fri Mar 31 04:40:18 2023 +
Commit: Rui Huang  gmail  com>
CommitDate: Fri Mar 31 04:40:18 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bf9cc245

sys-process/nvtop: drop 3.0.0

Signed-off-by: Huang Rui  gmail.com>

 sys-process/nvtop/Manifest   |  1 -
 sys-process/nvtop/nvtop-3.0.0.ebuild | 48 
 2 files changed, 49 deletions(-)

diff --git a/sys-process/nvtop/Manifest b/sys-process/nvtop/Manifest
index e81c5e0e0..4a2376560 100644
--- a/sys-process/nvtop/Manifest
+++ b/sys-process/nvtop/Manifest
@@ -1,4 +1,3 @@
 DIST nvidia-settings-455.38.tar.bz2 1057087 BLAKE2B 
81a287aecd2d0e788b0fe581c3dd10aa0f1fff19746b04a426a2ce9c7fa9dd9492cc5162c6bcd42496735c1b11482c3d9409aba5ec297e69afc19ddf11b1907c
 SHA512 
56f5684ad3258c5449d747894a441aaef17403fc5406a3d61e0d7ffd983e908e3f909dc933b57dd9c98a47c4be7205c62157ce7097bf3937b3a8145e77fb354d
 DIST nvtop-2.0.3.tar.gz 221071 BLAKE2B 
a1bd8d3e58aac36e1d21b79d8310e41efe3237a3df603d60115230eee76b1f106bd48dd48ab8ad99e3f1c42ebc895fb45efc46ada9169cbcdb5df93326f9e680
 SHA512 
ffd9d88898b7c6365d8bcff3c7b187760bc0036fba80ab6a0e3a586217ebf48b3377cdbe84f2fbbe10fb650f96de108973f95ccd29766e45da3901ee5d45f63c
-DIST nvtop-3.0.0.tar.gz 233849 BLAKE2B 
bae5fda51bdf3597189e9685f08dca545b90b091c8071d92f264574a23c130920f2f5845d55c4ae956aceb46132421573d65aef78e85acc66e2e0040fec99ebd
 SHA512 
fc1525e4040cdf75c09705eefc351c957c815d15d5e8f06591294f4f901c5f3a235a706dc249740f478a3e0b5812d061d142ea7095dbb2a0f620b3511a387f79
 DIST nvtop-3.0.1.tar.gz 234246 BLAKE2B 
bc93ee28e81490a43fabfcbad441bf76b49890699afcabf19146aba9b87734cd6d0ff292f05ec05aab4642b0828fc1fe6de2dd2c2ecb82f21eb2920a53a86895
 SHA512 
2d4584c004776ac72e08ab6ffa7ade66e498a170a71310c4ef36fe6d648ab2a19dcabf4292187d7b260783b4f4b1318a35c628fa860fa57ffd47a7d998566e12

diff --git a/sys-process/nvtop/nvtop-3.0.0.ebuild 
b/sys-process/nvtop/nvtop-3.0.0.ebuild
deleted file mode 100644
index 326aef999..0
--- a/sys-process/nvtop/nvtop-3.0.0.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="NVIDIA GPUs htop like monitoring tool"
-HOMEPAGE="https://github.com/Syllo/nvtop;
-
-if [[ "${PV}" == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/Syllo/${PN}.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/Syllo/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-
-IUSE="unicode video_cards_intel video_cards_amdgpu video_cards_nvidia"
-
-RDEPEND="
-   video_cards_intel?  ( virtual/udev )
-   video_cards_amdgpu? ( x11-libs/libdrm[video_cards_amdgpu] )
-   video_cards_nvidia? ( x11-drivers/nvidia-drivers )
-   sys-libs/ncurses:0=
-"
-
-DEPEND="${RDEPEND}"
-
-BDEPEND="
-   virtual/pkgconfig
-"
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
-   -DCURSES_NEED_WIDE=$(usex unicode)
-   -DINTEL_SUPPORT=$(usex video_cards_intel)
-   -DNVIDIA_SUPPORT=$(usex video_cards_nvidia)
-   -DAMDGPU_SUPPORT=$(usex video_cards_amdgpu)
-   )
-
-   cmake_src_configure
-}
-



[gentoo-commits] repo/proj/guru:dev commit in: sys-process/nvtop/

2023-03-30 Thread Rui Huang
commit: cbbe9965a618d99707aaed6fe32a768f7d393f4c
Author: Huang Rui  gmail  com>
AuthorDate: Fri Mar 31 04:37:52 2023 +
Commit: Rui Huang  gmail  com>
CommitDate: Fri Mar 31 04:37:52 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cbbe9965

sys-process/nvtop: add 3.0.1

Signed-off-by: Huang Rui  gmail.com>

 sys-process/nvtop/Manifest  | 1 +
 sys-process/nvtop/{nvtop-.ebuild => nvtop-3.0.1.ebuild} | 3 +--
 sys-process/nvtop/nvtop-.ebuild | 3 +--
 3 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/sys-process/nvtop/Manifest b/sys-process/nvtop/Manifest
index a33d415b5..e81c5e0e0 100644
--- a/sys-process/nvtop/Manifest
+++ b/sys-process/nvtop/Manifest
@@ -1,3 +1,4 @@
 DIST nvidia-settings-455.38.tar.bz2 1057087 BLAKE2B 
81a287aecd2d0e788b0fe581c3dd10aa0f1fff19746b04a426a2ce9c7fa9dd9492cc5162c6bcd42496735c1b11482c3d9409aba5ec297e69afc19ddf11b1907c
 SHA512 
56f5684ad3258c5449d747894a441aaef17403fc5406a3d61e0d7ffd983e908e3f909dc933b57dd9c98a47c4be7205c62157ce7097bf3937b3a8145e77fb354d
 DIST nvtop-2.0.3.tar.gz 221071 BLAKE2B 
a1bd8d3e58aac36e1d21b79d8310e41efe3237a3df603d60115230eee76b1f106bd48dd48ab8ad99e3f1c42ebc895fb45efc46ada9169cbcdb5df93326f9e680
 SHA512 
ffd9d88898b7c6365d8bcff3c7b187760bc0036fba80ab6a0e3a586217ebf48b3377cdbe84f2fbbe10fb650f96de108973f95ccd29766e45da3901ee5d45f63c
 DIST nvtop-3.0.0.tar.gz 233849 BLAKE2B 
bae5fda51bdf3597189e9685f08dca545b90b091c8071d92f264574a23c130920f2f5845d55c4ae956aceb46132421573d65aef78e85acc66e2e0040fec99ebd
 SHA512 
fc1525e4040cdf75c09705eefc351c957c815d15d5e8f06591294f4f901c5f3a235a706dc249740f478a3e0b5812d061d142ea7095dbb2a0f620b3511a387f79
+DIST nvtop-3.0.1.tar.gz 234246 BLAKE2B 
bc93ee28e81490a43fabfcbad441bf76b49890699afcabf19146aba9b87734cd6d0ff292f05ec05aab4642b0828fc1fe6de2dd2c2ecb82f21eb2920a53a86895
 SHA512 
2d4584c004776ac72e08ab6ffa7ade66e498a170a71310c4ef36fe6d648ab2a19dcabf4292187d7b260783b4f4b1318a35c628fa860fa57ffd47a7d998566e12

diff --git a/sys-process/nvtop/nvtop-.ebuild 
b/sys-process/nvtop/nvtop-3.0.1.ebuild
similarity index 98%
copy from sys-process/nvtop/nvtop-.ebuild
copy to sys-process/nvtop/nvtop-3.0.1.ebuild
index 326aef999..e2d0d4176 100644
--- a/sys-process/nvtop/nvtop-.ebuild
+++ b/sys-process/nvtop/nvtop-3.0.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit cmake
+inherit cmake xdg
 
 DESCRIPTION="NVIDIA GPUs htop like monitoring tool"
 HOMEPAGE="https://github.com/Syllo/nvtop;
@@ -45,4 +45,3 @@ src_configure() {
 
cmake_src_configure
 }
-

diff --git a/sys-process/nvtop/nvtop-.ebuild 
b/sys-process/nvtop/nvtop-.ebuild
index 326aef999..e2d0d4176 100644
--- a/sys-process/nvtop/nvtop-.ebuild
+++ b/sys-process/nvtop/nvtop-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit cmake
+inherit cmake xdg
 
 DESCRIPTION="NVIDIA GPUs htop like monitoring tool"
 HOMEPAGE="https://github.com/Syllo/nvtop;
@@ -45,4 +45,3 @@ src_configure() {
 
cmake_src_configure
 }
-



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

2023-03-30 Thread Michał Górny
commit: b1189517e924add9f756bc82fd08066e13f1b83f
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Mar 31 03:43:51 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Mar 31 03:43:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1189517

dev-python/botocore: Bump to 1.29.103

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 721ec064f82f..1bc5248559b8 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -1,6 +1,7 @@
 DIST botocore-1.29.100.gh.tar.gz 11306804 BLAKE2B 
8ac9d592d2ea86bd600ca29c51999577e9c223fe951753052fd8d4c9a7d9f537f663491b2f31267e3ab0f082cc3b8ad49064017b268821e6d8c990e88046e144
 SHA512 
436b2cd40e3f7414b025463e2322fea834c1eae1243070f500dff7682a0dd049123b047a5d8183c58b001e4a793bbc81fa4a96af42b2d9f06c554fd261c0
 DIST botocore-1.29.101.gh.tar.gz 11311820 BLAKE2B 
51be1b936b407a8d29912f6891c786826fc5a6be9caf386da56b697961613f4fe6506356f3c0b00da07386960abbde7e84c49e22142d1d401e481c8d4747d569
 SHA512 
1fb519861042b662d1d624223027f7a898d1975a07c6f2ad035547211bb7dad63cb07fcd6061cce75ab641801a7693313aafae7257067358d85fd43abbb82891
 DIST botocore-1.29.102.gh.tar.gz 11312537 BLAKE2B 
6e5ac46612a692c72c7b9f3587d651a37422143dfae1fd25e999e255028e82a185dbd51ecf0a5de7d66a1ee715a6296d5d9c1f9474c210286b2df4e84946a3b8
 SHA512 
c0f0a69f81e1f2e57b3c048bae8e297e488f3e18bd2a443a6a6e56d49b97776c6b0fd7e613353eda3a7ee1f807ed717b639cc5fb685f83708f24de9d432f20fd
+DIST botocore-1.29.103.gh.tar.gz 11356652 BLAKE2B 
4b583e094c1dce78257c7a21a1b1bb5fb5705af71f6fbd5215d34bc5dc745d47d19ec2ee4e667d9430f366385aaa45e4c2b139102c1c9de129b06ecb37338bda
 SHA512 
a430fad7d729853d0ea405e772d482e6c9db60e6f580f51ddcec87816e13aa3f7ddded9bf8ce288c84c0e28f2b4b29922b1af9a0a8934123f17bc351a267a6c7
 DIST botocore-1.29.89.gh.tar.gz 11227280 BLAKE2B 
41a1243972e591ea23fb2eebaa5b5fb9547bbd8ccd72fc907c487fd56ebf90d8120ceee472e34a29cd2b036926bc93bda33b564b1b7083e8984daf366eced1f8
 SHA512 
356298fd3be39957dd60e6268cfd2652998e62950b9060e0774c68e158506dcfea8188059b588c08f520617af38b91eb6b71c16b92f7a71f75f33cb73e7786cf
 DIST botocore-1.29.94.gh.tar.gz 11242930 BLAKE2B 
d6abdda0ad69bfa635c2cdccefff5c0feaa27fb1a307d5cacb140ded35c246a52ebbe5657a9317bdc1441939d2bd62d5829b2ecce01c05976f56737f92fc3f62
 SHA512 
23c1fb835d492f414a0a67ac03e50ea31f6343676c7e6e8649067b11e3213f84eb068562fe5bd9a49ead9e37381ab132ac820d98fa4af805b41eaf53b0f9cb1b
 DIST botocore-1.29.99.gh.tar.gz 11285143 BLAKE2B 
ba594544fb219cec77659cfa48fb6e3a8241b92c911d9983450648ce97652cad7654181637fed8373fe49e33524f63920128afd4ca9c00bce45603b1ab917648
 SHA512 
319d70412843149aa43c8d7faeff04122d96091081d30c2da0962fadb27104a24cc147fac2c95492aa407b2f8a25ebed9e7d149c29d5d38134d836581c801bdd

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

[gentoo-commits] repo/gentoo:master commit in: dev-python/jupyter-server-terminals/, dev-python/jupyterlab-server/, ...

2023-03-30 Thread Michał Górny
commit: ff03809aa52920d4c4f65b40bc699c9cefcc6704
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Mar 31 04:05:09 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Mar 31 04:05:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff03809a

Rename dev-python/{pytest_jupyter → pytest-jupyter}

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

 dev-python/jupyter-server-fileid/jupyter-server-fileid-0.8.0.ebuild | 2 +-
 .../jupyter-server-terminals/jupyter-server-terminals-0.4.4.ebuild  | 2 +-
 dev-python/jupyter-server-ydoc/jupyter-server-ydoc-0.6.1.ebuild | 2 +-
 dev-python/jupyter-server-ydoc/jupyter-server-ydoc-0.8.0.ebuild | 2 +-
 dev-python/jupyter-server/jupyter-server-2.4.0.ebuild   | 2 +-
 dev-python/jupyter-server/jupyter-server-2.5.0.ebuild   | 2 +-
 dev-python/jupyter_client/jupyter_client-8.0.3.ebuild   | 2 +-
 dev-python/jupyter_client/jupyter_client-8.1.0.ebuild   | 2 +-
 dev-python/jupyter_server_mathjax/jupyter_server_mathjax-0.2.6.ebuild   | 2 +-
 dev-python/jupyterlab-server/jupyterlab-server-2.20.0.ebuild| 2 +-
 dev-python/jupyterlab-server/jupyterlab-server-2.21.0.ebuild| 2 +-
 dev-python/jupyterlab/jupyterlab-3.5.3.ebuild   | 2 +-
 dev-python/jupyterlab/jupyterlab-3.6.1-r1.ebuild| 2 +-
 dev-python/jupyterlab/jupyterlab-3.6.2.ebuild   | 2 +-
 dev-python/nbclassic/nbclassic-0.5.1.ebuild | 2 +-
 dev-python/nbclassic/nbclassic-0.5.3-r1.ebuild  | 2 +-
 dev-python/notebook_shim/notebook_shim-0.2.2-r1.ebuild  | 2 +-
 dev-python/{pytest_jupyter => pytest-jupyter}/Manifest  | 0
 dev-python/{pytest_jupyter => pytest-jupyter}/metadata.xml  | 0
 .../pytest-jupyter-0.6.2.ebuild}| 0
 profiles/updates/1Q-2023| 1 +
 21 files changed, 18 insertions(+), 17 deletions(-)

diff --git 
a/dev-python/jupyter-server-fileid/jupyter-server-fileid-0.8.0.ebuild 
b/dev-python/jupyter-server-fileid/jupyter-server-fileid-0.8.0.ebuild
index 8655bfad84b2..60a0e77514b8 100644
--- a/dev-python/jupyter-server-fileid/jupyter-server-fileid-0.8.0.ebuild
+++ b/dev-python/jupyter-server-fileid/jupyter-server-fileid-0.8.0.ebuild
@@ -26,7 +26,7 @@ RDEPEND="
 
 BDEPEND="
test? (
-   dev-python/pytest_jupyter[${PYTHON_USEDEP}]
+   dev-python/pytest-jupyter[${PYTHON_USEDEP}]
)
 "
 

diff --git 
a/dev-python/jupyter-server-terminals/jupyter-server-terminals-0.4.4.ebuild 
b/dev-python/jupyter-server-terminals/jupyter-server-terminals-0.4.4.ebuild
index 0ffaf8a0fa56..0dc2cdfcc1fe 100644
--- a/dev-python/jupyter-server-terminals/jupyter-server-terminals-0.4.4.ebuild
+++ b/dev-python/jupyter-server-terminals/jupyter-server-terminals-0.4.4.ebuild
@@ -26,7 +26,7 @@ RDEPEND="
 BDEPEND="
test? (
dev-python/jupyter-server[${PYTHON_USEDEP}]
-   dev-python/pytest_jupyter[${PYTHON_USEDEP}]
+   dev-python/pytest-jupyter[${PYTHON_USEDEP}]
dev-python/pytest-timeout[${PYTHON_USEDEP}]
)
 "

diff --git a/dev-python/jupyter-server-ydoc/jupyter-server-ydoc-0.6.1.ebuild 
b/dev-python/jupyter-server-ydoc/jupyter-server-ydoc-0.6.1.ebuild
index d767a50638f0..a46a067866b2 100644
--- a/dev-python/jupyter-server-ydoc/jupyter-server-ydoc-0.6.1.ebuild
+++ b/dev-python/jupyter-server-ydoc/jupyter-server-ydoc-0.6.1.ebuild
@@ -27,7 +27,7 @@ RDEPEND="
 "
 BDEPEND="
test? (
-   dev-python/pytest_jupyter[${PYTHON_USEDEP}]
+   dev-python/pytest-jupyter[${PYTHON_USEDEP}]
dev-python/pytest-tornasync[${PYTHON_USEDEP}]
dev-python/pytest-timeout[${PYTHON_USEDEP}]
)

diff --git a/dev-python/jupyter-server-ydoc/jupyter-server-ydoc-0.8.0.ebuild 
b/dev-python/jupyter-server-ydoc/jupyter-server-ydoc-0.8.0.ebuild
index b38fa54ab6da..0885cc0da76e 100644
--- a/dev-python/jupyter-server-ydoc/jupyter-server-ydoc-0.8.0.ebuild
+++ b/dev-python/jupyter-server-ydoc/jupyter-server-ydoc-0.8.0.ebuild
@@ -27,7 +27,7 @@ RDEPEND="
 "
 BDEPEND="
test? (
-   dev-python/pytest_jupyter[${PYTHON_USEDEP}]
+   dev-python/pytest-jupyter[${PYTHON_USEDEP}]
dev-python/pytest-tornasync[${PYTHON_USEDEP}]
dev-python/pytest-timeout[${PYTHON_USEDEP}]
)

diff --git a/dev-python/jupyter-server/jupyter-server-2.4.0.ebuild 
b/dev-python/jupyter-server/jupyter-server-2.4.0.ebuild
index 933e62cbd6cb..a7ad86a14eec 100644
--- a/dev-python/jupyter-server/jupyter-server-2.4.0.ebuild
+++ b/dev-python/jupyter-server/jupyter-server-2.4.0.ebuild
@@ -43,7 +43,7 @@ BDEPEND="
test? (
dev-python/ipykernel[${PYTHON_USEDEP}]

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

2023-03-30 Thread Michał Górny
commit: 2563d31b42460624d6eaefe4b3e0c73f2cbc1b7c
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Mar 31 04:14:08 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Mar 31 04:14:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2563d31b

dev-python/stripe: Bump to 5.4.0

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

 dev-python/stripe/Manifest|  1 +
 dev-python/stripe/stripe-5.4.0.ebuild | 71 +++
 2 files changed, 72 insertions(+)

diff --git a/dev-python/stripe/Manifest b/dev-python/stripe/Manifest
index 6d006d7ca4de..1f80c50f5f83 100644
--- a/dev-python/stripe/Manifest
+++ b/dev-python/stripe/Manifest
@@ -1,2 +1,3 @@
 DIST stripe-5.2.0.tar.gz 267950 BLAKE2B 
b7312e4c7e56803fdd64507602df3527efcc964aa7bb6deae59d00df75c72c47cf179382ce6b90ffab5089e7fce9b2e03de0748a091b36dd25d93d8cf6b1d119
 SHA512 
e928487b690a2c7bce9013ba988ff5a1d9b0ef4b0be56852385925fd5fa4a1b9e655e05b7fa2728d38ed7834eebe621b883851e6a6db625f388866f32c9f8a15
 DIST stripe-5.3.0.tar.gz 268634 BLAKE2B 
b6b6ac44f64b2b7f02729840409ed7f432abd6924838445deaa010a98056175bc47504cb110d27f93c1c1a590d759903f6af2189da43076fd3b1242c8f4f2503
 SHA512 
2ae99b315f0d1059551b86106cd3eb46dfb60dcc31f65f4e3cbda8817461b0071add2ab68eeb885b4faa080043708ac9e673d8a1248bf1c6461c62e1adcafc80
+DIST stripe-5.4.0.tar.gz 268711 BLAKE2B 
2417174ceed571a7b8483992ac15ef9d19a037e5745118c2eec3094f8e848ec49b384f62bd4a136ed046b695bd753efc6064109c30a50aca539a1085b1e056fe
 SHA512 
55351171184672ab55f38ed483078dbbb85216bf80d07726d1bb8848d24ff829a3d464d543182afafedfcaabdb516a5868bc4ac7d16f64f2dc2dc7c1ab2e152a

diff --git a/dev-python/stripe/stripe-5.4.0.ebuild 
b/dev-python/stripe/stripe-5.4.0.ebuild
new file mode 100644
index ..90ecda2ccf22
--- /dev/null
+++ b/dev-python/stripe/stripe-5.4.0.ebuild
@@ -0,0 +1,71 @@
+# 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} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Stripe python bindings"
+HOMEPAGE="
+   https://github.com/stripe/stripe-python/
+   https://pypi.org/project/stripe/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/requests-2.20[${PYTHON_USEDEP}]
+"
+# please bump dev-util/stripe-mock dep to the latest version on every bump
+BDEPEND="
+   test? (
+   >=dev-util/stripe-mock-0.159.0
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   net-misc/curl
+   )
+"
+
+distutils_enable_tests pytest
+
+DOCS=( LONG_DESCRIPTION.rst CHANGELOG.md README.md )
+
+python_test() {
+   epytest tests
+}
+
+src_test() {
+   local stripe_mock_port=12111
+   local stripe_mock_max_port=12121
+   local stripe_mock_logfile="${T}/stripe_mock_${EPYTHON}.log"
+   # Try to start stripe-mock until we find a free port
+   while [[ ${stripe_mock_port} -le ${stripe_mock_max_port} ]]; do
+   ebegin "Trying to start stripe-mock on port ${stripe_mock_port}"
+   stripe-mock --http-port "${stripe_mock_port}" &> 
"${stripe_mock_logfile}" &
+   local stripe_mock_pid=${!}
+   sleep 2
+   # Did stripe-mock start?
+   curl --fail -u "sk_test_123:" \
+   "http://127.0.0.1:${stripe_mock_port}/v1/customers; &> 
/dev/null
+   eend ${?} "Port ${stripe_mock_port} unavailable"
+   if [[ ${?} -eq 0 ]]; then
+   einfo "stripe-mock running on port ${stripe_mock_port}"
+   break
+   fi
+   (( stripe_mock_port++ ))
+   done
+   if [[ ${stripe_mock_port} -gt ${stripe_mock_max_port} ]]; then
+   eerror "Unable to start stripe-mock for tests"
+   die "Please see the logfile located at: ${stripe_mock_logfile}"
+   fi
+
+   local -x STRIPE_MOCK_PORT=${stripe_mock_port}
+   distutils-r1_src_test
+
+   # Tear down stripe-mock
+   kill "${stripe_mock_pid}" || die "Unable to stop stripe-mock"
+}



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

2023-03-30 Thread Michał Górny
commit: d5df76226612da93e18194275f7f071bbbc61061
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Mar 31 04:07:38 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Mar 31 04:07:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5df7622

dev-python/trimesh: Bump to 3.21.3

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

 dev-python/trimesh/Manifest  |  1 +
 dev-python/trimesh/trimesh-3.21.3.ebuild | 65 
 2 files changed, 66 insertions(+)

diff --git a/dev-python/trimesh/Manifest b/dev-python/trimesh/Manifest
index a1885558c011..834629ce0de7 100644
--- a/dev-python/trimesh/Manifest
+++ b/dev-python/trimesh/Manifest
@@ -3,3 +3,4 @@ DIST trimesh-3.20.2.gh.tar.gz 12683352 BLAKE2B 
3ed73e426fd72723d19b668aae790f44a
 DIST trimesh-3.21.0.gh.tar.gz 12688064 BLAKE2B 
5ac8c4cd3f087b63ad6e224a693380a7f5cad5d1e09e2d21d91410f462d51833baf09ac7015c52fa85e475832122c0aa61e8bfa340d42fb08c9e9fb0e5d8dbdb
 SHA512 
1805213b8fe19fa5716ad8da1c23d7e23d06e96de13a18f59907a62fdf5b67ad9fb7842a7f19b4a315444261f210bbb312f6b0bbf728ee015f9d489e2dce4f0a
 DIST trimesh-3.21.1.gh.tar.gz 12689151 BLAKE2B 
e0d04a6003656f096404ec8972907381f5950f7a6ac3864963fc9a52dc015ad42d39e88ced8d125f725333ddde722358ebac9f263fda0cd21d663af42318bd50
 SHA512 
08716a310db8cae86a725072a6626b3703ffac3532182ce22389cf85fcdf5853ad8f17cfd8c34afde0e6dc0f2125d910d130810c3cce8e8dcb1605737074a3e0
 DIST trimesh-3.21.2.gh.tar.gz 12691646 BLAKE2B 
0ec2c1e9afb607984b92d339fa07dd8b92bf0ac50c56704c98ce3f6c35449794b595640d68c67dc2ce59f236545f5df72238aef21103fbc1f432bbe285332a46
 SHA512 
e9e692c6dd20c787c9262e148aaaffb81c8ef3decbeb16e3c008a585701e9e71c73487e8226b159e86d550019f297bb2163b3be3006dd08c2df932d3dcd0b403
+DIST trimesh-3.21.3.gh.tar.gz 12692861 BLAKE2B 
8e3f9cc28b26371bc46b31c48c1e79345cb6f27755999bf99cc793f83706ab559cffb3788101995550e112b77617c0d112c06f636f0f4c3047b966f669b419b3
 SHA512 
ab72b8b61643152d5fdcf5326b1c8a6f8e54c4bbc0653fe8c1dd379ecfa8510ae542c85adde8200abcb863ec80dbeb9046d6d7d4ec5f1f9aadead8871841b948

diff --git a/dev-python/trimesh/trimesh-3.21.3.ebuild 
b/dev-python/trimesh/trimesh-3.21.3.ebuild
new file mode 100644
index ..c876396fccaa
--- /dev/null
+++ b/dev-python/trimesh/trimesh-3.21.3.ebuild
@@ -0,0 +1,65 @@
+# 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 multiprocessing optfeature
+
+DESCRIPTION="Python library for loading and using triangular meshes"
+HOMEPAGE="
+   https://trimsh.org/
+   https://github.com/mikedh/trimesh/
+   https://pypi.org/project/trimesh/
+"
+SRC_URI="
+   https://github.com/mikedh/${PN}/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+   dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/colorlog[${PYTHON_USEDEP}]
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/networkx[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/pycollada[${PYTHON_USEDEP}]
+   dev-python/pyglet[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/scipy[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/shapely-1.8.2[${PYTHON_USEDEP}]
+   dev-python/svg-path[${PYTHON_USEDEP}]
+   dev-python/sympy[${PYTHON_USEDEP}]
+   dev-python/xxhash[${PYTHON_USEDEP}]
+   sci-libs/rtree[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   dev-python/mapbox_earcut[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   epytest -n "$(makeopts_jobs)"
+}
+
+pkg_postinst() {
+   optfeature_header "${PN} functionality can be extended by installing 
the following packages:"
+   optfeature "making GUI applications with 3D stuff" dev-python/glooey
+   optfeature "2D triangulations of polygons" dev-python/mapbox_earcut
+   optfeature "loading a number of additional mesh formats" 
dev-python/meshio
+   optfeature "figuring out how much memory we have" dev-python/psutil
+   optfeature "marching cubes and other nice stuff" sci-libs/scikit-image
+}



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

2023-03-30 Thread Michał Górny
commit: dccdc7d4eceb09c1a62aa6fec29f7a039c5e7778
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Mar 31 04:11:09 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Mar 31 04:11:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dccdc7d4

dev-python/ipython: Bump to 8.12.0

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

 dev-python/ipython/Manifest  |   1 +
 dev-python/ipython/ipython-8.12.0.ebuild | 159 +++
 2 files changed, 160 insertions(+)

diff --git a/dev-python/ipython/Manifest b/dev-python/ipython/Manifest
index 0c3651b31101..f8a63aacacfd 100644
--- a/dev-python/ipython/Manifest
+++ b/dev-python/ipython/Manifest
@@ -1,2 +1,3 @@
 DIST ipython-8.10.0.tar.gz 5456256 BLAKE2B 
8ca8781326396ffa1e8012bab3b539b857a68e212afd5b2b97bc2f0eac6ec1aee45c0743d745554ef24fabd24667c2d6cdb3927350ca61b747e02afa215c1519
 SHA512 
5cfcdd49120d9ffc11d2f18501826b2f7094a51c439ac23e507f1027989ece4104d739a1905feba41f899d22a66e1345333f46e0f55d18925f166906f4992cfe
 DIST ipython-8.11.0.tar.gz 5462176 BLAKE2B 
6024c191f327d04f7a26f2f371b200e2e3f26029d84a3a53fc7421cb4751f0e29fb8741a2aa0447026b43cc1d9a7674a07e06c30578812cc33220c55df72c497
 SHA512 
9b07da3fed304f6739396883d0219386bb08d4860853b30f308c2e9b9017f48d1228dedb511c872b706881ee80dc7bf03f541720ffb816c35b66f6f53ac289a3
+DIST ipython-8.12.0.tar.gz 5465154 BLAKE2B 
946d3e649dcf8eea3518ed68499cfcaa6caa7eac99aa21c05fcbb81338037151253ba84d8d942746600dad3883f6d0e8ba1e82e9932cdddc8e1e77a270573ebf
 SHA512 
3e9a42a6fb34a46d32d1236eac99182a756db2ec7b57c77dbedff1e4b25bcf2ef37effe4e5575cda450a1cde77e3c0d24172dcf19d102110a1ac75b9cfe9272c

diff --git a/dev-python/ipython/ipython-8.12.0.ebuild 
b/dev-python/ipython/ipython-8.12.0.ebuild
new file mode 100644
index ..1a16373c26a0
--- /dev/null
+++ b/dev-python/ipython/ipython-8.12.0.ebuild
@@ -0,0 +1,159 @@
+# 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} )
+PYTHON_REQ_USE='readline,sqlite,threads(+)'
+
+inherit distutils-r1 optfeature pypi virtualx
+
+DESCRIPTION="Advanced interactive shell for Python"
+HOMEPAGE="
+   https://ipython.org/
+   https://github.com/ipython/ipython/
+   https://pypi.org/project/ipython/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+IUSE="doc examples matplotlib notebook nbconvert qt5 +smp test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/backcall[${PYTHON_USEDEP}]
+   dev-python/decorator[${PYTHON_USEDEP}]
+   >=dev-python/jedi-0.16[${PYTHON_USEDEP}]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/matplotlib-inline[${PYTHON_USEDEP}]
+   >=dev-python/pexpect-4.3[${PYTHON_USEDEP}]
+   dev-python/pickleshare[${PYTHON_USEDEP}]
+   >=dev-python/prompt-toolkit-3.0.38[${PYTHON_USEDEP}]
+   =dev-python/pygments-2.4.0[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/stack_data[${PYTHON_USEDEP}]
+   >=dev-python/traitlets-5.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   ' 3.9)
+"
+
+BDEPEND="
+   test? (
+   app-text/dvipng[truetype]
+   >=dev-python/ipykernel-5.1.0[${PYTHON_USEDEP}]
+   dev-python/matplotlib-inline[${PYTHON_USEDEP}]
+   dev-python/nbformat[${PYTHON_USEDEP}]
+   >=dev-python/numpy-1.21[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/testpath[${PYTHON_USEDEP}]
+   )
+   doc? (
+   >=dev-python/ipykernel-5.1.0[${PYTHON_USEDEP}]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-2[${PYTHON_USEDEP}]
+   dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+RDEPEND+="
+   nbconvert? (
+   dev-python/nbconvert[${PYTHON_USEDEP}]
+   )
+"
+PDEPEND="
+   notebook? (
+   dev-python/notebook[${PYTHON_USEDEP}]
+   dev-python/ipywidgets[${PYTHON_USEDEP}]
+   dev-python/widgetsnbextension[${PYTHON_USEDEP}]
+   )
+   qt5? ( dev-python/qtconsole[${PYTHON_USEDEP}] )
+   smp? (
+   >=dev-python/ipykernel-5.1.0[${PYTHON_USEDEP}]
+   >=dev-python/ipyparallel-6.2.3[${PYTHON_USEDEP}]
+   )
+"
+
+PATCHES=( "${FILESDIR}"/2.1.0-substitute-files.patch )
+
+python_prepare_all() {
+   # Remove out of date insource files
+   #rm IPython/extensions/cythonmagic.py || die
+   #rm IPython/extensions/rmagic.py || die
+
+   # Prevent un-needed download during build
+   if use doc; then
+   sed -e "/^'sphinx.ext.intersphinx',/d" -i 
docs/source/conf.py || die
+   fi
+
+   # Rename the test 

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

2023-03-30 Thread Michał Górny
commit: a8b060af454bf8522c4bee28f82a8e8257feb761
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Mar 31 03:44:28 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Mar 31 03:44:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8b060af

app-admin/awscli: Bump to 1.27.103

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

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

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index a0efe3aeb662..1fb200614d53 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -1,6 +1,7 @@
 DIST aws-cli-1.27.100.gh.tar.gz 2389951 BLAKE2B 
02fac88ec2451c7c0f8b96c17c08e767ab629ab4480abf195023298aaf8b3f98f2fe5805da0051cbcc2fad0a93e5277dfaa38ffdf979d991f3873268ee530ffd
 SHA512 
2a6f0be41d0d20edef0d5d2b75d455e928d82e373cdfc921f1fed5a189b42c11c5f08eb516d312caa5de13fd4a6139240233a7b0d4784640bb3b6dbfe5485895
 DIST aws-cli-1.27.101.gh.tar.gz 2390624 BLAKE2B 
ccb01bf7d3349c709b095b7a1fe3b0e39f6fbc0e7239d39f7fd0ff4c6f716fe0df0190518cbf9765d04e38111bbca934c74970f5e1f55d5f69ceee1eb3f49160
 SHA512 
9184326d067c59517aeb5178fc308cf753c6b6a3b2e3489b040c1053a24b63d637e9b775e7de52e0e501f4ec69bb410bff4e4e8f8ec294d089b7aaa7f604e514
 DIST aws-cli-1.27.102.gh.tar.gz 2390826 BLAKE2B 
b756ebd3f73d24f3456f4a1ece5230bc91335e2fd655220cfdfb85a4d853f6e18370adbf83ac650e6e5b375c681280bea414a1411fcda4a952f3788ddc11f1f5
 SHA512 
9a4018224bf1cd22377650ac5beabf44db3069196ef7bf21880edeb2e547e85b1ef9febb3355f22957d8c69e321a3be934ccf01ae817ab2151e1e51a503ad1b1
+DIST aws-cli-1.27.103.gh.tar.gz 2392724 BLAKE2B 
294a0cfc4d5ad4a258edf38728dced04d50937cadd5418b5be8fde36f75a3c0ffd8367db19b79ecbe0adc3467a09d855625bb0e6d6fde8d43ea0a04b7255
 SHA512 
771f28f6a6c3526aeee6b6487a018093b7ac60f4ecab4dec1af70a9dbc90ebcc39b56ffab6c5f3b965e27c545accc99910bfd28639f540dccb19461ccb237623
 DIST aws-cli-1.27.89.gh.tar.gz 2382599 BLAKE2B 
3a2dae3cc1928e149dd605de1e9a350989e1cf4f813dc14466ba40c0a2747e69b6a8c5716d48f2526920798f0d341dcaa7ec0c2fd95af1b5decd3830814a243b
 SHA512 
9a90c933e5ae3f25271ec369607cb6c44adf96dc9d324205714c9790b6744d7f2c8e4c6b901d4bb4f58b6871c315e0543b3f846cf530e7f95ed31d196f8c3326
 DIST aws-cli-1.27.94.gh.tar.gz 2385480 BLAKE2B 
8712056c53d704e368f81d38779201d0ef28d0b633ac4a877957b5d6338a6daf45b5408dcf0bee3f6c48a0b10af625bfee835f63e837814b42ec3a57745e4d61
 SHA512 
48dc09f0af71eb9b9d93ffd2c008511e2379f2a47d4913c6c4296804d3ec3c30a1811564c017388329cac9261b1c3021fadc60771ca9d0952982401f5e4f7c59
 DIST aws-cli-1.27.99.gh.tar.gz 2388286 BLAKE2B 
f9be204722470fdbc5b4a1f7453370033c78800dac6d4ca63480705988e6bd02899f0646c034f39a3e87a2988f79d9d23989ba9f4036e931102ca4c0e46989b1
 SHA512 
a07ac30eab8cd8f19f35bb7d203b6ef150c585a61df63dfa54d469591e57766f3cbdab3053a155837da82d1c9f702302f4821558c7b7cb9dc985fec7a58dacf1

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

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

2023-03-30 Thread Michał Górny
commit: 1b776818bf3eca5170667f0b19ddbfc3a617251f
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Mar 31 04:09:55 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Mar 31 04:09:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b776818

dev-python/yamlpath: Bump to 3.8.0

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

 dev-python/yamlpath/Manifest  |  1 +
 dev-python/yamlpath/yamlpath-3.8.0.ebuild | 54 +++
 2 files changed, 55 insertions(+)

diff --git a/dev-python/yamlpath/Manifest b/dev-python/yamlpath/Manifest
index 03ad0cc241b7..110b75bf6bca 100644
--- a/dev-python/yamlpath/Manifest
+++ b/dev-python/yamlpath/Manifest
@@ -1 +1,2 @@
 DIST yamlpath-3.7.0.gh.tar.gz 224352 BLAKE2B 
9a5483847fa765c3f06a4746b6c364ba66657f739383f0eeaac4f639bf44762bf1d3b7c468ec376d2d8d8bc6669daa60512f2202de6ec3407a5dd674d022f50e
 SHA512 
d0ca007065f5efdc7c876d9596b37028881c4b3782f478f4dd87525cc6e316005bf23b930ea723bf524bc455c492c9eb07c50ccfc9333d9d794f110fa63dd268
+DIST yamlpath-3.8.0.gh.tar.gz 227377 BLAKE2B 
9a722a6f637144a8085c7b71c8ac0c966d2ff7eda7b7136614db06406024c21cdbf6b30d3a5cc7b78ba8e268d406c0db15f15130098b680a1ce36a6eb8d31b9c
 SHA512 
8a91c1519a7a93b099c77d2f850dc775c0ca8147d3ea4eb96408bb3f53a102301c6a9b6d1c5c47580a59f701e8316ff49e27d4643c21c8bc87fb337e6982e91f

diff --git a/dev-python/yamlpath/yamlpath-3.8.0.ebuild 
b/dev-python/yamlpath/yamlpath-3.8.0.ebuild
new file mode 100644
index ..ad955b668138
--- /dev/null
+++ b/dev-python/yamlpath/yamlpath-3.8.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 2021-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
+
+DESCRIPTION="Command-line processors for YAML/JSON/Compatible data"
+HOMEPAGE="
+   https://github.com/wwkimball/yamlpath/
+   https://github.com/wwkimball/yamlpath/wiki
+"
+SRC_URI="
+   https://github.com/wwkimball/yamlpath/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/ruamel-yaml[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-console-scripts[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   sed -i -e '/ruamel\.yaml/d' setup.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   local EPYTEST_DESELECT=()
+
+   if ! has_version "dev-ruby/hiera-eyaml"; then
+   EPYTEST_DESELECT+=(
+   tests/test_commands_eyaml_rotate_keys.py
+   
tests/test_commands_yaml_merge.py::Test_commands_yaml_merge::test_yaml_syntax_error
+   
tests/test_commands_yaml_paths.py::Test_yaml_paths::test_search_encrypted_values
+   )
+   fi
+
+   epytest
+}



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

2023-03-30 Thread Michał Górny
commit: db0ee86a8603efa176635b623cd2c0e1868b1d4b
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Mar 31 03:44:14 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Mar 31 03:44:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db0ee86a

dev-python/boto3: Bump to 1.26.103

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 4fba7201a3b3..e03df57a7036 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -1,6 +1,7 @@
 DIST boto3-1.26.100.gh.tar.gz 627269 BLAKE2B 
1481e456b73794a4f371e5ac935d3d777c5315c1da39f8565631f62e05bd218e85409d5e5e095057af2c05c4bbcd9c1c5a56b4d1b8d2ef8e97ec567bfdd959a3
 SHA512 
45fdbb31c7e39ac1775e89755f88d426bdd17be002a13c1c517f2ec4b7ce1fcf0df7d1ff6c6d678fab5a7a1d656f9f609a6d4b3ab779464ea14a3e52eb7e4771
 DIST boto3-1.26.101.gh.tar.gz 627662 BLAKE2B 
322a6e723851464409512e9d8dd17b5f2aa9717d97b8fc349c22e95db09bd8b8554631cd3afe52d31e34f4972ae0e5642762bf2ba13e8e5c5d56a05c3013c218
 SHA512 
7a1b9a089946dcb609a8c446b4c40f4f8861770b6592b6a11992573f7281a8fec0e3ae9d77abee542a88c588dfa23102110312d969f8aa63b3b0ffaf968a8e86
 DIST boto3-1.26.102.gh.tar.gz 627980 BLAKE2B 
d9dc7d2f62496f2e78427b7fd96f4a210afabb4a4a574a8860767c5bb48e68410cc9f2f2b64aa5e0e5337721d2f59edc7993ee32ea5e1aa5543533d3f1e18d52
 SHA512 
0988f113a519ffbd6c8a2238dc66a21d4aa87a7dda77d99a4343088b7ea03855f6da12712251502e54cf60ee0bbe066b3fbb30ad7aeb18d67ed9ca96035eb1cf
+DIST boto3-1.26.103.gh.tar.gz 629982 BLAKE2B 
1b70ecf1bc7ec297f01dfd209597719eca2e9d3a8d2a772558696c8cf4df03df5d8f9ea6d6a34beeb8d0377dd0e8ee92ebf7e3fc82b5da59f4994e84321b9e93
 SHA512 
094a5edde02137d739c9d017f9331671b0b2b5701db9bcc3c7bcb5d42457b407811d70b8ef9b24cfa30229dda028d58e6bb45a043c18b5c765afa3204ce77244
 DIST boto3-1.26.89.gh.tar.gz 615718 BLAKE2B 
3257e6efafaf139daf935385c252c10929be2a4277a8f0f192afc6dbd7cc32fa8f940a4e59ebbe25931c399dedb926a3c1848bd9cc0a7f0d377acb302eabe3b0
 SHA512 
02ee02b05023e9184f779ab8ff21afa6f7e56f7d2e883d021b2567676c5fc57cad6b475d55316a2017c2a837c41d2f5604824f440060e2f96804c5a61ccdd143
 DIST boto3-1.26.94.gh.tar.gz 617861 BLAKE2B 
908b40868735038810cf75c903bbc8bad00a6ea8776b2a5a236683f18f2185971f8a13db5349086b1aef2c4d51361c8ebf30f2d671cea7f4101c9882a59b6acf
 SHA512 
036278668afa33dfdaab9cc2e02c2c3e0596ec1c1b407767f22bc6a4cd87913f883f85430ff6a120c5e0fdd2194b70c911fe7a207bc26ed5fcd415f3754cde35
 DIST boto3-1.26.99.gh.tar.gz 625932 BLAKE2B 
961a640995abdafbf2cd73f83ed5af0e1314cebbc5dc154771204e7c16532ad4a84aed08cbd7789af30de518bf2e8bd5204e9a540a2d3a08e75222c2eeb9a68a
 SHA512 
ff726483a83a11a8c088905998af0a1a791e87503b39422811d82b3122275a24eb955636407422af7552908eee22d4c1369779a7798f09f958a8af5234c0c11d

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



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

2023-03-30 Thread Michał Górny
commit: 3eafee0baf341169267b70b91f3e910683340e6f
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Mar 31 03:57:50 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Mar 31 03:57:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3eafee0b

dev-python/google-auth: Bump to 2.17.1

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

 dev-python/google-auth/Manifest  |  1 +
 dev-python/google-auth/google-auth-2.17.1.ebuild | 58 
 2 files changed, 59 insertions(+)

diff --git a/dev-python/google-auth/Manifest b/dev-python/google-auth/Manifest
index b2da61fa5be8..9cd8d6fb3db2 100644
--- a/dev-python/google-auth/Manifest
+++ b/dev-python/google-auth/Manifest
@@ -1,3 +1,4 @@
 DIST google-auth-2.16.2.tar.gz 221392 BLAKE2B 
858ec2d01b7c8e573ddc310a17d634bd63032f469eb47b0fe5fd3c4bcdb5e3388380fba671958734e1b406ff19c9f8d5b70d8e25587e2e813e1300b27329dab4
 SHA512 
5686846fbd299e8d331a2132a1f2847febb68f06e460aed987ff12efa3a629c274f6b9dcae53b8b3d9075bb590e5e265eb11b9d6eb3861d4230f91f0bfea84f1
 DIST google-auth-2.16.3.tar.gz 221824 BLAKE2B 
759b450936e7675b1c50ef574b8e9877d4b086a9e77b47958d56743fe140790359a79de026bc634752aa0eb631abc8a50da4804151071217af34fba588b72c01
 SHA512 
4010e19cb079baa32ad93f3ee6e9bc142b6edd331247251a14ee8ef9be166d81032cf10a6e000edc32d59e619021c4c9e500658288e4941a886d1d99e86ab68c
 DIST google-auth-2.17.0.tar.gz 222518 BLAKE2B 
3f639cb000303c44508599e453385363ae70d01c5c359eb9c82d0882cb1669ab4b02b6acf5cb2bacaae5fdcebfe8244bd537836d58eb5f34ef66a933b50b7ff6
 SHA512 
2942f385febf8d2a3f3827e048646e01c06ac3c2880ebb06d5a6eaeeb3d258cbd5ba7d969c7aee00a74332b5ce9b43a9474daa9e2e1de72bfb5f97dfb8065b96
+DIST google-auth-2.17.1.tar.gz 222594 BLAKE2B 
edc7ee29741418ab0e37a7b24591942ef4a973f67308d41e8715ab809dc3549e3ea307863ec2667d57223b3cb88802d535291845fcef48271b0cbc086aef839a
 SHA512 
ddb4c9a5f9d01e4218666e632cd1eb2e9e8c852f833015c6e6e736a713cabf7ede0b1314526428fd3edd8b71565fee6cd8199252ee8fa011ef54aa543d3764ce

diff --git a/dev-python/google-auth/google-auth-2.17.1.ebuild 
b/dev-python/google-auth/google-auth-2.17.1.ebuild
new file mode 100644
index ..5faba10d7363
--- /dev/null
+++ b/dev-python/google-auth/google-auth-2.17.1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Google Authentication Library"
+HOMEPAGE="
+   https://github.com/googleapis/google-auth-library-python/
+   https://pypi.org/project/google-auth/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+   =dev-python/pyasn1-0.1.7[${PYTHON_USEDEP}]
+   >=dev-python/pyasn1-modules-0.2.1[${PYTHON_USEDEP}]
+   >=dev-python/rsa-3.1.4[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   !dev-python/namespace-google
+"
+BDEPEND="
+   test? (
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   dev-python/grpcio[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/moto[${PYTHON_USEDEP}]
+   dev-python/pyopenssl[${PYTHON_USEDEP}]
+   dev-python/pytest-localserver[${PYTHON_USEDEP}]
+   dev-python/pyu2f[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   dev-python/urllib3[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   # these are compatibility tests with oauth2client
+   # disable them to unblock removal of that package
+   tests/test__oauth2client.py
+)
+
+python_compile() {
+   distutils-r1_python_compile
+   find "${BUILD_DIR}" -name '*.pth' -delete || die
+}



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

2023-03-30 Thread Michał Górny
commit: 2276e1a8ca58f608ce8d07c0396ebf40ecc600b8
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Mar 31 04:06:49 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Mar 31 04:06:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2276e1a8

dev-python/pytest-jupyter: Bump to 0.7.0

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

 dev-python/pytest-jupyter/Manifest |  1 +
 .../pytest-jupyter/pytest-jupyter-0.7.0.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-python/pytest-jupyter/Manifest 
b/dev-python/pytest-jupyter/Manifest
index 6baef7011d27..b02cd95089ac 100644
--- a/dev-python/pytest-jupyter/Manifest
+++ b/dev-python/pytest-jupyter/Manifest
@@ -1 +1,2 @@
 DIST pytest_jupyter-0.6.2.tar.gz 15174 BLAKE2B 
b6c536383ab1b8e375e4250b4922ac6372f850ee4993643122896092109d3f711f91ccc7b159b7330de18f7876df818dc01d31c05e3c18d97488255e063db4d4
 SHA512 
396f7a7c978097e6dee37ead92bb3c8cef2a8100a7cc85b0b1eab19e20bdaed3332391c17568a6a279ab6ddeea1fbb2fa8dafe24ba4500982ba52cfcda2b1052
+DIST pytest_jupyter-0.7.0.tar.gz 15507 BLAKE2B 
b4b580668083e46830d06908f484f221e511a9dc5b32285de25e8e83268a1cb4a110ab5bc92c4652033bd658332c6aef8560313e041d39ceeec6d7339c67b24d
 SHA512 
5bd44d1cc927281823ab92f5e1dbb4fa66e917fb9ba098c63001bb9edf60d4eb7842d4178c1dce1772e156d871def2319d511187185fbfd81ee9128c7c23ea2a

diff --git a/dev-python/pytest-jupyter/pytest-jupyter-0.7.0.ebuild 
b/dev-python/pytest-jupyter/pytest-jupyter-0.7.0.ebuild
new file mode 100644
index ..6ba7fd839d96
--- /dev/null
+++ b/dev-python/pytest-jupyter/pytest-jupyter-0.7.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Pytest plugin for testing Jupyter libraries and extensions"
+HOMEPAGE="
+   https://jupyter.org/
+   https://github.com/jupyter-server/pytest-jupyter/
+   https://pypi.org/project/pytest-jupyter/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/jupyter_client-7.4.0[${PYTHON_USEDEP}]
+   >=dev-python/ipykernel-6.14[${PYTHON_USEDEP}]
+   >=dev-python/jupyter-server-1.21[${PYTHON_USEDEP}]
+   >=dev-python/nbformat-5.3[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: dev-python/pydata-sphinx-theme/

2023-03-30 Thread Michał Górny
commit: 8f07ea3bc9304786ec1a9cba2b42aba6bd83ea5e
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Mar 31 04:00:17 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Mar 31 04:00:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f07ea3b

dev-python/pydata-sphinx-theme: Bump to 0.13.3

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

 dev-python/pydata-sphinx-theme/Manifest|  2 +
 .../pydata-sphinx-theme-0.13.3.ebuild  | 48 ++
 2 files changed, 50 insertions(+)

diff --git a/dev-python/pydata-sphinx-theme/Manifest 
b/dev-python/pydata-sphinx-theme/Manifest
index bbe1038cf224..87b44c3488c2 100644
--- a/dev-python/pydata-sphinx-theme/Manifest
+++ b/dev-python/pydata-sphinx-theme/Manifest
@@ -1,5 +1,7 @@
 DIST pydata-sphinx-theme-0.13.1.gh.tar.gz 3391663 BLAKE2B 
411b3dfb81b84189da86b0d11bf983348ecc6cef25142616f997f6301bc7873360835ba87309c055df46800ba34c30cf0d82bc3fb2c1984214d0c3e02556d17b
 SHA512 
c88db817891800ee3483f724770354ab8c02abb0e430537ecd29b2e4b566fbdccb0a461926858a20da2da98dff37c6f09fa3f29dc538ecc30abd87597a9c08c2
 DIST pydata-sphinx-theme-0.13.2.gh.tar.gz 3367549 BLAKE2B 
29a219b865c3c8f9c7ab8acba50ded75585c240cb120d8cb21234fdb6c1126f6ddadc1582de5aeaf253a7ec7126a9395cc12dbead5f7b0c54a5727634d965aa2
 SHA512 
e26a8ed2791489f23df774e024bc04e2600b70228bf0db1cc69edd1fb4f615425e8e1f06ea849516fd7601bea23caecad3641a4547c78cd9b7e808a61aa79008
+DIST pydata-sphinx-theme-0.13.3.gh.tar.gz 3370023 BLAKE2B 
3d5e05222cce5c92e0ffadbf91d3bfa575a809b06c23da800e845e5b4ec622a3bfba0f5a72cc0c969b1a074e765e611c2aeb3cef77842d51529537959a952cd5
 SHA512 
312308838a78bf66430660ee0d7484cf20004926446111e1e8bf89fc96b38f4b8345b96856705aaa56371b31c369066a043c53d263731ccb411e7e263fc3a96a
 DIST pydata-sphinx-theme-0.7.2.gh.tar.gz 2632129 BLAKE2B 
2beb9fac60b5f6c863ee4c570b88c4331135d2c8a10d84599f97944002576424caae06d062104a58c7f329f85e046eaa820d03a4117396009084707d563608d7
 SHA512 
2f6cac080807eab04f1c4de2fdd1563de17f1214f79c094f69b5ff116bcc47f1b0e159d6c87412c8cbe7691b19eebb3b228ca8243d05c81bba94d0aacbdb3e5e
 DIST pydata_sphinx_theme-0.13.1-py3-none-any.whl 1624783 BLAKE2B 
9ff997244b12320dccbec56866af4cf780a5341a5d75b7040de3623d15a2593561a6506f31be769b63bb72905e1e428e9fe0955988b2919732bdfe1dfba68062
 SHA512 
1f31d59b0041aa6302ea3d6a03d089adb7108e334813f2ceb576b04b5767a96ef4b3d6d3d3f4bc40c399932b193575a21f418dba2a1737a14ba90deead951457
 DIST pydata_sphinx_theme-0.13.2-py3-none-any.whl 1976897 BLAKE2B 
3934bdee8210e3c384a284f402627a9d6716c3664a613a7de8ba3e05d143551d2fadbbce3929b837ce1af96019887fbc56d84129b75bb01922562f011dccee04
 SHA512 
9daed721a90411453cc150e80472fae592a477ce58dc815e60475c579ab62453953c300587cbd1fb8c830ad986cc49f3278f2d781c44a8c35463c1cd2e09bd0e
+DIST pydata_sphinx_theme-0.13.3-py3-none-any.whl 1979378 BLAKE2B 
49f871167a73ee088aca87c49f728821a8df4b79015e543e84eee7ac85e2e8a81b3419cca0c8ad14197e44c2bb2b2533a9c7e9e29384d37956c5d814904cc2b7
 SHA512 
59ec688677cb6d150e4741e84bfd32914f139533118a297c6691b27ea56e2e85577593951a5b3daaf9d41c7de3cb8276c479b72b12c4e8921d7418c75dfe90ff

diff --git a/dev-python/pydata-sphinx-theme/pydata-sphinx-theme-0.13.3.ebuild 
b/dev-python/pydata-sphinx-theme/pydata-sphinx-theme-0.13.3.ebuild
new file mode 100644
index ..da1d522f7e83
--- /dev/null
+++ b/dev-python/pydata-sphinx-theme/pydata-sphinx-theme-0.13.3.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=standalone
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Bootstrap-based Sphinx theme from the PyData community"
+HOMEPAGE="
+   https://github.com/pydata/pydata-sphinx-theme/
+   https://pypi.org/project/pydata-sphinx-theme/
+"
+SRC_URI="
+   https://github.com/pydata/pydata-sphinx-theme/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   $(pypi_wheel_url)
+"
+
+LICENSE="BSD-with-disclosure"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   dev-python/accessible-pygments[${PYTHON_USEDEP}]
+   dev-python/Babel[${PYTHON_USEDEP}]
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-4.2[${PYTHON_USEDEP}]
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-regressions[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_compile() {
+   distutils_wheel_install "${BUILD_DIR}/install" \
+   "${DISTDIR}/$(pypi_wheel_name)"
+}



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

2023-03-30 Thread Jonas Frei
commit: ffc3628958cb312055b3b45c8a145fc40e293b1e
Author: Jonas Frei  pm  me>
AuthorDate: Fri Mar 31 03:17:20 2023 +
Commit: Jonas Frei  pm  me>
CommitDate: Fri Mar 31 03:17:20 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ffc36289

gui-apps/fuzzel: add 1.9.1

Signed-off-by: Jonas Frei  pm.me>

 gui-apps/fuzzel/Manifest|  2 +-
 gui-apps/fuzzel/fuzzel-1.9.1.ebuild | 53 +
 2 files changed, 54 insertions(+), 1 deletion(-)

diff --git a/gui-apps/fuzzel/Manifest b/gui-apps/fuzzel/Manifest
index d9548318f..b3c27f3e9 100644
--- a/gui-apps/fuzzel/Manifest
+++ b/gui-apps/fuzzel/Manifest
@@ -1,2 +1,2 @@
 DIST fuzzel-1.8.2.tar.gz 426759 BLAKE2B 
107b59afa4bac54d27e679d484e3ff9c87c62c0934a6ed93e17e5c0c498d46c38174ad6e5c91aa1ef1018171f5833011b3ccb1173b59812219009257e4240b46
 SHA512 
53a7fd1e6fa44c702d7819970d0e55a35bd75ad5f61beb2de5e5f8007b864792af2dab93aba7defd063e117e7c3723fbfcd4df9ef0b3680ba2219aefde4a9982
-DIST fuzzel-1.9.0.tar.gz 431297 BLAKE2B 
a4e37e36c83a0666a3022057a199a72ca83ed5a074f550521738eac6b0dbd720c24aff6e5861105b05e9e949a5c057ded7331f8feceec2029c4a8adea80df583
 SHA512 
61390a6a1ac68eccd6a690e663b8710f931452b69b060e380310b7d0722c44b17d396ee44dc500f7ca8c23db98feb2e6303553d92d98c5d25ff9e1726086eb6d
+DIST fuzzel-1.9.1.tar.gz 431460 BLAKE2B 
3e066c7b8050644c4e18f76e01a16c923ed6a37e09231343cdae824aa1c18de85c509d6c2ea8efd293a7704629f3885ae5a9312eadadcd4783cfdf4bf3d624e3
 SHA512 
73d531c34ad9b166745e6c0125f45d579ed13adc26f23252a26659be2e0517e6b1c526a5076f8dd8d19a0bb02b5b0dc66c9deb7433cf86912a4a533d99f74a0c

diff --git a/gui-apps/fuzzel/fuzzel-1.9.1.ebuild 
b/gui-apps/fuzzel/fuzzel-1.9.1.ebuild
new file mode 100644
index 0..3e6616604
--- /dev/null
+++ b/gui-apps/fuzzel/fuzzel-1.9.1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 2022 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/fuzzel.git;
+else
+   SRC_URI="https://codeberg.org/dnkl/fuzzel/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+   S="${WORKDIR}/${PN}"
+fi
+
+DESCRIPTION="Application launcher for wlroots based Wayland compositors."
+HOMEPAGE="https://codeberg.org/dnkl/fuzzel;
+LICENSE="MIT"
+SLOT="0"
+IUSE="cairo png svg"
+
+DEPEND="
+   dev-libs/wayland
+   =media-libs/fcft-3.0.0
+   x11-libs/libxkbcommon
+   x11-libs/pixman
+   cairo? ( x11-libs/cairo )
+   png? ( media-libs/libpng )
+   svg? ( gnome-base/librsvg )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   app-text/scdoc
+   >=dev-libs/tllist-1.0.1
+   dev-libs/wayland-protocols
+   dev-util/wayland-scanner
+"
+
+src_configure() {
+   local emesonargs=(
+   -Dpng-backend=$(usex png libpng none)
+   -Dsvg-backend=$(usex svg librsvg none)
+   $(meson_feature cairo enable-cairo)
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   rm -rf "${ED}/usr/share/doc/fuzzel" || die
+}



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

2023-03-30 Thread Jonas Frei
commit: 81520c5c0d0b39b6df697f629aa39693ca454195
Author: Jonas Frei  pm  me>
AuthorDate: Fri Mar 31 03:17:33 2023 +
Commit: Jonas Frei  pm  me>
CommitDate: Fri Mar 31 03:17:33 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=81520c5c

gui-apps/fuzzel: drop 1.9.0

Signed-off-by: Jonas Frei  pm.me>

 gui-apps/fuzzel/fuzzel-1.9.0.ebuild | 54 -
 1 file changed, 54 deletions(-)

diff --git a/gui-apps/fuzzel/fuzzel-1.9.0.ebuild 
b/gui-apps/fuzzel/fuzzel-1.9.0.ebuild
deleted file mode 100644
index 9de15b4ba..0
--- a/gui-apps/fuzzel/fuzzel-1.9.0.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 2022 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/fuzzel.git;
-else
-   SRC_URI="https://codeberg.org/dnkl/fuzzel/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64"
-   S="${WORKDIR}/${PN}"
-fi
-
-DESCRIPTION="Application launcher for wlroots based Wayland compositors."
-HOMEPAGE="https://codeberg.org/dnkl/fuzzel;
-LICENSE="MIT"
-SLOT="0"
-IUSE="cairo png svg"
-
-DEPEND="
-   dev-libs/wayland
-   =media-libs/fcft-3.0.0
-   x11-libs/libxkbcommon
-   x11-libs/pixman
-   cairo? ( x11-libs/cairo )
-   png? ( media-libs/libpng )
-   svg? ( gnome-base/librsvg )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
-   app-text/scdoc
-   >=dev-libs/tllist-1.0.1
-   dev-libs/wayland-protocols
-   dev-util/wayland-scanner
-"
-
-src_configure() {
-   local emesonargs=(
-   -Dpng-backend=$(usex png libpng none)
-   -Dsvg-backend=$(usex svg librsvg none)
-   $(meson_feature cairo enable-cairo)
-   )
-   meson_src_configure
-}
-
-src_install() {
-   meson_src_install
-   rm -rf "${ED}/usr/share/doc/fuzzel" || die
-}
-



[gentoo-commits] repo/proj/guru:dev commit in: net-p2p/fragments/

2023-03-30 Thread Julien Roy
commit: 19ac17bcdf1773a0a2324bc1dad8bdc872950a5e
Author: Julien Roy  jroy  ca>
AuthorDate: Fri Mar 31 01:40:27 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Fri Mar 31 01:40:27 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=19ac17bc

net-p2p/fragments: drop cargo eclass, use release tarball

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

 net-p2p/fragments/Manifest|  1 +
 net-p2p/fragments/fragments-2.1-r1.ebuild | 44 +++
 2 files changed, 45 insertions(+)

diff --git a/net-p2p/fragments/Manifest b/net-p2p/fragments/Manifest
index e39f167c9..5f83e6560 100644
--- a/net-p2p/fragments/Manifest
+++ b/net-p2p/fragments/Manifest
@@ -72,6 +72,7 @@ DIST field-offset-0.3.4.crate 6046 BLAKE2B 
2b5ce1bff52f2951515be1b714273edcecb5d
 DIST flume-0.9.2.crate 61762 BLAKE2B 
0ab3609eaf1bf1039e5a168b18e4b0d35fd11f1e333658aa7f8a2b4f52a4af0ffe44f1148e7c0a604704d1a72abb2204671802666d4450562b8c1700be84854e
 SHA512 
149e0a060b9ac12de74bd291ae331716d2adef8115e27a25c13dba1b549e526f1e032b66e4048876cd36b2e39a73412f9696115ebc42501338daa1f27868b045
 DIST fnv-1.0.7.crate 11266 BLAKE2B 
81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d
 SHA512 
2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334
 DIST form_urlencoded-1.1.0.crate 8734 BLAKE2B 
eaca73d73d16242f3fa3e38e23531c67c01404697bc7b7eb7c64fa04167dcb403a41818487fc46c5d9118842818472d549a2f5fcef5e4d962461e1c103d895d1
 SHA512 
9e245495dbf235b147e4216b313f2e6a96357d2782a66d71c08c2902c6a065701ca8ecdbb6b2035983a83c44cf36c921b5c71d63af0e02dd39bf5f8347117e11
+DIST fragments-2.1-r1.tar.xz 34069548 BLAKE2B 
bd8cb124abb8e569860a24aa1a2e18b1decfdd7b99674b1cb884b2d2d0550be8f4ba7becb5185a6ac0727fb1d229f3f857c76967892ba318aebd6b7ac9cbc6dd
 SHA512 
f14b0a0019c750f20b65990fbf0531044d236543df27fe294480bb08ae873d648f564d60fb423132f6e928852f45492244e272f28a77a9bedd152645899f20dd
 DIST fragments-2.1.tar.bz2 425074 BLAKE2B 
a17fd8660b0073235eaf5d82bd1a5d539c7e3a6bbb84b2e1f40b3a3d9a6cdedefaeba5c2c2cc3aec69092f173bc5e067254ab0d71ec76a6874b1b43ea2890371
 SHA512 
746ddb87f199ff76680dd2bbc95e5f1cc3c57382de7906b2a7e17d68739b4490232e797eec62cd55caa29a08c63000a6a0af30fa8b331842ee5bd0184aded861
 DIST futures-0.3.24.crate 51399 BLAKE2B 
03eb55cdcadb6646d01a485efc9ca0c679d8a71186d1dd97b078772ca298939e147537692216e2601b7d42cebe0c961b3a6693d7059c7ca735efa28fac8be07f
 SHA512 
91f3f1b121923c239b1e3042048fd420a35506b4c1ed6527bcff0fffa8153049a384c4e0b21d59944327552c094db8de8977036c61127b27948979e0da6df949
 DIST futures-channel-0.3.24.crate 31963 BLAKE2B 
2abaeb5249ce94271588cce9c6af9c96ba52d5a8900c69b5232e0e144e5e218bcd57788a3592e5b95aea84d73714552db131524d82de3655886f136789529c36
 SHA512 
2145a54fa7b89763c7c6352818b3e3b581190e131a3d3e7bf7b745a8e04ae6ecd9f5f1cc78ee65f7aabf1f786a25cae6b37d358cbbef34c494c34e217b84d7ac

diff --git a/net-p2p/fragments/fragments-2.1-r1.ebuild 
b/net-p2p/fragments/fragments-2.1-r1.ebuild
new file mode 100644
index 0..a5a45539c
--- /dev/null
+++ b/net-p2p/fragments/fragments-2.1-r1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2-utils meson xdg
+
+UPLOADHASH="bc6347513638efaf1a9e095ffa4c23ca"
+DESCRIPTION="Fragments is an easy to use BitTorrent client"
+HOMEPAGE="https://gitlab.gnome.org/World/Fragments;
+SRC_URI="https://gitlab.gnome.org/World/${PN}/uploads/${UPLOADHASH}/${P}.tar.xz
 -> ${PF}.tar.xz"
+BUILD_DIR="${S}/build"
+
+LICENSE="Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD BSD-2 Boost-1.0 GPL-3+ 
MIT Unicode-DFS-2016 Unlicense ZLIB"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-libs/glib
+   dev-libs/openssl:=
+   gui-libs/gtk
+   gui-libs/libadwaita
+   net-p2p/transmission
+   sys-apps/dbus
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   sys-devel/gettext
+   virtual/rust
+"
+
+QA_FLAGS_IGNORED="usr/bin/${PN}"
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/proj/guru:dev commit in: net-p2p/fragments/

2023-03-30 Thread Julien Roy
commit: 95b86e473b1512346641a57682888cdebd226ad6
Author: Julien Roy  jroy  ca>
AuthorDate: Fri Mar 31 01:40:53 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Fri Mar 31 01:40:53 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=95b86e47

net-p2p/fragments: drop 2.1

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

 net-p2p/fragments/Manifest | 315 ---
 net-p2p/fragments/fragments-2.1.ebuild | 374 -
 2 files changed, 689 deletions(-)

diff --git a/net-p2p/fragments/Manifest b/net-p2p/fragments/Manifest
index 5f83e6560..d7e91120f 100644
--- a/net-p2p/fragments/Manifest
+++ b/net-p2p/fragments/Manifest
@@ -1,316 +1 @@
-DIST aead-0.3.2.crate 11145 BLAKE2B 
2666f7c6a9a3ecac458fdda9d7698e1c4288d56b1d7f9fcaa91664a33652f91eaeda8807bfbdc3cfe9c29a9c8c391de9673c4b65b3e13f408ca5f1a59e8f8dad
 SHA512 
803829ea12f3fe11c1e1f4d33610c361a11b33811ab28185ad4b54d9026384b8778c3e57cdc6feff8ffc56792b482fc64a8cb7daa14805edbbcd988c2d3256ea
-DIST aes-0.6.0.crate 86774 BLAKE2B 
e687f2839b53adc3ef990da8221705a462015aa0ea004a6e15dba7e7ecc008d9d13cad6222b03244dc48bd1717a442e7aa5aaab6e97bba1d3be28c1d914e464e
 SHA512 
65349285e429f9b8815743d86b3ebdececd48ce556a08b6ec5ec89bf966bc9b187a7df4fbe1f3b25172db3aab219b23f8040c1160359868e9f71d67a767c90c9
-DIST aes-0.7.5.crate 128544 BLAKE2B 
7381fe4963324b1f9b5cd1e81b2f2e3010ebb435b049b20fd1a9b37e472fed0062c63fe0a1629a59680f3c99154836a147db9561ee01dddbdeeefe6efdca5b6a
 SHA512 
1e1e6714af9131af6a7e9546339d729979719c9c6751e4e2274e9cc243803920a7317c01a6dc20e31d730ccd43fc65cc2e9a3a29a6bc4d0c9bc0a6a3b65fe5c7
-DIST aes-gcm-0.8.0.crate 140896 BLAKE2B 
5e0017103d724891b1251246ee9eb3149a997dd73641f058341f0d6bb441ff9a3f90dc6fd0aca3abba36ad642af10212ae992ac50faec3f222ab7df961ef271d
 SHA512 
7ee59aa0d08bdd8627a471a57ab6bbc14686290e808b0909749cc08592ca6be76d1b83b5bbf16dbca34192be182f14d930729654b7a485bb448b0eb36a32f7e9
-DIST aes-soft-0.6.4.crate 99980 BLAKE2B 
a4b3838e0348ed3d7468f9d0e19d8dd45071ec54d54d538943d5afabd3f88db139c459574e6694e7fa86e4d77eaa3f75c11e3a9376f45429848c91889530980b
 SHA512 
620b38b2a6437caf393e84625beb27afdf448acb52d7adbc9cba1152ea385bdf05a68795eee0f48fd90b5edfc25fd9cc3d42a0f2593dfa2f90d4f4f9cc893ebe
-DIST aesni-0.10.0.crate 100248 BLAKE2B 
2dba6f1004495a725acf171eeae5a6e393475323e8974eff2e4667194ac147dc3a52a9bed1b00cf7735d3671b6a2bd135cbb4dbde822d7c8c21af23692d3e71f
 SHA512 
726e5213a81ea021d4be7c5220d952cb6f0cb0ecb6cc840b542e9f75539e37fc5d6378ad4f4d6a2bc7e7642ea07a18202ed32d3b6a212777bd7abca735c6707c
-DIST aho-corasick-0.7.19.crate 113070 BLAKE2B 
5ddaa0d415d19cf9922b5723bf3480750634ea68cb66fd05bfa2bf57607eb6383ba86d8c55f70adb87b71b98caa73d8f6ebd075c006493530c81979032899b60
 SHA512 
0d63d29079650bde4e8a9f8529716b9d8c42db076a1d74715116240c2628173f1e86fb29c08a25ad07a0148e48789ab20de0c186a8b3dfb193cbfeb0d76ae78c
-DIST anyhow-1.0.65.crate 43585 BLAKE2B 
4a808e60ffed900ef37d8fbf7ae97caec6fb81d23a8a5411c5c0143636652c41a9579b156ead5eab66d57c53be2bbc336cbd5f7b60c6c20cad389d45861d82f8
 SHA512 
86b83c88fbc343f4ff1bfba5bf91f3c5133fbed8276e78f4222b28e38ada79c4245e2780934897525b41cbd4b8a9d0bc9cbd8b6c2dd32544ba124d458f5a490c
-DIST ashpd-0.2.6.crate 56995 BLAKE2B 
c8edbe46b9d7416e5cf31a83310fb5849d20ad32c75acc7862d3d66326959cda52f2e12583acabb9f040fa2b34401afe8ae881f8aa7f709511f734ff64f2fed0
 SHA512 
3883397f19c0a0e3a9d14ab3a4cb3c228d0975067cd257ae005f12aafa711429d73b514916384d24ed4af524ce937bcbaab00093cb732461ce8a2cd9ab30ceaf
-DIST async-broadcast-0.4.1.crate 19732 BLAKE2B 
9b48985cf6b10a14911a7c83c742357c818bd5e0847eb825fb00b89ac90961504eda9ba3c5b2312bc02800e41863bc03772519a44e3ea8429be99783f6256509
 SHA512 
b4fe8fb92d957f0988e7d68fdc81153636a3fb30c019dc005fd9a17838fcc6b68e06b84828cad06259dd334a2fa478f5418e0f0d8091f1fe5be7ff59e6e31ef9
-DIST async-channel-1.7.1.crate 12855 BLAKE2B 
f7762c5d3fa880da7e31f176fc28d9997fcb734c8cb850f8f369315af317c6c0a0b8b834b23474b8320cacfa5fda7464f60cf28f284b68b45d9abb728201bd89
 SHA512 
26c2fcc2b0f0bd1fb58826f7a0ef1bdd3069c02c00b7e59c2c7001f39d347df8c9882eee8682629ff8d94e88973186b20fcf2ee6885332024d181d3525866cd9
-DIST async-executor-1.4.1.crate 15490 BLAKE2B 
2d85825f9deec4a89eae4be6c2899d22bd96f095413598abe2a58ca07e6b8745ee02a6e1db6a3be034159c7844e55009d6da9845116647c0b021dca115acf6be
 SHA512 
24f8403f7cf7639a9477c0a4ee6fba8ebf73fc64b5c896ff07b5b9ea787ca65fa2e642e46a0ba3796e76774d46373e6ea6a20309feaf1f801281aea20cf82578
-DIST async-global-executor-2.3.0.crate 11784 BLAKE2B 
08481034b204a9b1016043ba240aae1f2c1a0228a4d268ba4fc5f68b71fdf92badc91830a97b1033fe632a72c79f7456a4fea02d33cd605379be68e13693f91c
 SHA512 
4b5436c058c73e116dbde346b72658f53541cbda2f89b81ffce90f7132234ef71bd2067b39aa157236255191e460258c7acaa609196395a2c7c99ee73a0f38b9
-DIST async-io-1.9.0.crate 36394 BLAKE2B 
521496ae3e9dd4cc8e2da47fe3bf51b440d3aab49d371abe23aecb972d89aad7c9139ef68538752ea3a62679f540ead647c43f52c0815fb545be3a24988dddcf
 SHA512 

[gentoo-commits] repo/proj/guru:dev commit in: app-backup/pika-backup/

2023-03-30 Thread Julien Roy
commit: f6decdc2f975f524a6f6f59eb4d0286891a06355
Author: Julien Roy  jroy  ca>
AuthorDate: Fri Mar 31 01:40:14 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Fri Mar 31 01:40:14 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f6decdc2

app-backup/pika-backup: drop 0.5.2

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

 app-backup/pika-backup/pika-backup-0.5.2.ebuild | 353 
 1 file changed, 353 deletions(-)

diff --git a/app-backup/pika-backup/pika-backup-0.5.2.ebuild 
b/app-backup/pika-backup/pika-backup-0.5.2.ebuild
deleted file mode 100644
index b268a8b22..0
--- a/app-backup/pika-backup/pika-backup-0.5.2.ebuild
+++ /dev/null
@@ -1,353 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CRATES="
-   adler-1.0.2
-   aes-0.8.2
-   aho-corasick-0.7.20
-   android_system_properties-0.1.5
-   anyhow-1.0.68
-   arc-swap-1.6.0
-   arrayvec-0.7.2
-   ashpd-0.3.2
-   async-attributes-1.1.2
-   async-broadcast-0.4.1
-   async-broadcast-0.5.0
-   async-channel-1.8.0
-   async-executor-1.5.0
-   async-global-executor-2.3.1
-   async-io-1.12.0
-   async-lock-2.6.0
-   async-process-1.6.0
-   async-recursion-0.3.2
-   async-recursion-1.0.2
-   async-std-1.12.0
-   async-task-4.3.0
-   async-trait-0.1.63
-   atomic-waker-1.1.0
-   autocfg-1.1.0
-   base64ct-1.5.3
-   bit-set-0.5.3
-   bit-vec-0.6.3
-   bitflags-1.3.2
-   block-0.1.6
-   block-buffer-0.10.3
-   block-padding-0.3.2
-   blocking-1.3.0
-   bumpalo-3.12.0
-   byteorder-1.4.3
-   cairo-rs-0.16.7
-   cairo-sys-rs-0.16.3
-   cbc-0.1.2
-   cc-1.0.79
-   cfg-expr-0.11.0
-   cfg-if-1.0.0
-   chrono-0.4.21
-   chronoutil-0.2.3
-   cipher-0.4.3
-   cmd_lib-1.3.0
-   cmd_lib_macros-1.3.0
-   codespan-reporting-0.11.1
-   concurrent-queue-2.1.0
-   const-str-0.5.3
-   core-foundation-sys-0.8.3
-   cpufeatures-0.2.5
-   crc32fast-1.3.2
-   crossbeam-utils-0.8.14
-   crypto-common-0.1.6
-   ctor-0.1.26
-   cxx-1.0.88
-   cxx-build-1.0.88
-   cxxbridge-flags-1.0.88
-   cxxbridge-macro-1.0.88
-   darling-0.14.2
-   darling_core-0.14.2
-   darling_macro-0.14.2
-   default-env-0.1.1
-   derivative-2.2.0
-   derive_builder-0.11.2
-   derive_builder_core-0.11.2
-   derive_builder_macro-0.11.2
-   digest-0.10.6
-   dirs-4.0.0
-   dirs-sys-0.3.7
-   either-1.8.1
-   enclose-1.1.8
-   enumflags2-0.7.5
-   enumflags2_derive-0.7.4
-   event-listener-2.5.3
-   faccess-0.2.4
-   fancy-regex-0.8.0
-   fancy-regex-0.11.0
-   fastrand-1.8.0
-   field-offset-0.3.4
-   flate2-1.0.25
-   fnv-1.0.7
-   futures-0.3.25
-   futures-channel-0.3.25
-   futures-core-0.3.25
-   futures-executor-0.3.25
-   futures-io-0.3.25
-   futures-lite-1.12.0
-   futures-macro-0.3.25
-   futures-sink-0.3.25
-   futures-task-0.3.25
-   futures-util-0.3.25
-   gdk-pixbuf-0.16.7
-   gdk-pixbuf-sys-0.16.3
-   gdk4-0.5.5
-   gdk4-sys-0.5.5
-   generic-array-0.14.6
-   getrandom-0.2.8
-   gettext-rs-0.7.0
-   gettext-sys-0.21.3
-   gio-0.16.7
-   gio-sys-0.16.3
-   glib-0.16.7
-   glib-macros-0.16.3
-   glib-sys-0.16.3
-   gloo-timers-0.2.6
-   gobject-sys-0.16.3
-   graphene-rs-0.16.3
-   graphene-sys-0.16.3
-   gsk4-0.5.5
-   gsk4-sys-0.5.5
-   gtk4-0.5.5
-   gtk4-macros-0.5.5
-   gtk4-sys-0.5.5
-   gvdb-0.3.0
-   gvdb-macros-0.1.5
-   hashbrown-0.12.3
-   heck-0.4.0
-   hex-0.4.3
-   hkdf-0.12.3
-   hmac-0.12.1
-   iana-time-zone-0.1.53
-   iana-time-zone-haiku-0.1.1
-   ident_case-1.0.1
-   indexmap-1.9.2
-   inout-0.1.3
-   instant-0.1.12
-   itertools-0.10.5
-   itoa-1.0.5
-   js-sys-0.3.60
-   json-0.12.4
-   kv-log-macro-1.0.7
-   lazy_static-1.4.0
-   libadwaita-0.2.1
-   libadwaita-sys-0.2.1
-   libc-0.2.139
-   libm-0.2.6
-   link-cplusplus-1.0.8
-   litrs-0.2.3
-   locale_config-0.3.0
-   lock_api-0.4.9
-   log-0.4.17
-   malloc_buf-0.0.6
-   matches-0.1.10
-   memchr-2.5.0
-   memmap2-0.5.8
-   memoffset-0.6.5
-   memoffset-0.7.1
-   miniz_oxide-0.6.2
-   nix-0.23.2
-   nix-0.25.1
-   nix-0.26.2
-   nom8-0.2.0
-   num-0.4.0
-   num-bigint-0.4.3
-   num-bigint-dig-0.8.2
-   num-complex-0.4.3
-   num-format-0.4.4
-   num-integer-0.1.45
-   num-iter-0.1.43
-   num-rational-0.4.1
-   num-traits-0.2.15
-   objc-0.2.7
-   objc-foundation-0.1.1
-   objc_id-0.1.1
-   once_cell-1.17.0
-   oo7-0.1.0-beta.2
-   

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

2023-03-30 Thread Sam James
commit: f56ef7fb9885a65550a3dacee0f4649e699a1cc1
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 31 01:32:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 31 01:32:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f56ef7fb

dev-ruby/websocket-extensions: forward ~arm64

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

 dev-ruby/websocket-extensions/websocket-extensions-0.1.5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/websocket-extensions/websocket-extensions-0.1.5-r2.ebuild 
b/dev-ruby/websocket-extensions/websocket-extensions-0.1.5-r2.ebuild
index 8754d315c927..a6ad99abad0a 100644
--- a/dev-ruby/websocket-extensions/websocket-extensions-0.1.5-r2.ebuild
+++ b/dev-ruby/websocket-extensions/websocket-extensions-0.1.5-r2.ebuild
@@ -19,7 +19,7 @@ RUBY_S="${PN}-ruby-${PV}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 IUSE=""
 
 PATCHES=( "${FILESDIR}"/${P}-rspec-mocks.patch )



[gentoo-commits] repo/proj/guru:dev commit in: app-backup/pika-backup/

2023-03-30 Thread Julien Roy
commit: b548191ed21060cdcc620dadb5906c3ee3f2ec28
Author: Julien Roy  jroy  ca>
AuthorDate: Fri Mar 31 01:18:21 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Fri Mar 31 01:18:21 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b548191e

app-backup/pika-backup: add QA_FLAGS_IGNORED

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

 app-backup/pika-backup/pika-backup-0.5.2-r1.ebuild | 353 +
 1 file changed, 353 insertions(+)

diff --git a/app-backup/pika-backup/pika-backup-0.5.2-r1.ebuild 
b/app-backup/pika-backup/pika-backup-0.5.2-r1.ebuild
new file mode 100644
index 0..899868688
--- /dev/null
+++ b/app-backup/pika-backup/pika-backup-0.5.2-r1.ebuild
@@ -0,0 +1,353 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CRATES="
+   adler-1.0.2
+   aes-0.8.2
+   aho-corasick-0.7.20
+   android_system_properties-0.1.5
+   anyhow-1.0.68
+   arc-swap-1.6.0
+   arrayvec-0.7.2
+   ashpd-0.3.2
+   async-attributes-1.1.2
+   async-broadcast-0.4.1
+   async-broadcast-0.5.0
+   async-channel-1.8.0
+   async-executor-1.5.0
+   async-global-executor-2.3.1
+   async-io-1.12.0
+   async-lock-2.6.0
+   async-process-1.6.0
+   async-recursion-0.3.2
+   async-recursion-1.0.2
+   async-std-1.12.0
+   async-task-4.3.0
+   async-trait-0.1.63
+   atomic-waker-1.1.0
+   autocfg-1.1.0
+   base64ct-1.5.3
+   bit-set-0.5.3
+   bit-vec-0.6.3
+   bitflags-1.3.2
+   block-0.1.6
+   block-buffer-0.10.3
+   block-padding-0.3.2
+   blocking-1.3.0
+   bumpalo-3.12.0
+   byteorder-1.4.3
+   cairo-rs-0.16.7
+   cairo-sys-rs-0.16.3
+   cbc-0.1.2
+   cc-1.0.79
+   cfg-expr-0.11.0
+   cfg-if-1.0.0
+   chrono-0.4.21
+   chronoutil-0.2.3
+   cipher-0.4.3
+   cmd_lib-1.3.0
+   cmd_lib_macros-1.3.0
+   codespan-reporting-0.11.1
+   concurrent-queue-2.1.0
+   const-str-0.5.3
+   core-foundation-sys-0.8.3
+   cpufeatures-0.2.5
+   crc32fast-1.3.2
+   crossbeam-utils-0.8.14
+   crypto-common-0.1.6
+   ctor-0.1.26
+   cxx-1.0.88
+   cxx-build-1.0.88
+   cxxbridge-flags-1.0.88
+   cxxbridge-macro-1.0.88
+   darling-0.14.2
+   darling_core-0.14.2
+   darling_macro-0.14.2
+   default-env-0.1.1
+   derivative-2.2.0
+   derive_builder-0.11.2
+   derive_builder_core-0.11.2
+   derive_builder_macro-0.11.2
+   digest-0.10.6
+   dirs-4.0.0
+   dirs-sys-0.3.7
+   either-1.8.1
+   enclose-1.1.8
+   enumflags2-0.7.5
+   enumflags2_derive-0.7.4
+   event-listener-2.5.3
+   faccess-0.2.4
+   fancy-regex-0.8.0
+   fancy-regex-0.11.0
+   fastrand-1.8.0
+   field-offset-0.3.4
+   flate2-1.0.25
+   fnv-1.0.7
+   futures-0.3.25
+   futures-channel-0.3.25
+   futures-core-0.3.25
+   futures-executor-0.3.25
+   futures-io-0.3.25
+   futures-lite-1.12.0
+   futures-macro-0.3.25
+   futures-sink-0.3.25
+   futures-task-0.3.25
+   futures-util-0.3.25
+   gdk-pixbuf-0.16.7
+   gdk-pixbuf-sys-0.16.3
+   gdk4-0.5.5
+   gdk4-sys-0.5.5
+   generic-array-0.14.6
+   getrandom-0.2.8
+   gettext-rs-0.7.0
+   gettext-sys-0.21.3
+   gio-0.16.7
+   gio-sys-0.16.3
+   glib-0.16.7
+   glib-macros-0.16.3
+   glib-sys-0.16.3
+   gloo-timers-0.2.6
+   gobject-sys-0.16.3
+   graphene-rs-0.16.3
+   graphene-sys-0.16.3
+   gsk4-0.5.5
+   gsk4-sys-0.5.5
+   gtk4-0.5.5
+   gtk4-macros-0.5.5
+   gtk4-sys-0.5.5
+   gvdb-0.3.0
+   gvdb-macros-0.1.5
+   hashbrown-0.12.3
+   heck-0.4.0
+   hex-0.4.3
+   hkdf-0.12.3
+   hmac-0.12.1
+   iana-time-zone-0.1.53
+   iana-time-zone-haiku-0.1.1
+   ident_case-1.0.1
+   indexmap-1.9.2
+   inout-0.1.3
+   instant-0.1.12
+   itertools-0.10.5
+   itoa-1.0.5
+   js-sys-0.3.60
+   json-0.12.4
+   kv-log-macro-1.0.7
+   lazy_static-1.4.0
+   libadwaita-0.2.1
+   libadwaita-sys-0.2.1
+   libc-0.2.139
+   libm-0.2.6
+   link-cplusplus-1.0.8
+   litrs-0.2.3
+   locale_config-0.3.0
+   lock_api-0.4.9
+   log-0.4.17
+   malloc_buf-0.0.6
+   matches-0.1.10
+   memchr-2.5.0
+   memmap2-0.5.8
+   memoffset-0.6.5
+   memoffset-0.7.1
+   miniz_oxide-0.6.2
+   nix-0.23.2
+   nix-0.25.1
+   nix-0.26.2
+   nom8-0.2.0
+   num-0.4.0
+   num-bigint-0.4.3
+   num-bigint-dig-0.8.2
+   num-complex-0.4.3
+   num-format-0.4.4
+   num-integer-0.1.45
+   num-iter-0.1.43
+   num-rational-0.4.1
+   num-traits-0.2.15
+   objc-0.2.7
+   

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

2023-03-30 Thread Sam James
commit: 61a7274dc0c015fc344c0cb94d9a49de2c1a55cc
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 31 01:04:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 31 01:04:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61a7274d

dev-ruby/csv: add github upstream metadata

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

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

diff --git a/dev-ruby/csv/metadata.xml b/dev-ruby/csv/metadata.xml
index 7a38fd1850ff..45c4fb8df431 100644
--- a/dev-ruby/csv/metadata.xml
+++ b/dev-ruby/csv/metadata.xml
@@ -5,4 +5,7 @@
 r...@gentoo.org
 Gentoo Ruby Project
   
+  
+ruby/csv
+  
 



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

2023-03-30 Thread Sam James
commit: b624d98a24beb584ef644025032dbb71f46916f2
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 31 01:04:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 31 01:04:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b624d98a

dev-ruby/sdoc: drop 1.1.0

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

 dev-ruby/sdoc/sdoc-1.1.0.ebuild | 28 
 1 file changed, 28 deletions(-)

diff --git a/dev-ruby/sdoc/sdoc-1.1.0.ebuild b/dev-ruby/sdoc/sdoc-1.1.0.ebuild
deleted file mode 100644
index ab8c3885fee6..
--- a/dev-ruby/sdoc/sdoc-1.1.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
-
-inherit ruby-fakegem
-
-DESCRIPTION="rdoc generator html with javascript search index"
-HOMEPAGE="https://rubygems.org/gems/sdoc;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ppc ~riscv ~x86"
-IUSE="test"
-
-ruby_add_rdepend ">=dev-ruby/rdoc-5.0"
-
-ruby_add_bdepend "test? ( dev-ruby/minitest )"
-
-all_ruby_prepare() {
-   sed -i -e '/git ls-files/ s:^:#:' sdoc.gemspec || die
-
-   sed -i -e '/bundler/ s:^:#:' spec/spec_helper.rb || die
-
-   # Avoid spec that appears to be broken with newer rdoc versions.
-   sed -i -e '/should display SDoc version/askip' 
spec/rdoc_generator_spec.rb || die
-}



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

2023-03-30 Thread Sam James
commit: 853ee977b992cf287d4595a45f53e9c85179c594
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 31 01:06:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 31 01:06:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=853ee977

dev-ruby/twitter: drop 7.0.0-r2

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

 dev-ruby/twitter/twitter-7.0.0-r2.ebuild | 58 
 1 file changed, 58 deletions(-)

diff --git a/dev-ruby/twitter/twitter-7.0.0-r2.ebuild 
b/dev-ruby/twitter/twitter-7.0.0-r2.ebuild
deleted file mode 100644
index 6f9c0eb2ee14..
--- a/dev-ruby/twitter/twitter-7.0.0-r2.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30"
-
-RUBY_FAKEGEM_RECIPE_DOC="yard"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="twitter.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby wrapper around the Twitter API"
-HOMEPAGE="https://github.com/sferik/twitter/;
-SRC_URI="https://github.com/sferik/twitter/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend "
-   >=dev-ruby/addressable-2.3
-   =dev-ruby/buftok-0.2.0*
-   >=dev-ruby/equalizer-0.0.11
-   =dev-ruby/equalizer-0.0*
-   dev-ruby/http:4
-   dev-ruby/http-form_data:2
-   >=dev-ruby/http_parser_rb-0.6.0
-   >=dev-ruby/memoizable-0.4.2
-   =dev-ruby/multipart-post-2*
-   >=dev-ruby/naught-1.1
-   =dev-ruby/simple_oauth-0.3*
-"
-
-ruby_add_bdepend "test? (
-   dev-ruby/rspec:3
-   dev-ruby/webmock:3
-   >=dev-ruby/timecop-0.6.1
-   )
-   doc? ( dev-ruby/yard )"
-
-all_ruby_prepare() {
-#  rm Gemfile || die
-   sed -i -e '/[Bb]undler/d' Rakefile || die "Unable to remove bundler 
code."
-
-   sed -i -e '/simplecov/,/^end/ s:^:#:' \
-   -e '1igem "webmock", "~>3.0"' spec/helper.rb || die
-
-   # Avoid a spec that fails due to changes in dependencies.
-   sed -i -e '/#reverse_token/,/^  end/ s:^:#:' \
-   spec/twitter/rest/oauth_spec.rb
-}
-
-each_ruby_test() {
-   CI=true RSPEC_VERSION=3 ruby-ng_rspec || die
-}



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

2023-03-30 Thread Sam James
commit: 92902571781915a800816c1a89e68c3d1b9cad94
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 29 15:17:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 31 00:54:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92902571

ruby-ng.eclass: improve error when no valid Ruby in USE_RUBY

This means we don't get confusing *DEPEND/REQUIRED_USE errors about it being
unparseable and instead just get a straightforward die message indicating
the problem.

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

 eclass/ruby-ng.eclass | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/eclass/ruby-ng.eclass b/eclass/ruby-ng.eclass
index c273a431c5b1..b81038237a6b 100644
--- a/eclass/ruby-ng.eclass
+++ b/eclass/ruby-ng.eclass
@@ -103,16 +103,21 @@ ruby_implementation_depend() {
 # Return a list of valid implementations in USE_RUBY, skipping the old
 # implementations that are no longer supported.
 _ruby_get_all_impls() {
-   local i
+   local i found_valid_impl
for i in ${USE_RUBY}; do
case ${i} in
# removed implementations

ruby19|ruby20|ruby21|ruby22|ruby23|ruby24|ruby25|ruby26|jruby)
;;
*)
+   found_valid_impl=1
echo ${i};;
esac
done
+
+   if [[ -z ${found_valid_impl} ]] ; then
+   die "No supported implementation in USE_RUBY."
+   fi
 }
 
 # @FUNCTION: ruby_samelib



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

2023-03-30 Thread Sam James
commit: a3aed9fb23cc4289bf7200741cd5f7dac4dc4bb7
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 31 01:02:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 31 01:02:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3aed9fb

dev-ruby/sdoc: Stabilize 1.1.0-r1 ppc, #903612

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

 dev-ruby/sdoc/sdoc-1.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/sdoc/sdoc-1.1.0-r1.ebuild 
b/dev-ruby/sdoc/sdoc-1.1.0-r1.ebuild
index 20c6fe0c06c5..c654e79dff70 100644
--- a/dev-ruby/sdoc/sdoc-1.1.0-r1.ebuild
+++ b/dev-ruby/sdoc/sdoc-1.1.0-r1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://rubygems.org/gems/sdoc;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ppc ~riscv ~x86"
 
 ruby_add_rdepend ">=dev-ruby/rdoc-5.0"
 



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

2023-03-30 Thread Sam James
commit: efacce00f60df7f100812fbba745ae187164d49f
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 31 00:34:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 31 00:54:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efacce00

dev-ruby/net-pop: drop 0.1.1

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

 dev-ruby/net-pop/Manifest |  1 -
 dev-ruby/net-pop/net-pop-0.1.1.ebuild | 33 -
 2 files changed, 34 deletions(-)

diff --git a/dev-ruby/net-pop/Manifest b/dev-ruby/net-pop/Manifest
index 712c13df5e74..f9d3cc684256 100644
--- a/dev-ruby/net-pop/Manifest
+++ b/dev-ruby/net-pop/Manifest
@@ -1,2 +1 @@
-DIST net-pop-0.1.1.tar.gz 17292 BLAKE2B 
ccb653929b29572944b0edfd1d8123c64fd1e2baabf360ed9d04a173d348825d2a2c1e675669af96e11c84cd32a07ad37a395e9a5a78bd8a853c65e42d1dd205
 SHA512 
9a6a03cf8ce19711a1f9318910f0cb01ec5282695e986b68657fafc289ef32c084f2a9f5a038114f550ef1553bc99c8dda094191492b503c82a37a4a71124eb2
 DIST net-pop-0.1.2.tar.gz 21598 BLAKE2B 
6d5082f135804a72f2b09f9107601f0dd6b42f33a9d46cd36eec1759b3376f82564e305596cfd519ae64a8c820fcbf57ab9ff29cc16ab9298b9ce069a1405b60
 SHA512 
5f7e78cb5499f1049c93732f88857d0b2bf9e864bcfc897beddd3fc86883204ff6c153ae9fc24715b1625fec5e2ec673e913a1495e43ec0e077e52d88aaf3448

diff --git a/dev-ruby/net-pop/net-pop-0.1.1.ebuild 
b/dev-ruby/net-pop/net-pop-0.1.1.ebuild
deleted file mode 100644
index 019ae6674791..
--- a/dev-ruby/net-pop/net-pop-0.1.1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_BINWRAP=""
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_GEMSPEC="net-pop.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby client library for POP3"
-HOMEPAGE="https://github.com/ruby/net-pop;
-SRC_URI="https://github.com/ruby/net-pop/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-ruby_add_rdepend "
-   dev-ruby/digest
-   dev-ruby/net-protocol
-   dev-ruby/timeout
-"
-
-all_ruby_prepare() {
-   sed -e 's/__dir__/"."/' \
-   -e 's/__FILE__/"'${RUBY_FAKEGEM_GEMSPEC}'"/' \
-   -e 's/git ls-files -z/find * -print0/' \
-   -i ${RUBY_FAKEGEM_GEMSPEC} || die
-}



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

2023-03-30 Thread Sam James
commit: 77caade753058efa65bfd06615c22ec160d04dff
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 31 00:30:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 31 00:54:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77caade7

dev-ruby/letter_opener: drop 1.8.0

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

 dev-ruby/letter_opener/Manifest   |  1 -
 dev-ruby/letter_opener/letter_opener-1.8.0.ebuild | 33 ---
 2 files changed, 34 deletions(-)

diff --git a/dev-ruby/letter_opener/Manifest b/dev-ruby/letter_opener/Manifest
index 899245c2e193..03b5cc7366ba 100644
--- a/dev-ruby/letter_opener/Manifest
+++ b/dev-ruby/letter_opener/Manifest
@@ -1,2 +1 @@
-DIST letter_opener-1.8.0.tar.gz 12661 BLAKE2B 
49e2998b0d94fd89ddb72ad75e497bef9fe5ce5876897ce05925e6b3b37732c61350d2228f9c33e6fce555af301142dddb35f49f1f215b240aba3495713fc6f4
 SHA512 
d1985d5b67c581c976db3fb9199e5207d2a12609f49011d91a20fd71bd8b6f8e5b35b0cdbe7592ad7df8effa7de14f70d378e1f9323f5b6113b397c1992b75c5
 DIST letter_opener-1.8.1.tar.gz 12680 BLAKE2B 
3204a5f6a33f722f255f126597655f6209d87764ff9b92ac770a35342906b9d192a62aade992709aaa55baa03046a342f48c4671d3a47a5fd5350bc2e7e7d0e1
 SHA512 
ce360bcb9f8c07e1319f74187ff85ef799d0a3387f0081ffe3cff2e8b52a9445c22b39fed4b729aee23fb67121c5e47b280ef502f95940aacbb6be31533185be

diff --git a/dev-ruby/letter_opener/letter_opener-1.8.0.ebuild 
b/dev-ruby/letter_opener/letter_opener-1.8.0.ebuild
deleted file mode 100644
index b5e49dfba9c7..
--- a/dev-ruby/letter_opener/letter_opener-1.8.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Preview mail in the browser instead of sending"
-HOMEPAGE="https://github.com/ryanb/letter_opener;
-SRC_URI="https://github.com/ryanb/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_bdepend "test? ( >=dev-ruby/mail-2.6:* )"
-ruby_add_rdepend ">=dev-ruby/launchy-2.2:0"
-
-all_ruby_prepare() {
-   sed -i -e "/[Bb]undler/d" Rakefile spec/spec_helper.rb || die
-   sed -i -e '4irequire "letter_opener"' spec/spec_helper.rb || die
-
-   # Avoid tests that require some kind of browser
-   sed -i -e '/opens email/askip "requires installed browser"' 
spec/letter_opener/delivery_method_spec.rb || die
-}



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

2023-03-30 Thread Sam James
commit: e782ef797dab5aba99318a702cbadccc5c3117b3
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 31 00:38:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 31 00:54:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e782ef79

package.mask: Last rite dev-ruby/ddmemoize

Has suspicious test suite warnings with >=ruby31, no activity upstream, and
no reverse dependencies in Gentoo.

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index cd687afcfb41..0db842554f8a 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Sam James  (2023-03-31)
+# Has suspicious test suite warnings with >=ruby31, no activity upstream, and
+# no reverse dependencies in Gentoo.
+# Removal on 2023-04-30.
+dev-ruby/ddmemoize
+
 # Ionen Wolkens  (2023-03-30)
 # NVIDIA dropped support for the 390.xx branch in December 2022[1].
 #



[gentoo-commits] repo/gentoo:master commit in: media-libs/libcaca/, profiles/base/

2023-03-30 Thread Sam James
commit: 1f0bb79f67cb4d4466867b3d0db94e6ee75baae5
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 31 00:43:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 31 00:55:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f0bb79f

media-libs/libcaca: drop broken + masked Ruby support

Empty USE_RUBY isn't valid and USE=ruby was masked anyway. It's just that
this is now exposed by the eclass dying on invalid USE_RUBY.

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

 media-libs/libcaca/libcaca-0.99_beta19-r11.ebuild | 17 -
 profiles/base/package.use.mask|  4 
 2 files changed, 4 insertions(+), 17 deletions(-)

diff --git a/media-libs/libcaca/libcaca-0.99_beta19-r11.ebuild 
b/media-libs/libcaca/libcaca-0.99_beta19-r11.ebuild
index fe075d869285..25ffa5d82c40 100644
--- a/media-libs/libcaca/libcaca-0.99_beta19-r11.ebuild
+++ b/media-libs/libcaca/libcaca-0.99_beta19-r11.ebuild
@@ -1,11 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-RUBY_OPTIONAL=yes
-
-inherit autotools ruby-ng flag-o-matic toolchain-funcs multilib-minimal
+inherit autotools flag-o-matic toolchain-funcs multilib-minimal
 
 MY_P=${P/_/.}
 DESCRIPTION="A library that creates colored ASCII-art graphics"
@@ -16,7 +14,7 @@ S="${WORKDIR}/all/${MY_P}"
 LICENSE="GPL-2 ISC LGPL-2.1 WTFPL-2"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
-IUSE="doc imlib ncurses opengl ruby slang static-libs test truetype X"
+IUSE="doc imlib ncurses opengl slang static-libs test truetype X"
 RESTRICT="!test? ( test )"
 
 REQUIRED_USE=""
@@ -65,10 +63,6 @@ PATCHES=(
"${FILESDIR}/fix-css-path.patch"
 )
 
-pkg_setup() {
-   use ruby && ruby-ng_pkg_setup
-}
-
 src_prepare() {
# bug #339962
sed -i -e '/doxygen_tests = check-doxygen/d' test/Makefile.am || die
@@ -103,9 +97,6 @@ multilib_src_configure() {
if multilib_is_native_abi; then
# bug #44128
export VARTEXFONTS="${T}/fonts"
-
-   # bug #329651
-   use ruby && use ruby_targets_${USE_RUBY} && export 
RUBY=$(ruby_implementation_command ${USE_RUBY})
fi
 
local myeconfargs=(
@@ -120,7 +111,7 @@ multilib_src_configure() {
$(use_enable imlib imlib2)
$(use_enable test cppunit)
--disable-java
-   $(multilib_native_use_enable ruby)
+   --disable-ruby
--disable-python
--disable-csharp
$(multilib_native_use_enable doc)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 35f06b4ef11e..158be19da4d4 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -695,10 +695,6 @@ sys-boot/refind custom-cflags
 # Does not build
 sci-libs/linux-gpib php
 
-# Michał Górny  (2017-05-15)
-# Mask ruby20-only compatible packages
-~media-libs/libcaca-0.99_beta19 ruby
-
 # Mike Gilbert  (2017-02-16)
 # Multiple test failures.
 sys-boot/grub:2 test



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

2023-03-30 Thread Sam James
commit: 536a44953a3fe3bf0a330ab6971bdd5b30ce4b0c
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 31 00:25:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 31 00:53:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=536a4495

dev-ruby/sexp_processor: drop 4.16.0

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

 dev-ruby/sexp_processor/Manifest   |  1 -
 .../sexp_processor/sexp_processor-4.16.0.ebuild| 28 --
 2 files changed, 29 deletions(-)

diff --git a/dev-ruby/sexp_processor/Manifest b/dev-ruby/sexp_processor/Manifest
index 2650735adf30..f79276cdf9f7 100644
--- a/dev-ruby/sexp_processor/Manifest
+++ b/dev-ruby/sexp_processor/Manifest
@@ -1,2 +1 @@
-DIST sexp_processor-4.16.0.gem 56832 BLAKE2B 
431005f5adc04605f6be5a34eb8933b32e4c90426f7099c670f70753381fc8892f9f9b39cba715e6192cd26a9a042ca4d7122ef7e75d2310d72772c3ba470fd2
 SHA512 
d6300b963782fcaa1f0854a0a10714e9fd65aac2925ba99e9c986eb62f2e940c18652f919640bcb9f8bb13ea613bee723f80a3237bd6a692bf719e726dc917f3
 DIST sexp_processor-4.16.1.gem 56832 BLAKE2B 
fa17cf32d67cec6a89c202d10dd18af463c70ad2e5455c891b4a68bee6fe6971577067192ae5ad2bfb7eb3f932a1988cb878ad5d901191538a69d62968c9d12f
 SHA512 
eda019d253cce8cd6a93532745dc03e8129f7667e798543b0d38488dceb951b058e292976fe085126c421412c289c3d650ce1cf14c0fbbbafdef896b4db615b2

diff --git a/dev-ruby/sexp_processor/sexp_processor-4.16.0.ebuild 
b/dev-ruby/sexp_processor/sexp_processor-4.16.0.ebuild
deleted file mode 100644
index c27d8b477f73..
--- a/dev-ruby/sexp_processor/sexp_processor-4.16.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="README.rdoc History.rdoc"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Processor for s-expressions created as part of the ParseTree 
project"
-HOMEPAGE="https://www.zenspider.com/projects/sexp_processor.html;
-
-LICENSE="GPL-2"
-SLOT="4"
-KEYWORDS="~alpha amd64 arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE=""
-
-ruby_add_bdepend "
-   test? (
-   >=dev-ruby/minitest-5.5
-   )"
-
-each_ruby_test() {
-   ${RUBY} -Ilib:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || die
-}



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

2023-03-30 Thread Sam James
commit: e2a53e89df6f0a9f19d15d661d1f98dfb5819c82
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 31 00:31:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 31 00:54:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2a53e89

dev-ruby/digest: drop 3.1.0, 3.1.0-r1

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

 dev-ruby/digest/Manifest   |  1 -
 dev-ruby/digest/digest-3.1.0-r1.ebuild | 29 -
 dev-ruby/digest/digest-3.1.0.ebuild| 29 -
 3 files changed, 59 deletions(-)

diff --git a/dev-ruby/digest/Manifest b/dev-ruby/digest/Manifest
index 7831c0f62d10..b32c8b7395bf 100644
--- a/dev-ruby/digest/Manifest
+++ b/dev-ruby/digest/Manifest
@@ -1,2 +1 @@
-DIST digest-3.1.0.tar.gz 58646 BLAKE2B 
64ea95ccd99c518b046b0193c5e9230f0941182e527328a3568b352924766dc2b2211f52bacefcd6af87d4ec1b9ecc7d7e96ec2b3b3c29d6406e1b8da245f583
 SHA512 
2a5d58d4b92f5391f55e43405d515ea045f8d0b0b09602ac8dc57e784b42787956904a8c51ffba026d2f0ecc2efff17a1d39c632d59afaf7941b455d8b2dcd39
 DIST digest-3.1.1.tar.gz 59341 BLAKE2B 
460ed1567b1e24d56e7be66bec06d4dac4ce86ab21392c192c7455a9d735f84a5450d2482e9844f526985dd83af290f60487c179563f1190b0acf8c6241f1b60
 SHA512 
7a74654f2240d21d1ffb7d8f4292f9f17c26da7e24c970964ddccc6da7ee2972b834ce0830657f87b28773c84565a172d8a1fa287656929a34a2941f9b28b028

diff --git a/dev-ruby/digest/digest-3.1.0-r1.ebuild 
b/dev-ruby/digest/digest-3.1.0-r1.ebuild
deleted file mode 100644
index e7de0f81ae17..
--- a/dev-ruby/digest/digest-3.1.0-r1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_BINWRAP=""
-RUBY_FAKEGEM_EXTENSIONS=(ext/digest/extconf.rb 
ext/digest/bubblebabble/extconf.rb ext/digest/md5/extconf.rb 
ext/digest/rmd160/extconf.rb ext/digest/sha1/extconf.rb 
ext/digest/sha2/extconf.rb)
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_GEMSPEC="digest.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Provides a framework for message digest libraries"
-HOMEPAGE="https://github.com/ruby/digest;
-SRC_URI="https://github.com/ruby/digest/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-all_ruby_prepare() {
-   sed -i -e 's/__dir__/"."/' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_test() {
-   ${RUBY} -Ilib:ext/digest/lib:.:test:test/lib -rhelper -e 
'Dir["test/**/test_*.rb"].each{|f| require f}' || die
-}

diff --git a/dev-ruby/digest/digest-3.1.0.ebuild 
b/dev-ruby/digest/digest-3.1.0.ebuild
deleted file mode 100644
index ab155997e8f1..
--- a/dev-ruby/digest/digest-3.1.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_BINWRAP=""
-RUBY_FAKEGEM_EXTENSIONS="ext/digest/extconf.rb"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_GEMSPEC="digest.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Provides a framework for message digest libraries"
-HOMEPAGE="https://github.com/ruby/digest;
-SRC_URI="https://github.com/ruby/digest/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-all_ruby_prepare() {
-   sed -i -e 's/__dir__/"."/' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_test() {
-   ${RUBY} -Ilib:.:test -e 'Dir["test/**/*_test.rb"].each{|f| require f}' 
|| die
-}



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

2023-03-30 Thread Sam James
commit: 19767077b799d70025e5876cf1b6b4496f718d6f
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 31 00:48:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 31 00:55:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19767077

dev-ruby/climate_control: drop 1.0.1

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

 dev-ruby/climate_control/Manifest  |  1 -
 .../climate_control/climate_control-1.0.1.ebuild   | 29 --
 2 files changed, 30 deletions(-)

diff --git a/dev-ruby/climate_control/Manifest 
b/dev-ruby/climate_control/Manifest
index 331ee6405b9a..3c146a2391ba 100644
--- a/dev-ruby/climate_control/Manifest
+++ b/dev-ruby/climate_control/Manifest
@@ -1,2 +1 @@
-DIST climate_control-1.0.1.gem 9728 BLAKE2B 
f2d267e86c58fdbb7a85508f56a091166809d108c2e66702df50962086a89a134e6a47a1e53c36272c563f1d4a0225fc613490616d67fbe04e9647b7fe8cfda6
 SHA512 
2dfd790b09275571881d19c3712c6542890499f3d55e5f8ea3775166c01adbb216a0749b0c4e126d631cba690c0edc3f8c49143fc0ff3bcc8b25545bf218
 DIST climate_control-1.2.0.gem 10752 BLAKE2B 
5c7c1d0b1ec50f12139e47a0c0f2d5753c6165aa96bb995be12f65cef4a222fc4fa96b66e8c475b3ebe2f353c335a6667e12a9a2a8a869331a1f41f72d686d94
 SHA512 
282f40d5d9d7b4a6577ea13dd92141c985a0c1bd7d6688cb2bca2529721a0523a1e9ac4ba1c6a27a43b286ac664e502698ef2c0578a9030283a4b18f7cb0a5e8

diff --git a/dev-ruby/climate_control/climate_control-1.0.1.ebuild 
b/dev-ruby/climate_control/climate_control-1.0.1.ebuild
deleted file mode 100644
index afca40f5eb3b..
--- a/dev-ruby/climate_control/climate_control-1.0.1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="NEWS README.md"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Easily manage your environment"
-HOMEPAGE="https://github.com/thoughtbot/climate_control;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-all_ruby_prepare() {
-   # Avoid dependencies on simplecov and git.
-   sed -i -e '/simplecov/I s:^:#:' spec/spec_helper.rb || die
-   sed -i -e 's/git ls-files/find * -print/' ${RUBY_FAKEGEM_GEMSPEC} || die
-}



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

2023-03-30 Thread Sam James
commit: 02446a3f8a76cc651d8a393e9a5e10ce4e128e57
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 31 00:31:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 31 00:54:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02446a3f

dev-ruby/rjb: drop 1.6.5, 1.6.6

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

 dev-ruby/rjb/Manifest |  2 --
 dev-ruby/rjb/rjb-1.6.5.ebuild | 73 ---
 dev-ruby/rjb/rjb-1.6.6.ebuild | 73 ---
 3 files changed, 148 deletions(-)

diff --git a/dev-ruby/rjb/Manifest b/dev-ruby/rjb/Manifest
index f0598577ab40..28ab61da4b82 100644
--- a/dev-ruby/rjb/Manifest
+++ b/dev-ruby/rjb/Manifest
@@ -1,3 +1 @@
-DIST rjb-1.6.5.gem 75264 BLAKE2B 
0608e3d2a70fbf909c2be454e71960ae900fadeda936677c290de1b1bfebacd43e9582dea847b3b6ca6c7294c11ff6fce409c1f59c72aea22c3fbc337ca0c590
 SHA512 
328a2b58eaf4673d5218ae7c87708c115b817f082844893c548a1fab5b544f729d6874cdba4f4fff6443e2fde2370daa8937f729b949c842461a4988033685ac
-DIST rjb-1.6.6.gem 74752 BLAKE2B 
a5dc335d9d5380b9ae6a94dabbe6c2c2db3daeffbe5a4900928ebc64eaeca07b4bb6bd1957a10639153808adb0910768b76fc733175e102824508e889690d30c
 SHA512 
6b6af001905e4b342ec54149ac5dd475c2ab240be5622e1cd8e31765ea5c273542110a75fa92e7d0e220a07689ada9d2b899b37c6840353733e59a19c8e13b1a
 DIST rjb-1.6.7.gem 74752 BLAKE2B 
835bc45b4568599e030033d9cff4d1df2da2cffd63ad594a437eeae7974d5e6f1bea490631c79f0990697f006e0006aab923134860aaf57312b153f750bda62b
 SHA512 
ae5980621900d2605372f1cb3783d213e19da7bf1a7b2834dbdb99895476ecf2dad0ee474140e2747bbd477a5ab6d4be94cc9bf4fd0b8f0109ded94d7621bb7e

diff --git a/dev-ruby/rjb/rjb-1.6.5.ebuild b/dev-ruby/rjb/rjb-1.6.5.ebuild
deleted file mode 100644
index a4c722657a3e..
--- a/dev-ruby/rjb/rjb-1.6.5.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_EXTRADOC="readme.txt ChangeLog"
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_EXTRAINSTALL="data"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/extconf.rb)
-
-inherit java-pkg-2 ruby-fakegem
-
-DESCRIPTION="Rjb is a Ruby-Java software bridge"
-HOMEPAGE="https://github.com/arton/rjb;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="examples hardened"
-
-DEPEND=">=virtual/jdk-1.8
-   hardened? ( sys-apps/paxctl )"
-RDEPEND=">=virtual/jre-1.8:*"
-
-pkg_setup() {
-   ruby-ng_pkg_setup
-   java-pkg-2_pkg_setup
-}
-
-all_ruby_prepare() {
-   # The console is not available for testing.
-   sed -i -e '/test_noarg_sinvoke/,/end/ s:^:#:' test/test.rb || die
-
-   # Avoid encoding tests since not all locales may be available.
-   sed -i -e '/test_kjconv/,/^  end/ s:^:#:' test/test.rb || die
-
-   # Fix build on openjdk-11
-   sed -i -e 's#javah -classpath ../data/rjb 
jp.co.infoseek.hp.arton.rjb.RBridge#javac -h . -classpath ../data/rjb 
RBridge.java#g' ext/extconf.rb || die
-}
-
-each_ruby_prepare() {
-   #dev-lang/ruby might need the "hardened" flag to enforce the following:
-   if use hardened; then
-   paxctl -v /usr/bin/ruby 2>/dev/null | grep MPROTECT | grep 
disabled || ewarn '!!! rjb will only work if ruby is MPROTECT disabled\n  
please disable it if required using paxctl -m /usr/bin/ruby'
-   fi
-   # force compilation of class file for our JVM
-   rm -rf data
-}
-
-each_ruby_install() {
-   each_fakegem_install
-
-   if use examples; then
-   dodoc -r samples
-   fi
-}
-
-each_ruby_test() {
-   if use hardened; then
-   paxctl -v ${RUBY} 2>/dev/null | grep MPROTECT | grep -q disabled
-   if [ $? = 0 ]; then
-   ${RUBY} -C test -I../lib:.:../ext test.rb || die
-   else
-   ewarn "${RUBY} has MPROTECT enabled, rjb will not work 
until it is disabled, skipping tests."
-   fi
-   else
-   ${RUBY} -C test -I../lib:.:../ext test.rb || die
-   fi
-}

diff --git a/dev-ruby/rjb/rjb-1.6.6.ebuild b/dev-ruby/rjb/rjb-1.6.6.ebuild
deleted file mode 100644
index 85ee9b533786..
--- a/dev-ruby/rjb/rjb-1.6.6.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_EXTRADOC="readme.txt ChangeLog"
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_EXTRAINSTALL="data"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/extconf.rb)
-
-inherit java-pkg-2 ruby-fakegem
-
-DESCRIPTION="Rjb is a Ruby-Java software bridge"
-HOMEPAGE="https://github.com/arton/rjb;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="examples hardened"
-
-DEPEND=">=virtual/jdk-1.8
-   hardened? ( sys-apps/paxctl )"
-RDEPEND=">=virtual/jre-1.8:*"
-
-pkg_setup() {
-   ruby-ng_pkg_setup
-   

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

2023-03-30 Thread Sam James
commit: 6f88366a48ef6fa790261c60934d927605d1ee33
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 30 23:16:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 31 00:51:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f88366a

dev-ruby/ddmetrics: enable ruby32

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

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

diff --git a/dev-ruby/ddmetrics/ddmetrics-1.0.1-r1.ebuild 
b/dev-ruby/ddmetrics/ddmetrics-1.0.1-r1.ebuild
index c3e526fb27ee..61f502d08a12 100644
--- a/dev-ruby/ddmetrics/ddmetrics-1.0.1-r1.ebuild
+++ b/dev-ruby/ddmetrics/ddmetrics-1.0.1-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md"
 



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

2023-03-30 Thread Sam James
commit: 536718df03f3b2870963a4529232913a5c353239
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 31 00:33:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 31 00:54:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=536718df

dev-ruby/paint: drop 2.2.1

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

 dev-ruby/paint/Manifest   |  1 -
 dev-ruby/paint/paint-2.2.1.ebuild | 22 --
 2 files changed, 23 deletions(-)

diff --git a/dev-ruby/paint/Manifest b/dev-ruby/paint/Manifest
index 218af7b99b46..209b8d7cb226 100644
--- a/dev-ruby/paint/Manifest
+++ b/dev-ruby/paint/Manifest
@@ -1,2 +1 @@
-DIST paint-2.2.1.tar.gz 22181 BLAKE2B 
f0d3e39244fd103e7f248161369189e2e5dafc7eb0f0813998e0da4a80714ab355ca1ebb9357695e97b57db49a90198a2efc0a4043a4e7bfd18fedf58515d113
 SHA512 
8190c220310b724defa0f482b264afe32bcfd00044380dbb3d8354050857f121c1e084bd737f7b9b89a6950ea4be2c87b7f7282854641df65918bfb6bead5450
 DIST paint-2.3.0.tar.gz 24208 BLAKE2B 
6f9028c26966ba5c7e0b7de0e9957b2cd73585679347f281a07d2ac95ab5d12f043580cc5afba8f68fd416854c1824b18ed1f53e11f24277f1718786729e66b9
 SHA512 
296c73ae3066f2114fdadfbaab81bb0f4b4893c8ab5b41d5dc8ef511104541df2a1bfd9f35582742769cb32e11ad22527fef7938952147eec6d4d36526fb5f60

diff --git a/dev-ruby/paint/paint-2.2.1.ebuild 
b/dev-ruby/paint/paint-2.2.1.ebuild
deleted file mode 100644
index a7b57a3529d0..
--- a/dev-ruby/paint/paint-2.2.1.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md SHORTCUTS.md"
-
-RUBY_FAKEGEM_GEMSPEC=paint.gemspec
-
-inherit ruby-fakegem
-
-DESCRIPTION="Terminal painter"
-HOMEPAGE="https://github.com/janlelis/paint;
-SRC_URI="https://github.com/janlelis/paint/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test doc"



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

2023-03-30 Thread Sam James
commit: a7957a3ae60db1af83d2b68cb7e127f7d15d5c36
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 31 00:30:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 31 00:54:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7957a3a

dev-ruby/net-imap: drop 0.2.3, 0.3.1

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

 dev-ruby/net-imap/Manifest  |  2 --
 dev-ruby/net-imap/net-imap-0.2.3.ebuild | 33 -
 dev-ruby/net-imap/net-imap-0.3.1.ebuild | 33 -
 3 files changed, 68 deletions(-)

diff --git a/dev-ruby/net-imap/Manifest b/dev-ruby/net-imap/Manifest
index 06ce6b70fac1..b7846097a701 100644
--- a/dev-ruby/net-imap/Manifest
+++ b/dev-ruby/net-imap/Manifest
@@ -1,4 +1,2 @@
-DIST net-imap-0.2.3.tar.gz 61440 BLAKE2B 
f38bed72777ad93b5a94361ca134644ae218f4a0cb3f26330a99dd5633d30f0f846f3fc4eeb01bc94c13bd5e553cb29f1ad03264987badf83b8f5404755c73ac
 SHA512 
69b6596a8ecc66788be10d11dad911351db6ff651f56e8dc5223f4c948efe0d2e53bd465ebf56edd96f1c414e3819413835c14b35a8e90b9f9ac59bfaa5611c6
-DIST net-imap-0.3.1.tar.gz 63981 BLAKE2B 
df3eca949e9736bebf6af27859c4198d05734762d8f1755fade685986f4248e05a09a6e4c48fd92d5f537a2f206bac6da75165f0c42171fa7bd533b908071d16
 SHA512 
b2f88b3fc2cd6ed6c0ed1e8c60100e84ac9a8c0406a780ff5b7b0f11440fb997e79dea0f67a15a139f9bb41e76bff5fcb60668fd1ed4be65142199a4d3c9e167
 DIST net-imap-0.3.4.tar.gz 103226 BLAKE2B 
b08ee0ad9ad788c1a58e583b3e71cef6e13f6c4f35cc1a67909715a30b0797987f71b1a790e0ca3a2a4b0da3b23ac2451c5e0fb8217506eb0e050c2c2c624362
 SHA512 
ced2433212738e1c54b783602dc8ed79b0d6fabef0d830d12e4d1a8b7f1df896596499a4b986dab1ac8e1e389bf88f87c854ceafbe57b7ad1cf5c0db29223ba1
 DIST rfc3454.txt 138684 BLAKE2B 
56c850a7f5782c1447ae633ad9a380253b97925b9edeadbeb9001f4905157c353db967125dfb3bfef1e1bc2297142e5db424cb3b1325837ab4bb05db1f0f92a9
 SHA512 
79a85fede7df9202cbaf3fbb0bd59d951352c56208da2adf0baa5571ad92fd2153a6348000994b733c8a1bfdc93c38c86ed33708ecdef8571f20f906564384b6

diff --git a/dev-ruby/net-imap/net-imap-0.2.3.ebuild 
b/dev-ruby/net-imap/net-imap-0.2.3.ebuild
deleted file mode 100644
index d3e03b6e8231..
--- a/dev-ruby/net-imap/net-imap-0.2.3.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_BINWRAP=""
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_GEMSPEC="net-imap.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby client api for Internet Message Access Protocol"
-HOMEPAGE="https://github.com/ruby/net-imap;
-SRC_URI="https://github.com/ruby/net-imap/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-ruby_add_rdepend "
-   dev-ruby/digest
-   dev-ruby/net-protocol
-   dev-ruby/strscan
-"
-
-all_ruby_prepare() {
-   sed -e 's/__dir__/"."/' \
-   -e 's/__FILE__/"'${RUBY_FAKEGEM_GEMSPEC}'"/' \
-   -e 's/git ls-files -z/find * -print0/' \
-   -i ${RUBY_FAKEGEM_GEMSPEC} || die
-}

diff --git a/dev-ruby/net-imap/net-imap-0.3.1.ebuild 
b/dev-ruby/net-imap/net-imap-0.3.1.ebuild
deleted file mode 100644
index 5832ba3f62d4..
--- a/dev-ruby/net-imap/net-imap-0.3.1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_BINWRAP=""
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_GEMSPEC="net-imap.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby client api for Internet Message Access Protocol"
-HOMEPAGE="https://github.com/ruby/net-imap;
-SRC_URI="https://github.com/ruby/net-imap/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-ruby_add_rdepend "
-   dev-ruby/net-protocol
-"
-
-ruby_add_bdepend "test? ( dev-ruby/digest dev-ruby/strscan )"
-
-all_ruby_prepare() {
-   sed -e 's/__dir__/"."/' \
-   -e 's/__FILE__/"'${RUBY_FAKEGEM_GEMSPEC}'"/' \
-   -e 's/git ls-files -z/find * -print0/' \
-   -i ${RUBY_FAKEGEM_GEMSPEC} || die
-}



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

2023-03-30 Thread Sam James
commit: 56b2444f4c6d196272a9e935f97e3b3d646b3f55
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 31 00:29:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 31 00:54:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56b2444f

dev-ruby/sanitize: drop 6.0.0

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

 dev-ruby/sanitize/Manifest  |  1 -
 dev-ruby/sanitize/sanitize-6.0.0.ebuild | 32 
 2 files changed, 33 deletions(-)

diff --git a/dev-ruby/sanitize/Manifest b/dev-ruby/sanitize/Manifest
index 4738935cd7dc..6cefb5874c5f 100644
--- a/dev-ruby/sanitize/Manifest
+++ b/dev-ruby/sanitize/Manifest
@@ -1,2 +1 @@
-DIST sanitize-6.0.0.tar.gz 1353309 BLAKE2B 
3056b79ee9611797cb8058f37a694f029e7609b4df8d968ccbece4ffe562c30aa55d9fafdbb9abc1ded86aa0c605fbd48546b8fbedef06272f0184c16f7e9dad
 SHA512 
8a3ce765b6bc0ef8418af785e1fea5ae3b2a32eda82cfc21f9ea36df164c293250fd277ad8ac065757db18ea104b826fcebcbd46d5ad2ab059807e377765476d
 DIST sanitize-6.0.1.tar.gz 1352433 BLAKE2B 
91614d3a5fe4f3d3741a8cc8d88a98281a43424132e82932600f4140ab857a0a3492d49ed92205a7e9a05f9eb0b350c30b3b0342790baab0b5f37ab6b83357a2
 SHA512 
2b43b11e211ddc10c1362bb5c78abd2c8844f3daf6dbb44ddd0731af596a44f7d5883e4f45e3d29c9b8f545794b8a1f98301565818982dadd8c86ece7fd9b2a1

diff --git a/dev-ruby/sanitize/sanitize-6.0.0.ebuild 
b/dev-ruby/sanitize/sanitize-6.0.0.ebuild
deleted file mode 100644
index 2cc0a8edecfe..
--- a/dev-ruby/sanitize/sanitize-6.0.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_EXTRADOC="HISTORY.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Sanitize is a whitelist-based HTML sanitizer"
-HOMEPAGE="https://github.com/rgrove/sanitize;
-SRC_URI="https://github.com/rgrove/sanitize/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~riscv ~x86"
-IUSE="test"
-
-ruby_add_rdepend "
-   >=dev-ruby/crass-1.0.2 =dev-ruby/crass-1.0*
-   >=dev-ruby/nokogiri-1.12.0
-"
-ruby_add_bdepend "test? ( dev-ruby/minitest )"
-
-each_ruby_test() {
-   ${RUBY} -Ilib test/test_sanitize.rb || die
-}



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

2023-03-30 Thread Sam James
commit: 55925a7a00283cf3235659626e852ffe71a2bbec
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 31 00:27:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 31 00:54:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55925a7a

dev-ruby/csv: drop 3.2.3, 3.2.4, 3.2.5

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

 dev-ruby/csv/Manifest |  3 ---
 dev-ruby/csv/csv-3.2.3.ebuild | 34 --
 dev-ruby/csv/csv-3.2.4.ebuild | 34 --
 dev-ruby/csv/csv-3.2.5.ebuild | 34 --
 4 files changed, 105 deletions(-)

diff --git a/dev-ruby/csv/Manifest b/dev-ruby/csv/Manifest
index f15bbdd83e7b..facf92f5ca82 100644
--- a/dev-ruby/csv/Manifest
+++ b/dev-ruby/csv/Manifest
@@ -1,4 +1 @@
-DIST csv-3.2.3.tar.gz 88749 BLAKE2B 
ec927ae8eaaf4f050e34218cd5a6bef2cd912828e065a03b772070e0ad9f18617b55a771a1fe2a4467106cabf2d54efe84313fdecfb758104545b9874056eec9
 SHA512 
104b27991f43c9d18a7a0f9db38b32bf638b7b73e25376f1a404b76910a348bf8bf7850a9a671658b928bacfbe288176cfa14dce2ae1524c64dfbeb52138a482
-DIST csv-3.2.4.tar.gz 89474 BLAKE2B 
a4a4b890f4c978ab933d4f7fde05d90d30f44f4f954db39ca00f867a90b2d584e52625127ee33b81dab82445bf9a6a94340e090c35cd5c6ab9e14b22320d5d57
 SHA512 
b024132fda678347fae4b237dfbf9f261ca3bf46c22c627db4ad8c6f17a690ab97a8ad4ffe693f6ed3c5a71620408f15ccee9d27c36196c7b51ca9abc09029a5
-DIST csv-3.2.5.tar.gz 89665 BLAKE2B 
d464e1d36568b30328a3b2b14a363e19f3364f9a18afc16caba3cdff86c9d5bb2565706eef4f5dc573eacb918330477892aab6d544136fe8d1eed4ed558a3860
 SHA512 
2f41b7a51754843dd90213931e0bd2a29e7d1c03046a526d884c5677263fcb07110f507d7b91f2976693588799df1d261ce3d7f50d473206ce218def4a461250
 DIST csv-3.2.6.tar.gz 90054 BLAKE2B 
106e3ef5d5e1ad3d95e80e96711db61bf00822711259188b26738b44de52c35d8e12c8042a7dbfeda5108c0b98cc73b8beb69c4f6957b2eb2f34297c220e5736
 SHA512 
b89044581d1c6cac5270573e424747c42a20cc6d51dde03971bbfc01b5ced3dd5ad713290a0e9c821cf67302153e9b17750e01b7f41182dcb794e0a4f10d88a2

diff --git a/dev-ruby/csv/csv-3.2.3.ebuild b/dev-ruby/csv/csv-3.2.3.ebuild
deleted file mode 100644
index 0b15ce93d71a..
--- a/dev-ruby/csv/csv-3.2.3.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md"
-
-RUBY_FAKEGEM_BINWRAP=""
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="The CSV library provides a complete interface to CSV files and 
data"
-HOMEPAGE="https://github.com/ruby/csv;
-SRC_URI="https://github.com/ruby/csv/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD-2"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-SLOT="$(ver_cut 1)"
-
-ruby_add_bdepend "test? ( >=dev-ruby/test-unit-3.4.8 )"
-
-all_ruby_prepare() {
-   sed -i -e 's:require_relative ":require "./:' -e 's/__dir__/"."/' 
${RUBY_FAKEGEM_GEMSPEC} || die
-   sed -i -e '/bundler/I s:^:#:' Rakefile || die
-}
-
-each_ruby_test() {
-   ${RUBY} run-test.rb || die
-}

diff --git a/dev-ruby/csv/csv-3.2.4.ebuild b/dev-ruby/csv/csv-3.2.4.ebuild
deleted file mode 100644
index b0a5c099d961..
--- a/dev-ruby/csv/csv-3.2.4.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md"
-
-RUBY_FAKEGEM_BINWRAP=""
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="The CSV library provides a complete interface to CSV files and 
data"
-HOMEPAGE="https://github.com/ruby/csv;
-SRC_URI="https://github.com/ruby/csv/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD-2"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-SLOT="$(ver_cut 1)"
-
-ruby_add_bdepend "test? ( >=dev-ruby/test-unit-3.4.8 )"
-
-all_ruby_prepare() {
-   sed -i -e 's:require_relative ":require "./:' -e 's/__dir__/"."/' 
${RUBY_FAKEGEM_GEMSPEC} || die
-   sed -i -e '/bundler/I s:^:#:' Rakefile || die
-}
-
-each_ruby_test() {
-   ${RUBY} run-test.rb || die
-}

diff --git a/dev-ruby/csv/csv-3.2.5.ebuild b/dev-ruby/csv/csv-3.2.5.ebuild
deleted file mode 100644
index b0a5c099d961..
--- a/dev-ruby/csv/csv-3.2.5.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_EXTRADOC="NEWS.md 

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

2023-03-30 Thread Sam James
commit: fbfa07cc0a33473b8d0919719e8ca5dda3f35ccd
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 31 00:29:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 31 00:54:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbfa07cc

dev-ruby/mechanize: drop 2.8.4

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

 dev-ruby/mechanize/Manifest   |  1 -
 dev-ruby/mechanize/mechanize-2.8.4.ebuild | 45 ---
 2 files changed, 46 deletions(-)

diff --git a/dev-ruby/mechanize/Manifest b/dev-ruby/mechanize/Manifest
index 682e3df988e7..ca2dbec7f44c 100644
--- a/dev-ruby/mechanize/Manifest
+++ b/dev-ruby/mechanize/Manifest
@@ -1,2 +1 @@
-DIST mechanize-2.8.4.gem 142336 BLAKE2B 
d09cdf7fcb250894b358c479dff60e6f72675574ce62e3f267717538761a322730b25798ea981ccb33eaa6617d88f96942be23ff5fdc6b4c35218b64569d97b5
 SHA512 
3b5a82d69070a8ad57e73527519efe91e5af8c9b3b75fcd38f598d37475ea8933b8799c12a6c59edd705936bdaab12fe1cd6cb024e165df99fe3cce18f0b7d01
 DIST mechanize-2.8.5.gem 142848 BLAKE2B 
73fbf0ef6e3091bd37ace311415056bbc94ef22cfe5411b440faa791747faac349765db20c18a0133037e9564c061c13b250aa2a5677152d7fa0732d8a4a10cd
 SHA512 
8ef26d80c7c55f564084eedf6c7255849ccf6efbb2e6ce11ddb3b5f8f3591861200041b89416ab3d8b9a8595c6c8de1f9c7e01b8e0c6b63265488498e2584c94

diff --git a/dev-ruby/mechanize/mechanize-2.8.4.ebuild 
b/dev-ruby/mechanize/mechanize-2.8.4.ebuild
deleted file mode 100644
index 81b808140577..
--- a/dev-ruby/mechanize/mechanize-2.8.4.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md EXAMPLES.rdoc GUIDE.rdoc README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A Ruby library used for automating interaction with websites"
-HOMEPAGE="https://github.com/sparklemotion/mechanize;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
-IUSE=""
-
-ruby_add_bdepend ">=dev-ruby/hoe-3.7
-   test? ( dev-ruby/minitest:5 )"
-
-ruby_add_rdepend "
-   >=dev-ruby/addressable-2.8:0
-   >=dev-ruby/domain_name-0.5.20190701:0
-   >=dev-ruby/http-cookie-1.0.3:0
-   dev-ruby/mime-types:3
-   >=dev-ruby/net-http-digest_auth-1.4.1:0
-   || ( dev-ruby/net-http-persistent:4 dev-ruby/net-http-persistent:3 )
-   >=dev-ruby/nokogiri-1.11.2:0
-   >=dev-ruby/rubyntlm-0.6.3:0
-   >=dev-ruby/webrick-1.7:0
-   >=dev-ruby/webrobots-0.1.2 =dev-ruby/webrobots-0.1*
-"
-
-each_ruby_test() {
-   ${RUBY} -Ilib:.:test -e '$VERBOSE=true; 
Dir["test/**/test_*.rb"].each{|f| require f}' || die
-}
-
-all_ruby_install() {
-   all_fakegem_install
-
-   docinto examples
-   dodoc examples/*
-}



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

2023-03-30 Thread Sam James
commit: c08ce97d8bfc78b5c12493edb3d31772b9dca5e1
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 31 00:28:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 31 00:54:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c08ce97d

dev-ruby/fast-stemmer: drop 1.0.2-r3

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

 dev-ruby/fast-stemmer/fast-stemmer-1.0.2-r3.ebuild | 27 --
 1 file changed, 27 deletions(-)

diff --git a/dev-ruby/fast-stemmer/fast-stemmer-1.0.2-r3.ebuild 
b/dev-ruby/fast-stemmer/fast-stemmer-1.0.2-r3.ebuild
deleted file mode 100644
index 03fbee88251d..
--- a/dev-ruby/fast-stemmer/fast-stemmer-1.0.2-r3.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_EXTRADOC="README"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/extconf.rb)
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="Simple wrapper around multithreaded Porter stemming algorithm"
-HOMEPAGE="https://github.com/romanbsd/fast-stemmer;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-IUSE=""
-
-all_ruby_prepare() {
-   rm ext/Makefile || die
-}
-
-each_ruby_test() {
-   ${RUBY} -Ilib -S testrb-2 test/fast_stemmer_test.rb || die
-}



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

2023-03-30 Thread Sam James
commit: 8494f64b7237cac303075f81b9d2aa74b9568f7e
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 30 23:20:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 31 00:53:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8494f64b

dev-ruby/rss: drop 0.2.9

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

 dev-ruby/rss/rss-0.2.9.ebuild | 25 -
 1 file changed, 25 deletions(-)

diff --git a/dev-ruby/rss/rss-0.2.9.ebuild b/dev-ruby/rss/rss-0.2.9.ebuild
deleted file mode 100644
index f84ec6297ee9..
--- a/dev-ruby/rss/rss-0.2.9.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Family of libraries that support various formats of XML feeds"
-HOMEPAGE="https://github.com/ruby/rss;
-
-LICENSE="BSD-2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-SLOT="0"
-IUSE="test"
-
-ruby_add_rdepend "dev-ruby/rexml"
-
-ruby_add_bdepend "test? ( dev-ruby/test-unit )"
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/,/^helper.install/ s:^:#:' Rakefile || die
-}



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

2023-03-30 Thread Sam James
commit: cba7db33222eb85adb3fcda3d26d0fec4a82af1f
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 31 00:25:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 31 00:54:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cba7db33

dev-ruby/rexml: add github upstream metadata

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

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

diff --git a/dev-ruby/rexml/metadata.xml b/dev-ruby/rexml/metadata.xml
index 7a38fd1850ff..db83ebe51721 100644
--- a/dev-ruby/rexml/metadata.xml
+++ b/dev-ruby/rexml/metadata.xml
@@ -5,4 +5,7 @@
 r...@gentoo.org
 Gentoo Ruby Project
   
+  
+ruby/rexml
+  
 



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

2023-03-30 Thread Sam James
commit: 024efeb9f7b0e71d8142d5b39ed780d722c6b4bc
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 30 23:21:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 31 00:53:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=024efeb9

dev-ruby/request_store: drop 1.5.0

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

 dev-ruby/request_store/Manifest   |  1 -
 dev-ruby/request_store/request_store-1.5.0.ebuild | 23 ---
 2 files changed, 24 deletions(-)

diff --git a/dev-ruby/request_store/Manifest b/dev-ruby/request_store/Manifest
index e957a1218555..b3f238b59dd8 100644
--- a/dev-ruby/request_store/Manifest
+++ b/dev-ruby/request_store/Manifest
@@ -1,2 +1 @@
-DIST request_store-1.5.0.gem 9216 BLAKE2B 
75dd49c33cfebcf0deef78be1fe054feb7198b42409ec4b339cefdbdd4fc066159bd18ae6db8001edd0fe20e1e8be1021812e6ffd033eed0bd9730603aaa2daf
 SHA512 
c01d4505d2bc0b88456d0bc49416fcbea67da1e2ab6ef0c7fc900fae8856d82157dc39d2e1d2f299000f74b140f6f13d7352f4684e247d103bbaab7b1705910f
 DIST request_store-1.5.1.gem 9728 BLAKE2B 
df83be1ecdb8b6158133925167df19cff59eab3cdb2ea1b5f970359a19a79dcd114f9c8d42856a1bf0173bb69df8f89efe54c29f5c6a9dd58d4b8bb7ccfa76d2
 SHA512 
89ba2df4169a23c60546081c5d872c26f09ce6edbb6bfdb9bb03ba3e194ca36b7f588e3f77deaa82ae6465e2ab8c372c9199fd49232ba37bd8e5d0cdcac785f1

diff --git a/dev-ruby/request_store/request_store-1.5.0.ebuild 
b/dev-ruby/request_store/request_store-1.5.0.ebuild
deleted file mode 100644
index 3a5247cc5319..
--- a/dev-ruby/request_store/request_store-1.5.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Per-request global storage for Rack"
-HOMEPAGE="https://github.com/steveklabnik/request_store;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/rack-1.4:*"
-
-all_ruby_prepare() {
-   sed -i -e "/bundler/ s:^:#:" Rakefile || die
-}



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

2023-03-30 Thread Sam James
commit: 3e566a4407e542d59cf4e5267ce61f7d8bce459d
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 31 00:26:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 31 00:54:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e566a44

dev-ruby/ast: drop 2.4.2

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

 dev-ruby/ast/ast-2.4.2.ebuild | 33 -
 1 file changed, 33 deletions(-)

diff --git a/dev-ruby/ast/ast-2.4.2.ebuild b/dev-ruby/ast/ast-2.4.2.ebuild
deleted file mode 100644
index 22d090d9c703..
--- a/dev-ruby/ast/ast-2.4.2.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="ast.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A library for working with abstract syntax trees"
-HOMEPAGE="https://github.com/whitequark/ast;
-SRC_URI="https://github.com/whitequark/ast/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~sparc"
-IUSE=""
-
-ruby_add_bdepend "test? (
-   dev-ruby/bacon )"
-
-all_ruby_prepare() {
-   sed -i -e "/[Bb]undler/d" Rakefile || die
-   sed -i -e "/git ls/d" ${PN}.gemspec || die
-   sed -i -e "/simplecov/,+11d" -e "/colored_output/d" test/helper.rb || 
die
-}
-
-each_ruby_test() {
-   ${RUBY} -S bacon -Itest -a || die
-}



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

2023-03-30 Thread Sam James
commit: c0f16a5e6afc0101ccdc14d8d4569e9ae77f049a
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 30 23:20:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 31 00:51:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0f16a5e

dev-ruby/simplecov: drop 0.19.1

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

 dev-ruby/simplecov/Manifest|  1 -
 dev-ruby/simplecov/simplecov-0.19.1.ebuild | 49 --
 2 files changed, 50 deletions(-)

diff --git a/dev-ruby/simplecov/Manifest b/dev-ruby/simplecov/Manifest
index da9145e8068b..5d1e9d15539c 100644
--- a/dev-ruby/simplecov/Manifest
+++ b/dev-ruby/simplecov/Manifest
@@ -1,3 +1,2 @@
-DIST simplecov-0.19.1.tar.gz 107430 BLAKE2B 
0f18cd4c8ddfd324f4e3326ad8503530862f0ae67658865183984b81a59ad9aa5fcf650fa9f64fa6841ea23afa07d25e38443a79ad0be26b966fa99b6805a090
 SHA512 
2d781008769abd79020be96f7c1f91cfb9f27d51d00436f737c408a9b9d57a82955cbe5ba5ee5a628b9a7e8835d9b3e1542b67499355373c4f9b2638bee83235
 DIST simplecov-0.21.2.tar.gz 114080 BLAKE2B 
b1bdfd45a39f97072d871a6d4ba4a2d9f2b94642cbbe329fba91b53b1d6a9b024e224e822ca49c28c4849b7bc3ade19027c6aab739d3acf28c09cd3c773ce4eb
 SHA512 
68e9a901b2ecef07aebad214ea86a092871b0ebf5b62881ca97ca0033c1ee5b9ba395116f9960e69cd88b90f569a3b573a3879178e9ccfa06d28c94de8b4f918
 DIST simplecov-0.22.0.tar.gz 115236 BLAKE2B 
d013f254d534ddd1ad273e2a6990c7ec96710cef106c73ecaba18c04ac5922bad52e086f11bf019abb21dd6cfc2f4b02e058b5042029716c6e3ed64e1c35993a
 SHA512 
ba7e1a29a219337c1e00d055408d825b20a7b81ec4768612d9d5e8a18af08d47d86a42cee78c64ae0f431196136b5dd522364882d83e5210366d8aa03d5c54b4

diff --git a/dev-ruby/simplecov/simplecov-0.19.1.ebuild 
b/dev-ruby/simplecov/simplecov-0.19.1.ebuild
deleted file mode 100644
index 89da8c8d6181..
--- a/dev-ruby/simplecov/simplecov-0.19.1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_RECIPE_DOC="none"
-
-RUBY_FAKEGEM_GEMSPEC="simplecov.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Code coverage with a configuration library and merging across 
test suites"
-HOMEPAGE="https://github.com/simplecov-ruby/simplecov;
-SRC_URI="https://github.com/simplecov-ruby/simplecov/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="MIT"
-
-KEYWORDS="~amd64 ~riscv"
-SLOT="0.8"
-IUSE="doc"
-
-ruby_add_rdepend "
-   dev-ruby/simplecov-html:0.12
-   >=dev-ruby/docile-1.1:0"
-
-ruby_add_bdepend "test? (
-   dev-ruby/bundler
-   dev-ruby/rspec:3
-   dev-ruby/test-unit:2
-)"
-
-# There are also cucumber tests that require poltergeist and unpackaged 
phantomjs gem.
-
-all_ruby_prepare() {
-   # Avoid test depending on spawning ruby and having timing issues
-   sed -i -e '/blocks other processes/askip "gentoo"' 
spec/result_merger_spec.rb || die
-
-   sed -i -e '5i require "bundler"' spec/helper.rb || die
-}
-
-each_ruby_test() {
-   RSPEC_VERSION=3 ruby-ng_rspec spec/*spec.rb || die
-
-   #${RUBY} -S cucumber features || die
-}



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

2023-03-30 Thread Sam James
commit: fd4e087fb70c3bf82b584029d9e6f1688692ad48
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 30 23:14:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 31 00:51:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd4e087f

dev-ruby/ref: enable ruby32

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

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

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



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

2023-03-30 Thread Sam James
commit: 3e773745ed83a59cbec0deb94fb27744c7d27710
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 30 23:17:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 31 00:51:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e773745

dev-ruby/ddmemoize: add warning re >=ruby31 on tests

Upstream looks inactive and >=ruby31 leads to suspicious
non-fatal warnings in tests.

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

 dev-ruby/ddmemoize/ddmemoize-1.0.0-r1.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/ddmemoize/ddmemoize-1.0.0-r1.ebuild 
b/dev-ruby/ddmemoize/ddmemoize-1.0.0-r1.ebuild
index dda4c1794412..11179ff935d3 100644
--- a/dev-ruby/ddmemoize/ddmemoize-1.0.0-r1.ebuild
+++ b/dev-ruby/ddmemoize/ddmemoize-1.0.0-r1.ebuild
@@ -1,9 +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
 
-USE_RUBY="ruby26 ruby27 ruby30"
+# Beware: suspicious non-fatal warnings appear in tests with >=ruby31
+# Needs more investigation
+USE_RUBY="ruby27 ruby30"
 
 RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md"
 



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

2023-03-30 Thread Sam James
commit: c9f6bb87dec85f38e70525540b67f15e507297b3
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 30 23:13:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 31 00:50:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9f6bb87

dev-ruby/mimemagic: enable ruby31, ruby32 for 0.3.10

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

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

diff --git a/dev-ruby/mimemagic/mimemagic-0.3.10-r1.ebuild 
b/dev-ruby/mimemagic/mimemagic-0.3.10-r1.ebuild
index 14cda3064dd1..33422b38290c 100644
--- a/dev-ruby/mimemagic/mimemagic-0.3.10-r1.ebuild
+++ b/dev-ruby/mimemagic/mimemagic-0.3.10-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30"
+USE_RUBY="ruby26 ruby27 ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_EXTRADOC="README.md"
 



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

2023-03-30 Thread Nick Sarnie
commit: 806e1aa0de39ab3f7a89871c02124fcea6fb6965
Author: Nick Sarnie  gentoo  org>
AuthorDate: Fri Mar 31 00:41:10 2023 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Fri Mar 31 00:43:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=806e1aa0

net-im/discord: add 0.0.26, drop 0.0.25

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

 net-im/discord/Manifest | 2 +-
 net-im/discord/{discord-0.0.25.ebuild => discord-0.0.26.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-im/discord/Manifest b/net-im/discord/Manifest
index b1f0b60d9ccf..0c2ba44cf6f2 100644
--- a/net-im/discord/Manifest
+++ b/net-im/discord/Manifest
@@ -1 +1 @@
-DIST discord-0.0.25.tar.gz 77709937 BLAKE2B 
48617283675866b3ec8e8e7000800897fc8532ced4329a59561826d1eb018106ff4d499b5a3620ab3d557970f066f0e973211f9eb32f2566130298bd41abff57
 SHA512 
21a3e6dff2fd33fe0cd5b1c9c340cbeebc6fd214d9f0be8c05ac9faad2f287d17726bd45bebb4ecebe90533da20f501ad1156ac8097318d7545f78811ebe1224
+DIST discord-0.0.26.tar.gz 93012747 BLAKE2B 
9759a1319835d48e5bc5a72b9c96308ac2cc8251de66b82b55abff0cb2ea199a94f7fa25488a95ed577176ce12fe6eb8455f25fa111b6306778f195b15dc6468
 SHA512 
65477c2c033f30850a699706a6502ff4f4af8838185716d968d641fdab3033555139b04bf91a111a847aca14113e33ba6248d49ba317fd43cbacb099e974117b

diff --git a/net-im/discord/discord-0.0.25.ebuild 
b/net-im/discord/discord-0.0.26.ebuild
similarity index 98%
rename from net-im/discord/discord-0.0.25.ebuild
rename to net-im/discord/discord-0.0.26.ebuild
index 65e97d33cf4d..95653d446eaa 100644
--- a/net-im/discord/discord-0.0.25.ebuild
+++ b/net-im/discord/discord-0.0.26.ebuild
@@ -109,7 +109,7 @@ src_install() {
insinto "${DESTDIR}"
doins chrome_100_percent.pak chrome_200_percent.pak icudtl.dat 
resources.pak snapshot_blob.bin v8_context_snapshot.bin
insopts -m0755
-   doins -r locales resources swiftshader
+   doins -r locales resources
 
# Chrome-sandbox requires the setuid bit to be specifically set.
# see https://github.com/electron/electron/issues/17972



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

2023-03-30 Thread Ionen Wolkens
commit: a66da50735e8552adbdf31b835e30eb99f4b5572
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Mar 30 23:44:38 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Mar 31 00:23:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a66da507

x11-misc/primus: unkeyword 0.2-r3 for ~x86

nvidia-drivers is no longer available on x86, or at least
unmasked. Could mask this together rather than unkeyworded,
but it's very unlikely this works properly with 0/390 given
the semi-broken glvnd support.

If anything, it may make more sense to last rite this...

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

 x11-misc/primus/primus-0.2-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-misc/primus/primus-0.2-r3.ebuild 
b/x11-misc/primus/primus-0.2-r3.ebuild
index b70260a99d7b..3a4c0197ea9a 100644
--- a/x11-misc/primus/primus-0.2-r3.ebuild
+++ b/x11-misc/primus/primus-0.2-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -12,7 +12,7 @@ EGIT_REPO_URI="https://github.com/amonakov/${PN}.git;
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64"
 IUSE="+libglvnd"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/

2023-03-30 Thread Ionen Wolkens
commit: b3ebb9b860171621824961cc8d1f21696ea6de54
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Mar 30 22:34:14 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Mar 31 00:21:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3ebb9b8

x11-drivers/nvidia-drivers: add 470.182.03

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

 x11-drivers/nvidia-drivers/Manifest|   6 +
 .../nvidia-drivers-470.182.03.ebuild   | 576 +
 2 files changed, 582 insertions(+)

diff --git a/x11-drivers/nvidia-drivers/Manifest 
b/x11-drivers/nvidia-drivers/Manifest
index 9d3513f81d64..45bbc49f17f4 100644
--- a/x11-drivers/nvidia-drivers/Manifest
+++ b/x11-drivers/nvidia-drivers/Manifest
@@ -5,6 +5,7 @@ DIST NVIDIA-Linux-aarch64-530.41.03.run 218674884 BLAKE2B 
5f1e61c43810ae3428c07d
 DIST NVIDIA-Linux-x86-390.157.run 49417041 BLAKE2B 
435b5e0e60468cc74b41cc5d9b5bb0105d29c11a2d408457835212a96519c9334ecf19278b36749d3ff7f498f5b0ae45a2efae2d428703dac21245c62f1efebe
 SHA512 
dae9ac2c12f9ad90f7441e00e01a984147c577892421911d7f67f6a31e616ac1cb7d434bc9c7f58fbd9b8ae909521b5bece607a63c79588c0bb9d99c6bad5fb0
 DIST NVIDIA-Linux-x86_64-390.157.run 85835541 BLAKE2B 
44b855cd11f3b2f231f9fb90492ae2e67a67ea3ea83c413e7c90956d38c9730a8bd0321281ae03c6afce633d102f5b499aed25622b9bfd31bdd2c98f0717e95b
 SHA512 
4780503a4cff0180b1b1f37d20a6ba3438dd78b51fa7f69b98d35521835e5d61099129746929d51d63afa2d47b672b3e145e1e1897584dc3799e7f822c5b3a0a
 DIST NVIDIA-Linux-x86_64-470.161.03.run 272397700 BLAKE2B 
eaa94b7398b3aaadf30c33c95c95b167094ca56114e2e3032978b0959264ac8b8663181485eb1af0282a59b43f912c0ecd48e5eadcb06b6fda601b357ac49bc7
 SHA512 
26b1640f9427847b68233ffacf5c4a07e75ed9923429dfc9e5de3d7e5c1f109dfaf0fe0a0639cbd47f056784ed3e00e2e741d5c84532df79590a0c9ffa5ba625
+DIST NVIDIA-Linux-x86_64-470.182.03.run 271685302 BLAKE2B 
47acdc53dea1698558fea8e18f481341dd542b725153a83563f9da420844b59db41f69a8eb7ad7e16a22050a7a6cffc2265a9cb8832cb5a6439c6a5b0910bfce
 SHA512 
73619d65bd3267427acaf2deee07a2c98c490df937aa13e2c95d54cfd19ce2a82a91d3a5aa886dbe88f6230251f9cf54c38f5841cfacd77e53301e8d61fa3d7d
 DIST NVIDIA-Linux-x86_64-515.86.01.run 363743089 BLAKE2B 
aa03a0f059da99fa549cd9d672cef0194f2b22b349470d80ce626b3f4afb89b1f130b451735f92f5a66dfec02735bd6395053be609668371991837e3be4026cb
 SHA512 
9a31e14afc017e847f1208577f597c490adb63c256d6dff1a9eae56b65cf85374a604516b0be9da7a43e9af93b3c5aec47b2ffefd6b4050a4b7e55f348cf4e7b
 DIST NVIDIA-Linux-x86_64-525.47.15.run 414194155 BLAKE2B 
df2cf08bd81d19b0215b378be2e7c2dd14a4e415988baf284008acd2648ce43c4ae73627e761921a26e205547025fe9166b6192c02c4d6b00646ef51c6af9acc
 SHA512 
09684294561c0796cfe1bb027388af342a009af33b00901869b4b1c4399583611e2843c45fb436a901095c53844a45b5a4a5642bd3abd019e4f00d6e3395b692
 DIST NVIDIA-Linux-x86_64-525.85.05.run 415131239 BLAKE2B 
38bdcce884011cfc0a1b5d08807c0a163ac7807621f3ec69feabbdf27af9e0409491db893912776b05a45f8f56c06f281a84074ab8ff21a71774b890bdff2cf8
 SHA512 
db30b9186cdcf22b2dde267c08a10cadfc3d37190c57a26a71e282b0f661b187b5b28764418eacf8b2344ebfa8feb7480ae1de31b3bc3026feaf9482a3b51741
@@ -16,30 +17,35 @@ DIST NVIDIA-kernel-module-source-525.89.02.tar.xz 10094060 
BLAKE2B 950058e944130
 DIST NVIDIA-kernel-module-source-530.41.03.tar.xz 10485752 BLAKE2B 
2241be04820de7bea99a3833de04a67e6eed03e3addbeb9d8ebb2b6f802f528f87e27deae7e404aac3cbbd17071b6183762a72cdda3adfe7ee6d2ea88c916b01
 SHA512 
c6dea65d8b5f089a2a04788e7f0d7abb667ae1b3846db07b3f35b3535f6bbe8decb4577a10da1172955bce2431becd2670f9f14678141d09f5b0718d1e2da3b7
 DIST nvidia-installer-390.157.tar.bz2 150323 BLAKE2B 
8058ca87a6dea956d564af9f7eab9b1fc82b1f2382bd5cb2f6d97cbe2e19292533522d5f8f2eacbeb16520372715fcb72f8f9b0998962af5d4e75522c8d74524
 SHA512 
93a7ece648602157496c8e27a88864ede341a100f5328a4c1a25faf8f0b94d252060e5e2f71d0c302fd0566c10773c30b76b3b5f431d8039b71c90a7969f7d7e
 DIST nvidia-installer-470.161.03.tar.bz2 146227 BLAKE2B 
4c733877adbe5f44e2d112fe2401657c2e2809ff76d0eac29409be7c624e073d4a2fbcfb39eb706625d93d1f3c753d47271a6c2c660270824cfea350e07c751a
 SHA512 
eab1308b85dd66ae4332aff766a237e77c763af45a0e62eba0958abcaa493950aa19edd95039d03e783d78d0ad1fe8348a13d5b64fa103410acfa6ad5f95a884
+DIST nvidia-installer-470.182.03.tar.bz2 146269 BLAKE2B 
bfd1c1bac525e9bd6502a7a356064a96030b61a0e037e893506c397ac95d48bb513a8bc6e1a6060d39f6441191538b0be50c12a3199fd0e720c0f5c2872e5d5e
 SHA512 
d3ff67619e260e1bf4519b087637a9126406600519bcc42d938e12bbd2bbca45e8ec39bec4d23c95ac1c3c8eff0430f90e8e360769d8516ef30e57e99bd4aeb2
 DIST nvidia-installer-515.86.01.tar.bz2 144637 BLAKE2B 
840e2258224e0d19dfe092bc8e8d5986ff771a9fbacfc6c682c513e2757072b68252ebbe4ec8a491997db80f3e1c6879b9dc8f93134caf6f0e6ea3360253fbd9
 SHA512 
3f55ab79283f1730b5cf5898d9df97a78b8d86f0ac124af9e31c7a960f4a82e46bc262fc0cd8ae9c29c3bab65e2be1ca3565d0a470017a153fa58f61241b34b2
 DIST nvidia-installer-525.85.05.tar.bz2 147738 BLAKE2B 

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

2023-03-30 Thread Ionen Wolkens
commit: 2f48124d2a3b30a94678bc5f4ae8b8c776a4537b
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Mar 30 23:06:26 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Mar 31 00:23:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f48124d

profiles: mask vulnerable + EOL nvidia-drivers:0/390

Keeping it as a opt-in, but not truly supported anymore.
Users should be at least aware of the security risk.

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 491677ab768c..cd687afcfb41 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,28 @@
 
 #--- END OF EXAMPLES ---
 
+# Ionen Wolkens  (2023-03-30)
+# NVIDIA dropped support for the 390.xx branch in December 2022[1].
+#
+# Users are free to unmask and keep using, but be warned it is very
+# likely to be affected by security issues as NVIDIA does not track
+# nor fix these for this branch anymore.
+#
+# Gentoo will keep it packaged for as long as reasonably possible
+# (albeit masked) but no true support will be given nor patches
+# for newer kernels. It is recommended to use 6.1.x LTS kernels or
+# older (6.1.x will be supported until at least December 2026).
+#
+# Major issues will lead to removal without further warning, e.g.
+# if no usable kernels left in tree, or if broken with a newer Xorg.
+#
+# >> It is recommended to switch to nouveau[2] drivers (regardless
+#of its worse performance), or ideally replace the hardware.
+#
+# [1] https://nvidia.custhelp.com/app/answers/detail/a_id/3142
+# [2] https://wiki.gentoo.org/wiki/Nouveau
+x11-drivers/nvidia-drivers:0/390
+
 # Michał Górny  (2023-03-30)
 # Fails to build, bug #903017.
 =dev-util/spirv-llvm-translator-16.0.0



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/

2023-03-30 Thread Ionen Wolkens
commit: 96a3c161147c3f19829565be9f7cf5aed21fa798
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Mar 30 22:43:23 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Mar 31 00:23:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96a3c161

x11-drivers/nvidia-drivers: add 525.105.17

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

 x11-drivers/nvidia-drivers/Manifest|   8 +
 .../nvidia-drivers-525.105.17.ebuild   | 631 +
 2 files changed, 639 insertions(+)

diff --git a/x11-drivers/nvidia-drivers/Manifest 
b/x11-drivers/nvidia-drivers/Manifest
index e6783c540ba5..8c0d12726159 100644
--- a/x11-drivers/nvidia-drivers/Manifest
+++ b/x11-drivers/nvidia-drivers/Manifest
@@ -1,5 +1,6 @@
 DIST NVIDIA-Linux-aarch64-515.105.01.run 221114790 BLAKE2B 
d01add008c0dc6b45f951341ad78b5c2da4e080cd3be38eec83c6408af19dec353c3eb40a5bdce2a23ec26b81bc31d7983be0a557760e408b16a0aa516dde43e
 SHA512 
07d8b680e3bc4727727dc00225b42577eff3f00fb45281fb3b75400f66572d8ad67fed1adba36689cf7d28afa6241fe3ccc11789dccfcb5e6705496c5930af2b
 DIST NVIDIA-Linux-aarch64-515.86.01.run 221097882 BLAKE2B 
f8562f9ef1d29451792e00f5489ae7bf63d1a9c5a13354f119667e5572f473abe14a82383c7f61251213ef16463c064059316c7da09a5d61207823b17a7183bf
 SHA512 
43161f86143b1558d1f558acf4a060f53f538ea20e6235f76be24916fe4a9c374869645c7abf39eba66f1c2ca35f5d2b04f199bd1341b7ee6c1fdc879cb3ef96
+DIST NVIDIA-Linux-aarch64-525.105.17.run 263030663 BLAKE2B 
6a76649f1f4dd5cc9347b91474af899a202218bbea56dd8574e0c1ef286b1e3c5a61ba6723a49295ca4baf90ee2b70adedbe809c16b2d9a6b6328dd57d6c3e6c
 SHA512 
75192acf8448a206a956b94b01b5e1e05cd21c7f172557bd6a2d1f1d92877583734c7e0998cedc3b54a8bdc5c7e869531ddea4161639daf40cbd0bf035252759
 DIST NVIDIA-Linux-aarch64-525.89.02.run 263020466 BLAKE2B 
7f912746c186450b09b7e4b0e26731a8480a02e02a6d0009c1c96e33f91dd47604b262e8d42568b8c9127598cf17a19e7bf5cf29472a9e2b1cc8d765b2b39370
 SHA512 
a74d11453522dde936c022b6c8ef8df0349a10f825caaab3e7a58002f4afcd12160865ad9e5745b055430d978ebdcc0583dfe8b339ba60eead99517d49ee7191
 DIST NVIDIA-Linux-aarch64-530.41.03.run 218674884 BLAKE2B 
5f1e61c43810ae3428c07d27b7a6a80ed2d04e1fe6f2ff8f8da20c615d9d35c494f30c1baf6fd0c6046b7780e621095ff0a61e40ec40295e599acf4727cc45cf
 SHA512 
abb9d33b2cfa57be25d5395d5e9805d401b67375761cd07da0e78cc372d8f424c9a7129966967ed36b2123eafbb0fa99f478deb2c4b6a9d85764bdfb60c1139e
 DIST NVIDIA-Linux-x86-390.157.run 49417041 BLAKE2B 
435b5e0e60468cc74b41cc5d9b5bb0105d29c11a2d408457835212a96519c9334ecf19278b36749d3ff7f498f5b0ae45a2efae2d428703dac21245c62f1efebe
 SHA512 
dae9ac2c12f9ad90f7441e00e01a984147c577892421911d7f67f6a31e616ac1cb7d434bc9c7f58fbd9b8ae909521b5bece607a63c79588c0bb9d99c6bad5fb0
@@ -8,11 +9,13 @@ DIST NVIDIA-Linux-x86_64-470.161.03.run 272397700 BLAKE2B 
eaa94b7398b3aaadf30c33
 DIST NVIDIA-Linux-x86_64-470.182.03.run 271685302 BLAKE2B 
47acdc53dea1698558fea8e18f481341dd542b725153a83563f9da420844b59db41f69a8eb7ad7e16a22050a7a6cffc2265a9cb8832cb5a6439c6a5b0910bfce
 SHA512 
73619d65bd3267427acaf2deee07a2c98c490df937aa13e2c95d54cfd19ce2a82a91d3a5aa886dbe88f6230251f9cf54c38f5841cfacd77e53301e8d61fa3d7d
 DIST NVIDIA-Linux-x86_64-515.105.01.run 363738348 BLAKE2B 
b78b7e9dbc1450a7d01d9b3b75e0612ce0b71f8647dc5ee084660c9cb12a8ac4b2f278d49b195e0f4600d02f3297af796158cbca9cdaff0d27f78f56153bdefd
 SHA512 
9b9e820754254c70aeab2bcc1cfdae396d3b30fb948198e378f764a6f0d89ad6f6687afffa2d6f48072ab726c6d180dc3c83891eef61f273c0b11f7bc2c9bd67
 DIST NVIDIA-Linux-x86_64-515.86.01.run 363743089 BLAKE2B 
aa03a0f059da99fa549cd9d672cef0194f2b22b349470d80ce626b3f4afb89b1f130b451735f92f5a66dfec02735bd6395053be609668371991837e3be4026cb
 SHA512 
9a31e14afc017e847f1208577f597c490adb63c256d6dff1a9eae56b65cf85374a604516b0be9da7a43e9af93b3c5aec47b2ffefd6b4050a4b7e55f348cf4e7b
+DIST NVIDIA-Linux-x86_64-525.105.17.run 414594622 BLAKE2B 
c1db447a2e121fb13a90a26a4086f8759e8ef5e6eb3b355e3f4497cd67169b8b38506e00bdb8cfd0f5f7f25e0cacbe6e5ed05732815dbf4e63f2e800830ae3dd
 SHA512 
1a44a8d92d8434d356dcd6087c8a3277136e0819ffa5e4b6895854811cf63e44ad3dc08e0d248f149f8dc2280ab0993be6ee7fdf3c676fb9a85ff3dce83fd69a
 DIST NVIDIA-Linux-x86_64-525.47.15.run 414194155 BLAKE2B 
df2cf08bd81d19b0215b378be2e7c2dd14a4e415988baf284008acd2648ce43c4ae73627e761921a26e205547025fe9166b6192c02c4d6b00646ef51c6af9acc
 SHA512 
09684294561c0796cfe1bb027388af342a009af33b00901869b4b1c4399583611e2843c45fb436a901095c53844a45b5a4a5642bd3abd019e4f00d6e3395b692
 DIST NVIDIA-Linux-x86_64-525.89.02.run 414116295 BLAKE2B 
22a6da77876557c256cb5571b6ae78133bc150ceb16aaf331a332bdd891df40beac07ac70efedb11ec2458fcdf2a23247b54274d509a2b54e50f4da1251425e7
 SHA512 
a991c5a843957aa81cf619c39d699100ff69fc723fb195c68fd50cd69ee9d5651a223d3b5d254c8c1b7c8cad09e24846ba4e64869a8b3777e85cd3e5ba515bb5
 DIST NVIDIA-Linux-x86_64-530.41.03.run 344312858 BLAKE2B 
bb5507afd23e6e063314532f37e5c7cc2530f96f359664d79ebac998c6a32ee238790b4aa66339a913e31114d22795e8e80aebced2260ff04b5d3589af472fc9
 SHA512 

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

2023-03-30 Thread Ionen Wolkens
commit: 86268c606413c005ea42c6beab0043d459cd8977
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Mar 30 23:12:01 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Mar 31 00:23:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86268c60

profiles/arch/x86: mask USE that need nvidia-drivers

390.xx is masked and was the last to provide drivers for x86,
NVIDIA no longer supports any 32-bit arches.

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

 profiles/arch/x86/package.use.mask | 8 
 profiles/arch/x86/use.mask | 4 
 2 files changed, 4 insertions(+), 8 deletions(-)

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index 2f1f91cfce89..dbb783f11336 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Ionen Wolkens  (2023-03-30)
+# Needs x11-drivers/nvidia-drivers which is no longer available here.
+media-tv/mythtv nvdec
+
 # Andreas Sturmlechner  (2023-02-06)
 # Successful build of dev-qt/qtwebengine depends on 64-bit host
 # Bug #893234
@@ -397,10 +401,6 @@ dev-libs/boost -context
 app-editors/vim -racket
 app-editors/gvim -racket
 
-# Kacper Kowalik  (2013-08-09)
-# Works on x86
-sys-apps/hwloc -gl -nvml
-
 # Diego Elio Pettenò  (2012-11-03)
 # Unmask here, as it's masked in base.
 net-libs/gnutls -dane

diff --git a/profiles/arch/x86/use.mask b/profiles/arch/x86/use.mask
index b06aa1c535c8..c3f90515ea6e 100644
--- a/profiles/arch/x86/use.mask
+++ b/profiles/arch/x86/use.mask
@@ -125,9 +125,6 @@ webengine
 -cpu_flags_x86_ssse3
 -cpu_flags_x86_xop
 
-# Unmask nvidia XvMC support
--nvidia
-
 # Modular X: unmask for architectures on which they are available
 -input_devices_synaptics
 -input_devices_vmmouse
@@ -139,7 +136,6 @@ webengine
 -video_cards_i965
 -video_cards_intel
 -video_cards_iris
--video_cards_nvidia
 -video_cards_siliconmotion
 -video_cards_vmware
 -video_cards_geode



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/

2023-03-30 Thread Ionen Wolkens
commit: abbd7e55fdefc0c6a4755540fee967e04d2666a4
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Mar 30 22:59:23 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Mar 31 00:23:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abbd7e55

x11-drivers/nvidia-drivers: show EOL warnings in 0/390

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

 x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild | 16 
 1 file changed, 12 insertions(+), 4 deletions(-)

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild
index 09a8849c0843..94e0026feef8 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild
@@ -233,13 +233,14 @@ pkg_setup() {
fi
 
if kernel_is -gt ${NV_KERNEL_MAX/./ }; then
-   ewarn "Kernel ${KV_MAJOR}.${KV_MINOR} is either known to break 
this version of ${PN}"
-   ewarn "or was not tested with it. It is recommended to use one 
of:"
+   ewarn "Kernel ${KV_MAJOR}.${KV_MINOR} is known to break this 
version ${PN}"
+   ewarn "It is recommended to use one of:"
ewarn "  <=sys-kernel/gentoo-kernel-${NV_KERNEL_MAX}.x"
ewarn "  <=sys-kernel/gentoo-sources-${NV_KERNEL_MAX}.x"
ewarn "You are free to try or use /etc/portage/patches, but 
support will"
-   ewarn "not be given and issues wait until NVIDIA releases a 
fixed version"
-   ewarn "(Gentoo will not accept patches for this)."
+   ewarn "not be given (Gentoo will not accept patches for this). 
When no"
+   ewarn "supported kernel are usable anymore, end-of-life 390.xx 
will be"
+   ewarn "removed -- 6.1.x LTS will be supported until at least 
December 2026."
ewarn
ewarn "Do _not_ file a bug report if run into issues."
ewarn
@@ -540,4 +541,11 @@ pkg_postinst() {
ewarn "libraries and may prevent launching GPU-accelerated 
applications."
use driver && ewarn "The easiest way to fix this is usually to 
reboot."
fi
+
+   ewarn
+   ewarn "Be warned/reminded that the 390.xx branch reached end-of-life 
and"
+   ewarn "NVIDIA is no longer fixing issues (including security). Free to 
keep"
+   ewarn "using (for now) but it is recommended to either switch to 
nouveau or"
+   ewarn "replace hardware. Will be kept in-tree while possible, but 
expect it"
+   ewarn "to be removed likely in early 2027 or earlier if major issues 
arise."
 }



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/

2023-03-30 Thread Ionen Wolkens
commit: b3149ef54d63357f05ee3f648ffe04b9cc04af88
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Mar 30 22:36:24 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Mar 31 00:21:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3149ef5

x11-drivers/nvidia-drivers: add 515.105.01

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

 x11-drivers/nvidia-drivers/Manifest|   8 +
 .../nvidia-drivers-515.105.01.ebuild   | 633 +
 2 files changed, 641 insertions(+)

diff --git a/x11-drivers/nvidia-drivers/Manifest 
b/x11-drivers/nvidia-drivers/Manifest
index 45bbc49f17f4..636343c767ee 100644
--- a/x11-drivers/nvidia-drivers/Manifest
+++ b/x11-drivers/nvidia-drivers/Manifest
@@ -1,3 +1,4 @@
+DIST NVIDIA-Linux-aarch64-515.105.01.run 221114790 BLAKE2B 
d01add008c0dc6b45f951341ad78b5c2da4e080cd3be38eec83c6408af19dec353c3eb40a5bdce2a23ec26b81bc31d7983be0a557760e408b16a0aa516dde43e
 SHA512 
07d8b680e3bc4727727dc00225b42577eff3f00fb45281fb3b75400f66572d8ad67fed1adba36689cf7d28afa6241fe3ccc11789dccfcb5e6705496c5930af2b
 DIST NVIDIA-Linux-aarch64-515.86.01.run 221097882 BLAKE2B 
f8562f9ef1d29451792e00f5489ae7bf63d1a9c5a13354f119667e5572f473abe14a82383c7f61251213ef16463c064059316c7da09a5d61207823b17a7183bf
 SHA512 
43161f86143b1558d1f558acf4a060f53f538ea20e6235f76be24916fe4a9c374869645c7abf39eba66f1c2ca35f5d2b04f199bd1341b7ee6c1fdc879cb3ef96
 DIST NVIDIA-Linux-aarch64-525.85.05.run 262667903 BLAKE2B 
e6e4d2d8a90f5abbfc4d67ee1a74c062fcd91b4d46d247702e937d8e82c2ddeac19418a74908b90d31265819dfa93791c53cb111b41fe51732851c9d2e74c21e
 SHA512 
85312583dbd55791273308aa3c3bf43241e0b28cbe850e56bd6997dcedd2db51af337d062587886ca4000cf39428a748c87d6e270648e09d4f0870856757a7d0
 DIST NVIDIA-Linux-aarch64-525.89.02.run 263020466 BLAKE2B 
7f912746c186450b09b7e4b0e26731a8480a02e02a6d0009c1c96e33f91dd47604b262e8d42568b8c9127598cf17a19e7bf5cf29472a9e2b1cc8d765b2b39370
 SHA512 
a74d11453522dde936c022b6c8ef8df0349a10f825caaab3e7a58002f4afcd12160865ad9e5745b055430d978ebdcc0583dfe8b339ba60eead99517d49ee7191
@@ -6,11 +7,13 @@ DIST NVIDIA-Linux-x86-390.157.run 49417041 BLAKE2B 
435b5e0e60468cc74b41cc5d9b5bb
 DIST NVIDIA-Linux-x86_64-390.157.run 85835541 BLAKE2B 
44b855cd11f3b2f231f9fb90492ae2e67a67ea3ea83c413e7c90956d38c9730a8bd0321281ae03c6afce633d102f5b499aed25622b9bfd31bdd2c98f0717e95b
 SHA512 
4780503a4cff0180b1b1f37d20a6ba3438dd78b51fa7f69b98d35521835e5d61099129746929d51d63afa2d47b672b3e145e1e1897584dc3799e7f822c5b3a0a
 DIST NVIDIA-Linux-x86_64-470.161.03.run 272397700 BLAKE2B 
eaa94b7398b3aaadf30c33c95c95b167094ca56114e2e3032978b0959264ac8b8663181485eb1af0282a59b43f912c0ecd48e5eadcb06b6fda601b357ac49bc7
 SHA512 
26b1640f9427847b68233ffacf5c4a07e75ed9923429dfc9e5de3d7e5c1f109dfaf0fe0a0639cbd47f056784ed3e00e2e741d5c84532df79590a0c9ffa5ba625
 DIST NVIDIA-Linux-x86_64-470.182.03.run 271685302 BLAKE2B 
47acdc53dea1698558fea8e18f481341dd542b725153a83563f9da420844b59db41f69a8eb7ad7e16a22050a7a6cffc2265a9cb8832cb5a6439c6a5b0910bfce
 SHA512 
73619d65bd3267427acaf2deee07a2c98c490df937aa13e2c95d54cfd19ce2a82a91d3a5aa886dbe88f6230251f9cf54c38f5841cfacd77e53301e8d61fa3d7d
+DIST NVIDIA-Linux-x86_64-515.105.01.run 363738348 BLAKE2B 
b78b7e9dbc1450a7d01d9b3b75e0612ce0b71f8647dc5ee084660c9cb12a8ac4b2f278d49b195e0f4600d02f3297af796158cbca9cdaff0d27f78f56153bdefd
 SHA512 
9b9e820754254c70aeab2bcc1cfdae396d3b30fb948198e378f764a6f0d89ad6f6687afffa2d6f48072ab726c6d180dc3c83891eef61f273c0b11f7bc2c9bd67
 DIST NVIDIA-Linux-x86_64-515.86.01.run 363743089 BLAKE2B 
aa03a0f059da99fa549cd9d672cef0194f2b22b349470d80ce626b3f4afb89b1f130b451735f92f5a66dfec02735bd6395053be609668371991837e3be4026cb
 SHA512 
9a31e14afc017e847f1208577f597c490adb63c256d6dff1a9eae56b65cf85374a604516b0be9da7a43e9af93b3c5aec47b2ffefd6b4050a4b7e55f348cf4e7b
 DIST NVIDIA-Linux-x86_64-525.47.15.run 414194155 BLAKE2B 
df2cf08bd81d19b0215b378be2e7c2dd14a4e415988baf284008acd2648ce43c4ae73627e761921a26e205547025fe9166b6192c02c4d6b00646ef51c6af9acc
 SHA512 
09684294561c0796cfe1bb027388af342a009af33b00901869b4b1c4399583611e2843c45fb436a901095c53844a45b5a4a5642bd3abd019e4f00d6e3395b692
 DIST NVIDIA-Linux-x86_64-525.85.05.run 415131239 BLAKE2B 
38bdcce884011cfc0a1b5d08807c0a163ac7807621f3ec69feabbdf27af9e0409491db893912776b05a45f8f56c06f281a84074ab8ff21a71774b890bdff2cf8
 SHA512 
db30b9186cdcf22b2dde267c08a10cadfc3d37190c57a26a71e282b0f661b187b5b28764418eacf8b2344ebfa8feb7480ae1de31b3bc3026feaf9482a3b51741
 DIST NVIDIA-Linux-x86_64-525.89.02.run 414116295 BLAKE2B 
22a6da77876557c256cb5571b6ae78133bc150ceb16aaf331a332bdd891df40beac07ac70efedb11ec2458fcdf2a23247b54274d509a2b54e50f4da1251425e7
 SHA512 
a991c5a843957aa81cf619c39d699100ff69fc723fb195c68fd50cd69ee9d5651a223d3b5d254c8c1b7c8cad09e24846ba4e64869a8b3777e85cd3e5ba515bb5
 DIST NVIDIA-Linux-x86_64-530.41.03.run 344312858 BLAKE2B 
bb5507afd23e6e063314532f37e5c7cc2530f96f359664d79ebac998c6a32ee238790b4aa66339a913e31114d22795e8e80aebced2260ff04b5d3589af472fc9
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/

2023-03-30 Thread Ionen Wolkens
commit: bb754736066a3fad2dd539679dc53bd7fbd72f46
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Mar 30 22:30:48 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Mar 31 00:21:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb754736

x11-drivers/nvidia-drivers: drop vuln 510.108.03 (dead branch)

NVIDIA does not seem to update 510.xx branch anymore despite
CVEs, and there should be little reason to keep it around
(use >=515, or try 470 if affected by regressions).

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

 x11-drivers/nvidia-drivers/Manifest|   7 -
 .../nvidia-drivers-510.108.03.ebuild   | 586 -
 2 files changed, 593 deletions(-)

diff --git a/x11-drivers/nvidia-drivers/Manifest 
b/x11-drivers/nvidia-drivers/Manifest
index 063cb076c58d..9d3513f81d64 100644
--- a/x11-drivers/nvidia-drivers/Manifest
+++ b/x11-drivers/nvidia-drivers/Manifest
@@ -1,4 +1,3 @@
-DIST NVIDIA-Linux-aarch64-510.108.03.run 211471630 BLAKE2B 
4177e12907bb577d96734c33d0210eb753a763390aa1dde6e578d81dd47685bc3518af6c1dc2490e3ed488e9cede7e5705f8cf5e264f756de75d3a995c7d3f04
 SHA512 
fbd395d004d8a25d175958f8a9f9d4f19bc4e0662256e45cf9ed353613e2741f75e4fb2b87d5eb1625914c5ae3ab49e1b7025c8894d9e1cd0028a6d322836a67
 DIST NVIDIA-Linux-aarch64-515.86.01.run 221097882 BLAKE2B 
f8562f9ef1d29451792e00f5489ae7bf63d1a9c5a13354f119667e5572f473abe14a82383c7f61251213ef16463c064059316c7da09a5d61207823b17a7183bf
 SHA512 
43161f86143b1558d1f558acf4a060f53f538ea20e6235f76be24916fe4a9c374869645c7abf39eba66f1c2ca35f5d2b04f199bd1341b7ee6c1fdc879cb3ef96
 DIST NVIDIA-Linux-aarch64-525.85.05.run 262667903 BLAKE2B 
e6e4d2d8a90f5abbfc4d67ee1a74c062fcd91b4d46d247702e937d8e82c2ddeac19418a74908b90d31265819dfa93791c53cb111b41fe51732851c9d2e74c21e
 SHA512 
85312583dbd55791273308aa3c3bf43241e0b28cbe850e56bd6997dcedd2db51af337d062587886ca4000cf39428a748c87d6e270648e09d4f0870856757a7d0
 DIST NVIDIA-Linux-aarch64-525.89.02.run 263020466 BLAKE2B 
7f912746c186450b09b7e4b0e26731a8480a02e02a6d0009c1c96e33f91dd47604b262e8d42568b8c9127598cf17a19e7bf5cf29472a9e2b1cc8d765b2b39370
 SHA512 
a74d11453522dde936c022b6c8ef8df0349a10f825caaab3e7a58002f4afcd12160865ad9e5745b055430d978ebdcc0583dfe8b339ba60eead99517d49ee7191
@@ -6,7 +5,6 @@ DIST NVIDIA-Linux-aarch64-530.41.03.run 218674884 BLAKE2B 
5f1e61c43810ae3428c07d
 DIST NVIDIA-Linux-x86-390.157.run 49417041 BLAKE2B 
435b5e0e60468cc74b41cc5d9b5bb0105d29c11a2d408457835212a96519c9334ecf19278b36749d3ff7f498f5b0ae45a2efae2d428703dac21245c62f1efebe
 SHA512 
dae9ac2c12f9ad90f7441e00e01a984147c577892421911d7f67f6a31e616ac1cb7d434bc9c7f58fbd9b8ae909521b5bece607a63c79588c0bb9d99c6bad5fb0
 DIST NVIDIA-Linux-x86_64-390.157.run 85835541 BLAKE2B 
44b855cd11f3b2f231f9fb90492ae2e67a67ea3ea83c413e7c90956d38c9730a8bd0321281ae03c6afce633d102f5b499aed25622b9bfd31bdd2c98f0717e95b
 SHA512 
4780503a4cff0180b1b1f37d20a6ba3438dd78b51fa7f69b98d35521835e5d61099129746929d51d63afa2d47b672b3e145e1e1897584dc3799e7f822c5b3a0a
 DIST NVIDIA-Linux-x86_64-470.161.03.run 272397700 BLAKE2B 
eaa94b7398b3aaadf30c33c95c95b167094ca56114e2e3032978b0959264ac8b8663181485eb1af0282a59b43f912c0ecd48e5eadcb06b6fda601b357ac49bc7
 SHA512 
26b1640f9427847b68233ffacf5c4a07e75ed9923429dfc9e5de3d7e5c1f109dfaf0fe0a0639cbd47f056784ed3e00e2e741d5c84532df79590a0c9ffa5ba625
-DIST NVIDIA-Linux-x86_64-510.108.03.run 329603898 BLAKE2B 
ec7327628cc0d5929f91fa7dcf09d741341b15a509169d8de187f66a99a9196077362bd9a370ba5e294fd644a3aee1bd3abfc45f20c9cb5b05660d299c9e0479
 SHA512 
70fbd91b0dc5db119acf20654854c417bb14889e84145e2675dc893e7247a9c34f90820cddb8202cf5c3219abc286c7014b247a2ce94bdb5681a1bca96f41a29
 DIST NVIDIA-Linux-x86_64-515.86.01.run 363743089 BLAKE2B 
aa03a0f059da99fa549cd9d672cef0194f2b22b349470d80ce626b3f4afb89b1f130b451735f92f5a66dfec02735bd6395053be609668371991837e3be4026cb
 SHA512 
9a31e14afc017e847f1208577f597c490adb63c256d6dff1a9eae56b65cf85374a604516b0be9da7a43e9af93b3c5aec47b2ffefd6b4050a4b7e55f348cf4e7b
 DIST NVIDIA-Linux-x86_64-525.47.15.run 414194155 BLAKE2B 
df2cf08bd81d19b0215b378be2e7c2dd14a4e415988baf284008acd2648ce43c4ae73627e761921a26e205547025fe9166b6192c02c4d6b00646ef51c6af9acc
 SHA512 
09684294561c0796cfe1bb027388af342a009af33b00901869b4b1c4399583611e2843c45fb436a901095c53844a45b5a4a5642bd3abd019e4f00d6e3395b692
 DIST NVIDIA-Linux-x86_64-525.85.05.run 415131239 BLAKE2B 
38bdcce884011cfc0a1b5d08807c0a163ac7807621f3ec69feabbdf27af9e0409491db893912776b05a45f8f56c06f281a84074ab8ff21a71774b890bdff2cf8
 SHA512 
db30b9186cdcf22b2dde267c08a10cadfc3d37190c57a26a71e282b0f661b187b5b28764418eacf8b2344ebfa8feb7480ae1de31b3bc3026feaf9482a3b51741
@@ -18,35 +16,30 @@ DIST NVIDIA-kernel-module-source-525.89.02.tar.xz 10094060 
BLAKE2B 950058e944130
 DIST NVIDIA-kernel-module-source-530.41.03.tar.xz 10485752 BLAKE2B 
2241be04820de7bea99a3833de04a67e6eed03e3addbeb9d8ebb2b6f802f528f87e27deae7e404aac3cbbd17071b6183762a72cdda3adfe7ee6d2ea88c916b01
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/

2023-03-30 Thread Ionen Wolkens
commit: 470be58642083d5349788bac5652b2ac7b27e452
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Mar 30 22:40:12 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Mar 31 00:22:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=470be586

x11-drivers/nvidia-drivers: drop vuln 525.85.05

Kept this one around for a bit longer due to known regressions,
but believe the new 0/525 sorts that out (if it doesn't, users
should try 0/530 or 0/515 rather than this vulnerable version).

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

 x11-drivers/nvidia-drivers/Manifest|   8 -
 .../nvidia-drivers/nvidia-drivers-525.85.05.ebuild | 631 -
 2 files changed, 639 deletions(-)

diff --git a/x11-drivers/nvidia-drivers/Manifest 
b/x11-drivers/nvidia-drivers/Manifest
index 636343c767ee..e6783c540ba5 100644
--- a/x11-drivers/nvidia-drivers/Manifest
+++ b/x11-drivers/nvidia-drivers/Manifest
@@ -1,6 +1,5 @@
 DIST NVIDIA-Linux-aarch64-515.105.01.run 221114790 BLAKE2B 
d01add008c0dc6b45f951341ad78b5c2da4e080cd3be38eec83c6408af19dec353c3eb40a5bdce2a23ec26b81bc31d7983be0a557760e408b16a0aa516dde43e
 SHA512 
07d8b680e3bc4727727dc00225b42577eff3f00fb45281fb3b75400f66572d8ad67fed1adba36689cf7d28afa6241fe3ccc11789dccfcb5e6705496c5930af2b
 DIST NVIDIA-Linux-aarch64-515.86.01.run 221097882 BLAKE2B 
f8562f9ef1d29451792e00f5489ae7bf63d1a9c5a13354f119667e5572f473abe14a82383c7f61251213ef16463c064059316c7da09a5d61207823b17a7183bf
 SHA512 
43161f86143b1558d1f558acf4a060f53f538ea20e6235f76be24916fe4a9c374869645c7abf39eba66f1c2ca35f5d2b04f199bd1341b7ee6c1fdc879cb3ef96
-DIST NVIDIA-Linux-aarch64-525.85.05.run 262667903 BLAKE2B 
e6e4d2d8a90f5abbfc4d67ee1a74c062fcd91b4d46d247702e937d8e82c2ddeac19418a74908b90d31265819dfa93791c53cb111b41fe51732851c9d2e74c21e
 SHA512 
85312583dbd55791273308aa3c3bf43241e0b28cbe850e56bd6997dcedd2db51af337d062587886ca4000cf39428a748c87d6e270648e09d4f0870856757a7d0
 DIST NVIDIA-Linux-aarch64-525.89.02.run 263020466 BLAKE2B 
7f912746c186450b09b7e4b0e26731a8480a02e02a6d0009c1c96e33f91dd47604b262e8d42568b8c9127598cf17a19e7bf5cf29472a9e2b1cc8d765b2b39370
 SHA512 
a74d11453522dde936c022b6c8ef8df0349a10f825caaab3e7a58002f4afcd12160865ad9e5745b055430d978ebdcc0583dfe8b339ba60eead99517d49ee7191
 DIST NVIDIA-Linux-aarch64-530.41.03.run 218674884 BLAKE2B 
5f1e61c43810ae3428c07d27b7a6a80ed2d04e1fe6f2ff8f8da20c615d9d35c494f30c1baf6fd0c6046b7780e621095ff0a61e40ec40295e599acf4727cc45cf
 SHA512 
abb9d33b2cfa57be25d5395d5e9805d401b67375761cd07da0e78cc372d8f424c9a7129966967ed36b2123eafbb0fa99f478deb2c4b6a9d85764bdfb60c1139e
 DIST NVIDIA-Linux-x86-390.157.run 49417041 BLAKE2B 
435b5e0e60468cc74b41cc5d9b5bb0105d29c11a2d408457835212a96519c9334ecf19278b36749d3ff7f498f5b0ae45a2efae2d428703dac21245c62f1efebe
 SHA512 
dae9ac2c12f9ad90f7441e00e01a984147c577892421911d7f67f6a31e616ac1cb7d434bc9c7f58fbd9b8ae909521b5bece607a63c79588c0bb9d99c6bad5fb0
@@ -10,12 +9,10 @@ DIST NVIDIA-Linux-x86_64-470.182.03.run 271685302 BLAKE2B 
47acdc53dea1698558fea8
 DIST NVIDIA-Linux-x86_64-515.105.01.run 363738348 BLAKE2B 
b78b7e9dbc1450a7d01d9b3b75e0612ce0b71f8647dc5ee084660c9cb12a8ac4b2f278d49b195e0f4600d02f3297af796158cbca9cdaff0d27f78f56153bdefd
 SHA512 
9b9e820754254c70aeab2bcc1cfdae396d3b30fb948198e378f764a6f0d89ad6f6687afffa2d6f48072ab726c6d180dc3c83891eef61f273c0b11f7bc2c9bd67
 DIST NVIDIA-Linux-x86_64-515.86.01.run 363743089 BLAKE2B 
aa03a0f059da99fa549cd9d672cef0194f2b22b349470d80ce626b3f4afb89b1f130b451735f92f5a66dfec02735bd6395053be609668371991837e3be4026cb
 SHA512 
9a31e14afc017e847f1208577f597c490adb63c256d6dff1a9eae56b65cf85374a604516b0be9da7a43e9af93b3c5aec47b2ffefd6b4050a4b7e55f348cf4e7b
 DIST NVIDIA-Linux-x86_64-525.47.15.run 414194155 BLAKE2B 
df2cf08bd81d19b0215b378be2e7c2dd14a4e415988baf284008acd2648ce43c4ae73627e761921a26e205547025fe9166b6192c02c4d6b00646ef51c6af9acc
 SHA512 
09684294561c0796cfe1bb027388af342a009af33b00901869b4b1c4399583611e2843c45fb436a901095c53844a45b5a4a5642bd3abd019e4f00d6e3395b692
-DIST NVIDIA-Linux-x86_64-525.85.05.run 415131239 BLAKE2B 
38bdcce884011cfc0a1b5d08807c0a163ac7807621f3ec69feabbdf27af9e0409491db893912776b05a45f8f56c06f281a84074ab8ff21a71774b890bdff2cf8
 SHA512 
db30b9186cdcf22b2dde267c08a10cadfc3d37190c57a26a71e282b0f661b187b5b28764418eacf8b2344ebfa8feb7480ae1de31b3bc3026feaf9482a3b51741
 DIST NVIDIA-Linux-x86_64-525.89.02.run 414116295 BLAKE2B 
22a6da77876557c256cb5571b6ae78133bc150ceb16aaf331a332bdd891df40beac07ac70efedb11ec2458fcdf2a23247b54274d509a2b54e50f4da1251425e7
 SHA512 
a991c5a843957aa81cf619c39d699100ff69fc723fb195c68fd50cd69ee9d5651a223d3b5d254c8c1b7c8cad09e24846ba4e64869a8b3777e85cd3e5ba515bb5
 DIST NVIDIA-Linux-x86_64-530.41.03.run 344312858 BLAKE2B 
bb5507afd23e6e063314532f37e5c7cc2530f96f359664d79ebac998c6a32ee238790b4aa66339a913e31114d22795e8e80aebced2260ff04b5d3589af472fc9
 SHA512 
90068122824322884ec8f3e4be2fe7f76bf07ee1163baf6da15d09ba3ff886e5c5ef72016509eef9f4af9d85f154ebbe051d5fb3af5e867f1f67f03af8068100
 

[gentoo-commits] repo/gentoo:master commit in: dev-util/gtk-doc-am/

2023-03-30 Thread Matt Turner
commit: 0346091591790f8bf6a6aebf7801d8d5cceb5c07
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Mar 30 23:46:33 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Mar 31 00:01:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03460915

dev-util/gtk-doc-am: Stop using GNOME_ORG_PVP

Switching to PV isn't strictly equivalent, but it shouldn't matter.

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

 dev-util/gtk-doc-am/gtk-doc-am-1.33.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc-am/gtk-doc-am-1.33.2.ebuild 
b/dev-util/gtk-doc-am/gtk-doc-am-1.33.2.ebuild
index 512107ce56e7..3a97373bc3d0 100644
--- a/dev-util/gtk-doc-am/gtk-doc-am-1.33.2.ebuild
+++ b/dev-util/gtk-doc-am/gtk-doc-am-1.33.2.ebuild
@@ -13,7 +13,7 @@ LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
-RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: x11-libs/wxGTK/

2023-03-30 Thread Arsen Arsenović
commit: 46f930db3c3cbb83899bf11e9b42b5b00fe2fb0a
Author: Arsen Arsenović  gentoo  org>
AuthorDate: Thu Mar 30 22:58:07 2023 +
Commit: Arsen Arsenović  gentoo  org>
CommitDate: Thu Mar 30 22:58:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46f930db

x11-libs/wxGTK: Fix up documentation path in 3.2.2.1

Closes: https://bugs.gentoo.org/903608
Signed-off-by: Arsen Arsenović  gentoo.org>

 x11-libs/wxGTK/wxGTK-3.2.2.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/wxGTK/wxGTK-3.2.2.1-r1.ebuild 
b/x11-libs/wxGTK/wxGTK-3.2.2.1-r1.ebuild
index bba30b538faf..8071c1a865b4 100644
--- a/x11-libs/wxGTK/wxGTK-3.2.2.1-r1.ebuild
+++ b/x11-libs/wxGTK/wxGTK-3.2.2.1-r1.ebuild
@@ -196,7 +196,7 @@ multilib_src_install_all() {
newdoc base/readme.txt base_readme.txt
newdoc gtk/readme.txt gtk_readme.txt
 
-   use doc && HTML_DOCS=( "${WORKDIR}"/wxWidgets-${WXVERSION}-docs-html/. )
+   use doc && HTML_DOCS=( "${WORKDIR}"/wxWidgets-${PV}-docs-html/. )
einstalldocs
 
# Unversioned links



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

2023-03-30 Thread Mike Pagano
commit: 32da10d0f3ee034530a1d8314ed8c8a30de95f6a
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu Mar 30 22:45:24 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu Mar 30 22:45:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32da10d0

sys-kernel/gentoo-sources: add 6.1.22

Update namespace user.pax.* on tmpfs patch
Closes: https://bugs.gentoo.org/903513

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

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 66b2a2bec140..2dee1a5e0e3c 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -109,6 +109,9 @@ DIST genpatches-6.1-24.extras.tar.xz 3808 BLAKE2B 
31803bf14b9c85373217e5b25fec9c
 DIST genpatches-6.1-25.base.tar.xz 1200876 BLAKE2B 
7050f6e95a28f5886cce9b53823f6219a22a5b23cad5471bfa9e83eca208b8369395075e9aabdbe4d33b53b8c01aff3d3d0886115850e327baf12a946b851e1d
 SHA512 
ea30e0d44ab64a2aa36ad7a83cf2df7924ba5e699c92268bc5f3d54acadefc9c836a00e7e27cc02400a6751ffe1c3cd45e6b9891a3fc0aa8d23ad8e535f18e4c
 DIST genpatches-6.1-25.experimental.tar.xz 82760 BLAKE2B 
02cf3b46c85db83cd3b88b2b105db2fb803b2a2a6e0ffa7c3d4f3bb56635aba0460269371d918d7cdfc16552d6d9e93f0c1fd7bd9f9a9edb601cd8d1f751e90d
 SHA512 
8978bebee3ee9d4a09465b62a18299bad018c0397b4cf2eaad52050161d49cc40e4e06a8237fb1747388b75a62e4ef26f10ca002fada2657b454a82531db3098
 DIST genpatches-6.1-25.extras.tar.xz 3812 BLAKE2B 
f73698c57031c9d7f5edd9ba2b865e32064c38b528649a8144f856bacf35ae3570d1fc936ee25a88bd52fd0765fff05bec42686b8b3fc5566df187bd57d59be5
 SHA512 
ac2bdccbc6bd1de82cbdfe4edac978e068445b8e064bcc6a833b04f15b86592304c19651884dc0769719ade1b220c8c0f704beca240ce24ab370621ad6849aee
+DIST genpatches-6.1-26.base.tar.xz 1261204 BLAKE2B 
c8e9b6f12aa7611fbef190dbe5eed519ba31db4f3a4a59171cd3b896dea5dde47acaced603aaf71fda200cdbc6d068943a58ca2b90c259445a39fdbedd19b8ba
 SHA512 
648a85fe97e4d9754796cddc432611cbe62ca34747f86e088c541fcda75590445dfb4edffbff5d8358b7822c0bd60fcbe48a96a5c1aa9e0d5e168664e80ad8a5
+DIST genpatches-6.1-26.experimental.tar.xz 82772 BLAKE2B 
d91bc91c4f0cb3591b7d873c3c62cd37def5476117b821bdb8cb3f8f7b763dc9d8eaf16e1f17c9bbf9a1e9bfb5b637a498b9ca1456f5207afd96e420c4b3eebf
 SHA512 
cfcf199ffddb51fac31f3a2226b2a68d7633cf76fc8f12557641419b6cefcd3aeb67dc58bd179ebe0da7f06aa6c8ed4327225f456d509f88065a91f8d27a7f86
+DIST genpatches-6.1-26.extras.tar.xz 3808 BLAKE2B 
061dc90cf89ea3876aee7cf9533f33538134e186c6e7daa6dc45ca0efc671822d9b3c3b8868b54978800da24cd550e5433ef866bdaeeaaf326fc765c66a69f7b
 SHA512 
fbd23f38483227af5149cec04cbc70d76f962a15517e85782d0d15e4f55be4d4946ce774a8eaf697483b5c1e047ae83a29988202d782ae9038b6d946d23515fc
 DIST genpatches-6.2-10.base.tar.xz 477872 BLAKE2B 
e95784495c97ccdb838e9a9d206c372545b3b06e5bd58c29c30d14a6fd615fae205934c665ce018b58b0f53534e5d440240079489da5c26de64913c50456281a
 SHA512 
6f3730dc20c6a700f403fd8a01e0cf0b5d871e10c415a808ce91c53fb43e0c636c9e2767eddbc61d52137675a2a620d0efc7c5b48b06906ccbdfbbac8c927bb1
 DIST genpatches-6.2-10.experimental.tar.xz 72508 BLAKE2B 
dae135a7257452655563949dccca9b73e12f31bbdd5a30ca271ae0236dcda35096b0599b8c124da2ec13855ba431b7f10f5d6ad06cea5fc44513ee15256d1a24
 SHA512 
97f578bca15096c0baf87d24a09e5a77b045831cec5585d8aa976ecbf5123c81248a8b9d2b2b8c32ce2a4fea791a3f53555b9f79a6a133fddcf2a3e9b68c8142
 DIST genpatches-6.2-10.extras.tar.xz 3812 BLAKE2B 
f4a8c6c516e523bdd18ea881469ea19d8b5ab77b989ff79a71690cd321ae8c8f323801bb25f0861e1f648cd4162bdfff3a0858137fcfc20db6a2414088c8b994
 SHA512 
098b6c26dff1e420314cc9bf3e716d3c946b7f3ee8f2117744dd050d9a1cb266e4622d25b5d61990902dbec4e98ed46b991b10f15e43697ee61ffccbbf88f485

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.1.22.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-6.1.22.ebuild
new file mode 100644
index ..773be0dbab1c
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-6.1.22.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="26"
+
+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: dev-util/Tensile/, dev-util/Tensile/files/

2023-03-30 Thread Marek Szuba
commit: a0035c9a825799ec5df594b8b7e3184fbf8cdd4f
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Mar 30 22:37:21 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Mar 30 22:41:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0035c9a

dev-util/Tensile: adapt for msgpack-cxx-6.0.0

The name of the cmake module has changed again.

Signed-off-by: Marek Szuba  gentoo.org>

 ...ile-5.1.3-r2.ebuild => Tensile-5.1.3-r3.ebuild} | 15 +++--
 ...ile-5.4.2-r1.ebuild => Tensile-5.4.2-r2.ebuild} | 15 +++--
 ...1-Change-cmake-name-for-msgpack-5-release.patch | 25 --
 ...ange-cmake-name-for-msgpack-cxx-6-release.patch | 13 +++
 4 files changed, 29 insertions(+), 39 deletions(-)

diff --git a/dev-util/Tensile/Tensile-5.1.3-r2.ebuild 
b/dev-util/Tensile/Tensile-5.1.3-r3.ebuild
similarity index 89%
rename from dev-util/Tensile/Tensile-5.1.3-r2.ebuild
rename to dev-util/Tensile/Tensile-5.1.3-r3.ebuild
index 2f487059341f..da1adcab4f7b 100644
--- a/dev-util/Tensile/Tensile-5.1.3-r2.ebuild
+++ b/dev-util/Tensile/Tensile-5.1.3-r3.ebuild
@@ -23,7 +23,7 @@ SLOT="0/$(ver_cut 1-2)"
 RESTRICT="test"
 
 RDEPEND="${PYTHON_DEPS}
-   dev-cpp/msgpack-cxx
+   >=dev-cpp/msgpack-cxx-6.0.0
dev-python/pyyaml[${PYTHON_USEDEP}]
dev-python/msgpack[${PYTHON_USEDEP}]
dev-util/hip
@@ -32,12 +32,13 @@ RDEPEND="${PYTHON_DEPS}
 "
 DEPEND="${RDEPEND}"
 
-PATCHES=( "${FILESDIR}"/${PN}-4.3.0-output-commands.patch
- "${FILESDIR}"/${PN}-5.0.2-gfx1031.patch
- "${FILESDIR}"/${PN}-5.0.2-fix-arch-parse.patch
- "${FILESDIR}"/${PN}-5.0.2-use-ninja.patch
- 
"${FILESDIR}"/0001-Change-cmake-name-for-msgpack-5-release.patch
- )
+PATCHES=(
+   "${FILESDIR}"/${PN}-change-cmake-name-for-msgpack-cxx-6-release.patch
+   "${FILESDIR}"/${PN}-4.3.0-output-commands.patch
+   "${FILESDIR}"/${PN}-5.0.2-gfx1031.patch
+   "${FILESDIR}"/${PN}-5.0.2-fix-arch-parse.patch
+   "${FILESDIR}"/${PN}-5.0.2-use-ninja.patch
+)
 
 CMAKE_USE_DIR="${WORKDIR}/Source"
 

diff --git a/dev-util/Tensile/Tensile-5.4.2-r1.ebuild 
b/dev-util/Tensile/Tensile-5.4.2-r2.ebuild
similarity index 91%
rename from dev-util/Tensile/Tensile-5.4.2-r1.ebuild
rename to dev-util/Tensile/Tensile-5.4.2-r2.ebuild
index 8c23e68fdb21..c846dce60997 100644
--- a/dev-util/Tensile/Tensile-5.4.2-r1.ebuild
+++ b/dev-util/Tensile/Tensile-5.4.2-r2.ebuild
@@ -25,7 +25,7 @@ REQUIRED_USE="client? ( ${ROCM_REQUIRED_USE} )"
 RESTRICT="test"
 
 RDEPEND="${PYTHON_DEPS}
-   dev-cpp/msgpack-cxx
+   >=dev-cpp/msgpack-cxx-6.0.0
dev-python/pyyaml[${PYTHON_USEDEP}]
dev-python/msgpack[${PYTHON_USEDEP}]
dev-util/hip
@@ -34,12 +34,13 @@ RDEPEND="${PYTHON_DEPS}
 "
 DEPEND="${RDEPEND}"
 
-PATCHES=( "${FILESDIR}"/${PN}-4.3.0-output-commands.patch
- "${FILESDIR}"/${PN}-5.4.2-gfx1031.patch
- "${FILESDIR}"/${PN}-5.4.2-fix-arch-parse.patch
- "${FILESDIR}"/${PN}-5.4.2-use-ninja.patch
- 
"${FILESDIR}"/0001-Change-cmake-name-for-msgpack-5-release.patch
- )
+PATCHES=(
+   "${FILESDIR}"/${PN}-change-cmake-name-for-msgpack-cxx-6-release.patch
+   "${FILESDIR}"/${PN}-4.3.0-output-commands.patch
+   "${FILESDIR}"/${PN}-5.4.2-gfx1031.patch
+   "${FILESDIR}"/${PN}-5.4.2-fix-arch-parse.patch
+   "${FILESDIR}"/${PN}-5.4.2-use-ninja.patch
+)
 
 CMAKE_USE_DIR="${S}/${PN}/Source"
 

diff --git 
a/dev-util/Tensile/files/0001-Change-cmake-name-for-msgpack-5-release.patch 
b/dev-util/Tensile/files/0001-Change-cmake-name-for-msgpack-5-release.patch
deleted file mode 100644
index 7f8fb95123ee..
--- a/dev-util/Tensile/files/0001-Change-cmake-name-for-msgpack-5-release.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From 66f5f943bbd0fd3b41b02ce7a563bed9f59f9c38 Mon Sep 17 00:00:00 2001
-From: Yiyang Wu 
-Date: Sat, 11 Feb 2023 15:37:11 +0800
-Subject: [PATCH] Change cmake name for msgpack-5 release
-

- Tensile/Source/lib/CMakeLists.txt | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/Tensile/Source/lib/CMakeLists.txt 
b/Tensile/Source/lib/CMakeLists.txt
-index 47a5d15d..f1a6118b 100644
 a/Tensile/Source/lib/CMakeLists.txt
-+++ b/Tensile/Source/lib/CMakeLists.txt
-@@ -97,7 +97,7 @@ if(TENSILE_USE_LLVM OR TENSILE_USE_MSGPACK)
- endif()
- 
- if(TENSILE_USE_MSGPACK)
--find_package(msgpack REQUIRED)
-+find_package(msgpackc-cxx REQUIRED)
- target_compile_definitions(TensileHost PUBLIC -DTENSILE_MSGPACK=1)
- 
- if(TARGET msgpackc-cxx)
--- 
-2.39.1
-

diff --git 
a/dev-util/Tensile/files/Tensile-change-cmake-name-for-msgpack-cxx-6-release.patch
 
b/dev-util/Tensile/files/Tensile-change-cmake-name-for-msgpack-cxx-6-release.patch
new file mode 100644
index ..d8ac203781da
--- /dev/null
+++ 
b/dev-util/Tensile/files/Tensile-change-cmake-name-for-msgpack-cxx-6-release.patch
@@ -0,0 

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

2023-03-30 Thread Marek Szuba
commit: 967f496c5d037428489a3f62f1edc676641b5580
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Mar 30 22:39:42 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Mar 30 22:41:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=967f496c

sci-libs/rocBLAS: adapt for msgpack-cxx-6.0.0

Signed-off-by: Marek Szuba  gentoo.org>

 sci-libs/rocBLAS/{rocBLAS-5.1.3-r2.ebuild => rocBLAS-5.1.3-r3.ebuild} | 2 +-
 sci-libs/rocBLAS/{rocBLAS-5.4.2-r2.ebuild => rocBLAS-5.4.2-r3.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/rocBLAS/rocBLAS-5.1.3-r2.ebuild 
b/sci-libs/rocBLAS/rocBLAS-5.1.3-r3.ebuild
similarity index 99%
rename from sci-libs/rocBLAS/rocBLAS-5.1.3-r2.ebuild
rename to sci-libs/rocBLAS/rocBLAS-5.1.3-r3.ebuild
index 051609e9d1a3..7027067623c7 100644
--- a/sci-libs/rocBLAS/rocBLAS-5.1.3-r2.ebuild
+++ b/sci-libs/rocBLAS/rocBLAS-5.1.3-r3.ebuild
@@ -28,7 +28,7 @@ BDEPEND="
 "
 
 DEPEND="
-   dev-cpp/msgpack-cxx
+   >=dev-cpp/msgpack-cxx-6.0.0
dev-util/hip
test? (
virtual/blas

diff --git a/sci-libs/rocBLAS/rocBLAS-5.4.2-r2.ebuild 
b/sci-libs/rocBLAS/rocBLAS-5.4.2-r3.ebuild
similarity index 98%
rename from sci-libs/rocBLAS/rocBLAS-5.4.2-r2.ebuild
rename to sci-libs/rocBLAS/rocBLAS-5.4.2-r3.ebuild
index 9e141e24ef49..417333c668f9 100644
--- a/sci-libs/rocBLAS/rocBLAS-5.4.2-r2.ebuild
+++ b/sci-libs/rocBLAS/rocBLAS-5.4.2-r3.ebuild
@@ -28,7 +28,7 @@ BDEPEND="
 "
 
 DEPEND="
-   dev-cpp/msgpack-cxx
+   >=dev-cpp/msgpack-cxx-6.0.0
dev-util/hip
test? (
virtual/blas



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/msgpack-cxx/

2023-03-30 Thread Marek Szuba
commit: a7cede31f5a70fc4a10614eba4cd28a54dd33ca5
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Mar 30 22:32:33 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Mar 30 22:41:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7cede31

dev-cpp/msgpack-cxx: add 6.0.0

Signed-off-by: Marek Szuba  gentoo.org>

 dev-cpp/msgpack-cxx/Manifest |  1 +
 dev-cpp/msgpack-cxx/msgpack-cxx-6.0.0.ebuild | 59 
 2 files changed, 60 insertions(+)

diff --git a/dev-cpp/msgpack-cxx/Manifest b/dev-cpp/msgpack-cxx/Manifest
index 9f955877b62c..4f749820ecf6 100644
--- a/dev-cpp/msgpack-cxx/Manifest
+++ b/dev-cpp/msgpack-cxx/Manifest
@@ -1 +1,2 @@
 DIST msgpack-cxx-5.0.0.tar.gz 476103 BLAKE2B 
e631a47e8d39b6ad9c2dd5e782fbbd5044c177e18c619fb52d1293e2c5f2ea7e766e7b26ce6cac36a2ff98217143e12456e0541992afb4f78597ffd3852f2acf
 SHA512 
5ee0237eb1bf05bd4becad32ab145a8f0654f8f0e2e3452331ed3df088cda03ee4cdf1557ba867447e3e18baed924c105c76934f7009dac98b6dc69282c39d0c
+DIST msgpack-cxx-6.0.0.tar.gz 476132 BLAKE2B 
89b6505511bd8f6994a2e61661c7a33bd1aa68804c081ec2fcaf074f845caf4338ac362916af9fb0bab7285b0d0508c74b229316fa75ef8083546ac84c4ca95d
 SHA512 
90f89216676af5a656d570fbff5a716d1177fa1941b0a928b2da20e0b6cd6d0ca880b7369e085dbbca944499c05694a73df919042d8cd78498ed4b34b77a0e9d

diff --git a/dev-cpp/msgpack-cxx/msgpack-cxx-6.0.0.ebuild 
b/dev-cpp/msgpack-cxx/msgpack-cxx-6.0.0.ebuild
new file mode 100644
index ..8e3609f7d111
--- /dev/null
+++ b/dev-cpp/msgpack-cxx/msgpack-cxx-6.0.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="MessagePack for C++"
+HOMEPAGE="https://msgpack.org/ https://github.com/msgpack/msgpack-c/;
+SRC_URI="https://github.com/msgpack/msgpack-c/releases/download/cpp-${PV}/${P}.tar.gz;
+
+LICENSE="Boost-1.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+IUSE="+boost doc examples test"
+
+REQUIRED_USE="test? ( boost )"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="boost? ( dev-libs/boost[context] )
+   !

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

2023-03-30 Thread Marek Szuba
commit: a00a05bf07c41a52c21984da540cc81b6f7e
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Mar 30 22:32:19 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Mar 30 22:41:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a00a05bf

dev-libs/msgpack: add 6.0.0

Signed-off-by: Marek Szuba  gentoo.org>

 dev-libs/msgpack/Manifest |  1 +
 dev-libs/msgpack/msgpack-6.0.0.ebuild | 61 +++
 2 files changed, 62 insertions(+)

diff --git a/dev-libs/msgpack/Manifest b/dev-libs/msgpack/Manifest
index 4774d20f2102..1fded80f469a 100644
--- a/dev-libs/msgpack/Manifest
+++ b/dev-libs/msgpack/Manifest
@@ -1,2 +1,3 @@
 DIST msgpack-3.3.0.tar.gz 508001 BLAKE2B 
3017c44689f8afbf078b9c498449e21b4e3b87591c50a37bf9ae73869dab550819f24d6e5179a3600df297aa2c024e5a7fe1defcbab7c0f1aff826870de2ab32
 SHA512 
ad3e32edc8c6afd70282b3d4b493c2ffe74a697c41bd1f39030c5b4752cccefaa965bc049d4c2e63103a210bf714dc3bddd474691bc067d1475ae017593f55e6
 DIST msgpack-c-5.0.0.tar.gz 69275 BLAKE2B 
9c4ebc60387028cba04d5a8f4d97ca3cf6caa3db93fa7da1a90089d63cd58b36a7fb387b4fd5410d0c422719c1aed6d479418d3cbc011b609afb49cf89c4d0e3
 SHA512 
f61f19c7dcb5ef2a94cd3fb84e9b090e236caa922f590496e6455bd49a3d001021b55d0f28cea3ce3c35558bedb64f2f932c0e107fb15e6efc6855b99cbe4de6
+DIST msgpack-c-6.0.0.tar.gz 69341 BLAKE2B 
e5f4f99266e568e7df46064803f869874559b766d32a3eb61f722b610753dd20eb755657eab305079ce0c3c6798848d6511b56d9e60cfedab6fa809cb2f1cb2f
 SHA512 
77a2a3c984e04fcda298ae34571b6826f1d4f6e53b5f7166992269421ae3153b986ed69ba0360347920047e38f6941680bc9e38563ec79f15591bf8d66cd7978

diff --git a/dev-libs/msgpack/msgpack-6.0.0.ebuild 
b/dev-libs/msgpack/msgpack-6.0.0.ebuild
new file mode 100644
index ..cc6f586a055f
--- /dev/null
+++ b/dev-libs/msgpack/msgpack-6.0.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib
+
+MY_PN="${PN}-c"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="MessagePack is a binary-based efficient data interchange format"
+HOMEPAGE="https://msgpack.org/ https://github.com/msgpack/msgpack-c/;
+SRC_URI="https://github.com/${PN}/${PN}-c/releases/download/c-${PV}/${MY_P}.tar.gz;
+
+LICENSE="Boost-1.0"
+SLOT="0/2"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+IUSE="doc examples test"
+
+RESTRICT="!test? ( test )"
+
+BDEPEND="doc? ( app-doc/doxygen[dot] )
+   test? (
+   dev-cpp/gtest[${MULTILIB_USEDEP}]
+   sys-libs/zlib[${MULTILIB_USEDEP}]
+   )"
+
+S="${WORKDIR}"/${MY_P}
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DMSGPACK_BUILD_EXAMPLES=OFF
+   -DMSGPACK_BUILD_TESTS="$(usex test)"
+   )
+
+   cmake_src_configure
+}
+
+multilib_src_compile() {
+   cmake_src_compile
+
+   if multilib_is_native_abi && use doc; then
+   cmake_build doxygen
+   fi
+}
+
+multilib_src_install() {
+   if multilib_is_native_abi; then
+   if use doc; then
+   local HTML_DOCS=( "${BUILD_DIR}"/doc_c/html/. )
+   fi
+
+   if use examples; then
+   docinto examples
+   dodoc -r "${S}"/example/.
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+   fi
+
+   cmake_src_install
+}



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

2023-03-30 Thread Marek Szuba
commit: 6870b8309ba55a17b1901405172c46c88d9f91fe
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Mar 30 22:41:04 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Mar 30 22:41:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6870b830

dev-libs/msgpack: drop 3.3.0-r2

Signed-off-by: Marek Szuba  gentoo.org>

 dev-libs/msgpack/msgpack-3.3.0-r2.ebuild | 77 
 1 file changed, 77 deletions(-)

diff --git a/dev-libs/msgpack/msgpack-3.3.0-r2.ebuild 
b/dev-libs/msgpack/msgpack-3.3.0-r2.ebuild
deleted file mode 100644
index 25163b155c0a..
--- a/dev-libs/msgpack/msgpack-3.3.0-r2.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake-multilib
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/${PN}/${PN}-c.git;
-else
-   
SRC_URI="https://github.com/${PN}/${PN}-c/releases/download/cpp-${PV}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux 
~x64-macos"
-fi
-
-DESCRIPTION="MessagePack is a binary-based efficient data interchange format"
-HOMEPAGE="https://msgpack.org/ https://github.com/msgpack/msgpack-c/;
-
-LICENSE="Boost-1.0"
-SLOT="0/2"
-IUSE="boost +cxx doc examples test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="doc? ( app-doc/doxygen[dot] )"
-RDEPEND="boost? ( dev-libs/boost[context,${MULTILIB_USEDEP}] )
-   !dev-cpp/msgpack-cxx"
-DEPEND="${RDEPEND}
-   test? (
-   >=dev-cpp/gtest-1.6.0-r2[${MULTILIB_USEDEP}]
-   sys-libs/zlib[${MULTILIB_USEDEP}]
-   )
-"
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DMSGPACK_BOOST="$(usex boost)"
-   -DMSGPACK_ENABLE_CXX="$(usex cxx)"
-   -DMSGPACK_BUILD_TESTS="$(usex test)"
-   # don't build the examples
-   -DMSGPACK_BUILD_EXAMPLES=OFF
-   # enable C++17 by default
-   -DMSGPACK_CXX17=ON
-   )
-
-   cmake_src_configure
-}
-
-multilib_src_compile() {
-   cmake_src_compile
-
-   if multilib_is_native_abi && use doc; then
-   cmake_build doxygen
-   fi
-}
-
-multilib_src_install() {
-   if multilib_is_native_abi; then
-   if use doc; then
-   local HTML_DOCS=( "${BUILD_DIR}"/docs/. )
-
-   mkdir docs || die
-   mv doc_c/html docs/c || die
-
-   if use cxx; then
-   mv doc_cpp/html docs/cpp || die
-   fi
-   fi
-
-   if use examples; then
-   docinto examples
-   dodoc -r "${WORKDIR}/${P}/example/."
-   docompress -x /usr/share/doc/${PF}/examples
-   fi
-   fi
-
-   cmake_src_install
-}



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

2023-03-30 Thread Mike Pagano
commit: c8d3a651f11c19b45de3b09699bf21443e8be71d
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu Mar 30 22:28:46 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu Mar 30 22:28:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8d3a651

sys-kernel/gentoo-sources: add 6.2.9 and additional gp changes

Remove redundant patch:
2400_WiFi-mac80211-serialize-ieee80211-handle-wake-tx-queue.patch

Update namespace user.pax.* on tmpfs patch
Bug: https://bugs.gentoo.org/903513

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

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 5fe0878f0cf4..66b2a2bec140 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -112,6 +112,9 @@ DIST genpatches-6.1-25.extras.tar.xz 3812 BLAKE2B 
f73698c57031c9d7f5edd9ba2b865e
 DIST genpatches-6.2-10.base.tar.xz 477872 BLAKE2B 
e95784495c97ccdb838e9a9d206c372545b3b06e5bd58c29c30d14a6fd615fae205934c665ce018b58b0f53534e5d440240079489da5c26de64913c50456281a
 SHA512 
6f3730dc20c6a700f403fd8a01e0cf0b5d871e10c415a808ce91c53fb43e0c636c9e2767eddbc61d52137675a2a620d0efc7c5b48b06906ccbdfbbac8c927bb1
 DIST genpatches-6.2-10.experimental.tar.xz 72508 BLAKE2B 
dae135a7257452655563949dccca9b73e12f31bbdd5a30ca271ae0236dcda35096b0599b8c124da2ec13855ba431b7f10f5d6ad06cea5fc44513ee15256d1a24
 SHA512 
97f578bca15096c0baf87d24a09e5a77b045831cec5585d8aa976ecbf5123c81248a8b9d2b2b8c32ce2a4fea791a3f53555b9f79a6a133fddcf2a3e9b68c8142
 DIST genpatches-6.2-10.extras.tar.xz 3812 BLAKE2B 
f4a8c6c516e523bdd18ea881469ea19d8b5ab77b989ff79a71690cd321ae8c8f323801bb25f0861e1f648cd4162bdfff3a0858137fcfc20db6a2414088c8b994
 SHA512 
098b6c26dff1e420314cc9bf3e716d3c946b7f3ee8f2117744dd050d9a1cb266e4622d25b5d61990902dbec4e98ed46b991b10f15e43697ee61ffccbbf88f485
+DIST genpatches-6.2-11.base.tar.xz 543376 BLAKE2B 
d034518061bff5104d3659da0cccdb7c9a17cb1c158ba123192def3b5b9e7ac49a4cdc3a4f040bf1c2c785941a84a17b2aa051d0f6ae5e52b5f589233f1796ce
 SHA512 
6a6bb723a981b9fe935763e496c50316349e5b2d3d2dda8638b5500a9b6b398009c038eb1a1806c39fd4057f72b95074e38d649c04a33cd22b7bc6a0b21e1797
+DIST genpatches-6.2-11.experimental.tar.xz 72512 BLAKE2B 
5ddfd9f313a1508ef2ea30cb4a5e117eca5cb041e33b789d947baa14e4a705386bddff2355b8d498a46f4c9afc48fe419844a3df4ff105b782e94d9ff29b3749
 SHA512 
28dc3c6d314799fd92b2bb5194e8fefd6dcb0269cea8efca787048e04e69a2ee8107949cd36392c1ee314bc4a40931a9b8372dad017edf146476addee601fb7e
+DIST genpatches-6.2-11.extras.tar.xz 3812 BLAKE2B 
73b6bd3e03d9cdfcd854ff29fe3184cc3c69003fa00955bc38ad756a488d35075b3db976784fb393b07afb98b99857a3ef09746d0849f2c6cc1c5d38dff52304
 SHA512 
e56b74f01db62f21cd4075283cb108f415035ea3775a67421adeede42bae42b88e463a900c19b4ace394926c901272a7658b85ce13e2a6c76c1b820ecbe9f462
 DIST genpatches-6.2-6.base.tar.xz 297444 BLAKE2B 
d6f2608f77fbd57a5774da7a945be357ed1e4296082c991726d081a3527bb5d547985d8d3743718375612af2983ab65ccca7198e1f94d40dd012770782316bc7
 SHA512 
f749689811cb851f778b87f08f5d51777c4e359266a486741f277649b5124ee804629e331df5235792ed2677421fbecfa78c6db5dcbf972e918d4788f6aa0e2d
 DIST genpatches-6.2-6.experimental.tar.xz 72480 BLAKE2B 
8029209cbe33cadb6c12e72905a5f16379191e28bb131a7d664faee7427b17cc6742a19aca12608806d68760642fd92b97ae3643aa37a841872f592c128f66ac
 SHA512 
dff1cca057b0004f6b7f7b45eea33ec0c6db375da751729efda10a287db0455d84b627372d56f34f63a4f31dfc35ab3b035fd7bf0661173244d12baa00200dfb
 DIST genpatches-6.2-6.extras.tar.xz 3808 BLAKE2B 
c9ca7fc71cca9df793bb801335d1d47f1f1bab043d3abb674a9af58bed02136926a491821d73983e1a831ae8ad5ff16b93afb7d54c008543b159d9d36665b6c6
 SHA512 
94a5a32799a08b77134475d3f1e4cf7af514db89e915df10686904677d0309b8e5b5cc7849b666aa5c9cc88075b1841f14fed9f08e624fe8255aab6379e12615

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.2.9.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-6.2.9.ebuild
new file mode 100644
index ..f51ee789f93e
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-6.2.9.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="11"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~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() {
+   

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

2023-03-30 Thread Mike Pagano
commit: 78212f1d4f0ffc335a057c2c1f55b3242e4584e2
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu Mar 30 22:28:28 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu Mar 30 22:28:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78212f1d

sys-kernel/gentoo-sources: add 5.15.105

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

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 66cd7cc974fa..5fe0878f0cf4 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -64,6 +64,9 @@ DIST genpatches-5.15-108.extras.tar.xz 3928 BLAKE2B 
544d4db829812206b568ef616790
 DIST genpatches-5.15-109.base.tar.xz 4279692 BLAKE2B 
c9e7ad56a99a9d9fa3ba2553e35ea87b6a8458f370a88c630104ea6f6c7a08b9c3ad1f2b27ac5198467fb90b5fbacdec6422557715bf6fef60488ca4ff2df2cb
 SHA512 
f426d1e2021f80af5fcd705a289abf22c53a4d79faee620889a4ee3edf6ff1e5f07c5a04e26f74c6f18010446e2bac50f2f7eb96e951b4dc1b2f77cd3ff65d25
 DIST genpatches-5.15-109.experimental.tar.xz 5424 BLAKE2B 
eb9460cfdb0f54e69b5f9d2a128524000b32e562afc1dad50aa28e6cd242aefccf4f3722151d498c88d4ec797904f7d96d463e650eed299aa8812e970e9e4679
 SHA512 
c92af1de80bd383f0682ead7018be7027dc1402ed2804f90cd099747f786fcc8c83698e8e30361784b2aee524f7361e35f8053e5dba44a0eef23ada4bbf93320
 DIST genpatches-5.15-109.extras.tar.xz 3932 BLAKE2B 
7a89a0a5ff1f85d4d734dd363497d68032290a762f68c65f1648374a01b94c1890b6c60aed8aac8af5b191d63db586b0f7a7a0e581e8698e0d944582f026a42d
 SHA512 
fce3e5cedfd3761eb768613d7a1583ee230030f214b939afb49797014abe51145c564ab39de330340d97d6ab0abb3abf645ef94cc6ffaa886d27957aa7c4fbd6
+DIST genpatches-5.15-110.base.tar.xz 4312720 BLAKE2B 
58e3c5a0001f1245a25cbb66e239d393c48d265a5213e51601ea9b24fc33fce97472a1cb63e990ac2d2165c5e7d40372e53952aa47d347282c8ce9f8434a140a
 SHA512 
abbe6099973c90e0751456a522717d7f2d993d873af4a98aff0150c1dfc9a75cf56f9d850dd2a5b8c80915ab27110c65b0b482df27bda00262c043fba731cde6
+DIST genpatches-5.15-110.experimental.tar.xz 5424 BLAKE2B 
77c6717a21f2f3680ed3c65e0f6c0297a7ccdf606615a1d201331a472068990bddbdd5913e447e3c513a6f0f2d3e39928327670958e5bb9ef03dbd6a5ab1999c
 SHA512 
fc8f9650f36588242ed728503d8fd9df3254666c36a79df79faa02548363cdd56bab3906ed3675c5c73b267613517c35ec65a78a3a0219fc9bb071b4b6746ba0
+DIST genpatches-5.15-110.extras.tar.xz 3932 BLAKE2B 
f280b14d3c6b1ed89ccf9752071dd55641d59354a680a2419a8caaa993036ecec716fe063d40fb566ab788632ebc71970b2460b6b915ea2d1db68d78fb7069fc
 SHA512 
cbb844978cc225fab030f43ab0ba76fe5138a9c84381bf1318df55c24fe33bb734f60512daf27e20c191c58da821c69228aa98ca91adf224383a08bf3457741c
 DIST genpatches-5.15-92.base.tar.xz 3843196 BLAKE2B 
1a70c672f4ceda221611ba1bad20fc4e791a51e27f412995308cb7f39962c6e237efc1bb7912c67b8e3dabaffce3bb6ceb55d62f4f12b79671910b70c1e7a8dd
 SHA512 
33390b3e24783405971f2eacb24e715faf841a66e477a03d4055d61694fa72694d7563d799b95d47037ad0d7e7c234e56c894ddd7cd1dba59077efb901bbba26
 DIST genpatches-5.15-92.experimental.tar.xz 5420 BLAKE2B 
9f091fe8429c6479c27819dfe6cd0ac04cc7f35d2af28cd69c6a8f9498664162343ce63de56c77aa3a14e70f638e741e3ffbe08c26a2cbfceca2b9bd6fd852cf
 SHA512 
513f465509cb644e1420161bc909b7a1adc155ae6d7d7af4f0362d4fea4e7dcf5912cadb6737c1d33ed5b5b8dc5ab1b0de15c81bddd4d380b069307d1dc0d4b0
 DIST genpatches-5.15-92.extras.tar.xz 3932 BLAKE2B 
12936d0ac139d69f2e5947436ffd34add80625aa383aa23e51b4419a5e2ad3c38ace4d69c9e7066bfeae32ab727013e602c3a1c3424e128562597c517c7e5903
 SHA512 
6595eca7525db97672a15275228dbb9b14e7e234514b549e0fc17daeda4b48d298f6dbcde46e5862fe02bac9f50ffd7b05d82a174541469456289bdc6eb7f4b1

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.15.105.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-5.15.105.ebuild
new file mode 100644
index ..630310d20098
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.15.105.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="110"
+
+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-03-30 Thread Mike Pagano
commit: 8ad6445bd89ecd949d334b2d5b1aca2f0e4ceace
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu Mar 30 22:27:53 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu Mar 30 22:27:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ad6445b

sys-kernel/gentoo-sources: add 5.4.239

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

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 0217906f82fa..66cd7cc974fa 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -88,6 +88,9 @@ DIST genpatches-5.4-243.extras.tar.xz 1812 BLAKE2B 
41f15599d6e24946a023a349a572a
 DIST genpatches-5.4-244.base.tar.xz 5634292 BLAKE2B 
0ca2eb4409ae3a03f18601be767061ebc9d363eb1da47466245d93d27f8fec567b9144f8e1a63a0034f504f738bcca7477aaf863df2451930b49900f5f177a71
 SHA512 
023c608e4e2511bec82d0be0ed8bfe75cd90cc9f96977fbcf9980c85d841eccea232f886483488cb4e9703cb35dc7b53a4109ae1737e631b4b5a4e950a65b5a6
 DIST genpatches-5.4-244.experimental.tar.xz 16900 BLAKE2B 
d3b91fd11450bbdc79d860c43bc8957c38297f356cfce291c577d3e462742a5e68a5abf180379fed1e52912ef326ee07ed0396c235fb0aaca9819c34ae17b1d1
 SHA512 
a2fef5a68e84884f5da33c2ae12015aa3239279d13c9c71cd50dbe7e8302700c7d323dc0970c7cffe8206da3473956b1ff78be7f211c0f14becb6558733f540c
 DIST genpatches-5.4-244.extras.tar.xz 1812 BLAKE2B 
a8a48897765d7a3a80ae9ba0bf9a0557fb0335f80046c6003d35303d18f1b27cd4819caf5be67db19573fd67080fd43afda67bc46d10850ed6e71881b6218446
 SHA512 
7009108d6dd5b29e60382f4bd5a4e0a190e726e9e0d2310cd67dc7fe86bff0c9674d04f34eca8006518c47f73bd2e6b1d2f7065117252fe34d90ab44b339fcc9
+DIST genpatches-5.4-245.base.tar.xz 5632788 BLAKE2B 
bbd772e16968cdd010c71002af87787eececfaeb0ba02d2ccb9a18d046c4c7b05eabc62cdfa2ea05943533ea961a7724deb75b42ce006ce349056ba73a9f1b27
 SHA512 
45373b2cc4da5286a2bf3149cb7ca18aaf475b13e64471506815ff4665aae7e73534f68f13a350b8616631ed6677ca65aee0dccaee436339e24786aed022b09e
+DIST genpatches-5.4-245.experimental.tar.xz 16900 BLAKE2B 
1889281b75a75959044ead1c3323e6ae20f0e5110f5821c5895839b488b48529e9c95e38d2cc8f78f3a8955190ba891a91f6694bf3ae5375da3ccd90c01d8ca5
 SHA512 
0336f935aa9e56d51fe41c0e9431f132b1565f1bdbc9dd999bb68feba52612d47b3612df28c99f197a8a506d112cf4259264fe12816852b087c5f70ff08522c1
+DIST genpatches-5.4-245.extras.tar.xz 1816 BLAKE2B 
fc61841df1540f85577ea31a34b0b352e20dd54b02582e0379d46d93c7ba8b92faa0dc988dd906a8c250c8c325959e326a64188e97b4cb02d393ed8b88f2d03e
 SHA512 
cc468754c82833aaad28e830ab4bce06ca0d2422d91a603149bbabcb012b9d4861f91226dac924407573d0a46df0f03479811be448b2c37971e3e8d757c6f89c
 DIST genpatches-6.1-14.base.tar.xz 774040 BLAKE2B 
8e0866c762e2711b766cc75630d66c7c46221bdc47357a903c7e8506ad122b7b5ba84d102b19743d236ac5579b44d24f77b9f52f3c23695ab6a279cf7875e735
 SHA512 
6a753146013baf0b94d83abd690118517679d4d7dcf6e9f86cf8de35e24f80a792e9c0692f237098671c316d046d6f65f8d3512255e572daf6a8ca81853beca0
 DIST genpatches-6.1-14.experimental.tar.xz 71688 BLAKE2B 
d1a99bf47e60ce6101a0882e28878c358cf2d285faa27ba0ca6f83779d76c3a5189db0218bd88104bfbf0b4853f65c20329ba22b84e034e4f3d9ba38253ae84f
 SHA512 
701183e4831ea295a003340bdc5be1ce934928a37f5b8690aba2fca63a595682881c0b2beb42bce988b557d0a76a4feddd97da34c77a1c93066fd7d5b85c6ccb
 DIST genpatches-6.1-14.extras.tar.xz 3804 BLAKE2B 
7f016579b130c9a4f7a8ec946254dbd682f22e5654ae777d11b265dafe2b177a4c40c5a979a760a5bd6ed3dac057b90a3120c60b958f6b748ea4731b9a5f1ea6
 SHA512 
2807d359459dd11b9d3356fcac609dbfb8487e8c924cc543ef37698667b1c8b74cff7b015839ca0677cf1f96b566e0b5018c057b517275886ab500cd2ca49653

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.4.239.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-5.4.239.ebuild
new file mode 100644
index ..8fd717bb2236
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.4.239.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="245"
+
+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: dev-util/ltrace/

2023-03-30 Thread Marek Szuba
commit: 254013ac7749cf335be5d3314de1b8a30bdadcdc
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Mar 30 21:36:14 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Mar 30 22:09:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=254013ac

dev-util/ltrace: restrict tests

Effectively abandoned upstream (no git activity in testsuite/ since late
2015 apart from the merging of two arm64-related Fedora patches) and not
run by their CI. EXTREMELY fragile.

Upstream appears to have got a bit more alive in 2022 so let's hope they
will sort this out before ltrace stops working altogether.

Bug: https://bugs.gentoo.org/894386
Signed-off-by: Marek Szuba  gentoo.org>

 dev-util/ltrace/ltrace-0.7.3.6.1.ebuild | 10 --
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/dev-util/ltrace/ltrace-0.7.3.6.1.ebuild 
b/dev-util/ltrace/ltrace-0.7.3.6.1.ebuild
index 6e833e04a3cf..abc626186b4c 100644
--- a/dev-util/ltrace/ltrace-0.7.3.6.1.ebuild
+++ b/dev-util/ltrace/ltrace-0.7.3.6.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -27,11 +27,9 @@ DEPEND="${RDEPEND}
sys-libs/binutils-libs
test? ( dev-util/dejagnu )"
 
-# under musl tests need major work upstream, half of them does not work.
-RESTRICT="
-   !test? ( test )
-   elibc_musl? ( test )
-"
+# Effectively abandoned upstream. Extremely sensitive to the sandbox, versions
+# of core libraries, kernel security settings...
+RESTRICT="test"
 
 S=${WORKDIR}/${PN}-${LTRACE_V}
 



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

2023-03-30 Thread Marek Szuba
commit: 0fde03d423ae67cad56484f0575922c8aa140f37
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Mar 30 22:08:33 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Mar 30 22:09:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fde03d4

dev-util/ltrace: add gitlab upstream metadata

Signed-off-by: Marek Szuba  gentoo.org>

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

diff --git a/dev-util/ltrace/metadata.xml b/dev-util/ltrace/metadata.xml
index 04f9919c858d..ca7a79566dae 100644
--- a/dev-util/ltrace/metadata.xml
+++ b/dev-util/ltrace/metadata.xml
@@ -5,6 +5,9 @@
mare...@gentoo.org
Marek Szuba

+   
+   cespedes/ltrace
+   

Use sys-libs/libunwind for frame 
unwinding support




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

2023-03-30 Thread Marek Szuba
commit: 22056ad8a098f01b7604f91022b448cead417a10
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Mar 30 21:59:46 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Mar 30 22:09:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22056ad8

dev-util/ltrace: add 0.7.91_pre20221216

First attempt to move away from Debian tarballs and towards the somewhat
revived upstream. Unfortunately upstream has yet to release any versions
newer than 0.7.3 so we have to use a git snapshot for that. The suffix
_pre, with the date being that of the chosen commit, has been added
because the version number 0.7.91 got set in the repository almost a
decade ago and it is unknown at this point whether upstream intends to
increment it before the next release or not, assuming they ever make
one.

Tests are still restricted because even though they do not fail as badly
as 0.7.3 ones, all the reasons for having restricted them in the first
place remain valid.

Signed-off-by: Marek Szuba  gentoo.org>

 dev-util/ltrace/Manifest   |  1 +
 .../files/ltrace-0.7.91-debian-patchset-6.4.patch  | 77 ++
 dev-util/ltrace/files/ltrace-0.7.91-pid_t.patch| 10 +++
 .../files/ltrace-0.7.91-test-glibc-2.33.patch  | 11 
 .../ltrace/files/ltrace-0.7.91-tuple-tests.patch   | 11 
 dev-util/ltrace/ltrace-0.7.91_pre20221216.ebuild   | 59 +
 6 files changed, 169 insertions(+)

diff --git a/dev-util/ltrace/Manifest b/dev-util/ltrace/Manifest
index a3cf12b70cab..c1d8595eb775 100644
--- a/dev-util/ltrace/Manifest
+++ b/dev-util/ltrace/Manifest
@@ -1,2 +1,3 @@
+DIST ltrace-0.7.91_pre20221216.tar.bz2 288077 BLAKE2B 
cadc2ac551a96dfa95aee0d0eb251d8f41a8631350ba3be3f67d0cb10774a3db6abbd42481d24febdfcb0d565107e66b4de0056a85a7954bb050adb8e8fa5b4a
 SHA512 
993c247797551b4fbb202c04f9af08063c8641946825b17d1f32c4647c606ece803a6b049c4afa3046c798add161ab58f01d90106f3b6029a223af03bca27a99
 DIST ltrace_0.7.3-6.1.debian.tar.xz 11404 BLAKE2B 
d38ce51dfcbf809d7622029fb6dd0acd61c8d8213be0bf2625fd746adbe6dd6830faf208b7e864c1185013d7d5e17f3e10e8a8fb45f8e0a4bc9859fde96a55d7
 SHA512 
c0753935d74be530886ce5202429cabbbe73814c9ac120eaf90a1c4e03dfd4de5381e3e85a27fbbbce694b23cd72a273199575419446b6159b0925d85e1938ab
 DIST ltrace_0.7.3.orig.tar.bz2 482658 BLAKE2B 
30d1dbb178a41043e4bbbac17a23676db202b64327c9bb4393ae7ace9f5e1a1e2a5ded56cabc7faf2ea55b22ed17126a94c121147aeefb40250710b7307a50d3
 SHA512 
a842b16dcb81da869afa0bddc755fdff0d57b35672505bf2c7164fd983b1938d28b126714128930994cc1230ced69d779456d0cfc16f4008c9b6d19f0852285d

diff --git a/dev-util/ltrace/files/ltrace-0.7.91-debian-patchset-6.4.patch 
b/dev-util/ltrace/files/ltrace-0.7.91-debian-patchset-6.4.patch
new file mode 100644
index ..1f3bb5ec6a21
--- /dev/null
+++ b/dev-util/ltrace/files/ltrace-0.7.91-debian-patchset-6.4.patch
@@ -0,0 +1,77 @@
+Patches imported from the Debian patch set 6.4 for ltrace-0.7.3:
+ - 01-avoid-libstdc++ (adapted to account for the absence of configure),
+ - 03-alpha-debug.h
+ - 05-sparc-ftbfs
+ - 06-unexpected-breakpoint
+The other two have since been merged upstream.
+
+--- a/configure.ac
 b/configure.ac
+@@ -126,6 +126,15 @@
+   libstdcxx_LIBS=""])
+ AC_SUBST(libstdcxx_LIBS)
+ 
++if test "x$liberty_LIBS" != "x"
++then
++  libsupcxx_LIBS=""
++  libstdcxx_LIBS=""
++elif test "x$libsupcxx_LIBS" != "x"
++then
++  libstdcxx_LIBS=""
++fi
++
+ 
+ dnl Check security_get_boolean_active availability.
+ AC_CHECK_HEADERS(selinux/selinux.h)
+--- a/handle_event.c
 b/handle_event.c
+@@ -740,9 +740,12 @@
+ 
+   if ((sbp = address2bpstruct(leader, brk_addr)) != NULL)
+   breakpoint_on_hit(sbp, event->proc);
+-  else if (event->proc->state != STATE_IGNORED)
++  else if (event->proc->state != STATE_IGNORED) {
+   output_line(event->proc,
+   "unexpected breakpoint at %p", brk_addr);
++  continue_process(event->proc->pid);
++  return;
++  }
+ 
+   /* breakpoint_on_hit may delete its own breakpoint, so we have
+* to look it up again.  */
+--- a/sysdeps/linux-gnu/alpha/trace.c
 b/sysdeps/linux-gnu/alpha/trace.c
+@@ -29,7 +29,6 @@
+ 
+ #include "proc.h"
+ #include "common.h"
+-#include "debug.h"
+ 
+ #if (!defined(PTRACE_PEEKUSER) && defined(PTRACE_PEEKUSR))
+ # define PTRACE_PEEKUSER PTRACE_PEEKUSR
+--- a/sysdeps/linux-gnu/sparc/plt.c
 b/sysdeps/linux-gnu/sparc/plt.c
+@@ -19,8 +19,9 @@
+  */
+ 
+ #include 
++
+ #include "proc.h"
+-#include "common.h"
++#include "library.h"
+ 
+ GElf_Addr
+ arch_plt_sym_val(struct ltelf *lte, size_t ndx, GElf_Rela * rela) {
+--- a/sysdeps/linux-gnu/sparc/trace.c
 b/sysdeps/linux-gnu/sparc/trace.c
+@@ -26,8 +26,10 @@
+ #include 
+ #include 
+ #include 
++
+ #include "ptrace.h"
+ #include "proc.h"
++#include "backend.h"
+ #include "common.h"
+ 
+ void

diff --git a/dev-util/ltrace/files/ltrace-0.7.91-pid_t.patch 

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

2023-03-30 Thread Sam James
commit: 736367eff1e92ab4d8ba3ac8e91de072c32b12c3
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 30 22:01:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 30 22:02:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=736367ef

sys-apps/systemd-utils: add 252.8

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

 sys-apps/systemd-utils/Manifest   |   1 +
 sys-apps/systemd-utils/systemd-utils-252.8.ebuild | 525 ++
 2 files changed, 526 insertions(+)

diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest
index 25386a1fbd0d..91306a1203ee 100644
--- a/sys-apps/systemd-utils/Manifest
+++ b/sys-apps/systemd-utils/Manifest
@@ -3,3 +3,4 @@ DIST systemd-musl-patches-252.4.tar.gz 25053 BLAKE2B 
1d75f85ea0c48c788e9199e2d91
 DIST systemd-stable-251.10.tar.gz 11461671 BLAKE2B 
a351b6dd9fc307e4bdcf0323b16e7f58c714392cfa466180a81196309c289b54767bfe5d03037eb1bd6b273d7eb8f6f42b927aabaa1310be04266675d1a3dd06
 SHA512 
49e33dbbc1b2ebe123b2f722070c87524b3126d1e605fb3e24a3f9f328ab67de506dc4588a92caf157428c21b9c73c3884726c4a5b1f67bb997d4a68bb871e5b
 DIST systemd-stable-252.6.tar.gz 11823064 BLAKE2B 
0c260685c929b5271efba13d6ba84bc99211ead7d080b5e9b0d68428fe46a8a8a556b140787dd21f7b19e1454a78f15bf407038b3dc02a4d3db2336f3d881255
 SHA512 
948cb3f7c6a4bbc2bcc3ebe4f36afac304c9d694dadac7e363bbdb79f111eb5d69fd501433ba6719d79d833206a019cb40a37b16a92c8d22acbdd9736cdbdd37
 DIST systemd-stable-252.7.tar.gz 11825226 BLAKE2B 
81ef2f6cbe7902014a92702c0eae740d18fc24355c186f51a0467668bb225d358a422fd02eec4c38063a3f65a9f1b1ebf88036c4e5cd0bfc50857d2818a42178
 SHA512 
691caea30d759afd3a1ad11495f7531c04238b080281617dceb1671ea3e27c7a6a4859961a81d29ecefb94b7a764e40283f39294e34beb63e0862777f5a8d34f
+DIST systemd-stable-252.8.tar.gz 11829615 BLAKE2B 
483c49ee0f96305d0c5bc9fef0bb8d093de4a1d2b1e418ace23d855ca0c07cb713d897e4917dba012abef5440a08d82be8449603ee695e3f9fd703925e125490
 SHA512 
d5112c50b60268513cfd04dc5bc12b696cd2336b1f73cfb13d3a555c3f49a899692b0b5fcca9128b2118670469b86f51a96b99ee9da1e5abab3918285b36ac5b

diff --git a/sys-apps/systemd-utils/systemd-utils-252.8.ebuild 
b/sys-apps/systemd-utils/systemd-utils-252.8.ebuild
new file mode 100644
index ..f70a496cddc0
--- /dev/null
+++ b/sys-apps/systemd-utils/systemd-utils-252.8.ebuild
@@ -0,0 +1,525 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{9..11} )
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+inherit bash-completion-r1 flag-o-matic linux-info meson-multilib python-any-r1
+inherit toolchain-funcs udev usr-ldscript
+
+DESCRIPTION="Utilities split out from systemd for OpenRC users"
+HOMEPAGE="https://systemd.io/;
+
+if [[ ${PV} == *.* ]]; then
+   MY_P="systemd-stable-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/systemd/systemd-stable/archive/refs/tags/v${PV}.tar.gz
 -> ${MY_P}.tar.gz"
+else
+   MY_P="systemd-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/systemd/systemd/archive/refs/tags/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
+fi
+
+MUSL_PATCHSET="systemd-musl-patches-252.4"
+SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.tar.gz )"
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="+acl boot +kmod selinux split-usr sysusers +tmpfiles test +udev"
+REQUIRED_USE="|| ( boot tmpfiles sysusers udev )"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   elibc_musl? ( >=sys-libs/musl-1.2.3 )
+   selinux? ( sys-libs/libselinux:0= )
+   tmpfiles? (
+   acl? ( sys-apps/acl:0= )
+   )
+   udev? (
+   >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   acl? ( sys-apps/acl:0= )
+   kmod? ( >=sys-apps/kmod-15:0= )
+   )
+   !udev? (
+   >=sys-apps/util-linux-2.30:0=
+   sys-libs/libcap:0=
+   virtual/libcrypt:=
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   >=sys-kernel/linux-headers-3.11
+   boot? ( >=sys-boot/gnu-efi-3.0.2 )
+"
+RDEPEND="${COMMON_DEPEND}
+   boot? ( !https://bugs.gentoo.org/856433
+   rm rules.d/70-power-switch.rules || die
+   insinto "${rootprefix}"/lib/udev/rules.d
+   doins rules.d/*.rules
+   doins "${FILESDIR}"/40-gentoo.rules
+
+   insinto "${rootprefix}"/lib/udev/hwdb.d
+   doins hwdb.d/*.hwdb
+
+   dobashcomp shell-completion/bash/udevadm
+
+   insinto /usr/share/zsh/site-functions
+   doins shell-completion/zsh/_udevadm
+   fi
+}
+
+add_service() {
+   local initd=$1
+   local runlevel=$2
+
+   ebegin "Adding 

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

2023-03-30 Thread Sam James
commit: b7171443202fa9e8a604054463e68e64c16abcf3
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 30 21:22:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 30 22:02:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7171443

sys-apps/systemd: add 253.2

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

 sys-apps/systemd/Manifest |   1 +
 sys-apps/systemd/systemd-253.2.ebuild | 508 ++
 2 files changed, 509 insertions(+)

diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index 8d45e1c0d195..ed2c78a44963 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/Manifest
@@ -5,3 +5,4 @@ DIST systemd-stable-252.6.tar.gz 11823064 BLAKE2B 
0c260685c929b5271efba13d6ba84b
 DIST systemd-stable-252.7.tar.gz 11825226 BLAKE2B 
81ef2f6cbe7902014a92702c0eae740d18fc24355c186f51a0467668bb225d358a422fd02eec4c38063a3f65a9f1b1ebf88036c4e5cd0bfc50857d2818a42178
 SHA512 
691caea30d759afd3a1ad11495f7531c04238b080281617dceb1671ea3e27c7a6a4859961a81d29ecefb94b7a764e40283f39294e34beb63e0862777f5a8d34f
 DIST systemd-stable-252.8.tar.gz 11829615 BLAKE2B 
483c49ee0f96305d0c5bc9fef0bb8d093de4a1d2b1e418ace23d855ca0c07cb713d897e4917dba012abef5440a08d82be8449603ee695e3f9fd703925e125490
 SHA512 
d5112c50b60268513cfd04dc5bc12b696cd2336b1f73cfb13d3a555c3f49a899692b0b5fcca9128b2118670469b86f51a96b99ee9da1e5abab3918285b36ac5b
 DIST systemd-stable-253.1.tar.gz 11990416 BLAKE2B 
e93ad8530ec4aac6e038258d7c65ee9d0a385ba0446b6f6a5aacbc9f21cd05337e3b3dbaec7d3640f9eb3618b5c82ba60fa1e84d80a1867cdad7300ff5ef12b6
 SHA512 
4ac7607e0fcedd8612b525ab1fb05e3f5f569d8c1e609577377a54ea8f2aedd07def4012dad70b68a9c449ec7b8d70c6b96cbdafc11c35eb4408e43fc7bb401c
+DIST systemd-stable-253.2.tar.gz 11995507 BLAKE2B 
3010b012e969d7fb657983e3ec30432b951adac40c7e233f540d3158b3d7e2c9c47bceebeca508fa93b20f60f65162c1d0b9c2e157bd05579c1d6ff7362d0e3d
 SHA512 
bfa8d232055603beb851156cc4dac3f8efa89da648114f97d0e62a4b9d3fda5ce6dd2358eb056c766d475c560645638ea8041794e03a7950613b791e69820280

diff --git a/sys-apps/systemd/systemd-253.2.ebuild 
b/sys-apps/systemd/systemd-253.2.ebuild
new file mode 100644
index ..227a9a5b04d1
--- /dev/null
+++ b/sys-apps/systemd/systemd-253.2.ebuild
@@ -0,0 +1,508 @@
+# Copyright 2011-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{9..11} )
+
+# Avoid QA warnings
+TMPFILES_OPTIONAL=1
+UDEV_OPTIONAL=1
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://github.com/systemd/systemd.git;
+   inherit git-r3
+else
+   if [[ ${PV} == *.* ]]; then
+   MY_PN=systemd-stable
+   else
+   MY_PN=systemd
+   fi
+   MY_PV=${PV/_/-}
+   MY_P=${MY_PN}-${MY_PV}
+   S=${WORKDIR}/${MY_P}
+   
SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+fi
+
+inherit bash-completion-r1 linux-info meson-multilib pam
+inherit python-any-r1 systemd toolchain-funcs udev usr-ldscript
+
+DESCRIPTION="System and service manager for Linux"
+HOMEPAGE="http://systemd.io/;
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0/2"
+IUSE="
+   acl apparmor audit cgroup-hybrid cryptsetup curl +dns-over-tls elfutils
+   fido2 +gcrypt gnuefi gnutls homed http idn importd iptables +kmod
+   +lz4 lzma +openssl pam pcre pkcs11 policykit pwquality qrcode
+   +resolvconf +seccomp selinux split-usr +sysv-utils test tpm vanilla xkb 
+zstd
+"
+REQUIRED_USE="
+   dns-over-tls? ( || ( gnutls openssl ) )
+   fido2? ( openssl )
+   homed? ( cryptsetup pam openssl )
+   importd? ( curl lzma || ( gcrypt openssl ) )
+   pwquality? ( homed )
+"
+RESTRICT="!test? ( test )"
+
+MINKV="4.15"
+
+COMMON_DEPEND="
+   >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   acl? ( sys-apps/acl:0= )
+   apparmor? ( sys-libs/libapparmor:0= )
+   audit? ( >=sys-process/audit-2:0= )
+   cryptsetup? ( >=sys-fs/cryptsetup-2.0.1:0= )
+   curl? ( net-misc/curl:0= )
+   elfutils? ( >=dev-libs/elfutils-0.158:0= )
+   fido2? ( dev-libs/libfido2:0= )
+   gcrypt? ( >=dev-libs/libgcrypt-1.4.5:0=[${MULTILIB_USEDEP}] )
+   gnutls? ( >=net-libs/gnutls-3.6.0:0= )
+   http? ( >=net-libs/libmicrohttpd-0.9.33:0=[epoll(+)] )
+   idn? ( net-dns/libidn2:= )
+   importd? (
+   app-arch/bzip2:0=
+   sys-libs/zlib:0=
+   )
+   kmod? ( >=sys-apps/kmod-15:0= )
+   lz4? ( >=app-arch/lz4-0_p131:0=[${MULTILIB_USEDEP}] )
+   lzma? ( >=app-arch/xz-utils-5.0.5-r1:0=[${MULTILIB_USEDEP}] )
+   iptables? ( net-firewall/iptables:0= )
+   openssl? ( >=dev-libs/openssl-1.1.0:0= )
+   pam? ( 

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

2023-03-30 Thread Sam James
commit: ec3dbde672a9c6e4ab3fd2c8c479d14494ab5f11
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 30 21:36:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 30 22:02:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec3dbde6

sys-apps/systemd: add 252.8

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

 sys-apps/systemd/Manifest |   1 +
 sys-apps/systemd/systemd-252.8.ebuild | 508 ++
 2 files changed, 509 insertions(+)

diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index 289ba1ed95c8..8d45e1c0d195 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/Manifest
@@ -3,4 +3,5 @@ DIST systemd-stable-252.4.tar.gz 11753300 BLAKE2B 
8819ca6d3a64c110e5a245ae0369dc
 DIST systemd-stable-252.5.tar.gz 11762414 BLAKE2B 
c9560ad5e49b7ff33ebcf2e553fa1824131e84bb7c40e5b04135bcdce9ad2ef32194382a501a1853a28e02b7f434bf1fb53edd6e9272d432c23fb116015d751f
 SHA512 
f3359e0496b673033d6c8da5c117890e0dc26c9db51003b28f629ac751d9bae117be32d9f54c377eb2d5a7c2d36ac0dbdc2116498698e993550fbdd9aae535b9
 DIST systemd-stable-252.6.tar.gz 11823064 BLAKE2B 
0c260685c929b5271efba13d6ba84bc99211ead7d080b5e9b0d68428fe46a8a8a556b140787dd21f7b19e1454a78f15bf407038b3dc02a4d3db2336f3d881255
 SHA512 
948cb3f7c6a4bbc2bcc3ebe4f36afac304c9d694dadac7e363bbdb79f111eb5d69fd501433ba6719d79d833206a019cb40a37b16a92c8d22acbdd9736cdbdd37
 DIST systemd-stable-252.7.tar.gz 11825226 BLAKE2B 
81ef2f6cbe7902014a92702c0eae740d18fc24355c186f51a0467668bb225d358a422fd02eec4c38063a3f65a9f1b1ebf88036c4e5cd0bfc50857d2818a42178
 SHA512 
691caea30d759afd3a1ad11495f7531c04238b080281617dceb1671ea3e27c7a6a4859961a81d29ecefb94b7a764e40283f39294e34beb63e0862777f5a8d34f
+DIST systemd-stable-252.8.tar.gz 11829615 BLAKE2B 
483c49ee0f96305d0c5bc9fef0bb8d093de4a1d2b1e418ace23d855ca0c07cb713d897e4917dba012abef5440a08d82be8449603ee695e3f9fd703925e125490
 SHA512 
d5112c50b60268513cfd04dc5bc12b696cd2336b1f73cfb13d3a555c3f49a899692b0b5fcca9128b2118670469b86f51a96b99ee9da1e5abab3918285b36ac5b
 DIST systemd-stable-253.1.tar.gz 11990416 BLAKE2B 
e93ad8530ec4aac6e038258d7c65ee9d0a385ba0446b6f6a5aacbc9f21cd05337e3b3dbaec7d3640f9eb3618b5c82ba60fa1e84d80a1867cdad7300ff5ef12b6
 SHA512 
4ac7607e0fcedd8612b525ab1fb05e3f5f569d8c1e609577377a54ea8f2aedd07def4012dad70b68a9c449ec7b8d70c6b96cbdafc11c35eb4408e43fc7bb401c

diff --git a/sys-apps/systemd/systemd-252.8.ebuild 
b/sys-apps/systemd/systemd-252.8.ebuild
new file mode 100644
index ..7e18871f8c4e
--- /dev/null
+++ b/sys-apps/systemd/systemd-252.8.ebuild
@@ -0,0 +1,508 @@
+# Copyright 2011-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{9..11} )
+
+# Avoid QA warnings
+TMPFILES_OPTIONAL=1
+UDEV_OPTIONAL=1
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://github.com/systemd/systemd.git;
+   inherit git-r3
+else
+   if [[ ${PV} == *.* ]]; then
+   MY_PN=systemd-stable
+   else
+   MY_PN=systemd
+   fi
+   MY_PV=${PV/_/-}
+   MY_P=${MY_PN}-${MY_PV}
+   S=${WORKDIR}/${MY_P}
+   
SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+fi
+
+inherit bash-completion-r1 linux-info meson-multilib pam
+inherit python-any-r1 systemd toolchain-funcs udev usr-ldscript
+
+DESCRIPTION="System and service manager for Linux"
+HOMEPAGE="http://systemd.io/;
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0/2"
+IUSE="
+   acl apparmor audit cgroup-hybrid cryptsetup curl +dns-over-tls elfutils
+   fido2 +gcrypt gnuefi gnutls homed http idn importd iptables +kmod
+   +lz4 lzma +openssl pam pcre pkcs11 policykit pwquality qrcode
+   +resolvconf +seccomp selinux split-usr +sysv-utils test tpm vanilla xkb 
+zstd
+"
+REQUIRED_USE="
+   dns-over-tls? ( || ( gnutls openssl ) )
+   fido2? ( openssl )
+   homed? ( cryptsetup pam openssl )
+   importd? ( curl lzma || ( gcrypt openssl ) )
+   pwquality? ( homed )
+"
+RESTRICT="!test? ( test )"
+
+MINKV="4.15"
+
+COMMON_DEPEND="
+   >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   acl? ( sys-apps/acl:0= )
+   apparmor? ( sys-libs/libapparmor:0= )
+   audit? ( >=sys-process/audit-2:0= )
+   cryptsetup? ( >=sys-fs/cryptsetup-2.0.1:0= )
+   curl? ( net-misc/curl:0= )
+   elfutils? ( >=dev-libs/elfutils-0.158:0= )
+   fido2? ( dev-libs/libfido2:0= )
+   gcrypt? ( >=dev-libs/libgcrypt-1.4.5:0=[${MULTILIB_USEDEP}] )
+   gnutls? ( >=net-libs/gnutls-3.6.0:0= )
+   http? ( >=net-libs/libmicrohttpd-0.9.33:0=[epoll(+)] )
+   idn? ( net-dns/libidn2:= )
+   importd? (
+   app-arch/bzip2:0=
+  

[gentoo-commits] proj/linux-patches: New tag: 6.2-11

2023-03-30 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu Mar 30 21:53:39 2023 +

New tag: 6.2-11




[gentoo-commits] proj/linux-patches:6.2 commit in: /

2023-03-30 Thread Mike Pagano
commit: 8bc34b9a0a752753031d74810d9bd32afee5a827
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu Mar 30 21:52:01 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu Mar 30 21:52:01 2023 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=8bc34b9a

Remove redundant patch

Removed:
2400_WiFi-mac80211-serialize-ieee80211-handle-wake-tx-queue.patch

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

 _README|  4 --
 ...-serialize-ieee80211-handle-wake-tx-queue.patch | 84 --
 2 files changed, 88 deletions(-)

diff --git a/_README b/_README
index 737b0e84..47edd2da 100644
--- a/_README
+++ b/_README
@@ -95,10 +95,6 @@ Patch:  
2000_BT-Check-key-sizes-only-if-Secure-Simple-Pairing-enabled.patch
 From:   
https://lore.kernel.org/linux-bluetooth/20190522070540.48895-1-mar...@holtmann.org/raw
 Desc:   Bluetooth: Check key sizes only when Secure Simple Pairing is enabled. 
See bug #686758
 
-Patch:  2400_WiFi-mac80211-serialize-ieee80211-handle-wake-tx-queue.patch
-From:   https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git
-Desc:   wifi: mac80211: Serialize ieee80211_handle_wake_tx_queue()
-
 Patch:  2900_tmp513-Fix-build-issue-by-selecting-CONFIG_REG.patch
 From:   https://bugs.gentoo.org/710790
 Desc:   tmp513 requies REGMAP_I2C to build.  Select it by default in Kconfig. 
See bug #710790. Thanks to Phil Stracchino

diff --git a/2400_WiFi-mac80211-serialize-ieee80211-handle-wake-tx-queue.patch 
b/2400_WiFi-mac80211-serialize-ieee80211-handle-wake-tx-queue.patch
deleted file mode 100644
index ed730a0a..
--- a/2400_WiFi-mac80211-serialize-ieee80211-handle-wake-tx-queue.patch
+++ /dev/null
@@ -1,84 +0,0 @@
-From 007ae9b268ba7553e479608cf9735d3c4672a2ab Mon Sep 17 00:00:00 2001
-From: Alexander Wetzel 
-Date: Tue, 14 Mar 2023 22:11:22 +0100
-Subject: wifi: mac80211: Serialize ieee80211_handle_wake_tx_queue()
-
-ieee80211_handle_wake_tx_queue must not run concurrent multiple times.
-It calls ieee80211_txq_schedule_start() and the drivers migrated to iTXQ
-do not expect overlapping drv_tx() calls.
-
-This fixes 'c850e31f79f0 ("wifi: mac80211: add internal handler for
-wake_tx_queue")', which introduced ieee80211_handle_wake_tx_queue.
-Drivers started to use it with 'a790cc3a4fad ("wifi: mac80211: add
-wake_tx_queue callback to drivers")'.
-But only after fixing an independent bug with
-'bc2116ae ("wifi: mac80211: Proper mark iTXQs for resumption")'
-problematic concurrent calls really happened and exposed the initial
-issue.
-
-Fixes: c850e31f79f0 ("wifi: mac80211: add internal handler for wake_tx_queue")
-Reported-by: Thomas Mann 
-Link: https://bugzilla.kernel.org/show_bug.cgi?id=217119
-Link: 
https://lore.kernel.org/r/b8efebc6-4399-d0b8-b2a0-668433146...@leemhuis.info/
-Link: 
https://lore.kernel.org/r/b7445607128a6b9ed7c17fcdcf3679bfaf4aaea.ca...@sipsolutions.net>
-CC: 
-Signed-off-by: Alexander Wetzel 
-Link: 
https://lore.kernel.org/r/20230314211122.111688-1-alexan...@wetzel-home.de
-[add missing spin_lock_init() noticed by Felix]
-Signed-off-by: Johannes Berg 

- net/mac80211/ieee80211_i.h | 3 +++
- net/mac80211/main.c| 2 ++
- net/mac80211/util.c| 3 +++
- 3 files changed, 8 insertions(+)
-
-diff --git a/net/mac80211/ieee80211_i.h b/net/mac80211/ieee80211_i.h
-index ecc232eb1ee82..e082582e0aa28 100644
 a/net/mac80211/ieee80211_i.h
-+++ b/net/mac80211/ieee80211_i.h
-@@ -1284,6 +1284,9 @@ struct ieee80211_local {
-   struct list_head active_txqs[IEEE80211_NUM_ACS];
-   u16 schedule_round[IEEE80211_NUM_ACS];
- 
-+  /* serializes ieee80211_handle_wake_tx_queue */
-+  spinlock_t handle_wake_tx_queue_lock;
-+
-   u16 airtime_flags;
-   u32 aql_txq_limit_low[IEEE80211_NUM_ACS];
-   u32 aql_txq_limit_high[IEEE80211_NUM_ACS];
-diff --git a/net/mac80211/main.c b/net/mac80211/main.c
-index 846528850612a..ddf2b7811c557 100644
 a/net/mac80211/main.c
-+++ b/net/mac80211/main.c
-@@ -802,6 +802,8 @@ struct ieee80211_hw *ieee80211_alloc_hw_nm(size_t 
priv_data_len,
-   local->aql_threshold = IEEE80211_AQL_THRESHOLD;
-   atomic_set(>aql_total_pending_airtime, 0);
- 
-+  spin_lock_init(>handle_wake_tx_queue_lock);
-+
-   INIT_LIST_HEAD(>chanctx_list);
-   mutex_init(>chanctx_mtx);
- 
-diff --git a/net/mac80211/util.c b/net/mac80211/util.c
-index 1a28fe5cb614f..3aceb3b731bf4 100644
 a/net/mac80211/util.c
-+++ b/net/mac80211/util.c
-@@ -314,6 +314,8 @@ void ieee80211_handle_wake_tx_queue(struct ieee80211_hw 
*hw,
-   struct ieee80211_sub_if_data *sdata = vif_to_sdata(txq->vif);
-   struct ieee80211_txq *queue;
- 
-+  spin_lock(>handle_wake_tx_queue_lock);
-+
-   /* Use ieee80211_next_txq() for airtime fairness accounting */
-   ieee80211_txq_schedule_start(hw, txq->ac);
-   while ((queue = ieee80211_next_txq(hw, txq->ac))) {
-@@ -321,6 +323,7 @@ void 

[gentoo-commits] proj/linux-patches: New tag: 6.1-26

2023-03-30 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu Mar 30 21:47:34 2023 +

New tag: 6.1-26




[gentoo-commits] proj/linux-patches: New tag: 5.15-110

2023-03-30 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu Mar 30 21:44:34 2023 +

New tag: 5.15-110




[gentoo-commits] proj/linux-patches: New tag: 5.4-245

2023-03-30 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu Mar 30 21:40:35 2023 +

New tag: 5.4-245




[gentoo-commits] repo/gentoo:master commit in: www-servers/nginx/

2023-03-30 Thread Conrad Kostecki
commit: 985b01936fe11532131360d6f1914cc1f43de927
Author: Tomáš Mózes  gmail  com>
AuthorDate: Thu Mar 30 05:53:23 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Mar 30 21:11:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=985b0193

www-servers/nginx: add 1.23.4

Signed-off-by: Tomáš Mózes  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/30408
Signed-off-by: Conrad Kostecki  gentoo.org>

 www-servers/nginx/Manifest|1 +
 www-servers/nginx/nginx-1.23.4.ebuild | 1066 +
 2 files changed, 1067 insertions(+)

diff --git a/www-servers/nginx/Manifest b/www-servers/nginx/Manifest
index d5ec5079101b..4c15cd563545 100644
--- a/www-servers/nginx/Manifest
+++ b/www-servers/nginx/Manifest
@@ -1,6 +1,7 @@
 DIST modsecurity-nginx-1.0.3.tar.gz 34063 BLAKE2B 
859a29eb7f67d53a818578f1008f0d0debbe37c205bb7c6e79594d8b1a6a0d9390d35f607ef05ef6d73c9aa887baebfd2c54aca894969beeed4bfe576f37
 SHA512 
20495884c6b3594edf879a19fd7445f2e74a1628789decd146b3c712764b0507e440a84a64aab619461b044f98b8d641913cfad57a6d0002e7061716bdfe84fc
 DIST nginx-1.23.2.tar.gz 1108243 BLAKE2B 
0a6a556afe93c4326247e879e3bb2ad377cd734a572f471b52c91b1b2901a243a848cd74fea587bda5afa0ee91dec9635b5d2a468cb95abc7f361c42a32c9598
 SHA512 
4a5413c0ec251c02fb73dfb4d351045f857a36d45ebb7ae2c29f4a4f320a6543d0a049b147b08318de0b7b0406773c329dbf43bf98bb088f76e506ea532cd8ef
 DIST nginx-1.23.3.tar.gz 1108958 BLAKE2B 
5b8980f54e3f662ec6b4f8f0a50305c91081aaba881ef94f3c60e5fced8a79710ff09aae3abda3dce7dbcd460b1a46b1d3c0007d5dc76fbec5c4c2ad91ae7aa7
 SHA512 
da5f473ac213f8947f40f0a69820bf981157432fe9d29cf71fe30225dadd05f5814309034f0411ea15fb70bece8ceefc0cb0b2588096c1a9496c2a36fa425d9f
+DIST nginx-1.23.4.tar.gz 1112403 BLAKE2B 
fe9e4256cf092394a485f121d73f3561c0f1f3a72eaf7a279f23ca88d3cc92ae8498b895687dca582f681e621cc99906e86c7c08a3d2dfd73a203af67ce34d4a
 SHA512 
542a53cae32bf5c7d4d09a4940793e603e0b3c7a8a4ca2bcec84e64bc298fcf0e58297338d1ae0cd28889c4a3e359f3f48532b0addaf7d223f796ed81c3054e8
 DIST nginx-auth-ldap-42d195d7a7575ebab1c369ad3fc5d78dc2c2669c.tar.gz 18457 
BLAKE2B 
5ca9e5299b20ab5a93a001cac48e446bd86b3a24ac49e716bc975b128890bdb4b0dbbf5730fbaaeadfd958160093c7a6af798dd0e6de27062f149a760333
 SHA512 
ec59637fda5acac053e815cb1d04b545fc6b765e5ec63d8c2c9c301abad87afaa2698145acac08e9e14c91e1423ebff7aff0cca2b940b19bf4cf53973269
 DIST nginx_http_sticky_module_ng-1.2.6-10-g08a395c66e42.tar.bz2 124047 BLAKE2B 
d37ef9a15c91abe3c6258e420d1f99fa452f9d9966a0e13102174973314a3bac5413957a5fe632a9dcb1163b3be5df8116e05cc053ee061e19319ec25f341570
 SHA512 
6c1bfdcf89884b2855d51ae7da0f6e53a4ca3629e1aaf58433b70c07dcb2af797ba6e87d9b3eb4fe2fb6d4d697e862f2b4c2f8d8b3fdaea201740c97ec936529
 DIST ngx_brotli-1.0.0rc.tar.gz 16207 BLAKE2B 
450d0ea693bd98d4a1b615f2cdcaad41ccd28266f6d80beec7fe77fe750ab8c5d1bb55aabe15161b9b6d819d2b4d99a7774f2706f2f6fd084b52a7c7dddbc00c
 SHA512 
05a880d5e48ac83be84498ed41fb4750211b827a9d7541acfd6ef494e5205a6e853d5594bfec3ab4ae668ea3f803e4f4b0ba550c76811971c8e266e42663c56d

diff --git a/www-servers/nginx/nginx-1.23.4.ebuild 
b/www-servers/nginx/nginx-1.23.4.ebuild
new file mode 100644
index ..fddd5f090b86
--- /dev/null
+++ b/www-servers/nginx/nginx-1.23.4.ebuild
@@ -0,0 +1,1066 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Maintainer notes:
+# - http_rewrite-independent pcre-support makes sense for matching locations 
without an actual rewrite
+# - any http-module activates the main http-functionality and overrides 
USE=-http
+# - keep the following requirements in mind before adding external modules:
+#  * alive upstream
+#  * sane packaging
+#  * builds cleanly
+#  * does not need a patch for nginx core
+# - TODO: test the google-perftools module (included in vanilla tarball)
+
+# prevent perl-module from adding automagic perl DEPENDs
+GENTOO_DEPEND_ON_PERL="no"
+
+# devel_kit (https://github.com/simpl/ngx_devel_kit, BSD license)
+DEVEL_KIT_MODULE_PV="0.3.1"
+DEVEL_KIT_MODULE_P="ngx_devel_kit-${DEVEL_KIT_MODULE_PV}"
+DEVEL_KIT_MODULE_URI="https://github.com/simpl/ngx_devel_kit/archive/v${DEVEL_KIT_MODULE_PV}.tar.gz;
+DEVEL_KIT_MODULE_WD="${WORKDIR}/ngx_devel_kit-${DEVEL_KIT_MODULE_PV}"
+
+# ngx_brotli (https://github.com/google/ngx_brotli, BSD-2)
+HTTP_BROTLI_MODULE_PV="1.0.0rc"
+HTTP_BROTLI_MODULE_P="ngx_brotli-${HTTP_BROTLI_MODULE_PV}"
+HTTP_BROTLI_MODULE_URI="https://github.com/google/ngx_brotli/archive/v${HTTP_BROTLI_MODULE_PV}.tar.gz;
+HTTP_BROTLI_MODULE_WD="${WORKDIR}/ngx_brotli-${HTTP_BROTLI_MODULE_PV}"
+
+# http_uploadprogress 
(https://github.com/masterzen/nginx-upload-progress-module, BSD-2 license)
+HTTP_UPLOAD_PROGRESS_MODULE_PV="68b3ab3b64a0cee7f785d161401c8be357bbed12"
+HTTP_UPLOAD_PROGRESS_MODULE_P="ngx_http_upload_progress-${HTTP_UPLOAD_PROGRESS_MODULE_PV}"

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

2023-03-30 Thread Sam James
commit: 03292371ed60350c43a63b6f8599c0f20a53896c
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 30 21:10:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 30 21:10:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03292371

dev-python/pygame: Stabilize 2.2.0 arm64, #903594

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

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

diff --git a/dev-python/pygame/pygame-2.2.0.ebuild 
b/dev-python/pygame/pygame-2.2.0.ebuild
index 56142cb8661f..0adfe4bcf71e 100644
--- a/dev-python/pygame/pygame-2.2.0.ebuild
+++ b/dev-python/pygame/pygame-2.2.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="examples opengl test X"
 RESTRICT="!test? ( test )"
 



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

2023-03-30 Thread Sam James
commit: fc5c247da26871228ce891719d95d40556ca0767
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 30 21:10:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 30 21:10:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc5c247d

net-misc/connman: Stabilize 1.42_pre20230116-r2 arm64, #903599

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

 net-misc/connman/connman-1.42_pre20230116-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/connman/connman-1.42_pre20230116-r2.ebuild 
b/net-misc/connman/connman-1.42_pre20230116-r2.ebuild
index 516bfb69f3bb..251c12ba31e8 100644
--- a/net-misc/connman/connman-1.42_pre20230116-r2.ebuild
+++ b/net-misc/connman/connman-1.42_pre20230116-r2.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == ** ]]; then

EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/connman/connman.git;
 else

SRC_URI="https://git.kernel.org/pub/scm/network/connman/connman.git/snapshot/connman-${COMMIT}.tar.gz;
-   KEYWORDS="amd64 arm ~arm64 ~loong ppc ppc64 ~riscv x86"
+   KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Provides a daemon for managing internet connections"



[gentoo-commits] repo/gentoo:master commit in: net-dns/pdns-recursor/

2023-03-30 Thread Sven Wegener
commit: dbeb403d5f2fcb01f273321c1fe6f0adb6432a52
Author: Sven Wegener  gentoo  org>
AuthorDate: Thu Mar 30 20:16:58 2023 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Thu Mar 30 21:09:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbeb403d

net-dns/pdns-recursor: stabilize 4.8.4 for amd64, x86, security bug #903549

Bug: https://bugs.gentoo.org/903549
Signed-off-by: Sven Wegener  gentoo.org>

 net-dns/pdns-recursor/pdns-recursor-4.8.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/pdns-recursor/pdns-recursor-4.8.4.ebuild 
b/net-dns/pdns-recursor/pdns-recursor-4.8.4.ebuild
index 6789d8a0e920..3a29170ed128 100644
--- a/net-dns/pdns-recursor/pdns-recursor-4.8.4.ebuild
+++ b/net-dns/pdns-recursor/pdns-recursor-4.8.4.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://downloads.powerdns.com/releases/${P/_/-}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm x86"
 IUSE="debug dnstap snmp sodium systemd test"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



[gentoo-commits] proj/tex:master commit in: scripts/texlive/tlpsrc/, scripts/texlive/common/

2023-03-30 Thread Sam James
commit: aa79eef52c5449ee50a36b1ddeab44dc63161e6a
Author: Thomas Bracht Laumann Jespersen  laumann  xyz>
AuthorDate: Thu Mar 30 20:54:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 30 21:07:41 2023 +
URL:https://gitweb.gentoo.org/proj/tex.git/commit/?id=aa79eef5

scripts/texlive: start 2023

Fix a portageq complaint about "portdir" being deprecated in favour of
"get_repo_path / gentoo".

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

 scripts/texlive/common/Makefile.common | 2 +-
 scripts/texlive/tlpsrc/Makefile.common | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/scripts/texlive/common/Makefile.common 
b/scripts/texlive/common/Makefile.common
index cd46244..26a4039 100644
--- a/scripts/texlive/common/Makefile.common
+++ b/scripts/texlive/common/Makefile.common
@@ -1,5 +1,5 @@
 
-PORTDIR=$(shell portageq portdir)
+PORTDIR=$(shell portageq get_repo_path / gentoo)
 DISTDIR=$(shell portageq distdir)
 
 

diff --git a/scripts/texlive/tlpsrc/Makefile.common 
b/scripts/texlive/tlpsrc/Makefile.common
index 95dd416..abb73e1 100644
--- a/scripts/texlive/tlpsrc/Makefile.common
+++ b/scripts/texlive/tlpsrc/Makefile.common
@@ -1,4 +1,4 @@
 
-TEXLIVE_VERSION=2021
+TEXLIVE_VERSION=2023
 
 include ../common/Makefile.common



[gentoo-commits] proj/linux-patches:6.1 commit in: /

2023-03-30 Thread Mike Pagano
commit: 62cea8d31c808e0c987542d8c03499614e657b30
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu Mar 30 20:52:42 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu Mar 30 20:52:42 2023 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=62cea8d3

Update namespace user.pax.* on tmpfs patch

Bug: https://bugs.gentoo.org/show_bug.cgi?id=903513

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

 1500_XATTR_USER_PREFIX.patch | 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/1500_XATTR_USER_PREFIX.patch b/1500_XATTR_USER_PREFIX.patch
index fac3eed7..1d1a9301 100644
--- a/1500_XATTR_USER_PREFIX.patch
+++ b/1500_XATTR_USER_PREFIX.patch
@@ -26,12 +26,12 @@ the XATTR_PAX flags preserved.
 +#define XATTR_NAME_PAX_FLAGS XATTR_PAX_PREFIX XATTR_PAX_FLAGS_SUFFIX
  
  #endif /* _UAPI_LINUX_XATTR_H */
 a/mm/shmem.c   2022-11-22 05:57:29.011626215 -0500
-+++ b/mm/shmem.c   2022-11-22 06:03:33.165939400 -0500
-@@ -3297,6 +3297,14 @@ static int shmem_xattr_handler_set(const
-   struct shmem_inode_info *info = SHMEM_I(inode);
+--- a/mm/shmem.c   2023-03-29 18:54:52.431866914 -0400
 b/mm/shmem.c   2023-03-29 18:57:55.145689335 -0400
+@@ -3310,6 +3310,14 @@ static int shmem_xattr_handler_set(const
int err;
  
+   name = xattr_full_name(handler, name);
 +
 +  if (!strncmp(name, XATTR_USER_PREFIX, XATTR_USER_PREFIX_LEN)) {
 +  if (strcmp(name, XATTR_NAME_PAX_FLAGS))
@@ -40,10 +40,10 @@ the XATTR_PAX flags preserved.
 +  return -EINVAL;
 +  }
 +
-   name = xattr_full_name(handler, name);
err = simple_xattr_set(>xattrs, name, value, size, flags, NULL);
if (!err) {
-@@ -3312,6 +3320,12 @@ static const struct xattr_handler shmem_
+   inode->i_ctime = current_time(inode);
+@@ -3324,6 +3332,12 @@ static const struct xattr_handler shmem_
.set = shmem_xattr_handler_set,
  };
  
@@ -56,7 +56,7 @@ the XATTR_PAX flags preserved.
  static const struct xattr_handler shmem_trusted_xattr_handler = {
.prefix = XATTR_TRUSTED_PREFIX,
.get = shmem_xattr_handler_get,
-@@ -3325,6 +3339,7 @@ static const struct xattr_handler *shmem
+@@ -3337,6 +3351,7 @@ static const struct xattr_handler *shmem
  #endif
_security_xattr_handler,
_trusted_xattr_handler,



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

2023-03-30 Thread Oliver Freyermuth
commit: 95e13e9442103be91514f264a20f06fac42d9ba5
Author: Oliver Freyermuth  googlemail  com>
AuthorDate: Thu Mar 30 20:33:07 2023 +
Commit: Oliver Freyermuth  googlemail  com>
CommitDate: Thu Mar 30 20:33:07 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=95e13e94

mpv-plugin/mpv-mpris: add 1.0, drop CFLAGS patching

CFLAGS are now honoured in correct order by the build system,
i.e. -O* is not overwritten anymore.

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

 mpv-plugin/mpv-mpris/Manifest| 1 +
 mpv-plugin/mpv-mpris/{mpv-mpris-.ebuild => mpv-mpris-1.0.ebuild} | 5 -
 mpv-plugin/mpv-mpris/mpv-mpris-.ebuild   | 5 -
 3 files changed, 1 insertion(+), 10 deletions(-)

diff --git a/mpv-plugin/mpv-mpris/Manifest b/mpv-plugin/mpv-mpris/Manifest
index dbc301903..a4ae17fc3 100644
--- a/mpv-plugin/mpv-mpris/Manifest
+++ b/mpv-plugin/mpv-mpris/Manifest
@@ -1,2 +1,3 @@
 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

diff --git a/mpv-plugin/mpv-mpris/mpv-mpris-.ebuild 
b/mpv-plugin/mpv-mpris/mpv-mpris-1.0.ebuild
similarity index 92%
copy from mpv-plugin/mpv-mpris/mpv-mpris-.ebuild
copy to mpv-plugin/mpv-mpris/mpv-mpris-1.0.ebuild
index 5f8084794..64095d3eb 100644
--- a/mpv-plugin/mpv-mpris/mpv-mpris-.ebuild
+++ b/mpv-plugin/mpv-mpris/mpv-mpris-1.0.ebuild
@@ -48,11 +48,6 @@ MPV_PLUGIN_FILES=( mpris.so )
 
 RESTRICT="!test? ( test )"
 
-src_prepare() {
-   sed -e 's:-O2 ::' -i Makefile || die "sed Makefile(s) failed"
-   default
-}
-
 src_compile() {
tc-export CC
emake PKG_CONFIG="$(tc-getPKG_CONFIG)"

diff --git a/mpv-plugin/mpv-mpris/mpv-mpris-.ebuild 
b/mpv-plugin/mpv-mpris/mpv-mpris-.ebuild
index 5f8084794..64095d3eb 100644
--- a/mpv-plugin/mpv-mpris/mpv-mpris-.ebuild
+++ b/mpv-plugin/mpv-mpris/mpv-mpris-.ebuild
@@ -48,11 +48,6 @@ MPV_PLUGIN_FILES=( mpris.so )
 
 RESTRICT="!test? ( test )"
 
-src_prepare() {
-   sed -e 's:-O2 ::' -i Makefile || die "sed Makefile(s) failed"
-   default
-}
-
 src_compile() {
tc-export CC
emake PKG_CONFIG="$(tc-getPKG_CONFIG)"



[gentoo-commits] repo/gentoo:master commit in: net-dns/dnsviz/

2023-03-30 Thread Michał Górny
commit: 31bf5adcf643bf78f7e1db259b2ca6efd57505c4
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 30 19:40:48 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 30 20:00:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31bf5adc

net-dns/dnsviz: PEP517, py3.11

Closes: https://bugs.gentoo.org/897084
Signed-off-by: Michał Górny  gentoo.org>

 net-dns/dnsviz/Manifest   |  1 +
 net-dns/dnsviz/dnsviz-0.9.4-r1.ebuild | 61 +++
 net-dns/dnsviz/metadata.xml   |  1 +
 3 files changed, 63 insertions(+)

diff --git a/net-dns/dnsviz/Manifest b/net-dns/dnsviz/Manifest
index ed5d40952fa9..be89f25e6332 100644
--- a/net-dns/dnsviz/Manifest
+++ b/net-dns/dnsviz/Manifest
@@ -1 +1,2 @@
+DIST dnsviz-0.9.4.gh.tar.gz 477971 BLAKE2B 
3c8bebcea89bc6e78247c45c4266f73be4f9f618bfaa48a47460a43deb4789fe71eaa77eb4ff59c2d8e863cdfdddaf5908279aad93ffd63fdbe16d0966aa943b
 SHA512 
b88d0ddff6279078a5222b4250a404c39db6d896d57bba51c878c8b8d01582deda2fe67b5f6370d7a98389e09ad46bdf3903d77fee91c0291b14a9109f1739e3
 DIST dnsviz-0.9.4.tar.gz 477971 BLAKE2B 
3c8bebcea89bc6e78247c45c4266f73be4f9f618bfaa48a47460a43deb4789fe71eaa77eb4ff59c2d8e863cdfdddaf5908279aad93ffd63fdbe16d0966aa943b
 SHA512 
b88d0ddff6279078a5222b4250a404c39db6d896d57bba51c878c8b8d01582deda2fe67b5f6370d7a98389e09ad46bdf3903d77fee91c0291b14a9109f1739e3

diff --git a/net-dns/dnsviz/dnsviz-0.9.4-r1.ebuild 
b/net-dns/dnsviz/dnsviz-0.9.4-r1.ebuild
new file mode 100644
index ..9b1dd27567af
--- /dev/null
+++ b/net-dns/dnsviz/dnsviz-0.9.4-r1.ebuild
@@ -0,0 +1,61 @@
+# 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 optfeature
+
+DESCRIPTION="Tool suite for analysis and visualization of DNS and DNSSEC"
+HOMEPAGE="
+   https://dnsviz.net/
+   https://github.com/dnsviz/dnsviz/
+   https://pypi.org/project/dnsviz/
+"
+SRC_URI="
+   https://github.com/dnsviz/dnsviz/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/dnspython-1.13[${PYTHON_USEDEP}]
+   >=dev-python/m2crypto-0.37.0[${PYTHON_USEDEP}]
+   >=dev-python/pygraphviz-1.3.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   media-gfx/graphviz
+   test? (
+   ${RDEPEND}
+   net-dns/bind
+   )
+"
+
+python_prepare_all() {
+   # Fix the ebuild to use correct FHS/Gentoo policy paths
+   sed -i \
+   -e "s|share/doc/dnsviz|share/doc/${PF}|g" \
+   "${S}"/setup.py \
+   || die
+
+   # skip online tests
+   rm tests/*_online.py tests/dnsviz_probe_options.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   eunittest -s tests -p "*.py" || die
+}
+
+pkg_postinst() {
+   optfeature "Support for pre-deployment testing" net-dns/bind
+   optfeature "Support for DNSSEC signatures using GOST algorithm or 
digest" dev-libs/ghost-engine
+}

diff --git a/net-dns/dnsviz/metadata.xml b/net-dns/dnsviz/metadata.xml
index 4d5fa79a603b..7c2d577552be 100644
--- a/net-dns/dnsviz/metadata.xml
+++ b/net-dns/dnsviz/metadata.xml
@@ -9,5 +9,6 @@


dnsviz/dnsviz
+   dnsviz

 



[gentoo-commits] repo/gentoo:master commit in: net-dns/dnsviz/

2023-03-30 Thread Michał Górny
commit: d34eb94d0dbf129adc08d5c325d71856f5c7f3e7
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 30 19:57:07 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 30 20:00:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d34eb94d

net-dns/dnsviz: Remove old

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

 net-dns/dnsviz/Manifest|  1 -
 net-dns/dnsviz/dnsviz-0.9.4.ebuild | 52 --
 2 files changed, 53 deletions(-)

diff --git a/net-dns/dnsviz/Manifest b/net-dns/dnsviz/Manifest
index be89f25e6332..7a85b0853301 100644
--- a/net-dns/dnsviz/Manifest
+++ b/net-dns/dnsviz/Manifest
@@ -1,2 +1 @@
 DIST dnsviz-0.9.4.gh.tar.gz 477971 BLAKE2B 
3c8bebcea89bc6e78247c45c4266f73be4f9f618bfaa48a47460a43deb4789fe71eaa77eb4ff59c2d8e863cdfdddaf5908279aad93ffd63fdbe16d0966aa943b
 SHA512 
b88d0ddff6279078a5222b4250a404c39db6d896d57bba51c878c8b8d01582deda2fe67b5f6370d7a98389e09ad46bdf3903d77fee91c0291b14a9109f1739e3
-DIST dnsviz-0.9.4.tar.gz 477971 BLAKE2B 
3c8bebcea89bc6e78247c45c4266f73be4f9f618bfaa48a47460a43deb4789fe71eaa77eb4ff59c2d8e863cdfdddaf5908279aad93ffd63fdbe16d0966aa943b
 SHA512 
b88d0ddff6279078a5222b4250a404c39db6d896d57bba51c878c8b8d01582deda2fe67b5f6370d7a98389e09ad46bdf3903d77fee91c0291b14a9109f1739e3

diff --git a/net-dns/dnsviz/dnsviz-0.9.4.ebuild 
b/net-dns/dnsviz/dnsviz-0.9.4.ebuild
deleted file mode 100644
index 9d3fcd89ed98..
--- a/net-dns/dnsviz/dnsviz-0.9.4.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..10} )
-inherit distutils-r1 optfeature
-
-DESCRIPTION="Tool suite for analysis and visualization of DNS and DNSSEC"
-HOMEPAGE="https://dnsviz.net/;
-SRC_URI="https://github.com/dnsviz/dnsviz/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="test? ( net-dns/bind )"
-
-DEPEND=">=dev-python/dnspython-1.13[${PYTHON_USEDEP}]
-   >=dev-python/m2crypto-0.37.0[${PYTHON_USEDEP}]
-   >=dev-python/pygraphviz-1.3.1[${PYTHON_USEDEP}]"
-
-RDEPEND="${DEPEND}"
-
-python_prepare_all() {
-   # Fix the ebuild to use correct FHS/Gentoo policy paths
-   sed -i \
-   -e "s|share/doc/dnsviz|share/doc/${PF}|g" \
-   "${S}"/setup.py \
-   || die
-
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   distutils_install_for_testing
-
-   "${EPYTHON}" tests/dnsviz_probe_run_offline.py -v || die
-   "${EPYTHON}" tests/dnsviz_print_options.py -v || die
-   "${EPYTHON}" tests/dnsviz_print_run.py -v || die
-   "${EPYTHON}" tests/dnsviz_graph_options.py -v || die
-   "${EPYTHON}" tests/dnsviz_graph_run.py -v || die
-   "${EPYTHON}" tests/dnsviz_grok_options.py -v || die
-   "${EPYTHON}" tests/dnsviz_grok_run.py -v || die
-}
-
-pkg_postinst() {
-   optfeature "Support for pre-deployment testing" net-dns/bind
-   optfeature "Support for DNSSEC signatures using GOST algorithm or 
digest" dev-libs/ghost-engine
-}



  1   2   3   4   >