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

2023-06-04 Thread Arthur Zamarin
commit: 5f02ac4a293ddbef63f6aeb48da152f6629e4000
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun  4 16:04:56 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun  4 16:04:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f02ac4a

app-admin/apache-tools: Stabilize 2.4.57 arm, #907737

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

 app-admin/apache-tools/apache-tools-2.4.57.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/apache-tools/apache-tools-2.4.57.ebuild 
b/app-admin/apache-tools/apache-tools-2.4.57.ebuild
index 6155ed6c55f4..9db71d1c9ca8 100644
--- a/app-admin/apache-tools/apache-tools-2.4.57.ebuild
+++ b/app-admin/apache-tools/apache-tools-2.4.57.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://apache/httpd/httpd-${PV}.tar.bz2"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~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 ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="ssl"
 RESTRICT="test"
 



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

2023-06-04 Thread Arthur Zamarin
commit: 5cea67fbd301bb1de5f6aa4d841b52ff11ddaf80
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun  4 16:04:37 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun  4 16:04:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cea67fb

dev-tcltk/snack: Keyword 2.2.10-r12 arm64, #907772

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

 dev-tcltk/snack/snack-2.2.10-r12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tcltk/snack/snack-2.2.10-r12.ebuild 
b/dev-tcltk/snack/snack-2.2.10-r12.ebuild
index 819ed697e7cb..f99820784cc1 100644
--- a/dev-tcltk/snack/snack-2.2.10-r12.ebuild
+++ b/dev-tcltk/snack/snack-2.2.10-r12.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="http://www.speech.kth.se/snack/;
 SRC_URI="http://www.speech.kth.se/snack/dist/${PN}${PV}.tar.gz;
 
 LICENSE="GPL-2"
-KEYWORDS="amd64 ~hppa ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 ~arm64 ~hppa ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 SLOT="0"
 IUSE="alsa examples python vorbis"
 RESTRICT="!test? ( test )"



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

2023-06-04 Thread Arthur Zamarin
commit: 246ccb763dc1c4ab83f4c61d2bb72cd1fe2e45ca
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun  4 16:04:40 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun  4 16:04:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=246ccb76

app-admin/apache-tools: Stabilize 2.4.57 x86, #907737

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

 app-admin/apache-tools/apache-tools-2.4.57.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/apache-tools/apache-tools-2.4.57.ebuild 
b/app-admin/apache-tools/apache-tools-2.4.57.ebuild
index 38316f95a01b..b0e023f764b0 100644
--- a/app-admin/apache-tools/apache-tools-2.4.57.ebuild
+++ b/app-admin/apache-tools/apache-tools-2.4.57.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://apache/httpd/httpd-${PV}.tar.bz2"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~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 ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="ssl"
 RESTRICT="test"
 



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

2023-06-04 Thread Arthur Zamarin
commit: 350cd83bc1c106db2c5315965b0aa8a5fed5be5a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun  4 16:04:47 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun  4 16:04:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=350cd83b

www-servers/apache: Stabilize 2.4.57 sparc, #907737

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

 www-servers/apache/apache-2.4.57.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-servers/apache/apache-2.4.57.ebuild 
b/www-servers/apache/apache-2.4.57.ebuild
index 5496998bab57..85ad01f1b5b9 100644
--- a/www-servers/apache/apache-2.4.57.ebuild
+++ b/www-servers/apache/apache-2.4.57.ebuild
@@ -144,7 +144,7 @@ HOMEPAGE="https://httpd.apache.org/;
 # some helper scripts are Apache-1.1, thus both are here
 LICENSE="Apache-2.0 Apache-1.1"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x64-macos ~x64-solaris"
 
 PATCHES=(
"${FILESDIR}"/${PN}-2.4.54-no-which.patch # bug #844868



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

2023-06-04 Thread Arthur Zamarin
commit: 3b2cc1ce4c26c0bdb987ad34dbecf6fa2bc6b3e9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun  4 16:04:47 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun  4 16:04:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b2cc1ce

app-admin/apache-tools: Stabilize 2.4.57 sparc, #907737

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

 app-admin/apache-tools/apache-tools-2.4.57.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/apache-tools/apache-tools-2.4.57.ebuild 
b/app-admin/apache-tools/apache-tools-2.4.57.ebuild
index ef2ca5d89fd4..4c6fcd275986 100644
--- a/app-admin/apache-tools/apache-tools-2.4.57.ebuild
+++ b/app-admin/apache-tools/apache-tools-2.4.57.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://apache/httpd/httpd-${PV}.tar.bz2"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~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 ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="ssl"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: games-board/scid/

2023-06-04 Thread Arthur Zamarin
commit: 8207243cd5d13c0aab4e1cd480d87b19bb7f26f8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun  4 16:04:36 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun  4 16:04:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8207243c

games-board/scid: Keyword 4.7.0-r1 arm64, #907772

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

 games-board/scid/scid-4.7.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-board/scid/scid-4.7.0-r1.ebuild 
b/games-board/scid/scid-4.7.0-r1.ebuild
index ba612745c288..917be7603624 100644
--- a/games-board/scid/scid-4.7.0-r1.ebuild
+++ b/games-board/scid/scid-4.7.0-r1.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="photos scripts test"
 REQUIRED_USE="scripts? ( ${PYTHON_REQUIRED_USE} )"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: games-board/gmchess/

2023-06-04 Thread Arthur Zamarin
commit: 80de6e185b2d62f5e7e7da9bdbf51a9ecaf080d3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun  4 16:04:33 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun  4 16:04:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80de6e18

games-board/gmchess: Keyword 0.29.6-r3 arm64, #907772

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

 games-board/gmchess/gmchess-0.29.6-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-board/gmchess/gmchess-0.29.6-r3.ebuild 
b/games-board/gmchess/gmchess-0.29.6-r3.ebuild
index fbd0e59250a6..ba541bf6c9ea 100644
--- a/games-board/gmchess/gmchess-0.29.6-r3.ebuild
+++ b/games-board/gmchess/gmchess-0.29.6-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ RESTRICT="test"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE=""
 
 DEPEND="dev-cpp/gtkmm:2.4"



[gentoo-commits] repo/gentoo:master commit in: games-board/tablebase-syzygy/

2023-06-04 Thread Arthur Zamarin
commit: b79c416d1dc3c3976704e6fa3f19c778063cad65
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun  4 16:04:37 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun  4 16:04:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b79c416d

games-board/tablebase-syzygy: Keyword 0_pre20131213-r101 arm64, #907772

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

 games-board/tablebase-syzygy/tablebase-syzygy-0_pre20131213-r101.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/games-board/tablebase-syzygy/tablebase-syzygy-0_pre20131213-r101.ebuild 
b/games-board/tablebase-syzygy/tablebase-syzygy-0_pre20131213-r101.ebuild
index 8ee6396f82f0..b906e89f728f 100644
--- a/games-board/tablebase-syzygy/tablebase-syzygy-0_pre20131213-r101.ebuild
+++ b/games-board/tablebase-syzygy/tablebase-syzygy-0_pre20131213-r101.ebuild
@@ -39,7 +39,7 @@ unset i j k l m tb345 tb6
 
 LICENSE="public-domain" # machine-generated tables
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE="6-pieces"
 # fetch restriction only for the 6-pieces tables, by selective
 # URI restriction ("mirror+" in SRC_URI)



[gentoo-commits] repo/gentoo:master commit in: games-board/gnuchess-book/

2023-06-04 Thread Arthur Zamarin
commit: baa20170a2a6dd8c5f74a5a8e6bd3d2837bd56da
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun  4 16:04:35 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun  4 16:04:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baa20170

games-board/gnuchess-book: Keyword 1.02-r1 arm64, #907772

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

 games-board/gnuchess-book/gnuchess-book-1.02-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-board/gnuchess-book/gnuchess-book-1.02-r1.ebuild 
b/games-board/gnuchess-book/gnuchess-book-1.02-r1.ebuild
index bba4122489d1..05d5e61a8c23 100644
--- a/games-board/gnuchess-book/gnuchess-book-1.02-r1.ebuild
+++ b/games-board/gnuchess-book/gnuchess-book-1.02-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,7 +10,7 @@ S="${WORKDIR}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 RESTRICT="userpriv" # bug #112898
 
 BDEPEND=">=games-board/gnuchess-6.2.3"



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

2023-06-04 Thread Arthur Zamarin
commit: c6a1d81d1f24dc12ce80e6e4a225075121e46791
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun  4 16:04:36 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun  4 16:04:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6a1d81d

dev-tcltk/tkimg: Keyword 1.4.14-r2 arm64, #907772

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

 dev-tcltk/tkimg/tkimg-1.4.14-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tcltk/tkimg/tkimg-1.4.14-r2.ebuild 
b/dev-tcltk/tkimg/tkimg-1.4.14-r2.ebuild
index 38c87072f7ed..db2b40b81a2e 100644
--- a/dev-tcltk/tkimg/tkimg-1.4.14-r2.ebuild
+++ b/dev-tcltk/tkimg/tkimg-1.4.14-r2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/$(ver_cut 
1-2)/${PN}%20${PV}/${MYP}.ta
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm64 ppc x86 ~amd64-linux ~x86-linux"
 IUSE="doc test static-libs"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: games-board/crafty/

2023-06-04 Thread Arthur Zamarin
commit: 35d4d2df2c06d985a078464ecc6ca59f2afc66fe
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun  4 16:04:34 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun  4 16:04:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35d4d2df

games-board/crafty: Keyword 24.1-r1 arm64, #907772

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

 games-board/crafty/crafty-24.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-board/crafty/crafty-24.1-r1.ebuild 
b/games-board/crafty/crafty-24.1-r1.ebuild
index f9e38a0cfb1b..36cccd3f57c8 100644
--- a/games-board/crafty/crafty-24.1-r1.ebuild
+++ b/games-board/crafty/crafty-24.1-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://www.craftychess.com/${P}.zip
 
 LICENSE="crafty"
 SLOT="0"
-KEYWORDS="~amd64 ~loong ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
 IUSE="no-opts"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: games-board/fruit/

2023-06-04 Thread Arthur Zamarin
commit: f524ef83577f64d6c2b709ea5d92b1609caa129a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun  4 16:04:35 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun  4 16:04:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f524ef83

games-board/fruit: Keyword 2.1-r1 arm64, #907772

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

 games-board/fruit/fruit-2.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-board/fruit/fruit-2.1-r1.ebuild 
b/games-board/fruit/fruit-2.1-r1.ebuild
index 4794f6bf817f..8ae53cb6d99f 100644
--- a/games-board/fruit/fruit-2.1-r1.ebuild
+++ b/games-board/fruit/fruit-2.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_P}/src"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 
 BDEPEND="app-arch/unzip"
 



[gentoo-commits] repo/gentoo:master commit in: games-board/polyglot/

2023-06-04 Thread Arthur Zamarin
commit: 0adb15255baf86d4bd5af8eeac699d13c74231c4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun  4 16:04:35 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun  4 16:04:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0adb1525

games-board/polyglot: Keyword 1.4.70b-r3 arm64, #907772

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

 games-board/polyglot/polyglot-1.4.70b-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-board/polyglot/polyglot-1.4.70b-r3.ebuild 
b/games-board/polyglot/polyglot-1.4.70b-r3.ebuild
index a69460e036c7..4af375e1455f 100644
--- a/games-board/polyglot/polyglot-1.4.70b-r3.ebuild
+++ b/games-board/polyglot/polyglot-1.4.70b-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,7 +10,7 @@ 
SRC_URI="http://hardy.uhasselt.be/Toga/${PN}-release/${P}.tar.gz;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 
 PATCHES=(
"${FILESDIR}"/${P}-no-common.patch



[gentoo-commits] repo/gentoo:master commit in: games-board/eboard/

2023-06-04 Thread Arthur Zamarin
commit: 2a13c3f4155dce9a90228dae4217025f8ff3ec93
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun  4 16:04:34 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun  4 16:04:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a13c3f4

games-board/eboard: Keyword 1.1.1-r2 arm64, #907772

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

 games-board/eboard/eboard-1.1.1-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-board/eboard/eboard-1.1.1-r2.ebuild 
b/games-board/eboard/eboard-1.1.1-r2.ebuild
index 78fc1bebf651..258355a2f130 100644
--- a/games-board/eboard/eboard-1.1.1-r2.ebuild
+++ b/games-board/eboard/eboard-1.1.1-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -17,7 +17,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="nls"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/

2023-06-04 Thread Arthur Zamarin
commit: 781596efad441167f9d15b873c9bb892f6a4c14b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun  4 16:04:32 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun  4 16:04:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=781596ef

games-board/pychess: Keyword 1.0.4 arm64, #907772

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

 games-board/pychess/pychess-1.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-board/pychess/pychess-1.0.4.ebuild 
b/games-board/pychess/pychess-1.0.4.ebuild
index 05ae518edf13..1d00868a352c 100644
--- a/games-board/pychess/pychess-1.0.4.ebuild
+++ b/games-board/pychess/pychess-1.0.4.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/pychess/pychess/releases/download/${PV}/${P}.tar.gz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="gstreamer"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: games-board/sjeng/

2023-06-04 Thread Arthur Zamarin
commit: c4696ae758b7cdb637a2e2ecfea2ed8fc5bb4864
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun  4 16:04:32 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun  4 16:04:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4696ae7

games-board/sjeng: Keyword 11.2_p8_p1 arm64, #907772

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

 games-board/sjeng/sjeng-11.2_p8_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-board/sjeng/sjeng-11.2_p8_p1.ebuild 
b/games-board/sjeng/sjeng-11.2_p8_p1.ebuild
index f20e1b74ff03..f3bbf9d0f61d 100644
--- a/games-board/sjeng/sjeng-11.2_p8_p1.ebuild
+++ b/games-board/sjeng/sjeng-11.2_p8_p1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
 "
 
 LICENSE="GPL-2"
-KEYWORDS="~amd64 ~loong ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
 SLOT="0"
 
 RDEPEND="sys-libs/gdbm:0="



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

2023-06-04 Thread Arthur Zamarin
commit: c67cf52953beb171f94fd49e7f1b2a4ac5b25f7b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun  4 15:49:21 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun  4 15:49:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c67cf529

media-libs/codec2: Stabilize 1.1.0 ppc64, #907821

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

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

diff --git a/media-libs/codec2/codec2-1.1.0.ebuild 
b/media-libs/codec2/codec2-1.1.0.ebuild
index c6806eb862e4..36cd2e0dc856 100644
--- a/media-libs/codec2/codec2-1.1.0.ebuild
+++ b/media-libs/codec2/codec2-1.1.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0/1.0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
 IUSE="examples test"
 
 # Not yet passing, but infrastructure added to run



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

2023-06-04 Thread Arthur Zamarin
commit: 8e2d6b5bf53fe6cb79698fda045e60f4e0190b88
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun  4 15:49:22 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun  4 15:49:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e2d6b5b

media-libs/codec2: Stabilize 1.1.0 arm, #907821

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

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

diff --git a/media-libs/codec2/codec2-1.1.0.ebuild 
b/media-libs/codec2/codec2-1.1.0.ebuild
index 36cd2e0dc856..d18cfff8ff0c 100644
--- a/media-libs/codec2/codec2-1.1.0.ebuild
+++ b/media-libs/codec2/codec2-1.1.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0/1.0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
 IUSE="examples test"
 
 # Not yet passing, but infrastructure added to run



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

2023-06-04 Thread Arthur Zamarin
commit: b7496fdce4543e879fcdcea70c9c45ce49846a20
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun  4 15:49:20 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun  4 15:49:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7496fdc

media-libs/codec2: Stabilize 1.1.0 ppc, #907821

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

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

diff --git a/media-libs/codec2/codec2-1.1.0.ebuild 
b/media-libs/codec2/codec2-1.1.0.ebuild
index 78de62593d7c..19f2482265c4 100644
--- a/media-libs/codec2/codec2-1.1.0.ebuild
+++ b/media-libs/codec2/codec2-1.1.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0/1.0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~sparc x86"
 IUSE="examples test"
 
 # Not yet passing, but infrastructure added to run



[gentoo-commits] repo/gentoo:master commit in: sys-auth/yubikey-personalization-gui/

2023-06-04 Thread Arthur Zamarin
commit: 69f398ad04648842e1f7696d4f981de4f00dc6e4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun  4 15:49:16 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun  4 15:49:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69f398ad

sys-auth/yubikey-personalization-gui: Keyword 3.1.25 arm64, #907743

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

 .../yubikey-personalization-gui-3.1.25.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/sys-auth/yubikey-personalization-gui/yubikey-personalization-gui-3.1.25.ebuild
 
b/sys-auth/yubikey-personalization-gui/yubikey-personalization-gui-3.1.25.ebuild
index cefccbf1a2e9..1820a3871654 100644
--- 
a/sys-auth/yubikey-personalization-gui/yubikey-personalization-gui-3.1.25.ebuild
+++ 
b/sys-auth/yubikey-personalization-gui/yubikey-personalization-gui-3.1.25.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/Yubico/yubikey-personalization-gui/archive/${P}.tar.
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="amd64"
+KEYWORDS="amd64 ~arm64"
 IUSE="debug test"
 
 RESTRICT="!test? ( test )"



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

2023-06-04 Thread Arthur Zamarin
commit: b5d21e960ebd82cd97ba7ce93dd0a79f757cc591
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun  4 15:49:20 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun  4 15:49:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5d21e96

media-libs/codec2: Stabilize 1.1.0 arm64, #907821

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

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

diff --git a/media-libs/codec2/codec2-1.1.0.ebuild 
b/media-libs/codec2/codec2-1.1.0.ebuild
index 19f2482265c4..c6806eb862e4 100644
--- a/media-libs/codec2/codec2-1.1.0.ebuild
+++ b/media-libs/codec2/codec2-1.1.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0/1.0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~sparc x86"
 IUSE="examples test"
 
 # Not yet passing, but infrastructure added to run



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

2023-06-04 Thread Arthur Zamarin
commit: 1ba6b76c90bd3e5f0b15aed285e63cdbb523f38e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun  4 15:49:18 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun  4 15:49:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ba6b76c

media-libs/codec2: Stabilize 1.1.0 x86, #907821

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

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

diff --git a/media-libs/codec2/codec2-1.1.0.ebuild 
b/media-libs/codec2/codec2-1.1.0.ebuild
index 7b8c5a0bc64b..dfc0f0649d14 100644
--- a/media-libs/codec2/codec2-1.1.0.ebuild
+++ b/media-libs/codec2/codec2-1.1.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0/1.0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc x86"
 IUSE="examples test"
 
 # Not yet passing, but infrastructure added to run



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

2023-06-04 Thread Arthur Zamarin
commit: 4bbf5b45f279eebb21fcbeb892e270465e4661e8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun  4 15:49:19 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun  4 15:49:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bbf5b45

media-libs/codec2: Stabilize 1.1.0 amd64, #907821

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

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

diff --git a/media-libs/codec2/codec2-1.1.0.ebuild 
b/media-libs/codec2/codec2-1.1.0.ebuild
index dfc0f0649d14..78de62593d7c 100644
--- a/media-libs/codec2/codec2-1.1.0.ebuild
+++ b/media-libs/codec2/codec2-1.1.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0/1.0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86"
 IUSE="examples test"
 
 # Not yet passing, but infrastructure added to run



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

2023-06-04 Thread Arthur Zamarin
commit: 7b2395da9eca72b3c42e23067dd9e00cbcba7a92
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun  4 15:49:16 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun  4 15:49:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b2395da

app-crypt/yubikey-manager-qt: Keyword 1.2.5 arm64, #907743

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

 app-crypt/yubikey-manager-qt/yubikey-manager-qt-1.2.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/yubikey-manager-qt/yubikey-manager-qt-1.2.5.ebuild 
b/app-crypt/yubikey-manager-qt/yubikey-manager-qt-1.2.5.ebuild
index a53022b7585e..48121c093f3f 100644
--- a/app-crypt/yubikey-manager-qt/yubikey-manager-qt-1.2.5.ebuild
+++ b/app-crypt/yubikey-manager-qt/yubikey-manager-qt-1.2.5.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64"
+KEYWORDS="~amd64 ~arm64 ~ppc64"
 REQUIRED_USE=${PYTHON_REQUIRED_USE}
 
 DEPEND="${PYTHON_DEPS}



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

2023-06-04 Thread Arthur Zamarin
commit: c124f4133439c3adcbfb921daaf1445deb3435fc
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun  4 15:49:17 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun  4 15:49:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c124f413

media-gfx/mypaint: Keyword 2.0.1-r3 arm64, #907776

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

 media-gfx/mypaint/mypaint-2.0.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/mypaint/mypaint-2.0.1-r3.ebuild 
b/media-gfx/mypaint/mypaint-2.0.1-r3.ebuild
index 3321a34f933c..d29bb2628329 100644
--- a/media-gfx/mypaint/mypaint-2.0.1-r3.ebuild
+++ b/media-gfx/mypaint/mypaint-2.0.1-r3.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/mypaint/${PN}/releases/download/v${PV}/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE="openmp"
 LANGS="cs de en_CA en_GB es fr hu id it ja ko nb nn_NO pl pt_BR ro ru sl sv uk 
zh_CN zh_TW"
 



[gentoo-commits] repo/gentoo:master commit in: sys-auth/yubico-piv-tool/

2023-06-04 Thread Arthur Zamarin
commit: 1cd4302d358f53495ae00aa32efac21eb642d9f5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun  4 15:49:15 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun  4 15:49:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cd4302d

sys-auth/yubico-piv-tool: Keyword 2.3.1 arm64, #907743

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

 sys-auth/yubico-piv-tool/yubico-piv-tool-2.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/yubico-piv-tool/yubico-piv-tool-2.3.1.ebuild 
b/sys-auth/yubico-piv-tool/yubico-piv-tool-2.3.1.ebuild
index 1747ca4e258c..1145a5ac9a67 100644
--- a/sys-auth/yubico-piv-tool/yubico-piv-tool-2.3.1.ebuild
+++ b/sys-auth/yubico-piv-tool/yubico-piv-tool-2.3.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://developers.yubico.com/${PN}/Releases/${P}.tar.gz;
 
 LICENSE="BSD-2"
 SLOT="0/2"
-KEYWORDS="amd64 ~riscv"
+KEYWORDS="amd64 ~arm64 ~riscv"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



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

2023-06-04 Thread Arthur Zamarin
commit: 1b435e233d11b9529a4c1cc687746631a387d629
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun  4 15:49:17 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun  4 15:49:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b435e23

dev-python/pyotherside: Keyword 1.6.0 arm64, #907743

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

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

diff --git a/dev-python/pyotherside/pyotherside-1.6.0.ebuild 
b/dev-python/pyotherside/pyotherside-1.6.0.ebuild
index c16a5d7df11c..09ccc8660fa9 100644
--- a/dev-python/pyotherside/pyotherside-1.6.0.ebuild
+++ b/dev-python/pyotherside/pyotherside-1.6.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/thp/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~riscv"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv"
 IUSE="+qt5 qt6"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}



[gentoo-commits] repo/proj/guru:dev commit in: net-im/mautrix-signal/

2023-06-04 Thread Julien Roy
commit: 61b7828726b4a941fd858d3c30dca087d1a88fec
Author: Julien Roy  jroy  ca>
AuthorDate: Sun Jun  4 15:37:34 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sun Jun  4 15:37:44 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=61b78287

net-im/mautrix-signal: add py3.11, update DESCRIPTION

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

 net-im/mautrix-signal/mautrix-signal-0.4.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-im/mautrix-signal/mautrix-signal-0.4.2.ebuild 
b/net-im/mautrix-signal/mautrix-signal-0.4.2.ebuild
index ea282e059..8dc729070 100644
--- a/net-im/mautrix-signal/mautrix-signal-0.4.2.ebuild
+++ b/net-im/mautrix-signal/mautrix-signal-0.4.2.ebuild
@@ -4,11 +4,11 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_10 )
+PYTHON_COMPAT=( python3_{10..11} )
 
 inherit distutils-r1 optfeature systemd
 
-DESCRIPTION="A Matrix-Telegram Messenger puppeting bridge "
+DESCRIPTION="A Matrix-Signal Messenger puppeting bridge "
 HOMEPAGE="https://github.com/mautrix/signal/;
 SRC_URI="https://github.com/mautrix/signal/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
 S="${WORKDIR}/signal-${PV}"



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/Clipboard/

2023-06-04 Thread Quincy Fleming
commit: 47275d79183d429c3c6d22f0c804c023ce213ec6
Author: Quincy Fleming  protonmail  com>
AuthorDate: Sun Jun  4 15:26:36 2023 +
Commit: Quincy Fleming  protonmail  com>
CommitDate: Sun Jun  4 15:26:36 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=47275d79

app-misc/Clipboard: add 0.8.0

Signed-off-by: Quincy Fleming  protonmail.com>

 app-misc/Clipboard/Clipboard-0.8.0.ebuild | 54 +++
 app-misc/Clipboard/Manifest   |  1 +
 2 files changed, 55 insertions(+)

