[gentoo-commits] repo/gentoo:master commit in: sys-fabric/mstflint/files/, sys-fabric/mstflint/

2023-04-23 Thread Zac Medico
commit: 2f2fe9f08b12035f4a9640a8d6d9fea9e8080127
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Apr 24 04:51:51 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Apr 24 05:58:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f2fe9f0

sys-fabric/mstflint: add 4.23.0_p1

Closes: https://bugs.gentoo.org/904894
Signed-off-by: Zac Medico  gentoo.org>

 sys-fabric/mstflint/Manifest   |  1 +
 .../files/mstflint-4.23.0_p1-C99-compat.patch  | 55 ++
 sys-fabric/mstflint/mstflint-4.23.0_p1.ebuild  | 49 +++
 3 files changed, 105 insertions(+)

diff --git a/sys-fabric/mstflint/Manifest b/sys-fabric/mstflint/Manifest
index f31f8e3f09a6..cfcd1e932dcd 100644
--- a/sys-fabric/mstflint/Manifest
+++ b/sys-fabric/mstflint/Manifest
@@ -1,2 +1,3 @@
 DIST mstflint-4.18.0_p1.tar.gz 4877851 BLAKE2B 
7fb995561155ccc73b0c36d2994c0398483a92788c5ce045f0263a3e5b0ff7230ca8bb0f5b821e957d5879e0629f11716b179e3bc581849335cc95715631c1d6
 SHA512 
aed2302dc88b9b95892eb6dd929a922ac6257ddae808db656c7fd01c393f9f0a0d3aa4e13da6c07fe0118cd48a43795f39cc16e619408b05e6bed7d085dbf0d4
 DIST mstflint-4.20.0_p1.tar.gz 5176386 BLAKE2B 
065fbf1884de70b57b602bb2a46e34c903b7419050622f2e6d55589f066555a43e781e35cfa4751f4d3af4394f3bbcff3c61e5618acb6696d0c22790ccaf50b8
 SHA512 
7298c425831f6e8f80145fb0f79af9d63ed013eeac6a99a5d9fe804a6e5c044ecffaf0ce62cd3edd07d185732bdb6ae3a99ecbb31b94047831d710b0b7fe1738
+DIST mstflint-4.23.0_p1.tar.gz 6269497 BLAKE2B 
95c8fda6a1532baa50de7bcfffc128d24f30c41e670ee9fb19193025dee75fecf3b3e5bebec30bfd7ce9cc138c8eb61ba66a24d14ccec304cc75cae95d62995f
 SHA512 
e0f98587272334d30910b7e8ea4c61ee0404924c85bfedd298ef0ae9321b177d56c8469588a2f59bc1584da79cd2908a222f3608b240d3b5498fb0cd87c06146

diff --git a/sys-fabric/mstflint/files/mstflint-4.23.0_p1-C99-compat.patch 
b/sys-fabric/mstflint/files/mstflint-4.23.0_p1-C99-compat.patch
new file mode 100644
index ..7b9b90ea9360
--- /dev/null
+++ b/sys-fabric/mstflint/files/mstflint-4.23.0_p1-C99-compat.patch
@@ -0,0 +1,55 @@
+From 3d033115fd0937b675b75f5d1fc12dc015efcf07 Mon Sep 17 00:00:00 2001
+From: Florian Weimer 
+Date: Sun, 23 Apr 2023 18:30:33 +0200
+Subject: [PATCH] Add additional #include directives for C99 compatibility
+
+https://github.com/Mellanox/mstflint/pull/774
+Avoid implicit declarations of cibfw_register_mfai_pack,
+cibfw_register_mfai_unpack, cibfw_register_mfai_size by including
+, and of getenv by including
+.
+---
+ mflash/mflash_gw.c  | 2 ++
+ mflash/mflash_new_gw.c  | 3 +++
+ reg_access/reg_access.c | 1 +
+ 3 files changed, 6 insertions(+)
+
+diff --git a/mflash/mflash_gw.c b/mflash/mflash_gw.c
+index f296700d..55e5cb9d 100644
+--- a/mflash/mflash_gw.c
 b/mflash/mflash_gw.c
+@@ -43,6 +43,8 @@
+ #include "mflash_access_layer.h"
+ #include "flash_int_defs.h"
+ 
++#include 
++
+ #ifdef __WIN__
+ //
+ // Windows (Under DDK)
+diff --git a/mflash/mflash_new_gw.c b/mflash/mflash_new_gw.c
+index 3bd044ea..4d0bb21d 100644
+--- a/mflash/mflash_new_gw.c
 b/mflash/mflash_new_gw.c
+@@ -42,6 +42,9 @@
+ #include "mflash_dev_capability.h"
+ #include "mflash_access_layer.h"
+ #include "flash_int_defs.h"
++
++#include 
++
+ #define DPRINTF(args)\
+ do   \
+ {\
+diff --git a/reg_access/reg_access.c b/reg_access/reg_access.c
+index 622b1a15..736e67b3 100644
+--- a/reg_access/reg_access.c
 b/reg_access/reg_access.c
+@@ -37,6 +37,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ #define REG_ID_PCNR  0x5050
+ #define REG_ID_PAOS  0x5006

diff --git a/sys-fabric/mstflint/mstflint-4.23.0_p1.ebuild 
b/sys-fabric/mstflint/mstflint-4.23.0_p1.ebuild
new file mode 100644
index ..44fd3ec31adb
--- /dev/null
+++ b/sys-fabric/mstflint/mstflint-4.23.0_p1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Mstflint - an open source version of MFT (Mellanox Firmware 
Tools)"
+HOMEPAGE="https://github.com/Mellanox/mstflint;
+LICENSE="|| ( GPL-2 BSD-2 )"
+KEYWORDS="~amd64 ~x86"
+EGIT_COMMIT="acfaf553f2f571b1f9256b6cd558eafa767d9172"
+MY_PV=${PV/_p/-}
+MY_P=""
+SRC_URI="https://github.com/Mellanox/mstflint/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
+IUSE="adb-generic-tools inband ssl"
+SLOT="0"
+RDEPEND="dev-db/sqlite:3=
+   sys-libs/zlib:=
+   inband? ( sys-cluster/rdma-core )
+   adb-generic-tools? (
+   dev-libs/boost:=
+   dev-libs/expat:=
+   )
+   ssl? ( dev-libs/openssl:= )"
+DEPEND="${RDEPEND}"
+S="${WORKDIR}/${PN}-${MY_PV}"
+PATCHES=("${FILESDIR}"/mstflint-4.23.0_p1-C99-compat.patch)
+
+src_prepare() {
+   default
+   sed -e 's: \*.o: .libs/*.o:' -e 's: tools_dev_types.o: 
.libs/tools_dev_types.o:' \
+   -i 

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

2023-04-23 Thread Michał Górny
commit: be0878a4cb8fde90227c1a7ed821e517dd2e686b
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 24 03:52:39 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 24 05:57:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be0878a4

dev-python/pyproject-api: Remove old

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

 dev-python/pyproject-api/Manifest  |  1 -
 .../pyproject-api/pyproject-api-1.5.0.ebuild   | 47 --
 2 files changed, 48 deletions(-)

diff --git a/dev-python/pyproject-api/Manifest 
b/dev-python/pyproject-api/Manifest
index 8d607289c8ae..2d16c660c2c7 100644
--- a/dev-python/pyproject-api/Manifest
+++ b/dev-python/pyproject-api/Manifest
@@ -1,2 +1 @@
-DIST pyproject-api-1.5.0.gh.tar.gz 22032 BLAKE2B 
7e90bacffee70d2a2343f2360f5d0e6794a04a8b8b9be672150e5ac49e1dfabb0673b4c661ddc27f3fffa7bb3d04644e2b1809555987fc0d914a798fac667c8c
 SHA512 
7a68df007e52c685f512fca26d371d1790f2fb9ced381025fe27462088cd4f1488b7edf4de94f6c1df989c4430336789b94d0b3bd634a2f6ec52f14f292b4474
 DIST pyproject_api-1.5.1.tar.gz 22081 BLAKE2B 
53ee778b4e04cac2f16ecd054adc7fd86373d6402f80d485fe22457252684f774b6a5df23d08cf6c6b1f96964d6dc1b1cc9014415f3d9105ffbb09421f69a11e
 SHA512 
31936d242861027ea892e86219f430371aae18631c92893cefc8fb8fc02315906857ee57e5412eed62bf584e0bd24cca7ba82471c0ac6a72c71e8e93b8285a3e

diff --git a/dev-python/pyproject-api/pyproject-api-1.5.0.ebuild 
b/dev-python/pyproject-api/pyproject-api-1.5.0.ebuild
deleted file mode 100644
index 401dc4319478..
--- a/dev-python/pyproject-api/pyproject-api-1.5.0.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( pypy3 python3_{9..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="API to interact with the python pyproject.toml based projects"
-HOMEPAGE="
-   https://github.com/tox-dev/pyproject-api/
-   https://pypi.org/project/pyproject-api/
-"
-SRC_URI="
-   https://github.com/tox-dev/pyproject-api/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
-   >=dev-python/packaging-21.3[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep '
-   >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
-   ' 3.8 3.9 3.10)
-"
-BDEPEND="
-   >=dev-python/hatch-vcs-0.2[${PYTHON_USEDEP}]
-   test? (
-   >=dev-python/pytest-mock-3.10[${PYTHON_USEDEP}]
-   >=dev-python/wheel-0.37.1[${PYTHON_USEDEP}]
-   >=dev-python/virtualenv-20.17[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
-
-EPYTEST_DESELECT=(
-   # requires Python 2 installed
-   tests/test_frontend.py::test_can_build_on_python_2
-)



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

2023-04-23 Thread Michał Górny
commit: 8c50aa5f84717b124670ed19a882c7d5bdb12bd1
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 24 04:03:45 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 24 05:57:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c50aa5f

dev-python/hatchling: Bump to 1.14.1

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

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

diff --git a/dev-python/hatchling/Manifest b/dev-python/hatchling/Manifest
index 42fd98105212..8c3d604cab80 100644
--- a/dev-python/hatchling/Manifest
+++ b/dev-python/hatchling/Manifest
@@ -1,2 +1,3 @@
 DIST hatch-hatchling-v1.13.0.gh.tar.gz 383610 BLAKE2B 
0a3dc20f6c1c504c94c09897e23e6ade844318488093cf849e332cf08f7be178ddb3ae61d8ff01af93438c01216b056a3566e9d8758a0151e4d7498447a9524f
 SHA512 
fb14e1d088676dfc2b76dda207aa514232c3c5b8472d7332c0d53e0bd4dbd1d0e3bd1ac9f261f72e1a32610c565485f5e382fc7071e80066735a04eb8cade13e
 DIST hatch-hatchling-v1.14.0.gh.tar.gz 378144 BLAKE2B 
e4fe0b22053e5be1ff330e96ad053e0461aa4e2ad1566313f03f265d42c7b63de8e3e7e7a52fa68639c4bdf4815e22e4040e8511eb43185cb3e7c8cf4d85ff92
 SHA512 
79a446c327022337c8c9e090c0aea0471fdad0a6c6d384797832bca09ece66c3b854c9626afccbb4fc49a9204ebb1e59a2ee55ff358b0eb1b10b16ddf7b4952a
+DIST hatch-hatchling-v1.14.1.gh.tar.gz 378265 BLAKE2B 
ce990341dd4e41e98dbcc97af8e91bed37d4a4c08da7c86baeefb08b27b293c2d3e9a60c780338959bbbfe784603b762718aaf8721c85d3c0252170209d51235
 SHA512 
87f01d7bd8cc1be060c73a703cc6fe780ec8ef8ab5f1a883fb2b81a821c1be751bcff2301a21ffaec70a272b05cb47c387edfff97682fab402a142f31439677c

diff --git a/dev-python/hatchling/hatchling-1.14.1.ebuild 
b/dev-python/hatchling/hatchling-1.14.1.ebuild
new file mode 100644
index ..a7e2eb843573
--- /dev/null
+++ b/dev-python/hatchling/hatchling-1.14.1.ebuild
@@ -0,0 +1,78 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=standalone
+PYTHON_TESTED=( pypy3 python3_{9..11} )
+PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" )
+
+inherit distutils-r1
+
+TAG=${P/-/-v}
+MY_P=hatch-${TAG}
+DESCRIPTION="Modern, extensible Python build backend"
+HOMEPAGE="
+   https://pypi.org/project/hatchling/
+   https://github.com/pypa/hatch/
+"
+SRC_URI="
+   https://github.com/pypa/hatch/archive/${TAG}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}/backend
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+# deps are listed in backend/src/hatchling/ouroboros.py
+RDEPEND="
+   >=dev-python/editables-0.3[${PYTHON_USEDEP}]
+   >=dev-python/packaging-21.3[${PYTHON_USEDEP}]
+   >=dev-python/pathspec-0.10.1[${PYTHON_USEDEP}]
+   >=dev-python/pluggy-1.0.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/tomli-1.2.2[${PYTHON_USEDEP}]
+   ' 3.8 3.9 3.10)
+   dev-python/trove-classifiers[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   ${RDEPEND}
+   test? (
+   $(python_gen_cond_dep '
+   dev-python/atomicwrites[${PYTHON_USEDEP}]
+   dev-python/click[${PYTHON_USEDEP}]
+   dev-python/httpx[${PYTHON_USEDEP}]
+   dev-python/platformdirs[${PYTHON_USEDEP}]
+   dev-python/rich[${PYTHON_USEDEP}]
+   dev-python/tomli-w[${PYTHON_USEDEP}]
+   dev-python/virtualenv[${PYTHON_USEDEP}]
+   ' "${PYTHON_TESTED[@]}")
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then
+   einfo "Skipping tests on ${EPYTHON}"
+   return
+   fi
+
+   local -x EPYTEST_DESELECT=(
+   # these run pip to install stuff
+   tests/backend/dep/test_core.py::test_dependency_found
+   tests/backend/dep/test_core.py::test_extra_met
+   tests/backend/dep/test_core.py::test_extra_no_dependencies
+   tests/backend/dep/test_core.py::test_extra_unmet
+   tests/backend/dep/test_core.py::test_unknown_extra
+   tests/backend/dep/test_core.py::test_version_unmet
+   )
+
+   # top-level "tests" directory contains tests both for hatch
+   # and hatchling
+   cd "${WORKDIR}/${MY_P}" || die
+   local -x PYTHONPATH="src:${PYTHONPATH}"
+   epytest tests/backend
+}



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

2023-04-23 Thread Michał Górny
commit: 47e4e00199780eb515e249a6c721097992b7150d
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 24 04:36:47 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 24 05:57:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47e4e001

dev-python/termcolor: Bump to 2.3.0

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

 dev-python/termcolor/Manifest   |  1 +
 dev-python/termcolor/termcolor-2.3.0.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/dev-python/termcolor/Manifest b/dev-python/termcolor/Manifest
index 6dc282158890..a7ca2cd56fdb 100644
--- a/dev-python/termcolor/Manifest
+++ b/dev-python/termcolor/Manifest
@@ -1 +1,2 @@
 DIST python-termcolor-2.2.0.tar.gz 11340 BLAKE2B 
c1a7119bf4b6a137784e1b395d65cee78c3747d1198b0c3407a15b02aa2f0343a12ac067696f19e94b4add0f8968164223f77cc79ffb703601003b8ce8fd
 SHA512 
24a686c6589a56d2ae9ef9a974dc2308d23e9dcbc586df2c2e6ce938f4a6d85bcd20e4ecafcdee8b5b859917defd2965804e10ef761ce7929dc44826f0fca402
+DIST termcolor-2.3.0.py.tar.gz 12163 BLAKE2B 
a500cc13b0a7d43c32981f82408491c6fd30e489c1729bdbecae6e13e9deefe4a54944da56a241bc5c5f5411abfc2671dab8bc3ae23adf907f7eba617223f308
 SHA512 
0ccfd9320235215b85ddbf099399aaa325dd7176be7a39225377a81c372f9733105dcfe4a9e577cdca451be1f9b5538a071fc511bccd226fe0c4cbecb536bbf3

diff --git a/dev-python/termcolor/termcolor-2.3.0.ebuild 
b/dev-python/termcolor/termcolor-2.3.0.ebuild
new file mode 100644
index ..9cbfe7932985
--- /dev/null
+++ b/dev-python/termcolor/termcolor-2.3.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="ANSI Color formatting for output in terminal"
+HOMEPAGE="
+   https://github.com/termcolor/termcolor/
+   https://pypi.org/project/termcolor/
+"
+# rename is for avoiding conflict with dev-cpp/termcolor
+SRC_URI="$(pypi_sdist_url) -> ${P}.py.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+
+BDEPEND="
+   dev-python/hatch-vcs[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



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

2023-04-23 Thread Michał Górny
commit: 2145fc13ff9e5f537a0d570556faa55769156ff9
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 24 04:34:14 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 24 05:57:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2145fc13

dev-python/sphinx: Bump to 6.2.0

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

 dev-python/sphinx/Manifest|   1 +
 dev-python/sphinx/sphinx-6.2.0.ebuild | 130 ++
 2 files changed, 131 insertions(+)

diff --git a/dev-python/sphinx/Manifest b/dev-python/sphinx/Manifest
index 36bf5c71cba5..3b4203f5a04c 100644
--- a/dev-python/sphinx/Manifest
+++ b/dev-python/sphinx/Manifest
@@ -1,3 +1,4 @@
 DIST Sphinx-4.5.0.tar.gz 6698212 BLAKE2B 
e6c46d35492c3d3068c4f97e497d33973ca86b40934578804fcec901fa89d2c52b45a7546b835b873846dd16936c1bd34a7b053aec8206c688d974671155fd56
 SHA512 
b44d2a81ed67adaefe16a07ae0cf053b5e6c775023aaa6c57d7b3950f171deac410e8004f787b151c3c2fc350650aa69a4dc2dc7239d1fd3d351e5194617cb2c
 DIST sphinx-5.3.0.gh.tar.gz 6873479 BLAKE2B 
c57ede5e3d83447c6152d050d45df73bced62ce0cdcd84ea6316a48bff072590ad036c469dee053a9dc5eb1a7ae53b350aa25b5fe14c3378dc6543186552f720
 SHA512 
6877635d46f2e1f2b4cf4edaca463d85bf740a13bbeb867486efd57904aacc42626e6a4f58ad971e50808d31391d068702c4f2910a95e5c86dbd68d87e2552c8
 DIST sphinx-6.1.3.gh.tar.gz 6720056 BLAKE2B 
8d8753a7735df1d2e86dfc1c6347ea6fd550c5a6abd5e4cb2b884e0ec9d9de5179eac241cad98aad3ee09cca26d13f74aecc2eb2f61067eb20beb4a26159ac4d
 SHA512 
b1cdd1ae8e643306cbbf26bd926f0fbd6c76a11098cf35c8088dd12f4c8ac4dbb5a7acc0676608d8268059191756e71741564a72e9786a66eb2282afd0271f27
+DIST sphinx-6.2.0.gh.tar.gz 6729874 BLAKE2B 
6bfa538d01687ebc72a29ea89061362175f5807fe0aa71d5332e2a257ef562a8bf520b1f8696ceeddd5647a515a02fc4b9cb4a6ebf104f1d104f8198f8186a9b
 SHA512 
e2c2931d4984a7a41aa7cbfc72e099b3df01646c87f16a6a7950945a6768bc0af9d49a776e164590c2e80b83127bfd2338a7d9a119d0ce6023ab4960ded741f5

diff --git a/dev-python/sphinx/sphinx-6.2.0.ebuild 
b/dev-python/sphinx/sphinx-6.2.0.ebuild
new file mode 100644
index ..798699cb893b
--- /dev/null
+++ b/dev-python/sphinx/sphinx-6.2.0.ebuild
@@ -0,0 +1,130 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Python documentation generator"
+HOMEPAGE="
+   https://www.sphinx-doc.org/
+   https://github.com/sphinx-doc/sphinx/
+   https://pypi.org/project/Sphinx/
+"
+SRC_URI="
+   https://github.com/sphinx-doc/sphinx/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+IUSE="doc latex"
+
+RDEPEND="
+   =dev-python/Babel-2.9[${PYTHON_USEDEP}]
+   =dev-python/docutils-0.18.1[${PYTHON_USEDEP}]
+   >=dev-python/imagesize-1.3[${PYTHON_USEDEP}]
+   >=dev-python/jinja-3.0[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.13[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.25.0[${PYTHON_USEDEP}]
+   >=dev-python/snowballstemmer-2.0[${PYTHON_USEDEP}]
+   dev-python/sphinxcontrib-applehelp[${PYTHON_USEDEP}]
+   dev-python/sphinxcontrib-devhelp[${PYTHON_USEDEP}]
+   dev-python/sphinxcontrib-jsmath[${PYTHON_USEDEP}]
+   >=dev-python/sphinxcontrib-htmlhelp-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/sphinxcontrib-serializinghtml-1.1.5[${PYTHON_USEDEP}]
+   dev-python/sphinxcontrib-qthelp[${PYTHON_USEDEP}]
+   >=dev-python/packaging-21.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/importlib-metadata-4.8[${PYTHON_USEDEP}]
+   ' 3.8 3.9)
+   latex? (
+   dev-texlive/texlive-latexextra
+   dev-texlive/texlive-luatex
+   app-text/dvipng
+   )
+   !dev-python/namespace-sphinxcontrib
+"
+BDEPEND="
+   doc? (
+   dev-python/sphinxcontrib-websupport[${PYTHON_USEDEP}]
+   media-gfx/graphviz
+   )
+   test? (
+   app-text/dvipng
+   dev-python/cython[${PYTHON_USEDEP}]
+   dev-python/filelock[${PYTHON_USEDEP}]
+   dev-python/html5lib[${PYTHON_USEDEP}]
+   dev-texlive/texlive-fontsextra
+   dev-texlive/texlive-latexextra
+   dev-texlive/texlive-luatex
+   virtual/imagemagick-tools[jpeg,png,svg]
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/sphinx-3.2.1-doc-link.patch"
+   "${FILESDIR}/sphinx-4.3.2-doc-link.patch"
+)
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # disable internet access
+   sed -i -e 's:^intersphinx_mapping:disabled_&:' \
+   doc/conf.py || die
+
+   distutils-r1_python_prepare_all
+}
+

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

2023-04-23 Thread Michał Górny
commit: 3c9d19087898f3ee19ec1a218985f4f4ca617f67
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 24 04:35:18 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 24 05:57:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c9d1908

dev-python/zeroconf: Bump to 0.58.0

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

 dev-python/zeroconf/Manifest   |  1 +
 dev-python/zeroconf/zeroconf-0.58.0.ebuild | 56 ++
 2 files changed, 57 insertions(+)

diff --git a/dev-python/zeroconf/Manifest b/dev-python/zeroconf/Manifest
index d3fa8591d990..18d00f39ba4f 100644
--- a/dev-python/zeroconf/Manifest
+++ b/dev-python/zeroconf/Manifest
@@ -1 +1,2 @@
 DIST zeroconf-0.56.0.tar.gz 140060 BLAKE2B 
3199ebb995754f4c7a2b4881564664d95d2483f6307cd898ec1beb7e12fed0bc3ce501a0f4732a3f1e019db1641d08804d2f38ad769277c95a41b8c266860126
 SHA512 
8ba2cabc58ae5586b6e89f2771e4483a488bf4ef5201fe8684befc2930d34f96f5fd07040da7ec850f9450b2166ad22ef571821a56e33222cf5708c11f5f4aba
+DIST zeroconf-0.58.0.tar.gz 140418 BLAKE2B 
4e080fb18cf1823b1e32670bd1bce2ec4870055abdf8c7a200a536c77c07f58ce3cac48f255441480cff982c0d8a06001a8d39826c2c95e7666e79ed3da92fdf
 SHA512 
112c7d83acdc40453a82f0ad76457aa1f5b467e11b8b545d60f1301738d8801c6de43a2d076937b01f2ab53aca38e4430a4bdbfb4dc0d606521d96e5b9a2b42d

diff --git a/dev-python/zeroconf/zeroconf-0.58.0.ebuild 
b/dev-python/zeroconf/zeroconf-0.58.0.ebuild
new file mode 100644
index ..0e6281bc1d8a
--- /dev/null
+++ b/dev-python/zeroconf/zeroconf-0.58.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Pure Python Multicast DNS Service Discovery Library 
(Bonjour/Avahi compatible)"
+HOMEPAGE="
+   https://github.com/python-zeroconf/python-zeroconf/
+   https://pypi.org/project/zeroconf/
+"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   >=dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/async-timeout-3.0.0[${PYTHON_USEDEP}]
+   ' 3.{9..10})
+"
+# the build system uses custom build script that uses distutils to build
+# C extensions, sigh
+BDEPEND="
+   >=dev-python/cython-0.29.32[${PYTHON_USEDEP}]
+   >=dev-python/setuptools-65.6.3[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # network
+   tests/test_core.py::Framework::test_close_multiple_times
+   tests/test_core.py::Framework::test_launch_and_close
+   
tests/test_core.py::Framework::test_launch_and_close_context_manager
+   tests/test_core.py::Framework::test_launch_and_close_v4_v6
+   tests/test_core.py::Framework::test_launch_and_close_v6_only
+   
tests/services/test_types.py::ServiceTypesQuery::test_integration_with_listener_ipv6
+
+   # fragile to timeouts (?)
+   
tests/services/test_browser.py::test_service_browser_expire_callbacks
+   tests/utils/test_asyncio.py::test_run_coro_with_timeout
+   )
+
+   epytest -o addopts=
+}



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

2023-04-23 Thread Michał Górny
commit: c4317a00dc8f0937eb1b713e49920ff6c66a02b4
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 24 04:32:04 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 24 05:57:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4317a00

dev-python/pylibacl: Bump to 0.7.0

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

 dev-python/pylibacl/Manifest  |  1 +
 dev-python/pylibacl/pylibacl-0.7.0.ebuild | 43 +++
 2 files changed, 44 insertions(+)

diff --git a/dev-python/pylibacl/Manifest b/dev-python/pylibacl/Manifest
index 1375f3311cd5..5bce98e24acb 100644
--- a/dev-python/pylibacl/Manifest
+++ b/dev-python/pylibacl/Manifest
@@ -1 +1,2 @@
 DIST pylibacl-0.6.0.gh.tar.gz 40231 BLAKE2B 
ba76f5540de62cec8572960b65f65289d7fe2066f76861240849c4c8175a9219b7ced086739b5a9b4d560a125c8fe759cc7b5b688bd4dc3d84ca4dc78897ea75
 SHA512 
a93ad199d9946490a863906411893a204bf801df71cf70217d6b29940a9365f05fd121116f22e054a3b8d27cd62e35c73566c1e0dd246ae5c0edd2f967df50ba
+DIST pylibacl-0.7.0.tar.gz 47543 BLAKE2B 
277c03d01ab184ffaaa2c07c56e8f2464cba8b6da0fbd251880d274bef3b27dc211f1571425d4216e02bbeba8c623edfa56cafbb27932092ffce254e6be8df5d
 SHA512 
077515a00c7a048faf7792acd9c3e768d35674c0b3f4ec72fdf37561c90ed12bb392582a4fb9a23b7916db3375278c2636f2844f362a8335e7ad68e1e9b9c3bd

diff --git a/dev-python/pylibacl/pylibacl-0.7.0.ebuild 
b/dev-python/pylibacl/pylibacl-0.7.0.ebuild
new file mode 100644
index ..57da0be809fe
--- /dev/null
+++ b/dev-python/pylibacl/pylibacl-0.7.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="POSIX ACLs (Access Control Lists) for Python"
+HOMEPAGE="
+   https://pylibacl.k1024.org/
+   https://pypi.org/project/pylibacl/
+   https://github.com/iustin/pylibacl/
+"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+
+DEPEND="
+   sys-apps/acl
+"
+RDEPEND="
+   ${DEPEND}
+"
+
+distutils_enable_sphinx doc
+distutils_enable_tests pytest
+
+python_test() {
+   if ! nonfatal epytest ; then
+   eerror
+   eerror "If you got the following errors:"
+   eerror "\"IOError: [Errno 95] Operation not supported\","
+   eerror "then you should remount the filesystem containing"
+   eerror "build directory with \"acl\" option enabled."
+   eerror
+   die "Tests fail with ${EPYTHON}"
+   fi
+}



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

2023-04-23 Thread Michał Górny
commit: dc25dae736895949caecac464803d624ce0811fd
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 24 03:53:37 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 24 05:57:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc25dae7

dev-python/PyQt5-sip: Remove old

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

 dev-python/PyQt5-sip/Manifest |  2 --
 dev-python/PyQt5-sip/PyQt5-sip-12.11.0.ebuild | 23 ---
 dev-python/PyQt5-sip/PyQt5-sip-12.11.1.ebuild | 23 ---
 3 files changed, 48 deletions(-)

diff --git a/dev-python/PyQt5-sip/Manifest b/dev-python/PyQt5-sip/Manifest
index bb94d2b46ba2..e8a998da8c57 100644
--- a/dev-python/PyQt5-sip/Manifest
+++ b/dev-python/PyQt5-sip/Manifest
@@ -1,3 +1 @@
-DIST PyQt5_sip-12.11.0.tar.gz 122792 BLAKE2B 
a2cde0a741fb5ef6d6805a382b66405dcebe09a18cbe1b7d88b277d96995b93b0a939900be9ed347ab46c8ed5d14b222c56f2e19e1506b72ebfda46aab8a22b1
 SHA512 
1542747ef1912c05b0054ffec16294046e20dd4eb757bb664fb92d7b6ed924521469e88d27e515146f725d153e3ebe3a3bf72805de6451fb52ff86ed5b9128d7
-DIST PyQt5_sip-12.11.1.tar.gz 122858 BLAKE2B 
6e7dd31b290ed211b73162ee12b923ba46d7af1661094367ecf4d69f572bd7394576a55667fb99ada306c05eced79c1df68f4184d8fe937a1dedd0913f75379f
 SHA512 
9a24b6e8356fdb1070672ee37e5f4259d72a75bb60376ad0946274331ae29a6cceb98a6c5a278bf5e8015a3d493c925bacab8593ef02c310ff3773bd3ee46a5d
 DIST PyQt5_sip-12.12.0.tar.gz 122886 BLAKE2B 
a090c3053086d789b2a54d63716302693233177256fe01e70a04bb67937094374aa7fff063988a307c6b75c3c0f99882c831bbae1684b94f2e42be5051975934
 SHA512 
0d1d5f48dfa6a41ee98cc7a3c8940d6f30afc4358faa88e620043f2cf26667903fcdd9083e1b9f92cdef78ace0442b72b5e1d10889b057daa118cc5ba660

diff --git a/dev-python/PyQt5-sip/PyQt5-sip-12.11.0.ebuild 
b/dev-python/PyQt5-sip/PyQt5-sip-12.11.0.ebuild
deleted file mode 100644
index 24995e95473d..
--- a/dev-python/PyQt5-sip/PyQt5-sip-12.11.0.ebuild
+++ /dev/null
@@ -1,23 +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} )
-DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1
-
-DESCRIPTION="sip extension module for PyQt5"
-HOMEPAGE="https://www.riverbankcomputing.com/software/sip/ 
https://pypi.org/project/PyQt5-sip/;
-
-MY_P=${PN/-/_}-${PV/_pre/.dev}
-if [[ ${PV} == *_pre* ]]; then
-   SRC_URI="https://dev.gentoo.org/~pesa/distfiles/${MY_P}.tar.gz;
-else
-   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
-fi
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="|| ( GPL-2 GPL-3 SIP )"
-SLOT="0/$(ver_cut 1)"
-KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86"

diff --git a/dev-python/PyQt5-sip/PyQt5-sip-12.11.1.ebuild 
b/dev-python/PyQt5-sip/PyQt5-sip-12.11.1.ebuild
deleted file mode 100644
index 8def5aabbcb0..
--- a/dev-python/PyQt5-sip/PyQt5-sip-12.11.1.ebuild
+++ /dev/null
@@ -1,23 +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} )
-DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1
-
-DESCRIPTION="sip extension module for PyQt5"
-HOMEPAGE="https://www.riverbankcomputing.com/software/sip/ 
https://pypi.org/project/PyQt5-sip/;
-
-MY_P=${PN/-/_}-${PV/_pre/.dev}
-if [[ ${PV} == *_pre* ]]; then
-   SRC_URI="https://dev.gentoo.org/~pesa/distfiles/${MY_P}.tar.gz;
-else
-   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
-fi
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="|| ( GPL-2 GPL-3 SIP )"
-SLOT="0/$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"



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

2023-04-23 Thread Michał Górny
commit: b8f040e84eca46a68771da76d70bb835e2f95aae
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 24 03:57:20 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 24 05:57:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8f040e8

dev-python/watchdog: Remove old

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

 dev-python/watchdog/Manifest  |  1 -
 dev-python/watchdog/watchdog-2.3.1.ebuild | 50 ---
 2 files changed, 51 deletions(-)

diff --git a/dev-python/watchdog/Manifest b/dev-python/watchdog/Manifest
index 516ac47d30f9..5f0af5e41a61 100644
--- a/dev-python/watchdog/Manifest
+++ b/dev-python/watchdog/Manifest
@@ -1,2 +1 @@
-DIST watchdog-2.3.1.tar.gz 123140 BLAKE2B 
a49307b890b9f69eda760c6285d325fddc7281347740b36d7c840a5e28ef496498420c21424f1553bf1dc0d47a928194720ef1ae542e7c0f6f58085760c2e8f5
 SHA512 
a492c818fcc8b21ca4052fecafdf6b4d00f441034d73b10464fc9c09a89d539acd8304e591ded96e5d992e2c9455be018373ba4f06a33b047e606c083f9061e8
 DIST watchdog-3.0.0.tar.gz 124593 BLAKE2B 
bc8135dcbe9b1000fb7befc85ebf62518222b0470676cf94aabbe8f871bb05064a46ae4d11ce34f8030d35268c073fe82757b911e3983a8b683ffbd09227395c
 SHA512 
fa1421b01af99d7fa676c9077b2330ead17c004d9bb9e9edd78d4bbf87cf41624ecd669ca48613d99be2109373bbab4e004b69665d2ca42e082573e4740c13d0

diff --git a/dev-python/watchdog/watchdog-2.3.1.ebuild 
b/dev-python/watchdog/watchdog-2.3.1.ebuild
deleted file mode 100644
index 14e70cce80f3..
--- a/dev-python/watchdog/watchdog-2.3.1.ebuild
+++ /dev/null
@@ -1,50 +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} pypy3 )
-
-inherit distutils-r1 optfeature pypi
-
-DESCRIPTION="Python API and shell utilities to monitor file system events"
-HOMEPAGE="
-   https://github.com/gorakhargosh/watchdog/
-   https://pypi.org/project/watchdog/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc x86"
-
-RDEPEND="
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   >=dev-python/pytest-timeout-0.3[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   sed -e '/--cov/d' -i setup.cfg || die
-   default
-}
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # known flaky
-   tests/test_emitter.py::test_close
-   # requires root powers via sudo (yes, seriously)
-   
tests/test_inotify_buffer.py::test_unmount_watched_directory_filesystem
-   )
-
-   epytest -p no:django
-}
-
-pkg_postinst() {
-   optfeature "Bash completion" dev-python/argcomplete
-}



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

2023-04-23 Thread Michał Górny
commit: 8f58560eb9dd536edc7ab818b94e2c54e101072f
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 24 03:58:41 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 24 05:57:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f58560e

dev-python/PyQt-builder: Remove old

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

 dev-python/PyQt-builder/Manifest   |  2 --
 dev-python/PyQt-builder/PyQt-builder-1.12.2.ebuild | 37 --
 dev-python/PyQt-builder/PyQt-builder-1.14.1.ebuild | 36 -
 3 files changed, 75 deletions(-)

diff --git a/dev-python/PyQt-builder/Manifest b/dev-python/PyQt-builder/Manifest
index 6ff8953a4a34..5c6b7eecf2cd 100644
--- a/dev-python/PyQt-builder/Manifest
+++ b/dev-python/PyQt-builder/Manifest
@@ -1,3 +1 @@
-DIST PyQt-builder-1.12.2.tar.gz 5727071 BLAKE2B 
ca5d55989fec2a9a6f9d37abc307d4db7305bb06449cbf982aa3a2a3f210113319f7fb303ec0d77b513cce844b529e0e56f62c9d62ab3c51cf85a061ecd00c7a
 SHA512 
022f2cd40c100543c4b442fc5b27bbf2ec853d94b531f8f6dc1d7f92b07bcc20e8f0a4eb64feb96d094ba0d5f01fddcc8aed23ddf67a61417e07983a73918230
-DIST PyQt-builder-1.14.1.tar.gz 3907982 BLAKE2B 
f2ac51b6af3b90d14e1acea1c292f71df6b84e4a6b930b70762a29d58e34303d9788911c99127ff15b85b4f7f7ae699ed2aa3094b7f187aeb92338fedfb0
 SHA512 
4de9be2c42f38fbc22d46a31dd6da37c02620bb112a674ef846a4eb7f862715852e1d7328da1e0d0e33f78475166fe3c690e710e18bfeb48f840f137831a2182
 DIST PyQt-builder-1.15.0.tar.gz 3908159 BLAKE2B 
aa92682a33057708d46bbec0bd19650042915177ca7574680a14b90045052a818df053fd9776195439aced3e57700196e9d7fbeb8bed4b01c52f0b5bac286ef1
 SHA512 
6eea424bdeb6921cd56590f95912e6341e09c48bff240005b7288ba2014b422ca84992b3ad48323dc6d5145c70dbfe8681f132142bba01ce95defba1cbf157fa

diff --git a/dev-python/PyQt-builder/PyQt-builder-1.12.2.ebuild 
b/dev-python/PyQt-builder/PyQt-builder-1.12.2.ebuild
deleted file mode 100644
index 3c851baf7523..
--- a/dev-python/PyQt-builder/PyQt-builder-1.12.2.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_{9..11} )
-inherit distutils-r1
-
-DESCRIPTION="The PEP 517 compliant PyQt build system"
-HOMEPAGE="https://www.riverbankcomputing.com/software/pyqt-builder/ 
https://pypi.org/project/PyQt-builder/;
-
-MY_P=${PN}-${PV/_pre/.dev}
-if [[ ${PV} == *_pre* ]]; then
-   SRC_URI="https://dev.gentoo.org/~pesa/distfiles/${MY_P}.tar.gz;
-else
-   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
-fi
-S=${WORKDIR}/${MY_P}
-
-LICENSE="|| ( GPL-2 GPL-3 SIP )"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86"
-
-RDEPEND="
-   dev-python/packaging[${PYTHON_USEDEP}]
-   >=dev-python/sip-6.3[${PYTHON_USEDEP}]
-"
-
-distutils_enable_sphinx doc --no-autodoc
-
-python_prepare_all() {
-   # don't install prebuilt Windows DLLs
-   sed -i -e "s:'dlls/\*/\*',::" setup.py || die
-   rm -r "${PN/-/_}.egg-info" || die
-
-   distutils-r1_python_prepare_all
-}

diff --git a/dev-python/PyQt-builder/PyQt-builder-1.14.1.ebuild 
b/dev-python/PyQt-builder/PyQt-builder-1.14.1.ebuild
deleted file mode 100644
index 260560a447aa..
--- a/dev-python/PyQt-builder/PyQt-builder-1.14.1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{9..11} )
-inherit distutils-r1 pypi
-
-DESCRIPTION="The PEP 517 compliant PyQt build system"
-HOMEPAGE="https://www.riverbankcomputing.com/software/pyqt-builder/ 
https://pypi.org/project/PyQt-builder/;
-
-if [[ ${PV} == *_pre* ]]; then
-   MY_P=${PN}-${PV/_pre/.dev}
-   SRC_URI="https://dev.gentoo.org/~pesa/distfiles/${MY_P}.tar.gz;
-   S=${WORKDIR}/${MY_P}
-fi
-
-LICENSE="|| ( GPL-2 GPL-3 SIP )"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
-
-RDEPEND="
-   dev-python/packaging[${PYTHON_USEDEP}]
-   >=dev-python/sip-6.7.1[${PYTHON_USEDEP}]
-"
-
-distutils_enable_sphinx doc --no-autodoc
-
-python_prepare_all() {
-   # don't install prebuilt Windows DLLs
-   sed -i -e "s:'dlls/\*/\*',::" setup.py || die
-   rm -r "${PN/-/_}.egg-info" || die
-
-   distutils-r1_python_prepare_all
-}



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

