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

2023-09-27 Thread Joonas Niilola
commit: e2bfc5c04908cc5a0b1859c2c6b2b541133e2655
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Sep 28 05:28:48 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Sep 28 05:28:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2bfc5c0

dev-libs/qxlsx: Stabilize 1.4.6 amd64, #914870

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

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

diff --git a/dev-libs/qxlsx/qxlsx-1.4.6.ebuild 
b/dev-libs/qxlsx/qxlsx-1.4.6.ebuild
index 56d6bef392f2..5ef97fd4bb0e 100644
--- a/dev-libs/qxlsx/qxlsx-1.4.6.ebuild
+++ b/dev-libs/qxlsx/qxlsx-1.4.6.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/QtExcel/QXlsx/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="MIT"
 # soversion
 SLOT="0/0.1.4.4"
-KEYWORDS="~amd64 ~ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 ~ppc ppc64 ~riscv x86"
 
 IUSE="qt5 qt6"
 REQUIRED_USE="|| ( qt5 qt6 )"



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

2023-09-27 Thread Joonas Niilola
commit: ea3f28067b8c60825ac519dccd219fd5a13832a4
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Sep 28 05:28:04 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Sep 28 05:28:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea3f2806

dev-libs/qxlsx: Stabilize 1.4.6 x86, #914870

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

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

diff --git a/dev-libs/qxlsx/qxlsx-1.4.6.ebuild 
b/dev-libs/qxlsx/qxlsx-1.4.6.ebuild
index d0f88b3d616c..56d6bef392f2 100644
--- a/dev-libs/qxlsx/qxlsx-1.4.6.ebuild
+++ b/dev-libs/qxlsx/qxlsx-1.4.6.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/QtExcel/QXlsx/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="MIT"
 # soversion
 SLOT="0/0.1.4.4"
-KEYWORDS="~amd64 ~ppc ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~ppc ppc64 ~riscv x86"
 
 IUSE="qt5 qt6"
 REQUIRED_USE="|| ( qt5 qt6 )"



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

2023-09-27 Thread Joonas Niilola
commit: a7e84ac3bc62a3a9a7f0225fa97d9591b65432ac
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Sep 28 05:21:51 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Sep 28 05:21:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7e84ac3

sys-apps/eza: Keyword 0.13.1 x86, #913960

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

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

diff --git a/sys-apps/eza/eza-0.13.1.ebuild b/sys-apps/eza/eza-0.13.1.ebuild
index c06cf11f1215..67c2b0d0f94b 100644
--- a/sys-apps/eza/eza-0.13.1.ebuild
+++ b/sys-apps/eza/eza-0.13.1.ebuild
@@ -178,7 +178,7 @@ LICENSE="MIT"
 # Dependent crate licenses
 LICENSE+=" Apache-2.0 MIT Unicode-DFS-2016"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="+git man"
 
 DEPEND="git? ( dev-libs/libgit2:= )"



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

2023-09-27 Thread Joonas Niilola
commit: d3ae03f2957333cb2ac73f838244acf5d4926961
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Sep 28 05:21:19 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Sep 28 05:21:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3ae03f2

app-admin/ccze: Stabilize 0.2.1-r5 x86, #914845

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

 app-admin/ccze/ccze-0.2.1-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/ccze/ccze-0.2.1-r5.ebuild 
b/app-admin/ccze/ccze-0.2.1-r5.ebuild
index cadaead649fa..3ec8e0d7bea1 100644
--- a/app-admin/ccze/ccze-0.2.1-r5.ebuild
+++ b/app-admin/ccze/ccze-0.2.1-r5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gentoo/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc ~x86"
+KEYWORDS="amd64 ~arm ~ppc x86"
 
 RESTRICT="test" # bug 913965
 



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

2023-09-27 Thread Joonas Niilola
commit: 15aea217338699c8206f100be9c0f69ef58fbf06
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Sep 28 05:21:21 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Sep 28 05:21:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15aea217

app-admin/pprocm: Stabilize 1.0-r3 x86, #914845

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

 app-admin/pprocm/pprocm-1.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/pprocm/pprocm-1.0-r3.ebuild 
b/app-admin/pprocm/pprocm-1.0-r3.ebuild
index 50ff8e46a32f..5b2f44127628 100644
--- a/app-admin/pprocm/pprocm-1.0-r3.ebuild
+++ b/app-admin/pprocm/pprocm-1.0-r3.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 RDEPEND="
dev-lang/perl



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

2023-09-27 Thread Joonas Niilola
commit: a9b67e44e0a949cbf685e409152fbd38a9a07104
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Sep 28 05:21:21 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Sep 28 05:21:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9b67e44

app-admin/sxid: Stabilize 4.2-r3 x86, #914845

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

 app-admin/sxid/sxid-4.2-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sxid/sxid-4.2-r3.ebuild 
b/app-admin/sxid/sxid-4.2-r3.ebuild
index 8758295d915c..098530470c41 100644
--- a/app-admin/sxid/sxid-4.2-r3.ebuild
+++ b/app-admin/sxid/sxid-4.2-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://linukz.org/download/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc x86"
 IUSE="selinux"
 
 RDEPEND="



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

2023-09-27 Thread Joonas Niilola
commit: 6964a7097687c4d87c261241092293f7e89db82d
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Sep 28 05:21:20 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Sep 28 05:21:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6964a709

app-admin/logsentry: Stabilize 1.1.1-r3 x86, #914845

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

 app-admin/logsentry/logsentry-1.1.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/logsentry/logsentry-1.1.1-r3.ebuild 
b/app-admin/logsentry/logsentry-1.1.1-r3.ebuild
index ffc58ad807d6..c17d1d753efd 100644
--- a/app-admin/logsentry/logsentry-1.1.1-r3.ebuild
+++ b/app-admin/logsentry/logsentry-1.1.1-r3.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"/logcheck-${PV}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm ~mips ~ppc ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm ~mips ~ppc ~s390 ~sparc x86"
 IUSE="selinux"
 
 RDEPEND="



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

2023-09-27 Thread Joonas Niilola
commit: 9a0da4a06e36e5a8c129f457d32889be8a41537d
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Sep 28 05:21:20 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Sep 28 05:21:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a0da4a0

app-admin/cronolog: Stabilize 1.6.2-r6 x86, #914845

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

 app-admin/cronolog/cronolog-1.6.2-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/cronolog/cronolog-1.6.2-r6.ebuild 
b/app-admin/cronolog/cronolog-1.6.2-r6.ebuild
index 481b7eeb5fb9..b671c75b43d7 100644
--- a/app-admin/cronolog/cronolog-1.6.2-r6.ebuild
+++ b/app-admin/cronolog/cronolog-1.6.2-r6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://cronolog.org/download/${P}.tar.gz;
 
 LICENSE="GPL-2+ Apache-1.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc ~x86"
