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

2023-08-23 Thread Hayley Hughes
commit: a33a6c6511f6e7cc934745d0a6140c465d846e5e
Author: Hayley Hughes  foxes  systems>
AuthorDate: Thu Aug 24 05:46:27 2023 +
Commit: Hayley Hughes  foxes  systems>
CommitDate: Thu Aug 24 05:48:03 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a33a6c65

sys-apps/loclone: new package, add 0.1.0

Signed-off-by: Hayley Hughes  foxes.systems>

 sys-apps/loclone/Manifest |  1 +
 sys-apps/loclone/loclone-0.1.0.ebuild | 12 
 sys-apps/loclone/metadata.xml | 19 +++
 3 files changed, 32 insertions(+)

diff --git a/sys-apps/loclone/Manifest b/sys-apps/loclone/Manifest
new file mode 100644
index 00..8fd2b963c4
--- /dev/null
+++ b/sys-apps/loclone/Manifest
@@ -0,0 +1 @@
+DIST loclone-0.1.0.tar.gz 98887 BLAKE2B 
2acb0bac1126abe84d570414b6f33afdce3a4fc4a1ebdb21ab4d1b72b3bd8022321cc17dc58694b6c689bf8574f746901cf39208d071525881f97f17c2a79141
 SHA512 
b51ec04224634d617339d9a65f1a45aab48fe6026df821016225b37b5d57f7e1f5686f2e5d51ee7c2504211a9d7a32dbc4cda83930d28db053fd1bf6b905fb35

diff --git a/sys-apps/loclone/loclone-0.1.0.ebuild 
b/sys-apps/loclone/loclone-0.1.0.ebuild
new file mode 100644
index 00..00c887da15
--- /dev/null
+++ b/sys-apps/loclone/loclone-0.1.0.ebuild
@@ -0,0 +1,12 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A tool for creating CoW snapshots on XFS"
+HOMEPAGE="https://github.com/hugglesfox/loclone;
+SRC_URI="https://github.com/hugglesfox/loclone/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"

diff --git a/sys-apps/loclone/metadata.xml b/sys-apps/loclone/metadata.xml
new file mode 100644
index 00..2f361d2f32
--- /dev/null
+++ b/sys-apps/loclone/metadata.xml
@@ -0,0 +1,19 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   hugglesfox/loclone
+   
+   hayley@foxes.systems
+   Hayley Hughes
+   
+   
+A tool to clone a disk image.
+
+Main features
+
+   - Utilises FICLONE to create a copy-on-write clone of the image
+   - Uses FIFREEZE if the image is mounted in order to ensure consistency 
of the image
+
+For further details see loclone(1).
+   
+



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

2023-08-23 Thread Joonas Niilola
commit: 92e27dd24da400a4dca74fb7a10c277b6ae3e2f0
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Aug 24 05:38:31 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Aug 24 05:38:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92e27dd2

www-client/firefox: add +hwaccel vaapi-related dependencies

Signed-off-by: Joonas Niilola  gentoo.org>

 www-client/firefox/firefox-115.1.0.ebuild | 4 
 www-client/firefox/firefox-116.0.3.ebuild | 4 
 2 files changed, 8 insertions(+)

diff --git a/www-client/firefox/firefox-115.1.0.ebuild 
b/www-client/firefox/firefox-115.1.0.ebuild
index 3f50109261df..81cd62403999 100644
--- a/www-client/firefox/firefox-115.1.0.ebuild
+++ b/www-client/firefox/firefox-115.1.0.ebuild
@@ -200,6 +200,10 @@ COMMON_DEPEND="${FF_ONLY_DEPEND}
x11-libs/libxcb:=
)"
 RDEPEND="${COMMON_DEPEND}
+   hwaccel? (
+   media-video/libva-utils
+   sys-apps/pciutils
+   )
jack? ( virtual/jack )
openh264? ( media-libs/openh264:*[plugin] )"
 DEPEND="${COMMON_DEPEND}

diff --git a/www-client/firefox/firefox-116.0.3.ebuild 
b/www-client/firefox/firefox-116.0.3.ebuild
index f52f139abc84..0de94f202e49 100644
--- a/www-client/firefox/firefox-116.0.3.ebuild
+++ b/www-client/firefox/firefox-116.0.3.ebuild
@@ -202,6 +202,10 @@ COMMON_DEPEND="${FF_ONLY_DEPEND}
x11-libs/libxcb:=
)"
 RDEPEND="${COMMON_DEPEND}
+   hwaccel? (
+   media-video/libva-utils
+   sys-apps/pciutils
+   )
jack? ( virtual/jack )
openh264? ( media-libs/openh264:*[plugin] )"
 DEPEND="${COMMON_DEPEND}



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

2023-08-23 Thread Joonas Niilola
commit: ead9f7fa6c7ec9dc1c0aac367169bef596440135
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Aug 24 05:42:41 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Aug 24 05:42:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ead9f7fa

profiles/arch/powerpc/ppc64: mask firefox[hwaccel]

 - media-video/libva-utils is masked on ppc64, so hwaccel wouldn't work.

Signed-off-by: Joonas Niilola  gentoo.org>

 profiles/arch/powerpc/ppc64/package.use.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/package.use.mask 
b/profiles/arch/powerpc/ppc64/package.use.mask
index 8cc8e18bc464..72c414d1a0a5 100644
--- a/profiles/arch/powerpc/ppc64/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/package.use.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Joonas Niilola  (2023-08-24)
+# media-video/libva-utils is masked on ppc64, so hwaccel on Firefox
+# wouldn't work.
+www-client/firefox hwaccel
+
 # Alexey Sokolov  (2023-08-14)
 # OpenMW is only playtested with LuaJIT, and in fact unit tests fail with 
Lua-5.
 # Therefore apply mask/force to override the profile's defaults, and invert on



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

2023-08-23 Thread Joonas Niilola
commit: 0c02c65cc164939848d8e41c75b5eda2d14ce055
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Aug 24 05:26:53 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Aug 24 05:27:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c02c65c

dev-libs/mdns: Stabilize 1.4.3 amd64, #912894

Signed-off-by: Joonas Niilola  gentoo.org>

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

diff --git a/dev-libs/mdns/mdns-1.4.3.ebuild b/dev-libs/mdns/mdns-1.4.3.ebuild
index b7fbc1777468..7cb11b1f862a 100644
--- a/dev-libs/mdns/mdns-1.4.3.ebuild
+++ b/dev-libs/mdns/mdns-1.4.3.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]] ; then
 else
SRC_URI="https://github.com/mjansson/mdns/archive/${PV}.tar.gz
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~loong ~x86"
+   KEYWORDS="amd64 ~loong ~x86"
 fi
 
 LICENSE="Unlicense"



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

2023-08-23 Thread Joonas Niilola
commit: f690ff6b65798f8c3bfcd89fdffc31854ec38367
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Aug 24 05:27:13 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Aug 24 05:27:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f690ff6b

dev-python/sabctools: Stabilize 7.1.0 amd64, #912920

Signed-off-by: Joonas Niilola  gentoo.org>

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

diff --git a/dev-python/sabctools/sabctools-7.1.0.ebuild 
b/dev-python/sabctools/sabctools-7.1.0.ebuild
index a500ef55dcbb..de4949031d0a 100644
--- a/dev-python/sabctools/sabctools-7.1.0.ebuild
+++ b/dev-python/sabctools/sabctools-7.1.0.ebuild
@@ -25,7 +25,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 BDEPEND="
test? (



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

2023-08-23 Thread Hans de Graaff
commit: 3060520bdc321f0f9233c1faf2bb34edf12b4837
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Aug 24 05:16:24 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Aug 24 05:16:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3060520b

dev-util/jenkins-bin: drop 2.401.1, 2.401.2, 2.401.2-r1, 2.410, 2.414

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

 dev-util/jenkins-bin/Manifest  |  4 --
 dev-util/jenkins-bin/jenkins-bin-2.401.1.ebuild| 45 --
 dev-util/jenkins-bin/jenkins-bin-2.401.2-r1.ebuild | 45 --
 dev-util/jenkins-bin/jenkins-bin-2.401.2.ebuild| 45 --
 dev-util/jenkins-bin/jenkins-bin-2.410.ebuild  | 45 --
 dev-util/jenkins-bin/jenkins-bin-2.414.ebuild  | 45 --
 6 files changed, 229 deletions(-)

diff --git a/dev-util/jenkins-bin/Manifest b/dev-util/jenkins-bin/Manifest
index 685a176ab293..234c2cfac32b 100644
--- a/dev-util/jenkins-bin/Manifest
+++ b/dev-util/jenkins-bin/Manifest
@@ -1,6 +1,2 @@
-DIST jenkins-bin-2.401.1.war 98362423 BLAKE2B 
b1c3853b463a4003ff5d40dc5299ce2ea717fc018adf4b80a241ba6912b3642ebb334681a08b7cb8b7088d3abe37775ed1e3d51feefc5953ce68be15c4482648
 SHA512 
6150e9b871ba2b0b1366751e9ef3c67a50e129ec091fea3c336325cc1a5c15b1182a3c71ea3092de1ec85e035e0edb97de9c2801654c8e116501cc6f3f7eb077
-DIST jenkins-bin-2.401.2.war 98406337 BLAKE2B 
58f5b2ddc8883816423f577c1a10f5de256b34d40f7b71d78f1948330187ee76dff02c2afa7754b677a578639e81a0d0af4d7b1210b13f3138bc8467c9c448d0
 SHA512 
82029df261d823556616198a1f8e9371ef991abf9d6ac08d5582b7c1b97a52c4fd3220012d22b0720c297520fb7083b22e14cda2797e17e23de3d359e6d025b4
 DIST jenkins-bin-2.401.3.war 98398119 BLAKE2B 
249f7ace9dde2db5243aa041d5afc854cb3064c7044aa95a3f2bae6ec96c0fe2a9ed06917f3bdd9c8a3b9178ab795d5d5de1b3a45e28bac70b5fc096b888c1a0
 SHA512 
b634bea063dfbcfd24998af920324fd63c394da4d0e34c619ad5f2447ecf16c4142ab531e96d6b53572e9dd698804126c6ff8adfeff3bc7fa7b5192157346708
-DIST jenkins-bin-2.410.war 93652415 BLAKE2B 
df4bf3939fd785e963b59e2cb6e434e2f89a78c3c3e36001189c9eb6f1a74c6c722a68835e189535f669977cd911f24819e9a015028c51bf6e94b7c6c55f0735
 SHA512 
61d69190b7fcc28fadbec678f3e0d815e6e5809f7dfdaf3ddff80573589a67d8b84b5487b35a5af16e444bf4876708d3f3e4d254b1432c2e1359ec8f76d2029c
-DIST jenkins-bin-2.414.war 89528534 BLAKE2B 
c97c854504dcf04bc0ccdb45efd6b348e13523ed8ef4486b8acabca3fa8bab234dd327261053306c2679be5a2bfef918203ad1615e0188d2d5178c95e003cce0
 SHA512 
3b64155df9f14f791b3129ebb4d95989513bafb54df379a952cb6ff980c833756a15d34457724fa9f1534205cf1b24d1ad1087d2522198f4f98d5a6ddd93dec6
 DIST jenkins-bin-2.416.war 89541474 BLAKE2B 
69f72593facf686631172e81c653df688da3e15f168c2757b9b320d9535b8c4d5a493596f1b9dc7a830bcf35a080e30a981a0a9d028dcbdb755425f3ea48977f
 SHA512 
b8546e48e1c0cbb4b05ed233da60d62d00d117ec21c18a16cd16eee69a6c06ab71392781359de0667c570578d5c49147dea6decb19758c2c4faf05d17003bdc6

diff --git a/dev-util/jenkins-bin/jenkins-bin-2.401.1.ebuild 
b/dev-util/jenkins-bin/jenkins-bin-2.401.1.ebuild
deleted file mode 100644
index a6cffe5d8277..
--- a/dev-util/jenkins-bin/jenkins-bin-2.401.1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd
-
-DESCRIPTION="Extensible continuous integration server"
-HOMEPAGE="https://jenkins.io/;
-LICENSE="MIT"
-SRC_URI="http://mirrors.jenkins-ci.org/war-stable/${PV}/${PN/-bin/}.war -> 
${P}.war"
-SLOT="lts"
-KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux"
-IUSE=""
-
-DEPEND="acct-group/jenkins
-   acct-user/jenkins"
-
-RDEPEND="acct-group/jenkins
-   acct-user/jenkins
-   media-fonts/dejavu
-   media-libs/freetype
-   !dev-util/jenkins-bin:0
-   || ( virtual/jre:17 virtual/jre:11 )"
-
-S="${WORKDIR}"
-
-src_install() {
-   local JENKINS_DIR=/var/lib/jenkins
-
-   keepdir /var/log/jenkins ${JENKINS_DIR}/backup ${JENKINS_DIR}/home
-
-   insinto /opt/jenkins
-   newins "${DISTDIR}"/${P}.war ${PN/-bin/}.war
-
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}"/${PN}-r3.logrotate ${PN/-bin/}
-
-   newinitd "${FILESDIR}"/${PN}-r3.init jenkins
-   newconfd "${FILESDIR}"/${PN}-r1.confd jenkins
-
-   systemd_newunit "${FILESDIR}"/${PN}-r4.service jenkins.service
-
-   fowners jenkins:jenkins /var/log/jenkins ${JENKINS_DIR} 
${JENKINS_DIR}/home ${JENKINS_DIR}/backup
-}

diff --git a/dev-util/jenkins-bin/jenkins-bin-2.401.2-r1.ebuild 
b/dev-util/jenkins-bin/jenkins-bin-2.401.2-r1.ebuild
deleted file mode 100644
index e8b333002f60..
--- a/dev-util/jenkins-bin/jenkins-bin-2.401.2-r1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd
-
-DESCRIPTION="The leading open source automation server"

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

2023-08-23 Thread Michał Górny
commit: e7a48d67408a294f92035b6c2e2008402000e651
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 24 03:02:51 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 24 04:30:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7a48d67

dev-python/botocore: Bump to 1.31.33

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 40a8ee178129..029ef7daee3e 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -8,3 +8,4 @@ DIST botocore-1.31.29.gh.tar.gz 11874948 BLAKE2B 
a4a2dabdfdb574814878009a29cee4d
 DIST botocore-1.31.30.gh.tar.gz 11873788 BLAKE2B 
0e0f7500c838c1dc1978956a1b191b30f217ff55ae17a3f601956362b0be2058bf895477db486f532dbb334d925da2ebe7c24c5a8e08585e2c817bb2539b4f3c
 SHA512 
310d5c23ad1ca38550032b9810106fefd5f6431b717c8296bf6e7d208d5c7d1a6b4a97684f2386f4dac27463e1005e08fd67b0e6be07a5c625fa3c8c3a383378
 DIST botocore-1.31.31.gh.tar.gz 11877393 BLAKE2B 
6f1d09ce68815ad9a97bf7df9a4153d76898dc2814ab39f2406812ec6e1075f70e0fe10c33f258c1af0855e2b5f429d2862fae67a8a4deac2aa907a239b1f98e
 SHA512 
00ff060d1dfc7d810d654afea8e75bf69693d0205621ef66eb8003dcd81def3215e55e8e7e643cf9401e39f5cab82edb025aefe5a78d100ca651bcc82564c7e4
 DIST botocore-1.31.32.gh.tar.gz 11878306 BLAKE2B 
19292e0456f66e4d2b60efb6a6b176fd1e6c81ec77fa14fc7af61549c31abb8d3045aa778b2f279e66457255b8ee33a8e911b5e981e788b056aabd6af4465b48
 SHA512 
f94b820f74c88e7bac6b4b8b3f7de66eee8406df6f3bb9f3a97673c65664dd598f92eb82f78487d6bcb1431c5001c98b007ebd0edb11abd35e7bbe0243a7ce69
+DIST botocore-1.31.33.gh.tar.gz 11877895 BLAKE2B 
feec0dc8b6d7db2630ee381a41e74434baa18c86ef966fc70db2fc8c1edd6d42eb48aeb952cdd1aabd929235747da4ea845dfc8379f9b9841bf5daef9932bc82
 SHA512 
bb44a0ecc907594f899e64ff04feab3f1ac603902d3ba49ac36100f8cd2e7befe9845c6fabfe2571b32d36d4c370e6f46e164ba5355e0a1fe3d6e249d24b2724

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



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

2023-08-23 Thread Michał Górny
commit: 5af3cbb4513abffd0cf723c3fb435028c4668a50
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 24 03:16:57 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 24 04:30:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5af3cbb4

dev-python/Faker: Bump to 19.3.1

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

 dev-python/Faker/Faker-19.3.1.ebuild | 34 ++
 dev-python/Faker/Manifest|  1 +
 2 files changed, 35 insertions(+)