2023-04-23 Thread Michał Górny
commit: e4dc528280c5a5378b2cd68aff14dcb2467b00d8
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 24 04:28:10 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 24 05:57:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4dc5282

dev-python/imageio: Bump to 2.28.0

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

 dev-python/imageio/Manifest  |  1 +
 dev-python/imageio/imageio-2.28.0.ebuild | 82 
 2 files changed, 83 insertions(+)

diff --git a/dev-python/imageio/Manifest b/dev-python/imageio/Manifest
index 46b6a0d2a0fd..b083415d713c 100644
--- a/dev-python/imageio/Manifest
+++ b/dev-python/imageio/Manifest
@@ -1,3 +1,4 @@
 DIST imageio-2.27.0.gh.tar.gz 405391 BLAKE2B 
f013de16f460e04f5d30c7bcc3c64dc05cd2ca74b359ffe43f2f84e850bec907f899f8c2cc8bcd2a6594767746bd52bd8ae8f2f0c7bd9a3fe6b5450ef043830c
 SHA512 
28d42b59d5c59c679786fced4d3f616d8ac832da0f76da31337875404a8382e66ead6531e02ec94099f481ce84aad5271199b16eadef03bcd5db9978010a7132
+DIST imageio-2.28.0.gh.tar.gz 406506 BLAKE2B 
4021f872cd156461f216047d612ee985779e3cd1bb4d05e82ed12eb7582737ca60d1462a4d8fadeb56dd2aa197763f70f9aac5a1dced884276cf13bf43fdb990
 SHA512 
ba3aad7e32dd0468b9fc8ddc76c79b89be3e805a0d903b5fe6ff2279996db288b6809be6bc231f95751e1f55c8b12dedaa8b6c7635ba24a43f902f41f9bccf0d
 DIST imageio-chelsea.png 221294 BLAKE2B 
58537d7a1678fa5be4cc899e5bacd925bfc180eb4ae691330a53749a49ff544e979609b529ed27e5c1fc9efe4bc050ca1ce49b777f4016fb1d66affd926ef9d3
 SHA512 
48470cdb843eed4dfa6673811c09c5aac9869ee23dd36be0c6b653d9f108d61d21b148c2a4435aaa6604887ba030e5bbc5e35d378da876366445dfc2d0ba4e27
 DIST imageio-cockatoo.mp4 728751 BLAKE2B 
45b22cd517c1cb7c0cd12f8865facaca6a847047aea716e49633cf2b1dc13826f94787c8a8f9dd5f48c6a896f5d37794c0058da1bde9e1469f196916476dbfa2
 SHA512 
e9cb7c25de8019c59ba4090cf10ab29f2b5d62ada37a877081ca07d2ecfe010036222ae843b41bbcc843130d97fa5e14421de252639e9481df1d1c27b19add49

diff --git a/dev-python/imageio/imageio-2.28.0.ebuild 
b/dev-python/imageio/imageio-2.28.0.ebuild
new file mode 100644
index ..30875e33909b
--- /dev/null
+++ b/dev-python/imageio/imageio-2.28.0.ebuild
@@ -0,0 +1,82 @@
+# 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
+
+BIN_COMMIT=224074bca448815e421a59266864c23041531a42
+DESCRIPTION="Python library for reading and writing image data"
+HOMEPAGE="
+   https://imageio.readthedocs.io/en/stable/
+   https://github.com/imageio/imageio/
+   https://pypi.org/project/imageio/
+"
+SRC_URI="
+   https://github.com/imageio/imageio/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   test? (
+   
https://github.com/imageio/imageio-binaries/raw/${BIN_COMMIT}/images/chelsea.png
+   -> ${PN}-chelsea.png
+   
https://github.com/imageio/imageio-binaries/raw/${BIN_COMMIT}/images/cockatoo.mp4
+   -> ${PN}-cockatoo.mp4
+   )
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+# over 50% of tests rely on Internet
+PROPERTIES="test_network"
+RESTRICT="test"
+
+RDEPEND="
+   >=dev-python/numpy-1.20.0[${PYTHON_USEDEP}]
+   >=dev-python/pillow-8.3.2[${PYTHON_USEDEP}]
+   media-libs/freeimage
+"
+# requests for fsspec[github]
+BDEPEND="
+   test? (
+   dev-python/fsspec[${PYTHON_USEDEP}]
+   dev-python/imageio-ffmpeg[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/tifffile[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   local PATCHES=(
+   # block silently downloading vulnerable libraries from the 
Internet
+   "${FILESDIR}"/imageio-2.22.0-block-download.patch
+   )
+
+   if use test; then
+   mkdir -p "${HOME}"/.imageio/images || die
+   local i
+   for i in chelsea.png cockatoo.mp4; do
+   cp "${DISTDIR}/${PN}-${i}" 
"${HOME}/.imageio/images/${i}" || die
+   done
+   fi
+
+   distutils-r1_src_prepare
+}
+
+EPYTEST_DESELECT=(
+   # Fails because of system installed freeimage
+   tests/test_core.py::test_findlib2
+   # Tries to download ffmpeg binary ?!
+   tests/test_ffmpeg.py::test_get_exe_installed
+   # blocked by our patch
+   tests/test_core.py::test_fetching
+   tests/test_core.py::test_request
+   # known broken
+   # https://github.com/imageio/imageio/issues/890
+   tests/test_freeimage.py::test_exr_write
+)



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

2023-04-23 Thread Michał Górny
commit: 061aa9002a67610198f668a708095d3122164a94
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 24 04:01:30 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 24 05:57:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=061aa900

dev-python/argcomplete: Bump to 3.0.8

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

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

diff --git a/dev-python/argcomplete/Manifest b/dev-python/argcomplete/Manifest
index a683a359040e..bd6241b6588e 100644
--- a/dev-python/argcomplete/Manifest
+++ b/dev-python/argcomplete/Manifest
@@ -1,2 +1,3 @@
 DIST argcomplete-2.1.2.tar.gz 54114 BLAKE2B 
19d29eb26c8d77998dcba51c263f49800ff98f22038964faf63d7b5963e8d62ca71ade9493937014f2e030add8a7d1032e2fdffce28765e12164906499cd2bcb
 SHA512 
a91e3c0274c780da173659524f166b98f55342e54fbd38583757e65350b2288ea0e7f5acee7cb83b11478eda1b9b0f82ae6b0f559d7104c4ed67a6e1c9befa24
 DIST argcomplete-3.0.5.tar.gz 65470 BLAKE2B 
ca9208edf7688aa7ff9a224befa2a84d2c9b6bdf4077a805efb107f256f98f0477c2c900dfb3c3bee3c08973aab8777cf6b01ab1a4698347e3ac457f131df0a0
 SHA512 
7ee0e8b961e4e9ba76194587da481908ac064306f1cd4fc0886d6facb4f2dab409dd1080ab440be761caebe358139cc8bc67fb720dd1d8e3f6105595dc8a5858
+DIST argcomplete-3.0.8.tar.gz 56035 BLAKE2B 
0b63eff175c2780b63d07ef48169054705a4af5b0e7f1097fc74e525592491d42a48615b766e32cb69a673e26d867cae84fb23b98194c9fe618409d3eb312b83
 SHA512 
4667f0d03485c81048c53ecfd53fa1bbe50beea15f723f3ebd8a92aae37dd2bbca709f9b6a1e0a5a682f9e769883f94614b4fcefc1fd7c9fad9f1d8cbc1429f3

diff --git a/dev-python/argcomplete/argcomplete-3.0.8.ebuild 
b/dev-python/argcomplete/argcomplete-3.0.8.ebuild
new file mode 100644
index ..8e857f857c5d
--- /dev/null
+++ b/dev-python/argcomplete/argcomplete-3.0.8.ebuild
@@ -0,0 +1,41 @@
+# 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
+   app-shells/zsh
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   >=dev-python/pip-19
+   )
+"
+
+src_prepare() {
+   sed -i -e 's:timeout=5:timeout=180:' test/test.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   "${EPYTHON}" test/test.py -v || die
+}



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

2023-04-23 Thread Michał Górny
commit: 2d20867885756993b8b83314ccc2d64be545c938
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 24 03:56:50 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 24 05:57:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d208678

dev-python/zope-interface: Remove unnecessary patch

Remove the patch removed the coverage test dependency.  We do not run
tests via setup.py, so `tests_require` is not enforced.

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

 .../zope-interface/files/5.1.0-drop-coverage.patch | 24 --
 .../zope-interface/zope-interface-6.0.ebuild   |  4 
 2 files changed, 28 deletions(-)

diff --git a/dev-python/zope-interface/files/5.1.0-drop-coverage.patch 
b/dev-python/zope-interface/files/5.1.0-drop-coverage.patch
deleted file mode 100644
index c3861ce826ff..
--- a/dev-python/zope-interface/files/5.1.0-drop-coverage.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-From 56fc9c6c650d4016c15f8fcf5e12a0c7ce5fb6a0 Mon Sep 17 00:00:00 2001
-From: Mike Gilbert 
-Date: Tue, 14 Apr 2020 23:19:47 -0400
-Subject: [PATCH] Drop coverage dep for testing
-

- setup.py | 1 -
- 1 file changed, 1 deletion(-)
-
-diff --git a/setup.py b/setup.py
-index fb32743..1c9ef83 100644
 a/setup.py
-+++ b/setup.py
-@@ -81,7 +81,6 @@ else:
- tests_require = [
- # The test dependencies should NOT have direct or transitive
- # dependencies on zope.interface.
--'coverage >= 5.0.3',
- 'zope.event',
- 'zope.testing',
- ]
--- 
-2.26.0
-

diff --git a/dev-python/zope-interface/zope-interface-6.0.ebuild 
b/dev-python/zope-interface/zope-interface-6.0.ebuild
index f9cd4d399b9a..3b73c73af6db 100644
--- a/dev-python/zope-interface/zope-interface-6.0.ebuild
+++ b/dev-python/zope-interface/zope-interface-6.0.ebuild
@@ -30,10 +30,6 @@ BDEPEND="
)
 "
 
-PATCHES=(
-   "${FILESDIR}"/5.1.0-drop-coverage.patch
-)
-
 distutils_enable_tests unittest
 
 src_prepare() {



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

2023-04-23 Thread Michał Górny
commit: 21aeec129e4dba6e05e6ac71c9ae78f84f1461e7
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 24 03:56:19 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 24 05:57:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21aeec12

dev-python/zope-interface: Remove old

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

 dev-python/zope-interface/Manifest |  1 -
 .../zope-interface/zope-interface-5.5.2.ebuild | 57 --
 2 files changed, 58 deletions(-)

diff --git a/dev-python/zope-interface/Manifest 
b/dev-python/zope-interface/Manifest
index 0c9cb150c7e8..bdbbc1689303 100644
--- a/dev-python/zope-interface/Manifest
+++ b/dev-python/zope-interface/Manifest
@@ -1,2 +1 @@
-DIST zope.interface-5.5.2.tar.gz 300533 BLAKE2B 
04b348492d5af729eebc6b1abc6dc7bd4a28931c5d65d03261bc4a77a39e97c4cbcf319ea0b5a960ddab7bd1056481e741d2b69cf6c21bea4bf3885b757aa1bd
 SHA512 
ecc20df9b84c91f7a03ce7be087abcd6288f77b2e04f6974ece5b86a222944baf0dc0a2aa49063c74dc7c4d47c474fd01f512c7686164806d48f360667581205
 DIST zope.interface-6.0.tar.gz 246297 BLAKE2B 
e1aac8346d639527808f0f54a9a81a68ca9474d5169f6a07599b3e345ff50fc5e9379df62591cbcdc781e73d151f7c7d993b9e392ea11b21e609030fb805ab70
 SHA512 
ed6bc98a61c91c34cfd8e24a8545e462fdffab13bc77a8144714a9cdd3bc7f4b873a50597a64f50b3c811f57218e1f2c78ceb267e52ae0ab5c136f082caa0612

diff --git a/dev-python/zope-interface/zope-interface-5.5.2.ebuild 
b/dev-python/zope-interface/zope-interface-5.5.2.ebuild
deleted file mode 100644
index 7e69d107a849..
--- a/dev-python/zope-interface/zope-interface-5.5.2.ebuild
+++ /dev/null
@@ -1,57 +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} pypy3 )
-
-inherit distutils-r1
-
-MY_PN=${PN/-/.}
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="Interfaces for Python"
-HOMEPAGE="
-   https://github.com/zopefoundation/zope.interface/
-   https://pypi.org/project/zope.interface/
-"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="ZPL"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-
-RDEPEND="
-   !dev-python/namespace-zope
-"
-BDEPEND="
-   test? (
-   dev-python/zope-event[${PYTHON_USEDEP}]
-   dev-python/zope-testing[${PYTHON_USEDEP}]
-   )
-"
-
-PATCHES=(
-   "${FILESDIR}"/5.1.0-drop-coverage.patch
-)
-
-distutils_enable_tests unittest
-
-src_prepare() {
-   # strip rdep specific to namespaces
-   sed -e "/'setuptools'/d" -i setup.py || die
-   distutils-r1_src_prepare
-}
-
-python_compile() {
-   distutils-r1_python_compile
-   find "${BUILD_DIR}" -name '*.pth' -delete || die
-}
-
-python_test() {
-   cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
-   distutils_write_namespace zope
-   eunittest
-}



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

2023-04-23 Thread Ionen Wolkens
commit: 3914e6578b75363ed47b2d32ea5fddc4b90824c4
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Apr 24 05:29:24 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Apr 24 05:46:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3914e657

games-emulation/mgba: add 0.10.2

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

 games-emulation/mgba/Manifest   |   1 +
 games-emulation/mgba/mgba-0.10.2.ebuild | 108 
 2 files changed, 109 insertions(+)

diff --git a/games-emulation/mgba/Manifest b/games-emulation/mgba/Manifest
index 4ad9fcc5fa35..8c9d9a55ce98 100644
--- a/games-emulation/mgba/Manifest
+++ b/games-emulation/mgba/Manifest
@@ -1 +1,2 @@
 DIST mgba-0.10.1.tar.gz 14308454 BLAKE2B 
5e28ac799cd9e5398508a65bec00dc1da9462e19dc18e0194368a8c57fff2b1af7578a595ab1a414741c1f68c795de3d55913302810d95298a4068b385613389
 SHA512 
bb79d2380a4708b70daf95c9b403427f77254391b1e11d68411384f265a670907e64b842c9978c9be558ffad337b738d9d83988d52890f08aed7e7fc124f19d4
+DIST mgba-0.10.2.tar.gz 14323388 BLAKE2B 
fb2e652b76871c9a9ffdbf049965ca4a62ee8fed48b547a4e7d514587535f172a7e3b21ec138b8660707a2fbdc19268985191d10eb268e7ed0f059c5a8c81216
 SHA512 
4063cde6dee9cc07025fa997e401ddd4b28240a9e53cee571ef8aec65cb6cf56b821f0020af1cf00d4f97353efbd4dc39ccd55bc6a3bdf0448ee34736bfd6499

diff --git a/games-emulation/mgba/mgba-0.10.2.ebuild 
b/games-emulation/mgba/mgba-0.10.2.ebuild
new file mode 100644
index ..2878b50c65f2
--- /dev/null
+++ b/games-emulation/mgba/mgba-0.10.2.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-{3..4} )
+inherit cmake lua-single xdg
+
+if [[ ${PV} ==  ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/mgba-emu/mgba.git;
+else
+   SRC_URI="https://github.com/mgba-emu/mgba/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+fi
+
+DESCRIPTION="Game Boy Advance Emulator"
+HOMEPAGE="https://mgba.io/;
+
+LICENSE="MPL-2.0 BSD LGPL-2.1+ public-domain discord? ( MIT )"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="debug discord elf ffmpeg gles2 gles3 gui libretro lua +opengl +sdl 
+sqlite test"
+REQUIRED_USE="
+   gui? ( || ( gles2 gles3 opengl ) sqlite )
+   lua? ( ${LUA_REQUIRED_USE} )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   media-libs/libpng:=
+   sys-libs/zlib:=[minizip]
+   debug? ( dev-libs/libedit )
+   elf? ( dev-libs/elfutils )
+   ffmpeg? ( media-video/ffmpeg:= )
+   gles2? ( media-libs/libglvnd )
+   gles3? ( media-libs/libglvnd )
+   lua? ( ${LUA_DEPS} )
+   opengl? ( media-libs/libglvnd )
+   gui? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtmultimedia:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5
+   )
+   sdl? ( media-libs/libsdl2[sound,joystick,gles2?,opengl?,video] )
+   sqlite? ( dev-db/sqlite:3 )"
+DEPEND="
+   ${RDEPEND}
+   test? ( dev-util/cmocka )"
+BDEPEND="
+   gui? ( dev-qt/linguist-tools:5 )
+   lua? ( virtual/pkgconfig )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.10.0-optional-updater.patch
+)
+
+pkg_setup() {
+   use lua && lua-single_pkg_setup
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_CINEMA=$(usex test)
+   -DBUILD_GL=$(usex opengl)
+   -DBUILD_GLES2=$(usex gles2)
+   -DBUILD_GLES3=$(usex gles3)
+   -DBUILD_LIBRETRO=$(usex libretro)
+   -DBUILD_QT=$(usex gui)
+   -DBUILD_SDL=$(usex sdl) # also used for gamepads in QT build
+   -DBUILD_SUITE=$(usex test)
+   -DBUILD_UPDATER=OFF
+   -DENABLE_SCRIPTING=$(usex lua)
+   -DMARKDOWN=OFF #752048
+   -DUSE_DEBUGGERS=$(usex debug)
+   -DUSE_DISCORD_RPC=$(usex discord)
+   -DUSE_EDITLINE=$(usex debug)
+   -DUSE_ELF=$(usex elf)
+   -DUSE_EPOXY=OFF
+   -DUSE_FFMPEG=$(usex ffmpeg)
+   -DUSE_GDB_STUB=$(usex debug)
+   -DUSE_LIBZIP=OFF
+   -DUSE_LZMA=ON
+   -DUSE_MINIZIP=ON
+   -DUSE_PNG=ON
+   -DUSE_SQLITE3=$(usex sqlite)
+   -DUSE_ZLIB=ON
+   $(usev libretro 
-DLIBRETRO_LIBDIR="${EPREFIX}"/usr/$(get_libdir)/libretro)
+   )
+   use lua && mycmakeargs+=( -DUSE_LUA=$(ver_cut 1-2 $(lua_get_version)) )
+
+   cmake_src_configure
+}
+
+src_test() {
+   # CMakeLists.txt forces SKIP_RPATH=ON when PREFIX=/usr
+   local -x LD_LIBRARY_PATH=${BUILD_DIR}:${LD_LIBRARY_PATH}
+
+   cmake_src_test
+}
+
+src_install() {
+   cmake_src_install
+
+   use !test || rm "${ED}"/usr/bin/mgba-cinema || die
+
+   rm -r "${ED}"/usr/share/doc/${PF}/{LICENSE,licenses} || die
+}



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

2023-04-23 Thread Ionen Wolkens
commit: 131cc3eefa290858f2d1311dd1377cd6f966aec5
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Apr 24 05:38:11 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Apr 24 05:46:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=131cc3ee

games-emulation/mgba: sync live

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

 games-emulation/mgba/mgba-.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/games-emulation/mgba/mgba-.ebuild 
b/games-emulation/mgba/mgba-.ebuild
index a2fb0f2ce948..2878b50c65f2 100644
--- a/games-emulation/mgba/mgba-.ebuild
+++ b/games-emulation/mgba/mgba-.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
@@ -47,7 +47,9 @@ RDEPEND="
 DEPEND="