+KEYWORDS="amd64 ~arm ~ppc x86"
 
 PATCHES=(
"${FILESDIR}"/${PV}-patches



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

2023-09-27 Thread Joonas Niilola
commit: 82e8aedda9a3f7ae25d53ab823470a99bb2e8164
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Sep 28 05:21:20 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Sep 28 05:21:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82e8aedd

app-admin/ide-smart: Stabilize 1.4-r3 x86, #914845

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

 app-admin/ide-smart/ide-smart-1.4-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/ide-smart/ide-smart-1.4-r3.ebuild 
b/app-admin/ide-smart/ide-smart-1.4-r3.ebuild
index e301fdbcb7b3..230965dae837 100644
--- a/app-admin/ide-smart/ide-smart-1.4-r3.ebuild
+++ b/app-admin/ide-smart/ide-smart-1.4-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.linalco.com/ragnar/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~sparc ~x86"
+KEYWORDS="amd64 ~ppc ~sparc x86"
 
 src_compile() {
edo $(tc-getCC) ${CFLAGS} ${CPPFLAGS} -Wall ${LDFLAGS} -o ${PN} ${PN}.c



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

2023-09-27 Thread Joonas Niilola
commit: ae919428d45fba1d1a765689e519e7d4a95230a2
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Sep 28 05:16:05 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Sep 28 05:16:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae919428

app-admin/sxid: Stabilize 4.2-r3 amd64, #914845

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

 app-admin/sxid/sxid-4.2-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sxid/sxid-4.2-r3.ebuild 
b/app-admin/sxid/sxid-4.2-r3.ebuild
index b62bc5855760..8758295d915c 100644
--- a/app-admin/sxid/sxid-4.2-r3.ebuild
+++ b/app-admin/sxid/sxid-4.2-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://linukz.org/download/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc ~x86"
 IUSE="selinux"
 
 RDEPEND="



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

2023-09-27 Thread Joonas Niilola
commit: 0a7f0b2393deb3470ed224aaef9c207f76ab20fc
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Sep 28 05:16:04 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Sep 28 05:16:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a7f0b23

app-admin/ide-smart: Stabilize 1.4-r3 amd64, #914845

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

 app-admin/ide-smart/ide-smart-1.4-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/ide-smart/ide-smart-1.4-r3.ebuild 
b/app-admin/ide-smart/ide-smart-1.4-r3.ebuild
index 813ff8c814dc..e301fdbcb7b3 100644
--- a/app-admin/ide-smart/ide-smart-1.4-r3.ebuild
+++ b/app-admin/ide-smart/ide-smart-1.4-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.linalco.com/ragnar/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+KEYWORDS="amd64 ~ppc ~sparc ~x86"
 
 src_compile() {
edo $(tc-getCC) ${CFLAGS} ${CPPFLAGS} -Wall ${LDFLAGS} -o ${PN} ${PN}.c



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

2023-09-27 Thread Joonas Niilola
commit: 5a1149a07d23cf01649d26d8c7838f0f5b901639
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Sep 28 05:16:04 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Sep 28 05:16:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a1149a0

app-admin/logsentry: Stabilize 1.1.1-r3 amd64, #914845

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

 app-admin/logsentry/logsentry-1.1.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/logsentry/logsentry-1.1.1-r3.ebuild 
b/app-admin/logsentry/logsentry-1.1.1-r3.ebuild
index 2ad7853c86bd..ffc58ad807d6 100644
--- a/app-admin/logsentry/logsentry-1.1.1-r3.ebuild
+++ b/app-admin/logsentry/logsentry-1.1.1-r3.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"/logcheck-${PV}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 arm ~mips ~ppc ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm ~mips ~ppc ~s390 ~sparc ~x86"
 IUSE="selinux"
 
 RDEPEND="



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

2023-09-27 Thread Joonas Niilola
commit: 338f518e411b9abdccca421e5a980cb2a4a8556e
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Sep 28 05:15:59 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Sep 28 05:16:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=338f518e

app-admin/ccze: Stabilize 0.2.1-r5 amd64, #914845

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

 app-admin/ccze/ccze-0.2.1-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/ccze/ccze-0.2.1-r5.ebuild 
b/app-admin/ccze/ccze-0.2.1-r5.ebuild
index defcc9bffb70..cadaead649fa 100644
--- a/app-admin/ccze/ccze-0.2.1-r5.ebuild
+++ b/app-admin/ccze/ccze-0.2.1-r5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gentoo/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
+KEYWORDS="amd64 ~arm ~ppc ~x86"
 
 RESTRICT="test" # bug 913965
 



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

2023-09-27 Thread Joonas Niilola
commit: 86bc1ac780dfdae457156e1cc571079b13f9fbba
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Sep 28 05:16:04 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Sep 28 05:16:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86bc1ac7

app-admin/cronolog: Stabilize 1.6.2-r6 amd64, #914845

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

 app-admin/cronolog/cronolog-1.6.2-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/cronolog/cronolog-1.6.2-r6.ebuild 
b/app-admin/cronolog/cronolog-1.6.2-r6.ebuild
index 56e9b547b8f6..481b7eeb5fb9 100644
--- a/app-admin/cronolog/cronolog-1.6.2-r6.ebuild
+++ b/app-admin/cronolog/cronolog-1.6.2-r6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://cronolog.org/download/${P}.tar.gz;
 
 LICENSE="GPL-2+ Apache-1.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
+KEYWORDS="amd64 ~arm ~ppc ~x86"
 
 PATCHES=(
"${FILESDIR}"/${PV}-patches



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

2023-09-27 Thread Joonas Niilola
commit: b26db8db00e3fda5473ccd7e11ba754fcb5b63db
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Sep 28 05:16:05 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Sep 28 05:16:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b26db8db

app-admin/pprocm: Stabilize 1.0-r3 amd64, #914845

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

 app-admin/pprocm/pprocm-1.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/pprocm/pprocm-1.0-r3.ebuild 
b/app-admin/pprocm/pprocm-1.0-r3.ebuild
index 89f614ee5a50..50ff8e46a32f 100644
--- a/app-admin/pprocm/pprocm-1.0-r3.ebuild
+++ b/app-admin/pprocm/pprocm-1.0-r3.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 RDEPEND="
dev-lang/perl



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

2023-09-27 Thread Sam James
commit: b90fd9063b2b9d89be89da7f870c24134a97b65b
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 05:12:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 05:12:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b90fd906

media-fonts/noto: Stabilize 20230731 sparc, #914805

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

 media-fonts/noto/noto-20230731.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/noto/noto-20230731.ebuild 
b/media-fonts/noto/noto-20230731.ebuild
index c79eb6ee0f6e..f08af236b28d 100644
--- a/media-fonts/noto/noto-20230731.ebuild
+++ b/media-fonts/noto/noto-20230731.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/notofonts/notofonts.github.io/archive/${COMMIT}.tar.
 
 LICENSE="OFL-1.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86"
+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"



[gentoo-commits] repo/gentoo:master commit in: virtual/perl-Text-Tabs+Wrap/

2023-09-27 Thread Sam James
commit: 91c0814ca155ededf7fc5c422ad08d378e12b015
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 05:12:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 05:12:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91c0814c

virtual/perl-Text-Tabs+Wrap: Stabilize 2023.51.100 sparc, #914800

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

 virtual/perl-Text-Tabs+Wrap/perl-Text-Tabs+Wrap-2023.51.100.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/perl-Text-Tabs+Wrap/perl-Text-Tabs+Wrap-2023.51.100.ebuild 
b/virtual/perl-Text-Tabs+Wrap/perl-Text-Tabs+Wrap-2023.51.100.ebuild
index f445a0c815e2..ea8abfa89bdf 100644
--- a/virtual/perl-Text-Tabs+Wrap/perl-Text-Tabs+Wrap-2023.51.100.ebuild
+++ b/virtual/perl-Text-Tabs+Wrap/perl-Text-Tabs+Wrap-2023.51.100.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DESCRIPTION="Virtual for Text::Tabs and Text::Wrap, also distributed as 
Text::Tabs+Wrap"
 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"
+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="
~perl-core/${PN#perl-}-${PV}



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

2023-09-27 Thread Sam James
commit: a38c6e2fe2a403c2d19dd913d2852bd1c3376ae6
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 05:12:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 05:12:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a38c6e2f

media-libs/fontconfig: Stabilize 2.14.2-r3 sparc, #914803

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

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

diff --git a/media-libs/fontconfig/fontconfig-2.14.2-r3.ebuild 
b/media-libs/fontconfig/fontconfig-2.14.2-r3.ebuild
index e290068d7f9d..fa40bd84fd2e 100644
--- a/media-libs/fontconfig/fontconfig-2.14.2-r3.ebuild
+++ b/media-libs/fontconfig/fontconfig-2.14.2-r3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://fontconfig.org/release/${P}.tar.xz;
 LICENSE="MIT"
 SLOT="1.0"
 if ! [[ $(ver_cut 3) -ge 90 ]] ; then
-   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"
+   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"
 fi
 IUSE="doc nls test"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: perl-core/Text-Tabs+Wrap/

2023-09-27 Thread Sam James
commit: 2ee9a4f2826f039e3151d7167072c4bd97f63be7
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 05:12:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 05:12:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ee9a4f2

perl-core/Text-Tabs+Wrap: Stabilize 2023.51.100 sparc, #914800

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

 perl-core/Text-Tabs+Wrap/Text-Tabs+Wrap-2023.51.100.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/perl-core/Text-Tabs+Wrap/Text-Tabs+Wrap-2023.51.100.ebuild 
b/perl-core/Text-Tabs+Wrap/Text-Tabs+Wrap-2023.51.100.ebuild
index 3c8b5dfea9ac..ef612996c43f 100644
--- a/perl-core/Text-Tabs+Wrap/Text-Tabs+Wrap-2023.51.100.ebuild
+++ b/perl-core/Text-Tabs+Wrap/Text-Tabs+Wrap-2023.51.100.ebuild
@@ -10,4 +10,4 @@ inherit perl-module
 DESCRIPTION="Expand/unexpand tabs per unix expand and line wrapping"
 
 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"
+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"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/URI/

2023-09-27 Thread Sam James
commit: 603e0032e22fb2f4775db3527862ab205cab38e4
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 05:12:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 05:12:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=603e0032

dev-perl/URI: Stabilize 5.210.0 hppa, #914796

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

 dev-perl/URI/URI-5.210.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/URI/URI-5.210.0.ebuild b/dev-perl/URI/URI-5.210.0.ebuild
index aa11ea3658af..d51484f77671 100644
--- a/dev-perl/URI/URI-5.210.0.ebuild
+++ b/dev-perl/URI/URI-5.210.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Uniform Resource Identifiers (absolute and relative)"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+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"
 
 RDEPEND="
virtual/perl-Carp



[gentoo-commits] repo/gentoo:master commit in: perl-core/Encode/

2023-09-27 Thread Sam James
commit: 1b5009b6359baac09362035c7fc812a07042f912
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 05:12:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 05:12:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b5009b6

perl-core/Encode: Stabilize 3.190.0 sparc, #914799

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

 perl-core/Encode/Encode-3.190.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/perl-core/Encode/Encode-3.190.0.ebuild 
b/perl-core/Encode/Encode-3.190.0.ebuild
index 9e111398c5b2..c95c1bb623a6 100644
--- a/perl-core/Encode/Encode-3.190.0.ebuild
+++ b/perl-core/Encode/Encode-3.190.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Character encodings in Perl"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+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"
 
 PATCHES=(
"${FILESDIR}"/gentoo_enc2xs.diff



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

2023-09-27 Thread Sam James
commit: cabd7450aa9ed1f732333dcfac72994d7c8bbdde
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 05:12:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 05:12:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cabd7450

dev-libs/mpfr: Stabilize 4.2.1 sparc, #914792

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

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

diff --git a/dev-libs/mpfr/mpfr-4.2.1.ebuild b/dev-libs/mpfr/mpfr-4.2.1.ebuild
index 396b7e49ae47..cb6320c8ea92 100644
--- a/dev-libs/mpfr/mpfr-4.2.1.ebuild
+++ b/dev-libs/mpfr/mpfr-4.2.1.ebuild
@@ -48,7 +48,7 @@ LICENSE="LGPL-3+"
 # preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
 SLOT="0/6" # libmpfr.so version
 if [[ ${PV} != *_rc* ]] ; then
-   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"
+   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"
 fi
 IUSE="static-libs"
 



[gentoo-commits] repo/gentoo:master commit in: perl-core/Unicode-Collate/

2023-09-27 Thread Sam James
commit: 567195f9e3c18625e45b8bdb2ed655f09c2ba038
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 05:12:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 05:12:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=567195f9

perl-core/Unicode-Collate: Stabilize 1.310.0 sparc, #914798

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

 perl-core/Unicode-Collate/Unicode-Collate-1.310.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/perl-core/Unicode-Collate/Unicode-Collate-1.310.0.ebuild 
b/perl-core/Unicode-Collate/Unicode-Collate-1.310.0.ebuild
index e4b1109815af..eb0d23b8ebb9 100644
--- a/perl-core/Unicode-Collate/Unicode-Collate-1.310.0.ebuild
+++ b/perl-core/Unicode-Collate/Unicode-Collate-1.310.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Unicode Collate Algorithm"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
 RDEPEND="
virtual/perl-Carp



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

2023-09-27 Thread Sam James
commit: 1e1ba30dde18e1e53a1057f1295ea42164f671dc
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 05:12:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 05:12:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e1ba30d

media-libs/gd: Stabilize 2.3.3-r4 sparc, #914793

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

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

diff --git a/media-libs/gd/gd-2.3.3-r4.ebuild b/media-libs/gd/gd-2.3.3-r4.ebuild
index a6f1c809074d..72e5a124a063 100644
--- a/media-libs/gd/gd-2.3.3-r4.ebuild
+++ b/media-libs/gd/gd-2.3.3-r4.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/lib${P}"
 
 LICENSE="gd IJG HPND BSD"
 SLOT="2/3"
-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"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="avif cpu_flags_x86_sse fontconfig +jpeg heif +png static-libs test tiff 
truetype webp xpm zlib"
 RESTRICT="!test? ( test )"
 



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

2023-09-27 Thread Sam James
commit: 4e33ebf94469ab30c5878d789081e6e8e6fcc732
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 05:10:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 05:11:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e33ebf9

media-libs/libvpx: backport CVE-2023-5217 fix

Bug: https://bugs.gentoo.org/914871
Bug: https://bugs.gentoo.org/914875
Closes: https://github.com/gentoo/gentoo/pull/33095
Signed-off-by: Sam James  gentoo.org>

 ...-1.13.0-VP8-disallow-thread-count-changes.patch |  53 
 ...pi_test-add-ConfigResizeChangeThreadCount.patch |  94 +
 media-libs/libvpx/libvpx-1.13.0-r1.ebuild  | 145 +
 3 files changed, 292 insertions(+)

diff --git 
a/media-libs/libvpx/files/libvpx-1.13.0-VP8-disallow-thread-count-changes.patch 
b/media-libs/libvpx/files/libvpx-1.13.0-VP8-disallow-thread-count-changes.patch
new file mode 100644
index ..bdaea724f817
--- /dev/null
+++ 
b/media-libs/libvpx/files/libvpx-1.13.0-VP8-disallow-thread-count-changes.patch
@@ -0,0 +1,53 @@
+https://bugs.gentoo.org/914875
+
+From 4e4bbfbd414d738b7114194c5d06b45b415486b8 Mon Sep 17 00:00:00 2001
+From: James Zern 
+Date: Mon, 25 Sep 2023 18:55:59 -0700
+Subject: [PATCH 2/2] VP8: disallow thread count changes
+
+Currently allocations are done at encoder creation time. Going from
+threaded to non-threaded would cause a crash.
+
+Bug: chromium:1486441
+Change-Id: Ie301c2a70847dff2f0daae408fbef1e4d42e73d4
+(cherry picked from commit 3fbd1dca6a4d2dad332a2110d646e4ffef36d590)
+(cherry picked from commit 7aaffe2df4c9426ab204a272ca5ca52286ca86d4)
+---
+ test/encode_api_test.cc | 4 
+ vp8/encoder/onyx_if.c   | 5 +
+ 2 files changed, 5 insertions(+), 4 deletions(-)
+
+diff --git a/test/encode_api_test.cc b/test/encode_api_test.cc
+index 02aedc057..e0e793b15 100644
+--- a/test/encode_api_test.cc
 b/test/encode_api_test.cc
+@@ -366,10 +366,6 @@ TEST(EncodeAPI, ConfigResizeChangeThreadCount) {
+ 
+   for (const auto *iface : kCodecIfaces) {
+ SCOPED_TRACE(vpx_codec_iface_name(iface));
+-if (!IsVP9(iface)) {
+-  GTEST_SKIP() << "TODO(https://crbug.com/1486441) remove this condition "
+-  "after VP8 is fixed.";
+-}
+ for (int i = 0; i < (IsVP9(iface) ? 2 : 1); ++i) {
+   vpx_codec_enc_cfg_t cfg = {};
+   struct Encoder {
+diff --git a/vp8/encoder/onyx_if.c b/vp8/encoder/onyx_if.c
+index 4bbeadef0..148a16cc4 100644
+--- a/vp8/encoder/onyx_if.c
 b/vp8/encoder/onyx_if.c
+@@ -1443,6 +1443,11 @@ void vp8_change_config(VP8_COMP *cpi, VP8_CONFIG *oxcf) 
{
+   last_h = cpi->oxcf.Height;
+   prev_number_of_layers = cpi->oxcf.number_of_layers;
+ 
++  if (cpi->initial_width) {
++// TODO(https://crbug.com/1486441): Allow changing thread counts; the
++// allocation is done once in vp8_create_compressor().
++oxcf->multi_threaded = cpi->oxcf.multi_threaded;
++  }
+   cpi->oxcf = *oxcf;
+ 
+   switch (cpi->oxcf.Mode) {
+-- 
+2.42.0
+

diff --git 
a/media-libs/libvpx/files/libvpx-1.13.0-encode_api_test-add-ConfigResizeChangeThreadCount.patch
 
b/media-libs/libvpx/files/libvpx-1.13.0-encode_api_test-add-ConfigResizeChangeThreadCount.patch
new file mode 100644
index ..17aa33567cc3
--- /dev/null
+++ 
b/media-libs/libvpx/files/libvpx-1.13.0-encode_api_test-add-ConfigResizeChangeThreadCount.patch
@@ -0,0 +1,94 @@
+https://bugs.gentoo.org/914875
+
+From 2f6c3a33e89e504ab3bef0aa847dc053f3355093 Mon Sep 17 00:00:00 2001
+From: James Zern 
+Date: Mon, 25 Sep 2023 18:53:41 -0700
+Subject: [PATCH 1/2] encode_api_test: add ConfigResizeChangeThreadCount
+
+Update thread counts and resolution to ensure allocations are updated
+correctly. VP8 is disabled to avoid a crash.
+
+Bug: chromium:1486441
+Change-Id: Ie89776d9818d27dc351eff298a44c699e850761b
+(cherry picked from commit af6dedd715f4307669366944cca6e0417b290282)
+(cherry picked from commit 972691e9af302f0bc14998e78a6d54f7861c92e5)
+---
+ test/encode_api_test.cc | 50 -
+ 1 file changed, 49 insertions(+), 1 deletion(-)
+
+diff --git a/test/encode_api_test.cc b/test/encode_api_test.cc
+index ecdf92834..02aedc057 100644
+--- a/test/encode_api_test.cc
 b/test/encode_api_test.cc
+@@ -304,7 +304,6 @@ TEST(EncodeAPI, SetRoi) {
+ 
+ void InitCodec(const vpx_codec_iface_t , int width, int height,
+vpx_codec_ctx_t *enc, vpx_codec_enc_cfg_t *cfg) {
+-  ASSERT_EQ(vpx_codec_enc_config_default(, cfg, 0), VPX_CODEC_OK);
+   cfg->g_w = width;
+   cfg->g_h = height;
+   cfg->g_lag_in_frames = 0;
+@@ -342,6 +341,7 @@ TEST(EncodeAPI, ConfigChangeThreadCount) {
+ vpx_codec_ctx_t ctx = {};
+   } enc;
+ 
++  ASSERT_EQ(vpx_codec_enc_config_default(iface, , 0), VPX_CODEC_OK);
+   EXPECT_NO_FATAL_FAILURE(
+   InitCodec(*iface, kWidth, kHeight, , ));
+   if (IsVP9(iface)) {
+@@ -360,4 +360,52 @@ TEST(EncodeAPI, ConfigChangeThreadCount) {
+   }
+ }
+ 

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

2023-09-27 Thread Marco Leise
commit: a8b4131ec5890145f2dfa0f06aeac57abcad0708
Author: Marco Leise  gmx  de>
AuthorDate: Tue Sep 26 20:02:05 2023 +
Commit: Marco Leise  gmx  de>
CommitDate: Tue Sep 26 20:02:05 2023 +
URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=a8b4131e

Merge branch 'various-fixes'

Signed-off-by: Marco Leise  gmx.de>

 .../{ldc2-1.29.0-r1.ebuild => ldc2-1.29.0-r2.ebuild} |  9 ++---
 .../ldc2/{ldc2-1.30.0.ebuild => ldc2-1.30.0-r1.ebuild}   |  9 ++---
 dev-util/dlang-tools/dlang-tools-2.064.2.ebuild  | 10 +-
 dev-util/dlang-tools/dlang-tools-2.065.0.ebuild  | 10 +-
 dev-util/dlang-tools/dlang-tools-2.066.1.ebuild  | 10 +-
 dev-util/dlang-tools/dlang-tools-2.067.1.ebuild  | 10 +-
 dev-util/dlang-tools/dlang-tools-2.068.2.ebuild  | 10 +-
 dev-util/dlang-tools/dlang-tools-2.069.1.ebuild  | 13 +++--
 dev-util/dlang-tools/dlang-tools-2.070.2.ebuild  | 13 +++--
 dev-util/dlang-tools/dlang-tools-2.071.2.ebuild  | 13 +++--
 dev-util/dlang-tools/dlang-tools-2.072.2.ebuild  | 13 +++--
 dev-util/dlang-tools/dlang-tools-2.073.2.ebuild  | 13 +++--
 dev-util/dlang-tools/dlang-tools-2.074.1.ebuild  | 13 +++--
 dev-util/dlang-tools/dlang-tools-2.075.1.ebuild  | 13 +++--
 dev-util/dlang-tools/dlang-tools-2.076.1.ebuild  | 13 +++--
 dev-util/dlang-tools/dlang-tools-2.077.1.ebuild  | 13 +++--
 dev-util/dlang-tools/dlang-tools-2.078.3.ebuild  | 13 +++--
 dev-util/dlang-tools/dlang-tools-2.079.1.ebuild  | 13 +++--
 dev-util/dlang-tools/dlang-tools-2.080.1.ebuild  | 13 +++--
 dev-util/dlang-tools/dlang-tools-2.081.2.ebuild  | 13 +++--
 dev-util/dlang-tools/dlang-tools-2.082.1.ebuild  | 13 +++--
 dev-util/dlang-tools/dlang-tools-2.083.1.ebuild  | 13 +++--
 dev-util/dlang-tools/dlang-tools-2.084.1.ebuild  | 13 +++--
 dev-util/dlang-tools/dlang-tools-2.085.1.ebuild  | 13 +++--
 dev-util/dlang-tools/dlang-tools-2.086.1.ebuild  | 13 +++--
 dev-util/dlang-tools/dlang-tools-2.087.1.ebuild  | 13 +++--
 dev-util/dlang-tools/dlang-tools-2.088.1.ebuild  | 13 +++--
 dev-util/dlang-tools/dlang-tools-2.089.1.ebuild  | 13 +++--
 dev-util/dlang-tools/dlang-tools-2.090.1.ebuild  | 13 +++--
 dev-util/dlang-tools/dlang-tools-2.091.1.ebuild  | 13 +++--
 dev-util/dlang-tools/dlang-tools-2.092.1.ebuild  | 13 +++--
 dev-util/dlang-tools/dlang-tools-2.093.1.ebuild  | 13 +++--
 dev-util/dlang-tools/dlang-tools-2.094.2.ebuild  | 13 +++--
 dev-util/dlang-tools/dlang-tools-2.095.1.ebuild  | 13 +++--
 dev-util/dlang-tools/dlang-tools-2.096.1.ebuild  | 13 +++--
 dev-util/dlang-tools/dlang-tools-2.097.2.ebuild  | 13 +++--
 dev-util/dlang-tools/dlang-tools-2.098.1.ebuild  | 13 +++--
 dev-util/dlang-tools/dlang-tools-2.099.1.ebuild  | 13 +++--
 eclass/dmd.eclass| 16 
 39 files changed, 402 insertions(+), 85 deletions(-)

diff --cc eclass/dmd.eclass
index e5129e8,16f926a..0333a2b
--- a/eclass/dmd.eclass
+++ b/eclass/dmd.eclass
@@@ -182,9 -179,9 +183,9 @@@ dmd_src_compile() 
fi
if dmd_ge 2.094; then
einfo "Building dmd build script..."
 -  DC="${DMD}" dlang_compile_bin dmd/generated/build 
dmd/src/build.d
 +  DC="${actual_compiler}" dlang_compile_bin dmd/generated/build 
dmd/src/build.d
einfo "Building dmd..."
-   env VERBOSE=1 ${HOST_DMD}="${DMD}" CXX="$(tc-getCXX)" 
${ENABLE_RELEASE}=1 ${LTO} dmd/generated/build DFLAGS="$(dlang_dmdw_dcflags)" 
dmd
+   env VERBOSE=1 ${HOST_DMD}="${DMD}" CXX="$(tc-getCXX)" 
${ENABLE_RELEASE}=1 ${LTO} dmd/generated/build DFLAGS="$(dlang_dmdw_dcflags)" 
dmd || die
else
einfo "Building dmd..."
emake -C dmd/src -f posix.mak TARGET_CPU=X86 
${HOST_DMD}="${DMD}" ${HOST_CXX}="$(tc-getCXX)" ${ENABLE_RELEASE}=1 ${LTO}



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

2023-09-27 Thread Marco Leise
commit: e5550afb3550d6b76a46d15a524deb1ca9f709dc
Author: Horodniceanu Andrei  protonmail  com>
AuthorDate: Thu Aug 31 20:49:21 2023 +
Commit: Marco Leise  gmx  de>
CommitDate: Fri Sep  1 21:12:51 2023 +
URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=e5550afb

dev-util/dlang-tools: add calls to xdg_icon_cache_update

Signed-off-by: Horodniceanu Andrei  protonmail.com>

 dev-util/dlang-tools/dlang-tools-2.064.2.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.065.0.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.066.1.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.067.1.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.068.2.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.069.1.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.070.2.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.071.2.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.072.2.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.073.2.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.074.1.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.075.1.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.076.1.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.077.1.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.078.3.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.079.1.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.080.1.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.081.2.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.082.1.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.083.1.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.084.1.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.085.1.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.086.1.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.087.1.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.088.1.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.089.1.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.090.1.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.091.1.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.092.1.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.093.1.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.094.2.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.095.1.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.096.1.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.097.2.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.098.1.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.099.1.ebuild | 10 +-
 36 files changed, 324 insertions(+), 36 deletions(-)

diff --git a/dev-util/dlang-tools/dlang-tools-2.064.2.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.064.2.ebuild
index 41b6034..dd5e9c4 100644
--- a/dev-util/dlang-tools/dlang-tools-2.064.2.ebuild
+++ b/dev-util/dlang-tools/dlang-tools-2.064.2.ebuild
@@ -28,7 +28,7 @@ DEPEND="dman? ( =dev-lang/dmd-${PV}*:${DLANG_SLOT} )"
 DLANG_VERSION_RANGE="${DLANG_SLOT}"
 DLANG_PACKAGE_TYPE="single"
 
-inherit eutils dlang
+inherit eutils dlang xdg-utils
 
 S="${WORKDIR}"
 
@@ -64,3 +64,11 @@ d_src_install() {
fi
done
 }
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}

diff --git a/dev-util/dlang-tools/dlang-tools-2.065.0.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.065.0.ebuild
index d9b4a2a..62558dd 100644
--- a/dev-util/dlang-tools/dlang-tools-2.065.0.ebuild
+++ b/dev-util/dlang-tools/dlang-tools-2.065.0.ebuild
@@ -28,7 +28,7 @@ DEPEND="dman? ( =dev-lang/dmd-${PV}*:${DLANG_SLOT} )"
 DLANG_VERSION_RANGE="${DLANG_SLOT}-2.071"
 DLANG_PACKAGE_TYPE="single"
 
-inherit eutils dlang
+inherit eutils dlang xdg-utils
 
 S="${WORKDIR}"
 
@@ -66,3 +66,11 @@ d_src_install() {
fi
done
 }
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}

diff --git a/dev-util/dlang-tools/dlang-tools-2.066.1.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.066.1.ebuild
index 18f609e..2f2d6ac 100644
--- a/dev-util/dlang-tools/dlang-tools-2.066.1.ebuild
+++ b/dev-util/dlang-tools/dlang-tools-2.066.1.ebuild
@@ -28,7 +28,7 @@ DEPEND="dman? ( =dev-lang/dmd-${PV}*:${DLANG_SLOT} )"
 DLANG_VERSION_RANGE="${DLANG_SLOT}"
 DLANG_PACKAGE_TYPE="single"
 
-inherit eutils dlang
+inherit eutils dlang xdg-utils
 
 S="${WORKDIR}"
 
@@ -66,3 +66,11 @@ d_src_install() {
fi
done
 }
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}

diff --git a/dev-util/dlang-tools/dlang-tools-2.067.1.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.067.1.ebuild
index 5463e53..af5be5f 100644
--- a/dev-util/dlang-tools/dlang-tools-2.067.1.ebuild
+++ b/dev-util/dlang-tools/dlang-tools-2.067.1.ebuild
@@ -31,7 

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

2023-09-27 Thread Marco Leise
commit: 841e9c539667ee3291375d30f0a3950a0202d5d4
Author: Horodniceanu Andrei  protonmail  com>
AuthorDate: Fri Aug 25 08:23:52 2023 +
Commit: Marco Leise  gmx  de>
CommitDate: Fri Sep  1 21:12:51 2023 +
URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=841e9c53

dev-util/dlang-tools: Fix SRC_URI for beta and rc versions

Signed-off-by: Horodniceanu Andrei  protonmail.com>

 dev-util/dlang-tools/dlang-tools-2.069.1.ebuild | 3 ++-
 dev-util/dlang-tools/dlang-tools-2.070.2.ebuild | 3 ++-
 dev-util/dlang-tools/dlang-tools-2.071.2.ebuild | 3 ++-
 dev-util/dlang-tools/dlang-tools-2.072.2.ebuild | 3 ++-
 dev-util/dlang-tools/dlang-tools-2.073.2.ebuild | 3 ++-
 dev-util/dlang-tools/dlang-tools-2.074.1.ebuild | 3 ++-
 dev-util/dlang-tools/dlang-tools-2.075.1.ebuild | 3 ++-
 dev-util/dlang-tools/dlang-tools-2.076.1.ebuild | 3 ++-
 dev-util/dlang-tools/dlang-tools-2.077.1.ebuild | 3 ++-
 dev-util/dlang-tools/dlang-tools-2.078.3.ebuild | 3 ++-
 dev-util/dlang-tools/dlang-tools-2.079.1.ebuild | 3 ++-
 dev-util/dlang-tools/dlang-tools-2.080.1.ebuild | 3 ++-
 dev-util/dlang-tools/dlang-tools-2.081.2.ebuild | 3 ++-
 dev-util/dlang-tools/dlang-tools-2.082.1.ebuild | 3 ++-
 dev-util/dlang-tools/dlang-tools-2.083.1.ebuild | 3 ++-
 dev-util/dlang-tools/dlang-tools-2.084.1.ebuild | 3 ++-
 dev-util/dlang-tools/dlang-tools-2.085.1.ebuild | 3 ++-
 dev-util/dlang-tools/dlang-tools-2.086.1.ebuild | 3 ++-
 dev-util/dlang-tools/dlang-tools-2.087.1.ebuild | 3 ++-
 dev-util/dlang-tools/dlang-tools-2.088.1.ebuild | 3 ++-
 dev-util/dlang-tools/dlang-tools-2.089.1.ebuild | 3 ++-
 dev-util/dlang-tools/dlang-tools-2.090.1.ebuild | 3 ++-
 dev-util/dlang-tools/dlang-tools-2.091.1.ebuild | 3 ++-
 dev-util/dlang-tools/dlang-tools-2.092.1.ebuild | 3 ++-
 dev-util/dlang-tools/dlang-tools-2.093.1.ebuild | 3 ++-
 dev-util/dlang-tools/dlang-tools-2.094.2.ebuild | 3 ++-
 dev-util/dlang-tools/dlang-tools-2.095.1.ebuild | 3 ++-
 dev-util/dlang-tools/dlang-tools-2.096.1.ebuild | 3 ++-
 dev-util/dlang-tools/dlang-tools-2.097.2.ebuild | 3 ++-
 dev-util/dlang-tools/dlang-tools-2.098.1.ebuild | 3 ++-
 dev-util/dlang-tools/dlang-tools-2.099.1.ebuild | 3 ++-
 31 files changed, 62 insertions(+), 31 deletions(-)

diff --git a/dev-util/dlang-tools/dlang-tools-2.069.1.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.069.1.ebuild
index 31fbb30..47e82c7 100644
--- a/dev-util/dlang-tools/dlang-tools-2.069.1.ebuild
+++ b/dev-util/dlang-tools/dlang-tools-2.069.1.ebuild
@@ -22,7 +22,8 @@ BETA="$(ver_cut 4)"
 VERSION="$(ver_cut 1-3)"
 
 if [[ -n "${BETA}" ]]; then
-   VERSION="${VERSION}-b${BETA:4}"
+   # We want to convert a Gentoo version string into an upstream one: 
2.097.0_rc1 -> 2.097.0-rc.1
+   VERSION="$(ver_rs 3 "-" 4 ".")"
 fi
 SRC_URI="${GITHUB_URI}/v${VERSION}.tar.gz -> dlang-tools-${VERSION}.tar.gz"
 

diff --git a/dev-util/dlang-tools/dlang-tools-2.070.2.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.070.2.ebuild
index c965183..a1fe54f 100644
--- a/dev-util/dlang-tools/dlang-tools-2.070.2.ebuild
+++ b/dev-util/dlang-tools/dlang-tools-2.070.2.ebuild
@@ -22,7 +22,8 @@ BETA="$(ver_cut 4)"
 VERSION="$(ver_cut 1-3)"
 
 if [[ -n "${BETA}" ]]; then
-   VERSION="${VERSION}-b${BETA:4}"
+   # We want to convert a Gentoo version string into an upstream one: 
2.097.0_rc1 -> 2.097.0-rc.1
+   VERSION="$(ver_rs 3 "-" 4 ".")"
 fi
 SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> 
dlang-tools-${VERSION}.tar.gz"
 

diff --git a/dev-util/dlang-tools/dlang-tools-2.071.2.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.071.2.ebuild
index 2c2791d..0b8f508 100644
--- a/dev-util/dlang-tools/dlang-tools-2.071.2.ebuild
+++ b/dev-util/dlang-tools/dlang-tools-2.071.2.ebuild
@@ -22,7 +22,8 @@ BETA="$(ver_cut 4)"
 VERSION="$(ver_cut 1-3)"
 
 if [[ -n "${BETA}" ]]; then
-   VERSION="${VERSION}-b${BETA:4}"
+   # We want to convert a Gentoo version string into an upstream one: 
2.097.0_rc1 -> 2.097.0-rc.1
+   VERSION="$(ver_rs 3 "-" 4 ".")"
 fi
 SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> 
dlang-tools-${VERSION}.tar.gz"
 

diff --git a/dev-util/dlang-tools/dlang-tools-2.072.2.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.072.2.ebuild
index 2c2791d..0b8f508 100644
--- a/dev-util/dlang-tools/dlang-tools-2.072.2.ebuild
+++ b/dev-util/dlang-tools/dlang-tools-2.072.2.ebuild
@@ -22,7 +22,8 @@ BETA="$(ver_cut 4)"
 VERSION="$(ver_cut 1-3)"
 
 if [[ -n "${BETA}" ]]; then
-   VERSION="${VERSION}-b${BETA:4}"
+   # We want to convert a Gentoo version string into an upstream one: 
2.097.0_rc1 -> 2.097.0-rc.1
+   VERSION="$(ver_rs 3 "-" 4 ".")"
 fi
 SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> 
dlang-tools-${VERSION}.tar.gz"
 

diff --git a/dev-util/dlang-tools/dlang-tools-2.073.2.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.073.2.ebuild
index 2c2791d..0b8f508 100644
--- a/dev-util/dlang-tools/dlang-tools-2.073.2.ebuild
+++ 

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

2023-09-27 Thread Marco Leise
commit: e003cbcab41e39e82bfcf6bd3bb055c1a2bf2986
Author: Horodniceanu Andrei  protonmail  com>
AuthorDate: Mon Sep  4 17:10:24 2023 +
Commit: Marco Leise  gmx  de>
CommitDate: Mon Sep  4 17:13:40 2023 +
URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=e003cbca

dmd.eclass: respect CC

Signed-off-by: Horodniceanu Andrei  protonmail.com>

 eclass/dmd.eclass | 11 +--
 1 file changed, 9 insertions(+), 2 deletions(-)

diff --git a/eclass/dmd.eclass b/eclass/dmd.eclass
index ad99b43..16f926a 100644
--- a/eclass/dmd.eclass
+++ b/eclass/dmd.eclass
@@ -194,11 +194,18 @@ dmd_src_compile() {
fi
 
compile_libraries() {
+   local mymakeargs=(
+   DMD="../$(dmd_gen_exe_dir)/dmd"
+   MODEL="${MODEL}"
+   PIC=1
+   CC="$(tc-getCC)"
+   )
+
einfo 'Building druntime...'
-   emake -C druntime -f posix.mak DMD="../$(dmd_gen_exe_dir)/dmd" 
MODEL=${MODEL} PIC=1 MANIFEST=
+   emake -C druntime -f posix.mak "${mymakeargs[@]}" MANIFEST=
 
einfo 'Building Phobos 2...'
-   emake -C phobos -f posix.mak DMD="../$(dmd_gen_exe_dir)/dmd" 
MODEL=${MODEL} PIC=1 CUSTOM_DRUNTIME=1
+   emake -C phobos -f posix.mak "${mymakeargs[@]}" 
CUSTOM_DRUNTIME=1
}
 
dmd_foreach_abi compile_libraries



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

2023-09-27 Thread Marco Leise
commit: 52fbe825e5cd9252ce80e3297aebc9805ec5f57d
Author: Horodniceanu Andrei  protonmail  com>
AuthorDate: Tue Jan 24 13:47:52 2023 +
Commit: Marco Leise  gmx  de>
CommitDate: Fri Sep  1 21:12:51 2023 +
URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=52fbe825

dmd.eclass: die if the build script fails

Signed-off-by: Horodniceanu Andrei  protonmail.com>

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

diff --git a/eclass/dmd.eclass b/eclass/dmd.eclass
index 008cbbf..ad99b43 100644
--- a/eclass/dmd.eclass
+++ b/eclass/dmd.eclass
@@ -181,7 +181,7 @@ dmd_src_compile() {
einfo "Building dmd build script..."
DC="${DMD}" dlang_compile_bin dmd/generated/build 
dmd/src/build.d
einfo "Building dmd..."
-   env VERBOSE=1 ${HOST_DMD}="${DMD}" CXX="$(tc-getCXX)" 
${ENABLE_RELEASE}=1 ${LTO} dmd/generated/build DFLAGS="$(dlang_dmdw_dcflags)" 
dmd
+   env VERBOSE=1 ${HOST_DMD}="${DMD}" CXX="$(tc-getCXX)" 
${ENABLE_RELEASE}=1 ${LTO} dmd/generated/build DFLAGS="$(dlang_dmdw_dcflags)" 
dmd || die
else
einfo "Building dmd..."
emake -C dmd/src -f posix.mak TARGET_CPU=X86 
${HOST_DMD}="${DMD}" ${HOST_CXX}="$(tc-getCXX)" ${ENABLE_RELEASE}=1 ${LTO}



[gentoo-commits] repo/user/dlang:master commit in: dev-lang/ldc2/

2023-09-27 Thread Marco Leise
commit: 72c6d16962c09d24a336ef2bd92087f35735
Author: Horodniceanu Andrei  protonmail  com>
AuthorDate: Mon Aug 21 13:27:42 2023 +
Commit: Marco Leise  gmx  de>
CommitDate: Fri Sep  1 18:13:01 2023 +
URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=72c6

dev-lang/ldc2: don't embed -relocation-model=pic

Signed-off-by: Horodniceanu Andrei  protonmail.com>

 dev-lang/ldc2/{ldc2-1.29.0-r1.ebuild => ldc2-1.29.0-r2.ebuild} | 7 +--
 dev-lang/ldc2/{ldc2-1.30.0.ebuild => ldc2-1.30.0-r1.ebuild}| 7 +--
 2 files changed, 2 insertions(+), 12 deletions(-)

diff --git a/dev-lang/ldc2/ldc2-1.29.0-r1.ebuild 
b/dev-lang/ldc2/ldc2-1.29.0-r2.ebuild
similarity index 89%
rename from dev-lang/ldc2/ldc2-1.29.0-r1.ebuild
rename to dev-lang/ldc2/ldc2-1.29.0-r2.ebuild
index be9d229..f42c22d 100644
--- a/dev-lang/ldc2/ldc2-1.29.0-r1.ebuild
+++ b/dev-lang/ldc2/ldc2-1.29.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -38,10 +38,6 @@ DLANG_PACKAGE_TYPE="single"
 
 inherit dlang
 
-detect_hardened() {
-   gcc --version | grep -o Hardened
-}
-
 src_prepare() {
cmake_src_prepare
 }
@@ -57,7 +53,6 @@ d_src_configure() {
)
use static-libs && mycmakeargs+=( -DBUILD_SHARED_LIBS=BOTH ) || 
mycmakeargs+=( -DBUILD_SHARED_LIBS=ON )
use abi_x86_32 && use abi_x86_64 && mycmakeargs+=( -DMULTILIB=ON )
-   detect_hardened && mycmakeargs+=( -DADDITIONAL_DEFAULT_LDC_SWITCHES=' 
"-relocation-model=pic",' )
cmake_src_configure
 }
 

diff --git a/dev-lang/ldc2/ldc2-1.30.0.ebuild 
b/dev-lang/ldc2/ldc2-1.30.0-r1.ebuild
similarity index 89%
rename from dev-lang/ldc2/ldc2-1.30.0.ebuild
rename to dev-lang/ldc2/ldc2-1.30.0-r1.ebuild
index 2b27d1d..fb22627 100644
--- a/dev-lang/ldc2/ldc2-1.30.0.ebuild
+++ b/dev-lang/ldc2/ldc2-1.30.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -39,10 +39,6 @@ DLANG_PACKAGE_TYPE="single"
 
 inherit dlang
 
-detect_hardened() {
-   gcc --version | grep -o Hardened
-}
-
 src_prepare() {
cmake_src_prepare
 }
@@ -58,7 +54,6 @@ d_src_configure() {
)
use static-libs && mycmakeargs+=( -DBUILD_SHARED_LIBS=BOTH ) || 
mycmakeargs+=( -DBUILD_SHARED_LIBS=ON )
use abi_x86_32 && use abi_x86_64 && mycmakeargs+=( -DMULTILIB=ON )
-   detect_hardened && mycmakeargs+=( -DADDITIONAL_DEFAULT_LDC_SWITCHES=' 
"-relocation-model=pic",' )
cmake_src_configure
 }
 



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

2023-09-27 Thread Marco Leise
commit: c4612259e75b37bc013ce7adba21df5c86516a50
Author: Horodniceanu Andrei  protonmail  com>
AuthorDate: Tue Jan 24 13:39:55 2023 +
Commit: Marco Leise  gmx  de>
CommitDate: Fri Sep  1 21:12:42 2023 +
URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=c4612259

dmd.eclass: Fix SRC_URI for beta and rc versions

Signed-off-by: Horodniceanu Andrei  protonmail.com>

 eclass/dmd.eclass | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/eclass/dmd.eclass b/eclass/dmd.eclass
index 47fc51a..008cbbf 100644
--- a/eclass/dmd.eclass
+++ b/eclass/dmd.eclass
@@ -92,7 +92,8 @@ fi
 EXPORT_FUNCTIONS src_prepare src_compile src_test src_install pkg_postinst 
pkg_postrm
 
 if [[ -n "${BETA}" ]]; then
-   
SRC_URI="http://downloads.dlang.org/pre-releases/${MAJOR}.x/${VERSION}/${PN}.${VERSION}-b${BETA:4}.${ARCHIVE};
+   # We want to convert a Gentoo version string to an upstream one: 
2.097.0_rc1 -> 2.097.0-rc.1
+   
SRC_URI="http://downloads.dlang.org/pre-releases/${MAJOR}.x/${VERSION}/${PN}.$(ver_rs
 3 "-" 4 ".").${ARCHIVE}"
 else
SRC_URI="mirror://aws/${YEAR}/${PN}.${PV}.${ARCHIVE}"
 fi



[gentoo-commits] repo/user/dlang:master commit in: dev-lang/ldc2/

2023-09-27 Thread Marco Leise
commit: 826ae8226782d246235941f396253aa323d84fc3
Author: Horodniceanu Andrei  protonmail  com>
AuthorDate: Sat Aug 26 21:56:17 2023 +
Commit: Marco Leise  gmx  de>
CommitDate: Fri Sep  1 21:12:51 2023 +
URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=826ae822

dev-lang/ldc2: Respect $DCFLAGS

Signed-off-by: Horodniceanu Andrei  protonmail.com>

 dev-lang/ldc2/ldc2-1.29.0-r2.ebuild | 2 +-
 dev-lang/ldc2/ldc2-1.30.0-r1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/ldc2/ldc2-1.29.0-r2.ebuild 
b/dev-lang/ldc2/ldc2-1.29.0-r2.ebuild
index f42c22d..cb01cfe 100644
--- a/dev-lang/ldc2/ldc2-1.29.0-r2.ebuild
+++ b/dev-lang/ldc2/ldc2-1.29.0-r2.ebuild
@@ -48,7 +48,7 @@ d_src_configure() {
local mycmakeargs=(
-DD_VERSION=2
-DCMAKE_INSTALL_PREFIX=/usr/lib/ldc2/$(ver_cut 1-2)
-   -DD_COMPILER="${DMD}"
+   -DD_COMPILER="${DMD} $(dlang_dmdw_dcflags)"
-DLDC_WITH_LLD=OFF
)
use static-libs && mycmakeargs+=( -DBUILD_SHARED_LIBS=BOTH ) || 
mycmakeargs+=( -DBUILD_SHARED_LIBS=ON )

diff --git a/dev-lang/ldc2/ldc2-1.30.0-r1.ebuild 
b/dev-lang/ldc2/ldc2-1.30.0-r1.ebuild
index fb22627..85daa28 100644
--- a/dev-lang/ldc2/ldc2-1.30.0-r1.ebuild
+++ b/dev-lang/ldc2/ldc2-1.30.0-r1.ebuild
@@ -49,7 +49,7 @@ d_src_configure() {
local mycmakeargs=(
-DD_VERSION=2
-DCMAKE_INSTALL_PREFIX=/usr/lib/ldc2/$(ver_cut 1-2)
-   -DD_COMPILER="${DMD}"
+   -DD_COMPILER="${DMD} $(dlang_dmdw_dcflags)"
-DLDC_WITH_LLD=OFF
)
use static-libs && mycmakeargs+=( -DBUILD_SHARED_LIBS=BOTH ) || 
mycmakeargs+=( -DBUILD_SHARED_LIBS=ON )



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

2023-09-27 Thread Michał Górny
commit: a2fc3e0da5416679e805e1cd75d8f4bc89c66e72
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Sep 28 04:26:51 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Sep 28 04:43:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2fc3e0d

dev-python/gsd: Bump to 3.2.0

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

 dev-python/gsd/Manifest |  1 +
 dev-python/gsd/gsd-3.2.0.ebuild | 40 
 2 files changed, 41 insertions(+)

diff --git a/dev-python/gsd/Manifest b/dev-python/gsd/Manifest
index 0a5c88b5f899..16c07fc59498 100644
--- a/dev-python/gsd/Manifest
+++ b/dev-python/gsd/Manifest
@@ -1,3 +1,4 @@
 DIST gsd-3.0.1.tar.gz 106692 BLAKE2B 
d65b4bda7ffbba315f83a4cda8188181616a1a351d6848b91984ac97b404e5f134be567c3c616c7ff31a1402f828d76658c59b6fedeb6bcd32667ce6c7135518
 SHA512 
011f640aaf14e685edabd4438c93c2821cd056ba98bf2b29d3f207bf0384ccb0745580c07e1dea98790667d81d69f74b7a9a6efb019def236b515f76895a84fe
 DIST gsd-3.1.0.tar.gz 106081 BLAKE2B 
a3c1a13c4c733aa0f46b4f0ecd92c7055036ecee0b63d755b84f6b62d04401295cb403151bb1460a95b94d7f46abf9d8bc5b33d627cc7b15444a3478eee35651
 SHA512 
68a096e44584683eeff0ac13037388ffe9c8c680e371a7a1bfeff84df937a3b4860cad15a42c4766c338da59e6a9393f92a83f2546f00e0c0d013648fac50273
 DIST gsd-3.1.1.tar.gz 106574 BLAKE2B 
f8f4e2a41fd7ba0245ab97eef04ba10828f6866178fdd1120feba0f5b3fef2743e47ea4e780111338c8527e822ce24273a68760424ae0b63d0fe487237cf2451
 SHA512 
3396c7e064bb496fa4a01dc5c1413f2cff5e64731e73d88f3a547121335cfda150cd6c044880376a9adfe44b9f6ae7b679d9aa7d77f43e836b68df9e76678978
+DIST gsd-3.2.0.tar.gz 107175 BLAKE2B 
e5bcd1ec39066b872efba605dbbe316cd957341c45c5c3fecbc6d1653f91b2cd9154ecdd8123aedf697608dfa1f311996e088724e803929399395befe062a58d
 SHA512 
4bc4d5a4186234d339e488db7c1f4efc6e0a2afe9b1d1ca8d75f65ae25119a2782311bfbc000ab12668fe4326fa737509c16d447252693becf6218ac8d22921f

diff --git a/dev-python/gsd/gsd-3.2.0.ebuild b/dev-python/gsd/gsd-3.2.0.ebuild
new file mode 100644
index ..444a21d246d2
--- /dev/null
+++ b/dev-python/gsd/gsd-3.2.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="GSD - file format specification and a library to read and write 
it"
+HOMEPAGE="
+   https://github.com/glotzerlab/gsd/
+   https://pypi.org/project/gsd/
+"
+SRC_URI="
+   https://github.com/glotzerlab/gsd/releases/download/v${PV}/${P}.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+   >=dev-python/numpy-1.24.2[${PYTHON_USEDEP}]
+"
+RDEPEND="
+   ${DEPEND}
+"
+BDEPEND="
+   dev-python/cython[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   cd "${T}" || die
+   epytest --pyargs gsd
+}



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

2023-09-27 Thread Michał Górny
commit: e354f921b1b7925c315a32c0a5232a7f4de297b5
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Sep 28 04:27:30 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Sep 28 04:43:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e354f921

dev-python/rope: Bump to 1.10.0

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

 dev-python/rope/Manifest   |  1 +
 dev-python/rope/rope-1.10.0.ebuild | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/dev-python/rope/Manifest b/dev-python/rope/Manifest
index 58b60c627ae2..b91a9dbfb0e7 100644
--- a/dev-python/rope/Manifest
+++ b/dev-python/rope/Manifest
@@ -1 +1,2 @@
+DIST rope-1.10.0.tar.gz 299732 BLAKE2B 
bc8b276eb1e69730536d947ffb167bef3dd2dfa453c1834349e78ceb1dda56aa51cff556687bbebaca4e0cad1055da0db5294e029be59d525bc170564bfe3870
 SHA512 
3a8c31a89f14a78f9a0931e87e21b0a617891382e879b50a6fa846ad576ad6bf62f81ccd8c00bd237b77807832a760120256655ac4d6a73626c0b0f1b5c61100
 DIST rope-1.9.0.tar.gz 298227 BLAKE2B 
c136678bdd9d580d0f0ada93e5c61b963bfe5b9867b39f8c9ba35578f4c8b2ebca1031d00bea4bf2f10ebdf300bc4920827a3325a5c26498efb3e6a4af5b016a
 SHA512 
fd8cc75c70814afc427fbccbe8a1389773737ee664a42a43bb2fb7e7ff667fac4680d233c751ee15b03e41b60ba270b3cf48b1a766420468e4a7c974e4c0158c

diff --git a/dev-python/rope/rope-1.10.0.ebuild 
b/dev-python/rope/rope-1.10.0.ebuild
new file mode 100644
index ..c2536d79323e
--- /dev/null
+++ b/dev-python/rope/rope-1.10.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python refactoring library"
+HOMEPAGE="
+   https://pypi.org/project/rope/
+   https://github.com/python-rope/rope/
+"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="doc"
+
+RDEPEND="
+   >=dev-python/pytoolconfig-1.2.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/build[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # our venv style confuses this comparison
+   ropetest/contrib/autoimport/utilstest.py::test_get_package_source_typing
+   ropetest/contrib/autoimport/utilstest.py::test_get_package_tuple_typing
+   
ropetest/contrib/autoimport/utilstest.py::test_get_package_tuple_compiled
+)



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

2023-09-27 Thread Michał Górny
commit: 4f628aaf52710d0d131ae12857db08776c02870e
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Sep 28 04:32:51 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Sep 28 04:43:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f628aaf

dev-python/tabulate: Add dev-python/setuptools-scm BDEP

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

 dev-python/tabulate/{tabulate-0.9.0.ebuild => tabulate-0.9.0-r1.ebuild} | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/tabulate/tabulate-0.9.0.ebuild 
b/dev-python/tabulate/tabulate-0.9.0-r1.ebuild
similarity index 96%
rename from dev-python/tabulate/tabulate-0.9.0.ebuild
rename to dev-python/tabulate/tabulate-0.9.0-r1.ebuild
index 359bb02d4714..037e115a3cb4 100644
--- a/dev-python/tabulate/tabulate-0.9.0.ebuild
+++ b/dev-python/tabulate/tabulate-0.9.0-r1.ebuild
@@ -28,6 +28,7 @@ RDEPEND="
dev-python/wcwidth[${PYTHON_USEDEP}]
 "
 BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
test? (
$(python_gen_impl_dep 'sqlite')
dev-python/colorclass[${PYTHON_USEDEP}]



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

2023-09-27 Thread Michał Górny
commit: cf4b1b1b1651b28e3e0bcc5b063938fa72133190
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Sep 28 04:28:00 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Sep 28 04:43:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf4b1b1b

dev-python/podman: Bump to 4.7.0

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

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

diff --git a/dev-python/podman/Manifest b/dev-python/podman/Manifest
index 3cbfd378b1a6..ff58a3922f97 100644
--- a/dev-python/podman/Manifest
+++ b/dev-python/podman/Manifest
@@ -1,2 +1,3 @@
 DIST podman-py-4.5.0.gh.tar.gz 179025 BLAKE2B 
6725bd79a5fb0a17a75080b323cf62b56a3ef83d20c7113364785e0994a053455a08d9ffb2fb646fb730367de9bfd838c7eb92053a93a55008c59ec59732
 SHA512 
903466e11afebd26da65cc363ab49a56255731ea8bc07d202dd80907e1dd6704b5a8542c5a417f3c46ec93882bb21ef6990ae80fe558dfd3310b9272590cbd39
 DIST podman-py-4.6.0.gh.tar.gz 180393 BLAKE2B 
bb5e32cc57d3e545e28f98857ecdc643aed7eb208b12e14d0bbf961ec4ac115ee709af88e8f541fd2b73aab1c319d10f7835319dacadb52813e05820348c8406
 SHA512 
4d60d3643e679d68f560988c2b31272703059dc000e6361b44d896df480a72f36df595f0122ee39f44874b76a7286bbf05ea8c045e5afa58bd0c7b0a5a42f2de
+DIST podman-py-4.7.0.gh.tar.gz 181261 BLAKE2B 
039ef411ce365d7bec18b9ba5964e149ed5ca437af3640361d9bf4e9ff96f2c9fbe5cf538e547612d7dcdf132045a71bb1e4bd93124b16d4bc7ff46c9d5c5a0a
 SHA512 
c570ce3e7e11cd2f78a80ccfe43ef1fbf3fd7d96f2d93b92cc50284da15361c9d786f82602d696400f92e5a72bba8f85e9d9184182df1d09c9fee2523169e6cc

diff --git a/dev-python/podman/podman-4.7.0.ebuild 
b/dev-python/podman/podman-4.7.0.ebuild
new file mode 100644
index ..28f1070a6554
--- /dev/null
+++ b/dev-python/podman/podman-4.7.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1
+
+MY_P=podman-py-${PV}
+DESCRIPTION="A library to interact with a Podman server"
+HOMEPAGE="
+   https://github.com/containers/podman-py/
+   https://pypi.org/project/podman/
+"
+SRC_URI="
+   https://github.com/containers/podman-py/archive/v${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=dev-python/pyxdg-0.26[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.24[${PYTHON_USEDEP}]
+   dev-python/urllib3[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/tomli-1.2.3[${PYTHON_USEDEP}]
+   ' 3.10)
+"
+BDEPEND="
+   test? (
+   >=dev-python/requests-mock-1.11.0[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   
podman/tests/unit/test_volumesmanager.py::VolumesManagerTestCase::test_get_404
+   )
+
+   # integration tests require a workable podman server,
+   # and it doesn't seem to work in ebuild env
+   epytest podman/tests/unit
+}



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

2023-09-27 Thread Michał Górny
commit: 6904889d65ec2c1bd774ca98064f94e0c88542da
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Sep 28 04:24:51 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Sep 28 04:43:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6904889d

dev-python/audioread: Bump to 3.0.1

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

 dev-python/audioread/Manifest   |  1 +
 dev-python/audioread/audioread-3.0.1.ebuild | 41 +
 2 files changed, 42 insertions(+)

diff --git a/dev-python/audioread/Manifest b/dev-python/audioread/Manifest
index e7df7e9c5a8d..ef181e291e0b 100644
--- a/dev-python/audioread/Manifest
+++ b/dev-python/audioread/Manifest
@@ -1 +1,2 @@
 DIST audioread-3.0.0.tar.gz 377038 BLAKE2B 
fc81bb2459b5cb5e028abb7c6c963c9d731cc90f79108a40b5aafc88ff6e3c09d23d7ac166d2360d22015d75ebead6beb72022b1e0e654fe469a75a5ddd9
 SHA512 
c9f1e5206df998ad9d112dd4b75ae41cde01271485eed27f62feed89c5ca36d4bbce7a888498d3c20d85e8b50de6ef263f795eec164c4bd348d83535b66c38ae
+DIST audioread-3.0.1.tar.gz 116513 BLAKE2B 
a16fad6d56fe5b48b635ae3a20bf74f20848d0489b2b3ea0b6e99c7f2b4bf61adc14509ec1c9d153819265fb057ad3676cb178cfe26622fa0f6fec782e1bc1cf
 SHA512 
b362bf85372fa64a3ed54258e344787db4f15d19a9d959522339fc441eb7ae0d1394707e8c3aa6bc77a42cc790650670d84800f1f3885efe932f718ed0a35bc1

diff --git a/dev-python/audioread/audioread-3.0.1.ebuild 
b/dev-python/audioread/audioread-3.0.1.ebuild
new file mode 100644
index ..7dcd062a5017
--- /dev/null
+++ b/dev-python/audioread/audioread-3.0.1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Wrapper for audio file decoding using FFmpeg or GStreamer"
+HOMEPAGE="
+   https://github.com/beetbox/audioread/
+   https://pypi.org/project/audioread/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="ffmpeg gstreamer mad"
+
+RDEPEND="
+   ffmpeg? (
+   media-video/ffmpeg
+   )
+   gstreamer? (
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   media-libs/gstreamer:1.0
+   media-plugins/gst-plugins-meta:1.0
+   )
+   mad? (
+   dev-python/pymad[${PYTHON_USEDEP}]
+   )
+"
+BDEPEND="
+   test? (
+   dev-python/pymad[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2023-09-27 Thread Michał Górny
commit: 3a4e2e2640c717522242af561f52f5dc2e39f41e
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Sep 28 04:29:01 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Sep 28 04:43:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a4e2e26

dev-libs/c-blosc2: Bump to 2.10.4

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

 dev-libs/c-blosc2/Manifest   |  1 +
 dev-libs/c-blosc2/c-blosc2-2.10.4.ebuild | 67 
 2 files changed, 68 insertions(+)

diff --git a/dev-libs/c-blosc2/Manifest b/dev-libs/c-blosc2/Manifest
index 472e7619a9b3..a16f3ddc0c36 100644
--- a/dev-libs/c-blosc2/Manifest
+++ b/dev-libs/c-blosc2/Manifest
@@ -1,3 +1,4 @@
 DIST c-blosc2-2.10.2.gh.tar.gz 3142525 BLAKE2B 
1bd3f4c10c9c2b9d228499d41e5f3ea2c751f6271946de0857487ef71ec32bfe2d450aaff39d27f14b1b2f4dbec4b4e545f26d99a7494e39950627f55664fe40
 SHA512 
2e4344a6fb905fc7c8e3de2db3a59469b2ea27d2f1e476d08247cb3793880f3c5db786857c0afd33371868e4fcd713b6913d5502424821f20c9870e1e4bb
 DIST c-blosc2-2.10.3.gh.tar.gz 3142852 BLAKE2B 
d1c947d5a2913929d6eb8713fb750937c50f25bc7858576831eecb7ffb996238821435e080944da332d51f55eff9a714c10571c09def8170816be67ffdb779ae
 SHA512 
ae1d8d6aae1cb58f954491733b1667a6280384de705795d181aada9ffd9d8a922b715f22ad12bc7f0fd2799b46e70a7c21a8253de74445f3013a6d2136579ae0
+DIST c-blosc2-2.10.4.gh.tar.gz 3142948 BLAKE2B 
3c25ed6540b080c385e383c36dab6d4a754130b1e69ad358e2b56ef1988b81bbc1fd0749d86bbe126fdf8cdbf55384a9ebf36e1b264c751dc9a1e74501c20365
 SHA512 
85247c3fb42a90e10a213d7fa62be17fb1156d0d68fd9ab2fd1757e0b41f81d7b4cf73d67e542eefcd812f8589eda81fab34c0ab2d5a0634563b6408313b0f74
 DIST c-blosc2-2.9.3.gh.tar.gz 3139809 BLAKE2B 
740bfbc3cd1416d0863f6939ba4b5e27b2ae7947a407838e4061ef42c005ee255abdd8bbcbecb25123b7ff50ece62493ad3b5a84d4e02a65e1791c9007cf5b5d
 SHA512 
30e792ba982d66936813c2dc56f85ee17a1a73ec475c15d6448cc1f5ac88f917f7a823e4b7b59c1271b1a9ee1ddd1f15fb74d6c0fa61d653b16d1a05209dfde4

diff --git a/dev-libs/c-blosc2/c-blosc2-2.10.4.ebuild 
b/dev-libs/c-blosc2/c-blosc2-2.10.4.ebuild
new file mode 100644
index ..af8b2fdc4f2c
--- /dev/null
+++ b/dev-libs/c-blosc2/c-blosc2-2.10.4.ebuild
@@ -0,0 +1,67 @@
+# 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}
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.9.3-no-unaligned.patch
+)
+
+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: dev-python/pydantic/

2023-09-27 Thread Michał Górny
commit: 1b630d2a3e2701fe2dd2b85003fadd211ff7ae27
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Sep 28 04:25:44 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Sep 28 04:43:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b630d2a

dev-python/pydantic: Bump to 1.10.13

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

 dev-python/pydantic/Manifest|  1 +
 dev-python/pydantic/pydantic-1.10.13.ebuild | 91 +
 2 files changed, 92 insertions(+)

diff --git a/dev-python/pydantic/Manifest b/dev-python/pydantic/Manifest
index 6565c1fc9460..2970e8b7b787 100644
--- a/dev-python/pydantic/Manifest
+++ b/dev-python/pydantic/Manifest
@@ -1,4 +1,5 @@
 DIST pydantic-1.10.12.gh.tar.gz 766366 BLAKE2B 
b00885b86ef331f3f8531d1514f4e3e1ef10d009b35453c6d5a6295ecfe2d2b842f66c7ea2a79ca1d235d54fa38b42432e14804163f944c4455f05c06869815a
 SHA512 
413d433decfa3bb7173d6f4e6e06f746cfbf95f6d27c6a17098216ba81d64d7f8bb956cda195d0676559f96278f3800c77be53ecf46496ac009f130120642cc2
+DIST pydantic-1.10.13.gh.tar.gz 766572 BLAKE2B 
3d4f4453469f960467ddf3512be8e97f0abf40406d441a1bc8909df1ebc0e7deaa5e84640d8614395e36d619e87f9d47327cd71526dae203046488d114ade49f
 SHA512 
7ae96c08080e9d3bf3b66ee8ee77efc0b89b6630d4f0c37679e27a28a6433b3628fd342991cf38412ff6d1034c4a907841f74759c2e6b4d51d413d76625d5bfd
 DIST pydantic-2.3.0.tar.gz 623866 BLAKE2B 
77fe2d9ce385946e13ffeb5827c29bc7473667af6b53b7b3ec2432380dc792f9ce54b1cb5af68f0a548880516c763ac8c29b129d821da074b63a9a50f9ebc5c3
 SHA512 
19c9c066a69c8406ccf5537e62b4b5112a5cf1c32bb68498bb73b739c4525fe115348c4c4e5ef9c074dc46fd2b51ca09bcb1d4fa792dbdd2387e51aadae9e528
 DIST pydantic-2.4.0.tar.gz 651740 BLAKE2B 
03d849f7aaf40799a821d1c79e1a1eab30f61b6948bd6d9ec1f50ced7e42270025eb42de76e419f1dd4a99f5e73e53d9c7beedcdc637e542e3c29bb90ead35d8
 SHA512 
bc49390e83e0ccc1ff73a624ad6c7c40b889ea615a62cfdf24e6dad3d861863a7ce999749855c5817978793089e573db8aff8fab5bdc38f931ba1bcfa9106fe1
 DIST pydantic-2.4.1.tar.gz 652537 BLAKE2B 
a14aa8cac6e96472797d6b30b8f994ad77ecd38bacc1aceca0f949cfd9025a151e729d63a1ea769de86c1c3199b72ed02f670c59a254a56cd49605856860
 SHA512 
94ad70e7095d345c7b74a1281200f2ec26ab3d94a4f2b9bd2658d339a80e41d7e6d60a68a127f5b89c7353a485d0f9a6150a8fee7bb3df78d2d12d32a42bbccc

diff --git a/dev-python/pydantic/pydantic-1.10.13.ebuild 
b/dev-python/pydantic/pydantic-1.10.13.ebuild
new file mode 100644
index ..742af7f9f99e
--- /dev/null
+++ b/dev-python/pydantic/pydantic-1.10.13.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1
+
+MY_P=${P/_beta/b}
+DESCRIPTION="Data parsing and validation using Python type hints"
+HOMEPAGE="
+   https://github.com/pydantic/pydantic/
+   https://pypi.org/project/pydantic/
+"
+SRC_URI="
+   https://github.com/pydantic/pydantic/archive/v${PV/_beta/b}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+IUSE="native-extensions"
+
+RDEPEND="
+   >=dev-python/typing-extensions-4.1.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   native-extensions? (
+   =dev-python/email-validator-1.2.1[${PYTHON_USEDEP}]
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/python-dotenv[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -i -e '/CFLAGS/d' setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_compile() {
+   if [[ ${EPYTHON} == pypy3 ]] || ! use native-extensions; then
+   # do not build extensions on PyPy to workaround
+   # https://github.com/cython/cython/issues/4763
+   local -x SKIP_CYTHON=1
+   fi
+   distutils-r1_python_compile
+}
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   local -x PYTEST_PLUGINS=pytest_mock
+
+   local EPYTEST_DESELECT=(
+   # flaky test, known upstream
+   
tests/test_hypothesis_plugin.py::test_can_construct_models_with_all_fields
+   # mypy linting causes regressions with new mypy versions
+   tests/mypy
+   )
+   case ${EPYTHON} in
+   pypy3)
+   EPYTEST_DESELECT+=(
+   
tests/test_private_attributes.py::test_private_attribute
+   
tests/test_private_attributes.py::test_private_attribute_annotation
+   
tests/test_private_attributes.py::test_private_attribute_factory
+   

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

2023-09-27 Thread Michał Górny
commit: c807363f53cb94cc5c1b58a3c969624008cd7213
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Sep 28 04:22:34 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Sep 28 04:43:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c807363f

dev-python/pytoolconfig: Enable py3.12

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

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

diff --git a/dev-python/pytoolconfig/pytoolconfig-1.2.5.ebuild 
b/dev-python/pytoolconfig/pytoolconfig-1.2.5.ebuild
index 0d99a3c7c6bd..386654eb106b 100644
--- a/dev-python/pytoolconfig/pytoolconfig-1.2.5.ebuild
+++ b/dev-python/pytoolconfig/pytoolconfig-1.2.5.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=pdm
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
 
 inherit distutils-r1 pypi
 



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

2023-09-27 Thread Michał Górny
commit: 91c025c0c629841537592a2279c5783c26e9e6bd
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Sep 28 04:22:29 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Sep 28 04:43:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91c025c0

dev-python/tabulate: Enable py3.12

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

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

diff --git a/dev-python/tabulate/tabulate-0.9.0.ebuild 
b/dev-python/tabulate/tabulate-0.9.0.ebuild
index d355cf1baf6f..359bb02d4714 100644
--- a/dev-python/tabulate/tabulate-0.9.0.ebuild
+++ b/dev-python/tabulate/tabulate-0.9.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
 
 inherit distutils-r1
 



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

2023-09-27 Thread Michał Górny
commit: 91ea49120476a4eb1ed7506821a29fa0e662a060
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Sep 28 04:09:21 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Sep 28 04:43:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91ea4912

dev-python/boto3: Bump to 1.28.56

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index a6403a42816f..3433c527fcd5 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -2,3 +2,4 @@ DIST boto3-1.28.49.gh.tar.gz 700443 BLAKE2B 
7c76e0ee6d6de1f7a67534a49e54092a564d
 DIST boto3-1.28.53.gh.tar.gz 702652 BLAKE2B 
6a64fa2c018000a6b89f47a49eaf0270a2f694f02720c0e0527b5ce671bf3ad195f40fa592829bbe9a3b30ede56fd335a81bb30f862bfc6992883dd86d6b9a75
 SHA512 
750d4905625b207d05842950349eeadaef9bbb413adfc8096998292edeec8985c5488c565f3b5b6f5a00354e69f3071ad1491428b1f894be2b40b23db767be36
 DIST boto3-1.28.54.gh.tar.gz 703165 BLAKE2B 
f18666ece9f7b722915fb082c6e45280dedac4dc10e89d453c895515af623ea9658195e3e65bb17a9cfcd637a711e5f323c0d8dbd5fe00c16b7c560ef303a8e1
 SHA512 
e6d5a06aff033badf5fd3cc37a7324731fc15aeea7d5257223e46473958dfcbda96b67279e2c22354f705b5538a100c852a0561af2cb429a321245dc5d814e99
 DIST boto3-1.28.55.gh.tar.gz 704202 BLAKE2B 
800105abff50a0cd728308458d84b6d8eab4be3f5d816d996443af82d93f4f97b9e686af7a96170a6036bfff54be8b11b8fb6ba69b8c53fad681b96a4ae2fb87
 SHA512 
cc0c2668926db54f8d2d071f125386def5a38f02efa4eb70814ba11a3d922e275a1ab92551d0c7546a692028bfe6f877830c739879548ea996d127ea62821b77
+DIST boto3-1.28.56.gh.tar.gz 704679 BLAKE2B 
b7413df6f6cfe9b0b604ac44888b4141b67d6fe275b7ae0a47676d8002dc189a93f2db8a92d2d53582f6918819841a1aa8d9a10149d2c8a19fc7c94b10d10b85
 SHA512 
ac7d274fbbc8e4e492eaedac61bb8c351a414c27ebebe3fa78a8ade293120a75e2cea37fc02289d15b012836da4b260296d2694428249cead270a30cbcd8a74f

diff --git a/dev-python/boto3/boto3-1.28.56.ebuild 
b/dev-python/boto3/boto3-1.28.56.ebuild
new file mode 100644
index ..a37cc38af2f3
--- /dev/null
+++ b/dev-python/boto3/boto3-1.28.56.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 multiprocessing
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="
+   https://github.com/boto/boto3/
+   https://pypi.org/project/boto3/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/boto3;
+   inherit git-r3
+   BOTOCORE_PV=${PV}
+else
+   SRC_URI="
+   https://github.com/boto/boto3/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+
+   # botocore is x.(y+3).z
+   BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
+fi
+
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.7.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # don't lock versions to narrow ranges
+   sed -e '/botocore/ d' \
+   -e '/jmespath/ d' \
+   -e '/s3transfer/ d' \
+   -i setup.py || die
+
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest tests/{functional,unit} \
+   -p xdist -n "$(makeopts_jobs)" --dist=worksteal
+}



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

2023-09-27 Thread Michał Górny
commit: 603dd88cbd7ed5f05ab9fae7664c0d4da4693dd3
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Sep 28 04:09:08 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Sep 28 04:43:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=603dd88c

dev-python/botocore: Bump to 1.31.56

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 2afb93993b45..fd3b259c4466 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -2,3 +2,4 @@ DIST botocore-1.31.49.gh.tar.gz 11946203 BLAKE2B 
3b3026f0861705cc3467391c673d2e2
 DIST botocore-1.31.53.gh.tar.gz 11950545 BLAKE2B 
2fef49b98179046203470c6dc145b13a1ff4ddec4eb3ac0bc8f9668b4d7ef9dfdee096f91abb8ede1e1abfffe55f72c9c38c63587b79082a2de7de84e4c9f273
 SHA512 
2c4d9761ee3cc8b73e60de3388475c64cbd562efd8265a098ba49731751d2c501167d84b010984a0dd738bb1e71a85db6f86aea68c86e9db5ed8613304570529
 DIST botocore-1.31.54.gh.tar.gz 11879790 BLAKE2B 
8feaab92edaada974af275c81a41d6b36d6444ee1d46718b6c765aacad0450a52bf47fbcccd923f2c442400bea6cc1fb0f2fb8f6a73e3835fd16da38dc609ec4
 SHA512 
3dfa2212edbc9ed4bc435ec1d4f7aa8b9b9c656cd76feab6c898f57303897ee018120a069bc477fb8700111908ecaf6465229d67e6b6c5c777369b224d00c01d
 DIST botocore-1.31.55.gh.tar.gz 11883762 BLAKE2B 
eac01a2c463754306f2846ed914453114044b8ef0e94848d2bf0f59e01324bf8c7c366976722de7a791f482e891f005dc2f6ac4a1f3adfad92100d452b6bb3db
 SHA512 
14bc1a6b12fd2bf08fa881f2265d1b0057c16b5001991278f07590f8f09b3237cf182a583f93a657d74c420179f0eee689debd192c254787aa8cb3fc17c79348
+DIST botocore-1.31.56.gh.tar.gz 11885802 BLAKE2B 
4fd386fcc987672df88ffec5265c1fd9f18a75b3557643ad27dae67dddc485a3f787722942bca0daf277eb4d03dfe7164ede63b4f85e44182db2e248b507f9a7
 SHA512 
d1a1757e4c4d68122ab963bddc57304609e0b4c225f8e81c38a4a3b116312884757f36f07cf7f324d059037ff81d5b6ab2e225893c18e9ed5ce2203bc0c47aa0

diff --git a/dev-python/botocore/botocore-1.31.56.ebuild 
b/dev-python/botocore/botocore-1.31.56.ebuild
new file mode 100644
index ..7cacb5c3f634
--- /dev/null
+++ b/dev-python/botocore/botocore-1.31.56.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 multiprocessing
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+   https://github.com/boto/botocore/
+   https://pypi.org/project/botocore/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/botocore;
+   inherit git-r3
+else
+   SRC_URI="
+   https://github.com/boto/botocore/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+fi
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unpin deps
+   sed -i -e "s:>=.*':':" setup.py || die
+
+   # unbundle deps
+   rm -r botocore/vendored || die
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # rely on bundled six
+   tests/functional/test_six_imports.py::test_no_bare_six_imports
+   tests/functional/test_six_threading.py::test_six_thread_safety
+   )
+
+   local -x EPYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest tests/{functional,unit} -p xdist -n "$(makeopts_jobs)"
+}



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

2023-09-27 Thread Michał Górny
commit: 9831c24dbc96a7724fd3127fcf095fd2b778e929
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Sep 28 04:17:30 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Sep 28 04:43:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9831c24d

dev-python/colorclass: Enable py3.12

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

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

diff --git a/dev-python/colorclass/colorclass-2.2.2-r1.ebuild 
b/dev-python/colorclass/colorclass-2.2.2-r1.ebuild
index 8359469fbfa2..14dd11d3444c 100644
--- a/dev-python/colorclass/colorclass-2.2.2-r1.ebuild
+++ b/dev-python/colorclass/colorclass-2.2.2-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
 
 inherit distutils-r1
 



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

2023-09-27 Thread Michał Górny
commit: bc6a4f992b30f833e6936f51348432c1578d86a5
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Sep 28 04:09:56 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Sep 28 04:43:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc6a4f99

app-admin/awscli: Bump to 1.29.56

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

 app-admin/awscli/Manifest  |  1 +
 app-admin/awscli/awscli-1.29.56.ebuild | 85 ++
 2 files changed, 86 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index df061ab3eb5e..bde5b25f5390 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -2,3 +2,4 @@ DIST aws-cli-1.29.49.gh.tar.gz 2533689 BLAKE2B 
0ead02f739adc66eed988bedf41b9b508
 DIST aws-cli-1.29.53.gh.tar.gz 2549518 BLAKE2B 
4c9932ddbfb5f8619006589c0ed8f00b5d0230bc9d7fa811875cc4b16e9b5583a3abe4ccbb290524565dde2f78ae5696162863ea6e5224517c98414d7cb74344
 SHA512 
1150c20f5cc3da3a0ba2e25741441a7db8b6e399a927366902b30fd30a394634d015cc6b53bbfe7bcb759ce0aec6e0f9432a23e5b8d00cd9c2bb71afd5744627
 DIST aws-cli-1.29.54.gh.tar.gz 2550145 BLAKE2B 
75c11a59218e4b0def9313f342c076c0cf414744f0f68e7b4a3e80800dabb95ce184207a6bb7167a85fba829510da72875b97506911987b9efff0b58d5d7
 SHA512 
2dfe1a41cb2235c67fba78e1f83d406ccc9db9b3965b88d7ca4fd31c584fa82b373e818c93b81c4fdb56583ec7a500e6122dc4b9db70bb26cf703fe1827bd663
 DIST aws-cli-1.29.55.gh.tar.gz 2551493 BLAKE2B 
79ea509819519d54c20068f6db7ba90aa9c43de83b1bf0ddad9d88e029b6a54f56c5f75a4aa30e5b29a5c84d5a7dd8ab7b07e0f451da67d96b440a25ea042df2
 SHA512 
32083c906650bf0e8dd6739220498d4c706cc3e844f7bbe1cf9934e25cfd0e85f349ebf56527366193d5a39af77afe030a8df77de1f49f3b75e110977d163873
+DIST aws-cli-1.29.56.gh.tar.gz 2554744 BLAKE2B 
ed08837a56f8bf1f58dbd35a08aa79333b69428e20b47447f0cf9bef18def2b0f2ff3c552fa5394eb48d5f515831e4bc5ceaec582159be683af74c783ce3e1be
 SHA512 
73a31164e099f70f689599df10d65e9bd5bcbfbe7398eeccd9b9ac4f6fee3701be37d5ac3946f3bf7a8588dd4755a15237848e5346bc66497f87d08dc2917b6b

diff --git a/app-admin/awscli/awscli-1.29.56.ebuild 
b/app-admin/awscli/awscli-1.29.56.ebuild
new file mode 100644
index ..39ad0f4a42cc
--- /dev/null
+++ b/app-admin/awscli/awscli-1.29.56.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit bash-completion-r1 distutils-r1 multiprocessing
+
+MY_P=aws-cli-${PV}
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="
+   https://github.com/aws/aws-cli/
+   https://pypi.org/project/awscli/
+"
+SRC_URI="
+   https://github.com/aws/aws-cli/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+# botocore is x.(y+2).z
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)"
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/rsa[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.7.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   !app-admin/awscli-bin
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+   # strip overzealous upper bounds on requirements
+   sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # broken xdist (signal() works only in main thread)
+   
tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_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/test_compat.py::TestIgnoreUserSignals
+   tests/unit/test_help.py::TestHelpPager::test_can_handle_ctrl_c
+   

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

2023-09-27 Thread Michał Górny
commit: 389ec5400b3822ce42b4e788b9cbffda13b33493
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Sep 28 04:22:17 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Sep 28 04:43:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=389ec540

dev-python/agate-sql: Bump to 0.6.0

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

 dev-python/agate-sql/Manifest   |  1 +
 dev-python/agate-sql/agate-sql-0.6.0.ebuild | 38 +
 2 files changed, 39 insertions(+)

diff --git a/dev-python/agate-sql/Manifest b/dev-python/agate-sql/Manifest
index 53e2eac976e1..30722dc57daf 100644
--- a/dev-python/agate-sql/Manifest
+++ b/dev-python/agate-sql/Manifest
@@ -1 +1,2 @@
 DIST agate-sql-0.5.9.tar.gz 15434 BLAKE2B 
4825bfc5d0f78e0cd1bf318fe8797bfe03deaff1ffc962e0f082128af9d05afad97b7488d66b76d59411eb5dd889229be1fe05cf5bf55db4084f3451b21440b2
 SHA512 
482f257bb16e142d9380b9ae7590f50909639729e229271843686d6316ebfba0e77daac47e809b7aad4ef89d6c3810382d0b6817a418406bf73f13e266e5bcca
+DIST agate-sql-0.6.0.tar.gz 13942 BLAKE2B 
c7940274a8625585fa92c81fdd1d2e2f53e76db3b14620e406df7609057482f8641cfcf20a486bf6f8db381362ee367b4dad9b6a7f04909f5cba4c491d01fde9
 SHA512 
74e90dad3776f817e92ded312cdf87c78754e9a3b5611a681a4a85d7a8357577a9e4dbb70b453c589417990f3f0a04195a8b0076fd03a1e2012b82893208b824

diff --git a/dev-python/agate-sql/agate-sql-0.6.0.ebuild 
b/dev-python/agate-sql/agate-sql-0.6.0.ebuild
new file mode 100644
index ..cdbee2639143
--- /dev/null
+++ b/dev-python/agate-sql/agate-sql-0.6.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 2021-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="Adds SQL read/write support to agate"
+HOMEPAGE="
+   https://github.com/wireservice/agate-sql/
+   https://pypi.org/project/agate-sql/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64-macos ~x64-macos"
+
+RDEPEND="
+   >=dev-python/agate-1.5.0[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-1.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/greenlet[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # requires crate
+   
tests/test_agatesql.py::TestSQL::test_to_sql_create_statement_with_dialects
+)



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

2023-09-27 Thread Hans de Graaff
commit: f6931edbe0b17cd93fd974340bc6aad748a5b620
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Sep 28 04:34:31 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Sep 28 04:38:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6931edb

dev-ruby/haml: add 6.1.4

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

 dev-ruby/haml/Manifest  |  1 +
 dev-ruby/haml/haml-6.1.4.ebuild | 59 +
 2 files changed, 60 insertions(+)

diff --git a/dev-ruby/haml/Manifest b/dev-ruby/haml/Manifest
index ebacb93e112a..33dad6c18c21 100644
--- a/dev-ruby/haml/Manifest
+++ b/dev-ruby/haml/Manifest
@@ -1,3 +1,4 @@
 DIST haml-5.2.2.tar.gz 129833 BLAKE2B 
d68c24c7a3c817d6d364b2ec92b84b4f56f4fffa48b99d17b2df27da35f50b1fb1f69b184a7b21d899c476e0d4c8ad2b940a7cb2995ec24ecdafab8ef61fe393
 SHA512 
1aec59fab20d8139a5dfedde2007fa8137a377a345e4d30229f9d1140d56cdf970c8ae70e2647e6a408d7fa543a16050f66a8a636efa6a6b1f91ee1ffcc136c1
 DIST haml-6.1.1.tar.gz 669644 BLAKE2B 
239b3a1fe02bcd1e2981198ba7c54c71ca2af0947102fcea6cd600cc6579294856baa290589a7d3a015e54df8bcecf8e50175cf2189e8f4f9c6f9721a558bcc9
 SHA512 
7d732be085b41b8f0eec418600a82b51c68301081165aa636fa342ae26b74215a202a4b15e592da980d9a7fbe24bad01399f599770420133c4b6ab7523386fa5
 DIST haml-6.1.2.tar.gz 669696 BLAKE2B 
81398ca33af69a1cf79cbe6d49d82ca27489584dc8c4082c079606f1f029b99e6b4c6fb350a5b50da31349ca3cbd7b7d2913e521b401634f7442e03279753e18
 SHA512 
c059b96111c6e477874cf37f0463dd9150d00e2e5261e9dab8251e1f66cacfa647009bf4d7ddd60fd11582c3f41ce06515f5aa448358aa58a9df2c8289660151
+DIST haml-6.1.4.tar.gz 669960 BLAKE2B 
ae4194a7af653e60ec1f5a494a4f8db61a53c99790a9f859cf294961d6cf2d215ad5d2dc78f61355c65935aca0d5534604f0b2fe77dcaf9d3a6cfd775c173701
 SHA512 
fe866b524fd2f5e85e458897642cb39a97802fdf728182ae3ca2e828931d5526e0568e771a067161610dbb600d962808f417f9dee8b08ffe4baeb71a5566f502

diff --git a/dev-ruby/haml/haml-6.1.4.ebuild b/dev-ruby/haml/haml-6.1.4.ebuild
new file mode 100644
index ..87b992e5e5ee
--- /dev/null
+++ b/dev-ruby/haml/haml-6.1.4.ebuild
@@ -0,0 +1,59 @@
+# 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_EXTENSIONS=(ext/haml/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR="lib/haml"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md FAQ.md README.md REFERENCE.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A ruby web page templating engine"
+HOMEPAGE="https://haml.info/;
+SRC_URI="https://github.com/haml/haml/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+
+IUSE="doc test"
+
+ruby_add_rdepend ">=dev-ruby/temple-0.8.2 dev-ruby/thor dev-ruby/tilt:*"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/minitest:5.15
+   dev-ruby/nokogiri
+   >=dev-ruby/railties-6.0
+   >=dev-ruby/activemodel-6.0
+   >=dev-ruby/actionpack-6.0
+   dev-ruby/unindent
+   )
+   doc? (
+   dev-ruby/yard
+   )"
+
+all_ruby_prepare() {
+   sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} 
|| die
+
+   sed -i -e '/bundler/ s:^:#: ; /Bundler/,/end/ s:^:#:' Rakefile || die
+   # minitest hack just to match rails/activesupport
+   sed -i \
+   -e "/require 'minitest\/autorun'/igem 'minitest', '< 5.16'" \
+   -e '/bundler/I s:^:#:' \
+   -e '/simplecov/I s:^:#:' \
+   test/test_helper.rb || die
+   # Remove tests that fails when RedCloth is available
+   rm -f test/haml/filters/markdown_test.rb || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:test:. -rtest_helper -e 
'Dir["test/haml/**/*_test.rb"].each { require _1 }' || die
+}



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

2023-09-27 Thread Hans de Graaff
commit: 75bae68dd8e2993f8830374b08310146b69dbd52
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Sep 28 04:37:52 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Sep 28 04:38:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75bae68d

dev-ruby/rjb: add 1.6.8

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

 dev-ruby/rjb/Manifest |  1 +
 dev-ruby/rjb/rjb-1.6.8.ebuild | 73 +++
 2 files changed, 74 insertions(+)

diff --git a/dev-ruby/rjb/Manifest b/dev-ruby/rjb/Manifest
index 28ab61da4b82..b522ee00306d 100644
--- a/dev-ruby/rjb/Manifest
+++ b/dev-ruby/rjb/Manifest
@@ -1 +1,2 @@
 DIST rjb-1.6.7.gem 74752 BLAKE2B 
835bc45b4568599e030033d9cff4d1df2da2cffd63ad594a437eeae7974d5e6f1bea490631c79f0990697f006e0006aab923134860aaf57312b153f750bda62b
 SHA512 
ae5980621900d2605372f1cb3783d213e19da7bf1a7b2834dbdb99895476ecf2dad0ee474140e2747bbd477a5ab6d4be94cc9bf4fd0b8f0109ded94d7621bb7e
+DIST rjb-1.6.8.gem 74752 BLAKE2B 
795e80879819b7a1b1834d901b9473f5a2ee39b1b68e264ef6ce7931bf312fd0a66e898bc2d4a86f2decca87fb1f6568709a6230b8ffbf3a2202d5951f97ca3d
 SHA512 
f5c3a17ea494c484d5a3e929de370e697c971e9e976ce8a3b38c3fe2a5c074503e5edc91eb782d4e3f0ef0fd51d3a6ba9b147dff1c69e1e895c45f0fb84f478e

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



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

2023-09-27 Thread Hans de Graaff
commit: 12df9de68219ffd7212660de3653d14ae93f9d22
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Sep 28 04:36:24 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Sep 28 04:38:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12df9de6

dev-ruby/rbs: add 3.2.2

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

 dev-ruby/rbs/Manifest |  1 +
 dev-ruby/rbs/rbs-3.2.2.ebuild | 52 +++
 2 files changed, 53 insertions(+)

diff --git a/dev-ruby/rbs/Manifest b/dev-ruby/rbs/Manifest
index b039b3e3d567..82dec5f69037 100644
--- a/dev-ruby/rbs/Manifest
+++ b/dev-ruby/rbs/Manifest
@@ -3,3 +3,4 @@ DIST rbs-3.0.4.tar.gz 1123563 BLAKE2B 
335ba5d438b74ef36a65c1bd5d41508bb4d89a5273
 DIST rbs-3.1.3.tar.gz 1133033 BLAKE2B 
d9727a757bab41dc2deb4570b6fe325ec9dd6b50190fff9995d2054125ba5e05536a31b7961c068c78071c9039858b64bc73195bb40a26d12f6d7f9031e40e53
 SHA512 
76bce2c0a2377e2eca16877de7082c90b8df4fd7d9f89d74751e62d25f94a3418a71bcc7ea30e646ce548f675002358dc700c5d598379d8c744fa4fb0454f40c
 DIST rbs-3.2.0.tar.gz 1147974 BLAKE2B 
167d8ac64173c5e7b8bc44d9fbf66c6b2a4c01c8a91bb0d45f564dc2f0ca6b9d06f0f6adafa690214671ff74f28a6396f028f07f00b830b6d6695796ca74a68f
 SHA512 
ef593e24356f4b0236e7fc77f3f919fec03d2bcb82e05c5d511c50bfdf1cd74a193f37a9aca430fca3a869987ee3fcb423a3be94bb364f9a39365d56303dde9e
 DIST rbs-3.2.1.tar.gz 1148238 BLAKE2B 
3f7a711802e283c4bfdb5a8e8bdbe5a0c33a18bee0c93a917dd38a83c983ebea8ceaa6834e1883c812f1cdb3f04119d617066259687c327f4dc35e4f5844c6b6
 SHA512 
9ed36b5faba77a87b0ed57b2c652c384214b830e12987244a46bb54c372932b369c9c3e87bd26c709e210b59b5b0aa7f9ae7e59c3cec1168fde9cfe15fdd645c
+DIST rbs-3.2.2.tar.gz 1148293 BLAKE2B 
a585a942d48217aa574629ace472dc57a6c876a67e8e521f3eaa00996c65f45836140b3c888e2a0e4e6d7ab9abf48337565978ec9b3950f9bbcce9f885fbb459
 SHA512 
758787ef7decd889ed3abcf9f06cd612299823e16b446568e729d76ba41cd66c36d626d7618ed360ff4b15b16c9d6f172fe55d9053810106f731c74f4cca3fe4

diff --git a/dev-ruby/rbs/rbs-3.2.2.ebuild b/dev-ruby/rbs/rbs-3.2.2.ebuild
new file mode 100644
index ..c66d09f9c28c
--- /dev/null
+++ b/dev-ruby/rbs/rbs-3.2.2.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_BINDIR="exe"
+
+RUBY_FAKEGEM_EXTRAINSTALL="core schema sig stdlib"
+RUBY_FAKEGEM_EXTENSIONS=(ext/rbs_extension/extconf.rb)
+
+RUBY_FAKEGEM_GEMSPEC="rbs.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="The language for type signatures for Ruby and standard library 
definitions"
+HOMEPAGE="https://github.com/ruby/rbs;
+SRC_URI="https://github.com/ruby/rbs/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="|| ( Ruby-BSD BSD-2 )"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
+SLOT="0"
+IUSE="test"
+
+ruby_add_bdepend "test? ( dev-ruby/bundler dev-ruby/rdoc dev-ruby/test-unit )"
+
+all_ruby_prepare() {
+   sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} 
|| die
+
+   # We compile the extension directly
+   sed -i -e '/extensiontask/I s:^:#:' Rakefile || die
+
+   # Avoid JSON schema validation tests due to a large dependency stack
+   # that would be needed.
+   rm -f test/rbs/schema_test.rb || die
+
+   # Avoid setup tests since they require a lot of development 
dependencies.
+   rm -f test/rbs/test/runtime_test_test.rb || die
+
+   # Avoid subtract tests with additonal unpackaged dependencies
+   sed -i -e '/def test_subtract/aomit "Skipped due to additional 
dependencies"' test/rbs/cli_test.rb || die
+
+   # Avoid tests requiring a network connection
+   rm -f test/rbs/collection/installer_test.rb 
test/rbs/collection/collections_test.rb \
+   test/rbs/collection/config_test.rb 
test/rbs/collection/sources/git_test.rb || die
+   sed -i -e '/def test_collection_/aomit "Requires network"' 
test/rbs/cli_test.rb || die
+   sed -i -e '/def test_loading_from_rbs_collection/aomit "Requires 
network"' test/rbs/environment_loader_test.rb || die
+
+   sed -i -e '/def test_paths/aomit "Different paths in Gentoo test 
environment"' test/rbs/cli_test.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/File-TreeCreate/

2023-09-27 Thread Sam James
commit: 01c3e8145ebb3264a69da65dea7a252d04b3cfc9
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 04:35:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 04:35:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01c3e814

dev-perl/File-TreeCreate: Stabilize 0.0.1 x86, #914810

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

 dev-perl/File-TreeCreate/File-TreeCreate-0.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/File-TreeCreate/File-TreeCreate-0.0.1.ebuild 
b/dev-perl/File-TreeCreate/File-TreeCreate-0.0.1.ebuild
index ae55ea18a204..951a0ab88a91 100644
--- a/dev-perl/File-TreeCreate/File-TreeCreate-0.0.1.ebuild
+++ b/dev-perl/File-TreeCreate/File-TreeCreate-0.0.1.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
 DESCRIPTION="Recursively create a directory tree"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc64 ~riscv ~sparc x86"
 
 RDEPEND="
virtual/perl-Carp



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

2023-09-27 Thread Sam James
commit: b78cc1d92b4fc56af3efd16854a2a301fcec5c73
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 04:35:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 04:35:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b78cc1d9

app-admin/keepass: Stabilize 2.53 x86, #914229

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

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

diff --git a/app-admin/keepass/keepass-2.53.ebuild 
b/app-admin/keepass/keepass-2.53.ebuild
index d955231a77ae..465f3b38acb4 100644
--- a/app-admin/keepass/keepass-2.53.ebuild
+++ b/app-admin/keepass/keepass-2.53.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE="aot"
 
 BDEPEND="app-arch/unzip"



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

2023-09-27 Thread Sam James
commit: 179a7ac4d7ee40e61c40500e6169516f46848f7c
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 04:35:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 04:35:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=179a7ac4

media-libs/fontconfig: Stabilize 2.14.2-r3 hppa, #914803

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

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

diff --git a/media-libs/fontconfig/fontconfig-2.14.2-r3.ebuild 
b/media-libs/fontconfig/fontconfig-2.14.2-r3.ebuild
index cf3cc2c3b177..e290068d7f9d 100644
--- a/media-libs/fontconfig/fontconfig-2.14.2-r3.ebuild
+++ b/media-libs/fontconfig/fontconfig-2.14.2-r3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://fontconfig.org/release/${P}.tar.xz;
 LICENSE="MIT"
 SLOT="1.0"
 if ! [[ $(ver_cut 3) -ge 90 ]] ; then
-   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"
+   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"
 fi
 IUSE="doc nls test"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/File-Find-Object/

2023-09-27 Thread Sam James
commit: 655cce4f9548af153d73b76bbc238f8b6b4fc350
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 04:35:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 04:35:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=655cce4f

dev-perl/File-Find-Object: Stabilize 0.3.8 x86, #914810

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

 dev-perl/File-Find-Object/File-Find-Object-0.3.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/File-Find-Object/File-Find-Object-0.3.8.ebuild 
b/dev-perl/File-Find-Object/File-Find-Object-0.3.8.ebuild
index e4d41440c793..45694c202eea 100644
--- a/dev-perl/File-Find-Object/File-Find-Object-0.3.8.ebuild
+++ b/dev-perl/File-Find-Object/File-Find-Object-0.3.8.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
 DESCRIPTION="An object oriented File::Find replacement"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc64 ~riscv ~sparc x86"
 
 RDEPEND="
virtual/perl-Carp



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

2023-09-27 Thread Sam James
commit: 446241c3967db3d969800f4a12dcb2c73265824f
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 04:35:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 04:35:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=446241c3

media-libs/libsdl2: Stabilize 2.28.3 sparc, #914777

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

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

diff --git a/media-libs/libsdl2/libsdl2-2.28.3.ebuild 
b/media-libs/libsdl2/libsdl2-2.28.3.ebuild
index b6fe1401ed5d..f6386a1d4c1e 100644
--- a/media-libs/libsdl2/libsdl2-2.28.3.ebuild
+++ b/media-libs/libsdl2/libsdl2-2.28.3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://www.libsdl.org/release/${MY_P}.tar.gz;
 
 LICENSE="ZLIB"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv sparc 
~x86"
 
 IUSE="alsa aqua cpu_flags_ppc_altivec cpu_flags_x86_3dnow cpu_flags_x86_mmx 
cpu_flags_x86_sse cpu_flags_x86_sse2 custom-cflags dbus doc fcitx4 gles1 gles2 
haptic ibus jack +joystick kms libsamplerate nas opengl oss pipewire pulseaudio 
sndio +sound static-libs +threads udev +video video_cards_vc4 vulkan wayland X 
xscreensaver"
 REQUIRED_USE="



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

2023-09-27 Thread Sam James
commit: e3ae415c5f575307d73af899425f66baf6788c00
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 04:35:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 04:35:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3ae415c

sys-apps/portage: Stabilize 3.0.51 sparc, #914771

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

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

diff --git a/sys-apps/portage/portage-3.0.51.ebuild 
b/sys-apps/portage/portage-3.0.51.ebuild
index cdc5a5e8be26..602c1b981ea8 100644
--- a/sys-apps/portage/portage-3.0.51.ebuild
+++ b/sys-apps/portage/portage-3.0.51.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} ==  ]] ; then
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"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc ~x86"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: perl-core/Scalar-List-Utils/

2023-09-27 Thread Sam James
commit: f299580cd2ccca1adf671cce2ef78f3440003c67
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 04:35:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 04:35:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f299580c

perl-core/Scalar-List-Utils: Stabilize 1.630.0 hppa, #914797

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

 perl-core/Scalar-List-Utils/Scalar-List-Utils-1.630.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/perl-core/Scalar-List-Utils/Scalar-List-Utils-1.630.0.ebuild 
b/perl-core/Scalar-List-Utils/Scalar-List-Utils-1.630.0.ebuild
index d18ddb324ef6..7b0b9a16170c 100644
--- a/perl-core/Scalar-List-Utils/Scalar-List-Utils-1.630.0.ebuild
+++ b/perl-core/Scalar-List-Utils/Scalar-List-Utils-1.630.0.ebuild
@@ -9,4 +9,4 @@ inherit perl-module
 
 DESCRIPTION="Common Scalar and List utility subroutines"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+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"



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

2023-09-27 Thread Sam James
commit: 86b2103c71052c9ca824d59912a4a4e65bca20c1
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 04:34:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 04:34:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86b2103c

profiles/features/big-endian: mask ~media-libs/libaom-3.7.0

Broken on BE.

Bug: https://bugs.chromium.org/p/aomedia/issues/detail?id=3487
Signed-off-by: Sam James  gentoo.org>

 profiles/features/big-endian/package.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/features/big-endian/package.mask 
b/profiles/features/big-endian/package.mask
index 13300d04d70e..c26a2c647802 100644
--- a/profiles/features/big-endian/package.mask
+++ b/profiles/features/big-endian/package.mask
@@ -1,6 +1,10 @@
 # Copyright 2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2023-09-28)
+# Broken on BE (https://bugs.chromium.org/p/aomedia/issues/detail?id=3487)
+~media-libs/libaom-3.7.0
+
 # matoro  (2023-06-30)
 # Test failures on BE
 # https://github.com/libjxl/libjxl/issues/2433



[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tclx/

2023-09-27 Thread Sam James
commit: c6c0c854a6ecc2e0e35afc4f7f82a401d964
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 04:20:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 04:20:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6c0c854

dev-tcltk/tclx: Stabilize 8.6.1 x86, #914819

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

 dev-tcltk/tclx/tclx-8.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tcltk/tclx/tclx-8.6.1.ebuild b/dev-tcltk/tclx/tclx-8.6.1.ebuild
index 4d901daa239e..b249f68d1612 100644
--- a/dev-tcltk/tclx/tclx-8.6.1.ebuild
+++ b/dev-tcltk/tclx/tclx-8.6.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/flightaware/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux"
 IUSE="threads"
 
 DEPEND="dev-lang/tcl:0="



[gentoo-commits] repo/gentoo:master commit in: perl-core/Encode/

2023-09-27 Thread Sam James
commit: 11661ebb01993bb90ad219220d590e1dcf032826
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 04:20:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 04:20:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11661ebb

perl-core/Encode: Stabilize 3.190.0 hppa, #914799

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

 perl-core/Encode/Encode-3.190.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/perl-core/Encode/Encode-3.190.0.ebuild 
b/perl-core/Encode/Encode-3.190.0.ebuild
index b24a23176b54..9e111398c5b2 100644
--- a/perl-core/Encode/Encode-3.190.0.ebuild
+++ b/perl-core/Encode/Encode-3.190.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Character encodings in Perl"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+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"
 
 PATCHES=(
"${FILESDIR}"/gentoo_enc2xs.diff



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

2023-09-27 Thread Sam James
commit: 153fac1775cb4b8059d3b58c7e699f6007ea97ee
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 04:20:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 04:20:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=153fac17

media-libs/freetype: Stabilize 2.13.2 hppa, #914804

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

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

diff --git a/media-libs/freetype/freetype-2.13.2.ebuild 
b/media-libs/freetype/freetype-2.13.2.ebuild
index 311da7561bf8..f496ec4d2466 100644
--- a/media-libs/freetype/freetype-2.13.2.ebuild
+++ b/media-libs/freetype/freetype-2.13.2.ebuild
@@ -23,7 +23,7 @@ else
mirror://nongnu/freetype/${PN}-doc-${PV}.tar.xz
)
"
-   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"
+   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"
 fi
 
 LICENSE="|| ( FTL GPL-2+ )"



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

2023-09-27 Thread Sam James
commit: 6f5a12ca79aa13b0130d15d9bc20754b7190f2ac
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 04:20:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 04:20:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f5a12ca

dev-lang/inform: Stabilize 6.35_p4 x86, #914806

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

 dev-lang/inform/inform-6.35_p4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/inform/inform-6.35_p4.ebuild 
b/dev-lang/inform/inform-6.35_p4.ebuild
index e9997f6c95c1..56506b5a25f1 100644
--- a/dev-lang/inform/inform-6.35_p4.ebuild
+++ b/dev-lang/inform/inform-6.35_p4.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="Artistic-2 Inform"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 ~ppc ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="emacs tools"
 # non-interactive tests use ruby, seem broken, and return true even on failure
 RESTRICT="test"



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

2023-09-27 Thread Sam James
commit: 9059432813f9850ab47b56ea2d871a46f619803a
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 04:20:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 04:20:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90594328

media-libs/sdl2-ttf: Stabilize 2.20.2 x86, #914814

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

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

diff --git a/media-libs/sdl2-ttf/sdl2-ttf-2.20.2.ebuild 
b/media-libs/sdl2-ttf/sdl2-ttf-2.20.2.ebuild
index 2cc53d738008..59046bac0d13 100644
--- a/media-libs/sdl2-ttf/sdl2-ttf-2.20.2.ebuild
+++ b/media-libs/sdl2-ttf/sdl2-ttf-2.20.2.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="ZLIB"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc 
~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc 
x86"
 IUSE="+harfbuzz static-libs X"
 
 # On bumps, check external/ for versions of bundled freetype + harfbuzz



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

2023-09-27 Thread Sam James
commit: 805f16e4a111bba7871fbed2d9a8a8e25bc83838
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 04:20:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 04:20:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=805f16e4

sys-process/systemd-cron: Stabilize 1.16.7-r1 sparc, #914618

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

 sys-process/systemd-cron/systemd-cron-1.16.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/systemd-cron/systemd-cron-1.16.7-r1.ebuild 
b/sys-process/systemd-cron/systemd-cron-1.16.7-r1.ebuild
index 680892a6d54b..918d4137f759 100644
--- a/sys-process/systemd-cron/systemd-cron-1.16.7-r1.ebuild
+++ b/sys-process/systemd-cron/systemd-cron-1.16.7-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/systemd-cron/${PN}/archive/v${PV}.tar.gz -> systemd-
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86"
 IUSE="cron-boot etc-crontab-systemd minutely +runparts setgid test yearly"
 RESTRICT="!test? ( test )"
 



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

2023-09-27 Thread Sam James
commit: 637faf41b5472ce4b79afed42bac94ebe2c5127a
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 04:20:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 04:20:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=637faf41

dev-libs/libxml2: Stabilize 2.11.5 hppa, #914785

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

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

diff --git a/dev-libs/libxml2/libxml2-2.11.5.ebuild 
b/dev-libs/libxml2/libxml2-2.11.5.ebuild
index 1c02d266a626..13526b88c30f 100644
--- a/dev-libs/libxml2/libxml2-2.11.5.ebuild
+++ b/dev-libs/libxml2/libxml2-2.11.5.ebuild
@@ -23,7 +23,7 @@ if [[ ${PV} ==  ]] ; then
inherit autotools git-r3
 else
inherit gnome.org libtool
-   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"
+   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"
 fi
 
 SRC_URI+="



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

2023-09-27 Thread Sam James
commit: 723f729e5491cb18f2e7f3bff14a88c083e2dbf9
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 04:20:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 04:20:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=723f729e

media-libs/gd: Stabilize 2.3.3-r4 hppa, #914793

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

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

diff --git a/media-libs/gd/gd-2.3.3-r4.ebuild b/media-libs/gd/gd-2.3.3-r4.ebuild
index 6a68a11137ba..a6f1c809074d 100644
--- a/media-libs/gd/gd-2.3.3-r4.ebuild
+++ b/media-libs/gd/gd-2.3.3-r4.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/lib${P}"
 
 LICENSE="gd IJG HPND BSD"
 SLOT="2/3"
-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"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="avif cpu_flags_x86_sse fontconfig +jpeg heif +png static-libs test tiff 
truetype webp xpm zlib"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: perl-core/Unicode-Collate/

2023-09-27 Thread Sam James
commit: 8acf7548d1c25905ff85d3eb7dc6ce3801da0b3a
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 04:20:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 04:20:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8acf7548

perl-core/Unicode-Collate: Stabilize 1.310.0 hppa, #914798

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

 perl-core/Unicode-Collate/Unicode-Collate-1.310.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/perl-core/Unicode-Collate/Unicode-Collate-1.310.0.ebuild 
b/perl-core/Unicode-Collate/Unicode-Collate-1.310.0.ebuild
index c7512c6cd119..e4b1109815af 100644
--- a/perl-core/Unicode-Collate/Unicode-Collate-1.310.0.ebuild
+++ b/perl-core/Unicode-Collate/Unicode-Collate-1.310.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Unicode Collate Algorithm"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
 RDEPEND="
virtual/perl-Carp



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

2023-09-27 Thread Sam James
commit: ed8c965f7b434cb1df5c9ea43157b0fb98e18232
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 04:20:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 04:20:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed8c965f

dev-libs/mpfr: Stabilize 4.2.1 hppa, #914792

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

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

diff --git a/dev-libs/mpfr/mpfr-4.2.1.ebuild b/dev-libs/mpfr/mpfr-4.2.1.ebuild
index c58aa413cb4a..396b7e49ae47 100644
--- a/dev-libs/mpfr/mpfr-4.2.1.ebuild
+++ b/dev-libs/mpfr/mpfr-4.2.1.ebuild
@@ -48,7 +48,7 @@ LICENSE="LGPL-3+"
 # preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
 SLOT="0/6" # libmpfr.so version
 if [[ ${PV} != *_rc* ]] ; then
-   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"
+   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"
 fi
 IUSE="static-libs"
 



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

2023-09-27 Thread Sam James
commit: ad941dfed10a5d2109c9697df2c41d7816f243b3
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 04:20:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 04:20:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad941dfe

dev-util/netsurf-buildsystem: Stabilize 1.9-r2 sparc, #913631

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

 dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild 
b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild
index 8ceee0fc1a37..91e46348d838 100644
--- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild
+++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
 
 S="${WORKDIR}/${MY_P}"
 



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

2023-09-27 Thread Sam James
commit: aef7799e7e57fbda2344cf6a74ab7957ff363758
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 04:20:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 04:20:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aef7799e

dev-python/lxml: Stabilize 4.9.3-r1 x86, #910501

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

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

diff --git a/dev-python/lxml/lxml-4.9.3-r1.ebuild 
b/dev-python/lxml/lxml-4.9.3-r1.ebuild
index 4fdc0a908a8a..a640b1828cce 100644
--- a/dev-python/lxml/lxml-4.9.3-r1.ebuild
+++ b/dev-python/lxml/lxml-4.9.3-r1.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}/lxml-${P}
 
 LICENSE="BSD ElementTree GPL-2 PSF-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"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE="doc examples +threads test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-containers/aardvark-dns/

2023-09-27 Thread Zac Medico
commit: f5a4c3c021e1d5a08b5f8748eff77059bc2d6a9a
Author: Rahil Bhimjiani  gmail  com>
AuthorDate: Wed Sep 27 18:57:56 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Sep 28 02:26:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5a4c3c0

app-containers/aardvark-dns: add 1.8.0 and live

adding proxy-maint

Closes: https://github.com/gentoo/gentoo/pull/33091
Signed-off-by: Rahil Bhimjiani  gmail.com>
Signed-off-by: Zac Medico  gentoo.org>

 app-containers/aardvark-dns/Manifest   | 114 +
 .../aardvark-dns/aardvark-dns-1.8.0.ebuild | 176 +
 .../aardvark-dns/aardvark-dns-.ebuild  | 176 +
 app-containers/aardvark-dns/metadata.xml   |  10 ++
 4 files changed, 476 insertions(+)

diff --git a/app-containers/aardvark-dns/Manifest 
b/app-containers/aardvark-dns/Manifest
index c8996e27e507..71ea222edcf4 100644
--- a/app-containers/aardvark-dns/Manifest
+++ b/app-containers/aardvark-dns/Manifest
@@ -1,138 +1,252 @@
 DIST aardvark-dns-1.6.0.crate 49504 BLAKE2B 
aecd930746027146603e069febcd7a65c239f36cc22f5eba1077485cf251a46949b14876b7d44ddeeb259e5f196464f1c0ac9e7004c3cdd9b33ef5df9c447811
 SHA512 
c81b8a33a0287fa42fbe8ee582957e9f3614432dc53af95f1b6da8c4f919be35ef3dd7c707a47d2b5fc138487897007c1a8b99d991168e9ff1a25559a88dbae9
+DIST aardvark-dns-1.8.0.crate 49928 BLAKE2B 
f27808d6bf0f38cde54c32e11f8a70d6d66f99e97ef43c89494e2a736997fc60a0774e000fcab9338d815efab81aeeda497ac1ec82ff47bf10ecf250169d6091
 SHA512 
f8c85815e6e0e8d26fc5c40cf5864b0bb584b0d33b0e6b6e3fc4cae5459c81568a50cebcfa2ccedb62d7fdb0a5a32b92433c735cb3226396fca75556756b4195
+DIST addr2line-0.21.0.crate 40807 BLAKE2B 
9796b9a1177a299797902b7f64247d81d63d3f7e0dcc1256990628e84c5f92e3094ee8d753d9b72187b9aaa73b7ca67c0217899f2226ebd1076f8d25b458475b
 SHA512 
afde7660dda30dee240e79df1fb5b92d4572520bf17a134ef3765e2a077af9e13713952d52e27fae420109b40f6e24dbce1056687dbcbead858ffc21cc7dc69b
+DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
+DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 
4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055
 SHA512 
4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077
 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e
 SHA512 
b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
+DIST anstream-0.3.2.crate 19504 BLAKE2B 
617b846c244ea4ccd6c7835a382afe85e14c245ea56b678f57ee12e9c7bcc1c0c3db9620eb4d16bf35e17eca38968bf04420b758f482ac5594670e6292c1fbb9
 SHA512 
b896e5208a2ee6a3c98bf3bb9ac1c52792de114dfa5709dadcac6183ea19ea63230dffd3217e571354a71d69b8eafbb0189e05f8f77f50922020de54e3aeecc8
+DIST anstyle-1.0.2.crate 13983 BLAKE2B 
4274b101d1cab2b62f9bb7637dab35f4b16e8c08a080355a2ea53e2b7b353ff230aa77fb3a244e0d6ff0dcd27abe5895eb306c630aa0822d0c608f041d4abfea
 SHA512 
09220abfc844192ca698589897845752e02666b4ecd6529af4cde9f260ef36694e6e631c7503fc0e438ac72c88c419043b78399385cb248e789e86404503935a
+DIST anstyle-parse-0.2.1.crate 24802 BLAKE2B 
6304a56c6a9fbaf1bb4d1d177b2315684345dc9d71c35836f9544145364f8d6eb56e25c03076690c594ab7db5914501acb569f6c136952e59c93179ced527fb2
 SHA512 
5c8fc7d88ffc3a6e78340ffe0f3c2d72e865512030ade4509de9c673eba955c536bb1873dac11f6ba11cc8367fb30c67451ed65d19f81507c9e917c702bfd176
+DIST anstyle-query-1.0.0.crate 8620 BLAKE2B 
2d296b5066fd6284a2410923215571e6df650c5ef892d6de7a7088a0996ca30608797feabc84f3c325ff4d07001dac80ac5067d2a9c9d15d9ba59a276b399f53
 SHA512 
2781be5c82293b7ae338ec5046fbeb130de9eb2dbf2e4dfaa73ca5233032e1e52c133e141b02f33d4bc36d996a0a3f680ac82d42d614a5305005f60547133c7a
+DIST anstyle-wincon-1.0.2.crate 11712 BLAKE2B 
68215a76e44cbe0e69c4111eaf7cd818d0e743883aec01f99f6d96e863d8d36bea67ed112db715a3a0daa348535f3db50547d8a0ab5e4572975d68937c49aa86
 SHA512 
8bda8b79785d201cda90c8d3544f5cead955c25749a4b828bc897e4bb132acbbcc50ac90ee07323ae3077af3e4c613264871366d70e5211200d119f4ddb63b0b
 DIST anyhow-1.0.70.crate 43803 BLAKE2B 
574da0e447592c12051deef171850b00ac2347dd336f71915dd21f45cc03439fbcdbaffe261097d53cc11fa0db75b1e3b21ba667f26c08db7125b1c6264973de
 SHA512 
6fd1338e4cbe915cb01fcc5e05e7e0c051868701eeb27f03577a7cfdd59057493922b36e2308f7050608a851112d4d24cff2826456160ac8930fe961640e809b
+DIST anyhow-1.0.75.crate 43901 BLAKE2B 
6353557d7ec2cbfdd001c039fad62c95fea9e02b113149f726fd14bb36b31e637e8609dd5ee20a900e9c11bb783d9958d664b31ba7c467382fa7f51d477ad3aa
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: dev-perl/File-Find-Object-Rule/

2023-09-27 Thread Sam James
commit: 20da821e358921a833fd1227ee3fe6c730bf750f
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 02:01:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 02:01:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20da821e

dev-perl/File-Find-Object-Rule: drop unnecessary dev-perl/PathTools dep

PathTools is within Perl's core (dist/) and is better maintained in there
with e.g. Perl 5.38 fixes. We should last-rite PathTools.

(Note that the version of CPAN isn't updated.)

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

 ...ect-Rule-0.31.300.ebuild => File-Find-Object-Rule-0.31.300-r1.ebuild} | 1 -
 1 file changed, 1 deletion(-)

diff --git 
a/dev-perl/File-Find-Object-Rule/File-Find-Object-Rule-0.31.300.ebuild 
b/dev-perl/File-Find-Object-Rule/File-Find-Object-Rule-0.31.300-r1.ebuild
similarity index 96%
rename from dev-perl/File-Find-Object-Rule/File-Find-Object-Rule-0.31.300.ebuild
rename to 
dev-perl/File-Find-Object-Rule/File-Find-Object-Rule-0.31.300-r1.ebuild
index 12232913c540..a0606cd921cb 100644
--- a/dev-perl/File-Find-Object-Rule/File-Find-Object-Rule-0.31.300.ebuild
+++ b/dev-perl/File-Find-Object-Rule/File-Find-Object-Rule-0.31.300-r1.ebuild
@@ -16,7 +16,6 @@ RDEPEND="
virtual/perl-Carp
dev-perl/Class-XSAccessor
dev-perl/File-Find-Object
-   dev-perl/PathTools
dev-perl/Number-Compare
dev-perl/Text-Glob
 "



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

2023-09-27 Thread Sam James
commit: 22eb0eff65b21b11ab7afe1aafef5538e39f270e
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 01:56:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 01:56:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22eb0eff

dev-libs/rinutils: Keyword 0.10.2-r1 hppa, #909051

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

 dev-libs/rinutils/rinutils-0.10.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/rinutils/rinutils-0.10.2-r1.ebuild 
b/dev-libs/rinutils/rinutils-0.10.2-r1.ebuild
index ef4c7950d592..da767a46edaa 100644
--- a/dev-libs/rinutils/rinutils-0.10.2-r1.ebuild
+++ b/dev-libs/rinutils/rinutils-0.10.2-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/shlomif/${PN}/releases/download/${PV}/${P}.tar.xz;
 LICENSE="MIT"
 SLOT="0"
 IUSE="test"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc64 ~riscv ~sparc ~x86"
 RESTRICT="!test? ( test )"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Perl-Critic/

2023-09-27 Thread Sam James
commit: 161728126f37930729c3954b2605bfea280c6162
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 01:56:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 01:56:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16172812

dev-perl/Perl-Critic: Keyword 1.150.0 hppa, #909051

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

 dev-perl/Perl-Critic/Perl-Critic-1.150.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Perl-Critic/Perl-Critic-1.150.0.ebuild 
b/dev-perl/Perl-Critic/Perl-Critic-1.150.0.ebuild
index ba25e61a936e..6b13b0953c1d 100644
--- a/dev-perl/Perl-Critic/Perl-Critic-1.150.0.ebuild
+++ b/dev-perl/Perl-Critic/Perl-Critic-1.150.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module elisp-common
 DESCRIPTION="Critique Perl source code for best-practices"
 
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="minimal examples emacs"
 
 SITEFILE="50${PN}-gentoo.el"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/String-Format/

2023-09-27 Thread Sam James
commit: 3a01f8c67cdc51cb4113b259b4c8ddfbbc4d4ba6
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 01:56:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 01:56:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a01f8c6

dev-perl/String-Format: Keyword 1.180.0 hppa, #909051

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

 dev-perl/String-Format/String-Format-1.180.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/String-Format/String-Format-1.180.0.ebuild 
b/dev-perl/String-Format/String-Format-1.180.0.ebuild
index 4c4c28e0f42b..4879202b9fec 100644
--- a/dev-perl/String-Format/String-Format-1.180.0.ebuild
+++ b/dev-perl/String-Format/String-Format-1.180.0.ebuild
@@ -11,5 +11,5 @@ DESCRIPTION="sprintf-like string formatting capabilities with 
arbitrary format d
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE=""



[gentoo-commits] repo/gentoo:master commit in: dev-perl/PPI/

2023-09-27 Thread Sam James
commit: 86e4968bc97a97f38e45744b52b8bd9aab6376c2
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 01:56:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 01:56:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86e4968b

dev-perl/PPI: Keyword 1.277.0 hppa, #909051

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

 dev-perl/PPI/PPI-1.277.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/PPI/PPI-1.277.0.ebuild b/dev-perl/PPI/PPI-1.277.0.ebuild
index 633394434d7d..826b8f2c1602 100644
--- a/dev-perl/PPI/PPI-1.277.0.ebuild
+++ b/dev-perl/PPI/PPI-1.277.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Parse, Analyze, and Manipulate Perl (without perl)"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos"
 
 RDEPEND="
virtual/perl-Carp



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Hook-LexWrap/

2023-09-27 Thread Sam James
commit: d8c28f95bba33e80353b0da515521ee42d104911
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 01:56:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 01:56:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8c28f95

dev-perl/Hook-LexWrap: Keyword 0.260.0-r1 hppa, #909051

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

 dev-perl/Hook-LexWrap/Hook-LexWrap-0.260.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Hook-LexWrap/Hook-LexWrap-0.260.0-r1.ebuild 
b/dev-perl/Hook-LexWrap/Hook-LexWrap-0.260.0-r1.ebuild
index 2f97147d3eb1..869ad92c699a 100644
--- a/dev-perl/Hook-LexWrap/Hook-LexWrap-0.260.0-r1.ebuild
+++ b/dev-perl/Hook-LexWrap/Hook-LexWrap-0.260.0-r1.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Lexically scoped subroutine wrappers"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 RDEPEND="
virtual/perl-Carp



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Lingua-EN-Inflect/

2023-09-27 Thread Sam James
commit: a6151a70f017593ebdadc49778d97b837eeca67f
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 01:56:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 01:56:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6151a70

dev-perl/Lingua-EN-Inflect: Keyword 1.905.0 hppa, #909051

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

 dev-perl/Lingua-EN-Inflect/Lingua-EN-Inflect-1.905.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Lingua-EN-Inflect/Lingua-EN-Inflect-1.905.0.ebuild 
b/dev-perl/Lingua-EN-Inflect/Lingua-EN-Inflect-1.905.0.ebuild
index d117542faf53..ce55ae7cd065 100644
--- a/dev-perl/Lingua-EN-Inflect/Lingua-EN-Inflect-1.905.0.ebuild
+++ b/dev-perl/Lingua-EN-Inflect/Lingua-EN-Inflect-1.905.0.ebuild
@@ -11,4 +11,4 @@ inherit perl-module
 DESCRIPTION="Perl module to pluralize English words"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Test-SubCalls/

2023-09-27 Thread Sam James
commit: 2ab477b6b4ef6d5ffd632c2b4a6890f80979ae16
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 01:56:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 01:56:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ab477b6

dev-perl/Test-SubCalls: Keyword 1.100.0-r1 hppa, #909051

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

 dev-perl/Test-SubCalls/Test-SubCalls-1.100.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Test-SubCalls/Test-SubCalls-1.100.0-r1.ebuild 
b/dev-perl/Test-SubCalls/Test-SubCalls-1.100.0-r1.ebuild
index 854a62003dd2..36438115d67f 100644
--- a/dev-perl/Test-SubCalls/Test-SubCalls-1.100.0-r1.ebuild
+++ b/dev-perl/Test-SubCalls/Test-SubCalls-1.100.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Track the number of times subs are called"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
 
 RDEPEND="
virtual/perl-Exporter



[gentoo-commits] repo/gentoo:master commit in: dev-perl/PPIx-Utils/

2023-09-27 Thread Sam James
commit: 4b64afe6d12c1317d8140216cb03d8b11fa6606b
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 01:56:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 01:56:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b64afe6

dev-perl/PPIx-Utils: Keyword 0.3.0 hppa, #909051

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

 dev-perl/PPIx-Utils/PPIx-Utils-0.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/PPIx-Utils/PPIx-Utils-0.3.0.ebuild 
b/dev-perl/PPIx-Utils/PPIx-Utils-0.3.0.ebuild
index 720791cc7f04..9aa2892a6ba9 100644
--- a/dev-perl/PPIx-Utils/PPIx-Utils-0.3.0.ebuild
+++ b/dev-perl/PPIx-Utils/PPIx-Utils-0.3.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Utility functions for PPI"
 
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
 
 RDEPEND="
>=dev-perl/B-Keywords-1.90.0



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Pod-Spell/

2023-09-27 Thread Sam James
commit: 87f9ecf364bf1dbdccfe6daa9773cd25eb5c4468
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 01:56:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 01:56:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87f9ecf3

dev-perl/Pod-Spell: Keyword 1.260.0 hppa, #909051

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

 dev-perl/Pod-Spell/Pod-Spell-1.260.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Pod-Spell/Pod-Spell-1.260.0.ebuild 
b/dev-perl/Pod-Spell/Pod-Spell-1.260.0.ebuild
index 87f77acb13e7..3a4d694bd666 100644
--- a/dev-perl/Pod-Spell/Pod-Spell-1.260.0.ebuild
+++ b/dev-perl/Pod-Spell/Pod-Spell-1.260.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="A formatter for spellchecking Pod"
 SRC_URI+=" mirror://gentoo/podspell.1.gz 
https://dev.gentoo.org/~tove/files/podspell.1.gz;
 
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="minimal"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-perl/PPIx-Regexp/

2023-09-27 Thread Sam James
commit: e4f5ea6bb3b25965efc06efa95d944d884b28785
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 01:56:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 01:56:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4f5ea6b

dev-perl/PPIx-Regexp: Keyword 0.88.0 hppa, #909051

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

 dev-perl/PPIx-Regexp/PPIx-Regexp-0.88.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/PPIx-Regexp/PPIx-Regexp-0.88.0.ebuild 
b/dev-perl/PPIx-Regexp/PPIx-Regexp-0.88.0.ebuild
index 1006d0668693..b8902fb73d43 100644
--- a/dev-perl/PPIx-Regexp/PPIx-Regexp-0.88.0.ebuild
+++ b/dev-perl/PPIx-Regexp/PPIx-Regexp-0.88.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Represent a regular expression of some sort"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
 
 RDEPEND="
virtual/perl-Carp



[gentoo-commits] repo/gentoo:master commit in: dev-perl/PPIx-QuoteLike/

2023-09-27 Thread Sam James
commit: 3c5492fcbb7754258e1570f0249c3181e66c4e7d
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 01:56:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 01:56:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c5492fc

dev-perl/PPIx-QuoteLike: Keyword 0.23.0 hppa, #909051

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

 dev-perl/PPIx-QuoteLike/PPIx-QuoteLike-0.23.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/PPIx-QuoteLike/PPIx-QuoteLike-0.23.0.ebuild 
b/dev-perl/PPIx-QuoteLike/PPIx-QuoteLike-0.23.0.ebuild
index 82381efcd9de..2d3788cc2251 100644
--- a/dev-perl/PPIx-QuoteLike/PPIx-QuoteLike-0.23.0.ebuild
+++ b/dev-perl/PPIx-QuoteLike/PPIx-QuoteLike-0.23.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Parse Perl string literals and string-literal-like things"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
 
 RDEPEND="
virtual/perl-Carp



[gentoo-commits] repo/gentoo:master commit in: dev-perl/B-Keywords/

2023-09-27 Thread Sam James
commit: 2e26818eebfefae2446be8fe988a06c956cf0a90
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 01:56:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 01:56:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e26818e

dev-perl/B-Keywords: Keyword 1.260.0 hppa, #909051

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

 dev-perl/B-Keywords/B-Keywords-1.260.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/B-Keywords/B-Keywords-1.260.0.ebuild 
b/dev-perl/B-Keywords/B-Keywords-1.260.0.ebuild
index 3b2d3559bee6..f77314618d24 100644
--- a/dev-perl/B-Keywords/B-Keywords-1.260.0.ebuild
+++ b/dev-perl/B-Keywords/B-Keywords-1.260.0.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Lists of reserved barewords and symbol names"
 # GPL-2 - no later clause
 LICENSE="|| ( Artistic GPL-2 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
 
 BDEPEND="virtual/perl-ExtUtils-MakeMaker"
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Test-Object/

2023-09-27 Thread Sam James
commit: e4673bf33f17091235eb03dcdf236d6f1bb02964
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 01:56:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 01:56:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4673bf3

dev-perl/Test-Object: Keyword 0.80.0-r1 hppa, #909051

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

 dev-perl/Test-Object/Test-Object-0.80.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Test-Object/Test-Object-0.80.0-r1.ebuild 
b/dev-perl/Test-Object/Test-Object-0.80.0-r1.ebuild
index 68e28893adad..7dedbfd0f613 100644
--- a/dev-perl/Test-Object/Test-Object-0.80.0-r1.ebuild
+++ b/dev-perl/Test-Object/Test-Object-0.80.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Thoroughly testing objects via registered handlers"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
 
 RDEPEND="
virtual/perl-Carp



[gentoo-commits] repo/gentoo:master commit in: dev-perl/PathTools/

2023-09-27 Thread Sam James
commit: 94ac2f96eacdcc27260c81fee072dd7239217745
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 01:56:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 01:56:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94ac2f96

dev-perl/PathTools: Keyword 3.750.0 hppa, #909051

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

 dev-perl/PathTools/PathTools-3.750.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/PathTools/PathTools-3.750.0.ebuild 
b/dev-perl/PathTools/PathTools-3.750.0.ebuild
index 246515ce7cdd..6f9d1ff58c72 100644
--- a/dev-perl/PathTools/PathTools-3.750.0.ebuild
+++ b/dev-perl/PathTools/PathTools-3.750.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Tools for working with directory and file names"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc64 ~riscv ~sparc ~x86"
 
 RDEPEND="
virtual/perl-Carp



[gentoo-commits] repo/gentoo:master commit in: dev-perl/File-Find-Object-Rule/

2023-09-27 Thread Sam James
commit: bc3513e7caec3d125105ab45fa6320a539d991e3
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 01:56:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 01:56:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc3513e7

dev-perl/File-Find-Object-Rule: Keyword 0.31.300 hppa, #909051

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

 dev-perl/File-Find-Object-Rule/File-Find-Object-Rule-0.31.300.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-perl/File-Find-Object-Rule/File-Find-Object-Rule-0.31.300.ebuild 
b/dev-perl/File-Find-Object-Rule/File-Find-Object-Rule-0.31.300.ebuild
index a25eb9d4b27f..12232913c540 100644
--- a/dev-perl/File-Find-Object-Rule/File-Find-Object-Rule-0.31.300.ebuild
+++ b/dev-perl/File-Find-Object-Rule/File-Find-Object-Rule-0.31.300.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Alternative interface to File::Find::Object"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc64 ~riscv ~sparc ~x86"
 
 RDEPEND="
virtual/perl-Carp



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Test-TrailingSpace/

2023-09-27 Thread Sam James
commit: a50e2ae81223d01de80dd0935e2c4adff6d16e71
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 01:56:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 01:56:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a50e2ae8

dev-perl/Test-TrailingSpace: Keyword 0.60.100 hppa, #909051

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

 dev-perl/Test-TrailingSpace/Test-TrailingSpace-0.60.100.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Test-TrailingSpace/Test-TrailingSpace-0.60.100.ebuild 
b/dev-perl/Test-TrailingSpace/Test-TrailingSpace-0.60.100.ebuild
index 5942003d88be..1a1d8b79fc5d 100644
--- a/dev-perl/Test-TrailingSpace/Test-TrailingSpace-0.60.100.ebuild
+++ b/dev-perl/Test-TrailingSpace/Test-TrailingSpace-0.60.100.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Test for trailing space in source files"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc64 ~riscv ~sparc ~x86"
 
 RDEPEND="
>=dev-perl/File-Find-Object-Rule-0.30.100



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Env-Path/

2023-09-27 Thread Sam James
commit: f272fc9342c0ebf519f4bf54f211faed309223cf
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 01:56:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 01:56:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f272fc93

dev-perl/Env-Path: Keyword 0.190.0 hppa, #909051

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

 dev-perl/Env-Path/Env-Path-0.190.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Env-Path/Env-Path-0.190.0.ebuild 
b/dev-perl/Env-Path/Env-Path-0.190.0.ebuild
index 2f51aae012cf..fef9ac81107e 100644
--- a/dev-perl/Env-Path/Env-Path-0.190.0.ebuild
+++ b/dev-perl/Env-Path/Env-Path-0.190.0.ebuild
@@ -10,6 +10,6 @@ inherit perl-module
 DESCRIPTION="Advanced operations on path variables"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc64 ~riscv ~sparc ~x86"
 
 BDEPEND="virtual/perl-ExtUtils-MakeMaker"



[gentoo-commits] repo/gentoo:master commit in: x11-apps/fonttosfnt/

2023-09-27 Thread Matt Turner
commit: 092feabe0bd02aa5c1421b63a95f4f51b4179b80
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Sep 28 01:48:16 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Sep 28 01:48:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=092feabe

x11-apps/fonttosfnt: Version bump to 1.2.3

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

 x11-apps/fonttosfnt/Manifest|  1 +
 x11-apps/fonttosfnt/fonttosfnt-1.2.3.ebuild | 16 
 2 files changed, 17 insertions(+)

diff --git a/x11-apps/fonttosfnt/Manifest b/x11-apps/fonttosfnt/Manifest
index 546b9cf6f5df..7a4e5ecc8ae7 100644
--- a/x11-apps/fonttosfnt/Manifest
+++ b/x11-apps/fonttosfnt/Manifest
@@ -1 +1,2 @@
 DIST fonttosfnt-1.2.2.tar.bz2 146855 BLAKE2B 
167db11bd49675d411ec06f5581edd7a87d0518755aba05b330db8d24ec1b5f142228c3b3a0be6a740fee8835a25523cd9fc4d7b8e915cc9d51fb95786254770
 SHA512 
ceac6ccb064043d46f9f16f31fb89c6cbf7f026d049f7b5325d6af97e809b4cd068e6149413bb328c0af601a98b5070e21d469888a6853f6cabecd5b46f60240
+DIST fonttosfnt-1.2.3.tar.xz 140068 BLAKE2B 
62f3e332ce598cdf22e0db18e109ec9e7a425448697f18ef948cf6cafd2129a7fb44f251e7d43b76186d5b84cecf0fd58518a332a81d0a514c62ab2f57d28cc0
 SHA512 
9464ef05f3ff7dddfd7a4f0d46a6cc5bb79cf8e019824c2d40164cd18025cd9ed33b31d7b808b4c289af58f09be0be7591f6dfab5624aab1931e4c6a7da68463

diff --git a/x11-apps/fonttosfnt/fonttosfnt-1.2.3.ebuild 
b/x11-apps/fonttosfnt/fonttosfnt-1.2.3.ebuild
new file mode 100644
index ..4ea105a6277a
--- /dev/null
+++ b/x11-apps/fonttosfnt/fonttosfnt-1.2.3.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+XORG_TARBALL_SUFFIX="xz"
+
+inherit xorg-3
+
+DESCRIPTION="X.Org fonttosfnt application"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+
+RDEPEND="media-libs/freetype:2
+   x11-libs/libX11
+   x11-libs/libfontenc"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto"



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-video-siliconmotion/

2023-09-27 Thread Matt Turner
commit: 05d0613e0ea4dfde5c7b0efe43e23c6d6aa99c84
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Sep 28 01:44:57 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Sep 28 01:46:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05d0613e

x11-drivers/xf86-video-siliconmotion: Version bump to 1.7.10

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

 x11-drivers/xf86-video-siliconmotion/Manifest |  1 +
 .../xf86-video-siliconmotion-1.7.10.ebuild| 11 +++
 2 files changed, 12 insertions(+)

diff --git a/x11-drivers/xf86-video-siliconmotion/Manifest 
b/x11-drivers/xf86-video-siliconmotion/Manifest
index d24a531d658f..461a2b5ebb3f 100644
--- a/x11-drivers/xf86-video-siliconmotion/Manifest
+++ b/x11-drivers/xf86-video-siliconmotion/Manifest
@@ -1 +1,2 @@
+DIST xf86-video-siliconmotion-1.7.10.tar.xz 347056 BLAKE2B 
436d2348d69976336ef83c2ee542615d65681fe0abf38887c223234a05255d194b0f3e0b1b8c2a0dfbf1c453e2189c39720d65eb8348dff6ddc957f23ef0
 SHA512 
d8bb90e636598ed20a32bdc049fe42420d9e6093429f09c3a886a7e78d3813c8533abf67c4fed084be97dd7553a1934c49aa9f94d1083dfa64ab36867ae55fca
 DIST xf86-video-siliconmotion-1.7.9.tar.bz2 416351 BLAKE2B 
8832c4de662871b373fdd2a1ac395454bbcf3ab3ac81416aab23c9a282a18cf46be5d9815213f394d0d7ac8b407c39aa0b9e3692495e36ef800077ec3f19
 SHA512 
13085945ca496f83521c28b25c394077e010031dbdc2374347a932a52650ada02f525269a81d0b0bb20b48e371d5435a7a73cb7555a07dc5a784e77152608c63

diff --git 
a/x11-drivers/xf86-video-siliconmotion/xf86-video-siliconmotion-1.7.10.ebuild 
b/x11-drivers/xf86-video-siliconmotion/xf86-video-siliconmotion-1.7.10.ebuild
new file mode 100644
index ..05d1a6533658
--- /dev/null
+++ 
b/x11-drivers/xf86-video-siliconmotion/xf86-video-siliconmotion-1.7.10.ebuild
@@ -0,0 +1,11 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+XORG_TARBALL_SUFFIX="xz"
+
+inherit xorg-3
+
+DESCRIPTION="Silicon Motion video driver"
+
+KEYWORDS="~amd64 ~mips ~x86"



[gentoo-commits] repo/gentoo:master commit in: net-print/cups/

2023-09-27 Thread Sam James
commit: 72ecb1f5d53803a874d8a7456f635d5d849a9beb
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 01:40:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 01:40:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72ecb1f5

net-print/cups: Stabilize 2.4.7 hppa, #914782

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

 net-print/cups/cups-2.4.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups/cups-2.4.7.ebuild b/net-print/cups/cups-2.4.7.ebuild
index 37b998763317..1540369af254 100644
--- a/net-print/cups/cups-2.4.7.ebuild
+++ b/net-print/cups/cups-2.4.7.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://github.com/OpenPrinting/cups/releases/download/v${MY_PV}/cups-${MY_PV}-source.tar.gz;
if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc x86"
fi
 fi
 



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

2023-09-27 Thread Sam James
commit: 5c12b485d94a4e670e3874ef15bc277384bfc6e7
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 01:21:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 01:21:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c12b485

app-emulation/qemu: don't conditionally define phase

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

 app-emulation/qemu/qemu-.ebuild | 26 ++
 1 file changed, 14 insertions(+), 12 deletions(-)

diff --git a/app-emulation/qemu/qemu-.ebuild 
b/app-emulation/qemu/qemu-.ebuild
index de4d90b78216..1f63912672aa 100644
--- a/app-emulation/qemu/qemu-.ebuild
+++ b/app-emulation/qemu/qemu-.ebuild
@@ -446,20 +446,22 @@ check_targets() {
popd >/dev/null
 }
 
-if [[ ${PV} ==  ]]; then
 src_unpack() {
-   git-r3_src_unpack
-   for file in ${A}; do
-   unpack "${file}"
-   done
-   cd ${WORKDIR} || die
-   for proj in "${!SUBPROJECTS[@]}"; do
-   mv "${proj}-${SUBPROJECTS[${proj}]}" "${S}/subprojects/${proj}" 
|| die
-   done
-   cd "${S}" || die
-   meson subprojects packagefiles --apply || die
+   if [[ ${PV} ==  ]] ; then
+   git-r3_src_unpack
+   for file in ${A}; do
+   unpack "${file}"
+   done
+   cd "${WORKDIR}" || die
+   for proj in "${!SUBPROJECTS[@]}"; do
+   mv "${proj}-${SUBPROJECTS[${proj}]}" 
"${S}/subprojects/${proj}" || die
+   done
+   cd "${S}" || die
+   meson subprojects packagefiles --apply || die
+   else
+   default
+   fi
 }
-fi
 
 src_prepare() {
check_targets IUSE_SOFTMMU_TARGETS softmmu



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

2023-09-27 Thread Sam James
commit: 3136510fe48f49348896e5f28ff01e49329936b4
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 01:22:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 01:22:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3136510f

app-emulation/qemu: fix BetterCompressionUri

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

 app-emulation/qemu/Manifest | 6 +++---
 app-emulation/qemu/qemu-.ebuild | 2 +-
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-emulation/qemu/Manifest b/app-emulation/qemu/Manifest
index a38c71af25bf..fde1ca4adf8c 100644
--- a/app-emulation/qemu/Manifest
+++ b/app-emulation/qemu/Manifest
@@ -1,6 +1,6 @@
-DIST berkeley-softfloat-3-b64af41c3276f97f0e181920400ee056b9c88037.tar.gz 
148741 BLAKE2B 
72014022926b636147e202d74c42df2ce9cfed00b91c275d5b2e0afbc5c68765445cbe7ac6389d7c2512bd1d45b0e16e36552d09bbc733ab66c92968bd31
 SHA512 
8420c29faa7ff57e06d6758b03e81ca0630c59946bc031e8611f1449e23634cf901b502161f2c1423c0cff949b5481445e36a3aa53dc885b61ca2c673b3ba567
-DIST berkeley-testfloat-3-40619cbb3bf32872df8c53cc457039229428a263.tar.gz 
139281 BLAKE2B 
b370befc6a08e09ee84fa19d22628470063b7780d6aa931fb0a4bc9271e970f652f4067cd86cfb5eb4937508174f25cb3b40d20f3f01261fff539067a1e50887
 SHA512 
842c784674d2d606838a6870f8d53818eea4a86adc498a40fcb0a65a5c657ab7c4fe266029d46fed7297384c7f0b9abab571ceeb301192818fa68007a8ad738c
-DIST keycodemapdb-f5772a62ec52591ff6870b7e8ef32482371f22c6.tar.gz 29580 
BLAKE2B 
5511922dc8c4011a2c96f17f733c068e090fbb2b25227701bf73f66ea164892bdae09f08fb605aa7d018d97dfbc9872a907f3c55d293b2c5949d54ec9730
 SHA512 
6131753ed017fcdbf1d6b428d3dff79fd11800f9417c35ec45003b0b77ae7a36b9e1d4aec8e7fe256661baa367d9b0952a296afde4ccf3ed9e2a427b91009504
+DIST berkeley-softfloat-3-b64af41c3276f97f0e181920400ee056b9c88037.tar.bz2 
84094 BLAKE2B 
396f9df2e6ad559545054e89916915c3a3c8ff80e5e409498fec497b564d8b3ac9dd3cb966e26dce232ddff82af18a0e84e864ca18a80c2a2f4fe47e320249c2
 SHA512 
93c20d50a356c90f4293d8c7593611b2e0a9bc7567b6d946319f8ae06962ae1e297c8788f66fd38a1d3a0d44661bff9a07a63eaa84c8bb40ae01a45476be446c
+DIST berkeley-testfloat-3-40619cbb3bf32872df8c53cc457039229428a263.tar.bz2 
90086 BLAKE2B 
ab2070622453a7a0a1fbcf234df68cc7316474c04482b2ac13c700edbb5624968c5274f337dc84f06c4ab6c3e82698cd7b0b30fe206d004b0715f15a2cc7cfd1
 SHA512 
969892af9fdf16d45660753ed02bbd8d6159928e5e6ef2f87aed8a08d995bb19d2115fb6b559522074492b2595716d314c5c059bfa69c7fbb5aab9275582c22e
+DIST keycodemapdb-f5772a62ec52591ff6870b7e8ef32482371f22c6.tar.bz2 27971 
BLAKE2B 
0ed69ad24c53bd459c8753565814bcc1cd858f20d3a046c38912a35bcb0ba6d388ef5d2b93157cd028959284b330caf5467d82071c3df56a405dd8e08fd177c7
 SHA512 
8f2cc14e8bd46cb045e3ebfe32e463793ab7472ebda9b57b8ea0b06fa107a1a99c3ebcacb9c4548e30698d8ec154c0e56f789385201182b680819b8068a103f2
 DIST qemu-7.2.0-docs.tar.xz 1984184 BLAKE2B 
103900fb7903ed8d75f7f012bf61fa2d6fce345b657c851d0437c3384f5735bd1cfd3129320683ea7846ea0b0940e5af5b2663c9320f12fee74b058523a8ea06
 SHA512 
a7edd448982865e07533c300d3e44a8b50cefbdde1982b73c24d0b2aa74315439252c59b634c75de312860874c7b06c75aa72629da681b5105f28ee936794585
 DIST qemu-7.2.0.tar.xz 122408576 BLAKE2B 
415ff621356c59f88b29cfe3ef5db1e282b26bbafbee3d535477c6125ccb060ec9762d9e3ab9f70ce5478804dca0a46a59bcf12c112a2462029a93e578e61530
 SHA512 
f3cfa00da739ba819a218d7e6e95c77fb79a8e0f487b024ddd281602e785249b81144595e3f8c746c32a4f5c4d1a88c6aebae3c162603edfbb50ae3722d7ed13
 DIST qemu-7.2.1.tar.xz 122400592 BLAKE2B 
bae1df5d332beaca313c4bac88f06dd5992988d7c1b6fdc6ced4043d858f437339cd7d0009ae667f9e66705117697bee7ee44ec4e911cc203d34eecc3d8f139b
 SHA512 
e286dc66c923a5df77eb02d69235d048e80a7cced638fae52fbed385b4c3cd736cfea66bb3c9843bebf0a33e81ea141fc015e0bd82108df304f148ce59d9ae8a

diff --git a/app-emulation/qemu/qemu-.ebuild 
b/app-emulation/qemu/qemu-.ebuild
index 1f63912672aa..3da439a4b7b4 100644
--- a/app-emulation/qemu/qemu-.ebuild
+++ b/app-emulation/qemu/qemu-.ebuild
@@ -36,7 +36,7 @@ if [[ ${PV} == ** ]]; then
 
for proj in "${!SUBPROJECTS[@]}"; do
c=${SUBPROJECTS[${proj}]}
-   SRC_URI+=" 
https://gitlab.com/qemu-project/${proj}/-/archive/${c}/${proj}-${c}.tar.gz;
+   SRC_URI+=" 
https://gitlab.com/qemu-project/${proj}/-/archive/${c}/${proj}-${c}.tar.bz2;
done
 else
MY_P="${PN}-${PV/_rc/-rc}"



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

2023-09-27 Thread Sam James
commit: e3b6ce2732f57003fda8023205cb7959fa517e8d
Author: Michal Privoznik  gmail  com>
AuthorDate: Thu Sep  7 14:00:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 01:20:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3b6ce27

app-qemulation/qemu: Download subprojects in fetch phase

As suggested in [1], instead of using 'meson subprojects
download' in src_unpack() phase, the subproject tarballs can be
downloaded upfront and then merely just unpacked and moved to
their respective locations. This allows users to fetch sources
and build without network access.

1: https://github.com/gentoo/gentoo/pull/32484#discussion_r1308083818
Signed-off-by: Michal Privoznik  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32684
Signed-off-by: Sam James  gentoo.org>

 app-emulation/qemu/Manifest |  3 +++
 app-emulation/qemu/qemu-.ebuild | 21 +++--
 2 files changed, 22 insertions(+), 2 deletions(-)

diff --git a/app-emulation/qemu/Manifest b/app-emulation/qemu/Manifest
index aeb71908b5db..a38c71af25bf 100644
--- a/app-emulation/qemu/Manifest
+++ b/app-emulation/qemu/Manifest
@@ -1,3 +1,6 @@
+DIST berkeley-softfloat-3-b64af41c3276f97f0e181920400ee056b9c88037.tar.gz 
148741 BLAKE2B 
72014022926b636147e202d74c42df2ce9cfed00b91c275d5b2e0afbc5c68765445cbe7ac6389d7c2512bd1d45b0e16e36552d09bbc733ab66c92968bd31
 SHA512 
8420c29faa7ff57e06d6758b03e81ca0630c59946bc031e8611f1449e23634cf901b502161f2c1423c0cff949b5481445e36a3aa53dc885b61ca2c673b3ba567
+DIST berkeley-testfloat-3-40619cbb3bf32872df8c53cc457039229428a263.tar.gz 
139281 BLAKE2B 
b370befc6a08e09ee84fa19d22628470063b7780d6aa931fb0a4bc9271e970f652f4067cd86cfb5eb4937508174f25cb3b40d20f3f01261fff539067a1e50887
 SHA512 
842c784674d2d606838a6870f8d53818eea4a86adc498a40fcb0a65a5c657ab7c4fe266029d46fed7297384c7f0b9abab571ceeb301192818fa68007a8ad738c
+DIST keycodemapdb-f5772a62ec52591ff6870b7e8ef32482371f22c6.tar.gz 29580 
BLAKE2B 
5511922dc8c4011a2c96f17f733c068e090fbb2b25227701bf73f66ea164892bdae09f08fb605aa7d018d97dfbc9872a907f3c55d293b2c5949d54ec9730
 SHA512 
6131753ed017fcdbf1d6b428d3dff79fd11800f9417c35ec45003b0b77ae7a36b9e1d4aec8e7fe256661baa367d9b0952a296afde4ccf3ed9e2a427b91009504
 DIST qemu-7.2.0-docs.tar.xz 1984184 BLAKE2B 
103900fb7903ed8d75f7f012bf61fa2d6fce345b657c851d0437c3384f5735bd1cfd3129320683ea7846ea0b0940e5af5b2663c9320f12fee74b058523a8ea06
 SHA512 
a7edd448982865e07533c300d3e44a8b50cefbdde1982b73c24d0b2aa74315439252c59b634c75de312860874c7b06c75aa72629da681b5105f28ee936794585
 DIST qemu-7.2.0.tar.xz 122408576 BLAKE2B 
415ff621356c59f88b29cfe3ef5db1e282b26bbafbee3d535477c6125ccb060ec9762d9e3ab9f70ce5478804dca0a46a59bcf12c112a2462029a93e578e61530
 SHA512 
f3cfa00da739ba819a218d7e6e95c77fb79a8e0f487b024ddd281602e785249b81144595e3f8c746c32a4f5c4d1a88c6aebae3c162603edfbb50ae3722d7ed13
 DIST qemu-7.2.1.tar.xz 122400592 BLAKE2B 
bae1df5d332beaca313c4bac88f06dd5992988d7c1b6fdc6ced4043d858f437339cd7d0009ae667f9e66705117697bee7ee44ec4e911cc203d34eecc3d8f139b
 SHA512 
e286dc66c923a5df77eb02d69235d048e80a7cced638fae52fbed385b4c3cd736cfea66bb3c9843bebf0a33e81ea141fc015e0bd82108df304f148ce59d9ae8a

diff --git a/app-emulation/qemu/qemu-.ebuild 
b/app-emulation/qemu/qemu-.ebuild
index 6bc1056cfd1c..de4d90b78216 100644
--- a/app-emulation/qemu/qemu-.ebuild
+++ b/app-emulation/qemu/qemu-.ebuild
@@ -28,6 +28,16 @@ if [[ ${PV} == ** ]]; then
EGIT_SUBMODULES=()
inherit git-r3
SRC_URI=""
+   declare -A SUBPROJECTS=(
+   [keycodemapdb]="f5772a62ec52591ff6870b7e8ef32482371f22c6"
+   
[berkeley-softfloat-3]="b64af41c3276f97f0e181920400ee056b9c88037"
+   
[berkeley-testfloat-3]="40619cbb3bf32872df8c53cc457039229428a263"
+   )
+
+   for proj in "${!SUBPROJECTS[@]}"; do
+   c=${SUBPROJECTS[${proj}]}
+   SRC_URI+=" 
https://gitlab.com/qemu-project/${proj}/-/archive/${c}/${proj}-${c}.tar.gz;
+   done
 else
MY_P="${PN}-${PV/_rc/-rc}"
SRC_URI="https://download.qemu.org/${MY_P}.tar.xz;
@@ -439,8 +449,15 @@ check_targets() {
 if [[ ${PV} ==  ]]; then
 src_unpack() {
git-r3_src_unpack
-   cd "${P}" || die
-   meson subprojects download keycodemapdb berkeley-softfloat-3 
berkeley-testfloat-3 || die
+   for file in ${A}; do
+   unpack "${file}"
+   done
+   cd ${WORKDIR} || die
+   for proj in "${!SUBPROJECTS[@]}"; do
+   mv "${proj}-${SUBPROJECTS[${proj}]}" "${S}/subprojects/${proj}" 
|| die
+   done
+   cd "${S}" || die
+   meson subprojects packagefiles --apply || die
 }
 fi
 



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

2023-09-27 Thread Sam James
commit: a9df975e77cb5c3023dfdb907f14ca312b02aae7
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 01:19:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 01:19:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9df975e

media-libs/openglide: Stabilize 0.09_rc9_p20191120 x86, #914807

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

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

diff --git a/media-libs/openglide/openglide-0.09_rc9_p20191120.ebuild 
b/media-libs/openglide/openglide-0.09_rc9_p20191120.ebuild
index 6bb1c0630844..d4d1880efdde 100644
--- a/media-libs/openglide/openglide-0.09_rc9_p20191120.ebuild
+++ b/media-libs/openglide/openglide-0.09_rc9_p20191120.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/voyageur/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="+sdl static-libs"
 
 RDEPEND="virtual/glu[${MULTILIB_USEDEP}]



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

2023-09-27 Thread Sam James
commit: b372804bcf820713cf8a02e351a2a5ed09e3fefc
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 01:19:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 01:19:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b372804b

games-emulation/dosbox: Stabilize 0.75_pre4302 x86, #914807

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

 games-emulation/dosbox/dosbox-0.75_pre4302.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-emulation/dosbox/dosbox-0.75_pre4302.ebuild 
b/games-emulation/dosbox/dosbox-0.75_pre4302.ebuild
index 699f8f26b546..46dad86e1fb1 100644
--- a/games-emulation/dosbox/dosbox-0.75_pre4302.ebuild
+++ b/games-emulation/dosbox/dosbox-0.75_pre4302.ebuild
@@ -33,7 +33,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~ppc ppc64 x86"
 IUSE="alsa +core-inline debug glide hardened opengl X"
 
 RDEPEND="alsa? ( media-libs/alsa-lib )



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

2023-09-27 Thread Sam James
commit: 35c688c264fb8ccee076d99e6fd72a8a557ba5fb
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 01:17:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 01:17:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35c688c2

sys-fs/zfs-kmod: add 2.1.13

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

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

diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest
index fdb6fcb5ab21..8d72400873aa 100644
--- a/sys-fs/zfs-kmod/Manifest
+++ b/sys-fs/zfs-kmod/Manifest
@@ -2,6 +2,8 @@ DIST zfs-2.1.11.tar.gz 35100716 BLAKE2B 
991ac2347bcd452812e247358e2c44a04a88e700
 DIST zfs-2.1.11.tar.gz.asc 836 BLAKE2B 
0b904d8e1de2dd08a377efc94e32862192d6b9ccb8628af058a71b3ea51f5e483e0cf527906cd222fe9b41b28ca0b30b0efa07d97c480e5546f6e2bed8cbcb01
 SHA512 
7329e62012ba64288345d8959611de82502ef1da4020e215462fbb2ed209413ec8638d211a31dd6e70be71c998f1da1d8a0d19e5df1f2778782ebb988c94aa41
 DIST zfs-2.1.12.tar.gz 35155013 BLAKE2B 
652780e6bf7b63f45909110726d53795fada034f6044c8393fa3980e30217ada6931e3c2bb57210719e3c78c16f973f69287b7e2b475601f4ce12d701d9d96ae
 SHA512 
f48493a21883e441cda705fb085353bed033f1620a1d0f93069c345c76cf2c0759a2e6f7a80c47c9398e9878abfe1d90d931fe5ceaf2588770a71491a434631e
 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.9.tar.gz 35106538 BLAKE2B 
d7553cc162687531b254089e29e2e15e2eb6b362cecd8e70c24bbb5dbffbde82036ad2d416f4caeceaa324bee8a2e59d9e3cd8a3bf55a2e3c0718c7af9562812
 SHA512 
a3c410abe911be7d3d66af8ad7023a810eb4ae3284001e544c3a34275eb17a4916a7c094936a2628a590007c007eea84673efa9f3201fd9f24c499fd5ed3ed75
 DIST zfs-2.1.9.tar.gz.asc 836 BLAKE2B 
1e76525eab338398dd6ff7539ea4e7d18847d0f40e9093d813ec93fce5fa4c16e09f91c0805ba01a29190f673d131f85442c13035166d6f2d007a7e42dc15486
 SHA512 
35e1213fcac0458e1243355beba021dfefef455df2b341fbc4b10047f9ed4747df84e319d10ffe4bbcd572fbf014019e0dec200eb4e7d3c116fb805369182cb0
 DIST zfs-2.2.0-rc3.tar.gz 3388 BLAKE2B 
37c47bcbf34d9238f42bbc80e2b0712a9e64a48196a390e30cfc02a510e0a8c28da5aa52eb3963a2363d2d23881628cadad13e2121cf54a0582cfc7d55685313
 SHA512 
d82991e6ff63910b38aa0d9b79fce19d1deb79a214adca4bec3fd468077674ef1de264b6f5b0acf9dc0418ce1ed4c9e98d1ad4596274a1769061ae20e017fb92

diff --git a/sys-fs/zfs-kmod/zfs-kmod-2.1.13.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-2.1.13.ebuild
new file mode 100644
index ..06a635fca3e6
--- /dev/null
+++ b/sys-fs/zfs-kmod/zfs-kmod-2.1.13.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="${BROOT}"/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
+  

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

2023-09-27 Thread Sam James
commit: 02d1a663cf627b0a8efaf8c57c6509934a23b975
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 01:17:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 01:17:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02d1a663

sys-fs/zfs: add 2.1.13

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

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

diff --git a/sys-fs/zfs/Manifest b/sys-fs/zfs/Manifest
index fdb6fcb5ab21..8d72400873aa 100644
--- a/sys-fs/zfs/Manifest
+++ b/sys-fs/zfs/Manifest
@@ -2,6 +2,8 @@ DIST zfs-2.1.11.tar.gz 35100716 BLAKE2B 
991ac2347bcd452812e247358e2c44a04a88e700
 DIST zfs-2.1.11.tar.gz.asc 836 BLAKE2B 
0b904d8e1de2dd08a377efc94e32862192d6b9ccb8628af058a71b3ea51f5e483e0cf527906cd222fe9b41b28ca0b30b0efa07d97c480e5546f6e2bed8cbcb01
 SHA512 
7329e62012ba64288345d8959611de82502ef1da4020e215462fbb2ed209413ec8638d211a31dd6e70be71c998f1da1d8a0d19e5df1f2778782ebb988c94aa41
 DIST zfs-2.1.12.tar.gz 35155013 BLAKE2B 
652780e6bf7b63f45909110726d53795fada034f6044c8393fa3980e30217ada6931e3c2bb57210719e3c78c16f973f69287b7e2b475601f4ce12d701d9d96ae
 SHA512 
f48493a21883e441cda705fb085353bed033f1620a1d0f93069c345c76cf2c0759a2e6f7a80c47c9398e9878abfe1d90d931fe5ceaf2588770a71491a434631e
 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.9.tar.gz 35106538 BLAKE2B 
d7553cc162687531b254089e29e2e15e2eb6b362cecd8e70c24bbb5dbffbde82036ad2d416f4caeceaa324bee8a2e59d9e3cd8a3bf55a2e3c0718c7af9562812
 SHA512 
a3c410abe911be7d3d66af8ad7023a810eb4ae3284001e544c3a34275eb17a4916a7c094936a2628a590007c007eea84673efa9f3201fd9f24c499fd5ed3ed75
 DIST zfs-2.1.9.tar.gz.asc 836 BLAKE2B 
1e76525eab338398dd6ff7539ea4e7d18847d0f40e9093d813ec93fce5fa4c16e09f91c0805ba01a29190f673d131f85442c13035166d6f2d007a7e42dc15486
 SHA512 
35e1213fcac0458e1243355beba021dfefef455df2b341fbc4b10047f9ed4747df84e319d10ffe4bbcd572fbf014019e0dec200eb4e7d3c116fb805369182cb0
 DIST zfs-2.2.0-rc3.tar.gz 3388 BLAKE2B 
37c47bcbf34d9238f42bbc80e2b0712a9e64a48196a390e30cfc02a510e0a8c28da5aa52eb3963a2363d2d23881628cadad13e2121cf54a0582cfc7d55685313
 SHA512 
d82991e6ff63910b38aa0d9b79fce19d1deb79a214adca4bec3fd468077674ef1de264b6f5b0acf9dc0418ce1ed4c9e98d1ad4596274a1769061ae20e017fb92

diff --git a/sys-fs/zfs/zfs-2.1.13.ebuild b/sys-fs/zfs/zfs-2.1.13.ebuild
new file mode 100644
index ..6a174c5d6407
--- /dev/null
+++ b/sys-fs/zfs/zfs-2.1.13.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=${BROOT}/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} )
+   

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

2023-09-27 Thread Sam James
commit: 52f18a72894f382e33504bc11eda417154cc5935
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 01:00:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 01:00:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52f18a72

dev-libs/qxlsx: Stabilize 1.4.6 ppc64, #914870

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

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

diff --git a/dev-libs/qxlsx/qxlsx-1.4.6.ebuild 
b/dev-libs/qxlsx/qxlsx-1.4.6.ebuild
index e30b9d9087f2..d0f88b3d616c 100644
--- a/dev-libs/qxlsx/qxlsx-1.4.6.ebuild
+++ b/dev-libs/qxlsx/qxlsx-1.4.6.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/QtExcel/QXlsx/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="MIT"
 # soversion
 SLOT="0/0.1.4.4"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~ppc ppc64 ~riscv ~x86"
 
 IUSE="qt5 qt6"
 REQUIRED_USE="|| ( qt5 qt6 )"



  1   2   3   4   >