diff --git a/dev-python/Faker/Faker-19.3.1.ebuild 
b/dev-python/Faker/Faker-19.3.1.ebuild
new file mode 100644
index ..45dce3e8d9c5
--- /dev/null
+++ b/dev-python/Faker/Faker-19.3.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A Python package that generates fake data for you"
+HOMEPAGE="
+   https://github.com/joke2k/faker/
+   https://pypi.org/project/Faker/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}]
+   !dev-ruby/faker
+"
+BDEPEND="
+   test? (
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP},tiff]
+   dev-python/validators[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest

diff --git a/dev-python/Faker/Manifest b/dev-python/Faker/Manifest
index 75491855233d..aec4a35d9033 100644
--- a/dev-python/Faker/Manifest
+++ b/dev-python/Faker/Manifest
@@ -1 +1,2 @@
 DIST Faker-19.3.0.tar.gz 1677117 BLAKE2B 
855e3cc49e56d9c690add2b9bda9fc8c6e42a157543c44206803e794bc5a5da440f2a5151d959bff6aa438af465f7d4bf986e596af592251e64c80c861fdb8fb
 SHA512 
cfbb81d8751fbe1c90260f806f36a8c95e7bcfe5f30555bb168b80e5e438a4e427482eb4220b55a6bd0f04ce4d64e9bd24b757b852b5a22de5f2b127e3f3fe25
+DIST Faker-19.3.1.tar.gz 1677746 BLAKE2B 
1cf0c80daf23bbce824ebd81a3c31e6b12c353f4a75092dc482225ef27b1e55c9784a1bcde4305ffafb131471f4c5b886c8619c980e1d830530440c0c917e919
 SHA512 
4c9e073d46526830e4b561b61c8286c642668368b6a35ec269dd60cd56933b7e46bb699dceaab13330ade2e0928b27e8d5688fce555820c6a9abd34ecea2d37a



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

2023-08-23 Thread Michał Górny
commit: 9c52c33128aa8c12ed2a8875d76dc63ccd35a52c
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 24 03:05:38 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 24 04:30:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c52c331

dev-python/boto3: Bump to 1.28.33

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index f2d8ed03efdb..e22477b2b753 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -8,3 +8,4 @@ DIST boto3-1.28.29.gh.tar.gz 689353 BLAKE2B 
6d8816cd1857b2c9b968730488ccc6822a72
 DIST boto3-1.28.30.gh.tar.gz 689629 BLAKE2B 
03081369f995ae470717c32ffd0e80c1bac6677467cd4af57b4a7e19d5c0249c825a2db787d5e6d7319b1af808936043e07b1d5ff13eb413125478710a18a416
 SHA512 
ace77ea7898cd7baa47c256affe553bbec2410f0143caf3b06311d66c306dfe2d4ce8b47820d6c8ceb3f4a7a195d94610b46db2bb0ed2e3716dcee99b8841468
 DIST boto3-1.28.31.gh.tar.gz 690064 BLAKE2B 
409dcdb3c4a0ee2bb32d8a68ba2779d347b0686076c9bc922320b370def9faa6cde964279d8fb2d885f547299e1358c05db80688fdf953ddf70030eb282ebed9
 SHA512 
6a1de5568c5663a9f37ae991ae072fbfa7fcafbfa5786bfcd4335c6dcdb1eadee8050ead64251cc687b8f954b6d3a79fd3bef0b1fedd4cd4fcb2d63f405a0323
 DIST boto3-1.28.32.gh.tar.gz 690385 BLAKE2B 
2d5ff74dc8f27d43329796910c6810257f997780afae1fdaaa9934853735244512464dbe7eb882376720e4c76bb2ec2fd9e56673f7677dc9a88d6a838fe2d2a9
 SHA512 
e7faa2e40b8fbb5e69070277fa9ee5ab94f2540f9ca6e781c61e99d674e3039bc7b16dd3e196dc2876dc8149b6513a0d8c8c888c96aeef13abb3e7617f1e
+DIST boto3-1.28.33.gh.tar.gz 690686 BLAKE2B 
572f5aa0b9a71e39a62fccdce84fa359e0b96d196d983965d335de2299e734239586bfde43c5f48463afddace7d7a91139cabc2737a5b4f3b40684c13112f267
 SHA512 
2bb4375f5c3d85283a10ff9325b8688ab1e2aceb7be8cd255bc2d054c75eda54df320a85eb4910e0119633e8977158f216df2fdb373c9bb5df8eb7cb4389a4fd

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



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

2023-08-23 Thread Michał Górny
commit: 6f3200e7c0a948285cf11492d92007aa2dbe2462
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 24 03:17:30 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 24 04:30:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f3200e7

dev-python/sphinx: Bump to 7.2.3

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

 dev-python/sphinx/Manifest|   1 +
 dev-python/sphinx/sphinx-7.2.3.ebuild | 125 ++
 2 files changed, 126 insertions(+)

diff --git a/dev-python/sphinx/Manifest b/dev-python/sphinx/Manifest
index ae72997eeb50..dd8d146ff282 100644
--- a/dev-python/sphinx/Manifest
+++ b/dev-python/sphinx/Manifest
@@ -6,3 +6,4 @@ DIST sphinx-7.1.1.gh.tar.gz 6881907 BLAKE2B 
4c73fbcd14c962ead0b15de5f36f6101ce19
 DIST sphinx-7.1.2.gh.tar.gz 6882028 BLAKE2B 
3ceabcb688824d929a5258978433b46a31666f423941dbed7641c7017745c4beb8b215714e1aa9c8a8b251bc4be1f5a7e80680a498ed808ed07178219dc31b65
 SHA512 
26827a6fa955665bc3b26ab882933eadcadf9a055bad9e8c98ca80a79a062ea8102950bbd4974b168c2bda62ae437976cf787401816c0804aa533f65a91efc24
 DIST sphinx-7.2.0.gh.tar.gz 7060825 BLAKE2B 
c911e49903b3682a08271871ec79b907f41a581b21eeef26dfdeccdd3acbf9744ac25233095f3036f3061231407e29653dc3dfbbb0b1ba3fa4f5db44dda7d8c2
 SHA512 
282c53a2fc8533a99455aca49ab0ebc75b5fdfe5fea9c72bbf1d85d67843bce7cd14ee375a1f1bcd16863bd9f8a072a13364720ae8e84adbaecae1dbec6bfae9
 DIST sphinx-7.2.2.gh.tar.gz 7061263 BLAKE2B 
71b9ad7240bc487efb5fa446799aa3d7dd1fd24eb3340ec27b8642ee4eb464de1941912e4106f1d1038c04a8b98cfd782f336b8cf4d7a3a24b858931262ac66c
 SHA512 
a15232c6e50ea2263e9dc6ece79e906d787e541e6a5d0c85c8c9a6a50dd0c95da3743023928be1b05cccdcf79c67f1d5b16ad300e5d67da2a511e81a2c54608f
+DIST sphinx-7.2.3.gh.tar.gz 7063906 BLAKE2B 
346ac3de17ae02b9b5167f3a13bf52ead9712b3ef2e71fc3d63882ff413e48b2b3c6688cc1eef9545193ef51ac0a1a0d56dad4442b8c8c79ae0b91159510486b
 SHA512 
1bafc21415e606430da178e1ea43e6abb8ab24fdef0f4f94a049cde32d6dead71417454195fa23c00f674ef50b2ee903a9fd31d817d4c49fcfbcd06cfa4b4835

diff --git a/dev-python/sphinx/sphinx-7.2.3.ebuild 
b/dev-python/sphinx/sphinx-7.2.3.ebuild
new file mode 100644
index ..89674848a183
--- /dev/null
+++ b/dev-python/sphinx/sphinx-7.2.3.ebuild
@@ -0,0 +1,125 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Python documentation generator"
+HOMEPAGE="
+   https://www.sphinx-doc.org/
+   https://github.com/sphinx-doc/sphinx/
+   https://pypi.org/project/Sphinx/
+"
+SRC_URI="
+   https://github.com/sphinx-doc/sphinx/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+IUSE="doc latex"
+
+RDEPEND="
+   =dev-python/Babel-2.9[${PYTHON_USEDEP}]
+   =dev-python/docutils-0.18.1[${PYTHON_USEDEP}]
+   >=dev-python/imagesize-1.3[${PYTHON_USEDEP}]
+   >=dev-python/jinja-3.0[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.14[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.25.0[${PYTHON_USEDEP}]
+   >=dev-python/snowballstemmer-2.0[${PYTHON_USEDEP}]
+   dev-python/sphinxcontrib-applehelp[${PYTHON_USEDEP}]
+   dev-python/sphinxcontrib-devhelp[${PYTHON_USEDEP}]
+   dev-python/sphinxcontrib-jsmath[${PYTHON_USEDEP}]
+   >=dev-python/sphinxcontrib-htmlhelp-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/sphinxcontrib-serializinghtml-1.1.9[${PYTHON_USEDEP}]
+   dev-python/sphinxcontrib-qthelp[${PYTHON_USEDEP}]
+   >=dev-python/packaging-21.0[${PYTHON_USEDEP}]
+   latex? (
+   dev-texlive/texlive-latexextra
+   dev-texlive/texlive-luatex
+   app-text/dvipng
+   )
+   !dev-python/namespace-sphinxcontrib
+"
+BDEPEND="
+   doc? (
+   dev-python/sphinxcontrib-websupport[${PYTHON_USEDEP}]
+   media-gfx/graphviz
+   )
+   test? (
+   app-text/dvipng
+   >=dev-python/cython-3.0.0[${PYTHON_USEDEP}]
+   dev-python/filelock[${PYTHON_USEDEP}]
+   dev-python/html5lib[${PYTHON_USEDEP}]
+   >=dev-python/setuptools-67.0[${PYTHON_USEDEP}]
+   dev-texlive/texlive-fontsextra
+   dev-texlive/texlive-latexextra
+   dev-texlive/texlive-luatex
+   virtual/imagemagick-tools[jpeg,png,svg]
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/sphinx-3.2.1-doc-link.patch"
+   "${FILESDIR}/sphinx-4.3.2-doc-link.patch"
+)
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # disable internet access
+   sed -i -e 's:^intersphinx_mapping:disabled_&:' \
+   doc/conf.py || die
+
+   

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

2023-08-23 Thread Michał Górny
commit: c4c2cdb474af88539dbab57445e56af753db85ed
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 24 03:07:55 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 24 04:30:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4c2cdb4

app-admin/awscli: Bump to 1.29.33

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

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

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 1618de4f5d0a..e753ea8c897c 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -8,3 +8,4 @@ DIST aws-cli-1.29.29.gh.tar.gz 2509694 BLAKE2B 
fb303b103ac2f6f74ac557b136c23d40f
 DIST aws-cli-1.29.30.gh.tar.gz 2509672 BLAKE2B 
4c81e02da68497cbf91ca407389707e21244147ec740344394b5a8dac9e3cf95d3f48487069371bea607ea823a6c7c169c9d6ed77dc5ba92cd3545e5b9510c69
 SHA512 
69120b9bf57eab809cb345a3aa0515d6f9b06b64b1233fc82bd3d26341b549e43dc301e0c70876ccac2ebc7a19f68f4f7c3872ea63add1e797e49fd156d9
 DIST aws-cli-1.29.31.gh.tar.gz 2510291 BLAKE2B 
9b28bd5b22cbcde62f1375920f97a53a152a89d67b68788cbcecc3534932e037f94f6427324431c6f063a5cbf2fd4903a43a6129cb052198baefefed38b6e763
 SHA512 
3f56edd418556e4575f44ef08d631e1b36a4d1f77e6d189ed5d9e46acde0c02e561d22df9d7063efc3011561816b99ad8faaf12855d7eaef76b16f47d77f8c65
 DIST aws-cli-1.29.32.gh.tar.gz 2510913 BLAKE2B 
bd22cc1fc38963f97a51c6c881986a48de072c9a4b5e4d59cee0b3df04f3f006660a194968d0114d803532572c7b229633802f0875fb891f7c58732894f97f92
 SHA512 
7951fe240f39f72fe3ddc03f350515ac441a836c6b943c6347672a228d7dfb4fbb3ab8a6a765e3346f2ff59a71620ee0cff146525057757e64ca1265f011332d
+DIST aws-cli-1.29.33.gh.tar.gz 2511146 BLAKE2B 
bd719f8789fd0861ecab4d2ac7def020c90d3f990e8465ce910904ea21f174fef764467374e98537f102658bc3e79b383b8cc12b595874bfa3331cae10880788
 SHA512 
3d0d55507c9b2cf6a0e088b0338d1a32d3f5377c24833db6001ddc6e0c92d91b5849a66038dd82238a9a98b2d20f8da78daa08ca82c475fa9f0a5190d89e0b60

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

2023-08-23 Thread Michał Górny
commit: 4b5b2ce697fb642fe07e7712556873cf56563791
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 24 03:18:56 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 24 04:30:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b5b2ce6

dev-python/pydantic: Bump to 2.3.0

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

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

diff --git a/dev-python/pydantic/Manifest b/dev-python/pydantic/Manifest
index 1d8a14b6ff66..37fd400b54e1 100644
--- a/dev-python/pydantic/Manifest
+++ b/dev-python/pydantic/Manifest
@@ -2,3 +2,4 @@ DIST pydantic-1.10.12.gh.tar.gz 766366 BLAKE2B 
b00885b86ef331f3f8531d1514f4e3e1e
 DIST pydantic-2.1.1.tar.gz 611057 BLAKE2B 
b414fa698fdc8aee12427d38d0c410ffdd9a39e271858f939587c4a58cd3f579f9d5406b44c1c27350040a036af3badf58b4e10657b52b2d8a720e37720dcda3
 SHA512 
02703bb889d517f14a977835e553356ddd4d25abf4c8e30df157d68d8006a7ac9ed95feeda73548560b5705ca0d2305af8c49d683d5f0178e48643bef03761e2
 DIST pydantic-2.2.0.tar.gz 620963 BLAKE2B 
64b32daf0d6161a70364bdf21e4f868547253106ded166212faf7ae6dc4861ca21078c0f261af1e86b4d300de790f59bb641b76f0c046172a1240fce0135be86
 SHA512 
b9558cc9ba7da65507e13beb553e616a653169600c2898d783fcb761286674add7afccb39b90400875c0fe1b1a6fdde6e028fae39770fe3be767a9cdb94df5af
 DIST pydantic-2.2.1.tar.gz 621074 BLAKE2B 
f0d987f51b18b13cf384433108eefa58c2fe9da98f514a351edab7dbdafaf8941f6eb946af7d81f88363d827a15df8e2fae5e901be69f5c4d19e0adf237ef773
 SHA512 
b79e49cdd81130aba44c6e122515cf8db121569be16b20bd1cc74c9983c25a2d4b8e532d49fe364782c40a28a3758f8e7f4c99e6e88a6e5470ee8ef214d51eb5
+DIST pydantic-2.3.0.tar.gz 623866 BLAKE2B 
77fe2d9ce385946e13ffeb5827c29bc7473667af6b53b7b3ec2432380dc792f9ce54b1cb5af68f0a548880516c763ac8c29b129d821da074b63a9a50f9ebc5c3
 SHA512 
19c9c066a69c8406ccf5537e62b4b5112a5cf1c32bb68498bb73b739c4525fe115348c4c4e5ef9c074dc46fd2b51ca09bcb1d4fa792dbdd2387e51aadae9e528

diff --git a/dev-python/pydantic/pydantic-2.3.0.ebuild 
b/dev-python/pydantic/pydantic-2.3.0.ebuild
new file mode 100644
index ..64b754d170a5
--- /dev/null
+++ b/dev-python/pydantic/pydantic-2.3.0.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Data parsing and validation using Python type hints"
+HOMEPAGE="
+   https://github.com/pydantic/pydantic/
+   https://pypi.org/project/pydantic/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}]
+   ~dev-python/pydantic-core-2.6.3[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-4.6.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/hatch-fancy-pypi-readme-22.5.0[${PYTHON_USEDEP}]
+   test? (
+   dev-python/dirty-equals[${PYTHON_USEDEP}]
+   >=dev-python/email-validator-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/Faker-18.13.0[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -i -e '/benchmark/d' pyproject.toml || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=()
+   local EPYTEST_IGNORE=(
+   # require pytest-examples
+   tests/test_docs.py
+   # benchmarks
+   tests/benchmarks
+   )
+   case ${EPYTHON} in
+   python3.12)
+   EPYTEST_DESELECT+=(
+   
tests/test_abc.py::test_model_subclassing_abstract_base_classes_without_implementation_raises_exception
+   
tests/test_computed_fields.py::test_abstractmethod_missing
+   
tests/test_edge_cases.py::test_abstractmethod_missing_for_all_decorators
+   
tests/test_generics.py::test_partial_specification_name
+   
tests/test_model_signature.py::test_annotated_field
+   )
+   ;;
+   esac
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest -p pytest_mock
+}



[gentoo-commits] repo/proj/guru:dev commit in: media-gfx/zwcad/

2023-08-23 Thread Rui Huang
commit: bdb902d625da8425600efaf9c0225e8a86e47d11
Author: Huang Rui  gmail  com>
AuthorDate: Thu Aug 24 03:46:12 2023 +
Commit: Rui Huang  gmail  com>
CommitDate: Thu Aug 24 03:46:12 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bdb902d6

media-gfx/zwcad: fix ebuild QA issues

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

 ...3.4-r1.ebuild => zwcad-2023.23.0.3.4-r2.ebuild} | 27 ++
 1 file changed, 17 insertions(+), 10 deletions(-)

diff --git a/media-gfx/zwcad/zwcad-2023.23.0.3.4-r1.ebuild 
b/media-gfx/zwcad/zwcad-2023.23.0.3.4-r2.ebuild
similarity index 79%
rename from media-gfx/zwcad/zwcad-2023.23.0.3.4-r1.ebuild
rename to media-gfx/zwcad/zwcad-2023.23.0.3.4-r2.ebuild
index afcee5eecf..2f72246741 100644
--- a/media-gfx/zwcad/zwcad-2023.23.0.3.4-r1.ebuild
+++ b/media-gfx/zwcad/zwcad-2023.23.0.3.4-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,21 +11,23 @@ inherit desktop unpacker xdg
 DESCRIPTION="CAD software for 2D drawing, reviewing and printing work"
 HOMEPAGE="https://www.zwsoft.cn/product/zwcad/linux;
 
+URI_UNIONTECH="https://home-store-packages.uniontech.com/appstore/pool/appstore/c;
+URI_ANACONDA="https://anaconda.org/anaconda;
 SRC_URI="
-   
https://home-store-packages.uniontech.com/appstore/pool/appstore/c/${MY_PGK_NAME}/${MY_PGK_NAME}_${MY_PV}_amd64.deb
 -> ${P}.deb
-   
https://anaconda.org/anaconda/python/3.7.13/download/linux-64/python-3.7.13-h12debd9_0.tar.bz2
 -> ${PN}-python-3.7.13.tar.bz2
+   ${URI_UNIONTECH}/${MY_PGK_NAME}/${MY_PGK_NAME}_${MY_PV}_amd64.deb -> 
${P}.deb
+   
${URI_ANACONDA}/python/3.7.13/download/linux-64/python-3.7.13-h12debd9_0.tar.bz2
 -> ${PN}-python-3.7.13.tar.bz2
 "
 
 LICENSE="all-rights-reserved"
 SLOT="0"
 KEYWORDS="-* ~amd64"
 
-RESTRICT="strip mirror bindist"
+RESTRICT="bindist mirror preserve-libs strip"
 
 RDEPEND="
media-libs/fontconfig
media-libs/libglvnd
-   || ( media-libs/tiff:0/0 media-libs/tiff-compat:4 )
+   media-libs/tiff-compat:4
sys-apps/util-linux
sys-libs/zlib
virtual/libcrypt:=
@@ -41,7 +43,8 @@ QA_PREBUILT="*"
 
 src_unpack() {
unpack_deb "${DISTDIR}/${P}.deb"
-   tar -xf "${DISTDIR}/${PN}-python-3.7.13.tar.bz2" -C 
"${S}/opt/apps/"${MY_PGK_NAME}"/files/ZwPyRuntime/python3.7/" || die
+   tar -xf "${DISTDIR}/${PN}-python-3.7.13.tar.bz2" \
+   -C 
"${S}/opt/apps/"${MY_PGK_NAME}"/files/ZwPyRuntime/python3.7/" || die
 }
 
 src_install() {
@@ -71,17 +74,21 @@ src_install() {
popd || die
 
# Fix desktop files
-   sed -E -i 's/^Exec=.*$/Exec=zwcad %F/g' 
"${S}/opt/apps/${MY_PGK_NAME}/entries/applications/${MY_PGK_NAME}.desktop" || 
die
+   sed -E -i 's/^Exec=.*$/Exec=zwcad %F/g' \
+   
"${S}/opt/apps/${MY_PGK_NAME}/entries/applications/${MY_PGK_NAME}.desktop" || 
die
sed -E -i 's/^Icon=.*$/Icon=ZWCAD/g' 
"${S}/opt/apps/${MY_PGK_NAME}/entries/applications/${MY_PGK_NAME}.desktop" || 
die
sed -E -i 's/Application;//g' 
"${S}/opt/apps/${MY_PGK_NAME}/entries/applications/${MY_PGK_NAME}.desktop" || 
die
# The Version entry in a .desktop file doesn't refer to the version of 
the
# target program. It's the version of the desktop file specification 
that
# this desktop file conforms to.
-   sed -E -i 's/^Version=.*$/Version=1.0/g' 
"${S}/opt/apps/${MY_PGK_NAME}/entries/applications/${MY_PGK_NAME}.desktop" || 
die
-   sed -E -i 
's/^Categories=.*$/Categories=Graphics;VectorGraphics;Engineering;Construction;2DGraphics;/g'
 "${S}/opt/apps/${MY_PGK_NAME}/entries/applications/${MY_PGK_NAME}.desktop" || 
die
+   sed -E -i 's/^Version=.*$/Version=1.0/g' \
+   
"${S}/opt/apps/${MY_PGK_NAME}/entries/applications/${MY_PGK_NAME}.desktop" || 
die
+   sed -E -i 
's/^Categories=.*$/Categories=Graphics;VectorGraphics;Engineering;Construction;2DGraphics;/g'
 \
+   
"${S}/opt/apps/${MY_PGK_NAME}/entries/applications/${MY_PGK_NAME}.desktop" || 
die
domenu 
"${S}/opt/apps/${MY_PGK_NAME}/entries/applications/${MY_PGK_NAME}.desktop"
 
-   sed -i "1i\\export 
MONO_PATH=/opt/apps/${MY_PGK_NAME}/files/lib/mono/lib/mono/4.5\n" 
"${S}/opt/apps/${MY_PGK_NAME}/files/ZWCADRUN.sh" || die
+   sed -i "1i\\export 
MONO_PATH=/opt/apps/${MY_PGK_NAME}/files/lib/mono/lib/mono/4.5\n" \
+   "${S}/opt/apps/${MY_PGK_NAME}/files/ZWCADRUN.sh" || die
sed -E -i 's/export QT_IM_MODULE=fcitx//g' 
"${S}/opt/apps/${MY_PGK_NAME}/files/ZWCADRUN.sh" || die
 
# Add zw3d command



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

2023-08-23 Thread Ionen Wolkens
commit: a721b06e7ba07a30218fa04e13335937c2ed4083
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Aug 24 03:11:43 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Aug 24 03:39:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a721b06e

app-emulation/ruffle: add 0_p20230824

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

 app-emulation/ruffle/Manifest  |  85 
 app-emulation/ruffle/ruffle-0_p20230824.ebuild | 646 +
 2 files changed, 731 insertions(+)

diff --git a/app-emulation/ruffle/Manifest b/app-emulation/ruffle/Manifest
index 1950bf1932d2..994e239ff924 100644
--- a/app-emulation/ruffle/Manifest
+++ b/app-emulation/ruffle/Manifest
@@ -10,12 +10,16 @@ DIST ahash-0.8.3.crate 42416 BLAKE2B 
84836a4e33451012ff32c1a1a90500d87eb7ce649b6
 DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 
3f5d54fea2793ce1c2c4d5b3049b910f45a5721e7538cb2557df63dc3069ab3f6b66aceb5e9a48f21c43ae29778fd045428ea103b2a6de81659e605e30e64ca6
 SHA512 
ad31f3d1b3fe41e593d4ca7e721bbad62936f2e6a17fd1e0997353edb6fc906d1bef2b79f0ac7c7676abe637bbabb23ff22059947be379a2441011f8178983c5
 DIST aho-corasick-1.0.1.crate 167320 BLAKE2B 
f148004140d4f705e93f448020b97c434b93fea6ae34fd74b1f394b076c2727a87f5ec54542a0f52822d716c10ada3c68ae8f50a46c455fc6e828b10b5650ecc
 SHA512 
7cea5b2305b90aebc54f78446cfc91f275b1be8489d2d80c3baa9ff8b913f9b2296adbdf4aefb0d8fce8f57812963fb9450b200d133a9d61e100cef324068070
 DIST aho-corasick-1.0.2.crate 167694 BLAKE2B 
fa5323cbe6cb73594dfa4c327c64676bc1e006dadc0b9def325974c83b9a769beba02d59a4657ec7a2d0cc511a7b7cc6f72cf57b8f9e639206d1c2bf13107a52
 SHA512 
5c75451f96fbbd670e6af0e1f54df2bdb57259dfe6898495ac46a5b2fc04f316a4698fd5cfd4ec31a94c298661937a8de08ce97cab3890fb3c015e4a2a67bb7b
+DIST aho-corasick-1.0.4.crate 171175 BLAKE2B 
b3d450533f0799a18fa6ceba41ce841573a3b9fe9bc66745aba9b5a1ef4d86b107aa68c049bd30df7bc86229c71264142e40da8e1d145e776017269a01aed86e
 SHA512 
7cb8feb3289a508b1345b3cc04b59f2f730b80f561b17c7605ce23bf92780b5b3714ec84f5e3c5f4ba0c3abd47ac44fd0064a8bf4c5a7d00bd580774c6a3aee8
 DIST aliasable-0.1.3.crate 6169 BLAKE2B 
c23840c7f1df86109e004aa1929d7355bd815c69ce8c5a316c9e2810851b7faf91c7480924d67cf83520e94b86dc0cc1b90b0dcc84b446a15ba51bae95ca
 SHA512 
a60e4280335638b36a72e51514843229fdd0cc89cb670fcf159f882a687c04ecbddcc52a1dcc3cbe8647e5308af3939037934a157facdddcc4834dcd3cb16dc8
 DIST allocator-api2-0.2.15.crate 58998 BLAKE2B 
555b4250a1e78a4398053d4381587c8a77c6147faba9588dbd03ebc07a3c138dcb78fab7080fe0d9d8ded1886ad589c37642097d669a671886d111708a0a25a1
 SHA512 
5ea76c2351f751f86226e39971c6229cdf22c471184ebdf9189b7fb36081f8471ab9227a06d09d1aba4d3cc2eec0cb18c34cae178e7293128958b514a332b0f9
+DIST allocator-api2-0.2.16.crate 59025 BLAKE2B 
fda69b52435a7243eb19bc55914a1961e59dbad5ac12c40db39cccdf7a99c742da59c3ef160350808698db24b91e0ce655cd1acedbbcbe20c717604aae23ea5e
 SHA512 
e1eb0df6b44b62115795ebf772f81e9ac0b6d273afd81659dbddb7eb6628b6e5ef6a60ea21413e79ee638afb72e6872ba83a075f6324daf93f2f1eda48daff2f
 DIST alsa-0.7.0.crate 69367 BLAKE2B 
f994774f57f37e12e97ef0a961caa95509583df48102a904ca7563c6147222099941eab4d1b74ebc8f4e289fd0baee0a6cb2b6ec1e1983748e5d1c4cbf6bf3b5
 SHA512 
f39d966305459174e88c7f75f140f9606ddcdc64fcad0c140727e5885605567683f33541f98c719f50b583a24f7db70797b0a928b6a13878366c084eb247
+DIST alsa-0.7.1.crate 70626 BLAKE2B 
350f7dccdbba20ec1c0ab4df8ebc136e9b826b24e6561aa1a2b1dcdeb5bd80cff2c0b225efd0dbbe90dc81b32f5cc081124bbaca51e9697458020d7465e9c2e5
 SHA512 
b94d9a1aef0becf2324cdcd6d20fc7542a017d746e73bad981e0ddcf300e43db5ea5e907487387028439d66871c7d9a05349d0f9ef0d50ed2a43b05cbeb990ee
 DIST alsa-sys-0.3.1.crate 32748 BLAKE2B 
0c4da9c343d622ddd521fe9332acf97c1ee4a202a909c7a0014a507148ab6ff82d5098660dcba847d938b296adde416ae420d454d6982c33a0456f37840d716b
 SHA512 
6523d909c500fee433f934eedfdc200cfc52e1b55be09434665210c16bb9af3593d8b1346ace184b171c7135a7aa65fdac5ca8c68e64f9d20436e1d8fac961fe
 DIST android-activity-0.4.1.crate 235249 BLAKE2B 
6b5737812d090adf3d9bfeca2104d909f2ad62499d64bdb096875949d799779b3d64fb4266f74d835452aea02b8f8095357092f0244b74ea62c3a2cac0d3da8f
 SHA512 
05750a645bf91d45980e0e380063cc531a0934cb488986954a0fbbaf4d024a33b22e11158f9e50e86f1d3bf3a107501e8653342dc18d1bcfa74c4acf77aed3e5
 DIST android-activity-0.4.2.crate 237393 BLAKE2B 
3204262b22232baf355caba544691fb407018576c7defe8fb168d14858685d6c59baed8b73451a5359d210602f89a363e2c30e8f5ec547c4dde0018f6c702d08
 SHA512 
b41a14731d935241b48a16dacf7195ce13774f11fb1e76850089091b9cd7b64ff98a022636cfc1b16fb169d795b8204130d8b137aff72a50e83aaf7845587e48
+DIST android-activity-0.4.3.crate 238185 BLAKE2B 
cdac15ae72876b7f1ce44983ed48c917f9c87c20eaccb975f64128f07009c162e9b1ba9a7f9970e00f38040628b0944e85ebe47387143f048341bf00d4965dda
 SHA512 
b6d49fff12e10fcbdc4fec93f9e7b1ae43fde0eb3f4021eb6ebbbcd2c60ae44ed207c76b908ba81fb448d69d350f67d8c34b3e5dc690d2ff0786b5f834d1eb3c
 DIST android-properties-0.2.2.crate 4563 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: games-emulation/pcsx2_patches/

2023-08-23 Thread Ionen Wolkens
commit: a156fde3314be174af8631a70c05433e4838e108
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Aug 24 03:26:51 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Aug 24 03:39:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a156fde3

games-emulation/pcsx2_patches: add 0_p20230822

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

 games-emulation/pcsx2_patches/Manifest |  1 +
 .../pcsx2_patches/pcsx2_patches-0_p20230822.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/games-emulation/pcsx2_patches/Manifest 
b/games-emulation/pcsx2_patches/Manifest
index 1a91b84e4f58..2a3c5af71610 100644
--- a/games-emulation/pcsx2_patches/Manifest
+++ b/games-emulation/pcsx2_patches/Manifest
@@ -1 +1,2 @@
 DIST pcsx2_patches-0_p20230722.tar.gz 605026 BLAKE2B 
47bc0d7676d50f5e1ec60cc473e9290070996e8159260a35a2aaabb771bc7341d248050cb5e13bb72d857709abf522f5c48a1b5a1b9f6ccbaae2c014c2511fbf
 SHA512 
d31863829d47b77d23479e1c498990719cbfb1ddbf25786a0be9f2c2540b9c7f24f080815f4fc37ee710d4d0b75c4d9eb1dabc82564b0d092aeebab6010dc851
+DIST pcsx2_patches-0_p20230822.tar.gz 618444 BLAKE2B 
a51bba04e4bd52f8d04e5529ce05c7d22cd550bd00a5268b29addba24ca45f9c248ba9a7012a54e0187dfd75c423748b09e3afdafdd421177e8b08cbfd4809e4
 SHA512 
8a8ae2ed4a4b5ebca9f8a9d0b12d6fb9c862bc68496f167dc02fac4c1b39767a9bd9ff84373e43484b7a06693b06f07f2e9b283d3ec3de0202807f46801ce190

diff --git a/games-emulation/pcsx2_patches/pcsx2_patches-0_p20230822.ebuild 
b/games-emulation/pcsx2_patches/pcsx2_patches-0_p20230822.ebuild
new file mode 100644
index ..8a5ef4418d69
--- /dev/null
+++ b/games-emulation/pcsx2_patches/pcsx2_patches-0_p20230822.ebuild
@@ -0,0 +1,54 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit python-any-r1
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/PCSX2/pcsx2_patches.git;
+else
+   HASH_PCSX2_PATCHES=39769eef1c17a0b1743d5e6b61ec392a19ee08cf
+   SRC_URI="
+   
https://github.com/PCSX2/pcsx2_patches/archive/${HASH_PCSX2_PATCHES}.tar.gz
+   -> ${P}.tar.gz"
+   S=${WORKDIR}/${PN}-${HASH_PCSX2_PATCHES}
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="Collection of game patches for use with PCSX2 (e.g. widescreen 
hacks)"
+HOMEPAGE="https://github.com/PCSX2/pcsx2_patches/;
+
+# these are normally distributed by upstream with PCSX2 which is GPL-3+
+LICENSE="GPL-3+"
+SLOT="0"
+
+BDEPEND="${PYTHON_DEPS}"
+
+src_compile() {
+   # upstream uses a constantly replaced "latest" patches.zip (currently no
+   # real releases), and github's .zip archives cannot be used either due 
to
+   # having the patches/ subdirectory -- so we use a snapshot and repack
+   # (could use app-arch/zip, but python is more likely to skip a 
dependency)
+   ebegin "Creating patches.zip"
+   "${PYTHON}" - <<-EOF
+   import pathlib
+   from zipfile import ZipFile, ZIP_DEFLATED
+
+   patches = pathlib.Path("patches/")
+
+   with ZipFile("patches.zip", "w", ZIP_DEFLATED, compresslevel=9) 
as archive:
+   for file in patches.iterdir():
+   archive.write(file, arcname=file.name)
+   EOF
+   eend ${?} || die
+}
+
+src_install() {
+   insinto /usr/share/pcsx2/resources
+   doins patches.zip
+
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: games-emulation/pcsx2/

2023-08-23 Thread Ionen Wolkens
commit: 7d2eab17ddf0c6bdc8ff0f6573d2d9720e91196f
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Aug 24 03:27:05 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Aug 24 03:39:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d2eab17

games-emulation/pcsx2: add 1.7.4940

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

 games-emulation/pcsx2/Manifest  |   2 +
 games-emulation/pcsx2/pcsx2-1.7.4940.ebuild | 277 
 2 files changed, 279 insertions(+)

diff --git a/games-emulation/pcsx2/Manifest b/games-emulation/pcsx2/Manifest
index 47b74b941337..e6a9f19955a0 100644
--- a/games-emulation/pcsx2/Manifest
+++ b/games-emulation/pcsx2/Manifest
@@ -1,7 +1,9 @@
 DIST pcsx2-1.6.0.tar.gz 17963332 BLAKE2B 
d1370fd089e1f8716a3365b9f499fef9418c4a9464e701cf0dbac8296cf59a2c6fc9b85ed680c514d8128da7b5c47aa8a067d48cac9eb0482ef2ba5f9234e60e
 SHA512 
0a3e01a25384719fc72b636a1e9cf1cd966d0c978c1c3adfb46d6b3f76f43a25f90ef63d27a1d8092cdf444c5dc7560ce807ca81908d11ade9715e7eaaad6253
 DIST pcsx2-1.7.4795.tar.gz 11816914 BLAKE2B 
b220979ebae7c9115ca464bd52e14f2fd76d02c58159c3cc49947a8ed530b49ab41ec1c0053bd5c5a63aa7d3052214e5c21bdb6000bf153524bba64a916143e2
 SHA512 
2b4c31deff5efc37cd672f5e9bb3bbda51091208c191cd726b9d25eea6c99a5d9466f8382a4e1e0ba9503be0681243b91b6d1cb3aad9689162275b83341b63e8
+DIST pcsx2-1.7.4940.tar.gz 12433815 BLAKE2B 
ee59fab55015182e8c809acd0317916b070a5f8f4c3d8a162639eb5119d10beb83c9dae1242394e00694360d3270483ddc2de103b9f31e155a2b26f41957edec
 SHA512 
be4ed47f531cf173da9471e4a30a60f6f2ecf021f34358d94c17705da644bf9db7560d4b3e990828307161e97efa8d551353fafcb57b009be0e26e423acdf3f6
 DIST pcsx2-fast_float-32d21dcecb.tar.gz 76108 BLAKE2B 
7a4e8e3bb67387c03912e5f7035ba3fab1aeaa119b36ebdeb14c45069b3270270a8b87de2774ec325d8ed2ef0604a3d3762432d42f1e026a213990ac39341e10
 SHA512 
2cbdc5b05ab7c19e20b4e34959b90d1fa866d4ba239ec0a4c434cd33bddfb1cb6f1da467b0a525f5a4887c9b1860e975fe074aca0d9e211f0fc7bc6402d3601e
 DIST pcsx2-fmt-b6f4ceaed0.tar.gz 826246 BLAKE2B 
74a4784bd1842d3afa4023efb8f74ad53b4d5b4676c5529f2c7b516db568f91d945804db20b425fececfbf10a44a1fdf39a94f88d6f40339328ceb263e15b37f
 SHA512 
805424979dbed28ba0a48f69928a14d122de50f21dcadb97f852dcc415ab8a7a30fcf2eb90c06f006c54cbea00fcfe449d340cbb40e6a0454fffbc009fbe25e5
 DIST pcsx2-glslang-c9706bdda0.tar.gz 3433325 BLAKE2B 
f2449a6c8b05e47367164d09036ae2302f0f28ec83c2e2f401426f52fbd4edf55f717f01eea2cbfe7554e1004b89ffdebc34ec21a95809fcbc719f69e65e8487
 SHA512 
5ff0902e95592525b2671788bf27717c85d0876b31e96374eff5128f9bf7caf93bb636e4d5e1916a5d641715a780172308403bd49305d9a07cf66358d7e6407c
 DIST pcsx2-rcheevos-31f8788fe0.tar.gz 522855 BLAKE2B 
39533199f6b1e0cd821d817ff57101ccad0049f5144b856f1e796c83d81fcee059caa944a0fb14a0e95e51da43a6bc003cd6891ca85c2b9a959b4c42d8ca0a84
 SHA512 
cb0e8bf4d222f3ef127d20a9d6738e6c39d7cff48a0da8fe19fcc43669433b7e53cc63ab332e8f0cd935b6a33eddef3e741ee862a82bd4f29a02df1d9a42ec45
+DIST pcsx2-rcheevos-3af1e2fc51.tar.gz 541818 BLAKE2B 
88d17b6943689b8f34240392c0e9f1c66a3f06e2bbc67cdbb1a9ac83608f2b1b74ef64cfcba40a3389f8ca7ecc6ec99b212994bef0d30e846d35673f5f0fee89
 SHA512 
991b64c676f3e84f8726a1965fe7709d41a04ac6cb4ab5e91ec415d6bfdf776bff909b75bfbdca705f3c03f1bfc413a15bde1755f8afa53a12148adfffb7ac83
 DIST pcsx2-vulkan-headers-9f4c61a314.tar.gz 1554220 BLAKE2B 
7f7fa093e8af30919dd743768e6d882fa40800fecedf1183a45568dbb81207ffdf9eed1beadba98160c61bac89a24182794a601a2dce0c91cf54e16d0080cb69
 SHA512 
8b5fa5bcf6bd8ae5fb44000e4b842d86c014e9d8dae9bff988f86ec359fc27db3f71dc96253ceb2f31da4db41a6585034bb185f68da5446e91293bb0c2bbf993

diff --git a/games-emulation/pcsx2/pcsx2-1.7.4940.ebuild 
b/games-emulation/pcsx2/pcsx2-1.7.4940.ebuild
new file mode 100644
index ..6089f51c3411
--- /dev/null
+++ b/games-emulation/pcsx2/pcsx2-1.7.4940.ebuild
@@ -0,0 +1,277 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake desktop fcaps flag-o-matic
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/PCSX2/pcsx2.git;
+else
+   HASH_FASTFLOAT=32d21dcecb404514f94fb58660b8029a4673c2c1
+   HASH_FMT=b6f4ceaed0a0a24ccf575fab6c56dd50ccf6f1a9
+   HASH_RCHEEVOS=3af1e2fc5188d6e932ee379942f4049ea877e648
+   HASH_GLSLANG=c9706bdda0ac22b9856f1aa8261e5b9e15cd20c5
+   HASH_VULKAN=9f4c61a31435a7a90a314fc68aeb386c92a09c0f
+   SRC_URI="
+   https://github.com/PCSX2/pcsx2/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz
+   
https://github.com/fastfloat/fast_float/archive/${HASH_FASTFLOAT}.tar.gz
+   -> ${PN}-fast_float-${HASH_FASTFLOAT::10}.tar.gz
+   https://github.com/fmtlib/fmt/archive/${HASH_FMT}.tar.gz
+   -> ${PN}-fmt-${HASH_FMT::10}.tar.gz
+   
https://github.com/RetroAchievements/rcheevos/archive/${HASH_RCHEEVOS}.tar.gz
+   -> 

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

2023-08-23 Thread Rick Farina
commit: cf21ccc131ba8e1d69c49071aa2b34b6f3550ae2
Author: Rick Farina  gentoo  org>
AuthorDate: Thu Aug 24 02:22:57 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Thu Aug 24 02:22:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf21ccc1

sys-process/usbtop: add 1.0_p20220419

Signed-off-by: Rick Farina  gentoo.org>

 sys-process/usbtop/Manifest|  1 +
 sys-process/usbtop/usbtop-1.0_p20220419.ebuild | 32 ++
 2 files changed, 33 insertions(+)

diff --git a/sys-process/usbtop/Manifest b/sys-process/usbtop/Manifest
index 3c2cb4f113e8..9ae70b304008 100644
--- a/sys-process/usbtop/Manifest
+++ b/sys-process/usbtop/Manifest
@@ -1 +1,2 @@
 DIST usbtop-1.0.tar.gz 626770 BLAKE2B 
4f14e1e8d926ce7f6ffd1a276871d7d9072979d844a55e477c402bcac343a3cc14faebbfd3886b386a48b01399bcb748fb843453a0eee48b8e09578841eab356
 SHA512 
bc2003c1085fae238d99347bbf3caa1da7e44aa8f5b07abbde3f96b4124b301bbbc896f7b5e341665db1cdba44a59752884e3b9fe3a6104ef804aa94c510a5c0
+DIST usbtop-1.0_p20220419.tar.gz 627690 BLAKE2B 
6ba2e5895674383ae4e83abd6907c53e33515bca2cbb1d67063ba1a7429446a67a6b94b3008e830ffee1d620669789e7ececfb5961b2946aac1353599c927e3e
 SHA512 
94a890b94b37b0c7e818be7e7ada4b51e19d51bf7ca7e4b66632532698a04ff1bb05c51c5cb27740b036a98d193024f15249feed4f4044029b737d0609fbb011

diff --git a/sys-process/usbtop/usbtop-1.0_p20220419.ebuild 
b/sys-process/usbtop/usbtop-1.0_p20220419.ebuild
new file mode 100644
index ..9446d6cf7767
--- /dev/null
+++ b/sys-process/usbtop/usbtop-1.0_p20220419.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake linux-info
+
+DESCRIPTION="utility that shows an estimated instantaneous bandwidth on USB 
buses and devices"
+HOMEPAGE="https://github.com/aguinet/usbtop;
+#SRC_URI="https://github.com/aguinet/usbtop/archive/release-${PV}.tar.gz -> 
${P}.tar.gz"
+COMMIT="b9a26bd22b91b84bd72906c6501e61df7b13f3d6"
+SRC_URI="https://github.com/aguinet/usbtop/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+IUSE=""
+
+RDEPEND="net-libs/libpcap[usb]"
+DEPEND="${RDEPEND}
+   dev-libs/boost:="
+
+#S="${WORKDIR}/${PN}-release-${PV}"
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+pkg_setup() {
+   linux-info_pkg_setup
+   if linux_config_exists; then
+   CONFIG_CHECK="~USB_MON"
+   check_extra_config
+   fi
+}



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

2023-08-23 Thread Rick Farina
commit: ee3b6e9cc2c16bcf9f6ace6b5fa99449154681ec
Author: Rick Farina  gentoo  org>
AuthorDate: Thu Aug 24 02:24:30 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Thu Aug 24 02:24:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee3b6e9c

sys-process/usbtop: drop 1.0

Signed-off-by: Rick Farina  gentoo.org>

 sys-process/usbtop/Manifest  |  1 -
 sys-process/usbtop/usbtop-1.0.ebuild | 29 -
 2 files changed, 30 deletions(-)

diff --git a/sys-process/usbtop/Manifest b/sys-process/usbtop/Manifest
index 9ae70b304008..c1f538c8d560 100644
--- a/sys-process/usbtop/Manifest
+++ b/sys-process/usbtop/Manifest
@@ -1,2 +1 @@
-DIST usbtop-1.0.tar.gz 626770 BLAKE2B 
4f14e1e8d926ce7f6ffd1a276871d7d9072979d844a55e477c402bcac343a3cc14faebbfd3886b386a48b01399bcb748fb843453a0eee48b8e09578841eab356
 SHA512 
bc2003c1085fae238d99347bbf3caa1da7e44aa8f5b07abbde3f96b4124b301bbbc896f7b5e341665db1cdba44a59752884e3b9fe3a6104ef804aa94c510a5c0
 DIST usbtop-1.0_p20220419.tar.gz 627690 BLAKE2B 
6ba2e5895674383ae4e83abd6907c53e33515bca2cbb1d67063ba1a7429446a67a6b94b3008e830ffee1d620669789e7ececfb5961b2946aac1353599c927e3e
 SHA512 
94a890b94b37b0c7e818be7e7ada4b51e19d51bf7ca7e4b66632532698a04ff1bb05c51c5cb27740b036a98d193024f15249feed4f4044029b737d0609fbb011

diff --git a/sys-process/usbtop/usbtop-1.0.ebuild 
b/sys-process/usbtop/usbtop-1.0.ebuild
deleted file mode 100644
index 7b0e14747291..
--- a/sys-process/usbtop/usbtop-1.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake linux-info
-
-DESCRIPTION="utility that shows an estimated instantaneous bandwidth on USB 
buses and devices"
-HOMEPAGE="https://github.com/aguinet/usbtop;
-SRC_URI="https://github.com/aguinet/usbtop/archive/release-${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="net-libs/libpcap:=[usb]
-   dev-libs/boost:="
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${PN}-release-${PV}"
-
-pkg_setup() {
-   linux-info_pkg_setup
-   if linux_config_exists; then
-   CONFIG_CHECK="~USB_MON"
-   check_extra_config
-   fi
-}



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

2023-08-23 Thread Rick Farina
commit: 2be3a76db7c5e93c5c44bba96ea27b9717b486bc
Author: Rick Farina  gentoo  org>
AuthorDate: Thu Aug 24 02:23:53 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Thu Aug 24 02:23:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2be3a76d

sys-process/usbtop: stabilize 1.0_p20220419 for amd64, x86

Closes: https://bugs.gentoo.org/911250
Signed-off-by: Rick Farina  gentoo.org>

 sys-process/usbtop/usbtop-1.0_p20220419.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/usbtop/usbtop-1.0_p20220419.ebuild 
b/sys-process/usbtop/usbtop-1.0_p20220419.ebuild
index 9446d6cf7767..609eff05f6dc 100644
--- a/sys-process/usbtop/usbtop-1.0_p20220419.ebuild
+++ b/sys-process/usbtop/usbtop-1.0_p20220419.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/aguinet/usbtop/archive/${COMMIT}.tar.gz -> ${P}.tar.
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~riscv ~x86"
+KEYWORDS="amd64 ~riscv x86"
 IUSE=""
 
 RDEPEND="net-libs/libpcap[usb]"



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

2023-08-23 Thread Rick Farina
commit: 1eab86228911911ec6c4efdd2f79adfb3f24090f
Author: Rick Farina  gentoo  org>
AuthorDate: Thu Aug 24 02:12:12 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Thu Aug 24 02:12:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1eab8622

app-crypt/hashcat: restrict test

Closes: https://bugs.gentoo.org/744463
Signed-off-by: Rick Farina  gentoo.org>

 app-crypt/hashcat/hashcat-6.2.6.ebuild | 3 ++-
 app-crypt/hashcat/hashcat-.ebuild  | 1 +
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/app-crypt/hashcat/hashcat-6.2.6.ebuild 
b/app-crypt/hashcat/hashcat-6.2.6.ebuild
index 42350637c144..d2c503812e53 100644
--- a/app-crypt/hashcat/hashcat-6.2.6.ebuild
+++ b/app-crypt/hashcat/hashcat-6.2.6.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,6 +18,7 @@ fi
 LICENSE="MIT"
 SLOT="0"
 IUSE="brain video_cards_nvidia"
+RESTRICT=test
 
 DEPEND="app-arch/lzma
app-arch/unrar

diff --git a/app-crypt/hashcat/hashcat-.ebuild 
b/app-crypt/hashcat/hashcat-.ebuild
index add467bdd498..d2c503812e53 100644
--- a/app-crypt/hashcat/hashcat-.ebuild
+++ b/app-crypt/hashcat/hashcat-.ebuild
@@ -18,6 +18,7 @@ fi
 LICENSE="MIT"
 SLOT="0"
 IUSE="brain video_cards_nvidia"
+RESTRICT=test
 
 DEPEND="app-arch/lzma
app-arch/unrar



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

2023-08-23 Thread Rick Farina
commit: dca4f0d26bd533d3499e73def925d21045c64c9f
Author: Rick Farina  gentoo  org>
AuthorDate: Thu Aug 24 01:40:08 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Thu Aug 24 01:40:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dca4f0d2

app-crypt/johntheripper-jumbo: update DESCRIPTION

Closes: https://bugs.gentoo.org/876859
Signed-off-by: Rick Farina  gentoo.org>

 .../johntheripper-jumbo/johntheripper-jumbo-1.9.0_p20211129-r1.ebuild | 4 ++--
 .../johntheripper-jumbo/johntheripper-jumbo-1.9.0_p20230717.ebuild| 2 +-
 app-crypt/johntheripper-jumbo/johntheripper-jumbo-.ebuild | 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git 
a/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0_p20211129-r1.ebuild 
b/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0_p20211129-r1.ebuild
index eb2beb0f704b..d9f48d8f15e9 100644
--- 
a/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0_p20211129-r1.ebuild
+++ 
b/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0_p20211129-r1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 inherit autotools flag-o-matic toolchain-funcs pax-utils
 
-DESCRIPTION="Fast password cracker"
+DESCRIPTION="Fast password cracker, community enhanced version"
 HOMEPAGE="http://www.openwall.com/john/;
 
 MY_PN="JohnTheRipper"

diff --git 
a/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0_p20230717.ebuild 
b/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0_p20230717.ebuild
index bae1c377306f..71457dbef928 100644
--- a/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0_p20230717.ebuild
+++ b/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0_p20230717.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 inherit autotools flag-o-matic toolchain-funcs pax-utils
 
-DESCRIPTION="Fast password cracker"
+DESCRIPTION="Fast password cracker, community enhanced version"
 HOMEPAGE="http://www.openwall.com/john/;
 
 if [[ ${PV} == "" ]] ; then

diff --git a/app-crypt/johntheripper-jumbo/johntheripper-jumbo-.ebuild 
b/app-crypt/johntheripper-jumbo/johntheripper-jumbo-.ebuild
index 28bc5b8cf5fa..3f89098a9405 100644
--- a/app-crypt/johntheripper-jumbo/johntheripper-jumbo-.ebuild
+++ b/app-crypt/johntheripper-jumbo/johntheripper-jumbo-.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 inherit autotools flag-o-matic toolchain-funcs pax-utils
 
-DESCRIPTION="Fast password cracker"
+DESCRIPTION="Fast password cracker, community enhanced version"
 HOMEPAGE="http://www.openwall.com/john/;
 
 MY_PN="JohnTheRipper"



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

2023-08-23 Thread Rick Farina
commit: cf90a21600e8d81c12b7e1143f43cd28f58dd70d
Author: Rick Farina  gentoo  org>
AuthorDate: Thu Aug 24 01:34:53 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Thu Aug 24 01:34:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf90a216

sys-boot/mokutil: drop 0.5.0-r1

Signed-off-by: Rick Farina  gentoo.org>

 sys-boot/mokutil/Manifest|  1 -
 sys-boot/mokutil/mokutil-0.5.0-r1.ebuild | 26 --
 2 files changed, 27 deletions(-)

diff --git a/sys-boot/mokutil/Manifest b/sys-boot/mokutil/Manifest
index bc4aa5a911fd..24fa911ab2e8 100644
--- a/sys-boot/mokutil/Manifest
+++ b/sys-boot/mokutil/Manifest
@@ -1,2 +1 @@
-DIST mokutil-0.5.0.tar.gz 37181 BLAKE2B 
6bd74e4ef2777afcd80cfe1d56dba7c861b9cb7bb957db19529dc36df7d6172c1d43870b80fbacd5f2bf20dbe9c8174be0d4cb5ce3638ce83a99795ae7627c4b
 SHA512 
600c142fcc44e33efd307341b814018ef956668790b56d42a523140e81098746d14ae096fc6c93985b3c26bb414b8b6862f59312f2c4bd9d657a11e4becc6ea7
 DIST mokutil-0.6.0.tar.gz 38047 BLAKE2B 
f2307807c700091f1e5a783b3ad8e7b3eaa17e05580b2c24fd0e92433c6b9bedfb51e9eb2d5d1c71448623b12b6667a573dd51ed03fc738aaf9815083e118ca0
 SHA512 
11a9d172dba4fbb674e58e5d82cb1dc65a80cff844c0eaebd106b4d4608b24a8207e0cfabf36fe1eedb67f68a8a18db2136c7b62aa3230ac104615e8284dbd7d

diff --git a/sys-boot/mokutil/mokutil-0.5.0-r1.ebuild 
b/sys-boot/mokutil/mokutil-0.5.0-r1.ebuild
deleted file mode 100644
index 560c290cb156..
--- a/sys-boot/mokutil/mokutil-0.5.0-r1.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-DESCRIPTION="The utility to manipulate machines owner keys which managed in 
shim"
-HOMEPAGE="https://github.com/lcp/mokutil;
-SRC_URI="https://github.com/lcp/mokutil/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="dev-libs/openssl:=
-   sys-apps/keyutils:=
-   sys-libs/efivar:=
-   virtual/libcrypt:="
-RDEPEND="${DEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
-   default
-   eautoreconf
-}



[gentoo-commits] repo/gentoo:master commit in: sys-boot/mokutil/files/, sys-boot/mokutil/

2023-08-23 Thread Rick Farina
commit: 85df12b0fb4272ea7a45674e90c099f2f05a58d7
Author: Rick Farina  gentoo  org>
AuthorDate: Thu Aug 24 01:34:21 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Thu Aug 24 01:34:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85df12b0

sys-boot/mokutil: fix build failure

Closes: https://bugs.gentoo.org/895772
Signed-off-by: Rick Farina  gentoo.org>

 .../mokutil/files/mokutil-0.6.0-conflict.patch | 38 ++
 sys-boot/mokutil/mokutil-0.6.0.ebuild  |  4 ++-
 2 files changed, 41 insertions(+), 1 deletion(-)

diff --git a/sys-boot/mokutil/files/mokutil-0.6.0-conflict.patch 
b/sys-boot/mokutil/files/mokutil-0.6.0-conflict.patch
new file mode 100644
index ..6283fa331635
--- /dev/null
+++ b/sys-boot/mokutil/files/mokutil-0.6.0-conflict.patch
@@ -0,0 +1,38 @@
+From dd55c28236809fc30a7f079882914cde45560277 Mon Sep 17 00:00:00 2001
+From: Gary Lin 
+Date: Fri, 30 Jun 2023 10:36:54 +0800
+Subject: [PATCH] Avoid conflicting efi_char16_t type definitions
+
+It's not necessary to define 'efi_char16_t' as 'wchar_t' since we don't
+need any wchar functions. Besides, it may conflict with efivar-38. This
+commit defines 'efi_char16_t' as 'uint16_t' and adds the conditional
+check to avoid the potential conflict.
+
+Fixes: https://github.com/lcp/mokutil/issues/66
+
+Signed-off-by: Gary Lin 
+---
+ src/mokutil.h | 5 +++--
+ 1 file changed, 3 insertions(+), 2 deletions(-)
+
+diff --git a/src/mokutil.h b/src/mokutil.h
+index d47a380..bd02608 100644
+--- a/src/mokutil.h
 b/src/mokutil.h
+@@ -33,13 +33,14 @@
+ #define __MOKUTIL_H__
+ 
+ #include 
+-#include 
+ 
+ #include "signature.h"
+ 
+ typedef unsigned long efi_status_t;
+ typedef uint8_t efi_bool_t;
+-typedef wchar_t efi_char16_t; /* UNICODE character */
++#ifndef efi_char16_t
++typedef uint16_t efi_char16_t;/* UNICODE character */
++#endif
+ 
+ typedef enum {
+   DELETE_MOK = 0,

diff --git a/sys-boot/mokutil/mokutil-0.6.0.ebuild 
b/sys-boot/mokutil/mokutil-0.6.0.ebuild
index cf7a65403d0e..b57693258f14 100644
--- a/sys-boot/mokutil/mokutil-0.6.0.ebuild
+++ b/sys-boot/mokutil/mokutil-0.6.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
@@ -20,6 +20,8 @@ DEPEND="dev-libs/openssl:=
 RDEPEND="${DEPEND}"
 BDEPEND="virtual/pkgconfig"
 
+PATCHES=( "${FILESDIR}"/mokutil-0.6.0-conflict.patch )
+
 src_prepare() {
default
eautoreconf



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

2023-08-23 Thread Rick Farina
commit: 2f8cabba4de6e43f81ab473d661d141c12301d74
Author: Rick Farina  gentoo  org>
AuthorDate: Thu Aug 24 01:28:32 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Thu Aug 24 01:28:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f8cabba

net-libs/libiio: fix missing conditional

Closes: https://bugs.gentoo.org/912702
Signed-off-by: Rick Farina  gentoo.org>

 net-libs/libiio/libiio-0.25.ebuild | 6 --
 net-libs/libiio/libiio-.ebuild | 6 --
 2 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/net-libs/libiio/libiio-0.25.ebuild 
b/net-libs/libiio/libiio-0.25.ebuild
index 089cda96f936..c752d70a4699 100644
--- a/net-libs/libiio/libiio-0.25.ebuild
+++ b/net-libs/libiio/libiio-0.25.ebuild
@@ -41,8 +41,10 @@ src_configure() {
 
 src_install() {
cmake_src_install
-   python_fix_shebang "${ED}"
-   python_optimize
+   if use python; then
+   python_fix_shebang "${ED}"
+   python_optimize
+   fi
 }
 
 pkg_postinst() {

diff --git a/net-libs/libiio/libiio-.ebuild 
b/net-libs/libiio/libiio-.ebuild
index 089cda96f936..c752d70a4699 100644
--- a/net-libs/libiio/libiio-.ebuild
+++ b/net-libs/libiio/libiio-.ebuild
@@ -41,8 +41,10 @@ src_configure() {
 
 src_install() {
cmake_src_install
-   python_fix_shebang "${ED}"
-   python_optimize
+   if use python; then
+   python_fix_shebang "${ED}"
+   python_optimize
+   fi
 }
 
 pkg_postinst() {



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

2023-08-23 Thread Rick Farina
commit: 1a575e3b10aff937910d14f061afef741be5d928
Author: Rick Farina  gentoo  org>
AuthorDate: Thu Aug 24 01:29:22 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Thu Aug 24 01:29:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a575e3b

net-libs/libiio: drop 0.24

Signed-off-by: Rick Farina  gentoo.org>

 net-libs/libiio/Manifest   |  1 -
 net-libs/libiio/libiio-0.24.ebuild | 42 --
 2 files changed, 43 deletions(-)

diff --git a/net-libs/libiio/Manifest b/net-libs/libiio/Manifest
index ff1b7ab94c35..e73e7fc217d0 100644
--- a/net-libs/libiio/Manifest
+++ b/net-libs/libiio/Manifest
@@ -1,2 +1 @@
-DIST libiio-0.24.tar.gz 482936 BLAKE2B 
cd8dce7af7bbafcb10c08722871d3d9abe089cb22fc3a0ada97905a1c5f96c55905980b8511178d662e9316b7ffdada6e84c29b5cbf1ca92b2d53b02d1ac8cfe
 SHA512 
4e7b54870e986e6ba5860ccd8ad6ece4808c21e27a9d3975065f096bac0b035e65bbc68931023c19e69b72006294c3863bfb7272853b5fb1401b77eec88a89fd
 DIST libiio-0.25.tar.gz 518247 BLAKE2B 
9b3190b5c69fc9fc624f4b0c686cace828fc34219a986a306ffba6b4c2a4f3b8c60cd8d5c67c350033d83ecdaeb010559318bbf76f0b0565bdbcbe119d85e097
 SHA512 
e0f2f5545b4c78d1f0f56b037db6e363aab01aad69af3a095b3546af74dab6effe0b00f5c336ef799a739f76c5f16ab76a6b8e823508861edd2745a9d3fd2599

diff --git a/net-libs/libiio/libiio-0.24.ebuild 
b/net-libs/libiio/libiio-0.24.ebuild
deleted file mode 100644
index b9ac79d255d6..
--- a/net-libs/libiio/libiio-0.24.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake udev
-
-DESCRIPTION="Library for interfacing with IIO devices"
-HOMEPAGE="https://github.com/analogdevicesinc/libiio;
-if [ "${PV}" = "" ]; then
-   EGIT_REPO_URI="https://github.com/analogdevicesinc/libiio;
-   inherit git-r3
-else
-   
SRC_URI="https://github.com/analogdevicesinc/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~riscv ~x86"
-fi
-
-LICENSE="LGPL-2.1"
-SLOT="0/${PV}"
-IUSE="+aio +zeroconf"
-
-RDEPEND="dev-libs/libxml2:=
-   virtual/libusb:1=
-   aio? ( dev-libs/libaio )
-   zeroconf? ( net-dns/avahi[dbus] )"
-DEPEND="${RDEPEND}"
-
-src_configure() {
-   local mycmakeargs=(
-   -DHAVE_DNS_SD="$(usex zeroconf)"
-   -DWITH_AIO="$(usex aio)"
-   )
-   cmake_src_configure
-}
-
-pkg_postinst() {
-   udev_reload
-}
-
-pkg_postrm() {
-   udev_reload
-}



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

2023-08-23 Thread Matthias Maier
commit: 7199527c9451cfdeb524cd8e7b618a903fef8cc0
Author: Matthias Maier  gentoo  org>
AuthorDate: Thu Aug 24 01:03:34 2023 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Thu Aug 24 01:04:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7199527c

sci-libs/arpack: also install headers for ISO C bindings

Signed-off-by: Matthias Maier  gentoo.org>

 sci-libs/arpack/{arpack-3.8.0.ebuild => arpack-3.8.0-r1.ebuild} | 1 +
 sci-libs/arpack/{arpack-3.9.0.ebuild => arpack-3.9.0-r1.ebuild} | 1 +
 sci-libs/arpack/arpack-.ebuild  | 3 ++-
 3 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/sci-libs/arpack/arpack-3.8.0.ebuild 
b/sci-libs/arpack/arpack-3.8.0-r1.ebuild
similarity index 98%
rename from sci-libs/arpack/arpack-3.8.0.ebuild
rename to sci-libs/arpack/arpack-3.8.0-r1.ebuild
index c54db4557179..33421451eea4 100644
--- a/sci-libs/arpack/arpack-3.8.0.ebuild
+++ b/sci-libs/arpack/arpack-3.8.0-r1.ebuild
@@ -35,6 +35,7 @@ src_prepare() {
 src_configure() {
econf \
--disable-static \
+   --enable-icb \
--with-blas="$($(tc-getPKG_CONFIG) --libs blas)" \
--with-lapack="$($(tc-getPKG_CONFIG) --libs lapack)" \
$(use_enable mpi)

diff --git a/sci-libs/arpack/arpack-3.9.0.ebuild 
b/sci-libs/arpack/arpack-3.9.0-r1.ebuild
similarity index 98%
rename from sci-libs/arpack/arpack-3.9.0.ebuild
rename to sci-libs/arpack/arpack-3.9.0-r1.ebuild
index cfd783760a46..543b592a542d 100644
--- a/sci-libs/arpack/arpack-3.9.0.ebuild
+++ b/sci-libs/arpack/arpack-3.9.0-r1.ebuild
@@ -35,6 +35,7 @@ src_prepare() {
 src_configure() {
econf \
--disable-static \
+   --enable-icb \
--with-blas="$($(tc-getPKG_CONFIG) --libs blas)" \
--with-lapack="$($(tc-getPKG_CONFIG) --libs lapack)" \
$(use_enable mpi)

diff --git a/sci-libs/arpack/arpack-.ebuild 
b/sci-libs/arpack/arpack-.ebuild
index 4130db5de749..543b592a542d 100644
--- a/sci-libs/arpack/arpack-.ebuild
+++ b/sci-libs/arpack/arpack-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -35,6 +35,7 @@ src_prepare() {
 src_configure() {
econf \
--disable-static \
+   --enable-icb \
--with-blas="$($(tc-getPKG_CONFIG) --libs blas)" \
--with-lapack="$($(tc-getPKG_CONFIG) --libs lapack)" \
$(use_enable mpi)



[gentoo-commits] repo/proj/guru:dev commit in: media-fonts/intel-one-mono/

2023-08-23 Thread YiFei Zhu
commit: 912bccf271bcc33dacd15121c82d6b52d1fbf154
Author: YiFei Zhu  gmail  com>
AuthorDate: Wed Aug 23 23:47:26 2023 +
Commit: YiFei Zhu  gmail  com>
CommitDate: Wed Aug 23 23:47:45 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=912bccf2

media-fonts/intel-one-mono: add 1.3.0

Signed-off-by: YiFei Zhu  gmail.com>

 media-fonts/intel-one-mono/Manifest|  2 ++
 .../intel-one-mono/intel-one-mono-1.3.0.ebuild | 32 ++
 2 files changed, 34 insertions(+)

diff --git a/media-fonts/intel-one-mono/Manifest 
b/media-fonts/intel-one-mono/Manifest
index ec054d603a..384ac44460 100644
--- a/media-fonts/intel-one-mono/Manifest
+++ b/media-fonts/intel-one-mono/Manifest
@@ -1,2 +1,4 @@
 DIST intel-one-mono-1.2.1-otf.zip 355599 BLAKE2B 
d060409d767111486fc1b9784439493a42d4021dc0cff41af4770b79fc7fa26babb17ad6edd49ac83bfc5c27366cefd17df75f2fd7863afee4e1a050bfbf6c05
 SHA512 
759f3f6ff9b81f985dcb6aa6d9fb8102c58e74425b9239bc2932c460076b0f141e232d586ca466628130f783c2d481b5530e75de55b534c1e35f3cfc9c15282c
 DIST intel-one-mono-1.2.1-ttf.zip 283597 BLAKE2B 
8e7add4cfc84ae6c4349513ded39be3e2b10923f38b8df689620417cab1abaa1f993b2672f6f1ae4868e88b4bac6f73933dffb49d51b53c703b7565866d11e08
 SHA512 
3a82ab952c2cbedc069ab6c0846a05c0f0725f2db0a4be642c4e0224a6b607e9cc4d2ef0abc8709a61fc817d85a2b9531f203c235ffa53d22833430ddf25d787
+DIST intel-one-mono-1.3.0-otf.zip 354382 BLAKE2B 
1216f8075fd4137696c65f33a208d70f611991c4663228b151dd54ad0b43dff54073bb944c2390bcd04ab15d7894c552089f867aefd7500faeb23c8e2bb87fc7
 SHA512 
3c4803d103cd3f6dcd5caf020cefc665812f4859151e399c6e7a547f8c62e1e6b0ab5c9b4a79e20fbb41af435d01ced955db8429d4174b429de79782a8d6503a
+DIST intel-one-mono-1.3.0-ttf.zip 284339 BLAKE2B 
55c3d5dd3b9f201b1e345d2e30175379b776e198755cdb69c8d3f55103bc84120360df85ac96dd96ab8474e0722cd3a861c4c511b00784d8e8230971c82b3567
 SHA512 
d460d84fe9f717b6a6a1f4222cc07289ad0c08de464d270371e82452ae144720d7352710493050dd6c4fcef72e47c3712e207deff695774aad4852db7be2dc29

diff --git a/media-fonts/intel-one-mono/intel-one-mono-1.3.0.ebuild 
b/media-fonts/intel-one-mono/intel-one-mono-1.3.0.ebuild
new file mode 100644
index 00..408c53bff1
--- /dev/null
+++ b/media-fonts/intel-one-mono/intel-one-mono-1.3.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit font
+
+DESCRIPTION="An expressive monospaced font family"
+HOMEPAGE="https://github.com/intel/intel-one-mono;
+SRC_URI="
+   otf? ( https://github.com/intel/${PN}/releases/download/V${PV}/otf.zip 
-> ${P}-otf.zip )
+   ttf? ( https://github.com/intel/${PN}/releases/download/V${PV}/ttf.zip 
-> ${P}-ttf.zip )
+"
+
+LICENSE="OFL-1.1"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="+otf ttf"
+REQUIRED_USE="|| ( otf ttf )"
+
+BDEPEND="app-arch/unzip"
+S="${WORKDIR}"
+
+src_install() {
+   if use otf; then
+   FONT_S="${S}/otf" FONT_SUFFIX="otf" font_src_install
+   fi
+   if use ttf; then
+   FONT_S="${S}/ttf" FONT_SUFFIX="ttf" font_src_install
+   fi
+}



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

2023-08-23 Thread Marek Szuba
commit: 2df7d2b44db5476f388e7d8dd982b1d872c2c977
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Aug 23 22:38:56 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Aug 23 23:37:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2df7d2b4

dev-python/pyscard: enable py3.12

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

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

diff --git a/dev-python/pyscard/pyscard-2.0.7.ebuild 
b/dev-python/pyscard/pyscard-2.0.7.ebuild
index 3a01bc820e64..832976407997 100644
--- a/dev-python/pyscard/pyscard-2.0.7.ebuild
+++ b/dev-python/pyscard/pyscard-2.0.7.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1 optfeature
 



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

2023-08-23 Thread Marek Szuba
commit: 1a31df92f1cab3877598c739fd2fac3b23447eb8
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Aug 23 22:30:00 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Aug 23 23:37:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a31df92

app-admin/ansible-lint: add 6.18.0

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

 app-admin/ansible-lint/Manifest   |  1 +
 app-admin/ansible-lint/ansible-lint-6.18.0.ebuild | 59 +++
 2 files changed, 60 insertions(+)

diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest
index eea84ca1ae25..067f29b98db5 100644
--- a/app-admin/ansible-lint/Manifest
+++ b/app-admin/ansible-lint/Manifest
@@ -1,2 +1,3 @@
 DIST ansible-lint-6.17.1.tar.gz 479782 BLAKE2B 
ae9a234f9552fd64520fa244cf0386370f103586a4764c412867f62e67e7a325b47be55e431451f42fbfaf0a9bb2d53ab8fbc9b87ea55ae2cc1c20439a6f8896
 SHA512 
38cd185fd84dc91b2bf84acc6d975dc5d5e90fd2f08d22651e470329ca1609dc73826f28f8cee391c101146dd91aff32f6e16f02b98c48f0d15b3422ba08db75
 DIST ansible-lint-6.17.2.tar.gz 480923 BLAKE2B 
709c0855529d82058508ff1cba37dcfe04dafdbf5b56fa48085a692ddab3a29544867ebcf02a4bc4bd612786d3a7c145f974a2080d7c4be0a075cc8a0e55f30a
 SHA512 
109df229281b3a20b88af125cf1833dc7cb9eb1000470b085e2ca401d87cbac6a64daddb76216fe0f70fc2088f2a5ea6042ab281c7b3d405e59ec2686e1b7e3b
+DIST ansible-lint-6.18.0.tar.gz 485342 BLAKE2B 
8ec5a7aac4912518069adbb1b1f2a012658abd140e2d2f02808dbfdd0a8397d56bf40b66640ba299f488d1e9eababfa3105cc9c9e8e19c00eefa2a5d58c2669d
 SHA512 
10dcb2cb92c2cf689a20dc9e12b27d2a3ee45c04f3a11470e19b62ee296e2d7fd42e49ff356929f4cea2f74f4269ae7c4d8c18b0c349bf59795898a4ed491c69

diff --git a/app-admin/ansible-lint/ansible-lint-6.18.0.ebuild 
b/app-admin/ansible-lint/ansible-lint-6.18.0.ebuild
new file mode 100644
index ..f495fb288686
--- /dev/null
+++ b/app-admin/ansible-lint/ansible-lint-6.18.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be 
improved"
+HOMEPAGE="https://github.com/ansible/ansible-lint;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+
+# Upstream has stated explicitly that all tests require Internet access
+PROPERTIES="test_network"
+RESTRICT="test"
+
+RDEPEND="
+   >=app-admin/ansible-core-2.12.0[${PYTHON_USEDEP}]
+   >=dev-python/ansible-compat-4.0.5[${PYTHON_USEDEP}]
+   >=dev-python/black-22.8.0[${PYTHON_USEDEP}]
+   >=dev-python/filelock-3.8.0[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-4.17.0[${PYTHON_USEDEP}]
+   >=dev-python/packaging-21.3[${PYTHON_USEDEP}]
+   >=dev-python/pathspec-0.10.3[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}]
+   >=dev-python/rich-12.0.0[${PYTHON_USEDEP}]
+   >=dev-python/ruamel-yaml-0.17.31[${PYTHON_USEDEP}]
+   =dev-python/wcmatch-8.3.2[${PYTHON_USEDEP}]
+   >=dev-util/yamllint-1.30.0[${PYTHON_USEDEP}]
+   dev-vcs/git"
+BDEPEND="
+   >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}]
+   test? (
+   dev-python/mypy[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   >=dev-python/pytest-plus-0.2[${PYTHON_USEDEP}]
+   >=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}]
+   >=dev-python/spdx-tools-0.7.1:0/0.7[${PYTHON_USEDEP}]
+   )"
+
+# test_call_from_outside_venv doesn't play nicely with the sandbox
+# irrespective of whether Internet access is allowed or not
+EPYTEST_DESELECT=(
+   test/test_main.py::test_call_from_outside_venv
+)
+
+distutils_enable_tests pytest
+
+# Test suite fails to start without this
+python_test() {
+   epytest test
+}



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

2023-08-23 Thread Marek Szuba
commit: 7ad518820dd1b115f4776ef5ba4fe5c620377c6b
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Aug 23 23:35:51 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Aug 23 23:37:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ad51882

app-crypt/yubikey-manager: add 5.2.0

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

 app-crypt/yubikey-manager/Manifest |  2 +
 .../yubikey-manager/yubikey-manager-5.2.0.ebuild   | 53 ++
 2 files changed, 55 insertions(+)

diff --git a/app-crypt/yubikey-manager/Manifest 
b/app-crypt/yubikey-manager/Manifest
index aa5231e444e9..afc799a89612 100644
--- a/app-crypt/yubikey-manager/Manifest
+++ b/app-crypt/yubikey-manager/Manifest
@@ -1,2 +1,4 @@
 DIST yubikey_manager-5.1.1.tar.gz 167947 BLAKE2B 
4f0b7a3ba3f083112c0a43c9b9304e7f79526d7a31991959dc8a30e86f41b0ec616c9ed7790a551d998dc481bd18a89e87598c2534b8390a831572a77a36c32d
 SHA512 
9da9588bb311594d2b4d2d8b234b64f333dfc7dc57145e250965bd9d058cfda43a9c9a32991081ac069819812bebaf0c10a24afab4ac444891ab21d2cff81c06
 DIST yubikey_manager-5.1.1.tar.gz.sig 310 BLAKE2B 
4f636b5eab0602ec203c8d3d5b6d1de85c7341559b09fc131a994c75b15cb141706ccc65a8efb39e33d5a3704496e85c08a67d105d45f5264644b993c2585f20
 SHA512 
e964e39a995de7bd24a3e417d5e98cf68cdcd6412b7c95b552545468bbb434105fad97bbf82d758c9320bf9917d32312e6e286e9259d004899af2cde540cc731
+DIST yubikey_manager-5.2.0.tar.gz 184873 BLAKE2B 
09041c23e23ff01cad2d126face63006d1648dfe8d2e7a47b7113deed990143c83a36b6c60458dc9cbf55a71ddf286b8259c97ee982044dbc554231655fb82e2
 SHA512 
988c25f378e0ce5b53ba5a47aac5fd5a136653f1592af5e9c7440eef7336903cf459a567b4be02119262dba70c3058f5d9f26049dc21c1d934dcf8897eedc03d
+DIST yubikey_manager-5.2.0.tar.gz.sig 309 BLAKE2B 
bb1a012832c99aaa94404717560e72fb93352b82dd3c0091cb492cde65706c39b9e2411e38a36150d77e72f6397d98cef643d0b392c1751e9c109de3468c9a39
 SHA512 
926a7a7c40d38bcc0a48e3b44f3eb673c16f7bed73701f5cb6f9ac4418c9f2a242b8d2af9459093ec10e8c188410412a8ba8c05a0fd4774a738629a4b0f874d4

diff --git a/app-crypt/yubikey-manager/yubikey-manager-5.2.0.ebuild 
b/app-crypt/yubikey-manager/yubikey-manager-5.2.0.ebuild
new file mode 100644
index ..96849c7bc968
--- /dev/null
+++ b/app-crypt/yubikey-manager/yubikey-manager-5.2.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=poetry
+
+inherit distutils-r1 verify-sig
+
+MY_PN="${PN/-/_}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Python library and command line tool for configuring a YubiKey"
+HOMEPAGE="https://developers.yubico.com/yubikey-manager/;
+# According to https://github.com/Yubico/yubikey-manager/issues/518 the release
+# tarballs on Yubico Web site and on GitHub should be identical, and at least
+# for recent releases the latter are signed as well. Only the automatically
+# generated "Source code (tar.gz)" tarballs should not be used.
+# Still, prefer the former if available.
+SRC_URI="https://developers.yubico.com/${PN}/Releases/${MY_P}.tar.gz
+   verify-sig? ( 
https://developers.yubico.com/${PN}/Releases/${MY_P}.tar.gz.sig )"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="ssl"
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/yubico.com.asc"
+
+# app-crypt/ccid required for
+# - 'ykman oath'
+# - 'ykman openpgp'
+# - 'ykman piv'
+RDEPEND="
+   app-crypt/ccid
+   >=dev-python/click-8.0[${PYTHON_USEDEP}]
+   =dev-python/keyring-23.4[${PYTHON_USEDEP}]
+   >=dev-python/pyscard-2.0[${PYTHON_USEDEP}]
+   ssl? ( >=dev-python/pyopenssl-0.15.1[${PYTHON_USEDEP}] )"
+BDEPEND="
+   test? ( dev-python/makefun[${PYTHON_USEDEP}] )
+   verify-sig? ( >=sec-keys/openpgp-keys-yubico-20220824 )"
+
+S="${WORKDIR}"/${MY_P}
+
+distutils_enable_tests pytest
+
+python_install_all() {
+   distutils-r1_python_install_all
+   doman man/ykman.1
+}



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

2023-08-23 Thread Marek Szuba
commit: 2b2928cf40acc2249d316a0926bdf45b2fb57745
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Aug 23 23:28:53 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Aug 23 23:37:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b2928cf

dev-python/secretstorage: enable py3.12

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

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

diff --git a/dev-python/secretstorage/secretstorage-3.3.3.ebuild 
b/dev-python/secretstorage/secretstorage-3.3.3.ebuild
index 8e7487a5f07b..3bcd2a5e1eb2 100644
--- a/dev-python/secretstorage/secretstorage-3.3.3.ebuild
+++ b/dev-python/secretstorage/secretstorage-3.3.3.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 DISTUTILS_USE_PEP517=setuptools
 PYPI_NO_NORMALIZE=1
 PYPI_PN="SecretStorage"
-PYTHON_COMPAT=( pypy3 python3_{9..11} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
 
 inherit distutils-r1 pypi
 



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

2023-08-23 Thread Marek Szuba
commit: d6c3288c5d6f54753abd4bffd61fd86ca6c1d37e
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Aug 23 23:31:41 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Aug 23 23:37:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6c3288c

dev-python/keyring: enable py3.12

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

 dev-python/keyring/keyring-24.2.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/keyring/keyring-24.2.0.ebuild 
b/dev-python/keyring/keyring-24.2.0.ebuild
index 3769b7b6b44b..6e7bd6e64c34 100644
--- a/dev-python/keyring/keyring-24.2.0.ebuild
+++ b/dev-python/keyring/keyring-24.2.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
 
 inherit distutils-r1 pypi
 
@@ -24,7 +24,7 @@ RDEPEND="
>=dev-python/jeepney-0.4.2[${PYTHON_USEDEP}]
$(python_gen_cond_dep '
>=dev-python/importlib-metadata-4.11.4[${PYTHON_USEDEP}]
-   ' 3.9 3.10 3.11)
+   ' 3.10 3.11)
 "
 BDEPEND="
dev-python/setuptools-scm[${PYTHON_USEDEP}]



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

2023-08-23 Thread Marek Szuba
commit: 0dd2bfd962186d3e00fc4ea6d4b4b45e3d649269
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Aug 23 23:04:10 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Aug 23 23:37:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dd2bfd9

dev-python/fido2: enable py3.12

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

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

diff --git a/dev-python/fido2/fido2-1.1.2.ebuild 
b/dev-python/fido2/fido2-1.1.2.ebuild
index 7ce22f9b0e8b..f2de40fd0df7 100644
--- a/dev-python/fido2/fido2-1.1.2.ebuild
+++ b/dev-python/fido2/fido2-1.1.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 DISTUTILS_USE_PEP517=poetry
 
 inherit distutils-r1



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

2023-08-23 Thread Miroslav Šulc
commit: ca70fbee41969352b6340aa69e883c48aa9f9bdd
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Aug 23 22:47:22 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Aug 23 22:47:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca70fbee

net-analyzer/zabbix: fixed REQUIRED_USE syntax

Bug: https://bugs.gentoo.org/909362
Signed-off-by: Miroslav Šulc  gentoo.org>

 net-analyzer/zabbix/zabbix-5.0.35.ebuild | 2 +-
 net-analyzer/zabbix/zabbix-5.0.36.ebuild | 2 +-
 net-analyzer/zabbix/zabbix-5.0.37.ebuild | 2 +-
 net-analyzer/zabbix/zabbix-6.0.18.ebuild | 2 +-
 net-analyzer/zabbix/zabbix-6.0.19.ebuild | 2 +-
 net-analyzer/zabbix/zabbix-6.0.20.ebuild | 2 +-
 net-analyzer/zabbix/zabbix-6.0.21.ebuild | 2 +-
 net-analyzer/zabbix/zabbix-6.4.3.ebuild  | 2 +-
 net-analyzer/zabbix/zabbix-6.4.4.ebuild  | 2 +-
 net-analyzer/zabbix/zabbix-6.4.5.ebuild  | 2 +-
 net-analyzer/zabbix/zabbix-6.4.6.ebuild  | 2 +-
 11 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/net-analyzer/zabbix/zabbix-5.0.35.ebuild 
b/net-analyzer/zabbix/zabbix-5.0.35.ebuild
index a71802cf2bf6..4264bc9df136 100644
--- a/net-analyzer/zabbix/zabbix-5.0.35.ebuild
+++ b/net-analyzer/zabbix/zabbix-5.0.35.ebuild
@@ -28,7 +28,7 @@ KEYWORDS="amd64 x86"
 IUSE="+agent +agent2 curl frontend gnutls ipv6 java ldap libxml2 mysql odbc 
openipmi +openssl oracle +postgres proxy selinux server snmp sqlite ssh static"
 REQUIRED_USE="|| ( agent agent2 frontend proxy server )
?? ( gnutls openssl )
-   agent2 ( !gnutls )
+   agent2? ( !gnutls )
proxy? ( ^^ ( mysql oracle postgres sqlite ) )
server? ( ^^ ( mysql oracle postgres ) !sqlite )
static? ( !oracle !snmp )"

diff --git a/net-analyzer/zabbix/zabbix-5.0.36.ebuild 
b/net-analyzer/zabbix/zabbix-5.0.36.ebuild
index cc4546e6cb45..391cccd87bd4 100644
--- a/net-analyzer/zabbix/zabbix-5.0.36.ebuild
+++ b/net-analyzer/zabbix/zabbix-5.0.36.ebuild
@@ -28,7 +28,7 @@ KEYWORDS="~amd64 ~x86"
 IUSE="+agent +agent2 curl frontend gnutls ipv6 java ldap libxml2 mysql odbc 
openipmi +openssl oracle +postgres proxy selinux server snmp sqlite ssh static"
 REQUIRED_USE="|| ( agent agent2 frontend proxy server )
?? ( gnutls openssl )
-   agent2 ( !gnutls )
+   agent2? ( !gnutls )
proxy? ( ^^ ( mysql oracle postgres sqlite ) )
server? ( ^^ ( mysql oracle postgres ) !sqlite )
static? ( !oracle !snmp )"

diff --git a/net-analyzer/zabbix/zabbix-5.0.37.ebuild 
b/net-analyzer/zabbix/zabbix-5.0.37.ebuild
index cc4546e6cb45..391cccd87bd4 100644
--- a/net-analyzer/zabbix/zabbix-5.0.37.ebuild
+++ b/net-analyzer/zabbix/zabbix-5.0.37.ebuild
@@ -28,7 +28,7 @@ KEYWORDS="~amd64 ~x86"
 IUSE="+agent +agent2 curl frontend gnutls ipv6 java ldap libxml2 mysql odbc 
openipmi +openssl oracle +postgres proxy selinux server snmp sqlite ssh static"
 REQUIRED_USE="|| ( agent agent2 frontend proxy server )
?? ( gnutls openssl )
-   agent2 ( !gnutls )
+   agent2? ( !gnutls )
proxy? ( ^^ ( mysql oracle postgres sqlite ) )
server? ( ^^ ( mysql oracle postgres ) !sqlite )
static? ( !oracle !snmp )"

diff --git a/net-analyzer/zabbix/zabbix-6.0.18.ebuild 
b/net-analyzer/zabbix/zabbix-6.0.18.ebuild
index 6d18d732cf90..93ca25c13a37 100644
--- a/net-analyzer/zabbix/zabbix-6.0.18.ebuild
+++ b/net-analyzer/zabbix/zabbix-6.0.18.ebuild
@@ -28,7 +28,7 @@ KEYWORDS="amd64 x86"
 IUSE="agent +agent2 curl frontend gnutls ipv6 java ldap libxml2 mysql odbc 
openipmi +openssl oracle +postgres proxy selinux server snmp sqlite ssh static"
 REQUIRED_USE="|| ( agent agent2 frontend proxy server )
?? ( gnutls openssl )
-   agent2 ( !gnutls )
+   agent2? ( !gnutls )
proxy? ( ^^ ( mysql oracle postgres sqlite ) )
server? ( ^^ ( mysql oracle postgres ) !sqlite )
static? ( !oracle !snmp )"

diff --git a/net-analyzer/zabbix/zabbix-6.0.19.ebuild 
b/net-analyzer/zabbix/zabbix-6.0.19.ebuild
index 4da32a57da4b..fe2ed884f7c1 100644
--- a/net-analyzer/zabbix/zabbix-6.0.19.ebuild
+++ b/net-analyzer/zabbix/zabbix-6.0.19.ebuild
@@ -28,7 +28,7 @@ KEYWORDS="~amd64 ~x86"
 IUSE="agent +agent2 curl frontend gnutls ipv6 java ldap libxml2 mysql odbc 
openipmi +openssl oracle +postgres proxy selinux server snmp sqlite ssh static"
 REQUIRED_USE="|| ( agent agent2 frontend proxy server )
?? ( gnutls openssl )
-   agent2 ( !gnutls )
+   agent2? ( !gnutls )
proxy? ( ^^ ( mysql oracle postgres sqlite ) )
server? ( ^^ ( mysql oracle postgres ) !sqlite )
static? ( !oracle !snmp )"

diff --git a/net-analyzer/zabbix/zabbix-6.0.20.ebuild 
b/net-analyzer/zabbix/zabbix-6.0.20.ebuild
index 4da32a57da4b..fe2ed884f7c1 100644
--- a/net-analyzer/zabbix/zabbix-6.0.20.ebuild
+++ b/net-analyzer/zabbix/zabbix-6.0.20.ebuild
@@ -28,7 +28,7 @@ KEYWORDS="~amd64 ~x86"
 IUSE="agent +agent2 curl frontend gnutls ipv6 java ldap libxml2 mysql odbc 
openipmi +openssl oracle +postgres 

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

2023-08-23 Thread Andreas K. Hüttel
commit: 91d8fb0f15117931a1dc1943e93a792e77f49499
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Aug 23 22:45:45 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Aug 23 22:45:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91d8fb0f

sys-libs/glibc: drop 2.38

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

 sys-libs/glibc/Manifest  |1 -
 sys-libs/glibc/glibc-2.38.ebuild | 1674 --
 2 files changed, 1675 deletions(-)

diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest
index 386deabdd712..98c77313a114 100644
--- a/sys-libs/glibc/Manifest
+++ b/sys-libs/glibc/Manifest
@@ -20,7 +20,6 @@ DIST glibc-2.36.tar.xz 18610836 BLAKE2B 
f8375e084043f032609e66fd98c234249df57a59
 DIST glibc-2.37-patches-5.tar.xz 37640 BLAKE2B 
a87fb239208eb6d65c96bf7687570d8d0919277410fe1e28c293fa7749ffa862417bc1fe6d0819e47a806b20e52d14de84b843fa879fe15b884b2742719caf87
 SHA512 
344276606b7330322df72ee964d3447d02907df92b5a1d20b9aa427e93727be907f915ecd62db45e994c46451bd09d5da95ef7bf1a27d247a57589c568e6cb20
 DIST glibc-2.37-patches-6.tar.xz 47132 BLAKE2B 
a20c2390ef6342ac03abdf131f19221792cb9c7a050cdd5f87c9cfd2b6456edf60e7bfa14a487f11e95698cca736c55872bd4d1e27a915b93ee46f51f9771e8c
 SHA512 
72b4363183c562708043fe6728bc475a4a92273e4707432d4d18c7c737bbc7707be5162923b7ee6e36cdd3eca1d8d4b68542d7162d399f0d60fb8dd6e35f1167
 DIST glibc-2.37.tar.xz 18674604 BLAKE2B 
8139cd977b2ed3bfdbde5ffb1cda8f759763dbb83071167272fef798cfbdc0d17cfd1ec893d126c52c91511b7961f3ad12eed34534b99412dfa04a1cdd5b4ea3
 SHA512 
4fc5932f206bb1b8b54828a28af1a681616b838bbab60c81c82155f3629cbfe1301d271af65511ed917f4c6949a025429221fe6035753282f15346919f15b90c
-DIST glibc-2.38-patches-1.tar.xz 13688 BLAKE2B 
198bbaff878c6ede8501b84d996e219af0b2ed82280f98f7858db65feb814c15468808e92bb5e0cc19b38cebc50ec019c3309cfb09193f6cd51d2f1c6a312a3b
 SHA512 
dd760bb73e9b7b90ffabab96ef9b2a329ceaa7f75e4a28391b28291160e53b1bac78497ef59c98cd8a4522f59de6fc40681361e1ebfd62f85f0c85d7c262
 DIST glibc-2.38-patches-2.tar.xz 25512 BLAKE2B 
d7827f25017e7a2391442db42f21b7f365faa9da508cba19ae597ae69b7b20c93e8fe4b4a9a64af21153afe88e8ae2d358aca5819a42d8c42b2c82cdebbcaa33
 SHA512 
de5843108a2ba411c58ea7c2d3c1aa8eed91589ed286ae89e954fdc1dd14c36825864283764131795e5005290e2ba627a85f2c775d8aedbd920f669be66077ad
 DIST glibc-2.38.tar.xz 18913712 BLAKE2B 
f9b039f0ef98a7dd8e1cba228ed10286b9e4fbe4dd89af4d26fa5c4e4cf266f19c2746b44d797ce54739d86499e74cf334aaf311bcf6e30120fd7748453e653f
 SHA512 
a6dd5e42dcd63d58e2820c783522c8c895890b6e8c8e6c83b025553de0cc77cdf227e7044e431ead98c89c68a9ce4dd63509b47e647775fb2075f011849c1900
 DIST glibc-systemd-20210729.tar.gz 1480 BLAKE2B 
37722c7579df782d890e44dbab99c3de52ab466eb9de80d82405e9bb5620bf39ffc8c5f466a435bdb86ef6d36dd7019c0736573916bda6c67d02a2581e0ec979
 SHA512 
efd75af58b50522c28cdac7abd1fc56555bc1bb042512c90d8340c1ec09c5791b3872a305bf83723252bbde5855b75d958c041083457765c4cfd170732d09238

diff --git a/sys-libs/glibc/glibc-2.38.ebuild b/sys-libs/glibc/glibc-2.38.ebuild
deleted file mode 100644
index c80a8e763200..
--- a/sys-libs/glibc/glibc-2.38.ebuild
+++ /dev/null
@@ -1,1674 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Bumping notes: https://wiki.gentoo.org/wiki/Project:Toolchain/sys-libs/glibc
-# Please read & adapt the page as necessary if obsolete.
-
-PYTHON_COMPAT=( python3_{9..11} )
-TMPFILES_OPTIONAL=1
-
-inherit python-any-r1 prefix preserve-libs toolchain-funcs flag-o-matic 
gnuconfig \
-   multilib systemd multiprocessing tmpfiles
-
-DESCRIPTION="GNU libc C library"
-HOMEPAGE="https://www.gnu.org/software/libc/;
-LICENSE="LGPL-2.1+ BSD HPND ISC inner-net rc PCRE"
-SLOT="2.2"
-
-EMULTILIB_PKG="true"
-
-# Gentoo patchset (ignored for live ebuilds)
-PATCH_VER=1
-PATCH_DEV=dilfridge
-
-# gcc mulitilib bootstrap files version
-GCC_BOOTSTRAP_VER=20201208
-
-# systemd integration version
-GLIBC_SYSTEMD_VER=20210729
-
-# Minimum kernel version that glibc requires
-MIN_KERN_VER="3.2.0"
-
-# Minimum pax-utils version needed (which contains any new syscall changes for
-# its seccomp filter!). Please double check this!
-MIN_PAX_UTILS_VER="1.3.3"
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-else
-   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-   SRC_URI="mirror://gnu/glibc/${P}.tar.xz"
-   SRC_URI+=" 
https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz;
-fi
-
-SRC_URI+=" multilib-bootstrap? ( 
https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}.tar.xz
 )"
-SRC_URI+=" systemd? ( 
https://gitweb.gentoo.org/proj/toolchain/glibc-systemd.git/snapshot/glibc-systemd-${GLIBC_SYSTEMD_VER}.tar.gz
 )"
-
-IUSE="audit caps cet compile-locales +crypt custom-cflags doc gd 
hash-sysv-compat headers-only +multiarch 

[gentoo-commits] proj/releng:master commit in: releases/portage/isos-qemu/package.mask/releng/, ...

2023-08-23 Thread Andreas K. Hüttel
commit: fb44b34c4222c412bcca70081b5cc2b82fc562c4
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Aug 23 22:29:28 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Aug 23 22:29:28 2023 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=fb44b34c

Apply the same package.masks everywhere (in particular newest glibc, see 
binpkgs)

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

 releases/portage/isos-qemu/package.mask/releng/glibc   | 5 +
 releases/portage/isos-qemu/package.mask/releng/openssl | 3 +++
 releases/portage/isos-qemu/package.mask/releng/rust| 2 ++
 releases/portage/isos/package.mask/releng/glibc| 5 +
 releases/portage/isos/package.mask/releng/openssl  | 3 +++
 releases/portage/isos/package.mask/releng/rust | 2 ++
 releases/portage/livegui/package.mask/releng/glibc | 5 +
 releases/portage/livegui/package.mask/releng/openssl   | 3 +++
 releases/portage/livegui/package.mask/releng/rust  | 2 ++
 releases/portage/stages/package.mask/releng/glibc  | 5 +
 10 files changed, 35 insertions(+)

diff --git a/releases/portage/isos-qemu/package.mask/releng/glibc 
b/releases/portage/isos-qemu/package.mask/releng/glibc
new file mode 100644
index ..9aae044d
--- /dev/null
+++ b/releases/portage/isos-qemu/package.mask/releng/glibc
@@ -0,0 +1,5 @@
+# preemptively...
+# new glibc tends to lead to trouble with sandbox (and qemu),
+# especially for the unstable arches
+#
+>=sys-libs/glibc-2.38

diff --git a/releases/portage/isos-qemu/package.mask/releng/openssl 
b/releases/portage/isos-qemu/package.mask/releng/openssl
new file mode 100644
index ..c97d1ab4
--- /dev/null
+++ b/releases/portage/isos-qemu/package.mask/releng/openssl
@@ -0,0 +1,3 @@
+# this version barfs on lots of minor arches, let's not try
+# to update to it
+=dev-libs/openssl-3.0.7-r1

diff --git a/releases/portage/isos-qemu/package.mask/releng/rust 
b/releases/portage/isos-qemu/package.mask/releng/rust
new file mode 100644
index ..7a6ca641
--- /dev/null
+++ b/releases/portage/isos-qemu/package.mask/releng/rust
@@ -0,0 +1,2 @@
+# force using rust-bin (this affects only "desktop stages")
+dev-lang/rust

diff --git a/releases/portage/isos/package.mask/releng/glibc 
b/releases/portage/isos/package.mask/releng/glibc
new file mode 100644
index ..9aae044d
--- /dev/null
+++ b/releases/portage/isos/package.mask/releng/glibc
@@ -0,0 +1,5 @@
+# preemptively...
+# new glibc tends to lead to trouble with sandbox (and qemu),
+# especially for the unstable arches
+#
+>=sys-libs/glibc-2.38

diff --git a/releases/portage/isos/package.mask/releng/openssl 
b/releases/portage/isos/package.mask/releng/openssl
new file mode 100644
index ..c97d1ab4
--- /dev/null
+++ b/releases/portage/isos/package.mask/releng/openssl
@@ -0,0 +1,3 @@
+# this version barfs on lots of minor arches, let's not try
+# to update to it
+=dev-libs/openssl-3.0.7-r1

diff --git a/releases/portage/isos/package.mask/releng/rust 
b/releases/portage/isos/package.mask/releng/rust
new file mode 100644
index ..7a6ca641
--- /dev/null
+++ b/releases/portage/isos/package.mask/releng/rust
@@ -0,0 +1,2 @@
+# force using rust-bin (this affects only "desktop stages")
+dev-lang/rust

diff --git a/releases/portage/livegui/package.mask/releng/glibc 
b/releases/portage/livegui/package.mask/releng/glibc
new file mode 100644
index ..9aae044d
--- /dev/null
+++ b/releases/portage/livegui/package.mask/releng/glibc
@@ -0,0 +1,5 @@
+# preemptively...
+# new glibc tends to lead to trouble with sandbox (and qemu),
+# especially for the unstable arches
+#
+>=sys-libs/glibc-2.38

diff --git a/releases/portage/livegui/package.mask/releng/openssl 
b/releases/portage/livegui/package.mask/releng/openssl
new file mode 100644
index ..c97d1ab4
--- /dev/null
+++ b/releases/portage/livegui/package.mask/releng/openssl
@@ -0,0 +1,3 @@
+# this version barfs on lots of minor arches, let's not try
+# to update to it
+=dev-libs/openssl-3.0.7-r1

diff --git a/releases/portage/livegui/package.mask/releng/rust 
b/releases/portage/livegui/package.mask/releng/rust
new file mode 100644
index ..7a6ca641
--- /dev/null
+++ b/releases/portage/livegui/package.mask/releng/rust
@@ -0,0 +1,2 @@
+# force using rust-bin (this affects only "desktop stages")
+dev-lang/rust

diff --git a/releases/portage/stages/package.mask/releng/glibc 
b/releases/portage/stages/package.mask/releng/glibc
new file mode 100644
index ..9aae044d
--- /dev/null
+++ b/releases/portage/stages/package.mask/releng/glibc
@@ -0,0 +1,5 @@
+# preemptively...
+# new glibc tends to lead to trouble with sandbox (and qemu),
+# especially for the unstable arches
+#
+>=sys-libs/glibc-2.38



[gentoo-commits] repo/gentoo:master commit in: app-misc/gramps/files/, app-misc/gramps/

2023-08-23 Thread Marek Szuba
commit: 48fad51b53b9aa4dacb87dabbd99c4772f680f0c
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Aug 23 21:48:51 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Aug 23 22:17:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48fad51b

app-misc/gramps: switch to PEP-517 build mode

Uses backported upstream refactoring of setup.py from distutils to
setuptools.

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

 .../gramps/files/gramps-5.1.6-pep517_setup.patch   | 163 +
 app-misc/gramps/gramps-5.1.6-r2.ebuild |  82 +++
 2 files changed, 245 insertions(+)

diff --git a/app-misc/gramps/files/gramps-5.1.6-pep517_setup.patch 
b/app-misc/gramps/files/gramps-5.1.6-pep517_setup.patch
new file mode 100644
index ..7853b23ba1b8
--- /dev/null
+++ b/app-misc/gramps/files/gramps-5.1.6-pep517_setup.patch
@@ -0,0 +1,163 @@
+--- a/setup.py
 b/setup.py
+@@ -23,7 +23,7 @@
+ #
+ 
+ '''
+-Gramps distutils module.
++Gramps setuptools module.
+ '''
+ 
+ #check python version first
+@@ -32,11 +32,11 @@
+ if sys.version_info < (3, 2):
+ raise SystemExit("Gramps requires Python 3.2 or later.")
+ 
+-from distutils import log
+-from distutils.core import setup, Command
+-from distutils.util import convert_path, newer
+-from distutils.command.build import build as _build
+-from distutils.command.install import install as _install
++from setuptools import setup, Command
++try:
++from setuptools.command.build import build as _build
++except ImportError:
++from distutils.command.build import build as _build
+ import os
+ import glob
+ import codecs
+@@ -45,6 +45,9 @@
+ from gramps.version import VERSION
+ import unittest
+ import argparse
++import logging
++
++_LOG = logging.getLogger(".setup")
+ 
+ # this list MUST be a subset of _LOCALE_NAMES in gen/utils/grampslocale.py
+ # (that is, if you add a new language here, be sure it's in _LOCALE_NAMES too)
+@@ -75,6 +78,17 @@
+ packaging = True
+ sys.argv = [sys.argv[0]] + passthrough
+ 
++def newer(source, target):
++'''
++Determines if a target file needs to be rebuilt.
++
++Returns True if the target file doesn't exist or if the source file is
++newer than the target file.
++'''
++if not os.path.exists(target):
++return True
++return os.path.getmtime(source) > os.path.getmtime(target)
++
+ def intltool_version():
+ '''
+ Return the version of intltool as a tuple.
+@@ -140,7 +154,7 @@
+ reply = input(ask)
+ if reply in ['n', 'N']:
+ raise SystemExit(msg)
+-log.info('Compiling %s >> %s', po_file, mo_file)
++_LOG.info('Compiling %s >> %s', po_file, mo_file)
+ 
+ #linux specific piece:
+ target = 'share/locale/' + lang + '/LC_MESSAGES'
+@@ -179,7 +193,7 @@
+ with open(newfile, 'rb') as f_in,\
+ gzip.open(man_file_gz, 'wb') as f_out:
+ f_out.writelines(f_in)
+-log.info('Compiling %s >> %s', filename, man_file_gz)
++_LOG.info('Compiling %s >> %s', filename, man_file_gz)
+ 
+ os.remove(newfile)
+ filename = False
+@@ -193,30 +207,26 @@
+ '''
+ Merge translation files into desktop and mime files
+ '''
+-for filename in _FILES:
+-filename = convert_path(filename)
+-strip_files(filename + '.in', filename, ['_tip', '_name'])
+-
+ i_v = intltool_version()
+ if i_v is None or i_v < (0, 25, 0):
+-log.info('No intltool or version < 0.25.0, build_intl is aborting')
++_LOG.info('No intltool or version < 0.25.0, build_intl is aborting')
+ return
+ data_files = build_cmd.distribution.data_files
+ base = build_cmd.build_base
+ 
+-merge_files = (('data/gramps.desktop', 'share/applications', '-d'),
+-('data/gramps.keys', 'share/mime-info', '-k'),
+-('data/gramps.xml', 'share/mime/packages', '-x'),
+-('data/gramps.appdata.xml', 'share/metainfo', '-x'))
++merge_files = (('gramps.desktop', 'share/applications', '-d'),
++('gramps.keys', 'share/mime-info', '-k'),
++('gramps.xml', 'share/mime/packages', '-x'),
++('gramps.appdata.xml', 'share/metainfo', '-x'))
+ 
+ for filename, target, option in merge_files:
+-filenamelocal = convert_path(filename)
++filenamelocal = os.path.join('data', filename)
+ newfile = os.path.join(base, filenamelocal)
+ newdir = os.path.dirname(newfile)
+ if not(os.path.isdir(newdir) or os.path.islink(newdir)):
+ os.makedirs(newdir)
+ merge(filenamelocal + '.in', newfile, option)
+-data_files.append((target, [base + '/' + filename]))
++data_files.append((target, [base + 

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

2023-08-23 Thread Maciej Barć
commit: 1a3a2bdc92b2c6ab0fe695cd000ec8a0ad266413
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Aug 23 20:13:40 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Aug 23 22:14:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a3a2bdc

app-emacs/org-mode: bump to 9.6.8

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

 app-emacs/org-mode/Manifest  |  1 +
 app-emacs/org-mode/org-mode-9.6.8.ebuild | 50 
 2 files changed, 51 insertions(+)

diff --git a/app-emacs/org-mode/Manifest b/app-emacs/org-mode/Manifest
index 1344c83a51be..1f6484289577 100644
--- a/app-emacs/org-mode/Manifest
+++ b/app-emacs/org-mode/Manifest
@@ -1,3 +1,4 @@
 DIST org-9.4.6.tar.gz 4729335 BLAKE2B 
b88edaf8098124b2048ce57d6005d2af0de34e9b8fa94c24eb041a42a6fca1fd6da7f242be89e6b0ca5e7b80d879096f9114dca0ba86b20a5d26d2a185baa537
 SHA512 
7e50d7e9e2073bc0f06d2c861f59d4c9b8af4cf63c98f730c810a3a8721e65829fe9ef7ba0ac99f49bf9da427a4d5ad1d028e05c1a8ab6a3bea2ff2020c0e61d
 DIST org-mode-release_9.5.5.tar.gz 2049730 BLAKE2B 
382e6585f693fd30def29da740d1329a52b4565382df90a37e3646324ee44106f1a99c2ea0c0862d77721cc9bfbec0736cb03065b59b2fdea0a68d8f8ea37c9a
 SHA512 
ce06bab17ae7944c1623f935bbad0379d06390c72c43633ba0de2bc04ad362e18d9aaae96103eeaa23f7ea9e4e00976a97a914da87fb7941a13746b1fa77f591
 DIST org-mode-release_9.6.7.tar.gz 2209900 BLAKE2B 
5e0c63722cba9708018da8e79bfd63a3d632cd7ac27144833e2f816b26cd558dc249c0c8a6b9f78f5c68af1d9218d43fa2f4fab7ab86645215d0ba40cb3d3f12
 SHA512 
f8225eb3d488faef54d97c812964010fefc19003950fd5b49fc1618b8ff0deb9d001c631820d99439f7527aa72f9c071578484b3b7b8d3c46baa53a7066de2fc
+DIST org-mode-release_9.6.8.tar.gz 2211121 BLAKE2B 
1291be7924ba741ae09f4058549215426c73304ea9c90d9d0631889b1dcf55af75b6959aaaefebfc088f22fa126d25d7729ecd2e3b433ee07b0dc37da1ec1867
 SHA512 
e76834ce2baa34fe979fd9333294481c9b1cbb81d506c7830b5bd6bf556aa9f4979faa3dfcd6414a04fe7915fc089a8eea38912e0e21527aa84451903572ace7

diff --git a/app-emacs/org-mode/org-mode-9.6.8.ebuild 
b/app-emacs/org-mode/org-mode-9.6.8.ebuild
new file mode 100644
index ..77e4614e18c6
--- /dev/null
+++ b/app-emacs/org-mode/org-mode-9.6.8.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp readme.gentoo-r1
+
+MY_P="${PN}-release_${PV}"
+DESCRIPTION="An Emacs mode for notes and project planning"
+HOMEPAGE="https://www.orgmode.org/;
+SRC_URI="https://git.savannah.gnu.org/cgit/emacs/${PN}.git/snapshot/${MY_P}.tar.gz;
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open )"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="doc odt-schema"
+RESTRICT="test"
+
+BDEPEND="doc? ( virtual/texi2dvi )"
+
+SITEFILE="50${PN}-gentoo.el"
+
+src_compile() {
+   emake -j1 \
+   ORGVERSION=${PV} \
+   datadir="${EPREFIX}${SITEETC}/${PN}"
+   use doc && emake -j1 pdf card
+}
+
+src_install() {
+   emake \
+   ORGVERSION=${PV} \
+   DESTDIR="${D}" \
+   ETCDIRS="styles csl $(use odt-schema && echo schema)" \
+   lispdir="${EPREFIX}${SITELISP}/${PN}" \
+   datadir="${EPREFIX}${SITEETC}/${PN}" \
+   infodir="${EPREFIX}/usr/share/info" \
+   install
+
+   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+   dodoc README.org CONTRIBUTE.org etc/ORG-NEWS
+   use doc && dodoc doc/org.pdf doc/orgcard.pdf doc/orgguide.pdf
+
+   local DOC_CONTENTS="Org mode has a large variety of run-time 
dependencies,
+   so you may have to install one or more additional packages.
+   A non-exhaustive list of these dependencies may be found at
+   ."
+   readme.gentoo_create_doc
+}



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

2023-08-23 Thread Maciej Barć
commit: bb8360cfebb86748261f7a80c633d6605a3b
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Aug 23 22:10:29 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Aug 23 22:14:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb8360cf

dev-lang/eisl: drop old 3.03

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

 dev-lang/eisl/Manifest |  1 -
 dev-lang/eisl/eisl-3.03.ebuild | 46 --
 2 files changed, 47 deletions(-)

diff --git a/dev-lang/eisl/Manifest b/dev-lang/eisl/Manifest
index 766dc66bdff0..0c54549d6284 100644
--- a/dev-lang/eisl/Manifest
+++ b/dev-lang/eisl/Manifest
@@ -1,4 +1,3 @@
-DIST eisl-3.03.tar.gz 2146686 BLAKE2B 
540e51007ad0db3271c13e4bf8804f1d555a8baea19da3f66075a57abe77d71560c6d634eded1c86cda054327c01415a46e36fd67ea233553745ad49100dbd8c
 SHA512 
b800073db94a394ef131db38744197b7273eb64a0125e4ccfb982de618a0f5ec5d031e632acb74efbb678bf200ae4e9b81bd5dce24ed4ba02764aa97d86ec878
 DIST eisl-3.24.tar.gz 2155062 BLAKE2B 
16e94d0b318db01152f67fdfaca863ddd385d533e01d54d3a540d9410cb85ab0f04256010c5d08b9197090856f128cb3a88682170edb0e1ce7346e01f7de9472
 SHA512 
6a725360ab6e87d67abc028ded74e80ae5d535a4a359cee965ec1017b67e59fc6c93739075fd82dc95046f59f515c910737685075a0ef6f347a4582af8d1efbe
 DIST eisl-3.30.tar.gz 2170799 BLAKE2B 
123cdf6074f8f9170dc02e1f935e1d06a83cd3e2228e05b051776e7067369ab75cfa5afba8643424bee980c1ab6ca2c3314a1440074c6ddaba39ced5bc0b8fcd
 SHA512 
4d44534f3120c9e2051c223326e528a051af087d0750ef2bcb15eb1e762b0e25769d3dbc3d04f2064053e0e4b6ec675918ffeef4a8fa4f4c72a3846524200904
 DIST eisl-3.40.tar.gz 2287448 BLAKE2B 
10b9f6b74a313f0ecb724c09d5ade3ee81b6aa4b1f2c426a8c399a46ebca15e58e4666d9bbd5f72ab6a24b194e12b11a635a88066299577de956d20376aaa8e7
 SHA512 
30313b9660b2eb2500b498abeb82f0bcd660c720488dda981d87e2221eec3dd1d306740993bf2f321ca8e66cb47841ca9d8a7fc83dfc6551cd271c7ffab8af25

diff --git a/dev-lang/eisl/eisl-3.03.ebuild b/dev-lang/eisl/eisl-3.03.ebuild
deleted file mode 100644
index 05fe23762b19..
--- a/dev-lang/eisl/eisl-3.03.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-DESCRIPTION="Interpreter and compiler compatible with the ISLisp standard"
-HOMEPAGE="https://github.com/sasagawa888/eisl/;
-
-if [[ ${PV} == ** ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/sasagawa888/${PN}.git;
-else
-   SRC_URI="https://github.com/sasagawa888/${PN}/archive/v${PV}.tar.gz
-   -> ${P}.tar.gz"
-   KEYWORDS="amd64 ~x86"
-fi
-
-LICENSE="BSD-2"
-SLOT="0"
-RESTRICT="test"  # Tests run cppcheck (and fail)
-
-DOCS=( README{,-ja}.md documents )
-
-RDEPEND="sys-libs/ncurses:="
-DEPEND="${RDEPEND}"
-
-PATCHES=( "${FILESDIR}"/${PN}-2.85-Makefile.patch )
-
-src_compile() {
-   emake CC="$(tc-getCC)" clean edlis eisl
-}
-
-src_install() {
-   exeinto /usr/bin
-   doexe edlis eisl
-
-   # Compilation of ISLisp files on installation fails.
-   # Do not compile them and mimic "make install".
-   insinto /usr/share/${PN}
-   doins -r library
-   doins fast.h ffi.h
-
-   einstalldocs
-}



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

2023-08-23 Thread Maciej Barć
commit: b0b659f8eeda596bd05c0b2045c8095caa5ca55d
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Aug 23 19:46:22 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Aug 23 22:14:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0b659f8

sci-electronics/nvc: bump to 1.10.2

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

 sci-electronics/nvc/Manifest  |   1 +
 sci-electronics/nvc/nvc-1.10.2.ebuild | 108 ++
 2 files changed, 109 insertions(+)

diff --git a/sci-electronics/nvc/Manifest b/sci-electronics/nvc/Manifest
index 4f689201bfd2..7acc6d765a43 100644
--- a/sci-electronics/nvc/Manifest
+++ b/sci-electronics/nvc/Manifest
@@ -1 +1,2 @@
 DIST nvc-1.10.1.tar.gz 1589523 BLAKE2B 
608eaa7058cc15df11d326971454ef5d3afffa99505f43a2497e4060e75a1e1958a163d0a78ec036dca40643f006468a9dc6f49cb0a2a3d2368f4a467ad6e94d
 SHA512 
004230b4e571d3b15563f7a2e17472bbcb8e63773d205c27426e077364fac12051617a9bb908ed376928302b266d8751091284f9d5808b3ea8dacb433d440b33
+DIST nvc-1.10.2.tar.gz 1591682 BLAKE2B 
6b98ffd2a35498a572627e1460ef075653d1aed917a0b21de65c4740236570ac243fade51d795752062f022b1dc2ea9f7608ca47aee1ea6161fbfb6a525f926e
 SHA512 
f5022f0871810ae6a9a53639a7b7c9055bb3c6fd243557eac71db14167ea073c7434a287b83cfc427920cff6433d0342bb8c4d44cee3d3a2b24ad73def8a7715

diff --git a/sci-electronics/nvc/nvc-1.10.2.ebuild 
b/sci-electronics/nvc/nvc-1.10.2.ebuild
new file mode 100644
index ..38a4bfa346de
--- /dev/null
+++ b/sci-electronics/nvc/nvc-1.10.2.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools bash-completion-r1 llvm
+
+DESCRIPTION="NVC is a VHDL compiler and simulator"
+HOMEPAGE="https://www.nickg.me.uk/nvc/
+   https://github.com/nickg/nvc/;
+
+if [[ ${PV} == ** ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/nickg/nvc.git;
+
+   NVC_SOURCEDIR="${WORKDIR}"/${PN}-${PV}
+else
+   SRC_URI="https://github.com/nickg/nvc/archive/r${PV}.tar.gz
+   -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+
+   NVC_SOURCEDIR="${WORKDIR}"/${PN}-r${PV}
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+IUSE="debug jit llvm"
+REQUIRED_USE="jit? ( llvm )"
+RESTRICT="test" # Some tests fail.
+
+RDEPEND="
+   app-arch/bzip2:=
+   app-arch/zstd:=
+   dev-libs/capstone:=
+   dev-libs/elfutils
+   dev-libs/icu:=
+   dev-libs/libffi:=
+   dev-libs/libxml2:=
+   sys-libs/ncurses:=
+   sys-libs/zlib:=
+   llvm? ( sys-devel/llvm:= )
+"
+DEPEND="
+   ${RDEPEND}
+"
+BDEPEND="
+   dev-libs/check
+   sys-devel/flex
+"
+
+NVC_BUILDDIR="${NVC_SOURCEDIR}_BuildDir"
+S="${NVC_BUILDDIR}"
+
+PATCHES=( "${FILESDIR}"/nvc-1.9.2-jit-code-capstone.patch )
+
+# Special libraries for NVC.
+QA_FLAGS_IGNORED="usr/lib[0-9]*/nvc/preload[0-9]*.so"
+
+pkg_setup() {
+   use llvm && llvm_pkg_setup
+}
+
+src_unpack() {
+   default
+
+   mkdir -p "${S}" || die
+}
+
+src_prepare() {
+   pushd "${NVC_SOURCEDIR}" >/dev/null || die
+
+   default
+
+   eautoreconf
+
+   popd >/dev/null || die
+}
+
+src_configure() {
+   local ECONF_SOURCE="${NVC_SOURCEDIR}"
+   local -a myconf=(
+   --enable-verilog
+   --enable-vital
+   --with-bash-completion="$(get_bashcompdir)"
+   $(use_enable debug)
+   $(use_enable jit)
+   $(use_enable llvm)
+   )
+   econf "${myconf[@]}"
+
+   export V=1  # Verbose compilation and install.
+}
+
+src_compile() {
+   emake -j1
+}
+
+src_test() {
+   emake check
+}
+
+src_install() {
+   default
+
+   mv "${ED}"/"$(get_bashcompdir)"/nvc{.bash,} || die
+
+   dostrip -x /usr/$(get_libdir)/nvc
+}



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

2023-08-23 Thread Maciej Barć
commit: e79811e9d2d5fe4227d6a1491ec905293b5d7fa3
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Aug 23 19:40:47 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Aug 23 22:14:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e79811e9

app-text/pandoc-bin: bump to 3.1.6.2

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

 app-text/pandoc-bin/Manifest  |  2 +
 app-text/pandoc-bin/pandoc-bin-3.1.6.2.ebuild | 56 +++
 2 files changed, 58 insertions(+)

diff --git a/app-text/pandoc-bin/Manifest b/app-text/pandoc-bin/Manifest
index e70f5d653ee7..235e24eebd59 100644
--- a/app-text/pandoc-bin/Manifest
+++ b/app-text/pandoc-bin/Manifest
@@ -4,3 +4,5 @@ DIST pandoc-3.1.6-linux-amd64.tar.gz 19664028 BLAKE2B 
be9dc7651001bd4f59639cd6a8
 DIST pandoc-3.1.6-linux-arm64.tar.gz 21780669 BLAKE2B 
a3715890a8139f8631f8c7c7170d10e262f044e70b1383317fab063cf9dba2455090c30913617d93710e0054f0133afbec5980abd36b6c729c6b99bd7375521e
 SHA512 
615a403070aae7722e2b939a940602ce01f37cd00f6621925b59939fe7ceae73031ac23ee94bcb1e6f6ab12a2b570b81cf5baa55808d503677511f238e30f880
 DIST pandoc-3.1.6.1-linux-amd64.tar.gz 31085424 BLAKE2B 
35cdd4e9671720d9f77133791a197ba85dfcdb137ab7d3d9247eb5dabdc287729059633f43f1f42f6636799f3d7379e6bb8b81b4b2a9773520fff819c363bb88
 SHA512 
cbfeb7444aaac22fcc75e31c09888da4e67cc20acb1a75e4d24c07ddbcd9ea516cdcf19088c9e4f308e2325a76591e20322a9264ca641a2f80dd7a385d5c8c06
 DIST pandoc-3.1.6.1-linux-arm64.tar.gz 33743040 BLAKE2B 
d6e70616ce8e61e31d2da6aeb6097e464d1b410f9caae8550846ee238a39c3f1fee93d4c18501cdebfc7b3142be9a691fdf2bf15b38b6184ad491df6cee17d22
 SHA512 
552bfb504d2e03ffbb3e46c67fef8056d073821b141e97b32248d77b569c752a13f69cba4c0e3a4fdf340a14ff3a1b1e2337e8545ac41fcf4f8a76c6e2e10bb7
+DIST pandoc-3.1.6.2-linux-amd64.tar.gz 31164360 BLAKE2B 
cdd787a2c6b2bac3a9a1a3d6a216e5279d83385a61fd0c61d643744214564f81274dd380402c46ab2938f7bb0a11aabb9a6c99b31b63962c8a2fe043fba41e5c
 SHA512 
b81c708d60cb46a98377af374de0f9b7b5eef38f9cdd8e5490d1072627f34c226e8e2f03f172c4c87e5f2164794cef1b3e39598f86de3e45cb0396ae9416359d
+DIST pandoc-3.1.6.2-linux-arm64.tar.gz 33827200 BLAKE2B 
710829bbef6764a3a373a75d29dc39b843de225bf71d25da2875cb4e85dc4baa30be5879e0af5d3d8810efb92bad95f2595d04c6cb0135fb96c600bf7031f352
 SHA512 
d4bf649d8a055ed3df52e19caf2424dc7e57d48182e9784bba2f9c7d6ebdd08b329c36fb26a28e6362bb5b24a39ea71f2604a64af471ce6245f464cafb6657cd

diff --git a/app-text/pandoc-bin/pandoc-bin-3.1.6.2.ebuild 
b/app-text/pandoc-bin/pandoc-bin-3.1.6.2.ebuild
new file mode 100644
index ..f5289c741e6a
--- /dev/null
+++ b/app-text/pandoc-bin/pandoc-bin-3.1.6.2.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN=${PN//-bin/}
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="Conversion between markup formats (binary package)"
+HOMEPAGE="https://pandoc.org/
+   https://github.com/jgm/pandoc/;
+
+BASE_URI="https://github.com/jgm/${MY_PN}/releases/download/${PV}/${MY_P};
+SRC_URI="
+   amd64? ( ${BASE_URI}-linux-amd64.tar.gz )
+   arm64? ( ${BASE_URI}-linux-arm64.tar.gz )
+"
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm64"
+IUSE="+pandoc-symlink"
+
+RDEPEND="pandoc-symlink? ( !${CATEGORY}/${MY_PN} )"
+
+QA_FLAGS_IGNORED="usr/bin/${PN}"
+QA_PRESTRIPPED="${QA_FLAGS_IGNORED}"
+
+src_unpack() {
+   default
+
+   # Manpages are gzipped.
+   unpack "${S}"/share/man/man1/*.1.gz
+}
+
+src_install() {
+   exeinto /usr/bin
+   newexe bin/${MY_PN} ${PN}
+   dosym ${PN} /usr/bin/pandoc-lua-bin
+   dosym ${PN} /usr/bin/pandoc-server-bin
+
+   newman "${WORKDIR}"/${MY_PN}-lua.1 pandoc-lua-bin.1
+   newman "${WORKDIR}"/${MY_PN}-server.1 pandoc-server-bin.1
+   newman "${WORKDIR}"/${MY_PN}.1 ${PN}.1
+
+   if use pandoc-symlink ; then
+   dosym ${PN} /usr/bin/${MY_PN}
+   dosym pandoc-lua-bin /usr/bin/${MY_PN}-lua
+   dosym pandoc-server-bin /usr/bin/${MY_PN}-server
+
+   dosym ${PN}.1 /usr/share/man/man1/${MY_PN}.1
+   dosym pandoc-lua-bin.1 /usr/share/man/man1/${MY_PN}-lua.1
+   dosym pandoc-server-bin.1 /usr/share/man/man1/${MY_PN}-server.1
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: games-util/cartridges/

2023-08-23 Thread Maciej Barć
commit: 8a7bf39761bcaa41cdf5b066af497f0e614c26b0
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Aug 23 19:42:21 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Aug 23 22:14:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a7bf397

games-util/cartridges: bump to 2.2.1

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

 games-util/cartridges/Manifest|  1 +
 games-util/cartridges/cartridges-2.2.1.ebuild | 58 +++
 2 files changed, 59 insertions(+)

diff --git a/games-util/cartridges/Manifest b/games-util/cartridges/Manifest
index 6892b188ab65..713354ff4af8 100644
--- a/games-util/cartridges/Manifest
+++ b/games-util/cartridges/Manifest
@@ -1,2 +1,3 @@
 DIST cartridges-2.0.4.tar.gz 1332584 BLAKE2B 
07cd5f19ad74c169cd1a98136920fc8f10fda001f1cde93f26fd0a77e556f0406995efc07b54722571f468983b9af53d7db2ce95e434d91f7e10a7b5855d1b46
 SHA512 
892be1a587aa7ad4baed457069fdf7019472bcf0d7acf301e8aca96719ebe259f59989fc966cb32376326273406ac688a51e95bd395b5de7b63c85c031dcf15a
 DIST cartridges-2.1.1.tar.gz 1337163 BLAKE2B 
6d4a67d8d6ecc035e6b3b12a7d5c9160de2af46423264c670bb7e448d00393a6dc7742ab30047eaa888689d9ad0eb5baf9657523164761cff3b71d4b23a9d551
 SHA512 
0963e2e5183a8cbb8c1de1fbbf9f67beda65eb7396aaf644fcc30ed79a3dd8136e5e78d3a5b065c9b6f2a4cba4e3c715e412f1cc651a555195d9af5cc6f1e22b
+DIST cartridges-2.2.1.tar.gz 1277149 BLAKE2B 
5295253e8347254905b7911a8fc9bab44b953dbed90a9d7211eef651317bd38e6d04a7218cb4c418a7af5223bc53789e866c688cc85239b922d54722a9c055bc
 SHA512 
f2e0ed8ef9f916cf0cdf1e1134286d1242948291b24cf6103c2171a232c97c05c3260aeb307f6cfaee6d78a473151440f2e0854bcb1ccaf1f854952b8a50a2c6

diff --git a/games-util/cartridges/cartridges-2.2.1.ebuild 
b/games-util/cartridges/cartridges-2.2.1.ebuild
new file mode 100644
index ..05c8ac27f772
--- /dev/null
+++ b/games-util/cartridges/cartridges-2.2.1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit gnome2-utils meson python-single-r1 xdg
+
+DESCRIPTION="Simple game launcher written in Python using GTK4 and Libadwaita"
+HOMEPAGE="https://github.com/kra-mo/cartridges/;
+
+if [[ ${PV} == ** ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/kra-mo/${PN}.git;
+else
+   SRC_URI="https://github.com/kra-mo/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   gui-libs/gtk:4[introspection]
+   gui-libs/libadwaita:1[introspection]
+   $(python_gen_cond_dep '
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   ')
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-libs/appstream-glib
+   dev-util/blueprint-compiler
+   dev-util/desktop-file-utils
+"
+
+PATCHES=( "${FILESDIR}"/${PN}-1.5.4-dont-validate-appstream.patch )
+
+src_install() {
+   meson_src_install
+
+   python_fix_shebang "${ED}"/usr/bin
+   python_optimize "${ED}"/usr/share/cartridges/cartridges
+}
+
+pkg_postinst() {
+   gnome2_schemas_update
+   xdg_pkg_postinst
+}
+
+pkg_postrm() {
+   gnome2_schemas_update
+   xdg_pkg_postrm
+}



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

2023-08-23 Thread Maciej Barć
commit: b5a14941f16e2d211d8a3255f5a6562f9a54c563
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Aug 23 19:43:29 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Aug 23 22:14:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5a14941

sci-electronics/nvc: drop old 1.10.0

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

 sci-electronics/nvc/Manifest  |   1 -
 sci-electronics/nvc/nvc-1.10.0.ebuild | 108 --
 2 files changed, 109 deletions(-)

diff --git a/sci-electronics/nvc/Manifest b/sci-electronics/nvc/Manifest
index 8d2993c2a252..4f689201bfd2 100644
--- a/sci-electronics/nvc/Manifest
+++ b/sci-electronics/nvc/Manifest
@@ -1,2 +1 @@
-DIST nvc-1.10.0.tar.gz 1586847 BLAKE2B 
109515c362a2f203104f9fdfb22b2e55795fbc17f6f52a2676834a34c26147de2fa1f6931ddb24cc8e12d71e7d9023fdb1fdb93d8ddeb150cd3a9ec1c7390779
 SHA512 
66a1884c6f38a2308264ae78c8c224a5028c931225b33ffc37f5dd056be6c06bf2936b1272970967311f095821aaf25da24688924ed3de5d48216d5f20a81833
 DIST nvc-1.10.1.tar.gz 1589523 BLAKE2B 
608eaa7058cc15df11d326971454ef5d3afffa99505f43a2497e4060e75a1e1958a163d0a78ec036dca40643f006468a9dc6f49cb0a2a3d2368f4a467ad6e94d
 SHA512 
004230b4e571d3b15563f7a2e17472bbcb8e63773d205c27426e077364fac12051617a9bb908ed376928302b266d8751091284f9d5808b3ea8dacb433d440b33

diff --git a/sci-electronics/nvc/nvc-1.10.0.ebuild 
b/sci-electronics/nvc/nvc-1.10.0.ebuild
deleted file mode 100644
index 38a4bfa346de..
--- a/sci-electronics/nvc/nvc-1.10.0.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools bash-completion-r1 llvm
-
-DESCRIPTION="NVC is a VHDL compiler and simulator"
-HOMEPAGE="https://www.nickg.me.uk/nvc/
-   https://github.com/nickg/nvc/;
-
-if [[ ${PV} == ** ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/nickg/nvc.git;
-
-   NVC_SOURCEDIR="${WORKDIR}"/${PN}-${PV}
-else
-   SRC_URI="https://github.com/nickg/nvc/archive/r${PV}.tar.gz
-   -> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-
-   NVC_SOURCEDIR="${WORKDIR}"/${PN}-r${PV}
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-IUSE="debug jit llvm"
-REQUIRED_USE="jit? ( llvm )"
-RESTRICT="test" # Some tests fail.
-
-RDEPEND="
-   app-arch/bzip2:=
-   app-arch/zstd:=
-   dev-libs/capstone:=
-   dev-libs/elfutils
-   dev-libs/icu:=
-   dev-libs/libffi:=
-   dev-libs/libxml2:=
-   sys-libs/ncurses:=
-   sys-libs/zlib:=
-   llvm? ( sys-devel/llvm:= )
-"
-DEPEND="
-   ${RDEPEND}
-"
-BDEPEND="
-   dev-libs/check
-   sys-devel/flex
-"
-
-NVC_BUILDDIR="${NVC_SOURCEDIR}_BuildDir"
-S="${NVC_BUILDDIR}"
-
-PATCHES=( "${FILESDIR}"/nvc-1.9.2-jit-code-capstone.patch )
-
-# Special libraries for NVC.
-QA_FLAGS_IGNORED="usr/lib[0-9]*/nvc/preload[0-9]*.so"
-
-pkg_setup() {
-   use llvm && llvm_pkg_setup
-}
-
-src_unpack() {
-   default
-
-   mkdir -p "${S}" || die
-}
-
-src_prepare() {
-   pushd "${NVC_SOURCEDIR}" >/dev/null || die
-
-   default
-
-   eautoreconf
-
-   popd >/dev/null || die
-}
-
-src_configure() {
-   local ECONF_SOURCE="${NVC_SOURCEDIR}"
-   local -a myconf=(
-   --enable-verilog
-   --enable-vital
-   --with-bash-completion="$(get_bashcompdir)"
-   $(use_enable debug)
-   $(use_enable jit)
-   $(use_enable llvm)
-   )
-   econf "${myconf[@]}"
-
-   export V=1  # Verbose compilation and install.
-}
-
-src_compile() {
-   emake -j1
-}
-
-src_test() {
-   emake check
-}
-
-src_install() {
-   default
-
-   mv "${ED}"/"$(get_bashcompdir)"/nvc{.bash,} || die
-
-   dostrip -x /usr/$(get_libdir)/nvc
-}



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

2023-08-23 Thread Maciej Barć
commit: 49f6c8c225b72591ad79e3bdc2e3a92e1c7a8e71
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Aug 23 22:11:06 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Aug 23 22:14:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49f6c8c2

dev-lang/eisl: bump to 3.45

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

 dev-lang/eisl/Manifest |  1 +
 dev-lang/eisl/eisl-3.45.ebuild | 46 ++
 2 files changed, 47 insertions(+)

diff --git a/dev-lang/eisl/Manifest b/dev-lang/eisl/Manifest
index 0c54549d6284..17bb1127e047 100644
--- a/dev-lang/eisl/Manifest
+++ b/dev-lang/eisl/Manifest
@@ -1,3 +1,4 @@
 DIST eisl-3.24.tar.gz 2155062 BLAKE2B 
16e94d0b318db01152f67fdfaca863ddd385d533e01d54d3a540d9410cb85ab0f04256010c5d08b9197090856f128cb3a88682170edb0e1ce7346e01f7de9472
 SHA512 
6a725360ab6e87d67abc028ded74e80ae5d535a4a359cee965ec1017b67e59fc6c93739075fd82dc95046f59f515c910737685075a0ef6f347a4582af8d1efbe
 DIST eisl-3.30.tar.gz 2170799 BLAKE2B 
123cdf6074f8f9170dc02e1f935e1d06a83cd3e2228e05b051776e7067369ab75cfa5afba8643424bee980c1ab6ca2c3314a1440074c6ddaba39ced5bc0b8fcd
 SHA512 
4d44534f3120c9e2051c223326e528a051af087d0750ef2bcb15eb1e762b0e25769d3dbc3d04f2064053e0e4b6ec675918ffeef4a8fa4f4c72a3846524200904
 DIST eisl-3.40.tar.gz 2287448 BLAKE2B 
10b9f6b74a313f0ecb724c09d5ade3ee81b6aa4b1f2c426a8c399a46ebca15e58e4666d9bbd5f72ab6a24b194e12b11a635a88066299577de956d20376aaa8e7
 SHA512 
30313b9660b2eb2500b498abeb82f0bcd660c720488dda981d87e2221eec3dd1d306740993bf2f321ca8e66cb47841ca9d8a7fc83dfc6551cd271c7ffab8af25
+DIST eisl-3.45.tar.gz 2427103 BLAKE2B 
3a87b3b075dc75e8bc408f2a9ba78fe1cdbe12f40c7901aa546fb4cc0f1e6d06ec9ce65cee229517f518b05c99eaf327d2caf9277b82c2f9ab06ca3d9426bf33
 SHA512 
fa939d02466c6f3164066deb50b519376cd7464f1330b7633ef8450c0c23a89d0a7626cc3b79d570b3643ac098bc0fee5ecc27b1c62bf89f92335e8a09e2107b

diff --git a/dev-lang/eisl/eisl-3.45.ebuild b/dev-lang/eisl/eisl-3.45.ebuild
new file mode 100644
index ..987db06ada03
--- /dev/null
+++ b/dev-lang/eisl/eisl-3.45.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Interpreter and compiler compatible with the ISLisp standard"
+HOMEPAGE="https://github.com/sasagawa888/eisl/;
+
+if [[ ${PV} == ** ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/sasagawa888/${PN}.git;
+else
+   SRC_URI="https://github.com/sasagawa888/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="BSD-2"
+SLOT="0"
+RESTRICT="test"  # Tests run cppcheck (and fail)
+
+DOCS=( README{,-ja}.md documents )
+
+RDEPEND="sys-libs/ncurses:="
+DEPEND="${RDEPEND}"
+
+PATCHES=( "${FILESDIR}"/${PN}-2.85-Makefile.patch )
+
+src_compile() {
+   emake CC="$(tc-getCC)" clean edlis eisl
+}
+
+src_install() {
+   exeinto /usr/bin
+   doexe edlis eisl
+
+   # Compilation of ISLisp files on installation fails.
+   # Do not compile them and mimic "make install".
+   insinto /usr/share/${PN}
+   doins -r library
+   doins fast.h ffi.h
+
+   einstalldocs
+}



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

2023-08-23 Thread Maciej Barć
commit: fa5b776097935066339e41bc34dca7714da0b500
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Aug 23 19:48:10 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Aug 23 22:14:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa5b7760

dev-cpp/cpp-httplib: drop old 0.13.0

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

 dev-cpp/cpp-httplib/Manifest  |  1 -
 dev-cpp/cpp-httplib/cpp-httplib-0.13.0.ebuild | 50 ---
 2 files changed, 51 deletions(-)

diff --git a/dev-cpp/cpp-httplib/Manifest b/dev-cpp/cpp-httplib/Manifest
index 467f3bc0494e..db9b25ae1bb3 100644
--- a/dev-cpp/cpp-httplib/Manifest
+++ b/dev-cpp/cpp-httplib/Manifest
@@ -1,4 +1,3 @@
 DIST cpp-httplib-0.12.6.tar.gz 641145 BLAKE2B 
56a1a9c2d048a608664cce1ea3737d8633d6dbc124b4a5b2b5a33f81d678efdd2b8b0c79fb88c23dd861f1c6264eddba32349740142e3765d61f811dd50d9909
 SHA512 
63f0172bb7f4b02f3640634f25801bc1e34d85f53c9915e6402d825891793de26faa7551dff88a44c23af39e3592b7863454d9c070b5bd0e546cb987bca14885
-DIST cpp-httplib-0.13.0.tar.gz 644021 BLAKE2B 
9ed1d49819662dbb6af04c4ab8b1d1cfa68db07d5b147f64c8c20a6a61f61490f518d9c8e405f867a130f0b455e530582ec9685deaadfd4b9f34790becf6495f
 SHA512 
8d91fe1f2780d2330112ebb3f3d3c6ac6526e8cb04902e15edefe6121d588495519551007c3c134e0d16f71460cba1680860e229b2318f8725ce651027a68a9a
 DIST cpp-httplib-0.13.1.tar.gz 644015 BLAKE2B 
99a9f58885c6313f18a459987c64ab2cdcca33238997117299016bb5a86e83383e24d01519ede831730fdad6ed8bec0fe0196cac5b53f680721e77883952aefa
 SHA512 
4a70ebafd0920116a78ea18982606f0bec396e5cdcea9ba583c1da4fd77fa45c5bf30a6ac149424f3e445a882a560345d731a7113ab4e7dff88f4ef0a436
 DIST cpp-httplib-0.13.3.tar.gz 1147376 BLAKE2B 
74e3238f57048c9f9fb000d0b85f66db2f0ee55b8f58f3c72a6ffe8eceb67f6e018d52b1ed5cd26fa4f9b9b528a535662e37753e2c556bb694057b7b718a5012
 SHA512 
5181f185bc0bb37429847e2656534ff25512458c0219631c982b776c65fd6be73e038f88d47e42b4f614324e51577bc8815e80952c7c7ca6e66eca4a16a9f30d

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.13.0.ebuild 
b/dev-cpp/cpp-httplib/cpp-httplib-0.13.0.ebuild
deleted file mode 100644
index d084d2656c17..
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.13.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit cmake-multilib python-any-r1 toolchain-funcs
-
-DESCRIPTION="C++ HTTP/HTTPS server and client library"
-HOMEPAGE="https://github.com/yhirose/cpp-httplib/;
-SRC_URI="https://github.com/yhirose/cpp-httplib/archive/v${PV}.tar.gz
-   -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/$(ver_cut 1-2)"  # soversion
-KEYWORDS="~amd64 ~loong ~x86"
-
-IUSE="brotli ssl test zlib"
-REQUIRED_USE="test? ( brotli ssl zlib )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
-   ssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )
-   zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="${PYTHON_DEPS}"
-
-src_configure() {
-   local -a mycmakeargs=(
-   -DHTTPLIB_COMPILE=yes
-   -DBUILD_SHARED_LIBS=yes
-   -DHTTPLIB_USE_BROTLI_IF_AVAILABLE=no
-   -DHTTPLIB_USE_OPENSSL_IF_AVAILABLE=no
-   -DHTTPLIB_USE_ZLIB_IF_AVAILABLE=no
-   -DHTTPLIB_REQUIRE_BROTLI=$(usex brotli)
-   -DHTTPLIB_REQUIRE_OPENSSL=$(usex ssl)
-   -DHTTPLIB_REQUIRE_ZLIB=$(usex zlib)
-   -DPython3_EXECUTABLE="${PYTHON}"
-   )
-   cmake-multilib_src_configure
-}
-
-multilib_src_test() {
-   cp -p -R --reflink=auto "${S}/test" ./test || die
-
-   GTEST_FILTER='-*.*_Online' emake -C test "CXX=$(tc-getCXX)" 
CXXFLAGS="${CXXFLAGS} -I."
-}



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

2023-08-23 Thread Maciej Barć
commit: 6244512cac3899a95dbb26c0bcad1993104f2ba1
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Aug 23 20:03:24 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Aug 23 22:14:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6244512c

dev-cpp/cpp-httplib: bump to 0.14.0

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

 dev-cpp/cpp-httplib/Manifest  |  1 +
 dev-cpp/cpp-httplib/cpp-httplib-0.14.0.ebuild | 56 +++
 2 files changed, 57 insertions(+)

diff --git a/dev-cpp/cpp-httplib/Manifest b/dev-cpp/cpp-httplib/Manifest
index db9b25ae1bb3..67c8340d017d 100644
--- a/dev-cpp/cpp-httplib/Manifest
+++ b/dev-cpp/cpp-httplib/Manifest
@@ -1,3 +1,4 @@
 DIST cpp-httplib-0.12.6.tar.gz 641145 BLAKE2B 
56a1a9c2d048a608664cce1ea3737d8633d6dbc124b4a5b2b5a33f81d678efdd2b8b0c79fb88c23dd861f1c6264eddba32349740142e3765d61f811dd50d9909
 SHA512 
63f0172bb7f4b02f3640634f25801bc1e34d85f53c9915e6402d825891793de26faa7551dff88a44c23af39e3592b7863454d9c070b5bd0e546cb987bca14885
 DIST cpp-httplib-0.13.1.tar.gz 644015 BLAKE2B 
99a9f58885c6313f18a459987c64ab2cdcca33238997117299016bb5a86e83383e24d01519ede831730fdad6ed8bec0fe0196cac5b53f680721e77883952aefa
 SHA512 
4a70ebafd0920116a78ea18982606f0bec396e5cdcea9ba583c1da4fd77fa45c5bf30a6ac149424f3e445a882a560345d731a7113ab4e7dff88f4ef0a436
 DIST cpp-httplib-0.13.3.tar.gz 1147376 BLAKE2B 
74e3238f57048c9f9fb000d0b85f66db2f0ee55b8f58f3c72a6ffe8eceb67f6e018d52b1ed5cd26fa4f9b9b528a535662e37753e2c556bb694057b7b718a5012
 SHA512 
5181f185bc0bb37429847e2656534ff25512458c0219631c982b776c65fd6be73e038f88d47e42b4f614324e51577bc8815e80952c7c7ca6e66eca4a16a9f30d
+DIST cpp-httplib-0.14.0.tar.gz 1147334 BLAKE2B 
9d24cefcb2b181abe887d77686eafd938ec59b54cd56ff046e61773974f106c7b91ea94dc208369095c0b5392a48a462386c2c42ade252e18224014b2f7a5e9c
 SHA512 
fac8fd1730e7f828053c61924d3ff9b660ad3cb385aa7a506c50c1ed1ca9820fb07691e28e03effcc60e391ecb78727108f1fdbe8b428917ab494738bed86d78

diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.14.0.ebuild 
b/dev-cpp/cpp-httplib/cpp-httplib-0.14.0.ebuild
new file mode 100644
index ..f1023f88c232
--- /dev/null
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.14.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit cmake-multilib python-any-r1 toolchain-funcs
+
+DESCRIPTION="C++ HTTP/HTTPS server and client library"
+HOMEPAGE="https://github.com/yhirose/cpp-httplib/;
+
+if [[ ${PV} == ** ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/yhirose/${PN}.git;
+else
+   SRC_URI="https://github.com/yhirose/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~loong ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"  # soversion
+
+IUSE="brotli ssl test zlib"
+REQUIRED_USE="test? ( brotli ssl zlib )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
+   ssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )
+   zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="${PYTHON_DEPS}"
+
+src_configure() {
+   local -a mycmakeargs=(
+   -DHTTPLIB_COMPILE=yes
+   -DBUILD_SHARED_LIBS=yes
+   -DHTTPLIB_USE_BROTLI_IF_AVAILABLE=no
+   -DHTTPLIB_USE_OPENSSL_IF_AVAILABLE=no
+   -DHTTPLIB_USE_ZLIB_IF_AVAILABLE=no
+   -DHTTPLIB_REQUIRE_BROTLI=$(usex brotli)
+   -DHTTPLIB_REQUIRE_OPENSSL=$(usex ssl)
+   -DHTTPLIB_REQUIRE_ZLIB=$(usex zlib)
+   -DPython3_EXECUTABLE="${PYTHON}"
+   )
+   cmake-multilib_src_configure
+}
+
+multilib_src_test() {
+   cp -p -R --reflink=auto "${S}/test" ./test || die
+
+   GTEST_FILTER='-*.*_Online' emake -C test "CXX=$(tc-getCXX)" 
CXXFLAGS="${CXXFLAGS} -I."
+}



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

2023-08-23 Thread Maciej Barć
commit: 2f47cceb20d69aa03376878b36ad9f6b0b68b1e4
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Aug 23 20:07:38 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Aug 23 22:14:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f47cceb

app-emacs/clojure-mode: bump to 5.16.2

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

 app-emacs/clojure-mode/Manifest   |  1 +
 app-emacs/clojure-mode/clojure-mode-5.16.2.ebuild | 32 +++
 2 files changed, 33 insertions(+)

diff --git a/app-emacs/clojure-mode/Manifest b/app-emacs/clojure-mode/Manifest
index 237765f5e853..8c9913c09152 100644
--- a/app-emacs/clojure-mode/Manifest
+++ b/app-emacs/clojure-mode/Manifest
@@ -1 +1,2 @@
 DIST clojure-mode-5.16.1.tar.gz 23408565 BLAKE2B 
4ea184fc79b1bf0ab24e2edcfd16b003f23e5cd19b8c77868005723f7ed431f19b0b1a3c94a4b975b565fecd0f5799ece3cf1400aa23858c709211e1911d3d8e
 SHA512 
207685ca9a3b9ec0b045ab42155edef904376d7eba67846804a07c17f23b9004bebcd12f9aeeaf328a7f6956b50b3527b3352f46a5ae9a73b501bdf32f89a07a
+DIST clojure-mode-5.16.2.tar.gz 23408915 BLAKE2B 
c19770487660050b7c560deecbafaf1a708cf54692ce48465890e27be60f68c43d55bd141a03d94ea1bd7e6385c9bcbc4aafa35d6ac2f893414ef1256a5c6808
 SHA512 
cfffe08293bb47d83f7152be8405bcab1281000f86c0a001ed807683ccec1750a0465c98f66fc75bffc64bfdde696f81308a4111ec946bb7e1ffc5eaf9b42853

diff --git a/app-emacs/clojure-mode/clojure-mode-5.16.2.ebuild 
b/app-emacs/clojure-mode/clojure-mode-5.16.2.ebuild
new file mode 100644
index ..56641b38dafa
--- /dev/null
+++ b/app-emacs/clojure-mode/clojure-mode-5.16.2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="Major mode for Clojure code"
+HOMEPAGE="https://github.com/clojure-emacs/clojure-mode/;
+SRC_URI="https://github.com/clojure-emacs/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   test? (
+   app-emacs/s
+   app-emacs/buttercup
+   app-emacs/paredit
+   )
+"
+
+DOCS=( README.md doc )
+SITEFILE="50${PN}-gentoo.el"
+
+src_test() {
+   buttercup -L . -L test --traceback full || die
+}



[gentoo-commits] repo/gentoo:master commit in: games-util/cartridges/

2023-08-23 Thread Maciej Barć
commit: 7014f9b58f008c7b0c024909803bcafd8303051a
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Aug 23 19:41:58 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Aug 23 22:14:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7014f9b5

games-util/cartridges: drop old 1.5.6

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

 games-util/cartridges/Manifest|  1 -
 games-util/cartridges/cartridges-1.5.6.ebuild | 58 ---
 2 files changed, 59 deletions(-)

diff --git a/games-util/cartridges/Manifest b/games-util/cartridges/Manifest
index 1221c5d86129..6892b188ab65 100644
--- a/games-util/cartridges/Manifest
+++ b/games-util/cartridges/Manifest
@@ -1,3 +1,2 @@
-DIST cartridges-1.5.6.tar.gz 1305623 BLAKE2B 
20d95f2153e090db3ffee36361e8595ea3cca37a7f5971f945a41bec40df3fa9663449ed10a8d6349738838d592746372d2e3091589538266ef3bd4aed3edd6c
 SHA512 
4e4a94ed31fc416accfa1b5f06580f3a5180665d931bee933b8ed29f4069f8939a60b2947740e7223e570be2116a55b1e3698e40f4529cf4c974636af6384456
 DIST cartridges-2.0.4.tar.gz 1332584 BLAKE2B 
07cd5f19ad74c169cd1a98136920fc8f10fda001f1cde93f26fd0a77e556f0406995efc07b54722571f468983b9af53d7db2ce95e434d91f7e10a7b5855d1b46
 SHA512 
892be1a587aa7ad4baed457069fdf7019472bcf0d7acf301e8aca96719ebe259f59989fc966cb32376326273406ac688a51e95bd395b5de7b63c85c031dcf15a
 DIST cartridges-2.1.1.tar.gz 1337163 BLAKE2B 
6d4a67d8d6ecc035e6b3b12a7d5c9160de2af46423264c670bb7e448d00393a6dc7742ab30047eaa888689d9ad0eb5baf9657523164761cff3b71d4b23a9d551
 SHA512 
0963e2e5183a8cbb8c1de1fbbf9f67beda65eb7396aaf644fcc30ed79a3dd8136e5e78d3a5b065c9b6f2a4cba4e3c715e412f1cc651a555195d9af5cc6f1e22b

diff --git a/games-util/cartridges/cartridges-1.5.6.ebuild 
b/games-util/cartridges/cartridges-1.5.6.ebuild
deleted file mode 100644
index ed5e3c551ea4..
--- a/games-util/cartridges/cartridges-1.5.6.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit gnome2-utils meson python-single-r1 xdg
-
-DESCRIPTION="Simple game launcher written in Python using GTK4 and Libadwaita"
-HOMEPAGE="https://github.com/kra-mo/cartridges/;
-
-if [[ ${PV} == ** ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/kra-mo/${PN}.git;
-else
-   SRC_URI="https://github.com/kra-mo/${PN}/archive/v${PV}.tar.gz
-   -> ${P}.tar.gz"
-   KEYWORDS="amd64 ~x86"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   gui-libs/gtk:4[introspection]
-   gui-libs/libadwaita:1[introspection]
-   $(python_gen_cond_dep '
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   ')
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-libs/appstream-glib
-   dev-util/blueprint-compiler
-   dev-util/desktop-file-utils
-"
-
-PATCHES=( "${FILESDIR}"/${PN}-1.5.4-dont-validate-appstream.patch )
-
-src_install() {
-   meson_src_install
-
-   python_fix_shebang "${ED}"/usr/bin
-   python_optimize "${ED}"/usr/share/cartridges/cartridges
-}
-
-pkg_postinst() {
-   gnome2_schemas_update
-   xdg_pkg_postinst
-}
-
-pkg_postrm() {
-   gnome2_schemas_update
-   xdg_pkg_postrm
-}



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

2023-08-23 Thread Maciej Barć
commit: 513445013b5bda6c2bb41efbe6e461cd093c5887
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Aug 23 19:43:18 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Aug 23 22:14:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51344501

sci-electronics/nvc: drop old 1.9.2

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

 sci-electronics/nvc/Manifest |   1 -
 sci-electronics/nvc/nvc-1.9.2.ebuild | 108 ---
 2 files changed, 109 deletions(-)

diff --git a/sci-electronics/nvc/Manifest b/sci-electronics/nvc/Manifest
index 6417a25642bf..8d2993c2a252 100644
--- a/sci-electronics/nvc/Manifest
+++ b/sci-electronics/nvc/Manifest
@@ -1,3 +1,2 @@
 DIST nvc-1.10.0.tar.gz 1586847 BLAKE2B 
109515c362a2f203104f9fdfb22b2e55795fbc17f6f52a2676834a34c26147de2fa1f6931ddb24cc8e12d71e7d9023fdb1fdb93d8ddeb150cd3a9ec1c7390779
 SHA512 
66a1884c6f38a2308264ae78c8c224a5028c931225b33ffc37f5dd056be6c06bf2936b1272970967311f095821aaf25da24688924ed3de5d48216d5f20a81833
 DIST nvc-1.10.1.tar.gz 1589523 BLAKE2B 
608eaa7058cc15df11d326971454ef5d3afffa99505f43a2497e4060e75a1e1958a163d0a78ec036dca40643f006468a9dc6f49cb0a2a3d2368f4a467ad6e94d
 SHA512 
004230b4e571d3b15563f7a2e17472bbcb8e63773d205c27426e077364fac12051617a9bb908ed376928302b266d8751091284f9d5808b3ea8dacb433d440b33
-DIST nvc-1.9.2.tar.gz 1487550 BLAKE2B 
54105c3523e252ea4e157b352a702979297c6e45ff84f7e82d9a241d8ae6da1bb4393eb0efaec7a59c7f70631b8b5b1f511e1ef029523180e90d45a04b93af06
 SHA512 
b6033f1ce1017aeacccf15a0220ad0938f631ce5b7b43c6cb189d6f36fca3f4a930ff3304031b0628c133b5806a9dd1ffc087f439adf85f2fdca0954bb581174

diff --git a/sci-electronics/nvc/nvc-1.9.2.ebuild 
b/sci-electronics/nvc/nvc-1.9.2.ebuild
deleted file mode 100644
index 38a4bfa346de..
--- a/sci-electronics/nvc/nvc-1.9.2.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools bash-completion-r1 llvm
-
-DESCRIPTION="NVC is a VHDL compiler and simulator"
-HOMEPAGE="https://www.nickg.me.uk/nvc/
-   https://github.com/nickg/nvc/;
-
-if [[ ${PV} == ** ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/nickg/nvc.git;
-
-   NVC_SOURCEDIR="${WORKDIR}"/${PN}-${PV}
-else
-   SRC_URI="https://github.com/nickg/nvc/archive/r${PV}.tar.gz
-   -> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-
-   NVC_SOURCEDIR="${WORKDIR}"/${PN}-r${PV}
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-IUSE="debug jit llvm"
-REQUIRED_USE="jit? ( llvm )"
-RESTRICT="test" # Some tests fail.
-
-RDEPEND="
-   app-arch/bzip2:=
-   app-arch/zstd:=
-   dev-libs/capstone:=
-   dev-libs/elfutils
-   dev-libs/icu:=
-   dev-libs/libffi:=
-   dev-libs/libxml2:=
-   sys-libs/ncurses:=
-   sys-libs/zlib:=
-   llvm? ( sys-devel/llvm:= )
-"
-DEPEND="
-   ${RDEPEND}
-"
-BDEPEND="
-   dev-libs/check
-   sys-devel/flex
-"
-
-NVC_BUILDDIR="${NVC_SOURCEDIR}_BuildDir"
-S="${NVC_BUILDDIR}"
-
-PATCHES=( "${FILESDIR}"/nvc-1.9.2-jit-code-capstone.patch )
-
-# Special libraries for NVC.
-QA_FLAGS_IGNORED="usr/lib[0-9]*/nvc/preload[0-9]*.so"
-
-pkg_setup() {
-   use llvm && llvm_pkg_setup
-}
-
-src_unpack() {
-   default
-
-   mkdir -p "${S}" || die
-}
-
-src_prepare() {
-   pushd "${NVC_SOURCEDIR}" >/dev/null || die
-
-   default
-
-   eautoreconf
-
-   popd >/dev/null || die
-}
-
-src_configure() {
-   local ECONF_SOURCE="${NVC_SOURCEDIR}"
-   local -a myconf=(
-   --enable-verilog
-   --enable-vital
-   --with-bash-completion="$(get_bashcompdir)"
-   $(use_enable debug)
-   $(use_enable jit)
-   $(use_enable llvm)
-   )
-   econf "${myconf[@]}"
-
-   export V=1  # Verbose compilation and install.
-}
-
-src_compile() {
-   emake -j1
-}
-
-src_test() {
-   emake check
-}
-
-src_install() {
-   default
-
-   mv "${ED}"/"$(get_bashcompdir)"/nvc{.bash,} || die
-
-   dostrip -x /usr/$(get_libdir)/nvc
-}



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

2023-08-23 Thread William Hubbs
commit: 33f53d4b870ac46ec2ac3035a9cb8b5e5747578f
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Aug 23 21:51:45 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Aug 23 21:53:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33f53d4b

sys-apps/gentoo-functions: update LICENSE

Closes: https://bugs.gentoo.org/912807
Signed-off-by: William Hubbs  gentoo.org>

 sys-apps/gentoo-functions/gentoo-functions-0.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gentoo-functions/gentoo-functions-0.19.ebuild 
b/sys-apps/gentoo-functions/gentoo-functions-0.19.ebuild
index 39769eaa9170..51827ac19e65 100644
--- a/sys-apps/gentoo-functions/gentoo-functions-0.19.ebuild
+++ b/sys-apps/gentoo-functions/gentoo-functions-0.19.ebuild
@@ -16,7 +16,7 @@ inherit toolchain-funcs flag-o-matic
 DESCRIPTION="Base functions required by all Gentoo systems"
 HOMEPAGE="https://gitweb.gentoo.org/proj/gentoo-functions.git;
 
-LICENSE="GPL-2"
+LICENSE="GPL-2 public-domain"
 SLOT="0"
 
 # Specifically needs GNU find, as well.



[gentoo-commits] repo/gentoo:master commit in: mail-mta/proton-mail-bridge/

2023-08-23 Thread Marek Szuba
commit: 50617250fed88df8c69f17193bc4b3731a814ad9
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Aug 23 21:01:14 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Aug 23 21:05:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50617250

mail-mta/proton-mail-bridge: require a sentry-native version which produces 
complete CMake modules

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

 ...oton-mail-bridge-3.3.2.ebuild => proton-mail-bridge-3.3.2-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/proton-mail-bridge/proton-mail-bridge-3.3.2.ebuild 
b/mail-mta/proton-mail-bridge/proton-mail-bridge-3.3.2-r1.ebuild
similarity index 98%
rename from mail-mta/proton-mail-bridge/proton-mail-bridge-3.3.2.ebuild
rename to mail-mta/proton-mail-bridge/proton-mail-bridge-3.3.2-r1.ebuild
index 013049b4d5c9..d64b250bc9c0 100644
--- a/mail-mta/proton-mail-bridge/proton-mail-bridge-3.3.2.ebuild
+++ b/mail-mta/proton-mail-bridge/proton-mail-bridge-3.3.2-r1.ebuild
@@ -25,7 +25,7 @@ RESTRICT="test"
 RDEPEND="app-crypt/libsecret
gui? (
>=dev-libs/protobuf-21.12:=
-   dev-libs/sentry-native
+   >=dev-libs/sentry-native-0.6.5-r1
dev-qt/qtbase:6=[gui,icu,widgets]
dev-qt/qtdeclarative:6=[widgets]
dev-qt/qtsvg:6=



[gentoo-commits] repo/gentoo:master commit in: mail-mta/proton-mail-bridge/

2023-08-23 Thread Marek Szuba
commit: 05df5805b608a906b01e871ca45114dec89fda68
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Aug 23 20:11:49 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Aug 23 21:05:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05df5805

mail-mta/proton-mail-bridge: remove IUSE=gui from 3.1.3

It never did anything anyway. We could of course simply drop this
version, however this is the last one without built-in telemetry support
so I'd rather keep it around for a while.

Closes: https://bugs.gentoo.org/912887
Signed-off-by: Marek Szuba  gentoo.org>

 .../proton-mail-bridge/proton-mail-bridge-3.1.3.ebuild   | 16 +---
 1 file changed, 1 insertion(+), 15 deletions(-)

diff --git a/mail-mta/proton-mail-bridge/proton-mail-bridge-3.1.3.ebuild 
b/mail-mta/proton-mail-bridge/proton-mail-bridge-3.1.3.ebuild
index 3b00a1442737..cc717399d90f 100644
--- a/mail-mta/proton-mail-bridge/proton-mail-bridge-3.1.3.ebuild
+++ b/mail-mta/proton-mail-bridge/proton-mail-bridge-3.1.3.ebuild
@@ -16,7 +16,6 @@ 
SRC_URI="https://github.com/ProtonMail/${MY_PN}/archive/refs/tags/v${PV}.tar.gz
 LICENSE="Apache-2.0 BSD BSD-2 GPL-3+ ISC LGPL-3+ MIT MPL-2.0 Unlicense"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="gui"
 
 # Quite a few tests require Internet access
 PROPERTIES="test_network"
@@ -33,12 +32,7 @@ src_prepare() {
 }
 
 src_compile() {
-   if use gui; then
-   eerror "Since version 3.0.0, GUI support in ${PN} requires Qt6 
and is therefore currently not available"
-   die "USE=gui requires Qt6"
-   else
-   emake build-nogui
-   fi
+   emake build-nogui
 }
 
 src_test() {
@@ -53,11 +47,3 @@ src_install() {
 
einstalldocs
 }
-
-pkg_postinst() {
-   use gui && xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   use gui && xdg_icon_cache_update
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/sentry-native/, dev-libs/sentry-native/files/

2023-08-23 Thread Marek Szuba
commit: 85f96685aa2e5b7cf8f7d71b973cc68181830d81
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Aug 23 20:57:30 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Aug 23 21:05:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85f96685

dev-libs/sentry-native: make installed cmake modules handle USE=breakpad

Looks like upstream has only tested this for bundled breakpad.

Closes: https://bugs.gentoo.org/912886
Signed-off-by: Marek Szuba  gentoo.org>

 .../files/sentry-native-0.6.5_cmake-breakpad.patch | 14 ++
 ...y-native-0.6.5.ebuild => sentry-native-0.6.5-r1.ebuild} |  6 +-
 2 files changed, 19 insertions(+), 1 deletion(-)

diff --git 
a/dev-libs/sentry-native/files/sentry-native-0.6.5_cmake-breakpad.patch 
b/dev-libs/sentry-native/files/sentry-native-0.6.5_cmake-breakpad.patch
new file mode 100644
index ..cd54813c3528
--- /dev/null
+++ b/dev-libs/sentry-native/files/sentry-native-0.6.5_cmake-breakpad.patch
@@ -0,0 +1,14 @@
+--- a/sentry-config.cmake.in
 b/sentry-config.cmake.in
+@@ -3,7 +3,10 @@
+ set(SENTRY_BACKEND @SENTRY_BACKEND@)
+ set(SENTRY_TRANSPORT @SENTRY_TRANSPORT@)
+ 
+-if(SENTRY_BACKEND STREQUAL "crashpad")
++if(SENTRY_BACKEND STREQUAL "breakpad")
++  find_package(PkgConfig REQUIRED)
++  pkg_check_modules(BREAKPAD REQUIRED IMPORTED_TARGET breakpad-client)
++elseif(SENTRY_BACKEND STREQUAL "crashpad")
+   if(@SENTRY_CRASHPAD_SYSTEM@)
+   find_package(crashpad REQUIRED)
+   else()

diff --git a/dev-libs/sentry-native/sentry-native-0.6.5.ebuild 
b/dev-libs/sentry-native/sentry-native-0.6.5-r1.ebuild
similarity index 90%
rename from dev-libs/sentry-native/sentry-native-0.6.5.ebuild
rename to dev-libs/sentry-native/sentry-native-0.6.5-r1.ebuild
index c3aebc25ea41..1e3a691a642a 100644
--- a/dev-libs/sentry-native/sentry-native-0.6.5.ebuild
+++ b/dev-libs/sentry-native/sentry-native-0.6.5-r1.ebuild
@@ -17,12 +17,16 @@ IUSE="+breakpad +curl test"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
-   breakpad? ( dev-util/breakpad )
+   breakpad? (
+   dev-util/breakpad
+   virtual/pkgconfig
+   )
curl? ( net-misc/curl )
 "
 DEPEND="${RDEPEND}"
 
 PATCHES=(
+   "${FILESDIR}"/${PN}-0.6.5_cmake-breakpad.patch
"${FILESDIR}"/${PN}-0.6.5_no-fuzz-test.patch
 )
 



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

2023-08-23 Thread Marek Szuba
commit: f1a95689f5c9e5372b4dcde71f751d95c84d752f
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Aug 23 12:00:18 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Aug 23 21:05:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1a95689

dev-python/uritools: new package, add 4.0.1

New second-order dependency of app-admin/ansible-lint.

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

 dev-python/uritools/Manifest  |  1 +
 dev-python/uritools/metadata.xml  | 31 +++
 dev-python/uritools/uritools-4.0.1.ebuild | 24 
 3 files changed, 56 insertions(+)

diff --git a/dev-python/uritools/Manifest b/dev-python/uritools/Manifest
new file mode 100644
index ..6fb35aec4386
--- /dev/null
+++ b/dev-python/uritools/Manifest
@@ -0,0 +1 @@
+DIST uritools-4.0.1.tar.gz 23524 BLAKE2B 
ca1d0e739436211838df50b1fe7949c5a43f9bf17ec24cf4b5f5748bcb4a330d677134e568a1683422c80a1cc178bd1f4325df7f0e27ac3af09a025fd95513ac
 SHA512 
d616103a74161ed3f2920d2c6aa75cbfc7425940c46097a7b3701d3db3b8771f012bce17dd595d56154fe7ac00527a6bc989810c2e0beb4556e5caa5720e085e

diff --git a/dev-python/uritools/metadata.xml b/dev-python/uritools/metadata.xml
new file mode 100644
index ..b327baf4c3b1
--- /dev/null
+++ b/dev-python/uritools/metadata.xml
@@ -0,0 +1,31 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   For various reasons, ``urllib.parse`` and its Python 2 
predecessor
+   ``urlparse`` are not compliant with current Internet standards. 
 As
+   stated in `Lib/urllib/parse.py
+   
https://github.com/python/cpython/blob/3.8/Lib/urllib/parse.py`_:
+
+   RFC 3986 is considered the current standard and any 
future changes
+   to urlparse module should conform with it.  The 
urlparse module is
+   currently not entirely compliant with this RFC due to 
defacto
+   scenarios for parsing, and for backward compatibility 
purposes,
+   some parsing quirks from older RFCs are retained.
+
+   This module aims to provide fully RFC 3986 compliant 
replacements for
+   the most commonly used functions found in ``urllib.parse``.  It 
also
+   includes functions for distinguishing between the different 
forms of
+   URIs and URI references, and for conveniently creating URIs 
from their
+   individual components.
+   
+   
+   mare...@gentoo.org
+   Marek Szuba
+   
+   
+   
+   uritools
+   tkem/uritools
+   
+

diff --git a/dev-python/uritools/uritools-4.0.1.ebuild 
b/dev-python/uritools/uritools-4.0.1.ebuild
new file mode 100644
index ..3369476d3621
--- /dev/null
+++ b/dev-python/uritools/uritools-4.0.1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+DOCS_BUILDER="sphinx"
+PYTHON_COMPAT=( python3_{10..12} )
+
+DOCS_DIR="docs"
+
+inherit distutils-r1 docs pypi
+
+DESCRIPTION="RFC 3986-compliant URI parsing, classification and composition"
+HOMEPAGE="
+   https://github.com/tkem/uritools/
+   https://pypi.org/project/uritools/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+
+distutils_enable_tests pytest



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

2023-08-23 Thread Marek Szuba
commit: 51173374c68bf1a57c8b8a4bfb8481521e51aa79
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Aug 23 12:39:54 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Aug 23 21:05:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51173374

dev-python/spdx-tools: new package, add 0.7.1

New test dependency of app-admin/ansible-lint.
Adding this version first rather than the latest (0.8.0) because:
 - this is the version required by ansible-lint, owing to breaking
   changes introduced by the 0.8 branch;
 - 0.8.0 has a new run-time dependency, dev-python/beartype, which
   is known not to presently work with py3.12;
 - the 0.8.0 test suite has a new, currently unpackaged dependency
   pySHACL.

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

 dev-python/spdx-tools/Manifest|  1 +
 dev-python/spdx-tools/metadata.xml| 13 +++
 dev-python/spdx-tools/spdx-tools-0.7.1.ebuild | 31 +++
 3 files changed, 45 insertions(+)

diff --git a/dev-python/spdx-tools/Manifest b/dev-python/spdx-tools/Manifest
new file mode 100644
index ..60e7b5205b4b
--- /dev/null
+++ b/dev-python/spdx-tools/Manifest
@@ -0,0 +1 @@
+DIST spdx-tools-0.7.1.tar.gz 200475 BLAKE2B 
72da69f77a4d25380acb5b4d026596a593bfc631876dbae1a26ecc83e5d9fe7ff76c2f9a5d532186cc703d9fc5fc38ab859b654abfcddcf1e8116e7d26b55407
 SHA512 
8ffda24d162f4939fe99574e3ee4a492c55678f983ba101206a634edac75d404d3a07964289678da7ecae5b76a6d78f805b451fc51f60b713685afbd3a736a54

diff --git a/dev-python/spdx-tools/metadata.xml 
b/dev-python/spdx-tools/metadata.xml
new file mode 100644
index ..1e19b1d2fb9f
--- /dev/null
+++ b/dev-python/spdx-tools/metadata.xml
@@ -0,0 +1,13 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   mare...@gentoo.org
+   Marek Szuba
+   
+   
+   
+   spdx-tools
+   spdx/tools-python
+   
+

diff --git a/dev-python/spdx-tools/spdx-tools-0.7.1.ebuild 
b/dev-python/spdx-tools/spdx-tools-0.7.1.ebuild
new file mode 100644
index ..d46e32e6e36c
--- /dev/null
+++ b/dev-python/spdx-tools/spdx-tools-0.7.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python library to parse, validate and create SPDX documents"
+HOMEPAGE="
+   https://github.com/spdx/tools-python/
+   https://pypi.org/project/spdx-tools/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0/0.7"
+KEYWORDS="~amd64 ~riscv"
+
+RDEPEND="
+   dev-python/click[${PYTHON_USEDEP}]
+   dev-python/ply[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/rdflib[${PYTHON_USEDEP}]
+   dev-python/uritools[${PYTHON_USEDEP}]
+   dev-python/xmltodict[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



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

2023-08-23 Thread Marek Szuba
commit: 2af80f49d8508403c65a155c88680c30d673fd2c
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Aug 23 11:32:52 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Aug 23 21:05:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2af80f49

dev-python/mkdocstrings: fix the PyPI URI in HOMEPAGE

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

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

diff --git a/dev-python/mkdocstrings/mkdocstrings-0.22.0.ebuild 
b/dev-python/mkdocstrings/mkdocstrings-0.22.0.ebuild
index 81bd657d2b5b..a60f8c9b 100644
--- a/dev-python/mkdocstrings/mkdocstrings-0.22.0.ebuild
+++ b/dev-python/mkdocstrings/mkdocstrings-0.22.0.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Automatic documentation from sources, for MkDocs"
 HOMEPAGE="
https://mkdocstrings.github.io/
https://github.com/mkdocstrings/mkdocstrings/
-   https://pypi.org/project/mkdocs-autorefs/
+   https://pypi.org/project/mkdocstrings/
 "
 # Tests require files absent from PyPI tarballs
 SRC_URI="



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

2023-08-23 Thread William Hubbs
commit: 5a0ac59e796b3df48927dc12b3b22146346f1441
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Aug 23 20:42:19 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Aug 23 20:43:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a0ac59e

sys-cluster/kubelet: typo fix

Closes: https://bugs.gentoo.org/912891
Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kubelet/kubelet-1.28.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/kubelet/kubelet-1.28.0.ebuild 
b/sys-cluster/kubelet/kubelet-1.28.0.ebuild
index 54fbe2ed430d..05ecb443357c 100644
--- a/sys-cluster/kubelet/kubelet-1.28.0.ebuild
+++ b/sys-cluster/kubelet/kubelet-1.28.0.ebuild
@@ -20,7 +20,7 @@ RESTRICT+=" test "
 S="${WORKDIR}/kubernetes-${PV}"
 
 PATCHES=(
-   "${FILESDIR}"/${P}-make-install-gomaxprocs-optional.patch
+   "${FILESDIR}"/${P}-make-gomaxprocs-install-optional.patch
 )
 
 src_compile() {



[gentoo-commits] repo/gentoo:master commit in: net-wireless/crda/

2023-08-23 Thread Rick Farina
commit: 812d0ce5d299f62781d8f6cd0ebee6264ea654ac
Author: Rick Farina  gentoo  org>
AuthorDate: Wed Aug 23 20:26:01 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Wed Aug 23 20:27:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=812d0ce5

net-wireless/crda: fix testing

New wireless-regdb doesn't install the files needed for crda to test by
default.  Fix the deps so test work.
Closes: https://bugs.gentoo.org/912865
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/crda/{crda-4.15-r1.ebuild => crda-4.15-r2.ebuild} | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/net-wireless/crda/crda-4.15-r1.ebuild 
b/net-wireless/crda/crda-4.15-r2.ebuild
similarity index 95%
rename from net-wireless/crda/crda-4.15-r1.ebuild
rename to net-wireless/crda/crda-4.15-r2.ebuild
index 7f41b1fb732e..2f0110a44e23 100644
--- a/net-wireless/crda/crda-4.15-r1.ebuild
+++ b/net-wireless/crda/crda-4.15-r2.ebuild
@@ -13,7 +13,8 @@ 
SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/crda.git/snapsho
 LICENSE="ISC"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
-IUSE="gcrypt"
+IUSE="gcrypt test"
+RESTRICT="!test? ( test )"
 
 RDEPEND="
dev-libs/libnl:3
@@ -27,6 +28,7 @@ DEPEND="${RDEPEND}"
 BDEPEND="
${PYTHON_DEPS}
$(python_gen_any_dep 'dev-python/m2crypto[${PYTHON_USEDEP}]')
+   test? ( net-wireless/wireless-regdb[crda(+)] )
virtual/pkgconfig
 "
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/wireless-regdb/

2023-08-23 Thread Rick Farina
commit: 3035a26ee25ad314947f303fce416fc519d68bf2
Author: Rick Farina  gentoo  org>
AuthorDate: Wed Aug 23 20:24:46 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Wed Aug 23 20:27:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3035a26e

net-wireless/wireless-regdb: adjust deps

When crda tests it needs wireless-regdb[crda] which causes a circular
dep issue.  Resolve the circular dep using PDEPEND
Bug: https://bugs.gentoo.org/912865
Signed-off-by: Rick Farina  gentoo.org>

 ...less-regdb-20230503-r1.ebuild => wireless-regdb-20230503-r2.ebuild} | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/net-wireless/wireless-regdb/wireless-regdb-20230503-r1.ebuild 
b/net-wireless/wireless-regdb/wireless-regdb-20230503-r2.ebuild
similarity index 96%
rename from net-wireless/wireless-regdb/wireless-regdb-20230503-r1.ebuild
rename to net-wireless/wireless-regdb/wireless-regdb-20230503-r2.ebuild
index d2b51aad6229..4bf9984598e8 100644
--- a/net-wireless/wireless-regdb/wireless-regdb-20230503-r1.ebuild
+++ b/net-wireless/wireless-regdb/wireless-regdb-20230503-r2.ebuild
@@ -16,7 +16,8 @@ SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
 IUSE="crda"
 
-RDEPEND="crda? ( net-wireless/crda )"
+#PDEPEND is required here or crda test dep causes circular deps
+PDEPEND="crda? ( net-wireless/crda )"
 
 REQUIRED_USE="kernel_linux"
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iw/

2023-08-23 Thread Arthur Zamarin
commit: 1b2d5d151323742f8916dd1be55433dcf7c538e1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug 23 20:05:24 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug 23 20:05:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b2d5d15

net-wireless/iw: Stabilize 5.19 ppc, #912882

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

 net-wireless/iw/iw-5.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iw/iw-5.19.ebuild b/net-wireless/iw/iw-5.19.ebuild
index c954f2331d6c..3f2f883098c0 100644
--- a/net-wireless/iw/iw-5.19.ebuild
+++ b/net-wireless/iw/iw-5.19.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://mirrors.edge.kernel.org/pub/software/network/${PN}/${P}.tar.xz;
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv x86 ~amd64-linux 
~x86-linux"
 
 RDEPEND="dev-libs/libnl:="
 DEPEND="${RDEPEND}"



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

2023-08-23 Thread Arthur Zamarin
commit: 11f3d82b6cef03fc88f84c5b8d41e190e9f5e4da
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug 23 20:05:22 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug 23 20:05:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11f3d82b

sys-auth/seatd: Stabilize 0.8.0 arm, #912881

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

 sys-auth/seatd/seatd-0.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/seatd/seatd-0.8.0.ebuild 
b/sys-auth/seatd/seatd-0.8.0.ebuild
index 511450d33b51..20d4f57c0ad9 100644
--- a/sys-auth/seatd/seatd-0.8.0.ebuild
+++ b/sys-auth/seatd/seatd-0.8.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd;
 else
-   KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc x86"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc x86"
SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 fi
 LICENSE="MIT"



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

2023-08-23 Thread Arthur Zamarin
commit: 34e7bf7202b9669567c6ca2b8cb191e648f0a8db
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug 23 20:05:21 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug 23 20:05:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34e7bf72

sys-auth/seatd: Stabilize 0.8.0 arm64, #912881

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

 sys-auth/seatd/seatd-0.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/seatd/seatd-0.8.0.ebuild 
b/sys-auth/seatd/seatd-0.8.0.ebuild
index f186115b1469..511450d33b51 100644
--- a/sys-auth/seatd/seatd-0.8.0.ebuild
+++ b/sys-auth/seatd/seatd-0.8.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd;
 else
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc x86"
+   KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc x86"
SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 fi
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: gui-apps/grim/

2023-08-23 Thread Arthur Zamarin
commit: aadd62eac71aa2ed9a5245f465359eb67c158a12
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug 23 20:05:20 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug 23 20:05:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aadd62ea

gui-apps/grim: Stabilize 1.4.1 amd64, #912880

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

 gui-apps/grim/grim-1.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-apps/grim/grim-1.4.1.ebuild b/gui-apps/grim/grim-1.4.1.ebuild
index 69c82b43fedd..1686c7fba58f 100644
--- a/gui-apps/grim/grim-1.4.1.ebuild
+++ b/gui-apps/grim/grim-1.4.1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]]; then
 else
SRC_URI="https://git.sr.ht/~emersion/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
S="${WORKDIR}/${PN}-v${PV}"
-   KEYWORDS="~amd64 arm64 ~loong ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iw/

2023-08-23 Thread Arthur Zamarin
commit: 702bb7d6c6ddbec37437039d36e77b1063df4d25
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug 23 20:05:25 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug 23 20:05:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=702bb7d6

net-wireless/iw: Stabilize 5.19 arm, #912882

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

 net-wireless/iw/iw-5.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/iw/iw-5.19.ebuild b/net-wireless/iw/iw-5.19.ebuild
index 3f2f883098c0..9c76a8bc6fc3 100644
--- a/net-wireless/iw/iw-5.19.ebuild
+++ b/net-wireless/iw/iw-5.19.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://mirrors.edge.kernel.org/pub/software/network/${PN}/${P}.tar.xz;
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="amd64 arm ~arm64 ~loong ppc ~ppc64 ~riscv x86 ~amd64-linux 
~x86-linux"
 
 RDEPEND="dev-libs/libnl:="
 DEPEND="${RDEPEND}"



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

2023-08-23 Thread Arthur Zamarin
commit: cb3182424322e37daef7fa8019fba7572ab1f09f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug 23 20:05:21 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug 23 20:05:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb318242

sys-auth/seatd: Stabilize 0.8.0 x86, #912881

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

 sys-auth/seatd/seatd-0.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/seatd/seatd-0.8.0.ebuild 
b/sys-auth/seatd/seatd-0.8.0.ebuild
index a9bfcfa000ff..f186115b1469 100644
--- a/sys-auth/seatd/seatd-0.8.0.ebuild
+++ b/sys-auth/seatd/seatd-0.8.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd;
 else
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc x86"
SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 fi
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: gui-apps/grim/

2023-08-23 Thread Arthur Zamarin
commit: 91e917a9af587ee06d3b7ae9ba3c9ed7436d4668
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug 23 20:05:18 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug 23 20:05:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91e917a9

gui-apps/grim: Stabilize 1.4.1 x86, #912880

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

 gui-apps/grim/grim-1.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-apps/grim/grim-1.4.1.ebuild b/gui-apps/grim/grim-1.4.1.ebuild
index a2ae2ffd137c..c7990c49b204 100644
--- a/gui-apps/grim/grim-1.4.1.ebuild
+++ b/gui-apps/grim/grim-1.4.1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]]; then
 else
SRC_URI="https://git.sr.ht/~emersion/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
S="${WORKDIR}/${PN}-v${PV}"
-   KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
 fi
 
 LICENSE="MIT"



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

2023-08-23 Thread Arthur Zamarin
commit: f1523fb1796648f2b1d0af9c908eb64f03706d98
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug 23 20:05:15 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug 23 20:05:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1523fb1

net-libs/libhackrf: Stabilize 2023.01.1 ppc, #888597

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

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

diff --git a/net-libs/libhackrf/libhackrf-2023.01.1.ebuild 
b/net-libs/libhackrf/libhackrf-2023.01.1.ebuild
index cbd7188b20d4..5659fcae0fca 100644
--- a/net-libs/libhackrf/libhackrf-2023.01.1.ebuild
+++ b/net-libs/libhackrf/libhackrf-2023.01.1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == "" ]] ; then
 else
S="${WORKDIR}/hackrf-${PV}/host/libhackrf"

SRC_URI="https://github.com/greatscottgadgets/hackrf/releases/download/v${PV}/hackrf-${PV}.tar.xz;
-   KEYWORDS="amd64 ~arm ~ppc ~riscv x86"
+   KEYWORDS="amd64 ~arm ppc ~riscv x86"
 fi
 
 LICENSE="BSD"



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

2023-08-23 Thread Arthur Zamarin
commit: 62a2c7186a59b2b33f55e040945e2fdfd3c9325f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug 23 20:05:23 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug 23 20:05:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62a2c718

sys-auth/seatd: Stabilize 0.8.0 amd64, #912881

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

 sys-auth/seatd/seatd-0.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/seatd/seatd-0.8.0.ebuild 
b/sys-auth/seatd/seatd-0.8.0.ebuild
index 20d4f57c0ad9..e423f0273ad1 100644
--- a/sys-auth/seatd/seatd-0.8.0.ebuild
+++ b/sys-auth/seatd/seatd-0.8.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd;
 else
-   KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
x86"
SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 fi
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: gui-apps/grim/

2023-08-23 Thread Arthur Zamarin
commit: e5fb167a67c46ab380de683dcc4a9e80b36fa8ab
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug 23 20:05:19 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug 23 20:05:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5fb167a

gui-apps/grim: Stabilize 1.4.1 arm64, #912880

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

 gui-apps/grim/grim-1.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-apps/grim/grim-1.4.1.ebuild b/gui-apps/grim/grim-1.4.1.ebuild
index c7990c49b204..69c82b43fedd 100644
--- a/gui-apps/grim/grim-1.4.1.ebuild
+++ b/gui-apps/grim/grim-1.4.1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]]; then
 else
SRC_URI="https://git.sr.ht/~emersion/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
S="${WORKDIR}/${PN}-v${PV}"
-   KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
+   KEYWORDS="~amd64 arm64 ~loong ~ppc64 ~riscv x86"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: net-wireless/hackrf-tools/

2023-08-23 Thread Arthur Zamarin
commit: 8203a9afb4cf935f74dec9e47ce6d89a3806afdb
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug 23 20:05:16 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug 23 20:05:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8203a9af

net-wireless/hackrf-tools: Stabilize 2023.01.1 ppc, #888597

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

 net-wireless/hackrf-tools/hackrf-tools-2023.01.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/hackrf-tools/hackrf-tools-2023.01.1.ebuild 
b/net-wireless/hackrf-tools/hackrf-tools-2023.01.1.ebuild
index 90832c4abe86..a4c27e96fad5 100644
--- a/net-wireless/hackrf-tools/hackrf-tools-2023.01.1.ebuild
+++ b/net-wireless/hackrf-tools/hackrf-tools-2023.01.1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == "" ]] ; then
 else
S="${WORKDIR}/hackrf-${PV}/host/hackrf-tools"

SRC_URI="https://github.com/greatscottgadgets/hackrf/releases/download/v${PV}/hackrf-${PV}.tar.xz;
-   KEYWORDS="amd64 ~arm ~ppc x86"
+   KEYWORDS="amd64 ~arm ppc x86"
 fi
 
 LICENSE="BSD"



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

2023-08-23 Thread Arthur Zamarin
commit: e8ea7a83715001530704fbb6a71fff26d53a34ac
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug 23 20:05:17 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug 23 20:05:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8ea7a83

net-libs/libhackrf: Stabilize 2023.01.1 arm, #888597

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

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

diff --git a/net-libs/libhackrf/libhackrf-2023.01.1.ebuild 
b/net-libs/libhackrf/libhackrf-2023.01.1.ebuild
index 5659fcae0fca..3ddc3f0ba4d2 100644
--- a/net-libs/libhackrf/libhackrf-2023.01.1.ebuild
+++ b/net-libs/libhackrf/libhackrf-2023.01.1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == "" ]] ; then
 else
S="${WORKDIR}/hackrf-${PV}/host/libhackrf"

SRC_URI="https://github.com/greatscottgadgets/hackrf/releases/download/v${PV}/hackrf-${PV}.tar.xz;
-   KEYWORDS="amd64 ~arm ppc ~riscv x86"
+   KEYWORDS="amd64 arm ppc ~riscv x86"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: net-wireless/hackrf-tools/

2023-08-23 Thread Arthur Zamarin
commit: 1d1660886df3f5adee81d4de0e51d37ef2d598dc
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug 23 20:05:17 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug 23 20:05:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d166088

net-wireless/hackrf-tools: Stabilize 2023.01.1 arm, #888597

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

 net-wireless/hackrf-tools/hackrf-tools-2023.01.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/hackrf-tools/hackrf-tools-2023.01.1.ebuild 
b/net-wireless/hackrf-tools/hackrf-tools-2023.01.1.ebuild
index a4c27e96fad5..c5e13f482da1 100644
--- a/net-wireless/hackrf-tools/hackrf-tools-2023.01.1.ebuild
+++ b/net-wireless/hackrf-tools/hackrf-tools-2023.01.1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == "" ]] ; then
 else
S="${WORKDIR}/hackrf-${PV}/host/hackrf-tools"

SRC_URI="https://github.com/greatscottgadgets/hackrf/releases/download/v${PV}/hackrf-${PV}.tar.xz;
-   KEYWORDS="amd64 ~arm ppc x86"
+   KEYWORDS="amd64 arm ppc x86"
 fi
 
 LICENSE="BSD"



[gentoo-commits] proj/releng:master commit in: releases/specs/arm/armv6j-musl/, releases/specs/arm/armv7a/, ...

2023-08-23 Thread Andreas K. Hüttel
commit: 8470b1461b378626e0660338decde1f4ef93ae64
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Aug 23 19:54:56 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Aug 23 19:54:56 2023 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=8470b146

Add binrepo_path for all arm stages

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

 releases/specs/arm/armv4tl/stage3-openrc.spec | 1 +
 releases/specs/arm/armv4tl/stage3-systemd-mu.spec | 1 +
 releases/specs/arm/armv4tl/stage3-systemd.spec| 1 +
 releases/specs/arm/armv5tel/stage3-openrc.spec| 1 +
 releases/specs/arm/armv5tel/stage3-systemd-mu.spec| 1 +
 releases/specs/arm/armv5tel/stage3-systemd.spec   | 1 +
 releases/specs/arm/armv6j-musl-hardened/stage3-hardfloat.spec | 1 +
 releases/specs/arm/armv6j-musl/stage3-hardfloat.spec  | 1 +
 releases/specs/arm/armv6j/stage3-hardfloat-openrc.spec| 1 +
 releases/specs/arm/armv6j/stage3-hardfloat-systemd-mu.spec| 1 +
 releases/specs/arm/armv6j/stage3-hardfloat-systemd.spec   | 1 +
 releases/specs/arm/armv6j/stage3-openrc.spec  | 1 +
 releases/specs/arm/armv6j/stage3-systemd-mu.spec  | 1 +
 releases/specs/arm/armv6j/stage3-systemd.spec | 1 +
 releases/specs/arm/armv7a-musl-hardened/stage3-hardfloat.spec | 1 +
 releases/specs/arm/armv7a-musl/stage3-hardfloat.spec  | 1 +
 releases/specs/arm/armv7a/stage3-hardfloat-openrc.spec| 1 +
 releases/specs/arm/armv7a/stage3-hardfloat-systemd-mu.spec| 1 +
 releases/specs/arm/armv7a/stage3-hardfloat-systemd.spec   | 1 +
 releases/specs/arm/armv7a/stage3-openrc.spec  | 1 +
 releases/specs/arm/armv7a/stage3-systemd-mu.spec  | 1 +
 releases/specs/arm/armv7a/stage3-systemd.spec | 1 +
 22 files changed, 22 insertions(+)

diff --git a/releases/specs/arm/armv4tl/stage3-openrc.spec 
b/releases/specs/arm/armv4tl/stage3-openrc.spec
index e0f9798b..62edbccc 100644
--- a/releases/specs/arm/armv4tl/stage3-openrc.spec
+++ b/releases/specs/arm/armv4tl/stage3-openrc.spec
@@ -8,3 +8,4 @@ source_subpath: default/stage1-armv4tl-openrc-@timest...@.tar.xz
 compression_mode: pixz
 portage_confdir: @REPO_DIR@/releases/portage/stages
 portage_prefix: releng
+binrepo_path: arm/binpackages/17.0/armv4tl

diff --git a/releases/specs/arm/armv4tl/stage3-systemd-mu.spec 
b/releases/specs/arm/armv4tl/stage3-systemd-mu.spec
index 9319254c..cae5d493 100644
--- a/releases/specs/arm/armv4tl/stage3-systemd-mu.spec
+++ b/releases/specs/arm/armv4tl/stage3-systemd-mu.spec
@@ -8,3 +8,4 @@ source_subpath: 
mergedusr/stage1-armv4tl-systemd-mergedusr-@timest...@.tar.xz
 compression_mode: pixz
 portage_confdir: @REPO_DIR@/releases/portage/stages
 portage_prefix: releng
+binrepo_path: arm/binpackages/17.0/armv4tl

diff --git a/releases/specs/arm/armv4tl/stage3-systemd.spec 
b/releases/specs/arm/armv4tl/stage3-systemd.spec
index efb948c5..e59c9a36 100644
--- a/releases/specs/arm/armv4tl/stage3-systemd.spec
+++ b/releases/specs/arm/armv4tl/stage3-systemd.spec
@@ -8,3 +8,4 @@ source_subpath: 
default/stage1-armv4tl-systemd-@timest...@.tar.xz
 compression_mode: pixz
 portage_confdir: @REPO_DIR@/releases/portage/stages
 portage_prefix: releng
+binrepo_path: arm/binpackages/17.0/armv4tl

diff --git a/releases/specs/arm/armv5tel/stage3-openrc.spec 
b/releases/specs/arm/armv5tel/stage3-openrc.spec
index b141a20d..c14ec76b 100644
--- a/releases/specs/arm/armv5tel/stage3-openrc.spec
+++ b/releases/specs/arm/armv5tel/stage3-openrc.spec
@@ -8,3 +8,4 @@ source_subpath: 
default/stage1-armv5tel-openrc-@timest...@.tar.xz
 compression_mode: pixz
 portage_confdir: @REPO_DIR@/releases/portage/stages
 portage_prefix: releng
+binrepo_path: arm/binpackages/17.0/armv5tel

diff --git a/releases/specs/arm/armv5tel/stage3-systemd-mu.spec 
b/releases/specs/arm/armv5tel/stage3-systemd-mu.spec
index 04dacd84..e678a399 100644
--- a/releases/specs/arm/armv5tel/stage3-systemd-mu.spec
+++ b/releases/specs/arm/armv5tel/stage3-systemd-mu.spec
@@ -8,3 +8,4 @@ source_subpath: 
mergedusr/stage1-armv5tel-systemd-mergedusr-@timest...@.tar.xz
 compression_mode: pixz
 portage_confdir: @REPO_DIR@/releases/portage/stages
 portage_prefix: releng
+binrepo_path: arm/binpackages/17.0/armv5tel

diff --git a/releases/specs/arm/armv5tel/stage3-systemd.spec 
b/releases/specs/arm/armv5tel/stage3-systemd.spec
index 665d954e..7b113f55 100644
--- a/releases/specs/arm/armv5tel/stage3-systemd.spec
+++ b/releases/specs/arm/armv5tel/stage3-systemd.spec
@@ -8,3 +8,4 @@ source_subpath: 
default/stage1-armv5tel-systemd-@timest...@.tar.xz
 compression_mode: pixz
 portage_confdir: @REPO_DIR@/releases/portage/stages
 portage_prefix: releng
+binrepo_path: arm/binpackages/17.0/armv5tel

diff --git a/releases/specs/arm/armv6j-musl-hardened/stage3-hardfloat.spec 
b/releases/specs/arm/armv6j-musl-hardened/stage3-hardfloat.spec

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

2023-08-23 Thread Michał Górny
commit: 43cb8495117a9360ce4e31a9f80eb5d1bfef3444
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 23 17:31:33 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 23 19:25:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43cb8495

sys-kernel/vanilla-kernel: Bump to 6.4.12

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

 sys-kernel/vanilla-kernel/Manifest |   2 +
 .../vanilla-kernel/vanilla-kernel-6.4.12.ebuild| 138 +
 2 files changed, 140 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index 71eded2b9b98..f5cdd011c816 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -34,3 +34,5 @@ DIST linux-6.1.46.tar.sign 989 BLAKE2B 
95f91ecbbad15ec67a2723799419e295485cf1fbf
 DIST linux-6.1.46.tar.xz 134962288 BLAKE2B 
07a069c04919899ce2b0859d0a528ee13b154ec8c9e868a2a0e64f6bdcc0ce30ea4fd002f1b58e62eebfaf8216e528e26b79c7a99c67f208e4d36eca590836bf
 SHA512 
677d524974f76aeaaddab158e13df7c820e92f6e3c74683f5cd3dc9923859982079cd1da3fb41d3e87f96d72fb0abbc92d662122898e0a79adc7c8eebf005bd5
 DIST linux-6.4.11.tar.sign 989 BLAKE2B 
b8b55a05aa9d5249365a17faf7c0654d6172988ba2894d6bf21c33a8c175dd220cce190415f84235175eec729a05a85b25f2ce9f240e59f81172823ed3a60eb9
 SHA512 
c4d218992809cfd6ed6afc324cddae579bd2d1cec66f40d04c1d182ca4dbfa8487539cb63b2ec432528b28f30b9e156fc0ce243878ac8c6607cb1e83c01b5888
 DIST linux-6.4.11.tar.xz 137836952 BLAKE2B 
dfb97f2c9905a150c0890b9c3d464bc13986bec7bcd038c333f4dce443e0a1988a9075554219f9f419ef71af98827c05fad4a62aba1e58aa7f2ef8249f140175
 SHA512 
b3abf1d7c6b03644ddfc0a1994c88abd9b6db71089aeb4ff8749e9eed5d3772bc3468eabdeec99d998ec091898e5c81a84ef839345ba368580509500a3cc73dd
+DIST linux-6.4.12.tar.sign 989 BLAKE2B 
598b2dd8b0beb25db5b0500547bfcf7ea669c06ff4afaf6252f996d0bb519f5d19da96a1b618ae7a03c4e27a56a5a1540d2c1b66bef9683d14aa964e0d768d39
 SHA512 
d1941097b97dee631cec1487ecdb9a3a4c145ec8cfdac325776e9e890bfff2f559140d178fe5ec27b0482f04df2713cb2d6da59e20a7bdbce8ed50c148f3b585
+DIST linux-6.4.12.tar.xz 137846568 BLAKE2B 
0d8b6e447a7fe390b44967ab8dc2e116de29b6fac15a91fe8398d091f5803984495dea595d53938e75f0213b5268bbdb63a86284463552c8e59ffb02cb98ce17
 SHA512 
6758994ac1f8bdec1848d9c90e7f66847512567e5de71fdcdde42487043ff83ea4745f9a2e2631046faff3c5d74a69e9413fdd78126f881cefd05e9efc652cd6

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

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

2023-08-23 Thread Michał Górny
commit: 1109b4c7b9cd6802d02f522ecf2bd3fbaef9a10a
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 23 18:34:51 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 23 19:25:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1109b4c7

sys-kernel/vanilla-kernel: Bump to 6.1.47

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

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

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index f5cdd011c816..5c22e7409c14 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -32,6 +32,8 @@ DIST linux-5.4.254.tar.sign 991 BLAKE2B 
4f5a5e4ea2c930a62e3743c4f10d8e530a10
 DIST linux-5.4.254.tar.xz 112963588 BLAKE2B 
e0e395636643c49063cc1fbb04e06476ecf17471818f909559dc8f77fa5de69b8774ab8d6b16b4a2a57f32a7bf90126d381360fdd52069fc435090cde07769f8
 SHA512 
ccd82451c72eef0a0f35eb8c0e296e3018573ab99b602cce0a107bf2514bccf93113ea86d16205cb1b6a9f7c0198d411a250b215aed3cb0b4be6fcd27b878039
 DIST linux-6.1.46.tar.sign 989 BLAKE2B 
95f91ecbbad15ec67a2723799419e295485cf1fbfb7dca7dc12c8433835df4ce2efe92c7f24f58a890e2c2311eaa7e52d71c9df442944edc9893dff05c780571
 SHA512 
bc2b89126155d9bcbe0275a221bb88a1bb1d615b5ec036ee964d664af0cac8d15b3511265aebc8910f0174deb30547cc23e836efc0db061d0e2c841b87ff7464
 DIST linux-6.1.46.tar.xz 134962288 BLAKE2B 
07a069c04919899ce2b0859d0a528ee13b154ec8c9e868a2a0e64f6bdcc0ce30ea4fd002f1b58e62eebfaf8216e528e26b79c7a99c67f208e4d36eca590836bf
 SHA512 
677d524974f76aeaaddab158e13df7c820e92f6e3c74683f5cd3dc9923859982079cd1da3fb41d3e87f96d72fb0abbc92d662122898e0a79adc7c8eebf005bd5
+DIST linux-6.1.47.tar.sign 989 BLAKE2B 
5783f29b3e5803559e818c17c22c8a3766e3e00dea494b2184c3199d6c068de4151f9a0684035d7c43ae9d7d21a762095cd726fc49f653f1c7b298874c72a31f
 SHA512 
7f3a831b0274c54b719cc0ec94cd3e0499406fb6f5fe3caa07d9aa9e42feaf416f8bbaf908d1e7d308c7eee2a9a37e05742b41405ac6822726a08e23e3f4db7c
+DIST linux-6.1.47.tar.xz 134962984 BLAKE2B 
318276ea54366300aa4893cc861c35fe267ff101de23e700a0a4566d3f0db0e332faacace4747453e546089e33bc9bc3103f8f320e54154b725dc3a401032047
 SHA512 
2c559ae816532815d5aaafdf3f9e7a6a36e03252ef87d0fd5f6c6391eea618338bcddde7bfe6839d741db0121b93c733baa1d3b7547cefbe8ffb7cb76f72f1a2
 DIST linux-6.4.11.tar.sign 989 BLAKE2B 
b8b55a05aa9d5249365a17faf7c0654d6172988ba2894d6bf21c33a8c175dd220cce190415f84235175eec729a05a85b25f2ce9f240e59f81172823ed3a60eb9
 SHA512 
c4d218992809cfd6ed6afc324cddae579bd2d1cec66f40d04c1d182ca4dbfa8487539cb63b2ec432528b28f30b9e156fc0ce243878ac8c6607cb1e83c01b5888
 DIST linux-6.4.11.tar.xz 137836952 BLAKE2B 
dfb97f2c9905a150c0890b9c3d464bc13986bec7bcd038c333f4dce443e0a1988a9075554219f9f419ef71af98827c05fad4a62aba1e58aa7f2ef8249f140175
 SHA512 
b3abf1d7c6b03644ddfc0a1994c88abd9b6db71089aeb4ff8749e9eed5d3772bc3468eabdeec99d998ec091898e5c81a84ef839345ba368580509500a3cc73dd
 DIST linux-6.4.12.tar.sign 989 BLAKE2B 
598b2dd8b0beb25db5b0500547bfcf7ea669c06ff4afaf6252f996d0bb519f5d19da96a1b618ae7a03c4e27a56a5a1540d2c1b66bef9683d14aa964e0d768d39
 SHA512 
d1941097b97dee631cec1487ecdb9a3a4c145ec8cfdac325776e9e890bfff2f559140d178fe5ec27b0482f04df2713cb2d6da59e20a7bdbce8ed50c148f3b585

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

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

2023-08-23 Thread Michał Górny
commit: fb7d263a2da40c71a395175e78034b0aaf95934e
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 23 18:35:00 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 23 19:25:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb7d263a

virtual/dist-kernel: Bump to 6.1.47

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

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

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



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

2023-08-23 Thread Michał Górny
commit: cbf8828e75f1afcf55d271c898dde6d338d74744
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 23 19:24:10 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 23 19:25:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbf8828e

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

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

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

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 8e5b5012f7aa..405fa92af76f 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -6,6 +6,8 @@ DIST genpatches-5.4-261.base.tar.xz 6100368 BLAKE2B 
1333f1a5aae4faabe031192eee4e
 DIST genpatches-5.4-261.extras.tar.xz 1812 BLAKE2B 
fcc06d16147422b0ea123b116644539b3527e44bca78d46cf5795d44e42575c7017ec3b5c9dd566c5523e3b23f14b4d817846502d4ef353180c3a3c79caa4c2b
 SHA512 
5cc879a4333aa3e162a5da4bf118a12ae5694c2fb98f11f9e1eee57f91b707974d735c290790942a14b2df5bdf092f58d1cf03f7058aea6f8e588700ec185dbf
 DIST genpatches-6.1-52.base.tar.xz 3173368 BLAKE2B 
429b5bc3af457d91b9c178737e573d150e337859c0f07a25043c86b834829e749b92c57fa2d80b2acfe9864f916ebe77c830249be23391d6553f5469b1934708
 SHA512 
0f003893b6c24fa9bb79722d6d83edb25e77fff11a526f86052980ee175d6dd599784cfcc7ad82055de9663a178fb9de38a766cfe61fe17fbde696a5292f023f
 DIST genpatches-6.1-52.extras.tar.xz 3808 BLAKE2B 
6a67986309840e14bd4759c0aabb1af5d6b3653660d1a12d8706567470a28b3a56d5a09cbdd3df9068bed7a845206b5a81fca3a1be0ffe7122579d9b3ff63401
 SHA512 
0476ec7af5906dfd4dd48c96799568f8ed7d24d7d43717979e03a16219b732461e0afc7af1c5a4f528a08c4b5c2c35d249e81be1c6d0f854f7993da2e0c7aad3
+DIST genpatches-6.1-53.base.tar.xz 3225656 BLAKE2B 
d701a2920347788f343b14babfdd113b62b78218e8b19a5ee4f36d76b8571e697d9f3a3a9aa8364344e4d0ccaa60eccaab27b24036504b3ea1d011c4492a1eb2
 SHA512 
10aed454a5d7d7a763ec3008ceb17e30d989abcd76e1ca54d47b8946cf20a9de5991e09158a4e0b182ba58b41760a8de3bbd1979ff23fa9a84aa094c5c31094d
+DIST genpatches-6.1-53.extras.tar.xz 3812 BLAKE2B 
ad3b65af5b05947d20e1ecaaabd7304261310162c9ef679cba698712af55e7bc5b18ab1b69613a4442e38f362e34a9a1699408decd9016cfb4543c33ac97468a
 SHA512 
a813b49a8af0cf17e48a88475731b6349dfa49af90e16037528eebd55a80b3ecdb52805547a56003a463b00a4302a779c8fff23970d73f3393cde7f205e92d32
 DIST genpatches-6.4-13.base.tar.xz 708424 BLAKE2B 
35ac10ca68775c9e9c5668e9d4a8764c6cc583f8ecbade54b6f1bb1e4ca41fee1d48f5e782a6ba271d0b2f710889aaefdb13c9e4bb437d4f91b05a3d7e464a2f
 SHA512 
5c3fa0b3c09b5298b4bf6542960e07d9c63875cc84821bbd6ef70556868f33a6aece33b9882b97cb9e32536ebfa536a71b9113e95b1b72b80c4f1348434e43c6
 DIST genpatches-6.4-13.extras.tar.xz 3696 BLAKE2B 
e2e9014e497de63eae5dc5d644e1ef27fc2fda99379b881af096874bf25f269212bbd811781f3fc63fa896285e78cb9c41717392e59bfa62c039dce58ed11f86
 SHA512 
ffa3f9043767ae00e18b1d5313df6312d179b0d9e2b224d7b1097cbdc9c48f56615a36425ae1fd00680caed085420e438deb4fd331a37cd4397a814e542d6fa0
 DIST genpatches-6.4-14.base.tar.xz 765548 BLAKE2B 
e1d9bc63a0d8bef9894b264ef4d8078bf57a3548548c08e75e699420731cdfdcf9df69ab6844a57563f24d806c96c27c9a158a7f6a1afa72bf8328ce60bc
 SHA512 
5ee620824e0c17146add7f9bfd1d3444e5eb497444c040dc0f06a7ba247e81fc30eb8c92896ed359c7192690f24a1c45bb3b767bc408e9430ad9c7095ca2be40
@@ -26,6 +28,10 @@ DIST gentoo-kernel-6.1.46-1.amd64.gpkg.tar 76861440 BLAKE2B 
e9d5b7c9017adc512275
 DIST gentoo-kernel-6.1.46-1.arm64.gpkg.tar 69488640 BLAKE2B 
a72e190c5455f087b811ad68eb818a67efae7be3a2f7f2dca41c1ad4397c1b5f45db58f02360bf05516b61e871e0f4cdd1daa0c0ea3c3aaa0d40f88673e890af
 SHA512 
ddcba28035f1b084097cfb3b58bb90a37e29d6abe3043d3c5464363da095750a9675e287641fd782da29ee02077bfbaa5ee784f579df09a90b01728b9c697230
 DIST gentoo-kernel-6.1.46-1.ppc64le.gpkg.tar 62832640 BLAKE2B 
a8e45f7ecde91ed96d440e4261ef00fd7e27d4dc50d5f92d9b530d2d1f6438e010c76caea95e6d5015c617fe71cae541c52cfa747ba7388b4ccafd592373cf75
 SHA512 
60295b457d4bda5dfdfceb1a28049522238c983ec951eb0b46c42192408574131d82eeff515e97862160050b4b2f77bdd1799458a238d75f724f8d652c1758d0
 DIST gentoo-kernel-6.1.46-1.x86.gpkg.tar 66232320 BLAKE2B 
427a224134aba2008d3da27f31f86c060132715c9e1de3f9f77be626d1ebfa3aacf63e891428a755ca81e03a7237099211ba8b9e2959313197394bffb01462f8
 SHA512 
a5ec7c7148cb650370c73a50b453c99c61920ff06df1b30f67644f6b3b4297866981cef15b88016b8cdfcc97eeaaf91020009be1a8892e0fdcd9b696ac566acc
+DIST gentoo-kernel-6.1.47-1.amd64.gpkg.tar 76830720 BLAKE2B 
913af5016feb6b2431b0f1b01877eb3e67f90e72a7c250ce725d2a5fc88c6b074aa8221214d3220cf138dc1ca83c26af3342d20dcfea645b7a4556310503573d
 SHA512 
96dd6495e4f148bb9216f88178c033cfcdd7aa78a2849e09342bd9d161e7b388753fd36c05c2ed7569fa9ac89ac2c0715b1d8de3678a57687155c80e8795417a
+DIST gentoo-kernel-6.1.47-1.arm64.gpkg.tar 69498880 BLAKE2B 

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

2023-08-23 Thread Michał Górny
commit: 20d1ec4861124bf46360032dbae7c4d003f8aae9
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 23 18:34:59 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 23 19:25:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20d1ec48

sys-kernel/gentoo-kernel: Bump to 6.1.47

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

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

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 2c859359adff..284b8bd07329 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -6,6 +6,8 @@ DIST genpatches-5.4-261.base.tar.xz 6100368 BLAKE2B 
1333f1a5aae4faabe031192eee4e
 DIST genpatches-5.4-261.extras.tar.xz 1812 BLAKE2B 
fcc06d16147422b0ea123b116644539b3527e44bca78d46cf5795d44e42575c7017ec3b5c9dd566c5523e3b23f14b4d817846502d4ef353180c3a3c79caa4c2b
 SHA512 
5cc879a4333aa3e162a5da4bf118a12ae5694c2fb98f11f9e1eee57f91b707974d735c290790942a14b2df5bdf092f58d1cf03f7058aea6f8e588700ec185dbf
 DIST genpatches-6.1-52.base.tar.xz 3173368 BLAKE2B 
429b5bc3af457d91b9c178737e573d150e337859c0f07a25043c86b834829e749b92c57fa2d80b2acfe9864f916ebe77c830249be23391d6553f5469b1934708
 SHA512 
0f003893b6c24fa9bb79722d6d83edb25e77fff11a526f86052980ee175d6dd599784cfcc7ad82055de9663a178fb9de38a766cfe61fe17fbde696a5292f023f
 DIST genpatches-6.1-52.extras.tar.xz 3808 BLAKE2B 
6a67986309840e14bd4759c0aabb1af5d6b3653660d1a12d8706567470a28b3a56d5a09cbdd3df9068bed7a845206b5a81fca3a1be0ffe7122579d9b3ff63401
 SHA512 
0476ec7af5906dfd4dd48c96799568f8ed7d24d7d43717979e03a16219b732461e0afc7af1c5a4f528a08c4b5c2c35d249e81be1c6d0f854f7993da2e0c7aad3
+DIST genpatches-6.1-53.base.tar.xz 3225656 BLAKE2B 
d701a2920347788f343b14babfdd113b62b78218e8b19a5ee4f36d76b8571e697d9f3a3a9aa8364344e4d0ccaa60eccaab27b24036504b3ea1d011c4492a1eb2
 SHA512 
10aed454a5d7d7a763ec3008ceb17e30d989abcd76e1ca54d47b8946cf20a9de5991e09158a4e0b182ba58b41760a8de3bbd1979ff23fa9a84aa094c5c31094d
+DIST genpatches-6.1-53.extras.tar.xz 3812 BLAKE2B 
ad3b65af5b05947d20e1ecaaabd7304261310162c9ef679cba698712af55e7bc5b18ab1b69613a4442e38f362e34a9a1699408decd9016cfb4543c33ac97468a
 SHA512 
a813b49a8af0cf17e48a88475731b6349dfa49af90e16037528eebd55a80b3ecdb52805547a56003a463b00a4302a779c8fff23970d73f3393cde7f205e92d32
 DIST genpatches-6.4-13.base.tar.xz 708424 BLAKE2B 
35ac10ca68775c9e9c5668e9d4a8764c6cc583f8ecbade54b6f1bb1e4ca41fee1d48f5e782a6ba271d0b2f710889aaefdb13c9e4bb437d4f91b05a3d7e464a2f
 SHA512 
5c3fa0b3c09b5298b4bf6542960e07d9c63875cc84821bbd6ef70556868f33a6aece33b9882b97cb9e32536ebfa536a71b9113e95b1b72b80c4f1348434e43c6
 DIST genpatches-6.4-13.extras.tar.xz 3696 BLAKE2B 
e2e9014e497de63eae5dc5d644e1ef27fc2fda99379b881af096874bf25f269212bbd811781f3fc63fa896285e78cb9c41717392e59bfa62c039dce58ed11f86
 SHA512 
ffa3f9043767ae00e18b1d5313df6312d179b0d9e2b224d7b1097cbdc9c48f56615a36425ae1fd00680caed085420e438deb4fd331a37cd4397a814e542d6fa0
 DIST genpatches-6.4-14.base.tar.xz 765548 BLAKE2B 
e1d9bc63a0d8bef9894b264ef4d8078bf57a3548548c08e75e699420731cdfdcf9df69ab6844a57563f24d806c96c27c9a158a7f6a1afa72bf8328ce60bc
 SHA512 
5ee620824e0c17146add7f9bfd1d3444e5eb497444c040dc0f06a7ba247e81fc30eb8c92896ed359c7192690f24a1c45bb3b767bc408e9430ad9c7095ca2be40

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

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

2023-08-23 Thread Michał Górny
commit: edc077298852246239f7141f634286bde24940fe
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 23 18:32:26 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 23 19:25:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edc07729

dev-python/python-engineio: Bump to 4.6.1

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

 dev-python/python-engineio/Manifest|  1 +
 .../python-engineio/python-engineio-4.6.1.ebuild   | 53 ++
 2 files changed, 54 insertions(+)

diff --git a/dev-python/python-engineio/Manifest 
b/dev-python/python-engineio/Manifest
index 6a6da1dc3907..cfba216a8946 100644
--- a/dev-python/python-engineio/Manifest
+++ b/dev-python/python-engineio/Manifest
@@ -1,2 +1,3 @@
 DIST python-engineio-4.5.1.gh.tar.gz 309858 BLAKE2B 
684bb4c32f050d52091c91312fa2cbe2ef1be133a797734de75f9c4b2c088e8f1b239260e62f189266cd72e4ff1203d63f1abca6887a34b498de43b6ceedefaf
 SHA512 
c661e4691c8e14c547ed4de381b97470f0eead36783a299829e0a472022b508e45c6a131bb2c88bdf9542d59f8128a4640340514e20476ec8e7c7a4babbe3c68
 DIST python-engineio-4.6.0.gh.tar.gz 310597 BLAKE2B 
7749e65f1f79bd21fb3f89dd541f3c306c780b2a98e8f0a8368b6fa7bf40738a5115f00f976f40914fcef9a94ef618e40b05993e6812630f46524d05c55b0eba
 SHA512 
28efc25ff7eda98fa16e7c52effafc0789f18d947301479e5393e674e97826cd16bffe8554a8016c53587ac66b1f2cac90d2f64dfa9c1e2466f4324ee9880b1d
+DIST python-engineio-4.6.1.gh.tar.gz 310625 BLAKE2B 
2247e926117ee659f7bd428df673b10c3655534b33d062eb33e7f400890062116f3edc82f66e6bd29817e61b314376b2227fbb513802c11a04c921a610f00063
 SHA512 
a423a048a09396d7a3c834056118bbd124a1313e8f63b16fa40ec51b6b8f247fbe7d540e1e5f4a8a103c14ff5b5e3f53686723f2cd70e26c3a59b6100bff336f

diff --git a/dev-python/python-engineio/python-engineio-4.6.1.ebuild 
b/dev-python/python-engineio/python-engineio-4.6.1.ebuild
new file mode 100644
index ..685f61efc6c4
--- /dev/null
+++ b/dev-python/python-engineio/python-engineio-4.6.1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python implementation of the Engine.IO realtime server"
+HOMEPAGE="
+   https://python-engineio.readthedocs.io/
+   https://github.com/miguelgrinberg/python-engineio/
+   https://pypi.org/project/python-engineio/;
+SRC_URI="
+   https://github.com/miguelgrinberg/python-engineio/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/aiohttp[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/websocket-client[${PYTHON_USEDEP}]
+"
+# Can use eventlet, werkzeug, or gevent, but no tests for werkzeug
+BDEPEND="
+   test? (
+   dev-python/tornado[${PYTHON_USEDEP}]
+   dev-python/websockets[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs \
+   dev-python/alabaster
+
+EPYTEST_IGNORE=(
+   # eventlet is masked for removal
+   tests/common/test_async_eventlet.py
+)
+
+EPYTEST_DESELECT=(
+   # also eventlet
+   tests/common/test_server.py::TestServer::test_async_mode_eventlet
+   tests/common/test_server.py::TestServer::test_connect
+   tests/common/test_server.py::TestServer::test_service_task_started
+   tests/common/test_server.py::TestServer::test_upgrades
+)



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

2023-08-23 Thread Michał Górny
commit: ce1e630d83022b7160e1a38b80c1c485cd97e2a9
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 23 18:55:33 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 23 19:25:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce1e630d

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

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

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

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index f2254cfdebeb..8e5b5012f7aa 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -8,6 +8,8 @@ DIST genpatches-6.1-52.base.tar.xz 3173368 BLAKE2B 
429b5bc3af457d91b9c178737e573
 DIST genpatches-6.1-52.extras.tar.xz 3808 BLAKE2B 
6a67986309840e14bd4759c0aabb1af5d6b3653660d1a12d8706567470a28b3a56d5a09cbdd3df9068bed7a845206b5a81fca3a1be0ffe7122579d9b3ff63401
 SHA512 
0476ec7af5906dfd4dd48c96799568f8ed7d24d7d43717979e03a16219b732461e0afc7af1c5a4f528a08c4b5c2c35d249e81be1c6d0f854f7993da2e0c7aad3
 DIST genpatches-6.4-13.base.tar.xz 708424 BLAKE2B 
35ac10ca68775c9e9c5668e9d4a8764c6cc583f8ecbade54b6f1bb1e4ca41fee1d48f5e782a6ba271d0b2f710889aaefdb13c9e4bb437d4f91b05a3d7e464a2f
 SHA512 
5c3fa0b3c09b5298b4bf6542960e07d9c63875cc84821bbd6ef70556868f33a6aece33b9882b97cb9e32536ebfa536a71b9113e95b1b72b80c4f1348434e43c6
 DIST genpatches-6.4-13.extras.tar.xz 3696 BLAKE2B 
e2e9014e497de63eae5dc5d644e1ef27fc2fda99379b881af096874bf25f269212bbd811781f3fc63fa896285e78cb9c41717392e59bfa62c039dce58ed11f86
 SHA512 
ffa3f9043767ae00e18b1d5313df6312d179b0d9e2b224d7b1097cbdc9c48f56615a36425ae1fd00680caed085420e438deb4fd331a37cd4397a814e542d6fa0
+DIST genpatches-6.4-14.base.tar.xz 765548 BLAKE2B 
e1d9bc63a0d8bef9894b264ef4d8078bf57a3548548c08e75e699420731cdfdcf9df69ab6844a57563f24d806c96c27c9a158a7f6a1afa72bf8328ce60bc
 SHA512 
5ee620824e0c17146add7f9bfd1d3444e5eb497444c040dc0f06a7ba247e81fc30eb8c92896ed359c7192690f24a1c45bb3b767bc408e9430ad9c7095ca2be40
+DIST genpatches-6.4-14.extras.tar.xz 3700 BLAKE2B 
e72b1378e2c05049a5cb981e7bb09e0d448fd5e1219393d7b552c1c6de2ed557c395a3f341946bd142d8df45b61d12a13ea2424325d5a98045063e0cabe7584f
 SHA512 
62149b4cdce5bf1a0567557790cddc1248dd927f31774b65848f00075bf1a0179939c292c79181af0a39132321f056541919beb30c6a4d46f57286886c95c545
 DIST gentoo-kernel-5.10.191-1.amd64.gpkg.tar 66365440 BLAKE2B 
f7086ca26f08468b754b0cf9ce715ed763d2866ebc8ea322fb51fa2ab5146f1c7741f68b82d52a7d54442cc36cd5a114132f9ccb0809e8d0ab0da022742a48d2
 SHA512 
0f4918273c70f06756c19cd2c7738176695aba65eeaa7846aa6773d97e6d3ac4302be0328926f1a217135d21e2660e6e4124ced7f2304c0f1a408ad2561b24a5
 DIST gentoo-kernel-5.10.191-1.arm64.gpkg.tar 59392000 BLAKE2B 
feee11f6bc6148ca0a65077a33cb1736fe2d588037bfada383bff1ca9ca7ea71d6f3248a91cc9b152d87a3fb9580177a68b3748c53e2bb6e0309c7a4b9e39df3
 SHA512 
bfe38e92e445719daddc4fd87b717c652a0fbc5b3cf3fdaab40c1014229a2bf5b504642c21e5bb478d56742c56100271a7433f113c7c231382d2f226a609f837
 DIST gentoo-kernel-5.10.191-1.ppc64le.gpkg.tar 54947840 BLAKE2B 
eab70963c60d1d668ba562652b73bf47760d326ea2cd3fad8cbf91e75a9329283b9af38ee7391c4bc887c32464a6c8376844135231d155eb11916c926f8c263a
 SHA512 
58a8701b46878dd470a4210f96f65bc85aabb4c8b29aed5d1d61eff2efb1f851c38b648c50afa7cc164406ccdf8ae3bc673f73857903a17c19229f77c8e885f7
@@ -28,6 +30,10 @@ DIST gentoo-kernel-6.4.11-1.amd64.gpkg.tar 84060160 BLAKE2B 
53cb5140f149d9efe604
 DIST gentoo-kernel-6.4.11-1.arm64.gpkg.tar 7296 BLAKE2B 
f023f2cf059ebe741840a79ff03f5c869f33b143bba229b1499e8edc02aa4e5b28707eb8f21979302da0a747f75db5c8dfb0d545f0fccc081dd64ee5d53924c0
 SHA512 
dc5e9d29e270be21adf2dd27f687d3a43fe0a9ed56e81c6fda2a4d05582935827e814f869b14581692fb46127e0e201f779eedd0757cba2b5fca31be51a1b64c
 DIST gentoo-kernel-6.4.11-1.ppc64le.gpkg.tar 64655360 BLAKE2B 
16702f5aef82f29e76e7ff583903e63c96defdc30efca67f5c629904c7cb3febc39c1bdda16764c4a0c12a60eca97415cff9efe0845b95f6a2ee54f4170563b2
 SHA512 
9954161681fb69761e5c36db2d357cd73712f8af2f9dd31cc6437bece50e94567976f5d703d3e59c19fcdb82a85e65424a7fa4a67c10d7aa1f1ccd89ce002c97
 DIST gentoo-kernel-6.4.11-1.x86.gpkg.tar 67563520 BLAKE2B 
6f95c97b631d2606509b77caa627a4b263a423eb6d9a5a7edaf858c79013030653b497e49c76c582c3420ee40e543b4f75bca57e9ba4f36284219043d0f76db6
 SHA512 
37eee9fed9eb00c28705233060004b854012edab9529c6ca7a91a825d56418db59234e4f2fd07c61c1791f653246183f5ecd9cc3c161c3b36589242eacaca712
+DIST gentoo-kernel-6.4.12-1.amd64.gpkg.tar 84060160 BLAKE2B 
bc6e98110cc467d47fa8e1152ba0c822f11b2f9f16de81138ab81a850648383a8d27dfca5772b59104a9272fccffdeed98f81b4d7a8657627b0d639d183445e8
 SHA512 
dc7334c9951b53cd8aac12e1e2cde718765f9964c784f0efcb62895c2d26a7f1b76bd8d664aea1239cf61f70c2207976df12d4ef00d5cbb9008049f465ebd68c
+DIST gentoo-kernel-6.4.12-1.arm64.gpkg.tar 7296 BLAKE2B 

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

2023-08-23 Thread Michał Górny
commit: 46c9c5ee2bf03d2c6508b500eb117084eae4acf8
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 23 18:33:58 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 23 19:25:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46c9c5ee

dev-python/bitstring: Bump to 4.1.1

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

 dev-python/bitstring/Manifest   |  1 +
 dev-python/bitstring/bitstring-4.1.1.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-python/bitstring/Manifest b/dev-python/bitstring/Manifest
index 085ec52beb34..eb342575d370 100644
--- a/dev-python/bitstring/Manifest
+++ b/dev-python/bitstring/Manifest
@@ -1,2 +1,3 @@
 DIST bitstring-4.0.2.tar.gz 211208 BLAKE2B 
75ba6de71ac1a4ea384aad38405ccef21a101c641ee244096d67aad9b46315ee5dab9099b928e3300772c6f15637d4b54899c0a40f6a7ab4e48cfa1c66f310ab
 SHA512 
11d7cddc7372ef9dac92d97df6e9972d7e75e4b02ad1e777357bea667e096beb405871b6cc9baa0522e2251278ad8c11a34724932efb2593fccf572857a608ce
 DIST bitstring-4.1.0.tar.gz 227045 BLAKE2B 
0aa311f130a45099b46153f3452ab8e2b3f1c9ebc3d40390b0f3ddfdf552f9f610662904c286c1edba19e4033438e12a76f2533055da6095378e01152a318869
 SHA512 
e4c1f959268ee409e6482510eee728fe0f71392c920edfbdd641f4c4c967517e630abb5afa6d32b694e9f6dcc291128c54d27f8d5aed7eaa36599beb425f78e8
+DIST bitstring-4.1.1.tar.gz 228708 BLAKE2B 
f883fc0e40fd426a21449ca27ce58b7e40291f3758aee70cfe455ea3db7cd22c32ae74f581e5a2c99f21e8162c9499793891074750a5b81a8397c5333fd18210
 SHA512 
dd90382f57a9a8eda41616d61ba589f1504a6613ef36104b1187c345197cf088c4ef1c283af8a33ce629bfeea2d39065970d173051d67f3ec2e2240043869ff8

diff --git a/dev-python/bitstring/bitstring-4.1.1.ebuild 
b/dev-python/bitstring/bitstring-4.1.1.ebuild
new file mode 100644
index ..ed11001fdc22
--- /dev/null
+++ b/dev-python/bitstring/bitstring-4.1.1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A pure Python module for creation and analysis of binary data"
+HOMEPAGE="
+   https://github.com/scott-griffiths/bitstring/
+   https://pypi.org/project/bitstring/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+   =dev-python/bitarray-2.8.0[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



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

2023-08-23 Thread Michał Górny
commit: d9ae54e6092d0609020f7270e63dbac3145e02c4
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 23 17:32:56 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 23 19:25:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9ae54e6

virtual/dist-kernel: Bump to 6.4.12

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

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

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



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

2023-08-23 Thread Michał Górny
commit: f094508f7743761f3c3f72d9fa327353f800ae3e
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 23 17:49:09 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 23 19:25:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f094508f

dev-python/gpep517: Bump to v14

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

 dev-python/gpep517/Manifest  |  1 +
 dev-python/gpep517/gpep517-14.ebuild | 43 
 2 files changed, 44 insertions(+)

diff --git a/dev-python/gpep517/Manifest b/dev-python/gpep517/Manifest
index 6512e80886b6..82bb81402bc8 100644
--- a/dev-python/gpep517/Manifest
+++ b/dev-python/gpep517/Manifest
@@ -1 +1,2 @@
 DIST gpep517-13.gh.tar.gz 17197 BLAKE2B 
eb2f1061c0d762ec5cedf042c41a04eb1ddfbb146b5d81727f7e09d55e76323ee4ffb00e8a8c17a8d423b863bd46dc79a03048da1998cf50fee45bc75c64f38e
 SHA512 
23219a3f7369def01e41fe6bbf96400cc85bb6f5efae3924451a5f3dbed0c9a5e7bb69aa1810897597aa248aa64fc6445fb32ed5bf314d0265c5339893ea58e3
+DIST gpep517-14.gh.tar.gz 17896 BLAKE2B 
53e903a8efd6dc2a861784093c078cc8196ac870cc837714e5afc69afaf6494484d7614039032db4f765d6a30b6e8f639a6f6870812b24effac208d668edd0b5
 SHA512 
9d2c55775c19fb8a071336749fa7b0c15a25c19af380999cffd4e23b6b4bbfca1d8b1b21ed4e57c89836d2fad527b18a7ba33ba4e06c78deeec68f071e4d2375

diff --git a/dev-python/gpep517/gpep517-14.ebuild 
b/dev-python/gpep517/gpep517-14.ebuild
new file mode 100644
index ..75da542d1341
--- /dev/null
+++ b/dev-python/gpep517/gpep517-14.ebuild
@@ -0,0 +1,43 @@
+# Copyright 2022-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=no
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="A backend script to aid installing Python packages in Gentoo"
+HOMEPAGE="
+   https://pypi.org/project/gpep517/
+   https://github.com/projg2/gpep517/
+"
+SRC_URI="
+   https://github.com/projg2/gpep517/archive/v${PV}.tar.gz
+   -> ${P}.gh.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 ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+
+RDEPEND="
+   >=dev-python/installer-0.5.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/tomli-1.2.3[${PYTHON_USEDEP}]
+   ' 3.{9..10})
+"
+
+distutils_enable_tests pytest
+
+python_install() {
+   python_domodule gpep517
+   python_newscript - gpep517 <<-EOF
+   #!${EPREFIX}/usr/bin/python
+   import sys
+   from gpep517.__main__ import main
+   sys.exit(main())
+   EOF
+}



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

2023-08-23 Thread Michał Górny
commit: 1e460383750ca2d5f938c27237809aebd72bd2df
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 23 17:32:54 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 23 19:25:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e460383

sys-kernel/gentoo-kernel: Bump to 6.4.12

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

 sys-kernel/gentoo-kernel/Manifest  |   2 +
 .../gentoo-kernel/gentoo-kernel-6.4.12.ebuild  | 147 +
 2 files changed, 149 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 9c3571b86a2a..2c859359adff 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -8,6 +8,8 @@ DIST genpatches-6.1-52.base.tar.xz 3173368 BLAKE2B 
429b5bc3af457d91b9c178737e573
 DIST genpatches-6.1-52.extras.tar.xz 3808 BLAKE2B 
6a67986309840e14bd4759c0aabb1af5d6b3653660d1a12d8706567470a28b3a56d5a09cbdd3df9068bed7a845206b5a81fca3a1be0ffe7122579d9b3ff63401
 SHA512 
0476ec7af5906dfd4dd48c96799568f8ed7d24d7d43717979e03a16219b732461e0afc7af1c5a4f528a08c4b5c2c35d249e81be1c6d0f854f7993da2e0c7aad3
 DIST genpatches-6.4-13.base.tar.xz 708424 BLAKE2B 
35ac10ca68775c9e9c5668e9d4a8764c6cc583f8ecbade54b6f1bb1e4ca41fee1d48f5e782a6ba271d0b2f710889aaefdb13c9e4bb437d4f91b05a3d7e464a2f
 SHA512 
5c3fa0b3c09b5298b4bf6542960e07d9c63875cc84821bbd6ef70556868f33a6aece33b9882b97cb9e32536ebfa536a71b9113e95b1b72b80c4f1348434e43c6
 DIST genpatches-6.4-13.extras.tar.xz 3696 BLAKE2B 
e2e9014e497de63eae5dc5d644e1ef27fc2fda99379b881af096874bf25f269212bbd811781f3fc63fa896285e78cb9c41717392e59bfa62c039dce58ed11f86
 SHA512 
ffa3f9043767ae00e18b1d5313df6312d179b0d9e2b224d7b1097cbdc9c48f56615a36425ae1fd00680caed085420e438deb4fd331a37cd4397a814e542d6fa0
+DIST genpatches-6.4-14.base.tar.xz 765548 BLAKE2B 
e1d9bc63a0d8bef9894b264ef4d8078bf57a3548548c08e75e699420731cdfdcf9df69ab6844a57563f24d806c96c27c9a158a7f6a1afa72bf8328ce60bc
 SHA512 
5ee620824e0c17146add7f9bfd1d3444e5eb497444c040dc0f06a7ba247e81fc30eb8c92896ed359c7192690f24a1c45bb3b767bc408e9430ad9c7095ca2be40
+DIST genpatches-6.4-14.extras.tar.xz 3700 BLAKE2B 
e72b1378e2c05049a5cb981e7bb09e0d448fd5e1219393d7b552c1c6de2ed557c395a3f341946bd142d8df45b61d12a13ea2424325d5a98045063e0cabe7584f
 SHA512 
62149b4cdce5bf1a0567557790cddc1248dd927f31774b65848f00075bf1a0179939c292c79181af0a39132321f056541919beb30c6a4d46f57286886c95c545
 DIST gentoo-kernel-config-g7.tar.gz 4625 BLAKE2B 
72ba0d038ee34ca5eb26d43bd373735aef3a50d02b414993ea05485e49d83d46df98a6cb0f6f3170a8ec0c99b557432fd9a11cbb92ff7c2837625a7f4469831e
 SHA512 
2d74a8ca9f5402b4290ed93cd3ddba04a7f2ff42c8d8d3f2cbbe22fc20daa0fca119368daa8af39b7a26b1b99e4e3187c3c5d95886a651675ad94ff98d686628
 DIST kernel-aarch64-fedora.config.5.10.12 223184 BLAKE2B 
a0246dac2f7a4ad6a55b611538d24382ac87a8960077811a859c9595ac67f961b4bccb7e139a89abc7c0e26e80832da5c94211fc658082f2e7dde984f14dd29d
 SHA512 
7d803b347b136331db1ad6e22e0445fe0224c3e26cd7c034cbe9794915d457b492e05f77664865079874ec001351553652646e2e08d0fee31e30b841b0008f52
 DIST kernel-aarch64-fedora.config.5.15.19 242615 BLAKE2B 
94e59440681535e38137b71814e1ae53f57a347f62cf31e0c1c8571ae43d9ae9be9957743c8cbc9ec74850c964eaabefe6799a28bc311ea7b99ee31391b47fb1
 SHA512 
fb77d3b73a215f97d70cd6d8c96ed20e497786b99ed7d7a7f2ed60cc1251289c1a4c7e058c41b5efac62e4a9b4b3d917dbdb11585955bba2b6584981430f4ddb

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

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

2023-08-23 Thread Michał Górny
commit: 83d6a0f3730e0e516328badf6afa05e4e3ee0a23
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 23 18:31:33 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 23 19:25:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83d6a0f3

dev-python/pydantic-core: Bump to 2.6.3

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

 dev-python/pydantic-core/Manifest  |   4 +
 .../pydantic-core/pydantic-core-2.6.3.ebuild   | 137 +
 2 files changed, 141 insertions(+)

diff --git a/dev-python/pydantic-core/Manifest 
b/dev-python/pydantic-core/Manifest
index c920445271ac..1e98dbded3b9 100644
--- a/dev-python/pydantic-core/Manifest
+++ b/dev-python/pydantic-core/Manifest
@@ -37,6 +37,7 @@ DIST pydantic_core-2.4.0.tar.gz 322367 BLAKE2B 
199f023cb789f742c47f494c02a30a61f
 DIST pydantic_core-2.5.0.tar.gz 329533 BLAKE2B 
54881511a5b84b22d7df5be6f7835361810daa7be4d5b73539b20ffc13825026ba5faef03e222fa12a584fa942141d833a3074c1676e1b9113c3aa0adf9aa66f
 SHA512 
02eae124626d55b16b335a2364ae5b23dc9ee28e0dc84b201a01d9c8b7becdaf0d2fdb3f753e48deb11836c500e2a5a3b3a47df1e3f289d17df2b5613269029c
 DIST pydantic_core-2.6.0.tar.gz 334615 BLAKE2B 
749ac2213f13c460460ebc45284e1356809907081ade1a3d8178769e4e83adb8ccf47a16f82b8df1fe169113a06154acbd5e604a9df0da9d9070e1c052f5b220
 SHA512 
9828dc8923c96e3c7716186106467483621e3bab8e5869401476e655edbf6beac4a5f43093b05b2d00054cd92827c2fffe905068d52bf9bcd4d1846fd8d9e626
 DIST pydantic_core-2.6.1.tar.gz 334288 BLAKE2B 
663ccdc9adc52d12c1f060f62845a0b9a65b9c39c62e33cec0fc0f7d3b0a7342f80b4ce89f207962382fef3e30e2b0ace8e4ded4ff5e66b61280a182d5dd09fa
 SHA512 
a6207e8e19540e5bdec5e555f7c93342af4810753c4e9a8846416f0badef9174e3907f02a1100b8a86f25d5c44e99142162d128a71037fdc45e2a6f6e4775a20
+DIST pydantic_core-2.6.3.tar.gz 337231 BLAKE2B 
942a12228ad46d4b5365c781f8f7be28266c54e29bf5ab21e49ef31d25319d065c2f5f0bdc2ccca77888d38cfdea90fb2b415a0c203d8ae62825fb3ef618e1fb
 SHA512 
5123fb55b002bc857ec03239163a5517709ea84430ac7b92d2027bdfbdba278d37caaa0d017d89af8e5306296667d7eb500bfc536a769d99c662b3fbb3835b63
 DIST pyo3-0.19.1.crate 418297 BLAKE2B 
19ad6aa4fba175961b7fe97ae0bc45050f930859972b1b25cf0139bb3436c050ba76b63894f0df26174f141a52ac6abf10fd84c03c056af5a0665e723ae24195
 SHA512 
b27500cf49f1c6f217d21344d24ac96c07b82c157dd36fa4550b94059da5715ba7d0e085ec07dd5f8a8ac9de4d7e9239c1cceac4337294eb0dc9f6102049d5ff
 DIST pyo3-0.19.2.crate 418228 BLAKE2B 
ee018b33383fada78cd22643aea9231a8c8a2f19d1eb297f40eec9206c5220f322fff4c926d939a93a24ac6d231a207ebb25afcc0709191151c7ed9af7465efa
 SHA512 
58698183e0f2f0507f8f765bf3e90185c933e78d62f0a9be65c4b1ce8eea19a98fe0341abe7c58cafdacb63a012ec417876dccb7be6facc1360fcb22796fcaf9
 DIST pyo3-build-config-0.19.1.crate 29205 BLAKE2B 
f88cbf9763fd68f7b30d109ae608efc29e0d4bf6672ee5f31b77342b5f37baa4f981916124af6897ccea3d93990ff889815fc3abbe9ce3fdbd860b6d5698b7da
 SHA512 
311fef01ac2c3ce12485849cb99eba038a36260206308c5af4621fc5393f942e03aae4f6a5fe24ef3005eb781d2161453667ad552d6a371ddd96460b05a2e710
@@ -61,12 +62,15 @@ DIST scopeguard-1.1.0.crate 11470 BLAKE2B 
f774eb90b7d3ffb2efba47518e9d1dead4017a
 DIST serde-1.0.171.crate 77630 BLAKE2B 
84b4377c78018a9d32a1a3841d26111f2db8b761f45376abaf0412ce456e0bbb39b287e460a8d99e217dcf0ce24a461488af85539ec127672767fee0b44aab7a
 SHA512 
c8db09da8845e102e209276d5747a28d2e7b12ab5297d24156062c61c6ac8aaac8789d6e91a4f939d1f674375d8c3d3d1e372dd248baf63fece3740ea6f68bce
 DIST serde-1.0.175.crate 77599 BLAKE2B 
0bd3b44f037c7a4beb59a7d73369f5255e83037dea37b3d1b3e0054666723ec04489937c5e820203b63f3c262c803b60769bbe780103fd4dce3128eface61597
 SHA512 
11d9812592d61105c86b943dc749104baf8723c1f1f4dbadb4cf5dbe2b053559d9453312ebb741ee7ef8555f0f187ed0cc4a235cb3ba0bd72fbc1ecf0ca861ea
 DIST serde-1.0.183.crate 77210 BLAKE2B 
280e3d253a29b664b4e2d17f41397b17fe22af64417facca42d6ca0c839f1def745380a5402d7a87345bb16f4fdacf9a8c01966579b8c08fb06c05f097a87e68
 SHA512 
3a27efdff92cb1f6b50449a761efde781af91584b8410fbf5ce37b20005e7d46dc4c750fd1730e15468ea22aac7799421c4e60c74243c65ef7916d3cbadd0ef8
+DIST serde-1.0.185.crate 77337 BLAKE2B 
602d8ce302f73327ce0dcfcdc5377408f4805be8a22ef93496fa31be512985188111c131b6dfaf110069ddbc45a9fdcdb8409d14689422fedcffa652e5a5000f
 SHA512 
0c48d6ac7916104e108025c3ddf88a7e98b98ffaa98fcb7ff9eecbc4d3ed5930efbcb0de9e4072f795a3cbfa12aa5e17ee7d948a7c99453c9a9d0c9985c3
 DIST serde_derive-1.0.171.crate 55183 BLAKE2B 
d60c2aefc4f7ef43bc5ba9b39c9d62d5a784aef205aae4c90c9fe402e872699ce7fb0d74f2c657cb6862459d1dcba39562a7f4a0915cbe3e2c45a9f649858983
 SHA512 
2561e5105c6fd6ab802ddc04dbb4392450c7eff6709f39ec8ae43ba73138944879330f9bb8de7a6cbef3507153a22007a69d6e27d0acc717889ac91ea195ef45
 DIST serde_derive-1.0.175.crate 379830 BLAKE2B 
7366daddcd1200f888dcf5e5c80daa2ce57092235eb6bc55399b1d36d35aeea6b02d0328ccdc9c8e988ff6726a4a877125950adaabb305705eef90f5bbe62181
 SHA512 

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

2023-08-23 Thread Konstantin Tutsch
commit: f3ec7d76100fab07bdd9dfd5e7d92a7d8945dd84
Author: Konstantin Tutsch  konstantintutsch  de>
AuthorDate: Wed Aug 23 19:02:45 2023 +
Commit: Konstantin Tutsch  konstantintutsch  de>
CommitDate: Wed Aug 23 19:03:55 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f3ec7d76

media-sound/g4music: add use pipewire as local use flag

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

 media-sound/g4music/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/media-sound/g4music/metadata.xml b/media-sound/g4music/metadata.xml
index 5b08deba86..dcdc66a188 100644
--- a/media-sound/g4music/metadata.xml
+++ b/media-sound/g4music/metadata.xml
@@ -5,6 +5,9 @@
 m...@konstantintutsch.de
 Konstantin Tutsch
   
+  
+Enable support for the PipeWire audio sink
+  
   
 neithern/g4music
   



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

2023-08-23 Thread Mike Pagano
commit: 542d94694eae33d4dec243af4b8ff98ae7415434
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Aug 23 18:47:58 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Aug 23 18:47:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=542d9469

sys-kernel/gentoo-sources: add 6.1.47

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

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index d50460104070..421d7f72f8df 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -55,6 +55,9 @@ DIST genpatches-6.1-51.extras.tar.xz 3808 BLAKE2B 
2f188b3f2062d491118bf96735420e
 DIST genpatches-6.1-52.base.tar.xz 3173368 BLAKE2B 
429b5bc3af457d91b9c178737e573d150e337859c0f07a25043c86b834829e749b92c57fa2d80b2acfe9864f916ebe77c830249be23391d6553f5469b1934708
 SHA512 
0f003893b6c24fa9bb79722d6d83edb25e77fff11a526f86052980ee175d6dd599784cfcc7ad82055de9663a178fb9de38a766cfe61fe17fbde696a5292f023f
 DIST genpatches-6.1-52.experimental.tar.xz 17456 BLAKE2B 
86db05e349b9e06e88a3355a6d639adff6010be4e2fece5c31580555a5f518cc05eecaa3211ee55e75765f6abc00e1a7353f0559814cebb8b7a70336117efcf5
 SHA512 
bea133cb1836bb6d26b092dbda8fb3b9698579c8113df2336c061e9ee5103527204a50d160598bf7da5940392ff8d184689f39c2c133c85cf11312fdba73ecbb
 DIST genpatches-6.1-52.extras.tar.xz 3808 BLAKE2B 
6a67986309840e14bd4759c0aabb1af5d6b3653660d1a12d8706567470a28b3a56d5a09cbdd3df9068bed7a845206b5a81fca3a1be0ffe7122579d9b3ff63401
 SHA512 
0476ec7af5906dfd4dd48c96799568f8ed7d24d7d43717979e03a16219b732461e0afc7af1c5a4f528a08c4b5c2c35d249e81be1c6d0f854f7993da2e0c7aad3
+DIST genpatches-6.1-53.base.tar.xz 3225656 BLAKE2B 
d701a2920347788f343b14babfdd113b62b78218e8b19a5ee4f36d76b8571e697d9f3a3a9aa8364344e4d0ccaa60eccaab27b24036504b3ea1d011c4492a1eb2
 SHA512 
10aed454a5d7d7a763ec3008ceb17e30d989abcd76e1ca54d47b8946cf20a9de5991e09158a4e0b182ba58b41760a8de3bbd1979ff23fa9a84aa094c5c31094d
+DIST genpatches-6.1-53.experimental.tar.xz 17452 BLAKE2B 
8fcc62e0b74f89a4f126ec8b3deaff34037693a50868fe0d53c1332dee75a2c84052a3bb91b6db5d1b12392003cebf47a43f55d985b091d5f49d2a06cc1d9cdb
 SHA512 
30cf156ddef1e07f552c466367fa564d934f5256af5921d961a4972d96f22a21f113d95acef6ca09d18b9cd80dce2ced448ae886f5abd504eb71ed54cb34bb6d
+DIST genpatches-6.1-53.extras.tar.xz 3812 BLAKE2B 
ad3b65af5b05947d20e1ecaaabd7304261310162c9ef679cba698712af55e7bc5b18ab1b69613a4442e38f362e34a9a1699408decd9016cfb4543c33ac97468a
 SHA512 
a813b49a8af0cf17e48a88475731b6349dfa49af90e16037528eebd55a80b3ecdb52805547a56003a463b00a4302a779c8fff23970d73f3393cde7f205e92d32
 DIST genpatches-6.4-11.base.tar.xz 587148 BLAKE2B 
19d9f8e9778046dd558bdf21550f300e9c3c74faba6a8778d76e56490f379d615aacf14a930eaa57348638440fcfa6da17d5dd1a1d3020b5544ecac252ee7f08
 SHA512 
81c854057b1a0119cbae5116090298be72a1c30a0d2eab2cf4f0cc1d4f8476eeebe183401aaffaac92e83d2297d0fb707315254a5f5a77bfb3d8c953d04d448d
 DIST genpatches-6.4-11.experimental.tar.xz 5760 BLAKE2B 
51b54dce033c25bf5c1bd51873a23d57a64a2bdee21caba186999a97c23a4c9be259384491b38c372ee745b767384d4e3d8050a8b6bcf600cdda1be934797130
 SHA512 
57bdaf65b5d695863bd277415ec45f55be9455c950c3d09cfec70566b8b059b9c53f50a1d873a0dd66f6259a9abcb48994d6ddbc2ed5c35549cbcdd9a0330060
 DIST genpatches-6.4-11.extras.tar.xz 3700 BLAKE2B 
69a7811e49827c3c521d9a7e022e4c3ad5a326b6f6de8ffad7ea790d04e8decef5fc7d3e46a696d3c9d48502e9773fab715217626e4497cbafa97364474e0d03
 SHA512 
921d956322db5bfd0ad4047ccf3c65db25047a3d39118e20622c060b512574aeb5612f2e762fbb3d301cbcd1847ffbc2690c22fa4ef7a1b96827b12f8831743c

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



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/fypp/, dev-util/fypp/files/

2023-08-23 Thread Sergey Torokhov
commit: 2e52da4b97eae500cd7ea3c1e6f2b72f2e76e1b9
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Wed Aug 23 18:40:06 2023 +
Commit: Sergey Torokhov  yandex  ru>
CommitDate: Wed Aug 23 18:40:47 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2e52da4b

dev-util/fypp: 3.2 version bump

Signed-off-by: Sergey Torokhov  yandex.ru>

 dev-util/fypp/Manifest   |  1 +
 dev-util/fypp/files/filevarroot.fypp |  5 +
 dev-util/fypp/fypp-3.2.ebuild| 29 +
 3 files changed, 35 insertions(+)

diff --git a/dev-util/fypp/Manifest b/dev-util/fypp/Manifest
index 6d6d46fabc..f5d7f919d7 100644
--- a/dev-util/fypp/Manifest
+++ b/dev-util/fypp/Manifest
@@ -1 +1,2 @@
 DIST fypp-3.1.tar.gz 68237 BLAKE2B 
504fe6c655da647b9d30554afe1c0c036f636991562001763180425a572e03b52ceaf0287e68f82ea534914cd61d176fb4bad7fba5562bb1597500d80ae8c919
 SHA512 
91638d957f6a4306f23406b6a235e8ee8258cf9065e9b8dc3e137bbe651a2e1397f557292f2b4d3628a57ef6ced67df150c25c0bf304944f7c1b2b5b85087bd5
+DIST fypp-3.2.tar.gz 69307 BLAKE2B 
f84738dafdacc48e41fe67a10d1dafabee8b531b3171f1e0fda6e180ab579cffbd2276f3004a54a428f5adf4409347b639c2339297cfe4d1e8a468cc306b6039
 SHA512 
79cdaaf540447d72a665360ae8dbdea52d71b2d1a3a8733e35a258d0050d0e77729414e1c59d9905349d3ef61f1a943348efce3fffddd80affd808a0b2660ea3

diff --git a/dev-util/fypp/files/filevarroot.fypp 
b/dev-util/fypp/files/filevarroot.fypp
new file mode 100644
index 00..9eb9a2a720
--- /dev/null
+++ b/dev-util/fypp/files/filevarroot.fypp
@@ -0,0 +1,5 @@
+FILE: ${_FILE_}$:${_LINE_}$
+THIS_FILE: ${_THIS_FILE_}$:${_THIS_LINE_}$
+---
+#:include "filevarroot.inc"
+$:macro()

diff --git a/dev-util/fypp/fypp-3.2.ebuild b/dev-util/fypp/fypp-3.2.ebuild
new file mode 100644
index 00..5f121b3fc6
--- /dev/null
+++ b/dev-util/fypp/fypp-3.2.ebuild
@@ -0,0 +1,29 @@
+# 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 pypi
+
+DESCRIPTION="Fypp - Python powered Fortran preprocessor"
+HOMEPAGE="https://github.com/aradi/fypp;
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+src_prepare() {
+   default
+   cp "${FILESDIR}/filevarroot.fypp" "${S}/test/input/" || die
+}
+
+python_test() {
+   # pass python version as arg
+   test/runtests.sh ${EPYTHON} || die
+}



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

2023-08-23 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Aug 23 18:09:40 2023 +

New tag: 6.1-53




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

2023-08-23 Thread Mike Pagano
commit: 11a10e26946bc920fbe28685d35fcde9da34dc4f
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Aug 23 18:03:03 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Aug 23 18:03:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11a10e26

sys-kernel/vanilla-sources: add 6.1.47, drop 6.1.46

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

 sys-kernel/vanilla-sources/Manifest | 2 +-
 .../{vanilla-sources-6.1.46.ebuild => vanilla-sources-6.1.47.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index 3c72ad850664..214658b6ba97 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -10,5 +10,5 @@ DIST patch-4.19.292.xz 5584620 BLAKE2B 
5dfb2358d99ad9e5affd85ad7673157257269d733
 DIST patch-5.10.191.xz 5029448 BLAKE2B 
70b8876f6750bb31ad226210c7fd592c1b7ced07033dd6f73f06b01f82dd90de9938fa34a091721780fe0c8959e0aba53ad3f36ddb6d6aa05d45e41e25c34b85
 SHA512 
247d20289fdfe17657b15626c798018aca56bd7f7930f9c4ce0c007cd886bb64b55c46008330125781aee1d2b8f54a0bf3db18c83e35649b3037e92206f795a7
 DIST patch-5.15.127.xz 4596548 BLAKE2B 
2095589c926bdbd52f98fd9530cee032b62a4a12ad0dd8952ffac6d6266d69f84c9d2c0a4d15b40af583920e3ba7873166be71f8782ad106f395d6619d1cf875
 SHA512 
0df783b2c03482aaecb55973d081d0a9f9688deec6f17e724fb50572fe59a9be0493abcf4caf3368e005436b1d8549bac3967cb4f637d16456ce7d4a80008df3
 DIST patch-5.4.254.xz 5044632 BLAKE2B 
9fe09a94f612a94476acfa8562fa072a87ed63357a743fdb9fcdb1e786774b47f034864417357bb4b8f0e543c0d92691837c7272f99a03086c079077f7f86362
 SHA512 
33b33310c54aae233e025a0945214886a6a22102832eaa99a7b799a6d52365974c4e3cb71f8f7e404686dd96c6a0a1f6564ca7124b326ec8f8802431a33f1707
-DIST patch-6.1.46.xz 2932204 BLAKE2B 
ffa33dd9d606303ec2ddec4c808341597ff7efbe8be6d68766ff06a87b24e728369b4e59bb7f53f5d59f66650a2eacbd9c598ea003a6061f731f2de543dfe3d7
 SHA512 
e51c9d1ca76e8605b736addcd61e15230d8c63f93c7fbf8033ed4f0e55c69fdae2f2122141c100b021d5e105423154a0650faad763822c49765b9666a63fcdd6
+DIST patch-6.1.47.xz 2968268 BLAKE2B 
29b5da5d4baa07a20bc45f5bd6fc3b68d607b4e853975e0e199a27d397878a72b66919338e1b4e14be6fd4dee8229d276bd90f17f10fbf18ac389688a809932a
 SHA512 
0cc1cfdd7d0507e75e1adcf837c38171106738e6ff366a45c3ce3ed78292ccf911b42130bfba5e260d8f07331b1db4a8d3fc07e51ab198206dfc0bf0f9c9cb9e
 DIST patch-6.4.12.xz 742836 BLAKE2B 
af688ab8fe14dea747623bab973f0f085845c17d2ee3599482774540862674bdcb6984ef4428a5436b847f54f2e92fde94e36856ac1f88b8307bf22eced1017b
 SHA512 
d81e2d437f0dda9bc394b2e1144c49067720238c56e00108b69651200247c2727e6c41d98e056030e0269b3269f662671ec58405211a865ca37fbcc4fde4bda5

diff --git a/sys-kernel/vanilla-sources/vanilla-sources-6.1.46.ebuild 
b/sys-kernel/vanilla-sources/vanilla-sources-6.1.47.ebuild
similarity index 100%
rename from sys-kernel/vanilla-sources/vanilla-sources-6.1.46.ebuild
rename to sys-kernel/vanilla-sources/vanilla-sources-6.1.47.ebuild



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

2023-08-23 Thread Rick Farina
commit: 0701ba59dd1912e04e4c34da50a5e43a78662a5c
Author: Rick Farina  gentoo  org>
AuthorDate: Wed Aug 23 17:39:17 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Wed Aug 23 17:39:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0701ba59

sys-apps/earlyoom: add missing test dep

Signed-off-by: Rick Farina  gentoo.org>

 sys-apps/earlyoom/{earlyoom-1.7.ebuild => earlyoom-1.7-r1.ebuild} | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/sys-apps/earlyoom/earlyoom-1.7.ebuild 
b/sys-apps/earlyoom/earlyoom-1.7-r1.ebuild
similarity index 93%
rename from sys-apps/earlyoom/earlyoom-1.7.ebuild
rename to sys-apps/earlyoom/earlyoom-1.7-r1.ebuild
index 42e4a6373240..96f0c7262ee2 100644
--- a/sys-apps/earlyoom/earlyoom-1.7.ebuild
+++ b/sys-apps/earlyoom/earlyoom-1.7-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2022 Gentoo Authors
+# Copyright 2020-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -26,7 +26,10 @@ RESTRICT="!test? ( test )"
 
 BDEPEND="
man? ( virtual/pandoc )
-   test? ( dev-lang/go )
+   test? (
+   dev-lang/go
+   dev-util/cppcheck
+   )
 "
 
 src_unpack() {



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

2023-08-23 Thread Rick Farina
commit: cf5cb504ffa4fc39b271bcf2c9597326e6caebfe
Author: Rick Farina  gentoo  org>
AuthorDate: Wed Aug 23 17:52:04 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Wed Aug 23 17:52:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf5cb504

sys-apps/earlyoom: stabilize 1.7-r1 for x86

Closes: https://bugs.gentoo.org/912883
Signed-off-by: Rick Farina  gentoo.org>

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

diff --git a/sys-apps/earlyoom/earlyoom-1.7-r1.ebuild 
b/sys-apps/earlyoom/earlyoom-1.7-r1.ebuild
index aa3d5cbd97a7..d3cab7d87fe4 100644
--- a/sys-apps/earlyoom/earlyoom-1.7-r1.ebuild
+++ b/sys-apps/earlyoom/earlyoom-1.7-r1.ebuild
@@ -16,7 +16,7 @@ else
SRC_URI="https://github.com/rfjakob/earlyoom/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
SRC_URI+=" test? ( 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz )"
 
-   KEYWORDS="amd64 ~x86"
+   KEYWORDS="amd64 x86"
 fi
 
 LICENSE="MIT-with-advertising"



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

2023-08-23 Thread Rick Farina
commit: 726c2c92147a490852607dc0ef9255ff17c10d85
Author: Rick Farina  gentoo  org>
AuthorDate: Wed Aug 23 17:33:09 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Wed Aug 23 17:33:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=726c2c92

sys-apps/earlyoom: drop 1.3

Signed-off-by: Rick Farina  gentoo.org>

 sys-apps/earlyoom/Manifest|  1 -
 sys-apps/earlyoom/earlyoom-1.3.ebuild | 51 ---
 2 files changed, 52 deletions(-)

diff --git a/sys-apps/earlyoom/Manifest b/sys-apps/earlyoom/Manifest
index c56a9dcc2fd8..e3e30a203317 100644
--- a/sys-apps/earlyoom/Manifest
+++ b/sys-apps/earlyoom/Manifest
@@ -1,4 +1,3 @@
-DIST earlyoom-1.3.tar.gz 31399 BLAKE2B 
3867540afb23493fbb532bcb72a5cfacca4ed297a053ff5e2c7e394bfa3640887e3e7c6430789bc1eda4b7a68680d8a74ab56b641fe9e5d4caa4406e2edb0667
 SHA512 
c5de742289e82c2098bd88c61dcb3e20eb022905a015b4894c95a4de3978ce18d794a9e7c17c97851ca9f728908f7bf978c014b3b69799bffa8b546d258a
 DIST earlyoom-1.6.2.tar.gz 49006 BLAKE2B 
85a02d4171ba1bb94d5ddf573b8f5ac58d28a0cf9766f4fb2c96be5b45eee7aab853008c36f9e3aac76685b70008051faa2fe339797ecf9137469f089935a6b3
 SHA512 
d622a5347591d2017f6e62255940482af431e647acf1b35ab035e0dbfd44da7fc52633e6dd6433e42a1348fd294d766550ba092260f3ec59bd51e545f08e466b
 DIST earlyoom-1.7-deps.tar.xz 1974036 BLAKE2B 
ff378ae64b6b293e3b9d9fa05607209a515edadd18edcb70e204de1e0808b06dfaca7e6dcddeffbda9dae8abbadf7ac6074df725997b96be8a8d8cc35ac4d8c8
 SHA512 
67072000f8695935f77494faca84c74c67de4b9a4b3b889b310ad674f28c7ed85a0d59e91f4d5caa06cc1d7c1e7ef31aa3a373851361b905dc29e6d4d04eeeb9
 DIST earlyoom-1.7.tar.gz 52210 BLAKE2B 
c8338434160e4ccaa5ee64299487ca47a3d94e894362c320cf8210caf895a34c7abb584654afcdcb6fc1e058d53c1fa7eb740477acb104ed295700faccbcbdc1
 SHA512 
5732632c38d9b511aaa81845b3d8f8afe737aa6498dca7e31accaf18bfcf271ba436946aa06a514a34c953f99343f9b197d8a2b8751e16d336aeb084944f3602

diff --git a/sys-apps/earlyoom/earlyoom-1.3.ebuild 
b/sys-apps/earlyoom/earlyoom-1.3.ebuild
deleted file mode 100644
index f8d435b12a4b..
--- a/sys-apps/earlyoom/earlyoom-1.3.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit systemd
-
-DESCRIPTION="Early OOM Daemon for Linux"
-HOMEPAGE="https://github.com/rfjakob/earlyoom;
-
-LICENSE="MIT-with-advertising"
-SLOT="0"
-if [ "${PV}" = "" ]; then
-   EGIT_REPO_URI="https://github.com/rfjakob/earlyoom.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/rfjakob/earlyoom/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 x86"
-fi
-IUSE="docs systemd test"
-
-RDEPEND=""
-DEPEND=""
-BDEPEND="
-   docs? ( virtual/pandoc )
-   test? ( dev-lang/go )
-"
-
-RESTRICT="!test? ( test )"
-
-src_prepare() {
-   eapply "${FILESDIR}/${P}-test-fixed.patch"
-   default
-}
-
-src_compile() {
-   VERSION="v${PV}" emake earlyoom
-   use docs && VERSION="v${PV}" emake earlyoom.1
-   use systemd && emake PREFIX=/usr earlyoom.service
-}
-
-src_install() {
-   dobin earlyoom
-   use docs && doman earlyoom.1
-
-   insinto /etc/default
-   newins earlyoom.default earlyoom
-
-   doinitd "${FILESDIR}/${PN}"
-   use systemd && systemd_dounit earlyoom.service
-}



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

2023-08-23 Thread Rick Farina
commit: 5dc90b78be94679f435e4c204f8123770300438a
Author: Rick Farina  gentoo  org>
AuthorDate: Wed Aug 23 17:43:47 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Wed Aug 23 17:43:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dc90b78

sys-apps/earlyoom: stabilize 1.7-r1 for amd64

Signed-off-by: Rick Farina  gentoo.org>

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

diff --git a/sys-apps/earlyoom/earlyoom-1.7-r1.ebuild 
b/sys-apps/earlyoom/earlyoom-1.7-r1.ebuild
index 96f0c7262ee2..aa3d5cbd97a7 100644
--- a/sys-apps/earlyoom/earlyoom-1.7-r1.ebuild
+++ b/sys-apps/earlyoom/earlyoom-1.7-r1.ebuild
@@ -16,7 +16,7 @@ else
SRC_URI="https://github.com/rfjakob/earlyoom/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
SRC_URI+=" test? ( 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz )"
 
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~x86"
 fi
 
 LICENSE="MIT-with-advertising"



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

2023-08-23 Thread Rick Farina
commit: efd7ced114a2b387192c9b1d9ad33bff2ba3da13
Author: Rick Farina  gentoo  org>
AuthorDate: Wed Aug 23 17:50:53 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Wed Aug 23 17:51:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efd7ced1

profiles/base: mask changed use flag for earlyoom

Fixes: c3d149d6d75b441bf8f3292f3e5bbf97ea81c6d3
Signed-off-by: Rick Farina  gentoo.org>

 profiles/base/package.use.stable.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/base/package.use.stable.mask 
b/profiles/base/package.use.stable.mask
index b500832a58bf..ee575e800bb9 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -115,6 +115,7 @@ x11-themes/arc-theme cinnamon
 # Pacho Ramos  (2020-08-21)
 # app-text/pandoc is hard to stabilize #737612
 sys-apps/earlyoom docs
+sys-apps/earlyoom man
 
 # Sergei Trofimovich  (2020-04-13)
 # app-text/pandoc (dev-lang/ghc) has no stable keywords.



[gentoo-commits] repo/proj/guru:master commit in: media-video/kooha/

2023-08-23 Thread David Roman
commit: a75b0d69afde83817ede156e708a3f817050
Author: Konstantin Tutsch  konstantintutsch  de>
AuthorDate: Tue Aug 22 13:38:48 2023 +
Commit: David Roman  gmail  com>
CommitDate: Tue Aug 22 13:39:39 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a75b0d69

media-video/kooha: new package, add 2.2.3

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

 media-video/kooha/Manifest   |   1 +
 media-video/kooha/kooha-2.2.3.ebuild | 201 +++
 media-video/kooha/metadata.xml   |  11 ++
 3 files changed, 213 insertions(+)

diff --git a/media-video/kooha/Manifest b/media-video/kooha/Manifest
new file mode 100644
index 00..8198f0068e
--- /dev/null
+++ b/media-video/kooha/Manifest
@@ -0,0 +1 @@
+DIST kooha-2.2.3.tar.xz 16487348 BLAKE2B 
39b666f89ec2431a4793db44a0cf00eb97c3ca295973ab8656398c3a68f01c8fcd09194dfe44a7d5265f87187f56c897e594a0545d39de09b0fbc59c7513fa65
 SHA512 
687bd38bdd4385059c5c625d41b4634dbdd86b7cf13d4ea811bfff46fd4fc1a7096ad94d6c55d935fd24e067ba9e6f60dc9b842264880d2394fca06dc0de2bb0

diff --git a/media-video/kooha/kooha-2.2.3.ebuild 
b/media-video/kooha/kooha-2.2.3.ebuild
new file mode 100644
index 00..34058bf360
--- /dev/null
+++ b/media-video/kooha/kooha-2.2.3.ebuild
@@ -0,0 +1,201 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CRATES="
+   aho-corasick-0.7.19
+   android_system_properties-0.1.5
+   ansi_term-0.12.1
+   anyhow-1.0.65
+   atomic_refcell-0.1.8
+   autocfg-1.1.0
+   bitflags-1.3.2
+   block-0.1.6
+   bumpalo-3.11.0
+   cairo-rs-0.16.7
+   cairo-sys-rs-0.16.3
+   cc-1.0.73
+   cfg-expr-0.10.3
+   cfg-if-1.0.0
+   chrono-0.4.22
+   color_quant-1.1.0
+   core-foundation-sys-0.8.3
+   field-offset-0.3.4
+   fragile-2.0.0
+   futures-channel-0.3.24
+   futures-core-0.3.24
+   futures-executor-0.3.24
+   futures-io-0.3.24
+   futures-macro-0.3.24
+   futures-task-0.3.24
+   futures-util-0.3.24
+   gdk-pixbuf-0.16.7
+   gdk-pixbuf-sys-0.16.3
+   gdk4-0.5.4
+   gdk4-sys-0.5.4
+   gdk4-wayland-0.5.4
+   gdk4-wayland-sys-0.5.4
+   gdk4-x11-0.5.4
+   gdk4-x11-sys-0.5.4
+   gettext-rs-0.7.0
+   gettext-sys-0.21.3
+   gif-0.12.0
+   gio-0.16.7
+   gio-sys-0.16.3
+   glib-0.15.12
+   glib-0.16.7
+   glib-macros-0.15.11
+   glib-macros-0.16.3
+   glib-sys-0.15.10
+   glib-sys-0.16.3
+   gobject-sys-0.15.10
+   gobject-sys-0.16.3
+   graphene-rs-0.16.3
+   graphene-sys-0.16.3
+   gsettings-macro-0.1.14
+   gsk4-0.5.4
+   gsk4-sys-0.5.4
+   gst-plugin-gif-0.9.2
+   gst-plugin-gtk4-0.9.3
+   gst-plugin-version-helper-0.7.3
+   gstreamer-0.19.4
+   gstreamer-audio-0.19.4
+   gstreamer-audio-sys-0.19.4
+   gstreamer-base-0.19.3
+   gstreamer-base-sys-0.19.3
+   gstreamer-pbutils-0.19.2
+   gstreamer-pbutils-sys-0.19.2
+   gstreamer-sys-0.19.4
+   gstreamer-video-0.19.4
+   gstreamer-video-sys-0.19.4
+   gtk4-0.5.4
+   gtk4-macros-0.5.4
+   gtk4-sys-0.5.4
+   heck-0.4.0
+   iana-time-zone-0.1.48
+   js-sys-0.3.60
+   lazy_static-1.4.0
+   libadwaita-0.2.1
+   libadwaita-sys-0.2.1
+   libc-0.2.132
+   libpulse-binding-2.26.0
+   libpulse-glib-binding-2.25.1
+   libpulse-mainloop-glib-sys-1.19.2
+   libpulse-sys-1.19.3
+   locale_config-0.3.0
+   log-0.4.17
+   malloc_buf-0.0.6
+   memchr-2.5.0
+   memoffset-0.6.5
+   muldiv-1.0.0
+   num-derive-0.3.3
+   num-integer-0.1.45
+   num-rational-0.4.1
+   num-traits-0.2.15
+   objc-0.2.7
+   objc-foundation-0.1.1
+   objc_id-0.1.1
+   once_cell-1.14.0
+   option-operations-0.5.0
+   pango-0.16.5
+   pango-sys-0.16.3
+   paste-1.0.9
+   pest-2.3.1
+   pin-project-lite-0.2.9
+   pin-utils-0.1.0
+   pkg-config-0.3.25
+   pretty-hex-0.3.0
+   proc-macro-crate-1.2.1
+   proc-macro-error-1.0.4
+   proc-macro-error-attr-1.0.4
+   proc-macro2-1.0.43
+   quick-xml-0.25.0
+   quote-1.0.21
+   regex-1.6.0
+   regex-syntax-0.6.27
+   rustc_version-0.3.3
+   semver-0.11.0
+   semver-parser-0.10.2
+   serde-1.0.144
+   serde_derive-1.0.144
+   sharded-slab-0.1.4
+   slab-0.4.7
+   smallvec-1.9.0
+   syn-1.0.99
+   system-deps-6.0.2
+   temp-dir-0.1.11
+   thiserror-1.0.35
+   thiserror-impl-1.0.35
+   thread_local-1.1.4
+   toml-0.5.9
+   tracing-0.1.36
+   tracing-attributes-0.1.22
+   tracing-core-0.1.29
+   tracing-log-0.1.3
+   tracing-subscriber-0.3.15
+   ucd-trie-0.1.5
+   unicode-ident-1.0.4
+   valuable-0.1.0
+   version-compare-0.1.0
+   version_check-0.9.4
+ 

[gentoo-commits] repo/proj/guru:master commit in: media-sound/qpwgraph/

2023-08-23 Thread David Roman
commit: bdabadbc78e3702ff5e7b1922877d3b56779fe21
Author: Samuel Bauer  yahoo  fr>
AuthorDate: Tue Aug 22 22:54:38 2023 +
Commit: David Roman  gmail  com>
CommitDate: Tue Aug 22 22:54:38 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bdabadbc

media-sound/qpwgraph: tweak integrated upstream

Signed-off-by: Samuel Bauer  yahoo.fr>

 media-sound/qpwgraph/qpwgraph-.ebuild | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/media-sound/qpwgraph/qpwgraph-.ebuild 
b/media-sound/qpwgraph/qpwgraph-.ebuild
index 1fddda36e1..43a8e44219 100644
--- a/media-sound/qpwgraph/qpwgraph-.ebuild
+++ b/media-sound/qpwgraph/qpwgraph-.ebuild
@@ -27,9 +27,6 @@ RDEPEND="${DEPEND}
 "
 
 src_prepare() {
-   # A small tweak in socket name that allow multiple user at same time
-   # See https://github.com/rncbc/qpwgraph/issues/1
-   sed -i -e "/@/a m_unique += qgetenv(\"USER\");\nm_unique += 
'-';" src/qpwgraph.cpp || die
cmake_src_prepare
 }
 



[gentoo-commits] repo/proj/guru:master commit in: dev-vcs/lazygit/

2023-08-23 Thread David Roman
commit: 920e0cadbb68ab96afb708415d70e75fdf403555
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Mon Aug 21 19:08:42 2023 +
Commit: David Roman  gmail  com>
CommitDate: Mon Aug 21 19:08:42 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=920e0cad

dev-vcs/lazygit: drop old 0.38.2

Signed-off-by: Sergey Torokhov  yandex.ru>

 dev-vcs/lazygit/Manifest  |  1 -
 dev-vcs/lazygit/lazygit-0.38.2.ebuild | 29 -
 2 files changed, 30 deletions(-)

diff --git a/dev-vcs/lazygit/Manifest b/dev-vcs/lazygit/Manifest
index cd27077f0c..7440e34455 100644
--- a/dev-vcs/lazygit/Manifest
+++ b/dev-vcs/lazygit/Manifest
@@ -1,3 +1,2 @@
-DIST lazygit-0.38.2.tar.gz 3870937 BLAKE2B 
c3dcc40f0accecceda1b663503e522076ba98fb09268f65f95af0c79e51ac6f9706a0cd18ca8b13f3b3b855ca0ebd665a9fd083d1f5257c652b1e68b3677d00e
 SHA512 
508e253a4acfcb2c958820d72873de3308b06eba20978caa660321d75db41bc31fe917e4469d5ed368d9e20d2047b57d759f9ec00a4a982cd2556d5c4ef5c57f
 DIST lazygit-0.39.4.tar.gz 3882422 BLAKE2B 
7d1c94f1340e9eb56f84174196539db0cb716808c723045daeee7c037c3cab04e566edfab8a30b1771d441928a81d56f96eb468ba070ad73cf847e89a2800493
 SHA512 
b3d29abfe168590ea63c46ac461e4862a86b861f77a89e6be9d2b207f24c4da10b95512349b1158ff92c1443a16468d4d0026d27b0b87c2315b15ede447dbf05
 DIST lazygit-0.40.2.tar.gz 4468039 BLAKE2B 
efea794795af283dc286166427fe5aae4ce8473a4933f2373501d0f3ac0a4d16df7aa20cb20b25738707c30356db4fad647de4cfa2e6abde024a613f5e036b7f
 SHA512 
201bd09705ad48c41ed62ac061b31e62ce51a351eff5dae36a3bf5654d62fdef5d2a93e3f4ad56c0b02c70fb0e323319ed38d64c3bfef36900423983284b52c1

diff --git a/dev-vcs/lazygit/lazygit-0.38.2.ebuild 
b/dev-vcs/lazygit/lazygit-0.38.2.ebuild
deleted file mode 100644
index 7cb26b7439..00
--- a/dev-vcs/lazygit/lazygit-0.38.2.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="Simple terminal UI for git commands"
-HOMEPAGE="https://github.com/jesseduffield/lazygit;
-SRC_URI="https://github.com/jesseduffield/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0 BSD ISC MIT Unlicense"
-SLOT="0"
-KEYWORDS="~amd64"
-
-S="${WORKDIR}/${P}"
-
-RDEPEND="dev-vcs/git"
-
-DOCS=( {CODE-OF-CONDUCT,CONTRIBUTING,README}.md docs )
-
-src_compile() {
-   go build -o bin/lazygit || die
-}
-
-src_install() {
-   dobin bin/lazygit
-   einstalldocs
-}



[gentoo-commits] repo/proj/guru:master commit in: games-emulation/citra/

2023-08-23 Thread David Roman
commit: b92ba1a6a46ad13dfa03f91febadd5e6d8dceaa8
Author: Samuel Bauer  yahoo  fr>
AuthorDate: Tue Aug 22 22:49:15 2023 +
Commit: David Roman  gmail  com>
CommitDate: Tue Aug 22 22:49:15 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b92ba1a6

games-emulation/citra: upstream fixed boost detection

Signed-off-by: Samuel Bauer  yahoo.fr>

 games-emulation/citra/citra-.ebuild | 12 
 1 file changed, 12 deletions(-)

diff --git a/games-emulation/citra/citra-.ebuild 
b/games-emulation/citra/citra-.ebuild
index a197c09e94..b090f31b8a 100644
--- a/games-emulation/citra/citra-.ebuild
+++ b/games-emulation/citra/citra-.ebuild
@@ -39,7 +39,6 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 BDEPEND="
-   dev-cpp/cpp-httplib
dev-cpp/cpp-jwt
dev-cpp/robin-map
dev-util/spirv-headers
@@ -76,13 +75,6 @@ src_prepare() {
-e '/target_link_libraries/s/inih/${INIH_LIBRARIES}/' 
src/citra/CMakeLists.txt || die
sed -i -e 's:inih/cpp/::' src/citra/config.cpp || die
 
-   # Fix boost unbundling
-   sed -i -e '/(-DBOOST_ERROR_CODE_HEADER_ONLY/,/)/d' CMakeLists.txt || die
-   sed -i -e '/^# Boost/,/boost_iostreams PUBLIC/d' 
externals/CMakeLists.txt || die
-   sed -i -e '/^#define BOOST_STACKTRACE_USE_BACKTRACE/d' \
-   src/common/logging/backend.cpp || die
-   sed -i -e 's/ backtrace//' src/common/CMakeLists.txt || die
-
# Unbundle libfmt
if use system-libfmt; then
sed -i -e '/fmt/d' externals/CMakeLists.txt || die
@@ -119,10 +111,6 @@ src_prepare() {
if use cubeb; then
sed -i -e '$afind_package(cubeb REQUIRED)\n' CMakeLists.txt || 
die
fi
-
-   # Unbundle cpp-httplib
-   sed -i -e '/# httplib/,/target_link_libraries(httplib/d' 
externals/CMakeLists.txt || die
-
# Unbundle cpp-jwt
sed -i -e '/cpp-jwt/d' externals/CMakeLists.txt || die
sed -i -e 's/ cpp-jwt/ ssl crypto/' src/web_service/CMakeLists.txt || 
die



[gentoo-commits] repo/proj/guru:master commit in: media-sound/qpwgraph/

2023-08-23 Thread David Roman
commit: e1f77cb6b6a6f6054e737bb76d431340025cc7bd
Author: Samuel Bauer  yahoo  fr>
AuthorDate: Tue Aug 22 22:59:04 2023 +
Commit: David Roman  gmail  com>
CommitDate: Tue Aug 22 22:59:04 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e1f77cb6

media-sound/qpwgraph: add IUSE

Signed-off-by: Samuel Bauer  yahoo.fr>

 media-sound/qpwgraph/qpwgraph-.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/media-sound/qpwgraph/qpwgraph-.ebuild 
b/media-sound/qpwgraph/qpwgraph-.ebuild
index 43a8e44219..a4229d71a0 100644
--- a/media-sound/qpwgraph/qpwgraph-.ebuild
+++ b/media-sound/qpwgraph/qpwgraph-.ebuild
@@ -13,6 +13,8 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS=""
 
+IUSE="alsa trayicon wayland"
+
 BDEPEND="dev-qt/linguist-tools:5"
 DEPEND="
dev-qt/qtcore:5



  1   2   3   >