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

2023-01-24 Thread Michał Górny
commit: d6c6096d001929746bd9a373f7244455811e678c
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 25 07:34:20 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 25 07:55:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6c6096d

dev-python/jupyter_core: Bump to 5.1.5

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

 dev-python/jupyter_core/Manifest  |  1 +
 dev-python/jupyter_core/jupyter_core-5.1.5.ebuild | 39 +++
 2 files changed, 40 insertions(+)

diff --git a/dev-python/jupyter_core/Manifest b/dev-python/jupyter_core/Manifest
index 453a7549d690..fcccf392414d 100644
--- a/dev-python/jupyter_core/Manifest
+++ b/dev-python/jupyter_core/Manifest
@@ -2,3 +2,4 @@ DIST jupyter_core-5.1.1.tar.gz 81576 BLAKE2B 
322d1475092e8308bc84eee3fa71b7dcfc6
 DIST jupyter_core-5.1.2.tar.gz 82374 BLAKE2B 
aace9207d31c896017cf132f15da705118e050816123aade1602cbf9532950c8e495315d6562ce077801900d0d57adb30c66554d05bb891329cb8a59e3208375
 SHA512 
243a86f7f9a76dfe8a6888a287263d8bb0bab76b30d8177a2834d0767c1c3ef344317f94e223f1bb0b2b22d3c7fdece91fe313dfc20a1c90cb35393d55904c34
 DIST jupyter_core-5.1.3.tar.gz 82657 BLAKE2B 
d57f97bb698bc8caccce5dd5509f9288db418335bc24283e55200505b4cca04d420f00747e04429b4256b40f722ae8b21441455a5ee8509c3e2ea4f96edbb658
 SHA512 
49afdb2361eee88f19abd59d1e201d2234591041dd07d42f36c3a4eed039ed2d42bb39a1789be4d0ed03f02183b6ff598338cac85fdc17dad1dfc4c75e44f380
 DIST jupyter_core-5.1.4.tar.gz 82756 BLAKE2B 
0d2653d4642ed9e83a1a52b1eb8c486cbaccf1e3f92b434895275320e710944704802b49a5ec1ed2bac4535b8db44ea6b987c381da842479aa5df3906800cd3a
 SHA512 
a520dccdf6da56a9d7c001fd22566aa60c82451a08357ac2aa5098cfcbecad52f6b7166c22fcc61df314302758718dcf9db785a48001af42f130328e642bee9c
+DIST jupyter_core-5.1.5.tar.gz 82838 BLAKE2B 
33e9f569bfcf66e679611b00fd99f272b845685d7132f616141143ab0b894b54cb499c6da2112ccd760a00e5313c742830943e77ac6b40277db371b6002b6220
 SHA512 
2fc9150de96e7a084aa9bf334a71e342f0ab1946943e25a66a4760097fa662290a732ac30356c8ddb595fc05414edb1d9c06ac5eaf41099aaccb695d6a9357a6

