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

2023-03-20 Thread Michał Górny
commit: a943c3dc273ff9a1f26f6d3bf1cf72068743b14c
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 21 05:58:46 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 21 05:59:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a943c3dc

dev-python/cfn-lint: Bump to 0.75.1

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

 dev-python/cfn-lint/Manifest   |  1 +
 dev-python/cfn-lint/cfn-lint-0.75.1.ebuild | 55 ++
 2 files changed, 56 insertions(+)

diff --git a/dev-python/cfn-lint/Manifest b/dev-python/cfn-lint/Manifest
index 8b7f31feca95..a153f386c1ea 100644
--- a/dev-python/cfn-lint/Manifest
+++ b/dev-python/cfn-lint/Manifest
@@ -4,3 +4,4 @@ DIST cfn-lint-0.74.1.gh.tar.gz 3465800 BLAKE2B 
eb142f07f8a49fe52d7263ecbd359f6c3
 DIST cfn-lint-0.74.2.gh.tar.gz 3455745 BLAKE2B 
0ca6f9d6e13264180ae2948858acdc3deab0135bfa7ddd16711b49cf7cce651257c7ba26ae155bec091d69aecc33903bd4098f23207aec5d7d414b5b826c7ccf
 SHA512 
9aa918232214f5f0e165bcf8b4e3e7c5aaad1703825befc5347000f7ad143630220fdf9369015d449be4abf593380510b405d04dfe27d6615602c4a725b06681
 DIST cfn-lint-0.74.3.gh.tar.gz 3456672 BLAKE2B 
9cc68ddefda86ee26e900989e40c7ded067fecb35cf077d559ebcacd6838378028010630e340dd52f04750dcc12094fb800e8e48a4c9e0607645463d3ca55827
 SHA512 
aad2209fa16f717d20127b2cf47d9aba586b85ccd41caf3ad8a50a6894cc3402d929be4cf9f76530223a3d69d79d843ef0edf802e53984b5c34563cf766f8189
 DIST cfn-lint-0.75.0.gh.tar.gz 3457050 BLAKE2B 
440b7e03cfc40bbea6a7a6f55c7bed854e73f4d2a7f7ff05e11dfa88d4824f17f488517cf735bc453076e1d77f13c110183dc44a39ebd539609d7aae2a2553af
 SHA512 
9ee87ccaef5b39abdb14814eec3516ae94e532df53de3d3930540ec9ec474e0291971fa7a4a40ca70fe4b1a943a32c12d867e23ce97c7aa0e585bfe49ec03055
+DIST cfn-lint-0.75.1.gh.tar.gz 3487870 BLAKE2B 
26aaf3b24023260d7a7d8f2b89fc9135e0c34786540c21d1c1763decad42167f1a29b01859bfcb17fe5ac1fbbb08aebf04191c6d1b21b335c92e2424c986cada
 SHA512 
d4dfa9331c77f7c323b217203c470e15b4a62a86b42497934a4f9609d54a499211058cba4c561034f6c3dd6ba52ade30084e9a9d25da135289f783ed972a14ae

diff --git a/dev-python/cfn-lint/cfn-lint-0.75.1.ebuild 
b/dev-python/cfn-lint/cfn-lint-0.75.1.ebuild
new file mode 100644
index ..8354055752aa
--- /dev/null
+++ b/dev-python/cfn-lint/cfn-lint-0.75.1.ebuild
@@ -0,0 +1,55 @@
+# 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..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="CloudFormation Linter"
+HOMEPAGE="
+   https://github.com/aws-cloudformation/cfn-lint/
+   https://pypi.org/project/cfn-lint/
+"
+# pypi sdist is missing tests, as of 0.74.3
+# https://github.com/aws-cloudformation/cfn-lint/pull/2630
+SRC_URI="
+   https://github.com/aws-cloudformation/cfn-lint/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/aws-sam-translator-1.60.1[${PYTHON_USEDEP}]
+   dev-python/jsonpatch[${PYTHON_USEDEP}]
+   >=dev-python/jschema_to_python-1.2.3[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-3.0[${PYTHON_USEDEP}]
+   dev-python/junit-xml[${PYTHON_USEDEP}]
+   dev-python/pyyaml-5.4[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.15.0[${PYTHON_USEDEP}]
+   >=dev-python/sarif_om-1.0.4[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # TODO
+   test/unit/module/test_template.py::TestTemplate::test_build_graph
+   # requires git repo
+   
test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs
+   # Internet
+   
test/unit/module/formatters/test_formatters.py::TestFormatters::test_sarif_formatter
+   
test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_3
+)
+
+src_prepare() {
+   # unpin the deps
+   sed -e 's:~=[0-9.]*::' -i setup.py || die
+   distutils-r1_src_prepare
+}



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

2023-03-20 Thread Michał Górny
commit: 3d905c3c0f3d66b235352a3b62c683b622eb0eca
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 21 05:45:57 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 21 05:59:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d905c3c

dev-python/argcomplete: Bump to 3.0.3

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

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

diff --git a/dev-python/argcomplete/Manifest b/dev-python/argcomplete/Manifest
index fd628a4f3a9d..d78bc7044b15 100644
--- a/dev-python/argcomplete/Manifest
+++ b/dev-python/argcomplete/Manifest
@@ -3,3 +3,4 @@ DIST argcomplete-2.0.5.tar.gz 54665 BLAKE2B 
33b3c1d6ba4b6fe6ac959db050d4944411a3
 DIST argcomplete-2.1.1.tar.gz 54042 BLAKE2B 
f4d1825306a17a873e3b3a9f23fea20ba29c4956ffc3228de4737b5be6280a3f29214a9e96bf5123220b2bd0b0fd88e77aa4d1487ef715af4e353fab0e2827a5
 SHA512 
3d37059713d953037421f2a3a2de1f3de7d2073423bce16187ffd47d24edbb72778ca2513ecb52c68ed6a3f8da85770af36d07fded4ab1b41693a2ef2836
 DIST argcomplete-2.1.2.tar.gz 54114 BLAKE2B 
19d29eb26c8d77998dcba51c263f49800ff98f22038964faf63d7b5963e8d62ca71ade9493937014f2e030add8a7d1032e2fdffce28765e12164906499cd2bcb
 SHA512 
a91e3c0274c780da173659524f166b98f55342e54fbd38583757e65350b2288ea0e7f5acee7cb83b11478eda1b9b0f82ae6b0f559d7104c4ed67a6e1c9befa24
 DIST argcomplete-3.0.0.tar.gz 54666 BLAKE2B 
98ea63847232e17a485f2a5484fc58d2154281046c190c98f542ee9c3e82ee13d4504056a8da29a093632693badb9a93067ad64b28ffa3d58d22de9c0a99f21a
 SHA512 
ecb88f6487fe6b4e7ecd8b504496bd2e4ffb4ca9dc0e27557d6db49b5b07610f6a8560e15cb5a5ad49af71e5b6c1d825a2e8a72731b2c39ba3907c2a9fe0a14f
+DIST argcomplete-3.0.3.tar.gz 54772 BLAKE2B 
59ad1fc393f37875c152e7bda958cf185bb4d5cf6b331d4c2847f09a040365449906bdce3eb6bd251d569e3fa50bafbdb2f328c0bcc7f2b7dc2608c562b694d0
 SHA512 
413407d6f54708d6321b6ab67bab5755084846588aa4fceabe35ea4de95d652887847c6df4739da51ae89aeadac90e0f6cb0e1d92237267fa92502e2c8c27070

diff --git a/dev-python/argcomplete/argcomplete-3.0.3.ebuild 
b/dev-python/argcomplete/argcomplete-3.0.3.ebuild
new file mode 100644
index ..4c9150727c75
--- /dev/null
+++ b/dev-python/argcomplete/argcomplete-3.0.3.ebuild
@@ -0,0 +1,40 @@
+# 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} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Bash tab completion for argparse"
+HOMEPAGE="
+   https://github.com/kislyuk/argcomplete/
+   https://pypi.org/project/argcomplete/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+# pip is called as an external tool
+BDEPEND="
+   test? (
+   app-shells/fish
+   app-shells/tcsh
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   >=dev-python/pip-19
+   )
+"
+
+src_prepare() {
+   sed -i -e 's:timeout=5:timeout=30:' test/test.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   "${EPYTHON}" test/test.py -v || die
+}



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

2023-03-20 Thread Michał Górny
commit: 87d10bac7a34e36852cb446fce8eced4e935a3b0
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 21 05:52:55 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 21 05:59:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87d10bac

dev-python/beautifulsoup4: Bump to 4.12.0

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

 dev-python/beautifulsoup4/Manifest |  1 +
 .../beautifulsoup4/beautifulsoup4-4.12.0.ebuild| 36 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-python/beautifulsoup4/Manifest 
b/dev-python/beautifulsoup4/Manifest
index 7132c219c7e3..52f561451361 100644
--- a/dev-python/beautifulsoup4/Manifest
+++ b/dev-python/beautifulsoup4/Manifest
@@ -1 +1,2 @@
 DIST beautifulsoup4-4.11.2.tar.gz 517627 BLAKE2B 
19fc88dff84c398461ecce3b66b1a92c3541114e3595aa1bae7182914e174d9c36b6de37ba120200695f6dca489c6afcd361244ae9577bc469d20a0864989d48
 SHA512 
68f5328f881946e80ed1af36b26da184f0af58aaf124f5f623f89c40130e1578f6dbe874b11c802e52c0ec02cfbf6b681e10eb235279631f479d14c2243e7dd3
+DIST beautifulsoup4-4.12.0.tar.gz 523942 BLAKE2B 
a1cde7726cfe96327300a4c9d44fbf98e3196911be628aa7633633f3515ed6c5d2d0cea61b4a4c9529208bc2339ae070e8e5ffc60d0afec133ca81079b53a49b
 SHA512 
8f4dcaccdcd220f9641c7080d685c1eaa9c851daa579c187fda75a1d85dcf2fe4cc673c2d4b2143682003390ef1d954366ea0d2820e07f8c10418350d31bccd3

diff --git a/dev-python/beautifulsoup4/beautifulsoup4-4.12.0.ebuild 
b/dev-python/beautifulsoup4/beautifulsoup4-4.12.0.ebuild
new file mode 100644
index ..3a46f8b73014
--- /dev/null
+++ b/dev-python/beautifulsoup4/beautifulsoup4-4.12.0.ebuild
@@ -0,0 +1,36 @@
+# 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} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Pythonic idioms for iterating, searching, and modifying an 
HTML/XML parse tree"
+HOMEPAGE="https://www.crummy.com/software/BeautifulSoup/bs4/;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+
+RDEPEND="
+   dev-python/soupsieve[${PYTHON_USEDEP}]
+   dev-python/html5lib[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+"
+# bs4 prefers cchardet > chardet > charset-normalizer
+# however, charset-normalizer causes test failures, so force the other two
+# dev-python/chardet[${PYTHON_USEDEP}]
+BDEPEND="
+   test? (
+   || (
+   dev-python/cchardet[${PYTHON_USEDEP}]
+   dev-python/chardet[${PYTHON_USEDEP}]
+   )
+   )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx doc/source



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

2023-03-20 Thread Ionen Wolkens
commit: 02e7d2ca8084715b0e0f5333e76b0c8abc5f623c
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Mar 21 05:46:44 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Mar 21 05:46:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02e7d2ca

dev-python/PyQt6-sip: migrate to PYPI_PN

There was also an unused MY_P in there, oops.

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

 dev-python/PyQt6-sip/PyQt6-sip-13.4.1.ebuild | 6 ++
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/dev-python/PyQt6-sip/PyQt6-sip-13.4.1.ebuild 
b/dev-python/PyQt6-sip/PyQt6-sip-13.4.1.ebuild
index 4c9f20db39e1..26477c15c095 100644
--- a/dev-python/PyQt6-sip/PyQt6-sip-13.4.1.ebuild
+++ b/dev-python/PyQt6-sip/PyQt6-sip-13.4.1.ebuild
@@ -4,15 +4,13 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYPI_PN=${PN/-/_}
 PYTHON_COMPAT=( python3_{9..11} )
 inherit distutils-r1 pypi
 
-MY_P="${P/-/_}"
-
 DESCRIPTION="sip module support for PyQt6"
 HOMEPAGE="https://www.riverbankcomputing.com/software/sip/;
-SRC_URI="$(pypi_sdist_url --no-normalize ${PN/-/_})"
-S="${WORKDIR}/${P/-/_}"
 
 LICENSE="|| ( GPL-2 GPL-3 SIP )"
 SLOT="0"



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

2023-03-20 Thread Ionen Wolkens
commit: cd1955e47bfe5c854cedf38be8288bf093ac9b38
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Mar 21 05:45:43 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Mar 21 05:45:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd1955e4

dev-python/PyQt6-WebEngine: migrate to PYPI_PN

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

 dev-python/PyQt6-WebEngine/PyQt6-WebEngine-6.4.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/PyQt6-WebEngine/PyQt6-WebEngine-6.4.0.ebuild 
b/dev-python/PyQt6-WebEngine/PyQt6-WebEngine-6.4.0.ebuild
index 0ce42b203dfc..e71deb8e4d3f 100644
--- a/dev-python/PyQt6-WebEngine/PyQt6-WebEngine-6.4.0.ebuild
+++ b/dev-python/PyQt6-WebEngine/PyQt6-WebEngine-6.4.0.ebuild
@@ -4,6 +4,8 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=sip
+PYPI_NO_NORMALIZE=1
+PYPI_PN=${PN/-/_}
 PYTHON_COMPAT=( python3_{9..11} )
 inherit distutils-r1 flag-o-matic multiprocessing pypi qmake-utils
 
@@ -11,8 +13,6 @@ QT_PV="$(ver_cut 1-2):6"
 
 DESCRIPTION="Python bindings for QtWebEngine"
 HOMEPAGE="https://www.riverbankcomputing.com/software/pyqtwebengine/;
-SRC_URI="$(pypi_sdist_url --no-normalize ${PN/-/_})"
-S="${WORKDIR}/${P/-/_}"
 
 LICENSE="GPL-3"
 SLOT="0"



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

2023-03-20 Thread Ionen Wolkens
commit: 42177c71dd144e397935801799dd37d4e416fc47
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Mar 21 05:17:05 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Mar 21 05:44:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42177c71

games-emulation/pcsx2: update live, add IUSE=backtrace

Unsure about the USE choice, library is scarcely used and so
no real point of reference. Considered a generic USE=debug,
but going with a described local USE.

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

 games-emulation/pcsx2/metadata.xml  | 1 +
 games-emulation/pcsx2/pcsx2-.ebuild | 4 +++-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/games-emulation/pcsx2/metadata.xml 
b/games-emulation/pcsx2/metadata.xml
index efa1131e61ab..cf7d628cd86c 100644
--- a/games-emulation/pcsx2/metadata.xml
+++ b/games-emulation/pcsx2/metadata.xml
@@ -14,6 +14,7 @@
Gentoo Games Project


+   Display a backtrace on crash using 
sys-libs/libbacktrace
Enable support for the 
media-sound/sndio backend
Enable support for Vulkan


diff --git a/games-emulation/pcsx2/pcsx2-.ebuild 
b/games-emulation/pcsx2/pcsx2-.ebuild
index be5cf31b436b..5d05ef3be008 100644
--- a/games-emulation/pcsx2/pcsx2-.ebuild
+++ b/games-emulation/pcsx2/pcsx2-.ebuild
@@ -35,7 +35,7 @@ LICENSE="
GPL-3+ Apache-2.0 BSD BSD-2 BSD-4 Boost-1.0 CC0-1.0 GPL-2+
ISC LGPL-2.1+ LGPL-3+ MIT OFL-1.1 ZLIB public-domain"
 SLOT="0"
-IUSE="alsa cpu_flags_x86_sse4_1 jack pulseaudio sndio test vulkan wayland"
+IUSE="alsa backtrace cpu_flags_x86_sse4_1 jack pulseaudio sndio test vulkan 
wayland"
 REQUIRED_USE="cpu_flags_x86_sse4_1" # dies at runtime if no support
 RESTRICT="!test? ( test )"
 
@@ -61,6 +61,7 @@ RDEPEND="
virtual/libudev:=
x11-libs/libXrandr
alsa? ( media-libs/alsa-lib )
+   backtrace? ( sys-libs/libbacktrace )
jack? ( virtual/jack )
pulseaudio? ( media-libs/libpulse )
sndio? ( media-sound/sndio:= )
@@ -149,6 +150,7 @@ src_configure() {
use vulkan && append-flags -fno-strict-aliasing
 
local mycmakeargs=(
+   $(cmake_use_find_package backtrace Libbacktrace)
-DBUILD_SHARED_LIBS=no
-DDISABLE_BUILD_DATE=yes
-DENABLE_TESTS=$(usex test)



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

2023-03-20 Thread Michał Górny
commit: c1bf75e0561c12f8f6ebaeee2d3bf8349fc3eb0d
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 21 05:38:02 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 21 05:38:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1bf75e0

media-gfx/cairosvg: Bump to 2.7.0

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

 media-gfx/cairosvg/Manifest  |  1 +
 media-gfx/cairosvg/cairosvg-2.7.0.ebuild | 38 
 2 files changed, 39 insertions(+)

diff --git a/media-gfx/cairosvg/Manifest b/media-gfx/cairosvg/Manifest
index db1a46b0a071..4317383778f8 100644
--- a/media-gfx/cairosvg/Manifest
+++ b/media-gfx/cairosvg/Manifest
@@ -1 +1,2 @@
 DIST CairoSVG-2.6.0.tar.gz 8398114 BLAKE2B 
d4aca284fe3756c40c62dfb2b29e4670c947df13dd76e5104a13cb963bbdf6aa1f7fd242748d6fd0ca524aa03578c3449fa8ea6d86b9a8ce4a64976c32e96627
 SHA512 
dc504233a8f3fccfc8d4082328bfc0f06a4ebe0249801f764b9aed6b3bad5f953786352930ab199b10b301d0f44a8c2ef2e79eeea198c9094e697fdaa4db48d5
+DIST CairoSVG-2.7.0.tar.gz 8398722 BLAKE2B 
00a82ec395480aba7bf1c1e2025f53ad5e3bb6336110e709f9cdb67c8a2eeafb071da0dc44aabceadd4c8c274f4560d264c101f43c89c6faa96ea47018a67f62
 SHA512 
7775654f55ac436c91e781a91ca9ca89826068638fdbf65b9717899dfd5d974dacc7cf2e7ee24fad1be8ded899e1c1f441137f25c2a8185b67e7ecc84c2c9c50

diff --git a/media-gfx/cairosvg/cairosvg-2.7.0.ebuild 
b/media-gfx/cairosvg/cairosvg-2.7.0.ebuild
new file mode 100644
index ..eca08d075044
--- /dev/null
+++ b/media-gfx/cairosvg/cairosvg-2.7.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYPI_PN="CairoSVG"
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="CLI and library to export SVG to PDF, PostScript, and PNG"
+HOMEPAGE="
+   https://cairosvg.org/
+   https://github.com/Kozea/CairoSVG/
+   https://pypi.org/project/CairoSVG/
+"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+
+RDEPEND="
+   dev-python/cairocffi[${PYTHON_USEDEP}]
+   dev-python/cssselect2[${PYTHON_USEDEP}]
+   dev-python/defusedxml[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/tinycss2[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   # this test compares output against old version; this makes little
+   # sense for us and requires both distfiles around
+   test_non_regression
+)



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

2023-03-20 Thread Michał Górny
commit: 8a714d912752d03953e281ac0e514a1ec86ed205
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 21 05:43:31 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 21 05:43:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a714d91

dev-python/recommonmark: Fix HOMEPAGE and distfile suffix

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

 dev-python/recommonmark/Manifest |  2 +-
 dev-python/recommonmark/recommonmark-0.7.1-r1.ebuild | 11 +--
 2 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/dev-python/recommonmark/Manifest b/dev-python/recommonmark/Manifest
index 83874646d3ec..27dca1e32fbe 100644
--- a/dev-python/recommonmark/Manifest
+++ b/dev-python/recommonmark/Manifest
@@ -1 +1 @@
-DIST recommonmark-0.7.1.tar.gz 24720 BLAKE2B 
6543a23bd262be0ff6847fc1eb1bd3dad433606aa1adb52162cab2e0c4dd2265ac41b3816bbe1994c4f6ca732105712dbc9cd295d5cfd93061ad83520b8f449c
 SHA512 
3e03440d606ea6247df9bd122a6fa2dccf01c0c315eeace046d5cd336657e26bbd1c6b7ad4ba46f344215905128b72508c036cc57bbe4b5e27df50c55371fe01
+DIST recommonmark-0.7.1.gh.tar.gz 24720 BLAKE2B 
6543a23bd262be0ff6847fc1eb1bd3dad433606aa1adb52162cab2e0c4dd2265ac41b3816bbe1994c4f6ca732105712dbc9cd295d5cfd93061ad83520b8f449c
 SHA512 
3e03440d606ea6247df9bd122a6fa2dccf01c0c315eeace046d5cd336657e26bbd1c6b7ad4ba46f344215905128b72508c036cc57bbe4b5e27df50c55371fe01

diff --git a/dev-python/recommonmark/recommonmark-0.7.1-r1.ebuild 
b/dev-python/recommonmark/recommonmark-0.7.1-r1.ebuild
index d765393d33cd..73dd01dd89d1 100644
--- a/dev-python/recommonmark/recommonmark-0.7.1-r1.ebuild
+++ b/dev-python/recommonmark/recommonmark-0.7.1-r1.ebuild
@@ -8,8 +8,15 @@ PYTHON_COMPAT=( python3_{9..11} )
 inherit distutils-r1
 
 DESCRIPTION="Python docutils-compatibility bridge to CommonMark"
-HOMEPAGE="https://recommonmark.readthedocs.io/;
-SRC_URI="https://github.com/rtfd/recommonmark/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+HOMEPAGE="
+   https://recommonmark.readthedocs.io/
+   https://github.com/readthedocs/recommonmark/
+   https://pypi.org/project/recommonmark/
+"
+SRC_URI="
+   https://github.com/readthedocs/recommonmark/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
 
 LICENSE="MIT"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-clipman-plugin/

2023-03-20 Thread Michał Górny
commit: baba1b8ac01b179d64500958abd5bf1daca17cc8
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 21 05:40:40 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 21 05:40:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baba1b8a

xfce-extra/xfce4-clipman-plugin: Bump to 1.6.3

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

 xfce-extra/xfce4-clipman-plugin/Manifest   |  1 +
 .../xfce4-clipman-plugin-1.6.3.ebuild  | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/xfce-extra/xfce4-clipman-plugin/Manifest 
b/xfce-extra/xfce4-clipman-plugin/Manifest
index 9f79dd005ee7..f881777ad221 100644
--- a/xfce-extra/xfce4-clipman-plugin/Manifest
+++ b/xfce-extra/xfce4-clipman-plugin/Manifest
@@ -1 +1,2 @@
 DIST xfce4-clipman-plugin-1.6.2.tar.bz2 465656 BLAKE2B 
bde94cda7ec97d0af9f238bb3cffb69a7f469a03d27608681042ad701175a1900abed1d79bdc38d45afe5ed48da2054a837358bd150f5075bc194a9547bbf56f
 SHA512 
4bd49b3b6311d232d422d92007638b05409bc0c90fdc20a39459ac8c706c0502b99a3c89a0276ca1c0e2cfb0a151c78a0a8b18a16bbf65cc5778bcb51db2
+DIST xfce4-clipman-plugin-1.6.3.tar.bz2 486276 BLAKE2B 
f92c93e4ab57fbe37560c389620696f5c11fa8cbd328f29d4895c25c6f18fec88267cc152a1cab39084f08f8fdc070669b665cbad4089ae9577be776a3ad3663
 SHA512 
a117f64035a6656c2f8603d9b0adec18bcbe8e1ee6a80b838e4cc40480cc3510afe5f32815ff89b1936cbdbadadf8e1e645f0202d97cc877aec125b51b72064b

diff --git a/xfce-extra/xfce4-clipman-plugin/xfce4-clipman-plugin-1.6.3.ebuild 
b/xfce-extra/xfce4-clipman-plugin/xfce4-clipman-plugin-1.6.3.ebuild
new file mode 100644
index ..955d7912e0b2
--- /dev/null
+++ b/xfce-extra/xfce4-clipman-plugin/xfce4-clipman-plugin-1.6.3.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xdg-utils
+
+DESCRIPTION="A clipboard manager plug-in for the Xfce panel"
+HOMEPAGE="
+   https://docs.xfce.org/panel-plugins/xfce4-clipman-plugin/start
+   https://gitlab.xfce.org/panel-plugins/xfce4-clipman-plugin/
+"
+SRC_URI="
+   https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2
+"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE="qrcode"
+
+DEPEND="
+   >=dev-libs/glib-2.60:2=
+   >=x11-libs/gtk+-3.22.29:3=
+   x11-libs/libXtst:=
+   >=xfce-base/libxfce4ui-4.14:=
+   >=xfce-base/libxfce4util-4.14:=
+   >=xfce-base/xfce4-panel-4.14:=
+   >=xfce-base/xfconf-4.14:=
+   qrcode? ( >=media-gfx/qrencode-3.3.0:= )
+"
+RDEPEND="
+   ${DEPEND}
+"
+BDEPEND="
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig
+   x11-base/xorg-proto
+"
+
+src_configure() {
+   local myconf=(
+   $(use_enable qrcode libqrencode)
+   )
+
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+
+   find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



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

2023-03-20 Thread Michał Górny
commit: f36f134cbeb012ce50449f8089e9a46fa9e03c64
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 18 15:19:15 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 21 05:33:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f36f134c

pypi.eclass: Introduce PYPI_PN to override the default project name

Introduce a convenience PYPI_PN variable that can be used to override
the default project name.  This is meant to be used primarily when
upstream project name does not conform to Gentoo package naming rules,
e.g. contains dots or uppercase letters.

For example, instead of:

SRC_URI="$(pypi_sdist_url --no-normalize "${PN/-/.}")"
S=${WORKDIR}/${P/-/.}

one can now specify:

PYPI_NO_NORMALIZE=1
PYPI_PN=${PN/-/.}

For PEP 625-conformant packages, instead of:

SRC_URI="$(pypi_sdist_url "${PN/-/.}")"

one can use:

PYPI_PN=${PN/-/.}

There's not much gain space-wise but it avoids having to specify
the name twice.  This can particularly be helpful for package names
using PascalCase.

Closes: https://github.com/gentoo/gentoo/pull/30210
Signed-off-by: Michał Górny  gentoo.org>

 eclass/pypi.eclass   | 35 ---
 eclass/tests/pypi.sh |  3 ++-
 2 files changed, 26 insertions(+), 12 deletions(-)

diff --git a/eclass/pypi.eclass b/eclass/pypi.eclass
index 79007a2ad0ed..ca3b6f67803d 100644
--- a/eclass/pypi.eclass
+++ b/eclass/pypi.eclass
@@ -50,6 +50,19 @@ _PYPI_ECLASS=1
 # When set to a non-empty value, disables project name normalization
 # for the default SRC_URI and S values.
 
+# @ECLASS_VARIABLE: PYPI_PN
+# @PRE_INHERIT
+# @DESCRIPTION:
+# The PyPI project name.  This should be overriden scarcely, generally
+# when upstream project name does not conform to Gentoo naming rules,
+# e.g. when it contains dots or uppercase letters.
+#
+# Example use:
+# @CODE
+# PYPI_PN=${PN/-/.}
+# @CODE
+: ${PYPI_PN:=${PN}}
+
 # @FUNCTION: pypi_normalize_name
 # @USAGE: 
 # @DESCRIPTION:
@@ -99,9 +112,9 @@ pypi_translate_version() {
 # generated using build systems that did not follow PEP 625
 # (i.e. the sdist name contains uppercase letters, hyphens or dots).
 #
-# If  is unspecified, it defaults to ${PN}.  The package name
-# is normalized according to the specification unless `--no-normalize`
-# is passed.
+# If  is unspecified, it defaults to ${PYPI_PN}.  The package
+# name is normalized according to the specification unless
+# `--no-normalize` is passed.
 #
 # If  is unspecified, it defaults to ${PV} translated
 # via pypi_translate_version.  If it is specified, then it is used
@@ -121,7 +134,7 @@ pypi_sdist_url() {
die "Usage: ${FUNCNAME} [--no-normalize]  [ 
[]]"
fi
 
-   local project=${1-"${PN}"}
+   local project=${1-"${PYPI_PN}"}
local version=${2-"$(pypi_translate_version "${PV}")"}
local suffix=${3-.tar.gz}
local fn_project=${project}
@@ -135,8 +148,8 @@ pypi_sdist_url() {
 # @DESCRIPTION:
 # Output the wheel filename for the specified project/version tuple.
 #
-# If  is unspecified, it defaults to ${PN}.  The package name
-# is normalized according to the wheel specification.
+# If  is unspecified, it defaults to ${PYPI_PN}.  The package
+# name is normalized according to the wheel specification.
 #
 # If  is unspecified, it defaults to ${PV} translated
 # via pypi_translate_version.  If it is specified, then it is used
@@ -154,7 +167,7 @@ pypi_wheel_name() {
die "Usage: ${FUNCNAME}  [ [ 
[]]]"
fi
 
-   local project=$(pypi_normalize_name "${1-"${PN}"}")
+   local project=$(pypi_normalize_name "${1-"${PYPI_PN}"}")
local version=${2-"$(pypi_translate_version "${PV}")"}
local pytag=${3-py3}
local abitag=${4-none-any}
@@ -172,7 +185,7 @@ pypi_wheel_name() {
 # the wheel contents will be unpacked straight into ${WORKDIR}.
 # You need to add a BDEPEND on app-arch/unzip.
 #
-# If  is unspecified, it defaults to ${PN}.
+# If  is unspecified, it defaults to ${PYPI_PN}.
 #
 # If  is unspecified, it defaults to ${PV} translated
 # via pypi_translate_version.  If it is specified, then it is used
@@ -197,7 +210,7 @@ pypi_wheel_url() {
fi
 
local filename=$(pypi_wheel_name "${@}")
-   local project=${1-"${PN}"}
+   local project=${1-"${PYPI_PN}"}
local version=${2-"$(pypi_translate_version "${PV}")"}
local pytag=${3-py3}
printf "https://files.pythonhosted.org/packages/%s; \
@@ -210,10 +223,10 @@ pypi_wheel_url() {
 
 if [[ ${PYPI_NO_NORMALIZE} ]]; then
SRC_URI="$(pypi_sdist_url --no-normalize)"
-   S="${WORKDIR}/${PN}-$(pypi_translate_version "${PV}")"
+   S="${WORKDIR}/${PYPI_PN}-$(pypi_translate_version "${PV}")"
 else
SRC_URI="$(pypi_sdist_url)"
-   S="${WORKDIR}/$(pypi_normalize_name "${PN}")-$(pypi_translate_version 
"${PV}")"
+   S="${WORKDIR}/$(pypi_normalize_name 
"${PYPI_PN}")-$(pypi_translate_version "${PV}")"
 fi
 
 fi


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

2023-03-20 Thread Michał Górny
commit: 0f923690cea3e16e77c5b033ec5664da63d2bd84
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Mon Mar 20 18:09:33 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 21 05:38:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f923690

dev-python/recommonmark: deselect failing tests

These tests are sensitive to Sphinx formatting changes and they will
never get fixed because upstream has archived the project in favor of
myst_parser.

Closes: https://bugs.gentoo.org/866009
Signed-off-by: Matoro Mahri  users.noreply.github.com>
Closes: https://github.com/gentoo/gentoo/pull/30269
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/recommonmark/recommonmark-0.7.1-r1.ebuild | 8 
 1 file changed, 8 insertions(+)

diff --git a/dev-python/recommonmark/recommonmark-0.7.1-r1.ebuild 
b/dev-python/recommonmark/recommonmark-0.7.1-r1.ebuild
index 9761a3e670ef..d765393d33cd 100644
--- a/dev-python/recommonmark/recommonmark-0.7.1-r1.ebuild
+++ b/dev-python/recommonmark/recommonmark-0.7.1-r1.ebuild
@@ -26,4 +26,12 @@ PATCHES=(
"${FILESDIR}/${PN}-0.6.0-sphinx3-2.patch"
 )
 
+# These tests are sensitive to Sphinx formatting changes and they will never
+# get fixed because upstream has archived the project in favor of myst_parser.
+# Bug #866009
+EPYTEST_DESELECT=(
+   "tests/test_sphinx.py::GenericTests::test_headings"
+   "tests/test_sphinx.py::CustomExtensionTests::test_integration"
+)
+
 distutils_enable_tests pytest



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

2023-03-20 Thread Michał Górny
commit: dc021efe94e1a6a0650e888f0e1fd9600b454c8b
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 21 04:47:09 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 21 05:31:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc021efe

dev-python/boto3: Bump to 1.26.95

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index debbc6e2d936..0ee2b4d45ba4 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -2,3 +2,4 @@ DIST boto3-1.26.84.gh.tar.gz 612921 BLAKE2B 
cf98272681299aa11454d65a6bf8bc6aa282
 DIST boto3-1.26.89.gh.tar.gz 615718 BLAKE2B 
3257e6efafaf139daf935385c252c10929be2a4277a8f0f192afc6dbd7cc32fa8f940a4e59ebbe25931c399dedb926a3c1848bd9cc0a7f0d377acb302eabe3b0
 SHA512 
02ee02b05023e9184f779ab8ff21afa6f7e56f7d2e883d021b2567676c5fc57cad6b475d55316a2017c2a837c41d2f5604824f440060e2f96804c5a61ccdd143
 DIST boto3-1.26.93.gh.tar.gz 617542 BLAKE2B 
08f045cdac7c977d9a575ca7f487314baf6f358e82b13ff3a2063d85ed23aa98c38445d444ce78730b01381fe04eb5bd5909868a5e01a529d2028c065294714b
 SHA512 
9af0dad9189030bbd310b634af80b731799166d89c561d640308ae913c1f81f0ce50e1a0c303bff974006281be03125e454495936cca30db3cf33a4d95d66783
 DIST boto3-1.26.94.gh.tar.gz 617861 BLAKE2B 
908b40868735038810cf75c903bbc8bad00a6ea8776b2a5a236683f18f2185971f8a13db5349086b1aef2c4d51361c8ebf30f2d671cea7f4101c9882a59b6acf
 SHA512 
036278668afa33dfdaab9cc2e02c2c3e0596ec1c1b407767f22bc6a4cd87913f883f85430ff6a120c5e0fdd2194b70c911fe7a207bc26ed5fcd415f3754cde35
+DIST boto3-1.26.95.gh.tar.gz 623665 BLAKE2B 
d1d979210e22d4d39eff7148711be28ceb80b26409567c1d23f67a523667276c3a6b2a79519f89bed6d72c8cd4c8a9e04ad886805de51605c1fefcf45cebd08b
 SHA512 
0147714fc05e5b8cab29ac66d9701fc3f64623f84a800597478133dd20f3637f15471a8cd63fc88820a7229b425843731e00470eb66106cdf525da5ce0ff3091

diff --git a/dev-python/boto3/boto3-1.26.95.ebuild 
b/dev-python/boto3/boto3-1.26.95.ebuild
new file mode 100644
index ..9523f65d5fb9
--- /dev/null
+++ b/dev-python/boto3/boto3-1.26.95.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..11} )
+
+inherit distutils-r1 multiprocessing
+
+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.6.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+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() {
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)"
+}



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

2023-03-20 Thread Michał Górny
commit: 99dd3c6115b01590ab293a7997d5a7853c5b1acd
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 21 04:47:22 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 21 05:31:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99dd3c61

app-admin/awscli: Bump to 1.27.95

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

 app-admin/awscli/Manifest  |  1 +
 app-admin/awscli/awscli-1.27.95.ebuild | 80 ++
 2 files changed, 81 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 6c5a4753a2b3..a9630ff40193 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -2,3 +2,4 @@ DIST aws-cli-1.27.84.gh.tar.gz 2378573 BLAKE2B 
b85d7eeb22b0a2a9264b49a27f2e3d3da
 DIST aws-cli-1.27.89.gh.tar.gz 2382599 BLAKE2B 
3a2dae3cc1928e149dd605de1e9a350989e1cf4f813dc14466ba40c0a2747e69b6a8c5716d48f2526920798f0d341dcaa7ec0c2fd95af1b5decd3830814a243b
 SHA512 
9a90c933e5ae3f25271ec369607cb6c44adf96dc9d324205714c9790b6744d7f2c8e4c6b901d4bb4f58b6871c315e0543b3f846cf530e7f95ed31d196f8c3326
 DIST aws-cli-1.27.93.gh.tar.gz 2385084 BLAKE2B 
18dc59339303b9f32e297ca6a37c5d2a9466a2ac2b2f8795baeb686465dfe561ecb5abb29c38d37f32f44408b9ff1e083c330fbe23a5bf3c19a05033993dc533
 SHA512 
ce979f35966f2c48d8bf74ed95d27e5d6de9e33990bc01556bba660fd5692dd3751002d1dafbba11121e768a21d97130d9e76d309640ade5377193ba79ba1628
 DIST aws-cli-1.27.94.gh.tar.gz 2385480 BLAKE2B 
8712056c53d704e368f81d38779201d0ef28d0b633ac4a877957b5d6338a6daf45b5408dcf0bee3f6c48a0b10af625bfee835f63e837814b42ec3a57745e4d61
 SHA512 
48dc09f0af71eb9b9d93ffd2c008511e2379f2a47d4913c6c4296804d3ec3c30a1811564c017388329cac9261b1c3021fadc60771ca9d0952982401f5e4f7c59
+DIST aws-cli-1.27.95.gh.tar.gz 2385780 BLAKE2B 
4df38ab1d3d22571dd7d4afa896316b65bf903c61a5644c6d7988d3e841971a85bb7eb449edb0d9c0141e6c768e36ccc19ee155e4a5937050f4876060b3b2df8
 SHA512 
9b478901a62fbfd45fc23a82b7a8039dbff6e3e5c406153ea435e18b54ec7a263f7e5410cd1a5ac5916906ef9e8f8219f0da46a885ae4f33a43227059e56833f

diff --git a/app-admin/awscli/awscli-1.27.95.ebuild 
b/app-admin/awscli/awscli-1.27.95.ebuild
new file mode 100644
index ..62c19f3a63fb
--- /dev/null
+++ b/app-admin/awscli/awscli-1.27.95.ebuild
@@ -0,0 +1,80 @@
+# 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..11} )
+
+inherit bash-completion-r1 distutils-r1 multiprocessing
+
+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.6.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   !app-admin/awscli-bin
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+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 EPYTEST_DESELECT=(
+   # TODO
+   
tests/functional/eks/test_kubeconfig.py::TestKubeconfigLoader::test_load_simple
+   
tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_env_only
+   
tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_existing
+   
tests/unit/customizations/eks/test_kubeconfig.py::TestKubeconfigValidator::test_valid
+   )
+
+   # integration tests require AWS credentials and Internet access
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked
+}
+
+python_install_all() {
+   newbashcomp bin/aws_bash_completer aws
+
+   insinto /usr/share/zsh/site-functions
+   newins bin/aws_zsh_completer.sh _aws
+
+   distutils-r1_python_install_all
+
+   rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || 
die
+}



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

2023-03-20 Thread Michał Górny
commit: b1120ea4437ea32a251ec9e4f08d99d72fbbfa63
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 21 04:46:16 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 21 05:31:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1120ea4

dev-python/botocore: Bump to 1.29.95

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 04b1f3a6cb02..0e05afd8969b 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -2,3 +2,4 @@ DIST botocore-1.29.84.gh.tar.gz 11220100 BLAKE2B 
588efd08ec38eee7e319ea6e1d41af3
 DIST botocore-1.29.89.gh.tar.gz 11227280 BLAKE2B 
41a1243972e591ea23fb2eebaa5b5fb9547bbd8ccd72fc907c487fd56ebf90d8120ceee472e34a29cd2b036926bc93bda33b564b1b7083e8984daf366eced1f8
 SHA512 
356298fd3be39957dd60e6268cfd2652998e62950b9060e0774c68e158506dcfea8188059b588c08f520617af38b91eb6b71c16b92f7a71f75f33cb73e7786cf
 DIST botocore-1.29.93.gh.tar.gz 11239506 BLAKE2B 
7a05d5c611cbeda21e62abbbe13ab18cceae2d8b28136fc8669b09e3ebdcad5e5e352b32e807af7f2f038b6d045f82cf1a9cb3ec854f37db1f3204725fd8971e
 SHA512 
df4ba05c28323321eae25412b97eb9f48978563aad5a0c166515bac3193b0404ebe111565be3b1e42ea47439f749e339ce11cc21736d5403ffbbe689f6fd8da8
 DIST botocore-1.29.94.gh.tar.gz 11242930 BLAKE2B 
d6abdda0ad69bfa635c2cdccefff5c0feaa27fb1a307d5cacb140ded35c246a52ebbe5657a9317bdc1441939d2bd62d5829b2ecce01c05976f56737f92fc3f62
 SHA512 
23c1fb835d492f414a0a67ac03e50ea31f6343676c7e6e8649067b11e3213f84eb068562fe5bd9a49ead9e37381ab132ac820d98fa4af805b41eaf53b0f9cb1b
+DIST botocore-1.29.95.gh.tar.gz 11252473 BLAKE2B 
500dfc60af5127b56d41fc8ffa2742b5a0086614e48517590c795ae51ea55936a621e4a88d27248a9c52dfb4fe99c716ac2b191329071b94c13078facf4b0967
 SHA512 
2efbff00cc696930bb71713ce18ad61449c2e79c0ede48218347e3c410a9ff9752c44a35dd03f45286c2f6e05b34e85bd8b01c0c9f92d877c9e2d0209b6cafe6

diff --git a/dev-python/botocore/botocore-1.29.95.ebuild 
b/dev-python/botocore/botocore-1.29.95.ebuild
new file mode 100644
index ..0f4daaa48e81
--- /dev/null
+++ b/dev-python/botocore/botocore-1.29.95.ebuild
@@ -0,0 +1,74 @@
+# 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..11} )
+
+inherit distutils-r1 multiprocessing
+
+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}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+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
+   # fails on unrelated warnings
+   
tests/unit/test_client.py::TestAutoGeneratedClient::test_BOTO_DISABLE_COMMONNAME
+   
tests/unit/test_client.py::TestClientErrors::test_BOTO_DISABLE_COMMONNAME
+   # TODO
+   
tests/functional/test_credentials.py::SSOSessionTest::test_token_chosen_from_provider
+   )
+
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)"
+}



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

2023-03-20 Thread Michał Górny
commit: 17774331ffeacba1f7d46e05a100fadad1029f11
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 21 04:55:56 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 21 05:31:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17774331

dev-util/scons: Revert "Backport MergeFlags fix to 4.5.1"

Apparently it didn't work.  This project is such a mess.

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

 dev-util/scons/Manifest|  1 -
 .../{scons-4.5.1-r1.ebuild => scons-4.5.1.ebuild}  | 18 ++
 2 files changed, 10 insertions(+), 9 deletions(-)

diff --git a/dev-util/scons/Manifest b/dev-util/scons/Manifest
index e5ddc6240844..b4cb22f2c203 100644
--- a/dev-util/scons/Manifest
+++ b/dev-util/scons/Manifest
@@ -3,7 +3,6 @@ DIST SCons-4.5.1.tar.gz 3194371 BLAKE2B 
830e3365be99e38aec0f3b99d406bb7547d3d8b7
 DIST scons-4.4.0-user.html 1608381 BLAKE2B 
ff4eb1e0f9c5e8ea7ca44cc00dc37e3e2dd38c24cb09a857c691e6a48f11e5fc86a55740037cc295e6b23df2a1c1b600adf0462320ec87cc26d4bcf919b07342
 SHA512 
8c1d6578270054efba34c56ddc07b4314bf62630f6a445f5b9f865cc48d593f6c92101a8d216dece201b8d6cb5bce59ff4adb51caaa40128e96b6235087f748c
 DIST scons-4.4.0-user.pdf 2964111 BLAKE2B 
45b37c99c3f3d0e9969a16506e27aeabfd562155405f5a59ba79c24404b14e5588fbd0673d86e2266adbd25eca140c9e1cf86e271228658591c0d9285474f078
 SHA512 
57330f685e7c775cb1c782e40f711c2b2322fad19212a22a920aff92db974610cc78f276e1606fb827660bb488ce803e2458bb9d93c452fa0600df4478f03d06
 DIST scons-4.4.0.gh.tar.gz 5808265 BLAKE2B 
f6ce757f2edc40551b05285098626bb62def6abda2380d4885ee4443868e715e53aaa34f26c09dc689bb6ade26d1b0e276046fe3b1d2ddf8eb40400bca9ea164
 SHA512 
01fcd40bf818ca22a278973af1cda3024efb74cf877f15d46607fda860448fbd577fc96ba33fef2bed3d145e662a0371f55e8c927e7ac44feea7f3081791ce11
-DIST scons-4.5.1-mergeflags.patch 10518 BLAKE2B 
ea059c4347cfa8dcd99353c1f6b6c1d3aae1c6225b4683e421f3f3ea9181d5597862603c2491abff40dd1599094638239f34bf88458e7c44a8f28908eb91934c
 SHA512 
11771c99d64cee413311f595faec8d2025152a7871ef53bdf0b22be45ffefc0d0c4bf49d185a10c1d3d2fb76ac94b04d992990375dc144587b101761a5d985a4
 DIST scons-4.5.1-user.html 1655168 BLAKE2B 
644c808f129d2d83f40b1ef2c8c12781b697a0120dfc00f5f0425e88e23c609290ecf2c8b6daad556c876ae3a86e8b262c53915b05d69c6e3c79f58395789362
 SHA512 
171d9330df520a75fbc124bf646c55c5868b24343ff46755a6283fe444ad4e090f5658dafa7239e708b4ff8b910e81201c27655674bdaffd20e8cc6ffb81d633
 DIST scons-4.5.1-user.pdf 3023817 BLAKE2B 
caa782f77fac668eee0ccd76f3e96168ae3d61c9c3e80123c34bc45625182f77973fbab24170c5f67f133c6124412eadbf02c3497373211560c58a348d6b00ab
 SHA512 
41fddff58032b6364ff3935259d4bf81a0d69398cd52158c42be71e4ff6efaebd2faaf1354781f7336ba1aa4f0cf99f0f37edcd72baf325f9ced7ec88b76ce88
 DIST scons-4.5.1.gh.tar.gz 5844118 BLAKE2B 
88a82e12a034f6d0748555d0d33716e5af6ff957a9345d5b0ba87c2a36544bae0965ea0a29e3cc80d6d2493f3f8bf0bd314bed5824dc609123972f640b19a53a
 SHA512 
160089342b93197237b9f0c5f0ada42126f3e5c83e0026f6dc121aaae85c94774b01ea3b0b0fc56edf3effd87d91612b2167d004abe7a00bd8d107d5415f5d4a

diff --git a/dev-util/scons/scons-4.5.1-r1.ebuild 
b/dev-util/scons/scons-4.5.1.ebuild
similarity index 93%
rename from dev-util/scons/scons-4.5.1-r1.ebuild
rename to dev-util/scons/scons-4.5.1.ebuild
index d12cdf7c1bd8..87c03687ce2a 100644
--- a/dev-util/scons/scons-4.5.1-r1.ebuild
+++ b/dev-util/scons/scons-4.5.1.ebuild
@@ -18,16 +18,16 @@ HOMEPAGE="
 "
 SRC_URI="

https://downloads.sourceforge.net/project/${PN}/${PN}/${PV}/${MY_P}.tar.gz
-   https://github.com/SCons/scons/pull/4322.patch
-   -> ${P}-mergeflags.patch
-   https://github.com/SCons/scons/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
doc? (
https://www.scons.org/doc/${PV}/PDF/${PN}-user.pdf
-> ${P}-user.pdf
https://www.scons.org/doc/${PV}/HTML/${PN}-user.html
-> ${P}-user.html
)
+   test? (
+   https://github.com/SCons/scons/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   )
 "
 S="${WORKDIR}/${P}/src"
 
@@ -45,9 +45,6 @@ BDEPEND="
 "
 
 PATCHES=(
-   # https://bugs.gentoo.org/900971
-   "${DISTDIR}/${P}-mergeflags.patch"
-
# support env passthrough for Gentoo ebuilds
"${FILESDIR}"/scons-4.1.0-env-passthrough.patch
# respect CC, CXX, C*FLAGS, LDFLAGS by default
@@ -57,7 +54,12 @@ PATCHES=(
 src_unpack() {
# use the git directory structure, but put pregenerated release
# inside src/ subdirectory to make our life easier
-   unpack "${P}.gh.tar.gz"
+   if use test; then
+   unpack "${P}.gh.tar.gz"
+   else
+   mkdir -p "${P}"/src || die
+   fi
+
tar -C "${P}"/src --strip-components=1 -xzf "${DISTDIR}/${MY_P}.tar.gz" 
|| die
 }
 



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

2023-03-20 Thread Hans de Graaff
commit: c9218ce07f0114c68feabe831abb6fca01f1b54c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Mar 21 05:11:32 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Mar 21 05:21:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9218ce0

dev-ruby/rbpdf-font: enable ruby32

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

 dev-ruby/rbpdf-font/rbpdf-font-1.19.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/rbpdf-font/rbpdf-font-1.19.1-r1.ebuild 
b/dev-ruby/rbpdf-font/rbpdf-font-1.19.1-r1.ebuild
index c2a9a9e23ddd..948eb5e80d95 100644
--- a/dev-ruby/rbpdf-font/rbpdf-font-1.19.1-r1.ebuild
+++ b/dev-ruby/rbpdf-font/rbpdf-font-1.19.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -6,7 +6,7 @@ EAPI=8
 # This gem bundles dejavu fonts, freefonts, and ttf2ufm
 # ttf2ufm is a precompiled 32-bit binary
 
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG"
 



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

2023-03-20 Thread Hans de Graaff
commit: 72abcd1734348de40d5a866933de3b057a20a4ac
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Mar 21 05:10:29 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Mar 21 05:21:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72abcd17

dev-ruby/htmlentities: enable ruby32

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

 dev-ruby/htmlentities/htmlentities-4.3.4-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/htmlentities/htmlentities-4.3.4-r1.ebuild 
b/dev-ruby/htmlentities/htmlentities-4.3.4-r1.ebuild
index 9caf8cee292b..5b5e54412172 100644
--- a/dev-ruby/htmlentities/htmlentities-4.3.4-r1.ebuild
+++ b/dev-ruby/htmlentities/htmlentities-4.3.4-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_TASK_TEST=""
 



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

2023-03-20 Thread Hans de Graaff
commit: 0b76fbc8f5bcb91728c8ad978794d3cab96946e6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Mar 21 05:14:01 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Mar 21 05:21:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b76fbc8

dev-ruby/mini_magick: enable ruby32

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

 dev-ruby/mini_magick/mini_magick-4.12.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/mini_magick/mini_magick-4.12.0.ebuild 
b/dev-ruby/mini_magick/mini_magick-4.12.0.ebuild
index 375b1127f9ce..46c836949d22 100644
--- a/dev-ruby/mini_magick/mini_magick-4.12.0.ebuild
+++ b/dev-ruby/mini_magick/mini_magick-4.12.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-USE_RUBY="ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_EXTRADOC="README.md"



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

2023-03-20 Thread Hans de Graaff
commit: 5460d227460342a6da0f9308a974edb0ad6fcdba
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Mar 20 15:23:28 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Mar 21 05:21:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5460d227

dev-ruby/simplecov_json_formatter: enable ruby32

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

 .../simplecov_json_formatter/simplecov_json_formatter-0.1.4.ebuild| 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/dev-ruby/simplecov_json_formatter/simplecov_json_formatter-0.1.4.ebuild 
b/dev-ruby/simplecov_json_formatter/simplecov_json_formatter-0.1.4.ebuild
index 5201e28824d9..7adae99a8881 100644
--- a/dev-ruby/simplecov_json_formatter/simplecov_json_formatter-0.1.4.ebuild
+++ b/dev-ruby/simplecov_json_formatter/simplecov_json_formatter-0.1.4.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_BINWRAP=""
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"



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

2023-03-20 Thread Hans de Graaff
commit: 6ffa051794fe4b68e316ad25fbcc31fe97d01537
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Mar 20 10:46:10 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Mar 21 05:21:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ffa0517

dev-ruby/docile: add github, rubygems upstream metadata

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

 dev-ruby/docile/metadata.xml | 12 
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/dev-ruby/docile/metadata.xml b/dev-ruby/docile/metadata.xml
index 658c72b1920d..e09f8897589e 100644
--- a/dev-ruby/docile/metadata.xml
+++ b/dev-ruby/docile/metadata.xml
@@ -1,8 +1,12 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   r...@gentoo.org
-   Gentoo Ruby Project
-
+  
+r...@gentoo.org
+Gentoo Ruby Project
+  
+  
+ms-ati/docile
+docile
+  
 



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

2023-03-20 Thread Hans de Graaff
commit: 157f2b6daf9aa3a80dd5404ff946a609ea724f51
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Mar 21 05:07:18 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Mar 21 05:21:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=157f2b6d

dev-ruby/abstract: enable ruby32

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

 dev-ruby/abstract/abstract-1.0.0-r5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/abstract/abstract-1.0.0-r5.ebuild 
b/dev-ruby/abstract/abstract-1.0.0-r5.ebuild
index f642da70d88d..55f461b68201 100644
--- a/dev-ruby/abstract/abstract-1.0.0-r5.ebuild
+++ b/dev-ruby/abstract/abstract-1.0.0-r5.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_TASK_TEST=""
 RUBY_FAKEGEM_TASK_DOC=""



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

2023-03-20 Thread Hans de Graaff
commit: f023144e92a44eb45349ced021115ddce7df3167
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Mar 20 10:45:11 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Mar 21 05:21:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f023144e

dev-ruby/docile: update EAPI 7 -> 8, add ruby32

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

 dev-ruby/docile/docile-1.4.0-r1.ebuild | 30 ++
 1 file changed, 30 insertions(+)

diff --git a/dev-ruby/docile/docile-1.4.0-r1.ebuild 
b/dev-ruby/docile/docile-1.4.0-r1.ebuild
new file mode 100644
index ..994b53ba6f46
--- /dev/null
+++ b/dev-ruby/docile/docile-1.4.0-r1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="README.md HISTORY.md"
+
+RUBY_FAKEGEM_GEMSPEC="docile.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Turns any Ruby object into a DSL"
+HOMEPAGE="https://ms-ati.github.io/docile/;
+SRC_URI="https://github.com/ms-ati/docile/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+IUSE=""
+
+all_ruby_prepare() {
+   sed -i -e '/require \"github\/markup\"/d' Rakefile || die
+   sed -i -e '/simplecov/,/unshift/ s:^:#:' spec/spec_helper.rb || die
+
+   sed -i -e 's:_relative ": "./:' -e 's/git ls-files -z/find * -print0/' 
${RUBY_FAKEGEM_GEMSPEC} || die
+}



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

2023-03-20 Thread Hans de Graaff
commit: 02eff3a85c46f833682e598ebef16f2e6d816abf
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Mar 20 11:02:00 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Mar 21 05:21:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02eff3a8

dev-ruby/simplecov-html: update upstream metadata

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

 dev-ruby/simplecov-html/metadata.xml | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-ruby/simplecov-html/metadata.xml 
b/dev-ruby/simplecov-html/metadata.xml
index 6af8b28166ad..aa09779b502d 100644
--- a/dev-ruby/simplecov-html/metadata.xml
+++ b/dev-ruby/simplecov-html/metadata.xml
@@ -6,6 +6,7 @@
 Gentoo Ruby Project
   
   
-colszowka/simplecov
+simplecov-ruby/simplecov
+simplecov-html
   
 



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

2023-03-20 Thread Hans de Graaff
commit: 9439805a38c93452b28c23fef7325e0556550adb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Mar 20 11:01:24 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Mar 21 05:21:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9439805a

dev-ruby/simplecov-html: update EAPI 7 -> 8

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

 .../simplecov-html/simplecov-html-0.12.3-r1.ebuild | 23 ++
 1 file changed, 23 insertions(+)

diff --git a/dev-ruby/simplecov-html/simplecov-html-0.12.3-r1.ebuild 
b/dev-ruby/simplecov-html/simplecov-html-0.12.3-r1.ebuild
new file mode 100644
index ..54f720024239
--- /dev/null
+++ b/dev-ruby/simplecov-html/simplecov-html-0.12.3-r1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_TASK_TEST=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_TASK_DOC=""
+
+RUBY_FAKEGEM_EXTRAINSTALL="assets public views"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Generates a HTML report of your SimpleCov ruby code coverage 
results"
+HOMEPAGE="https://github.com/simplecov-ruby/simplecov;
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~riscv"
+SLOT="$(ver_cut 1-2)"
+IUSE="doc"



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

2023-03-20 Thread Sam James
commit: 78f6905a8bec4121d6f000a3c797487e3f02982f
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Tue Mar 21 00:26:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 21 04:18:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78f6905a

media-libs/libaom: wire up tests

These tests are VERY long (expect 3+ hours minimum) and currently also
DO NOT PASS on non-amd64 arches.

Bug: https://bugs.gentoo.org/896122
Signed-off-by: Matoro Mahri  users.noreply.github.com>
Closes: https://github.com/gentoo/gentoo/pull/30274
Signed-off-by: Sam James  gentoo.org>

 media-libs/libaom/Manifest|  1 +
 media-libs/libaom/libaom-3.6.0.ebuild | 19 +++
 media-libs/libaom/libaom-.ebuild  | 19 +++
 3 files changed, 31 insertions(+), 8 deletions(-)

diff --git a/media-libs/libaom/Manifest b/media-libs/libaom/Manifest
index c87565f3d8c8..8472f6c06f8f 100644
--- a/media-libs/libaom/Manifest
+++ b/media-libs/libaom/Manifest
@@ -1,3 +1,4 @@
 DIST libaom-3.4.0.tar.gz 5175838 BLAKE2B 
7a38cc1a1871f044018a8ebf5022810b753b099ad61e0c6e2625a0480946e8b5e066fd1e1abc5523e817025c8a59d6f1092c12d632c5b602cf3a80f6ef8daa0e
 SHA512 
8de5e7eae96b182ceb33ce2c66fde784349a7a117371177102c358cc9b2cad75bebe2849fdf8ce57ae149a38b43419b51e54e5475cb781ed3d5953081127b478
 DIST libaom-3.5.0.tar.gz 5206715 BLAKE2B 
d47ddb864c909c972f692667177417daef0350124a096547eacc83ab3630227fe7a23e95f3988a2109c580f9a87ba30a58bcc58be1a2e24fe694eb01655a4861
 SHA512 
370c529a84d54c95f05c5a3b3edadd1cca95eeccd5a6b5454e574211c6dd9bf5bd33ab67b43587c6de37688fe546ea9e16de0ab2d721e965143b7e8c85db6fd4
+DIST libaom-3.6.0-testdata.tar.gz 498554450 BLAKE2B 
bbc84e9d3fd91272fa6e30a19f625fb5b71b1ff6c622982202c298e45c7a331338ed316942d7c0ab00f5ef37d442e1a45a62a30be70f8c1315caac9e7742903e
 SHA512 
a86303a2486fca9a85cdb9275c1715a3862df92021967a5a0d97f8aa6862dd6cad1d65e1377fbee3f1b21d73c770e10ece4041a13bf57e6f2a1bb39357b00316
 DIST libaom-3.6.0.tar.gz 5258526 BLAKE2B 
bf97c74f3e59e3cc2431e7b7e3494beffde1b659d1a8f8775b4b47da0c7314b8bf5b9bdf14a9d1d47a8378271f49c9e26676e73509f9e910f1d5a01e79b575bc
 SHA512 
28df178f43f26a064474f7d9c79882b4c04b66fed16f904ac9b37386912660e2af88c90672ec04eed99aef104156cf1e72040fa975895522dca7b88760b138bc

diff --git a/media-libs/libaom/libaom-3.6.0.ebuild 
b/media-libs/libaom/libaom-3.6.0.ebuild
index b4074f6c48c7..a4a3923a8c6a 100644
--- a/media-libs/libaom/libaom-3.6.0.ebuild
+++ b/media-libs/libaom/libaom-3.6.0.ebuild
@@ -10,7 +10,19 @@ if [[ ${PV} == ** ]]; then
inherit git-r3
EGIT_REPO_URI="https://aomedia.googlesource.com/aom;
 else
-   SRC_URI="https://storage.googleapis.com/aom-releases/${P}.tar.gz;
+   # To update test data tarball, follow these steps:
+   # 1.  Clone the upstream repo and check out the relevant tag,
+   # or download the release tarball
+   # 2.  Regular cmake configure (options don't matter here):
+   # cd build && cmake ..
+   # 3.  Set LIBAOM_TEST_DATA_PATH to the directory you want and
+   # run the "make testdata" target:
+   # LIBAOM_TEST_DATA_PATH=../libaom-1.2.3-testdata make testdata
+   # This will download the test data from the internet.
+   # 4.  Create a tarball out of that directory.
+   # cd .. && tar cvzf libaom-1.2.3-testdata.tar.gz 
libaom-1.2.3-testdata
+   SRC_URI="https://storage.googleapis.com/aom-releases/${P}.tar.gz
+   test? ( 
https://dev.gentoo.org/~ionen/distfiles/${P}-testdata.tar.gz )"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
 fi
 
@@ -23,8 +35,7 @@ IUSE="doc +examples test"
 IUSE="${IUSE} cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 
cpu_flags_x86_sse3 cpu_flags_x86_ssse3"
 IUSE="${IUSE} cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_avx 
cpu_flags_x86_avx2"
 IUSE="${IUSE} cpu_flags_arm_neon"
-# Tests need more wiring up
-RESTRICT="!test? ( test ) test"
+RESTRICT="!test? ( test )"
 
 REQUIRED_USE="
cpu_flags_x86_sse2? ( cpu_flags_x86_mmx )
@@ -97,7 +108,7 @@ multilib_src_configure() {
 }
 
 multilib_src_test() {
-   "${BUILD_DIR}"/test_libaom || die
+   LIBAOM_TEST_DATA_PATH="${WORKDIR}/${P}-testdata" 
"${BUILD_DIR}"/test_libaom || die
 }
 
 multilib_src_install() {

diff --git a/media-libs/libaom/libaom-.ebuild 
b/media-libs/libaom/libaom-.ebuild
index b4074f6c48c7..a4a3923a8c6a 100644
--- a/media-libs/libaom/libaom-.ebuild
+++ b/media-libs/libaom/libaom-.ebuild
@@ -10,7 +10,19 @@ if [[ ${PV} == ** ]]; then
inherit git-r3
EGIT_REPO_URI="https://aomedia.googlesource.com/aom;
 else
-   SRC_URI="https://storage.googleapis.com/aom-releases/${P}.tar.gz;
+   # To update test data tarball, follow these steps:
+   # 1.  Clone the upstream repo and check out the relevant tag,
+   # or download the release tarball
+   # 2.  Regular cmake 

[gentoo-commits] proj/portage:master commit in: lib/portage/dbapi/, lib/portage/tests/resolver/, /, lib/portage/_emirrordist/, ...

2023-03-20 Thread Sam James
commit: 0431aa7db28e69af309a8175ec9e13a23439e2fa
Author: Siddhanth Rathod  gmail  com>
AuthorDate: Sat Mar  4 19:29:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 21 02:35:55 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=0431aa7d

emerge: respect NO_COLOR

Bug: https://bugs.gentoo.org/898224
Signed-off-by: Siddhanth Rathod  gmail.com>
Closes: https://github.com/gentoo/portage/pull/1003
Signed-off-by: Sam James  gentoo.org>

 NEWS   |  7 ++-
 bin/ebuild |  7 +++
 bin/egencache  |  9 +++--
 bin/etc-update |  1 +
 bin/isolated-functions.sh  | 11 +--
 bin/portageq   |  6 ++
 bin/save-ebuild-env.sh |  2 +-
 lib/_emerge/AbstractEbuildProcess.py   |  7 +++
 lib/_emerge/actions.py | 12 ++--
 lib/portage/_emirrordist/main.py   |  2 +-
 lib/portage/dbapi/_MergeProcess.py |  5 ++---
 lib/portage/package/ebuild/_config/special_env_vars.py |  2 ++
 lib/portage/package/ebuild/_ipc/QueryCommand.py|  6 ++
 lib/portage/tests/__init__.py  |  3 ++-
 lib/portage/tests/resolver/ResolverPlayground.py   |  4 ++--
 lib/portage/tests/runTests.py  |  2 +-
 lib/portage/util/__init__.py   | 11 +++
 17 files changed, 57 insertions(+), 40 deletions(-)

diff --git a/NEWS b/NEWS
index 03e262c69..01209c9fb 100644
--- a/NEWS
+++ b/NEWS
@@ -48,7 +48,12 @@ Cleanups:
   in terms of priority for providers.
 
 Features:
-* TODO
+* Respect the NO_COLOR environment variable for disabling color.
+
+  The new quasi-standard for disabling ANSI color is to check for the NO_COLOR
+  environment variable and disable color when the variable has a nonempty 
value.
+  See bug #898224. Portage previously used NOCOLOR. It continues to support 
NOCOLOR
+  for a time for compatibility.
 
 Bug fixes:
 * TODO

diff --git a/bin/ebuild b/bin/ebuild
index 8d1908795..8fccbea89 100755
--- a/bin/ebuild
+++ b/bin/ebuild
@@ -67,7 +67,6 @@ try:
 from _emerge.RootConfig import RootConfig
 
 portage.process.sanitize_fds()
-
 description = "See the ebuild(1) man page for more info"
 usage = "Usage: ebuild   [command] ..."
 parser = argparse.ArgumentParser(description=description, usage=usage)
@@ -128,14 +127,14 @@ try:
 
 if not opts.color == "y" and (
 opts.color == "n"
-or portage.settings.get("NOCOLOR") in ("yes", "true")
+or portage.util.no_color(portage.settings)
 or portage.settings.get("TERM") == "dumb"
 or not sys.stdout.isatty()
 ):
 portage.output.nocolor()
 portage.settings.unlock()
-portage.settings["NOCOLOR"] = "true"
-portage.settings.backup_changes("NOCOLOR")
+portage.settings["NO_COLOR"] = "true"
+portage.settings.backup_changes("NO_COLOR")
 portage.settings.lock()
 
 apply_priorities(portage.settings)

diff --git a/bin/egencache b/bin/egencache
index 1a6118bde..671df3014 100755
--- a/bin/egencache
+++ b/bin/egencache
@@ -67,7 +67,7 @@ try:
 from portage.package.ebuild._parallel_manifest.ManifestScheduler import (
 ManifestScheduler,
 )
-from portage.util import cmp_sort_key, writemsg_level
+from portage.util import cmp_sort_key, writemsg_level, no_color
 from portage.util._async.AsyncFunction import AsyncFunction
 from portage.util._async.run_main_scheduler import run_main_scheduler
 from portage.util._async.TaskScheduler import TaskScheduler
@@ -1105,12 +1105,9 @@ try:
 if "PATH" in os.environ:
 env["PATH"] = os.environ["PATH"]
 
-if not sys.stdout.isatty() or os.environ.get("NOCOLOR", "").lower() in 
(
-"yes",
-"true",
-):
+if not sys.stdout.isatty() or no_color(os.environ):
 portage.output.nocolor()
-env["NOCOLOR"] = "true"
+env["NO_COLOR"] = "true"
 
 parser, options, atoms = parse_args(args)
 

diff --git a/bin/etc-update b/bin/etc-update
index 59e709168..14bd80b84 100755
--- a/bin/etc-update
+++ b/bin/etc-update
@@ -798,6 +798,7 @@ portage_vars=(
EROOT
USERLAND
NOCOLOR
+   NO_COLOR
 )
 
 if type -P portageq > /dev/null; then

diff --git a/bin/isolated-functions.sh b/bin/isolated-functions.sh
index 882789132..06be030fb 100644
--- a/bin/isolated-functions.sh
+++ b/bin/isolated-functions.sh
@@ -434,14 +434,21 @@ RC_INDENTATION=''
 RC_DEFAULT_INDENT=2
 RC_DOT_PATTERN=''
 
-case "${NOCOLOR:-false}" in
+
+
+if [[ -z ${NO_COLOR} ]] ; then
+   case ${NOCOLOR:-false} in
yes|true)

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

2023-03-20 Thread Sam James
commit: 25322edf49dada21af47356c7136e2d36e93c051
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 21 02:32:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 21 02:32:35 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=25322edf

NEWS: add note re motivation for STREEBOG cleanup (pygost being yanked)

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

 NEWS | 4 
 1 file changed, 4 insertions(+)

diff --git a/NEWS b/NEWS
index 8728ccaa3..03e262c69 100644
--- a/NEWS
+++ b/NEWS
@@ -11,6 +11,10 @@ Breaking changes:
   We're dropping both pygost and pygcrypt compatibility: pygost has been
   removed from pypi and pygcrypt is inactive upstream.
 
+  pygost being yanked from pypi made CI start to fail too and silently dropping
+  it from CI without addressing the situation which was already suboptimal 
(insufficient
+  testing) wasn't deemed acceptable.
+
 Cleanups:
 * Drop support for pygcrypt
 



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

2023-03-20 Thread Sam James
commit: 992cf6e5ecbc8de428792fe27bb821d04e03097c
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 21 02:29:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 21 02:30:24 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=992cf6e5

NEWS: update for checksum cleanups

Bug: https://bugs.gentoo.org/597736
Bug: https://bugs.gentoo.org/615620
Bug: https://bugs.gentoo.org/885909
Bug: https://bugs.gentoo.org/84
Signed-off-by: Sam James  gentoo.org>

 NEWS | 51 +++
 1 file changed, 51 insertions(+)

diff --git a/NEWS b/NEWS
index 2eb5a1b3a..8728ccaa3 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,54 @@
+portage-3.0.46 (UNRELEASED)
+---
+
+Breaking changes:
+* Drop STREEBOG{256,512} support
+
+  Support was originally added in https://bugs.gentoo.org/597736, but
+  exclusively via two modules (pygost and pygcrypt) which aren't packaged in
+  Gentoo - or seemingly any other major distribution.
+
+  We're dropping both pygost and pygcrypt compatibility: pygost has been
+  removed from pypi and pygcrypt is inactive upstream.
+
+Cleanups:
+* Drop support for pygcrypt
+
+  The codepath has been disabled since 2017 because of 
https://bugs.gentoo.org/615620,
+  so let's finally clean it up.
+
+  pygcrypt *prior to 2017* was used for RMD160/WHIRLPOOL/SHA3_256/SHA3_512
+  if hashlib didn't provide these *and* the sha3 module didn't either.
+
+  pygcrypt last received a release in 2017 too.
+
+* Drop support for pyblake2, sha3
+
+  We've only supported >= Python 3.6 for quite some time, so these codepaths 
are
+  obsolete given hashlib will always provide support for BLAKE2 and SHA3.
+
+  Neither pyblake2 nor sha3 are even packaged in Gentoo anymore either (the
+  Python bindings).
+
+* Drop most of the pycrypto/pycryptodome fallbacks
+
+  >= Python 3.6 includes support for BLAKE2 and SHA3 in hashlib, so these
+  aren't needed anymore.
+
+  pycrypto fallback support continues to exist for RMD160.
+
+* Drop support for WHIRLPOOL logic via mhash
+
+  Drop mhash fallback logic for WHIRLPOOL as we already have:
+  hashlib > pycrypto > bundled C > bundled pure Python
+  in terms of priority for providers.
+
+Features:
+* TODO
+
+Bug fixes:
+* TODO
+
 portage-3.0.45.3 (2023-03-19)
 
 



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

2023-03-20 Thread Sam James
commit: 377a31434ae51b6e6465ba48b5132eb200a8cf40
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 20 03:16:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 21 02:30:23 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=377a3143

checksum: drop STREEBOG{256,512} & pygost support

For STREEBOG{256,512}, we had three options that we "supported":

1. using pygost;

   pygost is unpackaged in Gentoo and appears to, as of March 2023, been yanked
   from pypi too.

   Hence not only can we test it on the distribution where we do our development
   (Gentoo), but we also can't acquire it for CI easily either.

2. using pygcrypt;

   No longer in Gentoo and the codepath for this has been disabled since 2017(!)
   because of https://bugs.gentoo.org/615620.

3. a slow fallback implementation.

   This is not something we can rely on anyway, but this is especially wrong
   given the issues we've had recently with WHIRLPOOL. See 
https://bugs.gentoo.org/885909.

As for whether we should support STREEBOG at all:
- Per above, we don't have a decent implementation for it available.
- We're not testing it very well.
- Jugging obscure hash algorithms has become a pain because some of them have
  ended up being marked "legacy" or removed from OpenSSL by default.
- I don't think we should have hash algorithms supported just for the sake of 
it.
  We're not in the business of supporting every single hash algorithm that a
  library with Python bindings out there provides.

Bug: https://bugs.gentoo.org/597736
Bug: https://bugs.gentoo.org/615620
Bug: https://bugs.gentoo.org/885909
Bug: https://bugs.gentoo.org/84
Signed-off-by: Sam James  gentoo.org>

 lib/portage/checksum.py | 25 +
 lib/portage/tests/util/test_checksum.py | 26 --
 tox.ini |  1 -
 3 files changed, 1 insertion(+), 51 deletions(-)

diff --git a/lib/portage/checksum.py b/lib/portage/checksum.py
index 31c4d1fc7..307dd4429 100644
--- a/lib/portage/checksum.py
+++ b/lib/portage/checksum.py
@@ -151,7 +151,7 @@ if "SHA3_256" not in hashfunc_map or "SHA3_512" not in 
hashfunc_map:
 # Support pygcrypt as fallback using optimized routines from libgcrypt
 # (GnuPG).
 gcrypt_algos = frozenset(
-("RMD160", "WHIRLPOOL", "SHA3_256", "SHA3_512", "STREEBOG256", 
"STREEBOG512")
+("RMD160", "WHIRLPOOL", "SHA3_256", "SHA3_512")
 )
 # Note: currently disabled due to resource exhaustion bugs in pygcrypt.
 # Please do not reenable until upstream has a fix.
@@ -177,8 +177,6 @@ if False:
 "WHIRLPOOL": "whirlpool",
 "SHA3_256": "sha3-256",
 "SHA3_512": "sha3-512",
-"STREEBOG256": "stribog256",
-"STREEBOG512": "stribog512",
 }
 
 for local_name, gcry_name in name_mapping.items():
@@ -283,27 +281,6 @@ if "RMD160" not in hashfunc_map or "WHIRLPOOL" not in 
hashfunc_map:
 pass
 
 
-# Support pygost as fallback streebog provider
-# It's mostly provided as a reference implementation; it's pure Python,
-# slow and reads all data to memory (i.e. doesn't hash on update()...)
-if "STREEBOG256" not in hashfunc_map or "STREEBOG512" not in hashfunc_map:
-try:
-import pygost.gost34112012
-
-_generate_hash_function(
-"STREEBOG256",
-functools.partial(pygost.gost34112012.GOST34112012, 
digest_size=32),
-origin="pygost",
-)
-_generate_hash_function(
-"STREEBOG512",
-functools.partial(pygost.gost34112012.GOST34112012, 
digest_size=64),
-origin="pygost",
-)
-except ImportError:
-pass
-
-
 _whirlpool_unaccelerated = False
 if "WHIRLPOOL" not in hashfunc_map:
 # Bundled WHIRLPOOL implementation

diff --git a/lib/portage/tests/util/test_checksum.py 
b/lib/portage/tests/util/test_checksum.py
index 0e49f882f..4a63e6fdc 100644
--- a/lib/portage/tests/util/test_checksum.py
+++ b/lib/portage/tests/util/test_checksum.py
@@ -121,32 +121,6 @@ class ChecksumTestCase(TestCase):
 except DigestException:
 self.skipTest("SHA3_512 implementation not available")
 
-def test_streebog256(self):
-try:
-self.assertEqual(
-checksum_str(b"", "STREEBOG256"),
-
"3f539a213e97c802cc229d474c6aa32a825a360b2a933a949fd925208d9ce1bb",
-)
-self.assertEqual(
-checksum_str(self.text, "STREEBOG256"),
-
"4992f1239c46f15b89e7b83ded4d83fb5966da3692788a4a1a6d118f78c08444",
-)
-except DigestException:
-self.skipTest("STREEBOG256 implementation not available")
-
-def test_streebog512(self):
-try:
-self.assertEqual(
-checksum_str(b"", "STREEBOG512"),
-

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

2023-03-20 Thread Sam James
commit: d8c8d84f07a299b66dbd38ac7a294989d1315040
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 20 03:26:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 21 02:30:24 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=d8c8d84f

checksum: drop < Python 3.6 checksum compatibilty via pyblake2, sha3

We've only supported >= Python 3.6 for quite some time, so these codepaths are
obsolete given hashlib will always provide support for BLAKE2 and SHA3.

Neither pyblake2 nor sha3 are even packaged in Gentoo anymore either (the
Python bindings).

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

 lib/portage/checksum.py | 33 +
 1 file changed, 5 insertions(+), 28 deletions(-)

diff --git a/lib/portage/checksum.py b/lib/portage/checksum.py
index fdb8387a7..1797f268a 100644
--- a/lib/portage/checksum.py
+++ b/lib/portage/checksum.py
@@ -27,10 +27,10 @@ from portage.localization import _
 # SHA512: hashlib
 # RMD160: hashlib, pycrypto, mhash
 # WHIRLPOOL: hashlib, mhash, bundled
-# BLAKE2B (512): hashlib (3.6+), pyblake2, pycrypto
-# BLAKE2S (512): hashlib (3.6+), pyblake2, pycrypto
-# SHA3_256: hashlib (3.6+), pysha3, pycrypto
-# SHA3_512: hashlib (3.6+), pysha3, pycrypto
+# BLAKE2B (512): hashlib, pycrypto
+# BLAKE2S (512): hashlib,pycrypto
+# SHA3_256: hashlib, pycrypto
+# SHA3_512: hashlib, pycrypto
 
 
 # Dict of all available hash functions
@@ -101,7 +101,7 @@ class _generate_hash_function:
 # already defined.
 
 
-# Use hashlib from python-2.5 if available and prefer it over pycrypto and 
internal fallbacks.
+# Use hashlib if available and prefer it over pycrypto and internal fallbacks.
 # Need special handling for RMD160/WHIRLPOOL as they may not always be 
provided by hashlib.
 _generate_hash_function("MD5", hashlib.md5, origin="hashlib")
 _generate_hash_function("SHA1", hashlib.sha1, origin="hashlib")
@@ -110,7 +110,6 @@ _generate_hash_function("SHA512", hashlib.sha512, 
origin="hashlib")
 for local_name, hash_name in (
 ("RMD160", "ripemd160"),
 ("WHIRLPOOL", "whirlpool"),
-# available since Python 3.6
 ("BLAKE2B", "blake2b"),
 ("BLAKE2S", "blake2s"),
 ("SHA3_256", "sha3_256"),
@@ -126,28 +125,6 @@ for local_name, hash_name in (
 )
 
 
-# Support using pyblake2 as fallback for python<3.6
-if "BLAKE2B" not in hashfunc_map or "BLAKE2S" not in hashfunc_map:
-try:
-import pyblake2
-
-_generate_hash_function("BLAKE2B", pyblake2.blake2b, origin="pyblake2")
-_generate_hash_function("BLAKE2S", pyblake2.blake2s, origin="pyblake2")
-except ImportError:
-pass
-
-
-# Support using pysha3 as fallback for python<3.6
-if "SHA3_256" not in hashfunc_map or "SHA3_512" not in hashfunc_map:
-try:
-import sha3
-
-_generate_hash_function("SHA3_256", sha3.sha3_256, origin="pysha3")
-_generate_hash_function("SHA3_512", sha3.sha3_512, origin="pysha3")
-except ImportError:
-pass
-
-
 # Use pycrypto when available, prefer it over the internal fallbacks
 # Check for 'new' attributes, since they can be missing if the module
 # is broken somehow.



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

2023-03-20 Thread Sam James
commit: d8f9c763a180b5b014b333791dd7235cbf923d31
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 20 03:24:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 21 02:30:23 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=d8f9c763

checksum: drop pygcrypt support

No longer in Gentoo and the codepath for this has been disabled since 2017(!)
because of https://bugs.gentoo.org/615620.

The last release on pypi is also from April 2017.

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

 lib/portage/checksum.py | 46 --
 1 file changed, 46 deletions(-)

diff --git a/lib/portage/checksum.py b/lib/portage/checksum.py
index 307dd4429..fdb8387a7 100644
--- a/lib/portage/checksum.py
+++ b/lib/portage/checksum.py
@@ -148,52 +148,6 @@ if "SHA3_256" not in hashfunc_map or "SHA3_512" not in 
hashfunc_map:
 pass
 
 
-# Support pygcrypt as fallback using optimized routines from libgcrypt
-# (GnuPG).
-gcrypt_algos = frozenset(
-("RMD160", "WHIRLPOOL", "SHA3_256", "SHA3_512")
-)
-# Note: currently disabled due to resource exhaustion bugs in pygcrypt.
-# Please do not reenable until upstream has a fix.
-# https://bugs.gentoo.org/615620
-if False:
-# if gcrypt_algos.difference(hashfunc_map):
-try:
-import binascii
-import pygcrypt.hashcontext
-
-class GCryptHashWrapper:
-def __init__(self, algo):
-self._obj = pygcrypt.hashcontext.HashContext(algo=algo, 
secure=False)
-
-def update(self, data):
-self._obj.write(data)
-
-def hexdigest(self):
-return binascii.b2a_hex(self._obj.read()).decode()
-
-name_mapping = {
-"RMD160": "ripemd160",
-"WHIRLPOOL": "whirlpool",
-"SHA3_256": "sha3-256",
-"SHA3_512": "sha3-512",
-}
-
-for local_name, gcry_name in name_mapping.items():
-try:
-pygcrypt.hashcontext.HashContext(algo=gcry_name)
-except Exception:  # yes, it throws Exception...
-pass
-else:
-_generate_hash_function(
-local_name,
-functools.partial(GCryptHashWrapper, gcry_name),
-origin="pygcrypt",
-)
-except ImportError:
-pass
-
-
 # Use pycrypto when available, prefer it over the internal fallbacks
 # Check for 'new' attributes, since they can be missing if the module
 # is broken somehow.



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

2023-03-20 Thread Sam James
commit: 2d76645750ec5ee12a2eadbdc866ed0e4310e443
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 20 03:30:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 21 02:30:24 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=2d766457

checksum: update WHIRLPOOL comment for provider preference

Since 45f2da735a473d8b800861f97d7be1ba7850187f, we use a bundled C 
implementation
before falling back to the bundled pure Python impl.

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

 lib/portage/checksum.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/portage/checksum.py b/lib/portage/checksum.py
index 1797f268a..11b83a1fc 100644
--- a/lib/portage/checksum.py
+++ b/lib/portage/checksum.py
@@ -26,7 +26,7 @@ from portage.localization import _
 # SHA256: hashlib
 # SHA512: hashlib
 # RMD160: hashlib, pycrypto, mhash
-# WHIRLPOOL: hashlib, mhash, bundled
+# WHIRLPOOL: hashlib, mhash, bundled (C), bundled (Python)
 # BLAKE2B (512): hashlib, pycrypto
 # BLAKE2S (512): hashlib,pycrypto
 # SHA3_256: hashlib, pycrypto



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

2023-03-20 Thread Sam James
commit: 5804bfcc13b6b35e2bab5d6d93f899f8648bbd89
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 20 03:42:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 21 02:30:24 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=5804bfcc

checksum: drop mhash usage for WHIRLPOOL; consolidate RIPEMD logic

- Drop mhash fallback logic for WHIRLPOOL as we already have:
  hashlib > pycrypto > bundled C > bundled pure Python

- Consolidate the RIPEMD logic accordingly as we don't need to share the
  mhash fallback logic between WHIRLPOOL and RIPEMD anymore.

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

 lib/portage/checksum.py | 49 +
 1 file changed, 21 insertions(+), 28 deletions(-)

diff --git a/lib/portage/checksum.py b/lib/portage/checksum.py
index 3b9796b32..b10643476 100644
--- a/lib/portage/checksum.py
+++ b/lib/portage/checksum.py
@@ -26,7 +26,7 @@ from portage.localization import _
 # SHA256: hashlib
 # SHA512: hashlib
 # RMD160: hashlib, pycrypto, mhash
-# WHIRLPOOL: hashlib, mhash, bundled (C), bundled (Python)
+# WHIRLPOOL: hashlib, bundled (C), bundled (Python)
 # BLAKE2B (512): hashlib
 # BLAKE2S (512): hashlib
 # SHA3_256: hashlib
@@ -141,33 +141,26 @@ if "RMD160" not in hashfunc_map:
 if rmd160hash_ is not None:
 _generate_hash_function("RMD160", rmd160hash_, origin="pycrypto")
 except ImportError:
-pass
-
-pass
-
-
-# Try to use mhash if available
-# mhash causes GIL presently, so it gets less priority than hashlib and
-# pycrypto. However, it might be the only accelerated implementation of
-# WHIRLPOOL available.
-if "RMD160" not in hashfunc_map or "WHIRLPOOL" not in hashfunc_map:
-try:
-import mhash
-
-for local_name, hash_name in (
-("RMD160", "RIPEMD160"),
-("WHIRLPOOL", "WHIRLPOOL"),
-):
-if local_name not in hashfunc_map and hasattr(mhash, 
f"MHASH_{hash_name}"):
-_generate_hash_function(
-local_name,
-functools.partial(
-mhash.MHASH, getattr(mhash, f"MHASH_{hash_name}")
-),
-origin="mhash",
-)
-except ImportError:
-pass
+# Try to use mhash if available
+# mhash causes GIL presently, so it gets less priority than hashlib and
+# pycrypto. However, it might be the only accelerated implementation of
+# WHIRLPOOL available.
+try:
+import mhash
+
+for local_name, hash_name in (("RMD160", "RIPEMD160"),):
+if local_name not in hashfunc_map and hasattr(
+mhash, f"MHASH_{hash_name}"
+):
+_generate_hash_function(
+local_name,
+functools.partial(
+mhash.MHASH, getattr(mhash, f"MHASH_{hash_name}")
+),
+origin="mhash",
+)
+except ImportError:
+pass
 
 
 _whirlpool_unaccelerated = False



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

2023-03-20 Thread Sam James
commit: b0e43d6bc73cb63642404e661b073d6183fb9aa8
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 20 03:37:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 21 02:30:24 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=b0e43d6b

checksum: add further comments on existing fallback logic for RIPEMD/WHIRLPOOL

Bug: https://github.com/python/cpython/issues/91257
Bug: https://github.com/python/cpython/issues/92876
Bug: https://bugs.gentoo.org/846389
Signed-off-by: Sam James  gentoo.org>

 lib/portage/checksum.py | 9 +++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/lib/portage/checksum.py b/lib/portage/checksum.py
index 96f3939c9..3b9796b32 100644
--- a/lib/portage/checksum.py
+++ b/lib/portage/checksum.py
@@ -99,10 +99,15 @@ class _generate_hash_function:
 # Define hash functions, try to use the best module available. Preferred
 # modules should go first, latter ones should check if the hashes aren't
 # already defined.
-
-
 # Use hashlib if available and prefer it over pycrypto and internal fallbacks.
+#
 # Need special handling for RMD160/WHIRLPOOL as they may not always be 
provided by hashlib.
+# We keep fallbacks for RMD160/WHIRLPOOL for now as newer OpenSSLs don't 
expose them
+# by default.
+# See also
+# - https://github.com/python/cpython/issues/91257
+# - https://github.com/python/cpython/issues/92876
+# - https://bugs.gentoo.org/846389
 _generate_hash_function("MD5", hashlib.md5, origin="hashlib")
 _generate_hash_function("SHA1", hashlib.sha1, origin="hashlib")
 _generate_hash_function("SHA256", hashlib.sha256, origin="hashlib")



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

2023-03-20 Thread Sam James
commit: 85b71d3379575cb8a5f2f79f3fc534d82c3bbf09
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 20 03:34:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 21 02:30:24 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=85b71d33

checksum: drop pycrypto/pycryptodome fallback for BLAKE2/SHA3

Included with >= Python 3.6 and we weren't testing these codepaths anyway.

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

 lib/portage/checksum.py | 55 -
 1 file changed, 4 insertions(+), 51 deletions(-)

diff --git a/lib/portage/checksum.py b/lib/portage/checksum.py
index 11b83a1fc..96f3939c9 100644
--- a/lib/portage/checksum.py
+++ b/lib/portage/checksum.py
@@ -27,10 +27,10 @@ from portage.localization import _
 # SHA512: hashlib
 # RMD160: hashlib, pycrypto, mhash
 # WHIRLPOOL: hashlib, mhash, bundled (C), bundled (Python)
-# BLAKE2B (512): hashlib, pycrypto
-# BLAKE2S (512): hashlib,pycrypto
-# SHA3_256: hashlib, pycrypto
-# SHA3_512: hashlib, pycrypto
+# BLAKE2B (512): hashlib
+# BLAKE2S (512): hashlib
+# SHA3_256: hashlib
+# SHA3_512: hashlib
 
 
 # Dict of all available hash functions
@@ -138,53 +138,6 @@ if "RMD160" not in hashfunc_map:
 except ImportError:
 pass
 
-# The following hashes were added in pycryptodome (pycrypto fork)
-if "BLAKE2B" not in hashfunc_map:
-try:
-from Crypto.Hash import BLAKE2b
-
-blake2bhash_ = getattr(BLAKE2b, "new", None)
-if blake2bhash_ is not None:
-_generate_hash_function(
-"BLAKE2B",
-functools.partial(blake2bhash_, digest_bytes=64),
-origin="pycrypto",
-)
-except ImportError:
-pass
-
-if "BLAKE2S" not in hashfunc_map:
-try:
-from Crypto.Hash import BLAKE2s
-
-blake2shash_ = getattr(BLAKE2s, "new", None)
-if blake2shash_ is not None:
-_generate_hash_function(
-"BLAKE2S",
-functools.partial(blake2shash_, digest_bytes=32),
-origin="pycrypto",
-)
-except ImportError:
-pass
-
-if "SHA3_256" not in hashfunc_map:
-try:
-from Crypto.Hash import SHA3_256
-
-sha3_256hash_ = getattr(SHA3_256, "new", None)
-if sha3_256hash_ is not None:
-_generate_hash_function("SHA3_256", sha3_256hash_, 
origin="pycrypto")
-except ImportError:
-pass
-
-if "SHA3_512" not in hashfunc_map:
-try:
-from Crypto.Hash import SHA3_512
-
-sha3_512hash_ = getattr(SHA3_512, "new", None)
-if sha3_512hash_ is not None:
-_generate_hash_function("SHA3_512", sha3_512hash_, 
origin="pycrypto")
-except ImportError:
 pass
 
 



[gentoo-commits] repo/proj/guru:dev commit in: net-voip/gnome-calls/

2023-03-20 Thread Anna Vyalkova
commit: 42d66e8adc11418ffde3efd8639e44fc55c90635
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Tue Mar 21 01:28:40 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Tue Mar 21 01:28:40 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=42d66e8a

net-voip/gnome-calls: add 44.0, drop 43.2

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 net-voip/gnome-calls/Manifest  |  2 +-
 ...e-calls-43.2.ebuild => gnome-calls-44.0.ebuild} | 49 +++---
 2 files changed, 26 insertions(+), 25 deletions(-)

diff --git a/net-voip/gnome-calls/Manifest b/net-voip/gnome-calls/Manifest
index 55c879658..0f247e30c 100644
--- a/net-voip/gnome-calls/Manifest
+++ b/net-voip/gnome-calls/Manifest
@@ -1,3 +1,3 @@
-DIST calls-v43.2.tar.bz2 587220 BLAKE2B 
2b293003ff83b5a4ed2710c67ad3ee73b95ed9f3d093d5c712829f83ba64023ddb72bede86e61f83ad1215b2b5ad2df09dc9602ddb3923d7bc543dbe55c3ffc8
 SHA512 
827ddb347af495f884bbb72e47b62012e843c2a85d364c5de0856b80c1d98cb69f5c54cc2ffb17d0301d367b9641426fe14aae2821b8b757047e0115b8bbfe35
 DIST calls-v43.3.tar.bz2 453550 BLAKE2B 
cd15eabd6b56c889286bb9366b9ca475c3806efc803a02bc1463c1b47838e6053ddbed9a13da3fa66568fd73d402f4d3156ba3fdeef9cb2d32366742a5305677
 SHA512 
f6b94031a2d0f038b29dbbc465da18fa13e7a8ac7b6f476851450bd2a1eed5415b93f53df61ce9db8f9c518ace7b36401c8d8f9750ca6d6b72ae99d38bc0409d
+DIST calls-v44.0.tar.bz2 460176 BLAKE2B 
1f0d86c4d38c4bfc2a9b2990b001b108912f18c642588944ef9ab6ef73c06b04b106cf76cf2c8a0c6e212ec57ce1bf95ad0d3024e1b3998acceb4244e1532260
 SHA512 
fd158533fbd006b5f5f294ee2d04a9bba86b218975539facc78a00e05b7f52e880474450c696931dcce38ffc1588a632b1f1f9b5d2fdcf863d74fe354166d745
 DIST libcall-ui-619dd91561ad470db3d0e0e263ebc35d787afd2e.tar.bz2 159263 
BLAKE2B 
bc35bbd469be4461c553764743ea7fce774a08d3a6b0c18dd038bc9cd78744ae68695cae008f869cd1f1db4b9cfd0aec132461866d81151a6e2c0406d7e870fd
 SHA512 
16fb34fde3af0cce669536c8a236530c63585fdf50ed66ee10eef92d07fe14391159807ab200bb8bc723f2d8e18349a90ea350810002e40c40898796ec4c8c17

diff --git a/net-voip/gnome-calls/gnome-calls-43.2.ebuild 
b/net-voip/gnome-calls/gnome-calls-44.0.ebuild
similarity index 73%
rename from net-voip/gnome-calls/gnome-calls-43.2.ebuild
rename to net-voip/gnome-calls/gnome-calls-44.0.ebuild
index e46a51d2a..e74ed0322 100644
--- a/net-voip/gnome-calls/gnome-calls-43.2.ebuild
+++ b/net-voip/gnome-calls/gnome-calls-44.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=8
@@ -22,28 +22,25 @@ SLOT="0"
 KEYWORDS="~amd64 ~arm64"
 IUSE="gtk-doc man"
 
-COMMON_DEPEND="
-   app-crypt/libsecret[introspection(+),vala(+)]
-   dev-libs/feedbackd[introspection(+),vala(+)]
+RDEPEND="
+   app-crypt/libsecret[introspection,vala]
+   dev-libs/feedbackd[introspection,vala]
dev-libs/folks:=
dev-libs/glib:2
-   dev-libs/gom[introspection(+)]
-   dev-libs/libgee:0.8=[introspection(+)]
+   dev-libs/gom[introspection]
+   dev-libs/libgee:0.8=[introspection]
dev-libs/libpeas
-   gnome-extra/evolution-data-server:=[vala(+)]
-   >=gui-libs/libhandy-1.0.0:1[introspection(+),vala(+)]
-   media-libs/gstreamer:1.0[introspection(+)]
+   gnome-extra/evolution-data-server:=[vala]
+   >=gui-libs/libhandy-1.0.0:1[introspection,vala]
+   media-libs/gstreamer:1.0[introspection]
>=media-sound/callaudiod-0.0.5
net-libs/sofia-sip
-   >=net-misc/modemmanager-1.12.0:=[introspection(+)]
+   >=net-misc/modemmanager-1.12.0:=[introspection]
x11-libs/gtk+:3
 "
-DEPEND="${COMMON_DEPEND}
+DEPEND="${RDEPEND}
test? ( media-plugins/gst-plugins-srtp:1.0 )
 "
-RDEPEND="${COMMON_DEPEND}
-   virtual/secret-service
-"
 BDEPEND="
$(vala_depend)
dev-libs/gobject-introspection
@@ -56,8 +53,9 @@ BDEPEND="
 src_unpack() {
default
 
-   rm -r "${S}"/subprojects/libcall-ui || die
-   mv "${WORKDIR}"/libcall-ui-${LCU_COMMIT} "${S}"/subprojects/libcall-ui 
|| die
+   cd "${S}" || die
+   rmdir subprojects/libcall-ui || die
+   mv "${WORKDIR}"/libcall-ui-${LCU_COMMIT} subprojects/libcall-ui || die
 }
 
 src_prepare() {
@@ -76,19 +74,22 @@ src_configure() {
 
 src_test() {
local tests=(
-   calls:util
-   calls:settings
-   calls:origin
-   calls:provider
+   calls:application
calls:call
-   calls:plugins
calls:contacts
-   calls:ui-call
+   calls:dbus
calls:manager
-   calls:ringer
calls:media
-   calls:srtp
+   calls:origin
+   calls:plugins
+   calls:provider
+   calls:ringer
calls:sdp-crypto
+   calls:settings
+   #calls:sip
+  

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

2023-03-20 Thread Anna Vyalkova
commit: 6d5a54ca996d51dcf03bd3602332fc9825714b0a
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Tue Mar 21 00:43:35 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Tue Mar 21 00:43:35 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6d5a54ca

dev-libs/feedbackd: drop 0.0.3, 0.1.0

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-libs/feedbackd/Manifest   |  1 -
 dev-libs/feedbackd/feedbackd-0.0.3.ebuild | 61 ---
 dev-libs/feedbackd/feedbackd-0.1.0.ebuild | 61 ---
 3 files changed, 123 deletions(-)

diff --git a/dev-libs/feedbackd/Manifest b/dev-libs/feedbackd/Manifest
index 22360a67d..65d75ba64 100644
--- a/dev-libs/feedbackd/Manifest
+++ b/dev-libs/feedbackd/Manifest
@@ -1,3 +1,2 @@
-DIST feedbackd-v0.0.3.tar.gz 92301 BLAKE2B 
53849f68106423db287a7961140f37141e4911e538a67e8e45afdbe9d69861089d9ac64f002de12794fbe00bfc09bbcb9fc5909a6c961df6d0f6cc8c3ff875c9
 SHA512 
de4365b8941e93a81618e4f2a3f5575d28f81ac53dcb54c249c5e3494157091e06fc55a522e76933304303d6b5ecba9697c5639a2838441637468f21502f4d92
 DIST feedbackd-v0.1.0.tar.bz2 75888 BLAKE2B 
a33d5161a1e83696a0d21a4487070abc7b31a1634cd6ca715bf489a29bf3e5c4f72b3838b87cde1e361df063ea829ca40083592681d46db2a324a7db1995dffb
 SHA512 
e056dc3441318237f7faae7ceefbbcbc5a3078a622fad8a35265074c15d3236fc90932d38c32acb4ac1dcbefadc0548aec135caff7918d2979b1b5b1b6821aeb
 DIST gmobile-d483537aee4778b114ce5d50c4c8a9f8d58337ed.tar.bz2 20337 BLAKE2B 
f94295672ed699f308ccfab3835ed6c7f1184c0e267ea1c2ab7b6d59c98b3d027b300bf6d29db6442de20cec852f5c1031d1b09f220e94afc79c48566c160676
 SHA512 
86acabbffb1b5f98f2b132ce5bd12940769c11ed53d38401a0048216943a4b095bd230774d83444e7b5f5d26825f32ced0075dce7354f6fa486d47ef5f86b4f3

diff --git a/dev-libs/feedbackd/feedbackd-0.0.3.ebuild 
b/dev-libs/feedbackd/feedbackd-0.0.3.ebuild
deleted file mode 100644
index e19f29923..0
--- a/dev-libs/feedbackd/feedbackd-0.0.3.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-VALA_USE_DEPEND="vapigen"
-
-inherit vala meson
-
-DESCRIPTION="A daemon to provide haptic feedback on events"
-HOMEPAGE="https://source.puri.sm/Librem5/feedbackd;
-SRC_URI="https://source.puri.sm/Librem5/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.gz;
-S="${WORKDIR}/${PN}-v${PV}"
-
-LICENSE="LGPL-3"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-SLOT="0"
-IUSE="gtk-doc +introspection man test +vala"
-REQUIRED_USE="vala? ( introspection )"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   dev-libs/glib:2
-   introspection? ( dev-libs/gobject-introspection )
-"
-RDEPEND="${DEPEND}
-   dev-libs/feedbackd-device-themes
-"
-BDEPEND="
-   dev-util/gdbus-codegen
-   gtk-doc? ( dev-util/gi-docgen )
-   man? ( dev-python/docutils )
-   vala? ( $(vala_depend) )
-"
-
-src_prepare() {
-   default
-
-   use vala && vala_setup
-   sed -i 's/-G feedbackd/-G video/g' debian/feedbackd.udev || die
-}
-
-src_configure() {
-   local emesonargs=(
-   $(meson_feature introspection)
-   $(meson_use gtk-doc gtk_doc)
-   $(meson_use man)
-   $(meson_use test tests)
-   $(meson_use vala vapi)
-   -Ddaemon=false # gmobile is not packaged yet
-   )
-   meson_src_configure
-}
-
-src_install() {
-   meson_src_install
-
-   if use gtk-doc; then
-   mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die
-   mv "${ED}"/usr/share/doc/libfeedback-${SLOT} 
"${ED}"/usr/share/gtk-doc/html/ || die
-   fi
-}

diff --git a/dev-libs/feedbackd/feedbackd-0.1.0.ebuild 
b/dev-libs/feedbackd/feedbackd-0.1.0.ebuild
deleted file mode 100644
index 1f7718156..0
--- a/dev-libs/feedbackd/feedbackd-0.1.0.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-VALA_USE_DEPEND="vapigen"
-
-inherit vala meson
-
-DESCRIPTION="A daemon to provide haptic feedback on events"
-HOMEPAGE="https://source.puri.sm/Librem5/feedbackd;
-SRC_URI="https://source.puri.sm/Librem5/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2;
-S="${WORKDIR}/${PN}-v${PV}"
-
-LICENSE="LGPL-3"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-SLOT="0"
-IUSE="gtk-doc +introspection man test +vala"
-REQUIRED_USE="vala? ( introspection )"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   dev-libs/glib:2
-   introspection? ( dev-libs/gobject-introspection )
-"
-RDEPEND="${DEPEND}
-   dev-libs/feedbackd-device-themes
-"
-BDEPEND="
-   dev-util/gdbus-codegen
-   gtk-doc? ( dev-util/gi-docgen )
-   man? ( dev-python/docutils )
-   vala? ( $(vala_depend) )
-"
-
-src_prepare() {
-   default
-
-   use vala && vala_setup
-   sed -i 's/-G feedbackd/-G video/g' debian/feedbackd.udev || die
-}
-
-src_configure() {
-   local emesonargs=(
-  

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

2023-03-20 Thread Anna Vyalkova
commit: 282a659f79655ff262d3bfd0d215ec18b70fafe3
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Tue Mar 21 00:47:55 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Tue Mar 21 00:47:55 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=282a659f

dev-libs/feedbackd: update REQUIRED_USE

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-libs/feedbackd/feedbackd-0.1.0-r1.ebuild | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-libs/feedbackd/feedbackd-0.1.0-r1.ebuild 
b/dev-libs/feedbackd/feedbackd-0.1.0-r1.ebuild
index 70dd5211d..34c50b1e1 100644
--- a/dev-libs/feedbackd/feedbackd-0.1.0-r1.ebuild
+++ b/dev-libs/feedbackd/feedbackd-0.1.0-r1.ebuild
@@ -6,19 +6,19 @@ VALA_USE_DEPEND="vapigen"
 
 inherit vala meson
 
-GMOBILECOMMIT="d483537aee4778b114ce5d50c4c8a9f8d58337ed"
+GMOBILE_COMMIT="d483537aee4778b114ce5d50c4c8a9f8d58337ed"
 DESCRIPTION="A daemon to provide haptic feedback on events"
 HOMEPAGE="https://source.puri.sm/Librem5/feedbackd;
-SRC_URI="https://source.puri.sm/Librem5/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
-   
https://gitlab.gnome.org/guidog/gmobile/-/archive/${GMOBILECOMMIT}.tar.bz2
-   -> gmobile-${GMOBILECOMMIT}.tar.bz2
+SRC_URI="
+   
https://source.puri.sm/Librem5/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
+   
https://gitlab.gnome.org/guidog/gmobile/-/archive/${GMOBILE_COMMIT}.tar.bz2 -> 
gmobile-${GMOBILE_COMMIT}.tar.bz2
 "
 S="${WORKDIR}/${PN}-v${PV}"
 
 LICENSE="LGPL-3"
 KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 SLOT="0"
-IUSE="daemon gtk-doc +introspection man test +vala"
+IUSE="+daemon gtk-doc +introspection man test +vala"
 REQUIRED_USE="vala? ( introspection )"
 RESTRICT="!test? ( test )"
 
@@ -41,7 +41,7 @@ src_prepare() {
 
if use daemon; then
rmdir "${S}/subprojects/gmobile" || die
-   mv "${WORKDIR}/gmobile-${GMOBILECOMMIT}" 
"${S}/subprojects/gmobile" || die
+   mv "${WORKDIR}/gmobile-${GMOBILE_COMMIT}" 
"${S}/subprojects/gmobile" || die
fi
 
use vala && vala_setup



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

2023-03-20 Thread Anna Vyalkova
commit: fb7fe902cda2052c6e702851d5a4f32952b71f4f
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon Mar 20 14:26:21 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Mon Mar 20 14:26:21 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fb7fe902

net-im/gtkcord: drop myself as a maintainer

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 net-im/gtkcord/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/net-im/gtkcord/metadata.xml b/net-im/gtkcord/metadata.xml
index 39e136a6b..ff6db8989 100644
--- a/net-im/gtkcord/metadata.xml
+++ b/net-im/gtkcord/metadata.xml
@@ -1,10 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   cyber+gen...@sysrq.in
-   Anna
-   
+   

diamondburned/gtkcord3

https://github.com/diamondburned/gtkcord3/issues



[gentoo-commits] repo/proj/guru:dev commit in: app-admin/i2pd-tools/

2023-03-20 Thread Anna Vyalkova
commit: 385b8a49abd2de8555d696e70d032f476f809a1e
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon Mar 20 12:24:48 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Mon Mar 20 12:24:48 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=385b8a49

app-admin/i2pd-tools: add myself as a maintainer

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 app-admin/i2pd-tools/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/app-admin/i2pd-tools/metadata.xml 
b/app-admin/i2pd-tools/metadata.xml
index ea0565ea2..89d869363 100644
--- a/app-admin/i2pd-tools/metadata.xml
+++ b/app-admin/i2pd-tools/metadata.xml
@@ -1,7 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   cyber+gen...@sysrq.in
+   Anna
+   

PurpleI2P/i2pd-tools




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

2023-03-20 Thread Georgy Yakovlev
commit: 66a5f6a0c2c32a56ac4d8ac7ef229317d350c4cb
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Mar 20 22:40:08 2023 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Mar 20 22:40:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66a5f6a0

dev-lang/rust-bin: add 1.68.0

Bug: https://bugs.gentoo.org/901737
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-lang/rust-bin/Manifest   |  33 +
 dev-lang/rust-bin/rust-bin-1.68.0.ebuild | 228 +++
 2 files changed, 261 insertions(+)

diff --git a/dev-lang/rust-bin/Manifest b/dev-lang/rust-bin/Manifest
index f8885fcab09a..86fe9c3aee66 100644
--- a/dev-lang/rust-bin/Manifest
+++ b/dev-lang/rust-bin/Manifest
@@ -96,6 +96,39 @@ DIST rust-1.67.1-x86_64-unknown-linux-gnu.tar.xz 186714164 
BLAKE2B 648efbb302333
 DIST rust-1.67.1-x86_64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
669b7c4b0d5382a7d1d0fe49405f2798f67a9e745711dc2c8e7548ea6fdc8f0fefdab37d0594aec14b2745ce45e7c469e79c0cb1d86077ad9c7b6aafc2656827
 SHA512 
067681cb4140a29adfa5f4b141e2f3450dad34b95a1e549a6bc8d759e57da5d2ae69cc165efcdef9d83e2eee06edb6acd587d38c9b2f3d000d7a3f79daccc671
 DIST rust-1.67.1-x86_64-unknown-linux-musl.tar.xz 269831452 BLAKE2B 
a36498528454f1bf0e1812eba005f27e3e281e4e2c117477785f5e48468c3fe316947b7e4360f573f0f4cd6f117e4102db8aeaa616be5bef09fb7518fd230b23
 SHA512 
9a3eb67239a88b875fe55846a2fffbbb1f2a4cc8eed18b5558f0f989d544a8ddfe0861d5b2b860a779833a1660ee622b30320ec9ef83e841724f7a32f08fda06
 DIST rust-1.67.1-x86_64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 
b12d0ce1136e355ee027780dfe185ee443de402e531ecc743600aecf081990d4e998fa4a6e6f0f46a886cd806918e23c5e4ccb7cecb0324cb67189984192283f
 SHA512 
37428f0d1d8e2ddb7ce52bce3a297a7f666789d00e7e240180c3e1f7fb5b30bf5e17593cbedebdef95c50406ee82d40ef1f75a576a1a0e02387e1a12ed977c77
+DIST rust-1.68.0-aarch64-unknown-linux-gnu.tar.xz 257311296 BLAKE2B 
4ff9ea1c255e660a4ab3a574a81b02b38eb2458a36610e1afd350c02053f67f13693f302997daa6b1080bef98bba89cd4f248f804eee876e568264fabea2ee25
 SHA512 
43d4a25adbe85ccdb4fcc4314cf40d6611e0b388f1f8132aec32103971e559103f668ecbff12b147f23a4fee8a4cfe6864a2a88cfd9d716208c475d80578e807
+DIST rust-1.68.0-aarch64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
4a52b7a3c033c9e0689251c7d12aba22654dc25dcc3e7e756fa151229c6c031f5a8ea2379540391d2259d75424de75332f21dcc609e8ca07f5e8f1b4aec922db
 SHA512 
8424fd166dbc426ec98990afefb8a7faed853a59c90c6fd6ec41423b1f8aa1957bb909a1d08e4dac7fcc208ea481f603c3ec67831fa1e31d9b0633fc81ad7077
+DIST rust-1.68.0-aarch64-unknown-linux-musl.tar.xz 236214004 BLAKE2B 
9979a2a8762bc75794f156cd01ccf52d5e6411c4a8a1c24172d34dd0d18c99e51363ed94ad81f2945b4f9d0fca798e14500202f65051a73f83a3575a154b59d0
 SHA512 
b0d395711813017b6106b2939122b5c4e2d172aab6f2deff5b591ebef4402745c6db7a58ee13ec0b639a93794058e9d10f785e0d77833c806b3ca3cbb14b8b56
+DIST rust-1.68.0-aarch64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 
abe24c0399cdaeac6d142a4b4b305651c21b621ad310b655c381199a6ff484ee4c35bec0e5eadad82917e6167bdd8f0fa56c3284b0a2fc3e5ca69b89c05c3def
 SHA512 
90481ec3c464a26b131c19b79bb59ff7bb2642156f9fc659c19fded98331828e49a46b444f468353ac8501337b1d0ab19a20c05804e37647c2a38e2653e5eead
+DIST rust-1.68.0-arm-unknown-linux-gnueabi.tar.xz 215973664 BLAKE2B 
97d6216a17c0a37abb3c657df1eaa8791d15354fd78482138f7319e9d783d766745fe3d3a2b72ba0d75584eb260273975235445c5f95a0af15d1ac5b2114e78d
 SHA512 
329ad331889b74dc5ec173bbdbf45c128a7a84bfd2116fc07027ce3b6d6ebc12d479d2aac0923121d250b3ba21843b5ecf5a08b36a9ba1e20e3b7a6884ee857a
+DIST rust-1.68.0-arm-unknown-linux-gnueabi.tar.xz.asc 801 BLAKE2B 
f73f2568d74f701713caa0efc023fd0ee7af1a7357bd8167d61ef7ac8e7155c76462c2f530887d27d070a430d184ad7b0868ed12f7c0cf4bad91ae2d106a3c58
 SHA512 
10e9e89054ef2136a3c9df4882bb1484ef4eecb34f57197ca96f0323db4c14fc00ec4bfddb6ffe4ab58b2880c7667aa2273f6d80d551ba2e9cced3ad04db61d7
+DIST rust-1.68.0-arm-unknown-linux-gnueabihf.tar.xz 214421640 BLAKE2B 
1499b5d696b8658b9a16a8a4c10079bc78c4bc15f2415033f0c44e9957da7f2102ad2f1b4492b00cde30234e4dd7c171620a02457b5749d952bb38515d3ba0cf
 SHA512 
8b9c4d293a6a318ac57eed57caa0a65d7143aea77182f5fdb745f4bfa0f936ea684b655fdf0f15c6b35fd1cad3fbd3799abf293bfba0ad89b0165bad87e477b6
+DIST rust-1.68.0-arm-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B 
9491777ed8bcf7993bd430c2aa4682c8d775385cf9c63e22504ba6bfa04664a6588fb2516143e4913c05c8d26f3236efc4156660889e488ce94028da5dd9d8d5
 SHA512 
e8249e6c97d71b2fb23ed5c4a492b17fed058474a9b88132e3a51507e080bf85530dbf19e1ae06267c451a15140f9ce6eb91c61ee331e0c4a125dbf1fe49d1b7
+DIST rust-1.68.0-armv7-unknown-linux-gnueabihf.tar.xz 219324828 BLAKE2B 
71c3cf325f61ac79fc0c5ea7737e3c5288614322cbb568580f7b43ad7eecfb2225dbdfabf7693568de6f83875edc464032c0ed2954f3bf7e3d0d3d2f68c7bbf8
 SHA512 
dd08d0de87e99923ed48513d0a2776146f465ebce8d2d18cf7e8ce2dc8d20639546e068802233f4ef13c294dc83cb64707d520754c260eab16b88d135b4115cd
+DIST rust-1.68.0-armv7-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B 

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

2023-03-20 Thread Georgy Yakovlev
commit: ab34e2d24b716bb3eb5e5bf8b4082ab73c8a184c
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Mar 20 22:40:37 2023 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Mar 20 22:40:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab34e2d2

virtual/rust: add 1.68.0

Closes: https://bugs.gentoo.org/901737
Signed-off-by: Georgy Yakovlev  gentoo.org>

 virtual/rust/rust-1.68.0.ebuild | 23 +++
 1 file changed, 23 insertions(+)

diff --git a/virtual/rust/rust-1.68.0.ebuild b/virtual/rust/rust-1.68.0.ebuild
new file mode 100644
index ..ae12ed9a2d0f
--- /dev/null
+++ b/virtual/rust/rust-1.68.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build
+
+DESCRIPTION="Virtual for Rust language compiler"
+
+LICENSE=""
+
+# adjust when rust upstream bumps internal llvm
+# we do not allow multiple llvm versions in dev-lang/rust for
+# neither system nor bundled, so we just hardcode it here.
+SLOT="0/llvm-15"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="rustfmt"
+
+BDEPEND=""
+RDEPEND="|| (
+   ~dev-lang/rust-${PV}[rustfmt?,${MULTILIB_USEDEP}]
+   ~dev-lang/rust-bin-${PV}[rustfmt?,${MULTILIB_USEDEP}]
+)"



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

2023-03-20 Thread Georgy Yakovlev
commit: 77dcc89a0820ea54319aec1149cc0883c8f5e340
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Mar 20 22:48:06 2023 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Mar 20 23:59:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77dcc89a

x11-themes/tela-icon-theme: re-phrase kde useflag description

Signed-off-by: Georgy Yakovlev  gentoo.org>

 x11-themes/tela-icon-theme/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-themes/tela-icon-theme/metadata.xml 
b/x11-themes/tela-icon-theme/metadata.xml
index e9fa7ec01cfc..87f66302cf90 100644
--- a/x11-themes/tela-icon-theme/metadata.xml
+++ b/x11-themes/tela-icon-theme/metadata.xml
@@ -22,7 +22,7 @@
Install ubuntu folder version
Install dracula folder version
Install nord folder version
-   Install colorshceme version for KDE plasma 
(folder color follow the colorscheme)
+   Install dynamic color version for KDE plasma 
(folder color follows the colorscheme)
Hardlink duplicate icons to greatly 
reduce installation size





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

2023-03-20 Thread Georgy Yakovlev
commit: 5510cdfbb48a6d5167ca05b507f8f9f15e0d90bf
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Mar 20 22:39:41 2023 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Mar 20 22:39:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5510cdfb

dev-lang/rust: add 1.68.0

Bug: https://bugs.gentoo.org/901737
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-lang/rust/Manifest |  34 +
 0-ignore-broken-and-non-applicable-tests.patch |  40 ++
 dev-lang/rust/rust-1.68.0.ebuild   | 741 +
 3 files changed, 815 insertions(+)

diff --git a/dev-lang/rust/Manifest b/dev-lang/rust/Manifest
index a1a5475671c3..6cf2721a5242 100644
--- a/dev-lang/rust/Manifest
+++ b/dev-lang/rust/Manifest
@@ -94,9 +94,43 @@ DIST rust-1.66.1-x86_64-unknown-linux-gnu.tar.xz 186651920 
BLAKE2B de89dd720320d
 DIST rust-1.66.1-x86_64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
d313eafed62763b0905636ff22d6c736696c55e55d2442512a95e239b5b37199fdb125d312284b2a249782fa61d552284c8eb3ef8c9aa9ea36283a9fb975dd66
 SHA512 
c491f07c77baeac6b92c2425092c1b3694e72c49d4e6e511597aac03d51930cd414a95b0d691a9b23df266fba8df3dd90bf7d30624383bd213403fe0cbc83ffb
 DIST rust-1.66.1-x86_64-unknown-linux-musl.tar.xz 270294752 BLAKE2B 
b068a9400f29e9318e8d52f2c37df72f1b8fd91ca0bba342e6681544595a7f2697bf10437be6c4612a36d2781cc915920b498273ab12dbe1163c41d9d4e9b438
 SHA512 
df03ef29b03924346ef2a4b5dbf1c7ce6e33fb1f357eb04b0fa80e48a607b29f5929ce587412c9dd3f385d6382f0229c19d0ce78d6c060ddc0539429d3cfc606
 DIST rust-1.66.1-x86_64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 
a262a2a020a142ea8e3906a9c93d9294906ee51f5d22efd4ef041b6032524d2714e0b511f7deb366c0ee3337ecd52f1e091b6bfed01615eaa9026996100afe2d
 SHA512 
f390b3a788c5b15b1acee01505b6501ad4a3170cd2f23ec490b02294ce0a62c3f708f1e66c0ba8258a1042dea0401a1e09d31d34e99558f50b0f65b359354182
+DIST rust-1.67.1-aarch64-unknown-linux-gnu.tar.xz 257819328 BLAKE2B 
7d2b033f447f5df5879be3e6d55c26a96996910026db8a751e85cc1a0c034e508cb3b207f45a3ddfd491c6f97993374f5a285eb2b6cd0233954f4126db260828
 SHA512 
b49ad763f88db3414fa5b10e3462992bc880ff36437642f5fc29effe54d7b6bdef16119e039cbb7ae291f142e88b48ab213b9a51cd38c65fd57ccf2bdfaab3db
+DIST rust-1.67.1-aarch64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
94e00367ba680137847d41bd8bef7493eac46f04a5b42c0b8252642c30d25db5f813de3603e450cab9a1cdde4c0f065f58d03ee72c29a5c321d87a063a01d05a
 SHA512 
8b558c63fefa00ee0d50cc1b22560572ce5babd9759350f5178eb82e86230e9f9e4f9f4339dcba976e1837f167dc0e3e4f376be7352f9127f0d7af545e93694c
+DIST rust-1.67.1-aarch64-unknown-linux-musl.tar.xz 236561572 BLAKE2B 
19168415f8199dec3ce4c148394c7c86dea81df0ecb7cb776395d8f0e7b910ecf8de4c9ef7a87baadfe52af65e612779ae3de8599808032e91c726c4d967139f
 SHA512 
f2931563300d78af1c09dff10a9b8f73d441c559dfffc3907e5a2425d12027061ad2492683404cc2b58cf429446645807f6d3f70caa2dcb6cffe40ac39252f25
+DIST rust-1.67.1-aarch64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 
7f4bd1c432971ce5f5346f2f39dd1f5bdbc19f13524ee7cae82eb6a3f30a5ecb69fb367fb4e0063e06656f457cff68a2b81ba5ca896a5857312a11fbaea0baf7
 SHA512 
d568b2d4cbbcba327bd04e9253f25839e0f183c144cafa1e8104b82d64bae3515fe8f16ccce2ff975210b6f54254d451c64fc4a070b80981a945d164897b1c7f
+DIST rust-1.67.1-arm-unknown-linux-gnueabi.tar.xz 215162200 BLAKE2B 
d922e271d04e2cc18f21fcef6f1aa8f283a7bf56228a1b1a7d81be697333a0f16fdadb12e7350ae130dfac2ca78766990df2001a3b0fc898ad4233c51a7f39c2
 SHA512 
06bca6150bf088ae19fbdfc0ce74dc0a8f24c111290f9592cb65164dd6cc03c1468a599514052cafabbd1b4040673a0cea69e14b266d59a42bcd7c1701e212ba
+DIST rust-1.67.1-arm-unknown-linux-gnueabi.tar.xz.asc 801 BLAKE2B 
c85feb559064bc24b25dab825ac6758c7759cc027dad4885bc87eff0f331f1177963b39096f4ab78490c54d82a0daaab035f58a0d6992eee1acca2a1add4fb50
 SHA512 
7754053412a2d17b9092166d37ec713c45ff32c9f161fa261bc075b89b43af716861aa15ab8dcf4472ea49d6e3d2f3c4085d536946cec6ff862f75f83debb7d6
+DIST rust-1.67.1-arm-unknown-linux-gnueabihf.tar.xz 215944916 BLAKE2B 
7e04f28292669fd0c34dc317c42d67e1b27ad0b910186ee846eab88dec1c14f89a3b599a93d7c81c88c1b040052c3df11a50e6344528054095113131094acc66
 SHA512 
e4c54745b55e0a5b6b36e9dc058265ae4774855122f111a0029415df2fe5bb564cb641e332ebc1c00d792c7dce6ca370e6440ec20658012c1a605939cd8efa03
+DIST rust-1.67.1-arm-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B 
0ca0c0ed5423c89e988f0c93e4aa8d8d6cb0e401b664f9ccdb642d736f4e4cfc2fd39d0a142b07d8e5dcacddd304c8dea04617b5e3264a3865a16bfaf49d1274
 SHA512 
e573a36c401fe5c543f4505bbec1b5e7c962831aba062cdf8e417f5fc3c6eff2bd6c44a6c01bec4cc5fc4ddeea1c5023f90c7f1c44a26a39b9520fee923b61b2
+DIST rust-1.67.1-armv7-unknown-linux-gnueabihf.tar.xz 218109412 BLAKE2B 
256cf45036132ba6f4a4dceb80fef0a2bf079fd54b4119e8a869fcf9e093e76e1d7ac84eb920e272b766a328548514e7b0249b6287d8950528aa049ed92b21ba
 SHA512 
05ef4e7f2abdbed1cda6209ab3500f8532e516c7e4f9d08ef0c1cfa790c2454b952ed59a43ed4453e7385b12f672d5029c6c436601d7a34368418c0800f0126d
+DIST 

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

2023-03-20 Thread Matt Turner
commit: bb8a8acd56511a478c8a8285d9b4a970f568e539
Author: Guillermo Joandet  gmail  com>
AuthorDate: Tue Mar 14 13:53:49 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Mar 20 22:06:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb8a8acd

dev-libs/libdex: New package 0.2.0

Signed-off-by: Guillermo Joandet  gmail.com>
Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/libdex/Manifest|  1 +
 dev-libs/libdex/libdex-0.2.0.ebuild | 60 +
 dev-libs/libdex/metadata.xml| 22 ++
 3 files changed, 83 insertions(+)

diff --git a/dev-libs/libdex/Manifest b/dev-libs/libdex/Manifest
new file mode 100644
index ..b60b4a63c716
--- /dev/null
+++ b/dev-libs/libdex/Manifest
@@ -0,0 +1 @@
+DIST libdex-0.2.0.tar.xz 91648 BLAKE2B 
258193b29082024cce30d5e20903f1ba6a3c8e566652d341845178797126796fcc1cf628636de02ba9776cb9d8ff5d38c24f10f269fcd9acbc0cdbb1c0918d8b
 SHA512 
db54fa974af97e59e7a21c19be73db8fec6565377ce313a3532435845d3571216d6617f9a8db500019390d85677ca6f30be3f9a36c60240c8130ae0834826a65

diff --git a/dev-libs/libdex/libdex-0.2.0.ebuild 
b/dev-libs/libdex/libdex-0.2.0.ebuild
new file mode 100644
index ..f0d86d8a55dd
--- /dev/null
+++ b/dev-libs/libdex/libdex-0.2.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org meson vala
+
+DESCRIPTION="Deferred Execution library for GNOME and GTK"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/libdex;
+
+LICENSE="LGPL-2.1+"
+SLOT="0/1"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="gtk-doc +introspection sysprof test vala"
+REQUIRED_USE="
+   gtk-doc? ( introspection )
+   vala? ( introspection )
+"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.68:2
+   >=sys-libs/liburing-0.7:=
+   introspection? ( dev-libs/gobject-introspection:= )
+   sysprof? ( dev-util/sysprof-capture:4 )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   vala? ( $(vala_depend) )
+   dev-util/glib-utils
+   virtual/pkgconfig
+   gtk-doc? ( dev-util/gi-docgen )
+"
+
+src_prepare() {
+   default
+   use vala && vala_setup
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use gtk-doc docs)
+   -Dexamples=false
+   $(meson_use vala vapi)
+   $(meson_feature introspection)
+   -Dsysprof=false
+   $(meson_use test tests)
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+
+   if use gtk-doc; then
+   mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die
+   mv "${ED}"/usr/share/doc/${PN}-1 
"${ED}"/usr/share/gtk-doc/html/ || die
+   fi
+}

diff --git a/dev-libs/libdex/metadata.xml b/dev-libs/libdex/metadata.xml
new file mode 100644
index ..64509955e2ba
--- /dev/null
+++ b/dev-libs/libdex/metadata.xml
@@ -0,0 +1,22 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+gn...@gentoo.org
+Gentoo GNOME Desktop
+  
+  
+Dex is a library supporting "Deferred Execution" with the explicit
+goal of integrating with GNOME and GTK-based applications.
+It provides primatives for supporting futures in a variety of ways
+with both read-only and writable views. Additionally, integration
+with existing asynchronous-based APIs is provided through the use
+of wrapper promises.
+  
+  
+GNOME/libdex
+  
+  
+Enable profiling data capture support using 
dev-util/sysprof-capture
+  
+



[gentoo-commits] repo/gentoo:master commit in: dev-util/gnome-builder/, profiles/

2023-03-20 Thread Matt Turner
commit: ab64654c353dd3a0465f6e8d42e9ce8a7c12755e
Author: Guillermo Joandet  gmail  com>
AuthorDate: Mon Mar 20 21:13:05 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Mar 20 22:06:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab64654c

dev-util/gnome-builder: Version bump to 44.1

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/30124
Signed-off-by: Matt Turner  gentoo.org>

 dev-util/gnome-builder/Manifest  |   1 +
 dev-util/gnome-builder/gnome-builder-44.1.ebuild | 275 +++
 profiles/package.mask|   1 +
 3 files changed, 277 insertions(+)

diff --git a/dev-util/gnome-builder/Manifest b/dev-util/gnome-builder/Manifest
index c38e35504f85..9d7c70010963 100644
--- a/dev-util/gnome-builder/Manifest
+++ b/dev-util/gnome-builder/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-builder-43.4.tar.xz 10284936 BLAKE2B 
50af653566b35525a751d1ab0698c42e205aa8ab3205b390d10625f67a984986f24e5c0a5512629d81c082265435d5f39380de2c675d64e9f0b6d47c2fc62451
 SHA512 
c8600aea7bd01fb8a75baf321d8670600aa0ac77f7a427107fd9d2addd0264f132a4e36c2ae66ad7dbd8dc94dfc52421655254eee93d0a3298aa2cc224db
 DIST gnome-builder-43.6.tar.xz 10289396 BLAKE2B 
e9b8c98f5463906e0ec522307f0ec07c130045288db5b1295b56320ac36814019ee3350f73543c8a1655812dcd8b26da4cbe9d1b5bd3bda8cc7a943f308a91ee
 SHA512 
e444843e1eae2a901048dc6f2ff7683c3693fcbceeb113ebd28e7a51d1ea9c3b7e317e28ceae9b659dc89cf3b75cabd526fff9483b81c623d809ca268a2c9a45
+DIST gnome-builder-44.1.tar.xz 9785408 BLAKE2B 
43a41aa4856f3bbd84b6bab6686cd128d697d54e539d6b88e668a088eb256d11459d058046428564a706bf6e3766e3f61f9ff503151f16647f82bbbe400ab3fa
 SHA512 
92653392fcd6c3a83f78c500037e8b8be05663cc8918e5521baacfbf5d251896358a284e7b37e4c49428c921b7f0cc2a96afa029cd00589b48f40b365e4decbc

diff --git a/dev-util/gnome-builder/gnome-builder-44.1.ebuild 
b/dev-util/gnome-builder/gnome-builder-44.1.ebuild
new file mode 100644
index ..1961588e03a8
--- /dev/null
+++ b/dev-util/gnome-builder/gnome-builder-44.1.ebuild
@@ -0,0 +1,275 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{9..11} )
+DISABLE_AUTOFORMATTING=1
+FORCE_PRINT_ELOG=1
+
+inherit gnome.org gnome2-utils llvm meson optfeature python-single-r1 
readme.gentoo-r1 virtualx xdg
+
+DESCRIPTION="An IDE for writing GNOME-based software"
+HOMEPAGE="https://wiki.gnome.org/Apps/Builder 
https://gitlab.gnome.org/GNOME/gnome-builder;
+
+# FIXME: Review licenses at some point
+LICENSE="GPL-3+ GPL-2+ LGPL-3+ LGPL-2+ MIT CC-BY-SA-3.0 CC0-1.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="clang doc +d-spy flatpak +git gtk-doc spell +sysprof test +webkit"
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   flatpak? ( git )
+"
+
+# When bumping, pay attention to all the included plugins/*/meson.build (and 
other) build files and the requirements within.
+# `grep -rI dependency * --include='meson.build'` can give a good initial idea 
for external deps and their double checking.
+# The listed RDEPEND order should roughly match that output as well, with 
toplevel one first then sorted by file path.
+# Most plugins have no extra requirements and default to enabled; we need to 
handle the ones with extra requirements. Many of
+# them have optional runtime dependencies, for which we try to at least notify 
the user via DOC_CONTENTS (but not all small
+# things); `grep -rI -e 'command-pattern.*=' -e 'push_arg'` can give a 
(spammy) idea, plus python imports in try/except.
+
+# Editorconfig needs old pcre, with vte migrating away, might want it optional 
or ported to pcre2?
+# An introspection USE flag of a dep is required if any introspection based 
language plugin wants to use it (grep for gi.repository). Last full check at 
3.28.4
+
+# TODO: Handle llvm slots via llvm.eclass; see plugins/clang/meson.build
+RDEPEND="
+   >=dev-libs/glib-2.75.0:2
+   >=gui-libs/gtk-4.8:4[introspection]
+   >=gui-libs/libadwaita-1.3.0:1
+   >=gui-libs/libpanel-1.1.2:1
+   >=gui-libs/gtksourceview-5.7.2:5[introspection]
+   >=dev-libs/json-glib-1.2.0
+   >=dev-libs/jsonrpc-glib-3.43.0:=
+   >=dev-libs/libdex-0.1.1:=
+   >=dev-libs/libpeas-1.34.0[python,${PYTHON_SINGLE_USEDEP}]
+   dev-libs/libportal:=[gtk,introspection]
+   >=dev-libs/template-glib-3.36.1:=[introspection]
+   >=gui-libs/vte-0.70.0:2.91-gtk4[introspection]
+   >=dev-libs/libxml2-2.9.0
+   webkit? ( >=net-libs/webkit-gtk-2.38.0:6=[introspection] )
+   >=app-text/cmark-0.29.0:0=
+   d-spy? ( >=dev-util/d-spy-1.4.0:1 )
+   app-text/editorconfig-core-c
+   flatpak? (
+   dev-util/ostree
+   >=net-libs/libsoup-3:3.0
+   >=sys-apps/flatpak-1.10.2
+   )
+   git? (
+   dev-libs/libgit2:=[ssh,threads]
+   >=dev-libs/libgit2-glib-1.1.0[ssh]
+   

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

2023-03-20 Thread Sam James
commit: ae11af6c17f30b012663831355d842604ed9289d
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 20 21:51:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 20 21:51:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae11af6c

dev-libs/capstone: Stabilize 5.0_rc2-r3 amd64, #902453

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

 dev-libs/capstone/capstone-5.0_rc2-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/capstone/capstone-5.0_rc2-r3.ebuild 
b/dev-libs/capstone/capstone-5.0_rc2-r3.ebuild
index 52e6eaa6617a..e93b0919338c 100644
--- a/dev-libs/capstone/capstone-5.0_rc2-r3.ebuild
+++ b/dev-libs/capstone/capstone-5.0_rc2-r3.ebuild
@@ -19,7 +19,7 @@ if [[ ${PV} ==  ]]; then
 else

SRC_URI="https://github.com/capstone-engine/capstone/archive/${PV/_rc/-rc}.tar.gz
 -> ${P}.tar.gz"
S=${WORKDIR}/${P/_rc/-rc}
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 LICENSE="BSD"



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

2023-03-20 Thread Sam James
commit: 21babf79c5dce4f357e1c044503f7f09aa4606b0
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 20 21:52:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 20 21:52:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21babf79

dev-libs/capstone: Stabilize 5.0_rc2-r3 x86, #902453

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

 dev-libs/capstone/capstone-5.0_rc2-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/capstone/capstone-5.0_rc2-r3.ebuild 
b/dev-libs/capstone/capstone-5.0_rc2-r3.ebuild
index e93b0919338c..c2a407fa7ca8 100644
--- a/dev-libs/capstone/capstone-5.0_rc2-r3.ebuild
+++ b/dev-libs/capstone/capstone-5.0_rc2-r3.ebuild
@@ -19,7 +19,7 @@ if [[ ${PV} ==  ]]; then
 else

SRC_URI="https://github.com/capstone-engine/capstone/archive/${PV/_rc/-rc}.tar.gz
 -> ${P}.tar.gz"
S=${WORKDIR}/${P/_rc/-rc}
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86"
 fi
 
 LICENSE="BSD"



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

2023-03-20 Thread Sam James
commit: c7811b149e4ba00f756c4495ba9511026ca71487
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 20 21:48:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 20 21:48:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7811b14

dev-libs/apr: fix build w/ autoconf-2.72 ()

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

 dev-libs/apr/apr-1.7.2-r1.ebuild | 170 +++
 dev-libs/apr/files/apr-1.7.2-autoconf-2.72.patch |  23 +++
 2 files changed, 193 insertions(+)

diff --git a/dev-libs/apr/apr-1.7.2-r1.ebuild b/dev-libs/apr/apr-1.7.2-r1.ebuild
new file mode 100644
index ..9ab51b0ca62a
--- /dev/null
+++ b/dev-libs/apr/apr-1.7.2-r1.ebuild
@@ -0,0 +1,170 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools toolchain-funcs
+
+DESCRIPTION="Apache Portable Runtime Library"
+HOMEPAGE="https://apr.apache.org/;
+SRC_URI="mirror://apache/apr/${P}.tar.bz2"
+
+LICENSE="Apache-2.0"
+SLOT="1/${PV%.*}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc old-kernel selinux static-libs +urandom"
+
+# See bug #815265 for libcrypt dependency
+DEPEND="
+   virtual/libcrypt:=
+   elibc_glibc? ( >=sys-apps/util-linux-2.16 )
+"
+RDEPEND="
+   ${DEPEND}
+   selinux? ( sec-policy/selinux-base-policy )
+"
+BDEPEND="
+   >=sys-devel/libtool-2.4.2
+   doc? ( app-doc/doxygen )
+"
+
+DOCS=( CHANGES NOTICE README )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.5.0-mint.patch
+   "${FILESDIR}"/${PN}-1.6.3-skip-known-failing-tests.patch
+   "${FILESDIR}"/${PN}-1.7.2-libtool.patch
+   "${FILESDIR}"/${PN}-1.7.2-sysroot.patch # bug #385775
+   "${FILESDIR}"/${PN}-1.7.2-fix-pkgconfig-libs.patch
+   "${FILESDIR}"/${PN}-1.7.2-respect-flags.patch
+   "${FILESDIR}"/${PN}-1.7.2-autoconf-2.72.patch
+   "${FILESDIR}"/config.layout.patch
+)
+
+src_prepare() {
+   default
+
+   mv configure.in configure.ac || die
+   AT_M4DIR="build" eautoreconf
+}
+
+src_configure() {
+   tc-export AS CC CPP
+
+   local myconf=(
+   --enable-layout=gentoo
+   --enable-nonportable-atomics
+   --enable-posix-shm
+   --enable-threads
+   $(use_enable static-libs static)
+   --with-installbuilddir="${EPREFIX}"/usr/share/${PN}/build
+   )
+
+   tc-is-static-only && myconf+=( --disable-dso )
+
+   if use old-kernel; then
+   local apr_cv_accept4 apr_cv_dup3 apr_cv_epoll_create1 
apr_cv_sock_cloexec
+   export apr_cv_accept4="no"
+   export apr_cv_dup3="no"
+   export apr_cv_epoll_create1="no"
+   export apr_cv_sock_cloexec="no"
+   fi
+
+   if tc-is-cross-compiler; then
+   # The apache project relies heavily on AC_TRY_RUN and doesn't
+   # have any sane cross-compiling fallback logic.
+   export \
+   ac_cv_file__dev_zero="yes" \
+   ac_cv_func_sem_open="yes" \
+   ac_cv_mmap__dev_zero="yes" \
+   ac_cv_negative_eai="yes" \
+   ac_cv_o_nonblock_inherited="no" \
+   ac_cv_struct_rlimit="yes" \
+   ap_cv_atomic_builtins="yes" \
+   apr_cv_accept4="yes" \
+   apr_cv_dup3="yes" \
+   apr_cv_epoll="yes" \
+   apr_cv_epoll_create1="yes" \
+   apr_cv_gai_addrconfig="yes" \
+   apr_cv_mutex_recursive="yes" \
+   apr_cv_mutex_robust_shared="yes" \
+   apr_cv_process_shared_works="yes" \
+   apr_cv_pthreads_lib="-pthread" \
+   apr_cv_sock_cloexec="yes" \
+   apr_cv_tcp_nodelay_with_cork="yes"
+   fi
+
+   if use urandom; then
+   myconf+=( --with-devrandom=/dev/urandom )
+   elif (( ${CHOST#*-hpux11.} <= 11 )); then
+   : # no /dev/*random on hpux11.11 and before, apr detects this.
+   else
+   myconf+=( --with-devrandom=/dev/random )
+   fi
+
+   # shl_load does not search runpath, but hpux11 supports dlopen
+   if [[ ${CHOST} == *-hpux11* ]]; then
+   myconf+=( --enable-dso=dlfcn )
+   elif [[ ${CHOST} == *-solaris2.10 ]]; then
+   local atomic_contents=$(<$([[ ${CHOST} != ${CBUILD} ]] && echo 
"${EPREFIX}/usr/${CHOST}")/usr/include/atomic.h)
+
+   case "${atomic_contents}" in
+   *atomic_cas_ptr*)
+   ;;
+   *)
+   local 

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

2023-03-20 Thread Sam James
commit: fb7a86fe3f400a3ba003ab603c755d3a967d3ee1
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 20 21:38:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 20 21:38:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb7a86fe

sys-apps/coreutils: add 9.2, drop 9.1_p20230313

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

 sys-apps/coreutils/Manifest   | 4 ++--
 .../{coreutils-9.1_p20230313.ebuild => coreutils-9.2.ebuild}  | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/coreutils/Manifest b/sys-apps/coreutils/Manifest
index 03a6a957fb99..2e7cdc716049 100644
--- a/sys-apps/coreutils/Manifest
+++ b/sys-apps/coreutils/Manifest
@@ -3,5 +3,5 @@ DIST coreutils-8.32.tar.xz 5547836 BLAKE2B 
0ad99c176c19ec214fcfd0845523e5362f015
 DIST coreutils-9.0_p20220409-patches-01.tar.xz 6244 BLAKE2B 
8ca9855680719660782931467ec70095c826e66b9850890b8cf456963f8114f63940707386b97c766172d01e55e17b7db2aa1c329208a873a76e2293b29f565f
 SHA512 
4b43c25832122d241f33e6b4eff24bc1fa045b9ca5af45a49d22ecb1fa282986c4e4a045ef24c34b3d94fd9a2247247c42c344261e3f464d881969e6f3351d3f
 DIST coreutils-9.1.tar.xz 5712104 BLAKE2B 
f5654e4935535275615d44a56c071d1c0746af36cf4615fcc0a5a0d387af9c9023adac31f31a52e16b3d1105b9d4c0fb7ebff9b2862498849f867a866049dd6e
 SHA512 
a6ee2c549140b189e8c1b35e119d4289ec27244ec0ed9da0ac55202f365a7e33778b1dc7c4e64d1669599ff81a8297fe4f5adbcc8a3a2f75c919a43cd4b9bdfa
 DIST coreutils-9.1.tar.xz.sig 833 BLAKE2B 
e9627a066f3c67596feaa8d43d5785076230f440bacea84d8b5736e51a22787c2d5df1f3e2cd8523d01fb7b468933d3c17fce3cb1fbefef322a0e0d820b81842
 SHA512 
9f0766531afd4faa3e2c337730f61db55605cf06729e9c61f644594883732c2e0b1ddb0005b492be309c53e6f45b8ff875398163a48699d52517ea49e9bdbc91
-DIST coreutils-9.1_p20230313.tar.xz 5741248 BLAKE2B 
b86a67c266fad13fc1d9a4c4775c60e480ab2925e1d2c8313d9da2e4eb45bb609641fa28336c54f05d7e22627906196ac52451a5fc18f538b6b133d7fdef56a7
 SHA512 
3046a4e02143105c4c7936ce67a59f99a3193fbb28b5bb491fcbb86a8698bf9f9bb83ea94aad225afaf3e2dd8a704fb77298e41fc3aebd1a42e3897e105bed0e
-DIST coreutils-9.1_p20230313.tar.xz.sig 833 BLAKE2B 
44db6c8295b6edfa435853c9391f43f47cfe4ffbc7b58b5fc031c5f05fd4f850ec76bff79d9b53ae0aae84278b51cf3acf00a0a062b5928b407042a5072f65e8
 SHA512 
078b5158a6ad14ba51fb4e5bc4b4effda8011e6e12ebdc0cd864227c8405f8092502bca9b6bde49a802f77dea2b9c3441af0fd3bafc08354e1e8cc038fd42f6d
+DIST coreutils-9.2.tar.xz 5773008 BLAKE2B 
026e01718d79dd95bf645088d395584cbd422bb318f414a6ad325aea5deeec7aecb63217c1ce8231e81dd3b6fee1c85c60616c57ef8e2e1d0b9d764fa5a68908
 SHA512 
7e3108fefba4ef995cc73c64ac5f4e09827a44649a97ddd624eb61d67ce82da5ed6dc8c0f79d3e269f5cdb7d43877a61ef5b93194dd905bec432a7e31f9f479c
+DIST coreutils-9.2.tar.xz.sig 833 BLAKE2B 
225f6ea9d6c2a2b0e47093b6c10d648b8d847daf0733eeb779eb01cffde47f67b3328bdfb214298d669689f5de76f3c64384a6471dfc4ccc3a238bfc1943e654
 SHA512 
4219f3103d829841a11bf1fe42ae277a44347e555fbbaf48e5e87cce48deb96753cb6d25f2571b88685a164acb9f016ff7ea02346b799ce954599fa0124ef070

diff --git a/sys-apps/coreutils/coreutils-9.1_p20230313.ebuild 
b/sys-apps/coreutils/coreutils-9.2.ebuild
similarity index 100%
rename from sys-apps/coreutils/coreutils-9.1_p20230313.ebuild
rename to sys-apps/coreutils/coreutils-9.2.ebuild



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

2023-03-20 Thread Piotr Karbowski
commit: 1da60edb1670de5decef0a71d8f881baafc1b431
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Mon Mar 20 21:28:49 2023 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Mon Mar 20 21:31:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1da60edb

net-misc/rclone: 1.62.2 version bump.

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

 net-misc/rclone/Manifest   | 4 ++--
 net-misc/rclone/{rclone-1.62.0.ebuild => rclone-1.62.2.ebuild} | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/rclone/Manifest b/net-misc/rclone/Manifest
index 5cc731ae1f27..48b7ac987a83 100644
--- a/net-misc/rclone/Manifest
+++ b/net-misc/rclone/Manifest
@@ -1,4 +1,4 @@
 DIST rclone-1.61.1-deps.tar.xz 286458984 BLAKE2B 
5129b10d67c0b8dbc03d5f3250667fd7836234720e6ef171a46f364cecb9f81c33dbba46077e1d48380b3c04f95a6482111636efa81134682379e678b4cd
 SHA512 
0502424d66a9c029b95a34a15e60567f06f9cef35a2e9fd6a459b99a4b45a0a55dc7efc6f430dc71542d532f614e3b3fbc320ea56e4852e75de2434ef21a
 DIST rclone-1.61.1.tar.gz 16112718 BLAKE2B 
cb68fedf03812451d9c8ded88bfc073c8177948b1e932acf99d22b23d3d11b1f52027e2afe88472ba6c88637a8e58e2955b67575ed7356b7b0900d6c7a7bb65c
 SHA512 
739b976a4538586670b797c92f9cbd416c3589444a611926b5edd074e8249dfcff9d95e8053459aa42c4cbe90009a9ba1c3abb9be8e8718db6276fdc39386273
-DIST rclone-1.62.0-deps.tar.xz 294254004 BLAKE2B 
8d41d7a784280ea82f86225283a3813db5d78c9982f019522b05d06610dfe8a84ffe282cca99814aad92759b60fde27f8340a2f34c151bdb519e94eeaff894d7
 SHA512 
ebb9636c2a1fac47b243f00e4b434b231d988d37650eb4add794ab1c2b3d4d66e2524c330f7d184ad45b7a9079a565745bda9c79ad7120ac7d868cc71942acb4
-DIST rclone-1.62.0.tar.gz 16170956 BLAKE2B 
f067252b1f06531dc969c0073eb299d5ffba4a1c89a99094cc8a3b6eb4c63866d1d28b72bac2c95323f8f644268fa802ccf43256fece46a31aaffb065f3a7a49
 SHA512 
3ab3bd07f1f83c19b9a9783df496c15273bd7bc192eac309683456589af8d179add8ee1cd334dbecbbae9ce8c9bfd84e905547e23c4d66452c96ca6a6d075755
+DIST rclone-1.62.2-deps.tar.xz 294265336 BLAKE2B 
7f44b9972ab902ea53beb2cb6475dc4bbc1ca3b7254d1177a8d49107d6ce90724b0bb37567aecbd9421151ca0f7e7eaa01e6b4ed0d995264ddfc944cae98220e
 SHA512 
2e1a6b864094b364745402b857036ebdea4dd83dddee6f18e3e40fbb0e740bae4d460b6f592d9ee50632fa73d6447f8dee0748a73a738a6dce263a20a1eae975
+DIST rclone-1.62.2.tar.gz 16172767 BLAKE2B 
29dd755a25adb3b332b45a662dd6ae1280c38a940e76cc6e3c5ccd38620b43b0b9f0a4598d752583ddff7e2c860416e4e36b6cdfc00cf81f03437ac13e88aba3
 SHA512 
c29b666ab5573e80f9e61955e987cf3834306bfebce209775f5838a0844e26b5c5ec41d64b8a8444745a99fd8e9c104b18631aeffb438e89839f996221b1c8ca

diff --git a/net-misc/rclone/rclone-1.62.0.ebuild 
b/net-misc/rclone/rclone-1.62.2.ebuild
similarity index 100%
rename from net-misc/rclone/rclone-1.62.0.ebuild
rename to net-misc/rclone/rclone-1.62.2.ebuild



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

2023-03-20 Thread Matt Turner
commit: d989e66a465d578d9dfc0edf3a0fa81ecc84f662
Author: Guillermo Joandet  gmail  com>
AuthorDate: Mon Mar 20 18:47:45 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Mar 20 21:23:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d989e66a

gnome-base/gnome-session: Version bump to 44.0

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/30270
Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/gnome-session/Manifest  |   1 +
 gnome-base/gnome-session/gnome-session-44.0.ebuild | 126 +
 2 files changed, 127 insertions(+)

diff --git a/gnome-base/gnome-session/Manifest 
b/gnome-base/gnome-session/Manifest
index 5f2f20aa2311..4b5a8b459d46 100644
--- a/gnome-base/gnome-session/Manifest
+++ b/gnome-base/gnome-session/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-session-43.0.tar.xz 484196 BLAKE2B 
2d0ce93d756f2eeac084a912c36cc68134054abc21811541d1aa2734e5e8f7b25ceb2acf69dc575a7f0e149b7b19cfa42ac77e0b783c88ce55245c48a588c3ad
 SHA512 
9948dff9a342589b91d18e5f39f9857276e9dbfa36da452bd818d44b31e73cc4fe0e18353b537963b78ea63b39aa644d4d0864dd2f6a19f62409a644e5626aec
+DIST gnome-session-44.0.tar.xz 485372 BLAKE2B 
aacfbec2c59f41b7b36107a59f8e9177ab45dca4c82a6aa3982951eda8ef2b2aae22a43a5d9d43b30f6ab010529ba20754f3de87df2abd5ca812bb0e878c6357
 SHA512 
0e8672531bc1818cfb6dbb5b133374e4041ec471e04968a587a93d0ee9697393ee976e1aa5dfacf707a46d816da6be6b1ef52e89f47d9d206a319eb79aae1078
 DIST gnome-session-44.rc.tar.xz 485348 BLAKE2B 
3ed571bb324f12b762e6440badeedb7676945f848f10bba63aa28980fb8d72a2f798c442802969cba5848befdfe127a08ccb42f0d9c193b796102667aff25b99
 SHA512 
b1a7e7db60eb1636ad3bc29974b3b9ad42c8a9cff6ebc982e1518229c9b67bc0d58bb8f3bd5109de58103ecfd7d4b285ac2cd39caa408d90b9366a48f1e98321

diff --git a/gnome-base/gnome-session/gnome-session-44.0.ebuild 
b/gnome-base/gnome-session/gnome-session-44.0.ebuild
new file mode 100644
index ..f49bf19eac11
--- /dev/null
+++ b/gnome-base/gnome-session/gnome-session-44.0.ebuild
@@ -0,0 +1,126 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit desktop gnome.org gnome2-utils meson systemd xdg
+
+DESCRIPTION="Gnome session manager"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-session;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="doc elogind systemd"
+# There is a null backend available, thus ?? not ^^
+REQUIRED_USE="?? ( elogind systemd )"
+
+DEPEND="
+   >=dev-libs/glib-2.46.0:2
+   >=x11-libs/gtk+-3.22.0:3
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   >=gnome-base/gnome-desktop-3.34.2:3=
+   >=dev-libs/json-glib-0.10
+   media-libs/libglvnd[X]
+   media-libs/libepoxy
+   x11-libs/libXcomposite
+
+   systemd? ( >=sys-apps/systemd-242:0= )
+   elogind? ( >=sys-auth/elogind-239.4 )
+"
+
+# Pure-runtime deps from the session files should *NOT* be added here.
+# >=gnome-settings-daemon-3.35.91 for UsbProtection required component.
+# x11-misc/xdg-user-dirs{,-gtk} are needed to create the various XDG_*_DIRs, 
and
+# create .config/user-dirs.dirs which is read by glib to get G_USER_DIRECTORY_*
+# xdg-user-dirs-update is run during login (see 10-user-dirs-update-gnome 
below).
+# sys-apps/dbus[X] is needed for session management.
+# Our 90-xcursor-theme-gnome reads a setting from gsettings-desktop-schemas.
+RDEPEND="${DEPEND}
+   >=gnome-base/gnome-settings-daemon-3.35.91
+   >=gnome-base/gsettings-desktop-schemas-0.1.7
+   sys-apps/dbus[X]
+
+   x11-misc/xdg-user-dirs
+   x11-misc/xdg-user-dirs-gtk
+"
+BDEPEND="
+   dev-libs/libxslt
+   dev-util/gdbus-codegen
+   >=sys-devel/gettext-0.19.8
+   x11-libs/xtrans
+   virtual/pkgconfig
+   doc? (
+   app-text/xmlto
+   app-text/docbook-xml-dtd:4.1.2
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.38.0-meson-Support-elogind.patch
+)
+
+src_prepare() {
+   default
+   xdg_environment_reset
+
+   # Install USE=doc in ${PF} if enabled
+   sed -i -e "s:meson\.project_name(), 'dbus':'${PF}', 'dbus':" 
doc/dbus/meson.build || die
+}
+
+src_configure() {
+   local emesonargs=(
+   -Ddeprecation_flags=false
+   $(meson_use elogind)
+   -Dsession_selector=true # gnome-custom-session
+   $(meson_use systemd)
+   -Dsystemd_session=$(usex systemd default disable)
+   $(meson_use systemd systemd_journal)
+   $(meson_use doc docbook)
+   -Dsystemduserunitdir="$(systemd_get_userunitdir)"
+   -Dconsolekit=false
+   -Dman=true
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+
+   exeinto /etc/X11/Sessions
+   doexe 

[gentoo-commits] repo/gentoo:master commit in: gnome-base/gsettings-desktop-schemas/

2023-03-20 Thread Matt Turner
commit: 9778d77e5a02af64d008f98161c1af2136a96d5a
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Mar 20 21:22:20 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Mar 20 21:23:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9778d77e

gnome-base/gsettings-desktop-schemas: Version bump to 44.0

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

 gnome-base/gsettings-desktop-schemas/Manifest  |  1 +
 .../gsettings-desktop-schemas-44.0.ebuild  | 43 ++
 2 files changed, 44 insertions(+)

diff --git a/gnome-base/gsettings-desktop-schemas/Manifest 
b/gnome-base/gsettings-desktop-schemas/Manifest
index 55b1bbd39a04..3295daef9c55 100644
--- a/gnome-base/gsettings-desktop-schemas/Manifest
+++ b/gnome-base/gsettings-desktop-schemas/Manifest
@@ -1 +1,2 @@
 DIST gsettings-desktop-schemas-43.0.tar.xz 736456 BLAKE2B 
8fa0866a2747af370dbdc329afc2272e998d992bb4d19079a15d8f04063bd09660cabaf19123fedced5c6ebca13a21c207e1238178344d92a3a3d60ef0aa0152
 SHA512 
a3acd953ec206375e99e0988438e46b42668094d1b5425ccf21a7fe451887b705e2a5efe6870ee6bfc6722f54e5aa6a422de2af2099f29a5230f415744df2cf8
+DIST gsettings-desktop-schemas-44.0.tar.xz 739836 BLAKE2B 
01a5ca9fb73dc9768f5bb42192f282cc06348f0532b19648aa6b4c33f87e0a9febf0d50047de6cb4c9e921df2df6b45cdde9514d4c0be322b04553f525f84311
 SHA512 
3995fb7a87c4a922d71ec599dffed4edf145992e08eb09cd8aae1912533ea5a7354bc8e92946246e3d6d3fa9bdaaa0d5247a5d8edaa4eef0a7a522a03ee087d7

diff --git 
a/gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-44.0.ebuild 
b/gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-44.0.ebuild
new file mode 100644
index ..44b5f0366aff
--- /dev/null
+++ b/gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-44.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="Collection of GSettings schemas for GNOME desktop"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+IUSE="+introspection"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris 
~x86-solaris"
+
+BDEPEND="
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   # Revert change to 'Source Code Pro 10' and 'Cantarell 11' fonts back 
to generic sans and monospace aliases
+   "${FILESDIR}"/3.32.0-default-fonts.patch
+)
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use introspection)
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/

2023-03-20 Thread Ionen Wolkens
commit: c4ba3ca4f9b9a15e3f8107698ab3458f0116af96
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Mar 20 20:50:28 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Mar 20 20:58:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4ba3ca4

app-portage/iwdevtools: add 0.12.4, straight-to-stable

No code changes, only minor config files additions --
not really worth going through stabilization process.

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

 app-portage/iwdevtools/Manifest |  1 +
 app-portage/iwdevtools/iwdevtools-0.12.4.ebuild | 65 +
 2 files changed, 66 insertions(+)

diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest
index c473f800db87..fe573f034eae 100644
--- a/app-portage/iwdevtools/Manifest
+++ b/app-portage/iwdevtools/Manifest
@@ -1 +1,2 @@
 DIST iwdevtools-0.12.3.tar.gz 89745 BLAKE2B 
7d52bd59fcc98cff28873dd8d7737b1e75a99111ea27dac6803d2a14975eb04dc5be88a03e6efd46eef6662828453fc7c53afc9c920d82e74b44fd1e837e58df
 SHA512 
f2efdce89350f85d2c77c7df9fa5fde62ac2923b5cc36eedd4c6ce507fbbe12f915e138a16c8b6b360f093057118a274844c112158ce01bb3f456a415b16
+DIST iwdevtools-0.12.4.tar.gz 89925 BLAKE2B 
6fd87cc528784d443cf966fd126f4bcb020bbaf759509eb1d3e512af73d16fc22b12de06510d2486fcb96ff8c86f8fc77d404d55b2935ef0b456f582a007d903
 SHA512 
c6486a16ade37a98f38e551e8c01c19c1704b1d99cef87fd1bff9575dcb52df6a1429a2fc26783cbcdc64c971f4885286e9155786a8aa23360c32826e6b8f19e

diff --git a/app-portage/iwdevtools/iwdevtools-0.12.4.ebuild 
b/app-portage/iwdevtools/iwdevtools-0.12.4.ebuild
new file mode 100644
index ..ad9fe2c7e81b
--- /dev/null
+++ b/app-portage/iwdevtools/iwdevtools-0.12.4.ebuild
@@ -0,0 +1,65 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson optfeature
+
+DESCRIPTION="Small tools to aid with Gentoo development, primarily intended 
for QA"
+HOMEPAGE="https://github.com/ionenwks/iwdevtools;
+SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 
~x64-macos"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   app-misc/pax-utils
+   app-portage/portage-utils
+   >=app-shells/bash-5.1
+   dev-libs/libxml2:2
+   sys-apps/coreutils
+   sys-apps/diffutils
+   sys-apps/file
+   sys-apps/portage
+   || ( sys-apps/util-linux app-misc/getopt )"
+BDEPEND="
+   sys-apps/help2man
+   || ( sys-apps/util-linux app-misc/getopt )
+   test? ( ${RDEPEND} )"
+
+src_configure() {
+   local emesonargs=(
+   -Ddocdir=${PF}
+   -Deprefix="${EPREFIX}"
+   -Dshellcheck=false
+   $(meson_use test)
+   )
+
+   has_version sys-apps/util-linux || emesonargs+=( -Dgetopt=getopt-long )
+
+   meson_src_configure
+}
+
+pkg_postinst() {
+   optfeature "detecting potential ABI issues using abidiff" 
dev-util/libabigail
+
+   if [[ ! ${REPLACING_VERSIONS} ]]; then
+   elog "Optional portage integration relies on using 
/etc/portage/bashrc."
+   elog "The example bashrc can be used as-is if not already using 
one:"
+   elog
+   elog "ln -s ../../usr/share/${PN}/bashrc 
${EROOT}/etc/portage/bashrc"
+   elog
+   elog "Otherwise, inspect the tools' --help output and the 
example to integrate"
+   elog "(if not defining the same phase functions, the example 
can be sourced)."
+   elog
+   elog "Note that \`eqawarn\` is used for portage output by 
default. QA messages"
+   elog "aren't logged / shown post-emerge unless e.g. in 
/etc/portage/make.conf:"
+   elog
+   elog 'PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa"'
+   elog
+   elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for 
information on tools."
+   fi
+}



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

2023-03-20 Thread Ionen Wolkens
commit: bc823ad0b065eb970c63732ec3b82d907d9a88f2
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Mar 20 18:55:41 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Mar 20 20:58:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc823ad0

dev-games/godot: add 4.0.1

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

 dev-games/godot/Manifest   |   1 +
 dev-games/godot/godot-4.0.1.ebuild | 236 +
 2 files changed, 237 insertions(+)

diff --git a/dev-games/godot/Manifest b/dev-games/godot/Manifest
index f91af064c216..1c0c017e064c 100644
--- a/dev-games/godot/Manifest
+++ b/dev-games/godot/Manifest
@@ -1,3 +1,4 @@
 DIST godot-3.5.1-stable.tar.xz 24153448 BLAKE2B 
9d61276a2d82ef4f4487ec1046b7fa58f2b3626640b2db25c1f98c3f8e2ff40eddcf943fd9ffaaf6814fbafbbe7ef1d3f642d77af953b87731cff570ac3a5473
 SHA512 
59e5ca88534f542562971efb83b76561705f9ca8761311f01b4453857e7ae046c17cadd0d5ca6f6f56e262b5031294a8b9ad970fa6ffc95e1a6a1e1bae48d55f
 DIST godot-3.5.2-stable.tar.xz 24047432 BLAKE2B 
a4d600cb174b2f79cc91c583b1052db2e7e2921003ffd5a307a2484af9cc050b600e763b6016ba2df043ba5e492f0bdd13c207fd3a3d794b6602f7c574093cb0
 SHA512 
e9f3c8b23cd69422639fe22948fb1f5f2071dff6e013fee3c08d6d3c1f39de4dfc252d32eb395c847021c9bbc1b2fa320500140ff3e684bf00530889ba48a181
 DIST godot-4.0-stable.tar.xz 29435592 BLAKE2B 
0802631f2995144b63c98c3a6031e7f9df771e7dd9491d38a5fcb3f52581c1f3d6a29cde5a43f9a3a83c9aaeaba9e53b22c22cdb67117f65189d916564db614b
 SHA512 
a1de87425861dfd71bf6c6387008d72a0c80322865ffb4dbb4a87e58244d37d4d45d6f6df8e06ea6c4f979de80b364932891c65cf11c7f80727f33e28460cbd9
+DIST godot-4.0.1-stable.tar.xz 29626604 BLAKE2B 
4dbcfe05b830a1e5e8cf23a31fc0ea743ae5985b9454eb41f3231d7e2b51d4e86dc1fba2c6ccf457a1c7e0d3336191b5e961936b3916837ca34b90609d9e4f30
 SHA512 
cb4f6eced611a3fd2f65ea31a80971f67d2f8b8bdb9a710bec41d2d9fc2d5714ab2a1ead58540dd0a7787b123dba6195fedf1b2eb56db122cb4f9f05f9633513

diff --git a/dev-games/godot/godot-4.0.1.ebuild 
b/dev-games/godot/godot-4.0.1.ebuild
new file mode 100644
index ..0cfaf7e1e100
--- /dev/null
+++ b/dev-games/godot/godot-4.0.1.ebuild
@@ -0,0 +1,236 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit bash-completion-r1 desktop python-any-r1 scons-utils toolchain-funcs 
xdg
+
+DESCRIPTION="Multi-platform 2D and 3D game engine with a feature-rich editor"
+HOMEPAGE="https://godotengine.org/;
+SRC_URI="https://downloads.tuxfamily.org/godotengine/${PV}/${P}-stable.tar.xz;
+S="${WORKDIR}/${P}-stable"
+
+LICENSE="
+   MIT
+   Apache-2.0 BSD Boost-1.0 CC0-1.0 Unlicense ZLIB
+   gui? ( CC-BY-4.0 ) tools? ( OFL-1.1 )"
+SLOT="4"
+KEYWORDS="~amd64"
+# Enable roughly same as upstream by default so it works as expected,
+# except raycast (tools-only heavy dependency), and deprecated.
+IUSE="
+   alsa +dbus debug deprecated +fontconfig +gui pulseaudio raycast
+   +runner speech test +theora +tools +udev +upnp +vulkan +webp"
+# TODO: tests still need more figuring out
+RESTRICT="test"
+
+# dlopen: libglvnd
+RDEPEND="
+   app-arch/zstd:=
+   dev-games/recastnavigation:=
+   dev-libs/icu:=
+   dev-libs/libpcre2:=[pcre32]
+   media-libs/freetype[brotli,harfbuzz]
+   media-libs/harfbuzz:=[icu]
+   media-libs/libogg
+   media-libs/libpng:=
+   media-libs/libvorbis
+   https://bugs.gentoo.org/900971#c7
+BDEPEND+="
+   || (
+   >dev-util/scons-4.5.1-r1
+   

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

2023-03-20 Thread Daniel Pielmeier
commit: 35239b32e220422400b211fd2a6d6c84fea64b69
Author: Daniel Pielmeier  gentoo  org>
AuthorDate: Mon Mar 20 20:57:48 2023 +
Commit: Daniel Pielmeier  gentoo  org>
CommitDate: Mon Mar 20 20:57:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35239b32

sys-fs/fatsort: add 1.6.5.640

Signed-off-by: Daniel Pielmeier  gentoo.org>

 sys-fs/fatsort/Manifest |  1 +
 sys-fs/fatsort/fatsort-1.6.5.640.ebuild | 34 +
 2 files changed, 35 insertions(+)

diff --git a/sys-fs/fatsort/Manifest b/sys-fs/fatsort/Manifest
index 775765532f2c..dafa0ada036f 100644
--- a/sys-fs/fatsort/Manifest
+++ b/sys-fs/fatsort/Manifest
@@ -1 +1,2 @@
 DIST fatsort-1.6.4.625.tar.xz 123964 BLAKE2B 
4d958886af48e9f6d6a39b128b5ff96b809e67667026483a5abfb3db6f16d8a5ebb257433f2a7fbba6c7e4d81614477cc4cec437bcfba868a2c2fb6b13b15c42
 SHA512 
1d67c3cb515295d0a47054803e5b2a625875e71f41b2fad17f9d495b6aa4a291776696692545800bb4d5b826e9d622ea34077c81f7f08f41b8dfd70491e439ef
+DIST fatsort-1.6.5.640.tar.xz 131792 BLAKE2B 
6e89c2240241642c828e462d44832e533351f5d6dcde78617b55fe61e24d30c92ebe567eaa4c2293e0db1671e60955cd2d48c83ade9acb6988371bbb05cd0953
 SHA512 
e4b0e6f007686ed873df8415e09787203cf508a27b94ac033c38b47bf9938f5d8fb130d98cc6588a376ea0004a8f8add55dc38e2fb9b133e6984b24bce3160ca

diff --git a/sys-fs/fatsort/fatsort-1.6.5.640.ebuild 
b/sys-fs/fatsort/fatsort-1.6.5.640.ebuild
new file mode 100644
index ..d318bb6ffdff
--- /dev/null
+++ b/sys-fs/fatsort/fatsort-1.6.5.640.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Sorts files on FAT16/32 partitions, ideal for basic audio players"
+HOMEPAGE="http://fatsort.sourceforge.net/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+src_prepare() {
+   default
+
+   sed -i -e 's|/usr/local|/usr|g' \
+   $(find ./ -name Makefile || die) || die
+}
+
+src_compile() {
+   emake \
+   CC="$(tc-getCC)" LD="$(tc-getCC)" \
+   CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" \
+   man
+}
+
+src_test() {
+   # Tests require root permissions and mounting filesystems which does
+   # not work inside the ebuild environment
+   true
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ada/VSS/

2023-03-20 Thread Alfredo Tupone
commit: 9101448027cbccc521a03a7a25f6a131f5d35ba4
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Mon Mar 20 20:38:50 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Mar 20 20:39:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91014480

dev-ada/VSS: add gcc_12

Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ada/VSS/{VSS-22.0.0.ebuild => VSS-22.0.0-r1.ebuild} | 4 ++--
 dev-ada/VSS/{VSS-23.0.0.ebuild => VSS-23.0.0-r1.ebuild} | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-ada/VSS/VSS-22.0.0.ebuild b/dev-ada/VSS/VSS-22.0.0-r1.ebuild
similarity index 94%
rename from dev-ada/VSS/VSS-22.0.0.ebuild
rename to dev-ada/VSS/VSS-22.0.0-r1.ebuild
index a59fe4ac8241..2244278b3025 100644
--- a/dev-ada/VSS/VSS-22.0.0.ebuild
+++ b/dev-ada/VSS/VSS-22.0.0-r1.ebuild
@@ -1,9 +1,9 @@
 # Copyright 2021-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-ADA_COMPAT=( gnat_2021 gcc_12_2_0 )
+ADA_COMPAT=( gnat_2021 gcc_12_2_0 gcc_12 )
 inherit ada multiprocessing
 
 DESCRIPTION="A high level string and text processing library"

diff --git a/dev-ada/VSS/VSS-23.0.0.ebuild b/dev-ada/VSS/VSS-23.0.0-r1.ebuild
similarity index 96%
rename from dev-ada/VSS/VSS-23.0.0.ebuild
rename to dev-ada/VSS/VSS-23.0.0-r1.ebuild
index 7c3492e64841..9785ef553d34 100644
--- a/dev-ada/VSS/VSS-23.0.0.ebuild
+++ b/dev-ada/VSS/VSS-23.0.0-r1.ebuild
@@ -1,9 +1,9 @@
 # Copyright 2021-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-ADA_COMPAT=( gcc_12_2_0 )
+ADA_COMPAT=( gcc_12_2_0 gcc_12 )
 inherit ada multiprocessing
 
 DESCRIPTION="A high level string and text processing library"



[gentoo-commits] repo/gentoo:master commit in: dev-ada/gprbuild/

2023-03-20 Thread Alfredo Tupone
commit: fdee4256612a4add92611315e8d2492e6d9b752b
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Mon Mar 20 20:36:44 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Mar 20 20:39:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdee4256

dev-ada/gprbuild: stabilize 23.0.0-r1 for x86

Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ada/gprbuild/gprbuild-23.0.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ada/gprbuild/gprbuild-23.0.0-r1.ebuild 
b/dev-ada/gprbuild/gprbuild-23.0.0-r1.ebuild
index 9c50dd3a345c..9649280c1c56 100644
--- a/dev-ada/gprbuild/gprbuild-23.0.0-r1.ebuild
+++ b/dev-ada/gprbuild/gprbuild-23.0.0-r1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="
-> ${XMLADA}.tar.gz"
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 DEPEND="${ADA_DEPS}



[gentoo-commits] repo/gentoo:master commit in: dev-ada/markdown/

2023-03-20 Thread Alfredo Tupone
commit: 9362f6d2fae97a731d4c0d96c11dbddb428bb4c8
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Mon Mar 20 20:30:35 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Mar 20 20:39:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9362f6d2

dev-ada/markdown: add gcc_12 support

Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ada/markdown/markdown-23.0.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ada/markdown/markdown-23.0.0.ebuild 
b/dev-ada/markdown/markdown-23.0.0.ebuild
index 211f2cb18159..f6a994928520 100644
--- a/dev-ada/markdown/markdown-23.0.0.ebuild
+++ b/dev-ada/markdown/markdown-23.0.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-ADA_COMPAT=( gnat_2021 gcc_12_2_0 )
+ADA_COMPAT=( gnat_2021 gcc_12_2_0 gcc_12 )
 inherit ada
 
 DESCRIPTION="Provides a markdown parser written in Ada"



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

2023-03-20 Thread Daniel Pielmeier
commit: 3967854c3f5b49d948e8758c90d0934b85b690b9
Author: Daniel Pielmeier  gentoo  org>
AuthorDate: Mon Mar 20 20:32:03 2023 +
Commit: Daniel Pielmeier  gentoo  org>
CommitDate: Mon Mar 20 20:32:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3967854c

app-admin/conky: add 1.18.3

Signed-off-by: Daniel Pielmeier  gentoo.org>

 app-admin/conky/Manifest|   1 +
 app-admin/conky/conky-1.18.3.ebuild | 224 
 2 files changed, 225 insertions(+)

diff --git a/app-admin/conky/Manifest b/app-admin/conky/Manifest
index 47ca17eb61b1..ff2edad84a26 100644
--- a/app-admin/conky/Manifest
+++ b/app-admin/conky/Manifest
@@ -1,3 +1,4 @@
 DIST conky-1.13.1.tar.gz 2443276 BLAKE2B 
e51610172e830d0368e8c9a48ea056285efe48275364c4d0c973da6467ea044303d75f94cc0b963c3b423a7ec61d8eff26da30c102c557ccd5a4e8cf984db4f6
 SHA512 
3ee0e14f6ff2bac39404c272790055ac1106f47a00e8298da909a0febf6de0661486e8ce23f34e8c5050e364168b2efcefd0b28736cbd0bc135e1362f0dc5516
 DIST conky-1.17.0.tar.gz 1699311 BLAKE2B 
9aead9e1e9bf4bf61c1b3e09c6e319135ccce19c43740c1bb3c6142c936c2a045820078f4684ea037fc26a8b02343e11b5372f74258fdf2c5386459410498cc9
 SHA512 
4da55ba3835e8ff42747f2bc01c34a94b2819e08eb74ddb913fd34bf4b682d75331119745ee006d842d3d2142fc53eeada16afdf698a60f37b566f55896aa2db
 DIST conky-1.18.1.tar.gz 1703018 BLAKE2B 
ba3c0f9624bfcf229de4376a9446ad05285db4241d1caf4a7a8ac92971f57d022192504c9831a786e3c02db140d70f10cf34d7e146c8647cb2a2b923e6acc2cc
 SHA512 
e390d2aa8a3f3b570b2e3dc43ef71ff0001e36f3b42ce5a9c01b8dca656a23b1af80ee2ee138f38b12b4581dd03711562445fb53e23ca0f26e8b8af878aa2ba1
+DIST conky-1.18.3.tar.gz 1710600 BLAKE2B 
5664c504bab8ddda14e4442fce3c4bda70033b8b1efb0642901f154306adee300673756a776e304a151214fc9a3d7dd8277336ffd13305ff1d86c4d65819cfb4
 SHA512 
702932bad88265619cb6de60b2fe86e834e7828343f31e966df1838c6742d5da2998aab71704bb22e4b0bdc3d05e3c082c9ab6231124b310e8c14c89bd80ad52

diff --git a/app-admin/conky/conky-1.18.3.ebuild 
b/app-admin/conky/conky-1.18.3.ebuild
new file mode 100644
index ..ff1244c36105
--- /dev/null
+++ b/app-admin/conky/conky-1.18.3.ebuild
@@ -0,0 +1,224 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-4 )
+PYTHON_COMPAT=( python{3_9,3_10,3_11} )
+
+inherit cmake linux-info lua-single python-any-r1 readme.gentoo-r1 xdg
+
+DESCRIPTION="An advanced, highly configurable system monitor for X"
+HOMEPAGE="https://github.com/brndnmtthws/conky;
+SRC_URI="https://github.com/brndnmtthws/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3 BSD LGPL-2.1 MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="apcupsd bundled-toluapp cmus curl doc extras hddtemp ical iconv imlib
+   intel-backlight iostats irc lua-cairo lua-imlib lua-rsvg math moc mpd
+   mysql ncurses nvidia +portmon pulseaudio rss systemd thinkpad truetype
+   wayland webserver wifi X xinerama xmms2"
+
+COMMON_DEPEND="
+   curl? ( net-misc/curl )
+   ical? ( dev-libs/libical:= )
+   iconv? ( virtual/libiconv )
+   imlib? ( media-libs/imlib2[X] )
+   irc? ( net-libs/libircclient )
+   lua-cairo? ( x11-libs/cairo[X] )
+   lua-imlib? ( media-libs/imlib2[X] )
+   lua-rsvg? ( gnome-base/librsvg )
+   mysql? ( dev-db/mysql-connector-c )
+   ncurses? ( sys-libs/ncurses:= )
+   nvidia? ( x11-drivers/nvidia-drivers[tools,static-libs] )
+   pulseaudio? ( media-libs/libpulse )
+   rss? ( dev-libs/libxml2 net-misc/curl dev-libs/glib:2 )
+   systemd? ( sys-apps/systemd )
+   truetype? ( x11-libs/libXft >=media-libs/freetype-2 )
+   wayland? (
+   dev-libs/wayland
+   x11-libs/pango
+   )
+   wifi? ( net-wireless/wireless-tools )
+   webserver? ( net-libs/libmicrohttpd )
+   X? (
+   x11-libs/libX11
+   x11-libs/libXdamage
+   x11-libs/libXfixes
+   x11-libs/libXext
+   )
+   xinerama? ( x11-libs/libXinerama )
+   xmms2? ( media-sound/xmms2 )
+   ${LUA_DEPS}
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   apcupsd? ( sys-power/apcupsd )
+   cmus? ( media-sound/cmus )
+   hddtemp? ( app-admin/hddtemp )
+   moc? ( media-sound/moc )
+   extras? (
+   app-editors/nano
+   || ( app-editors/vim app-editors/gvim )
+   )
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   wayland? (
+   dev-libs/wayland-protocols
+   )
+"
+BDEPEND="
+   doc? (
+   virtual/pandoc
+   $(python_gen_any_dep '
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   ')
+   )
+   extras? (
+   $(python_gen_any_dep '
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   

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

2023-03-20 Thread Daniel Pielmeier
commit: 8634bd4458d3ca0816b5236bdf1f655d7fa1cba5
Author: Daniel Pielmeier  gentoo  org>
AuthorDate: Mon Mar 20 20:22:35 2023 +
Commit: Daniel Pielmeier  gentoo  org>
CommitDate: Mon Mar 20 20:23:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8634bd44

app-admin/conky: Remove wayland-protocols from RDEPEND

Signed-off-by: Daniel Pielmeier  gentoo.org>

 app-admin/conky/conky-1.18.1.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/app-admin/conky/conky-1.18.1.ebuild 
b/app-admin/conky/conky-1.18.1.ebuild
index 44dd8a64799f..f60c0ae116e7 100644
--- a/app-admin/conky/conky-1.18.1.ebuild
+++ b/app-admin/conky/conky-1.18.1.ebuild
@@ -38,7 +38,6 @@ COMMON_DEPEND="
truetype? ( x11-libs/libXft >=media-libs/freetype-2 )
wayland? (
dev-libs/wayland
-   dev-libs/wayland-protocols
x11-libs/pango
)
wifi? ( net-wireless/wireless-tools )
@@ -66,6 +65,9 @@ RDEPEND="
 "
 DEPEND="
${COMMON_DEPEND}
+   wayland? (
+   dev-libs/wayland-protocols
+   )
 "
 BDEPEND="
doc? (



[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/chemical-mime-data/

2023-03-20 Thread Pacho Ramos
commit: e5d2737a9f7e8ae8aeef4ced073f54bfccf99b14
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Mar 20 20:22:22 2023 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Mon Mar 20 20:22:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5d2737a

sci-chemistry/chemical-mime-data: add github upstream metadata

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

 sci-chemistry/chemical-mime-data/metadata.xml | 15 ---
 1 file changed, 8 insertions(+), 7 deletions(-)

diff --git a/sci-chemistry/chemical-mime-data/metadata.xml 
b/sci-chemistry/chemical-mime-data/metadata.xml
index 702a57465bce..59742c34e797 100644
--- a/sci-chemistry/chemical-mime-data/metadata.xml
+++ b/sci-chemistry/chemical-mime-data/metadata.xml
@@ -1,11 +1,12 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-sci-chemis...@gentoo.org
-Gentoo Chemistry Project
-  
-  
-chemical-mime
-  
+
+   sci-chemis...@gentoo.org
+   Gentoo Chemistry Project
+
+
+   chemical-mime
+   dleidert/chemical-mime
+
 



[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/chemical-mime-data/

2023-03-20 Thread Pacho Ramos
commit: c3e4562f4be5db8b8fd49161c8a36fea45c9ecca
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Mar 20 20:21:38 2023 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Mon Mar 20 20:21:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3e4562f

sci-chemistry/chemical-mime-data: add 0.1.95_pre20171122

Closes: https://bugs.gentoo.org/578628
Closes: https://bugs.gentoo.org/710906
Signed-off-by: Pacho Ramos  gentoo.org>

 sci-chemistry/chemical-mime-data/Manifest  |  1 +
 .../chemical-mime-data-0.1.95_pre20171122.ebuild   | 51 ++
 2 files changed, 52 insertions(+)

diff --git a/sci-chemistry/chemical-mime-data/Manifest 
b/sci-chemistry/chemical-mime-data/Manifest
index c029ce5a966c..c87c4dfa11bc 100644
--- a/sci-chemistry/chemical-mime-data/Manifest
+++ b/sci-chemistry/chemical-mime-data/Manifest
@@ -1 +1,2 @@
 DIST chemical-mime-data-0.1.94.tar.bz2 146077 BLAKE2B 
9996c240446dc9571b6b4afbcdc6cf16a08e11314da9f785490b1b20933b6d18a333132492e30315c08f4441c048ec593a111815253050cfb5ab562aadb784f1
 SHA512 
7f3d967149f27ab1de53c948dc055959e661e1be9d778e3d56d06bea95769da7770ab5fb66afab6607747ef91ffb1dbbcf921e5f06e3303351781968594b5f00
+DIST chemical-mime-data-0.1.95_pre20171122.tar.gz 84515 BLAKE2B 
42f76b44408c04e5a254c17502ea2c297727bb58fa3e86b8bca7f0c4c056ae7400b31f06b7d0c64b0712e97ab8a1f82549f44a3677720cd37a301ba99adb3d7a
 SHA512 
a031e7a5bc31a74adcd8e5d827de71b6e0eafdceba16cf6f7407aa0266a9a082b0011963b315d2369f39abf45c4b41cedafccddbc2171673bf96ccbea51a4790

diff --git 
a/sci-chemistry/chemical-mime-data/chemical-mime-data-0.1.95_pre20171122.ebuild 
b/sci-chemistry/chemical-mime-data/chemical-mime-data-0.1.95_pre20171122.ebuild
new file mode 100644
index ..13b91f044ac8
--- /dev/null
+++ 
b/sci-chemistry/chemical-mime-data/chemical-mime-data-0.1.95_pre20171122.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit autotools xdg
+
+DESCRIPTION="A collection of data files to add support for chemical MIME types"
+HOMEPAGE="https://github.com/dleidert/chemical-mime;
+COMMIT="4fd66e3b3b7d922555d1e25587908b036805c45b"
+SRC_URI="https://github.com/dleidert/chemical-mime/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+RDEPEND="x11-misc/shared-mime-info"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/intltool
+   dev-util/desktop-file-utils
+   dev-libs/libxslt
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   # https://github.com/dleidert/chemical-mime/issues/5
+   "${FILESDIR}"/${PN}-0.1.95-turbomole.patch
+)
+
+S="${WORKDIR}/${PN/-data/}-${COMMIT}"
+
+src_prepare() {
+   default
+   # https://github.com/dleidert/chemical-mime/issues/4
+   sed -i -e \
+   '/<_comment/a\\t\t' \
+   src/chemical-mime-database.xml.in || die
+   sed -i -e \
+   's:acronym|alias|comment|:acronym|alias|comment|generic-icon|:' 
\
+   xsl/cmd_freedesktop_org.xsl || die
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --disable-update-database \
+   --without-gnome-mime \
+   --without-kde-mime \
+   --without-kde-magic
+}



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

2023-03-20 Thread Michał Górny
commit: 0e52f021220e829b020786e14e15eb07fa9bc2ab
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 20 19:04:52 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 20 19:29:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e52f021

dev-util/scons: Backport MergeFlags fix to 4.5.1

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

 dev-util/scons/Manifest|  1 +
 .../{scons-4.5.1.ebuild => scons-4.5.1-r1.ebuild}  | 18 --
 2 files changed, 9 insertions(+), 10 deletions(-)

diff --git a/dev-util/scons/Manifest b/dev-util/scons/Manifest
index b4cb22f2c203..e5ddc6240844 100644
--- a/dev-util/scons/Manifest
+++ b/dev-util/scons/Manifest
@@ -3,6 +3,7 @@ DIST SCons-4.5.1.tar.gz 3194371 BLAKE2B 
830e3365be99e38aec0f3b99d406bb7547d3d8b7
 DIST scons-4.4.0-user.html 1608381 BLAKE2B 
ff4eb1e0f9c5e8ea7ca44cc00dc37e3e2dd38c24cb09a857c691e6a48f11e5fc86a55740037cc295e6b23df2a1c1b600adf0462320ec87cc26d4bcf919b07342
 SHA512 
8c1d6578270054efba34c56ddc07b4314bf62630f6a445f5b9f865cc48d593f6c92101a8d216dece201b8d6cb5bce59ff4adb51caaa40128e96b6235087f748c
 DIST scons-4.4.0-user.pdf 2964111 BLAKE2B 
45b37c99c3f3d0e9969a16506e27aeabfd562155405f5a59ba79c24404b14e5588fbd0673d86e2266adbd25eca140c9e1cf86e271228658591c0d9285474f078
 SHA512 
57330f685e7c775cb1c782e40f711c2b2322fad19212a22a920aff92db974610cc78f276e1606fb827660bb488ce803e2458bb9d93c452fa0600df4478f03d06
 DIST scons-4.4.0.gh.tar.gz 5808265 BLAKE2B 
f6ce757f2edc40551b05285098626bb62def6abda2380d4885ee4443868e715e53aaa34f26c09dc689bb6ade26d1b0e276046fe3b1d2ddf8eb40400bca9ea164
 SHA512 
01fcd40bf818ca22a278973af1cda3024efb74cf877f15d46607fda860448fbd577fc96ba33fef2bed3d145e662a0371f55e8c927e7ac44feea7f3081791ce11
+DIST scons-4.5.1-mergeflags.patch 10518 BLAKE2B 
ea059c4347cfa8dcd99353c1f6b6c1d3aae1c6225b4683e421f3f3ea9181d5597862603c2491abff40dd1599094638239f34bf88458e7c44a8f28908eb91934c
 SHA512 
11771c99d64cee413311f595faec8d2025152a7871ef53bdf0b22be45ffefc0d0c4bf49d185a10c1d3d2fb76ac94b04d992990375dc144587b101761a5d985a4
 DIST scons-4.5.1-user.html 1655168 BLAKE2B 
644c808f129d2d83f40b1ef2c8c12781b697a0120dfc00f5f0425e88e23c609290ecf2c8b6daad556c876ae3a86e8b262c53915b05d69c6e3c79f58395789362
 SHA512 
171d9330df520a75fbc124bf646c55c5868b24343ff46755a6283fe444ad4e090f5658dafa7239e708b4ff8b910e81201c27655674bdaffd20e8cc6ffb81d633
 DIST scons-4.5.1-user.pdf 3023817 BLAKE2B 
caa782f77fac668eee0ccd76f3e96168ae3d61c9c3e80123c34bc45625182f77973fbab24170c5f67f133c6124412eadbf02c3497373211560c58a348d6b00ab
 SHA512 
41fddff58032b6364ff3935259d4bf81a0d69398cd52158c42be71e4ff6efaebd2faaf1354781f7336ba1aa4f0cf99f0f37edcd72baf325f9ced7ec88b76ce88
 DIST scons-4.5.1.gh.tar.gz 5844118 BLAKE2B 
88a82e12a034f6d0748555d0d33716e5af6ff957a9345d5b0ba87c2a36544bae0965ea0a29e3cc80d6d2493f3f8bf0bd314bed5824dc609123972f640b19a53a
 SHA512 
160089342b93197237b9f0c5f0ada42126f3e5c83e0026f6dc121aaae85c94774b01ea3b0b0fc56edf3effd87d91612b2167d004abe7a00bd8d107d5415f5d4a

diff --git a/dev-util/scons/scons-4.5.1.ebuild 
b/dev-util/scons/scons-4.5.1-r1.ebuild
similarity index 93%
rename from dev-util/scons/scons-4.5.1.ebuild
rename to dev-util/scons/scons-4.5.1-r1.ebuild
index 87c03687ce2a..d12cdf7c1bd8 100644
--- a/dev-util/scons/scons-4.5.1.ebuild
+++ b/dev-util/scons/scons-4.5.1-r1.ebuild
@@ -18,16 +18,16 @@ HOMEPAGE="
 "
 SRC_URI="

https://downloads.sourceforge.net/project/${PN}/${PN}/${PV}/${MY_P}.tar.gz
+   https://github.com/SCons/scons/pull/4322.patch
+   -> ${P}-mergeflags.patch
+   https://github.com/SCons/scons/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
doc? (
https://www.scons.org/doc/${PV}/PDF/${PN}-user.pdf
-> ${P}-user.pdf
https://www.scons.org/doc/${PV}/HTML/${PN}-user.html
-> ${P}-user.html
)
-   test? (
-   https://github.com/SCons/scons/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-   )
 "
 S="${WORKDIR}/${P}/src"
 
@@ -45,6 +45,9 @@ BDEPEND="
 "
 
 PATCHES=(
+   # https://bugs.gentoo.org/900971
+   "${DISTDIR}/${P}-mergeflags.patch"
+
# support env passthrough for Gentoo ebuilds
"${FILESDIR}"/scons-4.1.0-env-passthrough.patch
# respect CC, CXX, C*FLAGS, LDFLAGS by default
@@ -54,12 +57,7 @@ PATCHES=(
 src_unpack() {
# use the git directory structure, but put pregenerated release
# inside src/ subdirectory to make our life easier
-   if use test; then
-   unpack "${P}.gh.tar.gz"
-   else
-   mkdir -p "${P}"/src || die
-   fi
-
+   unpack "${P}.gh.tar.gz"
tar -C "${P}"/src --strip-components=1 -xzf "${DISTDIR}/${MY_P}.tar.gz" 
|| die
 }
 



[gentoo-commits] repo/gentoo:master commit in: dev-ada/gprconfig_kb/

2023-03-20 Thread Alfredo Tupone
commit: be1287c320ff376055ae40c22442f0ec14237c7b
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Mon Mar 20 19:19:39 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Mar 20 19:19:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be1287c3

dev-ada/gprconfig_kb: stabilize 23.0.0-r2 for x86

Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ada/gprconfig_kb/gprconfig_kb-23.0.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ada/gprconfig_kb/gprconfig_kb-23.0.0-r2.ebuild 
b/dev-ada/gprconfig_kb/gprconfig_kb-23.0.0-r2.ebuild
index 9038983ab3e1..e7fecf750ebd 100644
--- a/dev-ada/gprconfig_kb/gprconfig_kb-23.0.0-r2.ebuild
+++ b/dev-ada/gprconfig_kb/gprconfig_kb-23.0.0-r2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz
-> ${P}.tar.gz"
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 REQUIRED_USE="${ADA_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: dev-ada/gprconfig_kb/

2023-03-20 Thread Alfredo Tupone
commit: 7dd2aaedb1e0c9a13c3178706c4d023f8cbd5f81
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Mon Mar 20 19:14:40 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Mar 20 19:18:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dd2aaed

dev-ada/gprconfig_kb: amd64 stable, drop old

Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ada/gprconfig_kb/gprconfig_kb-23.0.0-r1.ebuild | 41 --
 dev-ada/gprconfig_kb/gprconfig_kb-23.0.0-r2.ebuild |  4 +--
 2 files changed, 1 insertion(+), 44 deletions(-)

diff --git a/dev-ada/gprconfig_kb/gprconfig_kb-23.0.0-r1.ebuild 
b/dev-ada/gprconfig_kb/gprconfig_kb-23.0.0-r1.ebuild
deleted file mode 100644
index c3ffa5994631..
--- a/dev-ada/gprconfig_kb/gprconfig_kb-23.0.0-r1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ADA_COMPAT=( gnat_2021 gcc_12_2_0 )
-
-inherit ada
-
-DESCRIPTION="GPR configuration knowledge base"
-HOMEPAGE="https://www.adacore.com/;
-SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz
-   -> ${P}.tar.gz"
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND="!=dev-ada/gprbuild-2021*"
-
-REQUIRED_USE="${ADA_REQUIRED_USE}"
-PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
-
-src_prepare() {
-   default
-
-   sed -i \
-   -e "s:@VER@:${GCC_PV}:g" \
-   db/compilers.xml \
-   db/gnat.xml \
-   db/c.xml \
-   db/linker.xml \
-   || die
-}
-
-src_install() {
-   insinto /usr/share/gprconfig
-   doins db/*.xml
-   doins db/*.ent
-   einstalldocs
-}

diff --git a/dev-ada/gprconfig_kb/gprconfig_kb-23.0.0-r2.ebuild 
b/dev-ada/gprconfig_kb/gprconfig_kb-23.0.0-r2.ebuild
index 6c1b527c0680..9038983ab3e1 100644
--- a/dev-ada/gprconfig_kb/gprconfig_kb-23.0.0-r2.ebuild
+++ b/dev-ada/gprconfig_kb/gprconfig_kb-23.0.0-r2.ebuild
@@ -13,11 +13,9 @@ 
SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz
-> ${P}.tar.gz"
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE=""
 
-RDEPEND="!=dev-ada/gprbuild-2021*"
-
 REQUIRED_USE="${ADA_REQUIRED_USE}"
 PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
 



[gentoo-commits] repo/gentoo:master commit in: dev-ada/gprbuild/

2023-03-20 Thread Alfredo Tupone
commit: 9bbe937965552e1bd9e07f2badb4d5eee07ccd88
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Mon Mar 20 19:12:42 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Mar 20 19:18:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bbe9379

dev-ada/gprbuild: remove old, EAPI 8 amd64 stable

Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ada/gprbuild/gprbuild-23.0.0-r1.ebuild |  2 +-
 dev-ada/gprbuild/gprbuild-23.0.0.ebuild| 69 --
 2 files changed, 1 insertion(+), 70 deletions(-)

diff --git a/dev-ada/gprbuild/gprbuild-23.0.0-r1.ebuild 
b/dev-ada/gprbuild/gprbuild-23.0.0-r1.ebuild
index 3e090bfd7e4d..9c50dd3a345c 100644
--- a/dev-ada/gprbuild/gprbuild-23.0.0-r1.ebuild
+++ b/dev-ada/gprbuild/gprbuild-23.0.0-r1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="
-> ${XMLADA}.tar.gz"
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE=""
 
 DEPEND="${ADA_DEPS}

diff --git a/dev-ada/gprbuild/gprbuild-23.0.0.ebuild 
b/dev-ada/gprbuild/gprbuild-23.0.0.ebuild
deleted file mode 100644
index 3b99fe68bb8c..
--- a/dev-ada/gprbuild/gprbuild-23.0.0.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ADA_COMPAT=( gnat_2021 gcc_12_2_0 )
-
-inherit ada multiprocessing
-
-XMLADA=xmlada-${PV}
-
-DESCRIPTION="Multi-Language Management"
-HOMEPAGE="http://libre.adacore.com/;
-SRC_URI="
-   https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz
-   -> ${P}.tar.gz
-   https://github.com/AdaCore/xmlada/archive/refs/tags/v${PV}.tar.gz
-   -> ${XMLADA}.tar.gz"
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND="${ADA_DEPS}
-   dev-ada/gprconfig_kb[${ADA_USEDEP}]"
-RDEPEND="${DEPEND}"
-
-REQUIRED_USE="${ADA_REQUIRED_USE}"
-PATCHES=( "${FILESDIR}"/${PN}-22.0.0-gentoo.patch )
-
-src_prepare() {
-   default
-   sed -i \
-   -e "s:@GNATBIND@:${GNATBIND}:g" \
-   src/gprlib.adb \
-   || die
-   cd gpr/src || die
-   ln -s gpr-util-put_resource_usage__unix.adb \
-   gpr-util-put_resource_usage.adb
-}
-
-bin_progs="gprbuild gprconfig gprclean gprinstall gprname gprls"
-lib_progs="gprlib gprbind"
-
-src_compile() {
-   local xmlada_src="../${XMLADA}"
-   inc_flags="-Isrc -Igpr/src -I${xmlada_src}/sax -I${xmlada_src}/dom \
-   -I${xmlada_src}/schema -I${xmlada_src}/unicode \
-   -I${xmlada_src}/input_sources"
-
-   gcc -c ${CFLAGS} gpr/src/gpr_imports.c -o gpr_imports.o || die
-   for bin in ${bin_progs}; do
-   gnatmake -j$(makeopts_jobs) ${inc_flags} $ADAFLAGS ${bin}-main \
-   -o ${bin} -largs ${LDFLAGS} gpr_imports.o || die
-   done
-   for lib in $lib_progs; do
-   gnatmake -j$(makeopts_jobs) ${inc_flags} ${lib} $ADAFLAGS \
-   -largs ${LDFLAGS} gpr_imports.o || die
-   done
-}
-
-src_install() {
-   dobin ${bin_progs}
-   exeinto /usr/libexec/gprbuild
-   doexe ${lib_progs}
-   insinto /usr/share/gpr
-   doins share/_default.gpr
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: www-apps/grafana-bin/files/, www-apps/grafana-bin/

2023-03-20 Thread 罗百科
commit: 7c62f15f877fec0ac7c11b5c3c8d3231792ef7f8
Author: Patrick Lauer  gentoo  org>
AuthorDate: Mon Mar 20 19:15:58 2023 +
Commit: 罗百科  gentoo  org>
CommitDate: Mon Mar 20 19:17:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c62f15f

www-apps/grafana-bin: Fix installed files

Closes: https://bugs.gentoo.org/902459
Signed-off-by: Patrick Lauer  gentoo.org>

 www-apps/grafana-bin/files/grafana.initd2  | 36 ++
 ...in-9.3.8.ebuild => grafana-bin-9.3.8-r1.ebuild} |  3 +-
 ...in-9.4.3.ebuild => grafana-bin-9.4.3-r1.ebuild} |  3 +-
 3 files changed, 40 insertions(+), 2 deletions(-)

diff --git a/www-apps/grafana-bin/files/grafana.initd2 
b/www-apps/grafana-bin/files/grafana.initd2
new file mode 100644
index ..1c8f6b2af56f
--- /dev/null
+++ b/www-apps/grafana-bin/files/grafana.initd2
@@ -0,0 +1,36 @@
+#!/sbin/openrc-run
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+GRAFANA_USER="${GRAFANA_USER:-"grafana"}"
+GRAFANA_GROUP="${GRAFANA_GROUP:-"grafana"}"
+GRAFANA_CONFIGFILE="${GRAFANA_CONFIGFILE:-"/etc/grafana/${RC_SVCNAME}.ini"}"
+GRAFANA_DATADIR="${GRAFANA_DATADIR:-"/var/lib/grafana"}"
+GRAFANA_LOGDIR="${GRAFANA_LOGDIR:-"/var/log/grafana"}"
+GRAFANA_PIDFILE="${GRAFANA_PIDFILE:-"/run/${RC_SVCNAME}.pid"}"
+GRAFANA_SSDARGS=${GRAFANA_SSDARGS:-"--wait 1000"}
+GRAFANA_TERMTIMEOUT=${GRFANA_TERMTIMEOUT:-"TERM/60/KILL/5"}
+
+command="/usr/bin/grafana"
+command_args="server -homepath=/usr/share/grafana"
+command_args="${command_args} -config=\"${GRAFANA_CONFIGFILE}\""
+command_args="${command_args} cfg:default.paths.data=\"${GRAFANA_DATADIR}\""
+command_args="${command_args} cfg:default.paths.logs=\"${GRAFANA_LOGDIR}\""
+command_background="yes"
+pidfile="${GRAFANA_PIDFILE}"
+retry="${GRAFANA_TERMTIMEOUT}"
+start_stop_daemon_args="--user ${GRAFANA_USER}:${GRAFANA_GROUP} 
${GRAFANA_SSDARGS}"
+
+description="Grafana server, feature rich metrics dashboard and graph editor."
+
+required_files="${GRAFANA_CONFIGFILE}"
+
+depend() {
+   need localmount
+}
+
+start_pre() {
+   checkpath -d -o "${GRAFANA_USER}:${GRAFANA_GROUP}" -m750 
"${GRAFANA_DATADIR}" || return 1
+   checkpath -d -o "${GRAFANA_USER}:${GRAFANA_GROUP}" -m750 
"${GRAFANA_DATADIR}/dashboards" || return 1
+   checkpath -d -o "${GRAFANA_USER}:${GRAFANA_GROUP}" -m750 
"${GRAFANA_DATADIR}/plugins" || return 1
+}

diff --git a/www-apps/grafana-bin/grafana-bin-9.3.8.ebuild 
b/www-apps/grafana-bin/grafana-bin-9.3.8-r1.ebuild
similarity index 96%
rename from www-apps/grafana-bin/grafana-bin-9.3.8.ebuild
rename to www-apps/grafana-bin/grafana-bin-9.3.8-r1.ebuild
index 0e8aae35965c..ed079e9887f5 100644
--- a/www-apps/grafana-bin/grafana-bin-9.3.8.ebuild
+++ b/www-apps/grafana-bin/grafana-bin-9.3.8-r1.ebuild
@@ -38,10 +38,11 @@ src_install() {
doins -r public conf
 
dobin bin/grafana-cli
+   dobin bin/grafana
dobin bin/grafana-server
 
newconfd "${FILESDIR}"/grafana-r1.confd grafana
-   newinitd "${FILESDIR}"/grafana.initd grafana
+   newinitd "${FILESDIR}"/grafana.initd2 grafana
systemd_newunit "${FILESDIR}"/grafana.service grafana.service
 
keepdir /var/{lib,log}/grafana

diff --git a/www-apps/grafana-bin/grafana-bin-9.4.3.ebuild 
b/www-apps/grafana-bin/grafana-bin-9.4.3-r1.ebuild
similarity index 96%
rename from www-apps/grafana-bin/grafana-bin-9.4.3.ebuild
rename to www-apps/grafana-bin/grafana-bin-9.4.3-r1.ebuild
index 0e8aae35965c..ed079e9887f5 100644
--- a/www-apps/grafana-bin/grafana-bin-9.4.3.ebuild
+++ b/www-apps/grafana-bin/grafana-bin-9.4.3-r1.ebuild
@@ -38,10 +38,11 @@ src_install() {
doins -r public conf
 
dobin bin/grafana-cli
+   dobin bin/grafana
dobin bin/grafana-server
 
newconfd "${FILESDIR}"/grafana-r1.confd grafana
-   newinitd "${FILESDIR}"/grafana.initd grafana
+   newinitd "${FILESDIR}"/grafana.initd2 grafana
systemd_newunit "${FILESDIR}"/grafana.service grafana.service
 
keepdir /var/{lib,log}/grafana



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

2023-03-20 Thread Piotr Karbowski
commit: 82de110d4512494ef2a1a47db4efb5d04c2410a8
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Mon Mar 20 18:21:45 2023 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Mon Mar 20 18:21:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82de110d

media-gfx/feh: drop old.

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

 media-gfx/feh/Manifest  |  2 --
 media-gfx/feh/feh-3.7.2.ebuild  | 70 -
 media-gfx/feh/feh-3.9-r1.ebuild | 70 -
 3 files changed, 142 deletions(-)

diff --git a/media-gfx/feh/Manifest b/media-gfx/feh/Manifest
index 7a45937a9e40..d65a6c16b2c0 100644
--- a/media-gfx/feh/Manifest
+++ b/media-gfx/feh/Manifest
@@ -1,3 +1 @@
-DIST feh-3.7.2.tar.bz2 2121677 BLAKE2B 
ce9acf27dc312ef46bcfbbdb5bf982d3a5c5a32ea56e716982c0e3dfaa3a66643bc9471353cca4dde9e28fcb8d002d38bfbafab699d952b81c59bababfafb82f
 SHA512 
e74c4a4ce655711dc3c777f83c9376d54aa82aa7e38e07837b8593ed19ba813217f99d5768c8f8d0b6c1a0f6475a5e36cf404f4bc024674214568715a931b9e3
 DIST feh-3.9.1.tar.bz2 2108873 BLAKE2B 
af559837224a90e403015648717cb9aa516d18bceb0a49a0635b471435370209c80b77a7a87f66b22c99615d44be0832a0d03152aabde72917417e5f992a5d8a
 SHA512 
78682ec80df6b6655dbc18774ee95b3d68f1711a50129a9befb8adfb8c1a74aeede2493a35955687cdc2aa079978927727dac02543643418ef8deefa0d8c6d05
-DIST feh-3.9.tar.bz2 2111997 BLAKE2B 
853812e580eda808acbe4bc38325ac387b66eaf90b54da7e94980bd785d0001fa3f8d2507e2a435d5f533cc215bf8e28419b57b436d85c32b8e609b12c3a191a
 SHA512 
0d217bdc9f78c8a4a40684ccc798986465c46282eef39a6792791763a5683ddc9a2ca277dc10c23bfe55aa11b415f5ff66b4ded2fe2a7a946660ccd07a4edc50

diff --git a/media-gfx/feh/feh-3.7.2.ebuild b/media-gfx/feh/feh-3.7.2.ebuild
deleted file mode 100644
index 92720f85d06b..
--- a/media-gfx/feh/feh-3.7.2.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit toolchain-funcs xdg-utils
-
-DESCRIPTION="A fast, lightweight imageviewer using imlib2"
-HOMEPAGE="https://feh.finalrewind.org/;
-SRC_URI="https://feh.finalrewind.org/${P}.tar.bz2;
-
-LICENSE="feh"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~mips ppc ppc64 ~riscv x86"
-IUSE="debug curl exif test xinerama inotify"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="media-libs/imlib2[X]
-   >=media-libs/libpng-1.2:0=
-   x11-libs/libX11
-   curl? ( net-misc/curl )
-   exif? ( media-libs/libexif )
-   xinerama? ( x11-libs/libXinerama )"
-RDEPEND="${COMMON_DEPEND}
-   virtual/jpeg:0"
-DEPEND="${COMMON_DEPEND}
-   x11-base/xorg-proto
-   x11-libs/libXt
-   test? (
-   >=dev-lang/perl-5.10
-   dev-perl/Test-Command
-   media-libs/imlib2[gif,jpeg,png]
-   )"
-
-PATCHES=( "${FILESDIR}"/${PN}-3.2-debug-cflags.patch )
-
-pkg_setup() {
-   use_feh() { usex $1 1 0; }
-
-   fehopts=(
-   PREFIX="${EPREFIX}"/usr
-   doc_dir='${main_dir}'/share/doc/${PF}
-   example_dir='${main_dir}'/share/doc/${PF}/examples
-   curl=$(use_feh curl)
-   debug=$(use_feh debug)
-   xinerama=$(use_feh xinerama)
-   exif=$(use_feh exif)
-   inotify=$(use_feh inotify)
-   )
-}
-
-src_compile() {
-   tc-export CC
-   emake "${fehopts[@]}"
-}
-
-src_install() {
-   emake "${fehopts[@]}" DESTDIR="${D}" install
-}
-
-pkg_postinst() {
-   xdg_icon_cache_update
-   xdg_mimeinfo_database_update
-   xdg_desktop_database_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-   xdg_mimeinfo_database_update
-   xdg_desktop_database_update
-}

diff --git a/media-gfx/feh/feh-3.9-r1.ebuild b/media-gfx/feh/feh-3.9-r1.ebuild
deleted file mode 100644
index b05cfb8585a7..
--- a/media-gfx/feh/feh-3.9-r1.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit toolchain-funcs xdg-utils
-
-DESCRIPTION="A fast, lightweight imageviewer using imlib2"
-HOMEPAGE="https://feh.finalrewind.org/;
-SRC_URI="https://feh.finalrewind.org/${P}.tar.bz2;
-
-LICENSE="feh"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~x86"
-IUSE="debug curl exif test xinerama inotify"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="media-libs/imlib2[X]
-   >=media-libs/libpng-1.2:0=
-   x11-libs/libX11
-   curl? ( net-misc/curl )
-   exif? ( media-libs/libexif )
-   xinerama? ( x11-libs/libXinerama )"
-RDEPEND="${COMMON_DEPEND}
-   media-libs/libjpeg-turbo:0"
-DEPEND="${COMMON_DEPEND}
-   x11-base/xorg-proto
-   x11-libs/libXt
-   test? (
-   >=dev-lang/perl-5.10
-   dev-perl/Test-Command
-   media-libs/imlib2[gif,jpeg,png]
-   )"
-
-PATCHES=( "${FILESDIR}"/${PN}-3.2-debug-cflags.patch )
-

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

2023-03-20 Thread Piotr Karbowski
commit: 413944e04de5273043eb344e946b5e331719bfff
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Mon Mar 20 18:20:15 2023 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Mon Mar 20 18:20:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=413944e0

media-gfx/feh/feh: 3.9.1-r1 revbump with new imlib2 handling.

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

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

 media-gfx/feh/feh-3.9.1-r1.ebuild | 74 +++
 1 file changed, 74 insertions(+)

diff --git a/media-gfx/feh/feh-3.9.1-r1.ebuild 
b/media-gfx/feh/feh-3.9.1-r1.ebuild
new file mode 100644
index ..7ea8a8a2d3be
--- /dev/null
+++ b/media-gfx/feh/feh-3.9.1-r1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit toolchain-funcs xdg-utils
+
+DESCRIPTION="A fast, lightweight imageviewer using imlib2"
+HOMEPAGE="https://feh.finalrewind.org/;
+SRC_URI="https://feh.finalrewind.org/${P}.tar.bz2;
+
+LICENSE="feh"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~x86"
+IUSE="debug curl exif test xinerama inotify"
+RESTRICT="test" # Tests are broken.
+
+COMMON_DEPEND="
+   || (
+   >=media-libs/imlib2-1.11.0[X,text]
+   =media-libs/libpng-1.2:0=
+   x11-libs/libX11
+   curl? ( net-misc/curl )
+   exif? ( media-libs/libexif )
+   xinerama? ( x11-libs/libXinerama )"
+RDEPEND="${COMMON_DEPEND}
+   media-libs/libjpeg-turbo:0"
+DEPEND="${COMMON_DEPEND}
+   x11-base/xorg-proto
+   x11-libs/libXt
+   test? (
+   >=dev-lang/perl-5.10
+   dev-perl/Test-Command
+   media-libs/imlib2[gif,jpeg,png]
+   )"
+
+PATCHES=( "${FILESDIR}"/${PN}-3.2-debug-cflags.patch )
+
+pkg_setup() {
+   use_feh() { usex $1 1 0; }
+
+   fehopts=(
+   PREFIX="${EPREFIX}"/usr
+   doc_dir='${main_dir}'/share/doc/${PF}
+   example_dir='${main_dir}'/share/doc/${PF}/examples
+   curl=$(use_feh curl)
+   debug=$(use_feh debug)
+   xinerama=$(use_feh xinerama)
+   exif=$(use_feh exif)
+   inotify=$(use_feh inotify)
+   )
+}
+
+src_compile() {
+   tc-export CC
+   emake "${fehopts[@]}"
+}
+
+src_install() {
+   emake "${fehopts[@]}" DESTDIR="${D}" install
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+}



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

2023-03-20 Thread Ulrich Müller
commit: 015d7e1648ba32072eed926ee3009a3adf9037a1
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Mar 20 17:27:09 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Mar 20 17:27:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=015d7e16

app-admin/eselect: add 1.4.22

Closes: https://bugs.gentoo.org/901205
Closes: https://bugs.gentoo.org/901209
Signed-off-by: Ulrich Müller  gentoo.org>

 app-admin/eselect/Manifest  |  1 +
 app-admin/eselect/eselect-1.4.22.ebuild | 58 +
 2 files changed, 59 insertions(+)

diff --git a/app-admin/eselect/Manifest b/app-admin/eselect/Manifest
index 73ae2c1fd565..d22db10b0ff3 100644
--- a/app-admin/eselect/Manifest
+++ b/app-admin/eselect/Manifest
@@ -1,2 +1,3 @@
 DIST eselect-1.4.20.tar.xz 180272 BLAKE2B 
424653d00eda45335c3aaae50f6fbf2e89486da4529f657596516352f3b7fcb9859ceb2dc5b9762a34c44fb64e645fa27c46b86453bf50be6e8ae820664a4289
 SHA512 
9589ed89c4d5d31f71d535886eb50da67b84dec8a13a5df081e7569efee861dede4eaa43a0bfb9930c5b95d4f334e19245cb8820a73f7361527da262da1d1fb2
 DIST eselect-1.4.21.tar.xz 182780 BLAKE2B 
64db8ec3655bc78ad0e40be3c83625f46c49b1cd88e881dba843f05cdc56aba4e746b5fd27ab5c6663947dacc93211a98b224d48aeccc0154e203d3929d49116
 SHA512 
0dfb771401af3ce5f4002ac6717b37351b3a37b0421cf292b7b5a432f4ee2cff1705a44a45f8e5b3dee73440c7b49b2b76a69fb1cfa727874dd64285d1097eb7
+DIST eselect-1.4.22.tar.xz 183480 BLAKE2B 
8f86bdddaf98bc075694bdf7283cbd366e0ef93635472b3bbac11fdd9765984cd82e493b16836bae66e4b2c42a9cb33ad0d2aacaaf8529b59e4898e11f172d26
 SHA512 
73a10278d604f462aefa099df398eec2b08aee33da69419351ff2faf1cf4c0f3de0f301d92015e52da63046fe7e2c1c388e11ac84b7deb3def505a59fa291dac

diff --git a/app-admin/eselect/eselect-1.4.22.ebuild 
b/app-admin/eselect/eselect-1.4.22.ebuild
new file mode 100644
index ..db0f598986ef
--- /dev/null
+++ b/app-admin/eselect/eselect-1.4.22.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit bash-completion-r1
+
+DESCRIPTION="Gentoo's multi-purpose configuration and management tool"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Eselect;
+SRC_URI="https://dev.gentoo.org/~ulm/eselect/${P}.tar.xz;
+
+LICENSE="GPL-2+ || ( GPL-2+ CC-BY-SA-4.0 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc emacs vim-syntax"
+
+DEPEND="sys-apps/sed
+   || (
+   sys-apps/coreutils
+   app-misc/realpath
+   )"
+RDEPEND="${DEPEND}
+   sys-apps/file
+   sys-libs/ncurses:0"
+BDEPEND="doc? ( dev-python/docutils )"
+PDEPEND="emacs? ( app-emacs/eselect-mode )
+   vim-syntax? ( app-vim/eselect-syntax )"
+
+src_compile() {
+   emake
+   use doc && emake html
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   newbashcomp misc/${PN}.bashcomp ${PN}
+   dodoc AUTHORS ChangeLog NEWS README TODO doc/*.txt
+   if use doc; then
+   docinto html
+   dodoc *.html doc/*.html doc/*.css
+   fi
+
+   # needed by news module
+   keepdir /var/lib/gentoo/news
+   if ! use prefix; then
+   fowners root:portage /var/lib/gentoo/news
+   fperms g+w /var/lib/gentoo/news
+   fi
+}
+
+pkg_postinst() {
+   # fowners in src_install doesn't work for the portage group:
+   # merging changes the group back to root
+   if ! use prefix; then
+   chgrp portage "${EROOT}/var/lib/gentoo/news" \
+   && chmod g+w "${EROOT}/var/lib/gentoo/news"
+   fi
+}



[gentoo-commits] proj/eselect: New tag: eselect-1.4.22

2023-03-20 Thread Ulrich Müller
commit: 
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Mar 20 17:25:13 2023 +

New tag: eselect-1.4.22




[gentoo-commits] proj/eselect:signatures commit in: /

2023-03-20 Thread Ulrich Müller
commit: 944715b39f58dfd08fe96f61040fc25e4d70b899
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Mar 20 17:23:45 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Mar 20 17:23:45 2023 +
URL:https://gitweb.gentoo.org/proj/eselect.git/commit/?id=944715b3

GPG signature for eselect-1.4.22 tarball

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

 eselect-1.4.22.tar.xz.asc | 11 +++
 1 file changed, 11 insertions(+)

diff --git a/eselect-1.4.22.tar.xz.asc b/eselect-1.4.22.tar.xz.asc
new file mode 100644
index 000..acf6f0b
--- /dev/null
+++ b/eselect-1.4.22.tar.xz.asc
@@ -0,0 +1,11 @@
+-BEGIN PGP SIGNATURE-
+
+iQEzBAABCAAdFiEEZlHkP3TnuTbxrN0HwwkGhRxhwnMFAmQYlbkACgkQwwkGhRxh
+wnNIvgf9FYGjARGnfHcbsBtLigqQtTGaanunVtv6NvNe2v9hqxa9Q5UDvhF7ioO9
+bAeLx5ET1r0VOLoIjnWgyHm4voZUxxO8/hVCRZ+IHALH0x9+YvTPG2tBeJo+UhBQ
+9dAP9/a4Se+7l6LiyArumn+GMVVV6K3N+Qk91rsauW6qQIOhx3nJtmy/xf/jRd5/
+Ax2tobVHep4JvF50N6oHHKIYtOJvdZ2rhNsvcu81vchRKyRP23ljHwYEO8QLmzCT
+C6oQrKCmxbKuXPIGYUuUvhnCc4CvxSEPJ9O2Y1ysP9TS0Rork84LH38ooTfinicm
+wSnP+OJV47rsOjHFLTQ5z1X/MbJDRQ==
+=VHly
+-END PGP SIGNATURE-



[gentoo-commits] proj/eselect:master commit in: /

2023-03-20 Thread Ulrich Müller
commit: b3f814db7a968633ada66e97aa05e9769240af26
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Mar 20 17:17:43 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Mar 20 17:17:43 2023 +
URL:https://gitweb.gentoo.org/proj/eselect.git/commit/?id=b3f814db

Update version to 1.4.22

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

 ChangeLog| 5 +
 configure.ac | 2 +-
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/ChangeLog b/ChangeLog
index 3057a22..f807496 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2023-03-20  Ulrich Müller  
+
+   * configure.ac: Update version to 1.4.22.
+   * Tagged 1.4.22 release.
+
 2023-03-16  Ulrich Müller  
 
* bin/eselect.in (trap): Don't output a message, because die()

diff --git a/configure.ac b/configure.ac
index 4a0fc9a..e767884 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,4 +1,4 @@
-AC_INIT(eselect, 1.4.21, esel...@gentoo.org, eselect)
+AC_INIT(eselect, 1.4.22, esel...@gentoo.org, eselect)
 AC_PREREQ(2.59)
 AC_CONFIG_SRCDIR(bin/eselect.in)
 AC_CONFIG_AUX_DIR(config)



[gentoo-commits] proj/eselect:master commit in: /

2023-03-20 Thread Ulrich Müller
commit: cae12e63a7776767c5920fc4bf634753d8423a21
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Mar 20 17:17:08 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Mar 20 17:17:08 2023 +
URL:https://gitweb.gentoo.org/proj/eselect.git/commit/?id=cae12e63

Update NEWS

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

 NEWS | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/NEWS b/NEWS
index 382cc12..f64f210 100644
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,12 @@
 This file contains a summary of changes in released versions.  Please read the
 ChangeLog file for a more detailed listing of changes/bug fixes.
 
+1.4.22:
+New features:
+- Disable colour if NO_COLOR is set in the environment.
+- Allow to specify modules by an absolute path (bug #901205).
+- New "update" action in kernel module (bug #901209).
+
 1.4.21:
 Bug fixes:
 - Fixed a byte-compile warning in eselect-mode.



[gentoo-commits] proj/eselect:master commit in: bin/, /

2023-03-20 Thread Ulrich Müller
commit: b2d7c42e744cee752b2ad364c98e1d5541316732
Author: Ulrich Müller  gentoo  org>
AuthorDate: Thu Mar 16 17:06:52 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu Mar 16 17:06:52 2023 +
URL:https://gitweb.gentoo.org/proj/eselect.git/commit/?id=b2d7c42e

Remove useless exit message

* bin/eselect.in (trap): Don't output a message, because die()
is verbose enough. Thanks to Florian Schmaus for the suggestion.

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

 ChangeLog  | 5 +
 bin/eselect.in | 2 +-
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/ChangeLog b/ChangeLog
index 7bb4ea4..3057a22 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2023-03-16  Ulrich Müller  
+
+   * bin/eselect.in (trap): Don't output a message, because die()
+   is verbose enough. Thanks to Florian Schmaus for the suggestion.
+
 2023-03-14  Florian Schmaus  
 
* modules/kernel.eselect (do_update, describe_update)

diff --git a/bin/eselect.in b/bin/eselect.in
index 888977c..7a74098 100755
--- a/bin/eselect.in
+++ b/bin/eselect.in
@@ -73,7 +73,7 @@ inherit manip output path-manipulation tests
 
 # Sneaky trick to make die in subshells work. If you don't get
 # it, don't ask...
-trap 'echo "exiting" >&2; exit 250' 15
+trap 'exit 250' 15
 
 # es_do_usage
 # Display eselect usage



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-absorb/

2023-03-20 Thread Yixun Lan
commit: 3588cf3ef186b48ed171944521ac36910c91f300
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Mar 20 14:51:57 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Mar 20 14:58:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3588cf3e

dev-vcs/git-absorb: new package, add 0.6.9

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

 dev-vcs/git-absorb/Manifest|  68 +++
 dev-vcs/git-absorb/git-absorb-0.6.9.ebuild | 101 +
 dev-vcs/git-absorb/metadata.xml|  11 
 3 files changed, 180 insertions(+)

diff --git a/dev-vcs/git-absorb/Manifest b/dev-vcs/git-absorb/Manifest
new file mode 100644
index ..6b0a39e33dcc
--- /dev/null
+++ b/dev-vcs/git-absorb/Manifest
@@ -0,0 +1,68 @@
+DIST ansi_term-0.11.0.crate 17087 BLAKE2B 
9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4
 SHA512 
a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa
+DIST anyhow-1.0.33.crate 28540 BLAKE2B 
c1085112992f4bf1b12640dc981a438ce55ead73c8031bfb38ae770e1c3df90acdde3b170a787354e1296f6471b9e491286286a6bb4bebfb32b2bf3180bc81b9
 SHA512 
b19355e2b484fed8e83132f646335db93e0b79d1ae19e6476e8477d1ab513f12cb4392c2492da0f66064fd3618d07ca1a17efbc4bbc29a647e9775b7f4e2e2be
+DIST arrayref-0.3.6.crate 10035 BLAKE2B 
88292fa4b3ad4fccd03772c2f0eca04cc13373fe094358bac57d7523c256d89f3087603e5bcb2a0b15d8b2ecd48e904a822b2cb800276a9c47ad6c6b660d9d34
 SHA512 
368341d00706c1250ff081b0d99c36c9af694a62ff4f4d8c837234340295771ca49c5439b24b6e1a4f2c3c5821764e98881dcb22d793f83de632fd5cb457671f
+DIST arrayvec-0.5.1.crate 26816 BLAKE2B 
172dab8f0129134dfc89c6032c5fc15e2f86a5cd1e5be18b87fe2108d18a1bdb0f597a6ed4cd214dc663fbfb27b05c66846fba4543b5e068b5c75d075bdc5bff
 SHA512 
53db2fafea1f60ac1af9ecc0bc9b69010e9f8573048481d55969ecdc9f3d19832fe05824acf10a0186b0464f0fbfe898d73500fba39ed63650c64dac2c2e8043
+DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
+DIST autocfg-1.0.1.crate 12908 BLAKE2B 
40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a
 SHA512 
630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b
+DIST base64-0.12.3.crate 57545 BLAKE2B 
5ff7e888f6b750ddfe302438d52766f5d6281b8c8ce73827a9ad1d64641704414649e6c1e02bce6abbb2858b9f859fce54a0e0e793549a474c4b49a724c8663f
 SHA512 
ec6ad7cbd4980a12189690e9e24ec1db3c3def9e93672a415808904f68db2b5d8c5740e44207b2c629db5dd5d6ba6bd9dd342dd82367da6198e0313d86e54f02
+DIST bitflags-1.2.1.crate 16745 BLAKE2B 
0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b
 SHA512 
ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b
+DIST blake2b_simd-0.5.10.crate 34093 BLAKE2B 
6e725c9399714d1e199277e3f9882d636c1737af5b0b290f853573575005d053d2ab3a34843461747914a0c25d370f0d5a5cbb46765fe99308c1fd7666d471c7
 SHA512 
7471e0347267a4b88e9eea932b3001c420da0a472b2ea0f20dff974789955d6d95e19d51e3a8a312516c7fc4c83b6af17cc59ea2b8fcd4ef879ebac22534307a
+DIST cc-1.0.60.crate 53351 BLAKE2B 
95fec29226818496e56c132d45eaf728df17f3ab1b939842dc228febe7bdfabc9b0b407fab65a6a7d308a1e57a40702a2810516882f712319de119ca7cad4b52
 SHA512 
3aaeb5f6b0fed31dd65f8c884252d8a6f8f79cd801edf7626aebf4f2843a414cf45ec72b4d6f88f9e9fdd959e0547b9ee5da817b7c34235196113cdbe915b888
+DIST cfg-if-0.1.10.crate 7933 BLAKE2B 
063a96ed176f34f788666b40adc483d147fc011dee941ab60569ddd0e57502b5dd06ed71090f4e14ce005d06e240500a286f74652615e9d068fba649610d8cf8
 SHA512 
9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339
+DIST chrono-0.4.19.crate 155663 BLAKE2B 
c92c273fb6475bbb2546dfb75eaa23321bc8f9a5fa8a7c652f527649b96ff8718fa932f52b500b02a4acae7837df5bdb14f69cb821d4962be2790dbd1d023a54
 SHA512 
a119349bfc2243a249f1d18b1ae548a04b30fecb75913a56f26d1ff8c0eb53097a2674d9141e2094018191cbbc1620843fbddaf52999824e077c1157f0907980
+DIST clap-2.33.3.crate 201925 BLAKE2B 
bec9c866481c5b3fddeb314f68af9bce38fc421e42816182de3209e8ea3447b72cf033e6251eea27fe974eff8085b7d98cdd2911b5cc0ec6b4bf4c750deb8a25
 SHA512 
3eb0fd648e2e3f9e5ff69a5e6cf0d867304fe18523accd036f28a86de368e4774088a6936c108ccc045092c539fe7f7494ea96420ebf6b4bec16880cea84bedf
+DIST constant_time_eq-0.1.5.crate 4936 BLAKE2B 

[gentoo-commits] data/api:master commit in: files/overlays/

2023-03-20 Thread Michał Górny
commit: 649eae655d5ae7f306f9f6855028a4d2531b1f66
Author: Thomas Bracht Laumann Jespersen  laumann  xyz>
AuthorDate: Mon Mar 20 08:08:53 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 20 14:50:35 2023 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=649eae65

repositories.xml: fix formatting

Run through xmlstarlet to fix indentation.

Signed-off-by: Thomas Bracht Laumann Jespersen  laumann.xyz>
Signed-off-by: Michał Górny  gentoo.org>

 files/overlays/repositories.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index 3ee827d..cecce24 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -2244,7 +2244,7 @@
   
   
 kostas-overlay
-   Personal ebuild repository
+Personal ebuild repository
 https://github.com/KostasEreksonas/kostas-overlay
 
   k.erekso...@gmail.com



[gentoo-commits] data/api:master commit in: files/overlays/

2023-03-20 Thread Michał Górny
commit: df880b4e4cd3c6a081555e0e9fd3abfe2296a155
Author: Thomas Bracht Laumann Jespersen  laumann  xyz>
AuthorDate: Mon Mar 20 08:10:02 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 20 14:50:35 2023 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=df880b4e

repositories.xml: remove 'kske' overlay

Repository has been gone since December 2022.

Closes: https://bugs.gentoo.org/887719
Signed-off-by: Thomas Bracht Laumann Jespersen  laumann.xyz>
Signed-off-by: Michał Górny  gentoo.org>

 files/overlays/repositories.xml | 11 ---
 1 file changed, 11 deletions(-)

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index cecce24..f6fe502 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -2266,17 +2266,6 @@
 git+ssh://g...@github.com/kripton/kripton-overlay.git
 https://github.com/kripton/kripton-overlay/commits/master.atom
   
-  
-kske
-Kai S. K. Engelbart's personal overlay
-https://git.kske.dev/kske/gentoo-overlay
-
-  k...@kske.dev
-  Kai S. K. Engelbart
-
-https://git.kske.dev/kske/gentoo-overlay.git
-ssh://g...@git.kske.dev:420/kske/gentoo-overlay.git
-  
   
 kzd
 kzd's personal overlay



[gentoo-commits] data/api:master commit in: files/overlays/

2023-03-20 Thread Michał Górny
commit: f8eb2c9324a7f274e007b04ed918eaf7a61553fb
Author: Thomas Bracht Laumann Jespersen  laumann  xyz>
AuthorDate: Mon Mar 20 11:56:59 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 20 14:50:36 2023 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=f8eb2c93

repositories.xml: remove 'thamognya' overlay

Repository has been gone since December 2022.

Closes: https://bugs.gentoo.org/881235
Signed-off-by: Thomas Bracht Laumann Jespersen  laumann.xyz>
Closes: https://github.com/gentoo/api-gentoo-org/pull/584
Signed-off-by: Michał Górny  gentoo.org>

 files/overlays/repositories.xml | 11 ---
 1 file changed, 11 deletions(-)

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index f6fe502..1751149 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -4220,17 +4220,6 @@
 g...@github.com:tgbugs/tgbugs-overlay.git
 https://github.com/tgbugs/tgbugs-overlay/commits/master.atom
   
-  
-thamognya
-Thamognya's Personal overlay.
-https://git.thamognya.com/Thamognya/thamognya-overlay
-
-  cont...@thamognya.com
-  Thamognya Kodi
-
-https://git.thamognya.com/Thamognya/thamognya-overlay.git
-
https://github.com/Thamognya/thamognya-overlay/commits/master.atom
-  
   
 thegreatmcpain
 TheGreatMcPain's personal ebuild 
overlay



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

2023-03-20 Thread Matt Turner
commit: 931c76e72531bcea7a9164cad36a0936bb85f71e
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Mar 20 14:32:50 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Mar 20 14:32:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=931c76e7

x11-libs/cairo: Remove xml backend

Closes: https://bugs.gentoo.org/902143
Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/cairo/cairo-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/x11-libs/cairo/cairo-.ebuild b/x11-libs/cairo/cairo-.ebuild
index 4803af7d4c3d..8057aa2f9d64 100644
--- a/x11-libs/cairo/cairo-.ebuild
+++ b/x11-libs/cairo/cairo-.ebuild
@@ -54,7 +54,6 @@ multilib_src_configure() {
$(meson_feature X xcb)
$(meson_feature X xlib)
-Dxlib-xcb=disabled
-   -Dxml=disabled
-Dzlib=enabled
 
$(meson_feature test tests)



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

2023-03-20 Thread Matt Turner
commit: a054f6580465cbfc0f7609a798e527cfa085638f
Author: Guillermo Joandet  gmail  com>
AuthorDate: Mon Mar 20 11:50:00 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Mar 20 14:07:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a054f658

app-misc/tracker: Version bump to 3.5.0

Signed-off-by: Guillermo Joandet  gmail.com>
Signed-off-by: Matt Turner  gentoo.org>

 app-misc/tracker/Manifest |   1 +
 app-misc/tracker/tracker-3.5.0.ebuild | 106 ++
 2 files changed, 107 insertions(+)

diff --git a/app-misc/tracker/Manifest b/app-misc/tracker/Manifest
index e9dfad65062e..5d62e4e2118a 100644
--- a/app-misc/tracker/Manifest
+++ b/app-misc/tracker/Manifest
@@ -1,2 +1,3 @@
 DIST tracker-3.4.2.tar.xz 1865236 BLAKE2B 
31cdb33de38d9251fc60a71b31c539e3f045748fb5dc160656dd5187dce109da858bad5390864cda8b63466a5113e0a193e0799b662ec250a31cfdff79467e6e
 SHA512 
2214bce7cdbaf1039b11986cf101f615337bbc450331ee703edcfd7ad62dee6e1db831c2c89bf341663cadcdaae6ee9e5a15f49a8087acaafd58b389292ef480
 DIST tracker-3.5.0.rc.tar.xz 1330772 BLAKE2B 
27f6b942bb7a26266ede88466cbc1671779d49fa95278b2949d6338f6f976aa83aa15ef79c61f30a3c61b0304aee0ae125253185904794ba566b18397b868988
 SHA512 
cdbf903900a66ce0115e94193834d800a94d7dc7ff023125a8c1da9bf8d743829633bbe6af748bf0535071e492bd249b37e937527a3039143376511a320ddf44
+DIST tracker-3.5.0.tar.xz 2568708 BLAKE2B 
d3154e262ffa52890f98b0d00d3e2ddf69ca62e4d18a890a076fd1774bea97625a03180e058bebb1928536232f986e5f63c0990b162c73e69b534362b81cac09
 SHA512 
2c6d4f1c2c9d7687884052ae2ebc68e588cf91c56f98012ee138fc2020c66accb40f021c699d102b7634a936692341bd7ea28f3adfdb3c63c82ed9f837f97ba5

diff --git a/app-misc/tracker/tracker-3.5.0.ebuild 
b/app-misc/tracker/tracker-3.5.0.ebuild
new file mode 100644
index ..f861aa658eaf
--- /dev/null
+++ b/app-misc/tracker/tracker-3.5.0.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit bash-completion-r1 flag-o-matic gnome.org gnome2-utils linux-info 
meson python-any-r1 systemd vala xdg
+
+DESCRIPTION="A tagging metadata database, search tool and indexer"
+HOMEPAGE="https://wiki.gnome.org/Projects/Tracker 
https://gitlab.gnome.org/GNOME/tracker;
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="3/0" # libtracker-sparql-3.0 soname version
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+IUSE="gtk-doc +miners stemmer test vala"
+RESTRICT="!test? ( test )"
+
+PV_SERIES=$(ver_cut 1-2)
+
+RDEPEND="
+   >=dev-libs/glib-2.52:2
+   >=sys-apps/dbus-1.3.2
+   >=dev-libs/gobject-introspection-1.54:=
+   >=dev-libs/icu-4.8.1.2:=
+   >=dev-libs/json-glib-1.4
+   >=net-libs/libsoup-2.99.2:3.0
+   >=dev-libs/libxml2-2.7
+   >=dev-db/sqlite-3.29.0:3
+   stemmer? ( dev-libs/snowball-stemmer:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/glib-utils
+   app-text/asciidoc
+   dev-libs/libxslt
+   $(vala_depend)
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   gtk-doc? ( dev-util/gi-docgen )
+   test? (
+   $(python_gen_any_dep 'dev-python/pygobject[${PYTHON_USEDEP}]')
+   $(python_gen_any_dep 'dev-python/tappy[${PYTHON_USEDEP}]')
+   )
+   ${PYTHON_DEPS}
+"
+PDEPEND="miners? ( >=app-misc/tracker-miners-${PV_SERIES} )"
+
+python_check_deps() {
+   python_has_version -b \
+   "dev-python/pygobject[${PYTHON_USEDEP}]" \
+   "dev-python/tappy[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   local CONFIG_CHECK="INOTIFY_USER"
+   linux-info_pkg_setup
+
+   use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+   vala_setup
+   xdg_environment_reset
+}
+
+src_configure() {
+   append-cflags -DTRACKER_DEBUG -DG_DISABLE_CAST_CHECKS
+
+   local emesonargs=(
+   $(meson_use gtk-doc docs)
+   -Dman=true
+   $(meson_feature stemmer)
+   -Dunicode_support=icu
+   -Dbash_completion_dir="$(get_bashcompdir)"
+   -Dsystemd_user_services_dir="$(systemd_get_userunitdir)"
+   $(meson_use test tests)
+   -Dintrospection=enabled
+   $(meson_feature vala vapi)
+   -Dsoup=soup3
+   )
+   meson_src_configure
+}
+
+src_test() {
+   dbus-run-session meson test -C "${BUILD_DIR}" || die 'tests failed'
+}
+
+src_install() {
+   meson_src_install
+
+   if use gtk-doc; then
+   mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die
+   mv "${ED}"/usr/share/doc/Tracker-3.0 
"${ED}"/usr/share/gtk-doc/html/ || die
+   fi
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: x11-themes/gnome-backgrounds/

2023-03-20 Thread Matt Turner
commit: 7cf177a49b7adc48beab5565be57f987dd3ac5ed
Author: Guillermo Joandet  gmail  com>
AuthorDate: Mon Mar 20 12:12:50 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Mar 20 14:07:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cf177a4

x11-themes/gnome-backgrounds: Version bump to 44.0

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/30258
Signed-off-by: Matt Turner  gentoo.org>

 x11-themes/gnome-backgrounds/Manifest |  1 +
 .../gnome-backgrounds/gnome-backgrounds-44.0.ebuild   | 15 +++
 2 files changed, 16 insertions(+)

diff --git a/x11-themes/gnome-backgrounds/Manifest 
b/x11-themes/gnome-backgrounds/Manifest
index 2a174a7ff44d..fd3eb851b04c 100644
--- a/x11-themes/gnome-backgrounds/Manifest
+++ b/x11-themes/gnome-backgrounds/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-backgrounds-43.1.tar.xz 32816488 BLAKE2B 
88b91c38bbdbd18410d64e55f067d734e8b03517e0118375fffbe60b6f505ca96d6ef818b76934e2af57700d2dd9ed9e3cb1b379561d4e97294385684bc2f3bf
 SHA512 
7fa3432c14ea4841179ceddd0e4e930a2a8c754ecd436fb92f8506f56ebe7795d54cb1effce6e29a58735e58a014005cc1585585c36cb39e6522645ab1789d80
 DIST gnome-backgrounds-43.tar.xz 32816552 BLAKE2B 
b6b954ed102afd81e7ca1c370acb449b2ab4acec458306b4a740f2669037a9a8f741a9b4403cb509ad6df04cfa39ba6bed6b771e0b7d20d974a436480967de71
 SHA512 
e41e87e20da6a7d4c88d6b68832615709c3cf5d28fbb1a9c1a2af1db7e9c1db56ede141ac45df2164c6d919cb72f81e6e7d014bfe1f340759cd386c3a05217c2
+DIST gnome-backgrounds-44.0.tar.xz 48536532 BLAKE2B 
8815cd4b4d114ff703094c6979e0cf7951b8907c4b1ee9929dcb40bed136c395373c12d1d302b8f1b1e50e79e25f805f659969953fe6f2504d6db3594a91e588
 SHA512 
d3550d2ec04894601594523f20b6da295f61952b69d894ed533017297158a342d21bf83532591775029aab0acdd9fd1127d570960e94f3668e2c3231486bbebc

diff --git a/x11-themes/gnome-backgrounds/gnome-backgrounds-44.0.ebuild 
b/x11-themes/gnome-backgrounds/gnome-backgrounds-44.0.ebuild
new file mode 100644
index ..8636516b5b76
--- /dev/null
+++ b/x11-themes/gnome-backgrounds/gnome-backgrounds-44.0.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome.org meson
+
+DESCRIPTION="A set of backgrounds packaged with the GNOME desktop"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-backgrounds;
+
+LICENSE="CC-BY-SA-2.0 CC-BY-SA-3.0 CC-BY-2.0 CC-BY-4.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="gui-libs/gdk-pixbuf-loader-webp"
+BDEPEND=">=sys-devel/gettext-0.19.8"



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

2023-03-20 Thread Matt Turner
commit: 3c70fb17ea7739278ace898f56513038efe383ee
Author: Guillermo Joandet  gmail  com>
AuthorDate: Mon Mar 20 11:50:22 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Mar 20 14:07:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c70fb17

app-misc/tracker-miners: Version bump to 3.5.0

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/30257
Signed-off-by: Matt Turner  gentoo.org>

 app-misc/tracker-miners/Manifest   |   1 +
 .../tracker-miners/tracker-miners-3.5.0.ebuild | 177 +
 2 files changed, 178 insertions(+)

diff --git a/app-misc/tracker-miners/Manifest b/app-misc/tracker-miners/Manifest
index 96155f218b6b..d79fb5a0ec83 100644
--- a/app-misc/tracker-miners/Manifest
+++ b/app-misc/tracker-miners/Manifest
@@ -1,2 +1,3 @@
 DIST tracker-miners-3.4.3.tar.xz 7244744 BLAKE2B 
e018e8e80c5b87eda7ef50b00fe87b4d555806a1d630c147dd4c5a11bdf7140c28f68ef0724ec281f11acd5b63d9857eae8d23e51ed5607136c90d783c7a205b
 SHA512 
b7287bd14be9c14be582109b660166b38c515199b809503a7b06e411f4cc1e0c1f59ce95ab70e1b404d7440b7f23312f1150a4e033e38cabfc0f396e3c1edc3c
 DIST tracker-miners-3.5.0.rc.tar.xz 7503452 BLAKE2B 
769c7a28deeb1e8698bde22918b0b24c68c11aca2d690297ec55d891b6fcb978640fa50c5558b8f0a38e437ca9d5b893fb49f50d30c12acea207d2bdf6393ca6
 SHA512 
43285cdd0d43c19934995dcd1479dc7cd596eaa2e3e6be010c8789acac9f0bdec2930bec60d78ee551024f4cdb3789233e9e275eaec9157aa922f3f5d272db54
+DIST tracker-miners-3.5.0.tar.xz 7503332 BLAKE2B 
9e5e3464d2c738ce1fc7570239d995d6deb4aeae73bdf71920759c760e3c2a2dd1c04363929fbb3d98369778522517453bd340efa3efe519d1e4ad7d8e99304e
 SHA512 
db9bc92aa8e33adde2135dbc7e381c553dbd18517e856d149084dbcfc99af8d0df16909547263ef61a80dd8c06c326a7a0b31142ca3eb01c488a3172fbd2761d

diff --git a/app-misc/tracker-miners/tracker-miners-3.5.0.ebuild 
b/app-misc/tracker-miners/tracker-miners-3.5.0.ebuild
new file mode 100644
index ..3d8e03053266
--- /dev/null
+++ b/app-misc/tracker-miners/tracker-miners-3.5.0.ebuild
@@ -0,0 +1,177 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit flag-o-matic gnome.org gnome2-utils meson python-any-r1 systemd xdg
+
+DESCRIPTION="Collection of data extractors for Tracker/Nepomuk"
+HOMEPAGE="https://wiki.gnome.org/Projects/Tracker;
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="3"
+IUSE="cue exif ffmpeg gif gsf +gstreamer iptc +iso +jpeg networkmanager +pdf 
+playlist raw +rss seccomp test +tiff upower +xml xmp xps"
+
+REQUIRED_USE="cue? ( gstreamer )" # cue is currently only supported via 
gstreamer, not ffmpeg
+RESTRICT="!test? ( test )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+
+# tracker-2.1.7 currently always depends on ICU (theoretically could be 
libunistring instead); so choose ICU over enca always here for the time being 
(ICU is preferred)
+RDEPEND="
+   >=dev-libs/glib-2.70:2
+   >=app-misc/tracker-3.4.0:3
+
+   >=sys-apps/dbus-1.3.1
+   xmp? ( >=media-libs/exempi-2.1.0:= )
+   raw? ( media-libs/gexiv2 )
+   cue? ( media-libs/libcue:= )
+   exif? ( >=media-libs/libexif-0.6 )
+   gsf? ( >=gnome-extra/libgsf-1.14.24:= )
+   xps? ( app-text/libgxps )
+   iptc? ( media-libs/libiptcdata )
+   jpeg? ( media-libs/libjpeg-turbo:0= )
+   iso? ( >=sys-libs/libosinfo-1.10.0-r1 )
+   >=media-libs/libpng-1.2:0=
+   seccomp? ( >=sys-libs/libseccomp-2.0 )
+   tiff? ( media-libs/tiff:= )
+   xml? ( >=dev-libs/libxml2-2.6 )
+   pdf? ( >=app-text/poppler-0.16.0:=[cairo] )
+   playlist? ( >=dev-libs/totem-pl-parser-3:= )
+   sys-apps/util-linux
+
+   gif? ( media-libs/giflib:= )
+
+   networkmanager? ( net-misc/networkmanager )
+
+   rss? ( >=net-libs/libgrss-0.7:0 )
+   app-arch/gzip
+
+   upower? ( >=sys-power/upower-0.9.0:= )
+
+   >=dev-libs/icu-4.8.1.1:=
+
+   gstreamer? (
+   >=media-libs/gstreamer-1.20:1.0
+   >=media-libs/gst-plugins-base-1.20:1.0
+   >=media-plugins/gst-plugins-meta-1.20:1.0 )
+   !gstreamer? (
+   ffmpeg? ( media-video/ffmpeg:0= ) )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   app-text/asciidoc
+   dev-libs/libxslt
+   dev-util/glib-utils
+   dev-util/gdbus-codegen
+
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   test? (
+   ${PYTHON_DEPS}
+   $(python_gen_any_dep 'dev-python/pygobject[${PYTHON_USEDEP}]')
+   $(python_gen_any_dep 'dev-python/tappy[${PYTHON_USEDEP}]')
+   gstreamer? (
+   media-libs/gstreamer:1.0[introspection]
+   || (
+   media-plugins/gst-plugins-libav:1.0
+   media-plugins/gst-plugins-openh264:1.0
+   )
+   

[gentoo-commits] proj/releng:master commit in: releases/specs/amd64/livegui/, releases/specs/x86/hardened/, ...

2023-03-20 Thread Ben Kohler
commit: 25d86e0883f4337c767a2d1c455dd339a135a46e
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Mar 20 14:06:31 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Mar 20 14:06:31 2023 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=25d86e08

specs/{amd64,x86}: remove last-rited net-analyzer/traceroute-nanog

Signed-off-by: Ben Kohler  gentoo.org>

 releases/specs/amd64/hardened/admincd-stage1.spec  | 1 -
 releases/specs/amd64/livegui/livegui-stage1.spec   | 1 -
 releases/specs/x86/hardened/admincd-stage1-openrc.spec | 1 -
 3 files changed, 3 deletions(-)

diff --git a/releases/specs/amd64/hardened/admincd-stage1.spec 
b/releases/specs/amd64/hardened/admincd-stage1.spec
index 4915409c..3f1ab743 100644
--- a/releases/specs/amd64/hardened/admincd-stage1.spec
+++ b/releases/specs/amd64/hardened/admincd-stage1.spec
@@ -84,7 +84,6 @@ livecd/packages:
net-analyzer/openbsd-netcat
net-analyzer/tcptraceroute
net-analyzer/traceroute
-   net-analyzer/traceroute-nanog
net-analyzer/tcpdump
net-analyzer/nmap
net-dialup/mingetty

diff --git a/releases/specs/amd64/livegui/livegui-stage1.spec 
b/releases/specs/amd64/livegui/livegui-stage1.spec
index 297b3e8b..32581a6e 100644
--- a/releases/specs/amd64/livegui/livegui-stage1.spec
+++ b/releases/specs/amd64/livegui/livegui-stage1.spec
@@ -135,7 +135,6 @@ livecd/packages:
net-analyzer/tcpdump
net-analyzer/tcptraceroute
net-analyzer/traceroute
-   net-analyzer/traceroute-nanog
net-dialup/minicom
net-dialup/mingetty
net-dialup/pptpclient

diff --git a/releases/specs/x86/hardened/admincd-stage1-openrc.spec 
b/releases/specs/x86/hardened/admincd-stage1-openrc.spec
index 07c9a619..5d8e0e3c 100644
--- a/releases/specs/x86/hardened/admincd-stage1-openrc.spec
+++ b/releases/specs/x86/hardened/admincd-stage1-openrc.spec
@@ -85,7 +85,6 @@ livecd/packages:
net-analyzer/openbsd-netcat
net-analyzer/tcptraceroute
net-analyzer/traceroute
-   net-analyzer/traceroute-nanog
net-analyzer/tcpdump
net-analyzer/nmap
net-dialup/mingetty



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

2023-03-20 Thread Yixun Lan
commit: d954dcf7b85fb4bdb1078b43e6f5060c4dbee2ba
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Mar 20 14:01:50 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Mar 20 14:03:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d954dcf7

net-dns/smartdns: drop 38.1

Signed-off-by: Yixun Lan  gentoo.org>

 net-dns/smartdns/Manifest |  1 -
 net-dns/smartdns/smartdns-38.1.ebuild | 33 -
 2 files changed, 34 deletions(-)

diff --git a/net-dns/smartdns/Manifest b/net-dns/smartdns/Manifest
index 98894388afd1..1ce0d8ebdb4c 100644
--- a/net-dns/smartdns/Manifest
+++ b/net-dns/smartdns/Manifest
@@ -1,3 +1,2 @@
-DIST smartdns-38.1.tar.gz 522130 BLAKE2B 
d6e28ece8545d6dc948670ff2bf3e4e842ccec7cf82f2f7ff2a197d5dfd6c244dfdef98c9ee38ffc4016b36f1b54ddc2fc8239e5838269055ed58473712e7462
 SHA512 
345010a9d4e43403e2ad068a8c6a0b871de8d4c524856c062909db61ac36b20988ae17b15be2f330589f93a7b7d521e885384c93987b81715e42a49798dec598
 DIST smartdns-40.tar.gz 542046 BLAKE2B 
33612f46168c4a562880a6ee4099a11f5259bbca1fa4055d3479577e6115934282ccc4d05a90af709da46171934a1ac999b8e3f3d92a1de8a1ce0b9b5b564742
 SHA512 
d792879b48d05edd016df5ee46eb105dcb21520b08a7d26e28ec1ad890c6a82e21468c717c3bc2fc13b38af12e8883e0007d93488a1549355941f190b175248b
 DIST smartdns-41.tar.gz 562057 BLAKE2B 
7e30fa02f4e743a9de42d69c7ce12d8d2ce39363507d56279d6843305b88decddc561bfa3cc16d83d937a881dc87e2cdef2945eb3ca3e0b42832e363d810
 SHA512 
85d8523f62f80533bdbdcaf3fd50e4b36cfb4898f8af6221cd06cae69fe9509d0a6a6f8ef4effee86c36caa5090f97d11b4fed4dabed66ad5d9b665f71247315

diff --git a/net-dns/smartdns/smartdns-38.1.ebuild 
b/net-dns/smartdns/smartdns-38.1.ebuild
deleted file mode 100644
index b3addca60631..
--- a/net-dns/smartdns/smartdns-38.1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd
-DESCRIPTION="A local DNS server returns the fastest access results"
-HOMEPAGE="https://github.com/pymumu/smartdns;
-SRC_URI="https://github.com/pymumu/smartdns/archive/refs/tags/Release${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND="dev-libs/openssl:0="
-RDEPEND="${DEPEND}"
-BDEPEND=""
-
-S="${WORKDIR}/${PN}-Release${PV}"
-
-src_prepare() {
-   default
-   sed -i -e "/install .*default /d" \
-   -e "/install .*init.d /d" Makefile || die
-}
-
-src_install() {
-   emake DESTDIR="${D}" \
-   SYSTEMDSYSTEMUNITDIR="$(systemd_get_systemunitdir)" install
-
-   newconfd "${FILESDIR}"/smartdns.confd smartdns
-   newinitd "${FILESDIR}"/smartdns.initd smartdns
-}



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

2023-03-20 Thread Yixun Lan
commit: ba35e814dd2915a18ca593ea6d9c6421f6259820
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Mar 20 14:01:29 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Mar 20 14:03:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba35e814

net-dns/smartdns: add 41

Signed-off-by: Yixun Lan  gentoo.org>

 net-dns/smartdns/Manifest   |  1 +
 net-dns/smartdns/smartdns-41.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/net-dns/smartdns/Manifest b/net-dns/smartdns/Manifest
index 45538514e0c2..98894388afd1 100644
--- a/net-dns/smartdns/Manifest
+++ b/net-dns/smartdns/Manifest
@@ -1,2 +1,3 @@
 DIST smartdns-38.1.tar.gz 522130 BLAKE2B 
d6e28ece8545d6dc948670ff2bf3e4e842ccec7cf82f2f7ff2a197d5dfd6c244dfdef98c9ee38ffc4016b36f1b54ddc2fc8239e5838269055ed58473712e7462
 SHA512 
345010a9d4e43403e2ad068a8c6a0b871de8d4c524856c062909db61ac36b20988ae17b15be2f330589f93a7b7d521e885384c93987b81715e42a49798dec598
 DIST smartdns-40.tar.gz 542046 BLAKE2B 
33612f46168c4a562880a6ee4099a11f5259bbca1fa4055d3479577e6115934282ccc4d05a90af709da46171934a1ac999b8e3f3d92a1de8a1ce0b9b5b564742
 SHA512 
d792879b48d05edd016df5ee46eb105dcb21520b08a7d26e28ec1ad890c6a82e21468c717c3bc2fc13b38af12e8883e0007d93488a1549355941f190b175248b
+DIST smartdns-41.tar.gz 562057 BLAKE2B 
7e30fa02f4e743a9de42d69c7ce12d8d2ce39363507d56279d6843305b88decddc561bfa3cc16d83d937a881dc87e2cdef2945eb3ca3e0b42832e363d810
 SHA512 
85d8523f62f80533bdbdcaf3fd50e4b36cfb4898f8af6221cd06cae69fe9509d0a6a6f8ef4effee86c36caa5090f97d11b4fed4dabed66ad5d9b665f71247315

diff --git a/net-dns/smartdns/smartdns-41.ebuild 
b/net-dns/smartdns/smartdns-41.ebuild
new file mode 100644
index ..96243a40fbf5
--- /dev/null
+++ b/net-dns/smartdns/smartdns-41.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+DESCRIPTION="A local DNS server returns the fastest access results"
+HOMEPAGE="https://github.com/pymumu/smartdns;
+SRC_URI="https://github.com/pymumu/smartdns/archive/refs/tags/Release${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="dev-libs/openssl:0="
+RDEPEND="${DEPEND}"
+BDEPEND=""
+
+S="${WORKDIR}/${PN}-Release${PV}"
+
+src_prepare() {
+   default
+   sed -i -e "/install .*default /d" \
+   -e "/install .*init.d /d" Makefile || die
+}
+
+src_install() {
+   emake DESTDIR="${D}" \
+   SYSTEMDSYSTEMUNITDIR="$(systemd_get_systemunitdir)" install
+
+   newconfd "${FILESDIR}"/smartdns.confd smartdns
+   newinitd "${FILESDIR}"/smartdns.initd smartdns
+}



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

2023-03-20 Thread Yixun Lan
commit: 44d4181c684ca8092c7c12edd1e66ebe5f01b89b
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Mar 20 13:56:54 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Mar 20 13:56:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44d4181c

media-libs/kvazaar: Keyword 2.2.0 riscv, #902217

Signed-off-by: Yixun Lan  gentoo.org>

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

diff --git a/media-libs/kvazaar/kvazaar-2.2.0.ebuild 
b/media-libs/kvazaar/kvazaar-2.2.0.ebuild
index eae2fc58decc..0fe90be9a1f7 100644
--- a/media-libs/kvazaar/kvazaar-2.2.0.ebuild
+++ b/media-libs/kvazaar/kvazaar-2.2.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} = * ]] ; then
 else
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="~amd64 ~mips"
+   KEYWORDS="~amd64 ~mips ~riscv"
 fi
 inherit autotools flag-o-matic multilib-minimal
 



[gentoo-commits] repo/gentoo:master commit in: media-video/hevc-hm/

2023-03-20 Thread Yixun Lan
commit: 4941bff464c2c81dab7e5585112b606ebd209cd4
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Mar 20 13:56:50 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Mar 20 13:56:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4941bff4

media-video/hevc-hm: Keyword 17.0 riscv, #902217

Signed-off-by: Yixun Lan  gentoo.org>

 media-video/hevc-hm/hevc-hm-17.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/hevc-hm/hevc-hm-17.0.ebuild 
b/media-video/hevc-hm/hevc-hm-17.0.ebuild
index b44fc2abdf86..94100a99695b 100644
--- a/media-video/hevc-hm/hevc-hm-17.0.ebuild
+++ b/media-video/hevc-hm/hevc-hm-17.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://vcgit.hhi.fraunhofer.de/jvet/HM/-/archive/HM-${PV}/HM-HM-${PV}.
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~mips"
+KEYWORDS="~amd64 ~mips ~riscv"
 
 S="${WORKDIR}/HM-HM-${PV}"
 



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

2023-03-20 Thread Michał Górny
commit: 14a02dce92fa917e38d6c0756f1359b5b6f62ecf
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 20 13:08:49 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 20 13:10:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14a02dce

sys-libs/libcxx: Remove old

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

 sys-libs/libcxx/Manifest |   5 -
 sys-libs/libcxx/libcxx-16.0.0_rc3.ebuild | 204 ---
 sys-libs/libcxx/libcxx-16.0.0_rc4.ebuild | 204 ---
 sys-libs/libcxx/libcxx-17.0.0_pre20230304.ebuild | 204 ---
 4 files changed, 617 deletions(-)

diff --git a/sys-libs/libcxx/Manifest b/sys-libs/libcxx/Manifest
index ddf4d4d6feb1..f5a0c685bcf9 100644
--- a/sys-libs/libcxx/Manifest
+++ b/sys-libs/libcxx/Manifest
@@ -6,9 +6,4 @@ DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B 
f3d277e2029157329e5be78b78
 DIST llvm-project-15.0.7.src.tar.xz.sig 566 BLAKE2B 
47dc8c82d86237b80c6d85f83a6c9a6e9e174cf8e7f367b071e0cd9481d7cd408e991337c5624e07f3f370f26387c814f212808575ed1c1b58404d3e3836b7df
 SHA512 
fc6891b440dd1175eb8df3790590af8d36bc92301660f84744ae15123475aeb900a151e6a8e7998ded27ec4d86871903ad0b89cd61164943054c2e3bc8d8beb2
 DIST llvm-project-16.0.0.src.tar.xz 117933476 BLAKE2B 
fa09cd8f647ce0daf5a7eae9ac03b99594a9b3193b12065f43f9a6731875243f2f5b354136bcadcb31622b246054e94f880eec3dab0bcd6ae89973fa9dca845c
 SHA512 
3f040abc1b03205693824aeff2ee6efb0cff25fe04bd5265141c093f294655a1f3fcda73cab9c57cbed7523c8f186a7e2484afce0792c55e90e3fb80450fabb7
 DIST llvm-project-16.0.0.src.tar.xz.sig 566 BLAKE2B 
daba130aa5662fbf7cc2e7aa8fa6b64f9cb355a72330f7a01a21b86389c6f2f85ae93de19ff08ba3f1cfe2834d9a2b7648bdf659caba3afdb2a0d13984774a54
 SHA512 
38e2449dce20cfbf813d1a9a68b36807722ac8ebb5ee07360fa215b2de8534d2329d3e41cfc3ed33e59e36714b94a6683a6d8077950bcf0037973492e0820fb3
-DIST llvm-project-16.0.0rc3.src.tar.xz 117914548 BLAKE2B 
18ffa35eb73c7cc4626d7b6b7b30aade7171ee2e17fb8d72e79a67185e809f611fefa4cfef17e5cd16822a5a70de534dc9f146fc53987eb49ff6a9d98c18
 SHA512 
d14e5e5ec984a0dc0292a2d27440398b3e32f120c1579517054dcb1a05dbc4ac5f1c6d078a3d6ef8597a71af6f22863868680a972a571839dcd573418b4a4697
-DIST llvm-project-16.0.0rc3.src.tar.xz.sig 566 BLAKE2B 
43683d2d7b266a847516f71412bf6236a355462430330fc0da1d624fb8dfbc98bfc982d367baee74d5b4964a9e82e7a4a6ea84bdcff3996d246932f516cced1a
 SHA512 
61adc4dc3eb5a4c11a7f96f9267ff37895e5845a08d48a609a03a2696c1b6bca5af5861a6f28de936c48e6d621bf282170589187f2cb593a912b9078300cf47c
-DIST llvm-project-16.0.0rc4.src.tar.xz 117930024 BLAKE2B 
55cf032ad3ba52d2af0942fe1c627319ae95b466122d04b24a917c33e29139fae546d92c375715600190c02426b798803ead0ab7a97d86960cf98fca80e8815c
 SHA512 
8d628205c5b93fe6683b67b97b5c7f98bae945bd87cccebcdac00ddd4362108bd171f077a5196242be0fb909c795592b34bfa1c96c50a744fb68f287fd9781cc
-DIST llvm-project-16.0.0rc4.src.tar.xz.sig 566 BLAKE2B 
bfcf39070f32e16cfeae699d95d06f184b1331c3af403340c31cc5a973a3bb1faec0b6342445176cebed5819ddf68e4abfdaa8542ec425b1c822fc8c03c03349
 SHA512 
2af72e3d771e2361873007a944dcccfe81fbdbc3025a2101e03cbc15f1a173d39ceb94c4ae8966b1d7564bf004ee9a5ffa032e2334c0cf7154aea1090d04b00f
-DIST llvm-project-2708869801ae00f4681f6b2d9d69b25b3fce26b6.tar.gz 180523586 
BLAKE2B 
cf918d1e23f922d201a44531c9765b7d8ec2b3b8499ea7954845abcd5fa2687e85b3a34819a583c4f4a6d6e1baa49dbac0b4450cd6b9b322b0f13c88cd7da93c
 SHA512 
18cb00e93d819993a925ae0467d382bc952d82c1eb92dbbb5bb3cdf87043269948670713734ddc3ea4ec50544e54dd11b6747496f7eaa02479374ab9ad075aa5
 DIST llvm-project-4bf004e07e2b9d6e04e3f33e1b02628c679de664.tar.gz 180304467 
BLAKE2B 
6750855453b575eb8fcc861d5b24b144497bba62df9b9292ac586cf340e04b2b58290fe9df6d89142f29b56aa37ddeb3bd11cc3337e4dc985a4487954d1e2ffa
 SHA512 
d8a87064ba0f92967df019e9345222b87cda81852a9599902cedc4a49ec7d9e2175c972b7fa6d19920489c1d309822f9c31c23bdce0376a8d40c71d57bcd5068

diff --git a/sys-libs/libcxx/libcxx-16.0.0_rc3.ebuild 
b/sys-libs/libcxx/libcxx-16.0.0_rc3.ebuild
deleted file mode 100644
index c9983680a218..
--- a/sys-libs/libcxx/libcxx-16.0.0_rc3.ebuild
+++ /dev/null
@@ -1,204 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit cmake-multilib flag-o-matic llvm llvm.org python-any-r1 \
-   toolchain-funcs
-
-DESCRIPTION="New implementation of the C++ standard library, targeting C++11"
-HOMEPAGE="https://libcxx.llvm.org/;
-
-LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
-SLOT="0"
-KEYWORDS="~loong"
-IUSE="+clang +libcxxabi static-libs test"
-REQUIRED_USE="test? ( clang )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   libcxxabi? (
-   ~sys-libs/libcxxabi-${PV}[static-libs?,${MULTILIB_USEDEP}]
-   )
-   !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] )
-"
-DEPEND="
-   ${RDEPEND}
-   sys-devel/llvm:${LLVM_MAJOR}
-"
-BDEPEND="
-   clang? 

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

2023-03-20 Thread Michał Górny
commit: 5d01e6eefaa7034439093ce833b00d61041bd2ba
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 20 13:09:09 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 20 13:10:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d01e6ee

sys-devel/llvm: Remove old

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

 sys-devel/llvm/Manifest   |   5 -
 sys-devel/llvm/llvm-16.0.0_rc3.ebuild | 515 -
 sys-devel/llvm/llvm-16.0.0_rc4.ebuild | 517 --
 sys-devel/llvm/llvm-17.0.0_pre20230304.ebuild | 517 --
 4 files changed, 1554 deletions(-)

diff --git a/sys-devel/llvm/Manifest b/sys-devel/llvm/Manifest
index f364115a69b2..1a180b504684 100644
--- a/sys-devel/llvm/Manifest
+++ b/sys-devel/llvm/Manifest
@@ -9,9 +9,4 @@ DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B 
f3d277e2029157329e5be78b78
 DIST llvm-project-15.0.7.src.tar.xz.sig 566 BLAKE2B 
47dc8c82d86237b80c6d85f83a6c9a6e9e174cf8e7f367b071e0cd9481d7cd408e991337c5624e07f3f370f26387c814f212808575ed1c1b58404d3e3836b7df
 SHA512 
fc6891b440dd1175eb8df3790590af8d36bc92301660f84744ae15123475aeb900a151e6a8e7998ded27ec4d86871903ad0b89cd61164943054c2e3bc8d8beb2
 DIST llvm-project-16.0.0.src.tar.xz 117933476 BLAKE2B 
fa09cd8f647ce0daf5a7eae9ac03b99594a9b3193b12065f43f9a6731875243f2f5b354136bcadcb31622b246054e94f880eec3dab0bcd6ae89973fa9dca845c
 SHA512 
3f040abc1b03205693824aeff2ee6efb0cff25fe04bd5265141c093f294655a1f3fcda73cab9c57cbed7523c8f186a7e2484afce0792c55e90e3fb80450fabb7
 DIST llvm-project-16.0.0.src.tar.xz.sig 566 BLAKE2B 
daba130aa5662fbf7cc2e7aa8fa6b64f9cb355a72330f7a01a21b86389c6f2f85ae93de19ff08ba3f1cfe2834d9a2b7648bdf659caba3afdb2a0d13984774a54
 SHA512 
38e2449dce20cfbf813d1a9a68b36807722ac8ebb5ee07360fa215b2de8534d2329d3e41cfc3ed33e59e36714b94a6683a6d8077950bcf0037973492e0820fb3
-DIST llvm-project-16.0.0rc3.src.tar.xz 117914548 BLAKE2B 
18ffa35eb73c7cc4626d7b6b7b30aade7171ee2e17fb8d72e79a67185e809f611fefa4cfef17e5cd16822a5a70de534dc9f146fc53987eb49ff6a9d98c18
 SHA512 
d14e5e5ec984a0dc0292a2d27440398b3e32f120c1579517054dcb1a05dbc4ac5f1c6d078a3d6ef8597a71af6f22863868680a972a571839dcd573418b4a4697
-DIST llvm-project-16.0.0rc3.src.tar.xz.sig 566 BLAKE2B 
43683d2d7b266a847516f71412bf6236a355462430330fc0da1d624fb8dfbc98bfc982d367baee74d5b4964a9e82e7a4a6ea84bdcff3996d246932f516cced1a
 SHA512 
61adc4dc3eb5a4c11a7f96f9267ff37895e5845a08d48a609a03a2696c1b6bca5af5861a6f28de936c48e6d621bf282170589187f2cb593a912b9078300cf47c
-DIST llvm-project-16.0.0rc4.src.tar.xz 117930024 BLAKE2B 
55cf032ad3ba52d2af0942fe1c627319ae95b466122d04b24a917c33e29139fae546d92c375715600190c02426b798803ead0ab7a97d86960cf98fca80e8815c
 SHA512 
8d628205c5b93fe6683b67b97b5c7f98bae945bd87cccebcdac00ddd4362108bd171f077a5196242be0fb909c795592b34bfa1c96c50a744fb68f287fd9781cc
-DIST llvm-project-16.0.0rc4.src.tar.xz.sig 566 BLAKE2B 
bfcf39070f32e16cfeae699d95d06f184b1331c3af403340c31cc5a973a3bb1faec0b6342445176cebed5819ddf68e4abfdaa8542ec425b1c822fc8c03c03349
 SHA512 
2af72e3d771e2361873007a944dcccfe81fbdbc3025a2101e03cbc15f1a173d39ceb94c4ae8966b1d7564bf004ee9a5ffa032e2334c0cf7154aea1090d04b00f
-DIST llvm-project-2708869801ae00f4681f6b2d9d69b25b3fce26b6.tar.gz 180523586 
BLAKE2B 
cf918d1e23f922d201a44531c9765b7d8ec2b3b8499ea7954845abcd5fa2687e85b3a34819a583c4f4a6d6e1baa49dbac0b4450cd6b9b322b0f13c88cd7da93c
 SHA512 
18cb00e93d819993a925ae0467d382bc952d82c1eb92dbbb5bb3cdf87043269948670713734ddc3ea4ec50544e54dd11b6747496f7eaa02479374ab9ad075aa5
 DIST llvm-project-4bf004e07e2b9d6e04e3f33e1b02628c679de664.tar.gz 180304467 
BLAKE2B 
6750855453b575eb8fcc861d5b24b144497bba62df9b9292ac586cf340e04b2b58290fe9df6d89142f29b56aa37ddeb3bd11cc3337e4dc985a4487954d1e2ffa
 SHA512 
d8a87064ba0f92967df019e9345222b87cda81852a9599902cedc4a49ec7d9e2175c972b7fa6d19920489c1d309822f9c31c23bdce0376a8d40c71d57bcd5068

diff --git a/sys-devel/llvm/llvm-16.0.0_rc3.ebuild 
b/sys-devel/llvm/llvm-16.0.0_rc3.ebuild
deleted file mode 100644
index 5783c357b804..
--- a/sys-devel/llvm/llvm-16.0.0_rc3.ebuild
+++ /dev/null
@@ -1,515 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit cmake llvm.org multilib-minimal pax-utils python-any-r1 \
-   toolchain-funcs flag-o-matic
-
-DESCRIPTION="Low Level Virtual Machine"
-HOMEPAGE="https://llvm.org/;
-
-# Additional licenses:
-# 1. OpenBSD regex: Henry Spencer's license ('rc' in Gentoo) + BSD.
-# 2. xxhash: BSD.
-# 3. MD5 code: public-domain.
-# 4. ConvertUTF.h: TODO.
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc"
-SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
-KEYWORDS="~loong"
-IUSE="
-   +binutils-plugin debug doc exegesis libedit +libffi ncurses test xar
-   xml z3 zstd
-"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   sys-libs/zlib:0=[${MULTILIB_USEDEP}]
-   exegesis? ( 

[gentoo-commits] repo/gentoo:master commit in: dev-ml/llvm-ocaml/

2023-03-20 Thread Michał Górny
commit: e453bcd6e80118e6ca2dc765b4c63107c24ea668
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 20 13:09:05 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 20 13:10:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e453bcd6

dev-ml/llvm-ocaml: Remove old

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

 dev-ml/llvm-ocaml/Manifest |   5 -
 dev-ml/llvm-ocaml/llvm-ocaml-16.0.0_rc3.ebuild | 112 -
 dev-ml/llvm-ocaml/llvm-ocaml-16.0.0_rc4.ebuild | 112 -
 .../llvm-ocaml-17.0.0_pre20230304.ebuild   | 112 -
 4 files changed, 341 deletions(-)

diff --git a/dev-ml/llvm-ocaml/Manifest b/dev-ml/llvm-ocaml/Manifest
index b1c047b45e06..52a376db7b69 100644
--- a/dev-ml/llvm-ocaml/Manifest
+++ b/dev-ml/llvm-ocaml/Manifest
@@ -4,9 +4,4 @@ DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B 
f3d277e2029157329e5be78b78
 DIST llvm-project-15.0.7.src.tar.xz.sig 566 BLAKE2B 
47dc8c82d86237b80c6d85f83a6c9a6e9e174cf8e7f367b071e0cd9481d7cd408e991337c5624e07f3f370f26387c814f212808575ed1c1b58404d3e3836b7df
 SHA512 
fc6891b440dd1175eb8df3790590af8d36bc92301660f84744ae15123475aeb900a151e6a8e7998ded27ec4d86871903ad0b89cd61164943054c2e3bc8d8beb2
 DIST llvm-project-16.0.0.src.tar.xz 117933476 BLAKE2B 
fa09cd8f647ce0daf5a7eae9ac03b99594a9b3193b12065f43f9a6731875243f2f5b354136bcadcb31622b246054e94f880eec3dab0bcd6ae89973fa9dca845c
 SHA512 
3f040abc1b03205693824aeff2ee6efb0cff25fe04bd5265141c093f294655a1f3fcda73cab9c57cbed7523c8f186a7e2484afce0792c55e90e3fb80450fabb7
 DIST llvm-project-16.0.0.src.tar.xz.sig 566 BLAKE2B 
daba130aa5662fbf7cc2e7aa8fa6b64f9cb355a72330f7a01a21b86389c6f2f85ae93de19ff08ba3f1cfe2834d9a2b7648bdf659caba3afdb2a0d13984774a54
 SHA512 
38e2449dce20cfbf813d1a9a68b36807722ac8ebb5ee07360fa215b2de8534d2329d3e41cfc3ed33e59e36714b94a6683a6d8077950bcf0037973492e0820fb3
-DIST llvm-project-16.0.0rc3.src.tar.xz 117914548 BLAKE2B 
18ffa35eb73c7cc4626d7b6b7b30aade7171ee2e17fb8d72e79a67185e809f611fefa4cfef17e5cd16822a5a70de534dc9f146fc53987eb49ff6a9d98c18
 SHA512 
d14e5e5ec984a0dc0292a2d27440398b3e32f120c1579517054dcb1a05dbc4ac5f1c6d078a3d6ef8597a71af6f22863868680a972a571839dcd573418b4a4697
-DIST llvm-project-16.0.0rc3.src.tar.xz.sig 566 BLAKE2B 
43683d2d7b266a847516f71412bf6236a355462430330fc0da1d624fb8dfbc98bfc982d367baee74d5b4964a9e82e7a4a6ea84bdcff3996d246932f516cced1a
 SHA512 
61adc4dc3eb5a4c11a7f96f9267ff37895e5845a08d48a609a03a2696c1b6bca5af5861a6f28de936c48e6d621bf282170589187f2cb593a912b9078300cf47c
-DIST llvm-project-16.0.0rc4.src.tar.xz 117930024 BLAKE2B 
55cf032ad3ba52d2af0942fe1c627319ae95b466122d04b24a917c33e29139fae546d92c375715600190c02426b798803ead0ab7a97d86960cf98fca80e8815c
 SHA512 
8d628205c5b93fe6683b67b97b5c7f98bae945bd87cccebcdac00ddd4362108bd171f077a5196242be0fb909c795592b34bfa1c96c50a744fb68f287fd9781cc
-DIST llvm-project-16.0.0rc4.src.tar.xz.sig 566 BLAKE2B 
bfcf39070f32e16cfeae699d95d06f184b1331c3af403340c31cc5a973a3bb1faec0b6342445176cebed5819ddf68e4abfdaa8542ec425b1c822fc8c03c03349
 SHA512 
2af72e3d771e2361873007a944dcccfe81fbdbc3025a2101e03cbc15f1a173d39ceb94c4ae8966b1d7564bf004ee9a5ffa032e2334c0cf7154aea1090d04b00f
-DIST llvm-project-2708869801ae00f4681f6b2d9d69b25b3fce26b6.tar.gz 180523586 
BLAKE2B 
cf918d1e23f922d201a44531c9765b7d8ec2b3b8499ea7954845abcd5fa2687e85b3a34819a583c4f4a6d6e1baa49dbac0b4450cd6b9b322b0f13c88cd7da93c
 SHA512 
18cb00e93d819993a925ae0467d382bc952d82c1eb92dbbb5bb3cdf87043269948670713734ddc3ea4ec50544e54dd11b6747496f7eaa02479374ab9ad075aa5
 DIST llvm-project-4bf004e07e2b9d6e04e3f33e1b02628c679de664.tar.gz 180304467 
BLAKE2B 
6750855453b575eb8fcc861d5b24b144497bba62df9b9292ac586cf340e04b2b58290fe9df6d89142f29b56aa37ddeb3bd11cc3337e4dc985a4487954d1e2ffa
 SHA512 
d8a87064ba0f92967df019e9345222b87cda81852a9599902cedc4a49ec7d9e2175c972b7fa6d19920489c1d309822f9c31c23bdce0376a8d40c71d57bcd5068

diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-16.0.0_rc3.ebuild 
b/dev-ml/llvm-ocaml/llvm-ocaml-16.0.0_rc3.ebuild
deleted file mode 100644
index aee649edd10c..
--- a/dev-ml/llvm-ocaml/llvm-ocaml-16.0.0_rc3.ebuild
+++ /dev/null
@@ -1,112 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit cmake llvm llvm.org python-any-r1
-
-DESCRIPTION="OCaml bindings for LLVM"
-HOMEPAGE="https://llvm.org/;
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
-SLOT="0/${PV}"
-KEYWORDS=""
-IUSE="debug test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-lang/ocaml-4.00.0:0=
-   dev-ml/ocaml-ctypes:=
-   ~sys-devel/llvm-${PV}:=[debug?]
-   !sys-devel/llvm[ocaml(-)]
-"
-
-DEPEND="
-   ${RDEPEND}
-"
-BDEPEND="
-   ${PYTHON_DEPS}
-   dev-lang/perl
-   dev-ml/findlib
-   >=dev-util/cmake-3.16
-"
-
-LLVM_COMPONENTS=( llvm cmake third-party )
-LLVM_USE_TARGETS=llvm
-llvm.org_set_globals
-

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

2023-03-20 Thread Michał Górny
commit: c72485db9bdcbc6f9a5f9be892af752633a0e900
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 20 13:09:03 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 20 13:10:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c72485db

sys-devel/clang: Remove old

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

 sys-devel/clang/Manifest|   5 -
 sys-devel/clang/clang-16.0.0_rc3.ebuild | 477 ---
 sys-devel/clang/clang-16.0.0_rc4.ebuild | 481 
 sys-devel/clang/clang-17.0.0_pre20230304.ebuild | 481 
 4 files changed, 1444 deletions(-)

diff --git a/sys-devel/clang/Manifest b/sys-devel/clang/Manifest
index f364115a69b2..1a180b504684 100644
--- a/sys-devel/clang/Manifest
+++ b/sys-devel/clang/Manifest
@@ -9,9 +9,4 @@ DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B 
f3d277e2029157329e5be78b78
 DIST llvm-project-15.0.7.src.tar.xz.sig 566 BLAKE2B 
47dc8c82d86237b80c6d85f83a6c9a6e9e174cf8e7f367b071e0cd9481d7cd408e991337c5624e07f3f370f26387c814f212808575ed1c1b58404d3e3836b7df
 SHA512 
fc6891b440dd1175eb8df3790590af8d36bc92301660f84744ae15123475aeb900a151e6a8e7998ded27ec4d86871903ad0b89cd61164943054c2e3bc8d8beb2
 DIST llvm-project-16.0.0.src.tar.xz 117933476 BLAKE2B 
fa09cd8f647ce0daf5a7eae9ac03b99594a9b3193b12065f43f9a6731875243f2f5b354136bcadcb31622b246054e94f880eec3dab0bcd6ae89973fa9dca845c
 SHA512 
3f040abc1b03205693824aeff2ee6efb0cff25fe04bd5265141c093f294655a1f3fcda73cab9c57cbed7523c8f186a7e2484afce0792c55e90e3fb80450fabb7
 DIST llvm-project-16.0.0.src.tar.xz.sig 566 BLAKE2B 
daba130aa5662fbf7cc2e7aa8fa6b64f9cb355a72330f7a01a21b86389c6f2f85ae93de19ff08ba3f1cfe2834d9a2b7648bdf659caba3afdb2a0d13984774a54
 SHA512 
38e2449dce20cfbf813d1a9a68b36807722ac8ebb5ee07360fa215b2de8534d2329d3e41cfc3ed33e59e36714b94a6683a6d8077950bcf0037973492e0820fb3
-DIST llvm-project-16.0.0rc3.src.tar.xz 117914548 BLAKE2B 
18ffa35eb73c7cc4626d7b6b7b30aade7171ee2e17fb8d72e79a67185e809f611fefa4cfef17e5cd16822a5a70de534dc9f146fc53987eb49ff6a9d98c18
 SHA512 
d14e5e5ec984a0dc0292a2d27440398b3e32f120c1579517054dcb1a05dbc4ac5f1c6d078a3d6ef8597a71af6f22863868680a972a571839dcd573418b4a4697
-DIST llvm-project-16.0.0rc3.src.tar.xz.sig 566 BLAKE2B 
43683d2d7b266a847516f71412bf6236a355462430330fc0da1d624fb8dfbc98bfc982d367baee74d5b4964a9e82e7a4a6ea84bdcff3996d246932f516cced1a
 SHA512 
61adc4dc3eb5a4c11a7f96f9267ff37895e5845a08d48a609a03a2696c1b6bca5af5861a6f28de936c48e6d621bf282170589187f2cb593a912b9078300cf47c
-DIST llvm-project-16.0.0rc4.src.tar.xz 117930024 BLAKE2B 
55cf032ad3ba52d2af0942fe1c627319ae95b466122d04b24a917c33e29139fae546d92c375715600190c02426b798803ead0ab7a97d86960cf98fca80e8815c
 SHA512 
8d628205c5b93fe6683b67b97b5c7f98bae945bd87cccebcdac00ddd4362108bd171f077a5196242be0fb909c795592b34bfa1c96c50a744fb68f287fd9781cc
-DIST llvm-project-16.0.0rc4.src.tar.xz.sig 566 BLAKE2B 
bfcf39070f32e16cfeae699d95d06f184b1331c3af403340c31cc5a973a3bb1faec0b6342445176cebed5819ddf68e4abfdaa8542ec425b1c822fc8c03c03349
 SHA512 
2af72e3d771e2361873007a944dcccfe81fbdbc3025a2101e03cbc15f1a173d39ceb94c4ae8966b1d7564bf004ee9a5ffa032e2334c0cf7154aea1090d04b00f
-DIST llvm-project-2708869801ae00f4681f6b2d9d69b25b3fce26b6.tar.gz 180523586 
BLAKE2B 
cf918d1e23f922d201a44531c9765b7d8ec2b3b8499ea7954845abcd5fa2687e85b3a34819a583c4f4a6d6e1baa49dbac0b4450cd6b9b322b0f13c88cd7da93c
 SHA512 
18cb00e93d819993a925ae0467d382bc952d82c1eb92dbbb5bb3cdf87043269948670713734ddc3ea4ec50544e54dd11b6747496f7eaa02479374ab9ad075aa5
 DIST llvm-project-4bf004e07e2b9d6e04e3f33e1b02628c679de664.tar.gz 180304467 
BLAKE2B 
6750855453b575eb8fcc861d5b24b144497bba62df9b9292ac586cf340e04b2b58290fe9df6d89142f29b56aa37ddeb3bd11cc3337e4dc985a4487954d1e2ffa
 SHA512 
d8a87064ba0f92967df019e9345222b87cda81852a9599902cedc4a49ec7d9e2175c972b7fa6d19920489c1d309822f9c31c23bdce0376a8d40c71d57bcd5068

diff --git a/sys-devel/clang/clang-16.0.0_rc3.ebuild 
b/sys-devel/clang/clang-16.0.0_rc3.ebuild
deleted file mode 100644
index 9c7caefc9f46..
--- a/sys-devel/clang/clang-16.0.0_rc3.ebuild
+++ /dev/null
@@ -1,477 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit cmake llvm llvm.org multilib multilib-minimal \
-   prefix python-single-r1 toolchain-funcs flag-o-matic
-
-DESCRIPTION="C language family frontend for LLVM"
-HOMEPAGE="https://llvm.org/;
-
-# MSVCSetupApi.h: MIT
-# sorttable.js: MIT
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT"
-SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
-KEYWORDS="~loong"
-IUSE="debug doc +extra ieee-long-double +pie +static-analyzer test xml"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   ~sys-devel/llvm-${PV}:${LLVM_MAJOR}=[debug=,${MULTILIB_USEDEP}]
-   static-analyzer? ( dev-lang/perl:* )
-   xml? ( 

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

2023-03-20 Thread Michał Górny
commit: b2f6ec858dd2a6c10d7aa846ceafa6d3454d7521
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 20 13:09:04 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 20 13:10:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2f6ec85

sys-devel/clang-common: Remove old

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

 sys-devel/clang-common/Manifest|   5 -
 .../clang-common/clang-common-16.0.0_rc3-r2.ebuild | 177 -
 .../clang-common/clang-common-16.0.0_rc4-r1.ebuild | 177 -
 .../clang-common-17.0.0_pre20230304-r1.ebuild  | 177 -
 4 files changed, 536 deletions(-)

diff --git a/sys-devel/clang-common/Manifest b/sys-devel/clang-common/Manifest
index b1c047b45e06..52a376db7b69 100644
--- a/sys-devel/clang-common/Manifest
+++ b/sys-devel/clang-common/Manifest
@@ -4,9 +4,4 @@ DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B 
f3d277e2029157329e5be78b78
 DIST llvm-project-15.0.7.src.tar.xz.sig 566 BLAKE2B 
47dc8c82d86237b80c6d85f83a6c9a6e9e174cf8e7f367b071e0cd9481d7cd408e991337c5624e07f3f370f26387c814f212808575ed1c1b58404d3e3836b7df
 SHA512 
fc6891b440dd1175eb8df3790590af8d36bc92301660f84744ae15123475aeb900a151e6a8e7998ded27ec4d86871903ad0b89cd61164943054c2e3bc8d8beb2
 DIST llvm-project-16.0.0.src.tar.xz 117933476 BLAKE2B 
fa09cd8f647ce0daf5a7eae9ac03b99594a9b3193b12065f43f9a6731875243f2f5b354136bcadcb31622b246054e94f880eec3dab0bcd6ae89973fa9dca845c
 SHA512 
3f040abc1b03205693824aeff2ee6efb0cff25fe04bd5265141c093f294655a1f3fcda73cab9c57cbed7523c8f186a7e2484afce0792c55e90e3fb80450fabb7
 DIST llvm-project-16.0.0.src.tar.xz.sig 566 BLAKE2B 
daba130aa5662fbf7cc2e7aa8fa6b64f9cb355a72330f7a01a21b86389c6f2f85ae93de19ff08ba3f1cfe2834d9a2b7648bdf659caba3afdb2a0d13984774a54
 SHA512 
38e2449dce20cfbf813d1a9a68b36807722ac8ebb5ee07360fa215b2de8534d2329d3e41cfc3ed33e59e36714b94a6683a6d8077950bcf0037973492e0820fb3
-DIST llvm-project-16.0.0rc3.src.tar.xz 117914548 BLAKE2B 
18ffa35eb73c7cc4626d7b6b7b30aade7171ee2e17fb8d72e79a67185e809f611fefa4cfef17e5cd16822a5a70de534dc9f146fc53987eb49ff6a9d98c18
 SHA512 
d14e5e5ec984a0dc0292a2d27440398b3e32f120c1579517054dcb1a05dbc4ac5f1c6d078a3d6ef8597a71af6f22863868680a972a571839dcd573418b4a4697
-DIST llvm-project-16.0.0rc3.src.tar.xz.sig 566 BLAKE2B 
43683d2d7b266a847516f71412bf6236a355462430330fc0da1d624fb8dfbc98bfc982d367baee74d5b4964a9e82e7a4a6ea84bdcff3996d246932f516cced1a
 SHA512 
61adc4dc3eb5a4c11a7f96f9267ff37895e5845a08d48a609a03a2696c1b6bca5af5861a6f28de936c48e6d621bf282170589187f2cb593a912b9078300cf47c
-DIST llvm-project-16.0.0rc4.src.tar.xz 117930024 BLAKE2B 
55cf032ad3ba52d2af0942fe1c627319ae95b466122d04b24a917c33e29139fae546d92c375715600190c02426b798803ead0ab7a97d86960cf98fca80e8815c
 SHA512 
8d628205c5b93fe6683b67b97b5c7f98bae945bd87cccebcdac00ddd4362108bd171f077a5196242be0fb909c795592b34bfa1c96c50a744fb68f287fd9781cc
-DIST llvm-project-16.0.0rc4.src.tar.xz.sig 566 BLAKE2B 
bfcf39070f32e16cfeae699d95d06f184b1331c3af403340c31cc5a973a3bb1faec0b6342445176cebed5819ddf68e4abfdaa8542ec425b1c822fc8c03c03349
 SHA512 
2af72e3d771e2361873007a944dcccfe81fbdbc3025a2101e03cbc15f1a173d39ceb94c4ae8966b1d7564bf004ee9a5ffa032e2334c0cf7154aea1090d04b00f
-DIST llvm-project-2708869801ae00f4681f6b2d9d69b25b3fce26b6.tar.gz 180523586 
BLAKE2B 
cf918d1e23f922d201a44531c9765b7d8ec2b3b8499ea7954845abcd5fa2687e85b3a34819a583c4f4a6d6e1baa49dbac0b4450cd6b9b322b0f13c88cd7da93c
 SHA512 
18cb00e93d819993a925ae0467d382bc952d82c1eb92dbbb5bb3cdf87043269948670713734ddc3ea4ec50544e54dd11b6747496f7eaa02479374ab9ad075aa5
 DIST llvm-project-4bf004e07e2b9d6e04e3f33e1b02628c679de664.tar.gz 180304467 
BLAKE2B 
6750855453b575eb8fcc861d5b24b144497bba62df9b9292ac586cf340e04b2b58290fe9df6d89142f29b56aa37ddeb3bd11cc3337e4dc985a4487954d1e2ffa
 SHA512 
d8a87064ba0f92967df019e9345222b87cda81852a9599902cedc4a49ec7d9e2175c972b7fa6d19920489c1d309822f9c31c23bdce0376a8d40c71d57bcd5068

diff --git a/sys-devel/clang-common/clang-common-16.0.0_rc3-r2.ebuild 
b/sys-devel/clang-common/clang-common-16.0.0_rc3-r2.ebuild
deleted file mode 100644
index 1f768ea302a9..
--- a/sys-devel/clang-common/clang-common-16.0.0_rc3-r2.ebuild
+++ /dev/null
@@ -1,177 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit bash-completion-r1 llvm.org
-
-DESCRIPTION="Common files shared between multiple slots of clang"
-HOMEPAGE="https://llvm.org/;
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
-SLOT="0"
-KEYWORDS="~loong"
-IUSE="
-   default-compiler-rt default-libcxx default-lld llvm-libunwind
-   hardened stricter
-"
-
-PDEPEND="
-   sys-devel/clang:*
-   default-compiler-rt? (
-   sys-devel/clang-runtime[compiler-rt]
-   llvm-libunwind? ( sys-libs/llvm-libunwind[static-libs] )
-   !llvm-libunwind? ( sys-libs/libunwind[static-libs] )
-   )
-   

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

2023-03-20 Thread Michał Górny
commit: 3aad7110048a4b04cd819d23d93cbee955252490
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 20 13:09:10 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 20 13:10:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3aad7110

sys-devel/llvm-common: Remove old

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

 sys-devel/llvm-common/Manifest |  5 
 .../llvm-common/llvm-common-16.0.0_rc3.ebuild  | 28 --
 .../llvm-common/llvm-common-16.0.0_rc4.ebuild  | 28 --
 .../llvm-common-17.0.0_pre20230304.ebuild  | 28 --
 4 files changed, 89 deletions(-)

diff --git a/sys-devel/llvm-common/Manifest b/sys-devel/llvm-common/Manifest
index b1c047b45e06..52a376db7b69 100644
--- a/sys-devel/llvm-common/Manifest
+++ b/sys-devel/llvm-common/Manifest
@@ -4,9 +4,4 @@ DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B 
f3d277e2029157329e5be78b78
 DIST llvm-project-15.0.7.src.tar.xz.sig 566 BLAKE2B 
47dc8c82d86237b80c6d85f83a6c9a6e9e174cf8e7f367b071e0cd9481d7cd408e991337c5624e07f3f370f26387c814f212808575ed1c1b58404d3e3836b7df
 SHA512 
fc6891b440dd1175eb8df3790590af8d36bc92301660f84744ae15123475aeb900a151e6a8e7998ded27ec4d86871903ad0b89cd61164943054c2e3bc8d8beb2
 DIST llvm-project-16.0.0.src.tar.xz 117933476 BLAKE2B 
fa09cd8f647ce0daf5a7eae9ac03b99594a9b3193b12065f43f9a6731875243f2f5b354136bcadcb31622b246054e94f880eec3dab0bcd6ae89973fa9dca845c
 SHA512 
3f040abc1b03205693824aeff2ee6efb0cff25fe04bd5265141c093f294655a1f3fcda73cab9c57cbed7523c8f186a7e2484afce0792c55e90e3fb80450fabb7
 DIST llvm-project-16.0.0.src.tar.xz.sig 566 BLAKE2B 
daba130aa5662fbf7cc2e7aa8fa6b64f9cb355a72330f7a01a21b86389c6f2f85ae93de19ff08ba3f1cfe2834d9a2b7648bdf659caba3afdb2a0d13984774a54
 SHA512 
38e2449dce20cfbf813d1a9a68b36807722ac8ebb5ee07360fa215b2de8534d2329d3e41cfc3ed33e59e36714b94a6683a6d8077950bcf0037973492e0820fb3
-DIST llvm-project-16.0.0rc3.src.tar.xz 117914548 BLAKE2B 
18ffa35eb73c7cc4626d7b6b7b30aade7171ee2e17fb8d72e79a67185e809f611fefa4cfef17e5cd16822a5a70de534dc9f146fc53987eb49ff6a9d98c18
 SHA512 
d14e5e5ec984a0dc0292a2d27440398b3e32f120c1579517054dcb1a05dbc4ac5f1c6d078a3d6ef8597a71af6f22863868680a972a571839dcd573418b4a4697
-DIST llvm-project-16.0.0rc3.src.tar.xz.sig 566 BLAKE2B 
43683d2d7b266a847516f71412bf6236a355462430330fc0da1d624fb8dfbc98bfc982d367baee74d5b4964a9e82e7a4a6ea84bdcff3996d246932f516cced1a
 SHA512 
61adc4dc3eb5a4c11a7f96f9267ff37895e5845a08d48a609a03a2696c1b6bca5af5861a6f28de936c48e6d621bf282170589187f2cb593a912b9078300cf47c
-DIST llvm-project-16.0.0rc4.src.tar.xz 117930024 BLAKE2B 
55cf032ad3ba52d2af0942fe1c627319ae95b466122d04b24a917c33e29139fae546d92c375715600190c02426b798803ead0ab7a97d86960cf98fca80e8815c
 SHA512 
8d628205c5b93fe6683b67b97b5c7f98bae945bd87cccebcdac00ddd4362108bd171f077a5196242be0fb909c795592b34bfa1c96c50a744fb68f287fd9781cc
-DIST llvm-project-16.0.0rc4.src.tar.xz.sig 566 BLAKE2B 
bfcf39070f32e16cfeae699d95d06f184b1331c3af403340c31cc5a973a3bb1faec0b6342445176cebed5819ddf68e4abfdaa8542ec425b1c822fc8c03c03349
 SHA512 
2af72e3d771e2361873007a944dcccfe81fbdbc3025a2101e03cbc15f1a173d39ceb94c4ae8966b1d7564bf004ee9a5ffa032e2334c0cf7154aea1090d04b00f
-DIST llvm-project-2708869801ae00f4681f6b2d9d69b25b3fce26b6.tar.gz 180523586 
BLAKE2B 
cf918d1e23f922d201a44531c9765b7d8ec2b3b8499ea7954845abcd5fa2687e85b3a34819a583c4f4a6d6e1baa49dbac0b4450cd6b9b322b0f13c88cd7da93c
 SHA512 
18cb00e93d819993a925ae0467d382bc952d82c1eb92dbbb5bb3cdf87043269948670713734ddc3ea4ec50544e54dd11b6747496f7eaa02479374ab9ad075aa5
 DIST llvm-project-4bf004e07e2b9d6e04e3f33e1b02628c679de664.tar.gz 180304467 
BLAKE2B 
6750855453b575eb8fcc861d5b24b144497bba62df9b9292ac586cf340e04b2b58290fe9df6d89142f29b56aa37ddeb3bd11cc3337e4dc985a4487954d1e2ffa
 SHA512 
d8a87064ba0f92967df019e9345222b87cda81852a9599902cedc4a49ec7d9e2175c972b7fa6d19920489c1d309822f9c31c23bdce0376a8d40c71d57bcd5068

diff --git a/sys-devel/llvm-common/llvm-common-16.0.0_rc3.ebuild 
b/sys-devel/llvm-common/llvm-common-16.0.0_rc3.ebuild
deleted file mode 100644
index 54af5bde6db7..
--- a/sys-devel/llvm-common/llvm-common-16.0.0_rc3.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit llvm.org
-
-DESCRIPTION="Common files shared between multiple slots of LLVM"
-HOMEPAGE="https://llvm.org/;
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
-SLOT="0"
-KEYWORDS="~loong"
-
-RDEPEND="
-   !sys-devel/llvm:0
-"
-
-LLVM_COMPONENTS=( llvm/utils/vim )
-llvm.org_set_globals
-
-src_install() {
-   insinto /usr/share/vim/vimfiles
-   doins -r */
-   # some users may find it useful
-   newdoc README README.vim
-   dodoc vimrc
-}

diff --git a/sys-devel/llvm-common/llvm-common-16.0.0_rc4.ebuild 
b/sys-devel/llvm-common/llvm-common-16.0.0_rc4.ebuild
deleted file mode 100644
index 

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

2023-03-20 Thread Michał Górny
commit: c63443b23bd469c93357c7a02923486fb0fe5cd3
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 20 13:09:00 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 20 13:10:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c63443b2

dev-python/clang-python: Remove old

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

 dev-python/clang-python/Manifest   |  5 --
 .../clang-python/clang-python-16.0.0_rc3.ebuild| 54 --
 .../clang-python/clang-python-16.0.0_rc4.ebuild| 54 --
 .../clang-python-17.0.0_pre20230304.ebuild | 54 --
 4 files changed, 167 deletions(-)

diff --git a/dev-python/clang-python/Manifest b/dev-python/clang-python/Manifest
index b1c047b45e06..52a376db7b69 100644
--- a/dev-python/clang-python/Manifest
+++ b/dev-python/clang-python/Manifest
@@ -4,9 +4,4 @@ DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B 
f3d277e2029157329e5be78b78
 DIST llvm-project-15.0.7.src.tar.xz.sig 566 BLAKE2B 
47dc8c82d86237b80c6d85f83a6c9a6e9e174cf8e7f367b071e0cd9481d7cd408e991337c5624e07f3f370f26387c814f212808575ed1c1b58404d3e3836b7df
 SHA512 
fc6891b440dd1175eb8df3790590af8d36bc92301660f84744ae15123475aeb900a151e6a8e7998ded27ec4d86871903ad0b89cd61164943054c2e3bc8d8beb2
 DIST llvm-project-16.0.0.src.tar.xz 117933476 BLAKE2B 
fa09cd8f647ce0daf5a7eae9ac03b99594a9b3193b12065f43f9a6731875243f2f5b354136bcadcb31622b246054e94f880eec3dab0bcd6ae89973fa9dca845c
 SHA512 
3f040abc1b03205693824aeff2ee6efb0cff25fe04bd5265141c093f294655a1f3fcda73cab9c57cbed7523c8f186a7e2484afce0792c55e90e3fb80450fabb7
 DIST llvm-project-16.0.0.src.tar.xz.sig 566 BLAKE2B 
daba130aa5662fbf7cc2e7aa8fa6b64f9cb355a72330f7a01a21b86389c6f2f85ae93de19ff08ba3f1cfe2834d9a2b7648bdf659caba3afdb2a0d13984774a54
 SHA512 
38e2449dce20cfbf813d1a9a68b36807722ac8ebb5ee07360fa215b2de8534d2329d3e41cfc3ed33e59e36714b94a6683a6d8077950bcf0037973492e0820fb3
-DIST llvm-project-16.0.0rc3.src.tar.xz 117914548 BLAKE2B 
18ffa35eb73c7cc4626d7b6b7b30aade7171ee2e17fb8d72e79a67185e809f611fefa4cfef17e5cd16822a5a70de534dc9f146fc53987eb49ff6a9d98c18
 SHA512 
d14e5e5ec984a0dc0292a2d27440398b3e32f120c1579517054dcb1a05dbc4ac5f1c6d078a3d6ef8597a71af6f22863868680a972a571839dcd573418b4a4697
-DIST llvm-project-16.0.0rc3.src.tar.xz.sig 566 BLAKE2B 
43683d2d7b266a847516f71412bf6236a355462430330fc0da1d624fb8dfbc98bfc982d367baee74d5b4964a9e82e7a4a6ea84bdcff3996d246932f516cced1a
 SHA512 
61adc4dc3eb5a4c11a7f96f9267ff37895e5845a08d48a609a03a2696c1b6bca5af5861a6f28de936c48e6d621bf282170589187f2cb593a912b9078300cf47c
-DIST llvm-project-16.0.0rc4.src.tar.xz 117930024 BLAKE2B 
55cf032ad3ba52d2af0942fe1c627319ae95b466122d04b24a917c33e29139fae546d92c375715600190c02426b798803ead0ab7a97d86960cf98fca80e8815c
 SHA512 
8d628205c5b93fe6683b67b97b5c7f98bae945bd87cccebcdac00ddd4362108bd171f077a5196242be0fb909c795592b34bfa1c96c50a744fb68f287fd9781cc
-DIST llvm-project-16.0.0rc4.src.tar.xz.sig 566 BLAKE2B 
bfcf39070f32e16cfeae699d95d06f184b1331c3af403340c31cc5a973a3bb1faec0b6342445176cebed5819ddf68e4abfdaa8542ec425b1c822fc8c03c03349
 SHA512 
2af72e3d771e2361873007a944dcccfe81fbdbc3025a2101e03cbc15f1a173d39ceb94c4ae8966b1d7564bf004ee9a5ffa032e2334c0cf7154aea1090d04b00f
-DIST llvm-project-2708869801ae00f4681f6b2d9d69b25b3fce26b6.tar.gz 180523586 
BLAKE2B 
cf918d1e23f922d201a44531c9765b7d8ec2b3b8499ea7954845abcd5fa2687e85b3a34819a583c4f4a6d6e1baa49dbac0b4450cd6b9b322b0f13c88cd7da93c
 SHA512 
18cb00e93d819993a925ae0467d382bc952d82c1eb92dbbb5bb3cdf87043269948670713734ddc3ea4ec50544e54dd11b6747496f7eaa02479374ab9ad075aa5
 DIST llvm-project-4bf004e07e2b9d6e04e3f33e1b02628c679de664.tar.gz 180304467 
BLAKE2B 
6750855453b575eb8fcc861d5b24b144497bba62df9b9292ac586cf340e04b2b58290fe9df6d89142f29b56aa37ddeb3bd11cc3337e4dc985a4487954d1e2ffa
 SHA512 
d8a87064ba0f92967df019e9345222b87cda81852a9599902cedc4a49ec7d9e2175c972b7fa6d19920489c1d309822f9c31c23bdce0376a8d40c71d57bcd5068

diff --git a/dev-python/clang-python/clang-python-16.0.0_rc3.ebuild 
b/dev-python/clang-python/clang-python-16.0.0_rc3.ebuild
deleted file mode 100644
index 5ec556a2ca20..
--- a/dev-python/clang-python/clang-python-16.0.0_rc3.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit llvm.org python-r1
-
-DESCRIPTION="Python bindings for sys-devel/clang"
-HOMEPAGE="https://llvm.org/;
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
-SLOT="0"
-KEYWORDS=""
-IUSE="test"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# The module is opening libclang.so directly, and doing some blasphemy
-# on top of it.
-DEPEND="
-   >=sys-devel/clang-${PV}:*
-   !sys-devel/llvm:0[clang(-),python(-)]
-   !sys-devel/clang:0[python(-)]
-"
-RDEPEND="
-   ${DEPEND}
-   ${PYTHON_DEPS}
-"
-BDEPEND="
-   ${PYTHON_DEPS}
-   

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

2023-03-20 Thread Michał Górny
commit: 49325c04d4bb155bd2e1e878dc73e88bde3f8470
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 20 13:08:54 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 20 13:10:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49325c04

sys-libs/compiler-rt: Remove old

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

 sys-libs/compiler-rt/Manifest  |   5 -
 sys-libs/compiler-rt/compiler-rt-16.0.0_rc3.ebuild | 149 -
 sys-libs/compiler-rt/compiler-rt-16.0.0_rc4.ebuild | 149 -
 .../compiler-rt-17.0.0_pre20230304.ebuild  | 149 -
 4 files changed, 452 deletions(-)

diff --git a/sys-libs/compiler-rt/Manifest b/sys-libs/compiler-rt/Manifest
index 88633d946d17..92bbff8244fd 100644
--- a/sys-libs/compiler-rt/Manifest
+++ b/sys-libs/compiler-rt/Manifest
@@ -6,9 +6,4 @@ DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B 
f3d277e2029157329e5be78b78
 DIST llvm-project-15.0.7.src.tar.xz.sig 566 BLAKE2B 
47dc8c82d86237b80c6d85f83a6c9a6e9e174cf8e7f367b071e0cd9481d7cd408e991337c5624e07f3f370f26387c814f212808575ed1c1b58404d3e3836b7df
 SHA512 
fc6891b440dd1175eb8df3790590af8d36bc92301660f84744ae15123475aeb900a151e6a8e7998ded27ec4d86871903ad0b89cd61164943054c2e3bc8d8beb2
 DIST llvm-project-16.0.0.src.tar.xz 117933476 BLAKE2B 
fa09cd8f647ce0daf5a7eae9ac03b99594a9b3193b12065f43f9a6731875243f2f5b354136bcadcb31622b246054e94f880eec3dab0bcd6ae89973fa9dca845c
 SHA512 
3f040abc1b03205693824aeff2ee6efb0cff25fe04bd5265141c093f294655a1f3fcda73cab9c57cbed7523c8f186a7e2484afce0792c55e90e3fb80450fabb7
 DIST llvm-project-16.0.0.src.tar.xz.sig 566 BLAKE2B 
daba130aa5662fbf7cc2e7aa8fa6b64f9cb355a72330f7a01a21b86389c6f2f85ae93de19ff08ba3f1cfe2834d9a2b7648bdf659caba3afdb2a0d13984774a54
 SHA512 
38e2449dce20cfbf813d1a9a68b36807722ac8ebb5ee07360fa215b2de8534d2329d3e41cfc3ed33e59e36714b94a6683a6d8077950bcf0037973492e0820fb3
-DIST llvm-project-16.0.0rc3.src.tar.xz 117914548 BLAKE2B 
18ffa35eb73c7cc4626d7b6b7b30aade7171ee2e17fb8d72e79a67185e809f611fefa4cfef17e5cd16822a5a70de534dc9f146fc53987eb49ff6a9d98c18
 SHA512 
d14e5e5ec984a0dc0292a2d27440398b3e32f120c1579517054dcb1a05dbc4ac5f1c6d078a3d6ef8597a71af6f22863868680a972a571839dcd573418b4a4697
-DIST llvm-project-16.0.0rc3.src.tar.xz.sig 566 BLAKE2B 
43683d2d7b266a847516f71412bf6236a355462430330fc0da1d624fb8dfbc98bfc982d367baee74d5b4964a9e82e7a4a6ea84bdcff3996d246932f516cced1a
 SHA512 
61adc4dc3eb5a4c11a7f96f9267ff37895e5845a08d48a609a03a2696c1b6bca5af5861a6f28de936c48e6d621bf282170589187f2cb593a912b9078300cf47c
-DIST llvm-project-16.0.0rc4.src.tar.xz 117930024 BLAKE2B 
55cf032ad3ba52d2af0942fe1c627319ae95b466122d04b24a917c33e29139fae546d92c375715600190c02426b798803ead0ab7a97d86960cf98fca80e8815c
 SHA512 
8d628205c5b93fe6683b67b97b5c7f98bae945bd87cccebcdac00ddd4362108bd171f077a5196242be0fb909c795592b34bfa1c96c50a744fb68f287fd9781cc
-DIST llvm-project-16.0.0rc4.src.tar.xz.sig 566 BLAKE2B 
bfcf39070f32e16cfeae699d95d06f184b1331c3af403340c31cc5a973a3bb1faec0b6342445176cebed5819ddf68e4abfdaa8542ec425b1c822fc8c03c03349
 SHA512 
2af72e3d771e2361873007a944dcccfe81fbdbc3025a2101e03cbc15f1a173d39ceb94c4ae8966b1d7564bf004ee9a5ffa032e2334c0cf7154aea1090d04b00f
-DIST llvm-project-2708869801ae00f4681f6b2d9d69b25b3fce26b6.tar.gz 180523586 
BLAKE2B 
cf918d1e23f922d201a44531c9765b7d8ec2b3b8499ea7954845abcd5fa2687e85b3a34819a583c4f4a6d6e1baa49dbac0b4450cd6b9b322b0f13c88cd7da93c
 SHA512 
18cb00e93d819993a925ae0467d382bc952d82c1eb92dbbb5bb3cdf87043269948670713734ddc3ea4ec50544e54dd11b6747496f7eaa02479374ab9ad075aa5
 DIST llvm-project-4bf004e07e2b9d6e04e3f33e1b02628c679de664.tar.gz 180304467 
BLAKE2B 
6750855453b575eb8fcc861d5b24b144497bba62df9b9292ac586cf340e04b2b58290fe9df6d89142f29b56aa37ddeb3bd11cc3337e4dc985a4487954d1e2ffa
 SHA512 
d8a87064ba0f92967df019e9345222b87cda81852a9599902cedc4a49ec7d9e2175c972b7fa6d19920489c1d309822f9c31c23bdce0376a8d40c71d57bcd5068

diff --git a/sys-libs/compiler-rt/compiler-rt-16.0.0_rc3.ebuild 
b/sys-libs/compiler-rt/compiler-rt-16.0.0_rc3.ebuild
deleted file mode 100644
index 168b226c7c9e..
--- a/sys-libs/compiler-rt/compiler-rt-16.0.0_rc3.ebuild
+++ /dev/null
@@ -1,149 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit cmake flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs
-
-DESCRIPTION="Compiler runtime library for clang (built-in part)"
-HOMEPAGE="https://llvm.org/;
-
-LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
-SLOT="${LLVM_MAJOR}"
-KEYWORDS="~loong"
-IUSE="+abi_x86_32 abi_x86_64 +clang debug test"
-RESTRICT="!test? ( test ) !clang? ( test )"
-
-DEPEND="
-   sys-devel/llvm:${LLVM_MAJOR}
-"
-BDEPEND="
-   >=dev-util/cmake-3.16
-   clang? ( sys-devel/clang )
-   test? (
-   $(python_gen_any_dep ">=dev-python/lit-15[\${PYTHON_USEDEP}]")
-   

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

2023-03-20 Thread Michał Górny
commit: a15bf2c94b89d4652a5460c129094fe0720ac271
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 20 13:08:58 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 20 13:10:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a15bf2c9

sys-devel/lld: Remove old

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

 sys-devel/lld/Manifest  |  5 --
 sys-devel/lld/lld-16.0.0_rc3.ebuild | 90 -
 sys-devel/lld/lld-16.0.0_rc4.ebuild | 90 -
 sys-devel/lld/lld-17.0.0_pre20230304.ebuild | 90 -
 4 files changed, 275 deletions(-)

diff --git a/sys-devel/lld/Manifest b/sys-devel/lld/Manifest
index b1c047b45e06..52a376db7b69 100644
--- a/sys-devel/lld/Manifest
+++ b/sys-devel/lld/Manifest
@@ -4,9 +4,4 @@ DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B 
f3d277e2029157329e5be78b78
 DIST llvm-project-15.0.7.src.tar.xz.sig 566 BLAKE2B 
47dc8c82d86237b80c6d85f83a6c9a6e9e174cf8e7f367b071e0cd9481d7cd408e991337c5624e07f3f370f26387c814f212808575ed1c1b58404d3e3836b7df
 SHA512 
fc6891b440dd1175eb8df3790590af8d36bc92301660f84744ae15123475aeb900a151e6a8e7998ded27ec4d86871903ad0b89cd61164943054c2e3bc8d8beb2
 DIST llvm-project-16.0.0.src.tar.xz 117933476 BLAKE2B 
fa09cd8f647ce0daf5a7eae9ac03b99594a9b3193b12065f43f9a6731875243f2f5b354136bcadcb31622b246054e94f880eec3dab0bcd6ae89973fa9dca845c
 SHA512 
3f040abc1b03205693824aeff2ee6efb0cff25fe04bd5265141c093f294655a1f3fcda73cab9c57cbed7523c8f186a7e2484afce0792c55e90e3fb80450fabb7
 DIST llvm-project-16.0.0.src.tar.xz.sig 566 BLAKE2B 
daba130aa5662fbf7cc2e7aa8fa6b64f9cb355a72330f7a01a21b86389c6f2f85ae93de19ff08ba3f1cfe2834d9a2b7648bdf659caba3afdb2a0d13984774a54
 SHA512 
38e2449dce20cfbf813d1a9a68b36807722ac8ebb5ee07360fa215b2de8534d2329d3e41cfc3ed33e59e36714b94a6683a6d8077950bcf0037973492e0820fb3
-DIST llvm-project-16.0.0rc3.src.tar.xz 117914548 BLAKE2B 
18ffa35eb73c7cc4626d7b6b7b30aade7171ee2e17fb8d72e79a67185e809f611fefa4cfef17e5cd16822a5a70de534dc9f146fc53987eb49ff6a9d98c18
 SHA512 
d14e5e5ec984a0dc0292a2d27440398b3e32f120c1579517054dcb1a05dbc4ac5f1c6d078a3d6ef8597a71af6f22863868680a972a571839dcd573418b4a4697
-DIST llvm-project-16.0.0rc3.src.tar.xz.sig 566 BLAKE2B 
43683d2d7b266a847516f71412bf6236a355462430330fc0da1d624fb8dfbc98bfc982d367baee74d5b4964a9e82e7a4a6ea84bdcff3996d246932f516cced1a
 SHA512 
61adc4dc3eb5a4c11a7f96f9267ff37895e5845a08d48a609a03a2696c1b6bca5af5861a6f28de936c48e6d621bf282170589187f2cb593a912b9078300cf47c
-DIST llvm-project-16.0.0rc4.src.tar.xz 117930024 BLAKE2B 
55cf032ad3ba52d2af0942fe1c627319ae95b466122d04b24a917c33e29139fae546d92c375715600190c02426b798803ead0ab7a97d86960cf98fca80e8815c
 SHA512 
8d628205c5b93fe6683b67b97b5c7f98bae945bd87cccebcdac00ddd4362108bd171f077a5196242be0fb909c795592b34bfa1c96c50a744fb68f287fd9781cc
-DIST llvm-project-16.0.0rc4.src.tar.xz.sig 566 BLAKE2B 
bfcf39070f32e16cfeae699d95d06f184b1331c3af403340c31cc5a973a3bb1faec0b6342445176cebed5819ddf68e4abfdaa8542ec425b1c822fc8c03c03349
 SHA512 
2af72e3d771e2361873007a944dcccfe81fbdbc3025a2101e03cbc15f1a173d39ceb94c4ae8966b1d7564bf004ee9a5ffa032e2334c0cf7154aea1090d04b00f
-DIST llvm-project-2708869801ae00f4681f6b2d9d69b25b3fce26b6.tar.gz 180523586 
BLAKE2B 
cf918d1e23f922d201a44531c9765b7d8ec2b3b8499ea7954845abcd5fa2687e85b3a34819a583c4f4a6d6e1baa49dbac0b4450cd6b9b322b0f13c88cd7da93c
 SHA512 
18cb00e93d819993a925ae0467d382bc952d82c1eb92dbbb5bb3cdf87043269948670713734ddc3ea4ec50544e54dd11b6747496f7eaa02479374ab9ad075aa5
 DIST llvm-project-4bf004e07e2b9d6e04e3f33e1b02628c679de664.tar.gz 180304467 
BLAKE2B 
6750855453b575eb8fcc861d5b24b144497bba62df9b9292ac586cf340e04b2b58290fe9df6d89142f29b56aa37ddeb3bd11cc3337e4dc985a4487954d1e2ffa
 SHA512 
d8a87064ba0f92967df019e9345222b87cda81852a9599902cedc4a49ec7d9e2175c972b7fa6d19920489c1d309822f9c31c23bdce0376a8d40c71d57bcd5068

diff --git a/sys-devel/lld/lld-16.0.0_rc3.ebuild 
b/sys-devel/lld/lld-16.0.0_rc3.ebuild
deleted file mode 100644
index d22c1fb13951..
--- a/sys-devel/lld/lld-16.0.0_rc3.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit cmake flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs
-
-DESCRIPTION="The LLVM linker (link editor)"
-HOMEPAGE="https://llvm.org/;
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
-SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
-KEYWORDS=""
-IUSE="debug test zstd"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   ~sys-devel/llvm-${PV}[zstd=]
-   sys-libs/zlib:=
-   zstd? ( app-arch/zstd:= )
-"
-RDEPEND="
-   ${DEPEND}
-   !sys-devel/lld:0
-"
-BDEPEND="
-   sys-devel/llvm:${LLVM_MAJOR}
-   test? (
-   >=dev-util/cmake-3.16
-   $(python_gen_any_dep 
">=dev-python/lit-${PV}[\${PYTHON_USEDEP}]")
-   )
-"
-PDEPEND="
-   

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

2023-03-20 Thread Michał Górny
commit: 3585a774e145bca3bbba033b1b9754059ccb33a8
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 20 13:08:59 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 20 13:10:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3585a774

dev-python/lit: Remove old

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

 dev-python/lit/Manifest  |  5 
 dev-python/lit/lit-16.0.0_rc3.ebuild | 42 
 dev-python/lit/lit-16.0.0_rc4.ebuild | 42 
 dev-python/lit/lit-17.0.0_pre20230304.ebuild | 42 
 4 files changed, 131 deletions(-)

diff --git a/dev-python/lit/Manifest b/dev-python/lit/Manifest
index b1c047b45e06..52a376db7b69 100644
--- a/dev-python/lit/Manifest
+++ b/dev-python/lit/Manifest
@@ -4,9 +4,4 @@ DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B 
f3d277e2029157329e5be78b78
 DIST llvm-project-15.0.7.src.tar.xz.sig 566 BLAKE2B 
47dc8c82d86237b80c6d85f83a6c9a6e9e174cf8e7f367b071e0cd9481d7cd408e991337c5624e07f3f370f26387c814f212808575ed1c1b58404d3e3836b7df
 SHA512 
fc6891b440dd1175eb8df3790590af8d36bc92301660f84744ae15123475aeb900a151e6a8e7998ded27ec4d86871903ad0b89cd61164943054c2e3bc8d8beb2
 DIST llvm-project-16.0.0.src.tar.xz 117933476 BLAKE2B 
fa09cd8f647ce0daf5a7eae9ac03b99594a9b3193b12065f43f9a6731875243f2f5b354136bcadcb31622b246054e94f880eec3dab0bcd6ae89973fa9dca845c
 SHA512 
3f040abc1b03205693824aeff2ee6efb0cff25fe04bd5265141c093f294655a1f3fcda73cab9c57cbed7523c8f186a7e2484afce0792c55e90e3fb80450fabb7
 DIST llvm-project-16.0.0.src.tar.xz.sig 566 BLAKE2B 
daba130aa5662fbf7cc2e7aa8fa6b64f9cb355a72330f7a01a21b86389c6f2f85ae93de19ff08ba3f1cfe2834d9a2b7648bdf659caba3afdb2a0d13984774a54
 SHA512 
38e2449dce20cfbf813d1a9a68b36807722ac8ebb5ee07360fa215b2de8534d2329d3e41cfc3ed33e59e36714b94a6683a6d8077950bcf0037973492e0820fb3
-DIST llvm-project-16.0.0rc3.src.tar.xz 117914548 BLAKE2B 
18ffa35eb73c7cc4626d7b6b7b30aade7171ee2e17fb8d72e79a67185e809f611fefa4cfef17e5cd16822a5a70de534dc9f146fc53987eb49ff6a9d98c18
 SHA512 
d14e5e5ec984a0dc0292a2d27440398b3e32f120c1579517054dcb1a05dbc4ac5f1c6d078a3d6ef8597a71af6f22863868680a972a571839dcd573418b4a4697
-DIST llvm-project-16.0.0rc3.src.tar.xz.sig 566 BLAKE2B 
43683d2d7b266a847516f71412bf6236a355462430330fc0da1d624fb8dfbc98bfc982d367baee74d5b4964a9e82e7a4a6ea84bdcff3996d246932f516cced1a
 SHA512 
61adc4dc3eb5a4c11a7f96f9267ff37895e5845a08d48a609a03a2696c1b6bca5af5861a6f28de936c48e6d621bf282170589187f2cb593a912b9078300cf47c
-DIST llvm-project-16.0.0rc4.src.tar.xz 117930024 BLAKE2B 
55cf032ad3ba52d2af0942fe1c627319ae95b466122d04b24a917c33e29139fae546d92c375715600190c02426b798803ead0ab7a97d86960cf98fca80e8815c
 SHA512 
8d628205c5b93fe6683b67b97b5c7f98bae945bd87cccebcdac00ddd4362108bd171f077a5196242be0fb909c795592b34bfa1c96c50a744fb68f287fd9781cc
-DIST llvm-project-16.0.0rc4.src.tar.xz.sig 566 BLAKE2B 
bfcf39070f32e16cfeae699d95d06f184b1331c3af403340c31cc5a973a3bb1faec0b6342445176cebed5819ddf68e4abfdaa8542ec425b1c822fc8c03c03349
 SHA512 
2af72e3d771e2361873007a944dcccfe81fbdbc3025a2101e03cbc15f1a173d39ceb94c4ae8966b1d7564bf004ee9a5ffa032e2334c0cf7154aea1090d04b00f
-DIST llvm-project-2708869801ae00f4681f6b2d9d69b25b3fce26b6.tar.gz 180523586 
BLAKE2B 
cf918d1e23f922d201a44531c9765b7d8ec2b3b8499ea7954845abcd5fa2687e85b3a34819a583c4f4a6d6e1baa49dbac0b4450cd6b9b322b0f13c88cd7da93c
 SHA512 
18cb00e93d819993a925ae0467d382bc952d82c1eb92dbbb5bb3cdf87043269948670713734ddc3ea4ec50544e54dd11b6747496f7eaa02479374ab9ad075aa5
 DIST llvm-project-4bf004e07e2b9d6e04e3f33e1b02628c679de664.tar.gz 180304467 
BLAKE2B 
6750855453b575eb8fcc861d5b24b144497bba62df9b9292ac586cf340e04b2b58290fe9df6d89142f29b56aa37ddeb3bd11cc3337e4dc985a4487954d1e2ffa
 SHA512 
d8a87064ba0f92967df019e9345222b87cda81852a9599902cedc4a49ec7d9e2175c972b7fa6d19920489c1d309822f9c31c23bdce0376a8d40c71d57bcd5068

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

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

2023-03-20 Thread Michał Górny
commit: c0cf41dca32dcefff3cd691519d05a0d0881c363
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 20 13:08:53 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 20 13:10:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0cf41dc

sys-libs/compiler-rt-sanitizers: Remove old

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

 sys-libs/compiler-rt-sanitizers/Manifest   |   5 -
 .../compiler-rt-sanitizers-16.0.0_rc3.ebuild   | 216 -
 .../compiler-rt-sanitizers-16.0.0_rc4.ebuild   | 216 -
 ...ompiler-rt-sanitizers-17.0.0_pre20230304.ebuild | 216 -
 4 files changed, 653 deletions(-)

diff --git a/sys-libs/compiler-rt-sanitizers/Manifest 
b/sys-libs/compiler-rt-sanitizers/Manifest
index 14953c635899..411822a684e2 100644
--- a/sys-libs/compiler-rt-sanitizers/Manifest
+++ b/sys-libs/compiler-rt-sanitizers/Manifest
@@ -6,9 +6,4 @@ DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B 
f3d277e2029157329e5be78b78
 DIST llvm-project-15.0.7.src.tar.xz.sig 566 BLAKE2B 
47dc8c82d86237b80c6d85f83a6c9a6e9e174cf8e7f367b071e0cd9481d7cd408e991337c5624e07f3f370f26387c814f212808575ed1c1b58404d3e3836b7df
 SHA512 
fc6891b440dd1175eb8df3790590af8d36bc92301660f84744ae15123475aeb900a151e6a8e7998ded27ec4d86871903ad0b89cd61164943054c2e3bc8d8beb2
 DIST llvm-project-16.0.0.src.tar.xz 117933476 BLAKE2B 
fa09cd8f647ce0daf5a7eae9ac03b99594a9b3193b12065f43f9a6731875243f2f5b354136bcadcb31622b246054e94f880eec3dab0bcd6ae89973fa9dca845c
 SHA512 
3f040abc1b03205693824aeff2ee6efb0cff25fe04bd5265141c093f294655a1f3fcda73cab9c57cbed7523c8f186a7e2484afce0792c55e90e3fb80450fabb7
 DIST llvm-project-16.0.0.src.tar.xz.sig 566 BLAKE2B 
daba130aa5662fbf7cc2e7aa8fa6b64f9cb355a72330f7a01a21b86389c6f2f85ae93de19ff08ba3f1cfe2834d9a2b7648bdf659caba3afdb2a0d13984774a54
 SHA512 
38e2449dce20cfbf813d1a9a68b36807722ac8ebb5ee07360fa215b2de8534d2329d3e41cfc3ed33e59e36714b94a6683a6d8077950bcf0037973492e0820fb3
-DIST llvm-project-16.0.0rc3.src.tar.xz 117914548 BLAKE2B 
18ffa35eb73c7cc4626d7b6b7b30aade7171ee2e17fb8d72e79a67185e809f611fefa4cfef17e5cd16822a5a70de534dc9f146fc53987eb49ff6a9d98c18
 SHA512 
d14e5e5ec984a0dc0292a2d27440398b3e32f120c1579517054dcb1a05dbc4ac5f1c6d078a3d6ef8597a71af6f22863868680a972a571839dcd573418b4a4697
-DIST llvm-project-16.0.0rc3.src.tar.xz.sig 566 BLAKE2B 
43683d2d7b266a847516f71412bf6236a355462430330fc0da1d624fb8dfbc98bfc982d367baee74d5b4964a9e82e7a4a6ea84bdcff3996d246932f516cced1a
 SHA512 
61adc4dc3eb5a4c11a7f96f9267ff37895e5845a08d48a609a03a2696c1b6bca5af5861a6f28de936c48e6d621bf282170589187f2cb593a912b9078300cf47c
-DIST llvm-project-16.0.0rc4.src.tar.xz 117930024 BLAKE2B 
55cf032ad3ba52d2af0942fe1c627319ae95b466122d04b24a917c33e29139fae546d92c375715600190c02426b798803ead0ab7a97d86960cf98fca80e8815c
 SHA512 
8d628205c5b93fe6683b67b97b5c7f98bae945bd87cccebcdac00ddd4362108bd171f077a5196242be0fb909c795592b34bfa1c96c50a744fb68f287fd9781cc
-DIST llvm-project-16.0.0rc4.src.tar.xz.sig 566 BLAKE2B 
bfcf39070f32e16cfeae699d95d06f184b1331c3af403340c31cc5a973a3bb1faec0b6342445176cebed5819ddf68e4abfdaa8542ec425b1c822fc8c03c03349
 SHA512 
2af72e3d771e2361873007a944dcccfe81fbdbc3025a2101e03cbc15f1a173d39ceb94c4ae8966b1d7564bf004ee9a5ffa032e2334c0cf7154aea1090d04b00f
-DIST llvm-project-2708869801ae00f4681f6b2d9d69b25b3fce26b6.tar.gz 180523586 
BLAKE2B 
cf918d1e23f922d201a44531c9765b7d8ec2b3b8499ea7954845abcd5fa2687e85b3a34819a583c4f4a6d6e1baa49dbac0b4450cd6b9b322b0f13c88cd7da93c
 SHA512 
18cb00e93d819993a925ae0467d382bc952d82c1eb92dbbb5bb3cdf87043269948670713734ddc3ea4ec50544e54dd11b6747496f7eaa02479374ab9ad075aa5
 DIST llvm-project-4bf004e07e2b9d6e04e3f33e1b02628c679de664.tar.gz 180304467 
BLAKE2B 
6750855453b575eb8fcc861d5b24b144497bba62df9b9292ac586cf340e04b2b58290fe9df6d89142f29b56aa37ddeb3bd11cc3337e4dc985a4487954d1e2ffa
 SHA512 
d8a87064ba0f92967df019e9345222b87cda81852a9599902cedc4a49ec7d9e2175c972b7fa6d19920489c1d309822f9c31c23bdce0376a8d40c71d57bcd5068

diff --git 
a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-16.0.0_rc3.ebuild 
b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-16.0.0_rc3.ebuild
deleted file mode 100644
index 682d15574b6a..
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-16.0.0_rc3.ebuild
+++ /dev/null
@@ -1,216 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit check-reqs cmake flag-o-matic llvm llvm.org python-any-r1
-
-DESCRIPTION="Compiler runtime libraries for clang (sanitizers & xray)"
-HOMEPAGE="https://llvm.org/;
-
-LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
-SLOT="${LLVM_MAJOR}"
-KEYWORDS="~loong"
-IUSE="+abi_x86_32 abi_x86_64 +clang debug test"
-# base targets
-IUSE+=" +libfuzzer +memprof +orc +profile +xray"
-# sanitizer targets, keep in sync with config-ix.cmake
-# NB: ubsan, scudo deliberately match two 

  1   2   >