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

2022-09-06 Thread Michał Górny
commit: 8790e0bbbff0a7d80f32a05c9199931416ffe7fc
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  7 05:09:03 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  7 05:09:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8790e0bb

dev-python/stripe: Remove old

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

 dev-python/stripe/Manifest|  1 -
 dev-python/stripe/stripe-3.5.0.ebuild | 71 ---
 2 files changed, 72 deletions(-)

diff --git a/dev-python/stripe/Manifest b/dev-python/stripe/Manifest
index d0f1a9a71f6a..06c2bef28388 100644
--- a/dev-python/stripe/Manifest
+++ b/dev-python/stripe/Manifest
@@ -1,3 +1,2 @@
-DIST stripe-3.5.0.tar.gz 247698 BLAKE2B 
8c47b3f4af21934d4dddea2d95831d5d4772c0cf42f8a5d3cff90dbd2dfd51a37c34f92b6df30ddcafbb1ccbde766744ec63fe62881acabbf1437a626ec0ef6c
 SHA512 
67e63f95b489e049d81d9b3929342a8cc2bc3638060d9f278752459d32408bfe8d5f09c4c047a1ed0deedce875b0a84873a3b120f6bb5f30c0668eda5129e4ee
 DIST stripe-4.0.2.tar.gz 252436 BLAKE2B 
d05153e4ddc58b5cbb9f42202a5b8dbcaeff39fab51b5415c59bbbfd615003b4d76881a408fd067a0e17d275a663e7ac8d574af6ead90f9c51e677617ef6117b
 SHA512 
b13ace2419555e21a93f37a328bd59d9ac8af69787dc89ed4851ce5a5a616a34e63d5667b9981f43c486dafee18186a9dc32524c047c9db204dc8ba831198c91
 DIST stripe-4.1.0.tar.gz 266799 BLAKE2B 
ce801bd6d4536163d7fc56b46b23a76d0ed2c392be65b8891750d0c413e3d8195004b09603fc3f360ea97e32e6472f887aa41ca502cf8a0460b9bac3ece610b3
 SHA512 
6a243526d56bc83caced776850bc3d2582c19f28779684bbf7b0a81f477d8c02c21151052b05b31160f2f81a83f5d7260bd82c171681a059b12012e794c6e5cf

diff --git a/dev-python/stripe/stripe-3.5.0.ebuild 
b/dev-python/stripe/stripe-3.5.0.ebuild
deleted file mode 100644
index ab3da878ee9f..
--- a/dev-python/stripe/stripe-3.5.0.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Stripe python bindings"
-HOMEPAGE="
-   https://github.com/stripe/stripe-python/
-   https://pypi.org/project/stripe/
-"
-SRC_URI="mirror://pypi/s/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-RDEPEND="
-   >=dev-python/requests-2.20[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   >=dev-util/stripe-mock-0.136.0
-   dev-python/pytest-mock[${PYTHON_USEDEP}]
-   net-misc/curl
-   )
-"
-
-distutils_enable_tests pytest
-
-DOCS=( LONG_DESCRIPTION.rst CHANGELOG.md README.md )
-
-python_test() {
-   epytest tests
-}
-
-src_test() {
-   local stripe_mock_port=12111
-   local stripe_mock_max_port=12121
-   local stripe_mock_logfile="${T}/stripe_mock_${EPYTHON}.log"
-   # Try to start stripe-mock until we find a free port
-   while [[ "${stripe_mock_port}" -le "${stripe_mock_max_port}" ]]; do
-   ebegin "Trying to start stripe-mock on port ${stripe_mock_port}"
-   stripe-mock --http-port ${stripe_mock_port} &> 
"${stripe_mock_logfile}" &
-   local stripe_mock_pid=$!
-   sleep 2
-   # Did stripe-mock start?
-   curl --fail -u "sk_test_123:" \
-   http://127.0.0.1:${stripe_mock_port}/v1/customers &> 
/dev/null
-   eend $? "Port ${stripe_mock_port} unavailable"
-   if [[ $? -eq 0 ]]; then
-   einfo "stripe-mock running on port ${stripe_mock_port}"
-   break
-   fi
-   (( stripe_mock_port++ ))
-   done
-   if [[ "${stripe_mock_port}" -gt "${stripe_mock_max_port}" ]]; then
-   eerror "Unable to start stripe-mock for tests"
-   die "Please see the logfile located at: ${stripe_mock_logfile}"
-   fi
-
-   local -x STRIPE_MOCK_PORT=${stripe_mock_port}
-   distutils-r1_src_test
-
-   # Tear down stripe-mock
-   kill "${stripe_mock_pid}" || die "Unable to stop stripe-mock"
-}



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

2022-09-06 Thread Michał Górny
commit: 8899d6b6cf6b0dc3a6afffa45b31a844ca80ae62
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  7 05:10:16 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  7 05:10:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8899d6b6

dev-python/oslo-concurrency: Remove old

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

 dev-python/oslo-concurrency/Manifest   |  1 -
 .../oslo-concurrency/oslo-concurrency-4.5.1.ebuild | 51 --
 2 files changed, 52 deletions(-)

diff --git a/dev-python/oslo-concurrency/Manifest 
b/dev-python/oslo-concurrency/Manifest
index e2ef7144db99..f44c8b0de32d 100644
--- a/dev-python/oslo-concurrency/Manifest
+++ b/dev-python/oslo-concurrency/Manifest
@@ -1,2 +1 @@
-DIST oslo.concurrency-4.5.1.tar.gz 59126 BLAKE2B 
61f509b4ce76cd036b695bb5ad744374e029239a63a629a4b96d44c8ba29150095fe9d57000367c4d07dc7c358ef61cfa4868a2347f206327093ad32ffb85955
 SHA512 
88319915c90befb01a275666b4a760357c1e72f04d5faf27ab9c67629ecbf2dd3a73d077f3c57435231b55aa777a9642f26e91cc4cb27ad56eb801b2b98eca48
 DIST oslo.concurrency-5.0.0.tar.gz 59343 BLAKE2B 
412fba38e0281b2c6d7b27182d159c99730a22ec3400586481f234998cd2f446de5cdd84aaa3abb1cdd93eb9eff1294c87ce51e165dc49caa078e69932ecd19b
 SHA512 
570acbaf599a8a177ba6bc7c009edb43db5e077c06bee5c5895d81944daf78c8dde197bd9af730b17b5075fdaf527252aa44ea0edb79d73e16714582645afb7e

diff --git a/dev-python/oslo-concurrency/oslo-concurrency-4.5.1.ebuild 
b/dev-python/oslo-concurrency/oslo-concurrency-4.5.1.ebuild
deleted file mode 100644
index c2a8701d0d14..
--- a/dev-python/oslo-concurrency/oslo-concurrency-4.5.1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Oslo Concurrency library"
-HOMEPAGE="https://pypi.org/project/oslo.concurrency/
-   https://github.com/openstack/oslo.concurrency;
-SRC_URI="mirror://pypi/o/${PN/-/.}/${PN/-/.}-${PV}.tar.gz"
-S="${WORKDIR}/${PN/-/.}-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~riscv x86"
-
-RDEPEND="
-   >=dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
-   >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
-   >=dev-python/fasteners-0.7.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   >=dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
-   test? (
-   >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
-   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep '
-   >=dev-python/eventlet-0.19.0[${PYTHON_USEDEP}]
-   ' 3.8 3.9)
-   )
-"
-
-distutils_enable_tests unittest
-
-python_compile() {
-   distutils-r1_python_compile
-   if ! has "${EPYTHON}" python3.{8..9}; then
-   find "${BUILD_DIR}"/install -name '*eventlet*.py' -delete || die
-   fi
-}
-
-python_test() {
-   cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
-   eunittest
-}



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

2022-09-06 Thread Michał Górny
commit: 4b223c09ed590fa240157c28652a98e5c7b7bce9
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  7 05:10:07 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  7 05:10:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b223c09

dev-python/pylibmc: Remove old

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

 dev-python/pylibmc/Manifest|  2 -
 dev-python/pylibmc/files/pylibmc-1.6.1-py311.patch | 29 -
 dev-python/pylibmc/pylibmc-1.6.1-r2.ebuild | 68 --
 3 files changed, 99 deletions(-)

diff --git a/dev-python/pylibmc/Manifest b/dev-python/pylibmc/Manifest
index 48e52782dbf8..499cf86f8fc6 100644
--- a/dev-python/pylibmc/Manifest
+++ b/dev-python/pylibmc/Manifest
@@ -1,4 +1,2 @@
-DIST pylibmc-1.6.1-no-nose.patch 26090 BLAKE2B 
160e5b58107dcea0354462370eeeb12739c7fd1549e1c64ddf1fe2451654e50c1408505985eb6a7150ce60185bc7acebba7a20c6444615bef8c6991debfba4cc
 SHA512 
84fb37505def84caaacb1343032d18bd644f5072e6ce7a2d6e88bc33bd2dedc8b303f4cf2a9b57b32c3c4b8e01bef1bebcc09ecb525568c928aed326bee2cace
-DIST pylibmc-1.6.1.tar.gz 72061 BLAKE2B 
ebaa6f9dfc341d862a8b46bbbf0db1420ff400cb40390f7bee6bf198ff941ad7967b578040ffe1209721ea84a163a39649108a2a23f3dadc2d579db740b2ccf3
 SHA512 
a3874435389486b29bab5f1d29e5c179d67655d90995bb27fcb7cd46ce7eb3b60117b94f901602f8a65dc0e587d5f8edfcf15e259effd439411adb58ddb7065e
 DIST pylibmc-1.6.2.gh.tar.gz 71581 BLAKE2B 
4fc9216150e122b6d80537184422b52c0a518f5b9fbcf5b54f794fde33d5ac6fcd474e08f71b8d71f0443351e91ea5d8ac2c24e94bd568605cf1183259394091
 SHA512 
1a1575fd5c3644d53e0ed49818bd958e0e28fe0354f41578c944b260f402f1b51a74baca8f98b32adfd0024e61ec8df1795c6ca7363509e35e4f34a907de063e
 DIST pylibmc-1.6.3.gh.tar.gz 72154 BLAKE2B 
3367651d355cb9c6693d8162e740c855c8f84f6b2a5f54ba5fb7f505474263650b46d5ed04c11af2199a7b40c6d4cf0d13a63d2d76a395ff30570a4a3e5259ec
 SHA512 
4bc85d305410f775a39d8d3f64a7e97538ed6ae890cd64833e5bff92fbb60fe8ebc4cc7956df015f6590eb55b7009bd36b299dc636ee0da7f71ed51cc98f3012

diff --git a/dev-python/pylibmc/files/pylibmc-1.6.1-py311.patch 
b/dev-python/pylibmc/files/pylibmc-1.6.1-py311.patch
deleted file mode 100644
index c687f90fb658..
--- a/dev-python/pylibmc/files/pylibmc-1.6.1-py311.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-From 22854a4ba8f7e926099219c107104723089bcad8 Mon Sep 17 00:00:00 2001
-From: Ludvig Ericson 
-Date: Mon, 29 Jun 2020 14:59:36 +0200
-Subject: [PATCH] =?UTF-8?q?2020:=20Do=20not=20pass=20=E2=80=98U=E2=80=99?=
- =?UTF-8?q?=20flag=20to=20open?=
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-

- setup.py | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/setup.py b/setup.py
-index 9bea257..89871ea 100644
 a/setup.py
