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

2022-09-11 Thread Andrey Grozin
commit: ac9b1004e57facec2edeadaeb47932750319c330
Author: Andrey Grozin  gentoo  org>
AuthorDate: Mon Sep 12 05:48:40 2022 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Mon Sep 12 05:48:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac9b1004

sci-geosciences/gpxsee: update PLOCALES

Signed-off-by: Andrey Grozin  gentoo.org>

 sci-geosciences/gpxsee/gpxsee-11.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-geosciences/gpxsee/gpxsee-11.4.ebuild 
b/sci-geosciences/gpxsee/gpxsee-11.4.ebuild
index ca4a7a75cd2b..9e54cc3e8e22 100644
--- a/sci-geosciences/gpxsee/gpxsee-11.4.ebuild
+++ b/sci-geosciences/gpxsee/gpxsee-11.4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PLOCALES="cs da de en eo es fi fr hu it ko nb pl pt_BR ru sv tr uk zh"
+PLOCALES="ca cs da de en eo es fi fr hu it ko nb pl pt_BR ru sv tr uk zh"
 inherit plocale qmake-utils xdg
 
 MY_PN="GPXSee"



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

2022-09-11 Thread Andrey Grozin
commit: 028ede910f4df041150accc432895dd754a3edd7
Author: Andrey Grozin  gentoo  org>
AuthorDate: Mon Sep 12 05:44:22 2022 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Mon Sep 12 05:44:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=028ede91

sci-geosciences/gpxsee: bump to 11.4

Signed-off-by: Andrey Grozin  gentoo.org>

 sci-geosciences/gpxsee/Manifest   |  1 +
 sci-geosciences/gpxsee/gpxsee-11.4.ebuild | 56 +++
 2 files changed, 57 insertions(+)

diff --git a/sci-geosciences/gpxsee/Manifest b/sci-geosciences/gpxsee/Manifest
index ea2a9dfc8800..cd602eccc5bb 100644
--- a/sci-geosciences/gpxsee/Manifest
+++ b/sci-geosciences/gpxsee/Manifest
@@ -1,3 +1,4 @@
 DIST gpxsee-10.7.tar.gz 5122383 BLAKE2B 
5625f40b799e67ac7b4801e358021657b2ef4f2279e8ac94f8c85724b9e27dad2d0e244f931b6c2f7204abfb45a8dde1a07dcbbbfba780c8a07aa541ba944473
 SHA512 
0cb4a3e71c8141d8b0a039cd51ddbfb159c28dc9d6f724dc8605f52aaf90379b9fa3d21741993fbf754bd329d835118b3b67c87673ee97fdc29f61440c3e8624
 DIST gpxsee-11.2.tar.gz 5318176 BLAKE2B 
3ecf8fdc70e073d440e15367eda880c1d59d452ac042175c582a512a805a8a25ed7ef838b817b08564bd57ad91b3577af8cfe6c28cc3891093de14b7f0e486b6
 SHA512 
3236e3ea0db5442f5c879ae4e13648f4c4365085f1013cb55f625bd5313c02fef9a279996ed68e17a475765bf66f09e419f83995f39242cf7003aa06aa9cf08f
 DIST gpxsee-11.3.tar.gz 5321969 BLAKE2B 
472503f01c480ca93337c2a372eaea5e63aa025fce9237594b9a4bb990f520ea680d0fecf1c56692cbafb473765dcab19e55e1153d35d0f1472718a904bae8ed
 SHA512 
8f4328193f71bd065b8fb4b5619e1a12bba9a034150f77606315fb385dabc3fb9263f33063d50fed222d72c292e3f67f84bc907626406661e88bd421c3041a96
+DIST gpxsee-11.4.tar.gz 5331248 BLAKE2B 
0a2f8020e8c01cac27748ccb20ccc1c31ad3032af133560cf609f8a9303956b8dfebb228c630b2a41716d37c3aac56d099aae064582b13456c99306449e18f47
 SHA512 
0f9619af7d373de6469ad3d7fe24d0fe241b1046467f7e66da77bde9408ec842e46cddfa19616634ee262dd6b07e128917169d820746ed24167807fdf4d25292

diff --git a/sci-geosciences/gpxsee/gpxsee-11.4.ebuild 
b/sci-geosciences/gpxsee/gpxsee-11.4.ebuild
new file mode 100644
index ..ca4a7a75cd2b
--- /dev/null
+++ b/sci-geosciences/gpxsee/gpxsee-11.4.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PLOCALES="cs da de en eo es fi fr hu it ko nb pl pt_BR ru sv tr uk zh"
+inherit plocale qmake-utils xdg
+
+MY_PN="GPXSee"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="A viewer and analyzer that supports gpx, tcx, kml, fit, igc and 
nmea files"
+HOMEPAGE="https://www.gpxsee.org/;
+SRC_URI="https://github.com/tumic0/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RDEPEND="dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtsql:5
+   dev-qt/qtpositioning:5
+   dev-qt/qtsvg:5"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-qt/linguist-tools:5"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=( "${FILESDIR}"/${PN}-7.33.patch )
+
+src_prepare() {
+   default
+
+   plocale_find_changes lang "${PN}_" '.ts'
+
+   rm_ts() {
+   sed -e "s|lang/gpxsee_${1}.ts||" -i gpxsee.pro
+   }
+
+   plocale_for_each_disabled_locale rm_ts
+}
+
+src_compile() {
+   $(qt5_get_bindir)/lrelease gpxsee.pro || die "lrelease failed"
+   eqmake5 gpxsee.pro
+   emake
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+   dodoc README.md
+}



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

2022-09-11 Thread Jakov Smolić
commit: 372e82eba2c84c53b74cb5d1dffc0d8ca85a7f42
Author: matoro  users  noreply  github  com>
AuthorDate: Sun Sep 11 21:05:41 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Sep 12 04:36:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=372e82eb

dev-python/pathlib2: Keyword 2.3.7_p1 sparc, #868267

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/pathlib2/pathlib2-2.3.7_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pathlib2/pathlib2-2.3.7_p1.ebuild 
b/dev-python/pathlib2/pathlib2-2.3.7_p1.ebuild
index 379f29fe99e5..dc2fc02e2c35 100644
--- a/dev-python/pathlib2/pathlib2-2.3.7_p1.ebuild
+++ b/dev-python/pathlib2/pathlib2-2.3.7_p1.ebuild
@@ -23,6 +23,6 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~m68k ~riscv"
+KEYWORDS="~amd64 ~m68k ~riscv ~sparc"
 
 distutils_enable_tests pytest



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

2022-09-11 Thread Jakov Smolić
commit: b52d73a93a5b85297fc83dad8e404496a065788e
Author: matoro  users  noreply  github  com>
AuthorDate: Sun Sep 11 21:47:26 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Sep 12 04:36:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b52d73a9

dev-lang/python: Stabilize 3.8.13_p8 sparc, #868555

Closes: https://github.com/gentoo/gentoo/pull/27215
Signed-off-by: Jakov Smolić  gentoo.org>

 dev-lang/python/python-3.8.13_p8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.8.13_p8.ebuild 
b/dev-lang/python/python-3.8.13_p8.ebuild
index 2c6fcd3c9107..38ed52e1b2db 100644
--- a/dev-lang/python/python-3.8.13_p8.ebuild
+++ b/dev-lang/python/python-3.8.13_p8.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 IUSE="
bluetooth build +ensurepip examples gdbm hardened lto +ncurses pgo
+readline +sqlite +ssl test tk wininst +xml



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

2022-09-11 Thread Jakov Smolić
commit: 186fe143dcad2be23115aea27e02d10ffaf45cbb
Author: matoro  users  noreply  github  com>
AuthorDate: Mon Sep 12 00:57:37 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Sep 12 04:36:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=186fe143

dev-python/nbconvert: Stabilize 6.5.0-r2 sparc, #866758

Closes: https://github.com/gentoo/gentoo/pull/27217
Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild 
b/dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild
index 153804c9b1d5..fdd88a6b9676 100644
--- a/dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild
+++ b/dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]



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

2022-09-11 Thread Jakov Smolić
commit: 1b609ee4d2572151a7b6ecaf94bb0dc5826130c6
Author: matoro  users  noreply  github  com>
AuthorDate: Sun Sep 11 22:43:26 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Sep 12 04:36:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b609ee4

dev-lang/python: Stabilize 3.9.13_p6 sparc, #868558

Closes: https://github.com/gentoo/gentoo/pull/27216
Signed-off-by: Jakov Smolić  gentoo.org>

 dev-lang/python/python-3.9.13_p6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.9.13_p6.ebuild 
b/dev-lang/python/python-3.9.13_p6.ebuild
index ed8c45575577..65eb49f7725f 100644
--- a/dev-lang/python/python-3.9.13_p6.ebuild
+++ b/dev-lang/python/python-3.9.13_p6.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86"
 IUSE="
bluetooth build +ensurepip examples gdbm hardened lto +ncurses pgo
+readline +sqlite +ssl test tk +xml



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

2022-09-11 Thread Jakov Smolić
commit: 37dab7782d1d040546d800125f60dd8aee2b0f33
Author: matoro  users  noreply  github  com>
AuthorDate: Sun Sep 11 21:05:42 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Sep 12 04:36:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37dab778

dev-python/jaraco-text: Keyword 3.9.1 sparc, #868267

Closes: https://github.com/gentoo/gentoo/pull/27213
Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/jaraco-text/jaraco-text-3.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/jaraco-text/jaraco-text-3.9.1.ebuild 
b/dev-python/jaraco-text/jaraco-text-3.9.1.ebuild
index 80530ec40df0..364bd30de17d 100644
--- a/dev-python/jaraco-text/jaraco-text-3.9.1.ebuild
+++ b/dev-python/jaraco-text/jaraco-text-3.9.1.ebuild
@@ -20,7 +20,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~m68k ~riscv"
+KEYWORDS="~amd64 ~m68k ~riscv ~sparc"
 
 RDEPEND="
>=dev-python/jaraco-context-4.1.1-r1[${PYTHON_USEDEP}]



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

2022-09-11 Thread Jakov Smolić
commit: 9e461e91dfc6f3b8b8afb6c9b99223b80e865e9f
Author: matoro  users  noreply  github  com>
AuthorDate: Mon Sep 12 00:57:35 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Sep 12 04:36:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e461e91

dev-python/tinycss2: Stabilize 1.1.1-r1 sparc, #866758

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-python/tinycss2/tinycss2-1.1.1-r1.ebuild 
b/dev-python/tinycss2/tinycss2-1.1.1-r1.ebuild
index 1221cf515d58..b7f2bb4bc634 100644
--- a/dev-python/tinycss2/tinycss2-1.1.1-r1.ebuild
+++ b/dev-python/tinycss2/tinycss2-1.1.1-r1.ebuild
@@ -27,7 +27,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
>=dev-python/webencodings-0.4[${PYTHON_USEDEP}]



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

2022-09-11 Thread Jakov Smolić
commit: a5129832c99146fc9e4d6b98f0305c736e1e2386
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Sep 12 04:05:48 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Sep 12 04:05:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5129832

dev-python/python-sense-hat: Stabilize 2.4.0 arm, #869791

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/python-sense-hat/python-sense-hat-2.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/python-sense-hat/python-sense-hat-2.4.0.ebuild 
b/dev-python/python-sense-hat/python-sense-hat-2.4.0.ebuild
index cec88b32b3c4..45d117a9fc15 100644
--- a/dev-python/python-sense-hat/python-sense-hat-2.4.0.ebuild
+++ b/dev-python/python-sense-hat/python-sense-hat-2.4.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/astro-pi/python-sense-hat/archive/v${PV}.tar.gz -> $
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~arm ~arm64"
+KEYWORDS="arm ~arm64"
 
 RDEPEND="
dev-python/numpy[${PYTHON_USEDEP}]



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

2022-09-11 Thread Maciej Barć
commit: 418d64eafd35ede86bfb5ecac7f275c357912272
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Sep 12 00:42:04 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Sep 12 00:46:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=418d64ea

games-emulation/ppsspp: drop old 1.11.3_p20210627-r2

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

 games-emulation/ppsspp/Manifest|  10 ---
 .../ppsspp/ppsspp-1.11.3_p20210627-r2.ebuild   | 100 -
 2 files changed, 110 deletions(-)

diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest
index f6d6f03115ba..e57436dd0bbb 100644
--- a/games-emulation/ppsspp/Manifest
+++ b/games-emulation/ppsspp/Manifest
@@ -1,13 +1,3 @@
-DIST ppsspp-1.11.3_p20210627-assets_lang.tar.gz 664123 BLAKE2B 
8d96634eb3e930f7f97e8ac24d97eba1e2e7fce3a8f4dbe5a8a4c0c0438a24e981769c3638d7e7770eb1a3af2827a3ece0996fdba8cf668d2c058e3d20741e94
 SHA512 
691cb38c65ca20700dc5b91c0dc02eec1839f153e042c87f8f4fd480e44c823c0ece9f4752f5e597f2aa4b5cfb22aaf49d76ff990eb2dd5231cc4065dd62566d
-DIST ppsspp-1.11.3_p20210627-ext_SPIRV-Cross.tar.gz 1441538 BLAKE2B 
011a0bc8fea2a5986b5884f315d877d0de111dbda226cc6aa5eaf11c0b2cb14acfd94c1279fb80f0a48b27d1a2117487f634a0888f7499d733261c0ced94ea89
 SHA512 
be77131814691dfbe65de3a2d3ea65de98c7169824997056637bbce39485327ff0f64e7eed8588237615948824e1f9dff1d083472b8cbccd3748a52379411e4e
-DIST ppsspp-1.11.3_p20210627-ext_armips.tar.gz 197263 BLAKE2B 
2b2cbeaabf5fb5f0b5cbf8c93ea61d4546e04054f54be5a7dad081ca0aaacf09d1fe1cc710fd0c66f28c7d4c84b98961a6d96bb9cea941f8b02492c1dff6344d
 SHA512 
2a94e2c7b7280c00a39c8fc92d81ed15fc4b3270a124ef882e3cd8878db6ec827aefa06b0e646a60916636a95e4ebfa886e9878ba70c6bcfcd048def457368be
-DIST ppsspp-1.11.3_p20210627-ext_discord-rpc.tar.gz 2108078 BLAKE2B 
e89ee4a196167cabaecfab82d191516eb0cf0fa89e35f95b6d118d5baad25f5d13d9002a8dcfe4aba099af7b9c1eb72835eb3baa9e4deaedd2754e99687b5967
 SHA512 
06205287addabfb343ccd9af997b693ed221fe564355d3629d4dee6c003e768b3f65f2b34eb04ef29807a15c5fa34b04c664212b7e0d15b09ad9a4e4be10a560
-DIST ppsspp-1.11.3_p20210627-ext_glslang.tar.gz 3300622 BLAKE2B 
0f0d8e043662962f13c4277da335def78a88dd1b35ac2e40b0192f0783c43fd97367d63663764591a5b1eef1bc62c681aa54a402e69c36a8dc50b3595e9e8ba9
 SHA512 
39b7fd1332dc2f6e29c920961e2a48a33cb7fb36753a0ee5ea8897cb2ad11cec67808ec671cd1bdecbb03eb17f4e83a711013bb20a8cc0831879eb9fbe432bcd
-DIST ppsspp-1.11.3_p20210627-ext_miniupnp.tar.gz 449099 BLAKE2B 
b2bcdee23c817cf309dd9516e32e06f7e1eadc9ae24db3519a2b4e3861417fb79c0708d6d67e8baec3de9e6c5c2bb0a6daff648bf63f7c419192729957e9959c
 SHA512 
f86f558699e75e7f8a58bbb5e94c2a32d703432cef05ffeac0da129113a1fe485cc5ad43b1fcfda11ee1ee398fa434511eccc37633eb5d3dfe8af864097669de
-DIST ppsspp-1.11.3_p20210627-ext_native_tools_prebuilt.tar.gz 897571 BLAKE2B 
b1c959a0cd1c61f65b3d7e2c204e9b60fc00e551d72ef3edcb8a3c8851e1e8d1dd3b0f79594ffd0ec767ba0ca34ae7fc8d3a5171ca5b449fcbab8ab9f63e22a9
 SHA512 
5e1b3d8c0cf581014e6fa375b865725a383128818df6e5135a03b1513807d2b8f615a7e58d37ca805d0603ea75d24e41fe079eaf4f41e94af1077d4c4b0c5a93
-DIST ppsspp-1.11.3_p20210627-ext_rapidjson.tar.gz 1054419 BLAKE2B 
40b8ba0884943de2179b21d7a56716efed2ec5b4098aa33c061e52703b0952930fe2f1bda8cb6ec4a75b947753011e9d06fda953a3862e321d2a0187cd60385d
 SHA512 
3472e129e710bf5343b8b27a61581a1480c8096493e466440b62702d8b5353745d561931f72b5405a736ad92525be3843ea1cf4b5ea5839721cc6d6b358f19bc
-DIST ppsspp-1.11.3_p20210627-ext_zstd.tar.gz 1858608 BLAKE2B 
8d3f3fd3b4d9cab38c4544b3fe7030bb5589b230433a1e479a18975145b83255d84c029a6eb57b5440acf160cdfc46aad1b25145bea004c22b1999b63fdfa933
 SHA512 
5db2ebd0cbdd9f2a1485f876eddf45df23dcf41bb9c7bedec865a60cb63eeba4a8ce6968de4598f18fe4368b38fa6333c0c7e4bf8ed4848ac83a8e7783ce47cd
-DIST ppsspp-1.11.3_p20210627.tar.gz 28650800 BLAKE2B 
f6f0c512451df4fe4c7a10525898aeb698f0a36889f7216d766d62366f5b3f3040cf5e422cbaaab44c638e4f12ce27361b5170caae33578ecd33ac1409fecf3d
 SHA512 
a309e722f5ddfeef9acfa23ff92cda0c37cf21d255f7d2f3546cdccc51502e4ad66274dd02c96b94637a4bada022a604191f92f2edf40cb0bbdbdaf6acd73223
 DIST ppsspp-1.12.3-assets_lang.tar.gz 664123 BLAKE2B 
8d96634eb3e930f7f97e8ac24d97eba1e2e7fce3a8f4dbe5a8a4c0c0438a24e981769c3638d7e7770eb1a3af2827a3ece0996fdba8cf668d2c058e3d20741e94
 SHA512 
691cb38c65ca20700dc5b91c0dc02eec1839f153e042c87f8f4fd480e44c823c0ece9f4752f5e597f2aa4b5cfb22aaf49d76ff990eb2dd5231cc4065dd62566d
 DIST ppsspp-1.12.3-ext_SPIRV-Cross.tar.gz 1441538 BLAKE2B 
011a0bc8fea2a5986b5884f315d877d0de111dbda226cc6aa5eaf11c0b2cb14acfd94c1279fb80f0a48b27d1a2117487f634a0888f7499d733261c0ced94ea89
 SHA512 
be77131814691dfbe65de3a2d3ea65de98c7169824997056637bbce39485327ff0f64e7eed8588237615948824e1f9dff1d083472b8cbccd3748a52379411e4e
 DIST ppsspp-1.12.3-ext_armips.tar.gz 197263 BLAKE2B 
2b2cbeaabf5fb5f0b5cbf8c93ea61d4546e04054f54be5a7dad081ca0aaacf09d1fe1cc710fd0c66f28c7d4c84b98961a6d96bb9cea941f8b02492c1dff6344d
 SHA512 

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

2022-09-11 Thread Maciej Barć
commit: ba477a13b8da74305abf9670e4e1f49e4d41900e
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Sep 12 00:41:36 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Sep 12 00:46:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba477a13

games-emulation/ppsspp: bump to 1.13.2

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

 games-emulation/ppsspp/Manifest |   8 +++
 games-emulation/ppsspp/ppsspp-1.13.2.ebuild | 100 
 2 files changed, 108 insertions(+)

diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest
index 4a5bf8448b54..f6d6f03115ba 100644
--- a/games-emulation/ppsspp/Manifest
+++ b/games-emulation/ppsspp/Manifest
@@ -26,4 +26,12 @@ DIST ppsspp-1.13-ext_glslang.tar.gz 3300622 BLAKE2B 
0f0d8e043662962f13c4277da335
 DIST ppsspp-1.13-ext_miniupnp.tar.gz 449099 BLAKE2B 
b2bcdee23c817cf309dd9516e32e06f7e1eadc9ae24db3519a2b4e3861417fb79c0708d6d67e8baec3de9e6c5c2bb0a6daff648bf63f7c419192729957e9959c
 SHA512 
f86f558699e75e7f8a58bbb5e94c2a32d703432cef05ffeac0da129113a1fe485cc5ad43b1fcfda11ee1ee398fa434511eccc37633eb5d3dfe8af864097669de
 DIST ppsspp-1.13-ext_native_tools_prebuilt.tar.gz 897571 BLAKE2B 
b1c959a0cd1c61f65b3d7e2c204e9b60fc00e551d72ef3edcb8a3c8851e1e8d1dd3b0f79594ffd0ec767ba0ca34ae7fc8d3a5171ca5b449fcbab8ab9f63e22a9
 SHA512 
5e1b3d8c0cf581014e6fa375b865725a383128818df6e5135a03b1513807d2b8f615a7e58d37ca805d0603ea75d24e41fe079eaf4f41e94af1077d4c4b0c5a93
 DIST ppsspp-1.13-ext_rapidjson.tar.gz 1054419 BLAKE2B 
40b8ba0884943de2179b21d7a56716efed2ec5b4098aa33c061e52703b0952930fe2f1bda8cb6ec4a75b947753011e9d06fda953a3862e321d2a0187cd60385d
 SHA512 
3472e129e710bf5343b8b27a61581a1480c8096493e466440b62702d8b5353745d561931f72b5405a736ad92525be3843ea1cf4b5ea5839721cc6d6b358f19bc
+DIST ppsspp-1.13.2-ext_SPIRV-Cross.tar.gz 1441538 BLAKE2B 
011a0bc8fea2a5986b5884f315d877d0de111dbda226cc6aa5eaf11c0b2cb14acfd94c1279fb80f0a48b27d1a2117487f634a0888f7499d733261c0ced94ea89
 SHA512 
be77131814691dfbe65de3a2d3ea65de98c7169824997056637bbce39485327ff0f64e7eed8588237615948824e1f9dff1d083472b8cbccd3748a52379411e4e
+DIST ppsspp-1.13.2-ext_armips.tar.gz 197263 BLAKE2B 
2b2cbeaabf5fb5f0b5cbf8c93ea61d4546e04054f54be5a7dad081ca0aaacf09d1fe1cc710fd0c66f28c7d4c84b98961a6d96bb9cea941f8b02492c1dff6344d
 SHA512 
2a94e2c7b7280c00a39c8fc92d81ed15fc4b3270a124ef882e3cd8878db6ec827aefa06b0e646a60916636a95e4ebfa886e9878ba70c6bcfcd048def457368be
+DIST ppsspp-1.13.2-ext_discord-rpc.tar.gz 2108078 BLAKE2B 
e89ee4a196167cabaecfab82d191516eb0cf0fa89e35f95b6d118d5baad25f5d13d9002a8dcfe4aba099af7b9c1eb72835eb3baa9e4deaedd2754e99687b5967
 SHA512 
06205287addabfb343ccd9af997b693ed221fe564355d3629d4dee6c003e768b3f65f2b34eb04ef29807a15c5fa34b04c664212b7e0d15b09ad9a4e4be10a560
+DIST ppsspp-1.13.2-ext_glslang.tar.gz 3300622 BLAKE2B 
0f0d8e043662962f13c4277da335def78a88dd1b35ac2e40b0192f0783c43fd97367d63663764591a5b1eef1bc62c681aa54a402e69c36a8dc50b3595e9e8ba9
 SHA512 
39b7fd1332dc2f6e29c920961e2a48a33cb7fb36753a0ee5ea8897cb2ad11cec67808ec671cd1bdecbb03eb17f4e83a711013bb20a8cc0831879eb9fbe432bcd
+DIST ppsspp-1.13.2-ext_miniupnp.tar.gz 449099 BLAKE2B 
b2bcdee23c817cf309dd9516e32e06f7e1eadc9ae24db3519a2b4e3861417fb79c0708d6d67e8baec3de9e6c5c2bb0a6daff648bf63f7c419192729957e9959c
 SHA512 
f86f558699e75e7f8a58bbb5e94c2a32d703432cef05ffeac0da129113a1fe485cc5ad43b1fcfda11ee1ee398fa434511eccc37633eb5d3dfe8af864097669de
+DIST ppsspp-1.13.2-ext_native_tools_prebuilt.tar.gz 897571 BLAKE2B 
b1c959a0cd1c61f65b3d7e2c204e9b60fc00e551d72ef3edcb8a3c8851e1e8d1dd3b0f79594ffd0ec767ba0ca34ae7fc8d3a5171ca5b449fcbab8ab9f63e22a9
 SHA512 
5e1b3d8c0cf581014e6fa375b865725a383128818df6e5135a03b1513807d2b8f615a7e58d37ca805d0603ea75d24e41fe079eaf4f41e94af1077d4c4b0c5a93
+DIST ppsspp-1.13.2-ext_rapidjson.tar.gz 1054419 BLAKE2B 
40b8ba0884943de2179b21d7a56716efed2ec5b4098aa33c061e52703b0952930fe2f1bda8cb6ec4a75b947753011e9d06fda953a3862e321d2a0187cd60385d
 SHA512 
3472e129e710bf5343b8b27a61581a1480c8096493e466440b62702d8b5353745d561931f72b5405a736ad92525be3843ea1cf4b5ea5839721cc6d6b358f19bc
+DIST ppsspp-1.13.2.tar.gz 31676739 BLAKE2B 
913c5be8a40286103f402cd369edb3f8709745204b32f076206532b2bdadd286cd10980009a9613e06537fb62b3e560026631030183362e64b60263c2c1884fd
 SHA512 
09c9fb12e03fb573bb4ac801a807dfbe883316e184750461752d986d00358f4e61153737a5018dd16d8c3082be88566878b3e3357e27267184f8bf4287695227
 DIST ppsspp-1.13.tar.gz 31675858 BLAKE2B 
bfad05d3097481699f555ed16582731a512d14ab36214470d76c5437f7d0d634825546a94eb511568cf291e1a785a3ac39aa3cc01db6a063816d4e7ee551
 SHA512 
73233c3da6787808696fa961d9c42127e893be088ecb7eb6d2767392b94eccf35b39c476d17973dd2a34891feb17ca33883b50f90f5e90cf9e758bae1a32452f

diff --git a/games-emulation/ppsspp/ppsspp-1.13.2.ebuild 
b/games-emulation/ppsspp/ppsspp-1.13.2.ebuild
new file mode 100644
index ..2d55e7f90bad
--- /dev/null
+++ b/games-emulation/ppsspp/ppsspp-1.13.2.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2022 Gentoo 

[gentoo-commits] repo/gentoo:master commit in: app-shells/bash/files/

2022-09-11 Thread Mike Gilbert
commit: 04add5d9bfe8a7b790ad8564e11f7c5bd7846139
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Sep 11 23:10:25 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Sep 11 23:10:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04add5d9

app-shells/bash: remove egrep/fgrep aliases from bashrc

Upstream has declared these forms to be deprecated. Aliasing them to
'grep -E' and 'grep -F' prevents the deprecation warning from being
displayed, which could lead to confusion.

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

 app-shells/bash/files/bashrc | 2 --
 1 file changed, 2 deletions(-)

diff --git a/app-shells/bash/files/bashrc b/app-shells/bash/files/bashrc
index bce7204e3c01..b7202a361d31 100644
--- a/app-shells/bash/files/bashrc
+++ b/app-shells/bash/files/bashrc
@@ -94,8 +94,6 @@ if ${use_color} ; then
#BSD#@export CLICOLOR=1
#GNU#@alias ls='ls --color=auto'
alias grep='grep --colour=auto'
-   alias egrep='grep -E --colour=auto'
-   alias fgrep='grep -F --colour=auto'
 else
# show root@ when we don't have colors
PS1+='\u@\h \w \$ '



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

2022-09-11 Thread Michael Orlitzky
commit: ee828164174dac808cc0b37b9306871b45857246
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Sun Sep 11 22:26:15 2022 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Sun Sep 11 22:29:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee828164

sci-mathematics/octave: better slibtool fix in v6.4.0.

The --enable-link-all-dependencies flag was added to octave-6.4.0 to fix
the build with slibtool, but that had some unintended consequences (bug
858554). The whole thing is moot in v7.2.0, but there's a better fix for
v6.4.0: using --disable-no-undefined, which, double-negatively, allows
for undefined symbols wherever they were causing problems. It still
builds OK with rlibtool, ship it!

Closes: https://bugs.gentoo.org/858554
Signed-off-by: Michael Orlitzky  gentoo.org>

 sci-mathematics/octave/octave-6.4.0-r4.ebuild | 215 ++
 1 file changed, 215 insertions(+)

diff --git a/sci-mathematics/octave/octave-6.4.0-r4.ebuild 
b/sci-mathematics/octave/octave-6.4.0-r4.ebuild
new file mode 100644
index ..354b3b02baf9
--- /dev/null
+++ b/sci-mathematics/octave/octave-6.4.0-r4.ebuild
@@ -0,0 +1,215 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic fortran-2 java-pkg-opt-2 pax-utils qmake-utils 
toolchain-funcs xdg-utils
+
+DESCRIPTION="High-level interactive language for numerical computations"
+LICENSE="GPL-3"
+HOMEPAGE="https://www.gnu.org/software/octave/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
+
+SLOT="0/${PV}"
+IUSE="curl doc fftw +glpk gnuplot gui hdf5 java opengl
+   portaudio postscript +qhull +qrupdate readline sndfile +sparse
+   ssl static-libs sundials X zlib"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux 
~x86-linux"
+
+# Although it is listed in INSTALL.OCTAVE as a build tool, Octave runs
+# "makeinfo" from sys-apps/texinfo at runtime to convert its texinfo
+# documentation to text (see scripts/help/help.m).
+#
+# (un)zip isn't mentioned, but there's a test that uses it (bug 775254).
+#
+RDEPEND="
+   app-arch/bzip2
+   app-arch/unzip
+   app-arch/zip
+   app-text/ghostscript-gpl
+   sys-apps/texinfo
+   dev-libs/libpcre:3=
+   sys-libs/ncurses:0=
+   sys-libs/zlib
+   virtual/blas
+   virtual/lapack
+   curl? ( net-misc/curl:0= )
+   fftw? ( sci-libs/fftw:3.0= )
+   glpk? ( sci-mathematics/glpk:0= )
+   gnuplot? ( sci-visualization/gnuplot )
+   gui? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qthelp:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtopengl:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtwidgets:5
+   x11-libs/qscintilla:=
+   )
+   hdf5? ( sci-libs/hdf5:0= )
+   java? ( >=virtual/jre-1.6.0:* )
+   opengl? (
+   media-libs/freetype:2=
+   media-libs/fontconfig:1.0=
+   virtual/glu
+   >=x11-libs/fltk-1.3:1=[opengl,xft]
+   x11-libs/gl2ps:0=
+   )
+   portaudio? ( media-libs/portaudio )
+   postscript? (
+   app-text/epstool
+   media-gfx/pstoedit
+   media-gfx/transfig
+   )
+   qhull? ( media-libs/qhull:0= )
+   qrupdate? ( sci-libs/qrupdate:0= )
+   readline? ( sys-libs/readline:0= )
+   sndfile? ( media-libs/libsndfile )
+   sparse? (
+   sci-libs/arpack:0=
+   sci-libs/camd:0=
+   sci-libs/ccolamd:0=
+   sci-libs/cholmod:0=
+   sci-libs/colamd:0=
+   sci-libs/cxsparse:0=
+   sci-libs/umfpack:0=
+   )
+   ssl? (
+   dev-libs/openssl:0=
+   )
+   sundials? (  99octave || die
+   doenvd 99octave
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+}



[gentoo-commits] proj/linux-patches:6.0 commit in: /

2022-09-11 Thread Mike Pagano
commit: f0dc7817c3af87cf128b5b1bc20a94d9f910b987
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Sep 11 22:30:20 2022 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Sep 11 22:30:20 2022 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=f0dc7817

Add genpatches

