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

2023-11-17 Thread Michał Górny
commit: d90b7be110615c4d001799a512df98d6e5144e4d
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Nov 18 06:20:19 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov 18 06:37:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d90b7be1

dev-python/pywavelets: Bump to 1.5.0

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

 dev-python/pywavelets/Manifest|  1 +
 dev-python/pywavelets/pywavelets-1.5.0.ebuild | 48 +++
 2 files changed, 49 insertions(+)

diff --git a/dev-python/pywavelets/Manifest b/dev-python/pywavelets/Manifest
index 10996e0bb0ab..09349fbeba85 100644
--- a/dev-python/pywavelets/Manifest
+++ b/dev-python/pywavelets/Manifest
@@ -1 +1,2 @@
 DIST PyWavelets-1.4.1.tar.gz 4589677 BLAKE2B 
7bd42b26665ca180caa8c2f142834b1e820faf78667109e3ce68b43b2b75e038cac9738583d5138f34ee781e13f6c4ea3217a30f12131ce386e795f3b6e56372
 SHA512 
6a37a717537f3c62c1ee3b1a8017a7ed1f2a231d05b20cbcfaaadbad0f20e6d6b7f24749d00b5a4ae04d7efac49943e1aa8d431eedf641c6b45b6cb99390c1f9
+DIST pywavelets-1.5.0.tar.gz 3937269 BLAKE2B 
787d59a23d0de94783f55b7fa65bddc58c2d2040c2eb36ebc95a53ba95c52a765d4d2e1ad78d4f06015f339150a100525336836e71a9f8b94b92da89885f3f3f
 SHA512 
a70435392cd2c0fed470c0093e8b838e233462e6f595f5d40396b1186cbea1654b2f671f45a9731bfc393a693221a0907cee48b2209944e7cda6f40e268fb34c

diff --git a/dev-python/pywavelets/pywavelets-1.5.0.ebuild 
b/dev-python/pywavelets/pywavelets-1.5.0.ebuild
new file mode 100644
index ..7fa30d61d3e0
--- /dev/null
+++ b/dev-python/pywavelets/pywavelets-1.5.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=meson-python
+PYPI_PN="PyWavelets"
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Discrete Wavelet Transforms in Python"
+HOMEPAGE="
+   https://pywavelets.readthedocs.io/en/latest/
+   https://github.com/PyWavelets/pywt/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+IUSE="examples"
+
+RDEPEND="
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   =dev-python/numpy-1.22.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   ${RDEPEND}
+   >=dev-python/cython-0.29.35[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   rm -rf pywt || die
+   epytest --pyargs pywt
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   if use examples; then
+   docinto examples
+   dodoc -r demo
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}



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

2023-11-17 Thread Michał Górny
commit: cf24fc262d5b9e621022785ee26a9d418ed81086
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Nov 18 06:28:12 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov 18 06:42:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf24fc26

dev-python/cattrs: Bump to 23.2.1

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

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

diff --git a/dev-python/cattrs/Manifest b/dev-python/cattrs/Manifest
index 62c587a736b2..b6f764ced0a8 100644
--- a/dev-python/cattrs/Manifest
+++ b/dev-python/cattrs/Manifest
@@ -1 +1,2 @@
 DIST cattrs-23.1.2.gh.tar.gz 602336 BLAKE2B 
f39ff3c1525ea14789edd137d82343a9447de0a41f65a71ee85754a15f8fdc929137125043b23c6cd088c8b2d2e9da18577c3b6dbbb6e9a33bdf6789f117bc46
 SHA512 
d05c8a5d4c5dc0b69ccdf33164d44c35a37a871199a35d1c2c25f9fbd8ee53d48da8e9d9bec49cde2baf901b524d5e8ff1ade175928908ea81f94e8398224488
+DIST cattrs-23.2.1.gh.tar.gz 611553 BLAKE2B 
f0d1c34838c5b869242411d393f2e395b45a84afb302d2df87ab0a51c537fc0057ee9def2b47313e8134635ffb616045f606070a0260ea4814a2cf227539132d
 SHA512 
2b733dc6123cb26ab6d33b1d445ecbddea98a1a76a02acb15231deee2273933bc726da387419fd6143b44e97729d4fd1746eebadd2309e2440bfc5c153f7079b

diff --git a/dev-python/cattrs/cattrs-23.2.1.ebuild 
b/dev-python/cattrs/cattrs-23.2.1.ebuild
new file mode 100644
index ..5fef8728bdc0
--- /dev/null
+++ b/dev-python/cattrs/cattrs-23.2.1.ebuild
@@ -0,0 +1,67 @@
+# Copyright 2022-2023 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
+
+DESCRIPTION="Composable complex class support for attrs and dataclasses"
+HOMEPAGE="
+   https://pypi.org/project/cattrs/
+   https://github.com/python-attrs/cattrs/
+"
+SRC_URI="
+   https://github.com/python-attrs/cattrs/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="test-rust"
+
+RDEPEND="
+   >=dev-python/attrs-20.1.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/exceptiongroup[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-4.1.0[${PYTHON_USEDEP}]
+   ' 3.10)
+"
+BDEPEND="
+   dev-python/hatch-vcs[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/cbor2-5.4.6[${PYTHON_USEDEP}]
+   >=dev-python/hypothesis-6.54.5[${PYTHON_USEDEP}]
+   >=dev-python/immutables-0.18[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-1.0.2[${PYTHON_USEDEP}]
+   >=dev-python/pymongo-4.2.0[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
+   >=dev-python/tomlkit-0.11.4[${PYTHON_USEDEP}]
+   >=dev-python/ujson-5.4.0[${PYTHON_USEDEP}]
+   test-rust? (
+   >=dev-python/orjson-3.5.2[${PYTHON_USEDEP}]
+   )
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+
+python_test() {
+   local EPYTEST_DESELECT=()
+   if ! has_version "dev-python/orjson[${PYTHON_USEDEP}]"; then
+   EPYTEST_DESELECT+=(
+   tests/test_preconf.py::test_orjson
+   tests/test_preconf.py::test_orjson_converter
+   
tests/test_preconf.py::test_orjson_converter_unstruct_collection_overrides
+   )
+   fi
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest -o addopts= tests
+}



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

2023-11-17 Thread Michał Górny
commit: 8c2ec2979041a9662fcee53300c304ad0739f4b5
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Nov 18 05:25:41 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov 18 05:25:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c2ec297

dev-python/boto3: Bump to 1.29.3

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 55b0ba1af8d5..e3a4b47310f9 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -4,3 +4,4 @@ DIST boto3-1.28.85.gh.tar.gz 728751 BLAKE2B 
bfbc9b26b45e034949f13492987fdd43476d
 DIST boto3-1.29.0.gh.tar.gz 730038 BLAKE2B 
3f6f853eaa18d66ffef1e159fb641e6e3d069b1cb8ca9df457a714b1682a210ccf52aca4900172812b195309a4cd1a179c4ff2dff2f0a3c519e73c1eb9380908
 SHA512 
d826bda41fcab62b9e868ad96e405d538f1af1b7bc31c96349330fce493c8efef282c1da1c47a45a4a0e0e3051c0ddb0847af1efc9e7e9a87419f3995db2a5ca
 DIST boto3-1.29.1.gh.tar.gz 731491 BLAKE2B 
15d7aa771369afac957d1c0fac1c0cca9fb4322a7643d9dc2cb688908ab80c9f3815b92e9645266be0547d45959b6f2f20891ced2da0ab33df2de966dcfa510b
 SHA512 
c07fb0bc3daab7aa6c21cec278b246b4df20f9e665b379f8005d2239a1d0bb637304d7308f1479b772ee314b99559bdb7f5c37503d6a9ef6801999270637cf87
 DIST boto3-1.29.2.gh.tar.gz 734398 BLAKE2B 
bc2816fd37130d4957873964b4020ec90f106fef5d034c4b47e9485610d577cdcac3106b66dcf20175335fcc49773dadcdabab9de65fb85caeddf5bea0845184
 SHA512 
dc5faf76f2949506db24888780cc07c792903707e54853258182a016b4b1b4f91ae79467e5f140ba0ce822d99e4fc570a16168211b10296bd9820eb245d9cbc5
+DIST boto3-1.29.3.gh.tar.gz 737012 BLAKE2B 
4282de0bbe03b61cf6884b08cf0a16e93c1e27a0323d2eee93277f8ac62f5ef440612292ebc245f13de0bbac9c156cae0cd5c76e8ae5b7d018a125cd49a682df
 SHA512 
e42064e2c825376dfe2a5aa0c92715d06d6d29c3cf8b194d8742c688a4743e216ba32111bba080d88505907e48ff26086106eaef62fa5048f34fcbf08355ab60

diff --git a/dev-python/boto3/boto3-1.29.3.ebuild 
b/dev-python/boto3/boto3-1.29.3.ebuild
new file mode 100644
index ..0604e0996a82
--- /dev/null
+++ b/dev-python/boto3/boto3-1.29.3.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="
+   https://github.com/boto/boto3/
+   https://pypi.org/project/boto3/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/boto3;
+   inherit git-r3
+   BOTOCORE_PV=${PV}
+else
+   SRC_URI="
+   https://github.com/boto/boto3/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+
+   # botocore is x.(y+3).z
+   BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
+fi
+
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.7.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+
+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/botocore/

2023-11-17 Thread Michał Górny
commit: f982067cfba95b10d501da6f36b757d9864e6895
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Nov 18 05:25:33 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov 18 05:25:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f982067c

dev-python/botocore: Bump to 1.32.3

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 9c483a32af5b..b61177cef1d0 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -4,3 +4,4 @@ DIST botocore-1.31.85.gh.tar.gz 12070341 BLAKE2B 
b4867e351d209511db263654873f5a8
 DIST botocore-1.32.0.gh.tar.gz 12086167 BLAKE2B 
54e580c4d034b437d1e2e7748f1dd4785354db87459116565bc15d60bd73fe5d46cade212fd44fabd243614f3be55d9eeaef575ea6d6312ad83c0b6c1e741515
 SHA512 
9aba3cc3f823ba47ee7964517189d1227e5934c63ecdf1631ade59524594fb7cc20b9cfc7060dd8a69648d48e2d1ede0a377f204124d06ef843dd98a4cd1b11f
 DIST botocore-1.32.1.gh.tar.gz 12098630 BLAKE2B 
3a2501da4bd2ec8d29f032a2df4d7946840682df426b4496f60bab487b0eb47580314b4c3029dded6a589463a8636c362c560fd4c2da02c113647ee10ebf079d
 SHA512 
4ec58dcf896ef46f27f3c4af7c6e58efad62e5c2e3fb9aa8de9a90ee390d65b036116d9d8ba7c766b95b03e6e85e909cc620b838511152004dbcfb67968525b4
 DIST botocore-1.32.2.gh.tar.gz 12148168 BLAKE2B 
29a70ed37526b8b5e3439a183b194d350505dd4ad0ac1e5d2ff729be29813b4b99b2b0806ca2f20a776efdcefc2b46295432af281e026ecf014fe45d5317c528
 SHA512 
775c5076e691605d6efe392e5565b84314ed7c93300ea394e5598ee34f4bb9e708a2c8479fbd646fdb619d36e0122fd4f6854e9ed40430c069677345bd76e335
+DIST botocore-1.32.3.gh.tar.gz 12176739 BLAKE2B 
b119a54fb4770757c8f2c75b7404e009be1c7b35598d8a97e892aa644bbcc301b5f6bb44fa0f37bc8f4523af5ca9771daeda877937e640dd557038c8283967e1
 SHA512 
398127e140edc33750553f33a14cdc140048f5ee03c162705c6681b9bf08d871c9ba29f824ba2b6f1b11592260c6f0614ab4c06464cdda98172e8ca81bce73e9

diff --git a/dev-python/botocore/botocore-1.32.3.ebuild 
b/dev-python/botocore/botocore-1.32.3.ebuild
new file mode 100644
index ..05766e84276c
--- /dev/null
+++ b/dev-python/botocore/botocore-1.32.3.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+   https://github.com/boto/botocore/
+   https://pypi.org/project/botocore/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/botocore;
+   inherit git-r3
+else
+   SRC_URI="
+   https://github.com/boto/botocore/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+fi
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   )
+"
+
+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 EPYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest tests/{functional,unit}
+}



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

2023-11-17 Thread Michał Górny
commit: 8bba40e885e9628661087ca171595bdfaf82d17b
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Nov 18 05:25:50 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov 18 05:25:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bba40e8

app-admin/awscli: Bump to 1.30.3

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

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

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index e35da93d6a29..cefec8409d73 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -4,3 +4,4 @@ DIST aws-cli-1.29.85.gh.tar.gz 2577082 BLAKE2B 
8d16b3a989b6a12a154baa8b5d25be6c3
 DIST aws-cli-1.30.0.gh.tar.gz 2584557 BLAKE2B 
d88e0987b019ca6a86ffb599ee894b8270dda4c4cae2a4bf0a74438d821533d5875d379132f76c70e93bc8b3136f3a8374b60d797f064921597b259589bd5bfe
 SHA512 
5fd1ee8e4f978cfc4964799b3556eae8c0a7cec367dd4f0c096971a948d1ce7b8bc008b05e84c67723f0d603470777d075cc12a014cb2466789033de62e9078e
 DIST aws-cli-1.30.1.gh.tar.gz 2586590 BLAKE2B 
6520fcb6818213d4ad9c002cf4dddcf16b35c32fe0a0048a3247a1ba3fd7cbfb32df95715d4397132a0229cdf5aebbe9635f012c5e4f8fa212f41c5a8e1c07bf
 SHA512 
78f7bd8286cdd5e433e2024c0bcac3cf3a9a74f9eca344c4d09b0506c314b3e38c34d8d2c85bbc91a3ac6395bbc319c6bb91536a364a587e7c27902362fdc005
 DIST aws-cli-1.30.2.gh.tar.gz 2589683 BLAKE2B 
786aad7e939d3d8349d2d1930c82bad7b0bcdaa36f9df389f155f23e610019ff2f0bdd52da2d6ac4f4e1896a236d7aee895641245a518a3cb094ba3e43e3a594
 SHA512 
8fbbe9b951942d7230d9875a153403f2fa952657e124686926d94a6f816b9ae093ec025b595ccd7f7a532a930b8b3e516f1030ba7d7038dddaa188c5d3ee5ea9
+DIST aws-cli-1.30.3.gh.tar.gz 2594517 BLAKE2B 
67ffda10491b734a15119ed3963735e53a66d868954e908816ef918b0adb706ef23337a4dde76758bb1fc957be8a6794106c2d26b9865a9e9dd6e11cc70c4016
 SHA512 
9b9474a6206cecd0d9f15aabf1c94421aabf4b0ea2d5c829e59747d5fa68093e6f79b0e554ea1dfb891774a0ab49d1143cd582521bd21735e209b40f040973cd

diff --git a/app-admin/awscli/awscli-1.30.3.ebuild 
b/app-admin/awscli/awscli-1.30.3.ebuild
new file mode 100644
index ..e5b1ee0667a3
--- /dev/null
+++ b/app-admin/awscli/awscli-1.30.3.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit 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+2).z
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)"
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/rsa[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.7.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   !app-admin/awscli-bin
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   )
+"
+
+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}
+   
tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking
+   
tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking_windows
+   
tests/unit/customizations/codeartifact/test_adapter_login.py::TestNuGetLogin::test_login_nuget_sources_listed_with_backtracking
+   
tests/unit/customizations/ecs/test_executecommand_startsession.py::TestExecuteCommand::test_execute_command_success
+   tests/unit/test_compat.py::TestIgnoreUserSignals
+   tests/unit/test_help.py
+   )
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest "${serial_tests[@]}"
+
+   local 

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

2023-11-17 Thread Sam James
commit: a2f20e70bebe2a78cd05125ba3fcbd0d31535041
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 18 04:28:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 18 04:28:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2f20e70

sys-devel/gcc: add 12.3.1_p20231117

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

 sys-devel/gcc/Manifest|  1 +
 sys-devel/gcc/gcc-12.3.1_p20231117.ebuild | 64 +++
 2 files changed, 65 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 15eadf1e2d6d..3f9a5a2b0216 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -22,6 +22,7 @@ DIST gcc-12-20231020.tar.xz 79803424 BLAKE2B 
2bbd11b84a203a305279587ba8e8771778b
 DIST gcc-12-20231027.tar.xz 79811256 BLAKE2B 
80f9b31f1cf0aaca4b3a2808b37627018872ccbe71c9d8e63c29fff4ab57738e6a9b5ce6484bf0237b6d725ecf9f1523c57062c5d2bad5111ef15bec96247094
 SHA512 
3986087a5a250ffa49f9ce85dfaf7f6fd0bc148afac832b7b498f3f5ae4a6bb45a48753304d7a913bb8829f6bf912ebc76b3a3279d0c3d7bbb60af53da6df3c7
 DIST gcc-12-20231103.tar.xz 79849280 BLAKE2B 
40fe188736bba96d9facb71f19284815044a9f302fff340579a49d3a71f7f01b04e7c97df1291fbcdcd90a924d237dce56d09a49d6135ec4b8766c080d06dfea
 SHA512 
1b49df9f2953fb25175d68ed12bb3d47355502b82537568b8d4148b7c8e3836ec606a7b07af0737f903f42cd6e56798987c4b9bdb00fe34871553877ecc07f04
 DIST gcc-12-20231110.tar.xz 79797548 BLAKE2B 
86f9fb14663cb8fc5da2142b0eaa6b565329ed5d26911b38013359ba65d04c276c99bcf47a043b818d521734cbb85004148b3cf02d49c7d07091be8de9de8178
 SHA512 
2bd30c72a05e05b568c03e4cc9f07cd1f6a0c1532d355e31d463457bf92fe55c56e45ae51a9282e29d6dadf0e5c2bec5dd7afc7a4b198a111905b798c3981204
+DIST gcc-12-20231117.tar.xz 79812376 BLAKE2B 
a32153daa75f640cfbea7eea3bbf1391d9d95fd0e9659c73e7bade50fefdbe93f5b0a22b4b9b61e08a5df9009081bbde9a3878c0fdd474f02944fe10704736c6
 SHA512 
c31886d2b5d2b58fa5caa063407d896aab565f8d5996f71447e341d85f8b34c989ab8462a14f067473e360d2f5e2131f9cc068eb8808a23b4531ad313b7ea37b
 DIST gcc-12.3.0-musl-patches-1.tar.xz 3572 BLAKE2B 
c7bf65f7c9ea8023ddaac821ee2b778622fa310ac72a72b2f7032494a8f304eac86217f9204622e6c21aaef9952bece0d09bc126facd4f42b602927909815ab5
 SHA512 
babc279fea2c1fd4c018815f2f5630214fd46015ce9f365c28af242681d51818eaca30ce298eddcab1eed5ac5f2759e2b47b2335afab9d722b4469a6d4fec326
 DIST gcc-12.3.0-patches-2.tar.xz 14236 BLAKE2B 
06c43662c9abb0fa3cf90d5e2273c69aecb9158e6cf6f23c04754ed5d686be2616e81e2502eb16f4298ddd50518ca7677e13249da9e9b091162d3931ff65e4fe
 SHA512 
b0d4b85dbf1a541997203b872e3106906b4ad49cde57e1428bc22b2f8e2d73b8cb10ae0d0b792aebaf664594da4d1dea04c44ddc34e59047410766db04d1
 DIST gcc-13-20230826.tar.xz 84285788 BLAKE2B 
c25be594e322dd7145245c42ae21b98aa9e3e6ae69f1fa313830e40bf2e8fcb8435762f1c9d3f1ca1dbf31653bdc76a658bec708b7850fe40a7c55504ac30618
 SHA512 
3d47632e90651bd50a881c727c1ef2aa3322b4fc3e082919ae430270901abf8a05a34fe93f8b678c10dc9a0758f93dc3b33ed5947c8743dab453d2b50c063722

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

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

2023-11-17 Thread Sam James
commit: 72bba5c87be74cd711ac079266f497d06a26d985
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 18 04:23:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 18 04:23:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72bba5c8

sci-libs/gdal: add 3.8.0

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

 sci-libs/gdal/Manifest  |   2 +
 sci-libs/gdal/gdal-3.8.0.ebuild | 286 
 2 files changed, 288 insertions(+)

diff --git a/sci-libs/gdal/Manifest b/sci-libs/gdal/Manifest
index f230d1c46e5f..1312fc2cb753 100644
--- a/sci-libs/gdal/Manifest
+++ b/sci-libs/gdal/Manifest
@@ -3,8 +3,10 @@ DIST gdal-3.7.0.tar.xz 8604724 BLAKE2B 
400cc17fc636c637f7c40e93aed8e2db7bfbbe737
 DIST gdal-3.7.1.tar.xz 8614512 BLAKE2B 
c137ca19809170948b5b7bf852193d922d167fed554eef0cf43f326098b7b7faa40427fddbe14b051af31bbc53a91555ce562f88d04f37f81e0753265383c42a
 SHA512 
c72483a28af8f5512757a9f319c70a12e5d5cd5e30cb2ace160e7cbad6099544526a7136875582b6e76ce10968ef1bd67a78e4df65d64bc4e8feeb7684146ca6
 DIST gdal-3.7.2.tar.xz 8619608 BLAKE2B 
29a96e34f4ffe661fc2af786b9a229be779ed5e91e4c580834f6624f4173ede8adf22c27b2830c446736c0ff37501441ab2afea9f780dad4588636b03deb1f71
 SHA512 
6f2bd93520bd45e64b7613c8bcb0e0848d7ce10bcf716ff6ba5ef9ec9cad5798d65c79461fe0b83e99103ac12893893fea44b9b4c23f1e2f05b914f3e7f982f1
 DIST gdal-3.7.3.tar.xz 8625812 BLAKE2B 
743ce2d8027fb228630a2951af2de8ac7fb5fa0b32124d58fb545ac61fdf5240f17ae85cfdcab51ea5e1b4e2311b55af4c7bbdfe82c6ed5ea180a5c8b254ccfd
 SHA512 
84b2cb2cb7b9b78dbdd151a9029102e224db4a0901069f41c1672cb02ca049efb4cc84ef7f65acb8e53dcfe1e02f52822efdaff2875654408fc133c68ec01238
+DIST gdal-3.8.0.tar.xz 8853728 BLAKE2B 
646aa91283e7228a054221d120bddb456c8b898f9155edd289f2b2e0bf8706fa3045a98d26e4cf5ba5dba6d8c1c7f0a7f4aaaded9457481a65910c2d313c8f9d
 SHA512 
42b3a381190922e546ae83355f56532b92d519b1eac357a9c116ee19b67b67362f282e248e2d82c14ae04cae04dce175bb652f481879442ffa5b58f764a088dd
 DIST gdalautotest-3.6.4.tar.gz 12614090 BLAKE2B 
d2c33b56790c1cb030a102ff48bec33c3d187c5be6e13d56da8d6cb8e9393734c2144274cbe08cf82b2a023ffb75df9fd01bcfd9f3d73076c95c4b213823f64e
 SHA512 
2a7704e57f8bc0687c759d047b5a8fb290b2959eb058e02b08edf12e9cca17d6a9121213ef48e8b616c94c8cbe321531612700c6db52cb47fbcc5893c1c1c1c1
 DIST gdalautotest-3.7.0.tar.gz 13785892 BLAKE2B 
cac18436ad2acb558e27e8ba3f1f2c22aa6c7ba258abe25118acf65fb2cb8a3d5f132ccb8315912a54d07f035b5ff331cf6a66bdf51a54c8275c5203e844eb82
 SHA512 
81e80c799a8a910a861182480e8306c8583cdffe7cb62f47fbaddf031e1c4d1d3fb341edf0daddbb8c934e5f2d547b380feb2f5a9f22cd50db14e43c2b02737b
 DIST gdalautotest-3.7.1.tar.gz 13830135 BLAKE2B 
277574c603fe92758246577df3717363a45c7321378ea15766f4198100f3277e12028ee3b480bc1a7d803519664974c6a745f2968de50278c6e8e6d389a95b46
 SHA512 
d69de5daa9e1f49089b5465f93b09a2717065d119127150e65dbbfb23dc664c34b7e21e59edb17ce827b62d43d72f1d672ac70dca592ade90fe07359644e2c66
 DIST gdalautotest-3.7.2.tar.gz 13835621 BLAKE2B 
38cf190bf5f81836da0b56c89cf3a4fa5461215d82df48a598420bc1bdde81cdcb2e56f9b987ec60c35646470297ade41b6ca5fd3dc7df131cdfeb3de33a7b87
 SHA512 
9c3ace4811805b6393fe4f06d95e155427da8bb18aa8ceec0f28966c92bdf6edd57c565889c4d8deb58f46a3cb88e39fc31aa33fe27804f228e91781bd9e91b3
 DIST gdalautotest-3.7.3.tar.gz 13833069 BLAKE2B 
a4d7784b39480816ce530abf9f726312fa4553d6afefabb014a1deb8cba9367fc0aede03d181991e155ab3dee52ba17b9d92c8d04fb312b994a99044dda7fb89
 SHA512 
e19d5afa9e7280a6ac837b01c23cddc7ff3ca6578ab347b915ec84bdde091f1b54095a2eed0042538eb4eae38613816d79531aa541f6cc6f1cbeee41b2fa11fd
+DIST gdalautotest-3.8.0.tar.gz 15615239 BLAKE2B 
fa524bb796a6f5b28bea79b51c4ce34e231b1d10a108a4590e30a48dc946df45880828a5a1ee0db07ed191e0f7dd5631fb294f3a73d1ce24244b6132f5cc3de1
 SHA512 
e72705571a337412d379cdf36debbe01aca61e789527c5e1f1c47904ba817c390a04032913fde75f899b96ec4f0b3a849ec3ead2539c31b59ca5006cd5e4e431

diff --git a/sci-libs/gdal/gdal-3.8.0.ebuild b/sci-libs/gdal/gdal-3.8.0.ebuild
new file mode 100644
index ..2b6b0407a6ed
--- /dev/null
+++ b/sci-libs/gdal/gdal-3.8.0.ebuild
@@ -0,0 +1,286 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+inherit cmake java-pkg-opt-2 python-single-r1
+
+DESCRIPTION="Translator library for raster geospatial data formats (includes 
OGR support)"
+HOMEPAGE="https://gdal.org/;
+SRC_URI="https://download.osgeo.org/${PN}/${PV}/${P}.tar.xz;
+SRC_URI+=" test? ( 
https://download.osgeo.org/${PN}/${PV}/${PN}autotest-${PV}.tar.gz )"
+
+LICENSE="BSD Info-ZIP MIT"
+SLOT="0/34" # subslot is libgdal.so.
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux 
~x86-linux ~ppc-macos"
+IUSE="armadillo +curl cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_sse 
cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 cpu_flags_x86_ssse3 doc fits geos gif 
gml hdf5 heif java jpeg jpeg2k lzma mysql netcdf odbc ogdi opencl oracle pdf 
png postgres 

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

2023-11-17 Thread Sam James
commit: 2d9adfd91bfd11ef4d58e087bbd9e62baf7ef2f7
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 18 03:59:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 18 03:59:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d9adfd9

sci-libs/geos: add 3.12.1

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

 sci-libs/geos/Manifest   |  1 +
 sci-libs/geos/geos-3.12.1.ebuild | 46 
 2 files changed, 47 insertions(+)

diff --git a/sci-libs/geos/Manifest b/sci-libs/geos/Manifest
index 9581af48922a..9fca3d6d3ed3 100644
--- a/sci-libs/geos/Manifest
+++ b/sci-libs/geos/Manifest
@@ -2,3 +2,4 @@ DIST geos-3.11.0.tar.bz2 6727294 BLAKE2B 
7d2cb7ae2dc6c5eb13836c16c8164402c1e964f
 DIST geos-3.11.1.tar.bz2 6753232 BLAKE2B 
376050ca3224e5220f69d82ff62d79ff7ea3d35d5fe90b7ab4e0cabcb4200b47d7569110538c201df9cb28da784f09f8207a9a8233ee002ab2ec87f5cf336ba1
 SHA512 
708500aba9b04208ee46a531d55ddf63a213dfaa2922dae937b524300b2b46c95143ed6cd3ff1414e9099f2be95e5df5a2e0b49df43acf93a9478215259f20d3
 DIST geos-3.11.2.tar.bz2 6774288 BLAKE2B 
62ddcaf5b6716983d49a6931c97ebe8d4c457ce7d127531ff3ff98e9dfc2f1ebd211d1fe7afe183a3858913b4c22ec4674f68fb28ee8c43c9e9ce61abd3b
 SHA512 
b5df5b773bef595335e1be6c6d3325f932f1577e2a4b8bdfa8cf26f09c7d41ed5e0695ca15826d1f95bc4a45b777839c2be8a96a8af5415c8bcf58cc804eb1ec
 DIST geos-3.12.0.tar.bz2 6736650 BLAKE2B 
abdf1c524fa35dccfe253f9774a57768a7597b3fb5ede99dbb5c473a3de5a2c8bcef7cd892ebf3768179a85b365394163fd38efb661f014d23828618178505d0
 SHA512 
cc67d9516d24ada2ceaf7c81ff9df40033bb15123160bf7e70fdff97b72c798f4b9ba8223c1eaebac0f33dcb530bc8cf42af000af3491f3227420290d89332d5
+DIST geos-3.12.1.tar.bz2 6727199 BLAKE2B 
4ffc9cb63f3ac15b3dcb0ba9fec6a1ccaeaf35962a057234f4da38d6bba19df39e800805badfd56fe927da09c9392f0feaf2b7d02085e8f293c4d9503ab28ff9
 SHA512 
192eba83c651e935b3c9a5cc19321285e4d28b9da9d7a1fa15d9471803027e630db7a7ecea96343d9c5f9846d279062ca3694fe47916a4ebf5698ae66dd5210d

diff --git a/sci-libs/geos/geos-3.12.1.ebuild b/sci-libs/geos/geos-3.12.1.ebuild
new file mode 100644
index ..a95d93f605b6
--- /dev/null
+++ b/sci-libs/geos/geos-3.12.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Geometry engine library for Geographic Information Systems"
+HOMEPAGE="https://libgeos.org/;
+SRC_URI="https://download.osgeo.org/geos/${P}.tar.bz2;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="doc? ( app-doc/doxygen )"
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_DOCUMENTATION=$(usex doc)
+   -DBUILD_TESTING=$(usex test)
+   -DUSE_CCACHE=OFF
+
+   # bug #709368
+   $(usev arm '-DDISABLE_GEOS_INLINE=ON')
+   )
+
+   cmake_src_configure
+}
+
+src_compile() {
+   cmake_src_compile
+
+   use doc && cmake_src_compile docs
+}
+
+src_install() {
+   cmake_src_install
+
+   if use doc ; then
+   HTML_DOCS=( "${BUILD_DIR}"/doxygen/doxygen_docs/html/. )
+   einstalldocs
+   fi
+}



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

2023-11-17 Thread Sam James
commit: f71624847a1fcbb03ea19901e113348e0a0a4b9a
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 18 03:55:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 18 03:55:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7162484

sci-libs/gdal: add 3.7.3

Closes: https://bugs.gentoo.org/910531
Closes: https://bugs.gentoo.org/914176
Closes: https://bugs.gentoo.org/915880
Signed-off-by: Sam James  gentoo.org>

 sci-libs/gdal/Manifest  |   2 +
 sci-libs/gdal/gdal-3.7.3.ebuild | 286 
 2 files changed, 288 insertions(+)

diff --git a/sci-libs/gdal/Manifest b/sci-libs/gdal/Manifest
index bced264317d2..f230d1c46e5f 100644
--- a/sci-libs/gdal/Manifest
+++ b/sci-libs/gdal/Manifest
@@ -2,7 +2,9 @@ DIST gdal-3.6.4.tar.xz 8648032 BLAKE2B 
d6abdbcc87029bf230dae5586f06cbd329e5e43be
 DIST gdal-3.7.0.tar.xz 8604724 BLAKE2B 
400cc17fc636c637f7c40e93aed8e2db7bfbbe73741da4135cfeec8dbcda24ce0c8035214edf038afc29a916012da86a78d789729540f870231dfa6aa27e424a
 SHA512 
4a3262d75ffbb58ec0821cd266843e28ca64c34383fb2bfaf30c984bf01c6d012381892a31a2ebc7c27a58b058fb44389cd45b05b619579b6178feb192f37bc6
 DIST gdal-3.7.1.tar.xz 8614512 BLAKE2B 
c137ca19809170948b5b7bf852193d922d167fed554eef0cf43f326098b7b7faa40427fddbe14b051af31bbc53a91555ce562f88d04f37f81e0753265383c42a
 SHA512 
c72483a28af8f5512757a9f319c70a12e5d5cd5e30cb2ace160e7cbad6099544526a7136875582b6e76ce10968ef1bd67a78e4df65d64bc4e8feeb7684146ca6
 DIST gdal-3.7.2.tar.xz 8619608 BLAKE2B 
29a96e34f4ffe661fc2af786b9a229be779ed5e91e4c580834f6624f4173ede8adf22c27b2830c446736c0ff37501441ab2afea9f780dad4588636b03deb1f71
 SHA512 
6f2bd93520bd45e64b7613c8bcb0e0848d7ce10bcf716ff6ba5ef9ec9cad5798d65c79461fe0b83e99103ac12893893fea44b9b4c23f1e2f05b914f3e7f982f1
+DIST gdal-3.7.3.tar.xz 8625812 BLAKE2B 
743ce2d8027fb228630a2951af2de8ac7fb5fa0b32124d58fb545ac61fdf5240f17ae85cfdcab51ea5e1b4e2311b55af4c7bbdfe82c6ed5ea180a5c8b254ccfd
 SHA512 
84b2cb2cb7b9b78dbdd151a9029102e224db4a0901069f41c1672cb02ca049efb4cc84ef7f65acb8e53dcfe1e02f52822efdaff2875654408fc133c68ec01238
 DIST gdalautotest-3.6.4.tar.gz 12614090 BLAKE2B 
d2c33b56790c1cb030a102ff48bec33c3d187c5be6e13d56da8d6cb8e9393734c2144274cbe08cf82b2a023ffb75df9fd01bcfd9f3d73076c95c4b213823f64e
 SHA512 
2a7704e57f8bc0687c759d047b5a8fb290b2959eb058e02b08edf12e9cca17d6a9121213ef48e8b616c94c8cbe321531612700c6db52cb47fbcc5893c1c1c1c1
 DIST gdalautotest-3.7.0.tar.gz 13785892 BLAKE2B 
cac18436ad2acb558e27e8ba3f1f2c22aa6c7ba258abe25118acf65fb2cb8a3d5f132ccb8315912a54d07f035b5ff331cf6a66bdf51a54c8275c5203e844eb82
 SHA512 
81e80c799a8a910a861182480e8306c8583cdffe7cb62f47fbaddf031e1c4d1d3fb341edf0daddbb8c934e5f2d547b380feb2f5a9f22cd50db14e43c2b02737b
 DIST gdalautotest-3.7.1.tar.gz 13830135 BLAKE2B 
277574c603fe92758246577df3717363a45c7321378ea15766f4198100f3277e12028ee3b480bc1a7d803519664974c6a745f2968de50278c6e8e6d389a95b46
 SHA512 
d69de5daa9e1f49089b5465f93b09a2717065d119127150e65dbbfb23dc664c34b7e21e59edb17ce827b62d43d72f1d672ac70dca592ade90fe07359644e2c66
 DIST gdalautotest-3.7.2.tar.gz 13835621 BLAKE2B 
38cf190bf5f81836da0b56c89cf3a4fa5461215d82df48a598420bc1bdde81cdcb2e56f9b987ec60c35646470297ade41b6ca5fd3dc7df131cdfeb3de33a7b87
 SHA512 
9c3ace4811805b6393fe4f06d95e155427da8bb18aa8ceec0f28966c92bdf6edd57c565889c4d8deb58f46a3cb88e39fc31aa33fe27804f228e91781bd9e91b3
+DIST gdalautotest-3.7.3.tar.gz 13833069 BLAKE2B 
a4d7784b39480816ce530abf9f726312fa4553d6afefabb014a1deb8cba9367fc0aede03d181991e155ab3dee52ba17b9d92c8d04fb312b994a99044dda7fb89
 SHA512 
e19d5afa9e7280a6ac837b01c23cddc7ff3ca6578ab347b915ec84bdde091f1b54095a2eed0042538eb4eae38613816d79531aa541f6cc6f1cbeee41b2fa11fd

diff --git a/sci-libs/gdal/gdal-3.7.3.ebuild b/sci-libs/gdal/gdal-3.7.3.ebuild
new file mode 100644
index ..b652d383e470
--- /dev/null
+++ b/sci-libs/gdal/gdal-3.7.3.ebuild
@@ -0,0 +1,286 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+inherit cmake java-pkg-opt-2 python-single-r1
+
+DESCRIPTION="Translator library for raster geospatial data formats (includes 
OGR support)"
+HOMEPAGE="https://gdal.org/;
+SRC_URI="https://download.osgeo.org/${PN}/${PV}/${P}.tar.xz;
+SRC_URI+=" test? ( 
https://download.osgeo.org/${PN}/${PV}/${PN}autotest-${PV}.tar.gz )"
+
+LICENSE="BSD Info-ZIP MIT"
+SLOT="0/33" # subslot is libgdal.so.
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux 
~x86-linux ~ppc-macos"
+IUSE="armadillo +curl cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_sse 
cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 cpu_flags_x86_ssse3 doc fits geos gif 
gml hdf5 heif java jpeg jpeg2k lzma mysql netcdf odbc ogdi opencl oracle pdf 
png postgres python spatialite sqlite test webp xls zstd"
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="
+   python? ( ${PYTHON_REQUIRED_USE} )
+   spatialite? ( sqlite )
+   test? ( 

[gentoo-commits] repo/gentoo:master commit in: dev-java/commons-codec/

2023-11-17 Thread Sam James
commit: f2aaea63f22bdb9647e739248acb7831727a4c50
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 18 02:29:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 18 02:29:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2aaea63

dev-java/commons-codec: Stabilize 1.16.0 x86, #917528

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

 dev-java/commons-codec/commons-codec-1.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/commons-codec/commons-codec-1.16.0.ebuild 
b/dev-java/commons-codec/commons-codec-1.16.0.ebuild
index df043f3ebdc7..3f139af22920 100644
--- a/dev-java/commons-codec/commons-codec-1.16.0.ebuild
+++ b/dev-java/commons-codec/commons-codec-1.16.0.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${P}-src"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux"
 RESTRICT="test" #839681
 
 VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/commons.apache.org.asc"



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

2023-11-17 Thread Sam James
commit: 3b51eb4f2772aa8e67e1c081055ee3c98db6106a
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 18 02:29:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 18 02:29:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b51eb4f

sys-fs/btrfsmaintenance: Keyword 0.5 arm, #917505

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

 sys-fs/btrfsmaintenance/btrfsmaintenance-0.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fs/btrfsmaintenance/btrfsmaintenance-0.5.ebuild 
b/sys-fs/btrfsmaintenance/btrfsmaintenance-0.5.ebuild
index 44a7566b1045..9742bb64312f 100644
--- a/sys-fs/btrfsmaintenance/btrfsmaintenance-0.5.ebuild
+++ b/sys-fs/btrfsmaintenance/btrfsmaintenance-0.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/kdave/btrfsmaintenance/archive/v${PV}.tar.gz -> ${P}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
 IUSE="systemd"
 
 RDEPEND="



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

2023-11-17 Thread Sam James
commit: ceeb884b2ba925a13b6d3eb57e11c90072fff42b
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 18 02:29:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 18 02:29:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ceeb884b

app-backup/btrbk: Keyword 0.32.6-r2 sparc, #917506

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

 app-backup/btrbk/btrbk-0.32.6-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/btrbk/btrbk-0.32.6-r2.ebuild 
b/app-backup/btrbk/btrbk-0.32.6-r2.ebuild
index 3d512852507b..b2248f6f697c 100644
--- a/app-backup/btrbk/btrbk-0.32.6-r2.ebuild
+++ b/app-backup/btrbk/btrbk-0.32.6-r2.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == "" ]] ; then
SRC_URI=""
 else