diff --git a/app-misc/Clipboard/Clipboard-0.8.0.ebuild 
b/app-misc/Clipboard/Clipboard-0.8.0.ebuild
new file mode 100644
index 0..281d4957d
--- /dev/null
+++ b/app-misc/Clipboard/Clipboard-0.8.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Cut, copy, and paste anything in your terminal"
+HOMEPAGE="https://getclipboard.app/ https://github.com/Slackadays/Clipboard;
+SRC_URI="https://github.com/Slackadays/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="X wayland lto debug"
+
+RDEPEND="X? ( x11-libs/libX11 )
+   wayland? (
+   dev-libs/wayland-protocols
+   dev-libs/wayland
+   )
+"
+PATCHES=(
+   "${FILESDIR}/disable-git-and-lto.patch"
+)
+
+src_prepare() {
+   if ! use wayland; then
+   sed -i '/pkg_check_modules(WAYLAND_CLIENT wayland-client 
wayland-protocols)/d' CMakeLists.txt || die
+   fi
+
+   if ! use debug; then
+   eapply "${FILESDIR}/disable-debug-info.patch"
+   fi
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   "-DCMAKE_INSTALL_LIBDIR=$(get_libdir)"
+   "-DCMAKE_INTERPROCEDURAL_OPTIMIZATION=$(usex lto TRUE FALSE)"
+   "-DCMAKE_DISABLE_FIND_PACKAGE_X11=$(usex X OFF ON)"
+   )
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   ewarn "The new history feature makes CB incompatible with how older 
versions stored clipboard contents."
+   ewarn "If you have existing content when you upgrade, then it might not 
appear in CB, although it won't be deleted."
+   ewarn "To fix this, take everything stored in the data folder of your 
existing clipboards and move them to a \"0\" subfolder within data."
+   ewarn "So, if you have the file Foobar stored under data, the new setup 
will look like the folder 0 under data, and 0 stores the file Foobar."
+   ewarn "To find where CB keeps your clipboards, use the cb info command 
and check the line that says Stored in"
+   ewarn "If you don't already have content stored with CB, then this 
warning doesn't apply to you."
+}

diff --git a/app-misc/Clipboard/Manifest b/app-misc/Clipboard/Manifest
index e4b696d5f..2c219c1c9 100644
--- a/app-misc/Clipboard/Manifest
+++ b/app-misc/Clipboard/Manifest
@@ -1 +1,2 @@
 DIST Clipboard-0.7.1.tar.gz 29187709 BLAKE2B 
9e33b0aa81ea434936e6c4fb6584e1df82726ebb98e933740f469454095c0810cc3e979a85009d2774d27b8e12d46c7affb82f4345cbf8425179040b0c448c88
 SHA512 
29c50c73d5b6860bc49c41fccbd04a7b8904876a2925916471039b22abb6a964d04dbbdb5fa7a97da346c85c1c47ab5b76a3f9a77ce11446c6fc7a5754c699fe
+DIST Clipboard-0.8.0.tar.gz 29340849 BLAKE2B 
91635f16eee4c7fec588f3ceae34571e815680a34553ecf352f67b77c0749ad4c4ee848713d1b65d7e0a4dee0a2a597b29f59abab9082400dc02acba00ab7326
 SHA512 
b600e8425e48625ed2ad068500e381b1a0d40eacce92e05d45af21c1f5517dcac516287fbcdc1c03fe87cd5bdd5933258ffccf31460a03dfd7e306dc22442c63



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/Clipboard/

2023-06-04 Thread Quincy Fleming
commit: 5cb0bc1e583d228c6cc654b6959dc205920b21a3
Author: Quincy Fleming  protonmail  com>
AuthorDate: Sun Jun  4 15:31:08 2023 +
Commit: Quincy Fleming  protonmail  com>
CommitDate: Sun Jun  4 15:31:08 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5cb0bc1e

app-misc/Clipboard: reduced ewarn message length

Signed-off-by: Quincy Fleming  protonmail.com>

 app-misc/Clipboard/Clipboard-0.8.0.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/app-misc/Clipboard/Clipboard-0.8.0.ebuild 
b/app-misc/Clipboard/Clipboard-0.8.0.ebuild
index 281d4957d..d2aca6ef2 100644
--- a/app-misc/Clipboard/Clipboard-0.8.0.ebuild
+++ b/app-misc/Clipboard/Clipboard-0.8.0.ebuild
@@ -47,8 +47,10 @@ src_configure() {
 pkg_postinst() {
ewarn "The new history feature makes CB incompatible with how older 
versions stored clipboard contents."
ewarn "If you have existing content when you upgrade, then it might not 
appear in CB, although it won't be deleted."
-   ewarn "To fix this, take everything stored in the data folder of your 
existing clipboards and move them to a \"0\" subfolder within data."
-   ewarn "So, if you have the file Foobar stored under data, the new setup 
will look like the folder 0 under data, and 0 stores the file Foobar."
+   ewarn "To fix this, take everything stored in the data folder of your 
existing clipboards"
+   ewarn "and move them to a \"0\" subfolder within data."
+   ewarn "So, if you have the file Foobar stored under data, the new setup 
will look like the folder 0 under data,"
+   ewarn "and 0 stores the file Foobar."
ewarn "To find where CB keeps your clipboards, use the cb info command 
and check the line that says Stored in"
ewarn "If you don't already have content stored with CB, then this 
warning doesn't apply to you."
 }



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

2023-06-04 Thread Michał Górny
commit: dc822b01fbf03a429b1b9d3457134695bcb6a790
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun  4 14:28:53 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun  4 14:34:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc822b01

dev-python/annotated-types: New package, v0.5.0

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

 dev-python/annotated-types/Manifest|  1 +
 .../annotated-types/annotated-types-0.5.0.ebuild   | 27 ++
 dev-python/annotated-types/metadata.xml| 13 +++
 3 files changed, 41 insertions(+)

diff --git a/dev-python/annotated-types/Manifest 
b/dev-python/annotated-types/Manifest
new file mode 100644
index ..49912a423f0c
--- /dev/null
+++ b/dev-python/annotated-types/Manifest
@@ -0,0 +1 @@
+DIST annotated_types-0.5.0.tar.gz 13504 BLAKE2B 
6c13267b2bdcafabc57e734e3a92133c140ed34560625ed067e01b19f4c8e250b01dacfd5518d0e7283fe469d053a1c1baed173f215231e7303defc3e444667d
 SHA512 
d59c00ff84d510d87149aa9a33deb26e2c3aee98f0f99b63cc0eba83a212c4c1567fcb81370e8bf9add32fd23cc9ea2a5a8692a840d316c44ab7a550bd4349b3

diff --git a/dev-python/annotated-types/annotated-types-0.5.0.ebuild 
b/dev-python/annotated-types/annotated-types-0.5.0.ebuild
new file mode 100644
index ..7dbe43adc16f
--- /dev/null
+++ b/dev-python/annotated-types/annotated-types-0.5.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Reusable constraint types to use with typing.Annotated"
+HOMEPAGE="
+   https://github.com/annotated-types/annotated-types/
+   https://pypi.org/project/annotated-types/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="
+   test? (
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest

diff --git a/dev-python/annotated-types/metadata.xml 
b/dev-python/annotated-types/metadata.xml
new file mode 100644
index ..1aaeb086b3f8
--- /dev/null
+++ b/dev-python/annotated-types/metadata.xml
@@ -0,0 +1,13 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   pyt...@gentoo.org
+   Python
+   
+   
+   
+   annotated-types/annotated-types
+   annotated-types
+   
+



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/

2023-06-04 Thread Ionen Wolkens
commit: abbab5953c02ff41e6fd9d0e32fd050163d59ad2
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sun Jun  4 14:07:55 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun Jun  4 14:15:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abbab595

x11-drivers/nvidia-drivers: reset insopts after .manifest

Just noticed /etc/sandbox.d/20nvidia was installed executable,
thankfully very few likely have it yet plus it gets cleared
on kernel bumps.

Could re-order so nothing is done after .manifest, or use a
subshell but feel it'd be more confusing / nastier. May revisit
the general handling of .manifest eventually.

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

 x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild   | 1 +
 x11-drivers/nvidia-drivers/nvidia-drivers-470.182.03-r1.ebuild | 1 +
 x11-drivers/nvidia-drivers/nvidia-drivers-515.105.01-r1.ebuild | 1 +
 x11-drivers/nvidia-drivers/nvidia-drivers-525.116.04-r1.ebuild | 1 +
 x11-drivers/nvidia-drivers/nvidia-drivers-525.47.26-r1.ebuild  | 1 +
 x11-drivers/nvidia-drivers/nvidia-drivers-530.41.03-r1.ebuild  | 1 +
 x11-drivers/nvidia-drivers/nvidia-drivers-535.43.02-r1.ebuild  | 1 +
 7 files changed, 7 insertions(+)

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild
index 3cef13920232..1b767ce1a0dd 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild
@@ -418,6 +418,7 @@ https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers;
insinto ${into}
doins ${m[0]}
done < .manifest || die
+   insopts -m0644 # reset
 
# MODULE:installer non-skipped extras
dolib.so libnvidia-cfg.so.${PV}

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-470.182.03-r1.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-470.182.03-r1.ebuild
index 133a3e8f047f..d6dc7317d635 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-470.182.03-r1.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-470.182.03-r1.ebuild
@@ -394,6 +394,7 @@ https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers;
insinto ${into}
doins ${m[0]}
done < .manifest || die
+   insopts -m0644 # reset
 
# MODULE:installer non-skipped extras
: "$(systemd_get_sleepdir)"

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-515.105.01-r1.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-515.105.01-r1.ebuild
index 2a3914adf383..b8586f19f973 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-515.105.01-r1.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-515.105.01-r1.ebuild
@@ -440,6 +440,7 @@ https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers;
insinto ${into}
doins ${m[0]}
done < .manifest || die
+   insopts -m0644 # reset
 
# MODULE:installer non-skipped extras
: "$(systemd_get_sleepdir)"

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-525.116.04-r1.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-525.116.04-r1.ebuild
index d27670a866f3..783ecf862bca 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-525.116.04-r1.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-525.116.04-r1.ebuild
@@ -438,6 +438,7 @@ https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers;
insinto ${into}
doins ${m[0]}
done < .manifest || die
+   insopts -m0644 # reset
 
# MODULE:installer non-skipped extras
: "$(systemd_get_sleepdir)"

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-525.47.26-r1.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-525.47.26-r1.ebuild
index 3cfb46f5d84e..1035ce287cd4 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-525.47.26-r1.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-525.47.26-r1.ebuild
@@ -439,6 +439,7 @@ https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers;
insinto ${into}
doins ${m[0]}
done < .manifest || die
+   insopts -m0644 # reset
 
# MODULE:installer non-skipped extras
: "$(systemd_get_sleepdir)"

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-530.41.03-r1.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-530.41.03-r1.ebuild
index ecf91c791425..b9a10a17cc75 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-530.41.03-r1.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-530.41.03-r1.ebuild
@@ -438,6 +438,7 @@ https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers;
insinto ${into}
doins ${m[0]}
done < .manifest || die
+   insopts -m0644 # reset
 
# MODULE:installer non-skipped extras
: "$(systemd_get_sleepdir)"

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-535.43.02-r1.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-535.43.02-r1.ebuild
index 5d5db42e432b..7afdf2eec78b 100644

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

2023-06-04 Thread Michał Górny
commit: a90a245bdb7fdda146d41ccbd221c9df973bc18a
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun  4 13:49:36 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun  4 14:02:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a90a245b

dev-python/cython: Backport py3.12 fix needed for pysimdjson

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

 ...0_beta3.ebuild => cython-3.0.0_beta3-r1.ebuild} |  2 ++
 .../files/cython-3.0.0_beta3-py312-long.patch  | 28 ++
 2 files changed, 30 insertions(+)

diff --git a/dev-python/cython/cython-3.0.0_beta3.ebuild 
b/dev-python/cython/cython-3.0.0_beta3-r1.ebuild
similarity index 94%
rename from dev-python/cython/cython-3.0.0_beta3.ebuild
rename to dev-python/cython/cython-3.0.0_beta3-r1.ebuild
index 4637fee3bed8..ca84314058cc 100644
--- a/dev-python/cython/cython-3.0.0_beta3.ebuild
+++ b/dev-python/cython/cython-3.0.0_beta3-r1.ebuild
@@ -43,6 +43,8 @@ PATCHES=(
"${FILESDIR}/${PN}-0.29.22-spawn-multiprocessing.patch"
"${FILESDIR}/${PN}-0.29.23-test_exceptions-py310.patch"
"${FILESDIR}/${PN}-0.29.23-pythran-parallel-install.patch"
+   # backport upstream fix e.g. for dev-python/pysimdjson on py3.12
+   "${FILESDIR}/${P}-py312-long.patch"
 )
 
 distutils_enable_sphinx docs \

diff --git a/dev-python/cython/files/cython-3.0.0_beta3-py312-long.patch 
b/dev-python/cython/files/cython-3.0.0_beta3-py312-long.patch
new file mode 100644
index ..fb849eca8666
--- /dev/null
+++ b/dev-python/cython/files/cython-3.0.0_beta3-py312-long.patch
@@ -0,0 +1,28 @@
+From d82e4e34582e908d315b912a60d81d5759850df5 Mon Sep 17 00:00:00 2001
+From: Stefan Behnel 
+Date: Mon, 29 May 2023 21:58:15 +0200
+Subject: [PATCH] Fix the argument type passed into the new
+ "PyUnstable_Long_Compact*()" C-API functions in CPython 3.12.
+
+---
+ Cython/Utility/TypeConversion.c | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/Cython/Utility/TypeConversion.c b/Cython/Utility/TypeConversion.c
+index efc5c1373..09e87d81c 100644
+--- a/Cython/Utility/TypeConversion.c
 b/Cython/Utility/TypeConversion.c
+@@ -149,8 +149,8 @@ static CYTHON_INLINE Py_hash_t 
__Pyx_PyIndex_AsHash_t(PyObject*);
+ ((1 - (Py_ssize_t) __Pyx_PyLong_Sign(x)) * __Pyx_PyLong_DigitCount(x))
+ 
+   #if defined(PyUnstable_Long_IsCompact) && 
defined(PyUnstable_Long_CompactValue)
+-#define __Pyx_PyLong_IsCompact(x) PyUnstable_Long_IsCompact(x)
+-#define __Pyx_PyLong_CompactValue(x)  PyUnstable_Long_CompactValue(x)
++#define __Pyx_PyLong_IsCompact(x) 
PyUnstable_Long_IsCompact((PyLongObject*) x)
++#define __Pyx_PyLong_CompactValue(x)  
PyUnstable_Long_CompactValue((PyLongObject*) x)
+   #else
+ #define __Pyx_PyLong_IsCompact(x) 
(((PyLongObject*)x)->long_value.lv_tag < (2 << _PyLong_NON_SIZE_BITS))
+ #define __Pyx_PyLong_CompactValue(x)  ((1 - (Py_ssize_t) 
__Pyx_PyLong_Sign(x)) * (Py_ssize_t) __Pyx_PyLong_Digits(x)[0])
+-- 
+2.41.0
+



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

2023-06-04 Thread Maciej Barć
commit: 8d6e67470f3ea44a2c61dcad9fb19371083ad137
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Jun  4 13:38:40 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Jun  4 13:39:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d6e6747

dev-cpp/cpp-httplib: bump to 0.12.5

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

 dev-cpp/cpp-httplib/Manifest  |  1 +
 dev-cpp/cpp-httplib/cpp-httplib-0.12.5.ebuild | 50 +++
 2 files changed, 51 insertions(+)

diff --git a/dev-cpp/cpp-httplib/Manifest b/dev-cpp/cpp-httplib/Manifest
index 13571ce89c16..a7eff612596b 100644
--- a/dev-cpp/cpp-httplib/Manifest
+++ b/dev-cpp/cpp-httplib/Manifest
@@ -1,3 +1,4 @@
 DIST cpp-httplib-0.12.2.tar.gz 638460 BLAKE2B 
91d039d39a43a73f052d63d0e1073350965bfa3b9653f0cab7d9353ed2d1acf91d2e3c20415f2a9398e64776baaedcb498b9de90046e785637de5382c41bb9ed
 SHA512 
dda47f76eaf5b4daa35f1295e482f1d81dd8823ae06339b9f4c93e4fbe7b54ae28760d3083b5d5cff212f1a679616adfa47dbb9d06c6810fac4b58197f575429
 DIST cpp-httplib-0.12.3.tar.gz 639107 BLAKE2B 
15db0056069cbda5359c6279ebc84520039e809f32cd8314c180dd761324a76fccaae0e80f39d0b69563903bd667799425c7e85708962b2763416a3c8bbd09bb
 SHA512 
3465e5c843ad4087bababadf8fe9f3e6961213301540053bb47f242f958280f43c85b03b8cf6f955a6b91bf9511a81669feeb9989344caf2a1e42ff587b3a460
 DIST cpp-httplib-0.12.4.tar.gz 639390 BLAKE2B 
7c245930994934b5859d87e9dc192a4c43349d72ab45da2c4f31ec997b3a85b8babcd4abc552957f194834ca560339eb7b76dd92c86f7aa13d478cef6f742263
 SHA512 
3935e55f4b02bab51cae167381c6692577ff22f717387146187eafae1b015915078813b5f74521e92b4e6e6fe418f378d3059cf4850458c4f20946ad6910ecc6
+DIST cpp-httplib-0.12.5.tar.gz 639439 BLAKE2B 
7456ec4324d6e46a6de8551adcab2d4c4c9424ef340f34b8e37432593680a9750e92a676fdd29a34d06ce434cefb6b503f69f1a33c4ae88706ee5d3eafe9e5c1
 SHA512 
3fec5f93cd72359e56b9a04a5f27fd68aaebbc6c6ab5c33ba13fad19b8e78ec752ba265edf14864954b84036653d00671a4f675359bb2eac2791aa43066c671d

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



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/alt-ergo/, sci-mathematics/alt-ergo/files/

2023-06-04 Thread Maciej Barć
commit: ba2beea8e2018c7383d0478a487acc34a28c9e1a
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Jun  4 13:23:43 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Jun  4 13:39:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba2beea8

sci-mathematics/alt-ergo: bump to 2.4.3

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

 sci-mathematics/alt-ergo/Manifest  |  1 +
 sci-mathematics/alt-ergo/alt-ergo-2.4.3.ebuild | 76 ++
 .../alt-ergo/files/alt-ergo-2.4.3-dune.patch   | 10 +++
 3 files changed, 87 insertions(+)

diff --git a/sci-mathematics/alt-ergo/Manifest 
b/sci-mathematics/alt-ergo/Manifest
index 49ac1bd63a83..7c1c762e20c7 100644
--- a/sci-mathematics/alt-ergo/Manifest
+++ b/sci-mathematics/alt-ergo/Manifest
@@ -1,2 +1,3 @@
 DIST alt-ergo-2.4.1.tar.gz 2883046 BLAKE2B 
6930080f7735f043e33d02b7fa0990c53992848796c0a5cf6ea4d7122eb6b9e5d6ac7ce420a4a19da35fa0ce5ff431bc228f2314a6f709f27a16bc7481bbacd5
 SHA512 
c3eee41d3c588ca89c2a1eebe9f10914ef647743b58fb562b682172cf6b6bdeb0920ebbba8a850820c0cb53bad0260f11b82fe71f00830ea9b33f5bb5d4fd048
 DIST alt-ergo-2.4.2.tar.gz 2884553 BLAKE2B 
95392625a6b17b3a2e41070a7f70ba124a95d99294f295d7c5a636a3327e6dac6b2153d1c90be4d24b72ce5ad22be5e174f6ae1c37663b093218a76ec1ada29a
 SHA512 
61ae181ccd60a49f833ea79bbd5184a46f8eef24e7fe1169b15e905ed86584bdbe993ef86c203d5bfc3d79961024f96af0e4e623dc15479aa9538648291c9a75
+DIST alt-ergo-2.4.3.tar.gz 2902450 BLAKE2B 
bb8931dc512e3745496c1801fe959ac0fc4758b03049462506689021508a4ea364f0aae8679c776d8154c9f86a09080801c9b822d23355c572a24bd8b0e38210
 SHA512 
88a26b138e41997516085dbbf279e1ce11d03c18c0464ba80d5403dc80ff0f8cb5cbd4ad1489a60ff2a3b9539f9c55e4274008b14eed47b6fd057ce0a94ef98f