Bluetooth: Check key sizes only when Secure Simple Pairing is
enabled. See bug #686758
tmp513 requies REGMAP_I2C to build.  Select it by default in Kconfig.
See bug #710790. Thanks to Phil Stracchino
sign-file: full functionality with modern LibreSSL
Kernel Self Protection patch
CPU Optimization patch
Print firmware info (Reqs CONFIG_GENTOO_PRINT_FIRMWARE_INFO
Patch to enable link security restrictions by default.
Patch to support for namespace user.pax.* on tmpfs.

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

 _README|  37 ++
 1500_XATTR_USER_PREFIX.patch   |  67 ++
 ...ble-link-security-restrictions-by-default.patch |  17 +
 1700_sparc-address-warray-bound-warnings.patch |  17 +
 ...zes-only-if-Secure-Simple-Pairing-enabled.patch |  37 ++
 2700_revert-drm-i915-dma-resv-obj-fix.patch| 107 
 ...3-Fix-build-issue-by-selecting-CONFIG_REG.patch |  30 +
 2920_sign-file-patch-for-libressl.patch|  16 +
 3000_Support-printing-firmware-info.patch  |  14 +
 5010_enable-cpu-optimizations-universal.patch  | 675 +
 10 files changed, 1017 insertions(+)

diff --git a/_README b/_README
index 90189932..b3a5a14c 100644
--- a/_README
+++ b/_README
@@ -43,6 +43,43 @@ EXPERIMENTAL
 Individual Patch Descriptions:
 --
 
+Patch:  1500_XATTR_USER_PREFIX.patch
+From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
+Desc:   Support for namespace user.pax.* on tmpfs.
+
+Patch:  1510_fs-enable-link-security-restrictions-by-default.patch
+From:   
http://sources.debian.net/src/linux/3.16.7-ckt4-3/debian/patches/debian/fs-enable-link-security-restrictions-by-default.patch/
+Desc:   Enable link security restrictions by default.
+
+Patch:  1700_sparc-address-warray-bound-warnings.patch
+From:  https://github.com/KSPP/linux/issues/109
+Desc:  Address -Warray-bounds warnings 
+
+Patch:  2000_BT-Check-key-sizes-only-if-Secure-Simple-Pairing-enabled.patch
+From:   
https://lore.kernel.org/linux-bluetooth/20190522070540.48895-1-mar...@holtmann.org/raw
+Desc:   Bluetooth: Check key sizes only when Secure Simple Pairing is enabled. 
See bug #686758
+
+Patch:  2700_revert-drm-i915-dma-resv-obj-fix.patch
+From:   https://bugs.gentoo.org/866023
+Desc:   Revert Revert for drm i915 thanks to Luigi 'Comio' Mantellini 
+
+Patch:  2900_tmp513-Fix-build-issue-by-selecting-CONFIG_REG.patch
+From:   https://bugs.gentoo.org/710790
+Desc:   tmp513 requies REGMAP_I2C to build.  Select it by default in Kconfig. 
See bug #710790. Thanks to Phil Stracchino
+
+Patch:  2920_sign-file-patch-for-libressl.patch
+From:   https://bugs.gentoo.org/717166
+Desc:   sign-file: full functionality with modern LibreSSL
+
+Patch:  3000_Support-printing-firmware-info.patch
+From:   https://bugs.gentoo.org/732852
+Desc:   Print firmware info (Reqs CONFIG_GENTOO_PRINT_FIRMWARE_INFO). Thanks 
to Georgy Yakovlev
+
 Patch:  4567_distro-Gentoo-Kconfig.patch
 From:   Tom Wijsman 
 Desc:   Add Gentoo Linux support config settings and defaults.
+
+Patch:  5010_enable-cpu-optimizations-universal.patch
+From:   https://github.com/graysky2/kernel_compiler_patch
+Desc:   Kernel >= 5.15 patch enables gcc = v11.1+ optimizations for additional 
CPUs.
+

diff --git a/1500_XATTR_USER_PREFIX.patch b/1500_XATTR_USER_PREFIX.patch
new file mode 100644
index ..245dcc29
--- /dev/null
+++ b/1500_XATTR_USER_PREFIX.patch
@@ -0,0 +1,67 @@
+From: Anthony G. Basile 
+
+This patch adds support for a restricted user-controlled namespace on
+tmpfs filesystem used to house PaX flags.  The namespace must be of the
+form user.pax.* and its value cannot exceed a size of 8 bytes.
+
+This is needed even on all Gentoo systems so that XATTR_PAX flags
+are preserved for users who might build packages using portage on
+a tmpfs system with a non-hardened kernel and then switch to a
+hardened kernel with XATTR_PAX enabled.
+
+The namespace is added to any user with Extended Attribute support
+enabled for tmpfs.  Users who do not enable xattrs will not have
+the XATTR_PAX flags preserved.
+
+diff --git a/include/uapi/linux/xattr.h b/include/uapi/linux/xattr.h
+index 1590c49..5eab462 100644
+--- a/include/uapi/linux/xattr.h
 b/include/uapi/linux/xattr.h
+@@ -73,5 +73,9 @@
+ #define XATTR_POSIX_ACL_DEFAULT  "posix_acl_default"
+ #define XATTR_NAME_POSIX_ACL_DEFAULT XATTR_SYSTEM_PREFIX 
XATTR_POSIX_ACL_DEFAULT
+ 
++/* User namespace */
++#define XATTR_PAX_PREFIX XATTR_USER_PREFIX "pax."
++#define XATTR_PAX_FLAGS_SUFFIX "flags"
++#define XATTR_NAME_PAX_FLAGS XATTR_PAX_PREFIX XATTR_PAX_FLAGS_SUFFIX
+ 
+ 

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

2022-09-11 Thread Sam James
commit: d12bc87963fe1b3fae352771cd590e9daad228f4
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 11 22:24:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 11 22:24:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d12bc879

sci-libs/fflas-ffpack: fix duplicate pkg_setup

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

 sci-libs/fflas-ffpack/fflas-ffpack-2.4.3-r2.ebuild | 8 +++-
 sci-libs/fflas-ffpack/fflas-ffpack-2.4.3-r3.ebuild | 6 ++
 2 files changed, 5 insertions(+), 9 deletions(-)

diff --git a/sci-libs/fflas-ffpack/fflas-ffpack-2.4.3-r2.ebuild 
b/sci-libs/fflas-ffpack/fflas-ffpack-2.4.3-r2.ebuild
index 5428716175bf..327b02fb947b 100644
--- a/sci-libs/fflas-ffpack/fflas-ffpack-2.4.3-r2.ebuild
+++ b/sci-libs/fflas-ffpack/fflas-ffpack-2.4.3-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -42,16 +42,14 @@ pkg_setup() {
[[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
 }
 
-pkg_setup() {
-   tc-export PKG_CONFIG
-}
-
 src_prepare() {
default
eautoreconf
 }
 
 src_configure() {
+tc-export PKG_CONFIG
+
econf \
--enable-precompilation \
$(use_enable openmp) \

diff --git a/sci-libs/fflas-ffpack/fflas-ffpack-2.4.3-r3.ebuild 
b/sci-libs/fflas-ffpack/fflas-ffpack-2.4.3-r3.ebuild
index 87c452d6e355..9d9117b172ef 100644
--- a/sci-libs/fflas-ffpack/fflas-ffpack-2.4.3-r3.ebuild
+++ b/sci-libs/fflas-ffpack/fflas-ffpack-2.4.3-r3.ebuild
@@ -43,16 +43,14 @@ pkg_setup() {
[[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
 }
 
-pkg_setup() {
-   tc-export PKG_CONFIG
-}
-
 src_prepare() {
default
eautoreconf
 }
 
 src_configure() {
+   tc-export PKG_CONFIG
+
econf \
--enable-precompilation \
$(use_enable openmp) \



[gentoo-commits] repo/gentoo:master commit in: app-misc/qlcplus/

2022-09-11 Thread Sam James
commit: 424a2b966bdf4715419de0b58e6ff35814ef49c4
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 11 22:22:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 11 22:23:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=424a2b96

app-misc/qlcplus: fix duplicate pkg_postinst; use canonical phase ordering

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

 app-misc/qlcplus/qlcplus-5.0.0_beta1.ebuild | 15 ---
 1 file changed, 4 insertions(+), 11 deletions(-)

diff --git a/app-misc/qlcplus/qlcplus-5.0.0_beta1.ebuild 
b/app-misc/qlcplus/qlcplus-5.0.0_beta1.ebuild
index 323b2b3da76d..ee76871ac4cd 100644
--- a/app-misc/qlcplus/qlcplus-5.0.0_beta1.ebuild
+++ b/app-misc/qlcplus/qlcplus-5.0.0_beta1.ebuild
@@ -62,21 +62,14 @@ src_configure() {
eqmake5 CONFIG+=qmlui
 }
 
-src_install() {
-   emake INSTALL_ROOT="${D}" install
-}
-
-pkg_postinst() {
-   udev_reload
-
-   xdg_desktop_database_update
-   xdg_mimeinfo_database_update
-}
-
 src_test() {
virtx emake check
 }
 
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+}
+
 pkg_postinst() {
udev_reload
 



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

2022-09-11 Thread Sam James
commit: 663dd36cc74aecf80c370365b1830912388b6ba0
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 11 21:32:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 11 22:01:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=663dd36c

dev-lang/python: Stabilize 3.10.6_p4 x86, #868561

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

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

diff --git a/dev-lang/python/python-3.10.6_p4.ebuild 
b/dev-lang/python/python-3.10.6_p4.ebuild
index 756bb86e8779..b0101122b6cc 100644
--- a/dev-lang/python/python-3.10.6_p4.ebuild
+++ b/dev-lang/python/python-3.10.6_p4.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86"
 IUSE="
bluetooth build +ensurepip examples gdbm hardened libedit lto
+ncurses pgo +readline +sqlite +ssl test tk +xml



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

2022-09-11 Thread Sam James
commit: ff2d9cfd731c525b8060861145247890bd3a7c7b
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 11 21:33:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 11 22:01:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff2d9cfd

dev-lang/python: Stabilize 3.9.13_p6 amd64, #868558

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

 dev-lang/python/python-3.9.13_p6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.9.13_p6.ebuild 
b/dev-lang/python/python-3.9.13_p6.ebuild
index c951d23430ae..ed8c45575577 100644
--- a/dev-lang/python/python-3.9.13_p6.ebuild
+++ b/dev-lang/python/python-3.9.13_p6.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
 IUSE="
bluetooth build +ensurepip examples gdbm hardened lto +ncurses pgo
+readline +sqlite +ssl test tk +xml



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

2022-09-11 Thread Andreas Sturmlechner
commit: 45e198728be9913245aefaf0f005479ad0f0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Sep 11 21:46:21 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Sep 11 21:52:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45e19872

profiles: x86: Add media-gfx/kphotoalbum[qtav] to package.use.mask

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 profiles/arch/x86/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index 0699686ddb4b..95d6b767a269 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Andreas Sturmlechner  (2020-09-11)
+# media-libs/qtav not keyworded yet
+media-gfx/kphotoalbum qtav
+
 # Volkmar W. Pogatzki  (2022-04-25)
 # Mask tests until test dependencies are keyworded.
 app-text/pdftk test



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

2022-09-11 Thread Andreas Sturmlechner
commit: 265bfb015e056c8c2d09a61f735e67ac1bcee0f0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Sep 11 21:48:19 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Sep 11 21:52:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=265bfb01

media-gfx/kphotoalbum: add 5.9.1

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-gfx/kphotoalbum/Manifest |  1 +
 media-gfx/kphotoalbum/kphotoalbum-5.9.1.ebuild | 71 ++
 media-gfx/kphotoalbum/metadata.xml |  3 ++
 3 files changed, 75 insertions(+)

diff --git a/media-gfx/kphotoalbum/Manifest b/media-gfx/kphotoalbum/Manifest
index 966bbd4edb03..47a26be0ef6b 100644
--- a/media-gfx/kphotoalbum/Manifest
+++ b/media-gfx/kphotoalbum/Manifest
@@ -1 +1,2 @@
 DIST kphotoalbum-5.8.1.tar.xz 11792320 BLAKE2B 
0f9404bdb0713f824c1e8a448eee48255c1649281a720dac36d46065a8f65bae7eef9fe4057686d25df837411930b03ddc479082c433039f47d3af7539bdbf27
 SHA512 
3a9eec3a12cd95c7bb0806185d7937346acd68ff29858f3cbbe5d4c0c350ff84f55282231dd3800fc5393d72d5563aa7207ec68122057079ba20e82239c6181c
+DIST kphotoalbum-5.9.1.tar.xz 11786912 BLAKE2B 
f772aebc84689cafa869ec368f0079884ea71d4e2dac61baedc50c3764489993992dde6a260daf328d4489645f87de403b47255a5e710a8c125dc621c5f8a623
 SHA512 
e273671bcb0501d62f911a127f63dbdbc94be2f9ef9073d769ecc97d737edf189a4c61c1216184a68528d0562e2287b23c8d6738bcafa3faf4cb724d57666476

diff --git a/media-gfx/kphotoalbum/kphotoalbum-5.9.1.ebuild 
b/media-gfx/kphotoalbum/kphotoalbum-5.9.1.ebuild
new file mode 100644
index ..2139581e1015
--- /dev/null
+++ b/media-gfx/kphotoalbum/kphotoalbum-5.9.1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="forceoptional"
+KFMIN=5.82.0
+QTMIN=5.15.5
+inherit ecm kde.org
+
+DESCRIPTION="Tool for indexing, searching, and viewing images"
+HOMEPAGE="https://kphotoalbum.org/;
+
+if [[ ${KDE_BUILD_TYPE} != live ]]; then
+   SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-2+ FDL-1.2"
+SLOT="5"
+IUSE="map phonon qtav +raw share +vlc"
+
+REQUIRED_USE="|| ( phonon qtav vlc )"
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtsql-${QTMIN}:5[sqlite]
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   >=kde-frameworks/karchive-${KFMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kjobwidgets-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/ktextwidgets-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   media-gfx/exiv2:=
+   media-libs/libjpeg-turbo:=
+   map? ( kde-apps/marble:5 )
+   phonon? ( >=media-libs/phonon-4.11.0 )
+   qtav? ( media-libs/qtav:= )
+   raw? ( kde-apps/libkdcraw:5 )
+   share? ( >=kde-frameworks/kxmlgui-${KFMIN}:5 )
+   vlc? ( media-video/vlc:= )
+"
+RDEPEND="${DEPEND}
+   media-video/ffmpeg
+"
+
+DOCS=( ChangeLog README.md )
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package map Marble)
+   $(cmake_use_find_package phonon Phonon4Qt5)
+   $(cmake_use_find_package qtav QtAV)
+   $(cmake_use_find_package raw KF5KDcraw)
+   $(cmake_use_find_package share KF5Purpose)
+   $(cmake_use_find_package vlc LIBVLC)
+   )
+
+   ecm_src_configure
+}

diff --git a/media-gfx/kphotoalbum/metadata.xml 
b/media-gfx/kphotoalbum/metadata.xml
index f87d58df9dbe..e4b11a20d66a 100644
--- a/media-gfx/kphotoalbum/metadata.xml
+++ b/media-gfx/kphotoalbum/metadata.xml
@@ -10,6 +10,9 @@


Enable map display support using 
kde-apps/marble
+   Enable media-libs/phonon video 
backend (known to crash on some video formats)
+   Enable media-libs/qtav video 
backend (audio and video may get out of sync)
Enable support for a share menu using 
kde-frameworks/purpose
+   Enable media-video/vlc video 
backend (recommended for X11)

 



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

2022-09-11 Thread Andreas Sturmlechner
commit: 3b7945689623009955fb908be7ec20e4bc62c7ec
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Sep 11 21:32:37 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Sep 11 21:52:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b794568

media-gfx/kgeotag: add 1.3.1

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-gfx/kgeotag/Manifest|  1 +
 media-gfx/kgeotag/files/kgeotag-1.3.1-cmake.patch | 43 +++
 media-gfx/kgeotag/kgeotag-1.3.1.ebuild| 39 
 3 files changed, 83 insertions(+)

diff --git a/media-gfx/kgeotag/Manifest b/media-gfx/kgeotag/Manifest
index 4dbb16a3a457..db9a6d5f463e 100644
--- a/media-gfx/kgeotag/Manifest
+++ b/media-gfx/kgeotag/Manifest
@@ -1 +1,2 @@
 DIST kgeotag-1.2.0.tar.xz 284708 BLAKE2B 
b4d44a9a2210c20ae0caaf51913958c4d0b0e15f622727aacf7c50a6a76f8228bada2c7b2f3c87f97866b8acc5c9abf4fc2e3963e623f7865a13ec1d190d230a
 SHA512 
818a89babe613602b9843109c10632b09dfe0bba5e28d5332eb17c1c3841a30049dbe298a4b3c8123d72751dfa29eb5994d9d4e683a85f9b121161005c4fee65
+DIST kgeotag-1.3.1.tar.xz 365648 BLAKE2B 
7d3ac33f2439072700582dbd4bfd0091728b8546865521b6a1e69a34f3a3180854026fdac67a74f053095788c3d0d1fdff94b3c923d7393b6bc453497aff5b64
 SHA512 
62cbf568e749a8345e8d145d0850381fcb3140bea10b02626c609c4f1bf0d0fafac23b82a796e0e4c8b293c9fcf65b2ad7c66b7354822426e56826e5b25df46e

diff --git a/media-gfx/kgeotag/files/kgeotag-1.3.1-cmake.patch 
b/media-gfx/kgeotag/files/kgeotag-1.3.1-cmake.patch
new file mode 100644
index ..77be87736126
--- /dev/null
+++ b/media-gfx/kgeotag/files/kgeotag-1.3.1-cmake.patch
@@ -0,0 +1,43 @@
+From d119fbfaabb7709710243f353211bab69b5ad5b6 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner 
+Date: Sun, 11 Sep 2022 23:26:04 +0200
+Subject: [PATCH] Add doc subdirectory as usual and create docbook in subdir
+
+Signed-off-by: Andreas Sturmlechner 
+---
+ CMakeLists.txt | 6 +-
+ doc/CMakeLists.txt | 5 +
+ 2 files changed, 6 insertions(+), 5 deletions(-)
+ create mode 100644 doc/CMakeLists.txt
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 8ba51d5..62f0d35 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -124,11 +124,7 @@ target_link_libraries(kgeotag
+ )
+ 
+ # Documentation
+-kdoctools_create_handbook(
+-doc/index.docbook
+-INSTALL_DESTINATION "${KDE_INSTALL_DOCBUNDLEDIR}/en"
+-SUBDIR kgeotag
+-)
++add_subdirectory(doc)
+ 
+ # Installation
+ 
+diff --git a/doc/CMakeLists.txt b/doc/CMakeLists.txt
+new file mode 100644
+index 000..6200463
+--- /dev/null
 b/doc/CMakeLists.txt
+@@ -0,0 +1,5 @@
++kdoctools_create_handbook(
++index.docbook
++INSTALL_DESTINATION "${KDE_INSTALL_DOCBUNDLEDIR}/en"
++SUBDIR kgeotag
++)
+-- 
+2.37.3
+

diff --git a/media-gfx/kgeotag/kgeotag-1.3.1.ebuild 
b/media-gfx/kgeotag/kgeotag-1.3.1.ebuild
new file mode 100644
index ..1de4cece25cc
--- /dev/null
+++ b/media-gfx/kgeotag/kgeotag-1.3.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=5.82.0
+QTMIN=5.15.5
+inherit ecm kde.org
+
+DESCRIPTION="Photo geotagging program"
+HOMEPAGE="https://kgeotag.kde.org/ https://apps.kde.org/kgeotag/;
+
+if [[ ${KDE_BUILD_TYPE} != live ]]; then
+   SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-3+"
+SLOT="5"
+
+DEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-apps/libkexiv2-21.12.0:5
+   >=kde-apps/marble-21.12.0:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( ChangeLog.rst README.md )
+
+PATCHES=( "${FILESDIR}/${P}-cmake.patch" )



[gentoo-commits] proj/tinderbox-cluster:master commit in: sql/

2022-09-11 Thread Magnus Granberg
commit: 01811de291a75c1b65b71575b33217b189509413
Author: Magnus Granberg  gentoo  org>
AuthorDate: Sun Sep 11 21:48:32 2022 +
Commit: Magnus Granberg  gentoo  org>
CommitDate: Sun Sep 11 21:48:32 2022 +
URL:
https://gitweb.gentoo.org/proj/tinderbox-cluster.git/commit/?id=01811de2

Fix a id error on id 950

Signed-off-by: Magnus Granberg  gentoo.org>

 sql/search_pattern.sql | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sql/search_pattern.sql b/sql/search_pattern.sql
index 50fb4e1..afa87d4 100644
--- a/sql/search_pattern.sql
+++ b/sql/search_pattern.sql
@@ -747,7 +747,7 @@ INSERT INTO public.projects_pattern VALUES (919, 
'e89c2c1a-46e0-4ded-81dd-c51afe
 
 -- ignore
 INSERT INTO public.projects_pattern VALUES (950, 
'e89c2c1a-46e0-4ded-81dd-c51afeb7fcff', '^>>> /', 0, 0, 'ignore', 'ignore', 
'search');
-INSERT INTO public.projects_pattern VALUES (950, 
'e89c2c1a-46e0-4ded-81dd-c51afeb7fcff', '^./usr/', 0, 0, 'ignore', 'ignore', 
'search');
+INSERT INTO public.projects_pattern VALUES (951, 
'e89c2c1a-46e0-4ded-81dd-c51afeb7fcff', '^./usr/', 0, 0, 'ignore', 'ignore', 
'search');
 
 
 --



[gentoo-commits] repo/gentoo:master commit in: app-misc/resolve-march-native/

2022-09-11 Thread Sebastian Pipping
commit: 077dfb459cd6b85c75faef406f205dcc25acc006
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sun Sep 11 21:38:37 2022 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Sun Sep 11 21:38:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=077dfb45

app-misc/resolve-march-native: 2.0.0 + EAPI 8

Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-3.0.30, Repoman-3.0.3

 app-misc/resolve-march-native/Manifest |  1 +
 .../resolve-march-native-2.0.0.ebuild  | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/app-misc/resolve-march-native/Manifest 
b/app-misc/resolve-march-native/Manifest
index 1b4e3476cbbe..2c9d1b1e2885 100644
--- a/app-misc/resolve-march-native/Manifest
+++ b/app-misc/resolve-march-native/Manifest
@@ -1,2 +1,3 @@
 DIST resolve-march-native-0.9.4.tar.gz 7829 BLAKE2B 
16c3492185c89c7a4dac48c4f9d9ce4ff6ca6ed794cf826cb141cd83936c2762db43d1d7b64fa6f39e1216b4738a58c35a07d9df7a78dbd061de636b7b181fed
 SHA512 
b73e34c9f957dd3f8941b7db25af88b32cc1f67e4384c97034a310b98e6f6e6645a583ec567f8b1547bea41e072fcc20189017930a172781061d741839c5a9b2
 DIST resolve-march-native-1.0.0.tar.gz 9341 BLAKE2B 
5b56084816a88a462c889e2409c2bd1a9fc6297f239716f1d61c84f2417755dc92f31e677283f818b9c0ca28f38eb57d7145d60587cea004a001b22098e1fa4d
 SHA512 
fdd0fdbb0980e86bae793f37fe0de3d3886dfe360c2ce52b37d92f881e14b1eaa0ba9c8d52a1bc6774b1389154300c0753eba5701c3c2ddc98f0696a8351f895
+DIST resolve-march-native-2.0.0.tar.gz 13800 BLAKE2B 
fda2ac8f79724cdce4328ae2db60c7adb934d5c09f61d67dbec397dc57c2b6181d20a6cbfb9008641bfe36ad7d9e4a48e750400fa7038a7f9800501ec3fec67a
 SHA512 
13b9cc95b72207576b1001b7583e385aa855888014fa9cd5a84e1441177bfc2dbf6f142d4759f332cb5df2fb611670f76d4b0ce6dec68d11ba2fcd8129f93595

diff --git a/app-misc/resolve-march-native/resolve-march-native-2.0.0.ebuild 
b/app-misc/resolve-march-native/resolve-march-native-2.0.0.ebuild
new file mode 100644
index ..0320fbd8fcd5
--- /dev/null
+++ b/app-misc/resolve-march-native/resolve-march-native-2.0.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Resolve GCC flag -march=native"
+HOMEPAGE="https://github.com/hartwork/resolve-march-native;
+SRC_URI="https://github.com/hartwork/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND=">=sys-devel/gcc-4.2"
+
+distutils_enable_tests pytest



[gentoo-commits] proj/linux-patches: New branch: 6.0

2022-09-11 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Sep 11 21:38:43 2022 +

New branch: 6.0




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

2022-09-11 Thread Mike Pagano
commit: 154a6b261ea0028abb15c60bdd3f89bae08ca2d1
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Sep 11 21:36:22 2022 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Sep 11 21:36:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=154a6b26

sys-kernel/git-sources: add 6.0_rc5

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

 sys-kernel/git-sources/Manifest   |  1 +
 sys-kernel/git-sources/git-sources-6.0_rc5.ebuild | 41 +++
 2 files changed, 42 insertions(+)

diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest
index 4e7336accdc5..413b94c34710 100644
--- a/sys-kernel/git-sources/Manifest
+++ b/sys-kernel/git-sources/Manifest
@@ -3,3 +3,4 @@ DIST patch-6.0-rc1.patch 107038239 BLAKE2B 
bea392cf4596fe326b58c08c20918bfe34d9b
 DIST patch-6.0-rc2.patch 107549416 BLAKE2B 
a4fefa99fab946258b1fc4c2cd3e8cd92de4047e53f6695ceaebc67d62d11df267dbc34d8f5e3ed1517dc98fb4cd4d8c8d0ce5cefe9b211b3ce63a6efe60f5c0
 SHA512 
cc950717e1ccc7d3e4b7222db2f368e3a7377bcf7c4c1999b6e921ebfb5c71547747c2dd2465ce4c1880fe966108b1b0474d76d6ea014bfe70493245c644d631
 DIST patch-6.0-rc3.patch 107861796 BLAKE2B 
201851c3bb54d6af7a481b0b88067d738e0bb8c71b4aa422914d20c70a09724a35e0a770dad95143c7718496c30087d912328d8780b3ffa6fe8579526742a547
 SHA512 
f27886b6ccafc2b7dda42f997c960ff2cacdeaf653dbdbc7148cf8286599461c7c716dc0f57b7ead0c609791fa70ba94ee4a7a41e047910bf753ffe921cbdbd8
 DIST patch-6.0-rc4.patch 108161851 BLAKE2B 
095c03da992f3b2ea26aaea3a10fa4efded546bb409e7580f689cd312dce77378397525776b9b138c158dbf59cd3061db99f48919afb003f3766965050b381ce
 SHA512 
1386f9ac2fdfc5fbf07e524ed573be4f0df00fd2c0add97289e3d98ce36441339f81bfd3106dabf79898de50b363eff2f7cc88d03746f578b299fa13a438
+DIST patch-6.0-rc5.patch 108427807 BLAKE2B 
44f625c28f292d3ba2c43ebc6e06059c3874f0a4a1a645bd4ebda483fcc52eb4fc5dc166bd5bfc4dce5cac809901d53c9235bb7fc8003db73bbe2307b41057c0
 SHA512 
f5e8a8c74738b996633748eb8c84eaca3a1635335de4528a6f5c5446107c96b55e3b89867bd05207818e67fa711ed841dbd459b2b76d24f783f4b160404977a4

diff --git a/sys-kernel/git-sources/git-sources-6.0_rc5.ebuild 
b/sys-kernel/git-sources/git-sources-6.0_rc5.ebuild
new file mode 100644
index ..6789923d7615
--- /dev/null
+++ b/sys-kernel/git-sources/git-sources-6.0_rc5.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+UNIPATCH_STRICTORDER="yes"
+K_NOUSENAME="yes"
+K_NOSETEXTRAVERSION="yes"
+K_NOUSEPR="yes"
+K_SECURITY_UNSUPPORTED="1"
+K_BASE_VER="5.19"
+K_EXP_GENPATCHES_NOUSE="1"
+K_FROM_GIT="yes"
+K_NODRYRUN="yes"
+ETYPE="sources"
+CKV="${PVR/-r/-git}"
+
+# only use this if it's not an _rc/_pre release
+[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}"
+inherit kernel-2
+detect_version
+
+DESCRIPTION="The very latest -git version of the Linux kernel"
+HOMEPAGE="https://www.kernel.org;
+SRC_URI="${KERNEL_URI}"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE=""
+
+K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and
+experimental nature. If you have any issues, try a matching vanilla-sources
+ebuild -- if the problem is not there, please contact the upstream kernel
+developers at https://bugzilla.kernel.org and on the linux-kernel mailing list 
to
+report the problem so it can be fixed in time for the next kernel release."
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   >=sys-devel/patch-2.7.6-r4"
+
+pkg_postinst() {
+   postinst_sources
+}



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

2022-09-11 Thread Sam James
commit: 311dc338a9566052b660de5494e47ff9dd417173
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 11 20:15:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 11 20:15:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=311dc338

profiles/arch/sparc: add dev-lang/rust[system-bootstrap] to p.u.stable.force too

Bug: https://bugs.gentoo.org/842246
Closes: https://bugs.gentoo.org/869680
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/sparc/package.use.force| 2 +-
 profiles/arch/sparc/package.use.stable.force | 8 
 2 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/sparc/package.use.force 
b/profiles/arch/sparc/package.use.force
index 888248394524..f3be48ad126c 100644
--- a/profiles/arch/sparc/package.use.force
+++ b/profiles/arch/sparc/package.use.force
@@ -4,7 +4,7 @@
 # Sam James  (2022-06-25)
 # dev-lang/rust lacks wiring up to use our custom rust-bin bootstrap
 # tarball, so force system-bootstrap instead (i.e. force using rust-bin
-# or existing installed rust). bug #842246.
+# or existing installed rust). bug #842246, bug #869680.
 dev-lang/rust system-bootstrap
 
 # Sam James  (2022-02-19)

diff --git a/profiles/arch/sparc/package.use.stable.force 
b/profiles/arch/sparc/package.use.stable.force
new file mode 100644
index ..ff742843f7f3
--- /dev/null
+++ b/profiles/arch/sparc/package.use.stable.force
@@ -0,0 +1,8 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Sam James  (2022-09-11)
+# dev-lang/rust lacks wiring up to use our custom rust-bin bootstrap
+# tarball, so force system-bootstrap instead (i.e. force using rust-bin
+# or existing installed rust). bug #842246, bug #869680.
+dev-lang/rust system-bootstrap



[gentoo-commits] repo/gentoo:master commit in: app-office/wps-office/

2022-09-11 Thread Sam James
commit: 8c1a2f564438246d1080989c01e0cfb290b11808
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 11 20:10:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 11 20:12:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c1a2f56

app-office/wps-office: depend on flac:0/0 or flac-compat

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

 ...wps-office-11.1.0.10976.ebuild => wps-office-11.1.0.10976-r1.ebuild} | 2 +-
 ...wps-office-11.1.0.11664.ebuild => wps-office-11.1.0.11664-r1.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-office/wps-office/wps-office-11.1.0.10976.ebuild 
b/app-office/wps-office/wps-office-11.1.0.10976-r1.ebuild
similarity index 97%
rename from app-office/wps-office/wps-office-11.1.0.10976.ebuild
rename to app-office/wps-office/wps-office-11.1.0.10976-r1.ebuild
index 880d83d92522..67b0072d6049 100644
--- a/app-office/wps-office/wps-office-11.1.0.10976.ebuild
+++ b/app-office/wps-office/wps-office-11.1.0.10976-r1.ebuild
@@ -39,7 +39,7 @@ RDEPEND="
dev-libs/nss
media-libs/fontconfig:1.0
media-libs/freetype:2
-   media-libs/flac
+|| ( media-libs/flac:0/0 media-libs/flac-compat:8.3.0 )
media-libs/libogg
media-libs/libsndfile
media-libs/libvorbis

diff --git a/app-office/wps-office/wps-office-11.1.0.11664.ebuild 
b/app-office/wps-office/wps-office-11.1.0.11664-r1.ebuild
similarity index 97%
rename from app-office/wps-office/wps-office-11.1.0.11664.ebuild
rename to app-office/wps-office/wps-office-11.1.0.11664-r1.ebuild
index 880d83d92522..67b0072d6049 100644
--- a/app-office/wps-office/wps-office-11.1.0.11664.ebuild
+++ b/app-office/wps-office/wps-office-11.1.0.11664-r1.ebuild
@@ -39,7 +39,7 @@ RDEPEND="
dev-libs/nss
media-libs/fontconfig:1.0
media-libs/freetype:2
-   media-libs/flac
+|| ( media-libs/flac:0/0 media-libs/flac-compat:8.3.0 )
media-libs/libogg
media-libs/libsndfile
media-libs/libvorbis



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

2022-09-11 Thread Sam James
commit: a8e3d79c8d43c919bf78b3b459b4ae13e2e02e23
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 10 09:00:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 11 20:12:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8e3d79c

media-libs/flac-compat: new package, add 1.3.4

Closes: https://github.com/gentoo/gentoo/pull/27197
Co-authored-by: David Seifert  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 media-libs/flac-compat/Manifest |  1 +
 media-libs/flac-compat/flac-compat-1.3.4.ebuild | 63 +
 media-libs/flac-compat/metadata.xml | 11 +
 3 files changed, 75 insertions(+)

diff --git a/media-libs/flac-compat/Manifest b/media-libs/flac-compat/Manifest
new file mode 100644
index ..b8a23c4d2cbe
--- /dev/null
+++ b/media-libs/flac-compat/Manifest
@@ -0,0 +1 @@
+DIST flac-1.3.4.tar.xz 1038356 BLAKE2B 
0553cd42705f31d6a98d10e8b73953265e97c6b1e46bb59c7d97d12ec1b4aae4c3d6f5e85b9e5d1513f7efac82a65ea9dc59d89d8df0254ff3ab1188039c55c5
 SHA512 
4a626e8a1bd126e234c0e5061e3b46f3a27c2065fdfa228fd8cf00d3c7fa2c05fafb5cec36acce7bfce4914bfd7db0b2a27ee15decf2d8c4caad630f62d44ec9

diff --git a/media-libs/flac-compat/flac-compat-1.3.4.ebuild 
b/media-libs/flac-compat/flac-compat-1.3.4.ebuild
new file mode 100644
index ..90107a61cc6d
--- /dev/null
+++ b/media-libs/flac-compat/flac-compat-1.3.4.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-minimal
+
+DESCRIPTION="Free lossless audio encoder and decoder"
+HOMEPAGE="https://xiph.org/flac/;
+SRC_URI="https://downloads.xiph.org/releases/${PN/-compat}/${P/-compat}.tar.xz;
+S="${WORKDIR}/${P/-compat}"
+
+LICENSE="BSD FDL-1.2 GPL-2 LGPL-2.1"
+SLOT="8.3.0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+cxx ogg cpu_flags_x86_sse"
+
+RDEPEND="
+   !media-libs/flac:0/0
+   ogg? ( media-libs/libogg[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   app-arch/xz-utils
+   sys-devel/gettext
+   virtual/pkgconfig
+   abi_x86_32? ( dev-lang/nasm )"
+
+multilib_src_configure() {
+   local myeconfargs=(
+   --disable-debug
+   --disable-altivec
+   --disable-vsx
+   --disable-doxygen-docs
+   --disable-examples
+   --disable-xmms-plugin
+   $(use_enable cpu_flags_x86_sse sse)
+   $(use_enable cxx cpplibs)
+   $(use_enable ogg)
+
+   # cross-compile fix (bug #521446)
+   # no effect if ogg support is disabled
+   --with-ogg
+   )
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_test() {
+   if [[ ${UID} != 0 ]]; then
+   emake -j1 check
+   else
+   ewarn "Tests will fail if ran as root, skipping."
+   fi
+}
+
+multilib_src_install_all() {
+   rm -r "${ED}"/usr/bin || die
+   rm -r "${ED}"/usr/include || die
+   rm -r "${ED}"/usr/share || die
+   rm -r "${ED}"/usr/lib*/pkgconfig || die
+   rm -r "${ED}"/usr/lib*/*.so || die
+
+   find "${ED}" -type f -name '*.la' -delete || die
+}

diff --git a/media-libs/flac-compat/metadata.xml 
b/media-libs/flac-compat/metadata.xml
new file mode 100644
index ..e2a8eda2922f
--- /dev/null
+++ b/media-libs/flac-compat/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   so...@gentoo.org
+   Gentoo Sound project
+   
+   
+   flac
+   
+



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

2022-09-11 Thread Sam James
commit: 077850e7d1b1f1d285470b8639df1c8da55d2459
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 11 20:09:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 11 20:12:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=077850e7

www-client/chromium-bin: depend on specific flac subslot/flac-compat

This can be dropped once it's rebuilt.

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

 ...-bin-104.0.5112.101.ebuild => chromium-bin-104.0.5112.101-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/chromium-bin/chromium-bin-104.0.5112.101.ebuild 
b/www-client/chromium-bin/chromium-bin-104.0.5112.101-r1.ebuild
similarity index 99%
rename from www-client/chromium-bin/chromium-bin-104.0.5112.101.ebuild
rename to www-client/chromium-bin/chromium-bin-104.0.5112.101-r1.ebuild
index 19ffbef16a93..df4e400c36a9 100644
--- a/www-client/chromium-bin/chromium-bin-104.0.5112.101.ebuild
+++ b/www-client/chromium-bin/chromium-bin-104.0.5112.101-r1.ebuild
@@ -48,7 +48,7 @@ RDEPEND="
dev-libs/nspr
>=dev-libs/nss-3.26
media-libs/alsa-lib
-   media-libs/flac
+   || ( media-libs/flac:0/0 media-libs/flac-compat:8.3.0 )
media-libs/fontconfig
>=media-libs/freetype-2.11.0-r1
media-libs/libjpeg-turbo



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

2022-09-11 Thread Sam James
commit: dd725bc2da31f74a9b6d6ef1a4a014d1b23accba
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 11 20:11:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 11 20:12:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd725bc2

games-action/swordandsworcery: depend on flac:0/0 or flac-compat

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

 ...wordandsworcery-1.02-r2.ebuild => swordandsworcery-1.02-r3.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-action/swordandsworcery/swordandsworcery-1.02-r2.ebuild 
b/games-action/swordandsworcery/swordandsworcery-1.02-r3.ebuild
similarity index 95%
rename from games-action/swordandsworcery/swordandsworcery-1.02-r2.ebuild
rename to games-action/swordandsworcery/swordandsworcery-1.02-r3.ebuild
index 88b2d353ae31..e5710a55d93c 100644
--- a/games-action/swordandsworcery/swordandsworcery-1.02-r2.ebuild
+++ b/games-action/swordandsworcery/swordandsworcery-1.02-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -32,7 +32,7 @@ RDEPEND="
>=virtual/glu-9.0-r1[abi_x86_32(-)]
>=virtual/opengl-7.0-r1[abi_x86_32(-)]
>=media-libs/alsa-lib-1.0.27.2[abi_x86_32(-)]
-   >=media-libs/flac-1.2.1-r5[abi_x86_32(-)]
+|| ( media-libs/flac:0/0[abi_x86_32(-)] 
media-libs/flac-compat:8.3.0[abi_x86_32(-)] )
>=media-libs/libogg-1.3.0[abi_x86_32(-)]
>=media-libs/libsndfile-1.0.25[abi_x86_32(-)]
>=media-libs/libvorbis-1.3.3-r1[abi_x86_32(-)]



[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-beta/

2022-09-11 Thread Sam James
commit: accf3500690d681dd285cfb2ee83e7fab4f1e973
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 11 20:06:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 11 20:06:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=accf3500

www-client/microsoft-edge-beta: automated bump (105.0.1343.34)

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

 www-client/microsoft-edge-beta/Manifest|   1 +
 .../microsoft-edge-beta-105.0.1343.34.ebuild   | 116 +
 2 files changed, 117 insertions(+)

diff --git a/www-client/microsoft-edge-beta/Manifest 
b/www-client/microsoft-edge-beta/Manifest
index d598bacc9041..6ffb005dce92 100644
--- a/www-client/microsoft-edge-beta/Manifest
+++ b/www-client/microsoft-edge-beta/Manifest
@@ -1,3 +1,4 @@
 DIST microsoft-edge-beta_105.0.1343.17-1_amd64.deb 133544696 BLAKE2B 
eade924c0b5026c7bf8274f893d6e5cb6b8da3ba870042b633aaaf724249b42d19cd66609299e51e44001669920ed9ed198dcc99080b600e176c9468e483ac5b
 SHA512 
d02bc2cabdef30b468ebf20817cea390b9c1eecf09bbb5157829950def6f4a49aabc57495d38ca733ad9dfe87dcc2682f33c85ae495734fe1435415364400cc2
 DIST microsoft-edge-beta_105.0.1343.23-1_amd64.deb 133597848 BLAKE2B 
27ec884119f9d7429d132c5300477c1745fdd8ebc43a6d113eda0881a7ea7e325e2d0004c2460a7df0b925033aba2569b7f6272d4f695aae5321bd06a58ec10e
 SHA512 
a96c4cf11ae7bb9c0280afb2a65e843c88fdfaf916bdee536e0cc024e93c4c87154b9946587197c1a47797acf358537510dc20b99b21b66ca0fb0a4ac1f308a7
 DIST microsoft-edge-beta_105.0.1343.27-1_amd64.deb 133614856 BLAKE2B 
adbeea8e111f8f64c1135464fc5c0a7c28afa54dd76cdd6ebe371d465cceb8dddb14abe5e9e70b2dc4b4f31c232b775d96871b67bfe2726a8ada620aa88b230a
 SHA512 
af834b3115f144b813fd1bf545126dd1dabb4f187f9a5ca24a0e3124faea62ead9d44f07dd1303a63897f296506b82b82fba3d5a279e2747ef430786e3d6947c
+DIST microsoft-edge-beta_105.0.1343.34-1_amd64.deb 133977044 BLAKE2B 
0afc5fba5a4cdd93702840a1acd58a6bd5726d99cb30cd0c2e2b9155302c1ada31d8d2fa055f9a6bfc87fb54502c023bfa952f888b8fcc082b9e60e7913e1abf
 SHA512 
9a19d1a5d5af99942549231824bcd66a7668d4f115a9f346be434a533d8793e461dbeec6881069ef69a827c6242886c628783c9c3fedb8eede6af3e3416d8e17

diff --git 
a/www-client/microsoft-edge-beta/microsoft-edge-beta-105.0.1343.34.ebuild 
b/www-client/microsoft-edge-beta/microsoft-edge-beta-105.0.1343.34.ebuild
new file mode 100644
index ..a8cc7e730ebf
--- /dev/null
+++ b/www-client/microsoft-edge-beta/microsoft-edge-beta-105.0.1343.34.ebuild
@@ -0,0 +1,116 @@
+# Copyright 2011-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit chromium-2 desktop pax-utils unpacker xdg
+
+DESCRIPTION="The web browser from Microsoft"
+HOMEPAGE="https://www.microsoft.com/en-us/edge;
+
+if [[ ${PN} == microsoft-edge ]]; then
+   MY_PN=${PN}-stable
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+MY_P="${MY_PN}_${PV}-1"
+
+SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
+
+LICENSE="microsoft-edge"
+SLOT="0"
+RESTRICT="bindist mirror strip"
+IUSE="+mip"
+
+RDEPEND="
+   app-accessibility/at-spi2-atk:2
+   app-accessibility/at-spi2-core:2
+   app-misc/ca-certificates
+   dev-libs/atk
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-fonts/liberation-fonts
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl[ssl]
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/util-linux
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[X]
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+   x11-misc/xdg-utils
+   mip? ( app-crypt/libsecret )
+"
+
+QA_PREBUILT="*"
+QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
+S=${WORKDIR}
+EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
+
+pkg_nofetch() {
+   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
+}
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "microsoft-edge only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   unpacker
+
+   rm _gpgorigin || die
+
+   rm -r etc usr/share/menu || die
+   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
+
+   gzip -d usr/share/doc/${PF}/changelog.gz || die
+   gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
+   if [[ -L usr/share/man/man1/${PN}.1.gz ]]; then
+   rm usr/share/man/man1/${PN}.1.gz || die
+   dosym ${MY_PN}.1 

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

2022-09-11 Thread Sam James
commit: 3552c215d7b6dafa5e999c98ef1b77153833aba4
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 11 20:06:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 11 20:06:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3552c215

www-client/chromium: Stabilize 105.0.5195.102 amd64, #868351

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

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

diff --git a/www-client/chromium/chromium-105.0.5195.102.ebuild 
b/www-client/chromium/chromium-105.0.5195.102.ebuild
index 84d2c34b29cf..83f8bcbfcc02 100644
--- a/www-client/chromium/chromium-105.0.5195.102.ebuild
+++ b/www-client/chromium/chromium-105.0.5195.102.ebuild
@@ -24,7 +24,7 @@ 
SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}
 
 LICENSE="BSD"
 SLOT="0/stable"
-KEYWORDS="~amd64 arm64"
+KEYWORDS="amd64 arm64"
 IUSE="+X component-build cups cpu_flags_arm_neon debug gtk4 +hangouts headless 
+js-type-check kerberos libcxx lto +official pgo pic +proprietary-codecs 
pulseaudio screencast selinux +suid +system-ffmpeg +system-harfbuzz +system-icu 
+system-png vaapi wayland widevine"
 REQUIRED_USE="
component-build? ( !suid !libcxx )



[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-beta/

2022-09-11 Thread Sam James
commit: b12801efb754634916dfb7e9185a120dce2ca93a
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 11 20:06:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 11 20:06:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b12801ef

www-client/microsoft-edge-beta: remove old

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

 www-client/microsoft-edge-beta/Manifest|   1 -
 .../microsoft-edge-beta-105.0.1343.17.ebuild   | 116 -
 2 files changed, 117 deletions(-)

diff --git a/www-client/microsoft-edge-beta/Manifest 
b/www-client/microsoft-edge-beta/Manifest
index 6ffb005dce92..e5d3d48c2d02 100644
--- a/www-client/microsoft-edge-beta/Manifest
+++ b/www-client/microsoft-edge-beta/Manifest
@@ -1,4 +1,3 @@
-DIST microsoft-edge-beta_105.0.1343.17-1_amd64.deb 133544696 BLAKE2B 
eade924c0b5026c7bf8274f893d6e5cb6b8da3ba870042b633aaaf724249b42d19cd66609299e51e44001669920ed9ed198dcc99080b600e176c9468e483ac5b
 SHA512 
d02bc2cabdef30b468ebf20817cea390b9c1eecf09bbb5157829950def6f4a49aabc57495d38ca733ad9dfe87dcc2682f33c85ae495734fe1435415364400cc2
 DIST microsoft-edge-beta_105.0.1343.23-1_amd64.deb 133597848 BLAKE2B 
27ec884119f9d7429d132c5300477c1745fdd8ebc43a6d113eda0881a7ea7e325e2d0004c2460a7df0b925033aba2569b7f6272d4f695aae5321bd06a58ec10e
 SHA512 
a96c4cf11ae7bb9c0280afb2a65e843c88fdfaf916bdee536e0cc024e93c4c87154b9946587197c1a47797acf358537510dc20b99b21b66ca0fb0a4ac1f308a7
 DIST microsoft-edge-beta_105.0.1343.27-1_amd64.deb 133614856 BLAKE2B 
adbeea8e111f8f64c1135464fc5c0a7c28afa54dd76cdd6ebe371d465cceb8dddb14abe5e9e70b2dc4b4f31c232b775d96871b67bfe2726a8ada620aa88b230a
 SHA512 
af834b3115f144b813fd1bf545126dd1dabb4f187f9a5ca24a0e3124faea62ead9d44f07dd1303a63897f296506b82b82fba3d5a279e2747ef430786e3d6947c
 DIST microsoft-edge-beta_105.0.1343.34-1_amd64.deb 133977044 BLAKE2B 
0afc5fba5a4cdd93702840a1acd58a6bd5726d99cb30cd0c2e2b9155302c1ada31d8d2fa055f9a6bfc87fb54502c023bfa952f888b8fcc082b9e60e7913e1abf
 SHA512 
9a19d1a5d5af99942549231824bcd66a7668d4f115a9f346be434a533d8793e461dbeec6881069ef69a827c6242886c628783c9c3fedb8eede6af3e3416d8e17

diff --git 
a/www-client/microsoft-edge-beta/microsoft-edge-beta-105.0.1343.17.ebuild 
b/www-client/microsoft-edge-beta/microsoft-edge-beta-105.0.1343.17.ebuild
deleted file mode 100644
index a8cc7e730ebf..
--- a/www-client/microsoft-edge-beta/microsoft-edge-beta-105.0.1343.17.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 2011-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit chromium-2 desktop pax-utils unpacker xdg
-
-DESCRIPTION="The web browser from Microsoft"
-HOMEPAGE="https://www.microsoft.com/en-us/edge;
-
-if [[ ${PN} == microsoft-edge ]]; then
-   MY_PN=${PN}-stable
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* ~amd64"
-
-MY_P="${MY_PN}_${PV}-1"
-
-SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
-
-LICENSE="microsoft-edge"
-SLOT="0"
-RESTRICT="bindist mirror strip"
-IUSE="+mip"
-
-RDEPEND="
-   app-accessibility/at-spi2-atk:2
-   app-accessibility/at-spi2-core:2
-   app-misc/ca-certificates
-   dev-libs/atk
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-fonts/liberation-fonts
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl[ssl]
-   net-print/cups
-   sys-apps/dbus
-   sys-apps/util-linux
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3[X]
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/pango
-   x11-misc/xdg-utils
-   mip? ( app-crypt/libsecret )
-"
-
-QA_PREBUILT="*"
-QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
-S=${WORKDIR}
-EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
-
-pkg_nofetch() {
-   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
-}
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "microsoft-edge only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   unpacker
-
-   rm _gpgorigin || die
-
-   rm -r etc usr/share/menu || die
-   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
-
-   gzip -d usr/share/doc/${PF}/changelog.gz || die
-   gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
-   if [[ -L usr/share/man/man1/${PN}.1.gz ]]; then
-   rm usr/share/man/man1/${PN}.1.gz || die
-   dosym ${MY_PN}.1 

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

2022-09-11 Thread Sam James
commit: b8a974d0c278df7719af4f5156b3ba0f04c07183
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 11 19:23:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 11 19:23:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8a974d0

sys-devel/gcc: add 12.2.1_p20220910

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

 sys-devel/gcc/Manifest|  1 +
 sys-devel/gcc/gcc-12.2.1_p20220910.ebuild | 52 +++
 2 files changed, 53 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 6f6271b052a4..34708d268ab6 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -14,6 +14,7 @@ DIST gcc-11.4.0-musl-patches-0.tar.xz 3844 BLAKE2B 
f3f1be6718e3cf08e553a1a2319a8
 DIST gcc-11.4.0-patches-2.tar.xz 14224 BLAKE2B 
d3030c19a7bd8bd082fd39b35c3e80883ae541ab28232513ba60095fe81f5fe1fbdc54829a1556b2d278328033f6eb8a81e9ee268a6020b554388a60842b02e6
 SHA512 
60aa19f00fb29b7c8a68c73de274e24559dc896f551d47153ea511b202941caa950c0aff62ad28d057a8ed16f2aec2c06e681e7286d65ab3610b6948d7bb840a
 DIST gcc-12-20220827.tar.xz 79135916 BLAKE2B 
bcb8de57a2a65eb242a6c3784d9b79fce0af759ae63b6654ed807973224ab4114a700ac1f2811eadaf1647f1838b4719b8eaaa94593e91377b64cd5fb207e987
 SHA512 
9c15debedfe2707cdcf7ef865a7467e7652826c392e6c241578bb839c53ab5a903b36e09d3eba13c7572fcb778399d4fa5fd136a81eddac98ee193223452e3b2
 DIST gcc-12-20220903.tar.xz 79131544 BLAKE2B 
fb5b2dbecd18ef50dd2eba3f914f6a71b59e1f51053fabb40c0ccbd8de29362d75e7cdcd8be794174f705fff64a85f402c30f66877bfc2c28c1fc970c7da6a8e
 SHA512 
ebef6b11e20bc7b4bcef94b5e5282e20c3895f72195dcf5377889b6dba27a8c548282247e158a75beafcb33c84f86faf07fe960d01fc05ae6f7112c6ab3e9f44
+DIST gcc-12-20220910.tar.xz 79136420 BLAKE2B 
53d1b45a083da03cd0edb534a81039548927b31564935f5f9788b3423782543ddee5bbb046656b61bac2b077686d1b99f7ec8dc26f7dccc0f5b0ccd2f58613f4
 SHA512 
6123d2dbd2f6fd68b050d2356278ecf801aae902a780c0953a0fb418baa34ee0eace6c9b037009c12ec75f42b37cc29e0c2ca3d706b07b9bd1b4f70579104dc3
 DIST gcc-12.2.0-musl-patches-1.tar.xz 3844 BLAKE2B 
004432806696f7d0a32366270ac45695e858abee73a255e44dc6e0a225339e4cad40aab0d51dfe9a55d5aa4b4001f5726064bb2eea3212a0874b2d27e229abd7
 SHA512 
c354edcd641a9dfaf902a0ff4c44c75065d0cf1c36bbf6c3c35c2e23bff22b8f70bcf4458a5a0ef86371e9f2fafca8a54ca822e35820ff442c9458a2819c3606
 DIST gcc-12.2.0-patches-1.tar.xz 12864 BLAKE2B 
a5ae0a85dfc1b6f0bd968f0d5262ebed14ec9cdb3249e3a4c571578c54eda0e53708ee7fe8e03e506366c7f3cf7926eced9b390d9dee948c1249298c0fabd9fb
 SHA512 
f3d793b89a2a0385d596162fb0c653d4acdf21ae418cb792c1786a01fde0391bd0719715dbf07d53636f127168f5cd99108a1dc11cf6cea889b7d82385bcc258
 DIST gcc-12.2.0.tar.xz 84645292 BLAKE2B 
715574af9ad678f9dc8cfd19c866bf910c7edfd479e7e9681337feaa9b54e5d304ddb85483816b8d89754d502405823ae2eff0d1e444538763f40be8e428d8da
 SHA512 
e9e857bd81bf7a370307d6848c81b2f5403db8c7b5207f54bce3f3faac3bde63445684092c2bc1a2427cddb6f7746496d9fbbef05fbbd77f2810b2998f1f9173

diff --git a/sys-devel/gcc/gcc-12.2.1_p20220910.ebuild 
b/sys-devel/gcc/gcc-12.2.1_p20220910.ebuild
new file mode 100644
index ..97d104a8472d
--- /dev/null
+++ b/sys-devel/gcc/gcc-12.2.1_p20220910.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_VER="1"
+PATCH_GCC_VER="12.2.0"
+MUSL_VER="1"
+MUSL_GCC_VER="12.2.0"
+
+if [[ $(ver_cut 3) ==  ]] ; then
+   MY_PV_2=$(ver_cut 2)
+   if [[ ${MY_PV_2} == 0 ]] ; then
+   MY_PV_2=0
+   else
+   MY_PV_2=$(($(ver_cut 2) - 1))
+   fi
+
+   # e.g. 12.2. -> 12.1.1
+   TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.$(($(ver_cut 3) - 9998))
+elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
+   # Cheesy hack for RCs
+   MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 
1)))-RC-$(ver_cut 5)
+   MY_P=${PN}-${MY_PV}
+   
GCC_TARBALL_SRC_URI="https://gcc.gnu.org/pub/gcc/snapshots/${MY_PV}/${MY_P}.tar.xz;
+   TOOLCHAIN_SET_S=no
+   S="${WORKDIR}"/${MY_P}
+fi
+
+inherit toolchain
+
+# Needs to be after inherit (for now?), bug #830908
+EGIT_BRANCH=releases/gcc-$(ver_cut 1)
+
+# Don't keyword live ebuilds
+#if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
+#  KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+#fi
+
+# Technically only if USE=hardened *too* right now, but no point in 
complicating it further.
+# If GCC is enabling CET by default, we need glibc to be built with support 
for it.
+# bug #830454
+RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
+DEPEND="${RDEPEND}"
+BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-)?]"
+
+src_prepare() {
+   toolchain_src_prepare
+
+   eapply_user
+}



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

2022-09-11 Thread Sam James
commit: a740ea694d6b394195f78e1cc02b1adc488c69b2
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 11 18:51:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 11 19:23:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a740ea69

sys-process/procps: add warning about 4.x bump

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

 sys-process/procps/procps-3.3.17-r1.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/sys-process/procps/procps-3.3.17-r1.ebuild 
b/sys-process/procps/procps-3.3.17-r1.ebuild
index 518adc883aaf..79ab60beefd1 100644
--- a/sys-process/procps/procps-3.3.17-r1.ebuild
+++ b/sys-process/procps/procps-3.3.17-r1.ebuild
@@ -3,6 +3,8 @@
 
 EAPI=7
 
+# See https://bugs.gentoo.org/835813 before bumping to 4.x!
+
 inherit flag-o-matic multilib-minimal toolchain-funcs usr-ldscript
 
 DESCRIPTION="Standard informational utilities and process-handling tools"



[gentoo-commits] repo/gentoo:master commit in: app-backup/dar/

2022-09-11 Thread Jakov Smolić
commit: 1c6c44587ce8ec0e66eab1fb137a240ce23e57e2
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun Sep 11 19:17:37 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Sep 11 19:17:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c6c4458

app-backup/dar: Stabilize 2.7.7 x86, #869653

Signed-off-by: Jakov Smolić  gentoo.org>

 app-backup/dar/dar-2.7.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/dar/dar-2.7.7.ebuild b/app-backup/dar/dar-2.7.7.ebuild
index d24d5b251c84..6bb9100f03ea 100644
--- a/app-backup/dar/dar-2.7.7.ebuild
+++ b/app-backup/dar/dar-2.7.7.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/dar/${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~sparc ~x86 ~amd64-linux"
+KEYWORDS="amd64 ~ppc ~sparc x86 ~amd64-linux"
 IUSE="argon2 curl dar32 dar64 doc gcrypt gpg lz4 lzo nls rsync threads xattr"
 
 REQUIRED_USE="?? ( dar32 dar64 )



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

2022-09-11 Thread Jakov Smolić
commit: 7a4660180ca4adf62d907e2cd72b58b77254442f
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun Sep 11 19:17:22 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Sep 11 19:17:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a466018

dev-libs/libstrophe: Stabilize 0.12.2 amd64, #869704

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-libs/libstrophe/libstrophe-0.12.2.ebuild 
b/dev-libs/libstrophe/libstrophe-0.12.2.ebuild
index 77bb69760d4a..a491acaf81f5 100644
--- a/dev-libs/libstrophe/libstrophe-0.12.2.ebuild
+++ b/dev-libs/libstrophe/libstrophe-0.12.2.ebuild
@@ -8,7 +8,7 @@ 
SRC_URI="https://github.com/strophe/${PN}/releases/download/${PV}/${P}.tar.xz;
 LICENSE="|| ( MIT GPL-3 )"
 # Subslot: ${SONAME}.1 to differentiate from previous versions without SONAME
 SLOT="0/0.1"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="doc expat gnutls"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-backup/dar/

2022-09-11 Thread Jakov Smolić
commit: 677255c5f8df059730216d3a3d4a0e08f132534a
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun Sep 11 19:16:13 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Sep 11 19:16:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=677255c5

app-backup/dar: Stabilize 2.7.7 amd64, #869653

Signed-off-by: Jakov Smolić  gentoo.org>

 app-backup/dar/dar-2.7.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/dar/dar-2.7.7.ebuild b/app-backup/dar/dar-2.7.7.ebuild
index 81fa3cd32f1d..d24d5b251c84 100644
--- a/app-backup/dar/dar-2.7.7.ebuild
+++ b/app-backup/dar/dar-2.7.7.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/dar/${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux"
+KEYWORDS="amd64 ~ppc ~sparc ~x86 ~amd64-linux"
 IUSE="argon2 curl dar32 dar64 doc gcrypt gpg lz4 lzo nls rsync threads xattr"
 
 REQUIRED_USE="?? ( dar32 dar64 )



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

2022-09-11 Thread Arthur Zamarin
commit: e5d4ffe32db32ccd95dfeeb0210d28fb72a428fd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Sep 11 18:20:31 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Sep 11 18:27:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5d4ffe3

dev-python/watchfiles: add 0.17.0

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

 dev-python/watchfiles/Manifest |   2 +
 dev-python/watchfiles/watchfiles-0.17.0.ebuild | 109 +
 2 files changed, 111 insertions(+)

diff --git a/dev-python/watchfiles/Manifest b/dev-python/watchfiles/Manifest
index 902da412506d..c8617ad14e74 100644
--- a/dev-python/watchfiles/Manifest
+++ b/dev-python/watchfiles/Manifest
@@ -17,6 +17,7 @@ DIST log-0.4.16.crate 37758 BLAKE2B 
b9a88c3d75232ba57de8c30d97e6ba056bb1ec128c2c
 DIST mio-0.8.2.crate 88272 BLAKE2B 
f704802aeec66cb47a011989709e6c35352b55bc7330dac7631ea144ed71bc86a433ef742207e3e37c47417bcd7ebb505287baebb839294e5833d228a2514c57
 SHA512 
c82ea0afc0de8acf162188a6131373f3cb3e7f3abb3094dd51fa9094e42a36806954f267840b3fed18c0ac3ee75af0451dfea5509ab65a94dcc93057c7d37393
 DIST miow-0.3.7.crate 24563 BLAKE2B 
24375754245e4ac50620a8b6da6b21958914a6af6422a470487841c2524587d596673cc3718a85979ee911f104d71b59b38fbe9db28c1c7e4b702b9373215cb7
 SHA512 
451073e8913148889493de0373bc0450c8b23e136e151b48b9976292e4e03b7c3f3279ecf49dda5196badfe662a661a998cfa456d2ec340a495d54a4d2382699
 DIST notify-5.0.0-pre.15.crate 57624 BLAKE2B 
0f07e7ba2e6b431769e69730dc81c056ab1098a905855d6edb9866e36fb33dcb123c1a464c667d0130322d3810255edf62cf8f3f4e3fc9307782bc050c2913eb
 SHA512 
31c7313c53654ccb76d14826511bd9a687f89cdfe832b0e85adaae22aeba98776fcecabaf321e26fde060357ae52e358b1b48d118e70e562dde98944258d055d
+DIST notify-5.0.0.crate 37091 BLAKE2B 
37faa3ecd07573731d3672c24f343bab1b7e7748a1f91771628bba5ff67da7eeeaf78036fcf7610fd41e748dc668ba1c42c419119bdacf72ff8398f3f7fefcd4
 SHA512 
196bdbd6958df56e5d3ffccc3036875c206a57258e18e10dd44091b3a547fb177ed16f6f11e854f01442a043aebdf8bfa5c06ca33ed4ce03a673a536935a973d
 DIST ntapi-0.3.7.crate 126994 BLAKE2B 
320b513d86af462c6e4d3349e4edfd28d73ddc8f09264adc24ee79976642a9d530bf9af4e61e0409e35f4164d49f9ec054dee9694cfbcc76b237d6c84104
 SHA512 
6f5fc3b3629f028e03e878681a5a426945e471578c5dc78e121560887a9af285fe432f7401b19b7422e65c3b762651afb9a57a2f7605884c851ddf41b741585c
 DIST once_cell-1.10.0.crate 30414 BLAKE2B 
4161622dc9dab4748a1b96777da263523f23329808506faea7938160f0d5ca07b5edd31f385b14b88dd2fc34c58063df4d40a34a479573750a369512dc956992
 SHA512 
f6b5ce5e68923296d2041f83ac037f10ad7b9e94fc607c71332e8ee942a02c29534c2073cecdb132c7e1d91428e9d9687fbf05393ca0abbf7e15db50bb3b74ab
 DIST parking_lot-0.12.0.crate 39761 BLAKE2B 
227ae508bebea21bd06c7a9c1651879ce3f5cd308019c8733f6b88e75a57b57d19b7bbc5dfed5ef1bff57ec0f116606ab699cfa6017b6e00078e7e4717cd58a6
 SHA512 
efa1ebe2f3849a9c6ac484c7e1cdd279640539468bd4d4da6c4c97ae34e86fa3a42818ee4839dea512635fbbd836829dbadd81dc05208614c820d1374139673f
@@ -41,6 +42,7 @@ DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B 
fe501889f25d65e2d032
 DIST watchfiles-0.15.0.gh.tar.gz 38496 BLAKE2B 
b748904540c28bac3a3be3a1a236352bdba316d1230b196ce1d0ec90324299664c065d1644f7eeafa232e197493aba5b8685db5583c9899f57262651f0e53dc7
 SHA512 
1398c3337cd0f36bfd489dbca4c968bae2c23949d4356411c1e9773ac633962164d61dcc84d462adba9d79e108ec98fc31866f364bfa72c26599d12a6fdc
 DIST watchfiles-0.16.0.gh.tar.gz 40356 BLAKE2B 
beb71a54a12a36f97bdbd710a6a9f0d82d1ecb9a4a19f64dfa503ff96b882afbb90679925d86d74d2bbc570a1e98e3c18df8dac539c19e2536bea69d343dddb7
 SHA512 
72bb989643111257326fb2185e2d7a5ee945ee75c1645287ab05486c1ada700b4f7924c0871ea304c72ee6f222e776e1f86ab8718d0300f916f9948009f721d5
 DIST watchfiles-0.16.1.gh.tar.gz 40404 BLAKE2B 
885cb2a0a8ccaf7cbde85524a9f6efbaba713ad8e3eff39b1685cfea201d56ddb006be96169de25e6d7000b8bf7d9bc71de449a7f8493f4bf55b1239ff2c8444
 SHA512 
fd797c471d3f0db475322398d09cc88f390fb4c348d9fa01c3a41cefa8f797e007e8b223acf5e09f277bb7f37443063daa9a38bda3cd137edc102d23a7f15e65
+DIST watchfiles-0.17.0.gh.tar.gz 42487 BLAKE2B 
9e50c1d2bea174754c393090a5ff07a92067af76ca17d1c4a058e27a082fec8347dd42e23178a319f8644f87f800174acf3f0db72dd35becdbb21d3ef425df5c
 SHA512 
db39bf6c56d0af93807665aef8d96ed4331ff8a9d2a24ddd2b489ab5501ca3f5b33bd5cfbde2a33089622247d8b7f5ec91566f911ca564b812537b02be3ed2b2
 DIST winapi-0.3.9.crate 1200382 BLAKE2B 
cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673
 SHA512 
ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97
 DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 
4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0
 SHA512 

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

2022-09-11 Thread Arthur Zamarin
commit: 313b3ae6c9665276ec27b904d436e03dd2a0649a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Sep 11 18:26:53 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Sep 11 18:27:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=313b3ae6

dev-python/termcolor: add 2.0.0

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

 dev-python/termcolor/Manifest   |  1 +
 dev-python/termcolor/termcolor-2.0.0.ebuild | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/dev-python/termcolor/Manifest b/dev-python/termcolor/Manifest
index 9b895e4fa594..954e1615bdbb 100644
--- a/dev-python/termcolor/Manifest
+++ b/dev-python/termcolor/Manifest
@@ -1 +1,2 @@
 DIST termcolor-1.1.0.tar.gz 3912 BLAKE2B 
8d661a708eff02894b6e390befddaef1c9d14f78f0c7d10ac332fa149f7892109f77bd279c9a488a3aa4070569c92f0ce847e3911d419ff549a10555b34534fb
 SHA512 
4bd06bf4405a9ef6c005cd4d159ef602f7fc7fccb3e57586da1187c402f4d0b9051ef930cae423065c51ff4be8a22ceae556a61a6b3c8c519d623c066c340b53
+DIST termcolor-2.0.0.tar.gz 9701 BLAKE2B 
3c1d81b21788c07870724ca162828037eee11b2c472fbe4cf9c60583155a0eb665c59bbab824882038f453d539b2c3c8518b51e373deb9755205b41b517d8ed3
 SHA512 
3b5f937c94ba3c0eac04073851fa53123262b3de4e081635069ebd2115b51cf37f88bf129f19d356886487cbeda381921022e52b560b7cbc8a9d935bc902dc6e

diff --git a/dev-python/termcolor/termcolor-2.0.0.ebuild 
b/dev-python/termcolor/termcolor-2.0.0.ebuild
new file mode 100644
index ..b6ac743c1cde
--- /dev/null
+++ b/dev-python/termcolor/termcolor-2.0.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="ANSI Color formatting for output in terminal"
+HOMEPAGE="https://pypi.org/project/termcolor/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+
+distutils_enable_tests pytest



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

2022-09-11 Thread Rick Farina
commit: 823f0b1076b5313d86cee929c0c7770beaf60d42
Author: Rick Farina  gentoo  org>
AuthorDate: Sun Sep 11 18:17:27 2022 +
Commit: Rick Farina  gentoo  org>
CommitDate: Sun Sep 11 18:18:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=823f0b10

net-wireless/qdmr: add 0.10.3

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

 net-wireless/qdmr/Manifest   |  1 +
 net-wireless/qdmr/qdmr-0.10.3.ebuild | 59 
 2 files changed, 60 insertions(+)

diff --git a/net-wireless/qdmr/Manifest b/net-wireless/qdmr/Manifest
index 3482c6dc382a..f06f1b38b045 100644
--- a/net-wireless/qdmr/Manifest
+++ b/net-wireless/qdmr/Manifest
@@ -1 +1,2 @@
 DIST qdmr-0.10.2.tar.gz 5903169 BLAKE2B 
1ef4e9846dd4206d1eae3cfb5562fccec24b156bfd77a82e801e8d1194b969bbda0f14e99c1b6505d18abba4a79d87c5eee2232110969faf4c078c1fe781a8ee
 SHA512 
96a3fd22be2b8f77a4925cfb426de12a55b29ee73eaf78869091fd0ecd36d2df51195f2ca70689857e190767c4651d3d4915a0b7aa9f5c6e429f46a53edb991c
+DIST qdmr-0.10.3.tar.gz 5918281 BLAKE2B 
cbbb3e7d60f8114e2823186a1576ad384a7ce89c36b90d9352b02c60cc8dc436c0e94b1c69057cd0ef1ca45c3e51a6a40d32c1dc24bce8797597dea9ad5f780d
 SHA512 
ab52c7169c39b10e7ea298473bc1e7aaca5141ad300df96a6e4b2da5776eb16a7679e961c72d9e16277b6d9aa39764b565ca252b146aba3eb8ce705568883f1f

diff --git a/net-wireless/qdmr/qdmr-0.10.3.ebuild 
b/net-wireless/qdmr/qdmr-0.10.3.ebuild
new file mode 100644
index ..2408bd6b897c
--- /dev/null
+++ b/net-wireless/qdmr/qdmr-0.10.3.ebuild
@@ -0,0 +1,59 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake udev linux-info
+
+DESCRIPTION="GUI application for configuring and programming cheap DMR radios"
+HOMEPAGE="https://dm3mat.darc.de/qdmr/;
+if [ "${PV}" = "" ]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/hmatuschek/qdmr.git;
+else
+   MY_PV="${PV/_/-}"
+   
SRC_URI="https://github.com/hmatuschek/qdmr/archive/refs/tags/v${MY_PV}.tar.gz 
-> ${P}.tar.gz"
+   S="${WORKDIR}/${PN}-${MY_PV}"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+RDEPEND="
+   dev-cpp/yaml-cpp:=
+   dev-qt/designer:5
+   dev-qt/qttest:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtgui:5
+   dev-qt/qtcore:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtpositioning:5
+   dev-qt/qtserialport:5
+   virtual/libusb:1
+"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-qt/linguist-tools:5"
+
+pkg_setup() {
+   CONFIG_CHECK="~USB_ACM"
+   WARNING_USB_ACM="Some radios require CONFIG_USB_ACM to work, you may 
need to enable this driver to talk to your radio"
+   CONFIG_CHECK="~USB_SERIAL"
+   WARNING_USB_SERIAL="Some radios require CONFIG_USB_SERIAL to work, you 
may need to enable this driver to talk to your radio"
+   check_extra_config
+}
+
+src_prepare() {
+   #no devil perms
+   sed -i 's#666#660#' dist/99-qdmr.rules
+   sed -i "s#/etc/udev/rules.d/#$(get_udevdir)/rules.d#" lib/CMakeLists.txt
+   cmake_src_prepare
+}
+
+pkg_postinst() {
+   udev_reload
+}
+
+pkg_postrm() {
+   udev_reload
+}



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

2022-09-11 Thread Rick Farina
commit: 3849ad38565aeb3359b6b24e404a91d20477c13f
Author: Rick Farina  gentoo  org>
AuthorDate: Sun Sep 11 18:08:04 2022 +
Commit: Rick Farina  gentoo  org>
CommitDate: Sun Sep 11 18:18:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3849ad38

net-wireless/qdmr: drop 0.9.1

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

 net-wireless/qdmr/Manifest  |  1 -
 net-wireless/qdmr/qdmr-0.9.1.ebuild | 51 -
 2 files changed, 52 deletions(-)

diff --git a/net-wireless/qdmr/Manifest b/net-wireless/qdmr/Manifest
index 079aed247899..3482c6dc382a 100644
--- a/net-wireless/qdmr/Manifest
+++ b/net-wireless/qdmr/Manifest
@@ -1,2 +1 @@
 DIST qdmr-0.10.2.tar.gz 5903169 BLAKE2B 
1ef4e9846dd4206d1eae3cfb5562fccec24b156bfd77a82e801e8d1194b969bbda0f14e99c1b6505d18abba4a79d87c5eee2232110969faf4c078c1fe781a8ee
 SHA512 
96a3fd22be2b8f77a4925cfb426de12a55b29ee73eaf78869091fd0ecd36d2df51195f2ca70689857e190767c4651d3d4915a0b7aa9f5c6e429f46a53edb991c
-DIST qdmr-0.9.1.tar.gz 5629155 BLAKE2B 
7ffa285c784af1416361c8c2fd74c976c490854d24f348983a0a8c294f8213bfa48a768c9148d40d3e71b7347b908960ed6dbf2ca54bfae155414e9a2254c32d
 SHA512 
7df32462fd7555c791fe643f2632f218aef85614bee442422bf542910cb3c48b0d8606fc1797bbd02b16c7c30825cad51774bd4bd2ed1d89446d672b874dd2b1

diff --git a/net-wireless/qdmr/qdmr-0.9.1.ebuild 
b/net-wireless/qdmr/qdmr-0.9.1.ebuild
deleted file mode 100644
index 605f7cffa5fa..
--- a/net-wireless/qdmr/qdmr-0.9.1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake udev linux-info
-
-DESCRIPTION="GUI application for configuring and programming cheap DMR radios"
-HOMEPAGE="https://dm3mat.darc.de/qdmr/;
-if [ "${PV}" = "" ]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/hmatuschek/qdmr.git;
-else
-   MY_PV="${PV/_/-}"
-   
SRC_URI="https://github.com/hmatuschek/qdmr/archive/refs/tags/v${MY_PV}.tar.gz 
-> ${P}.tar.gz"
-   S="${WORKDIR}/${PN}-${MY_PV}"
-   KEYWORDS="amd64 x86"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-RDEPEND="
-   dev-cpp/yaml-cpp:=
-   dev-qt/designer:5
-   dev-qt/qttest:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtgui:5
-   dev-qt/qtcore:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtpositioning:5
-   dev-qt/qtserialport:5
-   virtual/libusb:1
-"
-DEPEND="${RDEPEND}"
-BDEPEND="dev-qt/linguist-tools:5"
-
-pkg_setup() {
-   CONFIG_CHECK="~USB_ACM"
-   WARNING_USB_ACM="Some radios require CONFIG_USB_ACM to work, you may 
need to enable this driver to talk to your radio"
-   CONFIG_CHECK="~USB_SERIAL"
-   WARNING_USB_SERIAL="Some radios require CONFIG_USB_SERIAL to work, you 
may need to enable this driver to talk to your radio"
-   check_extra_config
-}
-
-src_prepare() {
-   #no devil perms
-   sed -i 's#666#660#' dist/99-qdmr.rules
-   sed -i "s#/etc/udev/rules.d/#$(get_udevdir)/rules.d#" lib/CMakeLists.txt
-   cmake_src_prepare
-}



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

2022-09-11 Thread Sam James
commit: 6b9fe8c78153a1122285cc9213f9a80cd751bc89
Author: Eric Joldasov  getgoogleoff  me>
AuthorDate: Thu Aug 25 04:20:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 11 18:13:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b9fe8c7

dev-lang/zig-bin: add notes regarding standard library and patches

Signed-off-by: Eric Joldasov  getgoogleoff.me>
Closes: https://github.com/gentoo/gentoo/pull/26999
Signed-off-by: Sam James  gentoo.org>

 dev-lang/zig-bin/zig-bin-0.9.1-r1.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/dev-lang/zig-bin/zig-bin-0.9.1-r1.ebuild 
b/dev-lang/zig-bin/zig-bin-0.9.1-r1.ebuild
index 9ed2987939d1..b731f0d2c5d7 100644
--- a/dev-lang/zig-bin/zig-bin-0.9.1-r1.ebuild
+++ b/dev-lang/zig-bin/zig-bin-0.9.1-r1.ebuild
@@ -19,6 +19,11 @@ RDEPEND="!dev-lang/zig"
 
 SRC_URI+=" 
https://codeberg.org/BratishkaErik/distfiles/media/branch/master/zig-0.9.1-fix-detecting-abi.patch;
 
+# Zig provides its standard library in source form "/opt/zig-bin-{PV}/lib/",
+# and all other Zig libraries are meant to be consumed in source form,
+# because they can use compile-time mechanics (and it is easier for 
distributions to patch them)
+# Here we use this feature for fixing programs that use standard library
+# Note: Zig build system is also part of standard library, so we can fix it too
 PATCHES=(
"${FILESDIR}/${P}-fix-bad-hostname-segfault.patch"
"${DISTDIR}/zig-0.9.1-fix-detecting-abi.patch"



[gentoo-commits] repo/gentoo:master commit in: app-editors/neovim/files/

2022-09-11 Thread Sam James
commit: 545106ff82c8c0795c08656235b0e1c235848d09
Author: Bharath Saiguhan  protonmail  com>
AuthorDate: Sat Sep 10 12:44:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 11 18:13:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=545106ff

app-editors/neovim: fix live ebuild patch file

Upstream has changed its CMakeLists.txt file, replacing the deprecated
variable CMAKE_COMPILER_IS_GNUCC, which causes the patch phase of the
live ebuild to fail.

This commit fixes this issue and with this in place, patching succeeds.

Signed-off-by: Bharath Saiguhan  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/27198
Signed-off-by: Sam James  gentoo.org>

 app-editors/neovim/files/neovim--cmake-darwin.patch | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/neovim/files/neovim--cmake-darwin.patch 
b/app-editors/neovim/files/neovim--cmake-darwin.patch
index cf3e05716625..571de0813ca6 100644
--- a/app-editors/neovim/files/neovim--cmake-darwin.patch
+++ b/app-editors/neovim/files/neovim--cmake-darwin.patch
@@ -26,7 +26,7 @@
 -  # Work around some old, broken detection by CMake for knowing when to use 
the
 -  # isystem flag.  Apple's compilers have supported this for quite some time
 -  # now.
--  if(CMAKE_COMPILER_IS_GNUCC)
+-  if(CMAKE_C_COMPILER_ID_MATCHES "GNU")
 -set(CMAKE_INCLUDE_SYSTEM_FLAG_C "-isystem ")
 -  endif()
 -endif()



[gentoo-commits] repo/gentoo:master commit in: dev-lang/zig-bin/, dev-lang/zig-bin/files/

2022-09-11 Thread Sam James
commit: 8ca3ca21d4b52133714be53407b18b04305f6358
Author: Eric Joldasov  getgoogleoff  me>
AuthorDate: Thu Aug 25 03:39:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 11 18:13:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ca3ca21

dev-lang/zig-bin: add patches for 0.9.1

Closes: https://bugs.gentoo.org/780612
Closes: https://bugs.gentoo.org/829959
Closes: https://bugs.gentoo.org/866374
Signed-off-by: Eric Joldasov  getgoogleoff.me>
Signed-off-by: Sam James  gentoo.org>

 dev-lang/zig-bin/Manifest  |  1 +
 .../zig-bin-0.9.1-fix-bad-hostname-segfault.patch  | 26 ++
 .../files/zig-bin-0.9.1-fix-detecting-abi.patch| 19 
 ...ig-bin-0.9.1.ebuild => zig-bin-0.9.1-r1.ebuild} |  7 +-
 4 files changed, 33 insertions(+), 20 deletions(-)

diff --git a/dev-lang/zig-bin/Manifest b/dev-lang/zig-bin/Manifest
index 65078bba09fa..c85903697075 100644
--- a/dev-lang/zig-bin/Manifest
+++ b/dev-lang/zig-bin/Manifest
@@ -1,3 +1,4 @@
+DIST zig-0.9.1-fix-detecting-abi.patch 22233 BLAKE2B 
fa523c4c4c23a74c0b4f85c6d2d91ef98b31d25694bb9dbc7988b82db972a16ab273aa9f1883cfa8ca79ef7fc56fca67d0a8656ba248b6db47bc902b7ac64a93
 SHA512 
259967f88f54c20f556bd9d67189ce3a2cfeb0250f0cee4dffb29020d976d61265a5dd9ae9cfcadfb7b1e152b47ee17f4184eafac2b80495f4ee8f98733cd692
 DIST zig-linux-aarch64-0.9.1.tar.xz 37034860 BLAKE2B 
3b984198d74ee01570e4e10175dc4471268970cc5bd66d732042f17f1cf31301cec9237df756b7fa589915ed4c4f29dcd9ba61fb8e65ce7e9b579762773fe26d
 SHA512 
ca647f04a67a45ad9e869e335266fad9a4a0f3f377da31d54a6f022727404db6cf2386d33315df20d5da0b6883f59e27bb0d73e18856e571cf4bc8f890565639
 DIST zig-linux-armv7a-0.9.1.tar.xz 37974652 BLAKE2B 
5d51260d8322d1400719d97c7cac2d12555622272900533128e20d45ea7a1c321b8a3eb9c7c406bbfd459da24d19451c65011bc2cac0b0c29a0372c56ea73a2b
 SHA512 
239c5f02aeb1c85bc2c43374d610e27722c434d23cf3adf43b3923772dfe5800e340d6a6b3672bd307c159c2e5137aabb5b6648148c351e29c171de9e333
 DIST zig-linux-i386-0.9.1.tar.xz 44969172 BLAKE2B 
7051242284f1ceca662a64257adf64b7383b71b475f27abd3377bdaf8335d56d8cbb9a961ebceb6ae26058258216848dcbde2f50f95a74e0b64578a9522f33d5
 SHA512 
5bdf0ebffe45023b5a28331137458d258048c7974311c8e8090bc610f0ec262dc0004f0a939cff443b1d94a9cca4035de8e6e98dad9d668413888da02b325b6d

diff --git 
a/dev-lang/zig-bin/files/zig-bin-0.9.1-fix-bad-hostname-segfault.patch 
b/dev-lang/zig-bin/files/zig-bin-0.9.1-fix-bad-hostname-segfault.patch
new file mode 100644
index ..2e87ecc6d6ee
--- /dev/null
+++ b/dev-lang/zig-bin/files/zig-bin-0.9.1-fix-bad-hostname-segfault.patch
@@ -0,0 +1,26 @@
+https://github.com/ziglang/zig/commit/601d8f721d6dc90ac390bf5ecc7d8bafdd6a30d8
+Bug https://bugs.gentoo.org/829959
+
+From 601d8f721d6dc90ac390bf5ecc7d8bafdd6a30d8 Mon Sep 17 00:00:00 2001
+From: Veikka Touminen 
+Date: Sun, 10 Jul 2022 04:27:23 -0600
+Subject: [PATCH] std.net.getAddressList: fix segfault on bad hostname
+
+Fixes #12065
+---
+ lib/std/net.zig | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/lib/std/net.zig b/lib/std/net.zig
+index 235ad8496a1..c381df9bce7 100644
+--- a/lib/std/net.zig
 b/lib/std/net.zig
+@@ -731,7 +731,7 @@ pub fn getAddressList(allocator: mem.Allocator, name: 
[]const u8, port: u16) !*A
+ break :blk result;
+ };
+ const arena = result.arena.allocator();
+-errdefer result.arena.deinit();
++errdefer result.deinit();
+ 
+ if (builtin.target.os.tag == .windows or builtin.link_libc) {
+ const name_c = try std.cstr.addNullByte(allocator, name);

diff --git a/dev-lang/zig-bin/files/zig-bin-0.9.1-fix-detecting-abi.patch 
b/dev-lang/zig-bin/files/zig-bin-0.9.1-fix-detecting-abi.patch
deleted file mode 100644
index 6aa2f49b379a..
--- a/dev-lang/zig-bin/files/zig-bin-0.9.1-fix-detecting-abi.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-From: Eric Joldasov 
-
-Upstream parses /usr/bin/env ELF file for detecting C ABI and the dynamic 
linker.
-However, if sys-apps/coreutils was merged with "multicall" USE flag, it would 
be a script and not a ELF file.
-This will raise error.UnexpectedEndOfFile, and Zig will fallback to default 
dynamic linker (i.e. musl),
-which breaks building programs with Zig on glibc systems. This patch changes 
file from
-/usr/bin/env to /bin/bash, because it is more reliable on Gentoo systems.
-
 a/lib/std/zig/system/NativeTargetInfo.zig
-+++ b/lib/std/zig/system/NativeTargetInfo.zig
-@@ -355,7 +355,7 @@ fn detectAbiAndDynamicLinker(
- return result;
- }
- 
--const env_file = std.fs.openFileAbsoluteZ("/usr/bin/env", .{}) catch 
|err| switch (err) {
-+const env_file = std.fs.openFileAbsoluteZ("/bin/bash", .{}) catch |err| 
switch (err) {
- error.NoSpaceLeft => unreachable,
- error.NameTooLong => unreachable,
- error.PathAlreadyExists => unreachable,

diff --git a/dev-lang/zig-bin/zig-bin-0.9.1.ebuild 
b/dev-lang/zig-bin/zig-bin-0.9.1-r1.ebuild

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

2022-09-11 Thread Sam James
commit: a195830ec668619d95d793582f8ca4f8cd1b2434
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 11 18:05:19 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 11 18:13:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a195830e

dev-libs/pocl: drop 1.8-r2

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

 dev-libs/pocl/Manifest |   1 -
 .../pocl/files/vendor_opencl_libs_location.patch   |  20 
 dev-libs/pocl/metadata.xml |   1 -
 dev-libs/pocl/pocl-1.8-r2.ebuild   | 126 -
 4 files changed, 148 deletions(-)

diff --git a/dev-libs/pocl/Manifest b/dev-libs/pocl/Manifest
index e1f69ae33d0f..3fefa356fa2d 100644
--- a/dev-libs/pocl/Manifest
+++ b/dev-libs/pocl/Manifest
@@ -1,2 +1 @@
-DIST pocl-1.8.tar.gz 1614545 BLAKE2B 
b0ccc08d1f899719f5def731c61727440035a879ebeebae89dd406423eba6c12b866f34cd47dd0e0f944b7f0c4569c57c44a9a62bf02552de5c4c3b8c9fb3b48
 SHA512 
bcbb3fa3d2234d4c5b0c17863eba0bc4c8f13f863cc58cfd1de49e21fa7bf0aec82b81aec143c81885e3a39274c8ae783b2f03b9a12846e024204d6ed0e59a9d
 DIST pocl-3.0.tar.gz 1722809 BLAKE2B 
095d3d1dca3fa7ebdf61e6e34bf444755dd6842c4f16e0f80895337e96508056465d332309d38ee4db6d6b0031e1dfce350485750e59bfe0dea5951eba5fd3e4
 SHA512 
dc02bdf259792edb5cb3c80cde5c5261e1e21219b4b31420a3b537abbca1bc478ce0ca0dfc622727088b67d580217d47566309de7c6114a24553de4496a209ea

diff --git a/dev-libs/pocl/files/vendor_opencl_libs_location.patch 
b/dev-libs/pocl/files/vendor_opencl_libs_location.patch
deleted file mode 100644
index 548589ca41bc..
--- a/dev-libs/pocl/files/vendor_opencl_libs_location.patch
+++ /dev/null
@@ -1,20 +0,0 @@
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -125,7 +125,7 @@
- endif()
- 
- # for libpocl.so
--set(POCL_INSTALL_PUBLIC_LIBDIR 
"${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}" CACHE PATH "POCL public 
libdir")
-+set(POCL_INSTALL_PUBLIC_LIBDIR 
"${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}/OpenCL/vendors/pocl" CACHE 
PATH "POCL public libdir")
- 
- # for llvmopencl.so
- set(POCL_INSTALL_PRIVATE_LIBDIR 
"${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}/pocl" CACHE PATH "POCL private 
libdir")
-@@ -134,7 +134,7 @@
- if(UNIX AND NOT CMAKE_CROSSCOMPILING AND 
CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT)
-   set(POCL_INSTALL_ICD_VENDORDIR "/etc/OpenCL/vendors" CACHE PATH "POCL ICD 
file destination")
- else()
--  set(POCL_INSTALL_ICD_VENDORDIR "${CMAKE_INSTALL_PREFIX}/etc/OpenCL/vendors" 
CACHE PATH "POCL ICD file destination")
-+  set(POCL_INSTALL_ICD_VENDORDIR "${SYSCONFDIR}/etc/OpenCL/vendors" CACHE 
PATH "POCL ICD file destination")
- endif()
- 
- # for kernel-.bc

diff --git a/dev-libs/pocl/metadata.xml b/dev-libs/pocl/metadata.xml
index 9e73154528e9..a08bc6bb7825 100644
--- a/dev-libs/pocl/metadata.xml
+++ b/dev-libs/pocl/metadata.xml
@@ -6,7 +6,6 @@


Enable the generic hardware accelerator 
device driver
-   Enable reporting OpenCL 2.0 for the CPU 
device
Ensures that certain build options 
which would result in non-conformant pocl build stay disabled. Note that this 
does not quarantee a fully conformant build of pocl.
Enable the CUDA backend for NVIDIA GPUs
When enabled, OpenCL printf() 
call's f/e/g formatters are handled by pocl. When disabled, these are handled 
by system C library.

diff --git a/dev-libs/pocl/pocl-1.8-r2.ebuild b/dev-libs/pocl/pocl-1.8-r2.ebuild
deleted file mode 100644
index cba8d60fd806..
--- a/dev-libs/pocl/pocl-1.8-r2.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DOCS_AUTODOC=0
-DOCS_BUILDER="sphinx"
-DOCS_DIR="doc/sphinx/source"
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
-LLVM_MAX_SLOT=13
-
-inherit cmake llvm python-any-r1 docs
-
-DESCRIPTION="Portable Computing Language (an implementation of OpenCL)"
-HOMEPAGE="http://portablecl.org https://github.com/pocl/pocl;
-SRC_URI="https://github.com/pocl/pocl/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-# TODO: hsa tce
-IUSE="accel cl20 +conformance cuda debug examples float-conversion hardening 
+hwloc memmanager test"
-# Tests not yet passing, fragile in Portage environment(?)
-RESTRICT="!test? ( test ) test"
-
-# TODO: add dependencies for cuda
-# Note: No := on LLVM because it pulls in Clang
-# see llvm.eclass for why
-CLANG_DEPS="!cuda? ( https://github.com/pocl/pocl/blob/master/.drone.yml
-   # But couldn't seem to get tests working yet
-   cmake_src_test
-}
-
-src_install() {
-   cmake_src_install
-
-   dodoc CREDITS README CHANGES
-
-   if use doc; then
-   dodoc -r _build/html
-   docompress -x /usr/share/doc/${P}/html
-   fi
-
-   if use examples; then
-   dodoc -r examples
-   docompress -x 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/zig/, dev-lang/zig/files/

2022-09-11 Thread Sam James
commit: 4d2d75f3df3edee03055e7e3b50e30d1c0dd0984
Author: Eric Joldasov  getgoogleoff  me>
AuthorDate: Wed Aug 24 10:08:10 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 11 18:13:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d2d75f3

dev-lang/zig: add patches for 0.9.1

Bug: https://bugs.gentoo.org/780612
Bug: https://bugs.gentoo.org/829959
Bug: https://bugs.gentoo.org/866374
Signed-off-by: Eric Joldasov  getgoogleoff.me>
Signed-off-by: Sam James  gentoo.org>

 dev-lang/zig/Manifest  |  1 +
 .../zig-0.9.1-fix-bad-hostname-segfault.patch  | 26 ++
 .../zig/{zig-0.9.1.ebuild => zig-0.9.1-r1.ebuild}  |  3 +++
 3 files changed, 30 insertions(+)

diff --git a/dev-lang/zig/Manifest b/dev-lang/zig/Manifest
index daf4475076f0..f18eeb3ba012 100644
--- a/dev-lang/zig/Manifest
+++ b/dev-lang/zig/Manifest
@@ -1 +1,2 @@
+DIST zig-0.9.1-fix-detecting-abi.patch 22233 BLAKE2B 
fa523c4c4c23a74c0b4f85c6d2d91ef98b31d25694bb9dbc7988b82db972a16ab273aa9f1883cfa8ca79ef7fc56fca67d0a8656ba248b6db47bc902b7ac64a93
 SHA512 
259967f88f54c20f556bd9d67189ce3a2cfeb0250f0cee4dffb29020d976d61265a5dd9ae9cfcadfb7b1e152b47ee17f4184eafac2b80495f4ee8f98733cd692
 DIST zig-0.9.1.tar.xz 13940828 BLAKE2B 
996b0e945f61b01dddbb7c8674a9e2d2d01b93eb48fdfd2c986496330990ffa64cba15f8bd8518b90ef6f514759ba6cc3fd31d6044c5b11b92bf92e3f7f15303
 SHA512 
0b8a5f9b7e34e4252536f59bc91429f1e76b2bf8e01f024095919f6ecf34db56b5c86c554fbb94bdcb5255394c87f2c87519c8f34c631f53816927ec0882ae2d

diff --git a/dev-lang/zig/files/zig-0.9.1-fix-bad-hostname-segfault.patch 
b/dev-lang/zig/files/zig-0.9.1-fix-bad-hostname-segfault.patch
new file mode 100644
index ..2e87ecc6d6ee
--- /dev/null
+++ b/dev-lang/zig/files/zig-0.9.1-fix-bad-hostname-segfault.patch
@@ -0,0 +1,26 @@
+https://github.com/ziglang/zig/commit/601d8f721d6dc90ac390bf5ecc7d8bafdd6a30d8
+Bug https://bugs.gentoo.org/829959
+
+From 601d8f721d6dc90ac390bf5ecc7d8bafdd6a30d8 Mon Sep 17 00:00:00 2001
+From: Veikka Touminen 
+Date: Sun, 10 Jul 2022 04:27:23 -0600
+Subject: [PATCH] std.net.getAddressList: fix segfault on bad hostname
+
+Fixes #12065
+---
+ lib/std/net.zig | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/lib/std/net.zig b/lib/std/net.zig
+index 235ad8496a1..c381df9bce7 100644
+--- a/lib/std/net.zig
 b/lib/std/net.zig
+@@ -731,7 +731,7 @@ pub fn getAddressList(allocator: mem.Allocator, name: 
[]const u8, port: u16) !*A
+ break :blk result;
+ };
+ const arena = result.arena.allocator();
+-errdefer result.arena.deinit();
++errdefer result.deinit();
+ 
+ if (builtin.target.os.tag == .windows or builtin.link_libc) {
+ const name_c = try std.cstr.addNullByte(allocator, name);

diff --git a/dev-lang/zig/zig-0.9.1.ebuild b/dev-lang/zig/zig-0.9.1-r1.ebuild
similarity index 86%
rename from dev-lang/zig/zig-0.9.1.ebuild
rename to dev-lang/zig/zig-0.9.1-r1.ebuild
index 0c78b3e76b08..10a957c326e9 100644
--- a/dev-lang/zig/zig-0.9.1.ebuild
+++ b/dev-lang/zig/zig-0.9.1-r1.ebuild
@@ -16,6 +16,7 @@ else
KEYWORDS="~amd64 ~arm ~arm64"
 fi
 
+SRC_URI+=" 
https://codeberg.org/BratishkaErik/distfiles/media/branch/master/zig-0.9.1-fix-detecting-abi.patch;
 LICENSE="MIT"
 SLOT="0"
 IUSE="test +threads"
@@ -24,6 +25,8 @@ RESTRICT="!test? ( test )"
 PATCHES=(
"${FILESDIR}/${P}-fix-single-threaded.patch"
"${FILESDIR}/${P}-fix-riscv.patch"
+   "${FILESDIR}/${P}-fix-bad-hostname-segfault.patch"
+   "${DISTDIR}/zig-0.9.1-fix-detecting-abi.patch"
 )
 
 BUILD_DIR="${S}/build"



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

2022-09-11 Thread Sam James
commit: 525a8902bf66644663a9c765f51eb8ef23158c38
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 11 18:12:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 11 18:13:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=525a8902

sci-libs/symengine: drop 0.8.1-r2

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

 sci-libs/symengine/Manifest  |  1 -
 sci-libs/symengine/symengine-0.8.1-r2.ebuild | 91 
 2 files changed, 92 deletions(-)

diff --git a/sci-libs/symengine/Manifest b/sci-libs/symengine/Manifest
index 9380fab848c4..7fe30a70b05c 100644
--- a/sci-libs/symengine/Manifest
+++ b/sci-libs/symengine/Manifest
@@ -1,2 +1 @@
-DIST symengine-0.8.1.tar.gz 733007 BLAKE2B 
b218674bd4cc1eb5b5ebf7ec9d69093d3ab0d25c5fd302430457189ff56f44cb56640fab380a7415fdc241e9c7e3e1a4199ec8063a54b9358b35f0ab8076f05a
 SHA512 
b83b354a722c589cf262fbfad902b277a7232ae2b949ff97f4ad8f654c44965f15eae7d78e87045a42dd6ee5f6f6f67af0a2c4def8899db430fc17e3360696a9
 DIST symengine-0.9.0.tar.gz 878574 BLAKE2B 
32c37ca6575b3f7e37184c80c2df74ebf7bb7846537e951be6c888994b8dc049c1ed2a6f51da1c1cfb038e0a47393b18acff60cfef665c5a5e714beb9b0ecb12
 SHA512 
dceca49ddb6e2ac7c4f8ecb73ce19824cbaa3eff41ad0f50008e403498121184b4e9dc660628dbd8e4db979f8c16b83a709a40540f7834954ab01f9854e12caa

diff --git a/sci-libs/symengine/symengine-0.8.1-r2.ebuild 
b/sci-libs/symengine/symengine-0.8.1-r2.ebuild
deleted file mode 100644
index 93bc13fbc646..
--- a/sci-libs/symengine/symengine-0.8.1-r2.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic toolchain-funcs
-
-DESCRIPTION="Fast symbolic manipulation library, written in C++"
-HOMEPAGE="https://github.com/sympy/symengine;
-SRC_URI="https://github.com/sympy/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv x86 ~amd64-linux ~x86-linux"
-IUSE="arb benchmarks boost debug doc ecm flint llvm mpc mpfr openmp test 
tcmalloc threads"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-libs/gmp:=
-   sys-libs/binutils-libs:=
-   arb? ( sci-mathematics/arb:= )
-   boost? ( dev-libs/boost:= )
-   ecm? ( sci-mathematics/gmp-ecm )
-   flint? ( sci-mathematics/flint:= )
-   mpc? ( dev-libs/mpc:= )
-   tcmalloc? ( dev-util/google-perftools )
-"
-DEPEND="${RDEPEND}
-   doc? ( app-doc/doxygen[dot] )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.7.0-cmake-build-type.patch
-   "${FILESDIR}"/${PN}-0.8.1-fix_llvm.patch
-)
-
-pkg_pretend() {
-   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
-}
-
-pkg_setup() {
-   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
-}
-
-src_prepare() {
-   cmake_src_prepare
-   sed -e "s|DESTINATION doc| DESTINATION share/doc/${PF}/html|" \
-   -e "s|/lib|/$(get_libdir)|g" \
-   -e "s|lib/|$(get_libdir)/|g" \
-   -e "/DESTINATION/s|lib|$(get_libdir)|g" \
-   -i CMakeLists.txt symengine/CMakeLists.txt \
-   symengine/utilities/teuchos/CMakeLists.txt || die
-}
-
-src_configure() {
-   # not in portage yet: piranha
-   local int_class
-
-   if use arb || use flint; then
-   int_class=flint
-   elif use mpfr; then
-   int_class=gmpxx
-   elif use boost; then
-   int_class=boostmp
-   else
-   int_class=gmp
-   fi
-
-   local mycmakeargs=(
-   -DINTEGER_CLASS="${int_class}"
-   -DBUILD_BENCHMARKS="$(usex benchmarks)"
-   -DBUILD_DOXYGEN="$(usex doc)"
-   -DBUILD_TESTS="$(usex test)"
-   -DWITH_ARB="$(usex arb)"
-   -DWITH_BFD="$(usex debug)"
-   -DWITH_SYMENGINE_ASSERT="$(usex debug)"
-   -DWITH_SYMENGINE_THREAD_SAFE="$(usex threads)"
-   -DWITH_FLINT="$(usex flint)"
-   -DWITH_OPENMP="$(usex openmp)"
-   -DWITH_MPFR="$(usex mpfr)"
-   -DWITH_MPC="$(usex mpc)"
-   -DWITH_LLVM="$(usex llvm)"
-   -DWITH_PTHREAD="$(usex threads)"
-   -DWITH_TCMALLOC="$(usex tcmalloc)"
-   -DWITH_ECM="$(usex ecm)"
-   )
-   use arb && mycmakeargs+=( -DARB_INCLUDE_DIR="${EPREFIX}/usr/include" )
-
-   test-flag-CXX -std=c++11 && append-cxxflags -std=c++11
-   cmake_src_configure
-}



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

2022-09-11 Thread Sam James
commit: 1fc074e5982e4e58b2ce7e996763a8a69611
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 11 18:11:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 11 18:13:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fc074e5

sci-libs/symengine: allow LLVM 14, 15

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

 .../symengine/{symengine-0.9.0-r2.ebuild => symengine-0.9.0-r3.ebuild}  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/symengine/symengine-0.9.0-r2.ebuild 
b/sci-libs/symengine/symengine-0.9.0-r3.ebuild
similarity index 99%
rename from sci-libs/symengine/symengine-0.9.0-r2.ebuild
rename to sci-libs/symengine/symengine-0.9.0-r3.ebuild
index 52ecab72e67c..6853ffe83e82 100644
--- a/sci-libs/symengine/symengine-0.9.0-r2.ebuild
+++ b/sci-libs/symengine/symengine-0.9.0-r3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-LLVM_MAX_SLOT=13
+LLVM_MAX_SLOT=15
 inherit cmake llvm toolchain-funcs
 
 DESCRIPTION="Fast symbolic manipulation library, written in C++"



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

2022-09-11 Thread Sam James
commit: 31aadc914cc182e96bdff8d3385247081e753855
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 11 18:11:52 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 11 18:13:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31aadc91

dev-python/symengine: drop 0.8.1-r1, 0.9.1, 0.9.2

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

 dev-python/symengine/Manifest  |  2 -
 dev-python/symengine/symengine-0.8.1-r1.ebuild | 55 --
 dev-python/symengine/symengine-0.9.1.ebuild| 54 -
 dev-python/symengine/symengine-0.9.2.ebuild| 51 
 4 files changed, 162 deletions(-)

diff --git a/dev-python/symengine/Manifest b/dev-python/symengine/Manifest
index 2e8f0ac04eb6..60ee3df7c39f 100644
--- a/dev-python/symengine/Manifest
+++ b/dev-python/symengine/Manifest
@@ -1,3 +1 @@
-DIST symengine.py-0.8.1.tar.gz 108857 BLAKE2B 
ff721982af3448d63074e599d56d38eef3002b4e8073fc22740ae61b288b863ed856d849675cbb1286f1b9bdd2263aa1e531635a0b074a7de6909a604e6b57e9
 SHA512 
73af12f686dcb495aef06964c76e6f31ef242bbba2e3b2fd545594fbf1902487edd021cc25b0a8324a7ac014e90ee85f64e388e092d36e8796db4c1ed53e75c7
-DIST symengine.py-0.9.1.tar.gz 110693 BLAKE2B 
16ac7a36ebf7ef6642f8fde1b8463b63177753db3c5d87ed3cacc547c94561df504e5ae92af0e121010cabf70f6b123c73f5eb8e77809bed1de779dbf18f2e7c
 SHA512 
560c809b0a5628752aefe4be5aaa8f1f8482abcbb50d018d9ffee395d7c956b4f5cedd13953f0641594d468fcbbe0465576d16543d22dbbc84b270b285970786
 DIST symengine.py-0.9.2.tar.gz 110856 BLAKE2B 
11330acc04970d367fe66787521776dbd803929d91802ea09d1bc54a96c8fd87e85114042f57fc8c007de2dcaa1b0503a8389ac677797cc2efc866d71d76d1db
 SHA512 
ea9e8cb7dd789b551f5372c32b98365ab251bac838204b5c832783f9866c2774f5d411f2f59e5e60f17939a1c341702acfc3e3f7e77246330ab3cb74f5ba7cca

diff --git a/dev-python/symengine/symengine-0.8.1-r1.ebuild 
b/dev-python/symengine/symengine-0.8.1-r1.ebuild
deleted file mode 100644
index 9b74041ddb29..
--- a/dev-python/symengine/symengine-0.8.1-r1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-MY_P=${PN}.py-${PV}
-DESCRIPTION="Python wrappers to the symengine C++ library"
-HOMEPAGE="https://github.com/symengine/symengine.py/;
-SRC_URI="
-   https://github.com/symengine/symengine.py/archive/v${PV}.tar.gz
-   -> ${MY_P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv x86 ~amd64-linux ~x86-linux"
-
-BDEPEND="
-   dev-util/cmake
-   dev-python/cython[${PYTHON_USEDEP}]
-   test? (
-   dev-python/sympy[${PYTHON_USEDEP}]
-   )
-"
-# See bug #786582 for symengine constraint
-RDEPEND="
-   dev-python/numpy[${PYTHON_USEDEP}]
-   >=sci-libs/symengine-$(ver_cut 1-2):=
-"
-
-distutils_enable_tests pytest
-
-# the C library installs the same docs
-DOCS=()
-
-src_prepare() {
-   default
-
-   # Don't install tests
-   > "${S}/symengine/tests/CMakeLists.txt" || die
-}
-
-python_test() {
-   cd "${BUILD_DIR}" || die
-   epytest
-}
-
-python_install() {
-   distutils-r1_python_install
-   python_optimize
-}

diff --git a/dev-python/symengine/symengine-0.9.1.ebuild 
b/dev-python/symengine/symengine-0.9.1.ebuild
deleted file mode 100644
index 2d68a11c36b1..
--- a/dev-python/symengine/symengine-0.9.1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-DISTUTILS_PEP517_MODE=setuptools
-inherit distutils-r1
-
-MY_P=${PN}.py-${PV}
-DESCRIPTION="Python wrappers to the symengine C++ library"
-HOMEPAGE="https://github.com/symengine/symengine.py/;
-SRC_URI="
-   https://github.com/symengine/symengine.py/archive/v${PV}.tar.gz
-   -> ${MY_P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
-
-BDEPEND="dev-util/cmake
-   dev-python/cython[${PYTHON_USEDEP}]
-   test? (
-   dev-python/sympy[${PYTHON_USEDEP}]
-   )"
-# See bug #786582 for symengine constraint
-# See also 
https://github.com/symengine/symengine.py/blob/master/symengine_version.txt
-RDEPEND="
-   dev-python/numpy[${PYTHON_USEDEP}]
-   >=sci-libs/symengine-$(ver_cut 1-2):="
-DEPEND="${RDEPEND}"
-
-distutils_enable_tests pytest
-
-# the C library installs the same docs
-DOCS=()
-
-src_prepare() {
-   default
-
-   # Don't install tests
-   > "${S}/symengine/tests/CMakeLists.txt" || die
-}
-
-python_test() {
-   cd "${BUILD_DIR}" || die
-   epytest
-}
-
-python_install() {
-   distutils-r1_python_install
-   python_optimize
-}

diff --git a/dev-python/symengine/symengine-0.9.2.ebuild 
b/dev-python/symengine/symengine-0.9.2.ebuild

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

2022-09-11 Thread Michał Górny
commit: d9e9a8cc4d32799706f06ed57685ce0adacfdaf3
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Sep 11 18:07:57 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep 11 18:12:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9e9a8cc

sys-libs/compiler-rt-sanitizers: Force matching LLVM version

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

 .../compiler-rt-sanitizers-13.0.1.ebuild   | 27 +++---
 .../compiler-rt-sanitizers-14.0.6.ebuild   | 27 +++---
 .../compiler-rt-sanitizers-15.0.0..ebuild  | 27 +++---
 .../compiler-rt-sanitizers-15.0.0.ebuild   | 27 +++---
 .../compiler-rt-sanitizers-16.0.0..ebuild  | 27 +++---
 5 files changed, 65 insertions(+), 70 deletions(-)

diff --git 
a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-13.0.1.ebuild 
b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-13.0.1.ebuild
index 31db6dab462c..d30653aef2a7 100644
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-13.0.1.ebuild
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-13.0.1.ebuild
@@ -30,10 +30,9 @@ REQUIRED_USE="
)"
 RESTRICT="!test? ( test ) !clang? ( test )"
 
-CLANG_SLOT=${SLOT%%.*}
-# llvm-6 for new lit options
+LLVM_MAX_SLOT=${SLOT%%.*}
 DEPEND="
-   >=sys-devel/llvm-6
+   sys-devel/llvm:${LLVM_MAX_SLOT}
virtual/libcrypt[abi_x86_32(-)?,abi_x86_64(-)?]"
 BDEPEND="
>=dev-util/cmake-3.16
@@ -42,7 +41,7 @@ BDEPEND="
test? (
!!=dev-python/lit-5[\${PYTHON_USEDEP}]")
-   =sys-devel/clang-${PV%_*}*:${CLANG_SLOT}
+   =sys-devel/clang-${PV%_*}*:${LLVM_MAX_SLOT}
sys-libs/compiler-rt:${SLOT}
)
!test? (
@@ -154,14 +153,14 @@ src_configure() {
-DLLVM_LIT_ARGS="$(get_lit_flags)"
 
# they are created during src_test()
-   
-DCOMPILER_RT_TEST_COMPILER="${BUILD_DIR}/lib/llvm/${CLANG_SLOT}/bin/clang"
-   
-DCOMPILER_RT_TEST_CXX_COMPILER="${BUILD_DIR}/lib/llvm/${CLANG_SLOT}/bin/clang++"
+   
-DCOMPILER_RT_TEST_COMPILER="${BUILD_DIR}/lib/llvm/${LLVM_MAX_SLOT}/bin/clang"
+   
-DCOMPILER_RT_TEST_CXX_COMPILER="${BUILD_DIR}/lib/llvm/${LLVM_MAX_SLOT}/bin/clang++"
)
 
# same flags are passed for build & tests, so we need to strip
# them down to a subset supported by clang
-   CC=${EPREFIX}/usr/lib/llvm/${CLANG_SLOT}/bin/clang \
-   CXX=${EPREFIX}/usr/lib/llvm/${CLANG_SLOT}/bin/clang++ \
+   CC=${EPREFIX}/usr/lib/llvm/${LLVM_MAX_SLOT}/bin/clang \
+   CXX=${EPREFIX}/usr/lib/llvm/${LLVM_MAX_SLOT}/bin/clang++ \
strip-unsupported-flags
fi
 
@@ -188,17 +187,17 @@ src_configure() {
 
# copy clang over since resource_dir is located relatively to 
binary
# therefore, we can put our new libraries in it
-   mkdir -p 
"${BUILD_DIR}"/lib/{llvm/${CLANG_SLOT}/{bin,$(get_libdir)},clang/${SLOT}/include}
 || die
-   cp "${EPREFIX}"/usr/lib/llvm/${CLANG_SLOT}/bin/clang{,++} \
-   "${BUILD_DIR}"/lib/llvm/${CLANG_SLOT}/bin/ || die
+   mkdir -p 
"${BUILD_DIR}"/lib/{llvm/${LLVM_MAX_SLOT}/{bin,$(get_libdir)},clang/${SLOT}/include}
 || die
+   cp "${EPREFIX}"/usr/lib/llvm/${LLVM_MAX_SLOT}/bin/clang{,++} \
+   "${BUILD_DIR}"/lib/llvm/${LLVM_MAX_SLOT}/bin/ || die
cp "${EPREFIX}"/usr/lib/clang/${SLOT}/include/*.h \
"${BUILD_DIR}"/lib/clang/${SLOT}/include/ || die
cp "${sys_dir}"/*builtins*.a \
"${BUILD_DIR}/lib/clang/${SLOT}/lib/${sys_dir##*/}/" || 
die
# we also need LLVMgold.so for gold-based tests
-   if [[ -f 
${EPREFIX}/usr/lib/llvm/${CLANG_SLOT}/$(get_libdir)/LLVMgold.so ]]; then
-   ln -s 
"${EPREFIX}"/usr/lib/llvm/${CLANG_SLOT}/$(get_libdir)/LLVMgold.so \
-   
"${BUILD_DIR}"/lib/llvm/${CLANG_SLOT}/$(get_libdir)/ || die
+   if [[ -f 
${EPREFIX}/usr/lib/llvm/${LLVM_MAX_SLOT}/$(get_libdir)/LLVMgold.so ]]; then
+   ln -s 
"${EPREFIX}"/usr/lib/llvm/${LLVM_MAX_SLOT}/$(get_libdir)/LLVMgold.so \
+   
"${BUILD_DIR}"/lib/llvm/${LLVM_MAX_SLOT}/$(get_libdir)/ || die
fi
fi
 }

diff --git 
a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-14.0.6.ebuild 
b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-14.0.6.ebuild
index a2820bf91977..39ddc77f00f3 100644
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-14.0.6.ebuild
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-14.0.6.ebuild
@@ -34,10 +34,9 @@ RESTRICT="

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

2022-09-11 Thread Michał Górny
commit: 94ebfe3225cc3753d6b6b2a170d084ef38ef22c3
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Sep 11 18:05:59 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep 11 18:12:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94ebfe32

sys-libs/compiler-rt: Force matching LLVM version

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

 sys-libs/compiler-rt/compiler-rt-13.0.1.ebuild  | 12 ++--
 sys-libs/compiler-rt/compiler-rt-14.0.6-r1.ebuild   | 11 +--
 sys-libs/compiler-rt/compiler-rt-14.0.6.ebuild  | 11 +--
 sys-libs/compiler-rt/compiler-rt-15.0.0..ebuild | 11 +--
 sys-libs/compiler-rt/compiler-rt-15.0.0.ebuild  | 11 +--
 sys-libs/compiler-rt/compiler-rt-16.0.0..ebuild | 11 +--
 6 files changed, 31 insertions(+), 36 deletions(-)

diff --git a/sys-libs/compiler-rt/compiler-rt-13.0.1.ebuild 
b/sys-libs/compiler-rt/compiler-rt-13.0.1.ebuild
index 6de6eb7c2d78..5479e8167692 100644
--- a/sys-libs/compiler-rt/compiler-rt-13.0.1.ebuild
+++ b/sys-libs/compiler-rt/compiler-rt-13.0.1.ebuild
@@ -15,16 +15,16 @@ KEYWORDS="amd64 arm arm64 ppc64 ~riscv x86 ~amd64-linux 
~ppc-macos ~x64-macos"
 IUSE="+abi_x86_32 abi_x86_64 +clang debug test"
 RESTRICT="!test? ( test ) !clang? ( test )"
 
-CLANG_SLOT=${SLOT%%.*}
-# llvm-6 for new lit options
+LLVM_MAX_SLOT=${SLOT%%.*}
 DEPEND="
-   >=sys-devel/llvm-6"
+   sys-devel/llvm:${LLVM_MAX_SLOT}
+"
 BDEPEND="
>=dev-util/cmake-3.16
clang? ( sys-devel/clang )
test? (
$(python_gen_any_dep 
">=dev-python/lit-9.0.1[\${PYTHON_USEDEP}]")
-   =sys-devel/clang-${PV%_*}*:${CLANG_SLOT}
+   =sys-devel/clang-${PV%_*}*:${LLVM_MAX_SLOT}
)
!test? (
${PYTHON_DEPS}
@@ -121,8 +121,8 @@ src_configure() {
-DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
-DLLVM_LIT_ARGS="$(get_lit_flags)"
 
-   
-DCOMPILER_RT_TEST_COMPILER="${EPREFIX}/usr/lib/llvm/${CLANG_SLOT}/bin/clang"
-   
-DCOMPILER_RT_TEST_CXX_COMPILER="${EPREFIX}/usr/lib/llvm/${CLANG_SLOT}/bin/clang++"
+   
-DCOMPILER_RT_TEST_COMPILER="${EPREFIX}/usr/lib/llvm/${LLVM_MAX_SLOT}/bin/clang"
+   
-DCOMPILER_RT_TEST_CXX_COMPILER="${EPREFIX}/usr/lib/llvm/${LLVM_MAX_SLOT}/bin/clang++"
)
fi
 

diff --git a/sys-libs/compiler-rt/compiler-rt-14.0.6-r1.ebuild 
b/sys-libs/compiler-rt/compiler-rt-14.0.6-r1.ebuild
index 7493e7480ff1..5a8467294d23 100644
--- a/sys-libs/compiler-rt/compiler-rt-14.0.6-r1.ebuild
+++ b/sys-libs/compiler-rt/compiler-rt-14.0.6-r1.ebuild
@@ -15,17 +15,16 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 
~amd64-linux ~ppc-macos ~x64-mac
 IUSE="+abi_x86_32 abi_x86_64 +clang debug test"
 RESTRICT="!test? ( test ) !clang? ( test )"
 
-CLANG_SLOT=${SLOT%%.*}
-# llvm-6 for new lit options
+LLVM_MAX_SLOT=${SLOT%%.*}
 DEPEND="
-   >=sys-devel/llvm-6
+   sys-devel/llvm:${LLVM_MAX_SLOT}
 "
 BDEPEND="
>=dev-util/cmake-3.16
clang? ( sys-devel/clang )
test? (
$(python_gen_any_dep 
">=dev-python/lit-9.0.1[\${PYTHON_USEDEP}]")
-   =sys-devel/clang-${PV%_*}*:${CLANG_SLOT}
+   =sys-devel/clang-${PV%_*}*:${LLVM_MAX_SLOT}
)
!test? (
${PYTHON_DEPS}
@@ -136,8 +135,8 @@ src_configure() {
-DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
-DLLVM_LIT_ARGS="$(get_lit_flags)"
 
-   
-DCOMPILER_RT_TEST_COMPILER="${EPREFIX}/usr/lib/llvm/${CLANG_SLOT}/bin/clang"
-   
-DCOMPILER_RT_TEST_CXX_COMPILER="${EPREFIX}/usr/lib/llvm/${CLANG_SLOT}/bin/clang++"
+   
-DCOMPILER_RT_TEST_COMPILER="${EPREFIX}/usr/lib/llvm/${LLVM_MAX_SLOT}/bin/clang"
+   
-DCOMPILER_RT_TEST_CXX_COMPILER="${EPREFIX}/usr/lib/llvm/${LLVM_MAX_SLOT}/bin/clang++"
)
fi
 

diff --git a/sys-libs/compiler-rt/compiler-rt-14.0.6.ebuild 
b/sys-libs/compiler-rt/compiler-rt-14.0.6.ebuild
index f6cf92a36424..bad0285aefbc 100644
--- a/sys-libs/compiler-rt/compiler-rt-14.0.6.ebuild
+++ b/sys-libs/compiler-rt/compiler-rt-14.0.6.ebuild
@@ -15,17 +15,16 @@ KEYWORDS="amd64 arm arm64 ppc64 ~riscv x86 ~amd64-linux 
~ppc-macos ~x64-macos"
 IUSE="+abi_x86_32 abi_x86_64 +clang debug test"
 RESTRICT="!test? ( test ) !clang? ( test )"
 
-CLANG_SLOT=${SLOT%%.*}
-# llvm-6 for new lit options
+LLVM_MAX_SLOT=${SLOT%%.*}
 DEPEND="
-   >=sys-devel/llvm-6
+   sys-devel/llvm:${LLVM_MAX_SLOT}
 "
 BDEPEND="
>=dev-util/cmake-3.16
clang? ( sys-devel/clang )
test? (
$(python_gen_any_dep 
">=dev-python/lit-9.0.1[\${PYTHON_USEDEP}]")
-   =sys-devel/clang-${PV%_*}*:${CLANG_SLOT}
+   

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

2022-09-11 Thread Sam James
commit: a643037738b4eca007a58d6e7afd9280937023fd
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 11 17:46:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 11 17:46:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6430377

dev-libs/libksba: drop 1.5.0, 1.5.1

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

 dev-libs/libksba/Manifest |  2 --
 dev-libs/libksba/libksba-1.5.0.ebuild | 33 -
 dev-libs/libksba/libksba-1.5.1.ebuild | 33 -
 3 files changed, 68 deletions(-)

diff --git a/dev-libs/libksba/Manifest b/dev-libs/libksba/Manifest
index cc743c60382a..09bdf24d3921 100644
--- a/dev-libs/libksba/Manifest
+++ b/dev-libs/libksba/Manifest
@@ -1,3 +1 @@
-DIST libksba-1.5.0.tar.bz2 656518 BLAKE2B 
077655031f82ff13c596ad0be0d0f15408a5b793f00e3af3516f4f207285f7d76096216c7bf11d2c46c28eb332cc74df39bef84afb0f47184c8ebdd8cb92a86d
 SHA512 
84383e8b084bf47ac646a9aacb174e510ffcab4b966b649e4351990eaf7ce78cc9d199e6c4f3a1be697888c857ee86ecef949c06156790c7d8d0bd0fb0142721
-DIST libksba-1.5.1.tar.bz2 659280 BLAKE2B 
f247a2c9545e3c3ae3bbcf50344ca530ef320d12b9a1e301bca086b0e1a69e6b7a88b912b14f862d82e7ad45bf588754db601d987ee42579d8042e68b5108d33
 SHA512 
156fe6a36daa7b11ce580366ab36a5fceda253413f0057ace791e4f028fd3158a70a3f6ba1d0c824fafee4420d1076864dbd0911606fb65e14c8b2332b6cc92b
 DIST libksba-1.6.0.tar.bz2 662120 BLAKE2B 
59bee23f764ab3e0f79fae6074ffe568845b6089ff29b8c5112973490ff5e1436834d5d0b50954ba9fbd6be655f47043a6345181c5c7e552322ceb331d030780
 SHA512 
a7c76d41dfd8ec6383ac2de3c53848cd9f066b538f6f3cd43175e3c8095df51b96d0a24a573481c0c4856b09b7c224e2b562d88f5c0801e7acfb582ea2739c2b

diff --git a/dev-libs/libksba/libksba-1.5.0.ebuild 
b/dev-libs/libksba/libksba-1.5.0.ebuild
deleted file mode 100644
index 24c1dc721659..
--- a/dev-libs/libksba/libksba-1.5.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="X.509 and CMS (PKCS#7) library"
-HOMEPAGE="https://www.gnupg.org/related_software/libksba;
-SRC_URI="mirror://gnupg/libksba/${P}.tar.bz2"
-
-LICENSE="LGPL-3+ GPL-2+ GPL-3"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="static-libs"
-
-RDEPEND=">=dev-libs/libgpg-error-1.8"
-DEPEND="${RDEPEND}"
-BDEPEND="sys-devel/bison"
-
-src_configure() {
-   local myeconfargs=(
-   $(use_enable static-libs static)
-   GPG_ERROR_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpg-error-config"
-   LIBGCRYPT_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-libgcrypt-config"
-   $("${S}/configure" --help | grep -o -- '--without-.*-prefix')
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   # ppl need to use lib*-config for --cflags and --libs
-   find "${ED}" -type f -name '*.la' -delete || die
-}

diff --git a/dev-libs/libksba/libksba-1.5.1.ebuild 
b/dev-libs/libksba/libksba-1.5.1.ebuild
deleted file mode 100644
index 24c1dc721659..
--- a/dev-libs/libksba/libksba-1.5.1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="X.509 and CMS (PKCS#7) library"
-HOMEPAGE="https://www.gnupg.org/related_software/libksba;
-SRC_URI="mirror://gnupg/libksba/${P}.tar.bz2"
-
-LICENSE="LGPL-3+ GPL-2+ GPL-3"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="static-libs"
-
-RDEPEND=">=dev-libs/libgpg-error-1.8"
-DEPEND="${RDEPEND}"
-BDEPEND="sys-devel/bison"
-
-src_configure() {
-   local myeconfargs=(
-   $(use_enable static-libs static)
-   GPG_ERROR_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpg-error-config"
-   LIBGCRYPT_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-libgcrypt-config"
-   $("${S}/configure" --help | grep -o -- '--without-.*-prefix')
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   # ppl need to use lib*-config for --cflags and --libs
-   find "${ED}" -type f -name '*.la' -delete || die
-}



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

2022-09-11 Thread Sam James
commit: 89403d02a8a9cfdf3ed6356159505774f0b501c2
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 11 17:45:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 11 17:45:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89403d02

dev-libs/libgcrypt: fix fgrep warnings in libgcrypt-config

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

 .../libgcrypt-1.9.4-no-fgrep-libgcrypt-config.patch | 21 +
 ...-1.10.1-r1.ebuild => libgcrypt-1.10.1-r2.ebuild} |  1 +
 ...pt-1.9.4-r1.ebuild => libgcrypt-1.9.4-r2.ebuild} |  1 +
 3 files changed, 23 insertions(+)

diff --git 
a/dev-libs/libgcrypt/files/libgcrypt-1.9.4-no-fgrep-libgcrypt-config.patch 
b/dev-libs/libgcrypt/files/libgcrypt-1.9.4-no-fgrep-libgcrypt-config.patch
new file mode 100644
index ..738eac1631b6
--- /dev/null
+++ b/dev-libs/libgcrypt/files/libgcrypt-1.9.4-no-fgrep-libgcrypt-config.patch
@@ -0,0 +1,21 @@
+https://bugs.gentoo.org/868384
+--- a/src/libgcrypt-config.in
 b/src/libgcrypt-config.in
+@@ -154,7 +154,7 @@ if test "$echo_cflags" = "yes"; then
+ 
+ tmp=""
+ for i in $includes $cflags_final; do
+-   if echo "$tmp" | fgrep -v -- "$i" >/dev/null; then
++   if echo "$tmp" | grep -F -v -- "$i" >/dev/null; then
+tmp="$tmp $i"
+fi
+ done
+@@ -178,7 +178,7 @@ if test "$echo_libs" = "yes"; then
+ 
+ tmp=""
+ for i in $libdirs $libs_final; do
+-   if echo "$tmp" | fgrep -v -- "$i" >/dev/null; then
++   if echo "$tmp" | grep -F -v -- "$i" >/dev/null; then
+tmp="$tmp $i"
+fi
+ done

diff --git a/dev-libs/libgcrypt/libgcrypt-1.10.1-r1.ebuild 
b/dev-libs/libgcrypt/libgcrypt-1.10.1-r2.ebuild
similarity index 98%
rename from dev-libs/libgcrypt/libgcrypt-1.10.1-r1.ebuild
rename to dev-libs/libgcrypt/libgcrypt-1.10.1-r2.ebuild
index b7a3aa4aaf26..285a83d7d62f 100644
--- a/dev-libs/libgcrypt/libgcrypt-1.10.1-r1.ebuild
+++ b/dev-libs/libgcrypt/libgcrypt-1.10.1-r2.ebuild
@@ -39,6 +39,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-multilib-syspath.patch
"${FILESDIR}"/${PN}-powerpc-darwin.patch
"${FILESDIR}"/${PN}-1.10.1-fix-no-asm-hppa.patch
+   "${FILESDIR}"/${PN}-1.9.4-no-fgrep-libgcrypt-config.patch
 )
 
 MULTILIB_CHOST_TOOLS=(

diff --git a/dev-libs/libgcrypt/libgcrypt-1.9.4-r1.ebuild 
b/dev-libs/libgcrypt/libgcrypt-1.9.4-r2.ebuild
similarity index 98%
rename from dev-libs/libgcrypt/libgcrypt-1.9.4-r1.ebuild
rename to dev-libs/libgcrypt/libgcrypt-1.9.4-r2.ebuild
index 713d3c7e3a16..c7a2a6fe71fc 100644
--- a/dev-libs/libgcrypt/libgcrypt-1.9.4-r1.ebuild
+++ b/dev-libs/libgcrypt/libgcrypt-1.9.4-r2.ebuild
@@ -39,6 +39,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-multilib-syspath.patch
"${FILESDIR}"/${PN}-powerpc-darwin.patch
"${FILESDIR}"/${PN}-1.9.4-arm-neon-compile-fix.patch
+   "${FILESDIR}"/${PN}-1.9.4-no-fgrep-libgcrypt-config.patch
 )
 
 MULTILIB_CHOST_TOOLS=(



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

2022-09-11 Thread Sam James
commit: d1b7bc443ed4de4e83812e7cd360c9bcc9bb8e3a
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 11 17:48:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 11 17:48:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1b7bc44

dev-libs/libksba: fix fgrep warnings in ksba-config

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

 .../files/libksba-1.6.0-no-fgrep-ksba-config.patch  | 21 +
 ...libksba-1.6.0.ebuild => libksba-1.6.0-r1.ebuild} |  7 ++-
 2 files changed, 27 insertions(+), 1 deletion(-)

diff --git a/dev-libs/libksba/files/libksba-1.6.0-no-fgrep-ksba-config.patch 
b/dev-libs/libksba/files/libksba-1.6.0-no-fgrep-ksba-config.patch
new file mode 100644
index ..7c5f7e85cd0d
--- /dev/null
+++ b/dev-libs/libksba/files/libksba-1.6.0-no-fgrep-ksba-config.patch
@@ -0,0 +1,21 @@
+https://bugs.gentoo.org/868384
+--- a/src/ksba-config.in
 b/src/ksba-config.in
+@@ -126,7 +126,7 @@ if test "$echo_cflags" = "yes"; then
+ fi
+ tmp=""
+ for i in $includes $cflags; do
+-   if echo "$tmp" | fgrep -v -- "$i" >/dev/null; then
++   if echo "$tmp" | grep -F -v -- "$i" >/dev/null; then
+tmp="$tmp $i"
+fi
+ done
+@@ -140,7 +140,7 @@ if test "$echo_libs" = "yes"; then
+ fi
+ tmp=""
+ for i in $libdirs $libs; do
+-   if echo "$tmp" | fgrep -v -- "$i" >/dev/null; then
++   if echo "$tmp" | grep -F -v -- "$i" >/dev/null; then
+tmp="$tmp $i"
+fi
+ done

diff --git a/dev-libs/libksba/libksba-1.6.0.ebuild 
b/dev-libs/libksba/libksba-1.6.0-r1.ebuild
similarity index 88%
rename from dev-libs/libksba/libksba-1.6.0.ebuild
rename to dev-libs/libksba/libksba-1.6.0-r1.ebuild
index 184c9cd1140c..4519c155623c 100644
--- a/dev-libs/libksba/libksba-1.6.0.ebuild
+++ b/dev-libs/libksba/libksba-1.6.0-r1.ebuild
@@ -16,6 +16,10 @@ RDEPEND=">=dev-libs/libgpg-error-1.8"
 DEPEND="${RDEPEND}"
 BDEPEND="sys-devel/bison"
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.6.0-no-fgrep-ksba-config.patch
+)
+
 src_configure() {
local myeconfargs=(
$(use_enable static-libs static)
@@ -28,6 +32,7 @@ src_configure() {
 
 src_install() {
default
-   # ppl need to use lib*-config for --cflags and --libs
+
+   # People need to use ksba-config for --cflags and --libs
find "${ED}" -type f -name '*.la' -delete || die
 }



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/keyrings-alt/

2022-09-11 Thread Viorel Munteanu
commit: c687c45d967361e2fa8e4b64943190dececcea14
Author: Viorel Munteanu  gmail  com>
AuthorDate: Sun Sep 11 17:20:48 2022 +
Commit: Viorel Munteanu  gmail  com>
CommitDate: Sun Sep 11 17:41:34 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c687c45d

dev-python/keyrings-alt: enable py3.11

Signed-off-by: Viorel Munteanu  gmail.com>

 dev-python/keyrings-alt/keyrings-alt-4.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/keyrings-alt/keyrings-alt-4.1.2.ebuild 
b/dev-python/keyrings-alt/keyrings-alt-4.1.2.ebuild
index 06b7d698a..60328568f 100644
--- a/dev-python/keyrings-alt/keyrings-alt-4.1.2.ebuild
+++ b/dev-python/keyrings-alt/keyrings-alt-4.1.2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 inherit distutils-r1
 
 MY_PN=${PN/-/.}



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

2022-09-11 Thread Viorel Munteanu
commit: 81dab4f44ed7ba41881f451c92e732a87e58f23f
Author: Viorel Munteanu  gmail  com>
AuthorDate: Sun Sep 11 17:24:37 2022 +
Commit: Viorel Munteanu  gmail  com>
CommitDate: Sun Sep 11 17:41:34 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=81dab4f4

dev-python/survey: enable py3.11

Signed-off-by: Viorel Munteanu  gmail.com>

 dev-python/survey/Manifest| 2 +-
 dev-python/survey/survey-3.4.3.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/survey/Manifest b/dev-python/survey/Manifest
index 602ad2b98..e16a287dc 100644
--- a/dev-python/survey/Manifest
+++ b/dev-python/survey/Manifest
@@ -1 +1 @@
-DIST survey-3.4.3.tar.gz 13533965 BLAKE2B 
4b2e881bdddb3c606cc356ab1883545ea98b433e8568fc421ae0601c75e9828f1facfaa0b988da19962f93ded7b16ecd4d495c02022b5d1f99a00ba4c6996362
 SHA512 
a4033a54a9eef5e9082d9903a0b9cc158897d9f58696905c5fb551c64d55fe13d9a687ca161555b280002df3d0f9405dfcbf16830f691004fec614dd980b3e32
+DIST survey-3.4.3.gh.tar.gz 13533965 BLAKE2B 
4b2e881bdddb3c606cc356ab1883545ea98b433e8568fc421ae0601c75e9828f1facfaa0b988da19962f93ded7b16ecd4d495c02022b5d1f99a00ba4c6996362
 SHA512 
a4033a54a9eef5e9082d9903a0b9cc158897d9f58696905c5fb551c64d55fe13d9a687ca161555b280002df3d0f9405dfcbf16830f691004fec614dd980b3e32

diff --git a/dev-python/survey/survey-3.4.3.ebuild 
b/dev-python/survey/survey-3.4.3.ebuild
index b2c41aad5..be6a6c425 100644
--- a/dev-python/survey/survey-3.4.3.ebuild
+++ b/dev-python/survey/survey-3.4.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit distutils-r1
 
@@ -12,7 +12,7 @@ HOMEPAGE="
https://github.com/Exahilosys/survey
https://pypi.org/project/survey/
 "
-SRC_URI="https://github.com/Exahilosys/${PN}/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+SRC_URI="https://github.com/Exahilosys/${PN}/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.gh.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"



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

2022-09-11 Thread Viorel Munteanu
commit: 12afee5b7220309e6bff9eec7e67cf39f4df9638
Author: Viorel Munteanu  gmail  com>
AuthorDate: Sun Sep 11 17:22:39 2022 +
Commit: Viorel Munteanu  gmail  com>
CommitDate: Sun Sep 11 17:41:34 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=12afee5b

dev-python/sdnotify: enable py3.11

Signed-off-by: Viorel Munteanu  gmail.com>

 dev-python/sdnotify/Manifest  | 2 +-
 dev-python/sdnotify/sdnotify-0.3.2.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/sdnotify/Manifest b/dev-python/sdnotify/Manifest
index 72673d54e..b2758b520 100644
--- a/dev-python/sdnotify/Manifest
+++ b/dev-python/sdnotify/Manifest
@@ -1 +1 @@
-DIST bb4242-sdnotify-0.3.2.tar.gz 3302 BLAKE2B 
add938bb947d8834abc9cbfaae28dfd85d9e9580d130f6dac0660a1f06f291723b909eac61eb39023d999566568985f93ab07587ab235bdfe79fe09efca28874
 SHA512 
08fbbd2865ac075f0faa4ee3c1a9e5afb824318a4863cc603bc544ebb173d9f1caf4941df19470c0c506b4f518cc1f30ec1d8be70b03a46afadf490765af2e55
+DIST bb4242-sdnotify-0.3.2.gh.tar.gz 3302 BLAKE2B 
add938bb947d8834abc9cbfaae28dfd85d9e9580d130f6dac0660a1f06f291723b909eac61eb39023d999566568985f93ab07587ab235bdfe79fe09efca28874
 SHA512 
08fbbd2865ac075f0faa4ee3c1a9e5afb824318a4863cc603bc544ebb173d9f1caf4941df19470c0c506b4f518cc1f30ec1d8be70b03a46afadf490765af2e55

diff --git a/dev-python/sdnotify/sdnotify-0.3.2.ebuild 
b/dev-python/sdnotify/sdnotify-0.3.2.ebuild
index 205e496c9..8db5658f5 100644
--- a/dev-python/sdnotify/sdnotify-0.3.2.ebuild
+++ b/dev-python/sdnotify/sdnotify-0.3.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 DISTUTILS_USE_SETUPTOOLS=no
 
 inherit distutils-r1
@@ -13,7 +13,7 @@ HOMEPAGE="
https://github.com/bb4242/sdnotify
https://pypi.org/project/sdnotify/
 "
-SRC_URI="https://github.com/bb4242/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
bb4242-${P}.tar.gz"
+SRC_URI="https://github.com/bb4242/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
bb4242-${P}.gh.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/sphinxcontrib-fulltoc/

2022-09-11 Thread Viorel Munteanu
commit: c09a97a2085e44e487bd922735f94c5261a07e9f
Author: Viorel Munteanu  gmail  com>
AuthorDate: Sun Sep 11 17:38:10 2022 +
Commit: Viorel Munteanu  gmail  com>
CommitDate: Sun Sep 11 17:41:34 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c09a97a2

dev-python/sphinxcontrib-fulltoc: enable py3.11

Signed-off-by: Viorel Munteanu  gmail.com>

 dev-python/sphinxcontrib-fulltoc/Manifest | 2 +-
 dev-python/sphinxcontrib-fulltoc/sphinxcontrib-fulltoc-1.2.ebuild | 5 ++---
 2 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/dev-python/sphinxcontrib-fulltoc/Manifest 
b/dev-python/sphinxcontrib-fulltoc/Manifest
index 0af279544..c052bc08e 100644
--- a/dev-python/sphinxcontrib-fulltoc/Manifest
+++ b/dev-python/sphinxcontrib-fulltoc/Manifest
@@ -1 +1 @@
-DIST sphinxcontrib-fulltoc-1.2.tar.gz 12366 BLAKE2B 
229fed6e70f6908152b88ad192fcc19df862905d5c99580f0bd9be8dc44f2a6355c14d6121e69f6e9beec3111d2328d05158052712cc0e5f287f1872ed792e9b
 SHA512 
ea622e1918711390d58061e3608ea8e4d72ccc104c7f80577060c0cc8d608d78b5bdbf097302cf3f96153643266b4edc1a70d039b3f2e1ec555a230cd06671c9
+DIST sphinxcontrib-fulltoc-1.2.gh.tar.gz 12366 BLAKE2B 
229fed6e70f6908152b88ad192fcc19df862905d5c99580f0bd9be8dc44f2a6355c14d6121e69f6e9beec3111d2328d05158052712cc0e5f287f1872ed792e9b
 SHA512 
ea622e1918711390d58061e3608ea8e4d72ccc104c7f80577060c0cc8d608d78b5bdbf097302cf3f96153643266b4edc1a70d039b3f2e1ec555a230cd06671c9

diff --git a/dev-python/sphinxcontrib-fulltoc/sphinxcontrib-fulltoc-1.2.ebuild 
b/dev-python/sphinxcontrib-fulltoc/sphinxcontrib-fulltoc-1.2.ebuild
index ee44722ea..0f876d09f 100644
--- a/dev-python/sphinxcontrib-fulltoc/sphinxcontrib-fulltoc-1.2.ebuild
+++ b/dev-python/sphinxcontrib-fulltoc/sphinxcontrib-fulltoc-1.2.ebuild
@@ -3,8 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..10} )
-
+PYTHON_COMPAT=( python3_{8..11} )
 inherit distutils-r1
 
 DESCRIPTION="python-dbus-next is a Python library for DBus"
@@ -13,7 +12,7 @@ HOMEPAGE="
https://pypi.org/project/sphinxcontrib-fulltoc/
https://sphinxcontrib-fulltoc.readthedocs.io
 "
-SRC_URI="https://github.com/sphinx-contrib/${PN}/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
+SRC_URI="https://github.com/sphinx-contrib/fulltoc/archive/refs/tags/${PV}.tar.gz
 -> ${P}.gh.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/desktop-notifier/

2022-09-11 Thread Viorel Munteanu
commit: bc78c9aa30071ec9c3736beda6f25a07a0d3b195
Author: Viorel Munteanu  gmail  com>
AuthorDate: Sun Sep 11 17:12:02 2022 +
Commit: Viorel Munteanu  gmail  com>
CommitDate: Sun Sep 11 17:41:34 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bc78c9aa

dev-python/desktop-notifier: enable py3.11

Signed-off-by: Viorel Munteanu  gmail.com>

 dev-python/desktop-notifier/Manifest  | 2 +-
 dev-python/desktop-notifier/desktop-notifier-3.4.0.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/desktop-notifier/Manifest 
b/dev-python/desktop-notifier/Manifest
index 5502aa2d5..d26761973 100644
--- a/dev-python/desktop-notifier/Manifest
+++ b/dev-python/desktop-notifier/Manifest
@@ -1,2 +1,2 @@
 DIST desktop-notifier-3.3.2.tar.gz 4595234 BLAKE2B 
c53383b8f15c36acb21a77695b8a76e782f912078ba7c5946fe55c2e8c3c950ece7581a81a69dbee12553be7155364c9165336d7f2b814ccb0e3076dc082cf85
 SHA512 
d93825ea4880428e9eb41f0adff27e963ebeae23aa5cdc8c77e4a60aecee69aa1448f9aca8b12520597b52df531580e29e3458c2ea7b4f2e60eda68de5dfbe9f
-DIST desktop-notifier-3.4.0.tar.gz 4598031 BLAKE2B 
b8b6e0df59f2fc656ab6d3d8ee0e2e6ba58b9714c1efd103d866ccc4acd14bb1d05ebc9db88488de6643e7b42b8af960f75b79d0f82d877e33c6c35025e29ecc
 SHA512 
4b98201466dac7da2555e11c624534f09855cd2183ff7ffaa682f22dac840dfaf402f97335b2892f4cae35739f5cb76e5d0458cb2ecccf7e33f939f41b7e38ef
+DIST desktop-notifier-3.4.0.gh.tar.gz 4598031 BLAKE2B 
b8b6e0df59f2fc656ab6d3d8ee0e2e6ba58b9714c1efd103d866ccc4acd14bb1d05ebc9db88488de6643e7b42b8af960f75b79d0f82d877e33c6c35025e29ecc
 SHA512 
4b98201466dac7da2555e11c624534f09855cd2183ff7ffaa682f22dac840dfaf402f97335b2892f4cae35739f5cb76e5d0458cb2ecccf7e33f939f41b7e38ef

diff --git a/dev-python/desktop-notifier/desktop-notifier-3.4.0.ebuild 
b/dev-python/desktop-notifier/desktop-notifier-3.4.0.ebuild
index 830de8f38..ff4deb3eb 100644
--- a/dev-python/desktop-notifier/desktop-notifier-3.4.0.ebuild
+++ b/dev-python/desktop-notifier/desktop-notifier-3.4.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 DISTUTILS_USE_PEP517=setuptools
 
 inherit distutils-r1
@@ -14,7 +14,7 @@ HOMEPAGE="
https://pypi.org/project/desktop-notifier/
https://github.com/samschott/desktop-notifier
 "
-SRC_URI="https://github.com/samschott/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI="https://github.com/samschott/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/python-dbus-next/

2022-09-11 Thread Viorel Munteanu
commit: 4bec47fb781a1c4704d1a70183586bb5c64be073
Author: Viorel Munteanu  gmail  com>
AuthorDate: Sun Sep 11 17:11:36 2022 +
Commit: Viorel Munteanu  gmail  com>
CommitDate: Sun Sep 11 17:41:34 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4bec47fb

dev-python/python-dbus-next: enable py3.11

Signed-off-by: Viorel Munteanu  gmail.com>

 dev-python/python-dbus-next/Manifest  | 2 +-
 dev-python/python-dbus-next/python-dbus-next-0.2.3.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/python-dbus-next/Manifest 
b/dev-python/python-dbus-next/Manifest
index 2c73f9a9e..9b3346732 100644
--- a/dev-python/python-dbus-next/Manifest
+++ b/dev-python/python-dbus-next/Manifest
@@ -1 +1 @@
-DIST python-dbus-next-0.2.3.tar.gz 81711 BLAKE2B 
6acc38a05511b3de7e13893d82dd1ecd55f9a6124b4d859574294602b921ff012776c12ddb02e1be437b258c7bd5120a3a9625fc5b06bbbe02915dcc4c14897b
 SHA512 
7836d855c755c8ac6cbbb251ca0cbd2f4df9b573f31b1ea1cab480e47896d36b4cb0d479b2469b0bf0b5c700068361a18874b4a087f73020cdcb4e04a2d7dbe7
+DIST python-dbus-next-0.2.3.gh.tar.gz 81711 BLAKE2B 
6acc38a05511b3de7e13893d82dd1ecd55f9a6124b4d859574294602b921ff012776c12ddb02e1be437b258c7bd5120a3a9625fc5b06bbbe02915dcc4c14897b
 SHA512 
7836d855c755c8ac6cbbb251ca0cbd2f4df9b573f31b1ea1cab480e47896d36b4cb0d479b2469b0bf0b5c700068361a18874b4a087f73020cdcb4e04a2d7dbe7

diff --git a/dev-python/python-dbus-next/python-dbus-next-0.2.3.ebuild 
b/dev-python/python-dbus-next/python-dbus-next-0.2.3.ebuild
index 7d7d00ea3..af2574feb 100644
--- a/dev-python/python-dbus-next/python-dbus-next-0.2.3.ebuild
+++ b/dev-python/python-dbus-next/python-dbus-next-0.2.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit distutils-r1
 
@@ -12,7 +12,7 @@ HOMEPAGE="
https://github.com/altdesktop/python-dbus-next
https://pypi.org/project/dbus-next/
 "
-SRC_URI="https://github.com/altdesktop/${PN}/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+SRC_URI="https://github.com/altdesktop/${PN}/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.gh.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"



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

2022-09-11 Thread Viorel Munteanu
commit: 803475132dd0fbce02592b7d54e72781dca54460
Author: Viorel Munteanu  gmail  com>
AuthorDate: Sun Sep 11 17:02:40 2022 +
Commit: Viorel Munteanu  gmail  com>
CommitDate: Sun Sep 11 17:41:34 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=80347513

dev-python/wrapio: enable py3.11

Signed-off-by: Viorel Munteanu  gmail.com>

 dev-python/wrapio/Manifest| 2 +-
 dev-python/wrapio/wrapio-2.0.0.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/wrapio/Manifest b/dev-python/wrapio/Manifest
index e0b2bf023..d7b8acac4 100644
--- a/dev-python/wrapio/Manifest
+++ b/dev-python/wrapio/Manifest
@@ -1 +1 @@
-DIST wrapio-2.0.0.tar.gz 7239 BLAKE2B 
228d1a0367bdcb1c69e9035de2bd780d9a47b3a6b5ccb9080fc7f9974dafdfec3cccae9f4ff7368d4d5c06424cecc5832a38db60410954cde561a0c2e272
 SHA512 
09056de108f6f5fc6af83534a9e8a9c80c70ead6d1d492f3dfd573b38a5dd909c837934309f9f7611394768573848afa737484b3f64ff682bcf6c7a091e15a46
+DIST wrapio-2.0.0.gh.tar.gz 7239 BLAKE2B 
228d1a0367bdcb1c69e9035de2bd780d9a47b3a6b5ccb9080fc7f9974dafdfec3cccae9f4ff7368d4d5c06424cecc5832a38db60410954cde561a0c2e272
 SHA512 
09056de108f6f5fc6af83534a9e8a9c80c70ead6d1d492f3dfd573b38a5dd909c837934309f9f7611394768573848afa737484b3f64ff682bcf6c7a091e15a46

diff --git a/dev-python/wrapio/wrapio-2.0.0.ebuild 
b/dev-python/wrapio/wrapio-2.0.0.ebuild
index b0ab5e932..7cd11bb99 100644
--- a/dev-python/wrapio/wrapio-2.0.0.ebuild
+++ b/dev-python/wrapio/wrapio-2.0.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit distutils-r1
 
@@ -12,7 +12,7 @@ HOMEPAGE="
https://github.com/Exahilosys/wrapio
https://pypi.org/project/wrapio/
"
-SRC_URI="https://github.com/Exahilosys/${PN}/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+SRC_URI="https://github.com/Exahilosys/${PN}/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.gh.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"



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

2022-09-11 Thread Sam James
commit: dff39d4671198d0287ae9da0263b543affe57d46
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 11 17:27:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 11 17:27:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dff39d46

sys-libs/musl: fix libxcrypt dep

We only need libxcrypt when we DON'T install crypt.h

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

 sys-libs/musl/{musl-1.2.3-r1.ebuild => musl-1.2.3-r2.ebuild} | 5 -
 sys-libs/musl/musl-.ebuild   | 5 -
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/sys-libs/musl/musl-1.2.3-r1.ebuild 
b/sys-libs/musl/musl-1.2.3-r2.ebuild
similarity index 98%
rename from sys-libs/musl/musl-1.2.3-r1.ebuild
rename to sys-libs/musl/musl-1.2.3-r2.ebuild
index fedb9137f4cb..153da9d0a707 100644
--- a/sys-libs/musl/musl-1.2.3-r1.ebuild
+++ b/sys-libs/musl/musl-1.2.3-r2.ebuild
@@ -43,7 +43,10 @@ IUSE="crypt headers-only"
 QA_SONAME="/usr/lib/libc.so"
 QA_DT_NEEDED="/usr/lib/libc.so"
 
-RDEPEND="crypt? ( sys-libs/libxcrypt[system] )"
+RDEPEND="
+   crypt? ( !sys-libs/libxcrypt[system] )
+   !crypt? ( sys-libs/libxcrypt[system] )
+"
 
 is_crosscompile() {
[[ ${CHOST} != ${CTARGET} ]]

diff --git a/sys-libs/musl/musl-.ebuild b/sys-libs/musl/musl-.ebuild
index fedb9137f4cb..153da9d0a707 100644
--- a/sys-libs/musl/musl-.ebuild
+++ b/sys-libs/musl/musl-.ebuild
@@ -43,7 +43,10 @@ IUSE="crypt headers-only"
 QA_SONAME="/usr/lib/libc.so"
 QA_DT_NEEDED="/usr/lib/libc.so"
 
-RDEPEND="crypt? ( sys-libs/libxcrypt[system] )"
+RDEPEND="
+   crypt? ( !sys-libs/libxcrypt[system] )
+   !crypt? ( sys-libs/libxcrypt[system] )
+"
 
 is_crosscompile() {
[[ ${CHOST} != ${CTARGET} ]]



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

2022-09-11 Thread Sam James
commit: 6e4b6441587051a710b2cd60ff7b3939fff699e3
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 11 16:48:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 11 16:49:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e4b6441

sys-libs/ncurses: fixup patch_url

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

 sys-libs/ncurses/ncurses-6.3_p20220910-r1.ebuild | 12 +++-
 sys-libs/ncurses/ncurses-6.3_p20220910.ebuild| 12 +++-
 2 files changed, 22 insertions(+), 2 deletions(-)

diff --git a/sys-libs/ncurses/ncurses-6.3_p20220910-r1.ebuild 
b/sys-libs/ncurses/ncurses-6.3_p20220910-r1.ebuild
index ef69dddce7cb..3a999786f58d 100644
--- a/sys-libs/ncurses/ncurses-6.3_p20220910-r1.ebuild
+++ b/sys-libs/ncurses/ncurses-6.3_p20220910-r1.ebuild
@@ -102,10 +102,20 @@ if [[ ${PV} == *_p* ]] ; then
 
for ((my_patch_index=0; my_patch_index < "${#PATCH_DATES[@]}"; 
my_patch_index++)); do
patch_url="$(printf 
"https://invisible-island.net/archives/${PN}/${PV/_p*}/${MY_P}-%s; 
${PATCH_DATES[${my_patch_index}]}.patch.gz)"
+   # TODO: replace with loop
+   SRC_URI+=" ${patch_url}"
+   SRC_URI+=" verify-sig? ( ${patch_url}.asc )"
+
patch_url="$(printf 
"https://invisible-mirror.net/archives/${PN}/${PV/_p*}/${MY_P}-%s; 
${PATCH_DATES[${my_patch_index}]}.patch.gz)"
-   patch_url+=" $(printf 
"https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${MY_P}-%s; 
${PATCH_DATES[${my_patch_index}]}.patch.gz)"
+   # TODO: replace with loop
SRC_URI+=" ${patch_url}"
SRC_URI+=" verify-sig? ( ${patch_url}.asc )"
+
+   patch_url="$(printf 
"https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${MY_P}-%s; 
${PATCH_DATES[${my_patch_index}]}.patch.gz)"
+   # TODO: replace with loop
+   SRC_URI+=" ${patch_url}"
+   SRC_URI+=" verify-sig? ( ${patch_url}.asc )"
+
UPSTREAM_PATCHES+=( 
"${WORKDIR}"/${MY_P}-${PATCH_DATES[${my_patch_index}]}.patch )
done
 

diff --git a/sys-libs/ncurses/ncurses-6.3_p20220910.ebuild 
b/sys-libs/ncurses/ncurses-6.3_p20220910.ebuild
index ef69dddce7cb..3a999786f58d 100644
--- a/sys-libs/ncurses/ncurses-6.3_p20220910.ebuild
+++ b/sys-libs/ncurses/ncurses-6.3_p20220910.ebuild
@@ -102,10 +102,20 @@ if [[ ${PV} == *_p* ]] ; then
 
for ((my_patch_index=0; my_patch_index < "${#PATCH_DATES[@]}"; 
my_patch_index++)); do
patch_url="$(printf 
"https://invisible-island.net/archives/${PN}/${PV/_p*}/${MY_P}-%s; 
${PATCH_DATES[${my_patch_index}]}.patch.gz)"
+   # TODO: replace with loop
+   SRC_URI+=" ${patch_url}"
+   SRC_URI+=" verify-sig? ( ${patch_url}.asc )"
+
patch_url="$(printf 
"https://invisible-mirror.net/archives/${PN}/${PV/_p*}/${MY_P}-%s; 
${PATCH_DATES[${my_patch_index}]}.patch.gz)"
-   patch_url+=" $(printf 
"https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${MY_P}-%s; 
${PATCH_DATES[${my_patch_index}]}.patch.gz)"
+   # TODO: replace with loop
SRC_URI+=" ${patch_url}"
SRC_URI+=" verify-sig? ( ${patch_url}.asc )"
+
+   patch_url="$(printf 
"https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${MY_P}-%s; 
${PATCH_DATES[${my_patch_index}]}.patch.gz)"
+   # TODO: replace with loop
+   SRC_URI+=" ${patch_url}"
+   SRC_URI+=" verify-sig? ( ${patch_url}.asc )"
+
UPSTREAM_PATCHES+=( 
"${WORKDIR}"/${MY_P}-${PATCH_DATES[${my_patch_index}]}.patch )
done
 



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

2022-09-11 Thread Sam James
commit: 9989744ef3d623582544d3715bf99dcd00399dbe
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 11 16:43:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 11 16:43:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9989744e

sys-libs/ncurses: add additional mirrors

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

 sys-libs/ncurses/ncurses-6.3_p20220910-r1.ebuild | 2 ++
 sys-libs/ncurses/ncurses-6.3_p20220910.ebuild| 2 ++
 2 files changed, 4 insertions(+)

diff --git a/sys-libs/ncurses/ncurses-6.3_p20220910-r1.ebuild 
b/sys-libs/ncurses/ncurses-6.3_p20220910-r1.ebuild
index 9a584b3a4e76..ef69dddce7cb 100644
--- a/sys-libs/ncurses/ncurses-6.3_p20220910-r1.ebuild
+++ b/sys-libs/ncurses/ncurses-6.3_p20220910-r1.ebuild
@@ -102,6 +102,8 @@ if [[ ${PV} == *_p* ]] ; then
 
for ((my_patch_index=0; my_patch_index < "${#PATCH_DATES[@]}"; 
my_patch_index++)); do
patch_url="$(printf 
"https://invisible-island.net/archives/${PN}/${PV/_p*}/${MY_P}-%s; 
${PATCH_DATES[${my_patch_index}]}.patch.gz)"
+   patch_url="$(printf 
"https://invisible-mirror.net/archives/${PN}/${PV/_p*}/${MY_P}-%s; 
${PATCH_DATES[${my_patch_index}]}.patch.gz)"
+   patch_url+=" $(printf 
"https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${MY_P}-%s; 
${PATCH_DATES[${my_patch_index}]}.patch.gz)"
SRC_URI+=" ${patch_url}"
SRC_URI+=" verify-sig? ( ${patch_url}.asc )"
UPSTREAM_PATCHES+=( 
"${WORKDIR}"/${MY_P}-${PATCH_DATES[${my_patch_index}]}.patch )