SRC_URI="https://digint.ch/download/btrbk/releases/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~sparc ~x86"
 fi
 
 DESCRIPTION="Tool for creating snapshots and remote backups of btrfs 
subvolumes"



[gentoo-commits] repo/gentoo:master commit in: dev-java/commons-codec/

2023-11-17 Thread Sam James
commit: 70d318ed48af7d6e0b69d52d6606fac9a4e8a193
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 18 02:29:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 18 02:29:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70d318ed

dev-java/commons-codec: Stabilize 1.16.0 ppc64, #917528

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

 dev-java/commons-codec/commons-codec-1.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/commons-codec/commons-codec-1.16.0.ebuild 
b/dev-java/commons-codec/commons-codec-1.16.0.ebuild
index 27ef6f7a8bed..df043f3ebdc7 100644
--- a/dev-java/commons-codec/commons-codec-1.16.0.ebuild
+++ b/dev-java/commons-codec/commons-codec-1.16.0.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${P}-src"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm arm64 ppc64 ~x86 ~amd64-linux ~x86-linux"
 RESTRICT="test" #839681
 
 VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/commons.apache.org.asc"



[gentoo-commits] repo/gentoo:master commit in: dev-java/commons-codec/

2023-11-17 Thread Sam James
commit: 0a5c002f51f006633bfffda6476843ce569abe38
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 18 02:29:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 18 02:29:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a5c002f

dev-java/commons-codec: Stabilize 1.16.0 amd64, #917528

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

 dev-java/commons-codec/commons-codec-1.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/commons-codec/commons-codec-1.16.0.ebuild 
b/dev-java/commons-codec/commons-codec-1.16.0.ebuild
index 852b1bfc1161..27ef6f7a8bed 100644
--- a/dev-java/commons-codec/commons-codec-1.16.0.ebuild
+++ b/dev-java/commons-codec/commons-codec-1.16.0.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${P}-src"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
 RESTRICT="test" #839681
 
 VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/commons.apache.org.asc"



[gentoo-commits] repo/gentoo:master commit in: dev-java/commons-codec/

2023-11-17 Thread Sam James
commit: 579c6067cdbc7f32db3f1f7ed2fa1a0ba58652d7
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 18 02:29:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 18 02:29:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=579c6067

dev-java/commons-codec: Stabilize 1.16.0 arm64, #917528

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

 dev-java/commons-codec/commons-codec-1.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/commons-codec/commons-codec-1.16.0.ebuild 
b/dev-java/commons-codec/commons-codec-1.16.0.ebuild
index 7dd2050da4b7..852b1bfc1161 100644
--- a/dev-java/commons-codec/commons-codec-1.16.0.ebuild
+++ b/dev-java/commons-codec/commons-codec-1.16.0.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${P}-src"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
 RESTRICT="test" #839681
 
 VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/commons.apache.org.asc"



[gentoo-commits] repo/gentoo:master commit in: sys-block/mbuffer/

2023-11-17 Thread Sam James
commit: 9ec6eaa5a7856f867d72b85f38446a522e797b1c
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 18 02:29:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 18 02:29:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ec6eaa5

sys-block/mbuffer: Keyword 20230301 sparc, #917506

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

 sys-block/mbuffer/mbuffer-20230301.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-block/mbuffer/mbuffer-20230301.ebuild 
b/sys-block/mbuffer/mbuffer-20230301.ebuild
index e7e12553a571..263be763e8bf 100644
--- a/sys-block/mbuffer/mbuffer-20230301.ebuild
+++ b/sys-block/mbuffer/mbuffer-20230301.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.maier-komor.de/software/mbuffer/${P}.tgz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ~riscv x86"
+KEYWORDS="amd64 arm arm64 ppc ~riscv ~sparc x86"
 IUSE="debug ssl test"
 REQUIRED_USE="test? ( ssl )"
 RESTRICT="!test? ( test )"



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

2023-11-17 Thread Sam James
commit: ba82c7579a0561c6dbe1d39e0f9ed6f0b77b04e6
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 18 02:28:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 18 02:28:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba82c757

profiles: mask =dev-libs/libxml2-2.12.0

Lots of applications need porting, apparently.

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 13795b317928..188d502c1a0c 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Sam James  (2023-11-18)
+# Lots of applications need porting, bug #917537.
+>=dev-libs/libxml2-2.12.0
+
 # Arthur Zamarin  (2023-11-10)
 # No reverse dependencies, no tests, no upstream activity. All ebuild
 # maintenance on this package was done randomly by @python project members,



[gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-runtime-nugets/

2023-11-17 Thread Maciej Barć
commit: 2cb62b0cc18213e14a120748f6f38cc6f092ddc0
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Nov 18 01:30:07 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Nov 18 01:31:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cb62b0c

dev-dotnet/dotnet-runtime-nugets: drop old 8.0.0_rc1234194

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

 dev-dotnet/dotnet-runtime-nugets/Manifest  | 18 --
 .../dotnet-runtime-nugets-8.0.0_rc1234194.ebuild   | 73 --
 2 files changed, 91 deletions(-)

diff --git a/dev-dotnet/dotnet-runtime-nugets/Manifest 
b/dev-dotnet/dotnet-runtime-nugets/Manifest
index f4ca3ac0bc0e..02a9934b061a 100644
--- a/dev-dotnet/dotnet-runtime-nugets/Manifest
+++ b/dev-dotnet/dotnet-runtime-nugets/Manifest
@@ -23,7 +23,6 @@ DIST microsoft.aspnetcore.app.runtime.linux-arm.7.0.12.nupkg 
10832696 BLAKE2B 2a
 DIST microsoft.aspnetcore.app.runtime.linux-arm.7.0.13.nupkg 10838809 BLAKE2B 
3de6cf1a20e00456bfcb2f1644310a5831b25f948e4ab6535dfc9ec4e51c1710e8729fc74407d82ae3749367f8d1f4d49dd676cb3f7936f78f3772bbecdd
 SHA512 
29630aa03919e3ddaa4ff62f42f76f2940d715c9122c231d28a37578f3e6364e95390bacd217aad37fa59bc88940957fc6949081bc3e4d11d1e743824f62
 DIST microsoft.aspnetcore.app.runtime.linux-arm.7.0.14.nupkg 10832780 BLAKE2B 
de24725c3bcaf0a593946646b70ee519b6173968240daec234b2a0347918bce594b296e9c061c9b7b4983436dfc14d23cbeba1b3a756316ba7522f1dd0d79613
 SHA512 
539cfe74fea5433f2255bbb6bb7afe545a98098f5299f8b667f2347cfeb45b2b71532f4e0d353bdd0b80195448367557003f4b11021325933845bc57a296f8d5
 DIST microsoft.aspnetcore.app.runtime.linux-arm.7.0.5.nupkg 10806144 BLAKE2B 
c2305cde423b51359ca4ecaec6925ff4afd378b992d775ee89598543da4ae530d5ce533e22cddebded18509653e886b97d33269e8d2bb79ad81ba2e79f895212
 SHA512 
2ba63d7eea0758fc109f947e687e6265089c4c7a6f3dc44cee269139cd5171e027125afacf5bc9d21c63292b9419d776b513149547efeb6acbb6c31f37ededc3
-DIST microsoft.aspnetcore.app.runtime.linux-arm.8.0.0-rc.1.23421.29.nupkg 
11657441 BLAKE2B 
db7ea814476c7f2c681a0a06e740dabd8cc20e24e5bf016da887faf77c408d36180c9a24734b0a9fb5fc890f10b77337eca33693ce432eccc3a1a7de6816a4df
 SHA512 
ca3bcb64baf61318e71506571fa047b5dda231cbeb45345cbe9e823dc8acfecedc2a9ede51a5b7e03cfa61c3acce24f54f7a44750592ec1d85be89ad34a67d5b
 DIST microsoft.aspnetcore.app.runtime.linux-arm.8.0.0.nupkg 11766234 BLAKE2B 
ed89aabab193da9c464e0aea35d1bc65b13aec80cff8d5f67710e435a6d373ffd7883b28df3d2dd29c465245fd47d76d43efc629ec9821c9c35e953312e65c78
 SHA512 
b2ed21fb80189cae4e0835a3743e66d2cbdb0650716f5cf7936525c28c8c1246a478cc903d127913e5a7c98600d8cbcca673bfbb9117d14a18fceb54fb62d704
 DIST microsoft.aspnetcore.app.runtime.linux-arm64.3.1.32.nupkg 8938556 BLAKE2B 
16dca004bfe9741ab542e3ac1155a587750ebf6d128ac981e60f190ce2375891dd50fb5c186f50aadd9b67690477e5de41215661fc2d8b215f1bb4664de11770
 SHA512 
0a0cdcdc1da005ac18615d60d45544560d24f61a2dc062f748f678a6d19e82cd10ea53a822b2c1ee3f956fdf694c1995b37350b39209795cc8693bc9fa0d0eaf
 DIST microsoft.aspnetcore.app.runtime.linux-arm64.6.0.12.nupkg 9864158 BLAKE2B 
1000452879b7efdd7d47927f61122c42873a3c320652a592e754b8cfdbd13b608c5fa63e3634b7384da26560ee016ff005923da81978e1b23373e40f951c8bfc
 SHA512 
4ffba811d15677c4ef034b85129ec5cf3f3207b57ef32c17c1a0bcf0b290effbb85fedd3d3958a333ef4b876df0d8206bcf1d1a1c5b0bc356cba22b6ad29976f
@@ -37,7 +36,6 @@ DIST 
microsoft.aspnetcore.app.runtime.linux-arm64.7.0.12.nupkg 10633581 BLAKE2B
 DIST microsoft.aspnetcore.app.runtime.linux-arm64.7.0.13.nupkg 10646725 
BLAKE2B 
d84a3d65480498c114332204e0680b44ccda620f604b120f989e2e775b1d63ff0222a2b29dcfc7a4faa3031a495f2efe15653944e303b379649724136dd55d19
 SHA512 
6046df3fb19c756ee7ddc230e7cbca726700c1c407356b9c6d34b81f46574b39bac6a014827be7da3327e68bbf1991619b866d702dc29f868293094002c80c28
 DIST microsoft.aspnetcore.app.runtime.linux-arm64.7.0.14.nupkg 10638789 
BLAKE2B 
3022e2383ff5dc51102940fda9725ee135d31a12a77f7ae96f1704589c16661ccc98260b7c86cfc8235e4a1813be5c2c4576233a3b62342632e947da5862578d
 SHA512 
d9fe593c0123e908bf6d34b3984dfb41688ab6b5a8e47c8383a5eba8cd0e6529bc4ce8a397d5b3d0d87a231a0270a82c45f1ecc890cb132a2bcc8566ed02e72a
 DIST microsoft.aspnetcore.app.runtime.linux-arm64.7.0.5.nupkg 10608885 BLAKE2B 
26b47d72cdaacc31deb47657ef77a56274d23f98186a998541db19efb9ef4505eec605dbd54f3daa36153d640d0d584807da32be09498766e79aa1721f156521
 SHA512 
ee24fd027ee33f3d2fb4f571d141da02b66b994dec40c7ae1c485a85adb9a442a04b9590a495ae2fbd61c334cb10d21a633f6937babc6ca903a88cf3e379ba47
-DIST microsoft.aspnetcore.app.runtime.linux-arm64.8.0.0-rc.1.23421.29.nupkg 
11402205 BLAKE2B 
1429c30bc4448fc9c01ee794b6c004c61e7c3b90d6c3c46993e64c5599367603343d0f13da474711286ec6a73c57773bb3dfe1bc6cfbc1905b94dc2b5bcfbf42
 SHA512 
d802e547b4e495f7a6a720857b744e7b78d7d2626e3331935ba90e6c94aba86b8ed122c18306762ff8a4c5bf6739bfbdd332e0dffc58a9efa97336a88e51f2c3
 DIST microsoft.aspnetcore.app.runtime.linux-arm64.8.0.0.nupkg 11511269 BLAKE2B 

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

2023-11-17 Thread Maciej Barć
commit: b189c9bb81578b159780a7c9b17eae13cbb1a508
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Nov 18 01:01:24 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Nov 18 01:31:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b189c9bb

dev-lang/luau: drop old 0.598

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

 dev-lang/luau/Manifest  |  1 -
 dev-lang/luau/luau-0.598.ebuild | 36 
 2 files changed, 37 deletions(-)

diff --git a/dev-lang/luau/Manifest b/dev-lang/luau/Manifest
index 31c2b730e464..cd5513017601 100644
--- a/dev-lang/luau/Manifest
+++ b/dev-lang/luau/Manifest
@@ -1,4 +1,3 @@
-DIST luau-0.598.tar.gz 6081452 BLAKE2B 
19b725ea63df144288ef7d7ce12e1ae04a9908acd9af0820be80ff559b0635427c617bf586a58af044d03608e4f9c494bc0fa8adf3d19a1d7fc600fa33d8d099
 SHA512 
62cabc2f0ba5ac204221431153e84a7b3ad53ee33ce04836c337eb54848e2cbc997da9bfa5acd942f1eb326bca0b967108265e57b3e7de6034189dbc00e5
 DIST luau-0.599.tar.gz 6501273 BLAKE2B 
f065f0ca11664841d182384c3ae3f3e8e283a0c504df43bd67139039afd1b75343ffc24c2fb26e13914bdc22efe66dd68cd3f1eb922bad2eda2540b04120a1ae
 SHA512 
de9997f240f52551097bdd8af9c4fc40d0c90289e4e0d3677c2fedca2e69d57a7ac3fa8dc2df60eecfb466d9205eed517cb6cedbebde80ad318a370f37ee0ec9
 DIST luau-0.600.tar.gz 6521332 BLAKE2B 
e2dee23ce448659ef9ebba4067c61a2666028de63cc4bdccc55cc970740c419f5865659601ef2c63e0cb381fef43b0ceb5f944eb29677f8f3ee10bf511b7aed1
 SHA512 
51d8cc1bf6547c5866e5f98748dac31f6da645552ba57ce7b100586cf51c1d7e0bc54359f1f74ff7043d2801256695c074b3a604f0404fc331472c664edf9cea
 DIST luau-0.601.tar.gz 1612674 BLAKE2B 
f3f760dc6e74ccaba616e5320e78c5994e6c9cc89eaeac18b62533a22e2fc3756e6be6c17cd5b14a212cca384164f7ec90ca720dfd53801dcfa4cf5df17a6ddd
 SHA512 
be8c5fc29269a8c94a8aa0f15f4d88f11ee0d75be4c51c61225b6a0ebebba3c9cfb6c0dee0045a775ccfaf95ea9b4d52e84acf7a9fe970fa92b9bc0d161233d8

diff --git a/dev-lang/luau/luau-0.598.ebuild b/dev-lang/luau/luau-0.598.ebuild
deleted file mode 100644
index b15291852bc5..
--- a/dev-lang/luau/luau-0.598.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Gradually typed embeddable scripting language derived from Lua"
-HOMEPAGE="https://luau-lang.org/
-   https://github.com/Roblox/luau/;
-
-if [[ ${PV} == ** ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/Roblox/${PN}.git;
-else
-   SRC_URI="https://github.com/Roblox/${PN}/archive/${PV}.tar.gz
-   -> ${P}.tar.gz"
-   KEYWORDS="amd64 ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-
-DOCS=( CONTRIBUTING.md README.md SECURITY.md )
-
-src_test() {
-   "${BUILD_DIR}"/Luau.UnitTest || die
-   "${BUILD_DIR}"/Luau.Conformance  || die
-}
-
-src_install() {
-   exeinto /usr/bin
-   doexe "${BUILD_DIR}"/luau{,-analyze,-ast,-compile,-reduce}
-
-   einstalldocs
-}



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

2023-11-17 Thread Maciej Barć
commit: 2237a3813d2f360c43b7aec26b604b6a5a7ff052
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Nov 18 01:26:41 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Nov 18 01:31:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2237a381

dev-dotnet/dotnet-sdk: drop old 8.0.0_rc1234194-r1

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

 dev-dotnet/dotnet-sdk/Manifest |   1 -
 .../dotnet-sdk-8.0.0_rc1234194-r1.ebuild   | 142 -
 2 files changed, 143 deletions(-)

diff --git a/dev-dotnet/dotnet-sdk/Manifest b/dev-dotnet/dotnet-sdk/Manifest
index de96ef4dda73..60e2cc286b6b 100644
--- a/dev-dotnet/dotnet-sdk/Manifest
+++ b/dev-dotnet/dotnet-sdk/Manifest
@@ -1,3 +1,2 @@
 DIST dotnet-sdk-7.0.105-prepared-gentoo-amd64.tar.xz 1617916684 BLAKE2B 
729d2027e3c356581f7db763d7da09cba512a1a48ddf6492e632dd15eaa547efa8153abeec73c37b5e31e0b8d94c54e0495dd0e67dbe8d1592dbb93b5484e830
 SHA512 
f45366830435a3adb03221a684818337b3ad6af6b3d46edbf0a664af1c49e7b949c0d2c4507b61c767fdddfa492d32d341cd22e2e4ad28657504ed34757c6aff
-DIST dotnet-sdk-8.0.0_rc1234194-prepared-gentoo-amd64.tar.xz 1561594596 
BLAKE2B 
c4baf38371fc6f93255dd59a7e00d48dc456eb1c03c480375e37045d79feae26c7bb54d99d0c1660f440115bd6224df6f0b8a23cced7a687272f02d3eb8370a2
 SHA512 
9a75a83d10cce7fa5c887438e194f0b29baa79b56e7b97ba7f5b8b8a65b0e52a08b7cd9f7b7c3eb93cd1afb03c0eb2e1034b0577379e070cfb8ccf23cf9297f5
 DIST dotnet-sdk-8.0.100-prepared-gentoo-amd64.tar.xz 1714535960 BLAKE2B 
fd6027b86168d8801b1d8a7bbb08e9c358918a7693b03fa4e7e43e2a58568a65d71e2c5907ec7c7a03b83685608cd16aa010706fb4d14cd44ab0f0669654c8c2
 SHA512 
75efdcf44383445bc81981e2077be03c7311db316e295aa7f960f50d65367cde9bd86351f345072feb827a569c8de4fa8c9829d92000d2cbeb312ee9ddc17b44

diff --git a/dev-dotnet/dotnet-sdk/dotnet-sdk-8.0.0_rc1234194-r1.ebuild 
b/dev-dotnet/dotnet-sdk/dotnet-sdk-8.0.0_rc1234194-r1.ebuild
deleted file mode 100644
index c80fc2a817f5..
--- a/dev-dotnet/dotnet-sdk/dotnet-sdk-8.0.0_rc1234194-r1.ebuild
+++ /dev/null
@@ -1,142 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Build the tarball:
-#   - "$" - shell command,
-#   - ">" - manual action.
-# $  git clone --depth 1  \
-#-b v8.0.0-rc.1.23419.4  \
-#https://github.com/dotnet/dotnet  \
-#   dotnet-sdk-8.0.0_rc1234194
-# $  cd dotnet-sdk-8.0.0_rc1234194
-# >  Note the checkout tag hash.
-# $  ./prep.sh
-# $  rm -fr .git
-# $  cd ..
-# $  tar --create --auto-compress --file  \
-#dotnet-sdk-8.0.0_rc1234194-prepared-gentoo-amd64.tar.xz  \
-#dotnet-sdk-8.0.0_rc1234194
-# >  Upload dotnet-sdk-8.0.0_rc1234194-prepared-gentoo-amd64.tar.xz
-
-EAPI=8
-
-LLVM_MAX_SLOT=16
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit check-reqs llvm python-any-r1
-
-DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
-HOMEPAGE="https://dotnet.microsoft.com/
-   https://github.com/dotnet/dotnet/;
-SRC_URI="
-   amd64? ( 
https://dev.gentoo.org/~xgqt/distfiles/repackaged/${P}-prepared-gentoo-amd64.tar.xz
 )
-"
-
-SDK_SLOT="$(ver_cut 1-2)"
-RUNTIME_SLOT="${SDK_SLOT}.0_rc1234194"
-SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
-
-LICENSE="MIT"
-KEYWORDS="~amd64"
-
-CURRENT_NUGETS_DEPEND="
-   ~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT}
-"
-EXTRA_NUGETS_DEPEND="
-   ~dev-dotnet/dotnet-runtime-nugets-3.1.32
-   ~dev-dotnet/dotnet-runtime-nugets-6.0.22
-   ~dev-dotnet/dotnet-runtime-nugets-7.0.11
-"
-NUGETS_DEPEND="
-   ${CURRENT_NUGETS_DEPEND}
-   ${EXTRA_NUGETS_DEPEND}
-"
-RDEPEND="
-   app-crypt/mit-krb5:0/0
-   dev-libs/icu
-   dev-libs/openssl:=
-   dev-util/lttng-ust:0/2.12
-   sys-libs/zlib:0/1
-"
-BDEPEND="
-   ${PYTHON_DEPS}
-   https://github.com/dotnet/dotnet;
-   # The "source_version" is dependent on the checkout tag commit.
-   local source_version="113d797bc90104bb4f1cc51e1a462cf3d4ef18fc"
-
-   ebegin "Building the .NET SDK ${SDK_SLOT}"
-   bash ./build.sh 
\
-   --clean-while-building  
\
-   --source-repository "${source_repository}"  \
-   --source-version "${source_version}"
-   eend ${?} || die "build failed"
-}
-
-src_install() {
-   local dest="/usr/$(get_libdir)/${PN}-${SDK_SLOT}"
-   dodir "${dest}"
-
-   ebegin "Extracting the .NET SDK archive"
-   tar xzf artifacts/*/Release/${PN}-${SDK_SLOT}.*.tar.gz -C 
"${ED}/${dest}"
-   eend ${?} || die "extraction failed"
-
-   fperms 0755 "${dest}"
-   dosym -r "${dest}/dotnet" "/usr/bin/dotnet-${SDK_SLOT}"
-}
-
-pkg_postinst() {
-   eselect dotnet update ifunset
-}
-
-pkg_postrm() {
-   eselect dotnet update ifunset
-}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/eldev/

2023-11-17 Thread Maciej Barć
commit: 1bf419aa532658ab7609094154a9c35eab6241c6
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Nov 18 01:19:47 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Nov 18 01:31:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bf419aa

app-emacs/eldev: bump to 1.8.1

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

 app-emacs/eldev/Manifest   |  1 +
 app-emacs/eldev/eldev-1.8.1.ebuild | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/app-emacs/eldev/Manifest b/app-emacs/eldev/Manifest
index ddce2bb46f3a..f34d473a3693 100644
--- a/app-emacs/eldev/Manifest
+++ b/app-emacs/eldev/Manifest
@@ -1,2 +1,3 @@
 DIST eldev-1.6.tar.gz 283833 BLAKE2B 
c9111b97ef0ca8a70d60909f5ecacf6628e571e547a83a78aee478964bd8194b93a3c5c2fc83278a5e5e5c9909492699abe9edc1b8e113d2dafeb4af64b000b7
 SHA512 
855c63e173fa3ed8294eeabb08effb621e1b13d672ce035559f9eaa2dc5fa095302cc52b76fd3716312f0e5922b2774d3ccad741b764d67155f8d73c032acbe7
 DIST eldev-1.7.tar.gz 291763 BLAKE2B 
3fabe4d6d596fe66ead62603c377817a0c2c991bd18e677dc37e2d55e48b37ce7fdae295587fdaad21e06be0f68c78f78f673a94b539f0aefad5bb3c7840c7c1
 SHA512 
5582d6af4d11cba7b685e3a1bbe2e4b2ca0af65d82fac42de0badd099f5bfe7458d4ca174834b1d0e450e10cdf5f7c409fff18027e5ce74c48c488e25a8a854a
+DIST eldev-1.8.1.tar.gz 297931 BLAKE2B 
ac19db5284ee782aac5cc876b754cc0c7dec4c150787f34ccec6bf2953c4cca8bd10ace4be0c9817802e3813001db661704cb9c68935f3a344d03cba09dc73d8
 SHA512 
c1a0eff02f64508493a0271bf5321969f2e629d4ce4609a4ed4bc6fe7df32e093bc2f4ee6bd28667d845a65830f270165bb69737a045316b689e45b16c14cc45

diff --git a/app-emacs/eldev/eldev-1.8.1.ebuild 
b/app-emacs/eldev/eldev-1.8.1.ebuild
new file mode 100644
index ..413e8c727a11
--- /dev/null
+++ b/app-emacs/eldev/eldev-1.8.1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="Emacs Lisp Development Tool"
+HOMEPAGE="https://github.com/doublep/eldev/;
+
+if [[ ${PV} == ** ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/doublep/${PN}.git;
+else
+   SRC_URI="https://github.com/doublep/${PN}/archive/${PV}.tar.gz
+   -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+DOCS=( README.adoc )
+SITEFILE="50${PN}-gentoo.el"
+
+src_test() {
+   ELDEV_LOCAL="${S}" ./bin/${PN} test
+}
+
+src_install() {
+   elisp_src_install
+   dobin bin/${PN}
+
+   # NOTICE: If ELDEV_LOCAL is defined Eldev will use it
+   # to load up it's components,
+   # if it is not it will bootstrap itself from network
+   # always check if it uses installed Emacs Lisp files.
+   # Also, do not forget to run `env-update` & reopen your shell.
+   # https://github.com/doublep/eldev#influential-environment-variables
+   echo "ELDEV_LOCAL=${SITELISP}/${PN}" >> "${T}"/99${PN} || die
+   doenvd "${T}"/99${PN}
+}
+
+pkg_postinst() {
+   elisp_pkg_postinst
+
+   ewarn "Remember to run \`env-update && source /etc/profile\` if you 
plan"
+   ewarn "to use Eldev in a shell before logging out (or restarting"
+   ewarn "your login manager)."
+}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/ebib/

2023-11-17 Thread Maciej Barć
commit: e4818e95ed5444d257d0226d1ef37c6cdd711bd5
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Nov 18 01:10:45 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Nov 18 01:31:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4818e95

app-emacs/ebib: bump to 2.40.3

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

 app-emacs/ebib/Manifest   |  1 +
 app-emacs/ebib/ebib-2.40.3.ebuild | 41 +++
 2 files changed, 42 insertions(+)

diff --git a/app-emacs/ebib/Manifest b/app-emacs/ebib/Manifest
index cc2dc158a73f..76ac76cbbc0e 100644
--- a/app-emacs/ebib/Manifest
+++ b/app-emacs/ebib/Manifest
@@ -1 +1,2 @@
 DIST ebib-2.39.4.tar.gz 1048822 BLAKE2B 
66fcfb8139cccee1e4ef5ec23fa8a79849a9b0ef9121a2e901b19b1d0cbdeea3404c9d78588636599ccb8f8af57aa2fe589e9b7b3b8f6ac155b1693c5cf454a4
 SHA512 
83e3291de1407163854316b5fe2e0bea3363578a8ee9bd75b3ec6e3dbf739b92c3966dca7151eaa40514cd18ddf582cd4bebe18a677432ef2b350458607bd77b
+DIST ebib-2.40.3.tar.gz 1049725 BLAKE2B 
651716ed5465a4ef93b149ab84018d7daf3ffa1df404b95625a9c3666a1dbbe3d879f180dae92aa619e70121757c4a3b7f566bfc8aed1542b2828de25775b6ff
 SHA512 
4231f5732990828aa19d9d723fb9b74bf761e8034de24fce4748b95a4d969d5a3bbbdc443b4f1a4a88b945b01ded958ae467da4222b546121513a26759419bd6

diff --git a/app-emacs/ebib/ebib-2.40.3.ebuild 
b/app-emacs/ebib/ebib-2.40.3.ebuild
new file mode 100644
index ..823cfbb7b24f
--- /dev/null
+++ b/app-emacs/ebib/ebib-2.40.3.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=26.1
+
+inherit elisp
+
+DESCRIPTION="BibTeX database manager for Emacs"
+HOMEPAGE="https://joostkremers.github.io/ebib/
+   https://github.com/joostkremers/ebib/;
+SRC_URI="https://github.com/joostkremers/${PN}/archive/${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="BSD"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="app-emacs/parsebib"
+BDEPEND="
+   ${RDEPEND}
+   test? (
+   app-emacs/ert-runner
+   app-emacs/with-simulated-input
+   )
+"
+
+DOCS=( README.md docs )
+SITEFILE="50${PN}-gentoo.el"
+
+src_test() {
+   ert-runner -L . -L test --reporter ert+duration --script test || die
+}
+
+src_install() {
+   elisp_src_install
+   doinfo ${PN}.info
+}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/ebib/

2023-11-17 Thread Maciej Barć
commit: d59a8c4459de99692f8bbfa840a6f4ac6f52a35b
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Nov 18 01:06:23 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Nov 18 01:31:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d59a8c44

app-emacs/ebib: drop old 2.39.3

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

 app-emacs/ebib/Manifest   |  1 -
 app-emacs/ebib/ebib-2.39.3.ebuild | 41 ---
 2 files changed, 42 deletions(-)

diff --git a/app-emacs/ebib/Manifest b/app-emacs/ebib/Manifest
index d77de8c75277..cc2dc158a73f 100644
--- a/app-emacs/ebib/Manifest
+++ b/app-emacs/ebib/Manifest
@@ -1,2 +1 @@
-DIST ebib-2.39.3.tar.gz 1044570 BLAKE2B 
e3608082e221fcf49f48286968fb48de2130d748897d45fccf31674ff4b6f48722fc9c5e667f7ed9a1ccb64a3c0109e72f1c13be1ae807551492e674e889cc1c
 SHA512 
8bbf3a4cfe5c2b28013e25580f6cdcb5e5dcf3ef3154debbc3416f5023fa68d92d78e29b5e80ffdc82787b97787545caae6d75692fb7fdfe72d351c5eefe90b1
 DIST ebib-2.39.4.tar.gz 1048822 BLAKE2B 
66fcfb8139cccee1e4ef5ec23fa8a79849a9b0ef9121a2e901b19b1d0cbdeea3404c9d78588636599ccb8f8af57aa2fe589e9b7b3b8f6ac155b1693c5cf454a4
 SHA512 
83e3291de1407163854316b5fe2e0bea3363578a8ee9bd75b3ec6e3dbf739b92c3966dca7151eaa40514cd18ddf582cd4bebe18a677432ef2b350458607bd77b

diff --git a/app-emacs/ebib/ebib-2.39.3.ebuild 
b/app-emacs/ebib/ebib-2.39.3.ebuild
deleted file mode 100644
index d708aa8ac4a8..
--- a/app-emacs/ebib/ebib-2.39.3.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS=26.1
-
-inherit elisp
-
-DESCRIPTION="BibTeX database manager for Emacs"
-HOMEPAGE="https://joostkremers.github.io/ebib/
-   https://github.com/joostkremers/ebib/;
-SRC_URI="https://github.com/joostkremers/${PN}/archive/${PV}.tar.gz
-   -> ${P}.tar.gz"
-
-LICENSE="BSD"
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="app-emacs/parsebib"
-BDEPEND="
-   ${RDEPEND}
-   test? (
-   app-emacs/ert-runner
-   app-emacs/with-simulated-input
-   )
-"
-
-DOCS=( README.md docs )
-SITEFILE="50${PN}-gentoo.el"
-
-src_test() {
-   ert-runner -L . -L test --reporter ert+duration --script test || die
-}
-
-src_install() {
-   elisp_src_install
-   doinfo ${PN}.info
-}



[gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-runtime-nugets/

2023-11-17 Thread Maciej Barć
commit: bd2ed17ec13f3191e915fa1becf6c50edff7ad39
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Nov 17 22:12:23 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Nov 18 01:31:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd2ed17e

dev-dotnet/dotnet-runtime-nugets: bump to 6.0.25

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

 dev-dotnet/dotnet-runtime-nugets/Manifest  | 20 
 .../dotnet-runtime-nugets-6.0.25.ebuild| 59 ++
 2 files changed, 79 insertions(+)

diff --git a/dev-dotnet/dotnet-runtime-nugets/Manifest 
b/dev-dotnet/dotnet-runtime-nugets/Manifest
index 35ca72355892..6cf086b27285 100644
--- a/dev-dotnet/dotnet-runtime-nugets/Manifest
+++ b/dev-dotnet/dotnet-runtime-nugets/Manifest
@@ -4,6 +4,7 @@ DIST microsoft.aspnetcore.app.ref.6.0.16.nupkg 3341587 BLAKE2B 
4a3588d50412a0659
 DIST microsoft.aspnetcore.app.ref.6.0.22.nupkg 3355776 BLAKE2B 
532aadfc9f58212bd3f150755795de20e32e0352ce3a034c12dd10fcf010986dbad428c6f4e2ad36d8737eade972c988fa7efa1c253dcee983cdfd4dd2fbc572
 SHA512 
7cbf8adf657852015dcf7b9eb2e0e216c567826962735826766b84ab458e43fdfe678267b01b050ba232277786e637f640f925d1b5436a5d048718e50ec73ac0
 DIST microsoft.aspnetcore.app.ref.6.0.23.nupkg 3358330 BLAKE2B 
b77e469c36353a31f00056d92c01d1e0b8e05fc183661d5b304a0fa02641808b3b4eea4c67b04d080a0ab4c5692d8c8e2f00cbdfc4a7188a8b57416f6c443a08
 SHA512 
34e416289acffe6582d26bb69171045fe00a9607daa6c65faf302d795246ac7c47d5e04b47d84795f884e610c3ef323be47c40b0135c16f88366f747b9fd9e9f
 DIST microsoft.aspnetcore.app.ref.6.0.24.nupkg 3357520 BLAKE2B 
d39dbfa5a098ffa215dff28d44051fd3f5e38a4058efcd51756d7b0c52b15f2733bb43eb758e19573b4d8473f604bdc51ed2835413e35e5373dc6ca98c099547
 SHA512 
acc6d7fe65d8bcfbc0b59e630c53c51e006e32395eed7db9d484974f56a9c1fcd2e782b8bcdbde21ed31b069aacbc4b1669f87fcc6dd1cfb6e2297dea48c5198
+DIST microsoft.aspnetcore.app.ref.6.0.25.nupkg 3356722 BLAKE2B 
7808c6b0a3b3cebd5a1968314b89d8b38c798c7480aad4dc53172a004bfa9ad807304afd9657b3a9710d72863f70674f02ef39588783b93245195f3f2829b29b
 SHA512 
bba75505fce0302817e984b9d6faa71479f2761ca929c9b9a8d8c5329dcd607aa15e3d0dbaaecb03185a9a0fea689b17ba3c47872063220e8d8153ca547c43d9
 DIST microsoft.aspnetcore.app.ref.7.0.11.nupkg 3571104 BLAKE2B 
649e58ef5533ddf7cc57868ec59fe3fd925176742d7f20ef3d06c4213f6009493fe3aee6be8adf00eb4c12da5a9146e1fc453c12e4a0c6f49864efae26415f35
 SHA512 
d8f5e2748b038a786311f2d81a487aa5e06e9dff1fba945e15b7bd8461cbbd7732b10fe0c9629a4be399417599628f3a87762f2e3c5608d83faa1c44b5f1c413
 DIST microsoft.aspnetcore.app.ref.7.0.12.nupkg 3575730 BLAKE2B 
ac4f6e9cb9c2a02e607356cdc51c14594d08616f1b0fa119d3670b678b72d433157bd7cb13be07aac4744bcbac6493fe2735b5dfa7217c7a78db3a747cf9400f
 SHA512 
94f52182aa08577f9e016c30ac384f7e7beb3e270d0080712feafcae33c259df54c4466d037ca8a77291bb048a40d030f0aaabff0b4267ea43ec032ea5c1671c
 DIST microsoft.aspnetcore.app.ref.7.0.13.nupkg 3568616 BLAKE2B 
e9caaebe92ba5e265d4b4a9e541b2ace5d7bc0e47213479f57f69b6bc66dfe02362e976effc85e0fcc6a2eae945f062416a48e67377051a8b9d0b27836e6e3a3
 SHA512 
9c428bbf4ed8ffe338abefcb00547167b1fdc82e576656792ebbbe1b9eddd98b2842abaa2b4a307c2e725fe1c5692ff849b027de8675e7fbb44bc8ad7ad1f76f
@@ -15,6 +16,7 @@ DIST microsoft.aspnetcore.app.runtime.linux-arm.6.0.16.nupkg 
10095817 BLAKE2B 93
 DIST microsoft.aspnetcore.app.runtime.linux-arm.6.0.22.nupkg 10110813 BLAKE2B 
6b2e1e8d2236b940b3d66a53039b99929cd3031d54e5be9e2309dd1c635da4b45d32314a98684739a4ff9cab9ee1f889e72140c5c8141ff7a6858e0ab1b8f813
 SHA512 
c6df2eb95d1192956caf9cc69630c377a3d412a6090b5262ea1f12c60f36b220985c2467dc12a85fbe6d5037cd6a34c2c8c26ad62eaf11aac22fc1ddd5d8db75
 DIST microsoft.aspnetcore.app.runtime.linux-arm.6.0.23.nupkg 10123219 BLAKE2B 
f24e7fe0a6dc590f93e83e98e21342f73c26494480b6ce0de0657ef215b8693cbe8024ace615c6952185af117a59670e9ed2c5f7e70c3495f271a28cb0ea836c
 SHA512 
0da0c6c35f2e0390c431ecdff31a26f0f9900627bd363afbd1068cf4fcbc81ed5c44aa1b0cf2f58546f9a86707d0686ca144b162164cf932fb07e669acf70433
 DIST microsoft.aspnetcore.app.runtime.linux-arm.6.0.24.nupkg 10127746 BLAKE2B 
bf525130249f48ee2a0089f1e2b5a41d37541a26c56610614d3361075ea246da8f64258202a038a3ed211c24ed350179655ce79d2559f137c52d3c7e81d0070e
 SHA512 
9b8969b38d474ca925d1183db18b4359a4fe01fa7e83dd237d5bdaec484534618633c45585fb1e8c7f08d116abddacc030ce1cb50d5ef5af6c665ce168052313
+DIST microsoft.aspnetcore.app.runtime.linux-arm.6.0.25.nupkg 10120602 BLAKE2B 
79f907afbe46d74bf102fb6010632763b93492e03ce2db0231fca4c6c63c7708b320039a7b0edc54afbd3ada7b1a564ad4779c6a2e50d877ef0fcd42ba30fa4d
 SHA512 
931dbebcd3e4de64c0c9090d9fe1af732cd319f5b5d0572e551f838c1e3944f838be5da7880019e3b571afc735f93c79803b0337ee7cd9b8b338a8e3319e245f
 DIST microsoft.aspnetcore.app.runtime.linux-arm.7.0.11.nupkg 10831915 BLAKE2B 
ba58786acb21eea078cb8c482ddb381a89864e83d1d1da7b0788cde6f00f238146160d93eebef3941b96462db287e6b32114885c511f5957ad546fbbdfd143ac
 SHA512 

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

2023-11-17 Thread Maciej Barć
commit: 9ab8afa8e41f60fac6a4191a0c91ed8953aec1ff
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Nov 17 23:48:39 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Nov 18 01:31:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ab8afa8

app-office/denaro: bump to 2023.11.0

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

 app-office/denaro/Manifest|  61 
 app-office/denaro/denaro-2023.11.0.ebuild | 252 ++
 2 files changed, 313 insertions(+)

diff --git a/app-office/denaro/Manifest b/app-office/denaro/Manifest
index fe4278acb869..cd1b0be4f6bf 100644
--- a/app-office/denaro/Manifest
+++ b/app-office/denaro/Manifest
@@ -1,45 +1,85 @@
 DIST ace4896.dbus.services.secrets.1.1.0.nupkg 79048 BLAKE2B 
d46cd0135c65e4f3987ebab0a1c290b1b27a188e16d370151a9fa7339d88269840583d4a7f672931edb4d08053ce23a9d32962aaa0824340cf76d197e3e8aa24
 SHA512 
f886b36f49c3bb651d4aeea8ed666e2dd362997b3af02cba3ed5c3866c0c06d55949ba4dafdf445c8778f2bba2fb0fd10a71fe5ecf531b2d02613e4d260950f3
+DIST ace4896.dbus.services.secrets.1.2.0.nupkg 81196 BLAKE2B 
ce8edfafb5caa4f55eb2b1b55615ebadd044d7feeae28277cd6b81f1f64901092dcb280d7c1ab9f21ad23ac1378b664a9af45f18ae1f4dae40cfaa3cff7e15d9
 SHA512 
09f977614489970e543c9fa09c3eda8e120f076f889145c67185d8fff2a42909d944c90970f6be505fcd1c6060ff5e5b4ed80aafbbe8b91f70ef80feed15a8b0
+DIST coverlet.collector.6.0.0.nupkg 2218901 BLAKE2B 
e12627f0c6a6823863113fa236e44a140660323f94cdcc6a246dfcbea01aac53c0774f328af0c4e759a0197a73274fb15681839fda7444a041b21136c700bee5
 SHA512 
8775f1a8267d44f6ec42b26ac9ec7ee29ccc6de504b39e986e022ceb12c0e763feb10799c32ff4126fb2353a6cc7504b42537604464de568200262809a67dee0
+DIST denaro-2023.11.0.tar.gz 4284965 BLAKE2B 
4681652043b336e92ebdf91eb29c3f2ee60d0acdd1b6bd114d8f43688fcff7c86db7c8b64723cf9185de1e44d270dedc06f86f37a8c0f284f707fe58aaf0c347
 SHA512 
b354372f16b5cf8f81bfa033655e7aca5b391199dc20ba7a0b39c793d167a994559b0f6c2b8cd85f2c8ca37b0f1975603e084a424f015dbd58286ce72ed8fdae
 DIST denaro-2023.9.2.tar.gz 4241258 BLAKE2B 
c4921148320dcf2b915d9352d9aa80d558fd25fcd574de0f05f36b530e3060d48befc319d373283f951efdfde87f4ed756fcc486a85e0168e54d8b4e3c18df62
 SHA512 
8ff6747e786d1ff81e5911e4e7a46fae75f3c82524bba0e14850527e582951bc5214ed89d655b1729fc3b947ce469108d5bee62eaef866825532fd0c11e8ee7f
 DIST docnet.core.2.3.1.nupkg 10268376 BLAKE2B 
a5d509556808fd5db9dbceaa440675bc3f4da67b4635167056b106ec1a4708fb0e42e96c9abf0faf2ec30242ce82c7a585c73b0ab75dcc1037079b92c077d7e8
 SHA512 
dae36686a986adf20da74e93b1c94a68703ece815ae59fd4efc02c4bf87f7d10feabaee078f1a25fa3d950cfa7cbd3e327414756fca7cdd6b51ecd9012b9dcdf
+DIST docnet.core.2.6.0.nupkg 18429655 BLAKE2B 
6752a325e0eec579a21960c316876656099ad69bcace3270a04186d11934199a968722bcc9d8e4b22db948cfce524307048eba669ab5cbc06a685237ec46aa1a
 SHA512 
0a11668cbc07fc20a18277f8a6aa7d4540185d560a0ba35a2e63af27d0e25c906766f77371deffd22d031e0494f51325f1fa55e2a3eba05b5d00bf30fa8cb9c0
 DIST fuzzysharp.2.0.2.nupkg 153760 BLAKE2B 
dd6ac1342db3ef80db1604cc5146788f34cff974c349e77cf1f125474f3c058307fcb2f1a9d809061fefd31abf2f4f9f07eb385f8f3830ecbe8d5e067a5b891f
 SHA512 
fc87869a485d5d1dbf63aeac7a96ef783b15667afb106b8a68afcb7ff8df9e1e4b1dcf7a3dbacec4fb01588ec6c551281a2bf833a8b07d373fc5189c5262c49a
 DIST gettext.net.1.8.7.nupkg 43111 BLAKE2B 
f267d898da8c814cc590e9c0ab0dae89ac972496a62bc0978cd2c08553f4c70126fd5cde4c6fbcc1c6af39e8dfe6b4583c27facc5f5e59bb448894c16a732b4a
 SHA512 
f998a8437b52b406141c65f0d132ddc5dd04b85635b5b410f508b851ad7a5108b623ea615aa58a0dec2825e6e0420cd2f9f6f2689646aa71afafb172303dceaa
+DIST gettext.net.1.9.14.nupkg 43260 BLAKE2B 
4ff8a0cc003aceed39252eaf09c9bd16d8f291d8baee363b85804bb1d0d6a50f39923dbfb667feab8e7b9c64450fbc1f9a76f31e278dfa70139894a20bb341ce
 SHA512 
41a61edfe82c11c029150748b641e80b59cfc447eb91f0f030ae9e345e54f46fc901946e12684476fa43d024f4145a3a2377861a619587643cb5fa5d5145cb4a
 DIST gircore.adw-1.0.4.0.nupkg 220964 BLAKE2B 
f480e782822f4e52a315013680bd463812646047e9e5f543289ff5c7d472723f05bdb6e955c919d20302ef277b6044b2d2aa6c24be9ff5cc1af55f2ab8342a03
 SHA512 
51b6ac2c1a2adc915181c742613b249fa8929927238703165bdf7e9c7d85b0a3145c9890ca4f132655eeb1a804ec1471952cfba340a4188c3986af0943a3eb2b
+DIST gircore.adw-1.0.5.0-preview.3.nupkg 266613 BLAKE2B 
8a19cbca34d5dd92dc1954962d5053e03ba4229dcc48e4d281f61caf29f00b92b8cf4b2cebb589acf83f4936c2914a806258433a72db3844d3bb9b39b81eaa98
 SHA512 
bc03a1da5da5d347b31940abf3a5f8fa96aead7cbd8d327534a2e6bcaf099c405b38d9a567d3f8518e7ba426a9b613215d1adf81c6694443b44d4bc5206a9cf9
 DIST gircore.cairo-1.0.0.4.0.nupkg 63877 BLAKE2B 
e7577100187b2ff4984d14436bf4a871981265ded0bf93395baaacd26d7e6623b419967be75c9bcfef4c977e69d60b8d8f89e518f5afa0008facadef823df2d0
 SHA512 
f9b961b94979036f1c06afab0430cf5f348fa746ad8887169f1738a8217dd7ec45847fa23435a1dc22bb2f4b3e8960577ef93fbadcb424cf2d53e903c81ad9fd
+DIST gircore.cairo-1.0.0.5.0-preview.3.nupkg 63892 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: app-emacs/ebib/

2023-11-17 Thread Maciej Barć
commit: c309673658fbe6949ab85161f88499126577b776
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Nov 18 01:06:19 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Nov 18 01:31:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3096736

app-emacs/ebib: drop old 2.38.1

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

 app-emacs/ebib/Manifest   |  1 -
 app-emacs/ebib/ebib-2.38.1.ebuild | 43 ---
 2 files changed, 44 deletions(-)

diff --git a/app-emacs/ebib/Manifest b/app-emacs/ebib/Manifest
index f413c1949c0f..d77de8c75277 100644
--- a/app-emacs/ebib/Manifest
+++ b/app-emacs/ebib/Manifest
@@ -1,3 +1,2 @@
-DIST ebib-2.38.1.tar.gz 1043749 BLAKE2B 
937b3e00f4f52c5b63949ae993e40ff340477c374914ce308256018d0c86fafb52cbacde74dab552303b6635ff87d57c29661a62971b0649f58a67e3b916a9c8
 SHA512 
d822edb2584effc6f385e2e71bf57d72e5763129fe84fec60bf1a9841822e3d59cc53a05cab293014dee7c63d14cbae43734a2070746f5c512e417a4085f3ef6
 DIST ebib-2.39.3.tar.gz 1044570 BLAKE2B 
e3608082e221fcf49f48286968fb48de2130d748897d45fccf31674ff4b6f48722fc9c5e667f7ed9a1ccb64a3c0109e72f1c13be1ae807551492e674e889cc1c
 SHA512 
8bbf3a4cfe5c2b28013e25580f6cdcb5e5dcf3ef3154debbc3416f5023fa68d92d78e29b5e80ffdc82787b97787545caae6d75692fb7fdfe72d351c5eefe90b1
 DIST ebib-2.39.4.tar.gz 1048822 BLAKE2B 
66fcfb8139cccee1e4ef5ec23fa8a79849a9b0ef9121a2e901b19b1d0cbdeea3404c9d78588636599ccb8f8af57aa2fe589e9b7b3b8f6ac155b1693c5cf454a4
 SHA512 
83e3291de1407163854316b5fe2e0bea3363578a8ee9bd75b3ec6e3dbf739b92c3966dca7151eaa40514cd18ddf582cd4bebe18a677432ef2b350458607bd77b

diff --git a/app-emacs/ebib/ebib-2.38.1.ebuild 
b/app-emacs/ebib/ebib-2.38.1.ebuild
deleted file mode 100644
index 45bab472d9e4..
--- a/app-emacs/ebib/ebib-2.38.1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-COMMIT=0e243a78f435038dda31953c5b48cbddf2a89e27
-NEED_EMACS=26.1
-
-inherit elisp
-
-DESCRIPTION="BibTeX database manager for Emacs"
-HOMEPAGE="https://joostkremers.github.io/ebib/
-   https://github.com/joostkremers/ebib/;
-SRC_URI="https://github.com/joostkremers/${PN}/archive/${COMMIT}.tar.gz
-   -> ${P}.tar.gz"
-S="${WORKDIR}"/${PN}-${COMMIT}
-
-LICENSE="BSD"
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="app-emacs/parsebib"
-BDEPEND="
-   ${RDEPEND}
-   test? (
-   app-emacs/ert-runner
-   app-emacs/with-simulated-input
-   )
-"
-
-DOCS=( README.md docs )
-SITEFILE="50${PN}-gentoo.el"
-
-src_test() {
-   ert-runner -L . -L test --reporter ert+duration --script test || die
-}
-
-src_install() {
-   elisp_src_install
-   doinfo ${PN}.info
-}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/ebib/

2023-11-17 Thread Maciej Barć
commit: 9cb625231bf144be304eb0128bf51cbc241083a2
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Nov 18 01:06:15 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Nov 18 01:31:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cb62523

app-emacs/ebib: drop old 2.38

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

 app-emacs/ebib/Manifest |  1 -
 app-emacs/ebib/ebib-2.38.ebuild | 41 -
 2 files changed, 42 deletions(-)

diff --git a/app-emacs/ebib/Manifest b/app-emacs/ebib/Manifest
index 3b17d18abf26..f413c1949c0f 100644
--- a/app-emacs/ebib/Manifest
+++ b/app-emacs/ebib/Manifest
@@ -1,4 +1,3 @@
 DIST ebib-2.38.1.tar.gz 1043749 BLAKE2B 
937b3e00f4f52c5b63949ae993e40ff340477c374914ce308256018d0c86fafb52cbacde74dab552303b6635ff87d57c29661a62971b0649f58a67e3b916a9c8
 SHA512 
d822edb2584effc6f385e2e71bf57d72e5763129fe84fec60bf1a9841822e3d59cc53a05cab293014dee7c63d14cbae43734a2070746f5c512e417a4085f3ef6
-DIST ebib-2.38.tar.gz 1040337 BLAKE2B 
97a61ecf5d4334dd39be287feaa44206d52d3d6687593b8eb2210427901890254b2cefa9cf37e9292f8ae2651c7c11ac0af2938f9a2854b98c3ee81ed6cfc7c4
 SHA512 
4a6b611759700e8181c09fa80cb631a024bf1d38d6950e040c3e476a194d02e893fe1fe9b749dd737a7eaf7fd9d4b8ecfe4d09be56e788b7692a4253dbbe838d
 DIST ebib-2.39.3.tar.gz 1044570 BLAKE2B 
e3608082e221fcf49f48286968fb48de2130d748897d45fccf31674ff4b6f48722fc9c5e667f7ed9a1ccb64a3c0109e72f1c13be1ae807551492e674e889cc1c
 SHA512 
8bbf3a4cfe5c2b28013e25580f6cdcb5e5dcf3ef3154debbc3416f5023fa68d92d78e29b5e80ffdc82787b97787545caae6d75692fb7fdfe72d351c5eefe90b1
 DIST ebib-2.39.4.tar.gz 1048822 BLAKE2B 
66fcfb8139cccee1e4ef5ec23fa8a79849a9b0ef9121a2e901b19b1d0cbdeea3404c9d78588636599ccb8f8af57aa2fe589e9b7b3b8f6ac155b1693c5cf454a4
 SHA512 
83e3291de1407163854316b5fe2e0bea3363578a8ee9bd75b3ec6e3dbf739b92c3966dca7151eaa40514cd18ddf582cd4bebe18a677432ef2b350458607bd77b

diff --git a/app-emacs/ebib/ebib-2.38.ebuild b/app-emacs/ebib/ebib-2.38.ebuild
deleted file mode 100644
index d708aa8ac4a8..
--- a/app-emacs/ebib/ebib-2.38.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS=26.1
-
-inherit elisp
-
-DESCRIPTION="BibTeX database manager for Emacs"
-HOMEPAGE="https://joostkremers.github.io/ebib/
-   https://github.com/joostkremers/ebib/;
-SRC_URI="https://github.com/joostkremers/${PN}/archive/${PV}.tar.gz
-   -> ${P}.tar.gz"
-
-LICENSE="BSD"
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="app-emacs/parsebib"
-BDEPEND="
-   ${RDEPEND}
-   test? (
-   app-emacs/ert-runner
-   app-emacs/with-simulated-input
-   )
-"
-
-DOCS=( README.md docs )
-SITEFILE="50${PN}-gentoo.el"
-
-src_test() {
-   ert-runner -L . -L test --reporter ert+duration --script test || die
-}
-
-src_install() {
-   elisp_src_install
-   doinfo ${PN}.info
-}



[gentoo-commits] repo/gentoo:master commit in: virtual/dotnet-sdk/

2023-11-17 Thread Maciej Barć
commit: ba3bd1e2dcea6aad9f59bdc33f9370d8e9554e70
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Nov 17 22:55:25 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Nov 18 01:31:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba3bd1e2

virtual/dotnet-sdk: bump to 8.0

Bug: https://github.com/gentoo/gentoo/pull/33826
Signed-off-by: Maciej Barć  gentoo.org>

 virtual/dotnet-sdk/dotnet-sdk-8.0.ebuild | 16 
 1 file changed, 16 insertions(+)

diff --git a/virtual/dotnet-sdk/dotnet-sdk-8.0.ebuild 
b/virtual/dotnet-sdk/dotnet-sdk-8.0.ebuild
new file mode 100644
index ..5f8684d6334c
--- /dev/null
+++ b/virtual/dotnet-sdk/dotnet-sdk-8.0.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual for .NET SDK"
+
+SLOT="${PV}"
+KEYWORDS="~amd64 ~arm ~arm64"
+
+RDEPEND="
+   || (
+   dev-dotnet/dotnet-sdk-bin:${SLOT}
+   dev-dotnet/dotnet-sdk:${SLOT}
+   )
+"



[gentoo-commits] repo/gentoo:master commit in: virtual/dotnet-sdk/

2023-11-17 Thread Maciej Barć
commit: 205d82856be9e1c31f4d529b17b1089b7d08
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Nov 17 22:58:33 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Nov 18 01:31:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=205d8285

virtual/dotnet-sdk: use PVs for SLOTs

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

 virtual/dotnet-sdk/dotnet-sdk-6.0-r2.ebuild | 2 +-
 virtual/dotnet-sdk/dotnet-sdk-7.0-r1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/virtual/dotnet-sdk/dotnet-sdk-6.0-r2.ebuild 
b/virtual/dotnet-sdk/dotnet-sdk-6.0-r2.ebuild
index c386a8734cdc..25b34ddbcf51 100644
--- a/virtual/dotnet-sdk/dotnet-sdk-6.0-r2.ebuild
+++ b/virtual/dotnet-sdk/dotnet-sdk-6.0-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DESCRIPTION="Virtual for .NET SDK"
 
-SLOT="6.0"
+SLOT="${PV}"
 KEYWORDS="amd64 ~arm ~arm64"
 
 RDEPEND="

diff --git a/virtual/dotnet-sdk/dotnet-sdk-7.0-r1.ebuild 
b/virtual/dotnet-sdk/dotnet-sdk-7.0-r1.ebuild
index 34fe5c7c5669..25b34ddbcf51 100644
--- a/virtual/dotnet-sdk/dotnet-sdk-7.0-r1.ebuild
+++ b/virtual/dotnet-sdk/dotnet-sdk-7.0-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DESCRIPTION="Virtual for .NET SDK"
 
-SLOT="7.0"
+SLOT="${PV}"
 KEYWORDS="amd64 ~arm ~arm64"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/

2023-11-17 Thread Maciej Barć
commit: ce87d05966fff7d4ad023ae0c4bed14d538eae93
Author: Blake LaFleur  borrowworks  com>
AuthorDate: Tue Nov 14 21:39:24 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Nov 18 01:31:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce87d059

dev-dotnet/dotnet-sdk-bin: Update dotnet-sdk-bin and runtimes for .NET 8.0.100

Closes: https://github.com/gentoo/gentoo/pull/33826
Signed-off-by: Blake LaFleur  gmail.com>
Signed-off-by: Blake LaFleur  borrowworks.com>
Signed-off-by: Maciej Barć  gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest |  6 ++
 .../dotnet-sdk-bin/dotnet-sdk-bin-8.0.100.ebuild   | 73 ++
 2 files changed, 79 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest 
b/dev-dotnet/dotnet-sdk-bin/Manifest
index 7fcc68813720..390b80fd956f 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -22,3 +22,9 @@ DIST dotnet-sdk-7.0.403-linux-musl-arm.tar.gz 214300446 
BLAKE2B ea7425fd6283f5e5
 DIST dotnet-sdk-7.0.403-linux-musl-arm64.tar.gz 213913194 BLAKE2B 
18ca6b13ed5968df78d41bbafd8f85d03f83cb78670222bf1b2513d240070b953fd9e1d95bd133fe5f0546b452c5aa7e11da3d8e1682d48f42a7ef9479f17f29
 SHA512 
1d4de5c427ea65332756ee1de7010850c5de05e230a5c01bd972cca7a789d37231597e0c8d1f9c67af3585a6c72daa59db0309a73cd1c38c62b26017eae7001e
 DIST dotnet-sdk-7.0.403-linux-musl-x64.tar.gz 218541828 BLAKE2B 
04b723c7a50aff63299ad8d71c235144258e66d9c8d8ad7df2e8585054f769a11ff59728617d4083a1a5713755cbb0cf9c67ac99f3f8f556256c6cc357320bcf
 SHA512 
c496204bffb8c878ac22921d78d20a160edd4ce7bd6f5f4b9bafcec06e25a10e4f4a94e90d0aa7acf4c95319334245531fc93184506ad944ee5af1025c36bf73
 DIST dotnet-sdk-7.0.403-linux-x64.tar.gz 219211462 BLAKE2B 
d4ef5177da21ba778287d4c374442ff7e52b39934880c3086aa2817a1fab7a977e5face314e1c6e8128170af9f4d1b181221867dd6d50f8d90e3b620f587de20
 SHA512 
2e96fa4ee32885a4433be12aac0e10998f9e7f0fe4791f33cd31966c0e0d345d978514787a36c5f0f43c7754e9639a5d52fc96c9f44cf56c0cfc9a8ad2620dd6
+DIST dotnet-sdk-8.0.100-linux-arm.tar.gz 209804933 BLAKE2B 
919cf3816025de76c3f8a3d209471475b610ede43e88ab7e76545998cf3351275f9ff16d370c9f9c46904af12e3faf283bfa8797f003f9b7f756eac7b1fd01fb
 SHA512 
bcc741518c7ee442e74ee4160f02f35c06e65b6d53265b2b0cfb6502d07e08fc397b7c3f4aecfc59dd173b875f7ceb6dc105fd3d1715c31216fabee068162d5e
+DIST dotnet-sdk-8.0.100-linux-arm64.tar.gz 209599630 BLAKE2B 
c88d2cce49821a253c14c078bb1a2149619701c1b5df55d3690a037c7782eddac274e2ad78cb58422ea039fe0d02078e8e8b751779ab06b8e22bfafc993885f3
 SHA512 
3296d2bc15cc433a0ca13c3da83b93a4e1ba00d4f9f626f5addc60e7e398a7acefa7d3df65273f3d0825df9786e029c89457aea1485507b98a4df2a1193cd765
+DIST dotnet-sdk-8.0.100-linux-musl-arm.tar.gz 209741218 BLAKE2B 
c4f307e3b9300cc6dec2f5d810fde9d6d9533913fc8cb550fa9f352096eeb3d00710835f7b9f68a189481c2c93b3c47f14da2a3a8548e31a8b57ba7b15367a71
 SHA512 
a8c08c4eaaa1ade3a1521750c62af92ab8fe91bfdd0f4767f8c0469ebfef091f3a68a443d4566bbfe53c49866d72a104c7aea309cabb36148f9aef9cb950ea64
+DIST dotnet-sdk-8.0.100-linux-musl-arm64.tar.gz 209645572 BLAKE2B 
d17f86d3bc310f26eb2fae6ebd059f353fea2e715f9e20d60b3a184923982cbe508eeb32bb3372ad65014b31fcd1a8ea551fbfc43ed8cc6c97cd4c4d5dd25789
 SHA512 
1d8e54ab8d2b7b83972c1ecd7a23073bf83d39c258e993e54ab91a383ad2aa44276dfc28938f7b162cf79010187005e42a665933dff021ffa5e5d9cfadb5e2b6
+DIST dotnet-sdk-8.0.100-linux-musl-x64.tar.gz 214391625 BLAKE2B 
3757f0e2119f236c40ca36dbb7819024aa2e799d265f7d3bb55fdfdd31baa97d10fb6b2dcf1631f7cb85687669dd18dca7d485a032d5ca581d8471ca7c198997
 SHA512 
a904491cf1fe27603cfc21aa234b2f4da7517929fa9dad0eaa2233d010ef1e890339ca4b8e3c4c0d463f3015d7020a0c37ece97319b061cd92a5fc51cd8a7f4c
+DIST dotnet-sdk-8.0.100-linux-x64.tar.gz 214395068 BLAKE2B 
3bd1d2b803f0bded06fb5177c18ff3a8e50298cdd7a5cfca48adfb36aaca1eb2b01893960935a564d76407928deeff1893d493f0c42a25da703e27ec52d5d74e
 SHA512 
13905ea20191e70baeba50b0e9bbe5f752a7c34587878ee104744f9fb453bfe439994d38969722bdae7f60ee047d75dda8636f3ab62659450e9cd4024f38b2a5

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.100.ebuild 
b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.100.ebuild
new file mode 100644
index ..587f4b671f63
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.100.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
+HOMEPAGE="https://dotnet.microsoft.com/
+   https://github.com/dotnet/dotnet/;
+SRC_URI="
+amd64? (
+   elibc_glibc? ( 
https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-x64.tar.gz
 )
+   elibc_musl? ( 
https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-x64.tar.gz
 )
+)
+arm? (
+   elibc_glibc? ( 
https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm.tar.gz
 )
+   elibc_musl? ( 

[gentoo-commits] repo/gentoo:master commit in: virtual/dotnet-sdk/

2023-11-17 Thread Maciej Barć
commit: a6df59b38f1bcfd1f73ff3266000f582ac9dab27
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Nov 17 22:57:02 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Nov 18 01:31:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6df59b3

virtual/dotnet-sdk: drop old 6.0-r1

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

 virtual/dotnet-sdk/dotnet-sdk-6.0-r1.ebuild | 16 
 1 file changed, 16 deletions(-)

diff --git a/virtual/dotnet-sdk/dotnet-sdk-6.0-r1.ebuild 
b/virtual/dotnet-sdk/dotnet-sdk-6.0-r1.ebuild
deleted file mode 100644
index 0f168710e260..
--- a/virtual/dotnet-sdk/dotnet-sdk-6.0-r1.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Virtual for .NET SDK"
-
-LICENSE=""
-SLOT="6.0"
-KEYWORDS="~amd64 ~arm ~arm64"
-
-BDEPEND=""
-RDEPEND="|| (
-   dev-dotnet/dotnet-sdk-bin:${SLOT}[dotnet-symlink(+)]
-   dev-dotnet/dotnet-sdk:${SLOT}[dotnet-symlink(+)]
-)"



[gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-runtime-nugets/

2023-11-17 Thread Maciej Barć
commit: da33184188bcbbb954a1dee1973a8605325ed173
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Nov 17 22:18:48 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Nov 18 01:31:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da331841

dev-dotnet/dotnet-runtime-nugets: bump to 7.0.14

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

 dev-dotnet/dotnet-runtime-nugets/Manifest  | 20 
 .../dotnet-runtime-nugets-7.0.14.ebuild| 59 ++
 2 files changed, 79 insertions(+)

diff --git a/dev-dotnet/dotnet-runtime-nugets/Manifest 
b/dev-dotnet/dotnet-runtime-nugets/Manifest
index 6cf086b27285..f4ca3ac0bc0e 100644
--- a/dev-dotnet/dotnet-runtime-nugets/Manifest
+++ b/dev-dotnet/dotnet-runtime-nugets/Manifest
@@ -8,6 +8,7 @@ DIST microsoft.aspnetcore.app.ref.6.0.25.nupkg 3356722 BLAKE2B 
7808c6b0a3b3cebd5
 DIST microsoft.aspnetcore.app.ref.7.0.11.nupkg 3571104 BLAKE2B 
649e58ef5533ddf7cc57868ec59fe3fd925176742d7f20ef3d06c4213f6009493fe3aee6be8adf00eb4c12da5a9146e1fc453c12e4a0c6f49864efae26415f35
 SHA512 
d8f5e2748b038a786311f2d81a487aa5e06e9dff1fba945e15b7bd8461cbbd7732b10fe0c9629a4be399417599628f3a87762f2e3c5608d83faa1c44b5f1c413
 DIST microsoft.aspnetcore.app.ref.7.0.12.nupkg 3575730 BLAKE2B 
ac4f6e9cb9c2a02e607356cdc51c14594d08616f1b0fa119d3670b678b72d433157bd7cb13be07aac4744bcbac6493fe2735b5dfa7217c7a78db3a747cf9400f
 SHA512 
94f52182aa08577f9e016c30ac384f7e7beb3e270d0080712feafcae33c259df54c4466d037ca8a77291bb048a40d030f0aaabff0b4267ea43ec032ea5c1671c
 DIST microsoft.aspnetcore.app.ref.7.0.13.nupkg 3568616 BLAKE2B 
e9caaebe92ba5e265d4b4a9e541b2ace5d7bc0e47213479f57f69b6bc66dfe02362e976effc85e0fcc6a2eae945f062416a48e67377051a8b9d0b27836e6e3a3
 SHA512 
9c428bbf4ed8ffe338abefcb00547167b1fdc82e576656792ebbbe1b9eddd98b2842abaa2b4a307c2e725fe1c5692ff849b027de8675e7fbb44bc8ad7ad1f76f
+DIST microsoft.aspnetcore.app.ref.7.0.14.nupkg 3572772 BLAKE2B 
d13fdf2957220158e22cba3f9a33b60e3775fa22254d21183d38d7bcc9e4220c5cbc2de5a586baa3a40345c3be58c3df38af2406b6b5d8cf59ce29e021b16e12
 SHA512 
b44f46dcd29ab33e860ef04da42b0151b96f95a9375ae1225c96b6c9af3ae12470962b4dd9c3d33f70bb7f8237a8c8d0edaeb0d17bd5c8d9cd8fcf0d70ddb221
 DIST microsoft.aspnetcore.app.ref.7.0.5.nupkg 306 BLAKE2B 
6cc7ea23b65e6416f8394af50fca31803c760a4ecef080c64fc2fb0d938161a45707497d66147b2ce4398ca3b0e1796d33e84b852d4e5c1b8db3218b04932218
 SHA512 
1f7952a5ea05cd8c68b215a8025c11ee97639e4f523943b7d32256390184ab9cac81598965da76ec5a3fc1af1c3077b440b7f198bf483badb409312d00cd0e80
 DIST microsoft.aspnetcore.app.ref.8.0.0.nupkg 4390168 BLAKE2B 
4e5f6607c156a3e765f4af464d7f29be5b9382446595f7dcde7ed213c21f6b006f93de46bc5a95434a69b3af806a0e72287ede28552348010ab3f0091578ce86
 SHA512 
079f4a3ace3070ed88bb85ab8876f69df662de5fead0d1cb42a8852f140b7631bee92f79bd75ff1354c609acc36f08b529e95c8b8339dd1da82eb5198c7ac1f2
 DIST microsoft.aspnetcore.app.runtime.linux-arm.3.1.32.nupkg 9422779 BLAKE2B 
1fc5426e790842ad03ee9dadd62447c59cbb6cc462acfda2d3688e75c68581f478a69a2f5b3b2648b17e8a637f89f7fc45b0ef09423d8a3ae8bc8dfa4870b5ce
 SHA512 
e78723244e58607f2eec74a0103825a730405397611ca4621cd07f47f109980698e4e595218c6239e181821f670dd12d5ffc36c9fdecb2fe72c2b95778642d62
@@ -20,6 +21,7 @@ DIST microsoft.aspnetcore.app.runtime.linux-arm.6.0.25.nupkg 
10120602 BLAKE2B 79
 DIST microsoft.aspnetcore.app.runtime.linux-arm.7.0.11.nupkg 10831915 BLAKE2B 
ba58786acb21eea078cb8c482ddb381a89864e83d1d1da7b0788cde6f00f238146160d93eebef3941b96462db287e6b32114885c511f5957ad546fbbdfd143ac
 SHA512 
5c80ed625d5a8f3d9718dbdc40b31cbd5538ef0f76e962971e75471a0604efc3f99b63d3a8cf618f1700dbb7669f5fcd39351186bc2dd109cffb5edc9166cd92
 DIST microsoft.aspnetcore.app.runtime.linux-arm.7.0.12.nupkg 10832696 BLAKE2B 
2a208a35ea014fefe70785d6aa90266ce62ea16b8e82ffec730614e260345daf46320f10d8d2186e2c83e75de33ed84c14902ed40621adece221c6574238
 SHA512 
57b44979e9c0849d74ac87640f21687c8853734e6dd93fd85fe8b26ca4386d40bbb41bfc57588bbc40f02e166592b11a6d908b457c676ae7e622d5fb868eca42
 DIST microsoft.aspnetcore.app.runtime.linux-arm.7.0.13.nupkg 10838809 BLAKE2B 
3de6cf1a20e00456bfcb2f1644310a5831b25f948e4ab6535dfc9ec4e51c1710e8729fc74407d82ae3749367f8d1f4d49dd676cb3f7936f78f3772bbecdd
 SHA512 
29630aa03919e3ddaa4ff62f42f76f2940d715c9122c231d28a37578f3e6364e95390bacd217aad37fa59bc88940957fc6949081bc3e4d11d1e743824f62
+DIST microsoft.aspnetcore.app.runtime.linux-arm.7.0.14.nupkg 10832780 BLAKE2B 
de24725c3bcaf0a593946646b70ee519b6173968240daec234b2a0347918bce594b296e9c061c9b7b4983436dfc14d23cbeba1b3a756316ba7522f1dd0d79613
 SHA512 
539cfe74fea5433f2255bbb6bb7afe545a98098f5299f8b667f2347cfeb45b2b71532f4e0d353bdd0b80195448367557003f4b11021325933845bc57a296f8d5
 DIST microsoft.aspnetcore.app.runtime.linux-arm.7.0.5.nupkg 10806144 BLAKE2B 
c2305cde423b51359ca4ecaec6925ff4afd378b992d775ee89598543da4ae530d5ce533e22cddebded18509653e886b97d33269e8d2bb79ad81ba2e79f895212
 SHA512 

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

2023-11-17 Thread Maciej Barć
commit: 8f3b3cc55dbc3e59b11f6849d3cba7e5c383f78e
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Nov 17 22:30:46 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Nov 18 01:31:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f3b3cc5

dev-dotnet/dotnet-sdk: bump to 8.0.100

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

 dev-dotnet/dotnet-sdk/Manifest  |   1 +
 dev-dotnet/dotnet-sdk/dotnet-sdk-8.0.100.ebuild | 144 
 2 files changed, 145 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk/Manifest b/dev-dotnet/dotnet-sdk/Manifest
index 165673a9a1fd..de96ef4dda73 100644
--- a/dev-dotnet/dotnet-sdk/Manifest
+++ b/dev-dotnet/dotnet-sdk/Manifest
@@ -1,2 +1,3 @@
 DIST dotnet-sdk-7.0.105-prepared-gentoo-amd64.tar.xz 1617916684 BLAKE2B 
729d2027e3c356581f7db763d7da09cba512a1a48ddf6492e632dd15eaa547efa8153abeec73c37b5e31e0b8d94c54e0495dd0e67dbe8d1592dbb93b5484e830
 SHA512 
f45366830435a3adb03221a684818337b3ad6af6b3d46edbf0a664af1c49e7b949c0d2c4507b61c767fdddfa492d32d341cd22e2e4ad28657504ed34757c6aff
 DIST dotnet-sdk-8.0.0_rc1234194-prepared-gentoo-amd64.tar.xz 1561594596 
BLAKE2B 
c4baf38371fc6f93255dd59a7e00d48dc456eb1c03c480375e37045d79feae26c7bb54d99d0c1660f440115bd6224df6f0b8a23cced7a687272f02d3eb8370a2
 SHA512 
9a75a83d10cce7fa5c887438e194f0b29baa79b56e7b97ba7f5b8b8a65b0e52a08b7cd9f7b7c3eb93cd1afb03c0eb2e1034b0577379e070cfb8ccf23cf9297f5
+DIST dotnet-sdk-8.0.100-prepared-gentoo-amd64.tar.xz 1714535960 BLAKE2B 
fd6027b86168d8801b1d8a7bbb08e9c358918a7693b03fa4e7e43e2a58568a65d71e2c5907ec7c7a03b83685608cd16aa010706fb4d14cd44ab0f0669654c8c2
 SHA512 
75efdcf44383445bc81981e2077be03c7311db316e295aa7f960f50d65367cde9bd86351f345072feb827a569c8de4fa8c9829d92000d2cbeb312ee9ddc17b44

diff --git a/dev-dotnet/dotnet-sdk/dotnet-sdk-8.0.100.ebuild 
b/dev-dotnet/dotnet-sdk/dotnet-sdk-8.0.100.ebuild
new file mode 100644
index ..3655919d6a68
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk/dotnet-sdk-8.0.100.ebuild
@@ -0,0 +1,144 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Build the tarball:
+#   - "$" - shell command,
+#   - ">" - manual action.
+# $  git clone --depth 1 -b v8.0.0 https://github.com/dotnet/dotnet  \
+#   dotnet-sdk-8.0.0
+# $  cd dotnet-sdk-8.0.0
+# >  Note the checkout tag hash.
+# $  ./prep.sh
+# $  rm -fr .git
+# $  cd ..
+# $  tar --create --auto-compress --file  \
+#dotnet-sdk-8.0.100-prepared-gentoo-amd64.tar.xz dotnet-sdk-8.0.0
+# >  Upload dotnet-sdk-8.0.0_rc1234194-prepared-gentoo-amd64.tar.xz
+
+EAPI=8
+
+COMMIT=113d797bc90104bb4f1cc51e1a462cf3d4ef18fc
+
+LLVM_MAX_SLOT=16
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit check-reqs llvm python-any-r1
+
+DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
+HOMEPAGE="https://dotnet.microsoft.com/
+   https://github.com/dotnet/dotnet/;
+SRC_URI="
+   amd64? ( 
https://dev.gentoo.org/~xgqt/distfiles/repackaged/${P}-prepared-gentoo-amd64.tar.xz
 )
+"
+
+SDK_SLOT="$(ver_cut 1-2)"
+RUNTIME_SLOT="${SDK_SLOT}.0"
+SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
+
+# SDK reports it is version "8.0.100" but the tag .NET SDK team had given
+# it is "8.0.100". I feel that the pattern is to tag based on "RUNTIME_SLOT".
+S="${WORKDIR}/${PN}-${RUNTIME_SLOT}"
+
+LICENSE="MIT"
+KEYWORDS="~amd64"
+
+CURRENT_NUGETS_DEPEND="
+   ~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT}
+"
+EXTRA_NUGETS_DEPEND="
+   ~dev-dotnet/dotnet-runtime-nugets-3.1.32
+   ~dev-dotnet/dotnet-runtime-nugets-6.0.25
+   ~dev-dotnet/dotnet-runtime-nugets-7.0.14
+"
+NUGETS_DEPEND="
+   ${CURRENT_NUGETS_DEPEND}
+   ${EXTRA_NUGETS_DEPEND}
+"
+RDEPEND="
+   app-crypt/mit-krb5:0/0
+   dev-libs/icu
+   dev-libs/openssl:=
+   dev-util/lttng-ust:0/2.12
+   sys-libs/zlib:0/1
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   https://github.com/dotnet/dotnet;
+
+   ebegin "Building the .NET SDK ${SDK_SLOT}"
+   bash ./build.sh 
\
+   --clean-while-building  
\
+   --source-repository "${source_repository}"  \
+   --source-version "${COMMIT}"
+   eend ${?} || die "build failed"
+}
+
+src_install() {
+   local dest="/usr/$(get_libdir)/${PN}-${SDK_SLOT}"
+   dodir "${dest}"
+
+   ebegin "Extracting the .NET SDK archive"
+   tar xzf artifacts/*/Release/${PN}-${SDK_SLOT}.*.tar.gz -C 
"${ED}/${dest}"
+   eend ${?} || die "extraction failed"
+
+   fperms 0755 "${dest}"
+   dosym -r "${dest}/dotnet" "/usr/bin/dotnet-${SDK_SLOT}"
+}
+
+pkg_postinst() {
+   eselect dotnet update ifunset
+}
+
+pkg_postrm() {
+   eselect dotnet update ifunset
+}



[gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-runtime-nugets/

2023-11-17 Thread Maciej Barć
commit: c700b53e96466852facd224eba7af13ae29c5587
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Nov 17 22:01:37 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Nov 18 01:31:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c700b53e

dev-dotnet/dotnet-runtime-nugets: bump to 8.0.0

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

 dev-dotnet/dotnet-runtime-nugets/Manifest  | 20 
 .../dotnet-runtime-nugets-8.0.0.ebuild | 59 ++
 2 files changed, 79 insertions(+)

diff --git a/dev-dotnet/dotnet-runtime-nugets/Manifest 
b/dev-dotnet/dotnet-runtime-nugets/Manifest
index 77e8a0d425b1..35ca72355892 100644
--- a/dev-dotnet/dotnet-runtime-nugets/Manifest
+++ b/dev-dotnet/dotnet-runtime-nugets/Manifest
@@ -8,6 +8,7 @@ DIST microsoft.aspnetcore.app.ref.7.0.11.nupkg 3571104 BLAKE2B 
649e58ef5533ddf7c
 DIST microsoft.aspnetcore.app.ref.7.0.12.nupkg 3575730 BLAKE2B 
ac4f6e9cb9c2a02e607356cdc51c14594d08616f1b0fa119d3670b678b72d433157bd7cb13be07aac4744bcbac6493fe2735b5dfa7217c7a78db3a747cf9400f
 SHA512 
94f52182aa08577f9e016c30ac384f7e7beb3e270d0080712feafcae33c259df54c4466d037ca8a77291bb048a40d030f0aaabff0b4267ea43ec032ea5c1671c
 DIST microsoft.aspnetcore.app.ref.7.0.13.nupkg 3568616 BLAKE2B 
e9caaebe92ba5e265d4b4a9e541b2ace5d7bc0e47213479f57f69b6bc66dfe02362e976effc85e0fcc6a2eae945f062416a48e67377051a8b9d0b27836e6e3a3
 SHA512 
9c428bbf4ed8ffe338abefcb00547167b1fdc82e576656792ebbbe1b9eddd98b2842abaa2b4a307c2e725fe1c5692ff849b027de8675e7fbb44bc8ad7ad1f76f
 DIST microsoft.aspnetcore.app.ref.7.0.5.nupkg 306 BLAKE2B 
6cc7ea23b65e6416f8394af50fca31803c760a4ecef080c64fc2fb0d938161a45707497d66147b2ce4398ca3b0e1796d33e84b852d4e5c1b8db3218b04932218
 SHA512 
1f7952a5ea05cd8c68b215a8025c11ee97639e4f523943b7d32256390184ab9cac81598965da76ec5a3fc1af1c3077b440b7f198bf483badb409312d00cd0e80
+DIST microsoft.aspnetcore.app.ref.8.0.0.nupkg 4390168 BLAKE2B 
4e5f6607c156a3e765f4af464d7f29be5b9382446595f7dcde7ed213c21f6b006f93de46bc5a95434a69b3af806a0e72287ede28552348010ab3f0091578ce86
 SHA512 
079f4a3ace3070ed88bb85ab8876f69df662de5fead0d1cb42a8852f140b7631bee92f79bd75ff1354c609acc36f08b529e95c8b8339dd1da82eb5198c7ac1f2
 DIST microsoft.aspnetcore.app.runtime.linux-arm.3.1.32.nupkg 9422779 BLAKE2B 
1fc5426e790842ad03ee9dadd62447c59cbb6cc462acfda2d3688e75c68581f478a69a2f5b3b2648b17e8a637f89f7fc45b0ef09423d8a3ae8bc8dfa4870b5ce
 SHA512 
e78723244e58607f2eec74a0103825a730405397611ca4621cd07f47f109980698e4e595218c6239e181821f670dd12d5ffc36c9fdecb2fe72c2b95778642d62
 DIST microsoft.aspnetcore.app.runtime.linux-arm.6.0.12.nupkg 10095058 BLAKE2B 
abd9ac8ed867b2e2e827e8c80dd0d8303262daf9076e80892caac268cc54656982a0b3ad67877e8a7c845ec3f6638f3122a25340609d5a34580de03be23c0f9c
 SHA512 
da79851f855740ae1a54b1a8efecfc7e47ba77af73ba347d4ffb29c5a73f69450f655b24c0f608c3e2acec59c532953cd40f9e5d04951a1fdcb6169947825eb7
 DIST microsoft.aspnetcore.app.runtime.linux-arm.6.0.16.nupkg 10095817 BLAKE2B 
939b1f0008af535aede118ee5e4559e3fcafdc39c392f41f80ed0200420495137d3d6049fd305c1baed4c605c1ead4a7adb9a629f4c242b8dd3363517c9bb23b
 SHA512 
40dfef2423b5a8cd8ec6ba97bc2e6e6e121664809499540f9f77b4766f49655990056b546d8ff1027dcec84007a4c8144cf7a50de0722be65d61aeec09fe1bb5
@@ -19,6 +20,7 @@ DIST microsoft.aspnetcore.app.runtime.linux-arm.7.0.12.nupkg 
10832696 BLAKE2B 2a
 DIST microsoft.aspnetcore.app.runtime.linux-arm.7.0.13.nupkg 10838809 BLAKE2B 
3de6cf1a20e00456bfcb2f1644310a5831b25f948e4ab6535dfc9ec4e51c1710e8729fc74407d82ae3749367f8d1f4d49dd676cb3f7936f78f3772bbecdd
 SHA512 
29630aa03919e3ddaa4ff62f42f76f2940d715c9122c231d28a37578f3e6364e95390bacd217aad37fa59bc88940957fc6949081bc3e4d11d1e743824f62
 DIST microsoft.aspnetcore.app.runtime.linux-arm.7.0.5.nupkg 10806144 BLAKE2B 
c2305cde423b51359ca4ecaec6925ff4afd378b992d775ee89598543da4ae530d5ce533e22cddebded18509653e886b97d33269e8d2bb79ad81ba2e79f895212
 SHA512 
2ba63d7eea0758fc109f947e687e6265089c4c7a6f3dc44cee269139cd5171e027125afacf5bc9d21c63292b9419d776b513149547efeb6acbb6c31f37ededc3
 DIST microsoft.aspnetcore.app.runtime.linux-arm.8.0.0-rc.1.23421.29.nupkg 
11657441 BLAKE2B 
db7ea814476c7f2c681a0a06e740dabd8cc20e24e5bf016da887faf77c408d36180c9a24734b0a9fb5fc890f10b77337eca33693ce432eccc3a1a7de6816a4df
 SHA512 
ca3bcb64baf61318e71506571fa047b5dda231cbeb45345cbe9e823dc8acfecedc2a9ede51a5b7e03cfa61c3acce24f54f7a44750592ec1d85be89ad34a67d5b
+DIST microsoft.aspnetcore.app.runtime.linux-arm.8.0.0.nupkg 11766234 BLAKE2B 
ed89aabab193da9c464e0aea35d1bc65b13aec80cff8d5f67710e435a6d373ffd7883b28df3d2dd29c465245fd47d76d43efc629ec9821c9c35e953312e65c78
 SHA512 
b2ed21fb80189cae4e0835a3743e66d2cbdb0650716f5cf7936525c28c8c1246a478cc903d127913e5a7c98600d8cbcca673bfbb9117d14a18fceb54fb62d704
 DIST microsoft.aspnetcore.app.runtime.linux-arm64.3.1.32.nupkg 8938556 BLAKE2B 
16dca004bfe9741ab542e3ac1155a587750ebf6d128ac981e60f190ce2375891dd50fb5c186f50aadd9b67690477e5de41215661fc2d8b215f1bb4664de11770
 SHA512 

[gentoo-commits] proj/portage:master commit in: lib/portage/tests/resolver/

2023-11-17 Thread Zac Medico
commit: 1525b51fb1df477f8801470509e786558ab153dc
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Nov 17 07:47:07 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Nov 17 07:57:15 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=1525b51f

Add test case to reproduce bug 917259

Test bug 917259, where app-alternatives/gzip is upgraded
before its pigz RDEPEND is installed. This is triggered
when find_smallest_cycle selects a large cycle and the
topological sort produces poor results when leaf_nodes returns
app-alternatives/gzip as part of a large group of nodes.
This problem might be solved by implementing a finer-grained
ignore_priority for leaf_nodes calls.

Bug: https://bugs.gentoo.org/917259
Signed-off-by: Zac Medico  gentoo.org>

 lib/portage/tests/resolver/meson.build |   1 +
 .../tests/resolver/test_alternatives_gzip.py   | 248 +
 2 files changed, 249 insertions(+)

diff --git a/lib/portage/tests/resolver/meson.build 
b/lib/portage/tests/resolver/meson.build
index 0d8c2921e1..7d2bd367d4 100644
--- a/lib/portage/tests/resolver/meson.build
+++ b/lib/portage/tests/resolver/meson.build
@@ -1,6 +1,7 @@
 py.install_sources(
 [
 'ResolverPlayground.py',
+'test_alternatives_gzip.py',
 'test_aggressive_backtrack_downgrade.py',
 'test_autounmask.py',
 'test_autounmask_binpkg_use.py',

diff --git a/lib/portage/tests/resolver/test_alternatives_gzip.py 
b/lib/portage/tests/resolver/test_alternatives_gzip.py
new file mode 100644
index 00..602ed1756f
--- /dev/null
+++ b/lib/portage/tests/resolver/test_alternatives_gzip.py
@@ -0,0 +1,248 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+import pytest
+
+from portage.tests import TestCase
+from portage.tests.resolver.ResolverPlayground import (
+ResolverPlayground,
+ResolverPlaygroundTestCase,
+)
+
+
+@pytest.mark.xfail()
+class AlternativesGzipTestCase(TestCase):
+def testAlternativesGzip(self):
+"""
+Test bug 917259, where app-alternatives/gzip is upgraded before
+its pigz RDEPEND is installed. This is triggered when
+find_smallest_cycle selects a large cycle and the topological
+sort produces poor results when leaf_nodes returns
+app-alternatives/gzip as part of a large group of nodes.
+This problem might be solved by implementing a finer-grained
+ignore_priority for leaf_nodes calls.
+"""
+ebuilds = {
+"app-alternatives/gzip-1": {
+"EAPI": "8",
+"RDEPEND": "reference? ( >=app-arch/gzip-1.12-r3 ) pigz? ( 
>=app-arch/pigz-2.8[-symlink(-)] )",
+"IUSE": "reference pigz",
+"REQUIRED_USE": "^^ ( reference pigz )",
+},
+"app-alternatives/gzip-0": {
+"EAPI": "8",
+"RDEPEND": "reference? ( >=app-arch/gzip-1.12-r3 ) pigz? ( 
app-arch/pigz[-symlink(-)] )",
+"IUSE": "reference pigz",
+"REQUIRED_USE": "^^ ( reference pigz )",
+},
+"app-arch/gzip-1.13": {
+"EAPI": "8",
+"RDEPEND": "!app-arch/pigz[symlink(-)]",
+"PDEPEND": "app-alternatives/gzip",
+},
+"app-arch/zstd-1.5.5": {
+"EAPI": "8",
+"DEPEND": ">=sys-libs/zlib-1.2.3",
+"RDEPEND": ">=sys-libs/zlib-1.2.3",
+},
+"app-arch/pigz-2.8": {
+"EAPI": "8",
+"DEPEND": ">=sys-libs/zlib-1.2.3",
+"RDEPEND": ">=sys-libs/zlib-1.2.3",
+"PDEPEND": "app-alternatives/gzip",
+},
+"dev-lang/perl-5.36.1-r3": {
+"EAPI": "8",
+"BDEPEND": ">=sys-libs/zlib-1.2.12 virtual/libcrypt:=",
+"RDEPEND": ">=sys-libs/zlib-1.2.12 virtual/libcrypt:=",
+"DEPEND": ">=sys-libs/zlib-1.2.12 virtual/libcrypt:=",
+},
+"dev-libs/libgcrypt-1.10.2": {
+"EAPI": "8",
+"SLOT": "0",
+"BDEPEND": ">=sys-devel/automake-1.16.5",
+"DEPEND": "sys-libs/glibc",
+"RDEPEND": "sys-libs/glibc",
+},
+"dev-libs/libpcre2-10.42-r1": {
+"EAPI": "8",
+"SLOT": "0/3",
+"DEPEND": "sys-libs/zlib",
+"RDEPEND": "sys-libs/zlib",
+},
+"sys-apps/locale-gen-2.23-r1": {
+"EAPI": "8",
+"RDEPEND": "app-alternatives/gzip",
+},
+"sys-apps/systemd-253.6": {
+"EAPI": "8",
+"SLOT": "0/2",
+"BDEPEND": "dev-lang/perl",
+"DEPEND": ">=sys-apps/util-linux-2.30:= 
>=dev-libs/libgcrypt-1.4.5:0= virtual/libcrypt:= 

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

2023-11-17 Thread Horodniceanu Andrei
commit: c4ff5cfc49313068a4591a6e192b50cde40c5f32
Author: Horodniceanu Andrei  proton  me>
AuthorDate: Sun Oct 15 10:45:36 2023 +
Commit: Horodniceanu Andrei  proton  me>
CommitDate: Fri Nov 17 20:54:30 2023 +
URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=c4ff5cfc

dev-libs/gtkd: upgrade to EAPI 7, replace unzip calls

Closes: https://github.com/gentoo/dlang/pull/125
Signed-off-by: Horodniceanu Andrei  proton.me>

 dev-libs/gtkd/gtkd-2.4.2-r1.ebuild | 13 -
 dev-libs/gtkd/gtkd-3.9.0.ebuild|  7 +--
 2 files changed, 13 insertions(+), 7 deletions(-)

diff --git a/dev-libs/gtkd/gtkd-2.4.2-r1.ebuild 
b/dev-libs/gtkd/gtkd-2.4.2-r1.ebuild
index ad07352..16d99d0 100644
--- a/dev-libs/gtkd/gtkd-2.4.2-r1.ebuild
+++ b/dev-libs/gtkd/gtkd-2.4.2-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 DESCRIPTION="D binding and OO wrapper of GTK+ and is released on the LGPL 
license"
 HOMEPAGE="http://gtkd.org/;
@@ -15,9 +15,9 @@ SRC_URI="https://gtkd.org/Downloads/sources/GtkD-${PV}.zip;
 DLANG_VERSION_RANGE="2.063-2.067 2.071-2.080"
 DLANG_PACKAGE_TYPE="multi"
 
-inherit eutils dlang
+inherit dlang multilib-build
 
-DEPEND="app-arch/unzip"
+BDEPEND="app-arch/unzip"
 RDEPEND="
>=x11-libs/gtk+-3.10:3[${MULTILIB_USEDEP}]
sourceview? ( >=x11-libs/gtksourceview-3.10:3.0 )
@@ -34,7 +34,10 @@ MAJOR=$(ver_cut 1)
 MINOR=$(ver_cut 2-)
 
 src_unpack() {
-   unzip -q "${DISTDIR}/${A}" -d "${S}"
+   mkdir "${S}" || die "Could not create source directory"
+   pushd "${S}" >/dev/null
+   unpack "${A}"
+   popd >/dev/null
 }
 
 d_src_compile() {

diff --git a/dev-libs/gtkd/gtkd-3.9.0.ebuild b/dev-libs/gtkd/gtkd-3.9.0.ebuild
index bfea972..0d016fb 100644
--- a/dev-libs/gtkd/gtkd-3.9.0.ebuild
+++ b/dev-libs/gtkd/gtkd-3.9.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -39,7 +39,10 @@ MAJOR=$(ver_cut 1)
 MINOR=$(ver_cut 2-)
 
 src_unpack() {
-   unzip -q "${DISTDIR}/${A}" -d "${S}"
+   mkdir "${S}" || die "Could not create source directory"
+   pushd "${S}" >/dev/null
+   unpack "${DISTDIR}/${A}"
+   popd "${S}" >/dev/null
 }
 
 d_src_compile() {



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

2023-11-17 Thread Horodniceanu Andrei
commit: 9084575cdd22a0df7b06a4db24a5201fe26968d0
Author: Horodniceanu Andrei  proton  me>
AuthorDate: Wed Oct 11 11:50:15 2023 +
Commit: Horodniceanu Andrei  proton  me>
CommitDate: Fri Nov 17 20:54:08 2023 +
URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=9084575c

dev-lang/dmd: upgrade to EAPI 8

Signed-off-by: Horodniceanu Andrei  proton.me>

 dev-lang/dmd/dmd-2.064.2-r7.ebuild | 6 +++---
 dev-lang/dmd/dmd-2.065.0-r7.ebuild | 6 +++---
 dev-lang/dmd/dmd-2.066.1-r7.ebuild | 6 +++---
 dev-lang/dmd/dmd-2.067.1-r8.ebuild | 6 +++---
 dev-lang/dmd/dmd-2.068.2-r9.ebuild | 4 ++--
 dev-lang/dmd/dmd-2.069.2-r6.ebuild | 4 ++--
 dev-lang/dmd/dmd-2.070.2-r6.ebuild | 4 ++--
 dev-lang/dmd/dmd-2.071.2-r6.ebuild | 4 ++--
 dev-lang/dmd/dmd-2.072.2-r6.ebuild | 4 ++--
 dev-lang/dmd/dmd-2.073.2-r6.ebuild | 4 ++--
 dev-lang/dmd/dmd-2.074.1-r6.ebuild | 4 ++--
 dev-lang/dmd/dmd-2.075.1-r4.ebuild | 4 ++--
 dev-lang/dmd/dmd-2.076.1-r4.ebuild | 4 ++--
 dev-lang/dmd/dmd-2.077.1-r3.ebuild | 4 ++--
 dev-lang/dmd/dmd-2.078.3-r3.ebuild | 4 ++--
 dev-lang/dmd/dmd-2.079.1-r3.ebuild | 4 ++--
 dev-lang/dmd/dmd-2.080.1-r3.ebuild | 4 ++--
 dev-lang/dmd/dmd-2.081.2-r3.ebuild | 4 ++--
 dev-lang/dmd/dmd-2.082.1-r3.ebuild | 4 ++--
 dev-lang/dmd/dmd-2.083.1-r2.ebuild | 4 ++--
 dev-lang/dmd/dmd-2.084.1-r2.ebuild | 4 ++--
 dev-lang/dmd/dmd-2.085.1-r2.ebuild | 4 ++--
 dev-lang/dmd/dmd-2.086.1-r1.ebuild | 4 ++--
 dev-lang/dmd/dmd-2.087.1-r1.ebuild | 4 ++--
 dev-lang/dmd/dmd-2.088.1-r1.ebuild | 4 ++--
 dev-lang/dmd/dmd-2.089.1.ebuild| 4 ++--
 dev-lang/dmd/dmd-2.090.1.ebuild| 4 ++--
 dev-lang/dmd/dmd-2.091.1.ebuild| 4 ++--
 dev-lang/dmd/dmd-2.092.1.ebuild| 4 ++--
 dev-lang/dmd/dmd-2.093.1.ebuild| 4 ++--
 dev-lang/dmd/dmd-2.094.2.ebuild| 4 ++--
 dev-lang/dmd/dmd-2.095.1.ebuild| 4 ++--
 dev-lang/dmd/dmd-2.096.1.ebuild| 4 ++--
 dev-lang/dmd/dmd-2.097.2.ebuild| 4 ++--
 dev-lang/dmd/dmd-2.098.1.ebuild| 4 ++--
 dev-lang/dmd/dmd-2.099.1.ebuild| 2 +-
 dev-lang/dmd/dmd-2.100.2.ebuild| 2 +-
 dev-lang/dmd/dmd-2.101.2.ebuild| 2 +-
 dev-lang/dmd/dmd-2.102.2.ebuild| 2 +-
 dev-lang/dmd/dmd-2.103.1.ebuild| 2 +-
 dev-lang/dmd/dmd-2.104.2.ebuild| 2 +-
 dev-lang/dmd/dmd-2.105.2.ebuild| 2 +-
 42 files changed, 81 insertions(+), 81 deletions(-)

diff --git a/dev-lang/dmd/dmd-2.064.2-r7.ebuild 
b/dev-lang/dmd/dmd-2.064.2-r7.ebuild
index ae2bce8..d72d933 100644
--- a/dev-lang/dmd/dmd-2.064.2-r7.ebuild
+++ b/dev-lang/dmd/dmd-2.064.2-r7.ebuild
@@ -1,14 +1,14 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 KEYWORDS="-* amd64 x86"
 YEAR=2013
 ARCHIVE="zip"
 SONAME="libphobos2.so.0.64.0"
 
-inherit dmd eutils
+inherit dmd
 
 PATCHES=(
"${FILESDIR}/2.064-no-narrowing.patch"

diff --git a/dev-lang/dmd/dmd-2.065.0-r7.ebuild 
b/dev-lang/dmd/dmd-2.065.0-r7.ebuild
index 72fb854..0ef1466 100644
--- a/dev-lang/dmd/dmd-2.065.0-r7.ebuild
+++ b/dev-lang/dmd/dmd-2.065.0-r7.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 KEYWORDS="-* amd64 x86"
 YEAR=2014
 ARCHIVE="linux.zip"
 
-inherit dmd eutils
+inherit dmd
 
 PATCHES=(
"${FILESDIR}/2.065-no-narrowing.patch"

diff --git a/dev-lang/dmd/dmd-2.066.1-r7.ebuild 
b/dev-lang/dmd/dmd-2.066.1-r7.ebuild
index d57af7a..6671811 100644
--- a/dev-lang/dmd/dmd-2.066.1-r7.ebuild
+++ b/dev-lang/dmd/dmd-2.066.1-r7.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 KEYWORDS="-* amd64 x86"
 YEAR=2014
 ARCHIVE="linux.zip"
 
-inherit dmd eutils
+inherit dmd
 
 PATCHES=(
"${FILESDIR}/2.066-no-narrowing.patch"

diff --git a/dev-lang/dmd/dmd-2.067.1-r8.ebuild 
b/dev-lang/dmd/dmd-2.067.1-r8.ebuild
index c385efc..074b6e9 100644
--- a/dev-lang/dmd/dmd-2.067.1-r8.ebuild
+++ b/dev-lang/dmd/dmd-2.067.1-r8.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 KEYWORDS="-* amd64 x86"
 YEAR=2015
 ARCHIVE="linux.zip"
 
-inherit dmd eutils
+inherit dmd
 
 PATCHES=(
"${FILESDIR}/2.067-no-narrowing.patch"

diff --git a/dev-lang/dmd/dmd-2.068.2-r9.ebuild 
b/dev-lang/dmd/dmd-2.068.2-r9.ebuild
index 3c20019..5b0f624 100644
--- a/dev-lang/dmd/dmd-2.068.2-r9.ebuild
+++ b/dev-lang/dmd/dmd-2.068.2-r9.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 KEYWORDS="-* amd64 x86"
 YEAR=2015

diff --git a/dev-lang/dmd/dmd-2.069.2-r6.ebuild 
b/dev-lang/dmd/dmd-2.069.2-r6.ebuild
index 

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

2023-11-17 Thread Horodniceanu Andrei
commit: c606e7a45cdf790f9bf3947c97b1d78f545d829d
Author: Horodniceanu Andrei  proton  me>
AuthorDate: Wed Oct 11 11:40:06 2023 +
Commit: Horodniceanu Andrei  proton  me>
CommitDate: Fri Nov 17 20:54:08 2023 +
URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=c606e7a4

dlang.eclass: explicitly support EAPI 6, 7 and 8

Signed-off-by: Horodniceanu Andrei  proton.me>

 eclass/dlang.eclass | 10 ++
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/eclass/dlang.eclass b/eclass/dlang.eclass
index dc8d56e..385a458 100644
--- a/eclass/dlang.eclass
+++ b/eclass/dlang.eclass
@@ -1,6 +1,7 @@
 # @ECLASS: dlang.eclass
 # @MAINTAINER:
 # Marco Leise 
+# @SUPPORTED_EAPIS: 6 7 8
 # @BLURB: install D libraries in multiple locations for each D version and 
compiler
 # @DESCRIPTION:
 # The dlang eclass faciliates creating dependiencies on D libraries for use
@@ -32,12 +33,13 @@
 if [[ ${_ECLASS_ONCE_DLANG} != "recur -_+^+_- spank" ]] ; then
 _ECLASS_ONCE_DLANG="recur -_+^+_- spank"
 
-if has ${EAPI:-0} 0 1 2 3 4 5; then
-   die "EAPI must be >= 6 for dlang packages."
-fi
+case ${EAPI:-0} in
+   6) inherit eapi7-ver ;;
+   7|8) ;;
+   *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
+esac
 
 inherit flag-o-matic dlang-compilers
-test ${EAPI:-0} -lt 7 && inherit eapi7-ver
 if [[ "${DLANG_PACKAGE_TYPE}" == "multi" ]]; then
# We handle a multi instance package.
inherit multilib-minimal



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

2023-11-17 Thread Horodniceanu Andrei
commit: a3929b2ed8f7365c14ff8f81fd2cbdb00347ac33
Author: Horodniceanu Andrei  proton  me>
AuthorDate: Wed Oct 11 12:41:15 2023 +
Commit: Horodniceanu Andrei  proton  me>
CommitDate: Fri Nov 17 20:54:08 2023 +
URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=a3929b2e

dev-util/dlang-tools: upgrade to EAPI 8

Also drop dman utility from older versions.

Signed-off-by: Horodniceanu Andrei  proton.me>

 dev-util/dlang-tools/Manifest   | 10 
 dev-util/dlang-tools/dlang-tools-2.064.2.ebuild | 60 
 dev-util/dlang-tools/dlang-tools-2.065.0.ebuild | 62 -
 dev-util/dlang-tools/dlang-tools-2.066.1.ebuild | 62 -
 dev-util/dlang-tools/dlang-tools-2.067.1.ebuild | 73 -
 dev-util/dlang-tools/dlang-tools-2.068.2.ebuild | 34 
 dev-util/dlang-tools/dlang-tools-2.069.1.ebuild | 21 ---
 dev-util/dlang-tools/dlang-tools-2.070.2.ebuild | 17 +++---
 dev-util/dlang-tools/dlang-tools-2.071.2.ebuild |  8 +--
 dev-util/dlang-tools/dlang-tools-2.072.2.ebuild |  8 +--
 dev-util/dlang-tools/dlang-tools-2.073.2.ebuild |  8 +--
 dev-util/dlang-tools/dlang-tools-2.074.1.ebuild |  8 +--
 dev-util/dlang-tools/dlang-tools-2.075.1.ebuild |  8 +--
 dev-util/dlang-tools/dlang-tools-2.076.1.ebuild |  8 +--
 dev-util/dlang-tools/dlang-tools-2.077.1.ebuild |  8 +--
 dev-util/dlang-tools/dlang-tools-2.078.3.ebuild |  8 +--
 dev-util/dlang-tools/dlang-tools-2.079.1.ebuild |  8 +--
 dev-util/dlang-tools/dlang-tools-2.080.1.ebuild |  8 +--
 dev-util/dlang-tools/dlang-tools-2.081.2.ebuild |  8 +--
 dev-util/dlang-tools/dlang-tools-2.082.1.ebuild |  8 +--
 dev-util/dlang-tools/dlang-tools-2.083.1.ebuild |  8 +--
 dev-util/dlang-tools/dlang-tools-2.084.1.ebuild |  8 +--
 dev-util/dlang-tools/dlang-tools-2.085.1.ebuild |  8 +--
 dev-util/dlang-tools/dlang-tools-2.086.1.ebuild |  8 +--
 dev-util/dlang-tools/dlang-tools-2.087.1.ebuild |  8 +--
 dev-util/dlang-tools/dlang-tools-2.088.1.ebuild |  8 +--
 dev-util/dlang-tools/dlang-tools-2.089.1.ebuild |  8 +--
 dev-util/dlang-tools/dlang-tools-2.090.1.ebuild |  8 +--
 dev-util/dlang-tools/dlang-tools-2.091.1.ebuild |  8 +--
 dev-util/dlang-tools/dlang-tools-2.092.1.ebuild |  8 +--
 dev-util/dlang-tools/dlang-tools-2.093.1.ebuild |  8 +--
 dev-util/dlang-tools/dlang-tools-2.094.2.ebuild |  8 +--
 dev-util/dlang-tools/dlang-tools-2.095.1.ebuild |  8 +--
 dev-util/dlang-tools/dlang-tools-2.096.1.ebuild |  8 +--
 dev-util/dlang-tools/dlang-tools-2.097.2.ebuild |  8 +--
 dev-util/dlang-tools/dlang-tools-2.098.1.ebuild |  8 +--
 dev-util/dlang-tools/dlang-tools-2.099.1.ebuild |  8 +--
 dev-util/dlang-tools/dlang-tools-2.100.2.ebuild |  6 +-
 dev-util/dlang-tools/dlang-tools-2.101.2.ebuild |  6 +-
 dev-util/dlang-tools/dlang-tools-2.102.2.ebuild |  6 +-
 dev-util/dlang-tools/dlang-tools-2.103.1.ebuild |  6 +-
 dev-util/dlang-tools/dlang-tools-2.104.2.ebuild |  6 +-
 dev-util/dlang-tools/dlang-tools-2.105.2.ebuild |  6 +-
 dev-util/dlang-tools/metadata.xml   |  1 -
 44 files changed, 239 insertions(+), 369 deletions(-)

diff --git a/dev-util/dlang-tools/Manifest b/dev-util/dlang-tools/Manifest
index 186515b..7408506 100644
--- a/dev-util/dlang-tools/Manifest
+++ b/dev-util/dlang-tools/Manifest
@@ -40,13 +40,3 @@ DIST dlang-tools-2.102.2.tar.gz 129480 BLAKE2B 
1eba640a429ab6812bf7f2c5a15ced31f
 DIST dlang-tools-2.103.1.tar.gz 129477 BLAKE2B 
4ae83c17fd354265ae8a221f849af9f293a6b81e86aec8713ee9e5eb32be6ebf2faa92c5d760270b76ac26eec05881d841264132cabdd493dc9ecffa00019f00
 SHA512 
5e4d535804f64b6d0374c12bf1fb9b64859f31e9ddd260ed73aefb66cbb6fd6cc0e892ac0e91d4ecf0771e817743f2c9cc9eb7b7631437083a799f98d6131eed
 DIST dlang-tools-2.104.2.tar.gz 129552 BLAKE2B 
656e2ae6b6194906a9ee0b29827e3de9e25ae1b3f099dc91c5f75d63fd366c07c4367067d73c744d0307b3e74a6ef54a527d17916a1b60b47ebbb8a08ebb9442
 SHA512 
a2dcece4a68e0f8791a04b5fc431e240f5052c66e0fc732bc52bbb0345e46d40dba83451123c8ea07ef517121b1831acb1e4e7e4bf501fc320382632bbb543db
 DIST dlang-tools-2.105.2.tar.gz 129644 BLAKE2B 
2ec9ace06e5ffe3ee0dae40f702eb7d0268460f86bdc613912a3931552b71d7a9d451d103946f7a4fba2fa6e07927c6ce4c9a162edeafa9ac719c0d8a2b5501e
 SHA512 
702841fa2c636c8d2fcd525bccb083a3fcaef660ade3bcf199fb4908f164464ba2d33afe5610a213b4b6d82e927d7fa75db7503094144a09054807bb67d77615
-DIST dlang.org-2.064.2.tar.gz 963131 BLAKE2B 
a7cf0d43a1cd531722bda717882a34e01c0186f0832a12064bf0600aede0a0913190724011f0b13c76cf794434e1c82490f48e9fda66409aa2820adc7c8a40f9
 SHA512 
a1284955764385539dcd8949cd851100af9be47908e85d8cfd897d6409903763919dc082fc0ca88fbaaf49647168357656aee82717a375ed45407eb15ccd44cf
-DIST dlang.org-2.065.0.tar.gz 1005429 BLAKE2B 
01fc8ec0c5148f910e2923be556208c08a18f00453ffa1f1a22d6725db6489b6f9022cd170caa3a05078baddde353ee819984da5efa53547e78006d2f0a97b9c
 SHA512 
0fb185603766b54c3b9dc57824b18ec7ea9f37281610729860543630f4546591f9523bff48eee5414235d2ee656201c444e6d2efc44ba66a052b98a0d9b4729e
-DIST 

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

2023-11-17 Thread Horodniceanu Andrei
commit: aa4dca9af20224f56c25937f9f979ddba7ca8dac
Author: Horodniceanu Andrei  proton  me>
AuthorDate: Wed Oct 11 10:05:12 2023 +
Commit: Horodniceanu Andrei  proton  me>
CommitDate: Fri Nov 17 20:54:03 2023 +
URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=aa4dca9a

dmd.eclass: support EAPI 7 and 8

Signed-off-by: Horodniceanu Andrei  proton.me>

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

diff --git a/eclass/dmd.eclass b/eclass/dmd.eclass
index 0555f47..7d9e1f5 100644
--- a/eclass/dmd.eclass
+++ b/eclass/dmd.eclass
@@ -1,6 +1,7 @@
 # @ECLASS: dmd.eclass
 # @MAINTAINER:
 # Marco Leise 
+# @SUPPORTED_EAPIS: 6 7 8
 # @BLURB: Captures most of the logic for installing DMD
 # @DESCRIPTION:
 # Helps with the maintenance of the various DMD versions by capturing common
@@ -21,9 +22,11 @@
 if [[ ${_ECLASS_ONCE_DMD} != "recur -_+^+_- spank" ]] ; then
 _ECLASS_ONCE_DMD="recur -_+^+_- spank"
 
-if has ${EAPI:-0} 0 1 2 3 4 5; then
-   die "EAPI must be >= 6 for dmd packages."
-fi
+case ${EAPI:-0} in
+   6) inherit eapi7-ver ;;
+   7|8) ;;
+   *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
+esac
 
 DESCRIPTION="Reference compiler for the D programming language"
 HOMEPAGE="http://dlang.org/;
@@ -32,7 +35,7 @@ HTML_DOCS="html/*"
 # DMD supports amd64/x86 exclusively
 MULTILIB_COMPAT=( abi_x86_{32,64} )
 
-inherit multilib-build eapi7-ver toolchain-funcs
+inherit desktop edos2unix multilib-build toolchain-funcs
 
 # @FUNCTION: dmd_eq
 # @DESCRIPTION:
@@ -271,7 +274,7 @@ EOF
einfo "Installing ${PN}..."
# From version 2.066 on, dmd will find dmd.conf in the executable 
directory, if we
# call it through a symlink in /usr/bin
-   dmd_ge 2.066 && dosym "../../${PREFIX}/bin/dmd" 
"${ROOT}/usr/bin/dmd-${SLOT}"
+   dmd_ge 2.066 && dosym "../../${PREFIX}/bin/dmd" "/usr/bin/dmd-${SLOT}"
into ${PREFIX}
dobin "$(dmd_gen_exe_dir)/dmd"
 
@@ -319,7 +322,7 @@ EOF
einstalldocs
insinto "/usr/share/doc/${PF}/html"
doins "${FILESDIR}/dmd-doc.png"
-   make_desktop_entry "xdg-open 
${ROOT}usr/share/doc/${PF}/html/d/index.html" "DMD ${PV}" 
"${ROOT}usr/share/doc/${PF}/html/dmd-doc.png" "Development"
+   make_desktop_entry "xdg-open 
${EPREFIX}/usr/share/doc/${PF}/html/d/index.html" "DMD ${PV}" 
"${EPREFIX}/usr/share/doc/${PF}/html/dmd-doc.png" "Development"
fi
if use examples; then
insinto ${PREFIX}/samples
@@ -330,14 +333,14 @@ EOF
 
 dmd_pkg_postinst() {
# Update active dmd
-   "${ROOT}"/usr/bin/eselect dlang update dmd
+   "${ROOT%/}"/usr/bin/eselect dlang update dmd
 
use examples && elog "Examples can be found in: /${PREFIX}/samples"
use doc && elog "HTML documentation is in: /usr/share/doc/${PF}/html"
 }
 
 dmd_pkg_postrm() {
-   "${ROOT}"/usr/bin/eselect dlang update dmd
+   "${ROOT%/}"/usr/bin/eselect dlang update dmd
 }
 
 dmd_foreach_abi() {



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

2023-11-17 Thread Patrick McLean
commit: 6e3a27d2e9cf053ac52da996b24b51b819eb35bc
Author: Patrick McLean  gentoo  org>
AuthorDate: Fri Nov 17 21:43:41 2023 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri Nov 17 21:43:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e3a27d2

dev-util/ruff: add 0.1.6

Signed-off-by: Patrick McLean  gentoo.org>

 dev-util/ruff/Manifest  |  12 +
 dev-util/ruff/ruff-0.1.6.ebuild | 471 
 2 files changed, 483 insertions(+)

diff --git a/dev-util/ruff/Manifest b/dev-util/ruff/Manifest
index cc21d6a49f5c..9f553b0d2ebb 100644
--- a/dev-util/ruff/Manifest
+++ b/dev-util/ruff/Manifest
@@ -7,6 +7,7 @@ DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d
 DIST anes-0.1.6.crate 23857 BLAKE2B 
9ef464a964709b408c7d7846b9b1e54e52d6ae8f21f22ccfe509ef7197d4694f439084dbdb01fdf88829d181965ea9d1452253789a46fdf6d0520e3413c50d61
 SHA512 
f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29
 DIST annotate-snippets-0.6.1.crate 21894 BLAKE2B 
4684eb9c7aaaf7e34808338d05c523482709de2c79245df30e1d1148b79de77fc4bff88adefdb85d0675799749c9ed8bd1a14be0d75f68c2c7664ea5db13ec16
 SHA512 
3354bc87d4ff32f73db98546a6e434f3ecfe6d290f08df5ebaf6afec15dfbe105e6b4e91133f442246a7c2e534730550010ef18ff075f1f7d6267799962e2b23
 DIST annotate-snippets-0.9.1.crate 31829 BLAKE2B 
6919f78127653f9f022667b0ee7cb80bd2ef95220698e033031c6f4d3ff3341ed260e8baf776d032291538503e26577fc8fa82e99bcdc032985fb297351586a3
 SHA512 
e1e8b262a6681730ad068c29d7e0f3879acf0c7138721f606851228bd5d90292f24ac2c225fe49f26264e7d35de5ed3904850e522da8cd2c44a67f7db36f2d8e
+DIST annotate-snippets-0.9.2.crate 32065 BLAKE2B 
ecd635f285ebb3e24f5a37db14d7285e2ae8fec19c1ea53c21377eb65cc76777507bdf93ae23460f44099579b2fc2dcaaf97d7b8530290a8488ecd0feaa194b4
 SHA512 
668202780b4822d4cbbb654346eba1d36b6b47e0047df55f233768cff73ecd53220c8613179cede942a0bd2373eac753b29803e91924f1037dac1135a0690013
 DIST anstream-0.6.4.crate 20593 BLAKE2B 
2b617c45d351e01222fc50f52551e57b4a8b0ecf84c6ddf44336c7c9d3b9dde15232b1c4f664d567849295bf8f03612b73ded56f1b3937392eb7718f1e0446c3
 SHA512 
0b983d626c53d1edc184f04cbd2c004eb9c40d14486b23cce86ebf50cbd3d916d32cb0423ae1d67c2b83b966690090af740538538ef846c0b126c686a1ebe159
 DIST anstyle-1.0.2.crate 13983 BLAKE2B 
4274b101d1cab2b62f9bb7637dab35f4b16e8c08a080355a2ea53e2b7b353ff230aa77fb3a244e0d6ff0dcd27abe5895eb306c630aa0822d0c608f041d4abfea
 SHA512 
09220abfc844192ca698589897845752e02666b4ecd6529af4cde9f260ef36694e6e631c7503fc0e438ac72c88c419043b78399385cb248e789e86404503935a
 DIST anstyle-parse-0.2.1.crate 24802 BLAKE2B 
6304a56c6a9fbaf1bb4d1d177b2315684345dc9d71c35836f9544145364f8d6eb56e25c03076690c594ab7db5914501acb569f6c136952e59c93179ced527fb2
 SHA512 
5c8fc7d88ffc3a6e78340ffe0f3c2d72e865512030ade4509de9c673eba955c536bb1873dac11f6ba11cc8367fb30c67451ed65d19f81507c9e917c702bfd176
@@ -90,6 +91,7 @@ DIST fixedbitset-0.4.2.crate 15954 BLAKE2B 
91270883db5ad0e999ebbca1123d8729d3040
 DIST flate2-1.0.27.crate 73460 BLAKE2B 
5603848098ac02c9c83893df79ea9d9ad3df5b7e02ffa155ac74602bda7e28e14e6b7de2ff321b38d24fa3741ccea8a4c811abb47690cc295f90d4cf2bdd0bbf
 SHA512 
e76e76444686433acabd16513e6e5860d4d6fa53a810f37266f36900f154acacac6dcd77b0373599a6d33a09175f5f02146d84726b982c59a78926950e19ff09
 DIST fnv-1.0.7.crate 11266 BLAKE2B 
81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d
 SHA512 
2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334
 DIST form_urlencoded-1.2.0.crate 8923 BLAKE2B 
2408d9bbca582be13febf041262f0e63a3d661dd8fd2a42e9203feb6ff02a94e3eade6b83179fab34448b9913c7924fdf53e0670ae97e550318229432978e33d
 SHA512 
899ddd113a79bdeac12e499f581c5499d1a4b698c75cfc2d6aada5880cd802fc8537ff9ce68eca28374318d66fd70100962105c1e8962868a5732bb86326c104
+DIST fs-err-2.10.0.crate 18216 BLAKE2B 
5f21eac7b01fab940ab4f79b684ee44b6ee46586ee2eb25c76169d5acfcd743901b4b0f30f5b40a83df93a3108ebf7b94fef1b36bb174c3519e667e406819c6d
 SHA512 
7f7ac36f8424f0db2ca03afbfb78226beb9b0ca11f62648cae67078bf7865088af1a30ef729354b09857861620356f25ad758859f2fd5e6649872268e7982b80
 DIST fs-err-2.9.0.crate 17662 BLAKE2B 
9919c253ff98280eb3ae8d700ba3f878e2ffacec1d3ea69f0445921dd4084c67f3309cddfc2c4e9ba42cc9f64e201fc88313f517185e47f62c3f3023bed62e96
 SHA512 
b0fe36a1158a1267a10f6ca66f987448c2fe05dbc26af67cf92e2fff5af210312494823c201156f1029e3d81ec4b075a63a51770e153dad3867fdc6ee1d29126
 DIST fsevent-sys-4.1.0.crate 4620 BLAKE2B 
c203c774d5038d4c4abdd7bb9407a6b5f2b203a609bd92a7fde38afaa71248f4610e89c73eaf982a5d76560f9503081b7b10573046b1a91f09de4b642709417a
 SHA512 
e702686629557b879efaccd37b03a7ec515eeea29d8f8ba46f82b8b68ad157ef9d6b188be031f806d8fd27d4e9d2689cdd6bfa14e4ff77493a7d0be3ef1238a7
 DIST getopts-0.2.21.crate 18457 BLAKE2B 

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

2023-11-17 Thread Patrick McLean
commit: 979703de5d79ea55a291bd1c7eafd916e1a3d09d
Author: Patrick McLean  gentoo  org>
AuthorDate: Fri Nov 17 20:47:45 2023 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri Nov 17 20:47:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=979703de

app-misc/jaq: drop 1.0.0, 1.1.2-r1

Signed-off-by: Patrick McLean  gentoo.org>

 app-misc/jaq/Manifest|  27 -
 app-misc/jaq/jaq-1.0.0.ebuild| 114 -
 app-misc/jaq/jaq-1.1.2-r1.ebuild | 118 ---
 3 files changed, 259 deletions(-)

diff --git a/app-misc/jaq/Manifest b/app-misc/jaq/Manifest
index b173f922e608..03b975d374a1 100644
--- a/app-misc/jaq/Manifest
+++ b/app-misc/jaq/Manifest
@@ -1,18 +1,13 @@
-DIST ahash-0.7.6.crate 38030 BLAKE2B 
aca3661477fcd7822d6d10970151e05c28e1615f8cd7ddaac064b15102027e404b19b0f3f16dd76145048594ea1c22ae27dd08cc05c411efbae9ec7a1ef55ce9
 SHA512 
61354688b6fb096359faefb6f34be958cd2215d56b88c22c737d24183eaad433f811bc9e64f927e4852c87d2799c22fda82b55cfbef2ed6357ff74f0c4ffec68
 DIST ahash-0.8.6.crate 42780 BLAKE2B 
ce2fb8201a484715d42bbd9ca1bfe2d5f541d90e3619ebd437c34a018920b679d5a11f9e96be48fbdabd2e98a379c0395d118616f21eb9004724d8fcb04b2b2b
 SHA512 
46428b27e96be1f30058b9383a94988beeb5064dfb4df04d6959b451d0c77ef69fc51f07fdf9511ab9728295eb6beee7783c31a2297f9e473fc537883e722b73
-DIST aho-corasick-1.0.2.crate 167694 BLAKE2B 
fa5323cbe6cb73594dfa4c327c64676bc1e006dadc0b9def325974c83b9a769beba02d59a4657ec7a2d0cc511a7b7cc6f72cf57b8f9e639206d1c2bf13107a52
 SHA512 
5c75451f96fbbd670e6af0e1f54df2bdb57259dfe6898495ac46a5b2fc04f316a4698fd5cfd4ec31a94c298661937a8de08ce97cab3890fb3c015e4a2a67bb7b
 DIST aho-corasick-1.1.2.crate 183136 BLAKE2B 
2d4306d8968061b9f7e50190be6a92b3f668169ba1b9f9691de08a57c96185f7a4288d20c64cb8488a260eb18d3ed4b0e8358b0cca47aa44759b2e448049cbaa
 SHA512 
61ef5092673ab5a60bec4e92df28a91fe6171ba59d5829ffe41fc55aff3bfb755533a4ad53dc7bf827a0b789fcce593b17e69d1fcfb3694f06ed3b1bd535d40c
 DIST allocator-api2-0.2.16.crate 59025 BLAKE2B 
fda69b52435a7243eb19bc55914a1961e59dbad5ac12c40db39cccdf7a99c742da59c3ef160350808698db24b91e0ce655cd1acedbbcbe20c717604aae23ea5e
 SHA512 
e1eb0df6b44b62115795ebf772f81e9ac0b6d273afd81659dbddb7eb6628b6e5ef6a60ea21413e79ee638afb72e6872ba83a075f6324daf93f2f1eda48daff2f
-DIST ariadne-0.1.5.crate 15971 BLAKE2B 
40d6991a8d55418b65618fb17644825887f27974c05839920704d4dc436b760f710e2a3a8f4c44bd8549816f9bae6a17742177459e2bd76ce2f8faa2162be927
 SHA512 
0e91a24dda3142ebbcd5ba84146a02701538425b86acebe264fa2113a31a32ff7af0dd909fd203c58f11189f4862455df610b8536048eac91d1af037759989d2
 DIST ariadne-0.3.0.crate 21829 BLAKE2B 
9aa92dab32aaafb131c390206c32b7336f05b1eb5a6eae244db68625cf039830e9ce079faaf6d2d72c9e95a3eb93bb5450bb2915f6f15def13a2d6ec5fac37c0
 SHA512 
ff00de0667ff8dfabe11086e5bffccaef595924481d6458de5b598bd9362e9f12f103061c2b7faddc3923018e4ed211315ced7d53d4209236bcbc1f923490047
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
-DIST base64-0.21.2.crate 76389 BLAKE2B 
6da080dfc31c5b2ebdbfd336be6e71373918f9388c85649133363a60ee1647b6ad67c7dfd461b6ee842c3633e40593b6ac2f313585b3e8e07dbd690739f433f9
 SHA512 
3f85bdf846e2f8a2e0f2335749bab58c904479a29311143580f1de42455799d04606dedbf64d355af580d77867d7b895e1078463c7cc5a5fbd9ded9d7cbf3559
 DIST base64-0.21.5.crate 77134 BLAKE2B 
901cf92d7dd8af2bbb789ffbe60972c1fd295b16690ecebbcb500e4613afa057ab2b294bbafdcaa4007f46412825260a0711d89e55664418a503dde02c8afd1a
 SHA512 
40b1d8470a932c8b7f31717e33bf26742c1bf920caae639b8a992f77e64d5e6d287569742c1348daa25b7325f8ca8d8a312754a743dab3932181f37149d91b16
 DIST bincode-1.3.3.crate 28958 BLAKE2B 
ea01d2efd8149ecba5e240ed989268b683d542a5f369902d316a4fd1ae4b8edd94e2d4a8cbff0e96646eb29facb04a84b249d74f0781dc3d29c8797ac975aa9f
 SHA512 
49e39d71214dbb623a18e3852f6f2f2a5c3f951b64107d66c8adaa95a442a3283fba978bca41b126c9879b12833b945f478d2c77d35482b3577fc1a894e8e5f3
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 DIST cc-1.0.79.crate 62624 BLAKE2B 
b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89c3dc8f314741b0f668e61518f896ec32ce10c9a7eb20dd350bc177a71810d53ebea59fda062ed9d27db
 SHA512 
cbf0a25f3a23fc540e9d638fabc23f761f1c240ebb4814e761e90437d71fc559cd155768ab9e78fc192220d8a605c66c3af342ed736b719181656170b98d7bf5
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 

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

2023-11-17 Thread Patrick McLean
commit: a09f8c8e352a3e3901872b93e2b8a6afe663d5a3
Author: Patrick McLean  gentoo  org>
AuthorDate: Fri Nov 17 20:47:10 2023 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri Nov 17 20:47:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a09f8c8e

app-misc/jaq: add 1.2.0

Signed-off-by: Patrick McLean  gentoo.org>

 app-misc/jaq/Manifest |   1 +
 app-misc/jaq/jaq-1.2.0.ebuild | 117 ++
 2 files changed, 118 insertions(+)

diff --git a/app-misc/jaq/Manifest b/app-misc/jaq/Manifest
index 3ea77fed56a5..b173f922e608 100644
--- a/app-misc/jaq/Manifest
+++ b/app-misc/jaq/Manifest
@@ -38,6 +38,7 @@ DIST itoa-1.0.8.crate 10465 BLAKE2B 
e518264938d044e24a4d72cab788de717c36cc7396fd
 DIST itoa-1.0.9.crate 10492 BLAKE2B 
0d5acef9ae72d3f4b5a387d231952e6025def69da81d38269b4882bc534be7acadc073e526fd8bebdca898a98b2c741735c541e0b6a35ed0f8f8799b906b65b1
 SHA512 
95f7906edb7d6a2690389167f8c4d01bc37827205bca87d527f2eb33722419ed2f2e8afaa559cc5a0a7e7fac76515c9c44c71c42b536aa34b0e2858c40946b6d
 DIST jaq-1.0.0.gh.tar.gz 81696 BLAKE2B 
d2b7d9b936e2b385a41881abf94d19a0822eb22dfb30b55a59ed131c109badeb584836c153720e7e658ee11a90ece112d0e0866e9882fa124af08904a9ef05dd
 SHA512 
d018230e841879c29c2e02a9278b042865716007b719f543fabdda2f18ffa1cf1c67eae8363eba985e79f8e804c51827c7f301d3d6c236d2ebf5b86511c8ce36
 DIST jaq-1.1.2.gh.tar.gz 80948 BLAKE2B 
0e9dabfa3d54a47179b28eedd0dd789eea9b2042b591b694033d26f8309afd3cdc47cafc46908428d465ced2e7f5471947b7c9488f5c7197fd79fbb26d3978d5
 SHA512 
2043f1b4bd998de4e8df4de00b24df9220cfc031e506ecc935ebca49440cbc3dccf0c212eee7623d0e0959a902d258df5f2a9ca6c13879cea3e4f0982a20
+DIST jaq-1.2.0.gh.tar.gz 83012 BLAKE2B 
60a211d5e46ba79f8916606bc8d193fd39d334ab03cc7e133490e61c7c562ebe977e97c1d6d2b607049408bb286f44b9df709e91c1b5a03d2b2f77cd549a93ea
 SHA512 
10b98ea4e147378fbc37b9e76c41dc79b88f65cc446ceb8ad444d8d2c558b4d73b30ecee01cea2dbcd96d8b4b46cb0f5811ae7a71423cce88693cc51f9aba271
 DIST libc-0.2.147.crate 686772 BLAKE2B 
ab2f0c65d071d46b8b88149add1c8429237ef6d9e0563d56ee1adbf23e6147dbb57fb68fbd02498f8ec75327693237a47e5e5259615ce8b0d5ed7a03bbf4fffb
 SHA512 
bfb3c230b59d623b98726f92b7c3f897b47ba3d22fe9834c15f5b4c1b662289aba35a0ae3acfc704ad74696db8c691ee007b9cc6fa03ae65a18eb6bedc81931e
 DIST libm-0.2.7.crate 115688 BLAKE2B 
e180347d10847c40a88e43d321e08561df053e6fea0cea2cac480c4162c2f31d8697b4572a384edae323d43781d3c6462b2d77220dd71b2fd0da3a2757487db1
 SHA512 
b7adbf657be812451fc50cd5e5f92b7a71d43b4e48761bd2738d65498c9abad851f8e86d3be06ae75cf39c7798c23cafe767bc5fd40f596774e858f69fcb46d9
 DIST libm-0.2.8.crate 113450 BLAKE2B 
fc4a55ecc0d4a558b9014b58861341887679c696af6b6539c7cdb70c033c63219b24f6f30cb8d9b335d15e3af42be6f3a6bd719e189667ca0c43ac818730b674
 SHA512 
753df71bb2c838abbac360db2e4400c2d931185ecff993da51a979870f2c3f7ac017380fadee4622102fb4b37ebcc1960b0cbd295afc9cd1cb3307524e1f39c5

diff --git a/app-misc/jaq/jaq-1.2.0.ebuild b/app-misc/jaq/jaq-1.2.0.ebuild
new file mode 100644
index ..038569f57680
--- /dev/null
+++ b/app-misc/jaq/jaq-1.2.0.ebuild
@@ -0,0 +1,117 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Autogenerated by pycargoebuild 0.10
+
+EAPI=8
+
+CRATES="
+   ahash@0.8.6
+   aho-corasick@1.1.2
+   allocator-api2@0.2.16
+   ariadne@0.3.0
+   atty@0.2.14
+   base64@0.21.5
+   bincode@1.3.3
+   bitflags@1.3.2
+   cc@1.0.79
+   cfg-if@1.0.0
+   chumsky@0.9.3
+   clap@4.0.22
+   clap_derive@4.0.21
+   clap_lex@0.3.2
+   colored_json@3.0.1
+   dyn-clone@1.0.11
+   either@1.8.1
+   env_logger@0.10.0
+   equivalent@1.0.0
+   fastrand@1.9.0
+   getrandom@0.2.10
+   hashbrown@0.14.2
+   heck@0.4.1
+   hermit-abi@0.1.19
+   hifijson@0.2.0
+   indexmap@2.1.0
+   instant@0.1.12
+   itertools@0.10.5
+   itoa@1.0.9
+   libc@0.2.147
+   libm@0.2.8
+   libmimalloc-sys@0.1.35
+   log@0.4.20
+   memchr@2.6.4
+   memmap2@0.9.0
+   mimalloc@0.1.39
+   once_cell@1.18.0
+   os_str_bytes@6.4.1
+   proc-macro-error-attr@1.0.4
+   proc-macro-error@1.0.4
+   proc-macro2@1.0.69
+   quote@1.0.29
+   redox_syscall@0.2.16
+   regex-automata@0.3.7
+   regex-syntax@0.7.5
+   regex@1.9.4
+   remove_dir_all@0.5.3
+   ryu@1.0.14
+   serde@1.0.190
+   serde_derive@1.0.190
+   serde_json@1.0.108
+   strsim@0.10.0
+   syn@1.0.109
+   syn@2.0.38
+   tempfile@3.3.0
+   termcolor@1.2.0
+   time-core@0.1.0
+   time-macros@0.2.8
+   time@0.3.20
+   unicode-ident@1.0.10
+   unicode-width@0.1.11
+   urlencoding@2.1.3
+   version_check@0.9.4
+   wasi@0.11.0+wasi-snapshot-preview1
+   winapi-i686-pc-windows-gnu@0.4.0
+   winapi-util@0.1.5
+   winapi-x86_64-pc-windows-gnu@0.4.0
+   winapi@0.3.9
+   yansi@0.5.1

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

2023-11-17 Thread Julien Roy
commit: 40a93bcfaae7d8c98ae455fce4e12f186d6b30b4
Author: Julien Roy  jroy  ca>
AuthorDate: Fri Nov 17 20:20:36 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Fri Nov 17 20:20:36 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=40a93bcf

dev-python/tulir-telethon: drop 1.32.0_alpha2

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

 dev-python/tulir-telethon/Manifest |  1 -
 .../tulir-telethon-1.32.0_alpha2.ebuild| 41 --
 2 files changed, 42 deletions(-)

diff --git a/dev-python/tulir-telethon/Manifest 
b/dev-python/tulir-telethon/Manifest
index 767c7d0a9b..45c121e61b 100644
--- a/dev-python/tulir-telethon/Manifest
+++ b/dev-python/tulir-telethon/Manifest
@@ -1,3 +1,2 @@
-DIST tulir-telethon-1.32.0_alpha2.gh.tar.gz 494857 BLAKE2B 
f39a8159716a5fd0f7f9d94bb6bdf9674fba678210f7c9dceb2bf7b90ddae5ee4eeade3f896dcb590f3e7f4985d18f72ea9fed35f59bc13680c1cf1c40fec890
 SHA512 
8b02b6f563844674fcf9449419cd68b646a10d7572534c5696501b1d043bf3b2c0d5969ca08c38664bd43ebefc1f99607649ec62180d6fca324bf799274e2873
 DIST tulir-telethon-1.32.0_alpha3.gh.tar.gz 495988 BLAKE2B 
ca2c7f64067369ad9b2424ef00d2697b1a836de7e4709ffeae4cd9b1bfaef50c998ffc49501830ad7e1564fada4ec804abf0b8a7f27f0659398f9112514ec837
 SHA512 
1a4f17d22f10a04c862433ce474b946c835ee954e4f5158fdc2c81f510cf5dd1041544b0df44f1c61d9dfcdfb27c023b213552230153e3a3f4ce5f1512094f9b
 DIST tulir-telethon-1.33.0_alpha1.gh.tar.gz 496284 BLAKE2B 
6bba90dd4be4b6aeb2f1a4bd9bd4dc59740504cf2ef75606a5df861df00292d9f935c29a397c98bc6c83cfad80c5413700ca5cc131896a5710748848e01a7b78
 SHA512 
b8eb5ff95f2450ab7d29af6d9ccea63f562b14d984aedc946b82f80a4d68338133767a81432da10a6b6d9aa9c26ac431ad33d73a5a5a9b733702d37747b49a10

diff --git a/dev-python/tulir-telethon/tulir-telethon-1.32.0_alpha2.ebuild 
b/dev-python/tulir-telethon/tulir-telethon-1.32.0_alpha2.ebuild
deleted file mode 100644
index afaba4efa4..00
--- a/dev-python/tulir-telethon/tulir-telethon-1.32.0_alpha2.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1
-
-MY_PV="${PV/_alph/}"
-DESCRIPTION="Pure Python 3 MTProto API Telegram client library, for bots too!"
-HOMEPAGE="https://github.com/tulir/Telethon/;
-SRC_URI="https://github.com/tulir/Telethon/archive/v${MY_PV}.tar.gz -> 
${P}.gh.tar.gz"
-S="${WORKDIR}/Telethon-${MY_PV}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-python/cryptg[${PYTHON_USEDEP}]
-   dev-python/hachoir[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/pyaes[${PYTHON_USEDEP}]
-   dev-python/PySocks[${PYTHON_USEDEP}]
-   dev-python/python-socks[${PYTHON_USEDEP}]
-   dev-python/rsa[${PYTHON_USEDEP}]
-   test? (
-   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
-   )
-"
-DEPEND="${RDEPEND}"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   
tests/readthedocs/quick_references/test_client_reference.py::test_all_methods_present
-)



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

2023-11-17 Thread Julien Roy
commit: 2860ae3f7c0f3783a1efaa08b0b9535ca3917317
Author: Julien Roy  jroy  ca>
AuthorDate: Fri Nov 17 20:21:17 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Fri Nov 17 20:21:17 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2860ae3f

dev-python/restrictedpython: add 7.0

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

 dev-python/restrictedpython/Manifest   |  1 +
 .../restrictedpython/restrictedpython-7.0.ebuild   | 27 ++
 2 files changed, 28 insertions(+)

diff --git a/dev-python/restrictedpython/Manifest 
b/dev-python/restrictedpython/Manifest
index c486aee241..34ef24370c 100644
--- a/dev-python/restrictedpython/Manifest
+++ b/dev-python/restrictedpython/Manifest
@@ -1,2 +1,3 @@
 DIST restrictedpython-6.1.gh.tar.gz 442293 BLAKE2B 
8425c371e84a698f1591735cfa0c77ea716c2b7859addc6a7fb97e68ffd239e1b3aaeb359739ec1dfff551a361a8bd8fd2738007ba5d2557debe9592a144c144
 SHA512 
fec5bbe301b64236863a72e4b7a9997d04483da6ae5b384ef73a729092b2fc271f6016586a21558cb30f1c2cc9c9f57b8ee2c6c851873bd493b95fd50dccd1f8
 DIST restrictedpython-6.2.gh.tar.gz 442788 BLAKE2B 
cac63465192d425dc2b18a787fe4e75749f19768bbcb3be921512ccf0558e30f8ab3f8a89c36b77d370ae2c160b5aba4e9481ad66c36909b7189559c20a532fe
 SHA512 
a9947830b66e449881b7d22e4716adb863f20726a6e1f61f4f84396ae88b2c461c084f56ca78c3aa072953c53ba776788aa41ec8415714ba02b1b4c8370bf6fb
+DIST restrictedpython-7.0.gh.tar.gz 440788 BLAKE2B 
c71a70ce4f71b92d87e2bdab157cba4327227da6f1be226df573c25268cbd1afbde608ffcc5d8deb6cbe063244d7611bc8792c6e17ce495c50c5812527674e2e
 SHA512 
844614071e5bdbdd2646160207d4f5452305620930e0b260a1ba9c39f76672f26a16b7ce16f21186d9cfddc12f367758bec09c4cac40f4f4fc8f9164278631e9

diff --git a/dev-python/restrictedpython/restrictedpython-7.0.ebuild 
b/dev-python/restrictedpython/restrictedpython-7.0.ebuild
new file mode 100644
index 00..2f057f27b5
--- /dev/null
+++ b/dev-python/restrictedpython/restrictedpython-7.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="A restricted execution environment for Python to run untrusted 
code"
+HOMEPAGE="https://github.com/zopefoundation/RestrictedPython;
+SRC_URI="https://github.com/zopefoundation/RestrictedPython/archive/${PV}.tar.gz
 -> ${P}.gh.tar.gz"
+S="${WORKDIR}/RestrictedPython-${PV}"
+
+LICENSE="ZPL"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   doc? ( dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}] )
+   test? ( dev-python/pytest-mock[${PYTHON_USEDEP}] )
+"
+DEPEND="${RDEPEND}"
+
+distutils_enable_sphinx docs
+distutils_enable_tests pytest



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

2023-11-17 Thread Julien Roy
commit: 9c6532a770a44f7efe38626089e161d8d8e1a9fb
Author: Julien Roy  jroy  ca>
AuthorDate: Fri Nov 17 20:21:27 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Fri Nov 17 20:21:27 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9c6532a7

dev-python/restrictedpython: drop 6.1

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

 dev-python/restrictedpython/Manifest   |  1 -
 .../restrictedpython/restrictedpython-6.1.ebuild   | 27 --
 2 files changed, 28 deletions(-)

diff --git a/dev-python/restrictedpython/Manifest 
b/dev-python/restrictedpython/Manifest
index 34ef24370c..959d4c633a 100644
--- a/dev-python/restrictedpython/Manifest
+++ b/dev-python/restrictedpython/Manifest
@@ -1,3 +1,2 @@
-DIST restrictedpython-6.1.gh.tar.gz 442293 BLAKE2B 
8425c371e84a698f1591735cfa0c77ea716c2b7859addc6a7fb97e68ffd239e1b3aaeb359739ec1dfff551a361a8bd8fd2738007ba5d2557debe9592a144c144
 SHA512 
fec5bbe301b64236863a72e4b7a9997d04483da6ae5b384ef73a729092b2fc271f6016586a21558cb30f1c2cc9c9f57b8ee2c6c851873bd493b95fd50dccd1f8
 DIST restrictedpython-6.2.gh.tar.gz 442788 BLAKE2B 
cac63465192d425dc2b18a787fe4e75749f19768bbcb3be921512ccf0558e30f8ab3f8a89c36b77d370ae2c160b5aba4e9481ad66c36909b7189559c20a532fe
 SHA512 
a9947830b66e449881b7d22e4716adb863f20726a6e1f61f4f84396ae88b2c461c084f56ca78c3aa072953c53ba776788aa41ec8415714ba02b1b4c8370bf6fb
 DIST restrictedpython-7.0.gh.tar.gz 440788 BLAKE2B 
c71a70ce4f71b92d87e2bdab157cba4327227da6f1be226df573c25268cbd1afbde608ffcc5d8deb6cbe063244d7611bc8792c6e17ce495c50c5812527674e2e
 SHA512 
844614071e5bdbdd2646160207d4f5452305620930e0b260a1ba9c39f76672f26a16b7ce16f21186d9cfddc12f367758bec09c4cac40f4f4fc8f9164278631e9

diff --git a/dev-python/restrictedpython/restrictedpython-6.1.ebuild 
b/dev-python/restrictedpython/restrictedpython-6.1.ebuild
deleted file mode 100644
index 2f057f27b5..00
--- a/dev-python/restrictedpython/restrictedpython-6.1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="A restricted execution environment for Python to run untrusted 
code"
-HOMEPAGE="https://github.com/zopefoundation/RestrictedPython;
-SRC_URI="https://github.com/zopefoundation/RestrictedPython/archive/${PV}.tar.gz
 -> ${P}.gh.tar.gz"
-S="${WORKDIR}/RestrictedPython-${PV}"
-
-LICENSE="ZPL"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   doc? ( dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}] )
-   test? ( dev-python/pytest-mock[${PYTHON_USEDEP}] )
-"
-DEPEND="${RDEPEND}"
-
-distutils_enable_sphinx docs
-distutils_enable_tests pytest



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

2023-11-17 Thread Julien Roy
commit: 403f298db5326dae90063c6724d8108a1bde2f0f
Author: Julien Roy  jroy  ca>
AuthorDate: Fri Nov 17 20:26:33 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Fri Nov 17 20:26:33 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=403f298d

net-im/mautrix-discord: add 0.6.4

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

 net-im/mautrix-discord/Manifest|  2 +
 .../mautrix-discord/mautrix-discord-0.6.4.ebuild   | 65 ++
 2 files changed, 67 insertions(+)

diff --git a/net-im/mautrix-discord/Manifest b/net-im/mautrix-discord/Manifest
index c0edca350d..048c1ced10 100644
--- a/net-im/mautrix-discord/Manifest
+++ b/net-im/mautrix-discord/Manifest
@@ -2,3 +2,5 @@ DIST mautrix-discord-0.6.2.gh.tar.gz 113457 BLAKE2B 
0f2b142cba038e2f86dbf1d0133c
 DIST mautrix-discord-0.6.2.tar.xz 67543704 BLAKE2B 
c803893b1d666c14e181b60d31378acbba940639b71a3af55c3b24ee0697ff58b84a9b8365ff0acef1939f7bc1ccb4deeac6def1a7e1d065079e0c169670f396
 SHA512 
ee291a97141800d0791cb1074840782ab649c15b78aac865f312b2a02dee6f03007ab0e1ce51472fe23b2223db89da276e4d9d4ee8d6e4e40e361360957ca2fb
 DIST mautrix-discord-0.6.3.gh.tar.gz 113655 BLAKE2B 
a9570c2b0cbba9f1d82efffe729cf5d50966d5b7a0fff9a233637f61f34801145de8b9ea2ea2a309035e3c5c0c803c240acb16b4b46668588b31cd51bfac966f
 SHA512 
ff6462bae3d53331cd2fccf9037fc34d11a89e37d52d5bf1e5b10249952036fa7f8182354f2834a8051eb84a1e886872b3698fdec51f2f271946d4a8743a8870
 DIST mautrix-discord-0.6.3.tar.xz 117364608 BLAKE2B 
4619146a6180898a11ba396e535a8320b5a51fa70bb72a5dd16f67edd4e7240004c9186e768c3081fb4f5c18e5fdee1af94ee731501417e443c9b0137e8e969c
 SHA512 
168d7279752bc6f4b3682e3909ff58f45b81057b421ec9635a3963d88083507f9dbfef4057fad5012bea91f283bacff201241dc7355b0cd17414774029204666
+DIST mautrix-discord-0.6.4.gh.tar.gz 113804 BLAKE2B 
164c5cc5d0504bf0d78df8b6926a124ef52157a5a1467ad8b4a76e6cef5285736cc223889f69c7f573018f2590394c637eaade54ff734353e8bd0cbcd0f7abad
 SHA512 
cfcb5653d002c33f3498a65d7f6e507c1465b8ef767b672db770f44eaf59887246896e2f4149164e610a91af1418646eca77e571a85b0fdaeddc3131e589429e
+DIST mautrix-discord-0.6.4.tar.xz 61805824 BLAKE2B 
49b26ec6d450e8ab5e29bead54346cc94e376646f298bc8f6f45c7d6f593fbca2c65b7b019b18242521a253d577b2ab1b38a78455d1b17c2ef2d48ee823a144d
 SHA512 
72c8cae6a7f6188b75708db8663397aa66279a1059be40a735c066ae7ac49128fdee1040847141e827875860327df429f290bd8a9ecabb40919d644e55e01ae9

diff --git a/net-im/mautrix-discord/mautrix-discord-0.6.4.ebuild 
b/net-im/mautrix-discord/mautrix-discord-0.6.4.ebuild
new file mode 100644
index 00..c282376a5d
--- /dev/null
+++ b/net-im/mautrix-discord/mautrix-discord-0.6.4.ebuild
@@ -0,0 +1,65 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module systemd
+
+DESCRIPTION="A Matrix-Discord puppeting bridge"
+HOMEPAGE="https://github.com/mautrix/discord;
+SRC_URI="https://github.com/mautrix/discord/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz
+   https://jroy.ca/dist/${P}.tar.xz
+"
+S="${WORKDIR}/discord-${PV}"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   acct-user/${PN}
+   dev-libs/olm
+   dev-util/lottieconverter
+"
+DEPEND="${RDEPEND}"
+BDEPEND=">=dev-lang/go-1.20.0"
+
+src_compile() {
+   ego build
+}
+
+src_install() {
+   dobin mautrix-discord
+
+   keepdir /var/log/mautrix/discord
+   fowners -R root:mautrix /var/log/mautrix
+   fperms -R 770 /var/log/mautrix
+   sed -i -e "s/\.\/logs/\/var\/log\/${PN/-/\\\/}/" "example-config.yaml" 
|| die
+
+   insinto "/etc/mautrix"
+   newins "example-config.yaml" "${PN/-/_}.yaml"
+
+   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+   systemd_dounit "${FILESDIR}/${PN}.service"
+
+   fowners -R root:mautrix /etc/mautrix
+   fperms -R 770 /etc/mautrix
+}
+
+pkg_postinst() {
+   einfo
+   elog ""
+   elog "Before you can use ${PN}, you must configure it correctly"
+   elog "The configuration file is located at 
\"/etc/mautrix/${PN/-/_}.yaml\""
+   elog "When done, run the following command: emerge --config 
${CATEGORY}/${PN}"
+   elog "Then, you must register the bridge with your homeserver"
+   elog "Refer your homeserver's documentation for instructions"
+   elog "The registration file is located at 
/var/lib/${PN/-/\/}/registration.yaml"
+   elog "Finally, you may start the ${PN} daemon"
+   einfo
+}
+
+pkg_config() {
+   su - "${PN}" -s /bin/sh -c \
+   "/usr/bin/${PN} -c /etc/mautrix/${PN/-/_}.yaml -g -r 
/var/lib/${PN/-/\/}/registration.yaml"
+}



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

2023-11-17 Thread Julien Roy
commit: 2c5e163d312b7f4c98c5aa48c29a409949e1b3df
Author: Julien Roy  jroy  ca>
AuthorDate: Fri Nov 17 20:26:58 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Fri Nov 17 20:26:58 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2c5e163d

net-im/mautrix-discord: drop 0.6.2

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

 net-im/mautrix-discord/Manifest|  2 -
 .../mautrix-discord/mautrix-discord-0.6.2.ebuild   | 65 --
 2 files changed, 67 deletions(-)

diff --git a/net-im/mautrix-discord/Manifest b/net-im/mautrix-discord/Manifest
index 048c1ced10..e78cb7750a 100644
--- a/net-im/mautrix-discord/Manifest
+++ b/net-im/mautrix-discord/Manifest
@@ -1,5 +1,3 @@
-DIST mautrix-discord-0.6.2.gh.tar.gz 113457 BLAKE2B 
0f2b142cba038e2f86dbf1d0133c01ab3f1c6ccaacc931adacca31e5c5061a45e678273b6bd8c5a134b0466ffd25088fe79a0e9214484356d953eb5f0a2689cd
 SHA512 
2990964fd7aae20fdfc0689c9a90986093f64a646ee476c4d63c3b9c5b164283d830e83230c68ca732d32f7f0f525ff38ec968b41464c8c2e5ff319a504d613a
-DIST mautrix-discord-0.6.2.tar.xz 67543704 BLAKE2B 
c803893b1d666c14e181b60d31378acbba940639b71a3af55c3b24ee0697ff58b84a9b8365ff0acef1939f7bc1ccb4deeac6def1a7e1d065079e0c169670f396
 SHA512 
ee291a97141800d0791cb1074840782ab649c15b78aac865f312b2a02dee6f03007ab0e1ce51472fe23b2223db89da276e4d9d4ee8d6e4e40e361360957ca2fb
 DIST mautrix-discord-0.6.3.gh.tar.gz 113655 BLAKE2B 
a9570c2b0cbba9f1d82efffe729cf5d50966d5b7a0fff9a233637f61f34801145de8b9ea2ea2a309035e3c5c0c803c240acb16b4b46668588b31cd51bfac966f
 SHA512 
ff6462bae3d53331cd2fccf9037fc34d11a89e37d52d5bf1e5b10249952036fa7f8182354f2834a8051eb84a1e886872b3698fdec51f2f271946d4a8743a8870
 DIST mautrix-discord-0.6.3.tar.xz 117364608 BLAKE2B 
4619146a6180898a11ba396e535a8320b5a51fa70bb72a5dd16f67edd4e7240004c9186e768c3081fb4f5c18e5fdee1af94ee731501417e443c9b0137e8e969c
 SHA512 
168d7279752bc6f4b3682e3909ff58f45b81057b421ec9635a3963d88083507f9dbfef4057fad5012bea91f283bacff201241dc7355b0cd17414774029204666
 DIST mautrix-discord-0.6.4.gh.tar.gz 113804 BLAKE2B 
164c5cc5d0504bf0d78df8b6926a124ef52157a5a1467ad8b4a76e6cef5285736cc223889f69c7f573018f2590394c637eaade54ff734353e8bd0cbcd0f7abad
 SHA512 
cfcb5653d002c33f3498a65d7f6e507c1465b8ef767b672db770f44eaf59887246896e2f4149164e610a91af1418646eca77e571a85b0fdaeddc3131e589429e

diff --git a/net-im/mautrix-discord/mautrix-discord-0.6.2.ebuild 
b/net-im/mautrix-discord/mautrix-discord-0.6.2.ebuild
deleted file mode 100644
index c282376a5d..00
--- a/net-im/mautrix-discord/mautrix-discord-0.6.2.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module systemd
-
-DESCRIPTION="A Matrix-Discord puppeting bridge"
-HOMEPAGE="https://github.com/mautrix/discord;
-SRC_URI="https://github.com/mautrix/discord/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz
-   https://jroy.ca/dist/${P}.tar.xz
-"
-S="${WORKDIR}/discord-${PV}"
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   acct-user/${PN}
-   dev-libs/olm
-   dev-util/lottieconverter
-"
-DEPEND="${RDEPEND}"
-BDEPEND=">=dev-lang/go-1.20.0"
-
-src_compile() {
-   ego build
-}
-
-src_install() {
-   dobin mautrix-discord
-
-   keepdir /var/log/mautrix/discord
-   fowners -R root:mautrix /var/log/mautrix
-   fperms -R 770 /var/log/mautrix
-   sed -i -e "s/\.\/logs/\/var\/log\/${PN/-/\\\/}/" "example-config.yaml" 
|| die
-
-   insinto "/etc/mautrix"
-   newins "example-config.yaml" "${PN/-/_}.yaml"
-
-   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
-   systemd_dounit "${FILESDIR}/${PN}.service"
-
-   fowners -R root:mautrix /etc/mautrix
-   fperms -R 770 /etc/mautrix
-}
-
-pkg_postinst() {
-   einfo
-   elog ""
-   elog "Before you can use ${PN}, you must configure it correctly"
-   elog "The configuration file is located at 
\"/etc/mautrix/${PN/-/_}.yaml\""
-   elog "When done, run the following command: emerge --config 
${CATEGORY}/${PN}"
-   elog "Then, you must register the bridge with your homeserver"
-   elog "Refer your homeserver's documentation for instructions"
-   elog "The registration file is located at 
/var/lib/${PN/-/\/}/registration.yaml"
-   elog "Finally, you may start the ${PN} daemon"
-   einfo
-}
-
-pkg_config() {
-   su - "${PN}" -s /bin/sh -c \
-   "/usr/bin/${PN} -c /etc/mautrix/${PN/-/_}.yaml -g -r 
/var/lib/${PN/-/\/}/registration.yaml"
-}



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

2023-11-17 Thread Julien Roy
commit: 80f1439237d9176e2bfc6035f0e413c4e8a46d87
Author: Julien Roy  jroy  ca>
AuthorDate: Fri Nov 17 20:20:24 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Fri Nov 17 20:20:24 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=80f14392

dev-python/tulir-telethon: add 1.33.0_alpha1

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

 dev-python/tulir-telethon/Manifest |  1 +
 .../tulir-telethon-1.33.0_alpha1.ebuild| 41 ++
 2 files changed, 42 insertions(+)

diff --git a/dev-python/tulir-telethon/Manifest 
b/dev-python/tulir-telethon/Manifest
index 44f62db6ad..767c7d0a9b 100644
--- a/dev-python/tulir-telethon/Manifest
+++ b/dev-python/tulir-telethon/Manifest
@@ -1,2 +1,3 @@
 DIST tulir-telethon-1.32.0_alpha2.gh.tar.gz 494857 BLAKE2B 
f39a8159716a5fd0f7f9d94bb6bdf9674fba678210f7c9dceb2bf7b90ddae5ee4eeade3f896dcb590f3e7f4985d18f72ea9fed35f59bc13680c1cf1c40fec890
 SHA512 
8b02b6f563844674fcf9449419cd68b646a10d7572534c5696501b1d043bf3b2c0d5969ca08c38664bd43ebefc1f99607649ec62180d6fca324bf799274e2873
 DIST tulir-telethon-1.32.0_alpha3.gh.tar.gz 495988 BLAKE2B 
ca2c7f64067369ad9b2424ef00d2697b1a836de7e4709ffeae4cd9b1bfaef50c998ffc49501830ad7e1564fada4ec804abf0b8a7f27f0659398f9112514ec837
 SHA512 
1a4f17d22f10a04c862433ce474b946c835ee954e4f5158fdc2c81f510cf5dd1041544b0df44f1c61d9dfcdfb27c023b213552230153e3a3f4ce5f1512094f9b
+DIST tulir-telethon-1.33.0_alpha1.gh.tar.gz 496284 BLAKE2B 
6bba90dd4be4b6aeb2f1a4bd9bd4dc59740504cf2ef75606a5df861df00292d9f935c29a397c98bc6c83cfad80c5413700ca5cc131896a5710748848e01a7b78
 SHA512 
b8eb5ff95f2450ab7d29af6d9ccea63f562b14d984aedc946b82f80a4d68338133767a81432da10a6b6d9aa9c26ac431ad33d73a5a5a9b733702d37747b49a10

diff --git a/dev-python/tulir-telethon/tulir-telethon-1.33.0_alpha1.ebuild 
b/dev-python/tulir-telethon/tulir-telethon-1.33.0_alpha1.ebuild
new file mode 100644
index 00..afaba4efa4
--- /dev/null
+++ b/dev-python/tulir-telethon/tulir-telethon-1.33.0_alpha1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1
+
+MY_PV="${PV/_alph/}"
+DESCRIPTION="Pure Python 3 MTProto API Telegram client library, for bots too!"
+HOMEPAGE="https://github.com/tulir/Telethon/;
+SRC_URI="https://github.com/tulir/Telethon/archive/v${MY_PV}.tar.gz -> 
${P}.gh.tar.gz"
+S="${WORKDIR}/Telethon-${MY_PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/cryptg[${PYTHON_USEDEP}]
+   dev-python/hachoir[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/pyaes[${PYTHON_USEDEP}]
+   dev-python/PySocks[${PYTHON_USEDEP}]
+   dev-python/python-socks[${PYTHON_USEDEP}]
+   dev-python/rsa[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   )
+"
+DEPEND="${RDEPEND}"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   
tests/readthedocs/quick_references/test_client_reference.py::test_all_methods_present
+)



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

2023-11-17 Thread Michał Górny
commit: a698b60d933463d64685d428b80f2358597457e6
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 17 18:42:39 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 17 20:39:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a698b60d

dev-python/beniget: Enable pypy3

Sponsored-by: Ex Makhina, Inc.  exmakhina.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/beniget/beniget-0.4.1-r1.ebuild | 19 ++-
 1 file changed, 14 insertions(+), 5 deletions(-)

diff --git a/dev-python/beniget/beniget-0.4.1-r1.ebuild 
b/dev-python/beniget/beniget-0.4.1-r1.ebuild
index 3dc8e16d73a6..2724ad10c0f4 100644
--- a/dev-python/beniget/beniget-0.4.1-r1.ebuild
+++ b/dev-python/beniget/beniget-0.4.1-r1.ebuild
@@ -3,22 +3,31 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
 DISTUTILS_USE_PEP517=setuptools
+
 inherit distutils-r1
 
 DESCRIPTION="Extract semantic information about static Python code"
 HOMEPAGE="
https://pypi.org/project/beniget/
-   https://github.com/serge-sans-paille/beniget/;
+   https://github.com/serge-sans-paille/beniget/
+"
 SRC_URI="
https://github.com/serge-sans-paille/beniget/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz"
+   -> ${P}.gh.tar.gz
+"
 
 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*[${PYTHON_USEDEP}]"
+RDEPEND="
+   =dev-python/gast-0.5*[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests unittest
 
-distutils_enable_tests setup.py
+python_test() {
+   eunittest -s tests -p '*.py'
+}



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

2023-11-17 Thread Michał Górny
commit: 12e756e356090a641a4b12f4817953599f0260ee
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 17 19:06:53 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 17 20:39:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12e756e3

dev-python/pyopengl: Enable pypy3

Sponsored-by: Ex Makhina, Inc.  exmakhina.com>
Signed-off-by: Michał Górny  gentoo.org>

 .../pyopengl/files/pyopengl-3.1.7-pypy3.patch  | 26 ++
 ...pengl-3.1.7.ebuild => pyopengl-3.1.7-r1.ebuild} |  4 +++-
 2 files changed, 29 insertions(+), 1 deletion(-)

diff --git a/dev-python/pyopengl/files/pyopengl-3.1.7-pypy3.patch 
b/dev-python/pyopengl/files/pyopengl-3.1.7-pypy3.patch
new file mode 100644
index ..f3a434cf290f
--- /dev/null
+++ b/dev-python/pyopengl/files/pyopengl-3.1.7-pypy3.patch
@@ -0,0 +1,26 @@
+From 33da175a6d89945ea9e74e85df8ef8929fc86b62 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
+Date: Fri, 17 Nov 2023 19:56:58 +0100
+Subject: [PATCH] PYPY3 Add support for pypy3 in FormatHandler
+
+Add `_ctypes.array.ArrayMeta` to classes recognized by `ctypesarrays`
+formathandler.  This is the class used by arrays on PyPy3.10.  Adding
+this makes the test suite pass on PyPy3.10 7.3.13.
+
+Fixes #108
+---
+ OpenGL/__init__.py | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/OpenGL/__init__.py b/OpenGL/__init__.py
+index 77dc8c0b..959186ce 100644
+--- a/OpenGL/__init__.py
 b/OpenGL/__init__.py
+@@ -301,6 +301,7 @@ def setPlatform(key):
+ "_ctypes.PyCArrayType",
+ "_ctypes.Array",
+ "_ctypes.array.Array",
++"_ctypes.array.ArrayMeta",
+ ],
+ isOutput=True,
+ )

diff --git a/dev-python/pyopengl/pyopengl-3.1.7.ebuild 
b/dev-python/pyopengl/pyopengl-3.1.7-r1.ebuild
similarity index 91%
rename from dev-python/pyopengl/pyopengl-3.1.7.ebuild
rename to dev-python/pyopengl/pyopengl-3.1.7-r1.ebuild
index 52f90ccbfbbf..4ba447f89f0e 100644
--- a/dev-python/pyopengl/pyopengl-3.1.7.ebuild
+++ b/dev-python/pyopengl/pyopengl-3.1.7-r1.ebuild
@@ -7,7 +7,7 @@ DISTUTILS_USE_PEP517=setuptools
 PYPI_NO_NORMALIZE=1
 PYPI_PN=PyOpenGL
 PYTHON_REQ_USE="tk?"
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
 
 inherit distutils-r1 pypi virtualx
 
@@ -52,6 +52,8 @@ distutils_enable_tests pytest
 PATCHES=(
# 
https://github.com/mcfletch/pyopengl/commit/b49af26c615236ebc29cf125a8315091482a4a2a
"${FILESDIR}/${P}-py312.patch"
+   # https://github.com/mcfletch/pyopengl/pull/109
+   "${FILESDIR}/${P}-pypy3.patch"
 )
 
 EPYTEST_DESELECT=(



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

2023-11-17 Thread Michał Górny
commit: 6f94e04177b863ab3239ad8fa6932d28de1fb6a4
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 17 18:39:25 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 17 20:39:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f94e041

dev-python/gast: Enable pypy3

Sponsored-by: Ex Makhina, Inc.  exmakhina.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/gast/gast-0.5.3-r1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-python/gast/gast-0.5.3-r1.ebuild 
b/dev-python/gast/gast-0.5.3-r1.ebuild
index f784c060c92c..0d5379c57d9c 100644
--- a/dev-python/gast/gast-0.5.3-r1.ebuild
+++ b/dev-python/gast/gast-0.5.3-r1.ebuild
@@ -3,8 +3,9 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
 DISTUTILS_USE_PEP517=setuptools
+
 inherit distutils-r1 pypi
 
 DESCRIPTION="A generic AST to represent Python2 and Python3's Abstract Syntax 
Tree (AST)"



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

2023-11-17 Thread Ronny Gutbrod
commit: 3a2d548f950b1237a0a32a93ccba22bacfc37044
Author: tastytea  tastytea  de>
AuthorDate: Fri Nov 17 19:39:33 2023 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Fri Nov 17 19:39:54 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3a2d548f

dev-python/dataclasses_json: add 0.5.14

Signed-off-by: tastytea  tastytea.de>

 dev-python/dataclasses_json/Manifest   |  1 +
 .../dataclasses_json-0.5.14.ebuild | 35 ++
 2 files changed, 36 insertions(+)

diff --git a/dev-python/dataclasses_json/Manifest 
b/dev-python/dataclasses_json/Manifest
index 88c0c17932..ccd86b30d1 100644
--- a/dev-python/dataclasses_json/Manifest
+++ b/dev-python/dataclasses_json/Manifest
@@ -1 +1,2 @@
+DIST dataclasses_json-0.5.14.tar.gz 72513 BLAKE2B 
f45ca18030388efcc21ca9c939bf2298f891de66d62dc0f8042a3d0e26cc0bae63c7c5a02c839b07282c3110d6e5752979e3abea361b215b86b354984901c77c
 SHA512 
5ec21843ef29a8e6e9511922698f42c115c7e641ca9ae5e47a58c6f0697a51928fd462f6342190263469baa70b76a302ad1d27954f50b9457b97149586f35703
 DIST dataclasses_json-0.5.7.tar.gz 39291 BLAKE2B 
eded21a6da89e1a8785c38cd7facc3e273154a31f34daf99dc0681891bf44cc0f34fc7ab69021cf04052e82a5bd66058b826609ca3ebfc1d75f40720b0b9ce6b
 SHA512 
2dad73f55e0f33d1f9557e1ed3d41cf237204631c044027c41d37cd2e968da003f77e80c9a06db651e689413cbfd7f85eec1b70b02acf0a32f8337c4abb75f7b

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



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

2023-11-17 Thread Ronny Gutbrod
commit: 56fd26f2d954e84bf99468dc6575481f085f2406
Author: tastytea  tastytea  de>
AuthorDate: Fri Nov 17 16:11:58 2023 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Fri Nov 17 19:39:54 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=56fd26f2

dev-python/typing_inspect: add 0.9.0

Signed-off-by: tastytea  tastytea.de>

 dev-python/typing_inspect/Manifest |  1 +
 .../typing_inspect/typing_inspect-0.9.0.ebuild | 32 ++
 2 files changed, 33 insertions(+)

diff --git a/dev-python/typing_inspect/Manifest 
b/dev-python/typing_inspect/Manifest
index 16d56d11b3..7c1fa8d843 100644
--- a/dev-python/typing_inspect/Manifest
+++ b/dev-python/typing_inspect/Manifest
@@ -1 +1,2 @@
 DIST typing_inspect-0.7.1.tar.gz 11799 BLAKE2B 
a0f0fde9fe1b85897c8cac660a1fb9de2b9bc3b83c619ddb0642749cacb105bfc7d2f0e25a1da0e9c95a3cdd60e39eecd3be4aef32d0f47c53f107d681f43a39
 SHA512 
16aa279e5bcdcaa4ad28b68a5c5cedcefee32ec78f57c75b4285888ab6d634e3306eedc63445839cc57923ae956e9b2234cb2afcf71216b3f6ff6839cd48fc58
+DIST typing_inspect-0.9.0.tar.gz 13825 BLAKE2B 
599ec6a99fd040ac5ee83ef20deee86a8255dd116c8d8defe67d99291088984efc3b639986a9d350b26200028a309cfe6590a3f75dc4b9e0306bdc13bb65641e
 SHA512 
5d46e6632895fa0a59007779f49a5812beff09f59e359a81af93bfee7bb5f4c2025566efbd27422299a614baa4d9c22da2317377090b0ad1cdd89fca73e9ee5a

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



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

2023-11-17 Thread Matthew Thode
commit: f9157cc091aaf00a4b6ddf6fd9abe644b1753ca4
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Nov 17 19:37:20 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Nov 17 19:38:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9157cc0

dev-libs/leatherman: stabilize 1.12.10

Signed-off-by: Matthew Thode  gentoo.org>

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

diff --git a/dev-libs/leatherman/leatherman-1.12.10.ebuild 
b/dev-libs/leatherman/leatherman-1.12.10.ebuild
index 3e6283afc0c3..3e6c8de60a0f 100644
--- a/dev-libs/leatherman/leatherman-1.12.10.ebuild
+++ b/dev-libs/leatherman/leatherman-1.12.10.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv sparc x86"
 IUSE="debug static-libs test"
 #RESTRICT="!test? ( test )"
 RESTRICT="test"  # restricted til we don't need the shared_nowide patch



[gentoo-commits] repo/proj/guru:dev commit in: app-admin/pass-audit/

2023-11-17 Thread David Roman
commit: 062777ac830546761da447f69abb6c6c5fee8a74
Author: David Roman  gmail  com>
AuthorDate: Fri Nov 17 19:20:41 2023 +
Commit: David Roman  gmail  com>
CommitDate: Fri Nov 17 19:20:41 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=062777ac

app-admin/pass-audit: new package, add 1.2

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

 app-admin/pass-audit/Manifest  |  1 +
 app-admin/pass-audit/metadata.xml  | 12 +++
 app-admin/pass-audit/pass-audit-1.2.ebuild | 34 ++
 3 files changed, 47 insertions(+)

diff --git a/app-admin/pass-audit/Manifest b/app-admin/pass-audit/Manifest
new file mode 100644
index 00..9a4c8722b8
--- /dev/null
+++ b/app-admin/pass-audit/Manifest
@@ -0,0 +1 @@
+DIST pass-audit-1.2.tar.gz 56581 BLAKE2B 
f57a38c8343b27c05c6e8e371b421c7d5bc7381f51f3b4daf97227ffe437a930922f6deff8126f32e705e5e965774c6aeef6676dbc67594f1bead46326b4c478
 SHA512 
3036340b31612a52826c13ea558def3a3ca49164eb9b3c516f4923d99126cbe5e85150bca9f8ca26d70375bf92e1b06d606f39a3679de60770ab14f6f24a8267

diff --git a/app-admin/pass-audit/metadata.xml 
b/app-admin/pass-audit/metadata.xml
new file mode 100644
index 00..2cc045340b
--- /dev/null
+++ b/app-admin/pass-audit/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   davidroma...@gmail.com
+   David Roman
+   
+   
+   roddhjav/pass-audit 
+   pass-audit 
+   
+

diff --git a/app-admin/pass-audit/pass-audit-1.2.ebuild 
b/app-admin/pass-audit/pass-audit-1.2.ebuild
new file mode 100644
index 00..416b89cf16
--- /dev/null
+++ b/app-admin/pass-audit/pass-audit-1.2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYPI_NO_NORMALIZE=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10,11,12} )
+
+inherit distutils-r1 pypi shell-completion
+
+DESCRIPTION="A pass extension for auditing your password repository. "
+HOMEPAGE="https://github.com/roddhjav/pass-audit;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+# No test on PYPI
+RESTRICT="test"
+
+DEPEND="app-admin/pass"
+RDEPEND="${DEPEND}"
+BDEPEND=""
+
+src_install() {
+   distutils-r1_src_install
+
+   newbashcomp share/bash-completion/completions/pass-audit "${PN}"
+   newzshcomp share/zsh/site-functions/_pass-audit _"${PN}"
+   doman share/man/man1/pass-audit.1
+
+   exeinto /usr/lib/password-store/extensions
+   doexe audit.bash
+}



