[gentoo-commits] repo/gentoo:master commit in: app-arch/xz-utils/, app-arch/xz-utils/files/

2023-03-19 Thread Sam James
commit: 99529e3e30d71d892944629cfa1ac862d8327dc3
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 20 05:41:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 20 05:41:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99529e3e

app-arch/xz-utils: backport -Wsign-conversion fix

It's just silencing the warning.

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

 .../files/xz-utils-5.4.2-Wsign-conversion.patch| 23 ++
 app-arch/xz-utils/xz-utils-5.4.2.ebuild|  4 
 2 files changed, 27 insertions(+)

diff --git a/app-arch/xz-utils/files/xz-utils-5.4.2-Wsign-conversion.patch 
b/app-arch/xz-utils/files/xz-utils-5.4.2-Wsign-conversion.patch
new file mode 100644
index ..217cc759a904
--- /dev/null
+++ b/app-arch/xz-utils/files/xz-utils-5.4.2-Wsign-conversion.patch
@@ -0,0 +1,23 @@
+https://github.com/tukaani-project/xz/commit/0673c9ec98b6bae12b33dc295564514aaa26e2fc
+
+From 0673c9ec98b6bae12b33dc295564514aaa26e2fc Mon Sep 17 00:00:00 2001
+From: Lasse Collin 
+Date: Sun, 19 Mar 2023 22:45:59 +0200
+Subject: [PATCH] liblzma: Silence -Wsign-conversion in SSE2 code in
+ memcmplen.h.
+
+Thanks to Christian Hesse for reporting the issue.
+Fixes: https://github.com/tukaani-project/xz/issues/44
+--- a/src/liblzma/common/memcmplen.h
 b/src/liblzma/common/memcmplen.h
