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

2023-06-11 Thread Sam James
commit: b4948f8135e47f0877d9e837fdd6fdf8ff7c4a9f
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 12 04:41:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 12 04:41:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4948f81

dev-libs/Ice: Stabilize 3.7.8-r2 x86, #908386

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

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

diff --git a/dev-libs/Ice/Ice-3.7.8-r2.ebuild b/dev-libs/Ice/Ice-3.7.8-r2.ebuild
index e3fdf719566d..856169e328a6 100644
--- a/dev-libs/Ice/Ice-3.7.8-r2.ebuild
+++ b/dev-libs/Ice/Ice-3.7.8-r2.ebuild
@@ -24,7 +24,7 @@ 
SRC_URI="https://github.com/zeroc-ice/ice/archive/v${PV}.tar.gz -> ${P}.tar.gz
doc? ( https://download.zeroc.com/Ice/$(ver_cut 1-2)/${PN}-3.7.1.pdf )"
 LICENSE="GPL-2"
 SLOT="0/37"
-KEYWORDS="amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
 IUSE="debug doc examples php python ruby test"
 RESTRICT="test"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



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

2023-06-11 Thread Sam James
commit: 416b296b101d9043e423d49a2aac0d9445a7d402
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 12 04:39:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 12 04:39:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=416b296b

dev-libs/Ice: Stabilize 3.7.8-r2 amd64, #908386

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

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

diff --git a/dev-libs/Ice/Ice-3.7.8-r2.ebuild b/dev-libs/Ice/Ice-3.7.8-r2.ebuild
index d5b02cf406ba..e3fdf719566d 100644
--- a/dev-libs/Ice/Ice-3.7.8-r2.ebuild
+++ b/dev-libs/Ice/Ice-3.7.8-r2.ebuild
@@ -24,7 +24,7 @@ 
SRC_URI="https://github.com/zeroc-ice/ice/archive/v${PV}.tar.gz -> ${P}.tar.gz
doc? ( https://download.zeroc.com/Ice/$(ver_cut 1-2)/${PN}-3.7.1.pdf )"
 LICENSE="GPL-2"
 SLOT="0/37"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
 IUSE="debug doc examples php python ruby test"
 RESTRICT="test"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



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

2023-06-11 Thread John Helmert III
commit: 21035ceaa5ab6142d0f1f4a9e8cadab89e9d905a
Author: John Helmert III  gentoo  org>
AuthorDate: Mon Jun 12 04:16:14 2023 +
Commit: John Helmert III  gentoo  org>
CommitDate: Mon Jun 12 04:34:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21035cea

net-vpn/tor: enable py3.12

Signed-off-by: John Helmert III  gentoo.org>

 net-vpn/tor/tor-0.4.7.13-r1.ebuild | 2 +-
 net-vpn/tor/tor-.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-vpn/tor/tor-0.4.7.13-r1.ebuild 
b/net-vpn/tor/tor-0.4.7.13-r1.ebuild
index 2efaf6e602af..30be52af48d2 100644
--- a/net-vpn/tor/tor-0.4.7.13-r1.ebuild
+++ b/net-vpn/tor/tor-0.4.7.13-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/torproject.org.asc
 inherit autotools python-any-r1 readme.gentoo-r1 systemd verify-sig
 

diff --git a/net-vpn/tor/tor-.ebuild b/net-vpn/tor/tor-.ebuild
index 0e36a664f706..2eeb419d50b3 100644
--- a/net-vpn/tor/tor-.ebuild
+++ b/net-vpn/tor/tor-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/torproject.org.asc
 inherit python-any-r1 readme.gentoo-r1 systemd verify-sig
 



[gentoo-commits] repo/gentoo:master commit in: sci-electronics/ngspice/

2023-06-11 Thread Sam James
commit: ebed24fd75ade152b14dd40bb9cfb109b76e6263
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 12 04:32:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 12 04:32:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebed24fd

sci-electronics/ngspice: drop 31-r1, 34, 35

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

 sci-electronics/ngspice/Manifest |   6 -
 sci-electronics/ngspice/ngspice-31-r1.ebuild | 202 --
 sci-electronics/ngspice/ngspice-34.ebuild| 204 ---
 sci-electronics/ngspice/ngspice-35.ebuild| 203 --
 4 files changed, 615 deletions(-)

diff --git a/sci-electronics/ngspice/Manifest b/sci-electronics/ngspice/Manifest
index 888991941e70..f93ca63dcb21 100644
--- a/sci-electronics/ngspice/Manifest
+++ b/sci-electronics/ngspice/Manifest
@@ -1,9 +1,3 @@
-DIST ngspice-31-manual.pdf 2149244 BLAKE2B 
155f7299cbb6d7c7953d8488e11f0bffc3c18097f02194c491174a9af387cda9e87cb79b13a37f402616386e7e82230eb4d41909fe37d900792e48f2f49c71dd
 SHA512 
3322df92791718979a275f2640f82c3417f394a76d27ebf06b46f29a40a1ee3ef57c65a75a7ba67e697b55bd435f81e9ee61c78532f991a2dd6844b4f325eb55
-DIST ngspice-31.tar.gz 7250057 BLAKE2B 
dabc8e1084eba957d6dad06e74f878b51e97dc8bc49b04ee612a6f9eaadde7302450c9ab93e943c4af42197b6bbdca7cae534464ccd2fcd4869b8a48b6f3140d
 SHA512 
448024f398d267911d5d2a48da03eb0d87ba1133ce39d5132bd318dde8ad359d19c7f85f6b4ec88c08b081c9140f7b931334d84173019a22aa2ac98482bd7d5d
-DIST ngspice-34-manual.pdf 2311221 BLAKE2B 
e8863bab8173980a825970b90b685d3d5a59768a2110d00dc3fb3dbd504cd94390b13bf3ac8821ca22561cb390c0d7331d8eaa8e47020592b3526895f6d398d0
 SHA512 
b53f9161b793223015a307ba607add4e540ad22f252c2f6e3c6deedfc3fde173ec290bbc4939d4e419321cad6a68218f6a9c9b4c7620ee01da86eabfc22e5b7e
-DIST ngspice-34.tar.gz 7800546 BLAKE2B 
a07a7266225b8c4e478e3240718aa1fce9a77003d58477a30a6178368e7826f288007f9111797ca1c426486911d4bedd847bdf0daa69232e5904468a4fc3
 SHA512 
5e90727f3f6b8675b83f71e1961d33cd498081a7f3bea5d081521f12ecb3979775159f083f84a5856233529505262c399f75d305758af51894a1245603476cf8
-DIST ngspice-35-manual.pdf 2347261 BLAKE2B 
617462615525e5335f5795e625578324d2b173a8d69438e43c4007177e7ca0fdf8d37b1553a4c836a352523c310bbf23ef492a01ac0a7541ca8ac0794b588a66
 SHA512 
df3239c4798746534d12a489d80056d45d9f3cda60336aaeb2dd541526340715a180780b0e2ced1857e9c5cbe716c4b3f0c496598f8a3e8aa36a8cd1b6a022c7
-DIST ngspice-35.tar.gz 8050668 BLAKE2B 
d67475b55e1e14974a78451175a08ec91be24708030e0da8fa6811b7df880c8082741ec08d92c314c53480271cc074e35ad0eca27a3b7601e33fb240c834e530
 SHA512 
2f9b0f951e3ca8d52692beadb895b352311f67b8760f99d0e2f4718fce4b497dd68e2b933029eeacb4ed57551e959bc6e3747e64feb4722a4f841e734f5a664b
 DIST ngspice-36-manual.pdf 2397103 BLAKE2B 
09dbfe4101b8e1752509caa37ba3a323da7d7391488c3245b3f614114d1666ee32ea1391ad4f39772ed950e270f028b7513115e0c13fde052bfdb5674f021b3b
 SHA512 
bd31f99f7ec0acd2bdd24f008e22cb953bba98fd5cc1164ded0bdde3397bfffa0b0cae25dfeae6cf0e1dadd23c23faa5588010069b62392438296451347a5134
 DIST ngspice-36.tar.gz 8450071 BLAKE2B 
51fa2c5998e96a05deb3764f56659ed0970d6362fcbec7367b04a5fbe76fc7dadb08e0d36b660b0e1f8e525079bedf71305877ab2de8e2ab2773c891808fb5a6
 SHA512 
d862097f465e92986e8d6644374d43249eebee0fb6d79b1404dbb7c11d14a058dfedd4bdb61baf5aa1ffd1d2e71167440db73eb417d4b1249a0a7b83bd39efc3
 DIST ngspice-40-manual.pdf 2462604 BLAKE2B 
a0d680cd76f8acb1be18e94953d70784aaf79e1bcc4bc3995a1221d81e27c13e577d182e7cbacb8430a068db7d86681f22ec4f3537b5704faacb8e982588617f
 SHA512 
1a5c7828aa9a4554052fb01145641415d8a4cbd50db9885d5d937e1b6f50c7c541dfeeabf2efd6ea862036b4d74ce8265bdac1cfad0fc635f28651a0d397bfc5

diff --git a/sci-electronics/ngspice/ngspice-31-r1.ebuild 
b/sci-electronics/ngspice/ngspice-31-r1.ebuild
deleted file mode 100644
index 603365b18c66..
--- a/sci-electronics/ngspice/ngspice-31-r1.ebuild
+++ /dev/null
@@ -1,202 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools multibuild toolchain-funcs virtualx
-
-DESCRIPTION="The Next Generation Spice (Electronic Circuit Simulator)"
-SRC_URI="mirror://sourceforge/ngspice/${P}.tar.gz
-   doc? ( mirror://sourceforge/ngspice/${P}-manual.pdf )"
-HOMEPAGE="http://ngspice.sourceforge.net;
-LICENSE="BSD GPL-2"
-
-SLOT="0"
-IUSE="X debug deprecated doc examples fftw openmp +readline +shared tcl"
-RESTRICT="!test? ( test )"
-KEYWORDS="~amd64 ~arm64 ~ppc ~sparc ~x86 ~x64-macos"
-
-DEPEND="sys-libs/ncurses:0=
-   X? ( x11-libs/libXaw
-   x11-libs/libXt
-   x11-libs/libX11 )
-   fftw? ( sci-libs/fftw:3.0 )
-   readline? ( sys-libs/readline:0= )
-   tcl? ( dev-lang/tcl:0
-   dev-tcltk/blt )"
-RDEPEND="${DEPEND}
-   X? ( sci-visualization/xgraph )"
-
-DOCS=(
-   ANALYSES
-   AUTHORS
-   BUGS
-   ChangeLog
-   

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

2023-06-11 Thread Sam James
commit: de294f985a028405be1bc1cc625e7f3e7ea2f548
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 12 04:22:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 12 04:22:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de294f98

dev-python/nbconvert: fix nbconvert dep on mistune

Incompatible w/ mistune-3, see https://github.com/jupyter/nbconvert/pull/1820.

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

 .../nbconvert/{nbconvert-7.3.1.ebuild => nbconvert-7.3.1-r1.ebuild}| 3 ++-
 .../nbconvert/{nbconvert-7.4.0.ebuild => nbconvert-7.4.0-r1.ebuild}| 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-python/nbconvert/nbconvert-7.3.1.ebuild 
b/dev-python/nbconvert/nbconvert-7.3.1-r1.ebuild
similarity index 96%
rename from dev-python/nbconvert/nbconvert-7.3.1.ebuild
rename to dev-python/nbconvert/nbconvert-7.3.1-r1.ebuild
index c1f994686ded..089bfb2a087c 100644
--- a/dev-python/nbconvert/nbconvert-7.3.1.ebuild
+++ b/dev-python/nbconvert/nbconvert-7.3.1-r1.ebuild
@@ -19,6 +19,7 @@ LICENSE="BSD"
 SLOT="0"
 KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 
+# https://github.com/jupyter/nbconvert/pull/1820 (bug #908377)
 RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]
dev-python/bleach[${PYTHON_USEDEP}]
@@ -30,7 +31,7 @@ RDEPEND="
>=dev-python/jupyter-core-4.7[${PYTHON_USEDEP}]
dev-python/jupyterlab-pygments[${PYTHON_USEDEP}]
>=dev-python/markupsafe-2.0[${PYTHON_USEDEP}]
-   >=dev-python/mistune-2.0.2[${PYTHON_USEDEP}]
+   =dev-python/nbclient-0.5.0[${PYTHON_USEDEP}]
>=dev-python/nbformat-5.1[${PYTHON_USEDEP}]
dev-python/packaging[${PYTHON_USEDEP}]

diff --git a/dev-python/nbconvert/nbconvert-7.4.0.ebuild 
b/dev-python/nbconvert/nbconvert-7.4.0-r1.ebuild
similarity index 96%
rename from dev-python/nbconvert/nbconvert-7.4.0.ebuild
rename to dev-python/nbconvert/nbconvert-7.4.0-r1.ebuild
index 4145050a76bc..e962142dfa5b 100644
--- a/dev-python/nbconvert/nbconvert-7.4.0.ebuild
+++ b/dev-python/nbconvert/nbconvert-7.4.0-r1.ebuild
@@ -19,6 +19,7 @@ LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 
+# https://github.com/jupyter/nbconvert/pull/1820 (bug #908377)
 RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]
dev-python/bleach[${PYTHON_USEDEP}]
@@ -30,7 +31,7 @@ RDEPEND="
>=dev-python/jupyter-core-4.7[${PYTHON_USEDEP}]
dev-python/jupyterlab-pygments[${PYTHON_USEDEP}]
>=dev-python/markupsafe-2.0[${PYTHON_USEDEP}]
-   >=dev-python/mistune-2.0.2[${PYTHON_USEDEP}]
+   =dev-python/nbclient-0.5.0[${PYTHON_USEDEP}]
>=dev-python/nbformat-5.1[${PYTHON_USEDEP}]
dev-python/packaging[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/

2023-06-11 Thread Sam James
commit: 01cd2d8be18accd4d72e979c368d9ca439e4d4a7
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 12 04:13:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 12 04:13:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01cd2d8b

net-nntp/sabnzbd: drop dev-python/pkginfo test dep

Dropped upstream in 4.0.2

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

 net-nntp/sabnzbd/sabnzbd-4.0.2.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/net-nntp/sabnzbd/sabnzbd-4.0.2.ebuild 
b/net-nntp/sabnzbd/sabnzbd-4.0.2.ebuild
index 6a9a1b596a0e..c8110322c093 100644
--- a/net-nntp/sabnzbd/sabnzbd-4.0.2.ebuild
+++ b/net-nntp/sabnzbd/sabnzbd-4.0.2.ebuild
@@ -60,7 +60,6 @@ BDEPEND="
$(python_gen_cond_dep '
dev-python/flaky[${PYTHON_USEDEP}]
>=dev-python/lxml-4.5.0[${PYTHON_USEDEP}]
-   dev-python/pkginfo[${PYTHON_USEDEP}]
dev-python/pyfakefs[${PYTHON_USEDEP}]
dev-python/pytest-httpbin[${PYTHON_USEDEP}]
dev-python/pytest-httpserver[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/

2023-06-11 Thread Sam James
commit: 1b6273aaf953637f679988212279fd146f5ce77a
Author: Joe Kappus  wt  gd>
AuthorDate: Thu Jun  8 04:08:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 12 04:09:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b6273aa

net-nntp/sabnzbd: add 4.0.2

Bug: https://bugs.gentoo.org/908032
Signed-off-by: Joe Kappus  wt.gd>
Closes: https://github.com/gentoo/gentoo/pull/31346
Signed-off-by: Sam James  gentoo.org>

 net-nntp/sabnzbd/Manifest |   1 +
 net-nntp/sabnzbd/sabnzbd-4.0.2.ebuild | 166 ++
 2 files changed, 167 insertions(+)

diff --git a/net-nntp/sabnzbd/Manifest b/net-nntp/sabnzbd/Manifest
index c680a35133a8..9bf40591a345 100644
--- a/net-nntp/sabnzbd/Manifest
+++ b/net-nntp/sabnzbd/Manifest
@@ -1,3 +1,4 @@
 DIST SABnzbd-3.7.1-src.tar.gz 5108463 BLAKE2B 
5858fc5ece3948696132c64c1f4a7459319bbc604074dc78339e54e7e77353dbd141b4aad0c0cd027ac6ea1499aee0100ed7f4a1b20d0786728503eb6ffad055
 SHA512 
c76f74e20943196467206b5c0427421d7fe4e614855c477a045d06854c5247c13056ce9055d82b5f0c6391a046dc3c65c577e50fc30646c8f2290df4bada4fb9
 DIST SABnzbd-3.7.2-src.tar.gz 5108729 BLAKE2B 
8c279663f5395b613e7122e349971994f98b3ef22d23f18083b64864bc6e27653ca525a59226d2af5dc10a8cfd7509014c60e5b322137239e6eec03239746768
 SHA512 
d5fa9dc1a3114bd0806e580a170552fb8821e375790c2b95c7add4b25a4ceabad24111c4d6a9c12bcc9447dc0a5cbf6a8595e0142a74ee9d161849a9e55609e9
 DIST SABnzbd-4.0.1-src.tar.gz 5079799 BLAKE2B 
5020b0f906bdb87b5eb287fee321fc765ad959754f3293395275930deab7baf8533f575993ff5c02cfbc646745eefee1ca4aa8cbeaba94d15c43a4dc8d5c78e6
 SHA512 
98958e9c6b35118781fec28853f1b9a0405bd262aba734af22c0bb64d5d25899c49bcb3aac4f449baccc629da6739ab1c4a33f5947c61646b35788d9e971e9cb
+DIST SABnzbd-4.0.2-src.tar.gz 5081392 BLAKE2B 
1740aad2a5b248b22dda42cb22b740c54d792e726bec27c832ffc8919d863f1cec26aaff4e789e0dd8ae3647332f9aa9b26ca5422ce7baf955f8c37ac8c22142
 SHA512 
2f0d2297449ecbf8ddbb7a571f6dfa6717c5b118389a67e46072f25daca16d2983827e8f17e1cf016fbf2985fa5594dbafc62cf13601607dc2b4d9849098982b

diff --git a/net-nntp/sabnzbd/sabnzbd-4.0.2.ebuild 
b/net-nntp/sabnzbd/sabnzbd-4.0.2.ebuild
new file mode 100644
index ..6a9a1b596a0e
--- /dev/null
+++ b/net-nntp/sabnzbd/sabnzbd-4.0.2.ebuild
@@ -0,0 +1,166 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="sqlite"
+
+inherit optfeature python-single-r1 systemd
+
+MY_PV="${PV/_alpha/Alpha}"
+MY_PV="${MY_PV/_beta/Beta}"
+MY_PV="${MY_PV/_rc/RC}"
+
+MY_P="${PN/sab/SAB}-${MY_PV}"
+
+DESCRIPTION="Binary newsgrabber with web-interface"
+HOMEPAGE="https://sabnzbd.org/;
+SRC_URI="https://github.com/sabnzbd/sabnzbd/releases/download/${MY_PV}/${MY_P}-src.tar.gz;
+S="${WORKDIR}/${MY_P}"
+
+# Sabnzbd is GPL-2 but bundles software with the following licenses.
+LICENSE="GPL-2 BSD LGPL-2 MIT BSD-1"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="
+   acct-user/sabnzbd
+   acct-group/sabnzbd
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/cheetah3[${PYTHON_USEDEP}]
+   dev-python/cherrypy[${PYTHON_USEDEP}]
+   dev-python/configobj[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   >=dev-python/feedparser-6.0.10[${PYTHON_USEDEP}]
+   >=dev-python/guessit-3.7.1[${PYTHON_USEDEP}]
+   dev-python/notify2[${PYTHON_USEDEP}]
+   dev-python/portend[${PYTHON_USEDEP}]
+   dev-python/puremagic[${PYTHON_USEDEP}]
+   ~dev-python/sabyenc-7.0.2[${PYTHON_USEDEP}]
+   ')
+   test? ( $(python_gen_cond_dep '
+   dev-python/tavalidate[${PYTHON_USEDEP}]
+   >=dev-python/tavern-2[${PYTHON_USEDEP}]
+   ')
+   )
+"
+RDEPEND="
+   ${DEPEND}
+   >=app-arch/par2cmdline-0.8
+   net-misc/wget
+"
+BDEPEND="
+   test? (
+   $(python_gen_cond_dep '
+   dev-python/flaky[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.5.0[${PYTHON_USEDEP}]
+   dev-python/pkginfo[${PYTHON_USEDEP}]
+   dev-python/pyfakefs[${PYTHON_USEDEP}]
+   dev-python/pytest-httpbin[${PYTHON_USEDEP}]
+   dev-python/pytest-httpserver[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/selenium[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+   dev-python/xmltodict[${PYTHON_USEDEP}]
+   ')
+   app-arch/p7zip
+   app-arch/unrar

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

2023-06-11 Thread Sam James
commit: 8dfbfd38ecc1c3f60d3c72ba6c4f8de4bad77459
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 12 04:05:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 12 04:07:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dfbfd38

app-emacs/ddskk: drop 17.1 (ruby30-only)

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

 app-emacs/ddskk/ddskk-17.1.ebuild | 71 ---
 1 file changed, 71 deletions(-)

diff --git a/app-emacs/ddskk/ddskk-17.1.ebuild 
b/app-emacs/ddskk/ddskk-17.1.ebuild
deleted file mode 100644
index ada2f55afdc9..
--- a/app-emacs/ddskk/ddskk-17.1.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-USE_RUBY="ruby27 ruby30"
-
-inherit elisp ruby-single vcs-snapshot
-
-DESCRIPTION="One Japanese input methods on Emacs"
-HOMEPAGE="http://openlab.ring.gr.jp/skk/;
-SRC_URI="https://github.com/skk-dev/${PN}/archive/${P}_Neppu.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="ruby"
-RESTRICT="test"
-
-DEPEND=""
-RDEPEND="|| (
-   app-i18n/skk-jisyo
-   virtual/skkserv
-   )
-   ruby? ( ${RUBY_DEPS} )"
-
-SITEFILE="50${PN}-gentoo.el"
-
-src_prepare() {
-   echo "(setq PREFIX \"${ED}/usr\")" >>SKK-CFG
-   echo "(setq SKK_LISPDIR \"${ED}/${SITELISP}/${PN}\")" >>SKK-CFG
-
-   echo "(add-to-list 'load-path (expand-file-name \"..\"))" >> 
nicola/NICOLA-DDSKK-CFG
-
-   default
-
-   rm -f skk-lookup.el
-   if use ruby; then
-   cp bayesian/*.el . || die
-   fi
-   cp tut-code/*.el . || die
-}
-
-src_compile() {
-   emake elc info
-
-   emake -C nicola
-}
-
-src_install() {
-   local lispdir=${SITELISP}/${PN}
-   emake install-elc
-   elisp-compile "${ED}"/${lispdir}/skk-setup.el
-   rm -f "${ED}"/${lispdir}/leim-list.el
-   elisp-site-file-install "${FILESDIR}"/${SITEFILE}
-
-   dodoc ChangeLog* README.md 
READMEs/{AUTHORS,CODENAME,Contributors,FAQ,NEWS,PROPOSAL,TODO}*
-   doinfo doc/skk.info
-
-   local exts=( nicola tut-code ) d f
-   elisp-install ${PN} nicola/*.{el,elc}
-   if use ruby; then
-   dobin bayesian/bskk
-   exts+=( bayesian )
-   fi
-   for d in ${exts[@]}; do
-   docinto ${d}
-   for f in ${d}/{ChangeLog,README}*; do
-   [[ -s ${f} ]] && dodoc ${f}
-   done
-   done
-}



[gentoo-commits] repo/gentoo:master commit in: app-text/docbook-xsl-stylesheets/

2023-06-11 Thread Sam James
commit: 35e562f7c535a509b0447637fae14bf9a3a12ecf
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 12 04:07:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 12 04:07:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35e562f7

app-text/docbook-xsl-stylesheets: disable ruby27

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

 .../docbook-xsl-stylesheets/docbook-xsl-stylesheets-1.79.1-r4.ebuild| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/app-text/docbook-xsl-stylesheets/docbook-xsl-stylesheets-1.79.1-r4.ebuild 
b/app-text/docbook-xsl-stylesheets/docbook-xsl-stylesheets-1.79.1-r4.ebuild
index 7477720d1c22..cf92278ee655 100644
--- a/app-text/docbook-xsl-stylesheets/docbook-xsl-stylesheets-1.79.1-r4.ebuild
+++ b/app-text/docbook-xsl-stylesheets/docbook-xsl-stylesheets-1.79.1-r4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-USE_RUBY="ruby27 ruby30 ruby31"
+USE_RUBY="ruby30 ruby31"
 inherit ruby-single
 
 DOCBOOKDIR="/usr/share/sgml/${PN/-//}"



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

2023-06-11 Thread Sam James
commit: 88549af1a1d62d24f07bac8b14ebdeec5ef1afff
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 12 04:07:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 12 04:07:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88549af1

app-emacs/ddskk: disable ruby27

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

 app-emacs/ddskk/ddskk-17.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/ddskk/ddskk-17.1-r1.ebuild 
b/app-emacs/ddskk/ddskk-17.1-r1.ebuild
index cbc1800cf2b2..99ad56fb19b2 100644
--- a/app-emacs/ddskk/ddskk-17.1-r1.ebuild
+++ b/app-emacs/ddskk/ddskk-17.1-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
+USE_RUBY="ruby30 ruby31"
 
 inherit elisp ruby-single vcs-snapshot
 



[gentoo-commits] repo/gentoo:master commit in: app-text/docbook-xsl-stylesheets/

2023-06-11 Thread Sam James
commit: 430059516cbc766cad522aaf48f08d5771f83e9f
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 12 04:05:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 12 04:07:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43005951

app-text/docbook-xsl-stylesheets: drop 1.79.1-r3 (ruby30-only)

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

 .../docbook-xsl-stylesheets-1.79.1-r3.ebuild   | 97 --
 1 file changed, 97 deletions(-)

diff --git 
a/app-text/docbook-xsl-stylesheets/docbook-xsl-stylesheets-1.79.1-r3.ebuild 
b/app-text/docbook-xsl-stylesheets/docbook-xsl-stylesheets-1.79.1-r3.ebuild
deleted file mode 100644
index 5f6844714d55..
--- a/app-text/docbook-xsl-stylesheets/docbook-xsl-stylesheets-1.79.1-r3.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby27 ruby30"
-inherit ruby-single
-
-DOCBOOKDIR="/usr/share/sgml/${PN/-//}"
-MY_PN="${PN%-stylesheets}"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="XSL Stylesheets for Docbook"
-HOMEPAGE="https://github.com/docbook/wiki/wiki;
-SRC_URI="mirror://sourceforge/docbook/${MY_P}.tar.bz2"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
-IUSE="ruby"
-# Makefile is broken since 1.76.0
-RESTRICT="test"
-
-RDEPEND="
-   >=app-text/build-docbook-catalog-1.1
-   ruby? ( ${RUBY_DEPS} )
-"
-
-PATCHES=(
-   "${FILESDIR}"/nonrecursive-string-subst.patch
-)
-
-src_prepare() {
-   default
-
-   # Delete the unnecessary Java-related stuff and other tools as they
-   # bloat the stage3 tarballs massively. See bug #575818.
-   rm -rv extensions/ tools/ || die
-   find \( -name build.xml -o -name build.properties \) \
--printf "removed %p\n" -delete || die
-
-   if ! use ruby; then
-   rm -rv epub/ || die
-   fi
-}
-
-# The makefile runs tests, not builds.
-src_compile() { :; }
-
-src_test() {
-   emake check
-}
-
-src_install() {
-   # The changelog is now zipped, and copied as the RELEASE-NOTES, so we
-   # don't need to install it
-   dodoc AUTHORS BUGS NEWS README RELEASE-NOTES.txt TODO
-
-   insinto ${DOCBOOKDIR}
-   doins VERSION VERSION.xsl
-
-   local i
-   for i in */; do
-   i=${i%/}
-
-   for doc in ChangeLog README; do
-   if [[ -e ${i}/${doc} ]]; then
-   newdoc ${i}/${doc} ${doc}.${i}
-   rm ${i}/${doc} || die
-   fi
-   done
-
-   doins -r ${i}
-   done
-
-   if use ruby; then
-   local cmd="dbtoepub${MY_PN#docbook-xsl}"
-
-   # we can't use a symlink or it'll look for the library in the 
wrong path
-   newbin - ${cmd} <<-EOF
-   #!/usr/bin/env ruby
-
-   load "${EPREFIX}${DOCBOOKDIR}/epub/bin/dbtoepub"
-   EOF
-   fi
-}
-
-pkg_postinst() {
-   # See bug #816303 for rationale behind die
-   build-docbook-catalog || die "Failed to regenerate docbook catalog. Is 
/run mounted?"
-}
-
-pkg_postrm() {
-   # See bug #816303 for rationale behind die
-   build-docbook-catalog || die "Failed to regenerate docbook catalog. Is 
/run mounted?"
-}



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

2023-06-11 Thread Sam James
commit: 4833734e814dee889c7e91d7dc81cd521af69e90
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 12 03:48:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 12 03:48:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4833734e

app-text/kbibtex: Stabilize 0.10.0 amd64, #908272

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

 app-text/kbibtex/kbibtex-0.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/kbibtex/kbibtex-0.10.0.ebuild 
b/app-text/kbibtex/kbibtex-0.10.0.ebuild
index 370b74fcea2c..c470beee6877 100644
--- a/app-text/kbibtex/kbibtex-0.10.0.ebuild
+++ b/app-text/kbibtex/kbibtex-0.10.0.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://apps.kde.org/kbibtex/ 
https://userbase.kde.org/KBibTeX;
 
 if [[ ${KDE_BUILD_TYPE} != live ]]; then
SRC_URI="mirror://kde/stable/KBibTeX/${PV}/${P}.tar.xz"
-   KEYWORDS="~amd64 x86"
+   KEYWORDS="amd64 x86"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: sys-auth/elogind/files/, sys-auth/elogind/

2023-06-11 Thread Sam James
commit: a5aeb97e314b91c33ae469958588be8bd42b6ed7
Author: Brahmajit Das  gmail  com>
AuthorDate: Mon Jun 12 02:48:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 12 03:48:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5aeb97e

sys-auth/elogind: fix build w/ musl-1.2.4

Signed-off-by: Brahmajit Das  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31390
Signed-off-by: Sam James  gentoo.org>

 sys-auth/elogind/elogind-252.9.ebuild  |  1 +
 .../elogind/files/elogind-252.9-musl-lfs.patch | 51 ++
 2 files changed, 52 insertions(+)

diff --git a/sys-auth/elogind/elogind-252.9.ebuild 
b/sys-auth/elogind/elogind-252.9.ebuild
index 6303be6caa2b..087f4b7f584b 100644
--- a/sys-auth/elogind/elogind-252.9.ebuild
+++ b/sys-auth/elogind/elogind-252.9.ebuild
@@ -54,6 +54,7 @@ DOCS=( README.md)
 
 PATCHES=(
"${FILESDIR}/${P}-nodocs.patch"
+   "${FILESDIR}/${PN}-252.9-musl-lfs.patch"
 )
 
 python_check_deps() {

diff --git a/sys-auth/elogind/files/elogind-252.9-musl-lfs.patch 
b/sys-auth/elogind/files/elogind-252.9-musl-lfs.patch
new file mode 100644
index ..4faa929c447a
--- /dev/null
+++ b/sys-auth/elogind/files/elogind-252.9-musl-lfs.patch
@@ -0,0 +1,51 @@
+https://github.com/systemd/systemd/pull/27599
+
+From d096e05c625ea825eb4d781216ded717b7f71cca Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Wed, 10 May 2023 01:47:13 +0100
+Subject: [PATCH] dirent: conditionalize dirent assert based on dirent64
+ existence
+
+>=musl-1.2.4 doesn't define dirent64 and its LFS friends as its "native"
+functions are already LFS-aware.
+
+Check for dirent64 in meson.build and only assert if it exists.
+
+Bug: https://bugs.gentoo.org/905900
+Closes: https://github.com/systemd/systemd/pull/25809
+--- a/meson.build
 b/meson.build
+@@ -599,6 +599,7 @@ decl_headers = '''
+ #   define _GNU_SOURCE 1
+ # endif // _GNU_SOURCE
+ #endif // 1
++#include 
+ #include 
+ #include 
+ #include 
+@@ -608,6 +609,7 @@ foreach decl : ['char16_t',
+ 'char32_t',
+ 'struct mount_attr',
+ 'struct statx',
++'struct dirent64',
+]
+ 
+ # We get -1 if the size cannot be determined
+--- a/src/basic/dirent-util.h
 b/src/basic/dirent-util.h
+@@ -39,6 +39,7 @@ struct dirent *readdir_no_dot(DIR *dirp);
+ /* Only if 64bit off_t is enabled struct dirent + struct dirent64 are 
actually the same. We require this, and
+  * we want them to be interchangeable to make getdents64() work, hence verify 
that. */
+ assert_cc(_FILE_OFFSET_BITS == 64);
++#if HAVE_STRUCT_DIRENT64
+ assert_cc(sizeof(struct dirent) == sizeof(struct dirent64));
+ assert_cc(offsetof(struct dirent, d_ino) == offsetof(struct dirent64, d_ino));
+ assert_cc(sizeof_field(struct dirent, d_ino) == sizeof_field(struct dirent64, 
d_ino));
+@@ -50,6 +51,7 @@ assert_cc(offsetof(struct dirent, d_type) == offsetof(struct 
dirent64, d_type));
+ assert_cc(sizeof_field(struct dirent, d_type) == sizeof_field(struct 
dirent64, d_type));
+ assert_cc(offsetof(struct dirent, d_name) == offsetof(struct dirent64, 
d_name));
+ assert_cc(sizeof_field(struct dirent, d_name) == sizeof_field(struct 
dirent64, d_name));
++#endif
+ 
+ #define FOREACH_DIRENT_IN_BUFFER(de, buf, sz)   \
+ for (void *_end = (uint8_t*) ({ (de) = (buf); }) + (sz);\



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

2023-06-11 Thread Sam James
commit: 4ec9c64494d00df8352a8233e13d68b1f99ebeb8
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 12 02:51:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 12 02:51:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ec9c644

dev-ruby/ruby-gio2: drop 3.5.1

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

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

diff --git a/dev-ruby/ruby-gio2/Manifest b/dev-ruby/ruby-gio2/Manifest
index d288a30647ef..023bc72357e4 100644
--- a/dev-ruby/ruby-gio2/Manifest
+++ b/dev-ruby/ruby-gio2/Manifest
@@ -1,2 +1 @@
-DIST ruby-gnome2-3.5.1.tar.gz 2613400 BLAKE2B 
ab9b7e3b6322b5b89a6bf4d529d5b5abdfbe50b1e099cfba67f089bab3abd39c2a96b57305b13311e9c34957c57107e31708cc76ffa4c20d84af2294f7bf7bb4
 SHA512 
9423c18587c11b6c317a58ec817e886c99ab37b29271b1684d7c793655a121c8b20c9630347d5f248e687843fd888e2137dca5d3d232121d87565ee2707f2f21
 DIST ruby-gnome2-4.1.2.tar.gz 2708791 BLAKE2B 
ef24788d8c65f96c76b43d8adc38af21dfb3bfe2f8ae2157f6978993fe65e9735030e9912e8eb1ff5ff90ab1c67701ae61ac3b0790cb285646f26b6193d74be5
 SHA512 
898ae5bcd7a6347d7392b7888c19493905f6e660afb61f17a60b1f22e4069329ef6ccc9277375a2c40b4d998a309b61de6797f50c4633c0f5de22d2e85252537

diff --git a/dev-ruby/ruby-gio2/ruby-gio2-3.5.1.ebuild 
b/dev-ruby/ruby-gio2/ruby-gio2-3.5.1.ebuild
deleted file mode 100644
index 10809e505bb9..
--- a/dev-ruby/ruby-gio2/ruby-gio2-3.5.1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
-
-inherit ruby-ng-gnome2
-
-DESCRIPTION="Ruby binding of gio-2"
-KEYWORDS="amd64 ~ppc ~riscv ~x86"
-IUSE=""
-
-DEPEND+=" dev-libs/glib
-   test? ( sys-apps/dbus )"
-RDEPEND+=" dev-libs/glib"
-ruby_add_rdepend "~dev-ruby/ruby-glib2-${PV}
-   ~dev-ruby/ruby-gobject-introspection-${PV}"
-
-all_ruby_prepare() {
-   ruby-ng-gnome2_all_ruby_prepare
-
-   # Avoid test requiring network access
-   rm -f test/test-resolver.rb || die
-}
-
-each_ruby_test() {
-   XDG_RUNTIME_DIR=${T} dbus-launch ${RUBY} test/run-test.rb || die
-}



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

2023-06-11 Thread Sam James
commit: d55a9c7c5cb21a38da156cf5667b4ca14cfbb8dd
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 12 02:52:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 12 02:52:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d55a9c7c

dev-ruby/ruby-poppler: drop 3.5.1

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

 dev-ruby/ruby-poppler/Manifest  |  1 -
 dev-ruby/ruby-poppler/ruby-poppler-3.5.1.ebuild | 19 ---
 2 files changed, 20 deletions(-)

diff --git a/dev-ruby/ruby-poppler/Manifest b/dev-ruby/ruby-poppler/Manifest
index d288a30647ef..023bc72357e4 100644
--- a/dev-ruby/ruby-poppler/Manifest
+++ b/dev-ruby/ruby-poppler/Manifest
@@ -1,2 +1 @@
-DIST ruby-gnome2-3.5.1.tar.gz 2613400 BLAKE2B 
ab9b7e3b6322b5b89a6bf4d529d5b5abdfbe50b1e099cfba67f089bab3abd39c2a96b57305b13311e9c34957c57107e31708cc76ffa4c20d84af2294f7bf7bb4
 SHA512 
9423c18587c11b6c317a58ec817e886c99ab37b29271b1684d7c793655a121c8b20c9630347d5f248e687843fd888e2137dca5d3d232121d87565ee2707f2f21
 DIST ruby-gnome2-4.1.2.tar.gz 2708791 BLAKE2B 
ef24788d8c65f96c76b43d8adc38af21dfb3bfe2f8ae2157f6978993fe65e9735030e9912e8eb1ff5ff90ab1c67701ae61ac3b0790cb285646f26b6193d74be5
 SHA512 
898ae5bcd7a6347d7392b7888c19493905f6e660afb61f17a60b1f22e4069329ef6ccc9277375a2c40b4d998a309b61de6797f50c4633c0f5de22d2e85252537

diff --git a/dev-ruby/ruby-poppler/ruby-poppler-3.5.1.ebuild 
b/dev-ruby/ruby-poppler/ruby-poppler-3.5.1.ebuild
deleted file mode 100644
index 07c3d89aca4b..
--- a/dev-ruby/ruby-poppler/ruby-poppler-3.5.1.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
-
-inherit ruby-ng-gnome2
-
-DESCRIPTION="Ruby poppler-glib bindings"
-KEYWORDS="amd64 ~ppc ~riscv ~x86"
-IUSE=""
-
-RDEPEND+=" app-text/poppler[cairo,introspection]"
-DEPEND+=" app-text/poppler[cairo,introspection]"
-
-ruby_add_rdepend "
-   ~dev-ruby/ruby-cairo-gobject-${PV}
-   ~dev-ruby/ruby-gio2-${PV}
-"



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

2023-06-11 Thread Sam James
commit: 6027285663a607d8f7131e9a86e21deb685fb482
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 12 03:23:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 12 03:41:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60272856

dev-ruby/ruby-poppler: forward ruby32

Closes: https://github.com/gentoo/gentoo/pull/31391
Signed-off-by: Sam James  gentoo.org>

 dev-ruby/ruby-poppler/ruby-poppler-4.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/ruby-poppler/ruby-poppler-4.1.2.ebuild 
b/dev-ruby/ruby-poppler/ruby-poppler-4.1.2.ebuild
index b7a4dab838b4..e31095a2fa88 100644
--- a/dev-ruby/ruby-poppler/ruby-poppler-4.1.2.ebuild
+++ b/dev-ruby/ruby-poppler/ruby-poppler-4.1.2.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-USE_RUBY="ruby27 ruby30 ruby31"
+USE_RUBY="ruby30 ruby31 ruby32"
 
 inherit ruby-ng-gnome2
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ruby-glib2/files/, dev-ruby/ruby-glib2/

2023-06-11 Thread Sam James
commit: 1a58f7c51bcae8909c81c9fcd09945aa76039c5e
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 12 02:51:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 12 02:51:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a58f7c5

dev-ruby/ruby-glib2: drop 3.5.1-r1

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

 dev-ruby/ruby-glib2/Manifest   |  1 -
 .../files/ruby-glib2-3.5.1-glib-2.76.patch | 23 
 dev-ruby/ruby-glib2/ruby-glib2-3.5.1-r1.ebuild | 25 --
 3 files changed, 49 deletions(-)

diff --git a/dev-ruby/ruby-glib2/Manifest b/dev-ruby/ruby-glib2/Manifest
index d288a30647ef..023bc72357e4 100644
--- a/dev-ruby/ruby-glib2/Manifest
+++ b/dev-ruby/ruby-glib2/Manifest
@@ -1,2 +1 @@
-DIST ruby-gnome2-3.5.1.tar.gz 2613400 BLAKE2B 
ab9b7e3b6322b5b89a6bf4d529d5b5abdfbe50b1e099cfba67f089bab3abd39c2a96b57305b13311e9c34957c57107e31708cc76ffa4c20d84af2294f7bf7bb4
 SHA512 
9423c18587c11b6c317a58ec817e886c99ab37b29271b1684d7c793655a121c8b20c9630347d5f248e687843fd888e2137dca5d3d232121d87565ee2707f2f21
 DIST ruby-gnome2-4.1.2.tar.gz 2708791 BLAKE2B 
ef24788d8c65f96c76b43d8adc38af21dfb3bfe2f8ae2157f6978993fe65e9735030e9912e8eb1ff5ff90ab1c67701ae61ac3b0790cb285646f26b6193d74be5
 SHA512 
898ae5bcd7a6347d7392b7888c19493905f6e660afb61f17a60b1f22e4069329ef6ccc9277375a2c40b4d998a309b61de6797f50c4633c0f5de22d2e85252537

diff --git a/dev-ruby/ruby-glib2/files/ruby-glib2-3.5.1-glib-2.76.patch 
b/dev-ruby/ruby-glib2/files/ruby-glib2-3.5.1-glib-2.76.patch
deleted file mode 100644
index b575530551c8..
--- a/dev-ruby/ruby-glib2/files/ruby-glib2-3.5.1-glib-2.76.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-https://bugs.gentoo.org/900921
-https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=270087
-https://cgit.freebsd.org/ports/commit/?id=9a23b33ce95593af78f9b973c1fba4fa8835cc25
-
 a/ext/glib2/rbglib_bookmarkfile.c
-+++ b/ext/glib2/rbglib_bookmarkfile.c
-@@ -35,6 +35,7 @@ bookmarkfile_copy(const GBookmarkFile* file)
- return (GBookmarkFile*)file;
- }
- 
-+#if !GLIB_CHECK_VERSION(2, 76, 0)
- static GType
- g_bookmark_file_get_type(void)
- {
-@@ -48,6 +49,7 @@ g_bookmark_file_get_type(void)
- //
- 
- #define G_TYPE_BOOKMARK_FILE (g_bookmark_file_get_type())
-+#endif
- 
- #define RG_TARGET_NAMESPACE cBookmarkFile
- #define _SELF(self) ((GBookmarkFile*)(RVAL2BOXED(self, G_TYPE_BOOKMARK_FILE)))
-

diff --git a/dev-ruby/ruby-glib2/ruby-glib2-3.5.1-r1.ebuild 
b/dev-ruby/ruby-glib2/ruby-glib2-3.5.1-r1.ebuild
deleted file mode 100644
index 2801ae36dbfa..
--- a/dev-ruby/ruby-glib2/ruby-glib2-3.5.1-r1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
-
-inherit ruby-ng-gnome2
-
-DESCRIPTION="Ruby Glib2 bindings"
-KEYWORDS="amd64 ~ppc ~ppc64 ~riscv x86"
-IUSE=""
-RDEPEND+=" >=dev-libs/glib-2"
-DEPEND+=" >=dev-libs/glib-2"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-3.5.1-glib-2.76.patch
-)
-
-all_ruby_prepare() {
-   ruby-ng-gnome2_all_ruby_prepare
-
-   # Skip spawn tests since our sandbox also provides items in the
-   # environment and this makes the test fragile.
-   rm -v test/test-spawn.rb || die
-}



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

2023-06-11 Thread Sam James
commit: 66eee54c865a19fe1487823f5e78182fda7b4282
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 12 02:52:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 12 02:52:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66eee54c

dev-ruby/ruby-gobject-introspection: drop 3.5.1

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

 dev-ruby/ruby-gobject-introspection/Manifest   |  1 -
 .../ruby-gobject-introspection-3.5.1.ebuild| 18 --
 2 files changed, 19 deletions(-)

diff --git a/dev-ruby/ruby-gobject-introspection/Manifest 
b/dev-ruby/ruby-gobject-introspection/Manifest
index d288a30647ef..023bc72357e4 100644
--- a/dev-ruby/ruby-gobject-introspection/Manifest
+++ b/dev-ruby/ruby-gobject-introspection/Manifest
@@ -1,2 +1 @@
-DIST ruby-gnome2-3.5.1.tar.gz 2613400 BLAKE2B 
ab9b7e3b6322b5b89a6bf4d529d5b5abdfbe50b1e099cfba67f089bab3abd39c2a96b57305b13311e9c34957c57107e31708cc76ffa4c20d84af2294f7bf7bb4
 SHA512 
9423c18587c11b6c317a58ec817e886c99ab37b29271b1684d7c793655a121c8b20c9630347d5f248e687843fd888e2137dca5d3d232121d87565ee2707f2f21
 DIST ruby-gnome2-4.1.2.tar.gz 2708791 BLAKE2B 
ef24788d8c65f96c76b43d8adc38af21dfb3bfe2f8ae2157f6978993fe65e9735030e9912e8eb1ff5ff90ab1c67701ae61ac3b0790cb285646f26b6193d74be5
 SHA512 
898ae5bcd7a6347d7392b7888c19493905f6e660afb61f17a60b1f22e4069329ef6ccc9277375a2c40b4d998a309b61de6797f50c4633c0f5de22d2e85252537

diff --git 
a/dev-ruby/ruby-gobject-introspection/ruby-gobject-introspection-3.5.1.ebuild 
b/dev-ruby/ruby-gobject-introspection/ruby-gobject-introspection-3.5.1.ebuild
deleted file mode 100644
index dcc1dbf7a43c..
--- 
a/dev-ruby/ruby-gobject-introspection/ruby-gobject-introspection-3.5.1.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
-
-inherit ruby-ng-gnome2
-
-DESCRIPTION="Ruby GObjectIntrospection bindings"
-KEYWORDS="amd64 ~ppc ~riscv ~x86"
-IUSE=""
-
-DEPEND+=" dev-libs/glib
-   dev-libs/gobject-introspection"
-RDEPEND+=" dev-libs/glib
-   dev-libs/gobject-introspection"
-
-ruby_add_rdepend "~dev-ruby/ruby-glib2-${PV}"



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

2023-06-11 Thread Sam James
commit: e31fa7c43cd46143a63d7365afa36d08f57d45fb
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 12 02:50:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 12 02:50:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e31fa7c4

dev-ruby/ruby-atk: drop 3.5.1

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

 dev-ruby/ruby-atk/Manifest  |  1 -
 dev-ruby/ruby-atk/ruby-atk-3.5.1.ebuild | 16 
 2 files changed, 17 deletions(-)

diff --git a/dev-ruby/ruby-atk/Manifest b/dev-ruby/ruby-atk/Manifest
index d288a30647ef..023bc72357e4 100644
--- a/dev-ruby/ruby-atk/Manifest
+++ b/dev-ruby/ruby-atk/Manifest
@@ -1,2 +1 @@
-DIST ruby-gnome2-3.5.1.tar.gz 2613400 BLAKE2B 
ab9b7e3b6322b5b89a6bf4d529d5b5abdfbe50b1e099cfba67f089bab3abd39c2a96b57305b13311e9c34957c57107e31708cc76ffa4c20d84af2294f7bf7bb4
 SHA512 
9423c18587c11b6c317a58ec817e886c99ab37b29271b1684d7c793655a121c8b20c9630347d5f248e687843fd888e2137dca5d3d232121d87565ee2707f2f21
 DIST ruby-gnome2-4.1.2.tar.gz 2708791 BLAKE2B 
ef24788d8c65f96c76b43d8adc38af21dfb3bfe2f8ae2157f6978993fe65e9735030e9912e8eb1ff5ff90ab1c67701ae61ac3b0790cb285646f26b6193d74be5
 SHA512 
898ae5bcd7a6347d7392b7888c19493905f6e660afb61f17a60b1f22e4069329ef6ccc9277375a2c40b4d998a309b61de6797f50c4633c0f5de22d2e85252537

diff --git a/dev-ruby/ruby-atk/ruby-atk-3.5.1.ebuild 
b/dev-ruby/ruby-atk/ruby-atk-3.5.1.ebuild
deleted file mode 100644
index 6c7a91674339..
--- a/dev-ruby/ruby-atk/ruby-atk-3.5.1.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby27 ruby30 ruby31"
-
-inherit ruby-ng-gnome2
-
-DESCRIPTION="Ruby Atk bindings"
-KEYWORDS="amd64 ~ppc ~riscv ~x86"
-IUSE=""
-DEPEND+=" dev-libs/atk[introspection]"
-RDEPEND+=" dev-libs/atk[introspection]"
-
-ruby_add_rdepend "~dev-ruby/ruby-glib2-${PV}
-   ~dev-ruby/ruby-gobject-introspection-${PV}"



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

2023-06-11 Thread Sam James
commit: c658f1f6778b7fcdb855f776197f61d90028dc82
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 12 02:51:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 12 02:51:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c658f1f6

dev-ruby/ruby-cairo-gobject: drop 3.5.1-r1

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

 dev-ruby/ruby-cairo-gobject/Manifest   |  1 -
 .../ruby-cairo-gobject-3.5.1-r1.ebuild | 18 --
 2 files changed, 19 deletions(-)

diff --git a/dev-ruby/ruby-cairo-gobject/Manifest 
b/dev-ruby/ruby-cairo-gobject/Manifest
index d288a30647ef..023bc72357e4 100644
--- a/dev-ruby/ruby-cairo-gobject/Manifest
+++ b/dev-ruby/ruby-cairo-gobject/Manifest
@@ -1,2 +1 @@
-DIST ruby-gnome2-3.5.1.tar.gz 2613400 BLAKE2B 
ab9b7e3b6322b5b89a6bf4d529d5b5abdfbe50b1e099cfba67f089bab3abd39c2a96b57305b13311e9c34957c57107e31708cc76ffa4c20d84af2294f7bf7bb4
 SHA512 
9423c18587c11b6c317a58ec817e886c99ab37b29271b1684d7c793655a121c8b20c9630347d5f248e687843fd888e2137dca5d3d232121d87565ee2707f2f21
 DIST ruby-gnome2-4.1.2.tar.gz 2708791 BLAKE2B 
ef24788d8c65f96c76b43d8adc38af21dfb3bfe2f8ae2157f6978993fe65e9735030e9912e8eb1ff5ff90ab1c67701ae61ac3b0790cb285646f26b6193d74be5
 SHA512 
898ae5bcd7a6347d7392b7888c19493905f6e660afb61f17a60b1f22e4069329ef6ccc9277375a2c40b4d998a309b61de6797f50c4633c0f5de22d2e85252537

diff --git a/dev-ruby/ruby-cairo-gobject/ruby-cairo-gobject-3.5.1-r1.ebuild 
b/dev-ruby/ruby-cairo-gobject/ruby-cairo-gobject-3.5.1-r1.ebuild
deleted file mode 100644
index 166c19612ea0..
--- a/dev-ruby/ruby-cairo-gobject/ruby-cairo-gobject-3.5.1-r1.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
-
-inherit ruby-ng-gnome2
-
-DESCRIPTION="Ruby cairo-gobject bindings"
-KEYWORDS="amd64 ~ppc ~riscv ~x86"
-IUSE=""
-
-DEPEND+=" x11-libs/cairo"
-RDEPEND+=" x11-libs/cairo"
-
-ruby_add_rdepend "dev-ruby/rcairo
-   ~dev-ruby/ruby-gobject-introspection-${PV}
-   ~dev-ruby/ruby-glib2-${PV}"



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

2023-06-11 Thread Sam James
commit: 2bf362731150b5b18ad3b8386399fb7e292174f5
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 12 02:50:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 12 02:50:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bf36273

dev-ruby/ruby-gdkpixbuf2: drop 3.5.1

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

 dev-ruby/ruby-gdkpixbuf2/Manifest|  1 -
 .../ruby-gdkpixbuf2/ruby-gdkpixbuf2-3.5.1.ebuild | 20 
 2 files changed, 21 deletions(-)

diff --git a/dev-ruby/ruby-gdkpixbuf2/Manifest 
b/dev-ruby/ruby-gdkpixbuf2/Manifest
index d288a30647ef..023bc72357e4 100644
--- a/dev-ruby/ruby-gdkpixbuf2/Manifest
+++ b/dev-ruby/ruby-gdkpixbuf2/Manifest
@@ -1,2 +1 @@
-DIST ruby-gnome2-3.5.1.tar.gz 2613400 BLAKE2B 
ab9b7e3b6322b5b89a6bf4d529d5b5abdfbe50b1e099cfba67f089bab3abd39c2a96b57305b13311e9c34957c57107e31708cc76ffa4c20d84af2294f7bf7bb4
 SHA512 
9423c18587c11b6c317a58ec817e886c99ab37b29271b1684d7c793655a121c8b20c9630347d5f248e687843fd888e2137dca5d3d232121d87565ee2707f2f21
 DIST ruby-gnome2-4.1.2.tar.gz 2708791 BLAKE2B 
ef24788d8c65f96c76b43d8adc38af21dfb3bfe2f8ae2157f6978993fe65e9735030e9912e8eb1ff5ff90ab1c67701ae61ac3b0790cb285646f26b6193d74be5
 SHA512 
898ae5bcd7a6347d7392b7888c19493905f6e660afb61f17a60b1f22e4069329ef6ccc9277375a2c40b4d998a309b61de6797f50c4633c0f5de22d2e85252537

diff --git a/dev-ruby/ruby-gdkpixbuf2/ruby-gdkpixbuf2-3.5.1.ebuild 
b/dev-ruby/ruby-gdkpixbuf2/ruby-gdkpixbuf2-3.5.1.ebuild
deleted file mode 100644
index a32e26244c29..
--- a/dev-ruby/ruby-gdkpixbuf2/ruby-gdkpixbuf2-3.5.1.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_NAME="gdk_pixbuf2"
-
-inherit ruby-ng-gnome2
-
-RUBY_S=ruby-gnome-${PV}/gdk_pixbuf2
-
-DESCRIPTION="Ruby GdkPixbuf2 bindings"
-KEYWORDS="amd64 ~ppc ~riscv ~x86"
-IUSE=""
-
-DEPEND+=" test? ( x11-libs/gdk-pixbuf[jpeg] )"
-RDEPEND+=" x11-libs/gdk-pixbuf[introspection]"
-
-ruby_add_rdepend "~dev-ruby/ruby-gio2-${PV}"



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

2023-06-11 Thread Sam James
commit: 5dcc893a8133d249b0623a8e4737aa48e1be726f
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 12 02:50:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 12 02:50:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dcc893a

dev-ruby/ruby-pango: drop 3.5.1

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

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

diff --git a/dev-ruby/ruby-pango/Manifest b/dev-ruby/ruby-pango/Manifest
index d288a30647ef..023bc72357e4 100644
--- a/dev-ruby/ruby-pango/Manifest
+++ b/dev-ruby/ruby-pango/Manifest
@@ -1,2 +1 @@
-DIST ruby-gnome2-3.5.1.tar.gz 2613400 BLAKE2B 
ab9b7e3b6322b5b89a6bf4d529d5b5abdfbe50b1e099cfba67f089bab3abd39c2a96b57305b13311e9c34957c57107e31708cc76ffa4c20d84af2294f7bf7bb4
 SHA512 
9423c18587c11b6c317a58ec817e886c99ab37b29271b1684d7c793655a121c8b20c9630347d5f248e687843fd888e2137dca5d3d232121d87565ee2707f2f21
 DIST ruby-gnome2-4.1.2.tar.gz 2708791 BLAKE2B 
ef24788d8c65f96c76b43d8adc38af21dfb3bfe2f8ae2157f6978993fe65e9735030e9912e8eb1ff5ff90ab1c67701ae61ac3b0790cb285646f26b6193d74be5
 SHA512 
898ae5bcd7a6347d7392b7888c19493905f6e660afb61f17a60b1f22e4069329ef6ccc9277375a2c40b4d998a309b61de6797f50c4633c0f5de22d2e85252537

diff --git a/dev-ruby/ruby-pango/ruby-pango-3.5.1.ebuild 
b/dev-ruby/ruby-pango/ruby-pango-3.5.1.ebuild
deleted file mode 100644
index d133d0317fed..
--- a/dev-ruby/ruby-pango/ruby-pango-3.5.1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby27 ruby30 ruby31"
-
-inherit ruby-ng-gnome2
-
-DESCRIPTION="Ruby Pango bindings"
-KEYWORDS="amd64 ~ppc ~riscv ~x86"
-IUSE=""
-DEPEND+=" dev-libs/glib
-   >=x11-libs/pango-1.2.1[introspection]"
-RDEPEND+=" dev-libs/glib
-   >=x11-libs/pango-1.2.1[introspection]"
-
-ruby_add_rdepend "
-   dev-ruby/rcairo
-   ~dev-ruby/ruby-cairo-gobject-${PV}
-   ~dev-ruby/ruby-gobject-introspection-${PV}
-"
-
-all_ruby_prepare() {
-   ruby-ng-gnome2_all_ruby_prepare
-
-   # Remove test depending on specific locales to be set up: bug 526248
-   rm -f test/test-language.rb || die
-}
-
-each_ruby_test() {
-   # Include pango path since run-test does not list it
-   ${RUBY} -Iext/pango test/run-test.rb || die
-}



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

2023-06-11 Thread Sam James
commit: 88838f867c19da8062a7cb12c9d92e939e4322b5
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 12 02:41:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 12 02:41:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88838f86

package.mask: Last rite dev-ruby/ruby-gtk2

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index d86d6cf2baeb..7e19a5f8ab1c 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Sam James  (2023-06-12)
+# Installs no files with newer versions because GTK 2 support was dropped 
upstream.
+# Removal on 2023-07-12.  Bug #908378.
+dev-ruby/ruby-gtk2
+
 # Jimi Huotari  (2023-06-10)
 # Mask to allow qt6 unmask.
 

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

2023-06-11 Thread Sam James
commit: 82abefb4435e0c1c1ec0b041fcb02b4727bd32f1
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 12 02:23:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 12 02:27:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82abefb4

dev-ruby/stringex: add 2.8.6

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

 dev-ruby/stringex/Manifest  |  1 +
 dev-ruby/stringex/stringex-2.8.6.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-ruby/stringex/Manifest b/dev-ruby/stringex/Manifest
index c6b7c372c9ab..52ca7c4beb8f 100644
--- a/dev-ruby/stringex/Manifest
+++ b/dev-ruby/stringex/Manifest
@@ -1 +1,2 @@
 DIST stringex-2.8.5.gem 130048 BLAKE2B 
c07eaaee07bf348690166b41b0846bc49eb49c5ba9e39c7eaeea2a3a60d6089edd7c7d1d75fd9a5208c9883c4bff8840ccf56c6f186daeabcf79e7f4fb6b4d25
 SHA512 
53f9908f176f465d2e884e92dffb26abcdf75593c94ee8250253da0eb29eddf489cf5b3f539135659ad4c0e2dd738d2a6a946c50abd5f36517148d8338ce
+DIST stringex-2.8.6.gem 130048 BLAKE2B 
39564e4d195c347de2e647490671688350bf3658e7d42035dc5b4acd73fbd01a44d435540be792eeebb70513a6c4fee7de0bc98a16b9d647af7d93d1ae663a23
 SHA512 
aea0b7b203bb6d57a72869bfd0a3b832893ba355426bd5a4e99b535a0c0a6d2a1c2aa8839f57da73de9235ccde78d900c30f86b858e55c695d921838270e25fd

diff --git a/dev-ruby/stringex/stringex-2.8.6.ebuild 
b/dev-ruby/stringex/stringex-2.8.6.ebuild
new file mode 100644
index ..4bb6bb22166f
--- /dev/null
+++ b/dev-ruby/stringex/stringex-2.8.6.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+RUBY_FAKEGEM_EXTRAINSTALL="locales"
+inherit ruby-fakegem
+
+DESCRIPTION="Extensions for Ruby's String class"
+HOMEPAGE="https://github.com/rsl/stringex;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~arm64-macos"
+IUSE="test"
+
+ruby_add_bdepend "
+   test? (
+   >=dev-ruby/i18n-0.7.0:1
+   >=dev-ruby/redcloth-4.2.9
+   >=dev-ruby/test-unit-3.0.9:2
+   )
+"
+
+each_ruby_prepare() {
+   if has_version 
"dev-ruby/activerecord[ruby_targets_${_ruby_implementation},sqlite]" ; then
+   einfo "Testing activerecord integration"
+   else
+   rm -f test/unit/acts_as_url_integration_test.rb || die
+   fi
+}



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

2023-06-11 Thread Sam James
commit: a75146b6d17f9148aa0455d186155ab5b8e8853d
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 12 02:02:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 12 02:27:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a75146b6

dev-ruby/sqlite3: add 1.6.3

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

 dev-ruby/sqlite3/Manifest |  1 +
 dev-ruby/sqlite3/sqlite3-1.6.3.ebuild | 49 +++
 2 files changed, 50 insertions(+)

diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index 70845acc90ed..de0d283abade 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -2,3 +2,4 @@ DIST sqlite3-1.4.2.gem 70656 BLAKE2B 
ef7fa7667fd080a6f175bcfbd1fe8dfba00d3fdf121
 DIST sqlite3-1.4.4.gem 71168 BLAKE2B 
f49d055b0d040f12b00abaf5c3a245b4e018445f41d496ae0d27426970f208b066bdd5a1b562a8fbb575397bac132384111fa59d6079dd6f384a6b1d90d272b8
 SHA512 
48753652d2aec201dfeac37f284bfdbc1b39c208c4ef605a2b7073a8a56cf5edf2021a889d98e0939cc0fbc476ccfda1aa01a0d8848a6129cab3af68761fcf38
 DIST sqlite3-1.5.3.gem 3134976 BLAKE2B 
feece4cb67e898b9dd1d77cf229632bf87a083ff894d854b6000dec69edaf677be4289104c25abf2e1dd246fa8f1391d9b579236b751f83acfdce544a39df3e9
 SHA512 
7d4a9c6c6998130b5ca725aabe8299668699aebd3813da088d62ca5d3013f31bffa9356d84d63164c98fe00f80c65dc467d70e725189a8b3fe233c348c5b4392
 DIST sqlite3-1.6.1.gem 3194368 BLAKE2B 
f06fc82454730ad136c0824258d4f0fba75d2e2e2aa160f3e2b928d128f0649292a42bacac19330d485695db7c833b3ab7396833ada427bbf35cc90120f54a78
 SHA512 
e0e25dd5b5d98cd1e8e1e7721d300ddb75138d68e9fd3d1a062d6eb1ee7ce580cf15585f086123027f11bd7325f41eba44e5a4bf20500ce14c0cd8d191577a79
+DIST sqlite3-1.6.3.gem 3219968 BLAKE2B 
3243aa61993cf0e9f20b46f4e02ca88a17f204d05815cd7661910e39034a7a83822943db643d8ae2dee758b6e78063f6201446a91c9552f518da5eb1edf6f3c7
 SHA512 
017fc5b5e4a7955da84e105a13213e702d16a1489371748c3a9170f92e9af3a8ed458c3867e13a17bf7fa30baf026e2efc8cd548b5695cad5397323ea6a71112

diff --git a/dev-ruby/sqlite3/sqlite3-1.6.3.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.6.3.ebuild
new file mode 100644
index ..1d5d90620556
--- /dev/null
+++ b/dev-ruby/sqlite3/sqlite3-1.6.3.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_TASK_DOC="faq"
+RUBY_FAKEGEM_DOCDIR="doc faq"
+RUBY_FAKEGEM_EXTRADOC="API_CHANGES.md README.md ChangeLog.cvs CHANGELOG.md"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extension library to access a SQLite database from Ruby"
+HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby;
+LICENSE="BSD"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+SLOT="0"
+IUSE=""
+
+# We track the bundled sqlite version here
+RDEPEND+=" >=dev-db/sqlite-3.41.2:3"
+DEPEND+=" >=dev-db/sqlite-3.41.2:3"
+
+ruby_add_bdepend "
+   doc? ( dev-ruby/rdoc dev-ruby/redcloth )
+   test? ( dev-ruby/minitest:5 )
+"
+
+all_ruby_prepare() {
+   sed -i -e 's/enable_config("system-libraries")/true/' 
ext/sqlite3/extconf.rb || die
+}
+
+all_ruby_compile() {
+   all_fakegem_compile
+
+   if use doc; then
+   rdoc --title "${P} Documentation" -o doc --main README.rdoc lib 
*.rdoc ext/*/*.c || die
+   rm -f doc/js/*.gz || die
+   fi
+}
+
+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/i18n/

2023-06-11 Thread Sam James
commit: 503b71c0db2fe2075bc8199b6691a96f63f0a146
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 12 02:10:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 12 02:27:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=503b71c0

dev-ruby/i18n: add 1.14.1

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

 dev-ruby/i18n/Manifest   |  1 +
 dev-ruby/i18n/i18n-1.14.1.ebuild | 62 
 2 files changed, 63 insertions(+)

diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index e24de9f5cca8..d976ea841245 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -1,2 +1,3 @@
 DIST i18n-1.12.0.tar.gz 72883 BLAKE2B 
6818e5bdea156e9b6f7b33e319e5b5a5c3c9e7a799b56ded87ab2e27efa4effe730e23a8736b7374b8072c7ba4237a92619aeaad3a16c0bfe10fe73bf9c588d6
 SHA512 
616db5b15febc7a8716ceafef6c51a24e2d050f8e27e389ef96d94cdc95f9704942079d1e6b502666a015a99deee169342482c9a808164700401c47f96da8f0d
 DIST i18n-1.13.0.tar.gz 74591 BLAKE2B 
e8b2a624c6ea02f030eacbbdf1ca9722d23785e51f31f5dd4a640f8ab74dfafc99131773619a5e2af724c7bcdbc0e63989b1552c148137bf15cf436f340c3c96
 SHA512 
4c2dc75ccb09ace90a5845f4c1325f0cb144c69b06b72a35728674deea5d869ed94fa5b18cf6b56d434cbad7e528150dedbb10ed91a6d15b7e05758117cf427e
+DIST i18n-1.14.1.tar.gz 74855 BLAKE2B 
b01b5fefd5033352455110e4fda3d567a5033c6bb732dd11519a3859a3cc4d57bd4229ea3346f2e680575f6ac4d7038d4bcbfd0ea314d2e8b08f26858ffd22f6
 SHA512 
89a293c00c7e62e802823d8011142a0786268b4c8341a9e389182988f1372655b4c5410ee10d6632af2fee645fbbf2feda2ccc4669d59d44640d3fa2c34b9e86

diff --git a/dev-ruby/i18n/i18n-1.14.1.ebuild b/dev-ruby/i18n/i18n-1.14.1.ebuild
new file mode 100644
index ..6b5139a1bf29
--- /dev/null
+++ b/dev-ruby/i18n/i18n-1.14.1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Add Internationalization support to your Ruby application"
+HOMEPAGE="http://rails-i18n.org/;
+SRC_URI="https://github.com/ruby-i18n/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+
+ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
+
+# We need mocha:1.0 which corresponds to the Gemfiles used in each_ruby_test
+ruby_add_bdepend "
+   test? (
+   >=dev-ruby/activesupport-5.1
+   dev-ruby/bundler
+   >=dev-ruby/minitest-5.14:5
+   >=dev-ruby/mocha-1.7.0:1.0
+   dev-ruby/test_declarative
+   )
+"
+
+all_ruby_prepare() {
+   rm -f gemfiles/*.lock || die
+
+   # Remove optional unpackaged oj gem
+   sed -i -e '/oj/ s:^:#:' gemfiles/* || die
+
+   # Update old test dependencies
+   sed -i -e '/rake/ s/~>/>=/' -e 's/1.7.0/1.7/' -e '3igem "json"' 
gemfiles/* || die
+}
+
+each_ruby_test() {
+   case ${RUBY} in
+   *ruby32)
+   versions="6.1 7.0"
+   ;;
+   *ruby31)
+   versions="6.1 7.0"
+   ;;
+   *ruby30)
+   versions="6.0 6.1 7.0"
+   ;;
+   esac
+
+   for version in ${versions} ; do
+   if has_version "dev-ruby/activesupport:${version}" ; then
+   einfo "Running tests with activesupport ${version}"
+   
BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle 
exec ${RUBY} -S rake test || die
+   fi
+   done
+}



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

2023-06-11 Thread Sam James
commit: e9777366728e865f52b85b151c8a160a5229775f
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 12 01:59:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 12 02:27:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9777366

dev-ruby/slim: add 5.1.1

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

 dev-ruby/slim/Manifest  |  1 +
 dev-ruby/slim/slim-5.1.1.ebuild | 71 +
 2 files changed, 72 insertions(+)

diff --git a/dev-ruby/slim/Manifest b/dev-ruby/slim/Manifest
index 1c9a02396628..70d33e21cc6e 100644
--- a/dev-ruby/slim/Manifest
+++ b/dev-ruby/slim/Manifest
@@ -1,2 +1,3 @@
 DIST slim-4.1.0.gem 103424 BLAKE2B 
87de8411d6284569ac56366d4e2f3ee351c6908001cbda2926312f25c1c39520662371e826493d1346722bb507348bd8c117f3b0447b433bdb406435b80a70e2
 SHA512 
a929edcd1b194bc6abddf5757e0e942835f6c5e1555aa7bf021b0e850d74c9777637a2a0eafbdf2de7f0f0574eb03866c562826c656adcc0517cc4bfcb5ca897
 DIST slim-5.1.0.gem 100352 BLAKE2B 
19d0bea76a932d18a39fab30d0b1f2cd4f8f2eba108d79d2992112b568461cbc854a99d70b6ea97622e1928db7f33434221a054d77c5d3fa989da639fae176e5
 SHA512 
2cc39659a5c36cf37e3eea240f5326552fac0be8a42ff6bfe62837467bb77f8841b34d838d5a6945ff7195eb1e59842c64e04944d6882d132819f1ffbf609f50
+DIST slim-5.1.1.gem 100864 BLAKE2B 
ea5c469702dca808bdc0555044a8d6a5a0b34e8d5b03a9c97e6e31ccb169725be6f76fc1f252d14673e92a53ac1a42caf023a3d1bacb66c4091710f8e9772c1a
 SHA512 
935d488ad11478b28d51125ddbf7f0cb81f7791587bb69c7ead434eacf44c309958459dcff7228b6562b8972d6cb7125f3d451d21bfa2ded2f7ee1b55703d1f4

diff --git a/dev-ruby/slim/slim-5.1.1.ebuild b/dev-ruby/slim/slim-5.1.1.ebuild
new file mode 100644
index ..7f09879cc6ed
--- /dev/null
+++ b/dev-ruby/slim/slim-5.1.1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_RECIPE_DOC="rake"
+RUBY_FAKEGEM_TASK_DOC="yard"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A template language aiming to reduce the syntax to the essential 
parts"
+HOMEPAGE="https://slim-template.github.io/;
+
+LICENSE="MIT"
+SLOT="4"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+IUSE="doc"
+
+ruby_add_rdepend "
+   !dev-ruby/slim:5
+   >=dev-ruby/tilt-2.1.0:*
+   >=dev-ruby/temple-0.10.0:0.7
+"
+# sass tests are currently disabled: 
https://github.com/slim-template/slim/commit/bd9d4601cd8142aa9fdbc0d87c9f9132a9a56cda
+ruby_add_bdepend "
+   doc? (
+   dev-ruby/yard
+   dev-ruby/redcarpet
+   )
+   test? (
+   dev-ruby/minitest:5
+   dev-ruby/kramdown:2
+   dev-ruby/redcarpet
+   >=dev-ruby/test-unit-3.5
+   )
+"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/I s:^:#:' Rakefile || die
+
+   # This sinatra code expects tests to be installed but we strip those.
+   sed -i -e "s/require 'sinatra'/require 'bogussinatra'/" Rakefile || die
+
+   # Add missing include, bug 816573
+   sed -i -e "1irequire 'ostruct'" test/core/test_code_evaluation.rb || die
+
+   # Avoid tests for things we don't have. The builder test does not pass 
with tilt 2.x
+   sed -i -e '/test_wip_render_with_asciidoc/,/^  end/ s:^:#:' \
+   -e '/test_render_with_wiki/,/^  end/ s:^:#:' \
+   -e '/test_render_with_creole/,/^  end/ s:^:#:' \
+   -e '/test_render_with_builder/,/^  end/ s:^:#:' \
+   -e '/test_render_with_org/,/^  end/ s:^:#:' 
test/core/test_embedded_engines.rb || die
+
+   # Avoid test failing due to tilt providing yet another markdown 
implementation
+   sed -i -e '/test_render_with_markdown/askip "new tilt version"' 
test/core/test_embedded_engines.rb || die
+   sed -i -e '/test_no_translation_of_embedded/askip "new tilt version"' 
test/translator/test_translator.rb || die
+
+   sed -i -e '/s\.files/ s/git ls-files/find . -type f -print/' \
+   -e '/s\.executables/ s:git ls-files -- bin/\*:find bin -type f 
-print:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_prepare() {
+   sed -i -e '/Open3/ s:ruby:'${RUBY}':' test/core/test_commands.rb || die
+}



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

2023-06-11 Thread Sam James
commit: d0806dca957406f6adc01edbf2dd4782f07b6734
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 10 18:35:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 12 02:27:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0806dca

dev-ruby/ffi-compiler: add 1.2.1

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

 dev-ruby/ffi-compiler/Manifest  |  1 +
 dev-ruby/ffi-compiler/ffi-compiler-1.2.1.ebuild | 20 
 2 files changed, 21 insertions(+)

diff --git a/dev-ruby/ffi-compiler/Manifest b/dev-ruby/ffi-compiler/Manifest
index 6f66360e827e..c2359509eb34 100644
--- a/dev-ruby/ffi-compiler/Manifest
+++ b/dev-ruby/ffi-compiler/Manifest
@@ -1,2 +1,3 @@
 DIST ffi-compiler-1.0.1.gem 18432 BLAKE2B 
9832d9836a0b55d3099085b53e0c8e15cc5ae79cfadadea942603ef8595b5fa4d781b5f031f0592b2688acb1416acffa9e525e3cbc004c2c51aaaea12a722706
 SHA512 
7a13625ab1c5748d05ec93d68708dd9435ec92dcd0c823109c44173fdaf8710aec5f5b4fb11966475f10ae91401c7ca3c620f9d36bb9ca665114e1ed70f4edd0
 DIST ffi-compiler-1.2.0.tar.gz 12638 BLAKE2B 
ed629e5fcfba3fd92236d3041afe7c721079e0e616f16cfc41275e9fc0a55a4db9c5cafae3e491d9c15e285be0fbce0cd501ee22128d34ea90db1b18823709dc
 SHA512 
599ed5e6ad68739bd37f73962c4019be6b75a1e35e76a8025e7aa55c7eff4acddb5a0447d746f88f73505f18b898e06a94c22aeda6d0b5600d8305df5f262605
+DIST ffi-compiler-1.2.1.tar.gz 12754 BLAKE2B 
7ad9b38fba6c615059deea155eda2140f61bd177fbd77867c8dd1d3bb0d5774455f9555767547fe833229faeadc5abc806aecb1c67d35b3098df9422964ca430
 SHA512 
0fb954e83f689be60fafe33acb0f9fd39a3904eb69ab318e01a6028617198e91db78c863e568d2748b2483b373a932b95b62852ca80f0d2bcfb7308df2a8c54a

diff --git a/dev-ruby/ffi-compiler/ffi-compiler-1.2.1.ebuild 
b/dev-ruby/ffi-compiler/ffi-compiler-1.2.1.ebuild
new file mode 100644
index ..78b24dc5aa89
--- /dev/null
+++ b/dev-ruby/ffi-compiler/ffi-compiler-1.2.1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_RECIPE_TEST="none"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby FFI Rakefile generator"
+HOMEPAGE="https://github.com/ffi/ffi/wiki;
+SRC_URI="https://github.com/ffi/ffi-compiler/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+
+ruby_add_rdepend "dev-ruby/rake >=dev-ruby/ffi-1.0.0"



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

2023-06-11 Thread Sam James
commit: 11f1d3ba6754318722bbf2f9977c9d0de78801ae
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 10 19:38:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 12 02:27:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11f1d3ba

dev-ruby/nokogiri: add 1.15.2

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

 dev-ruby/nokogiri/Manifest   |  1 +
 dev-ruby/nokogiri/nokogiri-1.15.2.ebuild | 95 
 2 files changed, 96 insertions(+)

diff --git a/dev-ruby/nokogiri/Manifest b/dev-ruby/nokogiri/Manifest
index 309d2e73895f..0eb76e76d75b 100644
--- a/dev-ruby/nokogiri/Manifest
+++ b/dev-ruby/nokogiri/Manifest
@@ -2,3 +2,4 @@ DIST nokogiri-1.14.2-git.tgz 10446957 BLAKE2B 
0c72c520642bfa3e69a38f5dba8783a4f7
 DIST nokogiri-1.14.3-git.tgz 10446988 BLAKE2B 
e93caad3b807e74b79204d3272c52d1a33ce2189b65de8d126b0b7476edc1b4b0c4fcd1142c38e40beeab56bcaa605ba7d30f9777542979d60e2e5dda3877eb7
 SHA512 
93ebc7118e364eaa97030a10cd6dc5b4312483a432f267d65b6a091b22dd355d0c1a490b336981f1b284059ba3420c73d31254a91531f295a60583db26a0d331
 DIST nokogiri-1.14.4-git.tgz 10767764 BLAKE2B 
b0983b5537ea6ffc86431740e2277bb58ab45a237e47af9a8ef3e98f73872ee81dbd13ae6a9508845dc3d3ba84dc101763e674400e4e5ce98b31defcbbea678d
 SHA512 
09e8bdb660dd2e4340d0bdc701909f066234e70754ad799e21f1462d06f76500ceaf3da074cf792fa690f4717f1126e041a6f3247fd32f5a806404447bdb68be
 DIST nokogiri-1.15.1-git.tgz 10766136 BLAKE2B 
60e86e819aceada10cee805928d1e451ec052ebc16c1577aa22198c1dfdab2ece0462ada4ecb80b77f838df8ce7be8c5a6006ad1039341303d9d1574c825ebf5
 SHA512 
1e57aba16507ae6b760cbf94ca2260f826479d37eac34ddc0e9a0ff2cd3520014b402d2d571516b8ccf486b085e7ee27779cee992c04fe8f20f7f435121d3bbf
+DIST nokogiri-1.15.2-git.tgz 10766215 BLAKE2B 
76ac705456790187a9487e8e786bcb2f9e34df3b26b8c2d9942545fba89735dd9493494e1c681b8721fbeab4087a24ff240619654a655d2eb6fe328ba42d7d98
 SHA512 
12faecdea2f4c06e270de09412f116f0a9ec494a266b0f38938ab3866164485c425189e93cad1d9b682aec2d65c6ec6c3dc76f32e2221510d8e1c1b2890152e9

diff --git a/dev-ruby/nokogiri/nokogiri-1.15.2.ebuild 
b/dev-ruby/nokogiri/nokogiri-1.15.2.ebuild
new file mode 100644
index ..460ca3cbae15
--- /dev/null
+++ b/dev-ruby/nokogiri/nokogiri-1.15.2.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md ROADMAP.md SECURITY.md"
+
+RUBY_FAKEGEM_GEMSPEC="nokogiri.gemspec"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/nokogiri/extconf.rb)
+
+inherit ruby-fakegem multilib
+
+DESCRIPTION="Nokogiri is an HTML, XML, SAX, and Reader parser"
+HOMEPAGE="https://nokogiri.org/;
+LICENSE="MIT"
+SRC_URI="https://github.com/sparklemotion/nokogiri/archive/v${PV}.tar.gz -> 
${P}-git.tgz"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~arm64-macos"
+SLOT="0"
+IUSE=""
+
+RDEPEND="${RDEPEND}
+   >=dev-libs/libxml2-2.11.4
+   >=dev-libs/libxslt-1.1.37
+   sys-libs/zlib
+   virtual/libiconv"
+DEPEND="${DEPEND}
+   >=dev-libs/libxml2-2.11.4
+   >=dev-libs/libxslt-1.1.38
+   >=sys-libs/zlib-1.2.13
+   virtual/libiconv"
+
+ruby_add_rdepend ">=dev-ruby/racc-1.4:0"
+
+ruby_add_bdepend "
+   dev-ruby/mini_portile2:2.8
+   >=dev-ruby/rexical-1.0.7
+   dev-ruby/rdoc
+   test? ( dev-ruby/minitest dev-ruby/rubyzip )"
+
+all_ruby_prepare() {
+   sed -i \
+   -e '/tasks\/cross_compile/s:^:#:' \
+   -e '/:test.*prerequisites/s:^:#:' \
+   -e '/license/ s:^:#:' \
+   Rakefile || die
+   # Remove the cross compilation options since they interfere with
+   # native building.
+   sed -i -e 's/cross_compile  = true/cross_compile = false/' Rakefile || 
die
+   sed -i -e '/cross_config_options/d' Rakefile || die
+
+   sed -e '/simplecov/,/^end/ s:^:#:' \
+   -e '/reporters/I s:^:#:' \
+   -i test/helper.rb || die
+
+   # There is no need for mini_portile2 to be a runtime dependency on 
Gentoo
+   sed -i -e '/mini_portile2/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_configure() {
+   NOKOGIRI_USE_SYSTEM_LIBRARIES=true \
+   ${RUBY} -Cext/${PN} extconf.rb \
+   --with-zlib-include="${EPREFIX}"/usr/include \
+   --with-zlib-lib="${EPREFIX}"/$(get_libdir) \
+   --with-iconv-include="${EPREFIX}"/usr/include \
+   --with-iconv-lib="${EPREFIX}"/$(get_libdir) \
+   --with-xml2-include="${EPREFIX}"/usr/include/libxml2 \
+   --with-xml2-lib="${EPREFIX}"/usr/$(get_libdir) \
+   --with-xslt-dir="${EPREFIX}"/usr \
+   --with-iconvlib=iconv \
+   || die "extconf.rb failed"
+}
+
+each_ruby_compile() {
+   if ! [[ -f lib/nokogiri/css/tokenizer.rb ]]; then
+   ${RUBY} -S rake 

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

2023-06-11 Thread Sam James
commit: e535b2b0408650bd9c72c3f94fbe6e4327d06e67
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 10 19:36:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 12 02:27:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e535b2b0

dev-ruby/ruby-prof: add 1.6.3

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

 dev-ruby/ruby-prof/Manifest   |  1 +
 dev-ruby/ruby-prof/ruby-prof-1.6.3.ebuild | 41 +++
 2 files changed, 42 insertions(+)

diff --git a/dev-ruby/ruby-prof/Manifest b/dev-ruby/ruby-prof/Manifest
index 4ab9900fe33e..5622626a335d 100644
--- a/dev-ruby/ruby-prof/Manifest
+++ b/dev-ruby/ruby-prof/Manifest
@@ -1,3 +1,4 @@
 DIST ruby-prof-1.4.4.tgz 232833 BLAKE2B 
932f5edd47a9de57f4c394044d1d563935f456b3cf77ac85c912359e34c8c1becafddfda329e05a672d4009b81fba386f76ba4677cee2dde44f40bef5abcaa94
 SHA512 
5ae25b32b26cfe7faf60c0ba84d3853c74f272783a8dde858ce3de0186683c7cf35dbcb5e89b1e5aa742ee93ea601e55f7ad99491bf9c1a1accef454b08b9921
 DIST ruby-prof-1.4.5.tgz 233733 BLAKE2B 
1285eb2862a9159a80ead9c3e26f372ec00719553f8bc42d10645e7ea86bfb1f27525c1bdbb3a4ae187a0a34ac7d11c7516b594070fce694d1f29e840710d500
 SHA512 
444af657b5aff9b8c18e15600cb1bc89a2fb9085a56ac65ca392614234bdce73445fcf41ea638f1a2f02826ef35288896befd5e74526b5fa3b93d63eeb3700a0
 DIST ruby-prof-1.6.1.tgz 243127 BLAKE2B 
acceb23b137d080983e0dc8f431b8b31be05db16e8820c478cc7c33f3b578e243ecb536baacbb36e4fbd4675e99f567d3c68a70f09929b3cdd6c10f21413b59b
 SHA512 
01e85e12e2185e092ee10953239b4253da4970162e53563f5270d1b09a6b6a4606b2d15b7c97cb70b3254e3657e6874a22a1873ee28f3c62d04d066f938434a8
+DIST ruby-prof-1.6.3.tgz 247407 BLAKE2B 
aac1ec36ee274faba919aa04be625b7b97ef61df105266f3d1b629cef6948db0bffbe67e70782f90a059221cb11cdb0df18031c9061f84cc882029cdde84629f
 SHA512 
3172251fbd445c73f0eec734e09021ec0e375fd2f2999ec357569c679aa98ea5e0e08a18be1236e2572a8f0c302a1157d6a0d36ef04dffc4d0767accce629118

diff --git a/dev-ruby/ruby-prof/ruby-prof-1.6.3.ebuild 
b/dev-ruby/ruby-prof/ruby-prof-1.6.3.ebuild
new file mode 100644
index ..5c5244c5f54c
--- /dev/null
+++ b/dev-ruby/ruby-prof/ruby-prof-1.6.3.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="README.md CHANGES"
+RUBY_FAKEGEM_DOCDIR="doc"
+
+RUBY_FAKEGEM_GEMSPEC="ruby-prof.gemspec"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/ruby_prof/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR="lib"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A module for profiling Ruby code"
+HOMEPAGE="https://github.com/ruby-prof/ruby-prof;
+SRC_URI="https://github.com/ruby-prof/${PN}/archive/${PV}.tar.gz -> ${P}.tgz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/test-unit:2 dev-ruby/minitest )"
+
+all_ruby_prepare() {
+   # Avoid bundler
+   sed -i -e '/bundler/I s:^:#:' -e '/:build/ s:^:#:' Rakefile || die
+
+   sed -i -e '2igem "test-unit"' -e '/bundler/ s:^:#:' test/test_helper.rb 
|| die
+
+   # We install the shared object in lib, not ext.
+   sed -i -e 's#../ext/ruby_prof#../lib/ruby_prof#' lib/ruby-prof.rb || die
+
+   # Avoid unneeded dependency on rake-compiler
+   sed -i -e '/extensiontask/ s:^:#:' \
+   -e '/ExtensionTask/,/end/ s:^:#:' Rakefile || die
+}



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

2023-06-11 Thread Sam James
commit: 3f09f4a925440f6c4d94006610e881a1d930e7dc
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 10 20:40:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 12 02:27:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f09f4a9

dev-ruby/mocha: add 2.0.4

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

 dev-ruby/mocha/Manifest   |  1 +
 dev-ruby/mocha/mocha-2.0.4.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/dev-ruby/mocha/Manifest b/dev-ruby/mocha/Manifest
index e77488477c87..e917dc955a74 100644
--- a/dev-ruby/mocha/Manifest
+++ b/dev-ruby/mocha/Manifest
@@ -1,3 +1,4 @@
 DIST mocha-0.14.0.gem 82944 BLAKE2B 
50a066e2f5007df08a7f76785fd4c2b12327b4969c11324a0574c707bea3219d51edb9ab40635378c16b46ad826ec7eff42434a27cd61113a6f40251fa2e6930
 SHA512 
918e45f2ee761c7dc399c7958e4d406f9e186c90f479fd01a421aa542944b47e9b2c5e938f4fc5292a7da345726447b2d47dc5f417e114201f8a4d9893c4d461
 DIST mocha-1.16.0.tar.gz 246370 BLAKE2B 
c2891021c33e4038ff965a470eda3be7eac2765f7c038fef33f38cd07b8501fdb88a1dcd8d291eabb124fb0fff50c40651bf29ac4a28012b57c7a02d2ff46b63
 SHA512 
b7d8825771f84245e7383e4081dcb42734b9716e7bef3c1b5d49ac28850590b4beabf8d0370992e100b6340ff3cfb3113610e303de74bc33c059bd9b9910cb8e
 DIST mocha-2.0.2.tar.gz 245650 BLAKE2B 
3bf56cacc99b5eeb17977cd1052c635df74aec10f20a76d843d703e68520ef434bc9111b739591dfa15b21ecdbdfb5b55037e9509683624349be83613528787f
 SHA512 
93579390f4feaf034cd6e8905654fe8cc5c8a1f28f3d27488deeb84250114a5e04c4e7aa544f18f33b2c3887668d5fddb3a3f9bda5548d577be1522da2e09760
+DIST mocha-2.0.4.tar.gz 243542 BLAKE2B 
4a9bb3f1493225f7eed7080661a168a90c56e4f737a8bc15402bf0a08ae7cc14e8e5cff9a090b6413633c37169e7ff9f45aedc3c5fd929ab32d359ad58d404f7
 SHA512 
4a72cd18e70608265bc20761848657b900a6d60c888ec4027e3b9f1884efa41d0d0591c4f3e26edd96a806ecdfc3b921d5871465a799a5ea5905627b7093f5b1

diff --git a/dev-ruby/mocha/mocha-2.0.4.ebuild 
b/dev-ruby/mocha/mocha-2.0.4.ebuild
new file mode 100644
index ..6bc3848cee30
--- /dev/null
+++ b/dev-ruby/mocha/mocha-2.0.4.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+RUBY_FAKEGEM_TASK_TEST="test:units test:acceptance"
+RUBY_FAKEGEM_EXTRADOC="README.md RELEASE.md"
+RUBY_FAKEGEM_GEMSPEC="mocha.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Mocking and stubbing using a syntax like that of JMock and 
SchMock"
+HOMEPAGE="https://mocha.jamesmead.org/;
+SRC_URI="https://github.com/freerange/mocha/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+ruby_add_rdepend ">=dev-ruby/ruby2_keywords-0.0.5"
+
+ruby_add_bdepend "
+   test? ( >=dev-ruby/test-unit-2.5.1-r1 dev-ruby/introspection )"
+
+all_ruby_prepare() {
+   sed -i -e '/[Bb]undler/ s:^:#:' -e '1iload "lib/mocha/version.rb"' 
Rakefile || die
+
+   sed -i -e 's/git ls-files -z/find . -print0/' ${RUBY_FAKEGEM_GEMSPEC} 
|| die
+}
+
+each_ruby_test() {
+   export MOCHA_NO_DOCS=true
+   each_fakegem_test
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/thor/files/, dev-ruby/thor/

2023-06-11 Thread Sam James
commit: 93a0ca1d70c27ba565874b3fa8fd51f7d8cd50c1
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 12 01:53:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 12 02:27:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93a0ca1d

dev-ruby/thor: add 1.2.2

Patch is easier than sed here (with how the file is now laid out
in >=1.2.2).

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

 dev-ruby/thor/Manifest   |  1 +
 dev-ruby/thor/files/thor-1.2.2-no-coverage.patch | 29 +
 dev-ruby/thor/thor-1.2.2.ebuild  | 78 
 3 files changed, 108 insertions(+)

diff --git a/dev-ruby/thor/Manifest b/dev-ruby/thor/Manifest
index a89e5dfe47d4..38005b2f9056 100644
--- a/dev-ruby/thor/Manifest
+++ b/dev-ruby/thor/Manifest
@@ -1 +1,2 @@
 DIST thor-git-1.2.1.tgz 96638 BLAKE2B 
03826d2545c61f5fd433325bc65b244921fd0ed0f030ea173fa6f558ca9fd62ac52dca829c66de32569321b3d52353f306559fa34c34e472b1aa52184ba3d812
 SHA512 
88e58b6ca6c812cb84ab59e0ee8afcd8fa70b6c24d403cd5ea05d1d40ac30e85f2c7412611cc176eb541d16878e309d25c7e4284f64c760475925ffe359250b9
+DIST thor-git-1.2.2.tgz 98213 BLAKE2B 
e71ee51eb5c982c585cf9bd9dffda8933975c9d0df8096015d125eefd0597a653887db1acfc132ce1f5a2e8ce4ab71c790a6c0bf39edd7c5e4c85a75de963944
 SHA512 
2c8af5d59f33691af63e813ba8dfe3392c279593f3e3ccf0ab2d6eb2ccce4220d93b7cb3413ad853e4bba14f4e2182c54caaf4944627cbcbefa31cdc0fabefc7

diff --git a/dev-ruby/thor/files/thor-1.2.2-no-coverage.patch 
b/dev-ruby/thor/files/thor-1.2.2-no-coverage.patch
new file mode 100644
index ..f57cbfeb63f5
--- /dev/null
+++ b/dev-ruby/thor/files/thor-1.2.2-no-coverage.patch
@@ -0,0 +1,29 @@
+--- a/spec/helper.rb
 b/spec/helper.rb
+@@ -1,17 +1,5 @@
+ $TESTING = true
+ 
+-if Gem::Version.new(RUBY_VERSION) >= Gem::Version.new("2.6.0")
+-  require "simplecov"
+-  require "coveralls"
+-
+-  SimpleCov.formatters = [SimpleCov::Formatter::HTMLFormatter, 
Coveralls::SimpleCov::Formatter]
+-
+-  SimpleCov.start do
+-add_filter "/spec"
+-minimum_coverage(90)
+-  end
+-end
+-
+ $LOAD_PATH.unshift(File.join(File.dirname(__FILE__), "..", "lib"))
+ require "thor"
+ require "thor/group"
+@@ -22,8 +10,6 @@ require "rspec"
+ require "diff/lcs" # You need diff/lcs installed to run specs (but not to run 
Thor).
+ require "webmock/rspec"
+ 
+-WebMock.disable_net_connect!(:allow => "coveralls.io")
+-
+ # Set shell to basic
+ ENV["THOR_COLUMNS"] = "1"
+ $0 = "thor"

diff --git a/dev-ruby/thor/thor-1.2.2.ebuild b/dev-ruby/thor/thor-1.2.2.ebuild
new file mode 100644
index ..86f805fb7395
--- /dev/null
+++ b/dev-ruby/thor/thor-1.2.2.ebuild
@@ -0,0 +1,78 @@
+# Copyright 2000-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_DOCDIR="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_BINWRAP="thor"
+
+RUBY_FAKEGEM_GEMSPEC="thor.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Simple and efficient tool for building self-documenting command 
line utilities"
+HOMEPAGE="http://whatisthor.com/;
+SRC_URI="https://github.com/erikhuda/${PN}/archive/v${PV}.tar.gz -> 
${PN}-git-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux"
+IUSE="doc"
+
+# For initial target porting (new rubies), we can make these test deps
+# conditional with:
+# 1. USE_RUBY="" ruby_add_bdepend ...
+# 2. skip logic in each_ruby_test
+USE_RUBY="ruby30 ruby31 ruby32" ruby_add_bdepend "
+   test? (
+   dev-ruby/childlabor
+   dev-ruby/webmock
+   )"
+
+RDEPEND+=" !

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

2023-06-11 Thread Nick Sarnie
commit: 3e1f8d55369515f4a6c8af97b3100ded4beb1905
Author: Nick Sarnie  gentoo  org>
AuthorDate: Mon Jun 12 01:25:59 2023 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Mon Jun 12 01:25:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e1f8d55

media-libs/shaderc: Update deps

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

 media-libs/shaderc/shaderc-2023.4.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-libs/shaderc/shaderc-2023.4.ebuild 
b/media-libs/shaderc/shaderc-2023.4.ebuild
index 4a7ae5104227..df7f04a79e3a 100644
--- a/media-libs/shaderc/shaderc-2023.4.ebuild
+++ b/media-libs/shaderc/shaderc-2023.4.ebuild
@@ -18,12 +18,12 @@ KEYWORDS="~amd64 ~ppc64 ~x86"
 IUSE="doc"
 
 RDEPEND="
-   >=dev-util/glslang-1.3.246:=[${MULTILIB_USEDEP}]
-   >=dev-util/spirv-tools-1.3.246[${MULTILIB_USEDEP}]
+   >=dev-util/glslang-1.3.250:=[${MULTILIB_USEDEP}]
+   >=dev-util/spirv-tools-1.3.250[${MULTILIB_USEDEP}]
 "
 DEPEND="${RDEPEND}
${PYTHON_DEPS}
-   >=dev-util/spirv-headers-1.3.246"
+   >=dev-util/spirv-headers-1.3.250"
 
 BDEPEND="doc? ( dev-ruby/asciidoctor )"
 



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

2023-06-11 Thread Nick Sarnie
commit: 5918401b2c66cd76fce8e765bd952e8c1065ad44
Author: Nick Sarnie  gentoo  org>
AuthorDate: Mon Jun 12 01:13:03 2023 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Mon Jun 12 01:21:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5918401b

media-libs/vulkan-layers: enable py3.12

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

 media-libs/vulkan-layers/vulkan-layers-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-.ebuild
index fad8788c59bc..8fe27ccd0040 100644
--- a/media-libs/vulkan-layers/vulkan-layers-.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 MY_PN=Vulkan-ValidationLayers
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
 inherit cmake-multilib python-any-r1
 
 if [[ ${PV} == ** ]]; then



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

2023-06-11 Thread Nick Sarnie
commit: 1f6632889b6f9389cab9cec029ec5323e31cc786
Author: Nick Sarnie  gentoo  org>
AuthorDate: Mon Jun 12 01:14:06 2023 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Mon Jun 12 01:21:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f663288

media-libs/vulkan-loader: add 1.3.250

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

 media-libs/vulkan-loader/Manifest  |  1 +
 .../vulkan-loader/vulkan-loader-1.3.250.ebuild | 60 ++
 2 files changed, 61 insertions(+)

diff --git a/media-libs/vulkan-loader/Manifest 
b/media-libs/vulkan-loader/Manifest
index 19add717508f..76a451e7b9d2 100644
--- a/media-libs/vulkan-loader/Manifest
+++ b/media-libs/vulkan-loader/Manifest
@@ -1,2 +1,3 @@
 DIST vulkan-loader-1.3.243.tar.gz 1656575 BLAKE2B 
1f54ab205610b7e1b9db7ce4039a22dccf4971d48b64b70e156ef9d9d59cce7fee6968459d85b1eb949461fa07ad0daa432c064fcf6647d61229a634a054a196
 SHA512 
8c551a9c1d04d671cc63327709bf000bce44f8bf323b8eb10ca6c5e960aa44cbb4c25681a1ecfaf1359eeb07ab9de5229ccdd395c8053c8a48e13724fb72dce7
 DIST vulkan-loader-1.3.246.tar.gz 1657751 BLAKE2B 
1e4f6000a3f0708edbf4bbfb02098462ce6fc05222f1c48eccfedf0ec9db37e1ae41a2833c2ff6d78cfe0395fee65e89643075989fa7a47a01d0c4fe65dec307
 SHA512 
3f24de3147c885cd555fc3aa4d728e013f13dd1eb832a1b3a8fb5fcc8eb561af7080734c00ed3d2ff8f86138a626f6dfb0138f7c72386f02fbcb5b5fbf4c98e4
+DIST vulkan-loader-1.3.250.tar.gz 1660983 BLAKE2B 
4befda9543f1046cc31bc41848d54f2812c9aac171510523683e003f58c41dd67966a898e0f4ca60d9e61f716f9bc8b968af0b265f80088026903b938323aaa9
 SHA512 
89561e0343098fdc62c0d469639d6f41ac9ee57ef54f9a91eee0f0645fa12ed15e397575eab9d829b02ec2a4d1bfd2b9239ae27b0ebdc0286f07177880cdf2b5

diff --git a/media-libs/vulkan-loader/vulkan-loader-1.3.250.ebuild 
b/media-libs/vulkan-loader/vulkan-loader-1.3.250.ebuild
new file mode 100644
index ..a79a918b7b9b
--- /dev/null
+++ b/media-libs/vulkan-loader/vulkan-loader-1.3.250.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN=Vulkan-Loader
+inherit flag-o-matic cmake-multilib toolchain-funcs
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git;
+   EGIT_SUBMODULES=()
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+   S="${WORKDIR}"/${MY_PN}-sdk-${PV}
+fi
+
+DESCRIPTION="Vulkan Installable Client Driver (ICD) Loader"
+HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Loader;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="layers wayland X"
+
+DEPEND="
+   ~dev-util/vulkan-headers-${PV}
+   wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
+   X? (
+   x11-libs/libX11:=[${MULTILIB_USEDEP}]
+   x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
+   )
+"
+PDEPEND="layers? ( media-libs/vulkan-layers:=[${MULTILIB_USEDEP}] )"
+
+multilib_src_configure() {
+   # Integrated clang assembler doesn't work with x86 - Bug #698164
+   if tc-is-clang && [[ ${ABI} == x86 ]]; then
+   append-cflags -fno-integrated-as
+   fi
+
+   local mycmakeargs=(
+   -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
+   -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
+   -DCMAKE_SKIP_RPATH=ON
+   -DBUILD_TESTS=OFF
+   -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
+   -DBUILD_WSI_XCB_SUPPORT=$(usex X)
+   -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
+   -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr"
+   -DENABLE_WERROR=OFF
+   )
+   cmake_src_configure
+}
+
+multilib_src_install() {
+   keepdir /etc/vulkan/icd.d
+
+   cmake_src_install
+}



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

2023-06-11 Thread Nick Sarnie
commit: ed293b7c3e41c4cb664ce68ad074abd045f94fed
Author: Nick Sarnie  gentoo  org>
AuthorDate: Mon Jun 12 01:16:29 2023 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Mon Jun 12 01:21:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed293b7c

media-libs/shaderc: add 2023.4

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

 media-libs/shaderc/Manifest  |  1 +
 media-libs/shaderc/shaderc-2023.4.ebuild | 79 
 2 files changed, 80 insertions(+)

diff --git a/media-libs/shaderc/Manifest b/media-libs/shaderc/Manifest
index 459cb7a6b8a6..d62b610f5046 100644
--- a/media-libs/shaderc/Manifest
+++ b/media-libs/shaderc/Manifest
@@ -1,3 +1,4 @@
 DIST shaderc-2022.3.tar.gz 223478 BLAKE2B 
6b00677464a916618f0f204c650a89a3a74fcfd463a4e9476f16f8ff3f1079979da2e42f30dff93ddb1d509cb117c03e50508661f8de892157334ad0e477fd3c
 SHA512 
a0ac3350defb89e39de79eba64a3648d24fd4d764be2df3193cabc1976d4a8f6bd8ebe296b02cc53788c8b74d66e8bcea3fe1266f7ad1c7e0e5a0d70ecb842ee
 DIST shaderc-2023.2.tar.gz 222452 BLAKE2B 
e827a4b408fa70142896ca6c957d2569a364ca426a077ef75bd4057d60c179ca2ba6374d1b73ff12f839b2c0ca94dcae4b466af4c6b2c6c22b11c151b113
 SHA512 
8d0c05ba766d2e102062233c02850fa42c19ebaac33a6aff31549a3b12c34f5c6e44ce2c368d9bcb28b09ba8bffbf398711ca61890d7745a716d016f17f9fb84
 DIST shaderc-2023.3.tar.gz 223292 BLAKE2B 
a9a29b4cef74b864b87af5700b830d1d193cf2cdb8ae6cafffc50c6130ac6e1bfb0a598ca30ecf1cfa06dd50144bdd421b7541a6fdb2965b8ee029ad749ea0fe
 SHA512 
41e8a931ce47f42964c69c747aae96795d9791787deee411ce2e7053e2f426f1766a5aa42e8400fa9179c9428f11f3283a7b4c1dd20e7969963e6a00443549c1
+DIST shaderc-2023.4.tar.gz 225728 BLAKE2B 
b033f9d5e8afdf53afb5c3299a2b0496558b25d4fb1b04eab0ab1610377c391084fcb952bf2836bf88078e902e78bd579d46ae8f07aaed42569edbbc21b0d5c9
 SHA512 
18b7c31eec9408fc038211d4424d5d82414f427a580ec6f412e9e8d6a7e060e4c39d2c223bfbbf4bd167a1575a7bb900591ff834b3356f4024772e0b96993e91

diff --git a/media-libs/shaderc/shaderc-2023.4.ebuild 
b/media-libs/shaderc/shaderc-2023.4.ebuild
new file mode 100644
index ..4a7ae5104227
--- /dev/null
+++ b/media-libs/shaderc/shaderc-2023.4.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..12} )
+inherit cmake-multilib multibuild python-any-r1
+
+DESCRIPTION="Collection of tools, libraries and tests for shader compilation"
+HOMEPAGE="https://github.com/google/shaderc;
+EGIT_COMMIT="${PV}"
+SRC_URI="https://github.com/google/${PN}/archive/v${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE="doc"
+
+RDEPEND="
+   >=dev-util/glslang-1.3.246:=[${MULTILIB_USEDEP}]
+   >=dev-util/spirv-tools-1.3.246[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   >=dev-util/spirv-headers-1.3.246"
+
+BDEPEND="doc? ( dev-ruby/asciidoctor )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2020.4-fix-build.patch
+)
+
+# https://github.com/google/shaderc/issues/470
+RESTRICT=test
+
+src_prepare() {
+   cmake_comment_add_subdirectory examples
+
+   # Unbundle glslang, spirv-headers, spirv-tools
+   cmake_comment_add_subdirectory third_party
+   sed -i \
+   -e "s|\$|${EPREFIX}/usr/bin/spirv-dis|" \
+   glslc/test/CMakeLists.txt || die
+
+   # Disable git versioning
+   sed -i -e '/build-version/d' glslc/CMakeLists.txt || die
+
+   # Manually create build-version.inc as we disabled git versioning
+   cat <<- EOF > glslc/src/build-version.inc || die
+   "${P}\n"
+   "$(best_version dev-util/spirv-tools)\n"
+   "$(best_version dev-util/glslang)\n"
+   EOF
+
+   cmake_src_prepare
+}
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DSHADERC_SKIP_TESTS="true"
+   -DSHADERC_ENABLE_WERROR_COMPILE="false"
+   )
+   cmake_src_configure
+}
+
+multilib_src_compile() {
+   if multilib_is_native_abi && use doc; then
+   cmake_src_compile glslc_doc_README
+   fi
+   cmake_src_compile
+}
+
+multilib_src_install() {
+   if multilib_is_native_abi; then
+   use doc && local HTML_DOCS=( "${BUILD_DIR}/glslc/README.html" )
+   fi
+   cmake_src_install
+}



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

2023-06-11 Thread Nick Sarnie
commit: 9b7f81fff646baa4b75d8cea5a72e1006302c124
Author: Nick Sarnie  gentoo  org>
AuthorDate: Mon Jun 12 01:14:57 2023 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Mon Jun 12 01:21:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b7f81ff

dev-util/vulkan-tools: add 1.3.250

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

 dev-util/vulkan-tools/Manifest|  1 +
 dev-util/vulkan-tools/vulkan-tools-1.3.250.ebuild | 78 +++
 2 files changed, 79 insertions(+)

diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index 03b83a0f1bc8..1966d7e3ca7e 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1,2 +1,3 @@
 DIST vulkan-tools-1.3.243.tar.gz 778991 BLAKE2B 
4b1e2a1b92ab4b4db7967fa01980b50845e8495c4ba638fe472968ec0069ce3d5207436e081401e7cacfd673002aff681ecd97ef2545a52dec98b9150fd0
 SHA512 
6ba4c14073006e12615fcf054cd224b6e9f7f60215454349c19f671f4f9f987f38fe3d3dcd610d9a7dc7a39c6fdfcfae61509d31e44c86cb83b8429d1cb0febf
 DIST vulkan-tools-1.3.246.tar.gz 783735 BLAKE2B 
fd95f9b2dac60ab5c8231b0f600dd897a2fb16c0b3782e40f39e997caafa15c22d78df064701ff68cb8e6bd18108c8ed4357b75d569ae34f4142a9ed3cf7b0d7
 SHA512 
5320b25fd3ec5cd9afee3a746b1e09dac1d9aac9831cd41b58d6768316eb1c490d7fd8db27610c76a27d8e6a3b681f8a3b1408dfc6d353178594a7b74ef4f6d8
+DIST vulkan-tools-1.3.250.tar.gz 785979 BLAKE2B 
d496f3859d3884cc2aaffdae62db9776f56dae1a45cc74bf093517d299fb9ff4e28d6a5227436c30faeab3fb5bceed6dec1a82bc327c539c9038b1a08960ab50
 SHA512 
7eecdd98e6be2f5dc66b32ed9962b0b7225f94d6185b490da0a6f3c6699ef6626a4db28615c73ecf6370efd6ccd5904e352c78947ec50dec57e32ae734f134b2

diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.250.ebuild 
b/dev-util/vulkan-tools/vulkan-tools-1.3.250.ebuild
new file mode 100644
index ..1269dcab52ee
--- /dev/null
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.250.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN=Vulkan-Tools
+PYTHON_COMPAT=( python3_{9..12} )
+inherit cmake-multilib python-any-r1
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git;
+   EGIT_SUBMODULES=()
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
+   S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
+fi
+
+DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, 
and MacOS"
+HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="cube wayland +X"
+
+# Cube demo only supports one window system at a time
+REQUIRED_USE="cube? ( ^^ ( X wayland ) )"
+
+BDEPEND="${PYTHON_DEPS}
+   cube? ( ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}] )
+"
+RDEPEND="
+   ~media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
+   wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
+   X? (
+   x11-libs/libX11:=[${MULTILIB_USEDEP}]
+   x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
+   )
+"
+DEPEND="${RDEPEND}
+   ~dev-util/vulkan-headers-${PV}
+"
+
+pkg_setup() {
+   MULTILIB_CHOST_TOOLS=(
+   /usr/bin/vulkaninfo
+   )
+
+   use cube && MULTILIB_CHOST_TOOLS+=(
+   /usr/bin/vkcube
+   /usr/bin/vkcubepp
+   )
+
+   python-any-r1_pkg_setup
+}
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
+   -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
+   -DCMAKE_SKIP_RPATH=ON
+   -DBUILD_VULKANINFO=ON
+   -DBUILD_CUBE=$(usex cube)
+   -DBUILD_WERROR=OFF
+   -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
+   -DBUILD_WSI_XCB_SUPPORT=$(usex X)
+   -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
+   -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr"
+   )
+
+   use cube && mycmakeargs+=(
+   -DGLSLANG_INSTALL_DIR="${ESYSROOT}/usr"
+   -DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
+   )
+
+   cmake_src_configure
+}



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

2023-06-11 Thread Nick Sarnie
commit: e29bd6d83ecf615794b869debf96065347d607f4
Author: Nick Sarnie  gentoo  org>
AuthorDate: Mon Jun 12 01:15:08 2023 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Mon Jun 12 01:21:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e29bd6d8

dev-util/vulkan-tools: enable py3.12

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

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

diff --git a/dev-util/vulkan-tools/vulkan-tools-.ebuild 
b/dev-util/vulkan-tools/vulkan-tools-.ebuild
index ae7ec142589b..1269dcab52ee 100644
--- a/dev-util/vulkan-tools/vulkan-tools-.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 MY_PN=Vulkan-Tools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
 inherit cmake-multilib python-any-r1
 
 if [[ ${PV} == ** ]]; then



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

2023-06-11 Thread Nick Sarnie
commit: 4078b18a15a625d775f4d47efc7c7ad0df82b84d
Author: Nick Sarnie  gentoo  org>
AuthorDate: Mon Jun 12 01:12:24 2023 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Mon Jun 12 01:21:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4078b18a

media-libs/vulkan-layers: add 1.3.250

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

 media-libs/vulkan-layers/Manifest  |  1 +
 .../vulkan-layers-1.3.250-Build-shared-libs.patch  | 13 +
 .../vulkan-layers/vulkan-layers-1.3.250.ebuild | 59 ++
 3 files changed, 73 insertions(+)

diff --git a/media-libs/vulkan-layers/Manifest 
b/media-libs/vulkan-layers/Manifest
index 002f314f576d..1a62bfabe200 100644
--- a/media-libs/vulkan-layers/Manifest
+++ b/media-libs/vulkan-layers/Manifest
@@ -1,2 +1,3 @@
 DIST vulkan-layers-1.3.243.tar.gz 4624249 BLAKE2B 
d358ccf3dbe690d7f30e153271602b4ab14d55a854169fa828a4bc8ffeb688531b4b4703dbe7ea4e038237db650a923ab9f618178a5edf304fc4a3170be57238
 SHA512 
d2bba9afc2013ccd41953eb699e9568c85f90bb99d1be9866126a8bc18ae492e55970acc2ca4d7b9850b0201b0451acbb5335ea19dcd030dc71d545feb261a19
 DIST vulkan-layers-1.3.246.tar.gz 4750578 BLAKE2B 
df6c51756231d50866b8a676ae6f62f79ba361155c7c1009fa4e62b921aa4ef7434140ec6ae82ab773e3e01c74b1213175ac2156a8a79adf212760786853aa5e
 SHA512 
2c0f9ed198a1a806e564072057d2d0e42eb8e42ae5fc847399fa5eb8227ef52a0114f47569fa49f0bfbcb210530bea658558fbc27451c972681eb9ee79099c6d
+DIST vulkan-layers-1.3.250.tar.gz 4829919 BLAKE2B 
9e05c53d283df1d57c20574224333249e468242eb73f7feb9ce47b4d194a80a1b1958bc71743eed3d108cedba972eeb9aa27ef33e838828e8a0baefe85254613
 SHA512 
5e8aef501961b49d7b4390d8c8ce09fe0b7657d323859d2052a8a14b042da69d7b1387a8aadede8372711313518b6d75fb78f41e2e0c1ad69c99a5b58524fb82

diff --git 
a/media-libs/vulkan-layers/files/vulkan-layers-1.3.250-Build-shared-libs.patch 
b/media-libs/vulkan-layers/files/vulkan-layers-1.3.250-Build-shared-libs.patch
new file mode 100644
index ..0a5e242a542a
--- /dev/null
+++ 
b/media-libs/vulkan-layers/files/vulkan-layers-1.3.250-Build-shared-libs.patch
@@ -0,0 +1,13 @@
+diff --git a/layers/CMakeLists.txt b/layers/CMakeLists.txt
+index 06b53ff9b..97e388765 100644
+--- a/layers/CMakeLists.txt
 b/layers/CMakeLists.txt
+@@ -166,7 +166,7 @@ if (VVL_CODEGEN)
+ )
+ endif()
+ 
+-add_library(vvl MODULE)
++add_library(vvl SHARED)
+ 
+ target_sources(vvl PRIVATE
+ best_practices/best_practices_error_enums.h

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.250.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.250.ebuild
new file mode 100644
index ..7af48d11e398
--- /dev/null
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.250.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN=Vulkan-ValidationLayers
+PYTHON_COMPAT=( python3_{9..12} )
+inherit cmake-multilib python-any-r1
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git;
+   EGIT_SUBMODULES=()
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+   S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
+fi
+
+DESCRIPTION="Vulkan Validation Layers"
+HOMEPAGE="https://github.com/KhronosGroup/Vulkan-ValidationLayers;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="wayland X"
+
+RDEPEND="~dev-util/spirv-tools-${PV}:=[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   >=dev-cpp/robin-hood-hashing-3.11.5
+   ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}]
+   ~dev-util/vulkan-headers-${PV}
+   wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
+   X? (
+   x11-libs/libX11:=[${MULTILIB_USEDEP}]
+   x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
+   )
+"
+
+PATCHES="${FILESDIR}/${PN}-1.3.250-Build-shared-libs.patch"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
+   -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
+   -DCMAKE_SKIP_RPATH=ON
+   -DBUILD_LAYER_SUPPORT_FILES=ON
+   -DBUILD_WERROR=OFF
+   -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
+   -DBUILD_WSI_XCB_SUPPORT=$(usex X)
+   -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
+   -DBUILD_TESTS=OFF
+   )
+   cmake_src_configure
+}
+
+multilib_src_install_all() {
+   find "${ED}" -type f -name \*.a -delete || die
+}



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

2023-06-11 Thread Nick Sarnie
commit: d2fb72a6d1a5ab71479f6b069ce3698df3cc0a89
Author: Nick Sarnie  gentoo  org>
AuthorDate: Mon Jun 12 01:19:05 2023 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Mon Jun 12 01:21:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2fb72a6

dev-util/spirv-tools: update 

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

 dev-util/spirv-tools/spirv-tools-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/spirv-tools/spirv-tools-.ebuild 
b/dev-util/spirv-tools/spirv-tools-.ebuild
index cd2a73fc921f..da7fe9abf25f 100644
--- a/dev-util/spirv-tools/spirv-tools-.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 MY_PN=SPIRV-Tools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
 PYTHON_REQ_USE="xml(+)"
 inherit cmake-multilib python-any-r1
 
@@ -27,7 +27,7 @@ SLOT="0"
 # in the generated library. Easily hit with non-standard compiler flags
 RESTRICT="test"
 
-DEPEND="~dev-util/spirv-headers-1.3.239"
+DEPEND="~dev-util/spirv-headers-"
 RDEPEND=""
 BDEPEND="${PYTHON_DEPS}"
 



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

2023-06-11 Thread Nick Sarnie
commit: b05fa49145aa64f0358fec1543096c067e6832e0
Author: Nick Sarnie  gentoo  org>
AuthorDate: Mon Jun 12 00:59:19 2023 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Mon Jun 12 01:17:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b05fa491

dev-util/spirv-tools: add 1.3.250

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

 dev-util/spirv-tools/Manifest   |  1 +
 dev-util/spirv-tools/spirv-tools-1.3.250.ebuild | 42 +
 2 files changed, 43 insertions(+)

diff --git a/dev-util/spirv-tools/Manifest b/dev-util/spirv-tools/Manifest
index 20d1cd6d79a4..85c9bd0f4035 100644
--- a/dev-util/spirv-tools/Manifest
+++ b/dev-util/spirv-tools/Manifest
@@ -1,2 +1,3 @@
 DIST spirv-tools-1.3.243.tar.gz 3102102 BLAKE2B 
c871a1e152423a1e09d228cc91df86df5c81e62aaecf140c57b95929bec63142384f3908deff51735b520e31261514124c0063c67a80fff688a054b3364f31df
 SHA512 
6a3ad537d74892fb3418bb11dd7bd174b59edfb99029128e18a02d677d485a704d11cbdd3a3f1df3a18f8c534ab081b461cc82b5bc00c5a5c0601102bd65
 DIST spirv-tools-1.3.246.tar.gz 3102137 BLAKE2B 
b0532e5eb489cdd12c0c58dda5a6aca743d3a1de8a1cf255da55375224fd407037696d73f792e6a3758c9fdc222b8d820285c9d8fa0908597d9223299b597be6
 SHA512 
9308be180e7dcfc10c06d84fd8f7998fddc0d9bdaf06d0d150f645ab3cf8fa7551dee8014bb245019afa05bd9439eaf58ddfc0ed197226d11b111904119e310b
+DIST spirv-tools-1.3.250.tar.gz 3113062 BLAKE2B 
a6951f957282eace3f65c81041070b6afd78ea87d50ef76c049827b537e94f75fbc3b7d9326ff0bcd1663d51611c7b01c8d5d8c2336ea151ab69ccb41b0ea308
 SHA512 
33c6a25c5bad9802e7a33e913a051ccc3d740acb24c9255cc3ab5d08fce529991696310e3a58ca52e79a214c8dc74f811ab357135a85e82b6c10c8701289

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.250.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.250.ebuild
new file mode 100644
index ..e5c15a8932d4
--- /dev/null
+++ b/dev-util/spirv-tools/spirv-tools-1.3.250.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN=SPIRV-Tools
+PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_REQ_USE="xml(+)"
+inherit cmake-multilib python-any-r1
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git;
+   inherit git-r3
+else
+   EGIT_COMMIT="sdk-${PV}.0"
+   
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+   S="${WORKDIR}"/${MY_PN}-${EGIT_COMMIT}
+fi
+
+DESCRIPTION="Provides an API and commands for processing SPIR-V modules"
+HOMEPAGE="https://github.com/KhronosGroup/SPIRV-Tools;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+# Tests fail upon finding symbols that do not match a regular expression
+# in the generated library. Easily hit with non-standard compiler flags
+RESTRICT="test"
+
+DEPEND="~dev-util/spirv-headers-${PV}"
+RDEPEND=""
+BDEPEND="${PYTHON_DEPS}"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DSPIRV-Headers_SOURCE_DIR="${ESYSROOT}"/usr/
+   -DSPIRV_WERROR=OFF
+   -DSPIRV_TOOLS_BUILD_STATIC=OFF
+   )
+
+   cmake_src_configure
+}



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

2023-06-11 Thread Nick Sarnie
commit: 6d4a728ff7631bcf6da26371796c6d475ba33298
Author: Nick Sarnie  gentoo  org>
AuthorDate: Mon Jun 12 00:57:46 2023 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Mon Jun 12 00:57:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d4a728f

dev-util/spirv-headers: add 1.3.250

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

 dev-util/spirv-headers/Manifest |  1 +
 dev-util/spirv-headers/spirv-headers-1.3.250.ebuild | 16 
 2 files changed, 17 insertions(+)

diff --git a/dev-util/spirv-headers/Manifest b/dev-util/spirv-headers/Manifest
index 902f45461362..3cb112d86d5c 100644
--- a/dev-util/spirv-headers/Manifest
+++ b/dev-util/spirv-headers/Manifest
@@ -1,2 +1,3 @@
 DIST spirv-headers-1.3.243.tar.gz 449872 BLAKE2B 
15d8607dd14d10559249c0d161342153cd316481bf59ea502d102941a2f4a60f1d27285d46c68b3a0c5b738fff7d2956cf753fc135d282f61b254302df7b1d5a
 SHA512 
04e7ac3d99ad9aa704c0a9fdc1a2126c9593aac855f255a2783d84c1226ce35b0adcd74065b24953dca9c43726e2b723791c64b441fdba1f4f726a5ada172e75
 DIST spirv-headers-1.3.246.tar.gz 449878 BLAKE2B 
9756eaf5e38f7267693dff348dd0133d57c5027c8a168bacaa214ed0e4bd6be24ec8101a9a81059752fbde4e014b5cfdf051aa0a9a27927ba25077cb90870f3c
 SHA512 
54c689ef394bc03d6033af9b319f3d87b36def64759904c44eee11e81a83b51e1ae54ead62b8189436bc112f43fd3104dd0f6018f33a1256bc5614712537d5af
+DIST spirv-headers-1.3.250.tar.gz 452385 BLAKE2B 
17d9dc0edad8b927ed1e7d097f62c84244ce5d115c2d7123faa936df8a7275c3946aa741fa403e7b812a8e776e8a32604fabbdd1120d5e5717d9ff9233a4a22c
 SHA512 
1179b202ebb482a2f63e623dcfb1921ad9f5f4dfe242708e6cc139d9453fbf12ad7aacde783fae20789f742303568e1d3c0c2efacfa7b40c3ac421be68470b07

diff --git a/dev-util/spirv-headers/spirv-headers-1.3.250.ebuild 
b/dev-util/spirv-headers/spirv-headers-1.3.250.ebuild
new file mode 100644
index ..d01ba8ef9a93
--- /dev/null
+++ b/dev-util/spirv-headers/spirv-headers-1.3.250.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Machine-readable files for the SPIR-V Registry"
+HOMEPAGE="https://www.khronos.org/registry/spir-v/;
+EGIT_COMMIT="sdk-${PV}"
+SRC_URI="https://github.com/KhronosGroup/SPIRV-Headers/archive/${EGIT_COMMIT}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}/SPIRV-Headers-${EGIT_COMMIT}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"



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

2023-06-11 Thread Nick Sarnie
commit: b25ae03409c46dc4b17bb69b426197fa7f03e9f3
Author: Nick Sarnie  gentoo  org>
AuthorDate: Mon Jun 12 01:01:35 2023 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Mon Jun 12 01:20:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b25ae034

dev-util/glslang: add 1.3.250

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

 dev-util/glslang/Manifest   |  1 +
 dev-util/glslang/glslang-1.3.250.ebuild | 37 +
 2 files changed, 38 insertions(+)

diff --git a/dev-util/glslang/Manifest b/dev-util/glslang/Manifest
index 544a8a027a07..8382155d1443 100644
--- a/dev-util/glslang/Manifest
+++ b/dev-util/glslang/Manifest
@@ -1,3 +1,4 @@
 DIST glslang-1.3.239.tar.gz 3683945 BLAKE2B 
ffc690522814d7a28bea7168744d390a5a1c7e34e67f2037c72b2a040c8c48fbb9d46f37d74ea58b2bcf7621b0008498a9dd592da08e9e93037e3f45c5b920d6
 SHA512 
a7cd35c76dc4f3a4f2f1015e7495b87313472d7c766075256c0d2d0004f395f62d38d715675b49f13f66a12645175c421af4622129aeb588528397e92f51790b
 DIST glslang-1.3.243.tar.gz 3688482 BLAKE2B 
4346d7a3524f16ef938e9bf2f3c184fb4b915b3adb1facb0297ddb1c4095a6d32dac35d4be0ad18918d80e2106db5bdd037e035efe613ec4b42ff1878f8bc653
 SHA512 
0febe5d4187970ebea3e28a323bc85da2ad24feee12390410fe817b363847409f00c1b7e8d4e88156443929eb9a616e6064bf73aa5f8914e71c01d985d6fc15c
 DIST glslang-1.3.246.tar.gz 3688484 BLAKE2B 
6013b0d8903a96344d6f77a50b8689a53429522b6793016378023d5f5179ed9116d10d19b02ccd7abbcf2d30e4864989ebcc3fbfc86110492f58dd283b7d42ea
 SHA512 
92b1cb4d55cfbffb50eed094568d5fc78785b4d42967d3ce70c704135ddc1d75191c58809cfac99e81cf9e2735226606d3792b4a59ca5351fe8e412f5865b005
+DIST glslang-1.3.250.tar.gz 3707963 BLAKE2B 
24096c88307dfca765bb5fdbcebe1ec8f658ee640408f89cf2e17b3dd35c4870fa2de07403fe754991d953a4b171a75f499638c599c3045e2560fae0c871dabe
 SHA512 
deacf79bd036ee472235ae138028c8e7d39527feda387d4ac648edf2c6e93d958b983ba85cdbb5136ff336942e220dddedf44bdc890ed731bdc942cdf1fa045c

diff --git a/dev-util/glslang/glslang-1.3.250.ebuild 
b/dev-util/glslang/glslang-1.3.250.ebuild
new file mode 100644
index ..0ddc071bafdc
--- /dev/null
+++ b/dev-util/glslang/glslang-1.3.250.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..12} )
+inherit cmake-multilib python-any-r1
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/KhronosGroup/${PN}.git;
+   inherit git-r3
+else
+   SNAPSHOT_COMMIT="sdk-${PV}.0"
+   
SRC_URI="https://github.com/KhronosGroup/${PN}/archive/${SNAPSHOT_COMMIT}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+   S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}"
+fi
+
+DESCRIPTION="Khronos reference front-end for GLSL and ESSL, and sample SPIR-V 
generator"
+HOMEPAGE="https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/ 
https://github.com/KhronosGroup/glslang;
+
+LICENSE="BSD"
+SLOT="0/12"
+
+# Bug 698850
+RESTRICT="test"
+
+BDEPEND="${PYTHON_DEPS}"
+
+PATCHES=( "${FILESDIR}/${PN}-1.3.236-Install-static-libs.patch" )
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DENABLE_PCH=OFF
+   )
+   cmake_src_configure
+}



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

2023-06-11 Thread Nick Sarnie
commit: 9d3e52e53ccef7af8bfc94692e6905ec3d27d939
Author: Nick Sarnie  gentoo  org>
AuthorDate: Mon Jun 12 01:02:01 2023 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Mon Jun 12 01:21:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d3e52e5

dev-util/vulkan-headers: add 1.3.250

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

 dev-util/vulkan-headers/Manifest   |  1 +
 .../vulkan-headers/vulkan-headers-1.3.250.ebuild   | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-util/vulkan-headers/Manifest b/dev-util/vulkan-headers/Manifest
index 4682e73ada1c..46ec02972d25 100644
--- a/dev-util/vulkan-headers/Manifest
+++ b/dev-util/vulkan-headers/Manifest
@@ -1,2 +1,3 @@
 DIST vulkan-headers-1.3.243.tar.gz 1841214 BLAKE2B 
b9361dba611b9719bdaade74084b020bdecbaa68f21fe7cd17ac57fa58f6b05683cc5c7c706014ab52bf604e849e822770c6697330877243aa9ee816ab8f6841
 SHA512 
d01304ae6b9bc142bd93ee5e0e66aa484d781bb9a6ca2ef6b0f0a367d1549f060a4c8810be13e2672fbea0e37c4c9de87070e56a772c5d6c75a60399d2f6ab53
 DIST vulkan-headers-1.3.246.tar.gz 1948824 BLAKE2B 
78e32f737ec48a3c65566817440bf811097850b7e41458e1d997bcf69db7265fa66e1ec2ac4002408290a6e1498e18474766871dba2518da12a01dbdc8bb9f83
 SHA512 
0de84229b64c93234adc2735a32c19dc706f74fc09d3f2a82aea1134d55ac392889591c56573e6f28f48317ebe795fc1bcf44a304c888f7dba3692173fe418c0
+DIST vulkan-headers-1.3.250.tar.gz 1964567 BLAKE2B 
1b0b44d10ff2f030b8b5f3c85befae8a1e7467e32155cebd554b97fa129d9dcc417f9035bbc537280767fc13850814ff23b759868236cac593ba53c3a791cd7f
 SHA512 
bfd63791522a1e578b2b310c51d80e92d29dadc36085ac36f951d3b8cd87acc960494673b4b890621e9ca21beda66ba5bd5518645abc5b62fa5523a9024be259

diff --git a/dev-util/vulkan-headers/vulkan-headers-1.3.250.ebuild 
b/dev-util/vulkan-headers/vulkan-headers-1.3.250.ebuild
new file mode 100644
index ..fdef9654420b
--- /dev/null
+++ b/dev-util/vulkan-headers/vulkan-headers-1.3.250.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN=Vulkan-Headers
+inherit cmake
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+   S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
+fi
+
+DESCRIPTION="Vulkan Header files and API registry"
+HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Headers;
+
+LICENSE="Apache-2.0"
+SLOT="0"



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

2023-06-11 Thread Nick Sarnie
commit: 3cb1f4af7a4809094f3adfe08e005a02fadca88b
Author: Nick Sarnie  gentoo  org>
AuthorDate: Mon Jun 12 01:21:11 2023 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Mon Jun 12 01:21:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cb1f4af

dev-util/glslang: enable py3.12

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

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

diff --git a/dev-util/glslang/glslang-.ebuild 
b/dev-util/glslang/glslang-.ebuild
index c00807a5549c..0ddc071bafdc 100644
--- a/dev-util/glslang/glslang-.ebuild
+++ b/dev-util/glslang/glslang-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
 inherit cmake-multilib python-any-r1
 
 if [[ ${PV} == ** ]]; then



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

2023-06-11 Thread Sam James
commit: 36e65bcb42da22760ac881f3a091000f05fb4419
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 12 00:40:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 12 00:40:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36e65bcb

media-libs/libopenraw: add 0.3.6

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

 media-libs/libopenraw/Manifest|  1 +
 media-libs/libopenraw/libopenraw-0.3.6.ebuild | 69 +++
 2 files changed, 70 insertions(+)

diff --git a/media-libs/libopenraw/Manifest b/media-libs/libopenraw/Manifest
index 804c2f658210..fcfdb204e1f7 100644
--- a/media-libs/libopenraw/Manifest
+++ b/media-libs/libopenraw/Manifest
@@ -16,6 +16,7 @@ DIST libc-0.2.126.crate 590481 BLAKE2B 
1000de6b9fa2b3ff025b961e504d6d20b401f37cd
 DIST libopenraw-0.1.3.tar.bz2 565458 BLAKE2B 
dec7cda78b6ff4b1411b93c0d48758920b73e087eaca3c262a0850eb5a3423fee38ba7537694b1a04bdafa6bbb34b290c059f483a5a6af339b76c132ac77c413
 SHA512 
c56d84610f0cf5da970c4c0c791fccf2f7e9f7c7dacf2aeac0b2702ce9a0cd3aaa2f6db0794b0466e1dd8316771973db1e64d013f635c1166b7ff2eebdcbf029
 DIST libopenraw-0.3.3.tar.xz 570284 BLAKE2B 
3c0902e4d525aab919e8856041c563c4a56a58db70771b24d3c12bc9db268bb0a7a32a9a64604dcf6d1719c632663bea8e1d9c94c160ba3468466f333598ab93
 SHA512 
8c4894a0119c7f58fe965002b69cb2caa0c5b9d2e3656dddc0da0c07674290b155d50338a3f4b62e4faccaa908028ecf4c26a80b8a95d51638bf4bd7bec6c9e1
 DIST libopenraw-0.3.5.tar.xz 2533200 BLAKE2B 
8d708640951c9dae1bf0c809219d7fbf94cb4df6d0568cbaf6927968b63d3ce32d054766e0708ddd4d492f8d54cbd8797fdf8a67ceb8985ddde644ebbc45fa4b
 SHA512 
deaa5e8c95be4eba0d0bd6f8cbb38e16ab6dd0ea0a93885ef79719154ece0bb2d1ca13b2ef75481ced4a282c9c788c5372f01df51d0f3ebc965e85dddf423a58
+DIST libopenraw-0.3.6.tar.xz 2536224 BLAKE2B 
675e31773db55d00843779f7e42b11f51b2060e6a9cc30e70b0cc34da6821241616e9e6f2f4f9d441464760643ef124e857b732ba3752ecae40b69753ca4911b
 SHA512 
be6de3b264145297801513bccc49f18684242db71fcbdbc288132b05b805d9c0e1f194db3baab3f233ca3ca98df865bcc4f0b41812afbd5b3957843026293536
 DIST log-0.4.17.crate 38028 BLAKE2B 
b46be3719fc0a53e50b1f342762e188587e9f1ceb692c72473ce2663edfb8253742d30024e68c1444780ab7fc0e2d5b0601b8ea7228dc3405a9342a57548e605
 SHA512 
2477d88db42b1d92c30708d88823212e236f613b3465e85eb425f83f8d16fadfaf0352f06c2999a1852102edd2f6ffb10ecb539d8a3b6c48f552a25622ccffa2
 DIST memchr-2.5.0.crate 65812 BLAKE2B 
57966413a1f933dcb2d2d4ccb29c247070f65a83299b2a9f5aa83f5a48a5c5f1c4c7c632fa63bd19f9508e9291e7258db2f16e2813a56fd84e0856f70f1e67ab
 SHA512 
444a163b484c233e78c0e2e4d51f01ce2da93d7d29f516a95e4b0866b20bdfd3f34137653abed53eb70387991ee3e2b5937d8d4360a85bbcb50a93005a75defa
 DIST num-traits-0.2.15.crate 49262 BLAKE2B 
942ab170b2acce1cb40e6847f766bf810a79edd293d34f3a27864f464c16fe2b99fb13171ba429cc6d584248de879434beaadf1b231a4001b0e8389ed6c1be04
 SHA512 
5228498af0f15daeac3c9210f3e6e71cfaaeb30beea81dd37f8eb06b9592c8bf3226a47597cd8592ad4c513964a9a40f1ab2c33102ef3dfe3800d22c8d4528e8

diff --git a/media-libs/libopenraw/libopenraw-0.3.6.ebuild 
b/media-libs/libopenraw/libopenraw-0.3.6.ebuild
new file mode 100644
index ..c4afad8e2f78
--- /dev/null
+++ b/media-libs/libopenraw/libopenraw-0.3.6.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CRATES=" "
+inherit cargo gnome2-utils
+
+DESCRIPTION="RAW image formats decoding library"
+HOMEPAGE="https://libopenraw.freedesktop.org/;
+SRC_URI="https://${PN}.freedesktop.org/download/${P}.tar.xz;
+
+# MPL-2.0 for mp4parse 
(https://gitlab.freedesktop.org/libopenraw/libopenraw/-/issues/15)
+LICENSE="GPL-3 LGPL-3 MPL-2.0"
+SLOT="0/9"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~x64-macos"
+IUSE="gtk test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/libxml2
+   media-libs/libjpeg-turbo:=
+   gtk? (
+   dev-libs/glib:2
+   >=x11-libs/gdk-pixbuf-2.24.0:2
+   )
+"
+DEPEND="
+   ${RDEPEND}
+   dev-libs/boost
+"
+BDEPEND="
+   virtual/pkgconfig
+   test? ( net-misc/curl )
+"
+
+src_configure() {
+   econf \
+   --with-boost="${EPREFIX}"/usr \
+   $(use_enable gtk gnome)
+}
+
+src_compile() {
+   # Avoid cargo_src_compile
+   default
+}
+
+src_test() {
+   # Avoid cargo_src_test
+   default
+}
+
+src_install() {
+   default
+
+   find "${ED}" -name '*.la' -delete || die
+}
+
+pkg_preinst() {
+   use gtk && gnome2_gdk_pixbuf_savelist
+}
+
+pkg_postinst() {
+   use gtk && gnome2_gdk_pixbuf_update
+}
+
+pkg_postrm() {
+   use gtk && gnome2_gdk_pixbuf_update
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/numpy/files/, dev-python/numpy/

2023-06-11 Thread Sam James
commit: 95bc234cf4f8d823d890a17571c7d517b42e6c4e
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 12 00:44:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 12 00:44:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95bc234c

dev-python/numpy: fix build/link with libcxx

New revision as this pretty much only worked by chance before and could
affect the installed files as a result.

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

 .../numpy/files/numpy-1.24.3-fix-c++-linkage.patch |  25 +++
 dev-python/numpy/numpy-1.24.3-r1.ebuild| 176 +
 2 files changed, 201 insertions(+)

diff --git a/dev-python/numpy/files/numpy-1.24.3-fix-c++-linkage.patch 
b/dev-python/numpy/files/numpy-1.24.3-fix-c++-linkage.patch
new file mode 100644
index ..ae7d5ba0ea49
--- /dev/null
+++ b/dev-python/numpy/files/numpy-1.24.3-fix-c++-linkage.patch
@@ -0,0 +1,25 @@
+https://bugs.gentoo.org/893962
+https://github.com/numpy/numpy/issues/23122
+https://github.com/numpy/numpy/pull/23601
+
+From 0a0240bcdad5daa0b84781719b3f8a002ef0f82b Mon Sep 17 00:00:00 2001
+From: Ralf Gommers 
+Date: Sun, 16 Apr 2023 22:23:38 +0100
+Subject: [PATCH] BLD: use the C++ linker to link `_multiarray_umath.so`
+
+This gets rid of undefined symbol issues for `assert`.
+
+Closes gh-23122
+Closes gh-23595
+--- a/numpy/core/setup.py
 b/numpy/core/setup.py
+@@ -1010,9 +1010,6 @@ def generate_umath_doc_header(ext, build_dir):
+ svml_objs.sort()
+ 
+ config.add_extension('_multiarray_umath',
+- # Forcing C language even though we have C++ sources.
+- # It forces the C linker and don't link C++ runtime.
+- language = 'c',
+  sources=multiarray_src + umath_src +
+  common_src +
+  [generate_config_h,

diff --git a/dev-python/numpy/numpy-1.24.3-r1.ebuild 
b/dev-python/numpy/numpy-1.24.3-r1.ebuild
new file mode 100644
index ..7abf863915aa
--- /dev/null
+++ b/dev-python/numpy/numpy-1.24.3-r1.ebuild
@@ -0,0 +1,176 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_REQ_USE="threads(+)"
+
+FORTRAN_NEEDED=lapack
+
+inherit distutils-r1 flag-o-matic fortran-2 multiprocessing pypi
+inherit toolchain-funcs
+
+DOC_PV=${PV}
+DESCRIPTION="Fast array and numerical python library"
+HOMEPAGE="
+   https://numpy.org/
+   https://github.com/numpy/numpy/
+   https://pypi.org/project/numpy/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+IUSE="lapack"
+
+RDEPEND="
+   lapack? (
+   >=virtual/cblas-3.8
+   >=virtual/lapack-3.8
+   )
+"
+BDEPEND="
+   ${RDEPEND}
+   =dev-python/cython-0.29.30[${PYTHON_USEDEP}]
+   lapack? (
+   virtual/pkgconfig
+   )
+   test? (
+   $(python_gen_cond_dep '
+   >=dev-python/cffi-1.14.0[${PYTHON_USEDEP}]
+   ' 'python*')
+   dev-python/charset_normalizer[${PYTHON_USEDEP}]
+   >=dev-python/hypothesis-5.8.0[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   >=dev-python/pytz-2019.3[${PYTHON_USEDEP}]
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}"/numpy-1.22.0-no-hardcode-blasv2.patch
+   "${FILESDIR}"/numpy-1.24.3-fix-c++-linkage.patch
+)
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # Allow use with setuptools 60.x
+   # See numpy-1.22.1-revert-setuptools-upper-bound.patch for details
+   export SETUPTOOLS_USE_DISTUTILS=stdlib
+
+   if use lapack; then
+   local incdir="${EPREFIX}"/usr/include
+   local libdir="${EPREFIX}"/usr/$(get_libdir)
+   cat >> site.cfg <<-EOF || die
+   [blas]
+   include_dirs = ${incdir}
+   library_dirs = ${libdir}
+   blas_libs = cblas,blas
+   [lapack]
+   library_dirs = ${libdir}
+   lapack_libs = lapack
+   EOF
+   else
+   export {ATLAS,PTATLAS,BLAS,LAPACK,MKL}=None
+   fi
+
+   export CC="$(tc-getCC) ${CFLAGS}"
+
+   append-flags -fno-strict-aliasing
+
+   # See progress in http://projects.scipy.org/scipy/numpy/ticket/573
+   # with the subtle difference that we don't want to break Darwin where
+   # -shared is not a valid linker argument
+   if [[ ${CHOST} != *-darwin* ]]; then
+   append-ldflags -shared
+   fi
+
+   # only one fortran to link with:
+   # 

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

2023-06-11 Thread Sam James
commit: 21d945f9f9212093cd97440282fb47ba9f625137
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 11 23:56:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 11 23:56:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21d945f9

net-analyzer/tcpreplay: add 4.4.4

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

 net-analyzer/tcpreplay/Manifest   |  1 +
 net-analyzer/tcpreplay/tcpreplay-4.4.4.ebuild | 86 +++
 2 files changed, 87 insertions(+)

diff --git a/net-analyzer/tcpreplay/Manifest b/net-analyzer/tcpreplay/Manifest
index 1aaec471..821f42c144ad 100644
--- a/net-analyzer/tcpreplay/Manifest
+++ b/net-analyzer/tcpreplay/Manifest
@@ -1 +1,2 @@
 DIST tcpreplay-4.4.3.tar.xz 750072 BLAKE2B 
218fe1c5faab0fdd75a031afce8f468c85886a4cf21a4d9bd34089bd106756ee0e65e0df605efecb3260ccff266553a44d8ee10249b35524a044c6c5db86fcc7
 SHA512 
d8186a5faf3fbe5505da34cfc466c0375c4f298c997fe85505ea898c8c1241c16f98269596b682983a3e5cbd8493882334c925ff750d95995f3b13c5b83357cf
+DIST tcpreplay-4.4.4.tar.xz 748344 BLAKE2B 
05f586c9d68e1ee47fc5dfdbf14d866ccbd921a5734a52de4ba6c1f33f37628e510eddbf9059130c9858207690ec2c14dfbf3819f923436aa64fcc3fc2ce074d
 SHA512 
a6907c98779c96b2acf53e2f13e832f2c9a7ee840acc40d23c7290c2ceefb5885d314453dec9463069218011bee86bb7df057966120aacd6cddda942821aea9b

diff --git a/net-analyzer/tcpreplay/tcpreplay-4.4.4.ebuild 
b/net-analyzer/tcpreplay/tcpreplay-4.4.4.ebuild
new file mode 100644
index ..f953a68c1c37
--- /dev/null
+++ b/net-analyzer/tcpreplay/tcpreplay-4.4.4.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic
+
+DESCRIPTION="Utilities for editing and replaying previously captured network 
traffic"
+HOMEPAGE="http://tcpreplay.appneta.com/ https://github.com/appneta/tcpreplay;
+if [[ ${PV} == ** ]] ; then
+   EGIT_REPO_URI="https://github.com/appneta/tcpreplay;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/appneta/${PN}/releases/download/v${PV}/${P}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~sparc ~x86"
+fi
+
+S="${WORKDIR}"/${P/_/-}
+
+LICENSE="BSD GPL-3"
+SLOT="0"
+IUSE="debug pcapnav +tcpdump"
+
+# libpcapnav for pcapnav-config
+BDEPEND="
+   net-libs/libpcapnav
+   >=sys-devel/autogen-5.18.4[libopts]
+"
+DEPEND="
+   dev-libs/libdnet
+   >=net-libs/libpcap-0.9
+   elibc_musl? ( sys-libs/fts-standalone )
+   pcapnav? ( net-libs/libpcapnav )
+   tcpdump? ( net-analyzer/tcpdump )
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( docs/{CHANGELOG,CREDIT,HACKING,TODO} )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-4.3.0-enable-pcap_findalldevs.patch
+)
+
+src_prepare() {
+   default
+
+   sed -i \
+   -e 's|#include |#include |g' \
+   src/common/sendpacket.c || die
+   sed -i \
+   -e 's|@\([A-Z_]*\)@|$(\1)|g' \
+   -e '/tcpliveplay_CFLAGS/s|$| $(LDNETINC)|g' \
+   -e '/tcpliveplay_LDADD/s|$| $(LDNETLIB)|g' \
+   src/Makefile.am || die
+
+   eautoreconf
+}
+
+src_configure() {
+   use elibc_musl && append-flags "-lfts"
+   # By default it uses static linking. Avoid that, bug #252940
+   econf \
+   $(use_enable debug) \
+   $(use_with pcapnav pcapnav-config 
"${BROOT}"/usr/bin/pcapnav-config) \
+   $(use_with tcpdump tcpdump "${ESYSROOT}"/usr/sbin/tcpdump) \
+   --enable-dynamic-link \
+   --enable-local-libopts \
+   --enable-shared \
+   --with-libdnet \
+   --with-testnic2=lo \
+   --with-testnic=lo
+}
+
+src_test() {
+   if [[ ! ${EUID} -eq 0 ]] ; then
+   ewarn "Some tests were disabled due to FEATURES=userpriv"
+   ewarn "To run all tests issue the following command as root:"
+   ewarn " # make -C ${S}/test"
+   emake -j1 -C test tcpprep
+   else
+   emake -j1 test || {
+   ewarn "Note that some tests require eth0 iface to be 
up."
+   die "self test failed - see ${S}/test/test.log"
+   }
+   fi
+}



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

2023-06-11 Thread Sam James
commit: d73ff6cbd9cc5fcc341cfdf97d7baee13a87e54b
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 11 23:50:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 11 23:50:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d73ff6cb

dev-libs/log4cxx: Keyword 1.0.0 ppc, #893248

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

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

diff --git a/dev-libs/log4cxx/log4cxx-1.0.0.ebuild 
b/dev-libs/log4cxx/log4cxx-1.0.0.ebuild
index d66c79f1c061..bd7933fb07f9 100644
--- a/dev-libs/log4cxx/log4cxx-1.0.0.ebuild
+++ b/dev-libs/log4cxx/log4cxx-1.0.0.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="Apache-2.0"
 SLOT="0/15"
-KEYWORDS="amd64 ~arm ~hppa ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
 IUSE="odbc smtp test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-pulseaudio-plugin/

2023-06-11 Thread Sam James
commit: 374e92724839f4446c5eb7cb1f456dd6713768ce
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 11 23:51:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 11 23:51:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=374e9272

xfce-extra/xfce4-pulseaudio-plugin: Stabilize 0.4.7-r1 ppc, #908343

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

 .../xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.4.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.4.7-r1.ebuild 
b/xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.4.7-r1.ebuild
index d9ccbc72ee20..203f31cade81 100644
--- a/xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.4.7-r1.ebuild
+++ b/xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.4.7-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv x86"
 # TODO: remove wnck when libxfce4windowing is ready to go stable
 IUSE="+keybinder libcanberra libnotify libxfce4windowing wnck"
 REQUIRED_USE="?? ( libxfce4windowing wnck )"



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

2023-06-11 Thread Andreas K. Hüttel
commit: 350ae58f52e00569a7d28db66d98a6da0d93aaac
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Jun 11 23:13:11 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Jun 11 23:25:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=350ae58f

sci-libs/armadillo: add 12.4.0

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

 sci-libs/armadillo/Manifest|   1 +
 sci-libs/armadillo/armadillo-12.4.0.ebuild | 156 +
 2 files changed, 157 insertions(+)

diff --git a/sci-libs/armadillo/Manifest b/sci-libs/armadillo/Manifest
index 911379cff885..0aeae6ccd7a6 100644
--- a/sci-libs/armadillo/Manifest
+++ b/sci-libs/armadillo/Manifest
@@ -2,3 +2,4 @@ DIST armadillo-10.2.0.tar.xz 6042348 BLAKE2B 
e85f24ca7137c3a8c8fc53db15b382f2e4d
 DIST armadillo-10.8.2.tar.xz 6262832 BLAKE2B 
f8a5a66464614661bcccffb8138434d117ad07dcea5f89ddde45df293df5dd4f10def2085b85d37386337fd8bd0152914a957e0b1b7919a47ec8b1a79e92b90b
 SHA512 
720fadad491dfeeb894544b0305cd64a0e0402e66fc788949ecd54c0b1a3b9c3ede9f75b081f832931d59d2bd59529cebb9d5b57b8582df869765cac01c2979b
 DIST armadillo-11.4.0.tar.xz 6804388 BLAKE2B 
cb44d248cf817f66cc0b6aa968535e266282775b20035f46f3158687100c0f49c6cf4fad8d1f2ec1741f9bceb06c5a841f20f3b7e59146f2fe57c86d00741434
 SHA512 
21d58b383229f55bf6a3b217c04901982b484b6d806dd3c4a72ebe5a9614f63f9429ca31ea7cfc26672b70e01a0b9263a9d4edf69a0080706ade87852f94970c
 DIST armadillo-12.0.1.tar.xz 6802568 BLAKE2B 
c6025fe3bcabfa6d08efd864c4b9b129c84e8941b7cb237b76ed83f74062c06cdbb98bdf09796f3340fbdbb37a36f82826a53e778dbc589af9e868a2348bd7f3
 SHA512 
b1b9fbce6bdacc3340ab190605aba77e821629e0a51e0c6277840eaf803d037a778b9243c02c5b55d67976c203808a5fc34894f3928b707685f6d8695ef0bc0d
+DIST armadillo-12.4.0.tar.xz 6803968 BLAKE2B 
ca45b2284b5a31c745b2ad924235af24f855039cc81c3300c83e5e932ee4cda233731b53623303c1c739feae9b007f8f6309c09debe79923e3876e8145015152
 SHA512 
a9f8cd19384eed787787b9e189901a1800e6e1dd06917f4f13e8a215c83f317de3e5b0ae8625783f88d9a7b0ab25f5c7784ccf0493c08a9ee3ea7fdfbbe36195

diff --git a/sci-libs/armadillo/armadillo-12.4.0.ebuild 
b/sci-libs/armadillo/armadillo-12.4.0.ebuild
new file mode 100644
index ..ad6ca89b8766
--- /dev/null
+++ b/sci-libs/armadillo/armadillo-12.4.0.ebuild
@@ -0,0 +1,156 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_IN_SOURCE_BUILD=1
+
+inherit cmake toolchain-funcs multilib
+
+DESCRIPTION="Streamlined C++ linear algebra library"
+HOMEPAGE="https://arma.sourceforge.net;
+SRC_URI="mirror://sourceforge/arma/${P}.tar.xz"
+
+LICENSE="Apache-2.0"
+SLOT="0/12"
+KEYWORDS="~amd64 ~arm ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+IUSE="arpack blas doc examples hdf5 lapack mkl superlu test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="test? ( arpack lapack superlu )"
+
+#  atlas? ( sci-libs/atlas[lapack] )
+
+RDEPEND="
+   dev-libs/boost
+   arpack? ( sci-libs/arpack )
+   blas? ( virtual/blas )
+   lapack? ( virtual/lapack )
+   superlu? ( >=sci-libs/superlu-5.2 )
+"
+
+DEPEND="${RDEPEND}
+   arpack? ( virtual/pkgconfig )
+   blas? ( virtual/pkgconfig )
+   hdf5? ( sci-libs/hdf5:= )
+   lapack? ( virtual/pkgconfig )
+   mkl? ( sci-libs/mkl )
+"
+PDEPEND="${RDEPEND}
+   hdf5? ( sci-libs/hdf5:= )
+   mkl? ( sci-libs/mkl )
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-12.0.1-extratests.patch"
+)
+
+src_prepare() {
+   # avoid the automagic cmake macros...
+   sed -i -e 's/^ *include(ARMA_Find/# No automagic include(ARMA_Find/g' 
CMakeLists.txt || die
+
+   # ... except for mkl, since without a license it's hard to figure out 
what to do there
+   if use mkl; then
+   sed -i -e 's/^# No automagic 
include(ARMA_FindMKL)/include(ARMA_FindMKL)/g' CMakeLists.txt || die
+   fi
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DINSTALL_LIB_DIR="${EPREFIX}/usr/$(get_libdir)"
+   )
+   if use arpack; then
+   mycmakeargs+=(
+   -DARPACK_FOUND=ON
+   -DARPACK_LIBRARY="$($(tc-getPKG_CONFIG) --libs arpack)"
+   )
+   else
+   mycmakeargs+=(
+   -DARPACK_FOUND=OFF
+   )
+   fi
+#  if use atlas; then
+#  local c=atlas-cblas l=atlas-clapack
+#  $(tc-getPKG_CONFIG) --exists ${c}-threads && c+=-threads
+#  $(tc-getPKG_CONFIG) --exists ${l}-threads && l+=-threads
+#  mycmakeargs+=(
+#  -DCBLAS_FOUND=ON
+#  -DCBLAS_INCLUDE_DIR="$($(tc-getPKG_CONFIG) 
--cflags-only-I ${c} | sed 's/-I//')"
+#  -DCBLAS_LIBRARIES="$($(tc-getPKG_CONFIG) --libs ${c})"
+#  -DCLAPACK_FOUND=ON
+#  -DCLAPACK_INCLUDE_DIR="$($(tc-getPKG_CONFIG) 
--cflags-only-I ${l} | sed 's/-I//')"

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

2023-06-11 Thread Andreas K. Hüttel
commit: bcfd284b7aa8eaba61aae5040737143c8f219f44
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Jun 11 23:24:55 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Jun 11 23:25:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcfd284b

sci-libs/armadillo: hdf5 support seems to be absent in CMake build system now

Closes: https://bugs.gentoo.org/903721
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 sci-libs/armadillo/armadillo-12.4.0.ebuild | 15 +--
 1 file changed, 1 insertion(+), 14 deletions(-)

diff --git a/sci-libs/armadillo/armadillo-12.4.0.ebuild 
b/sci-libs/armadillo/armadillo-12.4.0.ebuild
index ad6ca89b8766..40bee284647b 100644
--- a/sci-libs/armadillo/armadillo-12.4.0.ebuild
+++ b/sci-libs/armadillo/armadillo-12.4.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/arma/${P}.tar.xz"
 LICENSE="Apache-2.0"
 SLOT="0/12"
 KEYWORDS="~amd64 ~arm ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
-IUSE="arpack blas doc examples hdf5 lapack mkl superlu test"
+IUSE="arpack blas doc examples lapack mkl superlu test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="test? ( arpack lapack superlu )"
 
@@ -31,12 +31,10 @@ RDEPEND="
 DEPEND="${RDEPEND}
arpack? ( virtual/pkgconfig )
blas? ( virtual/pkgconfig )
-   hdf5? ( sci-libs/hdf5:= )
lapack? ( virtual/pkgconfig )
mkl? ( sci-libs/mkl )
 "
 PDEPEND="${RDEPEND}
-   hdf5? ( sci-libs/hdf5:= )
mkl? ( sci-libs/mkl )
 "
 
@@ -93,17 +91,6 @@ src_configure() {
-DBLAS_FOUND=OFF
)
fi
-   if use hdf5; then
-   mycmakeargs+=(
-   -DDETECT_HDF5=ON
-   -DHDF5_LIBRARIES="-lhdf5"
-   -DHDF5_INCLUDE_DIRS=/usr/include
-   )
-   else
-   mycmakeargs+=(
-   -DDETECT_HDF5=OFF
-   )
-   fi
if use lapack; then
mycmakeargs+=(
-DLAPACK_FOUND=ON



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

2023-06-11 Thread Sam James
commit: 6f2409e88559e999be9ec30a6adfda4015510f39
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 11 23:08:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 11 23:08:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f2409e8

sys-devel/gcc: add 14.0.0_pre20230611

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

 sys-devel/gcc/Manifest  |  1 +
 sys-devel/gcc/gcc-14.0.0_pre20230611.ebuild | 64 +
 2 files changed, 65 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 3e0f529eb9eb..9a8c8a4a9c21 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -21,6 +21,7 @@ DIST gcc-13.2.0-musl-patches-2.tar.xz 5292 BLAKE2B 
c057d6574d03c05854edaa9f3fd40
 DIST gcc-13.2.0-patches-3.tar.xz 30956 BLAKE2B 
29ce043b46645640ca1e983397af3e158588ad87575f0bc59451ea4a7dd5e3bb5b190ed031de6a22cd790d423ba111e95d222187dd09985dceb12db9f0a2d907
 SHA512 
4ffecae7be320124ad0c4e71e39e142b7aa8db0e70b5f486f491d7a33ea31efc6464c6abeea77df02a8bd5cf81f08225d625c8af5c27f9afa32c0d7d989f7a3c
 DIST gcc-14-20230529.tar.xz 84197648 BLAKE2B 
1b8b812866294bafd7bf53c823b3d55288d5a30c54e921495d19286b9d04a1bf7c5228b052941200ecc61a516355d977229fc9e60cfe4353154811c1261054ab
 SHA512 
bba930dc4b6b6a45bb5f33e4b46dc16d1d581b266078c5492833e2b4e64a93d2d19389a436c64dc2159240b07134f4f7242bef3cf35f303d34e10bf493fe70ba
 DIST gcc-14-20230604.tar.xz 84243704 BLAKE2B 
72be938f47fb4e2a4e9553f0a5190caaaccafedae6054634d1bfeb14a39e809d678578358d5a0b7c024b9b07b564eb4139fc0bcf1740d87e4954250c97cd3959
 SHA512 
75a48f751bff9a74a7eca85070423d69e9ddcc23306e7fa107c0b90fb86e720c952422ff48ac81dfa66df5a08f428b8087c6e20c58cc04d24d3300f1dcd9a140
+DIST gcc-14-20230611.tar.xz 84301600 BLAKE2B 
93f8671c2fa375a11f16bb70f10588ccf367b5eb146aacb7819300ebd3877e1ec457c469da401d65025766012c5787e0df8ddca4b63d3dba9d35c53ce6479830
 SHA512 
e4074cfe28f97d8af0a06cffc499f3585ddc9e672daeb076806c3914d2e79dedb105777afaa9c637961d64bd51bd1d624d65b57158bae3b0f73cfaa97e0c9bf5
 DIST gcc-14.0.0-musl-patches-1.tar.xz 3576 BLAKE2B 
692baee8a7709905d53aeb150d73a3721c4ba47ee5f397cfb1b5be905cf003ca02b60c94ee294d90ac39645cd5cdf186c7a3aa950c47d8cf680c128ed705b807
 SHA512 
0592ab98a7142e404623a6511c67dff61e9ade32c3fb2c0e75b456306e0af3799ad13252b50b3d2fdd31e5815d7f0b16b0ad63ab8386fe4d78729fc9c182d617
 DIST gcc-14.0.0-patches-1.tar.xz 11612 BLAKE2B 
a3b0f3952cf7a6fb095817f4727ccb5cff24607a5c2bb67d280da4651177132ddcf398243998271c509ccaf3445d4843ff691a12d5c394dad8d9c70fc4a8120d
 SHA512 
66701c2e4fd1a031ffcb353a3a9cd1fe25d3d62167065523097e41a3e48adf4218ecf08e382e3ea22014c561ba3a15681650c5538cda91d38c69cbbf04503a74
 DIST gcc-8.5.0-patches-4.tar.xz 18616 BLAKE2B 
7594cbaea5daecf1a0b3d526c06aeba0a84c6da66aee2e105a51fda6be8d30a37ccc3814281b284a4582d892a1d556bca063551584edfc2525bed8ea5b6888e7
 SHA512 
1aa5742c361186637e7855f06feb1a4547e7d4d5de6e51f3d049e0ef3c19e2eff179465f52781739f59422035b7f8e4c0efa3844849f920f3c96acfdc37ca6a6

diff --git a/sys-devel/gcc/gcc-14.0.0_pre20230611.ebuild 
b/sys-devel/gcc/gcc-14.0.0_pre20230611.ebuild
new file mode 100644
index ..09ded4c0729c
--- /dev/null
+++ b/sys-devel/gcc/gcc-14.0.0_pre20230611.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_GCC_VER="14.0.0"
+PATCH_VER="1"
+MUSL_VER="1"
+MUSL_GCC_VER="14.0.0"
+
+if [[ ${PV} == *. ]] ; then
+   MY_PV_2=$(ver_cut 2)
+   MY_PV_3=1
+   if [[ ${MY_PV_2} == 0 ]] ; then
+   MY_PV_2=0
+   MY_PV_3=0
+   else
+   MY_PV_2=$((${MY_PV_2} - 1))
+   fi
+
+   # e.g. 12.2. -> 12.1.1
+   TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3}
+elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
+   # Cheesy hack for RCs
+   MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 
1)))-RC-$(ver_cut 5)
+   MY_P=${PN}-${MY_PV}
+   GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz"
+   TOOLCHAIN_SET_S=no
+   S="${WORKDIR}"/${MY_P}
+fi
+
+inherit toolchain
+
+if tc_is_live ; then
+   # Needs to be after inherit (for now?), bug #830908
+   EGIT_BRANCH=master
+elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
+   # Don't keyword live ebuilds
+   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   :;
+fi
+
+if [[ ${CATEGORY} != cross-* ]] ; then
+   # Technically only if USE=hardened *too* right now, but no point in 
complicating it further.
+   # If GCC is enabling CET by default, we need glibc to be built with 
support for it.
+   # bug #830454
+   RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
+   DEPEND="${RDEPEND}"
+   BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-

[gentoo-commits] repo/gentoo:master commit in: media-gfx/inkscape/

2023-06-11 Thread Andreas K. Hüttel
commit: f3e4451334502bec81a9bdcd09c448975974a8ca
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Jun 11 23:05:58 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Jun 11 23:05:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3e44513

media-gfx/inkscape: drop 1.2.1-r2

Closes: https://bugs.gentoo.org/877589
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 media-gfx/inkscape/Manifest |   1 -
 media-gfx/inkscape/inkscape-1.2.1-r2.ebuild | 197 
 2 files changed, 198 deletions(-)

diff --git a/media-gfx/inkscape/Manifest b/media-gfx/inkscape/Manifest
index 6e703ca5b40b..599244276cc3 100644
--- a/media-gfx/inkscape/Manifest
+++ b/media-gfx/inkscape/Manifest
@@ -1,2 +1 @@
-DIST inkscape-1.2.1.tar.xz 98048464 BLAKE2B 
2de10beb5a90ba81e2f212710dc78fce7c72acef5d004ab86f443b97dcf12e65fb755d7a2655520bd94561a71664dc75abd1ebf9e6bbba14c912cac487b7f18c
 SHA512 
1f968cb20855e77ad8a1b16f8d4841e3279e139c7b1f41eccb7fbef9a7da092f3ffe7f123d032c395939a002725f68d6f1305b2a87ed68610a69a31052711521
 DIST inkscape-1.2.2.tar.xz 39392040 BLAKE2B 
7a4f0e42d1d8b67f42b924c760be484156e210e5661dc48408c992cbef5e0ac997a468cf1263e5c14cd5c0c0a83345e77055ff59fd7fb2d01b2d196f42a9e858
 SHA512 
b3e95f7d45612140b38c95fd758b051c27b0ed55bac7e7980c0491d3ba94c62edd7f0b27034314388bf74faf2046d829f36d2f6745cb4a54fb43b8b684df235f

diff --git a/media-gfx/inkscape/inkscape-1.2.1-r2.ebuild 
b/media-gfx/inkscape/inkscape-1.2.1-r2.ebuild
deleted file mode 100644
index 2caaf0b3ba7a..
--- a/media-gfx/inkscape/inkscape-1.2.1-r2.ebuild
+++ /dev/null
@@ -1,197 +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} )
-PYTHON_REQ_USE="xml(+)"
-MY_P="${P/_/}"
-inherit cmake flag-o-matic xdg toolchain-funcs python-single-r1
-
-if [[ ${PV} = * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://gitlab.com/inkscape/inkscape.git;
-else
-   SRC_URI="https://media.inkscape.org/dl/resources/file/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv 
~sparc x86"
-fi
-
-DESCRIPTION="SVG based generic vector-drawing program"
-HOMEPAGE="https://inkscape.org/ https://gitlab.com/inkscape/inkscape/;
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-IUSE="cdr dia exif graphicsmagick imagemagick inkjar jemalloc jpeg
-openmp postscript readline spell svg2 test visio wpg X"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-BDEPEND="
-   dev-util/glib-utils
-   >=dev-util/intltool-0.40
-   >=sys-devel/gettext-0.17
-   virtual/pkgconfig
-   test? ( virtual/imagemagick-tools )
-"
-COMMON_DEPEND="${PYTHON_DEPS}
-   >=app-text/poppler-0.57.0:=[cairo]
-   >=dev-cpp/cairomm-1.12:0
-   >=dev-cpp/glibmm-2.54.1:2
-   dev-cpp/gtkmm:3.0
-   >=dev-cpp/pangomm-2.40:1.4
-   >=dev-libs/boehm-gc-7.1:=
-   dev-libs/boost:=
-   dev-libs/double-conversion:=
-   >=dev-libs/glib-2.41
-   >=dev-libs/libsigc++-2.8:2
-   >=dev-libs/libxml2-2.7.4
-   >=dev-libs/libxslt-1.1.25
-   dev-libs/gdl:3
-   dev-libs/popt
-   media-gfx/potrace
-   media-libs/fontconfig
-   media-libs/freetype:2
-   media-libs/lcms:2
-   media-libs/libpng:0=
-   net-libs/libsoup:2.4
-   sci-libs/gsl:=
-   >=x11-libs/pango-1.44
-   x11-libs/gtk+:3[X?]
-   X? ( x11-libs/libX11 )
-   $(python_gen_cond_dep '
-   dev-python/cachecontrol[${PYTHON_USEDEP}]
-   dev-python/cssselect[${PYTHON_USEDEP}]
-   dev-python/lockfile[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   media-gfx/scour[${PYTHON_USEDEP}]
-   ')
-   cdr? (
-   app-text/libwpg:0.3
-   dev-libs/librevenge
-   media-libs/libcdr
-   )
-   exif? ( media-libs/libexif )
-   imagemagick? (
-   !graphicsmagick? ( media-gfx/imagemagick:=[cxx] )
-   graphicsmagick? ( media-gfx/graphicsmagick:=[cxx] )
-   )
-   jemalloc? ( dev-libs/jemalloc )
-   jpeg? ( media-libs/libjpeg-turbo:= )
-   readline? ( sys-libs/readline:= )
-   spell? ( app-text/gspell )
-   visio? (
-   app-text/libwpg:0.3
-   dev-libs/librevenge
-   media-libs/libvisio
-   )
-   wpg? (
-   app-text/libwpg:0.3
-   dev-libs/librevenge
-   )
-"
-# These only use executables provided by these packages
-# See share/extensions for more details. inkscape can tell you to
-# install these so we could of course just not depend on those and rely
-# on that.
-RDEPEND="${COMMON_DEPEND}
-   $(python_gen_cond_dep '
-   dev-python/numpy[${PYTHON_USEDEP}]
-   ')
-   dia? ( app-office/dia )
-   postscript? ( app-text/ghostscript-gpl )
-"
-DEPEND="${COMMON_DEPEND}
-   test? ( dev-cpp/gtest )
-"

[gentoo-commits] repo/gentoo:master commit in: media-gfx/enblend/

2023-06-11 Thread Andreas K. Hüttel
commit: 1ef08157a51b1d436346a9b0688fdab347fbca72
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Jun 11 23:04:15 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Jun 11 23:04:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ef08157

media-gfx/enblend: Needs threads support in dmalloc

Closes: https://bugs.gentoo.org/889244
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 media-gfx/enblend/enblend-4.2.0_p20161007-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/enblend/enblend-4.2.0_p20161007-r5.ebuild 
b/media-gfx/enblend/enblend-4.2.0_p20161007-r5.ebuild
index 5d63ad16e3c3..582627f70f78 100644
--- a/media-gfx/enblend/enblend-4.2.0_p20161007-r5.ebuild
+++ b/media-gfx/enblend/enblend-4.2.0_p20161007-r5.ebuild
@@ -37,7 +37,7 @@ RDEPEND="
media-libs/tiff:=
media-libs/vigra[openexr]
sci-libs/gsl:=
-   debug? ( dev-libs/dmalloc )
+   debug? ( dev-libs/dmalloc[threads] )
tcmalloc? ( dev-util/google-perftools )
 "
 DEPEND="${RDEPEND}



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

2023-06-11 Thread Mike Pagano
commit: babc711eb00f98f8cf51548e2c9b2833aff8d170
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Jun 11 22:31:50 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Jun 11 22:31:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=babc711e

sys-kernel/git-sources: add 6.4_rc6

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

 sys-kernel/git-sources/Manifest   |  1 +
 sys-kernel/git-sources/git-sources-6.4_rc6.ebuild | 41 +++
 2 files changed, 42 insertions(+)

diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest
index 7223158fea75..a14e1268ceed 100644
--- a/sys-kernel/git-sources/Manifest
+++ b/sys-kernel/git-sources/Manifest
@@ -4,3 +4,4 @@ DIST patch-6.4-rc2.patch 150656723 BLAKE2B 
624d3779fac3e586aa6609d1714f59a5c61d9
 DIST patch-6.4-rc3.patch 151001733 BLAKE2B 
d53e66f071130fb1ac0258370b261d2e84c6a5e8dedbb464a0357f73cfdd855f9ef95c34bfd373e582f6b7a655ca9f5c18748089a4326d1e2ba5d8d0f43fa133
 SHA512 
513cd524de5e243ea97e7c3ccb47c07dcad57fd7de6fdd05e9ad6f93a5b8687416e0edadbd2d1212546abc92680282c4879ec078fa1bb99bd2b8e539ac71b4b8
 DIST patch-6.4-rc4.patch 157630177 BLAKE2B 
168e13117170797794bc6efab20c5f5be09e04a4ca785192071e4e45e20a9679d18fb4279c05b1636dc4cea8b722ac85e276259b54c0e4c31caa5caf392a1921
 SHA512 
3de0114828d7386640c72168286e90e5e0999a3611e27b3c22389d5b894004aae3ddbd8ac69e1fc9630c75a0d2fc8fdcb4056eb71558287803ae3cf0a0e6b291
 DIST patch-6.4-rc5.patch 157869611 BLAKE2B 
6f033eb3575198e7bb8216eb16d548d75c40376cdfd0692ecd110b9a6c9d8c2262a30b53367972a87a774c94b0a2050418ec688ee2962256023943b55323925b
 SHA512 
77ebfcb6d6241f9310e997c83f8a6b4a481e1eb82c0c1456bf4c4148757cc8f7e0b3490acb2f6bd361471fe5364146800b1132882de39cc5be3137519512cce0
+DIST patch-6.4-rc6.patch 158112889 BLAKE2B 
131ab84ca69986efe2f6031dcb94625ba281764bda20aa070a13fdb1e55e29ba99efb6aea58051f406b8fd985edc0ce4dfac0b16cef01214612cbcd5d13bd637
 SHA512 
f07e70e63ed79fb5c5b048b5dfad772368611d7f47bd17db78330286f5ba383eb0e70191922d293e6d8344396a6d387351c60bfc887a5996b02a718f89850657

diff --git a/sys-kernel/git-sources/git-sources-6.4_rc6.ebuild 
b/sys-kernel/git-sources/git-sources-6.4_rc6.ebuild
new file mode 100644
index ..ae9a3401cdd2
--- /dev/null
+++ b/sys-kernel/git-sources/git-sources-6.4_rc6.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+UNIPATCH_STRICTORDER="yes"
+K_NOUSENAME="yes"
+K_NOSETEXTRAVERSION="yes"
+K_NOUSEPR="yes"
+K_SECURITY_UNSUPPORTED="1"
+K_BASE_VER="6.2"
+K_EXP_GENPATCHES_NOUSE="1"
+K_FROM_GIT="yes"
+K_NODRYRUN="yes"
+ETYPE="sources"
+CKV="${PVR/-r/-git}"
+
+# only use this if it's not an _rc/_pre release
+[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}"
+inherit kernel-2
+detect_version
+
+DESCRIPTION="The very latest -git version of the Linux kernel"
+HOMEPAGE="https://www.kernel.org;
+SRC_URI="${KERNEL_URI}"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~s390 
~sparc ~x86"
+IUSE=""
+
+K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and
+experimental nature. If you have any issues, try a matching vanilla-sources
+ebuild -- if the problem is not there, please contact the upstream kernel
+developers at https://bugzilla.kernel.org and on the linux-kernel mailing list 
to
+report the problem so it can be fixed in time for the next kernel release."
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   >=sys-devel/patch-2.7.6-r4"
+
+pkg_postinst() {
+   postinst_sources
+}



[gentoo-commits] repo/gentoo:master commit in: profiles/, net-im/mcabber/files/, profiles/arch/mips/, net-im/mcabber/

2023-06-11 Thread Matt Turner
commit: e2d4d96699cb4f042a83f3bf8089304f52b4a723
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Jun 11 22:20:40 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Jun 11 22:30:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2d4d966

net-im/mcabber: Delete

Bug: https://bugs.gentoo.org/848801
Bug: https://bugs.gentoo.org/903131
Closes: https://bugs.gentoo.org/905954
Signed-off-by: Matt Turner  gentoo.org>

 net-im/mcabber/Manifest|  1 -
 net-im/mcabber/files/README.gentoo | 17 --
 net-im/mcabber/mcabber-1.1.2-r1.ebuild | 99 --
 net-im/mcabber/mcabber-.ebuild | 99 --
 net-im/mcabber/metadata.xml| 20 ---
 profiles/arch/mips/package.use.mask|  4 --
 profiles/package.mask  |  6 ---
 7 files changed, 246 deletions(-)

diff --git a/net-im/mcabber/Manifest b/net-im/mcabber/Manifest
deleted file mode 100644
index f7fef12c8c7c..
--- a/net-im/mcabber/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST mcabber-1.1.2.tar.bz2 651528 BLAKE2B 
d2160409d3a6e3c1a579bd1259438b11fae79612919a202a69a13c98c77fb5dbe4bc685939783f2a454ad5796c7d7f93e31d5fc92d96f2c6cc03e4efd4169f74
 SHA512 
bf53d593e84a4b4b2cf0230a4d94ea75f55008e3c2a839af5839519151209a61cce1685f9db14b65f5c4fa438bfabfeb25eb8e78e666b092c5c66af249788106

diff --git a/net-im/mcabber/files/README.gentoo 
b/net-im/mcabber/files/README.gentoo
deleted file mode 100644
index dc394e6e5a4a..
--- a/net-im/mcabber/files/README.gentoo
+++ /dev/null
@@ -1,17 +0,0 @@
-MCabber requires you to create a subdirectory .mcabber in your home
-directory and to place a configuration file there.
-An example mcabberrc was installed as part of the documentation.
-To create a new mcabberrc based on the example mcabberrc, execute the
-following commands:
-
-  mkdir -p ~/.mcabber
-  bzcat /usr/share/doc/mcabber*/mcabberrc.example.bz2 > ~/.mcabber/mcabberrc
-
-Then edit ~/.mcabber/mcabberrc with your favorite editor.
-
-See the CONFIGURATION FILE and FILES sections of the mcabber
-manual page (section 1) for more information.
-
-MCabber supports PGP encryption of messages. See README_PGP.txt for details.
-
-Check out /usr/share/mcabber/ for contributed themes and event scripts.

diff --git a/net-im/mcabber/mcabber-1.1.2-r1.ebuild 
b/net-im/mcabber/mcabber-1.1.2-r1.ebuild
deleted file mode 100644
index bd5a83f961ef..
--- a/net-im/mcabber/mcabber-1.1.2-r1.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit readme.gentoo-r1
-
-DESCRIPTION="A small Jabber console client with various features, like MUC, 
SSL, PGP"
-HOMEPAGE="http://mcabber.com/;
-
-if [[ "${PV}" ==  ]]; then
-   inherit mercurial
-   EHG_REPO_URI="https://mcabber.com/hg/;
-   EHG_CHECKOUT_DIR="${WORKDIR}"
-   EHG_BOOTSTRAP="autogen.sh"
-   S="${WORKDIR}/${PN}"
-else
-   SRC_URI="http://mcabber.com/files/${P}.tar.bz2;
-   KEYWORDS="~alpha amd64 ~arm ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-
-IUSE="aspell crypt idn otr spell ssl vim-syntax"
-
-LANGS="cs de fr it nl pl ru uk"
-# localized help versions are installed only, when L10N var is set
-for i in ${LANGS}; do
-   IUSE="${IUSE} l10n_${i}"
-done;
-
-RDEPEND="crypt? ( app-crypt/gpgme:= )
-   otr? ( >=net-libs/libotr-3.1.0 )
-   aspell? ( app-text/aspell )
-   vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )
-   idn? ( net-dns/libidn:= )
-   spell? ( app-text/enchant:0 )
-   dev-libs/glib:2
-   net-libs/libnsl:0=
-   sys-libs/ncurses:0=
-   >=net-libs/loudmouth-1.4.3-r1[ssl?]"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-DOCS=( AUTHORS ChangeLog NEWS README TODO mcabberrc.example doc/README_PGP.txt 
)
-
-pkg_setup() {
-   if use aspell && use spell; then
-   ewarn "NOTE: You have both USE flags 'aspell' and 'spell' 
enabled, enchant (USE flag 'spell') will be preferred."
-   fi
-}
-
-src_configure() {
-   econf \
-   --enable-modules \
-   $(use_enable crypt gpgme) \
-   $(use_enable otr) \
-   $(use_enable aspell) \
-   $(use_enable spell enchant) \
-   $(use_with idn libidn)
-}
-
-src_install() {
-   default
-
-   # clean unneeded language documentation
-   for i in ${LANGS}; do
-   use l10n_${i} || rm -rf "${ED}"/usr/share/${PN}/help/${i}
-   done
-
-   # contrib themes
-   insinto /usr/share/${PN}/themes
-   doins "${S}"/contrib/themes/*
-
-   # contrib generic scripts
-   exeinto /usr/share/${PN}/scripts
-   doexe "${S}"/contrib/*.{pl,py}
-
-   # contrib event scripts
-   exeinto /usr/share/${PN}/scripts/events
-   doexe "${S}"/contrib/events/*
-
-

[gentoo-commits] repo/gentoo:master commit in: app-text/stardict/, app-text/stardict/files/, profiles/

2023-06-11 Thread Matt Turner
commit: cb140e2e6bf42b5ca7f88f53afd2806c252a6ac4
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Jun 11 22:25:31 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Jun 11 22:30:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb140e2e

app-text/stardict: Delete

Bug: https://bugs.gentoo.org/676920
Bug: https://bugs.gentoo.org/710450
Bug: https://bugs.gentoo.org/733006
Bug: https://bugs.gentoo.org/735670
Closes: https://bugs.gentoo.org/905901
Signed-off-by: Matt Turner  gentoo.org>

 app-text/stardict/Manifest |   4 -
 .../files/stardict-4.0.0_pre20160518-tabfile.patch |  38 
 app-text/stardict/metadata.xml |  39 
 app-text/stardict/stardict-3.0.6-r5.ebuild | 189 ---
 .../stardict/stardict-4.0.0_pre20170304-r2.ebuild  | 207 -
 profiles/package.mask  |  10 -
 6 files changed, 487 deletions(-)

diff --git a/app-text/stardict/Manifest b/app-text/stardict/Manifest
deleted file mode 100644
index 6eaa470c5b06..
--- a/app-text/stardict/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST QQWry.Dat.bz2 4114875 BLAKE2B 
3fb1a3b223b799645fcc7adc3d8158c80551bd1d35689a44d4e24978ef3535def3c8c45c37f066ea3969d141aef0c34c6040dcdaf6b3f337b178bbffaf52d86f
 SHA512 
46fd677359a2144429eb9d16131ca6b19db1c086fa93e275aa3d702d3024a65d54064df931d1ed2ba5b0c1f7d9595a284f2a8995d9cd5aac96a45216422dc9ae
-DIST WyabdcRealPeopleTTS.tar.bz2 84329208 BLAKE2B 
1dd9c00e4e914b0d747876aa566db59a4b973b3ec61fa1ed7a55f885d7f415f573f2f8783eca46c565bc52df4ba3576b3a0f4e863b4f7ba688007f6d6b375209
 SHA512 
1553e62c139ecb005bb04163147d94aa58e4ba7f9ee3172b760c6e4776587c12bf816c42e0131c82195b7c738ec9ee5082f39b974790f5cacd522367919beaa0
-DIST stardict-3.0.6.tar.bz2 9341740 BLAKE2B 
df0ccfbd485dfb514bdcf4edaf92b2faf3c11016b025ca09596adcc12738027395a049d9d27420427acdf5c46923cb43ba521d334f875070f5451b7ff147e36f
 SHA512 
81d93324b6e8954af7c20ea6d2a3054bb564d786a21b1cb541c728da7a18a6e7ddb23e595055ccc77e6866bbb8c89fb4f17023e33664761dbe1ee8cd55768658
-DIST stardict-4.0.0_pre20170304.tar.xz 3603012 BLAKE2B 
c9ac41f1e27c013e9c20e5b5477889cb4933ebaf35629311362ec48e820b10a7492d464ac7eddded697ca49f56f65032a1af36088e8e731643e83532e0586e48
 SHA512 
ec27bb95069d727fd96cb30f2d7ad94992cc53e55903b373612e29265263ea5da2c8a25f6c9618db50dc38c33efebe13324c2b8eb09b198559a1ee70029f0b6a

diff --git a/app-text/stardict/files/stardict-4.0.0_pre20160518-tabfile.patch 
b/app-text/stardict/files/stardict-4.0.0_pre20160518-tabfile.patch
deleted file mode 100644
index 49cb284253af..
--- a/app-text/stardict/files/stardict-4.0.0_pre20160518-tabfile.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-From adb01aafd94b6bd5b5cc49889f4f09d483ee5ac4 Mon Sep 17 00:00:00 2001
-From: Nikolay Korotkiy 
-Date: Thu, 1 Sep 2016 14:11:41 +0300
-Subject: [PATCH] tabfile: incorrectly handles whitespace in file name
-
-Signed-off-by: Andrew Savchenko 

- tools/src/libtabfile.cpp | 6 --
- 1 file changed, 4 insertions(+), 2 deletions(-)
-
-diff --git a/tools/src/libtabfile.cpp b/tools/src/libtabfile.cpp
-index dda256a..2ee9dfd 100644
 a/tools/src/libtabfile.cpp
-+++ b/tools/src/libtabfile.cpp
-@@ -22,6 +22,7 @@
- #include 
- #include 
- #include 
-+#include 
- #include 
- #include 
- 
-@@ -228,9 +229,10 @@ static bool write_dictionary(const char *filename, GArray 
*array)
-   g_message("%s wordcount: %d.", get_impl(basefilename), array->len);
- 
- #ifndef _WIN32
--  std::string command(std::string("dictzip ") + dicfilename);
-+  std::stringstream command;
-+  command << "dictzip \"" << dicfilename << "\"";
-   int result;
--  result = system(command.c_str());
-+  result = system(command.str().c_str());
-   if (result == -1) {
-   g_print("system() error!\n");
-   }
--- 
-2.10.2
-

diff --git a/app-text/stardict/metadata.xml b/app-text/stardict/metadata.xml
deleted file mode 100644
index 51c3d5af9d72..
--- a/app-text/stardict/metadata.xml
+++ /dev/null
@@ -1,39 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   birc...@gentoo.org
-   Andrew Savchenko
-   
-   
-   StarDict is an international dictionary Software. It has 
powerful features
-   such as "Glob-style pattern matching", "Scan selection word," 
"Fuzzy
-   query," etc. Stardict Version3.0 has developed a lot of new 
functions, such
-   as Full-text translation, Net Dict.
-   
-   
-   Enable stardict advertisements 
plugin
-   Enable calendar support using cal 
program
-   Enable dict.cn network plugin (for 
Chinese language)
-   Enable text to speech synthesizer plugin 
using app-accessibility/espeak-ng engine
-   Enable text to speech synthesizer plugin 
using app-accessibility/flite engine
-   Enable plugin to read fortune 

[gentoo-commits] repo/gentoo:master commit in: profiles/, gnome-extra/gucharmap/, gnome-extra/gucharmap/files/

2023-06-11 Thread Matt Turner
commit: 68048060a230aeb3caa915e14765f71b86bfd2ec
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Jun 11 22:29:27 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Jun 11 22:30:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68048060

gnome-extra/gucharmap: Delete SLOT=0

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

 gnome-extra/gucharmap/Manifest |  1 -
 .../files/gucharmap-3.4.1.1-fix-doc.patch  |  9 
 gnome-extra/gucharmap/gucharmap-3.0.1-r200.ebuild  | 60 --
 profiles/package.mask  |  5 --
 4 files changed, 75 deletions(-)

diff --git a/gnome-extra/gucharmap/Manifest b/gnome-extra/gucharmap/Manifest
index 066e08979e7d..95254c7171ff 100644
--- a/gnome-extra/gucharmap/Manifest
+++ b/gnome-extra/gucharmap/Manifest
@@ -1,2 +1 @@
 DIST gucharmap-15.0.4.tar.bz2 1453197 BLAKE2B 
718890e466e19934b012a79deefc2174edba6de59bd9a374dee5e8cf396fd0a06ae8e4db4cfb223d43284d59be87344310e4cb94e1e45ae158e0213e7bfa06f5
 SHA512 
280fb164f2d850f9b4a8e54c24d0bc461e0abe2e53f34a6f2f0098397c04856091c6f730cfa9451de5b676b569e2a43bcf2a9dfe160f916b00622ec5535c1e94
-DIST gucharmap-3.0.1.tar.bz2 3275481 BLAKE2B 
80dde7791abdc72677add9c65c59f810e6c6952116b92db34059c4c40d2657246b17844c105e68f32c86294e9b4e71e9d48e6f0522855465734d7c24e8d17608
 SHA512 
4d8a2276b5cb1a0b0fadca2a8522755c5884985a12d5b19341b9cefcd7f749ec1286c0271419e38ec84be7edcfa1293e7f0263eb682c75387d692792de3e1fb1

diff --git a/gnome-extra/gucharmap/files/gucharmap-3.4.1.1-fix-doc.patch 
b/gnome-extra/gucharmap/files/gucharmap-3.4.1.1-fix-doc.patch
deleted file mode 100644
index 52696b5128a8..
--- a/gnome-extra/gucharmap/files/gucharmap-3.4.1.1-fix-doc.patch
+++ /dev/null
@@ -1,9 +0,0 @@
 a/docs/reference/gucharmap-docs.sgml
-+++ b/docs/reference/gucharmap-docs.sgml
-@@ -21,6 +21,5 @@
- 
- 
- 
--
-   
- 

diff --git a/gnome-extra/gucharmap/gucharmap-3.0.1-r200.ebuild 
b/gnome-extra/gucharmap/gucharmap-3.0.1-r200.ebuild
deleted file mode 100644
index 7a638becab81..
--- a/gnome-extra/gucharmap/gucharmap-3.0.1-r200.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-GNOME_TARBALL_SUFFIX="bz2"
-
-inherit gnome2
-
-DESCRIPTION="Unicode character map viewer library"
-HOMEPAGE="https://wiki.gnome.org/Apps/Gucharmap;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 sparc x86"
-IUSE="cjk debug doc +introspection"
-
-RDEPEND="
-   >=dev-libs/glib-2.16.3:2
-   >=x11-libs/pango-1.2.1[introspection?]
-   >=x11-libs/gtk+-2.14.0:2[introspection?]
-   introspection? ( >=dev-libs/gobject-introspection-0.9.0:= )
-"
-DEPEND="${RDEPEND}
-   dev-util/glib-utils
-   dev-util/gtk-doc-am
-   >=dev-util/intltool-0.40
-   sys-devel/gettext
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   # .desktop and schema files are only needed for the gucharmap program
-   sed -e 's:desktop_DATA\s*=.*:desktop_DATA = :' \
-   -e 's:schema_DATA\s*=.*:schema_DATA = :' \
-   -i Makefile.* || die "sed Makefile.* failed"
-
-   eapply "${FILESDIR}/${PN}-3.4.1.1-fix-doc.patch" # bug 436710, fixed in 
3.6
-
-   gnome2_src_prepare
-}
-
-src_configure() {
-   gnome2_src_configure \
-   --disable-static \
-   --with-gtk=2.0 \
-   --disable-charmap \
-   --disable-gconf \
-   $(use_enable cjk unihan) \
-   $(use_enable debug) \
-   $(use_enable introspection)
-}
-
-pkg_postinst() {
-   gnome2_pkg_postinst
-   if ! has_version "gnome-extra/gucharmap:2.90" ; then
-   ewarn "Note: ${PF} includes only the gucharmap-2 library."
-   ewarn "If you need the gucharmap program, emerge gucharmap:2.90"
-   fi
-}

diff --git a/profiles/package.mask b/profiles/package.mask
index f40f75754603..d86d6cf2baeb 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -252,11 +252,6 @@ dev-tex/cpp2latex
 # Removal on 2023-06-12.  Bug #791034.
 games-emulation/pcsxr
 
-# Matt Turner  (2023-05-12)
-# Dead slot. Only reverse dependency is stardict which is masked for removal
-# Removal on 2023-06-12
-gnome-extra/gucharmap:0
-
 # Sam James  (2023-05-10)
 # A major reverse depndency (kde-apps/libkexiv2) does not yet build against 
this
 # so mask for now, see bug #906087 and bug #906090.



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

2023-06-11 Thread Sam James
commit: bc4187c370e1695f55189d6e966493e159c1c194
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 11 22:27:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 11 22:27:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc4187c3

dev-java/openjdk: sanitize MAKEFLAGS as well

Followup to e6189599e065597600a4d5ddb1f2905205bd01c7.

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

 dev-java/openjdk/openjdk-11.0.18_p10.ebuild   | 2 +-
 dev-java/openjdk/openjdk-17.0.6_p10-r1.ebuild | 2 +-
 dev-java/openjdk/openjdk-17.0.6_p10.ebuild| 2 +-
 dev-java/openjdk/openjdk-8.362_p09.ebuild | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-java/openjdk/openjdk-11.0.18_p10.ebuild 
b/dev-java/openjdk/openjdk-11.0.18_p10.ebuild
index f3b187b7fef1..42fb1941b514 100644
--- a/dev-java/openjdk/openjdk-11.0.18_p10.ebuild
+++ b/dev-java/openjdk/openjdk-11.0.18_p10.ebuild
@@ -244,8 +244,8 @@ src_configure() {
 
 src_compile() {
# Too brittle - gets confused by e.g. -Oline
-   unset GNUMAKEFLAGS
export MAKEOPTS="-j$(makeopts_jobs) -l$(makeopts_loadavg)"
+   unset GNUMAKEFLAGS MAKEFLAGS
 
local myemakeargs=(
JOBS=$(makeopts_jobs)

diff --git a/dev-java/openjdk/openjdk-17.0.6_p10-r1.ebuild 
b/dev-java/openjdk/openjdk-17.0.6_p10-r1.ebuild
index dcc0a6301e0d..4bd169b2c1c3 100644
--- a/dev-java/openjdk/openjdk-17.0.6_p10-r1.ebuild
+++ b/dev-java/openjdk/openjdk-17.0.6_p10-r1.ebuild
@@ -261,8 +261,8 @@ src_configure() {
 
 src_compile() {
# Too brittle - gets confused by e.g. -Oline
-   unset GNUMAKEFLAGS
export MAKEOPTS="-j$(makeopts_jobs) -l$(makeopts_loadavg)"
+   unset GNUMAKEFLAGS MAKEFLAGS
 
local myemakeargs=(
JOBS=$(makeopts_jobs)

diff --git a/dev-java/openjdk/openjdk-17.0.6_p10.ebuild 
b/dev-java/openjdk/openjdk-17.0.6_p10.ebuild
index 7218bafd6657..ba6f786c0bd1 100644
--- a/dev-java/openjdk/openjdk-17.0.6_p10.ebuild
+++ b/dev-java/openjdk/openjdk-17.0.6_p10.ebuild
@@ -259,8 +259,8 @@ src_configure() {
 
 src_compile() {
# Too brittle - gets confused by e.g. -Oline
-   unset GNUMAKEFLAGS
export MAKEOPTS="-j$(makeopts_jobs) -l$(makeopts_loadavg)"
+   unset GNUMAKEFLAGS MAKEFLAGS
 
local myemakeargs=(
JOBS=$(makeopts_jobs)

diff --git a/dev-java/openjdk/openjdk-8.362_p09.ebuild 
b/dev-java/openjdk/openjdk-8.362_p09.ebuild
index 86ca94ebf8cd..c81637d2524a 100644
--- a/dev-java/openjdk/openjdk-8.362_p09.ebuild
+++ b/dev-java/openjdk/openjdk-8.362_p09.ebuild
@@ -179,8 +179,8 @@ src_configure() {
 
 src_compile() {
# Too brittle - gets confused by e.g. -Oline
-   unset GNUMAKEFLAGS
export MAKEOPTS="-j$(makeopts_jobs) -l$(makeopts_loadavg)"
+   unset GNUMAKEFLAGS MAKEFLAGS
 
local myemakeargs=(
JOBS=$(makeopts_jobs)



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

2023-06-11 Thread Sam James
commit: 5a1b2bed016b76356162f628160f503826becaab
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 11 21:21:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 11 21:21:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a1b2bed

media-sound/mpd: Stabilize 0.23.12-r2 amd64, #907380

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

 media-sound/mpd/mpd-0.23.12-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/mpd/mpd-0.23.12-r2.ebuild 
b/media-sound/mpd/mpd-0.23.12-r2.ebuild
index cb82f4cdb511..1e7e65616423 100644
--- a/media-sound/mpd/mpd-0.23.12-r2.ebuild
+++ b/media-sound/mpd/mpd-0.23.12-r2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.musicpd.org/download/${PN}/${PV%.*}/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~riscv x86"
 IUSE="+alsa ao +audiofile bzip2 cdio chromaprint +cue +curl doc +dbus
+eventfd expat faad +ffmpeg +fifo flac fluidsynth gme +icu +id3tag 
+inotify
jack lame libmpdclient libsamplerate libsoxr +mad mikmod mms



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

2023-06-11 Thread Sam James
commit: e6189599e065597600a4d5ddb1f2905205bd01c7
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 11 21:10:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 11 21:10:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6189599

dev-java/openjdk: sanitize MAKEOPTS

Confused by -Oline.

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

 dev-java/openjdk/openjdk-11.0.18_p10.ebuild   | 4 
 dev-java/openjdk/openjdk-17.0.6_p10-r1.ebuild | 4 
 dev-java/openjdk/openjdk-17.0.6_p10.ebuild| 4 
 dev-java/openjdk/openjdk-8.362_p09.ebuild | 4 
 4 files changed, 16 insertions(+)

diff --git a/dev-java/openjdk/openjdk-11.0.18_p10.ebuild 
b/dev-java/openjdk/openjdk-11.0.18_p10.ebuild
index 8f67061d2ac5..f3b187b7fef1 100644
--- a/dev-java/openjdk/openjdk-11.0.18_p10.ebuild
+++ b/dev-java/openjdk/openjdk-11.0.18_p10.ebuild
@@ -243,6 +243,10 @@ src_configure() {
 }
 
 src_compile() {
+   # Too brittle - gets confused by e.g. -Oline
+   unset GNUMAKEFLAGS
+   export MAKEOPTS="-j$(makeopts_jobs) -l$(makeopts_loadavg)"
+
local myemakeargs=(
JOBS=$(makeopts_jobs)
LOG=debug

diff --git a/dev-java/openjdk/openjdk-17.0.6_p10-r1.ebuild 
b/dev-java/openjdk/openjdk-17.0.6_p10-r1.ebuild
index 1a2fcdf2672e..dcc0a6301e0d 100644
--- a/dev-java/openjdk/openjdk-17.0.6_p10-r1.ebuild
+++ b/dev-java/openjdk/openjdk-17.0.6_p10-r1.ebuild
@@ -260,6 +260,10 @@ src_configure() {
 }
 
 src_compile() {
+   # Too brittle - gets confused by e.g. -Oline
+   unset GNUMAKEFLAGS
+   export MAKEOPTS="-j$(makeopts_jobs) -l$(makeopts_loadavg)"
+
local myemakeargs=(
JOBS=$(makeopts_jobs)
LOG=debug

diff --git a/dev-java/openjdk/openjdk-17.0.6_p10.ebuild 
b/dev-java/openjdk/openjdk-17.0.6_p10.ebuild
index 328018b6e7c8..7218bafd6657 100644
--- a/dev-java/openjdk/openjdk-17.0.6_p10.ebuild
+++ b/dev-java/openjdk/openjdk-17.0.6_p10.ebuild
@@ -258,6 +258,10 @@ src_configure() {
 }
 
 src_compile() {
+   # Too brittle - gets confused by e.g. -Oline
+   unset GNUMAKEFLAGS
+   export MAKEOPTS="-j$(makeopts_jobs) -l$(makeopts_loadavg)"
+
local myemakeargs=(
JOBS=$(makeopts_jobs)
LOG=debug

diff --git a/dev-java/openjdk/openjdk-8.362_p09.ebuild 
b/dev-java/openjdk/openjdk-8.362_p09.ebuild
index 2da4bca4fce1..86ca94ebf8cd 100644
--- a/dev-java/openjdk/openjdk-8.362_p09.ebuild
+++ b/dev-java/openjdk/openjdk-8.362_p09.ebuild
@@ -178,6 +178,10 @@ src_configure() {
 }
 
 src_compile() {
+   # Too brittle - gets confused by e.g. -Oline
+   unset GNUMAKEFLAGS
+   export MAKEOPTS="-j$(makeopts_jobs) -l$(makeopts_loadavg)"
+
local myemakeargs=(
JOBS=$(makeopts_jobs)
LOG=debug



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

2023-06-11 Thread Sam James
commit: 42d906ebefb1c767572d92c9f84a7263e597c40a
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 11 20:45:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 11 20:45:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42d906eb

app-editors/nano: revbump for highlighting fix

(Meant to do this earlier but wanted to push pciutils and forgot had nano
committed already.)

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

 app-editors/nano/{nano-7.2.ebuild => nano-7.2-r1.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/app-editors/nano/nano-7.2.ebuild 
b/app-editors/nano/nano-7.2-r1.ebuild
similarity index 100%
rename from app-editors/nano/nano-7.2.ebuild
rename to app-editors/nano/nano-7.2-r1.ebuild



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

2023-06-11 Thread Sam James
commit: dfc9314a445419764ddb888470860c0f75e43e51
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 11 20:25:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 11 20:44:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfc9314a

app-editors/nano: fix syntax highlighting typo

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

 app-editors/nano/files/gentoo.nanorc-r1 | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/files/gentoo.nanorc-r1 
b/app-editors/nano/files/gentoo.nanorc-r1
index 067dee075190..100877dd16d4 100644
--- a/app-editors/nano/files/gentoo.nanorc-r1
+++ b/app-editors/nano/files/gentoo.nanorc-r1
@@ -84,7 +84,7 @@ color magenta ":[^[:space:]]+([[:space:]]|$)"
 color brightred "[[:space:]]+\+?[A-Za-z0-9+_@-]+"
 color brightblue "[[:space:]]+-[A-Za-z0-9+_@-]+"
 ## Accepted arches:
-color white 
"[~-]?\<(alpha|amd64|arm(64)?|hppa|ia64|loong|m68k|mips|ppc(64)?|riscv|s390|sparc|x86)(-(linux|macos|solaris)?\>"
+color white 
"[~-]?\<(alpha|amd64|arm(64)?|hppa|ia64|loong|m68k|mips|ppc(64)?|riscv|s390|sparc|x86)(-(linux|macos|solaris))?\>"
 color white "[[:space:]][*~-]?\*"
 ## Categories:
 color cyan "^[[:space:]]*[^/]*/"



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

2023-06-11 Thread Sam James
commit: 61452f5cca7c880842782fb1594ef0f22e511859
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 11 20:43:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 11 20:44:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61452f5c

sys-apps/pciutils: put back filter-lto

Naib and username234 pointed this out a while ago but I forgot to restore the 
filter.

Bug: https://bugs.gentoo.org/640836
Bug: https://bugs.gentoo.org/852929
Bug: https://github.com/pciutils/pciutils/pull/144
Signed-off-by: Sam James  gentoo.org>

 sys-apps/pciutils/pciutils-3.10.0.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/sys-apps/pciutils/pciutils-3.10.0.ebuild 
b/sys-apps/pciutils/pciutils-3.10.0.ebuild
index 1cfefccbdd24..41764a0c3806 100644
--- a/sys-apps/pciutils/pciutils-3.10.0.ebuild
+++ b/sys-apps/pciutils/pciutils-3.10.0.ebuild
@@ -114,9 +114,8 @@ src_prepare() {
 
 multilib_src_configure() {
# bug #640836, bug #852929
-   # Seems to be fixed in 3.10.0:
-   # 
https://github.com/pciutils/pciutils/commit/2d16e3a7875a9cb5abd60713bb2e39b536a7dec4
-   #filter-lto
+   # Still broken in 3.10.0, see 
https://github.com/pciutils/pciutils/pull/144.
+   filter-lto
 
# bug #471102
append-lfs-flags



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

2023-06-11 Thread Matthew Thode
commit: 5729858ff69d85fdb7e7920cbcf3e97fd5d9d5c8
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Jun 11 20:28:07 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sun Jun 11 20:28:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5729858f

app-crypt/certbot-apache: stabilize 2.6.0 for amd64, x86

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

 app-crypt/certbot-apache/certbot-apache-2.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/certbot-apache/certbot-apache-2.6.0.ebuild 
b/app-crypt/certbot-apache/certbot-apache-2.6.0.ebuild
index 4d1707d36f00..9ed5d0b39780 100644
--- a/app-crypt/certbot-apache/certbot-apache-2.6.0.ebuild
+++ b/app-crypt/certbot-apache/certbot-apache-2.6.0.ebuild
@@ -23,7 +23,7 @@ else
-> ${PARENT_P}.gh.tar.gz
"
# Only for amd64, arm64 and x86 because of dev-python/python-augeas
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm64 x86"
 fi
 
 DESCRIPTION="Apache plugin for Certbot (Let’s Encrypt client)"



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

2023-06-11 Thread Matthew Thode
commit: 9c0cd87b309e59cc028062be0ae14d63c86eace7
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Jun 11 20:27:45 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sun Jun 11 20:28:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c0cd87b

app-crypt/certbot: stabilize 2.6.0 for amd64, arm, arm64, x86

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

 app-crypt/certbot/certbot-2.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/certbot/certbot-2.6.0.ebuild 
b/app-crypt/certbot/certbot-2.6.0.ebuild
index 31a618c23d65..959eb4ea8372 100644
--- a/app-crypt/certbot/certbot-2.6.0.ebuild
+++ b/app-crypt/certbot/certbot-2.6.0.ebuild
@@ -19,7 +19,7 @@ else
https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-> ${P}.gh.tar.gz
"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Let’s Encrypt client to automate deployment of X.509 certificates"



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

2023-06-11 Thread Matthew Thode
commit: d01dcc37f4fbbab953ac56ec3bfaea13b66095e0
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Jun 11 20:27:31 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sun Jun 11 20:28:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d01dcc37

app-crypt/acme: stabilize 2.6.0 for amd64, arm, arm64, x86

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

 app-crypt/acme/acme-2.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/acme/acme-2.6.0.ebuild b/app-crypt/acme/acme-2.6.0.ebuild
index 88e179e64295..2b88a178379f 100644
--- a/app-crypt/acme/acme-2.6.0.ebuild
+++ b/app-crypt/acme/acme-2.6.0.ebuild
@@ -22,7 +22,7 @@ else
https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-> ${PARENT_P}.gh.tar.gz
"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="An implementation of the ACME protocol"



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

2023-06-11 Thread Matthew Thode
commit: 833c6195a9a2e9ffbad1d01eae3f34112b74b9b4
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Jun 11 20:28:24 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sun Jun 11 20:28:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=833c6195

app-crypt/certbot-nginx: stabilize 2.6.0 for amd64, x86

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

 app-crypt/certbot-nginx/certbot-nginx-2.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/certbot-nginx/certbot-nginx-2.6.0.ebuild 
b/app-crypt/certbot-nginx/certbot-nginx-2.6.0.ebuild
index 681a2d89b66e..5781f43cf685 100644
--- a/app-crypt/certbot-nginx/certbot-nginx-2.6.0.ebuild
+++ b/app-crypt/certbot-nginx/certbot-nginx-2.6.0.ebuild
@@ -22,7 +22,7 @@ else
https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-> ${PARENT_P}.gh.tar.gz
"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Nginx plugin for Certbot (Let’s Encrypt client)"



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

2023-06-11 Thread Arthur Zamarin
commit: f1843594ee9bfd05254662244d761bee6cfa5e21
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun 11 20:22:06 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun 11 20:22:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1843594

dev-libs/libtraceevent: Keyword 1.7.3 ppc64, #895498

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

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

diff --git a/dev-libs/libtraceevent/libtraceevent-1.7.3.ebuild 
b/dev-libs/libtraceevent/libtraceevent-1.7.3.ebuild
index 6730a41e1f25..20f046ca8a79 100644
--- a/dev-libs/libtraceevent/libtraceevent-1.7.3.ebuild
+++ b/dev-libs/libtraceevent/libtraceevent-1.7.3.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then
inherit git-r3
 else

SRC_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/snapshot/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 LICENSE="LGPL-2.1"



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

2023-06-11 Thread Arthur Zamarin
commit: 58c0c78a7da0f821551f107796b1e449054830cd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun 11 20:22:06 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun 11 20:22:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58c0c78a

app-admin/rasdaemon: Keyword 0.8.0 ppc64, #895498

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

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

diff --git a/app-admin/rasdaemon/rasdaemon-0.8.0.ebuild 
b/app-admin/rasdaemon/rasdaemon-0.8.0.ebuild
index 526bad1506c5..932a683f6795 100644
--- a/app-admin/rasdaemon/rasdaemon-0.8.0.ebuild
+++ b/app-admin/rasdaemon/rasdaemon-0.8.0.ebuild
@@ -16,7 +16,7 @@ fi
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
 
 DEPEND="
dev-db/sqlite



[gentoo-commits] repo/gentoo:master commit in: x11-wm/xpra/

2023-06-11 Thread Arthur Zamarin
commit: bc2cced4d9a1165c0d861ae5085e2ef891e4f33a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun 11 19:54:46 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun 11 19:54:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc2cced4

x11-wm/xpra: Stabilize 4.4.5-r2 x86, #908248

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

 x11-wm/xpra/xpra-4.4.5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/xpra/xpra-4.4.5-r2.ebuild b/x11-wm/xpra/xpra-4.4.5-r2.ebuild
index 6858ad5f78ca..a774716c5872 100644
--- a/x11-wm/xpra/xpra-4.4.5-r2.ebuild
+++ b/x11-wm/xpra/xpra-4.4.5-r2.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} = * ]]; then
inherit git-r3
 else
inherit pypi
-   KEYWORDS="amd64 ~x86"
+   KEYWORDS="amd64 x86"
 fi
 
 PYTHON_COMPAT=( python3_{9..11} )



[gentoo-commits] repo/gentoo:master commit in: x11-wm/xpra/

2023-06-11 Thread Arthur Zamarin
commit: 27699262bf3a8161b903d40323645ae7b4bc00c3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun 11 19:54:42 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun 11 19:54:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27699262

x11-wm/xpra: Stabilize 4.4.5-r2 amd64, #908248

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

 x11-wm/xpra/xpra-4.4.5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/xpra/xpra-4.4.5-r2.ebuild b/x11-wm/xpra/xpra-4.4.5-r2.ebuild
index 3e523fb230f6..6858ad5f78ca 100644
--- a/x11-wm/xpra/xpra-4.4.5-r2.ebuild
+++ b/x11-wm/xpra/xpra-4.4.5-r2.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} = * ]]; then
inherit git-r3
 else
inherit pypi
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~x86"
 fi
 
 PYTHON_COMPAT=( python3_{9..11} )



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

2023-06-11 Thread Stepan Kulikov
commit: 221c390cefd4d518753420b3b2b5e12e0cba9072
Author: Stepan Kulikov  pm  me>
AuthorDate: Sun Jun 11 19:37:22 2023 +
Commit: Stepan Kulikov  pm  me>
CommitDate: Sun Jun 11 19:37:22 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=221c390c

app-admin/gentoo_update: Fix Manifest

Manifest file was generated without including metadata.xml
Now it's fixed.

Signed-off-by: Stepan Kulikov  pm.me>

 app-admin/gentoo_update/Manifest | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-admin/gentoo_update/Manifest b/app-admin/gentoo_update/Manifest
index a2eddd334..0f730ef72 100644
--- a/app-admin/gentoo_update/Manifest
+++ b/app-admin/gentoo_update/Manifest
@@ -1,2 +1,3 @@
 DIST 0.1.3.tar.gz 7356 BLAKE2B 
497e8329f1cf335d699ab4f5549e6d35661e4f761d1b2890bb808383a7d30b621a289ba63e64da44dd57f46407410ce491531e1b85ab68b4ff48f48d7dcf2901
 SHA512 
c64d46337037a99b3d122a0cda4f1bceddec17432fdc28807f270a1f12edf3d50c4cac0f50c6ac437f5eb73f6d9dc6e065d0be870d39494d7ca635935f7f0561
 EBUILD gentoo_update-0.1.3.ebuild 511 BLAKE2B 
742d55359537ef19f4e4ad55b6fcb7ec2f7eb779105ff44ee7398bebfe8fbf3af5a1068e46d1b16480f4fe9cbd45119b6cd5ede8d14c0f8b7bd87c73a76d3a65
 SHA512 
7c0893c6f992b1d9682d9e29e726500e5e2712b5fd55b61843665544947b12584610fd65d4048ded17828504a4e1dc8243f468c17b9aee079d540dfc2147831c
+MISC metadata.xml 248 BLAKE2B 
f5ba454b03595a3a57657a2eb5fb7d95e2b97905f4dfae8e20ab39caa9da1a0e98bf2428cecc367bb55bd4fe9442e06e82a9a80ccff93f29d83aa65ee900add4
 SHA512 
8c19092e1c24e10bc4b030e6d6852f0175425d2343c2894bd964bff0402b0e8b61ff5d6ea24300db3939488ccb44ef1dfc6acba66427bdfa794dca7fdf82f18f



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

2023-06-11 Thread Michał Górny
commit: 67fed232720376c9f4b8190d21c3048ec8986c3d
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun 11 19:36:24 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun 11 19:36:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67fed232

dev-python/uvicorn: Remove old

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

 dev-python/uvicorn/Manifest  |  2 -
 dev-python/uvicorn/uvicorn-0.19.0.ebuild | 62 -
 dev-python/uvicorn/uvicorn-0.21.0.ebuild | 77 ---
 dev-python/uvicorn/uvicorn-0.21.1.ebuild | 79 
 4 files changed, 220 deletions(-)

diff --git a/dev-python/uvicorn/Manifest b/dev-python/uvicorn/Manifest
index ffedaf0b6334..b751ade5329e 100644
--- a/dev-python/uvicorn/Manifest
+++ b/dev-python/uvicorn/Manifest
@@ -1,5 +1,3 @@
-DIST uvicorn-0.19.0.gh.tar.gz 713679 BLAKE2B 
ee83cd7d318b0e54bd2dc240b5bfe3874ef41933ba7e2376e8dd3bdce90387b3d253c02c16ef28bbb54435b2e666309769cd057fe703d4be498f3c0ef19532c0
 SHA512 
d030a0c5e61b5bec985fa1640a74bf5da1dfa1a48d0b3f758096eaff2e3bf1d1b3bee1c3a024f5960cafbf928e9ee94e285a8c24404e1c4b6b6aa29f0d4cb15a
 DIST uvicorn-0.20.0.gh.tar.gz 716073 BLAKE2B 
7f1cf4808e985199d39e54e3563119cef1fe3af31361ad05a91278d32bc6f0dd741ad87f6073fbb720e9d9d4119fc8389b4e2feaaede665d8f68c56d56b37a17
 SHA512 
fa089da78dd7ce3cc02d83405e7db401e6055e947b80bf4abb0e3a4dce6575d97761f3bd6fcc253f3338caad5f797fc4f01bd40d833514d9cc0bcd0f072ad793
-DIST uvicorn-0.21.0.gh.tar.gz 717952 BLAKE2B 
116153af13360f228032889feb63c4a652f298690fa0dc235e6ccead8e75a01bf3949e76b3eca4db0b8a6f1a4752127fd06b14c2cd83c88c5b247cba5c68eea8
 SHA512 
054355cbf09449d54255aebcfb43b77c9d8178d91d16a710e3d7213922908f2c107809116b635319fca2d3c12a738c9c6fbcd0e318a208f6a068075b9f997a2c
 DIST uvicorn-0.21.1.gh.tar.gz 717974 BLAKE2B 
ac4e1ec6a2533e364fe2ad7cd52558ad70b82e3c739756f33123d08737cc406ba879f50f7fa1cba875d0f0a284da5467e4ca15139558462401fb6a7938a17f61
 SHA512 
9f8dfe42df5d7f3923609e177def66d68fac24e3016fc1c6fead489320c2e5eaf7816a43e242f4426e670ce16f200db41679ac6ebd29a000ba76ca72b9ccec76
 DIST uvicorn-0.22.0.gh.tar.gz 719615 BLAKE2B 
8e0d6099e66822e77fb447c279de8f29c820e1f9e24e37629d36349ebd4b52ea8dc69f7fc02a21e9711925e3ad1ec4a95464ea315c7bc40a905810dc9a1ef077
 SHA512 
61af2df426a5bc060a32730ddf024ca8dd39ccea6800235bf48d7e0c694b9d363cbedd826f498063c6779061af84b6b56e8ab0a466e74291dbbaf5ae995e5587

diff --git a/dev-python/uvicorn/uvicorn-0.19.0.ebuild 
b/dev-python/uvicorn/uvicorn-0.19.0.ebuild
deleted file mode 100644
index b4a511696277..
--- a/dev-python/uvicorn/uvicorn-0.19.0.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( pypy3 python3_{9..11} )
-
-inherit distutils-r1 optfeature
-
-DESCRIPTION="Lightning-fast ASGI server implementation"
-HOMEPAGE="https://www.uvicorn.org/;
-SRC_URI="https://github.com/encode/${PN}/archive/${PV}.tar.gz -> 
${P}.gh.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc 
x86"
-
-RDEPEND="
-   >=dev-python/asgiref-3.4.0[${PYTHON_USEDEP}]
-   >=dev-python/click-7.0[${PYTHON_USEDEP}]
-   >=dev-python/h11-0.8[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/cryptography[${PYTHON_USEDEP}]
-   dev-python/httpx[${PYTHON_USEDEP}]
-   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
-   dev-python/pytest-mock[${PYTHON_USEDEP}]
-   dev-python/python-dotenv[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   dev-python/trustme[${PYTHON_USEDEP}]
-   >=dev-python/websockets-10.0[${PYTHON_USEDEP}]
-   dev-python/wsproto[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # too long path for unix socket
-   
tests/test_config.py::test_bind_unix_socket_works_with_reload_or_workers
-   # need unpackaged httptools
-   
"tests/middleware/test_logging.py::test_trace_logging_on_http_protocol[httptools]"
-   tests/protocols/test_http.py::test_fragmentation
-   )
-
-   local EPYTEST_IGNORE=()
-   # love from Rust world
-   if ! has_version "dev-python/watchfiles[${PYTHON_USEDEP}]"; then
-   EPYTEST_IGNORE+=(
-   tests/supervisors/test_reload.py
-   )
-   fi
-
-   epytest
-}
-
-pkg_postinst() {
-   optfeature "auto reload on file changes" dev-python/watchfiles
-}

diff --git a/dev-python/uvicorn/uvicorn-0.21.0.ebuild 
b/dev-python/uvicorn/uvicorn-0.21.0.ebuild
deleted file mode 100644
index 6a6ce1086134..
--- a/dev-python/uvicorn/uvicorn-0.21.0.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 2021-2023 Gentoo 

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

2023-06-11 Thread Arthur Zamarin
commit: ed325da06aabcef78c1714089fdf38937e0afc95
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun 11 19:33:45 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun 11 19:33:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed325da0

dev-python/license-expression: Stabilize 30.1.0 ppc, #908370

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

 dev-python/license-expression/license-expression-30.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/license-expression/license-expression-30.1.0.ebuild 
b/dev-python/license-expression/license-expression-30.1.0.ebuild
index 8910eec53167..907f43cb6917 100644
--- a/dev-python/license-expression/license-expression-30.1.0.ebuild
+++ b/dev-python/license-expression/license-expression-30.1.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
>=dev-python/boolean-py-4.0[${PYTHON_USEDEP}]



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

2023-06-11 Thread Arthur Zamarin
commit: 598aa18f48a9146c570ce01b1b7ca846c8329289
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun 11 19:33:45 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun 11 19:33:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=598aa18f

dev-python/boolean-py: Stabilize 4.0 ppc, #908370

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

 dev-python/boolean-py/boolean-py-4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/boolean-py/boolean-py-4.0.ebuild 
b/dev-python/boolean-py/boolean-py-4.0.ebuild
index fa48dc016520..ed4a51e16e04 100644
--- a/dev-python/boolean-py/boolean-py-4.0.ebuild
+++ b/dev-python/boolean-py/boolean-py-4.0.ebuild
@@ -22,6 +22,6 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 
 distutils_enable_tests pytest



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

2023-06-11 Thread Arthur Zamarin
commit: 9ea0d68db6bf3ba9618cdc4947ad139f8cafae45
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun 11 19:33:43 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun 11 19:33:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ea0d68d

dev-python/a2wsgi: Stabilize 1.7.0 ppc, #908370

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

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

diff --git a/dev-python/a2wsgi/a2wsgi-1.7.0.ebuild 
b/dev-python/a2wsgi/a2wsgi-1.7.0.ebuild
index 95f4e53436c5..80b4780c99ec 100644
--- a/dev-python/a2wsgi/a2wsgi-1.7.0.ebuild
+++ b/dev-python/a2wsgi/a2wsgi-1.7.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 
 BDEPEND="
test? (



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

2023-06-11 Thread Arthur Zamarin
commit: 612830b550de8234b2e3f6c6fb421031439d586a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun 11 19:33:44 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun 11 19:33:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=612830b5

dev-python/cerberus: Stabilize 1.3.4-r1 ppc, #908370

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

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

diff --git a/dev-python/cerberus/cerberus-1.3.4-r1.ebuild 
b/dev-python/cerberus/cerberus-1.3.4-r1.ebuild
index 290c9a0010cb..6b3b8eb4b795 100644
--- a/dev-python/cerberus/cerberus-1.3.4-r1.ebuild
+++ b/dev-python/cerberus/cerberus-1.3.4-r1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 
 PATCHES=(
"${FILESDIR}"/${PN}-1.3.2_no-pytest-runner.patch



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

2023-06-11 Thread Arthur Zamarin
commit: 14729f56d851e71474637f536014d670bd617053
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun 11 19:33:43 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun 11 19:33:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14729f56

dev-python/uvicorn: Stabilize 0.22.0 ppc, #908370

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

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

diff --git a/dev-python/uvicorn/uvicorn-0.22.0.ebuild 
b/dev-python/uvicorn/uvicorn-0.22.0.ebuild
index 28ad86375778..4f31ea803b5c 100644
--- a/dev-python/uvicorn/uvicorn-0.22.0.ebuild
+++ b/dev-python/uvicorn/uvicorn-0.22.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 IUSE="test-rust"
 
 RDEPEND="



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

2023-06-11 Thread Arthur Zamarin
commit: 96c82bac85413e1a455ccc258dac510c2c2fc046
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun 11 19:33:44 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun 11 19:33:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96c82bac

dev-python/pdm-pep517: Stabilize 1.1.4 ppc, #908370

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

 dev-python/pdm-pep517/pdm-pep517-1.1.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pdm-pep517/pdm-pep517-1.1.4.ebuild 
b/dev-python/pdm-pep517/pdm-pep517-1.1.4.ebuild
index 9379b16fcb92..1ab274786c4c 100644
--- a/dev-python/pdm-pep517/pdm-pep517-1.1.4.ebuild
+++ b/dev-python/pdm-pep517/pdm-pep517-1.1.4.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
>=dev-python/cerberus-1.3.4[${PYTHON_USEDEP}]



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

2023-06-11 Thread Stepan Kulikov
commit: 36316048aff4fadaecb1f8f31a92c4b550584889
Author: Stepan Kulikov  pm  me>
AuthorDate: Sun Jun 11 19:30:54 2023 +
Commit: Stepan Kulikov  pm  me>
CommitDate: Sun Jun 11 19:30:54 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=36316048

app-admin/gentoo_update: bump version from 0.1.2 -> 0.1.3

Signed-off-by: Stepan Kulikov  pm.me>

 app-admin/gentoo_update/Manifest | 5 ++---
 .../{gentoo_update-0.1.2.ebuild => gentoo_update-0.1.3.ebuild}   | 0
 app-admin/gentoo_update/metadata.xml | 2 +-
 3 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/app-admin/gentoo_update/Manifest b/app-admin/gentoo_update/Manifest
index 5cb7c2d9e..a2eddd334 100644
--- a/app-admin/gentoo_update/Manifest
+++ b/app-admin/gentoo_update/Manifest
@@ -1,3 +1,2 @@
-DIST 0.1.2.tar.gz 6660 BLAKE2B 
ac1a3d2230bdae549e47e0ce399d222492151cc0d719cb376e27e6c56a9bbdd08334ce14e756619b1139fe70b08b2692a661ad6ac6f1a342969fee406ebc43c3
 SHA512 
cb87c5b4cd7415bd2e35a2070536b97f4b0525c9a7bd430cd361a144feace85bdb600bd49be047408b80035ea25a77204fa5cfc0cc719a8769732afac5109830
-EBUILD gentoo_update-0.1.2.ebuild 511 BLAKE2B 
742d55359537ef19f4e4ad55b6fcb7ec2f7eb779105ff44ee7398bebfe8fbf3af5a1068e46d1b16480f4fe9cbd45119b6cd5ede8d14c0f8b7bd87c73a76d3a65
 SHA512 
7c0893c6f992b1d9682d9e29e726500e5e2712b5fd55b61843665544947b12584610fd65d4048ded17828504a4e1dc8243f468c17b9aee079d540dfc2147831c
-MISC metadata.xml 248 BLAKE2B 
84fa2f2bab55e26864c8c62ec846b79faf5a184cee9fa34cd7ffeaf20637eecaf9f592b2edb61a189bbd862b6acc32709c4cd13bc1a748d269bcd1c9
 SHA512 
957dee25ea398b6fa6cab7227a943d9b679fabede22ee6b39c897e99b9d095e0c9446bbb7fc187bcacd9f541160a3cbbc55c6de43d96a43b58cb1b4b431f
+DIST 0.1.3.tar.gz 7356 BLAKE2B 
497e8329f1cf335d699ab4f5549e6d35661e4f761d1b2890bb808383a7d30b621a289ba63e64da44dd57f46407410ce491531e1b85ab68b4ff48f48d7dcf2901
 SHA512 
c64d46337037a99b3d122a0cda4f1bceddec17432fdc28807f270a1f12edf3d50c4cac0f50c6ac437f5eb73f6d9dc6e065d0be870d39494d7ca635935f7f0561
+EBUILD gentoo_update-0.1.3.ebuild 511 BLAKE2B 
742d55359537ef19f4e4ad55b6fcb7ec2f7eb779105ff44ee7398bebfe8fbf3af5a1068e46d1b16480f4fe9cbd45119b6cd5ede8d14c0f8b7bd87c73a76d3a65
 SHA512 
7c0893c6f992b1d9682d9e29e726500e5e2712b5fd55b61843665544947b12584610fd65d4048ded17828504a4e1dc8243f468c17b9aee079d540dfc2147831c

diff --git a/app-admin/gentoo_update/gentoo_update-0.1.2.ebuild 
b/app-admin/gentoo_update/gentoo_update-0.1.3.ebuild
similarity index 100%
rename from app-admin/gentoo_update/gentoo_update-0.1.2.ebuild
rename to app-admin/gentoo_update/gentoo_update-0.1.3.ebuild

diff --git a/app-admin/gentoo_update/metadata.xml 
b/app-admin/gentoo_update/metadata.xml
index 919daccbd..85d200332 100755
--- a/app-admin/gentoo_update/metadata.xml
+++ b/app-admin/gentoo_update/metadata.xml
@@ -1,4 +1,4 @@
-
+
 https://www.gentoo.org/dtd/metadata.dtd;>
 




[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-pulseaudio-plugin/

2023-06-11 Thread Michał Górny
commit: 0555d36b0d5264942d3b6edd54c0413c8011941b
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun 11 19:25:02 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun 11 19:25:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0555d36b

xfce-extra/xfce4-pulseaudio-plugin: Readd ~ppc

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

 .../xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.4.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.4.7-r1.ebuild 
b/xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.4.7-r1.ebuild
index 0308c4e53e9e..d9ccbc72ee20 100644
--- a/xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.4.7-r1.ebuild
+++ b/xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.4.7-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv x86"
 # TODO: remove wnck when libxfce4windowing is ready to go stable
 IUSE="+keybinder libcanberra libnotify libxfce4windowing wnck"
 REQUIRED_USE="?? ( libxfce4windowing wnck )"



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

2023-06-11 Thread Arthur Zamarin
commit: 719aab9b0d5c66a5149651997835597d40c94aad
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun 11 19:22:12 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun 11 19:22:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=719aab9b

dev-libs/log4cxx: Keyword 1.0.0 ppc64, #893248

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

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

diff --git a/dev-libs/log4cxx/log4cxx-1.0.0.ebuild 
b/dev-libs/log4cxx/log4cxx-1.0.0.ebuild
index 31972496fad0..d66c79f1c061 100644
--- a/dev-libs/log4cxx/log4cxx-1.0.0.ebuild
+++ b/dev-libs/log4cxx/log4cxx-1.0.0.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="Apache-2.0"
 SLOT="0/15"
-KEYWORDS="amd64 ~arm ~hppa ~x86"
+KEYWORDS="amd64 ~arm ~hppa ~ppc64 ~x86"
 IUSE="odbc smtp test"
 RESTRICT="!test? ( test )"
 



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

2023-06-11 Thread Arthur Zamarin
commit: 08e0173f94dfd53b25680eb7bf6c811b71c323f9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun 11 19:21:02 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun 11 19:21:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08e0173f

dev-python/boolean-py: Stabilize 4.0 hppa, #908370

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

 dev-python/boolean-py/boolean-py-4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/boolean-py/boolean-py-4.0.ebuild 
b/dev-python/boolean-py/boolean-py-4.0.ebuild
index 6dad9b2822c7..fa48dc016520 100644
--- a/dev-python/boolean-py/boolean-py-4.0.ebuild
+++ b/dev-python/boolean-py/boolean-py-4.0.ebuild
@@ -22,6 +22,6 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc x86"
 
 distutils_enable_tests pytest



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

2023-06-11 Thread Arthur Zamarin
commit: 3cc3c82da7d309bfe94521c7c693786350e2daff
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun 11 19:21:01 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun 11 19:21:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cc3c82d

dev-python/cerberus: Stabilize 1.3.4-r1 hppa, #908370

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

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

diff --git a/dev-python/cerberus/cerberus-1.3.4-r1.ebuild 
b/dev-python/cerberus/cerberus-1.3.4-r1.ebuild
index f53bb44671fc..290c9a0010cb 100644
--- a/dev-python/cerberus/cerberus-1.3.4-r1.ebuild
+++ b/dev-python/cerberus/cerberus-1.3.4-r1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc x86"
 
 PATCHES=(
"${FILESDIR}"/${PN}-1.3.2_no-pytest-runner.patch



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

2023-06-11 Thread Arthur Zamarin
commit: d1a50780c8d1c93d4be8aeffbd2f7a697c409e8b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun 11 19:21:00 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun 11 19:21:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1a50780

dev-python/a2wsgi: Stabilize 1.7.0 hppa, #908370

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

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

diff --git a/dev-python/a2wsgi/a2wsgi-1.7.0.ebuild 
b/dev-python/a2wsgi/a2wsgi-1.7.0.ebuild
index 6afb1eaddbb4..95f4e53436c5 100644
--- a/dev-python/a2wsgi/a2wsgi-1.7.0.ebuild
+++ b/dev-python/a2wsgi/a2wsgi-1.7.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc x86"
 
 BDEPEND="
test? (



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

2023-06-11 Thread Arthur Zamarin
commit: 5526feb2afd4753b16844d844676d8b9a379e4d8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun 11 19:21:01 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun 11 19:21:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5526feb2

dev-python/license-expression: Stabilize 30.1.0 hppa, #908370

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

 dev-python/license-expression/license-expression-30.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/license-expression/license-expression-30.1.0.ebuild 
b/dev-python/license-expression/license-expression-30.1.0.ebuild
index 15f47a2bc901..8910eec53167 100644
--- a/dev-python/license-expression/license-expression-30.1.0.ebuild
+++ b/dev-python/license-expression/license-expression-30.1.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
>=dev-python/boolean-py-4.0[${PYTHON_USEDEP}]



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

2023-06-11 Thread Arthur Zamarin
commit: 8dfe64423a8a5d773892b9a856c13b931ee4611a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun 11 19:20:59 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun 11 19:20:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dfe6442

dev-python/uvicorn: Stabilize 0.22.0 hppa, #908370

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

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

diff --git a/dev-python/uvicorn/uvicorn-0.22.0.ebuild 
b/dev-python/uvicorn/uvicorn-0.22.0.ebuild
index 95d4c16c03c1..28ad86375778 100644
--- a/dev-python/uvicorn/uvicorn-0.22.0.ebuild
+++ b/dev-python/uvicorn/uvicorn-0.22.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc x86"
 IUSE="test-rust"
 
 RDEPEND="



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

2023-06-11 Thread Arthur Zamarin
commit: 794b3b5a2d329550441ff46ae068339f0374c7ed
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun 11 19:21:00 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun 11 19:21:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=794b3b5a

dev-python/pdm-pep517: Stabilize 1.1.4 hppa, #908370

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

 dev-python/pdm-pep517/pdm-pep517-1.1.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pdm-pep517/pdm-pep517-1.1.4.ebuild 
b/dev-python/pdm-pep517/pdm-pep517-1.1.4.ebuild
index ffd0b0c40da7..9379b16fcb92 100644
--- a/dev-python/pdm-pep517/pdm-pep517-1.1.4.ebuild
+++ b/dev-python/pdm-pep517/pdm-pep517-1.1.4.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
>=dev-python/cerberus-1.3.4[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-pulseaudio-plugin/

2023-06-11 Thread Arthur Zamarin
commit: 475142bf773ea1a61b1207901f0ec1c21ae0977a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun 11 19:19:53 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun 11 19:19:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=475142bf

xfce-extra/xfce4-pulseaudio-plugin: Stabilize 0.4.7-r1 amd64, #908343

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

 .../xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.4.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.4.7-r1.ebuild 
b/xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.4.7-r1.ebuild
index 57de046a073e..0308c4e53e9e 100644
--- a/xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.4.7-r1.ebuild
+++ b/xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.4.7-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ~loong ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc64 ~riscv x86"
 # TODO: remove wnck when libxfce4windowing is ready to go stable
 IUSE="+keybinder libcanberra libnotify libxfce4windowing wnck"
 REQUIRED_USE="?? ( libxfce4windowing wnck )"



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

2023-06-11 Thread Arthur Zamarin
commit: f75f9ec550ae089ea1eacdc8c8e90cfd1fb89a57
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun 11 19:19:51 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun 11 19:19:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f75f9ec5

dev-libs/libtraceevent: Keyword 1.7.3 ppc, #895498

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

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

diff --git a/dev-libs/libtraceevent/libtraceevent-1.7.3.ebuild 
b/dev-libs/libtraceevent/libtraceevent-1.7.3.ebuild
index b5ccc805d4a9..6730a41e1f25 100644
--- a/dev-libs/libtraceevent/libtraceevent-1.7.3.ebuild
+++ b/dev-libs/libtraceevent/libtraceevent-1.7.3.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then
inherit git-r3
 else

SRC_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/snapshot/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~x86"
 fi
 
 LICENSE="LGPL-2.1"



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

2023-06-11 Thread Arthur Zamarin
commit: 73f035b072c4fc229a8f4cbdd1d427aa2794b4ad
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun 11 19:19:52 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun 11 19:19:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73f035b0

media-sound/mpd: Stabilize 0.23.12-r2 ppc, #907380

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

 media-sound/mpd/mpd-0.23.12-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/mpd/mpd-0.23.12-r2.ebuild 
b/media-sound/mpd/mpd-0.23.12-r2.ebuild
index bab0a79a1473..cb82f4cdb511 100644
--- a/media-sound/mpd/mpd-0.23.12-r2.ebuild
+++ b/media-sound/mpd/mpd-0.23.12-r2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.musicpd.org/download/${PN}/${PV%.*}/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 ~riscv x86"
 IUSE="+alsa ao +audiofile bzip2 cdio chromaprint +cue +curl doc +dbus
+eventfd expat faad +ffmpeg +fifo flac fluidsynth gme +icu +id3tag 
+inotify
jack lame libmpdclient libsamplerate libsoxr +mad mikmod mms



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

2023-06-11 Thread Arthur Zamarin
commit: 50873ce18987c5b91265ffba42e363f43ed16861
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun 11 19:19:51 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun 11 19:19:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50873ce1

app-admin/rasdaemon: Keyword 0.8.0 ppc, #895498

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

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

diff --git a/app-admin/rasdaemon/rasdaemon-0.8.0.ebuild 
b/app-admin/rasdaemon/rasdaemon-0.8.0.ebuild
index 82c00d3dfe86..526bad1506c5 100644
--- a/app-admin/rasdaemon/rasdaemon-0.8.0.ebuild
+++ b/app-admin/rasdaemon/rasdaemon-0.8.0.ebuild
@@ -16,7 +16,7 @@ fi
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc x86"
 
 DEPEND="
dev-db/sqlite



[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-timer-plugin/

2023-06-11 Thread Michał Górny
commit: 88f512bb66ee821f2da1c93254d6c128a3a1c8d9
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun 11 19:12:42 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun 11 19:18:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88f512bb

xfce-extra/xfce4-timer-plugin: Remove old

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

 xfce-extra/xfce4-timer-plugin/Manifest |  1 -
 .../xfce4-timer-plugin-1.7.1.ebuild| 37 --
 2 files changed, 38 deletions(-)

diff --git a/xfce-extra/xfce4-timer-plugin/Manifest 
b/xfce-extra/xfce4-timer-plugin/Manifest
index 31ea209db63e..749c22d6fc0b 100644
--- a/xfce-extra/xfce4-timer-plugin/Manifest
+++ b/xfce-extra/xfce4-timer-plugin/Manifest
@@ -1,2 +1 @@
-DIST xfce4-timer-plugin-1.7.1.tar.bz2 405053 BLAKE2B 
1efb88f9b4e7d1ace747950f97c1d0beaf7e9194bab639c4f8eb650378cd216f621fe30e7fbb874e73acffd1c3b30048754f07ed8fb64e96260fb831f3ff62be
 SHA512 
4887dc2c524a8b749a20449dd491dc8f12f8babb26c64cecf33ae56b45d2446128cb65c25f11d534278ad39a2adf7ab718714e1bfa613fd39713e44642030c16
 DIST xfce4-timer-plugin-1.7.2.tar.bz2 414526 BLAKE2B 
419544e8088b518cd597c6394dafe798cffcfaeefcfe4fbd11f75e9709ad7990e44b5cddca438bb4960502fab8bc6127e3e37d2899e892a1f4ff980e97a48f5a
 SHA512 
11a3b146c56f1526530b7f810c76ba95ef4dc7c113fa0ad2839494a5bc66c09f4a3ff966bc5d76055482a284c6c082b08a4b6af4684e5ccdec67946b0cdd820d

diff --git a/xfce-extra/xfce4-timer-plugin/xfce4-timer-plugin-1.7.1.ebuild 
b/xfce-extra/xfce4-timer-plugin/xfce4-timer-plugin-1.7.1.ebuild
deleted file mode 100644
index 00367ea2..
--- a/xfce-extra/xfce4-timer-plugin/xfce4-timer-plugin-1.7.1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit gnome2-utils
-
-DESCRIPTION="A simple timer plug-in for the Xfce desktop environment"
-HOMEPAGE="https://goodies.xfce.org/projects/panel-plugins/xfce4-timer-plugin;
-SRC_URI="https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
-IUSE=""
-
-#libx11?
-RDEPEND=">=x11-libs/gtk+-3.20:3=
-   >=xfce-base/libxfce4ui-4.12:=
-   >=xfce-base/libxfce4util-4.12:=
-   >=xfce-base/xfce4-panel-4.10:="
-DEPEND="${RDEPEND}
-   dev-util/intltool
-   virtual/pkgconfig"
-
-src_install() {
-   default
-   find "${D}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-}



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

2023-06-11 Thread Michał Górny
commit: e02e8e4a5a62a39fe2a0821a716b25cd7ec4591c
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun 11 19:13:26 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun 11 19:18:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e02e8e4a

dev-python/regex: Remove old

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

 dev-python/regex/Manifest   |  2 --
 dev-python/regex/regex-2023.3.23.ebuild | 34 
 dev-python/regex/regex-2023.5.4.ebuild  | 35 -
 3 files changed, 71 deletions(-)

diff --git a/dev-python/regex/Manifest b/dev-python/regex/Manifest
index 185554b6e3a6..5a9acc10a6ff 100644
--- a/dev-python/regex/Manifest
+++ b/dev-python/regex/Manifest
@@ -1,4 +1,2 @@
-DIST regex-2023.3.23.tar.gz 391964 BLAKE2B 
87271765ce6b3c8a96a79e86a2b2e907a9a97e55c78c38d117b05df2fb5626af3ba90ecb55ccde6cb745eba00da2528bb0b6d21dc759c3040c37f6a0cc647476
 SHA512 
276e16a60d77f0099d9e9a5241f60a823d8ca3056672d74aba21d38daf11ec18b317009e84135f63470a71c877c6abdfe25da0e69c5ea5ad47c97737099a5167
-DIST regex-2023.5.4.tar.gz 392105 BLAKE2B 
761da3de8370b5ce8213313fe2d8a6226a33d341a5bd3538748269633eed85801085e64265fb1998fcec3a4db6d2a26fe73b5186026ab3e7561fcd957e537ca1
 SHA512 
3ec513b2282bad73e9e3ca3b22105907fc00c4e984bf07c9ea3c04f911d702423aa548106928c90d5805c99d36541d95f0fa0cb413ea3974420482c10a1b
 DIST regex-2023.5.5.tar.gz 392085 BLAKE2B 
1eb63c85abcf37b83e2d8f03a18ea9ae0f80aed2d8d29b0141e5064ab30067d9146d9ec440b3bc043dfb569a8216349b67354c7b7b3c4faf6f447f4b910128dc
 SHA512 
e182e0f42989fb2d9dfe8a9c3f66b08156e0617fe8b7924c16fc39d70c2dcd2c0f45f70f43325ad93067fb66f574c9dae02ec3fb102716f941ddf87b45e8
 DIST regex-2023.6.3.tar.gz 392247 BLAKE2B 
c7735e19df80e919fd577723c54f6761698adf014dd4e936cda6a1ed745f26f083abd59ed2a772a70e16bec742f8d29a1e76a726b28e1395265c9941ff4e7b99
 SHA512 
092f316621a0237425a6e8124b289f4156256424b28cb36c590b8d89d731cfa363a97051199b16ede6520e12e99659497f230338a6f913587f578ededdedc408

diff --git a/dev-python/regex/regex-2023.3.23.ebuild 
b/dev-python/regex/regex-2023.3.23.ebuild
deleted file mode 100644
index 57ae517d6ab2..
--- a/dev-python/regex/regex-2023.3.23.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Alternative regular expression module to replace re"
-HOMEPAGE="
-   https://github.com/mrabarnett/mrab-regex/
-   https://pypi.org/project/regex/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-macos"
-IUSE="doc"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-2021.4.4-pypy3-fix-test_empty_array.patch"
-   "${FILESDIR}/${PN}-2021.4.4-pypy3-fix-test_issue_18468.patch"
-)
-
-distutils_enable_tests unittest
-
-python_install_all() {
-   use doc && local HTML_DOCS=( docs/Features.html )
-   local DOCS=( README.rst docs/*.rst )
-
-   distutils-r1_python_install_all
-}

diff --git a/dev-python/regex/regex-2023.5.4.ebuild 
b/dev-python/regex/regex-2023.5.4.ebuild
deleted file mode 100644
index ae7efd8af9f6..
--- a/dev-python/regex/regex-2023.5.4.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Alternative regular expression module to replace re"
-HOMEPAGE="
-   https://github.com/mrabarnett/mrab-regex/
-   https://pypi.org/project/regex/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
-IUSE="doc"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-2021.4.4-pypy3-fix-test_empty_array.patch"
-   "${FILESDIR}/${PN}-2021.4.4-pypy3-fix-test_issue_18468.patch"
-)
-
-distutils_enable_tests unittest
-
-python_install_all() {
-   use doc && local HTML_DOCS=( docs/Features.html )
-   local DOCS=( README.rst docs/*.rst )
-
-   distutils-r1_python_install_all
-}



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

2023-06-11 Thread Michał Górny
commit: 8981b938014c7d45ca878bb352b5f6c7d9480779
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun 11 19:14:40 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun 11 19:19:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8981b938

dev-python/aesara: Remove old

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

 dev-python/aesara/Manifest |   1 -
 dev-python/aesara/aesara-2.8.12.ebuild | 111 -
 2 files changed, 112 deletions(-)

diff --git a/dev-python/aesara/Manifest b/dev-python/aesara/Manifest
index 580819da6bd7..6d1da7e65614 100644
--- a/dev-python/aesara/Manifest
+++ b/dev-python/aesara/Manifest
@@ -1,2 +1 @@
 DIST aesara-2.9.0.tar.gz 4421520 BLAKE2B 
e0c1cc0c48313c84c1ebe99e04e9d097bd37d63f7948b81df77538d647853233378aa2f2b985c1ab6e7f22adf47abef243addadad3505f332e465e1569d31e17
 SHA512 
2f36e5f462dc3dc36a0f7d7e99b01ae2be5091c2e6127d1f079245b104ce21cee7afff4dc4ade403e2e8a0dffa5feda2e0e9d4bd734192350672c85c36390c4b
-DIST aesara-rel-2.8.12.gh.tar.gz 4582575 BLAKE2B 
d212e41fd22b54335bcc6f7a744d51113b1cfbad011480eabfde1b72cef5955ce019f2ee2a821d4cea22aa4340a2537156e3f4a5a1962ae0f23107d20df3d70a
 SHA512 
c65e63efa1d6e9de0df6db6f96226d6f830198626a3dc7e77a977e3260ab276745b9c8ae5fa9ea48edb9aee9d88c8181e7a7e19aaa49e51290e4df619e227bbf

diff --git a/dev-python/aesara/aesara-2.8.12.ebuild 
b/dev-python/aesara/aesara-2.8.12.ebuild
deleted file mode 100644
index f171c4c867e9..
--- a/dev-python/aesara/aesara-2.8.12.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 2021-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 multiprocessing optfeature
-
-MY_P=aesara-rel-${PV}
-DESCRIPTION="Library for operating on mathematical expressions with 
multi-dimensional arrays"
-HOMEPAGE="
-   https://github.com/aesara-devs/aesara/
-   https://pypi.org/project/aesara/
-"
-SRC_URI="
-   https://github.com/aesara-devs/aesara/archive/rel-${PV}.tar.gz
-   -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
-
-RDEPEND="
-   dev-python/cons[${PYTHON_USEDEP}]
-   dev-python/etuples[${PYTHON_USEDEP}]
-   dev-python/logical-unification[${PYTHON_USEDEP}]
-   dev-python/minikanren[${PYTHON_USEDEP}]
-   dev-python/filelock[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/scipy[${PYTHON_USEDEP}]
-   dev-python/typing-extensions[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   dev-python/hatch-vcs[${PYTHON_USEDEP}]
-   test? (
-   dev-python/pytest-xdist[${PYTHON_USEDEP}]
-   )
-"
-
-PATCHES=(
-   "${FILESDIR}"/aesara-2.6.5-compiledir-tid.patch
-   "${FILESDIR}"/aesara-2.8.10-fix-tuple.patch
-)
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   # do not claim "bin" package (sic!)
-   rm bin/__init__.py || die
-   distutils-r1_src_prepare
-}
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # speed tests are unreliable
-   tests/scan/test_basic.py::test_speed
-   tests/scan/test_basic.py::test_speed_rnn
-   tests/scan/test_basic.py::test_speed_batchrnn
-   tests/link/test_vm.py::test_speed
-   tests/link/test_vm.py::test_speed_lazy
-   tests/tensor/test_gc.py::test_merge_opt_runtime
-
-   # rounding problem?
-   # https://github.com/aesara-devs/aesara/issues/477
-   tests/tensor/test_math_scipy.py::TestGammaUBroadcast::test_good
-   
tests/tensor/test_math_scipy.py::TestGammaUInplaceBroadcast::test_good
-
-   # Deprecation warning causes unexpected additional output
-   tests/tensor/test_basic.py::TestLongTensor::test_fit_int64
-
-   # dunno
-   tests/tensor/test_elemwise.py::TestDimShuffle::test_memory_leak
-   
tests/tensor/signal/test_pool.py::TestDownsampleFactorMax::test_DownsampleFactorMaxGradGrad_grad
-
-   # TODO
-   tests/link/c/test_op.py::test_ExternalCOp_c_code_cache_version
-   tests/sparse/sandbox/test_sp.py::TestSP::test_multilayer_conv
-   tests/sparse/sandbox/test_sp.py::TestSP::test_maxpool
-
-   # TODO: Package pytest-benchmark
-   tests/scan/test_basic.py::TestExamples::test_reordering
-   
tests/scan/test_basic.py::TestExamples::test_scan_as_tensor_on_gradients
-   tests/scan/test_basic.py::TestExamples::test_multiple_outs_taps
-   
tests/scan/test_rewriting.py::TestPushOutAddScan::test_pregreedy_optimizer
-   tests/scan/test_rewriting.py::TestSaveMem::test_savemem_opt
-   tests/scan/test_basic.py::test_cython_performance
-   )
-   local EPYTEST_IGNORE=(
-   # 

[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-dict/

2023-06-11 Thread Michał Górny
commit: 87ba178a5f6809752a3cd672a3632d3d94d11548
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun 11 19:16:20 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun 11 19:19:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87ba178a

xfce-extra/xfce4-dict: Remove old

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

 xfce-extra/xfce4-dict/Manifest|  1 -
 xfce-extra/xfce4-dict/xfce4-dict-0.8.4.ebuild | 43 ---
 2 files changed, 44 deletions(-)

diff --git a/xfce-extra/xfce4-dict/Manifest b/xfce-extra/xfce4-dict/Manifest
index 7deec85f74ff..2bc5718f812b 100644
--- a/xfce-extra/xfce4-dict/Manifest
+++ b/xfce-extra/xfce4-dict/Manifest
@@ -1,2 +1 @@
-DIST xfce4-dict-0.8.4.tar.bz2 526227 BLAKE2B 
da8ade9ad62dfa086c1550868d28883c1a87e90839d164f52abe92189c62981b0e3b33fc428b805d608871e1c5afb0ec9df94d5239d15e16372b2592e1df
 SHA512 
f662b94671f2179cc93010e9ff6ad7f3425cfafeb8d7c635fefb8e816d78273f0135d6c7ff3ed143e5e01985eb4275ac89827d197ed059fbfa79df69b327f253
 DIST xfce4-dict-0.8.5.tar.bz2 514096 BLAKE2B 
5ababf17457fe972794e1aca0a4c031af8c3898e97d46d3d4ba26a0b24bcaa750255dbb084157525650f91a19de8aca9437fa662f70e2340d43b0ab6ae935ebb
 SHA512 
4ff6e881c4dfec6cc6a2e9a33ccad1362d3304e58d91cc5da9305a937c7e3382d9c2ad3356d9e4d5f080d4368f7e0f3ceded1c2fbf18bca8ac7903310d22ffc3

diff --git a/xfce-extra/xfce4-dict/xfce4-dict-0.8.4.ebuild 
b/xfce-extra/xfce4-dict/xfce4-dict-0.8.4.ebuild
deleted file mode 100644
index bffb1dc281d6..
--- a/xfce-extra/xfce4-dict/xfce4-dict-0.8.4.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit xdg-utils
-
-DESCRIPTION="A dict.org querying application and panel plug-in for the Xfce 
desktop"
-HOMEPAGE="https://goodies.xfce.org/projects/applications/xfce4-dict;
-SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
-IUSE=""
-
-RDEPEND=">=dev-libs/glib-2.24
-   >=x11-libs/gtk+-3.22:3
-   x11-libs/libX11
-   >=xfce-base/libxfce4util-4.10:=
-   >=xfce-base/libxfce4ui-4.12:=
-   >=xfce-base/xfce4-panel-4.10:="
-DEPEND="${RDEPEND}
-   dev-util/gdbus-codegen
-   dev-util/intltool
-   virtual/pkgconfig"
-
-src_configure() {
-   econf --libexecdir="${EPREFIX}"/usr/$(get_libdir)
-}
-
-src_install() {
-   default
-
-   find "${ED}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
-   xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-}



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

2023-06-11 Thread Michał Górny
commit: 8c064e222cd78c1ed8f0f84b130c9283d94083e3
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun 11 19:15:14 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun 11 19:19:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c064e22

dev-python/pyqtgraph: Remove old

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

 dev-python/pyqtgraph/Manifest|  1 -
 dev-python/pyqtgraph/pyqtgraph-0.13.2.ebuild | 72 
 2 files changed, 73 deletions(-)

diff --git a/dev-python/pyqtgraph/Manifest b/dev-python/pyqtgraph/Manifest
index 187f409e71d7..d00bdbb19d8e 100644
--- a/dev-python/pyqtgraph/Manifest
+++ b/dev-python/pyqtgraph/Manifest
@@ -1,2 +1 @@
-DIST pyqtgraph-0.13.2.gh.tar.gz 1420684 BLAKE2B 
da702fc16e9dadc55382be75528147bb050ebeeba0aaf8f87a9592125058ffe9b0049cf7897d297e7408ebd78a20c31f9a47ec8058025bf5b1653ed1fb2fdd6d
 SHA512 
64ae6708e1a44bb69fc159d1cd23df47075eeb1d7daa03c4b27a147ea83a25bb5ef03d28892b20b144bfa4ee600622ef0595494565d42fb861c6849ca3f5c7b9
 DIST pyqtgraph-0.13.3.gh.tar.gz 1423224 BLAKE2B 
6c054e243a95387f18c7f18a1d4375fac3a7ae3794902f72e8d75eaeea01e031422abb7bbd84bb94977c6ce14664fed4f66ebd9892f4200c3b3ccdd598ccbfd2
 SHA512 
a397fcf8fc2fcc5a212df9f4cd48dc07bc1ad9eb7a9b1283488eb52c236e054b01df02d04088a9d91679c4ae3ab7796cdf95cdbad06a6a585fbbcdb921f33617

diff --git a/dev-python/pyqtgraph/pyqtgraph-0.13.2.ebuild 
b/dev-python/pyqtgraph/pyqtgraph-0.13.2.ebuild
deleted file mode 100644
index 05fad8d492af..
--- a/dev-python/pyqtgraph/pyqtgraph-0.13.2.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1 multiprocessing
-
-DESCRIPTION="A pure-python graphics and GUI library built on PyQt and numpy"
-HOMEPAGE="
-   https://www.pyqtgraph.org/
-   https://github.com/pyqtgraph/pyqtgraph/
-   https://pypi.org/project/pyqtgraph/
-"
-SRC_URI="
-   https://github.com/pyqtgraph/pyqtgraph/archive/${P}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-S=${WORKDIR}/${PN}-${P}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~riscv ~x86"
-IUSE="opengl svg"
-REQUIRED_USE="test? ( opengl svg )"
-
-RDEPEND="
-   >=dev-python/numpy-1.17[${PYTHON_USEDEP}]
-   dev-python/scipy[${PYTHON_USEDEP}]
-   dev-python/PyQt5[gui,widgets,opengl=,svg=,${PYTHON_USEDEP}]
-   opengl? ( dev-python/pyopengl[${PYTHON_USEDEP}] )
-"
-BDEPEND="
-   test? (
-   dev-python/h5py[${PYTHON_USEDEP}]
-   dev-python/PyQt5[testlib,${PYTHON_USEDEP}]
-   dev-python/pytest-xdist[${PYTHON_USEDEP}]
-   dev-python/pytest-xvfb[${PYTHON_USEDEP}]
-   dev-vcs/git
-   )
-"
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
-   distutils-r1_python_prepare_all
-
-   if ! use opengl; then
-   rm -r pyqtgraph/opengl || die
-   fi
-}
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # apparently fragile
-   tests/test_reload.py::test_reload
-
-   # TODO
-   tests/graphicsItems/test_ROI.py::test_PolyLineROI
-
-   # pyside2 is normally skipped if not installed but these two
-   # fail if it is installed
-   # TODO: this could be due to USE flags, revisit when pyside2
-   # gains py3.9
-   'pyqtgraph/examples/test_examples.py::testExamples[ 
DateAxisItem_QtDesigner.py - PySide2 ]'
-   'pyqtgraph/examples/test_examples.py::testExamples[ 
designerExample.py - PySide2 ]'
-   )
-
-   epytest -p xvfb -n "$(makeopts_jobs)"
-}



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

2023-06-11 Thread Michał Górny
commit: 4376d50a8c171af748368ebb98c6ecc291ee231f
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun 11 19:15:04 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun 11 19:19:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4376d50a

dev-python/pyfuse3: Remove old

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

 dev-python/pyfuse3/Manifest |  1 -
 dev-python/pyfuse3/pyfuse3-3.2.2.ebuild | 41 -
 2 files changed, 42 deletions(-)

diff --git a/dev-python/pyfuse3/Manifest b/dev-python/pyfuse3/Manifest
index ca32fce3098c..542b6cee71f6 100644
--- a/dev-python/pyfuse3/Manifest
+++ b/dev-python/pyfuse3/Manifest
@@ -1,2 +1 @@
-DIST pyfuse3-3.2.2.tar.gz 510868 BLAKE2B 
a6f11083a3ddec031fdfe5cb810be526cba26d7bc9599a64d28e9a45281aeb04fca8728ff3788e44f1736475c89e64c3c1fd7cb964ff81fc30ce441a5dda7fae
 SHA512 
91787c4198592ff5f0c022141e6c3cb1701108a6635b4d26347c4f7efff2a83aec206e939b44879ad1fd5c6c85aa6731b7465c998ec55ec032a6db024ffee817
 DIST pyfuse3-3.2.3.tar.gz 512352 BLAKE2B 
1b5826ea42a72fd5d688b4cd7617c2fd08a7f9b69381d52343e8891c90ba51f8c5c79a2b9c7c42944cd20493ea645a00a26e7c04cebec10322f71241b8b12df3
 SHA512 
2f35ea5e0f05af7184fe83458b976742f4f500d09098c68b71982e4b8c089485677bf1e704536e037d6f690fce3006a4fdb71697c68999ed412cc9d73aef8b13

diff --git a/dev-python/pyfuse3/pyfuse3-3.2.2.ebuild 
b/dev-python/pyfuse3/pyfuse3-3.2.2.ebuild
deleted file mode 100644
index cff71d6a132e..
--- a/dev-python/pyfuse3/pyfuse3-3.2.2.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Python 3 bindings for libfuse 3 with asynchronous API"
-HOMEPAGE="
-   https://github.com/libfuse/pyfuse3/
-   https://pypi.org/project/pyfuse3/
-"
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
-
-DEPEND="
-   sys-fs/fuse:3
-"
-RDEPEND="
-   ${DEPEND}
-   dev-python/trio[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   dev-python/cython[${PYTHON_USEDEP}]
-   test? (
-   dev-python/pytest-trio[${PYTHON_USEDEP}]
-   sys-apps/which
-   )
-"
-
-distutils_enable_tests pytest
-
-python_configure() {
-   esetup.py build_cython
-}



  1   2   3   4   5   6   >