[gentoo-commits] repo/gentoo:master commit in: net-proxy/haproxy/

2023-11-17 Thread Christian Ruppert
commit: a688a4bef05a4f2a8c5197d0a3f0a42e3570c7f9
Author: Christian Ruppert  gentoo  org>
AuthorDate: Fri Nov 17 19:02:39 2023 +
Commit: Christian Ruppert  gentoo  org>
CommitDate: Fri Nov 17 19:06:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a688a4be

net-proxy/haproxy: Bump to 2.8.4 + cleanup

Signed-off-by: Christian Ruppert  gentoo.org>

 net-proxy/haproxy/Manifest |   3 +-
 net-proxy/haproxy/haproxy-2.4.18.ebuild| 180 -
 .../{haproxy-2.8.2.ebuild => haproxy-2.8.4.ebuild} |   0
 3 files changed, 1 insertion(+), 182 deletions(-)

diff --git a/net-proxy/haproxy/Manifest b/net-proxy/haproxy/Manifest
index 4018167770e1..d6b7997dab47 100644
--- a/net-proxy/haproxy/Manifest
+++ b/net-proxy/haproxy/Manifest
@@ -1,9 +1,8 @@
-DIST haproxy-2.4.18.tar.gz 3626923 BLAKE2B 
1ec312a5607634f7906cfcf5d4e22d829bdca9ee436d2364ff30552375b3acaf748a79dd8a67e215007786aa57ae305e9270d62a07397bfc34f72799e4870220
 SHA512 