+@@ -89,7 +89,8 @@ lzma_memcmplen(const uint8_t *buf1, const uint8_t *buf2,
+   // version isn't used on x86-64.
+ # define LZMA_MEMCMPLEN_EXTRA 16
+   while (len < limit) {
+-  const uint32_t x = 0x ^ _mm_movemask_epi8(_mm_cmpeq_epi8(
++  const uint32_t x = 0x ^ (uint32_t)_mm_movemask_epi8(
++  _mm_cmpeq_epi8(
+   _mm_loadu_si128((const __m128i *)(buf1 + len)),
+   _mm_loadu_si128((const __m128i *)(buf2 + len;
+ 
+

diff --git a/app-arch/xz-utils/xz-utils-5.4.2.ebuild 
b/app-arch/xz-utils/xz-utils-5.4.2.ebuild
index a6b8dfa60f8f..736b0038dc69 100644
--- a/app-arch/xz-utils/xz-utils-5.4.2.ebuild
+++ b/app-arch/xz-utils/xz-utils-5.4.2.ebuild
@@ -53,6 +53,10 @@ if [[ ${PV} !=  ]] ; then
BDEPEND+=" verify-sig? ( >=sec-keys/openpgp-keys-lassecollin-20230213 )"
 fi
 
+PATCHES=(
+   "${FILESDIR}"/${P}-Wsign-conversion.patch
+)
+
 src_prepare() {
default
 



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

2023-03-19 Thread Michał Górny
commit: 8cdea1381a1c3aa85647b99f280ffcad0be960f5
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 20 05:16:03 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 20 05:36:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cdea138

dev-python/pyspnego: Remove old

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

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

diff --git a/dev-python/pyspnego/Manifest b/dev-python/pyspnego/Manifest
index 6585e53ce2f9..05da4a1d68a5 100644
--- a/dev-python/pyspnego/Manifest
+++ b/dev-python/pyspnego/Manifest
@@ -1,2 +1 @@
-DIST pyspnego-0.7.0.tar.gz 219295 BLAKE2B 
43a31b468ac52750858c74c676c29611f5294d64efe3b0b4ac31acbd0d3c8fb346fea0c396de98908ea7d03040e0d4b5e3e2adacc911413bfafad8e295fd3bb3
 SHA512 
0c3eeab267bc43fbc3836d2a804e25304ed245ae3f0bf7926cdfd1edd4815c6f25580c655218857ea117e63b13e0ea3e343614580096151d4d720ff6c79ab844
 DIST pyspnego-0.8.0.tar.gz 222900 BLAKE2B 
aa526c6506f680008ded0a86e938629ccc9ca89454d7987017903e9e5fe26204346bd4eefae3a35c641309391a4784c23e1a3e51d8a03f5ab517516e1a3a4965
 SHA512 
d9d6356cf9d78fde6669606df7b56f0004957ed58f94cd3965d63827df702ffc10299296153f8c089853f3b22a684e08129d607b4eaedfd332b8b82652119e89

diff --git a/dev-python/pyspnego/pyspnego-0.7.0.ebuild 
b/dev-python/pyspnego/pyspnego-0.7.0.ebuild
deleted file mode 100644
index 7391046a331a..
--- a/dev-python/pyspnego/pyspnego-0.7.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1 optfeature
-
-DESCRIPTION="Library to handle SPNEGO and CredSSP authentication"
-HOMEPAGE="
-   https://github.com/jborean93/pyspnego/
-   https://pypi.org/project/pyspnego/
-"
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~riscv x86"
-
-RDEPEND="
-   dev-python/cryptography[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   dev-python/cython[${PYTHON_USEDEP}]
-   test? (
-   dev-python/gssapi[${PYTHON_USEDEP}]
-   >=dev-python/krb5-0.3.0[${PYTHON_USEDEP}]
-   dev-python/pytest-mock[${PYTHON_USEDEP}]
-   dev-python/ruamel-yaml[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-pkg_postinst() {
-   optfeature "Kerberos authentication" "dev-python/gssapi 
>=dev-python/krb5-0.3.0"
-   optfeature "YAML output support" "dev-python/ruamel-yaml"
-}



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

2023-03-19 Thread Michał Górny
commit: 86d2c2c90364f3d523eef73e5196f0aacd638231
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 20 05:23:00 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 20 05:36:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86d2c2c9

dev-python/pyusb: Remove old

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

 dev-python/pyusb/pyusb-1.2.1.ebuild | 29 -
 1 file changed, 29 deletions(-)

diff --git a/dev-python/pyusb/pyusb-1.2.1.ebuild 
b/dev-python/pyusb/pyusb-1.2.1.ebuild
deleted file mode 100644
index d7c303722986..
--- a/dev-python/pyusb/pyusb-1.2.1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit distutils-r1 pypi
-
-DESCRIPTION="USB support for Python"
-HOMEPAGE="https://pyusb.github.io/pyusb/ https://pypi.org/project/pyusb/;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~riscv x86"
-
-### This version is compatible with both 0.X and 1.X versions of libusb
-DEPEND="virtual/libusb:="
-RDEPEND="${DEPEND}"
-
-DOCS=( README.rst docs/tutorial.rst )
-
-PATCHES=(
-   "${FILESDIR}"/${P}-setuptools.patch
-)
-
-python_test() {
-   cd tests || die
-   "${EPYTHON}" testall.py || die "Tests failed with ${EPYTHON}"
-}



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

2023-03-19 Thread Michał Górny
commit: c0b0150a323f326c5a69a7e9f30fee351691c691
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 20 05:19:51 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 20 05:36:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0b0150a

dev-python/canonicaljson: Remove old

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

 dev-python/canonicaljson/Manifest  |  1 -
 .../canonicaljson/canonicaljson-1.6.4.ebuild   | 31 --
 2 files changed, 32 deletions(-)

diff --git a/dev-python/canonicaljson/Manifest 
b/dev-python/canonicaljson/Manifest
index a5258eb4dff2..deb484d6803f 100644
--- a/dev-python/canonicaljson/Manifest
+++ b/dev-python/canonicaljson/Manifest
@@ -1,3 +1,2 @@
-DIST canonicaljson-1.6.4.gh.tar.gz 10408 BLAKE2B 
4d55bb90cd4bbd5e019ffd0d505651c99dc6b296e9c0a52582265438586890cd6b663116ba0b66807b7a665c54eea001e039ca86c2fef9175b72a318a11a79a7
 SHA512 
7be1300c17d51f917b1e81931f6d0dd681b1eef9b7f4e82ba3ae683609d74fd924eb3a832c8261611f556c190329748966bf15abe34bc1d22f2ecdf29372b560
 DIST canonicaljson-1.6.5.gh.tar.gz 10457 BLAKE2B 
14a56133e6b907ddd897f1d2f183c6ac0ab247b629253e74fd76bf7a41092dabe20de51d5a3ef7c5d6c67c78c76c2174ef430aaf73d744477bb12a8eb1b1e4b2
 SHA512 
dc4c18b8b2cf833038ca77a7c1c5cac6b9e09b0bc902fa58db095767c23a7e6b24257694931a4db0503934535ae965f5ceafd26d42b9a6c9ae19821522b2d070
 DIST canonicaljson-2.0.0.tar.gz 10716 BLAKE2B 
e310e9e8e0437f0e5cc69d2e258887582f8ff010a242102a331b5d09686d0785bec35b8c1fd44ed18f4ad381af1710bc5edf186602106ab0196f33f48474a909
 SHA512 
aa9bed50f8d0c7c32451ec5f701c8a8b7d1139eb41797842eea1a86e7d86a52ddec6b1e0254469aa3c92ed1fc462bec647580d60d96c38be7d8bd8ee641b51b7

diff --git a/dev-python/canonicaljson/canonicaljson-1.6.4.ebuild 
b/dev-python/canonicaljson/canonicaljson-1.6.4.ebuild
deleted file mode 100644
index 6441edec0649..
--- a/dev-python/canonicaljson/canonicaljson-1.6.4.ebuild
+++ /dev/null
@@ -1,31 +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=( python3_{9..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Canonical JSON"
-HOMEPAGE="
-   https://github.com/matrix-org/python-canonicaljson/
-   https://pypi.org/project/canonicaljson/
-"
-SRC_URI="
-   https://github.com/matrix-org/python-canonicaljson/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-S="${WORKDIR}/python-${P}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64"
-
-RDEPEND="
-   dev-python/simplejson[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests unittest



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

2023-03-19 Thread Michał Górny
commit: 478aec0a1e9b5d8acfa7c81374e2e56dd130f24c
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 20 05:19:20 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 20 05:36:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=478aec0a

dev-python/reno: Remove old

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

 dev-python/reno/reno-3.5.0.ebuild | 39 ---
 1 file changed, 39 deletions(-)

diff --git a/dev-python/reno/reno-3.5.0.ebuild 
b/dev-python/reno/reno-3.5.0.ebuild
deleted file mode 100644
index 29246b1b609f..
--- a/dev-python/reno/reno-3.5.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..10} )
-inherit distutils-r1
-
-DESCRIPTION="Release notes manager, storing release notes in a git repo and 
building docs"
-HOMEPAGE="https://pypi.org/project/reno/;
-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"
-
-RDEPEND="
-   dev-python/pbr[${PYTHON_USEDEP}]
-   >=dev-python/pyyaml-5.3.1[${PYTHON_USEDEP}]
-   >=dev-python/dulwich-0.15.0[${PYTHON_USEDEP}]
-   >=dev-python/packaging-20.4[${PYTHON_USEDEP}]
-   >=dev-python/docutils-0.11[${PYTHON_USEDEP}]
-   >=dev-python/sphinx-2.1.1[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   dev-python/pbr[${PYTHON_USEDEP}]
-   test? (
-   >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
-   )
-"
-
-# The doc needs to be built from a git repository
-distutils_enable_tests unittest
-
-python_prepare_all() {
-   # Some tests need to be run from a git repository
-   rm reno/tests/test_{cache,semver}.py || die
-   distutils-r1_python_prepare_all
-}



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

2023-03-19 Thread Michał Górny
commit: ec3fb50ccad26c489237f9d0b2106a3792e86e10
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 20 05:09:41 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 20 05:36:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec3fb50c

dev-python/micawber: Remove old

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

 dev-python/micawber/Manifest  |  1 -
 dev-python/micawber/micawber-0.5.4.ebuild | 28 
 2 files changed, 29 deletions(-)

diff --git a/dev-python/micawber/Manifest b/dev-python/micawber/Manifest
index e427104d9cc3..d3107d2795f0 100644
--- a/dev-python/micawber/Manifest
+++ b/dev-python/micawber/Manifest
@@ -1,2 +1 @@
 DIST micawber-0.5.4.gh.tar.gz 34963 BLAKE2B 
1c311e2d1c8f32f81be466893bf1eb34f8c38901b168a97c88f2043aba1624fa8b6d12460c7470c3bbd720ae29af23ab808a9464b13ebf5ec193f5818b6f3aa1
 SHA512 
26879174071256fd3f95e92b0ea01b11a44eab767aa7bb43ff62221212ea0ab1ad33b67060e2dec33963abad599b864573f6a9d5a98fcd8f1a6633a3c73d7c80
-DIST micawber-0.5.4.tar.gz 34963 BLAKE2B 
1c311e2d1c8f32f81be466893bf1eb34f8c38901b168a97c88f2043aba1624fa8b6d12460c7470c3bbd720ae29af23ab808a9464b13ebf5ec193f5818b6f3aa1
 SHA512 
26879174071256fd3f95e92b0ea01b11a44eab767aa7bb43ff62221212ea0ab1ad33b67060e2dec33963abad599b864573f6a9d5a98fcd8f1a6633a3c73d7c80

diff --git a/dev-python/micawber/micawber-0.5.4.ebuild 
b/dev-python/micawber/micawber-0.5.4.ebuild
deleted file mode 100644
index 12a2b49966c2..
--- a/dev-python/micawber/micawber-0.5.4.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..10} )
-inherit distutils-r1
-
-DESCRIPTION="A small library for extracting rich content from urls"
-HOMEPAGE="https://github.com/coleifer/micawber/;
-SRC_URI="https://github.com/coleifer/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~riscv"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
-   test? (
-   $(python_gen_impl_dep sqlite)
-   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
-   dev-python/django[${PYTHON_USEDEP}]
-   )"
-
-python_test() {
-   "${EPYTHON}" runtests.py || die "Tests failed with ${EPYTHON}"
-}



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

2023-03-19 Thread Michał Górny
commit: f24f46cfb203579977927ba69ce0debe7e2df077
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 20 05:26:21 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 20 05:36:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f24f46cf

dev-python/pygal: Remove old

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

 dev-python/pygal/Manifest  |  1 -
 dev-python/pygal/pygal-3.0.0-r2.ebuild | 44 --
 2 files changed, 45 deletions(-)

diff --git a/dev-python/pygal/Manifest b/dev-python/pygal/Manifest
index d535ff34e001..3f19d1211fe4 100644
--- a/dev-python/pygal/Manifest
+++ b/dev-python/pygal/Manifest
@@ -1,2 +1 @@
 DIST pygal-3.0.0.gh.tar.gz 3575455 BLAKE2B 
9b64cf441aeb25b0a0b9834f07e5892fe163f28a5da796d37083f8f3a10d8737a69bad39e503d722e6a36f2de4367b4fd2bdc3a06c5bc30bce66a370690d9c88
 SHA512 
71ac9f197d711c8cf5bb47caef128754f81b1cb0ba98c4cc67de78b68fca5d40baae9fbb5c978f6abaed4c73b8edfea2de07de2fda1aa7c15e0d81387518cc49
-DIST pygal-3.0.0.tar.gz 3575455 BLAKE2B 
9b64cf441aeb25b0a0b9834f07e5892fe163f28a5da796d37083f8f3a10d8737a69bad39e503d722e6a36f2de4367b4fd2bdc3a06c5bc30bce66a370690d9c88
 SHA512 
71ac9f197d711c8cf5bb47caef128754f81b1cb0ba98c4cc67de78b68fca5d40baae9fbb5c978f6abaed4c73b8edfea2de07de2fda1aa7c15e0d81387518cc49

diff --git a/dev-python/pygal/pygal-3.0.0-r2.ebuild 
b/dev-python/pygal/pygal-3.0.0-r2.ebuild
deleted file mode 100644
index c665585e6f1a..
--- a/dev-python/pygal/pygal-3.0.0-r2.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
-PYTHON_REQ_USE="xml(+)"
-
-inherit distutils-r1 optfeature
-
-DESCRIPTION="A python SVG charts generator"
-HOMEPAGE="https://github.com/Kozea/pygal/;
-SRC_URI="https://github.com/Kozea/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~riscv x86"
-
-BDEPEND="
-   test? (
-   dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/pyquery[${PYTHON_USEDEP}]
-   media-gfx/cairosvg[${PYTHON_USEDEP}]
-   )
-"
-
-# CHANGELOG is a symlink to docs/changelog.rst
-DOCS=( docs/changelog.rst README.md )
-
-distutils_enable_sphinx docs
-distutils_enable_tests pytest
-
-python_prepare_all() {
-   # Not actually required unless we want to do setup.py test
-   # https://github.com/Kozea/pygal/issues/430
-   sed -i -e "/setup_requires/d" setup.py || die
-   distutils-r1_python_prepare_all
-}
-
-pkg_postinst() {
-   optfeature "improving rendering speed" "dev-python/lxml"
-   optfeature "png rendering" "dev-python/cairosvg"
-}



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

2023-03-19 Thread Michał Górny
commit: 0754193d8f73592a91329cfd0474f9db862f7cf9
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 20 05:22:49 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 20 05:36:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0754193d

dev-python/ioflo: Remove old

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

 dev-python/ioflo/ioflo-2.0.2-r3.ebuild | 37 --
 1 file changed, 37 deletions(-)

diff --git a/dev-python/ioflo/ioflo-2.0.2-r3.ebuild 
b/dev-python/ioflo/ioflo-2.0.2-r3.ebuild
deleted file mode 100644
index df2d9b3131ce..
--- a/dev-python/ioflo/ioflo-2.0.2-r3.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_10 )
-DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1
-
-DESCRIPTION="Automated Reasoning Engine and Flow Based Programming Framework"
-HOMEPAGE="https://github.com/ioflo/ioflo/;
-SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
-
-BDEPEND="
-   test? (
-   app-admin/salt[${PYTHON_USEDEP}]
-   dev-python/pytest-salt-factories[${PYTHON_USEDEP}]
-   )
-"
-
-PATCHES=(
-   "${FILESDIR}/ioflo-1.7.8-network-test.patch"
-   "${FILESDIR}/ioflo-2.0.2-python39.patch"
-   "${FILESDIR}/ioflo-2.0.2-tests.patch"
-   "${FILESDIR}/ioflo-2.0.2-py310.patch"
-)
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
-   sed -e 's:"setuptools_git[^"]*",::' -i setup.py || die
-   distutils-r1_python_prepare_all
-}



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

2023-03-19 Thread Michał Górny
commit: 13bf20fa9666ba3e6e2f79fa108ea18ca210a3e9
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 20 05:20:21 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 20 05:36:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13bf20fa

dev-python/GitPython: Remove old

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

 dev-python/GitPython/GitPython-3.1.30.ebuild | 83 
 dev-python/GitPython/Manifest|  3 -
 2 files changed, 86 deletions(-)

diff --git a/dev-python/GitPython/GitPython-3.1.30.ebuild 
b/dev-python/GitPython/GitPython-3.1.30.ebuild
deleted file mode 100644
index 4bbc4d64b5c2..
--- a/dev-python/GitPython/GitPython-3.1.30.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1
-
-TEST_P=GitPython-${PV}
-GITDB_P=gitdb-4.0.10
-SMMAP_P=smmap-5.0.0
-
-DESCRIPTION="Library used to interact with Git repositories"
-HOMEPAGE="
-   https://github.com/gitpython-developers/GitPython/
-   https://pypi.org/project/GitPython/
-"
-SRC_URI="
-   mirror://pypi/${PN::1}/${PN}/${P}.tar.gz
-   test? (
-   https://dev.gentoo.org/~mgorny/dist/${TEST_P}.gitbundle
-   https://dev.gentoo.org/~mgorny/dist/${GITDB_P}.gitbundle
-   https://dev.gentoo.org/~mgorny/dist/${SMMAP_P}.gitbundle
-   )
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
-   dev-vcs/git
-   >=dev-python/gitdb-4.0.1[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   >=dev-python/ddt-1.1.1[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-src_test() {
-   git config --global user.email "tra...@ci.com" || die
-   git config --global user.name "Travis Runner" || die
-
-   git clone "${DISTDIR}/${TEST_P}.gitbundle" "${T}"/test || die
-   git clone "${DISTDIR}/${GITDB_P}.gitbundle" \
-   "${T}"/test/git/ext/gitdb || die
-   git clone "${DISTDIR}/${SMMAP_P}.gitbundle" \
-   "${T}"/test/git/ext/gitdb/gitdb/ext/smmap || die
-
-   cd "${T}"/test || die
-   git rev-parse HEAD > .git/refs/remotes/origin/master || die
-   TRAVIS=1 ./init-tests-after-clone.sh || die
-   cat test/fixtures/.gitconfig >> ~/.gitconfig || die
-
-   distutils-r1_src_test
-}
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # performance tests are unreliable by design
-   test/performance
-   # unimpoortant and problematic
-   test/test_installation.py
-   # Internet
-   test/test_repo.py::TestRepo::test_leaking_password_in_clone_logs
-   # requires which(1)
-   # https://github.com/gitpython-developers/GitPython/pull/1525
-   test/test_git.py::TestGit::test_refresh
-   # TODO
-   test/test_submodule.py::TestSubmodule::test_base_rw
-   
test/test_submodule.py::TestSubmodule::test_git_submodules_and_add_sm_with_new_commit
-   
test/test_submodule.py::TestSubmodule::test_list_only_valid_submodules
-   test/test_submodule.py::TestSubmodule::test_root_module
-   )
-
-   epytest test
-}

diff --git a/dev-python/GitPython/Manifest b/dev-python/GitPython/Manifest
index aa98dd078a51..70a71e7d2e43 100644
--- a/dev-python/GitPython/Manifest
+++ b/dev-python/GitPython/Manifest
@@ -1,7 +1,4 @@
-DIST GitPython-3.1.30.gitbundle 9945082 BLAKE2B 
ac3e530509d459303c0c465668c92073d0532bb75c0635c9e5521857132c2d3c18f0e30b85830cf101fc0c79cde33a5eaf459cddbd66abeb6185453d90e4077d
 SHA512 
e43275e8ffc3fb02e360503de3cd9d0b2c817f870361fe6bcfcd9dec30da077c4c685f57bce408ec670f2fb49d265abca34bf14d806a3ea54fd25f9eaf5019b3
-DIST GitPython-3.1.30.tar.gz 195508 BLAKE2B 
ba3dcb7c7aba8ec42842e6240777b8823e641139e6704641a7236ea07b2a82966638fb074c8fe3ff47b66e23aa526cfc899d8c28359f260f62fd1962a6de66de
 SHA512 
067e64c801ca3882d70aca7706b3a57a51597817f0a3f03290a17e3ebb0fa0fd04cd1d72a32eae3bb72b6c486ffd26d1ede9cee5b17d99ffceb0f8dcc83081b9
 DIST GitPython-3.1.31.gitbundle 9820824 BLAKE2B 
47becdf80c8047c3de74f3ad2308f2003629dac970df961e97ae455719690afa8ca4fc08c85fdd01d351980cac5b79265164b92c16e993efb964e4c5d6e62810
 SHA512 
2b73a9bbe11bf24c1f0cfbc817b1226ae49c52a898f233d23aa8512cb7709adaba57c76afce8aa4416dcc4f16775d0d4138f0059ede51f59a6ccdd27d0f08cd3
 DIST GitPython-3.1.31.tar.gz 195822 BLAKE2B 
c5644a811e33da4e2983d5b41dc5e223bff23bb817027485fd24598163dc515d1823e8abc5f871a9ad4334827f097dbe7856cf618940cd3ddbe507728253ea2c
 SHA512 
80d5f73db589e239dead268c99092b2429c4d0602e4f9a1e77cce5c68f2eade1651e3da9de68fd485021565f3a2d9b980c286b0d302c58e60011a443b4361e71
 DIST 

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

2023-03-19 Thread Michał Górny
commit: 69a5f0fa88a8a7ffb32eea061e5ce8878a64fda3
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 20 05:22:36 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 20 05:36:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69a5f0fa

dev-python/casttube: Remove old

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

 dev-python/casttube/casttube-0.2.1.ebuild | 23 ---
 1 file changed, 23 deletions(-)

diff --git a/dev-python/casttube/casttube-0.2.1.ebuild 
b/dev-python/casttube/casttube-0.2.1.ebuild
deleted file mode 100644
index 3be48593c8ee..
--- a/dev-python/casttube/casttube-0.2.1.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{9..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="casttube provides a way to interact with the Youtube Chromecast 
api"
-HOMEPAGE="https://github.com/ur1katz/casttube;
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-RDEPEND="dev-python/requests[${PYTHON_USEDEP}]"
-
-src_prepare() {
-   sed -e '/data_files/d' -i setup.py || die
-   distutils-r1_src_prepare
-}



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

2023-03-19 Thread Michał Górny
commit: ffefcdce487dd0ddc40ef6b6c1918c15b766c5b6
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 20 05:20:57 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 20 05:36:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffefcdce

media-gfx/cairosvg: Remove old

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

 media-gfx/cairosvg/Manifest|  1 -
 media-gfx/cairosvg/cairosvg-2.5.2.ebuild   | 45 --
 .../cairosvg/files/cairosvg-2.5.1-no-ref.patch | 30 ---
 3 files changed, 76 deletions(-)

diff --git a/media-gfx/cairosvg/Manifest b/media-gfx/cairosvg/Manifest
index c31ae596f401..db1a46b0a071 100644
--- a/media-gfx/cairosvg/Manifest
+++ b/media-gfx/cairosvg/Manifest
@@ -1,2 +1 @@
-DIST CairoSVG-2.5.2.tar.gz 8397659 BLAKE2B 
f2f45aa01015f5ccebe3dede303b6a701c0183b7b53f0d69c8756d5f0e6c0898826939f0b5bcc9e00e4185c83ff507d6fa886a020ad0b63c80a565a181807f58
 SHA512 
070fbb549614401a7d8290497b0eb7702330ee264c5f625cd1e7aac4aea7d71ee7d2d8899297212e1a3c11c93903b191c0c699336d9000796318b11f4e075576
 DIST CairoSVG-2.6.0.tar.gz 8398114 BLAKE2B 
d4aca284fe3756c40c62dfb2b29e4670c947df13dd76e5104a13cb963bbdf6aa1f7fd242748d6fd0ca524aa03578c3449fa8ea6d86b9a8ce4a64976c32e96627
 SHA512 
dc504233a8f3fccfc8d4082328bfc0f06a4ebe0249801f764b9aed6b3bad5f953786352930ab199b10b301d0f44a8c2ef2e79eeea198c9094e697fdaa4db48d5

diff --git a/media-gfx/cairosvg/cairosvg-2.5.2.ebuild 
b/media-gfx/cairosvg/cairosvg-2.5.2.ebuild
deleted file mode 100644
index a3ac032b17b3..
--- a/media-gfx/cairosvg/cairosvg-2.5.2.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{9..10} )
-
-inherit distutils-r1
-
-MY_PN="CairoSVG"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="CLI and library to export SVG to PDF, PostScript, and PNG"
-HOMEPAGE="https://cairosvg.org/;
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~riscv x86"
-
-RDEPEND="
-   dev-python/cairocffi[${PYTHON_USEDEP}]
-   dev-python/cssselect2[${PYTHON_USEDEP}]
-   dev-python/defusedxml[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/tinycss2[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   # junk deps
-   sed -e '/pytest-runner/d' \
-   -e '/--flake8/d' \
-   -e '/--isort/d' \
-   -i setup.cfg || die
-
-   # this test compares output against old version; this makes little
-   # sense for us and requires both distfiles around
-   rm test_non_regression/test_non_regression.py || die
-   eapply "${FILESDIR}"/cairosvg-2.5.1-no-ref.patch
-
-   distutils-r1_src_prepare
-}

diff --git a/media-gfx/cairosvg/files/cairosvg-2.5.1-no-ref.patch 
b/media-gfx/cairosvg/files/cairosvg-2.5.1-no-ref.patch
deleted file mode 100644
index 1b2ff0eb7209..
--- a/media-gfx/cairosvg/files/cairosvg-2.5.1-no-ref.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-From f79fce1d3703f2985c543575d5eb15ffb0eb7bb6 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
-Date: Thu, 7 Jan 2021 00:31:52 +0100
-Subject: [PATCH] Do not use reference_cairosvg
-

- test_non_regression/__init__.py | 7 +--
- 1 file changed, 1 insertion(+), 6 deletions(-)
-
-diff --git a/test_non_regression/__init__.py b/test_non_regression/__init__.py
-index 8876e11..4b2e29b 100644
 a/test_non_regression/__init__.py
-+++ b/test_non_regression/__init__.py
-@@ -8,12 +8,7 @@ import os
- 
- import cairosvg
- 
--reference_cairosvg = imp.load_source(
--'cairosvg_reference', pathname=os.path.join(
--os.path.dirname(__file__), 'cairosvg_reference', 'cairosvg',
--'__init__.py'))
--
--cairosvg.features.LOCALE = reference_cairosvg.features.LOCALE = 'en_US'
-+cairosvg.features.LOCALE = 'en_US'
- 
- TEST_FOLDER = os.path.join(os.path.dirname(__file__), 'svg')
- 
--- 
-2.30.0
-



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

2023-03-19 Thread Michał Górny
commit: d792c22ab45131af1ed537678ca09a5ebd85e1df
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 20 04:40:36 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 20 05:36:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d792c22a

dev-python/moto: Bump to 4.1.5

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

 dev-python/moto/Manifest  |   1 +
 dev-python/moto/moto-4.1.5.ebuild | 102 ++
 2 files changed, 103 insertions(+)

diff --git a/dev-python/moto/Manifest b/dev-python/moto/Manifest
index 5f2b2475ba04..e92c94282bb4 100644
--- a/dev-python/moto/Manifest
+++ b/dev-python/moto/Manifest
@@ -5,3 +5,4 @@ DIST moto-4.1.1.tar.gz 2581128 BLAKE2B 
a4af36e5f87633a8b3f0dcfc5b786d95925dc787a
 DIST moto-4.1.2.tar.gz 2593920 BLAKE2B 
c07ed5169fa24318e5ea081c470b07d93071c7d6e2242643e770aa3c3f59afa5f808855c47e053265aa51ad12b041d962282387a800d619309fc37ba7a360122
 SHA512 
73975b95b8d2caaede4f1c32ff72da68d57d28ce5c2354a2582d7501ee5be7ea6b643437234739ea81e090c611e265e54bd2b137fd8146e12d99346497cf6da6
 DIST moto-4.1.3.tar.gz 2612972 BLAKE2B 
50bfb84f83258a87815d41c370d69275a2a0ca375b9f9298fc39daf93cb490c1da0a0ad74db1aaa21fb38cee13a363f49f1a444ee916f936ac565334d5973760
 SHA512 
bc7a9d6ec0759ffebbc8ec5813952d63e859ca8e686c552d314cc398c6ec04420c11fc24783d965e87bd7e1f4dbd61ef522c438c22c590ec164d215355fc9133
 DIST moto-4.1.4.tar.gz 3430354 BLAKE2B 
9805ab25ea8f6d4fe88960d895caf0eff48912d31bca14e8ffef4e5453a9c6dd7e0f21a97410069c88166b15545148db4e936304e64e814bdd7907e19d513f0e
 SHA512 
77700834c0816897448ff53c255f8bc0a00e2130bf8c2291e88abad5613b3b31bbc9a9828a052b5a8e6dfbc35b0165297ebd68d97b04a4c681380654db324ff1
+DIST moto-4.1.5.tar.gz 3458809 BLAKE2B 
c8121c552e8ff14c1e69e2dbb73aca1dddee8df65bf8d2de164100c2b6aa9e7dcfada0421f414b770514794ecddb18926b6fd35e41ed0f8eccc9b98264d6de09
 SHA512 
a7b429d3508bed48589b068450a834420aac76a57b62e0305d5c8d9a70c8c0218422b34f3b148a80543dbf6fcc42e21a60daaea090a77254a156e0aeacf87a8c

diff --git a/dev-python/moto/moto-4.1.5.ebuild 
b/dev-python/moto/moto-4.1.5.ebuild
new file mode 100644
index ..c0f3e3c50f59
--- /dev/null
+++ b/dev-python/moto/moto-4.1.5.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Mock library for boto"
+HOMEPAGE="
+   https://github.com/getmoto/moto/
+   https://pypi.org/project/moto/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/aws-xray-sdk-python-0.93[${PYTHON_USEDEP}]
+   >=dev-python/cfn-lint-0.40.0[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-3.3.1[${PYTHON_USEDEP}]
+   dev-python/cookies[${PYTHON_USEDEP}]
+   >=dev-python/docker-py-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/idna-2.5[${PYTHON_USEDEP}]
+   >=dev-python/jinja-2.10.1[${PYTHON_USEDEP}]
+   >=dev-python/jsondiff-1.1.2[${PYTHON_USEDEP}]
+   dev-python/boto3[${PYTHON_USEDEP}]
+   dev-python/botocore[${PYTHON_USEDEP}]
+   dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/flask-cors[${PYTHON_USEDEP}]
+   dev-python/more-itertools[${PYTHON_USEDEP}]
+   >=dev-python/pyparsing-3.0.7[${PYTHON_USEDEP}]
+   >=dev-python/openapi-spec-validator-0.2.8[${PYTHON_USEDEP}]
+   dev-python/pretty-yaml[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.1[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   dev-python/python-jose[${PYTHON_USEDEP}]
+   dev-python/python-sshpubkeys[${PYTHON_USEDEP}]
+   >=dev-python/responses-0.9.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.5[${PYTHON_USEDEP}]
+   dev-python/xmltodict[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+   dev-python/zipp[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   >=dev-python/sure-1.4.11[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   
tests/test_firehose/test_firehose_put.py::test_put_record_http_destination
+   
tests/test_firehose/test_firehose_put.py::test_put_record_batch_http_destination
+   
tests/test_swf/responses/test_decision_tasks.py::test_respond_decision_task_completed_with_schedule_activity_task_boto3
+   
tests/test_swf/responses/test_timeouts.py::test_activity_task_heartbeat_timeout_boto3
+   
tests/test_swf/responses/test_timeouts.py::test_decision_task_start_to_close_timeout_boto3
+   
tests/test_swf/responses/test_timeouts.py::test_workflow_execution_start_to_close_timeout_boto3
+   

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

2023-03-19 Thread Michał Górny
commit: 4a933420e52af3350a486f368e984197572356f6
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 20 05:14:07 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 20 05:36:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a933420

dev-python/rply: Remove old

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

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

diff --git a/dev-python/rply/Manifest b/dev-python/rply/Manifest
index a94ce7c015ed..43caf77493fc 100644
--- a/dev-python/rply/Manifest
+++ b/dev-python/rply/Manifest
@@ -1,2 +1 @@
 DIST rply-0.7.8.gh.tar.gz 26697 BLAKE2B 
95c4be3bbbd7aea7f278dbe0c37fd43d012df768169d0363d1a938f762c2f9ad69d596cbbaaafee3c93f3d615ea5cd1509e9b642188320f8acd09c12d6b7c780
 SHA512 
b43e6425f046561cfca616801d37d7151f015aeb2ea2365abc00f97fd6b41f1a01a17e330aed5a81537065e4b29d49cd0824b5a5cb8b2d11da2ff1f8de952fce
-DIST rply-0.7.8.tar.gz 26697 BLAKE2B 
95c4be3bbbd7aea7f278dbe0c37fd43d012df768169d0363d1a938f762c2f9ad69d596cbbaaafee3c93f3d615ea5cd1509e9b642188320f8acd09c12d6b7c780
 SHA512 
b43e6425f046561cfca616801d37d7151f015aeb2ea2365abc00f97fd6b41f1a01a17e330aed5a81537065e4b29d49cd0824b5a5cb8b2d11da2ff1f8de952fce

diff --git a/dev-python/rply/rply-0.7.8.ebuild 
b/dev-python/rply/rply-0.7.8.ebuild
deleted file mode 100644
index 2374ad057e87..
--- a/dev-python/rply/rply-0.7.8.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{9..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Pure python parser generator that also works with RPython"
-HOMEPAGE="https://github.com/alex/rply;
-SRC_URI="https://github.com/alex/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-RDEPEND="dev-python/appdirs[${PYTHON_USEDEP}]"
-BDEPEND="test? ( dev-python/py[${PYTHON_USEDEP}] )"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs



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

2023-03-19 Thread Michał Górny
commit: 959bbe03a7fe9bd7959a5fda6853a50f5064d9f8
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 20 05:09:55 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 20 05:36:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=959bbe03

dev-python/requests-ntlm: Remove old

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

 dev-python/requests-ntlm/Manifest  |  1 -
 .../requests-ntlm/requests-ntlm-1.1.0-r1.ebuild| 25 --
 2 files changed, 26 deletions(-)

diff --git a/dev-python/requests-ntlm/Manifest 
b/dev-python/requests-ntlm/Manifest
index 1a1d3cb85fbb..faa23a475d6b 100644
--- a/dev-python/requests-ntlm/Manifest
+++ b/dev-python/requests-ntlm/Manifest
@@ -1,2 +1 @@
 DIST requests-ntlm-1.2.0.gh.tar.gz 14540 BLAKE2B 
0b9dd72680c6e67dc6e4f0a3eef3b9fa0cc03c71010238a0e7ef8a48b59c57e12846040975f7eef7710113f372cd1e1628e5a9be0eca8e7a287a9cfd0765ebf0
 SHA512 
230eb6c8a90e8745a3c969114f81d2559aa0f411b79b54747d21c6c28572f7d61c024c47a831777c2d85fb8b09af7fee667d3a3abf318473c97e727c5f2d7943
-DIST requests_ntlm-1.1.0.tar.gz 5183 BLAKE2B 
190a75d3f82ae2216e05295f855aa072f98908ef8a0d4dda68d6e39239655ccf175c707af137290cd78cf622c0a3d1741a0afbb1363f8b170f408c34a2682fa6
 SHA512 
9a74ecd6e4ed5c5e4381d2ee3fb9ff233352b49baa5fae4e0ecc30aaad12fc7a5c1b9dd936f35d4a3815ae7f6ec5bb8581e84128d63ff0e961181408daddb807

diff --git a/dev-python/requests-ntlm/requests-ntlm-1.1.0-r1.ebuild 
b/dev-python/requests-ntlm/requests-ntlm-1.1.0-r1.ebuild
deleted file mode 100644
index 2d38b1de135b..
--- a/dev-python/requests-ntlm/requests-ntlm-1.1.0-r1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1
-
-MY_PN="${PN/-/_}"
-
-DESCRIPTION="HTTP NTLM authentication using the requests library"
-HOMEPAGE="https://github.com/requests/requests-ntlm;
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
-
-SLOT="0"
-LICENSE="ISC"
-KEYWORDS="amd64 ~riscv ~x86"
-IUSE=""
-
-RDEPEND="
-   >=dev-python/requests-2.0.0[${PYTHON_USEDEP}]
-   >=dev-python/ntlm-auth-1.0.2[${PYTHON_USEDEP}]"
-
-S=${WORKDIR}/${MY_PN}-${PV}



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

2023-03-19 Thread Michał Górny
commit: 7f56346886d65f9bf61626438875f4096233e0b6
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 20 05:08:39 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 20 05:36:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f563468

dev-python/tzlocal: Bump to 4.3

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

 dev-python/tzlocal/Manifest   |  1 +
 dev-python/tzlocal/tzlocal-4.3.ebuild | 37 +++
 2 files changed, 38 insertions(+)

diff --git a/dev-python/tzlocal/Manifest b/dev-python/tzlocal/Manifest
index 92426930bfc5..1393e87eefec 100644
--- a/dev-python/tzlocal/Manifest
+++ b/dev-python/tzlocal/Manifest
@@ -1 +1,2 @@
 DIST tzlocal-4.2.gh.tar.gz 23649 BLAKE2B 
8b50f13854543a3ba5506bf7562ef0f3a7e7b5a20c7af037dd6eece0af16ead2b762b652b9bee0aaeede73178137293773e428a347e78ae7df999be609a34e3b
 SHA512 
574c2f886fa6d1f2973e1ce817bd3347a77bd3beb0535bf5ba93e028e31388987f3f55369bd5a4a4a86c72af226256cdd7803f5bbe3ca6ce891b5adefdce776e
+DIST tzlocal-4.3.gh.tar.gz 24147 BLAKE2B 
41ed6338b97f1f6c4a5cb64b82f6a93c4e68f275c2d593c774592998a7c63d1c8470fcd5babc13679092da4f92edeb798bfe80186628cb6c34b7fa595a21daf7
 SHA512 
b93541951c90ef59a0d9b224c75170a0857723ee0f50782980a78a003b1040b7ceef3bbadd2cabde2a8599cecdd7644ccd1431eb8e4d33cd9e4e9d980c048736

diff --git a/dev-python/tzlocal/tzlocal-4.3.ebuild 
b/dev-python/tzlocal/tzlocal-4.3.ebuild
new file mode 100644
index ..710a1143a1b7
--- /dev/null
+++ b/dev-python/tzlocal/tzlocal-4.3.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="tzinfo object for the local timezone"
+HOMEPAGE="
+   https://github.com/regebro/tzlocal/
+   https://pypi.org/project/tzlocal/
+"
+SRC_URI="
+   https://github.com/regebro/tzlocal/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"
+
+RDEPEND="
+   dev-python/pytz_deprecation_shim[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/backports-zoneinfo[${PYTHON_USEDEP}]
+   ' 3.8)
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2023-03-19 Thread Michał Górny
commit: 6d817cc961298e54d0de1d43f84da473a58d13a3
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 20 04:39:35 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 20 05:36:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d817cc9

dev-python/argcomplete: Bump to 3.0.0

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

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

diff --git a/dev-python/argcomplete/Manifest b/dev-python/argcomplete/Manifest
index 2bca546cb267..fd628a4f3a9d 100644
--- a/dev-python/argcomplete/Manifest
+++ b/dev-python/argcomplete/Manifest
@@ -2,3 +2,4 @@ DIST argcomplete-2.0.0.tar.gz 54164 BLAKE2B 
77da149b07d4019f8d6f3dda8fd9bbe9953c
 DIST argcomplete-2.0.5.tar.gz 54665 BLAKE2B 
33b3c1d6ba4b6fe6ac959db050d4944411a3ef6e737b9ae16f70d1e2cdd6cea0c2534ac4f4edce63df3606a18b9d8e16831a14db655cdd9cb4c2ad3afed60c72
 SHA512 
6354f2f67a5d0ff35539c2c4fa5ab5b78d3e57648ee2436da7b3916044d568d8558316a3e2b34581c97540c4a9f2191869fb215f0020ce09416d7b31377252e5
 DIST argcomplete-2.1.1.tar.gz 54042 BLAKE2B 
f4d1825306a17a873e3b3a9f23fea20ba29c4956ffc3228de4737b5be6280a3f29214a9e96bf5123220b2bd0b0fd88e77aa4d1487ef715af4e353fab0e2827a5
 SHA512 
3d37059713d953037421f2a3a2de1f3de7d2073423bce16187ffd47d24edbb72778ca2513ecb52c68ed6a3f8da85770af36d07fded4ab1b41693a2ef2836
 DIST argcomplete-2.1.2.tar.gz 54114 BLAKE2B 
19d29eb26c8d77998dcba51c263f49800ff98f22038964faf63d7b5963e8d62ca71ade9493937014f2e030add8a7d1032e2fdffce28765e12164906499cd2bcb
 SHA512 
a91e3c0274c780da173659524f166b98f55342e54fbd38583757e65350b2288ea0e7f5acee7cb83b11478eda1b9b0f82ae6b0f559d7104c4ed67a6e1c9befa24
+DIST argcomplete-3.0.0.tar.gz 54666 BLAKE2B 
98ea63847232e17a485f2a5484fc58d2154281046c190c98f542ee9c3e82ee13d4504056a8da29a093632693badb9a93067ad64b28ffa3d58d22de9c0a99f21a
 SHA512 
ecb88f6487fe6b4e7ecd8b504496bd2e4ffb4ca9dc0e27557d6db49b5b07610f6a8560e15cb5a5ad49af71e5b6c1d825a2e8a72731b2c39ba3907c2a9fe0a14f

diff --git a/dev-python/argcomplete/argcomplete-3.0.0.ebuild 
b/dev-python/argcomplete/argcomplete-3.0.0.ebuild
new file mode 100644
index ..4c9150727c75
--- /dev/null
+++ b/dev-python/argcomplete/argcomplete-3.0.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Bash tab completion for argparse"
+HOMEPAGE="
+   https://github.com/kislyuk/argcomplete/
+   https://pypi.org/project/argcomplete/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+# pip is called as an external tool
+BDEPEND="
+   test? (
+   app-shells/fish
+   app-shells/tcsh
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   >=dev-python/pip-19
+   )
+"
+
+src_prepare() {
+   sed -i -e 's:timeout=5:timeout=30:' test/test.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   "${EPYTHON}" test/test.py -v || die
+}



[gentoo-commits] repo/gentoo:master commit in: media-sound/musepack-tools/files/, media-sound/musepack-tools/

2023-03-19 Thread Sam James
commit: c0c3f271f5d35a31cfb5225885aaa5258d471590
Author: Cristian Othón Martínez Vera  cfuga  mx>
AuthorDate: Sun Mar 12 23:24:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 20 05:32:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0c3f271

media-sound/musepack-tools: fix build on musl

Signed-off-by: Cristian Othón Martínez Vera  cfuga.mx>
Bug: https://bugs.gentoo.org/712978

This patch makes the following changes.
* __linux__ isn't the same as __GLIBC__

Thus, it avoids calling  macros in musl, doesn't require
conditional patching and still works nicely with glibc-based systems.

* Includes  for select(3). That header includes 
and also fixes the struct timeval error.

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

 .../files/musepack-tools-465-musl.patch| 24 ++
 .../musepack-tools/musepack-tools-465-r2.ebuild|  3 ++-
 2 files changed, 26 insertions(+), 1 deletion(-)

diff --git a/media-sound/musepack-tools/files/musepack-tools-465-musl.patch 
b/media-sound/musepack-tools/files/musepack-tools-465-musl.patch
new file mode 100644
index ..f7fb0f771082
--- /dev/null
+++ b/media-sound/musepack-tools/files/musepack-tools-465-musl.patch
@@ -0,0 +1,24 @@
+Bug: https://bugs.gentoo.org/712978
+
+--- a/mpcenc/keyboard.c
 b/mpcenc/keyboard.c
+@@ -84,6 +84,8 @@
+ #  define echo_on()   (void)0
+ # endif
+ 
++# include 
++
+ int
+ WaitKey ( void )
+ {
+--- a/mpcenc/mpcenc.h
 b/mpcenc/mpcenc.h
+@@ -50,7 +50,7 @@
+ # include 
+ #endif
+ 
+-#if   defined __linux__
++#if   defined __GLIBC__
+ #  include 
+ #elif defined __FreeBSD__
+ # include 

diff --git a/media-sound/musepack-tools/musepack-tools-465-r2.ebuild 
b/media-sound/musepack-tools/musepack-tools-465-r2.ebuild
index 6b5b76e9cdf3..ed17b264c7fb 100644
--- a/media-sound/musepack-tools/musepack-tools-465-r2.ebuild
+++ b/media-sound/musepack-tools/musepack-tools-465-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -29,4 +29,5 @@ RDEPEND="
 PATCHES=(
"${FILESDIR}"/${P}-gentoo.patch
"${FILESDIR}"/${P}-fno-common.patch
+   "${FILESDIR}"/${P}-musl.patch
 )



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

2023-03-19 Thread Sam James
commit: 01e7465f24f3820f6ee8926970c646ae49e6
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Mar 19 10:42:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 20 05:32:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01e7465f

dev-libs/apr: remove unused patches

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Sam James  gentoo.org>

 dev-libs/apr/files/apr-1.5.0-cross-types.patch|  63 
 dev-libs/apr/files/apr-1.5.0-libtool.patch|  17 ---
 dev-libs/apr/files/apr-1.5.0-sysroot.patch|  37 -
 dev-libs/apr/files/apr-1.7.0-CVE-2021-35940.patch |  53 ---
 dev-libs/apr/files/apr-1.7.0-autoconf-2.70.patch  |  64 
 dev-libs/apr/files/apr-1.7.0-clang-16.patch   | 174 --
 dev-libs/apr/files/apr-1.7.0-dev-zero.patch   |  34 -
 7 files changed, 442 deletions(-)

diff --git a/dev-libs/apr/files/apr-1.5.0-cross-types.patch 
b/dev-libs/apr/files/apr-1.5.0-cross-types.patch
deleted file mode 100644
index 266e5676817f..
--- a/dev-libs/apr/files/apr-1.5.0-cross-types.patch
+++ /dev/null
@@ -1,63 +0,0 @@
-use standard AC_CHECK_SIZEOF as it supports non-builtin types and
-supports cross-compiling sanely
-
-https://issues.apache.org/bugzilla/show_bug.cgi?id=56053
-
 a/configure.in
-+++ b/configure.in
-@@ -1684,7 +1684,7 @@ else
- socklen_t_value="int"
- fi
- 
--APR_CHECK_SIZEOF_EXTENDED([#include ], pid_t, 8)
-+AC_CHECK_SIZEOF(pid_t)
- 
- if test "$ac_cv_sizeof_pid_t" = "$ac_cv_sizeof_short"; then
- pid_t_fmt='#define APR_PID_T_FMT "hd"'
-@@ -1753,7 +1753,7 @@ APR_CHECK_TYPES_COMPATIBLE(ssize_t, long, 
[ssize_t_fmt="ld"])
- APR_CHECK_TYPES_COMPATIBLE(size_t, unsigned int, [size_t_fmt="u"])
- APR_CHECK_TYPES_COMPATIBLE(size_t, unsigned long, [size_t_fmt="lu"])
- 
--APR_CHECK_SIZEOF_EXTENDED([#include ], ssize_t, 8)
-+AC_CHECK_SIZEOF(ssize_t)
- 
- AC_MSG_CHECKING([which format to use for apr_ssize_t])
- if test -n "$ssize_t_fmt"; then
-@@ -1770,7 +1770,7 @@ fi
- 
- ssize_t_fmt="#define APR_SSIZE_T_FMT \"$ssize_t_fmt\""
- 
--APR_CHECK_SIZEOF_EXTENDED([#include ], size_t, 8)
-+AC_CHECK_SIZEOF(size_t)
- 
- AC_MSG_CHECKING([which format to use for apr_size_t])
- if test -n "$size_t_fmt"; then
-@@ -1787,7 +1787,7 @@ fi
- 
- size_t_fmt="#define APR_SIZE_T_FMT \"$size_t_fmt\""
- 
--APR_CHECK_SIZEOF_EXTENDED([#include ], off_t, 8)
-+AC_CHECK_SIZEOF(off_t)
- 
- if test "${ac_cv_sizeof_off_t}${apr_cv_use_lfs64}" = "4yes"; then
- # Enable LFS
-@@ -1866,7 +1866,7 @@ case $host in
- ;;
- *)
- ino_t_value=ino_t
--APR_CHECK_SIZEOF_EXTENDED(AC_INCLUDES_DEFAULT, ino_t, $ac_cv_sizeof_long)
-+AC_CHECK_SIZEOF(ino_t)
- if test $ac_cv_sizeof_ino_t = 4; then
- if test $ac_cv_sizeof_long = 4; then
- ino_t_value="unsigned long"
-@@ -1886,8 +1886,8 @@ else
- bigendian=0
- fi
- 
--APR_CHECK_SIZEOF_EXTENDED([#include 
--#include ],struct iovec,0)
-+AC_CHECK_SIZEOF(struct iovec,,[AC_INCLUDES_DEFAULT
-+#include ])
- if test "$ac_cv_sizeof_struct_iovec" = "0"; then
- have_iovec=0
- else

diff --git a/dev-libs/apr/files/apr-1.5.0-libtool.patch 
b/dev-libs/apr/files/apr-1.5.0-libtool.patch
deleted file mode 100644
index 5368a2689bdf..
--- a/dev-libs/apr/files/apr-1.5.0-libtool.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-generate a local copy of libtool for use in compiling
-
-https://bugs.gentoo.org/374355
-
 a/configure.in
-+++ b/configure.in
-@@ -260,9 +260,7 @@ case $host in
- fi
- else
- dnl libtoolize requires that the following not be indented
--dnl should become LT_INIT(win32-dll)
--AC_LIBTOOL_WIN32_DLL
--AC_PROG_LIBTOOL
-+LT_INIT(win32-dll)
- # get libtool's setting of shlibpath_var
- eval `grep "^shlibpath_var=[[A-Z_]]*$" $apr_builddir/libtool`
- if test "x$shlibpath_var" = "x"; then

diff --git a/dev-libs/apr/files/apr-1.5.0-sysroot.patch 
b/dev-libs/apr/files/apr-1.5.0-sysroot.patch
deleted file mode 100644
index 54c9d649ef07..
--- a/dev-libs/apr/files/apr-1.5.0-sysroot.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-https://bugs.gentoo.org/385775
-
-utilize $SYSROOT to find the right includedir tree
-
-drop the -L/-R paths since we know our libdir is the standard path which
-the compiler already knows how to locate
-
 a/apr-config.in
-+++ b/apr-config.in
-@@ -28,7 +28,7 @@ libdir="@libdir@"
- datarootdir="@datadir@"
- datadir="@datadir@"
--installbuilddir="@installbuilddir@"
--includedir="@includedir@"
-+installbuilddir="${SYSROOT}@installbuilddir@"
-+includedir="${SYSROOT}@includedir@"
- 
- CC="@CC@"
- CPP="@CPP@"
-@@ -183,7 +183,7 @@ while test $# -gt 0; do
- --link-ld)
- if test "$location" = "installed"; then
- ### avoid using -L if libdir is a "standard" location like /usr/lib
--flags="$flags -L$libdir -l${APR_LIBNAME}"
-+flags="$flags -l${APR_LIBNAME}"
- else
- ### this surely can't work since the 

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

2023-03-19 Thread Sam James
commit: 466520df0a775cdc311a4642bdc4d3a309af573d
Author: Violet Purcell  inventati  org>
AuthorDate: Sat Mar 18 00:02:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 20 05:30:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=466520df

dev-libs/jemalloc: backport musl fix (PR 2338)

Closes: https://bugs.gentoo.org/893142
Signed-off-by: Violet Purcell  inventati.org>
Closes: https://github.com/gentoo/gentoo/pull/30199
Signed-off-by: Sam James  gentoo.org>

 .../files/jemalloc-5.3.0-backport-pr-2338.patch| 83 ++
 dev-libs/jemalloc/jemalloc-5.3.0-r1.ebuild |  3 +-
 2 files changed, 85 insertions(+), 1 deletion(-)

diff --git a/dev-libs/jemalloc/files/jemalloc-5.3.0-backport-pr-2338.patch 
b/dev-libs/jemalloc/files/jemalloc-5.3.0-backport-pr-2338.patch
new file mode 100644
index ..6d4d4a11f741
--- /dev/null
+++ b/dev-libs/jemalloc/files/jemalloc-5.3.0-backport-pr-2338.patch
@@ -0,0 +1,83 @@
+Backport Musl fixes from PR #2338.
+
+Upstream PR: https://github.com/jemalloc/jemalloc/pull/2338
+Upstream commits: 
https://github.com/jemalloc/jemalloc/commit/45249cf5a9cfa13c2c62e68e272a391721523b4b,
 
https://github.com/jemalloc/jemalloc/commit/aba1645f2d65a3b5c46958d7642b46ab3c142cf3
+
+From aba1645f2d65a3b5c46958d7642b46ab3c142cf3 Mon Sep 17 00:00:00 2001
+From: Marvin Schmidt 
+Date: Tue, 27 Sep 2022 07:03:14 +0200
+Subject: [PATCH] configure: Handle *-linux-musl* hosts properly
+
+This is the same as the `*-*-linux*` case with the two exceptions that
+we don't set glibc=1 and don't define JEMALLOC_USE_CXX_THROW
+---
+ configure.ac | 13 +
+ 1 file changed, 13 insertions(+)
+
+diff --git a/configure.ac b/configure.ac
+index 2bbf7d54a..f38b72d64 100644
+--- a/configure.ac
 b/configure.ac
+@@ -723,6 +723,19 @@ case "${host}" in
+   fi
+   zero_realloc_default_free="1"
+   ;;
++  *-*-linux-musl*)
++  dnl syscall(2) and secure_getenv(3) are exposed by _GNU_SOURCE.
++  JE_APPEND_VS(CPPFLAGS, -D_GNU_SOURCE)
++  abi="elf"
++  AC_DEFINE([JEMALLOC_PURGE_MADVISE_DONTNEED_ZEROS], [ ], [ ])
++  AC_DEFINE([JEMALLOC_HAS_ALLOCA_H], [ ], [ ])
++  AC_DEFINE([JEMALLOC_PROC_SYS_VM_OVERCOMMIT_MEMORY], [ ], [ ])
++  AC_DEFINE([JEMALLOC_THREADED_INIT], [ ], [ ])
++  if test "${LG_SIZEOF_PTR}" = "3"; then
++default_retain="1"
++  fi
++  zero_realloc_default_free="1"
++  ;;
+   *-*-linux*)
+   dnl syscall(2) and secure_getenv(3) are exposed by _GNU_SOURCE.
+   JE_APPEND_VS(CPPFLAGS, -D_GNU_SOURCE)
+
+From 45249cf5a9cfa13c2c62e68e272a391721523b4b Mon Sep 17 00:00:00 2001
+From: Marvin Schmidt 
+Date: Tue, 27 Sep 2022 07:00:13 +0200
+Subject: [PATCH] Fix exception specification error for hosts using musl libc
+
+It turns out that the previous commit did not suffice since the
+JEMALLOC_SYS_NOTHROW definition also causes the same exception specification
+errors as JEMALLOC_USE_CXX_THROW did:
+```
+x86_64-pc-linux-musl-cc -std=gnu11 -Werror=unknown-warning-option -Wall 
-Wextra -Wshorten-64-to-32 -Wsign-compare -Wundef -Wno-format-zero-length 
-Wpointer-
+arith -Wno-missing-braces -Wno-missing-field-initializers -pipe -g3 
-fvisibility=hidden -Wimplicit-fallthrough -O3 -funroll-loops -march=native -O2 
-pipe -c -march=native -O2 -pipe -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude 
-o src/background_thread.o src/background_thread.c
+In file included from src/jemalloc_cpp.cpp:9:
+In file included from include/jemalloc/internal/jemalloc_preamble.h:27:
+include/jemalloc/internal/../jemalloc.h:254:32: error: exception specification 
in declaration does not match previous declaration
+void JEMALLOC_SYS_NOTHROW   *je_malloc(size_t size)
+ ^
+include/jemalloc/internal/../jemalloc.h:75:21: note: expanded from macro 
'je_malloc'
+^
+/usr/x86_64-pc-linux-musl/include/stdlib.h:40:7: note: previous declaration is 
here
+void *malloc (size_t);
+  ^
+```
+
+On systems using the musl C library we have to omit the exception specification
+on malloc function family like it's done for MacOS, FreeBSD and OpenBSD.
+---
+ include/jemalloc/jemalloc_macros.h.in | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/include/jemalloc/jemalloc_macros.h.in 
b/include/jemalloc/jemalloc_macros.h.in
+index 2de3f27de..05d996be2 100644
+--- a/include/jemalloc/jemalloc_macros.h.in
 b/include/jemalloc/jemalloc_macros.h.in
+@@ -142,7 +142,7 @@
+ #  define JEMALLOC_COLD
+ #endif
+ 
+-#if (defined(__APPLE__) || defined(__FreeBSD__)) && 
!defined(JEMALLOC_NO_RENAME)
++#if (defined(__APPLE__) || defined(__FreeBSD__) || (defined(__linux__) && 
!defined(__GLIBC__))) && !defined(JEMALLOC_NO_RENAME)
+ #  define JEMALLOC_SYS_NOTHROW
+ #else
+ #  define JEMALLOC_SYS_NOTHROW JEMALLOC_NOTHROW

diff --git a/dev-libs/jemalloc/jemalloc-5.3.0-r1.ebuild 
b/dev-libs/jemalloc/jemalloc-5.3.0-r1.ebuild
index 

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

2023-03-19 Thread Sam James
commit: 19e111e291e62ab657919e3286442617a23d1f63
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Thu Mar 16 05:57:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 20 05:35:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19e111e2

media-libs/kvazaar: add 2.2.0, wire up tests

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

 media-libs/kvazaar/Manifest  |  1 +
 .../{kvazaar-.ebuild => kvazaar-2.2.0.ebuild}| 16 
 media-libs/kvazaar/kvazaar-.ebuild   | 16 
 3 files changed, 17 insertions(+), 16 deletions(-)

diff --git a/media-libs/kvazaar/Manifest b/media-libs/kvazaar/Manifest
index b4dc3234b543..a3305dc8296a 100644
--- a/media-libs/kvazaar/Manifest
+++ b/media-libs/kvazaar/Manifest
@@ -1,2 +1,3 @@
 DIST greatest-1.2.1.tar.gz 19792 BLAKE2B 
e6abd20eebf3223311fcd62e341595318dd00f192cf4b62ef3f0443a3e10fee71f4283f836931fee52672f2b37398f86046ae97220c2b6c6045fec9f9bf5cda8
 SHA512 
c17162fa222c84fef7826ba5202aae573d516a71bc2c59c8991db2a76f7069ed53d00aaab1b792e0c7e4243fae38183764c2e7ae0a61faf2ff13e78b29ccc211
 DIST kvazaar-2.1.0.tar.gz 605962 BLAKE2B 
0d61af55ab0caef2247524e8c564f9c24cfb479fcbd721f43e4409899e1a187a0e6de0b08a052cfb144ea31da906ba1c2160d6712828d6e55f0826d87f5c96ba
 SHA512 
14b29f48908e004cf1b4f1f0c338b7b134a34140edcd58a645b4529c506cd567ebe3d56aa66e469dc417e1baa29bb8a476825b78825e810ac68a029191ad32ec
+DIST kvazaar-2.2.0.tar.gz 617414 BLAKE2B 
6ddb88ddea315d80e0af87a13127f235c184ae829492d1ff456899d2a24669b3deca25a320a8bdcf6e2cebc2c24e33c0678ac7bf51d2634a46781f66497bed54
 SHA512 
476abe251d7f555911851bc5a7dca84a96c0cd243c6a45dd59b808b8adf2b0787f69101a061bd48dfb6fe54a0aea046417f21fc826f14f518cada25c6d22aec4

diff --git a/media-libs/kvazaar/kvazaar-.ebuild 
b/media-libs/kvazaar/kvazaar-2.2.0.ebuild
similarity index 78%
copy from media-libs/kvazaar/kvazaar-.ebuild
copy to media-libs/kvazaar/kvazaar-2.2.0.ebuild
index d44b2a4ef699..eae2fc58decc 100644
--- a/media-libs/kvazaar/kvazaar-.ebuild
+++ b/media-libs/kvazaar/kvazaar-2.2.0.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 GREATEST_PV="1.2.1"
 
@@ -11,7 +11,7 @@ if [[ ${PV} = * ]] ; then
 else
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~amd64 ~mips"
 fi
 inherit autotools flag-o-matic multilib-minimal
 
@@ -30,6 +30,7 @@ RDEPEND=""
 DEPEND="${RDEPEND}
test? (
media-video/ffmpeg
+   media-video/hevc-hm
)
abi_x86_32? ( ${ASM_DEP} )
abi_x86_64? ( ${ASM_DEP} )
@@ -46,11 +47,6 @@ src_prepare() {
fi
# Some m4 macros append Werror, we do not want that.
append-flags "-Wno-error"
-
-   # valgrind isn't available on all archs
-   # also, the valgrind tests fail with new ffmpeg (upstream only tests 
again ffmpeg 2.6.3)
-   # see https://github.com/ultravideo/kvazaar/issues/216
-   find "${S}/tests/" -type f -exec grep -q 'valgrind_test' '{}' \; 
-delete || die
 }
 
 multilib_src_configure() {
@@ -59,6 +55,10 @@ multilib_src_configure() {
$(use_enable static-libs static)
 }
 
+multilib_src_test() {
+   KVZ_TEST_VALGRIND=0 emake check
+}
+
 multilib_src_install_all() {
find "${ED}" -name '*.la' -delete || die
 }

diff --git a/media-libs/kvazaar/kvazaar-.ebuild 
b/media-libs/kvazaar/kvazaar-.ebuild
index d44b2a4ef699..eae2fc58decc 100644
--- a/media-libs/kvazaar/kvazaar-.ebuild
+++ b/media-libs/kvazaar/kvazaar-.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 GREATEST_PV="1.2.1"
 
@@ -11,7 +11,7 @@ if [[ ${PV} = * ]] ; then
 else
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~amd64 ~mips"
 fi
 inherit autotools flag-o-matic multilib-minimal
 
@@ -30,6 +30,7 @@ RDEPEND=""
 DEPEND="${RDEPEND}
test? (
media-video/ffmpeg
+   media-video/hevc-hm
)
abi_x86_32? ( ${ASM_DEP} )
abi_x86_64? ( ${ASM_DEP} )
@@ -46,11 

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

2023-03-19 Thread Sam James
commit: 56a97accfb4f945a55e3893cf56e92e3aea3063f
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Sun Mar 19 11:18:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 20 05:32:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56a97acc

dev-util/pwndbg: add 20230319

Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Signed-off-by: Sam James  gentoo.org>

 dev-util/pwndbg/Manifest   |  1 +
 dev-util/pwndbg/pwndbg-20230319.ebuild | 86 ++
 2 files changed, 87 insertions(+)

diff --git a/dev-util/pwndbg/Manifest b/dev-util/pwndbg/Manifest
index f5e465a172af..41795fe22d25 100644
--- a/dev-util/pwndbg/Manifest
+++ b/dev-util/pwndbg/Manifest
@@ -1,2 +1,3 @@
 DIST gdb-pt-dump-ebdc24573a4bf075cf3ab6016add9db6baacf977.tar.gz 385989 
BLAKE2B 
b7582289f83fd0c76b8ef2a04540db979b0f599b6b711e17541e2804b93bcffe6fd611d43101c96644a7324398eea5df02326267b4e201564929de956849b719
 SHA512 
57701b5fdd4c69be79a451f08fa6d7cbd43a0963cfd7689443676b68ece96154ccb61121d4a770d6e519d3142f99c589df1143b0ff8308547c06fb0e87e187db
 DIST pwndbg-20221219.tar.gz 8344938 BLAKE2B 
1ecda02573ef03b569f8a46c390f5388e6db9cfbb0df84410f245e4f043e89be16b6581d0e07fe840d50cab875943dd5a30dab1c2fc40fb93c5982cecc33e490
 SHA512 
1578ea834d7aa1d574e559844dae1991eddc9575c4e445ae02d05f0024900c550253293cba7277ed651df613cb2a2e2028486c2b8bc52adc0dedb9d9796c58d8
+DIST pwndbg-20230319.tar.gz 8363103 BLAKE2B 
9ad84450116b4e8e3e82107fea6d33505c61e81cde52a209865d4fea1620dd8db2e7f395e2764f9ed38e10311ea9bb77e08fb4c087bd3307ad06d3ea3489ec42
 SHA512 
aa84908f1dee97e04b72d4f789d78c861507a3a842ecfe00a0ab8a073d63652b8319094a28d910c916131dec3d8fd1eced00c9dc4b97220e1dd76da89baaf695

diff --git a/dev-util/pwndbg/pwndbg-20230319.ebuild 
b/dev-util/pwndbg/pwndbg-20230319.ebuild
new file mode 100644
index ..bd3b1a48231a
--- /dev/null
+++ b/dev-util/pwndbg/pwndbg-20230319.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit python-single-r1 wrapper
+
+DESCRIPTION="A GDB plug-in that makes debugging with GDB suck less"
+HOMEPAGE="https://github.com/pwndbg/pwndbg;
+
+if [[ ${PV} == "" ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/pwndbg/pwndbg;
+else
+   MY_PV="${PV:0:4}.${PV:4:2}.${PV:6:2}"
+   GDB_PT_DUMP_COMMIT="ebdc24573a4bf075cf3ab6016add9db6baacf977"
+   SRC_URI="
+   https://github.com/pwndbg/pwndbg/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz
+   
https://github.com/martinradev/gdb-pt-dump/archive/${GDB_PT_DUMP_COMMIT}.tar.gz 
-> gdb-pt-dump-${GDB_PT_DUMP_COMMIT}.tar.gz
+   "
+   KEYWORDS="~amd64 ~x86"
+   S="${WORKDIR}/${PN}-${MY_PV}"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   sys-devel/gdb[python,${PYTHON_SINGLE_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-libs/capstone-4.0.2[python,${PYTHON_USEDEP}]
+   >=dev-python/psutil-5.9.4[${PYTHON_USEDEP}]
+   >=dev-python/pycparser-2.21[${PYTHON_USEDEP}]
+   >=dev-python/pyelftools-0.29[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.13.0[${PYTHON_USEDEP}]
+   >=dev-python/tabulate-0.8.10[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-4.3.0[${PYTHON_USEDEP}]
+   >=dev-util/pwntools-4.9.0[${PYTHON_USEDEP}]
+   >=dev-util/ROPgadget-7.2[${PYTHON_USEDEP}]
+   >=dev-util/unicorn-2.0.1[python,${PYTHON_USEDEP}]
+   ')"
+
+src_prepare() {
+   if [[ ${PV} == * ]]; then
+   rm -r gdb-pt-dump/.git || die
+   else
+   sed -e "s/__version__ = '\(.*\)'/__version__ = '${PV}'/" \
+   -i pwndbg/lib/version.py || die
+
+   rm -r gdb-pt-dump || die
+   mv "${WORKDIR}/gdb-pt-dump-${GDB_PT_DUMP_COMMIT}" gdb-pt-dump 
|| die
+   fi
+
+   python_fix_shebang "${S}"
+   default
+}
+
+src_install() {
+   insinto /usr/share/${PN}
+   doins -r pwndbg/ gdbinit.py # ida_script.py
+   doins -r gdb-pt-dump/
+
+   python_optimize "${ED}"/usr/share/${PN}
+
+   make_wrapper "pwndbg" \
+   "gdb -x \"${EPREFIX}/usr/share/${PN}/gdbinit.py\"" || die
+
+   dodoc {README,DEVELOPING,FEATURES}.md
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   einfo "\nUsage:"
+   einfo "~$ pwndbg "
+   ewarn "\nWARNING!!!"
+   ewarn "Some pwndbg commands only works with libc 

[gentoo-commits] repo/gentoo:master commit in: net-mail/vpopmail/, net-mail/vpopmail/files/

2023-03-19 Thread Sam James
commit: 8b4861aa18c6c0bd2860bbb859ae9238416b243b
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Dec 24 13:18:19 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 20 05:31:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b4861aa

net-mail/vpopmail: add missing headers in configure tests

Closes: https://bugs.gentoo.org/885873
Closes: https://bugs.gentoo.org/900192
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Closes: https://github.com/gentoo/gentoo/pull/30231
Signed-off-by: Sam James  gentoo.org>

 ...33-add-missing-headers-in-configure-tests.patch | 40 ++
 net-mail/vpopmail/vpopmail-5.4.33-r9.ebuild|  1 +
 2 files changed, 41 insertions(+)

diff --git 
a/net-mail/vpopmail/files/vpopmail-5.4.33-add-missing-headers-in-configure-tests.patch
 
b/net-mail/vpopmail/files/vpopmail-5.4.33-add-missing-headers-in-configure-tests.patch
new file mode 100644
index ..1fa1fbaf3af4
--- /dev/null
+++ 
b/net-mail/vpopmail/files/vpopmail-5.4.33-add-missing-headers-in-configure-tests.patch
@@ -0,0 +1,40 @@
+From 6a2bc617c8ca8368697e971b6456b5b07a1c8b18 Mon Sep 17 00:00:00 2001
+From: Rolf Eike Beer 
+Date: Thu, 15 Dec 2022 21:34:18 +0100
+Subject: [PATCH 1/5] add missing headers in configure tests
+
+See: https://bugs.gentoo.org/885873
+---
+ configure| 2 ++
+ configure.in | 2 ++
+ 2 files changed, 4 insertions(+)
+
+diff --git a/configure b/configure
+index 43030d8..a4b0d54 100755
+--- a/configure
 b/configure
+@@ -5686,6 +5686,8 @@ else
+   #include 
+   #include 
+   #include 
++  #include 
++  #include 
+ 
+   int main() {
+ struct passwd *pw;
+diff --git a/configure.in b/configure.in
+index c4e32d4..f557f26 100644
+--- a/configure.in
 b/configure.in
+@@ -423,6 +423,8 @@ AC_TRY_RUN( [
+   #include 
+   #include 
+   #include 
++  #include 
++  #include 
+ 
+   int main() {
+ struct passwd *pw;
+-- 
+2.35.3
+

diff --git a/net-mail/vpopmail/vpopmail-5.4.33-r9.ebuild 
b/net-mail/vpopmail/vpopmail-5.4.33-r9.ebuild
index d186cf1de43e..ee9f8d6f2750 100644
--- a/net-mail/vpopmail/vpopmail-5.4.33-r9.ebuild
+++ b/net-mail/vpopmail/vpopmail-5.4.33-r9.ebuild
@@ -42,6 +42,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-5.4.33-use-proper-printf-format-strings.patch
"${FILESDIR}"/${PN}-5.4.33-vpgsql-onchange.patch

"${FILESDIR}"/${PN}-5.4.33-avoid-duplicate-definitions-of-MYSQL_READ_-and-MYSQL.patch
+   "${FILESDIR}"/${PN}-5.4.33-add-missing-headers-in-configure-tests.patch
 )
 DOCS=(
ChangeLog



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

2023-03-19 Thread Sam James
commit: fcf8c8b1a3b361a0e5ddfa887c6fc02d2558a753
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Mar 19 10:43:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 20 05:32:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcf8c8b1

dev-libs/apr-util: remove unused patches

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/30230
Signed-off-by: Sam James  gentoo.org>

 .../apr-util-1.6.1-fix-gdbm-error-handling.patch   |  79 --
 .../files/apr-util-1.6.1-mariadb-support.patch | 116 -
 2 files changed, 195 deletions(-)

diff --git 
a/dev-libs/apr-util/files/apr-util-1.6.1-fix-gdbm-error-handling.patch 
b/dev-libs/apr-util/files/apr-util-1.6.1-fix-gdbm-error-handling.patch
deleted file mode 100644
index 92a4738e66a5..
--- a/dev-libs/apr-util/files/apr-util-1.6.1-fix-gdbm-error-handling.patch
+++ /dev/null
@@ -1,79 +0,0 @@
-# https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=889170
-# needs to be submitted upstream
 apr-util.orig/dbm/apr_dbm_gdbm.c
-+++ apr-util/dbm/apr_dbm_gdbm.c
-@@ -36,13 +36,22 @@
- static apr_status_t g2s(int gerr)
- {
- if (gerr == -1) {
--/* ### need to fix this */
--return APR_EGENERAL;
-+return APR_OS_START_USEERR + gdbm_errno;
- }
- 
- return APR_SUCCESS;
- }
- 
-+static apr_status_t gdat2s(datum d)
-+{
-+if (d.dptr == NULL) {
-+return APR_OS_START_USEERR + gdbm_errno;
-+}
-+
-+return APR_SUCCESS;
-+}
-+
-+
- static apr_status_t datum_cleanup(void *dptr)
- {
- if (dptr)
-@@ -55,19 +64,15 @@ static apr_status_t set_error(apr_dbm_t
- {
- apr_status_t rv = APR_SUCCESS;
- 
--/* ### ignore whatever the DBM said (dbm_said); ask it explicitly */
--
--if ((dbm->errcode = gdbm_errno) == GDBM_NO_ERROR) {
-+if (dbm_said == APR_SUCCESS) {
-+dbm->errcode = GDBM_NO_ERROR;
- dbm->errmsg = NULL;
- }
- else {
-+dbm->errcode = dbm_said;
- dbm->errmsg = gdbm_strerror(gdbm_errno);
--rv = APR_EGENERAL;/* ### need something better */
- }
- 
--/* captured it. clear it now. */
--gdbm_errno = GDBM_NO_ERROR;
--
- return rv;
- }
- 
-@@ -144,7 +149,7 @@ static apr_status_t vt_gdbm_fetch(apr_db
- 
- /* store the error info into DBM, and return a status code. Also, note
-that *pvalue should have been cleared on error. */
--return set_error(dbm, APR_SUCCESS);
-+return set_error(dbm, gdat2s(rd));
- }
- 
- static apr_status_t vt_gdbm_store(apr_dbm_t *dbm, apr_datum_t key,
-@@ -203,7 +208,7 @@ static apr_status_t vt_gdbm_firstkey(apr
-   apr_pool_cleanup_null);
- 
- /* store any error info into DBM, and return a status code. */
--return set_error(dbm, APR_SUCCESS);
-+return set_error(dbm, gdat2s(rd));
- }
- 
- static apr_status_t vt_gdbm_nextkey(apr_dbm_t *dbm, apr_datum_t *pkey)
-@@ -223,7 +228,7 @@ static apr_status_t vt_gdbm_nextkey(apr_
-   apr_pool_cleanup_null);
- 
- /* store any error info into DBM, and return a status code. */
--return set_error(dbm, APR_SUCCESS);
-+return set_error(dbm, gdat2s(rd));
- }
- 
- static void vt_gdbm_freedatum(apr_dbm_t *dbm, apr_datum_t data)

diff --git a/dev-libs/apr-util/files/apr-util-1.6.1-mariadb-support.patch 
b/dev-libs/apr-util/files/apr-util-1.6.1-mariadb-support.patch
deleted file mode 100644
index 137e99f97637..
--- a/dev-libs/apr-util/files/apr-util-1.6.1-mariadb-support.patch
+++ /dev/null
@@ -1,116 +0,0 @@
-Backport of http://svn.apache.org/viewvc?rev=1872060=rev
-
 a/build/dbd.m4
-+++ b/build/dbd.m4
-@@ -163,10 +163,15 @@ AC_DEFUN([APU_CHECK_DBD_MYSQL], [
-   old_cppflags="$CPPFLAGS"
-   old_ldflags="$LDFLAGS"
- 
-+  my_library="mysqlclient"
-+
-   AC_ARG_WITH([mysql], APR_HELP_STRING([--with-mysql=DIR], [enable MySQL DBD 
driver]),
-   [
- if test "$withval" = "yes"; then
-   AC_PATH_PROG([MYSQL_CONFIG],[mysql_config])
-+  if test "x$MYSQL_CONFIG" = "x"; then
-+AC_PATH_TOOL([MYSQL_CONFIG],[mariadb_config])
-+  fi
-   if test "x$MYSQL_CONFIG" != 'x'; then
- mysql_CPPFLAGS="`$MYSQL_CONFIG --include`"
- mysql_LDFLAGS="`$MYSQL_CONFIG --libs_r | sed -e 's/-l[[^ ]]\+//g'`"
-@@ -174,29 +179,37 @@ AC_DEFUN([APU_CHECK_DBD_MYSQL], [
- 
- APR_ADDTO(CPPFLAGS, [$mysql_CPPFLAGS])
- APR_ADDTO(LIBS, [$mysql_LIBS])
-+
-+if $MYSQL_CONFIG --libs_r | grep -q mariadb; then
-+  my_library="mariadb"
-+fi
-   fi
- 
--  AC_CHECK_HEADERS([mysql.h my_global.h my_sys.h],
--   AC_CHECK_LIB(mysqlclient, mysql_init, 
[apu_have_mysql=1]),
--   [apu_have_mysql=0; break],
--   [#include ])
--  if test "$apu_have_mysql" = "0"; then
--AC_CHECK_HEADERS([mysql/mysql.h mysql/my_global.h mysql/my_sys.h],
-- 

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

2023-03-19 Thread Sam James
commit: f46497c72b24302716bddcb1efd4354d1864e3bc
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Thu Mar 16 05:56:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 20 05:35:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f46497c7

media-video/hevc-hm: new package, add 17.0

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

 media-video/hevc-hm/Manifest|  1 +
 media-video/hevc-hm/hevc-hm-17.0.ebuild | 41 +
 media-video/hevc-hm/metadata.xml|  8 +++
 3 files changed, 50 insertions(+)

diff --git a/media-video/hevc-hm/Manifest b/media-video/hevc-hm/Manifest
new file mode 100644
index ..aacbea0eac4d
--- /dev/null
+++ b/media-video/hevc-hm/Manifest
@@ -0,0 +1 @@
+DIST HM-HM-17.0.tar.gz 1692323 BLAKE2B 
fa620ce66acbc634d9768303fe8d60711759a9d6d1ff91b69680993ae45e4581c9df4f0a4fe36719de9713fd29ba020278cf7ef9a51ebee6b01dc578bfbd8f2f
 SHA512 
e8492ee63326da497d0731ef3f70e9f11043618ab5a7244aed94b248dba3f64e301f0ec2d12447a0ef22cc630cfa425341f65b4cacef184b453ba5125b7f8738

diff --git a/media-video/hevc-hm/hevc-hm-17.0.ebuild 
b/media-video/hevc-hm/hevc-hm-17.0.ebuild
new file mode 100644
index ..b44fc2abdf86
--- /dev/null
+++ b/media-video/hevc-hm/hevc-hm-17.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="HEVC HM reference software"
+HOMEPAGE="https://hevc.hhi.fraunhofer.de/;
+SRC_URI="https://vcgit.hhi.fraunhofer.de/jvet/HM/-/archive/HM-${PV}/HM-HM-${PV}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~mips"
+
+S="${WORKDIR}/HM-HM-${PV}"
+
+src_prepare() {
+   sed -i 's/add_compile_options( "-msse4.1" )//g' CMakeLists.txt || die
+   sed -i 's/list( APPEND _bb_warning_options "-Werror" )//g' \
+   cmake/CMakeBuild/cmake/modules/BBuildEnv.cmake || die
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DHIGH_BITDEPTH=ON
+   )
+   cmake_src_configure
+}
+
+src_install() {
+   newbin "${S}/bin/MCTSExtractorStaticp" "MCTSExtractorStatic"
+   newbin "${S}/bin/parcatStaticp" "parcatStatic"
+   newbin "${S}/bin/SEIRemovalAppStaticp" "SEIRemovalAppStatic"
+   newbin "${S}/bin/TAppDecoderAnalyserStaticp" "TAppDecoderAnalyserStatic"
+   newbin "${S}/bin/TAppDecoderStaticp" "TAppDecoderStatic"
+   newbin "${S}/bin/TAppEncoderStaticp" "TAppEncoderStatic"
+   dodoc "${S}/doc/software-manual.pdf"
+}

diff --git a/media-video/hevc-hm/metadata.xml b/media-video/hevc-hm/metadata.xml
new file mode 100644
index ..a2dfee954457
--- /dev/null
+++ b/media-video/hevc-hm/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   media-vi...@gentoo.org
+   Gentoo Video project
+   
+



[gentoo-commits] repo/gentoo:master commit in: sys-auth/nss-pam-ldapd/, sys-auth/nss-pam-ldapd/files/

2023-03-19 Thread Sam James
commit: 090dc863c60b149b5942951fb2326472c6e70281
Author: Cristian Othón Martínez Vera  cfuga  mx>
AuthorDate: Thu Mar 16 22:42:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 20 05:29:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=090dc863

sys-auth/nss-pam-ldapd: fix musl build

* add sys-libs/musl-nscd as dependency for musl, to fix ```unknown type name 
nss_status_t``` error
* patch for missing NETDB_INTERNAL

Closes: https://bugs.gentoo.org/713612
Closes: https://bugs.gentoo.org/716272
Signed-off-by: Cristian Othón Martínez Vera  cfuga.mx>
Signed-off-by: Sam James  gentoo.org>

 .../files/nss-pam-ldapd-0.9.12-netdb-defines.patch |  26 
 .../nss-pam-ldapd/nss-pam-ldapd-0.9.12-r3.ebuild   | 163 +
 2 files changed, 189 insertions(+)

diff --git 
a/sys-auth/nss-pam-ldapd/files/nss-pam-ldapd-0.9.12-netdb-defines.patch 
b/sys-auth/nss-pam-ldapd/files/nss-pam-ldapd-0.9.12-netdb-defines.patch
new file mode 100644
index ..2036da4fd7b1
--- /dev/null
+++ b/sys-auth/nss-pam-ldapd/files/nss-pam-ldapd-0.9.12-netdb-defines.patch
@@ -0,0 +1,26 @@
+Bug: https://bugs.gentoo.org/716272
+
+--- a/nss/hosts.c
 b/nss/hosts.c
+@@ -49,6 +49,9 @@
+   *h_errnop = NO_RECOVERY;  \
+   return NSS_STATUS_UNAVAIL;
+ 
++#ifndef NETDB_INTERNAL
++#define NETDB_INTERNAL -1
++#endif
+ #undef ERROR_OUT_BUFERROR
+ #define ERROR_OUT_BUFERROR(fp)  \
+   *errnop = ERANGE; \
+--- a/nss/networks.c
 b/nss/networks.c
+@@ -49,6 +49,9 @@
+   *h_errnop = NO_RECOVERY;  \
+   return NSS_STATUS_UNAVAIL;
+ 
++#ifndef NETDB_INTERNAL
++#define NETDB_INTERNAL -1
++#endif
+ #undef ERROR_OUT_BUFERROR
+ #define ERROR_OUT_BUFERROR(fp)  \
+   *errnop = ERANGE; \

diff --git a/sys-auth/nss-pam-ldapd/nss-pam-ldapd-0.9.12-r3.ebuild 
b/sys-auth/nss-pam-ldapd/nss-pam-ldapd-0.9.12-r3.ebuild
new file mode 100644
index ..2f0098518878
--- /dev/null
+++ b/sys-auth/nss-pam-ldapd/nss-pam-ldapd-0.9.12-r3.ebuild
@@ -0,0 +1,163 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit autotools python-r1 s6 systemd tmpfiles multilib-minimal
+
+DESCRIPTION="NSS module for name lookups using LDAP"
+HOMEPAGE="https://arthurdejong.org/nss-pam-ldapd/;
+SRC_URI="https://arthurdejong.org/${PN}/${P}.tar.gz;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ia64 ~sparc ~x86"
+IUSE="debug kerberos +pam pynslcd sasl test +utils"
+REQUIRED_USE="
+   utils? ( ${PYTHON_REQUIRED_USE} )
+   test? ( ${PYTHON_REQUIRED_USE} pynslcd )
+"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   acct-group/nslcd
+   acct-user/nslcd
+   net-nds/openldap:=[${MULTILIB_USEDEP}]
+   sasl? ( dev-libs/cyrus-sasl[${MULTILIB_USEDEP}] )
+   kerberos? ( virtual/krb5[${MULTILIB_USEDEP}] )
+   sys-libs/pam[${MULTILIB_USEDEP}]
+   utils? ( ${PYTHON_DEPS} )
+   pynslcd? (
+   dev-python/python-ldap[${PYTHON_USEDEP}]
+   dev-python/python-daemon[${PYTHON_USEDEP}]
+   )
+   elibc_musl? ( sys-libs/musl-nscd )
+   !sys-auth/nss_ldap
+   !sys-auth/pam_ldap
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   ${PYTHON_DEPS}
+   test? ( dev-python/pylint[${PYTHON_USEDEP}] )
+"
+
+PATCHES=(
+   "${FILESDIR}"/nss-pam-ldapd-0.9.4-disable-py3-only-linters.patch
+   "${FILESDIR}"/nss-pam-ldapd-0.9.11-use-mkstemp.patch
+   "${FILESDIR}"/nss-pam-ldapd-0.9.11-relative-imports.patch
+   "${FILESDIR}"/nss-pam-ldapd-0.9.11-tests.patch
+   "${FILESDIR}"/nss-pam-ldapd-0.9.11-tests-py39.patch
+   "${FILESDIR}"/nss-pam-ldapd-0.9.12-netdb-defines.patch
+)
+
+pkg_setup() {
+   [[ ${MERGE_TYPE} != binary ]] && python_setup
+}
+
+src_prepare() {
+   default
+
+   touch pynslcd/__init__.py || die "Could not create __init__.py for 
pynslcd"
+   mv pynslcd/pynslcd.py pynslcd/main.py || die
+
+   eautoreconf
+}
+
+multilib_src_configure() {
+   local myconf=(
+   --disable-utils
+   --enable-warnings
+   --with-ldap-lib=openldap
+   --with-ldap-conf-file="${EPREFIX}"/etc/nslcd.conf
+   --with-nslcd-pidfile=/run/nslcd/nslcd.pid
+   --with-nslcd-socket=/run/nslcd/socket
+   --with-nss-flavour=glibc
+   $(use_enable pynslcd)
+   $(use_enable debug)
+   $(use_enable kerberos)
+   $(use_enable pam)
+   $(use_enable sasl)
+
+   # nss libraries always go in /lib on Gentoo
+   --with-pam-seclib-dir="${EPREFIX}"/$(get_libdir)/security
+   

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

2023-03-19 Thread Sam James
commit: a4b0097dbb3e301c79805a992ca57aa3cd0e9531
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Sun Mar 19 11:19:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 20 05:32:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4b0097d

dev-util/pwndbg: drop 20221219-r1

Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Closes: https://github.com/gentoo/gentoo/pull/30232
Signed-off-by: Sam James  gentoo.org>

 dev-util/pwndbg/pwndbg-20221219-r1.ebuild | 85 ---
 1 file changed, 85 deletions(-)

diff --git a/dev-util/pwndbg/pwndbg-20221219-r1.ebuild 
b/dev-util/pwndbg/pwndbg-20221219-r1.ebuild
deleted file mode 100644
index 84259afcf501..
--- a/dev-util/pwndbg/pwndbg-20221219-r1.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit python-single-r1 wrapper
-
-DESCRIPTION="A GDB plug-in that makes debugging with GDB suck less"
-HOMEPAGE="https://github.com/pwndbg/pwndbg;
-
-if [[ ${PV} == "" ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/pwndbg/pwndbg;
-else
-   MY_PV="${PV:0:4}.${PV:4:2}.${PV:6:2}"
-   GDB_PT_DUMP_COMMIT="ebdc24573a4bf075cf3ab6016add9db6baacf977"
-   SRC_URI="
-   https://github.com/pwndbg/pwndbg/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz
-   
https://github.com/martinradev/gdb-pt-dump/archive/${GDB_PT_DUMP_COMMIT}.tar.gz 
-> gdb-pt-dump-${GDB_PT_DUMP_COMMIT}.tar.gz
-   "
-   KEYWORDS="amd64 x86"
-   S="${WORKDIR}/${PN}-${MY_PV}"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   sys-devel/gdb[python,${PYTHON_SINGLE_USEDEP}]
-   $(python_gen_cond_dep '
-   dev-libs/capstone[python,${PYTHON_USEDEP}]
-   dev-python/psutil[${PYTHON_USEDEP}]
-   dev-python/pycparser[${PYTHON_USEDEP}]
-   dev-python/pyelftools[${PYTHON_USEDEP}]
-   dev-python/python-ptrace[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-   dev-python/pygments[${PYTHON_USEDEP}]
-   dev-util/ROPgadget[${PYTHON_USEDEP}]
-   dev-util/unicorn[python,${PYTHON_USEDEP}]
-   ')"
-
-src_prepare() {
-   if [[ ${PV} == * ]]; then
-   rm -r gdb-pt-dump/.git || die
-   else
-   sed -e "s/__version__ = '\(.*\)'/__version__ = '${PV}'/" \
-   -i pwndbg/lib/version.py || die
-
-   rm -r gdb-pt-dump || die
-   mv "${WORKDIR}/gdb-pt-dump-${GDB_PT_DUMP_COMMIT}" gdb-pt-dump 
|| die
-   fi
-
-   python_fix_shebang "${S}"
-   default
-}
-
-src_install() {
-   insinto /usr/share/${PN}
-   doins -r pwndbg/ gdbinit.py # ida_script.py
-   doins -r gdb-pt-dump/
-
-   python_optimize "${ED}"/usr/share/${PN}
-
-   make_wrapper "pwndbg" \
-   "gdb -x \"${EPREFIX}/usr/share/${PN}/gdbinit.py\"" || die
-
-   dodoc {README,DEVELOPING,FEATURES}.md
-}
-
-pkg_postinst() {
-   if [[ -z "${REPLACING_VERSIONS}" ]]; then
-   einfo "\nUsage:"
-   einfo "~$ pwndbg "
-   ewarn "\nWARNING!!!"
-   ewarn "Some pwndbg commands only works with libc debug 
symbols.\n"
-   ewarn "See also:"
-   ewarn " * 
https://github.com/pentoo/pentoo-overlay/issues/521#issuecomment-548975884;
-   ewarn " * 
https://sourceware.org/gdb/onlinedocs/gdb/Separate-Debug-Files.html;
-   ewarn " * https://wiki.gentoo.org/wiki/Debugging;
-   fi
-}



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

2023-03-19 Thread Sam James
commit: a8728ce732c23053ca278160ba51c76c08dc4ca3
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 20 05:06:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 20 05:06:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8728ce7

sys-apps/moar: add 1.13.0

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

 sys-apps/moar/Manifest   |  2 ++
 sys-apps/moar/moar-1.13.0.ebuild | 33 +
 2 files changed, 35 insertions(+)

diff --git a/sys-apps/moar/Manifest b/sys-apps/moar/Manifest
index 70b13dff8acc..1b75e3b6dc9b 100644
--- a/sys-apps/moar/Manifest
+++ b/sys-apps/moar/Manifest
@@ -2,3 +2,5 @@ DIST moar-1.11.4-deps.tar.xz 25976728 BLAKE2B 
b1686e6608c8f27afa8704f7158a3d4848
 DIST moar-1.11.4.tar.gz 2777910 BLAKE2B 
7d192436c3c53200d8d29e7251d3f73b825b2a9364341d53d3b5a594d93c10bb5b1db4d9658adbce57d9fa111b140bd354c84211b776eb48fd2f27bda0f6dc77
 SHA512 
56fac97a8b897b4e9d086088153816b98b45897d4ddec173fbe25f8b3526207d7a3f8f7d5821dc1fc243acfad701c2920c6d4b68cdf513984bdcf5fbc4112268
 DIST moar-1.12.0-deps.tar.xz 26291664 BLAKE2B 
ebc16cbe23c26eacd84376b6e99d7484c753a065edd26d3d0ed7708595de61d6038f53f27c1bdc05032576eb11be3e2cbedbf9bdd2ecf8f8d467fd89eaf0a580
 SHA512 
dfd236a76bf4bb680b25a938e08bbd6874a554e9668f73af23d695c20403d1967f89fbeebfd54bb333bd86a7ca3e652a8418c6b9ada212aeb861cce4a70f0faf
 DIST moar-1.12.0.tar.gz 252 BLAKE2B 
fa2f442e2b0e6d909e77be8df873c7b08a82b43d881583a7f1c4a3591f2bbe90b5adc77524b92e0fcf071ce4a1c18d8c58c7cce18807974fae7342148d7fbe28
 SHA512 
bfa15f5fd3ffa4146adec9110fbf8fd3bc31c95877f5e24ab911d1ef9e357dd41b46e2f466f2ce7d2fc986e463dcf2e1132c0a42ebfe2c46a8cd216355c4b98b
+DIST moar-1.13.0-deps.tar.xz 4808044 BLAKE2B 
cd7808337af5acb2bd6cb4b9696c9d04803df033b5a1d4904418602dc629cef7c16172b0eaa57644be76a02b6727d36f767bfafba1377ea95eb827fbb4a1d34b
 SHA512 
e51ca15137f4b5dc5ea447c200341aaeb06cd77118cd8f2fb3efca0ffc2d4199e00687f980803c4ff09c535621b58206b22bff2c944ad8786c73c3a7c886d6c6
+DIST moar-1.13.0.tar.gz 2778084 BLAKE2B 
6f3dfc1b997c0176b57e613a822df4f25d7bb509ce245d3c9711bebc4dfccee4d423ce02dbf2845377b856a909cc9e5d8f88d9c65a85d8830bd713ef93729250
 SHA512 
fca30d496c2439cf5d1204eaa5c5114ef13522f38c8ddcc771ea45aee5faafb5aaf48a8947ff7d5846556130368625f47e851c2494489eb9371807eabb4c7c49

diff --git a/sys-apps/moar/moar-1.13.0.ebuild b/sys-apps/moar/moar-1.13.0.ebuild
new file mode 100644
index ..766ab4317b72
--- /dev/null
+++ b/sys-apps/moar/moar-1.13.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+DESCRIPTION="A pager designed to do the right thing without any configuration"
+HOMEPAGE="https://github.com/walles/moar;
+SRC_URI=" https://github.com/walles/moar/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz;
+
+LICENSE="BSD-2 BSD MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="!dev-lang/moarvm"
+
+src_compile() {
+   # https://github.com/walles/moar/blob/master/build.sh#L28
+   ego build -ldflags="-w -X main.versionString=${PV}" -o moar
+}
+
+src_test() {
+   # From test.sh (we don't run that because it has some linting etc)
+   ego test -timeout 20s ./...
+}
+
+src_install() {
+   dobin moar
+   doman moar.1
+   einstalldocs
+}



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

2023-03-19 Thread Sam James
commit: 5e6d6886cfaeb34b9667ec4821daf1aa359bcec3
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 20 05:06:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 20 05:06:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e6d6886

sys-apps/moar: drop 1.11.4

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

 sys-apps/moar/Manifest   |  2 --
 sys-apps/moar/moar-1.11.4.ebuild | 33 -
 2 files changed, 35 deletions(-)

diff --git a/sys-apps/moar/Manifest b/sys-apps/moar/Manifest
index 1b75e3b6dc9b..256dea1116ad 100644
--- a/sys-apps/moar/Manifest
+++ b/sys-apps/moar/Manifest
@@ -1,5 +1,3 @@
-DIST moar-1.11.4-deps.tar.xz 25976728 BLAKE2B 
b1686e6608c8f27afa8704f7158a3d48482a580d8738389af78010a8d33c318152f6155b7c7be42058695653457eab75edb75905614c874f8a5ef15961b6689e
 SHA512 
84b92f2b7d6b0cbc885e5486ca0d1051e3f3febe6a74e1e3afb11193c4b045dac28311d1f8f3a70eb996780c981f3f935174e2885c177c6a5f2c08c622b36fb5
-DIST moar-1.11.4.tar.gz 2777910 BLAKE2B 
7d192436c3c53200d8d29e7251d3f73b825b2a9364341d53d3b5a594d93c10bb5b1db4d9658adbce57d9fa111b140bd354c84211b776eb48fd2f27bda0f6dc77
 SHA512 
56fac97a8b897b4e9d086088153816b98b45897d4ddec173fbe25f8b3526207d7a3f8f7d5821dc1fc243acfad701c2920c6d4b68cdf513984bdcf5fbc4112268
 DIST moar-1.12.0-deps.tar.xz 26291664 BLAKE2B 
ebc16cbe23c26eacd84376b6e99d7484c753a065edd26d3d0ed7708595de61d6038f53f27c1bdc05032576eb11be3e2cbedbf9bdd2ecf8f8d467fd89eaf0a580
 SHA512 
dfd236a76bf4bb680b25a938e08bbd6874a554e9668f73af23d695c20403d1967f89fbeebfd54bb333bd86a7ca3e652a8418c6b9ada212aeb861cce4a70f0faf
 DIST moar-1.12.0.tar.gz 252 BLAKE2B 
fa2f442e2b0e6d909e77be8df873c7b08a82b43d881583a7f1c4a3591f2bbe90b5adc77524b92e0fcf071ce4a1c18d8c58c7cce18807974fae7342148d7fbe28
 SHA512 
bfa15f5fd3ffa4146adec9110fbf8fd3bc31c95877f5e24ab911d1ef9e357dd41b46e2f466f2ce7d2fc986e463dcf2e1132c0a42ebfe2c46a8cd216355c4b98b
 DIST moar-1.13.0-deps.tar.xz 4808044 BLAKE2B 
cd7808337af5acb2bd6cb4b9696c9d04803df033b5a1d4904418602dc629cef7c16172b0eaa57644be76a02b6727d36f767bfafba1377ea95eb827fbb4a1d34b
 SHA512 
e51ca15137f4b5dc5ea447c200341aaeb06cd77118cd8f2fb3efca0ffc2d4199e00687f980803c4ff09c535621b58206b22bff2c944ad8786c73c3a7c886d6c6

diff --git a/sys-apps/moar/moar-1.11.4.ebuild b/sys-apps/moar/moar-1.11.4.ebuild
deleted file mode 100644
index 766ab4317b72..
--- a/sys-apps/moar/moar-1.11.4.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="A pager designed to do the right thing without any configuration"
-HOMEPAGE="https://github.com/walles/moar;
-SRC_URI=" https://github.com/walles/moar/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
-SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz;
-
-LICENSE="BSD-2 BSD MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="!dev-lang/moarvm"
-
-src_compile() {
-   # https://github.com/walles/moar/blob/master/build.sh#L28
-   ego build -ldflags="-w -X main.versionString=${PV}" -o moar
-}
-
-src_test() {
-   # From test.sh (we don't run that because it has some linting etc)
-   ego test -timeout 20s ./...
-}
-
-src_install() {
-   dobin moar
-   doman moar.1
-   einstalldocs
-}



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

2023-03-19 Thread Sam James
commit: a3a8d15530c40542d1f6f1d5423bb706fd516fc1
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 20 04:47:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 20 04:47:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3a8d155

dev-ruby/sqlite3: restore mini_portile2 dep for now

It's gone in the *next* release.

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

 dev-ruby/sqlite3/sqlite3-1.6.1.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild
index 26060aeac4fe..778eebd8854a 100644
--- a/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild
@@ -24,7 +24,9 @@ IUSE=""
 RDEPEND+=" >=dev-db/sqlite-3.39.4:3"
 DEPEND+=" >=dev-db/sqlite-3.39.4:3"
 
+# TODO: drop the mini_portile2 dep after 1.6.1
 ruby_add_bdepend "
+   dev-ruby/mini_portile2:2.8
doc? ( dev-ruby/rdoc dev-ruby/redcloth )
test? ( dev-ruby/minitest:5 )"
 
@@ -36,7 +38,7 @@ all_ruby_compile() {
all_fakegem_compile
 
if use doc; then
-   rdoc --title "${P} Dcoumentation" -o doc --main README.rdoc lib 
*.rdoc ext/*/*.c || die
+   rdoc --title "${P} Documentation" -o doc --main README.rdoc lib 
*.rdoc ext/*/*.c || die
rm -f doc/js/*.gz || die
fi
 }



[gentoo-commits] proj/gentoolkit:master commit in: pym/gentoolkit/equery/, pym/gentoolkit/ekeyword/, pym/gentoolkit/, ...

2023-03-19 Thread Sam James
commit: 5318fb2032cf24beafdda843af83c0a56d6c9dfe
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 20 04:40:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 20 04:40:25 2023 +
URL:https://gitweb.gentoo.org/proj/gentoolkit.git/commit/?id=5318fb20

*/*: Reformat with newer Black

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

 pym/gentoolkit/dependencies.py   | 1 -
 pym/gentoolkit/ekeyword/ekeyword.py  | 1 -
 pym/gentoolkit/equery/uses.py| 1 -
 pym/gentoolkit/eshowkw/__init__.py   | 1 -
 pym/gentoolkit/revdep_rebuild/collect.py | 1 -
 pym/gentoolkit/textwrap_.py  | 1 -
 6 files changed, 6 deletions(-)

diff --git a/pym/gentoolkit/dependencies.py b/pym/gentoolkit/dependencies.py
index f94b82e..cff2080 100644
--- a/pym/gentoolkit/dependencies.py
+++ b/pym/gentoolkit/dependencies.py
@@ -268,7 +268,6 @@ class Dependencies(Query):
 and pkgdep.cpv not in seen
 and (depth < max_depth or max_depth == -1)
 ):
-
 seen.add(pkgdep.cpv)
 result.append(
 pkgdep.graph_reverse_depends(

diff --git a/pym/gentoolkit/ekeyword/ekeyword.py 
b/pym/gentoolkit/ekeyword/ekeyword.py
index 4d017d4..d031c2f 100755
--- a/pym/gentoolkit/ekeyword/ekeyword.py
+++ b/pym/gentoolkit/ekeyword/ekeyword.py
@@ -138,7 +138,6 @@ def diff_keywords(old_keywords, new_keywords, 
style="color-inline"):
 output = ""
 
 for tag, i0, i1, j0, j1 in s.get_opcodes():
-
 if tag == "equal":
 output += s.a[i0:i1]
 

diff --git a/pym/gentoolkit/equery/uses.py b/pym/gentoolkit/equery/uses.py
index 89f011c..eeea356 100644
--- a/pym/gentoolkit/equery/uses.py
+++ b/pym/gentoolkit/equery/uses.py
@@ -337,7 +337,6 @@ def main(input_args):
 
 global_usedesc = get_global_useflags()
 for pkg in matches:
-
 output = get_output_descriptions(pkg, global_usedesc)
 if output:
 if CONFIG["verbose"]:

diff --git a/pym/gentoolkit/eshowkw/__init__.py 
b/pym/gentoolkit/eshowkw/__init__.py
index ee58e8c..4bef14e 100644
--- a/pym/gentoolkit/eshowkw/__init__.py
+++ b/pym/gentoolkit/eshowkw/__init__.py
@@ -25,7 +25,6 @@ topper = "versionlist"
 
 
 def process_display(package, keywords, dbapi):
-
 portdata = keywords_content(
 package, keywords.keywords, dbapi, ignore_slots, order, bold, topper
 )

diff --git a/pym/gentoolkit/revdep_rebuild/collect.py 
b/pym/gentoolkit/revdep_rebuild/collect.py
index 0e5d274..897a12c 100644
--- a/pym/gentoolkit/revdep_rebuild/collect.py
+++ b/pym/gentoolkit/revdep_rebuild/collect.py
@@ -134,7 +134,6 @@ def collect_libraries_from_dir(dirs, mask, logger):
 or listing.endswith(".a")
 or ".so." in listing
 ):
-
 if os.path.islink(listing):
 found_symlinks.add(listing)
 else:

diff --git a/pym/gentoolkit/textwrap_.py b/pym/gentoolkit/textwrap_.py
index fd28c6a..dbacfec 100644
--- a/pym/gentoolkit/textwrap_.py
+++ b/pym/gentoolkit/textwrap_.py
@@ -47,7 +47,6 @@ class TextWrapper(textwrap.TextWrapper):
 ansi_re = re.compile(r"\x1b\[[0-9;]*m")
 
 while chunks:
-
 # Start the list of chunks that will make up the current line.
 # cur_len is just the length of all the chunks in cur_line.
 cur_line = []



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

2023-03-19 Thread Sam James
commit: 3bb68da27b4c47e86dbfd5f0ae6386a2a53f89f9
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 20 04:41:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 20 04:41:16 2023 +
URL:https://gitweb.gentoo.org/proj/gentoolkit.git/commit/?id=3bb68da2

.gitignorerevs: update for Black reformatting

See 5318fb2032cf24beafdda843af83c0a56d6c9dfe.

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

 .gitignorerevs | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/.gitignorerevs b/.gitignorerevs
index d9d4b22..a061025 100644
--- a/.gitignorerevs
+++ b/.gitignorerevs
@@ -2,3 +2,5 @@
 bbcd72b5fe85fe9bbca1913f8aa22077d94e75d0
 # Reformat with black 22.1.0
 76c188b5189375b3b3b7c92f31491990e29a1669
+# */*: Reformat with newer Black
+5318fb2032cf24beafdda843af83c0a56d6c9dfe



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

2023-03-19 Thread Sam James
commit: d58f064bee3f7ae57fe826da94a1e8b0f1df1573
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 20 03:49:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 20 04:03:51 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=d58f064b

CI: add Python 3.12 alphas

Per https://github.com/actions/setup-python/issues/150, we can just do
3.12-dev and such.

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

 .github/workflows/ci.yml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 244262c2e..12d01dd1d 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -18,6 +18,7 @@ jobs:
 - '3.9'
 - '3.10'
 - '3.11'
+- '3.12-dev'
 - 'pypy-3.7'
 - 'pypy-3.8'
 - 'pypy-3.9'



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

2023-03-19 Thread Sam James
commit: 28fd649ebc1c106dfc9111f0e487e8f9033e7654
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 20 03:48:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 20 04:03:51 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=28fd649e

CI: fix Python 3.11 workflow/job

Use the latest Python 3.11 release.

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

 .github/workflows/ci.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index f113a5c4d..244262c2e 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -17,7 +17,7 @@ jobs:
 - '3.8'
 - '3.9'
 - '3.10'
-- '3.11.0-alpha - 3.11.0'
+- '3.11'
 - 'pypy-3.7'
 - 'pypy-3.8'
 - 'pypy-3.9'



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

2023-03-19 Thread Sebastian Pipping
commit: 5908857f9311b36a24fd812d1a50d5ee6fd0ecc7
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Mar 20 02:58:08 2023 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Mon Mar 20 03:57:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5908857f

media-libs/libvisual: 0.4.2 + lv-tool

Signed-off-by: Sebastian Pipping  gentoo.org>

 media-libs/libvisual/Manifest   |  1 +
 media-libs/libvisual/libvisual-0.4.2.ebuild | 48 +
 2 files changed, 49 insertions(+)

diff --git a/media-libs/libvisual/Manifest b/media-libs/libvisual/Manifest
index a9fe47948878..379810644b5f 100644
--- a/media-libs/libvisual/Manifest
+++ b/media-libs/libvisual/Manifest
@@ -1 +1,2 @@
 DIST libvisual-0.4.1.tar.bz2 560877 BLAKE2B 
5429493424cbf7d5d6e17ef6a5219ffb5491a6e0f7ea9d9563021beabfdc22aead0d80924c17904b96cc645ef0dc737fa61680abf152b421ca5f4ac834fc6a19
 SHA512 
a1417a54d4f0566121db5d08770e7f41559ef7f3704d0da74f1dc316c6b7f16197d843a96382b4122d01251764ccb6ed240fd4e99abc7b0f440c9f43afa9506a
+DIST libvisual-0.4.2.tar.bz2 563023 BLAKE2B 
b9480db0f168f6e7b398f773c6bbf4d1dab75dd2b711cc9b0b5fd1fb790e57cdd1e9ed3733fb4f911586b7ebb6e1cb9f3bbe74bfe4e67b9cb95e3e7b2eee950a
 SHA512 
88634c27cd5de149d08141fb68d86a85320513208426f412541ab6aa985069683c17437fd0f49d6dafdd811a516f1f9268a2cf2146a3b55332280d7930f59b55

diff --git a/media-libs/libvisual/libvisual-0.4.2.ebuild 
b/media-libs/libvisual/libvisual-0.4.2.ebuild
new file mode 100644
index ..d79d98ed8917
--- /dev/null
+++ b/media-libs/libvisual/libvisual-0.4.2.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-minimal optfeature
+
+DESCRIPTION="Abstraction library between applications and audio visualisation 
plugins"
+HOMEPAGE="http://libvisual.org/;
+SRC_URI="https://github.com/Libvisual/libvisual/releases/download/${P}/${P}.tar.bz2;
+
+LICENSE="LGPL-2.1"
+SLOT="0.4"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+IUSE="debug nls threads"
+
+BDEPEND="
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )"
+DEPEND="media-libs/libsdl"
+RDEPEND="${DEPEND}"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/libvisual-0.4/libvisual/lvconfig.h
+)
+
+multilib_src_configure() {
+   ECONF_SOURCE="${S}" econf \
+   --disable-static \
+   --enable-lv-tool \
+   --disable-examples \
+   $(use_enable nls) \
+   $(use_enable threads) \
+   $(use_enable debug)
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   # no static archives
+   find "${ED}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   optfeature_header "Libvisual relies on plugins; consider also 
installing:"
+   optfeature operability  media-plugins/libvisual-plugins
+   optfeature projectm media-plugins/libvisual-projectm
+}



[gentoo-commits] repo/gentoo:master commit in: media-plugins/libvisual-plugins/

2023-03-19 Thread Sebastian Pipping
commit: 4c7e6eb4c06d072f3f2db38d1d6d05df8bb72449
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Mar 20 03:31:03 2023 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Mon Mar 20 03:57:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c7e6eb4

media-plugins/libvisual-plugins: 0.4.2 + PortAudio + PulseAudio

Signed-off-by: Sebastian Pipping  gentoo.org>

 media-plugins/libvisual-plugins/Manifest   |  1 +
 .../libvisual-plugins-0.4.2.ebuild | 60 ++
 2 files changed, 61 insertions(+)

diff --git a/media-plugins/libvisual-plugins/Manifest 
b/media-plugins/libvisual-plugins/Manifest
index d9e9f96971e1..c4b39d156a99 100644
--- a/media-plugins/libvisual-plugins/Manifest
+++ b/media-plugins/libvisual-plugins/Manifest
@@ -1 +1,2 @@
 DIST libvisual-plugins-0.4.1.tar.bz2 687994 BLAKE2B 
5899580c3b4f5959a5105b79565bd69d87973a38c3d860fb480d88a29846d3017b207ec318ffbd4a2e47382207ccd04cb043a99b68e76f0690cf77fa270e8722
 SHA512 
db80b081615e129d4bea34c7d99af1978bd1b569f4a1f17cfbbe3cadafc954085552c5944198f9c86f43aa367460d3ca5b4e4ea2aacee4f78dce9ff802a80663
+DIST libvisual-plugins-0.4.2.tar.bz2 731700 BLAKE2B 
9a803c2b545fe854959043a37123089f4a215fa8139fc72a520f6cffccb004f347709ea68c273dccf60373a957ecd0aaf7ed0fd3319d431c1f65dcfe10432a95
 SHA512 
16015bad0a898d0990ba9d5a1fe2ab2d649b5db8b965cc00fa62b095033dc8cf27559e79cc49099b5b0a1d679f1f5f6ba9ccf2eac3ac87ebe48da2e64554a568

diff --git a/media-plugins/libvisual-plugins/libvisual-plugins-0.4.2.ebuild 
b/media-plugins/libvisual-plugins/libvisual-plugins-0.4.2.ebuild
new file mode 100644
index ..00630b2e9cde
--- /dev/null
+++ b/media-plugins/libvisual-plugins/libvisual-plugins-0.4.2.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit multilib-minimal
+
+DESCRIPTION="collection of visualization plugins for use with the libvisual 
framework"
+HOMEPAGE="http://libvisual.org/;
+SRC_URI="https://github.com/Libvisual/libvisual/releases/download/${P}/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0.4"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+IUSE="alsa debug gstreamer gtk jack mplayer opengl portaudio pulseaudio"
+
+RDEPEND=">=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}]
+   ~media-libs/libvisual-${PV}[${MULTILIB_USEDEP}]
+   >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+   >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
+   >=x11-libs/libXrender-0.9.8[${MULTILIB_USEDEP}]
+   alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] )
+   gstreamer? ( media-libs/gstreamer[${MULTILIB_USEDEP}] )
+   gtk? ( x11-libs/gtk+:3[${MULTILIB_USEDEP}] )
+   jack? ( virtual/jack[${MULTILIB_USEDEP}] )
+   opengl? (
+   >=virtual/glu-9.0-r1[${MULTILIB_USEDEP}]
+   >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}]
+   )
+   portaudio? ( media-libs/portaudio[${MULTILIB_USEDEP}] )
+   pulseaudio? ( media-sound/pulseaudio[${MULTILIB_USEDEP}] )
+"
+BDEPEND=">=virtual/pkgconfig-0-r1"
+
+DEPEND="${RDEPEND}
+   >=x11-libs/libXt-1.1.4[${MULTILIB_USEDEP}]"
+
+DOCS=( AUTHORS ChangeLog NEWS README TODO )
+
+multilib_src_configure() {
+   ECONF_SOURCE=${S} \
+   econf \
+   $(use_enable jack) \
+   $(use_enable gtk gdkpixbuf-plugin) \
+   $(use_enable gstreamer gstreamer-plugin) \
+   $(use_enable alsa) \
+   $(use_enable mplayer) \
+   --enable-inputdebug \
+   $(use_enable opengl gltest) \
+   $(use_enable opengl nastyfft) \
+   $(use_enable opengl madspin) \
+   $(use_enable opengl flower) \
+   $(use_enable debug) \
+   $(use_enable portaudio) \
+   $(use_enable pulseaudio)
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   find "${D}" -name "*.la" -delete || die
+}



[gentoo-commits] proj/gentoolkit:master commit in: .github/workflows/

2023-03-19 Thread Sam James
commit: a5f1b8e775fe1d7d3ea55be6bf4813e54126f890
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 20 03:52:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 20 03:52:59 2023 +
URL:https://gitweb.gentoo.org/proj/gentoolkit.git/commit/?id=a5f1b8e7

CI: add Python 3.12 alphas

Per https://github.com/actions/setup-python/issues/150, we can just do
3.12-dev and such.

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

 .github/workflows/ci.yml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 90444dc..509f82e 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -14,6 +14,7 @@ jobs:
 - '3.9'
 - '3.10'
 - '3.11'
+- '3.12-dev'
 - 'pypy-3.7'
 - 'pypy-3.8'
 - 'pypy-3.9'



[gentoo-commits] proj/gentoolkit:master commit in: .github/workflows/

2023-03-19 Thread Sam James
commit: d0998f38174bffe40dfab925fc4ca23eff1ae5af
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 20 03:51:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 20 03:51:52 2023 +
URL:https://gitweb.gentoo.org/proj/gentoolkit.git/commit/?id=d0998f38

CI: fix Python 3.11 workflow/job

Use the latest Python 3.11 release.

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

 .github/workflows/ci.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 83e6ef3..422daa7 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -13,7 +13,7 @@ jobs:
 - '3.8'
 - '3.9'
 - '3.10'
-- '3.11.0-alpha - 3.11.0'
+- '3.11'
 - 'pypy-3.7'
 - 'pypy-3.8'
 - 'pypy-3.9'



[gentoo-commits] proj/gentoolkit:master commit in: .github/workflows/

2023-03-19 Thread Sam James
commit: 690bd313006a5a84b260fde2e6c7be788dd97bd0
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 20 03:52:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 20 03:52:41 2023 +
URL:https://gitweb.gentoo.org/proj/gentoolkit.git/commit/?id=690bd313

CI: update Portage version

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

 .github/workflows/ci.yml | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 422daa7..90444dc 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -19,7 +19,8 @@ jobs:
 - 'pypy-3.9'
 
 env:
-  PORTAGE_VERSION: "3.0.30"
+  # TODO: get this dynamically
+  PORTAGE_VERSION: "3.0.45.3"
 
 steps:
 - uses: actions/checkout@v2



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

2023-03-19 Thread Sam James
commit: 90b62715f4068e2f37764195f1d5140375beb051
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 20 03:50:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 20 03:50:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90b62715

app-portage/gentoolkit: add gentoo upstream metadata

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

 app-portage/gentoolkit/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/app-portage/gentoolkit/metadata.xml 
b/app-portage/gentoolkit/metadata.xml
index b637fc87273c..61cea5981d1e 100644
--- a/app-portage/gentoolkit/metadata.xml
+++ b/app-portage/gentoolkit/metadata.xml
@@ -12,4 +12,7 @@
   implementations of features that may in time make it into Portage, or
   into full-fledged tools in their own right.
   
+  
+proj/gentoolkit
+  
 



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

2023-03-19 Thread Sam James
commit: ea2aa2e7cafb7e425a4e4402b24da370bd1a6497
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 20 03:50:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 20 03:50:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea2aa2e7

app-portage/gentoolkit: add github upstream metadata

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

 app-portage/gentoolkit/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-portage/gentoolkit/metadata.xml 
b/app-portage/gentoolkit/metadata.xml
index 61cea5981d1e..030cf9c14f49 100644
--- a/app-portage/gentoolkit/metadata.xml
+++ b/app-portage/gentoolkit/metadata.xml
@@ -14,5 +14,6 @@
   
   
 proj/gentoolkit
+gentoo/gentoolkit
   
 



[gentoo-commits] repo/gentoo:master commit in: gui-apps/gnome-console/

2023-03-19 Thread Matt Turner
commit: c65c13dfe3c087de630113a0062ef503e74f357d
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sun Mar 19 23:57:03 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Mar 20 02:29:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c65c13df

gui-apps/gnome-console: Version bump to 44.0

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

 gui-apps/gnome-console/Manifest  |  1 +
 gui-apps/gnome-console/gnome-console-44.0.ebuild | 53 
 2 files changed, 54 insertions(+)

diff --git a/gui-apps/gnome-console/Manifest b/gui-apps/gnome-console/Manifest
index 2895949fbc05..8bc20d4eeac6 100644
--- a/gui-apps/gnome-console/Manifest
+++ b/gui-apps/gnome-console/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-console-43.0.tar.xz 161916 BLAKE2B 
9790026541e61d0ae303831363fec15efce242c35bde2e628eec7b9c405095de9301dec344feaf83e035a5343ee8cb71dbece951def6d14de40c73d9acc4
 SHA512 
b4da0f0c1e35bb468f5db8080b762c652358bd96d95dfbbc0d9b5c02d47c513c8adc23b1b38653873ab3a817e82bad5776ceeb6568d2041ab026ca460a7c3808
+DIST gnome-console-44.0.tar.xz 160764 BLAKE2B 
db8438cf90ae7d54a359faa6cdda15dfcf4f47ba350d7b62febe71b9ade39b52e2da8883705ef7e31886eca7aa2940a1a9d4813460ef8a04402b829bb21f5ba5
 SHA512 
c53435f303d1625730174f3ec36c554c2090a5e64796b03642bb2ccc7edc301219f324d929b77dd8b4bfe12553c089103b2b57b6e1062b504b0d0007c2079f28
 DIST gnome-console-44.beta.tar.xz 159476 BLAKE2B 
00430483a2cd5cc606d8d17468b172757151f683860bc922585f609b159bc17db87e8e8ae82211c9092406dcd218bc3240811f3ae863c4d629ef8b1830ec3867
 SHA512 
30eaa6fbd3acc02980475be7612e6d2a8652239eb3480835e09a86ba700198637f17003de3053cda034900c7c9eee61bbcd4f034662dff69c7af3fa61f94dc5e

diff --git a/gui-apps/gnome-console/gnome-console-44.0.ebuild 
b/gui-apps/gnome-console/gnome-console-44.0.ebuild
new file mode 100644
index ..057838f198a9
--- /dev/null
+++ b/gui-apps/gnome-console/gnome-console-44.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="A simple user-friendly terminal emulator for the GNOME desktop"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/console;
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.72:2
+   >=gui-libs/gtk-4.6:4
+   >=gui-libs/libadwaita-1.3_rc:1
+   >=gui-libs/vte-0.70.0:2.91-gtk4
+   gnome-base/libgtop:2=
+   >=dev-libs/libpcre2-10.32:0=
+   gnome-base/gsettings-desktop-schemas
+
+   x11-libs/pango
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   test? (
+   dev-util/desktop-file-utils
+   dev-libs/appstream-glib
+   )
+"
+
+src_configure() {
+   local emesonargs=(
+   -Ddevel=false
+   $(meson_use test tests)
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

2023-03-19 Thread Sam James
commit: b1498beb11f4660ad28dd288e61e21ea4b014994
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 20 02:22:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 20 02:22:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1498beb

sys-apps/inxi: Stabilize 3.3.20.1 x86, #902209

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

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

diff --git a/sys-apps/inxi/inxi-3.3.20.1.ebuild 
b/sys-apps/inxi/inxi-3.3.20.1.ebuild
index fb1ee597225e..874ac39a5e24 100644
--- a/sys-apps/inxi/inxi-3.3.20.1.ebuild
+++ b/sys-apps/inxi/inxi-3.3.20.1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${MY_PV}"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="bluetooth hddtemp opengl"
 
 RDEPEND="dev-lang/perl



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

2023-03-19 Thread Sam James
commit: 4b6d9b064520c7512da426b78d9ad54620b340dd
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 20 02:22:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 20 02:22:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b6d9b06

sys-apps/inxi: Stabilize 3.3.20.1 ppc64, #902209

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

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

diff --git a/sys-apps/inxi/inxi-3.3.20.1.ebuild 
b/sys-apps/inxi/inxi-3.3.20.1.ebuild
index 2c4181fa28fb..ed38e49a0467 100644
--- a/sys-apps/inxi/inxi-3.3.20.1.ebuild
+++ b/sys-apps/inxi/inxi-3.3.20.1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${MY_PV}"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm ~arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
 IUSE="bluetooth hddtemp opengl"
 
 RDEPEND="dev-lang/perl



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

2023-03-19 Thread Sam James
commit: f1b88471c8482619def7416eb34632ff16b5c1c0
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 20 02:22:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 20 02:22:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1b88471

sys-apps/inxi: Stabilize 3.3.20.1 amd64, #902209

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

 sys-apps/inxi/inxi-3.3.20.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/inxi/inxi-3.3.20.1.ebuild 
b/sys-apps/inxi/inxi-3.3.20.1.ebuild
index 4612496598d1..fb1ee597225e 100644
--- a/sys-apps/inxi/inxi-3.3.20.1.ebuild
+++ b/sys-apps/inxi/inxi-3.3.20.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${MY_PV}"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="bluetooth hddtemp opengl"
 
 RDEPEND="dev-lang/perl



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

2023-03-19 Thread Sam James
commit: 5a10f07ccf1b30ef10d06101bb41da6a1846cbd5
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 20 02:22:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 20 02:22:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a10f07c

sys-apps/inxi: Stabilize 3.3.20.1 arm, #902209

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

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

diff --git a/sys-apps/inxi/inxi-3.3.20.1.ebuild 
b/sys-apps/inxi/inxi-3.3.20.1.ebuild
index 874ac39a5e24..2c4181fa28fb 100644
--- a/sys-apps/inxi/inxi-3.3.20.1.ebuild
+++ b/sys-apps/inxi/inxi-3.3.20.1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${MY_PV}"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="bluetooth hddtemp opengl"
 
 RDEPEND="dev-lang/perl



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

2023-03-19 Thread Sam James
commit: 6b45474117d96ad23cd376603889d1036f7467af
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 20 02:22:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 20 02:22:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b454741

sys-apps/inxi: Stabilize 3.3.20.1 ppc, #902209

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

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

diff --git a/sys-apps/inxi/inxi-3.3.20.1.ebuild 
b/sys-apps/inxi/inxi-3.3.20.1.ebuild
index ed38e49a0467..a706e26a71c6 100644
--- a/sys-apps/inxi/inxi-3.3.20.1.ebuild
+++ b/sys-apps/inxi/inxi-3.3.20.1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${MY_PV}"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm ~arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86"
 IUSE="bluetooth hddtemp opengl"
 
 RDEPEND="dev-lang/perl



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

2023-03-19 Thread Sam James
commit: e9a002bd1068feafa55f1358370c781a92b2f817
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 20 02:18:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 20 02:21:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9a002bd

app-text/texlive-core: update SRC_URI

I've mirrored the files to my devspace now.

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

 app-text/texlive-core/texlive-core-2021-r2.ebuild | 14 +++---
 app-text/texlive-core/texlive-core-2021-r3.ebuild | 14 +++---
 app-text/texlive-core/texlive-core-2021-r6.ebuild | 12 ++--
 3 files changed, 20 insertions(+), 20 deletions(-)

diff --git a/app-text/texlive-core/texlive-core-2021-r2.ebuild 
b/app-text/texlive-core/texlive-core-2021-r2.ebuild
index 22b8b8716b82..ab7fa1955b85 100644
--- a/app-text/texlive-core/texlive-core-2021-r2.ebuild
+++ b/app-text/texlive-core/texlive-core-2021-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -16,9 +16,9 @@ HOMEPAGE="https://tug.org/texlive/;
 SLOT="0"
 LICENSE="GPL-2 LPPL-1.3c TeX"
 
-SRC_URI="https://dev.gentoo.org/~zlogene/distfiles/texlive/${MY_P}.tar.xz
-   
https://dev.gentoo.org/~zlogene/distfiles/texlive/texlive-tlpdb-${PV}.tar.xz
-   
https://dev.gentoo.org/~zlogene/distfiles/texlive/${PN}-patches-${PV}-${PATCHLEVEL}.tar.xz;
+SRC_URI="https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/texlive-tlpdb-${PV}.tar.xz
+   
https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/${PN}-patches-${PV}-${PATCHLEVEL}.tar.xz;
 
 # We ship binextra collection alongside
 TL_CORE_BINEXTRA_MODULES="
@@ -61,17 +61,17 @@ TL_CORE_EXTRA_DOC_MODULES="gsftopk.doc texlive.infra.doc 
texlive-scripts.doc ${T
 TL_CORE_EXTRA_SRC_MODULES="${TL_CORE_BINEXTRA_SRC_MODULES}"
 
 for i in ${TL_CORE_EXTRA_MODULES}; do
-   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-${i}-${PV}.tar.xz;
+   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-${i}-${PV}.tar.xz;
 done
 
 SRC_URI="${SRC_URI} doc? ( "
 for i in ${TL_CORE_EXTRA_DOC_MODULES}; do
-   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-${i}-${PV}.tar.xz;
+   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-${i}-${PV}.tar.xz;
 done
 SRC_URI="${SRC_URI} )"
 SRC_URI="${SRC_URI} source? ( "
 for i in ${TL_CORE_EXTRA_SRC_MODULES}; do
-   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-${i}-${PV}.tar.xz;
+   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-${i}-${PV}.tar.xz;
 done
 SRC_URI="${SRC_URI} )"
 

diff --git a/app-text/texlive-core/texlive-core-2021-r3.ebuild 
b/app-text/texlive-core/texlive-core-2021-r3.ebuild
index 22942ff163d8..bc3e5846cb3e 100644
--- a/app-text/texlive-core/texlive-core-2021-r3.ebuild
+++ b/app-text/texlive-core/texlive-core-2021-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -17,9 +17,9 @@ HOMEPAGE="https://tug.org/texlive/;
 SLOT="0"
 LICENSE="GPL-2 LPPL-1.3c TeX"
 
-SRC_URI="https://dev.gentoo.org/~zlogene/distfiles/texlive/${MY_P}.tar.xz
-   
https://dev.gentoo.org/~zlogene/distfiles/texlive/texlive-tlpdb-${PV}.tar.xz
-   
https://dev.gentoo.org/~zlogene/distfiles/texlive/${PN}-patches-${PV}-${PATCHLEVEL}.tar.xz;
+SRC_URI="https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/texlive-tlpdb-${PV}.tar.xz
+   
https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/${PN}-patches-${PV}-${PATCHLEVEL}.tar.xz;
 
 # We ship binextra collection alongside
 TL_CORE_BINEXTRA_MODULES="
@@ -62,17 +62,17 @@ TL_CORE_EXTRA_DOC_MODULES="gsftopk.doc texlive.infra.doc 
texlive-scripts.doc ${T
 TL_CORE_EXTRA_SRC_MODULES="${TL_CORE_BINEXTRA_SRC_MODULES}"
 
 for i in ${TL_CORE_EXTRA_MODULES}; do
-   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-${i}-${PV}.tar.xz;
+   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-${i}-${PV}.tar.xz;
 done
 
 SRC_URI="${SRC_URI} doc? ( "
 for i in ${TL_CORE_EXTRA_DOC_MODULES}; do
-   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-${i}-${PV}.tar.xz;
+   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-${i}-${PV}.tar.xz;
 done
 SRC_URI="${SRC_URI} )"
 SRC_URI="${SRC_URI} source? ( "
 for i in ${TL_CORE_EXTRA_SRC_MODULES}; do
-   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-${i}-${PV}.tar.xz;
+   SRC_URI="${SRC_URI} 

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

2023-03-19 Thread Sam James
commit: 9e78ac8188a9dfa6d08158636d4bbf05f2bc7efb
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 20 02:20:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 20 02:21:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e78ac81

dev-libs/kpathsea: update SRC_URI

I've mirrored the files to my devspace now.

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

 dev-libs/kpathsea/kpathsea-6.3.3_p20210325-r1.ebuild | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-libs/kpathsea/kpathsea-6.3.3_p20210325-r1.ebuild 
b/dev-libs/kpathsea/kpathsea-6.3.3_p20210325-r1.ebuild
index 45e773f12628..070d1bdb0646 100644
--- a/dev-libs/kpathsea/kpathsea-6.3.3_p20210325-r1.ebuild
+++ b/dev-libs/kpathsea/kpathsea-6.3.3_p20210325-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -9,8 +9,8 @@ TEXMFD_VERSION="11"
 
 DESCRIPTION="Path searching library for TeX-related files"
 HOMEPAGE="http://tug.org/texlive/;
-SRC_URI="https://dev.gentoo.org/~zlogene/distfiles/texlive/texlive-${PV#*_p}-source.tar.xz
-   
https://dev.gentoo.org/~zlogene/distfiles/texlive/${PN}-texmf.d-${TEXMFD_VERSION}.tar.xz;
+SRC_URI="https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/texlive-${PV#*_p}-source.tar.xz
+   
https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/${PN}-texmf.d-${TEXMFD_VERSION}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0/${PV%_p*}"
@@ -24,12 +24,12 @@ EXTRA_TL_MODULES="kpathsea"
 EXTRA_TL_DOC_MODULES="kpathsea.doc"
 
 for i in ${EXTRA_TL_MODULES} ; do
-   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-${i}-${TL_VERSION}.tar.xz;
+   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-${i}-${TL_VERSION}.tar.xz;
 done
 
 SRC_URI="${SRC_URI} doc? ( "
 for i in ${EXTRA_TL_DOC_MODULES} ; do
-   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-${i}-${TL_VERSION}.tar.xz;
+   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-${i}-${TL_VERSION}.tar.xz;
 done
 SRC_URI="${SRC_URI} ) "
 



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

2023-03-19 Thread Sam James
commit: d1afabe549f180dac0b5bee62019442402408cae
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 20 02:21:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 20 02:21:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1afabe5

texlive-module.eclass: update SRC_URI

I've mirrored the files to my devspace now.

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

 eclass/texlive-module.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/texlive-module.eclass b/eclass/texlive-module.eclass
index a53c22dde205..0c8a7c756517 100644
--- a/eclass/texlive-module.eclass
+++ b/eclass/texlive-module.eclass
@@ -91,7 +91,7 @@ IUSE="source"
 PKGEXT=tar.xz
 
 # Now where should we get these files?
-TEXLIVE_DEVS=${TEXLIVE_DEVS:- zlogene dilfridge }
+TEXLIVE_DEVS=${TEXLIVE_DEVS:- zlogene dilfridge sam }
 
 # We do not need anything from SYSROOT:
 #   Everything is built from the texlive install in /



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

2023-03-19 Thread Sam James
commit: afc68769a44e39053ba1b005fb240e00bdcab98c
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 20 02:20:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 20 02:21:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afc68769

dev-tex/bibtexu: update SRC_URI

I've mirrored the files to my devspace now.

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

 dev-tex/bibtexu/bibtexu-3.71_p20210325.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-tex/bibtexu/bibtexu-3.71_p20210325.ebuild 
b/dev-tex/bibtexu/bibtexu-3.71_p20210325.ebuild
index a5817093cadb..4c31f2a38543 100644
--- a/dev-tex/bibtexu/bibtexu-3.71_p20210325.ebuild
+++ b/dev-tex/bibtexu/bibtexu-3.71_p20210325.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 DESCRIPTION="8-bit Implementation of BibTeX 0.99 with a Very Large Capacity"
 HOMEPAGE="http://tug.org/texlive/;
-SRC_URI="https://dev.gentoo.org/~zlogene/distfiles/texlive/texlive-${PV#*_p}-source.tar.xz;
+SRC_URI="https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/texlive-${PV#*_p}-source.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -24,12 +24,12 @@ EXTRA_TL_MODULES="bibtex8 bibtexu"
 EXTRA_TL_DOC_MODULES="bibtex8.doc bibtexu.doc"
 
 for i in ${EXTRA_TL_MODULES} ; do
-   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-${i}-${TL_VERSION}.tar.xz;
+   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-${i}-${TL_VERSION}.tar.xz;
 done
 
 SRC_URI="${SRC_URI} doc? ( "
 for i in ${EXTRA_TL_DOC_MODULES} ; do
-   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-${i}-${TL_VERSION}.tar.xz;
+   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-${i}-${TL_VERSION}.tar.xz;
 done
 SRC_URI="${SRC_URI} ) "
 



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

2023-03-19 Thread Sam James
commit: cd5eee7abf4c9a236f3834ea8f0e751b18dd8384
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 20 02:20:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 20 02:21:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd5eee7a

dev-libs/ptexenc: update SRC_URI

I've mirrored the files to my devspace now.

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

 dev-libs/ptexenc/ptexenc-1.3.9_p20210325-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/ptexenc/ptexenc-1.3.9_p20210325-r1.ebuild 
b/dev-libs/ptexenc/ptexenc-1.3.9_p20210325-r1.ebuild
index f3313148fcb3..176d2c975430 100644
--- a/dev-libs/ptexenc/ptexenc-1.3.9_p20210325-r1.ebuild
+++ b/dev-libs/ptexenc/ptexenc-1.3.9_p20210325-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -7,7 +7,7 @@ inherit libtool
 
 DESCRIPTION="Library for Japanese pTeX providing a better way of handling 
character encodings"
 HOMEPAGE="http://tutimura.ath.cx/ptexlive/?ptexenc;
-SRC_URI="https://dev.gentoo.org/~zlogene/distfiles/texlive/texlive-${PV#*_p}-source.tar.xz;
+SRC_URI="https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/texlive-${PV#*_p}-source.tar.xz;
 S="${WORKDIR}/texlive-${PV#*_p}-source/texk/${PN}"
 
 LICENSE="BSD"



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

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

app-text/ps2pkm: update SRC_URI

I've mirrored the files to my devspace now.

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

 app-text/ps2pkm/ps2pkm-1.8_p20210325-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/ps2pkm/ps2pkm-1.8_p20210325-r1.ebuild 
b/app-text/ps2pkm/ps2pkm-1.8_p20210325-r1.ebuild
index 575e1e85866c..252d4f99d3ef 100644
--- a/app-text/ps2pkm/ps2pkm-1.8_p20210325-r1.ebuild
+++ b/app-text/ps2pkm/ps2pkm-1.8_p20210325-r1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 DESCRIPTION="Tool that converts a PostScript type1 font into a corresponding 
TeX PK font"
 HOMEPAGE="http://tug.org/texlive/;
-SRC_URI="https://dev.gentoo.org/~zlogene/distfiles/texlive/texlive-${PV#*_p}-source.tar.xz;
+SRC_URI="https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/texlive-${PV#*_p}-source.tar.xz;
 
 LICENSE="MIT"
 SLOT="0"



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

2023-03-19 Thread Sam James
commit: 99a809f3c10c693f1e9522d25ddb349d75c88151
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 20 02:19:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 20 02:21:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99a809f3

app-text/ttf2pk2: update SRC_URI

I've mirrored the files to my devspace now.

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

 app-text/ttf2pk2/ttf2pk2-2.0_p20210325.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/ttf2pk2/ttf2pk2-2.0_p20210325.ebuild 
b/app-text/ttf2pk2/ttf2pk2-2.0_p20210325.ebuild
index 2508e29afbae..249b1db56776 100644
--- a/app-text/ttf2pk2/ttf2pk2-2.0_p20210325.ebuild
+++ b/app-text/ttf2pk2/ttf2pk2-2.0_p20210325.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 DESCRIPTION="Freetype 2 based TrueType font to TeX's PK format converter"
 HOMEPAGE="http://tug.org/texlive/;
-SRC_URI="https://dev.gentoo.org/~zlogene/texlive/texlive-${PV#*_p}-source.tar.xz;
+SRC_URI="https://dev.gentoo.org/~{zlogene,sam}/texlive/texlive-${PV#*_p}-source.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"



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

2023-03-19 Thread Sam James
commit: a62abe31b02b835ba0ecd34f321a1cc3a3dfbeb3
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 20 02:18:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 20 02:21:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a62abe31

app-text/dvipsk: update SRC_URI

I've mirrored the files to my devspace now.

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

 app-text/dvipsk/dvipsk-2021.1_p20210325-r1.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-text/dvipsk/dvipsk-2021.1_p20210325-r1.ebuild 
b/app-text/dvipsk/dvipsk-2021.1_p20210325-r1.ebuild
index 17c6b2af4b95..2db4040223d4 100644
--- a/app-text/dvipsk/dvipsk-2021.1_p20210325-r1.ebuild
+++ b/app-text/dvipsk/dvipsk-2021.1_p20210325-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -7,19 +7,19 @@ inherit texlive-common
 
 DESCRIPTION="DVI-to-PostScript translator"
 HOMEPAGE="http://tug.org/texlive/;
-SRC_URI="https://dev.gentoo.org/~zlogene/distfiles/texlive/texlive-${PV#*_p}-source.tar.xz;
+SRC_URI="https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/texlive-${PV#*_p}-source.tar.xz;
 
 TL_VERSION=2021
 EXTRA_TL_MODULES="dvips"
 EXTRA_TL_DOC_MODULES="dvips.doc"
 
 for i in ${EXTRA_TL_MODULES} ; do
-   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-${i}-${TL_VERSION}.tar.xz;
+   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-${i}-${TL_VERSION}.tar.xz;
 done
 
 SRC_URI="${SRC_URI} doc? ( "
 for i in ${EXTRA_TL_DOC_MODULES} ; do
-   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-${i}-${TL_VERSION}.tar.xz;
+   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-${i}-${TL_VERSION}.tar.xz;
 done
 SRC_URI="${SRC_URI} ) "
 



[gentoo-commits] repo/gentoo:master commit in: sys-power/thermald/

2023-03-19 Thread Yixun Lan
commit: 40520ff8732783f898bd7a0c2c16b3c029bbb3b2
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Mar 20 00:58:08 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Mar 20 00:59:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40520ff8

sys-power/thermald: warn missing kernel feature

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

 sys-power/thermald/thermald-2.5.1.ebuild | 6 --
 sys-power/thermald/thermald-2.5.2.ebuild | 4 +++-
 2 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/sys-power/thermald/thermald-2.5.1.ebuild 
b/sys-power/thermald/thermald-2.5.1.ebuild
index 97ae4f71f839..bcc7f1b46b8a 100644
--- a/sys-power/thermald/thermald-2.5.1.ebuild
+++ b/sys-power/thermald/thermald-2.5.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-inherit autotools out-of-source systemd
+inherit autotools linux-info out-of-source systemd
 
 DESCRIPTION="Thermal daemon for Intel architectures"
 HOMEPAGE="https://github.com/intel/thermal_daemon;
@@ -28,6 +28,8 @@ DEPEND="${RDEPEND}
 S=${WORKDIR}/thermal_daemon-${PV}
 DOCS=( thermal_daemon_usage.txt README.txt )
 
+CONFIG_CHECK="~PERF_EVENTS_INTEL_RAPL ~X86_INTEL_PSTATE ~INTEL_POWERCLAMP 
~INT340X_THERMAL ~ACPI_THERMAL_REL ~INT3406_THERMAL"
+
 src_prepare() {
sed -i -e "/group=/s/power/wheel/g" \
data/org.freedesktop.thermald.conf || die

diff --git a/sys-power/thermald/thermald-2.5.2.ebuild 
b/sys-power/thermald/thermald-2.5.2.ebuild
index b5ef42067b32..a4a0727b15bf 100644
--- a/sys-power/thermald/thermald-2.5.2.ebuild
+++ b/sys-power/thermald/thermald-2.5.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit autotools out-of-source systemd
+inherit autotools linux-info out-of-source systemd
 
 DESCRIPTION="Thermal daemon for Intel architectures"
 HOMEPAGE="https://github.com/intel/thermal_daemon;
@@ -28,6 +28,8 @@ DEPEND="${RDEPEND}
 S=${WORKDIR}/thermal_daemon-${PV}
 DOCS=( thermal_daemon_usage.txt README.txt )
 
+CONFIG_CHECK="~PERF_EVENTS_INTEL_RAPL ~X86_INTEL_PSTATE ~INTEL_POWERCLAMP 
~INT340X_THERMAL ~ACPI_THERMAL_REL ~INT3406_THERMAL"
+
 src_prepare() {
sed -i -e "/group=/s/power/wheel/g" \
data/org.freedesktop.thermald.conf || die



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

2023-03-19 Thread Sam James
commit: b8cb14a193ecee1f9bbd51b6710c9e3399221e81
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 19 23:59:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 19 23:59:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8cb14a1

sci-geosciences/josm-bin: Stabilize 18646 x86, #901971

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

 sci-geosciences/josm-bin/josm-bin-18646.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-geosciences/josm-bin/josm-bin-18646.ebuild 
b/sci-geosciences/josm-bin/josm-bin-18646.ebuild
index 1aba0e7ffd7b..d8931ed8f866 100644
--- a/sci-geosciences/josm-bin/josm-bin-18646.ebuild
+++ b/sci-geosciences/josm-bin/josm-bin-18646.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"
 
 LICENSE="Apache-2.0 GPL-2+ GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 
 RDEPEND=">=virtual/jre-1.8"
 BDEPEND="app-arch/unzip"



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

2023-03-19 Thread Sam James
commit: f6e2b7ea7e4c9bac85435132b56ccdb31691b894
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 19 23:59:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 19 23:59:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6e2b7ea

sci-geosciences/josm-bin: Stabilize 18646 amd64, #901971

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

 sci-geosciences/josm-bin/josm-bin-18646.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-geosciences/josm-bin/josm-bin-18646.ebuild 
b/sci-geosciences/josm-bin/josm-bin-18646.ebuild
index d8931ed8f866..60cd9ef522d0 100644
--- a/sci-geosciences/josm-bin/josm-bin-18646.ebuild
+++ b/sci-geosciences/josm-bin/josm-bin-18646.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"
 
 LICENSE="Apache-2.0 GPL-2+ GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 
 RDEPEND=">=virtual/jre-1.8"
 BDEPEND="app-arch/unzip"



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

2023-03-19 Thread Sam James
commit: efd98b3e7696c08aec3e8f5441a0e392b4026864
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 19 23:58:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 19 23:58:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efd98b3e

sys-apps/grep: drop 3.9_p20230318

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

 sys-apps/grep/Manifest  |   2 -
 sys-apps/grep/grep-3.9_p20230318.ebuild | 115 
 2 files changed, 117 deletions(-)

diff --git a/sys-apps/grep/Manifest b/sys-apps/grep/Manifest
index a7a44e273c53..d1a05497f036 100644
--- a/sys-apps/grep/Manifest
+++ b/sys-apps/grep/Manifest
@@ -2,8 +2,6 @@ DIST grep-3.7.tar.xz 1641196 BLAKE2B 
acf03b1fe8065dac48d686de070bab9ecddae65c97f
 DIST grep-3.7.tar.xz.sig 833 BLAKE2B 
02a2850e22e8054dcfd02b6f08747a97d43dae9adb908516bdaed35750aa7f773832ad1b0b4c53d7b0ebc8f1fe2979e7938bbbeeb09ea00c11b4a0d5846c7b9c
 SHA512 
9db28883b696fbbb0fad32f4ecd168954dc475d5f0a8f2b4f960ff615ef7dd8348a7caaee85a96287824472a29485ff921af121c582083ca5ad5c30960f99cf4
 DIST grep-3.8.tar.xz 1709536 BLAKE2B 
24cf6f7aa35c85f59f508969ee9731c5be1e5c613e64e636f464bbdde917bb99ba739e4b82abf08da127ad0400d62e27d139f85142035745121d381982ec6c36
 SHA512 
2014519a80c6dcd799837e1bd7d9d5ebe8729ec54b0dc76981dac4755a9a8a9f200470cdcc911e2825bed8162e61da39e3dd60289f7393b48bf67314077d0c79
 DIST grep-3.8.tar.xz.sig 833 BLAKE2B 
40f472389705375611015ba0eb85eb32643304b1a324877a75821d086a128a20d00df3d7cd960ec45709f40f21488bbcf993c6fe667ef23663688b33296e650b
 SHA512 
8266b58485f225c2189814e3898c72e59d251b729e0c302d31f57abdb7ac2e6e28dde2c5c8095673b6f007b2a3ebc26db1dca910a7771aba80dad4b3c6761ee4
-DIST grep-3.9.4-c83f.tar.xz 1684888 BLAKE2B 
b50d526c2552bc59807cc4ea2ed8ccbac3a93726c4b1c6e5cb6bd51a875aa0fc20d5642cc449593a3223c8838bd24f21efdf495509cacfec6dfc7092b2bcd169
 SHA512 
1c7062ec1c39904e84a092b512ddcb2fd97320cf9dff9f6dcd01f3cd5edcf52a4752cc68de26fc7f5016b0d08b40333916f1ba607a5c54a1b175e780bb9c7892
-DIST grep-3.9.4-c83f.tar.xz.sig 833 BLAKE2B 
d785c4dd27c735d89471979971d59428ccf2cd2141001e3a7b9edf18d4ccd3d6af7ffbf0f251ba042737222f0dd0b590a867d8142802ce30b1e7d6cab6b2fbe1
 SHA512 
c09e1835bd0f117249152637d408e816652a49373edb4822a1f95c33786a859d88e9a4be76671a35f74e9d9673a4741e5757f087aa82b4002c8bcf578a085137
 DIST grep-3.9.8-026c.tar.xz 1685328 BLAKE2B 
1505fabf4614ba270cc7bc2c71152aa611050f0431687894e187ec93d069ed6d9b8a888406ea7461216fb9d8d42fa5ad293161c2535121875a8b21eb64b5fc9e
 SHA512 
b11ff829590a875b7d53bb3f7e8c46f01b5dc89133eacb4a55941a1906ca1d2b99eeaef1fd0d07b9b265b972bc782ac311b5e5f0e43f8ef51c5c944b1e22317b
 DIST grep-3.9.8-026c.tar.xz.sig 833 BLAKE2B 
84c2aff801eaf075be6fcf985ffb4ea144c2c07d43b9df71e123b9b87b504ab3065e84ae1ee4a18c902215afbef4ecdc772bbede857cce74188099f6222be60e
 SHA512 
6274b204156eb91dbcc65e279f808e8f865220ff10550c468d44823e65ae0e1d7da51d8468315fff326bfc4f13f9edbdc873799ed4cfbce388bd1a76781e675b
 DIST grep-3.9.tar.xz 1680380 BLAKE2B 
33fefce2a831ad6f00f2eb1d8a063cf280635f2d9c481c98981f7a2ff143c846ab570a448c9c02c3ba08cf2c98612cb364d2d033baf92d62c4515315453cc6f9
 SHA512 
38aaa28bded9f6d1d527356e9e63bb1dafb4ec8f09e83f2d3bc86c1d6af1a5a8cb9895067375b5b8929ec2cba6ab71c369ed4c6e2a0f7a01dec3c11a6f4c1836

diff --git a/sys-apps/grep/grep-3.9_p20230318.ebuild 
b/sys-apps/grep/grep-3.9_p20230318.ebuild
deleted file mode 100644
index f699fa5744b4..
--- a/sys-apps/grep/grep-3.9_p20230318.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/grep.asc
-inherit flag-o-matic verify-sig
-
-DESCRIPTION="GNU regular expression matcher"
-HOMEPAGE="https://www.gnu.org/software/grep/;
-
-if [[ ${PV} == *_p* ]] ; then
-   # Subscribe to the 'platform-testers' ML to find these.
-   # Useful to test on our especially more niche arches and report issues 
upstream.
-   MY_COMMIT="4-c83f"
-   MY_P=${PN}-$(ver_cut 1-2).${MY_COMMIT}
-   SRC_URI="https://meyering.net/${PN}/${MY_P}.tar.xz;
-   SRC_URI+=" verify-sig? ( https://meyering.net/${PN}/${MY_P}.tar.xz.sig 
)"
-   S="${WORKDIR}"/${MY_P}
-else
-   SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
-   SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig )"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux 
~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-IUSE="+egrep-fgrep nls pcre static"
-
-# We lack dev-libs/libsigsegv[static-libs] for now
-REQUIRED_USE="static? ( !sparc )"
-
-LIB_DEPEND="
-   pcre? ( >=dev-libs/libpcre2-7.8-r1[static-libs(+)] )
-   sparc? ( dev-libs/libsigsegv )
-"
-RDEPEND="
-   !static? ( ${LIB_DEPEND//\[static-libs(+)]} )
-   nls? ( virtual/libintl )
-  

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

2023-03-19 Thread Sam James
commit: c39f2ef845ba68c705303475f1f39d041600db76
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 19 23:58:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 19 23:58:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c39f2ef8

sys-apps/grep: add 3.9_p20230319 (unkeyworded)

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

 sys-apps/grep/Manifest  |   2 +
 sys-apps/grep/grep-3.9_p20230319.ebuild | 115 
 2 files changed, 117 insertions(+)

diff --git a/sys-apps/grep/Manifest b/sys-apps/grep/Manifest
index bdbbc6f7590c..a7a44e273c53 100644
--- a/sys-apps/grep/Manifest
+++ b/sys-apps/grep/Manifest
@@ -4,5 +4,7 @@ DIST grep-3.8.tar.xz 1709536 BLAKE2B 
24cf6f7aa35c85f59f508969ee9731c5be1e5c613e6
 DIST grep-3.8.tar.xz.sig 833 BLAKE2B 
40f472389705375611015ba0eb85eb32643304b1a324877a75821d086a128a20d00df3d7cd960ec45709f40f21488bbcf993c6fe667ef23663688b33296e650b
 SHA512 
8266b58485f225c2189814e3898c72e59d251b729e0c302d31f57abdb7ac2e6e28dde2c5c8095673b6f007b2a3ebc26db1dca910a7771aba80dad4b3c6761ee4
 DIST grep-3.9.4-c83f.tar.xz 1684888 BLAKE2B 
b50d526c2552bc59807cc4ea2ed8ccbac3a93726c4b1c6e5cb6bd51a875aa0fc20d5642cc449593a3223c8838bd24f21efdf495509cacfec6dfc7092b2bcd169
 SHA512 
1c7062ec1c39904e84a092b512ddcb2fd97320cf9dff9f6dcd01f3cd5edcf52a4752cc68de26fc7f5016b0d08b40333916f1ba607a5c54a1b175e780bb9c7892
 DIST grep-3.9.4-c83f.tar.xz.sig 833 BLAKE2B 
d785c4dd27c735d89471979971d59428ccf2cd2141001e3a7b9edf18d4ccd3d6af7ffbf0f251ba042737222f0dd0b590a867d8142802ce30b1e7d6cab6b2fbe1
 SHA512 
c09e1835bd0f117249152637d408e816652a49373edb4822a1f95c33786a859d88e9a4be76671a35f74e9d9673a4741e5757f087aa82b4002c8bcf578a085137
+DIST grep-3.9.8-026c.tar.xz 1685328 BLAKE2B 
1505fabf4614ba270cc7bc2c71152aa611050f0431687894e187ec93d069ed6d9b8a888406ea7461216fb9d8d42fa5ad293161c2535121875a8b21eb64b5fc9e
 SHA512 
b11ff829590a875b7d53bb3f7e8c46f01b5dc89133eacb4a55941a1906ca1d2b99eeaef1fd0d07b9b265b972bc782ac311b5e5f0e43f8ef51c5c944b1e22317b
+DIST grep-3.9.8-026c.tar.xz.sig 833 BLAKE2B 
84c2aff801eaf075be6fcf985ffb4ea144c2c07d43b9df71e123b9b87b504ab3065e84ae1ee4a18c902215afbef4ecdc772bbede857cce74188099f6222be60e
 SHA512 
6274b204156eb91dbcc65e279f808e8f865220ff10550c468d44823e65ae0e1d7da51d8468315fff326bfc4f13f9edbdc873799ed4cfbce388bd1a76781e675b
 DIST grep-3.9.tar.xz 1680380 BLAKE2B 
33fefce2a831ad6f00f2eb1d8a063cf280635f2d9c481c98981f7a2ff143c846ab570a448c9c02c3ba08cf2c98612cb364d2d033baf92d62c4515315453cc6f9
 SHA512 
38aaa28bded9f6d1d527356e9e63bb1dafb4ec8f09e83f2d3bc86c1d6af1a5a8cb9895067375b5b8929ec2cba6ab71c369ed4c6e2a0f7a01dec3c11a6f4c1836
 DIST grep-3.9.tar.xz.sig 833 BLAKE2B 
bbb8a07986368755276c6648378afdbec44da2873574ebb0dce634b0e90da2cb6fd0eaf64969843e2fe65ae5e83aba6b1fea9fde9b246fbedf982393cf54b715
 SHA512 
d50e11d0d333c09a6afcae511c93cfb54d9dd0a6600f271abf5e103cbf8bdcf9b8606924d7c71770e20c35df5d5468dc339cea1f05d257776734e17f8378d891

diff --git a/sys-apps/grep/grep-3.9_p20230319.ebuild 
b/sys-apps/grep/grep-3.9_p20230319.ebuild
new file mode 100644
index ..9b91be42e509
--- /dev/null
+++ b/sys-apps/grep/grep-3.9_p20230319.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/grep.asc
+inherit flag-o-matic verify-sig
+
+DESCRIPTION="GNU regular expression matcher"
+HOMEPAGE="https://www.gnu.org/software/grep/;
+
+if [[ ${PV} == *_p* ]] ; then
+   # Subscribe to the 'platform-testers' ML to find these.
+   # Useful to test on our especially more niche arches and report issues 
upstream.
+   MY_COMMIT="8-026c"
+   MY_P=${PN}-$(ver_cut 1-2).${MY_COMMIT}
+   SRC_URI="https://meyering.net/${PN}/${MY_P}.tar.xz;
+   SRC_URI+=" verify-sig? ( https://meyering.net/${PN}/${MY_P}.tar.xz.sig 
)"
+   S="${WORKDIR}"/${MY_P}
+else
+   SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
+   SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig )"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux 
~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+IUSE="+egrep-fgrep nls pcre static"
+
+# We lack dev-libs/libsigsegv[static-libs] for now
+REQUIRED_USE="static? ( !sparc )"
+
+LIB_DEPEND="
+   pcre? ( >=dev-libs/libpcre2-7.8-r1[static-libs(+)] )
+   sparc? ( dev-libs/libsigsegv )
+"
+RDEPEND="
+   !static? ( ${LIB_DEPEND//\[static-libs(+)]} )
+   nls? ( virtual/libintl )
+   virtual/libiconv
+"
+DEPEND="
+   ${RDEPEND}
+   static? ( ${LIB_DEPEND} )
+"
+BDEPEND="
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+   verify-sig? ( sec-keys/openpgp-keys-grep )
+"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
+

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

2023-03-19 Thread Yixun Lan
commit: 592d85e59acd73be93089c7c6a6d0b2ac4e3d807
Author: Yixun Lan  gentoo  org>
AuthorDate: Sun Mar 19 23:54:14 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sun Mar 19 23:54:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=592d85e5

dev-vcs/stgit: fix LDFLAGS QA warning

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

 dev-vcs/stgit/stgit-2.1.0.ebuild | 2 +-
 dev-vcs/stgit/stgit-2.2.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-vcs/stgit/stgit-2.1.0.ebuild b/dev-vcs/stgit/stgit-2.1.0.ebuild
index 20fc837b2e4e..54147b17ac7c 100644
--- a/dev-vcs/stgit/stgit-2.1.0.ebuild
+++ b/dev-vcs/stgit/stgit-2.1.0.ebuild
@@ -142,7 +142,7 @@ RDEPEND=""
 
 # rust does not use *FLAGS from make.conf, silence portage warning
 # update with proper path to binaries this crate installs, omit leading /
-QA_FLAGS_IGNORED="usr/bin/${PN}"
+QA_FLAGS_IGNORED="usr/bin/stg"
 
 src_configure() {
filter-lto #bug 897692

diff --git a/dev-vcs/stgit/stgit-2.2.0.ebuild b/dev-vcs/stgit/stgit-2.2.0.ebuild
index 5c031f871323..683baec1b3a5 100644
--- a/dev-vcs/stgit/stgit-2.2.0.ebuild
+++ b/dev-vcs/stgit/stgit-2.2.0.ebuild
@@ -194,7 +194,7 @@ RDEPEND=""
 
 # rust does not use *FLAGS from make.conf, silence portage warning
 # update with proper path to binaries this crate installs, omit leading /
-QA_FLAGS_IGNORED="usr/bin/${PN}"
+QA_FLAGS_IGNORED="usr/bin/stg"
 
 src_configure() {
filter-lto #bug 897692



[gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal-gnome/

2023-03-19 Thread Matt Turner
commit: 5b55272cd4191a05b9786784483a143a93327a11
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sun Mar 19 21:32:04 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar 19 23:38:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b55272c

sys-apps/xdg-desktop-portal-gnome: Version bump to 44.0

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

 sys-apps/xdg-desktop-portal-gnome/Manifest |  1 +
 .../xdg-desktop-portal-gnome-44.0.ebuild   | 43 ++
 2 files changed, 44 insertions(+)

diff --git a/sys-apps/xdg-desktop-portal-gnome/Manifest 
b/sys-apps/xdg-desktop-portal-gnome/Manifest
index e1a2d817b1de..44880863c2ce 100644
--- a/sys-apps/xdg-desktop-portal-gnome/Manifest
+++ b/sys-apps/xdg-desktop-portal-gnome/Manifest
@@ -1,2 +1,3 @@
 DIST xdg-desktop-portal-gnome-43.1.tar.xz 125248 BLAKE2B 
5290041b3b0d24c6d62c1433c492fa5b04af80493d192392d6b89839356c1a4f2c74aba5509476bd5df5383375889d50636216b52e2448de1b3c8360501cb16b
 SHA512 
fc9b2a0bf5483194326308099be0cb76245644bfc26546a4e63679eb695400cf254aa9e85de1b168e07ba7f05eb4f9fe4fde31853bcee4bd8bfb94063933ebc3
+DIST xdg-desktop-portal-gnome-44.0.tar.xz 127076 BLAKE2B 
e8775fe8017b5112bba995cea830a64b5f77222e40f09bf5318bed720274a7516cd2178b6d132b71b9608aae2885b9f9cab679a5abce25cd099591633a8a51e7
 SHA512 
1aa8eae420f4bf00ea34b3ad665edad89f9444bd2d5baa84d1f96b303ab072c66c139eb760cfbfd796691bda745f3eb5455f8d805fb042c8037eb786a730eb95
 DIST xdg-desktop-portal-gnome-44.rc.tar.xz 127040 BLAKE2B 
b762d1e29cad9ed9afa98cfd98793a2b27c1553beccdaf6bccceaf642cd35d9d28bcbc3b4be891d1fb54efe99a27d62cf190f317deb26ea837b73b0448272a58
 SHA512 
bb3be21cbb4cb0e1fb22ae70d4c47cbd8b8bc6e87d4495f967fb4f8494cdcb0f1b3d03c15d12ed9cec4fca31151e99a967b38b3eb46cfdcc791f399185ceeacc

diff --git 
a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.0.ebuild 
b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.0.ebuild
new file mode 100644
index ..ef62dd2dfcc4
--- /dev/null
+++ b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org meson systemd xdg
+
+DESCRIPTION="Backend implementation for xdg-desktop-portal using GNOME"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="wayland X"
+
+DEPEND="
+   dev-libs/glib:2
+   gnome-base/gnome-desktop:4=
+   gui-libs/libadwaita:1
+   media-libs/fontconfig
+   sys-apps/dbus
+   >=sys-apps/xdg-desktop-portal-1.15.0
+   >=sys-apps/xdg-desktop-portal-gtk-1.14.0
+   gui-libs/gtk:4[wayland?,X?]
+   X? ( x11-libs/libX11 )
+   wayland? ( dev-libs/wayland )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   dev-util/gdbus-codegen
+   sys-devel/gettext
+   virtual/pkgconfig
+
+   wayland? ( dev-util/wayland-scanner )
+"
+
+src_configure() {
+   local emesonargs=(
+   -Dsystemduserunitdir="$(systemd_get_userunitdir)"
+   )
+
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: profiles/, net-libs/webkit-gtk/

2023-03-19 Thread Matt Turner
commit: 178b21ba0df784d9aa045a2c1e113974928a2e5a
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Mar 19 22:55:35 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar 19 23:38:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=178b21ba

net-libs/webkit-gtk: Version bump to 2.40.0

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

 net-libs/webkit-gtk/Manifest  |   1 +
 net-libs/webkit-gtk/webkit-gtk-2.40.0-r410.ebuild | 250 ++
 net-libs/webkit-gtk/webkit-gtk-2.40.0-r600.ebuild | 243 +
 net-libs/webkit-gtk/webkit-gtk-2.40.0.ebuild  | 240 +
 profiles/package.mask |   1 +
 5 files changed, 735 insertions(+)

diff --git a/net-libs/webkit-gtk/Manifest b/net-libs/webkit-gtk/Manifest
index 7ecd2dd83aa1..e31e3149fc77 100644
--- a/net-libs/webkit-gtk/Manifest
+++ b/net-libs/webkit-gtk/Manifest
@@ -1,2 +1,3 @@
 DIST webkitgtk-2.38.3.tar.xz 33003928 BLAKE2B 
ae2ab019a765e91110e12277954bea9ae16fd898f854f58e665d273bcbd9ca43ee3219eea7ba0fb5716b17b8efdfeeb395c5976b38848562be95ea372b9b70bc
 SHA512 
1e5f0d73d6b1d64faf20ab909f1765439fab230dd360dd1906962f03a24725cf9f50a375b1987b615c64fb161ab32d29d6b1d49ea75c7b2b32f495e4ad0f38ce
 DIST webkitgtk-2.38.5.tar.xz 33011600 BLAKE2B 
0dba732c18b7f21602b9f834866d137b6be582adc36f91775e838f99a6ee89216773ab641be62a0fd0834bac8adb45d315a2be9caf19551484a8b95c22797d46
 SHA512 
9038892910e95d3b7819396c9071b59ee51eadd6cad62130fdd4e02d3f5187b7a2986c5939a378190e14059149f2db0a0b57feb23ac44f5ea764c160e6181eef
+DIST webkitgtk-2.40.0.tar.xz 40042140 BLAKE2B 
4f26d893da99c7aed18594a844b1f91e32178a1bdd236e0cdd21683ed095ab2196f37c13f749e69b22b72146b98fca2a27778948aabde336d17c4d40dcf0cdc1
 SHA512 
550dafb31d71edf984d6b7636366f839d31f6b244b87f83c6efe7af17efe3f2f63268d2c39a6a3c474afadf2b30df868efaefcf38197b30cc6b11c63de7d2ddc

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.40.0-r410.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.40.0-r410.ebuild
new file mode 100644
index ..aadc66693cf3
--- /dev/null
+++ b/net-libs/webkit-gtk/webkit-gtk-2.40.0-r410.ebuild
@@ -0,0 +1,250 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_REQ_USE="xml(+)"
+PYTHON_COMPAT=( python3_{9..11} )
+USE_RUBY="ruby30 ruby31"
+
+inherit check-reqs flag-o-matic gnome2 optfeature python-any-r1 ruby-single 
toolchain-funcs cmake
+
+MY_P="webkitgtk-${PV}"
+DESCRIPTION="Open source web browser engine"
+HOMEPAGE="https://www.webkitgtk.org;
+SRC_URI="https://www.webkitgtk.org/releases/${MY_P}.tar.xz;
+
+LICENSE="LGPL-2+ BSD"
+SLOT="4.1/0" # soname version of libwebkit2gtk-4.1
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+IUSE="aqua avif examples gamepad gles2-only gnome-keyring +gstreamer 
+introspection pdf +jpeg2k +jumbo-build lcms seccomp spell systemd wayland X"
+REQUIRED_USE="|| ( aqua wayland X )"
+
+# Tests do not run when built from tarballs
+# https://bugs.webkit.org/show_bug.cgi?id=215986
+RESTRICT="test"
+
+# Dependencies found at Source/cmake/OptionsGTK.cmake
+# Missing WebRTC support, but ENABLE_MEDIA_STREAM/ENABLE_WEB_RTC is 
experimental upstream (PRIVATE OFF) and shouldn't be used yet in 2.30
+# >=gst-plugins-opus-1.14.4-r1 for opusparse (required by MSE)
+# TODO: gst-plugins-base[X] is only needed when build configuration ends up 
with GLX set, but that's a bit automagic too to fix
+# Softblocking webkit-gtk-2.38:4 as we going to use webkit-2.38:4.1's 
WebKitDriver binary
+RDEPEND="
+   >=x11-libs/cairo-1.16.0[X?]
+   >=media-libs/fontconfig-2.13.0:1.0
+   >=media-libs/freetype-2.9.0:2
+   >=dev-libs/libgcrypt-1.7.0:0=
+   >=x11-libs/gtk+-3.22.0:3[aqua?,introspection?,wayland?,X?]
+   >=media-libs/harfbuzz-1.4.2:=[icu(+)]
+   >=dev-libs/icu-61.2:=
+   media-libs/libjpeg-turbo:0=
+   >=media-libs/libepoxy-1.4.0
+   >=net-libs/libsoup-3.0.8:3.0[introspection?]
+   >=dev-libs/libxml2-2.8.0:2
+   >=media-libs/libpng-1.4:0=
+   dev-db/sqlite:3
+   sys-libs/zlib:0
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   media-libs/libwebp:=
+
+   >=dev-libs/glib-2.70.0:2
+   >=dev-libs/libxslt-1.1.7
+   media-libs/woff2
+   gnome-keyring? ( app-crypt/libsecret )
+   introspection? ( >=dev-libs/gobject-introspection-1.59.1:= )
+   dev-libs/libtasn1:=
+   spell? ( >=app-text/enchant-0.22:2 )
+   gstreamer? (
+   >=media-libs/gstreamer-1.20:1.0
+   >=media-libs/gst-plugins-base-1.20:1.0[egl,X?]
+   gles2-only? ( media-libs/gst-plugins-base:1.0[gles2] )
+   !gles2-only? ( media-libs/gst-plugins-base:1.0[opengl] )
+   >=media-plugins/gst-plugins-opus-1.20:1.0
+   >=media-libs/gst-plugins-bad-1.20:1.0
+   )
+
+   X? (
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   

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

2023-03-19 Thread Matt Turner
commit: e0f7e3a79afe4a2462dead214d7423a3f9b545ca
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sun Mar 19 20:45:54 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar 19 23:38:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0f7e3a7

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

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

 gnome-base/gnome-desktop/Manifest  |  1 +
 .../gnome-desktop/gnome-desktop-44.0-r300.ebuild   | 74 ++
 .../gnome-desktop/gnome-desktop-44.0-r400.ebuild   | 67 
 3 files changed, 142 insertions(+)

diff --git a/gnome-base/gnome-desktop/Manifest 
b/gnome-base/gnome-desktop/Manifest
index a5d109c03ba1..5c4e4b145f5e 100644
--- a/gnome-base/gnome-desktop/Manifest
+++ b/gnome-base/gnome-desktop/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-desktop-43.1.tar.xz 764876 BLAKE2B 
b7f19a14e69450fc7cf9e0fe404cc0b78c5478d58b4f278b4c2eaeb20d8a43103c07458a68836d912a9576c2819790cd84002e196c2f1dbc4b5db0f34914cc2c
 SHA512 
6b6c9597629ec32453ba1823a3508616a951c0274400e4814cd5b39438ee2c752842cbd37a8dc4f19e9a667a7f171546895ebb15a2a79802171466e395e9b3a4
 DIST gnome-desktop-43.2.tar.xz 765508 BLAKE2B 
db54a18cace207e0044e35fa95cf149a51f6948c77db27963503fc1aa4aa3ec6d32da0dd517b83abfae770f81bab72e930d36e1de80ef5aa6bee1fa55f3aa7e9
 SHA512 
b1a84f75dd793ad856a4f4995cc2d87a5ed91e1bb498229587defb139b8b988b1087610026576c34a51f1f9439ae36efa01544857deed1c8b6ec25cd68f0bc30
+DIST gnome-desktop-44.0.tar.xz 765764 BLAKE2B 
3859b95c7cae0a46190335e707b07b0f9ca47238f9ebe2109c260d04627e8034ddaa7408b8bfb91d258d608279c32fd09a1477f860ccaf324f5a63da4b18a214
 SHA512 
707e96ffe1bbe27c448dd007b5a005e06ea3bba945c1c6708c61b8cec204cef6f5ed540f8ba0f5e566c2fdbc825fc6f9f0440706e0aea132490ca6d48823e180

diff --git a/gnome-base/gnome-desktop/gnome-desktop-44.0-r300.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-44.0-r300.ebuild
new file mode 100644
index ..123a0ed9e55b
--- /dev/null
+++ b/gnome-base/gnome-desktop/gnome-desktop-44.0-r300.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome.org meson xdg
+
+DESCRIPTION="Library with common API for various GNOME modules"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
+
+LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
+SLOT="3/20" # subslot = libgnome-desktop-3 soname version
+IUSE="debug +introspection seccomp systemd udev"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+
+COMMON_DEPEND="
+   >=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]
+   >=x11-libs/gtk+-3.3.6:3[introspection?]
+   >=dev-libs/glib-2.53.0:2
+   >=gnome-base/gsettings-desktop-schemas-3.27.0[introspection?]
+   x11-misc/xkeyboard-config
+   x11-libs/libxkbcommon
+   app-text/iso-codes
+   systemd? ( sys-apps/systemd:= )
+   udev? ( virtual/libudev:= )
+   seccomp? ( sys-libs/libseccomp )
+
+   x11-libs/cairo
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${COMMON_DEPEND}
+   media-libs/fontconfig
+"
+RDEPEND="${COMMON_DEPEND}
+   seccomp? ( sys-apps/bubblewrap )
+   !https://gitlab.gnome.org/GNOME/gnome-desktop/;
+
+LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
+SLOT="4/2" # subslot = libgnome-desktop-4 soname version
+IUSE="debug gtk-doc seccomp systemd udev"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+
+COMMON_DEPEND="
+   >=x11-libs/gdk-pixbuf-2.36.5:2[introspection]
+   >=gui-libs/gtk-4.4.0:4[introspection]
+   >=dev-libs/glib-2.53.0:2
+   >=gnome-base/gsettings-desktop-schemas-3.27.0[introspection]
+   x11-misc/xkeyboard-config
+   x11-libs/libxkbcommon
+   app-text/iso-codes
+   systemd? ( sys-apps/systemd:= )
+   udev? ( virtual/libudev:= )
+   seccomp? ( sys-libs/libseccomp )
+
+   x11-libs/cairo
+   >=dev-libs/gobject-introspection-1.54:=
+"
+DEPEND="${COMMON_DEPEND}
+   media-libs/fontconfig
+"
+RDEPEND="${COMMON_DEPEND}
+   seccomp? ( sys-apps/bubblewrap )
+   !

[gentoo-commits] repo/gentoo:master commit in: media-gfx/gnome-font-viewer/

2023-03-19 Thread Matt Turner
commit: b3120725358d489b379c06b2a0057b4d85032df1
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sun Mar 19 20:20:15 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar 19 23:38:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3120725

media-gfx/gnome-font-viewer: Version bump to 44.0

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

 media-gfx/gnome-font-viewer/Manifest   |  1 +
 .../gnome-font-viewer-44.0.ebuild  | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/media-gfx/gnome-font-viewer/Manifest 
b/media-gfx/gnome-font-viewer/Manifest
index 9321568a1894..2c4a7d6079e7 100644
--- a/media-gfx/gnome-font-viewer/Manifest
+++ b/media-gfx/gnome-font-viewer/Manifest
@@ -1,3 +1,4 @@
 DIST gnome-font-viewer-41.0.tar.xz 179672 BLAKE2B 
ce9e91b319ccf2e099cd30cf13e407270775950321e2bea69703050b5797ed879320939d260aba175f3ed6f5719e23f5628c6501f362c3e367ca5ddf70902037
 SHA512 
09d9ddcdd18fd0023dff46e7197988473119e0d753b7814fdca0116c6831a93146301dd56ee77546121c573c8d93801b5d8fed0c46da47052e31749058c21d50
 DIST gnome-font-viewer-43.0.tar.xz 291800 BLAKE2B 
8d47eed603a932c47ccbd88f75b87e3df6850b89854b30ce1b75979867f5a75c8db97387833f118fc27e8f6c54c838523d6ab7f72813b9040d9100a3f46760ca
 SHA512 
9d93cee4e62802640722294a0db7b5947d417e393a95aca9017b9904708037fbf353e35d891181c8acdb5615ed9c20ec03c26b197bb982196122bf9cb0a37fd5
+DIST gnome-font-viewer-44.0.tar.xz 299644 BLAKE2B 
9eceda601332601a3918331c0b4dae1f588ec88d9c28323694291f22e9add115ccfd70ef8c2d3b1a410bcf7c7443810abdb58a156927c235fb895412dea54213
 SHA512 
f2da77fadbd76eaaf661cb518043ebad6f964a90f1cede5b58160a3aa08a0fe42a9972bc4871725dc7ae16eb4199329ef2ea08734b8017306e61341e51c37bea
 DIST gnome-font-viewer-44.rc.tar.xz 299360 BLAKE2B 
c627b79623caa8d1fac031cafdc31d9ffc0b9af4f15e4b14b10c5bcbaf5fc0c3f80ed65bd4d8fd336109162f5e0cb5b0131db18b2c6fdc9512560965490fee5c
 SHA512 
2a20e3d46f43a787b32668c84f191de91c69e20536f0f603aee0453989ca8cfeb5d8309b5c98a6a8af38018bf024fe1bbb5636b4d2bb5fc301f19db11c7fc5af

diff --git a/media-gfx/gnome-font-viewer/gnome-font-viewer-44.0.ebuild 
b/media-gfx/gnome-font-viewer/gnome-font-viewer-44.0.ebuild
new file mode 100644
index ..e7d86275e6fe
--- /dev/null
+++ b/media-gfx/gnome-font-viewer/gnome-font-viewer-44.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome.org meson xdg
+
+DESCRIPTION="Font viewer utility for GNOME"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-font-viewer;
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux"
+
+DEPEND="
+   >=dev-libs/glib-2.56.0:2
+   >=gui-libs/gtk-4.5.0:4
+   >=gui-libs/libadwaita-1.2.0:1
+   >=media-libs/harfbuzz-0.9.9:=
+   media-libs/fontconfig:1.0
+   media-libs/freetype:2
+   gnome-base/gnome-desktop:4=
+   dev-libs/fribidi
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   dev-libs/appstream-glib
+   dev-libs/libxml2:2
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-weather/

2023-03-19 Thread Matt Turner
commit: f6826829f01329efc26e26244c3d5d1a24a89b4a
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sun Mar 19 19:55:10 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar 19 23:38:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6826829

gnome-extra/gnome-weather: Version bump to 44.0

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

 gnome-extra/gnome-weather/Manifest |  1 +
 .../gnome-weather/gnome-weather-44.0.ebuild| 53 ++
 2 files changed, 54 insertions(+)

diff --git a/gnome-extra/gnome-weather/Manifest 
b/gnome-extra/gnome-weather/Manifest
index becaa505ee75..ccfdefc905ac 100644
--- a/gnome-extra/gnome-weather/Manifest
+++ b/gnome-extra/gnome-weather/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-weather-43.0.tar.xz 234344 BLAKE2B 
d255fec2103f9af3ce36db64d0d294732693850c9acd6bd53ea45552ac19e577786df3b110b66ff59d0d99df9f39f53592f48b4e1cad3aabf675bb4a410e19a9
 SHA512 
392f9c3f41583767d3dc8f3411b36c7eacc6191648879948f87c92d0891cf7ee34090e7093a91a5d7e07b4b795235a3ff675c1f34854b61e5faa6fe7dba17b9b
+DIST gnome-weather-44.0.tar.xz 236152 BLAKE2B 
40ff3e2d3339fbab0da3629c95e843ad3a304c76aadc6f7772ae7fd38337dc7c3aad1e90cfee1a513b770788a223838b741728d6307b815fa50453f9d355c903
 SHA512 
56f4eb716793c047b438c6f5839bc60bae478b6f407bf067c4df51be35a96b31d9d98b33faf7f6e52606b22827f0da72289558da89c2746ee6e2fad6d3332e05
 DIST gnome-weather-44.rc.tar.xz 236064 BLAKE2B 
3caae800b43f5f705534ce33624624dbc12909162416f6d46745c61f27703d7581e0aec58d1fc1085bcc970a4abb856632eb53fc1a4dac50fbdb179434c1c698
 SHA512 
c95d839dd94a5cc25bb782ab5181f1b0f88f948f3723358de393ffdabbff084007c22580fc580be402a2cc071a770caa77228d154f81b20172712317555b6206

diff --git a/gnome-extra/gnome-weather/gnome-weather-44.0.ebuild 
b/gnome-extra/gnome-weather/gnome-weather-44.0.ebuild
new file mode 100644
index ..248617832067
--- /dev/null
+++ b/gnome-extra/gnome-weather/gnome-weather-44.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="A weather application for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Design/Apps/Weather;
+
+LICENSE="GPL-2+ LGPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+
+DEPEND="
+   >=dev-libs/glib-2.32:2
+   >=dev-libs/gobject-introspection-1.56:=
+   >=gui-libs/gtk-4.5:4
+   >=dev-libs/gjs-1.71.0
+   >=app-misc/geoclue-2.3.1:2.0
+   >=gui-libs/libadwaita-1.2.0:1=
+   >=dev-libs/libgweather-3.90.0:4=
+"
+RDEPEND="${DEPEND}
+   gnome-base/gsettings-desktop-schemas
+"
+# libxml2 required for glib-compile-resources
+BDEPEND="
+   dev-libs/appstream-glib
+   dev-libs/libxml2:2
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+# Tests have a lot of issues, starting with reliance on a system installation,
+# accessing the network and other intermittent failures with network-sandbox 
disabled
+# https://gitlab.gnome.org/GNOME/gnome-weather/issues/67 (and rest not filed)
+# test dep: $(python_gen_any_dep 'dev-util/dogtail[${PYTHON_USEDEP}]')
+# With 3.34, this is now behind a dogtail option we can pass (and have data 
validation)
+
+src_configure() {
+   meson_src_configure -Dprofile=default -Ddogtail=false
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

2023-03-19 Thread Matt Turner
commit: 7eb7e94edd3236ef5c2b1d3beada0942efc170c9
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sun Mar 19 19:03:39 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar 19 23:38:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7eb7e94e

media-gfx/simple-scan: Version bump to 44.0

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

 media-gfx/simple-scan/Manifest|  1 +
 media-gfx/simple-scan/simple-scan-44.0.ebuild | 71 +++
 2 files changed, 72 insertions(+)

diff --git a/media-gfx/simple-scan/Manifest b/media-gfx/simple-scan/Manifest
index 48be881a9c7e..4b8cc8822ca0 100644
--- a/media-gfx/simple-scan/Manifest
+++ b/media-gfx/simple-scan/Manifest
@@ -1 +1,2 @@
 DIST simple-scan-42.5.tar.xz 1193500 BLAKE2B 
ba6299e351e12a996b55a2c0c213290ea8b1faa490e7b6950ef961ca9c6f65522370064afe655f305fbfcd8dd225b0d22def10fbe3d358584c71933030e72003
 SHA512 
d479d11fb735e4f63eeb1917d00befe71c1c2128dd425f57f8069c0ae7132053c7259c11139be3c59a9ad1e27367f08174a8dc2632255d105705a36b3871a7f4
+DIST simple-scan-44.0.tar.xz 1198824 BLAKE2B 
2bc9ea19a99b02d6acdb21036558bd2d42751699a89d41ec4da3336c061ecc7ad249b34ab0b30c6a6fc162fb7f6538859d1c29b2c9a843f2c2a8785dadc8a086
 SHA512 
8543b687eafec4f2460efa446146b4fe3a0ad469e5dcc5fcd19a02484cbfac5bce80741b488217af44c580720a01577a8e78479a4d2e96307da3de9dcfa467c6

diff --git a/media-gfx/simple-scan/simple-scan-44.0.ebuild 
b/media-gfx/simple-scan/simple-scan-44.0.ebuild
new file mode 100644
index ..120c5a46df80
--- /dev/null
+++ b/media-gfx/simple-scan/simple-scan-44.0.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{9..11} )
+inherit gnome.org gnome2-utils meson python-any-r1 vala xdg
+
+DESCRIPTION="Simple document scanning utility"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/simple-scan;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="colord webp"
+
+DEPEND="
+   >=dev-libs/glib-2.38:2
+   >=x11-libs/gtk+-3.24:3
+   >=gui-libs/libhandy-1.6.0:1
+   >=sys-libs/zlib-1.2.3.1:=
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   >=dev-libs/libgusb-0.2.7
+   colord? ( >=x11-misc/colord-0.1.24:=[udev(+)] )
+   webp? ( media-libs/libwebp:= )
+   >=media-gfx/sane-backends-1.0.20
+"
+RDEPEND="${DEPEND}
+   x11-misc/xdg-utils
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   $(vala_depend)
+   dev-libs/libxml2:2
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   gui-libs/libhandy:1[vala]
+   dev-libs/libgusb[vala]
+   colord? ( x11-misc/colord[vala] )
+"
+
+PATCHES=(
+   # Add control for optional dependencies
+   "${FILESDIR}"/40.0-add-control-optional-deps.patch
+)
+
+src_prepare() {
+   default
+   vala_setup
+   xdg_environment_reset
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use colord)
+   -Dpackagekit=false
+   $(meson_use webp)
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

2023-03-19 Thread Matt Turner
commit: 90c0362270a8a7e9a1ba1c9979b30873d49b77ca
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sun Mar 19 18:35:38 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar 19 23:38:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90c03622

x11-wm/mutter: Version bump to 44.0

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

 x11-wm/mutter/Manifest   |   1 +
 x11-wm/mutter/mutter-44.0.ebuild | 216 +++
 2 files changed, 217 insertions(+)

diff --git a/x11-wm/mutter/Manifest b/x11-wm/mutter/Manifest
index 8f6b40f3f400..536a834288d1 100644
--- a/x11-wm/mutter/Manifest
+++ b/x11-wm/mutter/Manifest
@@ -1,3 +1,4 @@
 DIST mutter-43.2.tar.xz 2781032 BLAKE2B 
cb4fc05ae9b53029649e9c80c8ce450d383a41f142ff1000bca6f9c1ddc707897511b5b54e8e28b4d263d19cffdfa699cef034d667cd8f166f8274c0f237d41a
 SHA512 
ae6afccdf6af99197072afabf0900e1a72f38acfa6c4d039e8db03d21e89513f8828f29eb292ca9dfdec64388dcc4a93db64139e3af66706aaac81461b5da96d
 DIST mutter-43.3.tar.xz 2782016 BLAKE2B 
9a931dba410a71e67383a453c4480622fceea5d7466bf05cf20b474e3cb06288ea8015bc391a77fc3a358c60282a965428c4984006a0ea8db9a7cfee2e2f
 SHA512 
5e9d4b213ac674889af9c15dd52f79a28a1c38af57f08a19bd6b2bf78a799aaa2f6dcb76adb9fa8d6a94e21d988befc37a696bc06801c96e1f692c80a5aff2ae
+DIST mutter-44.0.tar.xz 2838932 BLAKE2B 
0a5ea5a45a8074face45727af5d332ef61d69180d941634bf1ab673f53cd710893ccbedd16cb7bc1a09b51120b2047105a04a8eae4fbcb3803179eba89c7d73e
 SHA512 
c7d35e797d080f90cc43b2904bb04d2328fecd13cd7d1ab12b1db735d331b2df9501668c2e0f7a10ea3ad9821048b09cbeb7149fcda3d43f37e5a1834bb04e2b
 DIST mutter-44.rc.tar.xz 2837848 BLAKE2B 
7590afd00f6e6e65062675fd2478a8b7f41e7199f0ea0f77ccd8e62ba6e07bdefea57f8206a1f57cef101c97abe9f621cd4bf3cabca0d2bd0249f330c104072d
 SHA512 
1d7659f9b4bb96ea50c32f122a8e621639007d023970cfeeb2afe5351abc38b9a697163019e26c85cad611f65eccbcd9f940ff1ff5ab10509fda8122c43f9a66

diff --git a/x11-wm/mutter/mutter-44.0.ebuild b/x11-wm/mutter/mutter-44.0.ebuild
new file mode 100644
index ..5ef3fcb79b38
--- /dev/null
+++ b/x11-wm/mutter/mutter-44.0.ebuild
@@ -0,0 +1,216 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{9..11} )
+inherit gnome.org gnome2-utils meson python-any-r1 udev xdg
+
+DESCRIPTION="GNOME compositing window manager based on Clutter"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/mutter/;
+
+LICENSE="GPL-2+"
+SLOT="0/$(($(ver_cut 1) - 32))" # 0/libmutter_api_version - ONLY gnome-shell 
(or anything using mutter-clutter-.pc) should use the subslot
+
+IUSE="debug elogind gnome gtk-doc input_devices_wacom +introspection 
screencast sysprof systemd test udev wayland video_cards_nvidia"
+# native backend requires gles3 for hybrid graphics blitting support, udev and 
a logind provider
+REQUIRED_USE="
+   gtk-doc? ( introspection )
+   wayland? ( ^^ ( elogind systemd ) udev )
+   test? ( wayland )"
+RESTRICT="!test? ( test )"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+# gnome-settings-daemon is build checked, but used at runtime only for 
org.gnome.settings-daemon.peripherals.keyboard gschema
+# xorg-server is needed at build and runtime with USE=wayland for Xwayland
+# v3.32.2 has many excessive or unused *_req variables declared, thus 
currently the dep order ignores those and goes via dependency() call order
+DEPEND="
+   >=media-libs/graphene-1.10.2[introspection?]
+   x11-libs/gdk-pixbuf:2
+   >=x11-libs/pango-1.46[introspection?]
+   >=x11-libs/cairo-1.14[X]
+   >=dev-libs/fribidi-1.0.0
+   >=gnome-base/gsettings-desktop-schemas-42.0[introspection?]
+   >=dev-libs/glib-2.75.1:2
+   gnome-base/gnome-settings-daemon
+   >=dev-libs/json-glib-0.12.0[introspection?]
+   >=x11-libs/libxkbcommon-0.4.3
+   x11-libs/libICE
+   >=app-accessibility/at-spi2-core-2.46:2[introspection?]
+   sys-apps/dbus
+   >=x11-misc/colord-1.4.5:=
+   >=media-libs/lcms-2.6:2
+   >=media-libs/harfbuzz-2.6.0
+
+   gnome? ( gnome-base/gnome-desktop:4= )
+
+   >=media-libs/libcanberra-0.26
+
+   media-libs/libglvnd[X]
+
+   wayland? (
+   >=dev-libs/wayland-protocols-1.31
+   >=dev-libs/wayland-1.21.0
+
+   x11-libs/libdrm
+   media-libs/mesa[gbm(+)]
+   >=dev-libs/libinput-1.18.0:=
+
+   elogind? ( sys-auth/elogind )
+   x11-base/xwayland
+   video_cards_nvidia? ( gui-libs/egl-wayland )
+   )
+   udev? (
+   >=virtual/libudev-232-r1:=
+   >=dev-libs/libgudev-232
+   )
+   systemd? ( sys-apps/systemd )
+   x11-libs/libSM
+   input_devices_wacom? ( >=dev-libs/libwacom-0.13:= )
+   >=x11-libs/startup-notification-0.7
+   screencast? ( 

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-characters/

2023-03-19 Thread Matt Turner
commit: f1d95cbea6d8646cfc04bb9c0227279e80c2f3bb
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sun Mar 19 20:01:12 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar 19 23:38:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1d95cbe

gnome-extra/gnome-characters: Version bump to 44.0

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

 gnome-extra/gnome-characters/Manifest  |  1 +
 .../gnome-characters/gnome-characters-44.0.ebuild  | 41 ++
 2 files changed, 42 insertions(+)

diff --git a/gnome-extra/gnome-characters/Manifest 
b/gnome-extra/gnome-characters/Manifest
index bdef540d19f0..4b85812cf2d5 100644
--- a/gnome-extra/gnome-characters/Manifest
+++ b/gnome-extra/gnome-characters/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-characters-43.1.tar.xz 58 BLAKE2B 
6920bd10fe794143b4ff8920c0c81fce2649493d827201f4e47c46a3defb3fd8cadafdd9c7eacc35be7a9978b3d9047f64c5318c2582d3d87de6e1afe5bfbd66
 SHA512 
75fb25b7d6c2984a0d59887e0c408c0dc210061fa1e0cedbffefd8ef8b4b610a7db1c248926a5b6473fc0f806937e953e9e72a39b2a880c4871399226f3a77f4
+DIST gnome-characters-44.0.tar.xz 586540 BLAKE2B 
996e06151f0bd35f41212ed4cf46181105011c7dee3b60ae46de0f244f2d9c39741e0c844628e9a308d13b977089ef448790094f3dbd924b12d8f49ebeddb70f
 SHA512 
d49f4df21e7ff295bb16cf66640446e9e572689252e1a04314316443da670e585ef918a00bd7503b764d49b76e4c32286df2be2a3c432552e5bbcad6fe62e724
 DIST gnome-characters-44.rc.tar.xz 586420 BLAKE2B 
e9afdc092ce858db9786adfed01175b40cb7d8ea4f38f09008be7f3e35bad287a46f65678076a58c82c3655578d92ce29c7b7c2b901197a19db9f9b50c584e9e
 SHA512 
84b2287889ba1087ac2c7156419df898fd0f6a52bb6d7716c918fa6f17b9d7e10b3f053cae8610f7e8d5ef2e4a144a620bc1aa393bf68fe7200b77edc7c38934

diff --git a/gnome-extra/gnome-characters/gnome-characters-44.0.ebuild 
b/gnome-extra/gnome-characters/gnome-characters-44.0.ebuild
new file mode 100644
index ..9502a589d2b6
--- /dev/null
+++ b/gnome-extra/gnome-characters/gnome-characters-44.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="Unicode character map viewer and library"
+HOMEPAGE="https://wiki.gnome.org/Design/Apps/CharacterMap;
+
+LICENSE="GPL-2+ BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-libs/gjs-1.50
+   >=dev-libs/glib-2.32:2
+   >=dev-libs/gobject-introspection-1.35.9:=
+   >=gui-libs/gtk-4.6:4[introspection]
+   >=gui-libs/libadwaita-1.2:1=
+   x11-libs/gdk-pixbuf:2
+   >=x11-libs/pango-1.36[introspection]
+   gnome-base/gnome-desktop:3[introspection]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-libs/libxml2:2
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

2023-03-19 Thread Matt Turner
commit: 05b039ecd4fa117cce964582eb368062c6d69eb4
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sun Mar 19 18:16:12 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar 19 23:38:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05b039ec

dev-python/pygobject: Version bump to 3.44.0

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

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

diff --git a/dev-python/pygobject/Manifest b/dev-python/pygobject/Manifest
index 64b1d99664d3..44372501a093 100644
--- a/dev-python/pygobject/Manifest
+++ b/dev-python/pygobject/Manifest
@@ -1,2 +1,3 @@
 DIST pygobject-3.42.2.tar.xz 558724 BLAKE2B 
3e98cf52e818eff42beb8b6120ee8eb4cbe3a6f49670d355e1081b71d411bc93fc701cc37108a321cfcc19698c39b8b61cce5a9369d871da58fd2a2c0455fb96
 SHA512 
eb604f839e0702e8aeff0f19665e44c05c56cae02ce892e9ab8a95ddb0d5d0216182d0c9a0059fc8e05990c0d5707f2f7456d8924bbfb95ce1d9a42908ac0119
 DIST pygobject-3.43.1.tar.xz 559504 BLAKE2B 
d8424b34a7945d2ef98bcaff009e5a281c187cb8d28cffdcddbec5b16b20619cbb64c3e1ccf23128c4ff4f8187151ca75044977ffb563506085816d886f4
 SHA512 
e12e53368a94f49daacf24519d9bd65ca11481d6a3059635bebaec43a84d2620fb619c2eac36f7f6b0202a6268b1990f9452355e13b114a4988de18fe30ce66e
+DIST pygobject-3.44.0.tar.xz 559572 BLAKE2B 
ff94b38879d5955a3ef1845b5a2c65ec61e058ea54e0a696093c95d68eb39ca131601cdfbc165d120df6fd81404d096b7164941775354a43b878fb1d08e5b973
 SHA512 
d6b54b85a130e0d23ec41d6e3c2d5ef7a141193f5ae8cadcea939ad37389109f43900debd51d66611699b653e5af5ee8e4c500e08cf3ea16dcdac109e819cd2a

diff --git a/dev-python/pygobject/pygobject-3.44.0.ebuild 
b/dev-python/pygobject/pygobject-3.44.0.ebuild
new file mode 100644
index ..4973eef2ad38
--- /dev/null
+++ b/dev-python/pygobject/pygobject-3.44.0.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=no
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+
+inherit gnome.org meson virtualx xdg distutils-r1
+
+DESCRIPTION="Python bindings for GObject Introspection"
+HOMEPAGE="https://pygobject.readthedocs.io/;
+
+LICENSE="LGPL-2.1+"
+SLOT="3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="+cairo examples test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.56:2
+   >=dev-libs/gobject-introspection-1.56:=
+   dev-libs/libffi:=
+   cairo? (
+   >=dev-python/pycairo-1.16.0[${PYTHON_USEDEP}]
+   x11-libs/cairo[glib]
+   )
+"
+DEPEND="
+   ${RDEPEND}
+   test? (
+   >=app-accessibility/at-spi2-core-2.46.0[introspection]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   x11-libs/gdk-pixbuf:2[introspection,jpeg]
+   x11-libs/gtk+:3[introspection]
+   x11-libs/pango[introspection]
+   )
+"
+BDEPEND="virtual/pkgconfig"
+
+python_configure() {
+   local emesonargs=(
+   $(meson_feature cairo pycairo)
+   $(meson_use test tests)
+   -Dpython="${EPYTHON}"
+   )
+   meson_src_configure
+}
+
+python_compile() {
+   meson_src_compile
+}
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   local -x GIO_USE_VFS="local" # prevents odd issues with deleting 
${T}/.gvfs
+   local -x GIO_USE_VOLUME_MONITOR="unix" # prevent udisks-related 
failures in chroots, bug #449484
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   local -x XDG_CACHE_HOME="${T}/${EPYTHON}"
+   meson_src_test --timeout-multiplier 3 || die "test failed for 
${EPYTHON}"
+}
+
+python_install() {
+   meson_src_install
+   python_optimize
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   use examples && dodoc -r examples
+}



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

2023-03-19 Thread Matt Turner
commit: ea2c4f24403b5a46ed10539c66b716294c1a646a
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sun Mar 19 18:20:58 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar 19 23:38:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea2c4f24

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

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

 gnome-base/gnome-shell/Manifest|   1 +
 gnome-base/gnome-shell/gnome-shell-44.0.ebuild | 182 +
 2 files changed, 183 insertions(+)

diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest
index 4b9d82994026..8514999bda5d 100644
--- a/gnome-base/gnome-shell/Manifest
+++ b/gnome-base/gnome-shell/Manifest
@@ -1,3 +1,4 @@
 DIST gnome-shell-43.2.tar.xz 1946776 BLAKE2B 
0b581ed84bb3b8804cb4b5be07ae6be479f1092abf4c018d140edc81dcf0f88dc6c3321f591bc55c16e2141b4dd59e353c1f244749de13e4571a5b5aba6ad57d
 SHA512 
f25754b60696723db3db4141eb14fda88f5d913cc8a9d7270a34b9a1493f9bd4caadf45b142fd0bd82f594d9fb47980c3b0242bb58ee184a61968f0d1f09bfc4
 DIST gnome-shell-43.3.tar.xz 1953404 BLAKE2B 
a3ba8bfa5dcd65b50228b447a20d8f50d6fea1b18c36383214fb055491ea5baf43caa227ecac7c7d59a2f3d56bb25fbf04209cdeff32370e01af0b7f5aa8b97a
 SHA512 
6d2a36b21b1e3d1bd8667c72ff2c2cf4e57a3b0abbcb9b4e115803ec727b892f5884ba7aa48412396c855294c58e862dd2d972e1d6bed0de657e208f4c4aaab9
+DIST gnome-shell-44.0.tar.xz 1992764 BLAKE2B 
2d8ccb04c143e174c992bfecc9e5c8f78025db9af741ed120713c8fcb934def98e182cf6f993c1fafb5088b70759c1742329134fa87cf0288fbec018d174fff2
 SHA512 
5e19e3e3b06be6b06699f49501dee85fd21e5f4f394902732c505c24baa16a719848e31034d98718deb06cb004d3e8daf886a086412c2b67614eafecd1676bde
 DIST gnome-shell-44.rc.tar.xz 1997120 BLAKE2B 
c82ca81d6470176e15dbbec3de9766890e0bddde77e68b071ee405762d5b98292fe68258be14699e5b9939208489d99c1e092b4c4ffe76c545b4fd01159ca450
 SHA512 
b7426564ae5face421f7e61574044851bacc828566629bb4f9efe354e5d3bc3c26e558b20ff07af0e904f1f490d5e734ed66f65c3274152259fa661e1856dcbd

diff --git a/gnome-base/gnome-shell/gnome-shell-44.0.ebuild 
b/gnome-base/gnome-shell/gnome-shell-44.0.ebuild
new file mode 100644
index ..638f1c5e3c69
--- /dev/null
+++ b/gnome-base/gnome-shell/gnome-shell-44.0.ebuild
@@ -0,0 +1,182 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit gnome.org gnome2-utils meson optfeature python-single-r1 virtualx xdg
+
+DESCRIPTION="Provides core UI functions for the GNOME desktop"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell 
https://gitlab.gnome.org/GNOME/gnome-shell;
+
+LICENSE="GPL-2+ LGPL-2+"
+SLOT="0"
+IUSE="elogind gtk-doc +ibus +networkmanager systemd test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   ?? ( elogind systemd )"
+RESTRICT="!test? ( test )"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+# libXfixes-5.0 needed for pointer barriers and #include 

+DEPEND="
+   >=gnome-extra/evolution-data-server-3.46.0:=
+   >=app-crypt/gcr-3.90.0:4=[introspection]
+   >=dev-libs/glib-2.68:2
+   >=dev-libs/gobject-introspection-1.49.1:=
+   >=dev-libs/gjs-1.73.1[cairo]
+   >=x11-libs/gtk+-3.15.0:3[introspection]
+   >=x11-wm/mutter-44.0:0/12[introspection,test?]
+   >=sys-auth/polkit-0.120_p20220509[introspection]
+   >=gnome-base/gsettings-desktop-schemas-42_beta[introspection]
+   >=x11-libs/startup-notification-0.11
+   >=app-i18n/ibus-1.5.19
+   >=gnome-base/gnome-desktop-40.0:4
+   networkmanager? (
+   >=net-misc/networkmanager-1.10.4[introspection]
+   net-libs/libnma[introspection]
+   >=app-crypt/libsecret-0.18
+   dev-libs/dbus-glib
+   )
+   systemd? (
+   >=sys-apps/systemd-242:=
+   >=gnome-base/gnome-desktop-3.34.2:3=[systemd]
+   )
+   elogind? ( >=sys-auth/elogind-237 )
+
+   app-arch/gnome-autoar
+   dev-libs/json-glib
+
+   >=app-accessibility/at-spi2-core-2.46:2[introspection]
+   x11-libs/gdk-pixbuf:2[introspection]
+   dev-libs/libxml2:2
+   x11-libs/libX11
+
+   >=media-libs/libpulse-2[glib]
+   dev-libs/libical:=
+   >=x11-libs/libXfixes-5.0
+
+   gui-libs/gtk:4[introspection]
+
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   ')
+   media-libs/libglvnd[X]
+"
+# Runtime-only deps are probably incomplete and approximate.
+# Introspection deps generated from inspection of the output of:
+#  for i in `rg -INUo 'const(?s).*imports.gi' |cut -d= -f1 |cut -c7- |sort 
-u`; do echo $i ;done |cut -d, -f1 |sort -u
+# or
+#  rg -INUo 'const(?s).*imports.gi' |cut -d= -f1 |cut -c7- | sed -e 
's:[{}]::g' | awk '{$1=$1; print}' | awk -F',' '{$1=$1;print}' | tr ' ' '\n' | 
sort -u | sed -e 's/://g'
+# These will give a lot of unnecessary 

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

2023-03-19 Thread Matt Turner
commit: f2639e3df516e6a02f6cbc0665f9841ada65e0ed
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sun Mar 19 18:30:30 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar 19 23:38:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2639e3d

gnome-extra/gnome-shell-extensions: Version bump to 44.0

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

 gnome-extra/gnome-shell-extensions/Manifest|  1 +
 .../gnome-shell-extensions-44.0.ebuild | 70 ++
 2 files changed, 71 insertions(+)

diff --git a/gnome-extra/gnome-shell-extensions/Manifest 
b/gnome-extra/gnome-shell-extensions/Manifest
index ffb4ff2cee8c..1eeed280193d 100644
--- a/gnome-extra/gnome-shell-extensions/Manifest
+++ b/gnome-extra/gnome-shell-extensions/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-shell-extensions-43.1.tar.xz 226868 BLAKE2B 
c96902c01d5260c916e139eb31dbf71fc2dc054d18c898d530ee9f28cfea6a745d38cb7f4e54a7ee4a5ce8da93b5e25eebc52e6518ad99d1eae64d3e14dc
 SHA512 
9901e738a5af5a6139da8fc928b95e5afef6e7b80b24e3284603fc4341e588d738b9c16a7bcba2a3e79af2729c468fd756b584394559b2794b335e656c092bae
+DIST gnome-shell-extensions-44.0.tar.xz 227060 BLAKE2B 
3f166f75c5d011f990b7dcbfc4d3d1364e480822087d35cf8f361234c482f572d89b4d4eb92be67ffdf4bae4e05de361abfc3b0d92c3c30d03f67f2bd8c25251
 SHA512 
d3cc58bb0e5d29646a20b02cd59ba480bf42fbf9bbe0e228ae132e19e385806e95c937b3d7bd5fe0877702ed151f972f07e345e6072c1cd02d51cb56f72854e6
 DIST gnome-shell-extensions-44.rc.tar.xz 227012 BLAKE2B 
2051e08f6a1051443acfade8afd7ca8ab0e58f3ab56f7161f2a7367385dffae77ae1936d647fdd5cb74a3fb92921495f623426b1f495d51ef1c90830f69e9f0e
 SHA512 
4b1607a349a30f4ec077019fbf50818f9c96aaf835b4db53662fb17956d638f40ae374bbf33d28e74daea4729e178a10bd26369bdf6e3cef06bda725cdfe

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-44.0.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-44.0.ebuild
new file mode 100644
index ..6417f8b92d6f
--- /dev/null
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-44.0.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome.org readme.gentoo-r1 meson xdg
+
+DESCRIPTION="JavaScript extensions for GNOME Shell"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+
+DEPEND="
+   >=dev-libs/glib-2.26:2
+   >=gnome-base/libgtop-2.28.3[introspection]
+   >=app-eselect/eselect-gnome-shell-extensions-20111211
+"
+RDEPEND="${DEPEND}
+   >=app-accessibility/at-spi2-core-2.46.0[introspection]
+   >=dev-libs/gjs-1.29
+   dev-libs/gobject-introspection:=
+   gnome-base/gnome-menus:3[introspection]
+   =gnome-base/gnome-shell-$(ver_cut 1)*
+   gui-libs/libadwaita[introspection]
+   media-libs/clutter:1.0[introspection]
+   media-libs/graphene[introspection]
+   x11-libs/gtk+:3[introspection]
+   x11-libs/pango[introspection]
+   x11-themes/adwaita-icon-theme
+   >=x11-wm/mutter-3.32[introspection]
+"
+BDEPEND="
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Installed extensions installed are initially disabled by default.
+To change the system default and enable some extensions, you can use
+# eselect gnome-shell-extensions
+
+Alternatively, to enable/disable extensions on a per-user basis,
+you can use the gnome-extensions-app (included with gnome-shell),
+https://extensions.gnome.org/ web interface, or modify the
+org.gnome.shell enabled-extensions gsettings key from the command
+line or a script."
+
+src_configure() {
+   local emesonargs=(
+   -Dextension_set=all
+   -Dclassic_mode=true
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   ebegin "Updating list of installed extensions"
+   eselect gnome-shell-extensions update
+   eend $?
+
+   readme.gentoo_print_elog
+}



[gentoo-commits] repo/gentoo:master commit in: app-misc/resolve-march-native/

2023-03-19 Thread Sebastian Pipping
commit: fe3b420659b15e800c9945366e719106bbc8ce48
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sun Mar 19 23:29:55 2023 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Sun Mar 19 23:29:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe3b4206

app-misc/resolve-march-native: 2.2.0

Signed-off-by: Sebastian Pipping  gentoo.org>

 app-misc/resolve-march-native/Manifest |  1 +
 .../resolve-march-native-2.2.0.ebuild  | 23 ++
 2 files changed, 24 insertions(+)

diff --git a/app-misc/resolve-march-native/Manifest 
b/app-misc/resolve-march-native/Manifest
index 533723481107..e9f96d354172 100644
--- a/app-misc/resolve-march-native/Manifest
+++ b/app-misc/resolve-march-native/Manifest
@@ -1,2 +1,3 @@
 DIST resolve-march-native-1.0.0.tar.gz 9341 BLAKE2B 
5b56084816a88a462c889e2409c2bd1a9fc6297f239716f1d61c84f2417755dc92f31e677283f818b9c0ca28f38eb57d7145d60587cea004a001b22098e1fa4d
 SHA512 
fdd0fdbb0980e86bae793f37fe0de3d3886dfe360c2ce52b37d92f881e14b1eaa0ba9c8d52a1bc6774b1389154300c0753eba5701c3c2ddc98f0696a8351f895
 DIST resolve-march-native-2.1.0.tar.gz 14940 BLAKE2B 
2f8b16a04ce531c54bdd63632fb5bb2c82c1c22ef5fa4dc1f9fc5cafc4f59511f457ead95236d61b62cd4633bca35b0d2c5383e2d4b2bc7bf73ae44deb27029c
 SHA512 
26fdb2871d93ba118f1433f2e303ed128bacada2a7fb6e813a8caddda05f7cff18de7339e02349a3b40f0b431f69ee1d877a8f082150c7222fa47dcf4fcf1544
+DIST resolve-march-native-2.2.0.tar.gz 15110 BLAKE2B 
bd0fc09f35bcc46727a9d105d09625c1e1e38528febd315f1e79427ec516326773c3832be15146fcb9bea99ba3435a1a9ee28684b963919c1c7eb185ed5716ca
 SHA512 
85ddba5646168cb1644c99504b4be673c52cec0cae7deb028d9cb923fa0b09817a3f5c08f6e0e546bba89f78cc574193b0bb26d1c3bae86f31ed8808cb17bdda

diff --git a/app-misc/resolve-march-native/resolve-march-native-2.2.0.ebuild 
b/app-misc/resolve-march-native/resolve-march-native-2.2.0.ebuild
new file mode 100644
index ..66670c04a72c
--- /dev/null
+++ b/app-misc/resolve-march-native/resolve-march-native-2.2.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Resolve GCC flag -march=native"
+HOMEPAGE="https://github.com/hartwork/resolve-march-native;
+SRC_URI="https://github.com/hartwork/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND=">=sys-devel/gcc-4.2"
+
+distutils_enable_tests pytest



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

2023-03-19 Thread Mike Pagano
commit: a61cae85086657418491fde39972638c1852fb10
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Mar 19 23:17:10 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Mar 19 23:17:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a61cae85

sys-kernel/git-sources: add 6.3_rc3

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

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

diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest
index 151a069145c1..388e42c7e23a 100644
--- a/sys-kernel/git-sources/Manifest
+++ b/sys-kernel/git-sources/Manifest
@@ -1,3 +1,4 @@
 DIST linux-6.2.tar.xz 136430892 BLAKE2B 
05b63254734ea685db437cb1c00a6da63eee74d7e99f4ed2d074aaa01ac4487813ab297d337a6855cdbcbb33346b631c4256ee3b06191adfb1be3615a56bdd6d
 SHA512 
a01bee0b968b95183934fe3504516be7ef5811944a061f5aed05ecebaa27b5eb64e33232fd0a8dd622b3c8743bfe462ef7e464d381734d111a0ad6a6d9f66ddd
 DIST patch-6.3-rc1.patch 75751420 BLAKE2B 
6e3cddb5397bea144a14b2b1efb1816841d81fa44030066a0196d97493121edfa451310dcb023d2feea45f17c43a8e3d1ecac63cf2a1b8c759c42bec5529d528
 SHA512 
f5f3240508ba1a0b5fef3a88ba781b7b76502eb242dbc670217f4c599d8394781d8fd8f05a24a831b25c18951e2a3278d1a89e99f2ef818d865c588371527e01
 DIST patch-6.3-rc2.patch 77506749 BLAKE2B 
827dfc8da94ee33d4c0ff93f9fc1595d87ef94e0fd4bf50c4d493f9e4762e7b5678385b5af07198e8b018ffa9dc64474899e818ba359b18ed6cf61aeaba48c86
 SHA512 
a1d4fa8346f71159bc767ba85ab6970d20fb5ca7e31a635b6a793c28a504f276c95dd7f5bb4f76eb20c781c7e25ac0c9ed3e2c6f449e3ea8da89b9868fc826ee
+DIST patch-6.3-rc3.patch 77958099 BLAKE2B 
5e459202c7e77ec1cb977cd6e7d49b014e9ca0fdaef9edf69fe425e2326fd89efae0a278570834691b523a5c3d69276da5b391c6dea2f87fb17f3dd1b55190e9
 SHA512 
9ff7f62ba90d2e37f50398538ee25f03e520763f0a7bd41d5bc2187b7bcc9512aa52599786246660ab3daf465888c6e17ba0588c907c01810a4572e9afbad246

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



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

2023-03-19 Thread Sam James
commit: 2b7c379ae0b954c52506a20a0cbeb195042e96db
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 19 23:09:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 19 23:09:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b7c379a

net-wireless/wireless-regdb: update Manifest

Fixes: 70171f902b5814d846a00cd0c159d0ec18e71705
Signed-off-by: Sam James  gentoo.org>

 net-wireless/wireless-regdb/Manifest | 1 -
 1 file changed, 1 deletion(-)

diff --git a/net-wireless/wireless-regdb/Manifest 
b/net-wireless/wireless-regdb/Manifest
index 0303107da629..95a1127b3e8d 100644
--- a/net-wireless/wireless-regdb/Manifest
+++ b/net-wireless/wireless-regdb/Manifest
@@ -1,4 +1,3 @@
 DIST wireless-regdb-2022.02.18.tar.xz 25908 BLAKE2B 
1237537a5d9ed249cc53b838b65effa83ceecd06bb76b11388a6c7673cd61322026617f033bea53d024f15a58ca19c4ab51bb624f2ee8fb1f2233b8e99140d4a
 SHA512 
133fadd331dc0bd3f23e7dab54c3dfb1c55d8271bdaf9f393207fccd6c4d1d3d8f6428c1bebad54b2f3fd4837c4b6930b2fb33b3dc07abb53e41bdc8a54d8de4
 DIST wireless-regdb-2022.04.08.tar.xz 26308 BLAKE2B 
30d3be06709c9dac3c034ded733f24a2261be06adfb9723cfb5bfec79439b89383be8b2d2acb41ea98c2138532b227b8fc14ba92512fa40b61ae7c3294d9a284
 SHA512 
328ccd6df67241faf03674820e4f799572764af580254b3aa4c834a9535a2732d303bcfe3ce503404f608074849424f1f8599b0f567dc00d7393dbcff7f07cf8
 DIST wireless-regdb-2022.06.06.tar.xz 26636 BLAKE2B 
e7695b1d4173ec239645a1f9c0bdd8f9cef92da86d918f3b2a7904487787b1a8b6fce5a75d0b7fad7d8a25f1419a4771e509977a5e3b13dff03bc53e976609f6
 SHA512 
ee6e79eeef3bf995120d31741bac9592771cbf918401f83d0ee059ba4119f7d9667607c5218bd9eeb0011dd7083264cf39a1a0ad3ebfd37dcfd957b01f248e0d
-DIST wireless-regdb-2023.02.13.tar.xz 27068 BLAKE2B 
a1d312b1301d27352a3dc5e62b19caa4c3e910014eab392fe298867b2eb8ec8758d59d25ba015689f5831eaa1acad2b74085534367e015a4d9c5926621e5a7c2
 SHA512 
a5f65fb00e2d3dc09559df864972f94d8b1a76521567a6a486c23d7349cdb7c7f9598fa269f70a1f674517f5f6103e051d5c3e048d5324489ee6e6b2c455fc78



[gentoo-commits] repo/gentoo:master commit in: dev-libs/girara/, net-wireless/wireless-regdb/

2023-03-19 Thread Piotr Karbowski
commit: 70171f902b5814d846a00cd0c159d0ec18e71705
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sun Mar 19 22:02:36 2023 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Sun Mar 19 22:57:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70171f90

dev-libs/girara: drop 0.3.7.

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

 dev-libs/girara/Manifest |  1 -
 dev-libs/girara/girara-0.3.7.ebuild  | 46 
 net-wireless/wireless-regdb/Manifest |  1 +
 3 files changed, 1 insertion(+), 47 deletions(-)

diff --git a/dev-libs/girara/Manifest b/dev-libs/girara/Manifest
index e9dec3a3f787..1dfc4687 100644
--- a/dev-libs/girara/Manifest
+++ b/dev-libs/girara/Manifest
@@ -1,3 +1,2 @@
-DIST girara-0.3.7.tar.xz 60352 BLAKE2B 
59515baf53d3ef46d98d5720437c253c82637df8380abe04a1649d4a2636124d6d0dfb001c9363d8a33a1bc496511e90b8c5365db34a29d489802fc780575d2a
 SHA512 
9b91ef7e5047b3250327eab9280372f38615e9948884c108c3d1c5d3e81794f786adc827692b112d2bfdc2660e22206a143fafd5a814408df8ffd4c858148717
 DIST girara-0.3.9.tar.xz 60832 BLAKE2B 
e577c4273c2d8f4d51e0ee283184ecd2b5b48877996f95aa5cec83ad716efd4946508203d3108d451492ff5d118d965ca98d86f4e0d9b31fcc1cc0b2266b9511
 SHA512 
b5399b26389cff0c6aa6f70687b53a99243d38d66ec401f48de49391c88b31dc3287366819288c405051d14f4f778db952953d48be51ac47d90d9f3604c94708
 DIST girara-0.4.0.tar.xz 60804 BLAKE2B 
4653986945b89c87c597f20425c0009473679578b9a92fd3f4480aa2decc5dcbb2c1a2b0db07bef67c818c2e2940b6c363da0020fa24e7001be13cb68e2ba945
 SHA512 
a8753231cb9de7d60ddaf6e7b19537f23ce447be5885725c982e395068466089fca46980d413cc4ea8e4a8059ccd4615366297600bcf7ef5bddf02d649703dec

diff --git a/dev-libs/girara/girara-0.3.7.ebuild 
b/dev-libs/girara/girara-0.3.7.ebuild
deleted file mode 100644
index 7d10e474a577..
--- a/dev-libs/girara/girara-0.3.7.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson virtualx
-
-DESCRIPTION="UI library that focuses on simplicity and minimalism"
-HOMEPAGE="https://pwmt.org/projects/girara/;
-
-if [[ ${PV} == *999 ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://git.pwmt.org/pwmt/${PN}.git;
-   EGIT_BRANCH="develop"
-else
-   SRC_URI="https://pwmt.org/projects/girara/download/${P}.tar.xz;
-   KEYWORDS="amd64 arm ~riscv x86"
-fi
-
-LICENSE="ZLIB"
-SLOT="0"
-IUSE="doc libnotify test"
-
-RESTRICT="!test? ( test )"
-
-DEPEND="dev-libs/glib:2
-   dev-libs/json-c:=
-   >=x11-libs/gtk+-3.20:3
-   libnotify? ( x11-libs/libnotify )"
-RDEPEND="${DEPEND}"
-BDEPEND="doc? ( app-doc/doxygen )
-   test? ( dev-libs/check )
-   virtual/pkgconfig"
-
-src_configure() {
-   local emesonargs=(
-   -Djson=enabled
-   -Ddocs=$(usex doc enabled disabled)
-   -Dnotify=$(usex libnotify enabled disabled)
-   )
-   meson_src_configure
-}
-
-src_test() {
-   virtx meson_src_test
-}

diff --git a/net-wireless/wireless-regdb/Manifest 
b/net-wireless/wireless-regdb/Manifest
index 95a1127b3e8d..0303107da629 100644
--- a/net-wireless/wireless-regdb/Manifest
+++ b/net-wireless/wireless-regdb/Manifest
@@ -1,3 +1,4 @@
 DIST wireless-regdb-2022.02.18.tar.xz 25908 BLAKE2B 
1237537a5d9ed249cc53b838b65effa83ceecd06bb76b11388a6c7673cd61322026617f033bea53d024f15a58ca19c4ab51bb624f2ee8fb1f2233b8e99140d4a
 SHA512 
133fadd331dc0bd3f23e7dab54c3dfb1c55d8271bdaf9f393207fccd6c4d1d3d8f6428c1bebad54b2f3fd4837c4b6930b2fb33b3dc07abb53e41bdc8a54d8de4
 DIST wireless-regdb-2022.04.08.tar.xz 26308 BLAKE2B 
30d3be06709c9dac3c034ded733f24a2261be06adfb9723cfb5bfec79439b89383be8b2d2acb41ea98c2138532b227b8fc14ba92512fa40b61ae7c3294d9a284
 SHA512 
328ccd6df67241faf03674820e4f799572764af580254b3aa4c834a9535a2732d303bcfe3ce503404f608074849424f1f8599b0f567dc00d7393dbcff7f07cf8
 DIST wireless-regdb-2022.06.06.tar.xz 26636 BLAKE2B 
e7695b1d4173ec239645a1f9c0bdd8f9cef92da86d918f3b2a7904487787b1a8b6fce5a75d0b7fad7d8a25f1419a4771e509977a5e3b13dff03bc53e976609f6
 SHA512 
ee6e79eeef3bf995120d31741bac9592771cbf918401f83d0ee059ba4119f7d9667607c5218bd9eeb0011dd7083264cf39a1a0ad3ebfd37dcfd957b01f248e0d
+DIST wireless-regdb-2023.02.13.tar.xz 27068 BLAKE2B 
a1d312b1301d27352a3dc5e62b19caa4c3e910014eab392fe298867b2eb8ec8758d59d25ba015689f5831eaa1acad2b74085534367e015a4d9c5926621e5a7c2
 SHA512 
a5f65fb00e2d3dc09559df864972f94d8b1a76521567a6a486c23d7349cdb7c7f9598fa269f70a1f674517f5f6103e051d5c3e048d5324489ee6e6b2c455fc78



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

2023-03-19 Thread Piotr Karbowski
commit: 2b81ed1ed4fac88741330d4ae54faf1980405b32
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sun Mar 19 22:05:52 2023 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Sun Mar 19 22:57:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b81ed1e

net-misc/rclone: drop old.

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

 net-misc/rclone/Manifest |  6 --
 net-misc/rclone/rclone-1.59.2.ebuild | 41 
 net-misc/rclone/rclone-1.60.0.ebuild | 41 
 net-misc/rclone/rclone-1.60.1.ebuild | 41 
 4 files changed, 129 deletions(-)

diff --git a/net-misc/rclone/Manifest b/net-misc/rclone/Manifest
index b910f9f85957..e9e4c4ba9084 100644
--- a/net-misc/rclone/Manifest
+++ b/net-misc/rclone/Manifest
@@ -1,8 +1,2 @@
-DIST rclone-1.59.2-deps.tar.xz 295715984 BLAKE2B 
c2ff3beb776f8697ef44421c2adb7a7997fcb1343b54c5218a4b7615f05406f5310f248048814a3f6c81a4e83d8f7400603263476ef6fce0f9d14464b358cd07
 SHA512 
9c3c60d08422d632ac42fc92d2a8d5c075c115600fbace376f18cda5609eea261297d648da6558a93c3afea8131f877682175ae7ff8e0d2549776263bb9ec40b
-DIST rclone-1.59.2.tar.gz 15946730 BLAKE2B 
e05ce4b1c37af29499ae1b6a8d18a198fe43dcf788f3d1e3d027a871533c87783ed3ddc94c7c2772a94e3bc19c2540f4bb82aa79780f119c4c54833ad171671f
 SHA512 
5741e1e1b4d2d0dc0f80baf2f7c318cdda995c2f15b7b9e0dd1c9be7372ab21cedba377c40adcc0edd0482aec7c2a27e0144a6edb957840b9422a8bbff922342
-DIST rclone-1.60.0-deps.tar.xz 260508436 BLAKE2B 
5e4170601d76b4e221762ecac21a8c6a00635c6fd7958f993e4132ca703a8d91773d42523513be917feab7ae16a1babe3bd9c8142937604e724d36f7386bd8d8
 SHA512 
460a3f722324f0dc04408ab76a4e3be96b85d420921e7a8acc52eeebe4f6b11598c6b313946104d7ccb8cfa6c9071886f82ca7b7b863d11d5e520e68e500e7ac
-DIST rclone-1.60.0.tar.gz 16018631 BLAKE2B 
e40f6a7e9954bc55232c126eb3095b2938761be170422d8ce63b76bf2c20d9c887a7c9d0b050ea094e125584c7ae6aad12f8d4a7fb3a85f9fb67e77bd9d0fb7b
 SHA512 
f24958e5e99f1b4812952434921e6a0f21fd2a46c41d5c2e714cd5d686edf0fb2f60cbe6c79674c7e0fcd11de7b5fa2b86ef2eae62ec776dd9bbb567c908919d
-DIST rclone-1.60.1-deps.tar.xz 260510372 BLAKE2B 
74b5998a8d6ff1d78eaf86bab38d90eee1abdc92d4e560d15ef4449663b2b0b4a243522fb1b74e1329e15372133cbd32be5437ad68cc6aab3e82efd6840ea362
 SHA512 
08b3970c4694c3c4ca3637e3221c2a54c4305d0f4b091c4e2b258b7d07f548bca1424eaa50c6fe5e2685761c4976e59caa0b5997a65d1b4e30a0644e1d030fe4
-DIST rclone-1.60.1.tar.gz 16026540 BLAKE2B 
bdc666de0d242847596719a9dd6823683a5c100fc9bcacf611d956d50823fb9e3874fc1216de244b7004f52875cee6f8739ecaf2d2d2f61cd231e824d71cd2ad
 SHA512 
ba4e4a3a57ae639665ca22576a4c8ed6d8818aa903a7d4211bf2cfbb0fb81a95162521806b7174a042bb684262786dfee4c204d6080d33e59bd9705dc9d8db9c
 DIST rclone-1.61.1-deps.tar.xz 286458984 BLAKE2B 
5129b10d67c0b8dbc03d5f3250667fd7836234720e6ef171a46f364cecb9f81c33dbba46077e1d48380b3c04f95a6482111636efa81134682379e678b4cd
 SHA512 
0502424d66a9c029b95a34a15e60567f06f9cef35a2e9fd6a459b99a4b45a0a55dc7efc6f430dc71542d532f614e3b3fbc320ea56e4852e75de2434ef21a
 DIST rclone-1.61.1.tar.gz 16112718 BLAKE2B 
cb68fedf03812451d9c8ded88bfc073c8177948b1e932acf99d22b23d3d11b1f52027e2afe88472ba6c88637a8e58e2955b67575ed7356b7b0900d6c7a7bb65c
 SHA512 
739b976a4538586670b797c92f9cbd416c3589444a611926b5edd074e8249dfcff9d95e8053459aa42c4cbe90009a9ba1c3abb9be8e8718db6276fdc39386273

diff --git a/net-misc/rclone/rclone-1.59.2.ebuild 
b/net-misc/rclone/rclone-1.59.2.ebuild
deleted file mode 100644
index bf443a98d757..
--- a/net-misc/rclone/rclone-1.59.2.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit bash-completion-r1 go-module
-
-KEYWORDS="amd64 ~arm ~arm64 x86"
-SRC_URI="
-   https://github.com/rclone/rclone/archive/v${PV}.tar.gz -> ${P}.tar.gz
-   https://dev.gentoo.org/~slashbeast/distfiles/${PN}/${P}-deps.tar.xz
-"
-
-DESCRIPTION="A program to sync files to and from various cloud storage 
providers"
-HOMEPAGE="https://rclone.org/;
-
-LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0"
-SLOT="0"
-IUSE=""
-
-src_compile() {
-   go build -mod=readonly . || die "compile failed"
-}
-
-src_test() {
-   # Setting CI skips unreliable tests, see fstest/testy/testy.go
-   # TestAddPlugin and TestRemovePlugin fail
-   RCLONE_CONFIG="/notfound" CI="true" go test -mod=readonly -v -run 
"!Test.*Plugin" ./... || die "test failed"
-}
-
-src_install() {
-   dobin ${PN}
-   doman ${PN}.1
-   dodoc README.md
-
-   ./rclone genautocomplete bash ${PN}.bash || die
-   newbashcomp ${PN}.bash ${PN}
-
-   ./rclone genautocomplete zsh ${PN}.zsh || die
-   insinto /usr/share/zsh/site-functions
-   newins ${PN}.zsh _${PN}
-}

diff --git a/net-misc/rclone/rclone-1.60.0.ebuild 
b/net-misc/rclone/rclone-1.60.0.ebuild
deleted file mode 100644
index d049a7636781..
--- 

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

2023-03-19 Thread Piotr Karbowski
commit: 9d0cf936edc8bdaa4fc781045da056ccf5d97313
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sun Mar 19 22:57:20 2023 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Sun Mar 19 22:57:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d0cf936

net-misc/rclone: 1.62.0 version bump.

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

 net-misc/rclone/Manifest |  2 ++
 net-misc/rclone/rclone-1.62.0.ebuild | 41 
 2 files changed, 43 insertions(+)

diff --git a/net-misc/rclone/Manifest b/net-misc/rclone/Manifest
index e9e4c4ba9084..5cc731ae1f27 100644
--- a/net-misc/rclone/Manifest
+++ b/net-misc/rclone/Manifest
@@ -1,2 +1,4 @@
 DIST rclone-1.61.1-deps.tar.xz 286458984 BLAKE2B 
5129b10d67c0b8dbc03d5f3250667fd7836234720e6ef171a46f364cecb9f81c33dbba46077e1d48380b3c04f95a6482111636efa81134682379e678b4cd
 SHA512 
0502424d66a9c029b95a34a15e60567f06f9cef35a2e9fd6a459b99a4b45a0a55dc7efc6f430dc71542d532f614e3b3fbc320ea56e4852e75de2434ef21a
 DIST rclone-1.61.1.tar.gz 16112718 BLAKE2B 
cb68fedf03812451d9c8ded88bfc073c8177948b1e932acf99d22b23d3d11b1f52027e2afe88472ba6c88637a8e58e2955b67575ed7356b7b0900d6c7a7bb65c
 SHA512 
739b976a4538586670b797c92f9cbd416c3589444a611926b5edd074e8249dfcff9d95e8053459aa42c4cbe90009a9ba1c3abb9be8e8718db6276fdc39386273
+DIST rclone-1.62.0-deps.tar.xz 294254004 BLAKE2B 
8d41d7a784280ea82f86225283a3813db5d78c9982f019522b05d06610dfe8a84ffe282cca99814aad92759b60fde27f8340a2f34c151bdb519e94eeaff894d7
 SHA512 
ebb9636c2a1fac47b243f00e4b434b231d988d37650eb4add794ab1c2b3d4d66e2524c330f7d184ad45b7a9079a565745bda9c79ad7120ac7d868cc71942acb4
+DIST rclone-1.62.0.tar.gz 16170956 BLAKE2B 
f067252b1f06531dc969c0073eb299d5ffba4a1c89a99094cc8a3b6eb4c63866d1d28b72bac2c95323f8f644268fa802ccf43256fece46a31aaffb065f3a7a49
 SHA512 
3ab3bd07f1f83c19b9a9783df496c15273bd7bc192eac309683456589af8d179add8ee1cd334dbecbbae9ce8c9bfd84e905547e23c4d66452c96ca6a6d075755

diff --git a/net-misc/rclone/rclone-1.62.0.ebuild 
b/net-misc/rclone/rclone-1.62.0.ebuild
new file mode 100644
index ..649ec2384a36
--- /dev/null
+++ b/net-misc/rclone/rclone-1.62.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit bash-completion-r1 go-module
+
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+SRC_URI="
+   https://github.com/rclone/rclone/archive/v${PV}.tar.gz -> ${P}.tar.gz
+   https://dev.gentoo.org/~slashbeast/distfiles/${PN}/${P}-deps.tar.xz
+"
+
+DESCRIPTION="A program to sync files to and from various cloud storage 
providers"
+HOMEPAGE="https://rclone.org/;
+
+LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0"
+SLOT="0"
+IUSE=""
+
+src_compile() {
+   go build -mod=readonly . || die "compile failed"
+}
+
+src_test() {
+   # Setting CI skips unreliable tests, see fstest/testy/testy.go
+   # TestAddPlugin and TestRemovePlugin fail
+   RCLONE_CONFIG="/notfound" CI="true" go test -mod=readonly -v -run 
"!Test.*Plugin" ./... || die "test failed"
+}
+
+src_install() {
+   dobin ${PN}
+   doman ${PN}.1
+   dodoc README.md
+
+   ./rclone genautocomplete bash ${PN}.bash || die
+   newbashcomp ${PN}.bash ${PN}
+
+   ./rclone genautocomplete zsh ${PN}.zsh || die
+   insinto /usr/share/zsh/site-functions
+   newins ${PN}.zsh _${PN}
+}



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

2023-03-19 Thread Piotr Karbowski
commit: 1e595e943056ebb0a66e3c8744d86d0e27ac4823
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sun Mar 19 22:05:11 2023 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Sun Mar 19 22:57:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e595e94

net-misc/rclone: metadata.xml bump with remote-id.

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

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

diff --git a/net-misc/rclone/metadata.xml b/net-misc/rclone/metadata.xml
index de4f6ee3f2e3..7707dffb70af 100644
--- a/net-misc/rclone/metadata.xml
+++ b/net-misc/rclone/metadata.xml
@@ -9,4 +9,7 @@
slashbe...@gentoo.org
Piotr Karbowski

+   
+   rclone/rclone
+   
 



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

2023-03-19 Thread Piotr Karbowski
commit: ef1dd2b0a4045864cbd85a7167ebc974728caaa3
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sun Mar 19 22:02:05 2023 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Sun Mar 19 22:57:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef1dd2b0

dev-libs/girara: 0.4.0 version bump.

Closes: https://bugs.gentoo.org/901787
Signed-off-by: Piotr Karbowski  gentoo.org>

 dev-libs/girara/Manifest|  1 +
 dev-libs/girara/girara-0.4.0.ebuild | 46 +
 2 files changed, 47 insertions(+)

diff --git a/dev-libs/girara/Manifest b/dev-libs/girara/Manifest
index 194016256fc7..e9dec3a3f787 100644
--- a/dev-libs/girara/Manifest
+++ b/dev-libs/girara/Manifest
@@ -1,2 +1,3 @@
 DIST girara-0.3.7.tar.xz 60352 BLAKE2B 
59515baf53d3ef46d98d5720437c253c82637df8380abe04a1649d4a2636124d6d0dfb001c9363d8a33a1bc496511e90b8c5365db34a29d489802fc780575d2a
 SHA512 
9b91ef7e5047b3250327eab9280372f38615e9948884c108c3d1c5d3e81794f786adc827692b112d2bfdc2660e22206a143fafd5a814408df8ffd4c858148717
 DIST girara-0.3.9.tar.xz 60832 BLAKE2B 
e577c4273c2d8f4d51e0ee283184ecd2b5b48877996f95aa5cec83ad716efd4946508203d3108d451492ff5d118d965ca98d86f4e0d9b31fcc1cc0b2266b9511
 SHA512 
b5399b26389cff0c6aa6f70687b53a99243d38d66ec401f48de49391c88b31dc3287366819288c405051d14f4f778db952953d48be51ac47d90d9f3604c94708
+DIST girara-0.4.0.tar.xz 60804 BLAKE2B 
4653986945b89c87c597f20425c0009473679578b9a92fd3f4480aa2decc5dcbb2c1a2b0db07bef67c818c2e2940b6c363da0020fa24e7001be13cb68e2ba945
 SHA512 
a8753231cb9de7d60ddaf6e7b19537f23ce447be5885725c982e395068466089fca46980d413cc4ea8e4a8059ccd4615366297600bcf7ef5bddf02d649703dec

diff --git a/dev-libs/girara/girara-0.4.0.ebuild 
b/dev-libs/girara/girara-0.4.0.ebuild
new file mode 100644
index ..40aa0809609b
--- /dev/null
+++ b/dev-libs/girara/girara-0.4.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson virtualx
+
+DESCRIPTION="UI library that focuses on simplicity and minimalism"
+HOMEPAGE="https://pwmt.org/projects/girara/;
+
+if [[ ${PV} == *999 ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.pwmt.org/pwmt/${PN}.git;
+   EGIT_BRANCH="develop"
+else
+   SRC_URI="https://pwmt.org/projects/girara/download/${P}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~riscv ~x86"
+fi
+
+LICENSE="ZLIB"
+SLOT="0"
+IUSE="doc libnotify test"
+
+RESTRICT="!test? ( test )"
+
+DEPEND="dev-libs/glib:2
+   dev-libs/json-glib:=
+   >=x11-libs/gtk+-3.20:3
+   libnotify? ( x11-libs/libnotify )"
+RDEPEND="${DEPEND}"
+BDEPEND="doc? ( app-doc/doxygen )
+   test? ( dev-libs/check )
+   virtual/pkgconfig"
+
+src_configure() {
+   local emesonargs=(
+   -Djson=enabled
+   -Ddocs=$(usex doc enabled disabled)
+   -Dnotify=$(usex libnotify enabled disabled)
+   )
+   meson_src_configure
+}
+
+src_test() {
+   virtx meson_src_test
+}



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

2023-03-19 Thread Sam James
commit: 48488786b8625ce64b1d88402a90741cfc8e661c
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 19 22:53:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 19 22:53:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48488786

sys-devel/gcc: add 13.0.1_pre20230319

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

 sys-devel/gcc/Manifest  |  1 +
 sys-devel/gcc/gcc-13.0.1_pre20230319.ebuild | 54 +
 2 files changed, 55 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 36bf585fa2df..8298ee44a4c4 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -30,6 +30,7 @@ DIST gcc-12.2.0.tar.xz 84645292 BLAKE2B 
715574af9ad678f9dc8cfd19c866bf910c7edfd4
 DIST gcc-13-20230226.tar.xz 84264388 BLAKE2B 
fea763a1627bff19eb0f7869b83c00337dc2a203178d17143c98c2c1d3fd385d2f853f195ff79ecc1cae659a1f8704c88e7fd77456eed4510bdcba7631e49353
 SHA512 
38de82dd54e1b57490f5492a4adcd05b9da3ace2235654dff19bade8d378e75be1495f3b2b4e7f7e57ea144351c4ade1e9a5b141546259024f0359f43b2025ac
 DIST gcc-13-20230305.tar.xz 84314220 BLAKE2B 
cf4971cddea6981e3dfb62dd7d69b85b85df0a137e0596f71530966186f2919e800e60b6712b1d676b4250e835db8601af5376a77dad82fff7b1d9faae012da8
 SHA512 
39320f90bcdc2d8f5cefa2c8ac551d7a6f0d20744cdff5ed8956321d6b0813bbc44d18266bf7bb7ebbe642078a6d9677216e6db939dd56186959e5454d7d3a85
 DIST gcc-13-20230312.tar.xz 84361832 BLAKE2B 
4099036d7224cbdb9cfd8fb454201a80f76ea9569d8625d4cedc14ed30caf0a4b88a60b5f9fff12001a19a928909489609da3634c109e457f9b6dedcd20a947d
 SHA512 
7513ebdbe9e6116658c4bafdc71f122cae3cf7233b91402bc1d05fe1fec0ff036ed613b1db3af2b235fc153c862f428cd297da6ba0e6e81e1e7962fa0550e01e
+DIST gcc-13-20230319.tar.xz 83729684 BLAKE2B 
b57681574691f7909017ea1b8a5d101e09c22632d9f2aef166eaafc55cd7b2f8bca065b16a7b902130da55edf5f16994608601dfb2dacd7661a477afc4482a32
 SHA512 
461a70570ae3944f317b778feb67cfc3bd29945c0a825b558abd9311cb5297b390725896b81a494c3c592c231d77a7147338cb4962a1feba304f13e6e19b4538
 DIST gcc-13.1.0-musl-patches-1.tar.xz 3528 BLAKE2B 
c572ab4a0fb929b16ec36b3a3616cdcccd62f7ee27ded8077008b9beb50539db64cc251ff8a3eade54e8ebfe1012f8f32d0802379bf8ffb0f1b8ce7c8457da37
 SHA512 
ffb7dfa54a9d23b5333664e915efd9f18a43cd696f4ff5669a8b072a0e9cf4978de53e315123542441a2533e4f269de0bb7d90ee7a37d3a7517b7cda6ea06681
 DIST gcc-13.1.0-patches-8.tar.xz 11644 BLAKE2B 
aaa135a7d22badc22eeba42fe92c2de40e1a779836f42b5ba15884ad3d756020421b99e29b9a27f40368013fb9d8348e3ca1ef3541a6de55129d66f4645caf8f
 SHA512 
a71ef0f215451c840a99d7100489e8364e4e7a71d83e9be42e35fb06d4276afadb64834801ef3469a4edb78eede5a03c18104215fef3039f98da3b3d0c8e69af
 DIST gcc-13.1.0-patches-9.tar.xz 11720 BLAKE2B 
c26a2924fa8aab318a1f4a4974ca4aeba255f3605fa0cbf448a4e48b6f3e9359012aeae15726299059257b93043c5cdd86bf1b2f2fffd4b9a096ab411a0503ba
 SHA512 
98e48abaa664ea18bf00ba7bdb29cc1e908cc55ba9d12d52061e86fc917753ade8e38a190c04d23c63102808ac5a9e8ecf085dcc29a1568a329ceb5d43cf0290

diff --git a/sys-devel/gcc/gcc-13.0.1_pre20230319.ebuild 
b/sys-devel/gcc/gcc-13.0.1_pre20230319.ebuild
new file mode 100644
index ..1f65b8ba8aab
--- /dev/null
+++ b/sys-devel/gcc/gcc-13.0.1_pre20230319.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_VER="9"
+PATCH_GCC_VER="13.1.0"
+MUSL_VER="1"
+MUSL_GCC_VER="13.1.0"
+
+if [[ $(ver_cut 3) ==  ]] ; then
+   MY_PV_2=$(ver_cut 2)
+   MY_PV_3=$(($(ver_cut 3) - 9998))
+   if [[ ${MY_PV_2} == 0 ]] ; then
+   MY_PV_2=0
+   MY_PV_3=0
+   else
+   MY_PV_2=$(($(ver_cut 2) - 1))
+   fi
+
+   # e.g. 12.2. -> 12.1.1
+   TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3}
+fi
+
+inherit toolchain
+# Needs to be after inherit (for now?), bug #830908
+EGIT_BRANCH=master
+
+# Don't keyword live ebuilds
+if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
+#  KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~loong"
+fi
+
+# Technically only if USE=hardened *too* right now, but no point in 
complicating it further.
+# If GCC is enabling CET by default, we need glibc to be built with support 
for it.
+# bug #830454
+RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
+DEPEND="${RDEPEND}"
+BDEPEND="${CATEGORY}/binutils[cet(-)?]"
+
+src_prepare() {
+   local p upstreamed_patches=(
+   # add them here
+   )
+   for p in "${upstreamed_patches[@]}"; do
+   rm -v "${WORKDIR}/patch/${p}" || die
+   done
+
+   toolchain_src_prepare
+
+   eapply_user
+}



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

2023-03-19 Thread Ionen Wolkens
commit: f6dba5f29cf07fe56bb626629d1fdace85c5b5dd
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sun Mar 19 22:27:53 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun Mar 19 22:44:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6dba5f2

games-emulation/pcsx2: update live

Upstream still bundles old rapidyaml but it's now compatible with 0.5.

As for the man page, it was removed entirely upstream. It contained
rather outdated info and was not useful anymore either way.

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

 games-emulation/pcsx2/pcsx2-.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/games-emulation/pcsx2/pcsx2-.ebuild 
b/games-emulation/pcsx2/pcsx2-.ebuild
index 55f64e2732eb..be5cf31b436b 100644
--- a/games-emulation/pcsx2/pcsx2-.ebuild
+++ b/games-emulation/pcsx2/pcsx2-.ebuild
@@ -80,7 +80,6 @@ PATCHES=(
"${FILESDIR}"/${PN}-1.7.3351-unbundle.patch
"${FILESDIR}"/${PN}-1.7.3468-cubeb-automagic.patch
"${FILESDIR}"/${PN}-1.7.3773-lto.patch
-   "${FILESDIR}"/${PN}-1.7.3803-rapidyaml-0.5.0.patch
 )
 
 src_unpack() {
@@ -189,8 +188,7 @@ src_install() {
insinto /usr/share/${PN}
doins -r "${BUILD_DIR}"/bin/resources
 
-   dodoc README.md 
bin/docs/{Debugger.pdf,GameIndex.pdf,PCSX2_FAQ.pdf,debugger.txt}
-   newman bin/docs/PCSX2.1 ${PN}.1
+   dodoc README.md bin/docs/{Debugger.pdf,GameIndex.pdf,debugger.txt}
 
newicon bin/resources/icons/AppIconLarge.png ${PN}.png
make_desktop_entry ${PN} ${PN^^}



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

2023-03-19 Thread Sam James
commit: 26240dae796ed5487df08d895c2088e072d88575
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 19 22:35:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 19 22:35:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26240dae

app-text/libpaper: Stabilize 2.0.10 hppa, #902203

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

 app-text/libpaper/libpaper-2.0.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/libpaper/libpaper-2.0.10.ebuild 
b/app-text/libpaper/libpaper-2.0.10.ebuild
index d45562b75b78..5e23bb0110c8 100644
--- a/app-text/libpaper/libpaper-2.0.10.ebuild
+++ b/app-text/libpaper/libpaper-2.0.10.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/rrthomas/libpaper/releases/download/v${PV}/${P}.tar.
 # paperspecs is public-domain
 LICENSE="LGPL-2.1+ GPL-3+ public-domain"
 SLOT="0/$(ver_cut 1)"
-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"
+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"
 
 src_configure() {
econf --enable-relocatable



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

2023-03-19 Thread Sam James
commit: 43e91ad7ad94ebddaeec44ee888e092b9d498010
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 19 22:23:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 19 22:23:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43e91ad7

app-text/libpaper: Stabilize 2.0.10 ppc64, #902203

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

 app-text/libpaper/libpaper-2.0.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/libpaper/libpaper-2.0.10.ebuild 
b/app-text/libpaper/libpaper-2.0.10.ebuild
index ac11e519ae38..0a5827c5d0ad 100644
--- a/app-text/libpaper/libpaper-2.0.10.ebuild
+++ b/app-text/libpaper/libpaper-2.0.10.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/rrthomas/libpaper/releases/download/v${PV}/${P}.tar.
 # paperspecs is public-domain
 LICENSE="LGPL-2.1+ GPL-3+ public-domain"
 SLOT="0/$(ver_cut 1)"
-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"
+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"
 
 src_configure() {
econf --enable-relocatable



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

2023-03-19 Thread Sam James
commit: 89a69771bfb7f69580ee0c0e0f8d30b61667d081
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 19 22:23:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 19 22:23:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89a69771

app-text/libpaper: Stabilize 2.0.10 arm, #902203

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

 app-text/libpaper/libpaper-2.0.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/libpaper/libpaper-2.0.10.ebuild 
b/app-text/libpaper/libpaper-2.0.10.ebuild
index 8c73eac9fbf7..b3cd255e5eee 100644
--- a/app-text/libpaper/libpaper-2.0.10.ebuild
+++ b/app-text/libpaper/libpaper-2.0.10.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/rrthomas/libpaper/releases/download/v${PV}/${P}.tar.
 # paperspecs is public-domain
 LICENSE="LGPL-2.1+ GPL-3+ public-domain"
 SLOT="0/$(ver_cut 1)"
-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"
+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"
 
 src_configure() {
econf --enable-relocatable



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

2023-03-19 Thread Sam James
commit: 0cd3769516a3ee4f90a053f5a477678af64595fe
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 19 22:23:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 19 22:23:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cd37695

app-text/libpaper: Stabilize 2.0.10 ppc, #902203

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

 app-text/libpaper/libpaper-2.0.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/libpaper/libpaper-2.0.10.ebuild 
b/app-text/libpaper/libpaper-2.0.10.ebuild
index b3cd255e5eee..d45562b75b78 100644
--- a/app-text/libpaper/libpaper-2.0.10.ebuild
+++ b/app-text/libpaper/libpaper-2.0.10.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/rrthomas/libpaper/releases/download/v${PV}/${P}.tar.
 # paperspecs is public-domain
 LICENSE="LGPL-2.1+ GPL-3+ public-domain"
 SLOT="0/$(ver_cut 1)"
-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"
+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"
 
 src_configure() {
econf --enable-relocatable



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

2023-03-19 Thread Sam James
commit: b4f7e4012c86481aa6d220f87d182a7747662b61
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 19 22:23:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 19 22:23:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4f7e401

app-text/libpaper: Stabilize 2.0.10 x86, #902203

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

 app-text/libpaper/libpaper-2.0.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/libpaper/libpaper-2.0.10.ebuild 
b/app-text/libpaper/libpaper-2.0.10.ebuild
index d77438c2f590..ac11e519ae38 100644
--- a/app-text/libpaper/libpaper-2.0.10.ebuild
+++ b/app-text/libpaper/libpaper-2.0.10.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/rrthomas/libpaper/releases/download/v${PV}/${P}.tar.
 # paperspecs is public-domain
 LICENSE="LGPL-2.1+ GPL-3+ public-domain"
 SLOT="0/$(ver_cut 1)"
-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"
+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"
 
 src_configure() {
econf --enable-relocatable



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

2023-03-19 Thread Sam James
commit: df13a8ff58b0dc328043621acedc3f8c5499a9cf
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 19 22:23:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 19 22:23:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df13a8ff

app-text/libpaper: Stabilize 2.0.10 amd64, #902203

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

 app-text/libpaper/libpaper-2.0.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/libpaper/libpaper-2.0.10.ebuild 
b/app-text/libpaper/libpaper-2.0.10.ebuild
index 0a5827c5d0ad..8c73eac9fbf7 100644
--- a/app-text/libpaper/libpaper-2.0.10.ebuild
+++ b/app-text/libpaper/libpaper-2.0.10.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/rrthomas/libpaper/releases/download/v${PV}/${P}.tar.
 # paperspecs is public-domain
 LICENSE="LGPL-2.1+ GPL-3+ public-domain"
 SLOT="0/$(ver_cut 1)"
-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"
+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"
 
 src_configure() {
econf --enable-relocatable



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

2023-03-19 Thread Sam James
commit: 68a4aeb7ce34ec6f16710ce40443a1b460af6517
Author: Kerin Millar  plushkava  net>
AuthorDate: Sun Mar 19 09:04:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 19 22:21:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68a4aeb7

net-firewall/nftables: Use the newly built libnftables.so in the pkg_preinst 
check

Doing so is appropriate because it's not a library that's provided
externally. Also, tidy up the code structure and replace the outdated
pkg_preinst() function in the ebuild for v1.0.5.

Signed-off-by: Kerin Millar  plushkava.net>
Signed-off-by: Sam James  gentoo.org>

 net-firewall/nftables/nftables-1.0.5.ebuild | 33 --
 net-firewall/nftables/nftables-1.0.6.ebuild | 44 ++---
 net-firewall/nftables/nftables-1.0.7.ebuild | 44 ++---
 net-firewall/nftables/nftables-.ebuild  | 44 ++---
 4 files changed, 90 insertions(+), 75 deletions(-)

diff --git a/net-firewall/nftables/nftables-1.0.5.ebuild 
b/net-firewall/nftables/nftables-1.0.5.ebuild
index 3b4f9fbbf1d2..5226ca74577d 100644
--- a/net-firewall/nftables/nftables-1.0.5.ebuild
+++ b/net-firewall/nftables/nftables-1.0.5.ebuild
@@ -167,15 +167,30 @@ src_install() {
 }
 
 pkg_preinst() {
-   if [[ -d /sys/module/nf_tables ]] && [[ -x /sbin/nft ]] && [[ -z 
${ROOT} ]]; then
-   if ! /sbin/nft -t list ruleset | "${ED}"/sbin/nft -c -f -; then
-   eerror "Your currently loaded ruleset cannot be parsed 
by the newly built instance of"
-   eerror "nft. This probably means that there is a 
regression introduced by v${PV}."
-   eerror "(To make the ebuild fail instead of warning, 
set NFTABLES_ABORT_ON_RELOAD_FAILURE=1.)"
-
-   if [[ -n ${NFTABLES_ABORT_ON_RELOAD_FAILURE} ]] ; then
-   die "Aborting because of failed nft reload!"
-   fi
+   local stderr
+
+   # There's a history of regressions with nftables upgrades. Perform a
+   # safety check to help us spot them earlier. For the check to pass, the
+   # currently loaded ruleset, if any, must be successfully evaluated by
+   # the newly built instance of nft(8).
+   if [[ -n ${ROOT} ]] || [[ ! -d /sys/module/nftables ]] || [[ ! -x 
/sbin/nft ]]; then
+   # Either nftables isn't yet in use or nft(8) cannot be executed.
+   return
+   elif ! stderr=$(umask 177; /sbin/nft -t list ruleset 2>&1 
>"${T}"/ruleset.nft); then
+   # Report errors induced by trying to list the ruleset but don't
+   # treat them as being fatal.
+   printf '%s\n' "${stderr}" >&2
+   elif [[ ${stderr} == *"is managed by iptables-nft"* ]]; then
+   # Rulesets generated by iptables-nft are special in nature and
+   # will not always be printed in a way that constitutes a valid
+   # syntax for ntf(8). Ignore them.
+   return
+   elif set -- "${ED}"/usr/lib*/libnftables.so; ! LD_LIBRARY_PATH=${1%/*} 
"${ED}"/sbin/nft -c -f -- "${T}"/ruleset.nft; then
+   eerror "Your currently loaded ruleset cannot be parsed by the 
newly built instance of"
+   eerror "nft. This probably means that there is a regression 
introduced by v${PV}."
+   eerror "(To make the ebuild fail instead of warning, set 
NFTABLES_ABORT_ON_RELOAD_FAILURE=1.)"
+   if [[ -n ${NFTABLES_ABORT_ON_RELOAD_FAILURE} ]] ; then
+   die "Aborting because of failed nft reload!"
fi
fi
 }

diff --git a/net-firewall/nftables/nftables-1.0.6.ebuild 
b/net-firewall/nftables/nftables-1.0.6.ebuild
index bd4f23708a7e..e5de7f69c0a1 100644
--- a/net-firewall/nftables/nftables-1.0.6.ebuild
+++ b/net-firewall/nftables/nftables-1.0.6.ebuild
@@ -169,28 +169,28 @@ src_install() {
 pkg_preinst() {
local stderr
 
-   # There's a history of regressions with nftables upgrades. Add a safety
-   # check to help us spot them earlier.
-   if [[ -d /sys/module/nf_tables ]] && [[ -x /sbin/nft ]] && [[ -z 
${ROOT} ]]; then
-   # Check the current loaded ruleset, if any, using the newly
-   # built instance of nft(8).
-   if ! stderr=$(umask 177; /sbin/nft -t list ruleset 2>&1 
>"${T}"/ruleset.nft); then
-   # Report errors induced by trying to list the ruleset
-   # but don't treat them as being fatal.
-   printf '%s\n' "${stderr}" >&2
-   elif [[ ${stderr} == *"is managed by iptables-nft"* ]]; then
-   # Rulesets generated by iptables-nft are special in
-   # nature and will not always be printed in a way that
-   # constitutes a valid syntax for ntf(8). Ignore them.
-   return
-   

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

2023-03-19 Thread Sam James
commit: 538020594e352762d668bdb9eab6d992b9e13a97
Author: Kerin Millar  plushkava  net>
AuthorDate: Sun Mar 19 08:36:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 19 22:21:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53802059

net-firewall/nftables: Require >=libnftnl-1.2.5 for 1.0.7 and 

Signed-off-by: Kerin Millar  plushkava.net>
Signed-off-by: Sam James  gentoo.org>

 net-firewall/nftables/nftables-1.0.7.ebuild | 2 +-
 net-firewall/nftables/nftables-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-firewall/nftables/nftables-1.0.7.ebuild 
b/net-firewall/nftables/nftables-1.0.7.ebuild
index f9713c4a95f6..b144fded77b4 100644
--- a/net-firewall/nftables/nftables-1.0.7.ebuild
+++ b/net-firewall/nftables/nftables-1.0.7.ebuild
@@ -34,7 +34,7 @@ RESTRICT="!test? ( test )"
 
 RDEPEND="
>=net-libs/libmnl-1.0.4:=
-   >=net-libs/libnftnl-1.2.4:=
+   >=net-libs/libnftnl-1.2.5:=
gmp? ( dev-libs/gmp:= )
json? ( dev-libs/jansson:= )
python? ( ${PYTHON_DEPS} )

diff --git a/net-firewall/nftables/nftables-.ebuild 
b/net-firewall/nftables/nftables-.ebuild
index f9713c4a95f6..b144fded77b4 100644
--- a/net-firewall/nftables/nftables-.ebuild
+++ b/net-firewall/nftables/nftables-.ebuild
@@ -34,7 +34,7 @@ RESTRICT="!test? ( test )"
 
 RDEPEND="
>=net-libs/libmnl-1.0.4:=
-   >=net-libs/libnftnl-1.2.4:=
+   >=net-libs/libnftnl-1.2.5:=
gmp? ( dev-libs/gmp:= )
json? ( dev-libs/jansson:= )
python? ( ${PYTHON_DEPS} )



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

2023-03-19 Thread Conrad Kostecki
commit: 48b8148baf9eeac1cb102c3fb0ccfb01e07bd8d6
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Mar 19 22:00:32 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Mar 19 22:12:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48b8148b

net-wireless/unifi: amd64 stable

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/unifi-7.3.83.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/unifi/unifi-7.3.83.ebuild 
b/net-wireless/unifi/unifi-7.3.83.ebuild
index b7dd5b986388..6626a69d1455 100644
--- a/net-wireless/unifi/unifi-7.3.83.ebuild
+++ b/net-wireless/unifi/unifi-7.3.83.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://www.ubnt.com;
 SRC_URI="https://dl.ui.com/unifi/${PV}/UniFi.unix.zip -> ${P}.zip"
 S="${WORKDIR}/UniFi"
 
-KEYWORDS="-* ~amd64 ~arm64"
+KEYWORDS="-* amd64 ~arm64"
 LICENSE="Apache-1.0 Apache-2.0 BSD-1 BSD-2 BSD CDDL EPL-1.0 GPL-2 LGPL-2.1 
LGPL-3 MIT ubiquiti"
 SLOT="0/$(ver_cut 1-2)"
 IUSE="systemd system-mongodb"



[gentoo-commits] repo/gentoo:master commit in: games-server/minecraft-server/

2023-03-19 Thread Conrad Kostecki
commit: 100ddcb43622a015f806d5b21c5f74b351559e3f
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Mar 19 22:12:25 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Mar 19 22:12:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=100ddcb4

games-server/minecraft-server: add 1.19.4

Signed-off-by: Conrad Kostecki  gentoo.org>

 games-server/minecraft-server/Manifest |  1 +
 .../minecraft-server-1.19.4.ebuild | 53 ++
 2 files changed, 54 insertions(+)

diff --git a/games-server/minecraft-server/Manifest 
b/games-server/minecraft-server/Manifest
index 514bd35aef15..5b038a5709e2 100644
--- a/games-server/minecraft-server/Manifest
+++ b/games-server/minecraft-server/Manifest
@@ -1 +1,2 @@
 DIST minecraft-server-1.19.3.jar 47162712 BLAKE2B 
549678fc5c110b42b444b565142b299f13efaf2fb4f148e2f050f1f9701f0e81870ba777f021dfcd1d494cfacbb9e8dac5ede62b5315a93b367f55ac2c582d94
 SHA512 
1a3b9930df515cb8b8be9a212c2b3b6bb4612968aca5f5bb00a15eb70bff126bf96f51aa5c6661fae0b16eef629843103c6ae73cf6f2c8030314b82d2a03a189
+DIST minecraft-server-1.19.4.jar 47515675 BLAKE2B 
ab4f65ce8e08ea790d3ef4e291dd1eadad0931bd5cf39771ed6571089c556cb85786987c0f9e22c2aaf4b000400a674c85bf157382c6840cd65fcaa33ada70b8
 SHA512 
a4233e35aca4ade4b2d7b8047c990d40ef81e832ef693b583a08b963ad9358c0abe3ccca656848ba649aaeded2a37ac585099bee24036a8abb1e7541eb91e96e

diff --git a/games-server/minecraft-server/minecraft-server-1.19.4.ebuild 
b/games-server/minecraft-server/minecraft-server-1.19.4.ebuild
new file mode 100644
index ..6760263d56a3
--- /dev/null
+++ b/games-server/minecraft-server/minecraft-server-1.19.4.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+EGIT_COMMIT="8f3112a1049751cc472ec13e397eade5336ca7ae"
+README_GENTOO_SUFFIX="-r1"
+
+inherit readme.gentoo-r1 java-pkg-2 systemd
+
+DESCRIPTION="The official server for the sandbox video game"
+HOMEPAGE="https://www.minecraft.net/;
+SRC_URI="https://launcher.mojang.com/v1/objects/${EGIT_COMMIT}/server.jar -> 
${P}.jar"
+S="${WORKDIR}"
+
+LICENSE="Mojang"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+RESTRICT="bindist mirror"
+
+RDEPEND="
+   acct-group/minecraft
+   acct-user/minecraft
+   app-misc/dtach
+   || (
+   dev-java/openjdk:17
+   dev-java/openjdk-bin:17
+   )
+"
+
+src_unpack() {
+   cp "${DISTDIR}/${A}" "${WORKDIR}" || die
+}
+
+src_compile() {
+   :;
+}
+
+src_install() {
+   newbin "${FILESDIR}"/minecraft-server-bin minecraft-server
+
+   java-pkg_newjar minecraft-server-${PV}.jar minecraft-server.jar
+
+   newinitd "${FILESDIR}"/minecraft-server.initd-r5 minecraft-server
+   newconfd "${FILESDIR}"/minecraft-server.confd-r1 minecraft-server
+   systemd_newunit "${FILESDIR}"/minecraft-server.service 
minecraft-server@.service
+
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   readme.gentoo_print_elog
+}



[gentoo-commits] repo/gentoo:master commit in: games-server/bedrock-server/

2023-03-19 Thread Conrad Kostecki
commit: 0dc59fef8fb24b96a2c323ae94cd05f04af7e315
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Mar 19 22:11:37 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Mar 19 22:12:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dc59fef

games-server/bedrock-server: add 1.19.71.02

Signed-off-by: Conrad Kostecki  gentoo.org>

 games-server/bedrock-server/Manifest   |  1 +
 .../bedrock-server-1.19.71.02.ebuild   | 56 ++
 2 files changed, 57 insertions(+)

diff --git a/games-server/bedrock-server/Manifest 
b/games-server/bedrock-server/Manifest
index c666e63329c1..99950d33d65f 100644
--- a/games-server/bedrock-server/Manifest
+++ b/games-server/bedrock-server/Manifest
@@ -1,3 +1,4 @@
 DIST bedrock-server-1.19.51.01.zip 76976732 BLAKE2B 
30ed7a0ba1d2d13b91c5400e17a4facf92a540bf96216dd2fd6cce2d67e5576a8dc73e1c534bb7d0c3afff54cfd3a2715b1c10ecbde3129880003a55fd58fa5e
 SHA512 
b4554cb0fe66bc742d80e2c6143faa6ad10412645207a845a84cbd99550888a0e9e80df764419ff50b24abbdd63d1260c2532c79add2dd4e012604e5bff59173
 DIST bedrock-server-1.19.62.01.zip 77824871 BLAKE2B 
9b3d875cf798ba0d68e2a95a78ba24ff4635751c910fadb70949bcb395f4f37fef425328a8268045f1ec52f2bc171df461706d549f0e656c46834564feec4c97
 SHA512 
8ec08145ff7b7ef646084bcb5bd242c762ff3e9ca6e1aedcf04e04f6e6521fb5b52f2cd3c8906af64c23b62b3ab5a0ef422c17428b91b438249870cb0bf15caf
 DIST bedrock-server-1.19.63.01.zip 77829248 BLAKE2B 
3df63ef618242afc27245d0cee1b2216722315f268d0be3e2b4f4ca588463603389ec11d97a4b4272327edbd1e7307fa2f42fe0c21cbf00c4a03c72f187e45e9
 SHA512 
59e52498b2d6e3d97ae588e1910f9adcc0039319738d3ade7539252129d3a4c22014d44aa48ec0feb92776fd611e9b456f6d09e133b23916e84db5899edd8a00
+DIST bedrock-server-1.19.71.02.zip 79101599 BLAKE2B 
50d6acb232882b640cce7f204938b35b8ebe33af569ca8d9e291243e34e14373aedd527f547cf38b4e7b9667cf1ec9b6bb6dcd53c7e4e9f4c9b8ea6a2d29
 SHA512 
7d6cad7229a31343c5297ef9770e32767de9fa328ef37670b837b01aba00b5e3eef925c093a122bcdbf9b3cca235880d8b02796c07fb0e8cec9736019f860ead

diff --git a/games-server/bedrock-server/bedrock-server-1.19.71.02.ebuild 
b/games-server/bedrock-server/bedrock-server-1.19.71.02.ebuild
new file mode 100644
index ..aa93f6d0bc04
--- /dev/null
+++ b/games-server/bedrock-server/bedrock-server-1.19.71.02.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+DESCRIPTION="The official bedrock (non-java) based server for the sandbox 
video game"
+HOMEPAGE="https://www.minecraft.net/;
+SRC_URI="https://minecraft.azureedge.net/bin-linux/${P}.zip;
+S="${WORKDIR}"
+
+LICENSE="Mojang"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+RDEPEND="
+   acct-group/bedrock
+   acct-user/bedrock
+   app-misc/dtach
+   dev-libs/openssl:0/1.1
+   sys-libs/zlib
+"
+
+BDEPEND="app-arch/unzip"
+
+RESTRICT="bindist mirror"
+
+DOCS=(
+   "bedrock_server_how_to.html"
+   "release-notes.txt"
+)
+
+QA_PREBUILT="opt/bedrock-server/bedrock_server"
+
+src_compile() {
+   :;
+}
+
+src_install() {
+   exeinto /opt/bedrock-server
+   doexe bedrock_server
+
+   insinto /opt/bedrock-server
+   doins {allowlist,permissions}.json server.properties
+   doins -r {behavior,resource}_packs definitions
+
+   dodir /opt/bin
+   dosym ../bedrock-server/bedrock_server /opt/bin/bedrock-server
+
+   newinitd "${FILESDIR}"/bedrock-server.initd-r4 bedrock-server
+   newconfd "${FILESDIR}"/bedrock-server.confd bedrock-server
+   systemd_newunit "${FILESDIR}"/bedrock-server.service 
bedrock-server@.service
+
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lua/mpack/

2023-03-19 Thread Conrad Kostecki
commit: a11d546c00d99701446ae27f25b57cce24fc2ea6
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Mar 19 22:10:47 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Mar 19 22:12:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a11d546c

dev-lua/mpack: add 1.0.10

Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-lua/mpack/Manifest|   1 +
 dev-lua/mpack/mpack-1.0.10.ebuild | 113 ++
 2 files changed, 114 insertions(+)

diff --git a/dev-lua/mpack/Manifest b/dev-lua/mpack/Manifest
index 00e09b45279c..47c151b429a8 100644
--- a/dev-lua/mpack/Manifest
+++ b/dev-lua/mpack/Manifest
@@ -1 +1,2 @@
+DIST mpack-1.0.10.tar.gz 16256 BLAKE2B 
56f279be5b84e89a18a6010320eff9f006cfba6df9621e7b4c338a866170a69589e9e50d0d7deb238ff40634f28aa4d0c43a135c6b7fa9a38ec41b8b669945cd
 SHA512 
879e200d806a4aeb3dc31bf44781bb92b377ee86fe3050692179bff794a2748c175135e4ab5eb59f29202bd36ff27ecc26bab07d0c46c11414361f72abf3dc53
 DIST mpack-1.0.9.tar.gz 16087 BLAKE2B 
062f0deaa9ea359486933b5736591ea3ee78886e31259b721d88ef44762403185b881d076ca35fe6e8c16ab756d36698fec1ca893ab3667635e388456a8ad417
 SHA512 
c663a6cb29c1ae3f88baf25d36b076c35b35b96a16f9df472f8063009dc70886071cc27bf9224aceb86afb5c590ac072fd484435f40ecc4961eabfb5df08f395

diff --git a/dev-lua/mpack/mpack-1.0.10.ebuild 
b/dev-lua/mpack/mpack-1.0.10.ebuild
new file mode 100644
index ..1c6415df4d35
--- /dev/null
+++ b/dev-lua/mpack/mpack-1.0.10.ebuild
@@ -0,0 +1,113 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+
+inherit lua toolchain-funcs
+
+MY_PN="lib${PN}-lua"
+
+DESCRIPTION="Lua bindings for libmpack"
+HOMEPAGE="https://github.com/libmpack/libmpack-lua/;
+SRC_URI="https://github.com/${MY_PN/-lua/}/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~x64-macos"
+IUSE="test"
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/libmpack
+   ${LUA_DEPS}
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   test? (
+   dev-lua/busted[${LUA_USEDEP}]
+   dev-lua/lua_cliargs[${LUA_USEDEP}]
+   ${RDEPEND}
+   )
+"
+
+src_prepare() {
+   default
+
+   lua_copy_sources
+}
+
+lua_src_compile() {
+   pushd "${BUILD_DIR}" || die
+
+   local myemakeargs=(
+   "CC=$(tc-getCC)"
+   "LUA_INCLUDE=$(lua_get_CFLAGS)"
+   "LUA_LIB="
+   "USE_SYSTEM_MPACK=yes"
+   "USE_SYSTEM_LUA=yes"
+   )
+
+   emake "${myemakeargs[@]}"
+
+   popd
+}
+
+src_compile() {
+   lua_foreach_impl lua_src_compile
+}
+
+lua_src_test() {
+   pushd "${BUILD_DIR}" || die
+
+   # "[  FAILED  ] test.lua @ 279: mpack should not leak memory"
+   # It doesn't seem upstream actually support LuaJIT so were this up to me
+   # I would drop it from LUA_COMPAT, unfortunately there are packages in 
the
+   # tree which currently expect it to be supported.
+   if [[ ${ELUA} == "luajit" ]]; then
+   ewarn "Not running tests under ${ELUA} because they are known 
to fail"
+   return
+   fi
+
+   busted --lua="${ELUA}" test.lua || die
+
+   popd
+}
+
+src_test() {
+   lua_foreach_impl lua_src_test
+}
+
+lua_src_install() {
+   pushd "${BUILD_DIR}" || die
+
+   local installdir="$(lua_get_cmod_dir)"
+   local myemakeargs=(
+   "DESTDIR=${ED}"
+   "LUA_CMOD_INSTALLDIR=${installdir#$EPREFIX}"
+   "USE_SYSTEM_MPACK=yes"
+   "USE_SYSTEM_LUA=yes"
+   )
+
+   emake "${myemakeargs[@]}" install
+
+   popd
+
+   if [[ ${CHOST} == *-darwin* ]] ; then
+   local luav=$(lua_get_version)
+   # we only want the major version (e.g. 5.1)
+   local luamv=${luav:0:3}
+   local file="lua/${luamv}/mpack.so"
+   install_name_tool -id "${EPREFIX}/usr/$(get_libdir)/${file}" 
"${ED}/usr/$(get_libdir)/${file}" || die "Failed to adjust install_name"
+   fi
+}
+
+src_install() {
+   lua_foreach_impl lua_src_install
+
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/stress-ng/

2023-03-19 Thread Conrad Kostecki
commit: 3ab635a3efb70b2e94b806b103655b8a50c02511
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Mar 19 22:03:26 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Mar 19 22:12:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ab635a3

app-benchmarks/stress-ng: add 0.15.06

Signed-off-by: Conrad Kostecki  gentoo.org>

 app-benchmarks/stress-ng/Manifest |  1 +
 app-benchmarks/stress-ng/stress-ng-0.15.06.ebuild | 56 +++
 2 files changed, 57 insertions(+)

diff --git a/app-benchmarks/stress-ng/Manifest 
b/app-benchmarks/stress-ng/Manifest
index 85f5170b3f7d..5587cf1338a0 100644
--- a/app-benchmarks/stress-ng/Manifest
+++ b/app-benchmarks/stress-ng/Manifest
@@ -1 +1,2 @@
 DIST stress-ng-0.15.05.tar.gz 3811699 BLAKE2B 
e156251163a9d1788a09cb957dd75c05770cd69fb2674b54fb8fe10ea94eb7d62dc4bfd38a8628b201bc5d260fd140bee78cd5ad7220a1e35dc51334ec2fca1e
 SHA512 
654fff49ade6bc44c1f855cf5869255ef626180ca9b9d83374cd18c000a1b3f2e9c8b3b653592d2896d66d4cbb7dc0d60e67233af73fdc8039c2ba530d45fad4
+DIST stress-ng-0.15.06.tar.gz 3813785 BLAKE2B 
ebed2b6b087afc615e3a94ae239df32a7847f1ddc5db83a733ce8415d76818000bb742604643ebdd06d13e584a66c6814feb660752738f3fe7e714670e4ad396
 SHA512 
a999ecb813504cdcd56cb3f9ac6633c91ee3df2c203866d29fb04b61c41ee5e7738ca84cdbdb2cb8c6fe969f29a64d21a8df17419901266efc7f1170eb18013a

diff --git a/app-benchmarks/stress-ng/stress-ng-0.15.06.ebuild 
b/app-benchmarks/stress-ng/stress-ng-0.15.06.ebuild
new file mode 100644
index ..12a6f5017085
--- /dev/null
+++ b/app-benchmarks/stress-ng/stress-ng-0.15.06.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit linux-info toolchain-funcs
+
+DESCRIPTION="Stress test for a computer system with various selectable ways"
+HOMEPAGE="https://github.com/ColinIanKing/stress-ng;
+SRC_URI="https://github.com/ColinIanKing/${PN}/archive/refs/tags/V${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc64 ~riscv ~sparc ~x86"
+IUSE="apparmor sctp"
+
+DEPEND="
+   dev-libs/libaio
+   dev-libs/libbsd
+   dev-libs/libgcrypt:0=
+   sys-apps/attr
+   sys-apps/keyutils:=
+   sys-libs/libcap
+   sys-libs/zlib
+   virtual/libcrypt:=
+   apparmor? (
+   sys-apps/apparmor-utils
+   sys-libs/libapparmor
+   )
+   sctp? ( net-misc/lksctp-tools )
+"
+
+RDEPEND="${DEPEND}"
+
+DOCS=( "README.md" "README.Android" "TODO" "syscalls.txt" )
+
+pkg_pretend() {
+   if use apparmor; then
+   CONFIG_CHECK="SECURITY_APPARMOR"
+   check_extra_config
+   fi
+}
+
+src_compile() {
+   tc-export CC
+
+   export MAN_COMPRESS="0"
+
+   local myemakeopts=(
+   HAVE_APPARMOR="$(usex apparmor 1 0)"
+   HAVE_LIB_SCTP="$(usex sctp 1 0)"
+   VERBOSE="1"
+   )
+
+   emake "${myemakeopts[@]}"
+}



[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/stress-ng/

2023-03-19 Thread Conrad Kostecki
commit: e0e4d6ab93cc225d400d94690bd292fc90c3a252
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Mar 19 22:06:18 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Mar 19 22:12:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0e4d6ab

app-benchmarks/stress-ng: drop 0.15.05

Signed-off-by: Conrad Kostecki  gentoo.org>

 app-benchmarks/stress-ng/Manifest |  1 -
 app-benchmarks/stress-ng/stress-ng-0.15.05.ebuild | 56 ---
 2 files changed, 57 deletions(-)

diff --git a/app-benchmarks/stress-ng/Manifest 
b/app-benchmarks/stress-ng/Manifest
index 5587cf1338a0..55615bdba3d6 100644
--- a/app-benchmarks/stress-ng/Manifest
+++ b/app-benchmarks/stress-ng/Manifest
@@ -1,2 +1 @@
-DIST stress-ng-0.15.05.tar.gz 3811699 BLAKE2B 
e156251163a9d1788a09cb957dd75c05770cd69fb2674b54fb8fe10ea94eb7d62dc4bfd38a8628b201bc5d260fd140bee78cd5ad7220a1e35dc51334ec2fca1e
 SHA512 
654fff49ade6bc44c1f855cf5869255ef626180ca9b9d83374cd18c000a1b3f2e9c8b3b653592d2896d66d4cbb7dc0d60e67233af73fdc8039c2ba530d45fad4
 DIST stress-ng-0.15.06.tar.gz 3813785 BLAKE2B 
ebed2b6b087afc615e3a94ae239df32a7847f1ddc5db83a733ce8415d76818000bb742604643ebdd06d13e584a66c6814feb660752738f3fe7e714670e4ad396
 SHA512 
a999ecb813504cdcd56cb3f9ac6633c91ee3df2c203866d29fb04b61c41ee5e7738ca84cdbdb2cb8c6fe969f29a64d21a8df17419901266efc7f1170eb18013a

diff --git a/app-benchmarks/stress-ng/stress-ng-0.15.05.ebuild 
b/app-benchmarks/stress-ng/stress-ng-0.15.05.ebuild
deleted file mode 100644
index 12a6f5017085..
--- a/app-benchmarks/stress-ng/stress-ng-0.15.05.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit linux-info toolchain-funcs
-
-DESCRIPTION="Stress test for a computer system with various selectable ways"
-HOMEPAGE="https://github.com/ColinIanKing/stress-ng;
-SRC_URI="https://github.com/ColinIanKing/${PN}/archive/refs/tags/V${PV}.tar.gz 
-> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc64 ~riscv ~sparc ~x86"
-IUSE="apparmor sctp"
-
-DEPEND="
-   dev-libs/libaio
-   dev-libs/libbsd
-   dev-libs/libgcrypt:0=
-   sys-apps/attr
-   sys-apps/keyutils:=
-   sys-libs/libcap
-   sys-libs/zlib
-   virtual/libcrypt:=
-   apparmor? (
-   sys-apps/apparmor-utils
-   sys-libs/libapparmor
-   )
-   sctp? ( net-misc/lksctp-tools )
-"
-
-RDEPEND="${DEPEND}"
-
-DOCS=( "README.md" "README.Android" "TODO" "syscalls.txt" )
-
-pkg_pretend() {
-   if use apparmor; then
-   CONFIG_CHECK="SECURITY_APPARMOR"
-   check_extra_config
-   fi
-}
-
-src_compile() {
-   tc-export CC
-
-   export MAN_COMPRESS="0"
-
-   local myemakeopts=(
-   HAVE_APPARMOR="$(usex apparmor 1 0)"
-   HAVE_LIB_SCTP="$(usex sctp 1 0)"
-   VERBOSE="1"
-   )
-
-   emake "${myemakeopts[@]}"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luasec/

2023-03-19 Thread Conrad Kostecki
commit: c851f612c7b73b6bc83c7ff25337d928ba8b9240
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Mar 19 22:07:18 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Mar 19 22:12:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c851f612

dev-lua/luasec: add 1.3.1

Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-lua/luasec/Manifest|  1 +
 dev-lua/luasec/luasec-1.3.1.ebuild | 89 ++
 2 files changed, 90 insertions(+)

diff --git a/dev-lua/luasec/Manifest b/dev-lua/luasec/Manifest
index 36577684fbd7..73f5a3c54d99 100644
--- a/dev-lua/luasec/Manifest
+++ b/dev-lua/luasec/Manifest
@@ -1,2 +1,3 @@
 DIST luasec-1.2.0.tar.gz 53379 BLAKE2B 
dad93b341565b602fa02a5551a127bce42e76cee5abb0314f9cc4a98f162d23b0f8b4b9c0f16423095e4b54ec5ab260ee06bef5993ad46f559ad1295dcc28856
 SHA512 
5564f73495bef7c5683285ff7648c7b82a3a3dfdce96e88c77cc8835427b6595a694e5a2bf0a4f6332fe52b8aed3d94531607df81260d7597458a6fb0465d3fe
 DIST luasec-1.3.0.tar.gz 54704 BLAKE2B 
f16009922f9fcb60f8e1da99011e683ad6e51afa218b936909a2a6ab9814d892e6d11307b3bf562292d0acd4ad2fb8875e4cc53c21d07f43aa056e54a451a205
 SHA512 
5dcaca773ad6ee00ca33cfcc2060c763a8c75ad45753a4e5f11e6e76bdb2a49a8b46780efec12146f691f900326218e63c11af5abb709ca84c16bb77ce791943
+DIST luasec-1.3.1.tar.gz 54807 BLAKE2B 
e09d340b8bc391830d671dd5cbec76bd5190bebdd2e534800bea8efd19749a4379e2681bb7a6e6551da49109345f0b846904c222c0ecada6135d775e2060bfc7
 SHA512 
cfa4187518445abc6591bd0c24924122b62252be25ffd5564cf291f9a2ae3702a5fa299ffd265d2e0e8315b90d6783eccace4ff560f54f299161d3c5e3749508

diff --git a/dev-lua/luasec/luasec-1.3.1.ebuild 
b/dev-lua/luasec/luasec-1.3.1.ebuild
new file mode 100644
index ..56a3d8392158
--- /dev/null
+++ b/dev-lua/luasec/luasec-1.3.1.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+
+inherit lua toolchain-funcs
+
+DESCRIPTION="Lua binding for OpenSSL library to provide TLS/SSL communication"
+HOMEPAGE="https://github.com/brunoos/luasec;
+SRC_URI="https://github.com/brunoos/luasec/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-lua/luasocket-3.0_rc1_p20200328-r103[${LUA_USEDEP}]
+   dev-libs/openssl:0=
+   ${LUA_DEPS}
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+lua_src_prepare() {
+   pushd "${BUILD_DIR}" || die
+
+   ${ELUA} src/options.lua -g /usr/include/openssl/ssl.h > src/options.c 
|| die
+
+   popd
+}
+
+src_prepare() {
+   default
+
+   # Respect users CFLAGS
+   sed -e 's/-O2//g' -i src/Makefile || die
+
+   # Allow to redefine libraries linking
+   sed -e 's/LIBS=/LIBS?=/g' -i src/Makefile || die
+
+   lua_copy_sources
+
+   lua_foreach_impl lua_src_prepare
+}
+
+lua_src_compile() {
+   pushd "${BUILD_DIR}" || die
+
+   local myemakeargs=(
+   "CC=$(tc-getCC)"
+   "CCLD=$(tc-getCC)"
+   "INC_PATH=-I$(lua_get_include_dir)"
+   "LIB_PATH=-L$(lua_get_cmod_dir)/socket"
+   "LIBS=$($(tc-getPKG_CONFIG) --libs openssl) 
$(lua_get_cmod_dir)/socket/core.so"
+   "MYLDFLAGS=-Wl,-rpath,$(lua_get_cmod_dir)/socket 
-Wl,-soname=socket/core.so"
+   "EXTRA="
+   "DEFS="
+   )
+
+   emake "${myemakeargs[@]}" linux
+
+   popd
+}
+
+src_compile() {
+   lua_foreach_impl lua_src_compile
+}
+
+lua_src_install() {
+   pushd "${BUILD_DIR}" || die
+
+   local emakeargs=(
+   "DESTDIR=${ED}"
+   "LUAPATH=$(lua_get_lmod_dir)"
+   "LUACPATH=$(lua_get_cmod_dir)"
+   )
+
+   emake "${emakeargs[@]}" install
+
+   popd
+}
+
+src_install() {
+   lua_foreach_impl lua_src_install
+
+   einstalldocs
+}



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

2023-03-19 Thread Conrad Kostecki
commit: fa0a405c71b47e0018f3e3f9df44f305588dd8e8
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Mar 19 21:57:20 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Mar 19 22:12:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa0a405c

app-misc/fhem: amd64 stable

Signed-off-by: Conrad Kostecki  gentoo.org>

 app-misc/fhem/fhem-6.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/fhem/fhem-6.2.ebuild b/app-misc/fhem/fhem-6.2.ebuild
index 0aff3dcd67c1..60e42be81734 100644
--- a/app-misc/fhem/fhem-6.2.ebuild
+++ b/app-misc/fhem/fhem-6.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.fhem.de/${P}.tar.gz;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="doc"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luasec/

2023-03-19 Thread Conrad Kostecki
commit: 3092422fe354dfb25fd8d7ead1d5992a6e321c80
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Mar 19 22:09:36 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Mar 19 22:12:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3092422f

dev-lua/luasec: drop 1.3.0

Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-lua/luasec/Manifest|  1 -
 dev-lua/luasec/luasec-1.3.0.ebuild | 89 --
 2 files changed, 90 deletions(-)

diff --git a/dev-lua/luasec/Manifest b/dev-lua/luasec/Manifest
index 73f5a3c54d99..abada21bb7c7 100644
--- a/dev-lua/luasec/Manifest
+++ b/dev-lua/luasec/Manifest
@@ -1,3 +1,2 @@
 DIST luasec-1.2.0.tar.gz 53379 BLAKE2B 
dad93b341565b602fa02a5551a127bce42e76cee5abb0314f9cc4a98f162d23b0f8b4b9c0f16423095e4b54ec5ab260ee06bef5993ad46f559ad1295dcc28856
 SHA512 
5564f73495bef7c5683285ff7648c7b82a3a3dfdce96e88c77cc8835427b6595a694e5a2bf0a4f6332fe52b8aed3d94531607df81260d7597458a6fb0465d3fe
-DIST luasec-1.3.0.tar.gz 54704 BLAKE2B 
f16009922f9fcb60f8e1da99011e683ad6e51afa218b936909a2a6ab9814d892e6d11307b3bf562292d0acd4ad2fb8875e4cc53c21d07f43aa056e54a451a205
 SHA512 
5dcaca773ad6ee00ca33cfcc2060c763a8c75ad45753a4e5f11e6e76bdb2a49a8b46780efec12146f691f900326218e63c11af5abb709ca84c16bb77ce791943
 DIST luasec-1.3.1.tar.gz 54807 BLAKE2B 
e09d340b8bc391830d671dd5cbec76bd5190bebdd2e534800bea8efd19749a4379e2681bb7a6e6551da49109345f0b846904c222c0ecada6135d775e2060bfc7
 SHA512 
cfa4187518445abc6591bd0c24924122b62252be25ffd5564cf291f9a2ae3702a5fa299ffd265d2e0e8315b90d6783eccace4ff560f54f299161d3c5e3749508

diff --git a/dev-lua/luasec/luasec-1.3.0.ebuild 
b/dev-lua/luasec/luasec-1.3.0.ebuild
deleted file mode 100644
index 56a3d8392158..
--- a/dev-lua/luasec/luasec-1.3.0.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( lua5-{1..4} luajit )
-
-inherit lua toolchain-funcs
-
-DESCRIPTION="Lua binding for OpenSSL library to provide TLS/SSL communication"
-HOMEPAGE="https://github.com/brunoos/luasec;
-SRC_URI="https://github.com/brunoos/luasec/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-
-RDEPEND="
-   >=dev-lua/luasocket-3.0_rc1_p20200328-r103[${LUA_USEDEP}]
-   dev-libs/openssl:0=
-   ${LUA_DEPS}
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-lua_src_prepare() {
-   pushd "${BUILD_DIR}" || die
-
-   ${ELUA} src/options.lua -g /usr/include/openssl/ssl.h > src/options.c 
|| die
-
-   popd
-}
-
-src_prepare() {
-   default
-
-   # Respect users CFLAGS
-   sed -e 's/-O2//g' -i src/Makefile || die
-
-   # Allow to redefine libraries linking
-   sed -e 's/LIBS=/LIBS?=/g' -i src/Makefile || die
-
-   lua_copy_sources
-
-   lua_foreach_impl lua_src_prepare
-}
-
-lua_src_compile() {
-   pushd "${BUILD_DIR}" || die
-
-   local myemakeargs=(
-   "CC=$(tc-getCC)"
-   "CCLD=$(tc-getCC)"
-   "INC_PATH=-I$(lua_get_include_dir)"
-   "LIB_PATH=-L$(lua_get_cmod_dir)/socket"
-   "LIBS=$($(tc-getPKG_CONFIG) --libs openssl) 
$(lua_get_cmod_dir)/socket/core.so"
-   "MYLDFLAGS=-Wl,-rpath,$(lua_get_cmod_dir)/socket 
-Wl,-soname=socket/core.so"
-   "EXTRA="
-   "DEFS="
-   )
-
-   emake "${myemakeargs[@]}" linux
-
-   popd
-}
-
-src_compile() {
-   lua_foreach_impl lua_src_compile
-}
-
-lua_src_install() {
-   pushd "${BUILD_DIR}" || die
-
-   local emakeargs=(
-   "DESTDIR=${ED}"
-   "LUAPATH=$(lua_get_lmod_dir)"
-   "LUACPATH=$(lua_get_cmod_dir)"
-   )
-
-   emake "${emakeargs[@]}" install
-
-   popd
-}
-
-src_install() {
-   lua_foreach_impl lua_src_install
-
-   einstalldocs
-}



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

2023-03-19 Thread Conrad Kostecki
commit: 56b354ee46b9f0799ed6786b0a9f6ab63ae35bfe
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Mar 19 22:01:02 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Mar 19 22:12:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56b354ee

net-wireless/unifi: drop 7.1.68, 7.2.95, 7.3.76-r1

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/Manifest   |   3 -
 net-wireless/unifi/unifi-7.1.68.ebuild| 107 --
 net-wireless/unifi/unifi-7.2.95.ebuild| 107 --
 net-wireless/unifi/unifi-7.3.76-r1.ebuild | 107 --
 4 files changed, 324 deletions(-)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index a6e2c23bc0d2..1eddeafb742c 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -1,5 +1,2 @@
 DIST unifi-6.5.55.zip 157805689 BLAKE2B 
09a7b69143478d0b81dd6f7be1746b1a35cd00ee034471c512d04e4f91aa02688871857edf3c0ef538e601aaf8eccdd0c55193a9bde10924ddeff1fd333da355
 SHA512 
c2f677de819268366d65622238c1b8d6d8abcd5e06d6f1f635d9755573eff5a6aca0c84298a111b0da5e80bade8132e05339035edde3cc5fc08834f2d6c4b26e
-DIST unifi-7.1.68.zip 202099045 BLAKE2B 
f84a579c01ec0494e0e8b67a126947cd7bb0625c60d5f5026232e563ee84a4c0fdef827e5f8044de4e5d7fd970a50846dc91d7467196fc2f53bb27655bbb5212
 SHA512 
b4e71dd28bb645d7fb085546fc29019aa6f33780e559ed284216b7f330eaf5f41f5177e839a5a277d4d41a2242ffe16a44b582c51e74e469bacf96502d187a55
-DIST unifi-7.2.95.zip 171756458 BLAKE2B 
f453beb8c7e7a7f9791c2c471d83d06a29345a7595bfff412a7c059294adbd507d598b22242488af5519b2abf5c52884fc3e93bb1d3f96872a1f651aa3a175e2
 SHA512 
cda5c0d8fd3a43735de7b1c34cb908411ee4569cfa8313575e47efa1339ef03a6a232d02d5b14552e6380eb69a05fec08b33467202cdd7f399249f5a21260934
-DIST unifi-7.3.76.zip 184297973 BLAKE2B 
3cbb257c2f9b763c521a66270483fbabf275187024e954f2889622bdad6e7434932102e70aa4710f5131bacda015a2beb661146c3ec7e3967710b1f2be7b9f7c
 SHA512 
363c6f2706bac8181f1ec9102dd21ed4a1c36c63215e81a80d4a0ef913e9a71a87c1d89ca9eeda5429454bdf770fdff326342435663d2af6288f65af0dd1f7a3
 DIST unifi-7.3.83.zip 185572238 BLAKE2B 
2e2fa581bc53dcbd75660e5875e8de25df19ee2233c31d5429c5d05468be315e6e68fd92dcd8d19cd7088d4f1574c5cb12f5b0e6b3b49d62dee4dc43b25e7a85
 SHA512 
ae7bd0e5deff9fceb831be7d652c333d06f1b2a9b40411e1e72607558b01b33814590601c991742a7627eb7a15ec33d5ea0ca1f8d7d2103f348db592f61aaca7

diff --git a/net-wireless/unifi/unifi-7.1.68.ebuild 
b/net-wireless/unifi/unifi-7.1.68.ebuild
deleted file mode 100644
index 0c9825893151..
--- a/net-wireless/unifi/unifi-7.1.68.ebuild
+++ /dev/null
@@ -1,107 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Set this var for any releases except stable
-RC_SUFFIX="-124045abd4"
-
-inherit java-pkg-2 readme.gentoo-r1 systemd
-
-DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
-HOMEPAGE="https://www.ubnt.com;
-SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
-S="${WORKDIR}/UniFi"
-
-KEYWORDS="-* amd64 ~arm64"
-LICENSE="Apache-1.0 Apache-2.0 BSD-1 BSD-2 BSD CDDL EPL-1.0 GPL-2 LGPL-2.1 
LGPL-3 MIT ubiquiti"
-SLOT="0/$(ver_cut 1-2)"
-IUSE="systemd system-mongodb"
-RESTRICT="bindist mirror"
-
-RDEPEND="
-   acct-group/unifi
-   acct-user/unifi
-   dev-db/mongodb
-   virtual/jre:1.8
-"
-
-BDEPEND="app-arch/unzip"
-
-DOCS=( "readme.txt" )
-
-QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
-
-src_prepare() {
-   # Remove unneeded files Mac and Windows
-   rm -r lib/native/{Mac,Windows} || die
-
-   if [[ ${CHOST} != aarch64* ]]; then
-   rm -r lib/native/Linux/aarch64 || die "Failed in removing 
aarch64 native libraries"
-   fi
-   if [[ ${CHOST} != armv7* ]]; then
-   rm -r lib/native/Linux/armv7 || die "Failed in removing armv7 
native libraries"
-   fi
-   if [[ ${CHOST} != x86_64* ]]; then
-   rm -r lib/native/Linux/x86_64 || die "Failed in removing x86_64 
native libraries"
-   fi
-
-   if [[ ${CHOST} == aarch64* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || 
die
-   fi
-   fi
-   if [[ ${CHOST} == armv7* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/armv7/libubnt_sdnotify_jni.so || die
-   fi
-   fi
-   if [[ ${CHOST} == x86_64* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || 
die
-   fi
-   fi
-
-   default
-}
-
-src_compile() {
-   :;
-}
-
-src_install() {
-   insinto /usr/lib/unifi
-   doins -r dl lib webapps
-   ! use system-mongodb && doins -r bin
-
-   diropts -o unifi -g unifi
-   keepdir 

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

2023-03-19 Thread Conrad Kostecki
commit: 145217157a8fa0ce87046a8badaeca0bb6aeb380
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Mar 19 21:58:12 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Mar 19 22:12:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14521715

app-misc/fhem: x86 stable

Signed-off-by: Conrad Kostecki  gentoo.org>

 app-misc/fhem/fhem-6.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/fhem/fhem-6.2.ebuild b/app-misc/fhem/fhem-6.2.ebuild
index 60e42be81734..154939f05f50 100644
--- a/app-misc/fhem/fhem-6.2.ebuild
+++ b/app-misc/fhem/fhem-6.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.fhem.de/${P}.tar.gz;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="doc"
 
 RDEPEND="



  1   2   3   >