diff --git a/sys-libs/ncurses/ncurses-6.3_p20220910.ebuild 
b/sys-libs/ncurses/ncurses-6.3_p20220910.ebuild
index 9a584b3a4e76..ef69dddce7cb 100644
--- a/sys-libs/ncurses/ncurses-6.3_p20220910.ebuild
+++ b/sys-libs/ncurses/ncurses-6.3_p20220910.ebuild
@@ -102,6 +102,8 @@ if [[ ${PV} == *_p* ]] ; then
 
for ((my_patch_index=0; my_patch_index < "${#PATCH_DATES[@]}"; 
my_patch_index++)); do
patch_url="$(printf 
"https://invisible-island.net/archives/${PN}/${PV/_p*}/${MY_P}-%s; 
${PATCH_DATES[${my_patch_index}]}.patch.gz)"
+   patch_url="$(printf 
"https://invisible-mirror.net/archives/${PN}/${PV/_p*}/${MY_P}-%s; 
${PATCH_DATES[${my_patch_index}]}.patch.gz)"
+   patch_url+=" $(printf 
"https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${MY_P}-%s; 
${PATCH_DATES[${my_patch_index}]}.patch.gz)"
SRC_URI+=" ${patch_url}"
SRC_URI+=" verify-sig? ( ${patch_url}.asc )"
UPSTREAM_PATCHES+=( 
"${WORKDIR}"/${MY_P}-${PATCH_DATES[${my_patch_index}]}.patch )