4362ebf5eef6560adf558a4db596c2a0349dca05ee51e69c60f5e995d364e4f68d3422391fc5286dd8e2e65ce41a459dbbcba01e6f7b5918870b214683922488
 DIST haproxy-2.4.23.tar.gz 3652465 BLAKE2B 
271fd166365f5589653b6651d30306689e99710c27964e70a126469c3b9b616af2923be2276fc8c87362303388ee2bf28e80ca8bfa02dc45bc0e2d931e33e685
 SHA512 
d40203f9bf4f4a76dce09d0b1c785060d545dd8b7907b752d7fec9b12d7e2e4c2c7aca915d72c79e19040a75bd7d338c0783f9897cf1a46bdb047e336a0aa227
 DIST haproxy-2.4.24.tar.gz 3657466 BLAKE2B 
b8b7065ee87a02b239e55e2b6943aa56a6613e87bb76e086b60bda35221c7a6a0a70e4dd8765914c6af9c4f4f3d54e77143f3d32409473bb2d139f956fc3d2b2
 SHA512 
48ff30ab27c6c92309255ba8aae25e950be8342d35f527bd5ff4eba05fa4049c7bdbc5acbcf7c62cff81af0b0746fe29079334a859cd7a99b7ab4688774239db
 DIST haproxy-2.6.14.tar.gz 4067797 BLAKE2B 
