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

2023-05-14 Thread Michał Górny
commit: b2323fc0c5cc6ee2acf03ecfc71862c95092da09
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 15 05:07:47 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 15 05:57:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2323fc0

dev-python/json5: Bump to 0.9.14

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

 dev-python/json5/Manifest|  1 +
 dev-python/json5/json5-0.9.14.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/dev-python/json5/Manifest b/dev-python/json5/Manifest
index a0492fac5922..c1ba27ce2b26 100644
--- a/dev-python/json5/Manifest
+++ b/dev-python/json5/Manifest
@@ -1 +1,2 @@
 DIST pyjson5-0.9.11.gh.tar.gz 111445 BLAKE2B 
038ac1fab6e56e6dc45dc9bff1fc5e0da21c594cb0ac1f6d888f0207fddace9663b0dbd6abbfabce857cb9fcb40348002b10a6b4133e2f2ebb2081c543e1ad9c
 SHA512 
aca3f38cd79d4bf52ceaf1b3dd27e30bf7598fa0b369216ac820f0c913797ebf542c9eaac17e562ee07006bf83c09210c799bc1b715c7b6e7689d2dcd702d414
+DIST pyjson5-0.9.14.gh.tar.gz 111681 BLAKE2B 
7e341f1054da169e95885762f6f801eb9698007c735bfa7d4eb811a4e28a76265cf7215197e16a76184abc41f180ba8895b8120fb8f79bbf1e5f8b397d90c18d
 SHA512 
586746398227d6dfd85c1f5e2cf69f6b4dce9529ffafcbf8d4be49c61196df3f466d5701873d0ab1b0c8851227db0874e1841d1daffcaf18d43efc0e8a171048

diff --git a/dev-python/json5/json5-0.9.14.ebuild 
b/dev-python/json5/json5-0.9.14.ebuild
new file mode 100644
index ..24c2cc9239dc
--- /dev/null
+++ b/dev-python/json5/json5-0.9.14.ebuild
@@ -0,0 +1,28 @@
+# 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
+
+MY_P=pyjson5-${PV}
+DESCRIPTION="A Python implementation of the JSON5 data format"
+HOMEPAGE="
+   https://github.com/dpranke/pyjson5/
+   https://pypi.org/project/json5/
+"
+# no tests in sdist, as of 0.9.14
+SRC_URI="
+   https://github.com/dpranke/pyjson5/archive/refs/tags/v${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: dev-python/flit_scm/, profiles/updates/, dev-python/flit-core/, dev-python/flit/, ...

2023-05-14 Thread Michał Górny
commit: a172e1e91406a185ed17be600f03a84c3f6021f1
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 15 05:15:58 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 15 05:57:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a172e1e9

Rename dev-python/{flit_core → flit-core}

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

 app-portage/nattka/nattka-0.4.1.ebuild   |  2 +-
 dev-python/{flit_core => flit-core}/Manifest |  0
 .../flit-core-3.8.0.ebuild}  |  0
 dev-python/{flit_core => flit-core}/metadata.xml |  0
 dev-python/flit/flit-3.8.0.ebuild|  4 ++--
 dev-python/flit_scm/flit_scm-1.7.0.ebuild|  2 +-
 dev-python/ipyparallel/ipyparallel-8.4.1.ebuild  |  2 +-
 dev-python/ipyparallel/ipyparallel-8.5.1.ebuild  |  2 +-
 dev-python/ipyparallel/ipyparallel-8.6.0.ebuild  |  2 +-
 dev-python/ipyparallel/ipyparallel-8.6.1.ebuild  |  2 +-
 dev-python/snakeoil/snakeoil-0.10.5.ebuild   |  2 +-
 dev-python/snakeoil/snakeoil-.ebuild |  2 +-
 dev-util/pkgdev/pkgdev-0.2.5.ebuild  |  2 +-
 dev-util/pkgdev/pkgdev-0.2.7.ebuild  |  2 +-
 dev-util/pkgdev/pkgdev-.ebuild   |  2 +-
 eclass/distutils-r1.eclass   | 12 ++--
 profiles/updates/2Q-2023 |  1 +
 sys-apps/pkgcore/pkgcore-0.12.21.ebuild  |  2 +-
 sys-apps/pkgcore/pkgcore-.ebuild |  2 +-
 19 files changed, 22 insertions(+), 21 deletions(-)

diff --git a/app-portage/nattka/nattka-0.4.1.ebuild 
b/app-portage/nattka/nattka-0.4.1.ebuild
index b66983935af1..d189a66c1b80 100644
--- a/app-portage/nattka/nattka-0.4.1.ebuild
+++ b/app-portage/nattka/nattka-0.4.1.ebuild
@@ -34,7 +34,7 @@ RDEPEND="
)
 "
 BDEPEND="
-   >=dev-python/flit_core-3.7.1[${PYTHON_USEDEP}]
+   >=dev-python/flit-core-3.7.1[${PYTHON_USEDEP}]
test? (
dev-python/vcrpy[${PYTHON_USEDEP}]
)

diff --git a/dev-python/flit_core/Manifest b/dev-python/flit-core/Manifest
similarity index 100%
rename from dev-python/flit_core/Manifest
rename to dev-python/flit-core/Manifest

diff --git a/dev-python/flit_core/flit_core-3.8.0.ebuild 
b/dev-python/flit-core/flit-core-3.8.0.ebuild
similarity index 100%
rename from dev-python/flit_core/flit_core-3.8.0.ebuild
rename to dev-python/flit-core/flit-core-3.8.0.ebuild

diff --git a/dev-python/flit_core/metadata.xml 
b/dev-python/flit-core/metadata.xml
similarity index 100%
rename from dev-python/flit_core/metadata.xml
rename to dev-python/flit-core/metadata.xml

diff --git a/dev-python/flit/flit-3.8.0.ebuild 
b/dev-python/flit/flit-3.8.0.ebuild
index df4d7ba2fcdd..48819d18d3e4 100644
--- a/dev-python/flit/flit-3.8.0.ebuild
+++ b/dev-python/flit/flit-3.8.0.ebuild
@@ -16,7 +16,7 @@ KEYWORDS="~amd64 ~mips ~x86"
 
 RDEPEND="