[gentoo-commits] repo/gentoo:master commit in: sys-libs/pam/, sys-libs/pam/files/

2022-09-11 Thread Sam James
commit: 0e119d6ee286d0274b66e660f31a4272a069c32d
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 11 16:25:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 11 16:25:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e119d6e

sys-libs/pam: fix configure with Clang 15

Would give wrong result in spool dir test otherwise.

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

 ...am-1.5.2-clang-15-configure-implicit-func.patch |  29 
 sys-libs/pam/pam-1.5.2-r3.ebuild   | 148 +
 2 files changed, 177 insertions(+)

diff --git 
a/sys-libs/pam/files/pam-1.5.2-clang-15-configure-implicit-func.patch 
b/sys-libs/pam/files/pam-1.5.2-clang-15-configure-implicit-func.patch
new file mode 100644
index ..5ad7b8c4776e
--- /dev/null
+++ b/sys-libs/pam/files/pam-1.5.2-clang-15-configure-implicit-func.patch
@@ -0,0 +1,29 @@
+https://github.com/linux-pam/linux-pam/pull/490
+
+From 5fccc4cbac82b4677af28b59e7a657c86acab7fc Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Sun, 11 Sep 2022 16:37:59 +0100
+Subject: [PATCH] configure.ac: fix implicit function declaration in mail spool
+ directory check
+
+Fixes the following error with Clang 15 (which makes implicit function
+declarations an error by default):
+```
++error: call to undeclared library function 'exit' with type 'void (int) 
__attribute__((noreturn))'; ISO C99 and later do not support implicit function 
declarations [-Wimplicit-function-declaration]
+ exit(0);
+ ^
+ note: include the header  or explicitly provide a declaration for 
'exit'
+```
+
+Signed-off-by: Sam James 
+--- a/configure.ac
 b/configure.ac