20439faeca2c3e789542cf34d988f4de2ef643e7dd1214cad4cb2d70e39b047f32bd180cd8c410a4f7b17f7ed891938bf1b18e21d20bb41eef603ae99619810d
 SHA512 
5acfaffba8df65d4dbbc57cdb61fd4a9e415214ee2dc8dabc3877da5501c46f4abe64a4512999ebd391e03d38f8ed146fe8a6a5deb90197c5255325f8749a601
 DIST haproxy-2.6.15.tar.gz 4074156 BLAKE2B 
b785cb30fe34382dfd65efd1c6492434af154004bc96109a65988ff67974dedd22ddcc68f1907f9af7b3ba6e8ffde13db7ac5fef513ece1495ab559c6c2560f2
 SHA512 
e308f8f89df06503e10132afcaf7df9d0253122f38c44acd1ddf3e2a3d769f7721dd361d12db5948248ae42bcd7aab368e6515ccfe1e38c7bd78df764a6833eb
 DIST haproxy-2.7.10.tar.gz 4191948 BLAKE2B 
66a64f7315d8ff4ca28d94b3dc06b327d5845bce146aa84b0b7414ef264836e1e172dc03ae44d255ddb1366eeead8959189a918669559e4e91934f68690f0b46
 SHA512 
47896b1084eb02a84ef6d08697c0e57147bdda1abc9b2e0eec4403297236f49f81011656a4d4f53379a8259d1dc3a55abc639905983f8cb0e97f41ac83ff871e
 DIST haproxy-2.7.9.tar.gz 4186553 BLAKE2B 
a2c7e92d008886ac5b5cf9f67be808bed68faea41b4bc25a3e5e187a4a2116bc37c40a5df9e2f640dba6c79caea39615eff434e904470e67d7703125a5ffc7e2
 SHA512 
774d0ae7a402fae0805706f4b88891162e18179f6ad9c2d0916ae30be2502409afdd11dfbbbce9b49564c7e14e8625e4a26751bbfc3b19e3e13ac12c8cc19495
-DIST haproxy-2.8.2.tar.gz 4335907 BLAKE2B 
9dcc79dec3f0e117a61c91e41b5e92d2b3788935e116db828abbdaae8c7265a5e24827731e6b29f30426cddf64f04ccac0d5293d27a4eec929fd4f936af761d5
 SHA512 
717bbdd626d3c03c06ad237fe2cb46c71b7cddcf0ba40b6bedb66293a9db9655204f83848ada32dc28dd782b98c8ee32516f90203ac0273759f171e955b4527d
 DIST haproxy-2.8.3.tar.gz 4350288 BLAKE2B 
00b593a4c89a2688ccdf541cd4343e033bd7cc4ec2e0b2a43afcf03cf623ef31944086b5e42c1ea77ec5767b4712c5c26668456e09c6379e33406b3baa8b495f
 SHA512 
1fe08c29b22581cc5a71934e420c00faaba0f5b5028b10f82e0a16556fcdd4a3943b9f2f3e2ad675442d70cf37a125a3583cdf2d4ae45d3db67bc42cfc457112
+DIST haproxy-2.8.4.tar.gz 4361756 BLAKE2B 
2a19b4902783ceac6322c3a531ce1fe16f2c41d2090a0e4278e2303509e264aa1d19e32ff36a6bfd7415c90f33d4aed6dc5adbc2807af51ff814717c0db98eca
 SHA512 
7de5098d6004e66da656a83d86fdb342e465d503c3e179678bf989abb6735e61f35522d913e9046774cd71b0853737f9a84a2561dfd35395f95ecfbd987c0cd6

diff --git a/net-proxy/haproxy/haproxy-2.4.18.ebuild 
b/net-proxy/haproxy/haproxy-2.4.18.ebuild
deleted file mode 100644
index 3cb34fca9462..
--- a/net-proxy/haproxy/haproxy-2.4.18.ebuild
+++ /dev/null
@@ -1,180 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-LUA_COMPAT=( lua5-4 lua5-3 )
-
-[[ ${PV} == * ]] && SCM="git-r3"
-inherit toolchain-funcs lua-single systemd linux-info ${SCM}
-
-MY_P="${PN}-${PV/_beta/-dev}"
-
-DESCRIPTION="A TCP/HTTP reverse proxy for high availability environments"
-HOMEPAGE="http://www.haproxy.org;
-if [[ ${PV} != * ]]; then
-   SRC_URI="http://haproxy.1wt.eu/download/$(ver_cut 
1-2)/src/${MY_P}.tar.gz"
-   KEYWORDS="amd64 arm ~arm64 ppc ~x86"
-elif [[ ${PV} ==  ]]; then
-   EGIT_REPO_URI="https://git.haproxy.org/git/haproxy.git/;
-   EGIT_BRANCH=master
-else
-   EGIT_REPO_URI="https://git.haproxy.org/git/haproxy-$(ver_cut 1-2).git/"
-   EGIT_BRANCH=master
-fi
-

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

2023-11-17 Thread Michał Górny
commit: 156ea03d4aa6a6f39930660d9e80bd32b8894ab1
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 17 17:36:46 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 17 17:37:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=156ea03d

dev-python/pooch: Enable pypy3

Sponsored-by: Ex Makhina, Inc.  exmakhina.com>
Signed-off-by: Michał Górny  gentoo.org>

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

diff --git a/dev-python/pooch/pooch-1.8.0.ebuild 
b/dev-python/pooch/pooch-1.8.0.ebuild
index 48526d352cdf..329a1cded93c 100644
--- a/dev-python/pooch/pooch-1.8.0.ebuild
+++ b/dev-python/pooch/pooch-1.8.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
 
 inherit distutils-r1 pypi
 



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

2023-11-17 Thread Michał Górny
commit: c7f2faf8b7494aa68ec82608fe0631f195561232
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 17 17:22:50 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 17 17:37:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7f2faf8

dev-python/pynacl: Enable pypy3

Sponsored-by: Ex Makhina, Inc.  exmakhina.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pynacl/pynacl-1.5.0-r3.ebuild | 10 +++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/dev-python/pynacl/pynacl-1.5.0-r3.ebuild 
b/dev-python/pynacl/pynacl-1.5.0-r3.ebuild
index 5a282f646a9e..2d3d5572df02 100644
--- a/dev-python/pynacl/pynacl-1.5.0-r3.ebuild
+++ b/dev-python/pynacl/pynacl-1.5.0-r3.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
 
 inherit distutils-r1
 
@@ -28,10 +28,14 @@ DEPEND="
 "
 RDEPEND="
