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

2023-01-27 Thread Eray Aslan
commit: 3fd0ad1654d9aa2c3e96f58023ec39aa015d20d0
Author: Eray Aslan  gentoo  org>
AuthorDate: Sat Jan 28 07:50:56 2023 +
Commit: Eray Aslan  gentoo  org>
CommitDate: Sat Jan 28 07:50:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fd0ad16

net-misc/ena-driver: add 2.8.2

Signed-off-by: Eray Aslan  gentoo.org>

 net-misc/ena-driver/Manifest|  1 +
 net-misc/ena-driver/ena-driver-2.8.2.ebuild | 40 +
 2 files changed, 41 insertions(+)

diff --git a/net-misc/ena-driver/Manifest b/net-misc/ena-driver/Manifest
index 3bd037858070..7b892213e049 100644
--- a/net-misc/ena-driver/Manifest
+++ b/net-misc/ena-driver/Manifest
@@ -1,2 +1,3 @@
 DIST ena-driver-2.6.1-linux.tar.gz 542085 BLAKE2B 
1509d3a22478d648426c788e8343ca121883a2d5fc241a8dbd95836ae48160795ae953a2327ea31190caaf8eaa69d72331a1cf250b56fe8af2fcfd98e3ecd313
 SHA512 
a24c2c062cd66cbfa8fb9b1fa7093650eda1061bd502a3e57bfdbf3b5b36064f457860e4d5cb045f11de6437e03ad2cfb3390be8876a0ee7a474be1d5cdd8f40
 DIST ena-driver-2.8.0-linux.tar.gz 1196967 BLAKE2B 
2f4c5ebba357fbea42aee5f921f60d9b7f18558df6e955e39c81c4e4693b5fe39ae7de2123c6e74e0ea9c99888fcf143b68ce67de55efbd4b30a37cf805cde40
 SHA512 
549b33f913bc4fa48f27d24e66d77032e32992f7f9c6afb1ce82e89d343516201442c70f3146d919b81632b97baee699f1c60001cb2a1730720681fa28452e3e
+DIST ena-driver-2.8.2-linux.tar.gz 1199506 BLAKE2B 
b9c6ed91341f2475481556dcb7615f97e9701ad0fdd3452d193c334ae169e59a74f66d32d2a8d04c43024dee34282070b65201d635bc01e326a59e8d3aa698dc
 SHA512 
3921dff857b1bbbd9d97401a8740c50d9849fcda71683ca8ba656affcc6df472836b109cb182703b85e2521bc59183a1204eac46f430522f1ba48c8d66e1db7e

diff --git a/net-misc/ena-driver/ena-driver-2.8.2.ebuild 
b/net-misc/ena-driver/ena-driver-2.8.2.ebuild
new file mode 100644
index ..21df1541893f
--- /dev/null
+++ b/net-misc/ena-driver/ena-driver-2.8.2.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit linux-info linux-mod
+
+DESCRIPTION="Amazon EC2 Elastic Network Adapter (ENA) kernel driver"
+HOMEPAGE="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/enhanced-networking-ena.html;
+SRC_URI="https://github.com/amzn/amzn-drivers/archive/ena_linux_${PV}.tar.gz 
-> ${P}-linux.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+BDEPEND="app-arch/unzip"
+
+S="${WORKDIR}/amzn-drivers-ena_linux_${PV}/kernel/linux/ena"
+
+MODULE_NAMES="ena(net:${S}:${S})"
+BUILD_TARGETS="all"
+
+CONFIG_CHECK="PCI_MSI !CPU_BIG_ENDIAN DIMLIB"
+
+pkg_setup() {
+   linux-mod_pkg_setup
+   BUILD_PARAMS="CONFIG_MODULE_SIG=n KERNEL_DIR=${KV_DIR}"
+}
+
+src_prepare() {
+   default
+
+   sed -i -e 's!/lib/modules/\$(BUILD_KERNEL)/build!$(KERNEL_DIR)!g' \
+   "Makefile" || die "Unable to fix Makefile"
+}
+
+src_install() {
+   linux-mod_src_install
+   dodoc README.rst RELEASENOTES.md
+}



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

2023-01-27 Thread Arthur Zamarin
commit: 3a6f9b3f1ce87675c4c3ab518649292fb1cdad0a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 28 07:44:23 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 28 07:44:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a6f9b3f

dev-python/pefile: Keyword 2022.5.30-r1 arm64, #892315

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

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

diff --git a/dev-python/pefile/pefile-2022.5.30-r1.ebuild 
b/dev-python/pefile/pefile-2022.5.30-r1.ebuild
index 0fc43eb862c7..e8ad4af63362 100644
--- a/dev-python/pefile/pefile-2022.5.30-r1.ebuild
+++ b/dev-python/pefile/pefile-2022.5.30-r1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} ==  ]] ; then
inherit git-r3
 else

SRC_URI="https://github.com/erocarrera/pefile/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~arm64 ~x86"
 fi
 
 LICENSE="MIT"



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

2023-01-27 Thread Arthur Zamarin
commit: 6ff854ddcb569df2158234e9deb04c6b1ae0d52d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 28 07:44:24 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 28 07:44:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ff854dd

sys-apps/fwupd-efi: Keyword 1.4 arm64, #892315

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

 sys-apps/fwupd-efi/fwupd-efi-1.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/fwupd-efi/fwupd-efi-1.4.ebuild 
b/sys-apps/fwupd-efi/fwupd-efi-1.4.ebuild
index 845fd79ccd63..6afdaf1dec4b 100644
--- a/sys-apps/fwupd-efi/fwupd-efi-1.4.ebuild
+++ b/sys-apps/fwupd-efi/fwupd-efi-1.4.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} = * ]]; then
EGIT_REPO_URI="https://github.com/fwupd/fwupd-efi.git;
 else

SRC_URI="https://github.com/fwupd/${PN}/releases/download/${PV}/${P}.tar.xz;
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~arm64 ~x86"
 fi
 
 LICENSE="LGPL-2.1+"



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

2023-01-27 Thread Sam James
commit: 89294614c327ff9bd6049e85a58082267aa75b70
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 28 07:40:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 28 07:40:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89294614

dev-python/httpx: Stabilize 0.23.3-r1 ALLARCHES, #892337

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

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

diff --git a/dev-python/httpx/httpx-0.23.3-r1.ebuild 
b/dev-python/httpx/httpx-0.23.3-r1.ebuild
index 75217132f934..9b24e4b5407e 100644
--- a/dev-python/httpx/httpx-0.23.3-r1.ebuild
+++ b/dev-python/httpx/httpx-0.23.3-r1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc 
x86"
 IUSE="cli"
 
 RDEPEND="



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

2023-01-27 Thread Sam James
commit: 500ef6226641642fab0b99e6dcf70e5efcb4fd40
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 28 07:12:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 28 07:40:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=500ef622

app-text/poppler: update minimum versions

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

 app-text/poppler/poppler-23.01.0.ebuild | 4 ++--
 app-text/poppler/poppler-.ebuild| 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-text/poppler/poppler-23.01.0.ebuild 