+@@ -297,6 +297,7 @@ if test x$with_mailspool != x ; then
+ else
+   AC_RUN_IFELSE([AC_LANG_SOURCE([[
+ #include 
++#include 
+ int main() {
+ #ifdef _PATH_MAILDIR
+ exit(0);
+

diff --git a/sys-libs/pam/pam-1.5.2-r3.ebuild b/sys-libs/pam/pam-1.5.2-r3.ebuild
new file mode 100644
index ..f2636469a82f
--- /dev/null
+++ b/sys-libs/pam/pam-1.5.2-r3.ebuild
@@ -0,0 +1,148 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_P="Linux-${PN^^}-${PV}"
+
+# Avoid QA warnings
+# Can reconsider w/ EAPI 8 and IDEPEND, bug #810979
+TMPFILES_OPTIONAL=1
+
+inherit autotools db-use fcaps flag-o-matic toolchain-funcs usr-ldscript 
multilib-minimal
+
+DESCRIPTION="Linux-PAM (Pluggable Authentication Modules)"
+HOMEPAGE="https://github.com/linux-pam/linux-pam;
+
+SRC_URI="https://github.com/linux-pam/linux-pam/releases/download/v${PV}/${MY_P}.tar.xz
+   
https://github.com/linux-pam/linux-pam/releases/download/v${PV}/${MY_P}-docs.tar.xz;
+
+LICENSE="|| ( BSD GPL-2 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="audit berkdb debug nis selinux"
+
+BDEPEND="
+   dev-libs/libxslt
+   sys-devel/flex
+   sys-devel/gettext
+   virtual/pkgconfig
+   virtual/yacc
+"
+
+DEPEND="
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   >=virtual/libintl-0-r1[${MULTILIB_USEDEP}]
+   audit? ( >=sys-process/audit-2.2.2[${MULTILIB_USEDEP}] )
+   berkdb? ( >=sys-libs/db-4.8.30-r1:=[${MULTILIB_USEDEP}] )
+   selinux? ( >=sys-libs/libselinux-2.2.2-r4[${MULTILIB_USEDEP}] )
+   nis? ( net-libs/libnsl:=[${MULTILIB_USEDEP}]
+   >=net-libs/libtirpc-0.2.4-r2:=[${MULTILIB_USEDEP}] )"
+
+RDEPEND="${DEPEND}"
+
+PDEPEND=">=sys-auth/pambase-20200616"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.5.1-musl.patch
+   "${FILESDIR}"/${PN}-1.5.2-clang-15-configure-implicit-func.patch
+)
+
+src_prepare() {
+   default
+   touch ChangeLog || die
+   eautoreconf
+}
+
+multilib_src_configure() {
+   # Do not let user's BROWSER setting mess us up. #549684
+   unset BROWSER
+
+   # This whole weird has_version libxcrypt block can go once
+   # musl systems have libxcrypt[system] if we ever make
+   # that mandatory. See bug #867991.
+   if use elibc_musl && ! has_version sys-libs/libxcrypt[system] ; then
+   # Avoid picking up symbol-versioned compat symbol on musl 
systems
+   export ac_cv_search_crypt_gensalt_rn=no
+
+   # Need to avoid picking up the libxcrypt headers which define
+   # CRYPT_GENSALT_IMPLEMENTS_AUTO_ENTROPY.
+   cp "${ESYSROOT}"/usr/include/crypt.h "${T}"/crypt.h || die
+   append-cppflags -I"${T}"
+   fi
+
+   local myconf=(
+   CC_FOR_BUILD="$(tc-getBUILD_CC)"
+   --with-db-uniquename=-$(db_findver sys-libs/db)
+   --with-xml-catalog="${EPREFIX}"/etc/xml/catalog
+   --enable-securedir="${EPREFIX}"/$(get_libdir)/security
+   --includedir="${EPREFIX}"/usr/include/security
+   --libdir="${EPREFIX}"/usr/$(get_libdir)
+   --enable-pie
+   

[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/someblocks/

2022-09-11 Thread Efe İzbudak
commit: 3cb22fe2d4fe26c08858c1656ce450e3c2dda10d
Author: Efe İzbudak  metu  edu  tr>
AuthorDate: Sun Sep 11 16:01:03 2022 +
Commit: Efe İzbudak  metu  edu  tr>
CommitDate: Sun Sep 11 16:01:03 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3cb22fe2

gui-apps/someblocks: add 1.0.0

Signed-off-by: Efe İzbudak  metu.edu.tr>

 gui-apps/someblocks/Manifest|  1 +
 gui-apps/someblocks/someblocks-1.0.0.ebuild | 32 +
 2 files changed, 33 insertions(+)

diff --git a/gui-apps/someblocks/Manifest b/gui-apps/someblocks/Manifest
new file mode 100644
index 0..156df4984
--- /dev/null
+++ b/gui-apps/someblocks/Manifest
@@ -0,0 +1 @@
+DIST someblocks-1.0.0.tar.gz 3967 BLAKE2B 
ab9c9ac97074c77dc17440fb3b628707ed51256a7d812b0ab8411a20029ebb48ae0092421f096e6c21f3e072c472e9863eec99ebbc6e809cb26de1638ef27520
 SHA512 
c7e0d77df2094d4bfe7ab616e848073d7bae06d9b3788574bc1b942469a618f4cb4cffebff7d5aabc014068d2350c08c3f83e41f9de0c0cc5ae1f3bf1ef10e8a

diff --git a/gui-apps/someblocks/someblocks-1.0.0.ebuild 
b/gui-apps/someblocks/someblocks-1.0.0.ebuild
new file mode 100644
index 0..47a592702
--- /dev/null
+++ b/gui-apps/someblocks/someblocks-1.0.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit savedconfig
+
+DESCRIPTION="Modular status bar for somebar written in c."
+HOMEPAGE="https://git.sr.ht/~raphi/someblocks;
+SRC_URI="https://git.sr.ht/~raphi/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS=""
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+BDEPEND=""
+
+src_prepare() {
+   default
+
+   restore_config blocks.h
+}
+
+src_install() {
+   emake PREFIX="${ED}/usr" install
+
+   einstalldocs
+
+   save_config blocks.h
+}



[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/somebar/

2022-09-11 Thread Efe İzbudak
commit: 12d3b02e4abf1598ff8eb497d4a9071e632b71ed
Author: Efe İzbudak  metu  edu  tr>
AuthorDate: Sun Sep 11 15:54:59 2022 +
Commit: Efe İzbudak  metu  edu  tr>
CommitDate: Sun Sep 11 15:55:08 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=12d3b02e

gui-apps/somebar: add 1.0.0

Signed-off-by: Efe İzbudak  metu.edu.tr>

 gui-apps/somebar/Manifest |  1 +
 gui-apps/somebar/somebar-1.0.0.ebuild | 36 +++
 2 files changed, 37 insertions(+)

diff --git a/gui-apps/somebar/Manifest b/gui-apps/somebar/Manifest
new file mode 100644
index 0..44052eb3f
--- /dev/null
+++ b/gui-apps/somebar/Manifest
@@ -0,0 +1 @@
+DIST somebar-1.0.0.tar.gz 31294 BLAKE2B 
1006fa9fcf6a081ea0dbbeb98fd2f45ade0e7a3e8e51b76b070f9ad5fa1d352735ceca4000eea8722326dfc19fcd8a317c143316b755bb9e88e9a0cce6dd6099
 SHA512 
a2f1a4f05ff8297ef6675e0feaaed71308c0ab512f2bd0f961c2e28de8c716b3ea2150dfd1c4dbbfb29e5de410a03a38359f2f173e396bb5059a46d4db4b4515

diff --git a/gui-apps/somebar/somebar-1.0.0.ebuild 
b/gui-apps/somebar/somebar-1.0.0.ebuild
new file mode 100644
index 0..8231cb396
--- /dev/null
+++ b/gui-apps/somebar/somebar-1.0.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit savedconfig meson
+
+DESCRIPTION="dwm-like bar for dwl"
+HOMEPAGE="https://git.sr.ht/~raphi/somebar;
+SRC_URI="https://git.sr.ht/~raphi/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS=""
+
+DEPEND="
+   dev-libs/wayland
+   x11-libs/cairo
+   x11-libs/pango
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   dev-libs/wayland-protocols
+   dev-util/wayland-scanner
+"
+
+src_prepare() {
+   default
+   use savedconfig && restore_config src/config.hpp
+   [[ -f src/config.hpp ]] || cp src/config.def.hpp src/config.hpp
+}
+
+src_install() {
+   meson_src_install
+   save_config src/config.hpp
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/files/, dev-util/glslang/

2022-09-11 Thread Nick Sarnie
commit: 964f41e75f853df5227797adc927139bc7f466e3
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sun Sep 11 15:48:25 2022 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sun Sep 11 15:49:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=964f41e7

dev-util/glslang: Fix cmake file install dir

Closes: https://bugs.gentoo.org/869245

Signed-off-by: Nick Sarnie  gentoo.org>

 ...lslang-1.3.224-Fix-cmake-file-install-dir.patch | 258 +
 dev-util/glslang/glslang-1.3.224-r1.ebuild |  30 +++
 2 files changed, 288 insertions(+)

diff --git 
a/dev-util/glslang/files/glslang-1.3.224-Fix-cmake-file-install-dir.patch 
b/dev-util/glslang/files/glslang-1.3.224-Fix-cmake-file-install-dir.patch
new file mode 100644
index ..685584eee2c8
--- /dev/null
+++ b/dev-util/glslang/files/glslang-1.3.224-Fix-cmake-file-install-dir.patch
@@ -0,0 +1,258 @@
+From 1b32fc8eb242f264f2bedb384d3f3e359f3cdd1d Mon Sep 17 00:00:00 2001
+From: Andrea Pappacoda 
+Date: Thu, 25 Aug 2022 23:15:14 +0200
+Subject: [PATCH] build: install glslang-config.cmake to libdir
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+As glslang ships architecture dependant files, the Config file should be
+installed to libdir, not datadir. See
+https://github.com/KhronosGroup/glslang/pull/2989#discussion_r955367103
+for more details.
+
+Here's the diff between the install tree before and after this patch:
+
+$ diff <(tree install-datadir) <(tree install)
+1c1
+< install-datadir
+---
+> install
+74,99c74,98
+< ├── lib
+< │   ├── cmake
+< │   │   ├── glslang-default-resource-limitsTargets.cmake
+< │   │   ├── glslangTargets.cmake
+< │   │   ├── glslangValidatorTargets.cmake
+< │   │   ├── HLSLTargets.cmake
+< │   │   ├── OGLCompilerTargets.cmake
+< │   │   ├── OSDependentTargets.cmake
+< │   │   ├── spirv-remapTargets.cmake
+< │   │   ├── SPIRVTargets.cmake
+< │   │   └── SPVRemapperTargets.cmake
+< │   ├── libGenericCodeGen.a
+< │   ├── libglslang.a
+< │   ├── libglslang-default-resource-limits.a
+< │   ├── libHLSL.a
+< │   ├── libMachineIndependent.a
+< │   ├── libOGLCompiler.a
+< │   ├── libOSDependent.a
+< │   ├── libSPIRV.a
+< │   └── libSPVRemapper.a
+< └── share
+< └── glslang
+< ├── glslang-config.cmake
+< ├── glslang-config-version.cmake
+< ├── glslang-targets.cmake
+< └── glslang-targets-debug.cmake
+---
+> └── lib
+> ├── cmake
+> │   ├── glslang-default-resource-limitsTargets.cmake
+> │   ├── glslangTargets.cmake
+> │   ├── glslangValidatorTargets.cmake
+> │   ├── HLSLTargets.cmake
+> │   ├── OGLCompilerTargets.cmake
+> │   ├── OSDependentTargets.cmake
+> │   ├── spirv-remapTargets.cmake
+> │   ├── SPIRVTargets.cmake
+> │   └── SPVRemapperTargets.cmake
+> ├── glslang
+> │   ├── glslang-config.cmake
+> │   ├── glslang-config-version.cmake
+> │   ├── glslang-targets.cmake
+> │   └── glslang-targets-debug.cmake
+> ├── libGenericCodeGen.a
+> ├── libglslang.a
+> ├── libglslang-default-resource-limits.a
+> ├── libHLSL.a
+> ├── libMachineIndependent.a
+> ├── libOGLCompiler.a
+> ├── libOSDependent.a
+> ├── libSPIRV.a
+> └── libSPVRemapper.a
+101c100
+< 15 directories, 83 files
+---
+> 14 directories, 83 files
+---
+ CMakeLists.txt | 8 
+ OGLCompilersDLL/CMakeLists.txt | 2 +-
+ SPIRV/CMakeLists.txt   | 4 ++--
+ StandAlone/CMakeLists.txt  | 6 +++---
+ glslang/CMakeLists.txt | 2 +-
+ glslang/OSDependent/Unix/CMakeLists.txt| 2 +-
+ glslang/OSDependent/Windows/CMakeLists.txt | 2 +-
+ gtests/CMakeLists.txt  | 2 +-
+ hlsl/CMakeLists.txt| 2 +-
+ 9 files changed, 15 insertions(+), 15 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index a01168603..b7fe3d775 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -375,13 +375,13 @@ if(ENABLE_GLSLANG_INSTALL)
+ include("@PACKAGE_PATH_EXPORT_TARGETS@")
+ ]=])
+ 
+-set(PATH_EXPORT_TARGETS 
"${CMAKE_INSTALL_DATADIR}/${PROJECT_NAME}/glslang-targets.cmake")
++set(PATH_EXPORT_TARGETS 
"${CMAKE_INSTALL_LIBDIR}/${PROJECT_NAME}/glslang-targets.cmake")

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

2022-09-11 Thread Jakov Smolić
commit: c992269e515c987a97fd133a4f3afd015e76472e
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun Sep 11 15:46:58 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Sep 11 15:46:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c992269e

dev-lang/python: Stabilize 3.10.6_p4 amd64, #868561

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-lang/python/python-3.10.6_p4.ebuild 
b/dev-lang/python/python-3.10.6_p4.ebuild
index 504666f90ada..756bb86e8779 100644
--- a/dev-lang/python/python-3.10.6_p4.ebuild
+++ b/dev-lang/python/python-3.10.6_p4.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86"
 IUSE="
bluetooth build +ensurepip examples gdbm hardened libedit lto
+ncurses pgo +readline +sqlite +ssl test tk +xml



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

2022-09-11 Thread Zac Medico
commit: 068281eba1da39f38cd1e7efef585bb77fecbb4a
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Sep 11 15:27:53 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Sep 11 15:27:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=068281eb

app-containers/snapd: drop 2.56, 2.56.2, 2.57.1

Signed-off-by: Zac Medico  gentoo.org>

 app-containers/snapd/Manifest|   3 -
 app-containers/snapd/snapd-2.56.2.ebuild | 178 ---
 app-containers/snapd/snapd-2.56.ebuild   | 178 ---
 app-containers/snapd/snapd-2.57.1.ebuild | 178 ---
 4 files changed, 537 deletions(-)

diff --git a/app-containers/snapd/Manifest b/app-containers/snapd/Manifest
index 46989eeaf422..33048713f26a 100644
--- a/app-containers/snapd/Manifest
+++ b/app-containers/snapd/Manifest
@@ -1,4 +1 @@
-DIST snapd-2.56.2.tar.xz 6740504 BLAKE2B 
e8bf0ab85038b5127fd81f434ef369ac53ec7915a454f8fd24046b6e3a5303bf3924fce04fb2400b0ccdc1a8939809ca20e091ac99a04fe6899dfacdfd3cf299
 SHA512 
16a57ea828ea875ebe5073cca0975ef74562f095823e980be7096ea6b9e83f6a3f434373065781d6342e805c18ee5adadaab29074440759ed3891691441472b0
-DIST snapd-2.56.tar.xz 6737568 BLAKE2B 
662fa682895501df71396095e22fb4587a97cfe4e156b998118ff524ef3a22bf4e6042067c263c2815ff34a05b026180e41e926324756450e22a1571fc92
 SHA512 
d2e9949b449ff65122f1202b2048ed63e3ff404aebd71d9877030c7b23130b6be2f1ef62f47b8b0044344fb4826b2b0c81dbcf5cd464ca16f5b3b170735b6039
-DIST snapd-2.57.1.tar.xz 6817444 BLAKE2B 
9d3d5a3ad510997a43256ef4755ccc98f6ef0550247721657877089d9e2ba20d87b43a0ea6b806e2c21a9ad4b1b171f228499b9814df0dab1a8a6ba4cf4ef39c
 SHA512 
ded93e2ede0a940960d090686fe4f9128b83401592ab9cbf3f7cb200264e67602e4ea56da2f64950316119c4014eb105711c1f6323cb950f14cc4832db16b53f
 DIST snapd-2.57.2.tar.xz 6827264 BLAKE2B 
f9b1ae934a9c5b777d2e36854e259ddde301067a91b04ecef064accfccecc74693a2a58700e60867f46f028728a271b87cb3d4cdb316ae35df11363990959c3a
 SHA512 
671e7598074894daf76646f7eea09c4163c57e68d0d46ebb77b20f71b898109fd73c78d363cb1253386ce058c1796eb25fab7f2f0345360426d3b9cc11d38804

diff --git a/app-containers/snapd/snapd-2.56.2.ebuild 
b/app-containers/snapd/snapd-2.56.2.ebuild
deleted file mode 100644
index 7e134a2b558e..
--- a/app-containers/snapd/snapd-2.56.2.ebuild
+++ /dev/null
@@ -1,178 +0,0 @@
-# Copyright 2020-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools bash-completion-r1 flag-o-matic go-module linux-info 
readme.gentoo-r1 systemd xdg-utils
-
-DESCRIPTION="Service and tools for management of snap packages"
-HOMEPAGE="http://snapcraft.io/;
-
-SRC_URI="https://github.com/snapcore/${PN}/releases/download/${PV}/${PN}_${PV}.vendor.tar.xz
 -> ${P}.tar.xz"
-MY_PV=${PV}
-KEYWORDS="~amd64"
-
-LICENSE="GPL-3 Apache-2.0 BSD BSD-2 LGPL-3-with-linking-exception MIT"
-SLOT="0"
-IUSE="apparmor +forced-devmode gtk kde systemd"
-REQUIRED_USE="!forced-devmode? ( apparmor ) systemd"
-
-CONFIG_CHECK="~CGROUPS
-   ~CGROUP_DEVICE
-   ~CGROUP_FREEZER
-   ~NAMESPACES
-   ~SQUASHFS
-   ~SQUASHFS_ZLIB
-   ~SQUASHFS_LZO
-   ~SQUASHFS_XZ
-   ~BLK_DEV_LOOP
-   ~SECCOMP
-   ~SECCOMP_FILTER"
-
-RDEPEND="
-   sys-libs/libseccomp:=
-   apparmor? (
-   sec-policy/apparmor-profiles
-   sys-apps/apparmor:=
-   )
-   dev-libs/glib
-   virtual/libudev
-   systemd? ( sys-apps/systemd )
-   sys-libs/libcap:=
-   sys-fs/squashfs-tools[lzma]"
-
-DEPEND="${RDEPEND}"
-
-BDEPEND="
-   >=dev-lang/go-1.9
-   dev-python/docutils
-   sys-devel/gettext
-   sys-fs/xfsprogs"
-
-PDEPEND="sys-auth/polkit[gtk?,kde?]"
-
-README_GENTOO_SUFFIX=""
-
-pkg_setup() {
-   if use apparmor; then
-   CONFIG_CHECK+=" ~SECURITY_APPARMOR"
-   fi
-   linux-info_pkg_setup
-
-   # Seems to have issues building with -O3, switch to -O2
-   replace-flags -O3 -O2
-}
-
-src_prepare() {
-   default
-   # Update apparmor profile to allow libtinfow.so*
-   sed -i 's/libtinfo/libtinfo{,w}/' \
-   "cmd/snap-confine/snap-confine.apparmor.in" || die
-
-   if ! use forced-devmode; then
-   sed -e 's#return !apparmorFull#if !apparmorFull 
{\n\t\tpanic("USE=forced-devmode is disabled")\n\t}\n\treturn false#' \
-   -i "sandbox/forcedevmode.go" || die
-   grep -q 'panic("USE=forced-devmode is disabled")' 
"sandbox/forcedevmode.go" || die "failed to disable forced-devmode"
-   fi
-
-   sed -i 's:command -v git >/dev/null:false:' -i "mkversion.sh" || die
-
-   ./mkversion.sh "${PV}"
-   pushd "cmd" >/dev/null || die
-   eautoreconf
-}
-
-src_configure() {
-   SNAPD_MAKEARGS=(
-   "BINDIR=${EPREFIX}/usr/bin"
-   

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

2022-09-11 Thread Zac Medico
commit: 12ec7f0c607f6b94959d20e21cd1446c26193ce7
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Sep 11 15:26:07 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Sep 11 15:27:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12ec7f0c

app-containers/snapd: add snapd-apparmor service

Closes: https://bugs.gentoo.org/869695
Signed-off-by: Zac Medico  gentoo.org>

 app-containers/snapd/{snapd-2.57.2.ebuild => snapd-2.57.2-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-containers/snapd/snapd-2.57.2.ebuild 
b/app-containers/snapd/snapd-2.57.2-r1.ebuild
similarity index 94%
rename from app-containers/snapd/snapd-2.57.2.ebuild
rename to app-containers/snapd/snapd-2.57.2-r1.ebuild
index 7e134a2b558e..35255adff108 100644
--- a/app-containers/snapd/snapd-2.57.2.ebuild
+++ b/app-containers/snapd/snapd-2.57.2-r1.ebuild
@@ -118,7 +118,7 @@ src_compile() {
local -a staticflags=(-buildmode=pie -ldflags "-s -linkmode external 
-extldflags '${LDFLAGS} -static'" -trimpath)
 
local cmd
-   for cmd in snap snapd snap-bootstrap snap-failure snap-preseed 
snap-recovery-chooser snap-repair snap-seccomp; do
+   for cmd in snap snapd snapd-apparmor snap-bootstrap snap-failure 
snap-preseed snap-recovery-chooser snap-repair snap-seccomp; do
go build ${GOFLAGS} -mod=vendor -o "${GOBIN}/${cmd}" 
"${flags[@]}" \
-v -x "github.com/snapcore/${PN}/cmd/${cmd}"
[[ -e "${GOBIN}/${cmd}" ]] || die "failed to build ${cmd}"
@@ -145,7 +145,7 @@ src_install() {
ln "${ED}/usr/bin/snapctl" "${ED}/usr/lib/snapd/snapctl" || die
 
exeinto /usr/lib/snapd
-   doexe 
"${GOBIN}/"{snapd,snap-bootstrap,snap-failure,snap-exec,snap-preseed,snap-recovery-chooser,snap-repair,snap-seccomp,snap-update-ns}
 \
+   doexe 
"${GOBIN}/"{snapd,snapd-apparmor,snap-bootstrap,snap-failure,snap-exec,snap-preseed,snap-recovery-chooser,snap-repair,snap-seccomp,snap-update-ns}
 \

"${S}/"{cmd/snap-discard-ns/snap-discard-ns,cmd/snap-gdb-shim/snap-gdb-shim,cmd/snap-mgmt/snap-mgmt}
 \
"${S}/data/completion/bash/"{complete.sh,etelpmoc.sh,}
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/files/, dev-util/meson/

2022-09-11 Thread Fabian Groffen
commit: e87a1383004c856e74741f682c556bc3e8c67990
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Sep 11 15:08:10 2022 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Sep 11 15:09:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e87a1383

dev-util/meson-0.63.2-r1: teach meson to detect xtools linkers

Unbreak x86_64 and ppc based darwin targets.

Closes: https://bugs.gentoo.org/868516
Signed-off-by: Fabian Groffen  gentoo.org>

 .../meson/files/meson-0.63-xtools-support.patch| 26 ++
 ...{meson-0.63.2.ebuild => meson-0.63.2-r1.ebuild} |  4 
 dev-util/meson/meson-.ebuild   |  4 
 3 files changed, 34 insertions(+)

diff --git a/dev-util/meson/files/meson-0.63-xtools-support.patch 
b/dev-util/meson/files/meson-0.63-xtools-support.patch
new file mode 100644
index ..ea1e8597b00a
--- /dev/null
+++ b/dev-util/meson/files/meson-0.63-xtools-support.patch
@@ -0,0 +1,26 @@
+linkers_detect: detect xtools (Apple ld64 derivative)
+
+xtools is in use on x86_64 and ppc based darwin Prefix installs.  Pick
+it up as a valid linker.
+
+Meson is the only thing known at this point to try and figure out what
+linker is in use exactly, so instead of changing the linker (xtools),
+just teach Meson about xtools.
+
+Author: Fabian Groffen 
+Bug: https://bugs.gentoo.org/868516
+
+--- a/mesonbuild/linkers/detect.py
 b/mesonbuild/linkers/detect.py
+@@ -188,6 +188,11 @@
+ v = search_version(o)
+ 
+ linker = LLVMDynamicLinker(compiler, for_machine, 
comp_class.LINKER_PREFIX, override, version=v)
++# detect xtools first, bug #868516
++elif 'xtools-' in o.split('\n')[0]:
++xtools = o.split(' ')[0]
++v = xtools.split('-')[1]
++linker = AppleDynamicLinker(compiler, for_machine, 
comp_class.LINKER_PREFIX, override, version=v)
+ # first might be apple clang, second is for real gcc, the third is icc
+ elif e.endswith('(use -v to see invocation)\n') or 'macosx_version' in e 
or 'ld: unknown option:' in e:
+ if isinstance(comp_class.LINKER_PREFIX, str):

diff --git a/dev-util/meson/meson-0.63.2.ebuild 
b/dev-util/meson/meson-0.63.2-r1.ebuild
similarity index 97%
rename from dev-util/meson/meson-0.63.2.ebuild
rename to dev-util/meson/meson-0.63.2-r1.ebuild
index 14ecaa4f465b..f2e31397c003 100644
--- a/dev-util/meson/meson-0.63.2.ebuild
+++ b/dev-util/meson/meson-0.63.2-r1.ebuild
@@ -37,6 +37,10 @@ DEPEND="
)
 "
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.63-xtools-support.patch
+)
+
 python_prepare_all() {
local disable_unittests=(
# ASAN and sandbox both want control over LD_PRELOAD

diff --git a/dev-util/meson/meson-.ebuild b/dev-util/meson/meson-.ebuild
index 14ecaa4f465b..f2e31397c003 100644
--- a/dev-util/meson/meson-.ebuild
+++ b/dev-util/meson/meson-.ebuild
@@ -37,6 +37,10 @@ DEPEND="
)
 "
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.63-xtools-support.patch
+)
+
 python_prepare_all() {
local disable_unittests=(
# ASAN and sandbox both want control over LD_PRELOAD



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

2022-09-11 Thread Sam James
commit: c1be1b68719135411b81319ccf58959974b00c03
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 11 14:45:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 11 14:49:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1be1b68

sys-libs/ncurses: add 6.3_p20220910

This contains an upstream fix for the musl issue.

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

 sys-libs/ncurses/Manifest|   3 +
 sys-libs/ncurses/ncurses-6.3_p20220910-r1.ebuild | 447 +++
 sys-libs/ncurses/ncurses-6.3_p20220910.ebuild| 447 +++
 3 files changed, 897 insertions(+)

diff --git a/sys-libs/ncurses/Manifest b/sys-libs/ncurses/Manifest
index 526a2fe5fe91..eaca327fec56 100644
--- a/sys-libs/ncurses/Manifest
+++ b/sys-libs/ncurses/Manifest
@@ -92,6 +92,9 @@ DIST ncurses-6.3-20220827.patch.gz 3794 BLAKE2B 
2acc58c118af92413189b01d0a9e4d2d
 DIST ncurses-6.3-20220827.patch.gz.asc 729 BLAKE2B 
363bfe97448821c0eef29e36213389dc9908f289332001851b72e5f0381f76195663f1423150d74c23bb425a37808094e3fa06a261451f59a49861008cbf0e6f
 SHA512 
7180f24a55e3941c7d82498004efb8ef1e9316318c6c53ea5bc1d2b499c960844ff7fd95e1131fcdf2ee4b94a0e8e54ee3f76934c3d91a87775b4a87347f479e
 DIST ncurses-6.3-20220903.patch.gz 4814 BLAKE2B 
668041aef48d9ce37474edc6d70e0725323ccb1586a88bddda8e7f81a7717688041e73909089b6d15abdefaeffe0bb9565245dee4b086f07c783b0d95e8e7dbc
 SHA512 
487dd56afd773eafa38260f8067293d41ed6bb9ff841b4c7528c12969b00151b7a3788b0b306d3997d7fb1e98c05ccb32c56f8c839bcc2d9eb4aa9e3db4bae1e
 DIST ncurses-6.3-20220903.patch.gz.asc 729 BLAKE2B 
2f076ce9d390ee02edc0b58ecf3a6881897062e34a5f4c09b503c4b306ee70fb0f08e38518029eae4933508a48bda92716dd4b76159a0aa3d7bbd3835d2695ff
 SHA512 
18cb1a77f67b6fddc9f83366487cb547fe1439e7edcd4fc27632702cd3ffc79622dd1421d32454489d08acec7403a04239b34794e81750b703385189a4534b04
+DIST ncurses-6.3-20220910.patch.gz 120984 BLAKE2B 
69ad11c6d31d4bb97737e6ede506bac81cd65cf262c1bf6528d4844e8beb4cb353fa7e390d3817c181fead42b268688f8898e9fabf5f98bbef007355ec4b0b7b
 SHA512 
269c376d494e3a82915436d6fbe1bb69dfe70c0330c6f2a8f6a9e49180a332b7fd8ccda0448db723a50c6f5a250391f05c974bc60a9355d3a94380c7afd4192b
+DIST ncurses-6.3-20220910.patch.gz.asc 729 BLAKE2B 
55c87ac9edd67abf2c39823acc37a9c8dce6852344d38b442bc2e4693a44412383c2ea710d3030b079607824877f6a1f5efc50970ccd51086c62ebed23e7ee05
 SHA512 
887031e5248665c79abbc35f4c1e63cffa3b271359188e266372c624b1ac2ce6bb269823c16ea0f6662e4e4acf592179db8f0030fdd9b03ed531d37d5fb7b44e
 DIST ncurses-6.3.tar.gz 3583550 BLAKE2B 
b2c174ac48d587b4d3aa054f04e4ec8bffd8a657a4aff5f090104965c741901e600712c8f8e5e98f3b8a26bc558996a1e14a746f113854832853b855e9d406c3
 SHA512 
5373f228cba6b7869210384a607a2d7faecfcbfef6dbfcd7c513f4e84fbd8bcad53ac7db2e7e84b95582248c1039dcfc7c4db205a618f7da22a166db482f0105
 DIST ncurses-6.3.tar.gz.sig 438 BLAKE2B 
d7f9852292110fe7a048a9e38611ea06564b5142cb4cbeb8d99bba752d5df8eeffa3b57e5ca315c14024520bc008b30650e99669c995dca05a798399a0c85d39
 SHA512 
b9a2a25e0b1854c272bf89c610c81fc0ba061f0296eca5c0079a79cfe310e44eb16c46eb5a0dd018f1ca9114d569c9d5087a2b8e60b0344f1eb97f7c5addafc6
 DIST ncurses-6.3_p20220903-patches.tar.xz 76908 BLAKE2B 
a5afb3a5c016ad6b602e6af77cc4fc067692f1e1245cf006feb2b74e69be13b2ffb2b14c7b5de48780965d6b596621cc399c316657ae63afbe5ea9ff2d9715fa
 SHA512 
11ae7458f925a68bf6d482f204e9e57ef23cf456ea9827c713787f635bd11621c3612651a90f3f3a3c7c2742f95fde4bc87d6500115ef74300b9a4d240ff74ad
+DIST ncurses-6.3_p20220910-patches.tar.xz 62776 BLAKE2B 
a65260559ca4f69d724fdaec5ebade7f213144ff77485f6a8b6a55632736caae350ab478550d7ad3a3b723c4804397e8c5dfbed172f77f4f91a444a545b85f16
 SHA512 
21a51325ab649213e09ea67bc22045e91e67766211766f2d19477e740d36cb235b292576230d087532ba0b44947938d29fd2d28199084fb91e3f8cd3cd6cf00a

diff --git a/sys-libs/ncurses/ncurses-6.3_p20220910-r1.ebuild 
b/sys-libs/ncurses/ncurses-6.3_p20220910-r1.ebuild
new file mode 100644
index ..9a584b3a4e76
--- /dev/null
+++ b/sys-libs/ncurses/ncurses-6.3_p20220910-r1.ebuild
@@ -0,0 +1,447 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/thomasdickey.asc
+inherit flag-o-matic toolchain-funcs multilib multilib-minimal preserve-libs 
usr-ldscript verify-sig
+
+MY_PV="${PV:0:3}"
+MY_P="${PN}-${MY_PV}"
+DESCRIPTION="Console display library"
+HOMEPAGE="https://www.gnu.org/software/ncurses/ 
https://invisible-island.net/ncurses/;
+# Keep invisible-mirror.net here as some users reported 403 forbidden with 
invisible-island.net
+SRC_URI="mirror://gnu/ncurses/${MY_P}.tar.gz
+   https://invisible-island.net/archives/${PN}/${MY_P}.tar.gz
+   https://invisible-mirror.net/archives/${PN}/${MY_P}.tar.gz
+   verify-sig? ( mirror://gnu/ncurses/${MY_P}.tar.gz.sig )"
+
+GENTOO_PATCH_DEV=sam
+GENTOO_PATCH_PV=6.3_p20220910

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

2022-09-11 Thread Craig Andrews
commit: f3b5033ce5a9b7ea29640b639080dafbd0943039
Author: Craig Andrews  gentoo  org>
AuthorDate: Sun Sep 11 14:10:39 2022 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sun Sep 11 14:18:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3b5033c

net-libs/neon: add 0.32.4

Signed-off-by: Craig Andrews  gentoo.org>

 net-libs/neon/Manifest   |   1 +
 net-libs/neon/neon-0.32.4.ebuild | 107 +++
 2 files changed, 108 insertions(+)

diff --git a/net-libs/neon/Manifest b/net-libs/neon/Manifest
index 2ff787142734..3a9a5765cef1 100644
--- a/net-libs/neon/Manifest
+++ b/net-libs/neon/Manifest
@@ -1,2 +1,3 @@
 DIST neon-0.32.2.tar.gz 880651 BLAKE2B 
3629eee38e10ada5e001bf0afb77c70814083bf553596fc150a6cf21f0b66cf4de28841b242f68faaeb44fa5e0ad260939102b015d2a543ef59012876256b364
 SHA512 
2580a3c8c3cf4aff2d399f72a721ccfb4e68434ef92da4af8103c126812d779b9fbe5cafbab512c79f4365bbb3d3eac61568748136470e86f7aa7b98b27053c8
 DIST neon-0.32.3.tar.gz 884939 BLAKE2B 
e0f0b242bb65f595d2e357c08a770faf503c70df69caf200b62bb50a90ae34360854d051d2b46900f18c1f46d9570bec9302e1f27837efcb859f7197f810ff26
 SHA512 
8dec5cbc823e38506725529c9e8fad95c93145d9e5d54131f8ceca6bbfe1b64f7f0eb1ce117072ea2f28edc67fa2f5a7f53bcc08ee644010fea76403ab6bbaad
+DIST neon-0.32.4.tar.gz 895482 BLAKE2B 
917f17739976e159bf91f7c594e59c96bb8b92e39c19f5c881354c11951233d3157f6871e4ebc073d493170844e516acc36be4787dbe2005c33b1ec84ae0d364
 SHA512 
82bcd1555f047d26cc5ccd67d2fef8dea4eb5a4cc45ca8030d2f3c356eee03fd78efd7ef45f516948e89f1089686731046b3fe48e73b3d84c65848ef6d86bd7a

diff --git a/net-libs/neon/neon-0.32.4.ebuild b/net-libs/neon/neon-0.32.4.ebuild
new file mode 100644
index ..7a2c2983e572
--- /dev/null
+++ b/net-libs/neon/neon-0.32.4.ebuild
@@ -0,0 +1,107 @@
+# Copyright 2001-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit autotools libtool multilib-minimal
+
+DESCRIPTION="HTTP and WebDAV client library"
+HOMEPAGE="https://notroj.github.io/neon/ https://github.com/notroj/neon;
+SRC_URI="https://notroj.github.io/neon/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0/27"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc +expat gnutls kerberos libproxy nls pkcs11 ssl test zlib"
+RESTRICT="!test? ( test )"
+
+BDEPEND="virtual/pkgconfig
+   test? (
+   ssl? (
+   dev-libs/openssl:0
+   pkcs11? ( dev-libs/nss )
+   )
+   )"
+DEPEND="expat? ( dev-libs/expat:0=[${MULTILIB_USEDEP}] )
+   !expat? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] )
+   kerberos? ( virtual/krb5:0=[${MULTILIB_USEDEP}] )
+   libproxy? ( net-libs/libproxy:0=[${MULTILIB_USEDEP}] )
+   nls? ( virtual/libintl:0=[${MULTILIB_USEDEP}] )
+   ssl? (
+   gnutls? (
+   app-misc/ca-certificates
+   net-libs/gnutls:0=[${MULTILIB_USEDEP}]
+   )
+   !gnutls? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )
+   pkcs11? ( dev-libs/pakchois:0=[${MULTILIB_USEDEP}] )
+   )
+   zlib? ( sys-libs/zlib:0=[${MULTILIB_USEDEP}] )"
+RDEPEND="${DEPEND}"
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/neon-config
+)
+
+DOCS=( AUTHORS BUGS NEWS README.md THANKS TODO )
+
+src_prepare() {
+   if use gnutls; then
+   # Ignore failure of test pkcs11.
+   # https://github.com/notroj/neon/issues/72
+   sed -e "s/T(pkcs11)/T_XFAIL(pkcs11)/" -i test/ssl.c || die
+   fi
+
+   eapply_user
+
+   AT_M4DIR="macros" eautoreconf
+
+   elibtoolize
+
+   multilib_copy_sources
+}
+
+multilib_src_configure() {
+   local myconf=()
+
+   if has_version sys-libs/glibc; then
+   einfo "Enabling SSL library thread-safety using POSIX 
threads..."
+   myconf+=(--enable-threadsafe-ssl=posix)
+   fi
+
+   if use expat; then
+   myconf+=(--with-expat)
+   else
+   myconf+=(--with-libxml2)
+   fi
+
+   if use ssl; then
+   if use gnutls; then
+   myconf+=(--with-ssl=gnutls 
--with-ca-bundle="${EPREFIX}/etc/ssl/certs/ca-certificates.crt")
+   else
+   myconf+=(--with-ssl=openssl)
+   fi
+   fi
+
+   econf \
+   --enable-shared \
+   $(use_with kerberos gssapi) \
+   $(use_with libproxy) \
+   $(use_enable nls) \
+   $(use_with pkcs11 pakchois) \
+   $(use_with zlib) \
+   "${myconf[@]}"
+}
+
+multilib_src_install() {
+   emake DESTDIR="${D}" install-{config,headers,lib,man,nls}
+
+   if multilib_is_native_abi && use doc; then
+   dodoc -r doc/html
+   

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

2022-09-11 Thread John Helmert III
commit: fd20be78ef3cae7d17ac52d0e46c8d694c03499a
Author: John Helmert III  gentoo  org>
AuthorDate: Sun Sep 11 13:32:19 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Sun Sep 11 13:33:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd20be78

dev-util/cutter: add 2.1.2, drop 2.1.1

Signed-off-by: John Helmert III  gentoo.org>

 dev-util/cutter/Manifest | 2 +-
 dev-util/cutter/{cutter-2.1.1.ebuild => cutter-2.1.2.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/cutter/Manifest b/dev-util/cutter/Manifest
index 77184ae8f7ab..5c858b2fae26 100644
--- a/dev-util/cutter/Manifest
+++ b/dev-util/cutter/Manifest
@@ -1,3 +1,3 @@
 DIST cutter-2.1.0.tar.gz 2732264 BLAKE2B 
463e0f8968c61c7d3b7e3c7a570c9f7c625e4c024306c0284665d39de460bc6780eedd114f51ec722bec6ab7d43077362b676562d0a89665886fbabc3240def1
 SHA512 
444e27005b9348397097c0c2fd047a557dfd5e8d5d43df6a2ab345da48e26537025ce6f81b256fe765dc59bf5944952965637b84e96136b3025c3dc5bca3f2d6
-DIST cutter-2.1.1.tar.gz 10520984 BLAKE2B 
0770dbf72209f8796902665d3b32f64bcc6e7b03268ea39587a6395f0a53b8b56f5072d788320303f4d6ecc445e919e513b32a6c76538986a01a30321e2d74a0
 SHA512 
50142e529bc5e2a0e93ae6fa68d913a52e67c59b5ba67f7a83f6fafd251edd27f56d197719f91c905820c7074b5b2e9e651c3163c4e3200604624ab36f4219b9
+DIST cutter-2.1.2.tar.gz 10520198 BLAKE2B 
f19ebdb09be8df270f72cfd17c8e3bf0172fd4506942e33c0f57d771f483ef365504b05eaf030eff7d1b4f4520484f6731d3e60eafaf4d8d2481718d48ad8d77
 SHA512 
f01cc08085587be00c5b64f0797180d74a02e2cce60c8ec040d831ca4b74fe371e34b284a293a0d88447ebdca4d72718aaf179ab3bb4db3bd6659deaae732272
 DIST cutter-translations-974298653ba71b958e1b6c83f6011f5fefff6236.tar.gz 
595073 BLAKE2B 
4445c4c16c47a05c74816d88a68fda97037c45caf7508fc1162f4978a0b3cb194653e879b77f6fc5be2f264a929ac11c4fc2aee68ceed6a23447094d0b249cdd
 SHA512 
11450631602e7bd81132650b3edd028d56b2f6343a9561fe8bf3281427d8d22b0296651414756236b8544f719c8d4fc11be44a843532c8c32fe21dd7a82066d2

diff --git a/dev-util/cutter/cutter-2.1.1.ebuild 
b/dev-util/cutter/cutter-2.1.2.ebuild
similarity index 100%
rename from dev-util/cutter/cutter-2.1.1.ebuild
rename to dev-util/cutter/cutter-2.1.2.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-spec-validator/

2022-09-11 Thread Michał Górny
commit: 47ca23ba8e3eb4b34bd38df9b759a9325cd6e279
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Sep 11 13:23:20 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep 11 13:23:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47ca23ba

dev-python/openapi-spec-validator: Fix patch path

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

 dev-python/openapi-spec-validator/openapi-spec-validator-0.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/openapi-spec-validator/openapi-spec-validator-0.5.1.ebuild 
b/dev-python/openapi-spec-validator/openapi-spec-validator-0.5.1.ebuild
index 058e1fc7c0ec..05ad851617ad 100644
--- a/dev-python/openapi-spec-validator/openapi-spec-validator-0.5.1.ebuild
+++ b/dev-python/openapi-spec-validator/openapi-spec-validator-0.5.1.ebuild
@@ -37,7 +37,7 @@ RDEPEND="
 
 PATCHES=(
# https://github.com/p1c2u/openapi-spec-validator/pull/174
-   "${FILESDIR}/${P}-std-importlib.patch"
+   "${FILESDIR}/${PN}-0.5.0-std-importlib.patch"
 )
 
 distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: dev-python/hatch-fancy-pypi-readme/

2022-09-11 Thread Michał Górny
commit: 4cbf0b92a6e30d913aaf29e3b83ebbedbfaa539d
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Sep 11 13:17:16 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep 11 13:19:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cbf0b92

dev-python/hatch-fancy-pypi-readme: Remove broken 22.5.0

Upstream has reverted the changes in 22.6.0.

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

 dev-python/hatch-fancy-pypi-readme/Manifest|  1 -
 .../hatch-fancy-pypi-readme-22.5.0.ebuild  | 36 --
 2 files changed, 37 deletions(-)

diff --git a/dev-python/hatch-fancy-pypi-readme/Manifest 
b/dev-python/hatch-fancy-pypi-readme/Manifest
index d6a4bf33f145..24972dbb4054 100644
--- a/dev-python/hatch-fancy-pypi-readme/Manifest
+++ b/dev-python/hatch-fancy-pypi-readme/Manifest
@@ -1,3 +1,2 @@
 DIST hatch-fancy-pypi-readme-22.3.0.gh.tar.gz 22107 BLAKE2B 
7358a35ed9176d5107d406c1f99cfcf17ce409224dcad55ac845087e2fd6cc9ab88e5ea929e3b1304bbff6464cbbbd0b0d9716bcfe199dcd887c809cd6a9356a
 SHA512 
93fe293ddce6dde450bc427d8fa492cf2b1f7d4a0e2d754873f765f588a962ca2c7c48b515ba613503bed6100b302ed91bbedb4d6a9f8d7bc10ab4b1418164e8
-DIST hatch-fancy-pypi-readme-22.5.0.gh.tar.gz 27046 BLAKE2B 
9ad22d9c8a694a9580efe436a65d14a906b9bc2da6f9bdac0488bb69c6bead31b7a54162f3d3e444ee00d4b73c451b95bdd41ae07f584a65ce1cd5b6d663f257
 SHA512 
4652e40e45eab3606e53b8f9915247687088ffd7dbfa6ad00f4507a62c0225e72b1f66a21ab6e1cdc98386958eed8c2991facd75ee4295fa078995e1344e1b25
 DIST hatch-fancy-pypi-readme-22.6.0.gh.tar.gz 27232 BLAKE2B 
ffc2caa36987858be67584ad84e6d76e43411b20986c35a191cccb7209276de3f0faba778a599ad20aad4e15f2d0bb490d8d8f3fb1d274cb93549a53d572ce24
 SHA512 
293344120a950be25fff6de1fb682ca91686c3ac70619a5cdde45d157a8b8b7359d208bfb41715c214268ac9df2e8c724ab385a52b6d78ebade352833766fe28

diff --git 
a/dev-python/hatch-fancy-pypi-readme/hatch-fancy-pypi-readme-22.5.0.ebuild 
b/dev-python/hatch-fancy-pypi-readme/hatch-fancy-pypi-readme-22.5.0.ebuild
deleted file mode 100644
index 3a081f252756..
--- a/dev-python/hatch-fancy-pypi-readme/hatch-fancy-pypi-readme-22.5.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( pypy3 python3_{8..11} )
-inherit distutils-r1
-
-DESCRIPTION="Fancy PyPI READMEs with Hatch"
-HOMEPAGE="
-   https://pypi.org/project/hatch-fancy-pypi-readme/
-   https://github.com/hynek/hatch-fancy-pypi-readme
-"
-SRC_URI="
-   https://github.com/hynek/hatch-fancy-pypi-readme/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
-
-RDEPEND="
-   dev-python/hatchling[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep '
-   dev-python/tomli[${PYTHON_USEDEP}]
-   ' 3.8 3.9 3.10)
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   # tests for self build a wheel? No need for that and fails.
-   tests/test_end_to_end.py
-)



[gentoo-commits] repo/gentoo:master commit in: dev-python/hatch-fancy-pypi-readme/

2022-09-11 Thread Michał Górny
commit: f116ad851d13bfb73ed529ffb6c8c4f8d1debc41
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Sep 11 13:16:51 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep 11 13:19:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f116ad85

dev-python/hatch-fancy-pypi-readme: Bump to 22.6.0

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

 dev-python/hatch-fancy-pypi-readme/Manifest|  1 +
 .../hatch-fancy-pypi-readme-22.6.0.ebuild  | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-python/hatch-fancy-pypi-readme/Manifest 
b/dev-python/hatch-fancy-pypi-readme/Manifest
index a157a6e7ff60..d6a4bf33f145 100644
--- a/dev-python/hatch-fancy-pypi-readme/Manifest
+++ b/dev-python/hatch-fancy-pypi-readme/Manifest
@@ -1,2 +1,3 @@
 DIST hatch-fancy-pypi-readme-22.3.0.gh.tar.gz 22107 BLAKE2B 
7358a35ed9176d5107d406c1f99cfcf17ce409224dcad55ac845087e2fd6cc9ab88e5ea929e3b1304bbff6464cbbbd0b0d9716bcfe199dcd887c809cd6a9356a
 SHA512 
93fe293ddce6dde450bc427d8fa492cf2b1f7d4a0e2d754873f765f588a962ca2c7c48b515ba613503bed6100b302ed91bbedb4d6a9f8d7bc10ab4b1418164e8
 DIST hatch-fancy-pypi-readme-22.5.0.gh.tar.gz 27046 BLAKE2B 
9ad22d9c8a694a9580efe436a65d14a906b9bc2da6f9bdac0488bb69c6bead31b7a54162f3d3e444ee00d4b73c451b95bdd41ae07f584a65ce1cd5b6d663f257
 SHA512 
4652e40e45eab3606e53b8f9915247687088ffd7dbfa6ad00f4507a62c0225e72b1f66a21ab6e1cdc98386958eed8c2991facd75ee4295fa078995e1344e1b25
+DIST hatch-fancy-pypi-readme-22.6.0.gh.tar.gz 27232 BLAKE2B 
ffc2caa36987858be67584ad84e6d76e43411b20986c35a191cccb7209276de3f0faba778a599ad20aad4e15f2d0bb490d8d8f3fb1d274cb93549a53d572ce24
 SHA512 
293344120a950be25fff6de1fb682ca91686c3ac70619a5cdde45d157a8b8b7359d208bfb41715c214268ac9df2e8c724ab385a52b6d78ebade352833766fe28

diff --git 
a/dev-python/hatch-fancy-pypi-readme/hatch-fancy-pypi-readme-22.6.0.ebuild 
b/dev-python/hatch-fancy-pypi-readme/hatch-fancy-pypi-readme-22.6.0.ebuild
new file mode 100644
index ..3a081f252756
--- /dev/null
+++ b/dev-python/hatch-fancy-pypi-readme/hatch-fancy-pypi-readme-22.6.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{8..11} )
+inherit distutils-r1
+
+DESCRIPTION="Fancy PyPI READMEs with Hatch"
+HOMEPAGE="
+   https://pypi.org/project/hatch-fancy-pypi-readme/
+   https://github.com/hynek/hatch-fancy-pypi-readme
+"
+SRC_URI="
+   https://github.com/hynek/hatch-fancy-pypi-readme/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+RDEPEND="
+   dev-python/hatchling[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/tomli[${PYTHON_USEDEP}]
+   ' 3.8 3.9 3.10)
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # tests for self build a wheel? No need for that and fails.
+   tests/test_end_to_end.py
+)



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

2022-09-11 Thread Michał Górny
commit: 3fdbabdce344cc6239853a2d169550f79179adc4
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Sep 11 13:07:54 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep 11 13:18:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fdbabdc

dev-python/krb5: Remove old

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

 dev-python/krb5/Manifest |  1 -
 dev-python/krb5/krb5-0.3.0-r1.ebuild | 34 --
 2 files changed, 35 deletions(-)

diff --git a/dev-python/krb5/Manifest b/dev-python/krb5/Manifest
index dfa510ae1701..ed88ca039c82 100644
--- a/dev-python/krb5/Manifest
+++ b/dev-python/krb5/Manifest
@@ -1,2 +1 @@
-DIST krb5-0.3.0.tar.gz 1707212 BLAKE2B 
0fa7a60372876f28cdbc2865fbd898c717aaaf22837bfd123008611973a0d6907ea9e5941d5da4ef707161d6aadd883fdef1faab81d307153eb4e115defe32a6
 SHA512 
5074cecfcd82c8f525d77c2faba5b34d6cdc593b15124741df1adec64cdde59fec2f17a02c04f78484ab4b82f7f37f5c1a4d856a2040c8d11c7e4a1b74307b27
 DIST krb5-0.4.0.tar.gz 218774 BLAKE2B 
44bfe2226eda7b9175b059d4e634c64870ad03a34dcc6595bf7770e21e83b11b000a2bf076a749f88cfb0912b3dcc28974db1ba1273c03bcfab63a868c2165ed
 SHA512 
d51b58b84985ccbb5440bea71a09c23889dd8ee2b14fa594f0f2330b0e318993e8c9627f5cc568585fe5e86847a3eb5f4a4775ea07d7936c03f69ce0fd141950

diff --git a/dev-python/krb5/krb5-0.3.0-r1.ebuild 
b/dev-python/krb5/krb5-0.3.0-r1.ebuild
deleted file mode 100644
index 432e99c1de1b..
--- a/dev-python/krb5/krb5-0.3.0-r1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Kerberos API bindings for Python"
-HOMEPAGE="https://pypi.org/project/krb5/ https://github.com/jborean93/pykrb5;
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~riscv x86"
-
-RDEPEND="
-   virtual/krb5
-"
-BDEPEND="
-   dev-python/cython[${PYTHON_USEDEP}]
-   test? ( dev-python/k5test[${PYTHON_USEDEP}] )
-"
-
-distutils_enable_tests pytest
-
-src_configure() {
-   # Needed for Python 3.11, can drop in next release (after 0.3.0)
-   cd src/krb5 || die
-   rm _*.c || die
-   cythonize -f -3 *.pyx || die
-}



[gentoo-commits] repo/gentoo:master commit in: games-roguelike/stone-soup/

2022-09-11 Thread David Seifert
commit: f33e6f006040c0657b30fd18185201cff3dc8063
Author: David Seifert  gentoo  org>
AuthorDate: Sun Sep 11 13:15:58 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Sep 11 13:15:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f33e6f00

games-roguelike/stone-soup: request deprecated lua-5.1 API

Closes: https://bugs.gentoo.org/869671
Signed-off-by: David Seifert  gentoo.org>

 games-roguelike/stone-soup/stone-soup-0.29.0.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/games-roguelike/stone-soup/stone-soup-0.29.0.ebuild 
b/games-roguelike/stone-soup/stone-soup-0.29.0.ebuild
index 82b2a07eb9c3..dfe12e5420ae 100644
--- a/games-roguelike/stone-soup/stone-soup-0.29.0.ebuild
+++ b/games-roguelike/stone-soup/stone-soup-0.29.0.ebuild
@@ -142,7 +142,9 @@ src_compile() {
BUILD_LUA=
AR="$(tc-getAR)"
CFOPTIMIZE=''
-   CFOTHERS="${CXXFLAGS}"
+   # -DLUA_COMPAT_OPENLIB=1 is required to enable the
+   # deprecated (in 5.1) luaL_openlib API (#869671)
+   CFOTHERS="${CXXFLAGS} -DLUA_COMPAT_OPENLIB=1"
CONTRIBS=
DATADIR="/usr/share/${PN}-${SLOT}"
FORCE_CC="$(tc-getCC)"



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

2022-09-11 Thread Michael Orlitzky
commit: 0ff312a62959b56777f3557cd7c6b9b1b36d7cff
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Sun Sep 11 12:33:36 2022 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Sun Sep 11 12:42:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ff312a6

sci-mathematics/octave: remove slibtool workaround from v7.2.0.

The --enable-link-all-dependencies flag is apparently no longer needed
with octave-7.2.0. Removing it from the ./configure invocation prevents
mkoctfile from using the -loctave and -loctinterp flags by default. With
octave-7.2.0 they should be harmless anyway, but it's nice to clean
things up a bit when we can get away with it.

Bug: https://bugs.gentoo.org/776583
Bug: https://bugs.gentoo.org/858554
Signed-off-by: Michael Orlitzky  gentoo.org>

 .../octave/{octave-7.2.0.ebuild => octave-7.2.0-r1.ebuild}   | 5 -
 1 file changed, 5 deletions(-)

diff --git a/sci-mathematics/octave/octave-7.2.0.ebuild 
b/sci-mathematics/octave/octave-7.2.0-r1.ebuild
similarity index 95%
rename from sci-mathematics/octave/octave-7.2.0.ebuild
rename to sci-mathematics/octave/octave-7.2.0-r1.ebuild
index f6b2f628e13d..74f1205d583c 100644
--- a/sci-mathematics/octave/octave-7.2.0.ebuild
+++ b/sci-mathematics/octave/octave-7.2.0-r1.ebuild
@@ -139,16 +139,11 @@ src_configure() {
# --with-sundials_ida (no-op) with USE="sundials"
# --without-sundials_ida (disables it) with USE="-sundials"
#
-   # The --enable-link-all-dependencies flag is needed because
-   # otherwise, the build system appends --no-undefined to LDFLAGS and
-   # then proceeds to undefine things. GNU libtool ignores this, but
-   # slibtool (for example) does not (bug #776583).
econf \
--localstatedir="${EPREFIX}/var/state/octave" \
--with-blas="$($(tc-getPKG_CONFIG) --libs blas)" \
--with-lapack="$($(tc-getPKG_CONFIG) --libs lapack)" \
--disable-64 \
-   --enable-link-all-dependencies \
--enable-shared \
--with-z \
--with-bz2 \



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

2022-09-11 Thread Michał Górny
commit: 8591b592d886d9582286dfd8ce50c2938fae12db
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Sep 11 08:50:24 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep 11 10:12:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8591b592

dev-python/sqlalchemy: Bump 1.4.41

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

 dev-python/sqlalchemy/Manifest |  1 +
 dev-python/sqlalchemy/sqlalchemy-1.4.41.ebuild | 93 ++
 2 files changed, 94 insertions(+)

diff --git a/dev-python/sqlalchemy/Manifest b/dev-python/sqlalchemy/Manifest
index 11fef09edbfd..de8df970c327 100644
--- a/dev-python/sqlalchemy/Manifest
+++ b/dev-python/sqlalchemy/Manifest
@@ -1,3 +1,4 @@
 DIST SQLAlchemy-1.4.14.tar.gz 7599698 BLAKE2B 
500a6257829244e1181b8ef5cb39fb87b62ae2d7ca054fedb580b7431b32d15c8f68600b881eb67eb97a73301660ab96793ab12094ae901782ce4eebdc8929db
 SHA512 
2f33ab034467344ffb19aa3934148faaa4a57e4ffa5f97008d814d54149da4e15cfca14d138b9fb656227e25932ca95cf7321209c31c2706405d3916dc2fb9c0
 DIST SQLAlchemy-1.4.39.tar.gz 8212369 BLAKE2B 
d65993c4342c2cb5bc76ea4ecc986d0ec521a6eb785604ceeca0c9c22187e4af29fc8bd940a130162ca9dd5c30d58b5d0999472285382c6f6bed3863ff9f20cd
 SHA512 
a7c6b73250044289add492b2d7df9010f3b9a3a5126c8b3448d7339cf743c4be3f1c08d238107bb12c579b2bbd7d20e216e331d3ee10dcf79c0f23ca44d496af
 DIST SQLAlchemy-1.4.40.tar.gz 8277132 BLAKE2B 
fa4362a8abec9845beb3cdb65de4066a8a77a40518187a624af3207198395ae3702db5ca5f65970ec7485e8647bdc5a8685f5d9a3b772778c7d6ec66ad820dcf
 SHA512 
49b8ad8becd6fb2c43615890ef05554ce151f44cda20971a585ff5b325a6a91bb356a3c4320f4b1ac877a9eccdca9bec65cc9942bc5948d4143495b5c884f458
+DIST SQLAlchemy-1.4.41.tar.gz 8281227 BLAKE2B 
31fb2bfcb41ceefc2c6ed70444b5d8b38a862e06899dd9b5ede7fde0b624ce9f8be766028aaf32b36983268c35e61d87ada5a597260fb97efe72bfc27ce15a71
 SHA512 
f03a2d4d61a108b4091a4d2ccf2bf49ea22e6c30fcbd70758f89dc3817968e7b5ffa603ce0158812fe42814cd08bbadd00079609a47765d3c534d769835a5543

diff --git a/dev-python/sqlalchemy/sqlalchemy-1.4.41.ebuild 
b/dev-python/sqlalchemy/sqlalchemy-1.4.41.ebuild
new file mode 100644
index ..b9b2ea0d21f1
--- /dev/null
+++ b/dev-python/sqlalchemy/sqlalchemy-1.4.41.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{8..11} )
+PYTHON_REQ_USE="sqlite?"
+
+inherit distutils-r1 optfeature
+
+MY_PN="SQLAlchemy"
+MY_P="${MY_PN}-${PV/_beta/b}"
+
+DESCRIPTION="Python SQL toolkit and Object Relational Mapper"
+HOMEPAGE="
+   https://www.sqlalchemy.org/
+   https://pypi.org/project/SQLAlchemy/
+   https://github.com/sqlalchemy/sqlalchemy/
+"
+SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+IUSE="examples +sqlite test"
+
+BDEPEND="
+   test? (
+   $(python_gen_impl_dep sqlite)
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   # hardcode call counts specific to Python versions
+   test/aaa_profiling
+)
+
+src_prepare() {
+   sed -i -e '/greenlet/d' setup.cfg || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # warning tests are unreliable
+   test/base/test_warnings.py
+   )
+   [[ ${EPYTHON} == pypy3 ]] && EPYTEST_DESELECT+=(
+   
test/ext/test_associationproxy.py::ProxyHybridTest::test_msg_fails_on_cls_access
+   )
+   if ! has_version "dev-python/greenlet[${PYTHON_USEDEP}]"; then
+   EPYTEST_DESELECT+=(
+   
test/ext/asyncio/test_engine_py3k.py::TextSyncDBAPI::test_sync_driver_execution
+   
test/ext/asyncio/test_engine_py3k.py::TextSyncDBAPI::test_sync_driver_run_sync
+   
"test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[True-_exclusions0]"
+   
"test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[True-_exclusions0]"
+   )
+   fi
+
+   # upstream's test suite is horribly hacky; it relies on disabling
+   # the warnings plugin and turning warnings into errors;  this also
+   # means that any DeprecationWarnings from third-party plugins cause
+   # everything to explode
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   local -x PYTEST_PLUGINS=
+   # upstream automagically depends on xdist when it is importable
+   if has_version "dev-python/pytest-xdist[${PYTHON_USEDEP}]"; then
+   PYTEST_PLUGINS+=xdist.plugin
+   fi
+   epytest
+}
+
+python_install_all() {
+   if use examples; then
+   docompress -x 

[gentoo-commits] repo/gentoo:master commit in: x11-themes/papirus-icon-theme/

2022-09-11 Thread Pacho Ramos
commit: f2a77b57b38052ca072b0d15985721ee2ccd9068
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Sep 11 08:47:40 2022 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Sep 11 08:48:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2a77b57

x11-themes/papirus-icon-theme: add 20220910

Signed-off-by: Pacho Ramos  gentoo.org>

 x11-themes/papirus-icon-theme/Manifest |  1 +
 .../papirus-icon-theme-20220910.ebuild | 31 ++
 2 files changed, 32 insertions(+)

diff --git a/x11-themes/papirus-icon-theme/Manifest 
b/x11-themes/papirus-icon-theme/Manifest
index f06a350504ee..72b72bc221df 100644
--- a/x11-themes/papirus-icon-theme/Manifest
+++ b/x11-themes/papirus-icon-theme/Manifest
@@ -1 +1,2 @@
 DIST papirus-icon-theme-20220808.tar.gz 33262401 BLAKE2B 
b94d6a272613d443bd540e0899829a0d932402e7b2d529e8f6b0785d1e812624dca4e21e04fa7ee94a37a9313e85cdc5398ee42e0c110d74246cc31682dc6897
 SHA512 
4233ec11fad43901fca346bb3db94ec68466b91740b1a25c3eed5772a2ccef086500443af96373d19b172923f8dd8b6814859fe402d78f44b31ac7d555b598bd
+DIST papirus-icon-theme-20220910.tar.gz 33346351 BLAKE2B 
ad490854657471b7b811a01996014fea7364da5ab71f06f226b9f896160a8b475f165a2b4f1766ce7a68ab77628294258bae13bdad5560ab9262546603b47a75
 SHA512 
0a60e50409438bd25f3081f148761d50f3941da647f14a93bcb7bcd1e104044c65fb7d6758b30ddfe903dd6d17b9b0b044b29b742998c7293c5d6b7745aad7aa

diff --git a/x11-themes/papirus-icon-theme/papirus-icon-theme-20220910.ebuild 
b/x11-themes/papirus-icon-theme/papirus-icon-theme-20220910.ebuild
new file mode 100644
index ..9e32d72ff800
--- /dev/null
+++ b/x11-themes/papirus-icon-theme/papirus-icon-theme-20220910.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xdg
+
+DESCRIPTION="Free and open source SVG icon theme"
+HOMEPAGE="https://github.com/PapirusDevelopmentTeam/papirus-icon-theme;
+SRC_URI="https://github.com/PapirusDevelopmentTeam/papirus-icon-theme/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+src_prepare() {
+   default
+   # 
https://github.com/PapirusDevelopmentTeam/papirus-icon-theme/issues/3241
+   cd Papirus/128x128/apps/ || die
+   ln -s beneath-a-steel-sky.svg bass.svg || die
+}
+
+src_compile() { :; }
+
+src_install() {
+   insinto /usr/share/icons
+   doins -r Papirus{,-Dark,-Light}
+
+   # Install variants designed for elementary OS and Pantheon Desktop only
+   doins -r ePapirus{,-Dark}
+}



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

2022-09-11 Thread Michał Górny
commit: 33542c06f4670a52f111cf4f3c3a99b1c23b4e03
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Sep 11 08:16:32 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep 11 08:44:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33542c06

dev-python/oslo-concurrency: Bump 5.0.1

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

 dev-python/oslo-concurrency/Manifest   |  1 +
 .../oslo-concurrency/oslo-concurrency-5.0.1.ebuild | 51 ++
 2 files changed, 52 insertions(+)

diff --git a/dev-python/oslo-concurrency/Manifest 
b/dev-python/oslo-concurrency/Manifest
index f44c8b0de32d..54e03932feeb 100644
--- a/dev-python/oslo-concurrency/Manifest
+++ b/dev-python/oslo-concurrency/Manifest
@@ -1 +1,2 @@
 DIST oslo.concurrency-5.0.0.tar.gz 59343 BLAKE2B 
412fba38e0281b2c6d7b27182d159c99730a22ec3400586481f234998cd2f446de5cdd84aaa3abb1cdd93eb9eff1294c87ce51e165dc49caa078e69932ecd19b
 SHA512 
570acbaf599a8a177ba6bc7c009edb43db5e077c06bee5c5895d81944daf78c8dde197bd9af730b17b5075fdaf527252aa44ea0edb79d73e16714582645afb7e
+DIST oslo.concurrency-5.0.1.tar.gz 59944 BLAKE2B 
76962f187d58c514f7465a5cac2e695ee83ca020ae0f9d0d0d5a8e27cfcfb6d008f2df97f8b353ef2e7c57562b2cd169a4f6ccfb16bdaefcce1ace81445a64a7
 SHA512 
5987900e71020b2b8b77eac69c3541647c1600cb8a51f02d45938367e45ddce5e71b874a1eda79aadfec51d639fdb895f056964d0b4bd9bba597ae9423f35463

diff --git a/dev-python/oslo-concurrency/oslo-concurrency-5.0.1.ebuild 
b/dev-python/oslo-concurrency/oslo-concurrency-5.0.1.ebuild
new file mode 100644
index ..ab3fd501a07b
--- /dev/null
+++ b/dev-python/oslo-concurrency/oslo-concurrency-5.0.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+MY_P=${P/-/.}
+DESCRIPTION="Oslo Concurrency library"
+HOMEPAGE="
+   https://opendev.org/openstack/oslo.concurrency/
+   https://github.com/openstack/oslo.concurrency/
+   https://pypi.org/project/oslo.concurrency/
+"
+SRC_URI="mirror://pypi/${PN::1}/${PN/-/.}/${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
+   >=dev-python/fasteners-0.7.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests unittest
+
+src_prepare() {
+   # fails, then hangs
+   rm oslo_concurrency/tests/unit/test_lockutils_eventlet.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
+   eunittest
+}



[gentoo-commits] repo/gentoo:master commit in: net-dns/knot/

2022-09-11 Thread Florian Schmaus
commit: 7ef3503b8762af6e4e9ef31733c408255891c8fe
Author: Pierre-Olivier Mercier  nemunai  re>
AuthorDate: Sat Sep 10 22:22:55 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sun Sep 11 08:36:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ef3503b

net-dns/knot: Bump to 3.2.1

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Pierre-Olivier Mercier  nemunai.re>
Closes: https://github.com/gentoo/gentoo/pull/27202
Signed-off-by: Florian Schmaus  gentoo.org>

 net-dns/knot/Manifest  |   1 +
 net-dns/knot/knot-3.2.1.ebuild | 115 +
 2 files changed, 116 insertions(+)

diff --git a/net-dns/knot/Manifest b/net-dns/knot/Manifest
index 2608747b2b6b..2208988e0d1b 100644
--- a/net-dns/knot/Manifest
+++ b/net-dns/knot/Manifest
@@ -3,3 +3,4 @@ DIST knot-3.1.7.tar.xz 1418944 BLAKE2B 
d0e5c999c1b4bca89b86ad956dd91643f795fcba9
 DIST knot-3.1.8.tar.xz 1439912 BLAKE2B 
bcc089d547a7cad8150e93d70da036273a60b0e740df9693bc38813c3d7ed1968b8f97ce4d32c2359ba509fdfcd8403e73eed1f0107d470e6cd4ba4e7012f96d
 SHA512 
af72cbcc5b511dad148e7ce990819df00bdf99c110b44b3b521eddd8690a6ebd4c76c24e63d843956971d5f158bbfa851804616630d34f3a0ec06888c78ecf2c
 DIST knot-3.1.9.tar.xz 1441408 BLAKE2B 
383829107bef6b35cbef3c531bc91050e7742ca930bf6645c25cab04203ee360837808c3b5342089ce9ba9ee704290ab95b2f76172577d251c6a9c18796245a0
 SHA512 
e4ba1c006edcde2dc820e74c39df7a8b8983dfb2d8b8845ac759c6c67dfaabc5aae38282995ed92879a683665c0c179502858631c89ad53c2738f79df951eef7
 DIST knot-3.2.0.tar.xz 1665720 BLAKE2B 
851f8278e2936459ca8bf4f06332d6a49e89152e634aaa94235d180c91a073c648797f8e42e371f563bbeb708289fdf3839f66508fbd41b7e045efbbe5d72374
 SHA512 
e007d633f1debb559d47a7646b055dc970502be11a1849063da3e3d28355f77e6cba41e34f06726bc5945e4e2ba3ecb84a4b39813a8079514d3bf584d7d565a2
+DIST knot-3.2.1.tar.xz 1626796 BLAKE2B 
f530438bc0e970abe5a6ed148dfb88e1a384ff54c91694af98d261aa3efc73201e60dc9e5f29c1a96b6d406a34fb4ea6cbde0c28dfdc772aa53836fb47e3f2f7
 SHA512 
2f12750dc0db06fd915c1b322626780c1d66e10c0b8170dea57559e514f66ee105ed8dbbc0a5f8084fcf772e82c242a8b09ae449631960abf4d60af4a13a1ea0

diff --git a/net-dns/knot/knot-3.2.1.ebuild b/net-dns/knot/knot-3.2.1.ebuild
new file mode 100644
index ..77cbe56a39d2
--- /dev/null
+++ b/net-dns/knot/knot-3.2.1.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic systemd
+
+DESCRIPTION="High-performance authoritative-only DNS server"
+HOMEPAGE="https://www.knot-dns.cz/;
+SRC_URI="https://secure.nic.cz/files/knot-dns/${P/_/-}.tar.xz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+
+KNOT_MODULES=(
+   "+cookies"
+   "+dnsproxy"
+   "dnstap"
+   "geoip"
+   "+noudp"
+   "+onlinesign"
+   "+queryacl"
+   "+rrl"
+   "+stats"
+   "+synthrecord"
+   "+whoami"
+)
+IUSE="doc caps doh +fastparser idn +libidn2 systemd +utils xdp 
${KNOT_MODULES[@]}"
+
+RDEPEND="
+   acct-group/knot
+   acct-user/knot
+   dev-db/lmdb:=
+   dev-libs/libedit
+   dev-libs/userspace-rcu:=
+   dev-python/lmdb:=
+   net-libs/gnutls:=
+   caps? ( sys-libs/libcap-ng )
+   dnstap? (
+   dev-libs/fstrm
+   dev-libs/protobuf-c:=
+   )
+   doh? ( net-libs/nghttp2:= )
+   geoip? ( dev-libs/libmaxminddb:= )
+   idn? (
+   !libidn2? ( net-dns/libidn:0= !net-dns/libidn2 )
+   libidn2? ( net-dns/libidn2:= )
+   )
+   systemd? ( sys-apps/systemd:= )
+   xdp? (
+dev-libs/libbpf:=
+net-libs/libmnl:=
+   )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( dev-python/sphinx )
+"
+
+S="${WORKDIR}/${P/_/-}"
+
+src_configure() {
+   local u
+   local my_conf=(
+   --with-storage="${EPREFIX}/var/lib/${PN}"
+   --with-rundir="${EPREFIX}/var/run/${PN}"
+   $(use_enable fastparser)
+   $(use_enable dnstap)
+   $(use_enable doc documentation)
+   $(use_enable utils utilities)
+   $(use_enable xdp)
+   --enable-systemd=$(usex systemd)
+   $(use_with idn libidn)
+   $(use_with doh libnghttp2)
+   )
+
+   for u in "${KNOT_MODULES[@]#+}"; do
+   my_conf+=("$(use_with ${u} module-${u})")
+   done
+
+   if use riscv; then
+   append-libs -latomic
+   fi
+
+   econf "${my_conf[@]}"
+}
+
+src_compile() {
+   default
+
+   use doc && emake -C doc html
+}
+
+src_test() {
+   emake check
+}
+
+src_install() {
+   use doc && local HTML_DOCS=( 
doc/_build/html/{*.html,*.js,_sources,_static} )
+
+   default
+
+   rmdir "${D}/var/run/${PN}" "${D}/var/run/" || die
+
+   newinitd "${FILESDIR}/knot.init" knot
+   if use systemd; then
+   

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

2022-09-11 Thread Pacho Ramos
commit: ec27786be0be53a595bc3a4571077fedc31af31b
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Sep 11 08:17:03 2022 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Sep 11 08:17:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec27786b

app-emulation/crossover-bin: drop 21.1.0-r2

Signed-off-by: Pacho Ramos  gentoo.org>

 app-emulation/crossover-bin/Manifest   |   1 -
 .../crossover-bin/crossover-bin-21.1.0-r2.ebuild   | 233 -
 2 files changed, 234 deletions(-)

diff --git a/app-emulation/crossover-bin/Manifest 
b/app-emulation/crossover-bin/Manifest
index bd7d58ea81ef..3fb125e49ab3 100644
--- a/app-emulation/crossover-bin/Manifest
+++ b/app-emulation/crossover-bin/Manifest
@@ -1,3 +1,2 @@
-DIST install-crossover-21.1.0.bin 314014189 BLAKE2B 
f214d8b76a8809e396509013adb7ccfd5301ce35e8fda802d3601b3c88d1273eaa00f0457fb69897c4cac58f0a779ff18d5eef1708e5315d1173ecbf5967bb70
 SHA512 
271e67988e2fa4c1b3277e9b089a9ee11b52931fda597d6bf9975fe38b031e526dd6bac4c7a31ca530487380895ec8e94b4439ad7bd85098c87f35f8530c28f3
 DIST install-crossover-21.2.0.bin 313966852 BLAKE2B 
746b16a1e093adf344fa827e5c6b9a439e690003bf3eb30b32b9a30017f1697c21bc5c9e196736cc25e24daeed3ee3a809b20d44e0005bfd45ab542ede6c2d44
 SHA512 
a8ba1396e05119122dc0d813bc408fc0a2a3adc5c805ce15aea8e98a6a27d980eabafaf7a727f4cf1c30d68e456e8d82b83438e404cbf41db05d569f8832a9ec
 DIST install-crossover-22.0.0.bin 334896678 BLAKE2B 
12e25c832107b2ed4466c560f949b8af8f70d2d1ac9ac5a105ba65cd77557e4a341d3a3b76539c04b2e5ce574f101fc88ec6bdbc284738785fd25aae3a605ff6
 SHA512 
4bb99abeb587b7ba8bfc2a4851d85fd211bad6fe2a7af496aa0859f9834a9b5432e517e89980e28b6eb412d4f50badb695edbd3e112ea2fcfbdbb29e05072859

diff --git a/app-emulation/crossover-bin/crossover-bin-21.1.0-r2.ebuild 
b/app-emulation/crossover-bin/crossover-bin-21.1.0-r2.ebuild
deleted file mode 100644
index e3f2cb0d..
--- a/app-emulation/crossover-bin/crossover-bin-21.1.0-r2.ebuild
+++ /dev/null
@@ -1,233 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{7..10} )
-
-inherit python-single-r1 unpacker
-
-DESCRIPTION="Commercial version of app-emulation/wine with paid support"
-HOMEPAGE="https://www.codeweavers.com/products/;
-SRC_URI="https://media.codeweavers.com/pub/crossover/cxlinux/demo/install-crossover-${PV}.bin;
-
-LICENSE="CROSSOVER-3"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE="+capi +cups doc +gphoto2 +gsm +gstreamer +jpeg +lcms ldap +mp3 +nls 
osmesa +openal +opencl +opengl +pcap +png +scanner +ssl +v4l +vulkan"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RESTRICT="bindist test"
-
-QA_FLAGS_IGNORED="opt/cxoffice/.*"
-QA_PRESTRIPPED="
-   opt/cxoffice/lib/.*
-   opt/cxoffice/lib64/.*
-   opt/cxoffice/bin/cabextract
-   opt/cxoffice/bin/cxburner
-   opt/cxoffice/bin/cxntlm_auth
-   opt/cxoffice/bin/wineserver
-   opt/cxoffice/bin/wineserver32
-   opt/cxoffice/bin/wineserver64
-   opt/cxoffice/bin/wine64-preloader
-   opt/cxoffice/bin/unrar
-   opt/cxoffice/bin/wine-preloader
-   opt/cxoffice/bin/cxdiag
-   opt/cxoffice/bin/cxdiag64
-   opt/cxoffice/bin/cxgettext
-   opt/cxoffice/bin/vkd3d-compiler
-   opt/cxoffice/bin/wineloader
-   opt/cxoffice/bin/wineloader64
-"
-QA_TEXTRELS="
-   opt/cxoffice/bin/wineserver32
-   opt/cxoffice/lib/wine/*
-   opt/cxoffice/lib/libwine.so*
-"
-
-S="${WORKDIR}"
-
-DEPEND=""
-BDEPEND="${PYTHON_DEPS}
-   app-arch/cpio
-   app-arch/unzip
-   dev-lang/perl
-   dev-util/bbe
-"
-
-RDEPEND="${DEPEND}
-   ${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   ')
-   !prefix? ( sys-libs/glibc )
-   !app-emulation/crossover-office-pro-bin
-   !app-emulation/crossover-office-bin
-   capi? ( net-libs/libcapi[abi_x86_32(-)] )
-   cups? ( net-print/cups[abi_x86_32(-)] )
-   gsm? ( media-sound/gsm[abi_x86_32(-)] )
-   jpeg? ( virtual/jpeg:0[abi_x86_32(-)] )
-   lcms? ( media-libs/lcms:2 )
-   ldap? ( net-nds/openldap[abi_x86_32(-)] )
-   gphoto2? ( media-libs/libgphoto2[abi_x86_32(-)] )
-   gstreamer? (
-   media-libs/gstreamer:1.0[abi_x86_32(-)]
-   jpeg? ( media-plugins/gst-plugins-jpeg:1.0[abi_x86_32(-)] )
-   media-plugins/gst-plugins-meta:1.0[abi_x86_32(-)]
-   )
-   mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)] )
-   nls? ( sys-devel/gettext[abi_x86_32(-)] )
-   openal? ( media-libs/openal[abi_x86_32(-)] )
-   opencl? ( virtual/opencl[abi_x86_32(-)] )
-   opengl? (
-   virtual/glu[abi_x86_32(-)]
-   virtual/opengl[abi_x86_32(-)]
-   )
-   pcap? ( net-libs/libpcap[abi_x86_32(-)] )
-   png? ( media-libs/libpng:0[abi_x86_32(-)] )
-   

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

2022-09-11 Thread Pacho Ramos
commit: a1b8bfe2c3d1d31ac4264e2697469420ad0be44e
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Sep 11 08:18:21 2022 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Sep 11 08:18:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1b8bfe2

app-emulation/crossover-bin: Simplify gnutls dep

Signed-off-by: Pacho Ramos  gentoo.org>

 app-emulation/crossover-bin/crossover-bin-22.0.0.ebuild | 7 +--
 1 file changed, 1 insertion(+), 6 deletions(-)

diff --git a/app-emulation/crossover-bin/crossover-bin-22.0.0.ebuild 
b/app-emulation/crossover-bin/crossover-bin-22.0.0.ebuild
index 11bad10336e3..ecf8726e59ac 100644
--- a/app-emulation/crossover-bin/crossover-bin-22.0.0.ebuild
+++ b/app-emulation/crossover-bin/crossover-bin-22.0.0.ebuild
@@ -84,12 +84,7 @@ RDEPEND="${DEPEND}
pcap? ( net-libs/libpcap[abi_x86_32(-)] )
png? ( media-libs/libpng:0[abi_x86_32(-)] )
scanner? ( media-gfx/sane-backends[abi_x86_32(-)] )
-   ssl? (
-   || (
-   net-libs/gnutls:0/30.30[abi_x86_32(-)]
-   net-libs/gnutls:0/30[abi_x86_32(-)]
-   )
-   )
+   ssl? ( net-libs/gnutls:0/30.30[abi_x86_32(-)] )
v4l? ( media-libs/libv4l[abi_x86_32(-)] )
vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)] )
dev-libs/glib:2



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

2022-09-11 Thread Pacho Ramos
commit: 948388675c500ae1cb69c36969c58ab170041b28
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Sep 11 08:16:50 2022 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Sep 11 08:17:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94838867

app-emulation/crossover-bin: add 22.0.0

Signed-off-by: Pacho Ramos  gentoo.org>

 app-emulation/crossover-bin/Manifest   |   1 +
 .../crossover-bin/crossover-bin-22.0.0.ebuild  | 224 +
 2 files changed, 225 insertions(+)

diff --git a/app-emulation/crossover-bin/Manifest 
b/app-emulation/crossover-bin/Manifest
index 6e59fccdd29c..bd7d58ea81ef 100644
--- a/app-emulation/crossover-bin/Manifest
+++ b/app-emulation/crossover-bin/Manifest
@@ -1,2 +1,3 @@
 DIST install-crossover-21.1.0.bin 314014189 BLAKE2B 
f214d8b76a8809e396509013adb7ccfd5301ce35e8fda802d3601b3c88d1273eaa00f0457fb69897c4cac58f0a779ff18d5eef1708e5315d1173ecbf5967bb70
 SHA512 
271e67988e2fa4c1b3277e9b089a9ee11b52931fda597d6bf9975fe38b031e526dd6bac4c7a31ca530487380895ec8e94b4439ad7bd85098c87f35f8530c28f3
 DIST install-crossover-21.2.0.bin 313966852 BLAKE2B 
746b16a1e093adf344fa827e5c6b9a439e690003bf3eb30b32b9a30017f1697c21bc5c9e196736cc25e24daeed3ee3a809b20d44e0005bfd45ab542ede6c2d44
 SHA512 
a8ba1396e05119122dc0d813bc408fc0a2a3adc5c805ce15aea8e98a6a27d980eabafaf7a727f4cf1c30d68e456e8d82b83438e404cbf41db05d569f8832a9ec
+DIST install-crossover-22.0.0.bin 334896678 BLAKE2B 
12e25c832107b2ed4466c560f949b8af8f70d2d1ac9ac5a105ba65cd77557e4a341d3a3b76539c04b2e5ce574f101fc88ec6bdbc284738785fd25aae3a605ff6
 SHA512 
4bb99abeb587b7ba8bfc2a4851d85fd211bad6fe2a7af496aa0859f9834a9b5432e517e89980e28b6eb412d4f50badb695edbd3e112ea2fcfbdbb29e05072859

diff --git a/app-emulation/crossover-bin/crossover-bin-22.0.0.ebuild 
b/app-emulation/crossover-bin/crossover-bin-22.0.0.ebuild
new file mode 100644
index ..11bad10336e3
--- /dev/null
+++ b/app-emulation/crossover-bin/crossover-bin-22.0.0.ebuild
@@ -0,0 +1,224 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit python-single-r1 unpacker
+
+DESCRIPTION="Commercial version of app-emulation/wine with paid support"
+HOMEPAGE="https://www.codeweavers.com/products/;
+SRC_URI="https://media.codeweavers.com/pub/crossover/cxlinux/demo/install-crossover-${PV}.bin;
+
+LICENSE="CROSSOVER-3"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE="+capi +cups doc +gphoto2 +gsm +gstreamer +jpeg +lcms ldap +mp3 +nls 
osmesa +openal +opencl +opengl +pcap +png +scanner +ssl +v4l +vulkan"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RESTRICT="bindist test"
+
+QA_FLAGS_IGNORED="opt/cxoffice/.*"
+QA_PRESTRIPPED="
+   opt/cxoffice/lib/.*
+   opt/cxoffice/lib64/.*
+   opt/cxoffice/bin/cabextract
+   opt/cxoffice/bin/cxburner
+   opt/cxoffice/bin/cxntlm_auth
+   opt/cxoffice/bin/wineserver
+   opt/cxoffice/bin/wineserver32
+   opt/cxoffice/bin/wineserver64
+   opt/cxoffice/bin/wine64-preloader
+   opt/cxoffice/bin/unrar
+   opt/cxoffice/bin/wine-preloader
+   opt/cxoffice/bin/cxdiag
+   opt/cxoffice/bin/cxdiag64
+   opt/cxoffice/bin/cxgettext
+   opt/cxoffice/bin/vkd3d-compiler
+   opt/cxoffice/bin/wineloader
+   opt/cxoffice/bin/wineloader64
+"
+QA_TEXTRELS="
+   opt/cxoffice/bin/wineserver32
+   opt/cxoffice/lib/wine/*
+   opt/cxoffice/lib/libwine.so*
+"
+
+S="${WORKDIR}"
+
+DEPEND=""
+BDEPEND="${PYTHON_DEPS}
+   app-arch/cpio
+   app-arch/unzip
+   dev-lang/perl
+   dev-util/bbe
+"
+
+RDEPEND="${DEPEND}
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   ')
+   !prefix? ( sys-libs/glibc )
+   capi? ( net-libs/libcapi[abi_x86_32(-)] )
+   cups? ( net-print/cups[abi_x86_32(-)] )
+   gsm? ( media-sound/gsm[abi_x86_32(-)] )
+   jpeg? ( media-libs/libjpeg-turbo:0[abi_x86_32(-)] )
+   lcms? ( media-libs/lcms:2 )
+   ldap? ( net-nds/openldap[abi_x86_32(-)] )
+   gphoto2? ( media-libs/libgphoto2[abi_x86_32(-)] )
+   gstreamer? (
+   media-libs/gstreamer:1.0[abi_x86_32(-)]
+   jpeg? ( media-plugins/gst-plugins-jpeg:1.0[abi_x86_32(-)] )
+   media-plugins/gst-plugins-meta:1.0[abi_x86_32(-)]
+   )
+   mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)] )
+   nls? ( sys-devel/gettext[abi_x86_32(-)] )
+   openal? ( media-libs/openal[abi_x86_32(-)] )
+   opencl? ( virtual/opencl[abi_x86_32(-)] )
+   opengl? (
+   virtual/glu[abi_x86_32(-)]
+   virtual/opengl[abi_x86_32(-)]
+   )
+   pcap? ( net-libs/libpcap[abi_x86_32(-)] )
+   png? ( media-libs/libpng:0[abi_x86_32(-)] )
+   scanner? ( media-gfx/sane-backends[abi_x86_32(-)] )
+   ssl? (
+   || (
+ 

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

2022-09-11 Thread Michał Górny
commit: d0b15847db495431785a9269d89a08cb0d76fa03
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Sep 11 07:48:30 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep 11 08:06:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0b15847

dev-python/cryptography: Bump to 38.0.1

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

 dev-python/cryptography/Manifest   |  31 +
 dev-python/cryptography/cryptography-38.0.1.ebuild | 142 +
 2 files changed, 173 insertions(+)

diff --git a/dev-python/cryptography/Manifest b/dev-python/cryptography/Manifest
index aac15e3401d5..9c6b044986de 100644
--- a/dev-python/cryptography/Manifest
+++ b/dev-python/cryptography/Manifest
@@ -1,47 +1,78 @@
 DIST Inflector-0.11.4.crate 17438 BLAKE2B 
eaf0c7f983b3186e9bc89353021a10592f2877e46585bd50b96db9b087343d1199c7b6cf3fa53cd274fb6d33de025a904b8aa31a7ac9599ae3689ecdbcec34cd
 SHA512 
f1f6463e033b6d3c16c51dc1e1a3f5569954308b95b59058294b7f9310919bbda797e99e6a07529071bb83f0688867a243997d33795a7136b0af73977004296e
 DIST aliasable-0.1.3.crate 6169 BLAKE2B 
c23840c7f1df86109e004aa1929d7355bd815c69ce8c5a316c9e2810851b7faf91c7480924d67cf83520e94b86dc0cc1b90b0dcc84b446a15ba51bae95ca
 SHA512 
a60e4280335638b36a72e51514843229fdd0cc89cb670fcf159f882a687c04ecbddcc52a1dcc3cbe8647e5308af3939037934a157facdddcc4834dcd3cb16dc8
+DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e
 SHA512 
b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
+DIST asn1-0.12.2.crate 33145 BLAKE2B 
713282beccfef91b7213907a7cc505c618004616ce47c0cd92925526dffb2fba3553eb920a7428e65aabd433ae20ee3e2d16066f2e7e73eb063e9bfa769ef65f
 SHA512 
5483bf701de379ce0d755d53880f49786794d3eb69a9f93abf557d49d76d75b6196f4b6b4d3c26e1ba49f63ac78e4d82927914452f26d33858f1d177bfcbba57
 DIST asn1-0.8.7.crate 26288 BLAKE2B 
702fdd34d5489b74cad023969c8873c6d469bd58376fc86fc124638ffe677f2d7f2592d28219ba741597d3791716b1303cff1fa6352f5df0fa41fdd0add628fd
 SHA512 
4cccfa41423784cb82a0dc4fb0a23da7a14d7be883e22ec4263c219d9f14b1fb90d84f59750e11c561a494cbe6171494f60f9cdf1d1510411d579306c47f06a5
+DIST asn1_derive-0.12.2.crate 4914 BLAKE2B 
42df556593a730cda26d6b7e46b91e80366de9689b13cd137e1c5d9537b24baa8020b4b6d2d55540a98953e50924d9b60eaacfa8eabc1d1c36f5ca3dcfc2abf5
 SHA512 
70c56d2088b3b3f956b74c6e71bea3e0d1d7ae36b4144b3d1c065a2bae872113961776ed149ee8ca5eaf2a9ecc291e73988b4737bb0385c2bf7bb3e42972a268
 DIST asn1_derive-0.8.7.crate 4305 BLAKE2B 
cc1fe4a8c27730e65164daaed5d2d346364f08a47439e012f670db82190dba50cfbdf720cb253d7a057cb4b560b8ce73c557c639e90856e27d632995643dc45f
 SHA512 
44c36d43761d8890354d40c0fe6f5b700bd9d90867ba258437d325fc6e2549921255b47107a2fb556f462194e468f0cb6d27f7bd644e2ffba8d98b0b8d84ee1a
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
 DIST base64-0.13.0.crate 62070 BLAKE2B 
b957f65cdb1e28baeca0cefc92fa98be797409b7dabd15e0e88db6cdfb89779b662cba9f2270fbf3b7b66948fdc46c118b8040a78ab72049c48a928fa802bee0
 SHA512 
991a72999839daa232f508c5b24e7d3225e8a26db8d1d0e747881b115af9e408b92374e163b31e0b0d324c1c2e57e8e38d66861b61eb0a1dba87bb5871940151
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
+DIST bumpalo-3.10.0.crate 78915 BLAKE2B 
94515190837765b47feaf94946c7e4da5b84e6faf7975bd5452bd9388d34e51c84315b80bc15b37c7f4ea8b4aaa0112707cdfc82d0651eeb8b63d2e7bd247660
 SHA512 
60c686534588524250ea7cb43510dba69d24999769b719127ee07f6015530ac2c5778d9b93477ab075bfc15c13e3ef9adc29ac24059067ac32e109347cd509f8
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
 DIST chrono-0.4.19.crate 155663 BLAKE2B 
c92c273fb6475bbb2546dfb75eaa23321bc8f9a5fa8a7c652f527649b96ff8718fa932f52b500b02a4acae7837df5bdb14f69cb821d4962be2790dbd1d023a54
 SHA512 
a119349bfc2243a249f1d18b1ae548a04b30fecb75913a56f26d1ff8c0eb53097a2674d9141e2094018191cbbc1620843fbddaf52999824e077c1157f0907980
+DIST chrono-0.4.22.crate 185570 BLAKE2B 
10dfae2fe871a9910bf885b78aaf3e9ed1bcb87a40962d781c8ea407a945b837c665c2bb4e3d0562ac63d9e7bd5012804434642ee6f5c80e22bc816d4331f1b0
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-spec-validator/

2022-09-11 Thread Michał Górny
commit: 2cefc7be9d6f2e3a57fe794d6d9b2b150c4f0cdb
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Sep 11 07:50:53 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep 11 08:06:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cefc7be

dev-python/openapi-spec-validator: Bump 0.5.1

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

 dev-python/openapi-spec-validator/Manifest |  1 +
 .../openapi-spec-validator-0.5.1.ebuild| 64 ++
 2 files changed, 65 insertions(+)

diff --git a/dev-python/openapi-spec-validator/Manifest 
b/dev-python/openapi-spec-validator/Manifest
index 4da007f3f5e7..3fb79bab0d3e 100644
--- a/dev-python/openapi-spec-validator/Manifest
+++ b/dev-python/openapi-spec-validator/Manifest
@@ -1,2 +1,3 @@
 DIST openapi-spec-validator-0.4.0.gh.tar.gz 46051 BLAKE2B 
43a1458ab1801700261f750e49d45b0cb4d02f1c17a16943b5232836061e0e1466fc973343bbd4bf7a8669b682bd6761cb905fdfb3b80c0b9720253cc2d5a926
 SHA512 
d2eaf22c75e72eb5061a916eb37b13179a5ba65eb8a00ec42e81c6b4168239bc8613388f2d77ce35113d260385b175280d8863a3deedf18ea5aa93a79f058419
 DIST openapi-spec-validator-0.5.0.gh.tar.gz 39173 BLAKE2B 
0c9ac1617423b2f1983e1036b5bfddba3388ace454bb3df743d9d5fe62708fabd54ff4373b77901fc78e7e761d0cc059132a557e73bf5095618fd6f1f074bcfe
 SHA512 
728f600962b493a0e6914d5ac662cda107929630e26b95fb3d5749579d90d278073f5b5d69445cbe90e4c3edbc2ee5de34045f34003a8c75a3d5a33df52cb1fc
+DIST openapi-spec-validator-0.5.1.gh.tar.gz 39539 BLAKE2B 
66adbed2c85527f89e510d5cbc11ccf05f23546191e2677a1c34f7545d2e975dda37f1c53e988e37cf526663053ac0176567137273e3be9156b24deda89db6c1
 SHA512 
b70a2f926d889fec9d4fd26c51e1fbbeb5e75f13449d2d0205b1b7edb12ab2ba49e4cac69426f782ca3a4430c79a6de8f66b4aad2fc552bcfcf7005e866522ff

diff --git 
a/dev-python/openapi-spec-validator/openapi-spec-validator-0.5.1.ebuild 
b/dev-python/openapi-spec-validator/openapi-spec-validator-0.5.1.ebuild
new file mode 100644
index ..058e1fc7c0ec
--- /dev/null
+++ b/dev-python/openapi-spec-validator/openapi-spec-validator-0.5.1.ebuild
@@ -0,0 +1,64 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( pypy3 python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="OpenAPI 2.0 (aka Swagger) and OpenAPI 3.0 spec validator"
+HOMEPAGE="
+   https://github.com/p1c2u/openapi-spec-validator/
+   https://pypi.org/project/openapi-spec-validator/
+"
+SRC_URI="
+   https://github.com/p1c2u/openapi-spec-validator/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/jsonschema-4.0.0[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-spec-0.1.1[${PYTHON_USEDEP}]
+   >=dev-python/lazy-object-proxy-1.7.1[${PYTHON_USEDEP}]
+   >=dev-python/openapi-schema-validator-0.3.2[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/importlib_resources-5.8.0[${PYTHON_USEDEP}]
+   ' 3.8)
+"
+
+PATCHES=(
+   # https://github.com/p1c2u/openapi-spec-validator/pull/174
+   "${FILESDIR}/${P}-std-importlib.patch"
+)
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # Internet
+   tests/integration/test_shortcuts.py::TestPetstoreV2Example
+   tests/integration/test_shortcuts.py::TestApiV2WithExampe
+   tests/integration/test_shortcuts.py::TestPetstoreV2ExpandedExample
+   tests/integration/test_shortcuts.py::TestPetstoreExample
+   tests/integration/test_shortcuts.py::TestRemoteValidatev2SpecUrl
+   tests/integration/test_shortcuts.py::TestRemoteValidatev30SpecUrl
+   tests/integration/test_shortcuts.py::TestApiWithExample
+   tests/integration/test_shortcuts.py::TestPetstoreExpandedExample
+   tests/integration/test_validate.py::TestPetstoreExample
+   tests/integration/test_validate.py::TestApiWithExample
+   tests/integration/test_validate.py::TestPetstoreExpandedExample
+   tests/integration/validation/test_validators.py
+)
+
+src_prepare() {
+   sed -i -e '/--cov/d' pyproject.toml || die
+   distutils-r1_src_prepare
+}



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

2022-09-11 Thread Agostino Sarubbo
commit: 347d9afd4d94c215e98598e931cc9bc76e62cf94
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Sep 11 07:55:40 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Sep 11 07:55:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=347d9afd

dev-python/sphinx-basic-ng: Stabilize 0.0.1_alpha12 sparc, #869551

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/sphinx-basic-ng/sphinx-basic-ng-0.0.1_alpha12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/sphinx-basic-ng/sphinx-basic-ng-0.0.1_alpha12.ebuild 
b/dev-python/sphinx-basic-ng/sphinx-basic-ng-0.0.1_alpha12.ebuild
index e8a6131cc845..12fb01926fbc 100644
--- a/dev-python/sphinx-basic-ng/sphinx-basic-ng-0.0.1_alpha12.ebuild
+++ b/dev-python/sphinx-basic-ng/sphinx-basic-ng-0.0.1_alpha12.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc 
x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 sparc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2022-09-11 Thread Agostino Sarubbo
commit: b304491e410bf640b87f5499ad69cf13d0e0fa2e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Sep 11 07:55:44 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Sep 11 07:55:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b304491e

dev-python/asttokens: Stabilize 2.0.7 sparc, #869614

Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/asttokens/asttokens-2.0.7.ebuild 
b/dev-python/asttokens/asttokens-2.0.7.ebuild
index 9029f759a80b..ac73e85f4812 100644
--- a/dev-python/asttokens/asttokens-2.0.7.ebuild
+++ b/dev-python/asttokens/asttokens-2.0.7.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
dev-python/six[${PYTHON_USEDEP}]



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

2022-09-11 Thread Agostino Sarubbo
commit: c5de3855fc45d7ec1aa7869c33b7711c73794597
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Sep 11 07:55:42 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Sep 11 07:55:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5de3855

dev-python/scandir: Stabilize 1.10.0-r3 sparc, #869557

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/scandir/scandir-1.10.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/scandir/scandir-1.10.0-r3.ebuild 
b/dev-python/scandir/scandir-1.10.0-r3.ebuild
index 78bfa66deff2..0ec55a1242f8 100644
--- a/dev-python/scandir/scandir-1.10.0-r3.ebuild
+++ b/dev-python/scandir/scandir-1.10.0-r3.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 PATCHES=(
"${FILESDIR}"/${P}-python3.9.patch



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

2022-09-11 Thread Agostino Sarubbo
commit: dcaaf2ae883758e5ec095fd30480b3197c8ebde8
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Sep 11 07:55:38 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Sep 11 07:55:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcaaf2ae

dev-python/sqlalchemy: Stabilize 1.4.40 sparc, #869548

Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/sqlalchemy/sqlalchemy-1.4.40.ebuild 
b/dev-python/sqlalchemy/sqlalchemy-1.4.40.ebuild
index b8ba99ba2c5d..8154238b6446 100644
--- a/dev-python/sqlalchemy/sqlalchemy-1.4.40.ebuild
+++ b/dev-python/sqlalchemy/sqlalchemy-1.4.40.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="examples +sqlite test"
 
 BDEPEND="



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

2022-09-11 Thread Agostino Sarubbo
commit: ee85a7363411c20ed523458d7cbdb3b3c0da4954
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Sep 11 07:55:00 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Sep 11 07:55:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee85a736

dev-python/asttokens: Stabilize 2.0.7 arm64, #869614

Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/asttokens/asttokens-2.0.7.ebuild 
b/dev-python/asttokens/asttokens-2.0.7.ebuild
index f7ded8d75489..9029f759a80b 100644
--- a/dev-python/asttokens/asttokens-2.0.7.ebuild
+++ b/dev-python/asttokens/asttokens-2.0.7.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 
 RDEPEND="
dev-python/six[${PYTHON_USEDEP}]



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

2022-09-11 Thread Agostino Sarubbo
commit: 896c50b4475cffd922e75f28a635a002a3d37275
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Sep 11 07:54:58 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Sep 11 07:54:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=896c50b4

dev-python/krb5: Stabilize 0.4.0 arm64, #869593

Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/krb5/krb5-0.4.0.ebuild 
b/dev-python/krb5/krb5-0.4.0.ebuild
index b9963d24a119..7992b5857612 100644
--- a/dev-python/krb5/krb5-0.4.0.ebuild
+++ b/dev-python/krb5/krb5-0.4.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~riscv x86"
 
 RDEPEND="
virtual/krb5



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

2022-09-11 Thread Agostino Sarubbo
commit: 3a21360e615624140ec83bb4e59c1137ea95d1cb
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Sep 11 07:54:54 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Sep 11 07:54:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a21360e

dev-python/setuptools-rust: Stabilize 1.5.1 arm64, #869554

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/setuptools-rust/setuptools-rust-1.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/setuptools-rust/setuptools-rust-1.5.1.ebuild 
b/dev-python/setuptools-rust/setuptools-rust-1.5.1.ebuild
index b7701940e30c..5bdbef8434e8 100644
--- a/dev-python/setuptools-rust/setuptools-rust-1.5.1.ebuild
+++ b/dev-python/setuptools-rust/setuptools-rust-1.5.1.ebuild
@@ -98,7 +98,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2022-09-11 Thread Agostino Sarubbo
commit: 969bb170a53bb6c78af8d65971cc1b9d69ff08f7
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Sep 11 07:54:52 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Sep 11 07:54:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=969bb170

dev-python/sphinx-basic-ng: Stabilize 0.0.1_alpha12 arm64, #869551

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/sphinx-basic-ng/sphinx-basic-ng-0.0.1_alpha12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/sphinx-basic-ng/sphinx-basic-ng-0.0.1_alpha12.ebuild 
b/dev-python/sphinx-basic-ng/sphinx-basic-ng-0.0.1_alpha12.ebuild
index f064e52b2c32..e8a6131cc845 100644
--- a/dev-python/sphinx-basic-ng/sphinx-basic-ng-0.0.1_alpha12.ebuild
+++ b/dev-python/sphinx-basic-ng/sphinx-basic-ng-0.0.1_alpha12.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc 
x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc 
x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2022-09-11 Thread Agostino Sarubbo
commit: 6d211c7657823647b647abfc5622ab26e7ca6b5d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Sep 11 07:54:56 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Sep 11 07:54:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d211c76

dev-python/scandir: Stabilize 1.10.0-r3 arm64, #869557

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/scandir/scandir-1.10.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/scandir/scandir-1.10.0-r3.ebuild 
b/dev-python/scandir/scandir-1.10.0-r3.ebuild
index acc2df3e2bfe..78bfa66deff2 100644
--- a/dev-python/scandir/scandir-1.10.0-r3.ebuild
+++ b/dev-python/scandir/scandir-1.10.0-r3.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 PATCHES=(
"${FILESDIR}"/${P}-python3.9.patch



  1   2   >