${DEPEND}
-   >=dev-python/cffi-1.4.1[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/cffi-1.4.1[${PYTHON_USEDEP}]
+   ' 'python*')
 "
 BDEPEND="
-   >=dev-python/cffi-1.4.1[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/cffi-1.4.1[${PYTHON_USEDEP}]
+   ' 'python*')
test? (
>=dev-python/hypothesis-3.27.0[${PYTHON_USEDEP}]
)



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

2023-11-17 Thread Michał Górny
commit: 9e3f5ddbb71c7bcb52cd2febee5553955085b703
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 17 17:35:51 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 17 17:37:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e3f5ddb

dev-python/paramiko: Enable pypy3

Sponsored-by: Ex Makhina, Inc.  exmakhina.com>
Signed-off-by: Michał Górny  gentoo.org>

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

diff --git a/dev-python/paramiko/paramiko-3.3.1.ebuild 
b/dev-python/paramiko/paramiko-3.3.1.ebuild
index 8a9a6894f8e1..0d9df530e354 100644
--- a/dev-python/paramiko/paramiko-3.3.1.ebuild
+++ b/dev-python/paramiko/paramiko-3.3.1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
 PYTHON_REQ_USE="threads(+)"
 
 inherit distutils-r1



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

2023-11-17 Thread Ben Kohler
commit: a9e24ba4d82f6395ceb2013b334a3ea5ce0bd46b
Author: Robert Förster  gmake  de>
AuthorDate: Fri Nov 17 14:07:43 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Nov 17 17:15:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9e24ba4

net-wireless/iwd: add USE=selinux

Signed-off-by: Robert Förster  gmake.de>
Closes: https://github.com/gentoo/gentoo/pull/33870
Signed-off-by: Ben Kohler  gentoo.org>

 net-wireless/iwd/iwd-2.3.ebuild| 3 ++-
 net-wireless/iwd/iwd-2.4.ebuild| 3 ++-
 net-wireless/iwd/iwd-2.8-r2.ebuild | 3 ++-
 net-wireless/iwd/iwd-.ebuild   | 3 ++-
 4 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/net-wireless/iwd/iwd-2.3.ebuild b/net-wireless/iwd/iwd-2.3.ebuild
index feffe972d80d..9f77d24c371e 100644
--- a/net-wireless/iwd/iwd-2.3.ebuild
+++ b/net-wireless/iwd/iwd-2.3.ebuild
@@ -22,7 +22,7 @@ 
HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/;
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 crda +monitor ofono 
standalone systemd wired"
+IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 crda +monitor ofono 
selinux standalone systemd wired"
 
 DEPEND="
sys-apps/dbus
@@ -36,6 +36,7 @@ RDEPEND="
acct-group/netdev
net-wireless/wireless-regdb
crda? ( net-wireless/crda )
+   selinux? ( sec-policy/selinux-networkmanager )
standalone? (
systemd? ( sys-apps/systemd )
!systemd? ( virtual/resolvconf )

diff --git a/net-wireless/iwd/iwd-2.4.ebuild b/net-wireless/iwd/iwd-2.4.ebuild
index 4fc60b198471..39e4f7418f8a 100644
--- a/net-wireless/iwd/iwd-2.4.ebuild
+++ b/net-wireless/iwd/iwd-2.4.ebuild
@@ -22,7 +22,7 @@ 
HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/;
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 crda +monitor ofono 
standalone systemd wired"
+IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 crda +monitor ofono 
selinux standalone systemd wired"
 
 DEPEND="
sys-apps/dbus
@@ -36,6 +36,7 @@ RDEPEND="
acct-group/netdev
net-wireless/wireless-regdb
crda? ( net-wireless/crda )
+   selinux? ( sec-policy/selinux-networkmanager )
standalone? (
systemd? ( sys-apps/systemd )
!systemd? ( virtual/resolvconf )

diff --git a/net-wireless/iwd/iwd-2.8-r2.ebuild 
b/net-wireless/iwd/iwd-2.8-r2.ebuild
index 9c69988c4bfc..3bdc0a6094ed 100644
--- a/net-wireless/iwd/iwd-2.8-r2.ebuild
+++ b/net-wireless/iwd/iwd-2.8-r2.ebuild
@@ -22,7 +22,7 @@ 
HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/;
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 +monitor ofono standalone 
systemd wired"
+IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 +monitor ofono selinux 
standalone systemd wired"
 
 DEPEND="
sys-apps/dbus
@@ -35,6 +35,7 @@ RDEPEND="
${DEPEND}
acct-group/netdev
net-wireless/wireless-regdb
+   selinux? ( sec-policy/selinux-networkmanager )
standalone? (
systemd? ( sys-apps/systemd )
!systemd? ( virtual/resolvconf )

diff --git a/net-wireless/iwd/iwd-.ebuild b/net-wireless/iwd/iwd-.ebuild
index 44945f55296a..2088d90635e5 100644
--- a/net-wireless/iwd/iwd-.ebuild
+++ b/net-wireless/iwd/iwd-.ebuild
@@ -22,7 +22,7 @@ 
HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/;
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 +monitor ofono standalone 
systemd wired"
+IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 +monitor ofono selinux 
standalone systemd wired"
 
 DEPEND="
sys-apps/dbus
@@ -35,6 +35,7 @@ RDEPEND="
${DEPEND}
acct-group/netdev
net-wireless/wireless-regdb
+   selinux? ( sec-policy/selinux-networkmanager )
standalone? (
systemd? ( sys-apps/systemd )
!systemd? ( virtual/resolvconf )



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

2023-11-17 Thread Michał Górny
commit: 9a7f4aaae9d4dacea7e58c238c7cb676eb4782b0
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 17 15:15:09 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 17 16:51:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a7f4aaa

dev-python/fonttools: Depend on dev-python/brotlicffi for tests

Depend on dev-python/brotlicffi rather than app-arch/brotli[python]
for testing.  The package prefers using the former, and only falls back
to the latter if the former fails to import.

Sponsored-by: Ex Makhina, Inc.  exmakhina.com>
Signed-off-by: Michał Górny  gentoo.org>

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

diff --git a/dev-python/fonttools/fonttools-4.44.3.ebuild 
b/dev-python/fonttools/fonttools-4.44.3.ebuild
index eb45479d5b14..03a122ad95a0 100644
--- a/dev-python/fonttools/fonttools-4.44.3.ebuild
+++ b/dev-python/fonttools/fonttools-4.44.3.ebuild
@@ -30,7 +30,7 @@ RDEPEND="
 BDEPEND="
dev-python/cython[${PYTHON_USEDEP}]
test? (
-   app-arch/brotli[python,${PYTHON_USEDEP}]
+   dev-python/brotlicffi[${PYTHON_USEDEP}]
app-arch/zopfli
dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
dev-python/pytest-xdist[${PYTHON_USEDEP}]



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

2023-11-17 Thread Michał Górny
commit: 9216810e3fbb00a99cb75a4d0368f5b342322934
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 17 16:50:53 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 17 16:51:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9216810e

dev-python/fonttools: Enable pypy3

Sponsored-by: Ex Makhina, Inc.  exmakhina.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/fonttools/fonttools-4.44.3.ebuild | 23 +--
 1 file changed, 17 insertions(+), 6 deletions(-)

diff --git a/dev-python/fonttools/fonttools-4.44.3.ebuild 
b/dev-python/fonttools/fonttools-4.44.3.ebuild
index 6d2a93312bc3..f21d112c4c8b 100644
--- a/dev-python/fonttools/fonttools-4.44.3.ebuild
+++ b/dev-python/fonttools/fonttools-4.44.3.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
 PYTHON_REQ_USE="xml(+)"
 
 inherit distutils-r1 virtualx
@@ -30,12 +30,13 @@ RDEPEND="
 "
 BDEPEND="
native-extensions? (
-   dev-python/cython[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/cython[${PYTHON_USEDEP}]
+   ' 'python*')
)
test? (
dev-python/brotlicffi[${PYTHON_USEDEP}]
app-arch/zopfli
-   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
)
 "
 
@@ -60,6 +61,7 @@ python_prepare_all() {
 
 python_compile() {
local -x FONTTOOLS_WITH_CYTHON=$(usex native-extensions)
+   [[ ${EPYTHON} == pypy3 ]] && FONTTOOLS_WITH_CYTHON=0
distutils-r1_python_compile
 }
 
@@ -69,8 +71,17 @@ src_test() {
 }
 
 python_test() {
+   local EPYTEST_DESELECT=()
+   if [[ ${EPYTHON} == pypy3 ]] &&
+   has_version "dev-python/pyxattr[${PYTHON_USEDEP}]"
+   then
+   EPYTEST_DESELECT+=(
+   # affected by a bug in PyPy/pyxattr
+   # https://github.com/iustin/pyxattr/issues/41
+   
Tests/t1Lib/t1Lib_test.py::ReadWriteTest::test_read_with_path
+   )
+   fi
+
local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-   epytest Tests fontTools \
-   -p rerunfailures --reruns=5 ||
-   die "Tests failed with ${EPYTHON}"
+   nonfatal epytest Tests fontTools || die -n "Tests failed with 
${EPYTHON}"
 }



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

2023-11-17 Thread Michał Górny
commit: 8c3b4df2ccd772eacfe701648df8d44c5df74be4
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov  5 05:42:35 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 17 16:51:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c3b4df2

use.desc: Make `native-extensions` flag global

Make the `native-extensions` flag global.  It is used in 15 Python
packages to enable building optional C extensions, though the global
description also allows for other "native" and "pure" languages.

In 9 cases, the flag description explicitly mentions "speedups", so this
is the primary case used in global description.  There is one case
of the extension providing extra features, and the remaining cases
do not explain its role.

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

 profiles/use.desc | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/use.desc b/profiles/use.desc
index d8f97958e900..caf7287f34a3 100644
--- a/profiles/use.desc
+++ b/profiles/use.desc
@@ -212,6 +212,7 @@ musicbrainz - Lookup audio metadata using MusicBrainz 
community service (musicbr
 mysql - Add mySQL Database support
 mysqli - Add support for the improved mySQL libraries
 nas - Add support for network audio sound
+native-extensions - Build native (e.g. C, Rust) extensions in addition to pure 
(e.g. Python) code (usually speedups)
 ncurses - Add ncurses support (console display library)
 neXt - Enable neXt toolkit
 netcdf - Enable NetCDF data format support



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

2023-11-17 Thread Michał Górny
commit: e4666a8c6b48b6c3020a9af3b8faaddaec1c7f38
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 17 13:37:15 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 17 16:51:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4666a8c

dev-python/mpmath: Enable pypy3

Sponsored-by: Ex Makhina, Inc.  exmakhina.com>
Signed-off-by: Michał Górny  gentoo.org>

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

diff --git a/dev-python/mpmath/mpmath-1.3.0-r1.ebuild 
b/dev-python/mpmath/mpmath-1.3.0-r1.ebuild
index 9048ec4bf8ec..05c0d10dc72a 100644
--- a/dev-python/mpmath/mpmath-1.3.0-r1.ebuild
+++ b/dev-python/mpmath/mpmath-1.3.0-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
 
 inherit distutils-r1 optfeature pypi virtualx
 



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

2023-11-17 Thread Michał Górny
commit: 4e07f27a5bb76f9f7aa4892af9fedb765c71d0a7
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 17 15:32:58 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 17 16:51:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e07f27a

dev-python/fonttools: Use EPYTEST_XDIST

Sponsored-by: Ex Makhina, Inc.  exmakhina.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/fonttools/fonttools-4.44.3.ebuild | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/dev-python/fonttools/fonttools-4.44.3.ebuild 
b/dev-python/fonttools/fonttools-4.44.3.ebuild
index 03a122ad95a0..219165929729 100644
--- a/dev-python/fonttools/fonttools-4.44.3.ebuild
+++ b/dev-python/fonttools/fonttools-4.44.3.ebuild
@@ -8,7 +8,7 @@ DISTUTILS_USE_PEP517=setuptools
 PYTHON_COMPAT=( python3_{10..12} )
 PYTHON_REQ_USE="xml(+)"
 
-inherit distutils-r1 multiprocessing virtualx
+inherit distutils-r1 virtualx
 
 DESCRIPTION="Library for manipulating TrueType, OpenType, AFM and Type1 fonts"
 HOMEPAGE="
@@ -33,10 +33,10 @@ BDEPEND="
dev-python/brotlicffi[${PYTHON_USEDEP}]
app-arch/zopfli
dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
-   dev-python/pytest-xdist[${PYTHON_USEDEP}]
)
 "
 
+EPYTEST_XDIST=1
 distutils_enable_tests pytest
 
 python_prepare_all() {
@@ -67,7 +67,6 @@ src_test() {
 python_test() {
local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
epytest Tests fontTools \
-   -p rerunfailures --reruns=5 \
-   -p xdist -n "$(makeopts_jobs)" --dist=worksteal ||
+   -p rerunfailures --reruns=5 ||
die "Tests failed with ${EPYTHON}"
 }



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

2023-11-17 Thread Michał Górny
commit: b810a9fab82208bec4caf41a281dcadb09add83a
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 17 15:47:37 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 17 16:51:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b810a9fa

dev-python/fonttools: Make Cython extensions optional

Sponsored-by: Ex Makhina, Inc.  exmakhina.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/fonttools/fonttools-4.44.3.ebuild | 10 +++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/dev-python/fonttools/fonttools-4.44.3.ebuild 
b/dev-python/fonttools/fonttools-4.44.3.ebuild
index 219165929729..6d2a93312bc3 100644
--- a/dev-python/fonttools/fonttools-4.44.3.ebuild
+++ b/dev-python/fonttools/fonttools-4.44.3.ebuild
@@ -23,12 +23,15 @@ SRC_URI="
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+IUSE="+native-extensions"
 
 RDEPEND="
>=dev-python/fs-2.4.9[${PYTHON_USEDEP}]
 "
 BDEPEND="
-   dev-python/cython[${PYTHON_USEDEP}]
+   native-extensions? (
+   dev-python/cython[${PYTHON_USEDEP}]
+   )
test? (
dev-python/brotlicffi[${PYTHON_USEDEP}]
app-arch/zopfli
@@ -55,8 +58,9 @@ python_prepare_all() {
distutils-r1_python_prepare_all
 }
 
-src_configure() {
-   export FONTTOOLS_WITH_CYTHON=1
+python_compile() {
+   local -x FONTTOOLS_WITH_CYTHON=$(usex native-extensions)
+   distutils-r1_python_compile
 }
 
 src_test() {



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

2023-11-17 Thread Matthew Smith
commit: d222e99ed3c33186e17466b1df79dcba5a336df9
Author: Matthew Smith  gentoo  org>
AuthorDate: Fri Nov 17 16:47:35 2023 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Fri Nov 17 16:50:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d222e99e

net-misc/rabbitmq-server: add 3.12.9

- Add Python 3.12 to PYTHON_COMPAT.
- Remove simplejson dependency.
- Update Erlang and Elixir dep versions.
- Add REPLACING_VERSIONS warning when updating from 3.11.

Closes: https://bugs.gentoo.org/906650
Signed-off-by: Matthew Smith  gentoo.org>

 net-misc/rabbitmq-server/Manifest  |  1 +
 .../rabbitmq-server/rabbitmq-server-3.12.9.ebuild  | 91 ++
 2 files changed, 92 insertions(+)

diff --git a/net-misc/rabbitmq-server/Manifest 
b/net-misc/rabbitmq-server/Manifest
index 4672a39fe9b6..52b20c665f6f 100644
--- a/net-misc/rabbitmq-server/Manifest
+++ b/net-misc/rabbitmq-server/Manifest
@@ -1 +1,2 @@
 DIST rabbitmq-server-3.11.2.tar.xz 3752644 BLAKE2B 
bc98808579cbaa12371fc95d137fd18a0d784a859471d4dac6c328e819bb7ba5cb0256509a678788452f6dbeaa6fc48b4dbe39b24bd7cf0b1698fb6e4f67cb03
 SHA512 
ceec07fb9dfe8ba76850aa94543396a4e878aca13b9e3e303e86bb441cea863148a1480b83517bfd2bdc66b814c3177ad2ed595604f5710f8f98e8dcc439
+DIST rabbitmq-server-3.12.9.tar.xz 4437392 BLAKE2B 
19c1e88e79c29af0c06d732d25098ee7b5575e8f269ba08e3247a65ba206c8cdc819767572071063dcbd8816756366d0a3f059d8e060ffe47fb221e1546b4c23
 SHA512 
c6015ee9593336104fc043ed20d99a476e7b36802ae36798f23c2caf91a01a71913963fdbe6de249f234cb3ba82379e5c5b2976e07d098c287ee72e3f238f2eb

diff --git a/net-misc/rabbitmq-server/rabbitmq-server-3.12.9.ebuild 
b/net-misc/rabbitmq-server/rabbitmq-server-3.12.9.ebuild
new file mode 100644
index ..1ba1abad96c0
--- /dev/null
+++ b/net-misc/rabbitmq-server/rabbitmq-server-3.12.9.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_REQ_USE="xml(+)"
+
+inherit python-any-r1 systemd
+
+DESCRIPTION="RabbitMQ is a high-performance AMQP-compliant message broker 
written in Erlang"
+HOMEPAGE="https://www.rabbitmq.com/;
+SRC_URI="https://github.com/rabbitmq/rabbitmq-server/releases/download/v${PV}/${P}.tar.xz;
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+RESTRICT="test"
+
+# See https://www.rabbitmq.com/which-erlang.html for Erlang version
+# See 
https://github.com/rabbitmq/rabbitmq-server/tree/main/deps/rabbitmq_cli#requirements
 for Elixir version
+RDEPEND="
+   acct-group/rabbitmq
+   acct-user/rabbitmq
+   >=dev-lang/erlang-25.0[ssl] 

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

2023-11-17 Thread Matthew Smith
commit: 93038454665029ff9da9419848fc164c2b876b0d
Author: Matthew Smith  gentoo  org>
AuthorDate: Fri Nov 17 16:50:00 2023 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Fri Nov 17 16:50:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93038454

net-misc/rabbitmq-server: add github upstream metadata

Signed-off-by: Matthew Smith  gentoo.org>

 net-misc/rabbitmq-server/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/net-misc/rabbitmq-server/metadata.xml 
b/net-misc/rabbitmq-server/metadata.xml
index 40de168a4ac6..f9ae34dd3cab 100644
--- a/net-misc/rabbitmq-server/metadata.xml
+++ b/net-misc/rabbitmq-server/metadata.xml
@@ -5,4 +5,7 @@
ultra...@gentoo.org
Ultrabug

+   
+   rabbitmq/rabbitmq-server
+   
 



[gentoo-commits] proj/tex-overlay:main commit in: app-text/texlive-core/

2023-11-17 Thread Florian Schmaus
commit: 048c7f14a471f2e2c32cca54797689e137cd67c9
Author: Florian Schmaus  gentoo  org>
AuthorDate: Fri Nov 17 16:45:06 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Fri Nov 17 16:45:06 2023 +
URL:https://gitweb.gentoo.org/proj/tex-overlay.git/commit/?id=048c7f14

app-text/texlive-core: set TEXMF_PATH

The TEXMF_PATH variable was previously set via the
texlive-common.eclass, but this was changed with
13ea75aeff01 ("texlive-{common,module}.eclass: reduce diff and cleanup").

Signed-off-by: Florian Schmaus  gentoo.org>

 app-text/texlive-core/texlive-core-2023.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/app-text/texlive-core/texlive-core-2023.ebuild 
b/app-text/texlive-core/texlive-core-2023.ebuild
index ff8a8a7..9987e3d 100644
--- a/app-text/texlive-core/texlive-core-2023.ebuild
+++ b/app-text/texlive-core/texlive-core-2023.ebuild
@@ -317,6 +317,8 @@ fi
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="cjk X doc source tk +luajittex xetex xindy"
 
+TEXMF_PATH=/usr/share/texmf-dist
+
 MODULAR_X_DEPEND="
X? (
x11-libs/libX11



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

2023-11-17 Thread Craig Andrews
commit: 88485c0905b1c057025ed0d72010118a56203f44
Author: Craig Andrews  gentoo  org>
AuthorDate: Fri Nov 17 16:28:38 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Fri Nov 17 16:28:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88485c09

dev-libs/gost-engine: add 3.0.3

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

 dev-libs/gost-engine/Manifest |  1 +
 dev-libs/gost-engine/gost-engine-3.0.3.ebuild | 42 +++
 2 files changed, 43 insertions(+)

diff --git a/dev-libs/gost-engine/Manifest b/dev-libs/gost-engine/Manifest
index f4afd7efd035..76ae036375c7 100644
--- a/dev-libs/gost-engine/Manifest
+++ b/dev-libs/gost-engine/Manifest
@@ -1,3 +1,4 @@
 DIST gost-engine-3.0.1.tar.gz 1645245 BLAKE2B 
713a7343f9c11feec361dd2828b00dd7d47518f5a1b047a6e11f8d8eea206ce9058ace1bd70e12b4cb2200789eb8209de671cb5e2692e95391b4e7a82d0badc2
 SHA512 
eb9fb126393cfe23bcef0f45c05b38d39aadd8909419ebcf6dab4800bd7372b63891e9061f8e70686f8ba5cd58669681895b36320ed6a8cc0ca1ff037aa73b85
 DIST gost-engine-3.0.2.tar.gz 1654695 BLAKE2B 
76a14b6a33e7457dc879f45e5f8c1a0db633561269ba156ea1cad9d00dd082196382fb952706ced736ca7da6cfd698533b3f5483ad09f3b93748acd03c4a15ac
 SHA512 
f8e7709df806e5d0a715e3f4f97644f7db4612a868201e730ab2ec62a3099f5c9136af6e4cc4ed5c69fe4ed25ce72b50d29fcf8c961cb3a9e9fa2e1fa8242c9b
+DIST gost-engine-3.0.3.tar.gz 1654715 BLAKE2B 
e2adfeafb38a35eb72fea583ec2fffa48431fda4fbb4d940d9e495a3d94ad273ecdfa131a117626d8fcc300a62ef7e5173879dac027a962f45b1363ee59e1715
 SHA512 
3a66e95b743475f36372b51de852caa442ff423110668e7ba082f93f7c7d151a5d19db7f3ddbd4dae4af4578cdf0e50c099b71dcc6d7e8f049cbfb3fb28f567a
 DIST libprov-8a126e09547630ef900177625626b6156052f0ee.tar.gz 5693 BLAKE2B 
e2c9c1a6c31532ea830c94bca9a7e2f0c0d0688c628ba0851ff541a0d9fd9aa727c5ed9b78901032e928ea8cfb63483d3bfeadac40c61ddd990df00e2c7d3cd9
 SHA512 
4633ca9ad21585483dbaf28e416f0f3416c814bb41b0ccf036e438275d83393e70ed1c2cd0298fc87d8e928074a7afcf3971a0d790014cc0d200c92bb2defe4d

diff --git a/dev-libs/gost-engine/gost-engine-3.0.3.ebuild 
b/dev-libs/gost-engine/gost-engine-3.0.3.ebuild
new file mode 100644
index ..a66a0b40c861
--- /dev/null
+++ b/dev-libs/gost-engine/gost-engine-3.0.3.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="A reference implementation of the Russian GOST crypto algorithms 
for OpenSSL"
+HOMEPAGE="https://github.com/gost-engine/engine;
+IUSE="test"
+RESTRICT="!test? ( test )"
+SLOT="0/${PV}"
+
+COMMON_DEPEND=">=dev-libs/openssl-3.0.0:0="
+DEPEND="${COMMON_DEPEND}
+   virtual/pkgconfig
+   test? (
+   dev-lang/perl
+   )"
+RDEPEND="${COMMON_DEPEND}"
+
+LICENSE="openssl"
+
+DOCS=( INSTALL.md README.gost README.md )
+
+LIBPROV_COMMIT="8a126e09547630ef900177625626b6156052f0ee"
+if [[ ${PV} == "" ]] ; then
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/gost-engine/engine.git;
+   inherit git-r3
+else
+   KEYWORDS="~amd64 ~hppa"
+   SRC_URI="https://github.com/gost-engine/engine/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   
https://github.com/provider-corner/libprov/archive/${LIBPROV_COMMIT}.tar.gz -> 
libprov-${LIBPROV_COMMIT}.tar.gz"
+   S="${WORKDIR}/engine-${PV}"
+fi
+
+src_prepare() {
+   cp -R "${WORKDIR}/libprov-${LIBPROV_COMMIT}/." "${S}/libprov" || die
+   cmake_src_prepare
+   sed 's:Werror:Wno-error:g' -i "${S}/CMakeLists.txt" || die
+}



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

2023-11-17 Thread Andrew Ammerlaan
commit: 745092ae08eb8a822778f946f17b6ed4714c8ca7
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Nov 17 15:50:27 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Nov 17 15:50:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=745092ae

dev-python/intervaltree: enable pypy3

Signed-off-by: Andrew Ammerlaan  gentoo.org>

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

diff --git a/dev-python/intervaltree/intervaltree-3.1.0-r1.ebuild 
b/dev-python/intervaltree/intervaltree-3.1.0-r1.ebuild
index 07ed20cab5b1..f79fcdc50a7e 100644
--- a/dev-python/intervaltree/intervaltree-3.1.0-r1.ebuild
+++ b/dev-python/intervaltree/intervaltree-3.1.0-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
 inherit distutils-r1 pypi
 
 DESCRIPTION="Editable interval tree data structure for Python 2 and 3"



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

2023-11-17 Thread Andrew Ammerlaan
commit: 3a04c1902ce4aaba3e1ce6d4c6f415bd4e212e46
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Nov 17 15:51:54 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Nov 17 15:51:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a04c190

dev-python/jellyfish: enable pypy3

Signed-off-by: Andrew Ammerlaan  gentoo.org>

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

diff --git a/dev-python/jellyfish/jellyfish-1.0.1.ebuild 
b/dev-python/jellyfish/jellyfish-1.0.1.ebuild
index 96d3ee74dc0a..483b20d40ffe 100644
--- a/dev-python/jellyfish/jellyfish-1.0.1.ebuild
+++ b/dev-python/jellyfish/jellyfish-1.0.1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=maturin
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
 
 CRATES="
ahash@0.8.3



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

2023-11-17 Thread Andrew Ammerlaan
commit: a29215a9591f9976d967233b0009148be8636688
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Nov 17 15:40:26 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Nov 17 15:40:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a29215a9

dev-python/pyxdg: enable pypy3

Signed-off-by: Andrew Ammerlaan  gentoo.org>

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

diff --git a/dev-python/pyxdg/pyxdg-0.28-r1.ebuild 
b/dev-python/pyxdg/pyxdg-0.28-r1.ebuild
index deb254a6cf7c..7b32f4cd0be2 100644
--- a/dev-python/pyxdg/pyxdg-0.28-r1.ebuild
+++ b/dev-python/pyxdg/pyxdg-0.28-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
 DISTUTILS_USE_PEP517=setuptools
 
 inherit distutils-r1



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

2023-11-17 Thread Andrew Ammerlaan
commit: 19d3f32348aa40c70c6c328e27d7885e0ecfe19e
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Nov 17 15:34:44 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Nov 17 15:34:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19d3f323

dev-python/textdistance: enable pypy3

Signed-off-by: Andrew Ammerlaan  gentoo.org>

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

diff --git a/dev-python/textdistance/textdistance-4.6.0.ebuild 
b/dev-python/textdistance/textdistance-4.6.0.ebuild
index 1e4219208063..2764e5b48420 100644
--- a/dev-python/textdistance/textdistance-4.6.0.ebuild
+++ b/dev-python/textdistance/textdistance-4.6.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
 
 inherit distutils-r1
 



[gentoo-commits] repo/proj/guru:dev commit in: net-p2p/yggdrasil-go/

2023-11-17 Thread Eric Joldasov
commit: 1ee9b317b29405ff5ef90e8b1d4331cb0215d304
Author: Eric Joldasov  getgoogleoff  me>
AuthorDate: Fri Nov 17 15:32:29 2023 +
Commit: Eric Joldasov  getgoogleoff  me>
CommitDate: Fri Nov 17 15:32:29 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1ee9b317

net-p2p/yggdrasil-go: drop 0.4.7, 0.5.1

Signed-off-by: Eric Joldasov  getgoogleoff.me>

 net-p2p/yggdrasil-go/Manifest  |  4 --
 net-p2p/yggdrasil-go/yggdrasil-go-0.4.7.ebuild | 57 --
 net-p2p/yggdrasil-go/yggdrasil-go-0.5.1.ebuild | 57 --
 3 files changed, 118 deletions(-)

diff --git a/net-p2p/yggdrasil-go/Manifest b/net-p2p/yggdrasil-go/Manifest
index 575ef0cda4..9ab9878af6 100644
--- a/net-p2p/yggdrasil-go/Manifest
+++ b/net-p2p/yggdrasil-go/Manifest
@@ -1,6 +1,2 @@
-DIST yggdrasil-go-0.4.7-vendor.tar.xz 958088 BLAKE2B 
1e6412803a2428fbc3779115155f7a5eb24e0f433c14083f79165da0b035c17ec083d1eb8a472d9edb7436f162c9a406fb67dce3f35be1f73d262ad1c048d728
 SHA512 
bd378cc24793d04969adc1318c08593115be2a0a8a7f83fdd773c10b16c7b0409867ea6e58994bdefaa8ad83730e2d4ee0526776beba170fd522b4fc46a0a36d
-DIST yggdrasil-go-0.4.7.tar.gz 95223 BLAKE2B 
eb56702dc95a9bb3bc5a48073d3e2241eb076299262fbeb5e001f2af0da5407796f0978295ae3ecf7b347f2a322c45bfb8d623e0c9271f092288f79ab5ad1040
 SHA512 
954e511001b509ae95348f18e489aed98dfa9ac079c007e3c054d00163e224389fdb6ae293be507cba5ae5182612a466a9d8878e7e2d762289ad4429920246e8
-DIST yggdrasil-go-0.5.1-vendor.tar.xz 1443912 BLAKE2B 
f62c2ddd09ff662e939f993bf850f862d2bb5cc5db34b4d38251e21aa8980729d1333196332d4f78b1b80b4f782102db9c8d286716d65d39cdfc6425e0e44510
 SHA512 
2f695542dbf642139be23227c432fc8e789fc8e3d4dedff9278ae0051db487bad642eda293ef39eab7d78bf578e474897517849badc123a980a0e9b66d8e9fd3
-DIST yggdrasil-go-0.5.1.tar.gz 103689 BLAKE2B 
4787f35acb6132d18c692dc727c0485025a25641cf09018e4fcc7cb1f7b4f7eb1418e2345cbde546b124b994cc615cc6f4ef9f13a40aefb55c8e89e04e5bf5d0
 SHA512 
2c7e3c4dee700328c651131dad8cc5e57de7a56d988062b130634679cf1e7af296fd1d11d80e7cf1e2ab389390a75c266b06d7179b9e5104ec150b71f6b3ebba
 DIST yggdrasil-go-0.5.2-vendor.tar.xz 1443440 BLAKE2B 
a845f17657146b012274f8be0b5bfa0df50a161690b4dd27922ee56427b26fd0ea10426819bd1fea397ec44e48af907cdd3ff44b8786e66c03c31d8230878153
 SHA512 
cdd459fcf6b56135e034de2179153d54fbf0a882aad2e2b8734717ff49a94335d4161a5cb6cb54ac513174abbb4c49f936785ebc8cc47436a27d1ea223d1d7fc
 DIST yggdrasil-go-0.5.2.tar.gz 104580 BLAKE2B 
b16483bffa7d9112d699d64e150b02bd3cac5a493d831daeb90a054d8baee284163ec50cf710a8e1a2af012900184e8e869ae35b66c29be1b8b884f7c968ca13
 SHA512 
a1bd4606d8d3d83f691ab04cdd7316a9e391f44aaddc4d67d7249623e6de02ab55ec670d7bb6885702e9e12de0f526eafae9ec36ca116b365f8aea4065345271

diff --git a/net-p2p/yggdrasil-go/yggdrasil-go-0.4.7.ebuild 
b/net-p2p/yggdrasil-go/yggdrasil-go-0.4.7.ebuild
deleted file mode 100644
index 6c4a68eb85..00
--- a/net-p2p/yggdrasil-go/yggdrasil-go-0.4.7.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module linux-info systemd fcaps
-
-DESCRIPTION="An experiment in scalable routing as an encrypted IPv6 overlay 
network"
-HOMEPAGE="https://yggdrasil-network.github.io/;
-SRC_URI="
-   
https://github.com/yggdrasil-network/yggdrasil-go/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz
-   
https://codeberg.org/BratishkaErik/distfiles/media/branch/master/${P}-vendor.tar.xz
-"
-
-LICENSE="LGPL-3 MIT Apache-2.0 BSD ZLIB"
-SLOT="0"
-KEYWORDS="~amd64"
-RESTRICT="mirror"
-
-DEPEND="
-   acct-user/yggdrasil
-   acct-group/yggdrasil
-"
-
-BDEPEND=">=dev-lang/go-1.17.0"
-
-FILECAPS=(
-   cap_net_admin,cap_net_bind_service "usr/bin/yggdrasil"
-)
-
-pkg_setup() {
-   linux-info_pkg_setup
-   if ! linux_config_exists; then
-   eerror "Unable to check your kernel for TUN support"
-   else
-   CONFIG_CHECK="~TUN"
-   ERROR_TUN="Your kernel lacks TUN support."
-   fi
-}
-
-src_compile() {
-   local package="github.com/yggdrasil-network/yggdrasil-go/src/version"
-
-   for CMD in yggdrasil yggdrasilctl ; do
-   ego build -buildmode=pie -ldflags "-s -linkmode external 
-extldflags '${LDFLAGS}' -X ${package}.buildName=${PN} -X 
${package}.buildVersion=v${PV}" -trimpath ./cmd/$CMD
-   done
-
-}
-
-src_install() {
-   dobin {yggdrasil,yggdrasilctl}
-   dodoc README.md
-   dodoc CHANGELOG.md
-   systemd_dounit "contrib/systemd/yggdrasil.service"
-   systemd_dounit "contrib/systemd/yggdrasil-default-config.service"
-   doinitd "contrib/openrc/yggdrasil"
-}

diff --git a/net-p2p/yggdrasil-go/yggdrasil-go-0.5.1.ebuild 
b/net-p2p/yggdrasil-go/yggdrasil-go-0.5.1.ebuild
deleted file mode 100644
index 7d9f6dd88f..00
--- a/net-p2p/yggdrasil-go/yggdrasil-go-0.5.1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2023 Gentoo 

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

2023-11-17 Thread Andrew Ammerlaan
commit: 1f4d7a07ad223cfa4029746416a71a3192ef
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Nov 17 15:31:02 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Nov 17 15:31:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f4d7a07

dev-python/three-merge: enable pypy3

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/three-merge/three-merge-0.1.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/three-merge/three-merge-0.1.1-r1.ebuild 
b/dev-python/three-merge/three-merge-0.1.1-r1.ebuild
index 3933999a807c..5e1e6321f76c 100644
--- a/dev-python/three-merge/three-merge-0.1.1-r1.ebuild
+++ b/dev-python/three-merge/three-merge-0.1.1-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/diff-match-patch/

2023-11-17 Thread Andrew Ammerlaan
commit: bc8feb5c80bcdf84ba2180c2b2ca2aa850153c05
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Nov 17 15:26:51 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Nov 17 15:26:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc8feb5c

dev-python/diff-match-patch: enable pypy3

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/diff-match-patch/diff-match-patch-20230430.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/diff-match-patch/diff-match-patch-20230430.ebuild 
b/dev-python/diff-match-patch/diff-match-patch-20230430.ebuild
index b39a0daf8b91..e5b7eaf2b46e 100644
--- a/dev-python/diff-match-patch/diff-match-patch-20230430.ebuild
+++ b/dev-python/diff-match-patch/diff-match-patch-20230430.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_USE_PEP517=flit
 PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
 
 inherit distutils-r1 pypi
 



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

2023-11-17 Thread Andrew Ammerlaan
commit: a3ad9241c643c6d57d0abfb00c153edb2c01dea0
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Nov 17 15:22:47 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Nov 17 15:22:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3ad9241

dev-python/pyls-spyder: update HOMEPAGE

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/pyls-spyder/pyls-spyder-0.4.0-r2.ebuild | 8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/dev-python/pyls-spyder/pyls-spyder-0.4.0-r2.ebuild 
b/dev-python/pyls-spyder/pyls-spyder-0.4.0-r2.ebuild
index 2f2a80221534..b7191b4f9b98 100644
--- a/dev-python/pyls-spyder/pyls-spyder-0.4.0-r2.ebuild
+++ b/dev-python/pyls-spyder/pyls-spyder-0.4.0-r2.ebuild
@@ -3,13 +3,15 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
 DISTUTILS_USE_PEP517=setuptools
 inherit distutils-r1
 
 DESCRIPTION="Spyder extensions for the python language server"
-HOMEPAGE="https://github.com/spyder-ide/pyls-spyder
-   https://pypi.org/project/pyls-spyder/;
+HOMEPAGE="
+   https://github.com/spyder-ide/pyls-spyder
+   https://pypi.org/project/pyls-spyder/
+"
 SRC_URI="https://github.com/spyder-ide/${PN}/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
 
 LICENSE="MIT"



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

2023-11-17 Thread Andrew Ammerlaan
commit: 3977109a5d79e20f62d6daedc792618ae7611622
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Nov 17 15:11:12 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Nov 17 15:17:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3977109a

dev-python/binaryornot: update HOMEPAGE

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/binaryornot/binaryornot-0.4.4-r3.ebuild | 4 ++--
 dev-python/binaryornot/metadata.xml| 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/binaryornot/binaryornot-0.4.4-r3.ebuild 
b/dev-python/binaryornot/binaryornot-0.4.4-r3.ebuild
index 9342e12d3a4e..fadb88ddbd1d 100644
--- a/dev-python/binaryornot/binaryornot-0.4.4-r3.ebuild
+++ b/dev-python/binaryornot/binaryornot-0.4.4-r3.ebuild
@@ -4,13 +4,13 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
 
 inherit distutils-r1 pypi
 
 DESCRIPTION="Ultra-lightweight pure Python package to guess whether a file is 
binary or text"
 HOMEPAGE="
-   https://github.com/audreyfeldroy/binaryornot/
+   https://github.com/binaryornot/binaryornot
https://pypi.org/project/binaryornot/
 "
 

diff --git a/dev-python/binaryornot/metadata.xml 
b/dev-python/binaryornot/metadata.xml
index 829f66a51517..9adc295faf30 100644
--- a/dev-python/binaryornot/metadata.xml
+++ b/dev-python/binaryornot/metadata.xml
@@ -7,7 +7,7 @@



-   audreyfeldroy/binaryornot
+   binaryornot/binaryornot
binaryornot

 



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

2023-11-17 Thread Andrew Ammerlaan
commit: cf0ebbfd2fbc3b91182a1fd1d2a88e8909fadffe
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Nov 17 15:17:08 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Nov 17 15:17:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf0ebbfd

dev-util/cookiecutter: enable pypy3

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-util/cookiecutter/cookiecutter-2.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/cookiecutter/cookiecutter-2.4.0.ebuild 
b/dev-util/cookiecutter/cookiecutter-2.4.0.ebuild
index 69ab73e4540b..d73849c2b159 100644
--- a/dev-util/cookiecutter/cookiecutter-2.4.0.ebuild
+++ b/dev-util/cookiecutter/cookiecutter-2.4.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
 DISTUTILS_USE_PEP517=setuptools
 inherit distutils-r1
 



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

2023-11-17 Thread Andrew Ammerlaan
commit: e5d965a071046bee1b4697f09640fb0c44a04b1a
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Nov 17 15:12:12 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Nov 17 15:17:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5d965a0

dev-python/python-slugify: enable pypy3

Signed-off-by: Andrew Ammerlaan  gentoo.org>

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

diff --git a/dev-python/python-slugify/python-slugify-8.0.1.ebuild 
b/dev-python/python-slugify/python-slugify-8.0.1.ebuild
index 3b6da56e2db8..ebefbd644293 100644
--- a/dev-python/python-slugify/python-slugify-8.0.1.ebuild
+++ b/dev-python/python-slugify/python-slugify-8.0.1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
 
 inherit distutils-r1
 



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

2023-11-17 Thread Andrew Ammerlaan
commit: a2c6d27431c3210fbd7f876408f3bb9b758452b8
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Nov 17 15:09:35 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Nov 17 15:17:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2c6d274

dev-python/text-unidecode: enable pypy3

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/text-unidecode/text-unidecode-1.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/text-unidecode/text-unidecode-1.3-r1.ebuild 
b/dev-python/text-unidecode/text-unidecode-1.3-r1.ebuild
index d6064c5469c2..fb13abdf9819 100644
--- a/dev-python/text-unidecode/text-unidecode-1.3-r1.ebuild
+++ b/dev-python/text-unidecode/text-unidecode-1.3-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
 PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
 
 inherit distutils-r1 pypi
 



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

2023-11-17 Thread Sam James
commit: 7ed75a4d28f50d82dbfbc8105d8bd60a6a359825
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 17 14:35:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 17 15:07:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ed75a4d

dev-libs/nettle: HTTPSify HOMEPAGE

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

 dev-libs/nettle/nettle-3.8.1.ebuild | 2 +-
 dev-libs/nettle/nettle-3.9.1.ebuild | 2 +-
 dev-libs/nettle/nettle-3.9.ebuild   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-libs/nettle/nettle-3.8.1.ebuild 
b/dev-libs/nettle/nettle-3.8.1.ebuild
index f51f106aa249..3489b2740a79 100644
--- a/dev-libs/nettle/nettle-3.8.1.ebuild
+++ b/dev-libs/nettle/nettle-3.8.1.ebuild
@@ -7,7 +7,7 @@ VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/nettle.asc
 inherit multilib-build multilib-minimal toolchain-funcs verify-sig
 
 DESCRIPTION="Low-level cryptographic library"
-HOMEPAGE="http://www.lysator.liu.se/~nisse/nettle/;
+HOMEPAGE="https://www.lysator.liu.se/~nisse/nettle/;
 SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.gz.sig )"
 

diff --git a/dev-libs/nettle/nettle-3.9.1.ebuild 
b/dev-libs/nettle/nettle-3.9.1.ebuild
index 5e669dc48440..2f335aa9bfcc 100644
--- a/dev-libs/nettle/nettle-3.9.1.ebuild
+++ b/dev-libs/nettle/nettle-3.9.1.ebuild
@@ -7,7 +7,7 @@ VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/nettle.asc
 inherit multilib-build multilib-minimal toolchain-funcs verify-sig
 
 DESCRIPTION="Low-level cryptographic library"
-HOMEPAGE="http://www.lysator.liu.se/~nisse/nettle/;
+HOMEPAGE="https://www.lysator.liu.se/~nisse/nettle/;
 SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.gz.sig )"
 

diff --git a/dev-libs/nettle/nettle-3.9.ebuild 
b/dev-libs/nettle/nettle-3.9.ebuild
index 67a650f7974b..eae3e04287ba 100644
--- a/dev-libs/nettle/nettle-3.9.ebuild
+++ b/dev-libs/nettle/nettle-3.9.ebuild
@@ -7,7 +7,7 @@ VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/nettle.asc
 inherit multilib-build multilib-minimal toolchain-funcs verify-sig
 
 DESCRIPTION="Low-level cryptographic library"
-HOMEPAGE="http://www.lysator.liu.se/~nisse/nettle/;
+HOMEPAGE="https://www.lysator.liu.se/~nisse/nettle/;
 SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.gz.sig )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-firmware/intel-microcode/

2023-11-17 Thread Sam James
commit: 649feb2f9d40830700fb6b2929c1266419d37e09
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 17 15:08:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 17 15:08:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=649feb2f

sys-firmware/intel-microcode: Stabilize 20231114_p20231114 x86, #917503

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

 sys-firmware/intel-microcode/intel-microcode-20231114_p20231114.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/sys-firmware/intel-microcode/intel-microcode-20231114_p20231114.ebuild 
b/sys-firmware/intel-microcode/intel-microcode-20231114_p20231114.ebuild
index 7d1e978da6df..5d1ff1e7f4be 100644
--- a/sys-firmware/intel-microcode/intel-microcode-20231114_p20231114.ebuild
+++ b/sys-firmware/intel-microcode/intel-microcode-20231114_p20231114.ebuild
@@ -43,7 +43,7 @@ S="${WORKDIR}"
 
 LICENSE="intel-ucode"
 SLOT="0"
-KEYWORDS="-* amd64 ~x86"
+KEYWORDS="-* amd64 x86"
 IUSE="hostonly initramfs +split-ucode vanilla"
 REQUIRED_USE="|| ( initramfs split-ucode )"
 RESTRICT="binchecks strip"



[gentoo-commits] repo/gentoo:master commit in: net-proxy/squid/, net-proxy/squid/files/

2023-11-17 Thread Sam James
commit: 031e513506d3d9b474f8a5df01994578f531f1eb
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 17 14:54:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 17 15:07:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=031e5135

net-proxy/squid: fix build for GCC 14 (partially); use config cache for libltdl

* Fix build for GCC 14 (missing  include for std::find, not 
upstreamed
  it yet). There's another issue I still need to look at to do with class 
visibility.

* Use config cache for libltdl which avoids some redundant configure checks.

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

 net-proxy/squid/files/squid-6.4-gcc14-algorithm.patch | 12 
 net-proxy/squid/squid-6.4.ebuild  |  3 +++
 2 files changed, 15 insertions(+)

diff --git a/net-proxy/squid/files/squid-6.4-gcc14-algorithm.patch 
b/net-proxy/squid/files/squid-6.4-gcc14-algorithm.patch
new file mode 100644
index ..3a509e029eb5
--- /dev/null
+++ b/net-proxy/squid/files/squid-6.4-gcc14-algorithm.patch
@@ -0,0 +1,12 @@
+https://bugs.gentoo.org/917161
+--- a/src/helper/Reply.cc
 b/src/helper/Reply.cc
+@@ -17,6 +17,8 @@
+ #include "rfc1738.h"
+ #include "SquidString.h"
+ 
++#include 
++
+ Helper::Reply::Reply() :
+ result(Helper::Unknown)
+ {

diff --git a/net-proxy/squid/squid-6.4.ebuild b/net-proxy/squid/squid-6.4.ebuild
index 9b116ab8ff58..0ecdce7be628 100644
--- a/net-proxy/squid/squid-6.4.ebuild
+++ b/net-proxy/squid/squid-6.4.ebuild
@@ -77,6 +77,7 @@ BDEPEND="
 PATCHES=(
"${FILESDIR}"/${PN}-6.2-gentoo.patch
"${FILESDIR}"/${PN}-4.17-use-system-libltdl.patch
+   "${FILESDIR}"/${PN}-6.4-gcc14-algorithm.patch
 )
 
 pkg_pretend() {
@@ -124,6 +125,8 @@ src_prepare() {
 
 src_configure() {
local myeconfargs=(
+   --cache-file="${S}"/config.cache
+
--datadir=/usr/share/squid
--libexecdir=/usr/libexec/squid
--localstatedir=/var



[gentoo-commits] repo/gentoo:master commit in: net-proxy/squid/

2023-11-17 Thread Sam James
commit: c5e33355221588cc51b736cc575ac400e9374341
Author: Christian Schmidt  digadd  de>
AuthorDate: Fri Oct 27 14:03:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 17 15:07:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5e33355

net-proxy/squid: add 6.4

Updated source download URL to a working one.

Bug: https://bugs.gentoo.org/916334
Closes: https://bugs.gentoo.org/914255
Closes: https://github.com/gentoo/gentoo/pull/33546
Signed-off-by: Christian Schmidt  digadd.de>
Signed-off-by: Sam James  gentoo.org>

 net-proxy/squid/Manifest |   1 +
 net-proxy/squid/squid-6.4.ebuild | 383 +++
 2 files changed, 384 insertions(+)

diff --git a/net-proxy/squid/Manifest b/net-proxy/squid/Manifest
index c003dd6b50b7..179842a2e84e 100644
--- a/net-proxy/squid/Manifest
+++ b/net-proxy/squid/Manifest
@@ -2,3 +2,4 @@ DIST squid-5.7.tar.xz 2566560 BLAKE2B 
4a403ca4f94034356922ea1a4feffd5f5289e2aadb
 DIST squid-5.8.tar.xz 2447560 BLAKE2B 
c9d1ae9464e68beabdf7ae1641a70d6c614bc4d4f4bae3fc5946c2bf61510634992cbd5abe63f071104edb2fa487a6c5c7fb8fbf8f06ac723a6522ec9ade8b68
 SHA512 
81a9a7d1dfcb58476369e08e99feb76411dd3242a3374feb175408fa0dc8161545a9a903603219c6fa2bcfb615461901e093428e97ac74cf4c596a7065d3247d
 DIST squid-5.9.tar.xz 2569204 BLAKE2B 
898a34357f8019291379ea37c66fa312e1a6437e8f643987dd4e54d7d52728248e16129b00195c5f6e0378c0f32c9f9ade3f98ca0ec4bb952f9f443357face82
 SHA512 
7dc366ef6b2a397ca6adec993c05876949de5f5e72a8a4409c9c9c52c42a8a4b37f58e85a171eebd36a166951f6c764176cfebec30019b299abe34a5adc4e5ac
 DIST squid-6.2.tar.xz 2546172 BLAKE2B 
e934371e40093b1570c88c76f9427089087d2fa0b16629e7ca3afabd17f7bc5592b2b65354da54ebc43350ab6732081dd39a39e5db712f70a48246c22b8ae45d
 SHA512 
a2f3ad666b88708ddc52958e610222778e4f64c2ac097b821867ae4022ca35dcbe225f2c5bba42a69fa56f89feebf63764d1a936444e4debce7e55e87b7366db
+DIST squid-6.4.tar.xz 2553476 BLAKE2B 
0f55fb8b4bcc291b9d978c8a150d86986ca32cf7c866907ac03ff3995ad6fbce333b0ebe977827e01e51a08d7104e41300a402bb811be0692a61fa81fd160304
 SHA512 
7bbf759841448874090a145699ee01f67696c19da147e433b1ecc80a856095cbfae611ef910bc4f2c44218101d89f2ee13796f5b7ada2e21e95638d4dae077ab

diff --git a/net-proxy/squid/squid-6.4.ebuild b/net-proxy/squid/squid-6.4.ebuild
new file mode 100644
index ..9b116ab8ff58
--- /dev/null
+++ b/net-proxy/squid/squid-6.4.ebuild
@@ -0,0 +1,383 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic linux-info pam systemd toolchain-funcs
+
+DESCRIPTION="Full-featured web proxy cache"
+HOMEPAGE="http://www.squid-cache.org/;
+
+MY_PV_MAJOR=$(ver_cut 1)
+# Upstream patch ID for the most recent bug-fixed update to the formal release.
+#r=-20181117-r0022167
+r=
+if [[ -z ${r} ]]; then
+   
SRC_URI="http://static.squid-cache.org/Versions/v${MY_PV_MAJOR}/${P}.tar.xz;
+else
+   
SRC_URI="http://static.squid-cache.org/Versions/v${MY_PV_MAJOR}/${P}${r}.tar.bz2;
+   S="${S}${r}"
+fi
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+IUSE="caps gnutls pam ldap samba sasl kerberos nis radius ssl snmp selinux 
logrotate test ecap"
+IUSE+=" esi ssl-crtd mysql postgres sqlite systemd perl qos tproxy +htcp 
valgrind +wccp +wccpv2"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="tproxy? ( caps ) qos? ( caps ) ssl-crtd? ( ssl )"
+
+DEPEND="
+   acct-group/squid
+   acct-user/squid
+   dev-libs/libltdl
+   sys-libs/tdb
+   virtual/libcrypt:=
+   caps? ( >=sys-libs/libcap-2.16 )
+   ecap? ( net-libs/libecap:1 )
+   esi? (
+   dev-libs/expat
+   dev-libs/libxml2
+   )
+   ldap? ( net-nds/openldap:= )
+   gnutls? ( >=net-libs/gnutls-3.1.5:= )
+   logrotate? ( app-admin/logrotate )
+   nis? (
+   net-libs/libtirpc:=
+   net-libs/libnsl:=
+   )
+   kerberos? ( virtual/krb5 )
+   pam? ( sys-libs/pam )
+   qos? ( net-libs/libnetfilter_conntrack )
+   ssl? (
+   dev-libs/nettle:=
+   !gnutls? (
+   dev-libs/openssl:=
+   )
+   )
+   sasl? ( dev-libs/cyrus-sasl )
+   systemd? ( sys-apps/systemd:= )
+"
+RDEPEND="
+   ${DEPEND}
+   mysql? ( dev-perl/DBD-mysql )
+   postgres? ( dev-perl/DBD-Pg )
+   perl? ( dev-lang/perl )
+   samba? ( net-fs/samba )
+   selinux? ( sec-policy/selinux-squid )
+   sqlite? ( dev-perl/DBD-SQLite )
+"
+DEPEND+=" valgrind? ( dev-util/valgrind )"
+BDEPEND="
+   dev-lang/perl
+   ecap? ( virtual/pkgconfig )
+   test? ( dev-util/cppunit )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-6.2-gentoo.patch
+   "${FILESDIR}"/${PN}-4.17-use-system-libltdl.patch
+)
+
+pkg_pretend() {
+   if use tproxy; then
+   local CONFIG_CHECK="~NF_CONNTRACK 

[gentoo-commits] repo/gentoo:master commit in: net-proxy/squid/

2023-11-17 Thread Sam James
commit: 3b6385397f2b9875e0d37383cbe10b1a2c8a289c
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 17 15:06:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 17 15:07:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b638539

net-proxy/squid: add 6.5

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

 net-proxy/squid/Manifest |   1 +
 net-proxy/squid/squid-6.5.ebuild | 386 +++
 2 files changed, 387 insertions(+)

diff --git a/net-proxy/squid/Manifest b/net-proxy/squid/Manifest
index 179842a2e84e..2b40dfc56bd5 100644
--- a/net-proxy/squid/Manifest
+++ b/net-proxy/squid/Manifest
@@ -3,3 +3,4 @@ DIST squid-5.8.tar.xz 2447560 BLAKE2B 
c9d1ae9464e68beabdf7ae1641a70d6c614bc4d4f4
 DIST squid-5.9.tar.xz 2569204 BLAKE2B 
898a34357f8019291379ea37c66fa312e1a6437e8f643987dd4e54d7d52728248e16129b00195c5f6e0378c0f32c9f9ade3f98ca0ec4bb952f9f443357face82
 SHA512 
7dc366ef6b2a397ca6adec993c05876949de5f5e72a8a4409c9c9c52c42a8a4b37f58e85a171eebd36a166951f6c764176cfebec30019b299abe34a5adc4e5ac
 DIST squid-6.2.tar.xz 2546172 BLAKE2B 
e934371e40093b1570c88c76f9427089087d2fa0b16629e7ca3afabd17f7bc5592b2b65354da54ebc43350ab6732081dd39a39e5db712f70a48246c22b8ae45d
 SHA512 
a2f3ad666b88708ddc52958e610222778e4f64c2ac097b821867ae4022ca35dcbe225f2c5bba42a69fa56f89feebf63764d1a936444e4debce7e55e87b7366db
 DIST squid-6.4.tar.xz 2553476 BLAKE2B 
0f55fb8b4bcc291b9d978c8a150d86986ca32cf7c866907ac03ff3995ad6fbce333b0ebe977827e01e51a08d7104e41300a402bb811be0692a61fa81fd160304
 SHA512 
7bbf759841448874090a145699ee01f67696c19da147e433b1ecc80a856095cbfae611ef910bc4f2c44218101d89f2ee13796f5b7ada2e21e95638d4dae077ab
+DIST squid-6.5.tar.xz 2554492 BLAKE2B 
91ed91f9b0f56f440a7f15a63bbc3e19537b60bc8b31b5bf7e16884367d0da060c5490e1721dbd7c5fce7f4a4e958fb3554d6bdc5b55f568598f907722b651de
 SHA512 
d3a40f5f390f0042a8e981ca28755a90dd520230a06b4246ba7bec0c98025ce1cdc7426797a666f769addd60238e28e1f04d2c701ea2ef2d7329dbe87b830d70

diff --git a/net-proxy/squid/squid-6.5.ebuild b/net-proxy/squid/squid-6.5.ebuild
new file mode 100644
index ..0ecdce7be628
--- /dev/null
+++ b/net-proxy/squid/squid-6.5.ebuild
@@ -0,0 +1,386 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic linux-info pam systemd toolchain-funcs
+
+DESCRIPTION="Full-featured web proxy cache"
+HOMEPAGE="http://www.squid-cache.org/;
+
+MY_PV_MAJOR=$(ver_cut 1)
+# Upstream patch ID for the most recent bug-fixed update to the formal release.
+#r=-20181117-r0022167
+r=
+if [[ -z ${r} ]]; then
+   
SRC_URI="http://static.squid-cache.org/Versions/v${MY_PV_MAJOR}/${P}.tar.xz;
+else
+   
SRC_URI="http://static.squid-cache.org/Versions/v${MY_PV_MAJOR}/${P}${r}.tar.bz2;
+   S="${S}${r}"
+fi
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+IUSE="caps gnutls pam ldap samba sasl kerberos nis radius ssl snmp selinux 
logrotate test ecap"
+IUSE+=" esi ssl-crtd mysql postgres sqlite systemd perl qos tproxy +htcp 
valgrind +wccp +wccpv2"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="tproxy? ( caps ) qos? ( caps ) ssl-crtd? ( ssl )"
+
+DEPEND="
+   acct-group/squid
+   acct-user/squid
+   dev-libs/libltdl
+   sys-libs/tdb
+   virtual/libcrypt:=
+   caps? ( >=sys-libs/libcap-2.16 )
+   ecap? ( net-libs/libecap:1 )
+   esi? (
+   dev-libs/expat
+   dev-libs/libxml2
+   )
+   ldap? ( net-nds/openldap:= )
+   gnutls? ( >=net-libs/gnutls-3.1.5:= )
+   logrotate? ( app-admin/logrotate )
+   nis? (
+   net-libs/libtirpc:=
+   net-libs/libnsl:=
+   )
+   kerberos? ( virtual/krb5 )
+   pam? ( sys-libs/pam )
+   qos? ( net-libs/libnetfilter_conntrack )
+   ssl? (
+   dev-libs/nettle:=
+   !gnutls? (
+   dev-libs/openssl:=
+   )
+   )
+   sasl? ( dev-libs/cyrus-sasl )
+   systemd? ( sys-apps/systemd:= )
+"
+RDEPEND="
+   ${DEPEND}
+   mysql? ( dev-perl/DBD-mysql )
+   postgres? ( dev-perl/DBD-Pg )
+   perl? ( dev-lang/perl )
+   samba? ( net-fs/samba )
+   selinux? ( sec-policy/selinux-squid )
+   sqlite? ( dev-perl/DBD-SQLite )
+"
+DEPEND+=" valgrind? ( dev-util/valgrind )"
+BDEPEND="
+   dev-lang/perl
+   ecap? ( virtual/pkgconfig )
+   test? ( dev-util/cppunit )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-6.2-gentoo.patch
+   "${FILESDIR}"/${PN}-4.17-use-system-libltdl.patch
+   "${FILESDIR}"/${PN}-6.4-gcc14-algorithm.patch
+)
+
+pkg_pretend() {
+   if use tproxy; then
+   local CONFIG_CHECK="~NF_CONNTRACK ~NETFILTER_XT_MATCH_SOCKET 
~NETFILTER_XT_TARGET_TPROXY"
+   linux-info_pkg_setup
+   fi
+}
+

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

2023-11-17 Thread Sam James
commit: 4737eab9fd99a0969f7c2e0e701a6501e31bb916
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 17 14:36:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 17 15:07:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4737eab9

dev-libs/nettle: add git repo to HOMEPAGE

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

 dev-libs/nettle/nettle-3.8.1.ebuild | 2 +-
 dev-libs/nettle/nettle-3.9.1.ebuild | 2 +-
 dev-libs/nettle/nettle-3.9.ebuild   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-libs/nettle/nettle-3.8.1.ebuild 
b/dev-libs/nettle/nettle-3.8.1.ebuild
index 3489b2740a79..dc3ba0b941a4 100644
--- a/dev-libs/nettle/nettle-3.8.1.ebuild
+++ b/dev-libs/nettle/nettle-3.8.1.ebuild
@@ -7,7 +7,7 @@ VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/nettle.asc
 inherit multilib-build multilib-minimal toolchain-funcs verify-sig
 
 DESCRIPTION="Low-level cryptographic library"
-HOMEPAGE="https://www.lysator.liu.se/~nisse/nettle/;
+HOMEPAGE="https://www.lysator.liu.se/~nisse/nettle/ 
https://git.lysator.liu.se/nettle/nettle;
 SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.gz.sig )"
 

diff --git a/dev-libs/nettle/nettle-3.9.1.ebuild 
b/dev-libs/nettle/nettle-3.9.1.ebuild
index 2f335aa9bfcc..f2e77b0432af 100644
--- a/dev-libs/nettle/nettle-3.9.1.ebuild
+++ b/dev-libs/nettle/nettle-3.9.1.ebuild
@@ -7,7 +7,7 @@ VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/nettle.asc
 inherit multilib-build multilib-minimal toolchain-funcs verify-sig
 
 DESCRIPTION="Low-level cryptographic library"
-HOMEPAGE="https://www.lysator.liu.se/~nisse/nettle/;
+HOMEPAGE="https://www.lysator.liu.se/~nisse/nettle/ 
https://git.lysator.liu.se/nettle/nettle;
 SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.gz.sig )"
 

diff --git a/dev-libs/nettle/nettle-3.9.ebuild 
b/dev-libs/nettle/nettle-3.9.ebuild
index eae3e04287ba..2d307d66cb40 100644
--- a/dev-libs/nettle/nettle-3.9.ebuild
+++ b/dev-libs/nettle/nettle-3.9.ebuild
@@ -7,7 +7,7 @@ VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/nettle.asc
 inherit multilib-build multilib-minimal toolchain-funcs verify-sig
 
 DESCRIPTION="Low-level cryptographic library"
-HOMEPAGE="https://www.lysator.liu.se/~nisse/nettle/;
+HOMEPAGE="https://www.lysator.liu.se/~nisse/nettle/ 
https://git.lysator.liu.se/nettle/nettle;
 SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.gz.sig )"
 



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

2023-11-17 Thread Viorel Munteanu
commit: e645af1fae12e9de8a6f8ae1f7fd8c2a89221300
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Fri Nov 17 15:02:58 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Fri Nov 17 15:02:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e645af1f

app-backup/dar: drop 2.7.10

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

 app-backup/dar/Manifest  |  1 -
 app-backup/dar/dar-2.7.10.ebuild | 94 
 2 files changed, 95 deletions(-)

diff --git a/app-backup/dar/Manifest b/app-backup/dar/Manifest
index d832a4da562d..6daf262fa73a 100644
--- a/app-backup/dar/Manifest
+++ b/app-backup/dar/Manifest
@@ -1,2 +1 @@
-DIST dar-2.7.10.tar.gz 2418752 BLAKE2B 
31365e900cdcd89c297f78953e82d7288cec524cc3f01a71f659a4e0238797d72c0c629d6fcfad00fa7bdaae1b846d86daa50c7857b13cac0ffac9e98bc398ef
 SHA512 
3b75f06013d13f315280625b3ebf147e833b91164646f271ff81aa0961b788eb12a4dc6a743bbd8de4c7347bad03f2372fd8f5c038d0a83d45f3479cdba4cece
 DIST dar-2.7.13.tar.gz 2425559 BLAKE2B 
321a43b04553505279de6f6b27e332883f4209bbe81e24c418188f028b7ba7a794d4e0f510f2c6a22a57fbdbc0501d4fcf7201aadb8cca3e65c6649bff7cfedf
 SHA512 
e7a4bd89ccefaca1d9251d05c39e80f9861b8154f414cd578ba98c3cf3a9f945738c6225fd007b5e73c2d7c2e4abe547e9a2e2deec2cb7e0ec5860603add64fb

diff --git a/app-backup/dar/dar-2.7.10.ebuild b/app-backup/dar/dar-2.7.10.ebuild
deleted file mode 100644
index be47320f2a71..
--- a/app-backup/dar/dar-2.7.10.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic
-
-DESCRIPTION="A full featured backup tool, aimed for disks"
-HOMEPAGE="http://dar.linux.free.fr/;
-SRC_URI="https://downloads.sourceforge.net/project/dar/dar/${PV}/${P}.tar.gz;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ppc sparc x86 ~amd64-linux"
-IUSE="argon2 curl dar32 dar64 doc gcrypt gpg lz4 lzo nls rsync xattr"
-
-REQUIRED_USE="
-   ?? ( dar32 dar64 )
-   gpg? ( gcrypt )
-"
-
-RESTRICT="test" # need to be run as root
-
-RDEPEND="
-   app-arch/bzip2:=
-   app-arch/xz-utils
-   app-arch/zstd:=
-   dev-libs/libthreadar
-   sys-libs/libcap
-   >=sys-libs/zlib-1.2.3:=
-   argon2? ( app-crypt/argon2:= )
-   curl? ( net-misc/curl )
-   gcrypt? (
-   dev-libs/libgcrypt:0=
-   dev-libs/libgpg-error
-   )
-   gpg? ( app-crypt/gpgme:= )
-   lz4? ( app-arch/lz4:= )
-   lzo? ( dev-libs/lzo:2 )
-   nls? ( virtual/libintl )
-   rsync? ( net-libs/librsync:= )
-   xattr? ( sys-apps/attr )
-"
-
-DEPEND="${RDEPEND}"
-
-BDEPEND="
-   doc? ( app-doc/doxygen )
-   nls? ( sys-devel/gettext )
-"
-
-QA_PKGCONFIG_VERSION=""#862025 - upstream has a different numbering 
scheme for libdar
-
-src_configure() {
-   # configure.ac is totally funked up regarding the AC_ARG_ENABLE
-   # logic.
-   # For example "--enable-dar-static" causes configure to DISABLE
-   # static builds of dar.
-   # Do _not_ use $(use_enable) until you have verified that the
-   # logic has been fixed by upstream.
-   local myconf=(
-   --disable-dar-static
-   --disable-python-binding
-   --disable-upx
-   $(usev !argon2 --disable-libargon2-linking)
-   $(usev !curl --disable-libcurl-linking)
-   $(usev dar32 --enable-mode=32)
-   $(usev dar64 --enable-mode=64)
-   $(usev !doc --disable-build-html)
-   $(usev !gcrypt --disable-libgcrypt-linking)
-   $(usev !gpg --disable-gpgme-linking)
-   $(usev !lz4 --disable-liblz4-linking)
-   $(usev !lzo --disable-liblzo2-linking)
-   $(usev !nls --disable-nls)
-   $(usev !rsync --disable-librsync-linking)
-   $(usev !xattr --disable-ea-support)
-   )
-
-   # Bug 103741
-   filter-flags -fomit-frame-pointer
-
-   econf "${myconf[@]}"
-}
-
-src_install() {
-   emake DESTDIR="${D}" pkgdatadir="${EPREFIX}"/usr/share/doc/${PF}/html 
install
-
-   einstalldocs
-
-   find "${ED}" -name "*.la" -delete || die
-
-   # Bug 729150
-   rm "${ED}/usr/share/doc/${PF}/html/samples/MyBackup.sh.tar.gz" || die
-}



[gentoo-commits] repo/gentoo:master commit in: app-text/txt2tags/

2023-11-17 Thread Viorel Munteanu
commit: 30e9f5b8e0c14631295cd878b8b980c3f651231f
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Fri Nov 17 15:02:23 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Fri Nov 17 15:02:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30e9f5b8

app-text/txt2tags: drop 3.8

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

 app-text/txt2tags/Manifest|  1 -
 app-text/txt2tags/txt2tags-3.8.ebuild | 21 -
 2 files changed, 22 deletions(-)

diff --git a/app-text/txt2tags/Manifest b/app-text/txt2tags/Manifest
index 449bb32fa78f..3b4bb7d6b4b4 100644
--- a/app-text/txt2tags/Manifest
+++ b/app-text/txt2tags/Manifest
@@ -1,2 +1 @@
-DIST txt2tags-3.8.tar.gz 252139 BLAKE2B 
ed830ccd8b8487ce65bdd7a07dba567bb6ea7814d20c38aa7d8a2a5b15f9aa0eca379b0a8f2ff5a0571c151fcdb0152fff4d8a2ae9b4ae275fef8b94d926d0a2
 SHA512 
a3679505baa12388327a3cdc177c7c218707549140477189960c1172c1c495e193d7d7cb663a546bfec3e6ae6efd4d8936d94f08661ef7195087403855ebe66f
 DIST txt2tags-3.9.tar.gz 252334 BLAKE2B 
2052af87989b636cc3ed99b3fa8f884abbb175a19af709396b96ede9f10afca4d6764651b3c35ce60e52dad687b8f9b7b7b31f6d01a23a58c7c328a084067f7b
 SHA512 
f2a1b0a671049595f12a05ca68acd860002bde9b8510eb9379ad9bdf94026b30522d670d39f2beffafa50104b44b2a3394aa090297ef92b46837c9a8e7e728ea

diff --git a/app-text/txt2tags/txt2tags-3.8.ebuild 
b/app-text/txt2tags/txt2tags-3.8.ebuild
deleted file mode 100644
index c1d0df98589f..
--- a/app-text/txt2tags/txt2tags-3.8.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-inherit distutils-r1
-
-DESCRIPTION="Generate marked up documents (HTML, etc.)from a plain text file 
with markup"
-HOMEPAGE="https://txt2tags.org;
-SRC_URI="https://codeload.github.com/txt2tags/txt2tags/tar.gz/${PV} -> 
${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos"
-
-python_test() {
-   cd test || die
-   "${EPYTHON}" run.py || die "Tests failed with ${EPYTHON}"
-}



[gentoo-commits] proj/tex:main commit in: /

2023-11-17 Thread Florian Schmaus
commit: 5aab424009fda30a15c3fe71669e2b3decd60e1f
Author: Florian Schmaus  gentoo  org>
AuthorDate: Fri Nov 17 14:26:54 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Fri Nov 17 14:26:54 2023 +
URL:https://gitweb.gentoo.org/proj/tex.git/commit/?id=5aab4240

populate-distdir: make sure that USE="doc source" is enabled

Signed-off-by: Florian Schmaus  gentoo.org>

 populate-distdir | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/populate-distdir b/populate-distdir
index 857dd0c..30d4e39 100755
--- a/populate-distdir
+++ b/populate-distdir
@@ -12,5 +12,7 @@ fi

 export DISTDIR
 
+export USE="doc source"
+
 find "${TEX_OVERLAY_PATH}" -type f -name '*.ebuild' -print0 |\
xargs --null -I {} ebuild {} fetch



[gentoo-commits] proj/tex:main commit in: /

2023-11-17 Thread Florian Schmaus
commit: f6aa9dde07759665df701c790a1cacf0ad65bc9e
Author: Florian Schmaus  gentoo  org>
AuthorDate: Fri Nov 17 14:26:40 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Fri Nov 17 14:26:40 2023 +
URL:https://gitweb.gentoo.org/proj/tex.git/commit/?id=f6aa9dde

populate-distdir: only invoke ebuild with 'fetch'

Signed-off-by: Florian Schmaus  gentoo.org>

 populate-distdir | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/populate-distdir b/populate-distdir
index b548539..857dd0c 100755
--- a/populate-distdir
+++ b/populate-distdir
@@ -13,4 +13,4 @@ fi
 export DISTDIR
 
 find "${TEX_OVERLAY_PATH}" -type f -name '*.ebuild' -print0 |\
-   xargs --null -I {} ebuild {} manifest fetch
+   xargs --null -I {} ebuild {} fetch



[gentoo-commits] proj/tex:main commit in: /

2023-11-17 Thread Florian Schmaus
commit: 01d7128042102de929bb41a29607af9560d39c0e
Author: Florian Schmaus  gentoo  org>
AuthorDate: Fri Nov 17 14:26:23 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Fri Nov 17 14:26:23 2023 +
URL:https://gitweb.gentoo.org/proj/tex.git/commit/?id=01d71280

populate-distdir: fix syntax

Signed-off-by: Florian Schmaus  gentoo.org>

 populate-distdir | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/populate-distdir b/populate-distdir
index 75e4042..b548539 100755
--- a/populate-distdir
+++ b/populate-distdir
@@ -3,7 +3,7 @@ set -euo pipefail
 
 SCRIPT_DIR=$(cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd)
 
-: ${TEX_OVERLAY_PATH:=$(portageq get_repo_path / tex-overlay)
+: ${TEX_OVERLAY_PATH:=$(portageq get_repo_path / tex-overlay)}
 : ${DISTDIR:="${SCRIPT_DIR}/distdir"}
 
 if [[ ! -d "${DISTDIR}" ]]; then



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

2023-11-17 Thread Sam James
commit: c64c45f147f4fef88d3b78131e836179cea1b6f1
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 17 13:58:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 17 13:58:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c64c45f1

x11-misc/xkeyboard-config: Keyword 2.40-r1 hppa, #917501

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

 x11-misc/xkeyboard-config/xkeyboard-config-2.40-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/xkeyboard-config/xkeyboard-config-2.40-r1.ebuild 
b/x11-misc/xkeyboard-config/xkeyboard-config-2.40-r1.ebuild
index a290e8aa2752..1f95c24a7bf1 100644
--- a/x11-misc/xkeyboard-config/xkeyboard-config-2.40-r1.ebuild
+++ b/x11-misc/xkeyboard-config/xkeyboard-config-2.40-r1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
 else
SRC_URI="https://www.x.org/releases/individual/data/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~m68k ~mips ~ppc ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
 fi
 
 LICENSE="MIT"



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

2023-11-17 Thread Sam James
commit: 354d1080bb7e6866d44ce74536165f3764e84e36
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 17 13:58:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 17 13:58:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=354d1080

dev-python/pycountry: Keyword 22.3.5 hppa, #917501

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

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

diff --git a/dev-python/pycountry/pycountry-22.3.5.ebuild 
b/dev-python/pycountry/pycountry-22.3.5.ebuild
index a931fa0a02b5..76b70782a93a 100644
--- a/dev-python/pycountry/pycountry-22.3.5.ebuild
+++ b/dev-python/pycountry/pycountry-22.3.5.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ia64 ppc ~riscv ~sparc x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ppc ~riscv ~sparc x86"
 
 RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
 BDEPEND="${RDEPEND}"



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

2023-11-17 Thread Sam James
commit: e7708424b1ed5879c6be30485a1a8d8b9d5a1b3b
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 17 13:57:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 17 13:58:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7708424

net-analyzer/wireshark: add 4.0.11

I'll be doing 4.2.0 later.

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

 net-analyzer/wireshark/Manifest|   2 +
 net-analyzer/wireshark/wireshark-4.0.11.ebuild | 341 +
 2 files changed, 343 insertions(+)

diff --git a/net-analyzer/wireshark/Manifest b/net-analyzer/wireshark/Manifest
index a8f348ed9664..6b78fd3b89c6 100644
--- a/net-analyzer/wireshark/Manifest
+++ b/net-analyzer/wireshark/Manifest
@@ -1,5 +1,7 @@
 DIST wireshark-4.0.10-signatures.txt 2521 BLAKE2B 
14ff83e9514b611909a010f750f904c735bc11ecb9fb7f3faebe8e27655c981f8ec9e20481775257c5aa28a1f67e87a708ae4fc0eb6032ebc5c422c1f8ba9e9e
 SHA512 
16dab47407ec56a8e6672404feb50b1a0af7a9e71e761488ad803d6b0c96195edd74387be6b410a40b40c5908923d13d74612228361e3aa388aef0d931ffa023
 DIST wireshark-4.0.10.tar.xz 43124192 BLAKE2B 
f5121ae15df79d7d8e1bf6f65e566a556b848f623e876a3d6e92a501074e987aaa08a0056be5b42131518e89e0d358efd450f6b8399313cf836883ed345dde48
 SHA512 
695a5617100195aad92ecc38a29c3b765018fee49913dd6025b2e19d1ec5c5c4ed4195a79b5caa9cf0e8476db237e74bb602e56e9d2989ae852298767eaffbe5
+DIST wireshark-4.0.11-signatures.txt 2521 BLAKE2B 
3fce906f2050fb990d80b912919c46d0e6e087c66a36bc18e8c57fa19d7ef7e966a26842770370e1211c4e4644deed31091ec929c53c80bfcdb1e472b149bd7c
 SHA512 
d9b15d14b8e061bf2f4aaf0121c295db1992b7cbbb56e67b48fff4110e897f4f0d40304bdeaced2031bc802796a6f3ea7ba62a730f82d7469658924313f301a4
+DIST wireshark-4.0.11.tar.xz 43153680 BLAKE2B 
1a90b9c20773758dbcfad85ea9a5c180e846307701ce75a471699544507b6dcf7cab611b5d71056d68ec1646a951729d7df416ef1a9a473bf96d9bf5a7066ebc
 SHA512 
c027b279f9bc761c5c701131df9e57d3f2568129f63c919cd744f6626843eb0e000caebc3e01c9a10eedad35874c01c880d2c736b62f8e841da35c375a37c53f
 DIST wireshark-4.0.8.tar.xz 43123664 BLAKE2B 
bda31be809724a39e475489eb5653589310ae679933fac193cbc8bb3924b3ec48a93b5da6d39655fdb9f4a8d717b9cc84fcb357bea275cb457b45783a75ca778
 SHA512 
f6de0f86bb1eac82f7ed2d98d7f4fe3189107b1f0da441abd9077593f8e624989c33aaf8b4ef4b3c460fe787c64c4b8fdb3168de9f5661802fed6b06d71c5c65
 DIST wireshark-4.1.0-signatures.txt 2706 BLAKE2B 
bcc55c14a68aead0061041e39114a04531440d98b24e271d731ff6baa0047adac7871f0e089b326d29273bad71f8fa9fa482ebac21ba7635e9a251831d387a34
 SHA512 
ae0eb7a36f554d27fecd47cb471f3c85b8bd53030a6dc872f74b33a46eee004910a3c095c16d8eed56a7c2e6104084e632580b555f29e77a4b8c04c50b53019a
 DIST wireshark-4.1.0.tar.xz 44601140 BLAKE2B 
c20a0a917c94554d593986e9058cee7f10c68a0e73a3b8a69e87c40f5932d4f33da1d3ba8ed5177094058bd43ba9942b21a2f3fe6e04a751ffb75e9e9b524627
 SHA512 
d3253d26d53dbeaa14f7d7dd0956124de3f7fe1d683f2041c6d1420271ba9601248c904a0927160194ca54aa8752526bd5de643d553e55ded8478caa54cd9bb0

diff --git a/net-analyzer/wireshark/wireshark-4.0.11.ebuild 
b/net-analyzer/wireshark/wireshark-4.0.11.ebuild
new file mode 100644
index ..b93870af7ae4
--- /dev/null
+++ b/net-analyzer/wireshark/wireshark-4.0.11.ebuild
@@ -0,0 +1,341 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-{1..2} )
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit fcaps flag-o-matic readme.gentoo-r1 lua-single python-any-r1 
qmake-utils xdg cmake
+
+DESCRIPTION="Network protocol analyzer (sniffer)"
+HOMEPAGE="https://www.wireshark.org/;
+
+if [[ ${PV} == ** ]] ; then
+   EGIT_REPO_URI="https://gitlab.com/wireshark/wireshark;
+   inherit git-r3
+else
+   VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/wireshark.asc
+   inherit verify-sig
+
+   
SRC_URI="https://www.wireshark.org/download/src/all-versions/${P/_/}.tar.xz;
+   SRC_URI+=" verify-sig? ( 
https://www.wireshark.org/download/SIGNATURES-${PV}.txt -> ${P}-signatures.txt 
)"
+   S="${WORKDIR}/${P/_/}"
+
+   if [[ ${PV} != *_rc* ]] ; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~riscv ~x86"
+   fi
+fi
+
+LICENSE="GPL-2"
+SLOT="0/${PV}"
+IUSE="androiddump bcg729 brotli +capinfos +captype ciscodump +dftest doc 
dpauxmon"
+IUSE+=" +dumpcap +editcap +gui http2 ilbc kerberos libxml2 lto lua lz4 
maxminddb"
+IUSE+=" +mergecap +minizip +netlink opus +plugins +pcap qt6 +randpkt"
+IUSE+=" +randpktdump +reordercap sbc selinux +sharkd smi snappy spandsp 
sshdump ssl"
+IUSE+=" sdjournal test +text2pcap tfshark +tshark +udpdump wifi zlib +zstd"
+
+REQUIRED_USE="
+   lua? ( ${LUA_REQUIRED_USE} )
+"
+
+# Tests restricted for now because rely on pytest internals w/ >=3.11
+# See bug #897078 and https://gitlab.com/wireshark/wireshark/-/issues/18740.
+RESTRICT="!test? ( test ) test"
+
+# bug #753062 for speexdsp
+RDEPEND="
+   acct-group/pcap
+   

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

2023-11-17 Thread Sam James
commit: ced2df2d20af4f4165413494b231ef846387a0b3
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 17 13:43:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 17 13:58:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ced2df2d

sys-apps/pv: add 

Needed to test upstream changes for tests.

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

 sys-apps/pv/pv-1.8.0.ebuild | 23 +-
 sys-apps/pv/{pv-1.8.0.ebuild => pv-.ebuild} | 26 ++---
 2 files changed, 37 insertions(+), 12 deletions(-)

diff --git a/sys-apps/pv/pv-1.8.0.ebuild b/sys-apps/pv/pv-1.8.0.ebuild
index c5442aa977e9..ca01ea55e00a 100644
--- a/sys-apps/pv/pv-1.8.0.ebuild
+++ b/sys-apps/pv/pv-1.8.0.ebuild
@@ -8,14 +8,21 @@ inherit linux-info toolchain-funcs verify-sig
 
 DESCRIPTION="Pipe Viewer: a tool for monitoring the progress of data through a 
pipe"
 HOMEPAGE="https://www.ivarch.com/programs/pv.shtml 
https://codeberg.org/a-j-wood/pv;
-SRC_URI="
-   https://www.ivarch.com/programs/sources/${P}.tar.gz
-   verify-sig? ( https://www.ivarch.com/programs/sources/${P}.tar.gz.txt 
-> ${P}.tar.gz.asc )
-"
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://codeberg.org/a-j-wood/pv;
+   inherit autotools git-r3
+else
+   SRC_URI="
+   https://www.ivarch.com/programs/sources/${P}.tar.gz
+   verify-sig? ( 
https://www.ivarch.com/programs/sources/${P}.tar.gz.txt -> ${P}.tar.gz.asc )
+   "
+
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+fi
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="debug nls"
 
 BDEPEND="verify-sig? ( sec-keys/openpgp-keys-pv )"
@@ -28,6 +35,12 @@ pkg_setup() {
fi
 }
 
+src_prepare() {
+   default
+
+   [[ ${PV} ==  ]] && eautoreconf
+}
+
 src_configure() {
tc-export AR
 

diff --git a/sys-apps/pv/pv-1.8.0.ebuild b/sys-apps/pv/pv-.ebuild
similarity index 61%
copy from sys-apps/pv/pv-1.8.0.ebuild
copy to sys-apps/pv/pv-.ebuild
index c5442aa977e9..7d003e10536d 100644
--- a/sys-apps/pv/pv-1.8.0.ebuild
+++ b/sys-apps/pv/pv-.ebuild
@@ -8,14 +8,21 @@ inherit linux-info toolchain-funcs verify-sig
 
 DESCRIPTION="Pipe Viewer: a tool for monitoring the progress of data through a 
pipe"
 HOMEPAGE="https://www.ivarch.com/programs/pv.shtml 
https://codeberg.org/a-j-wood/pv;
-SRC_URI="
-   https://www.ivarch.com/programs/sources/${P}.tar.gz
-   verify-sig? ( https://www.ivarch.com/programs/sources/${P}.tar.gz.txt 
-> ${P}.tar.gz.asc )
-"
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://codeberg.org/a-j-wood/pv;
+   inherit autotools git-r3
+else
+   SRC_URI="
+   https://www.ivarch.com/programs/sources/${P}.tar.gz
+   verify-sig? ( 
https://www.ivarch.com/programs/sources/${P}.tar.gz.txt -> ${P}.tar.gz.asc )
+   "
+
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+fi
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="debug nls"
 
 BDEPEND="verify-sig? ( sec-keys/openpgp-keys-pv )"
@@ -28,6 +35,12 @@ pkg_setup() {
fi
 }
 
+src_prepare() {
+   default
+
+   [[ ${PV} ==  ]] && eautoreconf
+}
+
 src_configure() {
tc-export AR
 
@@ -37,6 +50,5 @@ src_configure() {
 }
 
 src_test() {
-   # -j1: https://codeberg.org/a-j-wood/pv/issues/78
-   emake -Onone check -j1
+   emake -Onone check
 }



[gentoo-commits] repo/gentoo:master commit in: sys-firmware/intel-microcode/

2023-11-17 Thread Mike Pagano
commit: 23d1cb8a4ff9b62f4f41875f6e0c99388dc6bbc2
Author: Mike Pagano  gentoo  org>
AuthorDate: Fri Nov 17 13:53:14 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Fri Nov 17 13:53:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23d1cb8a

sys-firmware/intel-microcode: stabilize for amd64, bug #917503

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

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

 sys-firmware/intel-microcode/intel-microcode-20231114_p20231114.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/sys-firmware/intel-microcode/intel-microcode-20231114_p20231114.ebuild 
b/sys-firmware/intel-microcode/intel-microcode-20231114_p20231114.ebuild
index 8f5ab874339b..7d1e978da6df 100644
--- a/sys-firmware/intel-microcode/intel-microcode-20231114_p20231114.ebuild
+++ b/sys-firmware/intel-microcode/intel-microcode-20231114_p20231114.ebuild
@@ -43,7 +43,7 @@ S="${WORKDIR}"
 
 LICENSE="intel-ucode"
 SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="-* amd64 ~x86"
 IUSE="hostonly initramfs +split-ucode vanilla"
 REQUIRED_USE="|| ( initramfs split-ucode )"
 RESTRICT="binchecks strip"



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

2023-11-17 Thread Matthew Smith
commit: e5c89ba1619432353c282d60a8b873960756cc16
Author: Matthew Smith  gentoo  org>
AuthorDate: Fri Nov 17 13:16:02 2023 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Fri Nov 17 13:37:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5c89ba1

dev-lang/erlang: remove inactive proxy-maintainer

Signed-off-by: Matthew Smith  gentoo.org>

 dev-lang/erlang/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-lang/erlang/metadata.xml b/dev-lang/erlang/metadata.xml
index b94b53e5efc3..a13621315bcc 100644
--- a/dev-lang/erlang/metadata.xml
+++ b/dev-lang/erlang/metadata.xml
@@ -1,10 +1,6 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   j...@protonmail.com
-   Jonathan Davies
-   

matt...@gentoo.org
Matthew Smith



  1   2   3   >