b/app-text/poppler/poppler-23.01.0.ebuild
index b335955fa02d..4ebe3939c5c1 100644
--- a/app-text/poppler/poppler-23.01.0.ebuild
+++ b/app-text/poppler/poppler-23.01.0.ebuild
@@ -38,10 +38,10 @@ COMMON_DEPEND="
introspection? ( >=dev-libs/gobject-introspection-1.64:= )
)
curl? ( net-misc/curl )
-   jpeg? ( media-libs/libjpeg-turbo:= )
+   jpeg? ( >=media-libs/libjpeg-turbo-1.1.0:= )
jpeg2k? ( >=media-libs/openjpeg-2.3.0-r1:2= )
lcms? ( media-libs/lcms:2 )
-   nss? ( >=dev-libs/nss-3.19:0 )
+   nss? ( >=dev-libs/nss-3.49 )
png? ( media-libs/libpng:0= )
qt5? (
dev-qt/qtcore:5

diff --git a/app-text/poppler/poppler-.ebuild 
b/app-text/poppler/poppler-.ebuild
index eafad6c41cf7..750ab1f52a57 100644
--- a/app-text/poppler/poppler-.ebuild
+++ b/app-text/poppler/poppler-.ebuild
@@ -38,10 +38,10 @@ COMMON_DEPEND="
introspection? ( >=dev-libs/gobject-introspection-1.64:= )
)
curl? ( net-misc/curl )
-   jpeg? ( media-libs/libjpeg-turbo:= )
+   jpeg? ( >=media-libs/libjpeg-turbo-1.1.0:= )
jpeg2k? ( >=media-libs/openjpeg-2.3.0-r1:2= )
lcms? ( media-libs/lcms:2 )
-   nss? ( >=dev-libs/nss-3.19:0 )
+   nss? ( >=dev-libs/nss-3.49 )
png? ( media-libs/libpng:0= )
qt5? (
dev-qt/qtcore:5



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

2023-01-27 Thread Sam James
commit: d080ab5024ec6992f88c17f6f33f868ee9b649f9
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 28 07:40:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 28 07:40:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d080ab50

dev-python/snakeoil: Stabilize 0.10.5 ALLARCHES, #892357

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

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

diff --git a/dev-python/snakeoil/snakeoil-0.10.5.ebuild 
b/dev-python/snakeoil/snakeoil-0.10.5.ebuild
index 9a344ead0fff..9927318bb579 100644
--- a/dev-python/snakeoil/snakeoil-0.10.5.ebuild
+++ b/dev-python/snakeoil/snakeoil-0.10.5.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/pkgcore/snakeoil.git;
inherit git-r3
 else
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 fi
 



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

2023-01-27 Thread Sam James
commit: cf0aa97cb416bbe4e6ea678dc3482d3ede3729bb
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 28 07:40:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 28 07:40:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf0aa97c

dev-python/cfn-lint: Stabilize 0.72.9 ALLARCHES, #892333

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

 dev-python/cfn-lint/cfn-lint-0.72.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cfn-lint/cfn-lint-0.72.9.ebuild 
b/dev-python/cfn-lint/cfn-lint-0.72.9.ebuild
index eeb94f75e137..80be21e51ad3 100644
--- a/dev-python/cfn-lint/cfn-lint-0.72.9.ebuild
+++ b/dev-python/cfn-lint/cfn-lint-0.72.9.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
 
 RDEPEND="
>=dev-python/aws-sam-translator-1.56.0[${PYTHON_USEDEP}]



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

2023-01-27 Thread Sam James
commit: 1f210b3559e8bac3adcea930d413a377879cdb30
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 28 07:32:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 28 07:40:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f210b35

dev-python/pyannotate: needs six

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

 .../{pyannotate-1.2.0.ebuild => pyannotate-1.2.0-r1.ebuild}  | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-python/pyannotate/pyannotate-1.2.0.ebuild 
b/dev-python/pyannotate/pyannotate-1.2.0-r1.ebuild
similarity index 81%
rename from dev-python/pyannotate/pyannotate-1.2.0.ebuild
rename to dev-python/pyannotate/pyannotate-1.2.0-r1.ebuild
index facb5bc2a4dc..83f6d72f0016 100644
--- a/dev-python/pyannotate/pyannotate-1.2.0.ebuild
+++ b/dev-python/pyannotate/pyannotate-1.2.0-r1.ebuild
@@ -15,6 +15,9 @@ LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64"
 
-RDEPEND="dev-python/mypy_extensions[${PYTHON_USEDEP}]"
+RDEPEND="
+   >=dev-python/mypy_extensions-0.3.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.11.0[${PYTHON_USEDEP}]
+"
 
 distutils_enable_tests pytest



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

2023-01-27 Thread Michał Górny
commit: 758faaa3849c39d418f896c05a0c53f1d0142576
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan 28 06:31:20 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan 28 07:04:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=758faaa3

dev-python/emcee: Bump to 3.1.4

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

 dev-python/emcee/Manifest   |  1 +
 dev-python/emcee/emcee-3.1.4.ebuild | 45 +
 2 files changed, 46 insertions(+)

diff --git a/dev-python/emcee/Manifest b/dev-python/emcee/Manifest
index 0ba203208fdb..07e9bd0ac487 100644
--- a/dev-python/emcee/Manifest
+++ b/dev-python/emcee/Manifest
@@ -1 +1,2 @@
 DIST emcee-3.1.3.tar.gz 2868872 BLAKE2B 
0c665aa0cf4d96041b6627d849b40a906623724a8a51affc613e3e2da7910efb0016d17bbbc48b03e2d960873b6565c6c1345ceaffbfcda4cb16f0c56bf9534b
 SHA512 
95b81b124183dd9f7df9381a4b792e1daa8154b2f187f0b5d2627d174371e01a6fcbc1a29e907efb1689065e8d037e3d98a40f1f35053a5dd400a922c30da38f
+DIST emcee-3.1.4.tar.gz 2869179 BLAKE2B 
19e93a154a7c9f8c43389681b7318ff6e79aea8588af10bf86d63bdee51551c538ad8850b82c1233f656a45bbbd344655aad01ed93ddb30337ad49b6bfed8b46
 SHA512 
23f3945571bc4346c90026f9c675cb72a5cf173294eafd5bf02dc8572cfea63de3260ade91cb9360e420969f2a939fa8ac55961e808c55900fef903be357facf

diff --git a/dev-python/emcee/emcee-3.1.4.ebuild 
b/dev-python/emcee/emcee-3.1.4.ebuild
new file mode 100644
index ..d83883fd702b
--- /dev/null
+++ b/dev-python/emcee/emcee-3.1.4.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python ensemble sampling toolkit for affine-invariant MCMC"
+HOMEPAGE="
+   https://emcee.readthedocs.io/en/stable/
+   https://github.com/dfm/emcee/
+   https://pypi.org/project/emcee/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+DEPEND="
+   dev-python/h5py[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+"
+RDEPEND="
+   ${DEPEND}
+"
+BDEPEND="
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/scipy[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+DOCS=( AUTHORS.rst README.rst )
+
+src_prepare() {
+   # unnecessary dep
+   sed -i -e '/wheel/d' setup.py || die
+   distutils-r1_src_prepare
+}



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

2023-01-27 Thread Michał Górny
commit: 6635241dd3672908d5f72fcbbe0cbf99b45f5a42
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan 28 06:30:49 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan 28 07:04:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6635241d

dev-python/fakeredis: Bump to 2.6.0

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

 dev-python/fakeredis/Manifest   |  1 +
 dev-python/fakeredis/fakeredis-2.6.0.ebuild | 88 +
 2 files changed, 89 insertions(+)

diff --git a/dev-python/fakeredis/Manifest b/dev-python/fakeredis/Manifest
index 7eeba549552e..c77fa416f141 100644
--- a/dev-python/fakeredis/Manifest
+++ b/dev-python/fakeredis/Manifest
@@ -1,2 +1,3 @@
 DIST fakeredis-py-2.4.0.gh.tar.gz 132163 BLAKE2B 
fc3858eb364c63d776c81d715cbfb218dc0e763d568c97b0d1dafb0716aaf87e928f9b81bd49d28fcc235f4285277446945595d42ff1d440e5c8491b78abb6c3
 SHA512 
5fba3e84d0506b52e1561f750e045b6227ea21387ddb3a89b8a61e9698fc0e9ec80c4a7048d9426fb0d8e9f2acd808e7e07fcb11d14d6852d9b057fec86d6e6a
 DIST fakeredis-py-2.5.0.gh.tar.gz 139911 BLAKE2B 
4e9c616b0066012e1ed681d06e73390fb670969c15fa57689244147a0175dbb14ff1c312066ffdc6eb2c647f884c351a98eebfb2c1ba0e6c1bbe1e6c3553808a
 SHA512 
aff5a8679763d4cf1717f790c7c384aa8e5056e5f175c306626f3a1671fe27aa3caf24368831033c9cf5bffa2e3e6be1104b183f3912eadf34fd6f37ea0c63e8
+DIST fakeredis-py-2.6.0.gh.tar.gz 151925 BLAKE2B 
60538efa5de93436177aa019908f02affb9df9b2aaf1349e933da6f066f98aaa255bbdb3297645ad1dc3b67a57a61bb8081e476f451799b512719f5779c1218d
 SHA512 
19a23be7a182f962e66686f3c4ec3a5b9fbc847d97e48f19fde11ae268f4a70de567ff2ca302a9fe0e7080de2215698cf5b2ff2febda5eef6748f3ec8d601720

diff --git a/dev-python/fakeredis/fakeredis-2.6.0.ebuild 
b/dev-python/fakeredis/fakeredis-2.6.0.ebuild
new file mode 100644
index ..4186af5980d2
--- /dev/null
+++ b/dev-python/fakeredis/fakeredis-2.6.0.ebuild
@@ -0,0 +1,88 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( pypy3 python3_{9..11} )
+
+inherit distutils-r1
+
+MY_P=fakeredis-py-${PV}
+DESCRIPTION="Fake implementation of redis API for testing purposes"
+HOMEPAGE="
+   https://github.com/cunla/fakeredis-py/
+   https://pypi.org/project/fakeredis/
+"
+SRC_URI="
+   https://github.com/cunla/fakeredis-py/archive/v${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/redis-py-4.2[${PYTHON_USEDEP}]
+   =dev-python/sortedcontainers-2.4.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-db/redis
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unpin redis
+   sed -i -e '/redis/s:<[0-9.]*:*:' pyproject.toml || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # also lupa
+   test/test_aioredis2.py::test_failed_script_error
+   # TODO
+   "test/test_fakeredis.py::test_set_get_nx[StrictRedis]"
+   "test/test_fakeredis.py::test_lpop_count[StrictRedis]"
+   "test/test_fakeredis.py::test_rpop_count[StrictRedis]"
+   "test/test_fakeredis.py::test_zadd_minus_zero[StrictRedis]"
+   
"test/test_mixins/test_pubsub_commands.py::test_pubsub_channels[StrictRedis]"
+   )
+   local EPYTEST_IGNORE=(
+   # these tests fail a lot...
+   test/test_hypothesis.py
+   )
+   local args=(
+   # tests requiring lupa (lua support)
+   -k 'not test_eval and not test_lua and not test_script'
+   )
+   epytest "${args[@]}"
+}
+
+src_test() {
+   local redis_pid="${T}"/redis.pid
+   local redis_port=6379
+
+   einfo "Spawning Redis"
+   einfo "NOTE: Port ${redis_port} must be free"
+   "${EPREFIX}"/usr/sbin/redis-server - <<- EOF || die "Unable to start 
redis server"
+   daemonize yes
+   pidfile ${redis_pid}
+   port ${redis_port}
+   bind 127.0.0.1
+   EOF
+
+   # Run the tests
+   distutils-r1_src_test
+
+   # Clean up afterwards
+   kill "$(<"${redis_pid}")" || die
+}



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

2023-01-27 Thread Michał Górny
commit: f7dd6c3d2b63655bec1ec07c9e1e7ca0032a1257
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan 28 06:32:50 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan 28 07:04:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7dd6c3d

dev-python/jupyter_kernel_test: Bump to 0.5.0

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

 dev-python/jupyter_kernel_test/Manifest|  1 +
 .../jupyter_kernel_test-0.5.0.ebuild   | 32 ++
 2 files changed, 33 insertions(+)

diff --git a/dev-python/jupyter_kernel_test/Manifest 
b/dev-python/jupyter_kernel_test/Manifest
index 19d4a85bf7be..58e1d83071c0 100644
--- a/dev-python/jupyter_kernel_test/Manifest
+++ b/dev-python/jupyter_kernel_test/Manifest
@@ -1 +1,2 @@
 DIST jupyter_kernel_test-0.4.5.tar.gz 14326 BLAKE2B 
ff33a2357969345ae7b62b7621c2a0552adf55d5d7cff341ccafd6224fded6db2a9f77a123a820a51b1a87d29e8a1e175e4a6a3dcdb9f77646edcb4aba4c1b3c
 SHA512 
c12df619f6cd49507a3ac099e305ae8b3594796f2ae52cb2dad6a45d097d58d32c00ebf152c909d997be6447319162d54104af238e143f48560acb339bdf58ce
+DIST jupyter_kernel_test-0.5.0.tar.gz 15022 BLAKE2B 
ec02d8a4a1271b2aa6a9c04820c54abe312f7dddef62d5284b858ad5d63ff8b6af12714cc93a252b2594dec713f78d70d0433bac26e34055c4bf41c33f708c17
 SHA512 
9b440e170a70fb1f505a6cbda1642c68e9d4462dac7fbf7f103c6ef6fcd4adc5152b2cdf7538a78a6fbc02c504108d766ae8edab6d7dce421ae92648d2142b94

diff --git a/dev-python/jupyter_kernel_test/jupyter_kernel_test-0.5.0.ebuild 
b/dev-python/jupyter_kernel_test/jupyter_kernel_test-0.5.0.ebuild
new file mode 100644
index ..a72d4577b96d
--- /dev/null
+++ b/dev-python/jupyter_kernel_test/jupyter_kernel_test-0.5.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Jupyter kernel for octave"
+HOMEPAGE="
+   https://github.com/jupyter/jupyter_kernel_test/
+   https://pypi.org/project/jupyter-kernel-test/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/jupyter_client-6.1.13[${PYTHON_USEDEP}]
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests unittest



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

2023-01-27 Thread Michał Górny
commit: 06c5fa3055905176bf7a5b2b9defc4d5b7ee18f5
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan 28 06:36:42 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan 28 07:04:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06c5fa30

dev-python/hypothesis: Bump to 6.65.2

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

 dev-python/hypothesis/Manifest |  1 +
 dev-python/hypothesis/hypothesis-6.65.2.ebuild | 77 ++
 2 files changed, 78 insertions(+)

diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest
index 004e26d2932d..88797fd43007 100644
--- a/dev-python/hypothesis/Manifest
+++ b/dev-python/hypothesis/Manifest
@@ -3,3 +3,4 @@ DIST hypothesis-6.63.0.gh.tar.gz 9342417 BLAKE2B 
edd4795c9fc4e254fda89fff7554965
 DIST hypothesis-6.64.0.gh.tar.gz 9345246 BLAKE2B 
2ee9a14e84bb72a8248c28096a31b4873f51c121b6446cbcd5d2831418f769ba464d2aead1a52f3da23e640f46e05e7af8927c65113fc7fb3ea59086324c2210
 SHA512 
4da49b4ab62e9c90770c098653d3b43bbf3fbf8b7aca27546ae2ce0be7923cbabe240a73d124e4e48fc9b8a3e06d31e336b18b875b743992e175acfe2cddd270
 DIST hypothesis-6.65.0.gh.tar.gz 9347619 BLAKE2B 
5e67e4659d883209aefe3a459620a2d9774122cb15137851f291365846b179130a1209b18aabd4cb120dd5f522e2ac1b3928904e9b25b10109ae779926712220
 SHA512 
93ecf5bd72e6f8ff69acb8056f2bb26011cbc997c58bbf3055f17c4690d6fe21f22d6e2a86bc3e7172063c85278b7abc42904028ac73174d6f2855ff7175449f
 DIST hypothesis-6.65.1.gh.tar.gz 9347804 BLAKE2B 
555b8eb742b35cffbc0985394b7b830fbff0c601c031b270ffb50c8e1e8437b99c4f827b92cfc74f5239aac43b34e70520b3674129c70338ad010b289552b14b
 SHA512 
faa1330477a5932b47af5c0b70742a81455aba85f5ba19e355a1678a23e62612a8972e510f3bd0f133491fdd5c2f293a4ea2f75e181dedaa3304d789e3bc90cc
+DIST hypothesis-6.65.2.gh.tar.gz 9349189 BLAKE2B 
4a36cde376a56c9eee7645c76606777e8c40144f0495a1a6f2d2d840262be26f52e077f932e90790214decfbc3fbb9b3f64add1830e451bb8e56b8c9c5ba5f34
 SHA512 
0955e95d9d97f44170dfc937c3ea6b43f6c4ac74dbb48e16a4998e735310f72448083382f6628b4bb9620ac0d21d6c749a5464c6a7caee24cdb7af8cd0c01dcb

diff --git a/dev-python/hypothesis/hypothesis-6.65.2.ebuild 
b/dev-python/hypothesis/hypothesis-6.65.2.ebuild
new file mode 100644
index ..c793a8a143d2
--- /dev/null
+++ b/dev-python/hypothesis/hypothesis-6.65.2.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+CLI_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( "${CLI_COMPAT[@]}" python3_11 pypy3 )
+PYTHON_REQ_USE="threads(+),sqlite"
+
+inherit distutils-r1 multiprocessing optfeature
+
+TAG=hypothesis-python-${PV}
+MY_P=hypothesis-${TAG}
+DESCRIPTION="A library for property based testing"
+HOMEPAGE="
+   https://github.com/HypothesisWorks/hypothesis/
+   https://pypi.org/project/hypothesis/
+"
+SRC_URI="
+   https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+S="${WORKDIR}/${MY_P}/hypothesis-python"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="cli"
+
+RDEPEND="
+   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
+   >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}]
+   ' 3.8 3.9 3.10)
+   cli? (
+   $(python_gen_cond_dep '
+   dev-python/black[${PYTHON_USEDEP}]
+   dev-python/click[${PYTHON_USEDEP}]
+   ' "${CLI_COMPAT[@]}")
+   )
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   !!

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

2023-01-27 Thread Michał Górny
commit: 37135f0e3bd09275055be0ad6aa1aee607278a4b
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan 28 06:25:24 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan 28 06:57:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37135f0e

dev-python/jaraco-text: Bump to 3.11.1

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

 dev-python/jaraco-text/Manifest  |  1 +
 dev-python/jaraco-text/jaraco-text-3.11.1.ebuild | 71 
 2 files changed, 72 insertions(+)

diff --git a/dev-python/jaraco-text/Manifest b/dev-python/jaraco-text/Manifest
index 825381b45960..22567de66748 100644
--- a/dev-python/jaraco-text/Manifest
+++ b/dev-python/jaraco-text/Manifest
@@ -1 +1,2 @@
 DIST jaraco.text-3.11.0.tar.gz 15883 BLAKE2B 
f0f3fe33901a68741cb26270384750f070476ef921bf2822f81dddfc1c66e41016757579e310bd20fc8a7f02b188de96f07bf58db41cca51252e46ebbbddcff9
 SHA512 
ad3ac412df5e21cef86dc56cdc869a93a660a103a676c1d187e5ea762690b89d61c8f68994e6a891e3d98071b440a052fad60a37f71066e4e11a2cfaf45ae009
+DIST jaraco.text-3.11.1.tar.gz 16083 BLAKE2B 
f7268128209fbdc849a745595339f4dc9a097f3f4f8f0cdcb05ca3106ed5a45460126fbb2b7d9c3b01b63aa3f750175e8cd366034183b7d8804a1650fe493e4b
 SHA512 
b4066589e9d4c9a2a82ae2b0825d34b22b93ee179d29c3666e9b978390121520afcb8fc5ffa6457022d2e8477f4cf2b76485d9896438ee46275326577609f201

diff --git a/dev-python/jaraco-text/jaraco-text-3.11.1.ebuild 
b/dev-python/jaraco-text/jaraco-text-3.11.1.ebuild
new file mode 100644
index ..befb604a10f1
--- /dev/null
+++ b/dev-python/jaraco-text/jaraco-text-3.11.1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
+EAPI=7
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+
+inherit distutils-r1
+
+MY_P=${P/-/.}
+DESCRIPTION="Text utilities used by other projects by developer jaraco"
+HOMEPAGE="
+   https://github.com/jaraco/jaraco.text/
+   https://pypi.org/project/jaraco.text/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN/-/.}/${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/jaraco-context-4.1.1-r1[${PYTHON_USEDEP}]
+   >=dev-python/jaraco-functools-3.5.0-r1[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/importlib_resources-5.4.0-r3[${PYTHON_USEDEP}]
+   ' 3.8)
+"
+# needed only for CLI tool, make it PDEPEND to reduce pain in setuptools
+# bootstrap
+PDEPEND="
+   dev-python/autocommand[${PYTHON_USEDEP}]
+   dev-python/inflect[${PYTHON_USEDEP}]
+   dev-python/more-itertools[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   ${PDEPEND}
+   $(python_gen_cond_dep '
+   dev-python/pathlib2[${PYTHON_USEDEP}]
+   ' 3.8 3.9)
+   )
+"
+
+distutils_enable_tests pytest
+
+src_configure() {
+   grep -q 'build-backend = "setuptools' pyproject.toml ||
+   die "Upstream changed build-backend, recheck"
+   # write a custom pyproject.toml to ease setuptools bootstrap
+   cat > pyproject.toml <<-EOF || die
+   [build-system]
+   requires = ["flit_core >=3.2,<4"]
+   build-backend = "flit_core.buildapi"
+
+   [project]
+   name = "jaraco.text"
+   version = "${PV}"
+   description = "Module for text manipulation"
+   EOF
+}
+
+python_install() {
+   distutils-r1_python_install
+   # rename to workaround a bug in pkg_resources
+   # https://bugs.gentoo.org/834522
+   mv "${D}$(python_get_sitedir)"/jaraco{_,.}text-${PV}.dist-info || die
+}



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

2023-01-27 Thread Michał Górny
commit: dc6d9871dfd247bd76a09794d17b9f4cbc3a2d7e
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan 28 06:30:20 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan 28 07:04:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc6d9871

dev-python/rich: Bump to 13.3.0

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

 dev-python/rich/Manifest   |  1 +
 dev-python/rich/rich-13.3.0.ebuild | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/dev-python/rich/Manifest b/dev-python/rich/Manifest
index b689cc1ae157..17b4e1b5d247 100644
--- a/dev-python/rich/Manifest
+++ b/dev-python/rich/Manifest
@@ -3,3 +3,4 @@ DIST rich-13.0.0.gh.tar.gz 15065008 BLAKE2B 
b2b323b633e6600dd1595c1769daf3659b2d
 DIST rich-13.0.1.gh.tar.gz 15065056 BLAKE2B 
71d6418b483a88834f7fbce9d9ac8deffbf8940b32ac751503b68994ac1717c8cbede57a37fa33ba025ee6f03196a65797f934252c1658e7ca651cef759d731e
 SHA512 
12458ceae7cc1a8796339547405df23598adbf8ac71dec42b65e0685c8725b0f183b4934c9a91690be3f54af463a91645cb595934749c0ee4ac7d1a4062cfb46
 DIST rich-13.1.0.gh.tar.gz 15065402 BLAKE2B 
3d23cbf20536e0d1ed9cfa6257875e49d319364f4c9696643f6fbe6da01dd30b1de639b75631fbe6ab1204e177017031bea23f3e0e07b808070068e39397664f
 SHA512 
6a8f264e16f691f38e4094359bad46cc62d40e5118887311d91732a194100aae27da8f2b29ba21b3cf1ec46c42d3b7d4446f125421e5494725bc5095bcc36104
 DIST rich-13.2.0.gh.tar.gz 15066145 BLAKE2B 
1a767de5d3b872e07e74374d956b4a3d1b6916a98846f98208f8a2e14a1c12f18fe7d85919f0b2104228fd74d25e640d446fae416a70254f7241fa726fb82802
 SHA512 
a3df2d3bdb35d25cad867cafad726a081d7fcba45e0b4ea2ec9aa17c28fc4d2c22f4ba1c7e3ef16fea7137c052875632b8d774895082d40804dc929021c0a2ef
+DIST rich-13.3.0.gh.tar.gz 15055287 BLAKE2B 
bf314606d2da55d1c20d01083c21edc6f10590431152d360f1a5731fc543d47360faabd5141d3bf9b46793145a08bd79c971974ae85956df8821a33afa45bc50
 SHA512 
1ad28c6ea505ad4088ccab8a034b5ffa49f9ad59e7b60fe27dbcb8fec485f9f695d25dde83b102021c24ff149fdd9e981a1009bb82eb545250824436bd818d62

diff --git a/dev-python/rich/rich-13.3.0.ebuild 
b/dev-python/rich/rich-13.3.0.ebuild
new file mode 100644
index ..55b97b52578e
--- /dev/null
+++ b/dev-python/rich/rich-13.3.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Python library for rendering rich text, tables, etc. to the 
terminal"
+HOMEPAGE="
+   https://github.com/Textualize/rich/
+   https://pypi.org/project/rich/
+"
+SRC_URI="
+   https://github.com/Textualize/rich/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   dev-python/colorama[${PYTHON_USEDEP}]
+   =dev-python/markdown-it-py-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.14.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   ' 3.8)
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local -x COLUMNS=80
+   local EPYTEST_DESELECT=(
+   # TODO
+   
tests/test_console.py::test_size_can_fall_back_to_std_descriptors
+   
tests/test_inspect.py::test_inspect_integer_with_methods_python38_and_python39
+   # pygments?
+   tests/test_syntax.py::test_python_render_simple_indent_guides
+   
tests/test_syntax.py::test_python_render_line_range_indent_guides
+   )
+   epytest -p no:pytest-qt
+}
+
+pkg_postinst() {
+   optfeature "integration with HTML widgets for Jupyter" 
dev-python/ipywidgets
+}



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

2023-01-27 Thread Michał Górny
commit: 985bec4d60a12c4fb334005a722fac3ff7b69a08
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan 28 06:23:50 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan 28 06:57:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=985bec4d

dev-python/cmd2: Bump to 2.4.3

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

 dev-python/cmd2/Manifest  |  1 +
 dev-python/cmd2/cmd2-2.4.3.ebuild | 60 +++
 2 files changed, 61 insertions(+)

diff --git a/dev-python/cmd2/Manifest b/dev-python/cmd2/Manifest
index 50e96a260ae0..3a5bb7f8ca2a 100644
--- a/dev-python/cmd2/Manifest
+++ b/dev-python/cmd2/Manifest
@@ -1 +1,2 @@
 DIST cmd2-2.4.2.tar.gz 677598 BLAKE2B 
38b767e70d42125639578a906a6bd0ac737ee1e3be2951b122f91a1a2bfe366ea23db2d7d7350842b667aca7614a3520057f689cb1c253d1c4b11e164c2ee4a1
 SHA512 
d70d264671db2783526c589199ff74cc70d53a4fbaa1d78636a508dbf8216aefab17f5764bf25b2b86e9c1413e0e61977819fbb0dec59d3209195df522d3fa5f
+DIST cmd2-2.4.3.tar.gz 678661 BLAKE2B 
806fbd6abc26737032dd6330ebabc1e5308e9082f9c98002845a54f1458d314feb476e4d491892e74cde16f5043c57495426ad50aaf3e7e8d0d938f0388db6e2
 SHA512 
1d440752262f38a742069e636373884edcc49c17ba17b21b24015cfe559b4df36b45ac9489f2f643897fbd38f54b8e6120daf07ef25d2f209af8a4ac8e4c0085

diff --git a/dev-python/cmd2/cmd2-2.4.3.ebuild 
b/dev-python/cmd2/cmd2-2.4.3.ebuild
new file mode 100644
index ..aa52347efcf8
--- /dev/null
+++ b/dev-python/cmd2/cmd2-2.4.3.ebuild
@@ -0,0 +1,60 @@
+# 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 virtualx
+
+DESCRIPTION="Extra features for standard library's cmd module"
+HOMEPAGE="
+   https://github.com/python-cmd2/cmd2/
+   https://pypi.org/project/cmd2/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   dev-python/attrs[${PYTHON_USEDEP}]
+   >=dev-python/colorama-0.3.7[${PYTHON_USEDEP}]
+   >=dev-python/pyperclip-1.6[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/wcwidth[${PYTHON_USEDEP}]
+"
+# pyperclip uses clipboard backends in the following preference order:
+# pygtk, xclip, xsel, klipper, qtpy, pyqt5, pyqt4.
+# klipper is known to be broken in Xvfb, and therefore causes test
+# failures.  to avoid them, we must ensure that one of the backends
+# preferred to it is available (i.e. xclip or xsel).
+BDEPEND="
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   || (
+   x11-misc/xclip
+   x11-misc/xsel
+   )
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   distutils-r1_src_prepare
+   sed -i -e '/--cov/d' setup.cfg || die
+}
+
+src_test() {
+   # tests rely on very specific text wrapping...
+   local -x COLUMNS=80
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   epytest -p no:pytest-qt || die
+}



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

2023-01-27 Thread Michał Górny
commit: 53fceaba7b11184eb1e54fa7b5044d9cd22e7bde
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan 28 06:28:47 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan 28 07:04:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53fceaba

dev-python/cfn-lint: Bump to 0.72.10

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

 dev-python/cfn-lint/Manifest|  1 +
 dev-python/cfn-lint/cfn-lint-0.72.10.ebuild | 54 +
 2 files changed, 55 insertions(+)

diff --git a/dev-python/cfn-lint/Manifest b/dev-python/cfn-lint/Manifest
index cb06bf6456a0..9a655a70a07d 100644
--- a/dev-python/cfn-lint/Manifest
+++ b/dev-python/cfn-lint/Manifest
@@ -1,3 +1,4 @@
+DIST cfn-lint-0.72.10.gh.tar.gz 3252485 BLAKE2B 
34290170b4620f2f094d96ebb41cb9e5afb84fb2a0b26826cfa92cf8f73ad7e15d3ab0d38ce3ac81477f389480b36edcea26bfcb5246de8b1a5ea93b6b60ca3d
 SHA512 
2ae9cb11956ba431c7282c3813c3f00cb4a3599a0d73f521f3880ed1f916cf0fb447a889db2ae44748be810b1e95a7709d18ac18f27b4dd3e762fa7bfd499d13
 DIST cfn-lint-0.72.6.gh.tar.gz 3240330 BLAKE2B 
f7673efbf6ce88e618e6fb1ff6e21cbb66cef2a1d9922ed90eb3556eff4f38827fce4efa799913168d60dc91929478a82644b7dcee25515172bb86ff74e33f0f
 SHA512 
1db7bd50762c646be2f4bf3e74af8039cd593ccd9c10e68f43d3bc2e435ceb0dbbb70ac5a7cfd8408b7bc0eca2033d78d1fe3f65d0af89917684f7d44c52420b
 DIST cfn-lint-0.72.7.gh.tar.gz 3237460 BLAKE2B 
9300703c15dea1cfa804663ad5804cc8d8103cac5c5b19cbda2ed8d2ab721037bd55295bf2e9edbc4d73e19add5de1104fb4c34bd02bf3d6529425666fde6489
 SHA512 
326bee0c9fa22b76f051109fc1cfa4dee6fa4472a9b598d2f3117c345a07c89c46024d5ada4abd77ff356ac697d034389e1dd131d2ee9e5a270c897b054bb474
 DIST cfn-lint-0.72.8.gh.tar.gz 3239410 BLAKE2B 
3f9af91e9effa863fd780f3be78575e66fb9ce547f14e1ed62a380d1bd470181043a2a6c585aff6673cf24f583dc2b7b48bf262ab68e38b3808fd1a7d2a33d04
 SHA512 
a2242139c96899c13b753a14ab91dcf96c89e890b86534b08aca2ee221006bd9951dc1fc4c76439c19dfd17fafabce8e8910f0b6ad20b064e0feec2792905faa

diff --git a/dev-python/cfn-lint/cfn-lint-0.72.10.ebuild 
b/dev-python/cfn-lint/cfn-lint-0.72.10.ebuild
new file mode 100644
index ..eeb94f75e137
--- /dev/null
+++ b/dev-python/cfn-lint/cfn-lint-0.72.10.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="CloudFormation Linter"
+HOMEPAGE="
+   https://github.com/aws-cloudformation/cfn-lint/
+   https://pypi.org/project/cfn-lint/
+"
+SRC_URI="
+   https://github.com/aws-cloudformation/cfn-lint/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/aws-sam-translator-1.56.0[${PYTHON_USEDEP}]
+   dev-python/jsonpatch[${PYTHON_USEDEP}]
+   >=dev-python/jschema_to_python-1.2.3[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-3.0[${PYTHON_USEDEP}]
+   dev-python/junit-xml[${PYTHON_USEDEP}]
+   dev-python/networkx[${PYTHON_USEDEP}]
+   >dev-python/pyyaml-5.4[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.15.0[${PYTHON_USEDEP}]
+   >=dev-python/sarif_om-1.0.4[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # TODO
+   test/unit/module/test_template.py::TestTemplate::test_build_graph
+   # requires git repo
+   
test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs
+   # Internet
+   
test/unit/module/formatters/test_formatters.py::TestFormatters::test_sarif_formatter
+   
test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_2
+   
test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_3
+)
+
+src_prepare() {
+   # unpin the deps
+   sed -e 's:~=[0-9.]*::' -i setup.py || die
+   distutils-r1_src_prepare
+}



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

2023-01-27 Thread Michał Górny
commit: 010703e5724d21f3796f3e091cf28571a9f7fe43
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan 28 06:16:55 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan 28 06:57:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=010703e5

app-admin/awscli: Bump to 1.27.59

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

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

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index ee788fdcdc31..e7a4e6c2ed13 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -2,3 +2,4 @@ DIST aws-cli-1.27.50.gh.tar.gz 2347235 BLAKE2B 
cacfe2c8d4fce7de6452a02fa8bcbcde5
 DIST aws-cli-1.27.54.gh.tar.gz 2349811 BLAKE2B 
08cb317ea4621273644c39c1152e1a3f8bd9f52ed8c30d7c37dfea9e986ca1597fda1dfbdea8c4043fa783f061609d6f24895997e9f9a3f27d5677c0f9e6c3de
 SHA512 
af4783eef3c1c666b8b3c6d20f1c0177db6d4ce01645b092770cba535dad95609b4bece366355ce6d6a505ac7ab5a2e390d64fb84d6c00e402f9f8ab88db91d9
 DIST aws-cli-1.27.57.gh.tar.gz 2359650 BLAKE2B 
637674f1726828b43a8135b9f7ff9d1f4a05716680aa909829148e4acf7104290c49f90b453294e16cc74d0d200bdfa4049b470a5194df5e3098308d0c088d3b
 SHA512 
be1ac08e57012751f59e63996395b39bf5a9f42381e9a08baffacc2ac9d104c3560c250b2b210608bf6b460fdc31cc1f794a90949a52ebdbb3c22f03e5fb00c2
 DIST aws-cli-1.27.58.gh.tar.gz 2359921 BLAKE2B 
da3ead9140407faff60384fa7aafbc27a8a86d088e4516599e573b9e968f00d3e292a8ea6a0eb0a80449f1fef3bb62204dad2a788f10ba87a959218d909da77b
 SHA512 
2bc4dfe5058c847510f4f43006191153b23e5efecc51bb010f9b06ba127504ee40c953bcb6e47d921760f1bc6eb87747971a9a3514f781dd4bd76f30ecd7de81
+DIST aws-cli-1.27.59.gh.tar.gz 2360458 BLAKE2B 
e60117e41cf95d442db333cf49c146e4ed02247007b8f46228799c5dee8c486aec34b236c9a0a6d152d690ff86c34fd797a6f35227a6e443805cdfe1b1b30f00
 SHA512 
87b9aebe812415223285c09ab5a36de2b9c0da49775d1162a5b5d7489ad61c16ca5361b721bc9e4ec4ccc09306be24513f42d7263b315d6856be20fdf0779686

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



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

2023-01-27 Thread Michał Górny
commit: cb81691aa8c6dc0c5adf662c3f27dfbee775049b
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan 28 06:26:17 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan 28 07:04:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb81691a

dev-python/zipp: Bump to 3.12.0

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

 dev-python/zipp/Manifest   |  1 +
 dev-python/zipp/zipp-3.12.0.ebuild | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/dev-python/zipp/Manifest b/dev-python/zipp/Manifest
index 7374067ff0f8..8c37ca1720b2 100644
--- a/dev-python/zipp/Manifest
+++ b/dev-python/zipp/Manifest
@@ -1 +1,2 @@
 DIST zipp-3.11.0.tar.gz 16799 BLAKE2B 
96cbb86e4c112a2cc0bbd8cf8f7a6d0e7b5a5b4af0857bfea87583341e7d08c9f0879f8455131f81e21ffb75bb362fb312c5575a8ccb2e2996313fe3f95ffe36
 SHA512 
10e1eca131063d9e34db18320152ea5e2445585802e7814fcb0a0aeddd8eb5481c60c2eaca1f7f2729826aafd4004fc4a0b8ee26896c833f789752a501f77e86
+DIST zipp-3.12.0.tar.gz 17705 BLAKE2B 
7159d45deb7e22625a270c7f6a5610f64c511ebde11b42769730245befc679750390928c89cfe2ef979df081b07f87e35eea9d82d7063513ac420afc8e60cf79
 SHA512 
922d293dbfdc1871d339a6ebc0176cb5147518f281daf685318d08f6bb4057eb4c49380e49a220c6fa17d749eb8a32b9fa90070acb953f17595d1e509bc6cdf4

diff --git a/dev-python/zipp/zipp-3.12.0.ebuild 
b/dev-python/zipp/zipp-3.12.0.ebuild
new file mode 100644
index ..ea6301a426b0
--- /dev/null
+++ b/dev-python/zipp/zipp-3.12.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
+EAPI=7
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( pypy3 python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Backport of pathlib-compatible object wrapper for zip files"
+HOMEPAGE="
+   https://github.com/jaraco/zipp/
+   https://pypi.org/project/zipp/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+BDEPEND="
+   test? (
+   dev-python/jaraco-functools[${PYTHON_USEDEP}]
+   dev-python/jaraco-itertools[${PYTHON_USEDEP}]
+   dev-python/more-itertools[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # speed tests are flaky by design
+   tests/test_zipp.py::TestPath::test_implied_dirs_performance
+)
+
+src_prepare() {
+   # dep of disabled test
+   sed -i -e '/func_timeout/d' tests/test_zipp.py || die
+   distutils-r1_src_prepare
+}
+
+src_configure() {
+   grep -q 'build-backend = "setuptools' pyproject.toml ||
+   die "Upstream changed build-backend, recheck"
+   # write a custom pyproject.toml to ease setuptools bootstrap
+   cat > pyproject.toml <<-EOF || die
+   [build-system]
+   requires = ["flit_core >=3.2,<4"]
+   build-backend = "flit_core.buildapi"
+
+   [project]
+   name = "zipp"
+   version = "${PV}"
+   description = "Backport of pathlib-compatible object wrapper 
for zip files"
+   EOF
+}



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

2023-01-27 Thread Michał Górny
commit: 5a5fe38a2b043a15178646e14b5a4b27051ddbaa
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan 28 06:24:23 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan 28 06:57:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a5fe38a

dev-python/rst-linker: Bump to 2.4.0

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

 dev-python/rst-linker/Manifest|  1 +
 dev-python/rst-linker/rst-linker-2.4.0.ebuild | 34 +++
 2 files changed, 35 insertions(+)

diff --git a/dev-python/rst-linker/Manifest b/dev-python/rst-linker/Manifest
index 1c702e03a8fb..eb93cf3d1a69 100644
--- a/dev-python/rst-linker/Manifest
+++ b/dev-python/rst-linker/Manifest
@@ -1 +1,2 @@
 DIST rst.linker-2.3.1.tar.gz 10436 BLAKE2B 
0de71c1994b65c20f2ef13e1e8f9f04d431d9bd7215ca9dca2c51d78deaa55803f69432d27dd14b3b5f9d224b75f72a56ac4bba72ec3fad660af31b248a265ba
 SHA512 
0c9f236e372ffe69c2b37983c491c5b6fdb41f1c2a4ac16d3d815bfe5e8b93b58f001d449a57e663041d69d0e13e13d17178c477a1ea37f05ba7e919fcee698c
+DIST rst.linker-2.4.0.tar.gz 11340 BLAKE2B 
a1ae9c811b7d6fa2821bfbf5787dce75fd3d7e5d933ec15fbac9cd3bde08cfad59fdc81b3b58dc39d1209a27ca9dd8d2ecd68034b434b3f6d15469bfb98efa3d
 SHA512 
31e3427ecf35b433cc9650138ee36090e99003b72c69b60b530835eb624d7eb13aae4cf81cc0044b36750798a4b8aa676e53e3b9eb335430076593640a243940

diff --git a/dev-python/rst-linker/rst-linker-2.4.0.ebuild 
b/dev-python/rst-linker/rst-linker-2.4.0.ebuild
new file mode 100644
index ..af00fd4c42e9
--- /dev/null
+++ b/dev-python/rst-linker/rst-linker-2.4.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{9..11} )
+
+inherit distutils-r1
+
+MY_PN="${PN/-/.}"
+DESCRIPTION="Sphinx plugin to add links and timestamps to the changelog"
+HOMEPAGE="
+   https://github.com/jaraco/rst.linker/
+   https://pypi.org/project/rst.linker/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+
+RDEPEND="
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/setuptools_scm-3.4.1[${PYTHON_USEDEP}]
+   test? (
+   dev-python/path[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2023-01-27 Thread Michał Górny
commit: 27954f3b76d0a8e9a00eb489f29f0595b7e77a74
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan 28 06:16:34 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan 28 06:57:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27954f3b

dev-python/botocore: Bump to 1.29.59

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

 dev-python/botocore/Manifest|  1 +
 dev-python/botocore/botocore-1.29.59.ebuild | 74 +
 2 files changed, 75 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 3f7560e7e3c5..3b4ef1c636da 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -2,3 +2,4 @@ DIST botocore-1.29.50.gh.tar.gz 6392 BLAKE2B 
a9d12740ea927b6331b8593b9d7ae2a
 DIST botocore-1.29.54.gh.tar.gz 11127081 BLAKE2B 
7c2d11d968ca6a4d3b23b12c44cb8f050ac1848f75280c44bbb2f3567860204ed8615bd1596e02b8d0222f4d54c22a8559114365ec6a69e4a01a166a821d8c8a
 SHA512 
4ba58c9b881ff95149ba1a5805453885208cdb68f197cc9a6c13cc9ca075e988ae33e4809f2970d9c48fa426e26c06d83686b8bbf4ff69d4a7cfe26ef3f903bf
 DIST botocore-1.29.57.gh.tar.gz 11132049 BLAKE2B 
748a8b709cb6bff1a1bb38757ad68c31aa680589ed59e7c3f73b6563a5b9572ace96102ffda56643d33f0dee98f30f8443a431c7869ccfe54a311964ce781b5b
 SHA512 
adbd760b8238b259bcc1eb3ba42cdb702b60eb6fece73a5bda5129a974826655157e702cef6a1114c2e3bd036b1cf22ebbead6e78bf88129fe68b02de1f38dae
 DIST botocore-1.29.58.gh.tar.gz 11135559 BLAKE2B 
937b00f1a3c4e3ec818846549bc0cef391c86d3fee9bdd53285111e51c2c52145e7e904020511ed32f2247dd4f150f036f40feeac1a6f899781aff057f9a6d85
 SHA512 
5cfe5fb174cc14018cd2b7b7af15110665d7ca22f5ae827ba939ce12e71a45e9b5cab8d7ec656fa94c450d46c430a5541cd5bfe92d82da868424db4f8fa4fb2e
+DIST botocore-1.29.59.gh.tar.gz 11131182 BLAKE2B 
fa85e1f8dc3c366f7a7fb3e9b06dd298b1ad62be882891df3414289aa9e88bff72753690a1438e6040aefb7cafa1718a70c940e8cd2b4e743df44013b5748ef6
 SHA512 
9a4811b44c67652cacc899d1d84d4db1305cb60e73dd47d7f543b85ec37f921cab00a51d67b48ab6a215be8f7543e30c54585e0fb337085e1b75774b053c4bf3

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



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

2023-01-27 Thread Michał Górny
commit: a58224f96730144380bab87aaca58a796a5f0771
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan 28 06:16:44 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan 28 06:57:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a58224f9

dev-python/boto3: Bump to 1.26.59

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

 dev-python/boto3/Manifest |  1 +
 dev-python/boto3/boto3-1.26.59.ebuild | 68 +++
 2 files changed, 69 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 06cbd85a3800..9afd93c22169 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -2,3 +2,4 @@ DIST boto3-1.26.50.gh.tar.gz 589841 BLAKE2B 
98808cc2811f6371152b75424abe7da24230
 DIST boto3-1.26.54.gh.tar.gz 592401 BLAKE2B 
7fd5bb10cda2b27fc43a7efa65c4651d95c8ddb7c94b424847f21010f9d748398a9efc47118ed7d2d903696644903fb8c4e7bc3ba3f70643a565b426023f
 SHA512 
86d315eba84d783d327d19b41a593f193d9b356a205f29a1589e43e43519aa6eedefc26e7b23234dade6ab0bbb309d8039b011d0ba766757be8eb7a57c22f49b
 DIST boto3-1.26.57.gh.tar.gz 593947 BLAKE2B 
5a30f237d992bb766b3afaced8b9e01c792c857a02aee5ba589f0f03c4c8eace3b32920d1dd62554fbb85d14b7f96789590d4acbc764dd3c56208fa5bf2dea1d
 SHA512 
112719584ad122373e5aa24ebb6ea5c87772cdab71f59274b2f2172d92c72ed6894645253e15e12a808a83e14b12d27fde8a9fe086ccc33b987166de3fe0984b
 DIST boto3-1.26.58.gh.tar.gz 594149 BLAKE2B 
5bf0ec6a321826a6f7cc346e6051e6b4d99451d0222ccf9445a9f24f561dd1797333a05d44addf1bea9b2b7e18b952c5acfa9f51a5d275fc7b34c5e8c5ab4342
 SHA512 
16a68f232cfdfbd4c8c6368d520c5826150039f069819aaf608a2e8b03845739a8014c54ba1fb57eeba8ebe4c6ad8e3b135d2a6a4dccd9d41de98fa0b730142d
+DIST boto3-1.26.59.gh.tar.gz 594565 BLAKE2B 
90c5fe950da7fabc46a4c34e0a77997cfc643273f6b3c1afed6caad3415486b25a6610c8fb9d3f3450b4f3b73e45cfec5d6b1f02666dbd2608944e2db81a955b
 SHA512 
e4dff5978e41a9f4c29ef131d7b8c1f0ec625d9fc77a8cff9ce3c6d5a00d68e75b62da34b418252ddfeedf6302332edd8a30d88401ea393d0de3add64ab5cc40

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



[gentoo-commits] repo/gentoo:master commit in: dev-java/error-prone-annotations/

2023-01-27 Thread Arthur Zamarin
commit: 910492ec0bb67b97ba6092d51d75022a9f29dc95
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Fri Jan 27 21:17:39 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 28 06:52:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=910492ec

dev-java/error-prone-annotations: drop 2.7.1

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-java/error-prone-annotations/Manifest  |  1 -
 .../error-prone-annotations-2.7.1.ebuild   | 27 --
 2 files changed, 28 deletions(-)

diff --git a/dev-java/error-prone-annotations/Manifest 
b/dev-java/error-prone-annotations/Manifest
index fe18c7c5ac82..9cb3038bb4fa 100644
--- a/dev-java/error-prone-annotations/Manifest
+++ b/dev-java/error-prone-annotations/Manifest
@@ -1,2 +1 @@
 DIST error-prone-2.16.tar.gz 2685946 BLAKE2B 
e10d38e5d0f6be102d64c4d24543f525c192300665a141d136d4bcb1db0e8553c16828411b60e2bca0d27a89fe7e094ac2fc2a367028091a4ad28b303c023a43
 SHA512 
c61d14e237ae45f3d1196e03ecdb5e77aa8aaa2f5983eee3667cc73951a12b1f0c85bd8a15c477c18fd517d486024d3b1f115928affb3697afc064d561b5f405
-DIST error-prone-2.7.1.tar.gz 1576363 BLAKE2B 
a204a6a0dfcc88e06ff4f9288764c33c72e1d0c692ba20ce34a1440025abbb96d510129e335a475ffecc037806c72a0e1a85f0ad55a5ee4402d7b731eabd057b
 SHA512 
2e8ff78b2fc65a0a53244711a3b5dd3d42cd09c0c9cca8dde5c814ee3e9dbc6e2c44f8bdb778111c93cd867f9b85b8afae4fd0551eda9326c0a9b1aa1dcaaf92

diff --git 
a/dev-java/error-prone-annotations/error-prone-annotations-2.7.1.ebuild 
b/dev-java/error-prone-annotations/error-prone-annotations-2.7.1.ebuild
deleted file mode 100644
index 2e15db67603f..
--- a/dev-java/error-prone-annotations/error-prone-annotations-2.7.1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Skeleton command:
-# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri 
https://codeload.github.com/google/error-prone/tar.gz/v2.7.1 --slot 0 
--keywords "~amd64 ~arm64 ~ppc64 ~x86" --ebuild 
error-prone-annotations-2.7.1-r1.ebuild
-
-EAPI=7
-
-MY_PN="${PN%-annotations}"
-MY_P="${MY_PN}-${PV}"
-JAVA_PKG_IUSE="doc source"
-MAVEN_ID="com.google.errorprone:error_prone_annotations:${PV}"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="Java annotations for the Error Prone static analysis tool"
-HOMEPAGE="http://errorprone.info;
-SRC_URI="https://codeload.github.com/google/${MY_PN}/tar.gz/v${PV} -> 
${MY_P}.tar.gz"
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86"
-
-DEPEND=">=virtual/jdk-1.8:*"
-RDEPEND=">=virtual/jre-1.8:*"
-
-S="${WORKDIR}/${MY_P}/annotations"
-JAVA_SRC_DIR="src/main/java"



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

2023-01-27 Thread Arthur Zamarin
commit: a0055d21bbffd55f43c0d8f814562e0a36ef5411
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Fri Jan 27 21:19:01 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 28 06:52:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0055d21

dev-java/guava: drop 30.1.1

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-java/guava/Manifest|  1 -
 dev-java/guava/guava-30.1.1.ebuild | 58 --
 2 files changed, 59 deletions(-)

diff --git a/dev-java/guava/Manifest b/dev-java/guava/Manifest
index 532be5cbf826..e307a1f87e40 100644
--- a/dev-java/guava/Manifest
+++ b/dev-java/guava/Manifest
@@ -1,2 +1 @@
-DIST guava-30.1.1.tar.gz 5404546 BLAKE2B 
818ef4b17c4f0c8e92c327f046434a3bb428ac35d6e95edd6d6be558c755d138a8ac7f8ad2032073cad131890d8f838e896fff84ba217f8305be8bd65c619a48
 SHA512 
23b30d886a3200b8f998897ca7bc424b2d223a4fecb03ab644e08a989a85f008e30ef093055e6305c4148a1eb8919c407e35d19f492c5b189830bd115e9484f2
 DIST guava-31.1.tar.gz 5583483 BLAKE2B 
b430257b6a21e8cc85b11241be3abc463d13d29d85c6e7a3e4240977213428ec92af63afb66d0637f6b6dbbab1e3493cfc684a6be21ba4633cec7c6df5d0a8e7
 SHA512 
660b486d82d526ce722130f2968ea8ab9eb53f5915f80e53ef135a7bfcb6ced9b2f2a50ebdb8b316cc48a4f2553fa067a1d6fc0bc4498774a9f1990a535651b8

diff --git a/dev-java/guava/guava-30.1.1.ebuild 
b/dev-java/guava/guava-30.1.1.ebuild
deleted file mode 100644
index 8b858ee7d259..
--- a/dev-java/guava/guava-30.1.1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Skeleton command:
-# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri 
https://codeload.github.com/google/guava/tar.gz/refs/tags/v30.1.1 --slot 0 
--keywords "" --ebuild guava-30.1.1.ebuild
-
-EAPI=7
-
-JAVA_PKG_IUSE="doc source"
-#JAVA_TESTING_FRAMEWORKS="junit-5"
-MAVEN_ID="com.google.guava:guava:${PV}-jre"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="A collection of Google's core Java libraries"
-HOMEPAGE="https://github.com/google/guava;
-SRC_URI="https://codeload.github.com/google/guava/tar.gz/v${PV} -> ${P}.tar.gz"
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86"
-
-# Common dependencies
-# POM: pom.xml
-# com.google.code.findbugs:jsr305:3.0.2 -> !!!groupId-not-found!!!
-# com.google.errorprone:error_prone_annotations:2.5.1 -> 
>=dev-java/error-prone-annotations-2.7.1:0
-# com.google.guava:failureaccess:1.0.1 -> >=dev-java/failureaccess-30.1.1:0
-# com.google.guava:listenablefuture:.0-empty-to-avoid-conflict-with-guava 
-> !!!artifactId-not-found!!!
-# com.google.j2objc:j2objc-annotations:1.3 -> !!!groupId-not-found!!!
-# org.checkerframework:checker-qual:3.8.0 -> 
>=dev-java/checker-framework-qual-3.14.0:0
-
-CDEPEND="
-   >=dev-java/error-prone-annotations-2.7.1:0
-   >=dev-java/failureaccess-30.1.1:0
-   dev-java/jsr305:0
-"
-
-DEPEND="
-   >=dev-java/checker-framework-qual-3.14.0:0
-   dev-java/j2objc-annotations:0
-   >=virtual/jdk-1.8:*
-   ${CDEPEND}
-"
-
-RDEPEND=">=virtual/jre-1.8:*
-   ${CDEPEND}
-"
-
-S="${WORKDIR}/${P}"
-
-JAVA_GENTOO_CLASSPATH="error-prone-annotations,failureaccess,jsr305"
-
-src_configure() {
-   JAVA_GENTOO_CLASSPATH_EXTRA="$(java-pkg_getjars --build-only 
checker-framework-qual,j2objc-annotations)"
-}
-
-JAVA_SRC_DIR="${PN}/src"
-
-JAVA_TEST_SRC_DIR="${PN}-tests/"



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

2023-01-27 Thread Arthur Zamarin
commit: f3e2114db4a1a598fd1f71d96bdcca34d3fb5ef6
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Fri Jan 27 21:21:59 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 28 06:52:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3e2114d

dev-java/guava-testlib: drop 30.1.1

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/29305
Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-java/guava-testlib/Manifest|  1 -
 dev-java/guava-testlib/guava-testlib-30.1.1.ebuild | 67 --
 2 files changed, 68 deletions(-)

diff --git a/dev-java/guava-testlib/Manifest b/dev-java/guava-testlib/Manifest
index 532be5cbf826..e307a1f87e40 100644
--- a/dev-java/guava-testlib/Manifest
+++ b/dev-java/guava-testlib/Manifest
@@ -1,2 +1 @@
-DIST guava-30.1.1.tar.gz 5404546 BLAKE2B 
818ef4b17c4f0c8e92c327f046434a3bb428ac35d6e95edd6d6be558c755d138a8ac7f8ad2032073cad131890d8f838e896fff84ba217f8305be8bd65c619a48
 SHA512 
23b30d886a3200b8f998897ca7bc424b2d223a4fecb03ab644e08a989a85f008e30ef093055e6305c4148a1eb8919c407e35d19f492c5b189830bd115e9484f2
 DIST guava-31.1.tar.gz 5583483 BLAKE2B 
b430257b6a21e8cc85b11241be3abc463d13d29d85c6e7a3e4240977213428ec92af63afb66d0637f6b6dbbab1e3493cfc684a6be21ba4633cec7c6df5d0a8e7
 SHA512 
660b486d82d526ce722130f2968ea8ab9eb53f5915f80e53ef135a7bfcb6ced9b2f2a50ebdb8b316cc48a4f2553fa067a1d6fc0bc4498774a9f1990a535651b8

diff --git a/dev-java/guava-testlib/guava-testlib-30.1.1.ebuild 
b/dev-java/guava-testlib/guava-testlib-30.1.1.ebuild
deleted file mode 100644
index 24c89a665ecc..
--- a/dev-java/guava-testlib/guava-testlib-30.1.1.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Skeleton command:
-# java-ebuilder --generate-ebuild --workdir . --pom guava-testlib 
--download-uri 
https://codeload.github.com/google/guava/tar.gz/refs/tags/v30.1.1 --slot 0 
--keywords "~amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild guava-testlib-30.1.1.ebuild
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source test"
-MAVEN_ID="com.google.guava:guava-testlib:30.1.1-jre"
-JAVA_TESTING_FRAMEWORKS="junit-4"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="A set of java classes to assist the tests for Guava itself"
-HOMEPAGE="https://github.com/google/guava;
-SRC_URI="https://github.com/google/guava/archive/v${PV}.tar.gz -> 
guava-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86"
-
-# error: package com.google.common.truth does not exist
-RESTRICT="test"
-
-# Common dependencies
-# POM: ${PN}
-# com.google.code.findbugs:jsr305:3.0.2 -> !!!groupId-not-found!!!
-# com.google.errorprone:error_prone_annotations:2.5.1 -> 
>=dev-java/error-prone-annotations-2.7.1:0
-# com.google.guava:guava:30.1.1-jre -> >=dev-java/guava-30.1.1:0
-# com.google.j2objc:j2objc-annotations:1.3 -> !!!groupId-not-found!!!
-# junit:junit:4.13.2 -> >=dev-java/junit-4.13.2:4
-# org.checkerframework:checker-qual:3.8.0 -> 
>=dev-java/checker-framework-qual-3.14.0:0
-
-CP_DEPEND="
-   dev-java/checker-framework-qual:0
-   dev-java/error-prone-annotations:0
-   ~dev-java/guava-30.1.1:0
-   dev-java/jsr305:0
-   dev-java/junit:4
-   dev-java/j2objc-annotations:0
-"
-
-# Compile dependencies
-# POM: ${PN}
-# test? com.google.truth:truth:1.1 -> !!!groupId-not-found!!!
-
-DEPEND="
-   >=virtual/jdk-1.8:*
-   ${CP_DEPEND}"
-#  test? (
-#  !!!groupId-not-found!!!
-#  )
-#"
-
-RDEPEND="
-   >=virtual/jre-1.8:*
-   ${CP_DEPEND}"
-
-S="${WORKDIR}/guava-${PV}"
-
-JAVA_SRC_DIR=( "${PN}/src" )
-#  JAVA_RESOURCE_DIRS="${PN}/src"
-
-#  JAVA_TEST_GENTOO_CLASSPATH="!!!groupId-not-found!!!"
-JAVA_TEST_SRC_DIR=( "${PN}/test" )
-JAVA_TEST_RESOURCE_DIRS=( "${PN}/test" )



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

2023-01-27 Thread Arthur Zamarin
commit: a3d8f721df1201ed1da96904a9ac6bab5f5b55d2
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Fri Jan 27 21:03:38 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 28 06:52:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3d8f721

dev-java/woodstox-core: drop 6.3.1

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-java/woodstox-core/Manifest   |  1 -
 dev-java/woodstox-core/woodstox-core-6.3.1.ebuild | 89 ---
 2 files changed, 90 deletions(-)

diff --git a/dev-java/woodstox-core/Manifest b/dev-java/woodstox-core/Manifest
index b58cc4a47a7e..be5e4bc9c5ff 100644
--- a/dev-java/woodstox-core/Manifest
+++ b/dev-java/woodstox-core/Manifest
@@ -1,2 +1 @@
-DIST woodstox-core-6.3.1.tar.gz 6029586 BLAKE2B 
04fcd7fd958cd3efa8a1e864786b88a1f8c3f0d6d6faecb5eb91a7cf755da4cef2664c0583702bf21dde741632638242131f0d46acb8f1b91bd00bf4c9a7af5b
 SHA512 
fee1d8dc33aa2e3617b451fab285dbc91154738765eb9d93e8c1809a70f09ccb2f1cf2b70f57f836323d0a80bd5caeae0f5a4c5e2cee609c2a9d30106bf42acb
 DIST woodstox-core-6.4.0.tar.gz 6030457 BLAKE2B 
0506a4af84eff8ac11bc6363581f8de737116bd254d0c3b2f68a9ce062325934188c5a05eeff918ae012330d885ba7940f9dc1afb01ee951ff58cdcd1c86b2c7
 SHA512 
ca8033084c0355c5a321ab51ab6cfee62737b49ab98106fab0abb3ac8950ddd773dc91d864e4e62bdddaca1b7ba98f3639d1a61d8c436892b35193a8c838659f

diff --git a/dev-java/woodstox-core/woodstox-core-6.3.1.ebuild 
b/dev-java/woodstox-core/woodstox-core-6.3.1.ebuild
deleted file mode 100644
index 3a6b3c2a149a..
--- a/dev-java/woodstox-core/woodstox-core-6.3.1.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Skeleton command:
-# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri 
https://github.com/FasterXML/woodstox/archive/woodstox-core-6.3.1.tar.gz --slot 
0 --keywords "~amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild 
woodstox-core-6.3.1.ebuild
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source test"
-MAVEN_ID="com.fasterxml.woodstox:woodstox-core:6.3.1"
-JAVA_TESTING_FRAMEWORKS="junit-4"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="An XML processor that implements Stax (JSR-173), SAX2 and Stax2 
APIs"
-HOMEPAGE="https://github.com/FasterXML/woodstox;
-SRC_URI="https://github.com/FasterXML/woodstox/archive/${P}.tar.gz;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86"
-
-# Common dependencies
-# POM: pom.xml
-# net.java.dev.msv:msv-core:2013.6.1 -> >=dev-java/msv-2022.7:0
-# net.java.dev.msv:xsdlib:2013.6.1 -> >=dev-java/xsdlib-2022.7:0
-# org.codehaus.woodstox:stax2-api:4.2.1 -> >=dev-java/stax2-api-4.2.1:0
-# relaxngDatatype:relaxngDatatype:20020414 -> 
>=dev-java/relaxng-datatype-20020414:0
-
-CP_DEPEND="
-   dev-java/msv:0
-   dev-java/relaxng-datatype:0
-   dev-java/stax2-api:0
-   dev-java/xsdlib:0
-"
-
-# Compile dependencies
-# POM: pom.xml
-# biz.aQute.bnd:biz.aQute.bnd.annotation:6.3.1 -> 
>=dev-java/aqute-bnd-annotation-6.3.1:0
-# org.osgi:osgi.core:5.0.0 -> >=dev-java/osgi-core-8.0.0:0
-# POM: pom.xml
-# test? junit:junit:4.13.2 -> >=dev-java/junit-4.13.2:4
-
-DEPEND="${CP_DEPEND}
-   >=virtual/jdk-11:*
-   dev-java/aqute-bnd-annotation:0
-   dev-java/osgi-core:0"
-
-RDEPEND="${CP_DEPEND}
-   >=virtual/jre-1.8:*"
-
-DOCS=( {README,SECURITY}.md release-notes/{CREDITS,VERSION} )
-
-S="${WORKDIR}/woodstox-${P}"
-
-JAVA_CLASSPATH_EXTRA="aqute-bnd-annotation,osgi-core"
-JAVA_SRC_DIR=( "src/main/java" "src/moditect" )
-JAVA_RESOURCE_DIRS="src/main/resources"
-
-JAVA_TEST_GENTOO_CLASSPATH="junit-4"
-JAVA_TEST_SRC_DIR="src/test/java"
-JAVA_TEST_RESOURCE_DIRS="src/test/resources"
-
-# 
https://github.com/FasterXML/woodstox/blob/woodstox-core-6.3.0/pom.xml#L229-L243
-src_test() {
-   pushd src/test/java > /dev/null || die
-   local JAVA_TEST_RUN_ONLY=$(find * \
-   \( -wholename "**/Test*.java" \
-   -o -wholename "**/*Test.java" \) \
-   ! -wholename "failing/*.java" \
-   ! -wholename "**/Abstract*.jav" \
-   ! -wholename "**/Base*.java" \
-   )
-   popd > /dev/null
-   JAVA_TEST_RUN_ONLY="${JAVA_TEST_RUN_ONLY//.java}"
-   JAVA_TEST_RUN_ONLY="${JAVA_TEST_RUN_ONLY//\//.}"
-   java-pkg-simple_src_test
-}
-
-src_prepare() {
-   default
-
-   # src/moditect/module-info.java:33: error: cannot find symbol
-   #provides 
org.codehaus.stax2.validation.XMLValidationSchemaFactory.dtd with 
com.ctc.wstx.dtd.DTDSchemaFactory;
-   # https://bugs.gentoo.org/858302
-   sed -e '/com.ctc.wstx.shaded.msv/d' \
-   -e '/org.codehaus.stax2.validation/d' \
-   -i "src/moditect/module-info.java" || die
-}



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

2023-01-27 Thread Arthur Zamarin
commit: e7cd969df52e00c9729ad270aa5b7815cb71bfd3
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Fri Jan 27 21:08:40 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 28 06:52:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7cd969d

dev-java/jctools-core: drop 3.3.0

Closes: https://bugs.gentoo.org/11
Closes: https://bugs.gentoo.org/856688
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-java/jctools-core/Manifest  |  1 -
 dev-java/jctools-core/jctools-core-3.3.0.ebuild | 69 -
 2 files changed, 70 deletions(-)

diff --git a/dev-java/jctools-core/Manifest b/dev-java/jctools-core/Manifest
index 87afb73243e2..726154aa6a4f 100644
--- a/dev-java/jctools-core/Manifest
+++ b/dev-java/jctools-core/Manifest
@@ -1,2 +1 @@
-DIST jctools-3.3.0.tar.gz 4214717 BLAKE2B 
c9c5f5897ebf8bb7ac439b969f372c45b7652517cbc5369c07fe80d11f779eebe7fe5ffb5d93a18fe3df5d9ca9adf3cee7268c8c6ed962fccb4d84f5b0451c4b
 SHA512 
ce212abacca6137a133f7a4e94370442d00bf73794fa7b9ce440631701a9a2fca31c4dda05e2a768fcf28f75e84f2a7f318a936e429c7f4ed20daa7b79d11a4a
 DIST jctools-4.0.1.tar.gz 4234647 BLAKE2B 
652cfc70d92a37e04056e306050b156632ba92b2cacd9b759556ea92e1b9b6dda3d766e33936cdd92ec690abb6fb51a562305f82746f500f89d9d797e27f9c54
 SHA512 
9c8f55be4640f7b1315e7f93c20cf6b4b8d84c542103d69a2e34c0abe00c25fb362b6d8c4042feb4462559e5f6babd90ab0a59a66c3d407e13004ff02ce95c8f

diff --git a/dev-java/jctools-core/jctools-core-3.3.0.ebuild 
b/dev-java/jctools-core/jctools-core-3.3.0.ebuild
deleted file mode 100644
index a58d2f320e2d..
--- a/dev-java/jctools-core/jctools-core-3.3.0.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Skeleton command:
-# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri 
https://github.com/JCTools/JCTools/archive/v3.3.0.tar.gz --slot 0 --keywords 
"~amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild jctools-core-3.3.0.ebuild
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source test"
-MAVEN_ID="org.jctools:jctools-core:3.3.0"
-JAVA_TESTING_FRAMEWORKS="junit-4"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="Java Concurrency Tools Core Library"
-HOMEPAGE="https://jctools.github.io/JCTools/;
-SRC_URI="https://github.com/JCTools/JCTools/archive/v${PV}.tar.gz -> 
jctools-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="3"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86"
-
-DEPEND=">=virtual/jdk-1.8:*
-   test? (
-   dev-java/guava-testlib:0
-   dev-java/hamcrest-library:1.3
-   )"
-
-RDEPEND=">=virtual/jre-1.8:*"
-
-DOCS=( ../{README,RELEASE-NOTES}.md )
-
-S="${WORKDIR}/JCTools-${PV}/jctools-core"
-
-JAVA_SRC_DIR="src/main/java"
-
-JAVA_TEST_GENTOO_CLASSPATH="guava-testlib,hamcrest-library-1.3,junit-4"
-JAVA_TEST_SRC_DIR="src/test/java"
-
-# Using the defaults of java-pkg-simple would skip more than half the number 
of tests.
-src_test() {
-   # org.jetbrains.kotlinx.lincheck is not yet packaged
-   rm -r src/test/java/org/jctools/maps/linearizability_test || die
-   # These tests would fail and are not run by "mvn test".
-   # "org.jctools.queues.MpqSanityTest"
-   # "org.jctools.queues.QueueSanityTest"
-   # "org.jctools.queues.ScQueueRemoveTest"
-   # "org.jctools.util.TestUtil"
-   # Test timeout on arm64, https://bugs.gentoo.org/863977
-   # "org.jctools.queues.atomic.AtomicMpqSanityTestMpscLinked"
-   # "org.jctools.queues.MpqSanityTestMpscLinked"
-   pushd src/test/java || die
-   local JAVA_TEST_RUN_ONLY=$(find * \
-   \( -name "*Test*.java" \
-   -o -name "nbsi_tester.java" \
-   -o -name "nbhs_tester.java" \)\
-   ! -name "MpqSanityTest.java" \
-   ! -name "QueueSanityTest.java" \
-   ! -name "ScQueueRemoveTest.java" \
-   ! -name "TestUtil.java" \
-   ! -name "AtomicMpqSanityTestMpscLinked.java" \
-   ! -name "MpqSanityTestMpscLinked.java" \
-   )
-   popd
-   JAVA_TEST_RUN_ONLY="${JAVA_TEST_RUN_ONLY//.java}"
-   JAVA_TEST_RUN_ONLY="${JAVA_TEST_RUN_ONLY//\//.}"
-   java-pkg-simple_src_test
-   # OK (7226 tests)
-}



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

2023-01-27 Thread Arthur Zamarin
commit: 291e839f3ef6fff926769b7b00d9cd1155756388
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Fri Jan 27 21:15:37 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 28 06:52:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=291e839f

dev-java/zstd-jni: drop 1.5.2.4

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-java/zstd-jni/Manifest|  1 -
 dev-java/zstd-jni/zstd-jni-1.5.2.4.ebuild | 67 ---
 2 files changed, 68 deletions(-)

diff --git a/dev-java/zstd-jni/Manifest b/dev-java/zstd-jni/Manifest
index 22e87ae6df6c..058ed6af6eed 100644
--- a/dev-java/zstd-jni/Manifest
+++ b/dev-java/zstd-jni/Manifest
@@ -1,2 +1 @@
-DIST zstd-jni-1.5.2.4.tar.gz 9343792 BLAKE2B 
8a446b229d49671b3f38d630ecf2c2688210176af95b66c788027de89986ad1f23615582d670f1d7a0b3866572b05c722ad6c71783d208401844287e8149f65c
 SHA512 
bf67fc6573f2b1e45bd4985186814a54fb948a1b7280b5cf2f6d2577626c1f70626a58994291ffb228f097c91d60e3ed52d56ad92830c8f386b96b11fb6cf4a2
 DIST zstd-jni-1.5.2.5.tar.gz 9342510 BLAKE2B 
259f3087f06c567f2126dacfb90ecfcc1d20f389ff99ef48a6f8c558441b37b56f29b73ca55aad176116439c4ef47f9ad253116a968f74e527eb13a0fda98f7e
 SHA512 
16f2aeee6005e2da366a849f0972b3ef9245d355ed875e633bf4013d340cc74445604710e7b628aefafa90f74dfaa82a93c741f06f633b8a6c2162e9da304850

diff --git a/dev-java/zstd-jni/zstd-jni-1.5.2.4.ebuild 
b/dev-java/zstd-jni/zstd-jni-1.5.2.4.ebuild
deleted file mode 100644
index abfe3a755489..
--- a/dev-java/zstd-jni/zstd-jni-1.5.2.4.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source"
-MAVEN_ID="com.github.luben:zstd-jni:1.5.2-4"
-
-inherit java-pkg-2 java-pkg-simple cmake
-
-DESCRIPTION="JNI bindings for Zstd native library"
-HOMEPAGE="https://github.com/luben/zstd-jni;
-# Snapshop needed because this version is not tagged.
-MY_COMMIT="37faee49643b2739457716e3752f44fcaa09005f"
-SRC_URI="https://github.com/luben/zstd-jni/archive/${MY_COMMIT}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86"
-
-RDEPEND=">=virtual/jre-1.8:*"
-DEPEND=">=virtual/jdk-1.8:*"
-
-S="${WORKDIR}/zstd-jni-${MY_COMMIT}"
-
-JAVA_AUTOMATIC_MODULE_NAME="com.github.luben.zstd_jni"
-JAVA_RESOURCE_DIRS="resources"
-JAVA_SRC_DIR="src/main/java"
-
-src_prepare() {
-   cmake_src_prepare
-   # https://github.com/luben/zstd-jni/blob/v1.5.2-3/build.gradle#L66
-   cat > src/main/java/com/github/luben/zstd/util/ZstdVersion.java <<-EOF 
|| die
-   package com.github.luben.zstd.util;
-
-   public class ZstdVersion
-   {
-   public static final String VERSION = "$(ver_rs 3 -)";
-   }
-   EOF
-
-   mkdir -p  resources/META-INF || die
-   cat > resources/META-INF/MANIFEST.MF <<-EOF || die
-   Implementation-Version: $(ver_rs 3 -)
-   Bundle-NativeCode: libzstd-jni.so;osname=Linux"
-   EOF
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DJAVA_HOME="$(java-config -g JAVA_HOME)"
-   # Resolve bug #776910
-   # Reference: https://stackoverflow.com/a/51764145
-   -DJAVA_AWT_LIBRARY="NotNeeded"
-   )
-   cmake_src_configure
-}
-
-src_compile() {
-   cmake_src_compile
-   java-pkg-simple_src_compile
-}
-
-src_install() {
-   java-pkg_doso "${BUILD_DIR}/libzstd-jni-$(ver_rs 3 -).so"
-   java-pkg-simple_src_install
-}



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

2023-01-27 Thread Arthur Zamarin
commit: 279a9d7760f0628bae7ceb99a0a1d21b3da75855
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Fri Jan 27 21:14:05 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 28 06:52:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=279a9d77

dev-java/xmlgraphics-commons: drop 2.7-r1

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-java/xmlgraphics-commons/Manifest  |  1 -
 .../xmlgraphics-commons-2.7-r1.ebuild  | 72 --
 2 files changed, 73 deletions(-)

diff --git a/dev-java/xmlgraphics-commons/Manifest 
b/dev-java/xmlgraphics-commons/Manifest
index f21616af05c7..321305027c64 100644
--- a/dev-java/xmlgraphics-commons/Manifest
+++ b/dev-java/xmlgraphics-commons/Manifest
@@ -1,3 +1,2 @@
-DIST xmlgraphics-commons-2.7-src.tar.gz 2021218 BLAKE2B 
a16dda389662a38d5ebf6cbd015ac5bf8154b5e2df9e36fd3a33987b04a4de08cc1ebc71e940c05793ef045249c68e7dbb54c418a7c6888020a800e039b0a188
 SHA512 
7d3993fc920767512f94edef3342757f0ffc9c9dbad80695fe3d77b0ec162380d9b467682ae41238e7ee719601709edb41b2dab06c385dfd9fa898577d8d2c22
 DIST xmlgraphics-commons-2.8-src.tar.gz 2243271 BLAKE2B 
86456adf4b9610e580b3b4f87c362dc1259c2f2bb4d4abb0dc3d765ee2cc5fb3df54597f5a5fa620a813dee83cd7549771d2b4116d20077103e389f1942903a0
 SHA512 
3e6c397a7444c4ce1d1aeda96a7c9abfd3d8d57a0997d7d6ae2be36303dd17550b7b92fd86eac832566bbeefccdd06619e31c0d907cd6b953a8eb934d7fa618b
 DIST xmlgraphics-commons-2.8-src.tar.gz.asc 833 BLAKE2B 
d68b6fe36b44764c44b67baca02a50f01644aaf2e8ed6571caeffd7724b6284860bd81d5a2ddcbefde6411bd5c9ed072f853cd178f862541f9f49aea3e023e21
 SHA512 
6e17a628ddd253c44d62a7f08d615f5a484bb6433482e6e217e794620396150b327f2e89836f62aafde3050ac0677432e0b12b645c57ae74cc11e093d86ac43c

diff --git a/dev-java/xmlgraphics-commons/xmlgraphics-commons-2.7-r1.ebuild 
b/dev-java/xmlgraphics-commons/xmlgraphics-commons-2.7-r1.ebuild
deleted file mode 100644
index 967964f74e06..
--- a/dev-java/xmlgraphics-commons/xmlgraphics-commons-2.7-r1.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Skeleton command:
-# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri 
mirror://apache/xmlgraphics/commons/source/2.7-src.tar.gz --slot 2 --keywords 
"~amd64 ~arm64 ~ppc64 ~x86" --ebuild xmlgraphics-commons-2.7.ebuild
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source test"
-MAVEN_ID="org.apache.xmlgraphics:xmlgraphics-commons:2.7"
-JAVA_TESTING_FRAMEWORKS="junit-4"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="XML Graphics Commons"
-HOMEPAGE="https://xmlgraphics.apache.org/commons/;
-SRC_URI="mirror://apache/xmlgraphics/commons/source/${P}-src.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="2"
-KEYWORDS="amd64 arm64 ppc64 x86"
-
-# Common dependencies
-# POM: pom.xml
-# commons-io:commons-io:1.3.2 -> >=dev-java/commons-io-2.11.0:1
-# commons-logging:commons-logging:1.2 -> >=dev-java/commons-logging-1.2:0
-
-CP_DEPEND="
-   dev-java/commons-io:1
-   dev-java/commons-logging:0
-"
-
-# Compile dependencies
-# POM: pom.xml
-# test? junit:junit:4.11 -> >=dev-java/junit-4.13.2:4
-# test? org.mockito:mockito-core:2.28.2 -> 
!!!suitable-mavenVersion-not-found!!!
-# test? xml-resolver:xml-resolver:1.2 -> >=dev-java/xml-commons-resolver-1.2:0
-
-DEPEND="${CP_DEPEND}
-   >=virtual/jdk-1.8:*
-   test? (
-   dev-java/mockito:4
-   dev-java/xml-commons-resolver:0
-   )"
-
-RDEPEND="${CP_DEPEND}
-   >=virtual/jre-1.8:*"
-
-DOCS=( NOTICE README )
-
-S="${WORKDIR}/${P}"
-
-JAVA_SRC_DIR="src/main/java"
-JAVA_RESOURCE_DIRS="src/main/resources"
-
-JAVA_TEST_GENTOO_CLASSPATH="junit-4,mockito-4,xml-commons-resolver"
-JAVA_TEST_SRC_DIR="src/test/java"
-JAVA_TEST_RESOURCE_DIRS="src/test/resources"
-
-# There are test failures, bug #832058
-JAVA_TEST_EXCLUDES=(
-   "org.apache.xmlgraphics.image.codec.tiff.TIFFImageEncoderTestCase"
-   "org.apache.xmlgraphics.image.loader.impl.ImageLoaderImageIOTestCase"
-   "org.apache.xmlgraphics.io.XmlSourceUtilTestCase"
-   "org.apache.xmlgraphics.ps.dsc.ListenerTestCase"
-   "org.apache.xmlgraphics.xmp.XMPParserTestCase"
-)
-
-src_install() {
-   java-pkg-simple_src_install
-   einstalldocs # https://bugs.gentoo.org/789582
-}



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

2023-01-27 Thread Arthur Zamarin
commit: 434c43fe085ba7327173720db77757dfa3b04fb8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 28 06:51:09 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 28 06:51:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=434c43fe

dev-python/rich: Stabilize 13.2.0 ALLARCHES, #892335

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

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

diff --git a/dev-python/rich/rich-13.2.0.ebuild 
b/dev-python/rich/rich-13.2.0.ebuild
index bd8237dcdcdd..5a00191deda0 100644
--- a/dev-python/rich/rich-13.2.0.ebuild
+++ b/dev-python/rich/rich-13.2.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc x86"
 
 RDEPEND="
dev-python/colorama[${PYTHON_USEDEP}]



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

2023-01-27 Thread Georgy Yakovlev
commit: fe2f8f98edb4de09b34955874dedcb52c2f071f6
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sat Jan 28 06:11:25 2023 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sat Jan 28 06:20:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe2f8f98

dev-lang/rust: add 1.67.0

Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-lang/rust/Manifest   |  34 ++
 dev-lang/rust/rust-1.67.0.ebuild | 740 +++
 2 files changed, 774 insertions(+)

diff --git a/dev-lang/rust/Manifest b/dev-lang/rust/Manifest
index 48fbca7fcaa1..c3dc06fb6edf 100644
--- a/dev-lang/rust/Manifest
+++ b/dev-lang/rust/Manifest
@@ -62,7 +62,41 @@ DIST rust-1.65.0-x86_64-unknown-linux-gnu.tar.xz 162028064 
BLAKE2B 8c572cc304c16
 DIST rust-1.65.0-x86_64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
7a9287b6125eab2c14a026d6b4d8a3e980b9fedac0436b75b1bf314b093b5e39de0d70045e183a2e823d729d24f43f6251a2fc28b072e3caa1950fbbddf149e6
 SHA512 
16abed6d7a17b9e5f3e399865ed5fee01272c8e6696ea2e784a6fb149df16da2c4123572dfb56c3c44d407d388033e52b552cd164600629cf61b33c011e4e415
 DIST rust-1.65.0-x86_64-unknown-linux-musl.tar.xz 266683288 BLAKE2B 
4312a53bca3e33f6633fd5eed1b17754813e54d688185ff4cca6c5d6b24713994fb5fc424113ab08c121319cc79da3d7d89518d18dbb1b491bc8ba2ec831c12e
 SHA512 
6c7ddc98da3227b23dd681615bb8f8ea883f3bdd9547e35733cf6acaf2a625301c53449b1a3ddf88dad9a5c940f8324c3e1bb31d871092fc848b863256c85935
 DIST rust-1.65.0-x86_64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 
054f1b773518a9640f3d9226510cb0b00a7f8dc4a9046c325b82d038a50c699a8bd84f71ed62790e9b96b4d65ad12ea631f6a8bc18b3bafd66db3d21137cd378
 SHA512 
39aa000c2a1359cfd7d2eda2b22a9b10c0fe4aa024862b7ea67bd488e06fdee6f5cc4e98db7486b84ce53f1c299bbd5391f63e25df0358184533a5fdced4ce61
+DIST rust-1.66.1-aarch64-unknown-linux-gnu.tar.xz 248806760 BLAKE2B 
fc5474257221705de7a8220029a406145b886914e59a3ae1ca4048b5789d4bdfa1b11506f7473590efb65c36463d0c34b2a185a407fb31247714eab715a9e3f0
 SHA512 
3f6f0f03d88c7f175efdf9ed541a4e1965df5473a7865e7611ad8df51cf53a12b27e3493c4b2021749e0c912dd844f9117616d2c740a5e9242872f07d3978c48
+DIST rust-1.66.1-aarch64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
4fdbf4edaf4a346557996faceda168bbd74064566a902811c52772ba832f4ab96b3128dbe06e06de4e54cceb642b837e1cb1ff7e30ff9c0739f9ec44aedec8a9
 SHA512 
7e59bba51666275559362515f31fcbb0635055de7d85f3e3d6598b2caa9fe2c5656032c221327debc2d174592cb981c86212ec7860d5b73d55e90c02a0258c58
+DIST rust-1.66.1-aarch64-unknown-linux-musl.tar.xz 228044080 BLAKE2B 
8cb2341e84c2f8df44a0484a6a559148260c1300e81e6ab145bb57920d65fd44af8144cd0150ab9c203aa2a000f09e0696a53668e7b8d0984f9fd4710012b736
 SHA512 
6bb116af95b7946609017afa68eebb5278e568f852d879fd0f068d4ef10afdc7638ced0a87683080240a24f7e52f119cbe0268639906984ef8bddbe4c5dcd43d
+DIST rust-1.66.1-aarch64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 
6b7ff46ef90437ca89322d66c0ec78d549d65d0d206704ac6e72c9f427e9d7224162291b37dde40b35954795c8879a3f380dfbf1de38da0c979b33ee315d5aea
 SHA512 
935055c5dc28e4b2b44a5b1279d401a0b939ba576c1d8157de083d8a726fed678b5420cfd090e94dc1e9a309cc070329590515c4110fc241f9b5be7f8df2d493
+DIST rust-1.66.1-arm-unknown-linux-gnueabi.tar.xz 207170588 BLAKE2B 
0c3a52fb3549c63ccbb43109cf54cb676812d49461344629b1c0f8d4747a40c9f6b6d050c9e27da6dad5914cf491fa7653a107b9f9e3a7f851ebecef2a98588c
 SHA512 
6e4e385caf95a3ddc2fe4a05ecec745b721bf2eac9846d61e8ffaef749b1db2e506b7face55aa72cc7ffcda340f69185f30eb1d456a9f063c7a7c7ed7fd4eb9b
+DIST rust-1.66.1-arm-unknown-linux-gnueabi.tar.xz.asc 801 BLAKE2B 
8068dac7f1078470cabdeadfde8722bc96a1271e5572a4b84b7d108b173d87d1be32eef9b9be67b2c6bb3ab72dfc6a524476bfa46e222c29bc93724a183410c6
 SHA512 
ab3e4c7e470d4f7736e452c7118ab945747db5566b7e6d1c81359c3e224ec348b18193d4cd054772e878f791308dce792630fd4f10f750efc7e0e23b150c16d2
+DIST rust-1.66.1-arm-unknown-linux-gnueabihf.tar.xz 208535556 BLAKE2B 
cd1454141cd89f63d401047801b88421d9a2906425bfc4482a24fa1b468d2db382a939cb64b836808a1d0438f464d28a83b7e8097e2f97f1053a5fac7bc6de29
 SHA512 
92abac3fd13319b9edc6daee72689ae29e463bb317ed08580e04ff6f31b0ba5816052b8d26914d9c224ea47399517b388db78ce8ec17629795ea3988c353e2c6
+DIST rust-1.66.1-arm-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B 
f828310aecad4d96c9074688f0211ba7e5286f0b3e669cb6fb1b9e3ae3adc776d6fdfda0702103cc571771eb404307df6f55c498fbd8dd006e02338cbc14893e
 SHA512 
d3b88b83efd4303b5fde991672594d25c253b0fc6d66875dc217808190903f28a6afe8977a9ac436542c42675a12c0e244bba9aafb239c15f2ffcfe533ed92b2
+DIST rust-1.66.1-armv7-unknown-linux-gnueabihf.tar.xz 212774560 BLAKE2B 
4bad7755067da0a99135cc8212928b78ff254e143908712c1cb77d41ce7a8db1c7d2eed3b12b916214d03f0bf0be17d81b2669ddb5f3722fee921f2d65aec491
 SHA512 
4cd871dd6cdf379c71290287ae2125ef57c2d5d52753285f064a6d96e8cb586cb263ee49f7b099ede8f3e15f1bbc5b286628acf242de4fb3ba8e5d80323c08bf
+DIST rust-1.66.1-armv7-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: app-arch/dpkg/

2023-01-27 Thread Georgy Yakovlev
commit: e8b9501c65ab2e5e33f572d5162321a600dc4e57
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sat Jan 28 06:19:04 2023 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sat Jan 28 06:20:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8b9501c

app-arch/dpkg: add 1.21.19, drop 1.21.18

Signed-off-by: Georgy Yakovlev  gentoo.org>

 app-arch/dpkg/Manifest | 2 +-
 app-arch/dpkg/{dpkg-1.21.18.ebuild => dpkg-1.21.19.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/dpkg/Manifest b/app-arch/dpkg/Manifest
index 9a5b31800b19..9b7b7bf109c1 100644
--- a/app-arch/dpkg/Manifest
+++ b/app-arch/dpkg/Manifest
@@ -2,4 +2,4 @@ DIST dpkg_1.20.12.tar.xz 5009108 BLAKE2B 
47ecb53c331503c72081a4c472acd6e94a5b7fc
 DIST dpkg_1.20.9.tar.xz 4954428 BLAKE2B 
4e04f7a90c8696971895081e18b220d9dee4bc5930428f131556ae71c673e61e18c363e279b566c2218da60a5aca421807c14cf518952502e707c7397769097b
 SHA512 
904a4742f5f340dc65b2137364dce102a0b2eb42ccedb2a73f79c207362c699fbffaaf1379f1f6c8b8b0e490321af1d03c34b50ebe0c703f5ce8a7f75f17a839
 DIST dpkg_1.21.1.tar.xz 4986936 BLAKE2B 
f5b0f9fe7ac5fe7ba47191a9e467356e748418846ce0fc9f3c61d731e035eb096932848b15e6a85a15938d3bbd6fa069c786ab0e89c77119958fe632a91c309f
 SHA512 
3f3f263e1300f3e4b55e84521847703dcfe465aa54829a69c31c174a2ad5e8b6a8a251da7c6020d31a38e9e6744113924a71e9579469e32289328e91a48db07f
 DIST dpkg_1.21.15.tar.xz 5350148 BLAKE2B 
f26611db365266ef9f43484c20d3150889238b34b156cac26f0ae8ae9572e7e4a9839e08a0073a25c886cd2891fc6d84afc97262ae6992267b47fa6e86c03a33
 SHA512 
eb31db63dd454048c3b7539b539720ed71239303ca679df92b934e971914d63dd771da09149054048e24dde1f5627ee24d43dbd8782ca1dc28c4a2bd3ed8f26a
-DIST dpkg_1.21.18.tar.xz 5355160 BLAKE2B 
448f1500c19da97f535630ff231b19852727e6d838c66d86edc8f92615fbebeef1d31ac26d9f86ec7e4cd018ffb9f2f40ab1a2987aa60187f995dc901f99119d
 SHA512 
a0fd2fc0ebffd1c1939b50fb5ba0e13864ef8f6b22dbdb2b2452380add7a723edf2a194010e43faf60803042e6652d4c28356c778e0d0f05ca84463ae1e1ce80
+DIST dpkg_1.21.19.tar.xz 5360888 BLAKE2B 
1a48781c136b47b74fb947a14ddfde8e3d8441f728215257d4c7b9618b5af79225be6312a31166181acbf5c05a408332d9faae2c7e16f7757a442e8d4e6a0afd
 SHA512 
660297e678326350b70e6a49635642347413046ebab05bdc076505511e844f7de0261a12c6c07e586d661f6536b987e3c32c21b8cc95d7135538a5c2f6d1514e

diff --git a/app-arch/dpkg/dpkg-1.21.18.ebuild 
b/app-arch/dpkg/dpkg-1.21.19.ebuild
similarity index 100%
rename from app-arch/dpkg/dpkg-1.21.18.ebuild
rename to app-arch/dpkg/dpkg-1.21.19.ebuild



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

2023-01-27 Thread Georgy Yakovlev
commit: 70fe59c078da430ab223e4ffc24e8794d95b1bf9
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sat Jan 28 06:18:19 2023 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sat Jan 28 06:20:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70fe59c0

virtual/rust: add 1.67.0

Signed-off-by: Georgy Yakovlev  gentoo.org>

 virtual/rust/rust-1.67.0.ebuild | 23 +++
 1 file changed, 23 insertions(+)

diff --git a/virtual/rust/rust-1.67.0.ebuild b/virtual/rust/rust-1.67.0.ebuild
new file mode 100644
index ..ae12ed9a2d0f
--- /dev/null
+++ b/virtual/rust/rust-1.67.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build
+
+DESCRIPTION="Virtual for Rust language compiler"
+
+LICENSE=""
+
+# adjust when rust upstream bumps internal llvm
+# we do not allow multiple llvm versions in dev-lang/rust for
+# neither system nor bundled, so we just hardcode it here.
+SLOT="0/llvm-15"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="rustfmt"
+
+BDEPEND=""
+RDEPEND="|| (
+   ~dev-lang/rust-${PV}[rustfmt?,${MULTILIB_USEDEP}]
+   ~dev-lang/rust-bin-${PV}[rustfmt?,${MULTILIB_USEDEP}]
+)"



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

2023-01-27 Thread Georgy Yakovlev
commit: 8ffd49b47268a4aef0d4c5b9cad739a46a5dc346
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sat Jan 28 05:59:37 2023 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sat Jan 28 06:20:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ffd49b4

dev-lang/rust-bin: add 1.67.0

Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-lang/rust-bin/Manifest   |  33 +
 dev-lang/rust-bin/rust-bin-1.67.0.ebuild | 224 +++
 2 files changed, 257 insertions(+)

diff --git a/dev-lang/rust-bin/Manifest b/dev-lang/rust-bin/Manifest
index 4abadaa12ce5..34f74d6673b0 100644
--- a/dev-lang/rust-bin/Manifest
+++ b/dev-lang/rust-bin/Manifest
@@ -64,5 +64,38 @@ DIST rust-1.66.1-x86_64-unknown-linux-gnu.tar.xz 186651920 
BLAKE2B de89dd720320d
 DIST rust-1.66.1-x86_64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
d313eafed62763b0905636ff22d6c736696c55e55d2442512a95e239b5b37199fdb125d312284b2a249782fa61d552284c8eb3ef8c9aa9ea36283a9fb975dd66
 SHA512 
c491f07c77baeac6b92c2425092c1b3694e72c49d4e6e511597aac03d51930cd414a95b0d691a9b23df266fba8df3dd90bf7d30624383bd213403fe0cbc83ffb
 DIST rust-1.66.1-x86_64-unknown-linux-musl.tar.xz 270294752 BLAKE2B 
b068a9400f29e9318e8d52f2c37df72f1b8fd91ca0bba342e6681544595a7f2697bf10437be6c4612a36d2781cc915920b498273ab12dbe1163c41d9d4e9b438
 SHA512 
df03ef29b03924346ef2a4b5dbf1c7ce6e33fb1f357eb04b0fa80e48a607b29f5929ce587412c9dd3f385d6382f0229c19d0ce78d6c060ddc0539429d3cfc606
 DIST rust-1.66.1-x86_64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 
a262a2a020a142ea8e3906a9c93d9294906ee51f5d22efd4ef041b6032524d2714e0b511f7deb366c0ee3337ecd52f1e091b6bfed01615eaa9026996100afe2d
 SHA512 
f390b3a788c5b15b1acee01505b6501ad4a3170cd2f23ec490b02294ce0a62c3f708f1e66c0ba8258a1042dea0401a1e09d31d34e99558f50b0f65b359354182
+DIST rust-1.67.0-aarch64-unknown-linux-gnu.tar.xz 258660884 BLAKE2B 
282a9881bf10c17aff5304f968b038b581d9e7ef35553e601f86a5831c237504d8d74d8bd31c8d704c2748fc93f2a42bc93b1213bf7a21326769478647e79d1f
 SHA512 
9b519d3fe1e9daef9dec509fb28d68b66fee0db61a688785c4491340e568e5cb1ce259556f218d81a2420a2ec7e378db9aea9b918aa22e19ca8d56c24607e43e
+DIST rust-1.67.0-aarch64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
7c59c61d919156595cc6f2caa443ab5bb7ab4de54d41b5e2363b6a1eb837a0886738cfaef09bc8e7aa3efab852e87548a069615257b942b4065d958c2d02e192
 SHA512 
2ab4b461191f89c2dbb792a8b168c0e19abddf1b7be6b69077693284cbbff1f32a12d648641956bf27d7208de31e3a993739a77ad03188f8a65d41099249554d
+DIST rust-1.67.0-aarch64-unknown-linux-musl.tar.xz 236674492 BLAKE2B 
5c9eebd4f84694fbbaac28850056f58eb9e2cb1f8f2e98344105fc770e95fea34f61aed2f9249efdab225f37be4e99f1e50597a0325d1a595876870e5ef98482
 SHA512 
5b220bd52498b2bff01286bf03bfff28dfadf9257bf46e10cc1b3d1e7884f0223c00288c843a98b6dfef0f1408f255b320140597d4cba133384c0cfdf7d84365
+DIST rust-1.67.0-aarch64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 
dbf5f8a0c7cf017456d45f9e02a624e01b4ba4de0a18bc45784e3b425fcf90b8c07b73d40265e5ead5d08719a043a62083b0a4484004f4691c5467cee47bc257
 SHA512 
cbef9c6f8d531088390456e0da6ad114272f2df579c48a3180bd714f824eb1473450e406372f9835e8576cd3c50a374cf6c463ea4ba88325aead9800336f951e
+DIST rust-1.67.0-arm-unknown-linux-gnueabi.tar.xz 213875616 BLAKE2B 
e032b62d879efb02b6dcaa52501c3d831f19c38645af9f95ede4a80dad88be3bce81ca2c88866be9548c7e2ca1e783423a525b936d433245c09d23305882e05f
 SHA512 
8148fa66063b9c0c2055d24582cfc234e5e05e8d430516edd467d80642e5aa971a1191a26fe3e6d77507af306f002e07af2dd021a343e472110f4ad47ee7926d
+DIST rust-1.67.0-arm-unknown-linux-gnueabi.tar.xz.asc 801 BLAKE2B 
0240a75bb28094a4a7187a153449f4912fe4052c096d7f59d5f4e0ea2699dbddb8e3f2f6a2494a5db059427b83b35b1af03315f4b952ada64701fb37cc53a2ac
 SHA512 
d4bc0fbcd45588a7b2d1170d55a82ec11d23f61fdda0f72ced74005eb74bfb31fe146683d91671458d389d23a9f310c5e6c1b5684b21b4f9d9219d4f01e392a9
+DIST rust-1.67.0-arm-unknown-linux-gnueabihf.tar.xz 213541168 BLAKE2B 
25baf17e590ac1dac5933fdaf2c5fcb0d1849996224952c7526fa089bf1879a67f928721d990c5fc9dfd9aa9d6fe1e7ca32b5fe2a6048c2f606cca8e3cd0330e
 SHA512 
a98833d19089359cc39bb2c67eff14b255cbbbe999d0e5fd1e4580a4fe7bc450726074a6f346cb8688fe843162c09a5bd95e9fe66e34e09740b104fd61b4dd1d
+DIST rust-1.67.0-arm-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B 
080a9a84e18e51b51047ab502cd6ac1b2ddc6c2ea59a2e6cd57557d7b5c45edc40919f9c5190729bd4767ba7a9972be78fe0bb3e5d96f1dbc511cb0199fd0de4
 SHA512 
b938bf08774ace65d10e558020f7801e3757aeca8ac51f56238b9a4b41c79b434e89404486bc08422d8e2f9a69874af5a425b58e35e17c3773c8ee5a3d3d96fc
+DIST rust-1.67.0-armv7-unknown-linux-gnueabihf.tar.xz 219678556 BLAKE2B 
8b3d7d0336c25a7769cfbda82900dc8472ce912fb16f75ebe6ad9457cc5595fdc6dea4d4be7e30c09e6329ef9eba99b9e480f525bc85b8235ce9ae7a4b21afd7
 SHA512 
d941cfaee0276ca583e2b605b6f943dea7386d543cc25368f31ed21d7086837ef6fab935c9ea9da0a766e5479d993872923d3de81d5fe55991715cd396d1d63e
+DIST rust-1.67.0-armv7-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B 

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

2023-01-27 Thread Ionen Wolkens
commit: 66ed4be79ae4f2640e2947481f1ccf06c4a20b77
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Jan 28 06:03:22 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Jan 28 06:04:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66ed4be7

dev-games/godot: add 4.0_beta16

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

 dev-games/godot/Manifest|   1 +
 dev-games/godot/godot-4.0_beta16.ebuild | 240 
 2 files changed, 241 insertions(+)

diff --git a/dev-games/godot/Manifest b/dev-games/godot/Manifest
index 55f28ded6d9a..e32773d7820f 100644
--- a/dev-games/godot/Manifest
+++ b/dev-games/godot/Manifest
@@ -1,2 +1,3 @@
 DIST godot-3.5.1-stable.tar.xz 24153448 BLAKE2B 
9d61276a2d82ef4f4487ec1046b7fa58f2b3626640b2db25c1f98c3f8e2ff40eddcf943fd9ffaaf6814fbafbbe7ef1d3f642d77af953b87731cff570ac3a5473
 SHA512 
59e5ca88534f542562971efb83b76561705f9ca8761311f01b4453857e7ae046c17cadd0d5ca6f6f56e262b5031294a8b9ad970fa6ffc95e1a6a1e1bae48d55f
 DIST godot-4.0-beta15.tar.xz 31921348 BLAKE2B 
45482ac65e74b431d4f781a9055fdb578b8c838e659f459a09e3c39b80d50b1ee9222373159032d3eb25569f259330ef87967177765137491f793afe4d59ad93
 SHA512 
c0c0a139a437b2a27f38d6c104e64a2d4d9153d4b0c8ad66e157dde2422c86887796e1a1dd2eb9b9385013e7af2e513b8cd77d8bdcdb0750703fa5bba6770986
+DIST godot-4.0-beta16.tar.xz 31937624 BLAKE2B 
998edcd6d9f118cb96a4f84b81b73c36d060d297702fa2a9dc4be936c7ca9aa35b77db16caf5ed19662fcae700f59e329393a17fd88448d8a6ff8f484a136f9c
 SHA512 
c9cf5b66675dfe9253852eee7748a5c2bd04f356524def6e9925bef73baee3239f9f9405a92d373dcadbaff7c3288e54e547ae3cb46974bea61bfb68576b7c13

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

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

2023-01-27 Thread Ionen Wolkens
commit: 6fcef3aa5493f9bd83e25cca8d874f6e1ebbccd1
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Jan 28 05:03:24 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Jan 28 06:04:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fcef3aa

dev-games/godot: drop 4.0_beta14

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

 dev-games/godot/Manifest|   1 -
 dev-games/godot/godot-4.0_beta14.ebuild | 250 
 dev-games/godot/metadata.xml|   1 -
 3 files changed, 252 deletions(-)

diff --git a/dev-games/godot/Manifest b/dev-games/godot/Manifest
index 12e8234de0b6..55f28ded6d9a 100644
--- a/dev-games/godot/Manifest
+++ b/dev-games/godot/Manifest
@@ -1,3 +1,2 @@
 DIST godot-3.5.1-stable.tar.xz 24153448 BLAKE2B 
9d61276a2d82ef4f4487ec1046b7fa58f2b3626640b2db25c1f98c3f8e2ff40eddcf943fd9ffaaf6814fbafbbe7ef1d3f642d77af953b87731cff570ac3a5473
 SHA512 
59e5ca88534f542562971efb83b76561705f9ca8761311f01b4453857e7ae046c17cadd0d5ca6f6f56e262b5031294a8b9ad970fa6ffc95e1a6a1e1bae48d55f
-DIST godot-4.0-beta14.tar.xz 31634268 BLAKE2B 
6381d8efd0f2298a74c939a8c36f6d29f2b434ef870575fd01a844cfe04711fc29280d6c0a92a4abd0344102b3fb36a87b9629e2cc08233ac7fde65a3be0
 SHA512 
38c5f33ed4d6c35d4eb45337399b525059caab7fff2efe611b2bbe9a36a23413c02690a94976cc63e6f4b857a1db7a0c7b86a8db3a504fdbf12a8d38c644acf2
 DIST godot-4.0-beta15.tar.xz 31921348 BLAKE2B 
45482ac65e74b431d4f781a9055fdb578b8c838e659f459a09e3c39b80d50b1ee9222373159032d3eb25569f259330ef87967177765137491f793afe4d59ad93
 SHA512 
c0c0a139a437b2a27f38d6c104e64a2d4d9153d4b0c8ad66e157dde2422c86887796e1a1dd2eb9b9385013e7af2e513b8cd77d8bdcdb0750703fa5bba6770986

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



[gentoo-commits] repo/gentoo:master commit in: acct-user/pipewire/

2023-01-27 Thread Sam James
commit: a223fd3523255c768dee81d8c6545ef21304f680
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 28 05:22:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 28 05:57:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a223fd35

acct-user/pipewire: add 1

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

 acct-user/pipewire/pipewire-1.ebuild | 13 +
 1 file changed, 13 insertions(+)

diff --git a/acct-user/pipewire/pipewire-1.ebuild 
b/acct-user/pipewire/pipewire-1.ebuild
new file mode 100644
index ..0492f9ffcc2e
--- /dev/null
+++ b/acct-user/pipewire/pipewire-1.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-user
+
+DESCRIPTION="User for running PipeWire as a system-wide instance"
+ACCT_USER_ID=509
+ACCT_USER_GROUPS=( pipewire audio )
+ACCT_USER_HOME=/dev/null
+
+acct-user_add_deps



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

2023-01-27 Thread Sam James
commit: d57212c76019f8da0a61d6f33a16cf996d66f00b
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 28 05:51:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 28 05:57:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d57212c7

media-video/pipewire: use tmpfiles for system-service

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

 .../{pipewire-0.3.63-r2.ebuild => pipewire-0.3.63-r3.ebuild} | 9 -
 .../{pipewire-0.3.65-r1.ebuild => pipewire-0.3.65-r2.ebuild} | 9 -
 media-video/pipewire/pipewire-.ebuild| 9 -
 3 files changed, 24 insertions(+), 3 deletions(-)

diff --git a/media-video/pipewire/pipewire-0.3.63-r2.ebuild 
b/media-video/pipewire/pipewire-0.3.63-r3.ebuild
similarity index 98%
rename from media-video/pipewire/pipewire-0.3.63-r2.ebuild
rename to media-video/pipewire/pipewire-0.3.63-r3.ebuild
index a43956977dc6..e91c865b5b7e 100644
--- a/media-video/pipewire/pipewire-0.3.63-r2.ebuild
+++ b/media-video/pipewire/pipewire-0.3.63-r3.ebuild
@@ -15,7 +15,7 @@ EAPI=8
 
 PYTHON_COMPAT=( python3_{9..11} )
 
-inherit flag-o-matic meson-multilib optfeature prefix python-any-r1 systemd 
udev
+inherit flag-o-matic meson-multilib optfeature prefix python-any-r1 systemd 
tmpfiles udev
 
 if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://gitlab.freedesktop.org/${PN}/${PN}.git;
@@ -301,6 +301,12 @@ multilib_src_install_all() {
echo "bluez_monitor.enabled = true" > 
"${ED}"/etc/wireplumber/bluetooth.lua.d/89-gentoo-sound-server-enable-bluez-monitor.lua
 || die
fi
 
+   if use system-service; then
+   newtmpfiles - pipewire.conf <<-EOF || die
+   d /run/pipewire 0755 pipewire pipewire - -
+   EOF
+   fi
+
if ! use systemd; then
insinto /etc/xdg/autostart
newins "${FILESDIR}"/pipewire.desktop-r1 pipewire.desktop
@@ -323,6 +329,7 @@ pkg_postrm() {
 
 pkg_postinst() {
use udev && udev_reload
+   use system-service && tmpfiles_process pipewire.conf
 
elog "It is recommended to raise RLIMIT_MEMLOCK to 256 for users"
elog "using PipeWire. Do it either manually or add yourself"

diff --git a/media-video/pipewire/pipewire-0.3.65-r1.ebuild 
b/media-video/pipewire/pipewire-0.3.65-r2.ebuild
similarity index 98%
rename from media-video/pipewire/pipewire-0.3.65-r1.ebuild
rename to media-video/pipewire/pipewire-0.3.65-r2.ebuild
index a97ab7ef8c55..7e07410dfab4 100644
--- a/media-video/pipewire/pipewire-0.3.65-r1.ebuild
+++ b/media-video/pipewire/pipewire-0.3.65-r2.ebuild
@@ -15,7 +15,7 @@ EAPI=8
 
 PYTHON_COMPAT=( python3_{9..11} )
 
-inherit flag-o-matic meson-multilib optfeature prefix python-any-r1 systemd 
udev
+inherit flag-o-matic meson-multilib optfeature prefix python-any-r1 systemd 
tmpfiles udev
 
 if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://gitlab.freedesktop.org/${PN}/${PN}.git;
@@ -309,6 +309,12 @@ multilib_src_install_all() {
echo "bluez_monitor.enabled = true" > 
"${ED}"/etc/wireplumber/bluetooth.lua.d/89-gentoo-sound-server-enable-bluez-monitor.lua
 || die
fi
 
+   if use system-service; then
+   newtmpfiles - pipewire.conf <<-EOF || die
+   d /run/pipewire 0755 pipewire pipewire - -
+   EOF
+   fi
+
if ! use systemd; then
insinto /etc/xdg/autostart
newins "${FILESDIR}"/pipewire.desktop-r1 pipewire.desktop
@@ -331,6 +337,7 @@ pkg_postrm() {
 
 pkg_postinst() {
udev_reload
+   use system-service && tmpfiles_process pipewire.conf
 
elog "It is recommended to raise RLIMIT_MEMLOCK to 256 for users"
elog "using PipeWire. Do it either manually or add yourself"

diff --git a/media-video/pipewire/pipewire-.ebuild 
b/media-video/pipewire/pipewire-.ebuild
index a97ab7ef8c55..7e07410dfab4 100644
--- a/media-video/pipewire/pipewire-.ebuild
+++ b/media-video/pipewire/pipewire-.ebuild
@@ -15,7 +15,7 @@ EAPI=8
 
 PYTHON_COMPAT=( python3_{9..11} )
 
-inherit flag-o-matic meson-multilib optfeature prefix python-any-r1 systemd 
udev
+inherit flag-o-matic meson-multilib optfeature prefix python-any-r1 systemd 
tmpfiles udev
 
 if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://gitlab.freedesktop.org/${PN}/${PN}.git;
@@ -309,6 +309,12 @@ multilib_src_install_all() {
echo "bluez_monitor.enabled = true" > 
"${ED}"/etc/wireplumber/bluetooth.lua.d/89-gentoo-sound-server-enable-bluez-monitor.lua
 || die
fi
 
+   if use system-service; then
+   newtmpfiles - pipewire.conf <<-EOF || die
+   d /run/pipewire 0755 pipewire pipewire - -
+   EOF
+   fi
+
if ! use systemd; then
insinto /etc/xdg/autostart
newins "${FILESDIR}"/pipewire.desktop-r1 

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

2023-01-27 Thread John Helmert III
commit: 77065d781482e0e4638458bbf3d4dba686edf9f9
Author: John Helmert III  gentoo  org>
AuthorDate: Sat Jan 28 03:43:54 2023 +
Commit: John Helmert III  gentoo  org>
CommitDate: Sat Jan 28 05:46:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77065d78

www-apps/gitea: drop 1.17.4, 1.18.0

Bug: https://bugs.gentoo.org/891983
Signed-off-by: John Helmert III  gentoo.org>

 www-apps/gitea/Manifest|   2 -
 www-apps/gitea/gitea-1.17.4.ebuild | 125 -
 www-apps/gitea/gitea-1.18.0.ebuild | 125 -
 3 files changed, 252 deletions(-)

diff --git a/www-apps/gitea/Manifest b/www-apps/gitea/Manifest
index aca60251ce85..8f27ddfe0429 100644
--- a/www-apps/gitea/Manifest
+++ b/www-apps/gitea/Manifest
@@ -1,3 +1 @@
-DIST gitea-1.17.4.tar.gz 52844862 BLAKE2B 
fe5f52be1c9697032fb7b8e84d90be9b540b4cede67ff4dcc3392621eb206efa0f273589e5fcd0f9f7f56de9dbd42804c9117c21ef2538d7aaaf8cbf13b984f4
 SHA512 
1bae6e11d441f4efe0b92882a5c2c1f4ada9015d49e6140bac87be1a103e23fd622543bf2d988fe9e9d57c26545b53c5acca31aac13034e01f41d5731ac02809
-DIST gitea-1.18.0.tar.gz 55508056 BLAKE2B 
bb6a5e98a087bc12e5afafa9c9d95fb381fd96cdd2823e411ab079c3797053c56951bfab1353bcfcee9d58234bb9a63cb029fee03f157b8f00ecc38687f7bb8e
 SHA512 
b205d8d2d957b322e114621ca5c25500d5123d7df874d204e28e3a58c1e101e7849810f380b45957c6f504008d4632b75fc0adbc99ff13e0c8498640da3c42cd
 DIST gitea-1.18.3.tar.gz 55493166 BLAKE2B 
6a0bb385244c212f577b99b54cd621bf4b9b4f7bdd77bf199e2667fcb5b77638136b2c26b0a46d755d5aea359f0eea251762f759b461377d459092c0017ed972
 SHA512 
4dabcafad5f4f9804f369cf248b351db68e80f193a4b2a5901f8c13b7cb6051b6b5ef1f283037376e545c3b76aabe703e947d1780ed4a4e630ec68adffa8afff

diff --git a/www-apps/gitea/gitea-1.17.4.ebuild 
b/www-apps/gitea/gitea-1.17.4.ebuild
deleted file mode 100644
index 6a27a8ad7547..
--- a/www-apps/gitea/gitea-1.17.4.ebuild
+++ /dev/null
@@ -1,125 +0,0 @@
-# Copyright 2016-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit fcaps go-module tmpfiles systemd flag-o-matic
-
-DESCRIPTION="A painless self-hosted Git service"
-HOMEPAGE="https://gitea.io https://github.com/go-gitea/gitea;
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/go-gitea/gitea.git;
-else
-   
SRC_URI="https://github.com/go-gitea/gitea/releases/download/v${PV}/gitea-src-${PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
-fi
-
-S="${WORKDIR}/${PN}-src-${PV}"
-
-LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0"
-SLOT="0"
-IUSE="+acct pam sqlite pie"
-
-DEPEND="
-   acct? (
-   acct-group/git
-   acct-user/git[gitea] )
-   pam? ( sys-libs/pam )"
-RDEPEND="${DEPEND}
-   dev-vcs/git"
-
-DOCS=(
-   custom/conf/app.example.ini CONTRIBUTING.md README.md
-)
-FILECAPS=(
-   -m 711 cap_net_bind_service+ep usr/bin/gitea
-)
-
-RESTRICT="test"
-
-src_prepare() {
-   default
-
-   local sedcmds=(
-   -e "s#^ROOT =#ROOT = 
${EPREFIX}/var/lib/gitea/gitea-repositories#"
-   -e "s#^ROOT_PATH =#ROOT_PATH = ${EPREFIX}/var/log/gitea#"
-   -e "s#^APP_DATA_PATH = data#APP_DATA_PATH = 
${EPREFIX}/var/lib/gitea/data#"
-   -e "s#^HTTP_ADDR = 0.0.0.0#HTTP_ADDR = 127.0.0.1#"
-   -e "s#^MODE = console#MODE = file#"
-   -e "s#^LEVEL = Trace#LEVEL = Info#"
-   -e "s#^LOG_SQL = true#LOG_SQL = false#"
-   -e "s#^DISABLE_ROUTER_LOG = false#DISABLE_ROUTER_LOG = true#"
-   )
-
-   sed -i "${sedcmds[@]}" custom/conf/app.example.ini || die
-   if use sqlite ; then
-   sed -i -e "s#^DB_TYPE = .*#DB_TYPE = sqlite3#" 
custom/conf/app.example.ini || die
-   fi
-}
-
-src_configure() {
-   # bug 832756 - PIE build issues
-   filter-flags -fPIE
-   filter-ldflags -fPIE -pie
-}
-
-src_compile() {
-   local gitea_tags=(
-   bindata
-   $(usev pam)
-   $(usex sqlite 'sqlite sqlite_unlock_notify' '')
-   )
-   local gitea_settings=(
-   "-X 
code.gitea.io/gitea/modules/setting.CustomConf=${EPREFIX}/etc/gitea/app.ini"
-   "-X 
code.gitea.io/gitea/modules/setting.CustomPath=${EPREFIX}/var/lib/gitea/custom"
-   "-X 
code.gitea.io/gitea/modules/setting.AppWorkPath=${EPREFIX}/var/lib/gitea"
-   )
-   local makeenv=(
-   DRONE_TAG="${PV}"
-   LDFLAGS="-extldflags \"${LDFLAGS}\" ${gitea_settings[*]}"
-   TAGS="${gitea_tags[*]}"
-   )
-
-   GOFLAGS=""
-   if use pie ; then
-   GOFLAGS+="-buildmode=pie"
-   fi
-
-   env "${makeenv[@]}" emake EXTRA_GOFLAGS="${GOFLAGS}" backend
-}
-
-src_install() {
-   dobin gitea
-
-   einstalldocs
-
-   newconfd "${FILESDIR}/gitea.confd-r1" gitea
-   newinitd 

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

2023-01-27 Thread Sam James
commit: 16ff113dbf5858609ba4b77581c10eb5430c1264
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 28 03:39:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 28 03:39:18 2023 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=16ff113d

11.4.0: drop upstreamed 77_all_driver_environ_putenv_PR106624.patch

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

 .../77_all_driver_environ_putenv_PR106624.patch| 44 --
 11.4.0/gentoo/README.history   |  3 ++
 2 files changed, 3 insertions(+), 44 deletions(-)

diff --git a/11.4.0/gentoo/77_all_driver_environ_putenv_PR106624.patch 
b/11.4.0/gentoo/77_all_driver_environ_putenv_PR106624.patch
deleted file mode 100644
index baad63a..000
--- a/11.4.0/gentoo/77_all_driver_environ_putenv_PR106624.patch
+++ /dev/null
@@ -1,44 +0,0 @@
-https://bugs.gentoo.org/885501
-https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106624
-https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=2b403297b111c990c331b5bbb6165b061ad2259b
-
-From 2b403297b111c990c331b5bbb6165b061ad2259b Mon Sep 17 00:00:00 2001
-From: Sergei Trofimovich 
-Date: Tue, 16 Aug 2022 12:35:07 +0100
-Subject: [PATCH 1/1] driver: fix environ corruption after putenv() [PR106624]
-
-The bug appeared afte r13-2010-g1270ccda70ca09 "Factor out
-jobserver_active_p" slightly changed `putenv()` use from allocating
-to non-allocating:
-
--xputenv (concat ("MAKEFLAGS=", dup, NULL));
-+xputenv (jinfo.skipped_makeflags.c_str ());
-
-`xputenv()` (and `putenv()`) don't copy strings and only store the
-pointer in the `environ` global table. As a result `environ` got
-corrupted as soon as `jinfo.skipped_makeflags` store got deallocated.
-
-This started causing bootstrap crashes in `execv()` calls:
-
-xgcc: fatal error: cannot execute '/build/build/./prev-gcc/collect2': 
execv: Bad address
-
-The change restores memory allocation for `xputenv()` argument.
-
-gcc/
-
-   PR driver/106624
-   * gcc.c (driver::detect_jobserver): Allocate storage xputenv()
-   argument using xstrdup().
 a/gcc/gcc.c
-+++ b/gcc/gcc.c
-@@ -9182,7 +9182,7 @@ driver::detect_jobserver () const
- {
-   jobserver_info jinfo;
-   if (!jinfo.is_active && !jinfo.skipped_makeflags.empty ())
--xputenv (jinfo.skipped_makeflags.c_str ());
-+xputenv (xstrdup (jinfo.skipped_makeflags.c_str ()));
- }
- 
- /* Determine what the exit code of the driver should be.  */
--- 
-2.31.1

diff --git a/11.4.0/gentoo/README.history b/11.4.0/gentoo/README.history
index bf891fa..5c06066 100644
--- a/11.4.0/gentoo/README.history
+++ b/11.4.0/gentoo/README.history
@@ -1,3 +1,6 @@
+8  28 Jan 2022
+   - 77_all_driver_environ_putenv_PR106624.patch
+
 7  23 Jan 2022
- 26_all_enable-cet.patch
+ 77_all_driver_environ_putenv_PR106624.patch



[gentoo-commits] repo/gentoo:master commit in: games-util/basis_universal/, games-util/basis_universal/files/

2023-01-27 Thread Sam James
commit: 5144810b848e0bf43bbdd7185e4405f5cc5cea2b
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 28 05:01:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 28 05:10:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5144810b

games-util/basis_universal: new package, add 1.16.3

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

 games-util/basis_universal/Manifest|  1 +
 .../basis_universal/basis_universal-1.16.3.ebuild  | 43 ++
 .../files/basis_universal-1.16.3-fix-RPATH.patch   | 10 +
 .../basis_universal-1.16.3-respect-CFLAGS.patch| 11 ++
 games-util/basis_universal/metadata.xml| 14 +++
 5 files changed, 79 insertions(+)

diff --git a/games-util/basis_universal/Manifest 
b/games-util/basis_universal/Manifest
new file mode 100644
index ..58fd6f56d6b3
--- /dev/null
+++ b/games-util/basis_universal/Manifest
@@ -0,0 +1 @@
+DIST basis_universal-1.16.3.tar.gz 29151155 BLAKE2B 
e3ef3ead6223aa73012bd74e51dae269746cfcf2720c524be8096ce864323888f98a140d2e28c881ed60ab54b7ea6fef4205b72757d72e766f85806b4484
 SHA512 
3dca02ad6c14e74df7a89d3b2a59b970635cf5e268b96eb91b10033e2b8e635c83aca6b8e9b34a1b689ed5ffe7c8348d15b8524385f6d07a51cc34a46246a0b7

diff --git a/games-util/basis_universal/basis_universal-1.16.3.ebuild 
b/games-util/basis_universal/basis_universal-1.16.3.ebuild
new file mode 100644
index ..d89b78821f60
--- /dev/null
+++ b/games-util/basis_universal/basis_universal-1.16.3.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake toolchain-funcs
+
+DESCRIPTION="Basis Universal GPU Texture Codec"
+HOMEPAGE="https://github.com/BinomialLLC/basis_universal;
+# dist .zip is just a exe for windows
+SRC_URI="https://github.com/BinomialLLC/basis_universal/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0 zstd? ( BSD )"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="cpu_flags_x86_sse4_1 opencl zstd"
+
+# zstd is bundled, see https://github.com/BinomialLLC/basis_universal/pull/228
+DEPEND="
+   opencl? ( virtual/opencl )
+"
+RDEPEND="${RDEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.16.3-respect-CFLAGS.patch
+   "${FILESDIR}"/${PN}-1.16.3-fix-RPATH.patch
+)
+
+src_configure() {
+   local x64=ON
+   if $(tc-getCC) -dM -E  -x c - < <(echo 'int main() { }') | grep -qi 
"#define __PTRDIFF_WIDTH__ 32" ; then
+   x64=OFF
+   fi
+
+   local mycmakeargs=(
+   -DBUILD_X64=${x64}
+   -DOPENCL=$(usex opencl)
+   -DSSE=$(usex cpu_flags_x86_sse4_1)
+   -DZSTD=$(usex zstd)
+   )
+
+   cmake_src_configure
+}

diff --git 
a/games-util/basis_universal/files/basis_universal-1.16.3-fix-RPATH.patch 
b/games-util/basis_universal/files/basis_universal-1.16.3-fix-RPATH.patch
new file mode 100644
index ..d15ba0d4ddfb
--- /dev/null
+++ b/games-util/basis_universal/files/basis_universal-1.16.3-fix-RPATH.patch
@@ -0,0 +1,10 @@
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -103,7 +103,6 @@ if (NOT MSVC)
+   set(CMAKE_CXX_FLAGS  "${CMAKE_CXX_FLAGS} 
-DBASISU_SUPPORT_SSE=0")
+ endif()
+ 
+-set(CMAKE_EXE_LINKER_FLAGS  "${CMAKE_EXE_LINKER_FLAGS} 
${GCC_LINK_FLAGS} -Wl,-rpath .")
+endif()
+ 
+set(CMAKE_C_FLAGS  "${CMAKE_C_FLAGS} ${GCC_COMPILE_FLAGS}")

diff --git 
a/games-util/basis_universal/files/basis_universal-1.16.3-respect-CFLAGS.patch 
b/games-util/basis_universal/files/basis_universal-1.16.3-respect-CFLAGS.patch
new file mode 100644
index ..e7c1db7ea2bf
--- /dev/null
+++ 
b/games-util/basis_universal/files/basis_universal-1.16.3-respect-CFLAGS.patch
@@ -0,0 +1,11 @@
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -72,7 +72,7 @@ if (NOT MSVC)
+   set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -fsanitize=address 
-fno-omit-frame-pointer -fsanitize=undefined")
+endif()
+ 
+-   set(CMAKE_CXX_FLAGS -std=c++11)
++   set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")
+set(GCC_COMPILE_FLAGS "-fvisibility=hidden -fPIC -fno-strict-aliasing 
-D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -Wall -Wextra 
-Wno-unused-local-typedefs -Wno-unused-value -Wno-unused-parameter 
-Wno-unused-variable")
+ 
+if (NOT BUILD_X64)

diff --git a/games-util/basis_universal/metadata.xml 
b/games-util/basis_universal/metadata.xml
new file mode 100644
index ..20e5846d4192
--- /dev/null
+++ b/games-util/basis_universal/metadata.xml
@@ -0,0 +1,14 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ga...@gentoo.org
+   Gentoo Games Project
+   
+   
+   Enable OpenCL support
+   
+   
+   BinomialLLC/basis_universal
+   
+



[gentoo-commits] repo/gentoo:master commit in: games-action/supertuxkart/

2023-01-27 Thread Sam James
commit: f7a47b020609f8fedaa6286396c94dcbe45ae966
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 28 04:03:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 28 05:10:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7a47b02

games-action/supertuxkart: make vulkan unconditional for now

Fixed in next release upstream.

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

 games-action/supertuxkart/metadata.xml|  1 -
 .../{supertuxkart-1.4.ebuild => supertuxkart-1.4-r1.ebuild}   | 11 ++-
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/games-action/supertuxkart/metadata.xml 
b/games-action/supertuxkart/metadata.xml
index 2e74607fa408..28d5e6b38a19 100644
--- a/games-action/supertuxkart/metadata.xml
+++ b/games-action/supertuxkart/metadata.xml
@@ -9,7 +9,6 @@
Use dev-libs/nettle crypto 
backend
Enable recording with 
media-libs/libopenglrecorder
Record IP bans, statistics in server mode 
with dev-db/sqlite
-   Enable support for Vulkan
Support for wiimote input devices



diff --git a/games-action/supertuxkart/supertuxkart-1.4.ebuild 
b/games-action/supertuxkart/supertuxkart-1.4-r1.ebuild
similarity index 89%
rename from games-action/supertuxkart/supertuxkart-1.4.ebuild
rename to games-action/supertuxkart/supertuxkart-1.4-r1.ebuild
index 495e18a9ae69..8cf641688c37 100644
--- a/games-action/supertuxkart/supertuxkart-1.4.ebuild
+++ b/games-action/supertuxkart/supertuxkart-1.4-r1.ebuild
@@ -15,12 +15,14 @@ SRC_URI="
 
 LICENSE="GPL-2 GPL-3 CC-BY-SA-3.0 CC-BY-SA-4.0 CC0-1.0 public-domain ZLIB"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="debug nettle recorder sqlite vulkan wiimote"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE="debug nettle recorder sqlite wiimote"
 
-# Don't unbundle irrlicht and bullet
+# - Don't unbundle irrlicht and bullet
 # both are modified and system versions will break the game
 # https://sourceforge.net/p/irrlicht/feature-requests/138/
+# - For >1.4, restore USE=vulkan and make shaderc dep optional,
+# and pass -DNO_SHADERC to cmake.
 RDEPEND="
dev-cpp/libmcpp
dev-libs/angelscript:=
@@ -31,6 +33,7 @@ RDEPEND="
media-libs/libsdl2[opengl,video]
media-libs/libvorbis
media-libs/openal
+   media-libs/shaderc
net-libs/enet:1.3=
net-misc/curl
sys-libs/zlib
@@ -39,7 +42,6 @@ RDEPEND="
!nettle? ( >=dev-libs/openssl-1.0.1d:= )
recorder? ( media-libs/libopenglrecorder )
sqlite? ( dev-db/sqlite:3 )
-   vulkan? ( media-libs/shaderc )
wiimote? ( net-wireless/bluez )
 "
 DEPEND="${RDEPEND}"
@@ -67,7 +69,6 @@ src_configure() {
-DUSE_CRYPTO_OPENSSL=$(usex nettle no yes)
-DBUILD_RECORDER=$(usex recorder)
-DUSE_WIIUSE=$(usex wiimote)
-   -DNO_SHADERC=$(usex !vulkan)
-DSTK_INSTALL_BINARY_DIR=bin
-DSTK_INSTALL_DATA_DIR=share/${PN}
-DBUILD_SHARED_LIBS=OFF # build bundled libsquish as static 
library



[gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/

2023-01-27 Thread Sam James
commit: 1bdfbf0851a4bf7457d0d63fa59bf8452b1bc455
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 28 05:06:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 28 05:10:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bdfbf08

games-strategy/warzone2100: unbundle basis_universal

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

 .../warzone2100/warzone2100-4.3.3-r3.ebuild| 119 +
 1 file changed, 119 insertions(+)

diff --git a/games-strategy/warzone2100/warzone2100-4.3.3-r3.ebuild 
b/games-strategy/warzone2100/warzone2100-4.3.3-r3.ebuild
new file mode 100644
index ..728e1a377b03
--- /dev/null
+++ b/games-strategy/warzone2100/warzone2100-4.3.3-r3.ebuild
@@ -0,0 +1,119 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PLOCALES="af_ZA bg_BG ca_ES cs da de el en_GB eo es et_EE fa_IR fi fr fy ga 
he_IL hr hu id_ID id it ko la lt nb nl pl pt_BR pt ro ru sk sl tr tt_RU uk_UA 
zh_CN zh_TW"
+inherit cmake plocale xdg
+
+MY_PV=$(ver_cut 1-2)
+VIDEOS_PV=2.2
+VIDEOS_P=${PN}-videos-${VIDEOS_PV}.wz
+DESCRIPTION="3D real-time strategy game"
+HOMEPAGE="https://wz2100.net/;
+SRC_URI="mirror://sourceforge/warzone2100/releases/${PV}/${PN}_src.tar.xz -> 
${P}.tar.xz
+   videos? ( 
mirror://sourceforge/warzone2100/warzone2100/Videos/${VIDEOS_PV}/high-quality-en/sequences.wz
 -> ${VIDEOS_P} )"
+S="${WORKDIR}/${PN}"
+
+LICENSE="GPL-2+ CC-BY-SA-3.0 public-domain vulkan? ( GPL-3 )"
+SLOT="0"
+KEYWORDS="~amd64"
+# Upstream requested debug support
+IUSE="debug discord nls videos vulkan"
+
+COMMON_DEPEND="
+   dev-libs/fribidi
+   >=dev-games/physfs-2[zip]
+   dev-db/sqlite:3
+   >=dev-libs/libsodium-1.0.14:=
+   media-libs/freetype:2
+   media-libs/harfbuzz:=
+   media-libs/libogg
+   media-libs/libpng:=
+   media-libs/libsdl2[opengl,video,X]
+   media-libs/libtheora
+   media-libs/libvorbis
+   media-libs/openal
+   media-libs/opus
+   net-libs/miniupnpc:=
+   net-misc/curl
+   sys-libs/zlib
+   nls? ( virtual/libintl )
+   vulkan? ( media-libs/libsdl2:=[vulkan] )
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   media-libs/fontconfig
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   media-fonts/dejavu
+"
+BDEPEND="
+   app-arch/zip
+   app-text/asciidoc
+   games-util/basis_universal
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+HTML_DOCS=( doc/quickstartguide.html doc/docbook-xsl.css 
doc/ScriptingManual.htm )
+DOCS=( README.md doc/images doc/Scripting.md doc/js-globals.md )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-4.1.3-no-compress-manpages.patch
+   "${FILESDIR}"/${PN}-4.3.3-gcc13.patch
+)
+
+src_unpack() {
+   unpack ${P}.tar.xz
+}
+
+src_prepare() {
+   sed -i -e 's/#top_builddir/top_builddir/' po/Makevars || die
+
+   # Delete translations we're not using
+   cleanup_po() {
+   local locale=${1}
+   einfo "Cleaning up disabled locale: ${locale}"
+   rm po/${locale}.po || die
+   }
+
+   plocale_for_each_disabled_locale cleanup_po
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   # TODO: unbundle nlohmann-json
+   # TODO: unbundle fmt
+   local mycmakeargs=(
+   -DWZ_DISTRIBUTOR="Gentoo Linux"
+   -DWZ_ENABLE_WARNINGS_AS_ERRORS=OFF
+   -DWZ_ENABLE_BACKEND_VULKAN=$(usex vulkan)
+   -DBUILD_SHARED_LIBS=OFF
+   -DENABLE_NLS=$(usex nls)
+   -DENABLE_DISCORD=$(usex discord)
+   )
+
+   cmake_src_configure
+}
+
+src_compile() {
+   cmake_src_compile
+
+   asciidoc -b html5 doc/quickstartguide.asciidoc || die
+}
+
+src_install() {
+   cmake_src_install
+
+   # We cover licencing within the ebuild itself
+   rm "${ED}"/usr/share/doc/${PF}/COPYING* \
+   "${ED}"/usr/share/doc/${PF}/copyright || die
+
+   if use videos ; then
+   insinto /usr/share/${PN}
+   newins "${DISTDIR}"/${VIDEOS_P} sequences.wz
+   fi
+}



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

2023-01-27 Thread Jory Pratt
commit: b944096d4fa9c4ab4386cedc99819e28b1c083cd
Author: Jory Pratt  gentoo  org>
AuthorDate: Sat Jan 28 05:02:37 2023 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Sat Jan 28 05:03:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b944096d

sys-kernel/zen-sources: bump to latest release

Signed-off-by: Jory Pratt  gentoo.org>

 sys-kernel/zen-sources/Manifest| 16 +++--
 sys-kernel/zen-sources/zen-sources-5.19.13.ebuild  | 42 --
 sys-kernel/zen-sources/zen-sources-6.0.12.ebuild   | 42 --
 ...ces-5.15.10.ebuild => zen-sources-6.1.8.ebuild} |  4 +--
 4 files changed, 6 insertions(+), 98 deletions(-)

diff --git a/sys-kernel/zen-sources/Manifest b/sys-kernel/zen-sources/Manifest
index 512e0d6bd217..ca799bdeaff5 100644
--- a/sys-kernel/zen-sources/Manifest
+++ b/sys-kernel/zen-sources/Manifest
@@ -1,12 +1,4 @@
-DIST genpatches-5.15-2.base.tar.xz 3920 BLAKE2B 
daaf8d0aff88921062186f2b45f070358492a0daaf65fcc33509ebd2c1a3840504f918c63aa0deedfda0e70b6bf313bbf33b2be768fdd74e81680de5e552b7c8
 SHA512 
aa00e8593fbadd7fa2bedf36dc9b806b6b3351c7488c8720fac47960ef2de7cba7c021acc599642f1979d67143d50524ea43303b52fabd8e26cbdfde5fbb3dea
-DIST genpatches-5.15-2.extras.tar.xz 3848 BLAKE2B 
b108b14fd532554a8baa91a623704a867c2df4a23597fb0576382e959e4586616dc2e5a094ca673a62faa80148cab041459e2a5b7bb2c2daf2c17297b42eaf6d
 SHA512 
5800709ba9cbe1bbaa3b8999d9c8ac8377a45c6c1be61894fee51af6e506f3d603ab4640df4471db021f0d3747c35ae90f87b6a35aecb971aa0cbf6384ab79ba
-DIST genpatches-5.19-1.base.tar.xz 4080 BLAKE2B 
27fe512fd700cc6fc1946ebe0b39b423f35fbdce3b6c2181e1e1c197dccf436c6ba285b8bbf74500c80c64c486831a88f0f548cbd787d925eefafe740764a839
 SHA512 
8ff90b26202ddb80890ce8a33debbb8b6b85432412e7f76fdbdd98e257e9be23ffa5c03c81cb8482b7a35099083dec800f766354b5886d4f8f7647e3354f97b6
-DIST genpatches-5.19-1.extras.tar.xz 3772 BLAKE2B 
1d418c3d5d328e9704ba10d7483cd562e511f345a5cc6799abc52e6cdeca20efa61417f62eaf7aae2078a8bb05c7dbabe4f4ddba7ad4221b458bd5c589f29b47
 SHA512 
479d957a3348485baf6504a08cf06b334938656701b15067512c0f48e530c2e87ca281ad3af6e55c75a53d2e9e584d94fc030ee82c538a97a85cea9a9c8fe214
-DIST genpatches-6.0-1.base.tar.xz 4076 BLAKE2B 
a6806af2473247e53034e0df58fc217a14108c86e89d2611e7886459405b743e690b5fa9f682a3e8ad3215c821f4e04552978da0e309be9cb586f0e2fb53c50f
 SHA512 
da56f7e72c400aa149d481fc42651debea9ff90144b4d731dbd167cd5061da63f34b1b4fc937c8a3508f9bcdbbe3b645d25cfa67ce05db1d5c25667214840d9d
-DIST genpatches-6.0-1.extras.tar.xz 3804 BLAKE2B 
973be072083e8f23fb0e39856864c5e061e071d651bff1ecd6dc9d429688a074d9ef78f255edf4479e95b5e60c78034ee969d12a2e65c4c6a5a382daa1aba419
 SHA512 
b00123c8f910367cf2c68cc8c6a70139644add4adb0aa96ae34bf7e93162a19020ef91f6bac631c257f885928640c4f847f8c32b940c192238304edcc83d0b5c
-DIST linux-5.15.tar.xz 121913744 BLAKE2B 
3921274b23f7938abdf3ed9334534b4581e13d7484303d3a5280eddb038999aaa8b83a487472d9c4a219af0f06b9fecccaf348fb5510ab8762f4ef4b7e83
 SHA512 
d25ad40b5bcd6a4c6042fd0fd84e196e7a58024734c3e9a484fd0d5d54a0c1d87db8a3c784eff55e43b6f021709dc685eb0efa18d2aec327e4f88a79f405705a
-DIST linux-5.19.tar.xz 131581464 BLAKE2B 
4db03a6830a3b3bbf0837e1912182a443d9a4aa8af20a12e6ec814ed708038452d3c0ccee1258cca671c464d76461536363a8adc56e9d098c9a44ae3484a297a
 SHA512 
00313b2f9b82d2dc3fb8294007cf7d7599d254b717ed2de23c81fa7a1bbcbc2798ad286cb94e2f7f5bd54132d1d764facd90d30f79dbcc6616cc7f926adc2623
-DIST linux-6.0.tar.xz 133886176 BLAKE2B 
c09a9c877ac0fac83dc31d2d04d96f0a3331d4ed78e3ad4edfd4dc077e1c11d0c49f419fdac4008b5c93d1b09c2b724e12ef0b38371ad0962908abf85dfa95fa
 SHA512 
bac41a7aeb6e809616cee2f13dcd1c45e829dfd1ccf60aee1dc4c46b1e28532f4485c7d819a32940de84fdfbf89db80a4e919bce8a74b2948c5a01551771b714
-DIST v5.15.10-zen1.patch.xz 758564 BLAKE2B 
36948979a90ee57c131caa3500f669032bfb5e971a1a72a5847f5289fe8184961addab53f476ac0b8c5b271417115ad8a05ebf537dc91b9e86cb74f028faced5
 SHA512 
c0d11cc498fe97838e6caa5c1d9d628445729c15f2a16c089de5a50b41739925492476eb2819fad4a61db810b02cdb334f48fbcc6a2da849e7d07e1e65df6eca
-DIST v5.19.13-zen1.patch.xz 974944 BLAKE2B 
3b3996617265674c04c92e27fe2dafca6aed54e6d1adf221eb5368a93abc2c8a2b5214b670183818d7f50edf46a86424da32a8fff922130741ab09a923ff4e9d
 SHA512 
49bd30ea96037db655811cc94a61048bb552d57a7ff0abde5fa8adbfc622cc4cdc9154f6efdebd2b3db766b7118ca0b2b26092639d96cf7326943f535af14bc3
-DIST v6.0.12-zen1.patch.xz 868340 BLAKE2B 
917fdaac33cf0c946ab29b2f0bdc19fa07b4c1559a2e60de5b5ab002aac61169c14800d079d98c79771c4ab0eea594894c15f5b7f2952edf5b85dbced58623cf
 SHA512 
9e182c3becc9aef149dea03eb113ec34a5e7d3a75bb92eb688051e886ba7800e7e48bfbbbacf4e0adfb27c755a44da6654289ab8197562cca7145659ccb12675
+DIST genpatches-6.1-1.base.tar.xz 4304 BLAKE2B 
f58a4e46ba85da5bee55c6fa14a57e7546813d167ac3d78fa8bfe4b386ce2240279b7c936094271cffbabd9f6eafd76a7bd609fb2136400cef2eaf443b452cd3
 SHA512 

[gentoo-commits] repo/proj/guru:dev commit in: net-im/heisenbridge/, dev-python/olm/, dev-python/hachoir/, ...

2023-01-27 Thread Julien Roy
commit: b9c217a6233fa7a4b552b4aa7c2c799e3078bfd4
Author: Julien Roy  jroy  ca>
AuthorDate: Sat Jan 28 04:23:52 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sat Jan 28 04:23:52 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b9c217a6

metadata.xml: change description tag to name for some packages I maintain

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

 dev-python/cryptg/metadata.xml | 2 +-
 dev-python/hachoir/metadata.xml| 2 +-
 dev-python/mautrix/metadata.xml| 2 +-
 dev-python/olm/metadata.xml| 2 +-
 dev-python/pytest-isort/metadata.xml   | 3 +--
 dev-python/tulir-telethon/metadata.xml | 2 +-
 net-im/heisenbridge/metadata.xml   | 2 +-
 net-im/mautrix-discord/metadata.xml| 2 +-
 net-im/mautrix-facebook/metadata.xml   | 2 +-
 net-im/mautrix-slack/metadata.xml  | 2 +-
 net-im/mautrix-telegram/metadata.xml   | 2 +-
 11 files changed, 11 insertions(+), 12 deletions(-)

diff --git a/dev-python/cryptg/metadata.xml b/dev-python/cryptg/metadata.xml
index 6e3807db4..4c72f4374 100644
--- a/dev-python/cryptg/metadata.xml
+++ b/dev-python/cryptg/metadata.xml
@@ -2,8 +2,8 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 

+   Julien Roy
jul...@jroy.ca
-   Julien Roy




diff --git a/dev-python/hachoir/metadata.xml b/dev-python/hachoir/metadata.xml
index 7261037ec..57627bb8a 100644
--- a/dev-python/hachoir/metadata.xml
+++ b/dev-python/hachoir/metadata.xml
@@ -2,8 +2,8 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 

+   Julien Roy
jul...@jroy.ca
-   Julien Roy




diff --git a/dev-python/mautrix/metadata.xml b/dev-python/mautrix/metadata.xml
index cd40cb471..f4b10200a 100644
--- a/dev-python/mautrix/metadata.xml
+++ b/dev-python/mautrix/metadata.xml
@@ -2,8 +2,8 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 

+   Julien Roy
jul...@jroy.ca
-   Julien Roy




diff --git a/dev-python/olm/metadata.xml b/dev-python/olm/metadata.xml
index a4b44a390..0e9314a83 100644
--- a/dev-python/olm/metadata.xml
+++ b/dev-python/olm/metadata.xml
@@ -2,8 +2,8 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 

+   Julien Roy
jul...@jroy.ca
-   Julien Roy


https://poljar.github.io/python-olm/html/index.html

diff --git a/dev-python/pytest-isort/metadata.xml 
b/dev-python/pytest-isort/metadata.xml
index ecc8d75f8..5dfc64c0a 100644
--- a/dev-python/pytest-isort/metadata.xml
+++ b/dev-python/pytest-isort/metadata.xml
@@ -1,10 +1,9 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
-
 

+   Julien Roy
jul...@jroy.ca
-   Julien Roy


moccu/pytest-isort

diff --git a/dev-python/tulir-telethon/metadata.xml 
b/dev-python/tulir-telethon/metadata.xml
index e0a966db4..b7b496892 100644
--- a/dev-python/tulir-telethon/metadata.xml
+++ b/dev-python/tulir-telethon/metadata.xml
@@ -2,8 +2,8 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 

+   Julien Roy
jul...@jroy.ca
-   Julien Roy




diff --git a/net-im/heisenbridge/metadata.xml b/net-im/heisenbridge/metadata.xml
index ca25c6042..aeabfa747 100644
--- a/net-im/heisenbridge/metadata.xml
+++ b/net-im/heisenbridge/metadata.xml
@@ -2,8 +2,8 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 

+   Julien Roy
jul...@jroy.ca
-   Julien Roy




diff --git a/net-im/mautrix-discord/metadata.xml 
b/net-im/mautrix-discord/metadata.xml
index 88c9bccab..9141d51c1 100644
--- a/net-im/mautrix-discord/metadata.xml
+++ b/net-im/mautrix-discord/metadata.xml
@@ -2,8 +2,8 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 

+   Julien Roy
jul...@jroy.ca
-   Julien Roy




diff --git a/net-im/mautrix-facebook/metadata.xml 
b/net-im/mautrix-facebook/metadata.xml
index 23daf1e23..98228eacc 100644
--- a/net-im/mautrix-facebook/metadata.xml
+++ b/net-im/mautrix-facebook/metadata.xml
@@ -2,8 +2,8 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 

+   Julien Roy
jul...@jroy.ca
-   Julien Roy




diff --git a/net-im/mautrix-slack/metadata.xml 
b/net-im/mautrix-slack/metadata.xml
index 88c9bccab..9141d51c1 100644
--- a/net-im/mautrix-slack/metadata.xml
+++ b/net-im/mautrix-slack/metadata.xml
@@ -2,8 +2,8 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 

+   Julien Roy
jul...@jroy.ca
-   Julien Roy




diff --git a/net-im/mautrix-telegram/metadata.xml 

[gentoo-commits] repo/gentoo:master commit in: media-tv/kodi/

2023-01-27 Thread Sam James
commit: 4cc4b39ea1496b0cb2eb2837230023cc927753e6
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 28 03:56:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 28 03:56:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cc4b39e

media-tv/kodi: depend on older crossguid for 19.x

For master, this is fixed, but the CMake module changes are a pain to backport,
and Kodi is the only reverse dependency of crossguid anyway. So, for 20.x,
this should work (no need for <).

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

 media-tv/kodi/kodi-19.4-r3.ebuild | 2 +-
 media-tv/kodi/kodi-19.4-r4.ebuild | 2 +-
 media-tv/kodi/kodi-19.5.ebuild| 2 +-
 media-tv/kodi/kodi-19..ebuild | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-tv/kodi/kodi-19.4-r3.ebuild 
b/media-tv/kodi/kodi-19.4-r3.ebuild
index fb80e98d4055..7f010fb5fdd6 100644
--- a/media-tv/kodi/kodi-19.4-r3.ebuild
+++ b/media-tv/kodi/kodi-19.4-r3.ebuild
@@ -82,7 +82,7 @@ COMMON_TARGET_DEPEND="${PYTHON_DEPS}
caps? ( sys-libs/libcap )
dbus? ( sys-apps/dbus )
dev-db/sqlite
-   dev-libs/crossguid
+   =dev-libs/fribidi-1.0.5
cec? ( >=dev-libs/libcec-4.0[raspberry-pi?] )
dev-libs/libpcre[cxx]

diff --git a/media-tv/kodi/kodi-19.4-r4.ebuild 
b/media-tv/kodi/kodi-19.4-r4.ebuild
index fee5480e298a..319a0c88d9f9 100644
--- a/media-tv/kodi/kodi-19.4-r4.ebuild
+++ b/media-tv/kodi/kodi-19.4-r4.ebuild
@@ -84,7 +84,7 @@ COMMON_TARGET_DEPEND="${PYTHON_DEPS}
caps? ( sys-libs/libcap )
dbus? ( sys-apps/dbus )
dev-db/sqlite
-   dev-libs/crossguid
+   =dev-libs/fribidi-1.0.5
cec? ( >=dev-libs/libcec-4.0[raspberry-pi?] )
dev-libs/libpcre[cxx]

diff --git a/media-tv/kodi/kodi-19.5.ebuild b/media-tv/kodi/kodi-19.5.ebuild
index f2e357770c01..bda9d573b7d2 100644
--- a/media-tv/kodi/kodi-19.5.ebuild
+++ b/media-tv/kodi/kodi-19.5.ebuild
@@ -83,7 +83,7 @@ COMMON_TARGET_DEPEND="${PYTHON_DEPS}
caps? ( sys-libs/libcap )
dbus? ( sys-apps/dbus )
dev-db/sqlite
-   dev-libs/crossguid
+   =dev-libs/fribidi-1.0.5
cec? ( >=dev-libs/libcec-4.0[raspberry-pi?] )
dev-libs/libpcre[cxx]

diff --git a/media-tv/kodi/kodi-19..ebuild 
b/media-tv/kodi/kodi-19..ebuild
index 2e29adf1eb88..46037f8a406b 100644
--- a/media-tv/kodi/kodi-19..ebuild
+++ b/media-tv/kodi/kodi-19..ebuild
@@ -78,7 +78,7 @@ COMMON_TARGET_DEPEND="${PYTHON_DEPS}
caps? ( sys-libs/libcap )
dbus? ( sys-apps/dbus )
dev-db/sqlite
-   dev-libs/crossguid
+   =dev-libs/fribidi-1.0.5
cec? ( >=dev-libs/libcec-4.0[raspberry-pi?] )
dev-libs/libpcre[cxx]



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

2023-01-27 Thread Sam James
commit: f7cdd1355edb68d2eef93702fc4f8c2c012e8270
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 28 03:41:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 28 03:41:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7cdd135

sys-devel/gcc: add 11.3.1_p20230127

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

 sys-devel/gcc/Manifest|  2 ++
 sys-devel/gcc/gcc-11.3.1_p20230127.ebuild | 52 +++
 2 files changed, 54 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 4784e97ccdcf..549536ffab4d 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -10,10 +10,12 @@ DIST gcc-10.5.0-patches-4.tar.xz 17880 BLAKE2B 
f368b741fd42199c85b770ec45a5232d2
 DIST gcc-10.5.0-patches-5.tar.xz 17324 BLAKE2B 
e97b471fb6115fd0421be8a6390f7d88312de7ac0132fde3aa43dbf2a49d3bc640ec05f766f20363f033adeaf0430e90c42b5a6f92a422d1a82128f119e769f6
 SHA512 
2589b8a3be0bc60dd7b205ef9955dfd1ba525508879b30ee8057779d2677783c7c13a0bf901bc2a126e15c52d440663e6fe22a299d935e0706a037406e1cfb31
 DIST gcc-11-20221209.tar.xz 76240768 BLAKE2B 
3be0f1ece4473bbbf10f7242102f330a6e246c8481da5bd32620dcb15d2acd008bad60d2576a301f03e444e3d93a3c72d5184740c6fb3de2bc05e1863b68a0bc
 SHA512 
33d9581d434c012526eb4d49a4453cf77c57b459fd43f84e49bc764745e0772939eac007e119269f4f1989755df8678613732a84474c691b0c2452237c5b38a3
 DIST gcc-11-20230120.tar.xz 76201244 BLAKE2B 
07bc819dad3e2ee3747f09f43fd73a4263f06274362728174b32d9ead52ea95c25ea6a192397378b9b4c4f958285d97488d28e425c26129d23f143b1a8668fbc
 SHA512 
81f71aeb706b4ccb89e2af5201770fd72cc3190b9b5eac0b5a25a522626b9c4015a2e5d13e4bd1360ac0f7f1be27df51fc530c15ce3c3d782f39f34d5c58803e
+DIST gcc-11-20230127.tar.xz 76128480 BLAKE2B 
4fdff08bd120fbff1b1e87d09606a9049fa28f456444c07c5d0dc3738216be3c2b418137bbb57ac79e584b68cf277033707c63a5e2ecb75497f3778f7cf3fef6
 SHA512 
772f4ea802aba04a63a50272b59c293b0f1a143c00b88beae98c9bef4ef3a36ad4fd50ec670113d1d031e831262fe50e0b1017536f02c8553be61b05708678b8
 DIST gcc-11.4.0-musl-patches-0.tar.xz 3844 BLAKE2B 
f3f1be6718e3cf08e553a1a2319a85e13368279849f6f3ab89ad7abe505316afacf5084846c0cb133bdcb5c918244644242c194e6ce55455a26e67b3983d73ef
 SHA512 
a81db52d21de364137461dcff7e1af696df4a02fa26452f90439ae4af14ccbffe68eb4ee93ae56257490ab8aa36b4bff37c4e1f2cf4dd4624b3a6fb4cb50b7ac
 DIST gcc-11.4.0-musl-patches-1.tar.xz 4320 BLAKE2B 
9f59aef44243b6d63bd9c4639b413523e74784dc0da931a9f1be75d2091f7e99c530b32b567315972a88816d6b30d2c404465a2f28138ba2cc894914d7a123fb
 SHA512 
c174623bf40fb0cab53d1ca82fa7e0b05f0114c61c839e316dfff7678d202b850d4d5011432cf6fa40c54e563e28381e9a9f80667d9428b3f272ba8391c6ac84
 DIST gcc-11.4.0-patches-3.tar.xz 15200 BLAKE2B 
a393df941a2a31164f477d6bc0032e28319e8f0bd87200eb453708f85aa8c0bf5d67e733ee7b75cf6d14743e18cc941cee1b77a8247f8c5683d17a98cbeb280f
 SHA512 
6f6096d95c7c62780d1070097739882393a8df5172c3a5ae811a8d4d1c98a0cd14a34f3f7e95410c8f210aec434330ac3b8876c688faeb130d7bb8faece9
 DIST gcc-11.4.0-patches-7.tar.xz 14416 BLAKE2B 
3ebf62cba04cac8830a93a99d11c21347c38891db3a81493a10e02e8b7af0c86389ffbede50672dfe1189a77a67b832f8f97a1d95d43eff11db131a143b1d03d
 SHA512 
41e2ed1ccf6d3631adab057877c79c99eb1b3c32f9d35628bca6c633c4f8dadb1d7f93bed2e4d7ff9f36cc9e46ea00f0e57e8af64b2e5f4b3b01285c6da3
+DIST gcc-11.4.0-patches-8.tar.xz 13788 BLAKE2B 
a1406d5dcd906ed51ef06bb6571c216d83f74ab5ba05d2f1783d20619ee4ae9a4aa60c15917c861c24b708621b1605411011df9d217472f92001ec1c59a22b5b
 SHA512 
b18b068422911216063948e21f0ec01073edb45c828a351282730111642638a0a42b97394a3f7522f892fe79e30b391372c829b542ce64fd0dc58c2a83f091bf
 DIST gcc-12-20221126.tar.xz 79631864 BLAKE2B 
3bb97ef4a1a17ab8b92b431b1f792c11131085a1b523efa08c5b4f995b44bf628be371564813e5affb1f8e2320bb8a9b04532e57b2deeef26b33f517783daa5e
 SHA512 
163e0aa39dc5c24980f84000bd6ccd4b7c24581831b7a4cdbd63e4726be5c2b1933d034ce12c65cf95e4c0ebe1175af7e32facace465bfd7c7c377401350a2df
 DIST gcc-12-20230121.tar.xz 79652428 BLAKE2B 
f4f0e6474d179454dc56dd05c823fca919a894e9efdc64625bb13045c7bd549a7bab59dfb4052d45d594d4484801ab5b18cf3f3d6277be54eaec24a53abd439c
 SHA512 
b6c2486916418a64fab64c3655329bc18ca93ee4eca240e8779bd6d8280124fcd07b1aa8eff979fd317656646ecdba9353107887338354d8bd2c1f68c1609349
 DIST gcc-12.2.0-musl-patches-1.tar.xz 3844 BLAKE2B 
004432806696f7d0a32366270ac45695e858abee73a255e44dc6e0a225339e4cad40aab0d51dfe9a55d5aa4b4001f5726064bb2eea3212a0874b2d27e229abd7
 SHA512 
c354edcd641a9dfaf902a0ff4c44c75065d0cf1c36bbf6c3c35c2e23bff22b8f70bcf4458a5a0ef86371e9f2fafca8a54ca822e35820ff442c9458a2819c3606

diff --git a/sys-devel/gcc/gcc-11.3.1_p20230127.ebuild 
b/sys-devel/gcc/gcc-11.3.1_p20230127.ebuild
new file mode 100644
index ..4312113ca016
--- /dev/null
+++ b/sys-devel/gcc/gcc-11.3.1_p20230127.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TOOLCHAIN_PATCH_SUFFIX="xz"
+TOOLC

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

2023-01-27 Thread Sam James
commit: a476c8790b1af7e68090acf82fd18dea8bb04daa
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 28 03:38:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 28 03:38:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a476c879

sys-apps/usbguard: fix build w/ gcc 13

There's another PR upstream which drops a redundant include but I'd rather
just go with the obviously-correct one (as adding an include like this isn't
going to be a problem for standard headers guarded properly) to unblock
more testing.

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

 sys-apps/usbguard/files/usbguard-1.1.2-gcc-13.patch | 19 +++
 sys-apps/usbguard/usbguard-1.1.2.ebuild |  6 +-
 2 files changed, 24 insertions(+), 1 deletion(-)

diff --git a/sys-apps/usbguard/files/usbguard-1.1.2-gcc-13.patch 
b/sys-apps/usbguard/files/usbguard-1.1.2-gcc-13.patch
new file mode 100644
index ..79168f584ded
--- /dev/null
+++ b/sys-apps/usbguard/files/usbguard-1.1.2-gcc-13.patch
@@ -0,0 +1,19 @@
+https://github.com/USBGuard/usbguard/pull/582
+
+From a0083fd0eea3a513613a37262d40dfbe96e02e46 Mon Sep 17 00:00:00 2001
+From: Yaakov Selkowitz 
+Date: Tue, 24 Jan 2023 14:54:28 -0500
+Subject: [PATCH] Fix compile with GCC 13
+
+Signed-off-by: Yaakov Selkowitz 
+--- a/src/Library/Base64.hpp
 b/src/Library/Base64.hpp
+@@ -24,6 +24,7 @@
+ 
+ #include 
+ #include 
++#include 
+ 
+ namespace usbguard
+ {
+

diff --git a/sys-apps/usbguard/usbguard-1.1.2.ebuild 
b/sys-apps/usbguard/usbguard-1.1.2.ebuild
index 77e050da627a..d3722e624db9 100644
--- a/sys-apps/usbguard/usbguard-1.1.2.ebuild
+++ b/sys-apps/usbguard/usbguard-1.1.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -52,6 +52,10 @@ DEPEND="${CDEPEND}
 
 RESTRICT="!test? ( test )"
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.1.2-gcc-13.patch
+)
+
 src_prepare() {
default
eautoreconf



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

2023-01-27 Thread Mike Gilbert
commit: e0a501a8545706159338ad242eef0a4b4c4da256
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Jan 28 03:26:34 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jan 28 03:28:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0a501a8

profiles: mask app-admin/bastille for removal

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index aa9bf29c0ae2..b3833478eb3b 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,14 @@
 
 #--- END OF EXAMPLES ---
 
+# Mike Gilbert  (2023-01-28)
+# No upstream releases since 2008.
+# No Gentoo maintainer since 2009.
+# Installs files in the wrong places (bug #455542)
+# and with the wrong mode (bug #892325).
+# Removal on 2023-02-27.
+app-admin/bastille
+
 # Ionen Wolkens  (2023-01-28)
 # Recently broke at runtime, and its relationship with evolving
 # swig+python is likely to keep breaking this further without an



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

2023-01-27 Thread Ionen Wolkens
commit: c3ae3c66553a3457b42a3f3dc0790e449105c881
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Jan 28 03:15:28 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Jan 28 03:25:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3ae3c66

profiles: last rite games-rpg/adonthell + games-rpg/wastesedge

Bug: https://bugs.gentoo.org/892323
Signed-off-by: Ionen Wolkens  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index f16b9ca01132..aa9bf29c0ae2 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,14 @@
 
 #--- END OF EXAMPLES ---
 
+# Ionen Wolkens  (2023-01-28)
+# Recently broke at runtime, and its relationship with evolving
+# swig+python is likely to keep breaking this further without an
+# active upstream (no activty since 2018) to keep up with changes.
+# Removal: 2023-02-27. Bug #892323
+games-rpg/adonthell
+games-rpg/wastesedge
+
 # Michał Górny  (2023-01-27)
 # GKrellM and a variety of plugins.  It's unmaintained for some time.
 # Upstream homepage is gone, and the whole suite is collecting dust



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

2023-01-27 Thread Mike Gilbert
commit: 9dbc420dbec5553ac4a1f0ee6e69a8d1f93fb87a
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Jan 28 02:40:11 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jan 28 02:47:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dbc420d

sys-apps/systemd-utils: add 252.4

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

 sys-apps/systemd-utils/Manifest   |   2 +
 sys-apps/systemd-utils/files/legacy.conf  |   3 +
 sys-apps/systemd-utils/systemd-utils-252.4.ebuild | 536 ++
 3 files changed, 541 insertions(+)

diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest
index eb5f1cb21946..c0b0ebb1d8cd 100644
--- a/sys-apps/systemd-utils/Manifest
+++ b/sys-apps/systemd-utils/Manifest
@@ -1,2 +1,4 @@
 DIST systemd-musl-patches-251.2.tar.gz 28512 BLAKE2B 
4ac6a5220dab8409962a3954af2fb2484af718d0f282129957236ce241fbe8538a90d507a96c7c3d86f4f408ab784a6888b37486405d3276e7734a1bd5aa9680
 SHA512 
6e56b62234ac54929faea5a7cad699d0b932f869b48e3ba4e1f349a88653b7c787efec24a09b00290c3dc566614e3c1dc2f3c04f04e943f513108a91eca1be82
+DIST systemd-musl-patches-252.4.tar.gz 25053 BLAKE2B 
1d75f85ea0c48c788e9199e2d919bac90edce16a9788a349332cf308c32fb9510ac2883f8e09f21e7f37fbac2e557dc39cdf44dcd7a986587c40dedd2d1b5df5
 SHA512 
1dc8e220eae1869eb4bb50f9c701392542b053099cf9b6bde13f12a2d26fa29984819a8b4ce1b6c57e38a71f86324469a87cf9e22abe0f6d67ac3e84c6b9a3ba
 DIST systemd-stable-251.10.tar.gz 11461671 BLAKE2B 
a351b6dd9fc307e4bdcf0323b16e7f58c714392cfa466180a81196309c289b54767bfe5d03037eb1bd6b273d7eb8f6f42b927aabaa1310be04266675d1a3dd06
 SHA512 
49e33dbbc1b2ebe123b2f722070c87524b3126d1e605fb3e24a3f9f328ab67de506dc4588a92caf157428c21b9c73c3884726c4a5b1f67bb997d4a68bb871e5b
+DIST systemd-stable-252.4.tar.gz 11753300 BLAKE2B 
8819ca6d3a64c110e5a245ae0369dc431079556e200d13d8edfc64fc35b2b04f1cdc215b81d9bf126245f315be3662ebd2c094167f88d2465f0dce25aa1fd196
 SHA512 
d4e99a67c59091dae78f654433a6c5e114ae66256b72d9d43292c43a986ee6a58e2d06f12866cbd7ec821b61580ec003af1725f60fd4b038b4a981b3ca839ee2

diff --git a/sys-apps/systemd-utils/files/legacy.conf 
b/sys-apps/systemd-utils/files/legacy.conf
new file mode 100644
index ..cbcac747e5d8
--- /dev/null
+++ b/sys-apps/systemd-utils/files/legacy.conf
@@ -0,0 +1,3 @@
+# Based on legacy.conf from systemd
+d /run/lock 0755 root root -
+L /var/lock - - - - ../run/lock

diff --git a/sys-apps/systemd-utils/systemd-utils-252.4.ebuild 
b/sys-apps/systemd-utils/systemd-utils-252.4.ebuild
new file mode 100644
index ..191d25923fb0
--- /dev/null
+++ b/sys-apps/systemd-utils/systemd-utils-252.4.ebuild
@@ -0,0 +1,536 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{9..11} )
+
+if [[ ${PV} != 25[12].* ]] ; then
+   # The F_S=3 issues should be fixed in 253.
+   # - https://github.com/systemd/systemd/issues/22801
+   # - https://github.com/systemd/systemd/pull/25967
+   # - 
https://github.com/systemd/systemd/commit/7929e180aa47a2692ad4f053afac2857d7198758
+   # - 
https://github.com/systemd/systemd/commit/4f79f545b3c46c358666c9f5f2b384fe50aac4b4
+   die "Please remove the FORTIFY_SOURCE hacks in src_configure."
+fi
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+inherit bash-completion-r1 flag-o-matic meson-multilib python-any-r1 
toolchain-funcs udev usr-ldscript
+
+DESCRIPTION="Utilities split out from systemd for OpenRC users"
+HOMEPAGE="https://systemd.io/;
+
+if [[ ${PV} == *.* ]]; then
+   MY_P="systemd-stable-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/systemd/systemd-stable/archive/refs/tags/v${PV}.tar.gz
 -> ${MY_P}.tar.gz"
+else
+   MY_P="systemd-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/systemd/systemd/archive/refs/tags/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
+fi
+
+MUSL_PATCHSET="systemd-musl-patches-252.4"
+SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.tar.gz )"
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="+acl boot +kmod selinux split-usr sysusers +tmpfiles test +udev"
+REQUIRED_USE="|| ( boot tmpfiles sysusers udev )"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   elibc_musl? ( >=sys-libs/musl-1.2.3 )
+   selinux? ( sys-libs/libselinux:0= )
+   tmpfiles? (
+   acl? ( sys-apps/acl:0= )
+   )
+   udev? (
+   >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   acl? ( sys-apps/acl:0= )
+   kmod? ( >=sys-apps/kmod-15:0= )
+   )
+   !udev? (
+   >=sys-apps/util-linux-2.30:0=
+   sys-libs/libcap:0=
+   virtual/libcrypt:=
+

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

2023-01-27 Thread Mike Gilbert
commit: 3dcff3b5a60cd6fbead3da67835600db188b6972
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Jan 28 02:16:54 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jan 28 02:17:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dcff3b5

sys-apps/baselayout: add 2.13, drop 2.12

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

 sys-apps/baselayout/Manifest|  2 +-
 ...aselayout-2.12.ebuild => baselayout-2.13.ebuild} | 21 -
 2 files changed, 9 insertions(+), 14 deletions(-)

diff --git a/sys-apps/baselayout/Manifest b/sys-apps/baselayout/Manifest
index 97df516f916b..294492d1164a 100644
--- a/sys-apps/baselayout/Manifest
+++ b/sys-apps/baselayout/Manifest
@@ -1,2 +1,2 @@
-DIST baselayout-2.12.tar.bz2 29275 BLAKE2B 
5708137748e484555ed7f91301c5bc079189e744fc14f708d8b95ab82ad9392166690af6424ee486d95c7b0ce85b6f23fcadd7f95c31920a3424e86431d9b41f
 SHA512 
8c4ad7cf459254c07d1a05300b5e9a600aa259a0f38c55e74c0a60a1a1f9da92c9de5de58cfb735738b64deb6955d6f80ae174925cded07c61c3371323dce152
+DIST baselayout-2.13.tar.bz2 29423 BLAKE2B 
a399e515297d3a936c5821205f1f0d6de844580099936be50e80a463b9fa6239aead52b7b371136680e263e326f7e6a1faea8cd8db0f11462cf0e8166707fc91
 SHA512 
ff16f20cf2c65258ab6d48c403607113f84fc57ffee6650652202746095f402f8c6a4f22040d0bb9310180945131bed6a0fda3717b39080a987e4f5224339095
 DIST baselayout-2.9.tar.bz2 30200 BLAKE2B 
3a997e847e853a5bcdce7eb06d50fda4727a6c408ca614bdc8dd576bfc9296d3c625c4e8791dbdb078dd5088f818e5ee98eea5d14d737f465ed225554da26180
 SHA512 
c07726141446c9d9202bac19642baf819b28a838814e1dd3c200d1768af64a913bd9188923029e0b0edf7e420d5aad7bdde278d6c24c4f40029fddbad28d8e02

diff --git a/sys-apps/baselayout/baselayout-2.12.ebuild 
b/sys-apps/baselayout/baselayout-2.13.ebuild
similarity index 96%
rename from sys-apps/baselayout/baselayout-2.12.ebuild
rename to sys-apps/baselayout/baselayout-2.13.ebuild
index 845f7f7a8dfb..97ceb30c3290 100644
--- a/sys-apps/baselayout/baselayout-2.12.ebuild
+++ b/sys-apps/baselayout/baselayout-2.13.ebuild
@@ -21,19 +21,6 @@ IUSE="build +split-usr"
 
 RDEPEND="!sys-apps/baselayout-prefix"
 
-pkg_pretend() {
-   local stop=
-   if [[ ! -L ${EROOT}/var/run ]] && [[ -d ${EROOT}/var/run ]]; then
-   eerror "${EROOT}/var/run must be a symlink to ${EROOT}/run"
-   stop=1
-   fi
-   if [[ ! -L ${EROOT}/var/lock ]] && [[ -d ${EROOT}/var/lock ]]; then
-   eerror "${EROOT}/var/lock must be a symlink to 
${EROOT}/run/lock"
-   stop=1
-   fi
-   [[ -z ${stop} ]] || die "please fix this before emerging baselayout"
-}
-
 pkg_setup() {
multilib_layout
 }
@@ -378,4 +365,12 @@ pkg_postinst() {
ewarn "${EROOT}/etc/env.d/00basic is now 
${EROOT}/etc/env.d/50baselayout"
ewarn "Please migrate your changes."
fi
+
+   # Restore /var/run and /var/lock if we just removed them from 2.11 or 
2.12
+   if [[ ! -L ${EROOT}/var/run && ! -e ${EROOT}/var/run ]]; then
+   ln -s ../run "${EROOT}"/var/run
+   fi
+   if [[ ! -L ${EROOT}/var/lock && ! -e ${EROOT}/var/lock ]]; then
+   ln -s ../run/lock "${EROOT}"/var/lock
+   fi
 }



[gentoo-commits] proj/baselayout: New tag: baselayout-2.13

2023-01-27 Thread Mike Gilbert
commit: 
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jan 28 02:08:24 2023 +

New tag: baselayout-2.13




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

2023-01-27 Thread Mike Gilbert
commit: 3bfcd8238abf92146a7e17b44625ea1e5325230c
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Jan 28 02:07:40 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jan 28 02:07:40 2023 +
URL:https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=3bfcd823

Update ChangeLog

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

 ChangeLog | 21 +
 1 file changed, 21 insertions(+)

diff --git a/ChangeLog b/ChangeLog
index 84a99570..f51e31f0 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,24 @@
+commit bc22069d1a41eeec6e22ba9bf391412a0244f5a7
+Author: Mike Gilbert 
+Commit: Mike Gilbert 
+
+Move /var/run and /var/lock back to the layout target
+
+We need to ensure packages do not install things here and come up with a
+better migration plan.
+
+Bug: https://bugs.gentoo.org/648880
+Bug: https://bugs.gentoo.org/892267
+Signed-off-by: Mike Gilbert 
+
+commit 032633218070bf8c44961d05e286d5d1089779aa
+Author: Mike Gilbert 
+Commit: Mike Gilbert 
+
+Update ChangeLog
+
+Signed-off-by: Mike Gilbert 
+
 commit 9a6ccf129ecd9efb9f4b5cc98d55e6eab1d203be
 Author: Mike Gilbert 
 Commit: Mike Gilbert 



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

2023-01-27 Thread Mike Gilbert
commit: bc22069d1a41eeec6e22ba9bf391412a0244f5a7
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Jan 28 01:59:03 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jan 28 02:05:06 2023 +
URL:https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=bc22069d

Move /var/run and /var/lock back to the layout target

We need to ensure packages do not install things here and come up with a
better migration plan.

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

 Makefile | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/Makefile b/Makefile
index fb79cae9..3c8071c3 100644
--- a/Makefile
+++ b/Makefile
@@ -7,7 +7,7 @@
 # It also has the added bonus of being easier to install on systems
 # without an ebuild style package manager.
 
-PV = 2.11
+PV = 2.13
 PKG = baselayout-$(PV)
 DISTFILE = $(PKG).tar.bz2
 
@@ -60,17 +60,15 @@ install:
./make_os_release ${PV} > $(DESTDIR)/usr/lib/os-release
$(INSTALL_DIR) $(DESTDIR)/usr/share/baselayout
cp -pPR share/* $(DESTDIR)/usr/share/baselayout/
-   # FHS compatibility symlinks
ln -snf ../proc/self/mounts $(DESTDIR)/etc/mtab
-   $(INSTALL_DIR) $(DESTDIR)/var
-   ln -snf ../run $(DESTDIR)/var/run
-   ln -snf ../run/lock $(DESTDIR)/var/lock
 
 layout:
# Create base filesytem layout
for x in $(KEEP_DIRS) ; do \
$(INSTALL_DIR) $(DESTDIR)$$x ; \
done
+   ln -snf ../run $(DESTDIR)/var/run
+   ln -snf ../run/lock $(DESTDIR)/var/lock
# Special dirs
chmod 0700 $(DESTDIR)/root
chmod 1777 $(DESTDIR)/var/tmp



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

2023-01-27 Thread Sam James
commit: 4ff7ee7ef42ad3258a87378963c12a412b0a0639
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 28 01:54:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 28 01:54:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ff7ee7e

apache-2.eclass: drop /var/cache/apache2 keepdir

Handled by a tmpfiles entry for quite some time.

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

 eclass/apache-2.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/apache-2.eclass b/eclass/apache-2.eclass
index da08a416f62c..f5816087826d 100644
--- a/eclass/apache-2.eclass
+++ b/eclass/apache-2.eclass
@@ -673,7 +673,7 @@ apache-2_src_install() {
 
# empty dirs
local i
-   for i in /var/lib/dav /var/log/apache2 /var/cache/apache2 ; do
+   for i in /var/lib/dav /var/log/apache2 ; do
keepdir ${i}
fowners apache:apache ${i}
fperms 0750 ${i}



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

2023-01-27 Thread Sam James
commit: c8a8f3dfacc9e350d9dd25057de7b22406629940
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 28 01:54:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 28 01:55:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8a8f3df

www-servers/apache: revbump for keepdir drop

See 4ff7ee7ef42ad3258a87378963c12a412b0a0639.

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

 www-servers/apache/{apache-2.4.54-r7.ebuild => apache-2.4.54-r8.ebuild} | 0
 www-servers/apache/{apache-2.4.55.ebuild => apache-2.4.55-r1.ebuild}| 0
 2 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/www-servers/apache/apache-2.4.54-r7.ebuild 
b/www-servers/apache/apache-2.4.54-r8.ebuild
similarity index 100%
rename from www-servers/apache/apache-2.4.54-r7.ebuild
rename to www-servers/apache/apache-2.4.54-r8.ebuild

diff --git a/www-servers/apache/apache-2.4.55.ebuild 
b/www-servers/apache/apache-2.4.55-r1.ebuild
similarity index 100%
rename from www-servers/apache/apache-2.4.55.ebuild
rename to www-servers/apache/apache-2.4.55-r1.ebuild



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

2023-01-27 Thread Sam James
commit: c5e3a7c5f1feded0974be52c1cb4bf30c9739598
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 28 01:40:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 28 01:40:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5e3a7c5

dev-util/opencl-headers: Stabilize 2022.09.30 ppc64, #892277

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

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

diff --git a/dev-util/opencl-headers/opencl-headers-2022.09.30.ebuild 
b/dev-util/opencl-headers/opencl-headers-2022.09.30.ebuild
index d6c9c5d2698a..cf83a7816dd1 100644
--- a/dev-util/opencl-headers/opencl-headers-2022.09.30.ebuild
+++ b/dev-util/opencl-headers/opencl-headers-2022.09.30.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/refs/tags/v${PV}.tar.g
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~ppc64 x86"
+KEYWORDS="amd64 ppc64 x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/waylandpp/, dev-cpp/waylandpp/files/

2023-01-27 Thread Sam James
commit: f0bd6e56c9205c48f9b25bc9c7d3cd2990f0d367
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 28 01:38:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 28 01:38:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0bd6e56

dev-cpp/waylandpp: fix build (and runtime) w/ gcc 13

Generates programs, it seems, for others, so needs revbump.

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

 .../waylandpp/files/waylandpp-1.0.0-gcc-13.patch   | 51 ++
 dev-cpp/waylandpp/waylandpp-1.0.0-r1.ebuild| 45 +++
 2 files changed, 96 insertions(+)

diff --git a/dev-cpp/waylandpp/files/waylandpp-1.0.0-gcc-13.patch 
b/dev-cpp/waylandpp/files/waylandpp-1.0.0-gcc-13.patch
new file mode 100644
index ..314b1aa5fb80
--- /dev/null
+++ b/dev-cpp/waylandpp/files/waylandpp-1.0.0-gcc-13.patch
@@ -0,0 +1,51 @@
+https://github.com/NilsBrause/waylandpp/pull/71
+
+From 3c441910aa25f57df2a4db55f75f5d99cea86620 Mon Sep 17 00:00:00 2001
+From: Sergei Trofimovich 
+Date: Sun, 8 Jan 2023 18:24:53 +
+Subject: [PATCH] add missing  include
+
+Upcoming `gcc-13` made `` leaner and does not include ``
+implicitly anymore. As a result build fails without the change as:
+
+[  2%] Building CXX object 
CMakeFiles/wayland-scanner++.dir/scanner/scanner.cpp.o
+scanner/scanner.cpp:378:3: error: 'uint32_t' does not name a type
+  378 |   uint32_t width = 0;
+  |   ^~~~
+--- a/include/wayland-client.hpp
 b/include/wayland-client.hpp
+@@ -29,6 +29,7 @@
+ /** \file */
+ 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 
+--- a/scanner/scanner.cpp
 b/scanner/scanner.cpp
+@@ -23,6 +23,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
+ 
+ #include "pugixml.hpp"
+@@ -1106,6 +1107,7 @@ int main(int argc, char *argv[])
+   wayland_hpp << "#pragma once" << std::endl
+   << std::endl
+   << "#include " << std::endl
++  << "#include " << std::endl
+   << "#include " << std::endl
+   << "#include " << std::endl
+   << "#include " << std::endl
+@@ -1125,6 +1127,7 @@ int main(int argc, char *argv[])
+ wayland_server_hpp << "#pragma once" << std::endl
+<< std::endl
+<< "#include " << std::endl
++   << "#include " << std::endl
+<< "#include " << std::endl
+<< "#include " << std::endl
+<< "#include " << std::endl
+

diff --git a/dev-cpp/waylandpp/waylandpp-1.0.0-r1.ebuild 
b/dev-cpp/waylandpp/waylandpp-1.0.0-r1.ebuild
new file mode 100644
index ..739434a74de6
--- /dev/null
+++ b/dev-cpp/waylandpp/waylandpp-1.0.0-r1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Wayland C++ bindings"
+HOMEPAGE="https://github.com/NilsBrause/waylandpp;
+
+LICENSE="MIT"
+IUSE="doc"
+SLOT="0/$(ver_cut 1-2)"
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/NilsBrause/waylandpp.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/NilsBrause/waylandpp/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+fi
+
+RDEPEND="
+   >=dev-libs/wayland-1.11.0
+   media-libs/mesa[wayland]
+   >=dev-libs/pugixml-1.9-r1
+"
+DEPEND="${RDEPEND}
+   doc? (
+   app-doc/doxygen
+   media-gfx/graphviz
+   )
+   "
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.0.0-gcc-13.patch
+)
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_DOCUMENTATION=$(usex doc)
+   )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/opencl-icd-loader/

2023-01-27 Thread Sam James
commit: d716e0d042e36b816a8965b4a485450374174a8c
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 28 01:40:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 28 01:40:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d716e0d0

dev-libs/opencl-icd-loader: Stabilize 2022.09.30 ppc64, #892277

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

 dev-libs/opencl-icd-loader/opencl-icd-loader-2022.09.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.09.30.ebuild 
b/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.09.30.ebuild
index 359fb27836e9..9475bd7ad873 100644
--- a/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.09.30.ebuild
+++ b/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.09.30.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~ppc64 x86"
+KEYWORDS="amd64 ppc64 x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sys-block/sedutil/, sys-block/sedutil/files/

2023-01-27 Thread Sam James
commit: d7da98abe0bfa8bc168818b78b663489513ac43f
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 28 01:31:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 28 01:33:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7da98ab

sys-block/sedutil: fix build w/ gcc 13

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

 .../sedutil/files/sedutil-1.20.0-gcc-13.patch  | 25 ++
 sys-block/sedutil/sedutil-1.20.0.ebuild|  6 +-
 2 files changed, 30 insertions(+), 1 deletion(-)

diff --git a/sys-block/sedutil/files/sedutil-1.20.0-gcc-13.patch 
b/sys-block/sedutil/files/sedutil-1.20.0-gcc-13.patch
new file mode 100644
index ..7b803028230b
--- /dev/null
+++ b/sys-block/sedutil/files/sedutil-1.20.0-gcc-13.patch
@@ -0,0 +1,25 @@
+https://github.com/Drive-Trust-Alliance/sedutil/pull/425
+
+From 927cd88cad7bea94c2eebecc18f7881f0defaccb Mon Sep 17 00:00:00 2001
+From: Khem Raj 
+Date: Thu, 26 Jan 2023 23:36:29 -0800
+Subject: [PATCH] include missing 
+
+gcc 13 moved some includes around and as a result 
+is no longer transitively included [1]. Explicitly include
+it for uint{32,64}_t.
+
+[1] https://gcc.gnu.org/gcc-13/porting_to.html#header-dep-changes
+
+Signed-off-by: Khem Raj 
+--- a/Common/DtaOptions.h
 b/Common/DtaOptions.h
+@@ -21,6 +21,7 @@ along with sedutil.  If not, see 
.
+ #ifndef _DTAOPTIONS_H
+ #define   _DTAOPTIONS_H
+ 
++#include 
+ /** Output modes */
+ typedef enum _sedutiloutput {
+   sedutilNormal,
+

diff --git a/sys-block/sedutil/sedutil-1.20.0.ebuild 
b/sys-block/sedutil/sedutil-1.20.0.ebuild
index 917e43286854..d920ad8c3c36 100644
--- a/sys-block/sedutil/sedutil-1.20.0.ebuild
+++ b/sys-block/sedutil/sedutil-1.20.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,6 +13,10 @@ LICENSE="GPL-3+"
 SLOT="0"
 KEYWORDS="amd64 ~ppc64 x86"
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.20.0-gcc-13.patch
+)
+
 src_prepare() {
default
# https://github.com/Drive-Trust-Alliance/sedutil/pull/49



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

2023-01-27 Thread Sam James
commit: fc0a8c7994ee75a6526c78f46aad76221888cae0
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 28 01:33:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 28 01:33:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc0a8c79

dev-lang/swig: Stabilize 4.1.1-r1 amd64, #892317

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

 dev-lang/swig/swig-4.1.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/swig/swig-4.1.1-r1.ebuild 
b/dev-lang/swig/swig-4.1.1-r1.ebuild
index 8b1930e3befd..302f8dd81c5d 100644
--- a/dev-lang/swig/swig-4.1.1-r1.ebuild
+++ b/dev-lang/swig/swig-4.1.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3+ BSD BSD-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="ccache doc pcre test"
 RESTRICT="!test? ( test )"
 



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

2023-01-27 Thread Sam James
commit: 6fa3238c0e3d2358504899b92f9a5bd6444b2197
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 28 01:23:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 28 01:33:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fa3238c

dev-python/greenlet: add github upstream metadata

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

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

diff --git a/dev-python/greenlet/metadata.xml b/dev-python/greenlet/metadata.xml
index 48a9cde06bf9..c3a8eb410e30 100644
--- a/dev-python/greenlet/metadata.xml
+++ b/dev-python/greenlet/metadata.xml
@@ -7,5 +7,6 @@
   
   
 greenlet
+python-greenlet/greenlet
   
 



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

2023-01-27 Thread Sam James
commit: 0e035f4910bb459478c636ad23e3782cf69fda41
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 28 01:33:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 28 01:33:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e035f49

dev-lang/swig: Stabilize 4.1.1-r1 x86, #892317

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

 dev-lang/swig/swig-4.1.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/swig/swig-4.1.1-r1.ebuild 
b/dev-lang/swig/swig-4.1.1-r1.ebuild
index 66d42026e445..8b1930e3befd 100644
--- a/dev-lang/swig/swig-4.1.1-r1.ebuild
+++ b/dev-lang/swig/swig-4.1.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3+ BSD BSD-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="ccache doc pcre test"
 RESTRICT="!test? ( test )"
 



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

2023-01-27 Thread Sam James
commit: 374d969ff9186ab83d7a2b99cd6f88dc7d862845
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 28 01:23:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 28 01:33:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=374d969f

dev-python/greenlet: fix build w/ gcc 13

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

 .../greenlet/files/greenlet-2.0.1-gcc-13.patch | 47 ++
 dev-python/greenlet/greenlet-2.0.1-r1.ebuild   | 33 +++
 2 files changed, 80 insertions(+)

diff --git a/dev-python/greenlet/files/greenlet-2.0.1-gcc-13.patch 
b/dev-python/greenlet/files/greenlet-2.0.1-gcc-13.patch
new file mode 100644
index ..4afbca8f1479
--- /dev/null
+++ b/dev-python/greenlet/files/greenlet-2.0.1-gcc-13.patch
@@ -0,0 +1,47 @@
+https://github.com/python-greenlet/greenlet/commit/3be53248cd1f8e4859563b84b04054de7a9fcad2
+https://github.com/python-greenlet/greenlet/commit/86c4e2a98f1bd27eff38edd5dba8c10300bc8e64
+
+From 3be53248cd1f8e4859563b84b04054de7a9fcad2 Mon Sep 17 00:00:00 2001
+From: Khem Raj 
+Date: Mon, 16 Jan 2023 21:37:26 -0800
+Subject: [PATCH] greenlet: Drop using 'register' storage class keyword
+
+This has been dropped in c++17 and newer
+
+Signed-off-by: Khem Raj 
+--- a/src/greenlet/platform/switch_riscv_unix.h
 b/src/greenlet/platform/switch_riscv_unix.h
+@@ -11,8 +11,8 @@
+ static int
+ slp_switch(void)
+ {
+-  register int ret;
+-  register long *stackref, stsizediff;
++  int ret;
++  long *stackref, stsizediff;
+   __asm__ volatile ("" : : : REGS_TO_SAVE);
+   __asm__ volatile ("mv %0, sp" : "=r" (stackref) : );
+   {
+
+From 86c4e2a98f1bd27eff38edd5dba8c10300bc8e64 Mon Sep 17 00:00:00 2001
+From: Jason Madden 
+Date: Thu, 26 Jan 2023 12:58:46 -0600
+Subject: [PATCH] Add the rebind member to the allocator.
+
+Based on, and fixes #335
+--- a/src/greenlet/greenlet_allocator.hpp
 b/src/greenlet/greenlet_allocator.hpp
+@@ -51,6 +51,11 @@ namespace greenlet
+ else
+ PyMem_Free(p);
+ }
++// This member is deprecated in C++17 and removed in C++20
++template< class U >
++struct rebind {
++typedef PythonAllocator other;
++};
+ 
+ };
+ }
+
+

diff --git a/dev-python/greenlet/greenlet-2.0.1-r1.ebuild 
b/dev-python/greenlet/greenlet-2.0.1-r1.ebuild
new file mode 100644
index ..2b8702123d9d
--- /dev/null
+++ b/dev-python/greenlet/greenlet-2.0.1-r1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+# Note: greenlet is built-in in pypy
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Lightweight in-process concurrent programming"
+HOMEPAGE="
+   https://greenlet.readthedocs.io/en/latest/
+   https://github.com/python-greenlet/greenlet/
+   https://pypi.org/project/greenlet/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 -hppa -ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-gcc-13.patch
+)
+
+distutils_enable_sphinx docs
+distutils_enable_tests unittest
+
+python_test() {
+   eunittest greenlet.tests
+}



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

2023-01-27 Thread Mike Gilbert
commit: 9c0f1112fa7fa86346855386f32b3ed7cb15c69c
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Jan 28 00:55:12 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jan 28 00:55:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c0f1112

sys-apps/systemd: drop 252.4

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

 sys-apps/systemd/systemd-252.4.ebuild | 520 --
 1 file changed, 520 deletions(-)

diff --git a/sys-apps/systemd/systemd-252.4.ebuild 
b/sys-apps/systemd/systemd-252.4.ebuild
deleted file mode 100644
index 94c702e9d438..
--- a/sys-apps/systemd/systemd-252.4.ebuild
+++ /dev/null
@@ -1,520 +0,0 @@
-# Copyright 2011-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{9..11} )
-
-# Avoid QA warnings
-TMPFILES_OPTIONAL=1
-UDEV_OPTIONAL=1
-
-QA_PKGCONFIG_VERSION=$(ver_cut 1)
-
-if [[ ${PV} ==  ]]; then
-   EGIT_REPO_URI="https://github.com/systemd/systemd.git;
-   inherit git-r3
-else
-   if [[ ${PV} == *.* ]]; then
-   MY_PN=systemd-stable
-   else
-   MY_PN=systemd
-   fi
-   MY_PV=${PV/_/-}
-   MY_P=${MY_PN}-${MY_PV}
-   S=${WORKDIR}/${MY_P}
-   
SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86"
-fi
-
-inherit bash-completion-r1 flag-o-matic linux-info meson-multilib pam
-inherit python-any-r1 systemd toolchain-funcs udev usr-ldscript
-
-DESCRIPTION="System and service manager for Linux"
-HOMEPAGE="http://systemd.io/;
-
-LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
-SLOT="0/2"
-IUSE="
-   acl apparmor audit cgroup-hybrid cryptsetup curl +dns-over-tls elfutils
-   fido2 +gcrypt gnuefi gnutls homed http idn importd iptables +kmod
-   +lz4 lzma +openssl pam pcre pkcs11 policykit pwquality qrcode
-   +resolvconf +seccomp selinux split-usr +sysv-utils test tpm vanilla xkb 
+zstd
-"
-REQUIRED_USE="
-   dns-over-tls? ( || ( gnutls openssl ) )
-   homed? ( cryptsetup pam openssl )
-   importd? ( curl lzma || ( gcrypt openssl ) )
-   pwquality? ( homed )
-"
-RESTRICT="!test? ( test )"
-
-MINKV="4.15"
-
-COMMON_DEPEND="
-   >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
-   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
-   virtual/libcrypt:=[${MULTILIB_USEDEP}]
-   acl? ( sys-apps/acl:0= )
-   apparmor? ( sys-libs/libapparmor:0= )
-   audit? ( >=sys-process/audit-2:0= )
-   cryptsetup? ( >=sys-fs/cryptsetup-2.0.1:0= )
-   curl? ( net-misc/curl:0= )
-   elfutils? ( >=dev-libs/elfutils-0.158:0= )
-   fido2? ( dev-libs/libfido2:0= )
-   gcrypt? ( >=dev-libs/libgcrypt-1.4.5:0=[${MULTILIB_USEDEP}] )
-   gnutls? ( >=net-libs/gnutls-3.6.0:0= )
-   http? ( >=net-libs/libmicrohttpd-0.9.33:0=[epoll(+)] )
-   idn? ( net-dns/libidn2:= )
-   importd? (
-   app-arch/bzip2:0=
-   sys-libs/zlib:0=
-   )
-   kmod? ( >=sys-apps/kmod-15:0= )
-   lz4? ( >=app-arch/lz4-0_p131:0=[${MULTILIB_USEDEP}] )
-   lzma? ( >=app-arch/xz-utils-5.0.5-r1:0=[${MULTILIB_USEDEP}] )
-   iptables? ( net-firewall/iptables:0= )
-   openssl? ( >=dev-libs/openssl-1.1.0:0= )
-   pam? ( sys-libs/pam:=[${MULTILIB_USEDEP}] )
-   pkcs11? ( app-crypt/p11-kit:0= )
-   pcre? ( dev-libs/libpcre2 )
-   pwquality? ( dev-libs/libpwquality:0= )
-   qrcode? ( media-gfx/qrencode:0= )
-   seccomp? ( >=sys-libs/libseccomp-2.3.3:0= )
-   selinux? ( sys-libs/libselinux:0= )
-   tpm? ( app-crypt/tpm2-tss:0= )
-   xkb? ( >=x11-libs/libxkbcommon-0.4.1:0= )
-   zstd? ( >=app-arch/zstd-1.4.0:0=[${MULTILIB_USEDEP}] )
-"
-
-# Newer linux-headers needed by ia64, bug #480218
-DEPEND="${COMMON_DEPEND}
-   >=sys-kernel/linux-headers-${MINKV}
-   gnuefi? ( >=sys-boot/gnu-efi-3.0.2 )
-"
-
-# baselayout-2.2 has /run
-RDEPEND="${COMMON_DEPEND}
-   >=acct-group/adm-0-r1
-   >=acct-group/wheel-0-r1
-   >=acct-group/kmem-0-r1
-   >=acct-group/tty-0-r1
-   >=acct-group/utmp-0-r1
-   >=acct-group/audio-0-r1
-   >=acct-group/cdrom-0-r1
-   >=acct-group/dialout-0-r1
-   >=acct-group/disk-0-r1
-   >=acct-group/input-0-r1
-   >=acct-group/kvm-0-r1
-   >=acct-group/lp-0-r1
-   >=acct-group/render-0-r1
-   acct-group/sgx
-   >=acct-group/tape-0-r1
-   acct-group/users
-   >=acct-group/video-0-r1
-   >=acct-group/systemd-journal-0-r1
-   >=acct-user/root-0-r1
-   acct-user/nobody
-   >=acct-user/systemd-journal-remote-0-r1
-   >=acct-user/systemd-coredump-0-r1
-   >=acct-user/systemd-network-0-r1
-   acct-user/systemd-oom
-   >=acct-user/systemd-resolve-0-r1
-   >=acct-user/systemd-timesync-0-r1
-   >=sys-apps/baselayout-2.2
-   selinux? (
-

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

2023-01-27 Thread Mike Gilbert
commit: a4755b8e66f7024b1b98bec73d4a2bdeb8e8006f
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Jan 28 00:55:00 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jan 28 00:55:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4755b8e

sys-apps/systemd: stabilize 252.4-r1

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

 sys-apps/systemd/systemd-252.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd/systemd-252.4-r1.ebuild 
b/sys-apps/systemd/systemd-252.4-r1.ebuild
index 6fe714436c48..da8684be0a84 100644
--- a/sys-apps/systemd/systemd-252.4-r1.ebuild
+++ b/sys-apps/systemd/systemd-252.4-r1.ebuild
@@ -32,7 +32,7 @@ else
MY_P=${MY_PN}-${MY_PV}
S=${WORKDIR}/${MY_P}

SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86"
 fi
 
 inherit bash-completion-r1 flag-o-matic linux-info meson-multilib pam



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

2023-01-27 Thread Sam James
commit: 46b487b939783c4be67ac23ba4dc94feae850251
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 28 00:54:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 28 00:54:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46b487b9

dev-lang/swig: Stabilize 4.1.1-r1 arm64, #892317

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

 dev-lang/swig/swig-4.1.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/swig/swig-4.1.1-r1.ebuild 
b/dev-lang/swig/swig-4.1.1-r1.ebuild
index 554856150d90..66d42026e445 100644
--- a/dev-lang/swig/swig-4.1.1-r1.ebuild
+++ b/dev-lang/swig/swig-4.1.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3+ BSD BSD-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="ccache doc pcre test"
 RESTRICT="!test? ( test )"
 



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

2023-01-27 Thread Mike Gilbert
commit: f45e79b1ee3f99212c81b7341abea6b517f0c5e6
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Jan 28 00:53:16 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jan 28 00:53:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f45e79b1

sys-apps/systemd-utils: drop 251.10

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

 sys-apps/systemd-utils/systemd-utils-251.10.ebuild | 524 -
 1 file changed, 524 deletions(-)

diff --git a/sys-apps/systemd-utils/systemd-utils-251.10.ebuild 
b/sys-apps/systemd-utils/systemd-utils-251.10.ebuild
deleted file mode 100644
index 39d1af44049f..
--- a/sys-apps/systemd-utils/systemd-utils-251.10.ebuild
+++ /dev/null
@@ -1,524 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
-
-QA_PKGCONFIG_VERSION=$(ver_cut 1)
-
-inherit bash-completion-r1 flag-o-matic meson-multilib python-any-r1 
toolchain-funcs udev usr-ldscript
-
-DESCRIPTION="Utilities split out from systemd for OpenRC users"
-HOMEPAGE="https://systemd.io/;
-
-if [[ ${PV} == *.* ]]; then
-   MY_P="systemd-stable-${PV}"
-   S="${WORKDIR}/${MY_P}"
-   
SRC_URI="https://github.com/systemd/systemd-stable/archive/refs/tags/v${PV}.tar.gz
 -> ${MY_P}.tar.gz"
-else
-   MY_P="systemd-${PV}"
-   S="${WORKDIR}/${MY_P}"
-   
SRC_URI="https://github.com/systemd/systemd/archive/refs/tags/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
-fi
-
-MUSL_PATCHSET="systemd-musl-patches-251.2"
-SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.tar.gz )"
-
-LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
-IUSE="+acl boot +kmod selinux split-usr sysusers +tmpfiles test +udev"
-REQUIRED_USE="|| ( boot tmpfiles sysusers udev )"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
-   elibc_musl? ( >=sys-libs/musl-1.2.3 )
-   selinux? ( sys-libs/libselinux:0= )
-   tmpfiles? (
-   acl? ( sys-apps/acl:0= )
-   )
-   udev? (
-   >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
-   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
-   virtual/libcrypt:=[${MULTILIB_USEDEP}]
-   acl? ( sys-apps/acl:0= )
-   kmod? ( >=sys-apps/kmod-15:0= )
-   )
-   !udev? (
-   >=sys-apps/util-linux-2.30:0=
-   sys-libs/libcap:0=
-   virtual/libcrypt:=
-   )
-"
-DEPEND="${COMMON_DEPEND}
-   >=sys-kernel/linux-headers-3.11
-   boot? ( >=sys-boot/gnu-efi-3.0.2 )
-"
-RDEPEND="${COMMON_DEPEND}
-   boot? ( != -O2, so we need
-   # to unset F_S first, then explicitly set 2, to negate any default
-   # and anything set by the user if they're choosing 3 (or if they've
-   # modified GCC to set 3).
-   #
-   if is-flagq '-O[23]' || is-flagq '-Ofast' ; then
-   # We can't unconditionally do this b/c we fortify needs
-   # some level of optimisation.
-   filter-flags -D_FORTIFY_SOURCE=3
-   append-cppflags -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2
-   fi
-
-   multilib-minimal_src_configure
-}
-
-multilib_src_configure() {
-   local emesonargs=(
-   $(meson_use split-usr)
-   $(meson_use split-usr split-bin)
-   -Drootprefix="$(usex split-usr "${EPREFIX:-/}" 
"${EPREFIX}/usr")"
-   -Drootlibdir="${EPREFIX}/usr/$(get_libdir)"
-   -Dsysvinit-path=
-   $(meson_native_use_bool boot efi)
-   $(meson_native_use_bool boot gnu-efi)
-   $(meson_native_use_bool boot kernel-install)
-   $(meson_native_use_bool selinux)
-   $(meson_native_use_bool sysusers)
-   $(meson_use test tests)
-   $(meson_native_use_bool tmpfiles)
-   $(meson_use udev hwdb)
-
-   -Defi-libdir="${ESYSROOT}/usr/$(get_libdir)"
-
-   # Link staticly with libsystemd-shared
-   -Dlink-boot-shared=false
-   -Dlink-udev-shared=false
-
-   # systemd-tmpfiles has a separate "systemd-tmpfiles.standalone" 
target
-   -Dstandalone-binaries=true
-
-   # Disable all optional features
-   -Dadm-group=false
-   -Danalyze=false
-   -Dapparmor=false
-   -Daudit=false
-   -Dbacklight=false
-   -Dbinfmt=false
-   -Dbpf-framework=false
-   -Dbzip2=false
-   -Dcoredump=false
-   -Ddbus=false
-   -Delfutils=false
-   -Denvironment-d=false
-   -Dfdisk=false
-   -Dgcrypt=false
-   -Dglib=false
-   -Dgshadow=false
-   -Dgnutls=false
-   -Dhibernate=false
- 

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

2023-01-27 Thread Mike Gilbert
commit: be1e4d944e703302b4579ad0b8a5b072b7247a3b
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Jan 28 00:53:03 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jan 28 00:53:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be1e4d94

sys-apps/systemd-utils: stabilize 251.10-r1

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

 sys-apps/systemd-utils/systemd-utils-251.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-utils/systemd-utils-251.10-r1.ebuild 
b/sys-apps/systemd-utils/systemd-utils-251.10-r1.ebuild
index 3a45e88ae760..311ff8be859c 100644
--- a/sys-apps/systemd-utils/systemd-utils-251.10-r1.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-251.10-r1.ebuild
@@ -35,7 +35,7 @@ SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.t
 
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 IUSE="+acl boot +kmod selinux split-usr sysusers +tmpfiles test +udev"
 REQUIRED_USE="|| ( boot tmpfiles sysusers udev )"
 RESTRICT="!test? ( test )"



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

2023-01-27 Thread Marek Szuba
commit: fb353b30f77d291b7e595cbcc565ceb69b410b29
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Jan 28 00:34:41 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Jan 28 00:41:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb353b30

dev-libs/clhpp: drop 2.0.15

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

 dev-libs/clhpp/Manifest|  1 -
 dev-libs/clhpp/clhpp-2.0.15.ebuild | 28 
 2 files changed, 29 deletions(-)

diff --git a/dev-libs/clhpp/Manifest b/dev-libs/clhpp/Manifest
index b94b28d66199..167ed1854c50 100644
--- a/dev-libs/clhpp/Manifest
+++ b/dev-libs/clhpp/Manifest
@@ -1,2 +1 @@
-DIST clhpp-2.0.15.tar.gz 99826 BLAKE2B 
de5f6cab05d21199ffea37bbbcc5d312a4b812b602ce091d8fa22cb615060ce08454de1341881792996dd5c06378657a297505ff25ac159d85b59995e924bca5
 SHA512 
d24c035425c8204099e5264e61939c568e85b64e94d5ed3c58fe9430f4516495a974080a684b742f5aea1351455a0755efccd14317c20cd34885880cf1d8133b
 DIST clhpp-2.0.19.tar.gz 106871 BLAKE2B 
e8c94f3e242d272a7eedbb13f7ead89cacaffdeca8b837fab29eb023e60efc7eb730b3966702474168071e7c884801fa24f0eedad95f6ea866f27dddb3af4a4e
 SHA512 
f2d37eaee7a46b505844ddf45ae94f5f94241dea0b8f03f6bf4ba7524d7556c9ed19cc2f702cdd9becc469816ffa3d8371ae3561aebff5486cae9b623a10f58b

diff --git a/dev-libs/clhpp/clhpp-2.0.15.ebuild 
b/dev-libs/clhpp/clhpp-2.0.15.ebuild
deleted file mode 100644
index 43da0bfe3323..
--- a/dev-libs/clhpp/clhpp-2.0.15.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="Khronos OpenCL C++ bindings"
-HOMEPAGE="https://github.com/KhronosGroup/OpenCL-CLHPP/;
-SRC_URI="https://github.com/KhronosGroup/OpenCL-CLHPP/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Khronos-CLHPP"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-DEPEND="virtual/opencl"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}"/OpenCL-CLHPP-${PV}
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_DOCS=OFF
-   -DBUILD_EXAMPLES=OFF
-   -DBUILD_TESTS=OFF
-   )
-   cmake_src_configure
-}



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

2023-01-27 Thread Mike Gilbert
commit: 07d3824141c8893b4e6565ddce1253705834f64b
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Jan 28 00:36:02 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jan 28 00:36:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07d38241

sys-apps/baselayout: add 2.12, drop 2.11

This reverts the addition of the ACCESSIBILITY_ENABLED and
QT_LINUX_ACCESSIBILITY_ALWAYS_ON environment variables.

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

 sys-apps/baselayout/Manifest   | 2 +-
 sys-apps/baselayout/{baselayout-2.11.ebuild => baselayout-2.12.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/baselayout/Manifest b/sys-apps/baselayout/Manifest
index 0e2859f5b9c1..97df516f916b 100644
--- a/sys-apps/baselayout/Manifest
+++ b/sys-apps/baselayout/Manifest
@@ -1,2 +1,2 @@
-DIST baselayout-2.11.tar.bz2 29103 BLAKE2B 
8e7c5023a868dbb21d5a0c84e4d570bc306dc13e7b699bfb336cbd476c232cf124d2b9dbcdbbb76e82b6e0b207fcc67594ff8cbeaf488af071801c65464fe72e
 SHA512 
c540fda753d405b6754113961fd1430bef27b9aaeb970ad0c787b705de3947198e0181831f0c38e1cdd1937332ca1bd41030f8be9348b21c27fde5d319ef760b
+DIST baselayout-2.12.tar.bz2 29275 BLAKE2B 
5708137748e484555ed7f91301c5bc079189e744fc14f708d8b95ab82ad9392166690af6424ee486d95c7b0ce85b6f23fcadd7f95c31920a3424e86431d9b41f
 SHA512 
8c4ad7cf459254c07d1a05300b5e9a600aa259a0f38c55e74c0a60a1a1f9da92c9de5de58cfb735738b64deb6955d6f80ae174925cded07c61c3371323dce152
 DIST baselayout-2.9.tar.bz2 30200 BLAKE2B 
3a997e847e853a5bcdce7eb06d50fda4727a6c408ca614bdc8dd576bfc9296d3c625c4e8791dbdb078dd5088f818e5ee98eea5d14d737f465ed225554da26180
 SHA512 
c07726141446c9d9202bac19642baf819b28a838814e1dd3c200d1768af64a913bd9188923029e0b0edf7e420d5aad7bdde278d6c24c4f40029fddbad28d8e02

diff --git a/sys-apps/baselayout/baselayout-2.11.ebuild 
b/sys-apps/baselayout/baselayout-2.12.ebuild
similarity index 100%
rename from sys-apps/baselayout/baselayout-2.11.ebuild
rename to sys-apps/baselayout/baselayout-2.12.ebuild



[gentoo-commits] proj/baselayout: New tag: baselayout-2.12

2023-01-27 Thread Mike Gilbert
commit: 
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jan 28 00:34:05 2023 +

New tag: baselayout-2.12




[gentoo-commits] proj/baselayout:master commit in: etc/env.d/

2023-01-27 Thread Mike Gilbert
commit: 9a6ccf129ecd9efb9f4b5cc98d55e6eab1d203be
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Jan 28 00:28:56 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jan 28 00:28:56 2023 +
URL:https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=9a6ccf12

Revert "add environment variables needed for assistive technology"

After discussion in IRC and some comments on the bug report, we decided
this was not such a good idea.

Reverts: 8aa828d0ce8ea8822cb0ba6e26affbc2005281e6.
Signed-off-by: Mike Gilbert  gentoo.org>

 etc/env.d/50baselayout | 2 --
 1 file changed, 2 deletions(-)

diff --git a/etc/env.d/50baselayout b/etc/env.d/50baselayout
index f7cbb6d5..694a2336 100644
--- a/etc/env.d/50baselayout
+++ b/etc/env.d/50baselayout
@@ -6,5 +6,3 @@ 
ROOTPATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin"
 MANPATH="/usr/local/share/man:/usr/share/man"
 INFOPATH="/usr/share/info"
 CONFIG_PROTECT_MASK="/etc/gentoo-release"
-ACCESSIBILITY_ENABLED="1"
-QT_LINUX_ACCESSIBILITY_ALWAYS_ON="1"



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

2023-01-27 Thread Mike Gilbert
commit: 032633218070bf8c44961d05e286d5d1089779aa
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Jan 28 00:31:12 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jan 28 00:31:12 2023 +
URL:https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=03263321

Update ChangeLog

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

 ChangeLog | 28 
 1 file changed, 28 insertions(+)

diff --git a/ChangeLog b/ChangeLog
index 7a7c0fc0..84a99570 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,31 @@
+commit 9a6ccf129ecd9efb9f4b5cc98d55e6eab1d203be
+Author: Mike Gilbert 
+Commit: Mike Gilbert 
+
+Revert "add environment variables needed for assistive technology"
+
+After discussion in IRC and some comments on the bug report, we decided
+this was not such a good idea.
+
+Reverts: 8aa828d0ce8ea8822cb0ba6e26affbc2005281e6.
+Signed-off-by: Mike Gilbert 
+
+commit 8155400955d8a482bdac24c9356315fb0ad10ec9
+Author: William Hubbs 
+Commit: William Hubbs 
+
+version 2.11
+
+Signed-off-by: William Hubbs 
+
+commit e444dfe2f340552e7902ca9d9bf37c21c1fa486f
+Author: William Hubbs 
+Commit: William Hubbs 
+
+update ChangeLog
+
+Signed-off-by: William Hubbs 
+
 commit a48f2a886458ccdf1fdbfd9c106da4af732ea212
 Author: William Hubbs 
 Commit: William Hubbs 



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

2023-01-27 Thread Sam James
commit: d932a868c6ac7aea4c1cab8d9e428a634194b614
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 28 00:25:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 28 00:25:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d932a868

dev-libs/clhpp: Stabilize 2.0.19 x86, #892277

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

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

diff --git a/dev-libs/clhpp/clhpp-2.0.19.ebuild 
b/dev-libs/clhpp/clhpp-2.0.19.ebuild
index 5aec7553970c..419b89e9488e 100644
--- a/dev-libs/clhpp/clhpp-2.0.19.ebuild
+++ b/dev-libs/clhpp/clhpp-2.0.19.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/refs/tags/v${MY_PV}.ta
 
 LICENSE="Khronos-CLHPP"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="test"
 
 # Tests require CMock (NOT cmocka), which is currently unpackaged



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

2023-01-27 Thread Sam James
commit: b1665c06eabb8f9a154b786559e056182b2948c5
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 28 00:25:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 28 00:25:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1665c06

dev-util/opencl-headers: Stabilize 2022.09.30 x86, #892277

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

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

diff --git a/dev-util/opencl-headers/opencl-headers-2022.09.30.ebuild 
b/dev-util/opencl-headers/opencl-headers-2022.09.30.ebuild
index 2681b0c73f0a..d6c9c5d2698a 100644
--- a/dev-util/opencl-headers/opencl-headers-2022.09.30.ebuild
+++ b/dev-util/opencl-headers/opencl-headers-2022.09.30.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/refs/tags/v${PV}.tar.g
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/opencl-icd-loader/

2023-01-27 Thread Sam James
commit: 756207d868a663cb8a0ff01f4433154ffe907839
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 28 00:25:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 28 00:25:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=756207d8

dev-libs/opencl-icd-loader: Stabilize 2022.09.30 x86, #892277

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

 dev-libs/opencl-icd-loader/opencl-icd-loader-2022.09.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.09.30.ebuild 
b/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.09.30.ebuild
index a8d713c253d7..359fb27836e9 100644
--- a/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.09.30.ebuild
+++ b/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.09.30.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



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

2023-01-27 Thread William Hubbs
commit: 4a8d092fd621f923e81d0b5d67e3180f781e410f
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Jan 28 00:19:59 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Jan 28 00:20:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a8d092f

sys-apps/baselayout: sync live

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

 sys-apps/baselayout/baselayout-.ebuild | 13 +
 1 file changed, 13 insertions(+)

diff --git a/sys-apps/baselayout/baselayout-.ebuild 
b/sys-apps/baselayout/baselayout-.ebuild
index a5cb994667ce..845f7f7a8dfb 100644
--- a/sys-apps/baselayout/baselayout-.ebuild
+++ b/sys-apps/baselayout/baselayout-.ebuild
@@ -21,6 +21,19 @@ IUSE="build +split-usr"
 
 RDEPEND="!sys-apps/baselayout-prefix"
 
+pkg_pretend() {
+   local stop=
+   if [[ ! -L ${EROOT}/var/run ]] && [[ -d ${EROOT}/var/run ]]; then
+   eerror "${EROOT}/var/run must be a symlink to ${EROOT}/run"
+   stop=1
+   fi
+   if [[ ! -L ${EROOT}/var/lock ]] && [[ -d ${EROOT}/var/lock ]]; then
+   eerror "${EROOT}/var/lock must be a symlink to 
${EROOT}/run/lock"
+   stop=1
+   fi
+   [[ -z ${stop} ]] || die "please fix this before emerging baselayout"
+}
+
 pkg_setup() {
multilib_layout
 }



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/picosat/

2023-01-27 Thread Sam James
commit: c5826ad5fec500e6c926e02ade3b7a03ec80e98c
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 28 00:18:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 28 00:18:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5826ad5

sci-mathematics/picosat: Stabilize 965 amd64, #892299

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

 sci-mathematics/picosat/picosat-965.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-mathematics/picosat/picosat-965.ebuild 
b/sci-mathematics/picosat/picosat-965.ebuild
index 9803703a619b..68c4d49c5f99 100644
--- a/sci-mathematics/picosat/picosat-965.ebuild
+++ b/sci-mathematics/picosat/picosat-965.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -10,7 +10,7 @@ HOMEPAGE="http://fmv.jku.at/picosat/;
 SRC_URI="http://fmv.jku.at/${PN}/${P}.tar.gz;
 
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 LICENSE="MIT"
 
 PATCHES=( "${FILESDIR}"/${P}-makefile.in.patch )



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/cadabra/

2023-01-27 Thread Sam James
commit: b3901ebe86156ce85d8cf8461dfa2de91dd2b2c6
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 28 00:15:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 28 00:15:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3901ebe

sci-mathematics/cadabra: Stabilize 2.4.3.2 amd64, #892303

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

 sci-mathematics/cadabra/cadabra-2.4.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-mathematics/cadabra/cadabra-2.4.3.2.ebuild 
b/sci-mathematics/cadabra/cadabra-2.4.3.2.ebuild
index 85095564544c..6481aada846a 100644
--- a/sci-mathematics/cadabra/cadabra-2.4.3.2.ebuild
+++ b/sci-mathematics/cadabra/cadabra-2.4.3.2.ebuild
@@ -20,7 +20,7 @@ else
SRC_URI="https://github.com/kpeeters/${CADABRA}/archive/${PV}.tar.gz
-> ${P}.tar.gz"
S="${WORKDIR}"/${CADABRA}-${PV}
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~x86"
 fi
 
 LICENSE="GPL-3"



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

2023-01-27 Thread Sam James
commit: fb4211f0daabce882fef9ead8d0472108f086e47
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 28 00:14:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 28 00:14:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb4211f0

sys-apps/pkgcore: Stabilize 0.12.19 ALLARCHES, #892281

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

 sys-apps/pkgcore/pkgcore-0.12.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/pkgcore/pkgcore-0.12.19.ebuild 
b/sys-apps/pkgcore/pkgcore-0.12.19.ebuild
index d3729011c276..6aaf6af65268 100644
--- a/sys-apps/pkgcore/pkgcore-0.12.19.ebuild
+++ b/sys-apps/pkgcore/pkgcore-0.12.19.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then
https://github.com/pkgcore/pkgcore.git;
inherit git-r3
 else
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 fi
 



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

2023-01-27 Thread Sam James
commit: 77ad5cf828550a6c055dba73034fb50f511a88bc
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 28 00:14:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 28 00:14:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77ad5cf8

dev-util/clinfo: Keyword 3.0.23.01.25 ppc64, #892207

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

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

diff --git a/dev-util/clinfo/clinfo-3.0.23.01.25.ebuild 
b/dev-util/clinfo/clinfo-3.0.23.01.25.ebuild
index 92b64abc9e31..b6c4e3a1eaed 100644
--- a/dev-util/clinfo/clinfo-3.0.23.01.25.ebuild
+++ b/dev-util/clinfo/clinfo-3.0.23.01.25.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == "" ]] ; then
SRC_URI=""
 else
SRC_URI="https://github.com/Oblomov/clinfo/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64"
+   KEYWORDS="~amd64 ~ppc64"
 fi
 
 DESCRIPTION="A tool to display info about the system's OpenCL capabilities"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/opencl-icd-loader/

2023-01-27 Thread Sam James
commit: fcd191eab04ebb0a515d0bad068e615cf45287cc
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 28 00:14:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 28 00:14:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcd191ea

dev-libs/opencl-icd-loader: Stabilize 2022.09.30 amd64, #892277

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

 dev-libs/opencl-icd-loader/opencl-icd-loader-2022.09.30.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.09.30.ebuild 
b/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.09.30.ebuild
index 78a30e45e5aa..a8d713c253d7 100644
--- a/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.09.30.ebuild
+++ b/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.09.30.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 ~x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/smtinterpol/

2023-01-27 Thread Sam James
commit: 68e295b1b73b6d0510c6ba6c8f1d153d664c583f
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 28 00:15:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 28 00:15:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68e295b1

sci-mathematics/smtinterpol: Stabilize 2.5_p20211018 amd64, #892295

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

 sci-mathematics/smtinterpol/smtinterpol-2.5_p20211018.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-mathematics/smtinterpol/smtinterpol-2.5_p20211018.ebuild 
b/sci-mathematics/smtinterpol/smtinterpol-2.5_p20211018.ebuild
index 7ae391eb2ff8..30f4b003bd3f 100644
--- a/sci-mathematics/smtinterpol/smtinterpol-2.5_p20211018.ebuild
+++ b/sci-mathematics/smtinterpol/smtinterpol-2.5_p20211018.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${H}"
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 DEPEND=">=virtual/jdk-1.8"
 RDEPEND=">=virtual/jre-1.8"



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

2023-01-27 Thread Sam James
commit: 1d7c027b5bf22e52d5b82674204fc1f83664f3c8
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 28 00:14:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 28 00:14:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d7c027b

dev-util/opencl-headers: Stabilize 2022.09.30 amd64, #892277

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

 dev-util/opencl-headers/opencl-headers-2022.09.30.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/opencl-headers/opencl-headers-2022.09.30.ebuild 
b/dev-util/opencl-headers/opencl-headers-2022.09.30.ebuild
index 245fefd3e4c0..2681b0c73f0a 100644
--- a/dev-util/opencl-headers/opencl-headers-2022.09.30.ebuild
+++ b/dev-util/opencl-headers/opencl-headers-2022.09.30.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/refs/tags/v${PV}.tar.g
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 ~x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



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

2023-01-27 Thread Sam James
commit: bd835a31bb910063f7c93885fe842aa9c80dad3d
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 28 00:07:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 28 00:14:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd835a31

sys-devel/gdb: add link to upstream packaging notes

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

 sys-devel/gdb/gdb-13.0.90_p20230126.ebuild | 3 +++
 sys-devel/gdb/gdb-.ebuild  | 3 +++
 2 files changed, 6 insertions(+)

diff --git a/sys-devel/gdb/gdb-13.0.90_p20230126.ebuild 
b/sys-devel/gdb/gdb-13.0.90_p20230126.ebuild
index a79f0ab1957d..9eb29deacc90 100644
--- a/sys-devel/gdb/gdb-13.0.90_p20230126.ebuild
+++ b/sys-devel/gdb/gdb-13.0.90_p20230126.ebuild
@@ -3,6 +3,9 @@
 
 EAPI=8
 
+# See https://sourceware.org/gdb/wiki/DistroAdvice for general packaging
+# tips & notes.
+
 PYTHON_COMPAT=( python3_{9..11} )
 inherit flag-o-matic python-single-r1 strip-linguas toolchain-funcs
 

diff --git a/sys-devel/gdb/gdb-.ebuild b/sys-devel/gdb/gdb-.ebuild
index a79f0ab1957d..9eb29deacc90 100644
--- a/sys-devel/gdb/gdb-.ebuild
+++ b/sys-devel/gdb/gdb-.ebuild
@@ -3,6 +3,9 @@
 
 EAPI=8
 
+# See https://sourceware.org/gdb/wiki/DistroAdvice for general packaging
+# tips & notes.
+
 PYTHON_COMPAT=( python3_{9..11} )
 inherit flag-o-matic python-single-r1 strip-linguas toolchain-funcs
 



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

2023-01-27 Thread Sam James
commit: cc5c308c3998683c7f8518e73bd1c3596a5319cc
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 28 00:14:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 28 00:14:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc5c308c

dev-libs/clhpp: Stabilize 2.0.19 amd64, #892277

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

 dev-libs/clhpp/clhpp-2.0.19.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/clhpp/clhpp-2.0.19.ebuild 
b/dev-libs/clhpp/clhpp-2.0.19.ebuild
index 1130ed3788f4..5aec7553970c 100644
--- a/dev-libs/clhpp/clhpp-2.0.19.ebuild
+++ b/dev-libs/clhpp/clhpp-2.0.19.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/refs/tags/v${MY_PV}.ta
 
 LICENSE="Khronos-CLHPP"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="test"
 
 # Tests require CMock (NOT cmocka), which is currently unpackaged



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

2023-01-27 Thread William Hubbs
commit: 0ae2af9e3288d4e8519d42ff7caf5eb621ce2e69
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Jan 28 00:08:52 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Jan 28 00:08:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ae2af9e

sys-apps/baselayout: typo fix

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

 sys-apps/baselayout/baselayout-2.11.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/baselayout/baselayout-2.11.ebuild 
b/sys-apps/baselayout/baselayout-2.11.ebuild
index 481c65c7b9c3..845f7f7a8dfb 100644
--- a/sys-apps/baselayout/baselayout-2.11.ebuild
+++ b/sys-apps/baselayout/baselayout-2.11.ebuild
@@ -23,11 +23,11 @@ RDEPEND="!sys-apps/baselayout-prefix"
 
 pkg_pretend() {
local stop=
-   if [[ ! -L ${EROOT}/var/run && -d ${EROOT}/var/run ]]; then
+   if [[ ! -L ${EROOT}/var/run ]] && [[ -d ${EROOT}/var/run ]]; then
eerror "${EROOT}/var/run must be a symlink to ${EROOT}/run"
stop=1
fi
-   if [[ ! -L ${EROOT}/var/lock && -d ${EROOT}/var/lock ]]; then
+   if [[ ! -L ${EROOT}/var/lock ]] && [[ -d ${EROOT}/var/lock ]]; then
eerror "${EROOT}/var/lock must be a symlink to 
${EROOT}/run/lock"
stop=1
fi



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

2023-01-27 Thread Mike Frysinger
commit: a1a498b77d74a9904808cdf9a3943f995ebeae00
Author: Mike Frysinger  chromium  org>
AuthorDate: Sat Jan 28 00:02:37 2023 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sat Jan 28 00:03:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1a498b7

dev-libs/libltdl: add LFS support

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

 dev-libs/libltdl/libltdl-2.4.7-r1.ebuild | 39 
 1 file changed, 39 insertions(+)

diff --git a/dev-libs/libltdl/libltdl-2.4.7-r1.ebuild 
b/dev-libs/libltdl/libltdl-2.4.7-r1.ebuild
new file mode 100644
index ..f5c82fdbc28a
--- /dev/null
+++ b/dev-libs/libltdl/libltdl-2.4.7-r1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+# Please bump with sys-devel/libtool.
+
+inherit multilib-minimal flag-o-matic
+
+MY_P="libtool-${PV}"
+
+DESCRIPTION="A shared library tool for developers"
+HOMEPAGE="https://www.gnu.org/software/libtool/;
+SRC_URI="mirror://gnu/libtool/${MY_P}.tar.xz"
+S="${WORKDIR}"/${MY_P}/libltdl
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="static-libs"
+# libltdl doesn't have a testsuite.
+
+BDEPEND="app-arch/xz-utils"
+
+multilib_src_configure() {
+   append-lfs-flags
+   ECONF_SOURCE="${S}" \
+   econf \
+   --enable-ltdl-install \
+   $(use_enable static-libs static)
+}
+
+multilib_src_install() {
+   emake DESTDIR="${D}" install
+
+   # While the libltdl.la file is not used directly, the m4 ltdl logic
+   # keys off of its existence when searching for ltdl support. # bug 
#293921
+   #use static-libs || find "${D}" -name libltdl.la -delete
+}



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

2023-01-27 Thread Arsen Arsenović
commit: 3850c411ae4ca660266c678526fef22ee4fc57d1
Author: Arsen Arsenović  gentoo  org>
AuthorDate: Fri Jan 27 12:48:33 2023 +
Commit: Arsen Arsenović  gentoo  org>
CommitDate: Fri Jan 27 23:53:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3850c411

app-emacs/poke: new package, add 3.0

Signed-off-by: Arsen Arsenović  gentoo.org>

 app-emacs/poke/Manifest  |  1 +
 app-emacs/poke/files/50poke-el-gentoo.el |  5 +
 app-emacs/poke/metadata.xml  | 12 
 app-emacs/poke/poke-3.0.ebuild   | 28 
 4 files changed, 46 insertions(+)

diff --git a/app-emacs/poke/Manifest b/app-emacs/poke/Manifest
new file mode 100644
index ..e27f48e785b8
--- /dev/null
+++ b/app-emacs/poke/Manifest
@@ -0,0 +1 @@
+DIST poke-3.0.tar 81920 BLAKE2B 
8e6ecbfc46ce06e244224fcba25eec0d251d5978ddcfbaf3b3cf864acb615f7cf48f4c3a23c6807a698281a996e880b3bde07c49cca0f9518394b0b7c05e4435
 SHA512 
848a937e9f7ccb1799f288413db5341477417c64997f4f8eab996cea42651f5855252628b6aa2f36a96c2e3b67c7d9e971e008b42a82ab71eab20e09746efb6a

diff --git a/app-emacs/poke/files/50poke-el-gentoo.el 
b/app-emacs/poke/files/50poke-el-gentoo.el
new file mode 100644
index ..55cd5c14a628
--- /dev/null
+++ b/app-emacs/poke/files/50poke-el-gentoo.el
@@ -0,0 +1,5 @@
+;;; The GNU Emacs poke frontend site-list configuration
+(add-to-list 'load-path "@SITELISP@")
+
+(autoload 'poke "poke"
+  "Emacs meets GNU poke!" t)

diff --git a/app-emacs/poke/metadata.xml b/app-emacs/poke/metadata.xml
new file mode 100644
index ..6dbeb1510730
--- /dev/null
+++ b/app-emacs/poke/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+ar...@gentoo.org
+Arsen Arsenović
+  
+  
+poke.el is an Emacs interface for GNU poke, the extensible editor
+for structured binary data.
+  
+

diff --git a/app-emacs/poke/poke-3.0.ebuild b/app-emacs/poke/poke-3.0.ebuild
new file mode 100644
index ..242700db7404
--- /dev/null
+++ b/app-emacs/poke/poke-3.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=25
+
+inherit elisp
+
+DESCRIPTION="Emacs meets GNU poke!"
+HOMEPAGE="https://elpa.gnu.org/packages/poke.html;
+SRC_URI="https://elpa.gnu.org/packages/poke-${PV}.tar;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="app-emacs/poke-mode"
+RDEPEND="
+   ${DEPEND}
+   >=dev-util/poke-3.0
+"
+
+ELISP_REMOVE="poke-pkg.el"
+ELISP_TEXINFO="poke-el.texi"
+# -el here used to disambiguate with the dev-util/poke package, which
+# ships two more editing modes (for .map files and .pks files)
+SITEFILE="50${PN}-el-gentoo.el"



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

2023-01-27 Thread Arsen Arsenović
commit: 9bff882df32ac73af2dfddb984411bbeba0ab5b8
Author: Arsen Arsenović  gentoo  org>
AuthorDate: Fri Jan 27 12:47:59 2023 +
Commit: Arsen Arsenović  gentoo  org>
CommitDate: Fri Jan 27 23:53:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bff882d

app-emacs/poke-mode: new package, add 3.0

Signed-off-by: Arsen Arsenović  gentoo.org>

 app-emacs/poke-mode/Manifest|  1 +
 app-emacs/poke-mode/files/50poke-mode-gentoo.el |  7 +++
 app-emacs/poke-mode/metadata.xml|  8 
 app-emacs/poke-mode/poke-mode-3.0.ebuild| 19 +++
 4 files changed, 35 insertions(+)

diff --git a/app-emacs/poke-mode/Manifest b/app-emacs/poke-mode/Manifest
new file mode 100644
index ..5ca14b79a7e9
--- /dev/null
+++ b/app-emacs/poke-mode/Manifest
@@ -0,0 +1 @@
+DIST poke-mode-3.0.tar 20480 BLAKE2B 
f46b14be48bfed9187ba939277a0464050ebede46c9757450a5b79fd23d8fb48af4c220e36a00f4bb6bc3c1ad6597b763ff268b668bd6c5160740671c0d5b456
 SHA512 
d1d9af1d09ee80a75cd8ba50348a0d6496fc30f12ea9707a313111ac11d2e7222a701c6a75a1f06e6c785d56be4036e85c11ae1cf3b35de8303011617f51efab

diff --git a/app-emacs/poke-mode/files/50poke-mode-gentoo.el 
b/app-emacs/poke-mode/files/50poke-mode-gentoo.el
new file mode 100644
index ..53fd87c88d6d
--- /dev/null
+++ b/app-emacs/poke-mode/files/50poke-mode-gentoo.el
@@ -0,0 +1,7 @@
+;;; poke-mode site configuration
+(add-to-list 'load-path "@SITELISP@")
+
+(autoload 'poke-mode "poke-mode"
+  "Poke PK (pickle) editing mode." t)
+
+(add-to-list 'auto-mode-alist '(".*\\.pk" . poke-mode))

diff --git a/app-emacs/poke-mode/metadata.xml b/app-emacs/poke-mode/metadata.xml
new file mode 100644
index ..d773a3050c42
--- /dev/null
+++ b/app-emacs/poke-mode/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+ar...@gentoo.org
+Arsen Arsenović
+  
+

diff --git a/app-emacs/poke-mode/poke-mode-3.0.ebuild 
b/app-emacs/poke-mode/poke-mode-3.0.ebuild
new file mode 100644
index ..bcb0f8ed172f
--- /dev/null
+++ b/app-emacs/poke-mode/poke-mode-3.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=25
+
+inherit elisp
+
+DESCRIPTION="Major mode for editing Poke programs"
+HOMEPAGE="https://elpa.gnu.org/packages/poke-mode.html;
+SRC_URI="https://elpa.gnu.org/packages/${P}.tar;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+ELISP_REMOVE="poke-mode-pkg.el"
+SITEFILE="50${PN}-gentoo.el"



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/bash-language-server/

2023-01-27 Thread Ronny Gutbrod
commit: 5fcbdc83cab8bff4518bb2b3ba73e1505ea1a8f8
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Fri Jan 27 17:48:43 2023 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Fri Jan 27 23:57:03 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5fcbdc83

dev-util/bash-language-server: add 4.6.1

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 dev-util/bash-language-server/Manifest |  2 +
 .../bash-language-server-4.6.1.ebuild  | 51 ++
 2 files changed, 53 insertions(+)

diff --git a/dev-util/bash-language-server/Manifest 
b/dev-util/bash-language-server/Manifest
index ad466d7d8..01d19a0a8 100644
--- a/dev-util/bash-language-server/Manifest
+++ b/dev-util/bash-language-server/Manifest
@@ -2,3 +2,5 @@ DIST bash-language-server-4.1.3-deps.tar.xz 2189212 BLAKE2B 
dc0b9bd2f38f382e6f80
 DIST bash-language-server-4.1.3.tgz 162303 BLAKE2B 
a42851ac516c935e15ee8c2891c9637b0d0f87341455c53e69a217bb327d653100fc5dd9397e5456601f6f03539c8bd39a13d00f79d887d0eaaa5f5fb9f59684
 SHA512 
43c867bd9a088ad2a99ff41c1ec7f08b705d6842f73f79a53121e89f1fdbdb35ea0de6458783b47cc5013d09ae9eaf791f0333e462bb92fecc9cd086af5ac14f
 DIST bash-language-server-4.5.1-deps.tar.xz 2218628 BLAKE2B 
68871f03632e6d2afe5e54043a220febefa9f87f48c09c5731825c5dbb091fa0098f31a56384b57cb9cdc3c1090e28315d750da70c7973ab23127e1414f3d794
 SHA512 
871f21ff15a2ce593a7a6878de3bdbe437afbaef2eb562e36867282147814aad5d285b3e0eb2125029a88126dff655a2f822d3f720d6ae46e9b6aa889453091a
 DIST bash-language-server-4.5.1.tgz 178523 BLAKE2B 
1485a30bb05877556b3d327fa8cb6b1b060627950f88d548e0e14bd837f70826bf519977ad02f9c7dd1142a8172f24adb6d9096f39e5c77cb9abb74465bb58b1
 SHA512 
e6f085035c70b2e45c02dd2a6852e146052806c9144c6c11a5a897281ac3c35597592f9dde491d0634dbac6a2ec6e15c6f63ab38f6125dfe35c6c11b106f2efd
+DIST bash-language-server-4.6.1-deps.tar.xz 2159200 BLAKE2B 
a3693f7a6c8882e2aa465dcf8fae7133f47261d56e6cc8d108a906166f070f97b381da46368def77604497069e6df0c15e2c04ece35e8355e437ac1732159faf
 SHA512 
fa341d93fa1d9906eafaec20cd10f2a3e806945306bba8a6744dc7f0ffe9c2743dbd71b344afb89bdb5d5bbdbbfec775da2ff45c08c7e1b403759325864d72c2
+DIST bash-language-server-4.6.1.tgz 182857 BLAKE2B 
7225b2a6c0eb82ee5847e33ca29aef9468850191bc5791aee313e99d614dfc8ab2a14e819bdea22d9ec3bc471c9a460430993a177223f5221bb0fbd48b5a8a19
 SHA512 
de9cc1f76fb4ffeaeb4784dd38d1613ad7333cb4018286eefb6eff5f689c9d2df663381d30977b18e15ea7059b2b9798cc518e16ff4131495188577a386b

diff --git a/dev-util/bash-language-server/bash-language-server-4.6.1.ebuild 
b/dev-util/bash-language-server/bash-language-server-4.6.1.ebuild
new file mode 100644
index 0..344c04d3e
--- /dev/null
+++ b/dev-util/bash-language-server/bash-language-server-4.6.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit optfeature
+
+DESCRIPTION="A language server for Bash"
+HOMEPAGE="https://github.com/bash-lsp/bash-language-server;
+SRC_URI="
+   mirror://npm/${PN}/-/${P}.tgz
+   https://tastytea.de/files/gentoo/${P}-deps.tar.xz
+"
+S="${WORKDIR}"
+
+# NOTE: to generate the dependency tarball:
+#   npm --cache ./npm-cache install $(portageq envvar DISTDIR)/${P}.tgz
+#   tar -caf ${P}-deps.tar.xz npm-cache
+
+LICENSE="
+   Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT-with-advertising
+   || ( public-domain Unlicense )
+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="net-libs/nodejs"
+BDEPEND="net-libs/nodejs[npm]"
+
+src_unpack() {
+   cd "${T}" || die "Could not cd to temporary directory"
+   unpack ${P}-deps.tar.xz
+}
+
+src_install() {
+   npm \
+   --offline \
+   --verbose \
+   --progress false \
+   --foreground-scripts \
+   --global \
+   --prefix "${ED}"/usr \
+   --cache "${T}"/npm-cache \
+   install "${DISTDIR}"/${P}.tgz || die "npm install failed"
+
+   einstalldocs
+}
+
+pkg_postinst() {
+   optfeature "linting support" dev-util/shellcheck dev-util/shellcheck-bin
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/typescript-language-server/

2023-01-27 Thread Ronny Gutbrod
commit: 3aced037a9a420464102da52e9f895c23ca9a692
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Fri Jan 27 17:54:59 2023 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Fri Jan 27 23:57:04 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3aced037

dev-util/typescript-language-server: drop 3.0.1

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 dev-util/typescript-language-server/Manifest   |  2 -
 .../typescript-language-server-3.0.1.ebuild| 46 --
 2 files changed, 48 deletions(-)

diff --git a/dev-util/typescript-language-server/Manifest 
b/dev-util/typescript-language-server/Manifest
index fc691d626..0030a409a 100644
--- a/dev-util/typescript-language-server/Manifest
+++ b/dev-util/typescript-language-server/Manifest
@@ -1,4 +1,2 @@
-DIST typescript-language-server-3.0.1-deps.tar.xz 1567568 BLAKE2B 
4f51e7d6a82755033cb92fb6eb7a1609ab28889afeb754ab3cf42fcd334705f506dd54b1f1b30afd55ec10de8b0fda92388c9383f67e88da41f38a10eee5c4a0
 SHA512 
3b5c209dcb2461d86dca7cf4e363a58319a21a15f13ef25d92a2ddfd7a138a61f8cd3f63f806ad9818f608d04ddaf95f8a48517d3b35012eb2607262db9fd2c8
-DIST typescript-language-server-3.0.1.tgz 148890 BLAKE2B 
d0452f7887b55581ad9376fd6e03f7f6318f4aec44c20c2c8a46af5f835d0465d67c25c15153a17e2ab07cb6a9d2227c53488d383c29747189d12d330c17654b
 SHA512 
1637542c79fd0bcc898cd17ae8612949e061c32172492b93c65c3964009650883b8edc5b8ab0c1f7366796a00d79e92bdb60054d573ebec531f190959725f5af
 DIST typescript-language-server-3.0.2.tgz 426294 BLAKE2B 
b62ed2a4cdf3410bf92bff5724b250b01cefaeebda889824aaf29b6bb09fc8b47306c621acc2cbf28b05254e8d3c19272c4be4f175d5fa91c102a231f2111ba9
 SHA512 
289e6474acdd94d3b499f1db9dbf670ca88bdb8e1f11dfdfa96f9bf2dad572168b702168d5a01dd2c197fef3f9eb7b5db2d05ec3f3f54f328b4e761ad7bfdbf0
 DIST typescript-language-server-3.0.3.tgz 426741 BLAKE2B 
f7d811684f14ab9d13f6c444a8fab573b3fb897bff0a51c1b028781507aa87ab77232be691a932c950c2bb40cb9ec4f51da9246c3caa84320d7f2427be3b16c5
 SHA512 
ec540e5dbc9640e9d198eba35ff4dddbf9812022ee0da55d79c00bcf0c79c7b0ab795e7f18bf3ea3528b20cbd2ec3dff392855d028911a690d985dd8e4bfe976

diff --git 
a/dev-util/typescript-language-server/typescript-language-server-3.0.1.ebuild 
b/dev-util/typescript-language-server/typescript-language-server-3.0.1.ebuild
deleted file mode 100644
index a6a000e3e..0
--- 
a/dev-util/typescript-language-server/typescript-language-server-3.0.1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="TypeScript & JavaScript Language Server"
-HOMEPAGE="https://www.npmjs.com/package/typescript-language-server;
-SRC_URI="
-   mirror://npm/${PN}/-/${P}.tgz
-   https://tastytea.de/files/gentoo/${P}-deps.tar.xz
-"
-S="${WORKDIR}"
-
-# NOTE: to generate the dependency tarball:
-#   npm --cache ./npm-cache install $(portageq envvar DISTDIR)/${P}.tgz
-#   tar -caf ${P}-deps.tar.xz npm-cache
-
-LICENSE="Apache-2.0 ISC MIT-with-advertising"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   net-libs/nodejs
-   >=dev-lang/typescript-4.9.4
-"
-BDEPEND="net-libs/nodejs[npm]"
-
-src_unpack() {
-   cd "${T}" || die "Could not cd to temporary directory"
-   unpack ${P}-deps.tar.xz
-}
-
-src_install() {
-   npm \
-   --offline \
-   --verbose \
-   --progress false \
-   --foreground-scripts \
-   --global \
-   --prefix "${ED}"/usr \
-   --cache "${T}"/npm-cache \
-   install "${DISTDIR}"/${P}.tgz || die "npm install failed"
-
-   cd "${ED}"/usr/$(get_libdir)/node_modules/${PN} || die "cd failed"
-   einstalldocs
-}



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/typescript-language-server/

2023-01-27 Thread Ronny Gutbrod
commit: b85153cfd91504931a3bc2b1e8424b154d2c5e79
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Fri Jan 27 17:53:11 2023 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Fri Jan 27 23:57:04 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b85153cf

dev-util/typescript-language-server: add 3.0.3

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 dev-util/typescript-language-server/Manifest   |  1 +
 .../typescript-language-server-3.0.3.ebuild| 46 ++
 2 files changed, 47 insertions(+)

diff --git a/dev-util/typescript-language-server/Manifest 
b/dev-util/typescript-language-server/Manifest
index 66fe7a18c..fc691d626 100644
--- a/dev-util/typescript-language-server/Manifest
+++ b/dev-util/typescript-language-server/Manifest
@@ -1,3 +1,4 @@
 DIST typescript-language-server-3.0.1-deps.tar.xz 1567568 BLAKE2B 
4f51e7d6a82755033cb92fb6eb7a1609ab28889afeb754ab3cf42fcd334705f506dd54b1f1b30afd55ec10de8b0fda92388c9383f67e88da41f38a10eee5c4a0
 SHA512 
3b5c209dcb2461d86dca7cf4e363a58319a21a15f13ef25d92a2ddfd7a138a61f8cd3f63f806ad9818f608d04ddaf95f8a48517d3b35012eb2607262db9fd2c8
 DIST typescript-language-server-3.0.1.tgz 148890 BLAKE2B 
d0452f7887b55581ad9376fd6e03f7f6318f4aec44c20c2c8a46af5f835d0465d67c25c15153a17e2ab07cb6a9d2227c53488d383c29747189d12d330c17654b
 SHA512 
1637542c79fd0bcc898cd17ae8612949e061c32172492b93c65c3964009650883b8edc5b8ab0c1f7366796a00d79e92bdb60054d573ebec531f190959725f5af
 DIST typescript-language-server-3.0.2.tgz 426294 BLAKE2B 
b62ed2a4cdf3410bf92bff5724b250b01cefaeebda889824aaf29b6bb09fc8b47306c621acc2cbf28b05254e8d3c19272c4be4f175d5fa91c102a231f2111ba9
 SHA512 
289e6474acdd94d3b499f1db9dbf670ca88bdb8e1f11dfdfa96f9bf2dad572168b702168d5a01dd2c197fef3f9eb7b5db2d05ec3f3f54f328b4e761ad7bfdbf0
+DIST typescript-language-server-3.0.3.tgz 426741 BLAKE2B 
f7d811684f14ab9d13f6c444a8fab573b3fb897bff0a51c1b028781507aa87ab77232be691a932c950c2bb40cb9ec4f51da9246c3caa84320d7f2427be3b16c5
 SHA512 
ec540e5dbc9640e9d198eba35ff4dddbf9812022ee0da55d79c00bcf0c79c7b0ab795e7f18bf3ea3528b20cbd2ec3dff392855d028911a690d985dd8e4bfe976

diff --git 
a/dev-util/typescript-language-server/typescript-language-server-3.0.3.ebuild 
b/dev-util/typescript-language-server/typescript-language-server-3.0.3.ebuild
new file mode 100644
index 0..adf4ae092
--- /dev/null
+++ 
b/dev-util/typescript-language-server/typescript-language-server-3.0.3.ebuild
@@ -0,0 +1,46 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="TypeScript & JavaScript Language Server"
+HOMEPAGE="https://www.npmjs.com/package/typescript-language-server;
+SRC_URI="
+   mirror://npm/${PN}/-/${P}.tgz
+"
+S="${WORKDIR}"
+
+# NOTE: to generate the dependency tarball:
+#   npm --cache ./npm-cache install $(portageq envvar DISTDIR)/${P}.tgz
+#   tar -caf ${P}-deps.tar.xz npm-cache
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   net-libs/nodejs
+"
+BDEPEND="
+   net-libs/nodejs[npm]
+   >=dev-lang/typescript-4.9.4
+"
+
+src_unpack() {
+   cd "${T}" || die "Could not cd to temporary directory"
+}
+
+src_install() {
+   npm \
+   --offline \
+   --verbose \
+   --progress false \
+   --foreground-scripts \
+   --global \
+   --prefix "${ED}"/usr \
+   --cache "${T}"/npm-cache \
+   install "${DISTDIR}"/${P}.tgz || die "npm install failed"
+
+   cd "${ED}"/usr/$(get_libdir)/node_modules/${PN} || die "cd failed"
+   einstalldocs
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/bash-language-server/

2023-01-27 Thread Ronny Gutbrod
commit: 9400e140d340bc36829c95a83f4457f859f54839
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Fri Jan 27 17:49:14 2023 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Fri Jan 27 23:57:03 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9400e140

dev-util/bash-language-server: drop 4.1.3

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 dev-util/bash-language-server/Manifest |  2 -
 .../bash-language-server-4.1.3.ebuild  | 51 --
 2 files changed, 53 deletions(-)

diff --git a/dev-util/bash-language-server/Manifest 
b/dev-util/bash-language-server/Manifest
index 01d19a0a8..57f26e409 100644
--- a/dev-util/bash-language-server/Manifest
+++ b/dev-util/bash-language-server/Manifest
@@ -1,5 +1,3 @@
-DIST bash-language-server-4.1.3-deps.tar.xz 2189212 BLAKE2B 
dc0b9bd2f38f382e6f80f9fa7cbce40d7bf71a539be84b37fe0bbe977fcb2fdffc7f19b37c1c34535145cfd392cd0f6f601c2e0219d91b9d453486f7fe3912b0
 SHA512 
d84a252b220537a20177979502024b013c2218e5a52b81a9dd5a521d45d8092170abc7c4a47e8de8a4f3bd3029b9c3fc4ff5b4627719f7f561c8f4984298d60f
-DIST bash-language-server-4.1.3.tgz 162303 BLAKE2B 
a42851ac516c935e15ee8c2891c9637b0d0f87341455c53e69a217bb327d653100fc5dd9397e5456601f6f03539c8bd39a13d00f79d887d0eaaa5f5fb9f59684
 SHA512 
43c867bd9a088ad2a99ff41c1ec7f08b705d6842f73f79a53121e89f1fdbdb35ea0de6458783b47cc5013d09ae9eaf791f0333e462bb92fecc9cd086af5ac14f
 DIST bash-language-server-4.5.1-deps.tar.xz 2218628 BLAKE2B 
68871f03632e6d2afe5e54043a220febefa9f87f48c09c5731825c5dbb091fa0098f31a56384b57cb9cdc3c1090e28315d750da70c7973ab23127e1414f3d794
 SHA512 
871f21ff15a2ce593a7a6878de3bdbe437afbaef2eb562e36867282147814aad5d285b3e0eb2125029a88126dff655a2f822d3f720d6ae46e9b6aa889453091a
 DIST bash-language-server-4.5.1.tgz 178523 BLAKE2B 
1485a30bb05877556b3d327fa8cb6b1b060627950f88d548e0e14bd837f70826bf519977ad02f9c7dd1142a8172f24adb6d9096f39e5c77cb9abb74465bb58b1
 SHA512 
e6f085035c70b2e45c02dd2a6852e146052806c9144c6c11a5a897281ac3c35597592f9dde491d0634dbac6a2ec6e15c6f63ab38f6125dfe35c6c11b106f2efd
 DIST bash-language-server-4.6.1-deps.tar.xz 2159200 BLAKE2B 
a3693f7a6c8882e2aa465dcf8fae7133f47261d56e6cc8d108a906166f070f97b381da46368def77604497069e6df0c15e2c04ece35e8355e437ac1732159faf
 SHA512 
fa341d93fa1d9906eafaec20cd10f2a3e806945306bba8a6744dc7f0ffe9c2743dbd71b344afb89bdb5d5bbdbbfec775da2ff45c08c7e1b403759325864d72c2

diff --git a/dev-util/bash-language-server/bash-language-server-4.1.3.ebuild 
b/dev-util/bash-language-server/bash-language-server-4.1.3.ebuild
deleted file mode 100644
index f1b458f5b..0
--- a/dev-util/bash-language-server/bash-language-server-4.1.3.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit optfeature
-
-DESCRIPTION="A language server for Bash"
-HOMEPAGE="https://github.com/bash-lsp/bash-language-server;
-SRC_URI="
-   mirror://npm/${PN}/-/${P}.tgz
-   https://tastytea.de/files/gentoo/${P}-deps.tar.xz
-"
-S="${WORKDIR}"
-
-# NOTE: to generate the dependency tarball:
-#   npm --cache ./npm-cache install $(portageq envvar DISTDIR)/${P}.tgz
-#   tar -caf ${P}-deps.tar.xz npm-cache
-
-LICENSE="
-   Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT-with-advertising
-   || ( public-domain Unlicense )
-"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="net-libs/nodejs"
-BDEPEND="net-libs/nodejs[npm]"
-
-src_unpack() {
-   cd "${T}" || die "Could not cd to temporary directory"
-   unpack ${P}-deps.tar.xz
-}
-
-src_install() {
-   npm \
-   --offline \
-   --verbose \
-   --progress false \
-   --foreground-scripts \
-   --global \
-   --prefix "${ED}"/usr \
-   --cache "${T}"/npm-cache \
-   install "${DISTDIR}"/${P}.tgz || die "npm install failed"
-
-   einstalldocs
-}
-
-pkg_postinst() {
-   optfeature "linting support" dev-util/shellcheck dev-util/shellcheck-bin
-}



[gentoo-commits] repo/proj/guru:dev commit in: media-sound/noson-app/

2023-01-27 Thread Steve Burnham
commit: 7da465b0d967a64be00869981ca4e9ba0b2e913a
Author: Steven Burnham  gmail  com>
AuthorDate: Fri Jan 27 23:34:18 2023 +
Commit: Steve Burnham  gmail  com>
CommitDate: Fri Jan 27 23:36:07 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7da465b0

media-sound/noson-app: add 5.4.0

Signed-off-by: Steven Burnham  gmail.com>

 media-sound/noson-app/Manifest   |  1 +
 media-sound/noson-app/noson-app-5.4.0.ebuild | 31 
 2 files changed, 32 insertions(+)

diff --git a/media-sound/noson-app/Manifest b/media-sound/noson-app/Manifest
index 923556c6a..cb097f488 100644
--- a/media-sound/noson-app/Manifest
+++ b/media-sound/noson-app/Manifest
@@ -1 +1,2 @@
 DIST noson-app-5.2.2.tar.gz 2356928 BLAKE2B 
2b61e2670250ed028a518e86c7d0ec805b0f0b59e171e1a471e1138b97c417f749c8c5df67fc1ebe81e3488639dabda50bb5b040911bbf43a09cd5def1ca3335
 SHA512 
699f1552f4f0db45221acaa4b5c868455c9c2543e7a26e162860b55c93664336ab3fe2737efb053ba0f52c2337f7f2de7f30b1a0ac9d00afb9b989453a31d785
+DIST noson-app-5.4.0.tar.gz 2363811 BLAKE2B 
1e14173c02e90ac1c93dc07d1bbac6310a65f079cf4ce37031d292df4e0e1bbb842814e7589023c39d2de864025d772528ec25e673144de80ed8652cd28e5b47
 SHA512 
a352743ce3d6b141d2ce5f00fc7b1b806ca3bee675678981ecd86d4c361aba6038ff7599b06aee302706ecdd4dbdbe3026094fd9030dcfb8cb624a0ba14fe542

diff --git a/media-sound/noson-app/noson-app-5.4.0.ebuild 
b/media-sound/noson-app/noson-app-5.4.0.ebuild
new file mode 100644
index 0..c0f4968b2
--- /dev/null
+++ b/media-sound/noson-app/noson-app-5.4.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit xdg cmake
+
+DESCRIPTION="The essential to control music from your SONOS devices on Linux 
platforms"
+HOMEPAGE="http://janbar.github.io/noson-app/index.html;
+SRC_URI="https://github.com/janbar/noson-app/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+   >=dev-qt/qtcore-5.9
+   >=dev-qt/qtdbus-5.9
+   >=dev-qt/qtnetwork-5.9
+   >=dev-qt/qttranslations-5.9
+   >=dev-qt/qtgui-5.9
+   >=dev-qt/qtquickcontrols2-5.9
+   >=dev-qt/qtsvg-5.9
+   dev-libs/openssl:0
+   media-libs/flac
+   media-sound/pulseaudio
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   cmake_src_configure
+}



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

2023-01-27 Thread Sam James
commit: bdb5768379d8e7f2f51881a41cc4a2044aa0702e
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 27 23:38:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 27 23:38:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdb57683

app-emacs/racket-mode: Stabilize 1_p20221216 amd64, #892225

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

 app-emacs/racket-mode/racket-mode-1_p20221216.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emacs/racket-mode/racket-mode-1_p20221216.ebuild 
b/app-emacs/racket-mode/racket-mode-1_p20221216.ebuild
index f077fe90ed27..0ed04fab585d 100644
--- a/app-emacs/racket-mode/racket-mode-1_p20221216.ebuild
+++ b/app-emacs/racket-mode/racket-mode-1_p20221216.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -16,7 +16,7 @@ S="${WORKDIR}"/${PN}-${H}
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 RDEPEND="dev-scheme/racket:=[-minimal]"
 BDEPEND="${RDEPEND}"



[gentoo-commits] repo/proj/guru:dev commit in: sys-apps/paludis/

2023-01-27 Thread Tony Olagbaiye
commit: 987bc497d8e68999f788ec907696f05ef714d0b8
Author: Tony Olagbaiye  fron  io>
AuthorDate: Fri Jan 27 23:34:33 2023 +
Commit: Tony Olagbaiye  fron  io>
CommitDate: Fri Jan 27 23:34:42 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=987bc497

sys-apps/paludis: enable py3.10, py3.11

Signed-off-by: Tony Olagbaiye  fron.io>

 sys-apps/paludis/metadata.xml| 19 +
 sys-apps/paludis/paludis-.ebuild | 53 ++--
 2 files changed, 34 insertions(+), 38 deletions(-)

diff --git a/sys-apps/paludis/metadata.xml b/sys-apps/paludis/metadata.xml
new file mode 100644
index 0..7e76b8912
--- /dev/null
+++ b/sys-apps/paludis/metadata.xml
@@ -0,0 +1,19 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   
https://github.com/MageSlayer/paludis-gentoo-patches/issues
+   
https://github.com/MageSlayer/paludis-gentoo-patches/commits/master
+   MageSlayer/paludis-gentoo-patches
+   
+   
+   Experimental binary packages support
+   Use a pink colour scheme
+   Enable the Python bindings
+   Enable the Ruby bindings
+   Enable `cave search --index`
+   Enable parsing of xml files, for GLSA and 
metadata.xml support
+   Enable experimental eapi7 support
+   Enable extremely experimental eapi8 
support
+   
+

diff --git a/sys-apps/paludis/paludis-.ebuild 
b/sys-apps/paludis/paludis-.ebuild
index 52f726870..b78802e0b 100644
--- a/sys-apps/paludis/paludis-.ebuild
+++ b/sys-apps/paludis/paludis-.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2023 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 EGIT_REPO_URI="https://github.com/MageSlayer/paludis-gentoo-patches.git;
-PYTHON_COMPAT=( python3_{7,8,9} )
-RUBY_VER=2.4
+PYTHON_COMPAT=( python3_{8..11} )
+RUBY_VER=2.7
 
 inherit bash-completion-r1 cmake git-r3 python-r1
 
@@ -13,7 +13,7 @@ DESCRIPTION="paludis, the other package mangler"
 HOMEPAGE="http://paludis.exherbo.org/;
 SRC_URI=""
 
-IUSE="doc pbins pink python ruby ruby_targets_ruby${RUBY_VER/./} search-index 
test +xml -eapi7"
+IUSE="doc pbins pink python ruby ruby_targets_ruby${RUBY_VER/./} search-index 
test +xml -eapi7 -eapi8"
 LICENSE="GPL-2 vim"
 SLOT="0"
 KEYWORDS=""
@@ -53,35 +53,26 @@ RDEPEND="${COMMON_DEPEND}
 PDEPEND="app-eselect/eselect-package-manager"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
-   ruby? ( ruby_targets_ruby${RUBY_VER/./} )"
+   ruby? ( ruby_targets_ruby${RUBY_VER/./} )
+   ?? ( eapi7 eapi8 )"
 RESTRICT="!test? ( test )"
 
-pkg_pretend() {
-   if [[ ${MERGE_TYPE} != buildonly ]]; then
-   if id paludisbuild >/dev/null 2>/dev/null ; then
-   if ! groups paludisbuild | grep --quiet '\' ; then
-   eerror "The 'paludisbuild' user is now expected 
to be a member of the"
-   eerror "'tty' group. You should add the user to 
this group before"
-   eerror "upgrading Paludis."
-   die "Please add paludisbuild to tty group"
-   fi
-   fi
-   fi
-}
-
 pkg_setup() {
use python && python_setup -3
 }
-
 src_unpack() {
-if use eapi7; then
+   if use eapi8; then
+   # want experimental² EAPI8 support?
+   
EGIT_REPO_URI="https://github.com/Ionic/paludis-gentoo-patches.git;
+   EGIT_BRANCH="feature/eapi8"
+   elif use eapi7; then
# want experimental EAPI7 support?
EGIT_BRANCH="eapi7"
-else
+   else
EGIT_BRANCH="master"
-fi
-git-r3_fetch
-git-r3_checkout
+   fi
+   git-r3_fetch
+   git-r3_checkout
 }
 
 src_prepare() {
@@ -131,20 +122,6 @@ src_install() {
dobin portage2paludis
 }
 
-src_test() {
-   # Work around Portage bugs
-   local -x PALUDIS_DO_NOTHING_SANDBOXY="portage sucks"
-   local -x BASH_ENV=/dev/null
-
-   if [[ ${EUID} == 0 ]] ; then
-   # hate
-   local -x PALUDIS_REDUCED_UID=0
-   local -x PALUDIS_REDUCED_GID=0
-   fi
-
-   cmake_src_test
-}
-
 pkg_postinst() {
local pm
if [[ -f ${ROOT}/etc/env.d/50package-manager ]] ; then



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

2023-01-27 Thread James Le Cuirot
commit: 4cc169a3b70ac7292077fa010a709e3d0127d72f
Author: James Le Cuirot  gentoo  org>
AuthorDate: Fri Jan 27 23:27:54 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Jan 27 23:27:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cc169a3

www-client/vivaldi: Stabilise 5.6.2867.58 on amd64

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

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

diff --git a/www-client/vivaldi/vivaldi-5.6.2867.58.ebuild 
b/www-client/vivaldi/vivaldi-5.6.2867.58.ebuild
index 6360223e0294..2c0ddd55ba88 100644
--- a/www-client/vivaldi/vivaldi-5.6.2867.58.ebuild
+++ b/www-client/vivaldi/vivaldi-5.6.2867.58.ebuild
@@ -97,7 +97,7 @@ else
DEB_REV=1
 fi
 
-KEYWORDS="-* ~amd64 ~arm ~arm64"
+KEYWORDS="-* amd64 ~arm ~arm64"
 
VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_;
 
 RE="\bamd64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" amd64? ( 
${VIVALDI_BASE_URI}amd64.deb )"



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

2023-01-27 Thread James Le Cuirot
commit: 8558a2536678029a88027894fba052f55c528cea
Author: James Le Cuirot  gentoo  org>
AuthorDate: Fri Jan 27 23:28:27 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Jan 27 23:28:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8558a253

www-client/vivaldi: Drop old 5.6.2867.50

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

 www-client/vivaldi/Manifest   |   3 -
 www-client/vivaldi/vivaldi-5.6.2867.50.ebuild | 216 --
 2 files changed, 219 deletions(-)

diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest
index 790957a24007..dd37b3f71e90 100644
--- a/www-client/vivaldi/Manifest
+++ b/www-client/vivaldi/Manifest
@@ -1,6 +1,3 @@
-DIST vivaldi-stable_5.6.2867.50-1_amd64.deb 101326336 BLAKE2B 
74fccbe8b2eaf2199f502e0c5fd8ff1cf2b9015c74ca650a7f4a4b002e07a16d6ba34e0c181233d5b663b41b2223f703978704993b65e7279cd4ab201cb421a8
 SHA512 
40f657bff760db6a97a4aef94c72312a62bd7a7d19438e5b1ecfbd7a4fdfa4b01c4f8734b32f081fae520368150ee5d7ed8809c4d3c09dd8405c41f9c3207e58
-DIST vivaldi-stable_5.6.2867.50-1_arm64.deb 90942328 BLAKE2B 
a131ab4788b08d09af17b7269ac1cb84487f0c7dd60a0eceb91cab59cb434bd517d73e332af1efc13f2c27a7c749b3a96c5171491ec3afad0b0c2391b3683715
 SHA512 
4b4fdf03ae2e0a027a01efef64b50ee7897475afe2e432735d77aee4d1b69681d2254f6f33c8a742d5fc17bbef1542b4577a356117adcad19d24ed49194cae5b
-DIST vivaldi-stable_5.6.2867.50-1_armhf.deb 91102248 BLAKE2B 
d6c763467daaf40953923ebb92a62a45171ff96a77caef77d0474f4bff5eb25e80b63ffed5820ca726d23c03ea4c7cd06386591b69eb0e09ef0207b244875879
 SHA512 
c2a9e4ca54446d4ac03a1fdaa630bbf7ba4324199451a88784b750c85c2e050fb89a1645d458a84763dd905613a28ff715837cc6653f45cd525bb2eb6856c5cb
 DIST vivaldi-stable_5.6.2867.58-1_amd64.deb 101303448 BLAKE2B 
bf2fc19a0a62c29765c7299e392e445e162c47199ce55a191652aec4481de048c3b56a17ad6a5f3f9e3b646ac5598a370d9e57d8ba4392f33f2ed85490f6bd3b
 SHA512 
ca07c0780c7733546288e9133f2973aa21c408e2ee77a388b3f0fcba5ae19b61b52fd76eabd0538232f7709daadc4c9be7f4c1ae0326ba5ac68d41da292b52cb
 DIST vivaldi-stable_5.6.2867.58-1_arm64.deb 91003620 BLAKE2B 
b850450286ad45f9a22c5ce691fb1e013c1625997c06e2daffa36adc2bf0ebe8e9714e4f4d460206709764b11950bd958c09189fd54304e1a1e8a02bfb386977
 SHA512 
36b79213b6d376fb0b47f380df7968944e3343a7305c24e17e89a311d1792fd375447113a40b3b3a93282a85d268c1ae5f2ab3c0251cfa012839b83bf463d173
 DIST vivaldi-stable_5.6.2867.58-1_armhf.deb 91108960 BLAKE2B 
08df248cc122721c7f502545274a459fe39629d51ca2e76629e19499315f32c1e92c199101531c186c5e550b48e72ba033ef4a89139f9b574e20045fca9eefd0
 SHA512 
b6a989c84131355f1bced3c017d8745731bcf393b519d2b94ccaab727c132d4468bf1d30973fde7b872c715672dff13b62c6f87e2d0746c5e950b3ab6bf74a89

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

  1   2   3   4   5   6   >