${RDEPEND}
test? ( dev-util/cmocka )"
-BDEPEND="lua? ( virtual/pkgconfig )"
+BDEPEND="
+   gui? ( dev-qt/linguist-tools:5 )
+   lua? ( virtual/pkgconfig )"
 
 PATCHES=(
"${FILESDIR}"/${PN}-0.10.0-optional-updater.patch



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

2023-04-23 Thread Andrey Grozin
commit: 4271e5df725a5024dcf4beef3a82c1a4a4a8fbc1
Author: Andrey Grozin  gentoo  org>
AuthorDate: Mon Apr 24 05:29:24 2023 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Mon Apr 24 05:29:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4271e5df

app-text/crwx-ng: metadata update

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

 app-text/crwx-ng/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/crwx-ng/metadata.xml b/app-text/crwx-ng/metadata.xml
index 536740ef901b..8ff6a0b3b831 100644
--- a/app-text/crwx-ng/metadata.xml
+++ b/app-text/crwx-ng/metadata.xml
@@ -12,7 +12,7 @@
   
   
 A fork of coolreader wx program. Supported formats are: fb2 (including 
fb2.zip), fb3,
-epub (without DRM), rtf, doc, docx, odt, html, chm, pdb, mobi (without 
DRM), txt, trc, prc.
+epub (without DRM), rtf, doc, docx, odt, md, html, chm, pdb, mobi (without 
DRM), txt, trc, prc.
   
   
 Support chm format



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

2023-04-23 Thread Andrey Grozin
commit: 26c453aba5623863f787a6c0f286811e6704ca1c
Author: Andrey Grozin  gentoo  org>
AuthorDate: Mon Apr 24 05:28:18 2023 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Mon Apr 24 05:28:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26c453ab

app-text/crqt-ng: metadata update

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

 app-text/crqt-ng/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/crqt-ng/metadata.xml b/app-text/crqt-ng/metadata.xml
index 78b99b69d30d..3816f988544b 100644
--- a/app-text/crqt-ng/metadata.xml
+++ b/app-text/crqt-ng/metadata.xml
@@ -12,7 +12,7 @@
   
   
 A fork of coolreader Qt program. Supported formats are: fb2 (including 
fb2.zip), fb3,
-epub (without DRM), rtf, doc, docx, odt, html, chm, pdb, mobi (without 
DRM), txt, trc, prc.
+epub (without DRM), rtf, doc, docx, odt, md, html, chm, pdb, mobi (without 
DRM), txt, trc, prc.
   
   
 Support chm format



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

2023-04-23 Thread Andrey Grozin
commit: 5f93c16737ab6f50caa2a122f24829e5b3661066
Author: Andrey Grozin  gentoo  org>
AuthorDate: Mon Apr 24 05:25:22 2023 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Mon Apr 24 05:25:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f93c167

app-text/crengine-ng: metadata update

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

 app-text/crengine-ng/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/crengine-ng/metadata.xml 
b/app-text/crengine-ng/metadata.xml
index 77c3ad3cd348..6e310c98f9eb 100644
--- a/app-text/crengine-ng/metadata.xml
+++ b/app-text/crengine-ng/metadata.xml
@@ -12,7 +12,7 @@
   
   
 A fork of coolreader engine. Supported formats are: fb2 (including 
fb2.zip), fb3,
-epub (without DRM), rtf, doc, docx, odt, html, chm, pdb, mobi (without 
DRM), txt, trc, prc.
+epub (without DRM), rtf, doc, docx, odt, md, html, chm, pdb, mobi (without 
DRM), txt, trc, prc.
   
   
 Support chm format



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

2023-04-23 Thread Joonas Niilola
commit: 1dcdc2649f0478c4b35ab4200c797e50ca6be69e
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Apr 24 05:20:19 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Apr 24 05:20:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dcdc264

www-client/firefox: default-enable telemetry, as intended by upstream

Signed-off-by: Joonas Niilola  gentoo.org>

 www-client/firefox/firefox-112.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/firefox/firefox-112.0.1.ebuild 
b/www-client/firefox/firefox-112.0.1.ebuild
index ca950d5be751..2787f8082b28 100644
--- a/www-client/firefox/firefox-112.0.1.ebuild
+++ b/www-client/firefox/firefox-112.0.1.ebuild
@@ -65,7 +65,7 @@ LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
 IUSE="+clang cpu_flags_arm_neon dbus debug eme-free hardened hwaccel"
 IUSE+=" jack libproxy lto +openh264 pgo pulseaudio sndio selinux"
 IUSE+=" +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent 
+system-libvpx system-png system-python-libs +system-webp"
-IUSE+=" telemetry wayland wifi +X"
+IUSE+=" +telemetry wayland wifi +X"
 
 # Firefox-only IUSE
 IUSE+=" geckodriver +gmp-autoupdate screencast"



[gentoo-commits] repo/gentoo:master commit in: app-emulation/docker-machine-kvm/

2023-04-23 Thread Zac Medico
commit: 3f09171f1c3483be3c717dc45f242b1b06be5874
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Apr 24 04:44:03 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Apr 24 04:44:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f09171f

app-emulation/docker-machine-kvm: remove unsupported go build -i param

Closes: https://bugs.gentoo.org/893080
Signed-off-by: Zac Medico  gentoo.org>

 app-emulation/docker-machine-kvm/docker-machine-kvm-0.10.0.ebuild | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/app-emulation/docker-machine-kvm/docker-machine-kvm-0.10.0.ebuild 
b/app-emulation/docker-machine-kvm/docker-machine-kvm-0.10.0.ebuild
index 20d5054f6d83..1a254c9e6627 100644
--- a/app-emulation/docker-machine-kvm/docker-machine-kvm-0.10.0.ebuild
+++ b/app-emulation/docker-machine-kvm/docker-machine-kvm-0.10.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -26,6 +26,12 @@ RDEPEND="${COMMON_DEPEND}"
 SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
${EGO_VENDOR_URI}"
 
+src_prepare() {
+   # go build -i is no longer supported #893080
+   sed -e 's: -i::' -i 
src/github.com/dhiltgen/docker-machine-kvm/cmd/docker-machine-driver-kvm/Makefile
 || die
+   default
+}
+
 src_compile() {
export GOPATH=${S}
cd "${S}"/src/${EGO_PN}/cmd/${PN/kvm/driver-kvm} || die



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

2023-04-23 Thread Andrey Grozin
commit: 485f83987be09bbcdf172d872d7463d407c1d0ef
Author: Andrey Grozin  gentoo  org>
AuthorDate: Mon Apr 24 04:05:27 2023 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Mon Apr 24 04:05:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=485f8398

app-text/crengine-ng: remove old version

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

 app-text/crengine-ng/Manifest |  1 -
 app-text/crengine-ng/crengine-ng-0.9.8.ebuild | 58 ---
 2 files changed, 59 deletions(-)

diff --git a/app-text/crengine-ng/Manifest b/app-text/crengine-ng/Manifest
index 35c031910cf7..13c7403ee7e5 100644
--- a/app-text/crengine-ng/Manifest
+++ b/app-text/crengine-ng/Manifest
@@ -1,3 +1,2 @@
 DIST crengine-ng-0.9.7.tar.bz2 3594561 BLAKE2B 
65adf26be6198a29c26a506e5e00dde809a6bd9371e7f226ca954a89e0dfc68f314891f9e060a3055e5313673c266a26954353479f486abcf1bb87951202f64c
 SHA512 
94775722f8ff3680c36278e2cecd864b5e3f9de7940aa0e681b683cc5136c8098650e495c3f0729af187839e45d6409993fdc2fc2738250cacd406f2540fdc31
-DIST crengine-ng-0.9.8.tar.bz2 3407775 BLAKE2B 
f4e2c49ac0ee690f658f549e26bf29a61ec3c9fcb18b86ef3f7fb5d998560ecf99b61e08c438f9336dc0ec78bc3c22cb0753ef182a3e328c2734f54a9d37b324
 SHA512 
9cd234caddfe6cd651fbf4e2f2eb1ce143f21505a194af8e87bf79c41cd1082a4319383d47e2fcdd8aef22da2bf20f46b9db2a617fdcb4eb3e87982b2660094e
 DIST crengine-ng-0.9.9.tar.bz2 3408221 BLAKE2B 
b300e0bc6f06f00f14199a44a51dac1ac36c9db409083f23220d1554d31a7b28c59cbcc2a00cb794b13a18b74f7b25cae0892e28d8ef2d8b3ed2f421250741d0
 SHA512 
6a17445f49e7ce7a6ac942c19f9ab017e6d04d02b2b88654763fcc48a904d44cbb4a863531c39bc5bf2c857dbe8fa0f0335181eff496f4e0784c39a251b36a50

diff --git a/app-text/crengine-ng/crengine-ng-0.9.8.ebuild 
b/app-text/crengine-ng/crengine-ng-0.9.8.ebuild
deleted file mode 100644
index 6d121a24104c..
--- a/app-text/crengine-ng/crengine-ng-0.9.8.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit cmake
-
-DESCRIPTION="Cross-platform library designed to implement e-book readers"
-HOMEPAGE="https://gitlab.com/coolreader-ng/crengine-ng;
-SRC_URI="https://gitlab.com/coolreader-ng/${PN}/-/archive/${PV}/${P}.tar.bz2;
-
-LICENSE="GPL-2+"
-SLOT="0/5"
-KEYWORDS="~amd64 ~x86"
-IUSE="+png +jpeg +gif +svg +chm +harfbuzz +fontconfig +libunibreak +fribidi 
+zstd +libutf8proc lto static-libs"
-
-CDEPEND="sys-libs/zlib
-   png? ( media-libs/libpng:0 )
-   jpeg? ( media-libs/libjpeg-turbo )
-   >=media-libs/freetype-2.10.0
-   harfbuzz? ( media-libs/harfbuzz:= )
-   libunibreak? ( dev-libs/libunibreak:= )
-   fribidi? ( dev-libs/fribidi )
-   zstd? ( app-arch/zstd:= )
-   libutf8proc? ( dev-libs/libutf8proc:= )
-   fontconfig? ( media-libs/fontconfig )"
-
-RDEPEND="${CDEPEND}"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig
-   ${CDEPEND}"
-
-src_configure() {
-   CMAKE_USE_DIR="${S}"
-   CMAKE_BUILD_TYPE="Release"
-   local mycmakeargs=(
-   -DCRE_BUILD_SHARED=ON
-   -DCRE_BUILD_STATIC=$(usex static-libs)
-   -DUSE_COLOR_BACKBUFFER=ON
-   -DWITH_LIBPNG=$(usex png)
-   -DWITH_LIBJPEG=$(usex jpeg)
-   -DWITH_FREETYPE=ON
-   -DWITH_HARFBUZZ=$(usex harfbuzz)
-   -DWITH_LIBUNIBREAK=$(usex libunibreak)
-   -DWITH_FRIBIDI=$(usex fribidi)
-   -DWITH_ZSTD=$(usex zstd)
-   -DWITH_UTF8PROC=$(usex libutf8proc)
-   -DUSE_GIF=$(usex gif)
-   -DUSE_NANOSVG=$(usex svg)
-   -DUSE_CHM=$(usex chm)
-   -DUSE_ANTIWORD=ON
-   -DUSE_FONTCONFIG=$(usex fontconfig)
-   -DUSE_SHASUM=OFF
-   -DBUILD_TOOLS=OFF
-   -DENABLE_UNITTESTING=OFF
-   -DENABLE_LTO=$(usex lto)
-   )
-   cmake_src_configure
-}



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

2023-04-23 Thread Andrey Grozin
commit: a8ae56570624f8e81c7d9b262d9aeda4b4666acb
Author: Andrey Grozin  gentoo  org>
AuthorDate: Mon Apr 24 04:03:11 2023 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Mon Apr 24 04:03:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8ae5657

app-text/crengine-ng: add 0.9.9

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

 app-text/crengine-ng/Manifest |  1 +
 app-text/crengine-ng/crengine-ng-0.9.9.ebuild | 58 +++
 2 files changed, 59 insertions(+)

diff --git a/app-text/crengine-ng/Manifest b/app-text/crengine-ng/Manifest
index 2080e0310072..35c031910cf7 100644
--- a/app-text/crengine-ng/Manifest
+++ b/app-text/crengine-ng/Manifest
@@ -1,2 +1,3 @@
 DIST crengine-ng-0.9.7.tar.bz2 3594561 BLAKE2B 
65adf26be6198a29c26a506e5e00dde809a6bd9371e7f226ca954a89e0dfc68f314891f9e060a3055e5313673c266a26954353479f486abcf1bb87951202f64c
 SHA512 
94775722f8ff3680c36278e2cecd864b5e3f9de7940aa0e681b683cc5136c8098650e495c3f0729af187839e45d6409993fdc2fc2738250cacd406f2540fdc31
 DIST crengine-ng-0.9.8.tar.bz2 3407775 BLAKE2B 
f4e2c49ac0ee690f658f549e26bf29a61ec3c9fcb18b86ef3f7fb5d998560ecf99b61e08c438f9336dc0ec78bc3c22cb0753ef182a3e328c2734f54a9d37b324
 SHA512 
9cd234caddfe6cd651fbf4e2f2eb1ce143f21505a194af8e87bf79c41cd1082a4319383d47e2fcdd8aef22da2bf20f46b9db2a617fdcb4eb3e87982b2660094e
+DIST crengine-ng-0.9.9.tar.bz2 3408221 BLAKE2B 
b300e0bc6f06f00f14199a44a51dac1ac36c9db409083f23220d1554d31a7b28c59cbcc2a00cb794b13a18b74f7b25cae0892e28d8ef2d8b3ed2f421250741d0
 SHA512 
6a17445f49e7ce7a6ac942c19f9ab017e6d04d02b2b88654763fcc48a904d44cbb4a863531c39bc5bf2c857dbe8fa0f0335181eff496f4e0784c39a251b36a50

diff --git a/app-text/crengine-ng/crengine-ng-0.9.9.ebuild 
b/app-text/crengine-ng/crengine-ng-0.9.9.ebuild
new file mode 100644
index ..6d121a24104c
--- /dev/null
+++ b/app-text/crengine-ng/crengine-ng-0.9.9.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit cmake
+
+DESCRIPTION="Cross-platform library designed to implement e-book readers"
+HOMEPAGE="https://gitlab.com/coolreader-ng/crengine-ng;
+SRC_URI="https://gitlab.com/coolreader-ng/${PN}/-/archive/${PV}/${P}.tar.bz2;
+
+LICENSE="GPL-2+"
+SLOT="0/5"
+KEYWORDS="~amd64 ~x86"
+IUSE="+png +jpeg +gif +svg +chm +harfbuzz +fontconfig +libunibreak +fribidi 
+zstd +libutf8proc lto static-libs"
+
+CDEPEND="sys-libs/zlib
+   png? ( media-libs/libpng:0 )
+   jpeg? ( media-libs/libjpeg-turbo )
+   >=media-libs/freetype-2.10.0
+   harfbuzz? ( media-libs/harfbuzz:= )
+   libunibreak? ( dev-libs/libunibreak:= )
+   fribidi? ( dev-libs/fribidi )
+   zstd? ( app-arch/zstd:= )
+   libutf8proc? ( dev-libs/libutf8proc:= )
+   fontconfig? ( media-libs/fontconfig )"
+
+RDEPEND="${CDEPEND}"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig
+   ${CDEPEND}"
+
+src_configure() {
+   CMAKE_USE_DIR="${S}"
+   CMAKE_BUILD_TYPE="Release"
+   local mycmakeargs=(
+   -DCRE_BUILD_SHARED=ON
+   -DCRE_BUILD_STATIC=$(usex static-libs)
+   -DUSE_COLOR_BACKBUFFER=ON
+   -DWITH_LIBPNG=$(usex png)
+   -DWITH_LIBJPEG=$(usex jpeg)
+   -DWITH_FREETYPE=ON
+   -DWITH_HARFBUZZ=$(usex harfbuzz)
+   -DWITH_LIBUNIBREAK=$(usex libunibreak)
+   -DWITH_FRIBIDI=$(usex fribidi)
+   -DWITH_ZSTD=$(usex zstd)
+   -DWITH_UTF8PROC=$(usex libutf8proc)
+   -DUSE_GIF=$(usex gif)
+   -DUSE_NANOSVG=$(usex svg)
+   -DUSE_CHM=$(usex chm)
+   -DUSE_ANTIWORD=ON
+   -DUSE_FONTCONFIG=$(usex fontconfig)
+   -DUSE_SHASUM=OFF
+   -DBUILD_TOOLS=OFF
+   -DENABLE_UNITTESTING=OFF
+   -DENABLE_LTO=$(usex lto)
+   )
+   cmake_src_configure
+}



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

2023-04-23 Thread Ionen Wolkens
commit: 1340c5cd4bbe4d69401334686ea54e323887dab6
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Apr 24 03:10:37 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Apr 24 03:24:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1340c5cd

app-emulation/wine-proton: add live ebuild for experimental_8.0

Just noticed the experimental branch was created for 8.0. Exact copy
of 8.0.1d's ebuild as it does not seem any changes are needed yet.

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

 .../wine-proton/wine-proton-8.0..ebuild| 329 +
 1 file changed, 329 insertions(+)

diff --git a/app-emulation/wine-proton/wine-proton-8.0..ebuild 
b/app-emulation/wine-proton/wine-proton-8.0..ebuild
new file mode 100644
index ..e514971ce399
--- /dev/null
+++ b/app-emulation/wine-proton/wine-proton-8.0..ebuild
@@ -0,0 +1,329 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MULTILIB_COMPAT=( abi_x86_{32,64} )
+PYTHON_COMPAT=( python3_{9..11} )
+inherit autotools flag-o-matic multilib multilib-build python-any-r1
+inherit readme.gentoo-r1 toolchain-funcs wrapper
+
+WINE_GECKO=2.47.3
+WINE_MONO=7.4.1
+WINE_PV=$(ver_rs 2 -)
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/ValveSoftware/wine.git;
+   EGIT_BRANCH="experimental_$(ver_cut 1-2)"
+else
+   
SRC_URI="https://github.com/ValveSoftware/wine/archive/refs/tags/proton-wine-${WINE_PV}.tar.gz;
+   S="${WORKDIR}/${PN}-wine-${WINE_PV}"
+   KEYWORDS="-* ~amd64 ~x86"
+fi
+
+DESCRIPTION="Valve Software's fork of Wine"
+HOMEPAGE="https://github.com/ValveSoftware/wine/;
+
+LICENSE="LGPL-2.1+ BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff"
+SLOT="${PV}"
+IUSE="
+   +abi_x86_32 +abi_x86_64 +alsa crossdev-mingw custom-cflags debug
+   +fontconfig +gecko +gstreamer llvm-libunwind +mono nls osmesa
+   perl pulseaudio +sdl selinux +ssl udev udisks +unwind usb v4l
+   +xcomposite xinerama"
+
+# tests are non-trivial to run, can hang easily, don't play well with
+# sandbox, and several need real opengl/vulkan or network access
+RESTRICT="test"
+
+# `grep WINE_CHECK_SONAME configure.ac` + if not directly linked
+WINE_DLOPEN_DEPEND="
+   dev-libs/libgcrypt:=[${MULTILIB_USEDEP}]
+   media-libs/freetype[${MULTILIB_USEDEP}]
+   media-libs/libglvnd[X,${MULTILIB_USEDEP}]
+   media-libs/vulkan-loader[${MULTILIB_USEDEP}]
+   x11-libs/libXcursor[${MULTILIB_USEDEP}]
+   x11-libs/libXfixes[${MULTILIB_USEDEP}]
+   x11-libs/libXi[${MULTILIB_USEDEP}]
+   x11-libs/libXrandr[${MULTILIB_USEDEP}]
+   x11-libs/libXrender[${MULTILIB_USEDEP}]
+   x11-libs/libXxf86vm[${MULTILIB_USEDEP}]
+   fontconfig? ( media-libs/fontconfig[${MULTILIB_USEDEP}] )
+   osmesa? ( media-libs/mesa[osmesa,${MULTILIB_USEDEP}] )
+   sdl? ( media-libs/libsdl2[haptic,joystick,${MULTILIB_USEDEP}] )
+   ssl? (
+   dev-libs/gmp:=[${MULTILIB_USEDEP}]
+   net-libs/gnutls:=[${MULTILIB_USEDEP}]
+   )
+   udisks? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
+   v4l? ( media-libs/libv4l[${MULTILIB_USEDEP}] )
+   xcomposite? ( x11-libs/libXcomposite[${MULTILIB_USEDEP}] )
+   xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )"
+WINE_COMMON_DEPEND="
+   ${WINE_DLOPEN_DEPEND}
+   x11-libs/libX11[${MULTILIB_USEDEP}]
+   x11-libs/libXext[${MULTILIB_USEDEP}]
+   alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
+   gstreamer? (
+   dev-libs/glib:2[${MULTILIB_USEDEP}]
+   media-libs/gst-plugins-base:1.0[opengl,${MULTILIB_USEDEP}]
+   media-libs/gstreamer:1.0[${MULTILIB_USEDEP}]
+   )
+   pulseaudio? ( media-libs/libpulse[${MULTILIB_USEDEP}] )
+   udev? ( virtual/libudev:=[${MULTILIB_USEDEP}] )
+   unwind? (
+   llvm-libunwind? ( sys-libs/llvm-libunwind[${MULTILIB_USEDEP}] )
+   !llvm-libunwind? ( sys-libs/libunwind:=[${MULTILIB_USEDEP}] )
+   )
+   usb? ( dev-libs/libusb:1[${MULTILIB_USEDEP}] )"
+RDEPEND="
+   ${WINE_COMMON_DEPEND}
+   app-emulation/wine-desktop-common
+   gecko? ( app-emulation/wine-gecko:${WINE_GECKO}[${MULTILIB_USEDEP}] )
+   gstreamer? ( media-plugins/gst-plugins-meta:1.0[${MULTILIB_USEDEP}] )
+   mono? ( app-emulation/wine-mono:${WINE_MONO} )
+   perl? (
+   dev-lang/perl
+   dev-perl/XML-LibXML
+   )
+   selinux? ( sec-policy/selinux-wine )
+   udisks? ( sys-fs/udisks:2 )"
+DEPEND="
+   ${WINE_COMMON_DEPEND}
+   sys-kernel/linux-headers
+   x11-base/xorg-proto"
+BDEPEND="
+   ${PYTHON_DEPS}
+   dev-lang/perl
+   sys-devel/binutils
+   sys-devel/bison
+   sys-devel/flex
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+   !crossdev-mingw? ( 

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

2023-04-23 Thread Ionen Wolkens
commit: 81ee4437b628a45823a9af25da6cb5ef12c05736
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Apr 24 03:21:04 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Apr 24 03:22:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81ee4437

dev-libs/libchdr: drop 0_p20221129

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

 dev-libs/libchdr/Manifest   |  1 -
 dev-libs/libchdr/libchdr-0_p20221129.ebuild | 28 
 2 files changed, 29 deletions(-)

diff --git a/dev-libs/libchdr/Manifest b/dev-libs/libchdr/Manifest
index c49a2f8ab26b..6b14cbe17056 100644
--- a/dev-libs/libchdr/Manifest
+++ b/dev-libs/libchdr/Manifest
@@ -1,2 +1 @@
-DIST libchdr-0_p20221129.tar.gz 1748187 BLAKE2B 
bc2f03d558e0f208ae3c51a53b2bbf630fb4cc502c18d83b31f184cf2c2f59e06dbb88c5399e01fb5f2436643a5095256bd31501a1531a043537a05c45c27be3
 SHA512 
4a72dcb376c451b74389650e121de06daae7cf0b293d7d66a8f7acf1b4f83355a2467a2d77e0953331ee5fffa243f713efb0878bb509384715e9c42a567a9b90
 DIST libchdr-0_p20230230.tar.gz 1748513 BLAKE2B 
03fc5507b7f598995fede477f26c8ab41cd16c658e4ca5c193e581840f14ead0db4ab8da3b888a2e03fb4c78c19af0f08cbab9feefe488dc230ec0fbd3941a91
 SHA512 
c25084b2257083c4bddd84d13e3dc0d30fea548a4e50a6beefd5282383480eaaa293c044647e2aff339d087dae87c3ef871137a43db766e08a1dffd8801c3367

diff --git a/dev-libs/libchdr/libchdr-0_p20221129.ebuild 
b/dev-libs/libchdr/libchdr-0_p20221129.ebuild
deleted file mode 100644
index 243e27033a4e..
--- a/dev-libs/libchdr/libchdr-0_p20221129.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-HASH_CHDR=a20e04c12c0c20048bf771da6df7aa2e51f5e0cb
-
-DESCRIPTION="Standalone library for reading MAME's CHDv1-v5 formats"
-HOMEPAGE="https://github.com/rtissera/libchdr/;
-SRC_URI="https://github.com/rtissera/libchdr/archive/${HASH_CHDR}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${PN}-${HASH_CHDR}"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="sys-libs/zlib:="
-DEPEND="${RDEPEND}"
-
-src_configure() {
-   local mycmakeargs=(
-   -DWITH_SYSTEM_ZLIB=yes
-   )
-
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: games-board/pysolfc/

2023-04-23 Thread Ionen Wolkens
commit: caa10849e8f9e4f26457f427dd7fc1f486862885
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Apr 24 03:04:41 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Apr 24 03:24:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caa10849

games-board/pysolfc: add 2.20.1

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

 games-board/pysolfc/Manifest  |  3 ++
 games-board/pysolfc/pysolfc-2.20.1.ebuild | 68 +++
 2 files changed, 71 insertions(+)

diff --git a/games-board/pysolfc/Manifest b/games-board/pysolfc/Manifest
index 87e3ae7782ac..7a2e27cf64b5 100644
--- a/games-board/pysolfc/Manifest
+++ b/games-board/pysolfc/Manifest
@@ -1,3 +1,6 @@
 DIST PySolFC-2.18.0.tar.xz 9134632 BLAKE2B 
68d777afa058ce73d6888b40e5fef060257f7449e3c1dbf2ec02c4ab35c5917000be3d2ec815e02b2353b793d6a7e010721f498098786f7f172181cda01039a0
 SHA512 
6e8b46cf3271f8695da6b6fd3090a32839beeed237d35a77f47ad95dfe1690ea471f35e722af65dba9d908f74ace109d1c06d7dd37889962ca0d610c62215397
+DIST PySolFC-2.20.1.tar.xz 9175764 BLAKE2B 
3eba9044cc37f96d85e51f5bb5faa5605e8a5de887fe0c73a9bea7dde1a49e63263d7a9b66113e975a26d71de2611e0b5dc176713734316b8c0410fb8145a539
 SHA512 
f801dacfb3f538496a7dd2fd1777897681521928fe7ea8aec7ea514c1422e8d4ad6c0943ba534914d95544d8eb5e4868f860e6864a8e105f6cc0d16a3d678346
 DIST PySolFC-Cardsets--Minimal-2.1.0.tar.xz 28484652 BLAKE2B 
a7537557ce978d296d1a11253a5bfa80a19fc67b495948e35d43d64bcc1283812e753ccf9ee1828461b723e6a21070b3003435f046a590507a7fa6f95bae09c2
 SHA512 
cc83a26470c2fb13e70741bd8caccb8bd3b0491672eae0caf7437cf38d57e324d225186dde3be49c091d6960dbaefaa23814bcdd7326b07f0f1e32dda15b251c
+DIST PySolFC-Cardsets--Minimal-2.2.0.tar.xz 23145612 BLAKE2B 
f98e51c9609bda850cf39ffcd255c7d5c729bc01c35475b1f99a4a4d4ec6a436d44d7e5ecdcce3726616aeaff19617dba6735861f6c5677d2c197882d631a475
 SHA512 
d5eb0753d14e0758f410d843f553ca6c03acc6d4283b447016e959c889c9dada29fa3facead44354782010b52ec51e0d095858d3b78243ad5280068ec6cd3e31
 DIST PySolFC-Cardsets-2.1.tar.bz2 61214563 BLAKE2B 
06bf69f22fdcdfbd652bbe75f05722a452609da435a688a04227d235f7a4bd618cb3832e9143d224571eb20c1948014a456d697923623354c81ec12eff365bd9
 SHA512 
64909dec3d7f0a683e3c0d536f2c3435d0b021b390e411bcd6c9774562483413864105837e57c3210168330f17eda779055a1ec3b52d91aa05f405b990bd6fca
+DIST PySolFC-Cardsets-2.2.tar.bz2 65408375 BLAKE2B 
7c0f4bb245d628222e0c8e3b56739c52d77aa6f62088b547c077368591ac3632300a9a35145ddbc33bfdf3accd91d261d103be6777db8c3cbb5576683358b0de
 SHA512 
5562e572909eba96399c79487127b3d98c8f0e1ad145469e48fd6c3803334ba11c41e403d7dcaab5cd01324219426f7afdba9459d97b03071dd67b6dd73ce304

diff --git a/games-board/pysolfc/pysolfc-2.20.1.ebuild 
b/games-board/pysolfc/pysolfc-2.20.1.ebuild
new file mode 100644
index ..2ea1b0efaf6e
--- /dev/null
+++ b/games-board/pysolfc/pysolfc-2.20.1.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="tk"
+inherit distutils-r1 xdg
+
+MY_PN="PySolFC"
+MY_P="${MY_PN}-${PV}"
+PS_CARD_P="${MY_PN}-Cardsets-2.2"
+PS_CARD_MIN_P="${MY_PN}-Cardsets--Minimal-2.2.0"
+
+DESCRIPTION="Exciting collection of more than 1000 solitaire card games"
+HOMEPAGE="https://pysolfc.sourceforge.io/;
+SRC_URI="mirror://sourceforge/pysolfc/${MY_P}.tar.xz
+   extra-cardsets? ( mirror://sourceforge/pysolfc/${PS_CARD_P}.tar.bz2 )
+   !extra-cardsets? ( mirror://sourceforge/pysolfc/${PS_CARD_MIN_P}.tar.xz 
)"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-3+ GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="extra-cardsets minimal +sound"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/attrs[${PYTHON_USEDEP}]
+   dev-python/configobj[${PYTHON_USEDEP}]
+   dev-python/pysol_cards[${PYTHON_USEDEP}]
+   dev-python/random2[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   sound? ( dev-python/pygame[${PYTHON_USEDEP}] )
+   !minimal? ( dev-python/pillow[jpeg,tk,${PYTHON_USEDEP}] )')
+   !minimal? ( dev-tcltk/tktable )"
+
+distutils_enable_tests unittest
+
+src_prepare() {
+   distutils-r1_src_prepare
+
+   # make pip check happier, pycotap is not needed
+   sed -i "/'pycotap'/d" setup.py || die
+
+   if use extra-cardsets; then
+   find ../${PS_CARD_P} -type d -name .thumbnails -exec rm -r {} + 
|| die
+   fi
+}
+
+python_install_all() {
+   local DOCS=( AUTHORS.md NEWS.asciidoc README.md )
+   distutils-r1_python_install_all
+
+   doman docs/pysol{,fc}.6
+
+   insinto /usr/share/${MY_PN}
+   doins -r ../$(usex extra-cardsets ${PS_CARD_P} ${PS_CARD_MIN_P})/.
+
+   # html files are used at runtime, keep at default location
+   dosym -r /usr/share/{${MY_PN},doc/${PF}}/html
+
+   # russian translation is not 

[gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty/

2023-04-23 Thread Ionen Wolkens
commit: d79e18e341df44aecc8d581f99fcc4fc48968d4e
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Apr 24 03:08:28 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Apr 24 03:22:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d79e18e3

x11-terms/kitty: drop 0.26.5-r1, 0.28.0

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

 x11-terms/kitty/Manifest   |   5 -
 x11-terms/kitty/kitty-0.26.5-r1.ebuild | 127 
 x11-terms/kitty/kitty-0.28.0.ebuild| 170 -
 3 files changed, 302 deletions(-)

diff --git a/x11-terms/kitty/Manifest b/x11-terms/kitty/Manifest
index fee52b68f543..096fec6c58fe 100644
--- a/x11-terms/kitty/Manifest
+++ b/x11-terms/kitty/Manifest
@@ -1,11 +1,6 @@
-DIST kitty-0.26.5.tar.xz 4749988 BLAKE2B 
488969b4d7c6aed489a540a8e3bee183345fcfb7e05ae5604f4af40f0720ed931cff82cf389e2fa4015eed74762c0630481a99eeb9302c22c89c4f3e247170d4
 SHA512 
086ae03d0e382afbe3001e357ef51388c7a8e81fa5b4bf9ce8b123a7fc8bfff3bd68d074e926f540a1f2b83062baa831e44d29c017cabfe8221bebe49b64e808
-DIST kitty-0.26.5.tar.xz.sig 566 BLAKE2B 
377202d46e66854e0cf1998506e0fafca54b33d85264e47c13aa4b98d272c786809375f1e277ec169291e06809f11b5b061ec1243a708711fa2350243ad1eca2
 SHA512 
0c691d8becff2b0f24e09b941d7315efaac831beacfed6f66b9186bde9c502f2ae86289f4b0d8fa6a34624dce7a1e958ba2d0502fd87003ba08b07fa07c6ae17
 DIST kitty-0.27.1-vendor.tar.xz 695432 BLAKE2B 
86c9a316351432e0ff14bf139158816ddabe7e16d91768694a8560a500765b518ba42db26ad24349c05caece5771c5db4fdf7077f06631d1e81ea9ddb52e0391
 SHA512 
f96366b7896a34202110c98a9f2177482a01102fb822bd33c46eeb6ffe096fce927213950bab658a6649e1874e936c479ea7884d3518a0d054e2f598d6402bdf
 DIST kitty-0.27.1.tar.xz 5045588 BLAKE2B 
2381b3e9af26bb8a4c4358318289e9ef49ba1e38678ef192fd815ced962644671433a80f124579fb593257351cd8e0a61f845975d61d0d33f42b9d470ef130f0
 SHA512 
484d451b418defc7256319730d623224e3744d6200989d92839c40c951fdb213fe2ef472ddf968f695e499aa6c35d994ad76bb0eb28bca80ec8644b2ead40d56
 DIST kitty-0.27.1.tar.xz.sig 566 BLAKE2B 
49cb96d99c48cfe74a50191687fac269cdc33146b5879acbb298c3c9bc7760eda1b2b08839f531d6fe4cf46287d671a1f6a6a24ffe6d6408939d113ba40545db
 SHA512 
b4d24f24ea49c342756d0e458c22e856c4117f07f197ee5294b07ac0a8b5e9d992446b86effb5a7aa1683582cf9ee59bcf651ae4f3952df7783f0a4438042799
-DIST kitty-0.28.0-vendor.tar.xz 1324380 BLAKE2B 
0e10660fd5ff95827746ba2f669a8941a1855958e91ca623090c184d972e39ba9b8b8c773321de812429345f75f3b6d75af9f5e70a3aff1e638afa718801133a
 SHA512 
7c871feb7dda605b9b7af42b9136b6047b6442a06e7e7e0a1ff9dd74d845100d70359f88c07e1dc86dc6e39e8e2a850c1a7619a5cbb696b6000957b50783d545
-DIST kitty-0.28.0.tar.xz 7900352 BLAKE2B 
fea1944e818354522a386d9d6bfa778e70bef3404c3b3f3c87667cee16edc54206540d0ef022f1383e22ed1caf929cc839b226da21c86f9d9b1cda8f8a9a847f
 SHA512 
d133dab019c67367e90cc2e2dce7e614a65400b079cdcfa854f2e1cb7399af7b1ba0f3ef4d30867ae588c9919a772c03ee12457b6dc5922f58c034a6da927127
-DIST kitty-0.28.0.tar.xz.sig 566 BLAKE2B 
cd52127069a443f7b94de173d7b7497be88420032907a555cea40ad922dfa4a67701e62fbb93dceae280bd21e28a352a02a84e48a3678f63e5312d3121d713e6
 SHA512 
2d9d147eca26496bdba17551eca64a07437c5ea183c0a748a76418374963742c5cfe20b68c0102b5afe2f9f1b36be58736f014d54c028d33f55d940a32213ac6
 DIST kitty-0.28.1-vendor.tar.xz 1344988 BLAKE2B 
768a2859f18b743a23007be60323035f54375496cb08d45dabab12ca09b3227451f7c1e78dda72bc79712835e1e0541549b1c1f7b5f68f8b1164062c77ba7520
 SHA512 
bc111e7428660d79e116a88f0c62c4dc54c79c423c364156219c5a6251f0725fc43e34e8b518352b00433c2443371619b4f6ab5c41d32ddf129c42f98ced0694
 DIST kitty-0.28.1.tar.xz 7850232 BLAKE2B 
18567e54bbd2ac183120122847951744bb8494829911d4c66b5db23488fcc257c895b8d788c1b386ffec832aceb4f691a8a10339be07d43e54957c9c98365a01
 SHA512 
a8863c8bf5a3c385671d98bd50481ffcd3984e45ee051173eb38de9aac79643e69a312e08b8f655759f3ecdfab4efe38dca39167f5590e482748b5e85dea5537
 DIST kitty-0.28.1.tar.xz.sig 566 BLAKE2B 
5ad5fa8fa0143dcd5760dbd885c718582e5001d2eeb5b6b559abffd556407e1061ebe9c84757f49c57803233f38ebe6f7d813f9f50a55b7ce8532c0f589cd8ae
 SHA512 
cf13e09978187c19d53903aea0032ef2088950eb050e0d183283919e96d9a2ae14dd2a40f63ee0fc5180be3e5a9066ade86943f1bcac042d6da890fa2ed13720

diff --git a/x11-terms/kitty/kitty-0.26.5-r1.ebuild 
b/x11-terms/kitty/kitty-0.26.5-r1.ebuild
deleted file mode 100644
index f0c2d68f5c55..
--- a/x11-terms/kitty/kitty-0.26.5-r1.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit edo optfeature multiprocessing python-single-r1 toolchain-funcs xdg
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/kovidgoyal/kitty.git;
-else
-   inherit verify-sig
-   SRC_URI="
-   
https://github.com/kovidgoyal/kitty/releases/download/v${PV}/${P}.tar.xz
-   verify-sig? ( 

[gentoo-commits] repo/gentoo:master commit in: games-strategy/naev/

2023-04-23 Thread Ionen Wolkens
commit: d9ae352641b6d213ee19de4dc2d8f51416c81251
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Apr 24 02:56:24 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Apr 24 03:24:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9ae3526

games-strategy/naev: add 0.10.5

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

 games-strategy/naev/Manifest   |   1 +
 games-strategy/naev/naev-0.10.5.ebuild | 107 +
 2 files changed, 108 insertions(+)

diff --git a/games-strategy/naev/Manifest b/games-strategy/naev/Manifest
index 0376eced6e09..932d9119ca8b 100644
--- a/games-strategy/naev/Manifest
+++ b/games-strategy/naev/Manifest
@@ -1 +1,2 @@
 DIST naev-0.10.4-source.tar.xz 444932700 BLAKE2B 
998eec9fbcc8dfd16cf8513fdb3c845fa1d509caf7fbe1e6f70b1f5c08cbf142bba3c0303858286c51450dccc329a3950ee146e5f5a383de66f8ae37bc6f7546
 SHA512 
bd0167ebc43db77237cd833f77d2620f24eba46cab21295568ece6a6dbf4db904fab3849d019308487545d1cbed3aa409fb867946adfdf3113d79f93acc07935
+DIST naev-0.10.5-source.tar.xz 444950676 BLAKE2B 
600d153f21ca63f5e1365fd59e3e926879c8de928db769eaffb48ba0d81781d99124866a78d7170f2b92f6982d1adb0a3ddb3ad82fd072e526afe80c9df35dda
 SHA512 
21cd876ffe39bf09f39c65d6f744fc8e9ea1fc42f45f78e2ec9950509a37c3382ef91998ae3b0e0ced60c342c80f95e7e0c6a1301f5171d150f3cce3d76d2c00

diff --git a/games-strategy/naev/naev-0.10.5.ebuild 
b/games-strategy/naev/naev-0.10.5.ebuild
new file mode 100644
index ..8304486ff77d
--- /dev/null
+++ b/games-strategy/naev/naev-0.10.5.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-1 luajit )
+PYTHON_COMPAT=( python3_{9..11} )
+inherit lua-single meson python-any-r1 virtualx xdg
+
+DESCRIPTION="2D space trading and combat game, in a similar vein to Escape 
Velocity"
+HOMEPAGE="https://naev.org/;
+SRC_URI="https://github.com/naev/naev/releases/download/v${PV}/${P}-source.tar.xz;
+
+LICENSE="
+   GPL-3+
+   Apache-2.0 BSD BSD-2 CC-BY-2.0 CC-BY-3.0 CC-BY-4.0 CC-BY-SA-3.0
+   CC-BY-SA-4.0 CC0-1.0 GPL-2+ MIT OFL-1.1 public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc"
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+
+# dlopen: libglvnd
+RDEPEND="
+   ${LUA_DEPS}
+   dev-games/physfs
+   dev-libs/libpcre2:=
+   dev-libs/libunibreak:=
+   dev-libs/libxml2
+   media-libs/freetype:2
+   media-libs/libglvnd
+   media-libs/libsdl2[joystick,opengl,video]
+   media-libs/libvorbis
+   media-libs/openal
+   media-libs/sdl2-image[png,webp]
+   net-libs/enet:1.3=
+   sci-libs/cholmod
+   sci-libs/cxsparse
+   sci-libs/openblas
+   sci-libs/suitesparse
+   sci-mathematics/glpk:=
+   virtual/libintl"
+DEPEND="
+   ${RDEPEND}
+   test? (
+   dev-games/physfs[zip]
+   media-libs/libsdl2[X]
+   )"
+BDEPEND="
+   $(python_gen_any_dep 'dev-python/pyyaml[${PYTHON_USEDEP}]')
+   sys-devel/gettext
+   doc? (
+   app-doc/doxygen
+   dev-lua/ldoc
+   media-gfx/graphviz
+   )
+   test? (
+   media-libs/mesa[llvm]
+   x11-base/xorg-server[-minimal]
+   )"
+
+python_check_deps() {
+   python_has_version "dev-python/pyyaml[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   lua-single_pkg_setup
+   python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   # use eclass' generated lua.pc first rather than as fallback
+   sed -i "s/'lua51'/'lua'/" meson.build || die
+
+   # don't probe OpenGL for tests (avoids sandbox violations, bug #829369),
+   # mesa[llvm] should ensure software rendering will work
+   sed -i "/subdir('glcheck')/d" test/meson.build || die
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature doc docs_c)
+   $(meson_feature doc docs_lua)
+   $(meson_feature lua_single_target_luajit luajit)
+   )
+
+   meson_src_configure
+}
+
+src_test() {
+   virtx meson_src_test
+}
+
+src_install() {
+   local DOCS=( CHANGELOG Readme.md )
+   meson_src_install
+
+   if use doc; then
+   dodir /usr/share/doc/${PF}/html
+   mv "${ED}"/usr/{doc/naev/{c,lua},share/doc/${PF}/html} || die
+   rm -r "${ED}"/usr/doc || die
+   fi
+
+   rm -r "${ED}"/usr/share/doc/naev || die
+}



[gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty-terminfo/

2023-04-23 Thread Ionen Wolkens
commit: 0b601694c62caddc45af0e58a49fcd230730f3cc
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Apr 24 03:08:51 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Apr 24 03:22:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b601694

x11-terms/kitty-terminfo: drop 0.26.5, 0.28.0

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

 x11-terms/kitty-terminfo/Manifest  |  2 --
 .../kitty-terminfo/kitty-terminfo-0.26.5.ebuild| 23 --
 .../kitty-terminfo/kitty-terminfo-0.28.0.ebuild| 23 --
 3 files changed, 48 deletions(-)

diff --git a/x11-terms/kitty-terminfo/Manifest 
b/x11-terms/kitty-terminfo/Manifest
index 130cf1c66b92..3621be7a447b 100644
--- a/x11-terms/kitty-terminfo/Manifest
+++ b/x11-terms/kitty-terminfo/Manifest
@@ -1,4 +1,2 @@
-DIST kitty-0.26.5.tar.xz 4749988 BLAKE2B 
488969b4d7c6aed489a540a8e3bee183345fcfb7e05ae5604f4af40f0720ed931cff82cf389e2fa4015eed74762c0630481a99eeb9302c22c89c4f3e247170d4
 SHA512 
086ae03d0e382afbe3001e357ef51388c7a8e81fa5b4bf9ce8b123a7fc8bfff3bd68d074e926f540a1f2b83062baa831e44d29c017cabfe8221bebe49b64e808
 DIST kitty-0.27.1.tar.xz 5045588 BLAKE2B 
2381b3e9af26bb8a4c4358318289e9ef49ba1e38678ef192fd815ced962644671433a80f124579fb593257351cd8e0a61f845975d61d0d33f42b9d470ef130f0
 SHA512 
484d451b418defc7256319730d623224e3744d6200989d92839c40c951fdb213fe2ef472ddf968f695e499aa6c35d994ad76bb0eb28bca80ec8644b2ead40d56
-DIST kitty-0.28.0.tar.xz 7900352 BLAKE2B 
fea1944e818354522a386d9d6bfa778e70bef3404c3b3f3c87667cee16edc54206540d0ef022f1383e22ed1caf929cc839b226da21c86f9d9b1cda8f8a9a847f
 SHA512 
d133dab019c67367e90cc2e2dce7e614a65400b079cdcfa854f2e1cb7399af7b1ba0f3ef4d30867ae588c9919a772c03ee12457b6dc5922f58c034a6da927127
 DIST kitty-0.28.1.tar.xz 7850232 BLAKE2B 
18567e54bbd2ac183120122847951744bb8494829911d4c66b5db23488fcc257c895b8d788c1b386ffec832aceb4f691a8a10339be07d43e54957c9c98365a01
 SHA512 
a8863c8bf5a3c385671d98bd50481ffcd3984e45ee051173eb38de9aac79643e69a312e08b8f655759f3ecdfab4efe38dca39167f5590e482748b5e85dea5537

diff --git a/x11-terms/kitty-terminfo/kitty-terminfo-0.26.5.ebuild 
b/x11-terms/kitty-terminfo/kitty-terminfo-0.26.5.ebuild
deleted file mode 100644
index 8e691381f9bd..
--- a/x11-terms/kitty-terminfo/kitty-terminfo-0.26.5.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Terminfo for kitty, a GPU-based terminal emulator"
-HOMEPAGE="https://sw.kovidgoyal.net/kitty/;
-SRC_URI="https://github.com/kovidgoyal/kitty/releases/download/v${PV}/kitty-${PV}.tar.xz;
-S="${WORKDIR}/kitty-${PV}"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~riscv x86"
-RESTRICT="test" # intended to be ran on the full kitty package
-
-BDEPEND="sys-libs/ncurses"
-
-src_compile() { :; }
-
-src_install() {
-   dodir /usr/share/terminfo
-   tic -xo "${ED}"/usr/share/terminfo terminfo/kitty.terminfo || die
-}

diff --git a/x11-terms/kitty-terminfo/kitty-terminfo-0.28.0.ebuild 
b/x11-terms/kitty-terminfo/kitty-terminfo-0.28.0.ebuild
deleted file mode 100644
index f217412c7ed0..
--- a/x11-terms/kitty-terminfo/kitty-terminfo-0.28.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Terminfo for kitty, a GPU-based terminal emulator"
-HOMEPAGE="https://sw.kovidgoyal.net/kitty/;
-SRC_URI="https://github.com/kovidgoyal/kitty/releases/download/v${PV}/kitty-${PV}.tar.xz;
-S="${WORKDIR}/kitty-${PV}"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-RESTRICT="test" # intended to be ran on the full kitty package
-
-BDEPEND="sys-libs/ncurses"
-
-src_compile() { :; }
-
-src_install() {
-   dodir /usr/share/terminfo
-   tic -xo "${ED}"/usr/share/terminfo terminfo/kitty.terminfo || die
-}



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

2023-04-23 Thread Ionen Wolkens
commit: b6bce7f96ca853b41fb983207daf93f1e559dbf1
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Apr 24 03:09:33 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Apr 24 03:18:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6bce7f9

app-emulation/vkd3d: drop 1.6

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

 app-emulation/vkd3d/Manifest |  1 -
 app-emulation/vkd3d/vkd3d-1.6.ebuild | 44 
 2 files changed, 45 deletions(-)

diff --git a/app-emulation/vkd3d/Manifest b/app-emulation/vkd3d/Manifest
index 0a0556b2bf5b..be6f912d3b87 100644
--- a/app-emulation/vkd3d/Manifest
+++ b/app-emulation/vkd3d/Manifest
@@ -1,2 +1 @@
-DIST vkd3d-1.6.tar.xz 785844 BLAKE2B 
6dff7aaad966b378809c87969a54568b943c52bec072fa03becdb40c4ff098168924c363e642aa42049f4468ff75013175fb847cc213278a4e10ea54e906a288
 SHA512 
0f640c1b139f5ccce8e6d1986d1439c2b0d14e7ac533216d2408dbeee07172eee51549311db22464c2ae89070ca15191aaffd967749676586984561ce1d4b38f
 DIST vkd3d-1.7.tar.xz 807176 BLAKE2B 
1e2b03c8440bdf9306e9c08d557dd6b622c689e94f7d4bcb4ce752cbfbe48ddb0b577f9fee14ab8ac2fc08395205328efc5b437a8fc67d5bb0fd868db0902378
 SHA512 
008c63742d939e8dc755bd382208d52e145d3ad7a5fe7ae71d41be3e3efd609b513add2ec43c6947a183b6a7595e3f0d8bdc6628835577fa5b7f7ec8a5dea347

diff --git a/app-emulation/vkd3d/vkd3d-1.6.ebuild 
b/app-emulation/vkd3d/vkd3d-1.6.ebuild
deleted file mode 100644
index 5767baa70c2a..
--- a/app-emulation/vkd3d/vkd3d-1.6.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-minimal
-
-DESCRIPTION="D3D12 to Vulkan translation library"
-HOMEPAGE="https://gitlab.winehq.org/wine/vkd3d/;
-SRC_URI="https://dl.winehq.org/vkd3d/source/${P}.tar.xz;
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="ncurses spirv-tools"
-RESTRICT="test" #838655
-
-RDEPEND="
-   media-libs/vulkan-loader[${MULTILIB_USEDEP}]
-   ncurses? ( sys-libs/ncurses:= )
-   spirv-tools? ( dev-util/spirv-tools[${MULTILIB_USEDEP}] )"
-DEPEND="
-   ${RDEPEND}
-   dev-util/spirv-headers
-   dev-util/vulkan-headers"
-BDEPEND="
-   sys-devel/flex
-   sys-devel/bison
-   virtual/pkgconfig"
-
-multilib_src_configure() {
-   local conf=(
-   $(multilib_native_use_with ncurses)
-   $(use_with spirv-tools)
-   --disable-doxygen-pdf
-   --without-xcb
-   )
-
-   ECONF_SOURCE=${S} econf "${conf[@]}"
-}
-
-multilib_src_install_all() {
-   find "${ED}" -type f -name '*.la' -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/libplacebo/, media-libs/libplacebo/files/

2023-04-23 Thread Ionen Wolkens
commit: 5cca9ecd62112b3dc203677dd1b331922d1ad508
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Apr 24 03:20:40 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Apr 24 03:22:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cca9ecd

media-libs/libplacebo: drop 5.229.2

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

 media-libs/libplacebo/Manifest |   2 -
 .../files/libplacebo-5.229.1-shared-glslang.patch  |  13 ---
 media-libs/libplacebo/libplacebo-5.229.2.ebuild| 100 -
 3 files changed, 115 deletions(-)

diff --git a/media-libs/libplacebo/Manifest b/media-libs/libplacebo/Manifest
index 3e23696e8296..4e1009f5c1b8 100644
--- a/media-libs/libplacebo/Manifest
+++ b/media-libs/libplacebo/Manifest
@@ -1,4 +1,2 @@
-DIST libplacebo-glad-2.0.1.tar.gz 581028 BLAKE2B 
9c1a6dfdec44b9d55af4f410172958d5630408cebbbc86d17e73d0aa042b2d9765b9be7875a21ec4870f5efde589b8112a8d9ed785b0e9847c38a7b85ff1b5c4
 SHA512 
c924728695d524090894a0eb81fa8aa531ffc8ba8b3f02069ad31432854becb849025fc4b800f4cef4e267b3123fa6e1b7bba38d6aea99e691578fb4432ff262
 DIST libplacebo-glad-2.0.4.tar.gz 599932 BLAKE2B 
788d2b70222fd09eea02515bdf3cbc147540631bf35fe39f12aa21fdbabf3d229f4234a430217dfaf3363934b8be12dd6a19871049a7b117deb8260ec69f8c67
 SHA512 
328d0dbe33e69f846d1c54226c6675694404f41e53c4762e6013c7bfe76b0700f0b28f4117a2018a09c9c23ccb6ad94d7b20882fefc2513941a4515686c9b9e7
-DIST libplacebo-v5.229.2.tar.gz 673795 BLAKE2B 
d828cf97713a9d46c983da111c5400487d02e9c3d8ec874de67d9f9d753508e7dc941cfdcdd024e78ea7e08e0f3d6a71b82f92e3478ed9d8a8cadbc86462b236
 SHA512 
56723bb3df4229ecaa61189080f108ac7c953b435b9969f7fe85835eeaca88ee8ec90ef9dfdd5e99e92d4cccea5b8e24c676d3b318ab8e22ead09c003b3c6165
 DIST libplacebo-v5.264.1.tar.gz 725394 BLAKE2B 
421de50ef5e2270e3ba32dd85d92d816a374257442b535face6cb8501d565652aae530b86a7d717c9352c6a82ca665ff7d91c2d9768365780cbbe4f48d1d3276
 SHA512 
305f43b71f078f4113def43c444df667dfbdd2a6a34d3b457b15da0b3499ca97ec9a8acbd151d58c8e1a593ace3d8aa61067b32556c6bae451efbb217d60a731

diff --git 
a/media-libs/libplacebo/files/libplacebo-5.229.1-shared-glslang.patch 
b/media-libs/libplacebo/files/libplacebo-5.229.1-shared-glslang.patch
deleted file mode 100644
index 84c83031e031..
--- a/media-libs/libplacebo/files/libplacebo-5.229.1-shared-glslang.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-OSDependent and OGLCompiler are already included in the shared libglslang,
-and glslang-1.3.231 normally does not install these with shared builds.
-https://code.videolan.org/videolan/libplacebo/-/issues/240
 a/src/glsl/meson.build
-+++ b/src/glsl/meson.build
-@@ -21,5 +21,5 @@
- cxx.find_library('MachineIndependent',  required: false),
--cxx.find_library('OSDependent', required: glslang_req),
-+cxx.find_library('OSDependent', required: false),
- cxx.find_library('HLSL',required: glslang_req),
--cxx.find_library('OGLCompiler', required: glslang_req),
-+cxx.find_library('OGLCompiler', required: false),
- cxx.find_library('GenericCodeGen',  required: false),

diff --git a/media-libs/libplacebo/libplacebo-5.229.2.ebuild 
b/media-libs/libplacebo/libplacebo-5.229.2.ebuild
deleted file mode 100644
index d89de1f37823..
--- a/media-libs/libplacebo/libplacebo-5.229.2.ebuild
+++ /dev/null
@@ -1,100 +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 meson-multilib python-any-r1
-
-if [[ ${PV} ==  ]]; then
-   EGIT_REPO_URI="https://code.videolan.org/videolan/libplacebo.git;
-   inherit git-r3
-else
-   GLAD_PV=2.0.1 # verify bug #881999 before bumping
-   SRC_URI="
-   
https://code.videolan.org/videolan/libplacebo/-/archive/v${PV}/libplacebo-v${PV}.tar.gz
-   opengl? ( 
https://github.com/Dav1dde/glad/archive/refs/tags/v${GLAD_PV}.tar.gz -> 
${PN}-glad-${GLAD_PV}.tar.gz )"
-   S="${WORKDIR}/${PN}-v${PV}"
-   KEYWORDS="amd64 ppc64 x86"
-fi
-
-DESCRIPTION="Reusable library for GPU-accelerated image processing primitives"
-HOMEPAGE="https://code.videolan.org/videolan/libplacebo/;
-
-LICENSE="LGPL-2.1+ opengl? ( MIT )"
-SLOT="0/$(ver_cut 2 ${PV}.)" # soname
-IUSE="glslang lcms llvm-libunwind +opengl +shaderc test unwind +vulkan"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="vulkan? ( || ( glslang shaderc ) )"
-
-# libglvnd is used with dlopen() through glad (inc. egl/gles)
-RDEPEND="
-   lcms? ( media-libs/lcms:2[${MULTILIB_USEDEP}] )
-   opengl? ( media-libs/libglvnd[${MULTILIB_USEDEP}] )
-   shaderc? ( media-libs/shaderc[${MULTILIB_USEDEP}] )
-   !shaderc? ( glslang? ( dev-util/glslang:=[${MULTILIB_USEDEP}] ) )
-   unwind? (
-   llvm-libunwind? ( sys-libs/llvm-libunwind[${MULTILIB_USEDEP}] )
-   !llvm-libunwind? ( 

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

2023-04-23 Thread Ionen Wolkens
commit: 4791f57ebc94aa4ad5356e2171ca274b51f328f8
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Apr 24 03:06:39 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Apr 24 03:18:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4791f57e

app-emulation/wine-staging: drop 8.3, 8.4

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

 app-emulation/wine-staging/Manifest|   4 -
 app-emulation/wine-staging/wine-staging-8.3.ebuild | 366 
 app-emulation/wine-staging/wine-staging-8.4.ebuild | 369 -
 3 files changed, 739 deletions(-)

diff --git a/app-emulation/wine-staging/Manifest 
b/app-emulation/wine-staging/Manifest
index 75698bd47154..c5e47ac0aa9f 100644
--- a/app-emulation/wine-staging/Manifest
+++ b/app-emulation/wine-staging/Manifest
@@ -1,10 +1,6 @@
 DIST wine-8.0.tar.xz 29054044 BLAKE2B 
baf8f96b665119c9f38a148a2472dbe8f6ca8d4641d9d09d48cb72cb4de2585c274b8b7981c2fa622ead6da2f087c57652e9b48edc8a17c0cfd6be9a36732f02
 SHA512 
53ba813b260a65a271ec575822725b97631f60038fb026dcc0fe66862711eedcc29a8feb29ff54ae4f64458f85c290d8f3838eff5e4c77a5420a7d2b951fef77
-DIST wine-8.3.tar.xz 28983532 BLAKE2B 
b811a13aaa87f186c744254059d40fdf0740da42cf788acb2375c04cf3ecc281c92afc7bb7830d5797624d96f803edcb2d2778c5da378d89938fe0b68e72a287
 SHA512 
9c0c86f1d523cc65fe6bcb2f98e73f8909282eda1c04516ff35a32833e469421e099fe1351c3078ac96aa7884fc194a77fcf2ba8863e2a227316fd84562f1f5a
-DIST wine-8.4.tar.xz 29031312 BLAKE2B 
0b91267a68e4e332544d273646bb1e9389c3af3f48069ab7942096af5512e86a61d39788d91c221b4ae96e81858cfdff1e43a658ba407ff1450b6d752b8a3235
 SHA512 
8de144a65c0a3a2984fabc1294b647b8581da5fa8bd28a9ff756ab59256ee2b453d898453fc902bbc372a4e017a8e29b1eeef917f137ec1134ac08b671eccc7d
 DIST wine-8.5.tar.xz 29064032 BLAKE2B 
35fa6d7ec88ff67d9acf13466b3618eb45d664bed0a9ee581e46cb6e7692395837c8c8e86dead1dbcad582ef29c674a0df4b7180addee837b466eba7fdcd350a
 SHA512 
f6aaab8a32eb7bce7f48d21d99417c9e6e8fe41b3d36320762775ef954db7ddd4fcff01d56475f35038d814557834a41a9e3ae85e5cae8a1b820c5044b42a327
 DIST wine-8.6.tar.xz 29118124 BLAKE2B 
e4659785722f0c1adb9ce4a156fbafc8484977a5fe2f4a6e1d5eaf8f1f14c6787f080b9d389cdd8716eb7fd00ee2879fab2042af5dcb970530d2e19628442c73
 SHA512 
602680675f5e062121767769106199179c52a6dd93e97b9b8b4d8365134c72f7745e37d4e3edf6c89c553fb1bfe55b914e77177508fb4f032410d423359abba7
 DIST wine-staging-8.0.tar.gz 9529620 BLAKE2B 
c9540195ea885d9f1e980232b0af471e92c61eb079cae35fdb3af5c13d4660b3466f751772440e38f15874082db296d16d1f1d68827a505b2dd949617eda0203
 SHA512 
76a729d7ced1ff634ddb455ddfaa66ca103b652f43cd152b57ada7431bb5fbb74f5e92bf2f4f329b6df6f5908130afad84e609cbce6df645d6cf8131e9b949f9
-DIST wine-staging-8.3.tar.gz 9523336 BLAKE2B 
3fdb6343ab3735e9235ea3d99e3da4d392de9620d93e85e2bd3b13ae2e0eca2654b2b48230a3bfd7c66ead1fb751ddb092b361943f7a95eb3df5a240c2b9e32b
 SHA512 
e2b1dc107088f716f1c7e80bc25b152ff5c2c4c4a6f29a60e42eabdea0e8b5df84eaeaf8b978f5aefc3f9ad5962eb74784d5a98b95fa3694485d00f3fa628ce6
-DIST wine-staging-8.4.tar.gz 9522340 BLAKE2B 
b9fb08f529c9c24d9d6b09adbb359b265e246b8f4651eef0983d10b9c84afbdc9c58e04180e802cd3a7d0951f12ff46495b1ec0508e02f5b76ae7d0d987dc22c
 SHA512 
96a6a870020e59f8437c65604536fec4b80d7d9e5a937e5d0a6cb0b2b4e544e6153fa0cdf2a8fd2c32d090001334e68124c2855c6a2a1454fdcdb6ea23d75fd7
 DIST wine-staging-8.5.tar.gz 9530306 BLAKE2B 
9457fb44aea427c2c09d6329f2f585ae7e14ca32950204019136616d73ad1b83b629297499197b91fb542784b8e5b6edd8743ee6a72794ce58ef5c6b1d27f308
 SHA512 
9d347c55a62f661bdcc102d373e05d162217b7b1348bdb6f2b114d20e35146862379d2cf03a96916bd1d52166a538af55d48e25a169cd6ee23818673bd35909a
 DIST wine-staging-8.6.1.tar.gz 9527141 BLAKE2B 
be43c642e6caa0f7e28a0aa45f736b839fe277a54c573955940523b6a27a0e4b7b5d531a027aab4a3c21a413fcac129dc16a7241700f2f848061fadafc9e695f
 SHA512 
28bb066b55293e73df072cceb27a191365d6a319d859e6797bc443e830bb6ddd22cdbf7d9692b43e8eb7f2feb68ac1205aa440c60b37ab7c10ebeab83aa590ce

diff --git a/app-emulation/wine-staging/wine-staging-8.3.ebuild 
b/app-emulation/wine-staging/wine-staging-8.3.ebuild
deleted file mode 100644
index 48fe559d673c..
--- a/app-emulation/wine-staging/wine-staging-8.3.ebuild
+++ /dev/null
@@ -1,366 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MULTILIB_COMPAT=( abi_x86_{32,64} )
-PYTHON_COMPAT=( python3_{9..11} )
-inherit autotools edo flag-o-matic multilib multilib-build
-inherit python-any-r1 toolchain-funcs wrapper
-
-WINE_GECKO=2.47.3
-WINE_MONO=7.4.0
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/wine-staging/wine-staging.git;
-   WINE_EGIT_REPO_URI="https://gitlab.winehq.org/wine/wine.git;
-else
-   (( $(ver_cut 2) )) && WINE_SDIR=$(ver_cut 1).x || WINE_SDIR=$(ver_cut 
1).0
-   SRC_URI="
-   https://dl.winehq.org/wine/source/${WINE_SDIR}/wine-${PV}.tar.xz
-   

[gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty-shell-integration/

2023-04-23 Thread Ionen Wolkens
commit: 3de4873dcff9acec40eaf34fc4c30636c43d446e
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Apr 24 03:09:12 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Apr 24 03:22:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3de4873d

x11-terms/kitty-shell-integration: drop 0.26.5, 0.28.0

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

 x11-terms/kitty-shell-integration/Manifest |  2 --
 .../kitty-shell-integration-0.26.5.ebuild  | 37 --
 .../kitty-shell-integration-0.28.0.ebuild  | 37 --
 3 files changed, 76 deletions(-)

diff --git a/x11-terms/kitty-shell-integration/Manifest 
b/x11-terms/kitty-shell-integration/Manifest
index 130cf1c66b92..3621be7a447b 100644
--- a/x11-terms/kitty-shell-integration/Manifest
+++ b/x11-terms/kitty-shell-integration/Manifest
@@ -1,4 +1,2 @@
-DIST kitty-0.26.5.tar.xz 4749988 BLAKE2B 
488969b4d7c6aed489a540a8e3bee183345fcfb7e05ae5604f4af40f0720ed931cff82cf389e2fa4015eed74762c0630481a99eeb9302c22c89c4f3e247170d4
 SHA512 
086ae03d0e382afbe3001e357ef51388c7a8e81fa5b4bf9ce8b123a7fc8bfff3bd68d074e926f540a1f2b83062baa831e44d29c017cabfe8221bebe49b64e808
 DIST kitty-0.27.1.tar.xz 5045588 BLAKE2B 
2381b3e9af26bb8a4c4358318289e9ef49ba1e38678ef192fd815ced962644671433a80f124579fb593257351cd8e0a61f845975d61d0d33f42b9d470ef130f0
 SHA512 
484d451b418defc7256319730d623224e3744d6200989d92839c40c951fdb213fe2ef472ddf968f695e499aa6c35d994ad76bb0eb28bca80ec8644b2ead40d56
-DIST kitty-0.28.0.tar.xz 7900352 BLAKE2B 
fea1944e818354522a386d9d6bfa778e70bef3404c3b3f3c87667cee16edc54206540d0ef022f1383e22ed1caf929cc839b226da21c86f9d9b1cda8f8a9a847f
 SHA512 
d133dab019c67367e90cc2e2dce7e614a65400b079cdcfa854f2e1cb7399af7b1ba0f3ef4d30867ae588c9919a772c03ee12457b6dc5922f58c034a6da927127
 DIST kitty-0.28.1.tar.xz 7850232 BLAKE2B 
18567e54bbd2ac183120122847951744bb8494829911d4c66b5db23488fcc257c895b8d788c1b386ffec832aceb4f691a8a10339be07d43e54957c9c98365a01
 SHA512 
a8863c8bf5a3c385671d98bd50481ffcd3984e45ee051173eb38de9aac79643e69a312e08b8f655759f3ecdfab4efe38dca39167f5590e482748b5e85dea5537

diff --git 
a/x11-terms/kitty-shell-integration/kitty-shell-integration-0.26.5.ebuild 
b/x11-terms/kitty-shell-integration/kitty-shell-integration-0.26.5.ebuild
deleted file mode 100644
index 284f791cd143..
--- a/x11-terms/kitty-shell-integration/kitty-shell-integration-0.26.5.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Shell integration scripts for kitty, a GPU-based terminal 
emulator"
-HOMEPAGE="https://sw.kovidgoyal.net/kitty/;
-SRC_URI="https://github.com/kovidgoyal/kitty/releases/download/v${PV}/kitty-${PV}.tar.xz;
-S="${WORKDIR}/kitty-${PV}"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~riscv x86"
-RESTRICT="test" # intended to be ran on the full kitty package
-
-src_compile() { :; }
-
-src_install() {
-   # install the whole directory in the upstream suggested location
-   # for consistency (i.e. less variation between distros if someone
-   # ssh into Gentoo), then set symlinks to autoload where possible
-   # (these exit immediately if KITTY_SHELL_INTEGRATION is unset)
-   insinto /usr/share/kitty
-   doins -r shell-integration
-
-   dosym -r 
{/usr/share/kitty/shell-integration/bash,/etc/bash/bashrc.d}/kitty.bash
-
-   dosym -r 
/usr/share/{kitty/shell-integration/fish,fish}/vendor_completions.d/kitty.fish
-   dosym -r 
/usr/share/{kitty/shell-integration/fish,fish}/vendor_conf.d/kitty-shell-integration.fish
-
-   dosym -r 
/usr/share/{kitty/shell-integration/zsh/completions,zsh/site-functions}/_kitty
-   # zsh integration is handled automatically without needing to modify rc 
files,
-   # but may require user intervention depending on zsh invocation or if 
remote
-
-   # this is used internally by the ssh kitten and is not useful there
-   rm -r "${ED}"/usr/share/kitty/shell-integration/ssh || die
-}

diff --git 
a/x11-terms/kitty-shell-integration/kitty-shell-integration-0.28.0.ebuild 
b/x11-terms/kitty-shell-integration/kitty-shell-integration-0.28.0.ebuild
deleted file mode 100644
index 683e7101b6b5..
--- a/x11-terms/kitty-shell-integration/kitty-shell-integration-0.28.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Shell integration scripts for kitty, a GPU-based terminal 
emulator"
-HOMEPAGE="https://sw.kovidgoyal.net/kitty/;
-SRC_URI="https://github.com/kovidgoyal/kitty/releases/download/v${PV}/kitty-${PV}.tar.xz;
-S="${WORKDIR}/kitty-${PV}"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-RESTRICT="test" # intended to be ran on the full kitty package
-
-src_compile() { :; }
-
-src_install() {
-   # install the whole directory 

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

2023-04-23 Thread Ionen Wolkens
commit: b38308e4b7e125a6de0c11eb5607f455eb3fa835
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Apr 24 03:05:52 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Apr 24 03:18:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b38308e4

app-emulation/wine-proton: drop 8.0.1c

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

 app-emulation/wine-proton/Manifest |   1 -
 .../wine-proton/wine-proton-8.0.1c.ebuild  | 329 -
 2 files changed, 330 deletions(-)

diff --git a/app-emulation/wine-proton/Manifest 
b/app-emulation/wine-proton/Manifest
index 89ba8ea63c86..d3e84dafc3f4 100644
--- a/app-emulation/wine-proton/Manifest
+++ b/app-emulation/wine-proton/Manifest
@@ -1,4 +1,3 @@
 DIST proton-wine-7.0-5.tar.gz 45724439 BLAKE2B 
d5ad4f00ca658b31c562c2ff4eb5ae33707126eee44ccfd9f33084ab5d184743034541efe3f9d18eb2a694da4c5134555f93769e8370b118b6f04e00ae1e
 SHA512 
b16ace9c0bfa6d2685ea53617be2bba7e82c5c8da604f9e188bf782219785cfaed4317578c4314f2bde89d363a2e115f3bceeaa69d4a85f078a5fdb1ec64d33b
 DIST proton-wine-7.0-6.tar.gz 45780326 BLAKE2B 
f140fcfdd1a47904c34a49d0795fa3326d7cf0d3fac8d6c2ef2a4926181a46223f43a2d1ca96c543e800c8c46b2a3cc51ae306a029d68a42608876e869e177d5
 SHA512 
793bbe2b23042301a1b518717d78cfff01eaffa033d010659a45779b9136d33cfac63f0c3fbb1e458953a954b423eb70ac4fa87633352267db890ceb2fef
-DIST proton-wine-8.0-1c.tar.gz 48204851 BLAKE2B 
5a746cf4d10e605ce30e93a5116e73c4ae893a6ccb105984afa3e65e0ec64780ca58462fe5fc89e51aef0499fdc52be9756254878d8f7f28160a1cf4ed0ee3a9
 SHA512 
67dbd73287409aaecd5cfab29f79ddf455bbbd25e79289c66828bd4f0fac3003e68afe3e65ea39e18e2390b825342a52285c4be1368928606628b72a274b5456
 DIST proton-wine-8.0-1d.tar.gz 48198535 BLAKE2B 
7ed7c4130d4c74d3f411880d253727469cbdaa78943b7783f3d2162177072503bffd588ba3c6c147014ce4e422850cb49e83c2d2d80fcd01c101199f922d
 SHA512 
4a5a2a2753f8fd025f8c0fe56341a67ed780befc8ae9bffe03872019d4227ec8324edf892c327b99330c3de29a3b8adaac656b41d3487de03a8a82cef9234da7

diff --git a/app-emulation/wine-proton/wine-proton-8.0.1c.ebuild 
b/app-emulation/wine-proton/wine-proton-8.0.1c.ebuild
deleted file mode 100644
index e514971ce399..
--- a/app-emulation/wine-proton/wine-proton-8.0.1c.ebuild
+++ /dev/null
@@ -1,329 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MULTILIB_COMPAT=( abi_x86_{32,64} )
-PYTHON_COMPAT=( python3_{9..11} )
-inherit autotools flag-o-matic multilib multilib-build python-any-r1
-inherit readme.gentoo-r1 toolchain-funcs wrapper
-
-WINE_GECKO=2.47.3
-WINE_MONO=7.4.1
-WINE_PV=$(ver_rs 2 -)
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/ValveSoftware/wine.git;
-   EGIT_BRANCH="experimental_$(ver_cut 1-2)"
-else
-   
SRC_URI="https://github.com/ValveSoftware/wine/archive/refs/tags/proton-wine-${WINE_PV}.tar.gz;
-   S="${WORKDIR}/${PN}-wine-${WINE_PV}"
-   KEYWORDS="-* ~amd64 ~x86"
-fi
-
-DESCRIPTION="Valve Software's fork of Wine"
-HOMEPAGE="https://github.com/ValveSoftware/wine/;
-
-LICENSE="LGPL-2.1+ BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff"
-SLOT="${PV}"
-IUSE="
-   +abi_x86_32 +abi_x86_64 +alsa crossdev-mingw custom-cflags debug
-   +fontconfig +gecko +gstreamer llvm-libunwind +mono nls osmesa
-   perl pulseaudio +sdl selinux +ssl udev udisks +unwind usb v4l
-   +xcomposite xinerama"
-
-# tests are non-trivial to run, can hang easily, don't play well with
-# sandbox, and several need real opengl/vulkan or network access
-RESTRICT="test"
-
-# `grep WINE_CHECK_SONAME configure.ac` + if not directly linked
-WINE_DLOPEN_DEPEND="
-   dev-libs/libgcrypt:=[${MULTILIB_USEDEP}]
-   media-libs/freetype[${MULTILIB_USEDEP}]
-   media-libs/libglvnd[X,${MULTILIB_USEDEP}]
-   media-libs/vulkan-loader[${MULTILIB_USEDEP}]
-   x11-libs/libXcursor[${MULTILIB_USEDEP}]
-   x11-libs/libXfixes[${MULTILIB_USEDEP}]
-   x11-libs/libXi[${MULTILIB_USEDEP}]
-   x11-libs/libXrandr[${MULTILIB_USEDEP}]
-   x11-libs/libXrender[${MULTILIB_USEDEP}]
-   x11-libs/libXxf86vm[${MULTILIB_USEDEP}]
-   fontconfig? ( media-libs/fontconfig[${MULTILIB_USEDEP}] )
-   osmesa? ( media-libs/mesa[osmesa,${MULTILIB_USEDEP}] )
-   sdl? ( media-libs/libsdl2[haptic,joystick,${MULTILIB_USEDEP}] )
-   ssl? (
-   dev-libs/gmp:=[${MULTILIB_USEDEP}]
-   net-libs/gnutls:=[${MULTILIB_USEDEP}]
-   )
-   udisks? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
-   v4l? ( media-libs/libv4l[${MULTILIB_USEDEP}] )
-   xcomposite? ( x11-libs/libXcomposite[${MULTILIB_USEDEP}] )
-   xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )"
-WINE_COMMON_DEPEND="
-   ${WINE_DLOPEN_DEPEND}
-   x11-libs/libX11[${MULTILIB_USEDEP}]
-   x11-libs/libXext[${MULTILIB_USEDEP}]
-   alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
-   gstreamer? 

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

2023-04-23 Thread Ionen Wolkens
commit: 689f2af70574da5d467acf787cbb1b1d0efbdc1d
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Apr 24 03:06:12 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Apr 24 03:18:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=689f2af7

app-emulation/wine-vanilla: drop 8.3, 8.4

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

 app-emulation/wine-vanilla/Manifest|   2 -
 app-emulation/wine-vanilla/wine-vanilla-8.3.ebuild | 331 
 app-emulation/wine-vanilla/wine-vanilla-8.4.ebuild | 334 -
 3 files changed, 667 deletions(-)

diff --git a/app-emulation/wine-vanilla/Manifest 
b/app-emulation/wine-vanilla/Manifest
index 3464b66e0270..7459190c35c0 100644
--- a/app-emulation/wine-vanilla/Manifest
+++ b/app-emulation/wine-vanilla/Manifest
@@ -2,7 +2,5 @@ DIST wine-7.0.1.tar.xz 27167768 BLAKE2B 
9bf74e7077fe4b77611f8195feeb53fc6475bdae
 DIST wine-7.0.2.tar.xz 27179980 BLAKE2B 
721ab574092638b32d3a483b6ae3def0c9d706cc888662ca461ab8c7060b10077e83cede69663ea2a8b97729f3801209fbba5f8e8828ce20454700ffbbd76cb5
 SHA512 
330c71005a6a8054b5068ac4484e9015e9f8bf55d5a451aaf5f79b7f78a025732b454251c31473abf21504cce3b78e50cf7e3e0d0116bb755dc8396bd790289a
 DIST wine-8.0.1.tar.xz 29057128 BLAKE2B 
f1e04ddc7531704b4229d1bdb6e742ff20886dfff181b8b44e01e9921574e8c433553aaddb2453532902e89252244080d1cf9f904aa7d14d76709d830116e4b4
 SHA512 
9264a3dbe8b0168aa94b8266d5686b1da39352baefa4e72a63b0ed5aa2daca8811633dc89da3bb2aff497fb2b3b917f5cd021d0baae390490f1ca5ffd5ac4b3a
 DIST wine-8.0.tar.xz 29054044 BLAKE2B 
baf8f96b665119c9f38a148a2472dbe8f6ca8d4641d9d09d48cb72cb4de2585c274b8b7981c2fa622ead6da2f087c57652e9b48edc8a17c0cfd6be9a36732f02
 SHA512 
53ba813b260a65a271ec575822725b97631f60038fb026dcc0fe66862711eedcc29a8feb29ff54ae4f64458f85c290d8f3838eff5e4c77a5420a7d2b951fef77
-DIST wine-8.3.tar.xz 28983532 BLAKE2B 
b811a13aaa87f186c744254059d40fdf0740da42cf788acb2375c04cf3ecc281c92afc7bb7830d5797624d96f803edcb2d2778c5da378d89938fe0b68e72a287
 SHA512 
9c0c86f1d523cc65fe6bcb2f98e73f8909282eda1c04516ff35a32833e469421e099fe1351c3078ac96aa7884fc194a77fcf2ba8863e2a227316fd84562f1f5a
-DIST wine-8.4.tar.xz 29031312 BLAKE2B 
0b91267a68e4e332544d273646bb1e9389c3af3f48069ab7942096af5512e86a61d39788d91c221b4ae96e81858cfdff1e43a658ba407ff1450b6d752b8a3235
 SHA512 
8de144a65c0a3a2984fabc1294b647b8581da5fa8bd28a9ff756ab59256ee2b453d898453fc902bbc372a4e017a8e29b1eeef917f137ec1134ac08b671eccc7d
 DIST wine-8.5.tar.xz 29064032 BLAKE2B 
35fa6d7ec88ff67d9acf13466b3618eb45d664bed0a9ee581e46cb6e7692395837c8c8e86dead1dbcad582ef29c674a0df4b7180addee837b466eba7fdcd350a
 SHA512 
f6aaab8a32eb7bce7f48d21d99417c9e6e8fe41b3d36320762775ef954db7ddd4fcff01d56475f35038d814557834a41a9e3ae85e5cae8a1b820c5044b42a327
 DIST wine-8.6.tar.xz 29118124 BLAKE2B 
e4659785722f0c1adb9ce4a156fbafc8484977a5fe2f4a6e1d5eaf8f1f14c6787f080b9d389cdd8716eb7fd00ee2879fab2042af5dcb970530d2e19628442c73
 SHA512 
602680675f5e062121767769106199179c52a6dd93e97b9b8b4d8365134c72f7745e37d4e3edf6c89c553fb1bfe55b914e77177508fb4f032410d423359abba7

diff --git a/app-emulation/wine-vanilla/wine-vanilla-8.3.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-8.3.ebuild
deleted file mode 100644
index f6281520f096..
--- a/app-emulation/wine-vanilla/wine-vanilla-8.3.ebuild
+++ /dev/null
@@ -1,331 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MULTILIB_COMPAT=( abi_x86_{32,64} )
-inherit autotools flag-o-matic multilib multilib-build toolchain-funcs wrapper
-
-WINE_GECKO=2.47.3
-WINE_MONO=7.4.0
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://gitlab.winehq.org/wine/wine.git;
-else
-   (( $(ver_cut 2) )) && WINE_SDIR=$(ver_cut 1).x || WINE_SDIR=$(ver_cut 
1).0
-   
SRC_URI="https://dl.winehq.org/wine/source/${WINE_SDIR}/wine-${PV}.tar.xz;
-   S="${WORKDIR}/wine-${PV}"
-   KEYWORDS="-* ~amd64 ~x86"
-fi
-
-DESCRIPTION="Free implementation of Windows(tm) on Unix, without external 
patchsets"
-HOMEPAGE="
-   https://www.winehq.org/
-   https://gitlab.winehq.org/wine/wine/;
-
-LICENSE="LGPL-2.1+ BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff"
-SLOT="${PV}"
-IUSE="
-   +X +abi_x86_32 +abi_x86_64 +alsa capi crossdev-mingw cups dos
-   llvm-libunwind debug custom-cflags +fontconfig +gecko gphoto2
-   +gstreamer kerberos +mingw +mono netapi nls odbc opencl +opengl
-   osmesa pcap perl pulseaudio samba scanner +sdl selinux smartcard +ssl
-   +truetype udev udisks +unwind usb v4l +vulkan +xcomposite xinerama"
-REQUIRED_USE="
-   X? ( truetype )
-   crossdev-mingw? ( mingw )" # bug #551124 for truetype
-
-# tests are non-trivial to run, can hang easily, don't play well with
-# sandbox, and several need real opengl/vulkan or network access
-RESTRICT="test"
-
-# `grep WINE_CHECK_SONAME configure.ac` + if not directly linked
-WINE_DLOPEN_DEPEND="
-   

[gentoo-commits] proj/elections:master commit in: metastructure-2023/

2023-04-23 Thread Jorge Manuel B. S. Vicetto
commit: 32f6adb034721e937b9214c1fde4a389400faabe
Author: Jorge Manuel B. S. Vicetto (jmbsvicetto)  gentoo 
 org>
AuthorDate: Mon Apr 24 03:20:31 2023 +
Commit: Jorge Manuel B. S. Vicetto  gentoo  org>
CommitDate: Mon Apr 24 03:20:31 2023 +
URL:https://gitweb.gentoo.org/proj/elections.git/commit/?id=32f6adb0

Fix stop date and remove double "/" character.

Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto)  
gentoo.org>

 metastructure-2023/election-details| 2 +-
 metastructure-2023/stop-metastructure-2023 | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/metastructure-2023/election-details 
b/metastructure-2023/election-details
index 8e1f33b..359b391 100644
--- a/metastructure-2023/election-details
+++ b/metastructure-2023/election-details
@@ -3,4 +3,4 @@ startDate: 2023-04-24 00:00:00 UTC
 endDate: 2023-05-07 00:00:00 UTC
 officials: dabbott, jmbsvicetto, neddyseagoon
 voters: 
https://projects.gentoo.org/elections/metastructure-2023/voters-metastructure-2023.txt
-ballot: 
https://projects.gentoo.org/elections/metastructure-2023//ballot-metastructure-2023.txt
+ballot: 
https://projects.gentoo.org/elections/metastructure-2023/ballot-metastructure-2023.txt

diff --git a/metastructure-2023/stop-metastructure-2023 
b/metastructure-2023/stop-metastructure-2023
index 36b3a91..09e6050 100644
--- a/metastructure-2023/stop-metastructure-2023
+++ b/metastructure-2023/stop-metastructure-2023
@@ -1 +1 @@
-1680912000
+1683417600



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/

2023-04-23 Thread Ionen Wolkens
commit: 3a11ef78b69d67ee3030f206d05433f63a85c330
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Apr 24 02:14:41 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Apr 24 02:19:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a11ef78

x11-drivers/nvidia-drivers: bump NV_KERNEL_MAX to 6.3 where possible

Which is only the latest NFB and Production versions, security
releases for older branches did not include the 6.3 fixes.

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

 x11-drivers/nvidia-drivers/nvidia-drivers-525.105.17.ebuild | 2 +-
 x11-drivers/nvidia-drivers/nvidia-drivers-530.41.03.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-525.105.17.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-525.105.17.ebuild
index 9b88248979ec..5b5b3da2dd33 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-525.105.17.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-525.105.17.ebuild
@@ -7,7 +7,7 @@ MODULES_OPTIONAL_USE="driver"
 inherit desktop flag-o-matic linux-mod multilib readme.gentoo-r1 \
systemd toolchain-funcs unpacker user-info
 
-NV_KERNEL_MAX="6.2"
+NV_KERNEL_MAX="6.3"
 NV_URI="https://download.nvidia.com/XFree86/;
 
 DESCRIPTION="NVIDIA Accelerated Graphics Driver"

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-530.41.03.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-530.41.03.ebuild
index f8db9bcd3aab..9d2c16995c01 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-530.41.03.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-530.41.03.ebuild
@@ -7,7 +7,7 @@ MODULES_OPTIONAL_USE="driver"
 inherit desktop flag-o-matic linux-mod multilib readme.gentoo-r1 \
systemd toolchain-funcs unpacker user-info
 
-NV_KERNEL_MAX="6.2"
+NV_KERNEL_MAX="6.3"
 NV_URI="https://download.nvidia.com/XFree86/;
 
 DESCRIPTION="NVIDIA Accelerated Graphics Driver"



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

2023-04-23 Thread Maciej Barć
commit: 2e270776f9f6ed229ba18bdbe6b4aeef194d895b
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Apr 23 22:27:04 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Apr 23 23:38:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e270776

dev-lang/crystal: drop old 1.5.0

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

 dev-lang/crystal/Manifest |   2 -
 dev-lang/crystal/crystal-1.5.0.ebuild | 103 --
 2 files changed, 105 deletions(-)

diff --git a/dev-lang/crystal/Manifest b/dev-lang/crystal/Manifest
index 67c1d3a4c957..916d6d120c6b 100644
--- a/dev-lang/crystal/Manifest
+++ b/dev-lang/crystal/Manifest
@@ -1,5 +1,3 @@
-DIST crystal-1.5.0-1-linux-x86_64.tar.gz 29749716 BLAKE2B 
f1a84e89bb1c92349dc6e66088cd60298a7de25a5b42876b06ab8460e277db8fe53fa5477e8189f5382ad98b571df25978437c5619260f58ac721d1235882025
 SHA512 
49ff065bd084c4d8ad4835e79bd7679d76f4ee641ad8955c110f585429297a3343a6e7406fbacfbea18d91fd7ebbef40f61e1db66c249ca653d43b46dce68636
-DIST crystal-1.5.0.tar.gz 2909586 BLAKE2B 
beb6bf0b8950317fa1883fa5c281ecf205f3a2c545b99e489ab07420534fa14ff1feb2a506a961304280cfcae1142faffd42acedd6845b96f439a6407e09106b
 SHA512 
9f1915834c0218b05c6197325df1fc52d5d6a94ba1b83629ac07df4073271d777c1f6acfa7286eafb645e9118702ff856dfe590c8b2a3d91eb6929e88275f7f0
 DIST crystal-1.7.2-1-linux-x86_64.tar.gz 41103664 BLAKE2B 
399f5703fe907bed55b002d3d85873871c55e5d091c6342c3dc8356b219d5190ee3bf94456c0d4f169f4e2dee1f62cb42acbe707db9ee46c12a6ac4d60c4b5a4
 SHA512 
374e1a26f4540a0b368edd280dbab77d39237104432d4998f067e042de05bc58340d6a80ce569d5089b73e0d9b79fa5c65c04ea51f88ac5b0294af81d54d81ca
 DIST crystal-1.7.2.tar.gz 3121696 BLAKE2B 
425d03a5ab34d885c6115582ae4aea3684fb088aeb3e8480087a14ff1963032e6ff4baa3022313d418dae5dce4a533786ee3993d19c81ed281b5a75411e5a4e8
 SHA512 
d278bc9a54c822e6c72269505158085bc7854b0f33c91a2adc24c656b310d20f5b49c633ec6216fbdee4dd17e9fb262d3315bf522c1c88e1ddbcb0dc386ce6c8
 DIST crystal-1.7.3-1-linux-x86_64.tar.gz 41098689 BLAKE2B 
38ff4e7bf0c6aeb8364fb18ed877ee000ae51ac274fb55a0f8ac60637ad20ecb53a95e3e9304b228bd20c00f30be14aed4d19e7146998b73d908bf0c7e60bf95
 SHA512 
c2fbdc455c8555cb03409a8a6ec0de9d0376d7bd5ebaba97d14f6642f0cf0d90f09479e1d1a1a3a3e80c0d81393e2915e12201e1682cc1b84cc8e3b27386d88e

diff --git a/dev-lang/crystal/crystal-1.5.0.ebuild 
b/dev-lang/crystal/crystal-1.5.0.ebuild
deleted file mode 100644
index b7f5bd44b8ac..
--- a/dev-lang/crystal/crystal-1.5.0.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LLVM_MAX_SLOT=14
-inherit bash-completion-r1 llvm multiprocessing toolchain-funcs
-
-BV=${PV}-1
-BV_AMD64=${BV}-linux-x86_64
-
-DESCRIPTION="The Crystal Programming Language"
-HOMEPAGE="https://crystal-lang.org;
-SRC_URI="https://github.com/crystal-lang/crystal/archive/${PV}.tar.gz -> 
${P}.tar.gz
-   amd64? ( 
https://github.com/crystal-lang/crystal/releases/download/${BV/-*}/crystal-${BV_AMD64}.tar.gz
 )"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="doc debug llvm-libunwind"
-
-# Upstream test suite not reliable
-RESTRICT=test
-
-DEPEND="
-   dev-libs/boehm-gc[static-libs,threads]
-   dev-libs/gmp:=
-   dev-libs/libatomic_ops
-   dev-libs/libevent
-   dev-libs/libpcre
-   dev-libs/pcl:=
-   

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

2023-04-23 Thread Maciej Barć
commit: ac040db159185e23bda9b465f0c8e934a09f86cc
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Apr 23 22:53:38 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Apr 23 23:38:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac040db1

app-emacs/posframe: bump to 1.4.2

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

 app-emacs/posframe/Manifest  |  1 +
 app-emacs/posframe/posframe-1.4.2.ebuild | 20 
 2 files changed, 21 insertions(+)

diff --git a/app-emacs/posframe/Manifest b/app-emacs/posframe/Manifest
index c34a96897c9b..f8a97b45abee 100644
--- a/app-emacs/posframe/Manifest
+++ b/app-emacs/posframe/Manifest
@@ -1,2 +1,3 @@
 DIST posframe-1.4.0.tar.gz 79130 BLAKE2B 
daa7635c24df2b7f6e06417cd578cd136d64035719669c6929a0699dd67525efa7399f05f27bfbb5b77817b04c2f1f1bb16e9923ed097ac2239d68086fcee30c
 SHA512 
a9a9faae67bdd3d2bf992c469878c5d9b908e14cca376670521be579a53b63829a2ab4bfd21f9428546c4d25bb8d9e3600fc6c84077929f5a5b65f6e84017d8a
 DIST posframe-1.4.1.tar.gz 79140 BLAKE2B 
fd041d19ca2bffb89b43a2ad5e182bca6f0b00b190040b1d2b6da1978de62b9d404e80c4b7c3c7b688a916b1cf7d2c69c110fa3db6fdf6bdea8862ccaa8dbf18
 SHA512 
154362ee8948b627efffa6bf2b2e427a80c24467530e94c59b249f21e0e42472de35e69e70e3704cecc19dcbe96647c32b1c4570c9594e588b164fc7892fe94e
+DIST posframe-1.4.2.tar.gz 79173 BLAKE2B 
3f1d4d414e1677118676a4ad3b5739602ccd49a9233027b9bbeebfbeab9ef23e30370a43891f57902b9212245c6415aa238245860f46e84f79fc7d7ec250ace2
 SHA512 
e11109d3a85ccaca53995473940aa0a4bd80d333b3001865ba2c9d2b4af647d71b279a70e3e086c14c853896a8c2d74eb54cbc4e129a1face9f186c126c41f7f

diff --git a/app-emacs/posframe/posframe-1.4.2.ebuild 
b/app-emacs/posframe/posframe-1.4.2.ebuild
new file mode 100644
index ..e29471f195d4
--- /dev/null
+++ b/app-emacs/posframe/posframe-1.4.2.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=26.1
+
+inherit elisp
+
+DESCRIPTION="Pop up a frame at point"
+HOMEPAGE="https://github.com/tumashu/posframe/;
+SRC_URI="https://github.com/tumashu/${PN}/archive/refs/tags/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+
+DOCS=( README.org snapshots )
+SITEFILE="50${PN}-gentoo.el"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/system-monitoring-center/

2023-04-23 Thread Maciej Barć
commit: 27d18ebe35f914433ba48357a712d10ed309d975
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Apr 23 22:26:34 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Apr 23 23:38:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27d18ebe

sys-apps/system-monitoring-center: bump to 2.11.0

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

 sys-apps/system-monitoring-center/Manifest |  1 +
 .../system-monitoring-center-2.11.0.ebuild | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/sys-apps/system-monitoring-center/Manifest 
b/sys-apps/system-monitoring-center/Manifest
index 69cea52ceb3f..fea3d051bd8f 100644
--- a/sys-apps/system-monitoring-center/Manifest
+++ b/sys-apps/system-monitoring-center/Manifest
@@ -1 +1,2 @@
 DIST system-monitoring-center-2.10.0.tar.gz 536051 BLAKE2B 
198771c8ee79359644f2760954629026ce8edb4d451c83f8a2ca179f1ef59883ccb1dc9764388e6e778f5af9e5a96997ec70553be9bfefcbed60bce8a6e936b3
 SHA512 
ac46956b1e8cb1a21444f047c93ead522a1f99b2b2e63f342ac79e57c377cf3e7474e70d60410f7b657c9284f78ee00f3830fdd873e5ff9d2d500343077628c9
+DIST system-monitoring-center-2.11.0.tar.gz 537577 BLAKE2B 
575bd9743f14290d6d154524fb33893405ec45b1fb1e6af44a7828b4c39ab2c1c59483f8424136df7e12f5a964843e18ea08d47fc72ea444057813c652897a53
 SHA512 
84c2b50ad62d73ae58012d6c65b7f7e857dfca5b447df25b9c8c00f259afac120c94b00e6e9399050eedc3181fabf4d56f09b469a1e4aa35f4be15cea3ad110a

diff --git 
a/sys-apps/system-monitoring-center/system-monitoring-center-2.11.0.ebuild 
b/sys-apps/system-monitoring-center/system-monitoring-center-2.11.0.ebuild
new file mode 100644
index ..1274d6fa96c9
--- /dev/null
+++ b/sys-apps/system-monitoring-center/system-monitoring-center-2.11.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit meson python-single-r1 xdg
+
+DESCRIPTION="Multi-featured system monitor GUI written in Python"
+HOMEPAGE="https://github.com/hakandundar34coding/system-monitoring-center/;
+SRC_URI="https://github.com/hakandundar34coding/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   gui-libs/gtk:4[introspection]
+   sys-apps/dmidecode
+   sys-apps/hwdata
+   $(python_gen_cond_dep '
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   ')
+"
+
+src_install() {
+   meson_src_install
+   python_optimize "${ED}"/usr/share/${PN}
+
+   mv "${ED}"/usr/share/appdata "${ED}"/usr/share/metainfo || die
+}



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

2023-04-23 Thread Maciej Barć
commit: 054e91f6404fdd2235feaa6b937a48514671b5f3
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Apr 23 22:53:22 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Apr 23 23:38:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=054e91f6

app-emacs/posframe: drop old 1.3.3

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

 app-emacs/posframe/Manifest  |  1 -
 app-emacs/posframe/posframe-1.3.3.ebuild | 20 
 2 files changed, 21 deletions(-)

diff --git a/app-emacs/posframe/Manifest b/app-emacs/posframe/Manifest
index e0bf967ecbcb..c34a96897c9b 100644
--- a/app-emacs/posframe/Manifest
+++ b/app-emacs/posframe/Manifest
@@ -1,3 +1,2 @@
-DIST posframe-1.3.3.tar.gz 78945 BLAKE2B 
790c66a43e2244e5d415d409584fc5f219c61d363c515b9beff0f2e69d52ecfba01e2272e5212ad0e9265e327c57ffcd456d3d3c7dc75af0a59e9c7c36044e65
 SHA512 
04e57d35b42c904099d609be7dd1a58ead36353b7e30a169f3865272a1f34ab133ecf08ea1660876ccf9259ee621a060e15b1b2b6457b12919c837279a36
 DIST posframe-1.4.0.tar.gz 79130 BLAKE2B 
daa7635c24df2b7f6e06417cd578cd136d64035719669c6929a0699dd67525efa7399f05f27bfbb5b77817b04c2f1f1bb16e9923ed097ac2239d68086fcee30c
 SHA512 
a9a9faae67bdd3d2bf992c469878c5d9b908e14cca376670521be579a53b63829a2ab4bfd21f9428546c4d25bb8d9e3600fc6c84077929f5a5b65f6e84017d8a
 DIST posframe-1.4.1.tar.gz 79140 BLAKE2B 
fd041d19ca2bffb89b43a2ad5e182bca6f0b00b190040b1d2b6da1978de62b9d404e80c4b7c3c7b688a916b1cf7d2c69c110fa3db6fdf6bdea8862ccaa8dbf18
 SHA512 
154362ee8948b627efffa6bf2b2e427a80c24467530e94c59b249f21e0e42472de35e69e70e3704cecc19dcbe96647c32b1c4570c9594e588b164fc7892fe94e

diff --git a/app-emacs/posframe/posframe-1.3.3.ebuild 
b/app-emacs/posframe/posframe-1.3.3.ebuild
deleted file mode 100644
index d34bfff09b61..
--- a/app-emacs/posframe/posframe-1.3.3.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS=26.1
-
-inherit elisp
-
-DESCRIPTION="Pop up a frame at point"
-HOMEPAGE="https://github.com/tumashu/posframe/;
-SRC_URI="https://github.com/tumashu/${PN}/archive/refs/tags/v${PV}.tar.gz
-   -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
-
-DOCS=( README.org snapshots )
-SITEFILE="50${PN}-gentoo.el"



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

2023-04-23 Thread Maciej Barć
commit: cdf159a22304b1350502952738103f19bf8203a7
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Apr 23 22:42:12 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Apr 23 23:38:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdf159a2

dev-lang/crystal: bump to 1.8.1

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

 dev-lang/crystal/Manifest |   2 +
 dev-lang/crystal/crystal-1.8.1.ebuild | 108 ++
 2 files changed, 110 insertions(+)

diff --git a/dev-lang/crystal/Manifest b/dev-lang/crystal/Manifest
index 916d6d120c6b..5f39005fd61b 100644
--- a/dev-lang/crystal/Manifest
+++ b/dev-lang/crystal/Manifest
@@ -4,3 +4,5 @@ DIST crystal-1.7.3-1-linux-x86_64.tar.gz 41098689 BLAKE2B 
38ff4e7bf0c6aeb8364fb1
 DIST crystal-1.7.3.tar.gz 3122395 BLAKE2B 
5ccb18fe9d24f655d7210e99d81593d177063f8f9fb278ebdad6bb3c418684462178b754a9ed9d84423e8c3682eddf56360def4f2c29dde22eebfe34c503f499
 SHA512 
97efff14523207d5939a6fb92c648c0d1160d968a359b505e916ce438b71797539498a6b90da5bb9474d509a13b313622f6e3520523378342e099ad1e6d9c5a5
 DIST crystal-1.8.0-1-linux-x86_64.tar.gz 46313229 BLAKE2B 
e4f2696ed2a688e4aa85d6e97c47ca93109edd05c47495bab228ddacc9152a4fba865b10a9a7fbe37ffd3df92ef333ddfdd62598d72509434aa89da39a4a424b
 SHA512 
a1f558890025eed72da5ab45e73c3fafa0da733ba8c4a375cf0e8a7fed165cfd938dca508ccea9d803535ea826818ae9e73e0b37dfa2003124e0fd8f0aafda03
 DIST crystal-1.8.0.tar.gz 3169681 BLAKE2B 
8a042f9b9922ed40788f2c5e3af801dfaea5fe2b33854af37d21eacd2852b64c32311e3d8b3bb09d2858446c262c0f6c4e3b3c661680f296b3a47c3b9bfc7a8f
 SHA512 
bb78faed43849eaac0b73a1f1e5d46a0acd5bc7d5cc23544e44d5f983f640f40039c8813519c711443df246fcb88cae2dd8ebb09309aa48668feff066aef9c92
+DIST crystal-1.8.1-1-linux-x86_64.tar.gz 46313888 BLAKE2B 
f9513bd442f2cfcddc55b45fac3d047d3d8b2bc810d1368e454498e2c520c3731f717224f5f2470e3f3bdcd4f648797037b1cc52c76e9c2aa094a0692806e0aa
 SHA512 
bf48b71d722ac47b726f68809b9ee8d967a48c6e509446f212479e8135e1dfaa7e997d3cdfd2c1f2812f63b8f4dd2b7fbe62f936ee73ae14aee60e3493f11b52
+DIST crystal-1.8.1.tar.gz 3170273 BLAKE2B 
24ef580174e585c7368b3d671d19ed726eeba93655a4a6d76acd41eb3853ac328c036cb3508c960e54490c79a2b5f515130df502ba43765a41d576f5eacd6c29
 SHA512 
b7f00963beef0e13e67329582b7ece89d21a95ae0c1fc8e9304bf5cfa6f06bf358a9bc16b9eea6669d0f50d218a952f0fec5a2379104ecd769c215b33e8ad6d2

diff --git a/dev-lang/crystal/crystal-1.8.1.ebuild 
b/dev-lang/crystal/crystal-1.8.1.ebuild
new file mode 100644
index ..9c03c216028f
--- /dev/null
+++ b/dev-lang/crystal/crystal-1.8.1.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+BV=${PV}-1
+BV_AMD64=${BV}-linux-x86_64
+LLVM_MAX_SLOT=14
+
+inherit bash-completion-r1 llvm multiprocessing toolchain-funcs
+
+DESCRIPTION="The Crystal Programming Language"
+HOMEPAGE="https://crystal-lang.org/
+   https://github.com/crystal-lang/crystal/;
+SRC_URI="https://github.com/crystal-lang/crystal/archive/${PV}.tar.gz -> 
${P}.tar.gz
+   amd64? ( 
https://github.com/crystal-lang/crystal/releases/download/${BV/-*}/crystal-${BV_AMD64}.tar.gz
 )"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc debug llvm-libunwind"
+
+# Upstream test suite not reliable
+RESTRICT="test"
+
+DEPEND="
+   dev-libs/boehm-gc:=[threads]
+   dev-libs/gmp:=
+   dev-libs/libatomic_ops:=
+   dev-libs/libevent:=
+   dev-libs/libpcre:=
+   dev-libs/pcl:=
+   

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

2023-04-23 Thread Sam James
commit: 9ef104b39486940145ef05ebfcad00c81cedc8cc
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 23:22:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 23:22:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ef104b3

dev-ruby/rack: Stabilize 3.0.4.2 arm64, #904118

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

 dev-ruby/rack/rack-3.0.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rack/rack-3.0.4.2.ebuild 
b/dev-ruby/rack/rack-3.0.4.2.ebuild
index e72dbfab9310..2d9de18d01b9 100644
--- a/dev-ruby/rack/rack-3.0.4.2.ebuild
+++ b/dev-ruby/rack/rack-3.0.4.2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc 
x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc 
x86"
 IUSE=""
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2023-04-23 Thread Sam James
commit: 2890762594921101ae07a12e090c9fd8dfb658eb
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 23:24:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 23:24:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28907625

dev-ruby/rack: Stabilize 3.0.4.2 arm, #904118

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

 dev-ruby/rack/rack-3.0.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rack/rack-3.0.4.2.ebuild 
b/dev-ruby/rack/rack-3.0.4.2.ebuild
index b5c2610d71e6..b12b68b4382d 100644
--- a/dev-ruby/rack/rack-3.0.4.2.ebuild
+++ b/dev-ruby/rack/rack-3.0.4.2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 IUSE=""
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2023-04-23 Thread Sam James
commit: bace72ea4d4ee3775b4b3909805edf83b7755de6
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 23:23:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 23:23:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bace72ea

dev-ruby/rack: Stabilize 2.2.6.3 ppc, #904117

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

 dev-ruby/rack/rack-2.2.6.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rack/rack-2.2.6.3.ebuild 
b/dev-ruby/rack/rack-2.2.6.3.ebuild
index 871ec1f0344a..af4062cae798 100644
--- a/dev-ruby/rack/rack-2.2.6.3.ebuild
+++ b/dev-ruby/rack/rack-2.2.6.3.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc 
x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc 
x86"
 IUSE=""
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2023-04-23 Thread Sam James
commit: ba2b2c1387fff524bc5a58cbf49901825db4075d
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 23:22:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 23:22:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba2b2c13

dev-ruby/rack: Stabilize 2.2.6.3 arm64, #904117

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

 dev-ruby/rack/rack-2.2.6.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rack/rack-2.2.6.3.ebuild 
b/dev-ruby/rack/rack-2.2.6.3.ebuild
index d89949f18508..871ec1f0344a 100644
--- a/dev-ruby/rack/rack-2.2.6.3.ebuild
+++ b/dev-ruby/rack/rack-2.2.6.3.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc 
x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc 
x86"
 IUSE=""
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2023-04-23 Thread Sam James
commit: 040d99e6bf02782cd6cad7b08e5885adfac4d89e
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 23:23:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 23:23:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=040d99e6

dev-ruby/rack: Stabilize 3.0.4.2 ppc, #904118

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

 dev-ruby/rack/rack-3.0.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rack/rack-3.0.4.2.ebuild 
b/dev-ruby/rack/rack-3.0.4.2.ebuild
index 2d9de18d01b9..b5c2610d71e6 100644
--- a/dev-ruby/rack/rack-3.0.4.2.ebuild
+++ b/dev-ruby/rack/rack-3.0.4.2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc 
x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc 
x86"
 IUSE=""
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2023-04-23 Thread Sam James
commit: 13768eaf7c223bee0844cc3c5155679d48ad9538
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 23:24:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 23:24:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13768eaf

dev-ruby/rack: Stabilize 2.2.6.3 arm, #904117

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

 dev-ruby/rack/rack-2.2.6.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rack/rack-2.2.6.3.ebuild 
b/dev-ruby/rack/rack-2.2.6.3.ebuild
index af4062cae798..40d0c44be96c 100644
--- a/dev-ruby/rack/rack-2.2.6.3.ebuild
+++ b/dev-ruby/rack/rack-2.2.6.3.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 IUSE=""
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2023-04-23 Thread Sam James
commit: 87921088851e50dc3b38592359e3fe2c219ffee1
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 23:21:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 23:21:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87921088

dev-ruby/rbs: Stabilize 2.8.4 ppc64, #904115

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

 dev-ruby/rbs/rbs-2.8.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rbs/rbs-2.8.4.ebuild b/dev-ruby/rbs/rbs-2.8.4.ebuild
index 215b3f6c4671..e1bdf3bca6c6 100644
--- a/dev-ruby/rbs/rbs-2.8.4.ebuild
+++ b/dev-ruby/rbs/rbs-2.8.4.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/ruby/rbs;
 SRC_URI="https://github.com/ruby/rbs/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="|| ( Ruby-BSD BSD-2 )"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 SLOT="0"
 IUSE="test"
 



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

2023-04-23 Thread Sam James
commit: a949e34b46faeae2145752e604d6860beeff905f
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 23:18:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 23:18:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a949e34b

dev-ruby/rbs: Stabilize 2.8.4 arm, #904115

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

 dev-ruby/rbs/rbs-2.8.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rbs/rbs-2.8.4.ebuild b/dev-ruby/rbs/rbs-2.8.4.ebuild
index 981caf119008..215b3f6c4671 100644
--- a/dev-ruby/rbs/rbs-2.8.4.ebuild
+++ b/dev-ruby/rbs/rbs-2.8.4.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/ruby/rbs;
 SRC_URI="https://github.com/ruby/rbs/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="|| ( Ruby-BSD BSD-2 )"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 SLOT="0"
 IUSE="test"
 



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

2023-04-23 Thread Sam James
commit: e5e222c0288b3f93f61e675277748c4f3ee11ef9
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 23:18:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 23:18:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5e222c0

dev-ruby/nanotest: Stabilize 0.9.4.1-r2 ppc64, #904114

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

 dev-ruby/nanotest/nanotest-0.9.4.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/nanotest/nanotest-0.9.4.1-r2.ebuild 
b/dev-ruby/nanotest/nanotest-0.9.4.1-r2.ebuild
index 6abbdd72f84e..7f7fa0d47fe6 100644
--- a/dev-ruby/nanotest/nanotest-0.9.4.1-r2.ebuild
+++ b/dev-ruby/nanotest/nanotest-0.9.4.1-r2.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Extremely mynymal test framework"
 HOMEPAGE="https://github.com/mynyml/nanotest;
 LICENSE="MIT"
 
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 SLOT="0"
 IUSE=""
 



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

2023-04-23 Thread Sam James
commit: bbbac28d2ee2b1dd9dfcc856bd850ad7c1ab2386
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 23:15:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 23:15:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbbac28d

dev-ruby/nanotest: Stabilize 0.9.4.1-r2 arm64, #904114

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

 dev-ruby/nanotest/nanotest-0.9.4.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/nanotest/nanotest-0.9.4.1-r2.ebuild 
b/dev-ruby/nanotest/nanotest-0.9.4.1-r2.ebuild
index 27f6c849afe2..6abbdd72f84e 100644
--- a/dev-ruby/nanotest/nanotest-0.9.4.1-r2.ebuild
+++ b/dev-ruby/nanotest/nanotest-0.9.4.1-r2.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Extremely mynymal test framework"
 HOMEPAGE="https://github.com/mynyml/nanotest;
 LICENSE="MIT"
 
-KEYWORDS="amd64 arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~s390 sparc x86"
 SLOT="0"
 IUSE=""
 



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

2023-04-23 Thread Sam James
commit: 5b8089cf92dbd10e5fcce7ae94da28cfd8d0baa4
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 23:15:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 23:15:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b8089cf

dev-ruby/nanotest: Stabilize 0.9.4.1-r2 arm, #904114

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

 dev-ruby/nanotest/nanotest-0.9.4.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/nanotest/nanotest-0.9.4.1-r2.ebuild 
b/dev-ruby/nanotest/nanotest-0.9.4.1-r2.ebuild
index f70fea3c26e6..27f6c849afe2 100644
--- a/dev-ruby/nanotest/nanotest-0.9.4.1-r2.ebuild
+++ b/dev-ruby/nanotest/nanotest-0.9.4.1-r2.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Extremely mynymal test framework"
 HOMEPAGE="https://github.com/mynyml/nanotest;
 LICENSE="MIT"
 
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~s390 sparc x86"
 SLOT="0"
 IUSE=""
 



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

2023-04-23 Thread Sam James
commit: 0c0fdc8cfa1c3364ce5af5c5be6e1cb0d7d9ba8e
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 23:12:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 23:12:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c0fdc8c

dev-ruby/rspec-expectations: Stabilize 3.12.2 sparc, #904116

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

 dev-ruby/rspec-expectations/rspec-expectations-3.12.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rspec-expectations/rspec-expectations-3.12.2.ebuild 
b/dev-ruby/rspec-expectations/rspec-expectations-3.12.2.ebuild
index 9d002fbaf296..9bb9a5b65738 100644
--- a/dev-ruby/rspec-expectations/rspec-expectations-3.12.2.ebuild
+++ b/dev-ruby/rspec-expectations/rspec-expectations-3.12.2.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE=""
 
 SUBVERSION="$(ver_cut 1-2)"



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

2023-04-23 Thread Sam James
commit: 7da031a5b31cb574b57e70b9ef83b9e3441fdf6a
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 23:12:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 23:12:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7da031a5

dev-ruby/nanotest: Stabilize 0.9.4.1-r2 sparc, #904114

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

 dev-ruby/nanotest/nanotest-0.9.4.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/nanotest/nanotest-0.9.4.1-r2.ebuild 
b/dev-ruby/nanotest/nanotest-0.9.4.1-r2.ebuild
index 3753cf12c548..f70fea3c26e6 100644
--- a/dev-ruby/nanotest/nanotest-0.9.4.1-r2.ebuild
+++ b/dev-ruby/nanotest/nanotest-0.9.4.1-r2.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Extremely mynymal test framework"
 HOMEPAGE="https://github.com/mynyml/nanotest;
 LICENSE="MIT"
 
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~s390 sparc x86"
 SLOT="0"
 IUSE=""
 



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

2023-04-23 Thread Sam James
commit: ef45fa11f9f5d02cba54f6cb8518abdcf73a546d
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 23:12:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 23:12:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef45fa11

dev-ruby/rouge: Stabilize 4.1.0 sparc, #903941

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

 dev-ruby/rouge/rouge-4.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rouge/rouge-4.1.0.ebuild 
b/dev-ruby/rouge/rouge-4.1.0.ebuild
index e8fa65f2a04a..f14940d79bfa 100644
--- a/dev-ruby/rouge/rouge-4.1.0.ebuild
+++ b/dev-ruby/rouge/rouge-4.1.0.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/rouge-ruby/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 LICENSE="MIT"
 
 SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 sparc x86"
 IUSE=""
 
 ruby_add_bdepend "doc? ( dev-ruby/redcarpet )



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

2023-04-23 Thread Sam James
commit: 3b1c515cc14799ffc26daaabaf11e6b39b75fcd0
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 23:06:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 23:06:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b1c515c

sys-devel/gcc: drop 11.3.1_p20230414

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

 sys-devel/gcc/Manifest|  1 -
 sys-devel/gcc/gcc-11.3.1_p20230414.ebuild | 54 ---
 2 files changed, 55 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index c813288758c4..769fc9209267 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -7,7 +7,6 @@ DIST gcc-10.5.0-patches-5.tar.xz 17324 BLAKE2B 
e97b471fb6115fd0421be8a6390f7d883
 DIST gcc-11-20221209.tar.xz 76240768 BLAKE2B 
3be0f1ece4473bbbf10f7242102f330a6e246c8481da5bd32620dcb15d2acd008bad60d2576a301f03e444e3d93a3c72d5184740c6fb3de2bc05e1863b68a0bc
 SHA512 
33d9581d434c012526eb4d49a4453cf77c57b459fd43f84e49bc764745e0772939eac007e119269f4f1989755df8678613732a84474c691b0c2452237c5b38a3
 DIST gcc-11-20230120.tar.xz 76201244 BLAKE2B 
07bc819dad3e2ee3747f09f43fd73a4263f06274362728174b32d9ead52ea95c25ea6a192397378b9b4c4f958285d97488d28e425c26129d23f143b1a8668fbc
 SHA512 
81f71aeb706b4ccb89e2af5201770fd72cc3190b9b5eac0b5a25a522626b9c4015a2e5d13e4bd1360ac0f7f1be27df51fc530c15ce3c3d782f39f34d5c58803e
 DIST gcc-11-20230303.tar.xz 76131828 BLAKE2B 
ad73cf9b11f4a70be922ebc2a934e8d5f863582ebb662fe74c71b5880c9d6617cc80233456bde70a7867d788fa1f72262f1ef069f23ff85a423c5eede3e7d3c7
 SHA512 
3b310b87f7d7423a727f2348038add5b76f923b0baf528d061e45a1030eefb538f4175866dc6e7e70852a794de0ab62798965ea1e574bfe62ccae35fe4b2b00b
-DIST gcc-11-20230414.tar.xz 76150416 BLAKE2B 
7eb5d71d8c9f00ab1c83e60e9a89a5a5950125b03bcf83e22fba58f35f3c5251bcdf9ec8cbaf9360b19d591cf04bc31b6299956b8237e5c3a80e67064565bd8b
 SHA512 
34a28be9dd3017aa0313e196122c8b4ef2d37955ac53732e772bb02ca0ba9b978dc206b51507fbe793ed037dea7e39bbcb0e9f38e60ad6d4d1e4111943bbff9d
 DIST gcc-11-20230420.tar.xz 76157984 BLAKE2B 
cecfc4fc8d743f190e7ff328de0c043dcf966553657997af5bc565d37b920c942f18882cdb5fe0dbd4e623742237d45ffe3d266194fa45ded8bf54ff2f28fbde
 SHA512 
dba75f1ce3f80f211f5c01c068bc6be538867e9e96637c5091e9f834cf0a36a7ea7f8194951fea770bc6b97a0ba8303b710001978b4e38206ed8e7760742
 DIST gcc-11.4.0-musl-patches-2.tar.xz 4308 BLAKE2B 
a2335e155fc57816fed822a648e0eaefafcba9d04e1ad0fd7baeea5a694ab6f5e3c1678cb406f2a1bd17bab25cb01699d032713a1ccf337948dfda2093844607
 SHA512 
17b84f907cb1bd763873655e6f35fd3ed55a40b602b70a626f04f83b4cc89c6261db1661de78d4d969187a8c56e9f6305b742515a3836b962248a21df0df5d0c
 DIST gcc-11.4.0-patches-3.tar.xz 15200 BLAKE2B 
a393df941a2a31164f477d6bc0032e28319e8f0bd87200eb453708f85aa8c0bf5d67e733ee7b75cf6d14743e18cc941cee1b77a8247f8c5683d17a98cbeb280f
 SHA512 
6f6096d95c7c62780d1070097739882393a8df5172c3a5ae811a8d4d1c98a0cd14a34f3f7e95410c8f210aec434330ac3b8876c688faeb130d7bb8faece9

diff --git a/sys-devel/gcc/gcc-11.3.1_p20230414.ebuild 
b/sys-devel/gcc/gcc-11.3.1_p20230414.ebuild
deleted file mode 100644
index a30fa066e31c..
--- a/sys-devel/gcc/gcc-11.3.1_p20230414.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-TOOLCHAIN_PATCH_SUFFIX="xz"
-TOOLCHAIN_PATCH_DEV="sam"
-PATCH_VER="8"
-PATCH_GCC_VER="11.4.0"
-MUSL_VER="2"
-MUSL_GCC_VER="11.4.0"
-
-if [[ $(ver_cut 3) ==  ]] ; then
-   MY_PV_2=$(ver_cut 2)
-   if [[ ${MY_PV_2} == 0 ]] ; then
-   MY_PV_2=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}.$(($(ver_cut 3) - 9998))
-fi
-
-inherit toolchain
-# Needs to be after inherit (for now?), bug #830908
-EGIT_BRANCH=releases/gcc-$(ver_cut 1)
-
-# Don't keyword live ebuilds
-#if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
-#  KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
-#fi
-
-if [[ ${CATEGORY} != cross-* ]] ; then
-   # Technically only if USE=hardened *too* right now, but no point in 
complicating it further.
-   # If GCC is enabling CET by default, we need glibc to be built with 
support for it.
-   # bug #830454
-   RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
-   DEPEND="${RDEPEND}"
-   BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-)?]"
-fi
-
-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: sys-devel/gcc/

2023-04-23 Thread Sam James
commit: 4d70d9c409edfa59e65a164d7a9b6651746395fc
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 23:06:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 23:06:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d70d9c4

sys-devel/gcc: drop 12.2.1_p20230415

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

 sys-devel/gcc/Manifest|  2 --
 sys-devel/gcc/gcc-12.2.1_p20230415.ebuild | 54 ---
 2 files changed, 56 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 769fc9209267..cea6532a149a 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -14,12 +14,10 @@ DIST gcc-11.4.0-patches-7.tar.xz 14416 BLAKE2B 
3ebf62cba04cac8830a93a99d11c21347
 DIST gcc-11.4.0-patches-8.tar.xz 13788 BLAKE2B 
a1406d5dcd906ed51ef06bb6571c216d83f74ab5ba05d2f1783d20619ee4ae9a4aa60c15917c861c24b708621b1605411011df9d217472f92001ec1c59a22b5b
 SHA512 
b18b068422911216063948e21f0ec01073edb45c828a351282730111642638a0a42b97394a3f7522f892fe79e30b391372c829b542ce64fd0dc58c2a83f091bf
 DIST gcc-12-20230121.tar.xz 79652428 BLAKE2B 
f4f0e6474d179454dc56dd05c823fca919a894e9efdc64625bb13045c7bd549a7bab59dfb4052d45d594d4484801ab5b18cf3f3d6277be54eaec24a53abd439c
 SHA512 
b6c2486916418a64fab64c3655329bc18ca93ee4eca240e8779bd6d8280124fcd07b1aa8eff979fd317656646ecdba9353107887338354d8bd2c1f68c1609349
 DIST gcc-12-20230304.tar.xz 79683276 BLAKE2B 
e02622f1193ba17dd1041eae0c2f594b26806b00cfb269e683cc356d6d405ae8a49e60823ed6f814d2aac820ef01d9004f68d628a853be139fa6a70e8601ba2a
 SHA512 
0c23a8845c8f202b0c0e4aceb3104bf76c0aca9171ba65d292057703d160fc4ce0b0d7c8876cf1bb30f998c4a5a0a8f3c4165dd4d8d316019cff0dc19aa62182
-DIST gcc-12-20230415.tar.xz 79728844 BLAKE2B 
60fa5c1f0149792eadcf4e8d7b944bc597c89b22ecf2a3718d8ed2ca17b87ac5a512910d4835244f1022e0f00ceffca7f4ffd7e3ec630f9feb938c5662227a78
 SHA512 
0ce56b31358019adfbab43793544616f7e68d44a52e0c2c005ff89f613d0799eceea800147b6b75bb45bc3f7d56286dbea67cff9cff2f867bf196d3e841dd298
 DIST gcc-12-20230421.tar.xz 79737436 BLAKE2B 
2522ecbe91513d4f008b6a3f2acfaf13f925b9f95293dcbcb04499cf69b7c6cd1c5042113a0e545ee2afd78cf99c96c36042150e450ef33ff040c9fa9fb9eefe
 SHA512 
140ff8e4f387284e070b22f22e51f3aa09ada233dc2bca90894f4b0dbd3e9532f266c8606bea6152afed3eedb853548247f133e332e23f7c6bf380fa61b54b96
 DIST gcc-12.2.0-musl-patches-7.tar.xz 3652 BLAKE2B 
295ea907efea854a3c2447d472bedb24714d78b7b725476b1eac3898d89c0c549da8e69db28911205bb3293f62cf344a90ade0898ecf5fed57ff00fcf8547a9f
 SHA512 
7a7a440bc08de8dcb37c080ea0c27904adaaadfaab24d90becd2d009243dcfc886d8f674ce3ccddb4ebb5ad17f04d841064d9ec2e2e2e96a1afac3002111
 DIST gcc-12.2.0-patches-10.tar.xz 14252 BLAKE2B 
99368db982227728a6a9e2b1f694999f041f38db4a3806b6a740c86218735f9b561197bc150423a3caad0b5fd335c95d1aca130a519754423cd44a083e655373
 SHA512 
f7f0d8185e908926046f579793dba5916dc27392b85bfe50a7e70c213c3ba29479dfdb1b27514765b76bc897c4dbb530680e59c4deca7a245a808ed566120e4c
 DIST gcc-12.2.0-patches-13.tar.xz 13756 BLAKE2B 
df0388a669458f2991951d2f4027badbff3f802e6a0422478206b5cdda76e70b531a474d2ac42817e9e7f8200e9ac35ca8276af539839b4ebb2e22903ec25a23
 SHA512 
2970de9d2806d59c5d0f77e66000860c816ebd674489db8114f48f6aa11575644154431480222580b520b9e312647b06f94ab38959a49a8cda818158d6babf1d
-DIST gcc-12.2.0-patches-14.tar.xz 13752 BLAKE2B 
c44609a8a3a96480f144b7e6859c2b1d7105f421ffa08929c35fc13eb5ec11d967b02cf8248ecb4ea85824b1872125a73c92f404050c3399d5c06fe668711fd3
 SHA512 
c1db7a7f3a929dfdc8de9a662448f57296ab818b9fd133763b2ab0dddce2e01cf322e5ac53f3d69c2366053ef3c4fa44c72eed248dc7aeef49f558341bdd3854
 DIST gcc-12.2.0-patches-15.tar.xz 15352 BLAKE2B 
36e5a0fa40d1a202da02187bc752f20868375e5e2d95b88b2d5f90625da223286cd006f258d390a004d0fa9d019e04063bb79900590333854b5d668233c7a91c
 SHA512 
150ec959d45c883bf15b9801baf53665b78d57aeb6fe135af6eadad5fff36fb38431e51f95e5e3bf4c43b54e873f16f26d7746bf4c81ac57fff7acbff0db342a
 DIST gcc-13-20230422.tar.xz 83937896 BLAKE2B 
b1643c351a9af6aac9718cde8606e19dc8845b179fa0b71caf7dfa3aba91692d5959733ebb27b714a0aa457944947b57575b669137af8629e6e4503ad64d94e8
 SHA512 
cfc67ce04ebc2b436ad555f3e0beb20235759d7d4b3a612ce2d7f1b82024b6af4b375cb191541ecfb95e7f8d7a624e53b7e6014f85505497d04ee42cf266bb9a
 DIST gcc-13.1.0-RC-20230421.tar.xz 91762984 BLAKE2B 
e939f1c9d672c32cbdfc9be12367265a9c4c68a7d7fa33c32e78b449504e2228158c27a6f37982ce5a8b5790fa0886676bab4c8528a6f0717b03122382334072
 SHA512 
bc0bb66d6ef875e5e36c9836ee0294af46e19d2d50eb85ec2a599d6e5e67bfd994f88067debc7c42ea63a64737a90aced44ec006b4d67a134260872128050c16

diff --git a/sys-devel/gcc/gcc-12.2.1_p20230415.ebuild 
b/sys-devel/gcc/gcc-12.2.1_p20230415.ebuild
deleted file mode 100644
index 763aa90c2051..
--- a/sys-devel/gcc/gcc-12.2.1_p20230415.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-TOOLCHAIN_PATCH_DEV="sam"
-PATCH_VER="14"

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

2023-04-23 Thread Sam James
commit: 7d446b933f42f48c8904be8080879538cc28016e
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 23:05:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 23:05:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d446b93

sys-devel/gcc: drop 10.4.1_p20230413

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

 sys-devel/gcc/Manifest|  1 -
 sys-devel/gcc/gcc-10.4.1_p20230413.ebuild | 58 ---
 2 files changed, 59 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index bfc61f2d74fb..c813288758c4 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -1,6 +1,5 @@
 DIST gcc-10-20230119.tar.xz 72112952 BLAKE2B 
6e28cba9f6ff5c9f9231828bb400c82b8658a4f9c0166c28a6a12d71728d4460904152a8c84bbeff88c06b7f9378937b7b61bf4a871a10c56bd005170dc5fde2
 SHA512 
6cbb567ef1da1b6fa65892b6e71c3b7cd37e0c483e049720ea1987d444a0e7b4eb15d1e99f4e35995acdce560a811a779574eeba52bb252c61325accedd6a5c5
 DIST gcc-10-20230302.tar.xz 72112120 BLAKE2B 
8647639d9c6aef31b63566b006bb2980ca974e4aac4f5ced5f12a4f7fe0e9bda1e456d31f13dc478ab187d5e739ac850dd7dcc9db421ece1cadc50c952dbbed4
 SHA512 
97f72699b1a38de0dfb95253dc1602400fb05c2466b3682e51a4793d17db62e1d55b8d19211c3326e5369aace2a74345059b4b1c1a61a1f2c1c75a0aa9ec3e0e
-DIST gcc-10-20230413.tar.xz 72123372 BLAKE2B 
fe2c92692eedd66b9a6ed6af0c9102e4bcf996bfb20b5e1bf6ab25662dbe81d1a5a18cce2cc7dbc4e6b4b599c59ea1a9e46586a36439d5047584a876e924
 SHA512 
c0fdb0a083b833ed24b85f744a18b1071bcf76de620ea7eb7b20b6b59f6489596c8e6cbd4c39d7f87119421f345a788a285f7aac47eab5f01ffb3aefc1d36dba
 DIST gcc-10-20230419.tar.xz 72143336 BLAKE2B 
ffe2c39a0e99900d0c147908b3e2ebefff24460ec77b4835ae8ecd21bdc7e5b45865dbca16ff92e5ec7df6d0fa6c7629a77e2cf7d4113696bb6b25e42f6e24d8
 SHA512 
d1465b4b2f5c5d80c9d8fd6c4843246dea40c0d71925de47cdcb4ba2c426457dca876fefe7a2e46bd8bd933d28203aaab65dac12a981a2451716ff24584a40e8
 DIST gcc-10.5.0-musl-patches-2.tar.xz 3452 BLAKE2B 
5387e516d07d81477b3f39b8b3bd986bf861d32cd25dc5481c97bd3620d00c918c5661e86857f66dbf28a655401a53e43417f638c443e44cbfdbf5e950caac4d
 SHA512 
86f2ce31cc4fc4fb5a6043fb527bf822d895e1a6220652024f78a1cbd5a962edb6be8dc5f43c32053e075f39bb2350ea8f14e7d57e0473dd2933a7b44676bde5
 DIST gcc-10.5.0-patches-4.tar.xz 17880 BLAKE2B 
f368b741fd42199c85b770ec45a5232d27295cf7796163251f24fa963f2264c473e161bb34e66b43c4b227e41859d540a6633392478b280b289d359806c6
 SHA512 
94f7fbd1b4672f0378c85ac3a96f7954cd22bd7cc1013c32519bbe1cae0ebb5183e14469c61dfc9d931b8d1c261f2ead1c4b47278104d1b5189a0c787aabc40e

diff --git a/sys-devel/gcc/gcc-10.4.1_p20230413.ebuild 
b/sys-devel/gcc/gcc-10.4.1_p20230413.ebuild
deleted file mode 100644
index 07a2b5e91ab4..
--- a/sys-devel/gcc/gcc-10.4.1_p20230413.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-TOOLCHAIN_PATCH_SUFFIX="xz"
-TOOLCHAIN_PATCH_DEV="sam"
-#TOOLCHAIN_GCC_RC=1
-PATCH_GCC_VER="10.5.0"
-PATCH_VER="5"
-MUSL_VER="2"
-MUSL_GCC_VER="10.5.0"
-
-if [[ $(ver_cut 3) ==  ]] ; then
-   MY_PV_2=$(ver_cut 2)
-   if [[ ${MY_PV_2} == 0 ]] ; then
-   MY_PV_2=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}.$(($(ver_cut 3) - 9998))
-elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
-   # Cheesy hack for RCs
-   MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 
1)))-RC-$(ver_cut 5)
-   MY_P=${PN}-${MY_PV}
-   
GCC_TARBALL_SRC_URI="https://gcc.gnu.org/pub/gcc/snapshots/${MY_PV}/${MY_P}.tar.xz;
-   TOOLCHAIN_SET_S=no
-   S="${WORKDIR}"/${MY_P}
-fi
-
-inherit toolchain
-# Needs to be after inherit (for now?), bug #830908
-EGIT_BRANCH=releases/gcc-$(ver_cut 1)
-
-# Don't keyword live ebuilds
-#if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
-#  KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
-#fi
-
-RDEPEND=""
-BDEPEND="${CATEGORY}/binutils"
-
-src_prepare() {
-   local p upstreamed_patches=(
-   # add them here
-   )
-   for p in "${upstreamed_patches[@]}"; do
-   rm -v "${WORKDIR}/patch/${p}" || die
-   done
-
-   if has_version '>=sys-libs/glibc-2.32-r1'; then
-   rm -v "${WORKDIR}/patch/23_all_disable-riscv32-ABIs.patch" || 
die
-   fi
-
-   toolchain_src_prepare
-}



[gentoo-commits] proj/gcc-patches:master commit in: 14.0.0/musl/

2023-04-23 Thread Sam James
commit: a33f8322ffd4b0826e3e3024ad67860335cdfac0
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 23:03:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 23:03:17 2023 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=a33f8322

14.0.0: add musl patches too

Clone of 13.1.0.

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

 14.0.0/musl/25_all_multilib_pure64.patch| 83 +
 14.0.0/musl/50_all_cpu_indicator.patch  | 37 +++
 14.0.0/musl/50_all_libssp_unconditionally.patch | 24 +++
 14.0.0/musl/50_all_posix_memalign.patch | 28 +
 14.0.0/musl/README.history  |  6 ++
 5 files changed, 178 insertions(+)

diff --git a/14.0.0/musl/25_all_multilib_pure64.patch 
b/14.0.0/musl/25_all_multilib_pure64.patch
new file mode 100644
index 000..d55c04c
--- /dev/null
+++ b/14.0.0/musl/25_all_multilib_pure64.patch
@@ -0,0 +1,83 @@
+https://bugs.gentoo.org/675954
+https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90077
+
+--- a/gcc/config/aarch64/t-aarch64-linux
 b/gcc/config/aarch64/t-aarch64-linux
+@@ -22,7 +22,7 @@
+ LIB1ASMFUNCS = _aarch64_sync_cache_range
+ 
+ AARCH_BE = $(if $(findstring TARGET_BIG_ENDIAN_DEFAULT=1, $(tm_defines)),_be)
+-MULTILIB_OSDIRNAMES = mabi.lp64=../lib64$(call 
if_multiarch,:aarch64$(AARCH_BE)-linux-gnu)
++MULTILIB_OSDIRNAMES = mabi.lp64=../lib
+ MULTIARCH_DIRNAME = $(call if_multiarch,aarch64$(AARCH_BE)-linux-gnu)
+ 
+ MULTILIB_OSDIRNAMES += mabi.ilp32=../libilp32$(call 
if_multiarch,:aarch64$(AARCH_BE)-linux-gnu_ilp32)
+--- a/gcc/config/i386/t-linux64
 b/gcc/config/i386/t-linux64
+@@ -33,6 +33,6 @@
+ comma=,
+ MULTILIB_OPTIONS= $(subst $(comma),/,$(TM_MULTILIB_CONFIG))
+ MULTILIB_DIRNAMES   = $(patsubst m%, %, $(subst /, ,$(MULTILIB_OPTIONS)))
+-MULTILIB_OSDIRNAMES = m64=../lib64$(call if_multiarch,:x86_64-linux-gnu)
+-MULTILIB_OSDIRNAMES+= m32=$(if $(wildcard $(shell echo 
$(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib)$(call 
if_multiarch,:i386-linux-gnu)
+-MULTILIB_OSDIRNAMES+= mx32=../libx32$(call if_multiarch,:x86_64-linux-gnux32)
++MULTILIB_OSDIRNAMES = m64=../lib
++MULTILIB_OSDIRNAMES+= m32=../lib32
++MULTILIB_OSDIRNAMES+= mx32=../libx32
+--- a/gcc/config/rs6000/t-linux
 b/gcc/config/rs6000/t-linux
+@@ -2,7 +2,8 @@
+ # or soft-float.
+ ifeq (,$(filter $(with_cpu),$(SOFT_FLOAT_CPUS))$(findstring 
soft,$(with_float)))
+ ifneq (,$(findstring powerpc64,$(target)))
+-MULTILIB_OSDIRNAMES := .=../lib64$(call if_multiarch,:powerpc64-linux-gnu)
++MULTILIB_OSDIRNAMES := m64=../lib
++MULTILIB_OSDIRNAMES += m32=../lib32
+ else
+ MULTIARCH_DIRNAME := $(call if_multiarch,powerpc-linux-gnu)
+ endif
+@@ -10,7 +11,8 @@
+ MULTIARCH_DIRNAME := $(subst -linux,le-linux,$(MULTIARCH_DIRNAME))
+ endif
+ ifneq (,$(findstring powerpc64le,$(target)))
+-MULTILIB_OSDIRNAMES := $(subst -linux,le-linux,$(MULTILIB_OSDIRNAMES))
++MULTILIB_OSDIRNAMES := m64=../lib
++MULTILIB_OSDIRNAMES += m32=../lib32
+ endif
+ endif
+ 
+--- a/gcc/config/rs6000/t-linux64
 b/gcc/config/rs6000/t-linux64
+@@ -28,8 +28,8 @@
+ MULTILIB_OPTIONS:= m64/m32
+ MULTILIB_DIRNAMES   := 64 32
+ MULTILIB_EXTRA_OPTS := 
+-MULTILIB_OSDIRNAMES := m64=../lib64$(call if_multiarch,:powerpc64-linux-gnu)
+-MULTILIB_OSDIRNAMES += m32=$(if $(wildcard $(shell echo 
$(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib)$(call 
if_multiarch,:powerpc-linux-gnu)
++MULTILIB_OSDIRNAMES := m64=../lib
++MULTILIB_OSDIRNAMES += m32=../lib32
+ 
+ rs6000-linux.o: $(srcdir)/config/rs6000/rs6000-linux.c
+   $(COMPILE) $<
+--- a/gcc/config/rs6000/t-linux64bele
 b/gcc/config/rs6000/t-linux64bele
+@@ -2,6 +2,6 @@
+ 
+ MULTILIB_OPTIONS+= mlittle
+ MULTILIB_DIRNAMES   += le
+-MULTILIB_OSDIRNAMES += $(subst =,.mlittle=,$(subst lible32,lib32le,$(subst 
lible64,lib64le,$(subst lib,lible,$(subst 
-linux,le-linux,$(MULTILIB_OSDIRNAMES))
+-MULTILIB_OSDIRNAMES += $(subst $(if $(findstring 
64,$(target)),m64,m32).,,$(filter $(if $(findstring 
64,$(target)),m64,m32).mlittle%,$(MULTILIB_OSDIRNAMES)))
++MULTILIB_OSDIRNAMES = m64=../lib
++MULTILIB_OSDIRNAMES+= m32=../lib32
+ MULTILIB_MATCHES:= ${MULTILIB_MATCHES_ENDIAN}
+--- a/gcc/config/rs6000/t-linux64lebe
 b/gcc/config/rs6000/t-linux64lebe
+@@ -2,6 +2,6 @@
+ 
+ MULTILIB_OPTIONS+= mbig
+ MULTILIB_DIRNAMES   += be
+-MULTILIB_OSDIRNAMES += $(subst =,.mbig=,$(subst libbe32,lib32be,$(subst 
libbe64,lib64be,$(subst lib,libbe,$(subst 
le-linux,-linux,$(MULTILIB_OSDIRNAMES))
+-MULTILIB_OSDIRNAMES += $(subst $(if $(findstring 
64,$(target)),m64,m32).,,$(filter $(if $(findstring 
64,$(target)),m64,m32).mbig%,$(MULTILIB_OSDIRNAMES)))
++MULTILIB_OSDIRNAMES := m64=../lib
++MULTILIB_OSDIRNAMES += m32=../lib32
+ MULTILIB_MATCHES:= ${MULTILIB_MATCHES_ENDIAN}

diff --git a/14.0.0/musl/50_all_cpu_indicator.patch 
b/14.0.0/musl/50_all_cpu_indicator.patch
new file mode 100644
index 000..52e8b92
--- /dev/null
+++ b/14.0.0/musl/50_all_cpu_indicator.patch
@@ 

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

2023-04-23 Thread Sam James
commit: b00cfbdaa4cc20d38bf779109ef351925e878921
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 22:52:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 22:52:29 2023 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=b00cfbda

14.0.0: add initial patchset

Clone of 13.1.0 modulo dropping M2 patch.

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

 14.0.0/gentoo/01_all_default-fortify-source.patch  |  26 +++
 .../02_all_default-warn-format-security.patch  |  22 +++
 .../gentoo/03_all_default-warn-trampolines.patch   |  13 ++
 14.0.0/gentoo/04_all_nossp-on-nostdlib.patch   |  27 +++
 14.0.0/gentoo/05_all_alpha-mieee-default.patch |  39 +
 14.0.0/gentoo/06_all_ia64_note.GNU-stack.patch |  92 ++
 14.0.0/gentoo/07_all_libiberty-asprintf.patch  |  18 ++
 14.0.0/gentoo/08_all_libiberty-pic.patch   |  10 ++
 14.0.0/gentoo/09_all_nopie-all-flags.patch |  18 ++
 14.0.0/gentoo/10_all_sh-drop-sysroot-suffix.patch  |  26 +++
 14.0.0/gentoo/11_all_ia64-TEXTREL.patch|  22 +++
 14.0.0/gentoo/14_all_respect-build-cxxflags.patch  |  39 +
 .../15_all_DEF_GENTOO_GLIBCXX_ASSERTIONS.patch |  14 ++
 14.0.0/gentoo/20_all_libstdcxx-no-vtv.patch|  61 +++
 14.0.0/gentoo/22_all_default_ssp-buffer-size.patch |  14 ++
 14.0.0/gentoo/23_all_DEF_GENTOO_ZNOW-z-now.patch   |  26 +++
 ...ll_DEF_GENTOO_SCP-fstack-clash-protection.patch |  65 +++
 .../25_all_lto-intl-workaround-PR95194.patch   |  20 +++
 14.0.0/gentoo/26_all_enable-cet.patch  | 193 +
 14.0.0/gentoo/28_all_drop_CFLAGS_sed.patch |  35 
 14.0.0/gentoo/29_all_msgfmt-libstdc++-link.patch   |  39 +
 14.0.0/gentoo/30_all_tar_libstdc++-link.patch  |  57 ++
 14.0.0/gentoo/README.history   |  24 +++
 23 files changed, 900 insertions(+)

diff --git a/14.0.0/gentoo/01_all_default-fortify-source.patch 
b/14.0.0/gentoo/01_all_default-fortify-source.patch
new file mode 100644
index 000..4cdf5f6
--- /dev/null
+++ b/14.0.0/gentoo/01_all_default-fortify-source.patch
@@ -0,0 +1,26 @@
+Taken Debian's patch and removed docs matches:
+https://salsa.debian.org/toolchain-team/gcc.git
+Also see https://bugs.gentoo.org/621036 where
+initially Gentoo used too complicated macro.
+
+# DP: Turn on -D_FORTIFY_SOURCE=2 by default for C, C++, ObjC, ObjC++,
+# DP: if the optimization level is > 0
+--- a/gcc/c-family/c-cppbuiltin.cc
 b/gcc/c-family/c-cppbuiltin.cc
+@@ -1510,6 +1510,16 @@ c_cpp_builtins (cpp_reader *pfile)
+   builtin_define_with_value ("__REGISTER_PREFIX__", REGISTER_PREFIX, 0);
+   builtin_define_with_value ("__USER_LABEL_PREFIX__", user_label_prefix, 0);
+ 
++#if !defined(ACCEL_COMPILER)
++  #ifndef GENTOO_FORTIFY_SOURCE_LEVEL
++#define GENTOO_FORTIFY_SOURCE_LEVEL 2
++  #endif
++
++  /* F_S enabled by default for optimization levels > 0, except for ASAN: 
https://github.com/google/sanitizers/issues/247 */
++  if (optimize && ! (flag_sanitize & SANITIZE_ADDRESS))
++builtin_define_with_int_value ("_FORTIFY_SOURCE", 
GENTOO_FORTIFY_SOURCE_LEVEL);
++#endif
++
+   /* Misc.  */
+   if (flag_gnu89_inline)
+ cpp_define (pfile, "__GNUC_GNU_INLINE__");

diff --git a/14.0.0/gentoo/02_all_default-warn-format-security.patch 
b/14.0.0/gentoo/02_all_default-warn-format-security.patch
new file mode 100644
index 000..9723a1c
--- /dev/null
+++ b/14.0.0/gentoo/02_all_default-warn-format-security.patch
@@ -0,0 +1,22 @@
+Enable -Wformat and -Wformat-security by default.
+
+--- a/gcc/c-family/c.opt
 b/gcc/c-family/c.opt
+@@ -696,7 +696,7 @@ Warn about function calls with format strings that write 
past the end
+ of the destination region.  Same as -Wformat-overflow=1.
+ 
+ Wformat-security
+-C ObjC C++ ObjC++ Var(warn_format_security) Warning LangEnabledBy(C ObjC C++ 
ObjC++,Wformat=, warn_format >= 2, 0)
++C ObjC C++ ObjC++ Var(warn_format_security) Init(1) Warning LangEnabledBy(C 
ObjC C++ ObjC++,Wformat=, warn_format >= 2, 0)
+ Warn about possible security problems with format functions.
+ 
+ Wformat-signedness
+@@ -717,7 +717,7 @@ C ObjC C++ ObjC++ Var(warn_format_zero_length) Warning 
LangEnabledBy(C ObjC C++
+ Warn about zero-length formats.
+ 
+ Wformat=
+-C ObjC C++ ObjC++ Joined RejectNegative UInteger Var(warn_format) Warning 
LangEnabledBy(C ObjC C++ ObjC++,Wall, 1, 0) IntegerRange(0, 2)
++C ObjC C++ ObjC++ Joined RejectNegative UInteger Var(warn_format) Init(1) 
Warning LangEnabledBy(C ObjC C++ ObjC++,Wall, 1, 0) IntegerRange(0, 2)
+ Warn about printf/scanf/strftime/strfmon format string anomalies.
+ 
+ Wformat-overflow=

diff --git a/14.0.0/gentoo/03_all_default-warn-trampolines.patch 
b/14.0.0/gentoo/03_all_default-warn-trampolines.patch
new file mode 100644
index 000..fb6d8bc
--- /dev/null
+++ b/14.0.0/gentoo/03_all_default-warn-trampolines.patch
@@ -0,0 +1,13 @@
+Enable -Wtrampolines by default.
+
+--- a/gcc/common.opt
 b/gcc/common.opt
+@@ 

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

2023-04-23 Thread Sam James
commit: 31e6da2d6481cd60f81383a9d8cc580c79f6e569
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 23:01:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 23:01:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31e6da2d

dev-ruby/rbs: Stabilize 2.8.4 ppc, #904115

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

 dev-ruby/rbs/rbs-2.8.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rbs/rbs-2.8.4.ebuild b/dev-ruby/rbs/rbs-2.8.4.ebuild
index 145408767cf9..981caf119008 100644
--- a/dev-ruby/rbs/rbs-2.8.4.ebuild
+++ b/dev-ruby/rbs/rbs-2.8.4.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/ruby/rbs;
 SRC_URI="https://github.com/ruby/rbs/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="|| ( Ruby-BSD BSD-2 )"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 SLOT="0"
 IUSE="test"
 



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

2023-04-23 Thread Sam James
commit: 071b1e83056b457828a9c1612117b99e5e123e17
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 23:01:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 23:01:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=071b1e83

dev-ruby/pkg-config: Stabilize 1.5.1 ppc, #904113

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

 dev-ruby/pkg-config/pkg-config-1.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/pkg-config/pkg-config-1.5.1.ebuild 
b/dev-ruby/pkg-config/pkg-config-1.5.1.ebuild
index 5e821b3b7d1c..ac313afa6d2c 100644
--- a/dev-ruby/pkg-config/pkg-config-1.5.1.ebuild
+++ b/dev-ruby/pkg-config/pkg-config-1.5.1.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="A pkg-config implementation by Ruby"
 HOMEPAGE="https://github.com/ruby-gnome/pkg-config;
 LICENSE="|| ( LGPL-2 LGPL-2.1 LGPL-3 )"
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 sparc x86"
 SLOT="0"
 IUSE="test"
 



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

2023-04-23 Thread Sam James
commit: 22d3f8c7b61d25828271f3f9003e1f4fb5efa514
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 23:01:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 23:01:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22d3f8c7

dev-ruby/nanotest: Stabilize 0.9.4.1-r2 ppc, #904114

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

 dev-ruby/nanotest/nanotest-0.9.4.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/nanotest/nanotest-0.9.4.1-r2.ebuild 
b/dev-ruby/nanotest/nanotest-0.9.4.1-r2.ebuild
index 4cd7e8a1f6eb..3753cf12c548 100644
--- a/dev-ruby/nanotest/nanotest-0.9.4.1-r2.ebuild
+++ b/dev-ruby/nanotest/nanotest-0.9.4.1-r2.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Extremely mynymal test framework"
 HOMEPAGE="https://github.com/mynyml/nanotest;
 LICENSE="MIT"
 
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 SLOT="0"
 IUSE=""
 



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

2023-04-23 Thread Sam James
commit: 3051f428850397fe334b6209c366ae76e290608a
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 22:59:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 22:59:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3051f428

dev-python/sip: Stabilize 6.7.8 x86, #904935

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

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

diff --git a/dev-python/sip/sip-6.7.8.ebuild b/dev-python/sip/sip-6.7.8.ebuild
index fcea3d0dcd0e..fd7dacfdafbd 100644
--- a/dev-python/sip/sip-6.7.8.ebuild
+++ b/dev-python/sip/sip-6.7.8.ebuild
@@ -24,7 +24,7 @@ fi
 
 LICENSE="|| ( GPL-2 GPL-3 SIP )"
 SLOT="5"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
x86"
 
 RDEPEND="
!

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

2023-04-23 Thread Sam James
commit: 640a383ab071d968cbad4b9631c0653b8c37a1e3
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 22:59:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 22:59:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=640a383a

dev-libs/libffi: Stabilize 3.4.4-r1 x86, #904936

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

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

diff --git a/dev-libs/libffi/libffi-3.4.4-r1.ebuild 
b/dev-libs/libffi/libffi-3.4.4-r1.ebuild
index 9cf196ce0dcc..93d6d581966a 100644
--- a/dev-libs/libffi/libffi-3.4.4-r1.ebuild
+++ b/dev-libs/libffi/libffi-3.4.4-r1.ebuild
@@ -19,7 +19,7 @@ LICENSE="MIT"
 # with FEATURES="-preserved-libs" or another package manager if SONAME
 # changes.
 SLOT="0/8" # SONAME=libffi.so.8
-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"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="debug exec-static-trampoline pax-kernel static-libs test"
 
 RESTRICT="!test? ( test )"



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

2023-04-23 Thread Sam James
commit: 7963f86c3f731869ea21163bf84abf1523020c24
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 22:59:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 22:59:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7963f86c

net-firewall/nftables: Stabilize 1.0.7-r1 amd64, #904916

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

 net-firewall/nftables/nftables-1.0.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-firewall/nftables/nftables-1.0.7-r1.ebuild 
b/net-firewall/nftables/nftables-1.0.7-r1.ebuild
index bee5c7fd77bd..43730acaf1c2 100644
--- a/net-firewall/nftables/nftables-1.0.7-r1.ebuild
+++ b/net-firewall/nftables/nftables-1.0.7-r1.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} =~ ^[9]{4,}$ ]]; then
 else
SRC_URI="https://netfilter.org/projects/nftables/files/${P}.tar.xz
verify-sig? ( 
https://netfilter.org/projects/nftables/files/${P}.tar.xz.sig )"
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-netfilter )"
 fi
 



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

2023-04-23 Thread Sam James
commit: 848093ba2bc4591d591c2bed5f00f3cf8a53bf11
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 22:58:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 22:58:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=848093ba

sys-devel/gcc: add 14.0.0_pre20230423

To the first of many!

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

 sys-devel/gcc/Manifest  |  3 +++
 sys-devel/gcc/gcc-14.0.0..ebuild| 11 +--
 0..ebuild => gcc-14.0.0_pre20230423.ebuild} | 21 +++--
 3 files changed, 27 insertions(+), 8 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index a555891c70e4..bfc61f2d74fb 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -28,6 +28,9 @@ DIST gcc-13.1.0-RC-20230421.tar.xz 91762984 BLAKE2B 
e939f1c9d672c32cbdfc9be12367
 DIST gcc-13.1.0-musl-patches-1.tar.xz 3528 BLAKE2B 
c572ab4a0fb929b16ec36b3a3616cdcccd62f7ee27ded8077008b9beb50539db64cc251ff8a3eade54e8ebfe1012f8f32d0802379bf8ffb0f1b8ce7c8457da37
 SHA512 
ffb7dfa54a9d23b5333664e915efd9f18a43cd696f4ff5669a8b072a0e9cf4978de53e315123542441a2533e4f269de0bb7d90ee7a37d3a7517b7cda6ea06681
 DIST gcc-13.1.0-patches-10.tar.xz 12444 BLAKE2B 
e9cf63925ee8fdc3381fa68b6827c835072e26a89c478b7e0f48c9fa91c3dc524116fab01597ad82c9867908cf39da5d1cea1add64318ce47a25094ffdd665fe
 SHA512 
81401b288c66b19f493a8306820a07118b0052cf827d3fcee107192a05230d81fa130899053ef88a2ef453e9d5f24f2929e1d2f54a424fa97a82feef2499be24
 DIST gcc-13.1.0-patches-9.tar.xz 11720 BLAKE2B 
c26a2924fa8aab318a1f4a4974ca4aeba255f3605fa0cbf448a4e48b6f3e9359012aeae15726299059257b93043c5cdd86bf1b2f2fffd4b9a096ab411a0503ba
 SHA512 
98e48abaa664ea18bf00ba7bdb29cc1e908cc55ba9d12d52061e86fc917753ade8e38a190c04d23c63102808ac5a9e8ecf085dcc29a1568a329ceb5d43cf0290
+DIST gcc-14-20230423.tar.xz 83968044 BLAKE2B 
0ea88ec50e20b6936b6fe56179b8cd254e739c61143b6d80dd6b10b2c063e89a9459bdf5371bf80fddd52dd2bafa79197bd4ccb0728d19382b70938ba87f7069
 SHA512 
ed5955316b2ed5df1300cb3526542cd6adaca0b99692f4dfb6b1c68b5e075b863599eb0ad43aca2b15b535be5a117f5be4ab7823bf810e0fdd8681faa8c7160d
+DIST gcc-14.0.0-musl-patches-1.tar.xz 3576 BLAKE2B 
692baee8a7709905d53aeb150d73a3721c4ba47ee5f397cfb1b5be905cf003ca02b60c94ee294d90ac39645cd5cdf186c7a3aa950c47d8cf680c128ed705b807
 SHA512 
0592ab98a7142e404623a6511c67dff61e9ade32c3fb2c0e75b456306e0af3799ad13252b50b3d2fdd31e5815d7f0b16b0ad63ab8386fe4d78729fc9c182d617
+DIST gcc-14.0.0-patches-1.tar.xz 11612 BLAKE2B 
a3b0f3952cf7a6fb095817f4727ccb5cff24607a5c2bb67d280da4651177132ddcf398243998271c509ccaf3445d4843ff691a12d5c394dad8d9c70fc4a8120d
 SHA512 
66701c2e4fd1a031ffcb353a3a9cd1fe25d3d62167065523097e41a3e48adf4218ecf08e382e3ea22014c561ba3a15681650c5538cda91d38c69cbbf04503a74
 DIST gcc-8.5.0-patches-4.tar.xz 18616 BLAKE2B 
7594cbaea5daecf1a0b3d526c06aeba0a84c6da66aee2e105a51fda6be8d30a37ccc3814281b284a4582d892a1d556bca063551584edfc2525bed8ea5b6888e7
 SHA512 
1aa5742c361186637e7855f06feb1a4547e7d4d5de6e51f3d049e0ef3c19e2eff179465f52781739f59422035b7f8e4c0efa3844849f920f3c96acfdc37ca6a6
 DIST gcc-8.5.0.tar.xz 63841008 BLAKE2B 
aa81a1a730fd7371360f6abed6ba78b5843fd18c58d5de5687acc320741b9e430e85df3535a1ef7a26051409be8d2f0945f503e5968480d919103123a99d4b12
 SHA512 
92f599680e6b7fbce88bcdda810f468777d541e5fddfbb287f7977d51093de2a5178bd0e6a08dfe37090ea10a0508a43ccd00220041abbbec33f1179bfc174d8
 DIST gcc-9.5.0-patches-2.tar.xz 14324 BLAKE2B 
1d3bf3e673108ad2fcdcb86daefb4603d1c9f6aa815e34d1591054d466b76d6f50cce124ab4760528c4951ea16eb00888a3e6485417f81ebf250548732df4a8e
 SHA512 
a6d6f650aaf0bd193a17ac279649f0544a282cea295824384c59341c3000eac4b574b60e00dd427585d928f9768166abf85168b47772132790ad98854acacbbf

diff --git a/sys-devel/gcc/gcc-14.0.0..ebuild 
b/sys-devel/gcc/gcc-14.0.0..ebuild
index bc4610e9d406..5886aa362488 100644
--- a/sys-devel/gcc/gcc-14.0.0..ebuild
+++ b/sys-devel/gcc/gcc-14.0.0..ebuild
@@ -4,8 +4,8 @@
 EAPI=8
 
 TOOLCHAIN_PATCH_DEV="sam"
-PATCH_GCC_VER="13.1.0"
-MUSL_GCC_VER="13.1.0"
+PATCH_GCC_VER="14.0.0"
+MUSL_GCC_VER="14.0.0"
 
 if [[ $(ver_cut 3) ==  ]] ; then
MY_PV_2=$(ver_cut 2)
@@ -19,6 +19,13 @@ if [[ $(ver_cut 3) ==  ]] ; then
 
# e.g. 12.2. -> 12.1.1
TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3}
+elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
+   # Cheesy hack for RCs
+   MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 
1)))-RC-$(ver_cut 5)
+   MY_P=${PN}-${MY_PV}
+   GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz"
+   TOOLCHAIN_SET_S=no
+   S="${WORKDIR}"/${MY_P}
 fi
 
 inherit toolchain

diff --git a/sys-devel/gcc/gcc-14.0.0..ebuild 
b/sys-devel/gcc/gcc-14.0.0_pre20230423.ebuild
similarity index 66%
copy from sys-devel/gcc/gcc-14.0.0..ebuild
copy to sys-devel/gcc/gcc-14.0.0_pre20230423.ebuild
ind

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

2023-04-23 Thread Sam James
commit: 55aa62f1498926e608a9f72d781ab7b6c53d3bec
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 22:59:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 22:59:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55aa62f1

sys-apps/ethtool: Stabilize 6.2 hppa, #904917

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

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

diff --git a/sys-apps/ethtool/ethtool-6.2.ebuild 
b/sys-apps/ethtool/ethtool-6.2.ebuild
index 53a7d7a08a15..2d4e19222ee2 100644
--- a/sys-apps/ethtool/ethtool-6.2.ebuild
+++ b/sys-apps/ethtool/ethtool-6.2.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://www.kernel.org/pub/software/network/ethtool/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
 IUSE="+netlink"
 
 RDEPEND="netlink? ( net-libs/libmnl )"



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

2023-04-23 Thread Sam James
commit: 31bf13c6dba87bc806890827438a3c2463e2acda
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 22:59:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 22:59:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31bf13c6

dev-python/sip: Stabilize 6.7.8 amd64, #904935

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

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

diff --git a/dev-python/sip/sip-6.7.8.ebuild b/dev-python/sip/sip-6.7.8.ebuild
index f8a97761ac7a..fcea3d0dcd0e 100644
--- a/dev-python/sip/sip-6.7.8.ebuild
+++ b/dev-python/sip/sip-6.7.8.ebuild
@@ -24,7 +24,7 @@ fi
 
 LICENSE="|| ( GPL-2 GPL-3 SIP )"
 SLOT="5"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
 
 RDEPEND="
!

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

2023-04-23 Thread Sam James
commit: e605c94c6e0e53c9c0de6fcdea103b93b7c668bf
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 22:59:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 22:59:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e605c94c

net-firewall/nftables: Stabilize 1.0.7-r1 arm64, #904916

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

 net-firewall/nftables/nftables-1.0.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-firewall/nftables/nftables-1.0.7-r1.ebuild 
b/net-firewall/nftables/nftables-1.0.7-r1.ebuild
index 43730acaf1c2..411490762503 100644
--- a/net-firewall/nftables/nftables-1.0.7-r1.ebuild
+++ b/net-firewall/nftables/nftables-1.0.7-r1.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} =~ ^[9]{4,}$ ]]; then
 else
SRC_URI="https://netfilter.org/projects/nftables/files/${P}.tar.xz
verify-sig? ( 
https://netfilter.org/projects/nftables/files/${P}.tar.xz.sig )"
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-netfilter )"
 fi
 



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

2023-04-23 Thread Sam James
commit: 940387a50e8b2b060ea4842595fd42178dcc3195
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 22:59:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 22:59:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=940387a5

dev-ruby/shoulda-matchers: Stabilize 3.1.3-r2 x86, #904904

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

 dev-ruby/shoulda-matchers/shoulda-matchers-3.1.3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/shoulda-matchers/shoulda-matchers-3.1.3-r2.ebuild 
b/dev-ruby/shoulda-matchers/shoulda-matchers-3.1.3-r2.ebuild
index f8937c30dcd2..5ea244c81e7a 100644
--- a/dev-ruby/shoulda-matchers/shoulda-matchers-3.1.3-r2.ebuild
+++ b/dev-ruby/shoulda-matchers/shoulda-matchers-3.1.3-r2.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/thoughtbot/shoulda-matchers;
 
 LICENSE="MIT"
 SLOT="3"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 IUSE=""
 
 ruby_add_rdepend ">=dev-ruby/activesupport-4.0.0:*"



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

2023-04-23 Thread Sam James
commit: 90b287735ec608aebbd39691cc5c2231af843f14
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 22:59:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 22:59:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90b28773

net-firewall/nftables: Stabilize 1.0.7-r1 x86, #904916

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

 net-firewall/nftables/nftables-1.0.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-firewall/nftables/nftables-1.0.7-r1.ebuild 
b/net-firewall/nftables/nftables-1.0.7-r1.ebuild
index 411490762503..ea92092b6450 100644
--- a/net-firewall/nftables/nftables-1.0.7-r1.ebuild
+++ b/net-firewall/nftables/nftables-1.0.7-r1.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} =~ ^[9]{4,}$ ]]; then
 else
SRC_URI="https://netfilter.org/projects/nftables/files/${P}.tar.xz
verify-sig? ( 
https://netfilter.org/projects/nftables/files/${P}.tar.xz.sig )"
-   KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86"
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-netfilter )"
 fi
 



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

2023-04-23 Thread Sam James
commit: b1dbafcb424d8f3add88258f57d1744388501fee
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 22:59:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 22:59:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1dbafcb

dev-ruby/shoulda-context: Stabilize 1.2.2-r1 amd64, #904904

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

 dev-ruby/shoulda-context/shoulda-context-1.2.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/shoulda-context/shoulda-context-1.2.2-r1.ebuild 
b/dev-ruby/shoulda-context/shoulda-context-1.2.2-r1.ebuild
index 45ea837edb03..f05e98ad050e 100644
--- a/dev-ruby/shoulda-context/shoulda-context-1.2.2-r1.ebuild
+++ b/dev-ruby/shoulda-context/shoulda-context-1.2.2-r1.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/thoughtbot/shoulda-context;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc ~x86"
 IUSE="doc test"
 
 ruby_add_bdepend "test? ( dev-ruby/test-unit:2



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

2023-04-23 Thread Sam James
commit: 070767abb04a3a90426c03de1a6df204769cd74e
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 22:59:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 22:59:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=070767ab

dev-ruby/shoulda: Stabilize 3.6.0-r2 x86, #904904

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

 dev-ruby/shoulda/shoulda-3.6.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/shoulda/shoulda-3.6.0-r2.ebuild 
b/dev-ruby/shoulda/shoulda-3.6.0-r2.ebuild
index 68a709816acb..00c8a7e1334a 100644
--- a/dev-ruby/shoulda/shoulda-3.6.0-r2.ebuild
+++ b/dev-ruby/shoulda/shoulda-3.6.0-r2.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/thoughtbot/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="MIT"
 SLOT="3"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 IUSE=""
 
 # This now more or less a meta-gem and it only contains features for



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

2023-04-23 Thread Sam James
commit: a8d10d606a74bc942f46f5099e7983c5728c91fd
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 22:59:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 22:59:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8d10d60

dev-ruby/shoulda-context: Stabilize 1.2.2-r1 x86, #904904

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

 dev-ruby/shoulda-context/shoulda-context-1.2.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/shoulda-context/shoulda-context-1.2.2-r1.ebuild 
b/dev-ruby/shoulda-context/shoulda-context-1.2.2-r1.ebuild
index f05e98ad050e..9a78de8730e1 100644
--- a/dev-ruby/shoulda-context/shoulda-context-1.2.2-r1.ebuild
+++ b/dev-ruby/shoulda-context/shoulda-context-1.2.2-r1.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/thoughtbot/shoulda-context;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 IUSE="doc test"
 
 ruby_add_bdepend "test? ( dev-ruby/test-unit:2



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

2023-04-23 Thread Sam James
commit: 3e0a33b42db7367c06a2fcb8f706c76f01fdabae
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 22:59:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 22:59:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e0a33b4

dev-ruby/shoulda: Stabilize 3.6.0-r2 amd64, #904904

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

 dev-ruby/shoulda/shoulda-3.6.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/shoulda/shoulda-3.6.0-r2.ebuild 
b/dev-ruby/shoulda/shoulda-3.6.0-r2.ebuild
index a7a5954888f3..68a709816acb 100644
--- a/dev-ruby/shoulda/shoulda-3.6.0-r2.ebuild
+++ b/dev-ruby/shoulda/shoulda-3.6.0-r2.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/thoughtbot/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="MIT"
 SLOT="3"
-KEYWORDS="~amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc ~x86"
 IUSE=""
 
 # This now more or less a meta-gem and it only contains features for



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

2023-04-23 Thread Matt Turner
commit: fb90b44831ff97367f86b655e006d9b24cd64311
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr 23 22:35:10 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr 23 22:36:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb90b448

media-libs/mesa: Version bump to 23.0.3

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

 media-libs/mesa/Manifest   |   1 +
 media-libs/mesa/mesa-23.0.3.ebuild | 456 +
 2 files changed, 457 insertions(+)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index fd90b6ee7fc9..125beeffc82d 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -2,3 +2,4 @@ DIST mesa-22.3.7.tar.xz 17136476 BLAKE2B 
291e94302d3a177f842def9339d1ba012bf10de
 DIST mesa-23.0.0.tar.xz 17492236 BLAKE2B 
f543856c9d85411c86b4ce28cfd412762726c60a3381c7e3f81f70479ff8c01a597279b6a18225b41db51cf5e8786f6955cd3127c8c3244422bc1bca4bc0dfa8
 SHA512 
127e2759a2a31cacd65a0891719ab7bb4a9188844022b4bccaebbedce9c550b9ccb160ad519178ea0d851c4bcb8f0f56febda248ed2ba82b5ddf804855e4694b
 DIST mesa-23.0.1.tar.xz 17559472 BLAKE2B 
50d358e393037381d0d848f868ac3439b0851809c3533432dc428bd77e81bc71bbfd2b598e221b6e8c4c2528ef32e5624aec4fe2e552e01ee98abbcf96a1f5b7
 SHA512 
9bbe0ba0b1a16fe10b35b6aa3a821d96ab9c4ce4ad38056e2c32271e50b48fd5ef6e1a0babadded631f2b136dfb15acf0c41475d73ee28d132c861ce96517e24
 DIST mesa-23.0.2.tar.xz 17595964 BLAKE2B 
5a90fcd8b7096dde1e6c82b9bb5b00622cc1cf35e4308419441d3489d66ed322843db89f2f1162c8c30f6bcddbce867447f83425a29145bd42a742b773ec1258
 SHA512 
c60c47d9430870ce1888018c8d887538ffc18cceaaff8649b6d38207bad873bcf7b37182675cfb0d1d7bfc589c605d7aca3f80c925d983efbd5d03cdbdcf881b
+DIST mesa-23.0.3.tar.xz 17627728 BLAKE2B 
e716d9ddce3da649239c1bc37ec208b9669f316f6b547ca0c69937043f371f0d59ead34fec427297171916045061ddb8783d126f6dec5ece90a0719003fe2c40
 SHA512 
52c778de61daa406c6a1e96a657e9b6fdcc71c8cfda80b7f53acc6470556c7d502c057b9481bb0c3d57ef0263263413fd0d25d53ebf5aa0246fbcc3309de64ae

diff --git a/media-libs/mesa/mesa-23.0.3.ebuild 
b/media-libs/mesa/mesa-23.0.3.ebuild
new file mode 100644
index ..06b88a6fdeca
--- /dev/null
+++ b/media-libs/mesa/mesa-23.0.3.ebuild
@@ -0,0 +1,456 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit llvm meson-multilib python-any-r1 linux-info
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="OpenGL-like graphic library for Linux"
+HOMEPAGE="https://www.mesa3d.org/ https://mesa.freedesktop.org/;
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/mesa.git;
+   inherit git-r3
+else
+   SRC_URI="https://archive.mesa3d.org/${MY_P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris 
~x64-solaris ~x86-solaris"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+RESTRICT="!test? ( test )"
+
+RADEON_CARDS="r300 r600 radeon radeonsi"
+VIDEO_CARDS="${RADEON_CARDS} d3d12 freedreno intel lima nouveau panfrost v3d 
vc4 virgl vivante vmware"
+for card in ${VIDEO_CARDS}; do
+   IUSE_VIDEO_CARDS+=" video_cards_${card}"
+done
+
+IUSE="${IUSE_VIDEO_CARDS}
+   cpu_flags_x86_sse2 d3d9 debug gles1 +gles2 +llvm
+   lm-sensors opencl osmesa +proprietary-codecs selinux
+   test unwind vaapi valgrind vdpau vulkan
+   vulkan-overlay wayland +X xa zink +zstd"
+
+REQUIRED_USE="
+   d3d9?   ( || ( video_cards_intel video_cards_r300 video_cards_r600 
video_cards_radeonsi video_cards_nouveau video_cards_vmware ) )
+   vulkan? ( video_cards_radeonsi? ( llvm ) )
+   vulkan-overlay? ( vulkan )
+   video_cards_radeon? ( x86? ( llvm ) amd64? ( llvm ) )
+   video_cards_r300?   ( x86? ( llvm ) amd64? ( llvm ) )
+   video_cards_radeonsi?   ( llvm )
+   xa? ( X )
+   zink? ( vulkan )
+"
+
+LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.110"
+RDEPEND="
+   >=dev-libs/expat-2.1.0-r3[${MULTILIB_USEDEP}]
+   >=media-libs/libglvnd-1.3.2[X?,${MULTILIB_USEDEP}]
+   >=sys-libs/zlib-1.2.8[${MULTILIB_USEDEP}]
+   unwind? ( sys-libs/libunwind[${MULTILIB_USEDEP}] )
+   llvm? (
+   video_cards_radeonsi? (
+   virtual/libelf:0=[${MULTILIB_USEDEP}]
+   )
+   video_cards_r600? (
+   virtual/libelf:0=[${MULTILIB_USEDEP}]
+   )
+   video_cards_radeon? (
+   virtual/libelf:0=[${MULTILIB_USEDEP}]
+   )
+   )
+   lm-sensors? ( sys-apps/lm-sensors:=[${MULTILIB_USEDEP}] )
+   opencl? (
+   >=virtual/opencl-3[${MULTILIB_USEDEP}]
+   dev-libs/libclc
+   virtual/libelf:0=[${MULTILIB_USEDEP}]
+   )
+   vaapi? (
+   >=media-libs/libva-1.7.3:=[${MULTILIB_USEDEP}]

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

2023-04-23 Thread Sam James
commit: a467d215a6b4c87e6bc5d6db891db78e6811cea2
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 22:35:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 22:35:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a467d215

net-libs/libnftnl: Stabilize 1.2.5 arm, #904915

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

 net-libs/libnftnl/libnftnl-1.2.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libnftnl/libnftnl-1.2.5.ebuild 
b/net-libs/libnftnl/libnftnl-1.2.5.ebuild
index 29124180fafb..b50a3e600ed5 100644
--- a/net-libs/libnftnl/libnftnl-1.2.5.ebuild
+++ b/net-libs/libnftnl/libnftnl-1.2.5.ebuild
@@ -17,7 +17,7 @@ else
https://netfilter.org/projects/${PN}/files/${P}.tar.xz
verify-sig? ( 
https://netfilter.org/projects/${PN}/files/${P}.tar.xz.sig )
"
-   KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv ~s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 
BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-netfilter )"
 fi



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

2023-04-23 Thread Sam James
commit: 00d93e6525a0705396444876503843ccedb8c0cb
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 22:35:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 22:35:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00d93e65

net-misc/openssh: Stabilize 9.3_p1 hppa, #904920

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

 net-misc/openssh/openssh-9.3_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/openssh/openssh-9.3_p1.ebuild 
b/net-misc/openssh/openssh-9.3_p1.ebuild
index 8b41b22c2c90..582b590ddec9 100644
--- a/net-misc/openssh/openssh-9.3_p1.ebuild
+++ b/net-misc/openssh/openssh-9.3_p1.ebuild
@@ -50,7 +50,7 @@ S="${WORKDIR}/${PARCH}"
 
 LICENSE="BSD GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+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"
 # Probably want to drop ssl defaulting to on in a future version.
 IUSE="abi_mips_n32 audit debug hpn kerberos ldns libedit livecd pam +pie sctp 
security-key selinux +ssl static test X X509 xmss"
 



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

2023-04-23 Thread Sam James
commit: c43e9c3cf9190fd80ab89f8abd2b60d75a88ffad
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 22:35:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 22:35:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c43e9c3c

sys-apps/mawk: Stabilize 1.3.4_p20230322 arm, #904921

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

 sys-apps/mawk/mawk-1.3.4_p20230322.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/mawk/mawk-1.3.4_p20230322.ebuild 
b/sys-apps/mawk/mawk-1.3.4_p20230322.ebuild
index 57193b87ed5b..3b49cdcb9a0a 100644
--- a/sys-apps/mawk/mawk-1.3.4_p20230322.ebuild
+++ b/sys-apps/mawk/mawk-1.3.4_p20230322.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 
 BDEPEND="verify-sig? ( sec-keys/openpgp-keys-thomasdickey )"
 



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

2023-04-23 Thread Sam James
commit: d983efdcb9330575179dc51e0e424527f04d54a0
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 22:34:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 22:34:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d983efdc

net-misc/openssh: Stabilize 9.3_p1 arm, #904920

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

 net-misc/openssh/openssh-9.3_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/openssh/openssh-9.3_p1.ebuild 
b/net-misc/openssh/openssh-9.3_p1.ebuild
index bb73cf505ea5..8b41b22c2c90 100644
--- a/net-misc/openssh/openssh-9.3_p1.ebuild
+++ b/net-misc/openssh/openssh-9.3_p1.ebuild
@@ -50,7 +50,7 @@ S="${WORKDIR}/${PARCH}"
 
 LICENSE="BSD GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+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"
 # Probably want to drop ssl defaulting to on in a future version.
 IUSE="abi_mips_n32 audit debug hpn kerberos ldns libedit livecd pam +pie sctp 
security-key selinux +ssl static test X X509 xmss"
 



[gentoo-commits] repo/gentoo:master commit in: sys-block/open-isns/

2023-04-23 Thread Sam James
commit: 716ff52a78ce6b814c8cdb86918c8fe575900a48
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 22:34:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 22:34:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=716ff52a

sys-block/open-isns: Stabilize 0.102 arm, #904924

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

 sys-block/open-isns/open-isns-0.102.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-block/open-isns/open-isns-0.102.ebuild 
b/sys-block/open-isns/open-isns-0.102.ebuild
index 1a42f58c0763..dc86297cd949 100644
--- a/sys-block/open-isns/open-isns-0.102.ebuild
+++ b/sys-block/open-isns/open-isns-0.102.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/open-iscsi/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86"
 IUSE="ssl static"
 
 DEPEND="



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

2023-04-23 Thread Sam James
commit: 5bfd43177e4833323b37466e6d5484e2faa145bb
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 22:32:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 22:32:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bfd4317

net-misc/rsync: Stabilize 3.2.7-r2 x86, #904929

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

 net-misc/rsync/rsync-3.2.7-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/rsync/rsync-3.2.7-r2.ebuild 
b/net-misc/rsync/rsync-3.2.7-r2.ebuild
index 462a4a7be758..2696011e9bfe 100644
--- a/net-misc/rsync/rsync-3.2.7-r2.ebuild
+++ b/net-misc/rsync/rsync-3.2.7-r2.ebuild
@@ -27,7 +27,7 @@ else
SRC_DIR="src-previews"
else
SRC_DIR="src"
-   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"
+   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
 
SRC_URI="https://rsync.samba.org/ftp/rsync/${SRC_DIR}/${P/_/}.tar.gz



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

2023-04-23 Thread Sam James
commit: c64546c51a27adb3a34e1120975251f0cd292e2f
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 22:29:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 22:29:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c64546c5

app-arch/xz-utils: Stabilize 5.4.2 arm, #904914

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

 app-arch/xz-utils/xz-utils-5.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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 45f884a806ff..d33859844c75 100644
--- a/app-arch/xz-utils/xz-utils-5.4.2.ebuild
+++ b/app-arch/xz-utils/xz-utils-5.4.2.ebuild
@@ -35,7 +35,7 @@ else
"
 
if [[ ${PV} != *_alpha* && ${PV} != *_beta* ]] ; then
-   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"
+   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
 
S="${WORKDIR}/${MY_P}"



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

2023-04-23 Thread Sam James
commit: ae6bdfbd857bd0a16c506ea143ebe298b9f5fc3f
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 22:28:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 22:28:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae6bdfbd

dev-ruby/rack: Stabilize 2.2.6.3 sparc, #904117

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

 dev-ruby/rack/rack-2.2.6.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rack/rack-2.2.6.3.ebuild 
b/dev-ruby/rack/rack-2.2.6.3.ebuild
index e62ffea759a0..d89949f18508 100644
--- a/dev-ruby/rack/rack-2.2.6.3.ebuild
+++ b/dev-ruby/rack/rack-2.2.6.3.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc 
x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc 
x86"
 IUSE=""
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2023-04-23 Thread Sam James
commit: cc4c2b8d82f2d3d3286bccfef45bbacb9b865d99
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 22:29:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 22:29:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc4c2b8d

dev-ruby/rack: Stabilize 3.0.4.2 sparc, #904118

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

 dev-ruby/rack/rack-3.0.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rack/rack-3.0.4.2.ebuild 
b/dev-ruby/rack/rack-3.0.4.2.ebuild
index f9945bdd3028..e72dbfab9310 100644
--- a/dev-ruby/rack/rack-3.0.4.2.ebuild
+++ b/dev-ruby/rack/rack-3.0.4.2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc 
x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc 
x86"
 IUSE=""
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2023-04-23 Thread Sam James
commit: 7bc23837fb27888a6a1a89e0f54a34b447211bd0
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 22:27:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 22:27:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bc23837

dev-lang/ruby: Stabilize 3.0.6 ppc, #904759

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

 dev-lang/ruby/ruby-3.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/ruby/ruby-3.0.6.ebuild b/dev-lang/ruby/ruby-3.0.6.ebuild
index 6b40ae10bdaa..a68e584d769f 100644
--- a/dev-lang/ruby/ruby-3.0.6.ebuild
+++ b/dev-lang/ruby/ruby-3.0.6.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://www.ruby-lang.org/;
 SRC_URI="https://cache.ruby-lang.org/pub/ruby/${SLOT}/${MY_P}.tar.xz;
 
 LICENSE="|| ( Ruby-BSD BSD-2 )"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="berkdb debug doc examples gdbm ipv6 jemalloc jit +rdoc rubytests socks5 
+ssl static-libs systemtap tk xemacs"
 
 RDEPEND="



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

2023-04-23 Thread Sam James
commit: f014c40bfae8bf684d64680554198e7973bdd977
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 22:28:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 22:28:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f014c40b

dev-libs/userspace-rcu: Stabilize 0.14.0 arm, #904918

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

 dev-libs/userspace-rcu/userspace-rcu-0.14.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.14.0.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.14.0.ebuild
index 64f3d87ef394..f8442f4f1e9e 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.14.0.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.14.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/8" # subslot = soname version
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="static-libs test"
 RESTRICT="!test? ( test )"
 



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

2023-04-23 Thread Sam James
commit: 7fea49091603659da0a5a4600764bbef31552657
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 22:27:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 22:27:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fea4909

dev-ruby/rspec-expectations: Stabilize 3.12.2 ppc, #904116

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

 dev-ruby/rspec-expectations/rspec-expectations-3.12.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rspec-expectations/rspec-expectations-3.12.2.ebuild 
b/dev-ruby/rspec-expectations/rspec-expectations-3.12.2.ebuild
index e52bc66c9d75..9d002fbaf296 100644
--- a/dev-ruby/rspec-expectations/rspec-expectations-3.12.2.ebuild
+++ b/dev-ruby/rspec-expectations/rspec-expectations-3.12.2.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 SUBVERSION="$(ver_cut 1-2)"



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

2023-04-23 Thread Sam James
commit: 2f3917c9408ba3cde3835cdc5fd3fefa12826ed7
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 22:28:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 22:28:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f3917c9

sys-apps/dmidecode: Stabilize 3.5-r1 arm, #904919

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

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

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



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

2023-04-23 Thread Sam James
commit: 00a79a075eb0bb16bb7ad65df4c6b74f98a0096e
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 22:23:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 22:23:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00a79a07

dev-libs/libffi: Stabilize 3.4.4-r1 arm64, #904936

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

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

diff --git a/dev-libs/libffi/libffi-3.4.4-r1.ebuild 
b/dev-libs/libffi/libffi-3.4.4-r1.ebuild
index be5cd799910a..9cf196ce0dcc 100644
--- a/dev-libs/libffi/libffi-3.4.4-r1.ebuild
+++ b/dev-libs/libffi/libffi-3.4.4-r1.ebuild
@@ -19,7 +19,7 @@ LICENSE="MIT"
 # with FEATURES="-preserved-libs" or another package manager if SONAME
 # changes.
 SLOT="0/8" # SONAME=libffi.so.8
-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"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="debug exec-static-trampoline pax-kernel static-libs test"
 
 RESTRICT="!test? ( test )"



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

2023-04-23 Thread Sam James
commit: 0d3d407294199ef9c17c7839717b5f3f200dc474
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 22:23:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 22:23:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d3d4072

sys-fs/cryptsetup: Stabilize 2.6.1 arm, #904925

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

 sys-fs/cryptsetup/cryptsetup-2.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/cryptsetup/cryptsetup-2.6.1.ebuild 
b/sys-fs/cryptsetup/cryptsetup-2.6.1.ebuild
index a0b43b339648..db8e770c9c0b 100644
--- a/sys-fs/cryptsetup/cryptsetup-2.6.1.ebuild
+++ b/sys-fs/cryptsetup/cryptsetup-2.6.1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"/${P/_/-}
 LICENSE="GPL-2+"
 SLOT="0/12" # libcryptsetup.so version
 if [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv ~s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 fi
 
 CRYPTO_BACKENDS="gcrypt kernel nettle +openssl"



[gentoo-commits] repo/gentoo:master commit in: sys-block/mbuffer/

2023-04-23 Thread Sam James
commit: 610927a21ebf40adea61396c45926379e8aeee71
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 22:23:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 22:23:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=610927a2

sys-block/mbuffer: Stabilize 20230301 arm, #904923

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

 sys-block/mbuffer/mbuffer-20230301.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-block/mbuffer/mbuffer-20230301.ebuild 
b/sys-block/mbuffer/mbuffer-20230301.ebuild
index c0c9a5508e31..e7e12553a571 100644
--- a/sys-block/mbuffer/mbuffer-20230301.ebuild
+++ b/sys-block/mbuffer/mbuffer-20230301.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.maier-komor.de/software/mbuffer/${P}.tgz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc ~riscv x86"
+KEYWORDS="amd64 arm arm64 ppc ~riscv x86"
 IUSE="debug ssl test"
 REQUIRED_USE="test? ( ssl )"
 RESTRICT="!test? ( test )"



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

2023-04-23 Thread Sam James
commit: 8959c2c9a1d5907eff75d1f195e4a8d86b6148b2
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 22:20:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 22:20:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8959c2c9

sys-apps/ethtool: Stabilize 6.2 arm, #904917

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

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

diff --git a/sys-apps/ethtool/ethtool-6.2.ebuild 
b/sys-apps/ethtool/ethtool-6.2.ebuild
index 8cc244706dad..53a7d7a08a15 100644
--- a/sys-apps/ethtool/ethtool-6.2.ebuild
+++ b/sys-apps/ethtool/ethtool-6.2.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://www.kernel.org/pub/software/network/ethtool/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
 IUSE="+netlink"
 
 RDEPEND="netlink? ( net-libs/libmnl )"



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

2023-04-23 Thread Sam James
commit: 2aa5eb7bd6f5f511e6d486d5f85939e2839efcc8
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 22:20:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 22:20:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2aa5eb7b

dev-ruby/test_declarative: Stabilize 0.0.6-r1 sparc, #904903

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

 dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild 
b/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild
index 83aa755b0111..05ab7eb9d171 100644
--- a/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild
+++ b/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild
@@ -20,7 +20,7 @@ RUBY_S="svenfuchs-test_declarative-*"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 IUSE=""
 
 ruby_add_bdepend "test? ( dev-ruby/bundler >=dev-ruby/minitest-5.10:5 )"



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

2023-04-23 Thread Sam James
commit: 2f1f9a5f709c1d6609c0b462bc63c53e5477cda9
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 22:20:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 22:20:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f1f9a5f

dev-ruby/shoulda-context: Stabilize 1.2.2-r1 sparc, #904904

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

 dev-ruby/shoulda-context/shoulda-context-1.2.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/shoulda-context/shoulda-context-1.2.2-r1.ebuild 
b/dev-ruby/shoulda-context/shoulda-context-1.2.2-r1.ebuild
index 0b1ea99bf525..45ea837edb03 100644
--- a/dev-ruby/shoulda-context/shoulda-context-1.2.2-r1.ebuild
+++ b/dev-ruby/shoulda-context/shoulda-context-1.2.2-r1.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/thoughtbot/shoulda-context;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc ~x86"
 IUSE="doc test"
 
 ruby_add_bdepend "test? ( dev-ruby/test-unit:2



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

2023-04-23 Thread Sam James
commit: 15f8e90c7432e77a85b8921a8ebcba93c1cf62c1
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 22:20:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 22:20:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15f8e90c

sys-process/parallel: Stabilize 20230322 arm, #904913

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

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

diff --git a/sys-process/parallel/parallel-20230322.ebuild 
b/sys-process/parallel/parallel-20230322.ebuild
index ab5aff94f8e2..f663a4443798 100644
--- a/sys-process/parallel/parallel-20230322.ebuild
+++ b/sys-process/parallel/parallel-20230322.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.bz2.sig 
)"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86 
~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86 
~amd64-linux ~x86-linux ~x64-macos"
 
 RDEPEND="
dev-lang/perl



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

2023-04-23 Thread Sam James
commit: 4b39fc38e045d291ea09e61be1d4d78545eba03a
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 22:20:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 22:20:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b39fc38

dev-ruby/shoulda: Stabilize 3.6.0-r2 sparc, #904904

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

 dev-ruby/shoulda/shoulda-3.6.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/shoulda/shoulda-3.6.0-r2.ebuild 
b/dev-ruby/shoulda/shoulda-3.6.0-r2.ebuild
index c33f3f9c72bc..a7a5954888f3 100644
--- a/dev-ruby/shoulda/shoulda-3.6.0-r2.ebuild
+++ b/dev-ruby/shoulda/shoulda-3.6.0-r2.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/thoughtbot/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="MIT"
 SLOT="3"
-KEYWORDS="~amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc ~x86"
 IUSE=""
 
 # This now more or less a meta-gem and it only contains features for



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

2023-04-23 Thread Sam James
commit: 054d18931149cd59de9c7f42c31351da1c8105b5
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 22:20:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 22:20:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=054d1893

dev-ruby/shoulda-matchers: Stabilize 3.1.3-r2 sparc, #904904

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

 dev-ruby/shoulda-matchers/shoulda-matchers-3.1.3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/shoulda-matchers/shoulda-matchers-3.1.3-r2.ebuild 
b/dev-ruby/shoulda-matchers/shoulda-matchers-3.1.3-r2.ebuild
index 3f66c11c3327..f8937c30dcd2 100644
--- a/dev-ruby/shoulda-matchers/shoulda-matchers-3.1.3-r2.ebuild
+++ b/dev-ruby/shoulda-matchers/shoulda-matchers-3.1.3-r2.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/thoughtbot/shoulda-matchers;
 
 LICENSE="MIT"
 SLOT="3"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc ~x86"
 IUSE=""
 
 ruby_add_rdepend ">=dev-ruby/activesupport-4.0.0:*"



  1   2   3   4   5   6   >