dev-python/docutils[${PYTHON_USEDEP}]
-   >=dev-python/flit_core-${PV}[${PYTHON_USEDEP}]
+   >=dev-python/flit-core-${PV}[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
dev-python/requests_download[${PYTHON_USEDEP}]
dev-python/tomli[${PYTHON_USEDEP}]
@@ -49,6 +49,6 @@ distutils_enable_sphinx doc \
 
 src_prepare() {
# make sure system install is used
-   rm -r flit_core || die
+   rm -r flit-core || die
distutils-r1_src_prepare
 }

diff --git a/dev-python/flit_scm/flit_scm-1.7.0.ebuild 
b/dev-python/flit_scm/flit_scm-1.7.0.ebuild
index d6ea2b8ac92e..5797cc218d54 100644
--- a/dev-python/flit_scm/flit_scm-1.7.0.ebuild
+++ b/dev-python/flit_scm/flit_scm-1.7.0.ebuild
@@ -22,7 +22,7 @@ SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 
 RDEPEND="
-   >=dev-python/flit_core-3.5.0[${PYTHON_USEDEP}]
+   >=dev-python/flit-core-3.5.0[${PYTHON_USEDEP}]
>=dev-python/setuptools-scm-6.4.2[${PYTHON_USEDEP}]
$(python_gen_cond_dep '
=dev-python/tornado-5.1[${PYTHON_USEDEP}]
 "
 BDEPEND="
-   dev-python/flit_core[${PYTHON_USEDEP}]
+   dev-python/flit-core[${PYTHON_USEDEP}]
test? (
dev-python/ipython[test]
dev-python/mock[${PYTHON_USEDEP}]

diff --git a/dev-python/ipyparallel/ipyparallel-8.6.0.ebuild 
b/dev-python/ipyparallel/ipyparallel-8.6.0.ebuild
index 20f0af6cba42..cbef2b46e711 100644
--- a/dev-python/ipyparallel/ipyparallel-8.6.0.ebuild
+++ b/dev-python/ipyparallel/ipyparallel-8.6.0.ebuild
@@ -35,7 +35,7 @@ RDEPEND="
>=dev-python/tornado-5.1[${PYTHON_USEDEP}]
 "
 BDEPEND="
-   dev-python/flit_core[${PYTHON_USEDEP}]
+   dev-python/flit-core[${PYTHON_USEDEP}]
test? (
dev-python/ipython[test]

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

2023-05-14 Thread Michał Górny
commit: 0b469ff1535823172f66e1703be87f45aed1f27b
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 15 05:26:33 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 15 05:57:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b469ff1

dev-python/poetry-core: Bump to 1.6.0

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

 dev-python/poetry-core/Manifest |  1 +
 dev-python/poetry-core/poetry-core-1.6.0.ebuild | 67 +
 2 files changed, 68 insertions(+)

diff --git a/dev-python/poetry-core/Manifest b/dev-python/poetry-core/Manifest
index b28d93f31e05..96c65feff1ed 100644
--- a/dev-python/poetry-core/Manifest
+++ b/dev-python/poetry-core/Manifest
@@ -1 +1,2 @@
 DIST poetry-core-1.5.2.gh.tar.gz 484004 BLAKE2B 
56fe974bb37233ee75a220d35dab3d246b9a4145a3abd88981a0c2b9f51cb894b3534746638d7fa75a41451c856261b0b8e737af8778f78fcc9ae894a4b2430f
 SHA512 
e0eab97bcf678f8fd329074d14cb394db8732666b0387384d273db49ec020ff34e15e9982e049bce62e9ba80443404de7646e66433164a2358f9802a8ce2fbb1
+DIST poetry-core-1.6.0.gh.tar.gz 476282 BLAKE2B 
9c78b60b0578c9e882c468d8523587e8ddf799764efc1d343fdbcbc7e1ac56cc642ecfa5e74a6b134d190491e06105579951fd4bc8d41264358032c2a6bd5fb7
 SHA512 
a8a36feda81fdf5b74de77cb718680a12edda44d0b6e87f5b80704d7a5898780b89dfa8168c55e4e8b2352f1a6051072e7e9f35dc5936d1b0b24a1704063ed1d

diff --git a/dev-python/poetry-core/poetry-core-1.6.0.ebuild 
b/dev-python/poetry-core/poetry-core-1.6.0.ebuild
new file mode 100644
index ..6a16a851d629
--- /dev/null
+++ b/dev-python/poetry-core/poetry-core-1.6.0.ebuild
@@ -0,0 +1,67 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=standalone
+PYTHON_COMPAT=( pypy3 python3_{10..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Poetry PEP 517 Build Backend"
+HOMEPAGE="
+   https://github.com/python-poetry/poetry-core/
+   https://pypi.org/project/poetry-core/
+"
+SRC_URI="
+   https://github.com/python-poetry/poetry-core/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+# check inside src/poetry/core/_vendor/vendor.txt
+# (note that some are indirect deps)
+RDEPEND="
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   dev-python/lark[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/tomli[${PYTHON_USEDEP}]
+   ' 3.9 3.10)
+"
+BDEPEND="
+   ${RDEPEND}
+   test? (
+   dev-python/build[${PYTHON_USEDEP}]
+   dev-python/pep517[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/virtualenv[${PYTHON_USEDEP}]
+   dev-vcs/git
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # These "fail" bacause of glob file path resulting from newer versions
+   # in our tree than vendored. But those don't affect anything.
+   tests/masonry/builders/test_sdist.py::test_default_with_excluded_data
+   
tests/masonry/builders/test_wheel.py::test_default_src_with_excluded_data
+)
+
+src_prepare() {
+   # remove vendoring of dependencies
+   rm -r src/poetry/core/_vendor || die
+   sed -e '/__vendor_site__/d' -i src/poetry/core/__init__.py || die
+
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   # needed for migration from <1.1
+   distutils_write_namespace poetry
+   epytest
+}



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

2023-05-14 Thread Michał Górny
commit: ddd30c82eba4638c87aa9bc8d35ba614f0c88898
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 15 05:19:13 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 15 05:57:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddd30c82

dev-python/flit-core: Bump to 3.9.0

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

 dev-python/flit-core/Manifest   |  1 +
 dev-python/flit-core/flit-core-3.9.0.ebuild | 35 +
 2 files changed, 36 insertions(+)

diff --git a/dev-python/flit-core/Manifest b/dev-python/flit-core/Manifest
index 836007983c05..b951ff5fec13 100644
--- a/dev-python/flit-core/Manifest
+++ b/dev-python/flit-core/Manifest
@@ -1 +1,2 @@
 DIST flit_core-3.8.0.tar.gz 41224 BLAKE2B 
20d0b1e245280938b1edfa83531907775af9da30cc6e1446d578eafc7e14184d3c8fb80f446d265456ea5ea587c51edfdb706793a8894916525b3ebba322b3b0
 SHA512 
914804e3f2040762381afe039272d9d6fdbcd3f3cf8b9eea854f2f1d95edcb01718fd6685476bc1cdc251dfc46ef80b40f087df881d8b963dcc3f3332fd32a46
+DIST flit_core-3.9.0.tar.gz 41917 BLAKE2B 
2fb053655a494736f5f9ce2d2c193d5d98622e410c0c0f18c92eb62d32ff98cbe830a1728461ed7e7e087d2fcf5f6a0c912717c2d534be688d688c4714c6865b
 SHA512 
1205589930d2c51d6aa6b2533a122a912e63b157e94adba2a0649a58d324fa98a5b84609d9b53e9d236f1cdb6a6984de2cefcf2f11abc2cd83956df21f269ad6

diff --git a/dev-python/flit-core/flit-core-3.9.0.ebuild 
b/dev-python/flit-core/flit-core-3.9.0.ebuild
new file mode 100644
index ..020992e541b4
--- /dev/null
+++ b/dev-python/flit-core/flit-core-3.9.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2019-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 8 -- sys-apps/portage dep
+EAPI=8
+
+DISTUTILS_USE_PEP517=standalone
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Simplified packaging of Python modules (core module)"
+HOMEPAGE="
+   https://pypi.org/project/flit-core/
+   https://github.com/pypa/flit/
+"
+
+LICENSE="BSD"
+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"
+
+RDEPEND="
+   dev-python/tomli[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? ( dev-python/testpath[${PYTHON_USEDEP}] )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   rm -r flit_core/vendor || die
+   sed -i -e 's:from \.vendor ::' flit_core/*.py || die
+   distutils-r1_src_prepare
+}



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

2023-05-14 Thread Michał Górny
commit: 5936cd3098845183f089c6e67d8543e5760f03cb
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 15 05:12:23 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 15 05:57:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5936cd30

dev-python/astroid: Bump to 2.15.5

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

 dev-python/astroid/Manifest  |  1 +
 dev-python/astroid/astroid-2.15.5.ebuild | 65 
 2 files changed, 66 insertions(+)

diff --git a/dev-python/astroid/Manifest b/dev-python/astroid/Manifest
index cb4777aa7d05..f48397826226 100644
--- a/dev-python/astroid/Manifest
+++ b/dev-python/astroid/Manifest
@@ -1 +1,2 @@
 DIST astroid-2.15.4.gh.tar.gz 461609 BLAKE2B 
0dc54a0a99c16698e025f01361d67a5aa248e091f757184bfeb8b6287d656afbb56706a99058c0105252c6925dbe51e8ee260020d7512d7aa9bbf3d92d0a0b7e
 SHA512 
1725676cd55fde0359e7210b917663fa82a87bbec052fda27a80a08e7d2308ab1de7a5c1f1a052fd76575d9945d55743e6c23684754e03e84bb2facb51f2a5a2
+DIST astroid-2.15.5.gh.tar.gz 461755 BLAKE2B 
4af28becb14d767c3fa162be93cd1d3f99e42a476a7b1ee57225a6d5603876cbfde7a58e17412d1142baa42288cbb2cfe3ecdbaafe5195c777f04a3ad9fe4427
 SHA512 
9862a2f4703b36284d14a3b09f80b4b0a1e0948e306b4906ec663fc133d07966e24a711a90067b369b166ce4d53859327e1da84406a023d1a911fff7bb0ed026

diff --git a/dev-python/astroid/astroid-2.15.5.ebuild 
b/dev-python/astroid/astroid-2.15.5.ebuild
new file mode 100644
index ..553be35505ca
--- /dev/null
+++ b/dev-python/astroid/astroid-2.15.5.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Abstract Syntax Tree for logilab packages"
+HOMEPAGE="
+   https://github.com/pylint-dev/astroid/
+   https://pypi.org/project/astroid/
+"
+SRC_URI="
+   https://github.com/pylint-dev/astroid/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+# Version specified in pyproject.toml
+RDEPEND="
+   >=dev-python/lazy-object-proxy-1.4.0[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   =dev-python/typing-extensions-4.0.0[${PYTHON_USEDEP}]
+   ' 3.9 3.10)
+"
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # no clue why they're broken
+   
tests/test_modutils.py::GetModulePartTest::test_known_values_get_builtin_module_part
+   tests/test_regrtest.py::NonRegressionTests::test_numpy_distutils
+   
tests/brain/test_regex.py::TestRegexBrain::test_regex_pattern_and_match_subscriptable
+   # some problem with warnings (our options?)
+   
tests/test_decorators.py::TestDeprecationDecorators::test_deprecated_default_argument_values_one_arg
+   
tests/test_decorators.py::TestDeprecationDecorators::test_deprecated_default_argument_values_two_args
+   tests/test_scoped_nodes.py::test_deprecation_of_doc_attribute
+   # requires six bundled in urllib3, sigh
+   
tests/test_modutils.py::test_file_info_from_modpath__SixMetaPathImporter
+   # requires pip, and looks suspicious anyway
+   
tests/test_manager.py::IsolatedAstroidManagerTest::test_no_user_warning
+   )
+
+   # Faker causes sys.path_importer_cache keys to be overwritten
+   # with PosixPaths
+   epytest -p no:faker
+}



[gentoo-commits] repo/gentoo:master commit in: eclass/, profiles/arch/amd64/, www-servers/apache/, profiles/features/wd40/, ...

2023-05-14 Thread Sam James
commit: b4a4e1c5ea363b43e05b0d3ccd35473120bf3b12
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 11 01:04:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 15 05:53:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4a4e1c5

apache-2.eclass: add rustls support

Bug: https://bugs.gentoo.org/885099
Closes: https://bugs.gentoo.org/903746
Closes: https://github.com/gentoo/gentoo/pull/28634
Signed-off-by: Sam James  gentoo.org>

 eclass/apache-2.eclass  | 1 +
 profiles/arch/amd64/package.use.mask| 4 
 profiles/arch/amd64/package.use.stable.mask | 4 
 profiles/arch/base/package.use.mask | 4 
 profiles/features/wd40/package.use.mask | 1 +
 www-servers/apache/apache-2.4.54-r8.ebuild  | 2 +-
 www-servers/apache/apache-2.4.55-r1.ebuild  | 2 +-
 www-servers/apache/apache-2.4.56.ebuild | 2 +-
 www-servers/apache/apache-2.4.57.ebuild | 2 +-
 9 files changed, 18 insertions(+), 4 deletions(-)

diff --git a/eclass/apache-2.eclass b/eclass/apache-2.eclass
index f5816087826d..3dc3b3e56db0 100644
--- a/eclass/apache-2.eclass
+++ b/eclass/apache-2.eclass
@@ -162,6 +162,7 @@ RDEPEND="
apache2_modules_session_crypto? (
dev-libs/apr-util[openssl]
)
+   apache2_modules_tls? ( net-libs/rustls-ffi:= )
gdbm? ( sys-libs/gdbm:= )
ldap? ( net-nds/openldap:= )
selinux? ( sec-policy/selinux-apache )

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 0e1ae1ff55f7..9a0ced87db7f 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Sam James  (2023-05-15)
+# net-libs/rustls-ffi is keyworded here
+www-servers/apache -apache2_modules_tls
+
 # Andrew Ammerlaan  (2023-04-22)
 # snap only works on amd64
 kde-plasma/discover -snap

diff --git a/profiles/arch/amd64/package.use.stable.mask 
b/profiles/arch/amd64/package.use.stable.mask
index 5bb8f28a0550..133b37c5b56e 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Sam James  (2023-05-15)
+# net-libs/rustls-ffi is not marked stable
+www-servers/apache apache2_modules_tls
+
 # Michał Górny  (2023-04-22)
 # pandoc is stable here.
 dev-python/nbclassic -doc

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 0ada1d4734f4..28b10b38c544 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2023-05-15)
+# Unkeyworded dependencies
+www-servers/apache apache2_modules_tls
+
 # Andrew Ammerlaan  (2023-04-22)
 # snap only works on amd64
 kde-plasma/discover snap

diff --git a/profiles/features/wd40/package.use.mask 
b/profiles/features/wd40/package.use.mask
index 6f804cffb525..59fffef97364 100644
--- a/profiles/features/wd40/package.use.mask
+++ b/profiles/features/wd40/package.use.mask
@@ -21,6 +21,7 @@ dev-util/gef doc
 # Sam James  (2022-12-11)
 # net-libs/rustls-ffi needs Rust.
 net-misc/curl rustls curl_ssl_rustls
+www-servers/apache apache2_modules_tls
 
 # matoro  (2022-12-01)
 # tree-sitter-grammar.eclass adds dev-util/tree-sitter-cli as test dep

diff --git a/www-servers/apache/apache-2.4.54-r8.ebuild 
b/www-servers/apache/apache-2.4.54-r8.ebuild
index 22298cd5637a..20956f07123d 100644
--- a/www-servers/apache/apache-2.4.54-r8.ebuild
+++ b/www-servers/apache/apache-2.4.54-r8.ebuild
@@ -40,7 +40,7 @@ lbmethod_heartbeat log_config log_forensic logio lua macro md 
mime mime_magic ne
 proxy proxy_ajp proxy_balancer proxy_connect proxy_ftp proxy_hcheck proxy_html 
proxy_http proxy_scgi
 proxy_http2 proxy_fcgi proxy_uwsgi proxy_wstunnel rewrite ratelimit remoteip 
reqtimeout
 session session_cookie session_crypto session_dbd setenvif slotmem_shm 
socache_memcache
-socache_shmcb speling status substitute systemd unique_id userdir usertrack
+socache_shmcb speling status substitute systemd tls unique_id userdir usertrack
 unixd version vhost_alias watchdog xml2enc"
 # The following are also in the source as of this version, but are not 
available
 # for user selection:

diff --git a/www-servers/apache/apache-2.4.55-r1.ebuild 
b/www-servers/apache/apache-2.4.55-r1.ebuild
index 22298cd5637a..20956f07123d 100644
--- a/www-servers/apache/apache-2.4.55-r1.ebuild
+++ b/www-servers/apache/apache-2.4.55-r1.ebuild
@@ -40,7 +40,7 @@ lbmethod_heartbeat log_config log_forensic logio lua macro md 
mime mime_magic ne
 proxy proxy_ajp proxy_balancer proxy_connect proxy_ftp proxy_hcheck proxy_html 
proxy_http proxy_scgi
 proxy_http2 proxy_fcgi proxy_uwsgi proxy_wstunnel rewrite ratelimit remoteip 
reqtimeout
 session session_cookie session_crypto session_dbd setenvif slotmem_shm 

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

2023-05-14 Thread Sam James
commit: b7a7e7ee16baea1fdd64f0b6ae34517896f77173
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 11 00:29:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 15 05:47:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7a7e7ee

profiles/desc: add tls for apache2_modules

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

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

diff --git a/profiles/desc/apache2_modules.desc 
b/profiles/desc/apache2_modules.desc
index f9eab8d33ac7..e47f6172b19a 100644
--- a/profiles/desc/apache2_modules.desc
+++ b/profiles/desc/apache2_modules.desc
@@ -92,6 +92,7 @@ socache_shmcb - A shared object cache provider using a 
high-performance cyclic b
 speling - Attempts to correct mistaken URLs that users might have entered by 
ignoring capitalization and by allowing up to one misspelling
 status - Provides information on server activity and performance
 substitute - Perform search and replace operations on response bodies
+tls - mod_tls TLS module for Apache, intended to replace mod_ssl
 unique_id - Provides an environment variable with a unique identifier for each 
request
 unixd - Basic (required) security for Unix-family platforms
 userdir - User-specific directories



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-libpinyin/

2023-05-14 Thread Sam James
commit: c75a5f92e13ed94df95a430b5735df8b68469486
Author: Graham Ramsey  gmail  com>
AuthorDate: Sat May 13 15:52:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 15 05:38:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c75a5f92

app-i18n/ibus-libpinyin: add 1.15.2

Bug: https://bugs.gentoo.org/898402
Signed-off-by: Graham Ramsey  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-i18n/ibus-libpinyin/Manifest   |  1 +
 .../ibus-libpinyin/ibus-libpinyin-1.15.2.ebuild| 69 ++
 2 files changed, 70 insertions(+)

diff --git a/app-i18n/ibus-libpinyin/Manifest b/app-i18n/ibus-libpinyin/Manifest
index d8cf91f8963c..373863321eaa 100644
--- a/app-i18n/ibus-libpinyin/Manifest
+++ b/app-i18n/ibus-libpinyin/Manifest
@@ -1 +1,2 @@
 DIST ibus-libpinyin-1.13.1.tar.gz 1726900 BLAKE2B 
2540b5ca6657fe421f6f2986f32fba1b8840cafcc37b3ec5402705cb0edc0aac6b12d972b5da0326339a04c875dbd8f8cce902f613558f3f9d21b4a0cace31a3
 SHA512 
ee3a8c95e091992acb0558ff297743eb49bd8c73fbb9cd1f2b56db75137573dda2c677b1b25eb213fbd8779be004b06f95cded04273d7a469cf49f45cc27813a
+DIST ibus-libpinyin-1.15.2.tar.gz 1728300 BLAKE2B 
a7699fe7f4d7360d09b8c311919630c87fcf2250929f42be2adf1b29a16e60bef2df46539e0fb75ee27700ec7262eb175e6a4d56bedeb895a6272e097a636d00
 SHA512 
be7525221c4a95df885d1c8c60716c32ad0cfa0a13ca5f9034d06efebf18ab1c207383b30c017da28c1078724b4d9943fc82def68c94bb4e2a0a1e6273c7ad7f

diff --git a/app-i18n/ibus-libpinyin/ibus-libpinyin-1.15.2.ebuild 
b/app-i18n/ibus-libpinyin/ibus-libpinyin-1.15.2.ebuild
new file mode 100644
index ..e5bd26774532
--- /dev/null
+++ b/app-i18n/ibus-libpinyin/ibus-libpinyin-1.15.2.ebuild
@@ -0,0 +1,69 @@
+# Copyright 2015-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+LUA_COMPAT=( lua5-{1..3} )
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit autotools gnome2-utils lua-single python-single-r1
+
+DESCRIPTION="Intelligent Pinyin and Bopomofo input methods based on LibPinyin 
for IBus"
+HOMEPAGE="https://github.com/libpinyin/ibus-libpinyin 
https://sourceforge.net/projects/libpinyin/;
+SRC_URI="https://github.com/libpinyin/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="boost lua opencc"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   lua? ( ${LUA_REQUIRED_USE} )"
+
+BDEPEND="dev-db/sqlite:3
+   virtual/pkgconfig"
+
+DEPEND="${PYTHON_DEPS}
+   >=app-i18n/libpinyin-2.2.1:=
+   dev-db/sqlite:3
+   dev-libs/glib:2
+   virtual/libintl
+   $(python_gen_cond_dep '
+   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   ')
+   boost? ( dev-libs/boost:= )
+   lua? ( ${LUA_DEPS} )
+   opencc? ( app-i18n/opencc:= )"
+
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+
+   if use lua; then
+   lua-single_pkg_setup
+   fi
+}
+
+src_prepare() {
+   sed -i \
+   -e "/^appdatadir/s:/appdata:/metainfo:" \
+   data/Makefile.am || die
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --enable-english-input-mode \
+   $(use_enable boost) \
+   $(use_enable lua lua-extension) \
+   $(use_enable opencc)
+}
+
+pkg_postinst() {
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-libpinyin/

2023-05-14 Thread Sam James
commit: 8620bc3f1fe8bb3e2b87b688513810b407ef9c6a
Author: Graham Ramsey  gmail  com>
AuthorDate: Sat May 13 15:54:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 15 05:38:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8620bc3f

app-i18n/ibus-libpinyin: drop 1.13.1

Signed-off-by: Graham Ramsey  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31023
Signed-off-by: Sam James  gentoo.org>

 .../ibus-libpinyin/ibus-libpinyin-1.13.1.ebuild| 69 --
 1 file changed, 69 deletions(-)

diff --git a/app-i18n/ibus-libpinyin/ibus-libpinyin-1.13.1.ebuild 
b/app-i18n/ibus-libpinyin/ibus-libpinyin-1.13.1.ebuild
deleted file mode 100644
index 25bcb2100bd1..
--- a/app-i18n/ibus-libpinyin/ibus-libpinyin-1.13.1.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 2015-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-LUA_COMPAT=( lua5-{1..3} )
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit autotools gnome2-utils lua-single python-single-r1
-
-DESCRIPTION="Intelligent Pinyin and Bopomofo input methods based on LibPinyin 
for IBus"
-HOMEPAGE="https://github.com/libpinyin/ibus-libpinyin 
https://sourceforge.net/projects/libpinyin/;
-SRC_URI="https://github.com/libpinyin/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="boost lua opencc"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
-   lua? ( ${LUA_REQUIRED_USE} )"
-
-BDEPEND="dev-db/sqlite:3
-   virtual/pkgconfig"
-
-DEPEND="${PYTHON_DEPS}
-   >=app-i18n/libpinyin-2.2.1:=
-   dev-db/sqlite:3
-   dev-libs/glib:2
-   virtual/libintl
-   $(python_gen_cond_dep '
-   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   ')
-   boost? ( dev-libs/boost:= )
-   lua? ( ${LUA_DEPS} )
-   opencc? ( app-i18n/opencc:= )"
-
-RDEPEND="${DEPEND}"
-
-pkg_setup() {
-   python-single-r1_pkg_setup
-
-   if use lua; then
-   lua-single_pkg_setup
-   fi
-}
-
-src_prepare() {
-   sed -i \
-   -e "/^appdatadir/s:/appdata:/metainfo:" \
-   data/Makefile.am || die
-   default
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   --enable-english-input-mode \
-   $(use_enable boost) \
-   $(use_enable lua lua-extension) \
-   $(use_enable opencc)
-}
-
-pkg_postinst() {
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   gnome2_schemas_update
-}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/libpinyin/

2023-05-14 Thread Sam James
commit: 85bf40ad337504205632c502051c37efc2dd89b6
Author: Sam James  gentoo  org>
AuthorDate: Mon May 15 05:39:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 15 05:39:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85bf40ad

app-i18n/libpinyin: sync live

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

 app-i18n/libpinyin/libpinyin-.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-i18n/libpinyin/libpinyin-.ebuild 
b/app-i18n/libpinyin/libpinyin-.ebuild
index 5c0606058de5..92ad00709b46 100644
--- a/app-i18n/libpinyin/libpinyin-.ebuild
+++ b/app-i18n/libpinyin/libpinyin-.ebuild
@@ -1,7 +1,7 @@
-# Copyright 2012-2020 Gentoo Authors
+# Copyright 2012-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="7"
+EAPI=8
 
 inherit autotools
 
@@ -57,5 +57,5 @@ src_configure() {
 
 src_install() {
default
-   find "${ED}" -name "*.la" -delete || die
+   find "${D}" -name "*.la" -delete || die
 }



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm/, profiles/arch/arm64/

2023-05-14 Thread Sam James
commit: 4c47659570b750ef9202f496e2b34c5a7e8cc02e
Author: Bernd Waibel  posteo  net>
AuthorDate: Tue May  9 15:47:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 15 05:40:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c476595

profiles/arch: unmask python use flag on arm{,64}

Has been missed, when last riting dev-python/pyilmbase

Closes: https://bugs.gentoo.org/905768
Signed-off-by: Bernd Waibel  posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/30956
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/arm/package.use.mask   | 4 
 profiles/arch/arm64/package.use.mask | 4 
 2 files changed, 8 deletions(-)

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index 465df0a0dde4..10a2f9c946c2 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -83,10 +83,6 @@ app-emulation/qemu rbd slirp spice virgl vde
 app-emulation/qemu qemu_softmmu_targets_i386 qemu_softmmu_targets_x86_64
 app-emulation/qemu qemu_softmmu_targets_ppc qemu_softmmu_targets_ppc64
 
-# Sam James  (2021-10-31)
-# dev-python/pyilmbase isn't keyworded on arm
-media-gfx/alembic python
-
 # Tomáš Mózes  (2021-09-25)
 # Unkeyworded dependencies.
 app-admin/syslog-ng mongodb

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index 1d63c9e8837c..dcbd55a09ed2 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -67,10 +67,6 @@ sys-cluster/slurm ucx
 # Supports 64-bit NEON
 dev-libs/libgcrypt -cpu_flags_arm_neon
 
-# Sam James  (2021-10-31)
-# dev-python/pyilmbase isn't keyworded on arm64
-media-gfx/alembic python
-
 # Jakov Smolić  (2021-10-07)
 # dev-libs/mongo-c-driver is not keyworded here
 net-analyzer/zmap mongo



[gentoo-commits] repo/gentoo:master commit in: app-i18n/libpinyin/

2023-05-14 Thread Sam James
commit: 4230e65e857a003dbe384e459d9fe6254a1d4f94
Author: Graham Ramsey  gmail  com>
AuthorDate: Sat May 13 15:50:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 15 05:38:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4230e65e

app-i18n/libpinyin: add 2.8.1

Bug: https://bugs.gentoo.org/899888
Signed-off-by: Graham Ramsey  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-i18n/libpinyin/Manifest   |  1 +
 app-i18n/libpinyin/libpinyin-2.8.1.ebuild | 61 +++
 2 files changed, 62 insertions(+)

diff --git a/app-i18n/libpinyin/Manifest b/app-i18n/libpinyin/Manifest
index 04afe2227702..d8643b1cfa27 100644
--- a/app-i18n/libpinyin/Manifest
+++ b/app-i18n/libpinyin/Manifest
@@ -1,2 +1,3 @@
 DIST libpinyin-2.6.2.tar.gz 260101 BLAKE2B 
7ba61c5bfe68991866112bbb63383bd7062164f92d63150b42c30f39d383f62a339a13eafa1596d1988d8e308c93ccc0f45cceeb557ce329788da507eed3e2ab
 SHA512 
839907bed9bc796185fbe7d7b30ab84bc9bd45212797c75081475791aa62ad3465509ecc5fabe6ea27d02be9d2ca61764a472684b011b0c211bd5f4f26a0f9ca
+DIST libpinyin-2.8.1.tar.gz 264751 BLAKE2B 
a05236513ebb39ec309a045f76582fd872db3b1a5a539fce1eec7e18cecb75b2a6228d0685d4a3069fea9855c52e1ede7d735645a2f61bd567401ea32685e6cb
 SHA512 
b9b4f183ab83510d9582a65d62b22c049261d21098df8ee3bf9f78b6b67e511221d4590692c137d20a334db5eaee12586a83b2d317c75be196107b28595f
 DIST libpinyin-model19.text.tar.gz 20279012 BLAKE2B 
d8721d106235ef6fb99ad8dd4f4911bb23bf66f0259b01c39fd8ee829f0a63f326894802d62e51531a10f453dff1f4bb6e3e1648cf4aeac8213dccd10fc8ca4d
 SHA512 
93c70423ba14faa3402bce775f82769dd4ee3a49083beddc540825f88facbd847328e9d01d99473adb7cf26de0f853e2b2e14fe849b1c49531134d1ca4ed2ef2

diff --git a/app-i18n/libpinyin/libpinyin-2.8.1.ebuild 
b/app-i18n/libpinyin/libpinyin-2.8.1.ebuild
new file mode 100644
index ..b186e041edb4
--- /dev/null
+++ b/app-i18n/libpinyin/libpinyin-2.8.1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 2012-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+if [[ "${PV}" == "" ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/libpinyin/libpinyin;
+fi
+
+LIBPINYIN_MODEL_VERSION="19"
+
+DESCRIPTION="Libraries for handling of Hanyu Pinyin and Zhuyin Fuhao"
+HOMEPAGE="https://github.com/libpinyin/libpinyin 
https://sourceforge.net/projects/libpinyin/;
+if [[ "${PV}" == "" ]]; then
+   SRC_URI=""
+else
+   SRC_URI="https://github.com/libpinyin/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+fi
+SRC_URI+=" 
mirror://sourceforge/${PN}/models/model${LIBPINYIN_MODEL_VERSION}.text.tar.gz 
-> ${PN}-model${LIBPINYIN_MODEL_VERSION}.text.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0/13"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE=""
+
+BDEPEND="virtual/pkgconfig"
+DEPEND="dev-libs/glib:2
+   sys-libs/db:="
+RDEPEND="${DEPEND}"
+
+src_unpack() {
+   if [[ "${PV}" == "" ]]; then
+   git-r3_src_unpack
+   else
+   unpack ${P}.tar.gz
+   fi
+}
+
+src_prepare() {
+   default
+
+   sed -e "/^\twget .*\/model${LIBPINYIN_MODEL_VERSION}\.text\.tar\.gz$/d" 
-i data/Makefile.am || die
+   ln -s "${DISTDIR}/${PN}-model${LIBPINYIN_MODEL_VERSION}.text.tar.gz" 
"data/model${LIBPINYIN_MODEL_VERSION}.text.tar.gz" || die
+
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --enable-libzhuyin \
+   --disable-static
+}
+
+src_install() {
+   default
+   find "${D}" -name "*.la" -delete || die
+}



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

2023-05-14 Thread Sam James
commit: 972a7d2b4ab23363f012e21d94604c568afd2965
Author: Thibaud CANALE  thican  net>
AuthorDate: Sat May 13 19:19:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 15 05:38:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=972a7d2b

x11-wm/marco: add 1.26.2

Closes: https://bugs.gentoo.org/905949
Signed-off-by: Thibaud CANALE  thican.net>
Closes: https://github.com/gentoo/gentoo/pull/31026
Signed-off-by: Sam James  gentoo.org>

 x11-wm/marco/Manifest|  1 +
 x11-wm/marco/marco-1.26.2.ebuild | 74 
 2 files changed, 75 insertions(+)

diff --git a/x11-wm/marco/Manifest b/x11-wm/marco/Manifest
index f80661d66b13..51184d2d6525 100644
--- a/x11-wm/marco/Manifest
+++ b/x11-wm/marco/Manifest
@@ -1,2 +1,3 @@
 DIST marco-1.26.0.tar.xz 1855196 BLAKE2B 
1481ee365d9bd8430fc5dc11a41268613823ff44c99b0d50a747dfd4663e40f121038a32f148af546f6e500b9a905bb30f6c5c9ff19dedb56eb991e2ceefe95f
 SHA512 
013ba12dc7f4affe24bc5763ae88e44ede3f1454e74b5a642503d3741ce935f6757eba3f9def56670414c5a9c03b38384b5b54a494f9cb8f5bfd480e43300e76
 DIST marco-1.26.1.tar.xz 1863304 BLAKE2B 
8d32334baf77124413770fb2081088e5e9eb8ae9ef0a99d0a1e634f002b613a7b3dd3f0506db9b244ca4180b309a65b6d0ad720dda777bc9f218d66c5958704f
 SHA512 
241857696f5cafe3ce96b90e3302e6bcc5d5cbae2f5bb5d71e73d623fcfd2f1a7079415efb2d93d77d0a135ea96e1fd144ab2530fa87935c913b8f217fc9
+DIST marco-1.26.2.tar.xz 1865248 BLAKE2B 
86933230f11a9342009d79bd836ab09272a335cc7e0e8c84c4ac1c300fd4b604a97424c76d371450a46be0c2a588902c17791fe1ee752e06207046bbddc055a4
 SHA512 
326ed378be891806a9750021626863e00d80f29af8fe920eeb0910d9eb2ece534babf012e1aced6b071b6c0fdd8a77ea8c948d68a70f9280822b30231aa934b9

diff --git a/x11-wm/marco/marco-1.26.2.ebuild b/x11-wm/marco/marco-1.26.2.ebuild
new file mode 100644
index ..1a9ad8ef0b7c
--- /dev/null
+++ b/x11-wm/marco/marco-1.26.2.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MATE2_LA_PUNT="yes"
+
+inherit mate meson
+
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+
+DESCRIPTION="MATE default window manager"
+LICENSE="FDL-1.2+ GPL-2+ LGPL-2+ MIT"
+SLOT="0/2"
+
+IUSE="startup-notification test xinerama"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   >=dev-libs/glib-2.58:2
+   >=gnome-base/libgtop-2:2=
+   media-libs/libcanberra[gtk3]
+   x11-libs/cairo
+   >=x11-libs/pango-1.2[X]
+   x11-libs/gdk-pixbuf:2
+   >=x11-libs/gtk+-3.22:3
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   >=x11-libs/libXcomposite-0.3
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXpresent
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   >=x11-libs/startup-notification-0.7
+   xinerama? ( x11-libs/libXinerama )
+"
+
+RDEPEND="${COMMON_DEPEND}
+   gnome-extra/zenity
+   >=mate-base/mate-desktop-1.20.0
+   virtual/libintl
+"
+
+BDEPEND="${COMMON_DEPEND}
+   app-text/yelp-tools
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   x11-base/xorg-proto
+   test? ( app-text/docbook-xml-dtd:4.5 )
+   xinerama? ( x11-base/xorg-proto )
+"
+
+src_configure() {
+   local emesonargs=(
+   -Dcompositor=true
+   -Drender=true
+   -Dshape=true
+   -Dsm=true
+   -Dxsync=true
+   $(meson_use startup-notification)
+   $(meson_use xinerama)
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   dodoc doc/*.txt
+}



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-panel/

2023-05-14 Thread Sam James
commit: 4c9e1c61c780722b35a5898894e432f8ac5a9360
Author: Thibaud CANALE  thican  net>
AuthorDate: Sat May 13 18:55:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 15 05:38:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c9e1c61

mate-base/mate-panel: add 1.26.3

Closes: https://bugs.gentoo.org/905950
Signed-off-by: Thibaud CANALE  thican.net>
Closes: https://github.com/gentoo/gentoo/pull/31024
Signed-off-by: Sam James  gentoo.org>

 mate-base/mate-panel/Manifest |  1 +
 mate-base/mate-panel/mate-panel-1.26.3.ebuild | 72 +++
 2 files changed, 73 insertions(+)

diff --git a/mate-base/mate-panel/Manifest b/mate-base/mate-panel/Manifest
index e539cccb729a..3b4c4acf069e 100644
--- a/mate-base/mate-panel/Manifest
+++ b/mate-base/mate-panel/Manifest
@@ -1,2 +1,3 @@
 DIST mate-panel-1.26.0.tar.xz 3303980 BLAKE2B 
b36ddb6d4db174bd26986193829e72e498f81e31d129aa0e64ef3927b3571b58c3bb940a1d3c4ceb14165d5d7810d812a3b39dd2ea7aad4bd9cdaf4dae84751e
 SHA512 
394cf6a4a081980d286a03488370a5335dca681964271329b28d7254fc877457bc42883c95ad9f197a319f1bef71e237052d64b98606df616f5e11b9f9ae5f31
 DIST mate-panel-1.26.2.tar.xz 3314092 BLAKE2B 
6b33562728b7ffa3bc1c5a3341e2bd4b88c5daba504e6818810f194d8a6f736ac5b5936ed10c17ad5879eaa7a3e7f2a7d0dad6e59e7582d684f9bcdbb8421ddf
 SHA512 
31f97b5cbacd5ac4a3661fdb8544313e5fb406489c9179d98c0f981001beae97890f3563bbf5886c451cf27db7235bfe70d40bf2582bc2e2206dadd396432ec7
+DIST mate-panel-1.26.3.tar.xz 3255864 BLAKE2B 
3d0dce61e6fa1b89f8f52dcad201b263c412d6819e7ba139777fe99310c8e3274da990c0678b493b89879e6af517912e90f705dcdd6e43e94892fd64f63df224
 SHA512 
28c93566a528037082ed6181e628658373e5fd35f987b9d18b1731f3b3762f139cd1624ad862acc40413baa308b51a7ae617449c4a2a13c4726b5dad6a109d5a

diff --git a/mate-base/mate-panel/mate-panel-1.26.3.ebuild 
b/mate-base/mate-panel/mate-panel-1.26.3.ebuild
new file mode 100644
index ..0b9f509c92f1
--- /dev/null
+++ b/mate-base/mate-panel/mate-panel-1.26.3.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MATE_LA_PUNT="yes"
+
+inherit mate
+
+if [[ "${PV}" != * ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+fi
+
+DESCRIPTION="The MATE panel"
+LICENSE="FDL-1.1+ GPL-2+ LGPL-2+"
+SLOT="0"
+
+IUSE="+X +introspection wayland"
+
+REQUIRED_USE="|| ( X wayland )"
+
+COMMON_DEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   >=dev-libs/glib-2.50:2
+   >=dev-libs/libmateweather-1.17.0
+   dev-libs/libxml2:2
+   >=gnome-base/dconf-0.13.4
+   >=mate-base/mate-desktop-1.17.0
+   >=mate-base/mate-menus-1.21.0
+   >=sys-apps/dbus-1.1.2
+   >=x11-libs/cairo-1.0.0[X?]
+   >=x11-libs/gdk-pixbuf-2.26.0:2
+   >=x11-libs/gtk+-3.22:3[introspection?]
+   x11-libs/libICE
+   x11-libs/libSM
+   >=x11-libs/libwnck-3.4.6:3[introspection?]
+   >=x11-libs/pango-1.15.4:0[introspection?]
+   X? (
+   x11-libs/libX11
+   x11-libs/libXau
+   >=x11-libs/libXrandr-1.3
+   )
+   introspection? ( >=dev-libs/gobject-introspection-0.6.7:= )
+   wayland? ( gui-libs/gtk-layer-shell )
+"
+
+RDEPEND="${COMMON_DEPEND}
+   virtual/libintl
+"
+
+DEPEND="${COMMON_DEPEND}"
+
+BDEPEND="
+   app-text/docbook-xml-dtd:4.1.2
+   app-text/yelp-tools
+   >=dev-lang/perl-5:=
+   dev-util/glib-utils
+   dev-util/gdbus-codegen
+   dev-util/gtk-doc
+   dev-util/gtk-doc-am
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+src_configure() {
+   mate_src_configure \
+   --libexecdir="${EPREFIX}"/usr/libexec/mate-applets \
+   --disable-deprecation-flags \
+   $(use_enable X x11) \
+   $(use_enable introspection) \
+   $(use_enable wayland)
+}



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

2023-05-14 Thread Sam James
commit: ad06e36af11df45d8c7034c757a7d64b7120b49d
Author: Sam James  gentoo  org>
AuthorDate: Mon May 15 04:10:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 15 04:10:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad06e36a

media-video/pipewire: Stabilize 0.3.70-r2 ppc64, #906301

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

 media-video/pipewire/pipewire-0.3.70-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/pipewire/pipewire-0.3.70-r2.ebuild 
b/media-video/pipewire/pipewire-0.3.70-r2.ebuild
index 9b0feb44a421..732e73fff23e 100644
--- a/media-video/pipewire/pipewire-0.3.70-r2.ebuild
+++ b/media-video/pipewire/pipewire-0.3.70-r2.ebuild
@@ -29,7 +29,7 @@ else

SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.bz2;
fi
 
-   KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
 fi
 
 DESCRIPTION="Multimedia processing graphs"



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

2023-05-14 Thread Sam James
commit: ff260cd0c5b917a91d5700b868eba84e78a785b5
Author: Sam James  gentoo  org>
AuthorDate: Mon May 15 04:07:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 15 04:09:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff260cd0

sys-apps/sed: don't automagically use Valgrind for tests

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

 sys-apps/sed/sed-4.9.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/sys-apps/sed/sed-4.9.ebuild b/sys-apps/sed/sed-4.9.ebuild
index b8a7af1f029e..c6cc11898175 100644
--- a/sys-apps/sed/sed-4.9.ebuild
+++ b/sys-apps/sed/sed-4.9.ebuild
@@ -48,6 +48,9 @@ src_configure() {
 }
 
 src_test() {
+   # We don't want to automagically use Valgrind for tests.
+   sed -i -e 's:valgrind --error-exitcode=1:false:' init.cfg || die
+
emake VERBOSE=yes check
 }
 



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

2023-05-14 Thread Sam James
commit: 81c1db98a37c77fb4c46b699f3dfd1be14d65e38
Author: Sam James  gentoo  org>
AuthorDate: Mon May 15 04:10:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 15 04:10:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81c1db98

media-gfx/cairosvg: Keyword 2.7.0 ppc, #906242

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

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

diff --git a/media-gfx/cairosvg/cairosvg-2.7.0.ebuild 
b/media-gfx/cairosvg/cairosvg-2.7.0.ebuild
index ee83def37802..bec725c86da7 100644
--- a/media-gfx/cairosvg/cairosvg-2.7.0.ebuild
+++ b/media-gfx/cairosvg/cairosvg-2.7.0.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
 
 RDEPEND="
dev-python/cairocffi[${PYTHON_USEDEP}]



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

2023-05-14 Thread Sam James
commit: 053fa3c7bb1949936607c0cc94aac9b044094b11
Author: Sam James  gentoo  org>
AuthorDate: Mon May 15 04:10:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 15 04:10:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=053fa3c7

dev-python/cssselect2: Keyword 0.7.0 ppc, #906242

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

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

diff --git a/dev-python/cssselect2/cssselect2-0.7.0.ebuild 
b/dev-python/cssselect2/cssselect2-0.7.0.ebuild
index de7f85a37d15..2d21a651cf9b 100644
--- a/dev-python/cssselect2/cssselect2-0.7.0.ebuild
+++ b/dev-python/cssselect2/cssselect2-0.7.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
 
 RDEPEND="
dev-python/tinycss2[${PYTHON_USEDEP}]



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

2023-05-14 Thread Sam James
commit: 60c042df799ea299507b7a79069c4b882f610782
Author: Sam James  gentoo  org>
AuthorDate: Mon May 15 04:10:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 15 04:10:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60c042df

dev-python/cssselect2: Keyword 0.7.0 ppc64, #906242

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

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

diff --git a/dev-python/cssselect2/cssselect2-0.7.0.ebuild 
b/dev-python/cssselect2/cssselect2-0.7.0.ebuild
index d5353b1976ac..de7f85a37d15 100644
--- a/dev-python/cssselect2/cssselect2-0.7.0.ebuild
+++ b/dev-python/cssselect2/cssselect2-0.7.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
 
 RDEPEND="
dev-python/tinycss2[${PYTHON_USEDEP}]



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

2023-05-14 Thread Sam James
commit: c118e605148634f08465465f523e4c271d6ea298
Author: Sam James  gentoo  org>
AuthorDate: Mon May 15 04:10:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 15 04:10:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c118e605

dev-util/cmake: Stabilize 3.26.3 ppc64, #906330

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

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

diff --git a/dev-util/cmake/cmake-3.26.3.ebuild 
b/dev-util/cmake/cmake-3.26.3.ebuild
index 6f5c1024a751..e33e19a74327 100644
--- a/dev-util/cmake/cmake-3.26.3.ebuild
+++ b/dev-util/cmake/cmake-3.26.3.ebuild
@@ -48,7 +48,7 @@ else

https://github.com/Kitware/CMake/releases/download/v$(ver_cut 
1-3)/${MY_P}-SHA-256.txt.asc
)"
 
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips 
~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-bradking )"
fi



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

2023-05-14 Thread Sam James
commit: 16568fb0a45d0cdd77ecf1deaed339bf11902707
Author: Sam James  gentoo  org>
AuthorDate: Mon May 15 04:10:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 15 04:10:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16568fb0

media-fonts/noto: Stabilize 20230331 ppc, #906325

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

 media-fonts/noto/noto-20230331.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/noto/noto-20230331.ebuild 
b/media-fonts/noto/noto-20230331.ebuild
index 0cb17c3d7cb8..b63f563b0e40 100644
--- a/media-fonts/noto/noto-20230331.ebuild
+++ b/media-fonts/noto/noto-20230331.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/notofonts/notofonts.github.io/archive/${COMMIT}.tar.
 
 LICENSE="OFL-1.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc ~ppc64 ~riscv sparc x86"
 # Extra allows to optionally reduce disk usage even returning to tofu
 # issue as described in https://www.google.com/get/noto/
 IUSE="cjk +extra"



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

2023-05-14 Thread Sam James
commit: 9d9bb85dad75353aa469da8be9b677e663c84214
Author: Sam James  gentoo  org>
AuthorDate: Mon May 15 04:10:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 15 04:10:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d9bb85d

media-gfx/scrot: Stabilize 1.9 ppc, #906262

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

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

diff --git a/media-gfx/scrot/scrot-1.9.ebuild b/media-gfx/scrot/scrot-1.9.ebuild
index 6d72130d02e4..6be000c3bcad 100644
--- a/media-gfx/scrot/scrot-1.9.ebuild
+++ b/media-gfx/scrot/scrot-1.9.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == ** ]] ; then
inherit autotools git-r3
 else

SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.bz2;
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ppc ppc64 ~riscv sparc x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv sparc x86"
 fi
 
 LICENSE="feh LGPL-2+"



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

2023-05-14 Thread Sam James
commit: 9a0888435524796e9fb33deac3c51b652e4f8e7a
Author: Sam James  gentoo  org>
AuthorDate: Mon May 15 04:10:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 15 04:10:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a088843

media-gfx/scrot: Stabilize 1.9 ppc64, #906262

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

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

diff --git a/media-gfx/scrot/scrot-1.9.ebuild b/media-gfx/scrot/scrot-1.9.ebuild
index c1a60ffa08df..6d72130d02e4 100644
--- a/media-gfx/scrot/scrot-1.9.ebuild
+++ b/media-gfx/scrot/scrot-1.9.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == ** ]] ; then
inherit autotools git-r3
 else

SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.bz2;
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv sparc x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ppc ppc64 ~riscv sparc x86"
 fi
 
 LICENSE="feh LGPL-2+"



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

2023-05-14 Thread Sam James
commit: 8a5f264a3d60281478bff9db0ca4efd2e7889d7d
Author: Sam James  gentoo  org>
AuthorDate: Mon May 15 04:10:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 15 04:10:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a5f264a

media-gfx/cairosvg: Keyword 2.7.0 ppc64, #906242

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

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

diff --git a/media-gfx/cairosvg/cairosvg-2.7.0.ebuild 
b/media-gfx/cairosvg/cairosvg-2.7.0.ebuild
index 96aa89c6e104..ee83def37802 100644
--- a/media-gfx/cairosvg/cairosvg-2.7.0.ebuild
+++ b/media-gfx/cairosvg/cairosvg-2.7.0.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
 
 RDEPEND="
dev-python/cairocffi[${PYTHON_USEDEP}]



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

2023-05-14 Thread Sam James
commit: f1d75fe6e07eebfc1f46cd92ebf88e183acd3004
Author: Sam James  gentoo  org>
AuthorDate: Mon May 15 04:09:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 15 04:09:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1d75fe6

dev-libs/nettle: add 3.9

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

 dev-libs/nettle/Manifest  |  2 +
 dev-libs/nettle/nettle-3.9.ebuild | 89 +++
 2 files changed, 91 insertions(+)

diff --git a/dev-libs/nettle/Manifest b/dev-libs/nettle/Manifest
index e7503051d545..1729d02bfa81 100644
--- a/dev-libs/nettle/Manifest
+++ b/dev-libs/nettle/Manifest
@@ -1,2 +1,4 @@
 DIST nettle-3.8.1.tar.gz 2406251 BLAKE2B 
22b4ec81645b579504356597ba87b637e46285682020c90e03ecaea386ac9b48eaf91ee76ae3b86b6060be355de20c320ab3b74958074ad23fc08ad9ab6a4cbb
 SHA512 
a405da3438d185d96917b03b00abb9ab43e04f58f770f657f716c25d64bb258ee170a71328e74736caa7121f50c0c89d3cc840c1201d2a92cfaf1357d24bdc6a
 DIST nettle-3.8.1.tar.gz.sig 374 BLAKE2B 
e2bfce4aaa1be114fb9bf8724f25db75c69c3b98538df46e9b1428ce615f7db3b9e9f9240d232fddac195db4568439b3f58989c20beca82aa6db79f4956db547
 SHA512 
978304b1faa5adc3b0d6ea7e9597af6154ad5d6e328913ac19184ece94771fdb2a7d5ce0af535ae8d28cb6ccd94fb3d4ef2613c0356df9e08b5d4c26ea646e09
+DIST nettle-3.9.tar.gz 2393838 BLAKE2B 
80885fa380de58765155a5d4b209e524f4bd0336156ba6f5189702007438998094df0e4e801370fd0a74251b8cf91f46638b0c0139388c2c2098b1207ed3415c
 SHA512 
5e44f59b37ec1e92345fce0b963151d1f2aabf01b3a197b8d931067c51af4ba025059c6a07f2bcd19b17eb49d6ede98f5c200e58d340959826cda473459d2fba
+DIST nettle-3.9.tar.gz.sig 374 BLAKE2B 
4fb9fbdafd01712db2506e070a64b6821dcc0c3ff3cea83011662ee4cdd5120ed10c6fa7b41d556069fe2d8827a312e94bb3586be845284fa7a7ac75f000a750
 SHA512 
8cf060e9f8e0dc0a70a7d324cf2366e0fc990fca2d8a1c677e66382f6853f96146fe30ea9b8629030991f4799430c7660ae7867c94167760bb945abb526b5bda

diff --git a/dev-libs/nettle/nettle-3.9.ebuild 
b/dev-libs/nettle/nettle-3.9.ebuild
new file mode 100644
index ..3bdb6aaa7a4a
--- /dev/null
+++ b/dev-libs/nettle/nettle-3.9.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/nettle.asc
+inherit multilib-build multilib-minimal toolchain-funcs verify-sig
+
+DESCRIPTION="Low-level cryptographic library"
+HOMEPAGE="http://www.lysator.liu.se/~nisse/nettle/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
+SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.gz.sig )"
+
+LICENSE="|| ( LGPL-3 LGPL-2.1 )"
+# Subslot = libnettle - libhogweed soname version
+SLOT="0/8-6"
+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="+asm doc +gmp static-libs cpu_flags_arm_neon cpu_flags_arm_aes 
cpu_flags_arm_sha1 cpu_flags_arm_sha2 cpu_flags_ppc_altivec cpu_flags_x86_aes 
cpu_flags_x86_sha cpu_flags_x86_pclmul"
+# The arm64 crypto option controls AES, SHA1, and SHA2 usage.
+REQUIRED_USE="
+   cpu_flags_arm_aes? ( cpu_flags_arm_sha1 cpu_flags_arm_sha2 )
+   cpu_flags_arm_sha1? ( cpu_flags_arm_aes cpu_flags_arm_sha2 )
+   cpu_flags_arm_sha2? ( cpu_flags_arm_aes cpu_flags_arm_sha1 )
+"
+
+DEPEND="gmp? ( >=dev-libs/gmp-6.1:=[static-libs?,${MULTILIB_USEDEP}] )"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   sys-devel/m4
+   doc? ( sys-apps/texinfo )
+   verify-sig? ( sec-keys/openpgp-keys-nettle )
+"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/nettle/version.h
+)
+
+DOCS=()
+HTML_DOCS=()
+
+src_prepare() {
+   default
+
+   # I do not see in config.sub reference to sunldsolaris.
+   # if someone complains readd
+   # -e 's/solaris\*)/sunldsolaris*)/' \
+   sed -e '/CFLAGS=/s: -ggdb3::' \
+   -i configure.ac configure || die
+
+   if use doc ; then
+   DOCS+=( nettle.pdf )
+   HTML_DOCS+=( nettle.html )
+   fi
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   CC_FOR_BUILD="$(tc-getBUILD_CC)"
+
+   $(tc-is-static-only && echo --disable-shared)
+
+   # Intrinsics
+   $(use_enable cpu_flags_arm_neon arm-neon)
+   $(use_enable cpu_flags_arm_aes arm64-crypto)
+   $(use_enable cpu_flags_ppc_altivec power-altivec)
+   $(use_enable cpu_flags_x86_aes x86-aesni)
+   $(use_enable cpu_flags_x86_sha x86-sha-ni)
+   $(use_enable cpu_flags_x86_pclmul x86-pclmul)
+   # TODO: PPC crypto flag?
+   --disable-power-crypto-ext
+   # TODO: How do we detect this in ebuilds reliably?
+   --disable-power9
+   $([[ ${CHOST} == *-solaris* ]] && echo 
'--disable-symbol-versions')
+   # TODO: 

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

2023-05-14 Thread Sam James
commit: c06036a6f5ebbb0d6dba6fd5679c535503129165
Author: Sam James  gentoo  org>
AuthorDate: Mon May 15 04:10:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 15 04:10:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c06036a6

dev-python/mkdocs-material: Keyword 9.1.12 ppc64, #906242

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

 dev-python/mkdocs-material/mkdocs-material-9.1.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/mkdocs-material/mkdocs-material-9.1.12.ebuild 
b/dev-python/mkdocs-material/mkdocs-material-9.1.12.ebuild
index 1a8ab9c9f01d..3fd46c3ed52a 100644
--- a/dev-python/mkdocs-material/mkdocs-material-9.1.12.ebuild
+++ b/dev-python/mkdocs-material/mkdocs-material-9.1.12.ebuild
@@ -27,7 +27,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 IUSE="social"
 
 RDEPEND="



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

2023-05-14 Thread Sam James
commit: 7acd8f31daa8c6a0bacb9505284b14b78793ae57
Author: Sam James  gentoo  org>
AuthorDate: Mon May 15 04:10:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 15 04:10:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7acd8f31

dev-python/mkdocs-material: Keyword 9.1.12 ppc, #906242

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

 dev-python/mkdocs-material/mkdocs-material-9.1.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/mkdocs-material/mkdocs-material-9.1.12.ebuild 
b/dev-python/mkdocs-material/mkdocs-material-9.1.12.ebuild
index 3fd46c3ed52a..c6eb88bef19a 100644
--- a/dev-python/mkdocs-material/mkdocs-material-9.1.12.ebuild
+++ b/dev-python/mkdocs-material/mkdocs-material-9.1.12.ebuild
@@ -27,7 +27,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 IUSE="social"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-gentoo-developers/

2023-05-14 Thread Sam James
commit: f094c789f36c3c740d9f1903068db387f94b0356
Author: Sam James  gentoo  org>
AuthorDate: Mon May 15 02:57:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 15 04:09:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f094c789

sec-keys/openpgp-keys-gentoo-developers: add 20230501

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

 sec-keys/openpgp-keys-gentoo-developers/Manifest   |   1 +
 .../openpgp-keys-gentoo-developers-20230501.ebuild | 233 +
 2 files changed, 234 insertions(+)

diff --git a/sec-keys/openpgp-keys-gentoo-developers/Manifest 
b/sec-keys/openpgp-keys-gentoo-developers/Manifest
index 58234f472e92..22676b184e3e 100644
--- a/sec-keys/openpgp-keys-gentoo-developers/Manifest
+++ b/sec-keys/openpgp-keys-gentoo-developers/Manifest
@@ -1,3 +1,4 @@
 DIST openpgp-keys-gentoo-developers-20230403-active-devs.gpg 3033398 BLAKE2B 
233549fa600d855df1f4130224c63b10d0df3312886bef1c0486553db3025554a4fff7af104a3f0869390d53837a8d0182d830432e855273da28c753ea579d7e
 SHA512 
33264b9ef002656f5c58dc2b2ff568d01b624c68e2e42db0d388b9a99b45c2d605df0d5db7b5029c0946f524fa7168252ba87908336e6f9ad0717c20d43cd112
 DIST openpgp-keys-gentoo-developers-20230417-active-devs.gpg 3075471 BLAKE2B 
a1d35a6fa32cd92662ce7913000f043d15b2875865a7839df69c7c5648b70c20c43d59cc8fbc9d5bcbd4ea48ea7e7f8063a79fef624d39c092b60b6741e793bd
 SHA512 
4637d67ab19512c80547f029ab95ba755308f9a88c7de4d417177201620b1e48fc21b4ae2bf40770222076aab10f812a71046ce198bdcfa1d08283a3211a4755
 DIST openpgp-keys-gentoo-developers-20230424-active-devs.gpg 3077177 BLAKE2B 
37795ba97540163c722f6642d001767a64a19ed6e2ca64ed1aa6b69f363aac96f25c7f9adb244a35eb8786902048a1b78b1f1b4bccfa26bcf23638c6bb85c07f
 SHA512 
3a610650a1f1aa5e17c33eed5b78521df523fc068004015f42d13eb8b72b08d7f9296420bb70fefae879c0eca2a2128c43149512fce07d01f78c088325e2c453
+DIST openpgp-keys-gentoo-developers-20230501-active-devs.gpg 3083340 BLAKE2B 
464837904637d6271348a0f18a882670c75c04a0e88e212efcf6715b840a9a0f6c63933bb341dfdfc0912d52f90dcb35fcd07f375bf3fdac4a35fb0cc03e029b
 SHA512 
b2781930ddab8d17f17393be0e0535144b0a800e4178bce3a15c5cc2a8c973cf95ad51aa9ccfae5763057a5fce434eb6279d92b7064c0744a78e198b78b4f436

diff --git 
a/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20230501.ebuild
 
b/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20230501.ebuild
new file mode 100644
index ..efd0694ab707
--- /dev/null
+++ 
b/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20230501.ebuild
@@ -0,0 +1,233 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit edo python-any-r1
+
+DESCRIPTION="Gentoo Authority Keys (GLEP 79)"
+HOMEPAGE="https://www.gentoo.org/downloads/signatures/;
+if [[ ${PV} == * ]] ; then
+   PROPERTIES="live"
+
+   BDEPEND="net-misc/curl"
+else
+   
SRC_URI="https://qa-reports.gentoo.org/output/keys/active-devs-${PV}.gpg -> 
${P}-active-devs.gpg"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
+fi
+
+S="${WORKDIR}"
+
+LICENSE="public-domain"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND+="
+   $(python_gen_any_dep 'dev-python/python-gnupg[${PYTHON_USEDEP}]')
+   sec-keys/openpgp-keys-gentoo-auth
+   test? (
+   app-crypt/gnupg
+   sys-apps/grep[pcre]
+   )
+"
+
+python_check_deps() {
+   python_has_version "dev-python/python-gnupg[${PYTHON_USEDEP}]"
+}
+
+src_unpack() {
+   if [[ ${PV} == * ]] ; then
+   curl https://qa-reports.gentoo.org/output/active-devs.gpg -o 
${P}-active-devs.gpg || die
+   else
+   default
+   fi
+}
+
+src_compile() {
+   export GNUPGHOME="${T}"/.gnupg
+
+   get_gpg_keyring_dir() {
+   if [[ ${PV} == * ]] ; then
+   echo "${WORKDIR}"
+   else
+   echo "${DISTDIR}"
+   fi
+   }
+
+   local mygpgargs=(
+   --no-autostart
+   --no-default-keyring
+   --homedir "${GNUPGHOME}"
+   )
+
+   # From verify-sig.eclass:
+   # "GPG upstream knows better than to follow the spec, so we can't
+   # override this directory.  However, there is a clean fallback
+   # to GNUPGHOME."
+   addpredict /run/user
+
+   mkdir "${GNUPGHOME}" || die
+   chmod 700 "${GNUPGHOME}" || die
+
+   # Convert the binary keyring into an armored one so we can process it
+   edo gpg "${mygpgargs[@]}" --import 
"$(get_gpg_keyring_dir)"/${P}-active-devs.gpg
+   edo gpg "${mygpgargs[@]}" --export --armor > 
"${WORKDIR}"/gentoo-developers.asc
+
+   # Now strip out the keys which are expired and/or missing a signature
+   # from our L2 developer authority key
+   edo "${EPYTHON}" 

[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-gentoo-developers/

2023-05-14 Thread Sam James
commit: 04c283e9d778e5467f7fe0a63746ddc431bda44b
Author: Sam James  gentoo  org>
AuthorDate: Mon May 15 02:56:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 15 04:09:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04c283e9

sec-keys/openpgp-keys-gentoo-developers: add 20230424

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

 sec-keys/openpgp-keys-gentoo-developers/Manifest   |   1 +
 .../openpgp-keys-gentoo-developers-20230424.ebuild | 233 +
 2 files changed, 234 insertions(+)

diff --git a/sec-keys/openpgp-keys-gentoo-developers/Manifest 
b/sec-keys/openpgp-keys-gentoo-developers/Manifest
index 40a59ff16a31..58234f472e92 100644
--- a/sec-keys/openpgp-keys-gentoo-developers/Manifest
+++ b/sec-keys/openpgp-keys-gentoo-developers/Manifest
@@ -1,2 +1,3 @@
 DIST openpgp-keys-gentoo-developers-20230403-active-devs.gpg 3033398 BLAKE2B 
233549fa600d855df1f4130224c63b10d0df3312886bef1c0486553db3025554a4fff7af104a3f0869390d53837a8d0182d830432e855273da28c753ea579d7e
 SHA512 
33264b9ef002656f5c58dc2b2ff568d01b624c68e2e42db0d388b9a99b45c2d605df0d5db7b5029c0946f524fa7168252ba87908336e6f9ad0717c20d43cd112
 DIST openpgp-keys-gentoo-developers-20230417-active-devs.gpg 3075471 BLAKE2B 
a1d35a6fa32cd92662ce7913000f043d15b2875865a7839df69c7c5648b70c20c43d59cc8fbc9d5bcbd4ea48ea7e7f8063a79fef624d39c092b60b6741e793bd
 SHA512 
4637d67ab19512c80547f029ab95ba755308f9a88c7de4d417177201620b1e48fc21b4ae2bf40770222076aab10f812a71046ce198bdcfa1d08283a3211a4755
+DIST openpgp-keys-gentoo-developers-20230424-active-devs.gpg 3077177 BLAKE2B 
37795ba97540163c722f6642d001767a64a19ed6e2ca64ed1aa6b69f363aac96f25c7f9adb244a35eb8786902048a1b78b1f1b4bccfa26bcf23638c6bb85c07f
 SHA512 
3a610650a1f1aa5e17c33eed5b78521df523fc068004015f42d13eb8b72b08d7f9296420bb70fefae879c0eca2a2128c43149512fce07d01f78c088325e2c453

diff --git 
a/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20230424.ebuild
 
b/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20230424.ebuild
new file mode 100644
index ..efd0694ab707
--- /dev/null
+++ 
b/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20230424.ebuild
@@ -0,0 +1,233 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit edo python-any-r1
+
+DESCRIPTION="Gentoo Authority Keys (GLEP 79)"
+HOMEPAGE="https://www.gentoo.org/downloads/signatures/;
+if [[ ${PV} == * ]] ; then
+   PROPERTIES="live"
+
+   BDEPEND="net-misc/curl"
+else
+   
SRC_URI="https://qa-reports.gentoo.org/output/keys/active-devs-${PV}.gpg -> 
${P}-active-devs.gpg"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
+fi
+
+S="${WORKDIR}"
+
+LICENSE="public-domain"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND+="
+   $(python_gen_any_dep 'dev-python/python-gnupg[${PYTHON_USEDEP}]')
+   sec-keys/openpgp-keys-gentoo-auth
+   test? (
+   app-crypt/gnupg
+   sys-apps/grep[pcre]
+   )
+"
+
+python_check_deps() {
+   python_has_version "dev-python/python-gnupg[${PYTHON_USEDEP}]"
+}
+
+src_unpack() {
+   if [[ ${PV} == * ]] ; then
+   curl https://qa-reports.gentoo.org/output/active-devs.gpg -o 
${P}-active-devs.gpg || die
+   else
+   default
+   fi
+}
+
+src_compile() {
+   export GNUPGHOME="${T}"/.gnupg
+
+   get_gpg_keyring_dir() {
+   if [[ ${PV} == * ]] ; then
+   echo "${WORKDIR}"
+   else
+   echo "${DISTDIR}"
+   fi
+   }
+
+   local mygpgargs=(
+   --no-autostart
+   --no-default-keyring
+   --homedir "${GNUPGHOME}"
+   )
+
+   # From verify-sig.eclass:
+   # "GPG upstream knows better than to follow the spec, so we can't
+   # override this directory.  However, there is a clean fallback
+   # to GNUPGHOME."
+   addpredict /run/user
+
+   mkdir "${GNUPGHOME}" || die
+   chmod 700 "${GNUPGHOME}" || die
+
+   # Convert the binary keyring into an armored one so we can process it
+   edo gpg "${mygpgargs[@]}" --import 
"$(get_gpg_keyring_dir)"/${P}-active-devs.gpg
+   edo gpg "${mygpgargs[@]}" --export --armor > 
"${WORKDIR}"/gentoo-developers.asc
+
+   # Now strip out the keys which are expired and/or missing a signature
+   # from our L2 developer authority key
+   edo "${EPYTHON}" "${FILESDIR}"/keyring-mangler.py \
+   "${BROOT}"/usr/share/openpgp-keys/gentoo-auth.asc \
+   "${WORKDIR}"/gentoo-developers.asc \
+   "${WORKDIR}"/gentoo-developers-sanitised.asc
+}
+
+src_test() {
+   export GNUPGHOME="${T}"/tests/.gnupg
+
+   local mygpgargs=(
+   # We don't have 

[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-gentoo-developers/

2023-05-14 Thread Sam James
commit: e4aadb657142ecf6b58127049883c7da5d22bf0b
Author: Sam James  gentoo  org>
AuthorDate: Mon May 15 02:57:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 15 04:09:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4aadb65

sec-keys/openpgp-keys-gentoo-developers: add 20230508

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

 sec-keys/openpgp-keys-gentoo-developers/Manifest   |   1 +
 .../openpgp-keys-gentoo-developers-20230508.ebuild | 233 +
 2 files changed, 234 insertions(+)

diff --git a/sec-keys/openpgp-keys-gentoo-developers/Manifest 
b/sec-keys/openpgp-keys-gentoo-developers/Manifest
index 22676b184e3e..5bcf3ef83ac3 100644
--- a/sec-keys/openpgp-keys-gentoo-developers/Manifest
+++ b/sec-keys/openpgp-keys-gentoo-developers/Manifest
@@ -2,3 +2,4 @@ DIST openpgp-keys-gentoo-developers-20230403-active-devs.gpg 
3033398 BLAKE2B 233
 DIST openpgp-keys-gentoo-developers-20230417-active-devs.gpg 3075471 BLAKE2B 
a1d35a6fa32cd92662ce7913000f043d15b2875865a7839df69c7c5648b70c20c43d59cc8fbc9d5bcbd4ea48ea7e7f8063a79fef624d39c092b60b6741e793bd
 SHA512 
4637d67ab19512c80547f029ab95ba755308f9a88c7de4d417177201620b1e48fc21b4ae2bf40770222076aab10f812a71046ce198bdcfa1d08283a3211a4755
 DIST openpgp-keys-gentoo-developers-20230424-active-devs.gpg 3077177 BLAKE2B 
37795ba97540163c722f6642d001767a64a19ed6e2ca64ed1aa6b69f363aac96f25c7f9adb244a35eb8786902048a1b78b1f1b4bccfa26bcf23638c6bb85c07f
 SHA512 
3a610650a1f1aa5e17c33eed5b78521df523fc068004015f42d13eb8b72b08d7f9296420bb70fefae879c0eca2a2128c43149512fce07d01f78c088325e2c453
 DIST openpgp-keys-gentoo-developers-20230501-active-devs.gpg 3083340 BLAKE2B 
464837904637d6271348a0f18a882670c75c04a0e88e212efcf6715b840a9a0f6c63933bb341dfdfc0912d52f90dcb35fcd07f375bf3fdac4a35fb0cc03e029b
 SHA512 
b2781930ddab8d17f17393be0e0535144b0a800e4178bce3a15c5cc2a8c973cf95ad51aa9ccfae5763057a5fce434eb6279d92b7064c0744a78e198b78b4f436
+DIST openpgp-keys-gentoo-developers-20230508-active-devs.gpg 3084780 BLAKE2B 
e7bdf7d2dd4031c63b8acc326c4f11b1f31639d97fa18eb37ec40805789e6c574d5443b0028f204375d0854e661ed2893ca960e9663b41c67b91d87d4e50466d
 SHA512 
bcd0bc704e36dbfdb37cce3739336af7767c64eb9e443607c743c608274676b779e158bdb34ab22d6da6921c3c7b43ecd729c856600c530757fb7da020bf9d67

diff --git 
a/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20230508.ebuild
 
b/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20230508.ebuild
new file mode 100644
index ..efd0694ab707
--- /dev/null
+++ 
b/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20230508.ebuild
@@ -0,0 +1,233 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit edo python-any-r1
+
+DESCRIPTION="Gentoo Authority Keys (GLEP 79)"
+HOMEPAGE="https://www.gentoo.org/downloads/signatures/;
+if [[ ${PV} == * ]] ; then
+   PROPERTIES="live"
+
+   BDEPEND="net-misc/curl"
+else
+   
SRC_URI="https://qa-reports.gentoo.org/output/keys/active-devs-${PV}.gpg -> 
${P}-active-devs.gpg"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
+fi
+
+S="${WORKDIR}"
+
+LICENSE="public-domain"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND+="
+   $(python_gen_any_dep 'dev-python/python-gnupg[${PYTHON_USEDEP}]')
+   sec-keys/openpgp-keys-gentoo-auth
+   test? (
+   app-crypt/gnupg
+   sys-apps/grep[pcre]
+   )
+"
+
+python_check_deps() {
+   python_has_version "dev-python/python-gnupg[${PYTHON_USEDEP}]"
+}
+
+src_unpack() {
+   if [[ ${PV} == * ]] ; then
+   curl https://qa-reports.gentoo.org/output/active-devs.gpg -o 
${P}-active-devs.gpg || die
+   else
+   default
+   fi
+}
+
+src_compile() {
+   export GNUPGHOME="${T}"/.gnupg
+
+   get_gpg_keyring_dir() {
+   if [[ ${PV} == * ]] ; then
+   echo "${WORKDIR}"
+   else
+   echo "${DISTDIR}"
+   fi
+   }
+
+   local mygpgargs=(
+   --no-autostart
+   --no-default-keyring
+   --homedir "${GNUPGHOME}"
+   )
+
+   # From verify-sig.eclass:
+   # "GPG upstream knows better than to follow the spec, so we can't
+   # override this directory.  However, there is a clean fallback
+   # to GNUPGHOME."
+   addpredict /run/user
+
+   mkdir "${GNUPGHOME}" || die
+   chmod 700 "${GNUPGHOME}" || die
+
+   # Convert the binary keyring into an armored one so we can process it
+   edo gpg "${mygpgargs[@]}" --import 
"$(get_gpg_keyring_dir)"/${P}-active-devs.gpg
+   edo gpg "${mygpgargs[@]}" --export --armor > 
"${WORKDIR}"/gentoo-developers.asc
+
+   # Now strip out the keys which are expired and/or missing a signature
+   # 

[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-gentoo-developers/

2023-05-14 Thread Sam James
commit: cbe3973666b257e09bb09a580e1e6e199eaa56e2
Author: Sam James  gentoo  org>
AuthorDate: Mon May 15 02:57:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 15 04:09:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbe39736

sec-keys/openpgp-keys-gentoo-developers: drop 20230417, 20230424, 20230501

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

 sec-keys/openpgp-keys-gentoo-developers/Manifest   |   3 -
 .../openpgp-keys-gentoo-developers-20230417.ebuild | 233 -
 .../openpgp-keys-gentoo-developers-20230424.ebuild | 233 -
 .../openpgp-keys-gentoo-developers-20230501.ebuild | 233 -
 4 files changed, 702 deletions(-)

diff --git a/sec-keys/openpgp-keys-gentoo-developers/Manifest 
b/sec-keys/openpgp-keys-gentoo-developers/Manifest
index 5bcf3ef83ac3..864f45eec61c 100644
--- a/sec-keys/openpgp-keys-gentoo-developers/Manifest
+++ b/sec-keys/openpgp-keys-gentoo-developers/Manifest
@@ -1,5 +1,2 @@
 DIST openpgp-keys-gentoo-developers-20230403-active-devs.gpg 3033398 BLAKE2B 
233549fa600d855df1f4130224c63b10d0df3312886bef1c0486553db3025554a4fff7af104a3f0869390d53837a8d0182d830432e855273da28c753ea579d7e
 SHA512 
33264b9ef002656f5c58dc2b2ff568d01b624c68e2e42db0d388b9a99b45c2d605df0d5db7b5029c0946f524fa7168252ba87908336e6f9ad0717c20d43cd112
-DIST openpgp-keys-gentoo-developers-20230417-active-devs.gpg 3075471 BLAKE2B 
a1d35a6fa32cd92662ce7913000f043d15b2875865a7839df69c7c5648b70c20c43d59cc8fbc9d5bcbd4ea48ea7e7f8063a79fef624d39c092b60b6741e793bd
 SHA512 
4637d67ab19512c80547f029ab95ba755308f9a88c7de4d417177201620b1e48fc21b4ae2bf40770222076aab10f812a71046ce198bdcfa1d08283a3211a4755
-DIST openpgp-keys-gentoo-developers-20230424-active-devs.gpg 3077177 BLAKE2B 
37795ba97540163c722f6642d001767a64a19ed6e2ca64ed1aa6b69f363aac96f25c7f9adb244a35eb8786902048a1b78b1f1b4bccfa26bcf23638c6bb85c07f
 SHA512 
3a610650a1f1aa5e17c33eed5b78521df523fc068004015f42d13eb8b72b08d7f9296420bb70fefae879c0eca2a2128c43149512fce07d01f78c088325e2c453
-DIST openpgp-keys-gentoo-developers-20230501-active-devs.gpg 3083340 BLAKE2B 
464837904637d6271348a0f18a882670c75c04a0e88e212efcf6715b840a9a0f6c63933bb341dfdfc0912d52f90dcb35fcd07f375bf3fdac4a35fb0cc03e029b
 SHA512 
b2781930ddab8d17f17393be0e0535144b0a800e4178bce3a15c5cc2a8c973cf95ad51aa9ccfae5763057a5fce434eb6279d92b7064c0744a78e198b78b4f436
 DIST openpgp-keys-gentoo-developers-20230508-active-devs.gpg 3084780 BLAKE2B 
e7bdf7d2dd4031c63b8acc326c4f11b1f31639d97fa18eb37ec40805789e6c574d5443b0028f204375d0854e661ed2893ca960e9663b41c67b91d87d4e50466d
 SHA512 
bcd0bc704e36dbfdb37cce3739336af7767c64eb9e443607c743c608274676b779e158bdb34ab22d6da6921c3c7b43ecd729c856600c530757fb7da020bf9d67

diff --git 
a/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20230417.ebuild
 
b/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20230417.ebuild
deleted file mode 100644
index efd0694ab707..
--- 
a/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20230417.ebuild
+++ /dev/null
@@ -1,233 +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 edo python-any-r1
-
-DESCRIPTION="Gentoo Authority Keys (GLEP 79)"
-HOMEPAGE="https://www.gentoo.org/downloads/signatures/;
-if [[ ${PV} == * ]] ; then
-   PROPERTIES="live"
-
-   BDEPEND="net-misc/curl"
-else
-   
SRC_URI="https://qa-reports.gentoo.org/output/keys/active-devs-${PV}.gpg -> 
${P}-active-devs.gpg"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
-fi
-
-S="${WORKDIR}"
-
-LICENSE="public-domain"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND+="
-   $(python_gen_any_dep 'dev-python/python-gnupg[${PYTHON_USEDEP}]')
-   sec-keys/openpgp-keys-gentoo-auth
-   test? (
-   app-crypt/gnupg
-   sys-apps/grep[pcre]
-   )
-"
-
-python_check_deps() {
-   python_has_version "dev-python/python-gnupg[${PYTHON_USEDEP}]"
-}
-
-src_unpack() {
-   if [[ ${PV} == * ]] ; then
-   curl https://qa-reports.gentoo.org/output/active-devs.gpg -o 
${P}-active-devs.gpg || die
-   else
-   default
-   fi
-}
-
-src_compile() {
-   export GNUPGHOME="${T}"/.gnupg
-
-   get_gpg_keyring_dir() {
-   if [[ ${PV} == * ]] ; then
-   echo "${WORKDIR}"
-   else
-   echo "${DISTDIR}"
-   fi
-   }
-
-   local mygpgargs=(
-   --no-autostart
-   --no-default-keyring
-   --homedir "${GNUPGHOME}"
-   )
-
-   # From verify-sig.eclass:
-   # "GPG upstream knows better than to follow the spec, so we can't
-   # override this directory.  However, there is a clean fallback
-   # to GNUPGHOME."
-   

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

2023-05-14 Thread Sam James
commit: d72654acfeed60c50b030514108ab2c05f6ccb1f
Author: Sam James  gentoo  org>
AuthorDate: Mon May 15 03:56:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 15 04:09:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d72654ac

sys-apps/sed: run tests verbosely

This puts the failure information in the build.log

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

 sys-apps/sed/sed-4.9.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/sys-apps/sed/sed-4.9.ebuild b/sys-apps/sed/sed-4.9.ebuild
index 9eca0e443be2..b8a7af1f029e 100644
--- a/sys-apps/sed/sed-4.9.ebuild
+++ b/sys-apps/sed/sed-4.9.ebuild
@@ -47,6 +47,10 @@ src_configure() {
econf "${myconf[@]}"
 }
 
+src_test() {
+   emake VERBOSE=yes check
+}
+
 src_install() {
default
 



[gentoo-commits] repo/gentoo:master commit in: dev-tex/latex-beamer/

2023-05-14 Thread Andrey Grozin
commit: 45263ebbbc5b0e37c92d6c711a32583c61d16b87
Author: Andrey Grozin  gentoo  org>
AuthorDate: Mon May 15 03:17:59 2023 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Mon May 15 03:17:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45263ebb

dev-tex/latex-beamer: bump to 3.69

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

 dev-tex/latex-beamer/Manifest |  1 +
 dev-tex/latex-beamer/latex-beamer-3.69.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/dev-tex/latex-beamer/Manifest b/dev-tex/latex-beamer/Manifest
index aa940081a8e2..2ca831970ce4 100644
--- a/dev-tex/latex-beamer/Manifest
+++ b/dev-tex/latex-beamer/Manifest
@@ -1 +1,2 @@
 DIST latex-beamer-3.68.tar.gz 667803 BLAKE2B 
6a7ad8cd32a53ed3588c343787d925f110ae20abaa828aa276ca4143a892afd5549f58f6e3d4a7546d369d28d75d456cdb83aa69e5aca564b7266015d3344586
 SHA512 
df5118c8909420974f38530b660a56ebe750a99cc4605ddab884044b81f9a389c920ded463ad9dddf187a044195dca634ddb30cf2b6ca4a20588a3014282c383
+DIST latex-beamer-3.69.tar.gz 668714 BLAKE2B 
290379e8677a9d15d3967ad652ecd63bd72831f32dee6a2692c70dbc289584b3d0a8422a1b08a3353f69f76c2802358b77eea2509f998e6c0b2d966031ebb3af
 SHA512 
d33c4cfd0446427450f6ca044e13e248c0cf1c6d33fd3bdfb382b0cdd89c05291148822fa185574e590ebd7f6915e5cd544da37873ef68a4a6d72fb5dfa417df

diff --git a/dev-tex/latex-beamer/latex-beamer-3.69.ebuild 
b/dev-tex/latex-beamer/latex-beamer-3.69.ebuild
new file mode 100644
index ..78d8ca4a0c28
--- /dev/null
+++ b/dev-tex/latex-beamer/latex-beamer-3.69.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit latex-package
+
+DESCRIPTION="LaTeX class for creating presentations using a video projector"
+HOMEPAGE="https://github.com/josephwright/beamer;
+SRC_URI="https://github.com/josephwright/beamer/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/beamer-${PV}"
+
+LICENSE="GPL-2 FDL-1.2 LPPL-1.3c"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc"
+
+BDEPEND="dev-texlive/texlive-latex"
+RDEPEND="
+   >=dev-tex/pgf-1.10
+   dev-texlive/texlive-latexrecommended
+"
+
+src_prepare() {
+   default
+   rm -r doc/licenses || die
+}
+
+src_install() {
+   insinto /usr/share/texmf-site/tex/latex/beamer
+   doins -r base
+
+   dodoc README.md
+
+   if use doc ; then
+   docinto doc
+   dodoc -r  doc
+   dosym ../../../../../usr/share/doc/${PF}/doc/ 
"${TEXMF}/doc/latex/beamer"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-tex/latex-beamer/

2023-05-14 Thread Andrey Grozin
commit: 33558d269956616ededb542fd9b987c3627a0c67
Author: Andrey Grozin  gentoo  org>
AuthorDate: Mon May 15 03:16:20 2023 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Mon May 15 03:16:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33558d26

dev-tex/latex-beamer: remove old version

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

 dev-tex/latex-beamer/Manifest |  1 -
 dev-tex/latex-beamer/latex-beamer-3.63.ebuild | 41 ---
 2 files changed, 42 deletions(-)

diff --git a/dev-tex/latex-beamer/Manifest b/dev-tex/latex-beamer/Manifest
index d5f69eceed68..aa940081a8e2 100644
--- a/dev-tex/latex-beamer/Manifest
+++ b/dev-tex/latex-beamer/Manifest
@@ -1,2 +1 @@
-DIST latex-beamer-3.63.tar.gz 662801 BLAKE2B 
e2b9bc56a3289c7667e1b013ca8af919f9fb2a2e5b681fcfbd5aed04cb174dee3fe535efcc1aac7b728c4ac256f08125b163a4a438584af14e1dc86e2e239f44
 SHA512 
782edbf27be49da092d135c9f2a2f231c83982a6d21beea72f198d1921996fac1f361707f964903a728db4898b522200252f1ab3335e6fd812ed2269b2115e77
 DIST latex-beamer-3.68.tar.gz 667803 BLAKE2B 
6a7ad8cd32a53ed3588c343787d925f110ae20abaa828aa276ca4143a892afd5549f58f6e3d4a7546d369d28d75d456cdb83aa69e5aca564b7266015d3344586
 SHA512 
df5118c8909420974f38530b660a56ebe750a99cc4605ddab884044b81f9a389c920ded463ad9dddf187a044195dca634ddb30cf2b6ca4a20588a3014282c383

diff --git a/dev-tex/latex-beamer/latex-beamer-3.63.ebuild 
b/dev-tex/latex-beamer/latex-beamer-3.63.ebuild
deleted file mode 100644
index 65d0633d3c9c..
--- a/dev-tex/latex-beamer/latex-beamer-3.63.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit latex-package
-
-DESCRIPTION="LaTeX class for creating presentations using a video projector"
-HOMEPAGE="https://github.com/josephwright/beamer;
-SRC_URI="https://github.com/josephwright/beamer/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/beamer-${PV}"
-
-LICENSE="GPL-2 FDL-1.2 LPPL-1.3c"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
-IUSE="doc"
-
-BDEPEND="dev-texlive/texlive-latex"
-RDEPEND="
-   >=dev-tex/pgf-1.10
-   dev-texlive/texlive-latexrecommended
-   !dev-tex/translator
-"
-
-src_prepare() {
-   default
-   rm -r doc/licenses || die
-}
-
-src_install() {
-   insinto /usr/share/texmf-site/tex/latex/beamer
-   doins -r base
-
-   dodoc README.md
-
-   if use doc ; then
-   docinto doc
-   dodoc -r  doc
-   dosym ../../../../../usr/share/doc/${PF}/doc/ 
"${TEXMF}/doc/latex/beamer"
-   fi
-}



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

2023-05-14 Thread Sam James
commit: 93729fb864152e102ea1b0278ad2140f302341fc
Author: Sam James  gentoo  org>
AuthorDate: Mon May 15 00:40:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 15 00:44:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93729fb8

sys-devel/gcc: add 14.0.0_pre20230514

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

 sys-devel/gcc/Manifest  |  1 +
 sys-devel/gcc/gcc-14.0.0_pre20230514.ebuild | 63 +
 2 files changed, 64 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index b4149eabaf23..b41736dddbbc 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -21,6 +21,7 @@ DIST gcc-13.2.0-musl-patches-2.tar.xz 5292 BLAKE2B 
c057d6574d03c05854edaa9f3fd40
 DIST gcc-13.2.0-patches-1.tar.xz 15792 BLAKE2B 
2ffa9ac013c0f9a91eb93e87e3bc6c378d02cca32ad3f8a84d1249e257eb02b206ec10fa425738a4bae2ffb7db8506afcee2a8dd855357e4b48636608aa24e50
 SHA512 
917ea178f3696724f9ec08aebb6976f03c5edf8ee21bb4bad7e2d820507452f6dace6e847c4f342a52870642550f34da0346ee635a60ba0c1bff667e0e31d195
 DIST gcc-13.2.0-patches-2.tar.xz 12392 BLAKE2B 
40ca4c230166e39d237e4b939669e51b991f58d0e1787c43f2bf468447de478604d28b6e9b20f5991bd01b9efad4860b30567c8df5d823cf6fc47678f9e6b672
 SHA512 
d00f559b2d6ad98f97a9328d2ce1593553fff727033690dfc13f520775e977b674fe14cc1ec7ab52b246e091a055812eaf4f93306145a4d2ad87a55707a3717b
 DIST gcc-14-20230507.tar.xz 84069364 BLAKE2B 
579df5cf4b0d16aa29248259e235dd7c05454c8c5b28cbf200d52997e0615391e06308e9e0a72f7a1f1903cb86305137eceb97cd8ddd0cf40b4a21a05a86
 SHA512 
1598b9565bc9554e91d5be2b58d8c0861b72e97b79aa952c084ae4731c0cd1ca37d107a70b6a26235bf59322c1f4de435389906b4fe6f29b6e65e1b566aff5ea
+DIST gcc-14-20230514.tar.xz 84081088 BLAKE2B 
e385298bac832374a4773bb4a30fa42f66262378417ce3850c62d69300c76e7a9feae8fb51285edabd9ffed423ac4b688c52bc18d76aa700f255e951ca60f237
 SHA512 
839a7fbe1210f54b0bcb26e10f9ac26d262924f8d19eef62e33a8bc066c00a549a0b49cff088f5e23656c66f26a28c0721e376cfdd97a54f6a9b2ba3680f5e01
 DIST gcc-14.0.0-musl-patches-1.tar.xz 3576 BLAKE2B 
692baee8a7709905d53aeb150d73a3721c4ba47ee5f397cfb1b5be905cf003ca02b60c94ee294d90ac39645cd5cdf186c7a3aa950c47d8cf680c128ed705b807
 SHA512 
0592ab98a7142e404623a6511c67dff61e9ade32c3fb2c0e75b456306e0af3799ad13252b50b3d2fdd31e5815d7f0b16b0ad63ab8386fe4d78729fc9c182d617
 DIST gcc-14.0.0-patches-1.tar.xz 11612 BLAKE2B 
a3b0f3952cf7a6fb095817f4727ccb5cff24607a5c2bb67d280da4651177132ddcf398243998271c509ccaf3445d4843ff691a12d5c394dad8d9c70fc4a8120d
 SHA512 
66701c2e4fd1a031ffcb353a3a9cd1fe25d3d62167065523097e41a3e48adf4218ecf08e382e3ea22014c561ba3a15681650c5538cda91d38c69cbbf04503a74
 DIST gcc-8.5.0-patches-4.tar.xz 18616 BLAKE2B 
7594cbaea5daecf1a0b3d526c06aeba0a84c6da66aee2e105a51fda6be8d30a37ccc3814281b284a4582d892a1d556bca063551584edfc2525bed8ea5b6888e7
 SHA512 
1aa5742c361186637e7855f06feb1a4547e7d4d5de6e51f3d049e0ef3c19e2eff179465f52781739f59422035b7f8e4c0efa3844849f920f3c96acfdc37ca6a6

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

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

2023-05-14 Thread Sam James
commit: 2c4349600c4d07d6ad0f0f5118a58e997f23fa60
Author: Sam James  gentoo  org>
AuthorDate: Mon May 15 00:43:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 15 00:44:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c434960

sys-apps/grep: drop 3.9, 3.10

3.11 fixes regressions in 3.9 and 3.10, use that instead please.

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

 sys-apps/grep/Manifest |   4 --
 sys-apps/grep/grep-3.10.ebuild | 115 -
 sys-apps/grep/grep-3.9.ebuild  | 115 -
 3 files changed, 234 deletions(-)

diff --git a/sys-apps/grep/Manifest b/sys-apps/grep/Manifest
index 90a6a867c369..2d2d7f8559b4 100644
--- a/sys-apps/grep/Manifest
+++ b/sys-apps/grep/Manifest
@@ -1,10 +1,6 @@
-DIST grep-3.10.tar.xz 1687464 BLAKE2B 
5ff169a4ed39e8af1e6729fd2e1bafd39036a4f56cf831f990d58bf9e76bc7d8b055254ae7f60509be4e8bf2f3737edb15431a8ecfc7fc058578d2abea3d73b9
 SHA512 
865e8f3fd7afc68f1a52f5e1e1ee05fb9c6d6182201efb0dbdf6075347b0b1d2bf0784537a8f8dd4fb050d523f7a1d2fb5b9c3e3245087d0e6cc12d6e9d3961b
-DIST grep-3.10.tar.xz.sig 833 BLAKE2B 
0b13c8c8955b4e38889cf79b426618e006b05bc3b224e0705b2cb592b1520a7fc751d5cc386371707a53c8b6888c4e1f9dd31c3ea2ef5cbf4c97ddef3ba7d037
 SHA512 
02224ff2d6b3a9a50d0e15f7a9b3c264aa717602d133ac32b36a7315bf29ec3b94ef7ec31ee979b199264d10003dc502e20f9bf932bb32b4abe4426ea564d4be
 DIST grep-3.11.tar.xz 1703776 BLAKE2B 
e21785bca20b5a090d32bb5dc525fb298af30165106ed4c289b1518ea3d2acdcacfd6309b12f13be29a4b958f19588546119c695deb2b7500d49dcff86357bdc
 SHA512 
f254a1905a08c8173e12fbdd4fd8baed9a200217fba9d7641f0d78e4e002c1f2a621152d67027d9b25f0bb2430898f5233dc70909d8464fd13d7dd9298e65c42
 DIST grep-3.11.tar.xz.sig 833 BLAKE2B 
5edfba20e3a9f54d25ae63cf04985382bf6afb0ca643979561321090614e68b5d234767b07e48211888722c52c441233093735e183ff69432d5ee2e6a4f53aea
 SHA512 
487aba063373ca0594c519991f19b2a6a33b3da0d74735c890f3828fd0880e7e6f64495d2c8f9efa5da53d1eb2d446609bab2399a4b89dcb4510a632e31ffb54
 DIST grep-3.7.tar.xz 1641196 BLAKE2B 
acf03b1fe8065dac48d686de070bab9ecddae65c97f3b0e2be484e8abdd06d1fbdbb396f3d73dadadf9618aad2f02cf6416094bad64d5f2f15eab6b6b3adfeda
 SHA512 
e9e45dcd40af8367f819f2b93c5e1b4e98a251a9aa251841fa67a875380fae52cfa27c68c6dbdd6a4dde1b1017ee0f6b9833ef6dd6e419d32d71b6df5e972b82
 DIST grep-3.7.tar.xz.sig 833 BLAKE2B 
02a2850e22e8054dcfd02b6f08747a97d43dae9adb908516bdaed35750aa7f773832ad1b0b4c53d7b0ebc8f1fe2979e7938bbbeeb09ea00c11b4a0d5846c7b9c
 SHA512 
9db28883b696fbbb0fad32f4ecd168954dc475d5f0a8f2b4f960ff615ef7dd8348a7caaee85a96287824472a29485ff921af121c582083ca5ad5c30960f99cf4
 DIST grep-3.8.tar.xz 1709536 BLAKE2B 
24cf6f7aa35c85f59f508969ee9731c5be1e5c613e64e636f464bbdde917bb99ba739e4b82abf08da127ad0400d62e27d139f85142035745121d381982ec6c36
 SHA512 
2014519a80c6dcd799837e1bd7d9d5ebe8729ec54b0dc76981dac4755a9a8a9f200470cdcc911e2825bed8162e61da39e3dd60289f7393b48bf67314077d0c79
 DIST grep-3.8.tar.xz.sig 833 BLAKE2B 
40f472389705375611015ba0eb85eb32643304b1a324877a75821d086a128a20d00df3d7cd960ec45709f40f21488bbcf993c6fe667ef23663688b33296e650b
 SHA512 
8266b58485f225c2189814e3898c72e59d251b729e0c302d31f57abdb7ac2e6e28dde2c5c8095673b6f007b2a3ebc26db1dca910a7771aba80dad4b3c6761ee4
-DIST grep-3.9.tar.xz 1680380 BLAKE2B 
33fefce2a831ad6f00f2eb1d8a063cf280635f2d9c481c98981f7a2ff143c846ab570a448c9c02c3ba08cf2c98612cb364d2d033baf92d62c4515315453cc6f9
 SHA512 
38aaa28bded9f6d1d527356e9e63bb1dafb4ec8f09e83f2d3bc86c1d6af1a5a8cb9895067375b5b8929ec2cba6ab71c369ed4c6e2a0f7a01dec3c11a6f4c1836
-DIST grep-3.9.tar.xz.sig 833 BLAKE2B 
bbb8a07986368755276c6648378afdbec44da2873574ebb0dce634b0e90da2cb6fd0eaf64969843e2fe65ae5e83aba6b1fea9fde9b246fbedf982393cf54b715
 SHA512 
d50e11d0d333c09a6afcae511c93cfb54d9dd0a6600f271abf5e103cbf8bdcf9b8606924d7c71770e20c35df5d5468dc339cea1f05d257776734e17f8378d891

diff --git a/sys-apps/grep/grep-3.10.ebuild b/sys-apps/grep/grep-3.10.ebuild
deleted file mode 100644
index 9b91be42e509..
--- a/sys-apps/grep/grep-3.10.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/grep.asc
-inherit flag-o-matic verify-sig
-
-DESCRIPTION="GNU regular expression matcher"
-HOMEPAGE="https://www.gnu.org/software/grep/;
-
-if [[ ${PV} == *_p* ]] ; then
-   # Subscribe to the 'platform-testers' ML to find these.
-   # Useful to test on our especially more niche arches and report issues 
upstream.
-   MY_COMMIT="8-026c"
-   MY_P=${PN}-$(ver_cut 1-2).${MY_COMMIT}
-   SRC_URI="https://meyering.net/${PN}/${MY_P}.tar.xz;
-   SRC_URI+=" verify-sig? ( https://meyering.net/${PN}/${MY_P}.tar.xz.sig 
)"
-   S="${WORKDIR}"/${MY_P}
-else
-   SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
-   SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig )"
-   

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

2023-05-14 Thread Sam James
commit: 79964805cf4b7a5eae9392b861bd81aada2e7059
Author: Sam James  gentoo  org>
AuthorDate: Mon May 15 00:43:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 15 00:44:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79964805

sys-apps/grep: add 3.11, drop 3.10_p20230430

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

 sys-apps/grep/Manifest | 4 ++--
 sys-apps/grep/{grep-3.10_p20230430.ebuild => grep-3.11.ebuild} | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/grep/Manifest b/sys-apps/grep/Manifest
index 021a438f4765..90a6a867c369 100644
--- a/sys-apps/grep/Manifest
+++ b/sys-apps/grep/Manifest
@@ -1,7 +1,7 @@
-DIST grep-3.10.19-2ea9.tar.xz 1702712 BLAKE2B 
93b6d07703039d6ace2a989498eb760d58bb57e01658d371ac4d010af7c6831f3e2908d38c8deaa300ff0d30b69449e975f08863a327acd71f18c5a0cf01b16b
 SHA512 
4048b151a8c9004fc5d4a21f5b40cb5703945ba5635fcf262f847ba95dfa5022c1dae51b8efcb7ab288910623761d3daaa6f2c9352f2db667f288c86e8ee8791
-DIST grep-3.10.19-2ea9.tar.xz.sig 833 BLAKE2B 
867c954910e160e271e048aa0476ab552640a8c52b3e018d0482734f79cb3ae20dc5259077fe09e0bb93284c88b8fbfdea19756d966c5df230bfe5df9f6a77f8
 SHA512 
e37ce1fcd36aafcf9e89c7603ce23b7cde207fc6ab5291140048091dea47c47505a282b4b2c666472ddfcc1fc0212112311f2ab88cff592ed4db31e51db67d83
 DIST grep-3.10.tar.xz 1687464 BLAKE2B 
5ff169a4ed39e8af1e6729fd2e1bafd39036a4f56cf831f990d58bf9e76bc7d8b055254ae7f60509be4e8bf2f3737edb15431a8ecfc7fc058578d2abea3d73b9
 SHA512 
865e8f3fd7afc68f1a52f5e1e1ee05fb9c6d6182201efb0dbdf6075347b0b1d2bf0784537a8f8dd4fb050d523f7a1d2fb5b9c3e3245087d0e6cc12d6e9d3961b
 DIST grep-3.10.tar.xz.sig 833 BLAKE2B 
0b13c8c8955b4e38889cf79b426618e006b05bc3b224e0705b2cb592b1520a7fc751d5cc386371707a53c8b6888c4e1f9dd31c3ea2ef5cbf4c97ddef3ba7d037
 SHA512 
02224ff2d6b3a9a50d0e15f7a9b3c264aa717602d133ac32b36a7315bf29ec3b94ef7ec31ee979b199264d10003dc502e20f9bf932bb32b4abe4426ea564d4be
+DIST grep-3.11.tar.xz 1703776 BLAKE2B 
e21785bca20b5a090d32bb5dc525fb298af30165106ed4c289b1518ea3d2acdcacfd6309b12f13be29a4b958f19588546119c695deb2b7500d49dcff86357bdc
 SHA512 
f254a1905a08c8173e12fbdd4fd8baed9a200217fba9d7641f0d78e4e002c1f2a621152d67027d9b25f0bb2430898f5233dc70909d8464fd13d7dd9298e65c42
+DIST grep-3.11.tar.xz.sig 833 BLAKE2B 
5edfba20e3a9f54d25ae63cf04985382bf6afb0ca643979561321090614e68b5d234767b07e48211888722c52c441233093735e183ff69432d5ee2e6a4f53aea
 SHA512 
487aba063373ca0594c519991f19b2a6a33b3da0d74735c890f3828fd0880e7e6f64495d2c8f9efa5da53d1eb2d446609bab2399a4b89dcb4510a632e31ffb54
 DIST grep-3.7.tar.xz 1641196 BLAKE2B 
acf03b1fe8065dac48d686de070bab9ecddae65c97f3b0e2be484e8abdd06d1fbdbb396f3d73dadadf9618aad2f02cf6416094bad64d5f2f15eab6b6b3adfeda
 SHA512 
e9e45dcd40af8367f819f2b93c5e1b4e98a251a9aa251841fa67a875380fae52cfa27c68c6dbdd6a4dde1b1017ee0f6b9833ef6dd6e419d32d71b6df5e972b82
 DIST grep-3.7.tar.xz.sig 833 BLAKE2B 
02a2850e22e8054dcfd02b6f08747a97d43dae9adb908516bdaed35750aa7f773832ad1b0b4c53d7b0ebc8f1fe2979e7938bbbeeb09ea00c11b4a0d5846c7b9c
 SHA512 
9db28883b696fbbb0fad32f4ecd168954dc475d5f0a8f2b4f960ff615ef7dd8348a7caaee85a96287824472a29485ff921af121c582083ca5ad5c30960f99cf4
 DIST grep-3.8.tar.xz 1709536 BLAKE2B 
24cf6f7aa35c85f59f508969ee9731c5be1e5c613e64e636f464bbdde917bb99ba739e4b82abf08da127ad0400d62e27d139f85142035745121d381982ec6c36
 SHA512 
2014519a80c6dcd799837e1bd7d9d5ebe8729ec54b0dc76981dac4755a9a8a9f200470cdcc911e2825bed8162e61da39e3dd60289f7393b48bf67314077d0c79

diff --git a/sys-apps/grep/grep-3.10_p20230430.ebuild 
b/sys-apps/grep/grep-3.11.ebuild
similarity index 100%
rename from sys-apps/grep/grep-3.10_p20230430.ebuild
rename to sys-apps/grep/grep-3.11.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-staging/

2023-05-14 Thread Ionen Wolkens
commit: aa38e537f3be64dd8dd654128a48a7dedf289e68
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sun May 14 02:49:51 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun May 14 23:47:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa38e537

app-emulation/wine-staging: cleanup py3.9

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

 app-emulation/wine-staging/wine-staging-8.5.ebuild   | 2 +-
 app-emulation/wine-staging/wine-staging-8.6.1.ebuild | 2 +-
 app-emulation/wine-staging/wine-staging-8.7.ebuild   | 2 +-
 app-emulation/wine-staging/wine-staging-.ebuild  | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-emulation/wine-staging/wine-staging-8.5.ebuild 
b/app-emulation/wine-staging/wine-staging-8.5.ebuild
index 1d9218bfa197..df75c4969c98 100644
--- a/app-emulation/wine-staging/wine-staging-8.5.ebuild
+++ b/app-emulation/wine-staging/wine-staging-8.5.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 MULTILIB_COMPAT=( abi_x86_{32,64} )
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 inherit autotools edo flag-o-matic multilib multilib-build
 inherit python-any-r1 toolchain-funcs wrapper
 

diff --git a/app-emulation/wine-staging/wine-staging-8.6.1.ebuild 
b/app-emulation/wine-staging/wine-staging-8.6.1.ebuild
index cab12fde862c..18f222e446b5 100644
--- a/app-emulation/wine-staging/wine-staging-8.6.1.ebuild
+++ b/app-emulation/wine-staging/wine-staging-8.6.1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 MULTILIB_COMPAT=( abi_x86_{32,64} )
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 inherit autotools edo flag-o-matic multilib multilib-build
 inherit python-any-r1 toolchain-funcs wrapper
 

diff --git a/app-emulation/wine-staging/wine-staging-8.7.ebuild 
b/app-emulation/wine-staging/wine-staging-8.7.ebuild
index f7296349f46f..bf02447a2a5e 100644
--- a/app-emulation/wine-staging/wine-staging-8.7.ebuild
+++ b/app-emulation/wine-staging/wine-staging-8.7.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 MULTILIB_COMPAT=( abi_x86_{32,64} )
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 inherit autotools edo flag-o-matic multilib multilib-build
 inherit python-any-r1 toolchain-funcs wrapper
 

diff --git a/app-emulation/wine-staging/wine-staging-.ebuild 
b/app-emulation/wine-staging/wine-staging-.ebuild
index bbf0f0ca9656..4f23f0fc4c4e 100644
--- a/app-emulation/wine-staging/wine-staging-.ebuild
+++ b/app-emulation/wine-staging/wine-staging-.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 MULTILIB_COMPAT=( abi_x86_{32,64} )
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 inherit autotools edo flag-o-matic multilib multilib-build
 inherit python-any-r1 toolchain-funcs wrapper
 



[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-staging/

2023-05-14 Thread Ionen Wolkens
commit: 4c94f56bbecb6fe2e573193d2950bbbf8bd24c78
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sun May 14 23:55:45 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun May 14 23:55:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c94f56b

app-emulation/wine-staging: revert SRC_URI to github

While the link works, unfortunately without proper releases
this results in the hash being added to S and it would be
a pain to update every time.

So back to github we go for now (well, not for live).

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

 app-emulation/wine-staging/wine-staging-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/wine-staging/wine-staging-.ebuild 
b/app-emulation/wine-staging/wine-staging-.ebuild
index 4f23f0fc4c4e..b969d1e39e6f 100644
--- a/app-emulation/wine-staging/wine-staging-.ebuild
+++ b/app-emulation/wine-staging/wine-staging-.ebuild
@@ -19,7 +19,7 @@ else
(( $(ver_cut 2) )) && WINE_SDIR=$(ver_cut 1).x || WINE_SDIR=$(ver_cut 
1).0
SRC_URI="
https://dl.winehq.org/wine/source/${WINE_SDIR}/wine-${PV}.tar.xz
-   
https://gitlab.winehq.org/wine/wine-staging/-/archive/v${PV}/${P}.tar.bz2;
+   
https://github.com/wine-staging/wine-staging/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="-* ~amd64 ~x86"
 fi
 S="${WORKDIR}/wine-${PV}"



[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-staging/

2023-05-14 Thread Ionen Wolkens
commit: c9d1ca38838042080f9516b22cd3afa2fe03e08c
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sun May 14 23:57:52 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun May 14 23:57:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9d1ca38

app-emulation/wine-staging: add 8.8

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

 app-emulation/wine-staging/Manifest|   2 +
 app-emulation/wine-staging/wine-staging-8.8.ebuild | 376 +
 2 files changed, 378 insertions(+)

diff --git a/app-emulation/wine-staging/Manifest 
b/app-emulation/wine-staging/Manifest
index bebc7848213e..beaebb52026c 100644
--- a/app-emulation/wine-staging/Manifest
+++ b/app-emulation/wine-staging/Manifest
@@ -2,7 +2,9 @@ DIST wine-8.0.tar.xz 29054044 BLAKE2B 
baf8f96b665119c9f38a148a2472dbe8f6ca8d4641
 DIST wine-8.5.tar.xz 29064032 BLAKE2B 
35fa6d7ec88ff67d9acf13466b3618eb45d664bed0a9ee581e46cb6e7692395837c8c8e86dead1dbcad582ef29c674a0df4b7180addee837b466eba7fdcd350a
 SHA512 
f6aaab8a32eb7bce7f48d21d99417c9e6e8fe41b3d36320762775ef954db7ddd4fcff01d56475f35038d814557834a41a9e3ae85e5cae8a1b820c5044b42a327
 DIST wine-8.6.tar.xz 29118124 BLAKE2B 
e4659785722f0c1adb9ce4a156fbafc8484977a5fe2f4a6e1d5eaf8f1f14c6787f080b9d389cdd8716eb7fd00ee2879fab2042af5dcb970530d2e19628442c73
 SHA512 
602680675f5e062121767769106199179c52a6dd93e97b9b8b4d8365134c72f7745e37d4e3edf6c89c553fb1bfe55b914e77177508fb4f032410d423359abba7
 DIST wine-8.7.tar.xz 29158096 BLAKE2B 
73bd0b5a6eec8a2e37301d8b0f8e9be1ad757f07df3471b0cea17aac6716d456eea1d36fa22bd2451e6cc7662b2b36e4ca628d65216c60d5950f5b439fd2052c
 SHA512 
0a7fe9ad86cf931527c2149207473bf4671d1098af7c21f1b740dfaa84486a8e235fea99b1cad035ff9c3eb20810caab53d51051d63efe626514b79309904d93
+DIST wine-8.8.tar.xz 29181484 BLAKE2B 
43a79fb34f86382cbd8dd3b3aa16f104d02a8e86fd8d47afb157865b707b71674199c4ae748f8b3e3de4ae1e63d70a18fca0d09d7716c178a4c9c21d21c092ac
 SHA512 
e56427680c940970153b1996841c70d540a0a2572ab980c4d77cf7225efd7c26c91ef9b0548b73d51e78afa55a7e324d5d93f6211f5eb5d5698ab9ff421e26de
 DIST wine-staging-8.0.tar.gz 9529620 BLAKE2B 
c9540195ea885d9f1e980232b0af471e92c61eb079cae35fdb3af5c13d4660b3466f751772440e38f15874082db296d16d1f1d68827a505b2dd949617eda0203
 SHA512 
76a729d7ced1ff634ddb455ddfaa66ca103b652f43cd152b57ada7431bb5fbb74f5e92bf2f4f329b6df6f5908130afad84e609cbce6df645d6cf8131e9b949f9
 DIST wine-staging-8.5.tar.gz 9530306 BLAKE2B 
9457fb44aea427c2c09d6329f2f585ae7e14ca32950204019136616d73ad1b83b629297499197b91fb542784b8e5b6edd8743ee6a72794ce58ef5c6b1d27f308
 SHA512 
9d347c55a62f661bdcc102d373e05d162217b7b1348bdb6f2b114d20e35146862379d2cf03a96916bd1d52166a538af55d48e25a169cd6ee23818673bd35909a
 DIST wine-staging-8.6.1.tar.gz 9527141 BLAKE2B 
be43c642e6caa0f7e28a0aa45f736b839fe277a54c573955940523b6a27a0e4b7b5d531a027aab4a3c21a413fcac129dc16a7241700f2f848061fadafc9e695f
 SHA512 
28bb066b55293e73df072cceb27a191365d6a319d859e6797bc443e830bb6ddd22cdbf7d9692b43e8eb7f2feb68ac1205aa440c60b37ab7c10ebeab83aa590ce
 DIST wine-staging-8.7.tar.gz 9524736 BLAKE2B 
4ae32c77024c41fe660090889958e0016dc6e0d189c1cc938e305cc72297a924ea8209244374baa651ded3bdf62352f9b41e15bb163f200b9b0b3f18ccac2ea5
 SHA512 
42a32b3a5420f358085c510250f3204bc5eb7430c447e7bb5b25046245cf3c54f02684226daffedb65dce093cfa513424523e55d4d3a5b416fdff6e4e1e4a161
+DIST wine-staging-8.8.tar.gz 9509284 BLAKE2B 
f8a25b9a3a52b8bfc98d8eea6c22f9648d8e6040d12dd4a8a2dd13199ced954292f141c4b4ae4fc7748d5fa7f6b0fa1cdd535a27b1495150bdee5f50b940ab8d
 SHA512 
7178ab98ca77a2892f9c827d1af51c9b98fe8c9559f6708fc63f73d3ebed96bd1a158179c5eed83d4c89bc57f0120e9cafddb1e0dbb77587054ae29a60eddaf5

diff --git a/app-emulation/wine-staging/wine-staging-8.8.ebuild 
b/app-emulation/wine-staging/wine-staging-8.8.ebuild
new file mode 100644
index ..b969d1e39e6f
--- /dev/null
+++ b/app-emulation/wine-staging/wine-staging-8.8.ebuild
@@ -0,0 +1,376 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MULTILIB_COMPAT=( abi_x86_{32,64} )
+PYTHON_COMPAT=( python3_{10..11} )
+inherit autotools edo flag-o-matic multilib multilib-build
+inherit python-any-r1 toolchain-funcs wrapper
+
+WINE_GECKO=2.47.4
+WINE_MONO=7.4.0
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.winehq.org/wine/wine-staging.git;
+   WINE_EGIT_REPO_URI="https://gitlab.winehq.org/wine/wine.git;
+else
+   (( $(ver_cut 2) )) && WINE_SDIR=$(ver_cut 1).x || WINE_SDIR=$(ver_cut 
1).0
+   SRC_URI="
+   https://dl.winehq.org/wine/source/${WINE_SDIR}/wine-${PV}.tar.xz
+   
https://github.com/wine-staging/wine-staging/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="-* ~amd64 ~x86"
+fi
+S="${WORKDIR}/wine-${PV}"
+
+DESCRIPTION="Free implementation of Windows(tm) on Unix, with Wine-Staging 
patchset"
+HOMEPAGE="
+   https://wiki.winehq.org/Wine-Staging
+   

[gentoo-commits] repo/gentoo:master commit in: games-engines/odamex/

2023-05-14 Thread James Le Cuirot
commit: e7d64bb16f876a468d725e30b28b935cb62cb134
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun May 14 22:16:12 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun May 14 22:16:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7d64bb1

games-engines/odamex: Revert back to wxGTK 3.0

3.2 causes odalaunch to crash.

Signed-off-by: James Le Cuirot  gentoo.org>

 games-engines/odamex/{odamex-10.3.0.ebuild => odamex-10.3.0-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-engines/odamex/odamex-10.3.0.ebuild 
b/games-engines/odamex/odamex-10.3.0-r1.ebuild
similarity index 98%
rename from games-engines/odamex/odamex-10.3.0.ebuild
rename to games-engines/odamex/odamex-10.3.0-r1.ebuild
index 2cb036706235..594869339e54 100644
--- a/games-engines/odamex/odamex-10.3.0.ebuild
+++ b/games-engines/odamex/odamex-10.3.0-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-WX_GTK_VER="3.2-gtk3"
+WX_GTK_VER="3.0-gtk3"
 inherit cmake desktop prefix wxwidgets xdg
 
 DESCRIPTION="Online multiplayer free software engine for DOOM"



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

2023-05-14 Thread Mike Pagano
commit: ef4dc751f7588b52736e0dd65d4b50eb4a304ce9
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun May 14 21:19:26 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun May 14 21:19:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef4dc751

sys-kernel/git-sources: add 6.4_rc2

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

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

diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest
index a57bb02872a2..aaa99fc6a002 100644
--- a/sys-kernel/git-sources/Manifest
+++ b/sys-kernel/git-sources/Manifest
@@ -1,2 +1,3 @@
 DIST linux-6.2.tar.xz 136430892 BLAKE2B 
05b63254734ea685db437cb1c00a6da63eee74d7e99f4ed2d074aaa01ac4487813ab297d337a6855cdbcbb33346b631c4256ee3b06191adfb1be3615a56bdd6d
 SHA512 
a01bee0b968b95183934fe3504516be7ef5811944a061f5aed05ecebaa27b5eb64e33232fd0a8dd622b3c8743bfe462ef7e464d381734d111a0ad6a6d9f66ddd
 DIST patch-6.4-rc1.patch 150354035 BLAKE2B 
a2f069cd47ad350fe811cf8abe2094afd8a107f7dec1eb978ccdecbd25e2beff27dafef569617d333facbd68c23be149719ac474c7bd1526dbd36b05424f4725
 SHA512 
eb31cb141d8ce6ffd0bdfc6b0a27e1e8bfa5bfe43e150e35d097afb3d8fca9bae811a85da337af8b5eceaac417d2cf19728e2f35125500b03fea03c86a4eeb9a
+DIST patch-6.4-rc2.patch 150656723 BLAKE2B 
624d3779fac3e586aa6609d1714f59a5c61d9b8c2ced2afaf1700d3118b8b3c8cf8a4c878b2005a72d4ef456df86412334b5390ffd3e6d4bdfa4e8cd976ba0e2
 SHA512 
dcd1df2705c022d46ace14f80bb163a529f15e46251120c8e5c20aaf6fbbd0a97d45170ac4995ca96fa2b8adb7016ea24b0137cfe8914e1ea8b0d8c94c890413

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



[gentoo-commits] repo/gentoo:master commit in: dev-util/nvidia-cuda-toolkit/

2023-05-14 Thread David Seifert
commit: b07f7a0635de005d0e964b77c6123fa6a18ca6cd
Author: David Seifert  gentoo  org>
AuthorDate: Sun May 14 21:13:16 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun May 14 21:13:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b07f7a06

dev-util/nvidia-cuda-toolkit: add 12.1.1

Signed-off-by: David Seifert  gentoo.org>

 dev-util/nvidia-cuda-toolkit/Manifest  |   1 +
 .../nvidia-cuda-toolkit-12.1.1.ebuild  | 308 +
 2 files changed, 309 insertions(+)

diff --git a/dev-util/nvidia-cuda-toolkit/Manifest 
b/dev-util/nvidia-cuda-toolkit/Manifest
index 7e53e77a4acb..36185384e651 100644
--- a/dev-util/nvidia-cuda-toolkit/Manifest
+++ b/dev-util/nvidia-cuda-toolkit/Manifest
@@ -2,3 +2,4 @@ DIST cuda_11.7.0_515.43.04_linux.run 3490450898 BLAKE2B 
f5984a3ae67a116f7944d8e1
 DIST cuda_11.8.0_520.61.05_linux.run 4336730777 BLAKE2B 
cfdb4a51c49ee504e56a4a95de4e477ef207b678527cbb633c1e83e667f1a62c0f67038befd0b10f7ae24cda9c8bc5c54293d06a05b2e45be6cf677e40f71f17
 SHA512 
e96e1389abed34b5093b3a1d4e6ae9f3d4f8406621b1475f378efae65868657efce22da03b5b4e0a548d9635e406b8690b18b17b186d03ecb3ca0703c5d5787a
 DIST cuda_12.0.1_525.85.12_linux.run 4207617207 BLAKE2B 
d99b70b253decb03f37e73c783771b50aa057c02b31a4fa629c4ba2ac91dce8f87b8316d205ee1393ab936e19aebd7753cff339d00f91dcd4cfe7a968f98364e
 SHA512 
edd73c6e989e8469d73a8a8c4c927aa0654c1c299eff77c8b30dafd5da6e4e368626cec48978785f8e94fe8d1b7b73f1df6d5d03a80a6f58a07fa2d1f15c7f86
 DIST cuda_12.1.0_530.30.02_linux.run 4245586997 BLAKE2B 
96695088ceef502da79f701d45d2706491e3dadd615776501125ca402e8f4f036dfc5e8d0b6b6cceea460e53ec2431b20bdaef5527c1e0d5cdea51a8e9b01704
 SHA512 
4a224475aa4baa202999c919c312615cee30283830a0a6a88ca24834548f8392dbc747fbb5fc8291797dff358c369b099cdd8a18a0e83f0768de747a3a7338de
+DIST cuda_12.1.1_530.30.02_linux.run 4317456991 BLAKE2B 
562865cc63202906d0a5c2511387c3ded069c45576810b3076908730021125188017c96e88704b31f0401e29435f01dd87dfe33ca36fce8122683c27e1b928ea
 SHA512 
2f5b07b6253a7268afa81345acc8be9fc3ab80f7f5c565d199f72ac74467d562eb83b72f87f33bafa90c88612b16366c3e209cbec1cb0b5907839e5823520323

diff --git a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-12.1.1.ebuild 
b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-12.1.1.ebuild
new file mode 100644
index ..138f95c19eb0
--- /dev/null
+++ b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-12.1.1.ebuild
@@ -0,0 +1,308 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit check-reqs toolchain-funcs unpacker
+
+DRIVER_PV="530.30.02"
+
+DESCRIPTION="NVIDIA CUDA Toolkit (compiler and friends)"
+HOMEPAGE="https://developer.nvidia.com/cuda-zone;
+SRC_URI="https://developer.download.nvidia.com/compute/cuda/${PV}/local_installers/cuda_${PV}_${DRIVER_PV}_linux.run;
+S="${WORKDIR}"
+
+LICENSE="NVIDIA-CUDA"
+SLOT="0/${PV}"
+KEYWORDS="-* ~amd64 ~amd64-linux"
+IUSE="debugger nsight profiler rdma vis-profiler sanitizer"
+RESTRICT="bindist mirror"
+
+# since CUDA 11, the bundled toolkit driver (== ${DRIVER_PV}) and the
+# actual required minimum driver version are different.
+RDEPEND="
+   =x11-drivers/nvidia-drivers-525.60.13
+   nsight? (
+   dev-libs/libpfm
+   dev-libs/wayland
+   || (
+   dev-libs/openssl-compat:1.1.1
+   =dev-libs/openssl-1.1.1*
+   )
+   media-libs/tiff-compat:4
+   sys-libs/zlib
+   )
+   rdma? ( sys-cluster/rdma-core )
+   vis-profiler? (
+   >=virtual/jre-1.8:*
+   )"
+BDEPEND="nsight? ( dev-util/patchelf )"
+
+QA_PREBUILT="opt/cuda/*"
+CHECKREQS_DISK_BUILD="15000M"
+
+pkg_setup() {
+   check-reqs_pkg_setup
+}
+
+src_prepare() {
+   # ATTENTION: change requires revbump, see link below for supported GCC 
# versions
+   # 
https://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html#system-requirements
+   local cuda_supported_gcc="8.5 9.4 9.5 10 10.3 10.4 11 11.1 11.2 11.3 12 
12.1 12.2"
+
+   sed \
+   -e "s:CUDA_SUPPORTED_GCC:${cuda_supported_gcc}:g" \
+   "${FILESDIR}"/cuda-config.in > "${T}"/cuda-config || die
+
+   default
+}
+
+src_install() {
+   local cudadir=/opt/cuda
+   local ecudadir="${EPREFIX}${cudadir}"
+   local pathextradirs ldpathextradirs
+   dodir ${cudadir}
+   into ${cudadir}
+
+   # Install standard sub packages
+   local builddirs=(
+   
builds/cuda_{cccl,cudart,cuobjdump,cuxxfilt,demo_suite,nvcc,nvdisasm,nvml_dev,nvprune,nvrtc,nvtx,opencl}
+   
builds/lib{cublas,cufft,cufile,curand,cusolver,cusparse,npp,nvjitlink,nvjpeg}
+   builds/nvidia_fs
+   $(usex profiler "builds/cuda_nvprof builds/cuda_cupti 
builds/cuda_profiler_api" "")
+   $(usex vis-profiler "builds/cuda_nvvp" "")
+   $(usex 

[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice-bin-debug/

2023-05-14 Thread Andreas K. Hüttel
commit: b52ac03b15045b3d256c247ed7774d7718478160
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun May 14 21:09:20 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun May 14 21:09:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b52ac03b

app-office/libreoffice-bin-debug: add 7.5.3.2

Bug: https://bugs.gentoo.org/905701
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 app-office/libreoffice-bin-debug/Manifest  |  9 +++
 .../libreoffice-bin-debug-7.5.3.2.ebuild   | 85 ++
 2 files changed, 94 insertions(+)

diff --git a/app-office/libreoffice-bin-debug/Manifest 
b/app-office/libreoffice-bin-debug/Manifest
index 19eb6d78f1a1..8191e1fde900 100644
--- a/app-office/libreoffice-bin-debug/Manifest
+++ b/app-office/libreoffice-bin-debug/Manifest
@@ -1,18 +1,27 @@
 DIST amd64-debug-libreoffice-7.4.6.2-r1.tar.xz 1537083264 BLAKE2B 
96a3ec7dc44b1952e7b197bbc02a74547d9dd77d364d450c9e9115db0e800147430b9cd09a8e8249f7b253aaf2becd36f34a5cc947b7e382f5145098f534950f
 SHA512 
06494eecb543b657111e0f1d8253ef50e0cc5afc7bce354424bd375cd8f2cb46fe9a71c28632740f52b54380a1e3c24baddeff977c35832504e3bdf223f7814c
 DIST amd64-debug-libreoffice-7.4.6.2.tar.xz 1539083164 BLAKE2B 
9fbfb50c2fdd26b4d8d70119ab015c54fe271df01c98ae1a880edae3a1fcc6f4fdbe09203afe612bbbc038d256f15ee791e9c566a75bece143f3d994077d24e8
 SHA512 
3e1f63890c5bd7b8aba20f0b16c7da8fdf3cde46c187b790f88f1fde979855b750432383fe0e7e26c3bbca0d6e7d7758c89c5f9f7e3f0ff07ce23941d2052b67
+DIST amd64-debug-libreoffice-7.5.3.2.tar.xz 1438237360 BLAKE2B 
928b352b148a796bd7dbd20800e33da79190bb9c70201c3fb40b1d2886695d32af8bed55889b5f3680f478029cd86b83b0fc74c167e691e10a445c1a7abe89af
 SHA512 
41363fbe153968c643071e2d6330b5b18b42f5c8d163a3a31180250b5626bccecacff4db60c9c260e441c0e70f4b3629a6686579f830b05199a53042f5757c39
 DIST amd64-debug-libreoffice-gnome-7.4.6.2-r1.xd3 1435537 BLAKE2B 
5309bd30fd7208cf1ab02033208fc6b6bd7ad2b2932c68a46e7d62176d79bc78ac05fbba4eff65fdca53535f4eb0c46ac5c73931d3e7f8d0f8fea0f6ca6649f6
 SHA512 
53da17002c28865acaed3a54cce75f3f52c40f88fefc66e09b54d4809011515db1bc0ba42a9aba8dd3677a6069da219862e79873c0ac8b5be3420040662ae56d
 DIST amd64-debug-libreoffice-gnome-7.4.6.2.xd3 1439342 BLAKE2B 
19fa4ac46d2c59eb15ff434b3f33263c68889dd26009d7ea67ff574a68fea5a4d8226cff457926fecf907162b10e913c5e572b4994642acebd8b7d5cea839829
 SHA512 
20cca2d38b78eb9c5edc50c27760751c0f56bd831c0bb5b46095c16b0e46bee4998705384cf924aed72a648305934dc5078515f286e9ad5a189f5112cf28f7c5
+DIST amd64-debug-libreoffice-gnome-7.5.3.2.xd3 292160961 BLAKE2B 
bd2575ec62967c0b330d43c3ade71236c255bc54c0d89855e7c4c48974b8c0c04cecd4afd7468b9583e823414dcfb46df8734a3dfe3a56d9235bb25e4f5f7f2b
 SHA512 
d066cab66d722828ff8135bc2d53a575fa3485c3227373ec890103eba237d95c296a77dda27e62a480cf6aaf88d0aa7df600dc256852c711a9fd9d99a4c14f8c
 DIST amd64-debug-libreoffice-gnome-java-7.4.6.2-r1.xd3 789863525 BLAKE2B 
47e487a0df97005f38a4198de7cc64831c8514278865062427bd7c124a6d69b014e85d61b94d7db6dcffe9d3a3d56c0d6b81a88f685aace8a8c30ee3f1da1548
 SHA512 
5dc565e560755f3b02639bf202344327e52c997a777c0fd86ae2fb7557c8193af85b61e944f06418cdf98dac2ce732764826386dd21ce44cf129464521b64a03
 DIST amd64-debug-libreoffice-gnome-java-7.4.6.2.xd3 789537145 BLAKE2B 
5821ac0aac4de9cf21702c36fdea1421ca22ef2a0357af152850344e63cfc687774c88b4b45e4bcd100d9148e4c72619f7b9dae6d2ff048f4bf48de8a53923d2
 SHA512 
fba03563aa0d297120b2b6a930dd45431e0b7c6a1ef0f1b31d57ae030136aa251c119660612b49525cac1064650bb2e61166c8cc65a4ce1dc0e0309884dcea19
+DIST amd64-debug-libreoffice-gnome-java-7.5.3.2.xd3 744201123 BLAKE2B 
b401019add0b903e4883665e080396f1b9815f5eb17dfbe6fb4194a2602ed23470feda86ec4d7fd6289378c0f77f3578dbd73eba58215ce281f422483e4fcc22
 SHA512 
f4e427fedbd62b8a73cd8c6f3298ad65078b59dcf00dc3327b04f3085d615071246e242f9b424133a4ed3fdbd72d9c9706bfe7af8f55aa3585977891f0c1
 DIST amd64-debug-libreoffice-java-7.4.6.2-r1.xd3 788420818 BLAKE2B 
6445598a1a793508e1630bdf0c25aefb10a05fed786806d5d56ea94a60cb572ae45ba9b79e8545c2414d2e0ab697e2a87e7cc272fb35631a1432f394616514b5
 SHA512 
30f602db799369bfbfc5bf7af570b74dd317add1aeee82888ad21626d96e73f51559bd3362619e9df513b4c31009e7d03111a265c55e2c47aeb0cc8a61a0a2e2
 DIST amd64-debug-libreoffice-java-7.4.6.2.xd3 788080379 BLAKE2B 
4e4524eb5040fff153b6b961572eb8e3f82b107fc176bb974eb680a0d640d939f63c37a96460c22b7650d5c7307148cf54472434cee0f4a77feef0042cf6982d
 SHA512 
63e146988c4ed6744e97a6f9b1dae7e8b977f341089dbb6f4a4ca30b4bb5ca0e0adc8e3a6a0d2eb1cf62818dcd3e1e6f79f956889b6d79472a5cb5226a576e2e
+DIST amd64-debug-libreoffice-java-7.5.3.2.xd3 742863493 BLAKE2B 
992ce90e57ba7adfc551fda26b7ef43dbcea4969fbb7ba8372f1ad96956b0dab8795968c552e8248f52fd650e824dbe34989cf8122a2171ed0e4a997c0ba9d9b
 SHA512 
5e39ad81360bf064de743e99cdecbd1ec004707f7ef423a46eb129fd0cde90bcfd42dbdcd6d2e7f20ac9a910783331a21a6baee7d76db51f7393a1f39cf2ba5d
 DIST amd64-debug-libreoffice-kde-7.4.6.2-r1.xd3 483468319 BLAKE2B 

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

2023-05-14 Thread Andreas K. Hüttel
commit: 7962cc13bb0d3e6a2b5b93050352701a2e166e14
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun May 14 21:07:30 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun May 14 21:07:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7962cc13

app-office/libreoffice-bin: add 7.5.3.2

Bug: https://bugs.gentoo.org/905701
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 app-office/libreoffice-bin/Manifest|   9 +
 .../libreoffice-bin/libreoffice-bin-7.5.3.2.ebuild | 261 +
 2 files changed, 270 insertions(+)

diff --git a/app-office/libreoffice-bin/Manifest 
b/app-office/libreoffice-bin/Manifest
index 94d8b7322622..7f61e5da5c01 100644
--- a/app-office/libreoffice-bin/Manifest
+++ b/app-office/libreoffice-bin/Manifest
@@ -1,18 +1,27 @@
 DIST amd64-bin-libreoffice-7.4.6.2-r1.tar.xz 146899000 BLAKE2B 
8ba568744ffc0cac43b32c5f2ab7eb702a995eab091e407dba1641c202f481451adcc20f51c19c5e85bd8e2aec7517404bca4c732a93bdaf716c759aad6e4d73
 SHA512 
0eb87b4f47fbda8848e943153bf1025ff8b723902615f6de9da57c427c4d0e3cb107094dc228495c7eaf833bec2b0dbb3eea50371ed5212136728613f2b0c65a
 DIST amd64-bin-libreoffice-7.4.6.2.tar.xz 146854072 BLAKE2B 
29e89876ed6cd6b76c25163b934dd5a647c5314dc9a4968111e91afa75bf7551ec078334af8529d209287def46a2dea9e4e7704f7a71aa9a0288ce9265ae95ca
 SHA512 
3089455406af2d5f6ed7a1e716a741ce0920c3475ce9b0161c0492eb4c19c9fa03c798a0ce6cda7a61bc653ee2fa324c3930551994b884de628fe45513ad717c
+DIST amd64-bin-libreoffice-7.5.3.2.tar.xz 148541304 BLAKE2B 
8bddc855788229cc2f986b1bdeda1c3e1feb2233d1778b382dd839fee5b0c5e1d7f7dbf70927fe4e5a5e45aef480c9563f6bb41304708f9bb7ba31f2e61bbdf3
 SHA512 
719e09dc8ab3775152c3d80ae820d189a538769869795308875b3961f4ed70db496498a006364f222e6273e642ac57614e085f9a886cea485a35dbff78c824ed
 DIST amd64-bin-libreoffice-gnome-7.4.6.2-r1.xd3 1533312 BLAKE2B 
0e6753977b39de0e3bed8907e55a86d64fa5040982fec93ddd05f2f053497227f2ca80bcd60c080d1eb13d09a301e6f10eece1dfdab2fb693f7b944b5de54e5e
 SHA512 
7c903d2ef7c66017727a774ac9974a07688326b9a86ea941769ed2a19a6dba01f1e55ef3e553a890a83fff4591c82fa36ba33f72f7861c07e25a4145784f392c
 DIST amd64-bin-libreoffice-gnome-7.4.6.2.xd3 1539785 BLAKE2B 
262962089f76d2f1cec1fb412432561c0645127ddb3656ca0517b58846134ad95a8d8863bed21b52a05dfcb34705ea2b8f017b5d45232adc879d9a218e0f84f1
 SHA512 
40de33e533590fe71ec957d7852ef196cb4e285f64b261a5e02edbeae67d7bf40a436e3730c992ee6697b70bcf5f8c8ee788d9198a3f5f10ed4f592d61da718a
+DIST amd64-bin-libreoffice-gnome-7.5.3.2.xd3 1807491 BLAKE2B 
27be2b48c2838929f31f9e600b46cf5d58cbd5593c16cc0b476b1cda368701acc3405bb1ba4cfa3095fe05361fd234a373aab59824cbfb7f9901080c4e79af70
 SHA512 
640a3526e2c12deaa41fda7141c3c30646b9f073975cc073bf28354919dcdb87550c7e0f5530ac38b6b1830eae34794ff04483ad4d21b51eadd3bafbe0709892
 DIST amd64-bin-libreoffice-gnome-java-7.4.6.2-r1.xd3 31491604 BLAKE2B 
b0307d9b611948181cfb865fa1f121b7cadac3f494aca18333c6aeb1ed64c0cbe44766178484bc1a6632cfd8babd7b88b90f892318c6d218573981228d35c99b
 SHA512 
7fb89ab0c0e13ab0f530b388e39cee4d21b0345a6f89fb8ef22dcf0c6b9f242fa89fc5026c58658a2ae8623ce49766fc62d17cc817b75a5653a95fdb2a2ee4c8
 DIST amd64-bin-libreoffice-gnome-java-7.4.6.2.xd3 31563743 BLAKE2B 
c2414806ace6e642dd618ebce863339627b993f7d6d074290b6a3af1aa4884b3dfa520957ad3726471f57b8d1bacba40ee378722508607e83c5a63193f89d8fb
 SHA512 
dde7dca009f9117af54b011ce78fa52072eb6d5b241f110861cef28b3279d5e3f3ff74b92a1b05be6b9e13d4efa88a65c31db0e814aa7ab6a9de252f1ff5d004
+DIST amd64-bin-libreoffice-gnome-java-7.5.3.2.xd3 30946222 BLAKE2B 
2d969c129f9073e6ce47c9ca23a33513dddc1adad8c958910e2aba157c978e9d7f7f0c7f94f18637a9a55be84c679ae3722a125f3eafb1ab1a477a2085417563
 SHA512 
a349d22f7c9ac0b7fd24d6a98ed5ff221758e35daa4869aeb56f821c84b15ad9f31e642506ffcdf1754b046410af4eeae156c5e13b6d362c7f8dbfacef4add97
 DIST amd64-bin-libreoffice-java-7.4.6.2-r1.xd3 31442564 BLAKE2B 
13bc3fce200c38cd668f6600d1fd892c3b07732ac0f59b8ab97d8bf6975d2a1d3d9b9a4c1659bc33a225c8926170d3b3faa47d31b5f6280114cb4b4f02704777
 SHA512 
60e76dfbe86573fada99240117384da072cc76a5610d4f4abbefb01c45d41d8a518da84f9c6e64391f9e28eb9bb0414a8d5839f05bd0ed1cde854002b9e21d7d
 DIST amd64-bin-libreoffice-java-7.4.6.2.xd3 31446539 BLAKE2B 
a78fc1cdf252e6eda76f753cfef275984a4cfe61437f8fd60dcbf8be91748d3f85488930fc28586fffb776513b90eb256c91b5118ef65320db548d60b427dc40
 SHA512 
aaa691a5faa2a5f95256f3fedaeaaead60ec1d4d456bcc9f44fd9a2886e01acde114c8556ca6decf96ae3b63b7bacd0400b45b3aabd26edd7880456f21d2c886
+DIST amd64-bin-libreoffice-java-7.5.3.2.xd3 30773858 BLAKE2B 
63f4e099f829c56950c20e236dd3c11748b4e33dc6d04506602eeff5224e77e210f224f4b663beeca3ccdd2c7f121066851cf4fc93560460650520b955a47be3
 SHA512 
afa39292e3a4b6c115ca8005244e4ff7fb04eb5c96609e1c7acb940a15e2b3a1bc0ec659abb73be6c623a7943d402c35386d95a06336c30eea98f5fd706ec353
 DIST amd64-bin-libreoffice-kde-7.4.6.2-r1.xd3 21615543 BLAKE2B 

[gentoo-commits] repo/proj/libressl:master commit in: dev-libs/openssl/

2023-05-14 Thread orbea
commit: dfe682a4c7a8a379f52b97eae6e3473d6c3043f8
Author: orbea  riseup  net>
AuthorDate: Sun May 14 18:54:55 2023 +
Commit: orbea  riseup  net>
CommitDate: Sun May 14 18:54:55 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=dfe682a4

dev-libs/openssl: stabilize 3.1.3-r3 for amd64, arm64, x86

Signed-off-by: orbea  riseup.net>

 dev-libs/openssl/openssl-3.1.3-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/openssl/openssl-3.1.3-r3.ebuild 
b/dev-libs/openssl/openssl-3.1.3-r3.ebuild
index 8ea1d2c..67539e5 100644
--- a/dev-libs/openssl/openssl-3.1.3-r3.ebuild
+++ b/dev-libs/openssl/openssl-3.1.3-r3.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/Project:LibreSSL;
 LICENSE="metapackage"
 
 SLOT="0/54" # .so version of libssl/libcrypto
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~s390 
~sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="+asm sslv3 static-libs test"
 REQUIRED_USE="!sslv3"
 



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

2023-05-14 Thread orbea
commit: 72b78f78df3e018367b07dfa09c2434e27db8680
Author: orbea  riseup  net>
AuthorDate: Sun May 14 18:55:25 2023 +
Commit: orbea  riseup  net>
CommitDate: Sun May 14 18:55:25 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=72b78f78

dev-libs/libressl: stabilize 3.7.2-r2 for amd64, arm64, x86

Signed-off-by: orbea  riseup.net>

 dev-libs/libressl/libressl-3.7.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libressl/libressl-3.7.2-r2.ebuild 
b/dev-libs/libressl/libressl-3.7.2-r2.ebuild
index 86de254..e8cb100 100644
--- a/dev-libs/libressl/libressl-3.7.2-r2.ebuild
+++ b/dev-libs/libressl/libressl-3.7.2-r2.ebuild
@@ -17,7 +17,7 @@ LICENSE="ISC openssl"
 # we'll try to use the max of either. However, if either change between
 # versions, we have to change the subslot to trigger rebuild of consumers.
 SLOT="0/54"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~s390 
~sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="+asm static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-arch/stenc/

2023-05-14 Thread Jonas Stein
commit: 02fe020d38a6570586e22204499eef6875a0a2e9
Author: Jonas Stein  gentoo  org>
AuthorDate: Sun May 14 20:12:13 2023 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Sun May 14 20:13:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02fe020d

app-arch/stenc: Add dependencies

Added pandoc and pkgconfig in BDEPEND

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

 app-arch/stenc/stenc-2.0.0.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/app-arch/stenc/stenc-2.0.0.ebuild 
b/app-arch/stenc/stenc-2.0.0.ebuild
index fc6166457297..d82e421cce64 100644
--- a/app-arch/stenc/stenc-2.0.0.ebuild
+++ b/app-arch/stenc/stenc-2.0.0.ebuild
@@ -20,6 +20,11 @@ HOMEPAGE="https://github.com/scsitape/stenc/;
 LICENSE="GPL-2"
 SLOT="0"
 
+BDEPEND="
+   app-text/pandoc
+   virtual/pkgconfig
+"
+
 src_prepare() {
default
eautoreconf



[gentoo-commits] repo/proj/guru:dev commit in: app-crypt/certbot-dns-rfc2136/

2023-05-14 Thread Thibaud CANALE
commit: 765b46a43676a3b81902d52a5c7083d609782634
Author: Thibaud CANALE  thican  net>
AuthorDate: Sun May 14 20:08:36 2023 +
Commit: Thibaud CANALE  thican  net>
CommitDate: Sun May 14 20:08:36 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=765b46a4

app-crypt/certbot-dns-rfc2136: drop 2.2.0, 2.3.0, 2.4.0

Signed-off-by: Thibaud CANALE  thican.net>

 app-crypt/certbot-dns-rfc2136/Manifest |  3 -
 .../certbot-dns-rfc2136-2.2.0.ebuild   | 70 --
 .../certbot-dns-rfc2136-2.3.0.ebuild   | 70 --
 .../certbot-dns-rfc2136-2.4.0.ebuild   | 70 --
 4 files changed, 213 deletions(-)

diff --git a/app-crypt/certbot-dns-rfc2136/Manifest 
b/app-crypt/certbot-dns-rfc2136/Manifest
index 98fcbdcaa..a06a8ca31 100644
--- a/app-crypt/certbot-dns-rfc2136/Manifest
+++ b/app-crypt/certbot-dns-rfc2136/Manifest
@@ -1,5 +1,2 @@
-DIST certbot-2.2.0.gh.tar.gz 1331053 BLAKE2B 
4a3e6d8b0b3b7f8537bd6b24234bad7657842ee64865bcef2701e572501640b7a2d49cf4dc62db25cda1039be2d20fb77ac6415cdcb4756fce0f96b5cb7410c6
 SHA512 
242bfa8e5b60c28b49457403b41421ef782b9f98f325cc423b58283fef410b33691c3ce126188b191c80fcd488fe5d51acfc5ca575c8e7c5b6b08198844bffb7
-DIST certbot-2.3.0.gh.tar.gz 1335613 BLAKE2B 
af8ff393f92755e8e312f7596fe99abefa35c42cef6fa6688f7f3dd4a310205385fec81366df30d8edfe28d8abd3db447c9e1a3770fe31c3d45c69f04a038660
 SHA512 
5f52d9b0dd390fc696389a94ff897d803ee062feca50bb66972e197dcd79b0096b337cece2798557c3878903577171fd9afe1f18a4a2131ad7e6a62d0d945ebb
-DIST certbot-2.4.0.gh.tar.gz 1333159 BLAKE2B 
534c7d090cc8a2b77b2dd8bd8c407409260c18e7741223a327bb240dac9685b1ca152d4a20bb0ec46d8717f89bd3de6f494019c57afe22a74db69641a3ed209e
 SHA512 
c307c97154935a3a01b468d6e91505caba6073b4c01071c87382bdc08c892094d95d75b047047d3221b7d8018a61ce974c0f4defbfdee00b136af920fd579108
 DIST certbot-2.5.0.gh.tar.gz 1333903 BLAKE2B 
2d30764616d2253fe320ad94182e64cc3e1ce75bd90322fcf7c303a52e32420a57cf84a3acf3f8f4825e058d6fe1e59438b728dacdf9032c4d8797312903825e
 SHA512 
92313e352409d543f260fedee3f376c4750d9428cd39fde3518b162091667173ba6d582b4e91477f7122cf198f24119ecf34b2dce12734afbfc0ebedc395a49e
 DIST certbot-2.6.0.gh.tar.gz 1336339 BLAKE2B 
0c0575ad553ebe0f3ab56da750572bca46b30d034033e43c30c3793c114050ad824a277eab0be5a47326ea099e58e9a421448b53fc1b9173afae9a0ec308ac62
 SHA512 
d694156886484511f5a38fb5e40f98b2e2dbe4bc5110c95b2084ec03b39cb0eb9bbc623c7bca4a81054e980c8dbac752949042391813298a27be7e70410882e3

diff --git a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.2.0.ebuild 
b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.2.0.ebuild
deleted file mode 100644
index a57b2cb3e..0
--- a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.2.0.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1
-
-PARENT_PN="${PN%-dns-rfc2136}"
-PARENT_P="${PARENT_PN}-${PV}"
-
-if [[ "${PV}" == * ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
-   EGIT_SUBMODULES=()
-   EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
-else
-   SRC_URI="
-   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-   -> ${PARENT_P}.gh.tar.gz
-   "
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-fi
-
-DESCRIPTION="RFC 2136 DNS Authenticator plugin for Certbot (Let’s Encrypt 
client)"
-HOMEPAGE="
-   https://github.com/certbot/certbot
-   https://letsencrypt.org/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-S="${WORKDIR}/${PARENT_P}/${PN}"
-
-BDEPEND="
-   test? ( >=dev-python/pytest-7.2.0[${PYTHON_USEDEP}] )
-"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
-   >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
-   >=dev-python/dnspython-2.2.1[${PYTHON_USEDEP}]
-"
-
-distutils_enable_sphinx docs dev-python/sphinx-rtd-theme
-distutils_enable_tests pytest
-
-# Same than PATCHES but from repository's root directory,
-# please see function `python_prepare_all` below.
-# Simplier for users IMHO.
-PARENT_PATCHES=(
-)
-
-# Here for patches within "${PN}" subdirectory.
-PATCHES=(
-)
-
-python_prepare_all() {
-   pushd "${WORKDIR}/${PARENT_P}" > /dev/null || die
-   [[ -n "${PARENT_PATCHES[@]}" ]] && eapply "${PARENT_PATCHES[@]}"
-   eapply_user
-   popd > /dev/null || die
-
-   distutils-r1_python_prepare_all
-}

diff --git a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.3.0.ebuild 
b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.3.0.ebuild
deleted file mode 100644
index 425d68e1a..0
--- a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.3.0.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU 

[gentoo-commits] repo/proj/guru:dev commit in: app-crypt/certbot-dns-rfc2136/

2023-05-14 Thread Thibaud CANALE
commit: ec06cddeeb29a69044ba4c680281279ee8cd96e6
Author: Thibaud CANALE  thican  net>
AuthorDate: Sun May 14 20:07:10 2023 +
Commit: Thibaud CANALE  thican  net>
CommitDate: Sun May 14 20:07:10 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ec06cdde

app-crypt/certbot-dns-rfc2136: add 2.6.0

Signed-off-by: Thibaud CANALE  thican.net>

 app-crypt/certbot-dns-rfc2136/Manifest |  1 +
 .../certbot-dns-rfc2136-2.6.0.ebuild   | 70 ++
 2 files changed, 71 insertions(+)

diff --git a/app-crypt/certbot-dns-rfc2136/Manifest 
b/app-crypt/certbot-dns-rfc2136/Manifest
index 150bac94c..98fcbdcaa 100644
--- a/app-crypt/certbot-dns-rfc2136/Manifest
+++ b/app-crypt/certbot-dns-rfc2136/Manifest
@@ -2,3 +2,4 @@ DIST certbot-2.2.0.gh.tar.gz 1331053 BLAKE2B 
4a3e6d8b0b3b7f8537bd6b24234bad76578
 DIST certbot-2.3.0.gh.tar.gz 1335613 BLAKE2B 
af8ff393f92755e8e312f7596fe99abefa35c42cef6fa6688f7f3dd4a310205385fec81366df30d8edfe28d8abd3db447c9e1a3770fe31c3d45c69f04a038660
 SHA512 
5f52d9b0dd390fc696389a94ff897d803ee062feca50bb66972e197dcd79b0096b337cece2798557c3878903577171fd9afe1f18a4a2131ad7e6a62d0d945ebb
 DIST certbot-2.4.0.gh.tar.gz 1333159 BLAKE2B 
534c7d090cc8a2b77b2dd8bd8c407409260c18e7741223a327bb240dac9685b1ca152d4a20bb0ec46d8717f89bd3de6f494019c57afe22a74db69641a3ed209e
 SHA512 
c307c97154935a3a01b468d6e91505caba6073b4c01071c87382bdc08c892094d95d75b047047d3221b7d8018a61ce974c0f4defbfdee00b136af920fd579108
 DIST certbot-2.5.0.gh.tar.gz 1333903 BLAKE2B 
2d30764616d2253fe320ad94182e64cc3e1ce75bd90322fcf7c303a52e32420a57cf84a3acf3f8f4825e058d6fe1e59438b728dacdf9032c4d8797312903825e
 SHA512 
92313e352409d543f260fedee3f376c4750d9428cd39fde3518b162091667173ba6d582b4e91477f7122cf198f24119ecf34b2dce12734afbfc0ebedc395a49e
+DIST certbot-2.6.0.gh.tar.gz 1336339 BLAKE2B 
0c0575ad553ebe0f3ab56da750572bca46b30d034033e43c30c3793c114050ad824a277eab0be5a47326ea099e58e9a421448b53fc1b9173afae9a0ec308ac62
 SHA512 
d694156886484511f5a38fb5e40f98b2e2dbe4bc5110c95b2084ec03b39cb0eb9bbc623c7bca4a81054e980c8dbac752949042391813298a27be7e70410882e3

diff --git a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.6.0.ebuild 
b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.6.0.ebuild
new file mode 100644
index 0..425d68e1a
--- /dev/null
+++ b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.6.0.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+PARENT_PN="${PN%-dns-rfc2136}"
+PARENT_P="${PARENT_PN}-${PV}"
+
+if [[ "${PV}" == * ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   EGIT_SUBMODULES=()
+   EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
+else
+   SRC_URI="
+   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
+   -> ${PARENT_P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="RFC 2136 DNS Authenticator plugin for Certbot (Let’s Encrypt 
client)"
+HOMEPAGE="
+   https://github.com/certbot/certbot
+   https://letsencrypt.org/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+S="${WORKDIR}/${PARENT_P}/${PN}"
+
+BDEPEND="
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
+"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+   >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
+   >=dev-python/dnspython-1.15.0[${PYTHON_USEDEP}]
+"
+
+distutils_enable_sphinx docs dev-python/sphinx-rtd-theme
+distutils_enable_tests pytest
+
+# Same than PATCHES but from repository's root directory,
+# please see function `python_prepare_all` below.
+# Simplier for users IMHO.
+PARENT_PATCHES=(
+)
+
+# Here for patches within "${PN}" subdirectory.
+PATCHES=(
+)
+
+python_prepare_all() {
+   pushd "${WORKDIR}/${PARENT_P}" > /dev/null || die
+   [[ -n "${PARENT_PATCHES[@]}" ]] && eapply "${PARENT_PATCHES[@]}"
+   eapply_user
+   popd > /dev/null || die
+
+   distutils-r1_python_prepare_all
+}



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

2023-05-14 Thread David Seifert
commit: d5ab7fdfe25e524d9e6fc0aa3de584e68c6b74eb
Author: Henning Schild  hennsch  de>
AuthorDate: Sun May 14 19:46:40 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun May 14 19:46:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5ab7fdf

dev-libs/libfido2: drop 1.11.0

Closes: https://github.com/gentoo/gentoo/pull/30445
Closes: https://bugs.gentoo.org/855878
Signed-off-by: Henning Schild  hennsch.de>
Signed-off-by: David Seifert  gentoo.org>

 dev-libs/libfido2/Manifest |  1 -
 .../files/libfido2-1.11.0-regress-tests.patch  | 81 --
 .../libfido2/files/libfido2-1.7.0-cmakelists.patch | 30 
 dev-libs/libfido2/libfido2-1.11.0.ebuild   | 56 ---
 4 files changed, 168 deletions(-)

diff --git a/dev-libs/libfido2/Manifest b/dev-libs/libfido2/Manifest
index d1cd71eea9a5..31a3d15898e3 100644
--- a/dev-libs/libfido2/Manifest
+++ b/dev-libs/libfido2/Manifest
@@ -1,3 +1,2 @@
-DIST libfido2-1.11.0.tar.gz 624148 BLAKE2B 
ac123145f22260922e1d83653ba5781c5f41b410760f2c26b7cab7cb0871079aed66a8d9747393843738e4c2ed7ba8ba0292075516ef0354fd4328df967b7a6d
 SHA512 
d9644453d67b84ec8385dfb63796adb3eae2d7f7cb47fbb1bcf9ca7f5cce400623738cc3317d629c2f0af630424cb2788217f8c7f20d1b52b7369c729052d572
 DIST libfido2-1.12.0.tar.gz 652326 BLAKE2B 
e206c9c76e27037c49d3b0e842487b0711559483eb9ae638590bb7175761251c6f60dae6c6dc6cc8b13e49b9f32432ce4368e709b4aacf71f43b760092e3b00d
 SHA512 
ae8c716fe9b2fa52f191c4b3fe61442ba0b7a364a23c6c3a29afdba4f47c5eff89cb1d6c9fcacaefd7d4ebce641d35600527ee33934786c2096ac97f78e9418f
 DIST libfido2-1.13.0.tar.gz 652777 BLAKE2B 
506e0ecf89825e313fbcb0de59ef0b1a3aab483013f959b391448da0600979780ae76807639231ab8a60eead039471bba707073ec4e259b611d67031ac7713f1
 SHA512 
90f8452cee4c9cc72241478e697c5c692ccff5ab27752f2f296c3623ee297d1f80a85a359b4d0656c67790084c116aac921894e762eb52d3a79056e5014c03e7

diff --git a/dev-libs/libfido2/files/libfido2-1.11.0-regress-tests.patch 
b/dev-libs/libfido2/files/libfido2-1.11.0-regress-tests.patch
deleted file mode 100644
index 391aae014661..
--- a/dev-libs/libfido2/files/libfido2-1.11.0-regress-tests.patch
+++ /dev/null
@@ -1,81 +0,0 @@
-https://github.com/Yubico/libfido2/pull/579
-
-From c359e5dba24ae7b44cc0d61fb7c00e652465853b Mon Sep 17 00:00:00 2001
-From: Silke Hofstra 
-Date: Fri, 6 May 2022 15:36:02 +0200
-Subject: [PATCH 1/3] regress: link against chosen library
-
-Compile `regress` against `${_FIDO2_LIBRARY}` so it links against
-the shared library when building with `BUILD_STATIC_LIBS=OFF`.
 a/regress/CMakeLists.txt
-+++ b/regress/CMakeLists.txt
-@@ -6,7 +6,7 @@ add_custom_target(regress)
- 
- macro(add_regress_test NAME SOURCES)
-   add_executable(${NAME} ${SOURCES})
--  target_link_libraries(${NAME} fido2)
-+  target_link_libraries(${NAME} ${_FIDO2_LIBRARY})
-   add_test(${NAME} ${NAME})
-   add_dependencies(regress ${NAME})
- endmacro()
-@@ -17,6 +17,7 @@ if(MSVC AND BUILD_SHARED_LIBS)
-   "${CBOR_BIN_DIRS}/${CBOR_LIBRARIES}.dll"
-   "${CRYPTO_BIN_DIRS}/${CRYPTO_LIBRARIES}.dll"
-   "${ZLIB_BIN_DIRS}/${ZLIB_LIBRARIES}.dll"
-+  "$"
-   "${CMAKE_CURRENT_BINARY_DIR}")
- endif()
- 
-
-From a5413255cb0dd4579faf0dda0ce1b3e45db398e9 Mon Sep 17 00:00:00 2001
-From: Silke Hofstra 
-Date: Mon, 9 May 2022 10:56:29 +0200
-Subject: [PATCH 3/3] regress: run compression test against static lib only
-
 a/regress/CMakeLists.txt
-+++ b/regress/CMakeLists.txt
-@@ -4,13 +4,22 @@
- 
- add_custom_target(regress)
- 
--macro(add_regress_test NAME SOURCES)
-+macro(add_regress_test_common NAME SOURCES)
-   add_executable(${NAME} ${SOURCES})
--  target_link_libraries(${NAME} ${_FIDO2_LIBRARY})
-   add_test(${NAME} ${NAME})
-   add_dependencies(regress ${NAME})
- endmacro()
- 
-+macro(add_regress_test NAME SOURCES)
-+  add_regress_test_common(${NAME} ${SOURCES})
-+  target_link_libraries(${NAME} ${_FIDO2_LIBRARY})
-+endmacro()
-+
-+macro(add_regress_static_test NAME SOURCES)
-+  add_regress_test_common(${NAME} ${SOURCES})
-+  target_link_libraries(${NAME} fido2)
-+endmacro()
-+
- if(MSVC AND BUILD_SHARED_LIBS)
-   add_custom_command(TARGET regress POST_BUILD
-   COMMAND "${CMAKE_COMMAND}" -E copy
-@@ -33,13 +42,17 @@ else()
- endif()
- 
- add_regress_test(regress_assert assert.c)
--add_regress_test(regress_compress compress.c)
- add_regress_test(regress_cred cred.c)
- add_regress_test(regress_dev dev.c)
- add_regress_test(regress_eddsa eddsa.c)
- add_regress_test(regress_es256 es256.c)
- add_regress_test(regress_rs256 rs256.c)
- 
-+# Run these tests only against the static library
-+if(BUILD_STATIC_LIBS)
-+  add_regress_static_test(regress_compress compress.c)
-+endif()
-+
- if(MINGW)
-   # needed for nanosleep() in mingw
-   target_link_libraries(regress_dev winpthread)
-

diff --git 

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

2023-05-14 Thread David Seifert
commit: 8d042b15840319084138150446562fe8fdb15c77
Author: Henning Schild  hennsch  de>
AuthorDate: Sun May 14 19:46:39 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun May 14 19:46:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d042b15

dev-libs/libfido2: add 1.13.0

Signed-off-by: Henning Schild  hennsch.de>
Signed-off-by: David Seifert  gentoo.org>

 dev-libs/libfido2/Manifest   |  1 +
 dev-libs/libfido2/libfido2-1.13.0.ebuild | 64 
 2 files changed, 65 insertions(+)

diff --git a/dev-libs/libfido2/Manifest b/dev-libs/libfido2/Manifest
index 90e91ea15503..d1cd71eea9a5 100644
--- a/dev-libs/libfido2/Manifest
+++ b/dev-libs/libfido2/Manifest
@@ -1,2 +1,3 @@
 DIST libfido2-1.11.0.tar.gz 624148 BLAKE2B 
ac123145f22260922e1d83653ba5781c5f41b410760f2c26b7cab7cb0871079aed66a8d9747393843738e4c2ed7ba8ba0292075516ef0354fd4328df967b7a6d
 SHA512 
d9644453d67b84ec8385dfb63796adb3eae2d7f7cb47fbb1bcf9ca7f5cce400623738cc3317d629c2f0af630424cb2788217f8c7f20d1b52b7369c729052d572
 DIST libfido2-1.12.0.tar.gz 652326 BLAKE2B 
e206c9c76e27037c49d3b0e842487b0711559483eb9ae638590bb7175761251c6f60dae6c6dc6cc8b13e49b9f32432ce4368e709b4aacf71f43b760092e3b00d
 SHA512 
ae8c716fe9b2fa52f191c4b3fe61442ba0b7a364a23c6c3a29afdba4f47c5eff89cb1d6c9fcacaefd7d4ebce641d35600527ee33934786c2096ac97f78e9418f
+DIST libfido2-1.13.0.tar.gz 652777 BLAKE2B 
506e0ecf89825e313fbcb0de59ef0b1a3aab483013f959b391448da0600979780ae76807639231ab8a60eead039471bba707073ec4e259b611d67031ac7713f1
 SHA512 
90f8452cee4c9cc72241478e697c5c692ccff5ab27752f2f296c3623ee297d1f80a85a359b4d0656c67790084c116aac921894e762eb52d3a79056e5014c03e7

diff --git a/dev-libs/libfido2/libfido2-1.13.0.ebuild 
b/dev-libs/libfido2/libfido2-1.13.0.ebuild
new file mode 100644
index ..f04ffce1179e
--- /dev/null
+++ b/dev-libs/libfido2/libfido2-1.13.0.ebuild
@@ -0,0 +1,64 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake udev linux-info
+
+DESCRIPTION="Provides library functionality for FIDO 2.0"
+HOMEPAGE="https://github.com/Yubico/libfido2;
+SRC_URI="https://github.com/Yubico/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0/1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="nfc static-libs"
+
+DEPEND="
+   dev-libs/libcbor:=
+   dev-libs/openssl:=
+   sys-libs/zlib:=
+   virtual/libudev:=
+"
+RDEPEND="
+   ${DEPEND}
+   acct-group/plugdev
+"
+BDEPEND="app-text/mandoc"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.12.0-cmakelists.patch
+)
+
+pkg_pretend() {
+   CONFIG_CHECK="
+   ~USB_HID
+   ~HIDRAW
+   "
+
+   check_extra_config
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_EXAMPLES=OFF
+   -DBUILD_STATIC_LIBS=$(usex static-libs)
+   -DNFC_LINUX=$(usex nfc)
+   )
+
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+
+   udev_newrules udev/70-u2f.rules 70-libfido2-u2f.rules
+}
+
+pkg_postinst() {
+   udev_reload
+}
+
+pkg_postrm() {
+   udev_reload
+}



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

2023-05-14 Thread Sam James
commit: aa75b9e04001e04b0d248fadb836093acbb0c594
Author: Sam James  gentoo  org>
AuthorDate: Sun May 14 19:42:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 14 19:42:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa75b9e0

dev-util/cmake: Stabilize 3.26.3 arm64, #906330

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

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

diff --git a/dev-util/cmake/cmake-3.26.3.ebuild 
b/dev-util/cmake/cmake-3.26.3.ebuild
index 59b7bcb1c1c3..d1096eb02ecb 100644
--- a/dev-util/cmake/cmake-3.26.3.ebuild
+++ b/dev-util/cmake/cmake-3.26.3.ebuild
@@ -48,7 +48,7 @@ else

https://github.com/Kitware/CMake/releases/download/v$(ver_cut 
1-3)/${MY_P}-SHA-256.txt.asc
)"
 
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-bradking )"
fi



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

2023-05-14 Thread Sam James
commit: caa8d4f3e3f9a94a831cbf0953c1f3cc71f6fc43
Author: Sam James  gentoo  org>
AuthorDate: Sun May 14 19:42:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 14 19:42:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caa8d4f3

dev-util/cmake: Stabilize 3.26.3 sparc, #906330

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

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

diff --git a/dev-util/cmake/cmake-3.26.3.ebuild 
b/dev-util/cmake/cmake-3.26.3.ebuild
index 2a24d324d607..59b7bcb1c1c3 100644
--- a/dev-util/cmake/cmake-3.26.3.ebuild
+++ b/dev-util/cmake/cmake-3.26.3.ebuild
@@ -48,7 +48,7 @@ else

https://github.com/Kitware/CMake/releases/download/v$(ver_cut 
1-3)/${MY_P}-SHA-256.txt.asc
)"
 
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-bradking )"
fi



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

2023-05-14 Thread Sam James
commit: fb2946dba096f6b8110da343fc4872d85383b11c
Author: Sam James  gentoo  org>
AuthorDate: Sun May 14 19:42:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 14 19:42:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb2946db

dev-util/cmake: Stabilize 3.26.3 arm, #906330

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

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

diff --git a/dev-util/cmake/cmake-3.26.3.ebuild 
b/dev-util/cmake/cmake-3.26.3.ebuild
index d1096eb02ecb..6f5c1024a751 100644
--- a/dev-util/cmake/cmake-3.26.3.ebuild
+++ b/dev-util/cmake/cmake-3.26.3.ebuild
@@ -48,7 +48,7 @@ else

https://github.com/Kitware/CMake/releases/download/v$(ver_cut 
1-3)/${MY_P}-SHA-256.txt.asc
)"
 
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-bradking )"
fi



[gentoo-commits] repo/gentoo:master commit in: app-arch/stenc/

2023-05-14 Thread Jonas Stein
commit: 092eac43df7aa1b94a5c52ab4936f5f3ba26a542
Author: Jonas Stein  gentoo  org>
AuthorDate: Sun May 14 14:36:12 2023 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Sun May 14 19:35:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=092eac43

app-arch/stenc: add 2.0.0

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

 app-arch/stenc/Manifest   |  1 +
 app-arch/stenc/stenc-2.0.0.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/app-arch/stenc/Manifest b/app-arch/stenc/Manifest
index 15de7048a6b6..f8cbaf0666a3 100644
--- a/app-arch/stenc/Manifest
+++ b/app-arch/stenc/Manifest
@@ -1 +1,2 @@
 DIST stenc-1.1.1.tar.gz 161761 BLAKE2B 
865d36befd53e1db00245688e2aac429546b29f7b039cbd04aaafb47fcc55f02ba01e7f13c7814ae4daf102372eded1f069c1b9ecfb2b2e7aaf009bfa2855ae4
 SHA512 
89eb1da2391be207e23d4e3cc6563405272eeb456b59360e92fbeca063badcfcf4c37fc814af59803707006e5c04e43e18755e1d30b0f3b3020a7645396db1a6
+DIST stenc-2.0.0.tar.gz 166547 BLAKE2B 
d5a5b8794887f7ba1353b573d4aad41abd719067ab7256f0f90101a960847707ce47d63618d7b406726841114e8495aba2a0c5053c3e11f9c118859ab8573a89
 SHA512 
9dcdcff547d8f0d1fd99eaaf54812e47ca5a3f4e56befe11d7e32919bc7caa968476f0f082925c86be1e9892369cec26125be089bf11f29c87ca63b3614ebffe

diff --git a/app-arch/stenc/stenc-2.0.0.ebuild 
b/app-arch/stenc/stenc-2.0.0.ebuild
new file mode 100644
index ..fc6166457297
--- /dev/null
+++ b/app-arch/stenc/stenc-2.0.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/scsitape/stenc.git;
+   S="${WORKDIR}/${P}/src"
+else
+   SRC_URI="https://github.com/scsitape/stenc/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="SCSI Tape Encryption Manager enables AES support for LTO drives"
+HOMEPAGE="https://github.com/scsitape/stenc/;
+
+LICENSE="GPL-2"
+SLOT="0"
+
+src_prepare() {
+   default
+   eautoreconf
+}



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

2023-05-14 Thread Michał Górny
commit: 10cfc95c9c73507af93d0f8fc8dabb63145435a6
Author: Michał Górny  gentoo  org>
AuthorDate: Sun May 14 16:13:37 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun May 14 19:29:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10cfc95c

dev-python/pypy3: Bump to 7.3.12_rc1

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

 dev-python/pypy3/Manifest|   2 +
 dev-python/pypy3/pypy3-7.3.12_rc1.ebuild | 208 +++
 2 files changed, 210 insertions(+)

diff --git a/dev-python/pypy3/Manifest b/dev-python/pypy3/Manifest
index ebda7445a38c..b8622936868c 100644
--- a/dev-python/pypy3/Manifest
+++ b/dev-python/pypy3/Manifest
@@ -1,2 +1,4 @@
+DIST pypy3.10-gentoo-patches-7.3.12rc1.tar.xz 3416 BLAKE2B 
1ad7e2f05fa26136f7a89fc36f9bba6247f5e7dab235798d47599d412783802e09fb98453386d546169010b944d6d564ac759eb3329da50c5401957d243a55d0
 SHA512 
93a7b1d1efcf88e5616f5b149e3b7c2c40c7a42d8b689f02f9ffa8e9d03356dbaba647181dc73c3cc41d0eb8b9a7a83301a9bb5d6224752a4c4d8e0afb4c2eab
+DIST pypy3.10-v7.3.12rc1-src.tar.bz2 22994145 BLAKE2B 
fff1a0c82f60db6abfa1db5b8fc833f62882f98965c3fb6131028e7ccc9f40475d375e7e0f7de564f91dc82840f5b263d097c6cab83458c82298c18498d55d8b
 SHA512 
9f7eb625236d8a1740d80a02cd4e1bebd09ff4f3c5e117881b133c416c615b5a7ca5d5df2cfc42f5aa014905096005fc4ef328d05554d39ef00bae870e30b9c0
 DIST pypy3.9-gentoo-patches-7.3.11_p1.tar.xz 7480 BLAKE2B 
ffb478402e82244af25dd67bb9e21abb4bb186d98495899f8ca8f323bdf27a77356e40efd33217a5238ef86f6156fc7d85c681a747ea5a35bd73bab659972986
 SHA512 
6c3ee21b51145907c2434f740e9849ac02ad83203fdcb2802b97ba199f37d08297d8016f659069bea3f0854ace30aefb947af4f057cbc91332106d9fc1389cf4
 DIST pypy3.9-v7.3.11-src.tar.bz2 23460769 BLAKE2B 
fa8a827c28813243926c8689addb008c0a43acdc3f81a18749a8f2c1926b6294f2c0c95a4c315e3b77ce84b4f337af7a0bce5daf8dcb60ead965532d4af183cb
 SHA512 
33c978ffbeeb39453028d1d1646ccfdace062ce48a5d939245bea41643038dd3687e80e34f88fa0622bcb175d7dd78f75cbe36b24229c8052f09d2d17dcdfd8c

diff --git a/dev-python/pypy3/pypy3-7.3.12_rc1.ebuild 
b/dev-python/pypy3/pypy3-7.3.12_rc1.ebuild
new file mode 100644
index ..88738f20e479
--- /dev/null
+++ b/dev-python/pypy3/pypy3-7.3.12_rc1.ebuild
@@ -0,0 +1,208 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit pax-utils python-utils-r1 toolchain-funcs
+
+PYPY_PV=${PV%_p*}
+PYVER=3.10
+MY_P="pypy${PYVER}-v${PYPY_PV/_}"
+PATCHSET="pypy${PYVER}-gentoo-patches-${PV/_rc/rc}"
+
+DESCRIPTION="A fast, compliant alternative implementation of the Python 
(${PYVER}) language"
+HOMEPAGE="
+   https://www.pypy.org/
+   https://foss.heptapod.net/pypy/pypy/
+"
+SRC_URI="
+   https://buildbot.pypy.org/pypy/${MY_P}-src.tar.bz2
+   https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz
+"
+S="${WORKDIR}/${MY_P}-src"
+
+LICENSE="MIT"
+# pypy3 -c 'import sysconfig; print(sysconfig.get_config_var("SOABI"))'
+# also check pypy/interpreter/pycode.py -> pypy_incremental_magic
+SLOT="0/pypy310-pp73-384"
+KEYWORDS=""
+IUSE="+ensurepip gdbm +jit ncurses sqlite tk"
+# many tests are failing upstream
+# see https://buildbot.pypy.org/summary?branch=py${PYVER}
+RESTRICT="test"
+
+RDEPEND="
+   || (
+   
>=dev-python/pypy3-exe-${PYPY_PV}:${PYVER}-${PYPY_PV}[bzip2(+),ncurses?]
+   >=dev-python/pypy3-exe-bin-${PYPY_PV}:${PYVER}-${PYPY_PV}
+   )
+   dev-lang/python-exec[python_targets_pypy3(-)]
+   dev-libs/openssl:0=
+   dev-python/gentoo-common
+   ensurepip? ( dev-python/ensurepip-wheels )
+   gdbm? ( sys-libs/gdbm:0= )
+   sqlite? ( dev-db/sqlite:3= )
+   tk? (
+   dev-lang/tk:0=
+   dev-tcltk/tix:0=
+   )
+"
+DEPEND="
+   ${RDEPEND}
+"
+
+src_prepare() {
+   local PATCHES=(
+   "${WORKDIR}/${PATCHSET}"
+   )
+   default
+
+   eapply_user
+}
+
+src_configure() {
+   tc-export CC
+}
+
+src_compile() {
+   mkdir bin || die
+   # switch to the layout expected for cffi module builds
+   mkdir include/pypy${PYVER} || die
+   # copy over to make sys.prefix happy
+   cp -p "${BROOT}"/usr/bin/pypy${PYVER}-c-${PYPY_PV} pypy${PYVER}-c || die
+   cp -p "${BROOT}"/usr/include/pypy${PYVER}/${PYPY_PV}/* 
include/pypy${PYVER}/ || die
+   # (not installed by pypy-exe)
+   rm pypy/module/cpyext/include/_numpypy/numpy/README || die
+   mv pypy/module/cpyext/include/* include/pypy${PYVER}/ || die
+   mv pypy/module/cpyext/parse/*.h include/pypy${PYVER}/ || die
+   pax-mark m pypy${PYVER}-c
+
+   # verify the subslot
+   local soabi=$(
+   ./pypy${PYVER}-c - <<-EOF
+   import importlib.util
+   import sysconfig
+   soabi = sysconfig.get_config_var("SOABI")
+   magic = importlib.util._RAW_MAGIC_NUMBER & 0x
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/pypy3-exe-bin/

2023-05-14 Thread Michał Górny
commit: 1f63dea8b4f8704db19ba742aa696c1c59cdfabf
Author: Michał Górny  gentoo  org>
AuthorDate: Sun May 14 18:03:57 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun May 14 19:29:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f63dea8

dev-python/pypy3-exe-bin: Bump to 7.3.12_rc1

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

 dev-python/pypy3-exe-bin/Manifest  |  8 +++
 .../pypy3-exe-bin/pypy3-exe-bin-7.3.12_rc1.ebuild  | 82 ++
 2 files changed, 90 insertions(+)

diff --git a/dev-python/pypy3-exe-bin/Manifest 
b/dev-python/pypy3-exe-bin/Manifest
index 4b3d7bf6b775..11c49c997b11 100644
--- a/dev-python/pypy3-exe-bin/Manifest
+++ b/dev-python/pypy3-exe-bin/Manifest
@@ -6,3 +6,11 @@ DIST pypy3-exe-7.3.11-1.ppc64le-musl.gpkg.tar 6492160 BLAKE2B 
a58cd99780af478369
 DIST pypy3-exe-7.3.11-1.ppc64le.gpkg.tar 10127360 BLAKE2B 
0ee59ebc8f66b5ba4628cfe7cd64bf3578d756b030bf6ff4681c177d45b23212605a7c605f470631708305d36c146b9c746f043fe169ad6fcce457e224d66d10
 SHA512 
8049a615299ca033834edcd996744cd125d2f258cac0352448796ea9e9dd51e395af15feb42d27432da04ae58fa6e76a8195a39f74316627b0b3e4e0bd1b43cc
 DIST pypy3-exe-7.3.11-1.x86-musl.gpkg.tar 8734720 BLAKE2B 
563de983b21fa8eece55056af0596abc2fe9679bdc29042a3f9c97710c473e51415d0109a08c2c404ce8cb9296527350deb310c538b52216c8d68e708f8f8f0d
 SHA512 
ddda659acefcd1125c620421b8570495fb26ae85a3a80a622f2e4cec9748a17ab522d37692629fd78fac3067f5db978c8b8cbf1617d1b1b25e267c26dbcc43fb
 DIST pypy3-exe-7.3.11-1.x86.gpkg.tar 8724480 BLAKE2B 
f1843bb2302918171a0b6fafa93f3528f85b5d887b8af2cc8c0ea6a03d2f264fde2129299c8301c0a48c6b4e7e75e38d68b9ff8eafa01e58bb79438238c181dc
 SHA512 
2f3ae0dae6cf7353a2ddf2fac37c3f8d947eae62a36b7580722b63a1085174d7ccd16077ad6ca040cf906189c4ab0ac6cf86f573b93f733ee8bb61e203d5044a
+DIST pypy3-exe-7.3.12_rc1-1.amd64-musl.gpkg.tar 11919360 BLAKE2B 
0e43d5c48d7ffd31ea6d7b179ddd0eb38a0b8df0c8e8a3b6223b117d1e10ee01abeb0be122313979ac55c5576030695f9bb77ca62ac88317e100968e313b0cfa
 SHA512 
7b9a68fae9e2452a7fc83253add74644558d160ca01d5004a84b942bf6d4e54cd0a0af68ac87f2689a1aaec0a70b5560665fe18204f6e6c7d9f17bcbb72b00ab
+DIST pypy3-exe-7.3.12_rc1-1.amd64.gpkg.tar 11950080 BLAKE2B 
fe472ced6af6d1ac5c8ff0985378ff33d717b926f98e6e4ab70c5754e33476f1cea997b13e743d69e8fbf560b1768ac236da8de13e5a9d703d6839ff81b1
 SHA512 
c0a7c253e3fbbdf263ca51729c29f8f2026673c5bdbd96e11235031b795e2d7660fe20d61975c1ccbf765d13dce5322c7ce2d090b83dc98f9550a106d9ac3e69
+DIST pypy3-exe-7.3.12_rc1-1.arm64-musl.gpkg.tar 9973760 BLAKE2B 
184ff02dd2f2acc7ee1b4a2fa944e5380ff1cc667555b8ca8510d7b722b0d1524a42c33004dee337328297c4e5c8a7ed4a505c3698593518833e303b19de6214
 SHA512 
ff9455dece6d0c8d1faf06eb9ff032e036b9d1161622cba4f44fd7eec86a9ff2cc292f5b158c10579929d37dd8e69206ced1859d5d859c437c9c1b130bfdd166
+DIST pypy3-exe-7.3.12_rc1-1.arm64.gpkg.tar 9922560 BLAKE2B 
df63afc3846216e8fd855a6b52ed83e1326f9d6438734dbb428bfc54fb328e1b672fd22d6d5fac15e4b18145eef2e85197b88de5f62118d4ac1fb3f5fb465bc2
 SHA512 
50794b9c3d23d0643f3ca54888440d1eed4e3c76f220cdeafc4dfa35ef8fe410202ec0fdbb8b5d29c8b3a5a4e9bdb37ddc738395e5d8fa2c424211b21847b215
+DIST pypy3-exe-7.3.12_rc1-1.ppc64le-musl.gpkg.tar 6543360 BLAKE2B 
e6dfc8012560da9ecf560cce8f7bb36d72a06b001508b4f7a80069b4f0ea20f0638f1b5b5e50a09fd93abbdb7ee4532c4677ccb0d75fc86084eacd225c5fffb9
 SHA512 
7c4f4aa032370762f3b344c22eed9ba94a75f2118b61b82c3dd0c9c4e9ec682fd3d692d1fd2d6c8c038928f15b11fb353f1d50da461ac6247157ee54b37f70b9
+DIST pypy3-exe-7.3.12_rc1-1.ppc64le.gpkg.tar 10147840 BLAKE2B 
6aed4a74f454a0b6970e21fb6b0d7dd904cd44b833581caf7081ed53a855fac6fb6c7b46e3b9f02747666a908180d88cb73b7e24805d22f1d643ada473e16a21
 SHA512 
8fe3dc76ae177537f6567303aac697c4b4670b72eeb38d383d7452200d27086d511c1c213f6520e8bbb26b7367d017e5077a1396ce87483d77c7a231256385d7
+DIST pypy3-exe-7.3.12_rc1-1.x86-musl.gpkg.tar 8908800 BLAKE2B 
4b4900688f60915da23f64a69117270fbff2de44b43d34d086704f7ef39f85fb64c1ca029b114f7aecaade2d3ba8466a986b89b9f6d7e4bc3b335e04987ddf5a
 SHA512 
3135b418925730dc91c2df48bf0668ba73fd352e149d83ea0a831fddb215aba11adc3dd393776da8f770bf63acb85ac77e96ff3a24ce245713f578340eb271a4
+DIST pypy3-exe-7.3.12_rc1-1.x86.gpkg.tar 8826880 BLAKE2B 
ca4a9da5e48caca57dd264815b81c8f9775c44eee4d1d0aa0c12962e4b2f1b290626e379e707f3caa560df73909be55d0d8e12c8d74887a607ff35f7ae425a3b
 SHA512 
fd1fd115879f29d0e048313477934f0500853186aa0148d92434ea5ce1ff8dd485ab39acd81ec89d0a6e7d6ccbb94ebabdb96ea7d72ed97732f7f538152c7da3

diff --git a/dev-python/pypy3-exe-bin/pypy3-exe-bin-7.3.12_rc1.ebuild 
b/dev-python/pypy3-exe-bin/pypy3-exe-bin-7.3.12_rc1.ebuild
new file mode 100644
index ..368277d5d40a
--- /dev/null
+++ b/dev-python/pypy3-exe-bin/pypy3-exe-bin-7.3.12_rc1.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit pax-utils unpacker
+
+PYVER=3.10
+MY_P=pypy3-exe-${PV}-1
+
+DESCRIPTION="PyPy3 executable (pre-built 

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

2023-05-14 Thread Michał Górny
commit: 0976dd2645d8e33493b8742e632634735dc361e8
Author: Michał Górny  gentoo  org>
AuthorDate: Sun May 14 14:10:42 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun May 14 19:29:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0976dd26

dev-python/pypy: Bump to 7.3.12_rc1

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

 dev-python/pypy/Manifest   |   2 +
 dev-python/pypy/pypy-7.3.12_rc1.ebuild | 301 +
 2 files changed, 303 insertions(+)

diff --git a/dev-python/pypy/Manifest b/dev-python/pypy/Manifest
index 54ed0804e7b9..d9b36d5418b0 100644
--- a/dev-python/pypy/Manifest
+++ b/dev-python/pypy/Manifest
@@ -1,2 +1,4 @@
 DIST pypy2.7-gentoo-patches-7.3.11.tar.xz 5312 BLAKE2B 
3692453a184a88d61fe1dd7aa815aa02a4bdf4b29defd2e98a354261784643f78799b979bb356c19311b40932cc7f8b8e050e10553755a846938951a87021bc9
 SHA512 
24308317d92b278f9f7d74327303ebba34628a2d8dd5798ae3d472d14fd0519a470b6f9c420da88e07251215342a1e4f5cf8d4230f9663119274d3194d3811a5
+DIST pypy2.7-gentoo-patches-7.3.12rc1.tar.xz 5340 BLAKE2B 
4631f3daa7002033af7b9a7026777053454bcb20ed03ad551a1df7efc32adef478e78d449d81dfad903c887cca53b9742edcc97e6cd1e368c3803f779fa6ee4d
 SHA512 
b99723360d15e4411f7cf8ea75b6fd8de92acb3c123d2f3893bd3f2b820099a3ddb625e275e95fb858cb3fd5e4fe18dc653faf90509e7593b5088bcdf7c2092d
 DIST pypy2.7-v7.3.11-src.tar.bz2 19850421 BLAKE2B 
ed8bd61e3857c37689f24a23d38d5043bd190ee0e6de5d7906284ea2eab5e7aeff5c994c22f97195f5a1ded2867725f74dc562b375c0165b6231eae69213c06e
 SHA512 
31fd93fe3e761fd096ff52c2a0afa40f78e4df700deb911e221d1682b35e8374c9deac7ba19b474f7ca7a366d3ae9b36ebaf78e81c4ec8306431fd0873daea55
+DIST pypy2.7-v7.3.12rc1-src.tar.bz2 19898483 BLAKE2B 
a0f618f69fc938ce59148cd98f03bcca09b89fd4f500132d5212212c391c703d64ea04681d5105b252e1efe41f001a8aa9692cfd3c37dfab4ff5af29b276dbfb
 SHA512 
9faa36f27339a14dc5e7b326a0732ab8dc9c4401eabfe5787c14054a0d0961cc07c0d8e49dbaaaeb78a62ccf73e325b1d31731a138e3b24a6032f44550f6b346

diff --git a/dev-python/pypy/pypy-7.3.12_rc1.ebuild 
b/dev-python/pypy/pypy-7.3.12_rc1.ebuild
new file mode 100644
index ..f7ee13fcb47a
--- /dev/null
+++ b/dev-python/pypy/pypy-7.3.12_rc1.ebuild
@@ -0,0 +1,301 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit pax-utils python-utils-r1
+
+PYPY_PV=${PV%_p*}
+MY_P=pypy2.7-v${PYPY_PV/_}
+PATCHSET="pypy2.7-gentoo-patches-${PV/_rc/rc}"
+
+DESCRIPTION="A fast, compliant alternative implementation of the Python 
language"
+HOMEPAGE="https://www.pypy.org/;
+SRC_URI="
+   https://buildbot.pypy.org/pypy/${MY_P}-src.tar.bz2
+   https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz
+"
+S="${WORKDIR}/${MY_P}-src"
+
+LICENSE="MIT"
+# pypy -c 'import sysconfig; print sysconfig.get_config_var("SOABI")'
+SLOT="0/73"
+KEYWORDS=""
+IUSE="bzip2 full-stdlib gdbm +jit ncurses sqlite tk"
+RESTRICT="!full-stdlib? ( test )"
+
+RDEPEND="
+   || (
+   >=dev-python/pypy-exe-bin-${PYPY_PV}:${PYPY_PV}
+   >=dev-python/pypy-exe-${PYPY_PV}:${PYPY_PV}[bzip2?,ncurses?]
+   )
+   dev-libs/openssl:0=
+   gdbm? ( sys-libs/gdbm:0= )
+   sqlite? ( dev-db/sqlite:3= )
+   tk? (
+   dev-lang/tk:0=
+   dev-tcltk/tix:0=
+   )
+"
+DEPEND="
+   ${RDEPEND}
+"
+
+src_prepare() {
+   local PATCHES=(
+   "${WORKDIR}/${PATCHSET}"
+   )
+   default
+}
+
+src_compile() {
+   # copy over to make sys.prefix happy
+   cp -p "${BROOT}"/usr/lib/pypy2.7/pypy-c-${PYPY_PV} pypy-c || die
+   cp -p "${BROOT}"/usr/lib/pypy2.7/include/${PYPY_PV}/* include/ || die
+   # (not installed by pypy)
+   rm pypy/module/cpyext/include/_numpypy/numpy/README || die
+   mv pypy/module/cpyext/include/* include/ || die
+   mv pypy/module/cpyext/parse/*.h include/ || die
+   pax-mark m pypy-c
+
+   # verify the subslot
+   local soabi=$(
+   ./pypy-c - <<-EOF
+   import sysconfig
+   print sysconfig.get_config_var("SOABI")
+   EOF
+   )
+   [[ ${soabi#pypy-} == ${SLOT#*/} ]] || die "update subslot to ${soabi}"
+
+   einfo "Generating caches and CFFI modules ..."
+
+   if use full-stdlib; then
+   # Generate Grammar and PatternGrammar pickles.
+   ./pypy-c - <<-EOF || die "Generation of Grammar and 
PatternGrammar pickles failed"
+   import lib2to3.pygram
+   import lib2to3.patcomp
+   lib2to3.patcomp.PatternCompiler()
+   EOF
+
+   # Generate cffi modules
+   # Please keep in sync with pypy/tool/build_cffi_imports.py!
+   cffi_targets=( pypy_util ssl audioop syslog pwdgrp resource )
+   use gdbm && cffi_targets+=( gdbm )
+   use ncurses && cffi_targets+=( curses )
+   use 

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

2023-05-14 Thread Michał Górny
commit: ed0caf297cf03d2ff4083e0d0c9ef169a8f45c8f
Author: Michał Górny  gentoo  org>
AuthorDate: Sun May 14 14:06:04 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun May 14 19:29:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed0caf29

dev-python/pypy-exe: Bump to 7.3.12_rc1

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

 dev-python/pypy-exe/Manifest   |   2 +
 dev-python/pypy-exe/pypy-exe-7.3.12_rc1.ebuild | 177 +
 2 files changed, 179 insertions(+)

diff --git a/dev-python/pypy-exe/Manifest b/dev-python/pypy-exe/Manifest
index 54ed0804e7b9..d9b36d5418b0 100644
--- a/dev-python/pypy-exe/Manifest
+++ b/dev-python/pypy-exe/Manifest
@@ -1,2 +1,4 @@
 DIST pypy2.7-gentoo-patches-7.3.11.tar.xz 5312 BLAKE2B 
3692453a184a88d61fe1dd7aa815aa02a4bdf4b29defd2e98a354261784643f78799b979bb356c19311b40932cc7f8b8e050e10553755a846938951a87021bc9
 SHA512 
24308317d92b278f9f7d74327303ebba34628a2d8dd5798ae3d472d14fd0519a470b6f9c420da88e07251215342a1e4f5cf8d4230f9663119274d3194d3811a5
+DIST pypy2.7-gentoo-patches-7.3.12rc1.tar.xz 5340 BLAKE2B 
4631f3daa7002033af7b9a7026777053454bcb20ed03ad551a1df7efc32adef478e78d449d81dfad903c887cca53b9742edcc97e6cd1e368c3803f779fa6ee4d
 SHA512 
b99723360d15e4411f7cf8ea75b6fd8de92acb3c123d2f3893bd3f2b820099a3ddb625e275e95fb858cb3fd5e4fe18dc653faf90509e7593b5088bcdf7c2092d
 DIST pypy2.7-v7.3.11-src.tar.bz2 19850421 BLAKE2B 
ed8bd61e3857c37689f24a23d38d5043bd190ee0e6de5d7906284ea2eab5e7aeff5c994c22f97195f5a1ded2867725f74dc562b375c0165b6231eae69213c06e
 SHA512 
31fd93fe3e761fd096ff52c2a0afa40f78e4df700deb911e221d1682b35e8374c9deac7ba19b474f7ca7a366d3ae9b36ebaf78e81c4ec8306431fd0873daea55
+DIST pypy2.7-v7.3.12rc1-src.tar.bz2 19898483 BLAKE2B 
a0f618f69fc938ce59148cd98f03bcca09b89fd4f500132d5212212c391c703d64ea04681d5105b252e1efe41f001a8aa9692cfd3c37dfab4ff5af29b276dbfb
 SHA512 
9faa36f27339a14dc5e7b326a0732ab8dc9c4401eabfe5787c14054a0d0961cc07c0d8e49dbaaaeb78a62ccf73e325b1d31731a138e3b24a6032f44550f6b346

diff --git a/dev-python/pypy-exe/pypy-exe-7.3.12_rc1.ebuild 
b/dev-python/pypy-exe/pypy-exe-7.3.12_rc1.ebuild
new file mode 100644
index ..37c1d0145b66
--- /dev/null
+++ b/dev-python/pypy-exe/pypy-exe-7.3.12_rc1.ebuild
@@ -0,0 +1,177 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit check-reqs pax-utils toolchain-funcs
+
+PYPY_PV=${PV%_p*}
+MY_P=pypy2.7-v${PYPY_PV/_}
+PATCHSET="pypy2.7-gentoo-patches-${PV/_}"
+
+DESCRIPTION="PyPy executable (build from source)"
+HOMEPAGE="https://www.pypy.org/;
+SRC_URI="
+   https://buildbot.pypy.org/pypy/${MY_P}-src.tar.bz2
+   https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz
+"
+S="${WORKDIR}/${MY_P}-src"
+
+LICENSE="MIT"
+SLOT="${PYPY_PV}"
+KEYWORDS=""
+IUSE="bzip2 +jit low-memory ncurses cpu_flags_x86_sse2"
+
+DEPEND="
+   >=sys-libs/zlib-1.1.3:0=
+   dev-libs/libffi:0=
+   virtual/libintl:0=
+   dev-libs/expat:0=
+   bzip2? ( app-arch/bzip2:0= )
+   ncurses? ( sys-libs/ncurses:0= )
+"
+RDEPEND="
+   ${DEPEND}
+   !dev-python/pypy-exe-bin:${PYPY_PV}
+"
+# don't enforce the dep on dev-python/pypy with USE=low-memory
+# since it's going to cause circular dep with unhelpful error message
+BDEPEND="
+   !low-memory? (
+   || (
+   dev-python/pypy
+   dev-lang/python:2.7
+   )
+   )
+"
+
+check_env() {
+   if ! has_version -b dev-python/pypy; then
+   if use low-memory; then
+   eerror "USE=low-memory requires (a prior version of) 
dev-python/pypy"
+   eerror "installed."
+   else
+   ewarn "CPython 2.7 will be used to perform the 
translation.  Upstream"
+   ewarn "recommends using (a prior version of) 
dev-python/pypy instead."
+   fi
+   elog "You can install a prebuilt version of PyPy first using 
e.g.:"
+   elog "  $ emerge -1v dev-python/pypy dev-python/pypy-exe-bin"
+
+   if use low-memory; then
+   die "dev-python/pypy needs to be installed for 
USE=low-memory"
+   fi
+   fi
+
+   if use low-memory; then
+   CHECKREQS_MEMORY="1750M"
+   use amd64 && CHECKREQS_MEMORY="3500M"
+   else
+   CHECKREQS_MEMORY="3G"
+   use amd64 && CHECKREQS_MEMORY="6G"
+   fi
+
+   check-reqs_pkg_pretend
+}
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && check_env
+}
+
+pkg_setup() {
+   [[ ${MERGE_TYPE} != binary ]] && check_env
+}
+
+src_prepare() {
+   local PATCHES=(
+   "${WORKDIR}/${PATCHSET}"
+   )
+   default
+}
+
+src_configure() {
+   tc-export CC
+
+   local jit_backend
+   if use jit; then
+   jit_backend='--jit-backend='
+
+   # We 

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

2023-05-14 Thread Michał Górny
commit: 71188c809bbde517850efacff74aa9705add9120
Author: Michał Górny  gentoo  org>
AuthorDate: Sun May 14 15:23:34 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun May 14 19:29:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71188c80

dev-python/pypy3-exe: Bump to 7.3.12_rc1

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

 dev-python/pypy3-exe/Manifest|   2 +
 dev-python/pypy3-exe/pypy3-exe-7.3.12_rc1.ebuild | 127 +++
 2 files changed, 129 insertions(+)

diff --git a/dev-python/pypy3-exe/Manifest b/dev-python/pypy3-exe/Manifest
index de5d9083b178..8b1ac0bb16cb 100644
--- a/dev-python/pypy3-exe/Manifest
+++ b/dev-python/pypy3-exe/Manifest
@@ -1,2 +1,4 @@
+DIST pypy3.10-gentoo-patches-7.3.12rc1.tar.xz 3416 BLAKE2B 
1ad7e2f05fa26136f7a89fc36f9bba6247f5e7dab235798d47599d412783802e09fb98453386d546169010b944d6d564ac759eb3329da50c5401957d243a55d0
 SHA512 
93a7b1d1efcf88e5616f5b149e3b7c2c40c7a42d8b689f02f9ffa8e9d03356dbaba647181dc73c3cc41d0eb8b9a7a83301a9bb5d6224752a4c4d8e0afb4c2eab
+DIST pypy3.10-v7.3.12rc1-src.tar.bz2 22994145 BLAKE2B 
fff1a0c82f60db6abfa1db5b8fc833f62882f98965c3fb6131028e7ccc9f40475d375e7e0f7de564f91dc82840f5b263d097c6cab83458c82298c18498d55d8b
 SHA512 
9f7eb625236d8a1740d80a02cd4e1bebd09ff4f3c5e117881b133c416c615b5a7ca5d5df2cfc42f5aa014905096005fc4ef328d05554d39ef00bae870e30b9c0
 DIST pypy3.9-gentoo-patches-7.3.11.tar.xz 6444 BLAKE2B 
adcc1ae4c3ae2c5317a05d6de51785945625d8bcc7cb35bd6608fa80f09b37c483c95663eacb0353013a5abec308d25b1299c65512f5f3a6d7345f2b5b18
 SHA512 
f2064ecffa09ba23f5f8c281ca4c8c0740cb6b57185d66c02eec2bcb77cfb566b1a2db4f52c472bcaf0d5fb759ee8003b27761af37785d12465c2010fd73c49d
 DIST pypy3.9-v7.3.11-src.tar.bz2 23460769 BLAKE2B 
fa8a827c28813243926c8689addb008c0a43acdc3f81a18749a8f2c1926b6294f2c0c95a4c315e3b77ce84b4f337af7a0bce5daf8dcb60ead965532d4af183cb
 SHA512 
33c978ffbeeb39453028d1d1646ccfdace062ce48a5d939245bea41643038dd3687e80e34f88fa0622bcb175d7dd78f75cbe36b24229c8052f09d2d17dcdfd8c

diff --git a/dev-python/pypy3-exe/pypy3-exe-7.3.12_rc1.ebuild 
b/dev-python/pypy3-exe/pypy3-exe-7.3.12_rc1.ebuild
new file mode 100644
index ..4891a0cfa8db
--- /dev/null
+++ b/dev-python/pypy3-exe/pypy3-exe-7.3.12_rc1.ebuild
@@ -0,0 +1,127 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit check-reqs pax-utils toolchain-funcs
+
+PYPY_PV=${PV%_p*}
+PYVER=3.10
+MY_P="pypy${PYVER}-v${PYPY_PV/_}"
+PATCHSET="pypy${PYVER}-gentoo-patches-${PV/_}"
+
+DESCRIPTION="PyPy3 executable (build from source)"
+HOMEPAGE="https://www.pypy.org/;
+SRC_URI="
+   https://buildbot.pypy.org/pypy/${MY_P}-src.tar.bz2
+   https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz
+"
+S="${WORKDIR}/${MY_P}-src"
+
+LICENSE="MIT"
+SLOT="${PYVER}-${PYPY_PV}"
+KEYWORDS=""
+IUSE="+jit low-memory ncurses cpu_flags_x86_sse2"
+
+RDEPEND="
+   app-arch/bzip2:0=
+   dev-libs/expat:0=
+   dev-libs/libffi:0=
+   >=sys-libs/zlib-1.1.3:0=
+   virtual/libintl:0=
+   ncurses? ( sys-libs/ncurses:0= )
+   !dev-python/pypy3-exe-bin:${SLOT}
+"
+DEPEND="
+   ${RDEPEND}
+"
+BDEPEND="
+   dev-python/pypy
+"
+
+check_env() {
+   if use low-memory; then
+   CHECKREQS_MEMORY="1750M"
+   use amd64 && CHECKREQS_MEMORY="3500M"
+   else
+   CHECKREQS_MEMORY="3G"
+   use amd64 && CHECKREQS_MEMORY="6G"
+   fi
+
+   check-reqs_pkg_pretend
+}
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && check_env
+}
+
+pkg_setup() {
+   [[ ${MERGE_TYPE} != binary ]] && check_env
+}
+
+src_prepare() {
+   local PATCHES=(
+   "${WORKDIR}/${PATCHSET}"
+   )
+   default
+}
+
+src_configure() {
+   tc-export CC
+
+   local jit_backend
+   if use jit; then
+   jit_backend='--jit-backend='
+
+   # We only need the explicit sse2 switch for x86.
+   # On other arches we can rely on autodetection which uses
+   # compiler macros. Plus, --jit-backend= doesn't accept all
+   # the modern values...
+
+   if use x86; then
+   if use cpu_flags_x86_sse2; then
+   jit_backend+=x86
+   else
+   jit_backend+=x86-without-sse2
+   fi
+   else
+   jit_backend+=auto
+   fi
+   fi
+
+   local args=(
+   --no-shared
+   $(usex jit -Ojit -O2)
+
+   ${jit_backend}
+
+   pypy/goal/targetpypystandalone
+   --withmod-bz2
+   $(usex ncurses --with{,out}mod-_minimal_curses)
+   )
+
+   local interp=( pypy )
+   if use low-memory; then
+   local -x PYPY_GC_MAX_DELTA=200MB
+   interp+=( --jit loop_longevity=300 )
+ 

[gentoo-commits] repo/gentoo:master commit in: dev-python/pypy-exe-bin/

2023-05-14 Thread Michał Górny
commit: e3a7e0f1d0f6a006b99a7379ed5e2388158d9139
Author: Michał Górny  gentoo  org>
AuthorDate: Sun May 14 17:45:46 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun May 14 19:29:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3a7e0f1

dev-python/pypy-exe-bin: Bump to 7.3.12_rc1

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

 dev-python/pypy-exe-bin/Manifest   |  8 +++
 .../pypy-exe-bin/pypy-exe-bin-7.3.12_rc1.ebuild| 79 ++
 2 files changed, 87 insertions(+)

diff --git a/dev-python/pypy-exe-bin/Manifest b/dev-python/pypy-exe-bin/Manifest
index aef267937f1d..36452ff1da37 100644
--- a/dev-python/pypy-exe-bin/Manifest
+++ b/dev-python/pypy-exe-bin/Manifest
@@ -6,3 +6,11 @@ DIST pypy-exe-7.3.11-1.ppc64le-musl.gpkg.tar 6656000 BLAKE2B 
6934c8cf6b0c6ae8f25
 DIST pypy-exe-7.3.11-1.ppc64le.gpkg.tar 0400 BLAKE2B 
5c37eec6ee5f38821c9f2a53df525387a1b29535b0063be40de18b4f14d755f4e0568a694a34b00835d905d7d724baf80d4b27a2fcbcb4b35f9366226a42d1e5
 SHA512 
4e04c388af7cf4c3a3893345a5c02fbe651004237d8dfac00ab61210f387956bd16aacadad2dd288d7d9111d5863f37349d284d405cdef20c11009037700750e
 DIST pypy-exe-7.3.11-1.x86-musl.gpkg.tar 9758720 BLAKE2B 
19fa123ca6d25f90a8b330efe1bf8147a29f7a2038f4c23897442ef9f7fd6a5ea7a56c51e1539ec43e5726d333e7037e4f60999d15b87bd4de0fe336b48bcefa
 SHA512 
e761b37c9fa8801b51015329707e1b92cadd3901937ecc5ccc5ce51a564933553e4b4058092f87930a6da080ab2a608bffb1e76376ef711091cce8d3f773cbdd
 DIST pypy-exe-7.3.11-1.x86.gpkg.tar 9748480 BLAKE2B 
737b88b88c756b084183a30149709d10d868c9a8feb723c6d1ae10fb1cc4b9f5a363e3aba3d2dd2718b5df727e0a6cf4a55efc449b8d2a00ea12bc1a67b9762f
 SHA512 
56518c8142909296e01d716062acc4187d204af958ff197fc3116bfaac47b94abc67f6ba1d8ac0ac74c9a287231af8d35c7511b0f65c9fdf1f93b75294094ccc
+DIST pypy-exe-7.3.12_rc1-1.amd64-musl.gpkg.tar 12963840 BLAKE2B 
10916895b4261f67a6342f6f46e1837d55e9ba3d3724233c84214b49b52cb31cf538709844aa907d2ea5f97f53f2bf5e1903dafd0f2640da2f4b6addf69e6272
 SHA512 
d34b14477742492a8f2418e861dd50d1b62e42bfda68d9cecc5e6b516fa1e96d930e3eb6bde0512fd3fd8fd33b53ad771b43314532081cae685f7ea4075e5b1b
+DIST pypy-exe-7.3.12_rc1-1.amd64.gpkg.tar 12943360 BLAKE2B 
d6f5432e3af0416007d363dc9de6e28ec12311c3e5e1116d2a6409142a2ffb6831681443889c3bb4c612eb738886827c0cb8e56ca4855963fc6d41d80491ab5d
 SHA512 
83ab4856b03ede6b86b09c73391be13f809a90fecf4d8c6909402a0f3e8217ed85035a11ce485c5ec8ea41d6bf78d820a9c2f0f8cb1300a92d6138eb9716aee0
+DIST pypy-exe-7.3.12_rc1-1.arm64-musl.gpkg.tar 10905600 BLAKE2B 
6709a6533239ae948baa26f864e2d0f03a04421b30928b5f60ef82df096c21ae7087ae7b83fe4aba0165008eb5d3c73b8d01f541a754c4e95a4e5f973698b166
 SHA512 
6b79574ae8799e26382c602e913ad957262bb6d3c838d0ed285601c575632ada6e88f47bbd8a7193480b91b35fc27451ab1f7a7233ab366e2bfdcc0f870d479b
+DIST pypy-exe-7.3.12_rc1-1.arm64.gpkg.tar 10782720 BLAKE2B 
cb71e7cc1f34f469475f2062bfd4f075620db3c9d807335e38cb3a73cc4d64794211d54c5092e7efa3c3b2e637ab1e63149bdeafc94822c5d863bf53ae69f69e
 SHA512 
ce5c3d199394a74ee09b0d7cfe138478a204ba6e6616961726e1a8816a15def9f9c5a17ac7a8fccac703cef8e57d98fa370c6a6dc8dbfbd70bf3950fb288d671
+DIST pypy-exe-7.3.12_rc1-1.ppc64le-musl.gpkg.tar 6604800 BLAKE2B 
91ca6e456c6788d7df19b367905f78f8782586b36c4bed966eaffbbaa9a71f6004d3a20832f2e392983a3114c1b126878dadea1e31107c1eed15a2491b200391
 SHA512 
9af01dd2598b26c9eeb35c404804b10bb1040aafc17f769d89a274f663ebd0b0145481a23a98ea9ea514dab5aebd5924b2c028923e70745ef3069b4fba3b363f
+DIST pypy-exe-7.3.12_rc1-1.ppc64le.gpkg.tar 11038720 BLAKE2B 
cfea3f2abf4aee74df082e61d0cb235fde08900806d1dd730671a1364aff25e326ce675a483b3ddb05e3305ce74b8031fbdafcb4c5418da1d6ac236b17b98614
 SHA512 
a6194c321afffe5788e17b876d4f14de5d0686b61fad740ec2bae9b47d27052861742559d7bb8b530cfdc3a880f7291fc5af5768d49ce2c4a40b486585d0dca6
+DIST pypy-exe-7.3.12_rc1-1.x86-musl.gpkg.tar 9748480 BLAKE2B 
c68992a784786ad6ee0a81891b209507c67ddb084716ba75f8aa55aee01243f144f252726643aa5f641e49fff93eb31ddb9cbab8e767df50ab05ecf0aa4e7e23
 SHA512 
7f56e4e199fa6893868af8f1c6616c2ab938c143df2b8647995c593532ab13e96d27bfa9bfa344d3967a70e849ca4e1ff5dfb2d8c447edd5c42b036d4afb2119
+DIST pypy-exe-7.3.12_rc1-1.x86.gpkg.tar 9615360 BLAKE2B 
466d9bb61c73c583ffccb79596db273fb3450f95fedc6b2b16309a1ca2a13b5ec4916a8015a74ca9fe9a6c98db14b06f125eb861cbdbc32531ea925ba5fa
 SHA512 
dbaddc9a52a4da886913993eade553bea94eae9ab818ecfd6cb12759edd24397d8fbe1b3d5d60dd6285d9b5a4b46444ab67ef85df6610f5061530f0771d8c88b

diff --git a/dev-python/pypy-exe-bin/pypy-exe-bin-7.3.12_rc1.ebuild 
b/dev-python/pypy-exe-bin/pypy-exe-bin-7.3.12_rc1.ebuild
new file mode 100644
index ..7e8642a993b5
--- /dev/null
+++ b/dev-python/pypy-exe-bin/pypy-exe-bin-7.3.12_rc1.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit pax-utils unpacker
+
+MY_P=pypy-exe-${PV}-1
+DESCRIPTION="PyPy executable (pre-built version)"
+HOMEPAGE="https://www.pypy.org/;

[gentoo-commits] repo/gentoo:master commit in: x11-misc/grub2-theme-preview/

2023-05-14 Thread Sebastian Pipping
commit: 091515f70cc64a94a805902183f58da13f747d19
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sun May 14 19:17:29 2023 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Sun May 14 19:17:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=091515f7

x11-misc/grub2-theme-preview: Allow sys-firmware/edk2-ovmf-bin

Closes: https://bugs.gentoo.org/906334
Signed-off-by: Sebastian Pipping  gentoo.org>

 x11-misc/grub2-theme-preview/grub2-theme-preview-2.7.0-r1.ebuild | 2 +-
 x11-misc/grub2-theme-preview/grub2-theme-preview-2.7.0.ebuild| 2 +-
 x11-misc/grub2-theme-preview/grub2-theme-preview-2.8.0.ebuild| 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/x11-misc/grub2-theme-preview/grub2-theme-preview-2.7.0-r1.ebuild 
b/x11-misc/grub2-theme-preview/grub2-theme-preview-2.7.0-r1.ebuild
index e5b2d0432704..da256c221fe2 100644
--- a/x11-misc/grub2-theme-preview/grub2-theme-preview-2.7.0-r1.ebuild
+++ b/x11-misc/grub2-theme-preview/grub2-theme-preview-2.7.0-r1.ebuild
@@ -22,7 +22,7 @@ RDEPEND="app-emulation/qemu
sys-fs/mtools
grub_platforms_efi-64? (
sys-boot/grub:2[grub_platforms_efi-64]
-   sys-firmware/edk2-ovmf
+   || ( sys-firmware/edk2-ovmf sys-firmware/edk2-ovmf-bin )
)
!grub_platforms_efi-64? (
sys-boot/grub:2[grub_platforms_pc]

diff --git a/x11-misc/grub2-theme-preview/grub2-theme-preview-2.7.0.ebuild 
b/x11-misc/grub2-theme-preview/grub2-theme-preview-2.7.0.ebuild
index 4fe300bbbd58..f766fadda4f0 100644
--- a/x11-misc/grub2-theme-preview/grub2-theme-preview-2.7.0.ebuild
+++ b/x11-misc/grub2-theme-preview/grub2-theme-preview-2.7.0.ebuild
@@ -21,7 +21,7 @@ RDEPEND="app-emulation/qemu
sys-fs/mtools
grub_platforms_efi-64? (
sys-boot/grub:2[grub_platforms_efi-64]
-   sys-firmware/edk2-ovmf
+   || ( sys-firmware/edk2-ovmf sys-firmware/edk2-ovmf-bin )
)
!grub_platforms_efi-64? (
sys-boot/grub:2[grub_platforms_pc]

diff --git a/x11-misc/grub2-theme-preview/grub2-theme-preview-2.8.0.ebuild 
b/x11-misc/grub2-theme-preview/grub2-theme-preview-2.8.0.ebuild
index e5b2d0432704..da256c221fe2 100644
--- a/x11-misc/grub2-theme-preview/grub2-theme-preview-2.8.0.ebuild
+++ b/x11-misc/grub2-theme-preview/grub2-theme-preview-2.8.0.ebuild
@@ -22,7 +22,7 @@ RDEPEND="app-emulation/qemu
sys-fs/mtools
grub_platforms_efi-64? (
sys-boot/grub:2[grub_platforms_efi-64]
-   sys-firmware/edk2-ovmf
+   || ( sys-firmware/edk2-ovmf sys-firmware/edk2-ovmf-bin )
)
!grub_platforms_efi-64? (
sys-boot/grub:2[grub_platforms_pc]



[gentoo-commits] data/glep:master commit in: /

2023-05-14 Thread Ulrich Müller
commit: 6307965530a2094c64fedfecc51c20b85431ec9a
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue May  2 19:09:37 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon May  8 20:08:58 2023 +
URL:https://gitweb.gentoo.org/data/glep.git/commit/?id=63079655

glep-0078: Update reference implementation section

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

 glep-0078.rst | 12 +---
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/glep-0078.rst b/glep-0078.rst
index 1282838..12e8ef1 100644
--- a/glep-0078.rst
+++ b/glep-0078.rst
@@ -7,7 +7,7 @@ Type: Standards Track
 Status: Accepted
 Version: 1.1
 Created: 2018-11-15
-Last-Modified: 2022-11-15
+Last-Modified: 2023-05-02
 Post-History: 2018-11-17, 2019-07-08, 2021-09-13, 2021-09-22, 2022-05-28,
   2022-09-21
 Content-Type: text/x-rst
@@ -625,9 +625,8 @@ the goal of using simple and transparent package format.
 Reference Implementation
 
 
-The proof-of-concept implementation of binary package format converter
-is available as xpak2gpkg [#XPAK2GPKG]_.  It can be used to easily
-create packages in the new format for early inspection.
+The gpkg format is supported by Portage since version 3.0.36
+[#PORTAGE-3.0.36]_.
 
 
 References
@@ -660,9 +659,8 @@ References
 .. [#TAR-PORTABILITY] Michał Górny, Portability of tar features
(https://dev.gentoo.org/~mgorny/articles/portability-of-tar-features.html)
 
-.. [#XPAK2GPKG] xpak2gpkg: Proof-of-concept converter from tbz2/xpak
-   to gpkg binpkg format
-   (https://github.com/mgorny/xpak2gpkg)
+.. [#PORTAGE-3.0.36] Portage version 3.0.36
+   (https://gitweb.gentoo.org/proj/portage.git/commit/?h=portage-3.0.36)
 
 .. [#TARDUP] tar: Multiple Members with the Same Name
(https://www.gnu.org/software/tar/manual/html_node/multiple.html)



[gentoo-commits] data/glep:master commit in: /

2023-05-14 Thread Ulrich Müller
commit: b7e6873ab3b8f51cdb1f31e991d2e3c2999fe179
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sun May 14 19:06:56 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun May 14 19:06:56 2023 +
URL:https://gitweb.gentoo.org/data/glep.git/commit/?id=b7e6873a

glep-0078: Mark as Final per 2023-05-14 Council decision

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

 glep-0078.rst | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/glep-0078.rst b/glep-0078.rst
index 12e8ef1..6b3ed74 100644
--- a/glep-0078.rst
+++ b/glep-0078.rst
@@ -4,10 +4,10 @@ Title: Gentoo binary package container format
 Author: Michał Górny ,
 Sheng Yu 
 Type: Standards Track
-Status: Accepted
+Status: Final
 Version: 1.1
 Created: 2018-11-15
-Last-Modified: 2023-05-02
+Last-Modified: 2023-05-14
 Post-History: 2018-11-17, 2019-07-08, 2021-09-13, 2021-09-22, 2022-05-28,
   2022-09-21
 Content-Type: text/x-rst



[gentoo-commits] data/glep: Branch deleted: glep78

2023-05-14 Thread Ulrich Müller
commit: 
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun May 14 19:11:13 2023 +

Branch deleted: glep78




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

2023-05-14 Thread Arsen Arsenović
commit: 436de38e12e9229b93214a0195e44d83b76d7ba9
Author: Arsen Arsenović  gentoo  org>
AuthorDate: Sun May 14 19:02:10 2023 +
Commit: Arsen Arsenović  gentoo  org>
CommitDate: Sun May 14 19:03:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=436de38e

sys-libs/libnbd: drop unused uri-support IUSE in 1.16.1

Signed-off-by: Arsen Arsenović  gentoo.org>

 sys-libs/libnbd/libnbd-1.16.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libnbd/libnbd-1.16.1-r1.ebuild 
b/sys-libs/libnbd/libnbd-1.16.1-r1.ebuild
index d37ba42025e1..625b4a38d242 100644
--- a/sys-libs/libnbd/libnbd-1.16.1-r1.ebuild
+++ b/sys-libs/libnbd/libnbd-1.16.1-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://download.libguestfs.org/libnbd/$(ver_cut 
1-2)-stable/${P}.tar.g
 LICENSE="LGPL-2.1+"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="fuse gnutls go ocaml python test uri-support"
+IUSE="fuse gnutls go ocaml python test"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 RESTRICT="!test? ( test )"



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

2023-05-14 Thread Sam James
commit: c00a73cd4bf171baa24f24c626baa3d192eaa112
Author: Sam James  gentoo  org>
AuthorDate: Sun May 14 18:59:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 14 18:59:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c00a73cd

dev-util/cmake: Stabilize 3.26.3 amd64, #906330

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

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

diff --git a/dev-util/cmake/cmake-3.26.3.ebuild 
b/dev-util/cmake/cmake-3.26.3.ebuild
index a2b661bbcdbe..6830993eb1ee 100644
--- a/dev-util/cmake/cmake-3.26.3.ebuild
+++ b/dev-util/cmake/cmake-3.26.3.ebuild
@@ -48,7 +48,7 @@ else

https://github.com/Kitware/CMake/releases/download/v$(ver_cut 
1-3)/${MY_P}-SHA-256.txt.asc
)"
 
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-bradking )"
fi



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

2023-05-14 Thread Sam James
commit: 9556ae03d7f9fd7e10950b1ff2433a11d487c599
Author: Sam James  gentoo  org>
AuthorDate: Sun May 14 18:59:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 14 18:59:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9556ae03

dev-util/cmake: Stabilize 3.26.3 x86, #906330

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

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

diff --git a/dev-util/cmake/cmake-3.26.3.ebuild 
b/dev-util/cmake/cmake-3.26.3.ebuild
index 6830993eb1ee..2a24d324d607 100644
--- a/dev-util/cmake/cmake-3.26.3.ebuild
+++ b/dev-util/cmake/cmake-3.26.3.ebuild
@@ -48,7 +48,7 @@ else

https://github.com/Kitware/CMake/releases/download/v$(ver_cut 
1-3)/${MY_P}-SHA-256.txt.asc
)"
 
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-bradking )"
fi



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/goosh/

2023-05-14 Thread Sam James
commit: 9bce5c43078c1aacf4195d8d4730af71a031daf6
Author: Sam James  gentoo  org>
AuthorDate: Sun May 14 18:02:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 14 18:56:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bce5c43

dev-scheme/goosh: fix 'BDEPEND' typo

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

 dev-scheme/goosh/goosh-1.3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-scheme/goosh/goosh-1.3-r2.ebuild 
b/dev-scheme/goosh/goosh-1.3-r2.ebuild
index 73dbbe0b6fc1..50cb798a0536 100644
--- a/dev-scheme/goosh/goosh-1.3-r2.ebuild
+++ b/dev-scheme/goosh/goosh-1.3-r2.ebuild
@@ -12,4 +12,4 @@ SLOT="0"
 KEYWORDS="~amd64 ~ppc ~riscv x86"
 
 RDEPEND=">=dev-scheme/guile-1.6"
-BEPEND="${RDEPEND}"
+BDEPEND="${RDEPEND}"



[gentoo-commits] proj/pkgcore/pkgcheck:master commit in: testdata/data/repos/standalone/StaleLiveCheck/StaleLiveEAPI/, ...

2023-05-14 Thread Arthur Zamarin
commit: 141e7fbab84b2e39bfa61311b25d6b05f7908c1f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun May 14 17:51:32 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun May 14 18:46:44 2023 +
URL:
https://gitweb.gentoo.org/proj/pkgcore/pkgcheck.git/commit/?id=141e7fba

StaleLiveCheck: new check for stale live eapi

Resolves: https://github.com/pkgcore/pkgcheck/issues/578
Signed-off-by: Arthur Zamarin  gentoo.org>

 src/pkgcheck/checks/metadata.py| 36 ++
 .../StaleLiveCheck/StaleLiveEAPI/expected.json |  3 ++
 .../StaleLiveEAPI/StaleLiveEAPI-0.ebuild   |  6 
 .../StaleLiveEAPI/StaleLiveEAPI-1..ebuild  |  7 +
 .../StaleLiveEAPI/StaleLiveEAPI-1.ebuild   |  6 
 .../StaleLiveEAPI/StaleLiveEAPI-2.1.ebuild |  6 
 .../StaleLiveEAPI/StaleLiveEAPI-2..ebuild  |  7 +
 .../StaleLiveEAPI/StaleLiveEAPI-2.ebuild   |  6 
 .../StaleLiveEAPI/StaleLiveEAPI-3.1.ebuild |  6 
 .../StaleLiveEAPI/StaleLiveEAPI-3..ebuild  |  7 +
 .../StaleLiveEAPI/StaleLiveEAPI-3.ebuild   |  6 
 .../StaleLiveEAPI/StaleLiveEAPI-4..ebuild  |  7 +
 12 files changed, 103 insertions(+)

diff --git a/src/pkgcheck/checks/metadata.py b/src/pkgcheck/checks/metadata.py
index 8a26024c..8a6c5ba5 100644
--- a/src/pkgcheck/checks/metadata.py
+++ b/src/pkgcheck/checks/metadata.py
@@ -1782,3 +1782,39 @@ class VirtualProvidersCheck(Check):
 }
 if len(unversioned_rdepends) == 1 and not 
self.pkg_has_conditional_exception(pkgs):
 yield 
VirtualWithSingleProvider(unversioned_rdepends.pop(), pkg=pkgs[0])
+
+
+class StaleLiveEAPI(results.VersionResult, results.Warning):
+"""Live ebuild is using older an EAPI then release ebuilds.
+
+Live ebuilds should always use an EAPI version at least as new as the
+release ebuilds.
+"""
+
+def __init__(self, old_eapi, new_eapi, **kwargs):
+super().__init__(**kwargs)
+self.old_eapi = old_eapi
+self.new_eapi = new_eapi
+
+@property
+def desc(self):
+return f"live ebuild uses older EAPI={self.old_eapi} than release 
ebuilds (EAPI={self.new_eapi})"
+
+
+class StaleLiveCheck(Check):
+"""Check for stale live ebuilds."""
+
+_source = sources.PackageRepoSource
+known_results = frozenset({StaleLiveEAPI})
+
+def feed(self, pkgs):
+slots_pkgs = defaultdict(list)
+for pkg in pkgs:
+slots_pkgs[pkg.slot].append(pkg)
+
+for pkgs in slots_pkgs.values():
+if non_live := [pkg for pkg in pkgs if not pkg.live]:
+max_non_live_eapi = max(int(str(pkg.eapi)) for pkg in non_live)
+for pkg in pkgs:
+if pkg.live and (old_eapi := int(str(pkg.eapi))) < 
max_non_live_eapi:
+yield StaleLiveEAPI(old_eapi=old_eapi, 
new_eapi=max_non_live_eapi, pkg=pkg)

diff --git 
a/testdata/data/repos/standalone/StaleLiveCheck/StaleLiveEAPI/expected.json 
b/testdata/data/repos/standalone/StaleLiveCheck/StaleLiveEAPI/expected.json
new file mode 100644
index ..0f9a204e
--- /dev/null
+++ b/testdata/data/repos/standalone/StaleLiveCheck/StaleLiveEAPI/expected.json
@@ -0,0 +1,3 @@
+{"__class__": "StaleLiveEAPI", "category": "StaleLiveCheck", "package": 
"StaleLiveEAPI", "version": "2.", "old_eapi": 7, "new_eapi": 8}
+{"__class__": "StaleLiveEAPI", "category": "StaleLiveCheck", "package": 
"StaleLiveEAPI", "version": "3.", "old_eapi": 7, "new_eapi": 8}
+{"__class__": "StaleLiveEAPI", "category": "EclassUsageCheck", "package": 
"DuplicateEclassInherit", "version": "0", "old_eapi": 0, "new_eapi": 7}

diff --git 
a/testdata/repos/standalone/StaleLiveCheck/StaleLiveEAPI/StaleLiveEAPI-0.ebuild 
b/testdata/repos/standalone/StaleLiveCheck/StaleLiveEAPI/StaleLiveEAPI-0.ebuild
new file mode 100644
index ..dd44344e
--- /dev/null
+++ 
b/testdata/repos/standalone/StaleLiveCheck/StaleLiveEAPI/StaleLiveEAPI-0.ebuild
@@ -0,0 +1,6 @@
+EAPI=7
+
+DESCRIPTION="SLOT 0 is release only"
+HOMEPAGE="https://github.com/pkgcore/pkgcheck;
+SLOT="0"
+LICENSE="BSD"

diff --git 
a/testdata/repos/standalone/StaleLiveCheck/StaleLiveEAPI/StaleLiveEAPI-1..ebuild
 
b/testdata/repos/standalone/StaleLiveCheck/StaleLiveEAPI/StaleLiveEAPI-1..ebuild
new file mode 100644
index ..4badbd0d
--- /dev/null
+++ 
b/testdata/repos/standalone/StaleLiveCheck/StaleLiveEAPI/StaleLiveEAPI-1..ebuild
@@ -0,0 +1,7 @@
+EAPI=8
+
+DESCRIPTION="SLOT 1 is fine"
+HOMEPAGE="https://github.com/pkgcore/pkgcheck;
+SLOT="1"
+LICENSE="BSD"
+PROPERTIES="live"

diff --git 
a/testdata/repos/standalone/StaleLiveCheck/StaleLiveEAPI/StaleLiveEAPI-1.ebuild 
b/testdata/repos/standalone/StaleLiveCheck/StaleLiveEAPI/StaleLiveEAPI-1.ebuild
new file mode 100644
index ..5b79a320
--- /dev/null
+++ 

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

2023-05-14 Thread Arsen Arsenović
commit: 8cf7fc584ee44b442fb69f4a3b1d9e3d318d
Author: Arsen Arsenović  gentoo  org>
AuthorDate: Sun May 14 18:53:38 2023 +
Commit: Arsen Arsenović  gentoo  org>
CommitDate: Sun May 14 18:54:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cf7fc58

sys-libs/libnbd: Fix spelling of --with-libxml2

Closes: https://bugs.gentoo.org/906335
Signed-off-by: Arsen Arsenović  gentoo.org>

 sys-libs/libnbd/{libnbd-1.16.1.ebuild => libnbd-1.16.1-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libnbd/libnbd-1.16.1.ebuild 
b/sys-libs/libnbd/libnbd-1.16.1-r1.ebuild
similarity index 98%
rename from sys-libs/libnbd/libnbd-1.16.1.ebuild
rename to sys-libs/libnbd/libnbd-1.16.1-r1.ebuild
index 279ff95f756a..d37ba42025e1 100644
--- a/sys-libs/libnbd/libnbd-1.16.1.ebuild
+++ b/sys-libs/libnbd/libnbd-1.16.1-r1.ebuild
@@ -64,7 +64,7 @@ src_configure() {
$(use_enable ocaml)
$(use_enable python)
$(use_with gnutls)
-   --with-uri-support
+   --with-libxml2
)
 
export bashcompdir="$(get_bashcompdir)"



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

2023-05-14 Thread Fabian Groffen
commit: b4c492899b8c2479cb92de596cd1b1d059d599ca
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun May 14 18:35:29 2023 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun May 14 18:35:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4c49289

dev-util/uncrustify: drop 0.75.1

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

 dev-util/uncrustify/Manifest |  1 -
 dev-util/uncrustify/uncrustify-0.75.1.ebuild | 31 
 2 files changed, 32 deletions(-)

diff --git a/dev-util/uncrustify/Manifest b/dev-util/uncrustify/Manifest
index 9d7bbed03b08..4fbf784d45b8 100644
--- a/dev-util/uncrustify/Manifest
+++ b/dev-util/uncrustify/Manifest
@@ -1,2 +1 @@
-DIST uncrustify-0.75.1.tar.gz 1603502 BLAKE2B 
096a933757b2894f61cf0630f1329f7c118e28469f8bf14b4bc696ffeed031792829a0bb6432c528610e0d58ea3a0a3c007b2d9821f855d646b330fad6e25f2a
 SHA512 
105e723a3421153919f7280288559cdf6a0ff80bf37575348195f8f83f3f3863b0084911ec8b07b0a88147bd8321698e1108c91fa3892fdaed59048d4057e3de
 DIST uncrustify-0.76.0.tar.gz 1653093 BLAKE2B 
4054341aefebdd40fa5b20502e26603d2ca5cb43fe493c5aa9f1e86753bc8becf7733aa36a8c9348010c5a697a353fc67c73e5690beb51067eb7671749f314d6
 SHA512 
2d0f4dcca091890d3c384b2253b87dd51dba264b289890cc0dd39eff307d9f4069638be0493a8814d3e03a58c10dd1dc40bee5afd342ce28cccbc45bb61e9ed9

diff --git a/dev-util/uncrustify/uncrustify-0.75.1.ebuild 
b/dev-util/uncrustify/uncrustify-0.75.1.ebuild
deleted file mode 100644
index a35e3a587c64..
--- a/dev-util/uncrustify/uncrustify-0.75.1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://github.com/${PN}/${PN}.git;
-   scm_eclass=git-r3
-else
-   KEYWORDS="amd64 x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris 
~x86-solaris"
-   SRC_URI="https://github.com/${PN}/${PN}/archive/${P}.tar.gz;
-   S=${WORKDIR}/${PN}-${P}
-fi
-
-PYTHON_COMPAT=( python3_{9..10} )
-
-inherit cmake python-any-r1 ${scm_eclass}
-
-DESCRIPTION="C/C++/C#/D/Java/Pawn code indenter and beautifier"
-HOMEPAGE="http://uncrustify.sourceforge.net/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="test? ( ${PYTHON_DEPS} )"
-
-pkg_setup() {
-   use test && python-any-r1_pkg_setup
-}



[gentoo-commits] repo/proj/libressl:master commit in: kde-frameworks/kdelibs4support/

2023-05-14 Thread orbea
commit: 311255fa4f2c42cf96f99c079bb921507c7d89bf
Author: orbea  riseup  net>
AuthorDate: Sun May 14 18:28:45 2023 +
Commit: orbea  riseup  net>
CommitDate: Sun May 14 18:28:45 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=311255fa

kde-frameworks/kdelibs4support: add 5.106.0, drop 5.105.0

Signed-off-by: orbea  riseup.net>

 kde-frameworks/kdelibs4support/Manifest | 2 +-
 .../{kdelibs4support-5.105.0.ebuild => kdelibs4support-5.106.0.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/kdelibs4support/Manifest 
b/kde-frameworks/kdelibs4support/Manifest
index f9ca0fa..3a7780c 100644
--- a/kde-frameworks/kdelibs4support/Manifest
+++ b/kde-frameworks/kdelibs4support/Manifest
@@ -1,2 +1,2 @@
 DIST kdelibs4support-5.104.0.tar.xz 3722108 BLAKE2B 
2a531f2dca2e8f970c2443b36071a54f552d943ef4de78342ed9cea94419f1830079b5afee40be7eedbbe1467d7d87a4672668aef83f79308823264688fe00d1
 SHA512 
9fb160c25e1e4324c1f5042e3acd9215bd667ceca8705d83e411a9f80142b8f95b510af038415020635adca9537c4354ac3c03642a0737b0ad9d0f51bc4c6e9e
-DIST kdelibs4support-5.105.0.tar.xz 3721052 BLAKE2B 
f85c67959ec23f313d3895e0795488e9b334f133290f7e1a5f3d8d599eed2aff86b0243d05947ad2f3b6088975d2b400de55aa2e9d40d189797d37800de32599
 SHA512 
27abe04e78e720f3eb732d216a7cb94af0a3621a71c7f893835f7bba33131e9b76d40dd899c3cfe4cc9834f3b1f5db40c002b37e9ace66445e4d40b40229af1e
+DIST kdelibs4support-5.106.0.tar.xz 3721228 BLAKE2B 
da8f87bdb5bf30e6585a333ec5d1942652faf32b5d3bbe99c4fb43a7dfd0e580ec2444e8cece4e6c67cf0d26c34537e14e6c28212efb8a25a5f480ecd82c6d26
 SHA512 
41328d05749f9b27583a57c8ba95d481f7a30aed596bc4039a6a2ffdd7dde54d8cd4fad747ca40e1716f86763661d4d652d0b973d68ccaa26b5ff4b862a72c89

diff --git a/kde-frameworks/kdelibs4support/kdelibs4support-5.105.0.ebuild 
b/kde-frameworks/kdelibs4support/kdelibs4support-5.106.0.ebuild
similarity index 100%
rename from kde-frameworks/kdelibs4support/kdelibs4support-5.105.0.ebuild
rename to kde-frameworks/kdelibs4support/kdelibs4support-5.106.0.ebuild



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

2023-05-14 Thread Sam James
commit: 9ec319ea674f7030bb22c9187710a4483a50f0e7
Author: Sam James  gentoo  org>
AuthorDate: Sun May 14 17:46:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 14 17:48:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ec319ea

sys-apps/lnxhc: add missing XML-Parser dep

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

 sys-apps/lnxhc/{lnxhc-1.2-r1.ebuild => lnxhc-1.2-r2.ebuild} | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/sys-apps/lnxhc/lnxhc-1.2-r1.ebuild 
b/sys-apps/lnxhc/lnxhc-1.2-r2.ebuild
similarity index 80%
rename from sys-apps/lnxhc/lnxhc-1.2-r1.ebuild
rename to sys-apps/lnxhc/lnxhc-1.2-r2.ebuild
index f2658d42fd1c..03d438a114c2 100644
--- a/sys-apps/lnxhc/lnxhc-1.2-r1.ebuild
+++ b/sys-apps/lnxhc/lnxhc-1.2-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,10 @@ LICENSE="EPL-1.0"
 SLOT="0"
 KEYWORDS="amd64 x86"
 
-RDEPEND=">=dev-lang/perl-5.8"
+RDEPEND="
+   >=dev-lang/perl-5.8
+   dev-perl/XML-Parser
+"
 DEPEND="${RDEPEND}"
 
 PATCHES=(



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

2023-05-14 Thread Ulrich Müller
commit: 2d0f31bfd663473a1c9605c2f7702adbacccf366
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sun May 14 13:45:39 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun May 14 17:41:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d0f31bf

app-editors/emacs: add 29.0.91

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

 app-editors/emacs/Manifest |   1 +
 app-editors/emacs/emacs-29.0.91.ebuild | 566 +
 2 files changed, 567 insertions(+)

diff --git a/app-editors/emacs/Manifest b/app-editors/emacs/Manifest
index 6566ab3beb32..24ca6e29b76d 100644
--- a/app-editors/emacs/Manifest
+++ b/app-editors/emacs/Manifest
@@ -11,3 +11,4 @@ DIST emacs-28.2-patches-3.tar.xz 5416 BLAKE2B 
c361fdebf375427cf25c4ac206161b5b55
 DIST emacs-28.2.tar.xz 47722600 BLAKE2B 
a7e4990658b5e7306510f8dded93aaf0b82cdd9306df8b786526d038c3249ef9579287075f2235eb01a71ae1699db555254f137b86ab2d2305b45895053df552
 SHA512 
a7cec7e3e82367815a1442f69af54102dbfc434069810a9dec5938a6660cb8b076e6f1fb0bfff9695b15603dbbe05eb9c7dfd92e90cf40fc4d1e5746bce83bd8
 DIST emacs-28.3-rc1.tar.xz 47896700 BLAKE2B 
2d7da4a72cc1256c7b9d1157cd379a5373b6b55c01d94254d6aee25887991a8da694f3239a7f443adef0debbc300043ad4595b5934b6aa383daed10257bcbae0
 SHA512 
2cd4c5174a5ade6f928de3ff6aa1728fe0f18bd5b985d87b62f38aa083da14d9ae3db6372638548d33ef7bbb632823eabb051307d8fca6c78296bff3c79b2d2f
 DIST emacs-29.0.90.tar.xz 51961984 BLAKE2B 
a87f0ad81181cca3737d534702a79df9a50a659126d431a9fa0288297907bddc2d8593689c4f7e127d26498420878b48633c46e6f27945efe763314375ae6bfd
 SHA512 
348b2173391f5fcc9ea445e10491d90289fb78664741b3909553e814d0370d5cd8abc17d66c53a6c2a6a6c60a25a226b9783039963bfc585d5bbaa4d0163436d
+DIST emacs-29.0.91.tar.xz 52037152 BLAKE2B 
363c6ce29e04fca383b803fc9b7eced8966ee428fd18dd8a5199720e7b2d0b794328b0184cd6be9452f99989a16e23a3bfc48aabf644fa461a3d17d0d3a18fe1
 SHA512 
c4330b77bb09d4ef247792c5f06c3fe3e32e7d72d945ea34ff4dbc744499d9af64108deb70241a4def379e824451cc26207949c58fd5bf81a94cc7ebd4b98996

diff --git a/app-editors/emacs/emacs-29.0.91.ebuild 
b/app-editors/emacs/emacs-29.0.91.ebuild
new file mode 100644
index ..d47ea6f5e379
--- /dev/null
+++ b/app-editors/emacs/emacs-29.0.91.ebuild
@@ -0,0 +1,566 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools elisp-common flag-o-matic readme.gentoo-r1 toolchain-funcs
+
+if [[ ${PV##*.} =  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.savannah.gnu.org/git/emacs.git;
+   EGIT_BRANCH="emacs-29"
+   EGIT_CHECKOUT_DIR="${WORKDIR}/emacs"
+   S="${EGIT_CHECKOUT_DIR}"
+   SLOT="${PV%%.*}-vcs"
+else
+   # FULL_VERSION keeps the full version number, which is needed in
+   # order to determine some path information correctly for copy/move
+   # operations later on
+   FULL_VERSION="${PV%%_*}"
+   SRC_URI="mirror://gnu/emacs/${P}.tar.xz"
+   S="${WORKDIR}/emacs-${FULL_VERSION}"
+   # PV can be in any of the following formats:
+   # 27.1 released version (slot 27)
+   # 27.1_rc1 upstream release candidate (27)
+   # 27.0.live ebuild (slot 27-vcs)
+   # 27.0.90  upstream prerelease snapshot (27-vcs)
+   # 27.0.50_pre20191223  snapshot by Gentoo developer (27-vcs)
+   if [[ ${PV} == *_pre* ]]; then
+   SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz;
+   S="${WORKDIR}/emacs"
+   elif [[ ${PV//[0-9]} != "." ]]; then
+   
SRC_URI="https://alpha.gnu.org/gnu/emacs/pretest/${PN}-${PV/_/-}.tar.xz;
+   fi
+   SLOT="${PV%%.*}"
+   [[ ${PV} == *.*.* ]] && SLOT+="-vcs"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+fi
+
+DESCRIPTION="The extensible, customizable, self-documenting real-time display 
editor"
+HOMEPAGE="https://www.gnu.org/software/emacs/;
+
+LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
+IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif +gmp gpm 
gsettings gtk gui gzip-el harfbuzz imagemagick +inotify jit jpeg json kerberos 
lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source sqlite 
ssl svg systemd +threads tiff toolkit-scroll-bars tree-sitter valgrind webp 
wide-int +X Xaw3d xft +xpm xwidgets zlib"
+
+X_DEPEND="x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXinerama
+   x11-libs/libXrandr
+   x11-libs/libxcb
+   x11-misc/xbitmaps
+   xpm? ( x11-libs/libXpm )
+   xft? (
+   media-libs/fontconfig
+   media-libs/freetype
+   x11-libs/libXft
+   x11-libs/libXrender
+   cairo? ( >=x11-libs/cairo-1.12.18[X] )
+   

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

2023-05-14 Thread Sam James
commit: d72af612ac7e0039c13f1059fcbaaf48d7b52f74
Author: Sam James  gentoo  org>
AuthorDate: Sun May 14 17:31:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 14 17:31:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d72af612

net-p2p/transmission: Stabilize 4.0.3-r1 amd64, #906317

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

 net-p2p/transmission/transmission-4.0.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/transmission/transmission-4.0.3-r1.ebuild 
b/net-p2p/transmission/transmission-4.0.3-r1.ebuild
index e7bdf0c597cc..1e52a1d02119 100644
--- a/net-p2p/transmission/transmission-4.0.3-r1.ebuild
+++ b/net-p2p/transmission/transmission-4.0.3-r1.ebuild
@@ -13,7 +13,7 @@ else
MY_P="${PN}-${MY_PV}"
S="${WORKDIR}/${MY_P}"

SRC_URI="https://github.com/transmission/transmission/releases/download/${MY_PV}/${MY_P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="A fast, easy, and free BitTorrent client"



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

2023-05-14 Thread Sam James
commit: 0df09b186df442119518611ad70d3824072f784e
Author: Sam James  gentoo  org>
AuthorDate: Sun May 14 17:28:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 14 17:28:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0df09b18

sys-devel/gcc-config: add 2.11

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

 sys-devel/gcc-config/Manifest   |  1 +
 sys-devel/gcc-config/gcc-config-2.11.ebuild | 60 +
 2 files changed, 61 insertions(+)

diff --git a/sys-devel/gcc-config/Manifest b/sys-devel/gcc-config/Manifest
index ba7fe333bdac..766d8b19aee5 100644
--- a/sys-devel/gcc-config/Manifest
+++ b/sys-devel/gcc-config/Manifest
@@ -1,2 +1,3 @@
 DIST gcc-config-2.10.tar.xz 18040 BLAKE2B 
de902fcf9169290a09988b56fa75f1bf24f702ce98a8fe37b6d4fe090bab615716c32a9e219d25a2257c60099eb4424b86cc1a1565c1b4f3dbcd6c9acad6f340
 SHA512 
cced56c52d97cbace5fb7e1fc9c73b413454bc5c53641c9429a7da88a0b31db2c70a8b90a4b4b0fbe1e732f21a5f979a4721a7bc8537666f8277b7755bd4af52
+DIST gcc-config-2.11.tar.xz 18068 BLAKE2B 
0d76321adea9eff545e042ad847b70a5b3d8ecb8c248fdf58f71c88a7b03c0aca39f7d39e332808b89c3f6d0fb3fc3114bc2d8dfa1ade6460c0b12c3420d876f
 SHA512 
38ea52c2d16287fc2c8efa0ee76e24563851b4fa1ee7dce601507df1530e7a867281f178ad4228505eb2aaf46164024a18825cd6771d847ff1a60a85d6e96d3e
 DIST gcc-config-2.8.tar.xz 17968 BLAKE2B 
aa34e681ef0c86bb846d89b816b46276f5c7c32974c785a9611a903a4fe165c997a34664abe17aa4d8720a96f194054e5d8c371a6c9270b1c235d7539094436c
 SHA512 
5e91df44fb7782b9ad41ed06fbd53f74868c059f892c6c2b8195ebaa899905dd9f502562887f1a3765dd6b61698e956d01c6fa6f97a535cf16e26e70fcd902ba

diff --git a/sys-devel/gcc-config/gcc-config-2.11.ebuild 
b/sys-devel/gcc-config/gcc-config-2.11.ebuild
new file mode 100644
index ..1b01042208ff
--- /dev/null
+++ b/sys-devel/gcc-config/gcc-config-2.11.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/gcc-config.git;
+   inherit git-r3
+else
+   
SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+fi
+
+DESCRIPTION="Utility to manage compilers"
+HOMEPAGE="https://gitweb.gentoo.org/proj/gcc-config.git/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+cc-wrappers +native-symlinks"
+
+RDEPEND=">=sys-apps/gentoo-functions-0.10"
+
+_emake() {
+   emake \
+   PV="${PVR}" \
+   SUBLIBDIR="$(get_libdir)" \
+   USE_CC_WRAPPERS="$(usex cc-wrappers)" \
+   USE_NATIVE_LINKS="$(usex native-symlinks)" \
+   TOOLCHAIN_PREFIX="${CHOST}-" \
+   "$@"
+}
+
+src_compile() {
+   _emake
+}
+
+src_install() {
+   _emake DESTDIR="${D}" install
+}
+
+pkg_postinst() {
+   # Do we have a valid multi ver setup ?
+   local x
+   for x in $(gcc-config -C -l 2>/dev/null | awk '$NF == "*" { print $2 
}') ; do
+   gcc-config ${x}
+   done
+
+   # USE flag change can add or delete files in /usr/bin worth recaching
+   if [[ ! ${ROOT} && -f 
${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then
+   eselect compiler-shadow update all
+   fi
+
+   if ! has_version "sys-devel/gcc[gcj(-)]" && [[ -x 
"${EROOT}"/usr/bin/gcj ]] ; then
+   # Warn about obsolete /usr/bin/gcj for bug #804178
+   ewarn "Obsolete GCJ wrapper found: ${EROOT}/usr/bin/gcj!"
+   ewarn "Please delete this file unless you know it is needed 
(e.g. custom gcj install)."
+   ewarn "If you have no idea what this means, please delete the 
file:"
+   ewarn " rm ${EROOT}/usr/bin/gcj"
+   fi
+}



[gentoo-commits] proj/gcc-config: New tag: v2.11

2023-05-14 Thread Sam James
commit: 
Commit: Sam James  gentoo  org>
CommitDate: Sun May 14 17:27:52 2023 +

New tag: v2.11




[gentoo-commits] proj/gcc-config:master commit in: /

2023-05-14 Thread Sam James
commit: 6d83aec7a8d26035d81b1cafdf007135aa4ea094
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sun May 14 15:45:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 14 17:24:32 2023 +
URL:https://gitweb.gentoo.org/proj/gcc-config.git/commit/?id=6d83aec7

gcc-config: Don't call portageq if the variable is already set

Bug: https://bugs.gentoo.org/906329
Acked-by: James Le Cuirot  gentoo.org>
Signed-off-by: Ulrich Müller  gentoo.org>
Closes: https://github.com/gentoo/gcc-config/pull/3
Signed-off-by: Sam James  gentoo.org>

 gcc-config | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/gcc-config b/gcc-config
index 80951b4..404ab29 100755
--- a/gcc-config
+++ b/gcc-config
@@ -42,9 +42,10 @@ fi
 PV="@PV@"
 [[ ${PV} == @*@ ]] && PV="git"
 
-ABI=$(portageq envvar DEFAULT_ABI 2>/dev/null)
-GENTOO_LIBDIR=$(portageq envvar LIBDIR_"${ABI}" 2>/dev/null)
-[[ $? != 0 || -z ${GENTOO_LIBDIR} ]] && GENTOO_LIBDIR="@GENTOO_LIBDIR@"
+ABI=${DEFAULT_ABI:-$(portageq envvar DEFAULT_ABI 2>/dev/null)}
+LIBDIR_VAR=LIBDIR_${ABI}
+GENTOO_LIBDIR=${!LIBDIR_VAR:-$(portageq envvar "${LIBDIR_VAR}" 2>/dev/null)}
+[[ $? -ne 0 || -z ${GENTOO_LIBDIR} ]] && GENTOO_LIBDIR="@GENTOO_LIBDIR@"
 [[ ${GENTOO_LIBDIR} == @*@ ]] && GENTOO_LIBDIR="lib"
 
 usage() {
@@ -166,7 +167,7 @@ get_chost() {
 
# Make sure Portage isn't broken.
CHOST=$(portageq envvar CHOST 2>/dev/null)
-   if [[ $? != 0 || -z ${CHOST} ]] ; then
+   if [[ $? -ne 0 || -z ${CHOST} ]] ; then
ewarn "Python or Portage seems to be broken, attempting to 
locate CHOST ourselves ..."
CHOST=$(try_real_hard_to_find_CHOST)
fi



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

2023-05-14 Thread Sam James
commit: 27a2a7894c832a4b82c7acda4f8171d7f1fbc7ae
Author: Sam James  gentoo  org>
AuthorDate: Sun May 14 17:23:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 14 17:23:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27a2a789

media-fonts/noto: Stabilize 20230331 x86, #906325

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

 media-fonts/noto/noto-20230331.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/noto/noto-20230331.ebuild 
b/media-fonts/noto/noto-20230331.ebuild
index d8dfeece67c8..0cb17c3d7cb8 100644
--- a/media-fonts/noto/noto-20230331.ebuild
+++ b/media-fonts/noto/noto-20230331.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/notofonts/notofonts.github.io/archive/${COMMIT}.tar.
 
 LICENSE="OFL-1.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv sparc x86"
 # Extra allows to optionally reduce disk usage even returning to tofu
 # issue as described in https://www.google.com/get/noto/
 IUSE="cjk +extra"



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

2023-05-14 Thread Sam James
commit: 15a323b036d72237bae730debaa4c21b7aedba47
Author: Sam James  gentoo  org>
AuthorDate: Sun May 14 17:23:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 14 17:23:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15a323b0

media-fonts/noto: Stabilize 20230331 amd64, #906325

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

 media-fonts/noto/noto-20230331.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/noto/noto-20230331.ebuild 
b/media-fonts/noto/noto-20230331.ebuild
index 24139c69be4d..d8dfeece67c8 100644
--- a/media-fonts/noto/noto-20230331.ebuild
+++ b/media-fonts/noto/noto-20230331.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/notofonts/notofonts.github.io/archive/${COMMIT}.tar.
 
 LICENSE="OFL-1.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv sparc ~x86"
 # Extra allows to optionally reduce disk usage even returning to tofu
 # issue as described in https://www.google.com/get/noto/
 IUSE="cjk +extra"



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

2023-05-14 Thread Arthur Zamarin
commit: 8c5df4fbf2431e10162a14dac65977831e7c47fa
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun May 14 17:22:27 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun May 14 17:22:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c5df4fb

media-video/pipewire: Stabilize 0.3.70-r2 amd64, #906301

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

 media-video/pipewire/pipewire-0.3.70-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/pipewire/pipewire-0.3.70-r2.ebuild 
b/media-video/pipewire/pipewire-0.3.70-r2.ebuild
index e7220f8edfd9..9b0feb44a421 100644
--- a/media-video/pipewire/pipewire-0.3.70-r2.ebuild
+++ b/media-video/pipewire/pipewire-0.3.70-r2.ebuild
@@ -29,7 +29,7 @@ else

SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.bz2;
fi
 
-   KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
 fi
 
 DESCRIPTION="Multimedia processing graphs"



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

2023-05-14 Thread Andreas Sturmlechner
commit: 15bde41273e691740da2b9b010177979d79ec7fb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun May 14 16:09:31 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun May 14 17:14:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15bde412

app-text/poppler: drop 23.04.0

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

 app-text/poppler/Manifest   |   2 -
 app-text/poppler/poppler-23.04.0.ebuild | 136 
 2 files changed, 138 deletions(-)

diff --git a/app-text/poppler/Manifest b/app-text/poppler/Manifest
index 7e79c70b10e9..ab1269221d59 100644
--- a/app-text/poppler/Manifest
+++ b/app-text/poppler/Manifest
@@ -1,6 +1,4 @@
 DIST poppler-23.03.0.tar.xz 1849324 BLAKE2B 
1247b7cf62466f65c46b739f0784e8ba97911940e04f91a7db28bf0663c8fe182f79066aa3925cb338580ccedbf17aecd2a2d2795e859680d1fb721390a1cbe0
 SHA512 
1c370d9262141ff5b720a4c3cf6f01573047398f8950295e3e99f32700946e3241e26e3d909cf78a278fc402306811fd87977d0f86a744f3eaedb4f39b8e8a2c
 DIST poppler-23.03.0.tar.xz.sig 833 BLAKE2B 
a8a07aac9068a3edc6cdce4d59c2b5d3d792dd6addcd420d5b92f013041cfd934c0da04a21eabefdd25167fb89b940945f8ca03e7a7280d03a47b6df8490bdf4
 SHA512 
3d950ff4b1a368b6edd8333677d1d125f60b4b1a052e20a2be6a0d38489e7af393be8359fc2c75010b2a28673e201507da4bf4c8458904fa712247d8ebda4786
-DIST poppler-23.04.0.tar.xz 1853488 BLAKE2B 
a26003f6bc642c03580d61999ae7e1c1756b2f602f697b372faaab99df7b5ddec843d93da3593d0388bc8a49d19ef00fc0e780d5297d77032afa77709a1f8372
 SHA512 
83580d42c79c6c5d08c686f764710bf08c6919b3707015ab3423c6f2a7fb711d53dde51b301148e14dba90a6f4d69bb6a3e0c8c47c1534047b0ce91be18d87ef
-DIST poppler-23.04.0.tar.xz.sig 833 BLAKE2B 
65b1f18330ff1e7088e3e1d427b6cf06563c82ada67b7fa1f2d90655ffb264b2c3db54a34cd6d91fb610c939dd76bcd15d3731dcb3b3be4ed532a8fa6845d60a
 SHA512 
a7786ecd9dd7c160bfcad56bff6ac04d4503b2e2ef4f84b66c5ac67732dd9102d6156b791f2e356825ba7fe315b5ec566797b58ac18e3ac86a7b944f422994b2
 DIST poppler-23.05.0.tar.xz 1856488 BLAKE2B 
837d532855da3816c3d83ff3401e9a545451d9f341b0e0260536f56d3eb56cdc1757ab057b49b8c8e1a2b9e4c34650807ea08138fb76d1ea86492bba51876dbd
 SHA512 
b7fdd519737b95c5898f3ff83a294430390c330d0f3e5526180c956550656be9374a534d6c4e7ebffccaac3364b01d74b75a82d3f703e2575cc1b1273e7a12c3
 DIST poppler-23.05.0.tar.xz.sig 833 BLAKE2B 
c372ded3a5ea3fcf46cccd3d1417d95b449f0b2abfbc114f4bae0d3574040140a8081c23da3c048b3eecca484ed75baee700d2484a12a86d4a5ae82337530f8c
 SHA512 
c9b359dfe67d901578ba6708f1224d1d45b3307a97f3e14e6bac0da748dd2c4457d6e8ff8949b2def5e84acd770198c653e0c5ef8b91088168c38bebf4f3be50

diff --git a/app-text/poppler/poppler-23.04.0.ebuild 
b/app-text/poppler/poppler-23.04.0.ebuild
deleted file mode 100644
index 353dacb709f7..
--- a/app-text/poppler/poppler-23.04.0.ebuild
+++ /dev/null
@@ -1,136 +0,0 @@
-# Copyright 2005-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic toolchain-funcs xdg-utils
-
-if [[ ${PV} == ** ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://anongit.freedesktop.org/git/poppler/poppler.git;
-   SLOT="0/"
-else
-   VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/aacid.asc
-   inherit verify-sig
-
-   SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz;
-   SRC_URI+=" verify-sig? ( 
https://poppler.freedesktop.org/${P}.tar.xz.sig )"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-   SLOT="0/127"   # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so 
SOVERSION
-fi
-
-DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base"
-HOMEPAGE="https://poppler.freedesktop.org/;
-
-LICENSE="GPL-2"
-IUSE="boost cairo cjk curl +cxx debug doc +introspection +jpeg +jpeg2k +lcms 
nss png qt5 tiff +utils"
-
-# No test data provided
-RESTRICT="test"
-
-COMMON_DEPEND="
-   >=media-libs/fontconfig-2.13
-   >=media-libs/freetype-2.10
-   sys-libs/zlib
-   cairo? (
-   >=dev-libs/glib-2.64:2
-   >=x11-libs/cairo-1.16
-   introspection? ( >=dev-libs/gobject-introspection-1.64:= )
-   )
-   curl? ( net-misc/curl )
-   jpeg? ( >=media-libs/libjpeg-turbo-1.1.0:= )
-   jpeg2k? ( >=media-libs/openjpeg-2.3.0-r1:2= )
-   lcms? ( media-libs/lcms:2 )
-   nss? ( >=dev-libs/nss-3.49 )
-   png? ( media-libs/libpng:0= )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtxml:5
-   )
-   tiff? ( media-libs/tiff:= )
-"
-RDEPEND="${COMMON_DEPEND}
-   cjk? ( app-text/poppler-data )
-"
-DEPEND="${COMMON_DEPEND}
-   boost? ( >=dev-libs/boost-1.71 )
-"
-BDEPEND="
-   >=dev-util/glib-utils-2.64
-   virtual/pkgconfig
-"
-
-if [[ ${PV} != ** ]] ; then
-   

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

2023-05-14 Thread Sam James
commit: b4af42f8d0f9c4f87d3293b8c987e2a64314053f
Author: Sam James  gentoo  org>
AuthorDate: Sun May 14 17:12:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 14 17:13:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4af42f8

net-libs/gnutls: cleanup further (invalid) USE=valgrind remnants

Fixes: 05ae3326995131af0c877597d8bdfe6fd5e3badc
Signed-off-by: Sam James  gentoo.org>

 net-libs/gnutls/gnutls-3.7.6.ebuild | 5 ++---
 net-libs/gnutls/gnutls-3.7.7.ebuild | 5 ++---
 net-libs/gnutls/gnutls-3.7.8.ebuild | 5 ++---
 net-libs/gnutls/gnutls-3.7.9.ebuild | 5 ++---
 net-libs/gnutls/metadata.xml| 3 ---
 5 files changed, 8 insertions(+), 15 deletions(-)

diff --git a/net-libs/gnutls/gnutls-3.7.6.ebuild 
b/net-libs/gnutls/gnutls-3.7.6.ebuild
index 6e50e19d7fe4..e63cbcf83268 100644
--- a/net-libs/gnutls/gnutls-3.7.6.ebuild
+++ b/net-libs/gnutls/gnutls-3.7.6.ebuild
@@ -14,7 +14,7 @@ SRC_URI+=" verify-sig? ( mirror://gnupg/gnutls/v$(ver_cut 
1-2)/${P}.tar.xz.sig )
 LICENSE="GPL-3 LGPL-2.1+"
 SLOT="0/30.30" # .
 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="brotli +cxx dane doc examples guile +idn nls +openssl pkcs11 seccomp 
sslv2 sslv3 static-libs test test-full +tls-heartbeat tools valgrind zlib zstd"
+IUSE="brotli +cxx dane doc examples guile +idn nls +openssl pkcs11 seccomp 
sslv2 sslv3 static-libs test test-full +tls-heartbeat tools zlib zstd"
 
 REQUIRED_USE="test-full? ( cxx dane doc examples guile idn nls openssl pkcs11 
seccomp tls-heartbeat tools )"
 RESTRICT="!test? ( test )"
@@ -40,7 +40,6 @@ BDEPEND="
>=virtual/pkgconfig-0-r1
doc? ( dev-util/gtk-doc )
nls? ( sys-devel/gettext )
-   valgrind? ( dev-util/valgrind )
test-full? (
app-crypt/dieharder
>=app-misc/datefudge-1.22
@@ -101,6 +100,7 @@ multilib_src_configure() {
export gl_cv_warn_c__fanalyzer=no
 
local myeconfargs=(
+   --disable-valgrind-tests
$(multilib_native_enable manpages)
$(multilib_native_use_enable doc gtk-doc)
$(multilib_native_use_enable doc)
@@ -109,7 +109,6 @@ multilib_src_configure() {
$(multilib_native_use_enable test tests)
$(multilib_native_use_enable test-full full-test-suite)
$(multilib_native_use_enable tools)
-   $(multilib_native_use_enable valgrind valgrind-tests)
$(use_enable cxx)
$(use_enable dane libdane)
$(use_enable nls)

diff --git a/net-libs/gnutls/gnutls-3.7.7.ebuild 
b/net-libs/gnutls/gnutls-3.7.7.ebuild
index 2882922ce9c1..a1bc18f35d9b 100644
--- a/net-libs/gnutls/gnutls-3.7.7.ebuild
+++ b/net-libs/gnutls/gnutls-3.7.7.ebuild
@@ -14,7 +14,7 @@ SRC_URI+=" verify-sig? ( mirror://gnupg/gnutls/v$(ver_cut 
1-2)/${P}.tar.xz.sig )
 LICENSE="GPL-3 LGPL-2.1+"
 SLOT="0/30.30" # .
 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="brotli +cxx dane doc examples guile +idn nls +openssl pkcs11 seccomp 
sslv2 sslv3 static-libs test test-full +tls-heartbeat tools valgrind zlib zstd"
+IUSE="brotli +cxx dane doc examples guile +idn nls +openssl pkcs11 seccomp 
sslv2 sslv3 static-libs test test-full +tls-heartbeat tools zlib zstd"
 
 REQUIRED_USE="test-full? ( cxx dane doc examples guile idn nls openssl pkcs11 
seccomp tls-heartbeat tools )"
 RESTRICT="!test? ( test )"
@@ -40,7 +40,6 @@ BDEPEND="
>=virtual/pkgconfig-0-r1
doc? ( dev-util/gtk-doc )
nls? ( sys-devel/gettext )
-   valgrind? ( dev-util/valgrind )
test-full? (
app-crypt/dieharder
>=app-misc/datefudge-1.22
@@ -101,6 +100,7 @@ multilib_src_configure() {
export gl_cv_warn_c__fanalyzer=no
 
local myeconfargs=(
+   --disable-valgrind-tests
$(multilib_native_enable manpages)
$(multilib_native_use_enable doc gtk-doc)
$(multilib_native_use_enable doc)
@@ -109,7 +109,6 @@ multilib_src_configure() {
$(multilib_native_use_enable test tests)
$(multilib_native_use_enable test-full full-test-suite)
$(multilib_native_use_enable tools)
-   $(multilib_native_use_enable valgrind valgrind-tests)
$(use_enable cxx)
$(use_enable dane libdane)
$(use_enable nls)

diff --git a/net-libs/gnutls/gnutls-3.7.8.ebuild 
b/net-libs/gnutls/gnutls-3.7.8.ebuild
index e61c65b13e1b..dc7d2f811ac0 100644
--- a/net-libs/gnutls/gnutls-3.7.8.ebuild
+++ 

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

2023-05-14 Thread Sam James
commit: baeee7b5625c15605ea8d36546b8ae0a9f4c584a
Author: Sam James  gentoo  org>
AuthorDate: Sun May 14 17:02:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 14 17:10:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baeee7b5

sys-devel/gcc: defer to new global USE=valgrind description

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

 sys-devel/gcc/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/sys-devel/gcc/metadata.xml b/sys-devel/gcc/metadata.xml
index a0aff53697da..67374f76c3c9 100644
--- a/sys-devel/gcc/metadata.xml
+++ b/sys-devel/gcc/metadata.xml
@@ -100,7 +100,6 @@

Build packages with stack smashing protection 
on by default
enable systemtap static probe 
points
-   Enable valgrind annotations for gcc 
internals (useful for gcc debugging).

Build support for virtual table verification (a C++ 
hardening feature).
 



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

2023-05-14 Thread Sam James
commit: ac0511ec3a9fee876aaec2e5181d4dbc6440e098
Author: Sam James  gentoo  org>
AuthorDate: Sun May 14 17:02:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 14 17:10:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac0511ec

x11-libs/libdrm: defer to new global USE=valgrind description

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

 x11-libs/libdrm/metadata.xml | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/x11-libs/libdrm/metadata.xml b/x11-libs/libdrm/metadata.xml
index e018c0e75c76..144ba2de99b3 100644
--- a/x11-libs/libdrm/metadata.xml
+++ b/x11-libs/libdrm/metadata.xml
@@ -5,9 +5,6 @@
 x...@gentoo.org
 X11
   
-  
-Compile in valgrind memory hints
-  
   
 mesa/drm
   



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/rdma-core/

2023-05-14 Thread Sam James
commit: 46e935ae7930bad1f952c4ec1a40435a961d5325
Author: Sam James  gentoo  org>
AuthorDate: Sun May 14 17:02:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 14 17:10:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46e935ae

sys-cluster/rdma-core: defer to new global USE=valgrind description

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

 sys-cluster/rdma-core/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/sys-cluster/rdma-core/metadata.xml 
b/sys-cluster/rdma-core/metadata.xml
index da97f392f607..a9eac9b156e1 100644
--- a/sys-cluster/rdma-core/metadata.xml
+++ b/sys-cluster/rdma-core/metadata.xml
@@ -8,7 +8,6 @@

Enable iwpmd support
Enable pyverbs support
-   Enable valgrind notations


linux-rdma/rdma-core



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

2023-05-14 Thread Sam James
commit: c2eecc4942eee2304e4341411aaf1e63719dd9dd
Author: Sam James  gentoo  org>
AuthorDate: Sun May 14 17:10:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 14 17:10:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2eecc49

dev-util/mdds: add gitlab upstream metadata

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

 dev-util/mdds/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-util/mdds/metadata.xml b/dev-util/mdds/metadata.xml
index 7710a5aad70e..32078be15b6e 100644
--- a/dev-util/mdds/metadata.xml
+++ b/dev-util/mdds/metadata.xml
@@ -7,5 +7,6 @@


multidimalgorithm
+   mdds/mdds

 



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

2023-05-14 Thread Sam James
commit: 68ad57e991135b212f6063a5b4f24a183af0c524
Author: Sam James  gentoo  org>
AuthorDate: Sun May 14 17:02:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 14 17:10:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68ad57e9

sys-apps/dbus: defer to new global USE=valgrind description

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

 sys-apps/dbus/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/sys-apps/dbus/metadata.xml b/sys-apps/dbus/metadata.xml
index ea4f5761417c..010eeadbdd2c 100644
--- a/sys-apps/dbus/metadata.xml
+++ b/sys-apps/dbus/metadata.xml
@@ -7,7 +7,6 @@

Use sys-auth/elogind for 
session tracking.
Build with sys-apps/systemd 
at_console support
-   Support Valgrind 
(dev-util/valgrind) with annotations to improve results for 
memcheck.


cpe:/a:freedesktop:dbus



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

2023-05-14 Thread Sam James
commit: e01695a66921b9aa1b4b1899a9a733d25e1d9ba4
Author: Sam James  gentoo  org>
AuthorDate: Sun May 14 17:02:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 14 17:10:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e01695a6

sys-fs/lvm2: defer to new global USE=valgrind description

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

 sys-fs/lvm2/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/sys-fs/lvm2/metadata.xml b/sys-fs/lvm2/metadata.xml
index de0118331fb3..e668a8bb6fae 100644
--- a/sys-fs/lvm2/metadata.xml
+++ b/sys-fs/lvm2/metadata.xml
@@ -14,7 +14,6 @@
If your system uses LVM2 for managing disks and 
partitions, enable this flag.

Enable lvmlockd with support for 
sanlock
-   Make Valgrind 
(dev-util/valgrind) aware of LVM2's pool allocator.


cpe:/a:heinz_mauelshagen:lvm2



[gentoo-commits] repo/gentoo:master commit in: net-irc/epic5/

2023-05-14 Thread Sam James
commit: a6ca203daa3c390970b395eb5ec939aaec7a4070
Author: Sam James  gentoo  org>
AuthorDate: Sun May 14 17:08:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 14 17:10:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6ca203d

net-irc/epic5: simplify econf arg for valgrind

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

 net-irc/epic5/epic5-2.0.1-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-irc/epic5/epic5-2.0.1-r2.ebuild 
b/net-irc/epic5/epic5-2.0.1-r2.ebuild
index a8525b1ed375..a531ac999b66 100644
--- a/net-irc/epic5/epic5-2.0.1-r2.ebuild
+++ b/net-irc/epic5/epic5-2.0.1-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -44,7 +44,7 @@ src_configure() {
$(use_with perl) \
$(use_with socks5) \
$(use_with tcl tcl "${EPREFIX}"/usr/$(get_libdir)/tclConfig.sh) 
\
-   $(use_with valgrind valgrind)
+   $(use_with valgrind)
 }
 
 src_compile() {



[gentoo-commits] repo/gentoo:master commit in: x11-apps/igt-gpu-tools/

2023-05-14 Thread Sam James
commit: 3649d284dc01de8203ee4e3c1ef5c4e7ec41a40f
Author: Sam James  gentoo  org>
AuthorDate: Sun May 14 17:02:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 14 17:10:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3649d284

x11-apps/igt-gpu-tools: defer to new global USE=valgrind description

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

 x11-apps/igt-gpu-tools/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/x11-apps/igt-gpu-tools/metadata.xml 
b/x11-apps/igt-gpu-tools/metadata.xml
index 788ed3ce8017..db2a5d30d4f9 100644
--- a/x11-apps/igt-gpu-tools/metadata.xml
+++ b/x11-apps/igt-gpu-tools/metadata.xml
@@ -10,7 +10,6 @@
 Build the intel-gpu-overlay utility
 Build the test runner
 Build and install tests
-Support valgrind annotations
 Enable intel-gpu-overlay xv backend
 Enable intel-gpu-overlay xlib/cairo backend
   



[gentoo-commits] repo/gentoo:master commit in: net-irc/epic5/

2023-05-14 Thread Sam James
commit: d30364f33c24214a30bfed3389dbe61651c7cfa8
Author: Sam James  gentoo  org>
AuthorDate: Sun May 14 17:02:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 14 17:10:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d30364f3

net-irc/epic5: defer to new global USE=valgrind description

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

 net-irc/epic5/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/net-irc/epic5/metadata.xml b/net-irc/epic5/metadata.xml
index ee0aa82a8292..5d07a7dac25b 100644
--- a/net-irc/epic5/metadata.xml
+++ b/net-irc/epic5/metadata.xml
@@ -4,6 +4,5 @@
   
   
 Use app-arch/libarchive to use zip and tar 
archives from scripts.
-Compile against dev-util/valgrind headers 
to improve memory-leak checking when running epic5 under valgrind.
   
 



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

2023-05-14 Thread Sam James
commit: 6c2c2536fe3370650c9e88b1bd1846b297dea1b4
Author: Sam James  gentoo  org>
AuthorDate: Sun May 14 17:02:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 14 17:10:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c2c2536

net-libs/farstream: defer to new global USE=valgrind description

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

 net-libs/farstream/metadata.xml | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/net-libs/farstream/metadata.xml b/net-libs/farstream/metadata.xml
index d0556aad200f..74e4881d13b0 100644
--- a/net-libs/farstream/metadata.xml
+++ b/net-libs/farstream/metadata.xml
@@ -2,9 +2,6 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 
   
-  
-Compile in valgrind memory hints
-  
   
 farstream/farstream
   



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

2023-05-14 Thread Sam James
commit: 43613469b5a4aa80d1953ea5db133c982dead09e
Author: Sam James  gentoo  org>
AuthorDate: Sun May 14 17:01:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 14 17:10:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43613469

media-libs/libpulse: defer to new global USE=valgrind description

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

 media-libs/libpulse/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/media-libs/libpulse/metadata.xml b/media-libs/libpulse/metadata.xml
index 9f2ed729d5f8..e1b0ba44ee04 100644
--- a/media-libs/libpulse/metadata.xml
+++ b/media-libs/libpulse/metadata.xml
@@ -21,6 +21,5 @@
 
 Use libasyncns for asynchronous name 
resolution.
 Build the doxygen-described API documentation.
-Compile in valgrind memory hints
   
 



[gentoo-commits] repo/gentoo:master commit in: media-sound/pulseaudio-daemon/

2023-05-14 Thread Sam James
commit: 72154324c6a8564e53fc240274cba91f72beb528
Author: Sam James  gentoo  org>
AuthorDate: Sun May 14 17:02:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 14 17:10:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72154324

media-sound/pulseaudio-daemon: defer to new global USE=valgrind description

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

 media-sound/pulseaudio-daemon/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/media-sound/pulseaudio-daemon/metadata.xml 
b/media-sound/pulseaudio-daemon/metadata.xml
index 5d81f9170193..e8d9b11581af 100644
--- a/media-sound/pulseaudio-daemon/metadata.xml
+++ b/media-sound/pulseaudio-daemon/metadata.xml
@@ -67,7 +67,6 @@
   Build with sys-apps/systemd support to replace standalone
   ConsoleKit.
 
-Compile in valgrind memory hints
 
   Build with optional oFono HFP backend for bluez 5, requires 
net-misc/ofono.
 



[gentoo-commits] repo/gentoo:master commit in: net-dialup/accel-ppp/

2023-05-14 Thread Sam James
commit: c51194948b56c8234c6058b7ff21e3001b756087
Author: Sam James  gentoo  org>
AuthorDate: Sun May 14 17:02:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 14 17:10:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5119494

net-dialup/accel-ppp: defer to new global USE=valgrind description

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

 net-dialup/accel-ppp/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/net-dialup/accel-ppp/metadata.xml 
b/net-dialup/accel-ppp/metadata.xml
index cceb0138e687..1218f07536cb 100644
--- a/net-dialup/accel-ppp/metadata.xml
+++ b/net-dialup/accel-ppp/metadata.xml
@@ -9,7 +9,6 @@
Build IPoE kernel module
Support crypto algorithms through 
dev-libs/libtomcrypt instead of dev-libs/openssl
Support for traffic shaping
-   Compile in valgrind hints


xebd/accel-ppp



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

2023-05-14 Thread Sam James
commit: f6400c7c664d8e2f823896cae34b432f9c153c85
Author: Sam James  gentoo  org>
AuthorDate: Sun May 14 17:01:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 14 17:10:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6400c7c

dev-libs/starpu: defer to new global USE=valgrind description

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

 dev-libs/starpu/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-libs/starpu/metadata.xml b/dev-libs/starpu/metadata.xml
index 2ddfc463c9ea..e5514e797709 100644
--- a/dev-libs/starpu/metadata.xml
+++ b/dev-libs/starpu/metadata.xml
@@ -16,6 +16,5 @@
   Enable GCC extension plugin (experimental)
   Enable OpenCL support
   Enable spinlock check
-  Enable dev-util/valgrind support
 
 



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

2023-05-14 Thread Sam James
commit: c155937b635bcb73bbc183741a6a8f48512aef75
Author: Sam James  gentoo  org>
AuthorDate: Sun May 14 17:01:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 14 17:10:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c155937b

media-libs/mesa: defer to new global USE=valgrind description

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

 media-libs/mesa/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/media-libs/mesa/metadata.xml b/media-libs/mesa/metadata.xml
index 69f5a6733cc6..dbcc886c76ef 100644
--- a/media-libs/mesa/metadata.xml
+++ b/media-libs/mesa/metadata.xml
@@ -14,7 +14,6 @@
 Enable the Rusticl Gallium OpenCL state tracker.
 Build the Mesa library for off-screen rendering.
 Enable codecs for patent-encumbered audio 
and video formats.
-Compile in valgrind memory hints
 Enable the VDPAU acceleration interface for the 
Gallium3D Video Layer.
 Enable Vulkan drivers
 Build vulkan-overlay-layer which displays 
Frames Per Second and other statistics



  1   2   3   >