diff --git a/dev-python/jupyter_core/jupyter_core-5.1.5.ebuild 
b/dev-python/jupyter_core/jupyter_core-5.1.5.ebuild
new file mode 100644
index ..632659336271
--- /dev/null
+++ b/dev-python/jupyter_core/jupyter_core-5.1.5.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Core common functionality of Jupyter projects"
+HOMEPAGE="
+   https://jupyter.org/
+   https://github.com/jupyter/jupyter_core/
+   https://pypi.org/project/jupyter-core/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/platformdirs-2.5[${PYTHON_USEDEP}]
+   >=dev-python/traitlets-5.3[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-python/ipython-4.0.1[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs \
+   dev-python/myst_parser \
+   dev-python/sphinx-autodoc-typehints \
+   dev-python/sphinxcontrib-github-alt \
+   dev-python/sphinxcontrib-spelling \
+   dev-python/traitlets
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-schema-validator/

2023-01-24 Thread Michał Górny
commit: f0969accbe91b5eceaccb8273308a39a2ae7cefe
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 25 07:27:05 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 25 07:54:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0969acc

dev-python/openapi-schema-validator: Bump to 0.4.1

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

 dev-python/openapi-schema-validator/Manifest   |  1 +
 .../openapi-schema-validator-0.4.1.ebuild  | 37 ++
 2 files changed, 38 insertions(+)

diff --git a/dev-python/openapi-schema-validator/Manifest 
b/dev-python/openapi-schema-validator/Manifest
index 601d07df3a43..7be8d01c359c 100644
--- a/dev-python/openapi-schema-validator/Manifest
+++ b/dev-python/openapi-schema-validator/Manifest
@@ -1,3 +1,4 @@
 DIST openapi-schema-validator-0.2.3.gh.tar.gz 25501 BLAKE2B 
d961cabca647f59d4d4188f1941ce5b2475e02520bcc10e7cd29817c8ea8ebaaac5af1ffb0e3d5079ed2d1493414cdaf55336744b142385754585e748af8ac98
 SHA512 
e6dfe3d6cc99fa9723102ced42040203157639be68b0438d7bfae4499e51cdb6257a36dca10425a5d5e692cebb958468ebeee722116b99d800a6fcf972400c66
 DIST openapi-schema-validator-0.3.4.gh.tar.gz 16593 BLAKE2B 
17882dff25d1bed05efa74792930a357d82cb404bbf746a6f348e9813b4af86842da1523a8e3dfaec1426c82efff6b0bddbfca89c8569ba36a4324ab4e5a418b
 SHA512 
714f93594c875a04194a6980dc5e092866609787e424ef480d42da93c114e3b658a5efef13f78ed3db35f6e7399d7dda8adbc1d3bb8606512aa4f135edeaeb75
 DIST openapi-schema-validator-0.4.0.gh.tar.gz 17070 BLAKE2B 
199476dd660ab3493fe9805dc915c42f05b2bc5ca0f1f9728aa1e5afe5a923e3f84d82511572e353ab19c15b3094460dcfbde5ef1d96ca834c1da24314223046
 SHA512 
ce61c112c528bac022e3feb959bfe5adbac000ec0b4956f678bf61f66efdbf3a5cf912a4dfa1512858b497fdadaf533532f5a580f28f6ceea831e6b5ac98d85e
+DIST openapi-schema-validator-0.4.1.gh.tar.gz 17478 BLAKE2B 
0c215589eb72f97205c565bf7cfc77096dd9cf2a7d05d2ea7946fcbc3c8c9acb5702635f6cfe520993139ce9713c426f01b98d34b3c962ac918989f7d87f22c9
 SHA512 
e437309a6e741eaefa6b49bb038bd5976288bd6559fc6957d7029d9c0fed36ee368ac5fb26133a0fe54366da77ec649b5e44eb6a7926d9d5c49573afdfa3309b

diff --git 
a/dev-python/openapi-schema-validator/openapi-schema-validator-0.4.1.ebuild 
b/dev-python/openapi-schema-validator/openapi-schema-validator-0.4.1.ebuild
new file mode 100644
index ..6782957e8e3f
--- /dev/null
+++ b/dev-python/openapi-schema-validator/openapi-schema-validator-0.4.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( pypy3 python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="OpenAPI schema validation for Python"
+HOMEPAGE="
+   https://github.com/p1c2u/openapi-schema-validator/
+   https://pypi.org/project/openapi-schema-validator/
+"
+SRC_URI="
+   https://github.com/p1c2u/openapi-schema-validator/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   dev-python/isodate[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-4.0.0[${PYTHON_USEDEP}]
+   dev-python/rfc3339-validator[${PYTHON_USEDEP}]
+   dev-python/strict-rfc3339[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -e '/--cov/d' -i pyproject.toml || die
+   distutils-r1_src_prepare
+}



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

2023-01-24 Thread Michał Górny
commit: 58baf4e1886216ece0c81e64871873078dd5ec8c
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 25 07:29:29 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 25 07:54:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58baf4e1

dev-python/pathspec: Bump to 0.11.0

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

 dev-python/pathspec/Manifest   |  1 +
 dev-python/pathspec/pathspec-0.11.0.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-python/pathspec/Manifest b/dev-python/pathspec/Manifest
index d842cc02a3ff..57c18f4f5db5 100644
--- a/dev-python/pathspec/Manifest
+++ b/dev-python/pathspec/Manifest
@@ -1 +1,2 @@
 DIST pathspec-0.10.3.tar.gz 45821 BLAKE2B 
ae7c29bbb58d896de555b142ac18879f8a82437a2a701abfb259d40e3a5f992989c274a24c8c70ee6cbe6dbbe6a5030c67c1164e7f3eaa5563ab54cdad403581
 SHA512 
d0876374ab20d3624f1ba522de30472e401220ef3b269df9ea2e20526d5abddb8fd19866b0e3405a4746beb3a4b4b6f21ada4da5b7292a46febd6d418829e0f3
+DIST pathspec-0.11.0.tar.gz 45214 BLAKE2B 
96b84fe78c8540ec9145c2735936c437b6eaff4e4f15e37de0c13c147e15c8852a19db4f4c9ce0dcf43dc543ac021edb148321b3a099b0915380ec243dd87041
 SHA512 
accce445ff5257baf9a3c055d337d8668f1c8db2b9f9641f174ae9d2307dc15810a1f45947d2b2a3838b85dd03ee04f54660d6d5590e24861021532515f6dff4

diff --git a/dev-python/pathspec/pathspec-0.11.0.ebuild 
b/dev-python/pathspec/pathspec-0.11.0.ebuild
new file mode 100644
index ..7fd0f71c54f8
--- /dev/null
+++ b/dev-python/pathspec/pathspec-0.11.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Utility library for gitignore style pattern matching of file 
paths"
+HOMEPAGE="
+   https://github.com/cpburnz/python-pathspec/
+   https://pypi.org/project/pathspec/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+
+distutils_enable_tests unittest



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

2023-01-24 Thread Michał Górny
commit: 5d5327ed73b44d85cb80bd9ce0c0b8f76c883aea
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 25 07:30:44 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 25 07:54:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d5327ed

dev-python/coverage: Bump to 7.1.0

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

 dev-python/coverage/Manifest  |  1 +
 dev-python/coverage/coverage-7.1.0.ebuild | 78 +++
 2 files changed, 79 insertions(+)

diff --git a/dev-python/coverage/Manifest b/dev-python/coverage/Manifest
index 58d7b87d2a1e..d7b0381a8583 100644
--- a/dev-python/coverage/Manifest
+++ b/dev-python/coverage/Manifest
@@ -5,3 +5,4 @@ DIST coverage-7.0.2.tar.gz 789237 BLAKE2B 
6a83b6736374679e855eefc99488eea8f4fa8b
 DIST coverage-7.0.3.tar.gz 790351 BLAKE2B 
0e0e2e0dfd6773bf78318b63400c6ba15b8218590d9d2c99666a2d6bb41745aa7d00b7c32879eabf9c0f6a2e3831637970fd8ea308a50befd526f2e0aafb6867
 SHA512 
6a298aa7fdf460277e85174fe930bf4dcdabfa57b753adda2d4b8381cd61c2e22700d287fefa16f098de318e6d79849c4db85a6d9f6e069f0acd5ce6ac93f154
 DIST coverage-7.0.4.tar.gz 794474 BLAKE2B 
4c3e2e53a3a5bd55d2ba8c409a1983e96ca7ace33d69052f4e44c27d53e3732513a35c7e3e553fceffe06d5c9d664f548ce59ca171b210dafc88e6a7eb657d3b
 SHA512 
f3f895af4d91a796b8ebc360ad116b78acf71a0f55cc1439a203440241e896fd9eccdb69f2cfb8162275755137356cb8b1df6504faa51f0a026d694abceb
 DIST coverage-7.0.5.tar.gz 796171 BLAKE2B 
87ecffd87c2465607bf1fd330296e84e174953d7696ee0ef3046f6555f54634cfc643ada2a03971685021a5cf59191d75a0bddbc83f736e11a2516c684b0f0d9
 SHA512 
d199d710cdfac5c6cde79224b4a27d6b88a0e0c504eff7ad5700e9fb1f5cc8e1e9359dcc12f6c447a7ee6cd680feeb89f70ad68574a739c55a6d09b22017df06
+DIST coverage-7.1.0.tar.gz 809785 BLAKE2B 
3720aee79ecfdd6aa652b5198bad4d6b5827a85f1d58986eec51bab1e72800dac28eb0ebbeb15d547ef03694ca1397bec47c37a9233dc34b2d3d2a6a22a48274
 SHA512 
80920b337391e47f1e631ba8a892792b6d2c72e753ddf403222c6ad527637699889f29cfee40721949e5eeb6e7977f319635c44d79f58e7e19676d1165dfdde2

diff --git a/dev-python/coverage/coverage-7.1.0.ebuild 
b/dev-python/coverage/coverage-7.1.0.ebuild
new file mode 100644
index ..07c1d5505c42
--- /dev/null
+++ b/dev-python/coverage/coverage-7.1.0.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_REQ_USE="threads(+),sqlite(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Code coverage measurement for Python"
+HOMEPAGE="
+   https://coverage.readthedocs.io/en/latest/
+   https://github.com/nedbat/coveragepy/
+   https://pypi.org/project/coverage/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/tomli[${PYTHON_USEDEP}]
+   ' 3.{8..10})
+"
+BDEPEND="
+   test? (
+   dev-python/flaky[${PYTHON_USEDEP}]
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   >=dev-python/unittest-mixins-1.4[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -i -e '/^addopts/s:-q -n auto::' setup.cfg || die
+   distutils-r1_src_prepare
+}
+
+test_tracer() {
+   local -x COVERAGE_TEST_TRACER=${1}
+   einfo "  Testing with the ${COVERAGE_TEST_TRACER} tracer ..."
+   epytest tests
+}
+
+python_test() {
+   local EPYTEST_IGNORE=(
+   # pip these days insists on fetching build deps from Internet
+   tests/test_venv.py
+   )
+
+   "${EPYTHON}" igor.py zip_mods || die
+
+   local -x COVERAGE_TESTING=True
+   # TODO: figure out why they can't be imported inside test env
+   local -x COVERAGE_NO_CONTRACTS=1
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   local -x 
PYTEST_PLUGINS=_hypothesis_pytestplugin,flaky.flaky_pytest_plugin,xdist.plugin
+
+   local prev_opt=$(shopt -p nullglob)
+   shopt -s nullglob
+   local c_ext=( "${BUILD_DIR}/install$(python_get_sitedir)"/coverage/*.so 
)
+   ${prev_opt}
+
+   if [[ -n ${c_ext} ]]; then
+   cp "${c_ext}" \
+   coverage/ || die
+   test_tracer c
+   rm coverage/*.so || die
+   else
+   test_tracer py
+   fi
+}



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

2023-01-24 Thread Michał Górny
commit: 76aec5d9c7b89cddeecec11dc31f93f587512a70
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 25 07:25:30 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 25 07:54:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76aec5d9

dev-python/boto3: Bump to 1.26.56

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index b8ec81d4c3a8..91d78d76d61b 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -4,3 +4,4 @@ DIST boto3-1.26.52.gh.tar.gz 590511 BLAKE2B 
be56b8dd5cb919e042860ab5d80727edb9e4
 DIST boto3-1.26.53.gh.tar.gz 592023 BLAKE2B 
07f09144913b7506dcb790e9a72adacecafdfb80fd22805c0cb4c91d07f147bd76b29a6008b12402449469334e059ab3fd7dff189f6122714077ea6d153999f5
 SHA512 
c555d769e89234670db1b87e0b5ff90c1b18315c6083e3ed286ce016a756424ef84a928103fa85d36d294b6f44854799f52a12f6633456e79e409547b37952cf
 DIST boto3-1.26.54.gh.tar.gz 592401 BLAKE2B 
7fd5bb10cda2b27fc43a7efa65c4651d95c8ddb7c94b424847f21010f9d748398a9efc47118ed7d2d903696644903fb8c4e7bc3ba3f70643a565b426023f
 SHA512 
86d315eba84d783d327d19b41a593f193d9b356a205f29a1589e43e43519aa6eedefc26e7b23234dade6ab0bbb309d8039b011d0ba766757be8eb7a57c22f49b
 DIST boto3-1.26.55.gh.tar.gz 592495 BLAKE2B 
3e187731eb2eefafb349709df589ee7001f234059a9d68a4170fd3643e1eaa8528b6f6b89d32a239375ff792df93dd675b8effcbd18b8167de23aea313ac87a1
 SHA512 
59eec6c16e7010cadd11235806204c50b353d9ec101595ad6838ea72407d55849854aa68da088a94a2e56802d3caeec8fb1d5a432ed360c20edce1fff44ff273
+DIST boto3-1.26.56.gh.tar.gz 592747 BLAKE2B 
d74dbfc691212267b6c755a853e80fd6affec257f89e79626646d0b75f3b96a95e8b39924eb7ec9a091b59102f016ef26a33cfbec8c2e19b28216677cce1adfe
 SHA512 
61bb273c64b5adbbb8eb67636719b92c270636d533a64f2531ec40d266afb0dc31c261b7bb38aa98b42121a70d7226d282b8041c638dcb0e2907d803a37c0b3c

diff --git a/dev-python/boto3/boto3-1.26.56.ebuild 
b/dev-python/boto3/boto3-1.26.56.ebuild
new file mode 100644
index ..9523f65d5fb9
--- /dev/null
+++ b/dev-python/boto3/boto3-1.26.56.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="
+   https://github.com/boto/boto3/
+   https://pypi.org/project/boto3/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/boto3";
+   inherit git-r3
+   BOTOCORE_PV=${PV}
+else
+   SRC_URI="
+   https://github.com/boto/boto3/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+
+   # botocore is x.(y+3).z
+   BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
+fi
+
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # don't lock versions to narrow ranges
+   sed -e '/botocore/ d' \
+   -e '/jmespath/ d' \
+   -e '/s3transfer/ d' \
+   -i setup.py || die
+
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/aws-sam-translator/

2023-01-24 Thread Michał Górny
commit: db308bd4ebd40651df7250a3e4d2086cdb589314
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 25 07:33:38 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 25 07:55:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db308bd4

dev-python/aws-sam-translator: Bump to 1.58.1

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

 dev-python/aws-sam-translator/Manifest |  1 +
 .../aws-sam-translator-1.58.1.ebuild   | 69 ++
 2 files changed, 70 insertions(+)

diff --git a/dev-python/aws-sam-translator/Manifest 
b/dev-python/aws-sam-translator/Manifest
index 46cf258cffa1..b7234e19d8e0 100644
--- a/dev-python/aws-sam-translator/Manifest
+++ b/dev-python/aws-sam-translator/Manifest
@@ -2,3 +2,4 @@ DIST aws-sam-translator-1.55.0.gh.tar.gz 1006734 BLAKE2B 
5fbfd8719ad605e0df7acd8
 DIST aws-sam-translator-1.56.0.gh.tar.gz 1137468 BLAKE2B 
89a190775d1679da681aed7d3ef264fe5c5885033f8209fa3605c32921aa240edd6162bb3f5ebcfc835805b6a7143126ae99d5d1d3e1508d8a9a54284a3dd952
 SHA512 
f07ab337b9224c39b391fdc6130c0d68bf397d166a1ef50b9b8994a77d1b6ae6dbf9ca2288e0fdef76fc650d230da24c4324e70c5d50a77009db61aeaefb4d22
 DIST aws-sam-translator-1.57.0.gh.tar.gz 1137862 BLAKE2B 
c164745cf0777dbaea3b95aff8a2ae64973157481edf6f27aab8d376bb4efce322edb40094f0a485ff16abf29fbe02f983a76d41fef20d012a99510fdfe66727
 SHA512 
0451ffdd4ce79ab3416d63807e068d0431e18180bbd82fb2abb5c14d03ef7232d5e7a2ee13e454df17894bdaca1813fb2af4bbfb87ef274c5c31d64371f05336
 DIST aws-sam-translator-1.58.0.gh.tar.gz 1151591 BLAKE2B 
77c5aa88330156ce1c9496a1ab6e5f1ec35bf8405fc24cc95ee78b40f6c57813605365c903e66566f93877989c8a2cfcc9c10184df27791fd4c7b4519a9b41dd
 SHA512 
ce2002c967b9dfc973d61ee2462010ccfc0b8dc9aa2233234205fe38467c5bfc115f27bb34c1e3a8f7d5b669b4190ca2bd983590fa8de898899133e54190223b
+DIST aws-sam-translator-1.58.1.gh.tar.gz 1151817 BLAKE2B 
a3ba2cc304e25a5d527fdef793deb232c1852ceda51df1bfe75ccbe150c8b08d8dfebfa1933f1722e20cecad6f88af596bbeffd203fce7855c3faaaee2f434bf
 SHA512 
341d6346f7daaab3713962613a89b53d0e852d274222e408d9f314a01ec55fa1bc4ac0111bab54ab802caaa956923f0504c2bf620f06073a85c70c8fa28d15ad

diff --git a/dev-python/aws-sam-translator/aws-sam-translator-1.58.1.ebuild 
b/dev-python/aws-sam-translator/aws-sam-translator-1.58.1.ebuild
new file mode 100644
index ..eaf92854bf46
--- /dev/null
+++ b/dev-python/aws-sam-translator/aws-sam-translator-1.58.1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="A library that transform SAM templates into AWS CloudFormation 
templates"
+HOMEPAGE="
+   https://github.com/aws/serverless-application-model/
+   https://pypi.org/project/aws-sam-translator/
+"
+SRC_URI="
+   
https://github.com/aws/serverless-application-model/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+S="${WORKDIR}/serverless-application-model-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   =dev-python/boto3-1.19.5[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-3.2[${PYTHON_USEDEP}]
+   >=dev-python/pydantic-1.10.2[${PYTHON_USEDEP}]
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/parameterized[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   
tests/validator/test_validator_api.py::TestValidatorApi::test_errors_13_error_definitionuri
+   
tests/unit/test_region_configuration.py::TestRegionConfiguration::test_is_service_supported_positive_4_ec2
+   
tests/plugins/application/test_serverless_app_plugin.py::TestServerlessAppPlugin_on_before_transform_template_translate::test_sar_success_one_app
+   
tests/plugins/application/test_serverless_app_plugin.py::TestServerlessAppPlugin_on_before_transform_template_translate::test_sar_throttling_doesnt_stop_processing
+   
tests/plugins/application/test_serverless_app_plugin.py::TestServerlessAppPlugin_on_before_transform_template_translate::test_sleep_between_sar_checks
+   
tests/plugins/application/test_serverless_app_plugin.py::TestServerlessAppPlugin_on_before_transform_template_translate::test_unexpected_sar_error_stops_processing
+   
tests/plugins/application/test_serverless_app_plugin.py::TestServerlessAppPlugin_on_before_and_on_after_transform_template::test_time_limit_exceeds_between_combined_sar_calls
+   
tests/model/eventsources/test_msk_event_source.py::MSKEventSource::test_get_policy_arn
+   
tests/swagger/test_swagger.py::TestSwaggerEditor_add_lambda_integration::test_must_add_credentials_to_the_integration
+   
tests/swagger/test_swagger

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

2023-01-24 Thread Michał Górny
commit: fba54c23af43543b18f413045dabc1aa24d7aa5e
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 25 07:25:40 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 25 07:54:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fba54c23

app-admin/awscli: Bump to 1.27.56

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

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

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 9dbbb5e79e4b..0a16292d1694 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -4,3 +4,4 @@ DIST aws-cli-1.27.52.gh.tar.gz 2347819 BLAKE2B 
1d6c26a9ede3c9cff28a66f7582a84a57
 DIST aws-cli-1.27.53.gh.tar.gz 2349368 BLAKE2B 
ddae75809b9eb2e8ff5f80cdb4d5730254866dc025c178ebcf76971e53fd5d5fecbf30e20717f4a126cb19624acd961e8c005a0ced118989b062666c8ab2d346
 SHA512 
8eddc6f801e7e7f8600f6cdde3db28e670fdc83e6266840b507f88e0b176d790450d18f84c921af15fa12408f2f2eb16fc2498668601c3164ef1f503275303a8
 DIST aws-cli-1.27.54.gh.tar.gz 2349811 BLAKE2B 
08cb317ea4621273644c39c1152e1a3f8bd9f52ed8c30d7c37dfea9e986ca1597fda1dfbdea8c4043fa783f061609d6f24895997e9f9a3f27d5677c0f9e6c3de
 SHA512 
af4783eef3c1c666b8b3c6d20f1c0177db6d4ce01645b092770cba535dad95609b4bece366355ce6d6a505ac7ab5a2e390d64fb84d6c00e402f9f8ab88db91d9
 DIST aws-cli-1.27.55.gh.tar.gz 2349668 BLAKE2B 
d9d0318d572e2b165a8177a1c2b76ebad042a142015bda3747038cb893b58eea6babc9e9a04547e9987dea45f505af5fe1f402a0753b780fbc779876e4a91ff8
 SHA512 
a6b030820c09f67f0a4df84ae0df5f622a25b0df78d203e53fb4c6f09a726a322b02f9faf9afaf9206bf38ee2c311ca2f23e07c03169d11f687ea85d45c5e225
+DIST aws-cli-1.27.56.gh.tar.gz 2358966 BLAKE2B 
be151bf7c55b932a7a5540ba1b94aeed94fa92eda8f0a680effec6189da9c9247ad52bc9898d7e4ab2aa2f841949be14f55d3e51a879e9a3fc563e403e827ce6
 SHA512 
e3d6e392ffb2e034172ae4c7cff929f8a462ab5e149aa0b3ec9dd446cfc564bcbed10e32057ccf00d74dcc284da2ad46e860e06fff49b49c63f3db0d45d2f728

diff --git a/app-admin/awscli/awscli-1.27.56.ebuild 
b/app-admin/awscli/awscli-1.27.56.ebuild
new file mode 100644
index ..62c19f3a63fb
--- /dev/null
+++ b/app-admin/awscli/awscli-1.27.56.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit bash-completion-r1 distutils-r1 multiprocessing
+
+MY_P=aws-cli-${PV}
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="
+   https://github.com/aws/aws-cli/
+   https://pypi.org/project/awscli/
+"
+SRC_URI="
+   https://github.com/aws/aws-cli/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+# botocore is x.(y+2).z
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)"
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/rsa[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   !app-admin/awscli-bin
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+   # strip overzealous upper bounds on requirements
+   sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   
tests/functional/eks/test_kubeconfig.py::TestKubeconfigLoader::test_load_simple
+   
tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_env_only
+   
tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_existing
+   
tests/unit/customizations/eks/test_kubeconfig.py::TestKubeconfigValidator::test_valid
+   )
+
+   # integration tests require AWS credentials and Internet access
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked
+}
+
+python_install_all() {
+   newbashcomp bin/aws_bash_completer aws
+
+   insinto /usr/share/zsh/site-functions
+   newins bin/aws_zsh_completer.sh _aws
+
+   distutils-r1_python_install_all
+
+   rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || 
die
+}



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

2023-01-24 Thread Michał Górny
commit: fd80634d1b7148ba7e88e52417131275bd235c4f
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 25 07:26:35 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 25 07:54:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd80634d

dev-python/openapi-core: Remove old

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

 dev-python/openapi-core/Manifest   |  3 -
 dev-python/openapi-core/openapi-core-0.16.1.ebuild | 68 --
 dev-python/openapi-core/openapi-core-0.16.2.ebuild | 68 --
 dev-python/openapi-core/openapi-core-0.16.3.ebuild | 68 --
 4 files changed, 207 deletions(-)

diff --git a/dev-python/openapi-core/Manifest b/dev-python/openapi-core/Manifest
index 913fcdaa2d64..dc5235c96ea5 100644
--- a/dev-python/openapi-core/Manifest
+++ b/dev-python/openapi-core/Manifest
@@ -1,5 +1,2 @@
 DIST openapi-core-0.14.5.gh.tar.gz 57645 BLAKE2B 
c5c9c308b93a37e32708677cc7c7a2ccb9ec3f018390e56a251224b6b8776943ccd0ddfb560cdc3f1182cb32a9b2817878a0d4dda3906c179db9841853caf7ac
 SHA512 
69d9fb2cc21dfdb939beae45b1c681faf9f8e3366b36e5907b00be65ac669ec40e3ae3fe910fb2c4f6c70d1412e6a67e4e4e47e3cf2c424716da4c813223295e
-DIST openapi-core-0.16.1.gh.tar.gz 79002 BLAKE2B 
2b64a28c80b64294cdbef2e4fcd08bfdc739c53a6baf0aeacc9e082bc01c8bf1b58da53a8c9b5b80a38600e4ab8bfb67b1d7ebb3a759d60d43748c9cc09c8eba
 SHA512 
87cd47871a939b9f0ab23deafac067d16ba88146e140e7602b8bec5498ea6ed2213ceb530c9448718c5f94b944a954f2d46fab3fb18cacc2764a5cd7bf056dff
-DIST openapi-core-0.16.2.gh.tar.gz 79801 BLAKE2B 
abe2e1521eb27431b386452b0826a99603f35551fca263bdc0e415865c88ba98216bab07f713b50a3ece35493b46d51496a541f1b10787ae27cac155673e5956
 SHA512 
d70369de21ffecc618fb8b3620f55510dd805304fb27742b48dc6603e03cb9322e2358a349d86de325307b99b26099879aac2f45c8a3d42ad8d464b43f2c5caa
-DIST openapi-core-0.16.3.gh.tar.gz 103275 BLAKE2B 
72a848ca4793a2a33a0cd78397c1030b09e2e271f24f5fb18064892d8ab30d282bd39062187da91cab76ea722ac2287341205e90ae9e0179505d160c4a5d8d64
 SHA512 
4b967c343ae20ee19df0cbf046762fd2e40ce6dcc4d54fd20a1c321f87eb513c51b9aa4224eb73d21497211612f39cc8bb12ef4dfd33bbf5c83e97f535ea3fcb
 DIST openapi-core-0.16.5.gh.tar.gz 104046 BLAKE2B 
7dcda69b6d548a0df8c7727b184c7f7ec6d645e14ab4b4a256f188c6cc4ae9e351bc06ae03770782d81a11dfb5ebc08c20daabbd2151cfe62f84b05f80a47a16
 SHA512 
59db6d39a950079739b2df4114f26d85be55dc1f42d1661e8e6c17cf878cd8167f29ba4d3b6f40e06e85bb144c68286cb50adf4403091461798144cac05d5bc0

diff --git a/dev-python/openapi-core/openapi-core-0.16.1.ebuild 
b/dev-python/openapi-core/openapi-core-0.16.1.ebuild
deleted file mode 100644
index 3dc599645ae2..
--- a/dev-python/openapi-core/openapi-core-0.16.1.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Client-side and server-side support for the OpenAPI Specification 
v3"
-HOMEPAGE="
-   https://github.com/p1c2u/openapi-core/
-   https://pypi.org/project/openapi-core/
-"
-SRC_URI="
-   https://github.com/p1c2u/openapi-core/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   >=dev-python/pathable-0.4.0[${PYTHON_USEDEP}]
-   dev-python/isodate[${PYTHON_USEDEP}]
-   >=dev-python/jsonschema-spec-0.1.1[${PYTHON_USEDEP}]
-   dev-python/more-itertools[${PYTHON_USEDEP}]
-   dev-python/parse[${PYTHON_USEDEP}]
-   =dev-python/openapi-schema-validator-0.3[${PYTHON_USEDEP}]
-   =dev-python/openapi-spec-validator-0.5[${PYTHON_USEDEP}]
-   dev-python/werkzeug[${PYTHON_USEDEP}]
-"
-
-BDEPEND="
-   test? (
-   dev-python/asgiref[${PYTHON_USEDEP}]
-   dev-python/flask[${PYTHON_USEDEP}]
-   >=dev-python/httpx-0.23.0[${PYTHON_USEDEP}]
-   dev-python/responses[${PYTHON_USEDEP}]
-   >=dev-python/starlette-0.21.0[${PYTHON_USEDEP}]
-   dev-python/strict-rfc3339[${PYTHON_USEDEP}]
-   dev-python/webob[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_IGNORE=(
-   # falcon is not packaged
-   tests/integration/contrib/falcon
-
-   # TODO: these tests fail to collect
-   tests/integration/validation/test_security_override.py
-   tests/integration/validation/test_read_only_write_only.py
-
-   # unhappy about modern django
-   tests/integration/contrib/django/test_django_project.py
-   tests/unit/contrib/django/test_django.py
-)
-
-src_prepare() {
-   sed -i -e '/--cov/d' pyproject.toml || die
-   distutils-r1_src_prepare
-}

diff --git a/dev-python/openapi-core/openapi-core-0.16.2.ebuild 
b/dev-python/openapi-core/openapi-core-0.16.2.ebuild
deleted file mode 100644
index 3dc599645ae2..
--- a/dev-python/openapi-co

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

2023-01-24 Thread Michał Górny
commit: af7396e27888b0900fb5240d02f5683865fd707c
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 25 07:25:21 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 25 07:54:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af7396e2

dev-python/botocore: Bump to 1.29.56

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 82948804c2fc..21aa4130bd82 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -4,3 +4,4 @@ DIST botocore-1.29.52.gh.tar.gz 8743 BLAKE2B 
b0e87bd7387154d7502f9e1f7d16842
 DIST botocore-1.29.53.gh.tar.gz 11124794 BLAKE2B 
0d5fd0a4e9ffb0d077cf740df604b1f6536e58e18079e4051da16cb07f2c383e2e19c9aada45cc13b347f696ee5cc89073a8bc2b38aadfff4693c933afcf7941
 SHA512 
ad3003bddb51ec6099799fe87ccc37392815dbdb83ee9fb772ea90ce779f066f593e1e9450f67f0a4aa487c97f98f47f361e1a9368e8e933f302fad026bcbde4
 DIST botocore-1.29.54.gh.tar.gz 11127081 BLAKE2B 
7c2d11d968ca6a4d3b23b12c44cb8f050ac1848f75280c44bbb2f3567860204ed8615bd1596e02b8d0222f4d54c22a8559114365ec6a69e4a01a166a821d8c8a
 SHA512 
4ba58c9b881ff95149ba1a5805453885208cdb68f197cc9a6c13cc9ca075e988ae33e4809f2970d9c48fa426e26c06d83686b8bbf4ff69d4a7cfe26ef3f903bf
 DIST botocore-1.29.55.gh.tar.gz 11128407 BLAKE2B 
182c39bc0e1b40a5ef8cd4bbb87243972282a6cfcfea7d1b6830790c8b759c67e6cad18e93d7a56224efa0d97b96edc06853f1df12a22c11a694beb677e75880
 SHA512 
02fc018e313b9ee4c2c745343bf8977a5311cd9264fc1186cbf19610d1ca8224f362b29432f7a2676fe85d03b1102e7e2736f4933ba564784f0e61832f3989a6
+DIST botocore-1.29.56.gh.tar.gz 11128363 BLAKE2B 
fd6a416e822294ef5ba2e33e7a1bdde026031721d54185514845651e196957a2a17cb9cfba1ff0c6766cdcb47697d27898796586f9144cc5116ec13b818dd911
 SHA512 
a452d10560432b0fc96ffa9db0e716e57c71b522c9cccdc852087240ddfee22005e7f553be0618c0319d5404d9627e1ccd8682320d8d3f03d78bf41ae8c913be

diff --git a/dev-python/botocore/botocore-1.29.56.ebuild 
b/dev-python/botocore/botocore-1.29.56.ebuild
new file mode 100644
index ..0f4daaa48e81
--- /dev/null
+++ b/dev-python/botocore/botocore-1.29.56.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+   https://github.com/boto/botocore/
+   https://pypi.org/project/botocore/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/botocore";
+   inherit git-r3
+else
+   SRC_URI="
+   https://github.com/boto/botocore/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+fi
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unpin deps
+   sed -i -e "s:>=.*':':" setup.py || die
+
+   # unbundle deps
+   rm -r botocore/vendored || die
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # rely on bundled six
+   tests/functional/test_six_imports.py::test_no_bare_six_imports
+   tests/functional/test_six_threading.py::test_six_thread_safety
+   # fails on unrelated warnings
+   
tests/unit/test_client.py::TestAutoGeneratedClient::test_BOTO_DISABLE_COMMONNAME
+   
tests/unit/test_client.py::TestClientErrors::test_BOTO_DISABLE_COMMONNAME
+   # TODO
+   
tests/functional/test_credentials.py::SSOSessionTest::test_token_chosen_from_provider
+   )
+
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)"
+}



[gentoo-commits] repo/proj/guru:dev commit in: sys-fs/ufiformat/

2023-01-24 Thread Joe Kappus
commit: 75b669333fff0b9b7b6d42b9d6ce803ae99642be
Author: Joe Kappus  wt  gd>
AuthorDate: Wed Jan 25 07:53:07 2023 +
Commit: Joe Kappus  wt  gd>
CommitDate: Wed Jan 25 07:53:07 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=75b66933

sys-fs/ufiformat: add myself as a maintainer

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

 sys-fs/ufiformat/metadata.xml | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/sys-fs/ufiformat/metadata.xml b/sys-fs/ufiformat/metadata.xml
index 5ff2df21a..505d306db 100644
--- a/sys-fs/ufiformat/metadata.xml
+++ b/sys-fs/ufiformat/metadata.xml
@@ -1,6 +1,13 @@
 
-http://www.gentoo.org/dtd/metadata.dtd";>
+https://www.gentoo.org/dtd/metadata.dtd";>
 
+
+j...@wt.gd
+joecool
+
+
+   tedigh/ufiformat
+
 
 Low-level formatter for USB floppy drives. Provides similar functionality
 that fdformat did for internal floppy drives.



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

2023-01-24 Thread Hans de Graaff
commit: 4b29c4fb6d207bdc9f65223fa05c25276156aedc
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jan 25 07:20:05 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jan 25 07:30:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b29c4fb

dev-ruby/windows_error: add 0.1.5

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

 dev-ruby/windows_error/Manifest   |  1 +
 dev-ruby/windows_error/windows_error-0.1.5.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/dev-ruby/windows_error/Manifest b/dev-ruby/windows_error/Manifest
index 166474289961..2b746f60fc26 100644
--- a/dev-ruby/windows_error/Manifest
+++ b/dev-ruby/windows_error/Manifest
@@ -1,2 +1,3 @@
 DIST windows_error-0.1.3.gem 227328 BLAKE2B 
2d0dc8771cd68983bafb3d97d27663e30cb02c67eb982d6b76104ec46405b1a7f055437046dedf068c074deb2b2d1ea49a327109be2f25ea5bd70ab2ee2bd698
 SHA512 
c74d5a17c44772505b745678c67b3bcaba6710e9b4e59b9aba45daacb6993d3b6529a1f9a53f76e2c31cae922f8f36e40fefa6a232f9ed8ba9034fa109d8317d
 DIST windows_error-0.1.4.gem 227328 BLAKE2B 
c99a03944dd8c0bfdc3346b49b76a7980510d7665e2f4a53657b699f2134d1c1bf53d5b3b6ef375f7496bb057f3bcca2ad3833f69c9178ac7efb3a31e0fda5a6
 SHA512 
5731fe7a10264244066d0b282bd273c265519a483c3d6be848c32edb834714b151f1536ae7e16527a0f7fe410ca5f9d3f7dc9dff98a8b175a847a7fd77938a95
+DIST windows_error-0.1.5.gem 359936 BLAKE2B 
54b713421f60d77f74048108f5da73edd72607554b2dd16bac15b6be260e5c83fdf2c975793dfdb54ef98109f2b6df3ff848292fe1aca2d8cae837912f359768
 SHA512 
c79d0d7fb1968edac9868e542b4a81d62b4dd549de0e1be3a60ca41cf8b949dbab5f32cf4bfdd6697ce1c48ce8d37ccaa4d91a490d0c3f4a263ebd589cd8b027

diff --git a/dev-ruby/windows_error/windows_error-0.1.5.ebuild 
b/dev-ruby/windows_error/windows_error-0.1.5.ebuild
new file mode 100644
index ..61a07d8c514e
--- /dev/null
+++ b/dev-ruby/windows_error/windows_error-0.1.5.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="reference for standard Windows API Error Codes"
+HOMEPAGE="https://github.com/rapid7/windows_error";
+
+LICENSE="BSD"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+all_ruby_prepare() {
+   rm -f .rspec || die
+}



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

2023-01-24 Thread Hans de Graaff
commit: 72a9065c816da7c49e7d1f1efbfdfc49f96162f5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jan 25 07:06:55 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jan 25 07:30:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72a9065c

dev-ruby/rcairo: drop 1.16.6-r1

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

 dev-ruby/rcairo/Manifest|  1 -
 dev-ruby/rcairo/rcairo-1.16.6-r1.ebuild | 78 -
 2 files changed, 79 deletions(-)

diff --git a/dev-ruby/rcairo/Manifest b/dev-ruby/rcairo/Manifest
index 242aea46fd13..a55008807b10 100644
--- a/dev-ruby/rcairo/Manifest
+++ b/dev-ruby/rcairo/Manifest
@@ -1,3 +1,2 @@
-DIST cairo-1.16.6.gem 197120 BLAKE2B 
d5c1f1704592afb096d30504f2d74d27e29e6222fd1648895beab786efae071de70f942b31e2f49960ec91bd87f0297a2d3b07013e894951d4ec1e8d376e73dc
 SHA512 
f499daa83e865d58cc29d158ce649cab9f939464a08e5d7711f6cf255fb8dcfbf52457e3d2b81aef2018ad8d0762117776049b3681c9be6abdf4f0b12e43404c
 DIST cairo-1.17.5.gem 197120 BLAKE2B 
6788c4832331407802d56dc429d665d8a82d9e69a7bf9958391b02003e71d7449cabd65fb97916e8e06a16fa599bae1c514e8ace75304f746db3051bb6bc21ee
 SHA512 
f2ade6fb6b9fccd81a11061b277d4a9077936e0beef42c61225bd4d5630586a57a3fa192a20a0f7e4922313e2a8215268bc9a5d007d2805cf1f80714fd9ad1ba
 DIST cairo-1.17.8.gem 198656 BLAKE2B 
c999f862753d17c186f766f82ede6c7fb3c773018c314825762b68025bf806e6a466b8895ddfa3046f7ac3f3af501d6feaebcb8241779de9c3a0d153589d0993
 SHA512 
a2b756dc1cf1abb98e4b60b9b56f5f610058bd840b67c991d6bfb3da2523b0f77a5854147f9d14ca461d573e51fbe3ba35c83659af5c031086710970fac6665a

diff --git a/dev-ruby/rcairo/rcairo-1.16.6-r1.ebuild 
b/dev-ruby/rcairo/rcairo-1.16.6-r1.ebuild
deleted file mode 100644
index 9dfd343431f5..
--- a/dev-ruby/rcairo/rcairo-1.16.6-r1.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_NAME="cairo"
-
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_DOCDIR="doc"
-
-RUBY_FAKEGEM_EXTRADOC="AUTHORS NEWS"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="Ruby bindings for cairo"
-HOMEPAGE="https://cairographics.org/rcairo/";
-
-IUSE=""
-
-SLOT="0"
-LICENSE="|| ( Ruby-BSD GPL-2 )"
-KEYWORDS="amd64 ~ppc ~x86"
-
-RDEPEND="${RDEPEND}
-   >=x11-libs/cairo-1.2.0[svg(+)]"
-DEPEND="${DEPEND}
-   >=x11-libs/cairo-1.2.0[svg(+)]"
-
-ruby_add_bdepend "
-   >=dev-ruby/pkg-config-1.2.2
-   dev-ruby/ruby-glib2
-   test? ( >=dev-ruby/test-unit-2.1.0-r1:2 dev-ruby/ruby-poppler )"
-
-all_ruby_prepare() {
-   # Avoid unneeded dependency
-   sed -e '/native-package-installer/ s:^:#:' \
-   -e '/def required_pkg_config_package/areturn true' \
-   -e '/checking_for/,/^end/ s:^:#:' \
-   -i ext/cairo/extconf.rb || die
-   sed -i -e '/native-package-installer/,/Gem::Dependency/ d' ../metadata 
|| die
-
-   # Avoid test that requires unpackaged fixture
-   sed -i -e '/sub_test_case..FreeTypeFontFace/,/^  end/ s:^:#:' 
test/test_font_face.rb || die
-}
-
-each_ruby_configure() {
-   ${RUBY} -Cext/cairo extconf.rb || die "extconf failed"
-}
-
-each_ruby_compile() {
-   emake V=1 -Cext/cairo
-
-   # again, try to make it more standard, to install it more easily.
-   cp ext/cairo/cairo$(get_modname) lib/ || die
-}
-
-each_ruby_test() {
-   # don't rely on the Rakefile because it's a mess to load with
-   # their hierarchy, do it manually.
-   ${RUBY} -Ilib -r ./test/helper \
-   -e 'gem "test-unit"; require "test/unit"; 
Dir.glob("test/**/test_*.rb") {|f| load f}' || die "tests failed"
-}
-
-each_ruby_install() {
-   each_fakegem_install
-
-   insinto $(ruby_get_hdrdir)
-   doins ext/cairo/rb_cairo.h
-}
-
-all_ruby_install() {
-   all_fakegem_install
-
-   dodoc -r samples
-}



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

2023-01-24 Thread Hans de Graaff
commit: dc5bf89702ef91737db78ca97c90bd5136b00954
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jan 25 07:18:29 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jan 25 07:30:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc5bf897

dev-ruby/commonmarker: add 0.23.7

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

 dev-ruby/commonmarker/Manifest   |  1 +
 dev-ruby/commonmarker/commonmarker-0.23.7.ebuild | 41 
 2 files changed, 42 insertions(+)

diff --git a/dev-ruby/commonmarker/Manifest b/dev-ruby/commonmarker/Manifest
index eadca24db09f..5184d0dfe0ef 100644
--- a/dev-ruby/commonmarker/Manifest
+++ b/dev-ruby/commonmarker/Manifest
@@ -1,2 +1,3 @@
 DIST commonmarker-0.23.5.tar.gz 165248 BLAKE2B 
2d29a0ece01b5000bbb7192133e6abd0bf50281e90ae1d7036ffc49d8576bf378845c782d65b462274b4586b99ee3f46b7312cd0d0ac71456de9a4dacdccb8c3
 SHA512 
ccc76f0a2eb40d547e604cb4d10b922eceab40a0d0e07f00c60a5b307f3dcb74984274b231c38fe3ba97c892dea54fd325486ba20aa2b0087e99d6bca3e3845c
 DIST commonmarker-0.23.6.tar.gz 165548 BLAKE2B 
b580390211986e60cd682efb8fe39cea82fb50f76299675a068e37749635383a6d1d6391a093a9f399664ebeeff2e2b456f85752157c632e338ab52e64e18659
 SHA512 
540bb1831c19ea0924372c9f4be506828e057d4df1a2eb351e44437b45cd9cedd7df9014b09e34108663a31677ef14a4128b5ac9f8a34137bd1842e07654dedc
+DIST commonmarker-0.23.7.tar.gz 171255 BLAKE2B 
d6d5e90aeed955d4305bc2aef9a3db9e540a35690cf90e2ef1cd7ba1f829043e139cd3c8819858e56accda6de3088e9a38394676a6248bb1d9642d41282b61c9
 SHA512 
c15db5904c449a01d7e4a417d431a2f12722ca5524fad019d6bddb75dd59323174973d8d30920f4783163739570ddf81abb06246f3fed0635dea4ce4625a0679

diff --git a/dev-ruby/commonmarker/commonmarker-0.23.7.ebuild 
b/dev-ruby/commonmarker/commonmarker-0.23.7.ebuild
new file mode 100644
index ..32c52aa7af3b
--- /dev/null
+++ b/dev-ruby/commonmarker/commonmarker-0.23.7.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/commonmarker/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR="lib/commonmarker"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="commonmarker.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A fast, safe, extensible parser for CommonMark, wrapping the 
libcmark library"
+HOMEPAGE="https://github.com/gjtorikian/commonmarker";
+SRC_URI="https://github.com/gjtorikian/commonmarker/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+IUSE=""
+
+# app-text/cmark is bundled in a modified way and integrated with the gem code
+
+all_ruby_prepare() {
+   sed -i -e '/focus/ s:^:#:' test/test_helper.rb || die
+
+   # Avoid tests depending on unbundled cmark specification files
+   rm -f test/test_{spec,smartpunct}.rb || die
+
+}
+
+each_ruby_prepare() {
+   # Use current ruby version
+   sed -i -e '/make_bin/,/end/ s:ruby:'${RUBY}':' test/test_helper.rb || 
die
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each {|f| require f}' || 
die
+}



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

2023-01-24 Thread Hans de Graaff
commit: 63b5cf2d54c9c3dfb12d5c5fd1510749d5af8ac9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jan 25 07:06:05 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jan 25 07:30:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63b5cf2d

dev-ruby/rest-client: drop 2.1.0

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

 dev-ruby/rest-client/rest-client-2.1.0.ebuild | 37 ---
 1 file changed, 37 deletions(-)

diff --git a/dev-ruby/rest-client/rest-client-2.1.0.ebuild 
b/dev-ruby/rest-client/rest-client-2.1.0.ebuild
deleted file mode 100644
index 165d50bc2b26..
--- a/dev-ruby/rest-client/rest-client-2.1.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="history.md README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Simple Simple HTTP and REST client for Ruby"
-HOMEPAGE="https://github.com/rest-client/rest-client";
-
-LICENSE="MIT"
-SLOT="2"
-KEYWORDS="amd64"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/webmock:3 )"
-
-ruby_add_rdepend "
-   >=dev-ruby/http-accept-1.7.0:1
-   >=dev-ruby/http-cookie-1.0.2:0
-   >=dev-ruby/mime-types-1.16:* =dev-ruby/netrc-0.8:0
-"
-
-all_ruby_prepare() {
-   sed -e '/bundler/I s:^:#:' \
-   -e '/namespace :windows/,/^end/ s:^:#:' -i Rakefile || die
-
-   # Remove specs that requires network access.
-   rm spec/integration/{httpbin,request}_spec.rb || die
-}



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

2023-01-24 Thread Hans de Graaff
commit: 48224727364c7b2acbb346e10f6d6b9a6c491474
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jan 25 07:19:17 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jan 25 07:30:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48224727

dev-ruby/temple: add 0.10.0

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

 dev-ruby/temple/Manifest |  1 +
 dev-ruby/temple/temple-0.10.0.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-ruby/temple/Manifest b/dev-ruby/temple/Manifest
index 0c1ebbc87bcf..17b3422802ff 100644
--- a/dev-ruby/temple/Manifest
+++ b/dev-ruby/temple/Manifest
@@ -1,2 +1,3 @@
+DIST temple-0.10.0.gem 40960 BLAKE2B 
c3d272bc5f9263f5727fc81803f1c265f39ba10a3336bccbe17ce9aa4a6a13304c73a8d323bc45fe59c5d8230a569ad3af3de9225c8e21eccda291e89e482d75
 SHA512 
b207ff1f29b810c943577da1ce72c7eaa2bd672758929b39d6f92c5061c85c720fd49fbb666d5d8f9d1a8c1fbbef28f85cadb6635c12a3ceec29f8b0305833cc
 DIST temple-0.8.2.gem 39424 BLAKE2B 
a56db910d1d4d52495806e907c74052c04e6b4843d040adc33a7f6dc28a25a02231c4c9bd41723c8e1abe6624d4d55375c2a429514a87fa4f7a7a8dcb6377796
 SHA512 
51923b3bf9d4c05255131be62f567ca21305ba023ea5395a08d6970236b2a2833b058f7b3906046b8a57a224b368de12a6d5e426effca39324670fb632f33b67
 DIST temple-0.9.1.gem 40960 BLAKE2B 
f9c87bc713b934980cebaf79737eea89c82d845027cabcd67f3420da621f6797bd99481b1bb624a8894d71f4843ee3ac612f1da661991b8adcc002e2a12f32a9
 SHA512 
2d7c0c64fb51356599ecbd9119314f954341acf66d5ad729b7e19058628118509e14ef116d4ed549996d7119cf9a1f38de5818b46ef5a9a19473b0d007131e6a

diff --git a/dev-ruby/temple/temple-0.10.0.ebuild 
b/dev-ruby/temple/temple-0.10.0.ebuild
new file mode 100644
index ..888582c76846
--- /dev/null
+++ b/dev-ruby/temple/temple-0.10.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGES EXPRESSIONS.md README.md"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An abstraction and a framework for compiling templates to pure 
Ruby"
+HOMEPAGE="https://github.com/judofyr/temple";
+
+LICENSE="MIT"
+SLOT="0.7"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+IUSE=""
+
+ruby_add_bdepend "test? (
+   dev-ruby/erubi
+   >=dev-ruby/tilt-2.0.1 )"



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-filters/

2023-01-24 Thread Sam James
commit: 4e7ca24041bb819e4451ab2d76752b4f47f8b82b
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 25 07:24:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 25 07:24:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e7ca240

net-print/cups-filters: add 1.28.17

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

 net-print/cups-filters/Manifest|   1 +
 net-print/cups-filters/cups-filters-1.28.17.ebuild | 147 +
 2 files changed, 148 insertions(+)

diff --git a/net-print/cups-filters/Manifest b/net-print/cups-filters/Manifest
index a80d54825f57..c6150090acd5 100644
--- a/net-print/cups-filters/Manifest
+++ b/net-print/cups-filters/Manifest
@@ -1,2 +1,3 @@
 DIST cups-filters-1.28.15.tar.xz 1511452 BLAKE2B 
2ed495f063197955456c07c6c06747093997afce53c15e19d081f2e53e6af9a76a41094d2356a1cd7533c3bb63bfb6257792b71ee14121a0daf5863b3b5cd76f
 SHA512 
cc8d43bba6edb2b839f3be5fcbcdeb7633ed0f0f0c2737bcc6957cf95fb4ded8ee412358cc95fdbf289ae897dd0b7f32e689f02d191a8f15930eb4d2deefd74c
 DIST cups-filters-1.28.16.tar.xz 1512496 BLAKE2B 
a75a9e09688670332a9fd9a8e4d9004650c6b0fb571a1f48a02e8e4af56d08b7d312d65fdbd66caf82907005dd336de90e2c8bbb46b1ba13d86d8715340f8ce6
 SHA512 
0369f96a8ae5e33bf75c8765947d5ad7285b3532e9d9b0ded7e206798834c9ade3a2ac3f1d16e0fdd43346f2bc7852c541130e935cbb20f9c1239a53118d1239
+DIST cups-filters-1.28.17.tar.xz 1516052 BLAKE2B 
87258391901d55d9e59b06d54603d014e54d224a373529bd70fcd38cded9dc96c88ca73bcea63d7633c065caea3f9e3274cd450aec5f1bd90130d9a88c0d3421
 SHA512 
320544a48206165581adafb28dbef58f39c66bebd3641be3d180a692605349d9e6af6d464044db9f7bda17a67f4a079370d8cc880cd7873d684b2209882deb35

diff --git a/net-print/cups-filters/cups-filters-1.28.17.ebuild 
b/net-print/cups-filters/cups-filters-1.28.17.ebuild
new file mode 100644
index ..343170ff2a30
--- /dev/null
+++ b/net-print/cups-filters/cups-filters-1.28.17.ebuild
@@ -0,0 +1,147 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+GENTOO_DEPEND_ON_PERL=no
+inherit perl-module systemd flag-o-matic
+
+DESCRIPTION="Cups filters"
+HOMEPAGE="https://wiki.linuxfoundation.org/openprinting/cups-filters";
+SRC_URI="
+   
https://github.com/OpenPrinting/cups-filters/releases/download/${PV}/${P}.tar.xz
+   https://www.openprinting.org/download/${PN}/${P}.tar.xz
+"
+
+LICENSE="MIT GPL-2"
+SLOT="0"
+IUSE="dbus exif +foomatic jpeg ldap pclm pdf perl png +postscript test tiff 
zeroconf"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=app-text/poppler-0.32[cxx,jpeg?,lcms,tiff?,utils]
+   >=app-text/qpdf-8.3.0:=
+   dev-libs/glib:2
+   media-libs/fontconfig
+   media-libs/freetype:2
+   media-libs/lcms:2
+   >=net-print/cups-1.7.3
+   !<=net-print/cups-1.5.
+   sys-devel/bc
+   sys-libs/zlib
+   exif? ( media-libs/libexif )
+   dbus? ( sys-apps/dbus )
+   foomatic? ( !net-print/foomatic-filters )
+   jpeg? ( media-libs/libjpeg-turbo:= )
+   ldap? ( net-nds/openldap:= )
+   pdf? ( app-text/mupdf:= )
+   perl? ( dev-lang/perl:= )
+   png? ( media-libs/libpng:= )
+   postscript? ( >=app-text/ghostscript-gpl-9.09[cups] )
+   tiff? ( media-libs/tiff:= )
+   zeroconf? ( net-dns/avahi[dbus] )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/gdbus-codegen
+   >=sys-devel/gettext-0.18.3
+   virtual/pkgconfig
+   test? ( media-fonts/dejavu )
+"
+
+src_configure() {
+   # (As of 1.28.15, still defaults upstream to c++0x, so it's still 
needed,
+   # probably.)
+   # Bug #626800
+   append-cxxflags -std=c++11
+
+   local myeconfargs=(
+   --enable-imagefilters
+   --localstatedir="${EPREFIX}"/var
+   --with-browseremoteprotocols=DNSSD,CUPS
+   --with-cups-rundir="${EPREFIX}"/run/cups
+   --with-fontdir="fonts/conf.avail"
+   --with-pdftops=pdftops
+   --with-rcdir=no
+   --without-php
+
+   $(use_enable exif)
+   $(use_enable dbus)
+   $(use_enable foomatic)
+   $(use_enable ldap)
+   $(use_enable pclm)
+   $(use_enable pdf mutool)
+   $(use_enable postscript ghostscript)
+   $(use_enable zeroconf avahi)
+   $(use_with jpeg)
+   $(use_with png)
+   $(use_with tiff)
+   )
+
+   econf "${myeconfargs[@]}"
+
+   if use perl; then
+   pushd "${S}"/scripting/perl > /dev/null || die
+   perl-module_src_configure
+   popd > /dev/null || die
+   fi
+}
+
+src_compile() {
+   default
+
+   if use perl; then
+   pushd "${S}"/scripting/perl > /dev/null || die
+   perl-module_src_compile
+   

[gentoo-commits] repo/gentoo:master commit in: x11-themes/icewm-extra-themes/

2023-01-24 Thread Sam James
commit: 74bc6bf298b4034b6368ed347357840ff9de61db
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 25 07:19:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 25 07:19:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74bc6bf2

x11-themes/icewm-extra-themes: drop 1.1

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

 x11-themes/icewm-extra-themes/Manifest|  1 -
 .../icewm-extra-themes/icewm-extra-themes-1.1.ebuild  | 15 ---
 2 files changed, 16 deletions(-)

diff --git a/x11-themes/icewm-extra-themes/Manifest 
b/x11-themes/icewm-extra-themes/Manifest
index c2d6678ec2fd..d95baa0e9d06 100644
--- a/x11-themes/icewm-extra-themes/Manifest
+++ b/x11-themes/icewm-extra-themes/Manifest
@@ -1,2 +1 @@
-DIST icewm-extra-themes-1.1.tar.xz 2773992 BLAKE2B 
ac5aabf4702bdc0e894e5e7f219a3dd62d95937f40b779c85c56a543ae1f0c718d68324212a522c33493f0d571662bc013a86e1f7c9c3a1945fb82ef0d7f0353
 SHA512 
7cd56e9715d5ea6295c89c2ea72a4bf8046c7fd0e6a3a356e4d80b680ace1a69fb92e22ab83fd33fbeaeec2bef9649e616f8b8351aa9a8b9b621d630eae4009a
 DIST icewm-extra-themes-1.2.tar.lz 2746693 BLAKE2B 
4b610a5f8aadaf5a890b1ca476b1667cb891e4e11028b3e1767d76d3177982a45fc4bce113ee054bc840d26f78b137086f64902832b74cb6d0fb480bee03e819
 SHA512 
60b9a939927f633f67b466fa1cd1d392b36d6267423eb7f20d18b14c621c4e30d28ffe3c950262f7e8663dadc393f68b7f4c14899c569affd6f7063d3088ffb5

diff --git a/x11-themes/icewm-extra-themes/icewm-extra-themes-1.1.ebuild 
b/x11-themes/icewm-extra-themes/icewm-extra-themes-1.1.ebuild
deleted file mode 100644
index 4edff6433c71..
--- a/x11-themes/icewm-extra-themes/icewm-extra-themes-1.1.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Extra themes for IceWM"
-HOMEPAGE="https://github.com/bbidulock/icewm-extra-themes";
-SRC_URI="https://github.com/bbidulock/icewm-extra-themes/releases/download/${PV}/${P}.tar.xz";
-LICENSE="GPL-2"
-SLOT="0"
-
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="x11-wm/icewm"



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virt-what/

2023-01-24 Thread Sam James
commit: c5a5d8a318235f13e1c46719d77bc45ea574421a
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 25 07:14:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 25 07:14:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5a5d8a3

app-emulation/virt-what: add 1.25

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

 app-emulation/virt-what/Manifest  |  1 +
 app-emulation/virt-what/virt-what-1.25.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/app-emulation/virt-what/Manifest b/app-emulation/virt-what/Manifest
index de8d111b70bc..266b97d053ce 100644
--- a/app-emulation/virt-what/Manifest
+++ b/app-emulation/virt-what/Manifest
@@ -1 +1,2 @@
 DIST virt-what-1.21.tar.gz 478767 BLAKE2B 
7c48b84d9f1fe5f734921f68848b84beee2e5687a6ebfbc422a1349063e6a83c932a89cb2936239da6be033b72e6010694314cf106486cd6c54cd02652bc61a6
 SHA512 
14ace184c4aee5a09b855c1f5acaa619057aed1b9bf03c91ed1003e6a39ea69162c9fe452ea8162c7fe29825e0e2202cfc7d76e82f0cecea3e32405e5eb9f717
+DIST virt-what-1.25.tar.gz 516445 BLAKE2B 
3f3403a3954e359005754e1ad2aba545a824ff9eb77e787615235c1042735f99a58d89f755c265324c16a9d0467e8332a67dff88b3ac15ae21a4f4f7a6dd3136
 SHA512 
0147b4b44ae0ee685977aa34dfa9bf30ae8e0eb31b7a6d5c0097d16f830fa6fb6afd7156964fc79f3fd5e82b2f68d921fd5306245cc63a2140f6dddc7fdd0e98

diff --git a/app-emulation/virt-what/virt-what-1.25.ebuild 
b/app-emulation/virt-what/virt-what-1.25.ebuild
new file mode 100644
index ..d078ced80f50
--- /dev/null
+++ b/app-emulation/virt-what/virt-what-1.25.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Detects if the current machine is running in a virtual machine"
+HOMEPAGE="https://people.redhat.com/~rjones/virt-what/";
+SRC_URI="https://people.redhat.com/~rjones/virt-what/files/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="dmi"
+
+DEPEND="dev-lang/perl"
+RDEPEND="app-shells/bash
+   dmi? ( sys-apps/dmidecode )"
+
+src_prepare() {
+   default
+
+   # Pretends to be POSIX sh while it is not
+   sed -e 's:/bin/sh:/bin/bash:' -i virt-what.in || die
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/chrome-remote-desktop/

2023-01-24 Thread Sam James
commit: 6533433e25944dc9fb647109a3cd9d2f0cb548e4
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 25 07:18:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 25 07:18:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6533433e

net-misc/chrome-remote-desktop: use BDEPEND for unpacker_src_uri_depends

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

 .../chrome-remote-desktop/chrome-remote-desktop-110.0.5481.14.ebuild| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/net-misc/chrome-remote-desktop/chrome-remote-desktop-110.0.5481.14.ebuild 
b/net-misc/chrome-remote-desktop/chrome-remote-desktop-110.0.5481.14.ebuild
index ea37c778c6ed..b2cfe976dea1 100644
--- a/net-misc/chrome-remote-desktop/chrome-remote-desktop-110.0.5481.14.ebuild
+++ b/net-misc/chrome-remote-desktop/chrome-remote-desktop-110.0.5481.14.ebuild
@@ -71,7 +71,7 @@ RDEPEND+="
 # - The config takes over the active display in addition to starting up a 
virtual one.
 RDEPEND+="
x11-base/xorg-server[xvfb]"
-DEPEND="$(unpacker_src_uri_depends)"
+BDEPEND="$(unpacker_src_uri_depends)"
 
 S=${WORKDIR}
 



[gentoo-commits] repo/gentoo:master commit in: x11-themes/icewm-extra-themes/

2023-01-24 Thread Sam James
commit: 495fe8b02a3cca3066b5867e3e5d5b51e086ee7a
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 25 07:18:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 25 07:18:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=495fe8b0

x11-themes/icewm-extra-themes: use BDEPEND for unpacker_src_uri_depends

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

 x11-themes/icewm-extra-themes/icewm-extra-themes-1.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-themes/icewm-extra-themes/icewm-extra-themes-1.2.ebuild 
b/x11-themes/icewm-extra-themes/icewm-extra-themes-1.2.ebuild
index 1892101ad089..4f2bb9ff96de 100644
--- a/x11-themes/icewm-extra-themes/icewm-extra-themes-1.2.ebuild
+++ b/x11-themes/icewm-extra-themes/icewm-extra-themes-1.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -15,4 +15,4 @@ KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 RDEPEND="x11-wm/icewm"
-DEPEND="$(unpacker_src_uri_depends)"
+BDEPEND="$(unpacker_src_uri_depends)"



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

2023-01-24 Thread Sam James
commit: d828d2f87a6a955ca7fb6a6afe629b8ea3c7c3ef
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 25 06:26:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 25 06:47:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d828d2f8

sys-fs/ddrescue: use BDEPEND for unpacker_src_uri_depends

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

 sys-fs/ddrescue/ddrescue-1.27.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/sys-fs/ddrescue/ddrescue-1.27.ebuild 
b/sys-fs/ddrescue/ddrescue-1.27.ebuild
index 0790a952430c..9f88804d306d 100644
--- a/sys-fs/ddrescue/ddrescue-1.27.ebuild
+++ b/sys-fs/ddrescue/ddrescue-1.27.ebuild
@@ -14,8 +14,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux"
 IUSE="static"
 
-DEPEND="$(unpacker_src_uri_depends)"
-RDEPEND=""
+BDEPEND="$(unpacker_src_uri_depends)"
 
 src_configure() {
use static && append-ldflags -static



[gentoo-commits] repo/gentoo:master commit in: app-shells/fzf/

2023-01-24 Thread Sam James
commit: 0c445de884c7ff22725c84d1b0ebed4099463434
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 25 06:46:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 25 06:47:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c445de8

app-shells/fzf: add 0.37.0

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

 app-shells/fzf/Manifest | 3 ++-
 app-shells/fzf/fzf-0.36.0.ebuild| 2 +-
 app-shells/fzf/{fzf-0.36.0.ebuild => fzf-0.37.0.ebuild} | 2 +-
 3 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/app-shells/fzf/Manifest b/app-shells/fzf/Manifest
index b40a9a7c5e3b..b61f27b14f2a 100644
--- a/app-shells/fzf/Manifest
+++ b/app-shells/fzf/Manifest
@@ -2,5 +2,6 @@ DIST fzf-0.34.0-deps.tar.xz 16800704 BLAKE2B 
b518f7bff1ea533af32efcb0e5307580aa9
 DIST fzf-0.34.0.tar.gz 214641 BLAKE2B 
ccb7f57df4305cf07dc8e0ba7384c3a446ddce083727ad98719a327150d853782bf781b0179d02f3f10664ffce501ebab55ccd2d5f61a2e690fa41f1d0f479c1
 SHA512 
6e2bd9a7c30862c09f627c73504f2a52951476abbd9af64941445862cc9bf783699cc9ccf215e25c49bbb3f9656841581b5805af4658b681b590ca14b5697331
 DIST fzf-0.35.1-deps.tar.xz 16796112 BLAKE2B 
61c22a914bb1eb8cb6da1daf4b25a19d98e7b0dcd1575b47b6da995ae0fb5e5bc47612b7abafe2917d12b4900a69e60487bf31f811de449522fe800af8f4
 SHA512 
eed0a0c5a48c5dfee2b6c4d3320280d75f19c16841e3ad731371060da55885c3ddd8d0490dbfc53a68f095dcff02727e8d804494bfa8edf6da041ffcb197dc74
 DIST fzf-0.35.1.tar.gz 218773 BLAKE2B 
79b95e23a85865ea9218a222eba522a0a9d7f042f9119b308bc7115327098dae271ba10fff9619f3ba7bc88037c70459f1caf511d5069264b931c875c49f
 SHA512 
4e32836aa331835b6a7370ea342d2ddfa47a2059f5f7c5eec0b2c0dc9fdede14940bf64977c91df201775b3f4a06763a92593df7a50693d04d13b1befb194753
-DIST fzf-0.36.0-deps.tar.xz 16806808 BLAKE2B 
f121b3000bc5a0d72ee5cb66f59f4f44c41af30f28ca935a607b424399d12dc762f25811aea999e5de126e2727f8bda614e026da6983ed535d048a7229a07065
 SHA512 
121c6b1be0cd3af752b11461a72c22e3bc55eec12c12367b354a4ff4d4dc75fb0215cf19cec52008473045c6330a4af71b2e3a14a9a0a124e18aacc1aaad97a9
 DIST fzf-0.36.0.tar.gz 229126 BLAKE2B 
faa04870b7654b1ffb2f1c453636e33eab94e682c7db4702719419a5eca5ea136c657179248dd646573a625f575c823f9dcfd0023a96390bbf689e7455224411
 SHA512 
8e87dbd3b5ae9e0dc6a76855f7c75c9b4edc8ce797b2cd4eda053c4e1d618bb9afb2b24602e01776a49e47a00f2cd803ed433043f0acec8d385f741b13583e9e
+DIST fzf-0.37.0-deps.tar.xz 16806808 BLAKE2B 
f121b3000bc5a0d72ee5cb66f59f4f44c41af30f28ca935a607b424399d12dc762f25811aea999e5de126e2727f8bda614e026da6983ed535d048a7229a07065
 SHA512 
121c6b1be0cd3af752b11461a72c22e3bc55eec12c12367b354a4ff4d4dc75fb0215cf19cec52008473045c6330a4af71b2e3a14a9a0a124e18aacc1aaad97a9
+DIST fzf-0.37.0.tar.gz 230469 BLAKE2B 
3281ae0e9b13f8be9d2bc5eb5bfab534a7b56279346ed500932840fb90e3bf0137c5610fdc5928faa99fadbb2cb10b98c46eea7a41f3a76cff3805ed52d255a7
 SHA512 
bb8cb4b6c83e978c45de757784f29be883070ef7abab2fe2dd89bc668be7628a3f476f97abf82f98220942c37317df0404e3fd2205c2e93ec506a6ca8beaf74c

diff --git a/app-shells/fzf/fzf-0.36.0.ebuild b/app-shells/fzf/fzf-0.36.0.ebuild
index 688da9c01b11..689f19b63cac 100644
--- a/app-shells/fzf/fzf-0.36.0.ebuild
+++ b/app-shells/fzf/fzf-0.36.0.ebuild
@@ -15,7 +15,7 @@ MY_GIT_REV=20230117636c9dfa3ed6f6428c5bc4c51b02f60a
 MY_GIT_REV=${MY_GIT_REV:0:7}
 
 SRC_URI="https://github.com/junegunn/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz";
+#SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz";
 
 LICENSE="MIT BSD-with-disclosure"
 SLOT="0"

diff --git a/app-shells/fzf/fzf-0.36.0.ebuild b/app-shells/fzf/fzf-0.37.0.ebuild
similarity index 97%
copy from app-shells/fzf/fzf-0.36.0.ebuild
copy to app-shells/fzf/fzf-0.37.0.ebuild
index 688da9c01b11..b7b74d59d377 100644
--- a/app-shells/fzf/fzf-0.36.0.ebuild
+++ b/app-shells/fzf/fzf-0.37.0.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://github.com/junegunn/fzf";
 # For fancy versioning only. Bump on the next release!
 # MY_GIT_REV is the first 7 characters of release commit, we truncate it
 # after to make it easier to copy/paste.
-MY_GIT_REV=20230117636c9dfa3ed6f6428c5bc4c51b02f60a
+MY_GIT_REV=2023012408ff892d43441fce0385943bafdbb52b
 MY_GIT_REV=${MY_GIT_REV:0:7}
 
 SRC_URI="https://github.com/junegunn/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"



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

2023-01-24 Thread Sam James
commit: ab4c8a02a00ee830f807526bdc705ced8049ad14
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 25 06:17:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 25 06:47:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab4c8a02

www-client/w3m: crank copyright

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

 www-client/w3m/w3m-0.5.3_p20230121.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/w3m/w3m-0.5.3_p20230121.ebuild 
b/www-client/w3m/w3m-0.5.3_p20230121.ebuild
index f5567d359915..49e8a4d2f813 100644
--- a/www-client/w3m/w3m-0.5.3_p20230121.ebuild
+++ b/www-client/w3m/w3m-0.5.3_p20230121.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



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

2023-01-24 Thread Sam James
commit: c4c0b2a57944030fb1c43c6157af266a3a2b59e5
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 25 06:51:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 25 06:51:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4c0b2a5

net-misc/streamlink: add 5.2.1

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

 net-misc/streamlink/Manifest|  1 +
 net-misc/streamlink/streamlink-5.2.1.ebuild | 56 +
 2 files changed, 57 insertions(+)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index 74e846bfcf92..b74fd731c90e 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -1,2 +1,3 @@
 DIST streamlink-4.3.0.tar.gz 474184 BLAKE2B 
557d70105f043fe7454d1c6dd7a49becfd354612df43d09242ec86da5275c7c629f6df887ee7e3a25d9c502e0845f38bece0da2335c5f09951cb4b0aada408a3
 SHA512 
e1c450d777c00515c07895303dccdece23a8a29b2f9cc272790f5d4b260adbb381845d7ffbc9425e6cee7be41d66158e226d14d08352430bff1c29889b0b0077
 DIST streamlink-5.1.2.tar.gz 494342 BLAKE2B 
f916aab0fcd346e9945de04335309c61cb83c7c5047208a281a87162fb19dae6e45ae861fbc55780049e63bd854f303ee1669d3664a3736debbf8194ee4e6760
 SHA512 
8fecdc46fc34b37a5a67d15bb4252d1ebab69815398deb533de063fdf7e211d23d413b1b5199842bb5e35296d717dd0504a3578b7bc44c7b123cd70db2a3
+DIST streamlink-5.2.1.tar.gz 510860 BLAKE2B 
eb7f3c85b048d3f274c332f27daafe38a0b495a651101ba2f7c19f13f18a8c691d495f614212dd610e80d0e80c23c695017a212760fe10dd58e00e9d8ac7f95f
 SHA512 
68c02eaee2881f8777eaae3d0b54b0c6aeb0aabf76ab52ac23999895ed0d04a73d817634926869acbf8c092bbe65aadc9637824d56fc439d7445d2ea5f400764

diff --git a/net-misc/streamlink/streamlink-5.2.1.ebuild 
b/net-misc/streamlink/streamlink-5.2.1.ebuild
new file mode 100644
index ..ff7c51d0ed88
--- /dev/null
+++ b/net-misc/streamlink/streamlink-5.2.1.ebuild
@@ -0,0 +1,56 @@
+# 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://github.com/streamlink/${PN}.git";
+   inherit git-r3
+fi
+
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE='xml(+),threads(+)'
+inherit distutils-r1
+
+DESCRIPTION="CLI for extracting streams from websites to a video player of 
your choice"
+HOMEPAGE="https://streamlink.github.io/";
+
+if [[ ${PV} != * ]]; then
+   
SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz";
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="BSD-2 Apache-2.0"
+SLOT="0"
+
+DEPEND="
+   $(python_gen_cond_dep '
+   dev-python/certifi[${PYTHON_USEDEP}]
+   >dev-python/requests-2.21.0[${PYTHON_USEDEP}]
+   dev-python/isodate[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.6.4[${PYTHON_USEDEP}]
+   dev-python/websocket-client[${PYTHON_USEDEP}]
+   dev-python/pycountry[${PYTHON_USEDEP}]
+   >=dev-python/pycryptodome-3.4.3[${PYTHON_USEDEP}]
+   >dev-python/PySocks-1.5.7[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.26.0[${PYTHON_USEDEP}]
+   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
+   ')
+"
+RDEPEND="${DEPEND}
+   media-video/ffmpeg
+"
+BDEPEND="
+   $(python_gen_cond_dep '
+   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   >=dev-python/freezegun-1.0.0[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/requests-mock[${PYTHON_USEDEP}]
+   )
+   ')"
+
+distutils_enable_tests pytest



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

2023-01-24 Thread Sam James
commit: 0abca8cae1b9feb19d97745d2edfe86dfbac672b
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 25 06:17:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 25 06:47:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0abca8ca

www-client/w3m: forward ~loong

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

 www-client/w3m/w3m-0.5.3_p20230121.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/w3m/w3m-0.5.3_p20230121.ebuild 
b/www-client/w3m/w3m-0.5.3_p20230121.ebuild
index 49e8a4d2f813..288fa525f644 100644
--- a/www-client/w3m/w3m-0.5.3_p20230121.ebuild
+++ b/www-client/w3m/w3m-0.5.3_p20230121.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${P/_p/-git}"
 
 LICENSE="w3m"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="fbcon gdk-pixbuf gpm imlib l10n_ja lynxkeymap nls nntp ssl unicode X 
xface"
 
 REQUIRED_USE="



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

2023-01-24 Thread Jakov Smolić
commit: 6b171e74a39049cade0c9499059210250d2a60df
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Jan 25 06:40:36 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Jan 25 06:40:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b171e74

dev-util/bpftool: add 6.1.7

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-util/bpftool/Manifest |   2 +
 dev-util/bpftool/bpftool-6.1.7.ebuild | 123 ++
 2 files changed, 125 insertions(+)

diff --git a/dev-util/bpftool/Manifest b/dev-util/bpftool/Manifest
index a9565ab90157..6379bf4e6bb6 100644
--- a/dev-util/bpftool/Manifest
+++ b/dev-util/bpftool/Manifest
@@ -1,5 +1,7 @@
 DIST linux-5.19.tar.xz 131581464 BLAKE2B 
4db03a6830a3b3bbf0837e1912182a443d9a4aa8af20a12e6ec814ed708038452d3c0ccee1258cca671c464d76461536363a8adc56e9d098c9a44ae3484a297a
 SHA512 
00313b2f9b82d2dc3fb8294007cf7d7599d254b717ed2de23c81fa7a1bbcbc2798ad286cb94e2f7f5bd54132d1d764facd90d30f79dbcc6616cc7f926adc2623
 DIST linux-6.0.tar.xz 133886176 BLAKE2B 
c09a9c877ac0fac83dc31d2d04d96f0a3331d4ed78e3ad4edfd4dc077e1c11d0c49f419fdac4008b5c93d1b09c2b724e12ef0b38371ad0962908abf85dfa95fa
 SHA512 
bac41a7aeb6e809616cee2f13dcd1c45e829dfd1ccf60aee1dc4c46b1e28532f4485c7d819a32940de84fdfbf89db80a4e919bce8a74b2948c5a01551771b714
+DIST linux-6.1.tar.xz 134728520 BLAKE2B 
ae60257860b2bd1bd708d183f0443afc60ebbd2b3d535c45e44c2e541bd0928530a3b62de6385dd4e4726ebbedcc0a871d4f3ffb4105b9f1f6d8ed7467f5688e
 SHA512 
6ed2a73c2699d0810e54753715635736fc370288ad5ce95c594f2379959b0e418665cd71bc512a0273fe226fe90074d8b10d14c209080a6466498417a4fdda68
 DIST patch-5.19.12.xz 828424 BLAKE2B 
fa5c2a42443179dd36ee62b6b14415b261ff528296d8cf6c335012baf1408ab8b981236b247da2f8d0a68ecef5e8bc65b6e77bd8800ef1962b258fdf3f692ac1
 SHA512 
40ec4228cfac91607a645971ebd85e8b85d20c4d93d5fbe3fbecf87d51958c44ff218f931a1bd8f80157e66d3c956a5391cd9aef027098003b6724a6bc49b8bc
 DIST patch-6.0.12.xz 635356 BLAKE2B 
f7407d0f95ee70e7cbb80139e61b68d2da5467a95a3d4a3c9c434616f2c6420beea483b115c60ce645d4ba586188d8beb8a82ddb32de09816d6773ba89bc21aa
 SHA512 
d604975d02735d6ba8f98268d418397d78bf49d129aabd326599196708bf05795b17d22398ddd0229bc2944f7b152902e9638ff9aa04977c46a229566894dd00
+DIST patch-6.1.7.xz 533812 BLAKE2B 
b08005dfaa1247378fa2b3d1955537bcbbc6ee8c9171552e27ce51716c4c414e6b442d6ee33344431275e6b0140f315a5ea986977d102b298bb7651e5dbbbcef
 SHA512 
e824cca5bb1e98439b152b15674292f042a5df8567ba2439a111af58084277ff800df6b326d6ecf0e3ee325d5ab2d2d9dc31db7a0176828f1690bd855b2a
 DIST perf-5.19-binutils-2.39-patches.tar.xz 5612 BLAKE2B 
ec3aeadc3e2508f33dddbb419f434885b39b8220d294f3845f0bc96282923ff46dca126a04c732b8286752e56087ba5b2c5ad9526884f6d0b8b6df5665121e5e
 SHA512 
af676e5a600e227d85f89a5ee0cfacfe1845aa56c27ef9da3ebaf578362d7e741375d30565759123b33b86d36bc9981c8c4cda113af32745cc59cf4a9275e73b

diff --git a/dev-util/bpftool/bpftool-6.1.7.ebuild 
b/dev-util/bpftool/bpftool-6.1.7.ebuild
new file mode 100644
index ..4f68a43259e9
--- /dev/null
+++ b/dev-util/bpftool/bpftool-6.1.7.ebuild
@@ -0,0 +1,123 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..10} )
+inherit estack linux-info optfeature python-any-r1 bash-completion-r1 
toolchain-funcs
+
+MY_PV="${PV/_/-}"
+MY_PV="${MY_PV/-pre/-git}"
+
+DESCRIPTION="Tool for inspection and simple manipulation of eBPF programs and 
maps"
+HOMEPAGE="https://kernel.org/";
+
+LINUX_V="${PV:0:1}.x"
+LINUX_VER=$(ver_cut 1-2)
+LINUX_PATCH=patch-${PV}.xz
+SRC_URI="https://www.kernel.org/pub/linux/kernel/v${LINUX_V}/${LINUX_PATCH}";
+
+LINUX_SOURCES="linux-${LINUX_VER}.tar.xz"
+SRC_URI+=" 
https://www.kernel.org/pub/linux/kernel/v${LINUX_V}/${LINUX_SOURCES}";
+
+S_K="${WORKDIR}/linux-${LINUX_VER}"
+S="${S_K}/tools/bpf/bpftool"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+IUSE="caps"
+
+RDEPEND="
+   sys-libs/binutils-libs:=
+   sys-libs/zlib:=
+   virtual/libelf:=
+   caps? ( sys-libs/libcap:= )
+"
+DEPEND="
+   ${RDEPEND}
+   >=sys-kernel/linux-headers-5.8
+"
+BDEPEND="
+   ${LINUX_PATCH+dev-util/patchutils}
+   ${PYTHON_DEPS}
+   app-arch/tar
+   dev-python/docutils
+"
+
+CONFIG_CHECK="~DEBUG_INFO_BTF"
+
+# src_unpack and src_prepare are copied from dev-util/perf since
+# it's building from the same tarball, please keep it in sync with perf
+src_unpack() {
+   local paths=(
+   tools/bpf kernel/bpf
+   tools/{arch,build,include,lib,perf,scripts} 
{scripts,include,lib} "arch/*/lib"
+   )
+
+   # We expect the tar implementation to support the -j and --wildcards 
option
+   echo ">>> Unpacking ${LINUX_SOURCES} (${paths[*]}) to ${PWD}"
+   gtar --wildcards -xpf "${DISTDIR}"/${LINUX_SOURCES} \
+   "${paths[@]/#/linux-${LINUX_VER}/}" || die
+
+   if [[ -n ${LINUX_PATCH} ]] ; then
+   eshopts_push -o noglob
+ 

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

2023-01-24 Thread Jakov Smolić
commit: a4c833199fe54b3a60fa32834c575ec6b83a69c8
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Jan 25 06:43:16 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Jan 25 06:43:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4c83319

sys-devel/bmake: add 20230120

Signed-off-by: Jakov Smolić  gentoo.org>

 sys-devel/bmake/Manifest  |  1 +
 sys-devel/bmake/bmake-20230120.ebuild | 57 +++
 2 files changed, 58 insertions(+)

diff --git a/sys-devel/bmake/Manifest b/sys-devel/bmake/Manifest
index 7deea535a39b..95d5d4a04272 100644
--- a/sys-devel/bmake/Manifest
+++ b/sys-devel/bmake/Manifest
@@ -1,2 +1,3 @@
 DIST bmake-20220928.tar.gz 821224 BLAKE2B 
9b377a9a8d329d229aae37fd852a68629edb78f7f0f16bf8aeb59df4da886fe89d8b7defd8294fa49fca397d4726e704eb9c95936561fe8a3a0a1fdfe4e5b861
 SHA512 
13fde6517d79080c5a548b1e47e4fbf00d54752f48b40d10542926b26a3be22da70877ca2b977b43366ec1b632a76a6974c78155c39895910e01e4142e7675a0
+DIST bmake-20230120.tar.gz 823514 BLAKE2B 
45e96f4911b8965b44ebe30c636819b36cb33a9733304f3bb8a99a806356ef1f01925c48a0fd25cf57b65524ae6ef544b6a79974bf1f92b749a242323a068fdd
 SHA512 
b3c54f723adaf3329af14247d9891b1732d2b6dc9856e30be6fd65f3cd7aab85c4fcef1ef9799eaca5203357e2be5a6564d7e9108844b459654b1fa3767f721a
 DIST mk-20210330.tar.gz 107380 BLAKE2B 
9ac30a117d9ba31635cf8d8d29fdba76f148611f47628403ca8f807081c32509f10498d3c30fd24985e5420af4710fe59fc6315d71f2d0c1cfed93263a06553a
 SHA512 
6acd3ee911442934082f4f877d795b07c5e23022eaa9c0874799d97e92a2f5a663cb45f94b7f9745c49cbbce6b7e755a29e381ccfb9e68a0be1eedbd22fd5d3b

diff --git a/sys-devel/bmake/bmake-20230120.ebuild 
b/sys-devel/bmake/bmake-20230120.ebuild
new file mode 100644
index ..7c7d277872cc
--- /dev/null
+++ b/sys-devel/bmake/bmake-20230120.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MK_VER=20210330
+
+DESCRIPTION="NetBSD's portable make"
+HOMEPAGE="http://www.crufty.net/help/sjg/bmake.html";
+SRC_URI="
+   http://void.crufty.net/ftp/pub/sjg/${P}.tar.gz
+   http://void.crufty.net/ftp/pub/sjg/mk-${MK_VER}.tar.gz";
+S="${WORKDIR}/${PN}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~loong ~ppc ~ppc64 ~x86"
+
+# Skip failing test (sandbox and csh)
+PATCHES=(
+   "${FILESDIR}"/${PN}-20210206-tests.patch
+)
+
+src_prepare() {
+   default
+   cd "${WORKDIR}" || die
+   eapply "${FILESDIR}"/${PN}-20210314-mk-fixes.patch
+}
+
+src_configure() {
+   econf \
+   --with-mksrc=../mk \
+   --with-default-sys-path="${EPREFIX}"/usr/share/mk/${PN} \
+   --with-machine_arch=${ARCH}
+}
+
+src_compile() {
+   sh make-bootstrap.sh || die "bootstrap failed"
+}
+
+src_test() {
+   cd unit-tests || die
+
+   # the 'ternary' test uses ${A} internally, which
+   # conflicts with Gentoo's ${A}, hence unset it for
+   # the tests temporarily.
+   env -u A MAKEFLAGS= \
+   "${S}"/bmake -r -m / TEST_MAKE="${S}"/bmake test || die "tests 
compilation failed"
+}
+
+src_install() {
+   dobin ${PN}
+   doman ${PN}.1
+   FORCE_BSD_MK=1 SYS_MK_DIR=. \
+   sh ../mk/install-mk -v -m 644 "${ED}"/usr/share/mk/${PN} \
+   || die "failed to install mk files"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2023-01-24 Thread Jakov Smolić
commit: f6ead0f5fe87a309ad8e398761380996ddab9135
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Jan 25 06:32:30 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Jan 25 06:32:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6ead0f5

dev-embedded/u-boot-tools: drop 2022.07

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-embedded/u-boot-tools/Manifest |  1 -
 .../u-boot-tools/u-boot-tools-2022.07.ebuild   | 81 --
 2 files changed, 82 deletions(-)

diff --git a/dev-embedded/u-boot-tools/Manifest 
b/dev-embedded/u-boot-tools/Manifest
index b73e288f4f19..8972701796ea 100644
--- a/dev-embedded/u-boot-tools/Manifest
+++ b/dev-embedded/u-boot-tools/Manifest
@@ -1,2 +1 @@
-DIST u-boot-2022.07.tar.bz2 18087759 BLAKE2B 
bb78c7ccd56f12ebc622fb73d29cbf0a5db9d421133b191a6591845b4842b45d2df649bae69011284bd468b8219ee0df20b61660ea4ec52006a93e14f09d
 SHA512 
e1b3621dafac876c644ffb3d24b6e2380f5a78454c420a5b17d174e3f0b57731a95cfbff28ae7d0af4493f4bbf8d21e7f9236d61bb2414ed12295332b3d557b6
 DIST u-boot-2022.10.tar.bz2 18365430 BLAKE2B 
42aa7a6f131735888939982e579de4342e3909e064ab896b0df6f1ff56c20ed6cb11d25286da7c052a5f67dcef6fa7a746944d8df6dd504586f5a71502d157e1
 SHA512 
95bc1f915a3349f6045e59f46d8514485ca0de1d62303f7026b8e59f3ac539b9545895e0dd736ed7b26f28239db31672ecad2accc3fd99356a55269697039147

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2022.07.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2022.07.ebuild
deleted file mode 100644
index 5c8bda198ccf..
--- a/dev-embedded/u-boot-tools/u-boot-tools-2022.07.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-MY_P="u-boot-${PV/_/-}"
-DESCRIPTION="utilities for working with Das U-Boot"
-HOMEPAGE="https://www.denx.de/wiki/U-Boot/WebHome";
-SRC_URI="https://ftp.denx.de/pub/u-boot/${MY_P}.tar.bz2";
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86"
-IUSE="envtools"
-
-RDEPEND="dev-libs/openssl:="
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-lang/swig
-   sys-devel/bison
-   sys-devel/flex
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   default
-   sed -i 's:\bpkg-config\b:${PKG_CONFIG}:g' \
-   scripts/kconfig/{g,m,n,q}conf-cfg.sh \
-   scripts/kconfig/Makefile \
-   tools/Makefile || die
-}
-
-src_configure() {
-   tc-export AR BUILD_CC CC PKG_CONFIG
-   tc-export_build_env
-}
-
-src_compile() {
-   # Unset a few KBUILD variables. Bug #540476
-   unset KBUILD_OUTPUT KBUILD_SRC
-
-   local myemakeargs=(
-   V=1
-   AR="${AR}"
-   CC="${CC}"
-   HOSTCC="${BUILD_CC}"
-   HOSTCFLAGS="${BUILD_CFLAGS} ${BUILD_CPPFLAGS}"' $(HOSTCPPFLAGS)'
-   HOSTLDFLAGS="${BUILD_LDFLAGS}"
-   )
-
-   emake "${myemakeargs[@]}" tools-only_defconfig
-
-   emake "${myemakeargs[@]}" \
-   NO_SDL=1 \
-   HOSTSTRIP=: \
-   STRIP=: \
-   CONFIG_ENV_OVERWRITE=y \
-   $(usex envtools envtools tools-all)
-}
-
-src_test() { :; }
-
-src_install() {
-   cd tools || die
-
-   if ! use envtools; then
-   dobin bmp_logo dumpimage fdtgrep gen_eth_addr img2srec 
mkenvimage mkimage
-   fi
-
-   dobin env/fw_printenv
-
-   dosym fw_printenv /usr/bin/fw_setenv
-
-   insinto /etc
-   doins env/fw_env.config
-
-   doman ../doc/mkimage.1
-}



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2023-01-24 Thread Jakov Smolić
commit: 2167f1a959d0aa0710b258d0ec00d3a2b76ddac2
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Jan 25 06:33:45 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Jan 25 06:33:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2167f1a9

dev-embedded/u-boot-tools: add 2023.01

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-embedded/u-boot-tools/Manifest |  1 +
 .../u-boot-tools/u-boot-tools-2023.01.ebuild   | 81 ++
 2 files changed, 82 insertions(+)

diff --git a/dev-embedded/u-boot-tools/Manifest 
b/dev-embedded/u-boot-tools/Manifest
index 8972701796ea..cf31e2af8253 100644
--- a/dev-embedded/u-boot-tools/Manifest
+++ b/dev-embedded/u-boot-tools/Manifest
@@ -1 +1,2 @@
 DIST u-boot-2022.10.tar.bz2 18365430 BLAKE2B 
42aa7a6f131735888939982e579de4342e3909e064ab896b0df6f1ff56c20ed6cb11d25286da7c052a5f67dcef6fa7a746944d8df6dd504586f5a71502d157e1
 SHA512 
95bc1f915a3349f6045e59f46d8514485ca0de1d62303f7026b8e59f3ac539b9545895e0dd736ed7b26f28239db31672ecad2accc3fd99356a55269697039147
+DIST u-boot-2023.01.tar.bz2 18560442 BLAKE2B 
9412da6c7c8da8be64e470347d150ea2ba9a33b84f463c8ff3109e3db6c2dbcf13c8ab2e02bf3a2c412ff57c91987da922e4dde6a26e317e7b9e65101f7a6d62
 SHA512 
417a28267eb7875820d08fafc7316f164663609378637539e71648b0b9b7d28796b6c381717f31b0ab6472805fefd32628ef7d1b2e7b9f3c51c8ad122993f679

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2023.01.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2023.01.ebuild
new file mode 100644
index ..4d5d5d18ec53
--- /dev/null
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2023.01.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+MY_P="u-boot-${PV/_/-}"
+DESCRIPTION="utilities for working with Das U-Boot"
+HOMEPAGE="https://www.denx.de/wiki/U-Boot/WebHome";
+SRC_URI="https://ftp.denx.de/pub/u-boot/${MY_P}.tar.bz2";
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="envtools"
+
+RDEPEND="dev-libs/openssl:="
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-lang/swig
+   sys-devel/bison
+   sys-devel/flex
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   default
+   sed -i 's:\bpkg-config\b:${PKG_CONFIG}:g' \
+   scripts/kconfig/{g,m,n,q}conf-cfg.sh \
+   scripts/kconfig/Makefile \
+   tools/Makefile || die
+}
+
+src_configure() {
+   tc-export AR BUILD_CC CC PKG_CONFIG
+   tc-export_build_env
+}
+
+src_compile() {
+   # Unset a few KBUILD variables. Bug #540476
+   unset KBUILD_OUTPUT KBUILD_SRC
+
+   local myemakeargs=(
+   V=1
+   AR="${AR}"
+   CC="${CC}"
+   HOSTCC="${BUILD_CC}"
+   HOSTCFLAGS="${BUILD_CFLAGS} ${BUILD_CPPFLAGS}"' $(HOSTCPPFLAGS)'
+   HOSTLDFLAGS="${BUILD_LDFLAGS}"
+   )
+
+   emake "${myemakeargs[@]}" tools-only_defconfig
+
+   emake "${myemakeargs[@]}" \
+   NO_SDL=1 \
+   HOSTSTRIP=: \
+   STRIP=: \
+   CONFIG_ENV_OVERWRITE=y \
+   $(usex envtools envtools tools-all)
+}
+
+src_test() { :; }
+
+src_install() {
+   cd tools || die
+
+   if ! use envtools; then
+   dobin bmp_logo dumpimage fdtgrep gen_eth_addr img2srec 
mkenvimage mkimage
+   fi
+
+   dobin env/fw_printenv
+
+   dosym fw_printenv /usr/bin/fw_setenv
+
+   insinto /etc
+   doins env/fw_env.config
+
+   doman ../doc/mkimage.1
+}



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

2023-01-24 Thread Jakov Smolić
commit: e4fea50e01a5298fa0348114cf8a159c2b4d0814
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Jan 25 06:41:27 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Jan 25 06:41:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4fea50e

net-libs/neon: drop 0.32.2, 0.32.3

Signed-off-by: Jakov Smolić  gentoo.org>

 net-libs/neon/Manifest   |   2 -
 net-libs/neon/neon-0.32.2.ebuild | 107 ---
 net-libs/neon/neon-0.32.3.ebuild | 107 ---
 3 files changed, 216 deletions(-)

diff --git a/net-libs/neon/Manifest b/net-libs/neon/Manifest
index 3a9a5765cef1..3385d6cdc0b5 100644
--- a/net-libs/neon/Manifest
+++ b/net-libs/neon/Manifest
@@ -1,3 +1 @@
-DIST neon-0.32.2.tar.gz 880651 BLAKE2B 
3629eee38e10ada5e001bf0afb77c70814083bf553596fc150a6cf21f0b66cf4de28841b242f68faaeb44fa5e0ad260939102b015d2a543ef59012876256b364
 SHA512 
2580a3c8c3cf4aff2d399f72a721ccfb4e68434ef92da4af8103c126812d779b9fbe5cafbab512c79f4365bbb3d3eac61568748136470e86f7aa7b98b27053c8
-DIST neon-0.32.3.tar.gz 884939 BLAKE2B 
e0f0b242bb65f595d2e357c08a770faf503c70df69caf200b62bb50a90ae34360854d051d2b46900f18c1f46d9570bec9302e1f27837efcb859f7197f810ff26
 SHA512 
8dec5cbc823e38506725529c9e8fad95c93145d9e5d54131f8ceca6bbfe1b64f7f0eb1ce117072ea2f28edc67fa2f5a7f53bcc08ee644010fea76403ab6bbaad
 DIST neon-0.32.4.tar.gz 895482 BLAKE2B 
917f17739976e159bf91f7c594e59c96bb8b92e39c19f5c881354c11951233d3157f6871e4ebc073d493170844e516acc36be4787dbe2005c33b1ec84ae0d364
 SHA512 
82bcd1555f047d26cc5ccd67d2fef8dea4eb5a4cc45ca8030d2f3c356eee03fd78efd7ef45f516948e89f1089686731046b3fe48e73b3d84c65848ef6d86bd7a

diff --git a/net-libs/neon/neon-0.32.2.ebuild b/net-libs/neon/neon-0.32.2.ebuild
deleted file mode 100644
index 6a6c67881d4c..
--- a/net-libs/neon/neon-0.32.2.ebuild
+++ /dev/null
@@ -1,107 +0,0 @@
-# Copyright 2001-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit autotools libtool multilib-minimal
-
-DESCRIPTION="HTTP and WebDAV client library"
-HOMEPAGE="https://notroj.github.io/neon/ https://github.com/notroj/neon";
-SRC_URI="https://notroj.github.io/neon/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0/27"
-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"
-IUSE="doc +expat gnutls kerberos libproxy nls pkcs11 ssl test zlib"
-RESTRICT="!test? ( test )"
-
-BDEPEND="virtual/pkgconfig
-   test? (
-   ssl? (
-   dev-libs/openssl:0
-   pkcs11? ( dev-libs/nss )
-   )
-   )"
-DEPEND="expat? ( dev-libs/expat:0=[${MULTILIB_USEDEP}] )
-   !expat? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] )
-   kerberos? ( virtual/krb5:0=[${MULTILIB_USEDEP}] )
-   libproxy? ( net-libs/libproxy:0=[${MULTILIB_USEDEP}] )
-   nls? ( virtual/libintl:0=[${MULTILIB_USEDEP}] )
-   ssl? (
-   gnutls? (
-   app-misc/ca-certificates
-   net-libs/gnutls:0=[${MULTILIB_USEDEP}]
-   )
-   !gnutls? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )
-   pkcs11? ( dev-libs/pakchois:0=[${MULTILIB_USEDEP}] )
-   )
-   zlib? ( sys-libs/zlib:0=[${MULTILIB_USEDEP}] )"
-RDEPEND="${DEPEND}"
-
-MULTILIB_CHOST_TOOLS=(
-   /usr/bin/neon-config
-)
-
-DOCS=( AUTHORS BUGS NEWS README.md THANKS TODO )
-
-src_prepare() {
-   if use gnutls; then
-   # Ignore failure of test pkcs11.
-   # https://github.com/notroj/neon/issues/72
-   sed -e "s/T(pkcs11)/T_XFAIL(pkcs11)/" -i test/ssl.c || die
-   fi
-
-   eapply_user
-
-   AT_M4DIR="macros" eautoreconf
-
-   elibtoolize
-
-   multilib_copy_sources
-}
-
-multilib_src_configure() {
-   local myconf=()
-
-   if has_version sys-libs/glibc; then
-   einfo "Enabling SSL library thread-safety using POSIX 
threads..."
-   myconf+=(--enable-threadsafe-ssl=posix)
-   fi
-
-   if use expat; then
-   myconf+=(--with-expat)
-   else
-   myconf+=(--with-libxml2)
-   fi
-
-   if use ssl; then
-   if use gnutls; then
-   myconf+=(--with-ssl=gnutls 
--with-ca-bundle="${EPREFIX}/etc/ssl/certs/ca-certificates.crt")
-   else
-   myconf+=(--with-ssl=openssl)
-   fi
-   fi
-
-   econf \
-   --enable-shared \
-   $(use_with kerberos gssapi) \
-   $(use_with libproxy) \
-   $(use_enable nls) \
-   $(use_with pkcs11 pakchois) \
-   $(use_with zlib) \
-   "${myconf[@]}"
-}
-
-multilib_src_install() {
-   emake DESTDIR="${D}" install-{config,headers,lib,man,nls}
-
-   if m

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

2023-01-24 Thread Jakov Smolić
commit: 66f3e65e8410b77f111dc7e0010c2ec21b9ee991
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Tue Jan 10 16:32:55 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Jan 25 06:43:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66f3e65e

sys-devel/bmake: remove unused patch

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/29050
Signed-off-by: Jakov Smolić  gentoo.org>

 .../bmake/files/bmake-20220418-warnings.patch  | 38 --
 1 file changed, 38 deletions(-)

diff --git a/sys-devel/bmake/files/bmake-20220418-warnings.patch 
b/sys-devel/bmake/files/bmake-20220418-warnings.patch
deleted file mode 100644
index 1fccb91e95a3..
--- a/sys-devel/bmake/files/bmake-20220418-warnings.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-# https://bugs.gentoo.org/841362
-#
-# Fix -Wimplicit-function-declaration and -Wunused-result warnings
-#
-# meta.c: In function ‘meta_name’:
-# meta.c:262:21: warning: implicit declaration of function ‘strlcpy’; did you 
mean ‘strncpy’? [-Wimplicit-function-declaration]
-#   262 | strlcpy(rp, tname_base, sizeof buf - (size_t)(rp 
- buf));
-#   | ^~~
-#   | strncpy
-#
-# meta.c: In function ‘meta_job_error’:
-# meta.c:774:5: warning: ignoring return value of ‘getcwd’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
-#   774 | getcwd(cwd, sizeof cwd);
-#   | ^~~
-
 a/meta.c
-+++ b/meta.c
-@@ -106,6 +106,10 @@
- char * stresep(char **, const char *, int);
- #endif
- 
-+#if !defined(HAVE_STRLCPY)
-+size_t strlcpy(char *, const char *, size_t);
-+#endif
-+
- /*
-  * Filemon is a kernel module which snoops certain syscalls.
-  *
-@@ -769,7 +773,8 @@
- }
- if (gn != NULL)
-   Global_Set(".ERROR_TARGET", GNode_Path(gn));
--getcwd(cwd, sizeof cwd);
-+if (getcwd(cwd, sizeof cwd) == NULL)
-+  err(1, "Could not get current working directory");
- Global_Set(".ERROR_CWD", cwd);
- if (pbm->meta_fname[0] != '\0') {
-   Global_Set(".ERROR_META_FILE", pbm->meta_fname);



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

2023-01-24 Thread Jakov Smolić
commit: 6373cf418045069c7a885ac9a1d1317ebc2c049c
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Jan 25 06:34:44 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Jan 25 06:34:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6373cf41

dev-libs/libbpf: add 1.1.0

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-libs/libbpf/Manifest|  1 +
 dev-libs/libbpf/libbpf-1.1.0.ebuild | 54 +
 2 files changed, 55 insertions(+)

diff --git a/dev-libs/libbpf/Manifest b/dev-libs/libbpf/Manifest
index b85f89ec35a3..52c1f7444cac 100644
--- a/dev-libs/libbpf/Manifest
+++ b/dev-libs/libbpf/Manifest
@@ -1,3 +1,4 @@
 DIST libbpf-0.8.1.tar.gz 942702 BLAKE2B 
084be7d4258500fa894560ed2e52821addcc5d150dcd77fd646271b614d788b7931271be9c3e46fdbc4ed93d053ea3e09023158a8e4a31f9452d10dcb0677b58
 SHA512 
e3bb602f55215a4f030e564af7321ba6338937c426fcaee478b607f88b0c773c40a0c3f59a2b345bda951a19e79061733f8a3fdc10a6292e92782e65754b584a
 DIST libbpf-1.0.0.tar.gz 917108 BLAKE2B 
5bde5a9147330f11dcf1e37aace971624293aae3914459a6b8be327530fa2c2774edaf1b798225ade2771edd88bddc2a74d7f523791f83558417b759eb417f7a
 SHA512 
e99aea1ff477114549b41c272a975169a79ffc1daf4bcaba586cd13d0fc0b23c336cb406fd8e64b73350fe16e2d423fa68a29601d15e2477955c7a92358fb7f8
 DIST libbpf-1.0.1.tar.gz 917269 BLAKE2B 
24e43f9a2b20e6f708b74ff50c8ce243546681201b1d72d6b35a95dd85b59032069814792739d3b2a6adaa007958a142a687e901e36a193fd02cdca69926d08f
 SHA512 
2ee6d85c0a33f723e5b93f97118e67754c9e44ca0449ceb49126820f89fea9ddc282a5add764dc4da090af6164cc6641b497489253d192ed01bc397df9be
+DIST libbpf-1.1.0.tar.gz 2337951 BLAKE2B 
70bee4e94c3b372501e1697cec6573fb3292e61236ed210bde4c3a838494cc951571d7c47720c28a47b8e038331775d66d3f4ad24423f5102e1ee708d1981f88
 SHA512 
751126893883c68e5472724988327e03f7f52becd472f7d6239fa838762f857e54a0347f8f824b8c32ca93b8f419310a86e1d75e3646dae72c2d2992d093b828

diff --git a/dev-libs/libbpf/libbpf-1.1.0.ebuild 
b/dev-libs/libbpf/libbpf-1.1.0.ebuild
new file mode 100644
index ..c444170afb0c
--- /dev/null
+++ b/dev-libs/libbpf/libbpf-1.1.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 2019-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic toolchain-funcs
+
+if [[ ${PV} =~ [9]{4,} ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/libbpf/libbpf.git";
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+fi
+S="${WORKDIR}/${P}/src"
+
+DESCRIPTION="Stand-alone build of libbpf from the Linux kernel"
+HOMEPAGE="https://github.com/libbpf/libbpf";
+
+LICENSE="GPL-2 LGPL-2.1 BSD-2"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="static-libs"
+
+DEPEND="
+   sys-kernel/linux-headers
+   virtual/libelf"
+RDEPEND="${DEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/libbpf--paths.patch
+)
+
+src_configure() {
+   append-cflags -fPIC
+   tc-export CC AR PKG_CONFIG
+   export LIBSUBDIR="$(get_libdir)"
+   export PREFIX="${EPREFIX}/usr"
+   export V=1
+}
+
+src_install() {
+   emake \
+   DESTDIR="${D}" \
+   LIBSUBDIR="${LIBSUBDIR}" \
+   install install_uapi_headers
+
+   if ! use static-libs; then
+   find "${ED}" -name '*.a' -delete || die
+   fi
+
+   insinto /usr/$(get_libdir)/pkgconfig
+   doins ${PN}.pc
+}



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

2023-01-24 Thread Jakov Smolić
commit: 88cabbb7bf885da42bc6bcdeb30fd4c7619aa996
Author: slyshot  slyshot  net>
AuthorDate: Sun Jan 15 20:31:38 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Jan 25 06:30:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88cabbb7

x11-wm/i3: add 4.22

Removed the patch as GLOB_TILDE has been supported since
https://git.musl-libc.org/cgit/musl/commit/?id=49eacf29d29fa704b2feda879978ae64a825358c
i3-gaps should be removed when this gets added, since it's going to be 
abandoned, per https://github.com/Airblader/i3
Thanks.
Closes: https://github.com/gentoo/gentoo/pull/29125

Signed-off-by: Jakov Smolić  gentoo.org>

 x11-wm/i3/Manifest   |  1 +
 x11-wm/i3/{i3-.ebuild => i3-4.22.ebuild} | 11 ---
 x11-wm/i3/i3-.ebuild |  6 +-
 3 files changed, 6 insertions(+), 12 deletions(-)

diff --git a/x11-wm/i3/Manifest b/x11-wm/i3/Manifest
index c3561b98aeb3..a9f329b22c33 100644
--- a/x11-wm/i3/Manifest
+++ b/x11-wm/i3/Manifest
@@ -1 +1,2 @@
 DIST i3-4.21.1.tar.xz 1297400 BLAKE2B 
44661bd9edf0bee384b8be88cbf2361bb2ad26fdbaee9a2e010ebdee662b31129057a1a183f46bef0839a545f63c70d00903b0ec4693c1bc9390c84d7a78ac44
 SHA512 
9656b302d6654f38c48bfa1d97a89eaf3ed395027039b6903005d81a9e95d2c4aeba561cf8d1aa36962ba9975996f133ce4298132cddde0f70ba36f57af3197d
+DIST i3-4.22.tar.xz 1349276 BLAKE2B 
fa179f445ba4286bfeec98dc7a2e1dfad14bda6874e84878a48ee5890ed4cf3a90fc542e8e14aedaaba3abebc8d280284a3b00e838da70a783064a4bd271ca41
 SHA512 
4e4536fb4108e92a1c918b5869232c0f7eb0feca2d3a49ba87250b970df0614cfe256d1e41fbd825a81c43b82898651e5d3fc11ca8101978916754dfa885266a

diff --git a/x11-wm/i3/i3-.ebuild b/x11-wm/i3/i3-4.22.ebuild
similarity index 92%
copy from x11-wm/i3/i3-.ebuild
copy to x11-wm/i3/i3-4.22.ebuild
index a54a7ed9d5f7..603faaeef0a4 100644
--- a/x11-wm/i3/i3-.ebuild
+++ b/x11-wm/i3/i3-4.22.ebuild
@@ -1,19 +1,20 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit meson optfeature virtualx
 
 DESCRIPTION="An improved dynamic tiling window manager"
 HOMEPAGE="https://i3wm.org/";
+
 if [[ "${PV}" = * ]]; then
EGIT_REPO_URI="https://github.com/i3/i3";
EGIT_BRANCH="next"
inherit git-r3
 else
SRC_URI="https://i3wm.org/downloads/${P}.tar.xz";
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
 fi
 
 LICENSE="BSD"
@@ -65,10 +66,6 @@ RDEPEND="
 "
 BDEPEND="virtual/pkgconfig"
 
-PATCHES=(
-   "${FILESDIR}"/${PN}-4.16-musl-GLOB_TILDE.patch
-)
-
 src_prepare() {
default
 

diff --git a/x11-wm/i3/i3-.ebuild b/x11-wm/i3/i3-.ebuild
index a54a7ed9d5f7..6d8b7839b4c5 100644
--- a/x11-wm/i3/i3-.ebuild
+++ b/x11-wm/i3/i3-.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
@@ -65,10 +65,6 @@ RDEPEND="
 "
 BDEPEND="virtual/pkgconfig"
 
-PATCHES=(
-   "${FILESDIR}"/${PN}-4.16-musl-GLOB_TILDE.patch
-)
-
 src_prepare() {
default
 



[gentoo-commits] repo/proj/guru:dev commit in: sys-devel/just/

2023-01-24 Thread Joe Kappus
commit: 4e0a850f4e5abe202e72e6c63ee332cffdf5a464
Author: Joe Kappus  wt  gd>
AuthorDate: Wed Jan 25 06:23:08 2023 +
Commit: Joe Kappus  wt  gd>
CommitDate: Wed Jan 25 06:27:50 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4e0a850f

sys-devel/just: add 1.13.0

No clue how to fix/ignore the failing tests,
bumping it anyway.

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

 sys-devel/just/Manifest   |   6 ++
 sys-devel/just/just-1.13.0.ebuild | 155 ++
 2 files changed, 161 insertions(+)

diff --git a/sys-devel/just/Manifest b/sys-devel/just/Manifest
index 5cac9b05d..bb4a4b437 100644
--- a/sys-devel/just/Manifest
+++ b/sys-devel/just/Manifest
@@ -38,6 +38,7 @@ DIST io-lifetimes-1.0.4.crate 35815 BLAKE2B 
82485bfd13189e0762f7ee501626df0dc741
 DIST is-terminal-0.4.2.crate 7577 BLAKE2B 
4ef84768184203b58e2b155256e35fd7a74169a8ccd52c3c74aec7fb1d6aeefe6232d049bbdbc40ede2acaf0be453caac19f758cf1abfd04cd1efdf4022c4996
 SHA512 
ce4997ce1b9f529a7d1b875985cde02440de288a0e823f2f5a9647e3a34658c5f56d254e85dd7f152a987f08f428bd82ce7e2af626c4b3c76cde50e8ae1e9374
 DIST itoa-1.0.5.crate 10622 BLAKE2B 
0d08db487ee791a252389e40e08e47a649d9eb90faad16bfbdfdfde46366082d2e3561fb8a62da80b122e7771052c50a0483e9618260d094820e20748d99882e
 SHA512 
b90841e3a016a9a68cb090e4bf78959bbadecb3391cba71e0deeb5ac2723379ccd3251ec18a0bd055fba7cb6e71608ab1d7db990ad4d03cf2fd1289bd5834540
 DIST just-1.12.0.crate 207861 BLAKE2B 
226257583f433e7925424f6fd45839dfd730d13bf1627a75b1749179e004ea693dfb2eb23852817581970e51be6e90d2fd6d39fabbe175b95443ca9cc44e8b01
 SHA512 
74093d9c874baecca085b50a840501b77058001645a28b6dcba26a7c8262dafa4fbbc2d9909fb16bf721cd26c5fd8773a11638da98b824ce62824d24985b044e
+DIST just-1.13.0.crate 207993 BLAKE2B 
d96cac73cb7fec0041cda882991fa42d99bc9a9a03aad65adf78087f430f98e0629bee4b6d096ba3f0ad95db76d28f7eb9a871f6ebe4e81069299c1a149906fd
 SHA512 
9f7d1385b5bfc3fce7d934f06cd53512cdf8cffd88198d7613559884332876db03bdb11c5cd8edb9f2fff284aeb63faeafd07dd28997d708880cc51a596040fc
 DIST lazy_static-1.4.0.crate 10443 BLAKE2B 
25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23
 SHA512 
e124c0521ec7c950f3c4a066821918da7a9c6e75d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
 DIST lexiclean-0.0.1.crate 5362 BLAKE2B 
c60a82de8de091263d24c8f5de8f04f7a0908b7689d24daff1f85548ca158cc7f81f84a55ec50f4499fea237a26a7892a594f6d5319b2232db06232a0428a291
 SHA512 
5f60056a6830fcd21ece4fbdbaba5cf4b8bf33d85aa520c32de44a2f821c6dab60d2c9ec108981bd081f394e216ae45b62c9aa7f223eaf6702dd0586157ec868
 DIST libc-0.2.139.crate 638983 BLAKE2B 
e92b296cf8c916e10e859722ed75f4790401662ff7aa2fe8ed84ef9b94a00538768be33c272f0881e42da887c8c43e1fd44d061343386216492a76fe5d308598
 SHA512 
ff5fae517c49c382dee9b1d7479b65b0a818780453e5c00c416847d02f42186e2fcf19a8a8dc5e9cc2611300690c6ad324f9c0f0e8172e913a1b781fb7c0b5b4
@@ -46,12 +47,14 @@ DIST linux-raw-sys-0.1.4.crate 878981 BLAKE2B 
b8708b06e48ef4e32d820b5a0e25ce12d3
 DIST log-0.4.17.crate 38028 BLAKE2B 
b46be3719fc0a53e50b1f342762e188587e9f1ceb692c72473ce2663edfb8253742d30024e68c1444780ab7fc0e2d5b0601b8ea7228dc3405a9342a57548e605
 SHA512 
2477d88db42b1d92c30708d88823212e236f613b3465e85eb425f83f8d16fadfaf0352f06c2999a1852102edd2f6ffb10ecb539d8a3b6c48f552a25622ccffa2
 DIST memchr-2.5.0.crate 65812 BLAKE2B 
57966413a1f933dcb2d2d4ccb29c247070f65a83299b2a9f5aa83f5a48a5c5f1c4c7c632fa63bd19f9508e9291e7258db2f16e2813a56fd84e0856f70f1e67ab
 SHA512 
444a163b484c233e78c0e2e4d51f01ce2da93d7d29f516a95e4b0866b20bdfd3f34137653abed53eb70387991ee3e2b5937d8d4360a85bbcb50a93005a75defa
 DIST nix-0.26.1.crate 277805 BLAKE2B 
7ba6efa24a5ab399184623fd019643a132a803cf72a9b8b4d0070caf839e123fb4394773e0b816c0d024494d657eae9b05b56b0b4cc6ace6d07db03a3d1c461b
 SHA512 
4d75ccc1a8c4627dc14b4a2080aeda721d22dd6d7c78e448131f7589d0ddb58fd5649eedd80816153a978571fc843f078256a6c09ceaf34b95fd3caa3e6b73e4
+DIST nix-0.26.2.crate 277973 BLAKE2B 
86adcbeda37edda784593196c390e92ee069761d283f706c0390bf8983ba8841a51486a98a1869f910fe4d518afba5572490e9c69a021e12c598d094b41361ad
 SHA512 
abf2d0a4eb83cd4bd43836e8b533f0f07f07979619c86c11302a2df0800d569f33f0dda0bc2c4136d36c79789d175eaf5d3928ecf16286319aabf93c720a1704
 DIST once_cell-1.17.0.crate 32736 BLAKE2B 
767fc8f362ce5ed7a9eafceb2f0764a2a1c7f4070e22d1e6e2498b3c841c5f761e77fb66a34b899a75d48f1563f6b9b73b90aa9431055d4e0269c47a1b043c1f
 SHA512 
291d87380c0ea17fb3ffc9fdff8620d2ff55601c06ef65b2f0c54254fecd5b488645c6e94c6026b82071893f4d420491ff712399a782e14efa1e323e5c299c46
 DIST output_vt100-0.1.3.crate 4473 BLAKE2B 
8c75dbcd413e1273ddf077f3b57996953d70376be6e438ee1a4de83a8c3c535d4cc866849aed91df74aa9b22d41d428b1142cefe035dab7404ec89af9efaa832
 SHA512 
ccca3b4c582e860b0643dea78302fbcb96f8f86b356041ae9c685e7c48f1721fd3366dd1bea39afc1bcef03b298d0f6c87918a1ba92a56e6b06bc8b4123c0d89
 DIST pretty_assertions-1.3.0.crate 79441 BLAKE2B 
e9d29267ee775

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

2023-01-24 Thread Sam James
commit: 8a1cd0384438f5543b13bc21010e993f24d5b083
Author: Petr Vaněk  atlas  cz>
AuthorDate: Tue Jan 24 08:45:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 25 06:10:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a1cd038

net-wireless/gr-osmosdr: append main repository HOMEPAGE

Signed-off-by: Petr Vaněk  atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/29238
Signed-off-by: Sam James  gentoo.org>

 net-wireless/gr-osmosdr/gr-osmosdr-0.2.3_p20210128-r1.ebuild | 5 -
 net-wireless/gr-osmosdr/gr-osmosdr-.ebuild   | 5 -
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/net-wireless/gr-osmosdr/gr-osmosdr-0.2.3_p20210128-r1.ebuild 
b/net-wireless/gr-osmosdr/gr-osmosdr-0.2.3_p20210128-r1.ebuild
index 41df63172681..803032a0f1cd 100644
--- a/net-wireless/gr-osmosdr/gr-osmosdr-0.2.3_p20210128-r1.ebuild
+++ b/net-wireless/gr-osmosdr/gr-osmosdr-0.2.3_p20210128-r1.ebuild
@@ -7,7 +7,10 @@ PYTHON_COMPAT=( python3_{9..10} )
 inherit cmake python-single-r1
 
 DESCRIPTION="GNU Radio source block for OsmoSDR and rtlsdr and hackrf"
-HOMEPAGE="https://sdr.osmocom.org/trac/wiki/GrOsmoSDR";
+HOMEPAGE="
+   https://sdr.osmocom.org/trac/wiki/GrOsmoSDR
+   https://gitea.osmocom.org/sdr/gr-osmosdr
+"
 
 if [[ ${PV} == * ]]; then
inherit git-r3

diff --git a/net-wireless/gr-osmosdr/gr-osmosdr-.ebuild 
b/net-wireless/gr-osmosdr/gr-osmosdr-.ebuild
index 7c9f599786a3..9a232d13ca0a 100644
--- a/net-wireless/gr-osmosdr/gr-osmosdr-.ebuild
+++ b/net-wireless/gr-osmosdr/gr-osmosdr-.ebuild
@@ -7,7 +7,10 @@ PYTHON_COMPAT=( python3_{9..10} )
 inherit cmake python-single-r1
 
 DESCRIPTION="GNU Radio source block for OsmoSDR and rtlsdr and hackrf"
-HOMEPAGE="https://sdr.osmocom.org/trac/wiki/GrOsmoSDR";
+HOMEPAGE="
+   https://sdr.osmocom.org/trac/wiki/GrOsmoSDR
+   https://gitea.osmocom.org/sdr/gr-osmosdr
+"
 
 if [[ ${PV} == * ]]; then
inherit git-r3



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

2023-01-24 Thread Sam James
commit: eb4bbb7bddb9a2f1f8e0f1cfb90d96ee2b936f23
Author: Nickolas Raymond Kaczynski  disroot  org>
AuthorDate: Mon Jan 23 14:16:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 25 06:10:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb4bbb7b

www-client/w3m: bump version to 20230121

Bug: https://bugs.gentoo.org/865249
Signed-off-by: Nickolas Raymond Kaczynski  disroot.org>
Closes: https://github.com/gentoo/gentoo/pull/29229
Signed-off-by: Sam James  gentoo.org>

 www-client/w3m/Manifest   |   1 +
 www-client/w3m/w3m-0.5.3_p20230121.ebuild | 134 ++
 2 files changed, 135 insertions(+)

diff --git a/www-client/w3m/Manifest b/www-client/w3m/Manifest
index dd9dd06a0a31..d8883aee4ef9 100644
--- a/www-client/w3m/Manifest
+++ b/www-client/w3m/Manifest
@@ -1,3 +1,4 @@
 DIST w3m-0.5.3+git20210102.tar.gz 2189272 BLAKE2B 
f82c13c26b1c83cda90655abdcf30422e257a5c2e48c32d5636a70f895078d11a95fc6ce623fa94624bb2a1125b71e7654d872dfb91fd86c4290278de3cf88f8
 SHA512 
357eeecf0f63bfd5174c9670533882323879657bdecefd0758d853ca645e368331bfdf91e99c0917f19829e184ce892ecdc99bd865851707d93baccfb4b97632
 DIST w3m-0.5.3+git20220429.tar.gz 2312378 BLAKE2B 
1cf73c447c2e43491d206ece63bea5f678bd12019be6722e2965bebf9902a56dba5d010b6191553f1acff990a613c2b6d5099cb98b6aa1a84e54e2947570c094
 SHA512 
0f29d6a1f311c3f417ca041fe3788c94946d238b618eca923cd62a6e5e598aefd898fb8a54999876179011bf37d492a989872e38375ea96ac59914b244f1517e
+DIST w3m-0.5.3+git20230121.tar.gz 2322709 BLAKE2B 
d4ebed126e7b4205c1282ec0dd7c7db34fb69768084142a0df9c4d051ac74642d5c62b4cff2be368a1db391c93ff6394842a52cfe68d1cdfcd9fb9c1a5c386e5
 SHA512 
f220aabf69cf11ca7560c1519a971bdb1cc0baa443b1b46cd8fca2a4defb614653dd9ba637afbf9315f3b63a349f972436348c2f93d06665573057e4232eab1c
 DIST w3m-0.5.3_p20220216.tar.gz 2306347 BLAKE2B 
d312aee587d76d077ddae27c97a20957083785a269080ec2a4896f2bd9b4c90cc356a3b6d6c9a435458cf4c16b749d0b1e1c403f7bc5028a0b463c352f75ad2a
 SHA512 
2b661eca0f1e2ff0d7646ce062cc736a30950b41e3e056061d0d65feb869fbea8f6668255c403b460d6b2786a4fd24be6e98d9eb99b8948b3113f7d4ec866a12

diff --git a/www-client/w3m/w3m-0.5.3_p20230121.ebuild 
b/www-client/w3m/w3m-0.5.3_p20230121.ebuild
new file mode 100644
index ..f5567d359915
--- /dev/null
+++ b/www-client/w3m/w3m-0.5.3_p20230121.ebuild
@@ -0,0 +1,134 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools prefix toolchain-funcs
+
+MY_P="${P/_p/+git}"
+MY_PV="${PV/_p/+git}"
+
+DESCRIPTION="Text based WWW browser, supports tables and frames"
+HOMEPAGE="https://github.com/tats/w3m";
+SRC_URI="https://github.com/tats/w3m/archive/v${MY_PV}.tar.gz -> 
${MY_P}.tar.gz"
+S="${WORKDIR}/${P/_p/-git}"
+
+LICENSE="w3m"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE="fbcon gdk-pixbuf gpm imlib l10n_ja lynxkeymap nls nntp ssl unicode X 
xface"
+
+REQUIRED_USE="
+   fbcon? ( ?? ( gdk-pixbuf imlib ) )
+   X? ( ?? ( gdk-pixbuf imlib ) )
+"
+
+RDEPEND="
+   dev-libs/boehm-gc:=
+   sys-libs/ncurses:0=
+   sys-libs/zlib
+   gdk-pixbuf? (
+   x11-libs/gdk-pixbuf
+   X? ( x11-libs/gdk-pixbuf-xlib )
+   )
+   !gdk-pixbuf? (
+   imlib? ( media-libs/imlib2[X?] )
+   )
+   gpm? ( sys-libs/gpm )
+   ssl? ( dev-libs/openssl:0= )
+   X? (
+   x11-base/xorg-proto
+   x11-libs/libXdmcp
+   x11-libs/libXext
+   )
+   xface? ( media-libs/compface )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.5.3_p20210102-restore-gettext-macro.patch
+   "${FILESDIR}"/${PN}-0.5.3_p20210102-fix-configure-gettext.patch
+)
+
+src_prepare() {
+   default
+
+   sed -i "/^AR=/s:ar:$(tc-getAR):" {.,${PN}img,libwc}/Makefile.in || die
+   hprefixify acinclude.m4
+
+   AT_NOEAUTOHEADER="yes" AT_M4DIR="m4" eautoreconf
+}
+
+src_configure() {
+   local myconf=()
+   local image imagelib
+
+   if use gdk-pixbuf ; then
+   imagelib="gtk3"
+   elif use imlib ; then
+   imagelib="imlib2"
+   fi
+   if [[ -n "${imagelib}" ]] ; then
+   use X && image="${image}${image:+,}x11"
+   use fbcon && image="${image}${image:+,}fb"
+   fi
+   # emacs-w3m doesn't like "--enable-m17n --disable-unicode,"
+   # so we better enable or disable both. Default to enable
+   # m17n and unicode, see bug #47046.
+   if use l10n_ja ; then
+   myconf+=( --enable-japanese=$(usex unicode U E) )
+   else
+   myconf+=( --with-charset=$(usex unicode UTF-8 US-ASCII) )
+   fi
+   # lynxkeymap IUSE flag. bug #49397
+   my

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

2023-01-24 Thread Sam James
commit: 673d98d340be8a49f6c7360d8f5b9d6e0cfb100b
Author: WANG Xuerui  gentoo  org>
AuthorDate: Tue Jan 24 12:21:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 25 06:10:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=673d98d3

dev-util/gyp: fix faulty sed usage

It currently mis-replaces `from six.moves import collections_abc`,
giving `from ... import collections.abc_abc` which is invalid
syntax.

Signed-off-by: WANG Xuerui  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/29241
Signed-off-by: Sam James  gentoo.org>

 dev-util/gyp/gyp-99.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/gyp/gyp-99.ebuild 
b/dev-util/gyp/gyp-99.ebuild
index cc8257c39716..22b7cac6dc60 100644
--- a/dev-util/gyp/gyp-99.ebuild
+++ b/dev-util/gyp/gyp-99.ebuild
@@ -35,12 +35,12 @@ python_prepare_all() {
 
sed -e "s/'  Linux %s' % ' '\.join(platform.linux_distribution())/'  
Linux'/" -i gyptest.py || die
sed \
-   -e "s/import collections/import collections.abc/" \
+   -e "s/^import collections/import collections.abc/" \
-e "s/collections\.MutableSet/collections.abc.MutableSet/" \
-i pylib/gyp/common.py || die
sed -e "s/the_dict_key is 'variables'/the_dict_key == 'variables'/" -i 
pylib/gyp/input.py || die
sed \
-   -e "s/import collections/import collections.abc/" \
+   -e "s/^import collections/import collections.abc/" \
-e "s/collections\.Iterable/collections.abc.Iterable/" \
-i pylib/gyp/msvs_emulation.py || die
sed \



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

2023-01-24 Thread Sam James
commit: 8b140daa907d0f3714deb876b38a3b59b5058405
Author: Petr Vaněk  atlas  cz>
AuthorDate: Tue Jan 24 08:17:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 25 06:10:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b140daa

net-wireless/gr-osmosdr: reference other packages with pkg tag

Add references to other packages with pkg tag in similar fashion to
sdrplay use flag.

Signed-off-by: Petr Vaněk  atlas.cz>
Signed-off-by: Sam James  gentoo.org>

 net-wireless/gr-osmosdr/metadata.xml | 16 
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/net-wireless/gr-osmosdr/metadata.xml 
b/net-wireless/gr-osmosdr/metadata.xml
index f06debef7732..c368fb18e879 100644
--- a/net-wireless/gr-osmosdr/metadata.xml
+++ b/net-wireless/gr-osmosdr/metadata.xml
@@ -6,15 +6,15 @@
Radio


-   Build with Airspy support
-   Build with Nuand BladeRF support
-   Build with Great Scott Gadgets HackRF 
support
-   Enable support for I/Q balancing using 
gr-iqbal
-   Build with Realtek RTL2832U (rtlsdr) 
support
+   Build with Airspy support through 
net-wireless/airspy
+   Build with Nuand BladeRF support through 
net-wireless/bladerf
+   Build with Great Scott Gadgets HackRF 
support through net-libs/libhackrf
+   Enable support for I/Q balancing using 
gr-iqbal through net-wireless/gr-iqbal
+   Build with Realtek RTL2832U support through 
net-wireless/rtl-sdr
Enable support for SDRplay devices through 
net-wireless/sdrplay
-   Build with SoapySDR support
-   Build with Ettus Research USRP Hardware Driver 
support
-   Build with xtrx Hardware Driver support
+   Build with SoapySDR support through 
net-wireless/soapysdr
+   Build with Ettus Research USRP Hardware Driver 
support through net-wireless/uhd
+   Build with xtrx Hardware Driver support 
through net-wireless/libxtrx


osmocom/gr-osmocom



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

2023-01-24 Thread Sam James
commit: f521998a3c0fbf8fdd058e7459e519af58d0d579
Author: Petr Vaněk  atlas  cz>
AuthorDate: Tue Jan 24 08:41:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 25 06:10:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f521998a

net-wireless/gr-osmosdr: switch HOMEPAGE to https

Signed-off-by: Petr Vaněk  atlas.cz>
Signed-off-by: Sam James  gentoo.org>

 net-wireless/gr-osmosdr/gr-osmosdr-0.2.3_p20210128-r1.ebuild | 2 +-
 net-wireless/gr-osmosdr/gr-osmosdr-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-wireless/gr-osmosdr/gr-osmosdr-0.2.3_p20210128-r1.ebuild 
b/net-wireless/gr-osmosdr/gr-osmosdr-0.2.3_p20210128-r1.ebuild
index bf836c81546a..41df63172681 100644
--- a/net-wireless/gr-osmosdr/gr-osmosdr-0.2.3_p20210128-r1.ebuild
+++ b/net-wireless/gr-osmosdr/gr-osmosdr-0.2.3_p20210128-r1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_{9..10} )
 inherit cmake python-single-r1
 
 DESCRIPTION="GNU Radio source block for OsmoSDR and rtlsdr and hackrf"
-HOMEPAGE="http://sdr.osmocom.org/trac/wiki/GrOsmoSDR";
+HOMEPAGE="https://sdr.osmocom.org/trac/wiki/GrOsmoSDR";
 
 if [[ ${PV} == * ]]; then
inherit git-r3

diff --git a/net-wireless/gr-osmosdr/gr-osmosdr-.ebuild 
b/net-wireless/gr-osmosdr/gr-osmosdr-.ebuild
index f79b8013169b..7c9f599786a3 100644
--- a/net-wireless/gr-osmosdr/gr-osmosdr-.ebuild
+++ b/net-wireless/gr-osmosdr/gr-osmosdr-.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_{9..10} )
 inherit cmake python-single-r1
 
 DESCRIPTION="GNU Radio source block for OsmoSDR and rtlsdr and hackrf"
-HOMEPAGE="http://sdr.osmocom.org/trac/wiki/GrOsmoSDR";
+HOMEPAGE="https://sdr.osmocom.org/trac/wiki/GrOsmoSDR";
 
 if [[ ${PV} == * ]]; then
inherit git-r3



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

2023-01-24 Thread Sam James
commit: 4e56255ed2c22f4905d169ced80c242d9abd2075
Author: Petr Vaněk  atlas  cz>
AuthorDate: Tue Jan 24 08:30:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 25 06:10:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e56255e

net-wireless/gr-osmosdr: update upstream metadata

The last fix of remote-id points to dead URL.

Fixes: f65bdecc7a78 ("net-wireless/gr-osmosdr: Fix remote-id")
Signed-off-by: Petr Vaněk  atlas.cz>
Signed-off-by: Sam James  gentoo.org>

 net-wireless/gr-osmosdr/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/gr-osmosdr/metadata.xml 
b/net-wireless/gr-osmosdr/metadata.xml
index c368fb18e879..e19fa75ed167 100644
--- a/net-wireless/gr-osmosdr/metadata.xml
+++ b/net-wireless/gr-osmosdr/metadata.xml
@@ -17,6 +17,6 @@
Build with xtrx Hardware Driver support 
through net-wireless/libxtrx


-   osmocom/gr-osmocom
+   osmocom/gr-osmosdr

 



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

2023-01-24 Thread Sam James
commit: 3f5d090f158552ecbecd25067b5e386b2a07e121
Author: Petr Vaněk  atlas  cz>
AuthorDate: Tue Jan 24 08:13:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 25 06:10:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f5d090f

net-wireless/gr-osmosdr: fix metadata indentation

Signed-off-by: Petr Vaněk  atlas.cz>
Signed-off-by: Sam James  gentoo.org>

 net-wireless/gr-osmosdr/metadata.xml | 32 
 1 file changed, 16 insertions(+), 16 deletions(-)

diff --git a/net-wireless/gr-osmosdr/metadata.xml 
b/net-wireless/gr-osmosdr/metadata.xml
index f069ed8d1b09..f06debef7732 100644
--- a/net-wireless/gr-osmosdr/metadata.xml
+++ b/net-wireless/gr-osmosdr/metadata.xml
@@ -2,21 +2,21 @@
 https://www.gentoo.org/dtd/metadata.dtd";>
 

-   ra...@gentoo.org
-   Radio
+   ra...@gentoo.org
+   Radio

-
-   Build with Airspy support
-   Build with Nuand BladeRF support
-   Build with Great Scott Gadgets HackRF support
-   Enable support for I/Q balancing using 
gr-iqbal
-   Build with Realtek RTL2832U (rtlsdr) support
-   Enable support for SDRplay devices through 
net-wireless/sdrplay
-   Build with SoapySDR support
-   Build with Ettus Research USRP Hardware Driver 
support
-   Build with xtrx Hardware Driver support
-
-
-   osmocom/gr-osmocom
-
+   
+   Build with Airspy support
+   Build with Nuand BladeRF support
+   Build with Great Scott Gadgets HackRF 
support
+   Enable support for I/Q balancing using 
gr-iqbal
+   Build with Realtek RTL2832U (rtlsdr) 
support
+   Enable support for SDRplay devices through 
net-wireless/sdrplay
+   Build with SoapySDR support
+   Build with Ettus Research USRP Hardware Driver 
support
+   Build with xtrx Hardware Driver support
+   
+   
+   osmocom/gr-osmocom
+   
 



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-welcome/

2023-01-24 Thread Jakov Smolić
commit: 5267daf637881813539b8b959c57581ddaa2ba99
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Jan 25 05:56:21 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Jan 25 05:56:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5267daf6

kde-plasma/plasma-welcome: keyword 5.26.90 for ~riscv

Signed-off-by: Jakov Smolić  gentoo.org>

 kde-plasma/plasma-welcome/plasma-welcome-5.26.90.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/plasma-welcome/plasma-welcome-5.26.90.ebuild 
b/kde-plasma/plasma-welcome/plasma-welcome-5.26.90.ebuild
index 0f9b1d0bb6aa..2a6d1472fda9 100644
--- a/kde-plasma/plasma-welcome/plasma-welcome-5.26.90.ebuild
+++ b/kde-plasma/plasma-welcome/plasma-welcome-5.26.90.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="A friendly onboarding wizard for Plasma"
 
 LICENSE="GPL-2+"
 SLOT="5"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
 IUSE="telemetry"
 
 RDEPEND="



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

2023-01-24 Thread Sam James
commit: f07f78d9e015c9ba7f653dbbcbdafd9cd4a86431
Author: Krzesimir Nowak  microsoft  com>
AuthorDate: Tue Jan 24 11:05:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 25 05:42:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f07f78d9

dev-python/boto: Make dev-python/six a build dependency too

The setup.py scripts acquires the version information by importing the
boto module, which in turn imports the six module. Since running
setup.py happens at a build time and the six module was unbundled (so
the code comes now from the dev-python/six package), this means that
the six module is also a build-time dependency.

Signed-off-by: Krzesimir Nowak  microsoft.com>
Closes: https://github.com/gentoo/gentoo/pull/29243
Signed-off-by: Sam James  gentoo.org>

 dev-python/boto/{boto-2.49.0-r5.ebuild => boto-2.49.0-r6.ebuild} | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/boto/boto-2.49.0-r5.ebuild 
b/dev-python/boto/boto-2.49.0-r6.ebuild
similarity index 99%
rename from dev-python/boto/boto-2.49.0-r5.ebuild
rename to dev-python/boto/boto-2.49.0-r6.ebuild
index d77bda3ff3a1..4044a5d7d063 100644
--- a/dev-python/boto/boto-2.49.0-r5.ebuild
+++ b/dev-python/boto/boto-2.49.0-r6.ebuild
@@ -33,6 +33,7 @@ RDEPEND="
 "
 
 BDEPEND="
+   ${RDEPEND}
test? (
dev-python/httpretty[${PYTHON_USEDEP}]
dev-python/keyring[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/gpxsee/

2023-01-24 Thread Andrey Grozin
commit: a108ada6cb60c30a74e260735f620dcb266a0f74
Author: Andrey Grozin  gentoo  org>
AuthorDate: Wed Jan 25 04:44:40 2023 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Wed Jan 25 04:45:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a108ada6

*/*: bump to 11.11

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

 sci-geosciences/gpxsee/Manifest|  1 +
 sci-geosciences/gpxsee/gpxsee-11.11.ebuild | 56 ++
 2 files changed, 57 insertions(+)

diff --git a/sci-geosciences/gpxsee/Manifest b/sci-geosciences/gpxsee/Manifest
index b41a50fa6fb7..00b5e8512d22 100644
--- a/sci-geosciences/gpxsee/Manifest
+++ b/sci-geosciences/gpxsee/Manifest
@@ -1,3 +1,4 @@
+DIST gpxsee-11.11.tar.gz 5481954 BLAKE2B 
a562b963c08cd7ffbd2a5e33c984365aad5c48d9dfa7e05ab0e53bc89ec434bd4412a8b220408372f2aaba5c36a27cec596102a5beb308334eee88795dcabd73
 SHA512 
060599f018b2058e916e4d850656e2d2247fe2dae923590438015ebf816a18446fcc737b7206bfcef945fa61187a5f7aaf19612ac1466cfeb5ffb3b7b70a9620
 DIST gpxsee-11.5.tar.gz 5336855 BLAKE2B 
2886def6bcb812d33361b5cf6d77b5da5adc203552449ded38cd01bfb451b055e7a0d8383f44d1db41b5b797f7b8763368a43825b3d016b972b0adfdca8ce48f
 SHA512 
56ea5218178ea2e8504e775ff83d8335b636a04f2f428072883f36159ae83f1f2b0568f55028d696e8055eac0a398086b87d4f31456c07530c5b41d291a760cc
 DIST gpxsee-11.8.tar.gz 5472325 BLAKE2B 
67cffe42e3320e6b381b2c5a6a0e1cb4d50a09ea851bf5cd1a3e689e0a5ad8f2378c5b71eeff57694b3ba09d5b16f3a92a760d2a584f326ac88645fa40a9232f
 SHA512 
6ec5574ce5a8d20c8b49d0d2a2d7f92662ef3b80bc08f6341aceea83339385ee0b1007a922418113efb7fff022d3a43e5d420a561ccc2e8ba1298389c67fd123
 DIST gpxsee-11.9.tar.gz 5476399 BLAKE2B 
95ffd5155b94e54284afaa5fd440532561ef80332c10647e8d214ba355408798580a22edabcaf86ede4038afc2bc62b0a170bf5e6827f67ebb6cbfd7e4cce833
 SHA512 
36c4fdc972467d181cb7dad73c00b70b21c46d6d7534084bda05911711b4f23346001faf48ba1103e36068f06cc073670a962f6b2a877c4fd1bac556959133ef

diff --git a/sci-geosciences/gpxsee/gpxsee-11.11.ebuild 
b/sci-geosciences/gpxsee/gpxsee-11.11.ebuild
new file mode 100644
index ..306dab742fb5
--- /dev/null
+++ b/sci-geosciences/gpxsee/gpxsee-11.11.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PLOCALES="ca cs da de en eo es fi fr hu it ko nb pl pt_BR ru sv tr uk zh"
+inherit plocale qmake-utils xdg
+
+MY_PN="GPXSee"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="A viewer and analyzer that supports gpx, tcx, kml, fit, igc and 
nmea files"
+HOMEPAGE="https://www.gpxsee.org/";
+SRC_URI="https://github.com/tumic0/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE=""
+RDEPEND="dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtsql:5
+   dev-qt/qtpositioning:5
+   dev-qt/qtsvg:5"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-qt/linguist-tools:5"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=( "${FILESDIR}"/${PN}-7.33.patch )
+
+src_prepare() {
+   default
+
+   plocale_find_changes lang "${PN}_" '.ts'
+
+   rm_ts() {
+   sed -e "s|lang/gpxsee_${1}.ts||" -i gpxsee.pro
+   }
+
+   plocale_for_each_disabled_locale rm_ts
+}
+
+src_compile() {
+   $(qt5_get_bindir)/lrelease gpxsee.pro || die "lrelease failed"
+   eqmake5 gpxsee.pro
+   emake
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+   dodoc README.md
+}



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

2023-01-24 Thread John Helmert III
commit: 4d28e84965281e2132f116892a7ea278ba5206c6
Author: John Helmert III  gentoo  org>
AuthorDate: Wed Jan 25 04:27:09 2023 +
Commit: John Helmert III  gentoo  org>
CommitDate: Wed Jan 25 04:27:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d28e849

media-gfx/librecad: drop 2.1.3-r6

Bug: https://bugs.gentoo.org/825362
Bug: https://bugs.gentoo.org/832210
Signed-off-by: John Helmert III  gentoo.org>

 media-gfx/librecad/librecad-2.1.3-r6.ebuild | 58 -
 1 file changed, 58 deletions(-)

diff --git a/media-gfx/librecad/librecad-2.1.3-r6.ebuild 
b/media-gfx/librecad/librecad-2.1.3-r6.ebuild
deleted file mode 100644
index f068df1cafc4..
--- a/media-gfx/librecad/librecad-2.1.3-r6.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop qmake-utils
-
-DESCRIPTION="Generic 2D CAD program"
-HOMEPAGE="https://www.librecad.org/";
-SRC_URI="https://github.com/LibreCAD/LibreCAD/archive/${PV/_/}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
-IUSE="debug doc tools"
-
-RDEPEND="
-   dev-cpp/muParser
-   dev-libs/boost:=
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-   media-libs/freetype:2
-"
-DEPEND="${RDEPEND}
-   dev-qt/qthelp:5
-   dev-qt/qtxml:5
-"
-BDEPEND="
-   dev-qt/linguist-tools:5
-"
-
-S="${WORKDIR}/LibreCAD-${PV}"
-
-PATCHES=(
-   "${FILESDIR}/${P}-qt-5.11.patch"
-   "${FILESDIR}/${P}-gcc-9.patch"
-   "${FILESDIR}/${P}-qt-5.15.patch"
-   "${FILESDIR}/${P}-boost-1.76.patch" # bug 788706, upstream PR#1345
-)
-
-src_configure() {
-   eqmake5 -r
-}
-
-src_install() {
-   dobin unix/librecad
-   use tools && dobin unix/ttf2lff
-   insinto /usr/share/${PN}
-   doins -r unix/resources/*
-   use doc && docinto html && dodoc -r librecad/support/doc/*
-   insinto /usr/share/metainfo
-   doins unix/appdata/librecad.appdata.xml
-   doicon librecad/res/main/${PN}.png
-   make_desktop_entry ${PN} LibreCAD ${PN} Graphics
-}



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

2023-01-24 Thread Ionen Wolkens
commit: 9749ffd94b9cef78cd06a82a9cd638528d29f18c
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Jan 25 02:46:16 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Jan 25 02:48:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9749ffd9

app-emulation/wine-staging: add 8.0

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

 app-emulation/wine-staging/Manifest|   2 +
 app-emulation/wine-staging/wine-staging-8.0.ebuild | 355 +
 2 files changed, 357 insertions(+)

diff --git a/app-emulation/wine-staging/Manifest 
b/app-emulation/wine-staging/Manifest
index f3dbaed773c9..70cb7191cd1a 100644
--- a/app-emulation/wine-staging/Manifest
+++ b/app-emulation/wine-staging/Manifest
@@ -1,4 +1,6 @@
 DIST wine-7.19.tar.xz 28502612 BLAKE2B 
b7b270656955c7a1e1d84e8bbc7e3e8abff5aedadb5e8a458f0b1109d746875a359f3d2f53b1c9c6caae65d17fd1d205466cd3a884034a8bad6afe9456f13b5d
 SHA512 
f76dbda97cccad4c0f249b5dd4e8d48afa832134f1704ae228650bb73ee82823e628b23bd53a3f8729e06a8933597ff2fffa5551f156fc9c9181b67c066747d5
 DIST wine-7.22.tar.xz 28974052 BLAKE2B 
c86466964817b916ee8f7b687f193eda8bdd3fb17152ab1565971e36f43b12b540033ac1c5fa5d15576041febd32cf1ea2955732c5386debcbda46fb3acca0f1
 SHA512 
bf58a5b98bef5b291aff1eca3f94c28da95990e4c8da9af5e9e28b9480d57163d088b501b0c1bca5b568bf586dd9933cdc1ea1f371b78d95c94e2d25d0a65efc
+DIST wine-8.0.tar.xz 29054044 BLAKE2B 
baf8f96b665119c9f38a148a2472dbe8f6ca8d4641d9d09d48cb72cb4de2585c274b8b7981c2fa622ead6da2f087c57652e9b48edc8a17c0cfd6be9a36732f02
 SHA512 
53ba813b260a65a271ec575822725b97631f60038fb026dcc0fe66862711eedcc29a8feb29ff54ae4f64458f85c290d8f3838eff5e4c77a5420a7d2b951fef77
 DIST wine-staging-7.19.tar.gz 9523048 BLAKE2B 
e53fd47af493cbdc4542f908a39557324d70ad67ff2e06c80296c006a63518e43988750cab2f4d3d9197fc9c8a1e61ed4d96bcc310b82b6cfc8ec12b941f1c5c
 SHA512 
c51cb18c4ae00eccf414f5edda18ebf363674ba7cfa95da135b3a43b7c012c086d454d6ac32b22d98e611bb87e55c3e1ee95571a4a0c9713028b5ac38e8aed3f
 DIST wine-staging-7.22.tar.gz 9528424 BLAKE2B 
e41f24f924117259715505f4f9998ef23a657bca5b0e285feb7f9fd732e6b566a495f48ec59af09b1d4d51db522b051028f6cbba748256e939929fbf978f0e44
 SHA512 
5fdac19ec290c67767fac71abe07d9350ec431919c67a0f2d2df18ced20f1d3dddb921b3d5586d03add187c6281e1a691cc220e8d2d5ad4eeb94015721479d65
+DIST wine-staging-8.0.tar.gz 9529620 BLAKE2B 
c9540195ea885d9f1e980232b0af471e92c61eb079cae35fdb3af5c13d4660b3466f751772440e38f15874082db296d16d1f1d68827a505b2dd949617eda0203
 SHA512 
76a729d7ced1ff634ddb455ddfaa66ca103b652f43cd152b57ada7431bb5fbb74f5e92bf2f4f329b6df6f5908130afad84e609cbce6df645d6cf8131e9b949f9

diff --git a/app-emulation/wine-staging/wine-staging-8.0.ebuild 
b/app-emulation/wine-staging/wine-staging-8.0.ebuild
new file mode 100644
index ..b23645292240
--- /dev/null
+++ b/app-emulation/wine-staging/wine-staging-8.0.ebuild
@@ -0,0 +1,355 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MULTILIB_COMPAT=( abi_x86_{32,64} )
+inherit autotools flag-o-matic multilib multilib-build toolchain-funcs wrapper
+
+WINE_GECKO=2.47.3
+WINE_MONO=7.4.0
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/wine-staging/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";
+
+LICENSE="LGPL-2.1+ BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff"
+SLOT="${PV}"
+IUSE="
+   +X +abi_x86_32 +abi_x86_64 +alsa capi crossdev-mingw cups dos
+   llvm-libunwind debug custom-cflags +fontconfig +gecko gphoto2
+   +gstreamer kerberos +mingw +mono netapi nls odbc opencl +opengl
+   osmesa pcap perl pulseaudio samba scanner +sdl selinux +ssl
+   +truetype udev udisks +unwind usb v4l +vulkan +xcomposite xinerama"
+REQUIRED_USE="
+   X? ( truetype )
+   crossdev-mingw? ( mingw )" # bug #551124 for truetype
+
+# tests are non-trivial to run, can hang easily, don't play well with
+# sandbox, and several need real opengl/vulkan or network access
+RESTRICT="test"
+
+# `grep WINE_CHECK_SONAME configure.ac` + if not directly linked
+WINE_DLOPEN_DEPEND="
+   X? (
+   x11-libs/libXcursor[${MULTILIB_USEDEP}]
+   x11-libs/libXfixes[${MULTILIB_USEDEP}]
+   x11-libs/libXi[${MULTILIB_USEDEP}]
+   x11-libs/libXrandr[${MULTILIB_USEDEP}]
+   x11-libs/libXrender[${MULTILIB_USEDEP}]
+   x11-libs/libXxf86vm[${MUL

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

2023-01-24 Thread Sam James
commit: f5691a05ce338b2b0b8033c0633f86afef83cff3
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 25 02:32:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 25 02:32:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5691a05

dev-util/valgrind: update HOMEPAGE (www. redirects)

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

 dev-util/valgrind/valgrind-3.19.0.ebuild| 2 +-
 dev-util/valgrind/valgrind-3.20.0-r2.ebuild | 2 +-
 dev-util/valgrind/valgrind-3.20.0.ebuild| 2 +-
 dev-util/valgrind/valgrind-.ebuild  | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-util/valgrind/valgrind-3.19.0.ebuild 
b/dev-util/valgrind/valgrind-3.19.0.ebuild
index 949500bb17c8..f7e812e805cc 100644
--- a/dev-util/valgrind/valgrind-3.19.0.ebuild
+++ b/dev-util/valgrind/valgrind-3.19.0.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 inherit autotools flag-o-matic toolchain-funcs multilib pax-utils
 
 DESCRIPTION="An open-source memory debugger for GNU/Linux"
-HOMEPAGE="https://www.valgrind.org";
+HOMEPAGE="https://valgrind.org";
 if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://sourceware.org/git/${PN}.git";
inherit git-r3

diff --git a/dev-util/valgrind/valgrind-3.20.0-r2.ebuild 
b/dev-util/valgrind/valgrind-3.20.0-r2.ebuild
index b9e8b41d028b..380fc17ef55f 100644
--- a/dev-util/valgrind/valgrind-3.20.0-r2.ebuild
+++ b/dev-util/valgrind/valgrind-3.20.0-r2.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 inherit autotools flag-o-matic toolchain-funcs multilib pax-utils
 
 DESCRIPTION="An open-source memory debugger for GNU/Linux"
-HOMEPAGE="https://www.valgrind.org";
+HOMEPAGE="https://valgrind.org";
 if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://sourceware.org/git/${PN}.git";
inherit git-r3

diff --git a/dev-util/valgrind/valgrind-3.20.0.ebuild 
b/dev-util/valgrind/valgrind-3.20.0.ebuild
index bf165cdd0c9a..5d8a7a3727cd 100644
--- a/dev-util/valgrind/valgrind-3.20.0.ebuild
+++ b/dev-util/valgrind/valgrind-3.20.0.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 inherit autotools flag-o-matic toolchain-funcs multilib pax-utils
 
 DESCRIPTION="An open-source memory debugger for GNU/Linux"
-HOMEPAGE="https://www.valgrind.org";
+HOMEPAGE="https://valgrind.org";
 if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://sourceware.org/git/${PN}.git";
inherit git-r3

diff --git a/dev-util/valgrind/valgrind-.ebuild 
b/dev-util/valgrind/valgrind-.ebuild
index 8821f6a258ed..1dc6424e705b 100644
--- a/dev-util/valgrind/valgrind-.ebuild
+++ b/dev-util/valgrind/valgrind-.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 inherit autotools flag-o-matic toolchain-funcs multilib pax-utils
 
 DESCRIPTION="An open-source memory debugger for GNU/Linux"
-HOMEPAGE="https://www.valgrind.org";
+HOMEPAGE="https://valgrind.org";
 if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://sourceware.org/git/${PN}.git";
inherit git-r3



[gentoo-commits] repo/proj/guru:dev commit in: virtual/notification-daemon/

2023-01-24 Thread Joe Kappus
commit: 2adbf6778aeaf07311cb03da76cef78128c5
Author: Joe Kappus  wt  gd>
AuthorDate: Wed Jan 25 01:42:07 2023 +
Commit: Joe Kappus  wt  gd>
CommitDate: Wed Jan 25 01:42:07 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2adbf677

Revert "virtual/notification-daemon: add gui-apps/swaync"

Adding to GURU is against rules since overwrites ::gentoo package.
Instead going to upstream gui-apps/swaync and add to ::gentoo.

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

 .../notification-daemon-0-r1.ebuild| 27 --
 1 file changed, 27 deletions(-)

diff --git a/virtual/notification-daemon/notification-daemon-0-r1.ebuild 
b/virtual/notification-daemon/notification-daemon-0-r1.ebuild
deleted file mode 100644
index 86af78474..0
--- a/virtual/notification-daemon/notification-daemon-0-r1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Virtual for notification daemon dbus service"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
-IUSE="gnome kde"
-
-RDEPEND="
-   gnome? ( || ( x11-misc/notification-daemon
-   gnome-base/gnome-shell ) )
-   kde? ( kde-plasma/plasma-workspace )
-   !gnome? ( !kde? ( || (
-   x11-misc/notification-daemon
-   gnome-extra/cinnamon
-   gui-apps/mako
-   gui-apps/swaync
-   xfce-extra/xfce4-notifyd
-   x11-misc/notify-osd
-   x11-misc/dunst
-   >=x11-wm/awesome-3.4.4[dbus]
-   x11-wm/enlightenment
-   x11-misc/mate-notification-daemon
-   lxqt-base/lxqt-notificationd
-   net-misc/eventd[notification] ) ) )"



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

2023-01-24 Thread Sam James
commit: 257f373df50babe926b574f9b414627b144af935
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 25 01:40:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 25 01:40:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=257f373d

dev-libs/appstream: Stabilize 0.15.6 x86, #891979

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

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

diff --git a/dev-libs/appstream/appstream-0.15.6.ebuild 
b/dev-libs/appstream/appstream-0.15.6.ebuild
index 889d012389f2..28acae9f44b1 100644
--- a/dev-libs/appstream/appstream-0.15.6.ebuild
+++ b/dev-libs/appstream/appstream-0.15.6.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == ** ]]; then
 else
MY_PN="AppStream"

SRC_URI="https://www.freedesktop.org/software/appstream/releases/${MY_PN}-${PV}.tar.xz";
-   KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
S="${WORKDIR}/${MY_PN}-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: www-servers/nginx/

2023-01-24 Thread Sam James
commit: 5421cc344b4982bf73a595c66a3bdaa1038b7bdf
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 25 01:39:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 25 01:39:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5421cc34

www-servers/nginx: Stabilize 1.23.3 x86, #891923

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

 www-servers/nginx/nginx-1.23.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-servers/nginx/nginx-1.23.3.ebuild 
b/www-servers/nginx/nginx-1.23.3.ebuild
index 4b707c551371..2a2bc2f9b9e1 100644
--- a/www-servers/nginx/nginx-1.23.3.ebuild
+++ b/www-servers/nginx/nginx-1.23.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -208,7 +208,7 @@ LICENSE="BSD-2 BSD SSLeay MIT GPL-2 GPL-2+
nginx_modules_http_push_stream? ( GPL-3 )"
 
 SLOT="mainline"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
 
 # Package doesn't provide a real test suite
 RESTRICT="test"



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

2023-01-24 Thread Sam James
commit: a052467af70b34f44665885182c4fa41db94f5ad
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 25 01:39:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 25 01:39:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a052467a

x11-misc/xlockmore: Stabilize 5.71 x86, #891921

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

 x11-misc/xlockmore/xlockmore-5.71.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/xlockmore/xlockmore-5.71.ebuild 
b/x11-misc/xlockmore/xlockmore-5.71.ebuild
index 9d4e2f947eef..b774e8bccb86 100644
--- a/x11-misc/xlockmore/xlockmore-5.71.ebuild
+++ b/x11-misc/xlockmore/xlockmore-5.71.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${P/_alpha/ALPHA}"
 
 LICENSE="BSD GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ppc ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ppc ppc64 ~riscv sparc x86"
 IUSE="crypt debug gtk imagemagick motif nas opengl pam truetype xinerama 
xlockrc vtlock"
 
 REQUIRED_USE="



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

2023-01-24 Thread Sam James
commit: 7317e48c15baf6047533cd419a7d86481f1d29d2
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 25 01:40:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 25 01:40:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7317e48c

dev-libs/appstream: Stabilize 0.15.6 amd64, #891979

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

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

diff --git a/dev-libs/appstream/appstream-0.15.6.ebuild 
b/dev-libs/appstream/appstream-0.15.6.ebuild
index 28acae9f44b1..22035505fdee 100644
--- a/dev-libs/appstream/appstream-0.15.6.ebuild
+++ b/dev-libs/appstream/appstream-0.15.6.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == ** ]]; then
 else
MY_PN="AppStream"

SRC_URI="https://www.freedesktop.org/software/appstream/releases/${MY_PN}-${PV}.tar.xz";
-   KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
S="${WORKDIR}/${MY_PN}-${PV}"
 fi
 



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

2023-01-24 Thread Sam James
commit: b1cb0e7bc12c126a5bcaba760641e389a8b73291
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 25 01:40:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 25 01:40:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1cb0e7b

net-misc/snarf: Stabilize 7.0-r5 sparc, #891931

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

 net-misc/snarf/snarf-7.0-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/snarf/snarf-7.0-r5.ebuild 
b/net-misc/snarf/snarf-7.0-r5.ebuild
index c68ccf0fce98..c82a698d354c 100644
--- a/net-misc/snarf/snarf-7.0-r5.ebuild
+++ b/net-misc/snarf/snarf-7.0-r5.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://www.xach.com/snarf/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ppc ~sparc x86"
+KEYWORDS="~alpha amd64 ppc sparc x86"
 
 PATCHES=(
"${FILESDIR}"/snarf-basename-patch.diff



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

2023-01-24 Thread Sam James
commit: 26f76f44da440b1eb0f560a7de7a7bf1bd4b3ef5
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 25 01:39:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 25 01:39:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26f76f44

app-text/xournal: Stabilize 0.4.8.2016-r1 amd64, #888441

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

 app-text/xournal/xournal-0.4.8.2016-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/xournal/xournal-0.4.8.2016-r1.ebuild 
b/app-text/xournal/xournal-0.4.8.2016-r1.ebuild
index 3ebf59e8631a..74e8cde97c95 100644
--- a/app-text/xournal/xournal-0.4.8.2016-r1.ebuild
+++ b/app-text/xournal/xournal-0.4.8.2016-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://git.code.sf.net/p/xournal/code";
unset SRC_URI
 else
-   KEYWORDS="~amd64 ~ppc64 ~x86"
+   KEYWORDS="amd64 ~ppc64 ~x86"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: www-servers/nginx/

2023-01-24 Thread Sam James
commit: d0ae29199a976811b83f76c96367b1fd5077eece
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 25 01:39:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 25 01:39:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0ae2919

www-servers/nginx: Stabilize 1.23.3 amd64, #891923

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

 www-servers/nginx/nginx-1.23.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-servers/nginx/nginx-1.23.3.ebuild 
b/www-servers/nginx/nginx-1.23.3.ebuild
index 2a2bc2f9b9e1..d9fcf97c2944 100644
--- a/www-servers/nginx/nginx-1.23.3.ebuild
+++ b/www-servers/nginx/nginx-1.23.3.ebuild
@@ -208,7 +208,7 @@ LICENSE="BSD-2 BSD SSLeay MIT GPL-2 GPL-2+
nginx_modules_http_push_stream? ( GPL-3 )"
 
 SLOT="mainline"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
 
 # Package doesn't provide a real test suite
 RESTRICT="test"



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

2023-01-24 Thread Sam James
commit: 6ad280b2cbfb35ea53e725bd365c97af6df9f415
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 25 01:40:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 25 01:40:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ad280b2

net-misc/snarf: Stabilize 7.0-r5 x86, #891931

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

 net-misc/snarf/snarf-7.0-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/snarf/snarf-7.0-r5.ebuild 
b/net-misc/snarf/snarf-7.0-r5.ebuild
index af0b36438f58..c68ccf0fce98 100644
--- a/net-misc/snarf/snarf-7.0-r5.ebuild
+++ b/net-misc/snarf/snarf-7.0-r5.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://www.xach.com/snarf/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ppc ~sparc ~x86"
+KEYWORDS="~alpha amd64 ppc ~sparc x86"
 
 PATCHES=(
"${FILESDIR}"/snarf-basename-patch.diff



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

2023-01-24 Thread Arsen Arsenović
commit: 3f45b9c0a6bcc2a925442e3061916fd6e26f4b87
Author: Arsen Arsenović  gentoo  org>
AuthorDate: Wed Jan 25 00:06:35 2023 +
Commit: Arsen Arsenović  gentoo  org>
CommitDate: Wed Jan 25 00:27:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f45b9c0

dev-util/poke: Check for GCC when pvm-profiling is requested

This feature requires GCC.

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

 dev-util/poke/poke-2.4-r1.ebuild | 11 +--
 dev-util/poke/poke-.ebuild   |  9 -
 2 files changed, 17 insertions(+), 3 deletions(-)

diff --git a/dev-util/poke/poke-2.4-r1.ebuild b/dev-util/poke/poke-2.4-r1.ebuild
index 4f71cf92ec9f..b64df1c180ef 100644
--- a/dev-util/poke/poke-2.4-r1.ebuild
+++ b/dev-util/poke/poke-2.4-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-inherit elisp-common flag-o-matic
+inherit elisp-common flag-o-matic toolchain-funcs
 
 DESCRIPTION="Extensible editor for structured binary data"
 HOMEPAGE="https://www.jemarch.net/poke";
@@ -47,6 +47,7 @@ DEPEND="
 BDEPEND="
${REGEN_BDEPEND}
virtual/pkgconfig
+   pvm-profiling? ( sys-devel/gcc )
emacs? ( >=app-editors/emacs-23.1:* )
test? (
dev-util/dejagnu
@@ -56,6 +57,12 @@ BDEPEND="
 
 SITEFILE="50${PN}-gentoo.el"
 
+pkg_pretend() {
+   if use pvm-profiling && ! tc-is-gcc; then
+   die "USE=pvm-profiling requires GCC"
+   fi
+}
+
 pkg_setup() {
use emacs && elisp-check-emacs-version
 }

diff --git a/dev-util/poke/poke-.ebuild b/dev-util/poke/poke-.ebuild
index 6bb0f34eb2c4..80e149428e9b 100644
--- a/dev-util/poke/poke-.ebuild
+++ b/dev-util/poke/poke-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit elisp-common flag-o-matic
+inherit elisp-common flag-o-matic toolchain-funcs
 
 DESCRIPTION="Extensible editor for structured binary data"
 HOMEPAGE="https://www.jemarch.net/poke";
@@ -50,6 +50,7 @@ DEPEND="
 BDEPEND="
${REGEN_BDEPEND}
virtual/pkgconfig
+   pvm-profiling? ( sys-devel/gcc )
emacs? ( >=app-editors/emacs-23.1:* )
test? (
dev-util/dejagnu
@@ -59,6 +60,12 @@ BDEPEND="
 
 SITEFILE="50${PN}-gentoo.el"
 
+pkg_pretend() {
+   if use pvm-profiling && ! tc-is-gcc; then
+   die "USE=pvm-profiling requires GCC"
+   fi
+}
+
 pkg_setup() {
use emacs && elisp-check-emacs-version
 }



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

2023-01-24 Thread Arsen Arsenović
commit: ab78927407cc3ec4b89add96df3bc2dc358c
Author: Arsen Arsenović  gentoo  org>
AuthorDate: Wed Jan 25 00:26:27 2023 +
Commit: Arsen Arsenović  gentoo  org>
CommitDate: Wed Jan 25 00:28:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab789274

dev-util/poke: drop 2.3, 2.4

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

 dev-util/poke/Manifest|  1 -
 dev-util/poke/metadata.xml|  1 -
 dev-util/poke/poke-2.3.ebuild | 45 -
 dev-util/poke/poke-2.4.ebuild | 59 ---
 4 files changed, 106 deletions(-)

diff --git a/dev-util/poke/Manifest b/dev-util/poke/Manifest
index fc8383cb9cd6..e91559e35719 100644
--- a/dev-util/poke/Manifest
+++ b/dev-util/poke/Manifest
@@ -1,3 +1,2 @@
-DIST poke-2.3.tar.gz 7369945 BLAKE2B 
fe9274099a9ddacf1f46b7cec1f98cc6c442b24f149efbf4320a74a270dc8bad7cf3f87df817c9968a13ece763573b36f0ec99699cb9c7742b7be9023a4fca39
 SHA512 
101ef0009676c02f72ffb4889a02c9a161f29f412685249c7166f69077b0cd1b19d940567ebb86894bacf2278a2e138354fd49456f12b05a4c1957f437ff1d86
 DIST poke-2.4.tar.gz 7372092 BLAKE2B 
64b8b22713bb581c30b624200c0a283a8de548895db2c21d83babbb18a93f3a8975dd7af752bd7ea856242f90035add249fbb62462ac632bec351598bcca0fe5
 SHA512 
6fa1097a5cbbd4171b6a390934c5648b4c382b8b8c8dd4955bba82cb57107f67e23b39f2df2081904a02f457e6c5b2d10baed710da3ed4b9b9eab3f4127e12bc
 DIST poke-2.90.1.tar.gz 7512925 BLAKE2B 
38c9283f1c0b183b1b74c2ebd347edf6e9a9191d19070f7da32e6b0f520ec8197be3a813bc98160b47363cd11069bdaf84bb528498fe51cf2dcadf0bfa06a25e
 SHA512 
f5823bed61ab64c2cdde83c918716fe64ad5552499023b2f5202130d6b2bab405c9d1cb1e12c7f190749689d86bf36f4edfe140ce748ac4c5f03d219197558d3

diff --git a/dev-util/poke/metadata.xml b/dev-util/poke/metadata.xml
index 11ba06c9a172..bf6a99e942a5 100644
--- a/dev-util/poke/metadata.xml
+++ b/dev-util/poke/metadata.xml
@@ -6,7 +6,6 @@
 Arsen Arsenović
   
   
-Enable machine-interface protocol using 
dev-libs/json-c
 Enable profiling in the PVM
 Enable poking at networked block devices via 
sys-libs/libnbd.
   

diff --git a/dev-util/poke/poke-2.3.ebuild b/dev-util/poke/poke-2.3.ebuild
deleted file mode 100644
index 239b69e1ccb0..
--- a/dev-util/poke/poke-2.3.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Extensible editor for structured binary data"
-HOMEPAGE="https://www.jemarch.net/poke";
-SRC_URI="mirror://gnu/poke/${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="machine-interface nls test"
-
-RESTRICT="!test? ( test )"
-
-# TODO: libnbd: not packaged in gentoo yet
-# TODO: gui: does not seem to do anything :)
-RDEPEND="
-   dev-libs/boehm-gc:=
-   dev-libs/libatomic_ops
-   sys-devel/gettext
-   sys-libs/readline:=
-   machine-interface? ( dev-libs/json-c:= )
-"
-DEPEND="${RDEPEND}
-   test? ( dev-util/dejagnu )"
-BDEPEND="sys-devel/flex
-   sys-devel/bison
-   sys-apps/help2man
-   virtual/pkgconfig"
-
-src_configure() {
-   econf \
-   --disable-gui \
-   --disable-libnbd \
-   $(use_enable machine-interface mi) \
-   $(use_enable nls)
-}
-
-src_install() {
-   default
-
-   find "${ED}" -name '*.la' -delete || die
-}

diff --git a/dev-util/poke/poke-2.4.ebuild b/dev-util/poke/poke-2.4.ebuild
deleted file mode 100644
index 88d5da88915a..
--- a/dev-util/poke/poke-2.4.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic
-
-DESCRIPTION="Extensible editor for structured binary data"
-HOMEPAGE="https://www.jemarch.net/poke";
-SRC_URI="mirror://gnu/poke/${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="pvm-profiling nls test"
-
-RESTRICT="!test? ( test )"
-
-# TODO: libnbd: not packaged in gentoo yet
-RDEPEND="
-   dev-libs/boehm-gc:=
-   dev-libs/libatomic_ops
-   sys-devel/gettext
-   sys-libs/readline:=
-"
-DEPEND="${RDEPEND}
-   test? ( dev-util/dejagnu )"
-BDEPEND="sys-devel/flex
-   sys-devel/bison
-   sys-apps/help2man
-   virtual/pkgconfig"
-
-src_configure() {
-   # See bug 858461.
-   # Upstream support might happen one day.  For context, only one file 
needs
-   # LTO to be disabled (since it's an autogenerated bytecode interpreter),
-   # others do not.  The build system will handle this at some point in the
-   # future.  Until then, just filter out LTO.
-   filter-lto
-
-   # NB --disable-{gui,mi}:
-   # These (AFAICT) have no consumers in Gentoo, and should not get any,
-   # preferably. They are slated for removal with Poke 3 (should happen
-   # towards the end of the year, possibly), so they should not be relied
-   # upon.
-   e

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

2023-01-24 Thread Sam James
commit: 1e325f11fcceec3fd4d8d2faf8d48bce8991684e
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 24 23:55:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 24 23:55:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e325f11

dev-libs/appstream: Stabilize 0.15.6 arm64, #891979

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

 dev-libs/appstream/appstream-0.15.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/appstream/appstream-0.15.6.ebuild 
b/dev-libs/appstream/appstream-0.15.6.ebuild
index cede13a5c9e7..889d012389f2 100644
--- a/dev-libs/appstream/appstream-0.15.6.ebuild
+++ b/dev-libs/appstream/appstream-0.15.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ if [[ ${PV} == ** ]]; then
 else
MY_PN="AppStream"

SRC_URI="https://www.freedesktop.org/software/appstream/releases/${MY_PN}-${PV}.tar.xz";
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
S="${WORKDIR}/${MY_PN}-${PV}"
 fi
 



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

2023-01-24 Thread Sam James
commit: aa1be0164725e030f675e59a57540b650b90afca
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 24 23:55:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 24 23:55:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa1be016

app-emacs/geiser-gambit: Stabilize 0.18.1 amd64, #891969

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

 app-emacs/geiser-gambit/geiser-gambit-0.18.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emacs/geiser-gambit/geiser-gambit-0.18.1.ebuild 
b/app-emacs/geiser-gambit/geiser-gambit-0.18.1.ebuild
index 941fb05a649b..ad949cc97768 100644
--- a/app-emacs/geiser-gambit/geiser-gambit-0.18.1.ebuild
+++ b/app-emacs/geiser-gambit/geiser-gambit-0.18.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -15,7 +15,7 @@ S="${WORKDIR}"/gambit-${PV}
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 BDEPEND="app-emacs/geiser"
 RDEPEND="



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

2023-01-24 Thread Sam James
commit: 5f7ffcf2912fe309d0a823a795554b6ba6931811
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 24 23:55:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 24 23:55:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f7ffcf2

app-emacs/geiser-guile: Stabilize 0.28.1 amd64, #891969

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

 app-emacs/geiser-guile/geiser-guile-0.28.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emacs/geiser-guile/geiser-guile-0.28.1.ebuild 
b/app-emacs/geiser-guile/geiser-guile-0.28.1.ebuild
index 313bc2a871ce..dc4a0adf8f04 100644
--- a/app-emacs/geiser-guile/geiser-guile-0.28.1.ebuild
+++ b/app-emacs/geiser-guile/geiser-guile-0.28.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -15,7 +15,7 @@ S="${WORKDIR}"/guile-${PV}
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 BDEPEND="app-emacs/geiser"
 RDEPEND="



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

2023-01-24 Thread Sam James
commit: 3621baa38df7be65e467a4d7bead39138dcd21b0
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 24 23:55:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 24 23:55:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3621baa3

dev-scheme/mit-scheme: Stabilize 11.2 amd64, #891969

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

 dev-scheme/mit-scheme/mit-scheme-11.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-scheme/mit-scheme/mit-scheme-11.2.ebuild 
b/dev-scheme/mit-scheme/mit-scheme-11.2.ebuild
index 3983d9d42651..f8e69c604756 100644
--- a/dev-scheme/mit-scheme/mit-scheme-11.2.ebuild
+++ b/dev-scheme/mit-scheme/mit-scheme-11.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,7 @@ S="${S}"/src
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64"  # Additionally arm64 is officially supported.
+KEYWORDS="amd64"  # Additionally arm64 is officially supported.
 IUSE="blowfish gdbm gui postgres"
 
 RDEPEND="



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

2023-01-24 Thread Sam James
commit: e89a49802f2701400eedd6a85ec857dea863ca88
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 24 23:55:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 24 23:55:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e89a4980

app-emacs/geiser-chez: Stabilize 0.17 amd64, #891969

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

 app-emacs/geiser-chez/geiser-chez-0.17.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emacs/geiser-chez/geiser-chez-0.17.ebuild 
b/app-emacs/geiser-chez/geiser-chez-0.17.ebuild
index 9aa98f60f933..3227e233a918 100644
--- a/app-emacs/geiser-chez/geiser-chez-0.17.ebuild
+++ b/app-emacs/geiser-chez/geiser-chez-0.17.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -15,7 +15,7 @@ S="${WORKDIR}"/chez-${PV}
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 BDEPEND="app-emacs/geiser"
 RDEPEND="



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

2023-01-24 Thread Sam James
commit: e61f7390720ea8205acd7b5bbadb77b15be90df1
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 24 23:55:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 24 23:55:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e61f7390

app-emacs/geiser-chicken: Stabilize 0.17 amd64, #891969

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

 app-emacs/geiser-chicken/geiser-chicken-0.17.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emacs/geiser-chicken/geiser-chicken-0.17.ebuild 
b/app-emacs/geiser-chicken/geiser-chicken-0.17.ebuild
index a1cc4fd51604..a4c4ac0c2da6 100644
--- a/app-emacs/geiser-chicken/geiser-chicken-0.17.ebuild
+++ b/app-emacs/geiser-chicken/geiser-chicken-0.17.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -15,7 +15,7 @@ S="${WORKDIR}"/chicken-${PV}
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 BDEPEND="app-emacs/geiser"
 RDEPEND="



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

2023-01-24 Thread Sam James
commit: fca66d15cf9b785895d13d74c7dcba5dab833963
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 24 23:55:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 24 23:55:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fca66d15

app-emacs/geiser-mit: Stabilize 0.15 amd64, #891969

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

 app-emacs/geiser-mit/geiser-mit-0.15.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emacs/geiser-mit/geiser-mit-0.15.ebuild 
b/app-emacs/geiser-mit/geiser-mit-0.15.ebuild
index 06d56c668e75..c247915f236a 100644
--- a/app-emacs/geiser-mit/geiser-mit-0.15.ebuild
+++ b/app-emacs/geiser-mit/geiser-mit-0.15.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -15,7 +15,7 @@ S="${WORKDIR}"/mit-${PV}
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 RDEPEND="
app-emacs/geiser



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

2023-01-24 Thread Sam James
commit: d3210e3f28cb7be31bcc56a2e610ccc9ffd27557
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 24 23:55:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 24 23:55:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3210e3f

app-text/pandoc-bin: Stabilize 2.19.2 amd64, #891967

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

 app-text/pandoc-bin/pandoc-bin-2.19.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/pandoc-bin/pandoc-bin-2.19.2.ebuild 
b/app-text/pandoc-bin/pandoc-bin-2.19.2.ebuild
index 28e55509b669..231940a71b4c 100644
--- a/app-text/pandoc-bin/pandoc-bin-2.19.2.ebuild
+++ b/app-text/pandoc-bin/pandoc-bin-2.19.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -18,7 +18,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="-* ~amd64 ~arm64"  # Upstream provides only AMD and ARM 64-bit 
binaries
+KEYWORDS="-* amd64 ~arm64"  # Upstream provides only AMD and ARM 64-bit 
binaries
 IUSE="+pandoc-symlink"
 
 RDEPEND="pandoc-symlink? ( !${CATEGORY}/${MY_PN} )"



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

2023-01-24 Thread Sam James
commit: f4d4265bcd7d55bf2548c9426bdbafd2e623f97d
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 24 23:54:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 24 23:54:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4d4265b

app-containers/distrobox: Stabilize 1.4.2.1 amd64, #891935

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

 app-containers/distrobox/distrobox-1.4.2.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-containers/distrobox/distrobox-1.4.2.1.ebuild 
b/app-containers/distrobox/distrobox-1.4.2.1.ebuild
index f3fc5a365796..4ca9b1b24a8c 100644
--- a/app-containers/distrobox/distrobox-1.4.2.1.ebuild
+++ b/app-containers/distrobox/distrobox-1.4.2.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]] ; then
 else
SRC_URI="https://github.com/89luca89/${PN}/archive/${PV}.tar.gz
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~x86"
 fi
 
 LICENSE="GPL-3"  # GPL-3.0-only !



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

2023-01-24 Thread Sam James
commit: 7c0918b2801f4ac0eb85acc40a748da8c743de2d
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 24 23:55:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 24 23:55:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c0918b2

app-emacs/geiser: Stabilize 0.28.1 amd64, #891969

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

 app-emacs/geiser/geiser-0.28.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emacs/geiser/geiser-0.28.1.ebuild 
b/app-emacs/geiser/geiser-0.28.1.ebuild
index 21434cfe0a9c..958a72e87b48 100644
--- a/app-emacs/geiser/geiser-0.28.1.ebuild
+++ b/app-emacs/geiser/geiser-0.28.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,7 @@ 
SRC_URI="https://gitlab.com/emacs-geiser/${PN}/-/archive/${PV}/${P}.tar.bz2";
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 RDEPEND="app-emacs/transient"
 BDEPEND="



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

2023-01-24 Thread Sam James
commit: a9d3056e37d49378bbe872845230f392379d07b2
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 24 23:55:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 24 23:55:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9d3056e

app-emacs/flycheck-guile: Stabilize 0.4 amd64, #891969

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

 app-emacs/flycheck-guile/flycheck-guile-0.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emacs/flycheck-guile/flycheck-guile-0.4.ebuild 
b/app-emacs/flycheck-guile/flycheck-guile-0.4.ebuild
index 3fad71cd8539..d32dc3e01c39 100644
--- a/app-emacs/flycheck-guile/flycheck-guile-0.4.ebuild
+++ b/app-emacs/flycheck-guile/flycheck-guile-0.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/flatwhatson/${PN}/archive/${PV}.tar.gz
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 BDEPEND="
app-emacs/flycheck



[gentoo-commits] repo/gentoo:master commit in: net-nds/ldapvi/

2023-01-24 Thread Sam James
commit: 873fbea43c42ae61f065162bf6479b66641036c9
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 24 23:54:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 24 23:54:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=873fbea4

net-nds/ldapvi: Stabilize 1.7_p20101214-r4 x86, #891929

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

 net-nds/ldapvi/ldapvi-1.7_p20101214-r4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-nds/ldapvi/ldapvi-1.7_p20101214-r4.ebuild 
b/net-nds/ldapvi/ldapvi-1.7_p20101214-r4.ebuild
index cead88df63bf..ae09f8ad86f2 100644
--- a/net-nds/ldapvi/ldapvi-1.7_p20101214-r4.ebuild
+++ b/net-nds/ldapvi/ldapvi-1.7_p20101214-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,7 +12,7 @@ S="${WORKDIR}"/${P}/${PN}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~sparc ~x86"
+KEYWORDS="~amd64 ~hppa ~ppc ~sparc x86"
 IUSE="gnutls sasl"
 
 RDEPEND="dev-libs/popt



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

2023-01-24 Thread Sam James
commit: efe0e6696773f0f5f51b8283d9ac1990deed0add
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 24 23:54:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 24 23:54:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efe0e669

dev-lang/eisl: Stabilize 2.65 amd64, #891933

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

 dev-lang/eisl/eisl-2.65.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/eisl/eisl-2.65.ebuild b/dev-lang/eisl/eisl-2.65.ebuild
index 878cafaf25b7..91c3d9039c48 100644
--- a/dev-lang/eisl/eisl-2.65.ebuild
+++ b/dev-lang/eisl/eisl-2.65.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/sasagawa888/eisl/archive/v${PV}.tar.gz
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 RESTRICT="test"  # Tests run cppcheck (and fail)
 
 DOCS=( README{,-ja}.md documents )



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

2023-01-24 Thread Sam James
commit: cbac57b88c42d8e25dcc82d2f7a9e64e814af6cf
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 24 23:54:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 24 23:54:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbac57b8

app-misc/openrgb: Stabilize 0.7-r1 amd64, #891939

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

 app-misc/openrgb/openrgb-0.7-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-misc/openrgb/openrgb-0.7-r1.ebuild 
b/app-misc/openrgb/openrgb-0.7-r1.ebuild
index f3ee7086508d..fc7b38dbf97b 100644
--- a/app-misc/openrgb/openrgb-0.7-r1.ebuild
+++ b/app-misc/openrgb/openrgb-0.7-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2022 Gentoo Authors
+# Copyright 2020-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ if [[ ${PV} == ** ]]; then
 else

SRC_URI="https://gitlab.com/CalcProgrammer1/OpenRGB/-/archive/release_${PV}/OpenRGB-release_${PV}.tar.bz2";
S="${WORKDIR}/OpenRGB-release_${PV}"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~x86"
PATCHES=(
"${FILESDIR}"/OpenRGB-0.5-build-system.patch
)



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

2023-01-24 Thread Sam James
commit: 3a7950017e93c460c53ca371e89083088c912023
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 24 23:54:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 24 23:54:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a795001

dev-lang/typescript: Stabilize 4.9.4 amd64, #891937

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

 dev-lang/typescript/typescript-4.9.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/typescript/typescript-4.9.4.ebuild 
b/dev-lang/typescript/typescript-4.9.4.ebuild
index 02196457057b..7857fd2f036d 100644
--- a/dev-lang/typescript/typescript-4.9.4.ebuild
+++ b/dev-lang/typescript/typescript-4.9.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2022 Gentoo Authors
+# Copyright 2021-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ S="${WORKDIR}"/package
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64"
+KEYWORDS="amd64 ~arm64 ~ppc64"
 
 RDEPEND="net-libs/nodejs"
 BDEPEND=">=net-libs/nodejs-16[npm]"



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

2023-01-24 Thread Sam James
commit: b3341fb003d87ac5144ba995a03a71b954ae26f4
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 24 23:54:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 24 23:54:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3341fb0

dev-libs/papi: Stabilize 6.0.0.1-r1 x86, #891925

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

 dev-libs/papi/papi-6.0.0.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/papi/papi-6.0.0.1-r1.ebuild 
b/dev-libs/papi/papi-6.0.0.1-r1.ebuild
index a42b0ca09acf..a91fdd7c9cb0 100644
--- a/dev-libs/papi/papi-6.0.0.1-r1.ebuild
+++ b/dev-libs/papi/papi-6.0.0.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ S="${WORKDIR}/${P}/src"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 
 DEPEND="
dev-libs/libpfm[static-libs]



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

2023-01-24 Thread Sam James
commit: fab8a642aa747677c8bdce1b5f24283d514cb069
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 24 23:54:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 24 23:54:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fab8a642

sys-process/tiptop: Stabilize 2.3.1_p4_p20221211 amd64, #891925

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

 sys-process/tiptop/tiptop-2.3.1_p4_p20221211.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/tiptop/tiptop-2.3.1_p4_p20221211.ebuild 
b/sys-process/tiptop/tiptop-2.3.1_p4_p20221211.ebuild
index 1238f3321d38..de1b694271d7 100644
--- a/sys-process/tiptop/tiptop-2.3.1_p4_p20221211.ebuild
+++ b/sys-process/tiptop/tiptop-2.3.1_p4_p20221211.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${GIT_COMMIT}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 
 RDEPEND="
dev-libs/libxml2:2



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

2023-01-24 Thread Sam James
commit: cf9d478232b3cff4e9cc7a0ef335b9bef8a4042b
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 24 23:54:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 24 23:54:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf9d4782

net-misc/snarf: Stabilize 7.0-r5 amd64, #891931

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

 net-misc/snarf/snarf-7.0-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/snarf/snarf-7.0-r5.ebuild 
b/net-misc/snarf/snarf-7.0-r5.ebuild
index 6d633b01e93f..af0b36438f58 100644
--- a/net-misc/snarf/snarf-7.0-r5.ebuild
+++ b/net-misc/snarf/snarf-7.0-r5.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://www.xach.com/snarf/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ppc ~sparc ~x86"
+KEYWORDS="~alpha amd64 ppc ~sparc ~x86"
 
 PATCHES=(
"${FILESDIR}"/snarf-basename-patch.diff



[gentoo-commits] repo/gentoo:master commit in: net-nds/ldapvi/

2023-01-24 Thread Sam James
commit: c7be55c1fca22aa94623042251065cda3e5b09d0
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 24 23:54:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 24 23:54:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7be55c1

net-nds/ldapvi: Stabilize 1.7_p20101214-r4 amd64, #891929

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

 net-nds/ldapvi/ldapvi-1.7_p20101214-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-nds/ldapvi/ldapvi-1.7_p20101214-r4.ebuild 
b/net-nds/ldapvi/ldapvi-1.7_p20101214-r4.ebuild
index ae09f8ad86f2..d899442229e4 100644
--- a/net-nds/ldapvi/ldapvi-1.7_p20101214-r4.ebuild
+++ b/net-nds/ldapvi/ldapvi-1.7_p20101214-r4.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"/${P}/${PN}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~sparc x86"
+KEYWORDS="amd64 ~hppa ~ppc ~sparc x86"
 IUSE="gnutls sasl"
 
 RDEPEND="dev-libs/popt



[gentoo-commits] repo/gentoo:master commit in: net-im/synapse/

2023-01-24 Thread Sam James
commit: 1e8eff2cfa41a3059a857883f06da7158933fec8
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 24 23:54:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 24 23:54:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e8eff2c

net-im/synapse: Stabilize 1.74.0 amd64, #891901

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

 net-im/synapse/synapse-1.74.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-im/synapse/synapse-1.74.0.ebuild 
b/net-im/synapse/synapse-1.74.0.ebuild
index 97c3297b36af..2d93428cd56e 100644
--- a/net-im/synapse/synapse-1.74.0.ebuild
+++ b/net-im/synapse/synapse-1.74.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -85,7 +85,7 @@ LICENSE+="
Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD MIT Unicode-DFS-2016
 "
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64"
+KEYWORDS="amd64 ~ppc64"
 IUSE="postgres systemd test"
 RESTRICT="!test? ( test )"
 



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

2023-01-24 Thread Sam James
commit: 317a08169642b32af89c4c32c78cbd2d25a29ecb
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 24 23:54:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 24 23:54:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=317a0816

dev-libs/papi: Stabilize 6.0.0.1-r1 amd64, #891925

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

 dev-libs/papi/papi-6.0.0.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/papi/papi-6.0.0.1-r1.ebuild 
b/dev-libs/papi/papi-6.0.0.1-r1.ebuild
index a91fdd7c9cb0..a4801fba366c 100644
--- a/dev-libs/papi/papi-6.0.0.1-r1.ebuild
+++ b/dev-libs/papi/papi-6.0.0.1-r1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${P}/src"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 
 DEPEND="
dev-libs/libpfm[static-libs]



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

2023-01-24 Thread Sam James
commit: f8fb33ed338a6b6b1544381fe1e25bf7fe52324c
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 24 23:54:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 24 23:54:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8fb33ed

sys-process/tiptop: Stabilize 2.3.1_p4_p20221211 x86, #891925

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

 sys-process/tiptop/tiptop-2.3.1_p4_p20221211.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-process/tiptop/tiptop-2.3.1_p4_p20221211.ebuild 
b/sys-process/tiptop/tiptop-2.3.1_p4_p20221211.ebuild
index fc0c6c4ba157..1238f3321d38 100644
--- a/sys-process/tiptop/tiptop-2.3.1_p4_p20221211.ebuild
+++ b/sys-process/tiptop/tiptop-2.3.1_p4_p20221211.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${GIT_COMMIT}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 
 RDEPEND="
dev-libs/libxml2:2



[gentoo-commits] repo/gentoo:master commit in: x11-plugins/gkrellshoot/

2023-01-24 Thread Sam James
commit: c60915acf99b7346718c7fbf00b5340bc21d8c99
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 24 23:54:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 24 23:54:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c60915ac

x11-plugins/gkrellshoot: Stabilize 0.4.4-r5 amd64, #891919

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

 x11-plugins/gkrellshoot/gkrellshoot-0.4.4-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-plugins/gkrellshoot/gkrellshoot-0.4.4-r5.ebuild 
b/x11-plugins/gkrellshoot/gkrellshoot-0.4.4-r5.ebuild
index 9f7d5757ebe6..ff56a3187ad0 100644
--- a/x11-plugins/gkrellshoot/gkrellshoot-0.4.4-r5.ebuild
+++ b/x11-plugins/gkrellshoot/gkrellshoot-0.4.4-r5.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${P/s/S}"
 
 LICENSE="GPL-2"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~ppc sparc x86"
+KEYWORDS="~alpha amd64 ~ppc sparc x86"
 
 DEPEND="app-admin/gkrellm:2[X]"
 RDEPEND="



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

2023-01-24 Thread Sam James
commit: f23df72f319444ecc27c51e4db6faa5372f36a7b
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 24 23:54:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 24 23:54:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f23df72f

x11-misc/xlockmore: Stabilize 5.71 amd64, #891921

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

 x11-misc/xlockmore/xlockmore-5.71.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/xlockmore/xlockmore-5.71.ebuild 
b/x11-misc/xlockmore/xlockmore-5.71.ebuild
index 0c07f40b8b13..9d4e2f947eef 100644
--- a/x11-misc/xlockmore/xlockmore-5.71.ebuild
+++ b/x11-misc/xlockmore/xlockmore-5.71.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${P/_alpha/ALPHA}"
 
 LICENSE="BSD GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ppc ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ppc ppc64 ~riscv sparc ~x86"
 IUSE="crypt debug gtk imagemagick motif nas opengl pam truetype xinerama 
xlockrc vtlock"
 
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: x11-plugins/gkrellshoot/

2023-01-24 Thread Sam James
commit: f33245bf6d4888649ed43e0494f21267f75b01b7
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 24 23:54:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 24 23:54:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f33245bf

x11-plugins/gkrellshoot: Stabilize 0.4.4-r5 x86, #891919

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

 x11-plugins/gkrellshoot/gkrellshoot-0.4.4-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-plugins/gkrellshoot/gkrellshoot-0.4.4-r5.ebuild 
b/x11-plugins/gkrellshoot/gkrellshoot-0.4.4-r5.ebuild
index 909363c564e1..9f7d5757ebe6 100644
--- a/x11-plugins/gkrellshoot/gkrellshoot-0.4.4-r5.ebuild
+++ b/x11-plugins/gkrellshoot/gkrellshoot-0.4.4-r5.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${P/s/S}"
 
 LICENSE="GPL-2"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~ppc sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~ppc sparc x86"
 
 DEPEND="app-admin/gkrellm:2[X]"
 RDEPEND="



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

2023-01-24 Thread Arsen Arsenović
commit: f04373852bead94cabf5d78e8dcb7b588eeeac05
Author: Arsen Arsenović  gentoo  org>
AuthorDate: Tue Jan 24 23:42:27 2023 +
Commit: Arsen Arsenović  gentoo  org>
CommitDate: Tue Jan 24 23:43:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0437385

dev-util/poke: add 2.90.1

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

 dev-util/poke/Manifest   |   2 +-
 dev-util/poke/poke-2.90.1.ebuild | 119 +++
 2 files changed, 120 insertions(+), 1 deletion(-)

diff --git a/dev-util/poke/Manifest b/dev-util/poke/Manifest
index 06df80592dde..fc8383cb9cd6 100644
--- a/dev-util/poke/Manifest
+++ b/dev-util/poke/Manifest
@@ -1,3 +1,3 @@
 DIST poke-2.3.tar.gz 7369945 BLAKE2B 
fe9274099a9ddacf1f46b7cec1f98cc6c442b24f149efbf4320a74a270dc8bad7cf3f87df817c9968a13ece763573b36f0ec99699cb9c7742b7be9023a4fca39
 SHA512 
101ef0009676c02f72ffb4889a02c9a161f29f412685249c7166f69077b0cd1b19d940567ebb86894bacf2278a2e138354fd49456f12b05a4c1957f437ff1d86
 DIST poke-2.4.tar.gz 7372092 BLAKE2B 
64b8b22713bb581c30b624200c0a283a8de548895db2c21d83babbb18a93f3a8975dd7af752bd7ea856242f90035add249fbb62462ac632bec351598bcca0fe5
 SHA512 
6fa1097a5cbbd4171b6a390934c5648b4c382b8b8c8dd4955bba82cb57107f67e23b39f2df2081904a02f457e6c5b2d10baed710da3ed4b9b9eab3f4127e12bc
-DIST poke-2.90.0.tar.gz 7503533 BLAKE2B 
d5ceb3ae95025d34ba6efb14b437d9bb4c24c2bbdd782a551ca58ef45044c6059f073816a95a5eafe6d2e44eed5cb32b006a6bdbd74143d1b2ae0f885c131be8
 SHA512 
44e48988b20ddfebc988be9027455e9dda5a59aef09822967f275645b07155971b6de2e4554560c825df19625e01fc565469488826d6f687c92865f45ab35065
+DIST poke-2.90.1.tar.gz 7512925 BLAKE2B 
38c9283f1c0b183b1b74c2ebd347edf6e9a9191d19070f7da32e6b0f520ec8197be3a813bc98160b47363cd11069bdaf84bb528498fe51cf2dcadf0bfa06a25e
 SHA512 
f5823bed61ab64c2cdde83c918716fe64ad5552499023b2f5202130d6b2bab405c9d1cb1e12c7f190749689d86bf36f4edfe140ce748ac4c5f03d219197558d3

diff --git a/dev-util/poke/poke-2.90.1.ebuild b/dev-util/poke/poke-2.90.1.ebuild
new file mode 100644
index ..6bb0f34eb2c4
--- /dev/null
+++ b/dev-util/poke/poke-2.90.1.ebuild
@@ -0,0 +1,119 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp-common flag-o-matic
+
+DESCRIPTION="Extensible editor for structured binary data"
+HOMEPAGE="https://www.jemarch.net/poke";
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.savannah.gnu.org/git/poke.git";
+   REGEN_BDEPEND="
+   >=sys-devel/autoconf-2.62
+   >=sys-devel/automake-1.16
+   sys-apps/gawk
+   sys-apps/help2man
+   sys-apps/texinfo
+   sys-devel/bison
+   sys-devel/flex
+   "
+elif [[ $(ver_cut 2) -ge 90 || $(ver_cut 3) -ge 90 ]]; then
+   SRC_URI="https://alpha.gnu.org/gnu/poke/${P}.tar.gz";
+   REGEN_BDEPEND=""
+else
+   SRC_URI="mirror://gnu/poke/${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+   REGEN_BDEPEND=""
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+IUSE="emacs pvm-profiling nbd nls test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/boehm-gc:=
+   dev-libs/libatomic_ops
+   sys-devel/gettext
+   sys-libs/readline:=
+   emacs? ( >=app-editors/emacs-23.1:* )
+   nbd? ( sys-libs/libnbd )
+"
+DEPEND="
+   ${RDEPEND}
+   test? ( nbd? ( sys-libs/libnbd[uri-support] ) )
+"
+BDEPEND="
+   ${REGEN_BDEPEND}
+   virtual/pkgconfig
+   emacs? ( >=app-editors/emacs-23.1:* )
+   test? (
+   dev-util/dejagnu
+   nbd? ( sys-block/nbdkit )
+   )
+"
+
+SITEFILE="50${PN}-gentoo.el"
+
+pkg_setup() {
+   use emacs && elisp-check-emacs-version
+}
+
+src_prepare() {
+   default
+
+   if [[ ${PV} ==  ]]; then
+   ./bootstrap || die
+   fi
+}
+
+src_configure() {
+   # See bug 858461.
+   # Upstream support might happen one day.  For context, only one file 
needs
+   # LTO to be disabled (since it's an autogenerated bytecode interpreter),
+   # others do not.  The build system will handle this at some point in the
+   # future.  Until then, just filter out LTO.
+   filter-lto
+
+   local myconf=(
+   --with-lispdir="${EPREFIX}/${SITELISP}/${PN}"
+   --enable-hserver
+   $(use_enable nbd libnbd)
+   $(use_enable pvm-profiling)
+   $(use_enable nls)
+   )
+
+   econf "${myconf[@]}"
+}
+
+src_compile() {
+   default
+
+   if use emacs; then
+   cd etc || die
+   elisp-compile *.el
+   fi
+}
+
+src_install() {
+   default
+
+   if use emacs; then
+   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+   cd etc || die
+   elisp-install "${PN}" *.el *.elc
+   fi
+   find "${ED}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   us

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

2023-01-24 Thread Arsen Arsenović
commit: ab1ccfabb35dc714f4ee8a567a32a36c198de1bf
Author: Arsen Arsenović  gentoo  org>
AuthorDate: Tue Jan 24 23:42:33 2023 +
Commit: Arsen Arsenović  gentoo  org>
CommitDate: Tue Jan 24 23:43:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab1ccfab

dev-util/poke: drop 2.90.0

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

 dev-util/poke/poke-2.90.0.ebuild | 119 ---
 1 file changed, 119 deletions(-)

diff --git a/dev-util/poke/poke-2.90.0.ebuild b/dev-util/poke/poke-2.90.0.ebuild
deleted file mode 100644
index 77f62ea257d8..
--- a/dev-util/poke/poke-2.90.0.ebuild
+++ /dev/null
@@ -1,119 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp-common flag-o-matic
-
-DESCRIPTION="Extensible editor for structured binary data"
-HOMEPAGE="https://www.jemarch.net/poke";
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://git.savannah.gnu.org/git/poke.git";
-   REGEN_BDEPEND="
-   >=sys-devel/autoconf-2.62
-   >=sys-devel/automake-1.16
-   sys-apps/gawk
-   sys-apps/help2man
-   sys-apps/texinfo
-   sys-devel/bison
-   sys-devel/flex
-   "
-elif [[ $(ver_cut 2) -ge 90 || $(ver_cut 3) ]]; then
-   SRC_URI="https://alpha.gnu.org/gnu/poke/${P}.tar.gz";
-   REGEN_BDEPEND=""
-else
-   SRC_URI="mirror://gnu/poke/${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-   REGEN_BDEPEND=""
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-IUSE="emacs pvm-profiling nbd nls test"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-libs/boehm-gc:=
-   dev-libs/libatomic_ops
-   sys-devel/gettext
-   sys-libs/readline:=
-   emacs? ( >=app-editors/emacs-23.1:* )
-   nbd? ( sys-libs/libnbd )
-"
-DEPEND="
-   ${RDEPEND}
-   test? ( nbd? ( sys-libs/libnbd[uri-support] ) )
-"
-BDEPEND="
-   ${REGEN_BDEPEND}
-   virtual/pkgconfig
-   emacs? ( >=app-editors/emacs-23.1:* )
-   test? (
-   dev-util/dejagnu
-   nbd? ( sys-block/nbdkit )
-   )
-"
-
-SITEFILE="50${PN}-gentoo.el"
-
-pkg_setup() {
-   use emacs && elisp-check-emacs-version
-}
-
-src_prepare() {
-   default
-
-   if [[ ${PV} ==  ]]; then
-   ./bootstrap || die
-   fi
-}
-
-src_configure() {
-   # See bug 858461.
-   # Upstream support might happen one day.  For context, only one file 
needs
-   # LTO to be disabled (since it's an autogenerated bytecode interpreter),
-   # others do not.  The build system will handle this at some point in the
-   # future.  Until then, just filter out LTO.
-   filter-lto
-
-   local myconf=(
-   --with-lispdir="${EPREFIX}/${SITELISP}/${PN}"
-   --enable-hserver
-   $(use_enable nbd libnbd)
-   $(use_enable pvm-profiling)
-   $(use_enable nls)
-   )
-
-   econf "${myconf[@]}"
-}
-
-src_compile() {
-   default
-
-   if use emacs; then
-   cd etc || die
-   elisp-compile *.el
-   fi
-}
-
-src_install() {
-   default
-
-   if use emacs; then
-   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
-   cd etc || die
-   elisp-install "${PN}" *.el *.elc
-   fi
-   find "${ED}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
-   use emacs && elisp-site-regen
-}
-
-pkg_postrm() {
-   use emacs && elisp-site-regen
-}



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

2023-01-24 Thread Arsen Arsenović
commit: c1a98219958b6eb1bbc9026ffae8d2f9e82ae711
Author: Arsen Arsenović  gentoo  org>
AuthorDate: Tue Jan 24 23:30:44 2023 +
Commit: Arsen Arsenović  gentoo  org>
CommitDate: Tue Jan 24 23:43:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1a98219

dev-util/poke: Fix minor typo in alpha check

This has no effect in any current version, but is bothering me.

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

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

diff --git a/dev-util/poke/poke-.ebuild b/dev-util/poke/poke-.ebuild
index 77f62ea257d8..6bb0f34eb2c4 100644
--- a/dev-util/poke/poke-.ebuild
+++ b/dev-util/poke/poke-.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} ==  ]]; then
sys-devel/bison
sys-devel/flex
"
-elif [[ $(ver_cut 2) -ge 90 || $(ver_cut 3) ]]; then
+elif [[ $(ver_cut 2) -ge 90 || $(ver_cut 3) -ge 90 ]]; then
SRC_URI="https://alpha.gnu.org/gnu/poke/${P}.tar.gz";
REGEN_BDEPEND=""
 else



[gentoo-commits] repo/gentoo:master commit in: games-rpg/freedroidrpg/

2023-01-24 Thread Ionen Wolkens
commit: 09ad97e974aba0d5d41c078356e954efcbfd4d90
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Jan 24 23:23:27 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jan 24 23:23:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09ad97e9

games-rpg/freedroidrpg: add 1.0

wrt #729326, this version adds lua sandboxing for save game
handling (so guess can consider this fixed? or reasonable anyway).

Bug: https://bugs.gentoo.org/729326
Signed-off-by: Ionen Wolkens  gentoo.org>

 games-rpg/freedroidrpg/Manifest|  1 +
 games-rpg/freedroidrpg/freedroidrpg-1.0.ebuild | 65 ++
 2 files changed, 66 insertions(+)

diff --git a/games-rpg/freedroidrpg/Manifest b/games-rpg/freedroidrpg/Manifest
index 0ac1d2328fcd..8e4af3f8ef8d 100644
--- a/games-rpg/freedroidrpg/Manifest
+++ b/games-rpg/freedroidrpg/Manifest
@@ -1 +1,2 @@
+DIST freedroidRPG-1.0.tar.gz 237703530 BLAKE2B 
78531d4e434faecbe34ba34c9996baff8906679916f645ab45d0003b47f55dda6e3a617a39a66aa74185f0983e35cababea2c2240ad42ba0d7a61e73b2308013
 SHA512 
e3cac480e9db02b2991da674ec6357b1d660996f3fa3eeb75f0908ca653a637eeb44239c1cd7540087f27195e460100d08aa022f6812db72387647218c7bcb29
 DIST freedroidRPG-1.0rc3.tar.gz 237674000 BLAKE2B 
44031686ccd9af3bb082ec9cd2bf233792d2b1019a35b0fc2585df39a05b678ef784f9ff5861fbbcfe7ea624a338f6ab28f855158b7c1d18d52fa9e410410d7d
 SHA512 
51125619fb57f8cb16746b3ff100175ab7917c567c8b1efcbc1aebc80a4774501a934b2fd544d65f1420212f9043015c2b88f08d785e765a30ce478157d887fd

diff --git a/games-rpg/freedroidrpg/freedroidrpg-1.0.ebuild 
b/games-rpg/freedroidrpg/freedroidrpg-1.0.ebuild
new file mode 100644
index ..01d5f7f78f03
--- /dev/null
+++ b/games-rpg/freedroidrpg/freedroidrpg-1.0.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-3 )
+PYTHON_COMPAT=( python3_{9..11} )
+inherit lua-single python-any-r1 xdg
+
+DESCRIPTION="Modification of the classical Freedroid engine into an RPG"
+HOMEPAGE="https://www.freedroid.org/";
+SRC_URI="https://ftp.osuosl.org/pub/freedroid/freedroidRPG-${PV}/freedroidRPG-${PV}.tar.gz";
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="debug devtools opengl profile +sound"
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+
+RDEPEND="
+   ${LUA_DEPS}
+   media-libs/libpng:=
+   media-libs/libsdl[opengl?,sound?,video]
+   media-libs/sdl-gfx:=
+   media-libs/sdl-image[jpeg,png]
+   sys-libs/zlib:=
+   virtual/libintl
+   devtools? ( media-libs/sdl-ttf )
+   opengl? (
+   media-libs/glew:0=
+   media-libs/libglvnd[X]
+   )
+   sound? ( media-libs/sdl-mixer[vorbis] )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   ${PYTHON_DEPS}
+   sys-devel/gettext
+   app-alternatives/awk
+   virtual/pkgconfig"
+
+pkg_setup() {
+   lua-single_pkg_setup
+   python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   python_fix_shebang src/gen_savestruct.py
+   rm data/sound/speak.py || die # unused, skip install + python rdep
+}
+
+src_configure() {
+   local econfargs=(
+   $(use_enable debug backtrace)
+   $(use_enable debug)
+   $(use_enable devtools dev-tools)
+   $(use_enable opengl)
+   $(use_enable profile rtprof)
+   $(use_enable sound)
+   $(use_with debug extra-warnings)
+   )
+
+   econf "${econfargs[@]}"
+}



[gentoo-commits] repo/gentoo:master commit in: games-rpg/freedroidrpg/

2023-01-24 Thread Ionen Wolkens
commit: ec7834f32b220169f98dac9f48955d261abb1d35
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Jan 24 23:28:25 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jan 24 23:28:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec7834f3

games-rpg/freedroidrpg: drop vulnerable 1.0_rc3

Bug: https://bugs.gentoo.org/729326
Signed-off-by: Ionen Wolkens  gentoo.org>

 games-rpg/freedroidrpg/Manifest|  1 -
 games-rpg/freedroidrpg/freedroidrpg-1.0_rc3.ebuild | 73 --
 2 files changed, 74 deletions(-)

diff --git a/games-rpg/freedroidrpg/Manifest b/games-rpg/freedroidrpg/Manifest
index 8e4af3f8ef8d..93cf3f364dc5 100644
--- a/games-rpg/freedroidrpg/Manifest
+++ b/games-rpg/freedroidrpg/Manifest
@@ -1,2 +1 @@
 DIST freedroidRPG-1.0.tar.gz 237703530 BLAKE2B 
78531d4e434faecbe34ba34c9996baff8906679916f645ab45d0003b47f55dda6e3a617a39a66aa74185f0983e35cababea2c2240ad42ba0d7a61e73b2308013
 SHA512 
e3cac480e9db02b2991da674ec6357b1d660996f3fa3eeb75f0908ca653a637eeb44239c1cd7540087f27195e460100d08aa022f6812db72387647218c7bcb29
-DIST freedroidRPG-1.0rc3.tar.gz 237674000 BLAKE2B 
44031686ccd9af3bb082ec9cd2bf233792d2b1019a35b0fc2585df39a05b678ef784f9ff5861fbbcfe7ea624a338f6ab28f855158b7c1d18d52fa9e410410d7d
 SHA512 
51125619fb57f8cb16746b3ff100175ab7917c567c8b1efcbc1aebc80a4774501a934b2fd544d65f1420212f9043015c2b88f08d785e765a30ce478157d887fd

diff --git a/games-rpg/freedroidrpg/freedroidrpg-1.0_rc3.ebuild 
b/games-rpg/freedroidrpg/freedroidrpg-1.0_rc3.ebuild
deleted file mode 100644
index eac95c617462..
--- a/games-rpg/freedroidrpg/freedroidrpg-1.0_rc3.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( lua5-3 )
-PYTHON_COMPAT=( python3_{9..11} )
-inherit lua-single python-any-r1 xdg
-
-MY_PV=$(ver_rs 2 '')
-
-DESCRIPTION="Modification of the classical Freedroid engine into an RPG"
-HOMEPAGE="https://www.freedroid.org/";
-SRC_URI="https://ftp.osuosl.org/pub/freedroid/freedroidRPG-$(ver_cut 
1-2)/freedroidRPG-${MY_PV}.tar.gz"
-S="${WORKDIR}/${PN}-${MY_PV^^}"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="debug devtools opengl profile +sound"
-REQUIRED_USE="${LUA_REQUIRED_USE}"
-
-RDEPEND="
-   ${LUA_DEPS}
-   media-libs/libjpeg-turbo
-   media-libs/libpng:=
-   media-libs/libsdl[opengl?,sound?,video]
-   media-libs/sdl-gfx:=
-   media-libs/sdl-image[jpeg,png]
-   sys-libs/zlib:=
-   virtual/libintl
-   devtools? ( media-libs/sdl-ttf )
-   opengl? (
-   media-libs/glew:0=
-   virtual/opengl
-   )
-   sound? (
-   media-libs/libogg
-   media-libs/libvorbis
-   media-libs/sdl-mixer[vorbis]
-   )"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   ${PYTHON_DEPS}
-   sys-devel/gettext
-   app-alternatives/awk
-   virtual/pkgconfig"
-
-pkg_setup() {
-   lua-single_pkg_setup
-   python-any-r1_pkg_setup
-}
-
-src_prepare() {
-   default
-
-   python_fix_shebang src/gen_savestruct.py # build only
-   rm data/sound/speak.py || die # unused, skip install / python rdep
-}
-
-src_configure() {
-   local econfargs=(
-   $(use_enable debug backtrace)
-   $(use_enable debug)
-   $(use_enable devtools dev-tools)
-   $(use_enable opengl)
-   $(use_enable profile rtprof)
-   $(use_enable sound)
-   $(use_with debug extra-warnings)
-   )
-
-   econf "${econfargs[@]}"
-}



[gentoo-commits] proj/releng:master commit in: tools/

2023-01-24 Thread Andreas K. Hüttel
commit: 2a78aa57d6640cc57d7736b732e5f654244f9d52
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue Jan 24 23:14:17 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue Jan 24 23:14:33 2023 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=2a78aa57

Re-enable merged-usr riscv builds

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 tools/catalyst-auto-qemu-riscv.conf | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/tools/catalyst-auto-qemu-riscv.conf 
b/tools/catalyst-auto-qemu-riscv.conf
index 315f1720..2b0f985b 100644
--- a/tools/catalyst-auto-qemu-riscv.conf
+++ b/tools/catalyst-auto-qemu-riscv.conf
@@ -11,12 +11,14 @@ SPECS_DIR=${REPO_DIR}/releases/specs-qemu/riscv
 EMAIL_SUBJECT_PREPEND="[riscv-qemu-auto]"
 
 SETS="
-   lp64d_musl
+   lp64d_systemd_mu
lp64d_openrc
lp64d_systemd
-   lp64_musl
+   lp64d_musl
+   lp64_systemd_mu
lp64_openrc
lp64_systemd
+   lp64_musl
 "
 
 SET_lp64d_musl_SPECS="stage1-lp64d-musl.spec stage3-lp64d-musl.spec"



[gentoo-commits] repo/proj/guru:dev commit in: media-sound/jacktrip/

2023-01-24 Thread Adrian Schollmeyer
commit: 57a23cdb84d5e9a3d1cdd91fdf61ec95bfe5112a
Author: Adrian Schollmeyer  nexadn  de>
AuthorDate: Tue Jan 24 23:02:54 2023 +
Commit: Adrian Schollmeyer  nexadn  de>
CommitDate: Tue Jan 24 23:02:54 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=57a23cdb

media-sound/jacktrip: add 1.7.0

Signed-off-by: Adrian Schollmeyer  nexadn.de>

 media-sound/jacktrip/Manifest  |  1 +
 media-sound/jacktrip/jacktrip-1.7.0.ebuild | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/media-sound/jacktrip/Manifest b/media-sound/jacktrip/Manifest
index 62c1ad5d6..299ebf3a4 100644
--- a/media-sound/jacktrip/Manifest
+++ b/media-sound/jacktrip/Manifest
@@ -1 +1,2 @@
 DIST jacktrip-1.6.8.tar.gz 5789095 BLAKE2B 
ebe1b0c6ade7b40ff6e06bd9f628ba6423542dd496aeb447e5eed5865901b27c3f4ab5dbbc55bfdf22daa0ca03d8a2b734dcd8f80f3c9d64a0c8efda95941fbb
 SHA512 
dc0bf64461eddfbedaa773c177a4c1387e205b5f3efeaf1e999b5ead21abe53122eebdeb75e853cdaeeb03c73eeb968ac7d5d6962b4af27b5009b724775a823c
+DIST jacktrip-1.7.0.tar.gz 5795989 BLAKE2B 
7ae402a98feadb450e7ac36951f4f967bd34b7dd3ce99e23bfe657e74d7a21ac248519ff66fbd1a2e5c719f302b63ec1585dcdc757b86d6608bcc845898d17af
 SHA512 
c7020afc3a495f0fd9aa4014c8a0b4a6f3bad162ad74184a1448fc65591f0f8ae0cc8ddc5be55d2b02c37036e254b8741d1b37ff3d1b0f97f02f3b9ae214

diff --git a/media-sound/jacktrip/jacktrip-1.7.0.ebuild 
b/media-sound/jacktrip/jacktrip-1.7.0.ebuild
new file mode 100644
index 0..f753e329b
--- /dev/null
+++ b/media-sound/jacktrip/jacktrip-1.7.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="Send JACK audio over a network"
+HOMEPAGE="https://jacktrip.github.io/jacktrip/ 
https://github.com/jacktrip/jacktrip";
+SRC_URI="https://github.com/jacktrip/jacktrip/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="gui jack +rtaudio virtualstudio"
+REQUIRED_USE="
+   virtualstudio? ( gui )
+   || ( jack rtaudio )
+"
+
+DEPEND="
+   dev-qt/qtcore:5=
+   dev-qt/qtnetwork:5=
+
+   gui? (
+   dev-qt/qtgui:5=
+   dev-qt/qtwidgets:5=
+   )
+
+   jack? (
+   virtual/jack
+   )
+
+   rtaudio? (
+   media-libs/rtaudio:=
+   )
+
+   virtualstudio? (
+   dev-qt/qtdeclarative:5=
+   dev-qt/qtnetworkauth:5=
+   dev-qt/qtsvg:5=
+   dev-qt/qtwebsockets:5=
+   )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local emesonargs=(
+   -Dweakjack=false
+   -Dnoupdater=true
+   -Dnogui=$(usex gui false true)
+   -Dnovs=$(usex virtualstudio false true)
+   $(meson_feature jack)
+   $(meson_feature rtaudio)
+   )
+
+   meson_src_configure
+}



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

2023-01-24 Thread Andreas K. Hüttel
commit: c6dce91299dc71c90f302e2d25828f7b2dfff477
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue Jan 24 22:56:50 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue Jan 24 22:56:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6dce912

sys-apps/baselayout: Fix merged-usr riscv case

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

 .../{baselayout-.ebuild => baselayout-2.9-r1.ebuild}  | 8 +---
 sys-apps/baselayout/baselayout-.ebuild| 2 +-
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/sys-apps/baselayout/baselayout-.ebuild 
b/sys-apps/baselayout/baselayout-2.9-r1.ebuild
similarity index 97%
copy from sys-apps/baselayout/baselayout-.ebuild
copy to sys-apps/baselayout/baselayout-2.9-r1.ebuild
index 35af87850d7c..198a5ba595b0 100644
--- a/sys-apps/baselayout/baselayout-.ebuild
+++ b/sys-apps/baselayout/baselayout-2.9-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ if [[ ${PV} =  ]]; then
inherit git-r3
 else
SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.bz2";
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+   KEYWORDS="~riscv"
 fi
 
 LICENSE="GPL-2"
@@ -82,7 +82,7 @@ multilib_layout() {
die "Unable to create ${dir} 
directory"
fi
done
-   riscv_compat_symlink "${def_libdir}" 
"${prefix}${def_libdir}/${DEFAULT_ABI}"
+   [[ -d "${prefix}${def_libdir}" ]] && 
riscv_compat_symlink "${def_libdir}" "${prefix}${def_libdir}/${DEFAULT_ABI}"
done
return 0
fi
@@ -164,6 +164,7 @@ multilib_layout() {
# only symlinked the lib dir on systems where 
we moved it
# to "lib32" ...
case ${CHOST} in
+   *-gentoo-freebsd*) ;; # We want it the other 
way on fbsd.
i?86*|x86_64*|powerpc*|sparc*|s390*)
if [[ -d ${prefix}lib32 && ! -h 
${prefix}lib32 ]] ; then
rm -f "${prefix}lib32"/.keep || 
die
@@ -256,6 +257,7 @@ src_prepare() {
 
 src_install() {
emake \
+   OS=Linux \
DESTDIR="${ED}" \
install
 

diff --git a/sys-apps/baselayout/baselayout-.ebuild 
b/sys-apps/baselayout/baselayout-.ebuild
index 35af87850d7c..a5cb994667ce 100644
--- a/sys-apps/baselayout/baselayout-.ebuild
+++ b/sys-apps/baselayout/baselayout-.ebuild
@@ -82,7 +82,7 @@ multilib_layout() {
die "Unable to create ${dir} 
directory"
fi
done
-   riscv_compat_symlink "${def_libdir}" 
"${prefix}${def_libdir}/${DEFAULT_ABI}"
+   [[ -d "${prefix}${def_libdir}" ]] && 
riscv_compat_symlink "${def_libdir}" "${prefix}${def_libdir}/${DEFAULT_ABI}"
done
return 0
fi



[gentoo-commits] repo/proj/guru:dev commit in: app-doc/ford/

2023-01-24 Thread Sergey Torokhov
commit: 0b463dd96e788dc93f026bc3f598397244a57145
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Tue Jan 24 21:36:52 2023 +
Commit: Sergey Torokhov  yandex  ru>
CommitDate: Tue Jan 24 21:38:57 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0b463dd9

app-doc/ford: ford-6.1.13-r1 fix python compat with 3.9 restrict.

Signed-off-by: Sergey Torokhov  yandex.ru>

 app-doc/ford/ford-6.1.13-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-doc/ford/ford-6.1.13-r1.ebuild 
b/app-doc/ford/ford-6.1.13-r1.ebuild
index 9f6e6fbd8..277426ce6 100644
--- a/app-doc/ford/ford-6.1.13-r1.ebuild
+++ b/app-doc/ford/ford-6.1.13-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-PYTHON_COMPAT=( python3_{3..10} )
+PYTHON_COMPAT=( python3_{9..10} )
 DISTUTILS_USE_PEP517=setuptools
 
 inherit distutils-r1 toolchain-funcs



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

2023-01-24 Thread Andreas Sturmlechner
commit: 40853ae5d6820c46d8fce945cf0e16570d37de4f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jan 24 21:48:38 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jan 24 21:49:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40853ae5

app-text/poppler: drop 22.11.0-r1, 22.12.0-r1

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

 app-text/poppler/Manifest  |   4 -
 app-text/poppler/poppler-22.11.0-r1.ebuild | 134 -
 app-text/poppler/poppler-22.12.0-r1.ebuild | 134 -
 3 files changed, 272 deletions(-)

diff --git a/app-text/poppler/Manifest b/app-text/poppler/Manifest
index 4de27cf2bc88..7b60b9cc6548 100644
--- a/app-text/poppler/Manifest
+++ b/app-text/poppler/Manifest
@@ -1,6 +1,2 @@
-DIST poppler-22.11.0.tar.xz 1845444 BLAKE2B 
958eb5e99725e46f3fd79138f4e1197ede9df5be19b6e5b0899b6a8c8b071734b3b41af7681bd857662e7d9c36fde09117418c1db347c5dad9a2fbd07cb1eec9
 SHA512 
a173681782b4f6c4528140ce73d1f4c0ca89a018eab7197d69f1a76ab3e6115c7c03f82e99a8b3e5729c0f75b82896e59b38762ed460dd29b704ab4a03926e7b
-DIST poppler-22.11.0.tar.xz.sig 833 BLAKE2B 
8ebe07b5276272a29b9e7a427c066fb76a84c3ee1b7e259ddffe396c9c7798bb35092c2712e4d2d1f1ca6ec5226cf876717fb6858fe83cca1c39db25e231e1c9
 SHA512 
dabfbcb6bfde638fce6019a028e0d20951169a21751eb2474e67523800973a65dcb47855c8a908946026e3676cf0b1f782bcdd780fd5da0f035576df54610403
-DIST poppler-22.12.0.tar.xz 1845856 BLAKE2B 
73003b19b21ab7ed8ce4de813fcfc4b22dcae19669a107e6618d8784958da55cfa93b2045988e45f7ffae918930560fa9e8afeabb6fae8b2a48ddafdf5d4f4d2
 SHA512 
5ebfa3920922a94a1ae67aa179c0003df498c018d1c3850568637b966c6cf670ff221b4225e875e1c531d6b7d7e06a63a19b9fbe3ac1f589441aaebf23ca8a09
-DIST poppler-22.12.0.tar.xz.sig 833 BLAKE2B 
370e8079f8d703d1c5f674e513dc849fa1747adf440178c25e09b4a075eaa47924ad75821f176d9f692d0167ce08f683bf67b71b8e75c43fe9e1e9addf820d48
 SHA512 
305ee75a40612018edc44cbdffa126d3033bc900f62636babc8b6638a689e14567830a1d26b5e303ac303cb5e3d9c10bf331493754ab5ef4074fd17521bf06e6
 DIST poppler-23.01.0.tar.xz 1847492 BLAKE2B 
8dd85767a0c101b3d7166719374658a233aff491b0990917aacaa6fb3c5d8e51104b3ac45c78dcfb380286ea48067d1db57c2794d99a93cae9f4d64e9ca3dd07
 SHA512 
a44fd59cdb4dc1c04765990d9666f27538895883fe98a64e7bea30caebeab10875615282307fbd6eacecf83b7a7c8daa81afa1b13ae6c09b80673e3fb8563053
 DIST poppler-23.01.0.tar.xz.sig 833 BLAKE2B 
46c3910627fd69930fd428397e739e3fe41c9b835379dfe7abbdf421049a77b33ce1cf6a44bd386278d3610ae2547d119ac6da4c3bfa7f348c51fbce7319a878
 SHA512 
0cebaac1846e6b3944175bcb28b49592d562738c009a97e048abe9f6677718c97bea2b470ea503b8dd083fc5f154e71d539cf1e3bce08363c6979d268dcdfd3b

diff --git a/app-text/poppler/poppler-22.11.0-r1.ebuild 
b/app-text/poppler/poppler-22.11.0-r1.ebuild
deleted file mode 100644
index 69735eaee89b..
--- a/app-text/poppler/poppler-22.11.0-r1.ebuild
+++ /dev/null
@@ -1,134 +0,0 @@
-# Copyright 2005-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake 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/125"   # 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
-   >=media-libs/freetype-2.8
-   sys-libs/zlib
-   cairo? (
-   dev-libs/glib:2
-   x11-libs/cairo
-   introspection? ( dev-libs/gobject-introspection:= )
-   )
-   curl? ( net-misc/curl )
-   jpeg? ( media-libs/libjpeg-turbo:= )
-   jpeg2k? ( >=media-libs/openjpeg-2.3.0-r1:2= )
-   lcms? ( media-libs/lcms:2 )
-   nss? ( >=dev-libs/nss-3.19:0 )
-   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 )
-"
-BDEPEND="
-   dev-util/glib-utils
-   virtual/pkgconfig
-"
-
-if [[ $

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

2023-01-24 Thread Andreas Sturmlechner
commit: 03ac24d2fca7d61a71070a2efdb0819cec39b65b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jan 24 21:47:39 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jan 24 21:49:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03ac24d2

app-text/poppler-data: drop 0.4.11

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

 app-text/poppler-data/poppler-data-0.4.11.ebuild | 21 -
 1 file changed, 21 deletions(-)

diff --git a/app-text/poppler-data/poppler-data-0.4.11.ebuild 
b/app-text/poppler-data/poppler-data-0.4.11.ebuild
deleted file mode 100644
index 8fd03b2e77b2..
--- a/app-text/poppler-data/poppler-data-0.4.11.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Data files for poppler to support uncommon encodings without 
xpdfrc"
-HOMEPAGE="https://poppler.freedesktop.org/";
-SRC_URI="https://poppler.freedesktop.org/${P}.tar.gz";
-
-LICENSE="BSD GPL-2 MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-
-src_install() {
-   emake prefix="${EPREFIX}"/usr DESTDIR="${D}" install
-
-   # bug #409361
-   dodir /usr/share/poppler/cMaps
-   cd "${ED}"/usr/share/poppler/cMaps || die
-   find ../cMap -type f -exec ln -s {} . \; || die
-}



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

2023-01-24 Thread Ionen Wolkens
commit: b0a45ed223b06da415e21023b4d44b954810e730
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Jan 24 21:00:52 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jan 24 21:38:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0a45ed2

app-emulation/dxvk: add 2.1

python is used by libdisplay-info at build time

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

 app-emulation/dxvk/Manifest|   2 +
 app-emulation/dxvk/dxvk-2.1.ebuild | 171 +
 2 files changed, 173 insertions(+)

diff --git a/app-emulation/dxvk/Manifest b/app-emulation/dxvk/Manifest
index 927801e2e7ad..33679295b714 100644
--- a/app-emulation/dxvk/Manifest
+++ b/app-emulation/dxvk/Manifest
@@ -1,5 +1,7 @@
 DIST dxvk-1.10.3.tar.gz 1204407 BLAKE2B 
3507ffe4abf9c45f2a138b05e7cf706322a6bf3d2e9ae86a9d6216b206c09f79eac696ee7dfe33d0bef55e727f51301c36eb89bfa3b3f429d7d5fafc1eebdcb4
 SHA512 
8995b231b3f3650beda04c01f30186d10a373075a4774b4ecbfb3bbeb4de99c57555f1db0611e5c61c6a411a7215e0faf228f9861f6b7adae6fc365e8056f7e3
 DIST dxvk-2.0.tar.gz 943397 BLAKE2B 
7d59050e8ac3f9be311d11323cc0057d84c3b730360fe9e064ff4a5e2db5bffea5bae3214da366c60295ec5f1577ab08e2776274c9aaff7a7de1b9f2cefa836a
 SHA512 
98537bdec2b5e4f2ead5b93ab49db717e0706fe771a82a6ef1e5b5792c1bdd3f417cd6b6b2deadb1397b8a0740445fa88b9fb6c1f73510cc5c0e7ae35d65bcac
+DIST dxvk-2.1.tar.gz 960078 BLAKE2B 
ad8ea7eb000237914d9116a8fbfde13fde3dc00d428ebfe41aacb9373c6509112545ef1942b4cbc96a18338c3d07c2c494d0454236721e220ee5f5731a5c27b9
 SHA512 
10d919ba2612f665a20f7c72605967adeea94d8414bee45878f9df42ad263fa5ebfc7a76319173dce054ffe9b9cdc919ff7a136042f3f4e64142844c943bdef7
+DIST dxvk-libdisplay-info-d39344f466.tar.bz2 81232 BLAKE2B 
af76ccd3c40bc953008bc30d222c72f90bdc77f47f767b6e7423efaa0ec89d746396a755160b5470e219a15a0aa392be6066aab12921b45a1adb35d88132cd97
 SHA512 
79b4bf325cefc39bc587233bd82ff64c927ca5f829b8172d213c3d47af725c8dc7fe33576a8e96a869075ee2a8f00d165f3aa9e6c472e862a47e5c800b2b3315
 DIST dxvk-spirv-headers-0bcc624926.tar.gz 437771 BLAKE2B 
08815e36ad99b84777e38ad0c5616b6608a552f993e7f67433f2b8e20de81e9bce41420ac5998f5b67bca70a92ce70aed91b238990bd431c7b97070dfb0c5a60
 SHA512 
5995cf75d5605d41e9643bca81c195ef5aaa17d596e0282807f6fa8f8c494f7b63a41d611c535ae43dc3d609436aabef1e0d89626f37e6f20bad17b5e122e32c
 DIST dxvk-vulkan-headers-98f440ce68.tar.gz 1691979 BLAKE2B 
bf6fd288f16df7adcb5cebeb6e13713db1c26a0b833dead2fb57861abc60b2d0cda8e3f46f8e89cccb629e01081ba27763989ad6fd336c60a475b198c1c8
 SHA512 
69238d37d0af0162e0fd68094cd2fa9baa320497d34a9de491dea086c23291d0815b51e89218b1f0ee2b3314cbc8ac1809d6edb15ca51fcb282fe1e2b39a1a77
 DIST setup_dxvk.sh 4631 BLAKE2B 
25270e1f6dfd446b1d124eac3bd19da8bc770527d02d987949fc3ae0bead07866dafa25f77a90b9a408413a724354a29a4a156ff5c9dc75e26b66e079824ec86
 SHA512 
257fd84e29a7037f04a1a2a506502c71d527af58f8c84d8c3dfb64597ebdc41c3dca362eaf20ab4bc1982b76428c1f843815d56a6e1369d072e0009e270cb121

diff --git a/app-emulation/dxvk/dxvk-2.1.ebuild 
b/app-emulation/dxvk/dxvk-2.1.ebuild
new file mode 100644
index ..7b1ccff1d6f4
--- /dev/null
+++ b/app-emulation/dxvk/dxvk-2.1.ebuild
@@ -0,0 +1,171 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+MULTILIB_COMPAT=( abi_x86_{32,64} )
+inherit flag-o-matic meson-multilib python-any-r1
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/doitsujin/dxvk.git";
+   EGIT_SUBMODULES=(
+   # picky about headers and is cross-compiled making 
-I/usr/include troublesome
+   include/{spirv,vulkan}
+   subprojects/libdisplay-info
+   )
+else
+   HASH_SPIRV=0bcc624926a25a2a273d07877fd25a6ff5ba1cfb
+   HASH_VULKAN=98f440ce6868c94f5ec6e198cc1adda4760e8849
+   HASH_DISPLAYINFO=d39344f466caae0495ebac4d49b03a886d83ba3a
+   SRC_URI="
+   
https://github.com/doitsujin/dxvk/archive/refs/tags/v${PV}.tar.gz
+   -> ${P}.tar.gz
+   
https://github.com/KhronosGroup/SPIRV-Headers/archive/${HASH_SPIRV}.tar.gz
+   -> ${PN}-spirv-headers-${HASH_SPIRV::10}.tar.gz
+   
https://github.com/KhronosGroup/Vulkan-Headers/archive/${HASH_VULKAN}.tar.gz
+   -> ${PN}-vulkan-headers-${HASH_VULKAN::10}.tar.gz
+   
https://gitlab.freedesktop.org/JoshuaAshton/libdisplay-info/-/archive/${HASH_DISPLAYINFO}/${PN}-libdisplay-info-${HASH_DISPLAYINFO::10}.tar.bz2";
+   KEYWORDS="-* ~amd64 ~x86"
+fi
+# setup_dxvk.sh is no longer provided, fetch old until a better solution
+SRC_URI+=" 
https://raw.githubusercontent.com/doitsujin/dxvk/cd21cd7fa3b0df3e0819e21ca700b7627a838d69/setup_dxvk.sh";
+
+DESCRIPTION="Vulkan-based implementation of D3D9, D3D10 and D3D11 for Linux / 
Wine"
+HOMEPAGE="https://github.com/doitsujin/dxvk/";
+
+LICENSE="ZLIB Apache-2.0 MIT"
+SLOT="0"
+

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

2023-01-24 Thread Ionen Wolkens
commit: 197d625a5ae3b8d9745146b795c10db4aa5f2196
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Jan 24 21:37:32 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jan 24 21:38:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=197d625a

app-emulation/dxvk: sync live

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

 app-emulation/dxvk/dxvk-.ebuild | 16 +++-
 1 file changed, 11 insertions(+), 5 deletions(-)

diff --git a/app-emulation/dxvk/dxvk-.ebuild 
b/app-emulation/dxvk/dxvk-.ebuild
index 9b78cd87364a..7b1ccff1d6f4 100644
--- a/app-emulation/dxvk/dxvk-.ebuild
+++ b/app-emulation/dxvk/dxvk-.ebuild
@@ -1,10 +1,11 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
+PYTHON_COMPAT=( python3_{9..11} )
 MULTILIB_COMPAT=( abi_x86_{32,64} )
-inherit flag-o-matic meson-multilib
+inherit flag-o-matic meson-multilib python-any-r1
 
 if [[ ${PV} ==  ]]; then
inherit git-r3
@@ -17,13 +18,15 @@ if [[ ${PV} ==  ]]; then
 else
HASH_SPIRV=0bcc624926a25a2a273d07877fd25a6ff5ba1cfb
HASH_VULKAN=98f440ce6868c94f5ec6e198cc1adda4760e8849
+   HASH_DISPLAYINFO=d39344f466caae0495ebac4d49b03a886d83ba3a
SRC_URI="

https://github.com/doitsujin/dxvk/archive/refs/tags/v${PV}.tar.gz
-> ${P}.tar.gz

https://github.com/KhronosGroup/SPIRV-Headers/archive/${HASH_SPIRV}.tar.gz
-> ${PN}-spirv-headers-${HASH_SPIRV::10}.tar.gz

https://github.com/KhronosGroup/Vulkan-Headers/archive/${HASH_VULKAN}.tar.gz
-   -> ${PN}-vulkan-headers-${HASH_VULKAN::10}.tar.gz"
+   -> ${PN}-vulkan-headers-${HASH_VULKAN::10}.tar.gz
+   
https://gitlab.freedesktop.org/JoshuaAshton/libdisplay-info/-/archive/${HASH_DISPLAYINFO}/${PN}-libdisplay-info-${HASH_DISPLAYINFO::10}.tar.bz2";
KEYWORDS="-* ~amd64 ~x86"
 fi
 # setup_dxvk.sh is no longer provided, fetch old until a better solution
@@ -41,6 +44,7 @@ REQUIRED_USE="
d3d11? ( dxgi )"
 
 BDEPEND="
+   ${PYTHON_DEPS}
dev-util/glslang
!crossdev-mingw? ( dev-util/mingw64-toolchain[${MULTILIB_USEDEP}] )"
 
@@ -67,9 +71,10 @@ pkg_pretend() {
 
 src_prepare() {
if [[ ${PV} !=  ]]; then
-   rmdir include/{spirv,vulkan} || die
+   rmdir include/{spirv,vulkan} subprojects/libdisplay-info || die
mv ../SPIRV-Headers-${HASH_SPIRV} include/spirv || die
mv ../Vulkan-Headers-${HASH_VULKAN} include/vulkan || die
+   mv ../libdisplay-info-${HASH_DISPLAYINFO} 
subprojects/libdisplay-info || die
fi
 
default
@@ -82,7 +87,8 @@ src_configure() {
use crossdev-mingw || 
PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH}
 
# AVX has a history of causing issues with this package, disable for 
safety
-   # https://github.com/Tk-Glitch/PKGBUILDS/issues/515
+   # https://bugs.winehq.org/show_bug.cgi?id=43516
+   # https://bugs.winehq.org/show_bug.cgi?id=45289
append-flags -mno-avx
 
if [[ ${CHOST} != *-mingw* ]]; then



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

2023-01-24 Thread Alfredo Tupone
commit: f987066cfdf80b851b0114b321d669c0d1a89c76
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Tue Jan 24 21:25:52 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Jan 24 21:26:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f987066c

dev-ml/ocaml-ctypes: fix deps on Makefile

Closes: https://bugs.gentoo.org/882367
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ml/ocaml-ctypes/files/ocaml-ctypes-0.20.0-shuffle.patch | 11 +++
 1 file changed, 11 insertions(+)

diff --git a/dev-ml/ocaml-ctypes/files/ocaml-ctypes-0.20.0-shuffle.patch 
b/dev-ml/ocaml-ctypes/files/ocaml-ctypes-0.20.0-shuffle.patch
index 633abf770724..014b0437b1e8 100644
--- a/dev-ml/ocaml-ctypes/files/ocaml-ctypes-0.20.0-shuffle.patch
+++ b/dev-ml/ocaml-ctypes/files/ocaml-ctypes-0.20.0-shuffle.patch
@@ -10,3 +10,14 @@
  
  uninstall:
$(OCAMLFIND) remove ctypes
+--- a/Makefile.rules   2023-01-24 22:19:00.571780005 +0100
 b/Makefile.rules   2023-01-24 22:18:06.710631483 +0100
+@@ -99,7 +99,7 @@
+ $(BUILDDIR)/dll%_stubs_xen$(EXTDLL): $$(XEN_OBJECTS)
+   $(OCAMLMKLIB) -o $(BUILDDIR)/$*_stubs_xen $^ $(OCAMLMKLIB_FLAGS) 
$(OCAMLMKLIB_EXTRA_FLAGS)
+ 
+-$(BUILDDIR)/%.cmxs : $$(NATIVE_OBJECTS)
++$(BUILDDIR)/%.cmxs : $$(NATIVE_OBJECTS) $(C_OBJECTS)
+   $(OCAMLFIND) opt -shared -linkall $(OCAMLFLAGS) $(THREAD_FLAG) 
$(OCAMLFIND_PACKAGE_FLAGS) -o $@ $(NATIVE_OBJECTS) $(C_OBJECTS) 
$(OCAML_LINK_FLAGS)
+ 
+ $(BUILDDIR)/%.cma: $$(BYTE_OBJECTS)



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

2023-01-24 Thread Ben Kohler
commit: 30fe3eb74b291d42e8852e3861d233d7755201bf
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Jan 24 20:44:21 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Jan 24 21:19:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30fe3eb7

net-misc/dropbox: drop 164.4.7914, 165.4.4286

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

 net-misc/dropbox/Manifest  |   4 --
 net-misc/dropbox/dropbox-164.4.7914.ebuild | 110 -
 net-misc/dropbox/dropbox-165.4.4286.ebuild | 110 -
 3 files changed, 224 deletions(-)

diff --git a/net-misc/dropbox/Manifest b/net-misc/dropbox/Manifest
index d3b5301882c5..e86c031e9e9f 100644
--- a/net-misc/dropbox/Manifest
+++ b/net-misc/dropbox/Manifest
@@ -1,9 +1,5 @@
 DIST DropboxGlyph_Blue.svg 605 BLAKE2B 
6c488bd261293b22da98035935ddfa9247bedbc6f4da2f9fc2470af802c1f4f597ac88b01b5bef9e77e1e717267f633d6a04af2ccfd3c5f9dbff22fbceaf9a91
 SHA512 
9202344b904dcd7955e5a355dadf537d1544140d74f8a33bdc40e18e36661e3a474d11cf17613eaebf4e76c170d8413d99abdedfb8635784bcd6892b4b259712
-DIST dropbox-lnx.x86-164.4.7914.tar.gz 108442433 BLAKE2B 
a2eca177c9f1a7d46584ca429021c9e24cd108445457e4e49d690ebc228af954c694f765d469ea9ae60e7327e18efa06fdf347dca368585326f3212b8fa1eeb7
 SHA512 
3475680b65246e72733ed3d7d703ec3470a0d115880756f6395ed783cc9b466c75c294f9671ef644435891724d9372a08d3c0d294765d10063d5b206584abf65
-DIST dropbox-lnx.x86-165.4.4286.tar.gz 108839501 BLAKE2B 
c44a6ecc1df8522086100d1021e523cdc57005bea163f60b4a2977726dbbc698460b09c1c628a6bce27f9295fcbaf9a27ac01e202b46fb2a5fba6497d585047c
 SHA512 
74d1e15d21cbd2f1ce891d2f39fbfd88a8a80f1b487e3bb5bad6e8a7a04eea2839d2bc3eb28a88b0843fcb4a7a7902bd86c56c81144ad01857315448a72fae25
 DIST dropbox-lnx.x86-165.4.4300.tar.gz 108837531 BLAKE2B 
9d5bf7d29807e4f746027ac26bb03cc7a9b730eb2ff04eaa1a2a08af594d60c90b6551ee726124c1390ce692fa3addcb02176c1074d3067c2f92f8d8c0ceda6f
 SHA512 
1c873b4531b4116a6f2913b7688119c7dfaaf3ac886cf65ec692793901bc327252d9623c247b0d99ec55b01e2dc0bf7950927061583a3583d016426fe46ae427
 DIST dropbox-lnx.x86-166.4.2920.tar.gz 108842039 BLAKE2B 
6d814c8afd84d32f72901ec2afb80c7bd54e37b8498c54f5bc1aa6bebf249a1106b428118f79992afcaf0228dbf7d4039b01d8c5c6752cf5f97a344735497bdc
 SHA512 
f05075424892d42cfb64ed9642931460235b4a3fdf70387832db1838c17b9636ef9a0f279633e8d2ddbb9f730d3a62b13458bb6b3c35ea5f481f0f4ad2964581
-DIST dropbox-lnx.x86_64-164.4.7914.tar.gz 110169209 BLAKE2B 
8e77068f2478a3ebd3a21ae9b8c9e296ba4f93f1e17329bdeb9f053d6385e181610dccf893caa7d9095ddca7b05e98096fecd9115b08a368adbf73470cd8efda
 SHA512 
4eef83e2b24b02bbf59a7b752febb3693c9a29b86e3f514172f4fedf709de02f1cd4aae687aae8089bc2c014430c2b371e0a91379c520e432f14494600455fb0
-DIST dropbox-lnx.x86_64-165.4.4286.tar.gz 110515994 BLAKE2B 
b1ea617b4601c628b0743e24b1a4d385e094015d02035966255bee96fed08b23a98f3fa4d074714c64f76070d8079200976d659fa386f847d5abc8639191ab64
 SHA512 
cbbb7ee6dedf9dd13e97f427fe09e6da614af05f8304a6a2439a18ea4980eb514a024bd24f7178d913d112d9bfb1fd28adb57e06865eb5445d7d2570933e0fa8
 DIST dropbox-lnx.x86_64-165.4.4300.tar.gz 110517781 BLAKE2B 
6a858cb0a4d7c4947326629cdfae045c65f8db0af80750cb59f504e73f7ddf8fcb2a8425b161e5df7676769c1fdf279dbb63d11200d2ddf83c4d7d35b1b79d78
 SHA512 
591f290782d77cd234a6e7857fbb4316135a43408fb4697765c80c5d6180d51ebff1d8cba235a9e2a673af5d5349285a0ea5524424d09fc136e23abfceaa6aa7
 DIST dropbox-lnx.x86_64-166.4.2920.tar.gz 110591254 BLAKE2B 
21977a6dcf94cf5963488c5dd3ef9106b449e39210bd315c5b216c208f04c25a40bb49377bc654758d746a4eb8429e454a9a85a6179df9765a3cefc78eb21022
 SHA512 
2aa90eb422b2a224a3d5ff70b9b3a76b0ac4bc0f8301b35f0db1b08c495e83041a49be445f2fa3945ce4ba3726230294fca190ec367ce5c5a49ada35bd965e85

diff --git a/net-misc/dropbox/dropbox-164.4.7914.ebuild 
b/net-misc/dropbox/dropbox-164.4.7914.ebuild
deleted file mode 100644
index b0b4cee9bbeb..
--- a/net-misc/dropbox/dropbox-164.4.7914.ebuild
+++ /dev/null
@@ -1,110 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop pax-utils systemd xdg
-
-DESCRIPTION="Dropbox daemon (pretends to be GUI-less)"
-HOMEPAGE="https://www.dropbox.com/";
-SRC_URI="
-   amd64? ( 
https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86_64-${PV}.tar.gz
 )
-   x86? ( 
https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86-${PV}.tar.gz
 )
-   
https://www.dropbox.com/sh/42f8d4kq6yt5lte/AAD69lhaw6gy46W8HfQAm0GSa/Glyph/Dropbox/SVG/DropboxGlyph_Blue.svg
-"
-
-LICENSE="BSD-2 CC-BY-ND-3.0 FTL MIT LGPL-2 openssl dropbox"
-SLOT="0"
-KEYWORDS="amd64 x86 ~x86-linux"
-IUSE="selinux X"
-
-RESTRICT="mirror strip"
-
-QA_PREBUILT="opt/.*"
-QA_EXECSTACK="opt/dropbox/dropbox"
-
-BDEPEND="dev-util/patchelf"
-
-# Be sure to have GLIBCXX_3.4.9, #393125
-RDEPEND="
-   X? (
-   x11-themes/hicolor-icon-theme
-   )
-   selinux? ( sec-policy/selinux-dropbox )
- 

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

2023-01-24 Thread Ben Kohler
commit: c40818b9b396f4773c6eef6827670e815c86b5c5
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Jan 24 21:18:04 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Jan 24 21:19:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c40818b9

net-wireless/iwd: add 2.2

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

 net-wireless/iwd/Manifest   |   1 +
 net-wireless/iwd/iwd-2.2.ebuild | 184 
 2 files changed, 185 insertions(+)

diff --git a/net-wireless/iwd/Manifest b/net-wireless/iwd/Manifest
index 103707a6960d..1cff2434f84c 100644
--- a/net-wireless/iwd/Manifest
+++ b/net-wireless/iwd/Manifest
@@ -1,2 +1,3 @@
 DIST iwd-2.0.tar.xz 1056120 BLAKE2B 
ec9bb9968640f2b27571824db068596bc06f383898a96b478eb09488b1d981f198b7204ef8fabbe3c17d6450a138166288b6f55b843ee3ad90b121da4d07edd0
 SHA512 
2939acf7fc6f8a2c93115dac04d700a9983ce6ad61687b64fac1cfff9d24b7c162751388b8b403e4280686072c7e1556c993205757cd99b0cc8b849dbf2e3478
 DIST iwd-2.1.tar.xz 1056916 BLAKE2B 
f807008f3ed8341082e95fc9bbf55aa3d752db9246543cd7e280460bf534e7672ad34dced14ec3e1ba837adaab4c5e4b0b77b41930687cd29229f0b832c20361
 SHA512 
44ae26efa2fce733d24d3fcfc4f1791af4c54f9469154570285282c8de1d55ca79818a1501c1c4fc3797d1a951b15f06410400eaa07a29dbc5f351ecc704c24b
+DIST iwd-2.2.tar.xz 1061216 BLAKE2B 
065f74d45f46cf83a7e5092275f6384198aaa01145cad86d9fc2f9b12bcfb9b6f292d4a8746f1d4e1eec811e1dc83aaebf52e482e22114e1ff092a83689fa9ee
 SHA512 
42bfa63820df716aa5f2fd085e906dcffaec88be05320da134fb0c67d77de3c01523546d0eea4a38040939046390ce6a7537598614040c79668553907ebfee79

diff --git a/net-wireless/iwd/iwd-2.2.ebuild b/net-wireless/iwd/iwd-2.2.ebuild
new file mode 100644
index ..a161819e9be3
--- /dev/null
+++ b/net-wireless/iwd/iwd-2.2.ebuild
@@ -0,0 +1,184 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit flag-o-matic linux-info systemd
+
+#Set this variable to the required external ell version
+ELL_REQ="0.56"
+
+if [[ ${PV} == ** ]]; then
+   inherit autotools git-r3
+   
IWD_EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/wireless/iwd.git";
+   ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git";
+else
+   SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz";
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   MYRST2MAN="RST2MAN=:"
+fi
+
+DESCRIPTION="Wireless daemon for linux"
+HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/";
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 +crda +monitor ofono 
standalone systemd wired"
+
+DEPEND="
+   sys-apps/dbus
+   client? ( sys-libs/readline:0= )
+"
+
+[[ -z "${ELL_REQ}" ]] || DEPEND+=" ~dev-libs/ell-${ELL_REQ}"
+
+RDEPEND="
+   ${DEPEND}
+   acct-group/netdev
+   net-wireless/wireless-regdb
+   crda? ( net-wireless/crda )
+   standalone? (
+   systemd? ( sys-apps/systemd )
+   !systemd? ( virtual/resolvconf )
+   )
+"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+
+[[ ${PV} == ** ]] && BDEPEND+=" dev-python/docutils"
+
+pkg_setup() {
+   CONFIG_CHECK="
+   ~ASYMMETRIC_KEY_TYPE
+   ~ASYMMETRIC_PUBLIC_KEY_SUBTYPE
+   ~CFG80211
+   ~CRYPTO_AES
+   ~CRYPTO_CBC
+   ~CRYPTO_CMAC
+   ~CRYPTO_DES
+   ~CRYPTO_ECB
+   ~CRYPTO_HMAC
+   ~CRYPTO_MD4
+   ~CRYPTO_MD5
+   ~CRYPTO_RSA
+   ~CRYPTO_SHA1
+   ~CRYPTO_SHA256
+   ~CRYPTO_SHA512
+   ~CRYPTO_USER_API_HASH
+   ~CRYPTO_USER_API_SKCIPHER
+   ~KEY_DH_OPERATIONS
+   ~PKCS7_MESSAGE_PARSER
+   ~RFKILL
+   ~X509_CERTIFICATE_PARSER
+   "
+   if use crda;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CFG80211_CRDA_SUPPORT"
+   WARNING_CFG80211_CRDA_SUPPORT="REGULATORY DOMAIN PROBLEM: 
please enable CFG80211_CRDA_SUPPORT for proper
+   regulatory domain support"
+   fi
+
+   if use amd64;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_DES3_EDE_X86_64"
+   WARNING_CRYPTO_DES3_EDE_X86_64="CRYPTO_DES3_EDE_X86_64: enable 
for increased performance"
+   fi
+
+   if use cpu_flags_x86_aes;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_AES_NI_INTEL"
+   WARNING_CRYPTO_AES_NI_INTEL="CRYPTO_AES_NI_INTEL: enable for 
increased performance"
+   fi
+
+   if use cpu_flags_x86_ssse3 && use amd64; then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_SHA1_SSSE3 
~CRYPTO_SHA256_SSSE3 ~CRYPTO_SHA512_SSSE3"
+   WARNING_CRYPTO_SHA1_SSSE3="CRYPTO_SHA1_SSSE3: enable for 
increased performance"
+   WARNING_CRYPTO_SHA256_SSSE3="CRYPTO_SHA256_SSSE3: enable for

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

2023-01-24 Thread Ben Kohler
commit: dd13a06446055791795a52c6b4adf08e1886d333
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Jan 24 20:53:57 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Jan 24 21:19:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd13a064

dev-libs/ell: add 0.56

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

 dev-libs/ell/Manifest|  1 +
 dev-libs/ell/ell-0.56.ebuild | 54 
 2 files changed, 55 insertions(+)

diff --git a/dev-libs/ell/Manifest b/dev-libs/ell/Manifest
index 715ea56186a1..543e3cec81de 100644
--- a/dev-libs/ell/Manifest
+++ b/dev-libs/ell/Manifest
@@ -1,2 +1,3 @@
 DIST ell-0.54.tar.xz 562496 BLAKE2B 
d5aa705d0a72068c18b4f7f2b40c80069fc4d8a746a4c8585140da5387e06a529019b4e8eb37d4caeb9fbb948100e86f78d678ca3a3c0964d03ec368f7a4be64
 SHA512 
dff507ced951a4919f6fe82b276446ee6a9bfb0b3b9fe7abb2c76a3c22cdccf92f97ebcb0a476946adef5b031fd0d86f5af934b052383bdd87b5a7962b021bac
 DIST ell-0.55.tar.xz 562716 BLAKE2B 
b49acda837e22dec8469423dd47b397471975acdb0df034f0d85163daf0eb393b9bb75b1dd81c6e8a395e271bb0b8da01939df3497983aae5b6d270a70dcd5fc
 SHA512 
f71b7d20a37009842ae54b72463e4c34509d00f0c344ae3b39acabe784fee83027d04b3f272f51dbc519f82ab794837b9a24ca90da55b97c757725d030c1874e
+DIST ell-0.56.tar.xz 563096 BLAKE2B 
3be874ab558911d5ea4e4fb0b32c1557b8577435f39ee88d7302bbb0efbd24671f6c426bbeaba2704ba45b865320e6f2e31f6a9c4d86e82dc8ed38ebae9f
 SHA512 
7255470331927f67ebd1297e6c524c9c244234cf00923016c77d90bad5e4e381605c70373a7be4ecf9c1e72ec85fbc1671960dd31fb6eec279f2299e81c66ac1

diff --git a/dev-libs/ell/ell-0.56.ebuild b/dev-libs/ell/ell-0.56.ebuild
new file mode 100644
index ..5e79649bd337
--- /dev/null
+++ b/dev-libs/ell/ell-0.56.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic linux-info
+
+DESCRIPTION="Embedded Linux Library provides core, low-level functionality for 
system daemons"
+HOMEPAGE="https://01.org/ell";
+if [[ "${PV}" == * ]] ; then
+   inherit autotools git-r3
+   EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git";
+else
+   
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz";
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
+fi
+LICENSE="LGPL-2.1"
+SLOT="0"
+
+IUSE="pie test"
+RESTRICT="!test? ( test )"
+
+DEPEND="test? ( sys-apps/dbus )"
+
+CONFIG_CHECK="
+   ~TIMERFD
+   ~EVENTFD
+   ~CRYPTO_USER_API
+   ~CRYPTO_USER_API_HASH
+   ~CRYPTO_MD5
+   ~CRYPTO_SHA1
+   ~KEY_DH_OPERATIONS
+"
+
+src_prepare() {
+   default
+   sed -i -e "s#/tmp/ell-test-bus#/tmp/ell-test-bus-$(uuidgen)#" \
+   unit/test-dbus*.c unit/dbus.conf || die
+   [[ "${PV}" == * ]] && eautoreconf
+}
+
+src_configure() {
+   append-cflags "-fsigned-char" #662694
+   local myeconfargs=(
+   $(use_enable pie)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   find "${ED}" -name "*.la" -delete || die
+}



  1   2   3   4   5   >