[gentoo-commits] repo/proj/guru:dev commit in: media-gfx/timg/

2024-06-27 Thread Ivan Lloro
commit: 3ec76abc420a6237e929cfe5f24fd7188fc88d0b
Author: Ivan Lloro  gmail  com>
AuthorDate: Fri Jun 28 05:49:02 2024 +
Commit: Ivan Lloro  gmail  com>
CommitDate: Fri Jun 28 05:49:02 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3ec76abc

media-gfx/timg: Added cairo use flag requirement to dependency cairo 
(https://bugs.gentoo.org/934948).

Signed-off-by: Ivan Lloro  gmail.com>

 media-gfx/timg/timg-1.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/timg/timg-1.6.0.ebuild b/media-gfx/timg/timg-1.6.0.ebuild
index 10ff44e60..a5bc79766 100644
--- a/media-gfx/timg/timg-1.6.0.ebuild
+++ b/media-gfx/timg/timg-1.6.0.ebuild
@@ -25,7 +25,7 @@ RDEPEND="
>=media-gfx/graphicsmagick-1.3.42
>=gnome-base/librsvg-2.57.3
>=x11-libs/cairo-1.18.0
-   >=app-text/poppler-24.04.0
+   >=app-text/poppler-24.04.0[cairo]
 "
 
 DEPEND="${RDEPEND}"



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

2024-06-27 Thread Michał Górny
commit: 71e34042f03461d122c24a3398090cb4cb443c8a
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 28 05:23:06 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 28 05:23:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71e34042

dev-python/tekore: Fix variable order

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

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

diff --git a/dev-python/tekore/tekore-5.4.0.ebuild 
b/dev-python/tekore/tekore-5.4.0.ebuild
index 11e8807c4fd0..1f28340fe779 100644
--- a/dev-python/tekore/tekore-5.4.0.ebuild
+++ b/dev-python/tekore/tekore-5.4.0.ebuild
@@ -16,8 +16,8 @@ HOMEPAGE="
 "
 
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm64"
 SLOT="0"
+KEYWORDS="~amd64 ~arm64"
 
 RDEPEND="
dev-python/httpx[${PYTHON_USEDEP}]



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

2024-06-27 Thread Michał Górny
commit: 943df7a3f3c39ed1aeb2404a4191e3af65adfcaf
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 28 05:22:19 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 28 05:22:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=943df7a3

dev-python/tekore: Enable py3.13

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

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

diff --git a/dev-python/tekore/tekore-5.4.0.ebuild 
b/dev-python/tekore/tekore-5.4.0.ebuild
index 34aae5f71d45..11e8807c4fd0 100644
--- a/dev-python/tekore/tekore-5.4.0.ebuild
+++ b/dev-python/tekore/tekore-5.4.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 
 inherit distutils-r1 pypi
 



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

2024-06-27 Thread Michał Górny
commit: fc7d2754ed7cdfd035b49668b12bd68bea1371f6
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 28 05:21:16 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 28 05:21:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc7d2754

dev-python/dirty-equals: Enable pydantic test dep on 3.13

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

 dev-python/dirty-equals/dirty-equals-0.7.1.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/dev-python/dirty-equals/dirty-equals-0.7.1.ebuild 
b/dev-python/dirty-equals/dirty-equals-0.7.1.ebuild
index fd70ed6710e3..0d180b265c74 100644
--- a/dev-python/dirty-equals/dirty-equals-0.7.1.ebuild
+++ b/dev-python/dirty-equals/dirty-equals-0.7.1.ebuild
@@ -29,10 +29,8 @@ RDEPEND="
 BDEPEND="
test? (
dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/pydantic-2.4.2[${PYTHON_USEDEP}]
dev-python/pytest-mock[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep '
-   >=dev-python/pydantic-2.4.2[${PYTHON_USEDEP}]
-   ' 3.{10..12})
)
 "
 



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

2024-06-27 Thread Michał Górny
commit: c53cdfa0e053b7f664eec9c8b558fef695d34c43
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 28 05:21:53 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 28 05:21:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c53cdfa0

dev-python/versioningit: Enable py3.13

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

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

diff --git a/dev-python/versioningit/versioningit-3.1.1.ebuild 
b/dev-python/versioningit/versioningit-3.1.1.ebuild
index 8a5007a59b51..eba49aa937e1 100644
--- a/dev-python/versioningit/versioningit-3.1.1.ebuild
+++ b/dev-python/versioningit/versioningit-3.1.1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 
 inherit distutils-r1 pypi
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/huawei-lte-api/

2024-06-27 Thread Michał Górny
commit: a41e5bd6ea74e44066822c5ba5152fe486f986a2
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 28 04:31:26 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 28 05:19:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a41e5bd6

dev-python/huawei-lte-api: Bump to 1.9.3

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

 dev-python/huawei-lte-api/Manifest |  1 +
 .../huawei-lte-api/huawei-lte-api-1.9.3.ebuild | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/dev-python/huawei-lte-api/Manifest 
b/dev-python/huawei-lte-api/Manifest
index 19461dec9f57..3b09e3c2c902 100644
--- a/dev-python/huawei-lte-api/Manifest
+++ b/dev-python/huawei-lte-api/Manifest
@@ -1 +1,2 @@
 DIST huawei-lte-api-1.8.1.gh.tar.gz 40698 BLAKE2B 
61e2e6399b106e7efe68ed50d0d3e17ca4b243d62c2b4d00215141931f806ef09c7bee826e50b2b37f7bc8cdb663912019470932a1aa491e0ca582f4ea7baa8d
 SHA512 
704c9f18db74aaa544888c761a934e9886460ce5e1848e1e221ed05cedf1357a0bcce758d2afe126dfd39739d7819520a5fc82a19315647f38f058fbe60d0511
+DIST huawei-lte-api-1.9.3.gh.tar.gz 41344 BLAKE2B 
3812c2dd5404320eb24bbe6e1e5819effad06641e96289ac279e5fe96add8880d837bf6770816f1bdce553cbf1aad73d370377c7f0713428d6ac46906d88602c
 SHA512 
4f5f00dd416b017422753940ae69a1c24b424692fdf9e6ea29073035d381b5434462b022ebe44bf4d911eafe07f9ff57b8d349bf7140e0f33daba6384a73cd24

diff --git a/dev-python/huawei-lte-api/huawei-lte-api-1.9.3.ebuild 
b/dev-python/huawei-lte-api/huawei-lte-api-1.9.3.ebuild
new file mode 100644
index ..4315d293fdf2
--- /dev/null
+++ b/dev-python/huawei-lte-api/huawei-lte-api-1.9.3.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
+
+inherit distutils-r1
+
+DESCRIPTION="API For huawei LAN/WAN LTE Modems"
+HOMEPAGE="
+   https://github.com/Salamek/huawei-lte-api/
+   https://pypi.org/project/huawei-lte-api/
+"
+SRC_URI="
+   https://github.com/Salamek/${PN}/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/xmltodict[${PYTHON_USEDEP}]
+"
+
+python_prepare_all() {
+   # make cryptodome-friendly
+   sed -i -e 's:pycryptodomex:pycryptodome:' setup.py || die
+   find -name '*.py' -exec \
+   sed -i -e 's:Cryptodome:Crypto:g' {} + || die
+
+   distutils-r1_python_prepare_all
+}
+
+distutils_enable_tests pytest



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

2024-06-27 Thread Michał Górny
commit: 6429fb397282246fff0468716f7c1420dc5d8a3f
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 28 05:18:18 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 28 05:19:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6429fb39

dev-python/pydantic-core: Enable py3.13

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

 dev-python/pydantic-core/pydantic-core-2.20.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydantic-core/pydantic-core-2.20.0.ebuild 
b/dev-python/pydantic-core/pydantic-core-2.20.0.ebuild
index 6ee0a31eae7d..c9f9b02b0636 100644
--- a/dev-python/pydantic-core/pydantic-core-2.20.0.ebuild
+++ b/dev-python/pydantic-core/pydantic-core-2.20.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=maturin
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
 
 CRATES="
ahash@0.8.11



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

2024-06-27 Thread Michał Górny
commit: ac8c14990e509f09d8fd4387ef22c66f82a9917e
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 28 04:29:24 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 28 05:19:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac8c1499

dev-python/beniget: Bump to 0.4.2

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

 dev-python/beniget/Manifest |  1 +
 dev-python/beniget/beniget-0.4.2.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/dev-python/beniget/Manifest b/dev-python/beniget/Manifest
index 27414332761c..ea3fb6edef81 100644
--- a/dev-python/beniget/Manifest
+++ b/dev-python/beniget/Manifest
@@ -1 +1,2 @@
 DIST beniget-0.4.1.gh.tar.gz 16353 BLAKE2B 
ef7de5eb15b59de10c56057b22e718ca7284d251a98ff1f8dbe31bad2e1bc7ca3c22c2794b1cae8b4c5fdf2a4b91ac6f9a3a0bef3c3aef51fbe6a93341333e31
 SHA512 
bd2b7beda41953be9b4052b539ae9812a370702874602175bfca66deebbc569515b9a59c750dc4898a6cb9f4a1d49f8ff15c1288035aaf72940cdd439eaace43
+DIST beniget-0.4.2.tar.gz 42379 BLAKE2B 
e1fd1380fa15cd7f345d5d27007cd5c794264d034799672dde92449376b325063d69d83bdfbefb59e714b98333d1c7254b741db452b04d9ce213a876eda399b8
 SHA512 
a478b06f5c2676c535326ac609d19a9a4409f7e5625666d2408ce0bf3ce4131bbf22765d4d411bfe0d14a63da244456b48e1c88cb8e3364ad4463c5c5da62a0a

diff --git a/dev-python/beniget/beniget-0.4.2.ebuild 
b/dev-python/beniget/beniget-0.4.2.ebuild
new file mode 100644
index ..e5a878b3b7bf
--- /dev/null
+++ b/dev-python/beniget/beniget-0.4.2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Extract semantic information about static Python code"
+HOMEPAGE="
+   https://pypi.org/project/beniget/
+   https://github.com/serge-sans-paille/beniget/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~arm64-macos ~x64-macos"
+
+RDEPEND="
+   >=dev-python/gast-0.5.0[${PYTHON_USEDEP}]
+   dev-python/ordered-set[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests unittest
+
+src_prepare() {
+   distutils-r1_src_prepare
+
+   # https://github.com/serge-sans-paille/beniget/issues/104
+   rm beniget/beniget_std.py || die
+}



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

2024-06-27 Thread Michał Górny
commit: 78fc354dd21be97d97a6d9fcf333983a60dadff8
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 28 05:18:20 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 28 05:19:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78fc354d

dev-python/pydantic: Bump to 2.8.0_beta1

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

 dev-python/pydantic/Manifest|  1 +
 dev-python/pydantic/pydantic-2.8.0_beta1.ebuild | 63 +
 2 files changed, 64 insertions(+)

diff --git a/dev-python/pydantic/Manifest b/dev-python/pydantic/Manifest
index 714d76b68d8d..e181d7f35ca3 100644
--- a/dev-python/pydantic/Manifest
+++ b/dev-python/pydantic/Manifest
@@ -1,2 +1,3 @@
 DIST pydantic-2.7.3.tar.gz 714386 BLAKE2B 
6f9e9c9d4c7e6e643d5b72cb368e44e2875a99f94b00525fd581906df7d5522f4467e2e6139bb893d83d27388a09e7935089684c62098e8d7770160b341e4295
 SHA512 
6d43e741444036acd38094e73966bf98fa318512a5b54774a08fa6bfc94f500a2448d9e96ebc76741a3f30a6cd86b96aa8fd98acabe2846744a0b443502d99a4
 DIST pydantic-2.7.4.tar.gz 714127 BLAKE2B 
c9d6df84799d1c8a69bf7d203609db3ba533380919d1f47ae84eb83186ef9ffbbab5bea9b9c4918c65d35d4b2103107df3c7e5e314195bd84807d216226490b6
 SHA512 
9a36041a24306761f2528aaca196d0b3e160cf46d71596fcd3df0169b9dd68ce810b88bcbe15dc9c0126551d0d7e33e4c3014b97daaf5d68ce68c0f8d6ffaf81
+DIST pydantic-2.8.0b1.tar.gz 738470 BLAKE2B 
13d9e19ea6cd78849b6ed507b20daf36c941e790d5cd291999755d00b0d4a289658b6b92316663205c893da0e41ea49073bda597f811592543ad1c30bcf9b4ee
 SHA512 
9047543d8d281e3b9e18daff087c8cc8ba632392c9df9a1c2543c6d2d2eb1488c22a9c363417f64e2deaa576659254a2c2267241bfda7a4b5bf466377df8cd64

diff --git a/dev-python/pydantic/pydantic-2.8.0_beta1.ebuild 
b/dev-python/pydantic/pydantic-2.8.0_beta1.ebuild
new file mode 100644
index ..d6a74874e59a
--- /dev/null
+++ b/dev-python/pydantic/pydantic-2.8.0_beta1.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-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..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Data parsing and validation using Python type hints"
+HOMEPAGE="
+   https://github.com/pydantic/pydantic/
+   https://pypi.org/project/pydantic/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}]
+   ~dev-python/pydantic-core-2.20.0[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-4.12.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/hatch-fancy-pypi-readme-22.5.0[${PYTHON_USEDEP}]
+   test? (
+   $(python_gen_cond_dep '
+   dev-python/cloudpickle[${PYTHON_USEDEP}]
+   ' 3.{10..12})
+   dev-python/dirty-equals[${PYTHON_USEDEP}]
+   >=dev-python/email-validator-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/Faker-18.13.0[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -i -e '/benchmark/d' pyproject.toml || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=()
+   local EPYTEST_IGNORE=(
+   # require pytest-examples
+   tests/test_docs.py
+   # benchmarks
+   tests/benchmarks
+   )
+
+   if ! has_version "dev-python/cloudpickle[${PYTHON_USEDEP}]"; then
+   EPYTEST_IGNORE+=(
+   tests/test_pickle.py
+   )
+   fi
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest -p pytest_mock
+}



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

2024-06-27 Thread Michał Górny
commit: aff4d8f18a1398b981a86082721f7b499e69f0f8
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 28 04:45:07 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 28 05:19:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aff4d8f1

media-libs/libjxl: Bump to 0.9.3

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

 media-libs/libjxl/Manifest|   1 +
 media-libs/libjxl/libjxl-0.9.3.ebuild | 119 ++
 2 files changed, 120 insertions(+)

diff --git a/media-libs/libjxl/Manifest b/media-libs/libjxl/Manifest
index 5c53d6f0a18e..7e7da35d504f 100644
--- a/media-libs/libjxl/Manifest
+++ b/media-libs/libjxl/Manifest
@@ -1,5 +1,6 @@
 DIST libjxl-0.10.2.tar.gz 1912303 BLAKE2B 
9677d0d35d877ce269c9958accfbb5ee55d446dc0e8fa64df9323c1db3993613752803aae63a48c18eeb72ae91c2a044a1fab0a83ddf28fdf8395ddb67a72414
 SHA512 
1d19f30c0ae94e212326a15dc128612bce207e619c55c2a020401a27d01a933de71bb35e907521dc8fd853dd5578d74d74f7a5a282f0083fd22cf9cb07ccb96e
 DIST libjxl-0.8.2.tar.gz 1612062 BLAKE2B 
2b5e65cde6c85881c5f26f676afec825c974f6919c3cc3f056ca4a9679162e89f2de35ab7d0b2a60782d39eca1f4ddad779f8d25d3f520417f6d9dea71e854db
 SHA512 
769f102c46755d11a705ce47ae9e2ef49627ae708f416693bf1293aeeb713934baf4466e45b9c70b04ec1fc8b4a00d5ca7688c8ca03f0a91c9a15252c522a887
 DIST libjxl-0.9.2.tar.gz 1873156 BLAKE2B 
558d82dfaa2e5e4fdb07542b2daf4b80f661dec46986d412bdc2b1af0ac4b501f9e533eefd73e923b94a54f82695c4aed5cc531abc9e818ab4faf0aab0267b94
 SHA512 
97bc0ccd249fe0fa6d0f52c470a0d0bd181e3f00cd9820dda5ca437dff260e6c9e2c95dceec4bd9354c3adc4fc6724228cb027c537af6df7d3f90ab8ee61653f
+DIST libjxl-0.9.3.tar.gz 1873236 BLAKE2B 
eb3811ef4fc64bb5df2e06b6b86cbc1b5dbe6eb9728e5ad5a8b791be57359eb63442722cdf629b006be518bf575409b93758d7ec0376a596de4405fb7686b7f2
 SHA512 
8aace2d8c0ece9db64a1620a10581ddc5a450543db64d44f864eaa5d3b8b3f0466c501fed5d58abdbf6eb5f90af25f6370c33718847bd070e851a02b560f541e
 DIST libjxl-testdata-d6168ffb9e1cc24007e64b65dd84d822ad1fc759.tar.gz 67553075 
BLAKE2B 
779fee87386e617edd93bca7a523fa1ab223ae88114c3cc5484987a7c92cca2d0bb3d668fa3c8064b2a0255c17a06447c009f4fbf9ef379692ddfa37dee1be97
 SHA512 
a48d74a1ccff404eb7675225b59965e056dc3fc09930572785d83bae03fa1c38e105336dbf5ecfc3f0995e8b8bfb1097b451ae661f2933590b2b152192c8aa2f
 DIST libjxl-testdata-ff8d743aaba05b3014f17e5475e576242fa979fc.tar.gz 69105882 
BLAKE2B 
a80fce437b810e7b99b4c7bd106ec7eba01a1eeddc90e1b82cb8d75f3ca194c357ef8e7b7e1e9da65aa39dc2cd11d32cb6de8558188c5258c7446d58787603ff
 SHA512 
0d237e706fd8d001a9cb245b685e8e39085416daedec019c348ccc64cf15a34cecdb0c245f94f57507f5934e487ee5157f51f59bb6a000f5899862c582336384

diff --git a/media-libs/libjxl/libjxl-0.9.3.ebuild 
b/media-libs/libjxl/libjxl-0.9.3.ebuild
new file mode 100644
index ..00adab4f5232
--- /dev/null
+++ b/media-libs/libjxl/libjxl-0.9.3.ebuild
@@ -0,0 +1,119 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib gnome2-utils
+
+# This changes frequently.  Please check the testdata submodule when bumping.
+TESTDATA_COMMIT="ff8d743aaba05b3014f17e5475e576242fa979fc"
+DESCRIPTION="JPEG XL image format reference implementation"
+HOMEPAGE="https://github.com/libjxl/libjxl/;
+SRC_URI="
+   https://github.com/libjxl/libjxl/archive/refs/tags/v${PV}.tar.gz
+   -> ${P}.tar.gz
+   test? (
+   
https://github.com/libjxl/testdata/archive/${TESTDATA_COMMIT}.tar.gz
+   -> ${PN}-testdata-${TESTDATA_COMMIT}.tar.gz
+   )
+"
+
+LICENSE="BSD"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc64 ~riscv ~sparc 
~x86"
+IUSE="+gdk-pixbuf gif jpeg openexr +png test"
+REQUIRED_USE="test? ( png )"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   app-arch/brotli:=[${MULTILIB_USEDEP}]
+   >=dev-cpp/highway-1.0.7[${MULTILIB_USEDEP}]
+   >=media-libs/lcms-2.13:2[${MULTILIB_USEDEP}]
+   gdk-pixbuf? (
+   dev-libs/glib:2
+   x11-libs/gdk-pixbuf:2
+   )
+   gif? ( media-libs/giflib:=[${MULTILIB_USEDEP}] )
+   jpeg? ( media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}] )
+   openexr? ( media-libs/openexr:= )
+   png? ( media-libs/libpng:=[${MULTILIB_USEDEP}] )
+"
+RDEPEND="
+   ${DEPEND}
+   >=x11-misc/shared-mime-info-2.2
+"
+DEPEND+="
+   test? ( dev-cpp/gtest[${MULTILIB_USEDEP}] )
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.9.1-backport-pr3143.patch"
+)
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DJPEGXL_ENABLE_BENCHMARK=OFF
+   -DJPEGXL_ENABLE_COVERAGE=OFF
+   -DJPEGXL_ENABLE_FUZZERS=OFF
+   -DJPEGXL_ENABLE_SJPEG=OFF
+   -DJPEGXL_WARNINGS_AS_ERRORS=OFF
+
+   -DCMAKE_DISABLE_FIND_PACKAGE_GIF=$(usex !gif)
+   -DCMAKE_DISABLE_FIND_PACKAGE_JPEG=$(usex !jpeg)
+   -DCMAKE_DISABLE_FIND_PACKAGE_PNG=$(usex 

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

2024-06-27 Thread Michał Górny
commit: 9e1d8b4ee96c566f3f58653361628a8ce2a2bc06
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 28 04:30:55 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 28 05:19:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e1d8b4e

dev-python/gast: Bump to 0.6.0

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

 dev-python/gast/Manifest  |  1 +
 dev-python/gast/gast-0.6.0.ebuild | 21 +
 2 files changed, 22 insertions(+)

diff --git a/dev-python/gast/Manifest b/dev-python/gast/Manifest
index 658674ff93ee..1265eb6f7115 100644
--- a/dev-python/gast/Manifest
+++ b/dev-python/gast/Manifest
@@ -1,2 +1,3 @@
 DIST gast-0.5.4.tar.gz 25346 BLAKE2B 
c7161737367c2a3335d9e51af1dc09934ea16694d497cb151ed713b3372666456b5dcc2c595294c7162035af29d454bad5c8fb677030de9235c52d5ff8a3f05b
 SHA512 
a288e2ecc15af2a5d50cb34979995f936e88cdaa4427f809b69015cb6ba98eaffd7ea9eff2dc61dae6f6c2d7d9c5cc6e3e9a5565bd7b1dd308cd39f56087c67d
 DIST gast-0.5.5.tar.gz 26733 BLAKE2B 
bc309969ace97920b7278fb329ecaa050090df3b9624d70350ce16bb090dbb0f4474407c34457abc2d1b8e728671c0e886ec46b2c94237b678575be34d593e98
 SHA512 
7325c9096f99f43e2d791f39acd7e655724e23c9cd93a838ae703377eedd23190af0f52ae07330323b90ef95bdcf6d032d39030823749557fecd9d00321a4163
+DIST gast-0.6.0.tar.gz 27708 BLAKE2B 
d3084eee3d3b2665d8435450f0b7fad7979656c1d5e2fc474ea25918005ebd70dddc0e6b955c6bd7ab4cdedd3aa2547bbf8daacc47846313196508150e18c896
 SHA512 
a482d0ca489781b57c119169a9bc502a84ead352ed5c4edc078907e8baa4f9abd379ee01df9cad9565a33fa1d0f363bea7b5c17b7d3cf6d600ef96018b97191b

diff --git a/dev-python/gast/gast-0.6.0.ebuild 
b/dev-python/gast/gast-0.6.0.ebuild
new file mode 100644
index ..4747a4e751f1
--- /dev/null
+++ b/dev-python/gast/gast-0.6.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A generic AST to represent Python2 and Python3's Abstract Syntax 
Tree (AST)"
+HOMEPAGE="
+   https://github.com/serge-sans-paille/gast/
+   https://pypi.org/project/gast/
+"
+
+LICENSE="BSD PSF-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~arm64-macos ~x64-macos"
+
+distutils_enable_tests unittest



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

2024-06-27 Thread Michał Górny
commit: eb5b935f53d9a0c6d3d30c677cbde55290e396d1
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 28 04:45:34 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 28 05:19:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb5b935f

media-libs/libjxl: Bump to 0.10.3

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

 media-libs/libjxl/Manifest |   1 +
 media-libs/libjxl/libjxl-0.10.3.ebuild | 115 +
 2 files changed, 116 insertions(+)

diff --git a/media-libs/libjxl/Manifest b/media-libs/libjxl/Manifest
index 7e7da35d504f..03a77d0b7994 100644
--- a/media-libs/libjxl/Manifest
+++ b/media-libs/libjxl/Manifest
@@ -1,4 +1,5 @@
 DIST libjxl-0.10.2.tar.gz 1912303 BLAKE2B 
9677d0d35d877ce269c9958accfbb5ee55d446dc0e8fa64df9323c1db3993613752803aae63a48c18eeb72ae91c2a044a1fab0a83ddf28fdf8395ddb67a72414
 SHA512 
1d19f30c0ae94e212326a15dc128612bce207e619c55c2a020401a27d01a933de71bb35e907521dc8fd853dd5578d74d74f7a5a282f0083fd22cf9cb07ccb96e
+DIST libjxl-0.10.3.tar.gz 1912351 BLAKE2B 
4432ecf34ac03d9ce8fc814835c7ee31fcc1e516b95e347dcb201a6996e1ffaadbd2e78a6a235ee1c4ff5121af495b8bc621e6738e2d03a8eb1639fb397e5246
 SHA512 
5ece482f4c5f0312e87e020f921525622a6d3f1a3834f3cd838fc8d0fba8cd072ef58f7b153dc17ca19071ebae2fbad7b08e6d440c2669f4f1b35888a7d4
 DIST libjxl-0.8.2.tar.gz 1612062 BLAKE2B 
2b5e65cde6c85881c5f26f676afec825c974f6919c3cc3f056ca4a9679162e89f2de35ab7d0b2a60782d39eca1f4ddad779f8d25d3f520417f6d9dea71e854db
 SHA512 
769f102c46755d11a705ce47ae9e2ef49627ae708f416693bf1293aeeb713934baf4466e45b9c70b04ec1fc8b4a00d5ca7688c8ca03f0a91c9a15252c522a887
 DIST libjxl-0.9.2.tar.gz 1873156 BLAKE2B 
558d82dfaa2e5e4fdb07542b2daf4b80f661dec46986d412bdc2b1af0ac4b501f9e533eefd73e923b94a54f82695c4aed5cc531abc9e818ab4faf0aab0267b94
 SHA512 
97bc0ccd249fe0fa6d0f52c470a0d0bd181e3f00cd9820dda5ca437dff260e6c9e2c95dceec4bd9354c3adc4fc6724228cb027c537af6df7d3f90ab8ee61653f
 DIST libjxl-0.9.3.tar.gz 1873236 BLAKE2B 
eb3811ef4fc64bb5df2e06b6b86cbc1b5dbe6eb9728e5ad5a8b791be57359eb63442722cdf629b006be518bf575409b93758d7ec0376a596de4405fb7686b7f2
 SHA512 
8aace2d8c0ece9db64a1620a10581ddc5a450543db64d44f864eaa5d3b8b3f0466c501fed5d58abdbf6eb5f90af25f6370c33718847bd070e851a02b560f541e

diff --git a/media-libs/libjxl/libjxl-0.10.3.ebuild 
b/media-libs/libjxl/libjxl-0.10.3.ebuild
new file mode 100644
index ..3430ddbc8d00
--- /dev/null
+++ b/media-libs/libjxl/libjxl-0.10.3.ebuild
@@ -0,0 +1,115 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib gnome2-utils
+
+# This changes frequently.  Please check the testdata submodule when bumping.
+TESTDATA_COMMIT="ff8d743aaba05b3014f17e5475e576242fa979fc"
+DESCRIPTION="JPEG XL image format reference implementation"
+HOMEPAGE="https://github.com/libjxl/libjxl/;
+SRC_URI="
+   https://github.com/libjxl/libjxl/archive/refs/tags/v${PV}.tar.gz
+   -> ${P}.tar.gz
+   test? (
+   
https://github.com/libjxl/testdata/archive/${TESTDATA_COMMIT}.tar.gz
+   -> ${PN}-testdata-${TESTDATA_COMMIT}.tar.gz
+   )
+"
+
+LICENSE="BSD"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc64 ~riscv ~sparc 
~x86"
+IUSE="+gdk-pixbuf gif jpeg openexr +png test"
+REQUIRED_USE="test? ( png )"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   app-arch/brotli:=[${MULTILIB_USEDEP}]
+   >=dev-cpp/highway-1.0.7[${MULTILIB_USEDEP}]
+   >=media-libs/lcms-2.13:2[${MULTILIB_USEDEP}]
+   gdk-pixbuf? (
+   dev-libs/glib:2
+   x11-libs/gdk-pixbuf:2
+   )
+   gif? ( media-libs/giflib:=[${MULTILIB_USEDEP}] )
+   jpeg? ( media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}] )
+   openexr? ( media-libs/openexr:= )
+   png? ( media-libs/libpng:=[${MULTILIB_USEDEP}] )
+"
+RDEPEND="
+   ${DEPEND}
+   >=x11-misc/shared-mime-info-2.2
+"
+DEPEND+="
+   test? ( dev-cpp/gtest[${MULTILIB_USEDEP}] )
+"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DJPEGXL_ENABLE_BENCHMARK=OFF
+   -DJPEGXL_ENABLE_COVERAGE=OFF
+   -DJPEGXL_ENABLE_FUZZERS=OFF
+   -DJPEGXL_ENABLE_SJPEG=OFF
+   -DJPEGXL_WARNINGS_AS_ERRORS=OFF
+
+   -DCMAKE_DISABLE_FIND_PACKAGE_GIF=$(usex !gif)
+   -DCMAKE_DISABLE_FIND_PACKAGE_JPEG=$(usex !jpeg)
+   -DCMAKE_DISABLE_FIND_PACKAGE_PNG=$(usex !png)
+
+   -DJPEGXL_ENABLE_SKCMS=OFF
+   -DJPEGXL_ENABLE_VIEWERS=OFF
+   -DJPEGXL_FORCE_SYSTEM_BROTLI=ON
+   -DJPEGXL_FORCE_SYSTEM_GTEST=ON
+   -DJPEGXL_FORCE_SYSTEM_HWY=ON
+   -DJPEGXL_FORCE_SYSTEM_LCMS2=ON
+   -DJPEGXL_ENABLE_DOXYGEN=OFF
+   -DJPEGXL_ENABLE_MANPAGES=OFF
+   -DJPEGXL_ENABLE_JNI=OFF
+   -DJPEGXL_ENABLE_JPEGLI=OFF
+   

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

2024-06-27 Thread Michał Górny
commit: b8cf90b06cba9943d174fccc6e86133e6b863bcb
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 28 04:25:49 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 28 05:19:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8cf90b0

dev-python/cfn-lint: Bump to 1.4.2

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

 dev-python/cfn-lint/Manifest  |  1 +
 dev-python/cfn-lint/cfn-lint-1.4.2.ebuild | 70 +++
 2 files changed, 71 insertions(+)

diff --git a/dev-python/cfn-lint/Manifest b/dev-python/cfn-lint/Manifest
index c194d711860c..463ae9b4d506 100644
--- a/dev-python/cfn-lint/Manifest
+++ b/dev-python/cfn-lint/Manifest
@@ -1,3 +1,4 @@
 DIST cfn_lint-0.87.8.tar.gz 4136317 BLAKE2B 
eb0c30ff83ea9eca80b0a5e2a364e9d013bae2edc245fff61e1a77ff969a23314b2f918a061f03dff6aded543563f1c318ffb389eb4a8cf1da4a142892b0f31b
 SHA512 
044e9f5e88b4264c5782d25f4216e328cb4cc6b09441790fc150c0162393505f2f874cf8992b870772091970557aa6fa5d1991e35c61253c33f75d7f17070ad3
 DIST cfn_lint-1.3.7.tar.gz 2469769 BLAKE2B 
aa059688cee5dfc35ea76a0d771e3c3d370780d6bacef2f524f60a408b572eb92a23367141cbe195afff0e0599102b4fc05354e2bd9d712f936db32f47a4bf91
 SHA512 
77dbc087c91d75946838567dd95d4fbd32131e07020d8076748154ae1b2cbeea1f348e650534279fa573732dc22691e65e0e542f539156b0af59ff5422396ffc
 DIST cfn_lint-1.4.0.tar.gz 2428307 BLAKE2B 
43987652c8f12dd24f62f9122b4aebb19edd2573e01d28ba121cc3681b3e04f5a5a3c15fd70f57b6ef9b715e686d191fab0cae11554c3c185ea756d89bce624d
 SHA512 
d07b29794443a5df7465052ab1836a67212f5b6801ba1784e054aef26c1d4f2c923aa82032f7df18b22993334e5a957f8db7d7d9aa600edab91da7d92816339b
+DIST cfn_lint-1.4.2.tar.gz 2485843 BLAKE2B 
c2e64721b537ab38cad3c3f6d40c509741fb03f61202d7dace4023f4b5b3a7840b7deb88892d9d282d223756a1e3908680ed166cdf216b0c76abdc29d0749967
 SHA512 
c9761e253ba77198264eabdd9c4e6a290bb9010533628958853c8d5a0f5f7317338f271588b5cef2ac1667f6ed5e1a6e43a3192aa9ff7202b0ca6db061284818

diff --git a/dev-python/cfn-lint/cfn-lint-1.4.2.ebuild 
b/dev-python/cfn-lint/cfn-lint-1.4.2.ebuild
new file mode 100644
index ..4cecffeffedd
--- /dev/null
+++ b/dev-python/cfn-lint/cfn-lint-1.4.2.ebuild
@@ -0,0 +1,70 @@
+# 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 pypi
+
+DESCRIPTION="CloudFormation Linter"
+HOMEPAGE="
+   https://github.com/aws-cloudformation/cfn-lint/
+   https://pypi.org/project/cfn-lint/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/aws-sam-translator-1.89.0[${PYTHON_USEDEP}]
+   dev-python/jsonpatch[${PYTHON_USEDEP}]
+   >=dev-python/jschema-to-python-1.2.3[${PYTHON_USEDEP}]
+   =dev-python/jsonschema-3.0[${PYTHON_USEDEP}]
+   dev-python/junit-xml[${PYTHON_USEDEP}]
+   dev-python/pyyaml-5.4[${PYTHON_USEDEP}]
+   >=dev-python/regex-2021.7.1[${PYTHON_USEDEP}]
+   >=dev-python/sarif-om-1.0.4[${PYTHON_USEDEP}]
+   >=dev-python/sympy-1.0.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/defusedxml[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unpin the deps
+   sed -e 's:~=[0-9.]*::' -i pyproject.toml || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   
test/unit/module/test_template.py::TestTemplate::test_build_graph
+   # requires git repo
+   
test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs
+   # Internet
+   
test/unit/module/formatters/test_formatters.py::TestFormatters::test_sarif_formatter
+   
test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_3
+   # TODO: it looks as if AWS_DEFAULT_REGION didn't work
+   test/unit/module/core/test_run_cli.py::TestCli::test_bad_config
+   
test/unit/module/core/test_run_cli.py::TestCli::test_override_parameters
+   
test/unit/module/core/test_run_cli.py::TestCli::test_positional_template_parameters
+   
test/unit/module/core/test_run_cli.py::TestCli::test_template_config
+   # different graphviz version?
+   
test/unit/module/template/test_template.py::TestTemplate::test_build_graph
+   )
+
+   # from tox.ini
+   local -x AWS_DEFAULT_REGION=us-east-1
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest
+}



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

2024-06-27 Thread Michał Górny
commit: 9069fb523f30755872ede91184bf33e7b59d6df3
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 28 04:25:00 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 28 05:19:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9069fb52

dev-python/stripe: Bump to 10.1.0

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

 dev-python/stripe/Manifest |  1 +
 dev-python/stripe/stripe-10.1.0.ebuild | 88 ++
 2 files changed, 89 insertions(+)

diff --git a/dev-python/stripe/Manifest b/dev-python/stripe/Manifest
index 4b5281f51ac0..5c69bb22232d 100644
--- a/dev-python/stripe/Manifest
+++ b/dev-python/stripe/Manifest
@@ -1,3 +1,4 @@
 DIST stripe-10.0.0.tar.gz 1284985 BLAKE2B 
c2cde142b324fb622c7b7c3b967d01caf3a31c7832825b750e88ff7a4b8b41efe457c40ce329977f7df39b54ecf267812174a31682106aaecda78ebe53322467
 SHA512 
fa72997cde84a7fd871e9be53a560bce070419db7e37942b1c7cfaee8c2fd3a671f08f1b567b60aee017f7a6b9662dd2cfb3a06036bd9b0f3a03a395e0df
+DIST stripe-10.1.0.tar.gz 1290758 BLAKE2B 
0ec51d9189b1d574eb1eb2eb7c3683b2b6b86c9879445c2de60da1a16684e0fe095abbe841cc59ea8daad6862d864550bfb5a9c9dd6a034df42a01c8ec59be4c
 SHA512 
ecac8856ce6993ba5c339a44791b9197f2e1b8a62292d5e9e555e02004007ad90c400dff8d111df2ae1428436ba413a47b59ef9b5e9da445872495c45aa844c3
 DIST stripe-9.10.0.tar.gz 1273670 BLAKE2B 
ebe42096846a124dea93744b26103dfc0a82f51191be612962258d7ab8c903e3da707dad3e35bafaa7431dd65a08234d9df5f9a614ff1959d86dc2d992ae7ad0
 SHA512 
f2a22534703add04512fa5ee124bd0ac48dd8a69dd19438260e9fce2cd00b659b9b014f76e325b6b0e51c79c157d15acb775d4ee4e1401a837d7e7dd81e81191
 DIST stripe-9.12.0.tar.gz 1277151 BLAKE2B 
a23e490ac99f3814db204cd8ad71793b5da73a82c420823cecd87dad5f17c9dbe44a7dcdfbb519b5db4cb488f286e231029827bae25657c2bf4183d1c4dd8406
 SHA512 
c6c4a4cfeddda4c0e4042b31addea6885819304b469e4f7f701c894fca2d1ccca867dac511abf8d9dd9fc7cc135185387a5b55d37558b9355ee4add16b6318cb

diff --git a/dev-python/stripe/stripe-10.1.0.ebuild 
b/dev-python/stripe/stripe-10.1.0.ebuild
new file mode 100644
index ..7925c1fc5c50
--- /dev/null
+++ b/dev-python/stripe/stripe-10.1.0.ebuild
@@ -0,0 +1,88 @@
+# 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..13} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Stripe Python bindings"
+HOMEPAGE="
+   https://github.com/stripe/stripe-python/
+   https://pypi.org/project/stripe/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="telemetry"
+
+RDEPEND="
+   >=dev-python/requests-2.20[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-4.5.0[${PYTHON_USEDEP}]
+"
+# please bump dev-util/stripe-mock dep to the latest version on every bump
+BDEPEND="
+   test? (
+   >=dev-util/stripe-mock-0.186.0
+   dev-python/aiohttp[${PYTHON_USEDEP}]
+   dev-python/anyio[${PYTHON_USEDEP}]
+   dev-python/httpx[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/trio[${PYTHON_USEDEP}]
+   net-misc/curl
+   )
+"
+
+distutils_enable_tests pytest
+
+DOCS=( LONG_DESCRIPTION.rst CHANGELOG.md README.md )
+
+src_prepare() {
+   if ! use telemetry; then
+   sed -i -e '/enable_telemetry/s:True:False:' stripe/__init__.py 
|| die
+   fi
+   # https://github.com/stripe/stripe-python/pull/1297
+   sed -e 's:from mock:from unittest.mock:' \
+   -i tests/test_http_client.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest tests -p anyio -p pytest_mock
+}
+
+src_test() {
+   local stripe_mock_port=12111
+   local stripe_mock_max_port=12121
+   local stripe_mock_logfile="${T}/stripe_mock_${EPYTHON}.log"
+   # Try to start stripe-mock until we find a free port
+   while [[ ${stripe_mock_port} -le ${stripe_mock_max_port} ]]; do
+   ebegin "Trying to start stripe-mock on port ${stripe_mock_port}"
+   stripe-mock --http-port "${stripe_mock_port}" &> 
"${stripe_mock_logfile}" &
+   local stripe_mock_pid=${!}
+   sleep 2
+   # Did stripe-mock start?
+   curl --fail -u "sk_test_123:" \
+   "http://127.0.0.1:${stripe_mock_port}/v1/customers; &> 
/dev/null
+   eend ${?} "Port ${stripe_mock_port} unavailable"
+   if [[ ${?} -eq 0 ]]; then
+   einfo "stripe-mock running on port ${stripe_mock_port}"
+   break
+   fi
+   (( stripe_mock_port++ ))
+   done
+   if [[ ${stripe_mock_port} -gt ${stripe_mock_max_port} ]]; then
+   eerror "Unable to start stripe-mock for tests"
+   die "Please see the logfile located at: ${stripe_mock_logfile}"
+ 

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

2024-06-27 Thread Michał Górny
commit: 3c995e14bc9c47c65b92784d2bc59e9a0a765ac1
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 28 04:25:22 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 28 05:19:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c995e14

dev-python/google-api-python-client: Bump to 2.135.0

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

 dev-python/google-api-python-client/Manifest   |  1 +
 .../google-api-python-client-2.135.0.ebuild| 51 ++
 2 files changed, 52 insertions(+)

diff --git a/dev-python/google-api-python-client/Manifest 
b/dev-python/google-api-python-client/Manifest
index 67c3ed50adcb..3ce368c346d3 100644
--- a/dev-python/google-api-python-client/Manifest
+++ b/dev-python/google-api-python-client/Manifest
@@ -1,2 +1,3 @@
 DIST google-api-python-client-2.132.0.tar.gz 11256536 BLAKE2B 
4a046c03a50b3922b94e6a07bfce974851752542a69300d544b7c8439c4ad54fc9fd2d5fdf84656801ebe9bf5ad35588d39dc3603537d67db93ea995b50651ff
 SHA512 
ecd6be9009f979447ee7d29dc05af2b25c500ca17a8d88ae6660ac0a72f6bb8237f3224dda63b22378a38c6cf7fab914bc6372351d95e691c3b16f248be04a64
 DIST google-api-python-client-2.134.0.tar.gz 11393129 BLAKE2B 
f5339dfa42f621dbdd145295a2c2710ef9e6e2af543ff5b9643bea884f9e0678065999d60cbf150a56e7b0d8c283588c53461c86eeb491a6ba2ad0c553a48344
 SHA512 
09a137ee3e3d8f38129fc02d8ffed8934daf6cfcd13904692f44038332da026b30d952048148c8c4fe5c4fed3347196574a860f58e1943312d19f6f03a01ab36
+DIST google-api-python-client-2.135.0.tar.gz 11420200 BLAKE2B 
abf9681b4aab9f001a790732d839e530894e531bca77a0cb0e850572c5a4d387ed4eb0134ede75dde5acfcf9944874c517c1624a7b7d56f65e9f43030282659b
 SHA512 
9a4d344a0dc07e5570e35c85481e6ec2d7c5cd36608753e33b2be671562f3dc37462d1dd5ff850a883641a1d040960ac7929bd47e2678b1ce3691849eb181e6c

diff --git 
a/dev-python/google-api-python-client/google-api-python-client-2.135.0.ebuild 
b/dev-python/google-api-python-client/google-api-python-client-2.135.0.ebuild
new file mode 100644
index ..224056fade87
--- /dev/null
+++ 
b/dev-python/google-api-python-client/google-api-python-client-2.135.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Google API Client for Python"
+HOMEPAGE="
+   https://github.com/googleapis/google-api-python-client/
+   https://pypi.org/project/google-api-python-client/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+   >=dev-python/httplib2-0.15[${PYTHON_USEDEP}]
+   =dev-python/google-api-core-2.3.1[${PYTHON_USEDEP}]
+   >=dev-python/google-auth-1.35.0[${PYTHON_USEDEP}]
+   >=dev-python/google-auth-httplib2-0.1.0[${PYTHON_USEDEP}]
+   >=dev-python/uritemplate-3.0.0[${PYTHON_USEDEP}]
+   

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

2024-06-27 Thread Michał Górny
commit: 388abdc20e3a2de2c709f99f00bdf46e0b274f4f
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 28 04:24:22 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 28 05:19:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=388abdc2

app-misc/siegfried: Bump to 1.11.1

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

 app-misc/siegfried/Manifest|  2 ++
 app-misc/siegfried/siegfried-1.11.1.ebuild | 52 ++
 2 files changed, 54 insertions(+)

diff --git a/app-misc/siegfried/Manifest b/app-misc/siegfried/Manifest
index b8b73b46413f..9c0521255263 100644
--- a/app-misc/siegfried/Manifest
+++ b/app-misc/siegfried/Manifest
@@ -1,6 +1,8 @@
 DIST siegfried-1.11.0-data.zip 14626213 BLAKE2B 
64bdb75c278c7e21ceb96dea7b96b3ba5f2e361ea9123ab14549832545968519b6504f9d6223cbcaa0f4509d2491a6892e8383dc5891ec0b2dec833506c0b968
 SHA512 
e7fd2e66158efb4016189f2563af0818ced75ac346985806f2eb7e75a208411dcd1adae226957f486809e9904df3750a932bcf62ecc48c16a5a3c363e64f96ec
 DIST siegfried-1.11.0.deps.tar.xz 12660688 BLAKE2B 
c894faa87fbc8d1a662e0336d59283b70130875b17d82078a630ad663a340efc02d5a392b55e33c16d7f48a1db39f670fcce8d4a69192b4d195eb33229de2b85
 SHA512 
a7eefd2d9a6743ca0bbd6e8dee59025b0153570729c630606bdfd9239ed7eb40d65d64107da19959d2b6eab31fa59ef5891750788292323dc5aa75eae09682e2
 DIST siegfried-1.11.0.gh.tar.gz 14122315 BLAKE2B 
262b73b32d08a2c65cf758321da8c6c7520fddad006f6562b5356282ae25dcca253ce18b73ff11313ff7103b28ae4262ca7aa50437e2ceefe706ce668aaddaac
 SHA512 
fc7b3f42da7a78cc66f9e71586220acefac8986d645aaf0ba6138a46fc3bf125e76a954c95fec74ac6d369b9bdb16090777fe36eadbf4f6ac994623b3529e723
+DIST siegfried-1.11.1-data.zip 15196475 BLAKE2B 
ce787aab3bbb4631e571c0496acf77dad79d451c3345af90ae2a02b539eff18554e222a6fc3c93db78e79065bb7f0d6521e5ebbd39bb4eff18e43e91be118e21
 SHA512 
89dc86baa9b712168d9af5bcdda4b1d532c54b909ce97fb38d9aaeed6a9067f9d90c4eb33ef192a18afcee7415e5bdfb3e9d502a44e026c2653a2539d657b113
 DIST siegfried-1.11.1-rc4-data.zip 15196475 BLAKE2B 
16e3fbeb8387f68b55dbdbdf8cf796bbd5c9f021ce8a42322f400e3bad2dfda456725eb749157693422559c6f3fb059cf2cc4468747aca491f010f41af96d95d
 SHA512 
0b2448e864a4d6e1f32123d20353247da5a57f65604ef6a30d9abd688c1f46796e5a8ecc8294416660035457cb5b43eacdbb0205ab10e0aab59a597cc960ebe0
 DIST siegfried-1.11.1-rc4.gh.tar.gz 14651149 BLAKE2B 
75e0e45651dd15905fca91e701af2c637214ae31efffa2d5c99f767b84e336f7d51d668cfeb17099d5e6d160db92003ef5563cd36ebc98b19948bb0914bdc8a9
 SHA512 
74ad1be89097576fa95c07f23776aecad3084e9a8a7a9e114e8d2d88862cd7a2816b6abb3a723487e3d498cd759f54d2d16e620a939f3b4ce0f7dc4de2774495
+DIST siegfried-1.11.1.gh.tar.gz 14651446 BLAKE2B 
9f5fd08e0761d2dadafa872555fa9a3f77ff5ae6b4830e2eba8aca33ab2d722a00fdfe4656dc49801877718579755156d25532a0d991cbe6c39ee4af1ca0ae00
 SHA512 
3d4f65b3c93df684a8ca32012611b18ec562a5eb0984b33f6d3b93881fe36f7bd818b925d6b1124d279144896b014cffe0a326d952aeb29dbb5a98d8e27ca575
 DIST siegfried-1.11.1_rc4.deps.tar.xz 12689164 BLAKE2B 
a5a47c9fbf8eccb26fabe42fef36f94b973b08bb7e9da354b9bc3b5abf4c0ab45bf27e122afe5911c75f858b073b233a2351e213e341038f9c3488641a148fbe
 SHA512 
1ecba77d7b848c5ad58cddd342d554a455823229e579ffd15691714c3df69402cb7fa29f10cf248c92dc049381ea40d0ffb635b0741a9c05a0cd185f46c07bb1

diff --git a/app-misc/siegfried/siegfried-1.11.1.ebuild 
b/app-misc/siegfried/siegfried-1.11.1.ebuild
new file mode 100644
index ..97c5215d2a79
--- /dev/null
+++ b/app-misc/siegfried/siegfried-1.11.1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+MY_P=${P/_/-}
+DESCRIPTION="Signature-based file format identification"
+HOMEPAGE="
+   https://www.itforarchivists.com/siegfried/
+   https://github.com/richardlehane/siegfried/
+"
+SRC_URI="
+   https://github.com/richardlehane/siegfried/archive/v${PV/_/-}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+   
https://github.com/richardlehane/siegfried/releases/download/v${PV/_/-}/data_${PV//[._]/-}.zip
+   -> ${MY_P}-data.zip
+"
+if [[ ${PKGBUMPING} != ${PVR} ]]; then
+   SRC_URI+="
+   https://dev.gentoo.org/~mgorny/dist/${P}_rc4.deps.tar.xz
+   "
+fi
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+# vendored deps
+LICENSE+=" BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   !app-misc/dfshow
+"
+
+src_compile() {
+   go build -v -work -x "${S}"/cmd/roy || die
+   go build -v -work -x "${S}"/cmd/sf || die
+}
+
+src_test() {
+   cp "${WORKDIR}/siegfried/fddXML.zip" cmd/roy/data || die
+   go test -v "${S}"/cmd/roy || die
+   go test -v "${S}"/cmd/sf || die
+}
+
+src_install() {
+   dobin roy sf
+   insinto /usr/share/siegfried
+   doins "${WORKDIR}/siegfried/default.sig"
+}



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

2024-06-27 Thread Viorel Munteanu
commit: 39d4c0e0d2076f791e4407c761e3c2bc570ce3be
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Fri Jun 28 04:35:42 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Fri Jun 28 04:37:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39d4c0e0

app-misc/fastfetch: add 2.17.0

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

 app-misc/fastfetch/Manifest|   1 +
 app-misc/fastfetch/fastfetch-2.17.0.ebuild | 110 +
 2 files changed, 111 insertions(+)

diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest
index f46014a9e73b..43ddbe4a1deb 100644
--- a/app-misc/fastfetch/Manifest
+++ b/app-misc/fastfetch/Manifest
@@ -2,3 +2,4 @@ DIST fastfetch-2.13.2.tar.gz 1254865 BLAKE2B 
87d9c286f578d4929c0d50ce075d9ee04e5
 DIST fastfetch-2.14.0.tar.gz 1083381 BLAKE2B 
bce9e8633d43ca50f1b35fa96a11c8d2cbdf68ebace97cae37b4285f05ae0325d394682ac32bb8b5eb7141c82b865f25188def48685601da7385e83676cafc97
 SHA512 
0d7fb6003d6e3178725a05f6efebc32218d07d7b8c79b0d981b3317d57464202e7d1f379684dc78ae0fc6b003cfd95c4fee3efa5d8b89ec6ef2e6236a3e9f7b5
 DIST fastfetch-2.15.0.tar.gz 1031800 BLAKE2B 
df41750c2281fb46c594004156b886d05863da7d7310ce21764fa3beb742f8c40bbec59464b947622682288ea16ca67626403ce42e792b6b1e6227d547deac98
 SHA512 
c2934432d23610e34d10cb66b13b0652619bdcb203dbc439fcd5e59a6a7814045ea90bf4d5dae12247f19e222a350cafee1184300845817d03ce6b0bcd947d2d
 DIST fastfetch-2.16.0.tar.gz 1044675 BLAKE2B 
2c22fedef43155c71b3b0d4f590128699dc4d3f44211187f079e62baad338322bea60796bce8f6f23c1221174e1312d67c113b0ae3557a856b550756baebc077
 SHA512 
3a09e48775946876c69dfa8a739a090a18aa4598f455f6860d41962efeac2064127bf2a31d3a62ccc285682d12548402cf812eae01d56bc068b7855b0f00d4a7
+DIST fastfetch-2.17.0.tar.gz 1050406 BLAKE2B 
603ae631450ad252aedf85f35b2e3c7254b4afd6852e486bb5b3223df710a15b9c9912c9933d5f56bf5b7b83cb6d939dc5df555ac1b9c24c59b60dcc1a8299fc
 SHA512 
d4bd481e2909c4d2d1230834611d227bec9a57472b72aabc8dbd6de345ced24f2416a089e5711eb7bc358b08bd62b8ad46914ef6b85c6a10a87f85b9f118c57b

diff --git a/app-misc/fastfetch/fastfetch-2.17.0.ebuild 
b/app-misc/fastfetch/fastfetch-2.17.0.ebuild
new file mode 100644
index ..816bf1cfb879
--- /dev/null
+++ b/app-misc/fastfetch/fastfetch-2.17.0.ebuild
@@ -0,0 +1,110 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic
+
+DESCRIPTION="Fast neofetch-like system information tool"
+HOMEPAGE="https://github.com/fastfetch-cli/fastfetch;
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/fastfetch-cli/fastfetch.git;
+   [[ ${PV} == *0.1. ]] && EGIT_BRANCH=master
+   [[ ${PV} == *0.2. ]] && EGIT_BRANCH=dev
+   [[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch"
+else
+   
SRC_URI="https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="X chafa dbus ddcutil drm gnome imagemagick networkmanager opencl opengl 
osmesa pulseaudio sqlite test vulkan wayland xcb xfce xrandr"
+RESTRICT="!test? ( test )"
+
+# note - qa-vdb will always report errors because fastfetch loads the libs 
dynamically
+# make sure to crank yyjson minimum version to match bundled version
+RDEPEND="
+   >=dev-libs/yyjson-0.9.0
+   sys-libs/zlib
+   X? ( x11-libs/libX11 )
+   chafa? ( media-gfx/chafa )
+   dbus? ( sys-apps/dbus )
+   ddcutil? ( app-misc/ddcutil:= )
+   drm? ( x11-libs/libdrm )
+   gnome? (
+   dev-libs/glib
+   gnome-base/dconf
+   )
+   imagemagick? ( media-gfx/imagemagick:= )
+   networkmanager? ( net-misc/networkmanager )
+   opencl? ( virtual/opencl )
+   opengl? ( media-libs/libglvnd[X] )
+   osmesa? ( media-libs/mesa[osmesa] )
+   pulseaudio? ( media-libs/libpulse )
+   sqlite? ( dev-db/sqlite:3 )
+   vulkan? (
+   media-libs/vulkan-loader
+   sys-apps/pciutils
+   )
+   wayland? ( dev-libs/wayland )
+   xcb? ( x11-libs/libxcb )
+   xfce? ( xfce-base/xfconf )
+   xrandr? ( x11-libs/libXrandr )
+"
+DEPEND="
+   ${RDEPEND}
+   vulkan? ( dev-util/vulkan-headers )
+"
+BDEPEND="virtual/pkgconfig"
+
+REQUIRED_USE="
+   xrandr? ( X )
+   chafa? ( imagemagick )
+"
+
+src_configure() {
+   local fastfetch_enable_imagemagick7=no
+   local fastfetch_enable_imagemagick6=no
+   if use imagemagick; then
+   fastfetch_enable_imagemagick7=$(has_version 
'>=media-gfx/imagemagick-7.0.0' && echo yes || echo no)
+   fastfetch_enable_imagemagick6=$(has_version 
'

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

2024-06-27 Thread Viorel Munteanu
commit: c1c3005f7f5bad858ee9dd37bc76a2a9d015fa0f
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Fri Jun 28 04:36:23 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Fri Jun 28 04:37:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1c3005f

app-misc/fastfetch: sync live ebuilds

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

 app-misc/fastfetch/fastfetch-0.1..ebuild | 5 ++---
 app-misc/fastfetch/fastfetch-0.2..ebuild | 5 ++---
 2 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/app-misc/fastfetch/fastfetch-0.1..ebuild 
b/app-misc/fastfetch/fastfetch-0.1..ebuild
index b7b4acebe69c..816bf1cfb879 100644
--- a/app-misc/fastfetch/fastfetch-0.1..ebuild
+++ b/app-misc/fastfetch/fastfetch-0.1..ebuild
@@ -18,9 +18,9 @@ else
KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc 
~x86"
 fi
 
-LICENSE="MIT nvidia-gpu? ( NVIDIA-NVLM )"
+LICENSE="MIT"
 SLOT="0"
-IUSE="X chafa dbus ddcutil drm gnome imagemagick networkmanager nvidia-gpu 
opencl opengl osmesa pulseaudio sqlite test vulkan wayland xcb xfce xrandr"
+IUSE="X chafa dbus ddcutil drm gnome imagemagick networkmanager opencl opengl 
osmesa pulseaudio sqlite test vulkan wayland xcb xfce xrandr"
 RESTRICT="!test? ( test )"
 
 # note - qa-vdb will always report errors because fastfetch loads the libs 
dynamically
@@ -90,7 +90,6 @@ src_configure() {
-DENABLE_IMAGEMAGICK6=${fastfetch_enable_imagemagick6}
-DENABLE_IMAGEMAGICK7=${fastfetch_enable_imagemagick7}
-DENABLE_LIBNM=$(usex networkmanager)
-   -DENABLE_PROPRIETARY_GPU_DRIVER_API=$(usex nvidia-gpu)
-DENABLE_OPENCL=$(usex opencl)
-DENABLE_OSMESA=$(usex osmesa)
-DENABLE_PULSE=$(usex pulseaudio)

diff --git a/app-misc/fastfetch/fastfetch-0.2..ebuild 
b/app-misc/fastfetch/fastfetch-0.2..ebuild
index b7b4acebe69c..816bf1cfb879 100644
--- a/app-misc/fastfetch/fastfetch-0.2..ebuild
+++ b/app-misc/fastfetch/fastfetch-0.2..ebuild
@@ -18,9 +18,9 @@ else
KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc 
~x86"
 fi
 
-LICENSE="MIT nvidia-gpu? ( NVIDIA-NVLM )"
+LICENSE="MIT"
 SLOT="0"
-IUSE="X chafa dbus ddcutil drm gnome imagemagick networkmanager nvidia-gpu 
opencl opengl osmesa pulseaudio sqlite test vulkan wayland xcb xfce xrandr"
+IUSE="X chafa dbus ddcutil drm gnome imagemagick networkmanager opencl opengl 
osmesa pulseaudio sqlite test vulkan wayland xcb xfce xrandr"
 RESTRICT="!test? ( test )"
 
 # note - qa-vdb will always report errors because fastfetch loads the libs 
dynamically
@@ -90,7 +90,6 @@ src_configure() {
-DENABLE_IMAGEMAGICK6=${fastfetch_enable_imagemagick6}
-DENABLE_IMAGEMAGICK7=${fastfetch_enable_imagemagick7}
-DENABLE_LIBNM=$(usex networkmanager)
-   -DENABLE_PROPRIETARY_GPU_DRIVER_API=$(usex nvidia-gpu)
-DENABLE_OPENCL=$(usex opencl)
-DENABLE_OSMESA=$(usex osmesa)
-DENABLE_PULSE=$(usex pulseaudio)



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

2024-06-27 Thread Hans de Graaff
commit: dcb5faccc3fdf693184f7cb77abf91e1fdee677b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jun 28 04:20:34 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jun 28 04:31:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcb5facc

dev-ruby/tilt: add 2.4.0

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

 dev-ruby/tilt/Manifest  |  1 +
 dev-ruby/tilt/tilt-2.4.0.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-ruby/tilt/Manifest b/dev-ruby/tilt/Manifest
index 77c0ab3704ee..db2ed5a53c72 100644
--- a/dev-ruby/tilt/Manifest
+++ b/dev-ruby/tilt/Manifest
@@ -1,2 +1,3 @@
 DIST tilt-2.2.0.tar.gz 57826 BLAKE2B 
10729ac9cb2e2d0b2292a6fdacc0d705179d719d7f4bbdb11075e0eeaeb82933daec22063d3448ea2ada6e50f37b2b66303854707f50162efd11a6151ded45df
 SHA512 
135a32402512fda71952dc2534b02a291d749dbdcb9e17f52c7fa6ecfe3bd7e894f28f3d3d4a595daa63ffbe90cca106347aa916541292558a26d8122fcd7c90
 DIST tilt-2.3.0.tar.gz 57454 BLAKE2B 
2c3c934e73c015be850951c67731b2f1640fb340ab1807c72c654363c2ab3aca939b8452327cd54e2c1964add81176cec0dfd2639901284476f0dd13d42a2ccf
 SHA512 
3438c196c2e0936f2c3551fe3786d71b1336118352b97c95d3504b900082ce4248bbaf715f3f812eb7fe6e959767c75e316bf6cd5b659c216bbfd630dbf678bc
+DIST tilt-2.4.0.tar.gz 58520 BLAKE2B 
fe07437d62de1db062625c1ead3a81ed34bba0c7169181d44216b5f42b1b742b2c7900c079affbae13831d1370044827384da4302b6e92a01f151b36b37f3772
 SHA512 
3053479b9f258e01620db5f4af02247179df39f18baae2b5b83eac23046effafcd6f47575432158bb752e3019dcb0aadb67ca11236a12ea01e2211354b7418d1

diff --git a/dev-ruby/tilt/tilt-2.4.0.ebuild b/dev-ruby/tilt/tilt-2.4.0.ebuild
new file mode 100644
index ..b76fb674cff9
--- /dev/null
+++ b/dev-ruby/tilt/tilt-2.4.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md docs/TEMPLATES.md"
+
+RUBY_FAKEGEM_GEMSPEC="tilt.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Thin interface over template engines to make their usage as 
generic as possible"
+HOMEPAGE="https://github.com/jeremyevans/tilt;
+SRC_URI="https://github.com/jeremyevans/tilt/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+
+# Block on some of the potential test dependencies. These dependencies
+# are optional for the test suite, and we don't want to depend on all of
+# them to facilitate keywording and stabling.
+ruby_add_bdepend "test? (
+   dev-ruby/erubi
+   dev-ruby/nokogiri
+)"
+
+all_ruby_prepare() {
+   sed -e '/bundler/I s:^:#:' -i Rakefile test/test_helper.rb || die
+   sed -e '7irequire "uri"' -i test/test_helper.rb || die
+}



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

2024-06-27 Thread Hans de Graaff
commit: 12d9989e0fb6cb19750fde3fb34637e1ec674131
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jun 28 04:23:03 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jun 28 04:31:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12d9989e

dev-ruby/mini_magick: drop 4.13.0

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

 dev-ruby/mini_magick/Manifest  |  1 -
 dev-ruby/mini_magick/mini_magick-4.13.0.ebuild | 56 --
 2 files changed, 57 deletions(-)

diff --git a/dev-ruby/mini_magick/Manifest b/dev-ruby/mini_magick/Manifest
index e2f5ba5ab447..28125398a40a 100644
--- a/dev-ruby/mini_magick/Manifest
+++ b/dev-ruby/mini_magick/Manifest
@@ -1,3 +1,2 @@
 DIST mini_magick-4.12.0.tar.gz 1331356 BLAKE2B 
84d222424c354e83a041f2c6352f92d11889ed51126f90dd55ccbdbfa31974b79977bf3cf10d30c5f350d17a7dd2d20bf538c2eb78f65c58a29a81f71290acf8
 SHA512 
8801b4fe9cfed47eeae91cffd5364ca828f8b21d7040217d72d0f5ca9070e02f191b8f87b933c067c0d914332806f14e1b87621dbca06df047c43db8a72cd559
-DIST mini_magick-4.13.0.tar.gz 1330816 BLAKE2B 
90375169b91363cc6f01c8251a93fc40d8d53974de16738a685d76e70c8b66869d0fb2f22cb9a76e4e5a9b4d9cc31b1b821807325fe6d93a65d3c53584847904
 SHA512 
6b9b278bf844897a9ddbc28515bf01f6215bb8cbf8a0caaedaa521d2f6927a834d929feaa334cae739129fdf4c40a7ae0aa4116f5fa82befd41c910c3063b7ac
 DIST mini_magick-4.13.1.tar.gz 1330619 BLAKE2B 
ea51265c68b247c8558381e359660b649834c63cdc0de55c9bc47a2ae83ef4f592c14a7f84e12e016860363ba6326ac342481f25a4bc718c059515c30d48fd2d
 SHA512 
2c9a55e69f3770974fa32124ac7f0da63114c17704848d3c957bcfa6b2e00d162694a4e34a25e27f8b214101d6a4bb6a9f1d0dbee597140b94874409ebea4363

diff --git a/dev-ruby/mini_magick/mini_magick-4.13.0.ebuild 
b/dev-ruby/mini_magick/mini_magick-4.13.0.ebuild
deleted file mode 100644
index 26598e37d533..
--- a/dev-ruby/mini_magick/mini_magick-4.13.0.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby31 ruby32 ruby33"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Manipulate images with minimal use of memory"
-HOMEPAGE="https://github.com/minimagick/minimagick;
-SRC_URI="https://github.com/minimagick/minimagick/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-RUBY_S="minimagick-${PV}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE="test"
-
-# It's only used at runtime in this case because this extension only
-# _calls_ the commands. But when we run tests we're going to need tiff
-# and jpeg support at a minimum.
-RDEPEND=" media-gfx/imagemagick"
-DEPEND=" test? ( virtual/imagemagick-tools[jpeg,png,tiff] )"
-
-ruby_add_bdepend "test? ( dev-ruby/mocha dev-ruby/webmock )"
-
-all_ruby_prepare() {
-   # remove executable bit from all files
-   find "${S}" -type f -exec chmod -x {} +
-
-   sed -i -e '/bundler/ s:^:#:' spec/spec_helper.rb || die
-
-   # Don't force a specific formatter but use overall Gentoo defaults
-   # and show all failures.
-   sed -i -e '/config.\(fail_fast\|formatter\)/ s:^:#:' 
spec/spec_helper.rb || die
-
-   # Avoid broken spec that does not assume . in path name
-   sed -i -e '/reformats a layer/,/end/ s:^:#:' 
spec/lib/mini_magick/image_spec.rb || die
-
-   # Avoid spec broken by recent imagemagick updates
-   sed -i -e '/reads exif/askip "Now returns more complete EXIF data"' 
spec/lib/mini_magick/image_spec.rb || die
-
-   # Avoid graphicsmagick tests because installing both in parallel for
-   # tests is hard.
-   sed -i -e '/identifies when gm exists/,/^end/ s:^:#:' 
spec/lib/mini_magick/utilities_spec.rb || die
-   sed -i -e '/returns GraphicsMagick/,/^end/ s:^:#:' 
spec/lib/mini_magick_spec.rb || die
-   sed -i -e 's/"GraphicsMagick"//' spec/lib/mini_magick/image_spec.rb || 
die
-}



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

2024-06-27 Thread Hans de Graaff
commit: 4ae9f8cf7de4283cf8290548c75839826e2ad5ad
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jun 28 04:24:47 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jun 28 04:31:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ae9f8cf

dev-ruby/io-event: add 1.6.5

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

 dev-ruby/io-event/Manifest  |  1 +
 dev-ruby/io-event/io-event-1.6.5.ebuild | 36 +
 2 files changed, 37 insertions(+)

diff --git a/dev-ruby/io-event/Manifest b/dev-ruby/io-event/Manifest
index e3ef74df09f7..00266b603c34 100644
--- a/dev-ruby/io-event/Manifest
+++ b/dev-ruby/io-event/Manifest
@@ -4,3 +4,4 @@ DIST io-event-1.3.3.tar.gz 46284 BLAKE2B 
f2d6fe2a1eb3c1d0f26097847b9b0d464fa274d
 DIST io-event-1.4.4.tar.gz 46919 BLAKE2B 
c66b410c1eb3e1b398b2ff8f1cad103f0d75e680b2b79ba8e0144ebfe0d0ce29de4996c2c758447c665231c07a939e31af5f3fc47725be33733dcfed8afcd12e
 SHA512 
f8c7503d5d924de2847a57e6af0b01cb8c1638f4b3060a3afc58ca7cc3a719d5df2fa7b83252d1d761f4a3dc8da68b759797e1d1cd6168ad16421924ef3ef316
 DIST io-event-1.5.1.tar.gz 47618 BLAKE2B 
239beebca88dac137ab826df0da9f4c7a0b910a9401e46a542dd73a151009ca6d3b0d94584421a039e693e1f5e3f40e37fa98611ff8f603dc5d4bd30bc0788e3
 SHA512 
71f343ffdcabde14f1737574e66c198934cdf5c88db0c9dc58106da588a7156d4b36cd2a3bd0552758468bcd78c8ee3ae1d59eb0432f7e66f57e3d9dfe75fa3d
 DIST io-event-1.6.0.tar.gz 50641 BLAKE2B 
f9af9426e2626f101e7ec45ac601e72b60bcda02ae8cdfe659f2440a0c1b084e8a67501104854a7e896864b5a94c624a27b7e013f03df26b1372a098af2ca3d8
 SHA512 
92ae37e390718b166eeb0fb5ef148f093d90ab623def9cfc9201086fe332b4139c038309ffab9dfd300b80d079bfeeebe14099a1674678f87a60c540570c3526
+DIST io-event-1.6.5.tar.gz 51000 BLAKE2B 
72720b03c87afd220c083098114f45dd4a523bfd3145e8988644ad1112c52ba0eafc8082c3ca23f54253921ceb96d544097722c3585390f7793fb2bb58ead20b
 SHA512 
fd8a6b9a8a2952a2114a325a630b8cc0455679c4538901573be8dd0d342389872d5ec613c70138155f996c11d550b58003a71bee75cfec599db51812e03ec042

diff --git a/dev-ruby/io-event/io-event-1.6.5.ebuild 
b/dev-ruby/io-event/io-event-1.6.5.ebuild
new file mode 100644
index ..54d45037491d
--- /dev/null
+++ b/dev-ruby/io-event/io-event-1.6.5.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_EXTENSIONS=(ext/extconf.rb)
+RUBY_FAKEGEM_EXTRADOC="readme.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+RUBY_FAKEGEM_RECIPE_TEST="sus"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An event loop"
+HOMEPAGE="https://github.com/socketry/io-event;
+SRC_URI="https://github.com/socketry/io-event/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="+io-uring"
+
+RDEPEND="io-uring? ( sys-libs/liburing:= )"
+DEPEND="${RDEPEND}"
+
+all_ruby_prepare() {
+   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
+
+   # Avoid dependency on unpackaged covered package
+   rm -f config/sus.rb || die
+
+   if ! use io-uring ; then
+   sed -i -e 
"s:have_library('uring'):have_library('idonotexist_uring'):" ext/extconf.rb || 
die
+   fi
+}



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

2024-06-27 Thread Hans de Graaff
commit: be189997be6dbc019f40415a0fc8b6170088f364
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jun 28 04:22:50 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jun 28 04:31:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be189997

dev-ruby/mini_magick: add 4.13.1

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

 dev-ruby/mini_magick/Manifest  |  1 +
 dev-ruby/mini_magick/mini_magick-4.13.1.ebuild | 56 ++
 2 files changed, 57 insertions(+)

diff --git a/dev-ruby/mini_magick/Manifest b/dev-ruby/mini_magick/Manifest
index 86f070f63ffe..e2f5ba5ab447 100644
--- a/dev-ruby/mini_magick/Manifest
+++ b/dev-ruby/mini_magick/Manifest
@@ -1,2 +1,3 @@
 DIST mini_magick-4.12.0.tar.gz 1331356 BLAKE2B 
84d222424c354e83a041f2c6352f92d11889ed51126f90dd55ccbdbfa31974b79977bf3cf10d30c5f350d17a7dd2d20bf538c2eb78f65c58a29a81f71290acf8
 SHA512 
8801b4fe9cfed47eeae91cffd5364ca828f8b21d7040217d72d0f5ca9070e02f191b8f87b933c067c0d914332806f14e1b87621dbca06df047c43db8a72cd559
 DIST mini_magick-4.13.0.tar.gz 1330816 BLAKE2B 
90375169b91363cc6f01c8251a93fc40d8d53974de16738a685d76e70c8b66869d0fb2f22cb9a76e4e5a9b4d9cc31b1b821807325fe6d93a65d3c53584847904
 SHA512 
6b9b278bf844897a9ddbc28515bf01f6215bb8cbf8a0caaedaa521d2f6927a834d929feaa334cae739129fdf4c40a7ae0aa4116f5fa82befd41c910c3063b7ac
+DIST mini_magick-4.13.1.tar.gz 1330619 BLAKE2B 
ea51265c68b247c8558381e359660b649834c63cdc0de55c9bc47a2ae83ef4f592c14a7f84e12e016860363ba6326ac342481f25a4bc718c059515c30d48fd2d
 SHA512 
2c9a55e69f3770974fa32124ac7f0da63114c17704848d3c957bcfa6b2e00d162694a4e34a25e27f8b214101d6a4bb6a9f1d0dbee597140b94874409ebea4363

diff --git a/dev-ruby/mini_magick/mini_magick-4.13.1.ebuild 
b/dev-ruby/mini_magick/mini_magick-4.13.1.ebuild
new file mode 100644
index ..26598e37d533
--- /dev/null
+++ b/dev-ruby/mini_magick/mini_magick-4.13.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Manipulate images with minimal use of memory"
+HOMEPAGE="https://github.com/minimagick/minimagick;
+SRC_URI="https://github.com/minimagick/minimagick/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+RUBY_S="minimagick-${PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="test"
+
+# It's only used at runtime in this case because this extension only
+# _calls_ the commands. But when we run tests we're going to need tiff
+# and jpeg support at a minimum.
+RDEPEND=" media-gfx/imagemagick"
+DEPEND=" test? ( virtual/imagemagick-tools[jpeg,png,tiff] )"
+
+ruby_add_bdepend "test? ( dev-ruby/mocha dev-ruby/webmock )"
+
+all_ruby_prepare() {
+   # remove executable bit from all files
+   find "${S}" -type f -exec chmod -x {} +
+
+   sed -i -e '/bundler/ s:^:#:' spec/spec_helper.rb || die
+
+   # Don't force a specific formatter but use overall Gentoo defaults
+   # and show all failures.
+   sed -i -e '/config.\(fail_fast\|formatter\)/ s:^:#:' 
spec/spec_helper.rb || die
+
+   # Avoid broken spec that does not assume . in path name
+   sed -i -e '/reformats a layer/,/end/ s:^:#:' 
spec/lib/mini_magick/image_spec.rb || die
+
+   # Avoid spec broken by recent imagemagick updates
+   sed -i -e '/reads exif/askip "Now returns more complete EXIF data"' 
spec/lib/mini_magick/image_spec.rb || die
+
+   # Avoid graphicsmagick tests because installing both in parallel for
+   # tests is hard.
+   sed -i -e '/identifies when gm exists/,/^end/ s:^:#:' 
spec/lib/mini_magick/utilities_spec.rb || die
+   sed -i -e '/returns GraphicsMagick/,/^end/ s:^:#:' 
spec/lib/mini_magick_spec.rb || die
+   sed -i -e 's/"GraphicsMagick"//' spec/lib/mini_magick/image_spec.rb || 
die
+}



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

2024-06-27 Thread Michał Górny
commit: 4a13192164c1983e21b431ee77b7d8dbf2737828
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 28 03:47:45 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 28 03:47:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a131921

dev-python/rustworkx: Bump to 0.15.0

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

 dev-python/rustworkx/Manifest|  35 ++
 dev-python/rustworkx/rustworkx-0.15.0.ebuild | 154 +++
 2 files changed, 189 insertions(+)

diff --git a/dev-python/rustworkx/Manifest b/dev-python/rustworkx/Manifest
index 423b47810873..ee1f212e3188 100644
--- a/dev-python/rustworkx/Manifest
+++ b/dev-python/rustworkx/Manifest
@@ -1,77 +1,112 @@
+DIST ahash-0.8.11.crate 43607 BLAKE2B 
7dff8e41798ba25df8c4827ff414a182bb25da4825f0119a74916fe775db5445b87be8fc87f7c7f98d3b5053e1d47546f98873de1a942d36e5f308a3fb7dd620
 SHA512 
47d211b2422de0b381dfe32229faa346406eb7a22dff867dc04c22389609a8671ce3218e662000c49891a06c259d82e0ff4413740f007729d80e097a6c3f0d9d
 DIST ahash-0.8.6.crate 42780 BLAKE2B 
ce2fb8201a484715d42bbd9ca1bfe2d5f541d90e3619ebd437c34a018920b679d5a11f9e96be48fbdabd2e98a379c0395d118616f21eb9004724d8fcb04b2b2b
 SHA512 
46428b27e96be1f30058b9383a94988beeb5064dfb4df04d6959b451d0c77ef69fc51f07fdf9511ab9728295eb6beee7783c31a2297f9e473fc537883e722b73
 DIST alga-0.9.3.crate 37838 BLAKE2B 
cd5e31d9445c5a1e4b4f86f333843bccb5600416b43f5ff5e90540e0ddbe72fde1aadb0a7da81aa1537a2ca865e262ee828386192c20f66ec28e3e04c6f7
 SHA512 
dbfbdd98b4fc382e98efd0a63b28fa8591c6c882ad238ea376640ac3362003de0c6fa7997e4001f248710426b330fca735515c3827e7eeb064bdf470aef9086c
 DIST allocator-api2-0.2.16.crate 59025 BLAKE2B 
fda69b52435a7243eb19bc55914a1961e59dbad5ac12c40db39cccdf7a99c742da59c3ef160350808698db24b91e0ce655cd1acedbbcbe20c717604aae23ea5e
 SHA512 
e1eb0df6b44b62115795ebf772f81e9ac0b6d273afd81659dbddb7eb6628b6e5ef6a60ea21413e79ee638afb72e6872ba83a075f6324daf93f2f1eda48daff2f
 DIST approx-0.3.2.crate 14288 BLAKE2B 
601eb7b83c6f0e41a4d64db5669b7058b4038319414bde74761f0b1584baf8426f9735cd0076d1dde829a056a07e8f820d85737e5b1bf371d9510551c367025c
 SHA512 
3853684c3b1c5c63204304f2e4f1c673b92311125c1df0fc16e96bd6f765e8266079e8d4ec3c85fad933361638c7515d5be18a2fc551353c4097051d0bd96ae3
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
+DIST autocfg-1.2.0.crate 14808 BLAKE2B 
122327d6ffd32e08dc9fbdb4dcf69128b19d56280f9d934311b946741003b40571cdd1f3ef54b2be02c8dc505aea11c962b244d33a92206bf4ee8f6b2b9da432
 SHA512 
66cbfd13e33b36284cf4c74c8d654f93adcc45893d127d9aaa4c1d183e47336096e72d74e7c17dd481fb7a98931ab6cfec7e4d4165cfb491861d4e3ffe2416fc
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
 DIST crossbeam-deque-0.8.5.crate 21726 BLAKE2B 
d97b35e8e8858deaa7fa9a836e836d02914aad29e5c34ab121f52ed65e95213cb2574df82273277365889ea771f04eb40bb2439347c259979f1dd6d5e9853bcf
 SHA512 
0f0c9745763ab156136227cf1415de514952a3f8282ffe413cc249f9f4b345b029940e6a6c87b3be8331a7c783655a35b89c7a2547360ea5ae10aa64ba7ae864
 DIST crossbeam-epoch-0.9.18.crate 46875 BLAKE2B 
200c256cad6011a3a14c4664bea6b150fce72d561c4fffc387fa561b08c0480e8756bf51c14874c5fb19f427424547f72d2cd7dd6f56fb8ba85f8d52bfd1
 SHA512 
0a8a199b9d77f4e28e91fe0a0cbff7e0dec58cac283631fd972477fa912d2f6ddfddaed2c695e4978b01cb5440b702822af6333e7c3dfbcb9a2c2086999516b2
 DIST crossbeam-utils-0.8.19.crate 42328 BLAKE2B 
b2846f569555818fe7a3ef4aa29f68c638f933ee0251713c2c92624bee5f8013def5527027022963f572815991abb98d5e68d0fa00f478b2762133f84ffc84c0
 SHA512 
6e742fbb0d2a6371db87e81f8ac583259530a288237d0e8347394581c60004703a822318ec945936c410bb44001b115d8d986bb264e5b2d8091bb63a8edd93a9
+DIST either-1.10.0.crate 18334 BLAKE2B 
ac5d81e0822132846e29f8959671b14ac6047330d54020ea7d4ad790ef985ecb4ddcb96ec7e327b1a66b9c89d37b112dae33c9ac35232c136f60ad9baab7d5a2
 SHA512 
2de38a37b7f3e61effa89648acadbf220eacfda1ca7c82fb77484e45577769b724f7dbaa297e73e3d355d6b1bd5109373c3e96e4c1a13a918176162b33ea2432
 DIST either-1.9.0.crate 16660 BLAKE2B 
ad61038bfacb16f678fff5dd9ccf8f345e1bef18bd7aa0aa9c99d44abf8428939362f32fc8dbb1b60ac56016e0096201071d0bf8c0431b660605d0dfa97da466
 SHA512 

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

2024-06-27 Thread Michał Górny
commit: 2276eaf605ff2be40624bcac62ae2573c244702d
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 28 03:43:17 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 28 03:43:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2276eaf6

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

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

 dev-python/scikit-build-core/Manifest  |  1 +
 .../scikit-build-core-0.9.7.ebuild | 63 ++
 2 files changed, 64 insertions(+)

diff --git a/dev-python/scikit-build-core/Manifest 
b/dev-python/scikit-build-core/Manifest
index b458bcab9211..d686d71a5648 100644
--- a/dev-python/scikit-build-core/Manifest
+++ b/dev-python/scikit-build-core/Manifest
@@ -1,2 +1,3 @@
 DIST scikit_build_core-0.9.5.tar.gz 228404 BLAKE2B 
6b3aa905a63b73147e1a760bf8e0265395f6e2b5cce2a24594ee384f6e8ad31d7d16e76e7666115e5a962f49c2f2a4c622a33ac5e3a11443cfc2ed50e0801589
 SHA512 
fade6192347ea9d3010a24de7c1b868aea14fa2028a064fe397db26e15437f74f3d9b017be940855d57db32cb867cfa9bab1902bc1f51f96589a38b9478d01bc
 DIST scikit_build_core-0.9.6.tar.gz 228743 BLAKE2B 
da5dff989ca053c9ee1abfff739d0b755bb14f9d810020e4b44ba5caad670dfe24ef99b4cb93a18ae162dca8fe21d6d09c4d692ff1406bfa3a64ca25c24aeddb
 SHA512 
b2b1e9b4baefc360b26dfc0bbf0edef20d7b6681140ef9a413c565666869e67ddce2cdd3027f3de6af29b7ef76bd7eeb401c08f3803524706d0ace9106b63f65
+DIST scikit_build_core-0.9.7.tar.gz 229179 BLAKE2B 
0a21c46187a529290ce12afc4f352d563cac167a166bc9c62a865756975c2c95f2cdf1aa2ddc1d5d80f8f22c7145fdfef9da64084e28895086ca43b06b3d3726
 SHA512 
c269424ec70a6ca6eee1a18ba34bd58fa155d3f596c42424f691dce452a50ca89196835c19f6b5d0fa6903a2a9a6d51f5978931bfb836cf27569eb39a1eb

diff --git a/dev-python/scikit-build-core/scikit-build-core-0.9.7.ebuild 
b/dev-python/scikit-build-core/scikit-build-core-0.9.7.ebuild
new file mode 100644
index ..729919e913ae
--- /dev/null
+++ b/dev-python/scikit-build-core/scikit-build-core-0.9.7.ebuild
@@ -0,0 +1,63 @@
+# 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 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+
+# we always want [pyproject] extra
+RDEPEND="
+   app-alternatives/ninja
+   dev-build/cmake
+   >=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: app-admin/awscli/

2024-06-27 Thread Michał Górny
commit: 10958641d2375e69d455ac041680b2e96e338f40
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 28 03:42:14 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 28 03:42:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10958641

app-admin/awscli: Bump to 1.33.17

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

 app-admin/awscli/Manifest  |  1 +
 app-admin/awscli/awscli-1.33.17.ebuild | 90 ++
 2 files changed, 91 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 2f1d083e6da5..83a91ffa98b9 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -2,5 +2,6 @@ DIST aws-cli-1.33.13.gh.tar.gz 2751169 BLAKE2B 
b849f4c5c0eac5092c3f163c4344a7bee
 DIST aws-cli-1.33.14.gh.tar.gz 2749890 BLAKE2B 
36e95b79c748a4acc8438ac4a7e4fe3973c17a9ee963c61d685b101dd09c4e978a98f8dbaa8eddeea60ca33035a2a40df233fb5e05e68f346a924f724ecf0b7b
 SHA512 
54ccab1dd5bbe10fbb1349021b92e27ca75a9ef8ad01cc4b208019097069d0c0ca739da0ef5d2ae1978c3abfa1969697b192c215b0705aaae995b8abdf487a72
 DIST aws-cli-1.33.15.gh.tar.gz 2750103 BLAKE2B 
2ad6ab41063af26ced883a7e0d7c0fb0a70864763eb04e0d2c054f70578eb59759cda82bb684c8885f131aa7769ca3922ba67dbdb2608ce130595f2b4278f669
 SHA512 
d808563245bb78ad40908075941348f7e350fe0b7162f8f703cececee053aec6182f2e2c202bd80083065b6e7f48f8479d35bbf4fb26ee44e9ba9b0e1bdb7690
 DIST aws-cli-1.33.16.gh.tar.gz 2750667 BLAKE2B 
f62f0f58b5f1d665431f1b140dc1f718cb57eda2b55b9689708899a2005734c8edc20caa7b845de7dfd1b3c14c6162dae8554d3d7ec1b898f7e94c4958d99fa0
 SHA512 
65094c518a5553346624997b066bfd65a0f8c812e27d587d1ef1a63c0370bb56b8e4fd5a190fd0112c79532aa97d01c1ffbb2a11ffdc44a8686ebe37642f5bff
+DIST aws-cli-1.33.17.gh.tar.gz 2751504 BLAKE2B 
0f11712c37e6c35830fc9f661fe166b49cebbecf304cf7c16a47ec49d22515be42e5d2b6f01029047034899d9161b412ca796b20b62ca0971b9a3665d09ae727
 SHA512 
779f746c4a73be0a1aa7a2fa448dda65da4705f05d69d56f5a57fab1ebc44459b32d7df5aba282065f970a1ee4f1d3c34fe86e737a411247eeca61dfbecc50b5
 DIST aws-cli-1.33.4.gh.tar.gz 2740224 BLAKE2B 
40fb26f895a28e41e45c861194ca959490d1675e2f9926bbcb5b092d4496b20be3e68f4eb370ffef541bd607c41181d34caa4e5674fc262b60cd882401530153
 SHA512 
faeced07895fc891803136061839d499b372cbf89e6e642e2782120d2b1a50486e01ae07ba7ee04c9fe84ffefd0e329e000d76f38f5839b048bbfdab59a64785
 DIST aws-cli-1.33.9.gh.tar.gz 2744062 BLAKE2B 
d888e111d93ec22c6bbabf083d612b15845883e2e56814a37173f79c108e4fe25745dbba83d46f99f54e7ddcc2f471c81e3b568de7233eb7e0bb51ed25a89f7a
 SHA512 
5bdb9873487570c841b582ee466d989705c2fc5827386356819507caa8e105b76b0101555f8a6ee485f38aaa433881470fdde5cb21f6fdc88243c92ce7c31a81

diff --git a/app-admin/awscli/awscli-1.33.17.ebuild 
b/app-admin/awscli/awscli-1.33.17.ebuild
new file mode 100644
index ..a7a293c4a8e8
--- /dev/null
+++ b/app-admin/awscli/awscli-1.33.17.ebuild
@@ -0,0 +1,90 @@
+# 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 bash-completion-r1 distutils-r1
+
+MY_P=aws-cli-${PV}
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="
+   https://github.com/aws/aws-cli/
+   https://pypi.org/project/awscli/
+"
+SRC_URI="
+   https://github.com/aws/aws-cli/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+# botocore is x.(y+1).(z+118), sigh
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 1 )).$(( $(ver_cut 3-) + 118 ))"
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/rsa[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   !app-admin/awscli-bin
+"
+BDEPEND="
+   test? (
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+   # strip overzealous upper bounds on requirements
+   sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local serial_tests=(
+   
tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success
+   
tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_{fails,success}
+   

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

2024-06-27 Thread Michał Górny
commit: e581388601798b76ebb56a27082bb0449b52d805
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 28 03:41:40 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 28 03:41:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5813886

dev-python/botocore: Bump to 1.34.135

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index b5c17e876f25..ca85abd1dcf2 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -4,3 +4,4 @@ DIST botocore-1.34.131.gh.tar.gz 13129943 BLAKE2B 
916360c6a9526edcfd338718f80556
 DIST botocore-1.34.132.gh.tar.gz 13131027 BLAKE2B 
044d1ad5d843a8fa924ba71d66e025cf81ff7c0f1b6d47bb52d0b38ea9a25617218b9789449bbee782010daefa328e6d7327e7663133bc624143c71749876a00
 SHA512 
b029fdebeb9cce956bbe012b2145131368e93a9d255f9253ce0780d1b311061b8ce3353e1d3a083616dec299e1d8d4c829f58f1414781971c0122ee43d80c869
 DIST botocore-1.34.133.gh.tar.gz 13132822 BLAKE2B 
156ffc12d6f880fb3bea95c08eabad14c6b0f53e0ffa53410a20b8d96ccb2147d0ee7efadcd4d281f2551dd12567d40868f17187f0e2c0d1061835f0ff20a685
 SHA512 
36b0b9c9234e226090d552713c0de0a7cd5265e35225a9af156ab3443c456b03967cbd0a60ceb87c746e0a14d33eda303b9c8bc9814a28bc322d5517aa7dc00a
 DIST botocore-1.34.134.gh.tar.gz 13136754 BLAKE2B 
c89a5d72f5777587cd3246e33100d271a8e937f2fea516e2772e31edb1f6065502b3342aa72e4739ca8e5a581401657009b870f7259ea7b94a1af7203961af8e
 SHA512 
2e1d3041fca06293c77d94bce8be74bc2a4625659bd37f513a8ae836472c67c0f2166cb03f77821166b2323c51b09305ef2f83aaa68f08f53f01801794837f78
+DIST botocore-1.34.135.gh.tar.gz 13148633 BLAKE2B 
f72a4fe9c57cea276bb908a98064efd3c39131d781509d807d3d61da1511f884c23858286f9b02eeae51201402e3119b8063647375bb74cd728a22e21fed4bdc
 SHA512 
2cbc5db1b1961f713525d6243e15ced19de33064f3675eede43cf2ee16c189ad2672ab713c6f2870cf271bf1cc502dcedc529d2279e81bb775318ab1648757f3

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



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

2024-06-27 Thread Michał Górny
commit: 1f746227e95da810f907b5641df4a994518af5f7
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 28 03:41:49 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 28 03:41:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f746227

dev-python/boto3: Bump to 1.34.135

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

 dev-python/boto3/Manifest  |  1 +
 dev-python/boto3/boto3-1.34.135.ebuild | 53 ++
 2 files changed, 54 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index e01ef7feea19..115b267657dd 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -4,3 +4,4 @@ DIST boto3-1.34.131.gh.tar.gz 822851 BLAKE2B 
cc4b06ca1785e62314308efb7d9ffa6e10a
 DIST boto3-1.34.132.gh.tar.gz 823417 BLAKE2B 
b78d25f597f3035653a5af46fc865b5840f81f0a9355fe100957cabdea2ea961b2b73e6d5dd5dc376a88148a5257a2956eda6bf99d376da9fc73d391acc0f2bf
 SHA512 
c94c99f9e1f87766bb7dc88f852c121e9ce5c042132a9ec5495128f73f70ff5e90c93774f9cc2d2926e47e028fc771feac49e61a7f280868b3a19ede0d7050d1
 DIST boto3-1.34.133.gh.tar.gz 823981 BLAKE2B 
3a0d10f1154930d09236552b8978403ed5c35627faa608e70fb11d70badf547e2924f0e8183b323fb7cc59bcf5b83ab1ad9f38cdc024d317aaad58af3abb6b20
 SHA512 
7e46f72c1e1ef18f89379b4a430ecdbc00c15d8dd733b2b303d69d1ddf8a34b416fe37fad846bfc8fd868403589a59232281c84ec7207332e868a54bafc90668
 DIST boto3-1.34.134.gh.tar.gz 824465 BLAKE2B 
0a39dbafb278296a28c2077a92c0145e4b4c00d46aebf1deecf4406e71e1a0e733c1bd7c119bd66b2d127725861e8f5821725d1ac97135a854ce9e841eb2f601
 SHA512 
739b86b258d3bfbc1a950bf2ab641cb8a27f21b0d1ee9fab69917f715e0f6c3394a29653e6ff078a0cbb105b001e66424fe59cda72938cfdcb28c324ee01e9ca
+DIST boto3-1.34.135.gh.tar.gz 825414 BLAKE2B 
b17a1c9baf0daf33dd4e9e050c0bd1e19008cf2cb690c96b5b2cd24126fc4b3b7b444ed3adda5b90e564592c549f0d189b8cd9b4c029c7baf059a526e5535fa1
 SHA512 
956c20b05d39489ee34d82a06d6d9b6a240414eb46b487fb518bc118a3abf71958fbea6d2e43ae404824360ca19d3f9ca15cee21f67d65eb56a4cf0c0783c3ca

diff --git a/dev-python/boto3/boto3-1.34.135.ebuild 
b/dev-python/boto3/boto3-1.34.135.ebuild
new file mode 100644
index ..2c733040b7a3
--- /dev/null
+++ b/dev-python/boto3/boto3-1.34.135.ebuild
@@ -0,0 +1,53 @@
+# 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="The AWS SDK for Python"
+HOMEPAGE="
+   https://github.com/boto/boto3/
+   https://pypi.org/project/boto3/
+"
+SRC_URI="
+   https://github.com/boto/boto3/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux"
+
+RDEPEND="
+   >=dev-python/botocore-${PV}[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}]
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # don't lock versions to narrow ranges
+   sed -e '/botocore/ d' \
+   -e '/jmespath/ d' \
+   -e '/s3transfer/ d' \
+   -i setup.py || die
+
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest tests/{functional,unit}
+}



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

2024-06-27 Thread Michał Górny
commit: b3b7539c6f8a99eae9567af9e9a138cd1098fb18
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 28 03:40:02 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 28 03:40:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3b7539c

dev-python/cfn-lint: Remove old

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

 dev-python/cfn-lint/Manifest   |  4 --
 dev-python/cfn-lint/cfn-lint-0.87.5.ebuild | 64 -
 dev-python/cfn-lint/cfn-lint-0.87.7.ebuild | 64 -
 dev-python/cfn-lint/cfn-lint-1.3.3.ebuild  | 65 --
 dev-python/cfn-lint/cfn-lint-1.3.4.ebuild  | 65 --
 5 files changed, 262 deletions(-)

diff --git a/dev-python/cfn-lint/Manifest b/dev-python/cfn-lint/Manifest
index 661688179b18..c194d711860c 100644
--- a/dev-python/cfn-lint/Manifest
+++ b/dev-python/cfn-lint/Manifest
@@ -1,7 +1,3 @@
-DIST cfn_lint-0.87.5.tar.gz 4059125 BLAKE2B 
93d1b6ad445628360f62d1d4ceab75af85c1ed8ae9b5ac667f70346e5ddb6e75cac57544f5fb4f1f44d30503041c2259a4cedcd4be343eb7408b6d82a9e2fe9a
 SHA512 
3a1fc8514a9490544190e6f8b9d1333676683ebdafbe040660558f9c2cd3675494ac44979019f1fc57857cb692ee32000e60218a9abb959e686949ff032e6eb9
-DIST cfn_lint-0.87.7.tar.gz 4077539 BLAKE2B 
d7382b8112332821988854f719a2965749b5cb4cda3cbe3d1e7c5851d8b758f4136218ef151bc3983bf94b8e8a3d33989f987bf0162f4dfdaac8333ae798e049
 SHA512 
8c3f4c840100b407cacfd788722ceb980f8409180f80f76b722cb5efa237444a2d38f8e2e17c5763d9d1adcf9471f57b4d9d58f2a793b0b80f8e0c988820411d
 DIST cfn_lint-0.87.8.tar.gz 4136317 BLAKE2B 
eb0c30ff83ea9eca80b0a5e2a364e9d013bae2edc245fff61e1a77ff969a23314b2f918a061f03dff6aded543563f1c318ffb389eb4a8cf1da4a142892b0f31b
 SHA512 
044e9f5e88b4264c5782d25f4216e328cb4cc6b09441790fc150c0162393505f2f874cf8992b870772091970557aa6fa5d1991e35c61253c33f75d7f17070ad3
-DIST cfn_lint-1.3.3.tar.gz 2474929 BLAKE2B 
d5c8685e48739b178a1ab222b90a31626fffc9dfa91e9fbac6554d33d559a675ef50a2670c00a750aeac05d29ac6a95526829862794ac289d30d53e268ec
 SHA512 
726e96d4b5fa7e3446382cd8050dc99dce1cb848f7a11f5d1795c5a1a408b1d9e9148f7e3aea7887ebb361b1fd597c434ca0fbbf6a31631d8ac021aaf522427f
-DIST cfn_lint-1.3.4.tar.gz 2456919 BLAKE2B 
31df1d53b01831310abd84ba83f262307c12fba20af6e6fb372a95b0d0ae9bffb690ded617a53cb0efc929e41bff9a51c6caadf246446eeaaa0e505a3d546eea
 SHA512 
436e22c582a179cd667e5a8ae165f4cd3c4faf4ba78ec278adfa70b4bfea105f6a5c922326e3002ff0eed4365d87b1d7f1ee12bd7a55e605b7c59c09a492433d
 DIST cfn_lint-1.3.7.tar.gz 2469769 BLAKE2B 
aa059688cee5dfc35ea76a0d771e3c3d370780d6bacef2f524f60a408b572eb92a23367141cbe195afff0e0599102b4fc05354e2bd9d712f936db32f47a4bf91
 SHA512 
77dbc087c91d75946838567dd95d4fbd32131e07020d8076748154ae1b2cbeea1f348e650534279fa573732dc22691e65e0e542f539156b0af59ff5422396ffc
 DIST cfn_lint-1.4.0.tar.gz 2428307 BLAKE2B 
43987652c8f12dd24f62f9122b4aebb19edd2573e01d28ba121cc3681b3e04f5a5a3c15fd70f57b6ef9b715e686d191fab0cae11554c3c185ea756d89bce624d
 SHA512 
d07b29794443a5df7465052ab1836a67212f5b6801ba1784e054aef26c1d4f2c923aa82032f7df18b22993334e5a957f8db7d7d9aa600edab91da7d92816339b

diff --git a/dev-python/cfn-lint/cfn-lint-0.87.5.ebuild 
b/dev-python/cfn-lint/cfn-lint-0.87.5.ebuild
deleted file mode 100644
index e29d79c3ed42..
--- a/dev-python/cfn-lint/cfn-lint-0.87.5.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
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="CloudFormation Linter"
-HOMEPAGE="
-   https://github.com/aws-cloudformation/cfn-lint/
-   https://pypi.org/project/cfn-lint/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~riscv x86"
-
-RDEPEND="
-   >=dev-python/aws-sam-translator-1.89.0[${PYTHON_USEDEP}]
-   dev-python/jsonpatch[${PYTHON_USEDEP}]
-   >=dev-python/jschema-to-python-1.2.3[${PYTHON_USEDEP}]
-   =dev-python/jsonschema-3.0[${PYTHON_USEDEP}]
-   dev-python/junit-xml[${PYTHON_USEDEP}]
-   dev-python/pyyaml-5.4[${PYTHON_USEDEP}]
-   >=dev-python/requests-2.15.0[${PYTHON_USEDEP}]
-   >=dev-python/regex-2021.7.1[${PYTHON_USEDEP}]
-   >=dev-python/sarif-om-1.0.4[${PYTHON_USEDEP}]
-   >=dev-python/sympy-1.0.0[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   # unpin the deps
-   sed -e 's:~=[0-9.]*::' -i setup.py || die
-   distutils-r1_src_prepare
-}
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # TODO
-   
test/unit/module/test_template.py::TestTemplate::test_build_graph
-   # requires git repo
-   
test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs
-   # Internet
-   
test/unit/module/formatters/test_formatters.py::TestFormatters::test_sarif_formatter
-  

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

2024-06-27 Thread Michał Górny
commit: 3e58cdaa3840019eb76994ab83960f7cebc6ca1b
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 28 03:39:03 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 28 03:39:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e58cdaa

dev-lang/python: Bump to 3.13.0_beta3

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

 dev-lang/python/Manifest   |   3 +
 dev-lang/python/python-3.13.0_beta3.ebuild | 659 +
 2 files changed, 662 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 0d63d926201a..5cce37b98ab9 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -12,6 +12,8 @@ DIST Python-3.13.0b1.tar.xz 21054240 BLAKE2B 
fba108b2971fe188a05340753a48379c9a8
 DIST Python-3.13.0b1.tar.xz.asc 963 BLAKE2B 
1b038d2b73fdbe11a1ada18ceab4a174ae52aab68ae9c3a9952ee60a16ce3e08e54c13e0c47264442415f70bd39a06c2b0f97c3cef31330f51102dad6d4a837b
 SHA512 
c10832b5016ad9a9588b7efd29a35272c1c07b444df116c397fed82d66f30150687d68a6853637094be2fe1d8ed0928a9cd151617c91d9eb9938ba1385bd7143
 DIST Python-3.13.0b2.tar.xz 21089692 BLAKE2B 
3cc77e9b7abcd8c9797a40b2a1f5ff6562a1841dd44c4785a57941b1eb4d70d20a3dc5bcf8cbfe3d1b2c7f846d7da7fd89758e113542820945da996d2c6a68af
 SHA512 
3a37c8137958a6ebaf06f5a03b28c7817f359f346d820a9989932b1a716478647e8d1b94c1a08197bcabf68cd90443a08ab9454af9151eace52401d8b60d0c35
 DIST Python-3.13.0b2.tar.xz.asc 963 BLAKE2B 
2acab01cd8b2b5072e87f0c697767e9cec6a73cd6afae38f066a3bfa14798d10e01c03e806a1a90d1db3e5d91dea090d9dd37d1884bef3291783e6163e3d8906
 SHA512 
17091aba45ebd8c8feb3e9c54854e20dcd44fec4a1c08c9c0c4593166c407c4ad2b245a0e0893afc83a43e8b461a557fa1d6691c87a6a5ebc97ea448a9201c87
+DIST Python-3.13.0b3.tar.xz 20841504 BLAKE2B 
92760124355483da082ac9fdc7a72eb6739e99acd97521a8c9a60bb73a25e26bcb8bdc9e911ee91667244320b742a9572c1e12229eb1c0d97ef5794493abac0f
 SHA512 
1f0ef2d6f5d450664ad4104b92193b5a2dbe9c79add0a79c35ad9508f9fc7f1a5561efd5e4367defddf45457291524d353705d9a60b3550065920e204c77357d
+DIST Python-3.13.0b3.tar.xz.asc 963 BLAKE2B 
784df664961ea36cb570d685c0cf6e8fe7159161c38103f217303bc0264c73a9904021cca297a180c7dd712d4e7fcee161d741919bee49eff962a25d14568d41
 SHA512 
3d8bdc8c26441a12518940d264e93a8897042e297ccf9cd2ddec725716a58486475be9462582ee489bd189a4d028b43504f979298174c1b008d521b7ab5fbf1b
 DIST Python-3.8.19.tar.xz 18975156 BLAKE2B 
57b241aeb8f99a8c30590dcb9402abbcf573f00d06e807846bc9135c0a8a4af896c4d772d34abc3c292339953f4974a203bff61a78641d91b1826770226cd7e9
 SHA512 
1d2a57fa15ccdaec8cdca508ba2ffb01e1ae053a3446ac709bc334480f8e913070899f01ed680cce6dc7ddfddcb27ef402fe206562249fa4c4e87be21ece0625
 DIST Python-3.8.19.tar.xz.asc 833 BLAKE2B 
a11705011e9ea2bd6cbabc2b4c896ba94675341188eb483b881c2cb25c932e9ff25f9f589f930605b0442ff93a1f54532608b111c8ace715a406ce10809af671
 SHA512 
efdaae5462badcf4b98625ce8ab0e34756acea9539416e6ec428725b04539f8c38c1978de346510d669e93bbeef3ae20b1534e4c6582f89c7dc56a04c7cae140
 DIST Python-3.9.19.tar.xz 19682840 BLAKE2B 
a12256663f0ff3b799c2193c5877aa89a434340dfa01e655f790abea70af0709b54577e1c2590add241308a8581fd6f45a22aed450bd5db2bf9fa35c4a9d619b
 SHA512 
5577830c734e63a70bbc62cd33d263b9aa87c4381b49cb694c3559067c4c682a55506b65ec5514a8e0a5abf6294dc728e909385d449ae1c388e62f83cea9bb89
@@ -23,5 +25,6 @@ DIST python-gentoo-patches-3.12.3.tar.xz 6028 BLAKE2B 
7953a48a1d95a6a33bd88060fb
 DIST python-gentoo-patches-3.12.4_p1.tar.xz 7088 BLAKE2B 
450b95539aaf7c8c052ca1bbcab3b1a8f1c33e8007b6c66cc290c33d88cac8bad346e13cf96508834599a59ccb6548e6dd8cbfb1e24d84539f502101b04299d0
 SHA512 
df874cb1d8d0f5df60fca82daa2a59cbcfeba6be72b021101a753306a09bb19ee268681b3fdb39659be923d868c727bf7aabbe8173cfd48a329c66f4727353c7
 DIST python-gentoo-patches-3.13.0b1_p3.tar.xz 11056 BLAKE2B 
ef932bac59d2316ee8fe638a3d34ce247ff587915546038627674cd4c03179998a58336f8ebae45f1fcc94c8059d61ff6f22693f25ace1462bce275f50bfb48f
 SHA512 
956e3da7376d60d7a593af50fff9842016a3b193180e93ab8298756c9eedfb2aaf8c1287bb75111e6340b5bac20a12dcb00ef51ecf0e12ef9ae5c98202fb071b
 DIST python-gentoo-patches-3.13.0b2_p9.tar.xz 11288 BLAKE2B 
e46bac845ce54e32446316b8a5e055905f023e88ad7fb9cfed101f0fccf6c0fef2fb9fd5b7dc4b15ec1e6c075ceaa9f0c3cfede0f88412871beac0a54e47
 SHA512 
4148342d649acd98cce1f3d3c7bdbf4adad069ba555624882ddb69f00ee0e64641014086b5e60d97eac809ccb1e3e782a112eb58d7bb83bcfa3222811cbb8682
+DIST python-gentoo-patches-3.13.0b3.tar.xz 5704 BLAKE2B 
665f60d0a440c63ca6bbc1615333e01e0b9d3c5cd8c871157866dd70146a9afb71aecdb6f72f75de2fd8c163d011c8df538c8b278ad6a91079f3300bd05fead3
 SHA512 
959826aaf467235c8a144a2b94137113b273f79febd30fee0556b718132bb89b5ba97bc01a3718771cade099777f131b322682f336dfaabe18cd5838a75318fa
 DIST python-gentoo-patches-3.8.19_p2.tar.xz 35524 BLAKE2B 
a6b81e6ae907b60eea676cb65a9c693e62453dc44616baaadb294c5782a195c20eff6c2869b38ea110fe06e9e511468f4ab0c3d1811b16e0ab2833f9dc09b25b
 SHA512 

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

2024-06-27 Thread Daichi Yamamoto
commit: a72da18715f0f759c61de87979cf9efe6eb7246b
Author: Daichi Yamamoto  dyama  net>
AuthorDate: Fri Jun 28 04:09:38 2024 +
Commit: Daichi Yamamoto  dyama  net>
CommitDate: Fri Jun 28 04:10:18 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a72da187

dev-build/xmake: add 2.9.3, drop 2.8.9

Signed-off-by: Daichi Yamamoto  dyama.net>

 dev-build/xmake/Manifest   | 2 +-
 dev-build/xmake/{xmake-2.8.9.ebuild => xmake-2.9.3.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-build/xmake/Manifest b/dev-build/xmake/Manifest
index 1c9926f89..ba9c5f795 100644
--- a/dev-build/xmake/Manifest
+++ b/dev-build/xmake/Manifest
@@ -1 +1 @@
-DIST xmake-v2.8.9.tar.gz 2814291 BLAKE2B 
8a7ba74e2a8374e34f4fd4a70a1c0c5365954d5f30093d08d5054d1f4697b98049abee6b105f3830a2bbf4dfc0fc140b536d291bc71747414e37af012b5308a6
 SHA512 
63edfd8ef71a363f4587fa819eb538182b3770215d9b7e844c92aa2dca07f712a5c49cea1947cad84189bc5df1350a62e6c4a6b1c23e55425220857749e39f11
+DIST xmake-v2.9.3.tar.gz 2863683 BLAKE2B 
85b5d8f086b3dd887b64ab3e5fba419fd6a0e62d108debd8f1a1c410960e61c38cb39e52ff7bae85d0ab10cb8827e0c11f9f4942436ecdcf8ce3b92b71110510
 SHA512 
7e1dbeed8947dd7306e4f87254224e4f67c21060bffcc6ce0ec16605acdeb2640f7891003fb675b190c8015388768c5863cad0d381ecb5fd844882315b7abe60

diff --git a/dev-build/xmake/xmake-2.8.9.ebuild 
b/dev-build/xmake/xmake-2.9.3.ebuild
similarity index 100%
rename from dev-build/xmake/xmake-2.8.9.ebuild
rename to dev-build/xmake/xmake-2.9.3.ebuild



[gentoo-commits] repo/proj/guru:dev commit in: sys-boot/grml-rescueboot/

2024-06-27 Thread Vitaly Zdanevich
commit: 90288e42e6ca962564eb4b0a900c01c9275b805d
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Fri Jun 28 01:53:38 2024 +
Commit: Vitaly Zdanevich  ya  ru>
CommitDate: Fri Jun 28 01:53:38 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=90288e42

sys-boot/grml-rescueboot: new package

Signed-off-by: Vitaly Zdanevich  ya.ru>

 sys-boot/grml-rescueboot/Manifest  |  1 +
 .../grml-rescueboot/grml-rescueboot-0.6.1.ebuild   | 47 ++
 sys-boot/grml-rescueboot/metadata.xml  | 11 +
 3 files changed, 59 insertions(+)

diff --git a/sys-boot/grml-rescueboot/Manifest 
b/sys-boot/grml-rescueboot/Manifest
new file mode 100644
index 0..ddf57799f
--- /dev/null
+++ b/sys-boot/grml-rescueboot/Manifest
@@ -0,0 +1 @@
+DIST grml-rescueboot_0.6.1_all.deb 8308 BLAKE2B 
0295172a2d89f50ed9f24848b6dcd3328066c4236c482b779126a54b81bbeb3dda644c201e6f1f5a550f1358c64bfb9539499ed1b956880ebc0890d0f36d6672
 SHA512 
d1c728941c526a44d87c7d0971541563d7dddba5f1c46e13091879d047910ada1b8d5e8756157f696530cbed95e66baf7948be1546e31bac6feff8df80fc3084

diff --git a/sys-boot/grml-rescueboot/grml-rescueboot-0.6.1.ebuild 
b/sys-boot/grml-rescueboot/grml-rescueboot-0.6.1.ebuild
new file mode 100644
index 0..359f6bb07
--- /dev/null
+++ b/sys-boot/grml-rescueboot/grml-rescueboot-0.6.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit unpacker
+
+DESCRIPTION="grub2 script to add ISO images to the grub2 boot menu"
+HOMEPAGE="http://wiki.grml.org/doku.php?id=rescueboot;
+
+SRC_URI="http://deb.grml.org/pool/main/g/${PN}/${PN}_${PV}_all.deb;
+S="${WORKDIR}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   sys-boot/grub
+"
+
+src_unpack() {
+   unpack_deb ${A}
+}
+
+src_install() {
+   insinto /etc/default/
+   doins etc/default/grml-rescueboot
+
+   insinto /etc/grub.d/
+   doins etc/grub.d/42_grml
+   fperms +x /etc/grub.d/42_grml
+}
+
+pkg_postinst() {
+   einfo "Default folder for ISOs is /boot/grml/"
+   einfo "You can change it in /etc/default/grml-rescueboot"
+   einfo "Put some ISOs to the folder,"
+   einfo "mount your /boot:"
+   einfo "mount /dev/sda1 /boot/"
+   einfo "and run"
+   einfo "grub-mkconfig -o /boot/grub/grub.cfg"
+   einfo "Not all ISOs are bootable this way"
+   einfo "Works for Ubuntu, Debian (not all ISOs)"
+   einfo "https://grml.org/download/;
+   einfo "but not for Gentoo ISO, see https://bugs.gentoo.org/568464;
+}

diff --git a/sys-boot/grml-rescueboot/metadata.xml 
b/sys-boot/grml-rescueboot/metadata.xml
new file mode 100644
index 0..e76146669
--- /dev/null
+++ b/sys-boot/grml-rescueboot/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   zdanevich.vit...@ya.ru
+   Vitaly Zdanevich
+   
+   
+   grml/grml-rescueboot
+   
+



[gentoo-commits] repo/gentoo:master commit in: sys-firmware/midisport-firmware/, dev-lang/lazarus/, app-admin/salt/, ...

2024-06-27 Thread Sam James
commit: 3b5c0ab3ab814d03dc444e24461ea881c0ab07d9
Author: Eli Schwartz  gmail  com>
AuthorDate: Fri Jun 28 01:11:56 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 28 01:15:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b5c0ab3

*/*: delete some utterly bogus remote-ids

Added in a global rewrite that was apparently not tested as well as it
ideally could have been, since it added some pretty wild changes.
Non-exhaustive -- I caught these in passing and haven't really vetted
the tree.

Fixes: 67064ef687e8b3a61f5a4698ae1b029e2e70822c
Fixes: 92715265f5e37292e57673f39c5372a268778c44
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-admin/salt/metadata.xml  | 1 -
 dev-lang/lazarus/metadata.xml| 3 ---
 media-video/mkvalidator/metadata.xml | 3 ---
 sci-chemistry/gperiodic/metadata.xml | 3 ---
 sys-firmware/midisport-firmware/metadata.xml | 3 ---
 5 files changed, 13 deletions(-)

diff --git a/app-admin/salt/metadata.xml b/app-admin/salt/metadata.xml
index 4e6f05022cda..e3b53caae59a 100644
--- a/app-admin/salt/metadata.xml
+++ b/app-admin/salt/metadata.xml
@@ -39,6 +39,5 @@ backbone of cloud and data center management.
   
   
 salt
-saltstack/salt-vim
   
 

diff --git a/dev-lang/lazarus/metadata.xml b/dev-lang/lazarus/metadata.xml
index f2a8edc62b9f..b6eaed4c24eb 100644
--- a/dev-lang/lazarus/metadata.xml
+++ b/dev-lang/lazarus/metadata.xml
@@ -14,7 +14,4 @@
Use gtk:2 for widgets.
Build a lot of extra packages, including 
lhelp chm viewer program.

-   
-   downloads
-   
 

diff --git a/media-video/mkvalidator/metadata.xml 
b/media-video/mkvalidator/metadata.xml
index e0c459c24054..6fea51690bb5 100644
--- a/media-video/mkvalidator/metadata.xml
+++ b/media-video/mkvalidator/metadata.xml
@@ -8,7 +8,4 @@

mkvalidator is a simple command line tool to verify Matroska 
and WebM files for spec conformance. It checks the various bogus or missing key 
elements against the EBML DocType version of the file and reports the 
errors/warnings in the command line.

-   
-   downloads
-   
 

diff --git a/sci-chemistry/gperiodic/metadata.xml 
b/sci-chemistry/gperiodic/metadata.xml
index 3050b77faba5..ca9404a805af 100644
--- a/sci-chemistry/gperiodic/metadata.xml
+++ b/sci-chemistry/gperiodic/metadata.xml
@@ -10,7 +10,4 @@
periodic table, based on the GTK2 toolkit. It also features a 
command line
interface.

-   
-   downloads
-   
 

diff --git a/sys-firmware/midisport-firmware/metadata.xml 
b/sys-firmware/midisport-firmware/metadata.xml
index ee50cce8a083..e5c4248bc00f 100644
--- a/sys-firmware/midisport-firmware/metadata.xml
+++ b/sys-firmware/midisport-firmware/metadata.xml
@@ -2,7 +2,4 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 
 
-
-downloads
-
 



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/greenbone-feed-sync/

2024-06-27 Thread Sam James
commit: 15e9e9a9e7fc0b74a9dc3d386ebc402b876fba02
Author: Eli Schwartz  gmail  com>
AuthorDate: Fri Jun 28 00:26:25 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 28 00:59:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15e9e9a9

net-analyzer/greenbone-feed-sync: fix mysterious overdependency on tomli

Since the original implementation of config file parsing, which
introduced a dependency on tomli, that dependency was conditional on
python <3.11, and used the stdlib tomllib where possible:

https://github.com/greenbone/greenbone-feed-sync/commit/25c50918e337c2bd77f277e6a946a46715656eec

And similarly reflected in the commit that added it as a dependency:

https://github.com/greenbone/greenbone-feed-sync/commit/e9d729030f1066c0bf9a273fc8d7b4397cd5dde0

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 ...e-feed-sync-24.3.0.ebuild => greenbone-feed-sync-24.3.0-r1.ebuild} | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/net-analyzer/greenbone-feed-sync/greenbone-feed-sync-24.3.0.ebuild 
b/net-analyzer/greenbone-feed-sync/greenbone-feed-sync-24.3.0-r1.ebuild
similarity index 96%
rename from net-analyzer/greenbone-feed-sync/greenbone-feed-sync-24.3.0.ebuild
rename to net-analyzer/greenbone-feed-sync/greenbone-feed-sync-24.3.0-r1.ebuild
index a29bec692a29..c5178e60a3c3 100644
--- a/net-analyzer/greenbone-feed-sync/greenbone-feed-sync-24.3.0.ebuild
+++ b/net-analyzer/greenbone-feed-sync/greenbone-feed-sync-24.3.0-r1.ebuild
@@ -20,7 +20,9 @@ COMMON_DEPEND="
acct-user/gvm
net-misc/rsync
>=net-analyzer/gvmd-22.5.0
-   >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
+   ' 3.10)
>=dev-python/rich-13.2.0[${PYTHON_USEDEP}]
>=dev-python/shtab-1.7.0[${PYTHON_USEDEP}]
 "



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/notus-scanner/

2024-06-27 Thread Sam James
commit: f1df6368043cabffb9eb5cf97cc852ff0331db45
Author: Eli Schwartz  gmail  com>
AuthorDate: Fri Jun 28 00:14:17 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 28 00:59:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1df6368

net-analyzer/notus-scanner: fix overdependency on tomli

Since 22.5.0, it has supported using the stdlib tomllib when available:

https://github.com/greenbone/notus-scanner/commit/73f429133f0f07855d4d0731b6547bc8d672b482

The versioned dependency is poetry semver paranoia. tomli is a stdlib
backport and will remain compatible with the stdlib (presumably by never
bumping to "semver major 3"). But don't argue since it was already in
the ebuild.

In principle, this overdependency could be fixed for 22.6.2 as well, but
going through stabilization for that isn't worth it. This version is
upcoming anyway.

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 .../{notus-scanner-22.6.3.ebuild => notus-scanner-22.6.3-r1.ebuild}   | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/net-analyzer/notus-scanner/notus-scanner-22.6.3.ebuild 
b/net-analyzer/notus-scanner/notus-scanner-22.6.3-r1.ebuild
similarity index 96%
rename from net-analyzer/notus-scanner/notus-scanner-22.6.3.ebuild
rename to net-analyzer/notus-scanner/notus-scanner-22.6.3-r1.ebuild
index c14414c68226..9ac39d6372b9 100644
--- a/net-analyzer/notus-scanner/notus-scanner-22.6.3.ebuild
+++ b/net-analyzer/notus-scanner/notus-scanner-22.6.3-r1.ebuild
@@ -22,7 +22,9 @@ DEPEND="
>=dev-python/python-gnupg-0.5.1[${PYTHON_USEDEP}]
=dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}]
-   

[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-julia/

2024-06-27 Thread Sam James
commit: 280e4fdbaaf602489890063d74e2ecb21a38b023
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 28 00:58:33 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 28 00:58:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=280e4fdb

dev-libs/tree-sitter-julia: Stabilize 0.22.0 amd64, #935040

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

 dev-libs/tree-sitter-julia/tree-sitter-julia-0.22.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tree-sitter-julia/tree-sitter-julia-0.22.0.ebuild 
b/dev-libs/tree-sitter-julia/tree-sitter-julia-0.22.0.ebuild
index c0b00dfcb6a3..bdfad03a9860 100644
--- a/dev-libs/tree-sitter-julia/tree-sitter-julia-0.22.0.ebuild
+++ b/dev-libs/tree-sitter-julia/tree-sitter-julia-0.22.0.ebuild
@@ -10,4 +10,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-julia;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"



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

2024-06-27 Thread Sam James
commit: 548763ce4fd43f3c4b9a687d060f7e2aee5e0e51
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 28 00:58:24 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 28 00:58:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=548763ce

dev-libs/plasma-wayland-protocols: Stabilize 1.13.0 amd64, #935029

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

 .../plasma-wayland-protocols/plasma-wayland-protocols-1.13.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.13.0.ebuild 
b/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.13.0.ebuild
index 6eaee81d566d..ad0d538fed5b 100644
--- a/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.13.0.ebuild
+++ b/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.13.0.ebuild
@@ -10,7 +10,7 @@ 
HOMEPAGE="https://invent.kde.org/libraries/plasma-wayland-protocols;
 
 if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
-   KEYWORDS="~amd64 arm arm64 ~loong ppc64 ~riscv x86"
+   KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86"
 fi
 
 LICENSE="LGPL-2.1"



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

2024-06-27 Thread Sam James
commit: 64e3929f75cf1cfdd0cd1ff86bb70f095cd2cc87
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 28 00:58:28 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 28 00:58:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64e3929f

net-libs/signon-oauth2: Stabilize 0.25_p20210102 x86, #935032

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

 net-libs/signon-oauth2/signon-oauth2-0.25_p20210102.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/signon-oauth2/signon-oauth2-0.25_p20210102.ebuild 
b/net-libs/signon-oauth2/signon-oauth2-0.25_p20210102.ebuild
index 02d927cd60d9..c3482b42a6f3 100644
--- a/net-libs/signon-oauth2/signon-oauth2-0.25_p20210102.ebuild
+++ b/net-libs/signon-oauth2/signon-oauth2-0.25_p20210102.ebuild
@@ -21,7 +21,7 @@ else

SRC_URI="https://gitlab.com/accounts-sso/${MY_PN}/-/archive/${MY_PV}/${MY_P}.tar.bz2
 -> ${P}.tar.bz2"
S="${WORKDIR}/${MY_P}"
fi
-   KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="OAuth2 plugin for Signon daemon"



[gentoo-commits] repo/gentoo:master commit in: sys-auth/polkit-qt/

2024-06-27 Thread Sam James
commit: 135cebd5e50e356dd1278bbbce96dce676277c1b
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 28 00:58:29 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 28 00:58:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=135cebd5

sys-auth/polkit-qt: Stabilize 0.200.0 x86, #935032

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

 sys-auth/polkit-qt/polkit-qt-0.200.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/polkit-qt/polkit-qt-0.200.0.ebuild 
b/sys-auth/polkit-qt/polkit-qt-0.200.0.ebuild
index 2378eda72f90..5a2b1631ff19 100644
--- a/sys-auth/polkit-qt/polkit-qt-0.200.0.ebuild
+++ b/sys-auth/polkit-qt/polkit-qt-0.200.0.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://api.kde.org/polkit-qt-1/html/;
 
 if [[ ${KDE_BUILD_TYPE} = release ]]; then

SRC_URI="mirror://kde/stable/${KDE_ORG_NAME}/${KDE_ORG_NAME}-${PV}.tar.xz"
-   KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv x86"
 fi
 
 LICENSE="LGPL-2"



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

2024-06-27 Thread Sam James
commit: 78c93d39f43b591646688c03cff0016a0cadc356
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 28 00:58:27 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 28 00:58:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78c93d39

net-libs/accounts-qt: Stabilize 1.17 x86, #935032

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

 net-libs/accounts-qt/accounts-qt-1.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/accounts-qt/accounts-qt-1.17.ebuild 
b/net-libs/accounts-qt/accounts-qt-1.17.ebuild
index 5c65bc780586..caf1ed45d340 100644
--- a/net-libs/accounts-qt/accounts-qt-1.17.ebuild
+++ b/net-libs/accounts-qt/accounts-qt-1.17.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} = ** ]] ; then
 else

SRC_URI="https://gitlab.com/accounts-sso/lib${PN}/-/archive/VERSION_${PV}/lib${PN}-VERSION_${PV}.tar.bz2
 -> ${P}.tar.bz2"
S="${WORKDIR}/lib${PN}-VERSION_${PV}"
-   KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Qt bindings for libaccounts-glib"



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

2024-06-27 Thread Sam James
commit: 4e6b611acf861c309e921a67e5912628fa3f0a6c
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 28 00:58:26 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 28 00:58:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e6b611a

net-libs/accounts-qml: Stabilize 0.7_p20231028 x86, #935032

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

 net-libs/accounts-qml/accounts-qml-0.7_p20231028.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/accounts-qml/accounts-qml-0.7_p20231028.ebuild 
b/net-libs/accounts-qml/accounts-qml-0.7_p20231028.ebuild
index eb6df1958fa2..79299165c4b3 100644
--- a/net-libs/accounts-qml/accounts-qml-0.7_p20231028.ebuild
+++ b/net-libs/accounts-qml/accounts-qml-0.7_p20231028.ebuild
@@ -20,7 +20,7 @@ else
"
S="${WORKDIR}/${PN}-module-VERSION_${PV}"
fi
-   KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="QML bindings for accounts-qt and signond"



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

2024-06-27 Thread Sam James
commit: 2c48e1b9dcaf9e277a66ab409ebc026a820c8d41
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 28 00:58:23 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 28 00:58:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c48e1b9

dev-libs/plasma-wayland-protocols: Stabilize 1.13.0 x86, #935029

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

 .../plasma-wayland-protocols/plasma-wayland-protocols-1.13.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.13.0.ebuild 
b/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.13.0.ebuild
index a9f180e3f9b8..6eaee81d566d 100644
--- a/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.13.0.ebuild
+++ b/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.13.0.ebuild
@@ -10,7 +10,7 @@ 
HOMEPAGE="https://invent.kde.org/libraries/plasma-wayland-protocols;
 
 if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
-   KEYWORDS="~amd64 arm arm64 ~loong ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 arm arm64 ~loong ppc64 ~riscv x86"
 fi
 
 LICENSE="LGPL-2.1"



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

2024-06-27 Thread Sam James
commit: c684c141e68c6a87b52df3f2ad5bebc247959b75
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 28 00:58:28 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 28 00:58:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c684c141

net-libs/signond: Stabilize 8.61-r100 x86, #935032

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

 net-libs/signond/signond-8.61-r100.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/signond/signond-8.61-r100.ebuild 
b/net-libs/signond/signond-8.61-r100.ebuild
index 7c874458e05f..c184133a97d2 100644
--- a/net-libs/signond/signond-8.61-r100.ebuild
+++ b/net-libs/signond/signond-8.61-r100.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} = ** ]] ; then
 else

SRC_URI="https://gitlab.com/accounts-sso/${PN}/-/archive/VERSION_${PV}/${PN}-VERSION_${PV}.tar.bz2
 -> ${P}.tar.bz2"
S="${WORKDIR}/${PN}-VERSION_${PV}"
-   KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Signon daemon for libaccounts-glib"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-rust/

2024-06-27 Thread Sam James
commit: e141fca83e1f98992fe0beff7887f9b12eff8972
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 28 00:58:32 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 28 00:58:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e141fca8

dev-libs/tree-sitter-rust: Stabilize 0.21.2 amd64, #935037

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

 dev-libs/tree-sitter-rust/tree-sitter-rust-0.21.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tree-sitter-rust/tree-sitter-rust-0.21.2.ebuild 
b/dev-libs/tree-sitter-rust/tree-sitter-rust-0.21.2.ebuild
index 190637959fdf..4c5a0a91fb1a 100644
--- a/dev-libs/tree-sitter-rust/tree-sitter-rust-0.21.2.ebuild
+++ b/dev-libs/tree-sitter-rust/tree-sitter-rust-0.21.2.ebuild
@@ -12,4 +12,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-rust;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-php/

2024-06-27 Thread Sam James
commit: 6e8e5d32572f9edc3486b248dc640734288b40db
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 28 00:58:31 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 28 00:58:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e8e5d32

dev-libs/tree-sitter-php: Stabilize 0.22.4 amd64, #935036

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

 dev-libs/tree-sitter-php/tree-sitter-php-0.22.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tree-sitter-php/tree-sitter-php-0.22.4.ebuild 
b/dev-libs/tree-sitter-php/tree-sitter-php-0.22.4.ebuild
index 13dc08afbb50..75450e8ef333 100644
--- a/dev-libs/tree-sitter-php/tree-sitter-php-0.22.4.ebuild
+++ b/dev-libs/tree-sitter-php/tree-sitter-php-0.22.4.ebuild
@@ -11,4 +11,4 @@ S="${WORKDIR}"/${P}/php
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"



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

2024-06-27 Thread Sam James
commit: eb58c905de472a0d9fca3095c2cec53910f4d718
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 28 00:16:26 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 28 00:16:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb58c905

dev-python/cfn-lint: Stabilize 0.87.8 ALLARCHES, #935044

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

 dev-python/cfn-lint/cfn-lint-0.87.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cfn-lint/cfn-lint-0.87.8.ebuild 
b/dev-python/cfn-lint/cfn-lint-0.87.8.ebuild
index 1965af60837c..e29d79c3ed42 100644
--- a/dev-python/cfn-lint/cfn-lint-0.87.8.ebuild
+++ b/dev-python/cfn-lint/cfn-lint-0.87.8.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~riscv x86"
 
 RDEPEND="
>=dev-python/aws-sam-translator-1.89.0[${PYTHON_USEDEP}]



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

2024-06-27 Thread Sam James
commit: 81c10ab4aa736f56769016adb0e79610f25c6f5e
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 28 00:16:21 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 28 00:16:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81c10ab4

net-libs/accounts-qml: Stabilize 0.7_p20231028 arm64, #935032

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

 net-libs/accounts-qml/accounts-qml-0.7_p20231028.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/accounts-qml/accounts-qml-0.7_p20231028.ebuild 
b/net-libs/accounts-qml/accounts-qml-0.7_p20231028.ebuild
index 2f9d7038ccc5..eb6df1958fa2 100644
--- a/net-libs/accounts-qml/accounts-qml-0.7_p20231028.ebuild
+++ b/net-libs/accounts-qml/accounts-qml-0.7_p20231028.ebuild
@@ -20,7 +20,7 @@ else
"
S="${WORKDIR}/${PN}-module-VERSION_${PV}"
fi
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="QML bindings for accounts-qt and signond"



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

2024-06-27 Thread Sam James
commit: ec06cb55f26ea7776f8f9350c18bcbbe8fa43859
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 28 00:16:24 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 28 00:16:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec06cb55

net-libs/signon-ui: Stabilize 0.15_p20231016 arm64, #935032

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

 net-libs/signon-ui/signon-ui-0.15_p20231016.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/signon-ui/signon-ui-0.15_p20231016.ebuild 
b/net-libs/signon-ui/signon-ui-0.15_p20231016.ebuild
index acb2a8a87c08..83f85d7b2b74 100644
--- a/net-libs/signon-ui/signon-ui-0.15_p20231016.ebuild
+++ b/net-libs/signon-ui/signon-ui-0.15_p20231016.ebuild
@@ -12,7 +12,7 @@ else
COMMIT=eef943f0edf3beee8ecb85d4a9dae3656002fc24

SRC_URI="https://gitlab.com/accounts-sso/${PN}/-/archive/${COMMIT}/${PN}-${COMMIT}.tar.bz2
 -> ${P}.tar.bz2"
S="${WORKDIR}/${PN}-${COMMIT}"
-   KEYWORDS="~amd64 ~arm64"
+   KEYWORDS="~amd64 arm64"
 fi
 
 DESCRIPTION="Online accounts signon UI"



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

2024-06-27 Thread Sam James
commit: c308cb26ba3f118310ddf9d2ffc5bb64db5ddb24
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 28 00:16:21 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 28 00:16:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c308cb26

net-libs/accounts-qt: Stabilize 1.17 arm64, #935032

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

 net-libs/accounts-qt/accounts-qt-1.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/accounts-qt/accounts-qt-1.17.ebuild 
b/net-libs/accounts-qt/accounts-qt-1.17.ebuild
index 3cb5ade1897a..5c65bc780586 100644
--- a/net-libs/accounts-qt/accounts-qt-1.17.ebuild
+++ b/net-libs/accounts-qt/accounts-qt-1.17.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} = ** ]] ; then
 else

SRC_URI="https://gitlab.com/accounts-sso/lib${PN}/-/archive/VERSION_${PV}/lib${PN}-VERSION_${PV}.tar.bz2
 -> ${P}.tar.bz2"
S="${WORKDIR}/lib${PN}-VERSION_${PV}"
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="Qt bindings for libaccounts-glib"



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

2024-06-27 Thread Sam James
commit: 544bdb92a450f104b48d8ea82386df3efeae6002
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 28 00:16:15 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 28 00:16:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=544bdb92

dev-libs/plasma-wayland-protocols: Stabilize 1.13.0 ppc64, #935029

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

 .../plasma-wayland-protocols/plasma-wayland-protocols-1.13.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.13.0.ebuild 
b/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.13.0.ebuild
index 05f74e583c2b..bfb82e4c5e6a 100644
--- a/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.13.0.ebuild
+++ b/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.13.0.ebuild
@@ -10,7 +10,7 @@ 
HOMEPAGE="https://invent.kde.org/libraries/plasma-wayland-protocols;
 
 if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ppc64 ~riscv ~x86"
 fi
 
 LICENSE="LGPL-2.1"



[gentoo-commits] repo/gentoo:master commit in: sys-auth/polkit-qt/

2024-06-27 Thread Sam James
commit: 8be8d276077a1d204abec8a78a80511013696977
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 28 00:16:25 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 28 00:16:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8be8d276

sys-auth/polkit-qt: Stabilize 0.200.0 arm64, #935032

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

 sys-auth/polkit-qt/polkit-qt-0.200.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/polkit-qt/polkit-qt-0.200.0.ebuild 
b/sys-auth/polkit-qt/polkit-qt-0.200.0.ebuild
index d18a4544b581..2378eda72f90 100644
--- a/sys-auth/polkit-qt/polkit-qt-0.200.0.ebuild
+++ b/sys-auth/polkit-qt/polkit-qt-0.200.0.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://api.kde.org/polkit-qt-1/html/;
 
 if [[ ${KDE_BUILD_TYPE} = release ]]; then

SRC_URI="mirror://kde/stable/${KDE_ORG_NAME}/${KDE_ORG_NAME}-${PV}.tar.xz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv ~x86"
 fi
 
 LICENSE="LGPL-2"



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

2024-06-27 Thread Sam James
commit: 2c6c182a08c9212338e6a0bee383733a71c82e14
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 28 00:16:23 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 28 00:16:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c6c182a

net-libs/signon-oauth2: Stabilize 0.25_p20210102 arm64, #935032

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

 net-libs/signon-oauth2/signon-oauth2-0.25_p20210102.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/signon-oauth2/signon-oauth2-0.25_p20210102.ebuild 
b/net-libs/signon-oauth2/signon-oauth2-0.25_p20210102.ebuild
index dd60c8ff1151..02d927cd60d9 100644
--- a/net-libs/signon-oauth2/signon-oauth2-0.25_p20210102.ebuild
+++ b/net-libs/signon-oauth2/signon-oauth2-0.25_p20210102.ebuild
@@ -21,7 +21,7 @@ else

SRC_URI="https://gitlab.com/accounts-sso/${MY_PN}/-/archive/${MY_PV}/${MY_P}.tar.bz2
 -> ${P}.tar.bz2"
S="${WORKDIR}/${MY_P}"
fi
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="OAuth2 plugin for Signon daemon"



[gentoo-commits] repo/gentoo:master commit in: sys-auth/polkit-qt/

2024-06-27 Thread Sam James
commit: 4c3f814765b1fc3ccc654e05640a76deb8c3723c
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 28 00:16:19 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 28 00:16:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c3f8147

sys-auth/polkit-qt: Stabilize 0.200.0 ppc64, #935032

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

 sys-auth/polkit-qt/polkit-qt-0.200.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/polkit-qt/polkit-qt-0.200.0.ebuild 
b/sys-auth/polkit-qt/polkit-qt-0.200.0.ebuild
index ccd0336422ba..d18a4544b581 100644
--- a/sys-auth/polkit-qt/polkit-qt-0.200.0.ebuild
+++ b/sys-auth/polkit-qt/polkit-qt-0.200.0.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://api.kde.org/polkit-qt-1/html/;
 
 if [[ ${KDE_BUILD_TYPE} = release ]]; then

SRC_URI="mirror://kde/stable/${KDE_ORG_NAME}/${KDE_ORG_NAME}-${PV}.tar.xz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~x86"
 fi
 
 LICENSE="LGPL-2"



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

2024-06-27 Thread Sam James
commit: bf3f6f1276e3b98f71a333eeba1a5660bdb32c7e
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 28 00:16:16 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 28 00:16:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf3f6f12

dev-libs/plasma-wayland-protocols: Stabilize 1.13.0 arm, #935029

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

 .../plasma-wayland-protocols/plasma-wayland-protocols-1.13.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.13.0.ebuild 
b/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.13.0.ebuild
index bfb82e4c5e6a..d8068b6e8cac 100644
--- a/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.13.0.ebuild
+++ b/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.13.0.ebuild
@@ -10,7 +10,7 @@ 
HOMEPAGE="https://invent.kde.org/libraries/plasma-wayland-protocols;
 
 if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 arm ~arm64 ~loong ppc64 ~riscv ~x86"
 fi
 
 LICENSE="LGPL-2.1"



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

2024-06-27 Thread Sam James
commit: 321c962fbc2a987d7771b2e7f1e4e97c6912f8df
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 28 00:16:22 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 28 00:16:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=321c962f

net-libs/signond: Stabilize 8.61-r100 arm64, #935032

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

 net-libs/signond/signond-8.61-r100.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/signond/signond-8.61-r100.ebuild 
b/net-libs/signond/signond-8.61-r100.ebuild
index 1c3cc37a6396..7c874458e05f 100644
--- a/net-libs/signond/signond-8.61-r100.ebuild
+++ b/net-libs/signond/signond-8.61-r100.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} = ** ]] ; then
 else

SRC_URI="https://gitlab.com/accounts-sso/${PN}/-/archive/VERSION_${PV}/${PN}-VERSION_${PV}.tar.bz2
 -> ${P}.tar.bz2"
S="${WORKDIR}/${PN}-VERSION_${PV}"
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="Signon daemon for libaccounts-glib"



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

2024-06-27 Thread Sam James
commit: 664d429596b857e98e557d3a4f0cd84d2466f1ec
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 28 00:16:18 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 28 00:16:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=664d4295

net-libs/kdsoap: Stabilize 2.2.0 arm64, #935030

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

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

diff --git a/net-libs/kdsoap/kdsoap-2.2.0.ebuild 
b/net-libs/kdsoap/kdsoap-2.2.0.ebuild
index 64e1ce941828..5fd2c961c8f2 100644
--- a/net-libs/kdsoap/kdsoap-2.2.0.ebuild
+++ b/net-libs/kdsoap/kdsoap-2.2.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then

SRC_URI="https://github.com/KDAB/KDSoap/releases/download/${P}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
 else
EGIT_REPO_URI="https://github.com/KDAB/KDSoap.git;
EGIT_SUBMODULES=( kdwsdl2cpp/libkode -autogen )



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

2024-06-27 Thread Sam James
commit: 1a04b89b194ba99ce9d943248b06fcdcae2f1241
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 28 00:16:17 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 28 00:16:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a04b89b

dev-libs/plasma-wayland-protocols: Stabilize 1.13.0 arm64, #935029

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

 .../plasma-wayland-protocols/plasma-wayland-protocols-1.13.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.13.0.ebuild 
b/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.13.0.ebuild
index d8068b6e8cac..a9f180e3f9b8 100644
--- a/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.13.0.ebuild
+++ b/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.13.0.ebuild
@@ -10,7 +10,7 @@ 
HOMEPAGE="https://invent.kde.org/libraries/plasma-wayland-protocols;
 
 if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
-   KEYWORDS="~amd64 arm ~arm64 ~loong ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 arm arm64 ~loong ppc64 ~riscv ~x86"
 fi
 
 LICENSE="LGPL-2.1"



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

2024-06-27 Thread Ionen Wolkens
commit: 2ed29f34914f9909c9bd3f7db48ab95c27be1551
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Jun 27 23:15:02 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Jun 27 23:25:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ed29f34

x11-drivers/nvidia-drivers: add 555.58 NFB (keyworded)

No longer beta, albeit still considered a New Feature Branch
so is not a stable candidate. Do expect plenty of regressions
still, so either stick to stable or try disabling GSP firmware
if have issues.

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

 x11-drivers/nvidia-drivers/Manifest|   8 +
 .../nvidia-drivers/nvidia-drivers-555.58.ebuild| 510 +
 2 files changed, 518 insertions(+)

diff --git a/x11-drivers/nvidia-drivers/Manifest 
b/x11-drivers/nvidia-drivers/Manifest
index 950d61032c2a..0ea877f31410 100644
--- a/x11-drivers/nvidia-drivers/Manifest
+++ b/x11-drivers/nvidia-drivers/Manifest
@@ -4,6 +4,7 @@ DIST NVIDIA-Linux-aarch64-535.183.01.run 269908911 BLAKE2B 
93665bfd2c66391b232c0
 DIST NVIDIA-Linux-aarch64-550.78.run 236152931 BLAKE2B 
1ae4edd55f762a18243501acbe9ce82c77aa4ce86e30a30d36499279d6672f0840c134707a6638529e3d496e48f8ef82139615fe79f54686b9c113c8aadc05cb
 SHA512 
b823c031b5adbe6a19c1bb69bd990d0d4dbcb371628f7933843fb935547d9a749a359db54ab252bf7fa54797da21357d9eb6c020b1fe947cc2aeece3302fde70
 DIST NVIDIA-Linux-aarch64-550.90.07.run 236478345 BLAKE2B 
dba3321c10e14afcf95a7d97173635b066881e56bcbaff3e9ba1ef4dafa132342f3ad39f4ffe0359259f9f3e1b2fd95746a84be09f6d30de5effde1c7fcd4731
 SHA512 
79b956ad890a096bfb00c9dd996cba0673200b1d61f702ea6c5c64ca3fe2cefdd61e2bc844fdb7b4668c2796af5399be51e6f511565c3799cf731de2a7e9efaa
 DIST NVIDIA-Linux-aarch64-555.52.04.run 234131612 BLAKE2B 
9dd9d2e5c161c2dbf7afef8f38b746ec87b48821ff889ecb5fa801f708321bb9fca16a2fda4c0a191fbcfaa19049bec2ab16aeae6cbe27bf850ae9a396c6db11
 SHA512 
2b80791be01b95adc24b291ff9864ece3aea351a739353feffd124a7c996cd940f1306b4a28d624f1b96259f1e2152ef9200ca64a4afe8a765de8a7759abf0db
+DIST NVIDIA-Linux-aarch64-555.58.run 236884430 BLAKE2B 
e84528f1e662409c1fe779ac7c7137808d1c858517cbfe0a5eb5bd992de616be17fbf4b11f8cf5f96f48ec38b6588dc8c74bbda4c3cbf965486db786fa221b5c
 SHA512 
35a2dc801b41f2e5cc5954bbcf26d1d38e1d346353ae2e2a40016f28a7e0d39607d5b9ad2f78600af58642e06935011159386702c5a43a1da272b34061e07bf8
 DIST NVIDIA-Linux-x86-390.157.run 49417041 BLAKE2B 
435b5e0e60468cc74b41cc5d9b5bb0105d29c11a2d408457835212a96519c9334ecf19278b36749d3ff7f498f5b0ae45a2efae2d428703dac21245c62f1efebe
 SHA512 
dae9ac2c12f9ad90f7441e00e01a984147c577892421911d7f67f6a31e616ac1cb7d434bc9c7f58fbd9b8ae909521b5bece607a63c79588c0bb9d99c6bad5fb0
 DIST NVIDIA-Linux-x86_64-390.157.run 85835541 BLAKE2B 
44b855cd11f3b2f231f9fb90492ae2e67a67ea3ea83c413e7c90956d38c9730a8bd0321281ae03c6afce633d102f5b499aed25622b9bfd31bdd2c98f0717e95b
 SHA512 
4780503a4cff0180b1b1f37d20a6ba3438dd78b51fa7f69b98d35521835e5d61099129746929d51d63afa2d47b672b3e145e1e1897584dc3799e7f822c5b3a0a
 DIST NVIDIA-Linux-x86_64-470.239.06.run 272849102 BLAKE2B 
556c8f7058b83d8c4c7ccb2f62619ac001f7c3868b80ee091e2949fb7b35e136fec83c15efcf4dd4c99d312f8c36f83c76e250d18d091e053355396b8347af11
 SHA512 
92bdfb11db405071cd58deed2a0853448932657e256258e0a0bda5069f00485e2b6e49b4a0eeff499a4991be4f884273f3564c164110b1ed1f5d924506f13e2d
@@ -15,12 +16,14 @@ DIST NVIDIA-Linux-x86_64-550.40.63.run 311906744 BLAKE2B 
f1cae98e5d5e6cdcc0837f4
 DIST NVIDIA-Linux-x86_64-550.78.run 306886562 BLAKE2B 
acc9e787d0cbaee86fc568010a67314a6d3a133f23ebc8aa622f253f92b27df9969a197084a3eb71442c51b5a599361fab4a38c93e3f85898ed6a68bb965aa6e
 SHA512 
02c69e2699cd20c99bf147139920ce4708c0e4224b7234c499481996e45a879f29ebe1e5eb0e94f756bf8290d2a019050dd92add9ad375ea3bd5e21704823249
 DIST NVIDIA-Linux-x86_64-550.90.07.run 307583808 BLAKE2B 
2bb4c03d4df42c0f6847bb0b088e9f0094382acac4a87204721dfe09a4b555373b4a9f0e6984ad65bdf98ade7cc70b316222413a94824bdc89926bb9b46db0a4
 SHA512 
b8c2cdc918ec74b44517fc181f9eb08ea44d0d9a53f221c0aa243e34872203721a9a7fb27628d35e3028a6aa68917abd2962cc13d5d4b09e92866e14678567a4
 DIST NVIDIA-Linux-x86_64-555.52.04.run 304165755 BLAKE2B 
1390526c0687931624c11cf8cc800d51a24f0d5a0dd684f1046ddea9c95353a9410c573c147fad64e9dd32c65d75a18b6be4266967b6b9bc80fe5c9b34438e45
 SHA512 
4b0b082105013e17d67976e12fc88607f4c7d89880ca1b13e0fb79f90f0173e472dda17b28cc1d3bbdfb80062c91ee237ad0f0f5ae8a894bc3f3f680bbf0c5ee
+DIST NVIDIA-Linux-x86_64-555.58.run 304117789 BLAKE2B 
cbb7911f11789da886814104d253c5f0784357cadfbfde3def602456386e351f48b4ab7060237d23417ddeb2051e887c3b872574e3ee180416e7f00684509788
 SHA512 
69ce5a35ab0b3129605ede75a5a9e2575062a8a30e92d2a1a9c6576d1bad8e924c46909a438ffa1d9c22b616060950d52a6a967a96ed1cb1646e6535cf4dcfa9
 DIST NVIDIA-kernel-module-source-525.147.05.tar.xz 10140684 BLAKE2B 
a8ce7c1d1047be9154fd67366c5bfa13a19f03c883f24ee35043d17d517e83303420449750f9e7adc7142f61564dd5d8e5a19884dbe540514979df6381ff7f1f
 SHA512 

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

2024-06-27 Thread Maciej Barć
commit: 7c11cfab7c2abee71569e689801a8fe1a6512c0c
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Jun 27 21:23:19 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Jun 27 22:42:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c11cfab

sci-mathematics/cadical: drop old 1.9.4

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

 sci-mathematics/cadical/Manifest |  1 -
 sci-mathematics/cadical/cadical-1.9.4.ebuild | 47 
 2 files changed, 48 deletions(-)

diff --git a/sci-mathematics/cadical/Manifest b/sci-mathematics/cadical/Manifest
index 8b39b30d4ef6..757e3db820e8 100644
--- a/sci-mathematics/cadical/Manifest
+++ b/sci-mathematics/cadical/Manifest
@@ -1,2 +1 @@
-DIST cadical-1.9.4.tar.gz 691203 BLAKE2B 
40fcb86e60b2c6e4f24d43976e12ae063aa00ccfc8cad78d27e85b863b0faee23213d210886fd2f374aa93b575b741fd079351d3655ee1ed5bb17f96cd0005b6
 SHA512 
a3477ac3a4ddcb8bb797653efa9afe992a84db94900394d401667a55630932a91e847fc943bf5509d6672523818233c247db0be4268b9d8aae1636bad1877bc3
 DIST cadical-1.9.5.tar.gz 691268 BLAKE2B 
68c7fcc35ef0ad5082d5bbc828363ee45c2e637f281f1829ffb34047fff73775d34615e0ac37b8b49ff20b941db85b72c0dd6de0ab5ec5a690fd80fb5489b212
 SHA512 
b40727847ba0217f8d24e5468874264065c5ec9cbf0600d2e2395b8396a9d5f892127018ab9d1b930599a16a0817de5b0d29136c5dc74f2a72fb0f726e825271

diff --git a/sci-mathematics/cadical/cadical-1.9.4.ebuild 
b/sci-mathematics/cadical/cadical-1.9.4.ebuild
deleted file mode 100644
index 4c087365b45b..
--- a/sci-mathematics/cadical/cadical-1.9.4.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-DESCRIPTION="Simplified Satisfiability Solver"
-HOMEPAGE="http://fmv.jku.at/cadical/;
-
-if [[ "${PV}" == ** ]] ; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/arminbiere/${PN}.git;
-else
-   SRC_URI="https://github.com/arminbiere/${PN}/archive/rel-${PV}.tar.gz
-   -> ${P}.tar.gz"
-   S="${WORKDIR}/${PN}-rel-${PV}"
-
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-configure.patch"
-   "${FILESDIR}/${PN}-makefile.in-ar.patch"
-)
-
-DOCS=( CONTRIBUTING.md NEWS.md README.md )
-
-src_configure() {
-   tc-export AR
-   CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} ${LDFLAGS}" ./configure || die
-}
-
-src_install() {
-   exeinto /usr/bin
-   doexe build/{cadical,mobical}
-
-   dolib.a build/libcadical.a
-   doheader src/cadical.hpp
-   doheader src/ccadical.h
-
-   einstalldocs
-}



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

2024-06-27 Thread Maciej Barć
commit: df3a1d6a8002eca065e0849b5ad7c513d839992a
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Jun 27 12:39:22 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Jun 27 22:42:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df3a1d6a

dev-lang/dafny-bin: bump to 4.7.0

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

 dev-lang/dafny-bin/Manifest   |  1 +
 dev-lang/dafny-bin/dafny-bin-4.7.0.ebuild | 56 +++
 2 files changed, 57 insertions(+)

diff --git a/dev-lang/dafny-bin/Manifest b/dev-lang/dafny-bin/Manifest
index 01b12e180be3..23f28ce8b7f5 100644
--- a/dev-lang/dafny-bin/Manifest
+++ b/dev-lang/dafny-bin/Manifest
@@ -1 +1,2 @@
 DIST dafny-4.6.0-x64-ubuntu-20.04.zip 63265253 BLAKE2B 
ebba4490857fb9860289ccad5ea03251366ec5d745588e43a74529c3500f5f02c516bef70f4c661b3138b935e340102ea2537e0c22daf64b88941fec1ff90b4b
 SHA512 
2537cc9d2b2a5514d5ff83988856bac4100bb381eef540870867e47d4557e54bf0889a60ad329f961366558be30590cb5c611bcc7a15305c27a1c38da629746f
+DIST dafny-4.7.0-x64-ubuntu-20.04.zip 63382915 BLAKE2B 
dfda2ceccabd2c223e7ab8ae6c8b02e7f34b42d4c115c2b8013941220246817536313d35927cca68f1427332b937434ec8e9a5dc6347b56eac0f907366c123d2
 SHA512 
89ef8ebda46b99cebd22f9721fc7af74c8e265a73db4530c571bd37b58d6741f15064d77ee5035be2b2039565b4bc826251dd29d6752557dfb9044fe40b07775

diff --git a/dev-lang/dafny-bin/dafny-bin-4.7.0.ebuild 
b/dev-lang/dafny-bin/dafny-bin-4.7.0.ebuild
new file mode 100644
index ..8ed638b01e1e
--- /dev/null
+++ b/dev-lang/dafny-bin/dafny-bin-4.7.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Verification-aware programming language"
+HOMEPAGE="https://dafny.org/
+   https://github.com/dafny-lang/dafny/;
+SRC_URI="https://github.com/dafny-lang/dafny/releases/download/v${PV}/dafny-${PV}-x64-ubuntu-20.04.zip;
+S="${WORKDIR}/dafny"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+REQUIRED_USE="elibc_glibc"
+RESTRICT="strip"
+
+RDEPEND="
+   !dev-lang/dafny
+   dev-libs/userspace-rcu
+   dev-util/lttng-ust:0/2.12
+   sci-mathematics/z3
+"
+BDEPEND="
+   app-arch/unzip
+"
+
+QA_PREBUILT="*"
+
+src_prepare() {
+   default
+
+   # Remove bundled z3.
+   # NOTICE: New versions do not need the bundled one but older versions
+   # hardcoded the path relative to "dafny" binary.
+   # While bumping make sure to verify that system's "z3" is used
+   # by, for example, compiling/verifying a simple dafny program.
+   rm -r z3 || die
+}
+
+src_install() {
+   local dest=/opt/dafny
+
+   insinto ${dest}
+   # Maybe too general, but this installation mode matched how it arrives.
+   insopts -m0755
+   doins "${S}"/*
+
+   local bin
+   for bin in DafnyServer dafny ; do
+   dosym ../../${dest}/${bin} /usr/bin/${bin}
+   done
+
+   # Make "dafny-server" clients happy.
+   dosym -r /${dest}/DafnyServer /usr/bin/dafny-server
+}



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

2024-06-27 Thread Maciej Barć
commit: d38c26529bb8b6d68b0cc29530d974ed2df2f8b0
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Jun 27 21:55:41 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Jun 27 22:42:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d38c2652

sci-mathematics/cadical: bump to 2.0.0

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

 sci-mathematics/cadical/Manifest   |  1 +
 sci-mathematics/cadical/cadical-2.0.0.ebuild   | 49 ++
 .../cadical-makefile-in-respect-ar-2.0.0.patch | 11 +
 3 files changed, 61 insertions(+)

diff --git a/sci-mathematics/cadical/Manifest b/sci-mathematics/cadical/Manifest
index 757e3db820e8..63a48e3bd0b1 100644
--- a/sci-mathematics/cadical/Manifest
+++ b/sci-mathematics/cadical/Manifest
@@ -1 +1,2 @@
 DIST cadical-1.9.5.tar.gz 691268 BLAKE2B 
68c7fcc35ef0ad5082d5bbc828363ee45c2e637f281f1829ffb34047fff73775d34615e0ac37b8b49ff20b941db85b72c0dd6de0ab5ec5a690fd80fb5489b212
 SHA512 
b40727847ba0217f8d24e5468874264065c5ec9cbf0600d2e2395b8396a9d5f892127018ab9d1b930599a16a0817de5b0d29136c5dc74f2a72fb0f726e825271
+DIST cadical-2.0.0.tar.gz 709136 BLAKE2B 
76b738aef8063b96b11098be132bd9921cc6e4f39efe4c14916e1b9fb9517f464771a8f4fcc116a1a37fcd44b71513bb94516b3c81699f4d5417dde0e69ddb0c
 SHA512 
5ec4d43751e36844afcfc9102e71a2fc1e5b1112506eb654e3aef7f2ba425738264b73b88b0400ec15222c8a9d2f4d37a1f60da69a0c061303904b7ad0a93885

diff --git a/sci-mathematics/cadical/cadical-2.0.0.ebuild 
b/sci-mathematics/cadical/cadical-2.0.0.ebuild
new file mode 100644
index ..0d4bf08a816c
--- /dev/null
+++ b/sci-mathematics/cadical/cadical-2.0.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Simplified Satisfiability Solver"
+HOMEPAGE="http://fmv.jku.at/cadical/
+   https://github.com/arminbiere/cadical/;
+
+if [[ "${PV}" == ** ]] ; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/arminbiere/${PN}.git;
+else
+   SRC_URI="https://github.com/arminbiere/${PN}/archive/rel-${PV}.tar.gz
+   -> ${P}.tar.gz"
+   S="${WORKDIR}/${PN}-rel-${PV}"
+
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-configure.patch"
+   "${FILESDIR}/${PN}-makefile-in-respect-ar-2.0.0.patch"
+)
+
+DOCS=( CONTRIBUTING.md NEWS.md README.md )
+
+src_configure() {
+   tc-export AR
+
+   CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} ${LDFLAGS}" ./configure || die
+}
+
+src_install() {
+   exeinto /usr/bin
+   doexe build/{cadical,mobical}
+
+   dolib.a build/libcadical.a
+   doheader src/cadical.hpp
+   doheader src/ccadical.h
+
+   einstalldocs
+}

diff --git 
a/sci-mathematics/cadical/files/cadical-makefile-in-respect-ar-2.0.0.patch 
b/sci-mathematics/cadical/files/cadical-makefile-in-respect-ar-2.0.0.patch
new file mode 100644
index ..61787b76f29e
--- /dev/null
+++ b/sci-mathematics/cadical/files/cadical-makefile-in-respect-ar-2.0.0.patch
@@ -0,0 +1,11 @@
+--- a/makefile.in
 b/makefile.in
+@@ -60,7 +60,7 @@ mobical: src/mobical.o libcadical.a makefile $(LIBS)
+   $(COMPILE) -o $@ $< -L. -lcadical
+ 
+ libcadical.a: $(OBJ_SOLVER) $(OBJ_CONTRIB) makefile
+-  ar rc $@ $(OBJ_SOLVER) $(OBJ_CONTRIB)
++  ${AR} rc $@ $(OBJ_SOLVER) $(OBJ_CONTRIB)
+ 
+ #--#
+ 



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

2024-06-27 Thread Maciej Barć
commit: 9aef446279680eb39edfddc91a8106bb18fdb117
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Jun 27 21:22:13 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Jun 27 22:42:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9aef4462

dev-lang/fennel: bump to 1.5.0

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

 dev-lang/fennel/Manifest|  1 +
 dev-lang/fennel/fennel-1.5.0.ebuild | 56 +
 2 files changed, 57 insertions(+)

diff --git a/dev-lang/fennel/Manifest b/dev-lang/fennel/Manifest
index 2969695a6497..3369c7970130 100644
--- a/dev-lang/fennel/Manifest
+++ b/dev-lang/fennel/Manifest
@@ -1 +1,2 @@
 DIST fennel-1.4.2.tar.gz 301195 BLAKE2B 
f5a124725b4d2573275f179090b0400ed07dcc50d6ae661dd57b8774a2cb48ab9f720dfb7bc7049d1e353f430e75da48e9a08b716cc1a80e4e09bf269bc7
 SHA512 
13b6020314d010566c7521b85065a446e09f8a0cfec9b9cb4bc2e23fe59369d105538bcb8a3a7cd865c399742d98a1742da932f8bde993c1136422f803069071
+DIST fennel-1.5.0.tar.gz 304755 BLAKE2B 
f7e7661b48925a40194aa8feaf2baf3209fa50ed87ae6e1c9976484682fee91206643cb7361200ca7f30f55a89e4534f1dcdf0e4a6bf73e084229e86979c5490
 SHA512 
64403e187cf9fa8939784cfeb518d26e52aee4eac3533592021e5c45864a16f1e1f6a7fd95838110f38ec8478eec7f78b961b70fc79c89da5959de81230b1e22

diff --git a/dev-lang/fennel/fennel-1.5.0.ebuild 
b/dev-lang/fennel/fennel-1.5.0.ebuild
new file mode 100644
index ..59c8d6da9566
--- /dev/null
+++ b/dev-lang/fennel/fennel-1.5.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Fails to build with "lua5-1".
+LUA_COMPAT=( lua5-{3,4} luajit )
+
+inherit lua-single
+
+DESCRIPTION="Lisp-like language that compiles to Lua"
+HOMEPAGE="https://fennel-lang.org/
+   https://sr.ht/~technomancy/fennel/;
+
+if [[ "${PV}" == ** ]] ; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://git.sr.ht/~technomancy/${PN};
+else
+   SRC_URI="https://git.sr.ht/~technomancy/${PN}/archive/${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+
+RDEPEND="
+   ${LUA_DEPS}
+"
+BDEPEND="
+   ${RDEPEND}
+"
+
+src_prepare() {
+   default
+
+   # Turn off failing tests. bug https://bugs.gentoo.org/906351
+   sed -e 's|"failures",||' -e 's|"repl",||' -i test/init.lua || die
+
+   # Remove bad tests, bug #923281
+   rm test/macro.fnl || die
+   sed -i test/init.lua -e 's|"test.macro",||' || die
+}
+
+src_test() {
+   emake test
+}
+
+src_install() {
+   emake LUA_LIB_DIR="${ED}/$(lua_get_lmod_dir)" PREFIX="${ED}/usr" install
+
+   dodoc *.md
+}



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

2024-06-27 Thread Maciej Barć
commit: 4b2fa0b78acea9c3eb0591b9cc87a59e10fdda69
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Jun 27 21:13:12 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Jun 27 22:42:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b2fa0b7

app-containers/earthly: drop old 0.8.11

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

 app-containers/earthly/Manifest  |  2 -
 app-containers/earthly/earthly-0.8.11.ebuild | 77 
 2 files changed, 79 deletions(-)

diff --git a/app-containers/earthly/Manifest b/app-containers/earthly/Manifest
index 44633e74dbdf..b0276f55d494 100644
--- a/app-containers/earthly/Manifest
+++ b/app-containers/earthly/Manifest
@@ -1,5 +1,3 @@
-DIST earthly-0.8.11-deps.tar.zst 180367967 BLAKE2B 
3d321cc6177d4e113662b1ed99b190dd2b344c6295a22d21b278e3a6620c1669eea3572ad6f1300335e23e752b8b029808411604bfef5cdd53c0e353cac7cc31
 SHA512 
b238ffd6996f17ce1f4e87ae3e4705d84cab1161143f06074cedd9bbf89a2feecbace3efe5b4a827471388ff80eb265febc4c59ee2acca9ebf02a8a301974702
-DIST earthly-0.8.11.tar.gz 8089764 BLAKE2B 
2d110482b2643498e0fd8ee03dba5a2d58d9a8d3ceea9507582184e3fe59ae9851fec1fbd16c636b23d2e7044a8375fc6fc3692431f637a043e71c2c2bab572f
 SHA512 
fd92f6a86efd8576c1c75367f4b6e211c04615aaf5504f86192f85b751c628801439c22925797e0b2b775fa02b555b200a728085818e1d49d09f98847e5a99c0
 DIST earthly-0.8.12-deps.tar.xz 163755972 BLAKE2B 
6d5e7e2d157b54818bebca7cc0b57be23be4581660bae8002bb90983cc9478d9d05ebea3dd102123ced6c1f1a8b94f93ca0868c040defa1fb5f0137f901b1c50
 SHA512 
bcfc4eecfceefcf5677f145475406fe4fef9d3a70c177ea657f2f0eec7227c752fcc01b129c001fbb8d9fa6ba934a6425b0fb0957b6812d2f751e7d3b99dd0a2
 DIST earthly-0.8.12.tar.gz 8090651 BLAKE2B 
ce916a50b23bc5567b4174ad88a5a52b9c728b4ee215239f46680fe5574f0cabe353d5a336e395f7eec42c86a726bb0d0da4b5204dcc9654c76a8a8cd3366fb4
 SHA512 
7cc62cc3af6aef039f8059e04564a181dd9b497cb51f15b6a49f2aad4a975147aa30d9109eb1c33cfc74a6f354eae77904d5c0e15e63172cb7ee20874b9bc05e
 DIST earthly-0.8.13-deps.tar.xz 163750220 BLAKE2B 
995ed748f99b7d4c4ca90cdd1964c295270963e55462bfa3bdd830209a90303d67c91fed66e7d52984993ef58b1d060e140694fdc8931ca2181dd88701d8f6dd
 SHA512 
ab3ee4fef9a87dab9009ffd4e31d00a256c8ad88096c8573a5a2fb782079392415752024821240da60549d260c9dcfe3d6f1457fb3fbc8cc8a1f2602bb875aee

diff --git a/app-containers/earthly/earthly-0.8.11.ebuild 
b/app-containers/earthly/earthly-0.8.11.ebuild
deleted file mode 100644
index 19f49e622218..
--- a/app-containers/earthly/earthly-0.8.11.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
-
-# Git commit SHA is needed at runtime by earthly to pull and bootstrap images.
-if [[ "${PV}" == "0.8.11" ]] ; then
-   COMMIT_SHA="5caed354538447b7de4d85b59827709da23b6e49"
-else
-   die 'Could not detect "COMMIT_SHA", please update the ebuild.'
-fi
-
-inherit go-module unpacker
-
-DESCRIPTION="Build automation tool that executes in containers"
-HOMEPAGE="https://earthly.dev/
-   https://github.com/earthly/earthly/;
-SRC_URI="
-   https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz
-   -> ${P}.tar.gz
-   https://dev.gentoo.org/~xgqt/distfiles/deps/${P}-deps.tar.zst
-"
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   || (
-   app-containers/docker
-   app-containers/podman
-   )
-"
-
-DOCS=( CHANGELOG.md CONTRIBUTING.md README.md )
-
-src_unpack() {
-   unpacker "${P}-deps.tar.zst"
-
-   go-module_src_unpack
-}
-
-src_compile() {
-   local -r 
go_tags="dfrunmount,dfrunsecurity,dfsecrets,dfssh,dfrunnetwork,dfheredoc,forceposix"
-   local -r go_ldflags="
-   -X main.DefaultBuildkitdImage=docker.io/earthly/buildkitd:v${PV}
-   -X main.GitSha=${COMMIT_SHA}
-   -X main.Version=v${PV}
-   "
-   local -a -r go_buildargs=(
-   -tags "${go_tags}"
-   -ldflags "${go_ldflags}"
-   -o ./bin/
-   )
-   ego build "${go_buildargs[@]}" ./cmd/...
-}
-
-src_install() {
-   exeinto /usr/bin
-   doexe bin/earthly
-   newexe bin/debugger earthly-debugger
-
-   einstalldocs
-}
-
-pkg_postinst() {
-   if has_version "app-containers/podman" ; then
-   ewarn "Podman is supported but not recommended."
-   ewarn "If issues arise, then please try running earthly with 
docker."
-   fi
-
-   if has_version "app-containers/podman[rootless]" ; then
-   ewarn "Running podman in rootless mode is not supported because"
-   ewarn "earthly/dind and earthly/buildkit require privileged 
access."
-   ewarn "For more info see: 
https://docs.earthly.dev/docs/guides/podman/;
-   fi
-}



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

2024-06-27 Thread Maciej Barć
commit: e30f1a8f185d708ad0b29cac597dc195a7c2d064
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Jun 27 22:39:22 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Jun 27 22:42:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e30f1a8f

sci-mathematics/stp: bump to 2.3.4

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

 sci-mathematics/stp/Manifest  |   1 +
 sci-mathematics/stp/files/stp-2.3.4-gtest.patch   |  26 ++
 sci-mathematics/stp/files/stp-2.3.4-lit-cfg.patch |  24 +
 sci-mathematics/stp/stp-2.3.4.ebuild  | 109 ++
 4 files changed, 160 insertions(+)

diff --git a/sci-mathematics/stp/Manifest b/sci-mathematics/stp/Manifest
index 0cbd33f52acc..71561cd0b0f9 100644
--- a/sci-mathematics/stp/Manifest
+++ b/sci-mathematics/stp/Manifest
@@ -1,3 +1,4 @@
 DIST stp-2.3.3.tar.gz 2577550 BLAKE2B 
9ebedf3cb8e6b50d037cfacbc14826bd4e6505d29a53b1fcc6580749f0637fe5f96619c166babdb3a52b18fb6337e49c02f5693e233effe84d0131d0e7402381
 SHA512 
a0b1bf419d8230e40ce0aee90d9c8c9d814aca300831c24b3576c75623362942abf20673c419f9f0ea1e0505bfae000dc65fdd818179f5759879b0b255f1b99a
 DIST stp-2.3.3_OutputCheck.tar.gz 12002 BLAKE2B 
f8fafba8f7957f3d0ee480b9e1e8c8923c373cf134512d6329adf84a96f3177ad07d00eae4dc6dd8d4b09ca82dfc8b425602f1926e3f88ccb2556b4b7121e5b9
 SHA512 
36012ae2b2aee1ff3f36ba1678a4bcbfeb590e01c2042ca35eb2f49b6a890b767c1809d1415e7b03f2118204361f834ad9caf70319b59fd14b2c140bf858d16e
 DIST stp-2.3.3_gtest.tar.gz 469100 BLAKE2B 
386444657d3f23e54f01dac8e0ac36da4d97c3eebcc8cf79bfc754c474a5ed64765a0ad389fef358667e468469c47d02a407e13e6882d426a4defb0102e4a758
 SHA512 
2fc79fe9c8a4e0487e7e76db9508fd2207df0cfe3940a51aeac32e4440afab9e265bfe553b1cd66086cd5a574d8bf99dbb9e1d9c4a70fafd7b31f38825914aa1
+DIST stp-2.3.4.tar.gz 3543794 BLAKE2B 
94813f76db3f1ba5ccdd226d5013c470ea0e265ffccc53050d49b1f7bd09bac87f1baf7d49325b106fd9a2bf934e78e879f58c913685176bcebf0f92a9b70168
 SHA512 
d4355698cd2d96199bd548d996f0c50788c0329b20e79ea0dd4d9e04b48417850041205d7d9efa342f8a362d203d434ec25aa22649f650f658acac2bfadb3ecf

diff --git a/sci-mathematics/stp/files/stp-2.3.4-gtest.patch 
b/sci-mathematics/stp/files/stp-2.3.4-gtest.patch
new file mode 100644
index ..25fb88b87ea9
--- /dev/null
+++ b/sci-mathematics/stp/files/stp-2.3.4-gtest.patch
@@ -0,0 +1,26 @@
+--- a/tests/CMakeLists.txt
 b/tests/CMakeLists.txt
+@@ -55,10 +55,7 @@ set(LIT_ARGS -s CACHE STRING "Arguments to pass to lit")
+ # the location of GTest source code is probably error prone so using a copy 
in the 
+ # repository seems like the easiest thing to do. This also has the added 
benefit that
+ # everyone uses the same version of GTest.
+-set(GTEST_PREFIX ${PROJECT_SOURCE_DIR}/deps/gtest)
+-if (NOT EXISTS "${GTEST_PREFIX}/CMakeLists.txt")
+-message(FATAL_ERROR "Could not find GTest. Did you run 
scripts/deps/setup-gtest.sh?")
+-endif()
++find_package(GTest REQUIRED)
+ 
+ if (MSVC)
+   # STP is built with the shared version of the CRT, gtest defaults to the
+@@ -68,11 +65,8 @@ endif()
+ 
+ set(PREV_CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}")
+ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-format-nonliteral 
-Wno-missing-field-initializers")
+-add_subdirectory(${GTEST_PREFIX} gtest)
+ set(CMAKE_CXX_FLAGS "${PREV_CMAKE_CXX_FLAGS}")
+-set(GTEST_BOTH_LIBRARIES gtest gtest_main)
+ 
+-include_directories(${GTEST_PREFIX}/include)
+ 
+ # Add handy macros/functions
+ include(AddSTPGTest)

diff --git a/sci-mathematics/stp/files/stp-2.3.4-lit-cfg.patch 
b/sci-mathematics/stp/files/stp-2.3.4-lit-cfg.patch
new file mode 100644
index ..34f92feb28c9
--- /dev/null
+++ b/sci-mathematics/stp/files/stp-2.3.4-lit-cfg.patch
@@ -0,0 +1,24 @@
+--- a/tests/query-files/lit.cfg
 b/tests/query-files/lit.cfg
+@@ -6,6 +6,7 @@ import os
+ import sys
+ import re
+ import platform
++import shutil
+ 
+ import lit.util
+ import lit.formats
+@@ -107,12 +108,7 @@ lit_config.note('Using solver: 
{solver}\n'.format(solver=solverExecutable))
+ config.substitutions.append( ('%solver', solverExecutable) )
+ 
+ # Find OutputCheck
+-OutputCheckTool = os.path.join( os.path.dirname( os.path.dirname( 
config.test_source_root ) ),
+-'deps',
+-'OutputCheck',
+-'bin',
+-'OutputCheck'
+-  )
++OutputCheckTool = shutil.which("OutputCheck")
+ if not os.path.exists(OutputCheckTool):
+ lit_config.fatal('Cannot find OutputCheck executable: 
{OutputCheck}'.format(OutputCheck=OutputCheckTool))
+ 

diff --git a/sci-mathematics/stp/stp-2.3.4.ebuild 
b/sci-mathematics/stp/stp-2.3.4.ebuild
new file mode 100644
index ..ab1cbf96c2d2
--- /dev/null
+++ b/sci-mathematics/stp/stp-2.3.4.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} 

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

2024-06-27 Thread Maciej Barć
commit: d950b931f84527285c32e3ce489f6320c614622f
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Jun 27 21:15:42 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Jun 27 22:42:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d950b931

app-containers/devcontainer: bump to 0.65.0

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

 app-containers/devcontainer/Manifest   |  1 +
 .../devcontainer/devcontainer-0.65.0.ebuild| 46 ++
 2 files changed, 47 insertions(+)

diff --git a/app-containers/devcontainer/Manifest 
b/app-containers/devcontainer/Manifest
index 107e53f15443..7f8a66b5a7ff 100644
--- a/app-containers/devcontainer/Manifest
+++ b/app-containers/devcontainer/Manifest
@@ -1,3 +1,4 @@
 DIST devcontainer-0.60.0.tgz 619324 BLAKE2B 
8ef60c2a195b24e850ce923b79983a2514645587a2ef9739a05ce4440140595dad3d87896e6997455daf2afd3d09b8da77d9c304a3ce305b4ab6edb2ea41ab9a
 SHA512 
f1edba9bbb8d635db492daa52d6b38063d426b7860bd9d56327ecf1b66a3777374ee1cc96cff080fe6af7e384e64e608516412c71eb1437c82938868f6389439
 DIST devcontainer-0.62.0.tgz 619481 BLAKE2B 
69dc4a1b872c9afe4b3ef631f4626973523956c85e192fe1bbaf3930a836aa02c1caf51739a235869cfb67c0628de64069eab8e59a41da70f97c2f3e1d16de16
 SHA512 
dae5013c13df36ea0f7073a23b7484c8a5261f84bba9a8ed16b094ad89e8d3a9527922dfc43feb7a72a6f172ca9d89197bd05e29172ba48f3365cf4e9852
 DIST devcontainer-0.64.0.tgz 619776 BLAKE2B 
99c5fa724915f107f99d629cef86eff3635bf1a66fedfabd26cef8d83588e609fa9ba51d1264a921c03c4a938302ef3d874a2234904f23da38bc72ddd43c13f8
 SHA512 
6caea7759074b48760b22bb127feb2d18ae88b7d826f2e4e703de3c0680cbe98ecf0a936b76e80c4a20ab446ca60851e4446e4474fcac62969722260ff474c6f
+DIST devcontainer-0.65.0.tgz 620002 BLAKE2B 
4b48365c5d717c0d675256822864677678cd6260e7e8875cbec996f9fa1186d6085e0c394a39fa5c098787245008b5f438adead4eedf81ba3c93b01e6ee3b9c6
 SHA512 
ed73dc870df518c29d67dd25d15b1aa7e328b83e1fcb40daee3c96f7b036a410e75e7a4e0319bb963dacff68af6d8ccef49d4555e70f6837bd665a2b8a589373

diff --git a/app-containers/devcontainer/devcontainer-0.65.0.ebuild 
b/app-containers/devcontainer/devcontainer-0.65.0.ebuild
new file mode 100644
index ..991cd956e37b
--- /dev/null
+++ b/app-containers/devcontainer/devcontainer-0.65.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Reference implementation of the Development Containers 
specification"
+HOMEPAGE="https://containers.dev/
+   https://github.com/devcontainers/cli/;
+SRC_URI="https://registry.npmjs.org/@devcontainers/cli/-/cli-${PV}.tgz
+   -> ${P}.tgz"
+S="${WORKDIR}/package"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   net-libs/nodejs
+"
+BDEPEND="
+   >=net-libs/nodejs-16[npm]
+"
+
+DOCS=( CHANGELOG.md README.md )
+
+src_compile() {
+   # Skip, nothing to compile here.
+   :
+}
+
+src_install() {
+   local -a my_npm_opts=(
+   --audit false
+   --color false
+   --foreground-scripts
+   --global
+   --offline
+   --omit dev
+   --prefix "${ED}/usr"
+   --progress false
+   --verbose
+   )
+   npm "${my_npm_opts[@]}" install "${DISTDIR}/${P}.tgz" || die "npm 
install failed"
+
+   einstalldocs
+}



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

2024-06-27 Thread Maciej Barć
commit: 5a5a7b7ecb31059ea6336bf5fa6d248d3a5f681f
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Jun 27 21:12:39 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Jun 27 22:42:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a5a7b7e

app-containers/earthly: drop old 0.8.9

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

 app-containers/earthly/Manifest |  2 -
 app-containers/earthly/earthly-0.8.9.ebuild | 77 -
 2 files changed, 79 deletions(-)

diff --git a/app-containers/earthly/Manifest b/app-containers/earthly/Manifest
index 0ac42410070b..0ed72d29e98e 100644
--- a/app-containers/earthly/Manifest
+++ b/app-containers/earthly/Manifest
@@ -8,5 +8,3 @@ DIST earthly-0.8.13-deps.tar.xz 163750220 BLAKE2B 
995ed748f99b7d4c4ca90cdd1964c2
 DIST earthly-0.8.13.tar.gz 8082676 BLAKE2B 
cf6d5c6d397951a60302e5492ad219d3d673cce9bf2e06696a3cd8719dcf1d755644413171c7db1b27c60d6cbe0d85facf2d6a5d150c26dc5530c07d1255b742
 SHA512 
f3abd814c0c57f485a37c83e322d9a8478236ae4220baf455330a6a28d98a8cb7806fb4cee9525c9b27c51bc0ed8780872f51ece7194059658defd54cce1a6b5
 DIST earthly-0.8.14-deps.tar.xz 163777848 BLAKE2B 
0615db6d874a0d490666df6517581763315c44a67662d1c8c630d59983849c3a1c10bdee4d626f9ded02a58f7eb037e24cca6b22dfc7eadf79d4e735a33306c5
 SHA512 
ac062ae77e98ec36f9bba1a73430080d2f2c7bed3ad8c48af8bb1da4a6f006a4285fca8f4d85363652ec3db9df78e76befdfc838971684d704512d795d672414
 DIST earthly-0.8.14.tar.gz 8079338 BLAKE2B 
c3da74c39b77f671656ba51f7e8a82b77476650e986e5665e1df86fd1674e808b79edcc0b8f616891b6749ec034de45268fb48df519c5fdf54c1e3e583eab5a6
 SHA512 
566e6bdd6f026baa99bad33128e3a843ef20dacc15efdccaf19af648440c8ee7b445bed80f33102b9fc419d211dc6dea38a66655247549f1eaf17837c6687105
-DIST earthly-0.8.9-deps.tar.zst 180210180 BLAKE2B 
8d48677c9dac4571efadb41c882520ba6f92bfc4a6f36ae55f6ce54c258f16dbd693412d1a25b4467d078c2b9b039b96d934236c3a071f1f64040b2da5a3d848
 SHA512 
f504567855830d8027d830372f8e365b8f9893d3625b94b2e91294985f65be3d276cdceba9913ef37a6e1a45debcd8fb393e6ea0d16615c06a188862b33d8a1d
-DIST earthly-0.8.9.tar.gz 8070633 BLAKE2B 
3ed83bf57654f89d0b579ec9df64a9025d9fae1da755018c83cfd6ac03e70da176de564185a2ad1f68383ff0c6a2e26132568cb451bc1b474b87c4852dc2266b
 SHA512 
e1fccfafa845b1964f824850c05fa39904e2804f8145f24342ee86e6c9f1a8ffbb30b1a822744343f59ba9dc4b1e4788020d0cc6b954d9f62eeeb43a594bd326

diff --git a/app-containers/earthly/earthly-0.8.9.ebuild 
b/app-containers/earthly/earthly-0.8.9.ebuild
deleted file mode 100644
index 97b0331e765c..
--- a/app-containers/earthly/earthly-0.8.9.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
-
-# Git commit SHA is needed at runtime by earthly to pull and bootstrap images.
-if [[ "${PV}" == 0.8.9 ]] ; then
-   COMMIT_SHA=a2fc61ee6e00ed5b8ad09bd06c59451534e2541e
-else
-   die 'Could not detect "COMMIT_SHA", please update the ebuild.'
-fi
-
-inherit go-module unpacker
-
-DESCRIPTION="Build automation tool that executes in containers"
-HOMEPAGE="https://earthly.dev/
-   https://github.com/earthly/earthly/;
-SRC_URI="
-   https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz
-   -> ${P}.tar.gz
-   https://dev.gentoo.org/~xgqt/distfiles/deps/${P}-deps.tar.zst
-"
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-
-RDEPEND="
-   || (
-   app-containers/docker
-   app-containers/podman
-   )
-"
-
-DOCS=( CHANGELOG.md CONTRIBUTING.md README.md )
-
-src_unpack() {
-   unpacker "${P}-deps.tar.zst"
-
-   go-module_src_unpack
-}
-
-src_compile() {
-   local -r 
go_tags="dfrunmount,dfrunsecurity,dfsecrets,dfssh,dfrunnetwork,dfheredoc,forceposix"
-   local -r go_ldflags="
-   -X main.DefaultBuildkitdImage=docker.io/earthly/buildkitd:v${PV}
-   -X main.GitSha=${COMMIT_SHA}
-   -X main.Version=v${PV}
-   "
-   local -a -r go_buildargs=(
-   -tags "${go_tags}"
-   -ldflags "${go_ldflags}"
-   -o ./bin/
-   )
-   ego build "${go_buildargs[@]}" ./cmd/...
-}
-
-src_install() {
-   exeinto /usr/bin
-   doexe bin/earthly
-   newexe bin/debugger earthly-debugger
-
-   einstalldocs
-}
-
-pkg_postinst() {
-   if has_version "app-containers/podman" ; then
-   ewarn "Podman is supported but not recommended."
-   ewarn "If issues arise, then please try running earthly with 
docker."
-   fi
-
-   if has_version "app-containers/podman[rootless]" ; then
-   ewarn "Running podman in rootless mode is not supported because"
-   ewarn "earthly/dind and earthly/buildkit require privileged 
access."
-   ewarn "For more info see: 
https://docs.earthly.dev/docs/guides/podman/;
-   fi
-}



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

2024-06-27 Thread Maciej Barć
commit: 14756754f28deac019f52e7623e74b91f3ebf6bb
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Jun 27 21:12:55 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Jun 27 22:42:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14756754

app-containers/earthly: drop old 0.8.10

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

 app-containers/earthly/Manifest  |  2 -
 app-containers/earthly/earthly-0.8.10.ebuild | 77 
 2 files changed, 79 deletions(-)

diff --git a/app-containers/earthly/Manifest b/app-containers/earthly/Manifest
index 0ed72d29e98e..44633e74dbdf 100644
--- a/app-containers/earthly/Manifest
+++ b/app-containers/earthly/Manifest
@@ -1,5 +1,3 @@
-DIST earthly-0.8.10-deps.tar.zst 180360414 BLAKE2B 
c734773657da1194f2708212aca3e8fa2ec7869350c47c5ee5b52c2931e56ddce9292c1670f7d8ce089a8f6597e4fa25b29b1e57304c248ab29f783e040691f1
 SHA512 
2745f08330403e4976fb970ba2e7bbac769b20111571c800e9e774a4486b9da816d91da8d83e2b4fcc53627184a7c054e9f66c182cba9af5a9b7d6e044ad9a19
-DIST earthly-0.8.10.tar.gz 8089062 BLAKE2B 
0d3e29b84121d42995c8171a4e39815fb752d2aa36eb00efd0286a8cbd014d1b64db576f654104412433e5403812f1fa8bed2bbcfb981589fdab1fbc30e4dc1f
 SHA512 
1449953fd705f3547f4da9eb53a674a6ef37d30a669b758a9abad5800decef650f57f3ec4436de191c8aff09d4c1b4b4bdaf5e591af1a06d568fdd18ab3670f9
 DIST earthly-0.8.11-deps.tar.zst 180367967 BLAKE2B 
3d321cc6177d4e113662b1ed99b190dd2b344c6295a22d21b278e3a6620c1669eea3572ad6f1300335e23e752b8b029808411604bfef5cdd53c0e353cac7cc31
 SHA512 
b238ffd6996f17ce1f4e87ae3e4705d84cab1161143f06074cedd9bbf89a2feecbace3efe5b4a827471388ff80eb265febc4c59ee2acca9ebf02a8a301974702
 DIST earthly-0.8.11.tar.gz 8089764 BLAKE2B 
2d110482b2643498e0fd8ee03dba5a2d58d9a8d3ceea9507582184e3fe59ae9851fec1fbd16c636b23d2e7044a8375fc6fc3692431f637a043e71c2c2bab572f
 SHA512 
fd92f6a86efd8576c1c75367f4b6e211c04615aaf5504f86192f85b751c628801439c22925797e0b2b775fa02b555b200a728085818e1d49d09f98847e5a99c0
 DIST earthly-0.8.12-deps.tar.xz 163755972 BLAKE2B 
6d5e7e2d157b54818bebca7cc0b57be23be4581660bae8002bb90983cc9478d9d05ebea3dd102123ced6c1f1a8b94f93ca0868c040defa1fb5f0137f901b1c50
 SHA512 
bcfc4eecfceefcf5677f145475406fe4fef9d3a70c177ea657f2f0eec7227c752fcc01b129c001fbb8d9fa6ba934a6425b0fb0957b6812d2f751e7d3b99dd0a2

diff --git a/app-containers/earthly/earthly-0.8.10.ebuild 
b/app-containers/earthly/earthly-0.8.10.ebuild
deleted file mode 100644
index 3764c02e729f..
--- a/app-containers/earthly/earthly-0.8.10.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
-
-# Git commit SHA is needed at runtime by earthly to pull and bootstrap images.
-if [[ "${PV}" == 0.8.10 ]] ; then
-   COMMIT_SHA=9050356a89d53c96ff94b6a46107274426353441
-else
-   die 'Could not detect "COMMIT_SHA", please update the ebuild.'
-fi
-
-inherit go-module unpacker
-
-DESCRIPTION="Build automation tool that executes in containers"
-HOMEPAGE="https://earthly.dev/
-   https://github.com/earthly/earthly/;
-SRC_URI="
-   https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz
-   -> ${P}.tar.gz
-   https://dev.gentoo.org/~xgqt/distfiles/deps/${P}-deps.tar.zst
-"
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   || (
-   app-containers/docker
-   app-containers/podman
-   )
-"
-
-DOCS=( CHANGELOG.md CONTRIBUTING.md README.md )
-
-src_unpack() {
-   unpacker "${P}-deps.tar.zst"
-
-   go-module_src_unpack
-}
-
-src_compile() {
-   local -r 
go_tags="dfrunmount,dfrunsecurity,dfsecrets,dfssh,dfrunnetwork,dfheredoc,forceposix"
-   local -r go_ldflags="
-   -X main.DefaultBuildkitdImage=docker.io/earthly/buildkitd:v${PV}
-   -X main.GitSha=${COMMIT_SHA}
-   -X main.Version=v${PV}
-   "
-   local -a -r go_buildargs=(
-   -tags "${go_tags}"
-   -ldflags "${go_ldflags}"
-   -o ./bin/
-   )
-   ego build "${go_buildargs[@]}" ./cmd/...
-}
-
-src_install() {
-   exeinto /usr/bin
-   doexe bin/earthly
-   newexe bin/debugger earthly-debugger
-
-   einstalldocs
-}
-
-pkg_postinst() {
-   if has_version "app-containers/podman" ; then
-   ewarn "Podman is supported but not recommended."
-   ewarn "If issues arise, then please try running earthly with 
docker."
-   fi
-
-   if has_version "app-containers/podman[rootless]" ; then
-   ewarn "Running podman in rootless mode is not supported because"
-   ewarn "earthly/dind and earthly/buildkit require privileged 
access."
-   ewarn "For more info see: 
https://docs.earthly.dev/docs/guides/podman/;
-   fi
-}



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

2024-06-27 Thread Maciej Barć
commit: dd545526c2d393f4aafb33eb6fc3655d82c3af69
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Jun 27 13:20:36 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Jun 27 22:42:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd545526

dev-lang/boogie: drop old 3.1.5

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

 dev-lang/boogie/Manifest|   1 -
 dev-lang/boogie/boogie-3.1.5.ebuild | 303 
 2 files changed, 304 deletions(-)

diff --git a/dev-lang/boogie/Manifest b/dev-lang/boogie/Manifest
index 5e0ca9840a5f..e4bed32814cc 100644
--- a/dev-lang/boogie/Manifest
+++ b/dev-lang/boogie/Manifest
@@ -1,4 +1,3 @@
-DIST boogie-3.1.5.tar.gz 2051316 BLAKE2B 
903c6bc2d9cfbf3cde7aa301f229b87ac5ac8f855f70efaf399a9d7f0a5b7d047417a47f162afccd40e33fcc870f74b5f0c03a0f032686f0f9732f078d756870
 SHA512 
e248139a4ae06e9f5ad02d1bdc1bec5dec32d6c9a3895438a7da9b220b191784f9a92ec678d142070bf8d250e901bbd8ac55706e822972654966bc15743bd0bd
 DIST boogie-3.1.6.tar.gz 2053303 BLAKE2B 
bc4c9ee72e605b1c78140f6120d0fe8ffcad663638829b28e8b5c7238d7265c156ad8994f4bb79989aea030b571b261f71b09050d80ab5a94625e47adc29a74d
 SHA512 
31c4ca25bde610354f5ce4aaeab8f885c89f443a2d96671d55b4b38dc5dc30b6060f89100dba68a2bc962d6169618e1ab9f6958b1f12730687fa1e5c47267663
 DIST microsoft.bcl.asyncinterfaces.6.0.0.nupkg 76354 BLAKE2B 
aca3f5db71e4037dbdd604aeaebcd0962ccc171915b77b4c409ab744bf0a469c7d588f9504fc7fa49e3863e9593b66b4083235cb49e812d1f87b3dadb32e6003
 SHA512 
221a05a0c910f7a87b620d8f3831ed392b4eb95d112bee274d35f27009ad2a26445de9d7cd235fe6fb4a03f2550874bda3be396edaf9c0852a9c23d7b099
 DIST microsoft.codecoverage.16.2.0.nupkg 3133582 BLAKE2B 
418cf403247d594cde0d827f8ca8690019a7631525f07993937085f4bbf8473364b4c99aea6e8b7b0020208d15fe0da63f0f4e69c273493c51ae011e8bd82667
 SHA512 
91f1d43fc038a20f5367d9aab669105dc7514dfbe749260b52789c09a75abcc6bdc000ee0c7f432231d4cc09e99bf5b863dd6289d813342f74d9dad23a651625

diff --git a/dev-lang/boogie/boogie-3.1.5.ebuild 
b/dev-lang/boogie/boogie-3.1.5.ebuild
deleted file mode 100644
index ea97294fb5f6..
--- a/dev-lang/boogie/boogie-3.1.5.ebuild
+++ /dev/null
@@ -1,303 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DOTNET_PKG_COMPAT=8.0
-NUGETS="
-microsoft.bcl.asyncinterfaces@6.0.0
-microsoft.codecoverage@16.2.0
-microsoft.csharp@4.0.1
-microsoft.dotnet.internalabstractions@1.0.0
-microsoft.net.test.sdk@16.2.0
-microsoft.netcore.platforms@1.0.1
-microsoft.netcore.platforms@1.1.0
-microsoft.netcore.targets@1.0.1
-microsoft.netcore.targets@1.1.0
-microsoft.testplatform.objectmodel@16.2.0
-microsoft.testplatform.testhost@16.2.0
-microsoft.win32.primitives@4.0.1
-microsoft.win32.primitives@4.3.0
-microsoft.win32.registry@4.0.0
-microsoft.win32.registry@4.3.0
-microsoft.win32.systemevents@6.0.0
-netstandard.library@1.6.0
-netstandard.library@2.0.0
-newtonsoft.json@9.0.1
-nunit@3.12.0
-nunit3testadapter@3.15.1
-runtime.any.system.collections@4.3.0
-runtime.any.system.diagnostics.tools@4.3.0
-runtime.any.system.diagnostics.tracing@4.3.0
-runtime.any.system.globalization.calendars@4.3.0
-runtime.any.system.globalization@4.3.0
-runtime.any.system.io@4.3.0
-runtime.any.system.reflection.extensions@4.3.0
-runtime.any.system.reflection.primitives@4.3.0
-runtime.any.system.reflection@4.3.0
-runtime.any.system.resources.resourcemanager@4.3.0
-runtime.any.system.runtime.handles@4.3.0
-runtime.any.system.runtime.interopservices@4.3.0
-runtime.any.system.runtime@4.3.0
-runtime.any.system.text.encoding.extensions@4.3.0
-runtime.any.system.text.encoding@4.3.0
-runtime.any.system.threading.tasks@4.3.0
-runtime.any.system.threading.timer@4.3.0
-runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.native.system.io.compression@4.1.0
-runtime.native.system.net.http@4.0.1
-runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.native.system.security.cryptography@4.0.0
-runtime.native.system@4.0.0
-runtime.native.system@4.3.0
-runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.unix.microsoft.win32.primitives@4.3.0
-runtime.unix.system.console@4.3.0
-runtime.unix.system.diagnostics.debug@4.3.0

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

2024-06-27 Thread Maciej Barć
commit: 2784f1947a3c1cfa6b2f3e4f7c12f3c7086b9d28
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Jun 27 21:10:46 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Jun 27 22:42:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2784f194

dev-lang/dafny: bump to 4.7.0

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

 dev-lang/dafny/Manifest   |  14 +
 dev-lang/dafny/dafny-4.7.0.ebuild | 665 ++
 2 files changed, 679 insertions(+)

diff --git a/dev-lang/dafny/Manifest b/dev-lang/dafny/Manifest
index 133f085036b5..d1aec9b0a014 100644
--- a/dev-lang/dafny/Manifest
+++ b/dev-lang/dafny/Manifest
@@ -1,21 +1,35 @@
 DIST bignumber.js-9.1.2.tgz 79226 BLAKE2B 
3d2ff19d73a6fcfbcc0d03d1e9808796baae639e19973cbe0c26af4b514abc299129b8a7bc3e4e803c61af44b76f4381b1965d8fa331ea43e8a4c8fc7f98d8e7
 SHA512 
dbf98ac991fd2bce5bcce11f8570c11594c6775093b3ee481e9785428f65ba2046ee1821742f39d4f8f658085be84dd1e9bf6d663fd72a16e0e1fba6f8a7a9ba
 DIST boogie.abstractinterpretation.3.1.3.nupkg 29640 BLAKE2B 
6ebadfc92014018649ba1998f878ca8d8cda2df25d8b7f5243becd27bcafbcc166c071769adabdc99098b4fbf4aee8a6de8be9f8da43b3a3e1511dba96bbf2d1
 SHA512 
b950ceab224aca2a6d9a0202d2f79dc59f5e8f18f710933d843e8eb6dae9badadf6f78e79297f74bbe35a9d9170f2c928174c93a6edfd70e79aa282348b4be58
+DIST boogie.abstractinterpretation.3.1.6.nupkg 31060 BLAKE2B 
232350ede99fdfe5eafccfe1975d69dec478e353041cfdf85f66b9ef6080b9530c3ce3e1caf9cdadb72dc7238dc0730fe689cd97014f0ca6e7a0721ef5906e51
 SHA512 
8d1d2d9fa70e3428ae5be04f13498492e3075eef4c51162b265a30361496acf173c1d6ee8d875fc29e1b5bab58d899a351b3fa07c9321c2f30641efaa61391f5
 DIST boogie.basetypes.3.1.3.nupkg 25710 BLAKE2B 
e45663df336757dcc448f2ebe4f150948504047a1d5e4814fba81b0c08d7480aa717a42ebaa1ef9714276093a0d2755780669d0af410dda4806181c513874bf0
 SHA512 
ce3bbdf67d1332a51dbfffc21f12cde720b6583638dd7b6bc1fb68e5e6a7d1d6f0a191e795728b79adc1f113102996475c0290afb7062bd1122a17c1d6d1605f
+DIST boogie.basetypes.3.1.6.nupkg 27130 BLAKE2B 
34a2c49a31c3582011934b6fccede103858e6c117d3ad07c0bf07bf95b6899b8274184e615369ea16b5d309273402a3876147ad54cdc3076cbbf6f65603ccc67
 SHA512 
41365c6b02cf0cc333f2bba5a282f17c061cb9ffeccfaad50888f4ae40571226fbccab5ad4b4ce77d5abea6dfc20d33490006a8694f66a82d6f8fd1cc79f3f4b
 DIST boogie.codecontractsextender.3.1.3.nupkg 17458 BLAKE2B 
2005168450015740d0afd9415c47674bb55f99b2a717ad03f56e0571be1f5532a9abb0a662b3b3f785dab32914684dc0046854c4286ea9be338aa0dcad0e4618
 SHA512 
1508e11342e88ef0fe3a6f7dc758924987b6edcc30f62d0a7e43aaba09cc14b26b999eb0d59faa13e26f246e91b9c176f4c983fdeb653892cff655f40b5bd24f
+DIST boogie.codecontractsextender.3.1.6.nupkg 18878 BLAKE2B 
8b1b92b1bf916ccd5dabe99102ee1d5feea10fe4cb9aca7926bc1ab7f17e5c626e72f71f9aba33b4a8076760323f8fecc115d7f5d111437c8af0ce51ae97c413
 SHA512 
7675cf3e961ac3e323fc39fe39e1ed1a955aa2ce651302729c8d1a6a4f015315f3e5fd3cfe79888bc4b2e7b6be4a9fab5febacf7f12b814e3f980f42d99fdea4
 DIST boogie.concurrency.3.1.3.nupkg 92168 BLAKE2B 
81ff170058924043a10c83aed60ea38951bca7ff35de3d8be29fcf68fea9da2d658ba0abf36f0fa93e4c9f96b0a81f96b550396ca55e3ac204b4e21e49d112bd
 SHA512 
069c34b152ccfa9ab8903b6beda6090fcbfbad243d79dc473c01e30d19a6a5ed15528120180ad271d28b43eb520dae6e221a9256680b7e241a6bb83415988d93
+DIST boogie.concurrency.3.1.6.nupkg 92317 BLAKE2B 
174a2ed0ae2e4141e9f4a4dba6d2498bb7b56babcc25a103a4a77d8fce9b5d7d41e26df16dca3b9f1f64e503d377b9b3b41484be01d80bb820c468bf87f7601e
 SHA512 
c4a62941db25677f45dde8657d3c917a1845e51d3fde13dee40a9446ee30f5a533392b333989864439b29c8278b256b71f0d8eb7d118f1152c7ab514d29103c8
 DIST boogie.core.3.1.3.nupkg 208304 BLAKE2B 
c3affd650c0c81c61e39e5bba0e3f88684fe43169c59b60aa15ef532747ed624d3b4d2a1ebf1fef6d216bb380b535c62a48cce072bf4a3ff57feea907c48ca8c
 SHA512 
ae611fe91b8189ba55315db75be7fd927d08ae096305d099aa5b51ef692b4c5f4633c7cdcc95f9344791f7e11414e4078a8640127e2442f667594b335338eb1e
+DIST boogie.core.3.1.6.nupkg 209262 BLAKE2B 
42160fee38ba905ef76ee63e6384b6be8e248302cca8f6fc9784ae822e2d55200a1e54b38c399d616aff2adc47bf7cb34713cff0b11da36c453b47b9b901b8fd
 SHA512 
14f2680defcc7db41698b9e959fb554ea15ab1752dfc238124c535e406029dd29305f26173d7084d98cac235385bc0d8552e16bb2455e6d7ebe687e164b06c1d
 DIST boogie.executionengine.3.1.3.nupkg 85951 BLAKE2B 
4dc3e7c442d2fc8f79b8f17c5139bf28453205f7fbb22caf35cdff40ff5294e940820e44029669e4f2103ae4dda56ad34b5d3d76dc73327d8925e6c5384859af
 SHA512 
d06372aa80356ee5b07dd6cd30495246a5d900727fd7c6bba52faef25aabc191b5d89f479ba3c936a2a31a0045c8c195e9099d4c87231c14705ff00ac37b8c84
+DIST boogie.executionengine.3.1.6.nupkg 88418 BLAKE2B 
98e49c3c54af899e5e70d39c083fa62fba395aaa5a8abc04362e98bb9ab109cdc854072d0609d30da319373ac66de54e0640d29c8579ac38da91a5104ac926d5
 SHA512 
7628e192df3914da874ff774419d88a9d684ef500bb74ae0c5cb484438b02c9bf1dd73d814848aac781ca9c236518f71cad07ddb87486ad373d5caccd2bcd6c1
 DIST boogie.graph.3.1.3.nupkg 27927 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/

2024-06-27 Thread Matt Jolly
commit: bc47036d7d40988ed3c08b30b610a5ec0021194c
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu Jun 27 21:52:45 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Thu Jun 27 21:52:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc47036d

www-plugins/chrome-binary-plugins: automated update (128.0.6559.0_alpha)

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

 www-plugins/chrome-binary-plugins/Manifest  | 2 +-
 ...5.2_alpha.ebuild => chrome-binary-plugins-128.0.6559.0_alpha.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index c6f711cd9e4d..99e8f3055b89 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
 DIST google-chrome-beta_127.0.6533.26-1_amd64.deb 109200372 BLAKE2B 
c52fb6fbde230b40c4aa8c400d68f393fd8254cc503c79e5c8929dd0ca1dd760e72dba9fda11ea64b9c7e7c69e30a09c95bff3014aab01cb8e98e8ce42238d34
 SHA512 
083ef46ff37418fec18b2e082d4aaa5f209d77047c3e17c2f151eeb5e28dee5538430da15ea72bbdc1f9faec70794c7d1bf7d522d2ec2aeaae02138d28f6
 DIST google-chrome-stable_126.0.6478.126-1_amd64.deb 108773084 BLAKE2B 
4e59333e6073b2b7320b50551a6241fc402509398a404742e63ccde60dce3a9c8d5a490a0b9fb4a9a409562ee4ea078ac1a6d441b0ead94bd40792b16afa48f9
 SHA512 
cae09818d2032253e1d9a8e58dfde53d56bb4fd63de0b7ad89bc6558da66103220057dce331ae519fa79e7ec140f116bc8d3e10200eb9845bb278aeaf3cf5d95
-DIST google-chrome-unstable_128.0.6555.2-1_amd64.deb 109871140 BLAKE2B 
2bc6db0a021f8161ecdde53365b5bbe203eebd40e23886866b5e5e60f1dc98b3e1db481b20f97ee64a6cc5256df7fcb3c07d02905372ca927e2990e0b815b507
 SHA512 
219ba6ce068fb6311c4a423e64c35a96dc7944e63702d460ed9b47499abf62c3ee0218e16fbc93a8d36b735ea0242e2e32f43f07bac32480ddb14a25b37ab45e
+DIST google-chrome-unstable_128.0.6559.0-1_amd64.deb 109921208 BLAKE2B 
55a225f2e5cd32b4f22d36e4622ccf0b37a7d159993fcc1de181e24bf579f93e327b5ec10516b1cf64ef0a91d1c17b3f7c157f15d8efa6851d2f6290d3bc26d1
 SHA512 
e9e730be7506897d3ed85e90db016dbd9615850a0f72058746d1bd79747a54f5e08663430b6d74627229d2af27bc3141d0ee11077da07287f2b8b2702bd3fca3

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-128.0.6555.2_alpha.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-128.0.6559.0_alpha.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-128.0.6555.2_alpha.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-128.0.6559.0_alpha.ebuild



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

2024-06-27 Thread Matt Jolly
commit: 069d4eb4df1096ab6fab639c517ec7a6a06b1ee2
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu Jun 27 21:55:13 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Thu Jun 27 21:55:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=069d4eb4

www-client/opera-developer: automated bump (113.0.5210.0)

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

 www-client/opera-developer/Manifest|   1 +
 .../opera-developer-113.0.5210.0.ebuild| 173 +
 2 files changed, 174 insertions(+)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index 2497b6140e59..fbb00f4cca91 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,3 +1,4 @@
 DIST opera-developer_112.0.5193.0_amd64.deb 110644548 BLAKE2B 
79f5c078ecf6c150e2a42e3f4d8484bedb93ad590f523e97a7c1252835821a665d91d3f6df3b7c7dc356e650879089d1b9844e246ebf4bd05d0879ad83a9455c
 SHA512 
42b7fcac19c08a1c9acb5a7dc226834de00d001d35dc70dc80722a076bb2d87e334b7bcdf5d2db3f6787c4ef777ad752c9ed6e8b9218ed4347a74bd4ce306c0e
 DIST opera-developer_112.0.5196.0_amd64.deb 111098252 BLAKE2B 
6c61e6f202acb437afe8fab62866d7fbc08138d2b0a01d76f4f9314f171fd1c44cb3ff95e17890c0a4dcdae90250e6789a54b740c5fe0609725b39a509f03f9c
 SHA512 
4286f35a3956322aca46965c8c6c9fc0efcb8e0f0e0890bd6d86859eb93c2cb047cd19572818760a07e5b1f456b702bc7e46d3246c3e877b031e6c4e4d0baad7
 DIST opera-developer_113.0.5201.0_amd64.deb 112140276 BLAKE2B 
e97d40a3541d7e1847ede364b33b0670b977b32db575b25019901bac80a61c79c205f09a81b99023ad3697ce3fcb31ddfb465a1c86a2260feee75d77cf88d758
 SHA512 
d6b37c5612d211c125cc955842ff4195646257dc824871df5531e041c9c3cb83106744a1c121d1a31fd276bc65dbb41b5ad85a6695f0750807de45754b07ea9b
+DIST opera-developer_113.0.5210.0_amd64.deb 111403232 BLAKE2B 
603b94351147f937898b9db752f4c942609ca28f56d1ff1cc234c10ac3bd29b9ec80bd6a017d237b575b47f38700467854de5f195e60b1362101b8c88688c54f
 SHA512 
f8270863a4d4b0e29e67f4b741dcfd3cfdb373a0769059c861d508d8a02babf6851a38aab8e7be579b5d0604c7d2d1819c460e8a2f271532580f1e7836b85748

diff --git a/www-client/opera-developer/opera-developer-113.0.5210.0.ebuild 
b/www-client/opera-developer/opera-developer-113.0.5210.0.ebuild
new file mode 100644
index ..0d49f3a56353
--- /dev/null
+++ b/www-client/opera-developer/opera-developer-113.0.5210.0.ebuild
@@ -0,0 +1,173 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+# Commit ref from `strings libffmpeg.so | grep -F "FFmpeg version"` matches 
this Chromium version
+# used to select the correct ffmpeg-chromium version (corresponds to a major 
version of Chromium)
+# Does not need to be updated for every new version of Opera, only when it 
breaks
+CHROMIUM_VERSION="125"
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}"
+S=${WORKDIR}
+
+LICENSE="OPERA-2018"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE="+ffmpeg-chromium +proprietary-codecs +suid qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+   proprietary-codecs? (
+   !ffmpeg-chromium? ( 
>=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] )
+   ffmpeg-chromium? ( 
media-video/ffmpeg-chromium:${CHROMIUM_VERSION} )
+   )
+   qt5? 

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

2024-06-27 Thread Matt Jolly
commit: abb2a66045bbe3470378e1753c8db09b965d450c
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu Jun 27 21:53:43 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Thu Jun 27 21:53:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abb2a660

www-client/microsoft-edge: remove old

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

 www-client/microsoft-edge/Manifest |   1 -
 .../microsoft-edge-126.0.2592.68.ebuild| 126 -
 2 files changed, 127 deletions(-)

diff --git a/www-client/microsoft-edge/Manifest 
b/www-client/microsoft-edge/Manifest
index 79206ed113a3..b50ff01a7b73 100644
--- a/www-client/microsoft-edge/Manifest
+++ b/www-client/microsoft-edge/Manifest
@@ -1,2 +1 @@
-DIST microsoft-edge-stable_126.0.2592.68-1_amd64.deb 168070006 BLAKE2B 
d4b7a90ec215aab7eab86197e1a9fdd05306ab1a9daa28f2cee67b162948dc70e1383fd8582fa1872ec762bf9d1617477a858f9a1476221d5397a65c09bf20f7
 SHA512 
ad76c4bba553d870fc4ea233412e0ed20eaf7fb64bf08975dda4cec832c03108bfb214268654aceed4b47a59173ecb48085fff892c9ad1dfde9b9c1a67968ac6
 DIST microsoft-edge-stable_126.0.2592.81-1_amd64.deb 168150094 BLAKE2B 
7e3ffae48269651076428e86b92e3ae888abd09b9abc86c7f0923d0d7895733d993a3b9de5bf3c97a2030b06903459468d91a03d53cf6ee6f802d2f459f5187b
 SHA512 
f694c2adff03a3b0465687716fc27bcff31c6d76db2f0a60e692d20eae45beeb18ebc5317098c46b8898050b2697909335597684e39992c79bd30c900fc1cec8

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

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

2024-06-27 Thread Matt Jolly
commit: 90fb1b0f18d581f977a1b8fbc08544cfb2ae3a5b
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu Jun 27 21:54:42 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Thu Jun 27 21:54:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90fb1b0f

www-client/opera-beta: automated bump (112.0.5197.10)

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

 www-client/opera-beta/Manifest |   1 +
 .../opera-beta/opera-beta-112.0.5197.10.ebuild | 173 +
 2 files changed, 174 insertions(+)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index adbbf64529e8..00acfd0fad56 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,3 +1,4 @@
 DIST opera-beta_111.0.5168.10_amd64.deb 110679556 BLAKE2B 
9b39954572dcab10f5c6e2ae8c49b3fa89c96c9d2ae6744f73d66bec122bb718cca436facbf3f36e34a4122bab5120157893f0341d029e6dc5b6089228e483f3
 SHA512 
330cad42972bd0b87c799461dad0944073957ee2413166e86db9c5b7ae5721f7c29e67861a04240c232fa0ea0e54e301bac9a107d8a3faae10c7ec63b4b81ac7
 DIST opera-beta_111.0.5168.15_amd64.deb 110248164 BLAKE2B 
05a58600640ffdf6d75ca673458f3e89d94ba15b7fa8ba3935f49a5d53c937994ce59ea36a4e8becf8ecb1d87b0d451f38f422253c24e6e2db56a7af71ad9072
 SHA512 
37502f15d08564c1e667797c646c1310647e28c00f6601114862cbec82a9f4afd5f3f5dd2a1f46db19f6ae32c36c413c018c2bc5008e5d19ece89d0ee8673daf
+DIST opera-beta_112.0.5197.10_amd64.deb 111011432 BLAKE2B 
214a3ac05a1c457dda6ab78529bd28023a3ee8e809da12a45cdb23eb37765eb8be36d0854d765ac8b472e762ded7ca147a951ff7ea2ec44402c874312b8760de
 SHA512 
c8efefc1f412ac3c4bd1555fbf837fa18917b7857ed22436c0044631d05a6188d24be5f60a6b283f8884a76eaca7fcc5462217d0f52e4b8445614724b1a18b52
 DIST opera-beta_112.0.5197.5_amd64.deb 111091348 BLAKE2B 
4e683d4fdb536a9b6beaa9be325738bd5282afa18cde816de04cc1285c1f021f8063fec07b505ab9af56eb33170e4342959154a63e384be7d9cde9bd9fe62b56
 SHA512 
d98b62e2ac94f154474f247a60c9acbb4fcddf1bf3443456bc742152c5a2f9ac36d6cfecd60e3f416550257f2f088cee61d45a2a28b4f4376e077784840fa186

diff --git a/www-client/opera-beta/opera-beta-112.0.5197.10.ebuild 
b/www-client/opera-beta/opera-beta-112.0.5197.10.ebuild
new file mode 100644
index ..0d49f3a56353
--- /dev/null
+++ b/www-client/opera-beta/opera-beta-112.0.5197.10.ebuild
@@ -0,0 +1,173 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+# Commit ref from `strings libffmpeg.so | grep -F "FFmpeg version"` matches 
this Chromium version
+# used to select the correct ffmpeg-chromium version (corresponds to a major 
version of Chromium)
+# Does not need to be updated for every new version of Opera, only when it 
breaks
+CHROMIUM_VERSION="125"
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}"
+S=${WORKDIR}
+
+LICENSE="OPERA-2018"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE="+ffmpeg-chromium +proprietary-codecs +suid qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+   proprietary-codecs? (
+   !ffmpeg-chromium? ( 
>=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] )
+   ffmpeg-chromium? ( 
media-video/ffmpeg-chromium:${CHROMIUM_VERSION} )
+   )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]

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

2024-06-27 Thread Matt Jolly
commit: ec680586f5616aa36cd830ff5398003525856f6b
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu Jun 27 21:53:35 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Thu Jun 27 21:53:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec680586

www-client/microsoft-edge: automated bump (126.0.2592.81)

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

 www-client/microsoft-edge/Manifest |   1 +
 .../microsoft-edge-126.0.2592.81.ebuild| 126 +
 2 files changed, 127 insertions(+)

diff --git a/www-client/microsoft-edge/Manifest 
b/www-client/microsoft-edge/Manifest
index 87c231198330..79206ed113a3 100644
--- a/www-client/microsoft-edge/Manifest
+++ b/www-client/microsoft-edge/Manifest
@@ -1 +1,2 @@
 DIST microsoft-edge-stable_126.0.2592.68-1_amd64.deb 168070006 BLAKE2B 
d4b7a90ec215aab7eab86197e1a9fdd05306ab1a9daa28f2cee67b162948dc70e1383fd8582fa1872ec762bf9d1617477a858f9a1476221d5397a65c09bf20f7
 SHA512 
ad76c4bba553d870fc4ea233412e0ed20eaf7fb64bf08975dda4cec832c03108bfb214268654aceed4b47a59173ecb48085fff892c9ad1dfde9b9c1a67968ac6
+DIST microsoft-edge-stable_126.0.2592.81-1_amd64.deb 168150094 BLAKE2B 
7e3ffae48269651076428e86b92e3ae888abd09b9abc86c7f0923d0d7895733d993a3b9de5bf3c97a2030b06903459468d91a03d53cf6ee6f802d2f459f5187b
 SHA512 
f694c2adff03a3b0465687716fc27bcff31c6d76db2f0a60e692d20eae45beeb18ebc5317098c46b8898050b2697909335597684e39992c79bd30c900fc1cec8

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

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

2024-06-27 Thread Matt Jolly
commit: ad3f634c794f4900bce6d4f631b279b64eb01577
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu Jun 27 21:55:16 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Thu Jun 27 21:55:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad3f634c

www-client/opera-developer: remove old

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

 www-client/opera-developer/Manifest|   1 -
 .../opera-developer-112.0.5193.0.ebuild| 173 -
 2 files changed, 174 deletions(-)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index fbb00f4cca91..a18fadd8accf 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,4 +1,3 @@
-DIST opera-developer_112.0.5193.0_amd64.deb 110644548 BLAKE2B 
79f5c078ecf6c150e2a42e3f4d8484bedb93ad590f523e97a7c1252835821a665d91d3f6df3b7c7dc356e650879089d1b9844e246ebf4bd05d0879ad83a9455c
 SHA512 
42b7fcac19c08a1c9acb5a7dc226834de00d001d35dc70dc80722a076bb2d87e334b7bcdf5d2db3f6787c4ef777ad752c9ed6e8b9218ed4347a74bd4ce306c0e
 DIST opera-developer_112.0.5196.0_amd64.deb 111098252 BLAKE2B 
6c61e6f202acb437afe8fab62866d7fbc08138d2b0a01d76f4f9314f171fd1c44cb3ff95e17890c0a4dcdae90250e6789a54b740c5fe0609725b39a509f03f9c
 SHA512 
4286f35a3956322aca46965c8c6c9fc0efcb8e0f0e0890bd6d86859eb93c2cb047cd19572818760a07e5b1f456b702bc7e46d3246c3e877b031e6c4e4d0baad7
 DIST opera-developer_113.0.5201.0_amd64.deb 112140276 BLAKE2B 
e97d40a3541d7e1847ede364b33b0670b977b32db575b25019901bac80a61c79c205f09a81b99023ad3697ce3fcb31ddfb465a1c86a2260feee75d77cf88d758
 SHA512 
d6b37c5612d211c125cc955842ff4195646257dc824871df5531e041c9c3cb83106744a1c121d1a31fd276bc65dbb41b5ad85a6695f0750807de45754b07ea9b
 DIST opera-developer_113.0.5210.0_amd64.deb 111403232 BLAKE2B 
603b94351147f937898b9db752f4c942609ca28f56d1ff1cc234c10ac3bd29b9ec80bd6a017d237b575b47f38700467854de5f195e60b1362101b8c88688c54f
 SHA512 
f8270863a4d4b0e29e67f4b741dcfd3cfdb373a0769059c861d508d8a02babf6851a38aab8e7be579b5d0604c7d2d1819c460e8a2f271532580f1e7836b85748

diff --git a/www-client/opera-developer/opera-developer-112.0.5193.0.ebuild 
b/www-client/opera-developer/opera-developer-112.0.5193.0.ebuild
deleted file mode 100644
index 0d49f3a56353..
--- a/www-client/opera-developer/opera-developer-112.0.5193.0.ebuild
+++ /dev/null
@@ -1,173 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-inherit chromium-2 pax-utils xdg
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   inherit rpm
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   inherit unpacker
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-# Commit ref from `strings libffmpeg.so | grep -F "FFmpeg version"` matches 
this Chromium version
-# used to select the correct ffmpeg-chromium version (corresponds to a major 
version of Chromium)
-# Does not need to be updated for every new version of Opera, only when it 
breaks
-CHROMIUM_VERSION="125"
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}"
-S=${WORKDIR}
-
-LICENSE="OPERA-2018"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-IUSE="+ffmpeg-chromium +proprietary-codecs +suid qt5 qt6"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-   proprietary-codecs? (
-   !ffmpeg-chromium? ( 
>=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] )
-   ffmpeg-chromium? ( 
media-video/ffmpeg-chromium:${CHROMIUM_VERSION} )
-   )
-   qt5? (
- 

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

2024-06-27 Thread Matt Jolly
commit: 3a47934e725034c1ad1df6b609e7edfb5564506b
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu Jun 27 21:54:45 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Thu Jun 27 21:54:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a47934e

www-client/opera-beta: remove old

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

 www-client/opera-beta/Manifest |   1 -
 .../opera-beta/opera-beta-111.0.5168.10.ebuild | 173 -
 2 files changed, 174 deletions(-)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index 00acfd0fad56..3cd0748a752b 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,4 +1,3 @@
-DIST opera-beta_111.0.5168.10_amd64.deb 110679556 BLAKE2B 
9b39954572dcab10f5c6e2ae8c49b3fa89c96c9d2ae6744f73d66bec122bb718cca436facbf3f36e34a4122bab5120157893f0341d029e6dc5b6089228e483f3
 SHA512 
330cad42972bd0b87c799461dad0944073957ee2413166e86db9c5b7ae5721f7c29e67861a04240c232fa0ea0e54e301bac9a107d8a3faae10c7ec63b4b81ac7
 DIST opera-beta_111.0.5168.15_amd64.deb 110248164 BLAKE2B 
05a58600640ffdf6d75ca673458f3e89d94ba15b7fa8ba3935f49a5d53c937994ce59ea36a4e8becf8ecb1d87b0d451f38f422253c24e6e2db56a7af71ad9072
 SHA512 
37502f15d08564c1e667797c646c1310647e28c00f6601114862cbec82a9f4afd5f3f5dd2a1f46db19f6ae32c36c413c018c2bc5008e5d19ece89d0ee8673daf
 DIST opera-beta_112.0.5197.10_amd64.deb 111011432 BLAKE2B 
214a3ac05a1c457dda6ab78529bd28023a3ee8e809da12a45cdb23eb37765eb8be36d0854d765ac8b472e762ded7ca147a951ff7ea2ec44402c874312b8760de
 SHA512 
c8efefc1f412ac3c4bd1555fbf837fa18917b7857ed22436c0044631d05a6188d24be5f60a6b283f8884a76eaca7fcc5462217d0f52e4b8445614724b1a18b52
 DIST opera-beta_112.0.5197.5_amd64.deb 111091348 BLAKE2B 
4e683d4fdb536a9b6beaa9be325738bd5282afa18cde816de04cc1285c1f021f8063fec07b505ab9af56eb33170e4342959154a63e384be7d9cde9bd9fe62b56
 SHA512 
d98b62e2ac94f154474f247a60c9acbb4fcddf1bf3443456bc742152c5a2f9ac36d6cfecd60e3f416550257f2f088cee61d45a2a28b4f4376e077784840fa186

diff --git a/www-client/opera-beta/opera-beta-111.0.5168.10.ebuild 
b/www-client/opera-beta/opera-beta-111.0.5168.10.ebuild
deleted file mode 100644
index 0d49f3a56353..
--- a/www-client/opera-beta/opera-beta-111.0.5168.10.ebuild
+++ /dev/null
@@ -1,173 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-inherit chromium-2 pax-utils xdg
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   inherit rpm
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   inherit unpacker
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-# Commit ref from `strings libffmpeg.so | grep -F "FFmpeg version"` matches 
this Chromium version
-# used to select the correct ffmpeg-chromium version (corresponds to a major 
version of Chromium)
-# Does not need to be updated for every new version of Opera, only when it 
breaks
-CHROMIUM_VERSION="125"
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}"
-S=${WORKDIR}
-
-LICENSE="OPERA-2018"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-IUSE="+ffmpeg-chromium +proprietary-codecs +suid qt5 qt6"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-   proprietary-codecs? (
-   !ffmpeg-chromium? ( 
>=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] )
-   ffmpeg-chromium? ( 
media-video/ffmpeg-chromium:${CHROMIUM_VERSION} )
-   )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   

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

2024-06-27 Thread Matt Jolly
commit: fdb8a4a4472ca396e7fe6905c79765a4537a0546
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu Jun 27 21:53:40 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Thu Jun 27 21:53:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdb8a4a4

www-client/microsoft-edge: amd64 stable (126.0.2592.81)

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

 www-client/microsoft-edge/microsoft-edge-126.0.2592.81.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/microsoft-edge/microsoft-edge-126.0.2592.81.ebuild 
b/www-client/microsoft-edge/microsoft-edge-126.0.2592.81.ebuild
index 0ff710cc5ddc..7ea339bd40f9 100644
--- a/www-client/microsoft-edge/microsoft-edge-126.0.2592.81.ebuild
+++ b/www-client/microsoft-edge/microsoft-edge-126.0.2592.81.ebuild
@@ -20,7 +20,7 @@ S=${WORKDIR}
 
 LICENSE="microsoft-edge"
 SLOT="0"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 
 IUSE="+mip qt5 qt6"
 RESTRICT="bindist mirror strip"



[gentoo-commits] repo/gentoo:master commit in: www-client/google-chrome-beta/

2024-06-27 Thread Matt Jolly
commit: 5e181ca8a5700f11c94f8a30abb96ea3cabb7b92
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu Jun 27 21:51:54 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Thu Jun 27 21:51:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e181ca8

www-client/google-chrome-beta: automated update (127.0.6533.26)

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

 www-client/google-chrome-beta/Manifest  | 2 +-
 ...eta-127.0.6533.17.ebuild => google-chrome-beta-127.0.6533.26.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome-beta/Manifest 
b/www-client/google-chrome-beta/Manifest
index d87c5f49ac2a..b636689740c0 100644
--- a/www-client/google-chrome-beta/Manifest
+++ b/www-client/google-chrome-beta/Manifest
@@ -1 +1 @@
-DIST google-chrome-beta_127.0.6533.17-1_amd64.deb 109140664 BLAKE2B 
c521b25830a91fc156598b5b3ea9d1f26866917788c54a90674cde5494aa78880bfe3bcbefffa380440b22bdef041cf79f306f0305b7d65b7b00c668bd8f839c
 SHA512 
ff1501bec2be4145e07ea696db0dec7f2c9d541c2decdafb3ff81ff6337147ad05c5d0c7e3f7626b860392fd331109435a0a809a25f46084748ae96cfebd3909
+DIST google-chrome-beta_127.0.6533.26-1_amd64.deb 109200372 BLAKE2B 
c52fb6fbde230b40c4aa8c400d68f393fd8254cc503c79e5c8929dd0ca1dd760e72dba9fda11ea64b9c7e7c69e30a09c95bff3014aab01cb8e98e8ce42238d34
 SHA512 
083ef46ff37418fec18b2e082d4aaa5f209d77047c3e17c2f151eeb5e28dee5538430da15ea72bbdc1f9faec70794c7d1bf7d522d2ec2aeaae02138d28f6

diff --git 
a/www-client/google-chrome-beta/google-chrome-beta-127.0.6533.17.ebuild 
b/www-client/google-chrome-beta/google-chrome-beta-127.0.6533.26.ebuild
similarity index 100%
rename from 
www-client/google-chrome-beta/google-chrome-beta-127.0.6533.17.ebuild
rename to www-client/google-chrome-beta/google-chrome-beta-127.0.6533.26.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/

2024-06-27 Thread Matt Jolly
commit: 0bdd0976d9d7c9d6adcdf9a0fd3d8d02b7e3cc40
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu Jun 27 21:52:10 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Thu Jun 27 21:52:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bdd0976

www-plugins/chrome-binary-plugins: automated update (127.0.6533.26_beta)

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

 www-plugins/chrome-binary-plugins/Manifest  | 2 +-
 ...3.17_beta.ebuild => chrome-binary-plugins-127.0.6533.26_beta.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index 8a59c47574d2..c6f711cd9e4d 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
-DIST google-chrome-beta_127.0.6533.17-1_amd64.deb 109140664 BLAKE2B 
c521b25830a91fc156598b5b3ea9d1f26866917788c54a90674cde5494aa78880bfe3bcbefffa380440b22bdef041cf79f306f0305b7d65b7b00c668bd8f839c
 SHA512 
ff1501bec2be4145e07ea696db0dec7f2c9d541c2decdafb3ff81ff6337147ad05c5d0c7e3f7626b860392fd331109435a0a809a25f46084748ae96cfebd3909
+DIST google-chrome-beta_127.0.6533.26-1_amd64.deb 109200372 BLAKE2B 
c52fb6fbde230b40c4aa8c400d68f393fd8254cc503c79e5c8929dd0ca1dd760e72dba9fda11ea64b9c7e7c69e30a09c95bff3014aab01cb8e98e8ce42238d34
 SHA512 
083ef46ff37418fec18b2e082d4aaa5f209d77047c3e17c2f151eeb5e28dee5538430da15ea72bbdc1f9faec70794c7d1bf7d522d2ec2aeaae02138d28f6
 DIST google-chrome-stable_126.0.6478.126-1_amd64.deb 108773084 BLAKE2B 
4e59333e6073b2b7320b50551a6241fc402509398a404742e63ccde60dce3a9c8d5a490a0b9fb4a9a409562ee4ea078ac1a6d441b0ead94bd40792b16afa48f9
 SHA512 
cae09818d2032253e1d9a8e58dfde53d56bb4fd63de0b7ad89bc6558da66103220057dce331ae519fa79e7ec140f116bc8d3e10200eb9845bb278aeaf3cf5d95
 DIST google-chrome-unstable_128.0.6555.2-1_amd64.deb 109871140 BLAKE2B 
2bc6db0a021f8161ecdde53365b5bbe203eebd40e23886866b5e5e60f1dc98b3e1db481b20f97ee64a6cc5256df7fcb3c07d02905372ca927e2990e0b815b507
 SHA512 
219ba6ce068fb6311c4a423e64c35a96dc7944e63702d460ed9b47499abf62c3ee0218e16fbc93a8d36b735ea0242e2e32f43f07bac32480ddb14a25b37ab45e

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-127.0.6533.17_beta.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-127.0.6533.26_beta.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-127.0.6533.17_beta.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-127.0.6533.26_beta.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-client/google-chrome-unstable/

2024-06-27 Thread Matt Jolly
commit: 680fa58816b9ed428b030f8eae53f2d127a1f7e2
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu Jun 27 21:52:40 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Thu Jun 27 21:52:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=680fa588

www-client/google-chrome-unstable: automated update (128.0.6559.0)

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

 www-client/google-chrome-unstable/Manifest  | 2 +-
 ...e-128.0.6555.2.ebuild => google-chrome-unstable-128.0.6559.0.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome-unstable/Manifest 
b/www-client/google-chrome-unstable/Manifest
index da33624786bd..59d268cdd4a5 100644
--- a/www-client/google-chrome-unstable/Manifest
+++ b/www-client/google-chrome-unstable/Manifest
@@ -1 +1 @@
-DIST google-chrome-unstable_128.0.6555.2-1_amd64.deb 109871140 BLAKE2B 
2bc6db0a021f8161ecdde53365b5bbe203eebd40e23886866b5e5e60f1dc98b3e1db481b20f97ee64a6cc5256df7fcb3c07d02905372ca927e2990e0b815b507
 SHA512 
219ba6ce068fb6311c4a423e64c35a96dc7944e63702d460ed9b47499abf62c3ee0218e16fbc93a8d36b735ea0242e2e32f43f07bac32480ddb14a25b37ab45e
+DIST google-chrome-unstable_128.0.6559.0-1_amd64.deb 109921208 BLAKE2B 
55a225f2e5cd32b4f22d36e4622ccf0b37a7d159993fcc1de181e24bf579f93e327b5ec10516b1cf64ef0a91d1c17b3f7c157f15d8efa6851d2f6290d3bc26d1
 SHA512 
e9e730be7506897d3ed85e90db016dbd9615850a0f72058746d1bd79747a54f5e08663430b6d74627229d2af27bc3141d0ee11077da07287f2b8b2702bd3fca3

diff --git 
a/www-client/google-chrome-unstable/google-chrome-unstable-128.0.6555.2.ebuild 
b/www-client/google-chrome-unstable/google-chrome-unstable-128.0.6559.0.ebuild
similarity index 100%
rename from 
www-client/google-chrome-unstable/google-chrome-unstable-128.0.6555.2.ebuild
rename to 
www-client/google-chrome-unstable/google-chrome-unstable-128.0.6559.0.ebuild



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

2024-06-27 Thread Petr Vaněk
commit: cc3f29f28a29f3ec95965cfb97d5be6fd2b45314
Author: Petr Vaněk  gentoo  org>
AuthorDate: Thu Jun 27 20:48:54 2024 +
Commit: Petr Vaněk  gentoo  org>
CommitDate: Thu Jun 27 21:27:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc3f29f2

dev-python/deprecation: enable py3.13

Signed-off-by: Petr Vaněk  gentoo.org>

 dev-python/deprecation/deprecation-2.1.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/deprecation/deprecation-2.1.0-r1.ebuild 
b/dev-python/deprecation/deprecation-2.1.0-r1.ebuild
index 6334a81745ca..9f324a04fc38 100644
--- a/dev-python/deprecation/deprecation-2.1.0-r1.ebuild
+++ b/dev-python/deprecation/deprecation-2.1.0-r1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
 inherit distutils-r1 pypi
 
 DESCRIPTION="A library to handle automated deprecations"



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

2024-06-27 Thread Petr Vaněk
commit: a136e599523e7dea26e17dd6daa74a8d8fac5d5c
Author: Petr Vaněk  gentoo  org>
AuthorDate: Thu Jun 27 21:02:21 2024 +
Commit: Petr Vaněk  gentoo  org>
CommitDate: Thu Jun 27 21:27:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a136e599

dev-python/jupyter-packaging: enable py3.13

Signed-off-by: Petr Vaněk  gentoo.org>

 dev-python/jupyter-packaging/jupyter-packaging-0.12.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/jupyter-packaging/jupyter-packaging-0.12.3.ebuild 
b/dev-python/jupyter-packaging/jupyter-packaging-0.12.3.ebuild
index 66848c09d16d..07d170d1109b 100644
--- a/dev-python/jupyter-packaging/jupyter-packaging-0.12.3.ebuild
+++ b/dev-python/jupyter-packaging/jupyter-packaging-0.12.3.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
 
 inherit distutils-r1 pypi
 



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

2024-06-27 Thread Petr Vaněk
commit: fbc8aee43a7c21468b9e7631af609bc3fc2a450d
Author: Petr Vaněk  gentoo  org>
AuthorDate: Thu Jun 27 21:11:47 2024 +
Commit: Petr Vaněk  gentoo  org>
CommitDate: Thu Jun 27 21:27:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbc8aee4

media-libs/mutagen: enable py3.13

Signed-off-by: Petr Vaněk  gentoo.org>

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

diff --git a/media-libs/mutagen/mutagen-1.47.0.ebuild 
b/media-libs/mutagen/mutagen-1.47.0.ebuild
index 9d2eaa2a08a9..28997364d215 100644
--- a/media-libs/mutagen/mutagen-1.47.0.ebuild
+++ b/media-libs/mutagen/mutagen-1.47.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2023 Gentoo Authors
+# 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} )
+PYTHON_COMPAT=( python3_{10..13} )
 
 inherit distutils-r1
 



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

2024-06-27 Thread Petr Vaněk
commit: 37f04bba96da5edf95a6f7c8ad4529defc6de7e0
Author: Petr Vaněk  gentoo  org>
AuthorDate: Thu Jun 27 20:59:25 2024 +
Commit: Petr Vaněk  gentoo  org>
CommitDate: Thu Jun 27 21:27:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37f04bba

dev-python/eyeD3: enable py3.13

Signed-off-by: Petr Vaněk  gentoo.org>

 dev-python/eyeD3/eyeD3-0.9.7-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/eyeD3/eyeD3-0.9.7-r1.ebuild 
b/dev-python/eyeD3/eyeD3-0.9.7-r1.ebuild
index af53db71b6cd..4db3514a1798 100644
--- a/dev-python/eyeD3/eyeD3-0.9.7-r1.ebuild
+++ b/dev-python/eyeD3/eyeD3-0.9.7-r1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2023 Gentoo Authors
+# 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} )
+PYTHON_COMPAT=( python3_{10..13} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/lemminx-bin/

2024-06-27 Thread Ronny Gutbrod
commit: c364888e401b14effa9afbb5052800a6106aa1fb
Author: tea  tastytea  de>
AuthorDate: Thu Jun 27 21:08:29 2024 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Thu Jun 27 21:08:29 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c364888e

dev-util/lemminx-bin: add 0.27.1

Signed-off-by: tea  tastytea.de>

 dev-util/lemminx-bin/Manifest  |  1 +
 dev-util/lemminx-bin/lemminx-bin-0.27.1.ebuild | 21 +
 2 files changed, 22 insertions(+)

diff --git a/dev-util/lemminx-bin/Manifest b/dev-util/lemminx-bin/Manifest
index 248cc0bee..aaad7378c 100644
--- a/dev-util/lemminx-bin/Manifest
+++ b/dev-util/lemminx-bin/Manifest
@@ -1,2 +1,3 @@
 DIST lemminx-bin-0.25.0.zip 15608360 BLAKE2B 
3f1a0e127073745091b9d252fd717cd7f520e6f49af5f6ad19c916b1f087e851987ce6dc672f67420f46bcb5add93ee6f81df09eca5029319ebdd9aed498aa70
 SHA512 
ff9a270699cecf480ae4a8382333ac1afcc7d497ee45afc7486db0504bdad6589283c4a7eb167ae109c260563c076c8e8f02dd2d63658ea63e925f9676df4019
 DIST lemminx-bin-0.27.0.zip 23761557 BLAKE2B 
dc0ab6143b141e765bf881a95273d2b4742f75288aff893dc2299a210993af4340f1922b04a8c453377e85fe4c3b164111ed935405ad25122bb9765d6b5a5b82
 SHA512 
b227ba27af5782762d9a9e9db435268fa5b8ab848e271bbca65af82d9b911e2b4bef643fd0c1f4ae1da08ce099df78e0f2a6f00e1d88ddcf4aa1f82f0bfa1533
+DIST lemminx-bin-0.27.1.zip 23763230 BLAKE2B 
0ea727f4da9d363284f4c3096dfe27ab60255d9847804cd97516e05c88de5ebf1816682b67c4f940b6f40cbaca59a51d238514ef08f49811e89b6c14812e8e5a
 SHA512 
bde3774434ffc8c72dc8b0feadc20f93fffe297415a481accd674bf0a0061f3420a32955e631aca0f482b131ca0a6a56dbf1e2662d7a26bcf8a28b5c5237a0c3

diff --git a/dev-util/lemminx-bin/lemminx-bin-0.27.1.ebuild 
b/dev-util/lemminx-bin/lemminx-bin-0.27.1.ebuild
new file mode 100644
index 0..42d545ecd
--- /dev/null
+++ b/dev-util/lemminx-bin/lemminx-bin-0.27.1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 2022,2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="XML Language Server"
+HOMEPAGE="https://github.com/eclipse/lemminx;
+SRC_URI="https://github.com/redhat-developer/vscode-xml/releases/download/${PV}/lemminx-linux.zip
 -> ${P}.zip"
+S="${WORKDIR}"
+
+LICENSE="EPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="app-arch/unzip"
+
+QA_PREBUILT="/usr/bin/lemminx"
+
+src_install() {
+   newbin lemminx-linux lemminx
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/dockerfile-language-server/

2024-06-27 Thread Ronny Gutbrod
commit: fd06c451cd9e66b6255ead4e72e5adc7634a24c9
Author: tea  tastytea  de>
AuthorDate: Thu Jun 27 21:01:06 2024 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Thu Jun 27 21:01:06 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fd06c451

dev-util/dockerfile-language-server: drop 0.11.0

Signed-off-by: tea  tastytea.de>

 dev-util/dockerfile-language-server/Manifest   |  2 -
 .../dockerfile-language-server-0.11.0.ebuild   | 44 --
 2 files changed, 46 deletions(-)

diff --git a/dev-util/dockerfile-language-server/Manifest 
b/dev-util/dockerfile-language-server/Manifest
index c33ebc70b..e39acdaaa 100644
--- a/dev-util/dockerfile-language-server/Manifest
+++ b/dev-util/dockerfile-language-server/Manifest
@@ -1,6 +1,4 @@
-DIST dockerfile-language-server-0.11.0-deps.tar.xz 833760 BLAKE2B 
58c676b7acc2d8ab25b33185e9a1dba288e756954026a4a5fb40ad6b8582f090afdf531c6872d5adf954db6a947be16fbeed76b9b6357e6ac14270389a15c9c3
 SHA512 
e98cb717aba190a95d8c424beb755b70b9cdb0adedac2db448e31c8369317be5be0e4ef90ded30e0aa175b92c64d67fb90b002d6f6c7e79c6676aaeaf55f972b
 DIST dockerfile-language-server-0.12.0-deps.tar.xz 877168 BLAKE2B 
ec82650b148915e55d78582d0c24a251dd68b6c97475a65d645b03c490dd56dceacf00696bca998aa97ee7a68d906e90194accf6a12db3401146d937085819db
 SHA512 
4c15abdcb8142d27cb2d67e55c6f8745f492f98d24a2d505594a49a5685e57d7fbdd3ddc3b6969acb865440f16f32e6e4b68aa3a1ee89dc0cbc5a3d3f3336905
 DIST dockerfile-language-server-0.13.0-deps.tar.xz 1014748 BLAKE2B 
3a9ca56012479ef0fb72e1622c4ede15e1941b3102897b7d6662875781b2bc6b0f6d84a41179e3b790ed0aca0ac241a4967dc28d44a8e932d9d4464e3fcbafef
 SHA512 
ddc45b60c6339144eb6e7f56b011a83e81715f8f4cf8c6b95571e61d81d87b0946fb1db38cddc855a79dfbb2144bfda3618e5eecec16143d0d77750a7543d4cc
-DIST dockerfile-language-server-nodejs-0.11.0.tgz 20176 BLAKE2B 
aeb4e5ca4a51a6c26f4ef32f5f9e53ef4dc3ad563aae4a6ffa44be1aa574f959c94ab83afea4024fb26530db681ca633d5071b602f6852a6a19f41fdeab33604
 SHA512 
92ff7b11561c2978784a2b5e6955fc2c34b0a5c74038824cff75a6eab5b14c7e202dba33a1c0de9285396295f55f690a388e0be60bf3148873831a8f8459d1ce
 DIST dockerfile-language-server-nodejs-0.12.0.tgz 20308 BLAKE2B 
e23b6f0949662353962f78863bd9bcce82740d0c8b64a9a4fd71af4fd1ba1d5f901dc206a64bb8aceedc7ab7b084de9acb3cbb2e659963f1474e651d80bd8812
 SHA512 
1c241277607a12f1d5e9a839a297b422cf1fceafec646d40d03317335b38bab2892eabd9175f21465f8551b0cd742d40982a9b596ca92b4cd5df6d9f588c8a2c
 DIST dockerfile-language-server-nodejs-0.13.0.tgz 47970 BLAKE2B 
c9ce3bf1fa8000fc6a7b3b3889201465976cb638dcca4e8e5c6fb90b9b311a5e5b30982ce51c69a670de160dc77345f0cc30eef6d0dc37bd6e46a4a4540d2ab3
 SHA512 
afc1b04065411ee463f379c562803bba519fa7ab60507f20c653d16a9d1ec2eae811bfd780fe0ab4bb0850837d0af9136607bf2245fb71b15354ed25abd819dc

diff --git 
a/dev-util/dockerfile-language-server/dockerfile-language-server-0.11.0.ebuild 
b/dev-util/dockerfile-language-server/dockerfile-language-server-0.11.0.ebuild
deleted file mode 100644
index ee629a78d..0
--- 
a/dev-util/dockerfile-language-server/dockerfile-language-server-0.11.0.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_P="${PN}-nodejs-${PV}"
-
-DESCRIPTION="A language server for Dockerfiles"
-HOMEPAGE="https://github.com/rcjsuen/dockerfile-language-server-nodejs;
-SRC_URI="
-   mirror://npm/${PN}-nodejs/-/${MY_P}.tgz
-   https://tastytea.de/files/gentoo/${P}-deps.tar.xz
-"
-S="${WORKDIR}"
-
-# NOTE: to generate the dependency tarball:
-#   npm --cache "$(realpath ./npm-cache)" install $(portageq envvar 
DISTDIR)/${MY_P}.tgz
-#   tar -caf ${P}-deps.tar.xz npm-cache
-
-LICENSE="MIT-with-advertising"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="net-libs/nodejs"
-BDEPEND="net-libs/nodejs[npm]"
-
-src_unpack() {
-   cd "${T}" || die "Could not cd to temporary directory"
-   unpack ${P}-deps.tar.xz
-}
-
-src_install() {
-   npm \
-   --offline \
-   --verbose \
-   --progress false \
-   --foreground-scripts \
-   --global \
-   --prefix "${ED}"/usr \
-   --cache "${T}"/npm-cache \
-   install "${DISTDIR}"/${MY_P}.tgz || die "npm install failed"
-
-   einstalldocs
-}



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/lemminx-bin/

2024-06-27 Thread Ronny Gutbrod
commit: 824e18cbb6236ce91ab0788ddb5cef2c7051b7db
Author: tea  tastytea  de>
AuthorDate: Thu Jun 27 21:08:50 2024 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Thu Jun 27 21:08:50 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=824e18cb

dev-util/lemminx-bin: drop 0.25.0

Signed-off-by: tea  tastytea.de>

 dev-util/lemminx-bin/Manifest  |  1 -
 dev-util/lemminx-bin/lemminx-bin-0.25.0.ebuild | 21 -
 2 files changed, 22 deletions(-)

diff --git a/dev-util/lemminx-bin/Manifest b/dev-util/lemminx-bin/Manifest
index aaad7378c..e5aca30e3 100644
--- a/dev-util/lemminx-bin/Manifest
+++ b/dev-util/lemminx-bin/Manifest
@@ -1,3 +1,2 @@
-DIST lemminx-bin-0.25.0.zip 15608360 BLAKE2B 
3f1a0e127073745091b9d252fd717cd7f520e6f49af5f6ad19c916b1f087e851987ce6dc672f67420f46bcb5add93ee6f81df09eca5029319ebdd9aed498aa70
 SHA512 
ff9a270699cecf480ae4a8382333ac1afcc7d497ee45afc7486db0504bdad6589283c4a7eb167ae109c260563c076c8e8f02dd2d63658ea63e925f9676df4019
 DIST lemminx-bin-0.27.0.zip 23761557 BLAKE2B 
dc0ab6143b141e765bf881a95273d2b4742f75288aff893dc2299a210993af4340f1922b04a8c453377e85fe4c3b164111ed935405ad25122bb9765d6b5a5b82
 SHA512 
b227ba27af5782762d9a9e9db435268fa5b8ab848e271bbca65af82d9b911e2b4bef643fd0c1f4ae1da08ce099df78e0f2a6f00e1d88ddcf4aa1f82f0bfa1533
 DIST lemminx-bin-0.27.1.zip 23763230 BLAKE2B 
0ea727f4da9d363284f4c3096dfe27ab60255d9847804cd97516e05c88de5ebf1816682b67c4f940b6f40cbaca59a51d238514ef08f49811e89b6c14812e8e5a
 SHA512 
bde3774434ffc8c72dc8b0feadc20f93fffe297415a481accd674bf0a0061f3420a32955e631aca0f482b131ca0a6a56dbf1e2662d7a26bcf8a28b5c5237a0c3

diff --git a/dev-util/lemminx-bin/lemminx-bin-0.25.0.ebuild 
b/dev-util/lemminx-bin/lemminx-bin-0.25.0.ebuild
deleted file mode 100644
index a2e7be2e0..0
--- a/dev-util/lemminx-bin/lemminx-bin-0.25.0.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="XML Language Server"
-HOMEPAGE="https://github.com/eclipse/lemminx;
-SRC_URI="https://github.com/redhat-developer/vscode-xml/releases/download/${PV}/lemminx-linux.zip
 -> ${P}.zip"
-S="${WORKDIR}"
-
-LICENSE="EPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-BDEPEND="app-arch/unzip"
-
-QA_PREBUILT="/usr/bin/lemminx"
-
-src_install() {
-   newbin lemminx-linux lemminx
-}



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/dockerfile-language-server/

2024-06-27 Thread Ronny Gutbrod
commit: 184f2063d74dced19f180d5b6b194f86d81bf230
Author: tea  tastytea  de>
AuthorDate: Thu Jun 27 20:59:53 2024 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Thu Jun 27 20:59:53 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=184f2063

dev-util/dockerfile-language-server: add 0.13.0

Signed-off-by: tea  tastytea.de>

 dev-util/dockerfile-language-server/Manifest   |  2 +
 .../dockerfile-language-server-0.13.0.ebuild   | 44 ++
 2 files changed, 46 insertions(+)

diff --git a/dev-util/dockerfile-language-server/Manifest 
b/dev-util/dockerfile-language-server/Manifest
index e0cd1f3b5..c33ebc70b 100644
--- a/dev-util/dockerfile-language-server/Manifest
+++ b/dev-util/dockerfile-language-server/Manifest
@@ -1,4 +1,6 @@
 DIST dockerfile-language-server-0.11.0-deps.tar.xz 833760 BLAKE2B 
58c676b7acc2d8ab25b33185e9a1dba288e756954026a4a5fb40ad6b8582f090afdf531c6872d5adf954db6a947be16fbeed76b9b6357e6ac14270389a15c9c3
 SHA512 
e98cb717aba190a95d8c424beb755b70b9cdb0adedac2db448e31c8369317be5be0e4ef90ded30e0aa175b92c64d67fb90b002d6f6c7e79c6676aaeaf55f972b
 DIST dockerfile-language-server-0.12.0-deps.tar.xz 877168 BLAKE2B 
ec82650b148915e55d78582d0c24a251dd68b6c97475a65d645b03c490dd56dceacf00696bca998aa97ee7a68d906e90194accf6a12db3401146d937085819db
 SHA512 
4c15abdcb8142d27cb2d67e55c6f8745f492f98d24a2d505594a49a5685e57d7fbdd3ddc3b6969acb865440f16f32e6e4b68aa3a1ee89dc0cbc5a3d3f3336905
+DIST dockerfile-language-server-0.13.0-deps.tar.xz 1014748 BLAKE2B 
3a9ca56012479ef0fb72e1622c4ede15e1941b3102897b7d6662875781b2bc6b0f6d84a41179e3b790ed0aca0ac241a4967dc28d44a8e932d9d4464e3fcbafef
 SHA512 
ddc45b60c6339144eb6e7f56b011a83e81715f8f4cf8c6b95571e61d81d87b0946fb1db38cddc855a79dfbb2144bfda3618e5eecec16143d0d77750a7543d4cc
 DIST dockerfile-language-server-nodejs-0.11.0.tgz 20176 BLAKE2B 
aeb4e5ca4a51a6c26f4ef32f5f9e53ef4dc3ad563aae4a6ffa44be1aa574f959c94ab83afea4024fb26530db681ca633d5071b602f6852a6a19f41fdeab33604
 SHA512 
92ff7b11561c2978784a2b5e6955fc2c34b0a5c74038824cff75a6eab5b14c7e202dba33a1c0de9285396295f55f690a388e0be60bf3148873831a8f8459d1ce
 DIST dockerfile-language-server-nodejs-0.12.0.tgz 20308 BLAKE2B 
e23b6f0949662353962f78863bd9bcce82740d0c8b64a9a4fd71af4fd1ba1d5f901dc206a64bb8aceedc7ab7b084de9acb3cbb2e659963f1474e651d80bd8812
 SHA512 
1c241277607a12f1d5e9a839a297b422cf1fceafec646d40d03317335b38bab2892eabd9175f21465f8551b0cd742d40982a9b596ca92b4cd5df6d9f588c8a2c
+DIST dockerfile-language-server-nodejs-0.13.0.tgz 47970 BLAKE2B 
c9ce3bf1fa8000fc6a7b3b3889201465976cb638dcca4e8e5c6fb90b9b311a5e5b30982ce51c69a670de160dc77345f0cc30eef6d0dc37bd6e46a4a4540d2ab3
 SHA512 
afc1b04065411ee463f379c562803bba519fa7ab60507f20c653d16a9d1ec2eae811bfd780fe0ab4bb0850837d0af9136607bf2245fb71b15354ed25abd819dc

diff --git 
a/dev-util/dockerfile-language-server/dockerfile-language-server-0.13.0.ebuild 
b/dev-util/dockerfile-language-server/dockerfile-language-server-0.13.0.ebuild
new file mode 100644
index 0..336038312
--- /dev/null
+++ 
b/dev-util/dockerfile-language-server/dockerfile-language-server-0.13.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_P="${PN}-nodejs-${PV}"
+
+DESCRIPTION="A language server for Dockerfiles"
+HOMEPAGE="https://github.com/rcjsuen/dockerfile-language-server-nodejs;
+SRC_URI="
+   mirror://npm/${PN}-nodejs/-/${MY_P}.tgz
+   https://tastytea.de/files/gentoo/${P}-deps.tar.xz
+"
+S="${WORKDIR}"
+
+# NOTE: to generate the dependency tarball:
+#   npm --cache "$(realpath ./npm-cache)" install $(portageq envvar 
DISTDIR)/${MY_P}.tgz
+#   tar -caf ${P}-deps.tar.xz npm-cache
+
+LICENSE="MIT-with-advertising"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="net-libs/nodejs"
+BDEPEND="net-libs/nodejs[npm]"
+
+src_unpack() {
+   cd "${T}" || die "Could not cd to temporary directory"
+   unpack ${P}-deps.tar.xz
+}
+
+src_install() {
+   npm \
+   --offline \
+   --verbose \
+   --progress false \
+   --foreground-scripts \
+   --global \
+   --prefix "${ED}"/usr \
+   --cache "${T}"/npm-cache \
+   install "${DISTDIR}"/${MY_P}.tgz || die "npm install failed"
+
+   einstalldocs
+}



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

2024-06-27 Thread Arthur Zamarin
commit: 98d1d8311bf7d3b9ffdaef10afbbef408d2d7f95
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jun 27 20:34:38 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jun 27 20:34:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98d1d831

dev-python/pyamg: add 5.2.1

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

 dev-python/pyamg/Manifest   |  1 +
 dev-python/pyamg/pyamg-5.2.1.ebuild | 50 +
 2 files changed, 51 insertions(+)

diff --git a/dev-python/pyamg/Manifest b/dev-python/pyamg/Manifest
index d1d7fd379aa8..dcbaddd9d1f2 100644
--- a/dev-python/pyamg/Manifest
+++ b/dev-python/pyamg/Manifest
@@ -1,3 +1,4 @@
 DIST pyamg-5.0.1.gh.tar.gz 4132815 BLAKE2B 
578a8b1ff7eb627698ba1f0fc2483c614bf73b38b0f38ba11264a3754d5d6e24dd09b818e42d059e7efc18300bb7eb0f661c8ad9e874fcb4d316c5dcebce27df
 SHA512 
d04291854840bbf349cb7b73a392bf3d043f8db88ed1070e8689d45803c8544470d09c2eb268d57ac994e59b99b3f42c8350f1e3612600069c2b93f65ceb659f
 DIST pyamg-5.1.0.gh.tar.gz 4133863 BLAKE2B 
eb1894f52ef40764f580c23381afbfc1a0ae066ef34ab393adc1ded8f5ed2d881db231f8cfcf94232a531300d920cd54f634382be390be1127648be06464ffb9
 SHA512 
d770289a9995dd6d7eb7be137e39adeed0968d25d6c5c8c664f14ca3980f09fdda407adb3f634172a9ce49e4d0e205a63dccc21214a027324372a2be1374f062
 DIST pyamg-5.2.0.gh.tar.gz 4133298 BLAKE2B 
73f1a53eaedd9c80e23fb49e242342e877b46eacc023abd4949d3036591b3fed7c05aa71a98656227f571f6ecdf714675d6a97749a4a7a19e7f2f7c48f9fcd90
 SHA512 
9636090199a41145892f50462f8db8148543f48ee16f41a857b003d5bbcfe5cdab0b9f236dbbb8f4298b65316b05ea448b1493789afabdad6376d6dc75eaaf79
+DIST pyamg-5.2.1.gh.tar.gz 4133340 BLAKE2B 
04bb2a5bbcd76eed651512634670ea76359fe779c17ea50c2272d7a9656a348c94b6748efaf24f189219bc467c85418e0d6252ac809f4feb269059ee732b2ea6
 SHA512 
469a5675bb65ff9eadfdbf344c35cb01bebe09c987b493aaeaf5aa98273ebd8071534e25edac82ffc26f39eb3877e1a69cd2a3894de70bcb5396b6cf723aa3b6

diff --git a/dev-python/pyamg/pyamg-5.2.1.ebuild 
b/dev-python/pyamg/pyamg-5.2.1.ebuild
new file mode 100644
index ..8d22187046fd
--- /dev/null
+++ b/dev-python/pyamg/pyamg-5.2.1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Algebraic multigrid solvers in Python"
+HOMEPAGE="
+   https://www.pyamg.org/
+   https://github.com/pyamg/pyamg/
+   https://pypi.org/project/pyamg/
+"
+SRC_URI="
+   https://github.com/pyamg/pyamg/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+   dev-python/pybind11[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+"
+RDEPEND="
+   dev-python/CppHeaderParser[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   >=dev-python/scipy-1.11.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   ${DEPEND}
+   >=dev-python/setuptools-scm-7.0.0[${PYTHON_USEDEP}]
+   test? (
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   cd "${T}" || die
+   epytest --pyargs pyamg
+}



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

2024-06-27 Thread Arthur Zamarin
commit: 4f9df5116901cda0f4305bb55a47012d29c1a158
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jun 27 19:46:59 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jun 27 20:23:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f9df511

dev-python/fsspec: enable py3.13

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

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

diff --git a/dev-python/fsspec/fsspec-2024.6.1.ebuild 
b/dev-python/fsspec/fsspec-2024.6.1.ebuild
index b95c492ab999..a1a42e4ef47b 100644
--- a/dev-python/fsspec/fsspec-2024.6.1.ebuild
+++ b/dev-python/fsspec/fsspec-2024.6.1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 
 inherit distutils-r1
 



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

2024-06-27 Thread Arthur Zamarin
commit: 05f5572256eca17c17f1da39b3b5746440963cd7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jun 27 19:43:16 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jun 27 20:23:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05f55722

dev-python/cfn-lint: add 1.4.0

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

 dev-python/cfn-lint/Manifest  |  1 +
 dev-python/cfn-lint/cfn-lint-1.4.0.ebuild | 70 +++
 2 files changed, 71 insertions(+)

diff --git a/dev-python/cfn-lint/Manifest b/dev-python/cfn-lint/Manifest
index 51276b00a9be..661688179b18 100644
--- a/dev-python/cfn-lint/Manifest
+++ b/dev-python/cfn-lint/Manifest
@@ -4,3 +4,4 @@ DIST cfn_lint-0.87.8.tar.gz 4136317 BLAKE2B 
eb0c30ff83ea9eca80b0a5e2a364e9d013ba
 DIST cfn_lint-1.3.3.tar.gz 2474929 BLAKE2B 
d5c8685e48739b178a1ab222b90a31626fffc9dfa91e9fbac6554d33d559a675ef50a2670c00a750aeac05d29ac6a95526829862794ac289d30d53e268ec
 SHA512 
726e96d4b5fa7e3446382cd8050dc99dce1cb848f7a11f5d1795c5a1a408b1d9e9148f7e3aea7887ebb361b1fd597c434ca0fbbf6a31631d8ac021aaf522427f
 DIST cfn_lint-1.3.4.tar.gz 2456919 BLAKE2B 
31df1d53b01831310abd84ba83f262307c12fba20af6e6fb372a95b0d0ae9bffb690ded617a53cb0efc929e41bff9a51c6caadf246446eeaaa0e505a3d546eea
 SHA512 
436e22c582a179cd667e5a8ae165f4cd3c4faf4ba78ec278adfa70b4bfea105f6a5c922326e3002ff0eed4365d87b1d7f1ee12bd7a55e605b7c59c09a492433d
 DIST cfn_lint-1.3.7.tar.gz 2469769 BLAKE2B 
aa059688cee5dfc35ea76a0d771e3c3d370780d6bacef2f524f60a408b572eb92a23367141cbe195afff0e0599102b4fc05354e2bd9d712f936db32f47a4bf91
 SHA512 
77dbc087c91d75946838567dd95d4fbd32131e07020d8076748154ae1b2cbeea1f348e650534279fa573732dc22691e65e0e542f539156b0af59ff5422396ffc
+DIST cfn_lint-1.4.0.tar.gz 2428307 BLAKE2B 
43987652c8f12dd24f62f9122b4aebb19edd2573e01d28ba121cc3681b3e04f5a5a3c15fd70f57b6ef9b715e686d191fab0cae11554c3c185ea756d89bce624d
 SHA512 
d07b29794443a5df7465052ab1836a67212f5b6801ba1784e054aef26c1d4f2c923aa82032f7df18b22993334e5a957f8db7d7d9aa600edab91da7d92816339b

diff --git a/dev-python/cfn-lint/cfn-lint-1.4.0.ebuild 
b/dev-python/cfn-lint/cfn-lint-1.4.0.ebuild
new file mode 100644
index ..4cecffeffedd
--- /dev/null
+++ b/dev-python/cfn-lint/cfn-lint-1.4.0.ebuild
@@ -0,0 +1,70 @@
+# 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 pypi
+
+DESCRIPTION="CloudFormation Linter"
+HOMEPAGE="
+   https://github.com/aws-cloudformation/cfn-lint/
+   https://pypi.org/project/cfn-lint/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/aws-sam-translator-1.89.0[${PYTHON_USEDEP}]
+   dev-python/jsonpatch[${PYTHON_USEDEP}]
+   >=dev-python/jschema-to-python-1.2.3[${PYTHON_USEDEP}]
+   =dev-python/jsonschema-3.0[${PYTHON_USEDEP}]
+   dev-python/junit-xml[${PYTHON_USEDEP}]
+   dev-python/pyyaml-5.4[${PYTHON_USEDEP}]
+   >=dev-python/regex-2021.7.1[${PYTHON_USEDEP}]
+   >=dev-python/sarif-om-1.0.4[${PYTHON_USEDEP}]
+   >=dev-python/sympy-1.0.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/defusedxml[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unpin the deps
+   sed -e 's:~=[0-9.]*::' -i pyproject.toml || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   
test/unit/module/test_template.py::TestTemplate::test_build_graph
+   # requires git repo
+   
test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs
+   # Internet
+   
test/unit/module/formatters/test_formatters.py::TestFormatters::test_sarif_formatter
+   
test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_3
+   # TODO: it looks as if AWS_DEFAULT_REGION didn't work
+   test/unit/module/core/test_run_cli.py::TestCli::test_bad_config
+   
test/unit/module/core/test_run_cli.py::TestCli::test_override_parameters
+   
test/unit/module/core/test_run_cli.py::TestCli::test_positional_template_parameters
+   
test/unit/module/core/test_run_cli.py::TestCli::test_template_config
+   # different graphviz version?
+   
test/unit/module/template/test_template.py::TestTemplate::test_build_graph
+   )
+
+   # from tox.ini
+   local -x AWS_DEFAULT_REGION=us-east-1
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest
+}



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

2024-06-27 Thread Arthur Zamarin
commit: 57ba576ee7f9d673757479fb784554e6fd41a154
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jun 27 20:00:27 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jun 27 20:23:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57ba576e

dev-python/tpm2-pytss: enable py3.13

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

 dev-python/tpm2-pytss/tpm2-pytss-2.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/tpm2-pytss/tpm2-pytss-2.3.0.ebuild 
b/dev-python/tpm2-pytss/tpm2-pytss-2.3.0.ebuild
index b4f01edd98d2..9ad2962b3fa8 100644
--- a/dev-python/tpm2-pytss/tpm2-pytss-2.3.0.ebuild
+++ b/dev-python/tpm2-pytss/tpm2-pytss-2.3.0.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=setuptools
 PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 
 inherit distutils-r1 pypi
 



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

2024-06-27 Thread Arthur Zamarin
commit: 15e6e6736088b2fcf4df1b3d827cf1e5472f1631
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jun 27 19:52:48 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jun 27 20:23:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15e6e673

dev-python/CppHeaderParser: enable py3.13

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

 dev-python/CppHeaderParser/CppHeaderParser-2.7.4-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/CppHeaderParser/CppHeaderParser-2.7.4-r1.ebuild 
b/dev-python/CppHeaderParser/CppHeaderParser-2.7.4-r1.ebuild
index 1b313949b2d3..9e51bb83942b 100644
--- a/dev-python/CppHeaderParser/CppHeaderParser-2.7.4-r1.ebuild
+++ b/dev-python/CppHeaderParser/CppHeaderParser-2.7.4-r1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
 PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 
 inherit distutils-r1 pypi
 



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

2024-06-27 Thread Arthur Zamarin
commit: f42deccc58adff48bb1a6146c77cf198a792268f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jun 27 19:44:05 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jun 27 20:23:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f42deccc

dev-python/sentry-sdk: add 2.7.1

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

 dev-python/sentry-sdk/Manifest|   1 +
 dev-python/sentry-sdk/sentry-sdk-2.7.1.ebuild | 127 ++
 2 files changed, 128 insertions(+)

diff --git a/dev-python/sentry-sdk/Manifest b/dev-python/sentry-sdk/Manifest
index 2415a2c10360..c833cb46cc6a 100644
--- a/dev-python/sentry-sdk/Manifest
+++ b/dev-python/sentry-sdk/Manifest
@@ -2,3 +2,4 @@ DIST sentry-python-1.45.0.gh.tar.gz 475425 BLAKE2B 
8dc46154dfc1c7c9104a706be032b
 DIST sentry-python-2.5.1.gh.tar.gz 515056 BLAKE2B 
fab3e6e4faa1f07879fc679d43d86fc9590ba3049f5117efe69827a5678b7292c30c9e2d04992a2d75abe54498c3e6fe0366cea210e81b92ccf302c7abcf7e3c
 SHA512 
6467e3836af9f44be93c9a9d0b2e4cf341b7ea4b70937a9624f5d53b746f9a5d2ee5507056c3f58662e0382d88bd3a9851b2ebdf2438bd39e4d5b15096d84a3b
 DIST sentry-python-2.6.0.gh.tar.gz 519912 BLAKE2B 
065aa2a633c24f163e483fe6ace9696b3bb088caae2eedaff7bbfc09213bec593f1db5a70b41f9771db602ece77d7107f51945683799de35ad59aa2c10f0a47f
 SHA512 
f69ccc15154ea10302610329bc9d80fb9cf249a9996b99b34268468b010a24e90ca46e62b223b3331518a2ee57c6e3e028e6d6b2d1e0c9bbac4f11176403c790
 DIST sentry-python-2.7.0.gh.tar.gz 528187 BLAKE2B 
cb56a5ca8003ea5242932e3bef14f11cb62ca79b5ac26154f64ba89ff32a0c408e3f49286b9634edea97a8ae462b5425e830151d7d3479746783515c63e646f7
 SHA512 
b876f2f1c7c4fee69371d5160c8184e0334ffe486a9b0b817ed6efd73a7865fd4a6f03a7c770a3bad0b62d105569183bf36b0d8469d74093f4a9c15db48ae583
+DIST sentry-python-2.7.1.gh.tar.gz 528495 BLAKE2B 
7846e726aaca3d916a5b901aa1cde6ac04e79c32f71a631955a354143fc9937ba8881ccf1e3ed387ec12afcd4e6734ea4eee0614512447bcd58d8875fe97cd35
 SHA512 
afe034553ddb5eeefa00db26e13cebe82d946f990eb62f8cfde670ad5d9d5c93c0ffb2d0ed5f01f55ac533dca66ab6f53553e5b8f011e08705213cb515146516

diff --git a/dev-python/sentry-sdk/sentry-sdk-2.7.1.ebuild 
b/dev-python/sentry-sdk/sentry-sdk-2.7.1.ebuild
new file mode 100644
index ..7a32e57aa0c8
--- /dev/null
+++ b/dev-python/sentry-sdk/sentry-sdk-2.7.1.ebuild
@@ -0,0 +1,127 @@
+# 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_{11..12} )
+
+inherit distutils-r1
+
+MY_P=sentry-python-${PV}
+DESCRIPTION="Python client for Sentry"
+HOMEPAGE="
+   https://sentry.io/
+   https://github.com/getsentry/sentry-python/
+   https://pypi.org/project/sentry-sdk/
+"
+SRC_URI="
+   https://github.com/getsentry/sentry-python/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="PSF-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+   dev-python/urllib3[${PYTHON_USEDEP}]
+   dev-python/certifi[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/asttokens[${PYTHON_USEDEP}]
+   dev-python/executing[${PYTHON_USEDEP}]
+   dev-python/fakeredis[${PYTHON_USEDEP}]
+   dev-python/flask-login[${PYTHON_USEDEP}]
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   dev-python/pyrsistent[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-php/

2024-06-27 Thread Arthur Zamarin
commit: 1e320782cba36ebaec65d93a5e0de5df8401d735
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jun 27 19:26:37 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jun 27 20:23:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e320782

dev-libs/tree-sitter-php: add 0.22.5

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

 dev-libs/tree-sitter-php/Manifest  |  1 +
 dev-libs/tree-sitter-php/tree-sitter-php-0.22.5.ebuild | 14 ++
 2 files changed, 15 insertions(+)

diff --git a/dev-libs/tree-sitter-php/Manifest 
b/dev-libs/tree-sitter-php/Manifest
index d133ea96db85..0bffd60882fe 100644
--- a/dev-libs/tree-sitter-php/Manifest
+++ b/dev-libs/tree-sitter-php/Manifest
@@ -1,3 +1,4 @@
 DIST tree-sitter-php-0.20.0.tar.gz 290518 BLAKE2B 
5ba7dabf79665ceb2be737906493bf774e51a0233a62bdb89d84a6a9204745a99679322e047a9115d95e92c3dbb34c5da591497223bb580522b587bedc933d10
 SHA512 
0ce3e8b2a7cb26b8fa2210e2ac8b133c0ea8450b7504f93422a7baa0ee6f5217c72b9ce0cbdc5ac1e85deb2ab08fc6b968e74f124dce13ebfb8ad9b0af2afb8f
 DIST tree-sitter-php-0.22.2.tar.gz 541599 BLAKE2B 
5e98d7d9226900c16b8681ec408bafb6a4c4c281fa0d97b3b9c06b58657f69166df6700ecd127406efff430c0f79a56ff08cc45ca48b483ecd6579cfe7263a05
 SHA512 
0592d145f92f9f93524b5d6b341b8141234784c03d9e0384311cd735f4b8216e0dd3d5ff27daef6127d3a079b16043b3957e7fd0f8759e90924539bb42f4f306
 DIST tree-sitter-php-0.22.4.tar.gz 555466 BLAKE2B 
c95870d3079053cf8ff0ce07ce3019a4c33712f1be21734ddf52b9c47f2721387c4c024c4e53855c7449cff386fd46924a5fccf149437a06263e732378e8b0d7
 SHA512 
5baf5f454769407789ad2e84065088da2aa4a404ac518ba77078d421c38a08a622884c6c6a8e2e77d38c441de36d6e778a5073cb575fe649ab92e9f7420a32b3
+DIST tree-sitter-php-0.22.5.tar.gz 553995 BLAKE2B 
63d786c34d5629181dd3a32a3f76a4fcb0c82f2c104e080e35f6f8241dcb6c35cb782510f0b09d7ef0dae295879675ee3e0a82557dd1ed4271b20aaff14079b9
 SHA512 
ad8492e9e371d21aa00f0a0cfa3f704042661d7f96e736dbcd44b8a1f738d9de2eed14d5be4c7fdfdea9a82256339f5e0b03bdc3f77cb185dd6c660aa8a394df

diff --git a/dev-libs/tree-sitter-php/tree-sitter-php-0.22.5.ebuild 
b/dev-libs/tree-sitter-php/tree-sitter-php-0.22.5.ebuild
new file mode 100644
index ..13dc08afbb50
--- /dev/null
+++ b/dev-libs/tree-sitter-php/tree-sitter-php-0.22.5.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit tree-sitter-grammar
+
+DESCRIPTION="PHP grammar for Tree-sitter"
+HOMEPAGE="https://github.com/tree-sitter/tree-sitter-php;
+S="${WORKDIR}"/${P}/php
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"



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

2024-06-27 Thread Arthur Zamarin
commit: a2390599f638af88bf6199ad08c16e3d4c53e244
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jun 27 19:44:12 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jun 27 20:23:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2390599

dev-python/tpm2-pytss: add 2.3.0

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

 dev-python/tpm2-pytss/Manifest|  1 +
 dev-python/tpm2-pytss/tpm2-pytss-2.3.0.ebuild | 43 +++
 2 files changed, 44 insertions(+)

diff --git a/dev-python/tpm2-pytss/Manifest b/dev-python/tpm2-pytss/Manifest
index e52433cd8399..320d082d4a46 100644
--- a/dev-python/tpm2-pytss/Manifest
+++ b/dev-python/tpm2-pytss/Manifest
@@ -1 +1,2 @@
 DIST tpm2-pytss-2.2.1.tar.gz 208114 BLAKE2B 
fe07f38a6c19bc2b2baf079184f39d3ef28268900a35e14bfa22abb61dd956fdb286560ab6d35d66160147296e590fa3dac3d015f9919e1966f43179c1bdcdb1
 SHA512 
0acaa37d118d71edb123c5e88ef5af5dd78a73b0f8db15500866b6799d98e4c6107f9da1b8c1bce1c9061e9df85d735a39d9335cea65cac0e058db83aed8ad06
+DIST tpm2-pytss-2.3.0.tar.gz 213848 BLAKE2B 
7e9264ab53cfe666991150fe2c0efdd973f7b58b4968b557d6494156ba4d362bd147f580f2ef50b85ac1b43cd9fc4921d71eea42d5a14b9379f82d45b6a6b536
 SHA512 
d0f76aec77afa773ec0ed7878a0ca4ef3b3475aa64f219d7a5afd89cbca795457536b0a9b5ffa14704200dcb35a89df36f9fc799694f7cc3cfbf98ea551628b1

diff --git a/dev-python/tpm2-pytss/tpm2-pytss-2.3.0.ebuild 
b/dev-python/tpm2-pytss/tpm2-pytss-2.3.0.ebuild
new file mode 100644
index ..b4f01edd98d2
--- /dev/null
+++ b/dev-python/tpm2-pytss/tpm2-pytss-2.3.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python bindings for TSS"
+HOMEPAGE="
+   https://pypi.org/project/tpm2-pytss/
+   https://github.com/tpm2-software/tpm2-pytss/
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+fapi test"
+
+DEPEND="
+   app-crypt/tpm2-tss:=[fapi=]
+   fapi? ( >=app-crypt/tpm2-tss-3.0.3:= )
+   test? ( app-crypt/swtpm )
+"
+RDEPEND="${DEPEND}
+   dev-python/cffi[${PYTHON_USEDEP}]
+   dev-python/asn1crypto[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/pycparser[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/pkgconfig[${PYTHON_USEDEP}]
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+"
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: dev-python/swagger-spec-validator/, dev-python/swagger-spec-validator/files/

2024-06-27 Thread Arthur Zamarin
commit: 7c751202c0de41af903f0ad300444ce02c734038
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jun 27 19:06:22 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jun 27 20:23:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c751202

dev-python/swagger-spec-validator: add 3.0.4

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

 dev-python/swagger-spec-validator/Manifest |  1 +
 ...wagger-spec-validator-3.0.4-fix-importlib.patch | 22 +++
 .../swagger-spec-validator-3.0.4.ebuild| 46 ++
 3 files changed, 69 insertions(+)

diff --git a/dev-python/swagger-spec-validator/Manifest 
b/dev-python/swagger-spec-validator/Manifest
index 302dfaf890c7..7fa59e541ad9 100644
--- a/dev-python/swagger-spec-validator/Manifest
+++ b/dev-python/swagger-spec-validator/Manifest
@@ -1 +1,2 @@
 DIST swagger_spec_validator-3.0.3.gh.tar.gz 48151 BLAKE2B 
6156789b6491c61ca33b09ea5a5db8ed30a7d3651e1780a5a287b6d58e159b530c8e1644c685376bade118b295307bad8ea26e3f4cf43a9648e843165e996b1e
 SHA512 
977a6320ce629d102c7c608249d220996aba852d1c0c464be447b6b5a7aa7bb2a61023bc967a41c561a12c4620306c6a077605c4b34b828540d0ee8926d59a94
+DIST swagger_spec_validator-3.0.4.gh.tar.gz 48267 BLAKE2B 
efcc34606b7f352eceb5842bf0f0497d4c0a3c2315d58e785de1faeea258fdebabcc6fac087ae8bc4f26e6da93eba9ddca76831ad3713682cd596214f446ab82
 SHA512 
d5e74b14e8800b0ca20be9dc5095ea24c26dcb0720d960d6686cd3687e49e359a8d08cc8595ecb1377dbc79f1f28b299485a1e9d0233b51639d5bf3e3c39c6cc

diff --git 
a/dev-python/swagger-spec-validator/files/swagger-spec-validator-3.0.4-fix-importlib.patch
 
b/dev-python/swagger-spec-validator/files/swagger-spec-validator-3.0.4-fix-importlib.patch
new file mode 100644
index ..57b46a23729b
--- /dev/null
+++ 
b/dev-python/swagger-spec-validator/files/swagger-spec-validator-3.0.4-fix-importlib.patch
@@ -0,0 +1,22 @@
+--- a/swagger_spec_validator/common.py
 b/swagger_spec_validator/common.py
+@@ -12,7 +12,7 @@ from urllib.parse import urljoin
+ from urllib.request import pathname2url
+ from urllib.request import urlopen
+ 
+-import importlib_resources
++import importlib.resources as importlib_resources
+ import yaml
+ from typing_extensions import ParamSpec
+ 
+--- a/tests/common_test.py
 b/tests/common_test.py
+@@ -1,7 +1,7 @@
+ import uuid
+ from unittest import mock
+ 
+-import importlib_resources
++import importlib.resources as importlib_resources
+ 
+ from swagger_spec_validator.common import read_file
+ from swagger_spec_validator.common import read_resource_file

diff --git 
a/dev-python/swagger-spec-validator/swagger-spec-validator-3.0.4.ebuild 
b/dev-python/swagger-spec-validator/swagger-spec-validator-3.0.4.ebuild
new file mode 100644
index ..98e3538ea83f
--- /dev/null
+++ b/dev-python/swagger-spec-validator/swagger-spec-validator-3.0.4.ebuild
@@ -0,0 +1,46 @@
+# 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
+
+MY_P=swagger_spec_validator-${PV}
+DESCRIPTION="Validate Swagger specs against Swagger 1.1 or 2.0 specification"
+HOMEPAGE="
+   https://github.com/Yelp/swagger_spec_validator/
+   https://pypi.org/project/swagger-spec-validator/
+"
+SRC_URI="
+   https://github.com/Yelp/swagger_spec_validator/archive/v${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+RDEPEND="
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-3.0.4-fix-importlib.patch"
+)
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs/source \
+   dev-python/sphinx-rtd-theme
+
+EPYTEST_DESELECT=(
+   # network (resolver)
+   
tests/util/validate_spec_url_test.py::test_raise_SwaggerValidationError_on_urlopen_error
+   
tests/validator12/validate_spec_url_test.py::test_raise_SwaggerValidationError_on_urlopen_error
+   
tests/validator20/validate_spec_url_test.py::test_raise_SwaggerValidationError_on_urlopen_error
+)



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

2024-06-27 Thread Arthur Zamarin
commit: fd3868f946e0c853461ab2d2b0df749a6bbf97b8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jun 27 19:42:42 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jun 27 20:23:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd3868f9

dev-python/fsspec: add 2024.6.1

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

 dev-python/fsspec/Manifest   |  1 +
 dev-python/fsspec/fsspec-2024.6.1.ebuild | 56 
 2 files changed, 57 insertions(+)

diff --git a/dev-python/fsspec/Manifest b/dev-python/fsspec/Manifest
index 9c4d8964ebf2..9b4ffcfc81f2 100644
--- a/dev-python/fsspec/Manifest
+++ b/dev-python/fsspec/Manifest
@@ -1 +1,2 @@
 DIST filesystem_spec-2024.6.0.gh.tar.gz 409087 BLAKE2B 
2ef06faec98173f0a13be365f1f9debca11e4587557b50a0b546b49c014782f4ab70c008a0a12158ce156dd5052b06fe67e9135f414f0c8a5829bf15b4b96f07
 SHA512 
97ecc5622787dc96d4cc05e7474da214405ae34d1125752133258ea8c0ed9278d8d868544102a271431b01b797adea3834b3b2441e09c85dea01b56af066
+DIST filesystem_spec-2024.6.1.gh.tar.gz 409416 BLAKE2B 
c5b2ba4935dcf0a141c952d611b49c4370a07e3c9ed439ae4d7e98f86e93610a2b1eb8c394eb73ed4494555cca1ac169f1ee7b11144cf0d1ecae7316a46092b6
 SHA512 
67ecf2bc10c3ae28fa64be5ecb659fc466e97b52b152f3f223d347931b04730e58a48e90d7c546a47c5422831103711037fc268c24984cf77ef65ca4714b0e5e

diff --git a/dev-python/fsspec/fsspec-2024.6.1.ebuild 
b/dev-python/fsspec/fsspec-2024.6.1.ebuild
new file mode 100644
index ..b95c492ab999
--- /dev/null
+++ b/dev-python/fsspec/fsspec-2024.6.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+MY_P=filesystem_spec-${PV}
+DESCRIPTION="A specification that python filesystems should adhere to"
+HOMEPAGE="
+   https://github.com/fsspec/filesystem_spec/
+   https://pypi.org/project/fsspec/
+"
+# upstream removed tests in 2024.6.0
+SRC_URI="
+   https://github.com/fsspec/filesystem_spec/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+BDEPEND="
+   dev-python/hatch-vcs[${PYTHON_USEDEP}]
+   test? (
+   dev-python/aiohttp[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/tqdm[${PYTHON_USEDEP}]
+   dev-vcs/git
+   )
+"
+
+# Note: this package is not xdist-friendly
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+
+src_test() {
+   git config --global user.email "y...@example.com" || die
+   git config --global user.name "Your Name" || die
+   distutils-r1_src_test
+}
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest -p asyncio -p pytest_mock -o tmp_path_retention_policy=all
+}



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

2024-06-27 Thread Arthur Zamarin
commit: bb3531f0d53b0d7c1ef96cd95d76c11648aec17d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jun 27 19:07:48 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jun 27 20:23:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb3531f0

dev-python/swagger-spec-validator: enable py3.13

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

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

diff --git 
a/dev-python/swagger-spec-validator/swagger-spec-validator-3.0.4.ebuild 
b/dev-python/swagger-spec-validator/swagger-spec-validator-3.0.4.ebuild
index 98e3538ea83f..974c279497ca 100644
--- a/dev-python/swagger-spec-validator/swagger-spec-validator-3.0.4.ebuild
+++ b/dev-python/swagger-spec-validator/swagger-spec-validator-3.0.4.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 
 inherit distutils-r1
 



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

2024-06-27 Thread Arthur Zamarin
commit: 993a7b14df80e7bbd34d5edcfeb026a2a21a9258
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jun 27 18:54:28 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jun 27 20:23:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=993a7b14

gui-libs/wlroots: add 0.17.4

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

 gui-libs/wlroots/Manifest  |   1 +
 gui-libs/wlroots/wlroots-0.17.4.ebuild | 106 +
 2 files changed, 107 insertions(+)

diff --git a/gui-libs/wlroots/Manifest b/gui-libs/wlroots/Manifest
index aff6698da55e..c3c7c71a7042 100644
--- a/gui-libs/wlroots/Manifest
+++ b/gui-libs/wlroots/Manifest
@@ -2,3 +2,4 @@ DIST wlroots-0.15.1.tar.gz 565816 BLAKE2B 
09b704a55d8b4a5ab19bb0fcdd041635f8
 DIST wlroots-0.16.2.gl.tar.gz 588432 BLAKE2B 
cad2a98b1413ed94270b53af62541d67de1c74d3350be32c2e67aaee1d36d4260738b517d6d41f2013f436276097509a5d2662c531be354f7b4edc1c0204eced
 SHA512 
9d5fbee3b87738de75323a056b83446eb93b81ac3e8a4315918d5daad6ed2f50392d9641039f3f830ec1df94155473a2052689d3c029be7572d8ec9ecc62c0e9
 DIST wlroots-0.17.2.tar.gz 606822 BLAKE2B 
bbf6e8d0014f6613b39cbb6a0a8e5be395a858a5db8e432307298f20eb37c6622dbc6e078e21d9b8396dd836da1f9787b433549641cc664962eb96a122846edc
 SHA512 
44a3ec673431c02fc08a5c33daa06148b5e85a3a7ea45b28978cd6be230dd4c5082e8a34985e2976c9e64f98b7567e334c191c3d20141e8e27ddc4a4659843cc
 DIST wlroots-0.17.3.tar.gz 608292 BLAKE2B 
7caab3c3a58595d3a745c0b20a5db2193c54931cdd7bc1b9de11c151af82503a03a6a3166a86f42486cc69c6ac18ca2a5596809a5c5e6d7b44c9845f509c1093
 SHA512 
b88747daba304db6dc302acdebb8764e719d84134118963c019d5f0d0d38552e0ffd2a50bf560b3b84549c5a0f2d11a6187ac8ddcd9faa28c5b42f86c585b555
+DIST wlroots-0.17.4.tar.gz 609179 BLAKE2B 
dc5a7749533ab54631d4a26be554b86e5b08b2472cf8f22ccebddb319d571cbd98a5c56e64e7bc762a5918d4272eb6b4261050288f3053c18c824c6a9c32b96b
 SHA512 
35803df9fe68cadb0b9b5e522863535407ba2354ed1ca8f824a9c40b64698a97c579fec0afeb444b05d429adc1e3dfc45b20c3a1b7a2004e4f5a10d2305c9116

diff --git a/gui-libs/wlroots/wlroots-0.17.4.ebuild 
b/gui-libs/wlroots/wlroots-0.17.4.ebuild
new file mode 100644
index ..2e2b41de1151
--- /dev/null
+++ b/gui-libs/wlroots/wlroots-0.17.4.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="Pluggable, composable, unopinionated modules for building a 
Wayland compositor"
+HOMEPAGE="https://gitlab.freedesktop.org/wlroots/wlroots;
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://gitlab.freedesktop.org/${PN}/${PN}.git;
+   inherit git-r3
+   SLOT="0/"
+else
+   
SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/releases/${PV}/downloads/${P}.tar.gz;
+   KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+   SLOT="0/$(ver_cut 2)"
+fi
+
+LICENSE="MIT"
+IUSE="liftoff +libinput +drm +session vulkan x11-backend xcb-errors X"
+REQUIRED_USE="
+   drm? ( session )
+   libinput? ( session )
+   liftoff? ( drm )
+   xcb-errors? ( || ( x11-backend X ) )
+"
+
+PATCHES=( "${FILESDIR}/${PN}-0.17-fix-automagic-libliftoff.patch" )
+
+RDEPEND="
+   >=dev-libs/wayland-1.22.0
+   media-libs/libglvnd
+   || (
+   >=media-libs/mesa-24.1.0_rc1[opengl]
+   =x11-libs/libdrm-2.4.114
+   x11-libs/libxkbcommon
+   >=x11-libs/pixman-0.42.0
+   drm? (
+   media-libs/libdisplay-info
+   sys-apps/hwdata
+   liftoff? ( dev-libs/libliftoff )
+   )
+   libinput? ( >=dev-libs/libinput-1.14.0:= )
+   session? (
+   sys-auth/seatd:=
+   virtual/libudev
+   )
+   vulkan? (
+   dev-util/glslang:=
+   dev-util/vulkan-headers
+   media-libs/vulkan-loader
+   )
+   xcb-errors? ( x11-libs/xcb-util-errors )
+   x11-backend? (
+   x11-libs/libxcb:=
+   x11-libs/xcb-util-renderutil
+   )
+   X? (
+   x11-libs/libxcb:=
+   x11-libs/xcb-util-wm
+   x11-base/xwayland
+   )
+"
+
+DEPEND="${RDEPEND}
+   liftoff? ( >=dev-libs/libliftoff-0.4 )
+"
+BDEPEND="
+   >=dev-libs/wayland-protocols-1.32
+   dev-util/wayland-scanner
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local backends=(
+   $(usev drm)
+   $(usev libinput)
+   $(usev x11-backend 'x11')
+   )
+   local meson_backends=$(IFS=','; echo "${backends[*]}")
+   local emesonargs=(
+   $(meson_feature xcb-errors)
+   -Dexamples=false
+   -Drenderers=$(usex vulkan 'gles2,vulkan' gles2)
+   $(meson_feature X xwayland)
+   -Dbackends=${meson_backends}
+   $(meson_feature session)
+   $(meson_feature liftoff libliftoff)
+   )
+
+   meson_src_configure
+}
+

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

2024-06-27 Thread Jimi Huotari
commit: 25269ce3971782593dde22a2e0eb88ddd53826db
Author: Jimi Huotari  gentoo  org>
AuthorDate: Thu Jun 27 19:37:53 2024 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Thu Jun 27 19:41:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25269ce3

x11-libs/qtermwidget: add 2.0.1

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

 x11-libs/qtermwidget/Manifest |  1 +
 x11-libs/qtermwidget/qtermwidget-2.0.1.ebuild | 29 +++
 2 files changed, 30 insertions(+)

diff --git a/x11-libs/qtermwidget/Manifest b/x11-libs/qtermwidget/Manifest
index 6ec7e7b4b71a..6f8d9dd58974 100644
--- a/x11-libs/qtermwidget/Manifest
+++ b/x11-libs/qtermwidget/Manifest
@@ -1,3 +1,4 @@
 DIST qtermwidget-1.3.0.tar.xz 189464 BLAKE2B 
f6257588d6c8505737affcec56cc2da66121cb1fecaa8a44f4afad528f5bd18cb738cb9b65da7b2c1632093680bec2403439a323cdec5d2845b8799de0e02a50
 SHA512 
f1731f6915bb9d5ea83a434cab169064fe7ac2fcf60c6b35c696e4d945fe11937dd98311916d6272016b059ed7f3fc66a955b91d0b0e7e6499f69627116608ed
 DIST qtermwidget-1.4.0.tar.xz 190320 BLAKE2B 
993674562bb15e423fc4dbfa1b99a839fe8fea52e4c49f2629858d01d8ac4a50750845b507fafa4b0bdf6337fef77458793d002388986923d8f55b321de3bb9b
 SHA512 
b688290eff52bd77e4a9f342062b52bf7a03a8ba66fc86583875472d0c0b0414d59ea0ad6cde64117cc49061944eacd17950724b23f74bb6ada4995917a094bc
 DIST qtermwidget-2.0.0.tar.xz 191532 BLAKE2B 
87fc1365332f3adf168690fa028be87a36b538602eb410820f3597d5ca2c85c259b630965f3facb9f8689f6cd2539685e78b7ed2d1faf2b3c073bed0c2ca0607
 SHA512 
4461737b92a113c3b6a48bc74a1c58296dc52659e8ffec13bf848aea3098c9b05685daea5cd3bf21925ebb28e32524c0accde964451b38c5d0d5b209db046b0b
+DIST qtermwidget-2.0.1.tar.xz 191548 BLAKE2B 
ec3155d8a92f606790c635c315df6809483b93d8976b24725288c030889a2010c88a7ac48f0dc8ed3011fbfd75e819dfd6213259c3d893b7bddc4927e14e6dfd
 SHA512 
ba9bc9203428e54137ed1e5865bf9260e1d64bedda8e766a92fe16277179fdc83a95c5b6df42ba3ab82babb00543e50ec48faf26668f7af26716ac98ab6da62e

diff --git a/x11-libs/qtermwidget/qtermwidget-2.0.1.ebuild 
b/x11-libs/qtermwidget/qtermwidget-2.0.1.ebuild
new file mode 100644
index ..ba12747178e9
--- /dev/null
+++ b/x11-libs/qtermwidget/qtermwidget-2.0.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Qt terminal emulator widget"
+HOMEPAGE="https://lxqt-project.org/;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/lxqt/${PN}.git;
+else
+   
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz;
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="BSD GPL-2 LGPL-2+"
+SLOT="0/${PV}"
+
+BDEPEND="
+   >=dev-qt/qttools-6.6:6[linguist]
+   >=dev-util/lxqt-build-tools-2.0.0
+"
+DEPEND="
+   >=dev-qt/qtbase-6.6:6[gui,widgets]
+"
+RDEPEND="${DEPEND}"



  1   2   3   4   >