[gentoo-commits] repo/proj/guru:dev commit in: dev-python/dataclasses-json/, dev-python/dataclasses_json/

2024-04-21 Thread Viorel Munteanu
commit: 8fd5b09b737017a3a72b84f2249ccdd03d363434
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Mon Apr 22 05:53:19 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Apr 22 05:58:00 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8fd5b09b

dev-python/dataclasses-json: actually rename the package

Rename dev-python/dataclasses_json to dev-python/dataclasses-json.

Signed-off-by: Viorel Munteanu  gentoo.org>

 dev-python/dataclasses-json/Manifest | 1 +
 .../dataclasses-json-0.5.14.ebuild}  | 0
 dev-python/{dataclasses_json => dataclasses-json}/metadata.xml   | 0
 dev-python/dataclasses_json/Manifest | 1 -
 4 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dataclasses-json/Manifest 
b/dev-python/dataclasses-json/Manifest
new file mode 100644
index 00..c011b221ef
--- /dev/null
+++ b/dev-python/dataclasses-json/Manifest
@@ -0,0 +1 @@
+DIST dataclasses-json-0.5.14.gh.tar.gz 72513 BLAKE2B 
f45ca18030388efcc21ca9c939bf2298f891de66d62dc0f8042a3d0e26cc0bae63c7c5a02c839b07282c3110d6e5752979e3abea361b215b86b354984901c77c
 SHA512 
5ec21843ef29a8e6e9511922698f42c115c7e641ca9ae5e47a58c6f0697a51928fd462f6342190263469baa70b76a302ad1d27954f50b9457b97149586f35703

diff --git a/dev-python/dataclasses_json/dataclasses_json-0.5.14.ebuild 
b/dev-python/dataclasses-json/dataclasses-json-0.5.14.ebuild
similarity index 100%
rename from dev-python/dataclasses_json/dataclasses_json-0.5.14.ebuild
rename to dev-python/dataclasses-json/dataclasses-json-0.5.14.ebuild

diff --git a/dev-python/dataclasses_json/metadata.xml 
b/dev-python/dataclasses-json/metadata.xml
similarity index 100%
rename from dev-python/dataclasses_json/metadata.xml
rename to dev-python/dataclasses-json/metadata.xml

diff --git a/dev-python/dataclasses_json/Manifest 
b/dev-python/dataclasses_json/Manifest
deleted file mode 100644
index 1f0d170792..00
--- a/dev-python/dataclasses_json/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST dataclasses_json-0.5.14.tar.gz 72513 BLAKE2B 
f45ca18030388efcc21ca9c939bf2298f891de66d62dc0f8042a3d0e26cc0bae63c7c5a02c839b07282c3110d6e5752979e3abea361b215b86b354984901c77c
 SHA512 
5ec21843ef29a8e6e9511922698f42c115c7e641ca9ae5e47a58c6f0697a51928fd462f6342190263469baa70b76a302ad1d27954f50b9457b97149586f35703



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

2024-04-21 Thread Viorel Munteanu
commit: 2b41288af2b9d3641b0fe9d0b75b77d619d7f0a7
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Mon Apr 22 05:34:59 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Apr 22 05:58:00 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2b41288a

Revert "dev-python/typing_inspect: treeclean"

This reverts commit 4f242210b7143838340c07f3dc263fe82558cc0f.

No longer in ::gentoo

Signed-off-by: Viorel Munteanu  gentoo.org>

 dev-python/typing_inspect/Manifest |  1 +
 dev-python/typing_inspect/metadata.xml |  9 ++
 .../typing_inspect/typing_inspect-0.9.0.ebuild | 32 ++
 3 files changed, 42 insertions(+)

diff --git a/dev-python/typing_inspect/Manifest 
b/dev-python/typing_inspect/Manifest
new file mode 100644
index 00..013f920d56
--- /dev/null
+++ b/dev-python/typing_inspect/Manifest
@@ -0,0 +1 @@
+DIST typing_inspect-0.9.0.tar.gz 13825 BLAKE2B 
599ec6a99fd040ac5ee83ef20deee86a8255dd116c8d8defe67d99291088984efc3b639986a9d350b26200028a309cfe6590a3f75dc4b9e0306bdc13bb65641e
 SHA512 
5d46e6632895fa0a59007779f49a5812beff09f59e359a81af93bfee7bb5f4c2025566efbd27422299a614baa4d9c22da2317377090b0ad1cdd89fca73e9ee5a

diff --git a/dev-python/typing_inspect/metadata.xml 
b/dev-python/typing_inspect/metadata.xml
new file mode 100644
index 00..33a8fb3b88
--- /dev/null
+++ b/dev-python/typing_inspect/metadata.xml
@@ -0,0 +1,9 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   
+   ilevkivskyi/typing_inspect
+   typing_inspect
+   
+

diff --git a/dev-python/typing_inspect/typing_inspect-0.9.0.ebuild 
b/dev-python/typing_inspect/typing_inspect-0.9.0.ebuild
new file mode 100644
index 00..5ace518964
--- /dev/null
+++ b/dev-python/typing_inspect/typing_inspect-0.9.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Runtime inspection utilities for Python typing module"
+HOMEPAGE="https://github.com/ilevkivskyi/typing_inspect;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/mypy_extensions-0.3.0[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-3.7.4.2[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+
+distutils_enable_tests pytest
+
+python_test() {
+   # https://github.com/ilevkivskyi/typing_inspect/issues/84
+   local EPYTEST_DESELECT=( 
'test_typing_inspect.py::GetUtilityTestCase::test_typed_dict_typing_extension' )
+   epytest
+}



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

2024-04-21 Thread Viorel Munteanu
commit: 27c5e3a90e4a03afdc95c0e1506d8f8db9940534
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Mon Apr 22 05:47:38 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Apr 22 05:58:00 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=27c5e3a9

Revert "dev-python/dataclasses_json: treeclean"

This reverts commit 5ed0801048c01147c5da1de0637e2bf3854e9e22.

No longer in ::gentoo.

Signed-off-by: Viorel Munteanu  gentoo.org>

 dev-python/dataclasses_json/Manifest   |  1 +
 .../dataclasses_json-0.5.14.ebuild | 35 ++
 dev-python/dataclasses_json/metadata.xml   |  8 +
 3 files changed, 44 insertions(+)

diff --git a/dev-python/dataclasses_json/Manifest 
b/dev-python/dataclasses_json/Manifest
new file mode 100644
index 00..1f0d170792
--- /dev/null
+++ b/dev-python/dataclasses_json/Manifest
@@ -0,0 +1 @@
+DIST dataclasses_json-0.5.14.tar.gz 72513 BLAKE2B 
f45ca18030388efcc21ca9c939bf2298f891de66d62dc0f8042a3d0e26cc0bae63c7c5a02c839b07282c3110d6e5752979e3abea361b215b86b354984901c77c
 SHA512 
5ec21843ef29a8e6e9511922698f42c115c7e641ca9ae5e47a58c6f0697a51928fd462f6342190263469baa70b76a302ad1d27954f50b9457b97149586f35703

diff --git a/dev-python/dataclasses_json/dataclasses_json-0.5.14.ebuild 
b/dev-python/dataclasses_json/dataclasses_json-0.5.14.ebuild
new file mode 100644
index 00..df47d15315
--- /dev/null
+++ b/dev-python/dataclasses_json/dataclasses_json-0.5.14.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Easily serialize Data Classes to and from JSON"
+HOMEPAGE="https://github.com/lidatong/dataclasses-json;
+SRC_URI="https://github.com/lidatong/dataclasses-json/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}/${P/_/-}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/marshmallow-3.3.0[${PYTHON_USEDEP}]
+   >=dev-python/marshmallow_enum-1.5.1[${PYTHON_USEDEP}]
+   >=dev-python/typing_inspect-0.4.0[${PYTHON_USEDEP}]
+"
+DEPEND="
+   ${RDEPEND}
+   test? (
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   >=dev-python/mypy-0.710[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest

diff --git a/dev-python/dataclasses_json/metadata.xml 
b/dev-python/dataclasses_json/metadata.xml
new file mode 100644
index 00..851a5b4c01
--- /dev/null
+++ b/dev-python/dataclasses_json/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   
+   lidatong/dataclasses-json
+   
+



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

2024-04-21 Thread Viorel Munteanu
commit: 9b730c392648e7d053c417a44791b15b1f7ef160
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Mon Apr 22 05:57:36 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Apr 22 05:58:00 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9b730c39

dev-python/dataclasses-json: update SRC_URI

Signed-off-by: Viorel Munteanu  gentoo.org>

 dev-python/dataclasses-json/dataclasses-json-0.5.14.ebuild | 4 ++--
 dev-python/dataclasses-json/metadata.xml   | 1 +
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-python/dataclasses-json/dataclasses-json-0.5.14.ebuild 
b/dev-python/dataclasses-json/dataclasses-json-0.5.14.ebuild
index df47d15315..c73da7eae6 100644
--- a/dev-python/dataclasses-json/dataclasses-json-0.5.14.ebuild
+++ b/dev-python/dataclasses-json/dataclasses-json-0.5.14.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1
 
 DESCRIPTION="Easily serialize Data Classes to and from JSON"
 HOMEPAGE="https://github.com/lidatong/dataclasses-json;
-SRC_URI="https://github.com/lidatong/dataclasses-json/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+SRC_URI="https://github.com/lidatong/dataclasses-json/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
 S="${WORKDIR}/${P/_/-}"
 
 LICENSE="MIT"
@@ -22,7 +22,7 @@ RESTRICT="!test? ( test )"
 RDEPEND="
>=dev-python/marshmallow-3.3.0[${PYTHON_USEDEP}]
>=dev-python/marshmallow_enum-1.5.1[${PYTHON_USEDEP}]
-   >=dev-python/typing_inspect-0.4.0[${PYTHON_USEDEP}]
+   >=dev-python/typing-inspect-0.4.0[${PYTHON_USEDEP}]
 "
 DEPEND="
${RDEPEND}

diff --git a/dev-python/dataclasses-json/metadata.xml 
b/dev-python/dataclasses-json/metadata.xml
index 851a5b4c01..f0e2e72391 100644
--- a/dev-python/dataclasses-json/metadata.xml
+++ b/dev-python/dataclasses-json/metadata.xml
@@ -4,5 +4,6 @@


lidatong/dataclasses-json
+   dataclasses-json

 



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

2024-04-21 Thread Viorel Munteanu
commit: d2131038975bfacac3ab35a8e93773adf318ab6d
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Mon Apr 22 05:56:03 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Apr 22 05:58:00 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d2131038

dev-python/python-skywater-pdk: update renamed dependency

Signed-off-by: Viorel Munteanu  gentoo.org>

 .../python-skywater-pdk/python-skywater-pdk-0.0.0_p20220424.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/python-skywater-pdk/python-skywater-pdk-0.0.0_p20220424.ebuild 
b/dev-python/python-skywater-pdk/python-skywater-pdk-0.0.0_p20220424.ebuild
index baa8ff5582..8317f6d9c4 100644
--- a/dev-python/python-skywater-pdk/python-skywater-pdk-0.0.0_p20220424.ebuild
+++ b/dev-python/python-skywater-pdk/python-skywater-pdk-0.0.0_p20220424.ebuild
@@ -20,7 +20,7 @@ LICENSE="Apache-2.0"
 SLOT="0"
 KEYWORDS="~amd64"
 
-RDEPEND="dev-python/dataclasses_json[${PYTHON_USEDEP}]"
+RDEPEND="dev-python/dataclasses-json[${PYTHON_USEDEP}]"
 DEPEND="${RDEPEND}"
 
 src_prepare() {



[gentoo-commits] repo/proj/guru:dev commit in: profiles/updates/, dev-python/libcst/

2024-04-21 Thread Viorel Munteanu
commit: a31f8d244105c65bc046f57ac27c8f1f3c968fae
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Mon Apr 22 05:37:23 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Apr 22 05:58:00 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a31f8d24

Reapply "dev-python/typing_inspect: add package move"

This reverts commit 66579a3a146835d21b03627ffbf976d31e172d65.

Signed-off-by: Viorel Munteanu  gentoo.org>

 dev-python/libcst/libcst-0.4.3_p20220607.ebuild | 2 +-
 profiles/updates/2Q-2024| 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-python/libcst/libcst-0.4.3_p20220607.ebuild 
b/dev-python/libcst/libcst-0.4.3_p20220607.ebuild
index e9d473f64d..e0a909b555 100644
--- a/dev-python/libcst/libcst-0.4.3_p20220607.ebuild
+++ b/dev-python/libcst/libcst-0.4.3_p20220607.ebuild
@@ -132,7 +132,7 @@ RDEPEND="
>=dev-python/pyyaml-5.2[${PYTHON_USEDEP}]
>=dev-python/setuptools-rust-0.12.1[${PYTHON_USEDEP}]
>=dev-python/typing-extensions-3.7.4.2[${PYTHON_USEDEP}]
-   >=dev-python/typing_inspect-0.4.0[${PYTHON_USEDEP}]
+   >=dev-python/typing-inspect-0.4.0[${PYTHON_USEDEP}]
 "
 DEPEND="${RDEPEND}"
 #  test? (

diff --git a/profiles/updates/2Q-2024 b/profiles/updates/2Q-2024
index 1e16447374..e5cc206d62 100644
--- a/profiles/updates/2Q-2024
+++ b/profiles/updates/2Q-2024
@@ -5,3 +5,4 @@ move dev-python/dataclasses_json dev-python/dataclasses-json
 move media-gfx/heatshrink dev-libs/heatshrink
 move sys-apps/sdate app-misc/sdate
 move gui-libs/webp-pixbuf-loader gui-libs/gdk-pixbuf-loader-webp
+move dev-python/typing_inspect dev-python/typing-inspect



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

2024-04-21 Thread Viorel Munteanu
commit: 1c75e7770a156e6d21a3096470db556ff80b0e1e
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Mon Apr 22 05:49:05 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Apr 22 05:58:00 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1c75e777

Revert "dev-python/dataclasses_json: add package move"

This reverts commit a46989114cafd0564f096394beacbe5fba88d0b5.

Signed-off-by: Viorel Munteanu  gentoo.org>

 .../python-skywater-pdk/python-skywater-pdk-0.0.0_p20220424.ebuild| 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/dev-python/python-skywater-pdk/python-skywater-pdk-0.0.0_p20220424.ebuild 
b/dev-python/python-skywater-pdk/python-skywater-pdk-0.0.0_p20220424.ebuild
index bec014964b..baa8ff5582 100644
--- a/dev-python/python-skywater-pdk/python-skywater-pdk-0.0.0_p20220424.ebuild
+++ b/dev-python/python-skywater-pdk/python-skywater-pdk-0.0.0_p20220424.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_10 )
+PYTHON_COMPAT=( python3_10 ) # python3_11 depends on 
dev-python/dataclasses_json
 
 MY_PN="skywater-pdk"
 MY_REV=5a57f505cd4cd65d10e9f37dd2d259a526bc9bf7
@@ -20,7 +20,7 @@ LICENSE="Apache-2.0"
 SLOT="0"
 KEYWORDS="~amd64"
 
-RDEPEND="dev-python/dataclasses-json[${PYTHON_USEDEP}]"
+RDEPEND="dev-python/dataclasses_json[${PYTHON_USEDEP}]"
 DEPEND="${RDEPEND}"
 
 src_prepare() {



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/typing-inspect/, dev-python/typing_inspect/

2024-04-21 Thread Viorel Munteanu
commit: c0ea18661b6091cef514580e5abe6c96cda347d8
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Mon Apr 22 05:44:12 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Apr 22 05:58:00 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c0ea1866

dev-python/typing-inspect: actually rename the package

Rename dev-python/typing_inspect to dev-python/typing-inspect.

Signed-off-by: Viorel Munteanu  gentoo.org>

 dev-python/{typing_inspect => typing-inspect}/Manifest  | 0
 dev-python/{typing_inspect => typing-inspect}/metadata.xml  | 2 +-
 .../typing-inspect-0.9.0.ebuild}| 0
 3 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/typing_inspect/Manifest 
b/dev-python/typing-inspect/Manifest
similarity index 100%
rename from dev-python/typing_inspect/Manifest
rename to dev-python/typing-inspect/Manifest

diff --git a/dev-python/typing_inspect/metadata.xml 
b/dev-python/typing-inspect/metadata.xml
similarity index 83%
rename from dev-python/typing_inspect/metadata.xml
rename to dev-python/typing-inspect/metadata.xml
index 33a8fb3b88..4905763b14 100644
--- a/dev-python/typing_inspect/metadata.xml
+++ b/dev-python/typing-inspect/metadata.xml
@@ -4,6 +4,6 @@


ilevkivskyi/typing_inspect
-   typing_inspect
+   typing-inspect

 

diff --git a/dev-python/typing_inspect/typing_inspect-0.9.0.ebuild 
b/dev-python/typing-inspect/typing-inspect-0.9.0.ebuild
similarity index 100%
rename from dev-python/typing_inspect/typing_inspect-0.9.0.ebuild
rename to dev-python/typing-inspect/typing-inspect-0.9.0.ebuild



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

2024-04-21 Thread Hans de Graaff
commit: 097e3f968dff8b5c8f551e00917be4c5e1e468a9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Apr 22 05:52:50 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Apr 22 05:55:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=097e3f96

dev-ruby/console: add 1.24.0

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

 dev-ruby/console/Manifest  |  1 +
 dev-ruby/console/console-1.24.0.ebuild | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-ruby/console/Manifest b/dev-ruby/console/Manifest
index c48510f1f9e3..9bea0a66a0c6 100644
--- a/dev-ruby/console/Manifest
+++ b/dev-ruby/console/Manifest
@@ -3,3 +3,4 @@ DIST console-1.23.3.tar.gz 27768 BLAKE2B 
e421b6fd7ff0490dcdf9096843be9770b3a87e8
 DIST console-1.23.5.tar.gz 27830 BLAKE2B 
fe90b745cc8db2e0b03589afd0c237ec5819547376384a86d5f06882148718cc0f7de2fcc1b72241e616d70feea3f2d8a4d675fb605986bf54224b374b2c116d
 SHA512 
7425a226f6f8b9504ba58dcce5a7c879a320e4565277c0f70aec0d811db3b132be1e0e21c03e42321438602758f12a328258ebf7ad9719bf84572760f816989e
 DIST console-1.23.6.tar.gz 27883 BLAKE2B 
e70ddeb8625fb4b8f700f7e1b60295dcf2ddbd1b7cc666975aa883fccbd1cf8e3c2f177938c536e696e95bb8fa3153ce61f70710cbf5dfda6058ce085ec18792
 SHA512 
0ae48383dedb176bdff5ead3db97a228cee498e5f6a6938e4d9882b3c363ea8b9286bb7089806f664df635d98039c9dca52c8d8afece505d38b12af5ee3aa41c
 DIST console-1.23.7.tar.gz 27888 BLAKE2B 
bfbf447497b91d33248e5a502c6f4522467de3f49c4eb8f51c48f93b17fe12a15ba4352df4f5a3d9f6567fcad1edef05527aa288ef00175acc1868291e215416
 SHA512 
3057e8f29c8c9d8b6dd37cbf8d8daaea8d00429a623ca92161a2294feeae10f7d83cc418e008de258f84a53ee1464f091f5e7405ac347a2785f3b36d7924966f
+DIST console-1.24.0.tar.gz 28031 BLAKE2B 
14126657e454739981e110c8df2ec68116ec1552a90f7c8f25032ca5901451721b69f52e6d3688c2c678a58f9414cc0f824081b8fc3a3bdc74d603e4f8c1f0d6
 SHA512 
4374276673b3a76f56350cd27e29a7af8158e5b53ed4c073502a84299d3d69ed395fa238999a271bb782a2292393c0cf39e64b5e6adb52abaa7c87d4e3b7097a

diff --git a/dev-ruby/console/console-1.24.0.ebuild 
b/dev-ruby/console/console-1.24.0.ebuild
new file mode 100644
index ..3ddf1603f2f0
--- /dev/null
+++ b/dev-ruby/console/console-1.24.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_EXTRADOC="readme.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+RUBY_FAKEGEM_RECIPE_TEST="sus"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Beautiful logging for Ruby"
+HOMEPAGE="https://github.com/socketry/console;
+SRC_URI="https://github.com/socketry/console/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+ruby_add_rdepend "
+   dev-ruby/fiber-annotation
+   dev-ruby/fiber-local
+   dev-ruby/json
+"
+
+all_ruby_prepare() {
+   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
+
+   # Avoid dependency on covered.
+   rm -f config/sus.rb || die
+
+   # Avoid sandbox violation during tests
+   sed -i -e 's:/tmp/:'"${TMPDIR}"'/:' test/console/output.rb || die
+}



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

2024-04-21 Thread Hans de Graaff
commit: 036db05b4cb145b0e8e6e3536185d6682ea8519d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Apr 22 05:53:14 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Apr 22 05:55:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=036db05b

dev-ruby/console: drop 1.23.3, 1.23.5

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

 dev-ruby/console/Manifest  |  2 --
 dev-ruby/console/console-1.23.3.ebuild | 36 -
 dev-ruby/console/console-1.23.5.ebuild | 37 --
 3 files changed, 75 deletions(-)

diff --git a/dev-ruby/console/Manifest b/dev-ruby/console/Manifest
index 9bea0a66a0c6..61f0fae88236 100644
--- a/dev-ruby/console/Manifest
+++ b/dev-ruby/console/Manifest
@@ -1,6 +1,4 @@
 DIST console-1.23.2.tar.gz 27339 BLAKE2B 
46d411a63934673bb956d9e898c00db08d16e0aec9d036f767d7dc078240934cc26695bada687a2cc7656d736d7d2622e3727470d6c864c19a85cbab586d2c9c
 SHA512 
6dc0cc934e4f28fc196d9861676e8d4cf8f601d5ad779146b594f5847818b76620d434c9817a9944872371031d012eafe5a3b1ccb82807449584aa9c5af5282b
-DIST console-1.23.3.tar.gz 27768 BLAKE2B 
e421b6fd7ff0490dcdf9096843be9770b3a87e811ee6e222a45d92d3bebf3f4359428f268a82b6565eb68b9b4f37b136d8d36d9dd3d89b84b541d1ee914283af
 SHA512 
2a1e5f1c8a589493138e1099aa985627314f1e938e7f98415b9cffb37d71dc58f9a6e40ea4d52c0f3be005b9ddb4ad5818ed4eab91b9528058d0ae270375abee
-DIST console-1.23.5.tar.gz 27830 BLAKE2B 
fe90b745cc8db2e0b03589afd0c237ec5819547376384a86d5f06882148718cc0f7de2fcc1b72241e616d70feea3f2d8a4d675fb605986bf54224b374b2c116d
 SHA512 
7425a226f6f8b9504ba58dcce5a7c879a320e4565277c0f70aec0d811db3b132be1e0e21c03e42321438602758f12a328258ebf7ad9719bf84572760f816989e
 DIST console-1.23.6.tar.gz 27883 BLAKE2B 
e70ddeb8625fb4b8f700f7e1b60295dcf2ddbd1b7cc666975aa883fccbd1cf8e3c2f177938c536e696e95bb8fa3153ce61f70710cbf5dfda6058ce085ec18792
 SHA512 
0ae48383dedb176bdff5ead3db97a228cee498e5f6a6938e4d9882b3c363ea8b9286bb7089806f664df635d98039c9dca52c8d8afece505d38b12af5ee3aa41c
 DIST console-1.23.7.tar.gz 27888 BLAKE2B 
bfbf447497b91d33248e5a502c6f4522467de3f49c4eb8f51c48f93b17fe12a15ba4352df4f5a3d9f6567fcad1edef05527aa288ef00175acc1868291e215416
 SHA512 
3057e8f29c8c9d8b6dd37cbf8d8daaea8d00429a623ca92161a2294feeae10f7d83cc418e008de258f84a53ee1464f091f5e7405ac347a2785f3b36d7924966f
 DIST console-1.24.0.tar.gz 28031 BLAKE2B 
14126657e454739981e110c8df2ec68116ec1552a90f7c8f25032ca5901451721b69f52e6d3688c2c678a58f9414cc0f824081b8fc3a3bdc74d603e4f8c1f0d6
 SHA512 
4374276673b3a76f56350cd27e29a7af8158e5b53ed4c073502a84299d3d69ed395fa238999a271bb782a2292393c0cf39e64b5e6adb52abaa7c87d4e3b7097a

diff --git a/dev-ruby/console/console-1.23.3.ebuild 
b/dev-ruby/console/console-1.23.3.ebuild
deleted file mode 100644
index 8b8d705f1679..
--- a/dev-ruby/console/console-1.23.3.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby31 ruby32 ruby33"
-
-RUBY_FAKEGEM_EXTRADOC="readme.md"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-RUBY_FAKEGEM_RECIPE_TEST="sus"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Beautiful logging for Ruby"
-HOMEPAGE="https://github.com/socketry/console;
-SRC_URI="https://github.com/socketry/console/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE=""
-
-ruby_add_rdepend "
-   dev-ruby/fiber-annotation
-   dev-ruby/fiber-local
-"
-
-all_ruby_prepare() {
-   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
-
-   # Avoid dependency on covered.
-   rm -f config/sus.rb || die
-
-   # Avoid sandbox violation during tests
-   sed -i -e 's:/tmp/:'"${TMPDIR}"'/:' test/console/output.rb || die
-}

diff --git a/dev-ruby/console/console-1.23.5.ebuild 
b/dev-ruby/console/console-1.23.5.ebuild
deleted file mode 100644
index 6fd98395ebfd..
--- a/dev-ruby/console/console-1.23.5.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby31 ruby32 ruby33"
-
-RUBY_FAKEGEM_EXTRADOC="readme.md"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-RUBY_FAKEGEM_RECIPE_TEST="sus"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Beautiful logging for Ruby"
-HOMEPAGE="https://github.com/socketry/console;
-SRC_URI="https://github.com/socketry/console/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE=""
-
-ruby_add_rdepend "
-   dev-ruby/fiber-annotation
-   dev-ruby/fiber-local
-   dev-ruby/json
-"
-
-all_ruby_prepare() {
-   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
-
-   # Avoid dependency on covered.
-   

[gentoo-commits] repo/gentoo:master commit in: www-apps/nanoc-checking/

2024-04-21 Thread Hans de Graaff
commit: 7613830e0e82344eff2fedf7ba298cadb908c1a3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Apr 22 05:45:05 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Apr 22 05:55:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7613830e

www-apps/nanoc-checking: add 1.0.5

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

 www-apps/nanoc-checking/Manifest   |  1 +
 .../nanoc-checking/nanoc-checking-1.0.5.ebuild | 25 ++
 2 files changed, 26 insertions(+)

diff --git a/www-apps/nanoc-checking/Manifest b/www-apps/nanoc-checking/Manifest
index f869799bac1e..95956135000d 100644
--- a/www-apps/nanoc-checking/Manifest
+++ b/www-apps/nanoc-checking/Manifest
@@ -1,3 +1,4 @@
 DIST nanoc-checking-1.0.2.gem 11264 BLAKE2B 
5ac338624bd85decb52ad4d59cff466ba849bd03c4b27534db34528db3fa768c1c198461bd35614203f352426105ea541c3dd0da2dff27a8430aa600a756f1fc
 SHA512 
29fcd816f908bd7fdc2895e549d4cd0834ac53f8fc1bf8a9cf12e385cc9a1cabcca87178014beffe6b1b9f63b68d4bfe89096234ec72d3abc37dc8cc906eff24
 DIST nanoc-checking-1.0.3.gem 12288 BLAKE2B 
ec8ea73697c5515e6012e3a732a41671b0d90af517f4e068a5228f7512fdd310c86095690a9fdd55372b26a8668ab960e7791c64d992fca20a0c49a24242cbd6
 SHA512 
55bed10bfe4d5af336e3c376738d03b9869918f2da0b5e3cbd2535395c5cce86651e3b4890badf3f686a31cd2cb7ef0200711501f68b9cd9aeb9fef1cbb9b33b
 DIST nanoc-checking-1.0.4.gem 12288 BLAKE2B 
b01c9ca1a83284b1dbbf63e9de2cf95efc94c5040df946626e49319dde66e0ca24fc9e3db5177e178f396c7c5465227f5c3d1d39d27e4bd8a95fcb6b0fc59167
 SHA512 
38a5ddeaeedf0fde992b377cd94bfff9fd9966ad6020bb96b0d2f56526db8130dd43b7d7efdb1ce1de6f21d7eee68166c5eccfb5532ef9c3744be2c85ff51436
+DIST nanoc-checking-1.0.5.gem 12288 BLAKE2B 
c5ce590d6bdc27ab047d82069183c689d3c5f2b29abebfe672760b5885b6ebf47c20436e0abf91e1862aeef74ab1b72147c2d1972e11bbd449fb919fdc808de2
 SHA512 
ca3dd96cd22e84dcdcb81aa00f2048691d70b87a6d963e6d46a6b8d625446c7fa3a8dc4006e5cea1c4b1b4a4c7b4291793f1d60b6618d1f3528b4d5df1ac5b57

diff --git a/www-apps/nanoc-checking/nanoc-checking-1.0.5.ebuild 
b/www-apps/nanoc-checking/nanoc-checking-1.0.5.ebuild
new file mode 100644
index ..1c01dd15800d
--- /dev/null
+++ b/www-apps/nanoc-checking/nanoc-checking-1.0.5.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+# Upstream has specs but they are not available in the gem and the
+# repository upstream is not tagged for this.
+RUBY_FAKEGEM_RECIPE_TEST="none"
+
+RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Provides checking functionality for Nanoc"
+HOMEPAGE="https://nanoc.app/;
+LICENSE="MIT"
+
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~riscv"
+
+ruby_add_rdepend "
+   >=www-apps/nanoc-cli-4.12.5:0
+   >=www-apps/nanoc-core-4.12.5:0
+"



[gentoo-commits] repo/gentoo:master commit in: www-apps/nanoc-checking/

2024-04-21 Thread Hans de Graaff
commit: 576545daf07fcab52cc28f0c77f0cc9c9417afec
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Apr 22 05:45:22 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Apr 22 05:55:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=576545da

www-apps/nanoc-checking: drop 1.0.2, 1.0.4

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

 www-apps/nanoc-checking/Manifest   |  2 --
 .../nanoc-checking/nanoc-checking-1.0.2.ebuild | 26 --
 .../nanoc-checking/nanoc-checking-1.0.4.ebuild | 25 -
 3 files changed, 53 deletions(-)

diff --git a/www-apps/nanoc-checking/Manifest b/www-apps/nanoc-checking/Manifest
index 95956135000d..ef1974a28e12 100644
--- a/www-apps/nanoc-checking/Manifest
+++ b/www-apps/nanoc-checking/Manifest
@@ -1,4 +1,2 @@
-DIST nanoc-checking-1.0.2.gem 11264 BLAKE2B 
5ac338624bd85decb52ad4d59cff466ba849bd03c4b27534db34528db3fa768c1c198461bd35614203f352426105ea541c3dd0da2dff27a8430aa600a756f1fc
 SHA512 
29fcd816f908bd7fdc2895e549d4cd0834ac53f8fc1bf8a9cf12e385cc9a1cabcca87178014beffe6b1b9f63b68d4bfe89096234ec72d3abc37dc8cc906eff24
 DIST nanoc-checking-1.0.3.gem 12288 BLAKE2B 
ec8ea73697c5515e6012e3a732a41671b0d90af517f4e068a5228f7512fdd310c86095690a9fdd55372b26a8668ab960e7791c64d992fca20a0c49a24242cbd6
 SHA512 
55bed10bfe4d5af336e3c376738d03b9869918f2da0b5e3cbd2535395c5cce86651e3b4890badf3f686a31cd2cb7ef0200711501f68b9cd9aeb9fef1cbb9b33b
-DIST nanoc-checking-1.0.4.gem 12288 BLAKE2B 
b01c9ca1a83284b1dbbf63e9de2cf95efc94c5040df946626e49319dde66e0ca24fc9e3db5177e178f396c7c5465227f5c3d1d39d27e4bd8a95fcb6b0fc59167
 SHA512 
38a5ddeaeedf0fde992b377cd94bfff9fd9966ad6020bb96b0d2f56526db8130dd43b7d7efdb1ce1de6f21d7eee68166c5eccfb5532ef9c3744be2c85ff51436
 DIST nanoc-checking-1.0.5.gem 12288 BLAKE2B 
c5ce590d6bdc27ab047d82069183c689d3c5f2b29abebfe672760b5885b6ebf47c20436e0abf91e1862aeef74ab1b72147c2d1972e11bbd449fb919fdc808de2
 SHA512 
ca3dd96cd22e84dcdcb81aa00f2048691d70b87a6d963e6d46a6b8d625446c7fa3a8dc4006e5cea1c4b1b4a4c7b4291793f1d60b6618d1f3528b4d5df1ac5b57

diff --git a/www-apps/nanoc-checking/nanoc-checking-1.0.2.ebuild 
b/www-apps/nanoc-checking/nanoc-checking-1.0.2.ebuild
deleted file mode 100644
index 213ad0011975..
--- a/www-apps/nanoc-checking/nanoc-checking-1.0.2.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
-
-# Upstream has specs but they are not available in the gem and the
-# repository upstream is not tagged for this.
-RUBY_FAKEGEM_RECIPE_TEST="none"
-
-RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Provides checking functionality for Nanoc"
-HOMEPAGE="https://nanoc.app/;
-LICENSE="MIT"
-
-KEYWORDS="~amd64 ~riscv"
-SLOT="$(ver_cut 1)"
-IUSE=""
-
-ruby_add_rdepend "
-   >=www-apps/nanoc-cli-4.12.4:0
-   >=www-apps/nanoc-core-4.12.4:0
-"

diff --git a/www-apps/nanoc-checking/nanoc-checking-1.0.4.ebuild 
b/www-apps/nanoc-checking/nanoc-checking-1.0.4.ebuild
deleted file mode 100644
index 1c01dd15800d..
--- a/www-apps/nanoc-checking/nanoc-checking-1.0.4.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby31 ruby32"
-
-# Upstream has specs but they are not available in the gem and the
-# repository upstream is not tagged for this.
-RUBY_FAKEGEM_RECIPE_TEST="none"
-
-RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Provides checking functionality for Nanoc"
-HOMEPAGE="https://nanoc.app/;
-LICENSE="MIT"
-
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~riscv"
-
-ruby_add_rdepend "
-   >=www-apps/nanoc-cli-4.12.5:0
-   >=www-apps/nanoc-core-4.12.5:0
-"



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

2024-04-21 Thread Hans de Graaff
commit: f1c8463f3c0e57f978014d54695b5481ff144287
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Apr 22 05:51:54 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Apr 22 05:55:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1c8463f

dev-ruby/libusb: add 0.7.1

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

 dev-ruby/libusb/Manifest|  1 +
 dev-ruby/libusb/libusb-0.7.1.ebuild | 46 +
 2 files changed, 47 insertions(+)

diff --git a/dev-ruby/libusb/Manifest b/dev-ruby/libusb/Manifest
index ec9d5485031d..bb34cbccd709 100644
--- a/dev-ruby/libusb/Manifest
+++ b/dev-ruby/libusb/Manifest
@@ -1,2 +1,3 @@
 DIST libusb-0.6.4.gem 762368 BLAKE2B 
daca8049b82cb56fb8cac350f6953ce292c74370bf468497773b34b6017eef9c0252daf2a0213e660db99120a53193ea67943bb1d851ae1ee723ea84dbe289e0
 SHA512 
433425f9cc2600615a3e4baec962ff0901e9c0eae7a77c410d099f22742995b23bf9c143797b393843b3de26b8336263cd5b3d3d1cdcd8f91266d90201a6a6de
 DIST libusb-0.7.0.gem 819712 BLAKE2B 
a8d85731b3cff2a5ddf9391a01c54250f11b9933e7ea429031cf8879e22ee79c8c3c8669735b73b7e32ca56c77245588511df1d486a17da67215af2d052082aa
 SHA512 
cd17e40b34bf5015e43435f8f510ce63bc2434c77680dcc8079f123ec4bb12b22b92ae59a7c8646747e5be7f6d14bf3f3a1302549e686ab3735966987311481a
+DIST libusb-0.7.1.gem 815104 BLAKE2B 
c72bac1f43b9cc70e9d6e2c6e48b9e4fc95f62117d26e0925f5bc5d49fca88f6610254dd0c5ed11368397e2149706f78f9919c26f01c23fa84b97fc07edcd14d
 SHA512 
eed881ea9658911aba93dfd5c72d74ad7e9fc333d890dff872ec5ee3e8262ccbdf0e19f8f4c918d6b67438a72cde51397c652d2b9215dce4f0725cd5c8031ff6

diff --git a/dev-ruby/libusb/libusb-0.7.1.ebuild 
b/dev-ruby/libusb/libusb-0.7.1.ebuild
new file mode 100644
index ..d86ffb6892be
--- /dev/null
+++ b/dev-ruby/libusb/libusb-0.7.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="History.md README.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="binding that gives Ruby programmers access to arbitrary USB 
devices"
+HOMEPAGE="https://github.com/larskanis/libusb;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND+=">=dev-libs/libusb-1.0.27:1"
+RDEPEND+="${DEPEND}"
+
+ruby_add_rdepend "dev-ruby/ffi:0"
+ruby_add_bdepend "test? ( dev-ruby/eventmachine )"
+
+all_ruby_prepare() {
+   sed -e '/mini_portile2/d' \
+   -e 's/git ls-files --/find/' \
+   -i ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   # Avoid tests that try to open devices or depend on specific hardware
+   rm -f test/test_libusb_{bos,bulk_stream_transfer,descriptors}.rb || die
+}
+
+each_ruby_test() {
+   ${RUBY} -I.:lib -e "Dir['test/test_*.rb'].each{|f| require f}" || die
+}
+
+each_ruby_install() {
+   each_fakegem_install
+
+   # This gem includes an extension that does not actually do anything
+   # when using the system libusb, but newer rubygems versions still
+   # require the marker to be present.
+   ruby_fakegem_extensions_installed
+}



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

2024-04-21 Thread Zac Medico
commit: dd3df74b260c383ca385badbf0d60b4806f26318
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Apr 22 05:50:30 2024 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Apr 22 05:50:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd3df74b

app-containers/cri-o: drop 1.26.0

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

 app-containers/cri-o/Manifest|   1 -
 app-containers/cri-o/cri-o-1.26.0.ebuild | 102 ---
 2 files changed, 103 deletions(-)

diff --git a/app-containers/cri-o/Manifest b/app-containers/cri-o/Manifest
index 416317049881..34d6af512fea 100644
--- a/app-containers/cri-o/Manifest
+++ b/app-containers/cri-o/Manifest
@@ -1,2 +1 @@
-DIST cri-o-1.26.0.tar.gz 28306997 BLAKE2B 
aa4eb7b9964456ff95572e3e8f4f791141956863b13bb9b0eb3507321b76ef7e815f6a27f003f9265ffdfbeaf59a8f3e291187314ec2137dde741143cbcead2f
 SHA512 
489cd0b3989764f48d8803e65e152515d77326f3f794cec02f694825fc6e5b0541d3608253d5e8a399c9119e85fa947fc62558b4656bf6a189c52e0bef4d669e
 DIST cri-o-1.29.0.tar.gz 21371695 BLAKE2B 
f670605f07446a78ce04f497207e0205aee23138be448bdc2d2fb172691e5bb309234daa1c5c0adbb37dcb24e9177f24f62e01e183ac6443f48054b9e65b6dfe
 SHA512 
bb83c906964e61ae68219e1374a3e0810fc982fd0389549e6fe3128156af8d5c6effce4217de4d33d3e29e986db630525694093ca3a99b6065385e1e37927fef

diff --git a/app-containers/cri-o/cri-o-1.26.0.ebuild 
b/app-containers/cri-o/cri-o-1.26.0.ebuild
deleted file mode 100644
index d2510ed1b0e5..
--- a/app-containers/cri-o/cri-o-1.26.0.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-EGIT_COMMIT=214b77367c48acd75a08610ac8d0941540347691
-
-inherit go-module
-
-DESCRIPTION="OCI-based implementation of Kubernetes Container Runtime 
Interface"
-HOMEPAGE="https://cri-o.io/;
-SRC_URI="https://github.com/cri-o/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-IUSE="btrfs +device-mapper selinux systemd"
-
-COMMON_DEPEND="
-   app-crypt/gpgme:=
-   app-containers/conmon
-   app-containers/runc
-   dev-libs/glib:=
-   dev-libs/libassuan:=
-   dev-libs/libgpg-error:=
-   net-firewall/conntrack-tools
-   net-firewall/iptables
-   app-containers/cni-plugins
-   net-misc/socat
-   sys-apps/iproute2
-   sys-libs/libseccomp:=
-   btrfs? ( sys-fs/btrfs-progs )
-   device-mapper? ( sys-fs/lvm2:= )
-   selinux? ( sys-libs/libselinux:= )
-   systemd? ( sys-apps/systemd:= )"
-DEPEND="
-   ${COMMON_DEPEND}
-   dev-go/go-md2man"
-RDEPEND="${COMMON_DEPEND}
-   !> Makefile || die
-
-   sed -e 's:/usr/local/bin:/usr/bin:' \
-   -i contrib/systemd/* || die
-}
-
-src_compile() {
-   [[ -f hack/btrfs_installed_tag.sh ]] || die
-   use btrfs || { echo -e "#!/bin/sh\necho exclude_graphdriver_btrfs" > \
-   hack/btrfs_installed_tag.sh || die; }
-
-   [[ -f hack/libdm_installed.sh ]] || die
-   use device-mapper || { echo -e "#!/bin/sh\necho 
exclude_graphdriver_devicemapper" > \
-   hack/libdm_installed.sh || die; }
-
-   [[ -f hack/selinux_tag.sh ]] || die
-   use selinux || { echo -e "#!/bin/sh\ntrue" > \
-   hack/selinux_tag.sh || die; }
-
-   mkdir -p bin || die
-   emake all \
-   GOBIN="${S}/bin" \
-   GO_BUILD="go build ${GOFLAGS}" \
-   GO_MD2MAN="$(which go-md2man)"
-}
-
-src_install() {
-   emake install install.config install.systemd \
-   DESTDIR="${D}" \
-   GO_MD2MAN="$(which go-md2man)" \
-   PREFIX="${D}${EPREFIX}/usr"
-   keepdir /etc/crio
-   mv "${ED}/etc/crio/crio.conf"{,.example} || die
-
-   newinitd "${FILESDIR}/crio.initd" crio
-
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
-
-   # Suppress crio log error messages triggered if these don't exist.
-   keepdir /etc/containers/oci/hooks.d
-   keepdir /usr/share/containers/oci/hooks.d
-
-   # Suppress crio "Missing CNI default network" log message.
-   keepdir /etc/cni/net.d
-   insinto /etc/cni/net.d
-   doins contrib/cni/99-loopback.conflist
-}



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

2024-04-21 Thread Mart Raudsepp
commit: 081200be74a37ff352d0752d6afb29b84d6f2321
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Apr 21 20:26:37 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Apr 22 05:40:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=081200be

gnome-base/gnome-shell: add 45.6

Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-shell/Manifest|   1 +
 gnome-base/gnome-shell/gnome-shell-45.6.ebuild | 188 +
 2 files changed, 189 insertions(+)

diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest
index 9063a41f0140..9ccf31b23d32 100644
--- a/gnome-base/gnome-shell/Manifest
+++ b/gnome-base/gnome-shell/Manifest
@@ -1,3 +1,4 @@
 DIST gnome-shell-45.2.tar.xz 2017124 BLAKE2B 
b1ee0ecb7babadad1b9abed3c9bb2fda4c47e5bff080cfd92db35530b211449a9e3c8db0f63ccf87ae9df05337b9a69546b880c71d7a4a1fca08b773490bbce1
 SHA512 
d88cb7e385f69416863a5b1299fdd18f228a6f951ee084e0ae79ed668c856e50f19c537d7b40eaf93b9166fa5ef7797b9babc3b8d4f80941e15d53d862734aec
 DIST gnome-shell-45.4.tar.xz 2016708 BLAKE2B 
1bbc4bc0d5652a3c9332a2f072437919c2cdb3fdf546913d00b65d5806bd7c7f7d7e8f0886fba1b8a6a776598b358882f6285c55f68ec217eb5ac378b73580a3
 SHA512 
127031302c4f606353292ab2ca2ab7b4c1000eba11bccd30cefb6a0c4a316aac1203d021d713716ad6036e451971d564545978f83b1e24668b166dcd66ba
 DIST gnome-shell-45.5.tar.xz 2016720 BLAKE2B 
a6c28a698a59724ef2381546110caeafd7d9a4541e8046e1d562bc2762660a979fb3b83d0823690fba912ebd2240df746f83e37b2fd722c9a54e038776afbef7
 SHA512 
4c463635cff3b640ed88f9ada542c98ea6f803c31bce6f67dca2e054ea8cdc1de764d7695bd9365b97d59bd04ad54043b858f26b4553f7a7eff9943d2ffb995b
+DIST gnome-shell-45.6.tar.xz 2016488 BLAKE2B 
6590c160eabae21e1f5a79787113d02950db52b052330beb9b82d4b837ad7f9038c3c5ae2671c6688710d625a348f9b65b360d53e8d635824ce91be47cc73923
 SHA512 
7e8ce152cc9fa6374d45cb3163ea8a56db7386c924cfc0799c4d5aec6285e50c7fc8555dd2b8d702fc33f3206027aa2711bbbc1a1e782eaa24e9003e69d7a843

diff --git a/gnome-base/gnome-shell/gnome-shell-45.6.ebuild 
b/gnome-base/gnome-shell/gnome-shell-45.6.ebuild
new file mode 100644
index ..92b6670d0970
--- /dev/null
+++ b/gnome-base/gnome-shell/gnome-shell-45.6.ebuild
@@ -0,0 +1,188 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit gnome.org gnome2-utils meson optfeature python-single-r1 virtualx xdg
+
+DESCRIPTION="Provides core UI functions for the GNOME desktop"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell 
https://gitlab.gnome.org/GNOME/gnome-shell;
+
+LICENSE="GPL-2+ LGPL-2+"
+SLOT="0"
+IUSE="elogind gtk-doc +ibus +networkmanager pipewire systemd test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   ?? ( elogind systemd )"
+RESTRICT="!test? ( test )"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+# libXfixes-5.0 needed for pointer barriers and #include 

+DEPEND="
+   >=gnome-extra/evolution-data-server-3.46.0:=
+   >=app-crypt/gcr-3.90.0:4=[introspection]
+   >=dev-libs/glib-2.68:2
+   >=dev-libs/gobject-introspection-1.49.1:=
+   >=dev-libs/gjs-1.73.1[cairo]
+   >=gui-libs/gtk-4:4[introspection]
+   >=x11-wm/mutter-45.0:0/13[introspection,test?]
+   >=sys-auth/polkit-0.120_p20220509[introspection]
+   >=gnome-base/gsettings-desktop-schemas-42_beta[introspection]
+   >=x11-libs/startup-notification-0.11
+   >=app-i18n/ibus-1.5.19
+   >=gnome-base/gnome-desktop-40.0:4=
+   networkmanager? (
+   >=net-misc/networkmanager-1.10.4[introspection]
+   net-libs/libnma[introspection]
+   >=app-crypt/libsecret-0.18
+   )
+   pipewire? ( >=media-video/pipewire-0.3.49:= )
+   systemd? (
+   >=sys-apps/systemd-246:=
+   >=gnome-base/gnome-desktop-3.34.2:3=[systemd]
+   )
+   elogind? ( >=sys-auth/elogind-237 )
+
+   app-arch/gnome-autoar
+   dev-libs/json-glib
+
+   >=app-accessibility/at-spi2-core-2.46:2[introspection]
+   x11-libs/gdk-pixbuf:2[introspection]
+   dev-libs/libxml2:2
+   x11-libs/libX11
+
+   >=media-libs/libpulse-2[glib]
+   dev-libs/libical:=
+   >=x11-libs/libXfixes-5.0
+
+   gui-libs/gtk:4[introspection]
+
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   ')
+   media-libs/libglvnd[X]
+"
+# Runtime-only deps are probably incomplete and approximate.
+# Introspection deps generated from inspection of the output of:
+#  for i in `rg -INUo 'const(?s).*imports.gi' |cut -d= -f1 |cut -c7- |sort 
-u`; do echo $i ;done |cut -d, -f1 |sort -u
+# or
+#  rg -INUo 'const(?s).*imports.gi' |cut -d= -f1 |cut -c7- | sed -e 
's:[{}]::g' | awk '{$1=$1; print}' | awk -F',' '{$1=$1;print}' | tr ' ' '\n' | 
sort -u | sed -e 's/://g'
+# These will give a lot of unnecessary things due to greedy matching 

[gentoo-commits] repo/gentoo:master commit in: gui-libs/gtk/

2024-04-21 Thread Mart Raudsepp
commit: 52ff5fb39a3c2a27bc76ee78a133789f5dd92568
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Apr 22 04:31:52 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Apr 22 05:40:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52ff5fb3

gui-libs/gtk: Update dep for media-libs/libepoxy[egl] IUSE removal

Signed-off-by: Mart Raudsepp  gentoo.org>

 gui-libs/gtk/gtk-4.12.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/gtk/gtk-4.12.5.ebuild b/gui-libs/gtk/gtk-4.12.5.ebuild
index 21cbf4b52d50..cd5ffd7bad88 100644
--- a/gui-libs/gtk/gtk-4.12.5.ebuild
+++ b/gui-libs/gtk/gtk-4.12.5.ebuild
@@ -28,7 +28,7 @@ COMMON_DEPEND="
media-libs/libpng:=
media-libs/tiff:=
media-libs/libjpeg-turbo:=
-   >=media-libs/libepoxy-1.4[egl,X(+)?]
+   >=media-libs/libepoxy-1.4[egl(+),X(+)?]
>=media-libs/graphene-1.10.0[introspection?]
app-text/iso-codes
x11-misc/shared-mime-info



[gentoo-commits] repo/gentoo:master commit in: gui-libs/wpebackend-fdo/

2024-04-21 Thread Mart Raudsepp
commit: 28b1e127fbd1c23073f172c09cc3725cd3887271
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Apr 22 04:32:59 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Apr 22 05:40:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28b1e127

gui-libs/wpebackend-fdo: Update dep for media-libs/libepoxy[egl] IUSE removal

Signed-off-by: Mart Raudsepp  gentoo.org>

 gui-libs/wpebackend-fdo/wpebackend-fdo-1.14.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gui-libs/wpebackend-fdo/wpebackend-fdo-1.14.2.ebuild 
b/gui-libs/wpebackend-fdo/wpebackend-fdo-1.14.2.ebuild
index e712cd0657bc..f2b174fcd992 100644
--- a/gui-libs/wpebackend-fdo/wpebackend-fdo-1.14.2.ebuild
+++ b/gui-libs/wpebackend-fdo/wpebackend-fdo-1.14.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -15,7 +15,7 @@ SLOT="1.0"
 KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86"
 
 RDEPEND="
-   media-libs/libepoxy[egl]
+   media-libs/libepoxy[egl(+)]
dev-libs/glib:2
>=dev-libs/wayland-1.10
>=gui-libs/libwpe-1.6:1.0



[gentoo-commits] repo/gentoo:master commit in: x11-wm/mutter/

2024-04-21 Thread Mart Raudsepp
commit: 530dd5206e05dd1365d5579fa733b81e5dfff473
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Apr 21 20:25:04 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Apr 22 05:39:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=530dd520

x11-wm/mutter: add 45.6

Move dev-util/sysprof and x11-libs/libXrender to DEPEND-only.

Signed-off-by: Mart Raudsepp  gentoo.org>

 x11-wm/mutter/Manifest   |   1 +
 x11-wm/mutter/mutter-45.6.ebuild | 239 +++
 2 files changed, 240 insertions(+)

diff --git a/x11-wm/mutter/Manifest b/x11-wm/mutter/Manifest
index 76126015fe2f..2effad782509 100644
--- a/x11-wm/mutter/Manifest
+++ b/x11-wm/mutter/Manifest
@@ -2,3 +2,4 @@ DIST mutter-45.2-r1-patchset.tar.xz 21864 BLAKE2B 
c09566f75a816f6599ac4bf99879cc
 DIST mutter-45.2.tar.xz 2884940 BLAKE2B 
c4107840b8bd0f75a9c76300f324bfff6aac3195f526ab88102c831df693cb8dfa5b55bb1590a54e68f41eab392e69bb833221480578a2fba4b1e4bdc5ed030d
 SHA512 
2111ad0645d2da58dedb30d94e99b52045f38b31a9de7314a5d8b41a5525612d88d2fbaafd3658eb6f734c143ad12176367c26533237199d9a5c1ad3dea743c7
 DIST mutter-45.4.tar.xz 2886300 BLAKE2B 
62fe0c08e92f8cab0bcf64a52a9d1bdf16754deae5fb00018f29c596ab2e26a5b75eee46f1c0206ae1773fe5b7ed48abc755b6070d35dc22536dcb11e8955e95
 SHA512 
3fdd44dfcb504a84d402065987fb8bdec84d639260c66c0cb2e88ef2deb56fadf2ae91bdeae782793728e54803a455ab38943b68693124d728b0c52ba8698e3c
 DIST mutter-45.5.tar.xz 2886412 BLAKE2B 
b5534943d41500a165de5242f73b9da145dd52a4b5168e863843ca5b08a6d726be9b7a94b94763e6b4c10b48355ed845accd9ae63704aefaf3f8e2bb361855b8
 SHA512 
15fb5589e2b971ac94b3d8f549643f2998375943c419114907c317761c8250089751dea65c35be44435350e6bb02bb238fcf2eef17bf7d6a5b41053a64ffba05
+DIST mutter-45.6.tar.xz 2886844 BLAKE2B 
f5658d0667cac04f290040e26cf8326d6d30130d0500b18b318269bae152b18a1e4867b9c749269e14b31fb8d7af7fb7a1d72f94df1dad1da0bd98462b9a29f0
 SHA512 
bfd918469450dd287b58c5e8c55969d9d3bb737898a5823175c15841e2d483faf2900f6c0d4b2bcdcbdb4e58fa16d4dee836084f1f4307fbbce3e7a8d6343738

diff --git a/x11-wm/mutter/mutter-45.6.ebuild b/x11-wm/mutter/mutter-45.6.ebuild
new file mode 100644
index ..ebbdabe366e2
--- /dev/null
+++ b/x11-wm/mutter/mutter-45.6.ebuild
@@ -0,0 +1,239 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+inherit gnome.org gnome2-utils meson python-any-r1 udev xdg
+
+DESCRIPTION="GNOME compositing window manager based on Clutter"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/mutter/;
+LICENSE="GPL-2+"
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/mutter.git;
+   SRC_URI=""
+   SLOT="0/13" # This can get easily out of date, but better than 9967
+else
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+   SLOT="0/$(($(ver_cut 1) - 32))" # 0/libmutter_api_version - ONLY 
gnome-shell (or anything using mutter-clutter-.pc) should use the 
subslot
+fi
+
+IUSE="debug elogind gnome gtk-doc input_devices_wacom +introspection 
screencast sysprof systemd test udev wayland video_cards_nvidia"
+# native backend requires gles3 for hybrid graphics blitting support, udev and 
a logind provider
+REQUIRED_USE="
+   gtk-doc? ( introspection )
+   wayland? ( ^^ ( elogind systemd ) udev )
+   test? ( wayland )"
+RESTRICT="!test? ( test )"
+
+# gnome-settings-daemon is build checked, but used at runtime only for 
org.gnome.settings-daemon.peripherals.keyboard gschema
+# USE=libei was first introduced in xwayland-23.2.1; we min dep on that to 
ensure the [libei(+)] works right, as missing USE flag with
+# previous versions meant that it's not there, while the intention seems to be 
to make it always enabled without USE flag in the future;
+# this ensures have_enable_ei_portal is always there in xwayland.pc, which 
affects how Xwayland is launched, thus if it were toggled off
+# in Xwayland after mutter is installed, Xwayland would fail to be started by 
mutter. mutter already hard-depends on libei, so there's
+# really no extra deps here (besides xdg-desktop-portal, but we want that too, 
anyhow).
+# v3.32.2 has many excessive or unused *_req variables declared, thus 
currently the dep order ignores those and goes via dependency() call order
+DEPEND="
+   >=media-libs/graphene-1.10.2[introspection?]
+   x11-libs/gdk-pixbuf:2
+   >=x11-libs/pango-1.46[introspection?]
+   >=x11-libs/cairo-1.14[X]
+   >=dev-libs/fribidi-1.0.0
+   >=gnome-base/gsettings-desktop-schemas-42.0[introspection?]
+   >=dev-libs/glib-2.75.1:2
+   gnome-base/gnome-settings-daemon
+   >=dev-libs/json-glib-0.12.0[introspection?]
+   >=x11-libs/libxkbcommon-0.4.3
+   x11-libs/libICE
+   >=app-accessibility/at-spi2-core-2.46:2[introspection?]
+   sys-apps/dbus
+   >=x11-misc/colord-1.4.5:=
+   >=media-libs/lcms-2.6:2
+   

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

2024-04-21 Thread Artemis Everfree
commit: dbb73f12d005a5730d7db153c050d2f2e1157616
Author: Artemis Everfree  artemis  sh>
AuthorDate: Mon Apr 22 05:38:47 2024 +
Commit: Artemis Everfree  artemis  sh>
CommitDate: Mon Apr 22 05:38:47 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dbb73f12

app-office/obsidian: make pkgcheck happy

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

 app-office/obsidian/obsidian-1.5.11.ebuild | 14 ++
 app-office/obsidian/obsidian-1.5.12.ebuild | 14 ++
 2 files changed, 12 insertions(+), 16 deletions(-)

diff --git a/app-office/obsidian/obsidian-1.5.11.ebuild 
b/app-office/obsidian/obsidian-1.5.11.ebuild
index daf1bfd3df..168968ddb8 100644
--- a/app-office/obsidian/obsidian-1.5.11.ebuild
+++ b/app-office/obsidian/obsidian-1.5.11.ebuild
@@ -25,13 +25,17 @@ SRC_URI="
arm64? ( 
https://github.com/obsidianmd/obsidian-releases/releases/download/v${PV}/${P}-arm64.tar.gz
 )
 "
 
-RESTRICT="mirror strip bindist"
+DIR="/opt/${PN^}"
 
-LICENSE="Obsidian-EULA"
+# deb gets extracted to WORKDIR. actual program gets extracted to its own dir
+# which depends on CPU arch.
+S="${WORKDIR}"
 
+LICENSE="Obsidian-EULA"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64"
 IUSE="appindicator"
+RESTRICT="mirror strip bindist"
 
 RDEPEND="
>=app-accessibility/at-spi2-core-2.46.0:2
@@ -65,12 +69,6 @@ RDEPEND="
appindicator? ( dev-libs/libayatana-appindicator )
 "
 
-DIR="/opt/${PN^}"
-
-# deb gets extracted to WORKDIR. actual program gets extracted to its own dir
-# which depends on CPU arch.
-S="${WORKDIR}"
-
 QA_PREBUILT="*"
 
 CONFIG_CHECK="~USER_NS"

diff --git a/app-office/obsidian/obsidian-1.5.12.ebuild 
b/app-office/obsidian/obsidian-1.5.12.ebuild
index daf1bfd3df..168968ddb8 100644
--- a/app-office/obsidian/obsidian-1.5.12.ebuild
+++ b/app-office/obsidian/obsidian-1.5.12.ebuild
@@ -25,13 +25,17 @@ SRC_URI="
arm64? ( 
https://github.com/obsidianmd/obsidian-releases/releases/download/v${PV}/${P}-arm64.tar.gz
 )
 "
 
-RESTRICT="mirror strip bindist"
+DIR="/opt/${PN^}"
 
-LICENSE="Obsidian-EULA"
+# deb gets extracted to WORKDIR. actual program gets extracted to its own dir
+# which depends on CPU arch.
+S="${WORKDIR}"
 
+LICENSE="Obsidian-EULA"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64"
 IUSE="appindicator"
+RESTRICT="mirror strip bindist"
 
 RDEPEND="
>=app-accessibility/at-spi2-core-2.46.0:2
@@ -65,12 +69,6 @@ RDEPEND="
appindicator? ( dev-libs/libayatana-appindicator )
 "
 
-DIR="/opt/${PN^}"
-
-# deb gets extracted to WORKDIR. actual program gets extracted to its own dir
-# which depends on CPU arch.
-S="${WORKDIR}"
-
 QA_PREBUILT="*"
 
 CONFIG_CHECK="~USER_NS"



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

2024-04-21 Thread Artemis Everfree
commit: ea85967f855e063a22c8f90a2a1ac9dfada41828
Author: Artemis Everfree  artemis  sh>
AuthorDate: Mon Apr 22 05:34:15 2024 +
Commit: Artemis Everfree  artemis  sh>
CommitDate: Mon Apr 22 05:34:15 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ea85967f

app-office/obsidian: add 1.5.12, drop 1.5.8

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

 app-office/obsidian/Manifest| 6 +++---
 .../obsidian/{obsidian-1.5.8.ebuild => obsidian-1.5.12.ebuild}  | 0
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-office/obsidian/Manifest b/app-office/obsidian/Manifest
index 161b987306..28702d8efc 100644
--- a/app-office/obsidian/Manifest
+++ b/app-office/obsidian/Manifest
@@ -1,6 +1,6 @@
 DIST obsidian-1.5.11-amd64.tar.gz 107180896 BLAKE2B 
f4508b0123ccfd64acd113490ed591205e4b204ea837e1c320a9e4c9c5a30e68d27df19dfe213ac12bbc57219a00680adecab4a31a6a36853632d95e95b3f62c
 SHA512 
bf1e9b52afa0c48347d532bc47b9625fa6c03ac884c899882e73e3464b257d8dfd89e32a5551d89b054e906c2e5078f2152af16ad16a746437e330ffe48dab7a
 DIST obsidian-1.5.11-arm64.tar.gz 106911612 BLAKE2B 
438119f8eea0cd14578704eab899f9493b2ecb6b5e0abe48e97914215bc74259d32dff82c96f4b40553d0b2905c34f94d041b1cab934fe30b7bc0d3027552327
 SHA512 
9336bfe16c076dd83514bcd86137616d260bb0a2bd430504beb83ca5a92fc24af09bdd00a2b89bffb831099504947dd94efc8d972fa4c1da451e742745f89bb6
 DIST obsidian-1.5.11.gh.deb 78667536 BLAKE2B 
7daa4827fc45573ea07f6bd93f9f9523a7c32286b06478ceb332b83d54edc9dcbc989d81e24d2a4f8d2393a87efe607c9eef5c392f8a9d408eb763bc29d6
 SHA512 
ac7b1edb3c377130ef6086cad419db5f602014160c7fe857b7552a1e84415c0e4a4c022c63fadf9c69ef9420fd516ff04f4c4db3003ef0650e6be9b751d1dfc4
-DIST obsidian-1.5.8-amd64.tar.gz 107058177 BLAKE2B 
508e8241a40392efcceaed00fe5221afa9f9311b74d8704c92a45765eee2c3e5482676bf634fc537dd49ff3a77e8a2c7909416c1769bf1b8fa61801cbc9b22bb
 SHA512 
1569c6b238fddbbd0be03e0d1935aa7d4d19ea580aceb3fef5165144c6accd39e82eefbc7c801e8bdf64313dbcca3607ca3df6dee01663a9a01f7a1ab57ca82d
-DIST obsidian-1.5.8-arm64.tar.gz 106789020 BLAKE2B 
024327f2d55dbd7779672e4a51583d3997be0903c785ff990742afe1b7e5fd536c9ff2637168d7c9a3815cc67c77215c1b772db4a96cfb270af147bda620b5ff
 SHA512 
ebdd067e058728409d24f0710da374e8a904ae4a66f1eb20b09f8ba1d9768176e19c1c22e08384f866510c294dc7f05715e2e10da32606b18979f3ceeb510c44
-DIST obsidian-1.5.8.gh.deb 78625030 BLAKE2B 
e4bb164b484072b3ea1c70242e60e89022101475191fc5ae3933c7596b78e5bed9ed840abec394653616777222b8e66e5b504789fe888dbed581518ce83ca94c
 SHA512 
f5308bd94a80d70e1eb74862f54dc8ce5a0818544c2fd329f3fd7818d6748ecdbeac710ac4438d677e742c955161a7a5513afbe99303e54ba20ee65da3c62bd0
+DIST obsidian-1.5.12-amd64.tar.gz 107180662 BLAKE2B 
52dd5a7f818629ba57cadec4a0c6b4f75d99c19ceaf1537b4f6b7dc0f9901c52b78318587b1f2a273ad6345475026e45c805d8978e7c0558a2487b9b2bf33376
 SHA512 
643409760fd99c6863679ca93b740a5f9a3d331144a82889c0a2f85bd53af4dcc0d5960840f8b7fa06216796fb5fc10522a769c27d8218bb32fb79370524b324
+DIST obsidian-1.5.12-arm64.tar.gz 106911948 BLAKE2B 
484128a6d790e5d7cf7c02df3ba192ea8a571b760b1b0e1719aa652237b586ceb281ca73e268cce200365a79fc711fb5b67966601be69e5b370fcebf59531de5
 SHA512 
b0bea43efd0be464a33847d23f8c3e5f204a9e76621cc17f37d852e9ebc5f6cddd82ac1ac65d6c847d4d1453dc9615a89bb7cf16739e08444ae2c502240a571b
+DIST obsidian-1.5.12.gh.deb 78651254 BLAKE2B 
22b3596a9bb098b4a15a79ed39a302526dd8f2294b85227a06a95ceaf2e597d2ab5e1d689dd6f3e497ed2acc2e0689bf79949b1337e4b34998bdb3f1b93b96ca
 SHA512 
f0cdb88d54c0ae3ab8dc62dab7df21b6617ce4973d81798d344cac5608689cc0a2618345dcdec1c08750194d2d02118c81b2edf8a308547bbbde56dbf6100528

diff --git a/app-office/obsidian/obsidian-1.5.8.ebuild 
b/app-office/obsidian/obsidian-1.5.12.ebuild
similarity index 100%
rename from app-office/obsidian/obsidian-1.5.8.ebuild
rename to app-office/obsidian/obsidian-1.5.12.ebuild



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

2024-04-21 Thread Artemis Everfree
commit: 45de72be2258755a4ffe1dc084fa82a50131aae7
Author: Artemis Everfree  artemis  sh>
AuthorDate: Mon Apr 22 05:30:01 2024 +
Commit: Artemis Everfree  artemis  sh>
CommitDate: Mon Apr 22 05:30:01 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=45de72be

www-apps/forgejo: make pkgcheck happy

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

 www-apps/forgejo/forgejo-1.20.6.0.ebuild  | 5 +++--
 www-apps/forgejo/forgejo-1.21.11.1.ebuild | 5 +++--
 www-apps/forgejo/forgejo-1.21.8.0.ebuild  | 5 +++--
 3 files changed, 9 insertions(+), 6 deletions(-)

diff --git a/www-apps/forgejo/forgejo-1.20.6.0.ebuild 
b/www-apps/forgejo/forgejo-1.20.6.0.ebuild
index 5ec0496a5f..96b07e64e5 100644
--- a/www-apps/forgejo/forgejo-1.20.6.0.ebuild
+++ b/www-apps/forgejo/forgejo-1.20.6.0.ebuild
@@ -10,11 +10,12 @@ DESCRIPTION="A self-hosted lightweight software forge"
 HOMEPAGE="https://forgejo.org/ https://codeberg.org/forgejo/forgejo;
 
 
SRC_URI="https://codeberg.org/forgejo/forgejo/releases/download/v${MY_PV}/forgejo-src-${MY_PV}.tar.gz
 -> ${P}.tar.gz"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
 S="${WORKDIR}/${PN}-src-${MY_PV}"
-
 LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0"
 SLOT="0"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
 IUSE="+acct pam sqlite pie"
 
 DEPEND="

diff --git a/www-apps/forgejo/forgejo-1.21.11.1.ebuild 
b/www-apps/forgejo/forgejo-1.21.11.1.ebuild
index 96b0995014..68c5354b8c 100644
--- a/www-apps/forgejo/forgejo-1.21.11.1.ebuild
+++ b/www-apps/forgejo/forgejo-1.21.11.1.ebuild
@@ -10,11 +10,12 @@ DESCRIPTION="A self-hosted lightweight software forge"
 HOMEPAGE="https://forgejo.org/ https://codeberg.org/forgejo/forgejo;
 
 
SRC_URI="https://codeberg.org/forgejo/forgejo/releases/download/v${MY_PV}/forgejo-src-${MY_PV}.tar.gz
 -> ${P}.tar.gz"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
 S="${WORKDIR}/${PN}-src-${MY_PV}"
-
 LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0"
 SLOT="0"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
 IUSE="+acct pam sqlite pie"
 
 DEPEND="

diff --git a/www-apps/forgejo/forgejo-1.21.8.0.ebuild 
b/www-apps/forgejo/forgejo-1.21.8.0.ebuild
index 96b0995014..68c5354b8c 100644
--- a/www-apps/forgejo/forgejo-1.21.8.0.ebuild
+++ b/www-apps/forgejo/forgejo-1.21.8.0.ebuild
@@ -10,11 +10,12 @@ DESCRIPTION="A self-hosted lightweight software forge"
 HOMEPAGE="https://forgejo.org/ https://codeberg.org/forgejo/forgejo;
 
 
SRC_URI="https://codeberg.org/forgejo/forgejo/releases/download/v${MY_PV}/forgejo-src-${MY_PV}.tar.gz
 -> ${P}.tar.gz"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
 S="${WORKDIR}/${PN}-src-${MY_PV}"
-
 LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0"
 SLOT="0"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
 IUSE="+acct pam sqlite pie"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-build/make/

2024-04-21 Thread Sam James
commit: 85423df7972767095b2ad59d10b9c44857d74dc8
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 22 03:58:34 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 22 03:58:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85423df7

dev-build/make: fix USE=verify-sig in src_unpack

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

 dev-build/make/make-4.4.1-r1.ebuild | 2 +-
 dev-build/make/make-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-build/make/make-4.4.1-r1.ebuild 
b/dev-build/make/make-4.4.1-r1.ebuild
index 3a67d090b66c..4f363169f0ae 100644
--- a/dev-build/make/make-4.4.1-r1.ebuild
+++ b/dev-build/make/make-4.4.1-r1.ebuild
@@ -50,7 +50,7 @@ src_unpack() {
cd "${S}" || die
./bootstrap || die
else
-   default
+   verify-sig_src_unpack
fi
 }
 

diff --git a/dev-build/make/make-.ebuild b/dev-build/make/make-.ebuild
index 568476904fc1..4df10fe00325 100644
--- a/dev-build/make/make-.ebuild
+++ b/dev-build/make/make-.ebuild
@@ -50,7 +50,7 @@ src_unpack() {
cd "${S}" || die
./bootstrap || die
else
-   default
+   verify-sig_src_unpack
fi
 }
 



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

2024-04-21 Thread Michał Górny
commit: 98e317111dbe72d93fb64c8f77f16b580eb41bb5
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 22 03:25:55 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 22 03:40:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98e31711

dev-python/beartype: Remove old

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

 dev-python/beartype/Manifest   |  3 ---
 dev-python/beartype/beartype-0.18.0.ebuild | 40 --
 dev-python/beartype/beartype-0.18.2.ebuild | 40 --
 dev-python/beartype/beartype-0.18.3.ebuild | 40 --
 4 files changed, 123 deletions(-)

diff --git a/dev-python/beartype/Manifest b/dev-python/beartype/Manifest
index acc9ae7bbcd9..6963a9e22d49 100644
--- a/dev-python/beartype/Manifest
+++ b/dev-python/beartype/Manifest
@@ -1,5 +1,2 @@
 DIST beartype-0.17.2.tar.gz 1133779 BLAKE2B 
61cb21511cbf9274e6e3eb1441bd32eb068b722c4fec1accadeed7aeaf8d26748a4b0adc79e8b9c45bfa8048ccffeef8e2e3506a2b651612b8fcdc6bb6c2953a
 SHA512 
90953abeb80b512a0e127e24f7896b350a243d8593a3d9f0b8508f0e5e8595a8b85a8b28326c2c15dd12779adeb74d1b8637cb646b1e27fea8c95b8d4811d804
-DIST beartype-0.18.0.tar.gz 1173664 BLAKE2B 
8c5a1131ccc06ef43e354ef9300ed4f170a8d7b9df4b435345c7e5ec4b7637c0b605c525f3c00033d32425dc9b1e2ae853f5662418053f77939671d113c25f0e
 SHA512 
304dda79941bb458445c63e05d447896c2f8b49db95787fe059b6b25f4aa863fc1cbee1e1b13af22dfe22c2359c83da61632ced03ee4391832ffbf88b5f541a1
-DIST beartype-0.18.2.tar.gz 1174624 BLAKE2B 
c3099c5569bf6090b33e637c1cacb829900705ad838ad24413cedce96cfb6c7e3ad8cf3d92741ef83f7b88eb3c056c0efff3ebf1f77c9c970193f3873629e398
 SHA512 
ff26366d210b365fab10af77018ab64ec77d7beed14eb8de5da5711f170b95f862ed5070f7b3aa7a1e66355745309829305cd9db2020b39eae806e0e2af85014
-DIST beartype-0.18.3.tar.gz 1187710 BLAKE2B 
01ccf33585b8b8ff457ff5c039aac5128ac237ff866a63593fc22bb4eef22291a3b7829cbb46a9350e88755e81c5e5d3bbabebb4c590e10c5818f6ab2dd15402
 SHA512 
05ae3e528f415a78e0ffc64be34835f3dd432ec387fccbbe18dadd73b4d2684b749c782e70c291830021c4ab10e6716fe25079e489929e54eef32fb4866a45dc
 DIST beartype-0.18.4.tar.gz 1188521 BLAKE2B 
1756d6ad8a4e8b8b67c92b336c520fdc0caef4f43653f5605e4974741ffab050de94bc8740b2311887b9f177e428d86ef757b7cf8cd09c9ce309da1a617eab14
 SHA512 
4555df977433067dbaaecd77b8edcc721695dbeb8f2005e708659efe62cc936abcf62020874db7583d8e3b1fa8720472945252e099bdf4f04a057bd95ac31fa9

diff --git a/dev-python/beartype/beartype-0.18.0.ebuild 
b/dev-python/beartype/beartype-0.18.0.ebuild
deleted file mode 100644
index 8337b30a5732..
--- a/dev-python/beartype/beartype-0.18.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Unbearably fast runtime type checking in pure Python"
-HOMEPAGE="
-   https://pypi.org/project/beartype/
-   https://github.com/beartype/beartype/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv"
-
-BDEPEND="
-   test? (
-   dev-python/mypy[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # fragile performance test
-   
beartype_test/a00_unit/a70_decor/test_decorwrapper.py::test_wrapper_fail_obj_large
-   # test for building docs, apparently broken too
-   beartype_test/a90_func/z90_lib/a00_sphinx
-   )
-
-   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-   epytest
-}

diff --git a/dev-python/beartype/beartype-0.18.2.ebuild 
b/dev-python/beartype/beartype-0.18.2.ebuild
deleted file mode 100644
index 8337b30a5732..
--- a/dev-python/beartype/beartype-0.18.2.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Unbearably fast runtime type checking in pure Python"
-HOMEPAGE="
-   https://pypi.org/project/beartype/
-   https://github.com/beartype/beartype/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv"
-
-BDEPEND="
-   test? (
-   dev-python/mypy[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # fragile performance test
-   
beartype_test/a00_unit/a70_decor/test_decorwrapper.py::test_wrapper_fail_obj_large
-   # test for building docs, apparently broken too
-   beartype_test/a90_func/z90_lib/a00_sphinx
-   )
-
-   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-   epytest
-}

diff 

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

2024-04-21 Thread Michał Górny
commit: 288325873a1dd0ac32ca512115daa6a09413415d
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 22 03:26:43 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 22 03:40:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28832587

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

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

 dev-python/scikit-build-core/Manifest  |  1 +
 .../scikit-build-core-0.9.2.ebuild | 61 ++
 2 files changed, 62 insertions(+)

diff --git a/dev-python/scikit-build-core/Manifest 
b/dev-python/scikit-build-core/Manifest
index 7147971275a3..3ab5faa12cf4 100644
--- a/dev-python/scikit-build-core/Manifest
+++ b/dev-python/scikit-build-core/Manifest
@@ -1,3 +1,4 @@
 DIST scikit_build_core-0.8.2.tar.gz 203630 BLAKE2B 
7093fd02891fe225ffee1b6da7800e49eb71c6468947fff1a80015eda8c9940f117196dfd067d0ea274d9958f8f13681ccd859f95ce9bf6a7d72eedc367489f3
 SHA512 
4b33936912806b5f607492d253d5cc6b2523d4892043caad82fed76140e53a0e9dec8178811a618cdc9b64f247e37145d474eb1979d181dd595b4905def1da8f
 DIST scikit_build_core-0.9.0.tar.gz 224820 BLAKE2B 
1221745656016ac90f1ac8bf9fb0d43c9f6f2dbd366b70522e2c8bcc15da87d64fc0ae84a583b811faa4cae638b9ab9d3987b21bccb29698fffb3d83cb26d881
 SHA512 
6d8dbb902a37c7d75f4e0c6d237f0aff6e6bcf08d0757bcef5d854b62b1ba3c562065aff7e87f0860803d4e768d0f6b2c4e866ae992b4fa510f0bee8d516431e
 DIST scikit_build_core-0.9.1.tar.gz 224992 BLAKE2B 
aaa02572c278138ba2463e42e4514647f9617cb257cdcb6f86a9a97e332967a867a2da97c2407388eae566a998496f6e712781d6e8af960a9fde4e8771baf41f
 SHA512 
8e4632694f862db1fcc05d3c5844fee601ea975f2f3fd548d214d12bfb19e8f200aed199ed04142c37b3454e0ba077e658d85d976ceba875f2642f2d13a3f8c2
+DIST scikit_build_core-0.9.2.tar.gz 225078 BLAKE2B 
8d50e82754013f23a2216d269757fce5b56c5fa99e2f3b93e3bb65e50730799f2874d0eaa71681e248eeb30c443cde03a5bd447732b764852f2069ed18ea98d3
 SHA512 
c94cb9b109c994bedaba0e82de15caaf4fc4ae5c08375324aeb60f8d05911cc958a70c0430d35b23ad9792d39ab0312ff607b0587cd55eb4fe68ae4f28eed1d9

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



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

2024-04-21 Thread Michał Górny
commit: 65522d90d7e5f2dd0c347b1ed901a75673281fb5
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 22 03:24:01 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 22 03:40:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65522d90

dev-python/libtmux: Bump to 0.37.0

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

 dev-python/libtmux/Manifest  |  1 +
 dev-python/libtmux/libtmux-0.37.0.ebuild | 62 
 2 files changed, 63 insertions(+)

diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest
index 58dd02031fb4..5ae36e7af8b9 100644
--- a/dev-python/libtmux/Manifest
+++ b/dev-python/libtmux/Manifest
@@ -8,3 +8,4 @@ DIST libtmux-0.33.0.gh.tar.gz 282114 BLAKE2B 
d1b9b1e0789c81dab17a1d0be3708f34388
 DIST libtmux-0.35.0.gh.tar.gz 282514 BLAKE2B 
b940e3833a54f949a73e19e1c8cdb97f91300425b4eff9f5b4ed0b60bfb117d0c670f3e450937bb453e0a7c2b7c623691d1ad8c42611bc486d65992680cbed9a
 SHA512 
a847a5cd14f0daefaa7582610bcc5ab707aed16b73e4ff53f630bd27794dbdabf1c1d42635d30a3e3823413be79e9c2fcf3710096080b0eac3c49adecb816d59
 DIST libtmux-0.35.1.gh.tar.gz 282665 BLAKE2B 
7b28e4a4dbbea86102aa37bc1bca6d7de7d184b999dd4cbbe739770a32e0bcc5069f5822a79af426f41dc9ad25fda0cb3e23cba7a5b340b88259d552cb380356
 SHA512 
400eb10594032e9387a7408626d3be3281fdcb66ed06cc839732ccb39278c20f3f8d8f07e88ea03876a5afe38cb567e585c45716b1edb12cc8f6a89f20873a34
 DIST libtmux-0.36.0.gh.tar.gz 282828 BLAKE2B 
247f98ae47093090187f2d52792f850f7476427b368f46970ef3fe9bd6449c03ac23101c8c7af711167bbd92e9e2cff3754474375dabd48157154ed89975a71a
 SHA512 
2fa16a55d4b46461d1266179cfa6cf8d710fdbe435369ff195a683a96243b2b7cd2fbeb47b88e3a660c23d3ca57e1c2722bc12492c52ee0961a1c5cc99ceb093
+DIST libtmux-0.37.0.gh.tar.gz 283496 BLAKE2B 
ef8c9c05cc20f549fc13ffb05276e1ba5b24c366c9cf44eb5ffe609cfe0e603ab7a90747b5df03afa62a6a9d8c81904e7fa7e4598092d3b11c0e9295e413d88d
 SHA512 
8876ad13613d367d6a6ea5945b5a0a495460b5ad68a14d89d20a41f0e5b421e0007041e4e8356e88a8eefb2b2422be306aebd2452e3be556f1cc4fd232327499

diff --git a/dev-python/libtmux/libtmux-0.37.0.ebuild 
b/dev-python/libtmux/libtmux-0.37.0.ebuild
new file mode 100644
index ..60bbba2f66cb
--- /dev/null
+++ b/dev-python/libtmux/libtmux-0.37.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Typed library that provides an ORM wrapper for tmux, a terminal 
multiplexer"
+HOMEPAGE="
+   https://libtmux.git-pull.com/
+   https://github.com/tmux-python/libtmux/
+   https://pypi.org/project/libtmux/
+"
+SRC_URI="
+   https://github.com/tmux-python/libtmux/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   >=app-misc/tmux-3.0a
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   local issues="https://github.com/tmux-python/libtmux/issues/;
+   sed -r -i "s|:issue:\`([[:digit:]]+)\`|\`issue \1 ${issues}\1\`|" 
CHANGES || die
+
+   # increase timeouts for tests
+   sed -e 's/0.01/0.1/' -i tests/test_test.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   # tests/test_window.py::test_fresh_window_data fails if TMUX_PANE is set
+   # https://bugs.gentoo.org/927158
+   local -x TMUX_PANE=
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   local -x PYTEST_PLUGINS=libtmux.pytest_plugin
+
+   local EPYTEST_DESELECT=(
+   # flaky tests
+   tests/legacy_api/test_test.py::test_function_times_out
+   tests/legacy_api/test_test.py::test_function_times_out_no_raise
+   
tests/legacy_api/test_test.py::test_function_times_out_no_raise_assert
+   )
+   epytest -o addopts= -p pytest_mock -p rerunfailures tests
+}



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

2024-04-21 Thread Michał Górny
commit: 8da748c920502fe17817ef219341e56699a76024
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 22 03:24:48 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 22 03:40:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8da748c9

dev-python/emoji: Bump to 2.11.1

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

 dev-python/emoji/Manifest|  1 +
 dev-python/emoji/emoji-2.11.1.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/dev-python/emoji/Manifest b/dev-python/emoji/Manifest
index b442539bacff..d59c4643cf95 100644
--- a/dev-python/emoji/Manifest
+++ b/dev-python/emoji/Manifest
@@ -1 +1,2 @@
 DIST emoji-2.11.0.gh.tar.gz 502049 BLAKE2B 
fe5ecfd85cbdf4812818538c601ae42e7fe50ab01da95af6f1a1f68cf11b9e4dfe8e66a191990f28bb92f5f21807c4fab80035488debe7cf90dedc6e132be189
 SHA512 
2b8263dcb84a73a54c17b63a878d2f6446b41742fd3148d0be6124acc176c97a6b5cdae72bd9bb22b7a384896a8f875f7dd6962cc5bd72700f9b7e5d568c7fd4
+DIST emoji-2.11.1.gh.tar.gz 502076 BLAKE2B 
96ceee9822670ffafcd283535c1af89c7fa71f386ff62ed3417f9794298f5310aeebe75a71c5b11f00b0159cc1c4e111bd9b7701d704ce0b02ee98739c0eb3d4
 SHA512 
c200e3b143569ba6890b5c83721d9c8fbd76288e05e8d8dad02b853adc79fab5886a6a9606fd361430c9cd42689c24f05583bbe1c4aeff520fff4591aa443af5

diff --git a/dev-python/emoji/emoji-2.11.1.ebuild 
b/dev-python/emoji/emoji-2.11.1.ebuild
new file mode 100644
index ..e71c124e54b5
--- /dev/null
+++ b/dev-python/emoji/emoji-2.11.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Emoji for Python"
+HOMEPAGE="
+   https://github.com/carpedm20/emoji/
+   https://pypi.org/project/emoji/
+"
+SRC_URI="
+   https://github.com/carpedm20/emoji/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64"
+
+distutils_enable_tests pytest



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

2024-04-21 Thread Michał Górny
commit: 730432726f78939466c940a0b862010d3412f2d3
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 22 03:30:04 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 22 03:40:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73043272

dev-python/h5py: Add := op on dev-python/numpy

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

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

diff --git a/dev-python/h5py/h5py-3.11.0.ebuild 
b/dev-python/h5py/h5py-3.11.0.ebuild
index 31a64dcc7d6d..5d79819a2fd2 100644
--- a/dev-python/h5py/h5py-3.11.0.ebuild
+++ b/dev-python/h5py/h5py-3.11.0.ebuild
@@ -23,11 +23,11 @@ KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux 
~x86-linux ~arm64-macos ~x
 IUSE="examples"
 
 DEPEND="
+   >=dev-python/numpy-1.17.3:=[${PYTHON_USEDEP}]
>=sci-libs/hdf5-1.10.4:=[hl(+)]
 "
 RDEPEND="
${DEPEND}
-   >=dev-python/numpy-1.17.3[${PYTHON_USEDEP}]
 "
 
 BDEPEND="



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

2024-04-21 Thread Michał Górny
commit: 38bc5e01b97029b68e318b32db5cdffe39d18aca
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 22 03:26:15 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 22 03:40:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38bc5e01

dev-python/beartype: Bump to 0.18.5

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

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

diff --git a/dev-python/beartype/Manifest b/dev-python/beartype/Manifest
index 6963a9e22d49..f8fedf0df14a 100644
--- a/dev-python/beartype/Manifest
+++ b/dev-python/beartype/Manifest
@@ -1,2 +1,3 @@
 DIST beartype-0.17.2.tar.gz 1133779 BLAKE2B 
61cb21511cbf9274e6e3eb1441bd32eb068b722c4fec1accadeed7aeaf8d26748a4b0adc79e8b9c45bfa8048ccffeef8e2e3506a2b651612b8fcdc6bb6c2953a
 SHA512 
90953abeb80b512a0e127e24f7896b350a243d8593a3d9f0b8508f0e5e8595a8b85a8b28326c2c15dd12779adeb74d1b8637cb646b1e27fea8c95b8d4811d804
 DIST beartype-0.18.4.tar.gz 1188521 BLAKE2B 
1756d6ad8a4e8b8b67c92b336c520fdc0caef4f43653f5605e4974741ffab050de94bc8740b2311887b9f177e428d86ef757b7cf8cd09c9ce309da1a617eab14
 SHA512 
4555df977433067dbaaecd77b8edcc721695dbeb8f2005e708659efe62cc936abcf62020874db7583d8e3b1fa8720472945252e099bdf4f04a057bd95ac31fa9
+DIST beartype-0.18.5.tar.gz 1193506 BLAKE2B 
497de6f326a3b600992748db8b74ba80d4a14003a0cc484b3eeaf48f0f808864fe64462ef3315d421dc4b5fe5d7060b48585ee00eb822c9f124612f394ab93bb
 SHA512 
114b256619c6c7fc48fbe28db00ae5a8ddea4ce11c5394a06fa026f0317a34907ff12ef0c0009cff7a7b83742e6b66bc8b503b4c0e382c0b6cf79d43780bda5b

diff --git a/dev-python/beartype/beartype-0.18.5.ebuild 
b/dev-python/beartype/beartype-0.18.5.ebuild
new file mode 100644
index ..8337b30a5732
--- /dev/null
+++ b/dev-python/beartype/beartype-0.18.5.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Unbearably fast runtime type checking in pure Python"
+HOMEPAGE="
+   https://pypi.org/project/beartype/
+   https://github.com/beartype/beartype/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+
+BDEPEND="
+   test? (
+   dev-python/mypy[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # fragile performance test
+   
beartype_test/a00_unit/a70_decor/test_decorwrapper.py::test_wrapper_fail_obj_large
+   # test for building docs, apparently broken too
+   beartype_test/a90_func/z90_lib/a00_sphinx
+   )
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest
+}



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

2024-04-21 Thread Michał Górny
commit: 5ee73bf7faeeb2d128ffc4b1ce5a76c14e2134d8
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 22 03:30:11 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 22 03:40:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ee73bf7

media-libs/opencv: Add := op on dev-python/numpy

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

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

diff --git a/media-libs/opencv/opencv-4.9.0.ebuild 
b/media-libs/opencv/opencv-4.9.0.ebuild
index 9c1ac20be8c5..36bf72aa8718 100644
--- a/media-libs/opencv/opencv-4.9.0.ebuild
+++ b/media-libs/opencv/opencv-4.9.0.ebuild
@@ -203,7 +203,7 @@ RDEPEND="
png? ( media-libs/libpng:0=[${MULTILIB_USEDEP}] )
python? (
${PYTHON_DEPS}
-   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/numpy:=[${PYTHON_USEDEP}]
)
qt5? (
dev-qt/qtgui:5



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

2024-04-21 Thread Michał Górny
commit: f2f7a9615fad47260a47d6fc398acdb896f6cd7a
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 22 03:20:57 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 22 03:40:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2f7a961

sys-libs/libomp: Disable GPU autodetection in 17.0.6 too

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

 sys-libs/libomp/libomp-17.0.6.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/sys-libs/libomp/libomp-17.0.6.ebuild 
b/sys-libs/libomp/libomp-17.0.6.ebuild
index 82c6efffb251..a2075dcce87c 100644
--- a/sys-libs/libomp/libomp-17.0.6.ebuild
+++ b/sys-libs/libomp/libomp-17.0.6.ebuild
@@ -113,8 +113,6 @@ multilib_src_configure() {
-DLIBOMP_INSTALL_ALIASES=OFF
# disable unnecessary hack copying stuff back to srcdir
-DLIBOMP_COPY_EXPORTS=OFF
-   # prevent trying to access the GPU
-   -DLIBOMPTARGET_AMDGPU_ARCH=LIBOMPTARGET_AMDGPU_ARCH-NOTFOUND
)
 
if [[ ${build_omptarget} == ON ]]; then
@@ -122,6 +120,10 @@ multilib_src_configure() {
mycmakeargs+=(
-DLIBOMPTARGET_BUILD_AMDGPU_PLUGIN=$(usex 
llvm_targets_AMDGPU)
-DLIBOMPTARGET_BUILD_CUDA_PLUGIN=$(usex 
llvm_targets_NVPTX)
+
+   # prevent trying to access the GPU
+   
-DLIBOMPTARGET_AMDGPU_ARCH=LIBOMPTARGET_AMDGPU_ARCH-NOTFOUND
+   
-DLIBOMPTARGET_NVPTX_ARCH=LIBOMPTARGET_NVPTX_ARCH-NOTFOUND
)
else
mycmakeargs+=(



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

2024-04-21 Thread Michał Górny
commit: e306ad9149b620f62659f7b506494228a87d65cd
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 22 03:24:17 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 22 03:40:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e306ad91

dev-python/emoji: Remove old

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

 dev-python/emoji/Manifest|  1 -
 dev-python/emoji/emoji-2.10.1.ebuild | 25 -
 2 files changed, 26 deletions(-)

diff --git a/dev-python/emoji/Manifest b/dev-python/emoji/Manifest
index dc0d107ae04e..b442539bacff 100644
--- a/dev-python/emoji/Manifest
+++ b/dev-python/emoji/Manifest
@@ -1,2 +1 @@
-DIST emoji-2.10.1.gh.tar.gz 489388 BLAKE2B 
50cf422b77e92ac7f4f395775d78428c24d061bedb8fe80291b7147eb21bc6423d9d9f3733b651b5632fd2e93516930f5be1413dfb3de81354fd077565332592
 SHA512 
d4e5a2f434a916e47c78da277d239da57aa028e53b2d92507d1f0274540fc613b9fc6ce6b5d60b48813eda1e6d9b6b3e102aea4fca8df722a5d2e5827c25
 DIST emoji-2.11.0.gh.tar.gz 502049 BLAKE2B 
fe5ecfd85cbdf4812818538c601ae42e7fe50ab01da95af6f1a1f68cf11b9e4dfe8e66a191990f28bb92f5f21807c4fab80035488debe7cf90dedc6e132be189
 SHA512 
2b8263dcb84a73a54c17b63a878d2f6446b41742fd3148d0be6124acc176c97a6b5cdae72bd9bb22b7a384896a8f875f7dd6962cc5bd72700f9b7e5d568c7fd4

diff --git a/dev-python/emoji/emoji-2.10.1.ebuild 
b/dev-python/emoji/emoji-2.10.1.ebuild
deleted file mode 100644
index e71c124e54b5..
--- a/dev-python/emoji/emoji-2.10.1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="Emoji for Python"
-HOMEPAGE="
-   https://github.com/carpedm20/emoji/
-   https://pypi.org/project/emoji/
-"
-SRC_URI="
-   https://github.com/carpedm20/emoji/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64"
-
-distutils_enable_tests pytest



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

2024-04-21 Thread Michał Górny
commit: 38ff2093276679b561f6536abbac0a6ba723407a
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 22 03:22:48 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 22 03:40:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38ff2093

dev-python/pyqtgraph: Bump to 0.13.6

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

 dev-python/pyqtgraph/Manifest|  1 +
 dev-python/pyqtgraph/pyqtgraph-0.13.6.ebuild | 74 
 2 files changed, 75 insertions(+)

diff --git a/dev-python/pyqtgraph/Manifest b/dev-python/pyqtgraph/Manifest
index 3ef345640dae..409be271eee6 100644
--- a/dev-python/pyqtgraph/Manifest
+++ b/dev-python/pyqtgraph/Manifest
@@ -1,2 +1,3 @@
 DIST pyqtgraph-0.13.3.gh.tar.gz 1423224 BLAKE2B 
6c054e243a95387f18c7f18a1d4375fac3a7ae3794902f72e8d75eaeea01e031422abb7bbd84bb94977c6ce14664fed4f66ebd9892f4200c3b3ccdd598ccbfd2
 SHA512 
a397fcf8fc2fcc5a212df9f4cd48dc07bc1ad9eb7a9b1283488eb52c236e054b01df02d04088a9d91679c4ae3ab7796cdf95cdbad06a6a585fbbcdb921f33617
 DIST pyqtgraph-0.13.4.gh.tar.gz 1438293 BLAKE2B 
aaa1ccdf318dfdee0dfee73f8f7be99897d58114971569eb14cd9e32f404cabe08edf20e78301152ad9663bda0d1e8c589ff6af63799bfdc87dfe12ab3ac5a63
 SHA512 
9c5c276d1e191bbb72ce1ce66fcf2cfe34f5f31318bbc3069c634a77b0373b2df6a7572eccb3cfec9a45d225f5f5da71d6ca9db3f9ef520eaab27b76176a8904
+DIST pyqtgraph-0.13.6.gh.tar.gz 2388348 BLAKE2B 
e0050e240b80be2448ebb998f3ea9bd51489c906512c2cb4c3e0684d6b57d093362c60eafff4aaea9262c9fa7464ffde32e8159e2694671ffe70109b5e412eef
 SHA512 
e77a054494a01ce848685547811ad398e0c77f747c26f9f4be798465f874bfeb23f6c2e507ad1175bb747e3c9c2f0d22747eefda476c4e8c72fa892fa0bb4730

diff --git a/dev-python/pyqtgraph/pyqtgraph-0.13.6.ebuild 
b/dev-python/pyqtgraph/pyqtgraph-0.13.6.ebuild
new file mode 100644
index ..3eee7ec805c3
--- /dev/null
+++ b/dev-python/pyqtgraph/pyqtgraph-0.13.6.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="A pure-python graphics and GUI library built on PyQt and numpy"
+HOMEPAGE="
+   https://www.pyqtgraph.org/
+   https://github.com/pyqtgraph/pyqtgraph/
+   https://pypi.org/project/pyqtgraph/
+"
+SRC_URI="
+   https://github.com/pyqtgraph/pyqtgraph/archive/${P}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+S=${WORKDIR}/${PN}-${P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+IUSE="opengl svg"
+REQUIRED_USE="test? ( opengl svg )"
+
+RDEPEND="
+   >=dev-python/numpy-1.22[${PYTHON_USEDEP}]
+   dev-python/scipy[${PYTHON_USEDEP}]
+   dev-python/PyQt5[gui,widgets,opengl=,svg=,${PYTHON_USEDEP}]
+   opengl? ( dev-python/pyopengl[${PYTHON_USEDEP}] )
+"
+BDEPEND="
+   test? (
+   dev-python/h5py[${PYTHON_USEDEP}]
+   dev-python/PyQt5[testlib,${PYTHON_USEDEP}]
+   dev-python/pytest-xvfb[${PYTHON_USEDEP}]
+   dev-vcs/git
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   distutils-r1_python_prepare_all
+
+   if ! use opengl; then
+   rm -r pyqtgraph/opengl || die
+   fi
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # apparently fragile
+   tests/test_reload.py::test_reload
+
+   # TODO
+   tests/exporters/test_svg.py::test_plotscene
+   tests/graphicsItems/test_ROI.py::test_PolyLineROI
+
+   # pyside2 is normally skipped if not installed but these two
+   # fail if it is installed
+   # TODO: this could be due to USE flags, revisit when pyside2
+   # gains py3.9
+   'pyqtgraph/examples/test_examples.py::testExamples[ 
DateAxisItem_QtDesigner.py - PySide2 ]'
+   'pyqtgraph/examples/test_examples.py::testExamples[ 
designerExample.py - PySide2 ]'
+   )
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest -p xvfb
+}



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

2024-04-21 Thread Michał Górny
commit: 4939e46fecb209737a6bebcf2f98f85ec544d2a0
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 22 03:22:15 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 22 03:40:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4939e46f

dev-python/hatchling: Bump to 1.24.2

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

 dev-python/hatchling/Manifest|  1 +
 dev-python/hatchling/hatchling-1.24.2.ebuild | 92 
 2 files changed, 93 insertions(+)

diff --git a/dev-python/hatchling/Manifest b/dev-python/hatchling/Manifest
index 43b1b48cc526..240c220ac376 100644
--- a/dev-python/hatchling/Manifest
+++ b/dev-python/hatchling/Manifest
@@ -1,3 +1,4 @@
 DIST hatch-hatchling-v1.22.5.gh.tar.gz 782757 BLAKE2B 
3431ef7c4e5f0754e51507e29d88ed0277b530d220eb75bdeab459d88172ba51de3cf2456074fa88483cc89e72726f3e147b97e995f9ccaf699b6c2699776a8c
 SHA512 
d4e77872e34e3aba3fce286f911861b795005c37550a2ca72a83216cea67d53be891afc8861b11582c66d38748f9c8d4980548d216c0fb21b2b4e1cadc314e58
 DIST hatch-hatchling-v1.23.0.gh.tar.gz 802345 BLAKE2B 
571ae18bda737acf05bd830c4d835b2c785a595844cefbed030383e9ede166b0cd8bba2d7a6e0a4c7b504be825fbca4fa89861e9ae265e9a24bc756025da8d07
 SHA512 
ed504577d856e42b46ab861972cfb1c47589ae85887c2fc0aa78ded7a2f1cc8eaef796b9331d4ff853a86b6d808080b15d11943775c600c5d10b191ae65cb400
 DIST hatch-hatchling-v1.24.1.gh.tar.gz 803276 BLAKE2B 
61966dbc170ef2b130ae49f78e9c99f81eedc69f6d7f30b28c48be8a2d6aa17f128ca08adc3740c3dead0da30581208b967a3b8e02fd5d3f3f46ab9be1813460
 SHA512 
47c6f93072f82b15c56eb61b342cde44bb34cc23b89ac426120215ae71ea956380a1a66d12a70a11088df921c0df31a448bb40953e2e3bb32c74ed34a94b9640
+DIST hatch-hatchling-v1.24.2.gh.tar.gz 1054297 BLAKE2B 
b2da7dc3f3d58998b57d6ee625a2b7e890afc078c0d8f6cb9c332480df561090bb8bc255e3e60d5d25fa55001869429f822014891fe1cec0098b61fbe02efe52
 SHA512 
e83f57089707a267685c9cac7f29cd5862adec62f6346097aa62bd5b3b9f7222621b2ea71004dd52f62798dab71bcf05c33a2c43dbe39d1bbc5f4a4f99f28c40

diff --git a/dev-python/hatchling/hatchling-1.24.2.ebuild 
b/dev-python/hatchling/hatchling-1.24.2.ebuild
new file mode 100644
index ..0f7cc99b5b95
--- /dev/null
+++ b/dev-python/hatchling/hatchling-1.24.2.ebuild
@@ -0,0 +1,92 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=standalone
+PYTHON_TESTED=( pypy3 python3_{10..12} )
+PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" )
+
+inherit distutils-r1
+
+TAG=${P/-/-v}
+MY_P=hatch-${TAG}
+DESCRIPTION="Modern, extensible Python build backend"
+HOMEPAGE="
+   https://pypi.org/project/hatchling/
+   https://github.com/pypa/hatch/
+"
+SRC_URI="
+   https://github.com/pypa/hatch/archive/${TAG}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}/backend
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+
+# deps are listed in backend/src/hatchling/ouroboros.py
+# editables are optional but required for editable installs
+RDEPEND="
+   >=dev-python/editables-0.3[${PYTHON_USEDEP}]
+   >=dev-python/packaging-23.2[${PYTHON_USEDEP}]
+   >=dev-python/pathspec-0.10.1[${PYTHON_USEDEP}]
+   >=dev-python/pluggy-1.0.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/tomli-1.2.2[${PYTHON_USEDEP}]
+   ' 3.10)
+"
+# always depend on the newest version available, at least until upstream
+# stops treating unknown classifiers as a fatal error
+# https://github.com/pypa/hatch/issues/1368
+RDEPEND+="
+   >=dev-python/trove-classifiers-2024.3.25[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   ${RDEPEND}
+   test? (
+   $(python_gen_cond_dep '
+   dev-python/atomicwrites[${PYTHON_USEDEP}]
+   dev-python/click[${PYTHON_USEDEP}]
+   dev-python/httpx[${PYTHON_USEDEP}]
+   dev-python/platformdirs[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/rich[${PYTHON_USEDEP}]
+   dev-python/tomli-w[${PYTHON_USEDEP}]
+   dev-python/virtualenv[${PYTHON_USEDEP}]
+   ' "${PYTHON_TESTED[@]}")
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then
+   einfo "Skipping tests on ${EPYTHON}"
+   return
+   fi
+
+   local -x EPYTEST_DESELECT=(
+   # these run pip to install stuff
+   tests/backend/dep/test_core.py::test_dependency_found
+   tests/backend/dep/test_core.py::test_extra_met
+   tests/backend/dep/test_core.py::test_extra_no_dependencies
+   tests/backend/dep/test_core.py::test_extra_unmet
+ 

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

2024-04-21 Thread Sam James
commit: 28fca56a1639578fc58de1e8310b7c94a5e12e09
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 22 03:13:04 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 22 03:13:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28fca56a

toolchain.eclass: propagate USE=zstd to libgccjit build

You *can* do LTO with libgccjit, apparently, and it even works if we don't
break the compression used for LTO with it. Pass down the zstd arg from
USE=zstd like we do for the regular build.

Thanks to StrawberryTea for reporting.

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

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

diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index 690b21c22d8e..a5d4345e7fbf 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -1462,7 +1462,7 @@ toolchain_src_configure() {
# respect USE=graphite here in case the user passes some
# graphite flags rather than try strip them out.
$(use_with graphite isl)
-   --without-zstd
+   $(use_with zstd)
--with-system-zlib
)
 



[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/slang/files/, sci-electronics/slang/

2024-04-21 Thread Rui Huang
commit: 8f68c4625c1b44375299d604fb8372c13a202156
Author: Huang Rui  gmail  com>
AuthorDate: Mon Apr 22 02:25:41 2024 +
Commit: Rui Huang  gmail  com>
CommitDate: Mon Apr 22 02:27:22 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8f68c462

sci-electronics/slang: add 6.0

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

 sci-electronics/slang/Manifest |  1 +
 .../files/slang-6.0-fix-gentoo-libfmt-depend.patch | 26 +
 sci-electronics/slang/slang-6.0.ebuild | 66 ++
 3 files changed, 93 insertions(+)

diff --git a/sci-electronics/slang/Manifest b/sci-electronics/slang/Manifest
index c1278ad217..b37ddbc2f7 100644
--- a/sci-electronics/slang/Manifest
+++ b/sci-electronics/slang/Manifest
@@ -1,2 +1,3 @@
 DIST slang-4.0.tar.gz 1308308 BLAKE2B 
99029a26b3fe86942abc33381f8f9ba050c09b390ed7fc54404f4054eb34a83e168d53096cad2e8f037954770a95009c701c86b1e59e1e9d02e1709fd120164c
 SHA512 
043c053452b2d452875b2e3ed96be5b96275544e2a692bec8b170e01cefec6e5648a6681e3cac3afd2a68c8ec57f6461a9a73394d74abbc8627d49b66978808e
 DIST slang-5.0.tar.gz 1334032 BLAKE2B 
08981f86d0be6a4a7d391a2b65d8f4e5bdab8e3ba50f6e847e2b25fec9d9345e806045faae3c74fd71db90f939d8668ff775465ea1e8433d660a0a53f20a358a
 SHA512 
a1b7b9aac7357a9a7cc1818adbb5e9622234f607aba452ca57e3d28b31779339bb19557137cf37cdcc2abb2aba15eb6d2f580169322caf075a2518b3d8634a26
+DIST slang-6.0.tar.gz 1401115 BLAKE2B 
77c6359e8de39216bef553ec832a643397e83847146223acf2512efbbb2cd15eb0b874ff8f021adb72472ce5bb77ca33648ed8c392b21df7ed349110f5654d17
 SHA512 
bd9e24abc6e83ca2ca0527271754bd0312e094c040feccbf95852a84dba486addd2ed0a40e5a855c1b41918061a6a7c34ca1a4f6610b1e941e50e1b74402cb5c

diff --git 
a/sci-electronics/slang/files/slang-6.0-fix-gentoo-libfmt-depend.patch 
b/sci-electronics/slang/files/slang-6.0-fix-gentoo-libfmt-depend.patch
new file mode 100644
index 00..59d9166d18
--- /dev/null
+++ b/sci-electronics/slang/files/slang-6.0-fix-gentoo-libfmt-depend.patch
@@ -0,0 +1,26 @@
+From 4be4a956ad1a1ff767dcc91c88fac103d5780578 Mon Sep 17 00:00:00 2001
+From: Huang Rui 
+Date: Fri, 15 Sep 2023 19:38:34 +0800
+Subject: [PATCHv1] external/CMakeLists.txt: fix gentoo libfmt depend
+
+Signed-off-by: Huang Rui 
+---
+ external/CMakeLists.txt | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/external/CMakeLists.txt b/external/CMakeLists.txt
+index 9341eb2e2ffa..4ea7429a69a8 100644
+--- a/external/CMakeLists.txt
 b/external/CMakeLists.txt
+@@ -4,7 +4,7 @@
+ # ~~~
+ 
+ # Required minimum versions for dependencies
+-set(fmt_min_version "10.2")
++set(fmt_min_version "9.0")
+ set(mimalloc_min_version "2.1")
+ set(catch2_min_version "3.0")
+ 
+-- 
+2.42.0
+

diff --git a/sci-electronics/slang/slang-6.0.ebuild 
b/sci-electronics/slang/slang-6.0.ebuild
new file mode 100644
index 00..a1660d0a4b
--- /dev/null
+++ b/sci-electronics/slang/slang-6.0.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit cmake python-single-r1
+
+DESCRIPTION="SystemVerilog compiler and language services"
+HOMEPAGE="
+   https://sv-lang.com
+   https://github.com/MikePopoloski/slang
+"
+
+if [[ "${PV}" == "" ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/MikePopoloski/${PN}.git;
+else
+   SRC_URI="https://github.com/MikePopoloski/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+   S="${WORKDIR}/${P}"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="python test"
+REQUIRED_USE=" ${PYTHON_REQUIRED_USE} "
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   >=dev-python/pybind11-2.10[${PYTHON_USEDEP}]
+   ')
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=dev-libs/libfmt-9.1.0
+   test? ( >=dev-cpp/catch-3.0.1 )
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-6.0-fix-gentoo-libfmt-depend.patch"
+)
+
+src_configure() {
+   python_setup
+   local mycmakeargs=(
+   -D CMAKE_INSTALL_LIBDIR="${EPREFIX}/usr/$(get_libdir)"
+   -D BUILD_SHARED_LIBS=ON
+   -D SLANG_INCLUDE_PYLIB=$(usex python)
+   -D SLANG_INCLUDE_TESTS=$(usex test)
+   -D SLANG_USE_MIMALLOC=OFF
+   )
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+
+   if use python; then
+   # fix python unexpected paths QA
+   mkdir -p "${D}/$(python_get_sitedir)" || die
+   mv "${D}"/usr/pyslang* "${D}/$(python_get_sitedir)" || die
+   fi
+}



[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/slang/

2024-04-21 Thread Rui Huang
commit: 8399ad2b82085397c59b75edfb000b2d54ad2ebd
Author: Huang Rui  gmail  com>
AuthorDate: Mon Apr 22 02:30:47 2024 +
Commit: Rui Huang  gmail  com>
CommitDate: Mon Apr 22 02:32:17 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8399ad2b

sci-electronics/slang: disable py3.9, fix ebuild format

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

 sci-electronics/slang/slang-4.0.ebuild  |  4 ++--
 sci-electronics/slang/slang-5.0.ebuild  |  2 +-
 sci-electronics/slang/slang-.ebuild | 15 +++
 3 files changed, 10 insertions(+), 11 deletions(-)

diff --git a/sci-electronics/slang/slang-4.0.ebuild 
b/sci-electronics/slang/slang-4.0.ebuild
index 8cf3c6e986..6ce4a98d17 100644
--- a/sci-electronics/slang/slang-4.0.ebuild
+++ b/sci-electronics/slang/slang-4.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="8"
 
-PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_COMPAT=( python3_{10..12} )
 inherit cmake python-single-r1
 
 DESCRIPTION="SystemVerilog compiler and language services"

diff --git a/sci-electronics/slang/slang-5.0.ebuild 
b/sci-electronics/slang/slang-5.0.ebuild
index 671133d46c..6bba9883c2 100644
--- a/sci-electronics/slang/slang-5.0.ebuild
+++ b/sci-electronics/slang/slang-5.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="8"
 
-PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_COMPAT=( python3_{10..12} )
 inherit cmake python-single-r1
 
 DESCRIPTION="SystemVerilog compiler and language services"

diff --git a/sci-electronics/slang/slang-.ebuild 
b/sci-electronics/slang/slang-.ebuild
index 1e128f55cd..a040c292e6 100644
--- a/sci-electronics/slang/slang-.ebuild
+++ b/sci-electronics/slang/slang-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="8"
 
-PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_COMPAT=( python3_{10..12} )
 inherit cmake python-single-r1
 
 DESCRIPTION="SystemVerilog compiler and language services"
@@ -29,16 +29,14 @@ RESTRICT="!test? ( test )"
 
 RDEPEND="
${PYTHON_DEPS}
-   >=dev-cpp/catch-3.0.1
-   >=dev-libs/libfmt-9.1.0
-   >=dev-libs/mimalloc-2.1.2
$(python_gen_cond_dep '
>=dev-python/pybind11-2.10[${PYTHON_USEDEP}]
')
 "
-
-DEPEND="
-   ${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=dev-libs/libfmt-9.1.0
+   test? ( >=dev-cpp/catch-3.0.1 )
 "
 
 src_configure() {
@@ -48,6 +46,7 @@ src_configure() {
-D BUILD_SHARED_LIBS=ON
-D SLANG_INCLUDE_PYLIB=$(usex python)
-D SLANG_INCLUDE_TESTS=$(usex test)
+   -D SLANG_USE_MIMALLOC=OFF
)
cmake_src_configure
 }



[gentoo-commits] repo/gentoo:master commit in: www-apps/readarr-bin/

2024-04-21 Thread Craig Andrews
commit: 77b13398f7a6e2d0efedd5d612a3def98942f754
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Apr 22 01:50:48 2024 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Apr 22 01:50:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77b13398

www-apps/readarr-bin: drop 0.3.23.2506

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

 www-apps/readarr-bin/Manifest  |  6 --
 .../readarr-bin/readarr-bin-0.3.23.2506.ebuild | 77 --
 2 files changed, 83 deletions(-)

diff --git a/www-apps/readarr-bin/Manifest b/www-apps/readarr-bin/Manifest
index cc9676d0416a..f159539f9f02 100644
--- a/www-apps/readarr-bin/Manifest
+++ b/www-apps/readarr-bin/Manifest
@@ -1,9 +1,3 @@
-DIST Readarr.develop.0.3.23.2506.linux-core-arm.tar.gz 88581278 BLAKE2B 
a579735d240fcf6ff12cee43595e9ee11bd90e503104781e8c05da4be1f21397907831eb6dcde9c1566410c7218a854e30edac1d3a28ea4db0c34f98b0ca856f
 SHA512 
8d98d986753ab265e32a5c067226b1a003c32cef11e02d91a75571d34f3c99f1565d2779db2bd1efb1eee167cc5562d03a3fd3696b61436a169833c7dca4e2ef
-DIST Readarr.develop.0.3.23.2506.linux-core-arm64.tar.gz 87821860 BLAKE2B 
4198fbffbec3d17ce0a1bb6371916f1c17b54b045bb054d4d828c66e96ef047eb3ea2daf96d150e3d805230cf829aab302634021b7bd3db34a1d0900270b6b6d
 SHA512 
90fe9e504e08053ca4c78029ef32edd00e54ffbe279bca3664570e45408fa74c060528a79e86e58b5441fc9bc8523f0e493fe86202dce5c7d45f8f7aebf23c33
-DIST Readarr.develop.0.3.23.2506.linux-core-x64.tar.gz 92860694 BLAKE2B 
832ea5e1c99baf4dd4ac31f2f1eb1d5a0d529975b20f33d40137be839777f2705386e5ccbc9b19c9011576f4b0adc078990fb7d53f826a3494bab914fc05fbeb
 SHA512 
a4c2e86766b95c4b2ff404f1fd45906ccf37e03bc40f6c146388db88c846a5b2e00166f9620c718ebb4be30242f28e315bbbf702a5639cfabc154a8dec7a2089
-DIST Readarr.develop.0.3.23.2506.linux-musl-core-arm.tar.gz 88639112 BLAKE2B 
a80f4d7508242e3a611d5a2fcf4b53e9623c90a49621b5994f7cb86206c5a4bf3885fd3ac8ff1f2aa19d7f9a7453662e7db47abda1ee2af93e1ccbf87dbb0b97
 SHA512 
a683a35c77b571655acf85d740f17a70700c0814226e67c54a58ac09ed14d81d87ab959c913a46c3180906e80fa044327f2e2cad496f2f8e8e37d4e6fc7de1b1
-DIST Readarr.develop.0.3.23.2506.linux-musl-core-arm64.tar.gz 87894550 BLAKE2B 
b5a2ac235cb7a428747a391cc973d9700b47c0bd7baa3828835cfc1ad95ba550cb0f5fa75487e3be2c4a78530a2f822ca4c91d809c6fc42058d432d4d5dceef5
 SHA512 
cf8cedb01b8290925c10803914a053029ba82795a89d052cba050c6d7830cec9d6c8020de821976317a377c58eb22369f6c083b30423ef006609f348bf6994d0
-DIST Readarr.develop.0.3.23.2506.linux-musl-core-x64.tar.gz 91913654 BLAKE2B 
3c8bf5fc86533571008b4603f6c54409debb4f2c424c522f74eae6c3ffa5235658c182d5a5260c20ff5591f60610878fe070972f1be3683d01a125390c31abab
 SHA512 
2c53949e29c6d2482f5c409b1ac422242d3eab8ee4f1951e2b105a4ddb941a6dde6426492cc1fdabddd09d9ad166770618e09158b48d7f386ee932801f22cef4
 DIST Readarr.develop.0.3.24.2510.linux-core-arm.tar.gz 88594102 BLAKE2B 
2d095ff93d6920920322ab7675acf453e98204b630e34ff3ea7a056115c304bd0453b10d2c19e1b1be02891970e51c15c377b2b288867f714b82bcb825117344
 SHA512 
44a05f33a5a13f8fa42f20eacd86d56c164835251e00651c85d3b38ff1746111f95a5cb03c82ca1b128558583f0cfc7a2ea1ac9ef52b018940e176f27fe79165
 DIST Readarr.develop.0.3.24.2510.linux-core-arm64.tar.gz 87874385 BLAKE2B 
c934d66440c4c061143b57e2504c0d8e33a85a4ac2ae6079ec3964f9df89f74fbc1822bc254f85f835d5f116dff5d0f0d348edc044ee727ea63102df5d4c14f1
 SHA512 
8dc7b28cb6082e3b7762fa0a1510e6a326aae909d35d11cf0ff4a17ced0237828eb4023e72458afa42d99d9ea2603b43cee5a17540b7f4d155a154c69cf96609
 DIST Readarr.develop.0.3.24.2510.linux-core-x64.tar.gz 92886051 BLAKE2B 
ce1f73e136c36ab152d1d86b376171fee2afbe8c3074b55d2706837bd792c5c60a034a5b1a9d7c2573788f672f1ee201759c5b7f2edf74c071161c4f01a12004
 SHA512 
c309bf6e3771582ef8eb9363816def16d5ae9eaf4deb5a2706c3f8b92d74a5445b6c8f8bf98d0d72206801d4585377e30b8fa00caa33d02419989e57c702eef3

diff --git a/www-apps/readarr-bin/readarr-bin-0.3.23.2506.ebuild 
b/www-apps/readarr-bin/readarr-bin-0.3.23.2506.ebuild
deleted file mode 100644
index 5ef7e008750e..
--- a/www-apps/readarr-bin/readarr-bin-0.3.23.2506.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd
-
-DESCRIPTION="An ebook and audiobook collection manager for Usenet and 
BitTorrent users"
-HOMEPAGE="https://readarr.com/
-   https://github.com/Readarr/Readarr/;
-
-SRC_URI="
-   amd64? (
-   elibc_glibc? (
-   
https://github.com/Readarr/Readarr/releases/download/v${PV}/Readarr.develop.${PV}.linux-core-x64.tar.gz
-   )
-   elibc_musl? (
-   
https://github.com/Readarr/Readarr/releases/download/v${PV}/Readarr.develop.${PV}.linux-musl-core-x64.tar.gz
-   )
-   )
-   arm? (
-   elibc_glibc? (
-   
https://github.com/Readarr/Readarr/releases/download/v${PV}/Readarr.develop.${PV}.linux-core-arm.tar.gz
-  

[gentoo-commits] repo/gentoo:master commit in: www-apps/readarr-bin/

2024-04-21 Thread Craig Andrews
commit: 5c5c1284297a1b533e278bdf56a58278b14cc7e4
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Apr 22 01:50:44 2024 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Apr 22 01:50:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c5c1284

www-apps/readarr-bin: add 0.3.24.2510

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

 www-apps/readarr-bin/Manifest  |  6 ++
 .../readarr-bin/readarr-bin-0.3.24.2510.ebuild | 77 ++
 2 files changed, 83 insertions(+)

diff --git a/www-apps/readarr-bin/Manifest b/www-apps/readarr-bin/Manifest
index e5cd61451151..cc9676d0416a 100644
--- a/www-apps/readarr-bin/Manifest
+++ b/www-apps/readarr-bin/Manifest
@@ -4,3 +4,9 @@ DIST Readarr.develop.0.3.23.2506.linux-core-x64.tar.gz 92860694 
BLAKE2B 832ea5e1
 DIST Readarr.develop.0.3.23.2506.linux-musl-core-arm.tar.gz 88639112 BLAKE2B 
a80f4d7508242e3a611d5a2fcf4b53e9623c90a49621b5994f7cb86206c5a4bf3885fd3ac8ff1f2aa19d7f9a7453662e7db47abda1ee2af93e1ccbf87dbb0b97
 SHA512 
a683a35c77b571655acf85d740f17a70700c0814226e67c54a58ac09ed14d81d87ab959c913a46c3180906e80fa044327f2e2cad496f2f8e8e37d4e6fc7de1b1
 DIST Readarr.develop.0.3.23.2506.linux-musl-core-arm64.tar.gz 87894550 BLAKE2B 
b5a2ac235cb7a428747a391cc973d9700b47c0bd7baa3828835cfc1ad95ba550cb0f5fa75487e3be2c4a78530a2f822ca4c91d809c6fc42058d432d4d5dceef5
 SHA512 
cf8cedb01b8290925c10803914a053029ba82795a89d052cba050c6d7830cec9d6c8020de821976317a377c58eb22369f6c083b30423ef006609f348bf6994d0
 DIST Readarr.develop.0.3.23.2506.linux-musl-core-x64.tar.gz 91913654 BLAKE2B 
3c8bf5fc86533571008b4603f6c54409debb4f2c424c522f74eae6c3ffa5235658c182d5a5260c20ff5591f60610878fe070972f1be3683d01a125390c31abab
 SHA512 
2c53949e29c6d2482f5c409b1ac422242d3eab8ee4f1951e2b105a4ddb941a6dde6426492cc1fdabddd09d9ad166770618e09158b48d7f386ee932801f22cef4
+DIST Readarr.develop.0.3.24.2510.linux-core-arm.tar.gz 88594102 BLAKE2B 
2d095ff93d6920920322ab7675acf453e98204b630e34ff3ea7a056115c304bd0453b10d2c19e1b1be02891970e51c15c377b2b288867f714b82bcb825117344
 SHA512 
44a05f33a5a13f8fa42f20eacd86d56c164835251e00651c85d3b38ff1746111f95a5cb03c82ca1b128558583f0cfc7a2ea1ac9ef52b018940e176f27fe79165
+DIST Readarr.develop.0.3.24.2510.linux-core-arm64.tar.gz 87874385 BLAKE2B 
c934d66440c4c061143b57e2504c0d8e33a85a4ac2ae6079ec3964f9df89f74fbc1822bc254f85f835d5f116dff5d0f0d348edc044ee727ea63102df5d4c14f1
 SHA512 
8dc7b28cb6082e3b7762fa0a1510e6a326aae909d35d11cf0ff4a17ced0237828eb4023e72458afa42d99d9ea2603b43cee5a17540b7f4d155a154c69cf96609
+DIST Readarr.develop.0.3.24.2510.linux-core-x64.tar.gz 92886051 BLAKE2B 
ce1f73e136c36ab152d1d86b376171fee2afbe8c3074b55d2706837bd792c5c60a034a5b1a9d7c2573788f672f1ee201759c5b7f2edf74c071161c4f01a12004
 SHA512 
c309bf6e3771582ef8eb9363816def16d5ae9eaf4deb5a2706c3f8b92d74a5445b6c8f8bf98d0d72206801d4585377e30b8fa00caa33d02419989e57c702eef3
+DIST Readarr.develop.0.3.24.2510.linux-musl-core-arm.tar.gz 88645722 BLAKE2B 
4920cf22b1b7e0c254608f2b99215085299b06b3e2fc00ef02676f0631aa5394032890269cdc081c2b449480ef73cc63271474a3dfe14ab3f6365bba34ec1087
 SHA512 
b838e722ea831966972cf89c87b3019751b6adfb1aa8bfc272c68214df77ab987ce2a1d2b4d653c327a0be212484ac569547410ff3c2252e6da67c2c64c5c32d
+DIST Readarr.develop.0.3.24.2510.linux-musl-core-arm64.tar.gz 87943901 BLAKE2B 
432310a3020005d75177d00e284a87abe9166d6e9a6dd6ef1069f055fced902e6ce1d57c947804c698a75d6bf28106090c747f89199841b1da5927c2cbdf07f3
 SHA512 
9501ce78aaeaef701b3a3c0cb1d0ebb003a35e36ebf799d6b5d0d519a9167adfea331c9a9a795312df3e570f3966ddce3e0da68c808ba9f60359e8a80af9db1a
+DIST Readarr.develop.0.3.24.2510.linux-musl-core-x64.tar.gz 91934939 BLAKE2B 
a01102fc237ac7f89625e559fbd8143945d7d417afbf6accdb9d5a2ede51c847057beedffba7d048ad12ab3e4c5760c1b9756f1a777417fab3ba90b03b408d59
 SHA512 
20728828c5ce04437fc38c24035232fd5696212e468fe7eb489efff76c282ea59da0491d41bc17cbb1ac2190a9539fba8ec674e0744e63c58fbd9ae712eebbf9

diff --git a/www-apps/readarr-bin/readarr-bin-0.3.24.2510.ebuild 
b/www-apps/readarr-bin/readarr-bin-0.3.24.2510.ebuild
new file mode 100644
index ..5ef7e008750e
--- /dev/null
+++ b/www-apps/readarr-bin/readarr-bin-0.3.24.2510.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+DESCRIPTION="An ebook and audiobook collection manager for Usenet and 
BitTorrent users"
+HOMEPAGE="https://readarr.com/
+   https://github.com/Readarr/Readarr/;
+
+SRC_URI="
+   amd64? (
+   elibc_glibc? (
+   
https://github.com/Readarr/Readarr/releases/download/v${PV}/Readarr.develop.${PV}.linux-core-x64.tar.gz
+   )
+   elibc_musl? (
+   
https://github.com/Readarr/Readarr/releases/download/v${PV}/Readarr.develop.${PV}.linux-musl-core-x64.tar.gz
+   )
+   )
+   arm? (
+   elibc_glibc? (
+   

[gentoo-commits] repo/gentoo:master commit in: www-apps/radarr-bin/

2024-04-21 Thread Craig Andrews
commit: 2987254435e1584b1fb77ea75e16dc99e9200070
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Apr 22 01:46:47 2024 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Apr 22 01:49:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29872544

www-apps/radarr-bin: add 5.5.0.8730

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

 www-apps/radarr-bin/Manifest |  6 ++
 www-apps/radarr-bin/radarr-bin-5.5.0.8730.ebuild | 78 
 2 files changed, 84 insertions(+)

diff --git a/www-apps/radarr-bin/Manifest b/www-apps/radarr-bin/Manifest
index 2acf9528b3c3..515b9391404a 100644
--- a/www-apps/radarr-bin/Manifest
+++ b/www-apps/radarr-bin/Manifest
@@ -1,3 +1,9 @@
+DIST Radarr.develop.5.5.0.8730.linux-core-arm.tar.gz 95000671 BLAKE2B 
d63273fb64d7b9816d27ee7f37ef6cd0eb5811e86215b5c15d65c869ea9abe15085423be8bbff6d463a054cd3a86d549555fde368def415e0796f93959f0df71
 SHA512 
f855883a2f13013c32098aa859b28aed88c825150123f027ccd59ba67cf632ff428470183f8b3aba7c47abb0eab4d1e2e48a5f5e1399dd6a1e268d4db6f7c858
+DIST Radarr.develop.5.5.0.8730.linux-core-arm64.tar.gz 94655961 BLAKE2B 
ef92ecfaf17e8f011edea82efa2568192683a6ce7d76db1947f5f09cf1ee50778b49634557d4039a26eb88cd9774b06312cc84ed14b711949dadb3a67bf18841
 SHA512 
f4083f27ab68b6ef75233bd5e24911e3b0cb119b714a1bc67e4311c134b0ce1644f94ab02dc4e1586571632da048d07bbcd1f94dabb4a384b24bb49ae8d92335
+DIST Radarr.develop.5.5.0.8730.linux-core-x64.tar.gz 100679315 BLAKE2B 
ca694a1e6bbe1fdf83a1d5373d365edb18e33df073116562a79a73900b6b9346890206d4551af630edf28d4b64ee40394d639cdc023dd1517d47684cb02bdf5f
 SHA512 
93999c84bc7ac55b903db65076bbe07859e1503ba46b2799a0c433f96fe445769a0b4536f43a6bf284faa2116474acbacfc81e86300085acb128d040815dc95a
+DIST Radarr.develop.5.5.0.8730.linux-musl-core-arm.tar.gz 95061402 BLAKE2B 
fb50b28948ae7c47dac44dc29b13571c6f86651fa9f3924aa368914c772a1b549308e64426ee32213049975e73709fe838df0fca916321d4ba135217afd4130c
 SHA512 
c4b3fd72e16db69e4b9fdea304e62aa0b2255f6dee2b3d15a432a3e2ba61ac7dfcb1f32fafd1db66633fdb65baf586a22dd9a112488625c5c6798c8548586312
+DIST Radarr.develop.5.5.0.8730.linux-musl-core-arm64.tar.gz 94738106 BLAKE2B 
dffc493931583bdd22846f0e1d9e50b19018cfc9fb6aa62215e610993ce752c638f3cdce1d0c3789e35e27ec7c76b2838e779bcc98b2c8fac2db1a87f660e631
 SHA512 
c540afff75828d7b91a72f89e78b1f42126d5f465e628abd96b9fca94770263b4817302d5033c7047eaa68c9cee57b09ad8681e7d3773880c9611c0875a9248f
+DIST Radarr.develop.5.5.0.8730.linux-musl-core-x64.tar.gz 99735170 BLAKE2B 
5ef6e67e0c53ac80b8c33548eadd87bb8b01e8c1bc0b68a867387160cbc55bf2ad4a5ba931eaa13b926103eac555658459fa1cb92b9e824c037878ffb1b3c08e
 SHA512 
73591469be70b1f04dded2e3c68501d305932b07e2bf62f226cdda792b44d3f99aed38f3734d98f1cb7eb190ddb65c0d73cbaa8498c4895a8ad900e1b48e3633
 DIST Radarr.master.5.4.6.8723.linux-core-arm.tar.gz 94994818 BLAKE2B 
52fcc0b663223fdfcd3abf3d70b7eb38340921877740c23172250327be3fb623c41bf58e47052a5e23de59db7093e290b32936921195f1d0013034818becad31
 SHA512 
f0aee9f86086202038ec4b1c150dc9edb669f89ddfa4b1e47a913f434d066c47b3a35c961c243a6a1f1a74bfcb6b8fd97829b9a7cf22f3946e8a374c533b9f67
 DIST Radarr.master.5.4.6.8723.linux-core-arm64.tar.gz 94616459 BLAKE2B 
94efa318683f809f8d28f37e7331474a73bb4022dccf23b2f9cfe3ad4e6bf1b20e5a223d6449e13d3acede43b8b304187d094e2f8c557b10427168307eaff973
 SHA512 
c8a0f8a08ed78e1bd2cc82a07da96a37b5abc27efc6600b65a125857fcc41f4af6d91df45b5d583cbd3c3ba4e48e045b8450d420e9d3cd9b03752f35e707e88d
 DIST Radarr.master.5.4.6.8723.linux-core-x64.tar.gz 100642878 BLAKE2B 
fe4ff60240d1cb1e2a19069b04d52f3237308f3ba6b20d8267dc9e55c6ad1093ee3875b2aacbb46228b09eb0263bbb46609ec2c3de385fe45484240a775cc5d2
 SHA512 
c1751beeea6ac0858b922dfe5ed41531a13e3666f8b2e4c2fd666b29b331b32de6f8e33f59ee6c4b5005822633b973bbe3bc74579ad6923aaf624a41b7caf16b

diff --git a/www-apps/radarr-bin/radarr-bin-5.5.0.8730.ebuild 
b/www-apps/radarr-bin/radarr-bin-5.5.0.8730.ebuild
new file mode 100644
index ..644702692d02
--- /dev/null
+++ b/www-apps/radarr-bin/radarr-bin-5.5.0.8730.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+DESCRIPTION="A fork of Sonarr to work with movies a la Couchpotato"
+HOMEPAGE="https://www.radarr.video/
+   https://github.com/Radarr/Radarr/;
+
+SRC_URI="
+   amd64? (
+   elibc_glibc? (
+   
https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.develop.${PV}.linux-core-x64.tar.gz
+   )
+   elibc_musl? (
+   
https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.develop.${PV}.linux-musl-core-x64.tar.gz
+   )
+   )
+   arm? (
+   elibc_glibc? (
+   
https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.develop.${PV}.linux-core-arm.tar.gz
+   )
+   elibc_musl? (
+   

[gentoo-commits] repo/gentoo:master commit in: www-apps/lidarr-bin/

2024-04-21 Thread Craig Andrews
commit: a9aa3a3406f66383b97035beb3eae0089615f18e
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Apr 22 01:48:52 2024 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Apr 22 01:49:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9aa3a34

www-apps/lidarr-bin: drop 2.2.5.4141

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

 www-apps/lidarr-bin/Manifest |  6 --
 www-apps/lidarr-bin/lidarr-bin-2.2.5.4141.ebuild | 78 
 2 files changed, 84 deletions(-)

diff --git a/www-apps/lidarr-bin/Manifest b/www-apps/lidarr-bin/Manifest
index 8f90e85c78cf..628c173dab6c 100644
--- a/www-apps/lidarr-bin/Manifest
+++ b/www-apps/lidarr-bin/Manifest
@@ -4,9 +4,3 @@ DIST Lidarr.develop.2.3.0.4159.linux-core-x64.tar.gz 97992409 
BLAKE2B 49dbe8e325
 DIST Lidarr.develop.2.3.0.4159.linux-musl-core-arm.tar.gz 91924735 BLAKE2B 
0790ce078982f5c4223549f03e60b5e48139228c7c028fe9a56a01a214ad8c9fcf8e857e6980414d18fb453ce5b385a69e76404fc3d034f6ad8027bac55eb839
 SHA512 
e68c80a8eb270e36ebcf3f1f5faa8212fc0bf1d6d80503fce505949a6eb38d013c31fa8ad8204a853ad879ea194437f295ac57d4eab6443960060c77da685ec0
 DIST Lidarr.develop.2.3.0.4159.linux-musl-core-arm64.tar.gz 91543767 BLAKE2B 
28a243f4420141dc08477e411bf499d3ae9a2b43e29b33347c7d3470b3e923889a426ddd2db41a1056c9dd64c8451431efd35a2cbe3bc7202304cab6cf05fe69
 SHA512 
5c07159e0a11ea19e1e65021b041c99b4fa2e72aed997c1e2278e3a7304abe6c1e2866513c800e7dc6c22a66ad6836a7454e5c3a8753f6f1148f55fccf4912bb
 DIST Lidarr.develop.2.3.0.4159.linux-musl-core-x64.tar.gz 97042344 BLAKE2B 
17514f56b42c95c79f84558d0c1582440d7a921f3dfb52de417728b1d6ba7c55811df0ce516a72b95e6f3eba6188118d236e6b880da1b597c09a9a5c71c68c3c
 SHA512 
fb522670d7c85fbaac83be1bee0fbd7efb9d2aaa3070c5ca48a74d64ad09591a96d59631adc4a49b5247d9fbad02802f1169750e123f28df3784d8cf30ac5d10
-DIST Lidarr.master.2.2.5.4141.linux-core-arm.tar.gz 91821125 BLAKE2B 
813362d27d1d0a93e2488bf6bcd1f775d6a5c307a537a7cf0c0770315391eecb813cd428a26fc2d37ecc039d8a9084a6c2cca8af0d5da601e925830c21a027ff
 SHA512 
a268edffcbf5711ebaf69eba14291f31bd87170a7a096c978115a4e85b02276f447efeb0c330b5b34db1a40cde2f7ac9db6b8b5b30e4c0fb2ebf92d6282d4a3e
-DIST Lidarr.master.2.2.5.4141.linux-core-arm64.tar.gz 91421281 BLAKE2B 
4754f52894cd6077aea6d9a1c2080afde6e221474ca5bdcd29506119a3501d19506724b9f719903f461678e6653cb5a1d36a9c8ab8fcb42203f8a5507fab6a54
 SHA512 
8569d7ec5d628b44eb2abb044a92916fa94848964be4dbd26f740b463bd0b4fa6b34a16ed19fe74e7df7a0754e3ba1db7d05aeb6578ff5179a016c0f29cfb3ea
-DIST Lidarr.master.2.2.5.4141.linux-core-x64.tar.gz 97944333 BLAKE2B 
4832d8528cff8d81d3a482e863754d31af3f93a2600b6c9a91cc43e9298c366a48d5c5d67f2fd0a20ee2f6ef0939bb265715bf22b6b701cf5819df81439f11e4
 SHA512 
7a86888bb17fd48beb85e32406dda360aa28ebd2ba976cda38537ab77b0ce88d1e29c5548d97a37119c3f629313d2fc1aa44f7514868b3998427ccd6b262d282
-DIST Lidarr.master.2.2.5.4141.linux-musl-core-arm.tar.gz 91893335 BLAKE2B 
86296375782d57dfa27c2bfcd5ce7961387d6231d827f3fb492ed337310fbd0c9172ea6ced1a837062614610a0386caf6749aac617fb5ea9a9480d84fcfc9a52
 SHA512 
ee611a7fb45e196c5a5dce555a3666a1ab534651277d59faffad942af52a15182dd48a305eadee9af80ca60fd0e171e10c91067692f0ea4d2106026eaaf6d3f2
-DIST Lidarr.master.2.2.5.4141.linux-musl-core-arm64.tar.gz 91486061 BLAKE2B 
eb22d932bef31beb4a9d1a13c4ca180474fd97f89ff32299e63fae22088e37294f2df8d07858671335e6c943da4bfe81ad5d3ef8396a84296ef512898b1b7afc
 SHA512 
82e9f96c6c598b44d6b3219b9c0e85d4274b9ab798765a4240912a1e0883922796c9696ef3594ff5ebd07565f8b52d57d0301d225a2a4b6d09a24a3dbf9a170e
-DIST Lidarr.master.2.2.5.4141.linux-musl-core-x64.tar.gz 97001115 BLAKE2B 
53178106de8e1d89eb4fc76cd09fabe8a7aad28523a64ed3affd8aa7b4d61d61574aec01888d72b21b44707760bc03fdfe35bdc1bef73f657fd012396d82f89a
 SHA512 
dbfd4e644f4537960e79c6845668450a422a7a8588fac0c1b465c684f6266b2eee728c3a96fe250a43261be559c52687913e0901df7af0bb88d7b1a893d8ab80

diff --git a/www-apps/lidarr-bin/lidarr-bin-2.2.5.4141.ebuild 
b/www-apps/lidarr-bin/lidarr-bin-2.2.5.4141.ebuild
deleted file mode 100644
index 53ea4d2bc3f8..
--- a/www-apps/lidarr-bin/lidarr-bin-2.2.5.4141.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd
-
-DESCRIPTION="Looks and smells like Sonarr but made for music"
-HOMEPAGE="https://lidarr.audio/
-   https://github.com/Lidarr/Lidarr/;
-
-SRC_URI="
-   amd64? (
-   elibc_glibc? (
-   
https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.master.${PV}.linux-core-x64.tar.gz
-   )
-   elibc_musl? (
-   
https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.master.${PV}.linux-musl-core-x64.tar.gz
-   )
-   )
-   arm? (
-   elibc_glibc? (
-   

[gentoo-commits] repo/gentoo:master commit in: www-apps/lidarr-bin/

2024-04-21 Thread Craig Andrews
commit: da74a4e66b5759f68623eefc5181c7a5e86b364c
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Apr 22 01:48:48 2024 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Apr 22 01:49:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da74a4e6

www-apps/lidarr-bin: add 2.3.0.4159

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

 www-apps/lidarr-bin/Manifest |  6 ++
 www-apps/lidarr-bin/lidarr-bin-2.3.0.4159.ebuild | 78 
 2 files changed, 84 insertions(+)

diff --git a/www-apps/lidarr-bin/Manifest b/www-apps/lidarr-bin/Manifest
index a0a17834cfc1..8f90e85c78cf 100644
--- a/www-apps/lidarr-bin/Manifest
+++ b/www-apps/lidarr-bin/Manifest
@@ -1,3 +1,9 @@
+DIST Lidarr.develop.2.3.0.4159.linux-core-arm.tar.gz 91856127 BLAKE2B 
5cc8a1916dceab53ac3d2c35520c803b6adf79fa908c5902984b3958f28e6e00d0575c71e4ef8d31f87de7678b2702f0ce35277d6fa41ccb000337ff03ac6df0
 SHA512 
e60782b8c7f456ae79932f300ffc90942d2145458890bb06e367a7b435917daebb85c850e06a392faf51829f61aca879945e7fe8b6b868894937292e62edf091
+DIST Lidarr.develop.2.3.0.4159.linux-core-arm64.tar.gz 91474420 BLAKE2B 
b613b1407e647cf425be5769806c122cd007c382b60c23cdaf521372de2aec46434b9032ef72e866a22b99351b504d4d144812c0ffa04c6bc6ae331baa6aa34b
 SHA512 
edf2d8a846fe6e3402cdf083ed29a934687d08935f502932b09b885df2fc3326b1bbd776ea3f8b8ae1fcc40988a78fabbb1bb5364c65ddbd81f8c417607d8d66
+DIST Lidarr.develop.2.3.0.4159.linux-core-x64.tar.gz 97992409 BLAKE2B 
49dbe8e325bcaec9fee85b78283796d801b7af26007bfa1bb8000ff5fd5edc7955ec2156a32fd559aaa522b482c9c7052d584b4f24ad07816fecc5d07cce1d0b
 SHA512 
bbf146ec0ae3941b5d2dbc35e4434e34879cc634e86c4673c7f25f84f1d824f78e844a190ea0bd16124981b17ded950cb94dbac031cce315b7df1decf8dde8ec
+DIST Lidarr.develop.2.3.0.4159.linux-musl-core-arm.tar.gz 91924735 BLAKE2B 
0790ce078982f5c4223549f03e60b5e48139228c7c028fe9a56a01a214ad8c9fcf8e857e6980414d18fb453ce5b385a69e76404fc3d034f6ad8027bac55eb839
 SHA512 
e68c80a8eb270e36ebcf3f1f5faa8212fc0bf1d6d80503fce505949a6eb38d013c31fa8ad8204a853ad879ea194437f295ac57d4eab6443960060c77da685ec0
+DIST Lidarr.develop.2.3.0.4159.linux-musl-core-arm64.tar.gz 91543767 BLAKE2B 
28a243f4420141dc08477e411bf499d3ae9a2b43e29b33347c7d3470b3e923889a426ddd2db41a1056c9dd64c8451431efd35a2cbe3bc7202304cab6cf05fe69
 SHA512 
5c07159e0a11ea19e1e65021b041c99b4fa2e72aed997c1e2278e3a7304abe6c1e2866513c800e7dc6c22a66ad6836a7454e5c3a8753f6f1148f55fccf4912bb
+DIST Lidarr.develop.2.3.0.4159.linux-musl-core-x64.tar.gz 97042344 BLAKE2B 
17514f56b42c95c79f84558d0c1582440d7a921f3dfb52de417728b1d6ba7c55811df0ce516a72b95e6f3eba6188118d236e6b880da1b597c09a9a5c71c68c3c
 SHA512 
fb522670d7c85fbaac83be1bee0fbd7efb9d2aaa3070c5ca48a74d64ad09591a96d59631adc4a49b5247d9fbad02802f1169750e123f28df3784d8cf30ac5d10
 DIST Lidarr.master.2.2.5.4141.linux-core-arm.tar.gz 91821125 BLAKE2B 
813362d27d1d0a93e2488bf6bcd1f775d6a5c307a537a7cf0c0770315391eecb813cd428a26fc2d37ecc039d8a9084a6c2cca8af0d5da601e925830c21a027ff
 SHA512 
a268edffcbf5711ebaf69eba14291f31bd87170a7a096c978115a4e85b02276f447efeb0c330b5b34db1a40cde2f7ac9db6b8b5b30e4c0fb2ebf92d6282d4a3e
 DIST Lidarr.master.2.2.5.4141.linux-core-arm64.tar.gz 91421281 BLAKE2B 
4754f52894cd6077aea6d9a1c2080afde6e221474ca5bdcd29506119a3501d19506724b9f719903f461678e6653cb5a1d36a9c8ab8fcb42203f8a5507fab6a54
 SHA512 
8569d7ec5d628b44eb2abb044a92916fa94848964be4dbd26f740b463bd0b4fa6b34a16ed19fe74e7df7a0754e3ba1db7d05aeb6578ff5179a016c0f29cfb3ea
 DIST Lidarr.master.2.2.5.4141.linux-core-x64.tar.gz 97944333 BLAKE2B 
4832d8528cff8d81d3a482e863754d31af3f93a2600b6c9a91cc43e9298c366a48d5c5d67f2fd0a20ee2f6ef0939bb265715bf22b6b701cf5819df81439f11e4
 SHA512 
7a86888bb17fd48beb85e32406dda360aa28ebd2ba976cda38537ab77b0ce88d1e29c5548d97a37119c3f629313d2fc1aa44f7514868b3998427ccd6b262d282

diff --git a/www-apps/lidarr-bin/lidarr-bin-2.3.0.4159.ebuild 
b/www-apps/lidarr-bin/lidarr-bin-2.3.0.4159.ebuild
new file mode 100644
index ..2676b94f25ac
--- /dev/null
+++ b/www-apps/lidarr-bin/lidarr-bin-2.3.0.4159.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+DESCRIPTION="Looks and smells like Sonarr but made for music"
+HOMEPAGE="https://lidarr.audio/
+   https://github.com/Lidarr/Lidarr/;
+
+SRC_URI="
+   amd64? (
+   elibc_glibc? (
+   
https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-core-x64.tar.gz
+   )
+   elibc_musl? (
+   
https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-musl-core-x64.tar.gz
+   )
+   )
+   arm? (
+   elibc_glibc? (
+   
https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-core-arm.tar.gz
+   )
+   elibc_musl? (
+   

[gentoo-commits] repo/gentoo:master commit in: www-apps/radarr-bin/

2024-04-21 Thread Craig Andrews
commit: 184d6479cd55c325b1227f2a1945401ae7781915
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Apr 22 01:46:54 2024 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Apr 22 01:49:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=184d6479

www-apps/radarr-bin: drop 5.4.6.8723

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

 www-apps/radarr-bin/Manifest |  6 --
 www-apps/radarr-bin/radarr-bin-5.4.6.8723.ebuild | 78 
 2 files changed, 84 deletions(-)

diff --git a/www-apps/radarr-bin/Manifest b/www-apps/radarr-bin/Manifest
index 515b9391404a..ca234917c5fb 100644
--- a/www-apps/radarr-bin/Manifest
+++ b/www-apps/radarr-bin/Manifest
@@ -4,9 +4,3 @@ DIST Radarr.develop.5.5.0.8730.linux-core-x64.tar.gz 100679315 
BLAKE2B ca694a1e6
 DIST Radarr.develop.5.5.0.8730.linux-musl-core-arm.tar.gz 95061402 BLAKE2B 
fb50b28948ae7c47dac44dc29b13571c6f86651fa9f3924aa368914c772a1b549308e64426ee32213049975e73709fe838df0fca916321d4ba135217afd4130c
 SHA512 
c4b3fd72e16db69e4b9fdea304e62aa0b2255f6dee2b3d15a432a3e2ba61ac7dfcb1f32fafd1db66633fdb65baf586a22dd9a112488625c5c6798c8548586312
 DIST Radarr.develop.5.5.0.8730.linux-musl-core-arm64.tar.gz 94738106 BLAKE2B 
dffc493931583bdd22846f0e1d9e50b19018cfc9fb6aa62215e610993ce752c638f3cdce1d0c3789e35e27ec7c76b2838e779bcc98b2c8fac2db1a87f660e631
 SHA512 
c540afff75828d7b91a72f89e78b1f42126d5f465e628abd96b9fca94770263b4817302d5033c7047eaa68c9cee57b09ad8681e7d3773880c9611c0875a9248f
 DIST Radarr.develop.5.5.0.8730.linux-musl-core-x64.tar.gz 99735170 BLAKE2B 
5ef6e67e0c53ac80b8c33548eadd87bb8b01e8c1bc0b68a867387160cbc55bf2ad4a5ba931eaa13b926103eac555658459fa1cb92b9e824c037878ffb1b3c08e
 SHA512 
73591469be70b1f04dded2e3c68501d305932b07e2bf62f226cdda792b44d3f99aed38f3734d98f1cb7eb190ddb65c0d73cbaa8498c4895a8ad900e1b48e3633
-DIST Radarr.master.5.4.6.8723.linux-core-arm.tar.gz 94994818 BLAKE2B 
52fcc0b663223fdfcd3abf3d70b7eb38340921877740c23172250327be3fb623c41bf58e47052a5e23de59db7093e290b32936921195f1d0013034818becad31
 SHA512 
f0aee9f86086202038ec4b1c150dc9edb669f89ddfa4b1e47a913f434d066c47b3a35c961c243a6a1f1a74bfcb6b8fd97829b9a7cf22f3946e8a374c533b9f67
-DIST Radarr.master.5.4.6.8723.linux-core-arm64.tar.gz 94616459 BLAKE2B 
94efa318683f809f8d28f37e7331474a73bb4022dccf23b2f9cfe3ad4e6bf1b20e5a223d6449e13d3acede43b8b304187d094e2f8c557b10427168307eaff973
 SHA512 
c8a0f8a08ed78e1bd2cc82a07da96a37b5abc27efc6600b65a125857fcc41f4af6d91df45b5d583cbd3c3ba4e48e045b8450d420e9d3cd9b03752f35e707e88d
-DIST Radarr.master.5.4.6.8723.linux-core-x64.tar.gz 100642878 BLAKE2B 
fe4ff60240d1cb1e2a19069b04d52f3237308f3ba6b20d8267dc9e55c6ad1093ee3875b2aacbb46228b09eb0263bbb46609ec2c3de385fe45484240a775cc5d2
 SHA512 
c1751beeea6ac0858b922dfe5ed41531a13e3666f8b2e4c2fd666b29b331b32de6f8e33f59ee6c4b5005822633b973bbe3bc74579ad6923aaf624a41b7caf16b
-DIST Radarr.master.5.4.6.8723.linux-musl-core-arm.tar.gz 95047078 BLAKE2B 
7fe793caa93714170960ae17368e8cbda50de135c6c4b2da94ad1c72c280fb876a0d49941267c05932c1eea1ba972f7ffa7f9ebfd814e82f85ec7bbcf519ab2d
 SHA512 
d9ab3a614c7ff014dda66dc38cb75bfa8b341c82345d906353a86eda76005a45fc865f566ae4b7215117aea0be5aed14467b82abadb8a6ae9456bd55da956e21
-DIST Radarr.master.5.4.6.8723.linux-musl-core-arm64.tar.gz 94684649 BLAKE2B 
a1581380e8a60e567f1c68b1baeb53049d5187a9c60affab3e5dd9aa9ccd6fc5c22f8933d2f7e727aa41a6b950b821efb0ab228294e32e8cc5fcc303a8239ba1
 SHA512 
bf7ebd4d2c25818633ec46246c8b7ee8f4ac93572611f384207cd05d33968c3dafc64a80988d11984f5a4c0b49b58a40cb1d0e98b9f84256dc172da68b8b
-DIST Radarr.master.5.4.6.8723.linux-musl-core-x64.tar.gz 99707699 BLAKE2B 
6375f51a46af1264967c25b1027917b0611976624652c7112a75561da6eb270c2633ee34c5ca8efaa2d7e32f0286e3d1c0149d87a350f991ddcd0b653d9952e2
 SHA512 
3579695741477088a0b6573b64b4310ea0f77a0f6ac459affcc084e71f411e2cefaa391c58e63f4a2db4042f39f12e03aac7c762209902d729ccd1c4d1f7e3c9

diff --git a/www-apps/radarr-bin/radarr-bin-5.4.6.8723.ebuild 
b/www-apps/radarr-bin/radarr-bin-5.4.6.8723.ebuild
deleted file mode 100644
index cd23e5d85ec6..
--- a/www-apps/radarr-bin/radarr-bin-5.4.6.8723.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd
-
-DESCRIPTION="A fork of Sonarr to work with movies a la Couchpotato"
-HOMEPAGE="https://www.radarr.video/
-   https://github.com/Radarr/Radarr/;
-
-SRC_URI="
-   amd64? (
-   elibc_glibc? (
-   
https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.master.${PV}.linux-core-x64.tar.gz
-   )
-   elibc_musl? (
-   
https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.master.${PV}.linux-musl-core-x64.tar.gz
-   )
-   )
-   arm? (
-   elibc_glibc? (
-   

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

2024-04-21 Thread Sam James
commit: 9beed58f53074e667c4fa09f1fe12d8fc40ce89e
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 22 00:55:58 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 22 00:55:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9beed58f

media-libs/alsa-lib: Stabilize 1.2.10-r3 ppc64, #930396

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

 media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild
index 6050b5c64b26..d57bde016770 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="alisp debug doc python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



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

2024-04-21 Thread Sam James
commit: 8bb6a94e71013100a6abc5de938709cf855a21c2
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 22 00:56:04 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 22 00:56:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bb6a94e

media-libs/alsa-lib: Stabilize 1.2.10-r3 amd64, #930396

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

 media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild
index a48f489885e0..af9a3d46e23c 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv sparc x86 ~amd64-linux ~x86-linux"
 IUSE="alisp debug doc python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



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

2024-04-21 Thread Sam James
commit: 3489b0f7bd5b94f2cdd1edd7164aa4e439018d46
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 22 00:56:03 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 22 00:56:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3489b0f7

media-libs/alsa-lib: Stabilize 1.2.10-r3 sparc, #930396

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

 media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild
index cb7da41c5dd9..a48f489885e0 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv sparc x86 ~amd64-linux ~x86-linux"
 IUSE="alisp debug doc python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



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

2024-04-21 Thread Sam James
commit: 4049724ab07e0d70f1cd67f64d21cdc6d358b0d5
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 22 00:55:59 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 22 00:55:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4049724a

media-libs/alsa-lib: Stabilize 1.2.10-r3 ppc, #930396

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

 media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild
index d57bde016770..a06f0bb58da1 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="alisp debug doc python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



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

2024-04-21 Thread Sam James
commit: 1b279c51e22f18a80a29245a80d32be833fd9059
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 22 00:56:02 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 22 00:56:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b279c51

media-libs/alsa-lib: Stabilize 1.2.10-r3 arm64, #930396

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

 media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild
index 6099293d3adc..cb7da41c5dd9 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="alisp debug doc python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



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

2024-04-21 Thread Sam James
commit: 5f7888456a2ef4eef4a671bf19a2beb5505dff2d
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 22 00:56:00 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 22 00:56:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f788845

media-libs/alsa-lib: Stabilize 1.2.10-r3 x86, #930396

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

 media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild
index a06f0bb58da1..6099293d3adc 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="alisp debug doc python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



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

2024-04-21 Thread Sam James
commit: c79c1ecd81b0a82566d9bdb5800aedf15c69831c
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 22 00:55:57 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 22 00:55:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c79c1ecd

media-libs/alsa-lib: Stabilize 1.2.10-r3 arm, #930396

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

 media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild
index a44a4078f191..6050b5c64b26 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="alisp debug doc python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/you-get/, net-misc/you-get/files/

2024-04-21 Thread Yixun Lan
commit: 83c783c59d63bc3ea57064c995b6d352cb691a48
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Apr 22 00:46:07 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Apr 22 00:48:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83c783c5

net-misc/you-get: add python-3.12 support

Closes: https://bugs.gentoo.org/929733
Signed-off-by: Yixun Lan  gentoo.org>

 net-misc/you-get/files/you-get-python3.12.patch | 39 +
 net-misc/you-get/you-get-0.4.1650-r1.ebuild | 28 ++
 2 files changed, 67 insertions(+)

diff --git a/net-misc/you-get/files/you-get-python3.12.patch 
b/net-misc/you-get/files/you-get-python3.12.patch
new file mode 100644
index ..c48b3e7e19d7
--- /dev/null
+++ b/net-misc/you-get/files/you-get-python3.12.patch
@@ -0,0 +1,39 @@
+Subject: [PATCH] Use importlib instead of imp
+
+Fix the deprecated warning.
+Ref: https://stackoverflow.com/a/67692/3342190
+Bug: https://bugs.gentoo.org/929733
+---
+ setup.py | 9 +++--
+ 1 file changed, 7 insertions(+), 2 deletions(-)
+
+diff --git a/setup.py b/setup.py
+index 24dc9fb2..78a8e832 100755
+--- a/setup.py
 b/setup.py
+@@ -5,7 +5,8 @@ PACKAGE_NAME = 'you_get'
+ 
+ PROJ_METADATA = '%s.json' % PROJ_NAME
+ 
+-import os, json, imp
++import os, json
++import importlib.util
+ here = os.path.abspath(os.path.dirname(__file__))
+ proj_info = json.loads(open(os.path.join(here, PROJ_METADATA), 
encoding='utf-8').read())
+ try:
+@@ -13,7 +14,11 @@ try:
+ except:
+ README = ""
+ CHANGELOG = open(os.path.join(here, 'CHANGELOG.rst'), encoding='utf-8').read()
+-VERSION = imp.load_source('version', os.path.join(here, 'src/%s/version.py' % 
PACKAGE_NAME)).__version__
++version_spec = importlib.util.spec_from_file_location(
++'version', os.path.join(here, 'src/%s/version.py' % PACKAGE_NAME))
++version = importlib.util.module_from_spec(version_spec)
++version_spec.loader.exec_module(version)
++VERSION = version.__version__
+ 
+ from setuptools import setup, find_packages
+ setup(
+-- 
+2.44.0
+

diff --git a/net-misc/you-get/you-get-0.4.1650-r1.ebuild 
b/net-misc/you-get/you-get-0.4.1650-r1.ebuild
new file mode 100644
index ..3d5b58a7cb5c
--- /dev/null
+++ b/net-misc/you-get/you-get-0.4.1650-r1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..12} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+DESCRIPTION="Utility to download media contents from the web"
+HOMEPAGE="https://you-get.org;
+SRC_URI="https://github.com/soimort/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RESTRICT="test"
+PROPERTIES="test_network"
+
+RDEPEND="
+   media-video/ffmpeg
+"
+
+PATCHES=( "${FILESDIR}/${PN}-python3.12.patch" )
+
+distutils_enable_tests unittest



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

2024-04-21 Thread Jonas Stein
commit: 42b46a99b28d6d34472e5d2e1528405fc3a21132
Author: Jonas Stein  gentoo  org>
AuthorDate: Sun Apr 21 23:56:26 2024 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Sun Apr 21 23:56:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42b46a99

sys-apps/inxi: drop 3.3.31.2

Signed-off-by: Jonas Stein  gentoo.org>

 sys-apps/inxi/Manifest |  1 -
 sys-apps/inxi/inxi-3.3.31.2.ebuild | 32 
 2 files changed, 33 deletions(-)

diff --git a/sys-apps/inxi/Manifest b/sys-apps/inxi/Manifest
index 1bb7fbd26871..fce8408fd373 100644
--- a/sys-apps/inxi/Manifest
+++ b/sys-apps/inxi/Manifest
@@ -1,5 +1,4 @@
 DIST inxi-3.3.27.1.tar.gz 614167 BLAKE2B 
1a312255340bfe361eb10dd725cc9fb1421d8dfda34ee944347278e4a293cbcb51d1e2b7aa00f26c16286b90f26d3e0f91f68fb4beeb112ecd8f7a3bc86680ff
 SHA512 
f21285d709d8dc7ce393a6c3b43b5ebabb8ef2c55adf43f00935b728a28f502bbcbd8c1482249e872e4623430f01b4e8cf51f0a6790d56fb12147fa125152575
 DIST inxi-3.3.30.1.tar.gz 643283 BLAKE2B 
cfcafc643e7e18261fac622df3614e7ad296ec2233ebf6750243d9490e0ca5e8ba3742286a0630ae948d16ac4d09705ffc1b20df666f48ed2c5331a8320919d7
 SHA512 
dba5c23d991bd6fb34eec9c2b6107da4e0ddab202f97e8aa53efb25d446fbe77f5250a9d14f543014f21d2cc614cd4e2d486a9f1fae78dde37ecee418cb763f5
-DIST inxi-3.3.31.2.tar.gz 646036 BLAKE2B 
271a15f0ac88543b1950e1eeca99deb2991138cb73bfcd9db77a63e49ae71e6aa4fc1f7ad4c837485d42b1bc5e5a122a3ba50e61faaf7238590c135b5db496d4
 SHA512 
d45bcfcddcf4229a292ea95e8517308852a5ffec8f00a059a2191acbb5a7e0b4e298c8b0597b3281e600913d82ce3e7d284735e608032bd843ddb79ae030e3ae
 DIST inxi-3.3.33.1.tar.gz 679978 BLAKE2B 
7445989e64cbb4beb39d6b415230ed70f5b7be90a9b4155104abdb4d57d490ea5ae09cd48871ed3745ba7b719fe4eb49e9706ad168f59245c66f8f576cf022f3
 SHA512 
7537da7175fe1578a09567e169a309c5258cbb1fd1ae7e58d98df800110cd0775f8a73f672a5a6a8f0a950123f4f5908a15023648da9150f43464d25be10
 DIST inxi-3.3.34.1.tar.gz 683279 BLAKE2B 
5693d8add89185fe626f8f6a9e606f7582175402158cd01e30b91779eb289e00d5e8bc71c0d72028b0d5bf1913c040c206c7db83e5fd4639a622dc847d6f1ba9
 SHA512 
75b21d4ac99383b44d9a2f0f206b3bc612bd2f10fdae44e4b15373090825eea6c7c70250c8f535438d44fc4e938e4ebdb813016cc4a6ab2dbd6d91b6b50adc27

diff --git a/sys-apps/inxi/inxi-3.3.31.2.ebuild 
b/sys-apps/inxi/inxi-3.3.31.2.ebuild
deleted file mode 100644
index 5b9fb0891c53..
--- a/sys-apps/inxi/inxi-3.3.31.2.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PV=$(ver_rs 3 '-')
-# 2.3.56 was the last version with no tagged release.
-# It was also the last Bash based release. Later versions are Perl based
-
-DESCRIPTION="The CLI inxi collects and prints hardware and system information"
-HOMEPAGE="https://codeberg.org/smxi/inxi;
-SRC_URI="https://github.com/smxi/${PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE="bluetooth hddtemp opengl"
-
-RDEPEND="dev-lang/perl
-   sys-apps/pciutils
-   sys-apps/usbutils
-   bluetooth? ( net-wireless/bluez )
-   hddtemp? ( app-admin/hddtemp )
-   opengl? ( x11-apps/mesa-progs )
-   "
-
-src_install() {
-   dobin ${PN}
-   doman ${PN}.1
-   dodoc README.txt
-}



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

2024-04-21 Thread Sam James
commit: f32c3c4b5ed660b282f3bce416f082645ac24013
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 21 23:54:35 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 21 23:54:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f32c3c4b

sys-process/glances: Stabilize 3.4.0.3 ppc64, #930394

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

 sys-process/glances/glances-3.4.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/glances/glances-3.4.0.3.ebuild 
b/sys-process/glances/glances-3.4.0.3.ebuild
index 218915998ea5..917da0b9f60e 100644
--- a/sys-process/glances/glances-3.4.0.3.ebuild
+++ b/sys-process/glances/glances-3.4.0.3.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 ppc64 x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
$(python_gen_cond_dep '



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

2024-04-21 Thread Sam James
commit: b9fe3066edc478b464e7ca044a1e2ce0ec53931c
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 21 23:53:31 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 21 23:53:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9fe3066

sys-process/glances: Stabilize 3.4.0.3 arm, #930394

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

 sys-process/glances/glances-3.4.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/glances/glances-3.4.0.3.ebuild 
b/sys-process/glances/glances-3.4.0.3.ebuild
index c6302cc70e1c..a56f4217e422 100644
--- a/sys-process/glances/glances-3.4.0.3.ebuild
+++ b/sys-process/glances/glances-3.4.0.3.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
$(python_gen_cond_dep '



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

2024-04-21 Thread Sam James
commit: 9f07a6ede406b56f445d88cef869371fa2928bad
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 21 23:53:33 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 21 23:53:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f07a6ed

sys-process/glances: Stabilize 3.4.0.3 arm64, #930394

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

 sys-process/glances/glances-3.4.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/glances/glances-3.4.0.3.ebuild 
b/sys-process/glances/glances-3.4.0.3.ebuild
index 2471077e99b2..218915998ea5 100644
--- a/sys-process/glances/glances-3.4.0.3.ebuild
+++ b/sys-process/glances/glances-3.4.0.3.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 ~ppc64 x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
$(python_gen_cond_dep '



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

2024-04-21 Thread Sam James
commit: cb50e156f1d9bff3166d814d31a88d876eda6f5a
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 21 23:53:32 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 21 23:53:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb50e156

sys-process/glances: Stabilize 3.4.0.3 x86, #930394

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

 sys-process/glances/glances-3.4.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/glances/glances-3.4.0.3.ebuild 
b/sys-process/glances/glances-3.4.0.3.ebuild
index a56f4217e422..2471077e99b2 100644
--- a/sys-process/glances/glances-3.4.0.3.ebuild
+++ b/sys-process/glances/glances-3.4.0.3.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
$(python_gen_cond_dep '



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

2024-04-21 Thread Sam James
commit: d23d4c93be058cbd86283d9f611c916d9f4edd93
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 21 23:51:23 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 21 23:51:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d23d4c93

sys-devel/gcc: add 14.0.1_pre20240421

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

 sys-devel/gcc/Manifest  |  1 +
 sys-devel/gcc/gcc-14.0.1_pre20240421.ebuild | 66 +
 2 files changed, 67 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index cfe29981ba6d..c0538a3e11f1 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -33,6 +33,7 @@ DIST gcc-14-20240324.tar.xz 87808876 BLAKE2B 
546b69f4562cfee6a3d5d8700e2a9bd0da0
 DIST gcc-14-20240331.tar.xz 87841560 BLAKE2B 
7a3c0beb8234c38e4ad5d27369e848c178053a595bb6a4d2f5e2c848c5ddcd8a89b7674190d6964d5b3fd49709fb3f9be22e651a21543384f0210355bfca79fc
 SHA512 
c7883d3ecb65e46783d8ce5efa87b53600aa84736a9af026b51ed5fdd827cae20729d4cb5cba70d3322ae7ca72c2d5a6944e5dee4174226bfc3c6398777d6377
 DIST gcc-14-20240407.tar.xz 87887372 BLAKE2B 
76f9994af354fdd262420d80c6780dbf447a2ef64f09702523c31056d662227571d70cffab067ba82bcf4dee02a81a072382cb579a15af6f0b5edd4c1e51c1af
 SHA512 
02d1ff0ee65ab7b0159d3d22a30ffd9055f3e7bf5f598663d5b711092dedd96bc67b511da37cbc785987d2f3460e2e38653c8fe6c7c3d34970fa1055db33cc0c
 DIST gcc-14-20240414.tar.xz 87980364 BLAKE2B 
9b8d4ff7127d5f5cf805d6caa6956acaf24be3d628cbbd82d6bf926e40c8ed0088bf2bf386072ca3ea93ee4d945e4270c1977a5cf96ae4ff24ae32ce768fffa5
 SHA512 
552d0c49e3903cc42b46f44f1cedd5f1135997cebcd9e1d28c01474ef4365b1136cccb490923923c7633dfe94d744c8882fda1bb286a7dcb2cc26a90d4c3e99f
+DIST gcc-14-20240421.tar.xz 87982608 BLAKE2B 
e977ee966d7256e996064d0cb3a01ccbece49c6609e8c2bff54650a6d1965e72faf6ed0fe06f50e223f4edea83b44d4f2664d8141d7a8ba371485c9b4877c38e
 SHA512 
f211ae16cc7c64ad097d33c6f092fb64c8c547efd0bf2975f536b457cf0314c7613d39fa82cf04c4a62facf47c4cd214f73a3f2347dd8f73b6d95a5836614f98
 DIST gcc-14.0.0-musl-patches-1.tar.xz 3576 BLAKE2B 
692baee8a7709905d53aeb150d73a3721c4ba47ee5f397cfb1b5be905cf003ca02b60c94ee294d90ac39645cd5cdf186c7a3aa950c47d8cf680c128ed705b807
 SHA512 
0592ab98a7142e404623a6511c67dff61e9ade32c3fb2c0e75b456306e0af3799ad13252b50b3d2fdd31e5815d7f0b16b0ad63ab8386fe4d78729fc9c182d617
 DIST gcc-14.0.0-patches-25.tar.xz 12352 BLAKE2B 
c006fa3c2454ef4db073f718d54cab33d2832d233199469b1755f23bb168fd725eaec7ad60fb89e4e9965ad2870c35a232edd07ea2a781ca1f0d67964ad4c2e6
 SHA512 
1ab587c2e9873dd93356dfff30f02916811392b4c878e16f5b2129f833a974f96245deb6db346dde01e07e4ab162bb83be7c5ba1e1edd32efc0404a422268c52
 DIST gcc-14.0.0-patches-26.tar.xz 12360 BLAKE2B 
a2fdd6ff1774bc94f96bc4f7da4092c373936c93e04b94e75701227ab55d530523fee6b561773d05080e51748cc7716868d8b108f51a06e37a2c26a1d7f39b33
 SHA512 
1275e6345417ee196e74c46845d05508c8662d71e2432fbfbf7f1eb9c220657b4ee8e3b0ca02b7b4c7e14df164f254380c65af91cadc3bda4cd7afbe6af5ea8b

diff --git a/sys-devel/gcc/gcc-14.0.1_pre20240421.ebuild 
b/sys-devel/gcc/gcc-14.0.1_pre20240421.ebuild
new file mode 100644
index ..00b7365febb9
--- /dev/null
+++ b/sys-devel/gcc/gcc-14.0.1_pre20240421.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_GCC_VER="14.0.0"
+PATCH_VER="26"
+MUSL_VER="1"
+MUSL_GCC_VER="14.0.0"
+PYTHON_COMPAT=( python3_{10..11} )
+
+if [[ ${PV} == *. ]] ; then
+   MY_PV_2=$(ver_cut 2)
+   MY_PV_3=1
+   if [[ ${MY_PV_2} == 0 ]] ; then
+   MY_PV_2=0
+   MY_PV_3=0
+   else
+   MY_PV_2=$((${MY_PV_2} - 1))
+   fi
+
+   # e.g. 12.2. -> 12.1.1
+   TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3}
+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="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz"
+   TOOLCHAIN_SET_S=no
+   S="${WORKDIR}"/${MY_P}
+fi
+
+inherit toolchain
+
+if tc_is_live ; then
+   # Needs to be after inherit (for now?), bug #830908
+   EGIT_BRANCH=master
+elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
+   # Don't keyword live ebuilds
+   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   :;
+fi
+
+if [[ ${CATEGORY} != cross-* ]] ; then
+   # 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}"
+   BDE

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

2024-04-21 Thread David Roman
commit: 258ef589833c781a8f5d4cd36028a30aa5ce78dd
Author: David Roman  gmail  com>
AuthorDate: Sun Apr 21 23:49:43 2024 +
Commit: David Roman  gmail  com>
CommitDate: Sun Apr 21 23:49:43 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=258ef589

licenses: add OSL-3.0

also add it to FSF-APPROVED and OSI-APPROVED-FREE groups

Signed-off-by: David Roman  gmail.com>

 licenses/OSL-3.0| 172 
 profiles/license_groups |   2 +
 2 files changed, 174 insertions(+)

diff --git a/licenses/OSL-3.0 b/licenses/OSL-3.0
new file mode 100644
index 00..95230e3614
--- /dev/null
+++ b/licenses/OSL-3.0
@@ -0,0 +1,172 @@
+Open Software License ("OSL") v. 3.0
+
+This Open Software License (the "License") applies to any original work of
+authorship (the "Original Work") whose owner (the "Licensor") has placed the
+following licensing notice adjacent to the copyright notice for the Original
+Work:
+
+Licensed under the Open Software License version 3.0
+
+1) Grant of Copyright License. Licensor grants You a worldwide, royalty-free,
+non-exclusive, sublicensable license, for the duration of the copyright, to do
+the following:
+
+  a) to reproduce the Original Work in copies, either alone or as part of a
+  collective work;
+
+  b) to translate, adapt, alter, transform, modify, or arrange the Original
+  Work, thereby creating derivative works ("Derivative Works") based upon the
+  Original Work;
+
+  c) to distribute or communicate copies of the Original Work and Derivative
+  Works to the public, with the proviso that copies of Original Work or
+  Derivative Works that You distribute or communicate shall be licensed under
+  this Open Software License;
+
+  d) to perform the Original Work publicly; and
+
+  e) to display the Original Work publicly.
+
+2) Grant of Patent License. Licensor grants You a worldwide, royalty-free,
+non-exclusive, sublicensable license, under patent claims owned or controlled
+by the Licensor that are embodied in the Original Work as furnished by the
+Licensor, for the duration of the patents, to make, use, sell, offer for sale,
+have made, and import the Original Work and Derivative Works.
+
+3) Grant of Source Code License. The term "Source Code" means the preferred
+form of the Original Work for making modifications to it and all available
+documentation describing how to modify the Original Work. Licensor agrees to
+provide a machine-readable copy of the Source Code of the Original Work along
+with each copy of the Original Work that Licensor distributes. Licensor
+reserves the right to satisfy this obligation by placing a machine-readable
+copy of the Source Code in an information repository reasonably calculated to
+permit inexpensive and convenient access by You for as long as Licensor
+continues to distribute the Original Work.
+
+4) Exclusions From License Grant. Neither the names of Licensor, nor the names
+of any contributors to the Original Work, nor any of their trademarks or
+service marks, may be used to endorse or promote products derived from this
+Original Work without express prior permission of the Licensor. Except as
+expressly stated herein, nothing in this License grants any license to
+Licensor's trademarks, copyrights, patents, trade secrets or any other
+intellectual property. No patent license is granted to make, use, sell, offer
+for sale, have made, or import embodiments of any patent claims other than the
+licensed claims defined in Section 2. No license is granted to the trademarks
+of Licensor even if such marks are included in the Original Work. Nothing in
+this License shall be interpreted to prohibit Licensor from licensing under
+terms different from this License any Original Work that Licensor otherwise
+would have a right to license.
+
+5) External Deployment. The term "External Deployment" means the use,
+distribution, or communication of the Original Work or Derivative Works in any
+way such that the Original Work or Derivative Works may be used by anyone
+other than You, whether those works are distributed or communicated to those
+persons or made available as an application intended for use over a network.
+As an express condition for the grants of license hereunder, You must treat
+any External Deployment by You of the Original Work or a Derivative Work as a
+distribution under section 1(c).
+
+6) Attribution Rights. You must retain, in the Source Code of any Derivative
+Works that You create, all copyright, patent, or trademark notices from the
+Source Code of the Original Work, as well as any notices of licensing and any
+descriptive text identified therein as an "Attribution Notice." You must cause
+the Source Code for any Derivative Works that You create to carry a prominent
+Attribution Notice reasonably calculated to inform recipients that You have
+modified the Original Work.
+
+7) Warranty of Provenance and Disclaimer of Warranty. Licensor 

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

2024-04-21 Thread John Helmert III
commit: 95388fc2f9a30c7e57f72315929602c61faf0abe
Author: John Helmert III  gentoo  org>
AuthorDate: Sun Apr 21 23:32:05 2024 +
Commit: John Helmert III  gentoo  org>
CommitDate: Sun Apr 21 23:33:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95388fc2

dev-util/rizin: fixup VariableOrderWrong

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

 dev-util/rizin/rizin-0.6.3-r1.ebuild | 5 ++---
 dev-util/rizin/rizin-0.7.1-r1.ebuild | 5 ++---
 dev-util/rizin/rizin-0.7.3.ebuild| 5 ++---
 3 files changed, 6 insertions(+), 9 deletions(-)

diff --git a/dev-util/rizin/rizin-0.6.3-r1.ebuild 
b/dev-util/rizin/rizin-0.6.3-r1.ebuild
index 4f402e6fed56..49186f6b9d14 100644
--- a/dev-util/rizin/rizin-0.6.3-r1.ebuild
+++ b/dev-util/rizin/rizin-0.6.3-r1.ebuild
@@ -15,10 +15,11 @@ HOMEPAGE="https://rizin.re/;
 
 
SRC_URI="mirror+https://github.com/rizinorg/rizin/releases/download/v${PV}/rizin-src-v${PV}.tar.xz
test? ( 
https://github.com/rizinorg/rizin-testbins/archive/${BINS_COMMIT}.tar.gz -> 
rizin-testbins-${BINS_COMMIT}.tar.gz )"
-KEYWORDS="amd64 ~arm64 ~x86"
+S="${WORKDIR}/${PN}-v${PV}"
 
 LICENSE="Apache-2.0 BSD LGPL-3 MIT"
 SLOT="0/${PV}"
+KEYWORDS="amd64 ~arm64 ~x86"
 IUSE="test"
 
 # Need to audit licenses of the binaries used for testing
@@ -45,8 +46,6 @@ PATCHES=(
"${FILESDIR}/${PN}-0.5.2-find-tree-sitter-parser.patch"
 )
 
-S="${WORKDIR}/${PN}-v${PV}"
-
 src_prepare() {
default
 

diff --git a/dev-util/rizin/rizin-0.7.1-r1.ebuild 
b/dev-util/rizin/rizin-0.7.1-r1.ebuild
index 549798343329..13d65081e186 100644
--- a/dev-util/rizin/rizin-0.7.1-r1.ebuild
+++ b/dev-util/rizin/rizin-0.7.1-r1.ebuild
@@ -15,10 +15,11 @@ HOMEPAGE="https://rizin.re/;
 
 
SRC_URI="mirror+https://github.com/rizinorg/rizin/releases/download/v${PV}/rizin-src-v${PV}.tar.xz
test? ( 
https://github.com/rizinorg/rizin-testbins/archive/${BINS_COMMIT}.tar.gz -> 
rizin-testbins-${BINS_COMMIT}.tar.gz )"
-KEYWORDS="~amd64 ~arm64 ~x86"
+S="${WORKDIR}/${PN}-v${PV}"
 
 LICENSE="Apache-2.0 BSD LGPL-3 MIT"
 SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="test"
 
 # Need to audit licenses of the binaries used for testing
@@ -46,8 +47,6 @@ PATCHES=(
"${FILESDIR}/${PN}-0.4.0-never-rebuild-parser.patch"
 )
 
-S="${WORKDIR}/${PN}-v${PV}"
-
 src_prepare() {
default
 

diff --git a/dev-util/rizin/rizin-0.7.3.ebuild 
b/dev-util/rizin/rizin-0.7.3.ebuild
index 0ec214767a5e..7e7a1b76d7c5 100644
--- a/dev-util/rizin/rizin-0.7.3.ebuild
+++ b/dev-util/rizin/rizin-0.7.3.ebuild
@@ -15,10 +15,11 @@ HOMEPAGE="https://rizin.re/;
 
 
SRC_URI="mirror+https://github.com/rizinorg/rizin/releases/download/v${PV}/rizin-src-v${PV}.tar.xz
test? ( 
https://github.com/rizinorg/rizin-testbins/archive/${BINS_COMMIT}.tar.gz -> 
rizin-testbins-${BINS_COMMIT}.tar.gz )"
-KEYWORDS="~amd64 ~arm64 ~x86"
+S="${WORKDIR}/${PN}-v${PV}"
 
 LICENSE="Apache-2.0 BSD LGPL-3 MIT"
 SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="test"
 
 # Need to audit licenses of the binaries used for testing
@@ -46,8 +47,6 @@ PATCHES=(
"${FILESDIR}/${PN}-0.4.0-never-rebuild-parser.patch"
 )
 
-S="${WORKDIR}/${PN}-v${PV}"
-
 src_prepare() {
default
 



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

2024-04-21 Thread John Helmert III
commit: ed0358f6ec265827af84cdb3640b3e81cce21102
Author: John Helmert III  gentoo  org>
AuthorDate: Sun Apr 21 23:23:38 2024 +
Commit: John Helmert III  gentoo  org>
CommitDate: Sun Apr 21 23:33:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed0358f6

dev-util/rizin: add 0.7.3

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

 dev-util/rizin/Manifest   |   1 +
 dev-util/rizin/rizin-0.7.3.ebuild | 100 ++
 2 files changed, 101 insertions(+)

diff --git a/dev-util/rizin/Manifest b/dev-util/rizin/Manifest
index 2bfe3632e358..6e5aa0656eb4 100644
--- a/dev-util/rizin/Manifest
+++ b/dev-util/rizin/Manifest
@@ -1,4 +1,5 @@
 DIST rizin-src-v0.6.3.tar.xz 15411052 BLAKE2B 
4ddde26dc2541917e1d16f38339bf1467b2148524a1365d739c417857ee856ecb7fbc9210a0f3b562a429c962e31f637bb88a0c0817f42a59868ed3093b0e902
 SHA512 
031ae1c5b43237d55b3e48d825d4bd9cda16a4a84a47464eb1745a02265a1412e2864345595c0dca7f8ea0cb348fe9760ea424556ff6b915ac8014a7f410b03c
 DIST rizin-src-v0.7.1.tar.xz 18941692 BLAKE2B 
d0384a272e5e8274c970dd9253d84204e8bc026de05ec63fe0252cb6fc9eaee9729bbf03ef3dba100c6e55c58e4a81f7755d7ecb15ee041aa9bfb4c53d30
 SHA512 
e59b6fd748e551f10169da9a04f7c04ffb017182d3eb5856467df3b167c6d9b387d0faccdb0cd97ee7321ac71179eb7d9a28fa954f34dc028ea8e4259211eac7
+DIST rizin-src-v0.7.3.tar.xz 18604220 BLAKE2B 
9bbfbd8cf86839dcfdc30beb12d4472abf68e7d8c81561f6124b4d8ac781242bbbe8b62e06d2873928830d2524203c18ab1c17fa35855ac2d344af7649b64b3c
 SHA512 
bad89888b2cb1ce1227ce629ff1209f18d1afb9da55685f0ea4ead7dd1b4dfbf8ed72c173048b2ee47362a10d5e20a6c34e09d0bbaa210f3873073c10ebc4dc1
 DIST rizin-testbins-1203a9a2f51e32337c8434d9f4f7c4543552e271.tar.gz 185572487 
BLAKE2B 
b274a58bebe0123bd8ab7b18a4e88833e7de53133d8f640d00b9efa953cf8ef766582acd5a0f65750ebb273be70d5cc1daf9b700cd6b9bfd4d464cf59ab735ba
 SHA512 
47e8993bea5d7805acb46c1c4e034524fe47d2b0b2471af00d3255f3e853430617658cd6b1f8a4706a748704a52646ec43495f0d4e80f16bce4aaf34e29539a4
 DIST rizin-testbins-903588ed69d7717069955322b31dad5e666b338a.tar.gz 181644100 
BLAKE2B 
ea491bea61a6d17fa2727e1b08b810be2bb99d05cf2afa4e97dc440a69a4fd376a39c25c6e86e9e2d499732b55e7c75e5eef39adef84f571e48d147e410d04e5
 SHA512 
fffef043d76440976e02e2b890138f57df849f507c0a7a48bd97b421fc1683e73696c50b6daddf906a53685eccfd7346e25881d3d498417e4e55b97ef56b8317

diff --git a/dev-util/rizin/rizin-0.7.3.ebuild 
b/dev-util/rizin/rizin-0.7.3.ebuild
new file mode 100644
index ..0ec214767a5e
--- /dev/null
+++ b/dev-util/rizin/rizin-0.7.3.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+# This is the commit that the CI for the release commit used
+BINS_COMMIT="1203a9a2f51e32337c8434d9f4f7c4543552e271"
+
+inherit meson python-any-r1
+
+DESCRIPTION="reverse engineering framework for binary analysis"
+HOMEPAGE="https://rizin.re/;
+
+SRC_URI="mirror+https://github.com/rizinorg/rizin/releases/download/v${PV}/rizin-src-v${PV}.tar.xz
+   test? ( 
https://github.com/rizinorg/rizin-testbins/archive/${BINS_COMMIT}.tar.gz -> 
rizin-testbins-${BINS_COMMIT}.tar.gz )"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+LICENSE="Apache-2.0 BSD LGPL-3 MIT"
+SLOT="0/${PV}"
+IUSE="test"
+
+# Need to audit licenses of the binaries used for testing
+RESTRICT="test? ( fetch ) !test? ( test )"
+
+# TODO: unbundle dev-libs/blake3
+RDEPEND="
+   app-arch/lz4:0=
+   app-arch/xz-utils
+   app-arch/zstd:=
+   >=dev-libs/capstone-5:0=
+   dev-libs/libmspack
+   dev-libs/libzip:0=
+   dev-libs/openssl:0=
+   dev-libs/libpcre2:0=
+   >=dev-libs/tree-sitter-0.19.0
+   dev-libs/xxhash
+   sys-apps/file
+   sys-libs/zlib:0=
+"
+DEPEND="${RDEPEND}"
+BDEPEND="${PYTHON_DEPS}"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.4.0-never-rebuild-parser.patch"
+)
+
+S="${WORKDIR}/${PN}-v${PV}"
+
+src_prepare() {
+   default
+
+   local py_to_mangle=(
+   librz/core/cmd_descs/cmd_descs_generate.py
+   sys/clang-format.py
+   test/fuzz/scripts/fuzz_rz_asm.py
+   test/scripts/gdbserver.py
+   )
+
+   python_fix_shebang "${py_to_mangle[@]}"
+
+   # https://github.com/rizinorg/rizin/issues/3459
+   sed -ie '/dyld_chained_ptr_arm64e_auth/d' test/unit/test_bin_mach0.c || 
die
+
+   if use test; then
+   cp -r "${WORKDIR}/rizin-testbins-${BINS_COMMIT}" 
"${S}/test/bins" || die
+   cp -r "${WORKDIR}/rizin-testbins-${BINS_COMMIT}" "${S}" || die
+   fi
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dcli=enabled
+   -Duse_sys_capstone=enabled
+   -Duse_sys_libmspack=enabled
+   -Duse_sys_libzip=enabled
+   -Duse_sys_libzstd=enabled
+   -Duse_sys_lz4=enabled
+   -Duse_sys_lzma=enabled
+   -Duse_sys_magic=enabled
+ 

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

2024-04-21 Thread John Helmert III
commit: 3b810e6f314a12257dab2523e39ea94bff7d9529
Author: John Helmert III  gentoo  org>
AuthorDate: Sun Apr 21 23:23:38 2024 +
Commit: John Helmert III  gentoo  org>
CommitDate: Sun Apr 21 23:33:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b810e6f

dev-util/cutter: add 2.3.4

Note that the "next bump" directive was a little off, since the latest
at the time of the fix in Gentoo was not the latest upstream, so this
bump doesn't have the LTO fix yet.

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

 dev-util/cutter/Manifest|  1 +
 dev-util/cutter/cutter-2.3.4.ebuild | 63 +
 2 files changed, 64 insertions(+)

diff --git a/dev-util/cutter/Manifest b/dev-util/cutter/Manifest
index 7be92b5a730e..1f69782409f6 100644
--- a/dev-util/cutter/Manifest
+++ b/dev-util/cutter/Manifest
@@ -1,2 +1,3 @@
 DIST cutter-2.3.2.tar.gz 11280258 BLAKE2B 
20dba40d96fed296b9af0b0e0b66dd46901bfc6621ba59cce1940ed2980acfc1e8b6447c20995bbeace71c7eeb1c9b180bf3b2076bbae9035706c6d4aff6dc5f
 SHA512 
65ca98f6618b1e60efa25d33bb4f3ef6b36dfd8496cf1f40c6a6b9744df3c2f77673d1d3cc1142c1b3b064abd0698ca07a20c5e4009ba5f6b05fc7f7501a4435
 DIST cutter-2.3.3.tar.gz 11609727 BLAKE2B 
bea428892d242c8112d5004b9960d9f74b3aa48b5988436bba54983abf3d26f4bca89b4dc75061e857c2cc51f724ea392fc4f380f227c36f38618078ec0a5761
 SHA512 
7731b6a2efa03a745cd0760d905df474383dc77906d5aefada7bd94098d771b75ae030cb71ed33256cc2f3e23c1c4930d45355cf6371361cb9780b26996dd2cb
+DIST cutter-2.3.4.tar.gz 11608176 BLAKE2B 
f83cd117bdd1a9ea985b52d4029bd3874f92b08709ac50dd1c6a526aadd022e05f9b75586cf826cc6b46c2004cb6b3185c5770b8622bc3c6a7140307a9c1a98a
 SHA512 
c35a7091aaf2c99a4595b48029017353092b178ed6a57cbe2f0d9758f1330d2521e3fc339558ffc0dfa500ace0510daded8591f7a04b0efa0209ba4f8a5e7d33

diff --git a/dev-util/cutter/cutter-2.3.4.ebuild 
b/dev-util/cutter/cutter-2.3.4.ebuild
new file mode 100644
index ..6e3ac9dccc29
--- /dev/null
+++ b/dev-util/cutter/cutter-2.3.4.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit cmake flag-o-matic toolchain-funcs xdg-utils python-single-r1
+
+MY_P="${PN^}-v${PV}"
+
+DESCRIPTION="A Qt and C++ GUI for rizin reverse engineering framework"
+HOMEPAGE="https://cutter.re https://github.com/rizinorg/cutter/;
+SRC_URI="https://github.com/rizinorg/${PN}/releases/download/v${PV}/${MY_P}-src.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="CC-BY-SA-3.0 GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="graphviz"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   >=dev-util/rizin-0.7.1:=
+   graphviz? ( media-gfx/graphviz )"
+RDEPEND="${DEPEND}
+   !net-analyzer/cutter" # https://bugs.gentoo.org/897738
+BDEPEND="dev-qt/linguist-tools:5"
+
+src_configure() {
+   # -Werror=odr
+   # https://bugs.gentoo.org/925901
+   # https://github.com/rizinorg/cutter/pull/3317
+   #
+   # Fixed in git dev. Remove as part of next version bump.
+   filter-lto
+
+   local mycmakeargs=(
+   -DCMAKE_CXX_COMPILER="$(tc-getCXX)"
+   -DCMAKE_C_COMPILER="$(tc-getCC)"
+   -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
+   -DCUTTER_ENABLE_GRAPHVIZ="$(usex graphviz)"
+   -DCUTTER_ENABLE_KSYNTAXHIGHLIGHTING=OFF
+   -DCUTTER_ENABLE_PYTHON=ON
+   -DCUTTER_USE_ADDITIONAL_RIZIN_PATHS=OFF
+   -DCUTTER_USE_BUNDLED_RIZIN=OFF
+   )
+
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



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

2024-04-21 Thread John Helmert III
commit: f70e0278cc6699a5763ec4c9c708104f36316e0e
Author: John Helmert III  gentoo  org>
AuthorDate: Sun Apr 21 23:23:38 2024 +
Commit: John Helmert III  gentoo  org>
CommitDate: Sun Apr 21 23:33:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f70e0278

gui-apps/wofi: add 1.4

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

 gui-apps/wofi/Manifest|  1 +
 gui-apps/wofi/wofi-1.4.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/gui-apps/wofi/Manifest b/gui-apps/wofi/Manifest
index cf96341ed942..828f567271c5 100644
--- a/gui-apps/wofi/Manifest
+++ b/gui-apps/wofi/Manifest
@@ -1 +1,2 @@
 DIST wofi-1.3.tar.gz 77317 BLAKE2B 
0282921c0605ee251701a33d9137f027c87ecd33f9c97b054ac9f0deeffbbcd73232e5a96e9be012eeeb298d84e257ca4752038315f92afc653573dd075179c0
 SHA512 
90a1674bcf5365aa47d6a8b987e7507539da5652f045b18446c073913399a6e46ffd50a6a83212d521c349840912ec9edab0c69dd565e2a49b98da2a72aebcd3
+DIST wofi-1.4.tar.gz 79100 BLAKE2B 
5af1d7c5de58865b31797cd07db42af22ab50ab7bbe5ce2df28457bffea46afdf2cb0f3618bdc7f5d283e98a942b927cdb2b4d5c39cf20ead8e465496d4c72ec
 SHA512 
98d0cc6d4cad11341f825173f3e1c61c813dc4404087e863a7aef7eef85b3e9c224f747c10feda6cbe85eb13b403300d77447a5b55a62915fe4f9bd00405a608

diff --git a/gui-apps/wofi/wofi-1.4.ebuild b/gui-apps/wofi/wofi-1.4.ebuild
new file mode 100644
index ..cfd36d4d8f2f
--- /dev/null
+++ b/gui-apps/wofi/wofi-1.4.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+if [[ "${PV}" ==  ]]; then
+   inherit mercurial
+   EHG_REPO_URI="https://hg.sr.ht/~scoopta/${PN};
+else
+   SRC_URI="https://hg.sr.ht/~scoopta/wofi/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   S="${WORKDIR}/${PN}-v${PV}"
+   KEYWORDS="~amd64 ~riscv"
+fi
+
+DESCRIPTION="Wofi is a launcher/menu program for wlroots based wayland 
compositors like sway"
+HOMEPAGE="https://hg.sr.ht/~scoopta/wofi;
+
+LICENSE="GPL-3"
+SLOT="0"
+
+DEPEND="
+   dev-libs/glib:2
+   dev-libs/wayland
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[wayland(-)]
+   x11-libs/pango
+"
+RDEPEND="${DEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=( "${FILESDIR}/${PN}-1.3-no-hg-identify.patch" )



[gentoo-commits] repo/gentoo:master commit in: www-misc/buku/

2024-04-21 Thread John Helmert III
commit: 3eceedb6b96bf5214eaa84cfd8ef6da148d26369
Author: David Roman  gmail  com>
AuthorDate: Sun Apr 21 23:23:39 2024 +
Commit: John Helmert III  gentoo  org>
CommitDate: Sun Apr 21 23:33:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3eceedb6

www-misc/buku: add 4.9

Closes: https://bugs.gentoo.org/929879
Signed-off-by: David Roman  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/36243
Signed-off-by: John Helmert III  gentoo.org>

 www-misc/buku/Manifest|  1 +
 www-misc/buku/buku-4.9.ebuild | 77 +++
 2 files changed, 78 insertions(+)

diff --git a/www-misc/buku/Manifest b/www-misc/buku/Manifest
index fd6de91b4d7b..0d0153569be1 100644
--- a/www-misc/buku/Manifest
+++ b/www-misc/buku/Manifest
@@ -1 +1,2 @@
 DIST buku-4.8.tar.gz 591883 BLAKE2B 
459ff04a414d3f320a76e8d7792a977f40b030597b846cff34abc862f062956dcfe477d01606744b13e8afe1c6d48f73848816488094f4941b4723a5cd4fedb6
 SHA512 
a87311adbd72ed614e870c24ecf890633672a6dab12d18f40017177049b2aaebbc66776740f893248b99f2f79d85b6d7b9e57c1fd1bbf6c95963ca57649dc2bf
+DIST buku-4.9.tar.gz 615794 BLAKE2B 
79e0b7980d1df2b063be5b115c6d55fce63b9e9a58bae5c1ae4d81d77b644c90df2698e20a1743daf5468f4b08ab7b2125af073906385693419249b989686f3f
 SHA512 
3804ea759c3b0172ab07b266123b27683f4785f1fb10859b4fd5b41e267b93e6ad0901b2456a27e434aef216f2063c5881d2755ec45789b3f2d42fe608b32eb2

diff --git a/www-misc/buku/buku-4.9.ebuild b/www-misc/buku/buku-4.9.ebuild
new file mode 100644
index ..a97191b80844
--- /dev/null
+++ b/www-misc/buku/buku-4.9.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10,11,12} )
+PYTHON_REQ_USE="sqlite"
+
+inherit bash-completion-r1 distutils-r1
+
+DESCRIPTION="Powerful command-line bookmark manager"
+HOMEPAGE="https://github.com/jarun/buku;
+SRC_URI="https://github.com/jarun/${PN}/archive/v$(ver_cut 1-2).tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/beautifulsoup4-4.6.0[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   >=dev-python/html5lib-1.0.1[${PYTHON_USEDEP}]
+   dev-python/urllib3[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   test? (
+   dev-python/attrs[${PYTHON_USEDEP}]
+   >=dev-python/click-7.0[${PYTHON_USEDEP}]
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   >=dev-python/py-1.5.0[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-4.2[${PYTHON_USEDEP}]
+   >=dev-python/vcrpy-4.0.2[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_IGNORE=(
+   # bukuserver tests
+   tests/test_views.py
+   tests/test_server.py
+)
+
+EPYTEST_DESELECT=(
+   # Broken with network-sandbox
+   tests/test_buku.py::test_network_handler_with_url
+   tests/test_buku.py::test_fetch_data_with_url
+   tests/test_bukuDb.py::TestBukuDb::test_tnyfy_url
+   tests/test_bukuDb.py::test_add_rec_exec_arg
+   tests/test_bukuDb.py::test_load_firefox
+   tests/test_bukuDb.py::test_print_db
+   tests/test_bukuDb.py::test_print_rec
+   tests/test_bukuDb.py::test_refreshdb
+)
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # Remove support for bukuserver - complex depgraph which isn't all
+   # sufficiently packaged in Gentoo
+   sed -ie '/console_scripts/s/,.*/]/' setup.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   insinto /usr/share/zsh/site-functions
+   doins auto-completion/zsh/_*
+
+   newbashcomp auto-completion/bash/buku-completion.bash "${PN}"
+
+   doman buku.1
+}



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

2024-04-21 Thread John Helmert III
commit: ce7a17a0d8d5d75a05f094df320131e576f2527d
Author: John Helmert III  gentoo  org>
AuthorDate: Sun Apr 21 23:23:38 2024 +
Commit: John Helmert III  gentoo  org>
CommitDate: Sun Apr 21 23:33:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce7a17a0

sys-process/glances: add 3.4.0.5

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

 sys-process/glances/Manifest   |  1 +
 sys-process/glances/glances-3.4.0.5.ebuild | 97 ++
 2 files changed, 98 insertions(+)

diff --git a/sys-process/glances/Manifest b/sys-process/glances/Manifest
index e1f2ce1b624e..3dfc085c818f 100644
--- a/sys-process/glances/Manifest
+++ b/sys-process/glances/Manifest
@@ -1,2 +1,3 @@
 DIST glances-3.3.0.gh.tar.gz 6143830 BLAKE2B 
022a8bfc93f73f2c728af21553ca36535340129cc5fb6f539d6f282e9ffc7a2b88878c04345a47479241447c0f1329123f804677383688fa5857dd1a9978dc65
 SHA512 
ee238e39e69dce3e46df560f7be1287a87a0c9002242d7b381bc971e627a4c23f6102519d7f6864998adcc9be7cf8e68461579f2a88d15db86ad75878015a843
 DIST glances-3.4.0.3.gh.tar.gz 6472143 BLAKE2B 
5437d3daefd4d36e9b84481543cf8189964006d566a77506099bfe7748d37409d5fb2a3a8eb52c8eeef0efa469c2ca92db7a37a44625969aec822d1adf46dbb3
 SHA512 
f4960d7d23b52e249069b41fd9b20a4d6f56006a6998b1bfd341ef00628fa92c14503885ebbea6adeee6f926a6c6fb440c288e2c772d4536b2c2b49e4124a7a0
+DIST glances-3.4.0.5.gh.tar.gz 6473711 BLAKE2B 
510f379946eec914998cba32ffd66c6037bd85246cdae059d336b4a3330ba6e521aa3fef2099d88f08dbf3ed7e7c8537235850ad8f6882840fb811bcd8a82147
 SHA512 
aca140fedc2acc97ae4901722e0406acb8bea6eac5295d95499860a522e74d29ecbc4cfb28fecfd4a2879f4ee44175bd4efd2429b9d7e302b4a182caabd6a5f8

diff --git a/sys-process/glances/glances-3.4.0.5.ebuild 
b/sys-process/glances/glances-3.4.0.5.ebuild
new file mode 100644
index ..001ce5a5ce63
--- /dev/null
+++ b/sys-process/glances/glances-3.4.0.5.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_SINGLE_IMPL=1
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+PYTHON_REQ_USE="ncurses"
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1 linux-info optfeature
+
+DESCRIPTION="CLI curses based monitoring tool"
+HOMEPAGE="https://github.com/nicolargo/glances;
+SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/defusedxml[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/psutil-5.4.3[${PYTHON_USEDEP}]
+   dev-python/ujson[${PYTHON_USEDEP}]
+   ')
+"
+
+# PYTHON_USEDEP omitted on purpose
+BDEPEND="doc? ( dev-python/sphinx-rtd-theme )"
+
+CONFIG_CHECK="~TASK_IO_ACCOUNTING ~TASK_DELAY_ACCT ~TASKSTATS"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-3.4.0.3-disable-update-check.patch"
+)
+
+distutils_enable_tests unittest
+distutils_enable_sphinx docs --no-autodoc
+
+pkg_setup() {
+   linux-info_pkg_setup
+   python-single-r1_pkg_setup
+}
+
+python_prepare_all() {
+   # Remove duplicate entries of a prebuilt doc build and
+   # ensure install of the file glances.conf in /etc/${PN}
+   sed \
+   -e '/share\/doc\/glances/d' \
+   -e "s/'CONTRIBUTING.md',//" \
+   -e "s:'conf/glances.conf':('${EPREFIX}/etc/glances', 
['conf/glances.conf':g" \
+   -i setup.py || die
+   sed -i "s/, 'irq']/]/" unitest.py || die
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   "${EPYTHON}" unitest.py || echo "tests failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   # add an intended file from original data set from setup.py to DOCS
+   local DOCS=( README.rst CONTRIBUTING.md conf/glances.conf )
+   distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+   #optfeature "Action script feature" dev-python/pystache
+   optfeature "Autodiscover mode" dev-python/zeroconf
+   optfeature "Cloud support" dev-python/requests
+   optfeature "Docker monitoring support" dev-python/docker
+   #optfeature "Export module" \
+   #   unpackaged/bernhard \
+   #   unpackaged/cassandra-driver \
+   #   unpackaged/potsdb \
+   #   dev-python/couchdb-python \
+   #   dev-python/elasticsearch-py \
+   #   dev-python/influxdb \
+   #   dev-python/kafka-python \
+   #   dev-python/pika \
+   #   dev-python/paho-mqtt \
+   #   dev-python/prometheus-client \
+   #   dev-python/pyzmq \
+   #   dev-python/statsd
+   #optfeature "Nvidia GPU monitoring" unpackaged/nvidia-ml-py3
+   optfeature "SVG graph support" dev-python/pygal
+   optfeature "IP plugin" dev-python/netifaces
+   optfeature "RAID monitoring" dev-python/pymdstat
+   #optfeature 

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

2024-04-21 Thread Matt Turner
commit: 4a8fd664dc57be91be04abb0f82c20c31c8a5e4c
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr 21 22:30:53 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr 21 22:40:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a8fd664

media-libs/libepoxy: Depend on xorg-proto

Bug: https://bugs.gentoo.org/930239
Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libepoxy/libepoxy-.ebuild | 9 +++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/media-libs/libepoxy/libepoxy-.ebuild 
b/media-libs/libepoxy/libepoxy-.ebuild
index 5e82b138f474..bd74879a1c01 100644
--- a/media-libs/libepoxy/libepoxy-.ebuild
+++ b/media-libs/libepoxy/libepoxy-.ebuild
@@ -28,9 +28,14 @@ RDEPEND="
media-libs/libglvnd[X?,${MULTILIB_USEDEP}]
 "
 DEPEND="${RDEPEND}
-   X? ( x11-libs/libX11[${MULTILIB_USEDEP}] )"
+   X? (
+   x11-base/xorg-proto
+   x11-libs/libX11[${MULTILIB_USEDEP}]
+   )
+"
 BDEPEND="${PYTHON_DEPS}
-   virtual/pkgconfig"
+   virtual/pkgconfig
+"
 
 PATCHES=( "${FILESDIR}"/libepoxy-1.5.10-use-opengl.pc-without-x.patch )
 



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

2024-04-21 Thread Matt Turner
commit: 65874513a2b51ba7bf7ba0b053ba6b2f8732e458
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr 21 22:30:30 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr 21 22:40:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65874513

media-libs/libepoxy: RDEPEND on libglvnd[X?]

And remove IUSE=+egl at the same time since libglvnd always provides libEGL.

Bug: https://bugs.gentoo.org/929993
Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libepoxy/libepoxy-.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/media-libs/libepoxy/libepoxy-.ebuild 
b/media-libs/libepoxy/libepoxy-.ebuild
index 5bc5cc5fd964..5e82b138f474 100644
--- a/media-libs/libepoxy/libepoxy-.ebuild
+++ b/media-libs/libepoxy/libepoxy-.ebuild
@@ -20,12 +20,13 @@ HOMEPAGE="https://github.com/anholt/libepoxy;
 
 LICENSE="MIT"
 SLOT="0"
-IUSE="+egl test +X"
+IUSE="test +X"
 
 RESTRICT="!test? ( test )"
 
 RDEPEND="
-   egl? ( media-libs/mesa[egl(+),${MULTILIB_USEDEP}] )"
+   media-libs/libglvnd[X?,${MULTILIB_USEDEP}]
+"
 DEPEND="${RDEPEND}
X? ( x11-libs/libX11[${MULTILIB_USEDEP}] )"
 BDEPEND="${PYTHON_DEPS}
@@ -35,7 +36,7 @@ PATCHES=( 
"${FILESDIR}"/libepoxy-1.5.10-use-opengl.pc-without-x.patch )
 
 multilib_src_configure() {
local emesonargs=(
-   -Degl=$(usex egl)
+   -Degl=yes
-Dglx=$(usex X)
$(meson_use X x11)
$(meson_use test tests)



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

2024-04-21 Thread Matt Turner
commit: e0a1a43dab801e160832a874c8d305e88956943a
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr 21 22:33:18 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr 21 22:40:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0a1a43d

media-libs/libepoxy: Revbump

Closes: https://bugs.gentoo.org/930239
Closes: https://bugs.gentoo.org/919911
Closes: https://bugs.gentoo.org/929993
Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libepoxy/libepoxy-1.5.10-r3.ebuild | 54 +++
 1 file changed, 54 insertions(+)

diff --git a/media-libs/libepoxy/libepoxy-1.5.10-r3.ebuild 
b/media-libs/libepoxy/libepoxy-1.5.10-r3.ebuild
new file mode 100644
index ..2abe9d8c340e
--- /dev/null
+++ b/media-libs/libepoxy/libepoxy-1.5.10-r3.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE='xml(+)'
+inherit meson-multilib python-any-r1 virtualx
+
+if [[ ${PV} = * ]]; then
+   EGIT_REPO_URI="https://github.com/anholt/${PN}.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/anholt/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+fi
+
+DESCRIPTION="Library for handling OpenGL function pointer management"
+HOMEPAGE="https://github.com/anholt/libepoxy;
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="test +X"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   media-libs/libglvnd[X?,${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   X? (
+   x11-base/xorg-proto
+   x11-libs/libX11[${MULTILIB_USEDEP}]
+   )
+"
+BDEPEND="${PYTHON_DEPS}
+   virtual/pkgconfig
+"
+
+PATCHES=( "${FILESDIR}"/libepoxy-1.5.10-libopengl-fallback.patch )
+
+multilib_src_configure() {
+   local emesonargs=(
+   -Degl=yes
+   -Dglx=$(usex X)
+   $(meson_use X x11)
+   $(meson_use test tests)
+   )
+   meson_src_configure
+}
+
+multilib_src_test() {
+   virtx meson_src_test
+}



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

2024-04-21 Thread Matt Turner
commit: 8a8423e5c9f9fda0b7710326ebff9ccb561b5991
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr 21 22:29:30 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr 21 22:40:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a8423e5

media-libs/libepoxy: Add Python 3.12 compatibility

Bug: https://bugs.gentoo.org/919911
Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libepoxy/libepoxy-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/libepoxy/libepoxy-.ebuild 
b/media-libs/libepoxy/libepoxy-.ebuild
index 0016899e1df5..5bc5cc5fd964 100644
--- a/media-libs/libepoxy/libepoxy-.ebuild
+++ b/media-libs/libepoxy/libepoxy-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 PYTHON_REQ_USE='xml(+)'
 inherit meson-multilib python-any-r1 virtualx
 



[gentoo-commits] repo/proj/guru:dev commit in: app-admin/s-tui/

2024-04-21 Thread Joe Kappus
commit: 8b6eb58994c3162b49962a2c8cb5fac8e67a7036
Author: Joe Kappus  wt  gd>
AuthorDate: Sun Apr 21 22:38:28 2024 +
Commit: Joe Kappus  wt  gd>
CommitDate: Sun Apr 21 22:38:28 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8b6eb589

app-admin/s-tui: add 1.1.6

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

 app-admin/s-tui/Manifest   |  1 +
 app-admin/s-tui/metadata.xml   |  2 +-
 app-admin/s-tui/s-tui-1.1.6.ebuild | 34 ++
 3 files changed, 36 insertions(+), 1 deletion(-)

diff --git a/app-admin/s-tui/Manifest b/app-admin/s-tui/Manifest
index 0dc193c776..0fabdf54bf 100644
--- a/app-admin/s-tui/Manifest
+++ b/app-admin/s-tui/Manifest
@@ -1 +1,2 @@
 DIST s-tui-1.1.4.gh.tar.gz 2608449 BLAKE2B 
80dfc8c4dbce181cf50a5fe3bf05b553401f0cd17b184b9123e61807ee1e5c06bdbdf543fc86a0aca8f7aa4aa508e76756047a121e5d6ddbce167e097938a870
 SHA512 
20adfb27bae6467650a901211f4b58d0351d756a5b9465922953feb3711969c6d647782f99479475499b4658ef65da6283ad4e55ce72839d36c08f8a7f244322
+DIST s-tui-1.1.6.gh.tar.gz 2608253 BLAKE2B 
64815def105ad3c57f2103841ad09948ec6205bda09f4afca7dcca3bb9586c3e8d08aa0524d42f086f589f613bd79b389fca0f55182391bf20679b4d040eb087
 SHA512 
73412b55175ca2a5e98e410a3c9b5ce9aa1cffc13eb9af26e834d0ea784c06f6a9f81bb1be028b8cf94046ff0a8b20fff5b1191c949d49a72cecf3abd6a1fc38

diff --git a/app-admin/s-tui/metadata.xml b/app-admin/s-tui/metadata.xml
index becc7655c0..3431d6b870 100644
--- a/app-admin/s-tui/metadata.xml
+++ b/app-admin/s-tui/metadata.xml
@@ -3,7 +3,7 @@
 

j...@wt.gd
-   joecool
+   Joe Kappus


amanusk/s-tui

diff --git a/app-admin/s-tui/s-tui-1.1.6.ebuild 
b/app-admin/s-tui/s-tui-1.1.6.ebuild
new file mode 100644
index 00..c980717745
--- /dev/null
+++ b/app-admin/s-tui/s-tui-1.1.6.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Stress-Terminal UI monitoring tool"
+HOMEPAGE="https://amanusk.github.io/s-tui/;
+
+if [[ ${PV} == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/amanusk/${PN}.git;
+   EGIT_SUBMODULES=()
+else
+   SRC_URI="https://github.com/amanusk/${PN}/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+
+RDEPEND="
+   >=dev-python/psutil-5.9.1[${PYTHON_USEDEP}]
+   >=dev-python/urwid-2.0.1[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests unittest
+
+pkg_postinst() {
+   optfeature "Stress options in program menu" app-benchmarks/stress
+}



[gentoo-commits] repo/gentoo:master commit in: net-p2p/kubo/

2024-04-21 Thread John Helmert III
commit: db965ae13b1a6ed427aa9b3c0413cc6aad21dfec
Author: David Roman  gmail  com>
AuthorDate: Mon Mar  4 17:16:23 2024 +
Commit: John Helmert III  gentoo  org>
CommitDate: Sun Apr 21 22:26:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db965ae1

net-p2p/kubo: add 0.28.0

Signed-off-by: David Roman  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35621
Signed-off-by: John Helmert III  gentoo.org>

 net-p2p/kubo/Manifest   |  1 +
 net-p2p/kubo/kubo-0.28.0.ebuild | 72 +
 2 files changed, 73 insertions(+)

diff --git a/net-p2p/kubo/Manifest b/net-p2p/kubo/Manifest
index 275a016f042f..afb3b7945563 100644
--- a/net-p2p/kubo/Manifest
+++ b/net-p2p/kubo/Manifest
@@ -1 +1,2 @@
 DIST kubo-0.26.0.tar.gz 16129891 BLAKE2B 
199e3fb3d7982eb3bca35c7139a15f4c4f32a54bde2c9ae2e5b594524668d146296001ccfb29d1ded5eec0e82a02b4e16a4bbb7a82bcc4787ee06820f02d4687
 SHA512 
21bcfd605d0aa0b55afafa5c717b6b0f8c657722a207ae0cb901815b7881266ae528acc85d74e70f5fafec9407c68cd5dcb2e02ab9fbe61c05f64e15e0e5
+DIST kubo-0.28.0.tar.gz 16070929 BLAKE2B 
f0febdee1e2313c83369c07b520fe285e10a73322d87f3891dd8edc97d6fa3d8dab7644d6108d060ef652fe34ed7cacf75f756e48f1e022d16b12bc30d298c0b
 SHA512 
e6ef309084b8f09b56e5bceae37cf220c7e015003a8660f132d4e79709c7bd29ae8d8bb02736dab6a447b3a7dd0bd7043955df0a787a72fb3b9dfe9c42f5

diff --git a/net-p2p/kubo/kubo-0.28.0.ebuild b/net-p2p/kubo/kubo-0.28.0.ebuild
new file mode 100644
index ..5eb80133d072
--- /dev/null
+++ b/net-p2p/kubo/kubo-0.28.0.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module shell-completion systemd
+
+DESCRIPTION="Main implementation of IPFS"
+HOMEPAGE="https://ipfs.io/ https://github.com/ipfs/kubo/;
+SRC_URI="https://github.com/ipfs/${PN}/releases/download/v${PV}/kubo-source.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+   acct-group/ipfs
+   acct-user/ipfs
+   sys-fs/fuse:0
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( CHANGELOG.md CONTRIBUTING.md README.md docs/ )
+
+S="${WORKDIR}"
+
+src_compile() {
+   local mygoargs
+   mygoargs=(
+   -tags release
+   )
+
+   ego build "${mygoargs[@]}" -o ipfs ./cmd/ipfs
+   ego build "${mygoargs[@]}" -o ipfswatch ./cmd/ipfswatch
+
+   IPFS_PATH="" ./ipfs commands completion bash > ipfs-completion.bash || 
die
+   IPFS_PATH="" ./ipfs commands completion fish > ipfs-completion.fish || 
die
+   IPFS_PATH="" ./ipfs commands completion zsh > ipfs-completion.zsh || die
+}
+
+src_test() {
+   ego test ./cmd/ipfs/... ./cmd/ipfswatch/...
+}
+
+src_install() {
+   dobin ipfs
+   dobin ipfswatch
+   newbashcomp ipfs-completion.bash ipfs
+   newfishcomp ipfs-completion.fish ipfs
+   newzshcomp ipfs-completion.zsh _ipfs
+   einstalldocs
+
+   systemd_dounit "${FILESDIR}/ipfs.service"
+   systemd_newunit "${FILESDIR}/ipfs-at.service" "ipfs@.service"
+
+   newinitd "${FILESDIR}/ipfs.init" ipfs
+   newconfd "${FILESDIR}/ipfs.confd" ipfs
+
+   keepdir /var/log/ipfs
+   fowners -R ipfs:ipfs /var/log/ipfs
+}
+
+pkg_postinst() {
+   elog 'To be able to use the ipfs service you will need to create the 
ipfs repository'
+   elog '(eg: su -s /bin/sh -c "ipfs init -e" ipfs)'
+   elog 'or change IPFS_PATH of /etc/conf.d/ipfs with another with proper 
permissions.'
+
+   # See https://bugs.gentoo.org/838238
+   ewarn 'In case kubo CPU usage is too high run the next workaround'
+   ewarn 'su -s /bin/sh -c "ipfs config profile apply lowpower" ipfs'
+   ewarn 'Be aware that this will make your node less visible to other 
peers'
+}



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

2024-04-21 Thread John Helmert III
commit: eeaec30789bc4cffef26251adc8ac3d861a35d2b
Author: John Helmert III  gentoo  org>
AuthorDate: Sun Apr 21 22:13:17 2024 +
Commit: John Helmert III  gentoo  org>
CommitDate: Sun Apr 21 22:26:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eeaec307

app-crypt/sbctl: drop 0.11, 0.12, 0.13

Closes: https://bugs.gentoo.org/922618
Signed-off-by: John Helmert III  gentoo.org>

 app-crypt/sbctl/Manifest  |  6 --
 app-crypt/sbctl/sbctl-0.11.ebuild | 38 --
 app-crypt/sbctl/sbctl-0.12.ebuild | 38 --
 app-crypt/sbctl/sbctl-0.13.ebuild | 38 --
 4 files changed, 120 deletions(-)

diff --git a/app-crypt/sbctl/Manifest b/app-crypt/sbctl/Manifest
index 4e155456de01..89db5c072e51 100644
--- a/app-crypt/sbctl/Manifest
+++ b/app-crypt/sbctl/Manifest
@@ -1,9 +1,3 @@
-DIST sbctl-0.11-deps.tar.xz 20914368 BLAKE2B 
37fad80fc8889ad61797acc83ee0f07bb4675f8a9c7856b744c49bffdc296f94e3a115fac4ab76c9616d03c01189d4d9c666149cafa02a8e8e59d49545b63a3e
 SHA512 
13f73c60d44c3c2dd699d3d65aa6e112e159d49997e56ec02d80a9c1730f53b551fd62272dcd96a9e8b32f148257b0aab78c64994521b0b83df2fc4450054552
-DIST sbctl-0.11.tar.gz 1634308 BLAKE2B 
a55b7359e1fe605f1bd972a49d559e711bfbeb6908e903530c133b188b996efdbb33c3ff33cd36073809708b4d01b42c8d2202d5e1aeed5efc43bbf6edd8912a
 SHA512 
88d23bf40af4f19dc6b1de17df75989ec2a6e52f68bdb444bd4619a78c0ac1f2d4f6a0182ad251094884a448dc99f08d3dd39d9bb78b595ae6ed0227a78a7847
-DIST sbctl-0.11.tar.gz.sig 566 BLAKE2B 
c840d5375cb00be3daa5522d0dfb78bf4ba093901aa4b8bcec3188bb4ae2f5e8059b51733c6b65d10dec552d2311b65536e1652ca01a9bdbd53e63b540019631
 SHA512 
70fc606bb387152d6bd7e40d12c00d98a15ff1197797aeb21aeb8647982ca5ee6fde532d99afab038dbe3eb0bb262253eab6bedd113ccc46e29a9949c531be86
-DIST sbctl-0.12-deps.tar.xz 21415148 BLAKE2B 
cf16f7dd3341f7fef273d542f879d5e0a60b8b648fcd1efc8c85a66f0342b0631c5d27341ecdd4231709ba6ef59592d40adc70a55b59af1aa36987019492
 SHA512 
f969ca335f14b9f3df52188e00ea68dbd69eef3bcbf71bbd162d0487f28f040ab14ce755ef56b554e7bde3e1c587f0f09ee7b4331edf5baa380b904694f0ad9f
-DIST sbctl-0.12.tar.gz 1642221 BLAKE2B 
69ebaeb8e81dd45d4e46438a8275c371253e0711fc48aefb9ee4b30b1a594681f355e2940e342d54b35561b315213b70a2ec1743933fd8047f88fea55b09775c
 SHA512 
dd64490cf6a59d24ab8a93e6b433225383b2dfc0006b5d6331c1efe4cfc896619d636a526f0ed312f6dd4d89a047deacb3a013cf84cd2cdddc5997c5630cf1e5
-DIST sbctl-0.12.tar.gz.sig 566 BLAKE2B 
f8b33fb7525311f1213bad0c7712be6596828fd0f5f748f97fc7f0df0b92a2017e990655c1af43d2bda330a3ff10cfb76a285b14a30895a986635986b1c2bc63
 SHA512 
41471decc60e23115d3d34ef4146e7a4782b7dfa4a8609e8d1b8529ab85fafb124a2862b7f9d70128af6f15bf5a6c85ed49c60fb66eb3bb857143e285c262fd5
 DIST sbctl-0.13-deps.tar.xz 21415148 BLAKE2B 
cf16f7dd3341f7fef273d542f879d5e0a60b8b648fcd1efc8c85a66f0342b0631c5d27341ecdd4231709ba6ef59592d40adc70a55b59af1aa36987019492
 SHA512 
f969ca335f14b9f3df52188e00ea68dbd69eef3bcbf71bbd162d0487f28f040ab14ce755ef56b554e7bde3e1c587f0f09ee7b4331edf5baa380b904694f0ad9f
 DIST sbctl-0.13.tar.gz 1642040 BLAKE2B 
569f42ca5694a4db0b1b66ef58dc255ec337a99f8025c61c58d5b54860e09f543e29e63b0e3adf65e3883abacabf6c1554e8849a8b25569ea05414d86fe0cfc4
 SHA512 
02c1f3e745f83f0e0a2fe90974f940a314aadbe26bd0d0c3e314bb3720b72c74715a26c891f8b22023f40eb8d1d8d24a7d2b1bc1c5d60f9781971f7e97224a4c
 DIST sbctl-0.13.tar.gz.sig 566 BLAKE2B 
e0996fc4732501b1e66b7c65c9f4523a0c9f4b714e8b985bf5ad8b6d662dff99ddd4f4269374cf8e9e206c1ae8884ad312cd20cc8fcf33ed0af1ca0d1d81e967
 SHA512 
9435943dda069a5ae5629ab1880158349127654f122a2e5251cf8625db00cb12e85a671c24dda630c2e9beb312cc1c6cf2c24edc7d3a37e6b22ddb871e5c8682

diff --git a/app-crypt/sbctl/sbctl-0.11.ebuild 
b/app-crypt/sbctl/sbctl-0.11.ebuild
deleted file mode 100644
index 77c53f4f93be..
--- a/app-crypt/sbctl/sbctl-0.11.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module optfeature verify-sig
-
-DESCRIPTION="Secure Boot key manager"
-HOMEPAGE="https://github.com/Foxboron/sbctl;
-SRC_URI="https://github.com/Foxboron/${PN}/releases/download/${PV}/${P}.tar.gz
-   
https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz
-   verify-sig? ( 
https://github.com/Foxboron/${PN}/releases/download/${PV}/${P}.tar.gz.sig )"
-
-LICENSE="Apache-2.0 BSD BSD-2 MIT"
-SLOT="0"
-KEYWORDS="amd64"
-
-BDEPEND="app-text/asciidoc
-   verify-sig? ( sec-keys/openpgp-keys-foxboron )"
-
-VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/foxboron.asc"
-
-src_unpack() {
-   if use verify-sig; then
-   verify-sig_verify_detached "${DISTDIR}"/${P}.tar.gz{,.sig}
-   fi
-
-   default
-}
-
-src_install() {
-   emake PREFIX="${ED}/usr" install
-}
-
-pkg_postinst() {
-   optfeature "automatically signing installed kernels with sbctl keys on 
each kernel 

[gentoo-commits] repo/gentoo:master commit in: net-p2p/kubo/

2024-04-21 Thread John Helmert III
commit: 1a47daae3077458f66cdf8d80c419b2525830152
Author: John Helmert III  gentoo  org>
AuthorDate: Sun Apr 21 22:21:37 2024 +
Commit: John Helmert III  gentoo  org>
CommitDate: Sun Apr 21 22:26:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a47daae

net-p2p/kubo: fixup VariableOrderWrong

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

 net-p2p/kubo/kubo-0.26.0.ebuild | 3 +--
 net-p2p/kubo/kubo-0.28.0.ebuild | 3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/net-p2p/kubo/kubo-0.26.0.ebuild b/net-p2p/kubo/kubo-0.26.0.ebuild
index 5344ff2f9a2c..a0a1e83e9245 100644
--- a/net-p2p/kubo/kubo-0.26.0.ebuild
+++ b/net-p2p/kubo/kubo-0.26.0.ebuild
@@ -8,6 +8,7 @@ inherit go-module shell-completion systemd
 DESCRIPTION="Main implementation of IPFS"
 HOMEPAGE="https://ipfs.io/ https://github.com/ipfs/kubo/;
 
SRC_URI="https://github.com/ipfs/${PN}/releases/download/v${PV}/kubo-source.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}"
 
 LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0"
 SLOT="0"
@@ -22,8 +23,6 @@ RDEPEND="${DEPEND}"
 
 DOCS=( CHANGELOG.md CONTRIBUTING.md README.md docs/ )
 
-S="${WORKDIR}"
-
 src_compile() {
local mygoargs
mygoargs=(

diff --git a/net-p2p/kubo/kubo-0.28.0.ebuild b/net-p2p/kubo/kubo-0.28.0.ebuild
index 5eb80133d072..0d66c3d3aeb2 100644
--- a/net-p2p/kubo/kubo-0.28.0.ebuild
+++ b/net-p2p/kubo/kubo-0.28.0.ebuild
@@ -8,6 +8,7 @@ inherit go-module shell-completion systemd
 DESCRIPTION="Main implementation of IPFS"
 HOMEPAGE="https://ipfs.io/ https://github.com/ipfs/kubo/;
 
SRC_URI="https://github.com/ipfs/${PN}/releases/download/v${PV}/kubo-source.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}"
 
 LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0"
 SLOT="0"
@@ -22,8 +23,6 @@ RDEPEND="${DEPEND}"
 
 DOCS=( CHANGELOG.md CONTRIBUTING.md README.md docs/ )
 
-S="${WORKDIR}"
-
 src_compile() {
local mygoargs
mygoargs=(



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

2024-04-21 Thread Mike Pagano
commit: 3584cee31ed8f353980cc8b10137fc86a44d0669
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Apr 21 22:24:38 2024 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Apr 21 22:24:38 2024 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=3584cee3

Remove redundant patch

Removed:
1800_gcc-plugins-stackleak-Avoid-head-text-section.patch

Bug: https://bugs.gentoo.org/930389

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

 _README|  4 ---
 ...plugins-stackleak-Avoid-head-text-section.patch | 36 --
 2 files changed, 40 deletions(-)

diff --git a/_README b/_README
index 1380bd5c..ba3f48c8 100644
--- a/_README
+++ b/_README
@@ -83,10 +83,6 @@ Patch:  1730_parisc-Disable-prctl.patch
 From:
https://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
 Desc:prctl: Temporarily disable prctl(PR_SET_MDWE) on parisc
 
-Patch:  1800_gcc-plugins-stackleak-Avoid-head-text-section.patch
-From:https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
-Desc:gcc-plugins/stackleak: Avoid .head.text section
-
 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

diff --git a/1800_gcc-plugins-stackleak-Avoid-head-text-section.patch 
b/1800_gcc-plugins-stackleak-Avoid-head-text-section.patch
deleted file mode 100644
index 28964f01..
--- a/1800_gcc-plugins-stackleak-Avoid-head-text-section.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-From e7d24c0aa8e678f41457d1304e2091cac6fd1a2e Mon Sep 17 00:00:00 2001
-From: Ard Biesheuvel 
-Date: Thu, 28 Mar 2024 07:42:57 +0100
-Subject: gcc-plugins/stackleak: Avoid .head.text section
-
-The .head.text section carries the startup code that runs with the MMU
-off or with a translation of memory that deviates from the ordinary one.
-So avoid instrumentation with the stackleak plugin, which already avoids
-.init.text and .noinstr.text entirely.
-
-Fixes: 48204aba801f1b51 ("x86/sme: Move early SME kernel encryption handling 
into .head.text")
-Reported-by: kernel test robot 
-Closes: 
https://lore.kernel.org/oe-lkp/202403221630.2692c998-oliver.s...@intel.com
-Signed-off-by: Ard Biesheuvel 
-Link: https://lore.kernel.org/r/20240328064256.2358634-2-ardb+...@google.com
-Signed-off-by: Kees Cook 

- scripts/gcc-plugins/stackleak_plugin.c | 2 ++
- 1 file changed, 2 insertions(+)
-
-diff --git a/scripts/gcc-plugins/stackleak_plugin.c 
b/scripts/gcc-plugins/stackleak_plugin.c
-index c5c2ce113c9232..d20c47d21ad835 100644
 a/scripts/gcc-plugins/stackleak_plugin.c
-+++ b/scripts/gcc-plugins/stackleak_plugin.c
-@@ -467,6 +467,8 @@ static bool stackleak_gate(void)
-   return false;
-   if (STRING_EQUAL(section, ".entry.text"))
-   return false;
-+  if (STRING_EQUAL(section, ".head.text"))
-+  return false;
-   }
- 
-   return track_frame_size >= 0;
--- 
-cgit 1.2.3-korg
-



[gentoo-commits] repo/proj/guru:dev commit in: gui-libs/xdg-desktop-portal-hyprland/, ...

2024-04-21 Thread Anthony Ruhier
commit: 41b304c25c983bbe251cf791bc3336b7c06a27ec
Author: Anthony Ruhier  mailbox  org>
AuthorDate: Sun Apr 21 22:10:01 2024 +
Commit: Anthony Ruhier  mailbox  org>
CommitDate: Sun Apr 21 22:10:01 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=41b304c2

gui-libs/xdg-desktop-portal-hyprland: fix systemd path

Add patch from
https://github.com/hyprwm/xdg-desktop-portal-hyprland/commit/24fa87b939539a1d13696718490ff5642ab12509
to fix the path of systemd service from /usr/lib64/systemd to
/usr/lib/systemd.

Signed-off-by: Anthony Ruhier  mailbox.org>

 ...top-portal-hyprland-1.3.1_fix_systemd_path.patch | 21 +
 .../xdg-desktop-portal-hyprland-1.3.1-r1.ebuild |  1 +
 2 files changed, 22 insertions(+)

diff --git 
a/gui-libs/xdg-desktop-portal-hyprland/files/xdg-desktop-portal-hyprland-1.3.1_fix_systemd_path.patch
 
b/gui-libs/xdg-desktop-portal-hyprland/files/xdg-desktop-portal-hyprland-1.3.1_fix_systemd_path.patch
new file mode 100644
index 00..36d0b2ba82
--- /dev/null
+++ 
b/gui-libs/xdg-desktop-portal-hyprland/files/xdg-desktop-portal-hyprland-1.3.1_fix_systemd_path.patch
@@ -0,0 +1,21 @@
+From 24fa87b939539a1d13696718490ff5642ab12509 Mon Sep 17 00:00:00 2001
+From: Pavel Solovev 
+Date: Sun, 7 Jan 2024 22:17:24 +0300
+Subject: [PATCH] Cmake: Do not use CMAKE_INSTALL_LIBDIR for the systemd
+ service
+
+In some distros CMAKE_INSTALL_LIBDIR is lib64, but systemd services are always 
in lib (not lib64)
+---
+ CMakeLists.txt | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 73f429b..2eb7cfb 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -104,4 +104,4 @@ install(TARGETS xdg-desktop-portal-hyprland DESTINATION 
${CMAKE_INSTALL_LIBEXECD
+ 
+ install(FILES hyprland.portal DESTINATION 
"${CMAKE_INSTALL_DATAROOTDIR}/xdg-desktop-portal/portals")
+ install(FILES 
${CMAKE_BINARY_DIR}/org.freedesktop.impl.portal.desktop.hyprland.service 
DESTINATION "${CMAKE_INSTALL_DATAROOTDIR}/dbus-1/services")
+-install(FILES 
${CMAKE_BINARY_DIR}/contrib/systemd/xdg-desktop-portal-hyprland.service 
DESTINATION "${CMAKE_INSTALL_LIBDIR}/systemd/user")
++install(FILES 
${CMAKE_BINARY_DIR}/contrib/systemd/xdg-desktop-portal-hyprland.service 
DESTINATION "lib/systemd/user")

diff --git 
a/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-1.3.1-r1.ebuild
 
b/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-1.3.1-r1.ebuild
index f09bf0c356..85d3f8f44a 100644
--- 
a/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-1.3.1-r1.ebuild
+++ 
b/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-1.3.1-r1.ebuild
@@ -89,6 +89,7 @@ src_unpack() {
 
 src_prepare() {
eapply 
"${FILESDIR}/xdg-desktop-portal-hyprland-1.3.1_use_sys_sdbus-c++.patch"
+   eapply 
"${FILESDIR}/xdg-desktop-portal-hyprland-1.3.1_fix_systemd_path.patch"
sed -i "/add_compile_options(-O3)/d" "${S}/CMakeLists.txt" || die
cmake_src_prepare
 }



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

2024-04-21 Thread James Le Cuirot
commit: d672a87e1fa3ee4704555eb5fe254d534bdc2d3f
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Apr 21 21:59:57 2024 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Apr 21 21:59:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d672a87e

net-misc/sunshine: Bump to 0.23.1, drop vulnerable 0.22.2

I'll deal with the new tests later.

Bug: https://bugs.gentoo.org/930038
Signed-off-by: James Le Cuirot  gentoo.org>

 net-misc/sunshine/Manifest  | 6 +++---
 .../sunshine/{sunshine-0.22.2.ebuild => sunshine-0.23.1.ebuild} | 3 ++-
 net-misc/sunshine/sunshine-.ebuild  | 3 ++-
 3 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/net-misc/sunshine/Manifest b/net-misc/sunshine/Manifest
index a4b01b37ac79..4392f4217e78 100644
--- a/net-misc/sunshine/Manifest
+++ b/net-misc/sunshine/Manifest
@@ -5,6 +5,6 @@ DIST ffmpeg-6.1.1.tar.xz 10458600 BLAKE2B 
77827ff92b47c773ed82e7b7793dbb135c370f
 DIST moonlight-common-c-cbd0ec1b25edfb8ee8645fffa49ff95b6e04c70e.tar.gz 148691 
BLAKE2B 
2650e48ef5d08b5e4a901e0b394364335503cd717ae75b4ecf5329395f39d3312a9bbfe08137d2b7697f7b1672749d148e100fbaa5c7f87d190ab8157f158639
 SHA512 
f1d7848138b85a88abf798774f12f6491e19ae5e7699715b0454bfccc184439fba0ebf7e05327fd649e320e5d1ad610c57fe71190f92cf2248c8f974f9d79aaf
 DIST moonlight-enet-04e27590670a87a7cd40f5a05cda97467e4e25a3.tar.gz 86434 
BLAKE2B 
8a5535843e4c650b945882abac1542bf8c79dc420607b88433d239aa5a17380f02e77bb8f1fcbe45dcb8ef894e6c9b4d940f4d3b34b956ce42d86f6a8ca5227a
 SHA512 
6d2e9447e546489365b1fb563ed52664a91981717a3a3a9faa9600ab62be5ac09bd24ee9dd505833d31981ce6222f5ef430268a9f92aa83fa288b5b8d681e2aa
 DIST nanors-e9e242e98e27037830490b2a752895ca68f75f8b.tar.gz 194694 BLAKE2B 
1effd7c0884ffd38b63d61a7872337797529ef2012f9de0950088a5004cb32a2fb2c14bcab2ec6719968864e5e6b9a67e96afa39466e2071bf4a0cd752ae4b29
 SHA512 
548be25650619a6c31944cd7a745fd40d5bc5008f2d7f91e0207a10b923764cb88fd2ddcb71eaed7c4863ec89b34d61011b666e292da071ac3b4429e4d7dd027
-DIST sunshine-0.22.2.tar.gz 24109406 BLAKE2B 
b37ef02e33af7257a0173e11fcf230cb044ef641103ef82631bd4751e5a5fd8aa0e8dc64a7835789a6741951f19289cc11f819e2e580dc39681a10cf00a845f5
 SHA512 
0913571ace3aefe1db27b7b0612fdb97fa7b072543dadd08f6276c1c9cde9d1d3aa4cf2bf137a96c866da9915b72ccbbb9bda096dcd86d61034c67a58fac4bda
-DIST sunshine-npm-cache-0.22.2.tar.xz 22457340 BLAKE2B 
e843ada90c183ab0d33182a419150e47e2ee8f348150082df2617416a80d636086a1f34231045800363cc97adc44cfab22a46d6700c330104fb33a9894a39ded
 SHA512 
fb465b62dc8a064eda3bc811ff4acf9ac56a42bcb87e68bf63502ffeb087f12f26f60b37da76fc0eb4e83c328e0c9bc471f79d42cde932b8e43b8a1456ab7523
-DIST wlr-protocols-4264185db3b7e961e7f157e1cc4fd0ab75137568.tar.bz2 19574 
BLAKE2B 
65666095f186857e3c5274b23d5c40b40b0ba5d945c7b34331a06320128cb69a36a76baf2381b635858736ca6ed438c2ed67c03fac1c20e1ec4d71de27037e42
 SHA512 
0e6afde055d9b76bcb8c717433b78814f2cf9338ead451d3119f62463198ef272029767898e8f7d32896f2732be3aaa2a0373c671d8196e745d62f6116cd1583
+DIST sunshine-0.23.1.tar.gz 24503568 BLAKE2B 
0c589f38a7d638c49af6385def2676de04af422f85d37228988bd7c822ffc006dbac0a1695e01527ac7a1d5ee28103cff00d78a97d57f61247772a6e6cc1fe18
 SHA512 
7a9150baf4ecdad1035666993c60744390e227ebeaf467447c53675dc0aecc7031cd9c9b253fac072f5592c3690c6acfde41f38d441497a17157417f1e16
+DIST sunshine-npm-cache-0.23.1.tar.xz 23477572 BLAKE2B 
24674a6c6ebed1cc31e3fbee2ededef27c1c24cc7f1be63fba19023b1a6171b9e1a0e83363f7eabad1957a96eede471ae3df4df5e5ba66f5c80f57b56781bf52
 SHA512 
84ec1d393b1c2f333954bf0f5a42e491bf4d7ff2031c8065c56e06eb0eb7f7b750e2d2f6a1da321067212fdf55aa4c917b2ce0db7c957231821282a33966cd93
+DIST wlr-protocols-2b8d43325b7012cc3f9b55c08d26e50e42beac7d.tar.bz2 19708 
BLAKE2B 
fe20f21ee8282d7afcdbb8f3863e50b217fb71e7814f404f288b0d09d30c9e30135769b12342d9e9126a8cb2ab35d6ced0c5562807d274b1d97224f5f3d02511
 SHA512 
7935b5089820304aa8cb0e1a8f4e0db6ccd5285973a3f3554ccc935dd88e379eb03c3b2dd199da97b6ff8dfbbbf124ca65fb1c12821a168d34bd7e26d8514edb

diff --git a/net-misc/sunshine/sunshine-0.22.2.ebuild 
b/net-misc/sunshine/sunshine-0.23.1.ebuild
similarity index 99%
rename from net-misc/sunshine/sunshine-0.22.2.ebuild
rename to net-misc/sunshine/sunshine-0.23.1.ebuild
index d4852f3d0dbe..7b106a011c0a 100644
--- a/net-misc/sunshine/sunshine-0.22.2.ebuild
+++ b/net-misc/sunshine/sunshine-0.23.1.ebuild
@@ -10,7 +10,7 @@ MOONLIGHT_COMMIT="cbd0ec1b25edfb8ee8645fffa49ff95b6e04c70e"
 NANORS_COMMIT="e9e242e98e27037830490b2a752895ca68f75f8b"
 TRAY_COMMIT="4d8b798cafdd11285af9409c16b5f792968e0045"
 SWS_COMMIT="27b41f5ee154cca0fce4fe2955dd886d04e3a4ed"
-WLRP_COMMIT="4264185db3b7e961e7f157e1cc4fd0ab75137568"
+WLRP_COMMIT="2b8d43325b7012cc3f9b55c08d26e50e42beac7d"
 FFMPEG_VERSION="6.1.1"
 
 # To make the node-modules tarball:
@@ -337,6 +337,7 @@ src_configure() {
CMAKE_USE_DIR="${WORKDIR}/build-deps" cmake_src_configure
 
local mycmakeargs=(
+   

[gentoo-commits] proj/qt:master commit in: x11-terms/qterminal/

2024-04-21 Thread Jimi Huotari
commit: 82bd65f095a6aae70f168c182a8db11ca7f8f534
Author: Jimi Huotari  gentoo  org>
AuthorDate: Sun Apr 21 21:16:33 2024 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Sun Apr 21 21:16:33 2024 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=82bd65f0

x11-terms/qterminal: remove unneeded 'qtbase-6.6:6[test]' dependency

Signed-off-by: Jimi Huotari  gentoo.org>

 x11-terms/qterminal/qterminal-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/x11-terms/qterminal/qterminal-.ebuild 
b/x11-terms/qterminal/qterminal-.ebuild
index 12dfbc75..5e4b94e0 100644
--- a/x11-terms/qterminal/qterminal-.ebuild
+++ b/x11-terms/qterminal/qterminal-.ebuild
@@ -26,7 +26,6 @@ DEPEND="
>=dev-qt/qtbase-6.6:6[dbus,gui,widgets]
x11-libs/libX11
~x11-libs/qtermwidget-${PV}:=
-   test? ( dev-qt/qtbase:6[test] )
 "
 RDEPEND="${DEPEND}"
 



[gentoo-commits] proj/qt:master commit in: dev-libs/libqtxdg/

2024-04-21 Thread Jimi Huotari
commit: b4cd34d17c1589e415a69c49b5f8bc8b2e040005
Author: Jimi Huotari  gentoo  org>
AuthorDate: Sun Apr 21 21:15:15 2024 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Sun Apr 21 21:15:15 2024 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=b4cd34d1

dev-libs/libqtxdg: remove unneeded 'qtbase-6.6:6[test]' dependency

Signed-off-by: Jimi Huotari  gentoo.org>

 dev-libs/libqtxdg/libqtxdg-4.0.0.ebuild | 4 +---
 dev-libs/libqtxdg/libqtxdg-.ebuild  | 4 +---
 2 files changed, 2 insertions(+), 6 deletions(-)

diff --git a/dev-libs/libqtxdg/libqtxdg-4.0.0.ebuild 
b/dev-libs/libqtxdg/libqtxdg-4.0.0.ebuild
index 7bdfd3ec..11a1e00e 100644
--- a/dev-libs/libqtxdg/libqtxdg-4.0.0.ebuild
+++ b/dev-libs/libqtxdg/libqtxdg-4.0.0.ebuild
@@ -31,9 +31,7 @@ RDEPEND="
>=dev-qt/qtsvg-6.6:6
x11-misc/xdg-utils
 "
-DEPEND="${RDEPEND}
-   test? ( >=dev-qt/qtbase-6.6:6[test] )
-"
+DEPEND="${RDEPEND}"
 
 src_configure() {
local mycmakeargs=(

diff --git a/dev-libs/libqtxdg/libqtxdg-.ebuild 
b/dev-libs/libqtxdg/libqtxdg-.ebuild
index 7bdfd3ec..11a1e00e 100644
--- a/dev-libs/libqtxdg/libqtxdg-.ebuild
+++ b/dev-libs/libqtxdg/libqtxdg-.ebuild
@@ -31,9 +31,7 @@ RDEPEND="
>=dev-qt/qtsvg-6.6:6
x11-misc/xdg-utils
 "
-DEPEND="${RDEPEND}
-   test? ( >=dev-qt/qtbase-6.6:6[test] )
-"
+DEPEND="${RDEPEND}"
 
 src_configure() {
local mycmakeargs=(



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

2024-04-21 Thread Mike Pagano
commit: 6eaee750323d90aa8e68e99d71e452ec152abea3
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Apr 21 21:26:29 2024 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Apr 21 21:26:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6eaee750

sys-kernel/git-sources: drop 6.9_rc4

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

 sys-kernel/git-sources/Manifest   |  2 --
 sys-kernel/git-sources/git-sources-6.9_rc4.ebuild | 39 ---
 2 files changed, 41 deletions(-)

diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest
index 9b17294d3a36..6d1bb94b0408 100644
--- a/sys-kernel/git-sources/Manifest
+++ b/sys-kernel/git-sources/Manifest
@@ -1,4 +1,2 @@
-DIST linux-6.7.tar.xz 141406528 BLAKE2B 
cecdbd19905e43e485ab73b352ced18b37f2a138c97a6956cadcda5d3d271001117dc1cf896b166ff019fc7f405f9539e2ed0d6112b0890efb04d182adf4fd0e
 SHA512 
de06de556191614bd9daf077ae239360352a402bab407748e67f1e5108c92fd933e451707840ab22fe0f9976db3d1e1b60ca9d41cf894f015ca09b3f652b74ad
 DIST linux-6.8.tar.xz 142502100 BLAKE2B 
c6f17f816cea16e629f63e9379b9713f57b2c5173306926471f139a9d612a0c74e119341f8075390e55e203d787d9edeb4ad5a064b18870f6f0f7ffaafb2
 SHA512 
5c4eb4aa1d3f7d1ea01c0f7ddeadacdece6e144fd4bdfc16b2b925d3e10dc04de3a6db69320b79a96c3560052616f001d2c09e7a1bb4f7b731e2380a7ecce068
-DIST patch-6.9-rc4.patch 97385879 BLAKE2B 
3e3a0020a0269a1a5b8509f0807e90b2c4a68dc959cba08b7f9074f561ea62f37880d176240d51b663c706c57b7edd95b22c7d62115fd1ff0328d524d3756e44
 SHA512 
642f01cac43ba541eb0899a6121d92d99239f7360cab2e3683e955b593f3ce5a12b6d149e0da19ef0bf0e23105cb7c334a00bedafe99e647245d786246d5a50d
 DIST patch-6.9-rc5.patch 55017344 BLAKE2B 
ea645c33325c12c065cfe14998a64510526bf4691d5b13640a39e9f2039bd86e80197692e35d3f9c95483909166f4634cba90bf86c5ecf4da438ee278bba49b7
 SHA512 
7c93fde6455a9410abd4f6b00534876fb968f0f6f30c4eb26503e12dccf85b428dc7d1a2349b3e385ebb59504b3f539b1070de9102a1ece51c1cd7cbc3da

diff --git a/sys-kernel/git-sources/git-sources-6.9_rc4.ebuild 
b/sys-kernel/git-sources/git-sources-6.9_rc4.ebuild
deleted file mode 100644
index ca760a458b08..
--- a/sys-kernel/git-sources/git-sources-6.9_rc4.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2024 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="6.7"
-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 ~loong ~ppc ~ppc64 ~s390 ~sparc ~x86"
-
-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."
-
-DEPEND="${RDEPEND}
-   >=sys-devel/patch-2.7.6-r4"
-
-pkg_postinst() {
-   postinst_sources
-}



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

2024-04-21 Thread Mike Pagano
commit: 4d67c75de24c44b180fa78c7d8d2226fc1e13dba
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Apr 21 21:26:16 2024 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Apr 21 21:26:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d67c75d

sys-kernel/git-sources: add 6.9_rc5

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

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

diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest
index 674eba8f5eac..9b17294d3a36 100644
--- a/sys-kernel/git-sources/Manifest
+++ b/sys-kernel/git-sources/Manifest
@@ -1,2 +1,4 @@
 DIST linux-6.7.tar.xz 141406528 BLAKE2B 
cecdbd19905e43e485ab73b352ced18b37f2a138c97a6956cadcda5d3d271001117dc1cf896b166ff019fc7f405f9539e2ed0d6112b0890efb04d182adf4fd0e
 SHA512 
de06de556191614bd9daf077ae239360352a402bab407748e67f1e5108c92fd933e451707840ab22fe0f9976db3d1e1b60ca9d41cf894f015ca09b3f652b74ad
+DIST linux-6.8.tar.xz 142502100 BLAKE2B 
c6f17f816cea16e629f63e9379b9713f57b2c5173306926471f139a9d612a0c74e119341f8075390e55e203d787d9edeb4ad5a064b18870f6f0f7ffaafb2
 SHA512 
5c4eb4aa1d3f7d1ea01c0f7ddeadacdece6e144fd4bdfc16b2b925d3e10dc04de3a6db69320b79a96c3560052616f001d2c09e7a1bb4f7b731e2380a7ecce068
 DIST patch-6.9-rc4.patch 97385879 BLAKE2B 
3e3a0020a0269a1a5b8509f0807e90b2c4a68dc959cba08b7f9074f561ea62f37880d176240d51b663c706c57b7edd95b22c7d62115fd1ff0328d524d3756e44
 SHA512 
642f01cac43ba541eb0899a6121d92d99239f7360cab2e3683e955b593f3ce5a12b6d149e0da19ef0bf0e23105cb7c334a00bedafe99e647245d786246d5a50d
+DIST patch-6.9-rc5.patch 55017344 BLAKE2B 
ea645c33325c12c065cfe14998a64510526bf4691d5b13640a39e9f2039bd86e80197692e35d3f9c95483909166f4634cba90bf86c5ecf4da438ee278bba49b7
 SHA512 
7c93fde6455a9410abd4f6b00534876fb968f0f6f30c4eb26503e12dccf85b428dc7d1a2349b3e385ebb59504b3f539b1070de9102a1ece51c1cd7cbc3da

diff --git a/sys-kernel/git-sources/git-sources-6.9_rc5.ebuild 
b/sys-kernel/git-sources/git-sources-6.9_rc5.ebuild
new file mode 100644
index ..7068b44f8f6d
--- /dev/null
+++ b/sys-kernel/git-sources/git-sources-6.9_rc5.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 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="6.8"
+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 ~loong ~ppc ~ppc64 ~s390 ~sparc ~x86"
+
+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."
+
+DEPEND="${RDEPEND}
+   >=sys-devel/patch-2.7.6-r4"
+
+pkg_postinst() {
+   postinst_sources
+}



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

2024-04-21 Thread Matthias Maier
commit: cec4afac79cf5d83f13ae75e7dc63c831bca0462
Author: Matthias Maier  gentoo  org>
AuthorDate: Sun Apr 21 20:09:18 2024 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sun Apr 21 21:26:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cec4afac

dev-util/debootstrap: add longdescription

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

 dev-util/debootstrap/metadata.xml | 10 ++
 1 file changed, 10 insertions(+)

diff --git a/dev-util/debootstrap/metadata.xml 
b/dev-util/debootstrap/metadata.xml
index 41492a48020d..d0adaf9c63d2 100644
--- a/dev-util/debootstrap/metadata.xml
+++ b/dev-util/debootstrap/metadata.xml
@@ -1,6 +1,16 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
+   
+   Debootstrap is a tool which will install a Debian base system 
into
+   a subdirectory of another, already installed system. It doesn't
+   require an installation CD, just access to a Debian repository. 
It
+   can also be installed and run from another operating system, so,
+   for instance, you can use debootstrap to install Debian onto an
+   unused partition from a running Gentoo system. It can also be 
used
+   to create a rootfs for a machine of a different architecture, 
which
+   is known as "cross-debootstrapping".
+   

tam...@gentoo.org
Matthias Maier



[gentoo-commits] repo/gentoo:master commit in: dev-php/PEAR-MDB2/

2024-04-21 Thread Michael Orlitzky
commit: a41ffd2c033f677126fc9c506e5eefb0884bb2d1
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Sun Apr 21 21:07:19 2024 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Sun Apr 21 21:13:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a41ffd2c

dev-php/PEAR-MDB2: update EAPI 7 -> 8

Also drop Oracle support. Upstream PHP is doing it.

Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-php/PEAR-MDB2/PEAR-MDB2-2.5.0_beta5-r3.ebuild | 24 +++
 1 file changed, 24 insertions(+)

diff --git a/dev-php/PEAR-MDB2/PEAR-MDB2-2.5.0_beta5-r3.ebuild 
b/dev-php/PEAR-MDB2/PEAR-MDB2-2.5.0_beta5-r3.ebuild
new file mode 100644
index ..43edc74a8488
--- /dev/null
+++ b/dev-php/PEAR-MDB2/PEAR-MDB2-2.5.0_beta5-r3.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PEAR_PV=${PV/_beta/b}
+
+inherit php-pear-r2
+
+DESCRIPTION="Database Abstraction Layer"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE="mssql mysql mysqli postgres sqlite"
+
+RDEPEND="dev-php/PEAR-PEAR"
+
+PDEPEND="mssql? ( dev-php/PEAR-MDB2_Driver_mssql )
+   mysql? ( dev-php/PEAR-MDB2_Driver_mysqli )
+   mysqli? ( dev-php/PEAR-MDB2_Driver_mysqli )
+   postgres? ( dev-php/PEAR-MDB2_Driver_pgsql )"
+
+DOCS=( docs/{CONTRIBUTORS,MAINTAINERS,README,STATUS,TODO} )
+HTML_DOCS=( docs/datatypes.html )



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/

2024-04-21 Thread Matt Turner
commit: d53df374f4f45afc3b308438ef59a4d0dabf1340
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr 21 21:05:04 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr 21 21:07:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d53df374

x11-libs/libdrm: Drop old versions

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

 x11-libs/libdrm/Manifest  |  1 -
 x11-libs/libdrm/libdrm-2.4.118.ebuild | 64 ---
 2 files changed, 65 deletions(-)

diff --git a/x11-libs/libdrm/Manifest b/x11-libs/libdrm/Manifest
index a25a940d55e6..df01bc319859 100644
--- a/x11-libs/libdrm/Manifest
+++ b/x11-libs/libdrm/Manifest
@@ -1,2 +1 @@
-DIST libdrm-2.4.118.tar.xz 479096 BLAKE2B 
064e0c7fc1b84bb7cbe2bfe9b22b2a48d266637cbfdd5b72fa44c0c0981a212e2de7ebc42ddd1da5f06e621bc3e0d2a6d329c74ba14154e6c9e7ddf429cd8f04
 SHA512 
2740ec10dfe96b520345c3f6f0d99a30aac95b1f96656bd9cd11269c2a83a9dac423da29d74a3deb55360e3ae2ca4a1de283e1e443667bedd22673f6629c9920
 DIST libdrm-2.4.120.tar.xz 479564 BLAKE2B 
218d674da334c32aae27a31c10992cb276b08543704c875c7d7bf8f3dd348d1cf1c95f35b0afc8f3034d83152c2df460f84807388a21b241792db3e81c98dbfc
 SHA512 
6dc16e5134a669eeb59debb1dc2d15b857483ab7476dc2b94bd05a32d8953f046f5656f6cf9e1a63e97e7156fb65ebb58b6a29fe45cb6326058baaf820626e70

diff --git a/x11-libs/libdrm/libdrm-2.4.118.ebuild 
b/x11-libs/libdrm/libdrm-2.4.118.ebuild
deleted file mode 100644
index 8ecbdd5ac2c0..
--- a/x11-libs/libdrm/libdrm-2.4.118.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/drm.git;
-PYTHON_COMPAT=( python3_{10..12} )
-
-if [[ ${PV} = * ]]; then
-   GIT_ECLASS="git-r3"
-fi
-
-inherit ${GIT_ECLASS} python-any-r1 meson-multilib
-
-DESCRIPTION="X.Org libdrm library"
-HOMEPAGE="https://dri.freedesktop.org/ https://gitlab.freedesktop.org/mesa/drm;
-if [[ ${PV} != * ]]; then
-   SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
-fi
-
-VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 
vivante vmware"
-for card in ${VIDEO_CARDS}; do
-   IUSE_VIDEO_CARDS+=" video_cards_${card}"
-done
-
-IUSE="${IUSE_VIDEO_CARDS} valgrind"
-RESTRICT="test" # see bug #236845
-LICENSE="MIT"
-SLOT="0"
-
-RDEPEND="
-   video_cards_intel? ( 
>=x11-libs/libpciaccess-0.13.1-r1:=[${MULTILIB_USEDEP}] )"
-DEPEND="${RDEPEND}
-   valgrind? ( dev-debug/valgrind )"
-BDEPEND="${PYTHON_DEPS}
-   $(python_gen_any_dep 'dev-python/docutils[${PYTHON_USEDEP}]')"
-
-python_check_deps() {
-   python_has_version "dev-python/docutils[${PYTHON_USEDEP}]"
-}
-
-multilib_src_configure() {
-   local emesonargs=(
-   # Udev is only used by tests now.
-   -Dudev=false
-   -Dcairo-tests=disabled
-   $(meson_feature video_cards_amdgpu amdgpu)
-   $(meson_feature video_cards_exynos exynos)
-   $(meson_feature video_cards_freedreno freedreno)
-   $(meson_feature video_cards_intel intel)
-   $(meson_feature video_cards_nouveau nouveau)
-   $(meson_feature video_cards_omap omap)
-   $(meson_feature video_cards_radeon radeon)
-   $(meson_feature video_cards_tegra tegra)
-   $(meson_feature video_cards_vc4 vc4)
-   $(meson_feature video_cards_vivante etnaviv)
-   $(meson_feature video_cards_vmware vmwgfx)
-   # valgrind installs its .pc file to the pkgconfig for the 
primary arch
-   -Dvalgrind=$(usex valgrind auto disabled)
-   -Dtests=false # Tests are restricted
-   )
-   meson_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libXaw/

2024-04-21 Thread Matt Turner
commit: 35ffe0a8735f66a400f4191aeab5c2df45937c29
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr 21 21:05:05 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr 21 21:07:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35ffe0a8

x11-libs/libXaw: Drop old versions

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

 x11-libs/libXaw/Manifest|  1 -
 x11-libs/libXaw/libXaw-1.0.15-r1.ebuild | 35 -
 2 files changed, 36 deletions(-)

diff --git a/x11-libs/libXaw/Manifest b/x11-libs/libXaw/Manifest
index e8e513a9a176..44a630dea049 100644
--- a/x11-libs/libXaw/Manifest
+++ b/x11-libs/libXaw/Manifest
@@ -1,2 +1 @@
-DIST libXaw-1.0.15.tar.xz 589832 BLAKE2B 
a176b59fbbd7555e7ec2f114a31e9ed804c0ee9e2f7f0efc1ed836caa280947bbe1c66dc4b5155f983a91b649a6303730377b5203d17dcd6af8dfdfa51e7784c
 SHA512 
8edbf280b7b24b9040c291545053c1251d6af7e7f56da43a6065a1848245863eb52bdfc28c2f18dbb6597a4064394a44f4df5d8596a1a467549ccc9ce50a7821
 DIST libXaw-1.0.16.tar.xz 602848 BLAKE2B 
342ca47da7fce2ddcc01b12bff6b279ad1ce6a743e3d6cf20120a98d67cc8c533d0c19c33250552d8709c8fc401e72147b04522e9ced998b05b7639a15115e23
 SHA512 
1cabad1a9b06dec7de601b977e844536823ee1a0045244acc42ca6b6107da9b4953736d94898a96cab40845eab77dae21e20e1fa66a3dfc4dedf575dfbca04aa

diff --git a/x11-libs/libXaw/libXaw-1.0.15-r1.ebuild 
b/x11-libs/libXaw/libXaw-1.0.15-r1.ebuild
deleted file mode 100644
index d764114b30eb..
--- a/x11-libs/libXaw/libXaw-1.0.15-r1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-XORG_DOC=doc
-XORG_MULTILIB=yes
-XORG_TARBALL_SUFFIX="xz"
-inherit xorg-3
-
-DESCRIPTION="X.Org Xaw library"
-
-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="deprecated"
-
-RDEPEND="
-   >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
-   >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
-   >=x11-libs/libXmu-1.1.1-r1[${MULTILIB_USEDEP}]
-   >=x11-libs/libXpm-3.5.10-r1[${MULTILIB_USEDEP}]
-   >=x11-libs/libXt-1.1.4[${MULTILIB_USEDEP}]"
-DEPEND="
-   ${RDEPEND}
-   x11-base/xorg-proto
-"
-
-src_configure() {
-   local XORG_CONFIGURE_OPTIONS=(
-   $(use_enable deprecated xaw6)
-   $(use_enable doc specs)
-   $(use_with doc xmlto)
-   --without-fop
-   )
-   xorg-3_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: x11-misc/makedepend/

2024-04-21 Thread Matt Turner
commit: 04d16f5906a5feeca4fbababbec359e0b5d5767e
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr 21 21:05:07 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr 21 21:07:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04d16f59

x11-misc/makedepend: Drop old versions

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

 x11-misc/makedepend/Manifest|  1 -
 x11-misc/makedepend/makedepend-1.0.8.ebuild | 14 --
 2 files changed, 15 deletions(-)

diff --git a/x11-misc/makedepend/Manifest b/x11-misc/makedepend/Manifest
index 6d03a7b9e8c6..c7cdad3b3938 100644
--- a/x11-misc/makedepend/Manifest
+++ b/x11-misc/makedepend/Manifest
@@ -1,2 +1 @@
-DIST makedepend-1.0.8.tar.xz 141304 BLAKE2B 
15c29c9b727cf2fd7bb560596376f86f94d5ebd4dddeaf95c39acbed7f3a0b891db80bbc40cec4dae76e7019795d06d30869d2606f756ed5c4e2f8736101813d
 SHA512 
6707b1107c07d4ffbcf008181e877d18a0bcc4aea03860ee1158f5630c7fdce4cf9ad7bee3b38ee420c3a44819ed4b56a6f2428a5b695c0dbd17fb3e60825a6d
 DIST makedepend-1.0.9.tar.xz 145080 BLAKE2B 
7f8b2c0a3992a7c87a37f152eb5df1e6a881c0523f4cc4e69fd0ec3aa9aee37b6a0b32c548ad246151c938596b6d4a6c32d956aa9be1ed6c81978d313644f9a3
 SHA512 
68d289656314dc9f12c792d0e394cfbc95404a0d01155dbcb38313d451b506da48a3d44183f568a2cbb2b1d1da9e26703a0d92f2bb658f72fc968eeb03bf2fe8

diff --git a/x11-misc/makedepend/makedepend-1.0.8.ebuild 
b/x11-misc/makedepend/makedepend-1.0.8.ebuild
deleted file mode 100644
index 2305963e95de..
--- a/x11-misc/makedepend/makedepend-1.0.8.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-XORG_TARBALL_SUFFIX="xz"
-inherit xorg-3
-
-DESCRIPTION="create dependencies in makefiles"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
-
-RDEPEND=""
-DEPEND="${RDEPEND}
-   x11-base/xorg-proto"



[gentoo-commits] repo/gentoo:master commit in: x11-misc/xkeyboard-config/

2024-04-21 Thread Matt Turner
commit: 63fcd33ff1dfe07325a0f5833f6af751b1504410
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr 21 21:05:07 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr 21 21:07:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63fcd33f

x11-misc/xkeyboard-config: Drop old versions

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

 x11-misc/xkeyboard-config/Manifest |  1 -
 .../xkeyboard-config-2.40-r1.ebuild| 67 --
 2 files changed, 68 deletions(-)

diff --git a/x11-misc/xkeyboard-config/Manifest 
b/x11-misc/xkeyboard-config/Manifest
index 80405d3ec240..bfc8f0232e33 100644
--- a/x11-misc/xkeyboard-config/Manifest
+++ b/x11-misc/xkeyboard-config/Manifest
@@ -1,2 +1 @@
-DIST xkeyboard-config-2.40.tar.xz 893584 BLAKE2B 
79dd20e588e72c9fe65ff0885889ae3e2ad0ffbb66b27cf90db36fecfd41f24667fcc0a0a7fc96f3bc5d01502532af3e6b560719413bc16529328dd02d353c92
 SHA512 
00c965e747169194d9a8d1ed0dfd544988c70df6a69888c50a06b4e266ce7047a8696ce408b9a7ba91e7e6b9679ab6e5f014308dbbf0a9c6be0e948d7646f878
 DIST xkeyboard-config-2.41.tar.xz 898404 BLAKE2B 
f608c30b31c26f2273907f45929a0fe9e44bb9513d45a791be1ff3fb8da5cd56d4fbb182540c47960f16841a30f89fdab0ad87cc41597c02bfd76643fff6857d
 SHA512 
108c1d0a8344e15f5d92f876a1b008571f6dbe57aecf2797757accc1f3f031a07dfb4ba5028e06784620810dd835ddd5afadf68e2d73594ae96b7520b0bbde7a

diff --git a/x11-misc/xkeyboard-config/xkeyboard-config-2.40-r1.ebuild 
b/x11-misc/xkeyboard-config/xkeyboard-config-2.40-r1.ebuild
deleted file mode 100644
index 1cd406028116..
--- a/x11-misc/xkeyboard-config/xkeyboard-config-2.40-r1.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-inherit meson python-any-r1
-
-DESCRIPTION="X keyboard configuration database"
-HOMEPAGE="https://www.freedesktop.org/wiki/Software/XKeyboardConfig 
https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config;
-
-if [[ ${PV} ==  ]]; then
-   
EGIT_REPO_URI="https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config.git;
-   inherit git-r3
-else
-   SRC_URI="https://www.x.org/releases/individual/data/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-# 

[gentoo-commits] repo/gentoo:master commit in: x11-base/xorg-server/

2024-04-21 Thread Matt Turner
commit: 2ed4f356f44f3eaeac9f5649c9536ffa2f13cc02
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr 21 21:05:03 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr 21 21:07:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ed4f356

x11-base/xorg-server: Drop old versions

Bug: https://bugs.gentoo.org/928531
Signed-off-by: Matt Turner  gentoo.org>

 x11-base/xorg-server/Manifest   |   2 -
 x11-base/xorg-server/xorg-server-21.1.11.ebuild | 195 
 x11-base/xorg-server/xorg-server-21.1.12.ebuild | 194 ---
 3 files changed, 391 deletions(-)

diff --git a/x11-base/xorg-server/Manifest b/x11-base/xorg-server/Manifest
index 144ae3ab42d9..08011c7bda68 100644
--- a/x11-base/xorg-server/Manifest
+++ b/x11-base/xorg-server/Manifest
@@ -1,3 +1 @@
-DIST xorg-server-21.1.11.tar.xz 4985464 BLAKE2B 
0a18840979bb8b20b02eca9d737f20ddcf92a4771386074c38692df8a1c9b0f471af2211f3006f845ad0dd887b3844b7e7aac761bc12fc4e4177f1ada32ec503
 SHA512 
ad5edacbe8c7e2ebe6b4a690af94c7ea5ebc781d00b0e58ae2d273c78ceee2fa00b86d10479ad69da1b3233490619bae5a33db64c967c24bbfc5d5d39ddce1cb
-DIST xorg-server-21.1.12.tar.xz 4957972 BLAKE2B 
405354829494907c8d01b53e90b36b6e242dec65d0befb6850bfad40050b15c0fe986c33bc60082db8145d4bb961fd5611c25e1398c53d7bb41b606371a25773
 SHA512 
4c58bd5619be87dc52318c3719e8a05803835a96500bbd207b9fc056846f4473773a5dcb7ae96d8fdd3c9fe320f94e0136c8e8b2fc42a2064a947f5d48861054
 DIST xorg-server-21.1.13.tar.xz 4963952 BLAKE2B 
f6b05439e54b9709ce7a5b5f3702053ebc586ac8f8976bb6de9955ab34eac7201e027e1076584cf5b6d8c2639703e3a908b9e38f5dc52d4897aac8650f462502
 SHA512 
a55fbeeed227c12c67f166f2c06a7f4f8d78feeea04c6e73509dbc723185fd0772349aa23f7c44cf0828ac0a0e2f9e4b26cffb220e6dfa7186d60f88b25ccaf1

diff --git a/x11-base/xorg-server/xorg-server-21.1.11.ebuild 
b/x11-base/xorg-server/xorg-server-21.1.11.ebuild
deleted file mode 100644
index 34c0ed8d3a5f..
--- a/x11-base/xorg-server/xorg-server-21.1.11.ebuild
+++ /dev/null
@@ -1,195 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-XORG_TARBALL_SUFFIX="xz"
-XORG_EAUTORECONF="no"
-inherit flag-o-matic xorg-3 meson
-EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git;
-
-DESCRIPTION="X.Org X servers"
-SLOT="0/${PV}"
-if [[ ${PV} != * ]]; then
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
-fi
-
-IUSE_SERVERS="xephyr xnest xorg xvfb"
-IUSE="${IUSE_SERVERS} debug +elogind minimal selinux suid systemd test +udev 
unwind xcsecurity"
-RESTRICT="!test? ( test )"
-
-CDEPEND="
-   media-libs/libglvnd[X]
-   dev-libs/libbsd
-   dev-libs/openssl:0=
-   >=x11-apps/iceauth-1.0.2
-   >=x11-apps/xauth-1.0.3
-   x11-apps/xkbcomp
-   >=x11-libs/libdrm-2.4.89
-   >=x11-libs/libpciaccess-0.12.901
-   >=x11-libs/libXau-1.0.4
-   >=x11-libs/libXdmcp-1.0.2
-   >=x11-libs/libXfont2-2.0.1
-   >=x11-libs/libxkbfile-1.0.4
-   >=x11-libs/libxshmfence-1.1
-   >=x11-libs/pixman-0.27.2
-   >=x11-misc/xbitmaps-1.0.1
-   >=x11-misc/xkeyboard-config-2.4.1-r3
-   xorg? (
-   >=x11-libs/libxcvt-0.1.0
-   )
-   xnest? (
-   >=x11-libs/libXext-1.0.99.4
-   >=x11-libs/libX11-1.1.5
-   )
-   xephyr? (
-   x11-libs/libxcb
-   x11-libs/xcb-util
-   x11-libs/xcb-util-image
-   x11-libs/xcb-util-keysyms
-   x11-libs/xcb-util-renderutil
-   x11-libs/xcb-util-wm
-   )
-   !minimal? (
-   >=media-libs/mesa-18[X(+),egl(+),gbm(+)]
-   >=media-libs/libepoxy-1.5.4[X,egl(+)]
-   )
-   udev? ( virtual/libudev:= )
-   unwind? ( sys-libs/libunwind:= )
-   selinux? (
-   sys-process/audit
-   sys-libs/libselinux:=
-   )
-   systemd? (
-   sys-apps/dbus
-   sys-apps/systemd
-   )
-   elogind? (
-   sys-apps/dbus
-   sys-auth/elogind[pam]
-   sys-auth/pambase[elogind]
-   )
-   !!x11-drivers/nvidia-drivers[-libglvnd(+)]
-"
-DEPEND="${CDEPEND}
-   >=x11-base/xorg-proto-2021.4.99.2
-   >=x11-libs/xtrans-1.3.5
-   media-fonts/font-util
-   test? ( >=x11-libs/libxcvt-0.1.0 )
-"
-RDEPEND="${CDEPEND}
-   !systemd? ( gui-libs/display-manager-init )
-   selinux? ( sec-policy/selinux-xserver )
-   xorg? ( >=x11-apps/xinit-1.3.3-r1 )
-"
-BDEPEND="
-   app-alternatives/lex
-"
-PDEPEND="
-   xorg? ( >=x11-base/xorg-drivers-$(ver_cut 1-2) )"
-
-REQUIRED_USE="!minimal? (
-   || ( ${IUSE_SERVERS} )
-   )
-   elogind? ( udev )
-   ?? ( elogind systemd )"
-
-UPSTREAMED_PATCHES=(
-)
-
-PATCHES=(
-   "${UPSTREAMED_PATCHES[@]}"
-   

[gentoo-commits] repo/gentoo:master commit in: x11-libs/libXmu/

2024-04-21 Thread Matt Turner
commit: 0e95002ac5f258bfd4bfed0fa0a67eb3825806c1
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr 21 21:05:06 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr 21 21:07:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e95002a

x11-libs/libXmu: Drop old versions

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

 x11-libs/libXmu/Manifest|  1 -
 x11-libs/libXmu/libXmu-1.2.0.ebuild | 33 -
 2 files changed, 34 deletions(-)

diff --git a/x11-libs/libXmu/Manifest b/x11-libs/libXmu/Manifest
index fdd1d1a88fcb..d618fb13c406 100644
--- a/x11-libs/libXmu/Manifest
+++ b/x11-libs/libXmu/Manifest
@@ -1,3 +1,2 @@
 DIST libXmu-1.1.4.tar.xz 349264 BLAKE2B 
fe78cd3f529402394c19842b31b2451da2b16dc768b5aac1d157feea0af06b04dbe2be879d17c7ccff08630c0bdab0abbb853bc5672340f55da0cd1412db9df6
 SHA512 
3cf90cb3ff380aafefbb39297bdd95b9e1e6d6618cecb53ff09faf38f9b9c54599d28367f07a9ec77a20214c6c3e661b8d0a12b38082556790a79a59942039c1
-DIST libXmu-1.2.0.tar.xz 366440 BLAKE2B 
ef05aa1b7985a5d0b3d72199955bc0a1688fbc4519d17c7fb5bc21711e0dea92b1b290514bd1abd4ad4be58d0bfdec03c721cd6df61f1ade3bc99068a40e9cc6
 SHA512 
199310c57d9ce15d3a049890ba2b853357fbda267ca0f075624ed4757c72c548a1c4153a4f7492a2ebf06eb90518ef02c21b44ca298933c038c62196f2cddb2e
 DIST libXmu-1.2.1.tar.xz 364888 BLAKE2B 
fca2e16c663483c0147f87830d6a583bb32026719901bd0aa7b7c4e81b18667b7152e0dd0805e22faf51b62e86cffd7a9423c366f1cafd3af007807cf9965262
 SHA512 
05a30e5961e00e940ad7ec4eb94ec482b5cbe808585972bf70c849333af3fddf4ae4bd87895d706507fb3a94ed0fb73ea161e0e27dc2840323a1a1af49c0e8a3

diff --git a/x11-libs/libXmu/libXmu-1.2.0.ebuild 
b/x11-libs/libXmu/libXmu-1.2.0.ebuild
deleted file mode 100644
index f8e0f2bdedfd..
--- a/x11-libs/libXmu/libXmu-1.2.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-XORG_DOC=doc
-XORG_MULTILIB=yes
-XORG_TARBALL_SUFFIX="xz"
-inherit xorg-3
-
-DESCRIPTION="X.Org Xmu library"
-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="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
-   >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
-   >=x11-libs/libXt-1.1.4[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}
-   x11-base/xorg-proto
-   test? ( dev-libs/glib[${MULTILIB_USEDEP}] )
-"
-
-src_configure() {
-   local XORG_CONFIGURE_OPTIONS=(
-   $(use_enable doc docs)
-   $(use_with doc xmlto)
-   --without-fop
-   )
-   xorg-3_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbfile/

2024-04-21 Thread Matt Turner
commit: 0a4eb036880e4f31705fb1665d1f00b5dd55fe24
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr 21 21:05:06 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr 21 21:07:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a4eb036

x11-libs/libxkbfile: Drop old versions

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

 x11-libs/libxkbfile/Manifest|  1 -
 x11-libs/libxkbfile/libxkbfile-1.1.2.ebuild | 15 ---
 2 files changed, 16 deletions(-)

diff --git a/x11-libs/libxkbfile/Manifest b/x11-libs/libxkbfile/Manifest
index 67f105aee3ab..bab5dad82ddf 100644
--- a/x11-libs/libxkbfile/Manifest
+++ b/x11-libs/libxkbfile/Manifest
@@ -1,2 +1 @@
-DIST libxkbfile-1.1.2.tar.xz 311428 BLAKE2B 
a7087fe8a752c83fc7c05e4765469d87eb75eb33686c5bcdcbbdc46d60b23d453053aba35082fd2adf5f95a464909e7b7aac1f12ba364ee1fded1c0559dd3a4b
 SHA512 
0639fad7b64b36a85f8d24cdd40085e0ec18d7a671793b8b5c26449e9cc5a84c37117e7757fb1238ac353044935dd00013e42166de5af9dec428e873a47e598d
 DIST libxkbfile-1.1.3.tar.xz 314520 BLAKE2B 
b0fc59e7f68005bee731f72dfaccac1d0f1b1ec2d07d3ec24745542d47aba7bf86cf7ead22153f04a2b4b5acf66f1300050aa4ae6e4f609cf609d8a3a2a6d031
 SHA512 
d80ac41f6fa3a1ffad77ea1f8f9d9542f0bd210d74b263802bc6e6c1594fe325b27f42b5454aeeb36352518963b1ed1fdbbad95d7db3690b2e36d54742b7c236

diff --git a/x11-libs/libxkbfile/libxkbfile-1.1.2.ebuild 
b/x11-libs/libxkbfile/libxkbfile-1.1.2.ebuild
deleted file mode 100644
index 0e7d9a0389ec..
--- a/x11-libs/libxkbfile/libxkbfile-1.1.2.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-XORG_MULTILIB=yes
-XORG_TARBALL_SUFFIX="xz"
-inherit xorg-3
-
-DESCRIPTION="X.Org xkbfile library"
-
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
-
-RDEPEND="x11-libs/libX11[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}
-   x11-base/xorg-proto"



[gentoo-commits] repo/gentoo:master commit in: x11-misc/compose-tables/

2024-04-21 Thread Matt Turner
commit: a31cad75504968caf7d9ba27aa8f273bf742
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr 21 21:05:06 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr 21 21:07:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a31cad75

x11-misc/compose-tables: Drop old versions

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

 x11-misc/compose-tables/Manifest   |  1 -
 .../compose-tables/compose-tables-1.8.8.ebuild | 46 --
 2 files changed, 47 deletions(-)

diff --git a/x11-misc/compose-tables/Manifest b/x11-misc/compose-tables/Manifest
index 8c3df55e4480..cbcce5636e7c 100644
--- a/x11-misc/compose-tables/Manifest
+++ b/x11-misc/compose-tables/Manifest
@@ -1,3 +1,2 @@
 DIST libX11-1.8.7.tar.xz 1859256 BLAKE2B 
335d8af91c13aba11255c266c4687a7f66b021207a92485d723b4107601bbabb6a0e5535241a3bcff4ac9a99142730d2b3d2e2eaff86b507fee5b35a2590d792
 SHA512 
d53bfc18f38d339a6a695b09835b2ae96b323881678bfe7ddca697605e3bdf4102ff49cc3078880a6c55b5977fcdd0aadaf5429086132de3a5bda302f79a2fa6
-DIST libX11-1.8.8.tar.xz 1872808 BLAKE2B 
d180932c65c565d113ae768bb0035aa98ff7dd265de9a7907f54f994b1520d7fc67699032450afc5d8f9427247f73dcf71259ff6a3f734d71f6e8b6181c6891b
 SHA512 
4e7ce8f2d88b9475f960ea1d5730ece8953509e0c057cf2d0a2f5fa6a36e6577b0dcd7f16ac91b8fdd804aabec6d7e8f3067a3a8667bd2e41d72dd68ab70ef82
 DIST libX11-1.8.9.tar.xz 1811900 BLAKE2B 
8858157ac490d65e19500bfbb2ab773a3a30041f8a757ff22fff8fb0124044b8bb826f6dff4115230c757a175b61a3f7d596d976d98be760085749878d64f871
 SHA512 
737af91818537295ac86be601b1e3d7e37d150716ec549580913b7cc9a44fee7a6ce9dbc3d46167eed91f23fe857c4dd355ed8f8440fe5fbbf8e9ebe47091b96

diff --git a/x11-misc/compose-tables/compose-tables-1.8.8.ebuild 
b/x11-misc/compose-tables/compose-tables-1.8.8.ebuild
deleted file mode 100644
index ade5421accec..
--- a/x11-misc/compose-tables/compose-tables-1.8.8.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 2020-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-XORG_MULTILIB=no
-XORG_TARBALL_SUFFIX=xz
-inherit xorg-3
-
-# Note: please bump this with x11-libs/libX11
-DESCRIPTION="X.Org Compose Key tables from libX11"
-# xorg-3.eclass would attempt to fetch a tarball with a matching name to this 
package
-SRC_URI="${XORG_BASE_INDIVIDUAL_URI}/lib/libX11-${PV}.tar.${XORG_TARBALL_SUFFIX}"
-S="${WORKDIR}/libX11-${PV}/"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-
-# Only needed by configure
-DEPEND="
-   x11-base/xorg-proto
-   >=x11-libs/libxcb-1.11.1
-   x11-libs/xtrans"
-# RDEPEND=""
-
-src_configure() {
-   local XORG_CONFIGURE_OPTIONS=(
-   --without-xmlto
-   --without-fop
-   --disable-specs
-   --disable-xkb
-   --with-keysymdefdir="${ESYSROOT}/usr/include/X11"
-   )
-   xorg-3_src_configure
-}
-
-src_compile() {
-   emake -C nls
-}
-
-src_test() {
-   :;
-}
-
-src_install() {
-   emake DESTDIR="${D}" -C nls install
-}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libXdmcp/

2024-04-21 Thread Matt Turner
commit: 1ae7aca4759788ae83c642589edc0d2c5daeaa16
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr 21 21:05:05 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr 21 21:07:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ae7aca4

x11-libs/libXdmcp: Drop old versions

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

 x11-libs/libXdmcp/Manifest |  1 -
 x11-libs/libXdmcp/libXdmcp-1.1.4-r2.ebuild | 33 --
 2 files changed, 34 deletions(-)

diff --git a/x11-libs/libXdmcp/Manifest b/x11-libs/libXdmcp/Manifest
index f4605f25009d..b10cc6d47f73 100644
--- a/x11-libs/libXdmcp/Manifest
+++ b/x11-libs/libXdmcp/Manifest
@@ -1,2 +1 @@
-DIST libXdmcp-1.1.4.tar.xz 295184 BLAKE2B 
9360125a98bb38175be488a815eeb559e432dc2d2f60545b11dc315777de27ad68d34df7e73b0b7c14e58eaa8d92bf5a4055184df95df08cfb39dd896acc9f02
 SHA512 
83b384d43bfb034c395f83f97d1c6e73aa3d5faa8f8756b08e697c0b9c3c87189651b51e8213fbd1f5f9cbc2d8136cbf143627481744345d78cfe0ff2ad074a9
 DIST libXdmcp-1.1.5.tar.xz 297596 BLAKE2B 
81d02e510d07083550a630867bbf60f4f6fd0044433c99af504d791211f828d8109763ae0f01bb1b690a13f099f75a21a7c3bfc4aa7e2435f7327467eedd514e
 SHA512 
d7a1d70a58b7d34ddd01a91d3ccbc086a36626b7081cfcbb150d24288c6adad612b042ba7ea63a218595afb2ee04384c0f8ba84ee3c6bd29913724b54e898d83

diff --git a/x11-libs/libXdmcp/libXdmcp-1.1.4-r2.ebuild 
b/x11-libs/libXdmcp/libXdmcp-1.1.4-r2.ebuild
deleted file mode 100644
index c0ed2116ad54..
--- a/x11-libs/libXdmcp/libXdmcp-1.1.4-r2.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-XORG_DOC=doc
-XORG_MULTILIB=yes
-XORG_TARBALL_SUFFIX="xz"
-inherit xorg-3
-
-DESCRIPTION="X.Org X Display Manager Control Protocol library"
-
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
-
-RDEPEND="
-   elibc_glibc? (
-   || ( >=sys-libs/glibc-2.36 dev-libs/libbsd[${MULTILIB_USEDEP}] )
-   )
-   !elibc_glibc? (
-   dev-libs/libbsd[${MULTILIB_USEDEP}]
-   )
-"
-DEPEND="${RDEPEND}
-   x11-base/xorg-proto"
-
-src_configure() {
-   local XORG_CONFIGURE_OPTIONS=(
-   $(use_enable doc docs)
-   $(use_with doc xmlto)
-   --without-fop
-   )
-   xorg-3_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/files/, x11-libs/libxcb/

2024-04-21 Thread Matt Turner
commit: aac537d67c3588a1834020e1b51f4eaf76e9803c
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr 21 21:05:05 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr 21 21:07:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aac537d6

x11-libs/libxcb: Drop old versions

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

 x11-libs/libxcb/Manifest   |  1 -
 .../libxcb-1.16-Enable-large-file-support.patch| 25 
 x11-libs/libxcb/libxcb-1.16-r1.ebuild  | 66 --
 3 files changed, 92 deletions(-)

diff --git a/x11-libs/libxcb/Manifest b/x11-libs/libxcb/Manifest
index 7592b177c19a..59e6b19de21e 100644
--- a/x11-libs/libxcb/Manifest
+++ b/x11-libs/libxcb/Manifest
@@ -1,3 +1,2 @@
 DIST libxcb-1.16.1.tar.xz 455368 BLAKE2B 
91d489eaf8b0bfb0c02a4d974f72871963dc86cdf60478d618636d580974b260ab822ab33c7174e05dc45adf01e53e423a7449550b7b43fabb3917f7d99219c0
 SHA512 
e3afdae1c0e2a5ae2add7b2c4fdd3283cb86023ef6448f5b8b29a4bb72c274e34eaf0fc7523762bcd3f5116910fe7374490e8f26c25744301563ced80acc3e7f
-DIST libxcb-1.16.tar.xz 452964 BLAKE2B 
1ddd5c2e6be8400a0a77db4b5fbd4698996fd1a00984e370b1f712f6b9ce456c8ccfb6992f2973f5eaf8d5b6b75f39b9f51a1458c2432ddb41edd8199b91b3f9
 SHA512 
002fbc126c6f09eb7db5e4197cd0572d495f64b6de714a76d9a024fe3e13122c1cfc7c55207c0dee76cc63fcccf87b37db513223eadaf760af2bd2a926443bf8
 DIST libxcb-1.17.0.tar.xz 455208 BLAKE2B 
e2a35606981c00f9f18e5590cdc26c7c2efd8f832c37dc4dc82db47e2870bf4ff48786162c5a8eb713cb5f3a305eb22d334e4b0ff631bf0e047f1b79cb0701d3
 SHA512 
945b1f28e8b407a4d0ebf88c99ef3cbef763fd75e6eaa8e971946e44ce8dbe9b478c56ae85dab7fdb25987e88570d9d4fb9ad2febd6d6bf21d644a0e10d0

diff --git a/x11-libs/libxcb/files/libxcb-1.16-Enable-large-file-support.patch 
b/x11-libs/libxcb/files/libxcb-1.16-Enable-large-file-support.patch
deleted file mode 100644
index c1c8ad5dc05c..
--- a/x11-libs/libxcb/files/libxcb-1.16-Enable-large-file-support.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From 3c946010c8521497b0fba2c8bc9bde184622345a Mon Sep 17 00:00:00 2001
-From: Fergus Dall 
-Date: Tue, 7 Nov 2023 17:42:42 +1100
-Subject: [PATCH libxcb] Enable large file support
-
-Signed-off-by: Fergus Dall 

- configure.ac | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/configure.ac b/configure.ac
-index b78454d..d981bea 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -18,6 +18,7 @@ AM_PATH_PYTHON([3.0])
- # Must be called before any macros that run the compiler (like 
AC_PROG_LIBTOOL)
- # to avoid autoconf errors.
- AC_USE_SYSTEM_EXTENSIONS
-+AC_SYS_LARGEFILE
- 
- # Initialize libtool
- LT_PREREQ([2.2])
--- 
-2.42.0.869.gea05f2083d-goog
-

diff --git a/x11-libs/libxcb/libxcb-1.16-r1.ebuild 
b/x11-libs/libxcb/libxcb-1.16-r1.ebuild
deleted file mode 100644
index cc95d3137ad9..
--- a/x11-libs/libxcb/libxcb-1.16-r1.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-PYTHON_REQ_USE="xml(+)"
-
-XORG_TARBALL_SUFFIX="xz"
-XORG_MULTILIB=yes
-XORG_DOC=doc
-
-inherit python-any-r1 xorg-3
-
-DESCRIPTION="X C-language Bindings library"
-HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
-
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
-IUSE="doc selinux test +xkb"
-RESTRICT="!test? ( test )"
-SLOT="0/1.12"
-
-RDEPEND="
-   >=x11-libs/libXau-1.0.7-r1[${MULTILIB_USEDEP}]
-   >=x11-libs/libXdmcp-1.1.1-r1[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}
-   x11-base/xorg-proto
-   >=x11-base/xcb-proto-1.16.0
-   elibc_Darwin? ( dev-libs/libpthread-stubs )
-   test? ( dev-libs/check[${MULTILIB_USEDEP}] )
-"
-# Note: ${PYTHON_USEDEP} needs to go verbatim
-BDEPEND="${PYTHON_DEPS}
-   $(python_gen_any_dep '>=x11-base/xcb-proto-1.16.0[${PYTHON_USEDEP}]')
-   doc? ( app-text/doxygen[dot] )
-   test? ( dev-libs/libxslt )
-   >=x11-misc/util-macros-1.18
-"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-1.16-Enable-large-file-support.patch"
-)
-
-python_check_deps() {
-   python_has_version ">=x11-base/xcb-proto-1.16.0[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-   python-any-r1_pkg_setup
-   xorg-3_pkg_setup
-}
-
-src_prepare() {
-   default
-
-   eautoreconf
-}
-
-src_configure() {
-   local XORG_CONFIGURE_OPTIONS=(
-   $(use_enable doc devel-docs)
-   $(use_enable selinux)
-   )
-   xorg-3_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-input-wacom/

2024-04-21 Thread Matt Turner
commit: c73ed88703e851cc4a1b1f1c905b2d896901bb48
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr 21 21:05:04 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr 21 21:07:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c73ed887

x11-drivers/xf86-input-wacom: Drop old versions

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

 x11-drivers/xf86-input-wacom/Manifest  |  1 -
 .../xf86-input-wacom/xf86-input-wacom-1.2.0.ebuild | 81 --
 2 files changed, 82 deletions(-)

diff --git a/x11-drivers/xf86-input-wacom/Manifest 
b/x11-drivers/xf86-input-wacom/Manifest
index 66e26fe8d140..b4407822698e 100644
--- a/x11-drivers/xf86-input-wacom/Manifest
+++ b/x11-drivers/xf86-input-wacom/Manifest
@@ -1,3 +1,2 @@
-DIST xf86-input-wacom-1.2.0.tar.bz2 647874 BLAKE2B 
c59e605bacb2694c2e322faba9b030112ffb57f916c816cbcb9a946fa063713c0590e1ea29273f73a84f4360b5bc5241c9768d7e61d77dfc9fb0af72b1a6f1cc
 SHA512 
34817b87318d1fcf885e6427436a54d748a1c910026e6af0a22fafb461b227ca566cf06846f1f57c0d66412d5a3b20c95f014a71f8ef394ea8ca360a5f902318
 DIST xf86-input-wacom-1.2.1.tar.bz2 655198 BLAKE2B 
0597b9c4e05ddd696943e1a03eaf1543db78ba895d8ac3d29cf6fe0a185236eb522a8511a2757c5eb965e35283e2bd4c08e4416548de1f76456d0d27575f5eaa
 SHA512 
b8fd8496bf297ac0e44f36e8d84131600b689e27f35368895795302d4fd60d83ae9da9773c71007cf4f2b1c02d1aec27280d789821f17c57ec47b988c4f4c3bb
 DIST xf86-input-wacom-1.2.2.tar.bz2 649132 BLAKE2B 
c068317c7ca74dbda336f12c96cf27f7541880aa75f65638d72755d28538614d72e091ca94a7c62c84e5748ebfa459fe3f930edcd55e53797301719630055e8f
 SHA512 
60c490ff67ff6b4719a2683f5368ef3fca3d97ced92cf251bb4c7610d24e9df1d3577f50b625621025b2e2d1abf8f8aac2dbb7629220664992f6b85a0a84adcb

diff --git a/x11-drivers/xf86-input-wacom/xf86-input-wacom-1.2.0.ebuild 
b/x11-drivers/xf86-input-wacom/xf86-input-wacom-1.2.0.ebuild
deleted file mode 100644
index 0a1288f9516f..
--- a/x11-drivers/xf86-input-wacom/xf86-input-wacom-1.2.0.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit linux-info systemd udev xorg-3 meson
-
-DESCRIPTION="Driver for Wacom tablets and drawing devices"
-HOMEPAGE="https://linuxwacom.github.io/;
-LICENSE="GPL-2"
-SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.bz2;
-
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 sparc x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-libs/libwacom-2:=
-   >=x11-base/xorg-server-1.13:=
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXi
-   x11-libs/libXrandr
-   x11-libs/libXinerama
-   virtual/libudev:="
-DEPEND="${RDEPEND}
-   x11-base/xorg-proto"
-
-pkg_pretend() {
-   linux-info_pkg_setup
-
-   if kernel_is lt 3 17; then
-   if ! linux_config_exists \
-   || ! linux_chkconfig_present TABLET_USB_WACOM \
-   || ! linux_chkconfig_present INPUT_EVDEV; then
-   echo
-   ewarn "If you use a USB Wacom tablet, you need to 
enable support in your kernel"
-   ewarn "  Device Drivers --->"
-   ewarn "Input device support --->"
-   ewarn "  <*>   Event interface"
-   ewarn "  [*]   Tablets  --->"
-   ewarn "<*>   Wacom Intuos/Graphire tablet 
support (USB)"
-   echo
-   fi
-   else
-   if ! linux_config_exists \
-   || ! linux_chkconfig_present HID_WACOM; then
-   echo
-   ewarn "If you use a USB Wacom tablet, you need to 
enable support in your kernel"
-   ewarn "  Device Drivers --->"
-   ewarn "HID support  --->"
-   ewarn "  Special HID drivers  --->"
-   ewarn "<*> Wacom Intuos/Graphire tablet support 
(USB)"
-   echo
-   fi
-   fi
-}
-
-pkg_setup() {
-   linux-info_pkg_setup
-}
-
-src_configure() {
-   xorg-3_flags_setup
-
-   local emesonargs=(
-   -Dsystemd-unit-dir="$(systemd_get_systemunitdir)"
-   -Dudev-rules-dir="$(get_udevdir)/rules.d"
-   $(meson_feature test unittests)
-   -Dwacom-gobject=disabled
-   )
-   meson_src_configure
-}
-
-pkg_postinst() {
-   udev_reload
-}
-
-pkg_postrm() {
-   udev_reload
-}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libXext/

2024-04-21 Thread Matt Turner
commit: 9fd017915df0532e468484480f5935400d075ef2
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr 21 21:05:06 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr 21 21:07:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fd01791

x11-libs/libXext: Drop old versions

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

 x11-libs/libXext/Manifest |  1 -
 x11-libs/libXext/libXext-1.3.5.ebuild | 26 --
 2 files changed, 27 deletions(-)

diff --git a/x11-libs/libXext/Manifest b/x11-libs/libXext/Manifest
index 8a5a927cddbd..c53b01e88521 100644
--- a/x11-libs/libXext/Manifest
+++ b/x11-libs/libXext/Manifest
@@ -1,2 +1 @@
-DIST libXext-1.3.5.tar.xz 340108 BLAKE2B 
0041ef38ba363ff82105f4e626851d2ef7db35804ca80de84e5ed99d97b4f5dd9877b9a43f8690d9040fadc7ee075fca640752bcdde4f7be0e220c1a5e0058e8
 SHA512 
fd9805982dabfb14b1526c0cb71f94508003fa3fcd60560d387465afd891c1dca61927ae86278436d53f4b840cacd1f412071fdc3dce1d6f730610a9c163d59b
 DIST libXext-1.3.6.tar.xz 341092 BLAKE2B 
9879ba01e45fb84613c62b161334bdb49e0cd9a5ca6c33d27a4add2a94c4bae700cc8021e383493cc1eec31da4969f99461dcb1a2aa0613cb300ceaefd3a3b7e
 SHA512 
fd7693b5698cc4f5e80002a2cd4bd88e5d52c755c19a0417ee73029bd65f9d77b0969e765a1febc4d8fce1ba5dfb7278717f47be742e33d8fc5eb941e769792e

diff --git a/x11-libs/libXext/libXext-1.3.5.ebuild 
b/x11-libs/libXext/libXext-1.3.5.ebuild
deleted file mode 100644
index 789936adfa04..
--- a/x11-libs/libXext/libXext-1.3.5.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-XORG_DOC=doc
-XORG_MULTILIB=yes
-XORG_TARBALL_SUFFIX="xz"
-inherit xorg-3
-
-DESCRIPTION="X.Org Xext library"
-
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
-
-RDEPEND=">=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}
-   x11-base/xorg-proto"
-
-src_configure() {
-   local XORG_CONFIGURE_OPTIONS=(
-   $(use_enable doc specs)
-   $(use_with doc xmlto)
-   --without-fop
-   )
-   xorg-3_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/

2024-04-21 Thread Matt Turner
commit: 51eee7179d8992089f833cb6d1ef30559febecff
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr 21 21:05:06 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr 21 21:07:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51eee717

x11-libs/pixman: Drop old versions

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

 x11-libs/pixman/Manifest |  1 -
 x11-libs/pixman/pixman-0.43.2.ebuild | 68 
 2 files changed, 69 deletions(-)

diff --git a/x11-libs/pixman/Manifest b/x11-libs/pixman/Manifest
index 1b038bda0243..df5657790619 100644
--- a/x11-libs/pixman/Manifest
+++ b/x11-libs/pixman/Manifest
@@ -1,2 +1 @@
-DIST pixman-0.43.2.tar.xz 637976 BLAKE2B 
82734efb7cede5b1aeff3a865bfa2a81ff3176be50edc10deb1b5541f160b2dfd21303c1eccba53c0df83f471f3489084479a423dc2f818019af97d4b41dad68
 SHA512 
1a1d21b86b3c6784c4c2606b7069723b4dbb747eac9fce95bca86516787840379ffd49abc42d11e7143e85c32c85496f33c2562c7a910ca6f963599affdc3224
 DIST pixman-0.43.4.tar.xz 636900 BLAKE2B 
c31e5700bfadcd72f522af50509a4a6cd7bbf90c918c75b108e50246f1c76e858125138902a222040ada192710ec788deb43eb65085416f3eff88e3ed970933e
 SHA512 
b40fb05bd58dc78f4e4e9b19c86991ab0611b708657c9a7fb42bfe82d57820a0fde01a34b00a0848a41da6c3fb90c2213942a70f435a0e9467631695d3bc7e36

diff --git a/x11-libs/pixman/pixman-0.43.2.ebuild 
b/x11-libs/pixman/pixman-0.43.2.ebuild
deleted file mode 100644
index c20efe3bbb8c..
--- a/x11-libs/pixman/pixman-0.43.2.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-EGIT_REPO_URI="https://gitlab.freedesktop.org/pixman/pixman.git;
-
-if [[ ${PV} = * ]]; then
-   GIT_ECLASS="git-r3"
-fi
-
-inherit ${GIT_ECLASS} flag-o-matic meson-multilib multiprocessing 
toolchain-funcs
-
-DESCRIPTION="Low-level pixel manipulation routines"
-HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/;
-if [[ ${PV} != * ]]; then
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
-   SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.xz;
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="cpu_flags_ppc_altivec cpu_flags_arm_iwmmxt cpu_flags_arm_iwmmxt2 
cpu_flags_arm_neon loongson2f cpu_flags_x86_mmxext cpu_flags_x86_sse2 
cpu_flags_x86_ssse3 static-libs test"
-RESTRICT="!test? ( test )"
-
-pkg_pretend() {
-   [[ ${MERGE_TYPE} != binary ]] && use test && tc-check-openmp
-}
-
-pkg_setup() {
-   [[ ${MERGE_TYPE} != binary ]] && use test && tc-check-openmp
-}
-
-multilib_src_configure() {
-   if ( use arm || use arm64 ) && tc-is-clang ; then
-   # See bug #768138 and 
https://gitlab.freedesktop.org/pixman/pixman/-/issues/46
-   append-cflags $(test-flags-CC -fno-integrated-as)
-   fi
-
-   local emesonargs=(
-   $(meson_feature cpu_flags_arm_iwmmxt iwmmxt)
-   $(meson_use cpu_flags_arm_iwmmxt2 iwmmxt2)
-   $(meson_feature cpu_flags_x86_mmxext mmx)
-   $(meson_feature cpu_flags_x86_sse2 sse2)
-   $(meson_feature cpu_flags_x86_ssse3 ssse3)
-   $(meson_feature cpu_flags_ppc_altivec vmx)
-   $(meson_feature loongson2f loongson-mmi)
-   $(meson_feature test openmp) # only used in unit tests
-   $(meson_feature test tests)
-   -Ddefault_library=$(usex static-libs both shared)
-   -Ddemos=disabled
-   -Dgtk=disabled
-   -Dlibpng=disabled
-   )
-
-   if [[ ${ABI} == arm64 ]]; then
-   emesonargs+=($(meson_feature cpu_flags_arm_neon a64-neon))
-   elif [[ ${ABI} == arm ]]; then
-   emesonargs+=($(meson_feature cpu_flags_arm_neon neon))
-   fi
-
-   meson_src_configure
-}
-
-multilib_src_test() {
-   export OMP_NUM_THREADS=$(makeopts_jobs)
-   meson_src_test -t 100
-}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libX11/

2024-04-21 Thread Matt Turner
commit: 730df09a22381be3545dd950017caad55cd779cd
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr 21 21:05:05 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr 21 21:07:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=730df09a

x11-libs/libX11: Drop old versions

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

 x11-libs/libX11/Manifest|  1 -
 x11-libs/libX11/libX11-1.8.8.ebuild | 45 -
 2 files changed, 46 deletions(-)

diff --git a/x11-libs/libX11/Manifest b/x11-libs/libX11/Manifest
index 8c3df55e4480..cbcce5636e7c 100644
--- a/x11-libs/libX11/Manifest
+++ b/x11-libs/libX11/Manifest
@@ -1,3 +1,2 @@
 DIST libX11-1.8.7.tar.xz 1859256 BLAKE2B 
335d8af91c13aba11255c266c4687a7f66b021207a92485d723b4107601bbabb6a0e5535241a3bcff4ac9a99142730d2b3d2e2eaff86b507fee5b35a2590d792
 SHA512 
d53bfc18f38d339a6a695b09835b2ae96b323881678bfe7ddca697605e3bdf4102ff49cc3078880a6c55b5977fcdd0aadaf5429086132de3a5bda302f79a2fa6
-DIST libX11-1.8.8.tar.xz 1872808 BLAKE2B 
d180932c65c565d113ae768bb0035aa98ff7dd265de9a7907f54f994b1520d7fc67699032450afc5d8f9427247f73dcf71259ff6a3f734d71f6e8b6181c6891b
 SHA512 
4e7ce8f2d88b9475f960ea1d5730ece8953509e0c057cf2d0a2f5fa6a36e6577b0dcd7f16ac91b8fdd804aabec6d7e8f3067a3a8667bd2e41d72dd68ab70ef82
 DIST libX11-1.8.9.tar.xz 1811900 BLAKE2B 
8858157ac490d65e19500bfbb2ab773a3a30041f8a757ff22fff8fb0124044b8bb826f6dff4115230c757a175b61a3f7d596d976d98be760085749878d64f871
 SHA512 
737af91818537295ac86be601b1e3d7e37d150716ec549580913b7cc9a44fee7a6ce9dbc3d46167eed91f23fe857c4dd355ed8f8440fe5fbbf8e9ebe47091b96

diff --git a/x11-libs/libX11/libX11-1.8.8.ebuild 
b/x11-libs/libX11/libX11-1.8.8.ebuild
deleted file mode 100644
index 8b0055d7b7dc..
--- a/x11-libs/libX11/libX11-1.8.8.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-XORG_DOC=doc
-XORG_MULTILIB=yes
-XORG_TARBALL_SUFFIX=xz
-inherit toolchain-funcs xorg-3
-
-# Note: please bump this with x11-misc/compose-tables
-DESCRIPTION="X.Org X11 library"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=x11-libs/libxcb-1.11.1[${MULTILIB_USEDEP}]
-   x11-misc/compose-tables
-
-   !

[gentoo-commits] repo/gentoo:master commit in: x11-libs/libfontenc/

2024-04-21 Thread Matt Turner
commit: 4693119e0f07fb9a861ff13eb2fa7d9227f1aa89
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr 21 21:05:04 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr 21 21:07:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4693119e

x11-libs/libfontenc: Drop old versions

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

 x11-libs/libfontenc/Manifest|  1 -
 x11-libs/libfontenc/libfontenc-1.1.7.ebuild | 19 ---
 2 files changed, 20 deletions(-)

diff --git a/x11-libs/libfontenc/Manifest b/x11-libs/libfontenc/Manifest
index 68954b35d765..447d602e505b 100644
--- a/x11-libs/libfontenc/Manifest
+++ b/x11-libs/libfontenc/Manifest
@@ -1,2 +1 @@
-DIST libfontenc-1.1.7.tar.xz 272752 BLAKE2B 
19f675c001d12c36103e7fbdbe99c22fe972659c6db503b67271d875426da27557fd3bd57cb0ee4a3bd99ea4bc59d34d0ccc35204ceaaddf24d49cd5b394cf1a
 SHA512 
fd8578a81090fa938dd75ad9081ab62c6c54fa2535d1c6291afd799ac8dc7c344a43f07cea5cd4433af16df0d926c22e7c169877bc8b13d92584e7dec173d701
 DIST libfontenc-1.1.8.tar.xz 274176 BLAKE2B 
b8bae8a25df2480281b00608998db59fb736b74cd5965958642036b16c5c4348c8bc6ccd65a8b784ef17650ddbb7635a728eb9dadd3b9c5cdad712ebfeb5df30
 SHA512 
c9ddea9c0c6c6f4933b5b8ed2044e3dc259a9edbb3070a32f0335a6ad4d47b1858cefc01fa2dff9f29808bee311e9c677b05861200d2f2c4552c92b33fe027e2

diff --git a/x11-libs/libfontenc/libfontenc-1.1.7.ebuild 
b/x11-libs/libfontenc/libfontenc-1.1.7.ebuild
deleted file mode 100644
index b55c88c2b5f6..
--- a/x11-libs/libfontenc/libfontenc-1.1.7.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-XORG_TARBALL_SUFFIX="xz"
-inherit xorg-3
-
-DESCRIPTION="X.Org fontenc library"
-
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
-
-RDEPEND="sys-libs/zlib"
-DEPEND="${RDEPEND}
-   x11-base/xorg-proto"
-
-XORG_CONFIGURE_OPTIONS=(
-   --with-encodingsdir="${EPREFIX}/usr/share/fonts/encodings"
-)



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

2024-04-21 Thread Matt Turner
commit: acaa343866a934a46d480038e6fa6e2721eb7fb2
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr 21 21:05:03 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr 21 21:05:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acaa3438

x11-apps/xdm: Drop old versions

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

 x11-apps/xdm/Manifest  |  1 -
 x11-apps/xdm/xdm-1.1.15.ebuild | 79 --
 2 files changed, 80 deletions(-)

diff --git a/x11-apps/xdm/Manifest b/x11-apps/xdm/Manifest
index a3782b41c074..190263a75b7d 100644
--- a/x11-apps/xdm/Manifest
+++ b/x11-apps/xdm/Manifest
@@ -1,3 +1,2 @@
 DIST xdm-1.1.14.tar.xz 419324 BLAKE2B 
e1c4f1db1af670171e80b7ab759f8e477c84997a873401eb27042590eebe457b38dc7bc998c42e954012ce06c1f4c216655a9c2809a22d88e372c9f7b57e0ff0
 SHA512 
8ed1d2c946916c24cb4b2de9326f65629c97e53b145312c9cb9c6e4308d8b47d67d3981319fbd4feac9b3ed436b9dfb24a1c905d37d7bcf07b49c18a68c7a6e4
-DIST xdm-1.1.15.tar.xz 420844 BLAKE2B 
d171f46322fb346e7844ebf4095f9b3f86992984a59d5b42644e82ef2efbada8d0c0c465a0caa73ee0d6ed8e137ee883ef2efdd38bb240decb1b8047b518ee2e
 SHA512 
b36c978b6a54e3db43f929c52cbf47ea226dc0fe018f8284d8c495c73f269af33a7441d5a5072d8e9b2a34e9c71767de9d8762bc3ed196b1bebc78b016f7d8bb
 DIST xdm-1.1.16.tar.xz 420072 BLAKE2B 
1a970b99a0848b0bcb55870c1665281afc355685b4e08148cefd953456fbed5dc71a9a66fa670e80f07de3502615e3c2e81293e9476f04ce965d73be5365bd9e
 SHA512 
a7e0aca67b770b3939aee2c12feac3c0f5efa531ec4a6045ab8b53d9c35b701ab5533447feb39b7cbe0df74ff8483ee1637314b847b37a6c3f7e9c8fdf5e172d

diff --git a/x11-apps/xdm/xdm-1.1.15.ebuild b/x11-apps/xdm/xdm-1.1.15.ebuild
deleted file mode 100644
index 768e12532ef5..
--- a/x11-apps/xdm/xdm-1.1.15.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-XORG_TARBALL_SUFFIX="xz"
-inherit xorg-3 pam systemd
-
-DEFAULTVT=vt7
-
-DESCRIPTION="X.Org xdm application"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
-IUSE="pam systemd truetype xinerama xpm"
-
-RDEPEND="
-   x11-apps/sessreg
-   x11-apps/xconsole
-   x11-apps/xinit
-   x11-apps/xrdb
-   x11-apps/xsm
-   x11-libs/libX11
-   x11-libs/libXau
-   x11-libs/libXaw
-   x11-libs/libXdmcp
-   x11-libs/libXext
-   x11-libs/libXmu
-   x11-libs/libXt
-   virtual/libcrypt:=
-   pam? ( sys-libs/pam )
-   systemd? ( >=sys-apps/systemd-209:= )
-   truetype? (
-   x11-libs/libXrender
-   x11-libs/libXft
-   )
-   xinerama? ( x11-libs/libXinerama )
-   xpm? ( x11-libs/libXpm )
-   elibc_glibc? ( dev-libs/libbsd )"
-DEPEND="${RDEPEND}
-   x11-base/xorg-proto"
-
-src_prepare() {
-   sed -i -e 's:^Alias=.*$:Alias=display-manager.service:' \
-   xdm.service.in || die
-
-   # Disable XDM-AUTHORIZATION-1 (bug #445662).
-   # it causes issue with libreoffice and SDL games (bug #306223).
-   sed -i -e '/authorize/a DisplayManager*authName:
MIT-MAGIC-COOKIE-1' \
-   config/xdm-config.in || die
-
-   xorg-3_src_prepare
-}
-
-src_configure() {
-   local XORG_CONFIGURE_OPTIONS=(
-   --enable-ipv6
-   $(use_with pam)
-   $(use_with systemd systemd-daemon)
-   $(use_with truetype xft)
-   $(use_with xinerama)
-   $(use_enable xpm xpm-logos)
-   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
-   --with-default-vt=${DEFAULTVT}
-   --with-xdmconfigdir=/etc/X11/xdm
-   )
-   xorg-3_src_configure
-}
-
-src_install() {
-   xorg-3_src_install
-
-   exeinto /usr/$(get_libdir)/X11/xdm
-   doexe "${FILESDIR}"/Xsession
-
-   use pam && pamd_mimic system-local-login xdm auth account session
-
-   # Keep /var/lib/xdm. This is where authfiles are stored. See #286350.
-   keepdir /var/lib/xdm
-}



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

2024-04-21 Thread Matt Turner
commit: 1e9cb762d98622ada72efbcad42499f7731a4a9c
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr 21 21:05:02 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr 21 21:05:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e9cb762

dev-libs/wayland-protocols: Drop old versions

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

 dev-libs/wayland-protocols/Manifest|  1 -
 .../wayland-protocols-1.34.ebuild  | 37 --
 2 files changed, 38 deletions(-)

diff --git a/dev-libs/wayland-protocols/Manifest 
b/dev-libs/wayland-protocols/Manifest
index f56d722ad77c..48f945f115ca 100644
--- a/dev-libs/wayland-protocols/Manifest
+++ b/dev-libs/wayland-protocols/Manifest
@@ -1,4 +1,3 @@
 DIST wayland-protocols-1.32.tar.xz 90452 BLAKE2B 
80e38270526c9da13c39263a60e7d2c330a1a4b1dfecec03fadda747f1a2e3dff95b30373aa19e133ae999fa15bdcdd64aa9ebbb54acf571f980a3f6088ea9be
 SHA512 
90bbd52daf342b98823ddeed04e349ae242d2eaf925ab8d603cceb36c980c83b5681bb890961e0d49584cb5c2e60a33abf8821770c6ab87956383630bd5b7966
 DIST wayland-protocols-1.33.tar.xz 91504 BLAKE2B 
aee870dd5877b0fce05eac396bd1a8cd0bc5ef1ac014c54f3eb0096ac1ea3425d1e66891db29ba2f020586418500163bfe451c4078a86d1d19d0b1548318cc85
 SHA512 
4584f6ac86367655f9db5d0c0ed0681efa31e73f984e4b620fbe5317df21790927f4f5317ecbbc194ac31eaf88caebc431bcc52c23d9dc0098c71de3cb4a9fef
-DIST wayland-protocols-1.34.tar.xz 94800 BLAKE2B 
fa1edd872e0dc9f762db33541d6e0f1f4bd98dcdd072b73acbfb14e0f05199399dc46beb1a91676b72d43397cfddce2d89d989273b23ba0d38fb19a76e16a399
 SHA512 
d180eaaf87281dc7adade19070ee8308a5cb3dc2f60cff077960436ad647d3d207eb63fa0b079b7b315109654ad6e6b5e2588bfe859900e67edf8c67b1c3ad20
 DIST wayland-protocols-1.35.tar.xz 95512 BLAKE2B 
ad8791134417313aca8278f5d3a3d43edcc0029759d104388dc6d4e5cea1f49f286b97975d53099208a4e1014addbdddbe8c4638245be9b67ca0c80626efbaef
 SHA512 
b4b915e145955f9c844d7ce4564ad13a854a4e7d4355913ef4cae7f09ab3e52ee69dceb6c76c9b7f82f1ab5c01071f0e5b00ce75cc7ab58274201eb4a4639710

diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.34.ebuild 
b/dev-libs/wayland-protocols/wayland-protocols-1.34.ebuild
deleted file mode 100644
index 7310be696158..
--- a/dev-libs/wayland-protocols/wayland-protocols-1.34.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson
-
-DESCRIPTION="Wayland protocol files"
-HOMEPAGE="https://wayland.freedesktop.org/;
-
-if [[ ${PV} = * ]]; then
-   EGIT_REPO_URI="https://gitlab.freedesktop.org/wayland/${PN}.git/;
-   inherit git-r3
-else
-   
SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/-/releases/${PV}/downloads/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   test? ( dev-libs/wayland )
-"
-BDEPEND="
-   dev-util/wayland-scanner
-   virtual/pkgconfig
-"
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use test tests)
-   )
-   meson_src_configure
-}



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

2024-04-21 Thread Matt Turner
commit: dc01389bbf1f46ba4f885d0bbb7a90a5a0b44670
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr 21 21:05:03 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr 21 21:05:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc01389b

x11-apps/xauth: Drop old versions

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

 x11-apps/xauth/Manifest   |  1 -
 x11-apps/xauth/xauth-1.1.2.ebuild | 29 -
 2 files changed, 30 deletions(-)

diff --git a/x11-apps/xauth/Manifest b/x11-apps/xauth/Manifest
index 8ab9137a99b7..ddaccd2f0fba 100644
--- a/x11-apps/xauth/Manifest
+++ b/x11-apps/xauth/Manifest
@@ -1,2 +1 @@
-DIST xauth-1.1.2.tar.xz 156960 BLAKE2B 
2ba168229bdf0c1d0fdd4c352e434abfc6f527cbafce35abac8d403a0dea91f00fd858f91f177128d13a0e618d1d95061c71ef32a3e12ac91b72a257dcfcd12b
 SHA512 
ac23fcd166b45abf7b030994ff3332c9906023dc1ddfa9b9d3000e6a914dc5e0213c4a2aa409cb3ddb93e1f9f4f6374376109241a95ef8c36af842de1f6f76e8
 DIST xauth-1.1.3.tar.xz 159500 BLAKE2B 
6acc6f360b7ed947d5dbc0b197b7ed0a87916f38cd8a0c74215b96ca44e98ead45987614e88833b0d2a957776b6e6a1d69d1a3dc4563774e451c2d5f5c55394d
 SHA512 
536434f6c607673c00b9658ea591bf32419cc151d138f991ea38167220563519a6a84a5504003da15820f2a7ed50ea2449c6ce9c991d1446ee9a7305c647d694

diff --git a/x11-apps/xauth/xauth-1.1.2.ebuild 
b/x11-apps/xauth/xauth-1.1.2.ebuild
deleted file mode 100644
index 46bc236bb5b9..
--- a/x11-apps/xauth/xauth-1.1.2.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-XORG_TARBALL_SUFFIX=xz
-inherit xorg-3
-
-if [[ ${PV} == * ]]; then
-   SRC_URI=""
-else
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
-fi
-
-DESCRIPTION="X authority file utility"
-
-RDEPEND="
-   x11-libs/libX11
-   x11-libs/libXau
-   x11-libs/libXext
-   x11-libs/libXmu"
-DEPEND="${RDEPEND}
-   x11-base/xorg-proto"
-
-src_configure() {
-   local XORG_CONFIGURE_OPTIONS=(
-   --enable-ipv6
-   )
-   xorg-3_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: x11-base/xorg-sgml-doctools/

2024-04-21 Thread Matt Turner
commit: f97b397d1159e0ddd617a138aa52c5ed8e677416
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr 21 21:05:03 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr 21 21:07:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f97b397d

x11-base/xorg-sgml-doctools: Drop old versions

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

 x11-base/xorg-sgml-doctools/Manifest   |  1 -
 .../xorg-sgml-doctools/xorg-sgml-doctools-1.12.ebuild  | 18 --
 2 files changed, 19 deletions(-)

diff --git a/x11-base/xorg-sgml-doctools/Manifest 
b/x11-base/xorg-sgml-doctools/Manifest
index e1ed5f4d6230..679bd1348e77 100644
--- a/x11-base/xorg-sgml-doctools/Manifest
+++ b/x11-base/xorg-sgml-doctools/Manifest
@@ -1,2 +1 @@
 DIST xorg-sgml-doctools-1.12.1.tar.xz 107832 BLAKE2B 
5fc7b3e1b02cb650655831196c26cd1ec9f2b3b8ef32cecc2d4657a0358bc23a7e2be2bfbcbfc2a400cfbc821f4602279655c8e31968c5f3f41be15e560799a3
 SHA512 
82a202a97da4d705d70e3a1865c5cc47f1007d32a239513f52e6e63912ce0363fbeafabbec36ad008d3f7df15f03c27a4f004e9b1da93eed0f7e5b3f27f7c4cf
-DIST xorg-sgml-doctools-1.12.tar.bz2 131356 BLAKE2B 
555faf50f2e83b689566c7033669bd6e2e93294b9b6895d07110497392387f60b821fe570063e34d8089dc1a9f273eefb5ea0d0556d5965bf893756279e8688f
 SHA512 
5c4f8506992abcc3d98b99d33b60ac770f039c3ffa11ad49005942bc9b7497367842a57967cee51b0e8e9095a660879af9a243abddf6b1af88741dbb882b3a4a

diff --git a/x11-base/xorg-sgml-doctools/xorg-sgml-doctools-1.12.ebuild 
b/x11-base/xorg-sgml-doctools/xorg-sgml-doctools-1.12.ebuild
deleted file mode 100644
index 824ecd0720a9..
--- a/x11-base/xorg-sgml-doctools/xorg-sgml-doctools-1.12.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-XORG_MODULE=doc/
-
-inherit xorg-3
-
-DESCRIPTION="SGML entities and XML/CSS stylesheets used in X.Org docs"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
-
-DEPEND="x11-misc/util-macros"
-RDEPEND=""
-BDEPEND=""



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

2024-04-21 Thread Matt Turner
commit: 18ed72eeb2d12858bdce81c442865ee49e6d5901
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr 21 21:05:02 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr 21 21:05:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18ed72ee

media-fonts/encodings: Drop old versions

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

 media-fonts/encodings/Manifest   |  1 -
 media-fonts/encodings/encodings-1.0.7.ebuild | 21 -
 2 files changed, 22 deletions(-)

diff --git a/media-fonts/encodings/Manifest b/media-fonts/encodings/Manifest
index ec7c028910ff..ef6dd459f689 100644
--- a/media-fonts/encodings/Manifest
+++ b/media-fonts/encodings/Manifest
@@ -1,2 +1 @@
-DIST encodings-1.0.7.tar.xz 299588 BLAKE2B 
25c1be5e1bab85630617803eff63ad3a55ca865db5e5ffad98979986f2396e501d40736ebf90c9d9548bad79dff6ec53440c9e0e0bfe27e2f22acfe24a63bf5e
 SHA512 
dc72982b14e5d89fe1eff1ab11f308796c89255a06337d8cd6bf65757f11dd0a5478b41d844793213db8fe9638389734f148abe9df9fb05027ea563dacde6ba8
 DIST encodings-1.1.0.tar.xz 298328 BLAKE2B 
be5409d05e71ca0d9998a09395151d7e66e36c01ee35b0395cc54526a1b699abfdd515d6de0ef716cc9f4267821e95b3ab99af657028c84bf75f17e20b0ae7ad
 SHA512 
ae912e120847954f5756193cc8860f50ada6c79bb3ba44f7f0cd1913b13aeed7885e140282cb47989a93fae0a0e8cedebe9a2420f65b1936b40192dc7d208427

diff --git a/media-fonts/encodings/encodings-1.0.7.ebuild 
b/media-fonts/encodings/encodings-1.0.7.ebuild
deleted file mode 100644
index 215cb52c513f..
--- a/media-fonts/encodings/encodings-1.0.7.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# font eclass is inherited directly, since this package is a special case that
-# would greatly complicate the fonts logic of xorg-3
-XORG_TARBALL_SUFFIX="xz"
-inherit font xorg-3
-
-DESCRIPTION="X.Org font encodings"
-
-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"
-
-BDEPEND="x11-apps/mkfontscale
-   >=media-fonts/font-util-1.1.1-r1"
-
-XORG_CONFIGURE_OPTIONS=(
-   # https://bugs.gentoo.org/815520
-   --with-fontrootdir="${EPREFIX}"/usr/share/fonts
-)



  1   2   3   >