-+++ b/setup.py
-@@ -95,9 +95,9 @@ def append_env(L, e):
- s.write(line + "\n")
- sys.exit(0)
- 
--with open("README.rst", "U", encoding="utf-8") as r:
-+with open("README.rst", encoding="utf-8") as r:
- readme_text = r.read()
--with open("src/pylibmc-version.h", "U", encoding="utf-8") as r:
-+with open("src/pylibmc-version.h", encoding="utf-8") as r:
- version = r.read().strip().split("\"")[1]
- 
- setup(

diff --git a/dev-python/pylibmc/pylibmc-1.6.1-r2.ebuild 
b/dev-python/pylibmc/pylibmc-1.6.1-r2.ebuild
deleted file mode 100644
index 65a68720139f..
--- a/dev-python/pylibmc/pylibmc-1.6.1-r2.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Libmemcached wrapper written as a Python extension"
-HOMEPAGE="
-   https://sendapatch.se/projects/pylibmc/
-   https://pypi.org/project/pylibmc/
-   https://github.com/lericson/pylibmc/
-"
-SRC_URI="
-   https://github.com/lericson/pylibmc/archive/${PV}.tar.gz
-   -> ${P}.tar.gz
-   https://github.com/lericson/pylibmc/pull/263.patch
-   -> ${P}-no-nose.patch
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ~ppc64 x86"
-
-DEPEND="
-   >=dev-libs/libmemcached-0.32
-"
-RDEPEND="
-   ${DEPEND}
-"
-BDEPEND="
-   test? (
-   net-misc/memcached
-   )
-"
-
-PATCHES=(
-   "${FILESDIR}/pylibmc-1.6.1-fix-test-failures-r1.patch"
-   "${FILESDIR}/pylibmc-1.6.1-py311.patch"
-   "${DISTDIR}/${P}-no-nose.patch"
-)
-
-distutils_enable_sphinx docs
-distutils_enable_tests pytest
-
-# needed for docs
-export PYLIBMC_DIR=.
-
-src_test() {
-   local -x MEMCACHED_PORT=11219
-   memcached -d -p "${MEMCACHED_PORT}" -u nobody -l localhost \
-   -P "${T}/m.pid" || die
-   distutils-r1_src_test
-   kill "$(<"${T}/m.pid")" || die
-}
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # these require "AmazonElastiCache" running
-

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

2022-09-06 Thread Michał Górny
commit: e39dfe0673959d0044890e2d386efa3489cecce6
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  7 05:10:50 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  7 05:10:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e39dfe06

dev-python/dask: Remove old

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

 dev-python/dask/Manifest |  2 --
 dev-python/dask/dask-2022.7.1.ebuild | 58 ---
 dev-python/dask/dask-2022.8.0.ebuild | 59 
 3 files changed, 119 deletions(-)

diff --git a/dev-python/dask/Manifest b/dev-python/dask/Manifest
index c30a5b75c32d..18a5cd807d74 100644
--- a/dev-python/dask/Manifest
+++ b/dev-python/dask/Manifest
@@ -1,4 +1,2 @@
-DIST dask-2022.7.1.gh.tar.gz 8749841 BLAKE2B 
9c4db1adbfd9ea796db10855f98b972104415e66d5d01800e139d9475ceaedb850867a47d8af8e538856bcf21f805d6f24146a8407968e96c0084f81ce5e323d
 SHA512 
459c20cdb8da523020483212cc48fdf0830915ce6cbd48511ccb02e3a1a5c4c8e1ce9bafb09e1288ec7f89d9dc8da36cd7fe75da1441cb3e5b31521720fd0708
-DIST dask-2022.8.0.gh.tar.gz 8751904 BLAKE2B 
057cbb0f50684413b6eaaf9b25b1be5556d62ccb81258427c8504c861d156b49ec83957199758d6794406c06b1bc6d7724163ca975e5970ddd05505789392738
 SHA512 
dc455596500cfdcd38a71e256606cea4d41f96dd947b8fcf652cc0f8fff51145bfdd19eae8697472b6f5bb050c0525e422de53bf9e8c549310b1f26931491052
 DIST dask-2022.8.1.gh.tar.gz 8759920 BLAKE2B 
bc84706772072a1df2a1c0089f9bc1332a0110430f1c6f2e120e76f565b0666fb0f7f9ac6c25da356f2825e0cd8dfa5b2ef7998d3a231aefc41a5ce09980a22a
 SHA512 
ba042cf069b88c752a371a6ea2df69dd75dabd934befa2d91f4e1e754ad197a14369935452125a621d14527e0d6a0a3a2abdee8f127aa05c6c812116cb27dc3e
 DIST dask-2022.9.0.gh.tar.gz 8762083 BLAKE2B 
60c7a37124b61b49fc06a754b5842695fd63d234e087ec44a40793aeb330034e0d5e3caaedd239fd498a9b01c2bc450f62cdc22848bfd654bfdab6a07d9be7de
 SHA512 
a88f71b9e8cdc69ce3a4babbc2434f830110df284d56eec37cadb6b81add3cd5f2e751ea5e9b390d112d16ee0952c296368851889fec202e3601c2fcf8f52a97

diff --git a/dev-python/dask/dask-2022.7.1.ebuild 
b/dev-python/dask/dask-2022.7.1.ebuild
deleted file mode 100644
index 710040987184..
--- a/dev-python/dask/dask-2022.7.1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Task scheduling and blocked algorithms for parallel processing"
-HOMEPAGE="
-   https://www.dask.org/
-   https://github.com/dask/dask/
-   https://pypi.org/project/dask/
-"
-SRC_URI="
-   https://github.com/dask/dask/archive/${PV}.tar.gz -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
-   >=dev-python/cloudpickle-0.2.2[${PYTHON_USEDEP}]
-   >=dev-python/fsspec-0.6.0[${PYTHON_USEDEP}]
-   >=dev-python/numpy-1.15.1[${PYTHON_USEDEP}]
-   >=dev-python/pandas-0.25.0[${PYTHON_USEDEP}]
-   >=dev-python/packaging-20.0[${PYTHON_USEDEP}]
-   >=dev-python/partd-0.3.10[${PYTHON_USEDEP}]
-   dev-python/psutil[${PYTHON_USEDEP}]
-   >=dev-python/pyyaml-5.3.1[${PYTHON_USEDEP}]
-   >=dev-python/toolz-0.8.2[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   dev-python/toolz[${PYTHON_USEDEP}]
-   test? (
-   dev-python/moto[${PYTHON_USEDEP}]
-   dev-python/numexpr[${PYTHON_USEDEP}]
-   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
-   dev-python/scipy[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   # another test relying on -Werror
-   "dask/array/tests/test_overlap.py::test_map_overlap_no_depth[None]"
-   # TODO
-   dask/array/tests/test_reductions.py::test_mean_func_does_not_warn
-   dask/tests/test_config.py::test__get_paths
-)
-
-python_test() {
-   epytest -p no:flaky -m "not network"
-}

diff --git a/dev-python/dask/dask-2022.8.0.ebuild 
b/dev-python/dask/dask-2022.8.0.ebuild
deleted file mode 100644
index da91d7da7a6e..
--- a/dev-python/dask/dask-2022.8.0.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
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Task scheduling and blocked algorithms for parallel processing"
-HOMEPAGE="
-   https://www.dask.org/
-   https://github.com/dask/dask/
-   https://pypi.org/project/dask/
-"
-SRC_URI="
-   https://github.com/dask/dask/archive/${PV}.tar.gz -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
-   >=dev-python/cloudpickle-0.2.2[${PYTHON_USEDEP}]
-   >=dev-python/fsspec-0.6.0[${PYTHON_USEDEP}]
-   

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

2022-09-06 Thread Michał Górny
commit: d0710996b3ed21f59e0594d341eed04969f961ab
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  7 05:09:15 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  7 05:09:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0710996

dev-util/stripe-mock: Remove old

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

 dev-util/stripe-mock/Manifest   |  1 -
 dev-util/stripe-mock/stripe-mock-0.136.0.ebuild | 27 -
 2 files changed, 28 deletions(-)

diff --git a/dev-util/stripe-mock/Manifest b/dev-util/stripe-mock/Manifest
index 1a93b39b46de..c2aadf0a6153 100644
--- a/dev-util/stripe-mock/Manifest
+++ b/dev-util/stripe-mock/Manifest
@@ -1,2 +1 @@
-DIST stripe-mock-0.136.0.tar.gz 581986 BLAKE2B 
6ee65d8beeec0bff9a97fd0963d0509c0174be49f7bffacbc2e5ba36c3d1711ccebb4c2acb377b9dba32688e8b8f9a4b4f80e5d88b23d6bc1d1f8cc48d0ddd93
 SHA512 
f5bc97739158e32382ebfc9c06b7db3a1b42e66821210a18dbbb7d36d31d5ee16313a518aaeb9aecfcfb383eb76eb5c05f11e600217f93b5ae10b9de2adc0327
 DIST stripe-mock-0.141.0.tar.gz 583884 BLAKE2B 
bd6e8c19280047fe0aba420aa701e1d7df340d10c1a16f03ae46c690f1c77ea59413f0911c44d71542ef6cc6d8ae7474905b4a997714f1dc30e42b20f8dbe64f
 SHA512 
11083ccb14cba1fdcd629d22ad663c88bd7b0d37274e86f178f7cf0fe789ca3bd52a1f4ab9f2414ecee7590124d69e6a2813221dbfd0d74cc86e454157dbefc5

diff --git a/dev-util/stripe-mock/stripe-mock-0.136.0.ebuild 
b/dev-util/stripe-mock/stripe-mock-0.136.0.ebuild
deleted file mode 100644
index dd59db8ef887..
--- a/dev-util/stripe-mock/stripe-mock-0.136.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="Mock HTTP server that responds like the real Stripe API"
-HOMEPAGE="https://github.com/stripe/stripe-mock/;
-SRC_URI="https://github.com/stripe/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT ISC BSD-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-src_compile() {
-   emake build
-}
-
-src_test() {
-   emake test
-}
-
-src_install() {
-   dobin stripe-mock
-   einstalldocs
-}



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

2022-09-06 Thread Michał Górny
commit: ca600cce4b99ada1807a43fa7ca9677382256532
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  7 05:10:28 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  7 05:10:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca600cce

dev-python/autobahn: Remove old

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

 dev-python/autobahn/Manifest   |   1 -
 dev-python/autobahn/autobahn-22.6.1.ebuild | 117 -
 2 files changed, 118 deletions(-)

diff --git a/dev-python/autobahn/Manifest b/dev-python/autobahn/Manifest
index 6c5811abbfae..3fe91a90fc97 100644
--- a/dev-python/autobahn/Manifest
+++ b/dev-python/autobahn/Manifest
@@ -1,2 +1 @@
-DIST autobahn-22.6.1.tar.gz 467355 BLAKE2B 
54015ee50fa45f23fa589927da232b3ea523efae291b56b44704b66d171075d9459f1c3cf6b96b34fec119deddd2731ebd0695d49345a724bc84b57d7494f332
 SHA512 
b99f9e4508650fe9484e680b0cd9a0023935445b26ea42fce7565152a5692fc0d1c80f9854b4b3b3004ea17f60d13663477a8710e977211509a14dfad973c635
 DIST autobahn-22.7.1.tar.gz 476789 BLAKE2B 
4860a6ec1a2631986dd5d8e94069134e75650eedb67dce18dd4c1e8ad45bd76ca183b4dcbca6ef4474c25f6feb4a1407c9fed4c74f0751e9c0c7fbca2b013406
 SHA512 
ea2c4d61d3f0f8ef35a31b599bc432781536dccaa316cda474a61003b10df0ef6346615d16228848cc5acb24a4e5f4c50be1fe759daf35b629f636da55688137

diff --git a/dev-python/autobahn/autobahn-22.6.1.ebuild 
b/dev-python/autobahn/autobahn-22.6.1.ebuild
deleted file mode 100644
index 80a959033ccd..
--- a/dev-python/autobahn/autobahn-22.6.1.ebuild
+++ /dev/null
@@ -1,117 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit distutils-r1 optfeature
-
-MY_P=${PN}-$(ver_rs 3 -)
-
-DESCRIPTION="WebSocket and WAMP for Twisted and Asyncio"
-HOMEPAGE="
-   https://crossbar.io/autobahn/
-   https://github.com/crossbario/autobahn-python/
-   https://pypi.org/project/autobahn/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-SLOT="0"
-LICENSE="MIT"
-KEYWORDS="amd64 arm arm64 ~riscv x86"
-IUSE="test xbr"
-RESTRICT="!test? ( test )"
-
-# The order of deps is based on their appearance in setup.py
-# All extra deps should be included in test and in optfeature
-RDEPEND="
-   >=dev-python/zope-interface-5.2.0[${PYTHON_USEDEP}]
-   >=dev-python/twisted-20.3.0[${PYTHON_USEDEP}]
-   >=dev-python/attrs-20.3.0[${PYTHON_USEDEP}]
-   >=dev-python/txaio-21.2.1[${PYTHON_USEDEP}]
-   dev-python/cryptography[${PYTHON_USEDEP}]
-   >=dev-python/hyperlink-21.0.0[${PYTHON_USEDEP}]
-   dev-python/setuptools[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   >=dev-python/wsaccel-0.6.3[${PYTHON_USEDEP}]
-   >=dev-python/snappy-0.6.0[${PYTHON_USEDEP}]
-   >=dev-python/msgpack-1.0.2[${PYTHON_USEDEP}]
-   >=dev-python/ujson-4.0.2[${PYTHON_USEDEP}]
-   >=dev-python/cbor2-5.2.0[${PYTHON_USEDEP}]
-   >=dev-python/py-ubjson-0.16.1[${PYTHON_USEDEP}]
-   >=dev-python/flatbuffers-1.12[${PYTHON_USEDEP}]
-   >=dev-python/pyopenssl-20.0.1[${PYTHON_USEDEP}]
-   >=dev-python/service_identity-18.1.0[${PYTHON_USEDEP}]
-   >=dev-python/pynacl-1.4.0[${PYTHON_USEDEP}]
-   >=dev-python/pytrie-0.4[${PYTHON_USEDEP}]
-   >=dev-python/cffi-1.14.5[${PYTHON_USEDEP}]
-   >=dev-python/argon2-cffi-20.1.0[${PYTHON_USEDEP}]
-   >=dev-python/passlib-1.7.4[${PYTHON_USEDEP}]
-
-   dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
-   dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
-   )
-"
-
-python_prepare_all() {
-   if use xbr ; then
-   eerror "***"
-   eerror "Required xbr dependencies are incomplete in Gentoo."
-   eerror "So this functionality will not yet work"
-   eerror "Please file a bug if this feature is needed"
-   eerror "***"
-   else
-   # remove xbr components
-   export AUTOBAHN_STRIP_XBR="True"
-   fi
-
-   # avoid useless rust dependency
-   sed -i -e '/cryptography/s:>=3.4.6::' setup.py || die
-
-   # remove twisted plugin cache regen in setup.py
-   # to fix tinderbox sandbox issue
-   sed -e '/import/s:reactor:__importmustfail__:' \
-   -i setup.py || die
-
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   rm -rf autobahn || die
-
-   einfo "Testing all, cryptosign using twisted"
-   local -x USE_TWISTED=true
-   "${EPYTHON}" -m twisted.trial autobahn || die "Tests failed with 
${EPYTHON}"
-   unset USE_TWISTED
-
-   einfo "RE-testing cryptosign and component_aio using asyncio"
-   local -x USE_ASYNCIO=true

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

2022-09-06 Thread Michał Górny
commit: b3d2f55654db120aa4d95aed7eae3470d501ae5e
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  7 05:04:02 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  7 05:04:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3d2f556

dev-python/identify: Remove old

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

 dev-python/identify/Manifest  |  1 -
 dev-python/identify/identify-2.5.2.ebuild | 29 -
 2 files changed, 30 deletions(-)

diff --git a/dev-python/identify/Manifest b/dev-python/identify/Manifest
index 32c0dcf601db..8077a26e10b4 100644
--- a/dev-python/identify/Manifest
+++ b/dev-python/identify/Manifest
@@ -1,3 +1,2 @@
-DIST identify-2.5.2.gh.tar.gz 101399 BLAKE2B 
f0ef048c6543b32016ad47a84e4b4b049a88424e496b159ce6ec1a1358172a87849e132b045a7345e818b02aee359e6d9458c458430a4d5d2b9f918cba685ed7
 SHA512 
72aaf406e5aa7acc83189820c389e82e90cf775541013e4ad91e5d25abdecd8526d1c47d203baa8ab8e5e028836da755a7045e74fded7e8e3167397557d4b1f0
 DIST identify-2.5.3.gh.tar.gz 101397 BLAKE2B 
8782a4dfcea2d84facec9fefac8c7241c978ca1f494aa3e0602171dc017b41d24545ec7a3537b07a5e9962edcc4813fa4f45f76d807ba8ba69243041bc777d1b
 SHA512 
d6cc5737b119498af5fb3cc9478881960b4d9532eec552622e942292ec3f1c75182f50ccc94fe7e1bb8993525c5e50fcdfd58881a9226da52fbe5feb3b83a8c3
 DIST identify-2.5.5.gh.tar.gz 101461 BLAKE2B 
b3a4dc2273435cf9244af64b08b9a9a922025f7d32f479fb2641fcdd9f8a05d2778db126104b1e3b765b82af7ecc1660163de1f71098900296135cd1ccd129c5
 SHA512 
e02688805310a4f92d0435af562383a10297afa7fc468e44f73be40118c73e2ceac1b4ba7525c375fd0b671ea2700ba66307115c78558a370c525de8cba33c83

diff --git a/dev-python/identify/identify-2.5.2.ebuild 
b/dev-python/identify/identify-2.5.2.ebuild
deleted file mode 100644
index e32e6d8d482f..
--- a/dev-python/identify/identify-2.5.2.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="File identification library for Python"
-HOMEPAGE="
-   https://github.com/pre-commit/identify/
-   https://pypi.org/project/identify/
-"
-SRC_URI="
-   https://github.com/pre-commit/${PN}/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~hppa ~ppc ~ppc64 ~riscv x86"
-
-RDEPEND="
-   dev-python/ukkonen[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest



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

2022-09-06 Thread Michał Górny
commit: cd33690dc88aa84ee9bae58b55812f123c57b95b
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  7 05:06:54 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  7 05:06:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd33690d

dev-python/flake8: Remove old

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

 dev-python/flake8/Manifest|  3 ---
 dev-python/flake8/flake8-5.0.1.ebuild | 49 ---
 dev-python/flake8/flake8-5.0.2.ebuild | 49 ---
 dev-python/flake8/flake8-5.0.3.ebuild | 49 ---
 4 files changed, 150 deletions(-)

diff --git a/dev-python/flake8/Manifest b/dev-python/flake8/Manifest
index 634c208f8c8b..d3381e630c3a 100644
--- a/dev-python/flake8/Manifest
+++ b/dev-python/flake8/Manifest
@@ -1,5 +1,2 @@
 DIST flake8-4.0.1.tar.gz 154905 BLAKE2B 
b93fea36236881da595ae924b056686e0cd35d2466c1858e3ee83262922df8bc38cf5cd40a910980d287d048572dc94eb8d7c8ee4b11ebd1b4a474dfca02490c
 SHA512 
0bdbf0218ce893df1c3e61f51cd3f371a5c72bb49ef78fec39548b1684e49b024e91cf4e3dcea60ba1efc08727985ef485814c372461e062ff4f810da99a1796
-DIST flake8-5.0.1.gh.tar.gz 145559 BLAKE2B 
27c49d0e30696be086a68382235611fccf978edbd73fff0b41cd285eb6443bc183f12d5433d07348951a6e1775793608be567149fecdfcd40cb75e879fcd
 SHA512 
63e91269c9cad7d5807a5b6cc6dfe5fc1db6353fe28bbb6b3459e9a7ee3140db2a40c202d5964acc69546af386d4f0ea5132cbcc60d07f179960249827062440
-DIST flake8-5.0.2.gh.tar.gz 145812 BLAKE2B 
64ebbeebf8aa2dc4dca2e14cb09965cfa86f6a5353f5ff78cb0cb2a8e60cd05d041e3d1e1668a1f9c143030bb62ca6d8d17d8b084a2e56175843460cf0bfe78c
 SHA512 
0d1ba9bff706060bd9d5ad0f230c7a4d8a2b70f30907c8a78222d54b0f099f77b7a48e5658251cb862d0894a45e230b058bf50ba324ea1d4ddcdf1336c343cb6
-DIST flake8-5.0.3.gh.tar.gz 145956 BLAKE2B 
c6a54c67962bad905827600632f08b73c34c42ffe4f4242b9448b222ef0d1339d9e68174bcb17a8b85f357783e847c3171f963f7d21d9d2014af02c4a5e5856d
 SHA512 
db2ce4a2bbbcc97c3a79dbf64e299ef2853470ace99dceae0dd63a5f58603531af2d4afe3f3db76ac483bb5c8884bfbaf15ba4c9e61f6b507634cbff83dcbb47
 DIST flake8-5.0.4.gh.tar.gz 146207 BLAKE2B 
c99ec0977948e98ca62106737509f7901b15871894f08c1dc82a4dfdf7567bc85eaca5918600fc42d0c82de612644df1b587e8a7c84fbe040d1402c3513e1855
 SHA512 
2e9f8bf2bbca1ab0b7cb0bc6aee53f7e12288194a80a8be915478061fd76adb8d270ee50383b45beb9d4dd1ee806f104e7bbf29f69b23a7cd88ee0902ff3e965

diff --git a/dev-python/flake8/flake8-5.0.1.ebuild 
b/dev-python/flake8/flake8-5.0.1.ebuild
deleted file mode 100644
index 37823287f388..
--- a/dev-python/flake8/flake8-5.0.1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{8..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="A wrapper around PyFlakes, pep8 & mccabe"
-HOMEPAGE="
-   https://github.com/pycqa/flake8/
-   https://pypi.org/project/flake8/
-"
-SRC_URI="
-   https://github.com/PyCQA/flake8/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-macos"
-
-# requires.txt inc. mccabe however that creates a circular dep
-RDEPEND="
-   >=dev-python/pyflakes-2.5.0[${PYTHON_USEDEP}]
-   =dev-python/pycodestyle-2.9.0[${PYTHON_USEDEP}]
-   https://github.com/pycqa/flake8/
-   https://pypi.org/project/flake8/
-"
-SRC_URI="
-   https://github.com/PyCQA/flake8/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-macos"
-
-# requires.txt inc. mccabe however that creates a circular dep
-RDEPEND="
-   >=dev-python/pyflakes-2.5.0[${PYTHON_USEDEP}]
-   =dev-python/pycodestyle-2.9.0[${PYTHON_USEDEP}]
-   https://github.com/pycqa/flake8/
-   https://pypi.org/project/flake8/
-"
-SRC_URI="
-   https://github.com/PyCQA/flake8/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-macos"
-
-# requires.txt inc. mccabe however that creates a circular dep
-RDEPEND="
-   >=dev-python/pyflakes-2.5.0[${PYTHON_USEDEP}]
-   =dev-python/pycodestyle-2.9.0[${PYTHON_USEDEP}]
-   

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

2022-09-06 Thread Michał Górny
commit: 3059c62028ddaf4bc20123510ab1b23f6ba1da2b
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  7 05:04:22 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  7 05:04:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3059c620

dev-python/humanize: Remove old

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

 dev-python/humanize/Manifest  |  1 -
 dev-python/humanize/humanize-4.2.3.ebuild | 29 -
 2 files changed, 30 deletions(-)

diff --git a/dev-python/humanize/Manifest b/dev-python/humanize/Manifest
index b317a6ac63d9..ff2a404fbbb7 100644
--- a/dev-python/humanize/Manifest
+++ b/dev-python/humanize/Manifest
@@ -1,2 +1 @@
-DIST humanize-4.2.3.tar.gz 75390 BLAKE2B 
b700c7f6da3ea94062ffb0b74fdd8940460c6017c30499b34678750d5f86b4669542c65291f7a8e1c57b446cfc43efa88324c680fc3f817b7bc5018c3e275e50
 SHA512 
008acdafd2b811da767fdff67c3b12f7ba333fc35b0d51c4b0edc0162659b8ac25dc54ba30f2a266f6a422990dc2522b6c9e017b9a73e8262ed414d63e0c4308
 DIST humanize-4.3.0.tar.gz 78035 BLAKE2B 
03cea639879165453becc41f62e7b6e34a62ac3a74c37141e0c3f7e9d855b2727710ab5ac231a3829d03c413b297449dccbfc8b804b3f5ddcd402dd813adbf57
 SHA512 
b8713fa9ec2c2210f93e06436a5bef390937b85ccd0bc95520e53d5c0f49354b94a7957ef50dd9e391d8377d1faf43003c47028b19cef42885fd083cbda1ac46

diff --git a/dev-python/humanize/humanize-4.2.3.ebuild 
b/dev-python/humanize/humanize-4.2.3.ebuild
deleted file mode 100644
index 5887ac380442..
--- a/dev-python/humanize/humanize-4.2.3.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{8..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Common humanization utilities"
-HOMEPAGE="
-   https://github.com/python-humanize/humanize/
-   https://pypi.org/project/humanize/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-BDEPEND="
-   dev-python/setuptools_scm[${PYTHON_USEDEP}]
-   test? (
-   dev-python/freezegun[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest



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

2022-09-06 Thread Michał Górny
commit: 083acdd88263fcd7f342f6498fbbc436df54fd49
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  7 05:03:55 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  7 05:03:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=083acdd8

dev-python/PyPDF2: Remove old

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

 dev-python/PyPDF2/Manifest|   2 -
 dev-python/PyPDF2/PyPDF2-2.8.1.ebuild | 125 --
 2 files changed, 127 deletions(-)

diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest
index de4e0e182274..6ad9354fc314 100644
--- a/dev-python/PyPDF2/Manifest
+++ b/dev-python/PyPDF2/Manifest
@@ -3,8 +3,6 @@ DIST PyPDF2-2.10.2.gh.tar.gz 6434051 BLAKE2B 
36778692fc8fff4c4dba16e94128b09d366
 DIST PyPDF2-2.10.3.gh.tar.gz 6435551 BLAKE2B 
2907ef5f8fb7117d895d87326fd8281154cb5a78be54e832489c211f10a2cb2762051eff419279e2f3e70ed773645b08b59d598c9c7edba575c06d9e34fcefa6
 SHA512 
a8b05f280e8aecd9b54a143dc77c6aa5e095485e4d9c38c3d2ab62855e004d4c8333b88c7b663cf282d7a7eeac920595d94e6c3ba7524850272d82cb504a4f7c
 DIST PyPDF2-2.10.4.gh.tar.gz 6435008 BLAKE2B 
00f4b2f65198026715186dbf1ced15e825cb061873f3b8d3d7716d81439d3d44b392ea90d886ce8aad45b1fd29fafcbb917e9aed795d311c98e2752643ae40be
 SHA512 
ac865096ae370626ad7ab243a5c95fafc95e71c31e79c4f89be919205d956726d0147a7b4cf5a2bcddb021999261fa0a73942df64763cf3c8b30620274ea518d
 DIST PyPDF2-2.10.5.gh.tar.gz 6443691 BLAKE2B 
6b60ea4d1a044ee5f20718744118f5739a4271a0552960e2760c4904f57201ed8426d4cb81ce5f5d2170b84958e1b17ea3de843137e669ed7b202a49db8654c2
 SHA512 
cf07448b2ea4397f1bf5b2d563956bda218e9031b4396e86c2d689d518c7c2b17920771dbdf0e5ed6013dd96d957add12d3f4fbdf3a8bd3262a1fae38ae741d8
-DIST PyPDF2-2.8.1.gh.tar.gz 5872212 BLAKE2B 
19224d1b38947ad14adfb9b33201e0223f6da43072c6bffb78fae939872d0a025e6d2fd6f1eed0c0b88754a359a5459a45a36130659d81089caa884025a922d1
 SHA512 
6414339017c154610dbb5affcbf94fcda7ab6d1ea78f35cc348a2b8e5fc8c60216c4f20ffc114cb3abd8245ad7a8b40b4cca6161e3a98caff896fb823acc7bea
 DIST PyPDF2-2.9.0.gh.tar.gz 5877910 BLAKE2B 
afea03f9ac21e4b39cd39ce03adf70a8e08b80315f7cdd81440e371396ba48939560a3835de9587be8020e1aab75726409ecec753ef0fb042d69fe7fc6755e80
 SHA512 
fefbc6e6eb7ac0a0154f662044acb66f1c034efc114e878ced109d54a3e5427bb73088cb88d765c4576c2d67459a2daf64415789f8efe9b66cf8ed2bb78ff297
-DIST PyPDF2-sample-files-200644f7219811c3930ad1732ef70c570ece2d16.gh.tar.gz 
5513604 BLAKE2B 
1bfccaf3b50431d32341c24ea7aa203060d40d60a4b3656df35274d056918e7fccf99e11ee2539f65e6de15741ce28acaccd0ddc771ca334a8ba18a8953aee05
 SHA512 
5d2e1aa06e240957e9ec230406208fc653384b45b9e4b6631580c2eb4f08327e192c6ef57c2310ef3ed0604c85015b15f5ade8ef7d9f525e73733e040fe37fe5
 DIST PyPDF2-sample-files-b6f4ff3de00745783d79f25cb8803901d1f20d28.gh.tar.gz 
5522867 BLAKE2B 
9a6cb3b92032f9ec697b972b1a257b2c2528d36cd4a7e40092ac6dbf0a4955c5b204b8c82d37f9bad4a19fccddf0070b095ee2f3b56de22d738ed3d8a3b555c0
 SHA512 
74aad38060f441ace87f6650de152a28f4a251e4f47574a8d46066857c8fbbb187cd3cd275caa198dce2c1557e90664b288f071995c2bbb9bf13a341210313e8
 DIST PyPDF2-sample-files-bedcbe077c4898e1b97c6c6f81d937f5048b4630.gh.tar.gz 
7198720 BLAKE2B 
91d177e7329fd137322972a3a38841cb0611de7f839071fe2fa5ecff0343cbffdf6976f42f4a779f520a8a2bac2d6573c5cd65bf2f1bc68395077e6e9c7322d9
 SHA512 
0cdaee85f1da12cf678165f06c8d351aa0808137d25f68c07f19f1bd3c929eeb52e604041dfaa0df94665379aeb7d19a43426d724a5e6602b7e4fbe7a62e753d

diff --git a/dev-python/PyPDF2/PyPDF2-2.8.1.ebuild 
b/dev-python/PyPDF2/PyPDF2-2.8.1.ebuild
deleted file mode 100644
index 56a398cc8777..
--- a/dev-python/PyPDF2/PyPDF2-2.8.1.ebuild
+++ /dev/null
@@ -1,125 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit distutils-r1
-
-SAMPLE_COMMIT=200644f7219811c3930ad1732ef70c570ece2d16
-DESCRIPTION="Python library to work with PDF files"
-HOMEPAGE="
-   https://pypi.org/project/PyPDF2/
-   https://github.com/py-pdf/PyPDF2/
-"
-SRC_URI="
-   https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-   test? (
-   
https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
-   -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz
-   )
-"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 x86"
-
-RDEPEND="
-   $(python_gen_cond_dep '
-   dev-python/typing-extensions[${PYTHON_USEDEP}]
-   ' 3.8 3.9)
-"
-BDEPEND="
-   dev-python/pillow[${PYTHON_USEDEP}]
-   test? (
-   dev-python/pycryptodome[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   # Needs network access
-   tests/test_cmap.py
-   tests/test_filters.py::test_decompress_zlib_error
-   tests/test_filters.py::test_lzw_decode_neg1
-   

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

2022-09-06 Thread Michał Górny
commit: 8aa1ab05bfe4fea9a7386b4ba05061b91a749863
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  7 05:00:01 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  7 05:03:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8aa1ab05

dev-python/google-auth: Remove old

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

 dev-python/google-auth/Manifest |  1 -
 dev-python/google-auth/google-auth-2.9.1.ebuild | 58 -
 2 files changed, 59 deletions(-)

diff --git a/dev-python/google-auth/Manifest b/dev-python/google-auth/Manifest
index 596b46250211..fa703c2a6c23 100644
--- a/dev-python/google-auth/Manifest
+++ b/dev-python/google-auth/Manifest
@@ -1,3 +1,2 @@
 DIST google-auth-2.10.0.tar.gz 205591 BLAKE2B 
e5b6ea1a65afc42318dc26ed5fa18de19232ca85e6da5be47c45b41861595f763b42bfdd92aaa63d20bbbf76fc1447dbeb7d88424ae5f82ce23ea9f875d04700
 SHA512 
91cf5391606b896691a9ae1489391bb0545c461172439c3011fc56c575f4a67341eb25a41faec437cb82fc0a2835adc95006327e3460591137238721a6eddd50
 DIST google-auth-2.11.0.tar.gz 205568 BLAKE2B 
76f43804c117006141e46291eaa35b49e73f4eec81307b7c3c6fdf82faf1a1f3101ef1a652c5dff05ca6686ded0859c6a3bee8d38cd584fd5cacef9598aae9b1
 SHA512 
0b2c8653184d95b1f0981326721a8604bee6737e2e4fb68c12d695c74e03406e6d189b00740c34ee74d6ae4032581bd099018f8eaf1d65759e4c5fa4127305cf
-DIST google-auth-2.9.1.tar.gz 205219 BLAKE2B 
dd4d3c690a4ced2d4757167497689283b7fd8e9891948f0f14565fffe0d0c9eb62c4356a5715d10d02fefd1183bda5dfe3b1e7a7caa42c8d85c39c5875fd9730
 SHA512 
37830c708613f3a41c90658f220c2cd7ca45824c7e4741fa3b1754e635f6e0773daff05f770ad0836caefe082d6b517b5bd5b2a789cdbe03de9fdbca9a972f7f

diff --git a/dev-python/google-auth/google-auth-2.9.1.ebuild 
b/dev-python/google-auth/google-auth-2.9.1.ebuild
deleted file mode 100644
index 37c2ffef06a9..
--- a/dev-python/google-auth/google-auth-2.9.1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Google Authentication Library"
-HOMEPAGE="
-   https://github.com/googleapis/google-auth-library-python/
-   https://pypi.org/project/google-auth/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
-
-RDEPEND="
-   =dev-python/pyasn1-0.1.7[${PYTHON_USEDEP}]
-   >=dev-python/pyasn1-modules-0.2.1[${PYTHON_USEDEP}]
-   >=dev-python/rsa-3.1.4[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-   !dev-python/namespace-google
-"
-BDEPEND="
-   test? (
-   dev-python/cryptography[${PYTHON_USEDEP}]
-   dev-python/flask[${PYTHON_USEDEP}]
-   dev-python/freezegun[${PYTHON_USEDEP}]
-   dev-python/grpcio[${PYTHON_USEDEP}]
-   dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/moto[${PYTHON_USEDEP}]
-   dev-python/pyopenssl[${PYTHON_USEDEP}]
-   dev-python/pytest-localserver[${PYTHON_USEDEP}]
-   dev-python/pyu2f[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/responses[${PYTHON_USEDEP}]
-   dev-python/urllib3[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_IGNORE=(
-   # these are compatibility tests with oauth2client
-   # disable them to unblock removal of that package
-   tests/test__oauth2client.py
-)
-
-python_compile() {
-   distutils-r1_python_compile
-   find "${BUILD_DIR}" -name '*.pth' -delete || die
-}



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

2022-09-06 Thread Michał Górny
commit: efbac0acbd589827c9f0fa9cbdb4d0004e3c2f40
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  7 04:56:13 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  7 05:03:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efbac0ac

dev-python/openstackdocstheme: Remove old

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

 dev-python/openstackdocstheme/Manifest |  1 -
 .../openstackdocstheme-2.4.0.ebuild| 25 --
 2 files changed, 26 deletions(-)

diff --git a/dev-python/openstackdocstheme/Manifest 
b/dev-python/openstackdocstheme/Manifest
index b230a0860859..bd5e3eb8b40e 100644
--- a/dev-python/openstackdocstheme/Manifest
+++ b/dev-python/openstackdocstheme/Manifest
@@ -1,2 +1 @@
-DIST openstackdocstheme-2.4.0.tar.gz 1255985 BLAKE2B 
6066ef5b4fc50093dd7a55d4e7824be9495f8cc9af5f20e1ee7ee5bacea1deb5d1e1a08e408470ba5923de9ece2658dc187bef9c6d5cb767d4c492543bbdc3c1
 SHA512 
34bc69fc3455c013ba05e6662ea362f0b9ac4070a9e70b34987846eec84197069622fbddd295251d2a363f08303c5a2e9b998b01207bdf6891ca68aa33682c78
 DIST openstackdocstheme-3.0.0.tar.gz 1256011 BLAKE2B 
ad00a9e5dc0902d99bd47ffbd7cd2cf7900a45f880744293871a869d03dfa449a91402e3eb50071e35c60d78c7858787fa3ae234f96e19f34cc40a2022069ec5
 SHA512 
0e4c5ca3f43e701692bb56d4e0823b52c55c49e9b4144d3920830903e178522f414930c0a253be415cd6d08534205f2d8e8fac107513bc32d1f667e8559a8c2f

diff --git a/dev-python/openstackdocstheme/openstackdocstheme-2.4.0.ebuild 
b/dev-python/openstackdocstheme/openstackdocstheme-2.4.0.ebuild
deleted file mode 100644
index 6f53ebadad60..
--- a/dev-python/openstackdocstheme/openstackdocstheme-2.4.0.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Theme and extension support for Sphinx documentation"
-HOMEPAGE="https://docs.openstack.org/openstackdocstheme/latest/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc64 ~riscv ~s390 x86"
-
-BDEPEND="
-   >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
-"
-RDEPEND="
-   ${BDEPEND}
-   >=dev-python/dulwich-0.15.0[${PYTHON_USEDEP}]
-"



[gentoo-commits] repo/gentoo:master commit in: dev-python/setuptools-declarative-requirements/

2022-09-06 Thread Michał Górny
commit: ca0adf5523e5d316bd5b964488cc64f43a4073b9
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  7 05:00:35 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  7 05:03:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca0adf55

dev-python/setuptools-declarative-requirements: Remove old

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

 .../setuptools-declarative-requirements/Manifest   |  1 -
 ...ptools-declarative-requirements-1.2.0-r2.ebuild | 51 --
 2 files changed, 52 deletions(-)

diff --git a/dev-python/setuptools-declarative-requirements/Manifest 
b/dev-python/setuptools-declarative-requirements/Manifest
index 89d52db79027..6fc5a2421af6 100644
--- a/dev-python/setuptools-declarative-requirements/Manifest
+++ b/dev-python/setuptools-declarative-requirements/Manifest
@@ -1,2 +1 @@
-DIST setuptools-declarative-requirements-1.2.0.tar.gz 17936 BLAKE2B 
a5be2b64fc22d5a45136ec2b98c1d4cc6c20e17dc81070d12948b6f536a517ec8a660c105dfc13a4319d1de54409fb4f7a4c6bacaf1291afa13c7ecc27fd933f
 SHA512 
ce0eeb8692ff2ea80db91cad981853da74c0ca80f58b698753de92f6df3ef5e1c158e314d0ac4d0b4fa99a2ad8ee2d7d80a9d1a13f334966c948dee1a0ae3d98
 DIST setuptools-declarative-requirements-1.3.0.gh.tar.gz 19692 BLAKE2B 
5030cd7a0b651a11bec8ca9ca4db680c86634c3fe895a6a76544468c2f48aef43a15e30d0c7ba1eea1133dc5b47257a061f6700b8d1e1863d72430a0459ba9f5
 SHA512 
eb20016ab0b8029a38ff4632d19d63cd4b6396c9d101efce577ac862feb3fc485ac4a644035d3267cd05caf679f9b2259e1d1340f8cd902ea7c7451e099c71cc

diff --git 
a/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.2.0-r2.ebuild
 
b/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.2.0-r2.ebuild
deleted file mode 100644
index 9dd0c2513c1b..
--- 
a/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.2.0-r2.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{8..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Requirements Support For Setuptools Declarative setup.cfg"
-HOMEPAGE="
-   https://pypi.org/project/setuptools-declarative-requirements/
-   https://github.com/s0undt3ch/setuptools-declarative-requirements
-"
-SRC_URI="
-   https://github.com/s0undt3ch/${PN}/archive/${PV}.tar.gz
-   -> ${P}.tar.gz
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
-
-RDEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   dev-python/setuptools_scm[${PYTHON_USEDEP}]
-   dev-python/wheel[${PYTHON_USEDEP}]
-   test? (
-   dev-python/pypiserver[${PYTHON_USEDEP}]
-   dev-python/virtualenv[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
-
-python_prepare_all() {
-   sed -e "s/localhost/127.0.0.1/g" -i tests/conftest.py || die
-
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   local -x PIP_DEFAULT_TIMEOUT=3
-   local -x PIP_INDEX_URL="http://127.0.0.1:8080;
-   epytest -k 'not sdist'
-}



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

2022-09-06 Thread Michał Górny
commit: 84e9ccf51f50c286e6d8bd864fa68a65e44fc998
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  7 05:00:51 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  7 05:03:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84e9ccf5

dev-python/pyxDamerauLevenshtein: Remove old

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

 dev-python/pyxDamerauLevenshtein/Manifest  |  1 -
 .../pyxDamerauLevenshtein-1.7.0.ebuild | 22 --
 2 files changed, 23 deletions(-)

diff --git a/dev-python/pyxDamerauLevenshtein/Manifest 
b/dev-python/pyxDamerauLevenshtein/Manifest
index 0ac9fe91428d..30d65685f37c 100644
--- a/dev-python/pyxDamerauLevenshtein/Manifest
+++ b/dev-python/pyxDamerauLevenshtein/Manifest
@@ -1,2 +1 @@
-DIST pyxDamerauLevenshtein-1.7.0.tar.gz 41867 BLAKE2B 
a8fe379a10bfd37e1675dab83d83d1b53308b5539c86e31f507a0243da898d57c4d320661642e23be439c4aabf88b1aaa559bc620e193e58586568cdfd8040df
 SHA512 
11704d3968261cd844ce248c913f1b9baf813d0f8c712971ac4ec05466f8aa5719932e282b49e378d6799ae88483804055765a881d3cef8e7adff486b450e98e
 DIST pyxDamerauLevenshtein-1.7.1.gh.tar.gz 43690 BLAKE2B 
52950fa10667775828ee57ae9f68ea06bf8cf4e794c3cf27189fbc1affe877ee2537a5dfc3173a58a8b9ccfae664190e4eac250ddbc7cbeda748af033dd3fbbb
 SHA512 
d16be05305ac8cdabecae90353e68cc51ac99ea88338fafe8379f6969434a9e3e3ac95ba58f71d15ccfcadfb3a9fbe30af563ec848e54115c64c83c69596e116

diff --git 
a/dev-python/pyxDamerauLevenshtein/pyxDamerauLevenshtein-1.7.0.ebuild 
b/dev-python/pyxDamerauLevenshtein/pyxDamerauLevenshtein-1.7.0.ebuild
deleted file mode 100644
index 0c7419c48775..
--- a/dev-python/pyxDamerauLevenshtein/pyxDamerauLevenshtein-1.7.0.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Implements the Damerau-Levenshtein edit distance algorithm for 
Python in Cython"
-HOMEPAGE="https://github.com/gfairchild/pyxDamerauLevenshtein;
-SRC_URI="https://github.com/gfairchild/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~riscv x86"
-
-RDEPEND="
-   dev-python/cython[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest



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

2022-09-06 Thread Michał Górny
commit: bccf362476b2123e213aef610c5b55af9f9a3369
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  7 04:56:32 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  7 05:03:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bccf3624

dev-python/mkdocs-redirects: Remove old

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

 dev-python/mkdocs-redirects/Manifest   |  1 -
 .../mkdocs-redirects-1.0.4-r1.ebuild   | 28 --
 2 files changed, 29 deletions(-)

diff --git a/dev-python/mkdocs-redirects/Manifest 
b/dev-python/mkdocs-redirects/Manifest
index dfbc428a3796..b7b71b9ecdb5 100644
--- a/dev-python/mkdocs-redirects/Manifest
+++ b/dev-python/mkdocs-redirects/Manifest
@@ -1,3 +1,2 @@
-DIST mkdocs-redirects-1.0.4.tar.gz 7028 BLAKE2B 
b1f266b2bd68ecaf722d28f3fde7f5ab6eb51c800027d09838282f12f8705d2f9ed6f3d45c809ec575e73c70a05ab23d0700f0d6e15a0f36e1fa2f8becabb5b0
 SHA512 
965989351c62ad83dab4f02526ad118f90d3b9eca9863189565a04d7013aa5de0fb2ac1a8480f308e72aef125ecd74c53a7d2db0b279835074272d30c9eb87ab
 DIST mkdocs-redirects-1.0.5.gh.tar.gz 6624 BLAKE2B 
2f974dcf2dc438d3d8e2289793150b0a5a0394027552a8f3878f83fc0ab78b0e1c38f29bcd155adccf40e5259e93e81b419741784584f924f5eb18a0059f3107
 SHA512 
3365f19792438262528236cb9531f12ef31bf368d849387855a58b6427cbe7be6b55292fe5174804f42b29acf0a921ce9987e8b3a7ed3870444fcf94d4a52df6
 DIST mkdocs-redirects-1.1.0.gh.tar.gz 7000 BLAKE2B 
7bb98549613926fd7ff3fd9ddf6469703589bb38051358baffc2989bc496df38b270f859f9f40a21d688a7a453d0a4d1532af339d4e43d1144324729ab84824f
 SHA512 
4ccda56bc26fd005ed0a1b0651c65883ad1f87912fc1c61fa9089a0e84bf1d124e943d1fae6f5bac4a521676419dcd8d409524926334f2ea5ae8b0d2f2d4ee52

diff --git a/dev-python/mkdocs-redirects/mkdocs-redirects-1.0.4-r1.ebuild 
b/dev-python/mkdocs-redirects/mkdocs-redirects-1.0.4-r1.ebuild
deleted file mode 100644
index 08319014e15a..
--- a/dev-python/mkdocs-redirects/mkdocs-redirects-1.0.4-r1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..11} )
-DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1
-
-DESCRIPTION="Plugin for Mkdocs page redirects"
-HOMEPAGE="
-   https://github.com/mkdocs/mkdocs-redirects
-   https://pypi.org/project/mkdocs-redirects/
-"
-SRC_URI="https://github.com/mkdocs/mkdocs-redirects/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~riscv x86"
-
-RDEPEND="
-   >=dev-python/mkdocs-1.0.4[${PYTHON_USEDEP}]
-   

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

2022-09-06 Thread Michał Górny
commit: 6460f0c8bcd3e369cd53abe5efafa015c5d38f28
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  7 05:00:25 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  7 05:03:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6460f0c8

dev-python/yappi: Remove old

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

 dev-python/yappi/Manifest   |  1 -
 dev-python/yappi/yappi-1.3.5.ebuild | 40 -
 2 files changed, 41 deletions(-)

diff --git a/dev-python/yappi/Manifest b/dev-python/yappi/Manifest
index ec3eefb7206e..f99179deb040 100644
--- a/dev-python/yappi/Manifest
+++ b/dev-python/yappi/Manifest
@@ -1,2 +1 @@
-DIST yappi-1.3.5.gh.tar.gz 936884 BLAKE2B 
a33ea0c506b3e0d05e141b01ebf4af158c6c794c0c504e52c19c00295f105cfff8a6aa8964ce07e13b87cd60164adfd1107da2c286e17dc0d779e7f9e916fbf8
 SHA512 
2fc243522414626ed6327b3f6b26c4001f01e288700df62cef81e73cf4077af238836b100167df3c4cfb4e0091d4de14385d349b9821759401cc3666e6fe94e9
 DIST yappi-1.3.6.gh.tar.gz 937785 BLAKE2B 
eb98d51f450091e66429affcc12f4329629bfc466dd8db9c5e77f5385a6b7bb551fd336825d64d94141ae41129618025a716a1b4e0718b022e67978330900bf0
 SHA512 
f5042363581535eb4dfca096b1c698fb32720e5d1740d72ee7290f162ec44f0ed05936d6d85fc63f347e6be19b182550bd6e6593b65616d11d109fce8cbc

diff --git a/dev-python/yappi/yappi-1.3.5.ebuild 
b/dev-python/yappi/yappi-1.3.5.ebuild
deleted file mode 100644
index e05f16749821..
--- a/dev-python/yappi/yappi-1.3.5.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Yet Another Python Profiler"
-HOMEPAGE="
-   https://pypi.org/project/yappi/
-   https://github.com/sumerc/yappi/
-"
-SRC_URI="
-   https://github.com/sumerc/yappi/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
-
-BDEPEND="
-   test? (
-   dev-python/gevent[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests unittest
-
-PATCHES=(
-   "${FILESDIR}/yappi-1.2.5-warnings.patch"
-)
-
-python_test() {
-   local -x PYTHONPATH=tests
-   eunittest
-}



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

2022-09-06 Thread Michał Górny
commit: 4fb04669f692171683cf8bf9a9efe6348d2594c9
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  7 04:54:39 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  7 05:03:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fb04669

dev-python/pdm-pep517: Remove old

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

 dev-python/pdm-pep517/Manifest|  3 --
 dev-python/pdm-pep517/pdm-pep517-1.0.1.ebuild | 58 ---
 dev-python/pdm-pep517/pdm-pep517-1.0.2.ebuild | 58 ---
 dev-python/pdm-pep517/pdm-pep517-1.0.3.ebuild | 58 ---
 4 files changed, 177 deletions(-)

diff --git a/dev-python/pdm-pep517/Manifest b/dev-python/pdm-pep517/Manifest
index db60da482c94..0cba3a1dcd2d 100644
--- a/dev-python/pdm-pep517/Manifest
+++ b/dev-python/pdm-pep517/Manifest
@@ -1,4 +1 @@
-DIST pdm-pep517-1.0.1.gh.tar.gz 307357 BLAKE2B 
f833179b0ea011c4304625f08d3eca85b17163d4af6144f72e6faa2fe1091f9607f53ae051fca4e837009c3132ad6f06ae69cc5288ca8731ffb1ff2ef555d0d0
 SHA512 
7d90829a351e95f7b53f53d356a60cb170036059f5e6311df46989253b33f126f384a93cd6aa22c95b1ec7aa501e13773ccafabbb41e5237e84537b73dc43f58
-DIST pdm-pep517-1.0.2.gh.tar.gz 307938 BLAKE2B 
711cc77c4ec4a3002557b5537c931215254d6fd724bf80f5457750100d55aba580b0f5fdbf8b17a31e5b02b42a94b62bc72eb99693fb59c3ab76364666b51b15
 SHA512 
bb827a6130299acab18714c7380f81fa530b95e3bc1e78bca810c116472269f050df45d04ef69d90a1ad96dd6bc965a50edc01bc9c429b96eefb76d62c66b8ae
-DIST pdm-pep517-1.0.3.gh.tar.gz 314957 BLAKE2B 
d0beff961b3f324c4d4c74943387e82cbeca90e5441391347b2ea06639af9965ea27426cab9e8dbbdceb296eb1461319fb375a3e078d673bbdf386b578b8f35c
 SHA512 
ca9983e95f803243fb04b1add424449adfac472a94973013f669440d18d2118bdaf6610830f686cc700e86973935df26a7fea0ceed415b2c7604330de3325d05
 DIST pdm-pep517-1.0.4.gh.tar.gz 314677 BLAKE2B 
dc6fad5bf6bd4aa6d9d490c6fb1df0d1a1543ae93f90ac4d53bbd515de6f6582a4fd032cc5c67aeebf71755fec6aac3b5a462a18eb08087c6a4da279e3c989ad
 SHA512 
4edd016873c054f20efc39b8a044c2ff5dee70509c45ba1227e6982043dabb5ed0353afef4af73c88106ffe5a2c27f569077448fb27a0d58169710d2c6573c2f

diff --git a/dev-python/pdm-pep517/pdm-pep517-1.0.1.ebuild 
b/dev-python/pdm-pep517/pdm-pep517-1.0.1.ebuild
deleted file mode 100644
index 65915f36678c..
--- a/dev-python/pdm-pep517/pdm-pep517-1.0.1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=standalone
-PYTHON_COMPAT=( python3_{8..11} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="A PEP 517 backend for PDM that supports PEP 621 metadata"
-HOMEPAGE="
-   https://pypi.org/project/pdm-pep517/
-   https://github.com/pdm-project/pdm-pep517/
-"
-SRC_URI="
-   https://github.com/pdm-project/pdm-pep517/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-
-RDEPEND="
-   >=dev-python/cerberus-1.3.4[${PYTHON_USEDEP}]
-   dev-python/license-expression[${PYTHON_USEDEP}]
-   >=dev-python/packaging-21.0[${PYTHON_USEDEP}]
-   >=dev-python/tomli-2[${PYTHON_USEDEP}]
-   dev-python/tomli-w[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   ${RDEPEND}
-   test? (
-   dev-vcs/git
-   )
-"
-# setuptools are used to build C extensions
-RDEPEND+="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   rm -r pdm/pep517/_vendor || die
-   find -name '*.py' -exec sed \
-   -e 's:from pdm\.pep517\._vendor\.:from :' \
-   -e 's:from pdm\.pep517\._vendor ::' \
-   -i {} + || die
-   distutils-r1_src_prepare
-}
-
-src_test() {
-   git config --global user.email "t...@example.com" || die
-   git config --global user.name "Test User" || die
-   distutils-r1_src_test
-}

diff --git a/dev-python/pdm-pep517/pdm-pep517-1.0.2.ebuild 
b/dev-python/pdm-pep517/pdm-pep517-1.0.2.ebuild
deleted file mode 100644
index 65915f36678c..
--- a/dev-python/pdm-pep517/pdm-pep517-1.0.2.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=standalone
-PYTHON_COMPAT=( python3_{8..11} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="A PEP 517 backend for PDM that supports PEP 621 metadata"
-HOMEPAGE="
-   https://pypi.org/project/pdm-pep517/
-   https://github.com/pdm-project/pdm-pep517/
-"
-SRC_URI="
-   https://github.com/pdm-project/pdm-pep517/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-
-RDEPEND="
-   >=dev-python/cerberus-1.3.4[${PYTHON_USEDEP}]
-   dev-python/license-expression[${PYTHON_USEDEP}]
-   >=dev-python/packaging-21.0[${PYTHON_USEDEP}]
-   >=dev-python/tomli-2[${PYTHON_USEDEP}]
-   

[gentoo-commits] repo/gentoo:master commit in: net-misc/linuxptp/, net-misc/linuxptp/files/

2022-09-06 Thread Sam James
commit: 85ff2ffad7d0cff2f130ea69376efd3af3af3ff7
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  7 04:48:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  7 04:48:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85ff2ffa

net-misc/linuxptp: fix implicit function declaration for strncpy

Unlike normal missing includes, implicit function declaration
fixes require a revbump as they can affect code generation.

Observed on musl.

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

 .../files/linuxptp-3.1.1-string-include.patch   | 21 +
 ...nuxptp-3.1.1.ebuild => linuxptp-3.1.1-r1.ebuild} |  1 +
 2 files changed, 22 insertions(+)

diff --git a/net-misc/linuxptp/files/linuxptp-3.1.1-string-include.patch 
b/net-misc/linuxptp/files/linuxptp-3.1.1-string-include.patch
new file mode 100644
index ..622a87f67ec0
--- /dev/null
+++ b/net-misc/linuxptp/files/linuxptp-3.1.1-string-include.patch
@@ -0,0 +1,21 @@
+https://cgit.openembedded.org/meta-openembedded/commit/?h=master-next=aec96f23775b946cf99c39e7274bcc8fdd4711ca
+https://sourceforge.net/p/linuxptp/mailman/message/37603438/
+
+From d49b4fb8063ecd89617587e5ea566cc9da9393ef Mon Sep 17 00:00:00 2001
+From: Khem Raj 
+Date: Wed, 31 Aug 2022 19:09:18 -0700
+Subject: [PATCH] include string.h for strncpy()
+
+Upstream-Status: Pending
+
+Signed-off-by: Khem Raj 
+--- a/interface.c
 b/interface.c
+@@ -5,6 +5,7 @@
+  * @note SPDX-License-Identifier: GPL-2.0+
+  */
+ #include 
++#include 
+ #include "interface.h"
+ 
+ struct interface {

diff --git a/net-misc/linuxptp/linuxptp-3.1.1.ebuild 
b/net-misc/linuxptp/linuxptp-3.1.1-r1.ebuild
similarity index 96%
rename from net-misc/linuxptp/linuxptp-3.1.1.ebuild
rename to net-misc/linuxptp/linuxptp-3.1.1-r1.ebuild
index 281c2325d00b..df701b773917 100644
--- a/net-misc/linuxptp/linuxptp-3.1.1.ebuild
+++ b/net-misc/linuxptp/linuxptp-3.1.1-r1.ebuild
@@ -19,6 +19,7 @@ CONFIG_CHECK="~NETWORK_PHY_TIMESTAMPING ~PPS ~PTP_1588_CLOCK"
 
 PATCHES=(
"${FILESDIR}"/${PN}-3.1.1-user_cpp.patch
+   "${FILESDIR}"/${PN}-3.1.1-string-include.patch
 )
 
 pkg_setup() {



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

2022-09-06 Thread Sam James
commit: 949eefbfce316c692cf4c367a533e34e163d4de6
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  7 04:44:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  7 04:44:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=949eefbf

dev-libs/libpwquality: fix fgetpwent_r usage on musl

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

 .../libpwquality-1.4.4-musl-fgetpwent_r.patch  | 42 ++
 .../libpwquality-1.4.4-pam_pwquality-include.patch | 35 +
 dev-libs/libpwquality/libpwquality-1.4.4-r2.ebuild | 91 ++
 3 files changed, 168 insertions(+)

diff --git 
a/dev-libs/libpwquality/files/libpwquality-1.4.4-musl-fgetpwent_r.patch 
b/dev-libs/libpwquality/files/libpwquality-1.4.4-musl-fgetpwent_r.patch
new file mode 100644
index ..6cfb538103ae
--- /dev/null
+++ b/dev-libs/libpwquality/files/libpwquality-1.4.4-musl-fgetpwent_r.patch
@@ -0,0 +1,42 @@
+https://github.com/libpwquality/libpwquality/commit/9084c1b032161cdb53d5f66132a91bdc207faecf
+
+From: Noel Kuntze 
+Date: Mon, 24 May 2021 14:15:34 +0200
+Subject: [PATCH] pam_pwquality.c: Use pam_modutil_check_user_in_passwd instead
+ of fgetpwent_r (not available on musl)
+
+--- a/configure.ac
 b/configure.ac
+@@ -97,6 +97,11 @@ if test "$enable_pam" != "no"; then
+   test $fail = 1 &&
+ AC_MSG_ERROR([You must install the PAM development package in order 
to compile libpwquality])
+   fi
++  AC_CHECK_FUNC(
++[pam_modutil_check_user_in_passwd],
++[AC_DEFINE([HAVE_PAM_CHECK_USER_IN_PASSWD], [], [have 
pam_modutil_check_user_in_passwd])],
++[]
++  )  
+ fi
+ 
+ if test "$enable_pam" = "yes"; then
+--- a/src/pam_pwquality.c
 b/src/pam_pwquality.c
+@@ -98,6 +98,9 @@ static int
+ check_local_user (pam_handle_t *pamh,
+   const char *user)
+ {
++#ifdef HAVE_PAM_CHECK_USER_IN_PASSWD
++return pam_modutil_check_user_in_passwd(pamh, user, NULL) == 
PAM_SUCCESS;
++#else
+ struct passwd pw, *pwp;
+ char buf[4096];
+ int found = 0;
+@@ -136,6 +139,7 @@ check_local_user (pam_handle_t *pamh,
+ } else {
+ return found;
+ }
++#endif
+ }
+ 
+ PAM_EXTERN int
+

diff --git 
a/dev-libs/libpwquality/files/libpwquality-1.4.4-pam_pwquality-include.patch 
b/dev-libs/libpwquality/files/libpwquality-1.4.4-pam_pwquality-include.patch
new file mode 100644
index ..2ed638c1e34a
--- /dev/null
+++ b/dev-libs/libpwquality/files/libpwquality-1.4.4-pam_pwquality-include.patch
@@ -0,0 +1,35 @@
+https://github.com/libpwquality/libpwquality/pull/62
+
+From 27057c6cbf528108c35df934280c7dd83e8d5ce9 Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Wed, 7 Sep 2022 05:42:17 +0100
+Subject: [PATCH] pam_pwquality: add include for
+ pam_modutil_check_user_in_passwd
+
+After 9084c1b032161cdb53d5f66132a91bdc207faecf, one gets:
+```
+pam_pwquality.c: In function 'check_local_user':
+pam_pwquality.c:102:16: error: implicit declaration of function 
'pam_modutil_check_user_in_passwd' [-Werror=implicit-function-declaration]
+  102 | return pam_modutil_check_user_in_passwd(pamh, user, NULL) == 
PAM_SUCCESS;
+  |^~~~
+cc1: some warnings being treated as errors
+make[2]: *** [Makefile:634: pam_pwquality.lo] Error 1
+make[2]: *** Waiting for unfinished jobs
+```
+
+We need to include security/pam_modutil.h when appropriate.
+
+Signed-off-by: Sam James 
+--- a/src/pam_pwquality.c
 b/src/pam_pwquality.c
+@@ -34,6 +34,10 @@
+ #include 
+ #include 
+ 
++#ifdef HAVE_PAM_CHECK_USER_IN_PASSWD
++#include 
++#endif
++
+ /* argument parsing */
+ #define PAM_DEBUG_ARG   0x0001
+ 

diff --git a/dev-libs/libpwquality/libpwquality-1.4.4-r2.ebuild 
b/dev-libs/libpwquality/libpwquality-1.4.4-r2.ebuild
new file mode 100644
index ..460d78a4c2b0
--- /dev/null
+++ b/dev-libs/libpwquality/libpwquality-1.4.4-r2.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit autotools pam python-r1 usr-ldscript
+
+DESCRIPTION="Library for password quality checking and generating random 
passwords"
+HOMEPAGE="https://github.com/libpwquality/libpwquality;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2;
+
+LICENSE="|| ( BSD GPL-2 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="pam python static-libs"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+BDEPEND="
+   >=sys-devel/gettext-0.18.2
+   virtual/pkgconfig
+"
+RDEPEND="
+   >=sys-libs/cracklib-2.8:=[static-libs(+)?]
+   pam? ( sys-libs/pam )
+   python? ( ${PYTHON_DEPS} )
+"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-musl-fgetpwent_r.patch
+   "${FILESDIR}"/${PN}-1.4.4-pam_pwquality-include.patch
+)
+
+src_prepare() {
+   

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/sanlock/, sys-cluster/sanlock/files/

2022-09-06 Thread Sam James
commit: 2c1e76900f3ab6b0a34f14372970325d6518340a
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  7 04:52:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  7 04:52:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c1e7690

sys-cluster/sanlock: fix implicit function declarations

Unlike normal missing includes, implicit function declaration
fixes require a revbump as they can affect code generation.

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

 .../files/sanlock-3.8.4-implicit-func-decls.patch  | 34 ++
 ...anlock-3.8.4.ebuild => sanlock-3.8.4-r1.ebuild} |  2 ++
 2 files changed, 36 insertions(+)

diff --git a/sys-cluster/sanlock/files/sanlock-3.8.4-implicit-func-decls.patch 
b/sys-cluster/sanlock/files/sanlock-3.8.4-implicit-func-decls.patch
new file mode 100644
index ..7e99d9b1f939
--- /dev/null
+++ b/sys-cluster/sanlock/files/sanlock-3.8.4-implicit-func-decls.patch
@@ -0,0 +1,34 @@
+https://pagure.io/sanlock/issue/8
+
+From 272f9838f3495f5e419f77e000762c420754c96d Mon Sep 17 00:00:00 2001
+From: Khem Raj 
+Date: Sep 02 2022 22:58:56 +
+Subject: add missing system header string.h
+
+
+This is needed for mem* function prototypes used in these sources
+
+Signed-off-by: Khem Raj 
+
+--- a/src/sanlock_sock.c
 b/src/sanlock_sock.c
+@@ -12,6 +12,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ 
+--- a/wdmd/wdmd_sock.c
 b/wdmd/wdmd_sock.c
+@@ -12,6 +12,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ 
+
+

diff --git a/sys-cluster/sanlock/sanlock-3.8.4.ebuild 
b/sys-cluster/sanlock/sanlock-3.8.4-r1.ebuild
similarity index 95%
rename from sys-cluster/sanlock/sanlock-3.8.4.ebuild
rename to sys-cluster/sanlock/sanlock-3.8.4-r1.ebuild
index 638cec0ffefb..d48b048e3ead 100644
--- a/sys-cluster/sanlock/sanlock-3.8.4.ebuild
+++ b/sys-cluster/sanlock/sanlock-3.8.4-r1.ebuild
@@ -25,9 +25,11 @@ DEPEND="
python? ( ${PYTHON_DEPS} )
 "
 RDEPEND="${DEPEND}"
+BDEPEND="sys-apps/which"
 
 PATCHES=(
"${FILESDIR}/sanlock-fence_sanlock-LDFLAGS.patch"
+   "${FILESDIR}/sanlock-3.8.4-implicit-func-decls.patch"
 )
 
 CONFIG_CHECK="~SOFT_WATCHDOG"



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

2022-09-06 Thread Michał Górny
commit: afc972cc3c89a77509b67adc0c2e5fe0df7616d8
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  7 04:43:35 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  7 04:43:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afc972cc

dev-python/phonenumbers: Remove old

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

 dev-python/phonenumbers/Manifest   |  1 -
 .../phonenumbers/phonenumbers-8.12.52.ebuild   | 39 --
 2 files changed, 40 deletions(-)

diff --git a/dev-python/phonenumbers/Manifest b/dev-python/phonenumbers/Manifest
index daf35a4de584..a8566fa2d9e6 100644
--- a/dev-python/phonenumbers/Manifest
+++ b/dev-python/phonenumbers/Manifest
@@ -1,3 +1,2 @@
-DIST python-phonenumbers-8.12.52.gh.tar.gz 4904385 BLAKE2B 
c063fee535e3d1dd30844ea7a974601962fb8fd6b56608046e0c488e638624456020100b2b775f979f770ea1690bda38044d4f7457341d1261132f4323a6de86
 SHA512 
638ec8e09d58adc5131e855a9436b45f1f0252c084638a13130df793d5357fc249e695668e2cce4902a534300c4683b64078e08620fdd2636857f6d328a45d82
 DIST python-phonenumbers-8.12.53.gh.tar.gz 4904940 BLAKE2B 
c8da67f781c71265faa4d24e5cadf7d2c4e707de6f6fc2efae37f0b846cafd6c00814188c2d89d98ec0fb7dbeef9fedc45dc908adf117643bc2b2a0ab56a4496
 SHA512 
aa699e5df1b612bbcf384e01b80251099872e67fd5632dab35e53861ab6b28157266ac0a1700f4371a0a2975f0484256fb46b6287b87dc8e69aca85323475490
 DIST python-phonenumbers-8.12.54.gh.tar.gz 4905001 BLAKE2B 
5fc206b3dd5f5cc96ecfc91b33369fb12d8a11245f846039478bf77f9dbc8e1bfe0e169eb6f1c360ac2a730f79b512178b115f82434790baeb3b2d26d5eaa370
 SHA512 
0da4f3ffa57f0c2ddaf843eea1440b33844be7ee45122a21d00b5630b720eac059777dca2051e00baf39158737478d5077f97ec6b9293528b11a9844294a621c

diff --git a/dev-python/phonenumbers/phonenumbers-8.12.52.ebuild 
b/dev-python/phonenumbers/phonenumbers-8.12.52.ebuild
deleted file mode 100644
index fa0f470bb38b..
--- a/dev-python/phonenumbers/phonenumbers-8.12.52.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-MY_P=python-${P}
-DESCRIPTION="Python port of Google's libphonenumber"
-HOMEPAGE="
-   https://github.com/daviddrysdale/python-phonenumbers/
-   https://pypi.org/project/phonenumbers/
-"
-SRC_URI="
-   
https://github.com/daviddrysdale/python-phonenumbers/archive/v${PV}.tar.gz
-   -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}/python
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~riscv x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
-   test? (
-   dev-python/protobuf-python[${PYTHON_USEDEP}]
-   )
-"
-
-DOCS=( ../README.md )
-
-python_test() {
-   "${EPYTHON}" testwrapper.py -v || die "Tests failed with ${EPYTHON}"
-}



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

2022-09-06 Thread Michał Górny
commit: b1fb124687a48afc8babed9e8ade990abfeea55e
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  7 04:42:13 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  7 04:42:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1fb1246

dev-python/zeroconf: Remove old

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

 dev-python/zeroconf/Manifest   |  2 --
 dev-python/zeroconf/zeroconf-0.38.6.ebuild | 50 --
 dev-python/zeroconf/zeroconf-0.38.7.ebuild | 50 --
 3 files changed, 102 deletions(-)

diff --git a/dev-python/zeroconf/Manifest b/dev-python/zeroconf/Manifest
index 966bcb242f32..02ab3f86484f 100644
--- a/dev-python/zeroconf/Manifest
+++ b/dev-python/zeroconf/Manifest
@@ -1,4 +1,2 @@
-DIST python-zeroconf-0.38.6.gh.tar.gz 134795 BLAKE2B 
839d59d7c46d9ab16145e37bb58acc7a71072b00507ee0ae8325fea9a3ebc0e567f9e257937675f8eaf44095c7449f96e6bc42b82d34f75a39cc87fd29be2766
 SHA512 
274db525751191b0188a4f00505c795420f975de3f714f84f2207271ff484bb5de1c881c0ed00b1ad3a6265d5d461519cf46041ab907026d9e6937844bbab6af
-DIST python-zeroconf-0.38.7.gh.tar.gz 134866 BLAKE2B 
060ffdc45d4ec8092cd278b99a74561fd1ea06aba3cdecadbd35c1c5e3f608befe3ced18009d8d64c5b37388ee57900b4b00a44c90d87923f259e798da5bb962
 SHA512 
a0ab90f30b843bc889daf95eab6d806a5e3fb4ffe5e3857c435f14a85de7b659b8386159f6428f05a34f2e3010f4582f7d3a55bbd6e6ede0008247821f666707
 DIST python-zeroconf-0.39.0.gh.tar.gz 135121 BLAKE2B 
708f641934b1d155a464f532894e6f3ba3b83c57063b903eae23abcfaf76974920286a9ddcabc53d0211df21b247303c23b2ee36f78ccf809001395f0d1002a7
 SHA512 
401808d51b58905937b0c2f924bce6a9ae38f331f2faf7a0258bfcbc245ec618deaf1a707d22c47792d964a49a2036af5d2ab02438b001b228611a5855db897f
 DIST python-zeroconf-0.39.1.gh.tar.gz 135252 BLAKE2B 
82efa3e39b6e18b9d73b45958190c1d76978231842c1f61ff4519b9a763fb2c1564dae9c0b1d31109e291acc966127cfae9fa02400f1695e97dcc1b0e5a509f7
 SHA512 
3e1bc4bd48b77bce711f8b49b9cdce1769d7af72094c9ebc161ecb833fe90c7bd36ec5b9fc35c524ddd8c30a67af5937f188c81cf3a251d80c0e71f4b7c3add7

diff --git a/dev-python/zeroconf/zeroconf-0.38.6.ebuild 
b/dev-python/zeroconf/zeroconf-0.38.6.ebuild
deleted file mode 100644
index 51704d814c2d..
--- a/dev-python/zeroconf/zeroconf-0.38.6.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit distutils-r1
-
-MY_P=python-zeroconf-${PV}
-DESCRIPTION="Pure Python Multicast DNS Service Discovery Library 
(Bonjour/Avahi compatible)"
-HOMEPAGE="
-   https://github.com/jstasiak/python-zeroconf/
-   https://pypi.org/project/zeroconf/
-"
-SRC_URI="
-   https://github.com/jstasiak/python-zeroconf/archive/${PV}.tar.gz
-   -> ${MY_P}.gh.tar.gz
-"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
-   >=dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   # network
-   tests/test_core.py::Framework::test_close_multiple_times
-   tests/test_core.py::Framework::test_launch_and_close
-   tests/test_core.py::Framework::test_launch_and_close_context_manager
-   tests/test_core.py::Framework::test_launch_and_close_v4_v6
-   tests/test_core.py::Framework::test_launch_and_close_v6_only
-   
tests/services/test_types.py::ServiceTypesQuery::test_integration_with_listener_ipv6
-
-   # fragile to timeouts (?)
-   tests/services/test_browser.py::test_service_browser_expire_callbacks
-   tests/utils/test_asyncio.py::test_run_coro_with_timeout
-)

diff --git a/dev-python/zeroconf/zeroconf-0.38.7.ebuild 
b/dev-python/zeroconf/zeroconf-0.38.7.ebuild
deleted file mode 100644
index 51704d814c2d..
--- a/dev-python/zeroconf/zeroconf-0.38.7.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit distutils-r1
-
-MY_P=python-zeroconf-${PV}
-DESCRIPTION="Pure Python Multicast DNS Service Discovery Library 
(Bonjour/Avahi compatible)"
-HOMEPAGE="
-   https://github.com/jstasiak/python-zeroconf/
-   https://pypi.org/project/zeroconf/
-"
-SRC_URI="
-   https://github.com/jstasiak/python-zeroconf/archive/${PV}.tar.gz
-   -> ${MY_P}.gh.tar.gz
-"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
-   >=dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
-   )
-"
-

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

2022-09-06 Thread Michał Górny
commit: db389e608bf8147835de5b505d2f806189ffeb1f
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  7 04:42:40 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  7 04:42:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db389e60

dev-python/trimesh: Remove old

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

 dev-python/trimesh/Manifest  |  4 --
 dev-python/trimesh/trimesh-3.12.9.ebuild | 65 
 dev-python/trimesh/trimesh-3.13.0.ebuild | 65 
 dev-python/trimesh/trimesh-3.13.1.ebuild | 65 
 dev-python/trimesh/trimesh-3.13.4.ebuild | 65 
 5 files changed, 264 deletions(-)

diff --git a/dev-python/trimesh/Manifest b/dev-python/trimesh/Manifest
index 58c529c35ce3..8e5b0e993d50 100644
--- a/dev-python/trimesh/Manifest
+++ b/dev-python/trimesh/Manifest
@@ -1,7 +1,3 @@
-DIST trimesh-3.12.9.gh.tar.gz 10757706 BLAKE2B 
a81e01a665a2a80a6a8f5b8bfcd8eb92f4dacb0a62b63209afccde48bea4dc31e05eeef8abcd40f01844cab1c9b7fe644b322c9761257be3f6abdb1858356c88
 SHA512 
55f9830b7f9016dc9827f5b852e035fa36ce0dafb69618fee627395c12fe40db58ea400d8c66981a313dd9a3293d538d5a0dec1c107e9bbbe691295b1a1f5fc7
-DIST trimesh-3.13.0.gh.tar.gz 10803906 BLAKE2B 
aa99ecec3d108ca7a7c96183ff354f930d349e1d35f00b689cba1dfed1990d0f8f9dcf93d83bb55173280d31235766052d99ce06c64bb80ecc0bf17b5ea49da4
 SHA512 
db816f163faed97281dcf8d251d2d57a1b7cb7d4b90ec39d74426e87ef3b22508968cd8701accc49803c3dc73bc39f1f81554feb339a46a9a67bbff5f916f803
-DIST trimesh-3.13.1.gh.tar.gz 10803494 BLAKE2B 
73d1f9c7a7610310155e9dd714cdb7dd27b7319b7fa54f092dad7e380484b5c650c4b9aa74235621599ef182043493e56b8ce90f02483a2ba75238fe84bd0c42
 SHA512 
eca0c6bb2866b2e52c9c92b238f303a0ecbe9e40b7e2109b9a5e714a3d2791bd4fdfb26f06c8e18b8815661d198018e37877f19b2b009efd022080ef87f9b679
-DIST trimesh-3.13.4.gh.tar.gz 10804452 BLAKE2B 
26b2f82d64114b610e97e0e937a821bf1ef6809f702ee1de908a756b7a18e7dceee75b1bdb49b831952b1753f63cc5735201deb5ba709709ab58e43ffd8ed175
 SHA512 
4f56dd63cfafb59941fcd3d9955de7b5ef2dab1f0d961d91aed37295f4aaa37ad3a427a39fa2366a85ea407bc12bc8b8980b1da563f46480b653422632bab911
 DIST trimesh-3.13.5.gh.tar.gz 11961925 BLAKE2B 
8a4b069f2df49c9ca6121cd3ea446f959a4d5df16b2eafca039b7bc55f04830e054a1c03e012e25594ccda415fedf26b0ab3ae1dbe5e5d1b019bf9e899703169
 SHA512 
dd4bd7051d48f382ec3e96e55156a6d4cc554a097133d8deb033b9fbcf6f50cf446539484c2a0858243728bc3a7bb6973876919d900a7deb2ff1a6bd11dc397c
 DIST trimesh-3.14.0.gh.tar.gz 11962245 BLAKE2B 
56ae1d987f43b6945191c80be6ac0a47cad51de370b4d4033baeec69b0aafa54ce4282e622d7f29a4906efde5ce7af2b13b8567b98a519eab8edf791de90f355
 SHA512 
495f90fe37bbeb339b7db4dbd366bac126a43e956ec18ec77c9ee697e7d8155f0c048f8e5280230684cb602b26a4be1be1e74335db94f4272b50816ab937e2ca
 DIST trimesh-3.14.1.gh.tar.gz 11961899 BLAKE2B 
eab37c94da03cfdefa2f4bff78a1a1cdd2a4c5d3d5da7ef5f462de331c7c2dbaaabbc53a0033ca95a3b4d9d61e072af2f2b689d291e32a89531ca2b5e9d8f8e2
 SHA512 
e8c43275552d2ddf2e6c1d7582c67f34d7bdaddd5df2cfac9a3758eac12a7fc8bc41748465317eb4e983d7d2d9d51209ab85bfa78107c0be57618991e9b4

diff --git a/dev-python/trimesh/trimesh-3.12.9.ebuild 
b/dev-python/trimesh/trimesh-3.12.9.ebuild
deleted file mode 100644
index 40922f106994..
--- a/dev-python/trimesh/trimesh-3.12.9.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1 multiprocessing optfeature
-
-DESCRIPTION="Python library for loading and using triangular meshes"
-HOMEPAGE="
-   https://trimsh.org/
-   https://github.com/mikedh/trimesh/
-   https://pypi.org/project/trimesh/
-"
-SRC_URI="
-   https://github.com/mikedh/${PN}/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
-
-RDEPEND="
-   dev-python/chardet[${PYTHON_USEDEP}]
-   dev-python/colorlog[${PYTHON_USEDEP}]
-   dev-python/jsonschema[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/msgpack[${PYTHON_USEDEP}]
-   dev-python/networkx[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/pycollada[${PYTHON_USEDEP}]
-   dev-python/pyglet[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/scipy[${PYTHON_USEDEP}]
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   >=dev-python/shapely-1.8.2[${PYTHON_USEDEP}]
-   dev-python/svg-path[${PYTHON_USEDEP}]
-   dev-python/sympy[${PYTHON_USEDEP}]
-   dev-python/xxhash[${PYTHON_USEDEP}]
-   sci-libs/rtree[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/pytest-xdist[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- 

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

2022-09-06 Thread Michał Górny
commit: 73892b01a9a6dca300a26def5b07d77f44a12cd0
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  7 04:43:27 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  7 04:43:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73892b01

dev-python/pyroute2: Remove old

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

 dev-python/pyroute2/Manifest   |  1 -
 .../files/pyroute2-0.5.19-exclude-tests.patch  | 13 ---
 dev-python/pyroute2/pyroute2-0.5.19.ebuild | 26 --
 3 files changed, 40 deletions(-)

diff --git a/dev-python/pyroute2/Manifest b/dev-python/pyroute2/Manifest
index e093d0376607..2e397ebdeb8f 100644
--- a/dev-python/pyroute2/Manifest
+++ b/dev-python/pyroute2/Manifest
@@ -1,2 +1 @@
-DIST pyroute2-0.5.19.gh.tar.gz 457432 BLAKE2B 
ffb2717c60badb1453eeb15f5b83f1494e851ee011fcdebd3a5d249ecc4bea7064069a1af2fe2d34aefe9812c8b6808b8a14cbe518383c165b0b008d10505c5c
 SHA512 
19b0acbff17415acad20a214e0622ca9a3fc51b92e603ab15663ea7e8da290fc0b2033aeca1c20200307e34173802f89998151f77d5bcfc5f87eb8b42ba591ce
 DIST pyroute2-0.7.2.gh.tar.gz 469459 BLAKE2B 
06aa7640bb21c0a7b8035723069d78b28ca39b554b5bdc0a031dbc7376251265b118b222cb4283156c02136e63de4b77103c02a88b700ac5f49fa8ceac28528a
 SHA512 
6c032b39675d539958642bb16b3b964e78613cdd2d49e2e206a13d5256872e3800de5c73cff761e4a756d31df0e07f18f08d193a0543c87be89da348662e6dbd

diff --git a/dev-python/pyroute2/files/pyroute2-0.5.19-exclude-tests.patch 
b/dev-python/pyroute2/files/pyroute2-0.5.19-exclude-tests.patch
deleted file mode 100644
index 723c638349b7..
--- a/dev-python/pyroute2/files/pyroute2-0.5.19-exclude-tests.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-Index: pyroute2-0.5.19/setup.cfg
-===
 pyroute2-0.5.19.orig/setup.cfg
-+++ pyroute2-0.5.19/setup.cfg
-@@ -35,5 +35,8 @@ packages_dir =
- =pyroute2
- packages = find:
- 
-+[options.packages.find]
-+exclude = tests
-+
- [options.extras_require]
- ss2 = psutil~=5.0

diff --git a/dev-python/pyroute2/pyroute2-0.5.19.ebuild 
b/dev-python/pyroute2/pyroute2-0.5.19.ebuild
deleted file mode 100644
index e19c69dedfef..
--- a/dev-python/pyroute2/pyroute2-0.5.19.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10} pypy3 )
-PYTHON_REQ_USE="sqlite"
-
-inherit distutils-r1
-
-DESCRIPTION="A pure Python netlink and Linux network configuration library"
-HOMEPAGE="https://github.com/svinota/pyroute2;
-SRC_URI="
-   https://github.com/svinota/${PN}/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-
-PATCHES=(
-   "${FILESDIR}/${P}-exclude-tests.patch"
-)
-
-# tests need root access
-RESTRICT="test"



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

2022-09-06 Thread Michał Górny
commit: 637e284c75735e48554709e3c7033d376d5b
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  7 04:42:57 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  7 04:42:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=637e284c

dev-python/sabyenc: Remove old

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

 dev-python/sabyenc/Manifest|  1 -
 .../sabyenc/files/sabyenc-4.0.2-fix-segfault.patch | 28 --
 dev-python/sabyenc/sabyenc-4.0.2.ebuild| 28 --
 3 files changed, 57 deletions(-)

diff --git a/dev-python/sabyenc/Manifest b/dev-python/sabyenc/Manifest
index 26a0a7656ff2..c3cc9df57aff 100644
--- a/dev-python/sabyenc/Manifest
+++ b/dev-python/sabyenc/Manifest
@@ -1,2 +1 @@
-DIST sabyenc-4.0.2.tar.gz 19579235 BLAKE2B 
26af61a979f94b954a6fb7fa425ca07a8d757fb16c9d434e9a1e0019d84d156b527e9309cc65113fef64dd3f2afb92b46619dc9506327273f2ba7822337e9ccf
 SHA512 
88e8b47b1438ca55b51dbf8a407c33ec335f0604abf8a3dcbc45853b6dadadf9932d97cf3f0adabd71a9405e2deaeff2777483d9ea692c9d3cbab99dfbfbc901
 DIST sabyenc-5.4.2.gh.tar.gz 19774424 BLAKE2B 
fbb954435236eb1794611a8e5852534b0f7dbd79806e8a9ca1bb57274df7cc89a6a26aa92c89c596e0c2857d4bfbd4e4c34f1d529cb5d2464a669d6d15a3f392
 SHA512 
a07a57e6b3416e147fcef4f27e52fea4b3a522ebb722b4d223469b63e9d08f42689950d86c544a41bfe81bba934514a43094c13b98aa585167cae69a5aa1f405

diff --git a/dev-python/sabyenc/files/sabyenc-4.0.2-fix-segfault.patch 
b/dev-python/sabyenc/files/sabyenc-4.0.2-fix-segfault.patch
deleted file mode 100644
index 1a80d5f13da8..
--- a/dev-python/sabyenc/files/sabyenc-4.0.2-fix-segfault.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From: Arthur Zamarin 
-Date: Sat, 18 Sep 2021 21:07:45 +0300
-Subject: Fix Segfault during testing
-
-decode_usenet_chunks might receive it argument as bytesarray, or
-as bytes object, but the C code expects only bytesarray.
-Add code, to apply variant for each case, and fail using assert when
-both don't apply.
-
-Signed-off-by: Arthur Zamarin 
-
 a/src/sabyenc3.c
-+++ b/src/sabyenc3.c
-@@ -593,7 +593,13 @@ PyObject* decode_usenet_chunks(PyObject* self, PyObject* 
args) {
- num_bytes_reserved = 0;
- lp_max = (int)PyList_Size(Py_input_list);
- for(lp = 0; lp < lp_max; lp++) {
--num_bytes_reserved += 
(int)PyByteArray_GET_SIZE(PyList_GetItem(Py_input_list, lp));
-+PyObject *temp = PyList_GetItem(Py_input_list, lp);
-+if (PyByteArray_Check(temp))
-+num_bytes_reserved += (int)PyByteArray_GET_SIZE(temp);
-+else if (PyBytes_Check(temp))
-+num_bytes_reserved += (int)PyBytes_GET_SIZE(temp);
-+else
-+assert(PyByteArray_Check(temp) || PyBytes_Check(temp));
- }
- }
-

diff --git a/dev-python/sabyenc/sabyenc-4.0.2.ebuild 
b/dev-python/sabyenc/sabyenc-4.0.2.ebuild
deleted file mode 100644
index d9536017b50b..
--- a/dev-python/sabyenc/sabyenc-4.0.2.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Module providing raw yEnc encoding/decoding for SABnzbd"
-HOMEPAGE="https://github.com/sabnzbd/sabyenc;
-SRC_URI="https://github.com/sabnzbd/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-
-BDEPEND="test? (
-   dev-python/chardet[${PYTHON_USEDEP}]
-   )"
-
-DOCS=( CHANGES.md README.md doc/yenc-draft.1.3.txt )
-
-PATCHES=(
-   "${FILESDIR}/${P}-fix-segfault.patch"
-)
-
-distutils_enable_tests pytest



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

2022-09-06 Thread Michał Górny
commit: 8b3ebe78703acbb9594f2f71bbdcb397b802c005
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  7 04:43:09 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  7 04:43:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b3ebe78

dev-python/pytoolconfig: Remove old

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

 dev-python/pytoolconfig/Manifest  |  1 -
 dev-python/pytoolconfig/pytoolconfig-1.2.1.ebuild | 35 ---
 2 files changed, 36 deletions(-)

diff --git a/dev-python/pytoolconfig/Manifest b/dev-python/pytoolconfig/Manifest
index b04f3cc405f5..e9a86dcc77cf 100644
--- a/dev-python/pytoolconfig/Manifest
+++ b/dev-python/pytoolconfig/Manifest
@@ -1,2 +1 @@
-DIST pytoolconfig-1.2.1.tar.gz 15182 BLAKE2B 
667ded3571855edd78540d60d973f09b325e614b9c85bf8b4a1d235ca4bb4bfbe992f511fd65991740a87c61e8a2bc4ec35f00723e7556bf9ca8c9c2752a5f63
 SHA512 
01620f98494f3f73192f530727e007aca0b7ebd7c2f0d363604d138aef13bcd4b394f59eb980504da03ad323016fe1a5f36e2abca0bb6462828aba77ed4ce1c5
 DIST pytoolconfig-1.2.2.tar.gz 16195 BLAKE2B 
02434bf9bc815fe1beeb13496427d6735fd0eebca66371eaa1a8df5d318879584b9e27d7b2272535e41af91b46544264d570b2727e524e6ba52c4e4be475ad84
 SHA512 
5bcbf7f2fc7941e128b3e717ff213e1e43be417ca3b906fa75a40f822815a4ea79b55cbb3e297caa3abf9032fedda1a791165491f52d4bbce5f4d29eea3c3599

diff --git a/dev-python/pytoolconfig/pytoolconfig-1.2.1.ebuild 
b/dev-python/pytoolconfig/pytoolconfig-1.2.1.ebuild
deleted file mode 100644
index ef93d3247f71..
--- a/dev-python/pytoolconfig/pytoolconfig-1.2.1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=pdm
-PYTHON_COMPAT=( python3_{8..11} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Python tool configuration"
-HOMEPAGE="
-   https://pypi.org/project/pytoolconfig/
-   https://github.com/bageljrkhanofemus/pytoolconfig/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~arm64"
-
-RDEPEND="
-   dev-python/packaging[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep '
-   dev-python/tomli[${PYTHON_USEDEP}]
-   ' 3.{8..10} )
-"
-BDEPEND="
-   test? (
-   >=dev-python/sphinx-4.5.0[${PYTHON_USEDEP}]
-   >=dev-python/tabulate-0.8.9[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest



[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verible/

2022-09-06 Thread Rui Huang
commit: ca635ce21757c8f2e0453215b9a2bf0077e656e0
Author: Huang Rui  gmail  com>
AuthorDate: Wed Sep  7 04:34:48 2022 +
Commit: Rui Huang  gmail  com>
CommitDate: Wed Sep  7 04:34:48 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ca635ce2

sci-electronics/verible: drop 0.0.2152

Signed-off-by: Huang Rui  gmail.com>

 sci-electronics/verible/Manifest|   9 ---
 sci-electronics/verible/verible-0.0.2152.ebuild | 103 
 2 files changed, 112 deletions(-)

diff --git a/sci-electronics/verible/Manifest b/sci-electronics/verible/Manifest
index b9b8f19f6..7c62a5852 100644
--- a/sci-electronics/verible/Manifest
+++ b/sci-electronics/verible/Manifest
@@ -1,4 +1,3 @@
-DIST abseil-cpp-20211102.0.zip 2697209 BLAKE2B 
0e1ddcdd55a606d3899e120b75fe36e88bf188ea4ee3f13d510ea9a13cf97fe5bfe28ebd7a689d018d91e8d78786d102b20a35150d5eba5942b74b09eaa14e2d
 SHA512 
a1e90ddc66ca2f97d49655fe3aeeaf8fb30f990da415bbeb5413fe064d753a97be4beeef9fa387a3e576b2fc3672b996279ec9ee0c43f3e6302faa5cefc21b70
 DIST abseil-cpp-20220623.0.zip 2779034 BLAKE2B 
6a8e3e22de7bd3a14cf0659acaef4040916bb650d6f0cb2f84ecdb3309b4e62e99f686f47c554b123e2f683e3752b42fedbf8a2bc1f5c6356874b7856e325260
 SHA512 
468c6c8092f1eaeb83ec5ce191a61605eac654fca6c25839642c69a2a27de47484bf5d5b2d0db49eb37b807e1ee5fc9bdd4609e02075dd4d2f5b5d35b5eda5b9
 DIST abseil-py-1.2.0.tar.gz 219456 BLAKE2B 
ec7d878692dcf0cbe879cd7df51bc1b8ceeae945b053419b4a024a637e726064128af69fe077a26413f8562dd4a35830b340d000a6c9d520c7674b81a7e417ae
 SHA512 
f363814ed65a68ae4bfd833dc095491349349e70327c0a87ad68ddc3b8429dacc78aaa16d2ff0d733487a12a2ab09094d4ccd1c1133981f65c12d3715cee410d
 DIST anytree-2.8.0.tar.gz 186963 BLAKE2B 
dcdbbf47c8c20b36d7ec72f29c09447c7f3d31366980ca588e082936d3ba2c4c7b0cf6b42747e373a238cd4a10a31ac2894ccf32fc44e11052b59a28b71fd1e3
 SHA512 
73ad57960c25d9fd31b001a5ff2f0e67c4d45db00ff2f9aec090c7a3c4028630b0242f5ae18e58a8374f4aacb4f0bad24ce61cc97fc573aaca623a0b64a85894
@@ -8,36 +7,28 @@ DIST bazel-toolchains-3.4.0.tar.gz 957871 BLAKE2B 
f270666b9fea5e79e0d579845a4c82
 DIST bazel_coverage_output_generator-v2.5.zip 4221347 BLAKE2B 
47d1500c2c5852b332cf67d80d4b08d931727d54cf0ff84c244a6416f71f7e5a24fbb38112e877f84523eb33eae218dff569d14b3d3a5d6238f0740882a1fb8f
 SHA512 
187bd22741084c8aff99796655b2dc23780cf0c92b0aa7e995a7e767e62b39a566c0fc74475c75f2fe3366f442a0e022f24110017c076694aa4abd50564ec3fa
 DIST bazel_java_tools-v11.6.zip 44622284 BLAKE2B 
5b4e056d107577d309dc925e79e80008b79e1a7c668b6e94ed61026e11b5a5edbe4bb558f8232c71827c103f409c5bc830bb77d27a28146ee982db46b4c7f0c8
 SHA512 
182499686b2bb14a3dc98ce84892c0587c7fbc4fd0a81caf9199b401e98b9cf47fd8de048f025b963b60d024c6475f8d73e95a90b6c868a156fdf820ea66e718
 DIST bazel_java_tools_linux-v11.6.zip 1356227 BLAKE2B 
b8c901da12cb3311628edc6191a7020b0fbd61af8c89acae56bae72816c319414f9ae344c6bee45194fe35d22f671f63b359608eef49cb1225fa3e533d68f377
 SHA512 
659f6b200825497d88bf61633e1fddda146049968d0c2ff85b2019ead0878aae3f3753f7108844f948f8a3c6cb340800ac8d8fa89d83a93bd54c9dd07ba01f7b
-DIST bazel_rules_install-4cd8ab0b5d8a0117bb5b8c89a0024508d5d4d5ed.zip 37861 
BLAKE2B 
95e5cbfd44034813341f858167c20416f74dddcce55a644e7aa4d3dcbe1cf3c69c77653b0728409bf277b14943bea4a943fb80427324218933cacc77ded14b7b
 SHA512 
d79b0b073da60927bad16a5ca151d0da27c507943e5248103bf63613bcd5308cd0894109f4bebbb87f1c0e255849758f12e86c891003d0d221d08d5e24d9f8eb
 DIST bazel_rules_install-5ae7c2a8d22de2558098e3872fc7f3f7edc61fb4.zip 37860 
BLAKE2B 
62163639d8eb9dd6c661447bad3918448800aad56416dd5cfc3e81db4e030d3512ae0e06d1d454bed34ec5057265c9de865ec248044ccfa34386047e8d60b20d
 SHA512 
7951c94c5971a0689e0b1dd16ded14c76dbe8c97b348a81d7eee6f38799623f10741dae4b0a94b9d68a5d0e132aa571ba5784b9e09fd982ffd15832829141510
-DIST bazel_rules_java-7cf3cefd652008d0a64a419c34c13bdca6c8f178.zip 9422 
BLAKE2B 
bbc45c97551ee8126335b611ffca6574dac843d4db9b3221b10d26487f8eecfe38ba0cd67a4039a3ad921c25fea6294c43e4f4e7a57a060a30791acd6c4f9d39
 SHA512 
ba06242feb711e7fb6e821fd9ac029248b4f3e466fb1acf971d0db8196f3efe4d114ef137acbe4913073f8cbe8ccab4d47d8bafa21b867b2d6a6d57f5a647f0c
 DIST bazel_rules_java-981f06c3d2bd10225e85209904090eb7b5fb26bd.zip 9908 
BLAKE2B 
7f26f14ad26253cb1b8b7e9663a4c76771146c9e0fe8ead3223c3266f5be1515d489dc24addd73d0817a50e79eed67f56db984287ff87d6c00ef9df76d43
 SHA512 
968641bd53c4ef4d2760a979498cda29189fd6e8ccd150eeda587c6f96e9a38c3fc1c1ecc19446ed63950b5e6a29cad5251f3e66219c94774a546ca0f626be08
 DIST flex-2.6.4.tar.gz 1419096 BLAKE2B 
c003d4f764f7f4d41e33af7ee28c2af272a9f0aee6ba7c2494ba96722d8d0b18f7a3f745217e9a2cecb43b6863328267a810280670c04464156b3eb3d7ee9d62
 SHA512 
e9785f3d620a204b7d20222888917dc065c2036cae28667065bf7862dfa1b25235095a12fd04efdbd09bfd17d3452e6b9ef953a8c1137862ff671c97132a082e
 DIST gflags-827c769e5fc98e0f2a34c47cef953cc6328abced.zip 141026 BLAKE2B 
d6d7b57f5e9c84bc06248c3dc905ae5adbed227e032fb87bdc4ffe12046c7f76700bd8e951d85d3573933660676af4897b8eb04b79620f164d255889b308d71a
 

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

2022-09-06 Thread Naohiro Aota
commit: 8c93da044cad7dc9c4d60f8c6ec6820583b4a184
Author: Naohiro Aota  gentoo  org>
AuthorDate: Wed Sep  7 01:29:25 2022 +
Commit: Naohiro Aota  gentoo  org>
CommitDate: Wed Sep  7 04:16:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c93da04

net-misc/mikutter: disable ruby26

Drop ruby26 from USE_RUBY as it is already deprecated.

Signed-off-by: Naohiro Aota  gentoo.org>

 net-misc/mikutter/mikutter-4.1.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/mikutter/mikutter-4.1.7.ebuild 
b/net-misc/mikutter/mikutter-4.1.7.ebuild
index bf70aa224852..fef69687c79d 100644
--- a/net-misc/mikutter/mikutter-4.1.7.ebuild
+++ b/net-misc/mikutter/mikutter-4.1.7.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-USE_RUBY="ruby26 ruby27"
+USE_RUBY="ruby27"
 
 inherit desktop ruby-ng
 



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

2022-09-06 Thread Miroslav Šulc
commit: 23f36aa57bcc5cb1918ebeb260db5a24bad23cf7
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Sep  7 04:03:52 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Sep  7 04:03:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23f36aa5

media-sound/fluidsynth: bump to 2.2.9

Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/fluidsynth/Manifest|   1 +
 media-sound/fluidsynth/fluidsynth-2.2.9.ebuild | 119 +
 2 files changed, 120 insertions(+)

diff --git a/media-sound/fluidsynth/Manifest b/media-sound/fluidsynth/Manifest
index b9e264166bb4..d3c473c2a8fb 100644
--- a/media-sound/fluidsynth/Manifest
+++ b/media-sound/fluidsynth/Manifest
@@ -1 +1,2 @@
 DIST fluidsynth-2.2.8.tar.gz 1751615 BLAKE2B 
7eaee4cc1c2f49e464cda2852890ec8e96bd86c258a39246ec5c84ea3e57c9869d1e88963daecc3fa8957df1d55ff6c6633a4900de3d6fc0a1adf830865adda0
 SHA512 
8173f2d368a214cf1eb7faae2f6326db43fb094ec9c83e652f953290c3f29c34ebd0b92cbb439bea8d814d3a7e4f9dc0c18c648df1d414989d5d8b4700c79535
+DIST fluidsynth-2.2.9.tar.gz 1750977 BLAKE2B 
a6b4a19737d01e86a80084cdf88897da9af7d2c50be80fb0227a1d70effb8551667ae27f43ce63591830acfdef31ff0d99d51e3160b9b09c274637b259a82833
 SHA512 
90f44f6d7a4ed504eea5e2d39d8da2e0072bef746f3d969e367f0bab36a4cff479a98e795dc8b6b58b565fb266c44a137a14e98c7e4c77d1be3b300b8c066600

diff --git a/media-sound/fluidsynth/fluidsynth-2.2.9.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.2.9.ebuild
new file mode 100644
index ..659632e018cb
--- /dev/null
+++ b/media-sound/fluidsynth/fluidsynth-2.2.9.ebuild
@@ -0,0 +1,119 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib systemd toolchain-funcs
+
+DESCRIPTION="Software real-time synthesizer based on the Soundfont 2 
specifications"
+HOMEPAGE="https://www.fluidsynth.org;
+SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0/3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+DEPEND="
+   dev-libs/glib:2[${MULTILIB_USEDEP}]
+   alsa? (
+   media-libs/alsa-lib[${MULTILIB_USEDEP}]
+   lash? ( media-sound/lash[${MULTILIB_USEDEP}] )
+   )
+   dbus? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
+   jack? ( virtual/jack[${MULTILIB_USEDEP}] )
+   ladspa? (
+   media-libs/ladspa-sdk[${MULTILIB_USEDEP}]
+   media-plugins/cmt-plugins[${MULTILIB_USEDEP}]
+   )
+   portaudio? ( media-libs/portaudio[${MULTILIB_USEDEP}] )
+   pulseaudio? ( media-sound/pulseaudio[${MULTILIB_USEDEP}] )
+   readline? ( sys-libs/readline:0=[${MULTILIB_USEDEP}] )
+   sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] )
+   sndfile? ( media-libs/libsndfile[${MULTILIB_USEDEP}] )
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( AUTHORS ChangeLog README.md THANKS TODO doc/fluidsynth-v20-devdoc.txt )
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_C_COMPILER="$(tc-getCC)"
+   -Denable-alsa=$(usex alsa)
+   -Denable-aufile=ON
+   -Denable-dbus=$(usex dbus)
+   -Denable-debug=$(usex debug)
+   -Denable-dsound=OFF # Windows
+   -Denable-floats=OFF # loat instead of double for DSP samples
+   -Denable-fpe-check=$(usex debug)
+   -Denable-ipv6=$(usex ipv6)
+   -Denable-jack=$(usex jack)
+   -Denable-ladspa=$(usex ladspa)
+   -Denable-libinstpatch=ON # https://github.com/swami/libinstpatch
+   -Denable-midishare=OFF # http://midishare.sourceforge.net/
+   -Denable-network=$(usex network)
+   -Denable-opensles=OFF
+   -Denable-oboe=OFF # requires OpenSLES and/or AAudio
+   -Denable-oss=$(usex oss)
+   -Denable-libsndfile=$(usex sndfile)
+   -Denable-pkgconfig=ON
+   -Denable-portaudio=$(usex portaudio)
+   -Denable-profiling=$(usex debug)
+   -Denable-pulseaudio=$(usex pulseaudio)
+   -Denable-readline=$(usex readline)
+   -Denable-sdl2=$(usex sdl)
+   -Denable-systemd=$(usex systemd)
+   -Denable-threads=$(usex threads)
+   -Denable-trap-on-fpe=$(usex debug)
+   -Denable-ubsan=OFF # compile and link against UBSan (for 
debugging fluidsynth internals)
+   -Denable-waveout=OFF # Windows
+   -Denable-winmidi=OFF # Windows
+   )
+
+   if use alsa; then
+   mycmakeargs+=( -Denable-lash=$(usex lash) )
+   else
+   mycmakeargs+=( -Denable-lash=OFF )
+   fi
+
+   if use systemd; then
+   

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

2022-09-06 Thread Miroslav Šulc
commit: 6a7c73f3ffd304249d3ea93a39aa79148f3fcc3c
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Sep  7 03:59:10 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Sep  7 03:59:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a7c73f3

media-sound/schismtracker: bump to 20220905

Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/schismtracker/Manifest |  1 +
 .../schismtracker/schismtracker-20220905.ebuild| 48 ++
 2 files changed, 49 insertions(+)

diff --git a/media-sound/schismtracker/Manifest 
b/media-sound/schismtracker/Manifest
index 99173246caf7..7e694b61c13e 100644
--- a/media-sound/schismtracker/Manifest
+++ b/media-sound/schismtracker/Manifest
@@ -1,2 +1,3 @@
 DIST schismtracker-20220506.tar.gz 1310121 BLAKE2B 
a9740c2a8909a533523de18c8cd4c4457bdaa8f6198598fb0e73089fdb2c7bac3211024d5d9cb695aa5758710d0fa16a407ce0e150d0a3ef0071522f2937eec1
 SHA512 
8dacd1fd719c20fdc8ef157d1487202a39d4f36a37560ad62680655addde0ceb78bbce51e4f640d3979c91f6a4dfe4bc006785aa35d45a00206773d41adf9f42
 DIST schismtracker-20220807.tar.gz 1278129 BLAKE2B 
86cb727e4b797ffcf87b7a0dee93d364a93f2c73bd66856af5bdf0c8ef72157824d04141a11a884d3d286cecb5fcdf2a24f91fcb3421e6831b5fdde6681b5100
 SHA512 
36944581ef88ba256764d1acec0f6d38fb83027ebca7bfea7d313693d9e4062bd217ba6c4dee6a262753b186398b89035d371c5428b35c33eaf95e901bd7304d
+DIST schismtracker-20220905.tar.gz 1278816 BLAKE2B 
6f461732c99a01c8f4a17afbac61b9b52686cd6c0e58c99f75337b4e33e187b5465f9adf5422ec3a455e9448f1beac845080816001af02cf2afa5740b9f384a7
 SHA512 
2429e6a3ed6004a0d327ddb8ae7c379fbed4e4d2e2fe87be225fb85c990327fa3008115f9dbdcf08b3691c50411bf5aad04e97264a2f9ef6c05c7cfdc6231bda

diff --git a/media-sound/schismtracker/schismtracker-20220905.ebuild 
b/media-sound/schismtracker/schismtracker-20220905.ebuild
new file mode 100644
index ..fdc90b6a2c28
--- /dev/null
+++ b/media-sound/schismtracker/schismtracker-20220905.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools desktop xdg
+
+DESCRIPTION="Free implementation of Impulse Tracker, a tool used to create 
high quality music"
+HOMEPAGE="http://schismtracker.org/;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2 LGPL-2 public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   media-libs/libsdl2[X]
+   x11-libs/libX11
+   x11-libs/libXv
+"
+DEPEND="${RDEPEND}
+   virtual/os-headers
+   x11-base/xorg-proto
+"
+
+src_prepare() {
+   default
+   eautoreconf
+
+   # workaround for temporary files (missing directory). Fixes:
+   # sh ./scripts/build-font.sh . font/default-lower.fnt 
font/default-upper-alt.fnt font/default-upper-itf.fnt font/half-width.fnt 
>auto/default-font.c
+   # /bin/sh: auto/default-font.c: No such file or directory
+   mkdir auto
+
+   #   sys-devel/binutils[multitarget] provides ${CHOST}-windres
+   #   wine provides /usr/bin/windres
+   # and schismtracker fails to use it properly:
+   # sys/win32/schismres.rc:2:20: fatal error: winver.h: No such file or 
directory
+   [[ ${CHOST} = *mingw32* ]] || export WINDRES= ac_cv_prog_WINDRES= 
ac_cv_prog_ac_ct_WINDRES=
+}
+
+src_install() {
+   default
+
+   domenu sys/fd.org/*.desktop
+   doicon icons/schism{,-itf}-icon-128.png
+}



[gentoo-commits] repo/proj/guru:dev commit in: net-print/hpuld/

2022-09-06 Thread Rui Huang
commit: 600590e391aa6e499d9cab1024c25f3e898d7fc7
Author: Huang Rui  gmail  com>
AuthorDate: Wed Sep  7 03:56:50 2022 +
Commit: Rui Huang  gmail  com>
CommitDate: Wed Sep  7 03:56:50 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=600590e3

net-print/hpuld: fixed unquoted variable WORKDIR

Signed-off-by: Huang Rui  gmail.com>

 net-print/hpuld/hpuld-1.00.39.15.00.23-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-print/hpuld/hpuld-1.00.39.15.00.23-r1.ebuild 
b/net-print/hpuld/hpuld-1.00.39.15.00.23-r1.ebuild
index e94749ba6..cb710bc06 100644
--- a/net-print/hpuld/hpuld-1.00.39.15.00.23-r1.ebuild
+++ b/net-print/hpuld/hpuld-1.00.39.15.00.23-r1.ebuild
@@ -44,8 +44,8 @@ QA_PRESTRIPPED="${QA_FLAGS_IGNORED}"
 src_unpack() {
default
 
-   for f in ${WORKDIR}/*/*.tar.gz; do
-   tar -zxf "$f" -C ${WORKDIR} || die
+   for f in "${WORKDIR}"/*/*.tar.gz; do
+   tar -zxf "$f" -C "${WORKDIR}" || die
done
 }
 



[gentoo-commits] repo/proj/guru:dev commit in: net-print/hpuld/

2022-09-06 Thread Rui Huang
commit: fa253e9766d67697c3aa792425e49f8f7a0d1b28
Author: Huang Rui  gmail  com>
AuthorDate: Wed Sep  7 03:54:59 2022 +
Commit: Rui Huang  gmail  com>
CommitDate: Wed Sep  7 03:54:59 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fa253e97

net-print/hpuld: fix 860336,860339

Add missing libusb RDEPEND

Closes: https://bugs.gentoo.org/860336
Closes: https://bugs.gentoo.org/860339
Signed-off-by: Huang Rui  gmail.com>

 net-print/hpuld/hpuld-1.00.39.15.00.23-r1.ebuild | 111 +++
 1 file changed, 111 insertions(+)

diff --git a/net-print/hpuld/hpuld-1.00.39.15.00.23-r1.ebuild 
b/net-print/hpuld/hpuld-1.00.39.15.00.23-r1.ebuild
new file mode 100644
index 0..e94749ba6
--- /dev/null
+++ b/net-print/hpuld/hpuld-1.00.39.15.00.23-r1.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+MY_PV="$(ver_rs 4 _)"
+SANE_CONF_DIR="/etc/sane.d"
+
+DESCRIPTION="HP Unified Linux Driver (for samsung hardware)"
+HOMEPAGE="https://support.hp.com;
+
+SRC_URI="
+   
https://ftp.ext.hp.com/pub/softlib/software13/printers/LaserJet/M437_M443/ULDLINUX_HewlettPackard_V${MY_PV}.zip
+"
+
+S="${WORKDIR}/uld"
+
+LICENSE="all-rights-reserved"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~mips ~x86"
+
+IUSE="+scanner"
+
+RDEPEND="
+   dev-libs/libusb
+   net-print/cups
+   scanner? (
+   media-gfx/sane-backends
+   )
+"
+
+DEPEND="
+   ${RDEPEND}
+"
+
+BDEPEND="
+   app-arch/unzip
+"
+
+# Do not complain about CFLAGS etc since it is binary package
+QA_FLAGS_IGNORED=".*"
+QA_PRESTRIPPED="${QA_FLAGS_IGNORED}"
+
+src_unpack() {
+   default
+
+   for f in ${WORKDIR}/*/*.tar.gz; do
+   tar -zxf "$f" -C ${WORKDIR} || die
+   done
+}
+
+src_install() {
+   export AGREE_EULA="y"
+   export CONTINUE_INSTALL="y"
+   export PAGER="$(which cat)"
+
+   # Fix printer install path
+   sed -i "s#\"/opt\"#\"${D}/opt\"#g" noarch/package_utils || die
+   sed -i "s#\"/opt\"#\"${D}/opt\"#g" noarch/pre_install.sh || die
+   sed -i 
"s#\"\$INSTDIR_CUPS_BACKENDS\"#\"${D}/\$INSTDIR_CUPS_BACKENDS\"#g" 
noarch/printer.pkg || die
+   sed -i "s#\"\$INSTDIR_CUPS_FILTERS\"#\"${D}/\$INSTDIR_CUPS_FILTERS\"#g" 
noarch/printer.pkg || die
+   sed -i "s#\"\$INSTDIR_CUPS_PPD\"#\"${D}/\$INSTDIR_CUPS_PPD\"#g" 
noarch/printer-script.pkg || die
+   sed -i "s#\"\$INSTDIR_LSB_PPD\"#\"${D}/\$INSTDIR_LSB_PPD\"#g" 
noarch/printer-script.pkg || die
+   # Not use rpm and dpkg
+   sed -i "s#which rpm#which not_found_command_${PN}#g" 
noarch/package_utils || die
+   sed -i "s#which dpkg#which not_found_command_${PN}#g" 
noarch/package_utils || die
+
+   # Fix scanner install path
+   sed -i 
"s#SANE_DIR=/usr/lib\${LIBSFX}/sane#SANE_DIR=${D}/usr/lib\${LIBSFX}/sane#g" 
noarch/scanner.pkg || die
+   sed -i "s#/usr/lib/sane#${D}/usr/lib\${LIBSFX}/sane#g" 
noarch/scanner.pkg || die
+   sed -i 
"s#/usr/share/locale/\$i/LC_MESSAGES/#${D}//usr/share/locale/\$i/LC_MESSAGES#g" 
noarch/scanner.pkg || die
+   sed -i "s#\$(sane_config)#${D}/\$(sane_config)#g" 
noarch/scanner-script.pkg || die
+   sed -i "s#\$(udev_rules)#${D}/\$(udev_rules)#g" 
noarch/scanner-script.pkg || die
+   sed -i "s#\$(hal_rules)#${D}/\$(hal_rules)#g" noarch/scanner-script.pkg 
|| die
+   sed -i "s#\${USERMAP}#${D}/\${USERMAP}#g" noarch/scanner-script.pkg || 
die
+   sed -i "s#  trigger_libusbscanner_hotplug##g" 
noarch/scanner-script.pkg || die
+   mkdir -p "${D}"/etc/hotplug/usb || die
+
+   if use scanner ; then
+   echo "# Add support for the HP-ULD specific backend.  Needs 
net-print/hpuld installed." > "${S}"/"${PN}".conf || die
+   echo "smfp" > "${S}"/"${PN}".conf || die
+   insinto ${SANE_CONF_DIR}/dll.d
+   doins "${S}"/"${PN}".conf
+
+   sh ./install.sh || die
+   fperms 644 /etc/sane.d/smfp-hewlett-packard.conf
+   else
+   sh ./install-printer.sh || die
+   fi
+}
+
+pkg_postinst() {
+   if use scanner ; then
+   ewarn "If you want to use the scanner,"
+   ewarn "make sure the smfp is listed in 
${SANE_CONF_DIR}/dll.d/"${PN}".conf."
+   ewarn "If the geniusvp2 is listed in ${SANE_CONF_DIR}/dll.conf,"
+   ewarn "please comment out it."
+
+   ewarn "You should restart cupsd service after installed $P."
+   ewarn "OpenRC: rc-service cupsd restart"
+   ewarn "systemd: systemctl restart cups.service"
+   fi
+}
+
+pkg_postrm() {
+   if use scanner ; then
+   ewarn "You should restart cupsd service after removed $P."
+   ewarn "OpenRC: rc-service cupsd restart"
+   ewarn "systemd: systemctl restart cups.service"
+   fi
+}



[gentoo-commits] repo/proj/guru:dev commit in: net-print/hpuld/

2022-09-06 Thread Rui Huang
commit: ebc6daae79b138fac98f5dad4423a79d7cc773eb
Author: Huang Rui  gmail  com>
AuthorDate: Wed Sep  7 03:55:59 2022 +
Commit: Rui Huang  gmail  com>
CommitDate: Wed Sep  7 03:55:59 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ebc6daae

net-print/hpuld: drop 1.00.39.15.00.23

Signed-off-by: Huang Rui  gmail.com>

 net-print/hpuld/hpuld-1.00.39.15.00.23.ebuild | 114 --
 1 file changed, 114 deletions(-)

diff --git a/net-print/hpuld/hpuld-1.00.39.15.00.23.ebuild 
b/net-print/hpuld/hpuld-1.00.39.15.00.23.ebuild
deleted file mode 100644
index 1d31577a8..0
--- a/net-print/hpuld/hpuld-1.00.39.15.00.23.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-MY_PV="$(ver_rs 4 _)"
-SANE_CONF_DIR="/etc/sane.d"
-
-DESCRIPTION="HP Unified Linux Driver (for samsung hardware)"
-HOMEPAGE="https://support.hp.com;
-
-SRC_URI="
-   
https://ftp.ext.hp.com/pub/softlib/software13/printers/LaserJet/M437_M443/ULDLINUX_HewlettPackard_V${MY_PV}.zip
-"
-
-S="${WORKDIR}/uld"
-
-LICENSE="all-rights-reserved"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~mips ~x86"
-
-IUSE="+scanner"
-
-RDEPEND="
-   net-print/cups
-   scanner? (
-   media-gfx/sane-backends
-   )
-"
-
-DEPEND="
-   ${RDEPEND}
-"
-
-BDEPEND="
-   app-arch/unzip
-"
-
-QA_FLAGS_IGNORED="
-   /opt/smfp-common/scanner/lib/libsane-smfp.*
-   /opt/smfp-common/printer/bin/pstosecps
-   /opt/smfp-common/printer/bin/rastertospl
-   /opt/smfp-common/printer/bin/smfpnetdiscovery
-"
-QA_PRESTRIPPED="${QA_FLAGS_IGNORED}"
-
-src_unpack() {
-   default
-
-   for f in ${WORKDIR}/*/*.tar.gz; do
-   tar -zxf "$f" -C ${WORKDIR} || die
-   done
-}
-
-src_install() {
-   export AGREE_EULA="y"
-   export CONTINUE_INSTALL="y"
-   export PAGER="$(which cat)"
-
-   # Fix printer install path
-   sed -i "s#\"/opt\"#\"${D}/opt\"#g" noarch/package_utils || die
-   sed -i "s#\"/opt\"#\"${D}/opt\"#g" noarch/pre_install.sh || die
-   sed -i 
"s#\"\$INSTDIR_CUPS_BACKENDS\"#\"${D}/\$INSTDIR_CUPS_BACKENDS\"#g" 
noarch/printer.pkg || die
-   sed -i "s#\"\$INSTDIR_CUPS_FILTERS\"#\"${D}/\$INSTDIR_CUPS_FILTERS\"#g" 
noarch/printer.pkg || die
-   sed -i "s#\"\$INSTDIR_CUPS_PPD\"#\"${D}/\$INSTDIR_CUPS_PPD\"#g" 
noarch/printer-script.pkg || die
-   sed -i "s#\"\$INSTDIR_LSB_PPD\"#\"${D}/\$INSTDIR_LSB_PPD\"#g" 
noarch/printer-script.pkg || die
-   # Not use rpm and dpkg
-   sed -i "s#which rpm#which not_found_command_${PN}#g" 
noarch/package_utils || die
-   sed -i "s#which dpkg#which not_found_command_${PN}#g" 
noarch/package_utils || die
-
-   # Fix scanner install path
-   sed -i 
"s#SANE_DIR=/usr/lib\${LIBSFX}/sane#SANE_DIR=${D}/usr/lib\${LIBSFX}/sane#g" 
noarch/scanner.pkg || die
-   sed -i "s#/usr/lib/sane#${D}/usr/lib\${LIBSFX}/sane#g" 
noarch/scanner.pkg || die
-   sed -i 
"s#/usr/share/locale/\$i/LC_MESSAGES/#${D}//usr/share/locale/\$i/LC_MESSAGES#g" 
noarch/scanner.pkg || die
-   sed -i "s#\$(sane_config)#${D}/\$(sane_config)#g" 
noarch/scanner-script.pkg || die
-   sed -i "s#\$(udev_rules)#${D}/\$(udev_rules)#g" 
noarch/scanner-script.pkg || die
-   sed -i "s#\$(hal_rules)#${D}/\$(hal_rules)#g" noarch/scanner-script.pkg 
|| die
-   sed -i "s#\${USERMAP}#${D}/\${USERMAP}#g" noarch/scanner-script.pkg || 
die
-   sed -i "s#  trigger_libusbscanner_hotplug##g" 
noarch/scanner-script.pkg || die
-   mkdir -p "${D}"/etc/hotplug/usb || die
-
-   if use scanner ; then
-   echo "# Add support for the HP-ULD specific backend.  Needs 
net-print/hpuld installed." > "${S}"/"${PN}".conf || die
-   echo "smfp" > "${S}"/"${PN}".conf || die
-   insinto ${SANE_CONF_DIR}/dll.d
-   doins "${S}"/"${PN}".conf
-
-   sh ./install.sh || die
-   fperms 644 /etc/sane.d/smfp-hewlett-packard.conf
-   else
-   sh ./install-printer.sh || die
-   fi
-}
-
-pkg_postinst() {
-   if use scanner ; then
-   ewarn "If you want to use the scanner,"
-   ewarn "make sure the smfp is listed in 
${SANE_CONF_DIR}/dll.d/"${PN}".conf."
-   ewarn "If the geniusvp2 is listed in ${SANE_CONF_DIR}/dll.conf,"
-   ewarn "please comment out it."
-
-   ewarn "You should restart cupsd service after installed $P."
-   ewarn "OpenRC: rc-service cupsd restart"
-   ewarn "systemd: systemctl restart cups.service"
-   fi
-}
-
-pkg_postrm() {
-   if use scanner ; then
-   ewarn "You should restart cupsd service after removed $P."
-   ewarn "OpenRC: rc-service cupsd restart"
-   ewarn "systemd: systemctl restart cups.service"
-   fi
-}



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

2022-09-06 Thread Miroslav Šulc
commit: 035d4cd56d23f86ede84e1580e59023c3dfe1ab1
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Sep  7 03:53:23 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Sep  7 03:53:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=035d4cd5

media-sound/strawberry: bump to 1.0.9

Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/strawberry/Manifest|   1 +
 media-sound/strawberry/strawberry-1.0.9.ebuild | 120 +
 2 files changed, 121 insertions(+)

diff --git a/media-sound/strawberry/Manifest b/media-sound/strawberry/Manifest
index 9a9fb0f12cfb..8802ef175faf 100644
--- a/media-sound/strawberry/Manifest
+++ b/media-sound/strawberry/Manifest
@@ -1,2 +1,3 @@
 DIST strawberry-1.0.7.tar.xz 11216436 BLAKE2B 
f7bc53f33be53fb9d947ea4f4c29827cc4248b0249904f2e48cbd9e4440de1f7f866d83c9fddc92cfb6f56b050c4dc40f0ad5e67a58c2a75e47a9d666847e9b3
 SHA512 
9bf092c3990ae0c2ce63074c7f6076ccab896ae915c4ee255a7fbb6534d50467648f3e96bc029075acfd50515c45ade867e55518d9a68ec9c10a741e1976d64f
 DIST strawberry-1.0.8.tar.xz 11222136 BLAKE2B 
b11b4a082eb2c2d180d7d217884ac498c692df1d76e54ca41e83ea3ab456c4920d3348ee0b154f02d22902b84263fb0afb86c5e125d669fc54b6ffce1719abb3
 SHA512 
7d43a80d4aac16379929e147a4cc7af8b2866a3a14adee8716ff89ff255859eca197f448ff605e255f0d3d74a8e0d1babf4534cfd58b5247533c37dfae6f96e3
+DIST strawberry-1.0.9.tar.xz 11226840 BLAKE2B 
4d7619a4161b422c417a69be1eede54068279a5829070a9d84d02d05c7504813710758d639901073b9567183be61ff66a6cd3aec9585b0ec2371d12440e8284b
 SHA512 
ccfd9e451b719cc9aeca5ce2fd260681e649edfae14cfee2d7f9b2f978b3d111e8d449f16af4869c95c96f657a7d61b4d2353ed0b0fbe6734eb31271a1577ea4

diff --git a/media-sound/strawberry/strawberry-1.0.9.ebuild 
b/media-sound/strawberry/strawberry-1.0.9.ebuild
new file mode 100644
index ..fac9c644eb35
--- /dev/null
+++ b/media-sound/strawberry/strawberry-1.0.9.ebuild
@@ -0,0 +1,120 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic plocale xdg
+
+PLOCALES="ca cs de es es_AR es_ES es_MX fi fr hu id it ja ko nb nl pl pt_BR ru 
sv uk zh_CN"
+
+DESCRIPTION="Modern music player and library organizer based on Clementine and 
Qt"
+HOMEPAGE="https://www.strawberrymusicplayer.org/;
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/strawberrymusicplayer/strawberry;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/strawberrymusicplayer/strawberry/releases/download/${PV}/${P}.tar.xz;
+   KEYWORDS="~amd64 ~ppc64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="cdda debug +gstreamer ipod moodbar mtp pulseaudio +udisks vlc"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+COMMON_DEPEND="
+   dev-db/sqlite:=
+   dev-libs/glib:2
+   dev-libs/protobuf:=
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtsql:5[sqlite]
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   media-libs/alsa-lib
+   media-libs/taglib
+   x11-libs/libX11
+   cdda? ( dev-libs/libcdio:= )
+   gstreamer? (
+   media-libs/chromaprint:=
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   )
+   ipod? ( media-libs/libgpod )
+   moodbar? ( sci-libs/fftw:3.0 )
+   mtp? ( media-libs/libmtp )
+   pulseaudio? ( media-sound/pulseaudio )
+   vlc? ( media-video/vlc )
+"
+# Note: sqlite driver of dev-qt/qtsql is bundled, so no sqlite use is 
required; check if this can be overcome someway;
+RDEPEND="${COMMON_DEPEND}
+   gstreamer? (
+   media-plugins/gst-plugins-meta:1.0
+   media-plugins/gst-plugins-soup:1.0
+   media-plugins/gst-plugins-taglib:1.0
+   )
+   mtp? ( gnome-base/gvfs[mtp] )
+   udisks? ( sys-fs/udisks:2 )
+"
+DEPEND="${COMMON_DEPEND}
+   dev-cpp/gtest
+   dev-libs/boost
+   dev-qt/qttest:5
+"
+
+DOCS=( Changelog README.md )
+
+REQUIRED_USE="
+   cdda? ( gstreamer )
+   || ( gstreamer vlc )
+"
+
+src_prepare() {
+   plocale_find_changes "src/translations" "" ".po"
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   # spotify is not in portage
+   local mycmakeargs=(
+   -DBUILD_WERROR=OFF
+   # avoid automagically enabling of ccache (bug #611010)
+   -DCCACHE_EXECUTABLE=OFF
+   -DENABLE_GIO=ON
+   -DLINGUAS="$(plocale_get_locales)"
+   -DENABLE_AUDIOCD="$(usex cdda)"
+   -DENABLE_GSTREAMER="$(usex gstreamer)"
+   -DENABLE_LIBGPOD="$(usex ipod)"
+   -DENABLE_LIBMTP="$(usex mtp)"
+   -DENABLE_LIBPULSE="$(usex pulseaudio)"
+   -DENABLE_MOODBAR="$(usex moodbar)"
+   

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

2022-09-06 Thread Miroslav Šulc
commit: f594b7a069df480fd0375b1eb6c529a19993c7e5
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Sep  7 03:46:32 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Sep  7 03:46:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f594b7a0

media-sound/yoshimi: bump to 2.2.2

Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/yoshimi/Manifest |  1 +
 media-sound/yoshimi/yoshimi-2.2.2.ebuild | 60 
 2 files changed, 61 insertions(+)

diff --git a/media-sound/yoshimi/Manifest b/media-sound/yoshimi/Manifest
index c4c2266f8b5b..ec0e91f1908e 100644
--- a/media-sound/yoshimi/Manifest
+++ b/media-sound/yoshimi/Manifest
@@ -1 +1,2 @@
 DIST yoshimi-2.2.1.tar.gz 8039881 BLAKE2B 
8ef8851b6e0808190f8bf97fc6502448d703cd910726f44c8c1f839299badcd858872291f54d4d219d12e11acc31ec1d342f5df5009d71b0fc1d8eae2f6cb7d1
 SHA512 
9f1895273b8e6ecedf503d59f351f568c189a03d5111d3bc7de8cc0c025f89f48383540f462184b9fad9487ea3cc18c0cc6cb6b1ba7ccd2619ddb2c28c4c66f0
+DIST yoshimi-2.2.2.tar.gz 8038296 BLAKE2B 
8b0f614efaf6d8d39b80b21a7bd6b22e92db462f0d79266b49c6ca7941cb540b8f349bc2743b549b04e79ae5fe3278db159c7d4301088c6b5a13ab44d92d2e5b
 SHA512 
2cf009e18cee6384d7b79dc03159a27af9be2b8cddd1ff6c3299a8035433b58cc279fdcd724412ac433e6172313fdcdd12024c7c13118e7e034bbe5d83ae59b2

diff --git a/media-sound/yoshimi/yoshimi-2.2.2.ebuild 
b/media-sound/yoshimi/yoshimi-2.2.2.ebuild
new file mode 100644
index ..07ae2d6616da
--- /dev/null
+++ b/media-sound/yoshimi/yoshimi-2.2.2.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic xdg
+
+DESCRIPTION="Software synthesizer based on ZynAddSubFX"
+HOMEPAGE="https://yoshimi.github.io/;
+SRC_URI="https://github.com/${PN^}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+lv2"
+
+BDEPEND="virtual/pkgconfig"
+DEPEND="
+   dev-libs/mxml
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/libsndfile
+   sci-libs/fftw:3.0=
+   sys-libs/ncurses:0=
+   sys-libs/readline:0=
+   sys-libs/zlib
+   virtual/jack
+   x11-libs/cairo[X]
+   x11-libs/fltk:1[opengl]
+   lv2? ( media-libs/lv2 )
+"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${P}/src"
+
+DOCS=( ../Changelog ../README.txt )
+
+src_prepare() {
+   cmake_src_prepare
+   sed -e "/^install.*doc.*DATAROOTDIR/s/${PN}/${PF}/" -i CMakeLists.txt 
|| die
+   append-cxxflags -lpthread
+   append-cppflags -lpthread
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DLV2Plugin=$(usex lv2)
+   )
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+
+   # unpack Histories.tar.bz2 to avoid QA issues
+   pushd "${ED}/usr/share/doc/${PF}" || die
+   tar xvf Histories.tar.bz2 || die
+   rm Histories.tar.bz2
+   popd
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-ruby/asciidoctor-pdf/

2022-09-06 Thread Rui Huang
commit: 0379c83611b56d78b85397cf469fa1e0edbcf3b8
Author: Huang Rui  gmail  com>
AuthorDate: Wed Sep  7 03:41:40 2022 +
Commit: Rui Huang  gmail  com>
CommitDate: Wed Sep  7 03:41:40 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0379c836

dev-ruby/asciidoctor-pdf: fix 868921

rake have no task test, skipping for now

Closes: https://bugs.gentoo.org/868921
Signed-off-by: Huang Rui  gmail.com>

 dev-ruby/asciidoctor-pdf/asciidoctor-pdf-2.3.0.ebuild | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/dev-ruby/asciidoctor-pdf/asciidoctor-pdf-2.3.0.ebuild 
b/dev-ruby/asciidoctor-pdf/asciidoctor-pdf-2.3.0.ebuild
index b0f1ea441..027a42ecc 100644
--- a/dev-ruby/asciidoctor-pdf/asciidoctor-pdf-2.3.0.ebuild
+++ b/dev-ruby/asciidoctor-pdf/asciidoctor-pdf-2.3.0.ebuild
@@ -22,6 +22,9 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE=""
 
+# rake have no task test, skipping for now
+RESTRICT=test
+
 ruby_add_rdepend "
>=dev-ruby/asciidoctor-2.0
>=dev-ruby/concurrent-ruby-1.1
@@ -33,11 +36,6 @@ ruby_add_rdepend "
>=dev-ruby/prawn-templates-0.1.0
>=dev-ruby/treetop-1.6.0
"
-ruby_add_bdepend "test? (
-   >=dev-ruby/chunky_png-1.4.0
-   >=dev-ruby/pdf-inspector-1.3.0
-   dev-ruby/rspec-expectations:*
-   )"
 
 all_ruby_prepare() {
rm Gemfile || die



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

2022-09-06 Thread Miroslav Šulc
commit: 600e7d00187ee55caf94fc7b601f3a1115b8db12
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Sep  7 03:37:46 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Sep  7 03:37:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=600e7d00

dev-libs/redland: dropped obsolete 1.0.17-r2

Bug: https://bugs.gentoo.org/868525
Closes: https://bugs.gentoo.org/843074
Closes: https://bugs.gentoo.org/382691
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-libs/redland/redland-1.0.17-r2.ebuild | 90 ---
 1 file changed, 90 deletions(-)

diff --git a/dev-libs/redland/redland-1.0.17-r2.ebuild 
b/dev-libs/redland/redland-1.0.17-r2.ebuild
deleted file mode 100644
index 2e53e182c36d..
--- a/dev-libs/redland/redland-1.0.17-r2.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit db-use libtool
-
-DESCRIPTION="High-level interface for the Resource Description Framework"
-HOMEPAGE="http://librdf.org/;
-SRC_URI="http://download.librdf.org/source/${P}.tar.gz;
-
-LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux"
-IUSE="berkdb iodbc mysql odbc postgres sqlite static-libs"
-
-RDEPEND="dev-libs/libltdl:0
-   mysql? ( dev-db/mysql-connector-c:0= )
-   sqlite? ( =dev-db/sqlite-3* )
-   berkdb? ( sys-libs/db )
-   >=media-libs/raptor-2.0.14
-   >=dev-libs/rasqal-0.9.32
-   postgres? ( dev-db/postgresql )
-   iodbc? ( dev-db/libiodbc )
-   odbc? ( dev-db/unixODBC )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-PATCHES=( "${FILESDIR}"/${PN}-1.0.17-mysql-8-my_bool.patch )
-
-MAKEOPTS="${MAKEOPTS} -j1" #500574, required for both src_compile() and 
src_install()
-
-src_prepare() {
-   default
-   elibtoolize # NOTE: this is for fbsd .so version
-}
-
-src_configure() {
-   local myconf=( --without-virtuoso )
-   if use iodbc; then
-   myconf=( --with-virtuoso --with-iodbc --without-unixodbc )
-   elif use odbc; then
-   myconf=( --with-virtuoso --with-unixodbc --without-iodbc )
-   fi
-
-   if use berkdb; then
-   myconf+=(
-   --with-bdb-include="$(db_includedir)"
-   --with-bdb-lib="${EPREFIX}"/usr/$(get_libdir)
-   --with-bdb-dbname="$(db_libname)"
-   )
-   fi
-
-   # FIXME: upstream doesn't test with --with-threads and testsuite fails
-   econf \
-   $(use_enable static-libs static) \
-   $(use_with berkdb bdb) \
-   $(use_with mysql) \
-   $(use_with sqlite) \
-   $(use_with postgres postgresql) \
-   --without-threads \
-   --with-html-dir="${EPREFIX}"/usr/share/doc/${PF}/html \
-   "${myconf[@]}"
-}
-
-src_test() {
-   if ! use berkdb; then
-   export REDLAND_TEST_CLONING_STORAGE_TYPE=hashes
-   export REDLAND_TEST_CLONING_STORAGE_NAME=test
-   export 
REDLAND_TEST_CLONING_STORAGE_OPTIONS="hash-type='memory',dir='.',write='yes',new='yes',contexts='yes'"
-   fi
-   default
-}
-
-src_install() {
-   default
-   docinto html
-   dodoc {FAQS,NEWS,README,RELEASE,TODO}.html
-   find "${ED}" -name '*.la' -exec sed -i -e 
"/^dependency_libs/s:=.*:='':" {} +
-
-   # !!! REMOVE THIS ON VERSION BUMP, see bug 468298 for proper fix !!!
-   if [[ -n ${LDFLAGS} ]]; then
-   sed -i \
-   -e "s:${LDFLAGS} ::g" \
-   "${ED}"/usr/$(get_libdir)/pkgconfig/${PN}.pc || die
-   fi
-
-   # https://bugs.gentoo.org/467768
-   local _rdocdir=/usr/share/doc/${PF}/html/${PN}
-   [[ -d ${ED}/${_rdocdir} ]] && dosym ${_rdocdir} 
/usr/share/gtk-doc/html/${PN}
-}



[gentoo-commits] repo/proj/guru:dev commit in: dev-ruby/prawn-icon/

2022-09-06 Thread Rui Huang
commit: 4853c45928b18076db32eb2f0b9c8a4daacfd3d5
Author: Huang Rui  gmail  com>
AuthorDate: Wed Sep  7 03:33:33 2022 +
Commit: Rui Huang  gmail  com>
CommitDate: Wed Sep  7 03:33:33 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4853c459

dev-ruby/prawn-icon: fix 868918

Tests blocks many keywords (including x86) and new dependencies,
skipping for now.

Closes: https://bugs.gentoo.org/868918
Signed-off-by: Huang Rui  gmail.com>

 dev-ruby/prawn-icon/prawn-icon-3.1.0.ebuild | 9 +++--
 1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/dev-ruby/prawn-icon/prawn-icon-3.1.0.ebuild 
b/dev-ruby/prawn-icon/prawn-icon-3.1.0.ebuild
index 7c59754f2..887f987a1 100644
--- a/dev-ruby/prawn-icon/prawn-icon-3.1.0.ebuild
+++ b/dev-ruby/prawn-icon/prawn-icon-3.1.0.ebuild
@@ -18,10 +18,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE=""
 
-ruby_add_rdepend ">=dev-ruby/prawn-1.1.0"
+# Tests blocks many keywords and new dependencies, skipping for now
+RESTRICT=test
 
-ruby_add_bdepend "test? ( dev-ruby/mocha
-   >=dev-ruby/pdf-inspector-1.1.0
-   >=dev-ruby/pdf-reader-1.2
-   >=dev-ruby/prawn-1.3.0
-   )"
+ruby_add_rdepend ">=dev-ruby/prawn-1.1.0"



[gentoo-commits] repo/gentoo:master commit in: dev-java/jffi/files/

2022-09-06 Thread Miroslav Šulc
commit: 2346c7fcee399397d3c934cd547b03a69c104dfb
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Tue Sep  6 16:30:22 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Sep  7 03:34:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2346c7fc

dev-java/jffi: remove unused file

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Portage 3.0.35 / pkgdev 0.2.1 / pkgcheck 0.10.14
Closes: https://github.com/gentoo/gentoo/pull/27166
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/jffi/files/jffi_maven-build.xml | 259 ---
 1 file changed, 259 deletions(-)

diff --git a/dev-java/jffi/files/jffi_maven-build.xml 
b/dev-java/jffi/files/jffi_maven-build.xml
deleted file mode 100644
index d8114185ee41..
--- a/dev-java/jffi/files/jffi_maven-build.xml
+++ /dev/null
@@ -1,259 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-  
-  
-  
-
-  
-  
-
-  
-  
-  
-  
-  
-  
-  
-  
-  
-  
-
-  
-  
-  
-
-  
-  
-  
-
-  
-  
-
-  
-
-  
-  
-  
-
-  
-
-  
-
-  
-  
-  
-
-  
-
-
-  
-
-  
-  
-
-  
-
-  
-  
-  
-
-  
-
-
-  
-
-  
-  
-
-
-  
-
-  
-
-  
-  
-  
-
-  
-
-
-  
-  
-  
-  
-
-
-
-  
-  
-
-  
-  
-  
-  
-
-  
-  
-
-  
-  
-
-  
-
-  
-
-  
-
-  
-
-  
-
-  
-
-
-  
-
-
-  
-
-
-  
-
-  
-
-  
-=== WARNING 
===
- JUnit is not present in your $ANT_HOME/lib directory. Tests not 
executed.
-
===
-  
-
-  
-  
-  
-
-  
-
-  
-
-  
-  
-  
-
-  
-
-  
-
-  
-  
-  
-
-  
-
-  
-  
-  
-
-  
-
-  
-
-  
-
-  
-
-
-http://repository.jboss.com/maven2/junit/junit/4.8.2/junit-4.8.2.jar; 
- dest="${maven.repo.local}/junit/junit/4.8.2/junit-4.8.2.jar" 
- usetimestamp="false" 
- ignoreerrors="true"/>
-http://snapshots.jboss.org/maven2/junit/junit/4.8.2/junit-4.8.2.jar; 
- dest="${maven.repo.local}/junit/junit/4.8.2/junit-4.8.2.jar" 
- usetimestamp="false" 
- ignoreerrors="true"/>
-http://repository.jboss.org/maven2//junit/junit/4.8.2/junit-4.8.2.jar; 
- dest="${maven.repo.local}/junit/junit/4.8.2/junit-4.8.2.jar" 
- usetimestamp="false" 
- ignoreerrors="true"/>
-https://repository.jboss.org/nexus/content/groups/public-jboss//junit/junit/4.8.2/junit-4.8.2.jar;
 
- dest="${maven.repo.local}/junit/junit/4.8.2/junit-4.8.2.jar" 
- usetimestamp="false" 
- ignoreerrors="true"/>
-https://oss.sonatype.org/content/repositories/snapshots/junit/junit/4.8.2/junit-4.8.2.jar;
 
- dest="${maven.repo.local}/junit/junit/4.8.2/junit-4.8.2.jar" 
- usetimestamp="false" 
- ignoreerrors="true"/>
-http://repo1.maven.org/maven2/junit/junit/4.8.2/junit-4.8.2.jar; 
- dest="${maven.repo.local}/junit/junit/4.8.2/junit-4.8.2.jar" 
- usetimestamp="false" 
- ignoreerrors="true"/>
-  
-
-



[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/bluespec/

2022-09-06 Thread Rui Huang
commit: e19c08dc893133df9c23b4e3703992a139889023
Author: Huang Rui  gmail  com>
AuthorDate: Wed Sep  7 03:11:33 2022 +
Commit: Rui Huang  gmail  com>
CommitDate: Wed Sep  7 03:11:33 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e19c08dc

sci-electronics/bluespec: fix live ebuild

Signed-off-by: Huang Rui  gmail.com>

 sci-electronics/bluespec/bluespec-.ebuild | 10 +++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/sci-electronics/bluespec/bluespec-.ebuild 
b/sci-electronics/bluespec/bluespec-.ebuild
index 9bec0c105..143d64e79 100644
--- a/sci-electronics/bluespec/bluespec-.ebuild
+++ b/sci-electronics/bluespec/bluespec-.ebuild
@@ -26,6 +26,7 @@ RESTRICT="!test? ( test )"
 
 RDEPEND="
app-eselect/eselect-bluespec
+   app-shells/tcsh
dev-haskell/old-time:0=
dev-haskell/regex-compat:0=
dev-haskell/split:0=
@@ -70,7 +71,12 @@ PATCHES=(
"${FILESDIR}"/${PN}-2022.01-libstp-stub-makefile.patch
 )
 
-DOCS=( "README.md" "COPYING" )
+# Do not complain about CFLAGS etc since we don't use them
+QA_FLAGS_IGNORED="
+   usr/share/bsc/bsc-${PV}/bin/core/.*
+   usr/share/bsc/bsc-${PV}/lib/SAT/.*
+   usr/share/bsc/bsc-${PV}/lib/VPI/.*
+"
 
 src_prepare() {
if [[ ${PV} != "" ]] ; then
@@ -83,12 +89,10 @@ src_prepare() {
 
 src_compile() {
# NO_DEPS_CHECKS=1: skip the subrepo check (this deriviation uses 
yices.src instead of the subrepo)
-   # NOGIT=1: https://github.com/B-Lang-org/bsc/issues/12
# LDCONFIG=ldconfig: https://github.com/B-Lang-org/bsc/pull/43
# STP_STUB=1: https://github.com/B-Lang-org/bsc/pull/278
emake \
"NO_DEPS_CHECKS=1" \
-   "NOGIT=1" \
"LDCONFIG=ldconfig" \
"STP_STUB=1" \
$(usex doc "" "NOASCIIDOCTOR=1") \



[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/bluespec/

2022-09-06 Thread Rui Huang
commit: a34de3edc7540b71247212ed44dfd7f2986c892d
Author: Huang Rui  gmail  com>
AuthorDate: Wed Sep  7 03:11:01 2022 +
Commit: Rui Huang  gmail  com>
CommitDate: Wed Sep  7 03:11:01 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a34de3ed

sci-electronics/bluespec: drop 2022.01

Signed-off-by: Huang Rui  gmail.com>

 sci-electronics/bluespec/bluespec-2022.01.ebuild | 139 ---
 1 file changed, 139 deletions(-)

diff --git a/sci-electronics/bluespec/bluespec-2022.01.ebuild 
b/sci-electronics/bluespec/bluespec-2022.01.ebuild
deleted file mode 100644
index 68cd0ea61..0
--- a/sci-electronics/bluespec/bluespec-2022.01.ebuild
+++ /dev/null
@@ -1,139 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Toolchain for the Bluespec Hardware Definition Language"
-HOMEPAGE="https://github.com/B-Lang-org/bsc;
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/B-Lang-org/bsc.git;
-   inherit git-r3
-else
-   SRC_URI="
-   
https://github.com/B-Lang-org/bsc/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz
-   
https://github.com/SRI-CSL/yices2/archive/refs/tags/Yices-2.6.4.tar.gz -> 
yices-2.6.4.tar.gz
-   "
-   S="${WORKDIR}/bsc-${PV}"
-   S_YICES="${WORKDIR}/yices2-Yices-2.6.4"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="BSD GPL-3+ MIT"
-SLOT="${PV}"
-IUSE="doc test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   app-eselect/eselect-bluespec
-   dev-haskell/old-time:0=
-   dev-haskell/regex-compat:0=
-   dev-haskell/split:0=
-   dev-haskell/syb:0=
-   dev-lang/tcl
-"
-
-DEPEND="
-   ${RDEPEND}
-   test? (
-   dev-util/dejagnu
-   sci-electronics/iverilog
-   sci-electronics/systemc
-   sys-process/time
-   )
-"
-
-BDEPEND="
-   dev-haskell/cabal:0=
-   dev-lang/ghc:0=
-   dev-lang/perl
-   dev-util/gperf
-   doc? (
-   dev-ruby/asciidoctor
-   dev-ruby/asciidoctor-pdf
-   dev-texlive/texlive-bibtexextra
-   dev-texlive/texlive-fontsextra
-   dev-texlive/texlive-fontutils
-   dev-texlive/texlive-latex
-   dev-texlive/texlive-latexextra
-   dev-texlive/texlive-latexrecommended
-   dev-texlive/texlive-plaingeneric
-   )
-   sys-apps/coreutils
-   sys-devel/autoconf
-   sys-devel/bison
-   sys-devel/flex
-   virtual/pkgconfig
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2022.01-libstp-stub-makefile.patch
-)
-
-DOCS=( "README.md" "COPYING" )
-
-src_prepare() {
-   if [[ ${PV} != "" ]] ; then
-   rm -r "${S}"/src/vendor/yices/v2.6/yices2 || die
-   ln -s "${S_YICES}" "${S}"/src/vendor/yices/v2.6/yices2 || die
-   fi
-
-   default
-}
-
-src_compile() {
-   # NO_DEPS_CHECKS=1: skip the subrepo check (this deriviation uses 
yices.src instead of the subrepo)
-   # LDCONFIG=ldconfig: https://github.com/B-Lang-org/bsc/pull/43
-   # STP_STUB=1: https://github.com/B-Lang-org/bsc/pull/278
-   emake \
-   "NO_DEPS_CHECKS=1" \
-   "LDCONFIG=ldconfig" \
-   "STP_STUB=1" \
-   $(usex doc "" "NOASCIIDOCTOR=1") \
-   $(usex doc "install-doc" "") \
-   $(usex doc "install-release" "") \
-   install-src \
-   $(usex doc "release" "")
-   emake -C src/comp \
-   install-extra
-}
-
-src_test() {
-   emake check-smoke
-   emake -C testsuite check
-}
-
-# Call eselect vi update with --if-unset
-# to respect user's choice
-eselect_bluespec_update() {
-   ebegin "Calling eselect bluespec update"
-   eselect bluespec update --if-unset
-   eend $?
-}
-
-src_install() {
-   # From https://github.com/B-Lang-org/bsc/blob/main/INSTALL.md,
-   # upstream recommend placing the inst directory at
-   # the path /usr/share/bsc/bsc- for multi-version.
-   local INSTALL_PATH=/usr/share/bsc/bsc-"${PV}"
-   local ED_INSTALL_PATH="${ED}${INSTALL_PATH}"
-   mkdir -p "${ED_INSTALL_PATH}" || die
-   local f
-   for f in "${S}"/inst/bin/*; do
-   if [[ ! -d "${f}" ]] ; then
-   local b=$(basename ${f})
-   sed -i "s|ABSNAME=.*\$|ABSNAME=\$(readlink -f -- 
\"\$0\")|g" "${f}" || die
-   fi
-   done
-   cp -dr --preserve=mode,timestamp "${S}"/inst/* "${ED_INSTALL_PATH}"/ || 
die
-   insinto "${INSTALL_PATH}"/vimfiles
-   doins -r "${S}"/util/vim/{ftdetect,indent,syntax}
-}
-
-pkg_postinst() {
-   eselect_bluespec_update
-}
-
-pkg_postrm() {
-   eselect_bluespec_update
-}



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

2022-09-06 Thread Sam James
commit: ec7c22b7b7ec48f453a4ff35ce2750d2e774f21f
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  7 02:54:01 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  7 02:54:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec7c22b7

dev-lang/python: Stabilize 3.8.13_p8 arm64, #868555

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

 dev-lang/python/python-3.8.13_p8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.8.13_p8.ebuild 
b/dev-lang/python/python-3.8.13_p8.ebuild
index b498dd6a142c..22c48b95a1ea 100644
--- a/dev-lang/python/python-3.8.13_p8.ebuild
+++ b/dev-lang/python/python-3.8.13_p8.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86"
 IUSE="
bluetooth build +ensurepip examples gdbm hardened lto +ncurses pgo
+readline +sqlite +ssl test tk wininst +xml



[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/bluespec/

2022-09-06 Thread Rui Huang
commit: d658fb754a1fb6508dcc929d4ea6373a0195cd89
Author: Huang Rui  gmail  com>
AuthorDate: Wed Sep  7 02:47:40 2022 +
Commit: Rui Huang  gmail  com>
CommitDate: Wed Sep  7 02:51:32 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d658fb75

sci-electronics/bluespec: fix 868765, 868768, 868936

Add missing RDEPEND app-shells/tcsh
Fix calls commands that do not exist: csh
Fix does not respect LDFLAGS
Fix test hang due to missing of csh

Closes: https://bugs.gentoo.org/868765
Closes: https://bugs.gentoo.org/868768
Closes: https://bugs.gentoo.org/868936
Signed-off-by: Huang Rui  gmail.com>

 .../bluespec/bluespec-2022.01-r1.ebuild| 145 +
 1 file changed, 145 insertions(+)

diff --git a/sci-electronics/bluespec/bluespec-2022.01-r1.ebuild 
b/sci-electronics/bluespec/bluespec-2022.01-r1.ebuild
new file mode 100644
index 0..143d64e79
--- /dev/null
+++ b/sci-electronics/bluespec/bluespec-2022.01-r1.ebuild
@@ -0,0 +1,145 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Toolchain for the Bluespec Hardware Definition Language"
+HOMEPAGE="https://github.com/B-Lang-org/bsc;
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/B-Lang-org/bsc.git;
+   inherit git-r3
+else
+   SRC_URI="
+   
https://github.com/B-Lang-org/bsc/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz
+   
https://github.com/SRI-CSL/yices2/archive/refs/tags/Yices-2.6.4.tar.gz -> 
yices-2.6.4.tar.gz
+   "
+   S="${WORKDIR}/bsc-${PV}"
+   S_YICES="${WORKDIR}/yices2-Yices-2.6.4"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="BSD GPL-3+ MIT"
+SLOT="${PV}"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   app-eselect/eselect-bluespec
+   app-shells/tcsh
+   dev-haskell/old-time:0=
+   dev-haskell/regex-compat:0=
+   dev-haskell/split:0=
+   dev-haskell/syb:0=
+   dev-lang/tcl
+"
+
+DEPEND="
+   ${RDEPEND}
+   test? (
+   dev-util/dejagnu
+   sci-electronics/iverilog
+   sci-electronics/systemc
+   sys-process/time
+   )
+"
+
+BDEPEND="
+   dev-haskell/cabal:0=
+   dev-lang/ghc:0=
+   dev-lang/perl
+   dev-util/gperf
+   doc? (
+   dev-ruby/asciidoctor
+   dev-ruby/asciidoctor-pdf
+   dev-texlive/texlive-bibtexextra
+   dev-texlive/texlive-fontsextra
+   dev-texlive/texlive-fontutils
+   dev-texlive/texlive-latex
+   dev-texlive/texlive-latexextra
+   dev-texlive/texlive-latexrecommended
+   dev-texlive/texlive-plaingeneric
+   )
+   sys-apps/coreutils
+   sys-devel/autoconf
+   sys-devel/bison
+   sys-devel/flex
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2022.01-libstp-stub-makefile.patch
+)
+
+# Do not complain about CFLAGS etc since we don't use them
+QA_FLAGS_IGNORED="
+   usr/share/bsc/bsc-${PV}/bin/core/.*
+   usr/share/bsc/bsc-${PV}/lib/SAT/.*
+   usr/share/bsc/bsc-${PV}/lib/VPI/.*
+"
+
+src_prepare() {
+   if [[ ${PV} != "" ]] ; then
+   rm -r "${S}"/src/vendor/yices/v2.6/yices2 || die
+   ln -s "${S_YICES}" "${S}"/src/vendor/yices/v2.6/yices2 || die
+   fi
+
+   default
+}
+
+src_compile() {
+   # NO_DEPS_CHECKS=1: skip the subrepo check (this deriviation uses 
yices.src instead of the subrepo)
+   # LDCONFIG=ldconfig: https://github.com/B-Lang-org/bsc/pull/43
+   # STP_STUB=1: https://github.com/B-Lang-org/bsc/pull/278
+   emake \
+   "NO_DEPS_CHECKS=1" \
+   "LDCONFIG=ldconfig" \
+   "STP_STUB=1" \
+   $(usex doc "" "NOASCIIDOCTOR=1") \
+   $(usex doc "install-doc" "") \
+   $(usex doc "install-release" "") \
+   install-src \
+   $(usex doc "release" "")
+   emake -C src/comp \
+   install-extra
+}
+
+src_test() {
+   emake check-smoke
+   emake -C testsuite check
+}
+
+# Call eselect vi update with --if-unset
+# to respect user's choice
+eselect_bluespec_update() {
+   ebegin "Calling eselect bluespec update"
+   eselect bluespec update --if-unset
+   eend $?
+}
+
+src_install() {
+   # From https://github.com/B-Lang-org/bsc/blob/main/INSTALL.md,
+   # upstream recommend placing the inst directory at
+   # the path /usr/share/bsc/bsc- for multi-version.
+   local INSTALL_PATH=/usr/share/bsc/bsc-"${PV}"
+   local ED_INSTALL_PATH="${ED}${INSTALL_PATH}"
+   mkdir -p "${ED_INSTALL_PATH}" || die
+   local f
+   for f in "${S}"/inst/bin/*; do
+   if [[ ! -d "${f}" ]] ; then
+   local b=$(basename ${f})
+   sed -i "s|ABSNAME=.*\$|ABSNAME=\$(readlink -f -- 
\"\$0\")|g" 

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

2022-09-06 Thread Yixun Lan
commit: 680fe834e5971e269ea08ef23fd5f1920b89c41b
Author: Yixun Lan  gentoo  org>
AuthorDate: Wed Sep  7 02:03:54 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Sep  7 02:37:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=680fe834

profiles/arch/riscv: unmask net-ftp/proftpd[memcache]

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

 profiles/arch/riscv/package.use.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/arch/riscv/package.use.mask 
b/profiles/arch/riscv/package.use.mask
index 8ec535007a74..1178f7dbd976 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -34,10 +34,6 @@ sys-devel/clang-runtime sanitize
 # upstream only for amd64/x86 and arm
 net-wireless/gr-osmosdr sdrplay
 
-# Yixun Lan  (2022-04-30)
-# net-misc/memcached has test failure (bug #811477)
-net-ftp/proftpd memcache
-
 # Jakov Smolić  (2022-04-24)
 # sys-libs/db is being deprecated (bug #837629)
 # so avoid keywording 4.8 slot



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

2022-09-06 Thread Yixun Lan
commit: caf6d737f8af0e5762ce27845d82b17b641cbd4f
Author: Yixun Lan  gentoo  org>
AuthorDate: Wed Sep  7 01:56:15 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Sep  7 02:37:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caf6d737

dev-libs/libmemcached: keyword 1.0.18-r4 for ~riscv

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

 dev-libs/libmemcached/libmemcached-1.0.18-r4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libmemcached/libmemcached-1.0.18-r4.ebuild 
b/dev-libs/libmemcached/libmemcached-1.0.18-r4.ebuild
index 494ea66b4cd5..d92170ea5003 100644
--- a/dev-libs/libmemcached/libmemcached-1.0.18-r4.ebuild
+++ b/dev-libs/libmemcached/libmemcached-1.0.18-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ 
SRC_URI="https://launchpad.net/${PN}/1.0/${PV}/+download/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="debug hsieh +libevent sasl"
 # https://bugs.gentoo.org/498250
 # https://bugs.launchpad.net/gentoo/+bug/1278023



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

2022-09-06 Thread Maciej Barć
commit: 25dbfcb7085eb6943eeaac218bc3af00a8f50450
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Sep  7 02:23:46 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Sep  7 02:28:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25dbfcb7

app-emacs/geiser-guile: bump to 0.26.1

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

 app-emacs/geiser-guile/Manifest   |  1 +
 app-emacs/geiser-guile/geiser-guile-0.26.1.ebuild | 42 +++
 2 files changed, 43 insertions(+)

diff --git a/app-emacs/geiser-guile/Manifest b/app-emacs/geiser-guile/Manifest
index 69d46e3c16b1..8cd92da12f95 100644
--- a/app-emacs/geiser-guile/Manifest
+++ b/app-emacs/geiser-guile/Manifest
@@ -1 +1,2 @@
 DIST geiser-guile-0.23.2.tar.gz 15615 BLAKE2B 
e30f5eef1496f8016be35fa3eda2bf02fc651e5bdb9ac8cf8c90a130bd72dd13b67140f172aab24ed38858294ff83c366eaa4b3e354b0a1107c28a0258b2f787
 SHA512 
c696bc0e406869d9c68f3cda9bbc2f5f0690148264e221c6fc3217f867a5cae3fd6df59851fdbec8a6c9eb6aab7f9482c3231fe75a509d58d2d9d16c008774b8
+DIST geiser-guile-0.26.1.tar.gz 15629 BLAKE2B 
b8daa40e2e713fcf43a02cc3797fa118c52b796921a0976bed8031b46c1c55da3c3d476cae24551f6a45f1f12f70c4fb99c59eb1ea900aa67ff6d557fd35c08b
 SHA512 
2543773362872d82ca8c70ba278471be8e333e0919b42969b4634c1f14e1bb1b5416c530b1db346ac7897a4861624c4e69788c8d44beca39757c3bdf1d6d03b5

diff --git a/app-emacs/geiser-guile/geiser-guile-0.26.1.ebuild 
b/app-emacs/geiser-guile/geiser-guile-0.26.1.ebuild
new file mode 100644
index ..fb3e084e139d
--- /dev/null
+++ b/app-emacs/geiser-guile/geiser-guile-0.26.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=25.1
+
+inherit elisp
+
+DESCRIPTION="Guile's implementation of the Geiser protocols"
+HOMEPAGE="https://gitlab.com/emacs-geiser/guile/;
+SRC_URI="https://gitlab.com/emacs-geiser/guile/-/archive/${PV}/guile-${PV}.tar.gz
+   -> ${P}.tar.gz"
+S="${WORKDIR}"/guile-${PV}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="app-emacs/geiser"
+RDEPEND="
+   ${BDEPEND}
+   dev-scheme/guile
+"
+
+DOCS=( readme.org )
+PATCHES=( "${FILESDIR}"/${PN}-guile-scheme-src-dir.patch )
+ELISP_TEXINFO="${PN}.texi"
+SITEFILE="50${PN}-gentoo.el"
+
+src_prepare() {
+   elisp_src_prepare
+
+   sed "s|@SITEETC@|${EPREFIX}${SITEETC}/${PN}|" -i ${PN}.el || die
+}
+
+src_install() {
+   elisp_src_install
+
+   insinto ${SITEETC}/${PN}
+   doins -r src
+}



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

2022-09-06 Thread Maciej Barć
commit: d0fdbc3c6f78598a3c2d9925d4ba4be13b7baac6
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Sep  7 02:23:21 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Sep  7 02:28:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0fdbc3c

app-emacs/geiser: bump to 0.26.1

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

 app-emacs/geiser/Manifest |  1 +
 app-emacs/geiser/geiser-0.26.1.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/app-emacs/geiser/Manifest b/app-emacs/geiser/Manifest
index 27c10d04062a..7564af24e3b6 100644
--- a/app-emacs/geiser/Manifest
+++ b/app-emacs/geiser/Manifest
@@ -1,3 +1,4 @@
 DIST geiser-0.23.2.tar.gz 653228 BLAKE2B 
ef0ce0a925a9d5df32a2b67b216dc46da535d68d70b706ffc9dd4d3bb01af879c957b2e8293c7bed8d3cdebeecd3f4443b3071f865cf1b7280347b202298
 SHA512 
dd6852d95296aaef44ad0e9a6723986372d58f9beab20bd45330aeffae590fbd5ea45822032fb9cc2712756e3b13ba5c829fbefeead4e5f41c94400bf059110e
 DIST geiser-0.25.1.tar.gz 652262 BLAKE2B 
8c5a323bedd869c98bf500c861c7731a0b1dd9833f78bf348a2e29d26039c674a00b51529d77b56b213ccc1351b73388010847551b3cd829fb265cffb733864a
 SHA512 
93a8d7e096a24759f5e8c9dbdd2d4ad31caf185c6a970ff1b4364c4492e5f2e0925cc59e97546f9c40dd5913fb2b38e7ade7599ef791c6e198ad0af966030f16
+DIST geiser-0.26.1.tar.gz 652903 BLAKE2B 
f2b0121b390b33ee8d93136af9addd92dff7f683820bb32f76f36090b5028e9693f629949dd239a27597fc4e290c21100e1cdc143f5db3fb275bb5bd826d5862
 SHA512 
dfec087e94e73c4b3a12db56ea3192614c536aaeb3acdb20e1afe0512e69f09388576e19acc6e55a39f8f5b6397bcef40ad7f1cce0504ffe742d1f9478eed44f
 DIST geiser-0.26.tar.gz 652756 BLAKE2B 
ac32db838473b8a07394146d5f7dc88ba2bfb36f4d169af14029e202a6d87950a69f0b920ed6a627bda90843cc77c1c7e57f49fee53af87ed9526642bdb65c27
 SHA512 
df6d7ec500e8e0546c56630f7f2f0901df8fa373924ac812b25ab0cfbeea2a5d0b9f1719850a7454eb7e7d0dda95209c201de85ff3937b717f2bec6ed2513e6b

diff --git a/app-emacs/geiser/geiser-0.26.1.ebuild 
b/app-emacs/geiser/geiser-0.26.1.ebuild
new file mode 100644
index ..0ef6d6918771
--- /dev/null
+++ b/app-emacs/geiser/geiser-0.26.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=25.1
+
+inherit elisp
+
+DESCRIPTION="Generic interaction mode between Emacs and different Scheme 
implementations"
+HOMEPAGE="https://gitlab.com/emacs-geiser/geiser/;
+SRC_URI="https://gitlab.com/emacs-geiser/${PN}/-/archive/${PV}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="app-emacs/transient"
+BDEPEND="
+   ${RDEPEND}
+   app-text/texi2html
+   sys-apps/texinfo
+"
+
+DOCS=( readme.org news.org doc/html )
+SITEFILE="50${PN}-gentoo.el"
+
+src_compile() {
+   BYTECOMPFLAGS="-L elisp" elisp-compile elisp/*.el
+
+   emake -C doc info web
+}
+
+src_install() {
+   elisp-install ${PN} elisp/*.el{,c}
+   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+
+   doinfo doc/*.info
+   einstalldocs
+}



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

2022-09-06 Thread Ronny Gutbrod
commit: 085b75f75c07bbc4d6f019e88f9c36b9bd73eceb
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Wed Sep  7 02:14:14 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Wed Sep  7 02:14:14 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=085b75f7

dev-util/yaml-language-server: new package, add 1.10.0

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 dev-util/yaml-language-server/Manifest |  2 ++
 dev-util/yaml-language-server/metadata.xml | 11 ++
 .../yaml-language-server-1.10.0.ebuild | 42 ++
 3 files changed, 55 insertions(+)

diff --git a/dev-util/yaml-language-server/Manifest 
b/dev-util/yaml-language-server/Manifest
new file mode 100644
index 0..5b4e6a560
--- /dev/null
+++ b/dev-util/yaml-language-server/Manifest
@@ -0,0 +1,2 @@
+DIST yaml-language-server-1.10.0-deps.tar.xz 4684544 BLAKE2B 
e11723488096740fe4de641479c08593e43db9acd6e1fcc7a71ff5d55d02ccf36254edc0916f76526facef9aad2384f09d9521523289771e941f1953cef4ecd6
 SHA512 
6022c56ed169ec663d6d590b589d60a5b64f2346a17c35b411fae3abae9fa2024a3fed7e72aecd3455b3c09f3b7ceebbcb4dd373540415f9ee604e6b5f62512d
+DIST yaml-language-server-1.10.0.tgz 542896 BLAKE2B 
69a44dc4b1778e04847d65ca1d251291935c02e85a6fc2c056145bd726d95b64f5a649ed085a20c059242c7a1f3846c60a1d54b493156552ef71ba2341e01594
 SHA512 
6c613994e6dcf0f0570d0f10284594545c3ce7f8354774d56ed2cfb30358f985d1d9f2dbd5117a3d6dc228d23482c8574d22a57b2c21032391ad78bb7e3c29ce

diff --git a/dev-util/yaml-language-server/metadata.xml 
b/dev-util/yaml-language-server/metadata.xml
new file mode 100644
index 0..11af82039
--- /dev/null
+++ b/dev-util/yaml-language-server/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   gen...@tastytea.de
+   Ronny (tastytea) Gutbrod
+   
+   
+   redhat-developer/yaml-language-server
+   
+

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



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

2022-09-06 Thread Ronny Gutbrod
commit: c7002f707d0945427bdb51cc2f204779b9f1b23e
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Wed Sep  7 02:19:13 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Wed Sep  7 02:19:13 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c7002f70

dev-util/lemminx-bin: new package, add 0.21.0

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 dev-util/lemminx-bin/Manifest  |  1 +
 dev-util/lemminx-bin/lemminx-bin-0.21.0.ebuild | 21 +
 dev-util/lemminx-bin/metadata.xml  | 17 +
 3 files changed, 39 insertions(+)

diff --git a/dev-util/lemminx-bin/Manifest b/dev-util/lemminx-bin/Manifest
new file mode 100644
index 0..ac7270a0a
--- /dev/null
+++ b/dev-util/lemminx-bin/Manifest
@@ -0,0 +1 @@
+DIST lemminx-bin-0.21.0.zip 14513662 BLAKE2B 
fe09ff1577007b861d87d376600c98dc021ee60067428dc65caedacdf1f440cd2cb26c321cbc3beac0a059670fa39f863a346f9eec7fe4504f9f278387b42ac4
 SHA512 
e3a3baab0a2d76b23c3770707d10d570b6bcb3597fb4fabf9165c412cede6e2659e8fb056dcfb6353a5fa9097f4f35520efe5c680a26eb20fac8646f008679d2

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

diff --git a/dev-util/lemminx-bin/metadata.xml 
b/dev-util/lemminx-bin/metadata.xml
new file mode 100644
index 0..719db5392
--- /dev/null
+++ b/dev-util/lemminx-bin/metadata.xml
@@ -0,0 +1,17 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   gen...@tastytea.de
+   Ronny (tastytea) Gutbrod
+   
+   
+   LemMinX is a XML language specific implementation of the 
Language Server
+   Protocol and can be used with any editor that supports the 
protocol, to
+   offer good support for the XML Language.
+   
+   
+   eclipse/lemminx
+   redhat-developer/vscode-xml
+   
+



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

2022-09-06 Thread Sam James
commit: ad925276270c2c64d07918c1000b621cfc86956a
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  7 02:15:49 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  7 02:15:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad925276

dev-python/cachecontrol: Keyword 0.12.11 arm, #859184

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

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

diff --git a/dev-python/cachecontrol/cachecontrol-0.12.11.ebuild 
b/dev-python/cachecontrol/cachecontrol-0.12.11.ebuild
index ca9f9a1d40ec..f56be8f932ef 100644
--- a/dev-python/cachecontrol/cachecontrol-0.12.11.ebuild
+++ b/dev-python/cachecontrol/cachecontrol-0.12.11.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv"
 
 RDEPEND="
>=dev-python/msgpack-0.5.2[${PYTHON_USEDEP}]



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

2022-09-06 Thread Sam James
commit: bb4b8c85c4d87910840425a5d879ae6484c8da4e
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  7 02:15:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  7 02:15:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb4b8c85

media-gfx/inkscape: Keyword 1.2.1-r2 arm, #859184

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

 media-gfx/inkscape/inkscape-1.2.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/inkscape/inkscape-1.2.1-r2.ebuild 
b/media-gfx/inkscape/inkscape-1.2.1-r2.ebuild
index 76c94d5ff523..1d74e8e297fa 100644
--- a/media-gfx/inkscape/inkscape-1.2.1-r2.ebuild
+++ b/media-gfx/inkscape/inkscape-1.2.1-r2.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} = * ]]; then
EGIT_REPO_URI="https://gitlab.com/inkscape/inkscape.git;
 else
SRC_URI="https://media.inkscape.org/dl/resources/file/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm64 ~riscv"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~riscv"
 fi
 
 DESCRIPTION="SVG based generic vector-drawing program"



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

2022-09-06 Thread Matt Turner
commit: 72c59e0c9e79d73537f46c74689b0cac40b50f9d
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Sep  6 23:20:26 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Sep  7 02:10:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72c59e0c

gnome-base/gnome-shell: Depend on dev-libs/gjs with USE=cairo

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

 .../gnome-shell/{gnome-shell-42.4.ebuild => gnome-shell-42.4-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-shell/gnome-shell-42.4.ebuild 
b/gnome-base/gnome-shell/gnome-shell-42.4-r1.ebuild
similarity index 99%
rename from gnome-base/gnome-shell/gnome-shell-42.4.ebuild
rename to gnome-base/gnome-shell/gnome-shell-42.4-r1.ebuild
index c58cbac885b3..a922a376bd8f 100644
--- a/gnome-base/gnome-shell/gnome-shell-42.4.ebuild
+++ b/gnome-base/gnome-shell/gnome-shell-42.4-r1.ebuild
@@ -26,7 +26,7 @@ DEPEND="
>=app-crypt/gcr-3.7.5:=[introspection]
>=dev-libs/glib-2.68:2
>=dev-libs/gobject-introspection-1.49.1:=
-   >=dev-libs/gjs-1.71.1
+   >=dev-libs/gjs-1.71.1[cairo]
>=x11-libs/gtk+-3.15.0:3[introspection]
>=x11-wm/mutter-42.0:0/10[introspection,test?]
>=sys-auth/polkit-0.120_p20220509[introspection]



[gentoo-commits] repo/gentoo:master commit in: app-crypt/gcr/

2022-09-06 Thread Matt Turner
commit: e5496d27b0a2fdd2ea90e793052c682fe82be564
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Sep  7 01:13:24 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Sep  7 02:10:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5496d27

app-crypt/gcr: Require introspection for USE=gtk-doc

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

 app-crypt/gcr/gcr-3.41.1.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/app-crypt/gcr/gcr-3.41.1.ebuild b/app-crypt/gcr/gcr-3.41.1.ebuild
index 667ab3716baf..abcdce890455 100644
--- a/app-crypt/gcr/gcr-3.41.1.ebuild
+++ b/app-crypt/gcr/gcr-3.41.1.ebuild
@@ -13,7 +13,10 @@ LICENSE="GPL-2+ LGPL-2+"
 SLOT="0/1" # subslot = suffix of libgcr-base-3 and co
 
 IUSE="gtk gtk-doc +introspection systemd test +vala"
-REQUIRED_USE="vala? ( introspection )"
+REQUIRED_USE="
+   gtk-doc? ( introspection )
+   vala? ( introspection )
+"
 RESTRICT="!test? ( test )"
 
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"



[gentoo-commits] repo/gentoo:master commit in: x11-wm/mutter/files/, x11-wm/mutter/

2022-09-06 Thread Matt Turner
commit: 5ab1ba64e93bc0d4ee88f02d9663ea138c1c6ff0
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Sep  6 23:09:16 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Sep  7 02:10:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ab1ba64

x11-wm/mutter: Reenable tests

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

 ...d-native-Don-t-warn-on-EACCES-if-headless.patch | 79 ++
 .../{mutter-42.4.ebuild => mutter-42.4-r1.ebuild}  |  3 +-
 2 files changed, 81 insertions(+), 1 deletion(-)

diff --git 
a/x11-wm/mutter/files/mutter-42.4-backend-native-Don-t-warn-on-EACCES-if-headless.patch
 
b/x11-wm/mutter/files/mutter-42.4-backend-native-Don-t-warn-on-EACCES-if-headless.patch
new file mode 100644
index ..98b58d3dfeff
--- /dev/null
+++ 
b/x11-wm/mutter/files/mutter-42.4-backend-native-Don-t-warn-on-EACCES-if-headless.patch
@@ -0,0 +1,79 @@
+From db854a8588c1164df2f54c5718930aadf353b948 Mon Sep 17 00:00:00 2001
+From: Simon McVittie 
+Date: Thu, 18 Aug 2022 10:41:01 +0100
+Subject: [PATCH] backend/native: Don't warn on EACCES if headless
+
+Since commit 1bf70334 "tests/runner: Make test runner use the headless
+backend", tests are run with the native backend in headless mode, which
+will attempt to open each GPU and show a warning (fatal during tests)
+if it cannot.
+
+However, in headless mode we might not be logged in on any seat (for
+example we might be logged in via ssh instead), which means we might
+legitimately not have permission to use any GPUs, even if they exist.
+Downgrade the warning to a debug message in this case.
+
+Resolves: https://gitlab.gnome.org/GNOME/mutter/-/issues/2381
+Signed-off-by: Simon McVittie 
+Part-of: 
+(cherry picked from commit 64a67aa00bfe54fe7219d7f581950897fcbf9a75)
+---
+ src/backends/native/meta-backend-native.c | 35 +++
+ 1 file changed, 30 insertions(+), 5 deletions(-)
+
+diff --git a/src/backends/native/meta-backend-native.c 
b/src/backends/native/meta-backend-native.c
+index 224538787..a2babb4b0 100644
+--- a/src/backends/native/meta-backend-native.c
 b/src/backends/native/meta-backend-native.c
+@@ -514,8 +514,20 @@ on_udev_device_added (MetaUdev  *udev,
+   new_gpu_kms = create_gpu_from_udev_device (native, device, );
+   if (!new_gpu_kms)
+ {
+-  g_warning ("Failed to hotplug secondary gpu '%s': %s",
+- device_path, error->message);
++  if (meta_backend_is_headless (backend) &&
++  g_error_matches (error, G_IO_ERROR,
++   G_IO_ERROR_PERMISSION_DENIED))
++{
++  meta_topic (META_DEBUG_BACKEND,
++  "Ignoring unavailable secondary gpu '%s': %s",
++  device_path, error->message);
++}
++  else
++{
++  g_warning ("Failed to hotplug secondary gpu '%s': %s",
++ device_path, error->message);
++}
++
+   return;
+ }
+ 
+@@ -552,9 +564,22 @@ init_gpus (MetaBackendNative  *native,
+ 
+   if (!gpu_kms)
+ {
+-  g_warning ("Failed to open gpu '%s': %s",
+- g_udev_device_get_device_file (device),
+- local_error->message);
++  if (meta_backend_is_headless (backend) &&
++  g_error_matches (local_error, G_IO_ERROR,
++   G_IO_ERROR_PERMISSION_DENIED))
++{
++  meta_topic (META_DEBUG_BACKEND,
++  "Ignoring unavailable gpu '%s': %s'",
++  g_udev_device_get_device_file (device),
++  local_error->message);
++}
++  else
++{
++  g_warning ("Failed to open gpu '%s': %s",
++ g_udev_device_get_device_file (device),
++ local_error->message);
++}
++
+   g_clear_error (_error);
+   continue;
+ }
+-- 
+2.35.1
+

diff --git a/x11-wm/mutter/mutter-42.4.ebuild 
b/x11-wm/mutter/mutter-42.4-r1.ebuild
similarity index 98%
rename from x11-wm/mutter/mutter-42.4.ebuild
rename to x11-wm/mutter/mutter-42.4-r1.ebuild
index 105efceb6652..dcaaa2a66b00 100644
--- a/x11-wm/mutter/mutter-42.4.ebuild
+++ b/x11-wm/mutter/mutter-42.4-r1.ebuild
@@ -16,7 +16,7 @@ IUSE="doc elogind gnome input_devices_wacom +introspection 
screencast sysprof sy
 REQUIRED_USE="
wayland? ( ^^ ( elogind systemd ) udev )
test? ( wayland )"
-RESTRICT="!test? ( test ) test" # Tests need access to /dev/dri/card0
+RESTRICT="!test? ( test )"
 
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 
@@ -110,6 +110,7 @@ BDEPEND="
 
 PATCHES=(
"${FILESDIR}"/${PN}-42.0-Disable-anonymous-file-test.patch
+   "${FILESDIR}"/${P}-backend-native-Don-t-warn-on-EACCES-if-headless.patch
 )
 
 python_check_deps() {



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/vscode-langservers-extracted/

2022-09-06 Thread Ronny Gutbrod
commit: df11a78e01342acada0ca66b19d80c343bbc8d61
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Wed Sep  7 02:06:22 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Wed Sep  7 02:07:52 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=df11a78e

dev-util/vscode-langservers-extracted: new package, add 4.4.0

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 dev-util/vscode-langservers-extracted/Manifest |  2 ++
 dev-util/vscode-langservers-extracted/metadata.xml | 11 ++
 .../vscode-langservers-extracted-4.4.0.ebuild  | 42 ++
 3 files changed, 55 insertions(+)

diff --git a/dev-util/vscode-langservers-extracted/Manifest 
b/dev-util/vscode-langservers-extracted/Manifest
new file mode 100644
index 0..d68862b67
--- /dev/null
+++ b/dev-util/vscode-langservers-extracted/Manifest
@@ -0,0 +1,2 @@
+DIST vscode-langservers-extracted-4.4.0-deps.tar.xz 14579232 BLAKE2B 
d9a4e4cc02773c033930f3ad6682c2fd9671887bebdf47e67130dfa697a87460a7b7f28944c95ba7dc3682cf7333dc77081c67c861646029f24be561dd6ea3e0
 SHA512 
88d1e11be6a9235adcb1fda075e5c6096b9b9760f6f3131c68592b745bc0c4668548ab8e1698484bed34c08e7bdbb347665e2e3357fc01641feca36fa6528ac1
+DIST vscode-langservers-extracted-4.4.0.tgz 776439 BLAKE2B 
0cd2dc9cb4fe6fc6a5b1d6fd2e38fc3b9bf0ab3ec5610b6226ffcd629bc3d7435957b28c2fd9b48b66cca7818919cca2ac160fc1a16f8c017d403ef4a58953e0
 SHA512 
b165c316602f5cc52117913eeafe1eefb4b08553d2bdd2f11867e43b3d792e602c7caa1a98a3275bb680467bba99158eceacf784a26a5593788670a976fb4b2a

diff --git a/dev-util/vscode-langservers-extracted/metadata.xml 
b/dev-util/vscode-langservers-extracted/metadata.xml
new file mode 100644
index 0..1c82d3c46
--- /dev/null
+++ b/dev-util/vscode-langservers-extracted/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   gen...@tastytea.de
+   Ronny (tastytea) Gutbrod
+   
+   
+   hrsh7th/vscode-langservers-extracted
+   
+

diff --git 
a/dev-util/vscode-langservers-extracted/vscode-langservers-extracted-4.4.0.ebuild
 
b/dev-util/vscode-langservers-extracted/vscode-langservers-extracted-4.4.0.ebuild
new file mode 100644
index 0..c71baac4f
--- /dev/null
+++ 
b/dev-util/vscode-langservers-extracted/vscode-langservers-extracted-4.4.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="HTML/CSS/JSON/ESLint/Markdown language servers extracted from 
vscode."
+HOMEPAGE="https://github.com/hrsh7th/vscode-langservers-extracted;
+SRC_URI="
+   mirror://npm/${PN}/-/${PN}-4.4.0.tgz
+   https://tastytea.de/files/gentoo/${P}-deps.tar.xz
+"
+S="${WORKDIR}"
+
+# NOTE: to generate the dependency tarball:
+#   npm --cache "$(realpath ./npm-cache)" install $(portageq envvar 
DISTDIR)/${P}.tgz
+#   tar -caf ${P}-deps.tar.xz npm-cache
+
+LICENSE="Apache-2.0 BSD-2 MIT-with-advertising"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="net-libs/nodejs"
+BDEPEND="net-libs/nodejs[npm]"
+
+src_unpack() {
+   cd "${T}" || die "Could not cd to temporary directory"
+   unpack ${P}-deps.tar.xz
+}
+
+src_install() {
+   npm \
+   --offline \
+   --verbose \
+   --progress false \
+   --foreground-scripts \
+   --global \
+   --prefix "${ED}"/usr \
+   --cache "${T}"/npm-cache \
+   install "${DISTDIR}"/${P}.tgz || die "npm install failed"
+
+   einstalldocs
+}



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

2022-09-06 Thread Ronny Gutbrod
commit: e18d1fdb8b8d0ac5027e81d0902c670ca8686080
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Wed Sep  7 01:52:10 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Wed Sep  7 01:52:10 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e18d1fdb

dev-util/bash-language-server: new package, add 3.1.0

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 dev-util/bash-language-server/Manifest |  2 +
 .../bash-language-server-3.1.0.ebuild  | 51 ++
 dev-util/bash-language-server/metadata.xml | 15 +++
 3 files changed, 68 insertions(+)

diff --git a/dev-util/bash-language-server/Manifest 
b/dev-util/bash-language-server/Manifest
new file mode 100644
index 0..fcbe26bd4
--- /dev/null
+++ b/dev-util/bash-language-server/Manifest
@@ -0,0 +1,2 @@
+DIST bash-language-server-3.1.0-deps.tar.xz 3304768 BLAKE2B 
daf65f274b96f7e53dedb2fe2c4152d73cf4f78e00ecab516657f1e18265807a430a71d8c8dd4b9be1f0bbad3318977a7ecddce65247d2fae926948f089adc00
 SHA512 
4a083882aea9c203d887af6f0d4f7912a0bf0706364c72665013a8833d780add18e9cecbb06100a739215ee689c681558fd6bfd282838c6c8cbdc9fd2b28eb28
+DIST bash-language-server-3.1.0.tgz 140577 BLAKE2B 
df87268f0e2b381e637396eee6ad0462b6a39ce83bfbd04adc936d06dad1a4769fc840f7aff4b8f6146d790a39383dcef8c040858217d3b5ceece22dd1bd2a37
 SHA512 
0da4e5643eb44b7665740921721e681f5bf1527f23a1e170ef720e9f03309994a56d072d683ae73fb0dd0cf455aeb437ba151095a68e18f7890ac63f6be57aa6

diff --git a/dev-util/bash-language-server/bash-language-server-3.1.0.ebuild 
b/dev-util/bash-language-server/bash-language-server-3.1.0.ebuild
new file mode 100644
index 0..df8291a88
--- /dev/null
+++ b/dev-util/bash-language-server/bash-language-server-3.1.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit optfeature
+
+DESCRIPTION="A language server for Bash"
+HOMEPAGE="https://github.com/bash-lsp/bash-language-server;
+SRC_URI="
+   mirror://npm/${PN}/-/${P}.tgz
+   https://tastytea.de/files/gentoo/${P}-deps.tar.xz
+"
+S="${WORKDIR}"
+
+# NOTE: to generate the dependency tarball:
+#   npm --cache "$(realpath ./npm-cache)" install $(portageq envvar 
DISTDIR)/${P}.tgz
+#   tar -caf ${P}-deps.tar.xz npm-cache
+
+LICENSE="
+   Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT-with-advertising
+   || ( public-domain Unlicense )
+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="net-libs/nodejs"
+BDEPEND="net-libs/nodejs[npm]"
+
+src_unpack() {
+   cd "${T}" || die "Could not cd to temporary directory"
+   unpack ${P}-deps.tar.xz
+}
+
+src_install() {
+   npm \
+   --offline \
+   --verbose \
+   --progress false \
+   --foreground-scripts \
+   --global \
+   --prefix "${ED}"/usr \
+   --cache "${T}"/npm-cache \
+   install "${DISTDIR}"/${P}.tgz || die "npm install failed"
+
+   einstalldocs
+}
+
+pkg_postinst() {
+   optfeature "linting support" dev-util/shellcheck dev-util/shellcheck-bin
+}

diff --git a/dev-util/bash-language-server/metadata.xml 
b/dev-util/bash-language-server/metadata.xml
new file mode 100644
index 0..3b33b8da2
--- /dev/null
+++ b/dev-util/bash-language-server/metadata.xml
@@ -0,0 +1,15 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   gen...@tastytea.de
+   Ronny (tastytea) Gutbrod
+   
+   
+   Bash language server implementation based on Tree Sitter and 
its grammar
+   for Bash and supports explainshell and shellcheck.
+   
+   
+   bash-lsp/bash-language-server
+   
+



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

2022-09-06 Thread Ronny Gutbrod
commit: df4bff05203ee695862a27c797ace5dd9e4e18ea
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Wed Sep  7 02:00:39 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Wed Sep  7 02:00:39 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=df4bff05

dev-util/typescript-language-server: new package, add 1.1.2

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 dev-util/typescript-language-server/Manifest   |  2 +
 dev-util/typescript-language-server/metadata.xml   | 11 ++
 .../typescript-language-server-1.1.2.ebuild| 45 ++
 3 files changed, 58 insertions(+)

diff --git a/dev-util/typescript-language-server/Manifest 
b/dev-util/typescript-language-server/Manifest
new file mode 100644
index 0..713137fce
--- /dev/null
+++ b/dev-util/typescript-language-server/Manifest
@@ -0,0 +1,2 @@
+DIST typescript-language-server-1.1.2-deps.tar.xz 1496552 BLAKE2B 
0edf2dd42d218c82ccb32eeb32a716f63dd5badd7b2235d44dd828e9ba49dc4704ea7d539f800efa70ebef7b89b9f5a02743824c7898f47169f99842b1046d59
 SHA512 
8b60500027ae7ca056c7bb8012ec5d5adf2c210e446eda3ccedacc7a88471417e7b837e6ca15480e9ae54a1fd3b52b83d22c5f868b8c53deabcd52fe523e581d
+DIST typescript-language-server-1.1.2.tgz 122199 BLAKE2B 
bc7e22de39627df7d7b88113c7639170e809b875b7105e1e8b3ff17f7c871d78b4ab0bc344187c991e193700dd81583d895e4c8a9a378a465f4c139b8841e87b
 SHA512 
8107f8a7716f28aa52842c19725221edbdd5b669ae304b6eaf5c4fcfaa531fe8a56b0de35029ab72f2d4e73cf9f7ff511c11e474fe97ad1ea9f51750f0afbc29

diff --git a/dev-util/typescript-language-server/metadata.xml 
b/dev-util/typescript-language-server/metadata.xml
new file mode 100644
index 0..46fbd5b39
--- /dev/null
+++ b/dev-util/typescript-language-server/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   gen...@tastytea.de
+   Ronny (tastytea) Gutbrod
+   
+   
+   typescript-language-server/typescript-language-server
+   
+

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



[gentoo-commits] repo/gentoo:master commit in: games-emulation/openmsx/, games-emulation/openmsx/files/

2022-09-06 Thread John Helmert III
commit: 6d6d0127c785423692e175399b4e6c317587524a
Author: John Helmert III  gentoo  org>
AuthorDate: Wed Sep  7 02:03:59 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Wed Sep  7 02:05:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d6d0127

games-emulation/openmsx: fix time_t build failure

Closes: https://bugs.gentoo.org/868726
Signed-off-by: John Helmert III  gentoo.org>

 .../openmsx/files/openmsx-18.0-add-ctime.patch| 15 +++
 .../{openmsx-18.0-r1.ebuild => openmsx-18.0-r2.ebuild}|  2 ++
 2 files changed, 17 insertions(+)

diff --git a/games-emulation/openmsx/files/openmsx-18.0-add-ctime.patch 
b/games-emulation/openmsx/files/openmsx-18.0-add-ctime.patch
new file mode 100644
index ..bc104acaeec5
--- /dev/null
+++ b/games-emulation/openmsx/files/openmsx-18.0-add-ctime.patch
@@ -0,0 +1,15 @@
+https://github.com/openMSX/openMSX/pull/1445
+https://bugs.gentoo.org/868726
+
+diff --git a/src/file/FileBase.hh b/src/file/FileBase.hh
+index ec17fb641..d7397f908 100644
+--- a/src/file/FileBase.hh
 b/src/file/FileBase.hh
+@@ -4,6 +4,7 @@
+ #include "MemBuffer.hh"
+ #include "span.hh"
+ #include 
++#include 
+ #include 
+
+ namespace openmsx {

diff --git a/games-emulation/openmsx/openmsx-18.0-r1.ebuild 
b/games-emulation/openmsx/openmsx-18.0-r2.ebuild
similarity index 98%
rename from games-emulation/openmsx/openmsx-18.0-r1.ebuild
rename to games-emulation/openmsx/openmsx-18.0-r2.ebuild
index 74a4c7604b70..ba32a858f88c 100644
--- a/games-emulation/openmsx/openmsx-18.0-r1.ebuild
+++ b/games-emulation/openmsx/openmsx-18.0-r2.ebuild
@@ -38,6 +38,8 @@ the following directories: /usr/share/${PN}/systemroms
 or ~/.openMSX/share/systemroms
 "
 
+PATCHES=( "${FILESDIR}/${P}-add-ctime.patch" )
+
 src_prepare() {
default
sed -i \



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

2022-09-06 Thread Sam James
commit: 3d0d495046643e0047dbf4e1c06b9e3911e008c6
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  7 01:52:46 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  7 01:52:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d0d4950

sys-libs/libcap: Stabilize 2.65 arm64, #868954

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

 sys-libs/libcap/libcap-2.65.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libcap/libcap-2.65.ebuild 
b/sys-libs/libcap/libcap-2.65.ebuild
index ec9f9a19196e..0fef970e1dfb 100644
--- a/sys-libs/libcap/libcap-2.65.ebuild
+++ b/sys-libs/libcap/libcap-2.65.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == * ]]; then
 else

SRC_URI="https://www.kernel.org/pub/linux/libs/security/linux-privs/libcap2/${P}.tar.xz;
 
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="POSIX 1003.1e capabilities"



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

2022-09-06 Thread Sam James
commit: 4f5dbaebad63ca6c8ec3f0c0a0446bc2a27ff87d
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  7 01:51:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  7 01:51:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f5dbaeb

sys-apps/attr: Stabilize 2.5.1-r2 sparc, #868972

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

 sys-apps/attr/attr-2.5.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/attr/attr-2.5.1-r2.ebuild 
b/sys-apps/attr/attr-2.5.1-r2.ebuild
index 239901ceaf15..f246aeb28de4 100644
--- a/sys-apps/attr/attr-2.5.1-r2.ebuild
+++ b/sys-apps/attr/attr-2.5.1-r2.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} ==  ]] ; then
 else
inherit libtool
 
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
SRC_URI="mirror://nongnu/${PN}/${P}.tar.xz"
 fi
 



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

2022-09-06 Thread Sam James
commit: a91e43f04683558c74488e461274cf721a45bfed
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  7 01:52:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  7 01:52:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a91e43f0

app-arch/zstd: Stabilize 1.5.2-r1 arm64, #868990

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

 app-arch/zstd/zstd-1.5.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/zstd/zstd-1.5.2-r1.ebuild 
b/app-arch/zstd/zstd-1.5.2-r1.ebuild
index f58a3bd38b60..cd0a9871114f 100644
--- a/app-arch/zstd/zstd-1.5.2-r1.ebuild
+++ b/app-arch/zstd/zstd-1.5.2-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/facebook/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="|| ( BSD GPL-2 )"
 SLOT="0/1"
-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"
+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="lz4 static-libs +threads"
 
 RDEPEND="app-arch/xz-utils



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

2022-09-06 Thread Sam James
commit: c2559b4f2a12be264fd6c3c29eb6f58db6f8680f
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  7 01:52:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  7 01:52:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2559b4f

sys-apps/kmod: Stabilize 30 arm64, #868990

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

 sys-apps/kmod/kmod-30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/kmod/kmod-30.ebuild b/sys-apps/kmod/kmod-30.ebuild
index a9d8b888d37a..aba0db5c7a69 100644
--- a/sys-apps/kmod/kmod-30.ebuild
+++ b/sys-apps/kmod/kmod-30.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]]; then
inherit git-r3
 else
SRC_URI="https://www.kernel.org/pub/linux/utils/kernel/kmod/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc x86"
 fi
 
 DESCRIPTION="library and tools for managing linux kernel modules"



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

2022-09-06 Thread Sam James
commit: 3f7eb7e01d693807f0cf66f724f4405ca1c45040
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  7 01:49:34 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  7 01:49:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f7eb7e0

app-arch/zstd: Stabilize 1.5.2-r1 sparc, #868990

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

 app-arch/zstd/zstd-1.5.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/zstd/zstd-1.5.2-r1.ebuild 
b/app-arch/zstd/zstd-1.5.2-r1.ebuild
index 1215c9ab659a..f58a3bd38b60 100644
--- a/app-arch/zstd/zstd-1.5.2-r1.ebuild
+++ b/app-arch/zstd/zstd-1.5.2-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/facebook/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="|| ( BSD GPL-2 )"
 SLOT="0/1"
-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"
+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="lz4 static-libs +threads"
 
 RDEPEND="app-arch/xz-utils



[gentoo-commits] repo/gentoo:master commit in: net-dialup/rp-pppoe/

2022-09-06 Thread Sam James
commit: a9e2ab18e015ff79a54b4ea9fcbe3772351a6714
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  7 01:50:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  7 01:50:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9e2ab18

net-dialup/rp-pppoe: Stabilize 3.15-r2 arm64, #868906

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

 net-dialup/rp-pppoe/rp-pppoe-3.15-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dialup/rp-pppoe/rp-pppoe-3.15-r2.ebuild 
b/net-dialup/rp-pppoe/rp-pppoe-3.15-r2.ebuild
index 63d63b21787b..aa0f6b1fdb4b 100644
--- a/net-dialup/rp-pppoe/rp-pppoe-3.15-r2.ebuild
+++ b/net-dialup/rp-pppoe/rp-pppoe-3.15-r2.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://dianne.skoll.ca/projects/rp-pppoe/download/${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
sparc x86"
 IUSE="tk"
 
 RDEPEND="



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

2022-09-06 Thread Sam James
commit: 852e05608eac184d1415c1d37e2e0617eb21d28b
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  7 01:49:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  7 01:49:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=852e0560

sys-apps/kbd: Stabilize 2.5.1 sparc, #868987

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

 sys-apps/kbd/kbd-2.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/kbd/kbd-2.5.1.ebuild b/sys-apps/kbd/kbd-2.5.1.ebuild
index ef9e8d420757..d0ec6e836f33 100644
--- a/sys-apps/kbd/kbd-2.5.1.ebuild
+++ b/sys-apps/kbd/kbd-2.5.1.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} ==  ]] ; then
 else
if [[ $(ver_cut 3) -lt 90 ]] ; then
SRC_URI="https://www.kernel.org/pub/linux/utils/kbd/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 sparc x86"
else
inherit autotools
SRC_URI="https://github.com/legionus/kbd/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"



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

2022-09-06 Thread Sam James
commit: 47f449f2754a8c48644489abc0f8eb35f3adafd4
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  7 01:49:34 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  7 01:49:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47f449f2

sys-apps/kmod: Stabilize 30 sparc, #868990

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

 sys-apps/kmod/kmod-30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/kmod/kmod-30.ebuild b/sys-apps/kmod/kmod-30.ebuild
index 2247d9a3bf04..a9d8b888d37a 100644
--- a/sys-apps/kmod/kmod-30.ebuild
+++ b/sys-apps/kmod/kmod-30.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]]; then
inherit git-r3
 else
SRC_URI="https://www.kernel.org/pub/linux/utils/kernel/kmod/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc x86"
 fi
 
 DESCRIPTION="library and tools for managing linux kernel modules"



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

2022-09-06 Thread Sam James
commit: a823a2a3f76dab818701b7c746753715a60a5d96
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  7 01:48:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  7 01:48:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a823a2a3

dev-libs/inih: Stabilize 56 sparc, #868948

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

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

diff --git a/dev-libs/inih/inih-56.ebuild b/dev-libs/inih/inih-56.ebuild
index a448f218dc5a..813bef4ae86a 100644
--- a/dev-libs/inih/inih-56.ebuild
+++ b/dev-libs/inih/inih-56.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="inih (INI not invented here) simple .INI file 
parser"
 HOMEPAGE="https://github.com/benhoyt/inih;
 
 SRC_URI="https://github.com/benhoyt/inih/archive/r${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86"
 S="${WORKDIR}/inih-r${PV}"
 
 LICENSE="BSD"



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

2022-09-06 Thread Sam James
commit: 4a1d63800a29640deb55f4352323abfee33c8411
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  7 01:49:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  7 01:49:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a1d6380

sys-apps/acl: Stabilize 2.3.1-r1 sparc, #868969

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

 sys-apps/acl/acl-2.3.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/acl/acl-2.3.1-r1.ebuild b/sys-apps/acl/acl-2.3.1-r1.ebuild
index fb7201f7ad7b..98dc5935b436 100644
--- a/sys-apps/acl/acl-2.3.1-r1.ebuild
+++ b/sys-apps/acl/acl-2.3.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://nongnu/${PN}/${P}.tar.xz"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="nls static-libs"
 
 RDEPEND="



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

2022-09-06 Thread Sam James
commit: b362c356a5b7c37d9b023c8d9576949b4d298f78
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  7 01:49:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  7 01:49:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b362c356

sys-libs/libcap: Stabilize 2.65 sparc, #868954

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

 sys-libs/libcap/libcap-2.65.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libcap/libcap-2.65.ebuild 
b/sys-libs/libcap/libcap-2.65.ebuild
index e0acf08a89fd..ec9f9a19196e 100644
--- a/sys-libs/libcap/libcap-2.65.ebuild
+++ b/sys-libs/libcap/libcap-2.65.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == * ]]; then
 else

SRC_URI="https://www.kernel.org/pub/linux/libs/security/linux-privs/libcap2/${P}.tar.xz;
 
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="POSIX 1003.1e capabilities"



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

2022-09-06 Thread Sam James
commit: 677ba6dd58251471cb4f245eebbb4643a7857e98
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  7 01:48:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  7 01:48:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=677ba6dd

dev-vcs/git-cola: Stabilize 4.0.1 amd64, #868771

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

 dev-vcs/git-cola/git-cola-4.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/git-cola/git-cola-4.0.1.ebuild 
b/dev-vcs/git-cola/git-cola-4.0.1.ebuild
index 68d4675e79db..18fdcca3cf77 100644
--- a/dev-vcs/git-cola/git-cola-4.0.1.ebuild
+++ b/dev-vcs/git-cola/git-cola-4.0.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



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

2022-09-06 Thread Sam James
commit: 92582de9b35a68a529e0dc255df58e8fb4afbbce
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  7 01:48:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  7 01:48:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92582de9

app-arch/zstd: Stabilize 1.5.2-r1 amd64, #868990

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

 app-arch/zstd/zstd-1.5.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/zstd/zstd-1.5.2-r1.ebuild 
b/app-arch/zstd/zstd-1.5.2-r1.ebuild
index 44d0b5a5580d..1215c9ab659a 100644
--- a/app-arch/zstd/zstd-1.5.2-r1.ebuild
+++ b/app-arch/zstd/zstd-1.5.2-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/facebook/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="|| ( BSD GPL-2 )"
 SLOT="0/1"
-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"
+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="lz4 static-libs +threads"
 
 RDEPEND="app-arch/xz-utils



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

2022-09-06 Thread Sam James
commit: 3b1b8c9e92c00a835fac2f93bf38b90ec0b019bd
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  7 01:49:19 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  7 01:49:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b1b8c9e

sys-apps/hdparm: Stabilize 9.64 sparc, #868978

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

 sys-apps/hdparm/hdparm-9.64.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/hdparm/hdparm-9.64.ebuild 
b/sys-apps/hdparm/hdparm-9.64.ebuild
index daaba64dc8ab..64db59a8891f 100644
--- a/sys-apps/hdparm/hdparm-9.64.ebuild
+++ b/sys-apps/hdparm/hdparm-9.64.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/hdparm/${P}.tar.gz"
 # GPL-2 only
 LICENSE="BSD GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="static"
 
 PATCHES=(



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

2022-09-06 Thread Sam James
commit: 4b4882984c96709703f2500a92f137cc2b4d21b6
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  7 01:49:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  7 01:49:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b488298

app-misc/ca-certificates: Stabilize 20211016.3.80 sparc, #868966

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

 app-misc/ca-certificates/ca-certificates-20211016.3.80.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/ca-certificates/ca-certificates-20211016.3.80.ebuild 
b/app-misc/ca-certificates/ca-certificates-20211016.3.80.ebuild
index 54e9d9d6ae54..378aebe795b9 100644
--- a/app-misc/ca-certificates/ca-certificates-20211016.3.80.ebuild
+++ b/app-misc/ca-certificates/ca-certificates-20211016.3.80.ebuild
@@ -53,7 +53,7 @@ fi
 
 LICENSE="MPL-1.1"
 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 ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+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"
 IUSE=""
 ${PRECOMPILED} || IUSE+=" cacert"
 



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

2022-09-06 Thread Sam James
commit: e5c1c624355aaa13c51aa6d63d30ae10e63cb4b4
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  7 01:49:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  7 01:49:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5c1c624

sys-apps/gentoo-functions: Stabilize 0.17 sparc, #868957

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

 sys-apps/gentoo-functions/gentoo-functions-0.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gentoo-functions/gentoo-functions-0.17.ebuild 
b/sys-apps/gentoo-functions/gentoo-functions-0.17.ebuild
index b54a8cff46e8..027c49f18bee 100644
--- a/sys-apps/gentoo-functions/gentoo-functions-0.17.ebuild
+++ b/sys-apps/gentoo-functions/gentoo-functions-0.17.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/gentoo-functions.git;
 else

SRC_URI="https://gitweb.gentoo.org/proj/gentoo-functions.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="~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"
 fi
 
 inherit toolchain-funcs flag-o-matic



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

2022-09-06 Thread Sam James
commit: 528038e82a3cc2b28ca0d42aa5cb742eb880dc68
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  7 01:49:01 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  7 01:49:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=528038e8

sys-process/cronie: Stabilize 1.6.1 sparc, #868951

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

 sys-process/cronie/cronie-1.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/cronie/cronie-1.6.1.ebuild 
b/sys-process/cronie/cronie-1.6.1.ebuild
index 8d60646343c0..f6bc9f00d6dd 100644
--- a/sys-process/cronie/cronie-1.6.1.ebuild
+++ b/sys-process/cronie/cronie-1.6.1.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/cronie-crond/cronie;
 SRC_URI="https://github.com/cronie-crond/cronie/archive/${P}.tar.gz;
 
 LICENSE="ISC BSD BSD-2 GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86"
 IUSE="+anacron +inotify pam selinux"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-firewall/iptables/

2022-09-06 Thread Sam James
commit: bcef8756ba86e4ec9432c201ea77c66c9a2f2a1a
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  7 01:49:10 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  7 01:49:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcef8756

net-firewall/iptables: Stabilize 1.8.8-r4 sparc, #868960

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

 net-firewall/iptables/iptables-1.8.8-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-firewall/iptables/iptables-1.8.8-r4.ebuild 
b/net-firewall/iptables/iptables-1.8.8-r4.ebuild
index 7ce7f955c220..148ed238f0cc 100644
--- a/net-firewall/iptables/iptables-1.8.8-r4.ebuild
+++ b/net-firewall/iptables/iptables-1.8.8-r4.ebuild
@@ -13,7 +13,7 @@ LICENSE="GPL-2"
 # Subslot reflects PV when libxtables and/or libip*tc was changed
 # the last time.
 SLOT="0/1.8.3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86"
 IUSE="conntrack netlink nftables pcap static-libs"
 
 COMMON_DEPEND="



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

2022-09-06 Thread Sam James
commit: f7dc6935dd21f023801f29663a9097c109f62a3b
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  7 01:48:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  7 01:48:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7dc6935

app-admin/sudo: Stabilize 1.9.11_p3 sparc, #868945

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

 app-admin/sudo/sudo-1.9.11_p3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/sudo-1.9.11_p3.ebuild 
b/app-admin/sudo/sudo-1.9.11_p3.ebuild
index 51314b998816..1936d194c964 100644
--- a/app-admin/sudo/sudo-1.9.11_p3.ebuild
+++ b/app-admin/sudo/sudo-1.9.11_p3.ebuild
@@ -29,7 +29,7 @@ else

ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz.sig
)"
if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~sparc-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 sparc x86 ~sparc-solaris"
fi
 
BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-sudo )"



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

2022-09-06 Thread Sam James
commit: 22f528f408c6ba9bb0e8011834d6e486fce60cb1
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  7 01:48:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  7 01:48:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22f528f4

sys-apps/kmod: Stabilize 30 amd64, #868990

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

 sys-apps/kmod/kmod-30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/kmod/kmod-30.ebuild b/sys-apps/kmod/kmod-30.ebuild
index d71cb860fc2c..2247d9a3bf04 100644
--- a/sys-apps/kmod/kmod-30.ebuild
+++ b/sys-apps/kmod/kmod-30.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]]; then
inherit git-r3
 else
SRC_URI="https://www.kernel.org/pub/linux/utils/kernel/kmod/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc x86"
 fi
 
 DESCRIPTION="library and tools for managing linux kernel modules"



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

2022-09-06 Thread Sam James
commit: b2984a415fd61ed011dd3df819aa3e2c38cea344
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  7 01:48:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  7 01:48:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2984a41

sys-libs/libcap: Stabilize 2.65 amd64, #868954

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

 sys-libs/libcap/libcap-2.65.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libcap/libcap-2.65.ebuild 
b/sys-libs/libcap/libcap-2.65.ebuild
index d8425f03a7fb..e0acf08a89fd 100644
--- a/sys-libs/libcap/libcap-2.65.ebuild
+++ b/sys-libs/libcap/libcap-2.65.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == * ]]; then
 else

SRC_URI="https://www.kernel.org/pub/linux/libs/security/linux-privs/libcap2/${P}.tar.xz;
 
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="POSIX 1003.1e capabilities"



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

2022-09-06 Thread Yixun Lan
commit: c0a7889115890bfc1011568bc20381cd77f24e69
Author: Yixun Lan  gentoo  org>
AuthorDate: Wed Sep  7 01:24:24 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Sep  7 01:24:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0a78891

app-i18n/ibus: fix not byte-compiled issue

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

 app-i18n/ibus/ibus-1.5.27.ebuild | 13 ++---
 1 file changed, 6 insertions(+), 7 deletions(-)

diff --git a/app-i18n/ibus/ibus-1.5.27.ebuild b/app-i18n/ibus/ibus-1.5.27.ebuild
index 65119041410e..57b8aa524735 100644
--- a/app-i18n/ibus/ibus-1.5.27.ebuild
+++ b/app-i18n/ibus/ibus-1.5.27.ebuild
@@ -184,6 +184,12 @@ src_test() {
 
 src_install() {
default
+   # Remove la files
+   find "${ED}" -name '*.la' -delete || die
+
+   # Remove stray python files generated by the build system
+   find "${ED}" -name '*.pyc' -exec rm -f {} \; || die
+   find "${ED}" -name '*.pyo' -exec rm -f {} \; || die
 
if use python; then
python_install() {
@@ -206,13 +212,6 @@ src_install() {
 
# Undo compression of man page
find "${ED}"/usr/share/man -type f -name '*.gz' -exec gzip -d {} \; || 
die
-
-   # Remove stray python files generated by the build system
-   find "${ED}" -name '*.pyc' -exec rm -f {} \; || die
-   find "${ED}" -name '*.pyo' -exec rm -f {} \; || die
-
-   # Remove la files
-   find "${ED}" -name '*.la' -delete || die
 }
 
 pkg_postinst() {



[gentoo-commits] repo/gentoo:master commit in: app-crypt/gnupg/

2022-09-06 Thread Sam James
commit: 14ae8ab7798898eb196ddecd9c58ff1f3e8ba306
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep  6 22:44:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep  6 22:44:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14ae8ab7

app-crypt/gnupg: Stabilize 2.2.39 sparc, #868942

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

 app-crypt/gnupg/gnupg-2.2.39.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/gnupg/gnupg-2.2.39.ebuild 
b/app-crypt/gnupg/gnupg-2.2.39.ebuild
index 9eda80a23231..b64dac22f907 100644
--- a/app-crypt/gnupg/gnupg-2.2.39.ebuild
+++ b/app-crypt/gnupg/gnupg-2.2.39.ebuild
@@ -22,7 +22,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~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"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~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"
 IUSE="bzip2 doc ldap nls readline selinux +smartcard ssl test tofu tools usb 
user-socket wks-server"
 RESTRICT="!test? ( test )"
 



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

2022-09-06 Thread John Helmert III
commit: 8e601119d1090f1db6f42ddae27eada7e89f1fb6
Author: John Helmert III  gentoo  org>
AuthorDate: Sun Aug  7 16:24:39 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Tue Sep  6 22:38:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e601119

app-emulation/qemu: sync live

Pulled in Hello71's meson fixes here, so thanks to them too.

Thanks-To: Alex Xu (Hello71)  yahoo.ca>
Closes: https://github.com/gentoo/gentoo/pull/26121
Closes: https://github.com/gentoo/gentoo/pull/26764
Signed-off-by: John Helmert III  gentoo.org>

 app-emulation/qemu/qemu-.ebuild | 103 
 1 file changed, 70 insertions(+), 33 deletions(-)

diff --git a/app-emulation/qemu/qemu-.ebuild 
b/app-emulation/qemu/qemu-.ebuild
index e4f37bb04fdd..9ec29aa9430e 100644
--- a/app-emulation/qemu/qemu-.ebuild
+++ b/app-emulation/qemu/qemu-.ebuild
@@ -17,7 +17,7 @@ QEMU_DOC_USEFLAG="+doc"
 PYTHON_COMPAT=( python3_{8,9,10} )
 PYTHON_REQ_USE="ncurses,readline"
 
-FIRMWARE_ABI_VERSION="7.0.0"
+FIRMWARE_ABI_VERSION="7.1.0"
 
 inherit linux-info toolchain-funcs python-r1 udev fcaps readme.gentoo-r1 \
pax-utils xdg-utils
@@ -27,7 +27,6 @@ if [[ ${PV} == ** ]]; then
 
EGIT_REPO_URI="https://gitlab.com/qemu-project/qemu.git/;
EGIT_SUBMODULES=(
-   meson
tests/fp/berkeley-softfloat-3
tests/fp/berkeley-testfloat-3
ui/keycodemapdb
@@ -42,8 +41,8 @@ else
SRC_URI+=" !doc? ( 
https://dev.gentoo.org/~${QEMU_DOCS_PREBUILT_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${QEMU_DOCS_VERSION}-docs.tar.xz
 )"
fi
 
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
S="${WORKDIR}/${MY_P}"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools"
@@ -230,34 +229,44 @@ SOFTMMU_TOOLS_DEPEND="
zstd? ( >=app-arch/zstd-1.4.0[static-libs(+)] )
 "
 
-EDK2_OVMF_VERSION="202105"
-SEABIOS_VERSION="1.14.0"
+EDK2_OVMF_VERSION="202202"
+SEABIOS_VERSION="1.16.0"
 
 X86_FIRMWARE_DEPEND="
pin-upstream-blobs? (
-   ~sys-firmware/edk2-ovmf-${EDK2_OVMF_VERSION}[binary]
+   ~sys-firmware/edk2-ovmf-bin-${EDK2_OVMF_VERSION}
~sys-firmware/ipxe-1.21.1[binary,qemu]
-   ~sys-firmware/seabios-${SEABIOS_VERSION}[binary,seavgabios]
+   ~sys-firmware/seabios-bin-${SEABIOS_VERSION}
~sys-firmware/sgabios-0.1_pre10[binary]
)
!pin-upstream-blobs? (
-   >=sys-firmware/edk2-ovmf-${EDK2_OVMF_VERSION}
+   || (
+   >=sys-firmware/edk2-ovmf-${EDK2_OVMF_VERSION}
+   >=sys-firmware/edk2-ovmf-bin-${EDK2_OVMF_VERSION}
+   )
sys-firmware/ipxe[qemu]
-   >=sys-firmware/seabios-${SEABIOS_VERSION}[seavgabios]
+   || (
+   >=sys-firmware/seabios-${SEABIOS_VERSION}[seavgabios]
+   >=sys-firmware/seabios-bin-${SEABIOS_VERSION}
+   )
sys-firmware/sgabios
)"
 PPC_FIRMWARE_DEPEND="
pin-upstream-blobs? (
-   ~sys-firmware/seabios-${SEABIOS_VERSION}[binary,seavgabios]
+   ~sys-firmware/seabios-bin-${SEABIOS_VERSION}
)
!pin-upstream-blobs? (
-   >=sys-firmware/seabios-${SEABIOS_VERSION}[seavgabios]
+   || (
+   >=sys-firmware/seabios-${SEABIOS_VERSION}[seavgabios]
+   >=sys-firmware/seabios-bin-${SEABIOS_VERSION}
+   )
)
 "
 
 BDEPEND="
$(python_gen_impl_dep)
dev-lang/perl
+   dev-util/meson
sys-apps/texinfo
virtual/pkgconfig
doc? (
@@ -444,8 +453,8 @@ src_prepare() {
# drop it. No change to level of protection b/c we patch our toolchain.
sed -i -e 's/-U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2//' configure || die
 
-   # Remove bundled copy of libfdt
-   rm -r dtc || die
+   # Remove bundled modules
+   rm -r dtc meson roms/*/ slirp || die
 }
 
 ##
@@ -490,7 +499,6 @@ qemu_src_configure() {
# are enabled), but it's not really worth the hassle.  Disable 
it
# all the time to avoid automatically detecting it. #568856
--disable-gcrypt
-   --python="${PYTHON}"
--cc="$(tc-getCC)"
--cxx="$(tc-getCXX)"
--host-cc="$(tc-getBUILD_CC)"
@@ -583,8 +591,8 @@ qemu_src_configure() {
$(conf_notuser usbredir usb-redir)
$(conf_notuser vde)
$(conf_notuser vhost-net)
-   $(conf_notuser vhost-user-fs)
-   $(conf_tools vhost-user-fs virtiofsd)
+   # $(conf_notuser vhost-user-fs)
+   # $(conf_tools vhost-user-fs virtiofsd)
   

[gentoo-commits] repo/gentoo:master commit in: sys-firmware/edk2-ovmf/

2022-09-06 Thread John Helmert III
commit: 818d43400b786c49c3806d7d6e838afd6580b937
Author: John Helmert III  gentoo  org>
AuthorDate: Sun Aug  7 01:04:06 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Tue Sep  6 22:38:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=818d4340

sys-firmware/edk2-ovmf: add 202202

Signed-off-by: John Helmert III  gentoo.org>

 sys-firmware/edk2-ovmf/Manifest|   4 +
 sys-firmware/edk2-ovmf/edk2-ovmf-202202.ebuild | 148 +
 2 files changed, 152 insertions(+)

diff --git a/sys-firmware/edk2-ovmf/Manifest b/sys-firmware/edk2-ovmf/Manifest
index 109f312f8e6e..91c1fe2e832c 100644
--- a/sys-firmware/edk2-ovmf/Manifest
+++ b/sys-firmware/edk2-ovmf/Manifest
@@ -1,5 +1,9 @@
 DIST brotli-666c3280cc11dc433c303d79a83d4ffbdd12cc8d.tar.gz 23855739 BLAKE2B 
7406ec5b29ac66afbcd7c1376bb3208f298d19b6592b2869c52173aa64947d58bd443f9a61c67deaf046be910a0e31c0b843e5508e97e0e1f5e7bce100d86904
 SHA512 
df8e90562c4fd7f0e787949df6bc4f5a165b39bd333f442d27874fe65640fbba268f9350d7113e6761a5acceb66d78e75f1a296e5a89b94574edf28109cdc812
+DIST brotli-f4153a09f87cbb9c826d8fc12c74642bb2d879ea.tar.gz 512229 BLAKE2B 
cd86cc2cc7eefad24f87cda8006409bf764922b5f23ccfb951e7a41214b12004ce532b11f94f5fb858b3bf71f9abf8ef17ba219fa96bd5be23b51873afad0fd5
 SHA512 
7f48e794e738b31c2005e7cef6d8c0cc0d543f1cd8c137ae8ba14602cac2873de6299a3f32ad52be869f513e7548341353ed049609daef1063975694d9a9b80b
 DIST edk2-ovmf-202105-qemu-firmware.tar.xz 672 BLAKE2B 
e87845a84c83f65db836fd054c81a4f3062d5e0fcc51aa0ecf9c2d23c8741f218d38ef737d140f5935ce8d9c34508e5f3b9f54bf9c547a391fa63cdc2ecf1233
 SHA512 
6100502f26db26e407dacce57c96b1abfd372bcb31767a068332afa09ac435a092fd2a73db27670d27c6e927c26e88315346bbac70578571108434b9683bd00c
 DIST edk2-ovmf-202105-r1-bin.tar.xz 2633188 BLAKE2B 
93b4bd1c75da69406b5d27ac32d8b7c63dc8248bcd5d54832e520a4b009be4b7f215eb7d489ecb7cb16d31e02452dfa06b8fa709f37c44e59b4ff70a550076c7
 SHA512 
356c2110abce43da9c0654324e222cbbab7085e3aa23d1ba4c98011e4d4992a37d61fa45394305b748d119dba12f65d7c7d630b9f8038065ba4672d758c702be
 DIST edk2-ovmf-202105.tar.gz 13702868 BLAKE2B 
3ec01d467562380ca2fd3bd807d2f6c55e4637c1afd71533f8f5b22cc634dc4c8cb63dab921677f8b315d17b3c9d0b6b00a0e2f3f8da61107033e9e81bf5a64d
 SHA512 
c263345cbb243c63985f974a61f37c577a139d6a7099d2b8c9e1a553e5ebf16de12fb711b72624081c6bf637f8084bbf71731ab99e5747d81da460388ac25791
+DIST edk2-ovmf-202202-qemu-firmware.tar.xz 664 BLAKE2B 
1aa4e25804ce0f3c967c80999315de24eaef6682e4281c274ce4603ec3d15186de752de49e2527c6bd5517080c002a357ed6bc389b5afd6f7a4d93edeb44
 SHA512 
f9a29212274a99796784673d873e0eee7d3e2a5cf9e63192453841ee3a4ef4b813c7b2357fc7000f39c71ed6c66636daab772abb51d3972a2a56ade8a4c68faf
+DIST edk2-ovmf-202202.tar.gz 14208170 BLAKE2B 
d8411e6808b335ccd551349a10c983b9448a357e73273fa6c30a07785e27feffed0224950ee98b668712c33f6739a9b006e5043b7dfd014f48dba9fd449b3354
 SHA512 
200690a4867331de06e0478869b85577bc510213ebe679f2103160efb84d94c82ac8481ef1f15c3e42c1e9f22b7c5ef0d6c8f2c655bce7702ce843551cf9bb83
+DIST openssl-d82e959e621a3d597f1e0d50ff8c2d8b96915fd7.tar.gz 10034310 BLAKE2B 
6996979dc12a523d565830e7b0943feb682a376f71ddb6f20cb8b9976bb7f12e39f088abaa45d514933ef79c0e4a2933dc6f1af4774fedaa16e74c0081c358e7
 SHA512 
a89bc652dc4318c5e8a9c594a43d890ca05dfc1acd6b15e2a8ab8b5628b5f33994143ff8024230e07b9e67556b28ea3a5e36763aa72dec20b52022ca8c6f2a7e
 DIST openssl-e2e09d9fba1187f8d6aafaa34d4172f56f1ffb72.tar.gz 9981169 BLAKE2B 
33aac7364cdd45fec5654ab6caef84e1a829464380419c8a6bb311055c5a01c0aaff6e046a7c541a87e908fa9d26bae652f5be901461d03df36f2522f9c34b0c
 SHA512 
db2087c04f0b428b3f4e1c8b3ac53cce69e0fd331ed2b86ba00facafd1685864d73f71c13eee48f4fe0af2bddad848f84a2b8ed2a17fabdf7fa2ed7d9eb39371

diff --git a/sys-firmware/edk2-ovmf/edk2-ovmf-202202.ebuild 
b/sys-firmware/edk2-ovmf/edk2-ovmf-202202.ebuild
new file mode 100644
index ..84319b7c4af0
--- /dev/null
+++ b/sys-firmware/edk2-ovmf/edk2-ovmf-202202.ebuild
@@ -0,0 +1,148 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_REQ_USE="sqlite"
+PYTHON_COMPAT=( python3_{8,9,10} )
+
+inherit python-any-r1 readme.gentoo-r1
+
+DESCRIPTION="UEFI firmware for 64-bit x86 virtual machines"
+HOMEPAGE="https://github.com/tianocore/edk2;
+
+BUNDLED_OPENSSL_SUBMODULE_SHA="d82e959e621a3d597f1e0d50ff8c2d8b96915fd7"
+BUNDLED_BROTLI_SUBMODULE_SHA="f4153a09f87cbb9c826d8fc12c74642bb2d879ea"
+
+# TODO: talk with tamiko about unbundling (mva)
+
+# TODO: the binary 202105 package currently lacks the preseeded
+#   OVMF_VARS.secboot.fd file (that we typically get from fedora)
+
+SRC_URI="https://github.com/tianocore/edk2/archive/edk2-stable${PV}.tar.gz -> 
${P}.tar.gz
+   
https://github.com/openssl/openssl/archive/${BUNDLED_OPENSSL_SUBMODULE_SHA}.tar.gz
 -> openssl-${BUNDLED_OPENSSL_SUBMODULE_SHA}.tar.gz
+   
https://github.com/google/brotli/archive/${BUNDLED_BROTLI_SUBMODULE_SHA}.tar.gz 
-> 

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

2022-09-06 Thread John Helmert III
commit: dae58ffc7460205faa4e8671ffc7cec49e8cc42c
Author: John Helmert III  gentoo  org>
AuthorDate: Sun Aug  7 01:10:28 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Tue Sep  6 22:38:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dae58ffc

app-emulation/qemu: add 7.1.0

Pulled in Hello71's meson fixes here, so thanks to them too.

Thanks-To: Alex Xu (Hello71)  yahoo.ca>
Bug: https://bugs.gentoo.org/866127
Signed-off-by: John Helmert III  gentoo.org>

 app-emulation/qemu/Manifest  |   2 +
 app-emulation/qemu/qemu-7.1.0.ebuild | 982 +++
 2 files changed, 984 insertions(+)

diff --git a/app-emulation/qemu/Manifest b/app-emulation/qemu/Manifest
index f9984a275e26..41e4746bbd0a 100644
--- a/app-emulation/qemu/Manifest
+++ b/app-emulation/qemu/Manifest
@@ -1,2 +1,4 @@
 DIST qemu-7.0.0-docs.tar.xz 5101176 BLAKE2B 
827d4af2b3fd229d146b47253d12a8bfd60614f5ba60e098abc58a6635bd9f8a029775932f4fc3dee3cb1f0a379133c47d819c53273547abbbf2aacd6bbd4fc5
 SHA512 
8f27b954a2f3710cee5cb78635631b035ea733f43381d378464733164b897bc0e8c6b373d80f1d97a65b761c13e342ae0c0836202d1506ec0b7c214b7388c7bb
 DIST qemu-7.0.0.tar.xz 125117636 BLAKE2B 
ceda6d9f1a585298bd49fed61e8bb35f0064ad8388a9f979c8bd68a38bfe1a47c5bb055e5f74f970c2c440957042b9de4a861524120040c56e4cd8b56c5cfb68
 SHA512 
44ecd10c018a3763e1bc87d1d35b98890d0d5636acd69fe9b5cadf5024d5af6a31684d60cbe1c3370e02986434c1fb0ad99224e0e6f6fe7eda169992508157b1
+DIST qemu-7.1.0-docs.tar.xz 2016780 BLAKE2B 
1b84361fe58d504ab740a0b805a25d02f497ca776e7251a99f0e98e3720d1a2029b7a171f9d79dd128ba17a82c72d497e09baa1a4b2f192ba390f0f3b1950792
 SHA512 
7a328303b8af0ab63aa1f0fe07a121d3ca459d00fca817412e645416af795930dbea0a3e60f4ca006a74d1672e84fa4e626e4d83918e0b685b601043d0d8159e
+DIST qemu-7.1.0.tar.xz 121833004 BLAKE2B 
e05f91ce4993c7591a2df08b5fb017f8b8ec2141ab7bfd55d14730ea6b793ac1091de539992058392a5522d4e58beee92a87752707be58e3619b8213ef9f35bf
 SHA512 
c60c5ff8ec99b7552e485768908920658fdd8035ff7a6fa370fb6881957dc8b7e5f18ff1a8f49bd6aa22909ede2a7c084986d8244f12074ccd33ebe40a0c411f

diff --git a/app-emulation/qemu/qemu-7.1.0.ebuild 
b/app-emulation/qemu/qemu-7.1.0.ebuild
new file mode 100644
index ..0fd301c4946b
--- /dev/null
+++ b/app-emulation/qemu/qemu-7.1.0.ebuild
@@ -0,0 +1,982 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Generate using 
https://github.com/thesamesam/sam-gentoo-scripts/blob/main/niche/generate-qemu-docs
+# Set to 1 if prebuilt, 0 if not
+# (the construct below is to allow overriding from env for script)
+QEMU_DOCS_PREBUILT=${QEMU_DOCS_PREBUILT:-1}
+QEMU_DOCS_PREBUILT_DEV=ajak
+QEMU_DOCS_VERSION="${PV}"
+# Default to generating docs (inc. man pages) if no prebuilt; overridden later
+# bug #830088
+QEMU_DOC_USEFLAG="+doc"
+
+PYTHON_COMPAT=( python3_{8,9,10} )
+PYTHON_REQ_USE="ncurses,readline"
+
+FIRMWARE_ABI_VERSION="7.1.0"
+
+inherit linux-info toolchain-funcs python-r1 udev fcaps readme.gentoo-r1 \
+   pax-utils xdg-utils
+
+if [[ ${PV} == ** ]]; then
+   QEMU_DOCS_PREBUILT=0
+
+   EGIT_REPO_URI="https://gitlab.com/qemu-project/qemu.git/;
+   EGIT_SUBMODULES=(
+   tests/fp/berkeley-softfloat-3
+   tests/fp/berkeley-testfloat-3
+   ui/keycodemapdb
+   )
+   inherit git-r3
+   SRC_URI=""
+else
+   MY_P="${PN}-${PV/_rc/-rc}"
+   SRC_URI="https://download.qemu.org/${MY_P}.tar.xz;
+
+   if [[ ${QEMU_DOCS_PREBUILT} == 1 ]] ; then
+   SRC_URI+=" !doc? ( 
https://dev.gentoo.org/~${QEMU_DOCS_PREBUILT_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${QEMU_DOCS_VERSION}-docs.tar.xz
 )"
+   fi
+
+   S="${WORKDIR}/${MY_P}"
+   #KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools"
+HOMEPAGE="https://www.qemu.org https://www.linux-kvm.org;
+
+LICENSE="GPL-2 LGPL-2 BSD-2"
+SLOT="0"
+
+[[ ${QEMU_DOCS_PREBUILT} == 1 ]] && QEMU_DOC_USEFLAG="doc"
+
+IUSE="accessibility +aio alsa bpf bzip2 capstone +caps +curl debug 
${QEMU_DOC_USEFLAG}
+   +fdt fuse glusterfs +gnutls gtk infiniband iscsi io-uring
+   jack jemalloc +jpeg
+   lzo multipath
+   ncurses nfs nls numa opengl +oss pam +pin-upstream-blobs
+   plugins +png pulseaudio python rbd sasl +seccomp sdl sdl-image selinux
+   +slirp
+   smartcard snappy spice ssh static static-user systemtap test udev usb
+   usbredir vde +vhost-net vhost-user-fs virgl virtfs +vnc vte xattr xen
+   zstd"
+
+COMMON_TARGETS="
+   aarch64
+   alpha
+   arm
+   cris
+   hppa
+   i386
+   loongarch64
+   m68k
+   microblaze
+   microblazeel
+   mips
+   mips64
+   mips64el
+   mipsel
+   nios2
+   or1k
+   ppc
+   ppc64
+   riscv32
+   riscv64
+   s390x
+   sh4
+   sh4eb
+   

[gentoo-commits] repo/gentoo:master commit in: sys-firmware/seabios-bin/

2022-09-06 Thread John Helmert III
commit: f1af676d881384cec86e6534705f963e9724d2f5
Author: John Helmert III  gentoo  org>
AuthorDate: Sun Aug  7 01:10:05 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Tue Sep  6 22:38:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1af676d

sys-firmware/seabios-bin: new package, add 1.16.0

Signed-off-by: John Helmert III  gentoo.org>

 sys-firmware/seabios-bin/Manifest  |  1 +
 sys-firmware/seabios-bin/metadata.xml  |  8 +++
 sys-firmware/seabios-bin/seabios-bin-1.16.0.ebuild | 25 ++
 3 files changed, 34 insertions(+)

diff --git a/sys-firmware/seabios-bin/Manifest 
b/sys-firmware/seabios-bin/Manifest
new file mode 100644
index ..348aa7cc234f
--- /dev/null
+++ b/sys-firmware/seabios-bin/Manifest
@@ -0,0 +1 @@
+DIST seabios-1.16.0-1.xpak 141506 BLAKE2B 
b2d0cc367ea7ba958604f95dc2a7ab92fd76768e6133552b76d651755cab225eed3e1a6bd350b7f3b5058212390c073e9ca37896412797ac224fb1ce4b5f641a
 SHA512 
4007a6cd40b7c82d1f53450a4151a19d5020ca4c3258b4502f9bfb1c3eacfef1a934794b58d38439e41884cd7a962aa436e22b9194b5731585383fd1476dd688

diff --git a/sys-firmware/seabios-bin/metadata.xml 
b/sys-firmware/seabios-bin/metadata.xml
new file mode 100644
index ..cfac6f8ac4ff
--- /dev/null
+++ b/sys-firmware/seabios-bin/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   virtualizat...@gentoo.org
+   Gentoo Virtualization Project
+   
+

diff --git a/sys-firmware/seabios-bin/seabios-bin-1.16.0.ebuild 
b/sys-firmware/seabios-bin/seabios-bin-1.16.0.ebuild
new file mode 100644
index ..1632d76b3e55
--- /dev/null
+++ b/sys-firmware/seabios-bin/seabios-bin-1.16.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+BINPKG="${P/-bin/}-1"
+
+DESCRIPTION="Open Source implementation of a 16-bit x86 BIOS"
+HOMEPAGE="https://www.seabios.org/;
+SRC_URI="https://dev.gentoo.org/~ajak/distfiles/${BINPKG}.xpak;
+S="${WORKDIR}"
+
+LICENSE="LGPL-3 GPL-3"
+SLOT="0"
+#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="!sys-firmware/seabios"
+
+src_unpack() {
+   tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.xpak") || die 
"unpacking binpkg failed"
+}
+
+src_install() {
+   mv usr "${ED}" || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-firmware/edk2-ovmf-bin/

2022-09-06 Thread John Helmert III
commit: 3bb54ffa0e7e41b2bfba21d8b7dc77db2c30a1fe
Author: John Helmert III  gentoo  org>
AuthorDate: Sun Aug  7 01:04:51 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Tue Sep  6 22:38:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bb54ffa

sys-firmware/edk2-ovmf-bin: new package, add 202202

The source package only supports building on amd64, so add the keywords
from the last edk2-ovmf with USE=binary to this package.

Signed-off-by: John Helmert III  gentoo.org>

 sys-firmware/edk2-ovmf-bin/Manifest|  1 +
 .../edk2-ovmf-bin/edk2-ovmf-bin-202202.ebuild  | 69 ++
 sys-firmware/edk2-ovmf-bin/metadata.xml|  8 +++
 3 files changed, 78 insertions(+)

diff --git a/sys-firmware/edk2-ovmf-bin/Manifest 
b/sys-firmware/edk2-ovmf-bin/Manifest
new file mode 100644
index ..3acdd51ad6e6
--- /dev/null
+++ b/sys-firmware/edk2-ovmf-bin/Manifest
@@ -0,0 +1 @@
+DIST edk2-ovmf-202202-1.xpak 2672386 BLAKE2B 
75c15d4379610ab2af85b78166e350d52f4f1bc1fff5b2eb693ad0d7b1f6648e65d8ae3e2c5467f93f1557ad3b4fa664ab2d76ff10794667de22c2ea8cca6b2d
 SHA512 
06783b89c96bada0fd025ff39eaee501a027abcb03c0bdcf3ff497d52be22927ab03013d90f145ee94a8662cfffe4f8c154dcd06db1bb1acef8a85ae43de14a3

diff --git a/sys-firmware/edk2-ovmf-bin/edk2-ovmf-bin-202202.ebuild 
b/sys-firmware/edk2-ovmf-bin/edk2-ovmf-bin-202202.ebuild
new file mode 100644
index ..7b35ffe6dc9e
--- /dev/null
+++ b/sys-firmware/edk2-ovmf-bin/edk2-ovmf-bin-202202.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit readme.gentoo-r1
+
+BINPKG="${P/-bin/}-1"
+
+DESCRIPTION="UEFI firmware for 64-bit x86 virtual machines"
+HOMEPAGE="https://github.com/tianocore/edk2;
+SRC_URI="https://dev.gentoo.org/~ajak/distfiles/${BINPKG}.xpak;
+S="${WORKDIR}"
+
+# TODO: the binary 202105 package currently lacks the preseeded
+#   OVMF_VARS.secboot.fd file (that we typically get from fedora)
+
+LICENSE="BSD-2 MIT"
+SLOT="0"
+#KEYWORDS="~amd64 ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+
+RDEPEND="!sys-firmware/edk2-ovmf"
+
+DISABLE_AUTOFORMATTING=true
+DOC_CONTENTS="This package contains the tianocore edk2 UEFI firmware for 
64-bit x86
+virtual machines. The firmware is located under
+   /usr/share/edk2-ovmf/OVMF_CODE.fd
+   /usr/share/edk2-ovmf/OVMF_VARS.fd
+   /usr/share/edk2-ovmf/OVMF_CODE.secboot.fd
+
+If USE=binary is enabled, we also install an OVMF variables file (coming from
+fedora) that contains secureboot default keys
+
+   /usr/share/edk2-ovmf/OVMF_VARS.secboot.fd
+
+If you have compiled this package by hand, you need to either populate all
+necessary EFI variables by hand by booting
+   /usr/share/edk2-ovmf/UefiShell.(iso|img)
+or creating OVMF_VARS.secboot.fd by hand:
+   https://github.com/puiterwijk/qemu-ovmf-secureboot
+
+The firmware does not support csm (due to no free csm implementation
+available). If you need a firmware with csm support you have to download
+one for yourself. Firmware blobs are commonly labeled
+   OVMF{,_CODE,_VARS}-with-csm.fd
+
+In order to use the firmware you can run qemu the following way
+
+   $ qemu-system-x86_64 \
+   -drive 
file=/usr/share/edk2-ovmf/OVMF.fd,if=pflash,format=raw,unit=0,readonly=on \
+   ..."
+
+src_unpack() {
+   tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.xpak") || die 
"unpacking binpkg failed"
+}
+
+src_install() {
+   mv "usr/share/doc/${P/-bin/}" "usr/share/doc/${PF}" || die
+
+   # Don't want to try to install the readme from the source package
+   rm "usr/share/doc/${PF}/README.gentoo.bz2"
+   mv usr "${ED}" || die
+
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   readme.gentoo_print_elog
+}

diff --git a/sys-firmware/edk2-ovmf-bin/metadata.xml 
b/sys-firmware/edk2-ovmf-bin/metadata.xml
new file mode 100644
index ..cfac6f8ac4ff
--- /dev/null
+++ b/sys-firmware/edk2-ovmf-bin/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   virtualizat...@gentoo.org
+   Gentoo Virtualization Project
+   
+



[gentoo-commits] repo/gentoo:master commit in: sys-firmware/seabios/, sys-firmware/seabios/files/

2022-09-06 Thread John Helmert III
commit: ef4f1f4c420f0eb075d979ecc76e85e2a4488706
Author: John Helmert III  gentoo  org>
AuthorDate: Sun Aug  7 01:09:35 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Tue Sep  6 22:38:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef4f1f4c

sys-firmware/seabios: add 1.16.0

Drop keywords for arm, hppa, riscv, ia64, s390, sparc since iasl isn't
keyworded there yet.

Signed-off-by: John Helmert III  gentoo.org>

 sys-firmware/seabios/Manifest  |   1 +
 sys-firmware/seabios/files/README  |   2 -
 sys-firmware/seabios/seabios-1.16.0.ebuild | 142 +
 3 files changed, 143 insertions(+), 2 deletions(-)

diff --git a/sys-firmware/seabios/Manifest b/sys-firmware/seabios/Manifest
index 1f37057de6a9..53fef7c53118 100644
--- a/sys-firmware/seabios/Manifest
+++ b/sys-firmware/seabios/Manifest
@@ -3,3 +3,4 @@ DIST seabios-1.12.0.tar.gz 613542 BLAKE2B 
f145c2db716996bfa9e5c014086ccfaa8ae96e
 DIST seabios-1.14.0-bin.tar.xz 170160 BLAKE2B 
1ab471ce0c6e27633ec42a66e3069496be84de713baab5de4f297821bd0da26404f7f70abc82e223ec5aa317a878889ae92b019988c72d24f77e7dcc5865f916
 SHA512 
7964e9bb7dff4fd6593f5d6d64efc4b1460750461b86635dbe5255d2086d619f51711d7a35e4dc20e556f705091c0950afabeddcd2e8876f05ce14f9ca73ed71
 DIST seabios-1.14.0-r2-bin.tar.xz 132256 BLAKE2B 
7d38949de254d6e3699d463a66c363156aa36bfe16c18bea48c55a61bdc423184175fd5427d3246a78d9c6335e61e5baa982f67e7406c5525e405b4383530d41
 SHA512 
5ce0e407b97e878842fbd7ad2f9e8a65f2565a5aa43d08e01cff024352780f55f8669958c58d20770db7f90e87cc52c860af831cefe3846227e7b45cd9dc33ee
 DIST seabios-1.14.0.tar.gz 628985 BLAKE2B 
cc1126925dab1551a655680d20d06ebf28c12c386500d1ee4df9e1a99403b4c5bc6a66c2cc5ef58b4c3d6d7226f35007506a6a1855c2cf2742469dcb7aba05bb
 SHA512 
215c42f59425f8abd062be7b11fc0e39c977cee5001a2381551b0f851ac337d0dd53c065267e6dee0e710ffd700fa635f9007b89da8dfce0f47122c984ee8146
+DIST seabios-1.16.0.tar.gz 635419 BLAKE2B 
b645f20bae341d56ce4fc4a706050d8490c6c136377f6dccf02c88100b0644bc13d210b4a517a8be6002d5671b0fba77120a2aca3a9bafbad5e88d037e40
 SHA512 
9daefcfb1c9edda4462a4b080c9bac552154d577ae19703a914928e43005e7a52edd86869c6507e94a7f0c61ce8b3e6f5dea38cd5146628cb138a130947c522f

diff --git a/sys-firmware/seabios/files/README 
b/sys-firmware/seabios/files/README
deleted file mode 100644
index a7aed6d46cf6..
--- a/sys-firmware/seabios/files/README
+++ /dev/null
@@ -1,2 +0,0 @@
-The configuration files config.vga-xxx are based on the variants found in
-the qemu/roms/ tree.

diff --git a/sys-firmware/seabios/seabios-1.16.0.ebuild 
b/sys-firmware/seabios/seabios-1.16.0.ebuild
new file mode 100644
index ..4ba443b19f0b
--- /dev/null
+++ b/sys-firmware/seabios/seabios-1.16.0.ebuild
@@ -0,0 +1,142 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit toolchain-funcs python-any-r1
+
+# SeaBIOS maintainers sometimes don't release stable tarballs or stable
+# binaries to generate the stable tarball the following is necessary:
+# git clone git://git.seabios.org/seabios.git && cd seabios
+# git archive --output seabios-${PV}.tar.gz --prefix seabios-${PV}/ rel-${PV}
+
+if [[ ${PV} == ** || -n "${EGIT_COMMIT}" ]] ; then
+   EGIT_REPO_URI="git://git.seabios.org/seabios.git"
+   inherit git-r3
+else
+   SRC_URI="https://www.seabios.org/downloads/${P}.tar.gz;
+   #KEYWORDS="~alpha ~amd64 ~arm64 ~loong ~m68k ~mips ~ppc ~ppc64 ~x86"
+fi
+
+DESCRIPTION="Open Source implementation of a 16-bit x86 BIOS"
+HOMEPAGE="https://www.seabios.org/;
+
+LICENSE="LGPL-3 GPL-3"
+SLOT="0"
+IUSE="debug +seavgabios"
+
+BDEPEND="
+   >=sys-power/iasl-20060912
+   ${PYTHON_DEPS}"
+RDEPEND="!sys-firmware/seabios-bin"
+
+choose_target_chost() {
+   if [[ -n "${CC}" ]]; then
+   ${CC} -dumpmachine
+   return
+   fi
+
+   if use amd64 || use x86; then
+   # Use the native compiler
+   echo "${CHOST}"
+   return
+   fi
+
+   local i
+   for i in x86_64 i686 i586 i486 i386 ; do
+   i=${i}-pc-linux-gnu
+   type -P ${i}-gcc > /dev/null && echo ${i} && return
+   done
+}
+
+pkg_pretend() {
+   ewarn "You have decided to compile your own SeaBIOS. This is not"
+   ewarn "supported by upstream unless you use their recommended"
+   ewarn "toolchain (which you are not)."
+   elog
+   ewarn "If you are intending to use this build with QEMU, realize"
+   ewarn "you will not receive any support if you have compiled your"
+   ewarn "own SeaBIOS. Virtual machines subtly fail based on changes"
+   ewarn "in SeaBIOS."
+   if [[ -z "$(choose_target_chost)" ]]; then
+   elog
+   eerror "Before you can compile ${PN}, you need to install a x86 
cross-compiler"
+   eerror "Run the following 

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

2022-09-06 Thread Maciej Barć
commit: 86823fd4d3a6505ca09f334dce333546867028d6
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Sep  6 22:36:17 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Sep  6 22:36:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86823fd4

dev-ml/biniou: add missing camlp-streams dependency

Closes: https://bugs.gentoo.org/868786
Signed-off-by: Maciej Barć  gentoo.org>

 dev-ml/biniou/{biniou-1.2.2.ebuild => biniou-1.2.2-r1.ebuild} | 9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/dev-ml/biniou/biniou-1.2.2.ebuild 
b/dev-ml/biniou/biniou-1.2.2-r1.ebuild
similarity index 79%
rename from dev-ml/biniou/biniou-1.2.2.ebuild
rename to dev-ml/biniou/biniou-1.2.2-r1.ebuild
index 74bf4a9d195b..45538d1c0312 100644
--- a/dev-ml/biniou/biniou-1.2.2.ebuild
+++ b/dev-ml/biniou/biniou-1.2.2-r1.ebuild
@@ -1,20 +1,23 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit dune
 
 DESCRIPTION="A binary data serialization format inspired by JSON for OCaml"
 HOMEPAGE="https://github.com/ocaml-community/biniou/;
-SRC_URI="https://github.com/ocaml-community/biniou/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI="https://github.com/ocaml-community/biniou/archive/${PV}.tar.gz
+   -> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0/${PV}"
 KEYWORDS="~amd64"
 IUSE="+ocamlopt"
 
-RDEPEND=">=dev-lang/ocaml-4.02.3:=[ocamlopt?]
+RDEPEND="
+   >=dev-lang/ocaml-4.02.3:=[ocamlopt?]
+   dev-ml/camlp-streams:=[ocamlopt?]
dev-ml/easy-format:=[ocamlopt?]
 "
 DEPEND="${RDEPEND}"



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

2022-09-06 Thread Maciej Barć
commit: 1ec43770b16041f723c9aae6013c2ef27e307d78
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Sep  6 22:33:02 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Sep  6 22:36:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ec43770

dev-ml/ocaml-ssl: fix SRC_URI

Closes: https://bugs.gentoo.org/868912
Signed-off-by: Maciej Barć  gentoo.org>

 dev-ml/ocaml-ssl/ocaml-ssl-0.5.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/ocaml-ssl/ocaml-ssl-0.5.12.ebuild 
b/dev-ml/ocaml-ssl/ocaml-ssl-0.5.12.ebuild
index 4c76a96825c3..7b07f7dcd71d 100644
--- a/dev-ml/ocaml-ssl/ocaml-ssl-0.5.12.ebuild
+++ b/dev-ml/ocaml-ssl/ocaml-ssl-0.5.12.ebuild
@@ -9,7 +9,7 @@ inherit dune
 
 DESCRIPTION="OCaml bindings for OpenSSL"
 HOMEPAGE="https://github.com/savonet/ocaml-ssl;
-SRC_URI="https://github.com/savonet/ocaml-ssl/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI="https://github.com/savonet/ocaml-ssl/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0/${PV}"



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

2022-09-06 Thread Louis Sautier
commit: f3143451d895d1e7fef66328e2915932b681c45e
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Tue Sep  6 16:32:02 2022 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Tue Sep  6 22:27:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3143451

net-irc/eggdrop: remove unused patches

Portage 3.0.35 / pkgdev 0.2.1 / pkgcheck 0.10.14

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/27164
Signed-off-by: Louis Sautier  gentoo.org>

 .../eggdrop-1.8.4-fix-array-bounds-warning.patch   | 24 -
 .../files/eggdrop-1.8.4-respect-ldflags.patch  | 39 --
 2 files changed, 63 deletions(-)

diff --git a/net-irc/eggdrop/files/eggdrop-1.8.4-fix-array-bounds-warning.patch 
b/net-irc/eggdrop/files/eggdrop-1.8.4-fix-array-bounds-warning.patch
deleted file mode 100644
index 7c6c2d6dae69..
--- a/net-irc/eggdrop/files/eggdrop-1.8.4-fix-array-bounds-warning.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-diff --git a/src/flags.c b/src/flags.c
-index 8cecd2898..3f0a7ea32 100644
 a/src/flags.c
-+++ b/src/flags.c
-@@ -403,7 +403,10 @@ void break_down_flags(const char *string, struct 
flag_record *plus,
-   which = plus;
-   mode++;
-   if ((mode == 2) && !(flags & (FR_CHAN | FR_BOT)))
--string = "";
-+goto breakout; /* string = ""; does not work here because we need to
-+  break out of while() / nested switch(), see
-+  "string++;" below and string = "\0"; is worse than
-+  goto */
-   else if (mode == 3)
- mode = 1;
-   break;
-@@ -447,6 +450,7 @@ void break_down_flags(const char *string, struct 
flag_record *plus,
- }
- string++;
-   }
-+breakout:
-   for (which = plus; which; which = (which == plus ? minus : 0)) {
- which->global &=USER_VALID;
- 

diff --git a/net-irc/eggdrop/files/eggdrop-1.8.4-respect-ldflags.patch 
b/net-irc/eggdrop/files/eggdrop-1.8.4-respect-ldflags.patch
deleted file mode 100644
index e41dbd664c51..
--- a/net-irc/eggdrop/files/eggdrop-1.8.4-respect-ldflags.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-From 36f2df10c6c39290f6896f9ad5eb9d1419a1abe3 Mon Sep 17 00:00:00 2001
-From: Michael Ortmann <41313082+michaelortm...@users.noreply.github.com>
-Date: Tue, 26 May 2020 01:08:03 +0200
-Subject: [PATCH] Respect LDFLAGS
-

- src/Makefile.in | 5 +++--
- 1 file changed, 3 insertions(+), 2 deletions(-)
-
-diff --git a/src/Makefile.in b/src/Makefile.in
-index 6757bbc8c..c9605a049 100644
 a/src/Makefile.in
-+++ b/src/Makefile.in
-@@ -16,6 +16,7 @@ LD = @CC@
- STRIP = @STRIP@
- CFLAGS = @CFLAGS@ -I.. -I$(top_srcdir) @SSL_INCLUDES@ @DEFS@ $(CFLGS)
- CPPFLAGS = @CPPFLAGS@
-+LDFLAGS = @LDFLAGS@
- 
- eggdrop_objs = bg.o botcmd.o botmsg.o botnet.o chanprog.o cmds.o dcc.o \
- dccutil.o dns.o flags.o language.o match.o main.o mem.o misc.o misc_file.o \
-@@ -41,7 +42,7 @@ linkstart:
-   touch mod/mod.xlibs
- 
- link:
--  $(LD) $(CFLAGS) -o ../$(EGGEXEC) $(eggdrop_objs) $(MODOBJS) $(XLIBS) 
md5/md5c.o compat/*.o `cat mod/mod.xlibs`
-+  $(LD) $(CFLAGS) $(LDFLAGS) -o ../$(EGGEXEC) $(eggdrop_objs) $(MODOBJS) 
$(XLIBS) md5/md5c.o compat/*.o `cat mod/mod.xlibs`
- 
- linkfinish:
-   @$(STRIP) ../$(EGGEXEC) && \
-@@ -63,7 +64,7 @@ clean:
- main.o:
-   $(CC) $(CFLAGS) $(CPPFLAGS) \
-   '-DCCFLAGS="$(CC) $(CFLAGS) $(CPPFLAGS)"' \
--  '-DLDFLAGS="$(LD)"' \
-+  '-DLDFLAGS="$(LD) $(LDFLAGS)"' \
-   '-DSTRIPFLAGS="$(STRIP)"' -c $(srcdir)/main.c
- 
- compatibility:



[gentoo-commits] repo/gentoo:master commit in: app-crypt/gnupg/

2022-09-06 Thread Jakov Smolić
commit: 706b037ac7f3dee48f132b6cf2281ac7e7aebafe
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Sep  6 22:12:02 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Sep  6 22:12:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=706b037a

app-crypt/gnupg: Stabilize 2.2.39 arm, #868942

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

 app-crypt/gnupg/gnupg-2.2.39.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/gnupg/gnupg-2.2.39.ebuild 
b/app-crypt/gnupg/gnupg-2.2.39.ebuild
index 0346143eeef9..9eda80a23231 100644
--- a/app-crypt/gnupg/gnupg-2.2.39.ebuild
+++ b/app-crypt/gnupg/gnupg-2.2.39.ebuild
@@ -22,7 +22,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~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"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~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"
 IUSE="bzip2 doc ldap nls readline selinux +smartcard ssl test tofu tools usb 
user-socket wks-server"
 RESTRICT="!test? ( test )"
 



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

2022-09-06 Thread Jakov Smolić
commit: 133de012aeabddeb3e38a6083412a589602560ae
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Sep  6 21:59:02 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Sep  6 21:59:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=133de012

app-arch/zstd: Stabilize 1.5.2-r1 x86, #868990

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

 app-arch/zstd/zstd-1.5.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/zstd/zstd-1.5.2-r1.ebuild 
b/app-arch/zstd/zstd-1.5.2-r1.ebuild
index 12427e175b59..44d0b5a5580d 100644
--- a/app-arch/zstd/zstd-1.5.2-r1.ebuild
+++ b/app-arch/zstd/zstd-1.5.2-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/facebook/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="|| ( BSD GPL-2 )"
 SLOT="0/1"
-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"
+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="lz4 static-libs +threads"
 
 RDEPEND="app-arch/xz-utils



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

2022-09-06 Thread Jakov Smolić
commit: aad28b79049419342cebac0d78b66353a0939a9a
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Sep  6 21:59:03 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Sep  6 21:59:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aad28b79

sys-apps/kmod: Stabilize 30 x86, #868990

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

 sys-apps/kmod/kmod-30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/kmod/kmod-30.ebuild b/sys-apps/kmod/kmod-30.ebuild
index a14740c8c509..d71cb860fc2c 100644
--- a/sys-apps/kmod/kmod-30.ebuild
+++ b/sys-apps/kmod/kmod-30.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]]; then
inherit git-r3
 else
SRC_URI="https://www.kernel.org/pub/linux/utils/kernel/kmod/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc x86"
 fi
 
 DESCRIPTION="library and tools for managing linux kernel modules"



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

2022-09-06 Thread Jakov Smolić
commit: 61754fabd181586b12392c3d75b43df63c625f9a
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Sep  6 21:58:44 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Sep  6 21:58:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61754fab

sys-apps/dmidecode: Stabilize 3.4 amd64, #868975

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

 sys-apps/dmidecode/dmidecode-3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/dmidecode/dmidecode-3.4.ebuild 
b/sys-apps/dmidecode/dmidecode-3.4.ebuild
index 00221174f824..7c2c7dc7f798 100644
--- a/sys-apps/dmidecode/dmidecode-3.4.ebuild
+++ b/sys-apps/dmidecode/dmidecode-3.4.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://savannah.nongnu.org/download/${PN}/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="-* ~alpha ~amd64 arm arm64 ~ia64 ~loong ~mips ppc ~ppc64 ~riscv x86 
~x86-solaris"
+KEYWORDS="-* ~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ~ppc64 ~riscv x86 
~x86-solaris"
 IUSE="selinux"
 
 RDEPEND="selinux? ( sec-policy/selinux-dmidecode )"



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

2022-09-06 Thread Jakov Smolić
commit: bbc30bd92f3e1be9c275c10f5325bb44acc764fa
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Sep  6 21:58:48 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Sep  6 21:58:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbc30bd9

sys-apps/hdparm: Stabilize 9.64 amd64, #868978

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

 sys-apps/hdparm/hdparm-9.64.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/hdparm/hdparm-9.64.ebuild 
b/sys-apps/hdparm/hdparm-9.64.ebuild
index 3366ec74f1a8..daaba64dc8ab 100644
--- a/sys-apps/hdparm/hdparm-9.64.ebuild
+++ b/sys-apps/hdparm/hdparm-9.64.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/hdparm/${P}.tar.gz"
 # GPL-2 only
 LICENSE="BSD GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="static"
 
 PATCHES=(



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

2022-09-06 Thread Jakov Smolić
commit: 3211a1bde7a68bb19934bfac017a4522e03ca3ab
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Sep  6 21:58:53 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Sep  6 21:58:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3211a1bd

sys-apps/irqbalance: Stabilize 1.9.0 amd64, #868984

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

 sys-apps/irqbalance/irqbalance-1.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/irqbalance/irqbalance-1.9.0.ebuild 
b/sys-apps/irqbalance/irqbalance-1.9.0.ebuild
index c5c4c0cf7806..ef8bd33b09f1 100644
--- a/sys-apps/irqbalance/irqbalance-1.9.0.ebuild
+++ b/sys-apps/irqbalance/irqbalance-1.9.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/Irqbalance/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 x86"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 x86"
 IUSE="caps +numa selinux tui"
 
 DEPEND="



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

2022-09-06 Thread Jakov Smolić
commit: 91079c0b605a392b7e784e8c7bbd518902019d68
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Sep  6 21:58:57 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Sep  6 21:58:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91079c0b

sys-apps/kbd: Stabilize 2.5.1 amd64, #868987

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

 sys-apps/kbd/kbd-2.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/kbd/kbd-2.5.1.ebuild b/sys-apps/kbd/kbd-2.5.1.ebuild
index 78eacc4e0d0e..ef9e8d420757 100644
--- a/sys-apps/kbd/kbd-2.5.1.ebuild
+++ b/sys-apps/kbd/kbd-2.5.1.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} ==  ]] ; then
 else
if [[ $(ver_cut 3) -lt 90 ]] ; then
SRC_URI="https://www.kernel.org/pub/linux/utils/kbd/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
else
inherit autotools
SRC_URI="https://github.com/legionus/kbd/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"



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

2022-09-06 Thread Jakov Smolić
commit: 1120aa3fc18d3bd1d47e4fe5cf39774d140112f6
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Sep  6 21:58:30 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Sep  6 21:58:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1120aa3f

app-misc/ca-certificates: Stabilize 20211016.3.80 amd64, #868966

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

 app-misc/ca-certificates/ca-certificates-20211016.3.80.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/ca-certificates/ca-certificates-20211016.3.80.ebuild 
b/app-misc/ca-certificates/ca-certificates-20211016.3.80.ebuild
index c56128cd9fc2..54e9d9d6ae54 100644
--- a/app-misc/ca-certificates/ca-certificates-20211016.3.80.ebuild
+++ b/app-misc/ca-certificates/ca-certificates-20211016.3.80.ebuild
@@ -53,7 +53,7 @@ fi
 
 LICENSE="MPL-1.1"
 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 ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+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"
 IUSE=""
 ${PRECOMPILED} || IUSE+=" cacert"
 



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

2022-09-06 Thread Jakov Smolić
commit: 9a3095ef82e01cd98694b327c24616ab69a42185
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Sep  6 21:58:35 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Sep  6 21:58:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a3095ef

sys-apps/acl: Stabilize 2.3.1-r1 amd64, #868969

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

 sys-apps/acl/acl-2.3.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/acl/acl-2.3.1-r1.ebuild b/sys-apps/acl/acl-2.3.1-r1.ebuild
index 48ff22e70662..fb7201f7ad7b 100644
--- a/sys-apps/acl/acl-2.3.1-r1.ebuild
+++ b/sys-apps/acl/acl-2.3.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://nongnu/${PN}/${P}.tar.xz"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="nls static-libs"
 
 RDEPEND="



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

2022-09-06 Thread Jakov Smolić
commit: e2f6329c444a3bf82d7dcaf341bad0b01841f2ba
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Sep  6 21:58:39 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Sep  6 21:58:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2f6329c

sys-apps/attr: Stabilize 2.5.1-r2 amd64, #868972

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

 sys-apps/attr/attr-2.5.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/attr/attr-2.5.1-r2.ebuild 
b/sys-apps/attr/attr-2.5.1-r2.ebuild
index 04381ab7eb85..239901ceaf15 100644
--- a/sys-apps/attr/attr-2.5.1-r2.ebuild
+++ b/sys-apps/attr/attr-2.5.1-r2.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} ==  ]] ; then
 else
inherit libtool
 
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
SRC_URI="mirror://nongnu/${PN}/${P}.tar.xz"
 fi
 



  1   2   3   4   5   >