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

2023-11-30 Thread Florian Schmaus
commit: 8de66da7a33036ab59c71fa5a32d2b717c245de1
Author: Florian Schmaus  gentoo  org>
AuthorDate: Fri Dec  1 07:56:05 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Fri Dec  1 07:56:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8de66da7

sys-block/hpssacli: remove unnecessary slash strip

And also revbump because of previous EAPI bump.

Signed-off-by: Florian Schmaus  gentoo.org>

 .../{hpssacli-2.40.13.0-r1.ebuild => hpssacli-2.40.13.0-r2.ebuild}  | 2 +-
 .../hpssacli/{hpssacli-3.40.3.0.ebuild => hpssacli-3.40.3.0-r1.ebuild}  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-block/hpssacli/hpssacli-2.40.13.0-r1.ebuild 
b/sys-block/hpssacli/hpssacli-2.40.13.0-r2.ebuild
similarity index 97%
rename from sys-block/hpssacli/hpssacli-2.40.13.0-r1.ebuild
rename to sys-block/hpssacli/hpssacli-2.40.13.0-r2.ebuild
index b405794a6ecb..b52f1d77c8a2 100644
--- a/sys-block/hpssacli/hpssacli-2.40.13.0-r1.ebuild
+++ b/sys-block/hpssacli/hpssacli-2.40.13.0-r2.ebuild
@@ -58,5 +58,5 @@ src_install() {
 
dodoc "${DOCS[@]}"
 
-   pax-mark m "${D%/}${HPSSACLI_BASEDIR}"/*.bin
+   pax-mark m "${D}${HPSSACLI_BASEDIR}"/*.bin
 }

diff --git a/sys-block/hpssacli/hpssacli-3.40.3.0.ebuild 
b/sys-block/hpssacli/hpssacli-3.40.3.0-r1.ebuild
similarity index 97%
rename from sys-block/hpssacli/hpssacli-3.40.3.0.ebuild
rename to sys-block/hpssacli/hpssacli-3.40.3.0-r1.ebuild
index 1dca689c245e..1ec8e9744d5c 100644
--- a/sys-block/hpssacli/hpssacli-3.40.3.0.ebuild
+++ b/sys-block/hpssacli/hpssacli-3.40.3.0-r1.ebuild
@@ -59,5 +59,5 @@ src_install() {
 
dodoc "${DOCS[@]}"
 
-   pax-mark m "${D%/}${HPSSACLI_BASEDIR}"/*.bin
+   pax-mark m "${D}${HPSSACLI_BASEDIR}"/*.bin
 }



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

2023-11-30 Thread Joonas Niilola
commit: 300c6d0dd2ecac09f0549f6a2dca35252de0434e
Author: Daniel Novomeský  gmail  com>
AuthorDate: Mon Oct 23 13:48:19 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Dec  1 07:50:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=300c6d0d

media-libs/libjxl: update live ebuild

Signed-off-by: Daniel Novomeský  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33463
Signed-off-by: Joonas Niilola  gentoo.org>

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

diff --git a/media-libs/libjxl/libjxl-.ebuild 
b/media-libs/libjxl/libjxl-.ebuild
index 4376812b1c37..73aedf571875 100644
--- a/media-libs/libjxl/libjxl-.ebuild
+++ b/media-libs/libjxl/libjxl-.ebuild
@@ -20,7 +20,7 @@ IUSE="gdk-pixbuf openexr test"
 RESTRICT="!test? ( test )"
 
 DEPEND="app-arch/brotli:=[${MULTILIB_USEDEP}]
-   >=dev-cpp/highway-1.0.5[${MULTILIB_USEDEP}]
+   >=dev-cpp/highway-1.0.7[${MULTILIB_USEDEP}]
media-libs/giflib:=[${MULTILIB_USEDEP}]
>=media-libs/lcms-2.13:2[${MULTILIB_USEDEP}]
media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: app-dicts/mecab-ipadic/

2023-11-30 Thread Joonas Niilola
commit: 9ff65090624c5ffe61ef55af0463ac6a7c45eb8e
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Mon Oct 16 00:25:25 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Dec  1 07:52:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ff65090

app-dicts/mecab-ipadic: update EAPI 6 -> 8

Signed-off-by: Leonardo Hernández Hernández  proton.me>
Signed-off-by: Joonas Niilola  gentoo.org>

 .../mecab-ipadic-2.7.0.20070801-r1.ebuild  | 22 ++
 1 file changed, 22 insertions(+)

diff --git a/app-dicts/mecab-ipadic/mecab-ipadic-2.7.0.20070801-r1.ebuild 
b/app-dicts/mecab-ipadic/mecab-ipadic-2.7.0.20070801-r1.ebuild
new file mode 100644
index ..a634041be0bb
--- /dev/null
+++ b/app-dicts/mecab-ipadic/mecab-ipadic-2.7.0.20070801-r1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_P="${PN}-${PV%.*}-${PV/*.}"
+
+DESCRIPTION="IPA dictionary for MeCab"
+HOMEPAGE="https://taku910.github.io/mecab/;
+SRC_URI="mirror://sourceforge/${PN%-*}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="ipadic"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+IUSE="unicode"
+
+DEPEND="app-text/mecab[unicode=]"
+
+src_configure() {
+   econf $(use_with unicode charset UTF-8)
+}



[gentoo-commits] repo/gentoo:master commit in: app-dicts/mecab-naist-jdic/

2023-11-30 Thread Joonas Niilola
commit: 6b0b48fe6d2f88791968a24da8cd0a1e7c727569
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Mon Oct 16 00:24:54 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Dec  1 07:52:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b0b48fe

app-dicts/mecab-naist-jdic: update EAPI 6 -> 8

Signed-off-by: Leonardo Hernández Hernández  proton.me>
Signed-off-by: Joonas Niilola  gentoo.org>

 .../mecab-naist-jdic-0.6.3b_p20111013-r1.ebuild| 22 ++
 1 file changed, 22 insertions(+)

diff --git 
a/app-dicts/mecab-naist-jdic/mecab-naist-jdic-0.6.3b_p20111013-r1.ebuild 
b/app-dicts/mecab-naist-jdic/mecab-naist-jdic-0.6.3b_p20111013-r1.ebuild
new file mode 100644
index ..94c36a30f1fd
--- /dev/null
+++ b/app-dicts/mecab-naist-jdic/mecab-naist-jdic-0.6.3b_p20111013-r1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_P="${P/_p/-}"
+
+DESCRIPTION="NAIST Japanese Dictionary"
+HOMEPAGE="http://sourceforge.jp/projects/naist-jdic/;
+SRC_URI="mirror://sourceforge.jp/${PN#*-}/53500/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~loong ~riscv ~x86"
+IUSE="unicode"
+
+DEPEND="app-text/mecab[unicode=]"
+
+src_configure() {
+   econf $(use_with unicode charset UTF-8)
+}



[gentoo-commits] repo/gentoo:master commit in: app-doc/diveintopython/

2023-11-30 Thread Joonas Niilola
commit: 275506a467cef9ec9cf5b4c81f61eabc6f3f76a6
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Mon Oct 16 00:57:02 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Dec  1 07:52:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=275506a4

app-doc/diveintopython: update EAPI 6 -> 8

Closes: https://bugs.gentoo.org/799275
Signed-off-by: Leonardo Hernández Hernández  proton.me>
Closes: https://github.com/gentoo/gentoo/pull/33504
Signed-off-by: Joonas Niilola  gentoo.org>

 app-doc/diveintopython/diveintopython-3-r1.ebuild | 23 ---
 app-doc/diveintopython/diveintopython-3-r2.ebuild | 23 +++
 2 files changed, 23 insertions(+), 23 deletions(-)

diff --git a/app-doc/diveintopython/diveintopython-3-r1.ebuild 
b/app-doc/diveintopython/diveintopython-3-r1.ebuild
deleted file mode 100644
index d35d122240ca..
--- a/app-doc/diveintopython/diveintopython-3-r1.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="'Dive Into Python' by Mark Pilgrim - Python 3"
-HOMEPAGE="http://www.diveintopython3.net/;
-
-SRC_URI="https://dev.gentoo.org/~monsieurp/packages/${P}.tar.gz
-   pdf? (
-   https://dev.gentoo.org/~monsieurp/packages/${P}-pdf.tar.gz
-   )"
-
-LICENSE="CC-BY-SA-3.0"
-SLOT="3"
-KEYWORDS="amd64 ppc ppc64 ~riscv x86"
-IUSE="pdf"
-
-src_install() {
-   insinto "/usr/share/doc/${PN}-${SLOT}"
-   use pdf && doins "${P}.pdf"
-   doins -r *
-}

diff --git a/app-doc/diveintopython/diveintopython-3-r2.ebuild 
b/app-doc/diveintopython/diveintopython-3-r2.ebuild
new file mode 100644
index ..ad40d614daa6
--- /dev/null
+++ b/app-doc/diveintopython/diveintopython-3-r2.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="'Dive Into Python' by Mark Pilgrim - Python 3"
+HOMEPAGE="https://www.diveintopython3.net/;
+
+SRC_URI="
+   https://dev.gentoo.org/~monsieurp/packages/${P}.tar.gz
+   https://dev.gentoo.org/~monsieurp/packages/${P}-pdf.tar.gz
+"
+
+LICENSE="CC-BY-SA-3.0"
+SLOT="3"
+KEYWORDS="amd64 ppc ppc64 ~riscv x86"
+
+src_install() {
+   dodoc ${P}.pdf
+   rm ${P}.pdf || die
+   docinto html
+   dodoc -r ./*
+}



[gentoo-commits] repo/gentoo:master commit in: app-dicts/mecab-unidic/

2023-11-30 Thread Joonas Niilola
commit: beee675899045729ff2bfc60269c884a30e3cf71
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Mon Oct 16 00:25:45 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Dec  1 07:52:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=beee6758

app-dicts/mecab-unidic: update EAPI 6 -> 8

Signed-off-by: Leonardo Hernández Hernández  proton.me>
Signed-off-by: Joonas Niilola  gentoo.org>

 app-dicts/mecab-unidic/mecab-unidic-2.1.2-r1.ebuild | 18 ++
 1 file changed, 18 insertions(+)

diff --git a/app-dicts/mecab-unidic/mecab-unidic-2.1.2-r1.ebuild 
b/app-dicts/mecab-unidic/mecab-unidic-2.1.2-r1.ebuild
new file mode 100644
index ..602e5f43d1ca
--- /dev/null
+++ b/app-dicts/mecab-unidic/mecab-unidic-2.1.2-r1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_P="unidic-mecab-${PV}_src"
+
+DESCRIPTION="IPA dictionary for MeCab"
+HOMEPAGE="https://osdn.jp/projects/unidic/;
+SRC_URI="mirror://sourceforge.jp/${PN#*-}/58338/${MY_P}.zip"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="|| ( BSD GPL-2 LGPL-2.1 )"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+
+DEPEND="app-text/mecab"
+BDEPEND="app-arch/unzip"



[gentoo-commits] repo/gentoo:master commit in: app-dicts/wnn-ldic/

2023-11-30 Thread Joonas Niilola
commit: c61c407ec58a2553d935319a367ee68ade1ecad3
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Mon Oct 16 00:41:05 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Dec  1 07:52:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c61c407e

app-dicts/wnn-ldic: update EAPI 6 -> 8

Signed-off-by: Leonardo Hernández Hernández  proton.me>
Signed-off-by: Joonas Niilola  gentoo.org>

 app-dicts/wnn-ldic/wnn-ldic-1.04-r1.ebuild | 38 ++
 1 file changed, 38 insertions(+)

diff --git a/app-dicts/wnn-ldic/wnn-ldic-1.04-r1.ebuild 
b/app-dicts/wnn-ldic/wnn-ldic-1.04-r1.ebuild
new file mode 100644
index ..350c879e0a8d
--- /dev/null
+++ b/app-dicts/wnn-ldic/wnn-ldic-1.04-r1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Wnn dictionary for librarian"
+#HOMEPAGE="http://www.tulips.tsukuba.ac.jp/misc/export/cat/ldic;
+HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage;
+SRC_URI="mirror://gentoo/ldic-${PV}-wnn.txt"
+S="${WORKDIR}"
+
+LICENSE="HPND"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+
+DEPEND="app-i18n/freewnn"
+
+src_unpack() {
+   :
+}
+
+src_compile() {
+   local atod=atod
+   if has_version "

[gentoo-commits] repo/gentoo:master commit in: app-containers/docker-bench-security/

2023-11-30 Thread Joonas Niilola
commit: e8344a094cc055903dfd050d1bcf6b6e74f3c599
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Sun Oct 15 18:04:18 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Dec  1 07:52:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8344a09

app-containers/docker-bench-security: add github upstream metadata

Signed-off-by: Leonardo Hernández Hernández  proton.me>
Signed-off-by: Joonas Niilola  gentoo.org>

 app-containers/docker-bench-security/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/app-containers/docker-bench-security/metadata.xml 
b/app-containers/docker-bench-security/metadata.xml
index cbef0562c18d..2214840c4cc0 100644
--- a/app-containers/docker-bench-security/metadata.xml
+++ b/app-containers/docker-bench-security/metadata.xml
@@ -9,4 +9,7 @@
The Docker Bench for Security is a script that checks for 
dozens of
common best-practices around deploying Docker containers in 
production.

+   
+   docker/docker-bench-security
+   
 



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

2023-11-30 Thread Joonas Niilola
commit: 50890c813c3c7c42949e3e901ea40feddd611545
Author: Daniel Novomeský  gmail  com>
AuthorDate: Sun Oct 22 18:48:06 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Dec  1 07:50:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50890c81

dev-cpp/highway: add 1.0.7

Closes: https://bugs.gentoo.org/916018
Signed-off-by: Daniel Novomeský  gmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-cpp/highway/Manifest |  1 +
 dev-cpp/highway/highway-1.0.7.ebuild | 37 
 2 files changed, 38 insertions(+)

diff --git a/dev-cpp/highway/Manifest b/dev-cpp/highway/Manifest
index 65a8a68fddf0..728a3cdb7277 100644
--- a/dev-cpp/highway/Manifest
+++ b/dev-cpp/highway/Manifest
@@ -1,3 +1,4 @@
 DIST highway-1.0.1.tar.gz 1730746 BLAKE2B 
1c6185af91afe32fbb35285d49101d381ade7ded262cbcd3b0a8bf28b1924a76ac5a11423a1613068f3435fbbdd2ab0119aa8a1aafe2c3467e0aff1987f40aad
 SHA512 
35b6287579b6248966b0d36fda1522fd6338523934b079e94e857f9de08354f20b99739c99d53249a3a6c583519da0e0ac5e06dfbe6e3a89262f627c75b59dd8
 DIST highway-1.0.3.tar.gz 1770704 BLAKE2B 
5454f7e661270f25d1439a2a3d649a0f9970d7e10e0cfe6818c470b00460cc77b044ca83e912c91a3582b4a60af5d8d0f7c0aba01762acd3c98b9692fa0b20c6
 SHA512 
fc419c862e1686b6278081e8e10da41dc2bdfbd386a29b59e21a57375a47d3eeb5c7297e3078c78007b212121d936640b192a26a16c941e73cf599f24e081021
 DIST highway-1.0.5.tar.gz 2012129 BLAKE2B 
cd7673bc5e3a32551554c83c4e1beb31f9855d9ad9550f156be2fb9e93b20391bd98d4b3ed4d0edf0a2786e403dcca86f4a50d00c27f0e08242dc66e2e6b2262
 SHA512 
0886b60147b78807e40c4987438fe664b4fbc012c3c681a45f3043ee4077afa493cb75550bc18ae160d00e527bf15bcf1f14220ea8561a4baacb3317fc25e347
+DIST highway-1.0.7.tar.gz 2055819 BLAKE2B 
da10291124dfdb5d9fd2b661f4d7e594c1e80e4159c9d704e1b4203facf7a0603e7ba808ffb1d8f1aba13d992df24abdb0ae89807329fffb67dee78b58574c28
 SHA512 
6ee5007ec13ac20b5d816b38a1b31c31a06678ca6d2ea090dd75e364f04cb2cf7ad8a82d1bdfff51079efa54b9a95fb554d62e6cc1bbf7d7e794cb272032d8f5

diff --git a/dev-cpp/highway/highway-1.0.7.ebuild 
b/dev-cpp/highway/highway-1.0.7.ebuild
new file mode 100644
index ..9314e1341deb
--- /dev/null
+++ b/dev-cpp/highway/highway-1.0.7.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib
+
+DESCRIPTION="Performance-portable, length-agnostic SIMD with runtime dispatch"
+HOMEPAGE="https://github.com/google/highway;
+
+if [[ "${PV}" == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/google/highway.git;
+else
+   
SRC_URI="https://github.com/google/highway/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="cpu_flags_arm_neon test"
+
+DEPEND="test? ( dev-cpp/gtest[${MULTILIB_USEDEP}] )"
+
+RESTRICT="!test? ( test )"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DHWY_CMAKE_ARM7=$(usex cpu_flags_arm_neon)
+   -DBUILD_TESTING=$(usex test)
+   -DHWY_WARNINGS_ARE_ERRORS=OFF
+   )
+
+   use test && mycmakeargs+=( "-DHWY_SYSTEM_GTEST=ON" )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/forkbomb/

2023-11-30 Thread Joonas Niilola
commit: 5a5d069f11d472b21f725e99551c4fc2b798c8dc
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Sun Oct 15 17:55:51 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Dec  1 07:52:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a5d069f

app-benchmarks/forkbomb: update EAPI 6 -> 8

Signed-off-by: Leonardo Hernández Hernández  proton.me>
Signed-off-by: Joonas Niilola  gentoo.org>

 app-benchmarks/forkbomb/forkbomb-1.4-r2.ebuild | 22 ++
 1 file changed, 22 insertions(+)

diff --git a/app-benchmarks/forkbomb/forkbomb-1.4-r2.ebuild 
b/app-benchmarks/forkbomb/forkbomb-1.4-r2.ebuild
new file mode 100644
index ..ff9c264610c3
--- /dev/null
+++ b/app-benchmarks/forkbomb/forkbomb-1.4-r2.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Controlled fork() bomber for testing heavy system load"
+HOMEPAGE="http://home.tiscali.cz:8080/~cz210552/forkbomb.html;
+SRC_URI="http://home.tiscali.cz:8080/~cz210552/distfiles/${P}.tar.gz;
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+src_prepare() {
+   sed -i '/^all/s/tags//' Makefile || die
+   default
+}
+
+src_install() {
+   dobin ${PN}
+   doman ${PN}.8
+}



[gentoo-commits] repo/gentoo:master commit in: app-containers/docker-bench-security/

2023-11-30 Thread Joonas Niilola
commit: fc1bd13e7a5573b3fcf1b027f2756c3ea86b862a
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Sun Oct 15 18:07:27 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Dec  1 07:52:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc1bd13e

app-containers/docker-bench-security: add 1.6.0

Signed-off-by: Leonardo Hernández Hernández  proton.me>
Signed-off-by: Joonas Niilola  gentoo.org>

 app-containers/docker-bench-security/Manifest  |  1 +
 .../docker-bench-security-1.6.0.ebuild | 24 ++
 2 files changed, 25 insertions(+)

diff --git a/app-containers/docker-bench-security/Manifest 
b/app-containers/docker-bench-security/Manifest
index 92012dead76a..349c578306b2 100644
--- a/app-containers/docker-bench-security/Manifest
+++ b/app-containers/docker-bench-security/Manifest
@@ -1 +1,2 @@
 DIST docker-bench-security-1.3.3.tar.gz 274361 BLAKE2B 
b0a3fef0fedd7353a11f18603af0a9bd5a9c5674df8e0c2988f3b7430739b1fe1c37b3bc29323f39604e8f9d3af66e4a64b97c1e4bb1ef253cc39e9b1e1cb6e2
 SHA512 
0b9a8bb3cc0bf0887f3b3462c3529568f6cc4d327f66fe482ceb24865a3df51ffee48a1a12c93ca13401f23bf1cd47b3e8b25c99537f63a823ff173d54994fe9
+DIST docker-bench-security-1.6.0.tar.gz 349131 BLAKE2B 
ce4700e3b7448365420adfb20ca3fa1fa5316157b1f587c40a1ea24e45312ac059a31f5fb152838442e19822c977855323f528d8ddca95eb11347a74606e5913
 SHA512 
1f3391946dd93540f99e8ea212c9d907d7939d248105082e81845e62eb2a08c4c5a1a32d13c93676ca31df1ee76079a804d36de1874341ed5da64806ea1c7c7b

diff --git 
a/app-containers/docker-bench-security/docker-bench-security-1.6.0.ebuild 
b/app-containers/docker-bench-security/docker-bench-security-1.6.0.ebuild
new file mode 100644
index ..45778b2f8d60
--- /dev/null
+++ b/app-containers/docker-bench-security/docker-bench-security-1.6.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Test for best practices around deploying docker containers"
+HOMEPAGE="https://github.com/docker/docker-bench-security;
+SRC_URI="https://github.com/docker/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND=">=app-containers/docker-1.13"
+
+src_install() {
+   dobin "${FILESDIR}/docker-bench-security"
+   exeinto /usr/lib/${PN}
+   doexe ${PN}.sh
+   insinto /usr/lib/${PN}
+   doins -r functions/*.sh tests
+   dodoc -r img/benchmark_log.png CONTRIBUTING.md docker-compose.yml \
+ Dockerfile MAINTAINERS README.md
+}



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

2023-11-30 Thread Florian Schmaus
commit: c1c129bcfc2a3daecf55339b24af2a407ca1faa9
Author: Florian Schmaus  gentoo  org>
AuthorDate: Fri Dec  1 07:36:30 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Fri Dec  1 07:36:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1c129bc

sys-block/hpssacli: switch to EAPI 8

Signed-off-by: Florian Schmaus  gentoo.org>

 sys-block/hpssacli/hpssacli-2.40.13.0-r1.ebuild | 6 +++---
 sys-block/hpssacli/hpssacli-3.40.3.0.ebuild | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/sys-block/hpssacli/hpssacli-2.40.13.0-r1.ebuild 
b/sys-block/hpssacli/hpssacli-2.40.13.0-r1.ebuild
index d7ad49235f50..b405794a6ecb 100644
--- a/sys-block/hpssacli/hpssacli-2.40.13.0-r1.ebuild
+++ b/sys-block/hpssacli/hpssacli-2.40.13.0-r1.ebuild
@@ -1,11 +1,11 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
-inherit pax-utils rpm versionator
+inherit pax-utils rpm
 
-MY_PV=$(replace_version_separator 2 '-')
+MY_PV=$(ver_rs 2 '-')
 
 DESCRIPTION="HPE Smart Storage Administrator (HPE SSA) CLI (HPSSACLI, formerly 
HPACUCLI)"
 
HOMEPAGE="http://h20564.www2.hpe.com/hpsc/swd/public/detail?swItemId=MTX_04bffb688a73438598fef81ddd;

diff --git a/sys-block/hpssacli/hpssacli-3.40.3.0.ebuild 
b/sys-block/hpssacli/hpssacli-3.40.3.0.ebuild
index 9c1a449f982c..1dca689c245e 100644
--- a/sys-block/hpssacli/hpssacli-3.40.3.0.ebuild
+++ b/sys-block/hpssacli/hpssacli-3.40.3.0.ebuild
@@ -1,11 +1,11 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
-inherit pax-utils rpm versionator
+inherit pax-utils rpm
 
-MY_PV=$(replace_version_separator 2 '-')
+MY_PV=$(ver_rs 2 '-')
 
 DESCRIPTION="HPE Smart Storage Administrator (HPE SSA) CLI (HPSSACLI, formerly 
HPACUCLI)"
 
HOMEPAGE="https://support.hpe.com/hpsc/swd/public/detail?swItemId=MTX_688838b13b194c7abe1aa98584;



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

2023-11-30 Thread Florian Schmaus
commit: ba7ff140b8121e80ace4350a96294791f8dc4a6b
Author: Florian Schmaus  gentoo  org>
AuthorDate: Fri Dec  1 07:40:47 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Fri Dec  1 07:40:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba7ff140

sys-block/hpssacli: add 6.25.9.0

Signed-off-by: Florian Schmaus  gentoo.org>

 sys-block/hpssacli/Manifest |  1 +
 sys-block/hpssacli/hpssacli-6.25.9.0.ebuild | 40 +
 2 files changed, 41 insertions(+)

diff --git a/sys-block/hpssacli/Manifest b/sys-block/hpssacli/Manifest
index 87c61db96af2..c13d666eb871 100644
--- a/sys-block/hpssacli/Manifest
+++ b/sys-block/hpssacli/Manifest
@@ -4,3 +4,4 @@ DIST ssacli-3.40-3.0.x86_64.rpm 15201025 BLAKE2B 
a4307ffad4b01f11fea5bf51a27dc89
 DIST ssacli-4.21-7.0.x86_64.rpm 1506 BLAKE2B 
65577085cb3b32bd0bb30ef6eec8e1f8c903e1619eb386142864e52fb1ed2d43520ae79b1831fd6c17673a992980d06092c67ed7808ddf3cf6df5f18d3e150ef
 SHA512 
55fb5d533d2b072ea0491f58aef054d53e744350bbf1a812c1a639f5c5964a23bb895fdf363c6dcb4531de8dab5a09d51f483389714172f3aa70a23fcf8fd3aa
 DIST ssacli-5.30-6.0.x86_64.rpm 16639836 BLAKE2B 
6df471b0db7ad948adf7d135b724800e768bd530b4e8e681472723e13b1f717b2ac48fee0b8a1652bed729a8b090f1ed135f0a531f16c7c0741923d04c69ced2
 SHA512 
ec79e865ffaa9477e5aa0cdc7c93c70ffb82dc8968f146aae18f1314a727d74636ab6e4c3906e770b422cf04aef92a4830757c4b351fd545b9359ab5d8fe5f9a
 DIST ssacli-6.10-14.0.x86_64.rpm 17308417 BLAKE2B 
cf095faaf6e40f894328a7d2b23793a2b7dc927f0346fc2115b2b25a8db91ce8c52d45fed2d14de838b584d4120b5718140a470e27282dc61623929f9c377224
 SHA512 
e709bd193e703a3136f280bd90b95ee7fcd36f1be24310681727004f7c81b5244f0ee5c87ffd8d44223ec9fac3ab2d8a77eccc9008ced1a9b4ec39527c596580
+DIST ssacli-6.25-9.0.x86_64.rpm 17772787 BLAKE2B 
77740653eaf6375da7ef5192dc3a5364a463ea0f24b76a55ff885c2075eba03a8694ed3efabb4b6f9ff2ca39dbfa6b3baaacec12c1f18219260e85cdfb4ffa20
 SHA512 
2d11d3d5a6949fcb35d6040e144e35ee9bbc8c5f3bf1ce3335670d8173da34607a32eebe5675a3b027170a4008daddb36000845fad1f49046668cb3f967237b2

diff --git a/sys-block/hpssacli/hpssacli-6.25.9.0.ebuild 
b/sys-block/hpssacli/hpssacli-6.25.9.0.ebuild
new file mode 100644
index ..98323e60af5b
--- /dev/null
+++ b/sys-block/hpssacli/hpssacli-6.25.9.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit rpm
+
+MY_PV=$(ver_rs 2 '-')
+
+DESCRIPTION="HPE Smart Storage Administrator (HPE SSA) CLI (HPSSACLI, formerly 
HPACUCLI)"
+HOMEPAGE="https://support.hpe.com/connect/s/softwaredetails?language=es=MTX_95c2c88d976c467ab58c30279f;
+SRC_URI="https://downloads.hpe.com/pub/softlib2/software1/pubsw-linux/p1736097809/v224097/ssacli-${MY_PV}.x86_64.rpm;
+
+LICENSE="hp-proliant-essentials"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+RESTRICT="mirror bindist"
+
+S="${WORKDIR}"
+
+RDEPEND="sys-libs/glibc"
+
+QA_FLAGS_IGNORED="
+   usr/sbin/ssacli
+   usr/sbin/ssascripting
+   usr/sbin/rmstr
+"
+
+src_install() {
+   local -r ssacli_bindir="opt/smartstorageadmin/ssacli/bin"
+
+   dosbin "${ssacli_bindir}"/ssacli
+   dosbin "${ssacli_bindir}"/ssascripting
+   dosbin "${ssacli_bindir}"/rmstr
+
+   dodoc "${ssacli_bindir}/ssacli-${MY_PV}.x86_64.txt"
+
+   gunzip usr/man/man8/ssacli.8.gz || die
+   doman usr/man/man8/ssacli.8
+}



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

2023-11-30 Thread 罗百科
commit: 3261a9f3f6d8cf8aa620a46b97b48f8f2ca0de98
Author: Patrick Lauer  gentoo  org>
AuthorDate: Fri Dec  1 07:29:36 2023 +
Commit: 罗百科  gentoo  org>
CommitDate: Fri Dec  1 07:29:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3261a9f3

sys-apps/syd: add 3.6.2

Signed-off-by: Patrick Lauer  gentoo.org>

 sys-apps/syd/Manifest |  18 +
 sys-apps/syd/syd-3.6.2.ebuild | 160 ++
 2 files changed, 178 insertions(+)

diff --git a/sys-apps/syd/Manifest b/sys-apps/syd/Manifest
index bb53a65f9f25..1c9c8af7308e 100644
--- a/sys-apps/syd/Manifest
+++ b/sys-apps/syd/Manifest
@@ -12,8 +12,10 @@ DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b
 DIST ciborium-0.2.1.crate 34974 BLAKE2B 
370f4228aa63075cd7a0d41dd83f15211fc69267235905e7f5607f6e6c0baf64db0f6203c97990604de2ae683ca1937acf284c6444702414fe1a685ccfdc12a4
 SHA512 
4403239badcdb5ea6e754e706472e25c4593a1fbdfc5a07e46409ea3dac41151020204167102dbf401a2e5f31b3731267bc3759be59a73880a022e5f4a3064fc
 DIST ciborium-io-0.2.1.crate 6679 BLAKE2B 
1835b1002c2e5f6fb1cc36a6a1f1e3ee10423760646b00a75e5ee5e66dfd2892914705e4456ec440cde27dda04e28329febfbd5c640ec7f86e7c013a9a9d748d
 SHA512 
8860de0a72f07d0d0bb84af3c24635193540c574cc87367c7379222bf97ed68648330511866810265b68076bd1146e0ddb41c269e62db669b1c3390aca679c50
 DIST ciborium-ll-0.2.1.crate 14649 BLAKE2B 
02f5ddca41141e426492afe237ef439acca518c448a6f8daea650ceb925f6a13517819df88c93c979ed1ad9e8411cde400ff39ca288d2de8577ec870531453f3
 SHA512 
214550780734dcb0bb5dc999ecf22283850bf52ee4a9cfb58d86bdac9d4b80db32f0664eef71e8197e7e56a6643ff45d2974b9a36945db2c754a98df42adf9f8
+DIST clap-4.4.10.crate 54778 BLAKE2B 
89f11794a132e5e7cd5527395e4171bd67bbfe355c0d1bd186bd1ae6b1aaac9b7c3ff51dccd6f5ff580a5f5893551d4f5df00792dcea1398b494f0fcd645675d
 SHA512 
d153a13486dc6a3a5b8b0bedb23d577e7b6fd98f5b7fa0dcef4a12bb9a238ae89113f788109fd988fb46965af6314f4d8b2d37eb7021231c11ae740d387ee58f
 DIST clap-4.4.8.crate 54609 BLAKE2B 
a975094e91d9aa9ccde5e79d6b46fad451dd80a1765a116a3c94e3523bc0383e51a5ce7383021b10776654e1252eb08302d9a5761bca903b154e1a0a1f5164e5
 SHA512 
579cee9b0b582d23c3b78fffcbef4c33ce47a67f511276922daee838aa5ad26134ba81a454bfdfb72d7e23df69b78227f0b60e57d2ca7455402d37dbbf099dbc
 DIST clap_builder-4.4.8.crate 163164 BLAKE2B 
1d7ea3e3bedbe44f8bfb80014bc8de1057749b3e94506a83c3da6e475a67e44911bcdc6f08c3af02fb908059a745dcc2268d03fbb58d010841a2bf41645356d4
 SHA512 
83a3a4c81bcfd769a787b4f91b29488e65cb3d4e9e5160ab7b7289e5860a7d4058aa08077b62b9e8d10e4c1cc7c949439b677444d94c8ae00a7bebb2e0e8af8b
+DIST clap_builder-4.4.9.crate 163198 BLAKE2B 
b871227906be49e9c3091d49cf83e344b2d351a023dfe94afef18db00a94fc6aafe022af554fa8d22b3eb06b14d7dc5d64b2a5ccc3673c0d1c080841610a5c6b
 SHA512 
1853ffa3d6a03a5fc6eaa9f93668f1c96a1169b972e93cde75226b12598942398d8727a598af89510b8d897a6023f5b70f6e1885119c9bc07adde67b95ba19c3
 DIST clap_lex-0.6.0.crate 12272 BLAKE2B 
22aa04997fffa15a2efc7013ae27fd223c3247cd31f8fe96aafb4e87e3224f075e887df10a95a2da80b468d4e16088ae9f171ba6551c0ae06d77bf3b8920ff9d
 SHA512 
3651aa5e27ed35b6b75b1d25fd9c20c26a2a6039116e54d84c51469087732a4f0fd71754326456b367e341b017d03749e9a6774cb7b62250ca8745f5af46574e
 DIST criterion-0.5.1.crate 110088 BLAKE2B 
b99018b6a6f97fe47d90a2135e3d483ee624d43088d7881bafb2c35ba385629f1a4353110bf190c04903abc4ee99ad1735bc9c5afc6c2854a1aa9221fd714617
 SHA512 
6a1a32437bdb95f8472bafb5b04bb5999a6ff6fee4ca5965028ec53b4867d01b529241d01809a003722ec7d5710c323274b6f3b50ca0935919a9dee693f4d3b0
 DIST criterion-plot-0.5.0.crate 22706 BLAKE2B 
28a50375f2871ce6f168aafabff46f4368bf55cac379c67a2b4396403259372759dba3355786e695b566b1cddee9091a469755a04c06ee949f00aee8e9a28699
 SHA512 
971e96dcc64a5afa7488f1a99475f0f5639c0ef63f9eeebcada351868697cbff397e99827cc07c0a52e7d7d1a87856fe1fc48c22075776b3bc9c94af62d79f14
@@ -22,6 +24,7 @@ DIST crossbeam-utils-0.8.16.crate 42508 BLAKE2B 
dfaf9e7cade2cb5a2de90dc622e58a69
 DIST either-1.9.0.crate 16660 BLAKE2B 
ad61038bfacb16f678fff5dd9ccf8f345e1bef18bd7aa0aa9c99d44abf8428939362f32fc8dbb1b60ac56016e0096201071d0bf8c0431b660605d0dfa97da466
 SHA512 
4978d50842386f51e31a47ad037d5e491106a668bc701bb833e6ec3998afe3ebd80efddc47756b2f300f534b39b26fc01386dc878d3b02cc8c1fec6a474c2177
 DIST env_logger-0.10.1.crate 36524 BLAKE2B 
974c75fb4288ca18e75eb6055e9f6798a53ce6b14e05385244225fe3cb05390b975343e4714c6ba72d384809bfb1279ba4cca9b6e2f7d9256c589e5fd13beb5c
 SHA512 
5749661d10a482447527f4641a86a77dfecff0984e13f07cc9392359287c74837af8b290c358a4888934ae3ec0389f51e8cd269fbcc48cd27bd44bbacac41b0f
 DIST errno-0.3.6.crate 10595 BLAKE2B 
b86b409df43f49eaeeeb3e639140ff0d0deae5f715054f67d8cf9951eeacff38fd027783849d5de680999ca50904340fedbd23532e50617d9f8a023c35e8e09a
 SHA512 
61931fa3adb9d2220230e1c3db0e44b3701bfc9ecf1a0cb1fa919e749f329ebc50b5f40737c64fc23901d680f45a465f9110d6992a582766c10bf919860f002f
+DIST errno-0.3.8.crate 10645 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtbase/

2023-11-30 Thread Ionen Wolkens
commit: 675a3b799821b2d2cb9be7fcab014ad3011d186b
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Dec  1 07:04:04 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Dec  1 07:04:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=675a3b79

dev-qt/qtbase: skip a few known failing tests only for sparc

Closes: https://bugs.gentoo.org/914033
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-qt/qtbase/qtbase-6.6.1-r1.ebuild | 6 ++
 dev-qt/qtbase/qtbase-6.6..ebuild | 6 ++
 dev-qt/qtbase/qtbase-6..ebuild   | 6 ++
 3 files changed, 18 insertions(+)

diff --git a/dev-qt/qtbase/qtbase-6.6.1-r1.ebuild 
b/dev-qt/qtbase/qtbase-6.6.1-r1.ebuild
index 7f8bf3c30db3..48bbab59255a 100644
--- a/dev-qt/qtbase/qtbase-6.6.1-r1.ebuild
+++ b/dev-qt/qtbase/qtbase-6.6.1-r1.ebuild
@@ -326,6 +326,12 @@ src_test() {
tst_qcborvalue
tst_qnumeric
')
+   # bug #914033
+   $(usev sparc '
+   tst_qbuffer
+   tst_qprocess
+   tst_qtconcurrentiteratekernel
+   ')
# note: for linux, upstream only really runs+maintains tests 
for amd64
# https://doc.qt.io/qt-6/supported-platforms.html
)

diff --git a/dev-qt/qtbase/qtbase-6.6..ebuild 
b/dev-qt/qtbase/qtbase-6.6..ebuild
index bd6be89d3028..f3b43daedeae 100644
--- a/dev-qt/qtbase/qtbase-6.6..ebuild
+++ b/dev-qt/qtbase/qtbase-6.6..ebuild
@@ -326,6 +326,12 @@ src_test() {
tst_qcborvalue
tst_qnumeric
')
+   # bug #914033
+   $(usev sparc '
+   tst_qbuffer
+   tst_qprocess
+   tst_qtconcurrentiteratekernel
+   ')
# note: for linux, upstream only really runs+maintains tests 
for amd64
# https://doc.qt.io/qt-6/supported-platforms.html
)

diff --git a/dev-qt/qtbase/qtbase-6..ebuild 
b/dev-qt/qtbase/qtbase-6..ebuild
index 3ee457c228f7..d52508982db3 100644
--- a/dev-qt/qtbase/qtbase-6..ebuild
+++ b/dev-qt/qtbase/qtbase-6..ebuild
@@ -328,6 +328,12 @@ src_test() {
tst_qcborvalue
tst_qnumeric
')
+   # bug #914033
+   $(usev sparc '
+   tst_qbuffer
+   tst_qprocess
+   tst_qtconcurrentiteratekernel
+   ')
# note: for linux, upstream only really runs+maintains tests 
for amd64
# https://doc.qt.io/qt-6/supported-platforms.html
)



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

2023-11-30 Thread Eray Aslan
commit: 3714b7e7ca837b341ecb7d249be7abd232e7939e
Author: Eray Aslan  gentoo  org>
AuthorDate: Fri Dec  1 06:59:56 2023 +
Commit: Eray Aslan  gentoo  org>
CommitDate: Fri Dec  1 06:59:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3714b7e7

net-misc/ena-driver: add 2.11.0

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

 net-misc/ena-driver/Manifest |  1 +
 net-misc/ena-driver/ena-driver-2.11.0.ebuild | 31 
 2 files changed, 32 insertions(+)

diff --git a/net-misc/ena-driver/Manifest b/net-misc/ena-driver/Manifest
index 005748ccc618..f851044c8b40 100644
--- a/net-misc/ena-driver/Manifest
+++ b/net-misc/ena-driver/Manifest
@@ -1,3 +1,4 @@
 DIST ena-driver-2.10.0-linux.tar.gz 1215248 BLAKE2B 
625be1635ef5bd8094d277f196187126bf7cf292eca2dc5d292befd38ed0577fc0978ef699654584e01f9e03e3ef6055aecaada61401d5fe819fc3f48934
 SHA512 
0a4b40a7989bed2435124da854a47c4bad8ae079058d49b4140a8fb581fc58481be912907df2ec33e4d788eaf61eb92521aced0113cc19a1bb545e01d64bb533
+DIST ena-driver-2.11.0-linux.tar.gz 1432922 BLAKE2B 
b6638be5723ccbd00dfa1767a96547a31a8f82cf79bc64c0b879e4895c0bbf6386822013c84ba886e474bb2fca72aa7eaa7772bf8ca76cda70cd78c772a1cbdc
 SHA512 
238f00a250b95916595c50f8b4794fd4fc6be428e40bd4b887cf0b257c14a3e88d7ba55854842c091fa7c735b3f5fcc80a6609d1cf2c5c6f6652debdb4350318
 DIST ena-driver-2.8.9-linux.tar.gz 1205931 BLAKE2B 
9ea92eadb53b38b717a26652f386609d279616e153836ad7b2d88ccf4f7647b7db98ce9029fc117a79389b002bf4c427e689f3ed52f572fab5d8ba02a9f0c1aa
 SHA512 
be3f647ed54326b8d585e9c5e85b002fbdced5ef037940ed21d3cbaebbcd36745d1baccfd9e35bd32e297d6f1d25aa2a0af30d9fee372df81bd7eb2a49d7a0f8
 DIST ena-driver-2.9.1-linux.tar.gz 1209574 BLAKE2B 
4d7d577882d2a4e97a43efb1ccc1dfec5b978685367f010bb07685f812f3d95b262229be480e4b92c7855466ee48ff6da81bfe4f48af4f48bb5bb7f9f813eafa
 SHA512 
df312a0b034247266eb7ecb8ae9900b991a9a5fcace1f06e00b28502ec43e90b3979c62bbfecc4ab224ec564fe57a5ea0c4fa44c5af1393224bdc30e283051df

diff --git a/net-misc/ena-driver/ena-driver-2.11.0.ebuild 
b/net-misc/ena-driver/ena-driver-2.11.0.ebuild
new file mode 100644
index ..eb8ed9525827
--- /dev/null
+++ b/net-misc/ena-driver/ena-driver-2.11.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit linux-mod-r1
+
+DESCRIPTION="Amazon EC2 Elastic Network Adapter (ENA) kernel driver"
+HOMEPAGE="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/enhanced-networking-ena.html;
+SRC_URI="https://github.com/amzn/amzn-drivers/archive/ena_linux_${PV}.tar.gz 
-> ${P}-linux.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+BDEPEND="app-arch/unzip"
+
+S="${WORKDIR}/amzn-drivers-ena_linux_${PV}/kernel/linux/ena"
+
+CONFIG_CHECK="PCI_MSI !CPU_BIG_ENDIAN DIMLIB"
+DOCS=(
+   README.rst
+   RELEASENOTES.md
+   ENA_Linux_Best_Practices.rst
+)
+
+src_compile() {
+   local modlist=( ena=net )
+   local modargs=( CONFIG_MODULE_SIG=n BUILD_KERNEL="${KV_FULL}" )
+   linux-mod-r1_src_compile
+}



[gentoo-commits] repo/proj/guru:dev commit in: www-apps/forgejo/

2023-11-30 Thread Artemis Everfree
commit: 6c4668ccba77d0d040e8c30ab52b51b8958c0537
Author: Artemis Everfree  artemis  sh>
AuthorDate: Fri Dec  1 06:44:18 2023 +
Commit: Artemis Everfree  artemis  sh>
CommitDate: Fri Dec  1 06:44:18 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6c4668cc

www-apps/forgejo: add 1.20.6.0, drop 1.20.4.1

Signed-off-by: Artemis Everfree  artemis.sh>

 www-apps/forgejo/Manifest | 2 +-
 www-apps/forgejo/{forgejo-1.20.4.1.ebuild => forgejo-1.20.6.0.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-apps/forgejo/Manifest b/www-apps/forgejo/Manifest
index 149381bb75..26ae99e4df 100644
--- a/www-apps/forgejo/Manifest
+++ b/www-apps/forgejo/Manifest
@@ -1,3 +1,3 @@
 DIST forgejo-1.19.4.0.tar.gz 60635393 BLAKE2B 
7fe8e10f7aae8371c4a540290bb24c67a0521080eb58c7749c95d977320781e2e11ba754a42a333c706d243cf0170178dd62da5338540576d214f281b3da6daa
 SHA512 
4870a7804c3cefab4aac38f30ac60874d9a7359b29e8f765ee9a1f41bc543fdd445a21c6e808f864c56ce22f79f6038b15eec4325c556ef6288ad6635977533f
-DIST forgejo-1.20.4.1.tar.gz 55536581 BLAKE2B 
b9eb85a2483670b61f410c6a855fbb57f41bcd1305279d479493453bdbba538a0b4101312135b33967cda618f6ac4339c21055e67b9ace4e0f78248bd39f4452
 SHA512 
5ec5a20d169d7c684332ef413fdf79280259ad3bd981dadecc752be7308f3372a47803f15c57fbb36b3357e7a85081093c4e5e9d1ba3e6a5939807640e0cb582
 DIST forgejo-1.20.5.0.tar.gz 55539985 BLAKE2B 
09830af9cfac13e3ca790cd54fd884f1d3cfa1e18b7d8c07517c669fe15e28a3074777ad2f031533aab4a9812fd9e580eeaa6be7d88b68fce2ccfdfbd258d37e
 SHA512 
db42ae29fb5005a2ebf3474784fbec15bbae25c255ead00c7aa6227f844a608cd52c146b215ffec6b7e6ead5f001c37d459b01695c224c0edb519cb71c249eb5
+DIST forgejo-1.20.6.0.tar.gz 55539743 BLAKE2B 
d44fcaec52b164099a221f2172faab8fe078b5fdaf8c9910042278f6276f4ff557d2a527a5159a0bb157f773ffcc91595d2183e1be53b97187cb35ee684fa7ce
 SHA512 
047b41b3192053df8c0f37675c087bc5fbed9967e8f23cab35bede76071129e6f18ec0561a0415a2eaa2010877dedfd15a231f050a1738fca1a5e437f89e93b5

diff --git a/www-apps/forgejo/forgejo-1.20.4.1.ebuild 
b/www-apps/forgejo/forgejo-1.20.6.0.ebuild
similarity index 98%
rename from www-apps/forgejo/forgejo-1.20.4.1.ebuild
rename to www-apps/forgejo/forgejo-1.20.6.0.ebuild
index f647011285..5ec0496a5f 100644
--- a/www-apps/forgejo/forgejo-1.20.4.1.ebuild
+++ b/www-apps/forgejo/forgejo-1.20.6.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2016-2022 Gentoo Authors
+# Copyright 2016-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



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

2023-11-30 Thread Ionen Wolkens
commit: 73d70e25aa9981391dd6d954214ebf8d72799282
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Dec  1 05:11:20 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Dec  1 06:39:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73d70e25

app-emulation/wine-proton: update live

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

 app-emulation/wine-proton/wine-proton-8.0..ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-emulation/wine-proton/wine-proton-8.0..ebuild 
b/app-emulation/wine-proton/wine-proton-8.0..ebuild
index 0a9164591bd5..6741b1c2726b 100644
--- a/app-emulation/wine-proton/wine-proton-8.0..ebuild
+++ b/app-emulation/wine-proton/wine-proton-8.0..ebuild
@@ -66,6 +66,7 @@ WINE_COMMON_DEPEND="
sys-devel/gcc:*
x11-libs/libX11[${MULTILIB_USEDEP}]
x11-libs/libXext[${MULTILIB_USEDEP}]
+   x11-libs/libdrm[${MULTILIB_USEDEP}]
alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
gstreamer? (
dev-libs/glib:2[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qttools/

2023-11-30 Thread Sam James
commit: 0c783b64f378591cba4f1890f489e668b4667f4c
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  1 06:20:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  1 06:20:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c783b64

dev-qt/qttools: Keyword 6.6.1 ppc64, #914026

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

 dev-qt/qttools/qttools-6.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qttools/qttools-6.6.1.ebuild 
b/dev-qt/qttools/qttools-6.6.1.ebuild
index 40b5691e3e9d..9f9b3b4170ee 100644
--- a/dev-qt/qttools/qttools-6.6.1.ebuild
+++ b/dev-qt/qttools/qttools-6.6.1.ebuild
@@ -8,7 +8,7 @@ inherit desktop llvm optfeature qt6-build
 DESCRIPTION="Qt Tools Collection"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~sparc ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~sparc ~x86"
 fi
 
 IUSE="



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

2023-11-30 Thread Sam James
commit: 8f76fadac69cecdf83165f29e04d4f51bb23bcbe
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  1 06:21:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  1 06:21:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f76fada

dev-java/tomcat-native: Stabilize 1.2.39 amd64, #918931

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

 dev-java/tomcat-native/tomcat-native-1.2.39.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.39.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.39.ebuild
index 171f99f2468b..5d246c6ecdab 100644
--- a/dev-java/tomcat-native/tomcat-native-1.2.39.ebuild
+++ b/dev-java/tomcat-native/tomcat-native-1.2.39.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.t
)"
 S=${WORKDIR}/${P}-src/native
 
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="static-libs"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2023-11-30 Thread Sam James
commit: 753d6868e99da6cf3143e6f32994196484bc617c
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  1 06:20:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  1 06:20:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=753d6868

dev-qt/qtdeclarative: Keyword 6.6.1 ppc64, #914026

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

 dev-qt/qtdeclarative/qtdeclarative-6.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.6.1.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6.6.1.ebuild
index 24a07f595f33..353025eb8249 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-6.6.1.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-6.6.1.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Qt Declarative (Quick 2)"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~sparc ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~sparc ~x86"
 fi
 
 IUSE="opengl +sql vulkan +widgets"



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

2023-11-30 Thread Sam James
commit: 672869bc6a381ab233ba8309b85e735909eff926
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  1 06:21:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  1 06:21:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=672869bc

dev-java/tomcat-native: Stabilize 2.0.6 amd64, #918931

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

 dev-java/tomcat-native/tomcat-native-2.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/tomcat-native/tomcat-native-2.0.6.ebuild 
b/dev-java/tomcat-native/tomcat-native-2.0.6.ebuild
index cdae6f3d9fd3..be927b30c60d 100644
--- a/dev-java/tomcat-native/tomcat-native-2.0.6.ebuild
+++ b/dev-java/tomcat-native/tomcat-native-2.0.6.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.t
)"
 S=${WORKDIR}/${P}-src/native
 
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 LICENSE="Apache-2.0"
 SLOT="2"
 IUSE="static-libs"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwayland/

2023-11-30 Thread Sam James
commit: af294c91f3850e00e1d7e949695c7f00db2794ff
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  1 06:20:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  1 06:20:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af294c91

dev-qt/qtwayland: Keyword 6.6.1 ppc64, #914026

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

 dev-qt/qtwayland/qtwayland-6.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtwayland/qtwayland-6.6.1.ebuild 
b/dev-qt/qtwayland/qtwayland-6.6.1.ebuild
index 225679189acb..e65156db4670 100644
--- a/dev-qt/qtwayland/qtwayland-6.6.1.ebuild
+++ b/dev-qt/qtwayland/qtwayland-6.6.1.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Wayland platform plugin for Qt"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~sparc ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~sparc ~x86"
 fi
 
 IUSE="compositor qml vulkan"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtbase/

2023-11-30 Thread Sam James
commit: 45819528a9bb01c0b8a3916ea977cea04482f555
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  1 06:20:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  1 06:20:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45819528

dev-qt/qtbase: Keyword 6.6.1-r1 ppc64, #914026

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

 dev-qt/qtbase/qtbase-6.6.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtbase/qtbase-6.6.1-r1.ebuild 
b/dev-qt/qtbase/qtbase-6.6.1-r1.ebuild
index ca37a80f59f1..7f8bf3c30db3 100644
--- a/dev-qt/qtbase/qtbase-6.6.1-r1.ebuild
+++ b/dev-qt/qtbase/qtbase-6.6.1-r1.ebuild
@@ -8,7 +8,7 @@ inherit flag-o-matic qt6-build toolchain-funcs
 DESCRIPTION="Cross-platform application development framework"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~sparc ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~sparc ~x86"
 fi
 
 declare -A QT6_IUSE=(



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtshadertools/

2023-11-30 Thread Sam James
commit: 8c1c1e1df555223a1e4760ae416c1508ae7d4ab1
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  1 06:20:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  1 06:20:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c1c1e1d

dev-qt/qtshadertools: Keyword 6.6.1 ppc64, #914026

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

 dev-qt/qtshadertools/qtshadertools-6.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtshadertools/qtshadertools-6.6.1.ebuild 
b/dev-qt/qtshadertools/qtshadertools-6.6.1.ebuild
index 8f3de58f09a8..5d8244282c90 100644
--- a/dev-qt/qtshadertools/qtshadertools-6.6.1.ebuild
+++ b/dev-qt/qtshadertools/qtshadertools-6.6.1.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Qt APIs and Tools for Graphics Pipelines"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~sparc ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~sparc ~x86"
 fi
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qttranslations/

2023-11-30 Thread Sam James
commit: 3d15c5a0f2943faad9af3d4b24bc68726c376835
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  1 06:20:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  1 06:20:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d15c5a0

dev-qt/qttranslations: Keyword 6.6.1 ppc64, #914026

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

 dev-qt/qttranslations/qttranslations-6.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qttranslations/qttranslations-6.6.1.ebuild 
b/dev-qt/qttranslations/qttranslations-6.6.1.ebuild
index 375e2e0fa341..cd8d5b83c8fc 100644
--- a/dev-qt/qttranslations/qttranslations-6.6.1.ebuild
+++ b/dev-qt/qttranslations/qttranslations-6.6.1.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Translation files for the Qt6 framework"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~sparc ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~sparc ~x86"
 fi
 
 DEPEND="~dev-qt/qtbase-${PV}:6"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qttranslations/

2023-11-30 Thread Sam James
commit: 72b4fc9a6d89074ff0854c7fb47a843344f736e1
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  1 06:20:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  1 06:20:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72b4fc9a

dev-qt/qttranslations: Keyword 6.6.1 sparc, #914026

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

 dev-qt/qttranslations/qttranslations-6.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qttranslations/qttranslations-6.6.1.ebuild 
b/dev-qt/qttranslations/qttranslations-6.6.1.ebuild
index 9007a4c7e57c..375e2e0fa341 100644
--- a/dev-qt/qttranslations/qttranslations-6.6.1.ebuild
+++ b/dev-qt/qttranslations/qttranslations-6.6.1.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Translation files for the Qt6 framework"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~sparc ~x86"
 fi
 
 DEPEND="~dev-qt/qtbase-${PV}:6"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwayland/

2023-11-30 Thread Sam James
commit: 3209cb48ae9f12340443d5cbc94eb92d95119112
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  1 06:20:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  1 06:20:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3209cb48

dev-qt/qtwayland: Keyword 6.6.1 sparc, #914026

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

 dev-qt/qtwayland/qtwayland-6.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtwayland/qtwayland-6.6.1.ebuild 
b/dev-qt/qtwayland/qtwayland-6.6.1.ebuild
index c49693881640..225679189acb 100644
--- a/dev-qt/qtwayland/qtwayland-6.6.1.ebuild
+++ b/dev-qt/qtwayland/qtwayland-6.6.1.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Wayland platform plugin for Qt"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~sparc ~x86"
 fi
 
 IUSE="compositor qml vulkan"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtbase/

2023-11-30 Thread Sam James
commit: 6592472d490a3b769327fe62a8c7747e29d05ad1
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  1 06:20:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  1 06:20:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6592472d

dev-qt/qtbase: Keyword 6.6.1-r1 sparc, #914026

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

 dev-qt/qtbase/qtbase-6.6.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtbase/qtbase-6.6.1-r1.ebuild 
b/dev-qt/qtbase/qtbase-6.6.1-r1.ebuild
index dcd300df75b5..ca37a80f59f1 100644
--- a/dev-qt/qtbase/qtbase-6.6.1-r1.ebuild
+++ b/dev-qt/qtbase/qtbase-6.6.1-r1.ebuild
@@ -8,7 +8,7 @@ inherit flag-o-matic qt6-build toolchain-funcs
 DESCRIPTION="Cross-platform application development framework"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~sparc ~x86"
 fi
 
 declare -A QT6_IUSE=(



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

2023-11-30 Thread Sam James
commit: e04de4e2c8aeda33c20b463391789efd299dd4cb
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  1 04:49:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  1 06:20:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e04de4e2

dev-python/ipywidgets: revbump for fixed {P|R}DEPEND

See 93b8be0506bd9be931d0440071fc9a63c1ef0e19.

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

 .../ipywidgets/{ipywidgets-8.1.1.ebuild => ipywidgets-8.1.1-r1.ebuild}| 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/dev-python/ipywidgets/ipywidgets-8.1.1.ebuild 
b/dev-python/ipywidgets/ipywidgets-8.1.1-r1.ebuild
similarity index 100%
rename from dev-python/ipywidgets/ipywidgets-8.1.1.ebuild
rename to dev-python/ipywidgets/ipywidgets-8.1.1-r1.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtshadertools/

2023-11-30 Thread Sam James
commit: 4a3050004a1cacb7e99311fbced9653e10556464
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  1 06:20:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  1 06:20:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a305000

dev-qt/qtshadertools: Keyword 6.6.1 sparc, #914026

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

 dev-qt/qtshadertools/qtshadertools-6.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtshadertools/qtshadertools-6.6.1.ebuild 
b/dev-qt/qtshadertools/qtshadertools-6.6.1.ebuild
index f53781b5eab9..8f3de58f09a8 100644
--- a/dev-qt/qtshadertools/qtshadertools-6.6.1.ebuild
+++ b/dev-qt/qtshadertools/qtshadertools-6.6.1.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Qt APIs and Tools for Graphics Pipelines"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~sparc ~x86"
 fi
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qttools/

2023-11-30 Thread Sam James
commit: 3a97364728900c7c50824d9d71bae84ec40b88b4
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  1 06:20:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  1 06:20:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a973647

dev-qt/qttools: Keyword 6.6.1 sparc, #914026

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

 dev-qt/qttools/qttools-6.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qttools/qttools-6.6.1.ebuild 
b/dev-qt/qttools/qttools-6.6.1.ebuild
index c366d7c6d710..40b5691e3e9d 100644
--- a/dev-qt/qttools/qttools-6.6.1.ebuild
+++ b/dev-qt/qttools/qttools-6.6.1.ebuild
@@ -8,7 +8,7 @@ inherit desktop llvm optfeature qt6-build
 DESCRIPTION="Qt Tools Collection"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~sparc ~x86"
 fi
 
 IUSE="



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2023-11-30 Thread Sam James
commit: 9cac4dc9929e25cd31a7db00d16e0be62117f597
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  1 06:20:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  1 06:20:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cac4dc9

dev-qt/qtdeclarative: Keyword 6.6.1 sparc, #914026

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

 dev-qt/qtdeclarative/qtdeclarative-6.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.6.1.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6.6.1.ebuild
index 34b312c67bf0..24a07f595f33 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-6.6.1.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-6.6.1.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Qt Declarative (Quick 2)"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~sparc ~x86"
 fi
 
 IUSE="opengl +sql vulkan +widgets"



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

2023-11-30 Thread Hans de Graaff
commit: 9cd230d6e60ecf8e9e4b698a784fea297932eb6c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Dec  1 06:13:29 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Dec  1 06:13:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cd230d6

dev-ruby/net-imap: drop 0.4.1

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

 dev-ruby/net-imap/Manifest  |  1 -
 dev-ruby/net-imap/net-imap-0.4.1.ebuild | 39 -
 2 files changed, 40 deletions(-)

diff --git a/dev-ruby/net-imap/Manifest b/dev-ruby/net-imap/Manifest
index 05b96520517d..0fe5e141b753 100644
--- a/dev-ruby/net-imap/Manifest
+++ b/dev-ruby/net-imap/Manifest
@@ -1,5 +1,4 @@
 DIST net-imap-0.3.7.tar.gz 138906 BLAKE2B 
d6bc143d3947ec8a97cd7e0628e05447574f83296c78275dc7414d9cc744e820bcb6b8917de9215152be8b6141f69d4d6a1ea9e2265791eb4989dcdcce09b10c
 SHA512 
6917d3bd980bbca86938232a59104dd924ffe7ec2f095e8c997165c726ada8020c821b26a0e8748433df49cf8802c4a434c805bd27f415d1f2644ddea1a94db8
-DIST net-imap-0.4.1.tar.gz 196263 BLAKE2B 
90b6341c35263b01c6227b694decdea1bab0d7c8f2afd6c9d74ac25281202d0d39614fb517476a4a294fbc4fd1e236c065d3e415e36827b902e7224e482431b2
 SHA512 
f3b600bd52f554661db449fb5846d7a82713e1cda5211262e4b6326713d1b6e5e6a9294d47dcc27245450bbf97f5fcd94cf93f222ffe4098b5ead6a465cf5e22
 DIST net-imap-0.4.2.tar.gz 196932 BLAKE2B 
ab58a3c2a5cea223f23f7325b9b632157dea48bea17c60cb6e21bbb2a04c73a4d80cfb4f25f5752ebf30f6d30d8adbf6dc47a737d6dfa9eb64a476d4bc8e61e6
 SHA512 
a3631d004aa07830e8ace3fefc0dd95cdf4b50b1442147b473430d2dd0c6e8a4170a0a0d20485317d9c8dba3b089734d0e5cfef30d8662d4b98e83740d4bb0d7
 DIST net-imap-0.4.3.tar.gz 204911 BLAKE2B 
bed0cc6f61dc328161f48b97a23e83724956b449aa95a119ba45efbc94d68ab8a676b9e4a00f2ec5300ce5049cb732e1953532a9a4f327fe09d9deb63207a151
 SHA512 
f294b1455514a47a30456dd1d6b58404138f15ca5de61b5a24774836ccd0227f41900921814d608a7132a02053a296b0ddc9760a3a7058c6699c7959d92ad121
 DIST net-imap-0.4.4.tar.gz 205669 BLAKE2B 
995657acbbab35f74da8c8d09f6cb82f0d44bb4a111ca3e413de9f092ba291a44f4c2732acb7dc869b7794f3d2af56b96c00cd4f7601112cc691a2b077a6c43e
 SHA512 
4468c0b4b1f2b5eb99fb3c06f421751eb8e156a14fcd68efcfbda7190be542e03ccfd0b21b8944eaed3b92763df4552e58a1d2f9b5952d8199150fcc6964c877

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



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

2023-11-30 Thread Hans de Graaff
commit: f6fba5b11dae1fa12c246a82629f133f2a02a502
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Dec  1 06:13:11 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Dec  1 06:13:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6fba5b1

dev-ruby/net-imap: add 0.4.7

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

 dev-ruby/net-imap/Manifest  |  1 +
 dev-ruby/net-imap/net-imap-0.4.7.ebuild | 39 +
 2 files changed, 40 insertions(+)

diff --git a/dev-ruby/net-imap/Manifest b/dev-ruby/net-imap/Manifest
index 0d102f30cf66..05b96520517d 100644
--- a/dev-ruby/net-imap/Manifest
+++ b/dev-ruby/net-imap/Manifest
@@ -5,3 +5,4 @@ DIST net-imap-0.4.3.tar.gz 204911 BLAKE2B 
bed0cc6f61dc328161f48b97a23e83724956b4
 DIST net-imap-0.4.4.tar.gz 205669 BLAKE2B 
995657acbbab35f74da8c8d09f6cb82f0d44bb4a111ca3e413de9f092ba291a44f4c2732acb7dc869b7794f3d2af56b96c00cd4f7601112cc691a2b077a6c43e
 SHA512 
4468c0b4b1f2b5eb99fb3c06f421751eb8e156a14fcd68efcfbda7190be542e03ccfd0b21b8944eaed3b92763df4552e58a1d2f9b5952d8199150fcc6964c877
 DIST net-imap-0.4.5.tar.gz 218668 BLAKE2B 
14d6c77d566b4c8dd93844c788fa330e2e2c5b7936c494e8881f3e8167e3988b047cc66d53f7faee24c81fb647dfa8510ddc75f86aa405216fd9cfad699cd34e
 SHA512 
2480aca844cab769f8ae1544ed91cb451c426f58d35a8f117f6684f0af20d56ca2f7373a045144be5e6e781507941901ade55ee439c307f37d9ccec0418a833e
 DIST net-imap-0.4.6.tar.gz 219179 BLAKE2B 
8b354156c672d308849b4b082ea980113f502d384be1f40004b7b4caef222a9647332baf9972df563d0b59d89d6e6faf0fb62c26dcb9812349840e5f97a3d801
 SHA512 
d4a3f0f47b8b7006232a88406f446ab799e2172bf2b058a22e594369d03dbebd81cf0fb44062d05a10c020ae0b9cecbd9964498a3f3c56a4d8a011e418fa549a
+DIST net-imap-0.4.7.tar.gz 220063 BLAKE2B 
cbf68cd80a273593a7d44fc890cd0d98de1ac8e6f4bd1f3b5ed7e6281e072fbba3e75e2bed582b798ae9cbb355459d5c4c2a63d3cffaf3856b4b3ae2e552a6af
 SHA512 
f54e4564050899a6f1d6b4174d7c304139bc736e373c8936453b93ad2e63a1f2fa43578b2cc04cb04675c6d52c137e27fea0df13c78ae6ebb48e63e8e258479b

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



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

2023-11-30 Thread Hans de Graaff
commit: 162388750d5b8367041634fe9a7adc7ba077aa50
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Dec  1 06:16:44 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Dec  1 06:16:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16238875

dev-ruby/sus: drop 0.20.3, 0.21.0

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

 dev-ruby/sus/Manifest  |  2 --
 dev-ruby/sus/sus-0.20.3.ebuild | 32 
 dev-ruby/sus/sus-0.21.0.ebuild | 32 
 3 files changed, 66 deletions(-)

diff --git a/dev-ruby/sus/Manifest b/dev-ruby/sus/Manifest
index c0b192fe580b..c7a4ef846c48 100644
--- a/dev-ruby/sus/Manifest
+++ b/dev-ruby/sus/Manifest
@@ -1,5 +1,3 @@
-DIST sus-0.20.3.tar.gz 28845 BLAKE2B 
d10b142dd9d7ef44a453746f859a7d4a66eacd09ea157aef1887a95b01a88e7f749f9ca881518500eef48917b5cb1e67ac008327af0ae9df0200875bbe1de3b1
 SHA512 
1158f6ae53c5aae22454a15eaf7e613a00b1af730bf07af6662bd7e9d7f30365cea9dbebcddb5b6234931cf9414b8c3af0889d73194632cbaad439872cc89059
-DIST sus-0.21.0.tar.gz 29581 BLAKE2B 
c39102c006b1fdfec6f40ef7eaa973a0cd5039b73402c8c5ff9234a0c06131c24550070fd04d59dd8706edbd08d46604e943f9b69e071dd29eefda103a1a6d1f
 SHA512 
1fdbcbe814411a0ff3b9ebc72143f64fc76dbe11faea915e9d46bda786da9837e62a5a3070ceb6f28ac6bfe2c4fc8646de865efbc679abe80ee2a7abe327c007
 DIST sus-0.21.1.tar.gz 29580 BLAKE2B 
9a30950b4ad9da13af48c50a96951ba9f9cace97fac3a603de5acfe489dc8c8d4581b064f2452c9bf5da96da4db8f488df42f89a2113dd924c8ba8fcf8fd9230
 SHA512 
73db74f791f47a898840db65cf9c2f98b92f3d2a5319828f26dc55c8aef8e0932060c1075f5010b3c2b887891c1467a3828728f78a84297725d851966093ce9e
 DIST sus-0.21.2.tar.gz 30329 BLAKE2B 
ea0e9d4ffc994ce0370abbde8d68de668457f90e5f53e0c80e1aa146a28754782590eee7e53dc6373fe17b8816e481b82c5d97c4b2a39829a8a9a5a58faa42ba
 SHA512 
eeced196ffc0871474495fb1afd8aa25f36a1881bad303447499a9b6c19ed94241896256563a4f61e9f7e1b32b8ed5e52e83f5c414c64002e283e81f1fc28b06
 DIST sus-0.22.2.tar.gz 30822 BLAKE2B 
483a1e7e48f075e07c549bab9c1ee71ea7cf815ee4f950cb4b0487a5f923a7f509a6354567dd9026936908eb5f9c2c224ff55bedb5a9e300d52a100ff766349f
 SHA512 
e4ee140be1b70947b92983f914a8c8b6c24ab20fa238c26558522fa6b12dd8f63f0842fbc770e8a9378e6a2dcb735504de12305436af100ba9e147869510eadd

diff --git a/dev-ruby/sus/sus-0.20.3.ebuild b/dev-ruby/sus/sus-0.20.3.ebuild
deleted file mode 100644
index ddd0a15dee9d..
--- a/dev-ruby/sus/sus-0.20.3.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_EXTRADOC="readme.md"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A fast and scalable test runner"
-HOMEPAGE="https://github.com/ioquatix/sus;
-SRC_URI="https://github.com/ioquatix/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE=""
-
-all_ruby_prepare() {
-   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
-
-   # Remove the sus configuration which enabled coverage checks.
-   # Its dependency is not packaged.
-   rm -f config/sus.rb || die
-}
-
-each_ruby_test() {
-   ${RUBY} bin/sus-parallel || die
-}

diff --git a/dev-ruby/sus/sus-0.21.0.ebuild b/dev-ruby/sus/sus-0.21.0.ebuild
deleted file mode 100644
index 47dc10e077b5..
--- a/dev-ruby/sus/sus-0.21.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_EXTRADOC="readme.md"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A fast and scalable test runner"
-HOMEPAGE="https://github.com/ioquatix/sus;
-SRC_URI="https://github.com/ioquatix/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE=""
-
-all_ruby_prepare() {
-   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
-
-   # Remove the sus configuration which enabled coverage checks.
-   # Its dependency is not packaged.
-   rm -f config/sus.rb || die
-}
-
-each_ruby_test() {
-   ${RUBY} bin/sus-parallel || die
-}



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

2023-11-30 Thread Hans de Graaff
commit: 3e0ed6626c00ff6290fb04f5f418a5969fd86066
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Dec  1 06:16:22 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Dec  1 06:16:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e0ed662

dev-ruby/sus: add 0.24.0

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

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

diff --git a/dev-ruby/sus/Manifest b/dev-ruby/sus/Manifest
index 9054232e93b2..c0b192fe580b 100644
--- a/dev-ruby/sus/Manifest
+++ b/dev-ruby/sus/Manifest
@@ -4,3 +4,4 @@ DIST sus-0.21.1.tar.gz 29580 BLAKE2B 
9a30950b4ad9da13af48c50a96951ba9f9cace97fac
 DIST sus-0.21.2.tar.gz 30329 BLAKE2B 
ea0e9d4ffc994ce0370abbde8d68de668457f90e5f53e0c80e1aa146a28754782590eee7e53dc6373fe17b8816e481b82c5d97c4b2a39829a8a9a5a58faa42ba
 SHA512 
eeced196ffc0871474495fb1afd8aa25f36a1881bad303447499a9b6c19ed94241896256563a4f61e9f7e1b32b8ed5e52e83f5c414c64002e283e81f1fc28b06
 DIST sus-0.22.2.tar.gz 30822 BLAKE2B 
483a1e7e48f075e07c549bab9c1ee71ea7cf815ee4f950cb4b0487a5f923a7f509a6354567dd9026936908eb5f9c2c224ff55bedb5a9e300d52a100ff766349f
 SHA512 
e4ee140be1b70947b92983f914a8c8b6c24ab20fa238c26558522fa6b12dd8f63f0842fbc770e8a9378e6a2dcb735504de12305436af100ba9e147869510eadd
 DIST sus-0.23.0.tar.gz 30932 BLAKE2B 
8f08e167368c54814b674e42ab5855f06387646774b93551fd67b7b4b7eb3313aeaa82369d2346325d2214c5f134875b9730579559450519ddb49eb62b70ad40
 SHA512 
ee1815d70692154abef962d41cca7037b0fa1419861ff08518a0b1153e43e308c351eb21ca32b017b30fb30fbc1a3bd707681b2a59e4a74137642c36080dddbd
+DIST sus-0.24.0.tar.gz 31229 BLAKE2B 
4e335d72f61ede7d946f4d375abe5a7640fefd17d2fc7697bb489f5e14dc42711a6777baaed35e91cb8c76bfba62127ecfdf866e36e54bc1d9fd0f705424ade4
 SHA512 
1f879dc59af1f348b29da4b1555dbe4f999c9b695a327f233a381382be33f7e7b1a47213f20f72ff420d57fc7c42024e6a1c34737666e88b808518588389d3fb

diff --git a/dev-ruby/sus/sus-0.24.0.ebuild b/dev-ruby/sus/sus-0.24.0.ebuild
new file mode 100644
index ..bd56aec6e77e
--- /dev/null
+++ b/dev-ruby/sus/sus-0.24.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="readme.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A fast and scalable test runner"
+HOMEPAGE="https://github.com/ioquatix/sus;
+SRC_URI="https://github.com/ioquatix/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE=""
+
+all_ruby_prepare() {
+   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
+
+   # Remove the sus configuration which enabled coverage checks.
+   # Its dependency is not packaged.
+   rm -f config/sus.rb || die
+}
+
+each_ruby_test() {
+   ${RUBY} bin/sus-parallel || die
+}



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

2023-11-30 Thread Hans de Graaff
commit: ea256b3b7f30f7c33e606c2f7a375a7216591e08
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Dec  1 06:14:47 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Dec  1 06:14:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea256b3b

dev-ruby/nio4r: add 2.7.0

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

 dev-ruby/nio4r/Manifest   |  1 +
 dev-ruby/nio4r/nio4r-2.7.0.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/dev-ruby/nio4r/Manifest b/dev-ruby/nio4r/Manifest
index 9f66e5ccff50..d39b32bee4fa 100644
--- a/dev-ruby/nio4r/Manifest
+++ b/dev-ruby/nio4r/Manifest
@@ -2,3 +2,4 @@ DIST nio4r-2.5.8.gem 121856 BLAKE2B 
be79548761f52abab632b8e4660ab8557946079a51fe
 DIST nio4r-2.5.9.gem 122368 BLAKE2B 
4238e2963604539207e1adc7ee78430e4f501ea8b71d807ee4f3c44322d16612779777f11b76313aaad6d252321435854f5b4905f83a2fe03c9d71be20b7a718
 SHA512 
d1c52896f186d19eb089a94d74ccadb427e64c204af149aa83a5a4dda3f0edd1bd2bae94afd21fcd58e3c2b9e2c17278a18717c0905de80e45540d13eeefd9e5
 DIST nio4r-2.6.0.gem 122880 BLAKE2B 
19c94080603f4faf343b97de5bfdb5a93a1dd1b9edaf858c7cc193e0aec1ecbf62fb8d35c68cace617c28be3ae7d65f5b417de3df5e40a0dd00a17050f1145d9
 SHA512 
6045acb7059c1067fbe5f98416a491bfa6d2d00e55cfc5b2d722fb54174df42f045b2fcc213b11e33626d1387f620ea46f95047ebaffbc348442eef2be1a58b6
 DIST nio4r-2.6.1.gem 123904 BLAKE2B 
5fbfe2a67fbd9fb6f49607358827391a56760c79435748f8fca0cbe6408f145cba224641b77afa8f6f49b1cd7e2fdd93e46e5aa3c75496f6539d66216ec3430b
 SHA512 
bebf7f737f5e63107d77c4237a5750aa10f9bd1136deaa6bb1a8e5cab703d425a3a94a8f617df144e603f4f1f85ef62852740604a981e7dda41f0c43ae250406
+DIST nio4r-2.7.0.gem 124416 BLAKE2B 
f02a16cf45dc2ea547dd8e036ddff5c37c24e9188db9ab4f817a55243f87f78264ed11bcd8d055e244c655aea08fa4922cd53dcae39e090031c87d0d78909c7b
 SHA512 
aeb0bd3e727fa6999a314cd2b15a35035694f41294f7e9c406a72fd50a7a7a02311efec8c5795a116fd3793bf6b81e17d884e156b844722933e45d056f0cbeb9

diff --git a/dev-ruby/nio4r/nio4r-2.7.0.ebuild 
b/dev-ruby/nio4r/nio4r-2.7.0.ebuild
new file mode 100644
index ..381b1a8e8790
--- /dev/null
+++ b/dev-ruby/nio4r/nio4r-2.7.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_EXTRADOC="changes.md readme.md"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/nio4r/extconf.rb)
+
+inherit ruby-fakegem
+
+DESCRIPTION="A high performance selector API for monitoring IO objects"
+HOMEPAGE="https://github.com/socketry/nio4r;
+
+LICENSE="MIT || ( BSD GPL-2 )"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~ppc-macos 
~x64-macos ~x64-solaris"
+IUSE=""
+
+# Note that nio4r bundles a patched copy of libev, and without these
+# patches the tests fail: https://github.com/celluloid/nio4r/issues/15
+
+all_ruby_prepare() {
+   sed -i -e '/[Bb]undler/d' spec/spec_helper.rb || die
+   sed -e '/extension/ s:^:#:' -i Rakefile || die
+}



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

2023-11-30 Thread Alfredo Tupone
commit: 564efa91f7fbb739529a10bebe6d17be740cb4d5
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Fri Dec  1 05:54:22 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Dec  1 05:54:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=564efa91

sci-libs/caffe2: drop 2.0.1-r4

Signed-off-by: Alfredo Tupone  gentoo.org>

 sci-libs/caffe2/caffe2-2.0.1-r4.ebuild | 212 -
 1 file changed, 212 deletions(-)

diff --git a/sci-libs/caffe2/caffe2-2.0.1-r4.ebuild 
b/sci-libs/caffe2/caffe2-2.0.1-r4.ebuild
deleted file mode 100644
index 67ab76e8ed76..
--- a/sci-libs/caffe2/caffe2-2.0.1-r4.ebuild
+++ /dev/null
@@ -1,212 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit python-single-r1 cmake cuda flag-o-matic prefix
-
-MYPN=pytorch
-MYP=${MYPN}-${PV}
-
-DESCRIPTION="A deep learning framework"
-HOMEPAGE="https://pytorch.org/;
-SRC_URI="https://github.com/pytorch/${MYPN}/archive/refs/tags/v${PV}.tar.gz
-   -> ${MYP}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="cuda distributed fbgemm ffmpeg gloo mpi nnpack +numpy opencl opencv 
openmp qnnpack tensorpipe xnnpack"
-RESTRICT="test"
-REQUIRED_USE="
-   ${PYTHON_REQUIRED_USE}
-   ffmpeg? ( opencv )
-   mpi? ( distributed )
-   tensorpipe? ( distributed )
-   distributed? ( tensorpipe )
-   gloo? ( distributed )
-" # ?? ( cuda rocm )
-
-# CUDA 12 not supported yet: https://github.com/pytorch/pytorch/issues/91122
-RDEPEND="
-   ${PYTHON_DEPS}
-   dev-cpp/gflags:=
-   >=dev-cpp/glog-0.5.0
-   dev-libs/cpuinfo
-   dev-libs/libfmt
-   dev-libs/protobuf:=
-   dev-libs/pthreadpool
-   dev-libs/sleef
-   sci-libs/lapack
-   >=sci-libs/onnx-1.12.0
-   sci-libs/foxi
-   cuda? (
-   =dev-libs/cudnn-8*
-   dev-libs/cudnn-frontend:0/8
-   =sci-libs/XNNPACK-2022.12.22 )
-"
-DEPEND="
-   ${RDEPEND}
-   dev-cpp/eigen
-   cuda? ( dev-libs/cutlass )
-   dev-libs/psimd
-   dev-libs/FP16
-   dev-libs/FXdiv
-   dev-libs/pocketfft
-   dev-libs/flatbuffers
-   sci-libs/kineto
-   $(python_gen_cond_dep '
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   dev-python/pybind11[${PYTHON_USEDEP}]
-   ')
-"
-
-S="${WORKDIR}"/${MYP}
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.0.0-gentoo.patch
-   "${FILESDIR}"/${PN}-1.13.0-install-dirs.patch
-   "${FILESDIR}"/${PN}-1.12.0-glog-0.6.0.patch
-   "${FILESDIR}"/${PN}-1.13.1-tensorpipe.patch
-   "${FILESDIR}"/${PN}-2.0.0-gcc13.patch
-   "${FILESDIR}"/${PN}-2.0.0-cudnn_include_fix.patch
-)
-
-src_prepare() {
-   filter-lto #bug 862672
-   sed -i \
-   -e "/third_party\/gloo/d" \
-   cmake/Dependencies.cmake \
-   || die
-   cmake_src_prepare
-   pushd torch/csrc/jit/serialization || die
-   flatc --cpp --gen-mutable --scoped-enums mobile_bytecode.fbs || die
-   popd
-   # prefixify the hardcoded paths, after all patches are applied
-   hprefixify \
-   aten/CMakeLists.txt \
-   caffe2/CMakeLists.txt \
-   cmake/Metal.cmake \
-   cmake/Modules/*.cmake \
-   cmake/Modules_CUDA_fix/FindCUDNN.cmake \
-   cmake/Modules_CUDA_fix/upstream/FindCUDA/make2cmake.cmake \
-   
cmake/Modules_CUDA_fix/upstream/FindPackageHandleStandardArgs.cmake \
-   cmake/public/LoadHIP.cmake \
-   cmake/public/cuda.cmake \
-   cmake/Dependencies.cmake \
-   torch/CMakeLists.txt \
-   CMakeLists.txt
-}
-
-src_configure() {
-   if use cuda && [[ -z ${TORCH_CUDA_ARCH_LIST} ]]; then
-   ewarn "WARNING: caffe2 is being built with its default CUDA 
compute capabilities: 3.5 and 7.0."
-   ewarn "These may not be optimal for your GPU."
-   ewarn ""
-   ewarn "To configure caffe2 with the CUDA compute capability 
that is optimal for your GPU,"
-   ewarn "set TORCH_CUDA_ARCH_LIST in your make.conf, and 
re-emerge caffe2."
-   ewarn "For example, to use CUDA capability 7.5 & 3.5, add: 
TORCH_CUDA_ARCH_LIST=7.5 3.5"
-   ewarn "For a Maxwell model GPU, an example value would be: 
TORCH_CUDA_ARCH_LIST=Maxwell"
-   ewarn ""
-   ewarn "You can look up your GPU's CUDA compute capability at 
https://developer.nvidia.com/cuda-gpus;
-   ewarn "or by running /opt/cuda/extras/demo_suite/deviceQuery | 
grep 'CUDA Capability'"
-   fi
-
-   local mycmakeargs=(
-   -DBUILD_CUSTOM_PROTOBUF=OFF
-   -DBUILD_SHARED_LIBS=ON
-
-   -DUSE_CCACHE=OFF
-   -DUSE_CUDA=$(usex cuda)
-   -DUSE_CUDNN=$(usex cuda)
- 

[gentoo-commits] repo/gentoo:master commit in: sci-libs/caffe2/, sci-libs/caffe2/files/

2023-11-30 Thread Alfredo Tupone
commit: 6066231bec8d7a83aff48ff16eb28e44eadd6ef4
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Fri Dec  1 05:52:18 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Dec  1 05:53:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6066231b

sci-libs/caffe2: install nvfuser and functorch files

Closes: https://bugs.gentoo.org/914572
Signed-off-by: Alfredo Tupone  gentoo.org>

 sci-libs/caffe2/caffe2-2.0.1-r5.ebuild | 210 +
 sci-libs/caffe2/files/caffe2-2.0.1-cudaExtra.patch |  28 +++
 2 files changed, 238 insertions(+)

diff --git a/sci-libs/caffe2/caffe2-2.0.1-r5.ebuild 
b/sci-libs/caffe2/caffe2-2.0.1-r5.ebuild
new file mode 100644
index ..c062b38f1e86
--- /dev/null
+++ b/sci-libs/caffe2/caffe2-2.0.1-r5.ebuild
@@ -0,0 +1,210 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit python-single-r1 cmake cuda flag-o-matic prefix
+
+MYPN=pytorch
+MYP=${MYPN}-${PV}
+
+DESCRIPTION="A deep learning framework"
+HOMEPAGE="https://pytorch.org/;
+SRC_URI="https://github.com/pytorch/${MYPN}/archive/refs/tags/v${PV}.tar.gz
+   -> ${MYP}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="cuda distributed fbgemm ffmpeg gloo mpi nnpack +numpy opencl opencv 
openmp qnnpack tensorpipe xnnpack"
+RESTRICT="test"
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   ffmpeg? ( opencv )
+   mpi? ( distributed )
+   tensorpipe? ( distributed )
+   distributed? ( tensorpipe )
+   gloo? ( distributed )
+" # ?? ( cuda rocm )
+
+# CUDA 12 not supported yet: https://github.com/pytorch/pytorch/issues/91122
+RDEPEND="
+   ${PYTHON_DEPS}
+   dev-cpp/gflags:=
+   >=dev-cpp/glog-0.5.0
+   dev-libs/cpuinfo
+   dev-libs/libfmt
+   dev-libs/protobuf:=
+   dev-libs/pthreadpool
+   dev-libs/sleef
+   sci-libs/lapack
+   >=sci-libs/onnx-1.12.0
+   sci-libs/foxi
+   cuda? (
+   =dev-libs/cudnn-8*
+   dev-libs/cudnn-frontend:0/8
+   =sci-libs/XNNPACK-2022.12.22 )
+"
+DEPEND="
+   ${RDEPEND}
+   dev-cpp/eigen
+   cuda? ( dev-libs/cutlass )
+   dev-libs/psimd
+   dev-libs/FP16
+   dev-libs/FXdiv
+   dev-libs/pocketfft
+   dev-libs/flatbuffers
+   sci-libs/kineto
+   $(python_gen_cond_dep '
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/pybind11[${PYTHON_USEDEP}]
+   ')
+"
+
+S="${WORKDIR}"/${MYP}
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.0.0-gentoo.patch
+   "${FILESDIR}"/${PN}-1.13.0-install-dirs.patch
+   "${FILESDIR}"/${PN}-1.12.0-glog-0.6.0.patch
+   "${FILESDIR}"/${PN}-1.13.1-tensorpipe.patch
+   "${FILESDIR}"/${PN}-2.0.0-gcc13.patch
+   "${FILESDIR}"/${PN}-2.0.0-cudnn_include_fix.patch
+   "${FILESDIR}"/${P}-cudaExtra.patch
+)
+
+src_prepare() {
+   filter-lto #bug 862672
+   sed -i \
+   -e "/third_party\/gloo/d" \
+   cmake/Dependencies.cmake \
+   || die
+   cmake_src_prepare
+   pushd torch/csrc/jit/serialization || die
+   flatc --cpp --gen-mutable --scoped-enums mobile_bytecode.fbs || die
+   popd
+   # prefixify the hardcoded paths, after all patches are applied
+   hprefixify \
+   aten/CMakeLists.txt \
+   caffe2/CMakeLists.txt \
+   cmake/Metal.cmake \
+   cmake/Modules/*.cmake \
+   cmake/Modules_CUDA_fix/FindCUDNN.cmake \
+   cmake/Modules_CUDA_fix/upstream/FindCUDA/make2cmake.cmake \
+   
cmake/Modules_CUDA_fix/upstream/FindPackageHandleStandardArgs.cmake \
+   cmake/public/LoadHIP.cmake \
+   cmake/public/cuda.cmake \
+   cmake/Dependencies.cmake \
+   torch/CMakeLists.txt \
+   CMakeLists.txt
+}
+
+src_configure() {
+   if use cuda && [[ -z ${TORCH_CUDA_ARCH_LIST} ]]; then
+   ewarn "WARNING: caffe2 is being built with its default CUDA 
compute capabilities: 3.5 and 7.0."
+   ewarn "These may not be optimal for your GPU."
+   ewarn ""
+   ewarn "To configure caffe2 with the CUDA compute capability 
that is optimal for your GPU,"
+   ewarn "set TORCH_CUDA_ARCH_LIST in your make.conf, and 
re-emerge caffe2."
+   ewarn "For example, to use CUDA capability 7.5 & 3.5, add: 
TORCH_CUDA_ARCH_LIST=7.5 3.5"
+   ewarn "For a Maxwell model GPU, an example value would be: 
TORCH_CUDA_ARCH_LIST=Maxwell"
+   ewarn ""
+   ewarn "You can look up your GPU's CUDA compute capability at 
https://developer.nvidia.com/cuda-gpus;
+   ewarn "or by running /opt/cuda/extras/demo_suite/deviceQuery | 
grep 'CUDA Capability'"
+   fi
+
+   local mycmakeargs=(
+   -DBUILD_CUSTOM_PROTOBUF=OFF

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

2023-11-30 Thread Michał Górny
commit: 1223d5021a9eb52f0da99f226e12628fae2a0b07
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Dec  1 05:27:33 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Dec  1 05:38:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1223d502

dev-python/google-auth: Bump to 2.24.0

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

 dev-python/google-auth/Manifest  |  1 +
 dev-python/google-auth/google-auth-2.24.0.ebuild | 60 
 2 files changed, 61 insertions(+)

diff --git a/dev-python/google-auth/Manifest b/dev-python/google-auth/Manifest
index d0731bded31c..007fab5f359a 100644
--- a/dev-python/google-auth/Manifest
+++ b/dev-python/google-auth/Manifest
@@ -1 +1,2 @@
 DIST google-auth-2.23.4.tar.gz 233560 BLAKE2B 
3d058c9c16af4f982aac7411b306eeace70f17d23b7043328c235bff5233e79360cc5a9ca24b06e33d318606acd331b33fef14c7574338f9ac3caee3088c4f35
 SHA512 
561cff5003f5b6e37a0ab4fa4c827646bb9b3fee3dc500214b88ec3fc7203022f487abaee315751fb7d90b4ed9a9d9d0ab6f3dc7d3336d9df9d4b45e6146bc2f
+DIST google-auth-2.24.0.tar.gz 234771 BLAKE2B 
05111637ae26529b9345ef1f3ce8334bbcfc782e93d560749205a18e50075593573130e6ba3d33e79cd0190305ae382d44aac071c12ab67df7a8064a041220f2
 SHA512 
e4987b8e52be45e2fd2906525e1a4645f73b2322a6d7055f9b9c00555f4ffe05b7cda6e21cbf9f491e1e0f2b43772050017b7473b24a92cf5ca6ae6e589a15e0

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



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

2023-11-30 Thread Michał Górny
commit: c7ced2f310323fe4354d367c558394eb41416101
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Dec  1 05:30:49 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Dec  1 05:38:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7ced2f3

dev-python/rpds-py: Remove old

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

 dev-python/rpds-py/Manifest  |  4 --
 dev-python/rpds-py/rpds-py-0.10.3.ebuild | 70 
 dev-python/rpds-py/rpds-py-0.10.4.ebuild | 70 
 dev-python/rpds-py/rpds-py-0.12.0.ebuild | 68 ---
 dev-python/rpds-py/rpds-py-0.13.0.ebuild | 69 ---
 5 files changed, 281 deletions(-)

diff --git a/dev-python/rpds-py/Manifest b/dev-python/rpds-py/Manifest
index 7e06bf103710..346edbedc2dc 100644
--- a/dev-python/rpds-py/Manifest
+++ b/dev-python/rpds-py/Manifest
@@ -27,11 +27,7 @@ DIST quote-1.0.31.crate 27881 BLAKE2B 
47c8ac1051f7fa03d002420ade3cb18bf2aedc6ba9
 DIST redox_syscall-0.3.5.crate 23404 BLAKE2B 
85aa4299d981bf576f523da5cdeae87b3c8fbb2af103e82258d23f73303c068a4b6c3ef4117ad67958cb31e41f836a9f59f2ce1bc52c23605e34399afcf1
 SHA512 
16f8f4766932bb54e4740cfdb4f0802f76246c0bf88c1d76c69c115949b124b625d8c3b85d8947073c2e9544f425aa16c10f71fabe3c03d29e424c47fe4ccdde
 DIST rpds-1.0.1.crate 69049 BLAKE2B 
2235344d274d4fef171b430e7500a075d383f2409f22908217a6caf6b6924891893835c3427a01a351d5bfbdda661542446a5db1f5c9bccdb2bc505474443794
 SHA512 
119527d615f359ddf2681dda05e9bf853a2747db4524559601c4cf5114cfdc00ba734fcd727830787e3f1cb978eb28538e5f9424d968deec95ff3826db18f377
 DIST rpds-1.1.0.crate 69493 BLAKE2B 
f2d02c758de1abd46ff133965e0491a0276e4a95be5b64b6c83947bf8b3718896781eb96cf96d4abac84aba0c7caaa5e95abf1364ab2ffd65d573d0af212e058
 SHA512 
b24640e34c2f88ecfff5efb1581941eb02987bb7b342dc439513e8d7c8ee0afa63949f8dee09bf8f445ec6f3b3ec22d2927d3d03be05fee3c651b29c924a6b3e
-DIST rpds_py-0.10.3.tar.gz 17164 BLAKE2B 
5f51ba86fcbf51c690c8d5d59e690d9b6ab6a8ddf8140bc3c6abb888cac3821eaf0b178700395ac9e1c380890200176f9cb347130e5252fd27d815fef774d83b
 SHA512 
967a087bec689274cae7031095355756938b11deb83f40225cfca145143df9c5cf403aef6436623ac7b91317fa816482e0e12558e6373f6f6cfaf8b76d13cab4
-DIST rpds_py-0.10.4.tar.gz 16496 BLAKE2B 
b9e9c67cbd1f49e1f495d9ec455ac07354e54411354bd52cc27da8e971cb366650418019b6389c7e9748f8b6ac018a45496f2694c422d439523ae6ed8f9d8294
 SHA512 
1c23108f356b5dc687098d1490062fe8a488f0cce397b16e8fe0375251549c4380bae20fdb1be87a1cf70e3463ee98a0394d9673803089f2e7c42152ecd3167f
 DIST rpds_py-0.10.6.tar.gz 16514 BLAKE2B 
b3df3d79b22fe102e96b5d56cfac97d30b2de0ce05ecc82227f411aca2ae39aa3c10171e08f850e58c60faac5dd9cfb5f1f0eb0559d8dc3ac18d530b8c6b95d3
 SHA512 
4e887e57c59372f48b87ec10a810a65d0ff1ba2fc7587cc4f4da78d8394a78a91d84a7a7b8ad810bd1f34f4e73ad706628dbc2bd25662c9e4f83e4183c280ab1
-DIST rpds_py-0.12.0.tar.gz 16723 BLAKE2B 
b4839a0d463a22cbd36956c171afa625b9e3faffc8b63d907268b4b50ee95b4130f8105bb67da46458959d9800c035364f85375e5f038b918595fc53ad551043
 SHA512 
8495862fb41f3e1272428fa8262e4738b9fe2b85c38e50f5b786ed11ee20a98e28c421c9090dc9d21ee5f1065df0f89d8cffd19cff6f245c17d027b8733d8928
-DIST rpds_py-0.13.0.tar.gz 17004 BLAKE2B 
02c813d7d24aca2e2227f25aeeb9083af19c5a98f45674b7c624e927cfee46e6dfde817638e2ebb6696cce755b151a458cd374ab6db755af751c12ced0274ee7
 SHA512 
8832552e486ed217a84ebfba8c9f09ca1e117acca4206d6936aaa0120b6e2944fdcc4fa10a69350443926169e7a1401fd64163f81db86611122b985e216a5045
 DIST rpds_py-0.13.1.tar.gz 17008 BLAKE2B 
e8fbc559ead936ae378d26dd6c0b704ab53b5bc41fe0a1bab67e48b8a627b43060b454f6915b2653d78f2f8e0f1d623f77db96c821bc2a25a3141fa145b5f5a3
 SHA512 
1cc901ae5bbfbbfdd14df4ff988dc3ffd75c5ac60acdec4dea9ddc30b9849ee12bf9ac05377bdf29a8db58919ceda51ef2fbb66885567608f1268baa1fa3eba1
 DIST rpds_py-0.13.2.tar.gz 17146 BLAKE2B 
722ff3115e0eca30692b71f8f7bc7c1276c49dc03b4a3fd322b527d6b2a3570a8a8f80ed188566eced79fa19538b342828ca72a8309a78162d87cbcebc14
 SHA512 
a2aeb3cdb6a0c09ffb09091bb02d60a5cb79d4dae81711d9cd67a005081354124a5c9476ab3c6f4ae1a3c28544a824bf0b0f9f96d54674428198601e06138734
 DIST scopeguard-1.1.0.crate 11470 BLAKE2B 
f774eb90b7d3ffb2efba47518e9d1dead4017ab4b38a4bd74914daa84a5af4bf9eb63da0496e3924499d79cd0439c37447aeda4a21226f95645bddcd6becfabe
 SHA512 
368fa5726df8f42b53681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d

diff --git a/dev-python/rpds-py/rpds-py-0.10.3.ebuild 
b/dev-python/rpds-py/rpds-py-0.10.3.ebuild
deleted file mode 100644
index cd3b719b8ca7..
--- a/dev-python/rpds-py/rpds-py-0.10.3.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=maturin
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-CRATES="
-   archery@1.0.0
-   autocfg@1.1.0
-   bitflags@1.3.2
-   cfg-if@1.0.0
-  

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

2023-11-30 Thread Michał Górny
commit: cae63c37c5e2c1b9dc082f57cd7641d7995d5ada
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Dec  1 05:28:05 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Dec  1 05:38:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cae63c37

dev-python/jsonschema-specifications: Bump to 2023.11.2

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

 dev-python/jsonschema-specifications/Manifest  |  1 +
 .../jsonschema-specifications-2023.11.2.ebuild | 28 ++
 2 files changed, 29 insertions(+)

diff --git a/dev-python/jsonschema-specifications/Manifest 
b/dev-python/jsonschema-specifications/Manifest
index 0b531a0b2694..a50891116099 100644
--- a/dev-python/jsonschema-specifications/Manifest
+++ b/dev-python/jsonschema-specifications/Manifest
@@ -1 +1,2 @@
 DIST jsonschema_specifications-2023.11.1.tar.gz 12935 BLAKE2B 
317c6c937f0939ec59e25f2d84a6eea30ae4d8f14c4787e282dc9d6d4b74d84ab4985fde8f78f0cffa0fc61efe44493afe9d79182f4c02b0d6caff18f15dfd08
 SHA512 
a917226f5341c2a8913fa87a9640e1a5fdb34c857a8be1a0618db15cd09de0d45e82b294f759177de5fbe002f1ad9a04196c1c0976cc99ec685764b30e648b8d
+DIST jsonschema_specifications-2023.11.2.tar.gz 13033 BLAKE2B 
a9e64f1956a80f040eb300b772e10c7f75ed36502b69899bcadaef79086bc209d63b139bfe94cc3f30ee250bd50b9e0021e3c7616cecd08b322160cadba69046
 SHA512 
de990c8e6976a2a5915f9b5882f4b9da1cbe8c63a9de70aff74efeb2c659f041815186c6cb38ca9df14fefc211cae2b3c7c8af838fc4b9b853b07f7a5362f181

diff --git 
a/dev-python/jsonschema-specifications/jsonschema-specifications-2023.11.2.ebuild
 
b/dev-python/jsonschema-specifications/jsonschema-specifications-2023.11.2.ebuild
new file mode 100644
index ..9c3a40e4cef7
--- /dev/null
+++ 
b/dev-python/jsonschema-specifications/jsonschema-specifications-2023.11.2.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="The JSON Schema meta-schemas and vocabularies, exposed as a 
Registry"
+HOMEPAGE="
+   https://github.com/python-jsonschema/jsonschema-specifications/
+   https://pypi.org/project/jsonschema-specifications/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/referencing-0.31.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/hatch-vcs[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



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

2023-11-30 Thread Michał Górny
commit: c85458e80757ab60e4521a748e6b19b749218137
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Dec  1 05:25:12 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Dec  1 05:38:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c85458e8

dev-python/scikit-build-core: Bump to 0.7.0

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

 dev-python/scikit-build-core/Manifest  |  1 +
 .../scikit-build-core-0.7.0.ebuild | 53 ++
 2 files changed, 54 insertions(+)

diff --git a/dev-python/scikit-build-core/Manifest 
b/dev-python/scikit-build-core/Manifest
index 3fad92e541ce..9028be4c1dc5 100644
--- a/dev-python/scikit-build-core/Manifest
+++ b/dev-python/scikit-build-core/Manifest
@@ -1 +1,2 @@
 DIST scikit_build_core-0.6.1.tar.gz 191098 BLAKE2B 
8ce97e6ae81b729fe2ea2bdaa8d90620f1279004f0b73cf7b546ae7f9427dc06f4f11afd251dd669ca044db5a7eca2602c2652fd4c85b759ca7db3e15daed53e
 SHA512 
82902d1a18ce9e9b3088bfb61fe10366eadc2cc48869d995e3126c14e1abf42112e1b28739a782aa78301571291b044a6923e2ea125feee6b85b38e2d73f53a2
+DIST scikit_build_core-0.7.0.tar.gz 197884 BLAKE2B 
f632cc131af9db03db2c84b32e451c6369273f9d5db0bca2991cface419c5f9faa5d98239a8a5edd8a36749bc368c0f3c25b3813f33ed63f125731ba4e3d11ae
 SHA512 
ee50070156030fe6c8e07db428902bec67e2267bf36338e62bd936e63f402da869fc4c629c0bc274ab6f798642d163906cc8d6695a62228580ba979878e5d6f8

diff --git a/dev-python/scikit-build-core/scikit-build-core-0.7.0.ebuild 
b/dev-python/scikit-build-core/scikit-build-core-0.7.0.ebuild
new file mode 100644
index ..f798d2c34185
--- /dev/null
+++ b/dev-python/scikit-build-core/scikit-build-core-0.7.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Build backend for CMake based projects"
+HOMEPAGE="
+   https://github.com/scikit-build/scikit-build-core/
+   https://pypi.org/project/scikit-build-core/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+# we always want [pyproject] extra
+RDEPEND="
+   >=dev-python/packaging-20.9[${PYTHON_USEDEP}]
+   >=dev-python/pathspec-0.10.1[${PYTHON_USEDEP}]
+   >=dev-python/pyproject-metadata-0.5[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/exceptiongroup[${PYTHON_USEDEP}]
+   >=dev-python/tomli-1.1[${PYTHON_USEDEP}]
+   ' 3.9 3.10)
+"
+BDEPEND="
+   dev-python/hatch-vcs[${PYTHON_USEDEP}]
+   test? (
+   dev-python/build[${PYTHON_USEDEP}]
+   >=dev-python/cattrs-22.2.0[${PYTHON_USEDEP}]
+   dev-python/pybind11[${PYTHON_USEDEP}]
+   >=dev-python/pytest-subprocess-1.5[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/virtualenv[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO / we don't package validate_pyproject anyway
+   tests/test_schema.py::test_compare_schemas
+   )
+
+   epytest -m "not isolated and not network"
+}



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

2023-11-30 Thread Michał Górny
commit: f31dc3e006b8de68c2a0ea2f8ade1181811e2c10
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Dec  1 05:27:10 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Dec  1 05:38:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f31dc3e0

dev-libs/c-blosc2: Bump to 2.11.3

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

 dev-libs/c-blosc2/Manifest   |  1 +
 dev-libs/c-blosc2/c-blosc2-2.11.3.ebuild | 63 
 2 files changed, 64 insertions(+)

diff --git a/dev-libs/c-blosc2/Manifest b/dev-libs/c-blosc2/Manifest
index 0c5f838eca78..f781cf790fdb 100644
--- a/dev-libs/c-blosc2/Manifest
+++ b/dev-libs/c-blosc2/Manifest
@@ -1,2 +1,3 @@
 DIST c-blosc2-2.10.5.gh.tar.gz 3144174 BLAKE2B 
a680def405f2383636185ab1b71a42e042dd0c71025bfc898b48f148f4a6bf27cbd38f29512caae9ff5b58f70cb35289b609c84b132c0795915d1fe6c71b3feb
 SHA512 
bc004fe2132a8e36963437d5279506c2f79dcbf11ee1a768954c20d1265d120dc85e67952b567e716105c5716922da8ee8cffd0a5d44bc67093a4cab3075e322
 DIST c-blosc2-2.11.2.gh.tar.gz 3144952 BLAKE2B 
312a6778a75badf687ebf0cbd8a7a4887ea183c4ed189f5d58007baf81154fb8de5269ec1066c5d1f75bd8855404915338f012e348f9aa26f10ada7823f68b4f
 SHA512 
667fc69fd99cc792bc3439246b9e89b823e9c7e0fc497775c1aaa1d12c6368582dac2db93770a8cd732f29c1e93b082e108b641f221b3dae614e9b8a644718b0
+DIST c-blosc2-2.11.3.gh.tar.gz 3145288 BLAKE2B 
140ca9693f2a779e37d324c6a631cde915b7bd7e16c5d48c779872dbc2a688773c22145bd224b8a7ac8e355b2639d08723ff1e4dc59cd57f2f4da89eea2d2c7c
 SHA512 
51652056e646dd29496d8e7a4c3fc1c84af5f2a389b9057d0189d45fd298d64a581bf9f92f688397ff941dc18e03123cf7cd190fea91e3c127c36ad1d775bf79

diff --git a/dev-libs/c-blosc2/c-blosc2-2.11.3.ebuild 
b/dev-libs/c-blosc2/c-blosc2-2.11.3.ebuild
new file mode 100644
index ..15ee45b69056
--- /dev/null
+++ b/dev-libs/c-blosc2/c-blosc2-2.11.3.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Blocking, shuffling and lossless compression library"
+HOMEPAGE="
+   https://www.blosc.org/c-blosc2/c-blosc2.html
+   https://github.com/Blosc/c-blosc2/
+"
+SRC_URI="
+   https://github.com/Blosc/c-blosc2/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0/1"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE="test +zlib +zstd"
+REQUIRED_USE="test? ( zlib zstd )"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   >=app-arch/lz4-1.7.5:=
+   zlib? ( sys-libs/zlib:= )
+   zstd? ( app-arch/zstd:= )
+"
+RDEPEND="
+   ${DEPEND}
+"
+
+src_configure() {
+   # remove bundled libs (just in case)
+   rm -rf internal-complibs || die
+
+   local mycmakeargs=(
+   -DBUILD_STATIC=OFF
+   -DBUILD_TESTS=$(usex test)
+   -DBUILD_BENCHMARKS=OFF
+   -DBUILD_EXAMPLES=OFF
+   -DBUILD_FUZZERS=OFF
+   -DDEACTIVATE_ZLIB=$(usex !zlib)
+   -DDEACTIVATE_ZSTD=$(usex !zstd)
+   -DPREFER_EXTERNAL_LZ4=ON
+   -DPREFER_EXTERNAL_ZLIB=ON
+   -DPREFER_EXTERNAL_ZSTD=ON
+
+   # force regular zlib, at least for  the time being
+   -DCMAKE_DISABLE_FIND_PACKAGE_ZLIB_NG=ON
+
+   # upstream overrides CMAKE_C_FLAGS, preventing ${CFLAGS} 
defaults
+   # from applying, https://github.com/Blosc/c-blosc2/issues/433
+   -DCMAKE_C_FLAGS="${CFLAGS}"
+   )
+   cmake_src_configure
+}
+
+src_test() {
+   # Tests fail in parallel, https://github.com/Blosc/c-blosc2/issues/432
+   MAKEOPTS=-j1 cmake_src_test
+}



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

2023-11-30 Thread Michał Górny
commit: 2f3bec11278a6de77f5431c154c9e3e447806646
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Dec  1 05:33:39 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Dec  1 05:38:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f3bec11

media-video/parole: Bump to 4.18.1

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

 media-video/parole/Manifest |  1 +
 media-video/parole/parole-4.18.1.ebuild | 76 +
 2 files changed, 77 insertions(+)

diff --git a/media-video/parole/Manifest b/media-video/parole/Manifest
index b5c5057ff55c..d2e9b7197ac8 100644
--- a/media-video/parole/Manifest
+++ b/media-video/parole/Manifest
@@ -1 +1,2 @@
 DIST parole-4.18.0.tar.bz2 932686 BLAKE2B 
49bbc93d1172daf29e73d5eacedfae2fb11f14684232e2c6cbcc84fcddfa65bcece6ef41c68fb58a0046e1a60280ff92e0890e5302f9e0751c1afce825bee7f3
 SHA512 
2988c8b6f9f0beab646a90116ee83f19d6e6689ea4d037ea643aa26d5716f7c452fa96ee1d4c6d01ee6c421b06cb5405f7256cfdb525ce1016c12f0a78cddb80
+DIST parole-4.18.1.tar.bz2 934059 BLAKE2B 
db5b6345bcf8eae47668bfd504106b8f44bb272a7d9e88fb53824a4141c88a45f4fdcb6df5a5513ebba82ffda9438be91ffe060d1cc19f0ab56887dc3ff606e1
 SHA512 
ec2b8036f2be594dc13c37aca76b7250ec1792c7166501e9a2775efb731e87cf6894196243e68026437e2bbd4a9edf1aa9cfa076886e333e2ecf4523f8f1d647

diff --git a/media-video/parole/parole-4.18.1.ebuild 
b/media-video/parole/parole-4.18.1.ebuild
new file mode 100644
index ..82f6f2b68574
--- /dev/null
+++ b/media-video/parole/parole-4.18.1.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xdg-utils
+
+DESCRIPTION="A simple Xfce4 media player using GStreamer"
+HOMEPAGE="
+   https://docs.xfce.org/apps/parole/start
+   https://gitlab.xfce.org/apps/parole/
+"
+SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~mips ~x86"
+IUSE="libnotify taglib wayland X"
+
+DEPEND="
+   >=dev-libs/dbus-glib-0.100
+   >=dev-libs/glib-2.38:2
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   sys-apps/dbus
+   >=x11-libs/gtk+-3.20:3[wayland?,X?]
+   >=xfce-base/libxfce4ui-4.11:=[gtk3(+)]
+   >=xfce-base/libxfce4util-4.11:=
+   >=xfce-base/xfconf-4.10:=
+   libnotify? ( >=x11-libs/libnotify-0.7 )
+   taglib? ( >=media-libs/taglib-1.6:0= )
+   X? (
+   >=x11-libs/libX11-1.6.7
+   )
+"
+RDEPEND="
+   ${DEPEND}
+   media-plugins/gst-plugins-meta:1.0
+"
+DEPEND+="
+   x11-base/xorg-proto
+"
+BDEPEND="
+   dev-util/glib-utils
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local myconf=(
+   # clutter backend does not work with new GTK+3 versions
+   --disable-clutter
+   $(use_enable taglib)
+   $(use_enable libnotify notify-plugin)
+   $(use_enable wayland)
+   $(use_enable X x11)
+   )
+
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}



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

2023-11-30 Thread Michał Górny
commit: 8f9673a69cc27c1593714f5a7760cf5de2d90682
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Dec  1 05:25:33 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Dec  1 05:38:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f9673a6

dev-python/pyfakefs: Bump to 5.3.2

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

 dev-python/pyfakefs/Manifest  |  1 +
 dev-python/pyfakefs/pyfakefs-5.3.2.ebuild | 46 +++
 2 files changed, 47 insertions(+)

diff --git a/dev-python/pyfakefs/Manifest b/dev-python/pyfakefs/Manifest
index fee4178481bd..ef5835d4bb89 100644
--- a/dev-python/pyfakefs/Manifest
+++ b/dev-python/pyfakefs/Manifest
@@ -1,2 +1,3 @@
 DIST pyfakefs-5.3.0.gh.tar.gz 224241 BLAKE2B 
de6d1b420bcfe710bef00c4f8d9cd4fa838341a7285d89a02607701f0011ccbe7f1974c5eec502994f787661496f74332bc4d4aa3389023ae02607a968c33be5
 SHA512 
25d967390f66ba5881429a37b62110ef129aae989efe66740c3a04fccfcbc601476d23427ac23d5df82a1e1a8102d557f0cca39b94fa0c7e69b6dca80d1e435e
 DIST pyfakefs-5.3.1.gh.tar.gz 225234 BLAKE2B 
2688a40ce22a112ce80de8795e3c0b0dd7e2cd46b41c442c5e13085ec614e323a5558cfa48e0e5c79c7c418a739b3f0a6202bb007e8c201ac3fbcc3b209a3d9f
 SHA512 
6d2b16327e8f40d98ac84ea8662dc359aa1b590e1de71761d511b084268d44ee2950cd2af1ec4e722fcb6e7dd14b93e01969fa5cc12e178e97ca2ce69073deea
+DIST pyfakefs-5.3.2.gh.tar.gz 225929 BLAKE2B 
1a84f52e8d85b55d2ebc0dcf9c4b44bd053c0a3a12d6c47c1f8d5aec304e39a83ffb01d4c707929955ca5cd86ae9427332d5bf043cb7f910fe1d17fbcc19e35c
 SHA512 
4cc2c861fa358c06832df6e8a7cfc91e2b9be42f1164378ea6bd0a3a6cc48f36c545b7d61e03591d025ef7bd98fdc812f903973f28a278056961aec22ca88641

diff --git a/dev-python/pyfakefs/pyfakefs-5.3.2.ebuild 
b/dev-python/pyfakefs/pyfakefs-5.3.2.ebuild
new file mode 100644
index ..d5a9d7aac337
--- /dev/null
+++ b/dev-python/pyfakefs/pyfakefs-5.3.2.ebuild
@@ -0,0 +1,46 @@
+# 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} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="A fake file system that mocks the Python file system modules"
+HOMEPAGE="
+   https://github.com/pytest-dev/pyfakefs/
+   https://pypi.org/project/pyfakefs/
+"
+SRC_URI="
+   https://github.com/pytest-dev/pyfakefs/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=()
+   local EPYTEST_IGNORE=(
+   # test for regression with opentimelineio package
+   pyfakefs/pytest_tests/segfault_test.py
+   )
+
+   case ${EPYTHON} in
+   python3.12)
+   EPYTEST_DESELECT+=(
+   # happens with pandas + zstandard [cffi backend]
+   # 
https://github.com/pytest-dev/pyfakefs/issues/910
+   
pyfakefs/tests/patched_packages_test.py::TestPatchedPackages::test_read_{csv,table}
+   )
+   ;;
+   esac
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest -p pyfakefs.pytest_plugin
+}



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

2023-11-30 Thread Michał Górny
commit: bab2c3c081dc1d0a46cf5d5ce47a7b3973eef7c5
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Dec  1 05:26:37 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Dec  1 05:38:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bab2c3c0

dev-python/stripe: Bump to 7.7.0

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

 dev-python/stripe/Manifest|  1 +
 dev-python/stripe/stripe-7.7.0.ebuild | 73 +++
 2 files changed, 74 insertions(+)

diff --git a/dev-python/stripe/Manifest b/dev-python/stripe/Manifest
index dc3e86f78a2c..b86cf1ca7385 100644
--- a/dev-python/stripe/Manifest
+++ b/dev-python/stripe/Manifest
@@ -1,2 +1,3 @@
 DIST stripe-7.4.0.tar.gz 743353 BLAKE2B 
30246bf8c5c922fe1ab906757fef064d4f6eea6989825e1ddabc1ad3fad95cd486bcaa3be860045c29daa2f3c84f65a01e275c919da286d8f0d81cfa3aa512b8
 SHA512 
9e67fbfdd4fc65ad72a56bc841316e803eca031307a3ced4ba5773773a9920fd1d2e11cb7de6e6da4b2aae78611e198d999d85a5df65d3d7a43af195a47a84c7
 DIST stripe-7.6.0.tar.gz 743504 BLAKE2B 
32b82cd34241f00c259edc3e0d46d25337cd2490e6c3f4fb9d90d13e785f5e844fbaf66b224a7ae2ac7643d80b90eb36fde465ffdae058ded7741cb53dca5ec6
 SHA512 
5383ee5bc7e128840f9a1a738eca3bd6ce4a98df554243308d3b6fc667b519b996fc63d34c29abfc4f2f9082e8062aaf9aacdb3edb70e4ef2a6556228926daa2
+DIST stripe-7.7.0.tar.gz 747906 BLAKE2B 
40d6f4cdbefef54df8aa84529c879f9cfe3b36fafb35cdc12e98513ae63e3fc41a38174def79adf2e891445502771437489f73010b206a005a02883ef51400fd
 SHA512 
988bf67fce52c5b48e8a7d0d6dac408fd5bc1bd3cbd0d80b06ab5b7b8c44a5daa231c6f3f5e563cea2a717cbec56ae4a83eac9526a463074ff3d1d2cb68a6b92

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



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

2023-11-30 Thread Michał Górny
commit: 8c3e7c2eabf334034c597eb2b51ab26ff2b17ace
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Dec  1 05:19:49 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Dec  1 05:19:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c3e7c2e

dev-python/cattrs: Bump to 23.2.3

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

 dev-python/cattrs/Manifest |  1 +
 dev-python/cattrs/cattrs-23.2.3.ebuild | 69 ++
 2 files changed, 70 insertions(+)

diff --git a/dev-python/cattrs/Manifest b/dev-python/cattrs/Manifest
index a5284fbefd33..45dd14664739 100644
--- a/dev-python/cattrs/Manifest
+++ b/dev-python/cattrs/Manifest
@@ -1,3 +1,4 @@
 DIST cattrs-23.1.2.gh.tar.gz 602336 BLAKE2B 
f39ff3c1525ea14789edd137d82343a9447de0a41f65a71ee85754a15f8fdc929137125043b23c6cd088c8b2d2e9da18577c3b6dbbb6e9a33bdf6789f117bc46
 SHA512 
d05c8a5d4c5dc0b69ccdf33164d44c35a37a871199a35d1c2c25f9fbd8ee53d48da8e9d9bec49cde2baf901b524d5e8ff1ade175928908ea81f94e8398224488
 DIST cattrs-23.2.1.gh.tar.gz 611553 BLAKE2B 
f0d1c34838c5b869242411d393f2e395b45a84afb302d2df87ab0a51c537fc0057ee9def2b47313e8134635ffb616045f606070a0260ea4814a2cf227539132d
 SHA512 
2b733dc6123cb26ab6d33b1d445ecbddea98a1a76a02acb15231deee2273933bc726da387419fd6143b44e97729d4fd1746eebadd2309e2440bfc5c153f7079b
 DIST cattrs-23.2.2.gh.tar.gz 611668 BLAKE2B 
b7abcffa8c6f62deed70b3fc3850913054a54382c07384d5635984eb1ceaf456c7d8aa45a6baaf3189ca57477eeea9990a60381045b3e1711969dff7f56d0be4
 SHA512 
d969f3d4b9e9d25a940ab1a48f1a8b2de306cc9180f88f403537d78757f50486d522f40e97f1bccbb60839f3d503dfdbd6ad3379e99bd5c5d66306fe36447341
+DIST cattrs-23.2.3.gh.tar.gz 612120 BLAKE2B 
a227cc50cb23a76931562f17444fcfb4a5532cac74f80b478a8abb6d113cbb0a06c471c3ca7ee256f74640486464762f4a13387ccfc1cd144cfd1a9bfecddd8e
 SHA512 
76a75ea0893bb1549dd5178436c4823ae5b918c16f0d8195203c48e894438ec792cee77698d783f7e43c07445c46a6041a309c3d3bbcadcff95d9c4079e3d622

diff --git a/dev-python/cattrs/cattrs-23.2.3.ebuild 
b/dev-python/cattrs/cattrs-23.2.3.ebuild
new file mode 100644
index ..8216c327b1d3
--- /dev/null
+++ b/dev-python/cattrs/cattrs-23.2.3.ebuild
@@ -0,0 +1,69 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Composable complex class support for attrs and dataclasses"
+HOMEPAGE="
+   https://pypi.org/project/cattrs/
+   https://github.com/python-attrs/cattrs/
+"
+SRC_URI="
+   https://github.com/python-attrs/cattrs/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+IUSE="test-rust"
+
+RDEPEND="
+   >=dev-python/attrs-20.1.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/exceptiongroup[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-4.1.0[${PYTHON_USEDEP}]
+   ' 3.10)
+"
+BDEPEND="
+   dev-python/hatch-vcs[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/cbor2-5.4.6[${PYTHON_USEDEP}]
+   >=dev-python/hypothesis-6.54.5[${PYTHON_USEDEP}]
+   >=dev-python/immutables-0.18[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-1.0.2[${PYTHON_USEDEP}]
+   >=dev-python/pymongo-4.2.0[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
+   >=dev-python/tomlkit-0.11.4[${PYTHON_USEDEP}]
+   >=dev-python/ujson-5.4.0[${PYTHON_USEDEP}]
+   test-rust? (
+   $(python_gen_cond_dep '
+   >=dev-python/orjson-3.5.2[${PYTHON_USEDEP}]
+   ' 'python*')
+   )
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+
+python_test() {
+   local EPYTEST_DESELECT=()
+   if ! has_version "dev-python/orjson[${PYTHON_USEDEP}]"; then
+   EPYTEST_DESELECT+=(
+   tests/test_preconf.py::test_orjson
+   tests/test_preconf.py::test_orjson_converter
+   
tests/test_preconf.py::test_orjson_converter_unstruct_collection_overrides
+   )
+   fi
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest -o addopts= tests
+}



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

2023-11-30 Thread Michał Górny
commit: b1441b60f85fdbcf17316b0c31d5dd5467e74452
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Dec  1 04:34:06 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Dec  1 04:34:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1441b60

app-admin/awscli: Bump to 1.31.5

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

 app-admin/awscli/Manifest |  1 +
 app-admin/awscli/awscli-1.31.5.ebuild | 88 +++
 2 files changed, 89 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 4a9786f1adf5..ad9403469aeb 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -5,3 +5,4 @@ DIST aws-cli-1.31.0.gh.tar.gz 2599974 BLAKE2B 
3ffc916e01cebd9e8532d01190324c3d8a
 DIST aws-cli-1.31.1.gh.tar.gz 2600259 BLAKE2B 
ebe55d0b5cd1ba730ce4ef6b6911b5d4877668c04428d59dd75a353ac55ddea4a42296399b53ce4ed119fcd7b877762adbf606b0dd114274cf4c68186577d1c1
 SHA512 
96a97b585ad8b47394412ed4d1494414e70ddb52788da5c2e8e977652b5fde2300b2c98b0727f19e1f305ff5b55dd428049cdd6fd3fbc746a4aec28d68c25f9d
 DIST aws-cli-1.31.2.gh.tar.gz 2602541 BLAKE2B 
a24a6a4d7c5714e4d54d6eaa2e77a0a642a815f917951b0aea23a91da745f78e647543b47e656cb1ceb6a952552b498b7ae6f316763bfae34ec5e84789564699
 SHA512 
a0e0e88210ce9be19c66981a8a9def72f1032492cbb6075afd0c4f9c753d270b82925fc2428f81811a6bc8745a2dccb7c2e1ad2291969c2139a9a40915c48542
 DIST aws-cli-1.31.4.gh.tar.gz 2604265 BLAKE2B 
224072e17f2f2ce1227b4b1e704cc796d35c01b90aeab7a86ffbe561ac7d28bee9e5ce07e5c77c47db529c6ac590c4c1813405fae6a748869b04423dafc1acf1
 SHA512 
b0c34752417ee3fa03402db8024d781c198a54416ab93f7e934c1146c77685aaf7ca441946f392c5c5a1b8b228eee21283cb35ff9fb45ef97365bd3e22e79cb1
+DIST aws-cli-1.31.5.gh.tar.gz 2605057 BLAKE2B 
8e1527dff985a21b08bc2c3d5008eac872b138928a034cd5dba33581daaa5003dbad6bb1c58e367c3eb9235588c76f32c5b15191e521722d42df967b1a380c49
 SHA512 
f8173536ae9435ccd83436ef3507e2fe69dbe1b37f124e7d5ee7506b4b77f847eb68b5e1105fdd2ccac60e06f06c0666b4137d8a933c352953beb24441cc4f4d

diff --git a/app-admin/awscli/awscli-1.31.5.ebuild 
b/app-admin/awscli/awscli-1.31.5.ebuild
new file mode 100644
index ..18db68f93233
--- /dev/null
+++ b/app-admin/awscli/awscli-1.31.5.ebuild
@@ -0,0 +1,88 @@
+# 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 bash-completion-r1 distutils-r1
+
+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.8.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   !app-admin/awscli-bin
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+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 serial_tests=(
+   
tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success
+   
tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_{fails,success}
+   
tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking
+   
tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking_windows
+   
tests/unit/customizations/codeartifact/test_adapter_login.py::TestNuGetLogin::test_login_nuget_sources_listed_with_backtracking
+   
tests/unit/customizations/ecs/test_executecommand_startsession.py::TestExecuteCommand::test_execute_command_success
+   tests/unit/customizations/test_sessionmanager.py
+   tests/unit/test_compat.py::TestIgnoreUserSignals
+   tests/unit/test_help.py
+   

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

2023-11-30 Thread Michał Górny
commit: a82cdb356dfb40584328dc5a8532dd9b7e00cabb
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Dec  1 04:33:57 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Dec  1 04:33:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a82cdb35

dev-python/boto3: Bump to 1.33.5

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

 dev-python/boto3/Manifest|  1 +
 dev-python/boto3/boto3-1.33.5.ebuild | 64 
 2 files changed, 65 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index b8992852b4d3..f79951790614 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -5,3 +5,4 @@ DIST boto3-1.33.0.gh.tar.gz 748113 BLAKE2B 
0db5a6b8bfb10854374b178c885a8e8383a65
 DIST boto3-1.33.1.gh.tar.gz 748452 BLAKE2B 
59e7c28d59c69e6ab440740e85f6ed016d1df7078635cfab4616095182f4ad7bba5bcc01a9484f97a8a0388f2ac5d9b53ab595431a8117f9d4731954df63149f
 SHA512 
95996e4005d33e85de8f15889e69c4725943b5a0dd74ee97ae82c282b9da68cdbfcbd494b66c4adca5b530eefbe5505b963f9fcb9e97bd78bc74525c78708818
 DIST boto3-1.33.2.gh.tar.gz 749706 BLAKE2B 
b83b6bfc2953c5d353e9e245da99deea9e6428c8c5e3fa3041a249b2a34981b329ef7a2fbf272066b2a11c8bb707c9a5e1e2b040e070958062080979a1bd0a16
 SHA512 
245343fb8a3f5adacfa4b379152feff70adc7d99487dae1cc793f5531f83cd06b7ef40200b9dcac91ad936113a13dbe6cdf1add2b4b94922a83d3e979a226698
 DIST boto3-1.33.4.gh.tar.gz 751698 BLAKE2B 
71510f09eb944b551451e0ed4fa9e4216f1ffc06aef6752a5d179228b49f3c2e81949fe9f615aaf5b7196bd9697ef319d29d3299c897be05a67d55c02a4c9455
 SHA512 
450377581351f78a43027ab9c50d543d714bc590eab26833c62df88b2d7b5a7da2b79b5ebb276836688e1dde09beef0769a80cc4ad30772a5c515636620d36b9
+DIST boto3-1.33.5.gh.tar.gz 752183 BLAKE2B 
c94996b306fece564dab4601223776f8c9ae7a3f038c0b762581cfd681cce8378c95c9aaa66c95487968582bf07343e173d070d5a1061e1aae29335ce04f13a9
 SHA512 
07c0f533a0b7cb6761a4f2f6608f75f8053cfba9fa4550732bbc2ef79bfffd266222b9cf4aa21e2ed2a28f9ac07b23543d998202d5e03b985cf7272d4996cdc7

diff --git a/dev-python/boto3/boto3-1.33.5.ebuild 
b/dev-python/boto3/boto3-1.33.5.ebuild
new file mode 100644
index ..8123b4a12a79
--- /dev/null
+++ b/dev-python/boto3/boto3-1.33.5.ebuild
@@ -0,0 +1,64 @@
+# 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="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"
+fi
+
+RDEPEND="
+   >=dev-python/botocore-${PV}[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.8.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+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() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest tests/{functional,unit}
+}



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

2023-11-30 Thread Michał Górny
commit: cea0604ccdeb604db316644fb6a858e1617b6569
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Dec  1 04:33:47 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Dec  1 04:33:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cea0604c

dev-python/botocore: Bump to 1.33.5

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index f9c0188ef1bf..6637ab09c40c 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -5,3 +5,4 @@ DIST botocore-1.33.0.gh.tar.gz 12348895 BLAKE2B 
14925bfa7839fb8982e53ba001ef3682
 DIST botocore-1.33.1.gh.tar.gz 12352240 BLAKE2B 
e87e0204e3b4c2274a9bb7a9b31128cbba1d37e1ebc52509d1409afc83413db844e20cef708318657cc4a890afdc8ae5c8825b6ff95eb7634d6072a5180cd457
 SHA512 
ff98f47ff34d5ba2da00e06c82550f9edcd3552bec881c80882452f8d1eccbc1b57376f6026718b25fb70b1039caffd9cf0f368a06aaa26ed6607562ed345386
 DIST botocore-1.33.2.gh.tar.gz 12455360 BLAKE2B 
8cc7c4cea1d2cb342c63e2d335801ae2fe27e3473ffd05205b01ce33c7d7610b24960e5cb3899d7145a1dcd4a4d7b3d279e96210a8e86bcf5b192090a75204ea
 SHA512 
f25893ebd7e172ca354b203121a7516e242ecc7c320b7f9e7b8313936710dc2fecfebe987be401de73f0c6cc8301163689ec4bff9354ebe63ae862d32d892378
 DIST botocore-1.33.4.gh.tar.gz 12506808 BLAKE2B 
d8bba2722e13e37ef867e1565d52de439b6e143301f9ea3bcb0eeb896903f69d226041234e6ed570b9483d6cd2e3ad687a57d24a5bae66560f70939f75d1122f
 SHA512 
a0a980d261618aba5b55bef588fc8b5c5c852d134921977d2714ba6698246955187864ab3b6219900735e8d294a58b7953bc8f226c56b06065bf1fd2e6f8f1b6
+DIST botocore-1.33.5.gh.tar.gz 12514042 BLAKE2B 
ba16606352fffdf478b3f1ceb0712aa0b0a18508ec0f3f4e4f9ba1c3366a2a615549e6b194101d7634bd22eebdea63ad5aa41e810ec4b733b9c09fdfaef02ba3
 SHA512 
1f26f58009ae84acd7b4557c04af3acc2f5f6900357419565c4fbb5ee54fc54c8593e7b21a27a9c374f4edab8b9bd891f52f9026283df20f867ad90b74ea

diff --git a/dev-python/botocore/botocore-1.33.5.ebuild 
b/dev-python/botocore/botocore-1.33.5.ebuild
new file mode 100644
index ..05766e84276c
--- /dev/null
+++ b/dev-python/botocore/botocore-1.33.5.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+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}]
+   )
+"
+
+EPYTEST_XDIST=1
+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
+   )
+
+   local -x EPYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest tests/{functional,unit}
+}



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

2023-11-30 Thread Michał Górny
commit: 99d9e77bb674dade04cc18715cceba33b09dc562
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Dec  1 05:21:09 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Dec  1 05:38:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99d9e77b

dev-python/patsy: Bump to 0.5.4

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

 dev-python/patsy/Manifest   |  1 +
 dev-python/patsy/patsy-0.5.4.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-python/patsy/Manifest b/dev-python/patsy/Manifest
index 4b6452e86436..0701b1d0065d 100644
--- a/dev-python/patsy/Manifest
+++ b/dev-python/patsy/Manifest
@@ -1 +1,2 @@
 DIST patsy-0.5.3.tar.gz 397680 BLAKE2B 
43696f9e95c124cab5bf907723596d8b2b15f0539fbd2b9c2a2fcc76591e935020929ba31fd5378114fe58d22a9931508d89edf21f24b00c916a6e78dc4ee58f
 SHA512 
9a6ea2382287208013e02bab7cba9378311a8e18fe059593aa99090bb6191efa74badff011424a7f6b3c8ec72c1b8650637322b71617f23357bb4b38ac6a79a0
+DIST patsy-0.5.4.tar.gz 397809 BLAKE2B 
d10a4a155d3346b7a5968af914e68f1c2508208eda5658091b40c4df421c6b5566278bfe7db856793a477cb9c78ed7bc8aae4209dde7b476d0d8a19164602797
 SHA512 
4fa6b099a12464b1ad1685e0d9ca0e9640c059d5021631e6c52f4025ff100899824e722d9b12107c49dc987e8f3e377aeeb007889d8b35b3f1e4cdf5ca491d2f

diff --git a/dev-python/patsy/patsy-0.5.4.ebuild 
b/dev-python/patsy/patsy-0.5.4.ebuild
new file mode 100644
index ..c36201d8ef27
--- /dev/null
+++ b/dev-python/patsy/patsy-0.5.4.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python module to describe statistical models and design matrices"
+HOMEPAGE="
+   https://patsy.readthedocs.io/en/latest/index.html
+   https://github.com/pydata/patsy/
+   https://pypi.org/project/patsy/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux"
+
+RDEPEND="
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   !hppa? (
+   dev-python/scipy[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-scarlett-gui/, media-sound/alsa-scarlett-gui/files/

2023-11-30 Thread Jason A. Donenfeld
commit: 0dd094a84a33fe56a582c12d98a15af7fb984ee0
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Fri Dec  1 03:46:46 2023 +
Commit: Jason A. Donenfeld  gentoo  org>
CommitDate: Fri Dec  1 03:46:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dd094a8

media-sound/alsa-scarlett-gui: add 0.3.3, drop 0.3.2.0.0.20231129

Signed-off-by: Jason A. Donenfeld  gentoo.org>

 media-sound/alsa-scarlett-gui/Manifest |  2 +-
 ...31129.ebuild => alsa-scarlett-gui-0.3.3.ebuild} |  6 ++--
 .../files/alsa-scarlett-gui-0.3.3-cflags.patch | 32 ++
 3 files changed, 36 insertions(+), 4 deletions(-)

diff --git a/media-sound/alsa-scarlett-gui/Manifest 
b/media-sound/alsa-scarlett-gui/Manifest
index 75e16480604d..dbd80f4f96f5 100644
--- a/media-sound/alsa-scarlett-gui/Manifest
+++ b/media-sound/alsa-scarlett-gui/Manifest
@@ -1 +1 @@
-DIST alsa-scarlett-gui-0.3.2.0.0.20231129.tar.gz 3113572 BLAKE2B 
3af6bb7a6e1415285e070e5fde414b1456a1da94c65b88bd058d7cad693417e1f7114664bc386c6652ce6956b71064ec41c754942257811383c0953fe6b4f807
 SHA512 
4f6c99ee318cee218bb1235fe844f754787985ab44c4e24c73c21e0e8ee7a75e6da1423f7e3f577c2303394f7993d0757928b3e3c3f031f01cdb01816c153dbd
+DIST alsa-scarlett-gui-0.3.3.tar.gz 3113190 BLAKE2B 
16128c8795c4a4ebd9d711f64dad1dd0e38ba17e34a50d17cf43b8ce454409ee2a5bc817120d5b421b367d3f1e5ef0f9f7868fb1109af6edb8d820579cad7b14
 SHA512 
38b0e8cb0bb1d9039463d7635ee81ad1ae477628b885f5f1f3601c163369ff59c7effbba140fb761b26dca7cf9c0f6b5a3f8db0b68a8c604078fe8f08cea082f

diff --git 
a/media-sound/alsa-scarlett-gui/alsa-scarlett-gui-0.3.2.0.0.20231129.ebuild 
b/media-sound/alsa-scarlett-gui/alsa-scarlett-gui-0.3.3.ebuild
similarity index 71%
rename from 
media-sound/alsa-scarlett-gui/alsa-scarlett-gui-0.3.2.0.0.20231129.ebuild
rename to media-sound/alsa-scarlett-gui/alsa-scarlett-gui-0.3.3.ebuild
index c29ec55d0c5b..1ff6d2f932c1 100644
--- a/media-sound/alsa-scarlett-gui/alsa-scarlett-gui-0.3.2.0.0.20231129.ebuild
+++ b/media-sound/alsa-scarlett-gui/alsa-scarlett-gui-0.3.3.ebuild
@@ -5,8 +5,7 @@ EAPI=8
 
 DESCRIPTION="A UI for Focusrite Scarlett and Clarett audio interfaces"
 HOMEPAGE="https://github.com/geoffreybennett/alsa-scarlett-gui;
-MY_PV="32c00623676e70572195ef28fd01ab8409b82541"
-SRC_URI="https://github.com/geoffreybennett/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI="https://github.com/geoffreybennett/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
@@ -20,6 +19,7 @@ DEPEND="
 RDEPEND="${DEPEND}"
 BDEPEND="virtual/pkgconfig"
 
-S="${WORKDIR}/${PN}-${MY_PV}/src"
+PATCHES=( "${FILESDIR}"/"${P}"-cflags.patch )
+MAKEOPTS="-C src"
 
 export PREFIX="/usr"

diff --git 
a/media-sound/alsa-scarlett-gui/files/alsa-scarlett-gui-0.3.3-cflags.patch 
b/media-sound/alsa-scarlett-gui/files/alsa-scarlett-gui-0.3.3-cflags.patch
new file mode 100644
index ..696df40d6269
--- /dev/null
+++ b/media-sound/alsa-scarlett-gui/files/alsa-scarlett-gui-0.3.3-cflags.patch
@@ -0,0 +1,32 @@
+From 00c84902e508c20c61b003a64f772cfe82f18d43 Mon Sep 17 00:00:00 2001
+From: "Jason A. Donenfeld" 
+Date: Fri, 1 Dec 2023 04:39:56 +0100
+Subject: [PATCH] Makefile: prefer distro cflags if specified
+
+The compilation flags that are necessary for building and part of the
+developer's intentions belong in the `+=` section, but the base flags
+that distros like to override belong in a `?=` section, so that build
+systems using their own are respected.
+
+Signed-off-by: Jason A. Donenfeld 
+---
+ src/Makefile | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/src/Makefile b/src/Makefile
+index 2c9d51b..bba8d42 100644
+--- a/src/Makefile
 b/src/Makefile
+@@ -12,7 +12,8 @@ VERSION := $(shell \
+ DEPDIR := .deps
+ DEPFLAGS = -MT $@ -MMD -MP -MF $(DEPDIR)/$*.d
+ 
+-CFLAGS += -Wall -Werror -ggdb -fno-omit-frame-pointer -O2 -D_FORTIFY_SOURCE=2
++CFLAGS ?= -ggdb -fno-omit-frame-pointer -O2
++CFLAGS += -Wall -Werror -D_FORTIFY_SOURCE=2
+ CFLAGS += -DVERSION=\"$(VERSION)\"
+ CFLAGS += -Wno-error=deprecated-declarations
+ 
+-- 
+2.42.0
+



[gentoo-commits] repo/gentoo:master commit in: dev-util/desktop-file-utils/

2023-11-30 Thread Sam James
commit: a881ec4507e94c635478a859f2ea6dcc41a0db95
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  1 03:26:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  1 03:26:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a881ec45

dev-util/desktop-file-utils: Stabilize 0.27 sparc, #918923

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

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

diff --git a/dev-util/desktop-file-utils/desktop-file-utils-0.27.ebuild 
b/dev-util/desktop-file-utils/desktop-file-utils-0.27.ebuild
index 79aee271bf24..c53f281e2fa3 100644
--- a/dev-util/desktop-file-utils/desktop-file-utils-0.27.ebuild
+++ b/dev-util/desktop-file-utils/desktop-file-utils-0.27.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/releases/${P}.tar.xz;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos 
~x64-solaris"
 IUSE="emacs"
 
 RDEPEND=">=dev-libs/glib-2.12:2"



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

2023-11-30 Thread Sam James
commit: 7512957ddcdaaf52518626ce5fb4d3ca23376315
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  1 03:26:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  1 03:26:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7512957d

dev-libs/libwacom: Stabilize 2.8.0 arm, #918922

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

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

diff --git a/dev-libs/libwacom/libwacom-2.8.0.ebuild 
b/dev-libs/libwacom/libwacom-2.8.0.ebuild
index 60dc737c85ed..86293d34c6f4 100644
--- a/dev-libs/libwacom/libwacom-2.8.0.ebuild
+++ b/dev-libs/libwacom/libwacom-2.8.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.xz;
 
 LICENSE="MIT"
 SLOT="0/9" # libwacom SONAME
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2023-11-30 Thread Sam James
commit: 9d4c4cfdcfa95c87f2764c3a06dabd733a689ee7
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  1 03:26:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  1 03:26:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d4c4cfd

dev-libs/libwacom: Stabilize 2.8.0 sparc, #918922

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

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

diff --git a/dev-libs/libwacom/libwacom-2.8.0.ebuild 
b/dev-libs/libwacom/libwacom-2.8.0.ebuild
index 86293d34c6f4..d76a3d2a8eb3 100644
--- a/dev-libs/libwacom/libwacom-2.8.0.ebuild
+++ b/dev-libs/libwacom/libwacom-2.8.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.xz;
 
 LICENSE="MIT"
 SLOT="0/9" # libwacom SONAME
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 sparc ~x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2023-11-30 Thread Sam James
commit: 37ceb1f24093fd98781be7de41535430cab19e8a
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  1 03:26:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  1 03:26:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37ceb1f2

dev-java/bndlib: Keyword 7.0.0 arm64, #918926

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

 dev-java/bndlib/bndlib-7.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/bndlib/bndlib-7.0.0.ebuild 
b/dev-java/bndlib/bndlib-7.0.0.ebuild
index dd95d601a511..5eedfb83dd3e 100644
--- a/dev-java/bndlib/bndlib-7.0.0.ebuild
+++ b/dev-java/bndlib/bndlib-7.0.0.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/bnd-${PV}"
 
 LICENSE="Apache-2.0 EPL-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm"
+KEYWORDS="~amd64 ~arm ~arm64"
 
 CP_DEPEND="
~dev-java/bnd-annotation-${PV}:0



[gentoo-commits] repo/gentoo:master commit in: dev-java/osgi-service-log/

2023-11-30 Thread Sam James
commit: 404cd0c914c8d7ca2b936d6227eb87dd389d1acc
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  1 03:26:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  1 03:26:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=404cd0c9

dev-java/osgi-service-log: Keyword 1.3.0 arm64, #918926

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

 dev-java/osgi-service-log/osgi-service-log-1.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/osgi-service-log/osgi-service-log-1.3.0.ebuild 
b/dev-java/osgi-service-log/osgi-service-log-1.3.0.ebuild
index c36345af4d35..ae0a58a72d83 100644
--- a/dev-java/osgi-service-log/osgi-service-log-1.3.0.ebuild
+++ b/dev-java/osgi-service-log/osgi-service-log-1.3.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://repo1.maven.org/maven2/org/osgi/org.osgi.service.log/${PV}/org.
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm"
+KEYWORDS="~amd64 ~arm ~arm64"
 
 CP_DEPEND="dev-java/osgi-core:0"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/desktop-file-utils/

2023-11-30 Thread Sam James
commit: 7ba1ddfbc3178385cca041cc9ec434d9fca61a33
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  1 03:26:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  1 03:26:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ba1ddfb

dev-util/desktop-file-utils: Stabilize 0.27 amd64, #918923

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

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

diff --git a/dev-util/desktop-file-utils/desktop-file-utils-0.27.ebuild 
b/dev-util/desktop-file-utils/desktop-file-utils-0.27.ebuild
index c53f281e2fa3..b62212320ace 100644
--- a/dev-util/desktop-file-utils/desktop-file-utils-0.27.ebuild
+++ b/dev-util/desktop-file-utils/desktop-file-utils-0.27.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/releases/${P}.tar.xz;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos 
~x64-solaris"
 IUSE="emacs"
 
 RDEPEND=">=dev-libs/glib-2.12:2"



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

2023-11-30 Thread Sam James
commit: 5589b8282fa66d8e2f4231d902368add7e138040
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  1 03:26:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  1 03:26:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5589b828

sys-apps/install-xattr: Stabilize 0.8-r1 amd64, #918921

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

 sys-apps/install-xattr/install-xattr-0.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/install-xattr/install-xattr-0.8-r1.ebuild 
b/sys-apps/install-xattr/install-xattr-0.8-r1.ebuild
index 5fb2f047979e..31bc0c92dff6 100644
--- a/sys-apps/install-xattr/install-xattr-0.8-r1.ebuild
+++ b/sys-apps/install-xattr/install-xattr-0.8-r1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="https://dev.gentoo.org/~blueness/install-xattr/${P}.tar.bz2;
-   KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc x86"
S="${WORKDIR}"/${PN}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/desktop-file-utils/

2023-11-30 Thread Sam James
commit: 83ae673af29b0794cd6da29ab22f0620964fd113
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  1 03:26:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  1 03:26:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83ae673a

dev-util/desktop-file-utils: Stabilize 0.27 x86, #918923

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

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

diff --git a/dev-util/desktop-file-utils/desktop-file-utils-0.27.ebuild 
b/dev-util/desktop-file-utils/desktop-file-utils-0.27.ebuild
index b62212320ace..f2220289a6d5 100644
--- a/dev-util/desktop-file-utils/desktop-file-utils-0.27.ebuild
+++ b/dev-util/desktop-file-utils/desktop-file-utils-0.27.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/releases/${P}.tar.xz;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos 
~x64-solaris"
 IUSE="emacs"
 
 RDEPEND=">=dev-libs/glib-2.12:2"



[gentoo-commits] repo/gentoo:master commit in: dev-util/desktop-file-utils/

2023-11-30 Thread Sam James
commit: 4f6ac9138d6c93d4175eb7bc6c532965166a6317
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  1 03:26:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  1 03:26:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f6ac913

dev-util/desktop-file-utils: Stabilize 0.27 arm64, #918923

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

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

diff --git a/dev-util/desktop-file-utils/desktop-file-utils-0.27.ebuild 
b/dev-util/desktop-file-utils/desktop-file-utils-0.27.ebuild
index 6719f0fb2b0e..79aee271bf24 100644
--- a/dev-util/desktop-file-utils/desktop-file-utils-0.27.ebuild
+++ b/dev-util/desktop-file-utils/desktop-file-utils-0.27.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/releases/${P}.tar.xz;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos 
~x64-solaris"
 IUSE="emacs"
 
 RDEPEND=">=dev-libs/glib-2.12:2"



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

2023-11-30 Thread Sam James
commit: ce5595b56146888d04451be20a6b2dbcc1443f79
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  1 03:26:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  1 03:26:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce5595b5

dev-java/bndlib: Keyword 7.0.0 arm, #918926

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

 dev-java/bndlib/bndlib-7.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/bndlib/bndlib-7.0.0.ebuild 
b/dev-java/bndlib/bndlib-7.0.0.ebuild
index 2e73c25414dd..dd95d601a511 100644
--- a/dev-java/bndlib/bndlib-7.0.0.ebuild
+++ b/dev-java/bndlib/bndlib-7.0.0.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/bnd-${PV}"
 
 LICENSE="Apache-2.0 EPL-2.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm"
 
 CP_DEPEND="
~dev-java/bnd-annotation-${PV}:0



[gentoo-commits] repo/gentoo:master commit in: dev-java/osgi-service-log/

2023-11-30 Thread Sam James
commit: 97cd0a187b7c2fd9106328c74be2d9715a273b93
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  1 03:26:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  1 03:26:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97cd0a18

dev-java/osgi-service-log: Keyword 1.3.0 arm, #918926

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

 dev-java/osgi-service-log/osgi-service-log-1.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/osgi-service-log/osgi-service-log-1.3.0.ebuild 
b/dev-java/osgi-service-log/osgi-service-log-1.3.0.ebuild
index 39b9905b5a80..c36345af4d35 100644
--- a/dev-java/osgi-service-log/osgi-service-log-1.3.0.ebuild
+++ b/dev-java/osgi-service-log/osgi-service-log-1.3.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://repo1.maven.org/maven2/org/osgi/org.osgi.service.log/${PV}/org.
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm"
 
 CP_DEPEND="dev-java/osgi-core:0"
 



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

2023-11-30 Thread Sam James
commit: 73a38f9f8eac6845f394c4b764853a67421b393f
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  1 03:26:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  1 03:26:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73a38f9f

sys-apps/install-xattr: Stabilize 0.8-r1 ppc64, #918921

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

 sys-apps/install-xattr/install-xattr-0.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/install-xattr/install-xattr-0.8-r1.ebuild 
b/sys-apps/install-xattr/install-xattr-0.8-r1.ebuild
index 4b267f73f48e..2ed0311358f2 100644
--- a/sys-apps/install-xattr/install-xattr-0.8-r1.ebuild
+++ b/sys-apps/install-xattr/install-xattr-0.8-r1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="https://dev.gentoo.org/~blueness/install-xattr/${P}.tar.bz2;
-   KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc ~x86"
S="${WORKDIR}"/${PN}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/desktop-file-utils/

2023-11-30 Thread Sam James
commit: a2f094158e5932fac670ef4ff39add7176f6bb4f
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  1 03:26:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  1 03:26:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2f09415

dev-util/desktop-file-utils: Stabilize 0.27 ppc64, #918923

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

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

diff --git a/dev-util/desktop-file-utils/desktop-file-utils-0.27.ebuild 
b/dev-util/desktop-file-utils/desktop-file-utils-0.27.ebuild
index 53525fb466b0..6719f0fb2b0e 100644
--- a/dev-util/desktop-file-utils/desktop-file-utils-0.27.ebuild
+++ b/dev-util/desktop-file-utils/desktop-file-utils-0.27.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/releases/${P}.tar.xz;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos 
~x64-solaris"
 IUSE="emacs"
 
 RDEPEND=">=dev-libs/glib-2.12:2"



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

2023-11-30 Thread Sam James
commit: 231f2153ed95efeb3bba9a89761a9013218b7ffa
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  1 03:26:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  1 03:26:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=231f2153

dev-libs/libwacom: Stabilize 2.8.0 x86, #918922

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

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

diff --git a/dev-libs/libwacom/libwacom-2.8.0.ebuild 
b/dev-libs/libwacom/libwacom-2.8.0.ebuild
index c694dc809c53..cd9511b52344 100644
--- a/dev-libs/libwacom/libwacom-2.8.0.ebuild
+++ b/dev-libs/libwacom/libwacom-2.8.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.xz;
 
 LICENSE="MIT"
 SLOT="0/9" # libwacom SONAME
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 sparc x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2023-11-30 Thread Sam James
commit: 4d5e1331e8bc0b3a5110252e4ac59a9b1bafec22
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  1 03:26:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  1 03:26:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d5e1331

sys-apps/install-xattr: Stabilize 0.8-r1 arm64, #918921

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

 sys-apps/install-xattr/install-xattr-0.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/install-xattr/install-xattr-0.8-r1.ebuild 
b/sys-apps/install-xattr/install-xattr-0.8-r1.ebuild
index 512753675160..5fb2f047979e 100644
--- a/sys-apps/install-xattr/install-xattr-0.8-r1.ebuild
+++ b/sys-apps/install-xattr/install-xattr-0.8-r1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="https://dev.gentoo.org/~blueness/install-xattr/${P}.tar.bz2;
-   KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc x86"
+   KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc x86"
S="${WORKDIR}"/${PN}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/desktop-file-utils/

2023-11-30 Thread Sam James
commit: 22a1c3933650738715687fd30765e23cf9070e3c
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  1 03:26:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  1 03:26:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22a1c393

dev-util/desktop-file-utils: Stabilize 0.27 hppa, #918923

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

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

diff --git a/dev-util/desktop-file-utils/desktop-file-utils-0.27.ebuild 
b/dev-util/desktop-file-utils/desktop-file-utils-0.27.ebuild
index 45f4be61880b..53525fb466b0 100644
--- a/dev-util/desktop-file-utils/desktop-file-utils-0.27.ebuild
+++ b/dev-util/desktop-file-utils/desktop-file-utils-0.27.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/releases/${P}.tar.xz;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos 
~x64-solaris"
 IUSE="emacs"
 
 RDEPEND=">=dev-libs/glib-2.12:2"



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

2023-11-30 Thread Sam James
commit: 26af25609d59edc2d704e74eb68e0f2f32af2888
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  1 03:26:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  1 03:26:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26af2560

dev-libs/libwacom: Stabilize 2.8.0 amd64, #918922

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

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

diff --git a/dev-libs/libwacom/libwacom-2.8.0.ebuild 
b/dev-libs/libwacom/libwacom-2.8.0.ebuild
index d76a3d2a8eb3..c694dc809c53 100644
--- a/dev-libs/libwacom/libwacom-2.8.0.ebuild
+++ b/dev-libs/libwacom/libwacom-2.8.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.xz;
 
 LICENSE="MIT"
 SLOT="0/9" # libwacom SONAME
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 sparc ~x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2023-11-30 Thread Sam James
commit: 261c2a6906db7e4e8b6e0bcf9bf9de85d6411048
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  1 03:26:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  1 03:26:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=261c2a69

sys-apps/install-xattr: Stabilize 0.8-r1 hppa, #918921

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

 sys-apps/install-xattr/install-xattr-0.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/install-xattr/install-xattr-0.8-r1.ebuild 
b/sys-apps/install-xattr/install-xattr-0.8-r1.ebuild
index 0fd1e0a41e24..4b267f73f48e 100644
--- a/sys-apps/install-xattr/install-xattr-0.8-r1.ebuild
+++ b/sys-apps/install-xattr/install-xattr-0.8-r1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="https://dev.gentoo.org/~blueness/install-xattr/${P}.tar.bz2;
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
S="${WORKDIR}"/${PN}
 fi
 



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

2023-11-30 Thread Sam James
commit: ee938b2c00389cb092a683f6571c162c873729af
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  1 03:26:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  1 03:26:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee938b2c

sys-apps/install-xattr: Stabilize 0.8-r1 x86, #918921

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

 sys-apps/install-xattr/install-xattr-0.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/install-xattr/install-xattr-0.8-r1.ebuild 
b/sys-apps/install-xattr/install-xattr-0.8-r1.ebuild
index 2ed0311358f2..512753675160 100644
--- a/sys-apps/install-xattr/install-xattr-0.8-r1.ebuild
+++ b/sys-apps/install-xattr/install-xattr-0.8-r1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="https://dev.gentoo.org/~blueness/install-xattr/${P}.tar.bz2;
-   KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc x86"
S="${WORKDIR}"/${PN}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-kmod/

2023-11-30 Thread Sam James
commit: 4caaee5dcb723d594ceae8fe4dc2f889ca13d0b0
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  1 03:25:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  1 03:25:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4caaee5d

sys-fs/zfs-kmod: add 2.2.2

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

 sys-fs/zfs-kmod/Manifest  |   2 +
 sys-fs/zfs-kmod/zfs-kmod-2.2.2.ebuild | 217 ++
 2 files changed, 219 insertions(+)

diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest
index 60487ce02dbe..1701e00a2c16 100644
--- a/sys-fs/zfs-kmod/Manifest
+++ b/sys-fs/zfs-kmod/Manifest
@@ -6,3 +6,5 @@ DIST zfs-2.1.14.tar.gz 35167471 BLAKE2B 
a7b22eaf05e4fbf416ebe4d7b884c515942fc937
 DIST zfs-2.1.14.tar.gz.asc 836 BLAKE2B 
f01bc58bf6c3d367c494ed4ea9f3fb1141f3aafdbf4f913b9e0d60d31557076d5ae0e25ca93b013f5fd85e21ba5ae9f61e1a03af54bb0c743869c0ce3d5519df
 SHA512 
be0f386cce952b4047dc2448e356078668e8d4392802dd3bb1a426741f15f4d9fb689cd1cb09972bdbc9fe2e4e782ec4b4754fe811c5657bc1f5308bd38e3926
 DIST zfs-2.2.1.tar.gz 33814243 BLAKE2B 
c3ff95c892024a11ee5c266b10e3354074606665a201fbab16e1ed12550340e0d991d98bd74f794331b68bd16cd6147a9e8937b8cda72d454abce72a22bafec6
 SHA512 
05e17046ac4f0ba923151be3e554e075db4783c8936c5dcee2d3b6d459fb386ba33f9eb38d15c185db58a1d26926147a66c3b3fe14e9de40987f0e95efa2bb31
 DIST zfs-2.2.1.tar.gz.asc 836 BLAKE2B 
9d586d703d557df020f1d02e764f488f354f5c7105e7fa0f3dbf040881b63bdffa3310c9048ed102be05e9c851242b572cd0c6a22361e7e5a1cce50b1644a98d
 SHA512 
78a13f42a71e39d346d43f3e1b271483b4b426ccdcda7f3709db8d89b0bcd54c79b7d17cfe3b49d2e6b8c7c41e30e69faade02e49e4bdddb3e472f2ceeb29cf2
+DIST zfs-2.2.2.tar.gz 33816541 BLAKE2B 
f0619ae42d898d18077096217d0a9ddd7c7378424707aa51d3645661b2889a1459bc4a5e9fe42b6860b2d26e4600da35765b0e741725dafacc2ead2370cad866
 SHA512 
bba252cbf7986f2cce154dd18a34aa478cf98f70106337188dc894de2446d60a58fa643706927757d1787506b44d4ff404897a2d0e16aacb0a7bf27765703332
+DIST zfs-2.2.2.tar.gz.asc 836 BLAKE2B 
bdc86492b2bf45d329e34e89ea7796f5cbf518d32ab114c909321b1d0d8040b9ce4e25b3b85fcbc5ea62ee10a2d716b5b27e37c2c005b307c0b593815c49d625
 SHA512 
110be1aa90f4749106717165a3cb5116379e2d170146a2b3d2601f04212450da9327e028d6e1e5de7f8a46c6bb7a15e2bcdd09e3e760590fbc695f9562f1440b

diff --git a/sys-fs/zfs-kmod/zfs-kmod-2.2.2.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-2.2.2.ebuild
new file mode 100644
index ..0b3c28a2134c
--- /dev/null
+++ b/sys-fs/zfs-kmod/zfs-kmod-2.2.2.ebuild
@@ -0,0 +1,217 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools dist-kernel-utils flag-o-matic linux-mod-r1 multiprocessing
+
+DESCRIPTION="Linux ZFS kernel module for sys-fs/zfs"
+HOMEPAGE="https://github.com/openzfs/zfs;
+
+MODULES_KERNEL_MAX=6.6
+MODULES_KERNEL_MIN=3.10
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://github.com/openzfs/zfs.git;
+   inherit git-r3
+   unset MODULES_KERNEL_MAX
+else
+   VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/openzfs.asc
+   inherit verify-sig
+
+   MY_PV=${PV/_rc/-rc}
+   
SRC_URI="https://github.com/openzfs/zfs/releases/download/zfs-${MY_PV}/zfs-${MY_PV}.tar.gz;
+   SRC_URI+=" verify-sig? ( 
https://github.com/openzfs/zfs/releases/download/zfs-${MY_PV}/zfs-${MY_PV}.tar.gz.asc
 )"
+   S="${WORKDIR}/zfs-${MY_PV}"
+
+   ZFS_KERNEL_COMPAT="${MODULES_KERNEL_MAX}"
+   # Increments minor eg 5.14 -> 5.15, and still supports override.
+   ZFS_KERNEL_DEP="${ZFS_KERNEL_COMPAT_OVERRIDE:-${ZFS_KERNEL_COMPAT}}"
+   ZFS_KERNEL_DEP="${ZFS_KERNEL_DEP%%.*}.$(( ${ZFS_KERNEL_DEP##*.} + 1))"
+
+   if [[ ${PV} != *_rc* ]] ; then
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~sparc"
+   fi
+fi
+
+LICENSE="CDDL MIT debug? ( GPL-2+ )"
+SLOT="0/${PVR}"
+IUSE="custom-cflags debug +rootfs"
+RESTRICT="test"
+
+BDEPEND="
+   app-alternatives/awk
+   dev-lang/perl
+"
+
+if [[ ${PV} !=  ]] ; then
+   BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-openzfs )"
+
+   IUSE+=" +dist-kernel-cap"
+   RDEPEND="
+   dist-kernel-cap? ( dist-kernel? (
+   

[gentoo-commits] repo/gentoo:master commit in: net-nds/gssproxy/

2023-11-30 Thread Sam James
commit: 69f4f7940372aaeec7037b320e3e065f8db3f9d9
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  1 03:26:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  1 03:26:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69f4f794

net-nds/gssproxy: Stabilize 0.9.2 ppc64, #918920

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

 net-nds/gssproxy/gssproxy-0.9.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-nds/gssproxy/gssproxy-0.9.2.ebuild 
b/net-nds/gssproxy/gssproxy-0.9.2.ebuild
index c0cae0d8bc67..5da45dc33d26 100644
--- a/net-nds/gssproxy/gssproxy-0.9.2.ebuild
+++ b/net-nds/gssproxy/gssproxy-0.9.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/gssapi/${PN}/releases/download/v${PV}/${P}.tar.gz;
 
 LICENSE="BSD-1"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc 
x86"
 IUSE="debug selinux systemd"
 
 DEPEND="



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

2023-11-30 Thread Sam James
commit: f514cb6977d2532915365753e4be976b994acc4c
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  1 03:24:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  1 03:24:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f514cb69

sys-fs/zfs: add 2.2.2

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

 sys-fs/zfs/Manifest |   2 +
 sys-fs/zfs/zfs-2.2.2.ebuild | 306 
 2 files changed, 308 insertions(+)

diff --git a/sys-fs/zfs/Manifest b/sys-fs/zfs/Manifest
index 60487ce02dbe..1701e00a2c16 100644
--- a/sys-fs/zfs/Manifest
+++ b/sys-fs/zfs/Manifest
@@ -6,3 +6,5 @@ DIST zfs-2.1.14.tar.gz 35167471 BLAKE2B 
a7b22eaf05e4fbf416ebe4d7b884c515942fc937
 DIST zfs-2.1.14.tar.gz.asc 836 BLAKE2B 
f01bc58bf6c3d367c494ed4ea9f3fb1141f3aafdbf4f913b9e0d60d31557076d5ae0e25ca93b013f5fd85e21ba5ae9f61e1a03af54bb0c743869c0ce3d5519df
 SHA512 
be0f386cce952b4047dc2448e356078668e8d4392802dd3bb1a426741f15f4d9fb689cd1cb09972bdbc9fe2e4e782ec4b4754fe811c5657bc1f5308bd38e3926
 DIST zfs-2.2.1.tar.gz 33814243 BLAKE2B 
c3ff95c892024a11ee5c266b10e3354074606665a201fbab16e1ed12550340e0d991d98bd74f794331b68bd16cd6147a9e8937b8cda72d454abce72a22bafec6
 SHA512 
05e17046ac4f0ba923151be3e554e075db4783c8936c5dcee2d3b6d459fb386ba33f9eb38d15c185db58a1d26926147a66c3b3fe14e9de40987f0e95efa2bb31
 DIST zfs-2.2.1.tar.gz.asc 836 BLAKE2B 
9d586d703d557df020f1d02e764f488f354f5c7105e7fa0f3dbf040881b63bdffa3310c9048ed102be05e9c851242b572cd0c6a22361e7e5a1cce50b1644a98d
 SHA512 
78a13f42a71e39d346d43f3e1b271483b4b426ccdcda7f3709db8d89b0bcd54c79b7d17cfe3b49d2e6b8c7c41e30e69faade02e49e4bdddb3e472f2ceeb29cf2
+DIST zfs-2.2.2.tar.gz 33816541 BLAKE2B 
f0619ae42d898d18077096217d0a9ddd7c7378424707aa51d3645661b2889a1459bc4a5e9fe42b6860b2d26e4600da35765b0e741725dafacc2ead2370cad866
 SHA512 
bba252cbf7986f2cce154dd18a34aa478cf98f70106337188dc894de2446d60a58fa643706927757d1787506b44d4ff404897a2d0e16aacb0a7bf27765703332
+DIST zfs-2.2.2.tar.gz.asc 836 BLAKE2B 
bdc86492b2bf45d329e34e89ea7796f5cbf518d32ab114c909321b1d0d8040b9ce4e25b3b85fcbc5ea62ee10a2d716b5b27e37c2c005b307c0b593815c49d625
 SHA512 
110be1aa90f4749106717165a3cb5116379e2d170146a2b3d2601f04212450da9327e028d6e1e5de7f8a46c6bb7a15e2bcdd09e3e760590fbc695f9562f1440b

diff --git a/sys-fs/zfs/zfs-2.2.2.ebuild b/sys-fs/zfs/zfs-2.2.2.ebuild
new file mode 100644
index ..5f41c0934171
--- /dev/null
+++ b/sys-fs/zfs/zfs-2.2.2.ebuild
@@ -0,0 +1,306 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_OPTIONAL=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit autotools bash-completion-r1 dist-kernel-utils distutils-r1 
flag-o-matic linux-info pam systemd udev usr-ldscript
+
+DESCRIPTION="Userland utilities for ZFS Linux kernel module"
+HOMEPAGE="https://github.com/openzfs/zfs;
+
+if [[ ${PV} == "" ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/openzfs/zfs.git;
+else
+   VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/openzfs.asc
+   inherit verify-sig
+
+   MY_P="${P/_rc/-rc}"
+   
SRC_URI="https://github.com/openzfs/${PN}/releases/download/${MY_P}/${MY_P}.tar.gz;
+   SRC_URI+=" verify-sig? ( 
https://github.com/openzfs/${PN}/releases/download/${MY_P}/${MY_P}.tar.gz.asc )"
+   S="${WORKDIR}/${MY_P}"
+
+   if [[ ${PV} != *_rc* ]]; then
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~sparc"
+   fi
+fi
+
+LICENSE="BSD-2 CDDL MIT"
+# just libzfs soname major for now.
+# possible candidates: libuutil, libzpool, libnvpair. Those do not provide 
stable abi, but are considered.
+# see libsoversion_check() below as well
+SLOT="0/5"
+IUSE="custom-cflags debug dist-kernel kernel-builtin minimal nls pam python 
+rootfs selinux test-suite"
+
+DEPEND="
+   dev-libs/openssl:=
+   net-libs/libtirpc:=
+   sys-apps/util-linux
+   sys-libs/zlib
+   virtual/libudev:=
+   !minimal? ( ${PYTHON_DEPS} )
+   pam? ( sys-libs/pam )
+   python? (
+   $(python_gen_cond_dep 'dev-python/cffi[${PYTHON_USEDEP}]' 
'python*')
+   )
+"
+
+BDEPEND="
+   app-alternatives/awk
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+   python? (
+   ${DISTUTILS_DEPS}
+   || (
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/distlib[${PYTHON_USEDEP}]
+   )
+   )
+"
+
+if [[ ${PV} != "" ]] ; then
+   BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-openzfs )"
+fi
+
+# awk is used for some scripts, completions, and the Dracut module
+RDEPEND="
+   ${DEPEND}
+   !kernel-builtin? ( ~sys-fs/zfs-kmod-${PV}:= )
+   !prefix? ( virtual/udev )
+   app-alternatives/awk
+   sys-fs/udev-init-scripts
+   dist-kernel? ( virtual/dist-kernel:= )
+   rootfs? (
+   

[gentoo-commits] repo/gentoo:master commit in: net-nds/gssproxy/

2023-11-30 Thread Sam James
commit: d306c21c35b2ac36e27b42cf32fa6aa5f21465fa
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  1 03:26:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  1 03:26:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d306c21c

net-nds/gssproxy: Stabilize 0.9.2 amd64, #918920

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

 net-nds/gssproxy/gssproxy-0.9.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-nds/gssproxy/gssproxy-0.9.2.ebuild 
b/net-nds/gssproxy/gssproxy-0.9.2.ebuild
index 3f960040562b..c0cae0d8bc67 100644
--- a/net-nds/gssproxy/gssproxy-0.9.2.ebuild
+++ b/net-nds/gssproxy/gssproxy-0.9.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/gssapi/${PN}/releases/download/v${PV}/${P}.tar.gz;
 
 LICENSE="BSD-1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86"
 IUSE="debug selinux systemd"
 
 DEPEND="



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

2023-11-30 Thread Sam James
commit: 44de969fbb5705ebb658700ee0d5cc2da361a107
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  1 03:21:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  1 03:21:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44de969f

sys-fs/zfs: add 2.1.14

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

 sys-fs/zfs/Manifest  |   2 +
 sys-fs/zfs/zfs-2.1.14.ebuild | 311 +++
 2 files changed, 313 insertions(+)

diff --git a/sys-fs/zfs/Manifest b/sys-fs/zfs/Manifest
index 4b19d24cad35..60487ce02dbe 100644
--- a/sys-fs/zfs/Manifest
+++ b/sys-fs/zfs/Manifest
@@ -2,5 +2,7 @@ DIST zfs-2.1.12.tar.gz 35155013 BLAKE2B 
652780e6bf7b63f45909110726d53795fada034f
 DIST zfs-2.1.12.tar.gz.asc 836 BLAKE2B 
9215e732981a82254115cd17ec3c9810d4e9e5d5f7bb848778848f911478fc2e4bdbfc563e9835a2e876c26d9e0e8755724a0995baf9ad24e9265123e10cfddf
 SHA512 
69c8b618947fd966eba0bba1c7326ddd463861f051a6cf1d06e23bd6d840fe7503f02adec2c3cbb203fa7b1cced51500f3689c224b653d13d227edd51b5a44f6
 DIST zfs-2.1.13.tar.gz 35170063 BLAKE2B 
88f4b27a872071590294cf2a93d19633bacfaf1214fc4f06ab7ae7778376978754e0e2566d7bfe659d84426f525ecd05679b98310ddfc2d5938804c36fd03904
 SHA512 
d06fce8faa22b0cab2c69befa3842476703433fa90530d1fdf168716afd2039e97b124aa8ef581bed3bc19604fa2faa0bc1e29f6d028e3ef0085f0e34e05230a
 DIST zfs-2.1.13.tar.gz.asc 836 BLAKE2B 
35d3299cfe1d37848f1a0e75a00e08a49a37356ccfc2f47fa1c5c64a1e16adc8030c35047fb45347ec4328d90703ed1623de1c799bef9b6297553aa7b357e8da
 SHA512 
f35c89fd6b1019098b103427b525e32a691c796debde743f9d99953623d8c2bc6deb1ed88865e519d5fa60b259b1d74cce3c829dd1e2eb59aa29abc20046a0db
+DIST zfs-2.1.14.tar.gz 35167471 BLAKE2B 
a7b22eaf05e4fbf416ebe4d7b884c515942fc9375c1dd322cefa00c19c550b9318a4192d6a909d49d58523c8f1a6eaf00189dd58e6543fae17cf8cc35042f469
 SHA512 
4a65c8b7d5576fa2dcc14e7ccaa93191c1d3791479cf89bd02c2bd04434ff5e93709b328796d4f9ba93da19f12772e359df373f40919350a3e1e4c52758b47c8
+DIST zfs-2.1.14.tar.gz.asc 836 BLAKE2B 
f01bc58bf6c3d367c494ed4ea9f3fb1141f3aafdbf4f913b9e0d60d31557076d5ae0e25ca93b013f5fd85e21ba5ae9f61e1a03af54bb0c743869c0ce3d5519df
 SHA512 
be0f386cce952b4047dc2448e356078668e8d4392802dd3bb1a426741f15f4d9fb689cd1cb09972bdbc9fe2e4e782ec4b4754fe811c5657bc1f5308bd38e3926
 DIST zfs-2.2.1.tar.gz 33814243 BLAKE2B 
c3ff95c892024a11ee5c266b10e3354074606665a201fbab16e1ed12550340e0d991d98bd74f794331b68bd16cd6147a9e8937b8cda72d454abce72a22bafec6
 SHA512 
05e17046ac4f0ba923151be3e554e075db4783c8936c5dcee2d3b6d459fb386ba33f9eb38d15c185db58a1d26926147a66c3b3fe14e9de40987f0e95efa2bb31
 DIST zfs-2.2.1.tar.gz.asc 836 BLAKE2B 
9d586d703d557df020f1d02e764f488f354f5c7105e7fa0f3dbf040881b63bdffa3310c9048ed102be05e9c851242b572cd0c6a22361e7e5a1cce50b1644a98d
 SHA512 
78a13f42a71e39d346d43f3e1b271483b4b426ccdcda7f3709db8d89b0bcd54c79b7d17cfe3b49d2e6b8c7c41e30e69faade02e49e4bdddb3e472f2ceeb29cf2

diff --git a/sys-fs/zfs/zfs-2.1.14.ebuild b/sys-fs/zfs/zfs-2.1.14.ebuild
new file mode 100644
index ..bc031e7c7f9a
--- /dev/null
+++ b/sys-fs/zfs/zfs-2.1.14.ebuild
@@ -0,0 +1,311 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_OPTIONAL=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit autotools bash-completion-r1 dist-kernel-utils distutils-r1 
flag-o-matic linux-info pam systemd udev usr-ldscript
+
+DESCRIPTION="Userland utilities for ZFS Linux kernel module"
+HOMEPAGE="https://github.com/openzfs/zfs;
+
+if [[ ${PV} == "" ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/openzfs/zfs.git;
+else
+   VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/openzfs.asc
+   inherit verify-sig
+
+   MY_P="${P/_rc/-rc}"
+   
SRC_URI="https://github.com/openzfs/${PN}/releases/download/${MY_P}/${MY_P}.tar.gz;
+   SRC_URI+=" verify-sig? ( 
https://github.com/openzfs/${PN}/releases/download/${MY_P}/${MY_P}.tar.gz.asc )"
+   S="${WORKDIR}/${P%_rc?}"
+
+   if [[ ${PV} != *_rc* ]]; then
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~sparc"
+   fi
+fi
+
+LICENSE="BSD-2 CDDL MIT"
+# just libzfs soname major for now.
+# possible candidates: libuutil, libzpool, libnvpair. Those do not provide 
stable abi, but are considered.
+# see libsoversion_check() below as well
+SLOT="0/5"
+IUSE="custom-cflags debug dist-kernel kernel-builtin minimal nls pam python 
+rootfs selinux test-suite"
+
+DEPEND="
+   net-libs/libtirpc:=
+   sys-apps/util-linux
+   sys-libs/zlib
+   virtual/libudev:=
+   dev-libs/openssl:0=
+   !minimal? ( ${PYTHON_DEPS} )
+   pam? ( sys-libs/pam )
+   python? (
+   $(python_gen_cond_dep 'dev-python/cffi[${PYTHON_USEDEP}]' 
'python*')
+   )
+"
+
+BDEPEND="app-alternatives/awk
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+   python? (
+   ${DISTUTILS_DEPS}
+  

[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-kmod/

2023-11-30 Thread Sam James
commit: e29451c2bdb20d489bff977e1892fdf4f0582c6b
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  1 03:21:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  1 03:21:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e29451c2

sys-fs/zfs-kmod: add 2.1.14

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

 sys-fs/zfs-kmod/Manifest   |   2 +
 sys-fs/zfs-kmod/zfs-kmod-2.1.14.ebuild | 177 +
 2 files changed, 179 insertions(+)

diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest
index 4b19d24cad35..60487ce02dbe 100644
--- a/sys-fs/zfs-kmod/Manifest
+++ b/sys-fs/zfs-kmod/Manifest
@@ -2,5 +2,7 @@ DIST zfs-2.1.12.tar.gz 35155013 BLAKE2B 
652780e6bf7b63f45909110726d53795fada034f
 DIST zfs-2.1.12.tar.gz.asc 836 BLAKE2B 
9215e732981a82254115cd17ec3c9810d4e9e5d5f7bb848778848f911478fc2e4bdbfc563e9835a2e876c26d9e0e8755724a0995baf9ad24e9265123e10cfddf
 SHA512 
69c8b618947fd966eba0bba1c7326ddd463861f051a6cf1d06e23bd6d840fe7503f02adec2c3cbb203fa7b1cced51500f3689c224b653d13d227edd51b5a44f6
 DIST zfs-2.1.13.tar.gz 35170063 BLAKE2B 
88f4b27a872071590294cf2a93d19633bacfaf1214fc4f06ab7ae7778376978754e0e2566d7bfe659d84426f525ecd05679b98310ddfc2d5938804c36fd03904
 SHA512 
d06fce8faa22b0cab2c69befa3842476703433fa90530d1fdf168716afd2039e97b124aa8ef581bed3bc19604fa2faa0bc1e29f6d028e3ef0085f0e34e05230a
 DIST zfs-2.1.13.tar.gz.asc 836 BLAKE2B 
35d3299cfe1d37848f1a0e75a00e08a49a37356ccfc2f47fa1c5c64a1e16adc8030c35047fb45347ec4328d90703ed1623de1c799bef9b6297553aa7b357e8da
 SHA512 
f35c89fd6b1019098b103427b525e32a691c796debde743f9d99953623d8c2bc6deb1ed88865e519d5fa60b259b1d74cce3c829dd1e2eb59aa29abc20046a0db
+DIST zfs-2.1.14.tar.gz 35167471 BLAKE2B 
a7b22eaf05e4fbf416ebe4d7b884c515942fc9375c1dd322cefa00c19c550b9318a4192d6a909d49d58523c8f1a6eaf00189dd58e6543fae17cf8cc35042f469
 SHA512 
4a65c8b7d5576fa2dcc14e7ccaa93191c1d3791479cf89bd02c2bd04434ff5e93709b328796d4f9ba93da19f12772e359df373f40919350a3e1e4c52758b47c8
+DIST zfs-2.1.14.tar.gz.asc 836 BLAKE2B 
f01bc58bf6c3d367c494ed4ea9f3fb1141f3aafdbf4f913b9e0d60d31557076d5ae0e25ca93b013f5fd85e21ba5ae9f61e1a03af54bb0c743869c0ce3d5519df
 SHA512 
be0f386cce952b4047dc2448e356078668e8d4392802dd3bb1a426741f15f4d9fb689cd1cb09972bdbc9fe2e4e782ec4b4754fe811c5657bc1f5308bd38e3926
 DIST zfs-2.2.1.tar.gz 33814243 BLAKE2B 
c3ff95c892024a11ee5c266b10e3354074606665a201fbab16e1ed12550340e0d991d98bd74f794331b68bd16cd6147a9e8937b8cda72d454abce72a22bafec6
 SHA512 
05e17046ac4f0ba923151be3e554e075db4783c8936c5dcee2d3b6d459fb386ba33f9eb38d15c185db58a1d26926147a66c3b3fe14e9de40987f0e95efa2bb31
 DIST zfs-2.2.1.tar.gz.asc 836 BLAKE2B 
9d586d703d557df020f1d02e764f488f354f5c7105e7fa0f3dbf040881b63bdffa3310c9048ed102be05e9c851242b572cd0c6a22361e7e5a1cce50b1644a98d
 SHA512 
78a13f42a71e39d346d43f3e1b271483b4b426ccdcda7f3709db8d89b0bcd54c79b7d17cfe3b49d2e6b8c7c41e30e69faade02e49e4bdddb3e472f2ceeb29cf2

diff --git a/sys-fs/zfs-kmod/zfs-kmod-2.1.14.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-2.1.14.ebuild
new file mode 100644
index ..8a7c8152eb9b
--- /dev/null
+++ b/sys-fs/zfs-kmod/zfs-kmod-2.1.14.ebuild
@@ -0,0 +1,177 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools dist-kernel-utils flag-o-matic linux-mod-r1 multiprocessing
+
+DESCRIPTION="Linux ZFS kernel module for sys-fs/zfs"
+HOMEPAGE="https://github.com/openzfs/zfs;
+
+MODULES_KERNEL_MAX=6.5
+MODULES_KERNEL_MIN=3.10
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://github.com/openzfs/zfs.git;
+   inherit git-r3
+   unset MODULES_KERNEL_MAX
+else
+   VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/openzfs.asc
+   inherit verify-sig
+
+   MY_PV=${PV/_rc/-rc}
+   
SRC_URI="https://github.com/openzfs/zfs/releases/download/zfs-${MY_PV}/zfs-${MY_PV}.tar.gz;
+   SRC_URI+=" verify-sig? ( 
https://github.com/openzfs/zfs/releases/download/zfs-${MY_PV}/zfs-${MY_PV}.tar.gz.asc
 )"
+   S="${WORKDIR}/zfs-${PV%_rc?}"
+
+   ZFS_KERNEL_COMPAT="${MODULES_KERNEL_MAX}"
+   # Increments minor eg 5.14 -> 5.15, and still supports override.
+   ZFS_KERNEL_DEP="${ZFS_KERNEL_COMPAT_OVERRIDE:-${ZFS_KERNEL_COMPAT}}"
+   ZFS_KERNEL_DEP="${ZFS_KERNEL_DEP%%.*}.$(( ${ZFS_KERNEL_DEP##*.} + 1))"
+
+   if [[ ${PV} != *_rc* ]] ; then
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~sparc"
+   fi
+fi
+
+LICENSE="CDDL MIT debug? ( GPL-2+ )"
+SLOT="0/${PVR}"
+IUSE="custom-cflags debug +rootfs"
+RESTRICT="test"
+
+BDEPEND="
+   dev-lang/perl
+   app-alternatives/awk
+"
+
+if [[ ${PV} !=  ]] ; then
+   BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-openzfs )"
+
+   IUSE+=" +dist-kernel-cap"
+   RDEPEND="
+   dist-kernel-cap? ( dist-kernel? (
+   

[gentoo-commits] repo/gentoo:master commit in: net-nds/gssproxy/

2023-11-30 Thread Sam James
commit: 9bbf0580d5b2414dccaf91e4efa1a67e5e0b7601
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  1 03:26:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  1 03:26:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bbf0580

net-nds/gssproxy: Stabilize 0.9.2 x86, #918920

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

 net-nds/gssproxy/gssproxy-0.9.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-nds/gssproxy/gssproxy-0.9.2.ebuild 
b/net-nds/gssproxy/gssproxy-0.9.2.ebuild
index 50180329..3f960040562b 100644
--- a/net-nds/gssproxy/gssproxy-0.9.2.ebuild
+++ b/net-nds/gssproxy/gssproxy-0.9.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/gssapi/${PN}/releases/download/v${PV}/${P}.tar.gz;
 
 LICENSE="BSD-1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86"
 IUSE="debug selinux systemd"
 
 DEPEND="



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

2023-11-30 Thread Sam James
commit: baec60737ddc370dcf77ce1c797ff187357c4b14
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  1 02:54:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  1 02:54:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baec6073

sys-apps/portage: add 3.0.56

Closes: https://bugs.gentoo.org/760893
Closes: https://bugs.gentoo.org/917033
Closes: https://bugs.gentoo.org/917259
Closes: https://bugs.gentoo.org/917315
Closes: https://bugs.gentoo.org/918515
Closes: https://bugs.gentoo.org/918682
Closes: https://bugs.gentoo.org/918683
Closes: https://bugs.gentoo.org/916977
Signed-off-by: Sam James  gentoo.org>

 sys-apps/portage/Manifest  |   1 +
 sys-apps/portage/portage-3.0.56.ebuild | 238 +
 2 files changed, 239 insertions(+)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index 86155cae4c96..830ba607a0af 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -7,3 +7,4 @@ DIST portage-3.0.52.tar.bz2 1157447 BLAKE2B 
61e4d32f9713b9b0a2df6ca636b2d756dacd
 DIST portage-3.0.53.tar.bz2 1162321 BLAKE2B 
1c38bc97d9aca2ce4062ed0fc2ef9297911379a32f1ed32b4d5ced760970edbfb9579471efd69c0fc16e3227ef6444d60c2bb19be6d809eabe832250d340b4b5
 SHA512 
d747acc922da2d6f2dc10a8b5a6c7cf4b325ab903b3c5634d5aa1927bbfffa306076ad780a4634d7bcf6092b763b753b02c14f1a21197706559d370c6eee00a1
 DIST portage-3.0.54.tar.bz2 1164619 BLAKE2B 
b70ed74a557470068f873b544bc7efc497f4121b2189601c44f9ddc1571e80cdc1387148cdd705604a24a2357289385345df5d60e03e7ebff1e8797bed350fe4
 SHA512 
2e9e16dae4a30e2bfed2d5eab7eb4e4c8260cc1b5a826d247e98908fb8669e4e5176d7f59a01d4d7a302f874fe1d80c17da87bb87d31f98af7a79e1823fa4009
 DIST portage-3.0.55.tar.bz2 1167100 BLAKE2B 
8dd4ffa3f816e34a9afa5ba70d0ae252797a782cf8b3dd4df9c4fe52f1fb218d757b3679a5d43229accdbed52ae70bb6a706768839bf735b342bdfc598e252a1
 SHA512 
de891a7a91012546ded5ac6f3427324d1d959beeb7442339f350728bee3337ff49e48a113b191dc0d515f3545b8662ff26ad434bb9cbfbc23bd47938a8932fce
+DIST portage-3.0.56.tar.bz2 1166588 BLAKE2B 
f6e8d8dbfb3b157f1e5577419ef78c8e63b6f754ffa94da22e6466f11b77738e11fc9ad4803341b6640a6c7f48bd73bb02a12643b8176d60147e88aa1fb48314
 SHA512 
6eac4edb286f3ef0074cbaaf3b216c8dd40fe474e1a9bd6f86d7185cceabe19edb76b324af76d9fa1005ba8809d624354c21ab84284aba0d92e467612bd9fe47

diff --git a/sys-apps/portage/portage-3.0.56.ebuild 
b/sys-apps/portage/portage-3.0.56.ebuild
new file mode 100644
index ..f261a5eae11a
--- /dev/null
+++ b/sys-apps/portage/portage-3.0.56.ebuild
@@ -0,0 +1,238 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+PYTHON_REQ_USE='bzip2(+),threads(+)'
+TMPFILES_OPTIONAL=1
+
+inherit meson linux-info multiprocessing python-r1 tmpfiles
+
+DESCRIPTION="The package management and distribution system for Gentoo"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="
+   https://anongit.gentoo.org/git/proj/portage.git
+   https://github.com/gentoo/portage.git
+   "
+   inherit git-r3
+else
+   
SRC_URI="https://gitweb.gentoo.org/proj/portage.git/snapshot/${P}.tar.bz2;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux test xattr"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
+
+# setuptools is still needed as a workaround for Python 3.12+ for now.
+# https://github.com/mesonbuild/meson/issues/7702
+#
+# >=meson-1.2.1-r1 for bug #912051
+BDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-util/meson-1.2.1-r1
+   $(python_gen_cond_dep '
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ' python3_12)
+   test? (
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   dev-vcs/git
+   )
+"
+DEPEND="
+   ${PYTHON_DEPS}
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   >=sys-apps/sed-4.0.5
+   sys-devel/patch
+   !build? ( $(python_gen_impl_dep 'ssl(+)') )
+   apidoc? (
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/sphinx-epytext[${PYTHON_USEDEP}]
+   )
+   doc? (
+   ~app-text/docbook-xml-dtd-4.4
+   app-text/xmlto
+   )
+"
+# Require sandbox-2.2 for bug #288863.
+# For whirlpool hash, require python[ssl] (bug #425046).
+RDEPEND="
+   ${PYTHON_DEPS}
+   acct-user/portage
+   >=app-arch/tar-1.27
+   app-arch/zstd
+   >=app-misc/pax-utils-0.1.17
+   dev-lang/python-exec:2
+   >=sys-apps/baselayout-2.9
+   >=sys-apps/findutils-4.9
+   !build? (
+   >=app-admin/eselect-1.2
+   app-portage/getuto
+   >=app-shells/bash-5.0:0
+   

[gentoo-commits] proj/portage: New tag: portage-3.0.56

2023-11-30 Thread Sam James
commit: 
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  1 02:47:47 2023 +

New tag: portage-3.0.56




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

2023-11-30 Thread Sam James
commit: 84e1358fbd35910a778502f00d939b5cbb77c548
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  1 02:47:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  1 02:47:29 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=84e1358f

NEWS, meson.build: prepare for portage-3.0.56

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

 NEWS| 2 +-
 meson.build | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/NEWS b/NEWS
index 0f7cef12ff..ce9ed282b5 100644
--- a/NEWS
+++ b/NEWS
@@ -6,7 +6,7 @@ Release notes take the form of the following optional 
categories:
 * Bug fixes
 * Cleanups
 
-portage-3.0.56 (UNRELEASED)
+portage-3.0.56 (2023-12-01)
 --
 
 In particular, this release improves dependency resolution robustness in

diff --git a/meson.build b/meson.build
index b760ebf1a0..425e6310f8 100644
--- a/meson.build
+++ b/meson.build
@@ -1,7 +1,7 @@
 project(
 'portage',
 'c',
-version : '3.0.55',
+version : '3.0.56',
 license : 'GPL-2.0-or-later',
 meson_version : '>=0.58.0'
 )



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

2023-11-30 Thread Sam James
commit: e9489f47523ac07f47d51768ff519c496ca841b0
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  1 02:33:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  1 02:33:43 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=e9489f47

NEWS: update

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

 NEWS | 10 +++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/NEWS b/NEWS
index 97409d5868..0f7cef12ff 100644
--- a/NEWS
+++ b/NEWS
@@ -9,6 +9,9 @@ Release notes take the form of the following optional 
categories:
 portage-3.0.56 (UNRELEASED)
 --
 
+In particular, this release improves dependency resolution robustness in
+a few scenarios.
+
 Breaking changes:
 * ebuild: no longer implicitly set NOCOLOR and NO_COLOR when color output
   is disabled for emerge itself.  In order to obtain color-free logs, please
@@ -18,13 +21,12 @@ Features:
 * sync: git: Add sync-git-verify-max-age-days option.
 
 Bug fixes:
-* ebuild: Add missing newlines in error messages.
-
 * resolver: Handle merge order correctly for some circular dependencies
   (e.g. app-alternatives/gzip with app-arch/pigz and sys-libs/zlib)
   (bug #690436, bug #917259).
 
-* resolver: Adjust priorities to fix wrong merge order (bug #918683).
+* resolver: Adjust priorities to fix wrong merge order
+  (e.g. net-misc/curl with net-libs/nghttp2) (bug #918683).
 
 * resolver: Optimize find_smallest_cycle (bug #918682).
 
@@ -35,6 +37,8 @@ Bug fixes:
 * emerge: Give output referring to emerge-fetch.log for 
FEATURES="parallel-fetch"
   while waiting for binpkgs (bug #760893).
 
+* ebuild: Add missing newlines in error messages.
+
 Cleanups:
 * tests: Add pytest markers: ft, unit and stress.
 



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

2023-11-30 Thread Sam James
commit: f3f8e1df19d613dbb8635cdeede239a312a9f44b
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  1 02:31:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  1 02:32:14 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=f3f8e1df

NEWS: update

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

 NEWS | 19 ++-
 1 file changed, 18 insertions(+), 1 deletion(-)

diff --git a/NEWS b/NEWS
index eb5eb4ab08..97409d5868 100644
--- a/NEWS
+++ b/NEWS
@@ -20,8 +20,25 @@ Features:
 Bug fixes:
 * ebuild: Add missing newlines in error messages.
 
+* resolver: Handle merge order correctly for some circular dependencies
+  (e.g. app-alternatives/gzip with app-arch/pigz and sys-libs/zlib)
+  (bug #690436, bug #917259).
+
+* resolver: Adjust priorities to fix wrong merge order (bug #918683).
+
+* resolver: Optimize find_smallest_cycle (bug #918682).
+
+* emerge: Fix PROMPT_COMMAND crash on shutdown (bug #917033).
+
+* emerge: Fix crash on some build failures (bug #917315).
+
+* emerge: Give output referring to emerge-fetch.log for 
FEATURES="parallel-fetch"
+  while waiting for binpkgs (bug #760893).
+
 Cleanups:
-* Add pytest markers: ft, unit and stress.
+* tests: Add pytest markers: ft, unit and stress.
+
+* tests: Add test for trust helper --pretend issue (bug #915842).
 
 portage-3.0.55 (2023-11-06)
 --



[gentoo-commits] repo/gentoo:master commit in: media-fonts/urw-fonts/

2023-11-30 Thread Matt Turner
commit: 21df76a80d2db0571c09e8e9e1a0df255b5b461e
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Dec  1 00:02:32 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Dec  1 00:11:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21df76a8

media-fonts/urw-fonts: Drop old versions

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

 media-fonts/urw-fonts/Manifest  |  1 -
 media-fonts/urw-fonts/urw-fonts-2.4.9.ebuild| 53 -
 media-fonts/urw-fonts/urw-fonts-20230503.ebuild | 50 ---
 3 files changed, 104 deletions(-)

diff --git a/media-fonts/urw-fonts/Manifest b/media-fonts/urw-fonts/Manifest
index fd204fe02ed3..8604170ecde6 100644
--- a/media-fonts/urw-fonts/Manifest
+++ b/media-fonts/urw-fonts/Manifest
@@ -1,2 +1 @@
-DIST urw-fonts-2.4-9.fc13.src.rpm 3198315 BLAKE2B 
9f4c026af2ee6b472454be43b4e1d11616770cb63841fe022762f18a7c71abc37e442102a3d54b880a6a34117442cf45b2d65133ef9cca564e55a26ac1179824
 SHA512 
cd8c9eb9e56480e70129c14cc744b944fe51fc616b8b5da46b7251520c84486c6c4354afdd7517569ba7874255c00b755aace076dc2cf1a1d8bdd30e41322d4b
 DIST urw-fonts-20230503.tar.gz 11194541 BLAKE2B 
552de1079ef2dbce3e7fe352ef9f81a5f55fb34d71a11bc25895174804e0ef5b4424981204d46753cf83e014d786c27625ef3389745126e55b7ca1df9d01bc46
 SHA512 
0d192664a2371a0746b10d639a9140d8620cc99058ff7930b94a8b9bd22a5c858e5315d40dd310de07d1c5eb5015f8132b772682b544ac3cadee56c7de2e7386

diff --git a/media-fonts/urw-fonts/urw-fonts-2.4.9.ebuild 
b/media-fonts/urw-fonts/urw-fonts-2.4.9.ebuild
deleted file mode 100644
index 7ee816d44a72..
--- a/media-fonts/urw-fonts/urw-fonts-2.4.9.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# At some point URW++ released fonts under GPL license. After that they were 
took
-# and improved by Valek Filippov and this work was somehow related with AFPL...
-# At least it can be found on their svn server:
-# http://svn.ghostscript.com/ghostscript/trunk/urw-fonts/
-
-# Also, some time ago, sources where published on sf.net:
-# https://sourceforge.net/projects/gs-fonts/files/
-# At this point this package was published on a nuber of other sites
-# (gimp.org/cups.org) and media-fonts/gnu-gs-fonts-std was added to the tree.
-# But nobody use that old releases any mover and everybody syncs with
-# svn.ghostscript.com. The most recent tag there is:
-# http://svn.ghostscript.com/ghostscript/tags/urw-fonts-1.0.7pre44/
-
-# But note that version we have is different from upstream tag. This happened
-# because we started to use redhat versions and followed their versioning. It's
-# hard to say why they use such strange version since they also sync with
-# svn.ghostscript.com. Redhat's ChangeLog states:
-# Tue Jan 8 23:00:00 2008 Than Ngo 2.4-2
-#  - update to 1.0.7pre44
-
-inherit estack rpm font
-
-MY_PV=$(ver_rs 2 -)
-
-DESCRIPTION="free good quality fonts gpl'd by URW++"
-HOMEPAGE="http://www.urwpp.de/;
-SRC_URI="mirror://gentoo/${PN}-${MY_PV}.fc13.src.rpm"
-
-LICENSE="GPL-2"
-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="
-   !media-fonts/gnu-gs-fonts-std
-   !media-fonts/gnu-gs-fonts-other"
-
-S="${WORKDIR}"
-
-DOCS="ChangeLog README*"
-FONT_S="${S}"
-FONT_SUFFIX="afm pfb pfm"
-
-pkg_postinst() {
-   font_pkg_postinst
-
-   elog "If you upgraded from ${PN}-2.1-r2 some fonts will look a bit"
-   elog "different. Take a look at bug #208990 if interested."
-}

diff --git a/media-fonts/urw-fonts/urw-fonts-20230503.ebuild 
b/media-fonts/urw-fonts/urw-fonts-20230503.ebuild
deleted file mode 100644
index dd891553204b..
--- a/media-fonts/urw-fonts/urw-fonts-20230503.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit font
-
-DESCRIPTION="(URW)++ base 35 font set"
-HOMEPAGE="https://github.com/ArtifexSoftware/urw-base35-fonts;
-COMMIT="3c0ba3b5687632dfc66526544a4e811fe0ec0cd9"
-SRC_URI="https://github.com/ArtifexSoftware/urw-base35-fonts/archive/${COMMIT}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="AGPL-3"
-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"
-
-S="${WORKDIR}/urw-base35-fonts-${COMMIT}"
-
-FONT_S="${S}/fonts"
-FONT_SUFFIX="afm otf ttf"
-FONT_PRIORITY="61" # Same as in Fedora
-FONT_CONF=(
-   fontconfig/${FONT_PRIORITY}-urw-bookman.conf
-   fontconfig/${FONT_PRIORITY}-urw-c059.conf
-   fontconfig/${FONT_PRIORITY}-urw-d05l.conf
-   fontconfig/${FONT_PRIORITY}-urw-fallback-backwards.conf
-   fontconfig/${FONT_PRIORITY}-urw-fallback-generics.conf
-   

[gentoo-commits] repo/gentoo:master commit in: media-fonts/sil-abyssinica/

2023-11-30 Thread Matt Turner
commit: 7dbcab25fc01d0a684254283ac55aec52817cc72
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Dec  1 00:02:30 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Dec  1 00:11:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dbcab25

media-fonts/sil-abyssinica: Drop old versions

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

 media-fonts/sil-abyssinica/Manifest|  2 --
 .../sil-abyssinica/sil-abyssinica-1.500.ebuild | 28 --
 .../sil-abyssinica/sil-abyssinica-2.100.ebuild | 28 --
 3 files changed, 58 deletions(-)

diff --git a/media-fonts/sil-abyssinica/Manifest 
b/media-fonts/sil-abyssinica/Manifest
index 35bacf334d97..369495f5cab3 100644
--- a/media-fonts/sil-abyssinica/Manifest
+++ b/media-fonts/sil-abyssinica/Manifest
@@ -1,3 +1 @@
-DIST AbyssinicaSIL-1.500.zip 1852827 BLAKE2B 
59b29242f39fba70b60ca23363e82d093354deef9f8e46386fc5408994b9629b10b0400bdb860e5482a79cddd1ffa8b5057da62cafebfc128a49057abf195462
 SHA512 
56cfed3d41ea0a16d041b29f417296f4cc89f3fa8e718b3e352690a954168b018a5da68745f61db77395c292e92f8964d868c8824be5edfb24fb7539dcc62c59
-DIST AbyssinicaSIL-2.100.zip 1087315 BLAKE2B 
2171c552f6e3b8b8bd6dc1ce07d00f72f6d9b7b18d85d1dcb9ca38540eb206c11b23eeed7e7f542592c531e4dfee4ac1b6886e49916f90ec78f7b86b5fda75de
 SHA512 
cd3fe03426542adc2e6df905bbe22356be5d627a7333697d2927c19f00ee684ae744379e2eea584c905ae07df4b12164c2c091a7f8e8fa2002cd11fa0736f7db
 DIST AbyssinicaSIL-2.200.zip 1288734 BLAKE2B 
a6a19752a2c0fd0206705a325c9ab7fae0a803e97580066526a6d374c45698d82035df7b8e6dca038cb6ac01a17148247018dec0fe2dc6506ba7def5aa657fc9
 SHA512 
2f9092c4f06c2e26e03b8a4d0b31d18f6d7cfac9f0f89d8a05fe4de6a6caea4684cf63df83dc24c26db0ceb02602d3d2277143020c40b6170dd9f82bf0373d45

diff --git a/media-fonts/sil-abyssinica/sil-abyssinica-1.500.ebuild 
b/media-fonts/sil-abyssinica/sil-abyssinica-1.500.ebuild
deleted file mode 100644
index 11bf703ea63a..
--- a/media-fonts/sil-abyssinica/sil-abyssinica-1.500.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_P="AbyssinicaSIL-${PV}"
-inherit font
-
-DESCRIPTION="SIL Opentype Unicode fonts for Ethiopic languages"
-HOMEPAGE="https://software.sil.org/abyssinica/;
-SRC_URI="https://software.sil.org/downloads/r/${PN/sil-/}/${MY_P}.zip;
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="OFL-1.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~loong ppc ppc64 ~s390 ~sparc x86 
~ppc-macos"
-IUSE="doc"
-
-BDEPEND="app-arch/unzip"
-
-DOCS=( FONTLOG.txt OFL-FAQ.txt README.txt )
-
-FONT_SUFFIX="ttf"
-
-src_install() {
-   font_src_install
-   use doc && dodoc -r "${S}"/documentation
-}

diff --git a/media-fonts/sil-abyssinica/sil-abyssinica-2.100.ebuild 
b/media-fonts/sil-abyssinica/sil-abyssinica-2.100.ebuild
deleted file mode 100644
index de5a92ed5ccc..
--- a/media-fonts/sil-abyssinica/sil-abyssinica-2.100.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_P="AbyssinicaSIL-${PV}"
-inherit font
-
-DESCRIPTION="SIL Opentype Unicode fonts for Ethiopic languages"
-HOMEPAGE="https://software.sil.org/abyssinica/;
-SRC_URI="https://software.sil.org/downloads/r/${PN/sil-/}/${MY_P}.zip;
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="OFL-1.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~loong ppc ppc64 ~s390 ~sparc x86 
~ppc-macos"
-IUSE="doc"
-
-BDEPEND="app-arch/unzip"
-
-DOCS=( FONTLOG.txt OFL-FAQ.txt README.txt )
-
-FONT_SUFFIX="ttf"
-
-src_install() {
-   font_src_install
-   use doc && dodoc -r "${S}"/documentation
-}



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

2023-11-30 Thread Matt Turner
commit: 38d327c4b96d0d88af677dfabc25c3589dd01d7b
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Dec  1 00:02:33 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Dec  1 00:11:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38d327c4

media-libs/libuninameslist: Drop old versions

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

 media-libs/libuninameslist/Manifest|  1 -
 .../files/libuninameslist-2024-slibtool.patch  | 64 --
 .../libuninameslist-2024.ebuild| 33 ---
 3 files changed, 98 deletions(-)

diff --git a/media-libs/libuninameslist/Manifest 
b/media-libs/libuninameslist/Manifest
index 43fc4a7d231d..bda654a0e99f 100644
--- a/media-libs/libuninameslist/Manifest
+++ b/media-libs/libuninameslist/Manifest
@@ -1,3 +1,2 @@
-DIST libuninameslist-dist-2024.tar.gz 1247578 BLAKE2B 
dd96a81c87e214b7b53549ecfcc0b79388a51218f3e6ecb64786d9acc4c540838e2679c4c0f634c94ca55271bb9f3a4350918bd0071c89dbebbd993758ab5314
 SHA512 
febd0fafe836a85148aa7ceb87888a5882e7c27968c20595026cd947e9e6c1d0246d6e585510377f0e561d36a194d129df302143c67f59dd3b82aa3d30190acb
 DIST libuninameslist-dist-20221022.tar.gz 1254897 BLAKE2B 
36f096f5d8ac81f7bbea019ecb980d7faa1cdaa457f2e51986453d7e7bddc9b18cb5db59c1f01d604e2b727b68435acd51c9d5aafb983a04a615869be9bf1329
 SHA512 
089306ee544f2bf233b6f7acef569bc8503c291cb35243fa84eff5ba3253cf85505d64b43d8625aca7d2da433b2d2a09f4c6ba7e307d2be106c16df9eef3e5c9
 DIST libuninameslist-dist-20230916.tar.gz 1265244 BLAKE2B 
53624158de02d467b9a524f9334de11abe5e46eee4e40e9834c6d9343dc1464600d74ec89709c362f0ab6496756535696cbd9b3d2642d27ece06da0a2e9f69c8
 SHA512 
32d5c59b0bdc07332dc24d4d6adc4f9173c8e9f41cad1adf1c6f5b9dd0ef8dd62a4ca3c8151d8ef4b5cb7f9ea4df63d8b63e906658b7d7062c5a17edd452c3e5

diff --git 
a/media-libs/libuninameslist/files/libuninameslist-2024-slibtool.patch 
b/media-libs/libuninameslist/files/libuninameslist-2024-slibtool.patch
deleted file mode 100644
index 9a3edd736137..
--- a/media-libs/libuninameslist/files/libuninameslist-2024-slibtool.patch
+++ /dev/null
@@ -1,64 +0,0 @@
-Upstream-PR: https://github.com/fontforge/libuninameslist/pull/27
-From 77f4eea51b87c2e7a36cd3e1e64b424cdd5f7ad8 Mon Sep 17 00:00:00 2001
-From: orbea 
-Date: Fri, 13 May 2022 21:57:38 -0700
-Subject: [PATCH] build: Link with .la files for internal deps
-
-When building libuninameslist with --enable-frenchlib and slibtool the
-build will fail when it can't find -luninameslist-fr.
-
-However if libuninameslist is already installed to the system it will
-compile successfully using the already installed version of
-uninameslist-fr.so instead of the locally built new library.
-
-This can be fixed by linking with the libtool archive (.la) instead as
-should be done for internal dependencies while -l linker flags should be
-only for external dependencies.
-
-Additionally I removed the now redundant DEPENDENCIES and LIBADD line.
-
-GNU libtool is less strict about user errors and will silently hide such
-issues.
-
-I missed this second issue until now when I fixed the previous issue in
-PR https://github.com/fontforge/libuninameslist/pull/24.
-
-Gentoo Bugs:
-   https://bugs.gentoo.org/779670
-   https://bugs.gentoo.org/792474

- Makefile.am | 8 ++--
- 1 file changed, 2 insertions(+), 6 deletions(-)
-
-diff --git a/Makefile.am b/Makefile.am
-index f9fe87c..68c64db 100644
 a/Makefile.am
-+++ b/Makefile.am
-@@ -44,25 +44,21 @@ lib_LTLIBRARIES += libuninameslist.la
- 
- include_HEADERS = uninameslist.h
- libuninameslist_la_LIBADD =
--EXTRA_libuninameslist_la_DEPENDENCIES =
- man_MANS = libuninameslist.3
- noinst_HEADERS = nameslist-dll.h
--LIBADD =
- 
- if WANTLIBOFR
- include_HEADERS += uninameslist-fr.h
- libuninameslist_fr_la_LDFLAGS = $(AM_LDFLAGS) -version-info $(FR_VERSION)
- libuninameslist_fr_la_SOURCES = nameslist-fr.c
- libuninameslist_fr_la.$(OBJEXT): uninameslist-fr.h nameslist-dll.h 
buildnameslist.h
--libuninameslist_la_LIBADD += -luninameslist-fr
--EXTRA_libuninameslist_la_DEPENDENCIES += libuninameslist-fr.la
-+libuninameslist_la_LIBADD += libuninameslist-fr.la
- man_MANS += libuninameslist-fr.3
--LIBADD += -luninameslist-fr
- else
- EXTRA_DIST += nameslist-fr.c uninameslist-fr.h libuninameslist-fr.3
- endif
- 
--libuninameslist_la_LDFLAGS = $(AM_LDFLAGS) $(LIBADD) -version-info 
$(UN_VERSION)
-+libuninameslist_la_LDFLAGS = $(AM_LDFLAGS) -version-info $(UN_VERSION)
- libuninameslist_la_SOURCES = nameslist.c
- libuninameslist_la.$(OBJEXT): uninameslist.h nameslist-dll.h buildnameslist.h
- 

diff --git a/media-libs/libuninameslist/libuninameslist-2024.ebuild 
b/media-libs/libuninameslist/libuninameslist-2024.ebuild
deleted file mode 100644
index 18e42ca50018..
--- a/media-libs/libuninameslist/libuninameslist-2024.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General 

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

2023-11-30 Thread Matt Turner
commit: 316979fde535734e14de99119acb60d4148282ad
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Dec  1 00:02:32 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Dec  1 00:11:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=316979fd

media-libs/freetype: Drop old versions

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

 media-libs/freetype/Manifest   |   6 -
 ...freetype-2.12.1-strict-prototypes-clang16.patch |  36 ---
 media-libs/freetype/freetype-2.12.1-r2.ebuild  | 261 
 media-libs/freetype/freetype-2.13.1-r1.ebuild  | 255 
 media-libs/freetype/freetype-2.13.1.ebuild | 262 -
 5 files changed, 820 deletions(-)

diff --git a/media-libs/freetype/Manifest b/media-libs/freetype/Manifest
index c2ddbdc138ef..7b1e25c0102a 100644
--- a/media-libs/freetype/Manifest
+++ b/media-libs/freetype/Manifest
@@ -1,12 +1,6 @@
-DIST freetype-2.12.1.tar.xz 2471916 BLAKE2B 
c4737dc0c6e44e0a911545d604fdb2e8e8b3f5185d3f5dfe4e4561ee2d75b3e5a31afcbb2089306fec4b31ba10324a6ec6499c3735b2b7591c71e96fee4ed278
 SHA512 
6482de1748dc2cc01e033d21a3b492dadb1f039d13d9179685fdcf985e24d7f587cbca4c27ed8a7fdb7d9ad59612642ac5f4db062443154753295363f45c052f
 DIST freetype-2.13.0.tar.xz 2492440 BLAKE2B 
11aac3cddb3e71cc0e6a616ed609294d6641aa0011842aa8230eace826955883aca0063331660025be14582b44aa189718ce21e0e5193a66bb5d7cffa1d0fb7f
 SHA512 
b93a69a92b99f54c4fc4a276066bc7a87597df132e42ef93f6d973f1425e64bebcc568defa511d39fb04ab4d3a2090a6db1e54cf992a80ff57d658fee28a9110
-DIST freetype-2.13.1.tar.xz 2508168 BLAKE2B 
edadf2cdd8eb17362239cc5ab7fdff7cb1ca398908d3a9fa0547c3922b098df331cc87e939cee62ce20a78b01f14372c952c823c30af9ac227fc7da1d37b
 SHA512 
045c43f9a3ca33e7d6a98c286895b94ea6ccfbb83851270d1b1861b31ef3ee5a574d8e49c6414c4e14bdfb9276dc49a0677b3be3e4f40ef279dcda99b769b962
 DIST freetype-2.13.2.tar.xz 2501764 BLAKE2B 
cebc82180d9afaeb112a65ba78903d7bf7a9295a803166a033585ad2325add6023f05066852240c4665e56285345ba503b01ecd461d48f0478a8f3f56136988e
 SHA512 
a5917edaa45cb9f75786f8a4f9d12fdf07529247e09dfdb6c0cf7feb08f7588bb24f7b5b11425fb47f8fd62fcb426e731c944658f6d5a59ce4458ad5b0a50194
-DIST freetype-doc-2.12.1.tar.xz 2038632 BLAKE2B 
81225caf1a2c586a8a282a22eaaf23412270d19002bc5b07e94d946d41d089f798724982e354d1701488de37c35bf68f36de88796565f0ebaa3f9fb35c51f532
 SHA512 
276b91b93e375096bc0f9fa76408a6ea9fa89d4d06e9c9179f88d27d41df3f3bc0ce6939ea7a3fd7c93cb694e78fd6bfb154e969188279e2bca82dcc3afd108d
 DIST freetype-doc-2.13.0.tar.xz 2084016 BLAKE2B 
aa88eb5a30223a683348902624827bd7df218129fad0dcbb0f2453b9acf3930da634e9c67eda31191e868ca68db92059ed37cc0bd0287dc4458743538fdfe126
 SHA512 
d4367513e1ca48691aa6d64c36bf53603f67a67214378a2ae3810b2227084647743ee0d7137453f31c966ccb9ce19c2a72b3b5445d4accbce9a63d71f6b6800e
-DIST freetype-doc-2.13.1.tar.xz 2173864 BLAKE2B 
d61b58221d5eeb6d0c16ffbcc89ff1102992ac8f83193930971fb30f425bbfb882e9a29cf4c67754e497e19afc43cf87d23e304b5b9fb87bba51351b3dd5cb03
 SHA512 
e18f0851c52689628fb7fa520c6165895650412bfe1ebab8417bf5738d5cc7d1877e78e4afbede0996938f33554f53a0ea7b837fe81497a12b10daae5b8829ed
 DIST freetype-doc-2.13.2.tar.xz 2173920 BLAKE2B 
273ab405b6c7097ace9c7882fddb22d2a0cf8cc1594e9d141ca18d13a3745ee2e481bd2ee214cba6d99224ef0d67fdcba1b08aa06e3556a80cda29f3b6026f97
 SHA512 
ca3438dcf6f995af556d8db3cb3cfdcabb81ab5a7dd88464ff757e3e418b3219b0011857cde8a338372e30d8375486ac8e50914da2ea948dc874f70010bce60c
-DIST ft2demos-2.12.1.tar.xz 263656 BLAKE2B 
fd48dc68bd832e7532e9fae869a19699ab3337e599118bb9f1b76c3bcdcecec3cd3f55f7387508d29baf85b8de4a549aaa0e8af34d988743b1737458e255bdcf
 SHA512 
cd9356152a64d807c75b797d005ca1dd0bde69cc2fadedec101d125cb54b2aaff1f7afa2f20839caba7db66325df7c11ed4883b7e906110356b28d9900caaae7
 DIST ft2demos-2.13.0.tar.xz 333952 BLAKE2B 
34155615eb967dda2b62e47bb4095a6bf367dd79b7bd93dfc4dc172476b3bf704af4039623d55ee08d2d6a5365b4783e86a570e34b70af2e543bac64d40833b0
 SHA512 
7d686e9febdda587b74647cc38fa22f0722d0306ecb05430e319e05b6132c999d20728bcd7a6506b8d8ad45a6859443e2b69d766802497357a8f0ba3352404ba
-DIST ft2demos-2.13.1.tar.xz 339736 BLAKE2B 
1d0371d70f81039b4338b76089a15b6d445862de40e50b4d22a9e298d15751746779e569f68dcbc3996773c2ab902ee4ad299b6b3b5479ec20d55ec3a177b9ed
 SHA512 
c03205266a420c589eec2a95ca082ab1c5606215a477500fe1a2f31c2f30c327a61e1fececec4ca3268f1a8b92a0bc8310bacf26f276ec09062fa5c5b0878511
 DIST ft2demos-2.13.2.tar.xz 341140 BLAKE2B 
5e2c3eb2fccb359d03e154b94d349baab27aa465e40274ea99be1e19c8519ec9c434749c78a41743540bd38064a7c68e5389ff99443b8e320e617c4fe7f4558b
 SHA512 
aa83ba4212ff7c4453b72f036136cb9b04cacf7d196388a3e4752613e000b3bb45a4dcf63d3d1d5b3d6ada10720304b532fb6e33ed6a5b399dcce45c27af9ade

diff --git 
a/media-libs/freetype/files/freetype-2.12.1-strict-prototypes-clang16.patch 
b/media-libs/freetype/files/freetype-2.12.1-strict-prototypes-clang16.patch
deleted file mode 100644
index 0526c27df405..
--- 

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

2023-11-30 Thread Matt Turner
commit: f225d76a1bd43a38280f7c524bfffd413f7c5a68
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Dec  1 00:02:32 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Dec  1 00:11:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f225d76a

media-libs/fontconfig: Drop old versions

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

 media-libs/fontconfig/Manifest |   2 -
 .../files/fontconfig-2.14.0-docbook.patch  |  29 ---
 .../fontconfig-2.14.1-gperf-meson-debugging.patch  |  23 ---
 .../files/fontconfig-2.14.1-gperf-meson.patch  |  79 
 media-libs/fontconfig/fontconfig-2.14.0-r1.ebuild  | 224 -
 media-libs/fontconfig/fontconfig-2.14.1-r1.ebuild  | 218 
 media-libs/fontconfig/fontconfig-2.14.2.ebuild | 216 
 7 files changed, 791 deletions(-)

diff --git a/media-libs/fontconfig/Manifest b/media-libs/fontconfig/Manifest
index 1577f159cec8..330e1e1816f4 100644
--- a/media-libs/fontconfig/Manifest
+++ b/media-libs/fontconfig/Manifest
@@ -1,3 +1 @@
-DIST fontconfig-2.14.0.tar.xz 1431056 BLAKE2B 
880f34d33ac30158ea61e922f6635900c5b244c2eb5d259f7947a364df86ee13f6190f651471b0a28bcd3c13f19c970783517903df374839e474921611dff1ff
 SHA512 
a5257249d031b3cd1a7b1521cd58f48d235a970020da4136a727db5407ec98e74a3776bc467d7e39f30ec664f56ff9fe39068317744a5e737a65109f7a005bfc
-DIST fontconfig-2.14.1.tar.xz 1447044 BLAKE2B 
4bee654f4196922fb07673f588b4bf8a651bbcc8b882b20712814ff253adf6457c3c4b4c2f5549bac37ed3f152e9993988f00d04e2516c911eb13747fc4a1c73
 SHA512 
ba42e6f90ec92914895d2157c872c373adfc17be791b92253bcc40e85674a84e43c08ab2b37c3ae85b53b2e7bd2a7847abb479043f303b732c08eeac3ee733db
 DIST fontconfig-2.14.2.tar.xz 1440844 BLAKE2B 
4efeeb7f9a6705d493128d00b60e681a20a47556f4c0d7787a5c7a6d2cbbc22f150cad7988a9836a9e72aeb61e2b6a196c00a071c7042c62283c7720cdbb743d
 SHA512 
23483e0ae6aa7589fd37f9949a4cf951c5bff981739dbb446881e4cea86a208c0ab31e2358666eac724af1dc6a689a42733a7ce91cd3e76d8d91eacedb318085

diff --git a/media-libs/fontconfig/files/fontconfig-2.14.0-docbook.patch 
b/media-libs/fontconfig/files/fontconfig-2.14.0-docbook.patch
deleted file mode 100644
index b9d5e8e5b5e2..
--- a/media-libs/fontconfig/files/fontconfig-2.14.0-docbook.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-https://gitlab.freedesktop.org/fontconfig/fontconfig/-/merge_requests/223
-
-From d4a8381169984246dbb14b7a810abd170d7d0afd Mon Sep 17 00:00:00 2001
-From: Sam James 
-Date: Sat, 2 Apr 2022 02:36:24 +0100
-Subject: [PATCH] configure.ac: allow disabling docbook
-
-Sometimes we might want to build docs (install man pages, etc)
-but allow disabling use of docbook.
-
-Bug: https://bugs.gentoo.org/310157
-Signed-off-by: Sam James 
 a/configure.ac
-+++ b/configure.ac
-@@ -736,7 +736,13 @@ dnl 
===
- # Let people not build/install docs if they don't have docbook
- #
- 
--AC_CHECK_PROG(HASDOCBOOK, docbook2html, yes, no)
-+AC_ARG_ENABLE(docbook,
-+  [AS_HELP_STRING([--disable-docbook],
-+  [Disable building docs with docbook2html (default: no)])],,)
-+
-+if test x$enable_docbook != xno; then
-+  AC_CHECK_PROG(HASDOCBOOK, docbook2html, yes, no)
-+fi
- 
- AM_CONDITIONAL(USEDOCBOOK, test "x$HASDOCBOOK" = xyes)
- 

diff --git 
a/media-libs/fontconfig/files/fontconfig-2.14.1-gperf-meson-debugging.patch 
b/media-libs/fontconfig/files/fontconfig-2.14.1-gperf-meson-debugging.patch
deleted file mode 100644
index fb5e8a14f8b8..
--- a/media-libs/fontconfig/files/fontconfig-2.14.1-gperf-meson-debugging.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-https://gitlab.freedesktop.org/fontconfig/fontconfig/-/merge_requests/240
-https://gitlab.freedesktop.org/fontconfig/fontconfig/-/issues/335
-
-From c42eb5b503a44b0b062b041d2e8a0138ce21a0c7 Mon Sep 17 00:00:00 2001
-From: Akira TAGOH 
-Date: Thu, 27 Oct 2022 12:32:07 +0900
-Subject: [PATCH] Fix the build issue on meson when -g option is added to
- c_args
-
-Fixes https://gitlab.freedesktop.org/fontconfig/fontconfig/-/issues/335
 a/src/cutout.py
-+++ b/src/cutout.py
-@@ -24,7 +24,8 @@ if __name__== '__main__':
- break
- 
- cpp = args[1]
--ret = subprocess.run(cpp + host_cargs + [args[0].input], 
stdout=subprocess.PIPE, check=True)
-+cpp_args = [i for i in host_cargs + [args[0].input] if not 
i.startswith('-g')]
-+ret = subprocess.run(cpp + cpp_args, stdout=subprocess.PIPE, check=True)
- 
- stdout = ret.stdout.decode('utf8')
- 
-GitLab

diff --git a/media-libs/fontconfig/files/fontconfig-2.14.1-gperf-meson.patch 
b/media-libs/fontconfig/files/fontconfig-2.14.1-gperf-meson.patch
deleted file mode 100644
index 5565012cad65..
--- a/media-libs/fontconfig/files/fontconfig-2.14.1-gperf-meson.patch
+++ /dev/null
@@ -1,79 +0,0 @@
-https://gitlab.freedesktop.org/fontconfig/fontconfig/-/commit/a07e2f1e8ad049772cd24b7daa0a4a168f33bfba.patch
-
-From 

[gentoo-commits] repo/gentoo:master commit in: media-fonts/sil-padauk/

2023-11-30 Thread Matt Turner
commit: a3059912b4e9e40318552d0024abb31263e4b234
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Dec  1 00:02:31 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Dec  1 00:11:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3059912

media-fonts/sil-padauk: Drop old versions

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

 media-fonts/sil-padauk/Manifest|  1 -
 media-fonts/sil-padauk/sil-padauk-4.000.ebuild | 21 -
 2 files changed, 22 deletions(-)

diff --git a/media-fonts/sil-padauk/Manifest b/media-fonts/sil-padauk/Manifest
index bebed57be773..8f6390a0bb31 100644
--- a/media-fonts/sil-padauk/Manifest
+++ b/media-fonts/sil-padauk/Manifest
@@ -1,2 +1 @@
-DIST Padauk-4.000.zip 1316567 BLAKE2B 
466d9aedad691afa7ae94a24652b156888cda2a926846fe705c953e711b00bff7c053b1f6d4e4ae4989a6fc91d87e984539315b84c0fff10815b8cfd18b80da1
 SHA512 
3ed97d5e8b47f8883bcab980aeb4247f4878ef8306773abdc4d1387817a3bdd5d8981c01cebbcd6b1c8dd7507d30a3b2879d607df66fcf7bc33d3db5d029016c
 DIST Padauk-5.001.zip 2005243 BLAKE2B 
fa6206465f1b803ab4da4504a5607d507e98631ccd0819cee043b09b735e3d5c70ea451f0c9248b7705df6421e509abc2edcbfa735b68278cf7bea3d73a46961
 SHA512 
30ea868452c28ffbd59e9648264ab89c2316c5cecdc69017498cafe8921dbf843d83dbf0b15406eebc300d8fd273f72ba60aa20b39a8865370212ab8b0cad047

diff --git a/media-fonts/sil-padauk/sil-padauk-4.000.ebuild 
b/media-fonts/sil-padauk/sil-padauk-4.000.ebuild
deleted file mode 100644
index 1cce812f31e5..
--- a/media-fonts/sil-padauk/sil-padauk-4.000.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN="Padauk"
-inherit font
-
-DESCRIPTION="SIL fonts for Myanmar script"
-HOMEPAGE="https://software.sil.org/padauk/;
-SRC_URI="https://software.sil.org/downloads/r/padauk/${MY_PN}-${PV}.zip;
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-LICENSE="OFL"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-IUSE=""
-
-BDEPEND="app-arch/unzip"
-
-FONT_SUFFIX="ttf"



[gentoo-commits] repo/gentoo:master commit in: media-fonts/source-serif/

2023-11-30 Thread Matt Turner
commit: c25716a7af54a813fcdb02f064da836d26354c76
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Dec  1 00:02:32 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Dec  1 00:11:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c25716a7

media-fonts/source-serif: Drop old versions

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

 media-fonts/source-serif/Manifest  |  1 -
 media-fonts/source-serif/source-serif-4.004.ebuild | 37 --
 2 files changed, 38 deletions(-)

diff --git a/media-fonts/source-serif/Manifest 
b/media-fonts/source-serif/Manifest
index 0cc7fe50f9e9..9ab0f60c9bce 100644
--- a/media-fonts/source-serif/Manifest
+++ b/media-fonts/source-serif/Manifest
@@ -1,2 +1 @@
-DIST source-serif-4.004.tar.gz 40747188 BLAKE2B 
9c91fbb5d9b29c28e1e64f36e410afce8ae6f0e6d030a6ee4e6069a20d270bf7852967641eb54b33bfe9a23eae024448f6c22de25d766a9f8a830cce04d29db1
 SHA512 
fff923121f1d536886468fd4887e036d9d85603e57c4ecabe64f73af4506b15265481ca69cbe7d83751f93ff72f7f9dce3aae56dacdd2c4da1bc1e7285f76d6b
 DIST source-serif-4.005.tar.gz 41743303 BLAKE2B 
7dec81fd559a0bf620b2351dc26f2a481825a77148019797b5726699cc3e5977194278e8ef5cc6acd2dea8e30f8b19afa12dd301abbbf75bb192a9e7bfbde51d
 SHA512 
c2dc7c036d02946a9585a9d9b1ef4fe458f77586d83d0e4c3084d62394f02103821273911c22be8a8fe28e116f4baca621026cac9054927243574264cad9ee52

diff --git a/media-fonts/source-serif/source-serif-4.004.ebuild 
b/media-fonts/source-serif/source-serif-4.004.ebuild
deleted file mode 100644
index d14d86b76f05..
--- a/media-fonts/source-serif/source-serif-4.004.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MAJORV="${PV%%.*}"
-FONT_PN=${PN}-${MAJORV}
-
-inherit font optfeature
-
-DESCRIPTION="Serif font family for user interface environments"
-HOMEPAGE="https://adobe-fonts.github.io/source-serif/;
-SRC_URI="https://github.com/adobe-fonts/source-serif/archive/${PV}R.tar.gz -> 
source-serif-${PV}.tar.gz"
-S="${WORKDIR}/${P}R"
-
-LICENSE="OFL-1.1"
-SLOT="${MAJORV}"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86 
~x64-macos"
-
-RESTRICT="binchecks strip"
-
-RDEPEND="media-libs/fontconfig"
-
-FONT_CONF=( "${FILESDIR}"/63-${FONT_PN}.conf )
-FONT_SUFFIX="otf"
-
-src_prepare() {
-   default
-   mv OTF/*.otf . || die
-}
-
-pkg_postinst() {
-   optfeature_header "Other variants of this font are:"
-   optfeature "the monospace variant" media-fonts/source-code-pro
-   optfeature "Chinese, Japanese and Korean support" 
media-fonts/source-han-sans
-   optfeature "the sans-serif variant" media-fonts/source-sans
-}



[gentoo-commits] repo/gentoo:master commit in: media-fonts/sil-gentium/

2023-11-30 Thread Matt Turner
commit: 24e0138bf7d4e7bb97aac3d9c34cf869783a09f2
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Dec  1 00:02:31 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Dec  1 00:11:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24e0138b

media-fonts/sil-gentium: Drop old versions

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

 media-fonts/sil-gentium/Manifest |  2 --
 media-fonts/sil-gentium/sil-gentium-6.001.ebuild | 32 
 media-fonts/sil-gentium/sil-gentium-6.101.ebuild | 32 
 3 files changed, 66 deletions(-)

diff --git a/media-fonts/sil-gentium/Manifest b/media-fonts/sil-gentium/Manifest
index 6dab3897691f..2726cc58288c 100644
--- a/media-fonts/sil-gentium/Manifest
+++ b/media-fonts/sil-gentium/Manifest
@@ -1,3 +1 @@
-DIST sil-gentium-6.001.zip 9720134 BLAKE2B 
e1e9bf13db0fe0435e9e3feb9a5cd0621f6c5e7ed4b8e4de15bfa6ec9985df2140b61046b9210e82550be14840512969dea8cc12e6949e3a9506547b604f35cc
 SHA512 
d9d2997b40ec02876051f13b2a2295cb292d7f4ebb8fc88b887f69d8629e623430d4319fbcaed46dbe7b2b798f567cc42e7aad75ffcb9edfc5579c48c384e5a1
-DIST sil-gentium-6.101.zip 10319709 BLAKE2B 
faba7fdf4215788cb28fbe86de08c182969551e9a4c8fc4022285b095a0842331898d1f65e3e241797e8b1c0d45e035551ce5b27b49955a6b6867d9bf4b97420
 SHA512 
899ae8e54caf8fe012e94c6288cd59bb0d7bd8bd9d494c7b1fb5f68ac439d218d848d604d4895fd07a7262e99b9082ac43391f0d288ac31892f7ba7df4d4f38d
 DIST sil-gentium-6.200.zip 10935378 BLAKE2B 
76c3cdf20aff9720533c6bc669877866347ea1e5b61f9fc360ba8c12ffb3b66db9d57a2c1342573bac528bfba9fcbd2304aaf372fce69bb8366f012fb273bec8
 SHA512 
8ecb15121f82a39852802126b336437756159c169ea6a428c6e9ff63f75d9f56671a2a1a9e050421ee661cb13c2b77d87b1d3d77d71eb075ba899e6a941588ed

diff --git a/media-fonts/sil-gentium/sil-gentium-6.001.ebuild 
b/media-fonts/sil-gentium/sil-gentium-6.001.ebuild
deleted file mode 100644
index 61d009bbee06..
--- a/media-fonts/sil-gentium/sil-gentium-6.001.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 2004-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit font
-
-MY_PN="GentiumPlus"
-MY_P="${MY_PN}-${PV}"
-DESCRIPTION="Gentium Plus unicode font for Latin and Greek languages"
-HOMEPAGE="https://software.sil.org/gentium/;
-SRC_URI="https://software.sil.org/downloads/r/gentium/${MY_PN}-${PV}.zip -> 
${P}.zip"
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-LICENSE="OFL-1.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
sparc x86 ~ppc-macos ~x64-macos"
-IUSE="doc"
-
-BDEPEND="app-arch/unzip"
-
-FONT_SUFFIX="ttf"
-
-src_unpack() {
-   unpack ${A}
-   rm -R "${S}"/documentation/source/
-}
-
-src_install() {
-   font_src_install
-   use doc && dodoc -r "${S}"/documentation
-}

diff --git a/media-fonts/sil-gentium/sil-gentium-6.101.ebuild 
b/media-fonts/sil-gentium/sil-gentium-6.101.ebuild
deleted file mode 100644
index 34ea25b5a2b4..
--- a/media-fonts/sil-gentium/sil-gentium-6.101.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 2004-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit font
-
-MY_PN="GentiumPlus"
-MY_P="${MY_PN}-${PV}"
-DESCRIPTION="Gentium Plus unicode font for Latin and Greek languages"
-HOMEPAGE="https://software.sil.org/gentium/;
-SRC_URI="https://software.sil.org/downloads/r/gentium/${MY_PN}-${PV}.zip -> 
${P}.zip"
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-LICENSE="OFL-1.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
sparc x86 ~ppc-macos ~x64-macos"
-IUSE="doc"
-
-BDEPEND="app-arch/unzip"
-
-FONT_SUFFIX="ttf"
-
-src_unpack() {
-   unpack ${A}
-   rm -R "${S}"/documentation/source/
-}
-
-src_install() {
-   font_src_install
-   use doc && dodoc -r "${S}"/documentation
-}



[gentoo-commits] repo/gentoo:master commit in: media-fonts/sil-charis/

2023-11-30 Thread Matt Turner
commit: 0007293ac1b7505a4da495988106277231a40f31
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Dec  1 00:02:30 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Dec  1 00:11:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0007293a

media-fonts/sil-charis: Drop old versions

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

 media-fonts/sil-charis/Manifest   |  3 ---
 media-fonts/sil-charis/metadata.xml   |  3 ---
 media-fonts/sil-charis/sil-charis-5.000-r1.ebuild | 31 ---
 media-fonts/sil-charis/sil-charis-6.101.ebuild| 22 
 4 files changed, 59 deletions(-)

diff --git a/media-fonts/sil-charis/Manifest b/media-fonts/sil-charis/Manifest
index ac59d023de60..4e3f4cb8c228 100644
--- a/media-fonts/sil-charis/Manifest
+++ b/media-fonts/sil-charis/Manifest
@@ -1,4 +1 @@
-DIST CharisSILCompact-5.000.zip 3056771 BLAKE2B 
8ba790086166b606797242327ccfb9a8093354ef0f5dadbff6edc01c67217628e1c2a46973e17fafb92033af9d4f59fd0807483fd593fad388d5ccf850e34eb5
 SHA512 
59a444c4085f80719b1bff3cecc2d60176ed2deb136ddc0714de60e2bde1a43c136924e510790fcd7aa8d123f082b5570d80afbf188a15e8363f984dc1e75c80
-DIST sil-charis-5.000.zip 2967087 BLAKE2B 
46725b826c53eff25c8a5c6fb7826b5cc9f910424f2afb3ac226aee9ae2cf17b013f17be4b0a19d9c68c63e0f091474125199e8bb4aa60c4d5c678311b1046f1
 SHA512 
f85da6c9b93c0ef81617241219b208ca262c12fcecae1d447163b7aff31ea8bfc3f09636dcfc0a322c86201a0d55124e4017fded5bb71bbb54c8093faaed
-DIST sil-charis-6.101.zip 4746155 BLAKE2B 
773cc5622f6cfdc4e8560a05c1b0b85e2fbcd3f0c96afce4057b0ef1c8d614709cc6ae203766ee4b046d0d814c6c6b58ce783f18557df8ac26caea799110969d
 SHA512 
e5cdb6f3c6d1db34e654bccb9c214a8947a5148c2ad388e49a1941e256b5eaa12593680b383be6126607ce8e5c1991be9b0df9fd02a905c8f5a86ddb969fc96b
 DIST sil-charis-6.200.zip 4980132 BLAKE2B 
98fba54eda2fc52e9cad6abf57c18a8b7a2741f5a00475794fd2d2ba82b021b87599917f28bf3e0a1bf8a9d6d6c152ae961b09224b199be696656ec966e121de
 SHA512 
f54bf9f275b49ed34bfb92492826a21052858adc9d85d4f5bd688c5f4d15bdd029920eb1be3908eafbf4ec72f4a8fcf5e37fb16b4ee26b829c33fca9556ad6af

diff --git a/media-fonts/sil-charis/metadata.xml 
b/media-fonts/sil-charis/metadata.xml
index 7087c4bd0875..8979707589c2 100644
--- a/media-fonts/sil-charis/metadata.xml
+++ b/media-fonts/sil-charis/metadata.xml
@@ -15,7 +15,4 @@
proportionally-spaced font optimized for readability in long
printed documents.

-   
-   Use more compactly spaced font
-   
 

diff --git a/media-fonts/sil-charis/sil-charis-5.000-r1.ebuild 
b/media-fonts/sil-charis/sil-charis-5.000-r1.ebuild
deleted file mode 100644
index 28ad8771473e..
--- a/media-fonts/sil-charis/sil-charis-5.000-r1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN="CharisSIL"
-inherit font
-
-DESCRIPTION="Serif typeface for Roman and Cyrillic languages"
-HOMEPAGE="https://software.sil.org/charis/;
-SRC_URI="https://software.sil.org/downloads/r/charis/${MY_PN}-${PV}.zip -> 
${P}.zip
-   compact? ( 
https://software.sil.org/downloads/r/charis/${MY_PN}Compact-${PV}.zip )"
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-LICENSE="OFL-1.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~loong ppc ppc64 ~s390 sparc x86 
~x64-macos"
-IUSE="compact"
-
-BDEPEND="app-arch/unzip"
-
-# DOCS=( OFL-FAQ.txt documentation/* )
-
-FONT_SUFFIX="ttf"
-
-src_prepare() {
-   default
-   if use compact; then
-   mv "${WORKDIR}"/${MY_PN}Compact-${PV}/*.${FONT_SUFFIX} . || die
-   fi
-}

diff --git a/media-fonts/sil-charis/sil-charis-6.101.ebuild 
b/media-fonts/sil-charis/sil-charis-6.101.ebuild
deleted file mode 100644
index a2b656eb6953..
--- a/media-fonts/sil-charis/sil-charis-6.101.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="CharisSIL"
-inherit font
-
-DESCRIPTION="Serif typeface for Roman and Cyrillic languages"
-HOMEPAGE="https://software.sil.org/charis/;
-SRC_URI="https://software.sil.org/downloads/r/charis/${MY_PN}-${PV}.zip -> 
${P}.zip"
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-LICENSE="OFL-1.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~loong ppc ppc64 ~s390 sparc x86 
~x64-macos"
-
-BDEPEND="app-arch/unzip"
-
-# DOCS=( OFL-FAQ.txt documentation/* )
-
-FONT_SUFFIX="ttf"



[gentoo-commits] repo/gentoo:master commit in: media-fonts/sil-doulos/

2023-11-30 Thread Matt Turner
commit: ac8b80472f83643d22b9f6320fe0122d5030ec11
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Dec  1 00:02:31 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Dec  1 00:11:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac8b8047

media-fonts/sil-doulos: Drop old versions

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

 media-fonts/sil-doulos/Manifest   |  2 --
 media-fonts/sil-doulos/sil-doulos-5.000-r1.ebuild | 23 ---
 media-fonts/sil-doulos/sil-doulos-6.101.ebuild| 22 --
 3 files changed, 47 deletions(-)

diff --git a/media-fonts/sil-doulos/Manifest b/media-fonts/sil-doulos/Manifest
index 7c6e7649057e..088f923d4db0 100644
--- a/media-fonts/sil-doulos/Manifest
+++ b/media-fonts/sil-doulos/Manifest
@@ -1,3 +1 @@
-DIST sil-doulos-5.000.zip 1347526 BLAKE2B 
d6f5ea4ce5e5cf264dcd59a96e7bb328fdb7cce66d07e30743e8381ec5631eab6b32cdd929940d75bf7b9bca3f102fdd8619f56a813c022ea90020d4fa2d7429
 SHA512 
3698b3f330d34cfa2be93f9dfc87c113a0b3e174a40ce9c2277bb452161cda61aab4688338ab3ae3cc684cedc58bbb3f066392e3911246a230d1a9fb02f3
-DIST sil-doulos-6.101.zip 1532281 BLAKE2B 
845ec45eb338a0afc3bd0bbb953adfe87c3784dabbad6ab017e50ba0a1249e5e3f795e090dd4ef2b80b32379b38c372c2a6876980a3ff72362eeccc7a72c3bc9
 SHA512 
2fa2455a7466dd23cbacf7f6aa46996e88ec7c9fe002cd0b31ab90c7dfecdf57a3418327eaecb517183be56d0459b61bc96d60639534cc0f2939ae66941dc867
 DIST sil-doulos-6.200.zip 1513687 BLAKE2B 
0bd626f376e6231507a6a484e8d1fd2e1215a68f0b80f9e30ed182530e813cb91d1a5f9539f459efa9f81784d34a00f592dcfbcc932b85a34ede3609eb4a3ce0
 SHA512 
8f8c330f858f620b1db8278615c3b79464d019e68ba9bb166ba581ce91b942d8060657b3e7a412f963c53fd0bc97aa2a9534dce078113b1c3fc09c7f8a1ce8f5

diff --git a/media-fonts/sil-doulos/sil-doulos-5.000-r1.ebuild 
b/media-fonts/sil-doulos/sil-doulos-5.000-r1.ebuild
deleted file mode 100644
index 09cf24bb8223..
--- a/media-fonts/sil-doulos/sil-doulos-5.000-r1.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_P="DoulosSIL-${PV}"
-inherit font
-
-DESCRIPTION="SIL font for Roman and Cyrillic Languages"
-HOMEPAGE="https://software.sil.org/doulos/;
-SRC_URI="https://software.sil.org/downloads/r/doulos/${MY_P}.zip -> ${P}.zip"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="OFL-1.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~loong ppc ppc64 ~s390 sparc x86"
-IUSE=""
-
-BDEPEND="app-arch/unzip"
-
-DOCS=( OFL-FAQ.txt documentation/{DOCUMENTATION.txt,DoulosSIL-features.pdf} )
-
-FONT_SUFFIX="ttf"

diff --git a/media-fonts/sil-doulos/sil-doulos-6.101.ebuild 
b/media-fonts/sil-doulos/sil-doulos-6.101.ebuild
deleted file mode 100644
index 5102a37ae67e..
--- a/media-fonts/sil-doulos/sil-doulos-6.101.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_P="DoulosSIL-${PV}"
-inherit font
-
-DESCRIPTION="SIL font for Roman and Cyrillic Languages"
-HOMEPAGE="https://software.sil.org/doulos/;
-SRC_URI="https://software.sil.org/downloads/r/doulos/${MY_P}.zip -> ${P}.zip"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="OFL-1.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~loong ppc ppc64 ~s390 sparc x86"
-
-BDEPEND="app-arch/unzip"
-
-DOCS=( OFL-FAQ.txt documentation/{DOCUMENTATION.txt,pdf/features.pdf} )
-
-FONT_SUFFIX="ttf"



[gentoo-commits] repo/gentoo:master commit in: media-fonts/source-han-sans/

2023-11-30 Thread Matt Turner
commit: 2fd096d088688f5f4a2ddf0819197a34b42a475f
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Dec  1 00:02:31 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Dec  1 00:11:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fd096d0

media-fonts/source-han-sans: Drop old versions

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

 media-fonts/source-han-sans/Manifest   |  4 ---
 .../source-han-sans/source-han-sans-1.004.ebuild   | 37 --
 2 files changed, 41 deletions(-)

diff --git a/media-fonts/source-han-sans/Manifest 
b/media-fonts/source-han-sans/Manifest
index e518e45078fa..7be449a0f62a 100644
--- a/media-fonts/source-han-sans/Manifest
+++ b/media-fonts/source-han-sans/Manifest
@@ -1,9 +1,5 @@
-DIST source-han-sans-ja-1.004.zip 26865889 BLAKE2B 
26a735dc6d2e5de21cfb52a29d61ca1e85c3fcdb75ed50792a27ffce59acdf9d4a74261bc74981729d584c13a14e1beae1460d3f2a27aaaf0ffd128f37cd745e
 SHA512 
ae310b2e8eb46935b26f53f8177188e26e4a55909a4ad96ff54682d250e661ca5042f76814b97c800f23bd2e55127f8957ccd42c8c55f2bb1333be7903a9d11a
 DIST source-han-sans-ja-2.004.zip 27141614 BLAKE2B 
f8bff9e69a50d4fd0fb62a7a37f155b6bc7276968d22afd0970d26cc723873d44a21a506a91cee1e3fd51d03da1f5b1053e57743fc12d9c458adf8214d0e6bf2
 SHA512 
37028a147b53e7da7cc9cca1ced6bf056bba79a290550c2ab4edf8fac1ebebba3fd227402f9517302a2402a643fcbc9c27d7d9e7af4f704cee3164c67f40c2ef
-DIST source-han-sans-ko-1.004.zip 25290327 BLAKE2B 
de915dc85c84e584e1a6325b35e176c21f7d009653e2b5d8fe24c68df02dac594e64a1d0684a2a65b291a797b4400e4b0e3823deb0f92a473620703c4f8513a7
 SHA512 
c2a3cfe06254ea05e15c4858d7e6d5759088b41d5ba0f801769681d05eb57c2c981b2a4525a124d4a6c4945360d9bb0e687515d8b8d4c5831565972642298aa1
 DIST source-han-sans-ko-2.004.zip 26037379 BLAKE2B 
3c0d086b1679866efccd500d90fc3a843d7c0a541bc0dabeb103fc2e91a45f0083fc326fdd3e2c4a7036873a0429f0ca739225fe6de0c717cb4eb376a8a7a3cc
 SHA512 
232e2c805d05c604e3d23c0ec52567eb4c40f095a01267e9f2a51959e445f9d1d551ddd41834215d4eea004e577d25a71e80cc99f57101acd8a8291b7fe90dde
-DIST source-han-sans-zh_CN-1.004.zip 50414779 BLAKE2B 
61501ac790b4ab88ae48bbcfd3b60a235f9bfe171f143b2b1dc3658abdc4731a5478f2edb8d0931b4df13d60f7fc77601078386ab5c4ec2d9e97a4217e11c385
 SHA512 
9a38ea7907fdc118e4fa420c976e255120a2f9176c33ea8ce06dbc09f46f95224675178e45c854b674f4a46642123e41a3f3f8f6e9f043e8dcc0322e05a70282
 DIST source-han-sans-zh_CN-2.004.zip 50079275 BLAKE2B 
141e213d461398259436626ff82bf02236d53459c2231f8294c5d1f18d407b3a4a6534732af8c7040548a8a4cab01697b6cebbd7e182b485015ca636f7f42f49
 SHA512 
eb846122e02c4b93c1b44606a9e51c6d4d4275ee64832e8b3d53c624c7d6d24c49269986049c8b672cd9e8afbdb7bcafc8327d95145ed061f00f3129287798b5
 DIST source-han-sans-zh_HK-2.004.zip 34196478 BLAKE2B 
d1fd7b1be90a30420764084d9e4f256a328220ab86a828174133e81fa9e941093950ccc566116b1263105d990b13141062e031078002f02e4509f2358d958185
 SHA512 
82bb31117454b1bcbe17f4a1aa8a9cfacba5483df9da2ee08717f32d3dbf3188992e5ef34a51567e6b154769ef9962aa00d9794bbf7733f30355342805c3dd8d
-DIST source-han-sans-zh_TW-1.004.zip 34014710 BLAKE2B 
1cb3b344f8d9813b27ea79c6e08ec2c462567cb09325267d1d0dd2e463bef5935d4fd42af8ef8d16dd9b2441e2b2fd0cd323f5065abeddbd911a187a05f6205a
 SHA512 
8e1a7ec36a368499cf132ef63dc531c61a19374eedcbc99c6937ef5d2c1e557662e79b796fa8df5e211ffce6fdf290186a235a357b0a2af75a103f3223b5f914
 DIST source-han-sans-zh_TW-2.004.zip 34140813 BLAKE2B 
cd14b9f71e7986873211d2aa93eba4cfc24c63152111c8944fc2bf3ab0ad89aa72dab445bda71cabfd4cc42f6f17d9c207a9dbaa7b30a82d6c079da2cf1cb8bc
 SHA512 
ffc091f55a6ccb745772ba6af314a6c0a8c533d396803852bbffa17b42bdaa05cf4eabac6afece5d03c36c6eaded2ee30a7d5fed42668374cb648d249279f395

diff --git a/media-fonts/source-han-sans/source-han-sans-1.004.ebuild 
b/media-fonts/source-han-sans/source-han-sans-1.004.ebuild
deleted file mode 100644
index 05020230249e..
--- a/media-fonts/source-han-sans/source-han-sans-1.004.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit font
-
-# Note to maintainers:
-# The upstream tarball is huge (over 780 MB), so we use the
-# regional subset OTF fonts per region, for the user's convenience.
-
-DESCRIPTION="Pan-CJK OpenType/CFF font family"
-HOMEPAGE="https://github.com/adobe-fonts/source-han-sans/;
-SRC_URI="
-   l10n_ja? ( 
https://github.com/adobe-fonts/${PN}/raw/${PV}R/SubsetOTF/SourceHanSansJP.zip 
-> ${PN}-ja-${PV}.zip )
-   l10n_ko? ( 
https://github.com/adobe-fonts/${PN}/raw/${PV}R/SubsetOTF/SourceHanSansKR.zip 
-> ${PN}-ko-${PV}.zip )
-   l10n_zh-CN? ( 
https://github.com/adobe-fonts/${PN}/raw/${PV}R/SubsetOTF/SourceHanSansCN.zip 
-> ${PN}-zh_CN-${PV}.zip )
-   l10n_zh-TW? ( 
https://github.com/adobe-fonts/${PN}/raw/${PV}R/SubsetOTF/SourceHanSansTW.zip 
-> ${PN}-zh_TW-${PV}.zip )"
-S="${WORKDIR}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~loong ppc ppc64 ~riscv 

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

2023-11-30 Thread Matt Turner
commit: eaa8303ea82ceae5adac30dfe0315d2eefdf628d
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Dec  1 00:02:29 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Dec  1 00:11:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eaa8303e

app-arch/cabextract: Drop old versions

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

 app-arch/cabextract/Manifest|  1 -
 app-arch/cabextract/cabextract-1.9.1.ebuild | 68 -
 2 files changed, 69 deletions(-)

diff --git a/app-arch/cabextract/Manifest b/app-arch/cabextract/Manifest
index ad9e0071ecfc..ccd96f2e0180 100644
--- a/app-arch/cabextract/Manifest
+++ b/app-arch/cabextract/Manifest
@@ -1,2 +1 @@
 DIST cabextract-1.11.tar.gz 489656 BLAKE2B 
c0360e63359c3c3db26d442a92be8ac3f05903015be0f8fc76e81b572e882807b881756d6541aa77e55e8c083cda3363f8d2f9a32a7ab35a0b79482a9c91ef47
 SHA512 
416bdc5a889c3986b2a5d6ecb8526a69f2d85c34f4856da43951271ff4f31013e4197c56ea5f6b05061b511b980d5a65cb34b9b859d3013c1dbcbb89d43114f9
-DIST cabextract-1.9.1.tar.gz 469369 BLAKE2B 
5bfc697b40cbf47b42ab7857804b703c9622d8dae1648aae1bb5c0ec7c7978bff01b7ca2526f1b6090f193d88c00e3f49ae111f348d03fec9f575bddbb4b4096
 SHA512 
c354a4b20a222b40813f01baf8311c9a76611da427f9f44e977a3fd09508e24a18b486e3eef889a9debdca459f1b0c28d5d25429ccd555d3a2e4ff92d91cec14

diff --git a/app-arch/cabextract/cabextract-1.9.1.ebuild 
b/app-arch/cabextract/cabextract-1.9.1.ebuild
deleted file mode 100644
index dc44fbe296f6..
--- a/app-arch/cabextract/cabextract-1.9.1.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit autotools toolchain-funcs
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/kyz/libmspack.git;
-   inherit git-r3
-   MY_P="${PN}-"
-
-   LIBMSPACK_DEPEND="~dev-libs/libmspack-:="
-else
-   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"
-   MY_PV="${PV/_alpha/alpha}"
-   MY_P="${PN}-${MY_PV}"
-   SRC_URI="https://www.cabextract.org.uk/${P}.tar.gz;
-
-   LIBMSPACK_DEPEND=">=dev-libs/libmspack-0.8_alpha:="
-fi
-
-DESCRIPTION="Extracts files from Microsoft cabinet archive files"
-HOMEPAGE="https://www.cabextract.org.uk/;
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="extras"
-
-DEPEND="${LIBMSPACK_DEPEND}"
-RDEPEND="${LIBMSPACK_DEPEND}
-   extras? ( dev-lang/perl )"
-BDEPEND="sys-devel/gettext
-   virtual/pkgconfig"
-
-src_prepare() {
-   if [[ ${PV} == "" ]] ; then
-   # Re-create file layout from release tarball
-   pushd "${WORKDIR}" &>/dev/null || die
-   cp -aL "${S}"/${PN} "${WORKDIR}"/${PN}-source || die
-   rm -r "${S}" || die
-   mv "${WORKDIR}"/${PN}-source "${S}" || die
-   popd &>/dev/null || die
-   fi
-
-   default
-
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   --with-external-libmspack=yes
-}
-
-src_compile() {
-   emake AR="$(tc-getAR)"
-}
-
-src_install() {
-   local DOCS=( AUTHORS ChangeLog NEWS README TODO doc/magic )
-   default
-   docinto html
-   dodoc doc/wince_cab_format.html
-   if use extras; then
-   dobin src/{wince_info,wince_rename,cabinfo,cabsplit}
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: media-fonts/source-sans/

2023-11-30 Thread Matt Turner
commit: 11df54c12df88ee1c62f24c76658ae18389e07ad
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Dec  1 00:02:32 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Dec  1 00:11:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11df54c1

media-fonts/source-sans: Drop old versions

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

 media-fonts/source-sans/Manifest |  1 -
 media-fonts/source-sans/source-sans-3.046.ebuild | 37 
 2 files changed, 38 deletions(-)

diff --git a/media-fonts/source-sans/Manifest b/media-fonts/source-sans/Manifest
index c20df9c0f955..a11d00591682 100644
--- a/media-fonts/source-sans/Manifest
+++ b/media-fonts/source-sans/Manifest
@@ -1,2 +1 @@
-DIST source-sans-3.046.tar.gz 12105836 BLAKE2B 
3e2fed594f74614afd49ef731497b9abd6c75a78850cc1c5abbae0c246f454a0d06b82d4b7eaeefe8fb6b0d8246adb3f2751b4de6e2637f05f6cc20ead66faba
 SHA512 
4b53ca10053bf10b23f3a2488d562b79a8dfd39f1402d068098856bbd1bd5bd9ddbb8f269acea45f003289dc95378229ed14e21fdcd39d49e3d6864693c0fbb4
 DIST source-sans-3.052.tar.gz 14801007 BLAKE2B 
7cb3965a4172c467f2fd536b1ea96d65bdb41c8546baa9f318adedca217601762cf506d050afd2e9f4e4fb840282734254cec484ac40178e62d9539308d56ddd
 SHA512 
8e5a67cfebf6b7cea6505dc2d8e7600909719ec88b4553d1926b644ee2494304e60c75fd6e4bdb0450846985f442a1f7b4c1c147d428edf960b37a3d216c0b62

diff --git a/media-fonts/source-sans/source-sans-3.046.ebuild 
b/media-fonts/source-sans/source-sans-3.046.ebuild
deleted file mode 100644
index 65e32c1036e1..
--- a/media-fonts/source-sans/source-sans-3.046.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MAJORV="${PV%%.*}"
-FONT_PN=${PN}-${MAJORV}
-
-inherit font optfeature
-
-DESCRIPTION="Sans serif font family for user interface environments"
-HOMEPAGE="https://adobe-fonts.github.io/source-sans/;
-SRC_URI="https://github.com/adobe-fonts/source-sans/archive/${PV}R.tar.gz -> 
source-sans-${PV}.tar.gz"
-S="${WORKDIR}/${P}R"
-
-LICENSE="OFL-1.1"
-SLOT="${MAJORV}"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86 
~x64-macos"
-
-RESTRICT="binchecks strip"
-
-RDEPEND="media-libs/fontconfig"
-
-FONT_CONF=( "${FILESDIR}"/63-${FONT_PN}.conf )
-FONT_SUFFIX="otf"
-
-src_prepare() {
-   default
-   mv OTF/*.otf . || die
-}
-
-pkg_postinst() {
-   optfeature_header "Other variants of this font are:"
-   optfeature "the monospace variant" media-fonts/source-code-pro
-   optfeature "Chinese, Japanese and Korean support" 
media-fonts/source-han-sans
-   optfeature "the serif variant" media-fonts/source-serif
-}



[gentoo-commits] repo/gentoo:master commit in: media-fonts/clearsans/

2023-11-30 Thread Matt Turner
commit: 4b743d98144525453b3694d2ab88b954059f634d
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Dec  1 00:02:30 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Dec  1 00:11:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b743d98

media-fonts/clearsans: Drop old versions

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

 media-fonts/clearsans/Manifest  |  1 -
 media-fonts/clearsans/clearsans-1.00.ebuild | 23 ---
 2 files changed, 24 deletions(-)

diff --git a/media-fonts/clearsans/Manifest b/media-fonts/clearsans/Manifest
index 44ca31dae232..2b8597bcfa62 100644
--- a/media-fonts/clearsans/Manifest
+++ b/media-fonts/clearsans/Manifest
@@ -1,2 +1 @@
-DIST clearsans-1.00.zip 3972903 BLAKE2B 
a60df319173cfea54fdd089abd96d7e9a52d4e54c6248db909b73ed76217a9a4ab7312921e6f6d5e7677f0d0a2b77d8870447aef0cff2113718d0f2a400c4efc
 SHA512 
83faebae8b1041ab16bb3c6586574374f70ad1da406ad5d20f07f14b65e00e8645c5393471cea0194b14f2c2d926d6de814f745299062a4dccef2581e6de332d
 DIST clearsans-1.00_p20230107.tar.gz 4070779 BLAKE2B 
03c7395721211dc4e679b156b2a8ab582682dbbf60d369f0c919c43a947b7c8ee6786d288a397351c49cad0b9fa180281ed393a0b8e2bf12677b4b3ff96feca7
 SHA512 
fa3495df014e3430bbadabf1a3e1d57bc469a656d450086ddb74504092e77e260ac583d3506f8dfaca5685d76c173f55a90bebf2f7d21e8bd00177e072c22104

diff --git a/media-fonts/clearsans/clearsans-1.00.ebuild 
b/media-fonts/clearsans/clearsans-1.00.ebuild
deleted file mode 100644
index 3c6c47499f63..
--- a/media-fonts/clearsans/clearsans-1.00.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit font
-
-DESCRIPTION="OpenType font optimized for readability on small screens"
-HOMEPAGE="https://01.org/clear-sans;
-SRC_URI="https://01.org/sites/default/files/downloads/clear-sans/${P}.zip;
-S="${WORKDIR}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~loong ~ppc64 ~riscv x86"
-IUSE=""
-
-RESTRICT="binchecks strip"
-
-BDEPEND="app-arch/unzip"
-
-FONT_S="${S}/TTF"
-FONT_SUFFIX="ttf"



[gentoo-commits] repo/gentoo:master commit in: media-fonts/noto/

2023-11-30 Thread Matt Turner
commit: 349dbe211b1391dfb97cd3d7c6bd33d2f0ebda4c
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Dec  1 00:02:30 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Dec  1 00:11:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=349dbe21

media-fonts/noto: Drop old versions

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

 media-fonts/noto/Manifest |  1 -
 media-fonts/noto/noto-20230831.ebuild | 44 ---
 2 files changed, 45 deletions(-)

diff --git a/media-fonts/noto/Manifest b/media-fonts/noto/Manifest
index 7feacae951f3..38cee283a4fd 100644
--- a/media-fonts/noto/Manifest
+++ b/media-fonts/noto/Manifest
@@ -1,3 +1,2 @@
-DIST noto-20230831.tar.gz 1027210631 BLAKE2B 
e0afe6cf519a8a7a9bf68231297b9232803f819b8ae215dc45d6eca9e678b5f86e24b9c483f3127a938df537bbfc9ef934c5d4e0080d81e239b195ed00af02e9
 SHA512 
78352196a668dc4ce3b62adde6501fe863c7fa8545591b25c0721a5fc010df70e937eca0012aaeb3a77c8dcfa60be4211a6572d1b71e7092eb78eed465469414
 DIST noto-20230930.tar.gz 1034822159 BLAKE2B 
25af396043c2639d31711357b44bbf588f2d8a156c1bd6c1fcbd130d42c80664f74a40c7f30be41c1fe82611d5e2b8587bae84497bef6381fea07374435eea02
 SHA512 
ce2e73e8cb179e6968d76241add907878d5f53de2923fa809957eef43fa030200a25f1aedf137f7c8c4daa6406e88fe9637c0d13e31bb41a8b3be6f2605c73ab
 DIST noto-20231031.tar.gz 1062488324 BLAKE2B 
a2494936557b9af06da87ed2287122933f0953aca800a0cf02bccef55ae12ba3135dd83cbed7361b59d8dc84d5a170f9b536a8a7bfbf0820832480e8a59ad1df
 SHA512 
60f5c0fd4bda81c93c21137ac3ba64da1efadad106e081434be7d01b344518104451222915f585a06be6bde43893ed0e248b58600b029f8d89e51325f204b324

diff --git a/media-fonts/noto/noto-20230831.ebuild 
b/media-fonts/noto/noto-20230831.ebuild
deleted file mode 100644
index f78017cce765..
--- a/media-fonts/noto/noto-20230831.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit font
-
-DESCRIPTION="Google's font family that aims to support all the world's 
languages"
-HOMEPAGE="https://fonts.google.com/noto 
https://github.com/notofonts/notofonts.github.io;
-
-COMMIT="c890f6fec6fa37740f23fffdd2a28e156f3837a3"
-SRC_URI="https://github.com/notofonts/notofonts.github.io/archive/${COMMIT}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="OFL-1.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
-# Extra allows to optionally reduce disk usage even returning to tofu
-# issue as described in https://fonts.google.com/noto
-IUSE="cjk +extra"
-
-RDEPEND="cjk? ( media-fonts/noto-cjk )"
-DEPEND=""
-
-RESTRICT="binchecks strip"
-
-S="${WORKDIR}/notofonts.github.io-${COMMIT}"
-
-FONT_SUFFIX="ttf"
-FONT_CONF=(
-   # From ArchLinux
-   "${FILESDIR}/66-noto-serif.conf"
-   "${FILESDIR}/66-noto-mono.conf"
-   "${FILESDIR}/66-noto-sans.conf"
-)
-
-src_install() {
-   mkdir install-hinted || die
-   mv fonts/*/hinted/ttf/*.tt[fc] install-hinted/. || die
-
-   FONT_S="${S}/install-hinted/" font_src_install
-
-   # Allow to drop some fonts optionally for people that want to save
-   # disk space. Following ArchLinux options.
-   use extra || rm -rf 
"${ED}"/usr/share/fonts/noto/Noto*{Condensed,SemiBold,Extra}*.tt[f,c]
-}



  1   2   3   >