diff --git a/sci-mathematics/alt-ergo/alt-ergo-2.4.3.ebuild 
b/sci-mathematics/alt-ergo/alt-ergo-2.4.3.ebuild
new file mode 100644
index ..1ba42319bb6c
--- /dev/null
+++ b/sci-mathematics/alt-ergo/alt-ergo-2.4.3.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+DESCRIPTION="Automatic theorem prover"
+HOMEPAGE="https://alt-ergo.ocamlpro.com
+   https://github.com/OCamlPro/alt-ergo/;
+
+if [[ ${PV} == ** ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/OCamlPro/${PN}.git;
+else
+   SRC_URI="https://github.com/OCamlPro/${PN}/archive/${PV}.tar.gz
+   -> ${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="CeCILL-C"
+SLOT="0/${PV}"
+IUSE="examples gui +ocamlopt"
+REQUIRED_USE="ocamlopt"
+
+RDEPEND="
+   >=dev-lang/ocaml-4.09.0:=[ocamlopt=]
+   >=sci-mathematics/psmt2-frontend-0.4.0:=
+
+   >=dev-ml/cmdliner-1.1.0:=
+   >=dev-ml/menhir-20181006:=
+   >=dev-ml/ocplib-simplex-0.4:=
+   dev-ml/camlzip:=
+   dev-ml/num:=
+   dev-ml/stdlib-shims:=
+   dev-ml/zarith:=
+   gui? (
+   dev-ml/lablgtk:3
+   dev-ml/lablgtk-sourceview:3
+   )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-ml/dune-build-info
+   dev-ml/dune-configurator
+"
+
+PATCHES=( "${FILESDIR}"/${PN}-2.4.3-dune.patch )
+
+OCAML_SUBPACKAGES=(
+   alt-ergo-lib
+   alt-ergo-parsers
+   alt-ergo
+)
+
+src_prepare() {
+   default
+
+   if use gui ; then
+   OCAML_SUBPACKAGES+=( altgr-ergo )
+   fi
+}
+
+src_configure() {
+   sh ./configure --prefix /usr --libdir=/usr/$(get_libdir) || die
+}
+
+src_compile() {
+   dune-compile ${OCAML_SUBPACKAGES[@]}
+}
+
+src_install() {
+   dune-install ${OCAML_SUBPACKAGES[@]}
+
+   use examples && dodoc -r examples
+}

diff --git a/sci-mathematics/alt-ergo/files/alt-ergo-2.4.3-dune.patch 
b/sci-mathematics/alt-ergo/files/alt-ergo-2.4.3-dune.patch
new file mode 100644
index ..eea143fdd38a
--- /dev/null
+++ b/sci-mathematics/alt-ergo/files/alt-ergo-2.4.3-dune.patch
@@ -0,0 +1,10 @@
+--- a/src/lib/dune
 b/src/lib/dune
+@@ -21,7 +21,6 @@
+ 
+   ; external dependencies
+   (libraries
+-seq
+ unix
+ num
+ str



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

2023-06-04 Thread Maciej Barć
commit: 9403cd78844f9495e3feade4ae9348a95f8c718b
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Jun  4 13:24:37 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Jun  4 13:39:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9403cd78

sci-mathematics/alt-ergo: add live version

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

 sci-mathematics/alt-ergo/alt-ergo-.ebuild | 76 +++
 1 file changed, 76 insertions(+)

diff --git a/sci-mathematics/alt-ergo/alt-ergo-.ebuild 
b/sci-mathematics/alt-ergo/alt-ergo-.ebuild
new file mode 100644
index ..1ba42319bb6c
--- /dev/null
+++ b/sci-mathematics/alt-ergo/alt-ergo-.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+DESCRIPTION="Automatic theorem prover"
+HOMEPAGE="https://alt-ergo.ocamlpro.com
+   https://github.com/OCamlPro/alt-ergo/;
+
+if [[ ${PV} == ** ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/OCamlPro/${PN}.git;
+else
+   SRC_URI="https://github.com/OCamlPro/${PN}/archive/${PV}.tar.gz
+   -> ${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="CeCILL-C"
+SLOT="0/${PV}"
+IUSE="examples gui +ocamlopt"
+REQUIRED_USE="ocamlopt"
+
+RDEPEND="
+   >=dev-lang/ocaml-4.09.0:=[ocamlopt=]
+   >=sci-mathematics/psmt2-frontend-0.4.0:=
+
+   >=dev-ml/cmdliner-1.1.0:=
+   >=dev-ml/menhir-20181006:=
+   >=dev-ml/ocplib-simplex-0.4:=
+   dev-ml/camlzip:=
+   dev-ml/num:=
+   dev-ml/stdlib-shims:=
+   dev-ml/zarith:=
+   gui? (
+   dev-ml/lablgtk:3
+   dev-ml/lablgtk-sourceview:3
+   )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-ml/dune-build-info
+   dev-ml/dune-configurator
+"
+
+PATCHES=( "${FILESDIR}"/${PN}-2.4.3-dune.patch )
+
+OCAML_SUBPACKAGES=(
+   alt-ergo-lib
+   alt-ergo-parsers
+   alt-ergo
+)
+
+src_prepare() {
+   default
+
+   if use gui ; then
+   OCAML_SUBPACKAGES+=( altgr-ergo )
+   fi
+}
+
+src_configure() {
+   sh ./configure --prefix /usr --libdir=/usr/$(get_libdir) || die
+}
+
+src_compile() {
+   dune-compile ${OCAML_SUBPACKAGES[@]}
+}
+
+src_install() {
+   dune-install ${OCAML_SUBPACKAGES[@]}
+
+   use examples && dodoc -r examples
+}



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/

2023-06-04 Thread Ionen Wolkens
commit: 8c062caccf596d19a3c886901865309f567cdab4
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sun Jun  4 11:23:12 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun Jun  4 13:35:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c062cac

x11-drivers/nvidia-drivers: migrate all remaining to linux-mod-r1

Bit of a risky move (stable), but given just did a revbump for
sandbox.d and that IUSE=+modules/+strip will cause a rebuild
as well, it makes some sense to do this at same time.

Migration did mostly prove itself with ~arch's 0/530 so far
and other notable modules are using the eclass already, and
no known issues. So let's hope.

*Should* have no real impact on users unless they were disabling
USE=driver given renamed to modules to match global IUSE, but
will fix asap if something else comes up.

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

 x11-drivers/nvidia-drivers/metadata.xml|   1 -
 .../nvidia-drivers/nvidia-drivers-390.157.ebuild   | 130 +++--
 .../nvidia-drivers-470.182.03-r1.ebuild| 133 +++---
 .../nvidia-drivers-515.105.01-r1.ebuild| 151 +---
 .../nvidia-drivers-525.116.04-r1.ebuild| 151 +---
 .../nvidia-drivers-525.47.26-r1.ebuild | 153 +
 .../nvidia-drivers-530.41.03-r1.ebuild |   2 +-
 .../nvidia-drivers-535.43.02-r1.ebuild |   2 +-
 8 files changed, 140 insertions(+), 583 deletions(-)

diff --git a/x11-drivers/nvidia-drivers/metadata.xml 
b/x11-drivers/nvidia-drivers/metadata.xml
index c62fb35fe442..04a446c9f79c 100644
--- a/x11-drivers/nvidia-drivers/metadata.xml
+++ b/x11-drivers/nvidia-drivers/metadata.xml
@@ -10,7 +10,6 @@
David Seifert


-   Install kernel driver modules
Use the open source variant of drivers 
(Turing/Ampere+ GPUs only, aka GTX 1650+, very experimental)
Install the persistence daemon for 
keeping devices state when unused (e.g. for headless)
Install the XNVCtrl static library for 
accessing sensors and other features

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild
index 3f4ed7b4373b..3cef13920232 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild
@@ -3,11 +3,11 @@
 
 EAPI=8
 
-MODULES_OPTIONAL_USE="driver"
-inherit desktop flag-o-matic linux-mod multilib readme.gentoo-r1 \
-   systemd toolchain-funcs unpacker user-info
+MODULES_OPTIONAL_IUSE=+modules
+inherit desktop flag-o-matic linux-mod-r1 multilib readme.gentoo-r1
+inherit systemd toolchain-funcs unpacker user-info
 
-NV_KERNEL_MAX="6.1"
+MODULES_KERNEL_MAX=6.1
 NV_URI="https://download.nvidia.com/XFree86/;
 
 DESCRIPTION="NVIDIA Accelerated Graphics Driver"
@@ -23,7 +23,7 @@ S="${WORKDIR}"
 LICENSE="NVIDIA-r2 BSD BSD-2 GPL-2 MIT"
 SLOT="0/${PV%%.*}"
 KEYWORDS="-* amd64 x86"
-IUSE="+X abi_x86_32 abi_x86_64 +driver persistenced +static-libs +tools"
+IUSE="+X abi_x86_32 abi_x86_64 persistenced +static-libs +tools"
 
 COMMON_DEPEND="
acct-group/video
@@ -81,7 +81,7 @@ PATCHES=(
 )
 
 pkg_setup() {
-   use driver || return
+   use modules && [[ ${MERGE_TYPE} != binary ]] || return
 
local CONFIG_CHECK="
PROC_FS
@@ -102,15 +102,7 @@ pkg_setup() {
 
kernel_is -ge 5 8 && CONFIG_CHECK+=" X86_PAT" #817764
 
-   MODULE_NAMES="
-   nvidia(video:kernel)
-   nvidia-drm(video:kernel)
-   nvidia-modeset(video:kernel)
-   $(usev !x86 "nvidia-uvm(video:kernel)")"
-
-   linux-mod_pkg_setup
-
-   [[ ${MERGE_TYPE} == binary ]] && return
+   linux-mod-r1_pkg_setup
 
# do some extra checks manually as it gets messy to handle builtin-only
# and some other conditional checks through CONFIG_CHECK
@@ -174,77 +166,6 @@ pkg_setup() {
 
(( ${#warn[@]} )) &&
ewarn "Detected potential configuration issues with used 
kernel:${warn[*]/#/$'\n'}"
-
-   BUILD_PARAMS='NV_VERBOSE=1 IGNORE_CC_MISMATCH=yes SYSSRC="${KV_DIR}" 
SYSOUT="${KV_OUT_DIR}"'
-   use x86 && BUILD_PARAMS+=' ARCH=i386'
-   BUILD_TARGETS="modules"
-
-   # Try to match toolchain with kernel only for modules
-   # (experimental, ideally this should be handled in linux-mod.eclass)
-   nvidia-tc-set() {
-   local -n var=KERNEL_${1}
-   if [[ ! -v var ]]; then
-   read -r var < <(type -P "${@:2}") ||
-   die "failed to find in PATH at least one of: 
${*:2}"
-   einfo "Forcing '${var}' for modules (set ${!var} to 
override)"
-   fi
-   }
-
-   local tool switch
-   if linux_chkconfig_present CC_IS_GCC; then
-   if ! tc-is-gcc; 

[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/

2023-06-04 Thread Ionen Wolkens
commit: 9c1e2bb5e15c833363367382e9f1c44b9eeae0a0
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sun Jun  4 10:47:05 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun Jun  4 13:35:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c1e2bb5

x11-drivers/nvidia-drivers: use sandbox.d for /dev/nvidiactl+/dev/char

/dev/nvidiactl been a long standing issue, sometime appearing in sneaky
ways when a revdeps is built with opencl/cuda support even though the
package itself does not use it.

And /dev/char is newly needed with >=nvidia-drivers-525.105.17 or
>=535.43.02, but not 530.41.03. The production branch's 525.105.17
is newer than ~arch's long-living 530 and led to this being overlooked
until it hit stable (older stable 525.89.02 was not affected) and
was unaware of this until rebuilt libomp[offload] with 535 today
(note that 535.43.02 is unkeyworded, it's a beta).

Need /dev/char rather than /dev/char/195:255 given it tries to remove
+ create a symlink and does not simply try to write there.

This is not meant to be a full coverage of nvidia devices and only
for those being a widespread problem. Special needs or addwrite
(typically to run tests) should be handled manually or using
cuda.eclass' cuda_add_sandbox.

Adding /dev/char to all versions even if not needed *yet* just so it's
not overlooked when nvidia spreads it to other branches (except 390
given it's EOL, not to mention has no cuda packages anymore).

Bug: https://bugs.gentoo.org/904292
Bug: https://bugs.gentoo.org/905436
Closes: https://bugs.gentoo.org/904944
Signed-off-by: Ionen Wolkens  gentoo.org>

 x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild   | 7 +++
 ...ivers-470.182.03.ebuild => nvidia-drivers-470.182.03-r1.ebuild} | 7 +++
 ...ivers-515.105.01.ebuild => nvidia-drivers-515.105.01-r1.ebuild} | 7 +++
 ...ivers-525.116.04.ebuild => nvidia-drivers-525.116.04-r1.ebuild} | 7 +++
 ...drivers-525.47.26.ebuild => nvidia-drivers-525.47.26-r1.ebuild} | 7 +++
 ...drivers-530.41.03.ebuild => nvidia-drivers-530.41.03-r1.ebuild} | 7 +++
 ...drivers-535.43.02.ebuild => nvidia-drivers-535.43.02-r1.ebuild} | 7 +++
 7 files changed, 49 insertions(+)

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild
index 94e0026feef8..3f4ed7b4373b 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild
@@ -518,6 +518,13 @@ https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers;
# symlink non-versioned so nvidia-settings can use it even if 
misdetected
dosym nvidia-application-profiles-${PV}-key-documentation \

${paths[APPLICATION_PROFILE]}/nvidia-application-profiles-key-documentation
+
+   # sandbox issues with /dev/nvidiactl are widespread and sometime
+   # affect revdeps of packages built with USE=opencl/cuda making it
+   # hard to manage in ebuilds (minimal set, ebuilds should handle
+   # manually if need others or addwrite)
+   insinto /etc/sandbox.d
+   newins - 20nvidia <<<'SANDBOX_PREDICT="/dev/nvidiactl"'
 }
 
 pkg_preinst() {

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-470.182.03.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-470.182.03-r1.ebuild
similarity index 98%
rename from x11-drivers/nvidia-drivers/nvidia-drivers-470.182.03.ebuild
rename to x11-drivers/nvidia-drivers/nvidia-drivers-470.182.03-r1.ebuild
index 0d0e1a3a178d..e9d5a5757f02 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-470.182.03.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-470.182.03-r1.ebuild
@@ -500,6 +500,13 @@ https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers;
 
# don't attempt to strip firmware files (silences errors)
dostrip -x ${paths[FIRMWARE]}
+
+   # sandbox issues with /dev/nvidiactl (and /dev/char wrt bug #904292)
+   # are widespread and sometime affect revdeps of packages built with
+   # USE=opencl/cuda making it hard to manage in ebuilds (minimal set,
+   # ebuilds should handle manually if need others or addwrite)
+   insinto /etc/sandbox.d
+   newins - 20nvidia <<<'SANDBOX_PREDICT="/dev/nvidiactl:/dev/char"'
 }
 
 pkg_preinst() {

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-515.105.01.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-515.105.01-r1.ebuild
similarity index 98%
rename from x11-drivers/nvidia-drivers/nvidia-drivers-515.105.01.ebuild
rename to x11-drivers/nvidia-drivers/nvidia-drivers-515.105.01-r1.ebuild
index f7417cec22da..50175f4e17e3 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-515.105.01.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-515.105.01-r1.ebuild
@@ -550,6 +550,13 @@ https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers;
 
# don't attempt to strip firmware files (silences errors)
dostrip -x ${paths[FIRMWARE]}
+
+   # sandbox 

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

2023-06-04 Thread Piotr Karbowski
commit: f2965726e23cb072253f04d62e2f7e672c4414a9
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sun Jun  4 13:33:18 2023 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Sun Jun  4 13:33:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2965726

media-gfx/superslicer: Fixes ExcessiveLineLength QA warning.

Signed-off-by: Piotr Karbowski  gentoo.org>

 media-gfx/superslicer/superslicer-2.5.59.0-r3.ebuild | 3 ++-
 media-gfx/superslicer/superslicer-2.5.59.2-r2.ebuild | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/media-gfx/superslicer/superslicer-2.5.59.0-r3.ebuild 
b/media-gfx/superslicer/superslicer-2.5.59.0-r3.ebuild
index 083ab1fda40d..7cdeaa9cc284 100644
--- a/media-gfx/superslicer/superslicer-2.5.59.0-r3.ebuild
+++ b/media-gfx/superslicer/superslicer-2.5.59.0-r3.ebuild
@@ -5,6 +5,7 @@ EAPI=8
 
 WX_GTK_VER="3.0-gtk3"
 MY_PN="SuperSlicer"
+SLICER_PROFILES_COMMIT="748fbdfd2ac077e4e415868e7bc963740b92aa8e"
 
 inherit cmake wxwidgets xdg flag-o-matic
 
@@ -12,7 +13,7 @@ DESCRIPTION="A mesh slicer to generate G-code for 
fused-filament-fabrication (3D
 HOMEPAGE="https://github.com/supermerill/SuperSlicer/;
 SRC_URI="

https://github.com/supermerill/SuperSlicer/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz
-   
https://github.com/slic3r/slic3r-profiles/archive/748fbdfd2ac077e4e415868e7bc963740b92aa8e.tar.gz
 -> ${P}-profiles.tar.gz
+   
https://github.com/slic3r/slic3r-profiles/archive/${SLICER_PROFILES_COMMIT}.tar.gz
 -> ${P}-profiles.tar.gz
 "
 
 LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"

diff --git a/media-gfx/superslicer/superslicer-2.5.59.2-r2.ebuild 
b/media-gfx/superslicer/superslicer-2.5.59.2-r2.ebuild
index c29633c2bc55..572cbef82012 100644
--- a/media-gfx/superslicer/superslicer-2.5.59.2-r2.ebuild
+++ b/media-gfx/superslicer/superslicer-2.5.59.2-r2.ebuild
@@ -5,6 +5,7 @@ EAPI=8
 
 WX_GTK_VER="3.0-gtk3"
 MY_PN="SuperSlicer"
+SLICER_PROFILES_COMMIT="f6b1b123062a77101fe350f6d2a2a57be9adc684"
 
 inherit cmake wxwidgets xdg flag-o-matic
 
@@ -12,7 +13,7 @@ DESCRIPTION="A mesh slicer to generate G-code for 
fused-filament-fabrication (3D
 HOMEPAGE="https://github.com/supermerill/SuperSlicer/;
 SRC_URI="

https://github.com/supermerill/SuperSlicer/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz
-   
https://github.com/slic3r/slic3r-profiles/archive/f6b1b123062a77101fe350f6d2a2a57be9adc684.tar.gz
 -> ${P}-profiles.tar.gz
+   
https://github.com/slic3r/slic3r-profiles/archive/${SLICER_PROFILES_COMMIT}.tar.gz
 -> ${P}-profiles.tar.gz
 "
 
 LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"



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

2023-06-04 Thread Luca Barbato
commit: 1682d46fc2bd7acb3b744c64fd1c4bf897057ca9
Author: Luca Barbato  gentoo  org>
AuthorDate: Sun Jun  4 13:28:11 2023 +
Commit: Luca Barbato  gentoo  org>
CommitDate: Sun Jun  4 13:28:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1682d46f

dev-util/cargo-c: add 0.9.20

Signed-off-by: Luca Barbato  gentoo.org>

 dev-util/cargo-c/Manifest  | 150 ++
 dev-util/cargo-c/cargo-c-0.9.20.ebuild | 350 +
 2 files changed, 500 insertions(+)

diff --git a/dev-util/cargo-c/Manifest b/dev-util/cargo-c/Manifest
index cbc0a3f0e902..896eb6d4c11f 100644
--- a/dev-util/cargo-c/Manifest
+++ b/dev-util/cargo-c/Manifest
@@ -1,4 +1,6 @@
 DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
+DIST ahash-0.8.3.crate 42416 BLAKE2B 
84836a4e33451012ff32c1a1a90500d87eb7ce649b60dff4eecfb0d25b9782a186376c154673c3121b154ff4616016d1718dfd687b88f4772c2c89eeb2f119b6
 SHA512 
cf2d2f1201ac0969cf4e2a0c47090bee971b2287ac44b5e091c90a9eced03cf6ff56d7900cc0f529d4acedc30bd400261c15e50efabdd1731f79951b449af53e
+DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 
4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f
 SHA512 
7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
 DIST aho-corasick-0.7.19.crate 113070 BLAKE2B 
5ddaa0d415d19cf9922b5723bf3480750634ea68cb66fd05bfa2bf57607eb6383ba86d8c55f70adb87b71b98caa73d8f6ebd075c006493530c81979032899b60
 SHA512 
0d63d29079650bde4e8a9f8529716b9d8c42db076a1d74715116240c2628173f1e86fb29c08a25ad07a0148e48789ab20de0c186a8b3dfb193cbfeb0d76ae78c
 DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 
3f5d54fea2793ce1c2c4d5b3049b910f45a5721e7538cb2557df63dc3069ab3f6b66aceb5e9a48f21c43ae29778fd045428ea103b2a6de81659e605e30e64ca6
 SHA512 
ad31f3d1b3fe41e593d4ca7e721bbad62936f2e6a17fd1e0997353edb6fc906d1bef2b79f0ac7c7676abe637bbabb23ff22059947be379a2441011f8178983c5
 DIST aho-corasick-1.0.1.crate 167320 BLAKE2B 
f148004140d4f705e93f448020b97c434b93fea6ae34fd74b1f394b076c2727a87f5ec54542a0f52822d716c10ada3c68ae8f50a46c455fc6e828b10b5650ecc
 SHA512 
7cea5b2305b90aebc54f78446cfc91f275b1be8489d2d80c3baa9ff8b913f9b2296adbdf4aefb0d8fce8f57812963fb9450b200d133a9d61e100cef324068070
@@ -7,14 +9,17 @@ DIST anstyle-1.0.0.crate 13972 BLAKE2B 
741704b6e338834696bc816d8a65ff933f9bff48e
 DIST anstyle-parse-0.2.0.crate 24361 BLAKE2B 
f796ddf1af04c93d7ee2721731e5cd22bb941919940a9edf6b2a658a8c39e87bd801bfd989631d64e9061067f7349796c56009ec61c02d754748181cc4d91a62
 SHA512 
fbac25189a0f4c0ddf2733c8ff74bdc2dc1a35e522d0201fa48f0f45e1d5d0a42e4806178507d0bc6a2ac22978b813eae5d57f09dddc80582de524690d87147f
 DIST anstyle-query-1.0.0.crate 8620 BLAKE2B 
2d296b5066fd6284a2410923215571e6df650c5ef892d6de7a7088a0996ca30608797feabc84f3c325ff4d07001dac80ac5067d2a9c9d15d9ba59a276b399f53
 SHA512 
2781be5c82293b7ae338ec5046fbeb130de9eb2dbf2e4dfaa73ca5233032e1e52c133e141b02f33d4bc36d996a0a3f680ac82d42d614a5305005f60547133c7a
 DIST anstyle-wincon-1.0.1.crate 11718 BLAKE2B 
2500845a23edfb47ecd156424a89789c713a7c367c3fef98d26e4e7b2acb3c6433d39a1c2a59813a98266b0993d4b750e9b6b68b7ced7ec5a04a8b13bad174e7
 SHA512 
00c380fc0198c49776c40aeef419be2fd2d6809bd2e5d86457f1658c6f4b2e83ebe8feee95855c3bbedd4200a917f582bd41b0ee0cf5d7d1d5017228885a58e6
+DIST anyhow-1.0.58.crate 43137 BLAKE2B 
8e797dfab555d7076128851203ec1c6cb3c448bad52fe28c82b10518549971e6daaaca52d4a0dbb126549fd819706d6788e5322c6433ed71836c7f6051230b7a
 SHA512 
78b21c51efd37e2be8f5672dc57f23ecd222d910604276da094754e06b86eb5a899d7ca7fb9f92566a13f70c116b05fed93d68a06320894d76a14a31e6c557b7
 DIST anyhow-1.0.66.crate 43770 BLAKE2B 
8d74397c47bd64c00f015cf7ee279fa020ea39191440208d77e4a5fdb35fca531e8bb9b765be223b24050d0fd1db76fa5b516146f450937f84a5c113c9eca997
 SHA512 
7b4078906df2805d491dc2f29c4eec85a9f43078c0dcd9c05261c2706ed655953b693c4f59fda62547681b29cda9ac7a0789f1359bb18110403cfe34e9fb0dc3
 DIST anyhow-1.0.69.crate 43576 BLAKE2B 
deb44b3110aee1314dd599b730df8c2f03b7d13c0d945d4ef00a0e30ca74257269e43107be19868adfea331a8c730e0aec2dff3abea704e56bc6a35b9581fe14
 SHA512 
d65e5c9404a70b1e0af90dd66af157f8c31ad0858f703765d5fc6c828f1fc8db690b17451c4108e3a52a7da2d6c2366e745d7b4bd7d19e6dba3485f7c3a43071
 DIST anyhow-1.0.71.crate 43808 BLAKE2B 
1ec6b440758e26b2328738bab7c6b1fe8670959793cc24f61cecd0d8b0ebe60b9855ee1cdac9b5f5a5b238daf796eae5b7c82b903e7c822a5625d95130f8b61f
 SHA512 
401b1c5d04fa0581f303395fcb3af5e7684ead367e2a173b4d90db9c04ac20010c5330a686f3ba91a541e1526a7185091b7dbfddce5134b5a74cc749b0338da5
+DIST arc-swap-1.6.0.crate 67342 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: media-gfx/superslicer/files/, media-gfx/superslicer/

2023-06-04 Thread Piotr Karbowski
commit: c5b3c63342db2a72ff0d667d20d6dc49be572902
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sun Jun  4 13:01:33 2023 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Sun Jun  4 13:02:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5b3c633

media-gfx/superslicer: 2.5.59.2-r2 revbump with updated includes patch.

Signed-off-by: Piotr Karbowski  gentoo.org>

 ...superslicer-2.5.59.2-missing-includes-fix.patch | 36 ++
 2-r1.ebuild => superslicer-2.5.59.2-r2.ebuild} |  0
 2 files changed, 36 insertions(+)

diff --git 
a/media-gfx/superslicer/files/superslicer-2.5.59.2-missing-includes-fix.patch 
b/media-gfx/superslicer/files/superslicer-2.5.59.2-missing-includes-fix.patch
index 289198863367..432f4f16870e 100644
--- 
a/media-gfx/superslicer/files/superslicer-2.5.59.2-missing-includes-fix.patch
+++ 
b/media-gfx/superslicer/files/superslicer-2.5.59.2-missing-includes-fix.patch
@@ -10,6 +10,18 @@ index a626986..5f2d963 100644
  #include "AppConfig.hpp"
  #include "Exception.hpp"
  #include "LocalesUtils.hpp"
+diff --git a/src/libslic3r/CustomGCode.hpp b/src/libslic3r/CustomGCode.hpp
+index 633edc8..fcd26ff 100644
+--- a/src/libslic3r/CustomGCode.hpp
 b/src/libslic3r/CustomGCode.hpp
+@@ -3,6 +3,7 @@
+ 
+ #include 
+ #include 
++#include 
+ 
+ namespace Slic3r {
+ 
 diff --git a/src/libslic3r/ExtrusionEntity.hpp 
b/src/libslic3r/ExtrusionEntity.hpp
 index 1c54588..c74df3a 100644
 --- a/src/libslic3r/ExtrusionEntity.hpp
@@ -35,6 +47,18 @@ index 34ef2ae..20fe8b7 100644
  
  namespace Slic3r { namespace Geometry {
  
+diff --git a/src/libslic3r/PNGReadWrite.hpp b/src/libslic3r/PNGReadWrite.hpp
+index 01e1f47..1dce27a 100644
+--- a/src/libslic3r/PNGReadWrite.hpp
 b/src/libslic3r/PNGReadWrite.hpp
+@@ -2,6 +2,7 @@
+ #define PNGREAD_HPP
+ 
+ #include 
++#include 
+ #include 
+ #include 
+ 
 diff --git a/src/libslic3r/PerimeterGenerator.hpp 
b/src/libslic3r/PerimeterGenerator.hpp
 index 34ec4e6..ed83b3e 100644
 --- a/src/libslic3r/PerimeterGenerator.hpp
@@ -60,6 +84,18 @@ index f69d68f..1dd55f2 100644
  #include 
  
  #include 
+diff --git a/src/slic3r/GUI/BitmapCache.hpp b/src/slic3r/GUI/BitmapCache.hpp
+index 34821c4..a74a850 100644
+--- a/src/slic3r/GUI/BitmapCache.hpp
 b/src/slic3r/GUI/BitmapCache.hpp
+@@ -3,6 +3,7 @@
+ 
+ #include 
+ #include 
++#include 
+ 
+ #include 
+ #ifndef WX_PRECOMP
 diff --git a/src/slic3r/GUI/CreateMMUTiledCanvas.cpp 
b/src/slic3r/GUI/CreateMMUTiledCanvas.cpp
 index 553a183..686630c 100644
 --- a/src/slic3r/GUI/CreateMMUTiledCanvas.cpp

diff --git a/media-gfx/superslicer/superslicer-2.5.59.2-r1.ebuild 
b/media-gfx/superslicer/superslicer-2.5.59.2-r2.ebuild
similarity index 100%
rename from media-gfx/superslicer/superslicer-2.5.59.2-r1.ebuild
rename to media-gfx/superslicer/superslicer-2.5.59.2-r2.ebuild



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

2023-06-04 Thread Michał Górny
commit: 9147f8fcd2ed4d49feefd93bd2de9f26cf6d92b7
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun  4 12:30:37 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun  4 12:49:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9147f8fc

dev-python/sphinx-celery: Add a missing RDEP on dev-python/six

Closes: https://bugs.gentoo.org/907824
Signed-off-by: Michał Górny  gentoo.org>

 .../{sphinx-celery-2.0.0-r2.ebuild => sphinx-celery-2.0.0-r3.ebuild}   | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-python/sphinx-celery/sphinx-celery-2.0.0-r2.ebuild 
b/dev-python/sphinx-celery/sphinx-celery-2.0.0-r3.ebuild
similarity index 86%
rename from dev-python/sphinx-celery/sphinx-celery-2.0.0-r2.ebuild
rename to dev-python/sphinx-celery/sphinx-celery-2.0.0-r3.ebuild
index 8d5b79ee5db2..c7091b89ec15 100644
--- a/dev-python/sphinx-celery/sphinx-celery-2.0.0-r2.ebuild
+++ b/dev-python/sphinx-celery/sphinx-celery-2.0.0-r3.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 
 inherit distutils-r1 pypi
 
@@ -19,5 +19,6 @@ SLOT="0"
 KEYWORDS="amd64 ~arm64 x86"
 
 RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
>=dev-python/sphinx-2.0.0[${PYTHON_USEDEP}]
 "



[gentoo-commits] repo/gentoo:master commit in: dev-python/PySocks/, dev-python/dulwich/, dev-vcs/mercurial/, ...

2023-06-04 Thread Fabian Groffen
commit: d7bedd769af909f6fb195e1ada893f0f22dfb147
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Jun  4 12:19:42 2023 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Jun  4 12:19:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7bedd76

dev-vcs/hg-git + deps: marked ~arm64-macos

Signed-off-by: Fabian Groffen  gentoo.org>

 dev-python/PySocks/PySocks-1.7.1-r2.ebuild | 2 +-
 dev-python/dulwich/dulwich-0.21.5.ebuild   | 2 +-
 dev-python/urllib3/urllib3-2.0.2-r1.ebuild | 2 +-
 dev-vcs/hg-git/hg-git-1.0.2.ebuild | 2 +-
 dev-vcs/mercurial/mercurial-6.4.ebuild | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-python/PySocks/PySocks-1.7.1-r2.ebuild 
b/dev-python/PySocks/PySocks-1.7.1-r2.ebuild
index 4151a94ef68f..dee394271fcc 100644
--- a/dev-python/PySocks/PySocks-1.7.1-r2.ebuild
+++ b/dev-python/PySocks/PySocks-1.7.1-r2.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/Anorov/PySocks 
https://pypi.org/project/PySocks/;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+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"
 
 # tests are broken beyond repair and the package is no longer maintained
 RESTRICT="test"

diff --git a/dev-python/dulwich/dulwich-0.21.5.ebuild 
b/dev-python/dulwich/dulwich-0.21.5.ebuild
index 97afa623049c..1acd6e3d6577 100644
--- a/dev-python/dulwich/dulwich-0.21.5.ebuild
+++ b/dev-python/dulwich/dulwich-0.21.5.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="GPL-2+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 x86 
~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 

diff --git a/dev-python/urllib3/urllib3-2.0.2-r1.ebuild 
b/dev-python/urllib3/urllib3-2.0.2-r1.ebuild
index 3f5b9f1f683a..82770afe5c8b 100644
--- a/dev-python/urllib3/urllib3-2.0.2-r1.ebuild
+++ b/dev-python/urllib3/urllib3-2.0.2-r1.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-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 ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="brotli test zstd"
 RESTRICT="!test? ( test )"
 

diff --git a/dev-vcs/hg-git/hg-git-1.0.2.ebuild 
b/dev-vcs/hg-git/hg-git-1.0.2.ebuild
index 1831d7d514ec..edc70f375964 100644
--- a/dev-vcs/hg-git/hg-git-1.0.2.ebuild
+++ b/dev-vcs/hg-git/hg-git-1.0.2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://foss.heptapod.net/mercurial/hg-git/-/archive/${MY_PV}/${PN}-${M
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="amd64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE=""
 
 RDEPEND="

diff --git a/dev-vcs/mercurial/mercurial-6.4.ebuild 
b/dev-vcs/mercurial/mercurial-6.4.ebuild
index d481cbd912b6..13b63deaf00c 100644
--- a/dev-vcs/mercurial/mercurial-6.4.ebuild
+++ b/dev-vcs/mercurial/mercurial-6.4.ebuild
@@ -173,7 +173,7 @@ SRC_URI="https://www.mercurial-scm.org/release/${P}.tar.gz
 LICENSE="GPL-2+
rust? ( BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 ISC MIT 
MPL-2.0 PSF-2 Unicode-DFS-2016 Unlicense ZLIB )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="+chg emacs gpg test tk rust"
 
 BDEPEND="rust? ( ${RUST_DEPEND} )"



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

2023-06-04 Thread Fabian Groffen
commit: 5cd7f6fbe67c6ebd541feb87bff1d7e87cbbb388
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Jun  4 11:13:49 2023 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Jun  4 11:13:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cd7f6fb

net-libs/nghttp2-1.52.0: marked ~arm64-macos

Signed-off-by: Fabian Groffen  gentoo.org>

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

diff --git a/net-libs/nghttp2/nghttp2-1.52.0.ebuild 
b/net-libs/nghttp2/nghttp2-1.52.0.ebuild
index e5d34f5967f2..c028ca91bbb4 100644
--- a/net-libs/nghttp2/nghttp2-1.52.0.ebuild
+++ b/net-libs/nghttp2/nghttp2-1.52.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz
 
 LICENSE="MIT"
 SLOT="0/1.14" # 1.
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-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 ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="debug hpack-tools jemalloc static-libs systemd test utils xml"
 
 RESTRICT="!test? ( test )"



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

2023-06-04 Thread Fabian Groffen
commit: f53b2509f5bb0fa3f70083abf3872e8140a77cc1
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Jun  4 11:09:22 2023 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Jun  4 11:09:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f53b2509

dev-ruby/nokogiri-1.15.1: marked ~arm64-macos

Signed-off-by: Fabian Groffen  gentoo.org>

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

diff --git a/dev-ruby/nokogiri/nokogiri-1.15.1.ebuild 
b/dev-ruby/nokogiri/nokogiri-1.15.1.ebuild
index dfe49ac50ee3..460ca3cbae15 100644
--- a/dev-ruby/nokogiri/nokogiri-1.15.1.ebuild
+++ b/dev-ruby/nokogiri/nokogiri-1.15.1.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://nokogiri.org/;
 LICENSE="MIT"
 SRC_URI="https://github.com/sparklemotion/nokogiri/archive/v${PV}.tar.gz -> 
${P}-git.tgz"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~arm64-macos"
 SLOT="0"
 IUSE=""
 



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

2023-06-04 Thread WANG Xuerui
commit: fed4a4cbf17fdfcd317523f172edb89ce967d4b5
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Jun  4 10:53:26 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Jun  4 10:53:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fed4a4cb

virtual/jpeg-compat: keyword 62 for ~arm64-macos

Signed-off-by: WANG Xuerui  gentoo.org>

 virtual/jpeg-compat/jpeg-compat-62.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/virtual/jpeg-compat/jpeg-compat-62.ebuild 
b/virtual/jpeg-compat/jpeg-compat-62.ebuild
index 8382423f02ee..5d7b8c51726a 100644
--- a/virtual/jpeg-compat/jpeg-compat-62.ebuild
+++ b/virtual/jpeg-compat/jpeg-compat-62.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
@@ -7,7 +7,7 @@ inherit multilib-build
 
 DESCRIPTION="A virtual for the libjpeg.so.62 ABI for binary-only programs"
 SLOT="62"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos 
~x64-solaris"
 
 RDEPEND="
|| (



[gentoo-commits] repo/gentoo:master commit in: games-board/crafty/

2023-06-04 Thread WANG Xuerui
commit: ce65b5335e230b760ea07469c81e6d80678c75f0
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Jun  4 10:52:37 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Jun  4 10:52:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce65b533

games-board/crafty: keyword 24.1-r1 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 games-board/crafty/crafty-24.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-board/crafty/crafty-24.1-r1.ebuild 
b/games-board/crafty/crafty-24.1-r1.ebuild
index ec78caa9b0bf..f9e38a0cfb1b 100644
--- a/games-board/crafty/crafty-24.1-r1.ebuild
+++ b/games-board/crafty/crafty-24.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -12,7 +12,7 @@ SRC_URI="http://www.craftychess.com/${P}.zip
 
 LICENSE="crafty"
 SLOT="0"
-KEYWORDS="~amd64 ~riscv ~x86"
+KEYWORDS="~amd64 ~loong ~riscv ~x86"
 IUSE="no-opts"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: games-board/stockfish/

2023-06-04 Thread WANG Xuerui
commit: 1ec94f67010d0aa90ce713cf5254ae3a18df17af
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Jun  4 10:52:39 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Jun  4 10:52:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ec94f67

games-board/stockfish: keyword 15-r1 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 games-board/stockfish/stockfish-15-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-board/stockfish/stockfish-15-r1.ebuild 
b/games-board/stockfish/stockfish-15-r1.ebuild
index 73b2da8cffe6..6b5725f3a328 100644
--- a/games-board/stockfish/stockfish-15-r1.ebuild
+++ b/games-board/stockfish/stockfish-15-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
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/official-stockfish/Stockfish/archive/sf_${PV}.tar.gz
https://tests.stockfishchess.org/api/nn/${NNUE_FILE} -> 
${P}-${NNUE_FILE}"
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~riscv x86"
+KEYWORDS="amd64 ~loong ~riscv x86"
 IUSE="cpu_flags_arm_v7 cpu_flags_x86_avx2 cpu_flags_x86_popcnt 
cpu_flags_x86_sse debug
general-32 general-64 +optimize"
 



[gentoo-commits] repo/gentoo:master commit in: games-board/sjeng/

2023-06-04 Thread WANG Xuerui
commit: cae1fb7cbdaa4e6e2bf8e26990771f71b8a5048c
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Jun  4 10:52:35 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Jun  4 10:52:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cae1fb7c

games-board/sjeng: keyword 11.2_p8_p1 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 games-board/sjeng/sjeng-11.2_p8_p1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-board/sjeng/sjeng-11.2_p8_p1.ebuild 
b/games-board/sjeng/sjeng-11.2_p8_p1.ebuild
index 20b62b6aa626..f20e1b74ff03 100644
--- a/games-board/sjeng/sjeng-11.2_p8_p1.ebuild
+++ b/games-board/sjeng/sjeng-11.2_p8_p1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -17,7 +17,7 @@ SRC_URI="
 "
 
 LICENSE="GPL-2"
-KEYWORDS="~amd64 ~riscv ~x86"
+KEYWORDS="~amd64 ~loong ~riscv ~x86"
 SLOT="0"
 
 RDEPEND="sys-libs/gdbm:0="



[gentoo-commits] repo/gentoo:master commit in: kde-apps/lskat/

2023-06-04 Thread WANG Xuerui
commit: 62b4a8ad2a33cadb3a3094d8a615ad98103e50ac
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Jun  3 09:57:11 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Jun  4 10:44:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62b4a8ad

kde-apps/lskat: keyword 23.04.1 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 kde-apps/lskat/lskat-23.04.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/lskat/lskat-23.04.1.ebuild 
b/kde-apps/lskat/lskat-23.04.1.ebuild
index 40b3d919e778..ce65b56bd405 100644
--- a/kde-apps/lskat/lskat-23.04.1.ebuild
+++ b/kde-apps/lskat/lskat-23.04.1.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://apps.kde.org/lskat/;
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-apps/kshisen/

2023-06-04 Thread WANG Xuerui
commit: 557376f50e1ad00787503479f98b634fafc0095e
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Jun  3 09:57:00 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Jun  4 10:44:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=557376f5

kde-apps/kshisen: keyword 23.04.1 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 kde-apps/kshisen/kshisen-23.04.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/kshisen/kshisen-23.04.1.ebuild 
b/kde-apps/kshisen/kshisen-23.04.1.ebuild
index 744c323755fd..24b351cc21be 100644
--- a/kde-apps/kshisen/kshisen-23.04.1.ebuild
+++ b/kde-apps/kshisen/kshisen-23.04.1.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://apps.kde.org/kshisen/;
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-apps/kajongg/

2023-06-04 Thread WANG Xuerui
commit: 3a2d5f70f635705687b607dfa22e4b72e5b97605
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Jun  3 09:57:29 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Jun  4 10:44:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a2d5f70

kde-apps/kajongg: keyword 23.04.1 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 kde-apps/kajongg/kajongg-23.04.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/kajongg/kajongg-23.04.1.ebuild 
b/kde-apps/kajongg/kajongg-23.04.1.ebuild
index e24b91090892..52e9284d5aa3 100644
--- a/kde-apps/kajongg/kajongg-23.04.1.ebuild
+++ b/kde-apps/kajongg/kajongg-23.04.1.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://apps.kde.org/kajongg/;
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
 IUSE=""
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: kde-apps/kpat/

2023-06-04 Thread WANG Xuerui
commit: c584a3c3694bd506f7e35cf1331f3345c78b8622
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Jun  3 09:57:40 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Jun  4 10:44:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c584a3c3

kde-apps/kpat: keyword 23.04.1 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 kde-apps/kpat/kpat-23.04.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/kpat/kpat-23.04.1.ebuild 
b/kde-apps/kpat/kpat-23.04.1.ebuild
index 64bd8f45625d..dcd14c26b320 100644
--- a/kde-apps/kpat/kpat-23.04.1.ebuild
+++ b/kde-apps/kpat/kpat-23.04.1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://apps.kde.org/kpat/;
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-apps/ksudoku/

2023-06-04 Thread WANG Xuerui
commit: 7e660b4c7a4ac68452d913a579a4afb0661068bd
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Jun  3 09:57:17 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Jun  4 10:44:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e660b4c

kde-apps/ksudoku: keyword 23.04.1 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 kde-apps/ksudoku/ksudoku-23.04.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/ksudoku/ksudoku-23.04.1.ebuild 
b/kde-apps/ksudoku/ksudoku-23.04.1.ebuild
index f584f2addff7..50870f613ac7 100644
--- a/kde-apps/ksudoku/ksudoku-23.04.1.ebuild
+++ b/kde-apps/ksudoku/ksudoku-23.04.1.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://apps.kde.org/ksudoku/;
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
 IUSE="opengl"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-apps/picmi/

2023-06-04 Thread WANG Xuerui
commit: 2740b062e3a9207797cffd1f331d1999f84c9936
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Jun  3 09:57:15 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Jun  4 10:44:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2740b062

kde-apps/picmi: keyword 23.04.1 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 kde-apps/picmi/picmi-23.04.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/picmi/picmi-23.04.1.ebuild 
b/kde-apps/picmi/picmi-23.04.1.ebuild
index 6bd557fac38f..037db1b6d035 100644
--- a/kde-apps/picmi/picmi-23.04.1.ebuild
+++ b/kde-apps/picmi/picmi-23.04.1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://apps.kde.org/picmi/;
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-apps/ktuberling/

2023-06-04 Thread WANG Xuerui
commit: 22d7fc3a61535a2a6e42d11a330b382576b500fd
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Jun  3 09:57:10 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Jun  4 10:44:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22d7fc3a

kde-apps/ktuberling: keyword 23.04.1 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 kde-apps/ktuberling/ktuberling-23.04.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/ktuberling/ktuberling-23.04.1.ebuild 
b/kde-apps/ktuberling/ktuberling-23.04.1.ebuild
index ad5cdbd86f47..0fd4145a9024 100644
--- a/kde-apps/ktuberling/ktuberling-23.04.1.ebuild
+++ b/kde-apps/ktuberling/ktuberling-23.04.1.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://apps.kde.org/ktuberling/;
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-apps/kmines/

2023-06-04 Thread WANG Xuerui
commit: 6d4b9df30485263ce10fd9a9cea0c2123ccf23ca
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Jun  3 09:56:44 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Jun  4 10:44:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d4b9df3

kde-apps/kmines: keyword 23.04.1 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 kde-apps/kmines/kmines-23.04.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/kmines/kmines-23.04.1.ebuild 
b/kde-apps/kmines/kmines-23.04.1.ebuild
index 40be75496fdf..f6718de9a7fd 100644
--- a/kde-apps/kmines/kmines-23.04.1.ebuild
+++ b/kde-apps/kmines/kmines-23.04.1.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://apps.kde.org/kmines/;
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
 IUSE=""
 
 DEPEND="



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

2023-06-04 Thread WANG Xuerui
commit: 36a8c11a8d92ee0d1e3c134385df239401a96a6b
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Jun  3 09:57:38 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Jun  4 10:44:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36a8c11a

dev-games/freecell-solver: keyword 6.8.0 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-games/freecell-solver/freecell-solver-6.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-games/freecell-solver/freecell-solver-6.8.0.ebuild 
b/dev-games/freecell-solver/freecell-solver-6.8.0.ebuild
index e9165033..f8aa18013c92 100644
--- a/dev-games/freecell-solver/freecell-solver-6.8.0.ebuild
+++ b/dev-games/freecell-solver/freecell-solver-6.8.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://fc-solve.shlomifish.org/downloads/fc-solve/${P}.tar.xz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm64 ~riscv x86"
+KEYWORDS="amd64 arm64 ~loong ~riscv x86"
 IUSE="tcmalloc"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: kde-apps/kubrick/

2023-06-04 Thread WANG Xuerui
commit: 7003c6f642787316895d908cc657c1ed9e783e72
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Jun  3 09:57:19 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Jun  4 10:44:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7003c6f6

kde-apps/kubrick: keyword 23.04.1 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 kde-apps/kubrick/kubrick-23.04.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/kubrick/kubrick-23.04.1.ebuild 
b/kde-apps/kubrick/kubrick-23.04.1.ebuild
index 24d0cb782e30..eae8e580d65e 100644
--- a/kde-apps/kubrick/kubrick-23.04.1.ebuild
+++ b/kde-apps/kubrick/kubrick-23.04.1.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://apps.kde.org/kubrick/;
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-apps/kdegames-meta/

2023-06-04 Thread WANG Xuerui
commit: de948ebd15fb433d8187b39a81de9e6cc188a1e4
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Jun  3 09:57:42 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Jun  4 10:44:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de948ebd

kde-apps/kdegames-meta: keyword 23.04.1 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 kde-apps/kdegames-meta/kdegames-meta-23.04.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/kdegames-meta/kdegames-meta-23.04.1.ebuild 
b/kde-apps/kdegames-meta/kdegames-meta-23.04.1.ebuild
index 6f0e9cf40eda..ec23914cd1fc 100644
--- a/kde-apps/kdegames-meta/kdegames-meta-23.04.1.ebuild
+++ b/kde-apps/kdegames-meta/kdegames-meta-23.04.1.ebuild
@@ -8,7 +8,7 @@ HOMEPAGE="https://apps.kde.org/categories/games/;
 
 LICENSE="metapackage"
 SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
 IUSE="opengl python"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-apps/kspaceduel/

2023-06-04 Thread WANG Xuerui
commit: 9461143d9376d92853b02ce6a0a5601c863d1f55
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Jun  3 09:57:06 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Jun  4 10:44:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9461143d

kde-apps/kspaceduel: keyword 23.04.1 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 kde-apps/kspaceduel/kspaceduel-23.04.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/kspaceduel/kspaceduel-23.04.1.ebuild 
b/kde-apps/kspaceduel/kspaceduel-23.04.1.ebuild
index 51d24f32fbe2..15b25c45146d 100644
--- a/kde-apps/kspaceduel/kspaceduel-23.04.1.ebuild
+++ b/kde-apps/kspaceduel/kspaceduel-23.04.1.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://apps.kde.org/kspaceduel/;
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-apps/ksquares/

2023-06-04 Thread WANG Xuerui
commit: fd4810c7602a42e001914f75a31d0bf60044da92
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Jun  3 09:57:08 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Jun  4 10:44:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd4810c7

kde-apps/ksquares: keyword 23.04.1 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 kde-apps/ksquares/ksquares-23.04.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/ksquares/ksquares-23.04.1.ebuild 
b/kde-apps/ksquares/ksquares-23.04.1.ebuild
index 1645884696f8..3a487c2c3b2d 100644
--- a/kde-apps/ksquares/ksquares-23.04.1.ebuild
+++ b/kde-apps/ksquares/ksquares-23.04.1.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://apps.kde.org/ksquares/;
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-apps/palapeli/

2023-06-04 Thread WANG Xuerui
commit: 95374d014237e654242c2fde8ec166b1b4d50c9a
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Jun  3 09:57:13 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Jun  4 10:44:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95374d01

kde-apps/palapeli: keyword 23.04.1 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 kde-apps/palapeli/palapeli-23.04.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/palapeli/palapeli-23.04.1.ebuild 
b/kde-apps/palapeli/palapeli-23.04.1.ebuild
index 50af8f7735a5..da895bccf4a2 100644
--- a/kde-apps/palapeli/palapeli-23.04.1.ebuild
+++ b/kde-apps/palapeli/palapeli-23.04.1.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://apps.kde.org/palapeli/;
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
 IUSE=""
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-apps/ksnakeduel/

2023-06-04 Thread WANG Xuerui
commit: 98ae66f59688b2376de012bae193212b398a0943
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Jun  3 09:57:04 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Jun  4 10:44:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98ae66f5

kde-apps/ksnakeduel: keyword 23.04.1 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 kde-apps/ksnakeduel/ksnakeduel-23.04.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/ksnakeduel/ksnakeduel-23.04.1.ebuild 
b/kde-apps/ksnakeduel/ksnakeduel-23.04.1.ebuild
index 5e4db043f6df..3a45c178c4cb 100644
--- a/kde-apps/ksnakeduel/ksnakeduel-23.04.1.ebuild
+++ b/kde-apps/ksnakeduel/ksnakeduel-23.04.1.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://apps.kde.org/ksnakeduel/;
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-apps/kollision/

2023-06-04 Thread WANG Xuerui
commit: 0c0295988980cf72b374cb19745ca83b1153df6e
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Jun  3 09:56:54 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Jun  4 10:44:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c029598

kde-apps/kollision: keyword 23.04.1 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 kde-apps/kollision/kollision-23.04.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/kollision/kollision-23.04.1.ebuild 
b/kde-apps/kollision/kollision-23.04.1.ebuild
index 8b2d008514a1..ae2ba8407e82 100644
--- a/kde-apps/kollision/kollision-23.04.1.ebuild
+++ b/kde-apps/kollision/kollision-23.04.1.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://apps.kde.org/kollision/;
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-apps/konquest/

2023-06-04 Thread WANG Xuerui
commit: 9a7599200d6c13893bd853aa8c9eea74859a09b3
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Jun  3 09:56:56 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Jun  4 10:44:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a759920

kde-apps/konquest: keyword 23.04.1 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 kde-apps/konquest/konquest-23.04.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/konquest/konquest-23.04.1.ebuild 
b/kde-apps/konquest/konquest-23.04.1.ebuild
index 2c61ebe58252..50a812f63db0 100644
--- a/kde-apps/konquest/konquest-23.04.1.ebuild
+++ b/kde-apps/konquest/konquest-23.04.1.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://apps.kde.org/konquest/;
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-apps/kreversi/

2023-06-04 Thread WANG Xuerui
commit: c1aa20ceac36567c1d610a81ae21ce09ed84733b
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Jun  3 09:56:58 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Jun  4 10:44:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1aa20ce

kde-apps/kreversi: keyword 23.04.1 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 kde-apps/kreversi/kreversi-23.04.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/kreversi/kreversi-23.04.1.ebuild 
b/kde-apps/kreversi/kreversi-23.04.1.ebuild
index d1c1cd3751b1..decb5fede67a 100644
--- a/kde-apps/kreversi/kreversi-23.04.1.ebuild
+++ b/kde-apps/kreversi/kreversi-23.04.1.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://apps.kde.org/kreversi/;
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-apps/ksirk/

2023-06-04 Thread WANG Xuerui
commit: 26f4ee14c79cf78abc2abb813206606c343d5c1e
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Jun  3 09:57:02 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Jun  4 10:44:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26f4ee14

kde-apps/ksirk: keyword 23.04.1 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 kde-apps/ksirk/ksirk-23.04.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/ksirk/ksirk-23.04.1.ebuild 
b/kde-apps/ksirk/ksirk-23.04.1.ebuild
index a9c15e978b08..ea837a4d3f50 100644
--- a/kde-apps/ksirk/ksirk-23.04.1.ebuild
+++ b/kde-apps/ksirk/ksirk-23.04.1.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://apps.kde.org/ksirk/;
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-apps/knights/

2023-06-04 Thread WANG Xuerui
commit: 50d60d0362e6745294d80f4d6d4d7a662df2e02a
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Jun  3 09:56:50 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Jun  4 10:44:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50d60d03

kde-apps/knights: keyword 23.04.1 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 kde-apps/knights/knights-23.04.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/knights/knights-23.04.1.ebuild 
b/kde-apps/knights/knights-23.04.1.ebuild
index 39433747599b..48eb762221c3 100644
--- a/kde-apps/knights/knights-23.04.1.ebuild
+++ b/kde-apps/knights/knights-23.04.1.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://apps.kde.org/knights/;
 
 LICENSE="GPL-2+"
 SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
 IUSE="speech"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-apps/kolf/

2023-06-04 Thread WANG Xuerui
commit: 2c8a860cde127de2fd489f02baab39c7c07525a6
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Jun  3 09:56:52 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Jun  4 10:44:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c8a860c

kde-apps/kolf: keyword 23.04.1 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 kde-apps/kolf/kolf-23.04.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/kolf/kolf-23.04.1.ebuild 
b/kde-apps/kolf/kolf-23.04.1.ebuild
index 4f70da47d311..fa620716534d 100644
--- a/kde-apps/kolf/kolf-23.04.1.ebuild
+++ b/kde-apps/kolf/kolf-23.04.1.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://apps.kde.org/kolf/;
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-apps/klines/

2023-06-04 Thread WANG Xuerui
commit: 16b7522f3752fef9e8c6e863878fb04185fc7935
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Jun  3 09:56:41 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Jun  4 10:44:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16b7522f

kde-apps/klines: keyword 23.04.1 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 kde-apps/klines/klines-23.04.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/klines/klines-23.04.1.ebuild 
b/kde-apps/klines/klines-23.04.1.ebuild
index 8451ea227469..89cc929da953 100644
--- a/kde-apps/klines/klines-23.04.1.ebuild
+++ b/kde-apps/klines/klines-23.04.1.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://apps.kde.org/klines/;
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-apps/knetwalk/

2023-06-04 Thread WANG Xuerui
commit: c7bad5ac38fb3086ef663ce4bc0cb4e0a1061e8e
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Jun  3 09:56:48 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Jun  4 10:44:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7bad5ac

kde-apps/knetwalk: keyword 23.04.1 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 kde-apps/knetwalk/knetwalk-23.04.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/knetwalk/knetwalk-23.04.1.ebuild 
b/kde-apps/knetwalk/knetwalk-23.04.1.ebuild
index aaae6ffe1606..c456de88152a 100644
--- a/kde-apps/knetwalk/knetwalk-23.04.1.ebuild
+++ b/kde-apps/knetwalk/knetwalk-23.04.1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://apps.kde.org/knetwalk/;
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-apps/knavalbattle/

2023-06-04 Thread WANG Xuerui
commit: 57b4bed45c7003bac41bd13ebb2250d98bc4d7fb
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Jun  3 09:56:46 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Jun  4 10:44:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57b4bed4

kde-apps/knavalbattle: keyword 23.04.1 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 kde-apps/knavalbattle/knavalbattle-23.04.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/knavalbattle/knavalbattle-23.04.1.ebuild 
b/kde-apps/knavalbattle/knavalbattle-23.04.1.ebuild
index 8b9cd5603cfe..a2c652e089b4 100644
--- a/kde-apps/knavalbattle/knavalbattle-23.04.1.ebuild
+++ b/kde-apps/knavalbattle/knavalbattle-23.04.1.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://apps.kde.org/knavalbattle/;
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-apps/kmahjongg/

2023-06-04 Thread WANG Xuerui
commit: 65d75338ad1ea06ac064b3dea8de64e6cb77cd89
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Jun  3 09:56:43 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Jun  4 10:44:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65d75338

kde-apps/kmahjongg: keyword 23.04.1 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 kde-apps/kmahjongg/kmahjongg-23.04.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/kmahjongg/kmahjongg-23.04.1.ebuild 
b/kde-apps/kmahjongg/kmahjongg-23.04.1.ebuild
index d3f0c9821a9d..596bfc39e997 100644
--- a/kde-apps/kmahjongg/kmahjongg-23.04.1.ebuild
+++ b/kde-apps/kmahjongg/kmahjongg-23.04.1.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://apps.kde.org/kmahjongg/;
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/lzo/, app-eselect/eselect-fontconfig/, dev-util/gperf/, ...

2023-06-04 Thread Fabian Groffen
commit: bd7cb186c573e4c26d83a4fd62b06e201182c847
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Jun  4 10:37:14 2023 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Jun  4 10:37:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd7cb186

*/*: marked ~arm64-macos

Signed-off-by: Fabian Groffen  gentoo.org>

 app-eselect/eselect-fontconfig/eselect-fontconfig-20220403.ebuild | 2 +-
 app-text/poppler/poppler-23.05.0.ebuild   | 2 +-
 app-text/xmlto/xmlto-0.0.28-r10.ebuild| 2 +-
 dev-lang/yasm/yasm-1.3.0-r1.ebuild| 2 +-
 dev-libs/lzo/lzo-2.10.ebuild  | 2 +-
 dev-util/glib-utils/glib-utils-2.76.3.ebuild  | 2 +-
 dev-util/gperf/gperf-3.1-r1.ebuild| 2 +-
 media-fonts/liberation-fonts/liberation-fonts-2.1.5.ebuild| 2 +-
 media-gfx/jp2a/jp2a-1.1.1.ebuild  | 2 +-
 media-libs/fontconfig/fontconfig-2.14.2-r3.ebuild | 2 +-
 media-libs/freetype/freetype-2.13.0.ebuild| 2 +-
 media-libs/lcms/lcms-2.15.ebuild  | 2 +-
 media-libs/openjpeg/openjpeg-2.5.0-r4.ebuild  | 2 +-
 media-libs/tiff/tiff-4.5.0-r2.ebuild  | 2 +-
 virtual/jpeg/jpeg-100-r1.ebuild   | 2 +-
 virtual/ttf-fonts/ttf-fonts-1-r2.ebuild   | 2 +-
 x11-libs/cairo/cairo-1.17.8.ebuild| 2 +-
 x11-libs/pixman/pixman-0.42.2.ebuild  | 2 +-
 x11-misc/shared-mime-info/shared-mime-info-2.2.ebuild | 2 +-
 19 files changed, 19 insertions(+), 19 deletions(-)

diff --git a/app-eselect/eselect-fontconfig/eselect-fontconfig-20220403.ebuild 
b/app-eselect/eselect-fontconfig/eselect-fontconfig-20220403.ebuild
index a89711b4f1ca..0920df6dcf0c 100644
--- a/app-eselect/eselect-fontconfig/eselect-fontconfig-20220403.ebuild
+++ b/app-eselect/eselect-fontconfig/eselect-fontconfig-20220403.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/fontconfig.esel
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~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=">=app-admin/eselect-1.2.3"
 

diff --git a/app-text/poppler/poppler-23.05.0.ebuild 
b/app-text/poppler/poppler-23.05.0.ebuild
index d0baa990ced5..7d21b8e54c42 100644
--- a/app-text/poppler/poppler-23.05.0.ebuild
+++ b/app-text/poppler/poppler-23.05.0.ebuild
@@ -17,7 +17,7 @@ else
SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz;
SRC_URI+=" test? ( 
https://gitlab.freedesktop.org/poppler/test/-/archive/${TEST_COMMIT}/test-${TEST_COMMIT}.tar.bz2
 -> ${PN}-test-${TEST_COMMIT}.tar.bz2 )"
SRC_URI+=" verify-sig? ( 
https://poppler.freedesktop.org/${P}.tar.xz.sig )"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~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 ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
SLOT="0/128"   # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so 
SOVERSION
 fi
 

diff --git a/app-text/xmlto/xmlto-0.0.28-r10.ebuild 
b/app-text/xmlto/xmlto-0.0.28-r10.ebuild
index 0d5a8531464a..e292e0ee5388 100644
--- a/app-text/xmlto/xmlto-0.0.28-r10.ebuild
+++ b/app-text/xmlto/xmlto-0.0.28-r10.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://releases.pagure.org/${PN}/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~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="latex text"
 
 RDEPEND="

diff --git a/dev-lang/yasm/yasm-1.3.0-r1.ebuild 
b/dev-lang/yasm/yasm-1.3.0-r1.ebuild
index 46651c0d0d46..c26af826fff1 100644
--- a/dev-lang/yasm/yasm-1.3.0-r1.ebuild
+++ b/dev-lang/yasm/yasm-1.3.0-r1.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == * ]] ; then
inherit autotools git-r3
 else
SRC_URI="https://www.tortall.net/projects/yasm/releases/${P}.tar.gz;
-   KEYWORDS="amd64 ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
+   KEYWORDS="amd64 ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux ~arm64-macos 
~x64-macos ~x64-solaris"
 fi
 
 DESCRIPTION="An assembler for x86 and x86_64 instruction sets"

diff 

[gentoo-commits] repo/gentoo:master commit in: games-board/tablebase-syzygy/

2023-06-04 Thread Ulrich Müller
commit: cd28f8905b9ddd4e03e89a5514f6124e96ea3e95
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sun Jun  4 09:18:26 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Jun  4 09:18:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd28f890

games-board/tablebase-syzygy: Add comment about selective URI restriction

Signed-off-by: Ulrich Müller  gentoo.org>

 .../tablebase-syzygy/tablebase-syzygy-0_pre20131213-r101.ebuild   | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git 
a/games-board/tablebase-syzygy/tablebase-syzygy-0_pre20131213-r101.ebuild 
b/games-board/tablebase-syzygy/tablebase-syzygy-0_pre20131213-r101.ebuild
index 5e676938e768..8ee6396f82f0 100644
--- a/games-board/tablebase-syzygy/tablebase-syzygy-0_pre20131213-r101.ebuild
+++ b/games-board/tablebase-syzygy/tablebase-syzygy-0_pre20131213-r101.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -41,6 +41,8 @@ LICENSE="public-domain" # machine-generated tables
 SLOT="0"
 KEYWORDS="amd64 x86"
 IUSE="6-pieces"
+# fetch restriction only for the 6-pieces tables, by selective
+# URI restriction ("mirror+" in SRC_URI)
 RESTRICT="fetch"
 
 RDEPEND="!${CATEGORY}/${PN}:nofetch"



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

2023-06-04 Thread Miroslav Šulc
commit: 2b96e6044a062f851fc21e7dd6cea069921195e9
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sun Jun  4 07:55:12 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Jun  4 07:55:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b96e604

media-libs/libsidplayfp: bump to 2.5.0

Signed-off-by: Miroslav Šulc  gentoo.org>

 media-libs/libsidplayfp/Manifest  |  1 +
 media-libs/libsidplayfp/libsidplayfp-2.5.0.ebuild | 29 +++
 2 files changed, 30 insertions(+)

diff --git a/media-libs/libsidplayfp/Manifest b/media-libs/libsidplayfp/Manifest
index 7249a457334d..22e1d2eaa285 100644
--- a/media-libs/libsidplayfp/Manifest
+++ b/media-libs/libsidplayfp/Manifest
@@ -1 +1,2 @@
 DIST libsidplayfp-2.4.2.tar.gz 800857 BLAKE2B 
1c9471e9e308c1ea5cf544f8dc2c37c637f79aac38d703e0d22dcfd8b18db2b75b98d66ef2aff190b0634ab468fbce1a46de9c65d3b7f02dd40bdc879b20290e
 SHA512 
38b13a7a9740d43e8f6c8a6d410a4f136a44c893d6d671f0f6e66cab7f2e508ab0e108c90213c7fa91389683e0ba4008f36964f7ef455cca56c9ca5366092878
+DIST libsidplayfp-2.5.0.tar.gz 806655 BLAKE2B 
479c461d0768932b9f8db0dab37331ca1b0266f4a3f60d676411318283df11a0782ebd20374c2fa535cce6c61b5d5b7e2b0533e04b006b324387e1bcc24d86ce
 SHA512 
2390c7629bf721bc0d7bfa6b1750ba873a2007fa500ea611f4dcdeff34ab1d83124afdd9c88fc2de557bb7d271c0c2f962e5818e53ea5b3649431799296d6438

diff --git a/media-libs/libsidplayfp/libsidplayfp-2.5.0.ebuild 
b/media-libs/libsidplayfp/libsidplayfp-2.5.0.ebuild
new file mode 100644
index ..afdbdc7f3a8a
--- /dev/null
+++ b/media-libs/libsidplayfp/libsidplayfp-2.5.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Library for the sidplay2 fork with resid-fp"
+HOMEPAGE="https://sourceforge.net/projects/sidplay-residfp/;
+SRC_URI="mirror://sourceforge/sidplay-residfp/${PN}/$(ver_cut 1-2)/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0/6"
+KEYWORDS="~amd64 ~hppa ~riscv ~x86"
+IUSE="static-libs"
+
+src_prepare() {
+   default
+   # fix automagic. warning: modifying .ac triggers maintainer mode.
+   sed -i -e 's:doxygen:dIsAbLe&:' configure || die
+}
+
+src_configure() {
+   econf \
+   $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}



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

2023-06-04 Thread Miroslav Šulc
commit: a61d5d15bb1c95d443c0e00c94b5b023d090a889
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sun Jun  4 07:48:36 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Jun  4 07:48:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a61d5d15

media-libs/libmp4v2: fixed mem leaks

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

 .../files/libmp4v2-2.0.0-unsigned-int-cast.patch   |  21 ---
 .../files/libmp4v2-2.1.3-mem-leaks-1.patch | 150 +
 .../files/libmp4v2-2.1.3-mem-leaks-2.patch |  30 +
 media-libs/libmp4v2/libmp4v2-2.1.3-r1.ebuild   |  34 +
 4 files changed, 214 insertions(+), 21 deletions(-)

diff --git a/media-libs/libmp4v2/files/libmp4v2-2.0.0-unsigned-int-cast.patch 
b/media-libs/libmp4v2/files/libmp4v2-2.0.0-unsigned-int-cast.patch
index 25830bc596be..a5b28c32022f 100644
--- a/media-libs/libmp4v2/files/libmp4v2-2.0.0-unsigned-int-cast.patch
+++ b/media-libs/libmp4v2/files/libmp4v2-2.0.0-unsigned-int-cast.patch
@@ -4,17 +4,6 @@ Date: Thu, 6 Aug 2020 15:22:04 +0200
 Subject: [PATCH] Static cast to unsigned int for cases
 
 Signed-off-by: Jason A. Donenfeld 

- libutil/Utility.cpp  | 2 +-
- util/mp4art.cpp  | 2 +-
- util/mp4chaps.cpp| 2 +-
- util/mp4file.cpp | 2 +-
- util/mp4subtitle.cpp | 2 +-
- util/mp4track.cpp| 2 +-
- 6 files changed, 6 insertions(+), 6 deletions(-)
-
-diff --git a/libutil/Utility.cpp b/libutil/Utility.cpp
-index 76cdd12..d6739d4 100644
 --- a/libutil/Utility.cpp
 +++ b/libutil/Utility.cpp
 @@ -493,7 +493,7 @@ Utility::process_impl()
@@ -26,8 +15,6 @@ index 76cdd12..d6739d4 100644
  case 'z':
  _optimize = true;
  break;
-diff --git a/util/mp4art.cpp b/util/mp4art.cpp
-index add935e..6e7f531 100644
 --- a/util/mp4art.cpp
 +++ b/util/mp4art.cpp
 @@ -376,7 +376,7 @@ ArtUtility::utility_option( int code, bool& handled )
@@ -39,8 +26,6 @@ index add935e..6e7f531 100644
  case LC_ART_ANY:
  _artFilter = numeric_limits::max();
  break;
-diff --git a/util/mp4chaps.cpp b/util/mp4chaps.cpp
-index 98400f8..ccc8b70 100644
 --- a/util/mp4chaps.cpp
 +++ b/util/mp4chaps.cpp
 @@ -632,7 +632,7 @@ ChapterUtility::utility_option( int code, bool& handled )
@@ -52,8 +37,6 @@ index 98400f8..ccc8b70 100644
  case 'A':
  case LC_CHPT_ANY:
  _ChapterType = MP4ChapterTypeAny;
-diff --git a/util/mp4file.cpp b/util/mp4file.cpp
-index c27844b..b127cd1 100644
 --- a/util/mp4file.cpp
 +++ b/util/mp4file.cpp
 @@ -189,7 +189,7 @@ FileUtility::utility_option( int code, bool& handled )
@@ -65,8 +48,6 @@ index c27844b..b127cd1 100644
  case LC_LIST:
  _action = ::actionList;
  break;
-diff --git a/util/mp4subtitle.cpp b/util/mp4subtitle.cpp
-index 7462153..19d977d 100644
 --- a/util/mp4subtitle.cpp
 +++ b/util/mp4subtitle.cpp
 @@ -164,7 +164,7 @@ SubtitleUtility::utility_option( int code, bool& handled )
@@ -78,8 +59,6 @@ index 7462153..19d977d 100644
  case LC_LIST:
  _action = ::actionList;
  break;
-diff --git a/util/mp4track.cpp b/util/mp4track.cpp
-index d550506..cd63d7e 100644
 --- a/util/mp4track.cpp
 +++ b/util/mp4track.cpp
 @@ -788,7 +788,7 @@ TrackUtility::utility_option( int code, bool& handled )

diff --git a/media-libs/libmp4v2/files/libmp4v2-2.1.3-mem-leaks-1.patch 
b/media-libs/libmp4v2/files/libmp4v2-2.1.3-mem-leaks-1.patch
new file mode 100644
index ..a12c24f4e3fe
--- /dev/null
+++ b/media-libs/libmp4v2/files/libmp4v2-2.1.3-mem-leaks-1.patch
@@ -0,0 +1,150 @@
+From c724815a541b763455ff38922af96f652627bce6 Mon Sep 17 00:00:00 2001
+From: Robert Kausch 
+Date: Tue, 16 May 2023 00:19:02 +0200
+Subject: [PATCH] Fix memory leaks in case MP4File::ReadBytes() throws an
+ exception.
+
+--- a/src/atom_rtp.cpp
 b/src/atom_rtp.cpp
+@@ -125,12 +125,19 @@ void MP4RtpAtom::ReadHntiType()
+ 
+ // read sdp string, length is implicit in size of atom
+ uint64_t size = GetEnd() - m_File.GetPosition();
+-char* data = (char*)MP4Malloc(size + 1);
++char* data = (char*) MP4Malloc(size + 1);
+ ASSERT(data != NULL);
+-m_File.ReadBytes((uint8_t*)data, size);
+-data[size] = '\0';
+-((MP4StringProperty*)m_pProperties[1])->SetValue(data);
+-MP4Free(data);
++try {
++m_File.ReadBytes((uint8_t*) data, size);
++data[size] = '\0';
++((MP4StringProperty*) m_pProperties[1])->SetValue(data);
++MP4Free(data);
++}
++catch (Exception*) {
++// free memory and rethrow
++MP4Free(data);
++throw;
++}
+ }
+ 
+ void MP4RtpAtom::Write()
+--- a/src/atom_sdp.cpp
 b/src/atom_sdp.cpp
+@@ -36,12 +36,19 @@ void MP4SdpAtom::Read()
+ {
+ // read sdp string, length is implicit in size of atom
+ uint64_t size = GetEnd() - m_File.GetPosition();
+-char* data = (char*)MP4Malloc(size + 1);
++char* data = 

[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/opencpn/

2023-06-04 Thread Marc Schiffbauer
commit: e67e27fd1ff2b2b98045ff7bc87217360d4e4e39
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Sun Jun  4 07:18:58 2023 +
Commit: Marc Schiffbauer  gentoo  org>
CommitDate: Sun Jun  4 07:20:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e67e27fd

sci-geosciences/opencpn: fix docs location

Closes: https://bugs.gentoo.org/831601
Signed-off-by: Marc Schiffbauer  gentoo.org>

 sci-geosciences/opencpn/opencpn-5.8.2-r2.ebuild | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/sci-geosciences/opencpn/opencpn-5.8.2-r2.ebuild 
b/sci-geosciences/opencpn/opencpn-5.8.2-r2.ebuild
index e4f4e223eb15..82736045e5a4 100644
--- a/sci-geosciences/opencpn/opencpn-5.8.2-r2.ebuild
+++ b/sci-geosciences/opencpn/opencpn-5.8.2-r2.ebuild
@@ -65,6 +65,13 @@ src_configure() {
cmake_src_configure
 }
 
+src_install() {
+   default
+   cmake_src_install
+   mv "${D}/usr/share/doc/${PN}"/* "${D}/usr/share/doc/${PF}" || die
+   rmdir "${D}/usr/share/doc/${PN}"
+}
+
 pkg_postinst() {
xdg_pkg_postinst
 



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/opencpn/

2023-06-04 Thread Marc Schiffbauer
commit: 79b17984ef7ab9bb98b25d97cf642869ec96658b
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Sun Jun  4 07:18:18 2023 +
Commit: Marc Schiffbauer  gentoo  org>
CommitDate: Sun Jun  4 07:20:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79b17984

sci-geosciences/opencpn: fix -native-symlinks built

Closes: https://bugs.gentoo.org/907759
Signed-off-by: Marc Schiffbauer  gentoo.org>

 sci-geosciences/opencpn/opencpn-5.8.2-r2.ebuild | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/sci-geosciences/opencpn/opencpn-5.8.2-r2.ebuild 
b/sci-geosciences/opencpn/opencpn-5.8.2-r2.ebuild
index 7d5e879a5b06..e4f4e223eb15 100644
--- a/sci-geosciences/opencpn/opencpn-5.8.2-r2.ebuild
+++ b/sci-geosciences/opencpn/opencpn-5.8.2-r2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 WX_GTK_VER="3.2-gtk3"
-inherit wxwidgets xdg cmake
+inherit wxwidgets xdg cmake toolchain-funcs
 
 DOC_VERSION="4.8.2.0"
 
@@ -44,6 +44,13 @@ BDEPEND="
sys-devel/gettext
"
 
+src_prepare() {
+   default
+   # see bug #907759
+   sed -i "s/ cc / $(tc-getBUILD_CC) /" "${S}"/CMakeLists.txt
+   cmake_src_prepare
+}
+
 src_configure() {
use doc && HTML_DOCS=( "${S}"/../${PN}/doc/. )
 



[gentoo-commits] repo/proj/guru:dev commit in: app-office/lotus123r3/

2023-06-04 Thread Joe Kappus
commit: 6847d53bbd996ca2d118f42739c4d59ee0c9d1d9
Author: Joe Kappus  wt  gd>
AuthorDate: Sun Jun  4 07:01:32 2023 +
Commit: Joe Kappus  wt  gd>
CommitDate: Sun Jun  4 07:01:32 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6847d53b

app-office/lotus123r3: add missing ncurses dep

Closes: https://bugs.gentoo.org/905831
Signed-off-by: Joe Kappus  wt.gd>

 app-office/lotus123r3/lotus123r3-1.0.0_rc4.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-office/lotus123r3/lotus123r3-1.0.0_rc4.ebuild 
b/app-office/lotus123r3/lotus123r3-1.0.0_rc4.ebuild
index 66f42634a..06126476c 100644
--- a/app-office/lotus123r3/lotus123r3-1.0.0_rc4.ebuild
+++ b/app-office/lotus123r3/lotus123r3-1.0.0_rc4.ebuild
@@ -35,6 +35,7 @@ RDEPEND="${DEPEND}"
 BDEPEND="
app-alternatives/gzip[reference]
sys-devel/binutils[multitarget]
+   sys-libs/ncurses[abi_x86_32(-)]
 "
 QA_PREBUILT="usr/bin/123"
 



[gentoo-commits] repo/proj/guru:dev commit in: profiles/

2023-06-04 Thread Joe Kappus
commit: 46141faad98e3a2dbaaea520e5c8b6ecc5cdfcff
Author: Joe Kappus  wt  gd>
AuthorDate: Sun Jun  4 07:02:41 2023 +
Commit: Joe Kappus  wt  gd>
CommitDate: Sun Jun  4 07:02:41 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=46141faa

profiles: remove dev-cpp/vectorwrapper

treeclean'd, just forgot to add this commit.

Signed-off-by: Joe Kappus  wt.gd>

 profiles/package.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 2783824a8..adb9ef046 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -35,10 +35,6 @@ dev-python/ufmt
 # Masked for removal in 30 days.
 dev-python/promise
 
-# Joe Kappus  (2023-04-30)
-# Upstream disappeared months/years ago. Removing in 30 days.
-dev-cpp/vectorwrapper
-
 # Anna Vyalkova  (2023-04-20)
 # Depends on masked java-virtuals/servlet-api. Unused Java library.
 # Removal on 2023-05-22.



[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/vectorwrapper/

2023-06-04 Thread Joe Kappus
commit: 7f45b425ad1777a3e486a6d59f933b03ed2bce8b
Author: Joe Kappus  wt  gd>
AuthorDate: Sun Jun  4 06:52:13 2023 +
Commit: Joe Kappus  wt  gd>
CommitDate: Sun Jun  4 06:52:13 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7f45b425

dev-cpp/vectorwrapper: treeclean

Signed-off-by: Joe Kappus  wt.gd>

 dev-cpp/vectorwrapper/Manifest   |  1 -
 dev-cpp/vectorwrapper/metadata.xml   |  8 --
 dev-cpp/vectorwrapper/vectorwrapper-1.1.2.ebuild | 36 
 dev-cpp/vectorwrapper/vectorwrapper-.ebuild  | 36 
 4 files changed, 81 deletions(-)

diff --git a/dev-cpp/vectorwrapper/Manifest b/dev-cpp/vectorwrapper/Manifest
deleted file mode 100644
index 44828bc28..0
--- a/dev-cpp/vectorwrapper/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST vectorwrapper-1.1.2.tar.gz 1018302 BLAKE2B 
8cb0ba9d5b5e0c39bf963ccbc399ad3dfdf4157397fb565484d38831c63dd4f69a4d18cf5b28e3b68d5531f783b72fa4c9197a63d385c82e56d7b03a4afec467
 SHA512 
8484700c02baff9ffd32b080e49892e67a3db38bdddc2b3cd5774b45fa5f68daa6e7892883b4744dbd6f003afec2e6d2354950b309d7fb8e76790d353fe3a4a8

diff --git a/dev-cpp/vectorwrapper/metadata.xml 
b/dev-cpp/vectorwrapper/metadata.xml
deleted file mode 100644
index 38233d260..0
--- a/dev-cpp/vectorwrapper/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-
-m.santu...@posteo.net
-Michele Santullo
-
-

diff --git a/dev-cpp/vectorwrapper/vectorwrapper-1.1.2.ebuild 
b/dev-cpp/vectorwrapper/vectorwrapper-1.1.2.ebuild
deleted file mode 100644
index 9c03f349c..0
--- a/dev-cpp/vectorwrapper/vectorwrapper-1.1.2.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson
-
-DESCRIPTION="A template vector wrapper class for C++"
-HOMEPAGE="https://alarmpi.no-ip.org/gitan/King_DuckZ/vectorwrapper;
-
-if [[ ${PV} ==  ]]; then
-   
EGIT_REPO_URI="http://alarmpi.no-ip.org/gitan/King_DuckZ/vectorwrapper.git;
-   inherit git-r3
-else
-   
SRC_URI="https://alarmpi.no-ip.org/gitan/King_DuckZ/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-   S="${WORKDIR}"/"${PN}"
-fi
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=""
-DEPEND="${RDEPEND}
-   test? ( dev-cpp/gtest )"
-BDEPEND=""
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use test build_testing)
-   )
-   meson_src_configure
-}

diff --git a/dev-cpp/vectorwrapper/vectorwrapper-.ebuild 
b/dev-cpp/vectorwrapper/vectorwrapper-.ebuild
deleted file mode 100644
index 497b5a771..0
--- a/dev-cpp/vectorwrapper/vectorwrapper-.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson
-
-DESCRIPTION="A template vector wrapper class for C++"
-HOMEPAGE="https://alarmpi.no-ip.org/gitan/King_DuckZ/vectorwrapper;
-
-if [[ ${PV} ==  ]]; then
-   
EGIT_REPO_URI="http://alarmpi.no-ip.org/gitan/King_DuckZ/vectorwrapper.git;
-   inherit git-r3
-else
-   
SRC_URI="https://alarmpi.no-ip.org/gitan/King_DuckZ/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-   S="${WORKDIR}"/"${PN}"
-fi
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=""
-DEPEND="${RDEPEND}
-   test? ( dev-cpp/gtest )"
-BDEPEND=""
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use test build_testing)
-   )
-   meson_src_configure
-}



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

2023-06-04 Thread Michał Górny
commit: 01308a4a49e4047a9955ac40211705b1eefefc62
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun  4 06:36:44 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun  4 06:49:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01308a4a

dev-python/mkdocstrings: Bump to 0.22.0

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

 dev-python/mkdocstrings/Manifest   |  1 +
 dev-python/mkdocstrings/mkdocstrings-0.22.0.ebuild | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/dev-python/mkdocstrings/Manifest b/dev-python/mkdocstrings/Manifest
index 327520f07eb7..831119bbbed0 100644
--- a/dev-python/mkdocstrings/Manifest
+++ b/dev-python/mkdocstrings/Manifest
@@ -1 +1,2 @@
 DIST mkdocstrings-0.21.2.gh.tar.gz 69412 BLAKE2B 
2e941045c3f9473ec83a60b82ae85ffbb200201295a8d4405648b4b65ef282fa189b01f54107e46ce90fbea34a798177dd3d0dbd138a5db6e507cbc0ef7d
 SHA512 
0880163679cce78432880904c6a56eae533a2d6a167b109a21c45daf5f76abf433243b54bcbb0507b5b42c3df9d9d93367cb2bde996c2dcdcc3e55320b2be35c
+DIST mkdocstrings-0.22.0.gh.tar.gz 81345 BLAKE2B 
ee2bcc0084c5d17368bc1a04db2f097f997872b38fd6b3d32f7daaefe78a496bb0a23d6588458a65b827954382e11c6b6d81baa2117af4b3341e9e727c616ca0
 SHA512 
c6226d50aaf029a139f51bb1f7101446e11a3e1337f7cd1c9324a2e258753cf25911b2da7042a08a64ae4cf51987b0b2a6ab752af408cdb54d436bcc908d66ff

diff --git a/dev-python/mkdocstrings/mkdocstrings-0.22.0.ebuild 
b/dev-python/mkdocstrings/mkdocstrings-0.22.0.ebuild
new file mode 100644
index ..81bd657d2b5b
--- /dev/null
+++ b/dev-python/mkdocstrings/mkdocstrings-0.22.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=pdm-backend
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Automatic documentation from sources, for MkDocs"
+HOMEPAGE="
+   https://mkdocstrings.github.io/
+   https://github.com/mkdocstrings/mkdocstrings/
+   https://pypi.org/project/mkdocs-autorefs/
+"
+# Tests require files absent from PyPI tarballs
+SRC_URI="
+   https://github.com/mkdocstrings/mkdocstrings/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+
+RDEPEND="
+   >=dev-python/jinja-2.11.1[${PYTHON_USEDEP}]
+   >=dev-python/markdown-3.3[${PYTHON_USEDEP}]
+   >=dev-python/markupsafe-1.1[${PYTHON_USEDEP}]
+   >=dev-python/mkdocs-1.2[${PYTHON_USEDEP}]
+   >=dev-python/mkdocs-autorefs-0.3.1[${PYTHON_USEDEP}]
+   >=dev-python/pymdown-extensions-6.3[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mkdocs-material[${PYTHON_USEDEP}]
+   dev-python/mkdocstrings-python[${PYTHON_USEDEP}]
+   )
+"
+
+# mkdocstrings documentation generation requires several currently
+# unpackaged mkdocs extensions and plug-ins, and this test
+# makes use of mkdocs configuration
+EPYTEST_DESELECT=(
+   tests/test_plugin.py::test_disabling_plugin
+   # WTF, it tries to unlink installed files from installed package?!
+   tests/test_handlers.py::test_extended_templates
+   # TODO: package markdown-exec
+   tests/test_inventory.py::test_sphinx_load_mkdocstrings_inventory_file
+   # Internet
+   tests/test_inventory.py::test_load_inventory
+)
+
+distutils_enable_tests pytest
+
+export PDM_BUILD_SCM_VERSION=${PV}



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

2023-06-04 Thread Michał Górny
commit: 024460675a7c1d955e7e630abddbb92152a3306e
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun  4 06:27:08 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun  4 06:49:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02446067

dev-python/griffe: Bump to 0.29.0

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

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

diff --git a/dev-python/griffe/Manifest b/dev-python/griffe/Manifest
index 6e0e2a6231c0..7bfdc5a401fa 100644
--- a/dev-python/griffe/Manifest
+++ b/dev-python/griffe/Manifest
@@ -1,2 +1,3 @@
 DIST griffe-0.27.4.gh.tar.gz 154404 BLAKE2B 
40c3a67b47561eeaf846a53ee678e3473a4064ab58c1a07b823b914e2fcfda15e43de9dc6bac074eeb238838d27a9c14f4314a481590c83df1e83dcce320525f
 SHA512 
bb927d956b289048950343d087da5be057fbef8e38feff345ce5f46ca1edfeb87a6fe94b8be18d7c76beef84c69dc97a3972177aac69429a4633f1543906b8e5
 DIST griffe-0.28.2.gh.tar.gz 157261 BLAKE2B 
284e63ffcb507233b5965b6e3931036703c9577c7e34149a27f24ffbd54f48f11ed873c690b931886fc043848cfca71c6d94638f0c1073428a1df17f04a33b58
 SHA512 
8c79fc3a0126cb34f7b13d7407aee5f63c926564da03cf13c5a053b79e3cd736d609f88bb83142ba9baf1fac00e3c8a392ee19c72fa6b0f32a4b383183f5a828
+DIST griffe-0.29.0.gh.tar.gz 157523 BLAKE2B 
2854d6e30898e7aec9b6481215311956bcd9b24eb4b7cb36c11515f36a90467cabfc2cf9320bf4dcb44f04d8dd855cde97a749f7b51529cbfe5bd5e8e4391d9c
 SHA512 
3367e48ac9337d180621fa694babc61dec445cc86b1555a65d14547c95aabda637ef72d86d3a1eb16fc736923876cda6c2ba51fa346551e5e134b490557d1459

diff --git a/dev-python/griffe/griffe-0.29.0.ebuild 
b/dev-python/griffe/griffe-0.29.0.ebuild
new file mode 100644
index ..61ce95ac1b11
--- /dev/null
+++ b/dev-python/griffe/griffe-0.29.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=pdm-backend
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Signature generator for Python programs"
+HOMEPAGE="
+   https://mkdocstrings.github.io/griffe/
+   https://github.com/mkdocstrings/griffe/
+   https://pypi.org/project/griffe/
+"
+# Tests need files absent from the PyPI tarballs
+SRC_URI="
+   https://github.com/mkdocstrings/griffe/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+
+RDEPEND="
+   >=dev-python/colorama-0.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-python/jsonschema-4.17.3[${PYTHON_USEDEP}]
+   >=dev-python/pytest-xdist-2.4[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+export PDM_BUILD_SCM_VERSION=${PV}



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

2023-06-04 Thread Michał Górny
commit: a68f2898c2f7b3681bed2b201a779a8f451e90fe
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun  4 06:28:24 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun  4 06:49:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a68f2898

dev-python/mkdocs-ansible: Bump to 0.1.6

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

 dev-python/mkdocs-ansible/Manifest |  1 +
 .../mkdocs-ansible/mkdocs-ansible-0.1.6.ebuild | 24 ++
 2 files changed, 25 insertions(+)

diff --git a/dev-python/mkdocs-ansible/Manifest 
b/dev-python/mkdocs-ansible/Manifest
index 95d0a5b09378..df6176d1cb8d 100644
--- a/dev-python/mkdocs-ansible/Manifest
+++ b/dev-python/mkdocs-ansible/Manifest
@@ -1,2 +1,3 @@
 DIST mkdocs-ansible-0.1.4.tar.gz 27751 BLAKE2B 
33bf7edeadda869dcc620b1625deffad326d7a6296f70360a6138581ec60af8524ab8ccd7571c597b9574092dbb10a4296539eea3c9b586c0cc30c297f2a25cf
 SHA512 
e2e3380e226c618cdcf87449ab76478be537b19b1c1da8bd93aca8791f29c98441b630997c203af3739509714eb2d7d2e1a0d8f07ef71b1c79a67c9651ad4886
 DIST mkdocs-ansible-0.1.5.tar.gz 27864 BLAKE2B 
b34fac1cb5f1ae960776f60ebb7405c3e8bf6c00bee3df81bfb2c77db03f2b1d7486967a7366e1702c969772ab8dba219a44f7be809563af01c867a5839b1ac6
 SHA512 
4d177fa532676cee76e7c861c06e920b3446d99bdd5ce062e3cf9d1a555153df197375f822df745619e9140e61a3ec590e046614509f4ec7b97e8e58c49e432a
+DIST mkdocs-ansible-0.1.6.tar.gz 27829 BLAKE2B 
ee1248c2301d841876abfde43e0a883d553f7848b9be367634c4332ceccff4f9aa5e22b58c38f997ffc9c861ac36a0b9e40e4ca445aff7dc040f953f83f3fab8
 SHA512 
96235bc91d86e52781ae190ab6bc83fc086fa5fdd2ecb21a544549bd49d94b0ea99e56956442884930a6d20c975970942ca3bc0c62cee23b17a3884989420672

diff --git a/dev-python/mkdocs-ansible/mkdocs-ansible-0.1.6.ebuild 
b/dev-python/mkdocs-ansible/mkdocs-ansible-0.1.6.ebuild
new file mode 100644
index ..34e33cbb072c
--- /dev/null
+++ b/dev-python/mkdocs-ansible/mkdocs-ansible-0.1.6.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Ansible theme for MkDocs"
+HOMEPAGE="
+   https://github.com/ansible/mkdocs-ansible/
+   https://pypi.org/project/mkdocs-ansible/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+
+RDEPEND="
+   dev-python/mkdocs-material[${PYTHON_USEDEP}]
+"



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

2023-06-04 Thread Michał Górny
commit: d575f2e7f289e0368aaf2b5b6ca4fec70a30e4d3
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun  4 06:50:45 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun  4 06:50:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d575f2e7

dev-python/griffe: Enable py3.12

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

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

diff --git a/dev-python/griffe/griffe-0.29.0.ebuild 
b/dev-python/griffe/griffe-0.29.0.ebuild
index 61ce95ac1b11..2f7ad52e12f9 100644
--- a/dev-python/griffe/griffe-0.29.0.ebuild
+++ b/dev-python/griffe/griffe-0.29.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=pdm-backend
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1
 



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

2023-06-04 Thread Michał Górny
commit: 179458c3155565bc78f07468c53f3eb82a9c032f
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun  4 06:40:37 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun  4 06:49:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=179458c3

dev-python/mkdocstrings-python: Bump to 1.1.0

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

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

diff --git a/dev-python/mkdocstrings-python/Manifest 
b/dev-python/mkdocstrings-python/Manifest
index a0f374326544..8612ae736ffd 100644
--- a/dev-python/mkdocstrings-python/Manifest
+++ b/dev-python/mkdocstrings-python/Manifest
@@ -1 +1,2 @@
 DIST mkdocstrings-python-1.0.0.gh.tar.gz 126036 BLAKE2B 
aa5512d745e6da92a1fb622654d374170bf4a0d6957ed1425f6bfbc3dc96fb86125f4b04fcc7a7daf9a2e23dae3d42d3de6a94007b25fea6ca1eab234d9c07cf
 SHA512 
0b22953d4074b46f407b9303e4b040f7c0ee47b1202a463bcda66079e371840be3775d0d2fb38b3398b6fdbe70fbb887593d6d0b0c6cd5f42ad76365582796f9
+DIST mkdocstrings-python-1.1.0.gh.tar.gz 126744 BLAKE2B 
02e70d2f6f63e7f9eaafa05a9a64a5aefb9122aa80815ffbd125d0bcc02813fe7d7c160696da49cae858ac11093f98dbf3588ffcc7d15ee360cb527484a56da6
 SHA512 
a9c0a165bd1d0d012e1ba4b2d6198edc6be0fbb28784dff07519fd232294f3932be6bbc9268181a0d1b2a275484cabb17719ccab33e659367a702641464ca4a9

diff --git a/dev-python/mkdocstrings-python/mkdocstrings-python-1.1.0.ebuild 
b/dev-python/mkdocstrings-python/mkdocstrings-python-1.1.0.ebuild
new file mode 100644
index ..b6da1191411b
--- /dev/null
+++ b/dev-python/mkdocstrings-python/mkdocstrings-python-1.1.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_PEP517=pdm-backend
+
+inherit distutils-r1
+
+DESCRIPTION="Python handler for dev-python/mkdocstrings"
+HOMEPAGE="
+   https://mkdocstrings.github.io/python/
+   https://github.com/mkdocstrings/python/
+   https://pypi.org/project/mkdocstrings-python/
+"
+# Tests need files absent from the PyPI tarballs
+SRC_URI="
+   https://github.com/mkdocstrings/python/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+S="${WORKDIR}/python-${PV}"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+
+RDEPEND="
+   dev-python/griffe[${PYTHON_USEDEP}]
+   dev-python/mkdocstrings[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mkdocs-material[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+export PDM_BUILD_SCM_VERSION=${PV}



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

2023-06-04 Thread Michał Górny
commit: 5af417742360a450f4730ad8f35b613969e4c9f7
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun  4 06:11:51 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun  4 06:21:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5af41774

dev-libs/libclc: Add 17.0.0_pre20230602 snapshot

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

 dev-libs/libclc/Manifest |  1 +
 dev-libs/libclc/libclc-17.0.0_pre20230602.ebuild | 88 
 2 files changed, 89 insertions(+)

diff --git a/dev-libs/libclc/Manifest b/dev-libs/libclc/Manifest
index 6b6b42750191..8bfaddaf94b8 100644
--- a/dev-libs/libclc/Manifest
+++ b/dev-libs/libclc/Manifest
@@ -9,3 +9,4 @@ DIST llvm-project-16.0.4.src.tar.xz.sig 566 BLAKE2B 
43cb2147f12f98f864797158e8ef
 DIST llvm-project-16.0.5.src.tar.xz 118000368 BLAKE2B 
9f84e6bab450dc8d6379771afbca5cddc6fbad6c9728726f7158f290ab87d464ff657e89e1c8fc3c474362cc865ff13c5d55ef758c848ea3e660d732cb2fdefa
 SHA512 
7008e7e9c8c2246fe98ba3f0c0fa91e41c88c4da427bf1cfdcce7ef57e5ea838efe7c58c523a7d1708e70d64a4338afe16d06fba2fc7ac5a6c19ca3d6ee41e99
 DIST llvm-project-16.0.5.src.tar.xz.sig 566 BLAKE2B 
4c96f294f350e0086f8504a54c3387308c60efb573c8def40aec45b1918d43e36c44bafb0823625b6cefa5d99b3aacd7823d6c92c7a64a737653d5b51839a924
 SHA512 
4550c7c6a1b6ea603d1499aba5aca746f3948a00e7567604f5e7dc3b215a34357bad382a7ebea1f6cd7952841cb75a0dfbe2c278a8c6fcb630a5035b3e16e869
 DIST llvm-project-a2684acfb61d40f441e240035d7f1ba50da637c8.tar.gz 184900914 
BLAKE2B 
fb1f836738415a640bc84283722f6a7355a06bc8ac05b544dd4ad4ac9552dcf70040b82b0493c5b4485b28610412279ec0adcf467e71915167aa7d010c08216e
 SHA512 
c08ff8abc166399e692d3166ccf65eb4b647893cba8ffc10bcda815bc914a944855bac036d6349f6d820a6ff43d5417170e6ff8620d97a2a144a0898e95d09e3
+DIST llvm-project-f9753ef1893c3d953a0244e7935d3997499b079a.tar.gz 185505236 
BLAKE2B 
570a8937788027ee2cef0dad6be693c57b4a5634c0c1fc2bc1c2f534fb4ae00203f14b1bcf0a0f241e7e1e8c25120dc6ea7ede2a10bed397e1cc377318ebe7a0
 SHA512 
c12eade7c9790ec2a790017b1451a15f0ff7d1b60879f08a448edcb4f162703650b244fdc2fc284335dff4b2a37ef5d488e0d771abee79b49cac94b9e478f010

diff --git a/dev-libs/libclc/libclc-17.0.0_pre20230602.ebuild 
b/dev-libs/libclc/libclc-17.0.0_pre20230602.ebuild
new file mode 100644
index ..5c4da7c66833
--- /dev/null
+++ b/dev-libs/libclc/libclc-17.0.0_pre20230602.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit cmake llvm llvm.org python-any-r1
+
+DESCRIPTION="OpenCL C library"
+HOMEPAGE="https://libclc.llvm.org/;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( MIT BSD )"
+SLOT="0"
+KEYWORDS=""
+IUSE="+spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi"
+
+LLVM_MAX_SLOT=17
+BDEPEND="
+   ${PYTHON_DEPS}
+   || (
+   (
+   sys-devel/clang:17
+   spirv? ( dev-util/spirv-llvm-translator:17 )
+   )
+   (
+   sys-devel/clang:16
+   spirv? ( dev-util/spirv-llvm-translator:16 )
+   )
+   (
+   sys-devel/clang:15
+   spirv? ( dev-util/spirv-llvm-translator:15 )
+   )
+   (
+   sys-devel/clang:14
+   spirv? ( dev-util/spirv-llvm-translator:14 )
+   )
+   (
+   sys-devel/clang:13
+   spirv? ( dev-util/spirv-llvm-translator:13 )
+   )
+   )
+"
+
+LLVM_COMPONENTS=( libclc )
+llvm.org_set_globals
+
+llvm_check_deps() {
+   if use spirv; then
+   has_version -b "dev-util/spirv-llvm-translator:${LLVM_SLOT}" ||
+   return 1
+   fi
+   has_version -b "sys-devel/clang:${LLVM_SLOT}"
+}
+
+pkg_setup() {
+   llvm_pkg_setup
+   python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local libclc_targets=()
+
+   use spirv && libclc_targets+=(
+   "spirv-mesa3d-"
+   "spirv64-mesa3d-"
+   )
+   use video_cards_nvidia && libclc_targets+=(
+   "nvptx--"
+   "nvptx64--"
+   "nvptx--nvidiacl"
+   "nvptx64--nvidiacl"
+   )
+   use video_cards_r600 && libclc_targets+=(
+   "r600--"
+   )
+   use video_cards_radeonsi && libclc_targets+=(
+   "amdgcn--"
+   "amdgcn-mesa-mesa3d"
+   "amdgcn--amdhsa"
+   )
+   [[ ${#libclc_targets[@]} ]] || die "libclc target missing!"
+
+   libclc_targets=${libclc_targets[*]}
+   local mycmakeargs=(
+   -DLIBCLC_TARGETS_TO_BUILD="${libclc_targets// /;}"
+   )
+   cmake_src_configure
+}



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

2023-06-04 Thread Michał Górny
commit: 5fef9eca2bbbc876216cafac5494f08948f6d786
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun  4 06:11:49 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun  4 06:21:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fef9eca

sys-libs/libomp: Add 17.0.0_pre20230602 snapshot

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

 sys-libs/libomp/Manifest |   1 +
 sys-libs/libomp/libomp-17.0.0_pre20230602.ebuild | 151 +++
 2 files changed, 152 insertions(+)

diff --git a/sys-libs/libomp/Manifest b/sys-libs/libomp/Manifest
index c1789ff22c81..709c0e08b3d8 100644
--- a/sys-libs/libomp/Manifest
+++ b/sys-libs/libomp/Manifest
@@ -12,3 +12,4 @@ DIST llvm-project-16.0.4.src.tar.xz.sig 566 BLAKE2B 
43cb2147f12f98f864797158e8ef
 DIST llvm-project-16.0.5.src.tar.xz 118000368 BLAKE2B 
9f84e6bab450dc8d6379771afbca5cddc6fbad6c9728726f7158f290ab87d464ff657e89e1c8fc3c474362cc865ff13c5d55ef758c848ea3e660d732cb2fdefa
 SHA512 
7008e7e9c8c2246fe98ba3f0c0fa91e41c88c4da427bf1cfdcce7ef57e5ea838efe7c58c523a7d1708e70d64a4338afe16d06fba2fc7ac5a6c19ca3d6ee41e99
 DIST llvm-project-16.0.5.src.tar.xz.sig 566 BLAKE2B 
4c96f294f350e0086f8504a54c3387308c60efb573c8def40aec45b1918d43e36c44bafb0823625b6cefa5d99b3aacd7823d6c92c7a64a737653d5b51839a924
 SHA512 
4550c7c6a1b6ea603d1499aba5aca746f3948a00e7567604f5e7dc3b215a34357bad382a7ebea1f6cd7952841cb75a0dfbe2c278a8c6fcb630a5035b3e16e869
 DIST llvm-project-a2684acfb61d40f441e240035d7f1ba50da637c8.tar.gz 184900914 
BLAKE2B 
fb1f836738415a640bc84283722f6a7355a06bc8ac05b544dd4ad4ac9552dcf70040b82b0493c5b4485b28610412279ec0adcf467e71915167aa7d010c08216e
 SHA512 
c08ff8abc166399e692d3166ccf65eb4b647893cba8ffc10bcda815bc914a944855bac036d6349f6d820a6ff43d5417170e6ff8620d97a2a144a0898e95d09e3
+DIST llvm-project-f9753ef1893c3d953a0244e7935d3997499b079a.tar.gz 185505236 
BLAKE2B 
570a8937788027ee2cef0dad6be693c57b4a5634c0c1fc2bc1c2f534fb4ae00203f14b1bcf0a0f241e7e1e8c25120dc6ea7ede2a10bed397e1cc377318ebe7a0
 SHA512 
c12eade7c9790ec2a790017b1451a15f0ff7d1b60879f08a448edcb4f162703650b244fdc2fc284335dff4b2a37ef5d488e0d771abee79b49cac94b9e478f010

diff --git a/sys-libs/libomp/libomp-17.0.0_pre20230602.ebuild 
b/sys-libs/libomp/libomp-17.0.0_pre20230602.ebuild
new file mode 100644
index ..0da07fface9a
--- /dev/null
+++ b/sys-libs/libomp/libomp-17.0.0_pre20230602.ebuild
@@ -0,0 +1,151 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit flag-o-matic cmake-multilib linux-info llvm llvm.org
+inherit python-single-r1 toolchain-funcs
+
+DESCRIPTION="OpenMP runtime library for LLVM/clang compiler"
+HOMEPAGE="https://openmp.llvm.org;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="0/${LLVM_SOABI}"
+KEYWORDS=""
+IUSE="
+   +debug gdb-plugin hwloc offload ompt test
+   llvm_targets_AMDGPU llvm_targets_NVPTX
+"
+REQUIRED_USE="
+   gdb-plugin? ( ${PYTHON_REQUIRED_USE} )
+"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   gdb-plugin? ( ${PYTHON_DEPS} )
+   hwloc? ( >=sys-apps/hwloc-2.5:0=[${MULTILIB_USEDEP}] )
+   offload? (
+   dev-libs/libffi:=[${MULTILIB_USEDEP}]
+   ~sys-devel/llvm-${PV}[${MULTILIB_USEDEP}]
+   llvm_targets_AMDGPU? ( dev-libs/rocr-runtime:= )
+   )
+"
+# tests:
+# - dev-python/lit provides the test runner
+# - sys-devel/llvm provide test utils (e.g. FileCheck)
+# - sys-devel/clang provides the compiler to run tests
+DEPEND="
+   ${RDEPEND}
+"
+BDEPEND="
+   dev-lang/perl
+   offload? (
+   llvm_targets_AMDGPU? ( sys-devel/clang )
+   llvm_targets_NVPTX? ( sys-devel/clang )
+   virtual/pkgconfig
+   )
+   test? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/lit[${PYTHON_USEDEP}]
+   ')
+   sys-devel/clang
+   )
+"
+
+LLVM_COMPONENTS=( openmp cmake llvm/include )
+llvm.org_set_globals
+
+kernel_pds_check() {
+   if use kernel_linux && kernel_is -lt 4 15 && kernel_is -ge 4 13; then
+   local CONFIG_CHECK="~!SCHED_PDS"
+   local ERROR_SCHED_PDS="\
+PDS scheduler versions >= 0.98c < 0.98i (e.g. used in kernels >= 4.13-pf11
+< 4.14-pf9) do not implement sched_yield() call which may result in horrible
+performance problems with libomp. If you are using one of the specified
+kernel versions, you may want to disable the PDS scheduler."
+
+   check_extra_config
+   fi
+}
+
+pkg_pretend() {
+   kernel_pds_check
+}
+
+pkg_setup() {
+   use offload && LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup
+   if use gdb-plugin || use test; then
+   python-single-r1_pkg_setup
+   fi
+}
+
+multilib_src_configure() {
+   # LTO causes issues in other packages building, #870127
+   filter-lto
+
+   # 

[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt-sanitizers/

2023-06-04 Thread Michał Górny
commit: a3f9242c8ae2d5790102359b1dd309055a94ace4
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun  4 06:11:46 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun  4 06:21:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3f9242c

sys-libs/compiler-rt-sanitizers: Add 17.0.0_pre20230602 snapshot

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

 sys-libs/compiler-rt-sanitizers/Manifest   |   1 +
 ...ompiler-rt-sanitizers-17.0.0_pre20230602.ebuild | 216 +
 2 files changed, 217 insertions(+)

diff --git a/sys-libs/compiler-rt-sanitizers/Manifest 
b/sys-libs/compiler-rt-sanitizers/Manifest
index 911dc7deffbc..f1afc37e2073 100644
--- a/sys-libs/compiler-rt-sanitizers/Manifest
+++ b/sys-libs/compiler-rt-sanitizers/Manifest
@@ -11,3 +11,4 @@ DIST llvm-project-16.0.4.src.tar.xz.sig 566 BLAKE2B 
43cb2147f12f98f864797158e8ef
 DIST llvm-project-16.0.5.src.tar.xz 118000368 BLAKE2B 
9f84e6bab450dc8d6379771afbca5cddc6fbad6c9728726f7158f290ab87d464ff657e89e1c8fc3c474362cc865ff13c5d55ef758c848ea3e660d732cb2fdefa
 SHA512 
7008e7e9c8c2246fe98ba3f0c0fa91e41c88c4da427bf1cfdcce7ef57e5ea838efe7c58c523a7d1708e70d64a4338afe16d06fba2fc7ac5a6c19ca3d6ee41e99
 DIST llvm-project-16.0.5.src.tar.xz.sig 566 BLAKE2B 
4c96f294f350e0086f8504a54c3387308c60efb573c8def40aec45b1918d43e36c44bafb0823625b6cefa5d99b3aacd7823d6c92c7a64a737653d5b51839a924
 SHA512 
4550c7c6a1b6ea603d1499aba5aca746f3948a00e7567604f5e7dc3b215a34357bad382a7ebea1f6cd7952841cb75a0dfbe2c278a8c6fcb630a5035b3e16e869
 DIST llvm-project-a2684acfb61d40f441e240035d7f1ba50da637c8.tar.gz 184900914 
BLAKE2B 
fb1f836738415a640bc84283722f6a7355a06bc8ac05b544dd4ad4ac9552dcf70040b82b0493c5b4485b28610412279ec0adcf467e71915167aa7d010c08216e
 SHA512 
c08ff8abc166399e692d3166ccf65eb4b647893cba8ffc10bcda815bc914a944855bac036d6349f6d820a6ff43d5417170e6ff8620d97a2a144a0898e95d09e3
+DIST llvm-project-f9753ef1893c3d953a0244e7935d3997499b079a.tar.gz 185505236 
BLAKE2B 
570a8937788027ee2cef0dad6be693c57b4a5634c0c1fc2bc1c2f534fb4ae00203f14b1bcf0a0f241e7e1e8c25120dc6ea7ede2a10bed397e1cc377318ebe7a0
 SHA512 
c12eade7c9790ec2a790017b1451a15f0ff7d1b60879f08a448edcb4f162703650b244fdc2fc284335dff4b2a37ef5d488e0d771abee79b49cac94b9e478f010

diff --git 
a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-17.0.0_pre20230602.ebuild
 
b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-17.0.0_pre20230602.ebuild
new file mode 100644
index ..f3ca3131c8d6
--- /dev/null
+++ 
b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-17.0.0_pre20230602.ebuild
@@ -0,0 +1,216 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit check-reqs cmake flag-o-matic llvm llvm.org python-any-r1
+
+DESCRIPTION="Compiler runtime libraries for clang (sanitizers & xray)"
+HOMEPAGE="https://llvm.org/;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="${LLVM_MAJOR}"
+KEYWORDS=""
+IUSE="+abi_x86_32 abi_x86_64 +clang +debug test"
+# base targets
+IUSE+=" +libfuzzer +memprof +orc +profile +xray"
+# sanitizer targets, keep in sync with config-ix.cmake
+# NB: ubsan, scudo deliberately match two entries
+SANITIZER_FLAGS=(
+   asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo
+   shadowcallstack gwp-asan
+)
+IUSE+=" ${SANITIZER_FLAGS[@]/#/+}"
+REQUIRED_USE="
+   || ( ${SANITIZER_FLAGS[*]} libfuzzer orc profile xray )
+   test? (
+   cfi? ( ubsan )
+   gwp-asan? ( scudo )
+   )
+"
+RESTRICT="
+   !clang? ( test )
+   !test? ( test )
+"
+
+DEPEND="
+   sys-devel/llvm:${LLVM_MAJOR}
+   virtual/libcrypt[abi_x86_32(-)?,abi_x86_64(-)?]
+"
+BDEPEND="
+   >=dev-util/cmake-3.16
+   clang? ( sys-devel/clang )
+   elibc_glibc? ( net-libs/libtirpc )
+   test? (
+   $(python_gen_any_dep ">=dev-python/lit-15[\${PYTHON_USEDEP}]")
+   =sys-devel/clang-${LLVM_VERSION}*:${LLVM_MAJOR}
+   sys-libs/compiler-rt:${LLVM_MAJOR}
+   )
+   !test? (
+   ${PYTHON_DEPS}
+   )
+"
+
+LLVM_COMPONENTS=( compiler-rt cmake llvm/cmake )
+LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support third-party )
+llvm.org_set_globals
+
+python_check_deps() {
+   use test || return 0
+   python_has_version ">=dev-python/lit-15[${PYTHON_USEDEP}]"
+}
+
+check_space() {
+   if use test; then
+   local CHECKREQS_DISK_BUILD=11G
+   check-reqs_pkg_pretend
+   fi
+}
+
+pkg_pretend() {
+   check_space
+}
+
+pkg_setup() {
+   check_space
+   LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup
+   python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   sed -i -e 's:-Werror::' lib/tsan/go/buildgo.sh || die
+
+   local flag
+   for flag in "${SANITIZER_FLAGS[@]}"; do
+   if ! use "${flag}"; then
+   local cmake_flag=${flag/-/_}
+  

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

2023-06-04 Thread Michał Górny
commit: 3f7c50884e238fd303916e0937d04f94532b720f
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun  4 06:11:50 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun  4 06:21:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f7c5088

sys-devel/clang-runtime: Add 17.0.0_pre20230602 snapshot

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

 .../clang-runtime-17.0.0_pre20230602.ebuild| 41 ++
 1 file changed, 41 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-17.0.0_pre20230602.ebuild 
b/sys-devel/clang-runtime/clang-runtime-17.0.0_pre20230602.ebuild
new file mode 100644
index ..67b42357665e
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-17.0.0_pre20230602.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+KEYWORDS=""
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+PROPERTIES="live"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



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

2023-06-04 Thread Michał Górny
commit: 5836ba4f8c11ae8da3b4d19fea7db181dbf0bafa
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun  4 06:11:48 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun  4 06:21:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5836ba4f

sys-libs/libcxxabi: Add 17.0.0_pre20230602 snapshot

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

 sys-libs/libcxxabi/Manifest|   1 +
 .../libcxxabi/libcxxabi-17.0.0_pre20230602.ebuild  | 116 +
 2 files changed, 117 insertions(+)

diff --git a/sys-libs/libcxxabi/Manifest b/sys-libs/libcxxabi/Manifest
index 6b6b42750191..8bfaddaf94b8 100644
--- a/sys-libs/libcxxabi/Manifest
+++ b/sys-libs/libcxxabi/Manifest
@@ -9,3 +9,4 @@ DIST llvm-project-16.0.4.src.tar.xz.sig 566 BLAKE2B 
43cb2147f12f98f864797158e8ef
 DIST llvm-project-16.0.5.src.tar.xz 118000368 BLAKE2B 
9f84e6bab450dc8d6379771afbca5cddc6fbad6c9728726f7158f290ab87d464ff657e89e1c8fc3c474362cc865ff13c5d55ef758c848ea3e660d732cb2fdefa
 SHA512 
7008e7e9c8c2246fe98ba3f0c0fa91e41c88c4da427bf1cfdcce7ef57e5ea838efe7c58c523a7d1708e70d64a4338afe16d06fba2fc7ac5a6c19ca3d6ee41e99
 DIST llvm-project-16.0.5.src.tar.xz.sig 566 BLAKE2B 
4c96f294f350e0086f8504a54c3387308c60efb573c8def40aec45b1918d43e36c44bafb0823625b6cefa5d99b3aacd7823d6c92c7a64a737653d5b51839a924
 SHA512 
4550c7c6a1b6ea603d1499aba5aca746f3948a00e7567604f5e7dc3b215a34357bad382a7ebea1f6cd7952841cb75a0dfbe2c278a8c6fcb630a5035b3e16e869
 DIST llvm-project-a2684acfb61d40f441e240035d7f1ba50da637c8.tar.gz 184900914 
BLAKE2B 
fb1f836738415a640bc84283722f6a7355a06bc8ac05b544dd4ad4ac9552dcf70040b82b0493c5b4485b28610412279ec0adcf467e71915167aa7d010c08216e
 SHA512 
c08ff8abc166399e692d3166ccf65eb4b647893cba8ffc10bcda815bc914a944855bac036d6349f6d820a6ff43d5417170e6ff8620d97a2a144a0898e95d09e3
+DIST llvm-project-f9753ef1893c3d953a0244e7935d3997499b079a.tar.gz 185505236 
BLAKE2B 
570a8937788027ee2cef0dad6be693c57b4a5634c0c1fc2bc1c2f534fb4ae00203f14b1bcf0a0f241e7e1e8c25120dc6ea7ede2a10bed397e1cc377318ebe7a0
 SHA512 
c12eade7c9790ec2a790017b1451a15f0ff7d1b60879f08a448edcb4f162703650b244fdc2fc284335dff4b2a37ef5d488e0d771abee79b49cac94b9e478f010

diff --git a/sys-libs/libcxxabi/libcxxabi-17.0.0_pre20230602.ebuild 
b/sys-libs/libcxxabi/libcxxabi-17.0.0_pre20230602.ebuild
new file mode 100644
index ..16f40d6829fa
--- /dev/null
+++ b/sys-libs/libcxxabi/libcxxabi-17.0.0_pre20230602.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit cmake-multilib flag-o-matic llvm llvm.org python-any-r1 \
+   toolchain-funcs
+
+DESCRIPTION="Low level support for a standard C++ library"
+HOMEPAGE="https://libcxxabi.llvm.org/;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="0"
+KEYWORDS=""
+IUSE="+clang static-libs test"
+REQUIRED_USE="test? ( clang )"
+RESTRICT="!test? ( test )"
+
+# in 15.x, cxxabi.h is moving from libcxx to libcxxabi
+RDEPEND+="
+   !

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

2023-06-04 Thread Michał Górny
commit: 068fb7c65720a6b202323489c33d8158418117c9
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun  4 06:11:49 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun  4 06:21:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=068fb7c6

sys-libs/libcxx: Add 17.0.0_pre20230602 snapshot

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

 sys-libs/libcxx/Manifest |   1 +
 sys-libs/libcxx/libcxx-17.0.0_pre20230602.ebuild | 204 +++
 2 files changed, 205 insertions(+)

diff --git a/sys-libs/libcxx/Manifest b/sys-libs/libcxx/Manifest
index f28894756c9c..c4cdeac6ee76 100644
--- a/sys-libs/libcxx/Manifest
+++ b/sys-libs/libcxx/Manifest
@@ -11,3 +11,4 @@ DIST llvm-project-16.0.4.src.tar.xz.sig 566 BLAKE2B 
43cb2147f12f98f864797158e8ef
 DIST llvm-project-16.0.5.src.tar.xz 118000368 BLAKE2B 
9f84e6bab450dc8d6379771afbca5cddc6fbad6c9728726f7158f290ab87d464ff657e89e1c8fc3c474362cc865ff13c5d55ef758c848ea3e660d732cb2fdefa
 SHA512 
7008e7e9c8c2246fe98ba3f0c0fa91e41c88c4da427bf1cfdcce7ef57e5ea838efe7c58c523a7d1708e70d64a4338afe16d06fba2fc7ac5a6c19ca3d6ee41e99
 DIST llvm-project-16.0.5.src.tar.xz.sig 566 BLAKE2B 
4c96f294f350e0086f8504a54c3387308c60efb573c8def40aec45b1918d43e36c44bafb0823625b6cefa5d99b3aacd7823d6c92c7a64a737653d5b51839a924
 SHA512 
4550c7c6a1b6ea603d1499aba5aca746f3948a00e7567604f5e7dc3b215a34357bad382a7ebea1f6cd7952841cb75a0dfbe2c278a8c6fcb630a5035b3e16e869
 DIST llvm-project-a2684acfb61d40f441e240035d7f1ba50da637c8.tar.gz 184900914 
BLAKE2B 
fb1f836738415a640bc84283722f6a7355a06bc8ac05b544dd4ad4ac9552dcf70040b82b0493c5b4485b28610412279ec0adcf467e71915167aa7d010c08216e
 SHA512 
c08ff8abc166399e692d3166ccf65eb4b647893cba8ffc10bcda815bc914a944855bac036d6349f6d820a6ff43d5417170e6ff8620d97a2a144a0898e95d09e3
+DIST llvm-project-f9753ef1893c3d953a0244e7935d3997499b079a.tar.gz 185505236 
BLAKE2B 
570a8937788027ee2cef0dad6be693c57b4a5634c0c1fc2bc1c2f534fb4ae00203f14b1bcf0a0f241e7e1e8c25120dc6ea7ede2a10bed397e1cc377318ebe7a0
 SHA512 
c12eade7c9790ec2a790017b1451a15f0ff7d1b60879f08a448edcb4f162703650b244fdc2fc284335dff4b2a37ef5d488e0d771abee79b49cac94b9e478f010

diff --git a/sys-libs/libcxx/libcxx-17.0.0_pre20230602.ebuild 
b/sys-libs/libcxx/libcxx-17.0.0_pre20230602.ebuild
new file mode 100644
index ..56140d06df64
--- /dev/null
+++ b/sys-libs/libcxx/libcxx-17.0.0_pre20230602.ebuild
@@ -0,0 +1,204 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit cmake-multilib flag-o-matic llvm llvm.org python-any-r1 \
+   toolchain-funcs
+
+DESCRIPTION="New implementation of the C++ standard library, targeting C++11"
+HOMEPAGE="https://libcxx.llvm.org/;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="0"
+KEYWORDS=""
+IUSE="+clang +libcxxabi static-libs test"
+REQUIRED_USE="test? ( clang )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   libcxxabi? (
+   ~sys-libs/libcxxabi-${PV}[static-libs?,${MULTILIB_USEDEP}]
+   )
+   !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] )
+"
+DEPEND="
+   ${RDEPEND}
+   sys-devel/llvm:${LLVM_MAJOR}
+"
+BDEPEND="
+   clang? (
+   sys-devel/clang:${LLVM_MAJOR}
+   )
+   !test? (
+   ${PYTHON_DEPS}
+   )
+   test? (
+   >=dev-util/cmake-3.16
+   sys-devel/gdb[python]
+   $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
+   )
+"
+
+LLVM_COMPONENTS=( runtimes libcxx{,abi} llvm/{cmake,utils/llvm-lit} cmake )
+llvm.org_set_globals
+
+python_check_deps() {
+   use test || return 0
+   python_has_version "dev-python/lit[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   # Darwin Prefix builds do not have llvm installed yet, so rely on
+   # bootstrap-prefix to set the appropriate path vars to LLVM instead
+   # of using llvm_pkg_setup.
+   if [[ ${CHOST} != *-darwin* ]] || has_version sys-devel/llvm; then
+   LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup
+   fi
+   python-any-r1_pkg_setup
+
+   if ! use libcxxabi && ! tc-is-gcc ; then
+   eerror "To build ${PN} against libsupc++, you have to use gcc. 
Other"
+   eerror "compilers are not supported. Please set CC=gcc and 
CXX=g++"
+   eerror "and try again."
+   die
+   fi
+}
+
+test_compiler() {
+   $(tc-getCXX) ${CXXFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c++ - \
+   <<<'int main() { return 0; }' &>/dev/null
+}
+
+src_configure() {
+   # note: we need to do this before multilib kicks in since it will
+   # alter the CHOST
+   local cxxabi cxxabi_incs
+   if use libcxxabi; then
+   cxxabi=system-libcxxabi
+   cxxabi_incs="${EPREFIX}/usr/include/c++/v1"
+   else
+   local 

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

2023-06-04 Thread Michał Górny
commit: 137d9157bb31dcb6c107a46cbb2d632992fc2139
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun  4 06:11:44 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun  4 06:21:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=137d9157

dev-util/lldb: Add 17.0.0_pre20230602 snapshot

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

 dev-util/lldb/Manifest   |   1 +
 dev-util/lldb/lldb-17.0.0_pre20230602.ebuild | 114 +++
 2 files changed, 115 insertions(+)

diff --git a/dev-util/lldb/Manifest b/dev-util/lldb/Manifest
index 6b6b42750191..8bfaddaf94b8 100644
--- a/dev-util/lldb/Manifest
+++ b/dev-util/lldb/Manifest
@@ -9,3 +9,4 @@ DIST llvm-project-16.0.4.src.tar.xz.sig 566 BLAKE2B 
43cb2147f12f98f864797158e8ef
 DIST llvm-project-16.0.5.src.tar.xz 118000368 BLAKE2B 
9f84e6bab450dc8d6379771afbca5cddc6fbad6c9728726f7158f290ab87d464ff657e89e1c8fc3c474362cc865ff13c5d55ef758c848ea3e660d732cb2fdefa
 SHA512 
7008e7e9c8c2246fe98ba3f0c0fa91e41c88c4da427bf1cfdcce7ef57e5ea838efe7c58c523a7d1708e70d64a4338afe16d06fba2fc7ac5a6c19ca3d6ee41e99
 DIST llvm-project-16.0.5.src.tar.xz.sig 566 BLAKE2B 
4c96f294f350e0086f8504a54c3387308c60efb573c8def40aec45b1918d43e36c44bafb0823625b6cefa5d99b3aacd7823d6c92c7a64a737653d5b51839a924
 SHA512 
4550c7c6a1b6ea603d1499aba5aca746f3948a00e7567604f5e7dc3b215a34357bad382a7ebea1f6cd7952841cb75a0dfbe2c278a8c6fcb630a5035b3e16e869
 DIST llvm-project-a2684acfb61d40f441e240035d7f1ba50da637c8.tar.gz 184900914 
BLAKE2B 
fb1f836738415a640bc84283722f6a7355a06bc8ac05b544dd4ad4ac9552dcf70040b82b0493c5b4485b28610412279ec0adcf467e71915167aa7d010c08216e
 SHA512 
c08ff8abc166399e692d3166ccf65eb4b647893cba8ffc10bcda815bc914a944855bac036d6349f6d820a6ff43d5417170e6ff8620d97a2a144a0898e95d09e3
+DIST llvm-project-f9753ef1893c3d953a0244e7935d3997499b079a.tar.gz 185505236 
BLAKE2B 
570a8937788027ee2cef0dad6be693c57b4a5634c0c1fc2bc1c2f534fb4ae00203f14b1bcf0a0f241e7e1e8c25120dc6ea7ede2a10bed397e1cc377318ebe7a0
 SHA512 
c12eade7c9790ec2a790017b1451a15f0ff7d1b60879f08a448edcb4f162703650b244fdc2fc284335dff4b2a37ef5d488e0d771abee79b49cac94b9e478f010

diff --git a/dev-util/lldb/lldb-17.0.0_pre20230602.ebuild 
b/dev-util/lldb/lldb-17.0.0_pre20230602.ebuild
new file mode 100644
index ..bc7ef862dfa0
--- /dev/null
+++ b/dev-util/lldb/lldb-17.0.0_pre20230602.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit cmake llvm llvm.org python-single-r1
+
+DESCRIPTION="The LLVM debugger"
+HOMEPAGE="https://llvm.org/;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0/${LLVM_SOABI}"
+KEYWORDS=""
+IUSE="+debug +libedit lzma ncurses +python test +xml"
+RESTRICT="test"
+REQUIRED_USE=${PYTHON_REQUIRED_USE}
+
+DEPEND="
+   libedit? ( dev-libs/libedit:0= )
+   lzma? ( app-arch/xz-utils:= )
+   ncurses? ( >=sys-libs/ncurses-5.9-r3:0= )
+   xml? ( dev-libs/libxml2:= )
+   ~sys-devel/clang-${PV}
+   ~sys-devel/llvm-${PV}
+"
+RDEPEND="
+   ${DEPEND}
+   python? (
+   $(python_gen_cond_dep '
+   dev-python/six[${PYTHON_USEDEP}]
+   ')
+   ${PYTHON_DEPS}
+   )
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-util/cmake-3.16
+   python? (
+   >=dev-lang/swig-3.0.11
+   $(python_gen_cond_dep '
+   dev-python/six[${PYTHON_USEDEP}]
+   ')
+   )
+   test? (
+   $(python_gen_cond_dep "
+   ~dev-python/lit-${PV}[\${PYTHON_USEDEP}]
+   dev-python/psutil[\${PYTHON_USEDEP}]
+   ")
+   sys-devel/lld
+   )
+"
+
+LLVM_COMPONENTS=( lldb cmake llvm/utils )
+LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support third-party )
+llvm.org_set_globals
+
+pkg_setup() {
+   LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup
+   python-single-r1_pkg_setup
+}
+
+src_configure() {
+   # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
+   use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
+
+   local mycmakeargs=(
+   -DLLDB_ENABLE_CURSES=$(usex ncurses)
+   -DLLDB_ENABLE_LIBEDIT=$(usex libedit)
+   -DLLDB_ENABLE_PYTHON=$(usex python)
+   -DLLDB_ENABLE_LUA=OFF
+   -DLLDB_ENABLE_LZMA=$(usex lzma)
+   -DLLDB_ENABLE_LIBXML2=$(usex xml)
+   -DLLVM_ENABLE_TERMINFO=$(usex ncurses)
+
+   -DLLDB_INCLUDE_TESTS=$(usex test)
+
+   -DCLANG_LINK_CLANG_DYLIB=ON
+   # TODO: fix upstream to detect this properly
+   -DHAVE_LIBDL=ON
+   -DHAVE_LIBPTHREAD=ON
+
+   # normally we'd have to set LLVM_ENABLE_TERMINFO, HAVE_TERMINFO
+   # and TERMINFO_LIBS... so just force FindCurses.cmake to use
+   # ncurses 

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

2023-06-04 Thread Michał Górny
commit: 3fcf88e1d0788e95ea2b3f7a55dce238e283a0f0
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun  4 06:11:42 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun  4 06:21:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fcf88e1

dev-python/lit: Add 17.0.0_pre20230602 snapshot

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

 dev-python/lit/Manifest  |  1 +
 dev-python/lit/lit-17.0.0_pre20230602.ebuild | 42 
 2 files changed, 43 insertions(+)

diff --git a/dev-python/lit/Manifest b/dev-python/lit/Manifest
index 6b6b42750191..8bfaddaf94b8 100644
--- a/dev-python/lit/Manifest
+++ b/dev-python/lit/Manifest
@@ -9,3 +9,4 @@ DIST llvm-project-16.0.4.src.tar.xz.sig 566 BLAKE2B 
43cb2147f12f98f864797158e8ef
 DIST llvm-project-16.0.5.src.tar.xz 118000368 BLAKE2B 
9f84e6bab450dc8d6379771afbca5cddc6fbad6c9728726f7158f290ab87d464ff657e89e1c8fc3c474362cc865ff13c5d55ef758c848ea3e660d732cb2fdefa
 SHA512 
7008e7e9c8c2246fe98ba3f0c0fa91e41c88c4da427bf1cfdcce7ef57e5ea838efe7c58c523a7d1708e70d64a4338afe16d06fba2fc7ac5a6c19ca3d6ee41e99
 DIST llvm-project-16.0.5.src.tar.xz.sig 566 BLAKE2B 
4c96f294f350e0086f8504a54c3387308c60efb573c8def40aec45b1918d43e36c44bafb0823625b6cefa5d99b3aacd7823d6c92c7a64a737653d5b51839a924
 SHA512 
4550c7c6a1b6ea603d1499aba5aca746f3948a00e7567604f5e7dc3b215a34357bad382a7ebea1f6cd7952841cb75a0dfbe2c278a8c6fcb630a5035b3e16e869
 DIST llvm-project-a2684acfb61d40f441e240035d7f1ba50da637c8.tar.gz 184900914 
BLAKE2B 
fb1f836738415a640bc84283722f6a7355a06bc8ac05b544dd4ad4ac9552dcf70040b82b0493c5b4485b28610412279ec0adcf467e71915167aa7d010c08216e
 SHA512 
c08ff8abc166399e692d3166ccf65eb4b647893cba8ffc10bcda815bc914a944855bac036d6349f6d820a6ff43d5417170e6ff8620d97a2a144a0898e95d09e3
+DIST llvm-project-f9753ef1893c3d953a0244e7935d3997499b079a.tar.gz 185505236 
BLAKE2B 
570a8937788027ee2cef0dad6be693c57b4a5634c0c1fc2bc1c2f534fb4ae00203f14b1bcf0a0f241e7e1e8c25120dc6ea7ede2a10bed397e1cc377318ebe7a0
 SHA512 
c12eade7c9790ec2a790017b1451a15f0ff7d1b60879f08a448edcb4f162703650b244fdc2fc284335dff4b2a37ef5d488e0d771abee79b49cac94b9e478f010

diff --git a/dev-python/lit/lit-17.0.0_pre20230602.ebuild 
b/dev-python/lit/lit-17.0.0_pre20230602.ebuild
new file mode 100644
index ..a1f25977a11a
--- /dev/null
+++ b/dev-python/lit/lit-17.0.0_pre20230602.ebuild
@@ -0,0 +1,42 @@
+# 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 llvm.org
+
+DESCRIPTION="A stand-alone install of the LLVM suite testing tool"
+HOMEPAGE="https://llvm.org/;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0"
+KEYWORDS=""
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+# Tests require 'FileCheck' and 'not' utilities (from llvm)
+BDEPEND="
+   test? (
+   dev-python/psutil[${PYTHON_USEDEP}]
+   sys-devel/llvm
+   )
+"
+
+LLVM_COMPONENTS=( llvm/utils/lit )
+llvm.org_set_globals
+
+# TODO: move the manpage generation here (from sys-devel/llvm)
+
+src_prepare() {
+   cd "${WORKDIR}" || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local -x LIT_PRESERVES_TMP=1
+   local litflags=$(get_lit_flags)
+   ./lit.py ${litflags//;/ } tests || die
+}



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

2023-06-04 Thread Michał Górny
commit: 765fa63186fed51393f17f833faf8f060f513551
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun  4 06:11:47 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun  4 06:21:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=765fa631

sys-libs/llvm-libunwind: Add 17.0.0_pre20230602 snapshot

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

 sys-libs/llvm-libunwind/Manifest   |   1 +
 .../llvm-libunwind-17.0.0_pre20230602.ebuild   | 123 +
 2 files changed, 124 insertions(+)

diff --git a/sys-libs/llvm-libunwind/Manifest b/sys-libs/llvm-libunwind/Manifest
index 6b6b42750191..8bfaddaf94b8 100644
--- a/sys-libs/llvm-libunwind/Manifest
+++ b/sys-libs/llvm-libunwind/Manifest
@@ -9,3 +9,4 @@ DIST llvm-project-16.0.4.src.tar.xz.sig 566 BLAKE2B 
43cb2147f12f98f864797158e8ef
 DIST llvm-project-16.0.5.src.tar.xz 118000368 BLAKE2B 
9f84e6bab450dc8d6379771afbca5cddc6fbad6c9728726f7158f290ab87d464ff657e89e1c8fc3c474362cc865ff13c5d55ef758c848ea3e660d732cb2fdefa
 SHA512 
7008e7e9c8c2246fe98ba3f0c0fa91e41c88c4da427bf1cfdcce7ef57e5ea838efe7c58c523a7d1708e70d64a4338afe16d06fba2fc7ac5a6c19ca3d6ee41e99
 DIST llvm-project-16.0.5.src.tar.xz.sig 566 BLAKE2B 
4c96f294f350e0086f8504a54c3387308c60efb573c8def40aec45b1918d43e36c44bafb0823625b6cefa5d99b3aacd7823d6c92c7a64a737653d5b51839a924
 SHA512 
4550c7c6a1b6ea603d1499aba5aca746f3948a00e7567604f5e7dc3b215a34357bad382a7ebea1f6cd7952841cb75a0dfbe2c278a8c6fcb630a5035b3e16e869
 DIST llvm-project-a2684acfb61d40f441e240035d7f1ba50da637c8.tar.gz 184900914 
BLAKE2B 
fb1f836738415a640bc84283722f6a7355a06bc8ac05b544dd4ad4ac9552dcf70040b82b0493c5b4485b28610412279ec0adcf467e71915167aa7d010c08216e
 SHA512 
c08ff8abc166399e692d3166ccf65eb4b647893cba8ffc10bcda815bc914a944855bac036d6349f6d820a6ff43d5417170e6ff8620d97a2a144a0898e95d09e3
+DIST llvm-project-f9753ef1893c3d953a0244e7935d3997499b079a.tar.gz 185505236 
BLAKE2B 
570a8937788027ee2cef0dad6be693c57b4a5634c0c1fc2bc1c2f534fb4ae00203f14b1bcf0a0f241e7e1e8c25120dc6ea7ede2a10bed397e1cc377318ebe7a0
 SHA512 
c12eade7c9790ec2a790017b1451a15f0ff7d1b60879f08a448edcb4f162703650b244fdc2fc284335dff4b2a37ef5d488e0d771abee79b49cac94b9e478f010

diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-17.0.0_pre20230602.ebuild 
b/sys-libs/llvm-libunwind/llvm-libunwind-17.0.0_pre20230602.ebuild
new file mode 100644
index ..51cf06f1cda3
--- /dev/null
+++ b/sys-libs/llvm-libunwind/llvm-libunwind-17.0.0_pre20230602.ebuild
@@ -0,0 +1,123 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit cmake-multilib flag-o-matic llvm llvm.org python-any-r1 \
+   toolchain-funcs
+
+DESCRIPTION="C++ runtime stack unwinder from LLVM"
+HOMEPAGE="https://llvm.org/docs/ExceptionHandling.html;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="0"
+KEYWORDS=""
+IUSE="+clang +debug static-libs test"
+REQUIRED_USE="test? ( clang )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   !sys-libs/libunwind
+"
+DEPEND="
+   sys-devel/llvm:${LLVM_MAJOR}
+"
+BDEPEND="
+   clang? (
+   sys-devel/clang:${LLVM_MAJOR}
+   )
+   !test? (
+   ${PYTHON_DEPS}
+   )
+   test? (
+   $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
+   )
+"
+
+LLVM_COMPONENTS=( runtimes libunwind libcxx llvm/cmake cmake )
+LLVM_TEST_COMPONENTS=( libcxxabi llvm/utils/llvm-lit )
+llvm.org_set_globals
+
+python_check_deps() {
+   use test || return 0
+   python_has_version "dev-python/lit[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup
+   python-any-r1_pkg_setup
+}
+
+multilib_src_configure() {
+   local libdir=$(get_libdir)
+
+   # https://github.com/llvm/llvm-project/issues/56825
+   # also separately bug #863917
+   filter-lto
+
+   if use clang; then
+   local -x CC=${CHOST}-clang
+   local -x CXX=${CHOST}-clang++
+   strip-unsupported-flags
+   fi
+
+   # link to compiler-rt
+   # https://github.com/gentoo/gentoo/pull/21516
+   local use_compiler_rt=OFF
+   [[ $(tc-get-c-rtlib) == compiler-rt ]] && use_compiler_rt=ON
+
+   local mycmakeargs=(
+   -DCMAKE_CXX_COMPILER_TARGET="${CHOST}"
+   -DPython3_EXECUTABLE="${PYTHON}"
+   -DLLVM_ENABLE_RUNTIMES="libunwind"
+   -DLLVM_LIBDIR_SUFFIX=${libdir#lib}
+   -DLLVM_INCLUDE_TESTS=OFF
+   -DLIBUNWIND_ENABLE_ASSERTIONS=$(usex debug)
+   -DLIBUNWIND_ENABLE_STATIC=$(usex static-libs)
+   -DLIBUNWIND_INCLUDE_TESTS=$(usex test)
+   -DLIBUNWIND_INSTALL_HEADERS=ON
+
+   # support non-native unwinding; given it's small enough,
+   # enable it unconditionally
+   -DLIBUNWIND_ENABLE_CROSS_UNWINDING=ON
+
+

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

2023-06-04 Thread Michał Górny
commit: 713bcd2c152a7f887ea355761f816a6f6d42
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun  4 06:11:40 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun  4 06:21:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=713bcd2c

sys-devel/clang: Add 17.0.0_pre20230602 snapshot

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

 sys-devel/clang/Manifest|   1 +
 sys-devel/clang/clang-17.0.0_pre20230602.ebuild | 480 
 2 files changed, 481 insertions(+)

diff --git a/sys-devel/clang/Manifest b/sys-devel/clang/Manifest
index c8297d5c7910..9c339e89cc29 100644
--- a/sys-devel/clang/Manifest
+++ b/sys-devel/clang/Manifest
@@ -17,3 +17,4 @@ DIST llvm-project-16.0.4.src.tar.xz.sig 566 BLAKE2B 
43cb2147f12f98f864797158e8ef
 DIST llvm-project-16.0.5.src.tar.xz 118000368 BLAKE2B 
9f84e6bab450dc8d6379771afbca5cddc6fbad6c9728726f7158f290ab87d464ff657e89e1c8fc3c474362cc865ff13c5d55ef758c848ea3e660d732cb2fdefa
 SHA512 
7008e7e9c8c2246fe98ba3f0c0fa91e41c88c4da427bf1cfdcce7ef57e5ea838efe7c58c523a7d1708e70d64a4338afe16d06fba2fc7ac5a6c19ca3d6ee41e99
 DIST llvm-project-16.0.5.src.tar.xz.sig 566 BLAKE2B 
4c96f294f350e0086f8504a54c3387308c60efb573c8def40aec45b1918d43e36c44bafb0823625b6cefa5d99b3aacd7823d6c92c7a64a737653d5b51839a924
 SHA512 
4550c7c6a1b6ea603d1499aba5aca746f3948a00e7567604f5e7dc3b215a34357bad382a7ebea1f6cd7952841cb75a0dfbe2c278a8c6fcb630a5035b3e16e869
 DIST llvm-project-a2684acfb61d40f441e240035d7f1ba50da637c8.tar.gz 184900914 
BLAKE2B 
fb1f836738415a640bc84283722f6a7355a06bc8ac05b544dd4ad4ac9552dcf70040b82b0493c5b4485b28610412279ec0adcf467e71915167aa7d010c08216e
 SHA512 
c08ff8abc166399e692d3166ccf65eb4b647893cba8ffc10bcda815bc914a944855bac036d6349f6d820a6ff43d5417170e6ff8620d97a2a144a0898e95d09e3
+DIST llvm-project-f9753ef1893c3d953a0244e7935d3997499b079a.tar.gz 185505236 
BLAKE2B 
570a8937788027ee2cef0dad6be693c57b4a5634c0c1fc2bc1c2f534fb4ae00203f14b1bcf0a0f241e7e1e8c25120dc6ea7ede2a10bed397e1cc377318ebe7a0
 SHA512 
c12eade7c9790ec2a790017b1451a15f0ff7d1b60879f08a448edcb4f162703650b244fdc2fc284335dff4b2a37ef5d488e0d771abee79b49cac94b9e478f010

diff --git a/sys-devel/clang/clang-17.0.0_pre20230602.ebuild 
b/sys-devel/clang/clang-17.0.0_pre20230602.ebuild
new file mode 100644
index ..e22838875809
--- /dev/null
+++ b/sys-devel/clang/clang-17.0.0_pre20230602.ebuild
@@ -0,0 +1,480 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit cmake llvm llvm.org multilib multilib-minimal
+inherit prefix python-single-r1 toolchain-funcs
+
+DESCRIPTION="C language family frontend for LLVM"
+HOMEPAGE="https://llvm.org/;
+
+# MSVCSetupApi.h: MIT
+# sorttable.js: MIT
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT"
+SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
+KEYWORDS=""
+IUSE="+debug doc +extra ieee-long-double +pie +static-analyzer test xml"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   ~sys-devel/llvm-${PV}:${LLVM_MAJOR}=[debug=,${MULTILIB_USEDEP}]
+   static-analyzer? ( dev-lang/perl:* )
+   xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] )
+"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   ${DEPEND}
+   >=sys-devel/clang-common-${PV}
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-util/cmake-3.16
+   doc? ( $(python_gen_cond_dep '
+   dev-python/recommonmark[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   ') )
+   xml? ( virtual/pkgconfig )
+"
+PDEPEND="
+   ~sys-devel/clang-runtime-${PV}
+   sys-devel/clang-toolchain-symlinks:${LLVM_MAJOR}
+"
+
+LLVM_COMPONENTS=(
+   clang clang-tools-extra cmake
+   llvm/lib/Transforms/Hello
+)
+LLVM_MANPAGES=1
+LLVM_TEST_COMPONENTS=(
+   llvm/utils
+)
+LLVM_USE_TARGETS=llvm
+llvm.org_set_globals
+
+# Multilib notes:
+# 1. ABI_* flags control ABIs libclang* is built for only.
+# 2. clang is always capable of compiling code for all ABIs for enabled
+#target. However, you will need appropriate crt* files (installed
+#e.g. by sys-devel/gcc and sys-libs/glibc).
+# 3. ${CHOST}-clang wrappers are always installed for all ABIs included
+#in the current profile (i.e. alike supported by sys-devel/gcc).
+#
+# Therefore: use sys-devel/clang[${MULTILIB_USEDEP}] only if you need
+# multilib clang* libraries (not runtime, not wrappers).
+
+pkg_setup() {
+   LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup
+   python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   # create extra parent dir for relative CLANG_RESOURCE_DIR access
+   mkdir -p x/y || die
+   BUILD_DIR=${WORKDIR}/x/y/clang
+
+   llvm.org_src_prepare
+
+   # add Gentoo Portage Prefix for Darwin (see prefix-dirs.patch)
+   eprefixify \
+   lib/Lex/InitHeaderSearch.cpp \
+   lib/Driver/ToolChains/Darwin.cpp || die
+
+   if ! use 

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

2023-06-04 Thread Michał Górny
commit: 9d93c540bc8e58ba363abb0c1b5d6542128d
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun  4 06:11:45 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun  4 06:21:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d93c540

sys-libs/compiler-rt: Add 17.0.0_pre20230602 snapshot

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

 sys-libs/compiler-rt/Manifest  |   1 +
 .../compiler-rt-17.0.0_pre20230602.ebuild  | 149 +
 2 files changed, 150 insertions(+)

diff --git a/sys-libs/compiler-rt/Manifest b/sys-libs/compiler-rt/Manifest
index 81bd37dbd79a..c7d490c98fe0 100644
--- a/sys-libs/compiler-rt/Manifest
+++ b/sys-libs/compiler-rt/Manifest
@@ -11,3 +11,4 @@ DIST llvm-project-16.0.4.src.tar.xz.sig 566 BLAKE2B 
43cb2147f12f98f864797158e8ef
 DIST llvm-project-16.0.5.src.tar.xz 118000368 BLAKE2B 
9f84e6bab450dc8d6379771afbca5cddc6fbad6c9728726f7158f290ab87d464ff657e89e1c8fc3c474362cc865ff13c5d55ef758c848ea3e660d732cb2fdefa
 SHA512 
7008e7e9c8c2246fe98ba3f0c0fa91e41c88c4da427bf1cfdcce7ef57e5ea838efe7c58c523a7d1708e70d64a4338afe16d06fba2fc7ac5a6c19ca3d6ee41e99
 DIST llvm-project-16.0.5.src.tar.xz.sig 566 BLAKE2B 
4c96f294f350e0086f8504a54c3387308c60efb573c8def40aec45b1918d43e36c44bafb0823625b6cefa5d99b3aacd7823d6c92c7a64a737653d5b51839a924
 SHA512 
4550c7c6a1b6ea603d1499aba5aca746f3948a00e7567604f5e7dc3b215a34357bad382a7ebea1f6cd7952841cb75a0dfbe2c278a8c6fcb630a5035b3e16e869
 DIST llvm-project-a2684acfb61d40f441e240035d7f1ba50da637c8.tar.gz 184900914 
BLAKE2B 
fb1f836738415a640bc84283722f6a7355a06bc8ac05b544dd4ad4ac9552dcf70040b82b0493c5b4485b28610412279ec0adcf467e71915167aa7d010c08216e
 SHA512 
c08ff8abc166399e692d3166ccf65eb4b647893cba8ffc10bcda815bc914a944855bac036d6349f6d820a6ff43d5417170e6ff8620d97a2a144a0898e95d09e3
+DIST llvm-project-f9753ef1893c3d953a0244e7935d3997499b079a.tar.gz 185505236 
BLAKE2B 
570a8937788027ee2cef0dad6be693c57b4a5634c0c1fc2bc1c2f534fb4ae00203f14b1bcf0a0f241e7e1e8c25120dc6ea7ede2a10bed397e1cc377318ebe7a0
 SHA512 
c12eade7c9790ec2a790017b1451a15f0ff7d1b60879f08a448edcb4f162703650b244fdc2fc284335dff4b2a37ef5d488e0d771abee79b49cac94b9e478f010

diff --git a/sys-libs/compiler-rt/compiler-rt-17.0.0_pre20230602.ebuild 
b/sys-libs/compiler-rt/compiler-rt-17.0.0_pre20230602.ebuild
new file mode 100644
index ..5bb8f9d050ac
--- /dev/null
+++ b/sys-libs/compiler-rt/compiler-rt-17.0.0_pre20230602.ebuild
@@ -0,0 +1,149 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit cmake flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs
+
+DESCRIPTION="Compiler runtime library for clang (built-in part)"
+HOMEPAGE="https://llvm.org/;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="${LLVM_MAJOR}"
+KEYWORDS=""
+IUSE="+abi_x86_32 abi_x86_64 +clang +debug test"
+RESTRICT="!test? ( test ) !clang? ( test )"
+
+DEPEND="
+   sys-devel/llvm:${LLVM_MAJOR}
+"
+BDEPEND="
+   >=dev-util/cmake-3.16
+   clang? ( sys-devel/clang )
+   test? (
+   $(python_gen_any_dep ">=dev-python/lit-15[\${PYTHON_USEDEP}]")
+   =sys-devel/clang-${LLVM_VERSION}*:${LLVM_MAJOR}
+   )
+   !test? (
+   ${PYTHON_DEPS}
+   )
+"
+
+LLVM_COMPONENTS=( compiler-rt cmake llvm/cmake )
+llvm.org_set_globals
+
+python_check_deps() {
+   use test || return 0
+   python_has_version ">=dev-python/lit-15[${PYTHON_USEDEP}]"
+}
+
+pkg_pretend() {
+   if ! use clang && ! tc-is-clang; then
+   ewarn "Building using a compiler other than clang may result in 
broken atomics"
+   ewarn "library. Enable USE=clang unless you have a very good 
reason not to."
+   fi
+}
+
+pkg_setup() {
+   # Darwin Prefix builds do not have llvm installed yet, so rely on
+   # bootstrap-prefix to set the appropriate path vars to LLVM instead
+   # of using llvm_pkg_setup.
+   if [[ ${CHOST} != *-darwin* ]] || has_version sys-devel/llvm; then
+   LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup
+   fi
+   python-any-r1_pkg_setup
+}
+
+test_compiler() {
+   $(tc-getCC) ${CFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c - \
+   <<<'int main() { return 0; }' &>/dev/null
+}
+
+src_configure() {
+   # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
+   use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
+
+   # pre-set since we need to pass it to cmake
+   BUILD_DIR=${WORKDIR}/${P}_build
+
+   if use clang; then
+   # Only do this conditionally to allow overriding with
+   # e.g. CC=clang-13 in case of breakage
+   if ! tc-is-clang ; then
+   local -x CC=${CHOST}-clang
+   local -x CXX=${CHOST}-clang++
+   fi
+
+   strip-unsupported-flags
+   fi
+
+   

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

2023-06-04 Thread Michał Górny
commit: bd5bb8a6a6da7fc13afea8b93c21522dad2445a3
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun  4 06:11:41 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun  4 06:21:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd5bb8a6

dev-python/clang-python: Add 17.0.0_pre20230602 snapshot

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

 dev-python/clang-python/Manifest   |  1 +
 .../clang-python-17.0.0_pre20230602.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/dev-python/clang-python/Manifest b/dev-python/clang-python/Manifest
index 6b6b42750191..8bfaddaf94b8 100644
--- a/dev-python/clang-python/Manifest
+++ b/dev-python/clang-python/Manifest
@@ -9,3 +9,4 @@ DIST llvm-project-16.0.4.src.tar.xz.sig 566 BLAKE2B 
43cb2147f12f98f864797158e8ef
 DIST llvm-project-16.0.5.src.tar.xz 118000368 BLAKE2B 
9f84e6bab450dc8d6379771afbca5cddc6fbad6c9728726f7158f290ab87d464ff657e89e1c8fc3c474362cc865ff13c5d55ef758c848ea3e660d732cb2fdefa
 SHA512 
7008e7e9c8c2246fe98ba3f0c0fa91e41c88c4da427bf1cfdcce7ef57e5ea838efe7c58c523a7d1708e70d64a4338afe16d06fba2fc7ac5a6c19ca3d6ee41e99
 DIST llvm-project-16.0.5.src.tar.xz.sig 566 BLAKE2B 
4c96f294f350e0086f8504a54c3387308c60efb573c8def40aec45b1918d43e36c44bafb0823625b6cefa5d99b3aacd7823d6c92c7a64a737653d5b51839a924
 SHA512 
4550c7c6a1b6ea603d1499aba5aca746f3948a00e7567604f5e7dc3b215a34357bad382a7ebea1f6cd7952841cb75a0dfbe2c278a8c6fcb630a5035b3e16e869
 DIST llvm-project-a2684acfb61d40f441e240035d7f1ba50da637c8.tar.gz 184900914 
BLAKE2B 
fb1f836738415a640bc84283722f6a7355a06bc8ac05b544dd4ad4ac9552dcf70040b82b0493c5b4485b28610412279ec0adcf467e71915167aa7d010c08216e
 SHA512 
c08ff8abc166399e692d3166ccf65eb4b647893cba8ffc10bcda815bc914a944855bac036d6349f6d820a6ff43d5417170e6ff8620d97a2a144a0898e95d09e3
+DIST llvm-project-f9753ef1893c3d953a0244e7935d3997499b079a.tar.gz 185505236 
BLAKE2B 
570a8937788027ee2cef0dad6be693c57b4a5634c0c1fc2bc1c2f534fb4ae00203f14b1bcf0a0f241e7e1e8c25120dc6ea7ede2a10bed397e1cc377318ebe7a0
 SHA512 
c12eade7c9790ec2a790017b1451a15f0ff7d1b60879f08a448edcb4f162703650b244fdc2fc284335dff4b2a37ef5d488e0d771abee79b49cac94b9e478f010

diff --git a/dev-python/clang-python/clang-python-17.0.0_pre20230602.ebuild 
b/dev-python/clang-python/clang-python-17.0.0_pre20230602.ebuild
new file mode 100644
index ..0b4b598d92ff
--- /dev/null
+++ b/dev-python/clang-python/clang-python-17.0.0_pre20230602.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit llvm.org python-r1
+
+DESCRIPTION="Python bindings for sys-devel/clang"
+HOMEPAGE="https://llvm.org/;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0"
+KEYWORDS=""
+IUSE="test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# The module is opening libclang.so directly, and doing some blasphemy
+# on top of it.
+DEPEND="
+   >=sys-devel/clang-${PV}:*
+   !sys-devel/llvm:0[clang(-),python(-)]
+   !sys-devel/clang:0[python(-)]
+"
+RDEPEND="
+   ${DEPEND}
+   ${PYTHON_DEPS}
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   test? (
+   sys-devel/clang:${LLVM_MAJOR}
+   )
+"
+
+LLVM_COMPONENTS=( clang/bindings/python )
+llvm.org_set_globals
+
+python_test() {
+   # tests rely on results from a specific clang version, so override
+   # the search path
+   local -x 
CLANG_LIBRARY_PATH=${BROOT}/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir)
+   local -x CLANG_NO_DEFAULT_CONFIG=1
+   "${EPYTHON}" -m unittest discover -v || die "Tests fail with ${EPYTHON}"
+}
+
+src_test() {
+   python_foreach_impl python_test
+}
+
+src_install() {
+   python_foreach_impl python_domodule clang
+}



<    1   2   3   >