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

2024-02-20 Thread Sam James
commit: b9910d2ea511dc504b9c91f4fadf8329d291daa9
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 21 07:54:30 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 21 07:54:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9910d2e

net-misc/streamlink: drop 6.5.0

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

 net-misc/streamlink/Manifest|  1 -
 net-misc/streamlink/streamlink-6.5.0.ebuild | 74 -
 2 files changed, 75 deletions(-)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index 9ec946a447ce..1a6831ca687e 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -1,4 +1,3 @@
-DIST streamlink-6.5.0.tar.gz 715983 BLAKE2B 
f680d034f3f5c66609c1e26f2061f34d6aa8f233d9bb8ac238b675bf12bc69751e48df4f222b7d6f6e25697664afccc01b1fedc14410d5e3a47eaed0ad591af6
 SHA512 
affd45d1b17704768a405b389f9696090917e5cc73b0e22455e7f944eb0798dae7b23f73a728d3641fb43a5104e731816442be0e6f05a04a5bfe132c28d5491c
 DIST streamlink-6.5.1.tar.gz 717297 BLAKE2B 
7f24a9ac2e62ff08d2126e4aceda75cbd46d78de08784336dd3b4d7608cd7885a5dca28bd9dda9f8c217b9cc428f8f50f09d0c45e470e0d3534ecd3effb2a95f
 SHA512 
b31b34a2ef510d47d396b12b770c042bed24ff61835db6a654722803ae94e8371aa547f30bf20d7cf34d737ed9bd59bcea1bb1810e926cfc7ae3fa72f38881d8
 DIST streamlink-6.6.1.tar.gz 736718 BLAKE2B 
62a4f69ca691bd7538223b142161c7e622303a73b58b42dd29346f19c2c2c002b74372a299a1dd2b70835ff059ad04da40c173d3774ec7984a7715a4fda4477e
 SHA512 
78552c0a736d1b27d40af01f545a8c137290ded24f63a89254847f0dd5af80e5dc70736344dc6fec0f5e5af9df71f2c85d2c7b22a56165283e556b2f7cd0ddb6
 DIST streamlink-6.6.2.tar.gz 737076 BLAKE2B 
f1603c292cbb1135534d34b89bad3d859194a9d9b602aafc05e38d901071b77a92fc054387081a4579a4504642d33454427ee239def80a8ec0b50f901dab05ab
 SHA512 
727fbd6bbf03a55a468b625984abe3d7f1792aaab11b2a55d5b0526454cc1959d7bfb3579526eb9e7493a44277302e6f40556f3ad99509751f950d49605b60db

diff --git a/net-misc/streamlink/streamlink-6.5.0.ebuild 
b/net-misc/streamlink/streamlink-6.5.0.ebuild
deleted file mode 100644
index f1165e09988f..
--- a/net-misc/streamlink/streamlink-6.5.0.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} = * ]]; then
-   EGIT_REPO_URI="https://github.com/streamlink/${PN}.git;
-   inherit git-r3
-fi
-
-DISTUTILS_SINGLE_IMPL=1
-# >= 6.2.1 uses a bunch of setuptools hooks instead of vanilla setuptools
-# 
https://github.com/streamlink/streamlink/commit/194d9bc193f5285bc1ba33af5fd89209a96ad3a7
-DISTUTILS_USE_PEP517=standalone
-PYTHON_COMPAT=( python3_{10..12} )
-PYTHON_REQ_USE='xml(+),threads(+)'
-inherit distutils-r1
-
-DESCRIPTION="CLI for extracting streams from websites to a video player of 
your choice"
-HOMEPAGE="https://streamlink.github.io/;
-
-if [[ ${PV} != * ]]; then
-   
SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz;
-fi
-
-LICENSE="BSD-2 Apache-2.0"
-SLOT="0"
-if [[ ${PV} != * ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~x86"
-fi
-
-# See 
https://github.com/streamlink/streamlink/commit/9d8156dd794ee0919297cd90d85bcc11b8a28358
 for chardet/charset-normalizer dep
-RDEPEND="
-   media-video/ffmpeg
-   $(python_gen_cond_dep '
-   dev-python/certifi[${PYTHON_USEDEP}]
-   || (
-   dev-python/chardet[${PYTHON_USEDEP}]
-   dev-python/charset-normalizer[${PYTHON_USEDEP}]
-   )
-   >=dev-python/requests-2.26.0[${PYTHON_USEDEP}]
-   dev-python/isodate[${PYTHON_USEDEP}]
-   >=dev-python/lxml-4.6.4[${PYTHON_USEDEP}]
-   >=dev-python/websocket-client-1.2.1[${PYTHON_USEDEP}]
-   dev-python/pycountry[${PYTHON_USEDEP}]
-   >=dev-python/pycryptodome-3.4.3[${PYTHON_USEDEP}]
-   >dev-python/PySocks-1.5.7[${PYTHON_USEDEP}]
-   >=dev-python/trio-0.22.0[${PYTHON_USEDEP}]
-   >=dev-python/trio-websocket-0.9.0[${PYTHON_USEDEP}]
-   >=dev-python/urllib3-1.26.0[${PYTHON_USEDEP}]
-   ')
-"
-BDEPEND="
-   $(python_gen_cond_dep '
-   >=dev-python/setuptools-64[${PYTHON_USEDEP}]
-   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
-   test? (
-   >=dev-python/freezegun-1.0.0[${PYTHON_USEDEP}]
-   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
-   dev-python/pytest-trio[${PYTHON_USEDEP}]
-   dev-python/requests-mock[${PYTHON_USEDEP}]
-   )
-   ')
-"
-
-if [[ ${PV} == * ]]; then
-   RDEPEND+="
-   $(python_gen_cond_dep '
-   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
-   ')
-   "
-fi
-
-distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: net-dns/c-ares/, net-dns/c-ares/files/

2024-02-20 Thread Sam James
commit: 75f9e2140367bcc87c167c9012f4a30302f28d0e
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 21 07:45:12 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 21 07:53:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75f9e214

net-dns/c-ares: drop 1.19.1, 1.21.0, 1.24.0, 1.25.0

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

 net-dns/c-ares/Manifest|   6 --
 net-dns/c-ares/c-ares-1.19.1.ebuild|  71 -
 net-dns/c-ares/c-ares-1.21.0.ebuild|  88 
 net-dns/c-ares/c-ares-1.24.0.ebuild| 115 -
 net-dns/c-ares/c-ares-1.25.0.ebuild|  92 -
 ...res-1.24.0-ares__iface_ips_enumerate-stub.patch |  34 --
 net-dns/c-ares/files/c-ares-1.24.0-getrandom.patch |  80 --
 .../files/c-ares-1.24.0-tests-symbol-hiding.patch  | 109 ---
 8 files changed, 595 deletions(-)

diff --git a/net-dns/c-ares/Manifest b/net-dns/c-ares/Manifest
index 71a98e4e9b04..5688eb61fabf 100644
--- a/net-dns/c-ares/Manifest
+++ b/net-dns/c-ares/Manifest
@@ -1,9 +1,3 @@
-DIST c-ares-1.19.1.tar.gz 1579100 BLAKE2B 
4b6c9593edb1a91ab76d54ddacb1cd5d67006d5e628ea1f3289f54e9360be32abeb5d8fc7d23e193feab3e7928e8efde82757eb12fe217dc92ed0d9132bedf5d
 SHA512 
466a94efda626e815a6ef7a890637056339f883d549ea6055e289fd8cd2391130e5682c905c0fb3bd7e955af7f6deb793562c170eb0ee066a4a62085a82ba470
-DIST c-ares-1.19.1.tar.gz.asc 488 BLAKE2B 
9c47d7b3e67d9a2bd1e332912d21d20ca591fc34f81707c18a4615ea14ba2da00146d1998250a5f4dd2a0b1c04f9bd2013d4940ac734674c0bdff6815985e19d
 SHA512 
1b204ab1a667af1326be4b7c62c0919aacd447a2e00efea4b8ef2ec9f2b13ffb236a836ff8953b0b3359727faf3fb8cfcd71d0b06a0e533a09f9e9ea66024f4e
-DIST c-ares-1.21.0.tar.gz 1623742 BLAKE2B 
708933603dfc6c0286e798b3244eb9d8bce500acb915a255b82e00133509e5c2ceaad6b9b4cd081fcd9193b64fdb72e4e7ff6deeca8eb1744124ab9239cacac0
 SHA512 
c526b0a28d8ea1c6a53215dfd52e8250c968513a667c5414459d97d46288da7e7a2193d757fc78225e56c6684b3d30e756dd3e5a31917e996c871773a34892ea
-DIST c-ares-1.21.0.tar.gz.asc 488 BLAKE2B 
b1985393dfc147abe729b5622c4c92585072173a169947caf1a9521d341dac2119e34691b96e31716df66a251dbba3a5284cddd4c47af0d0bd91e20576d5671e
 SHA512 
0e75e51ebf97ec4ed0880811ddb60f741ea190c2e63011aad9a4233fe4e2481d0c660d401a5cf596fe257930365a366082c2b5faa34bb7b346d147cfc51392ff
-DIST c-ares-1.24.0.tar.gz 1368749 BLAKE2B 
aae99e1b5715ae4c68b84e3ceedf3e9758cf0f961bb85bfe870def2bd0342ac26d71a3a784708050c7a339360962567031e83c6b9a61a163ecaba0def6ceb24d
 SHA512 
3701853e263de94daf19734185ad913848c19b825e0738926b418a54b0628ee1ac95a49ebfaa2ddf3eed74a7ef209e1a0a8f573df3e507ef1f11fcc53fc5eb68
-DIST c-ares-1.24.0.tar.gz.asc 488 BLAKE2B 
965dc1ec04aae5ec4fb5e3cee6dfe99c102112d12498f841377d901e87d8b13e17a48ba8393054849206a21333173bd3ab1d7c61cf76b6c7415f5bf99a7ada1c
 SHA512 
dda1b8d3e715b5ba117542cab31826faf821061ea6ceefa77c0452f1d17d0c84a0cc5891722eb8e7f54da087c352409197d1e1a06420035a62c391e8e93cb8dd
 DIST c-ares-1.25.0.tar.gz 1264129 BLAKE2B 
a4f4b493e1331ade27504238c3e520e1ffaa525baf99442c88de3aeda1eb06a12ec804a5f0f699fb8acd469ccd2b3d08f5c32b4d01d50cfdc31097665087fce9
 SHA512 
f73ffc45c17f1e952ea5fae8a1d9e1508427f21c821ff470ff0b728cc4a1e21d1274f95d9192c22f704bc7e0f58a633608cfdc1704dfe8950902fdfc3dfa2e1c
 DIST c-ares-1.25.0.tar.gz.asc 488 BLAKE2B 
45b07fc1ef14452b8a4fda63f134e389b66c120ccd8de3d48ccc5659c481db1796339a1968db406cf9b3da1a9c5aa81ccf538bc0546bb6c4babbe7de9c14f576
 SHA512 
9cf2dcd80807b54cd7fa6871283863384a4b6b10e0ef9c287bb4969a9169b7f12180a15c5fa756770c5ba01558ef48615efa546d19b3496e3cbe0454346b
 DIST c-ares-1.26.0.tar.gz 1298394 BLAKE2B 
9bcbb321b31518fdd3481447e1bba733dbf0eabd1876aa0fec6737888fd176b837c64e6b22ae5754a905f0fd1591d4fd516db558fafae92cc2684ad7e0c29f63
 SHA512 
81657b8b9840a565b04ecf87ef8f0fc3192a9594808e47aed5e5bbebf2b5f0066b0cd5fae70f0fe70b68d428b4cc75fba22d2ae7683c6d0f87979c414c072af1

diff --git a/net-dns/c-ares/c-ares-1.19.1.ebuild 
b/net-dns/c-ares/c-ares-1.19.1.ebuild
deleted file mode 100644
index 4341bf88bddb..
--- a/net-dns/c-ares/c-ares-1.19.1.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/danielstenberg.asc
-inherit edo multilib-minimal verify-sig
-
-DESCRIPTION="C library that resolves names asynchronously"
-HOMEPAGE="https://c-ares.org/;
-SRC_URI="
-   https://c-ares.org/download/${P}.tar.gz
-   verify-sig? ( https://c-ares.org/download/${P}.tar.gz.asc )
-"
-
-# ISC for lib/{bitncmp.c,inet_ntop.c,inet_net_pton.c} (bug #912405)
-LICENSE="MIT ISC"
-# Subslot = SONAME of libcares.so.2
-SLOT="0/2"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
-IUSE="static-libs test"

[gentoo-commits] repo/gentoo:master commit in: sys-process/numactl/files/, sys-process/numactl/

2024-02-20 Thread Sam James
commit: 2478fa3fb9482b84cd1ab953479916bd60ab204e
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 21 07:52:25 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 21 07:53:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2478fa3f

sys-process/numactl: add 2.0.18

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

 sys-process/numactl/Manifest  |  1 +
 .../numactl/files/numactl-2.0.18-numademo-cflags.patch| 15 +++
 .../{numactl-.ebuild => numactl-2.0.18.ebuild}|  4 ++--
 sys-process/numactl/numactl-.ebuild   |  4 ++--
 4 files changed, 20 insertions(+), 4 deletions(-)

diff --git a/sys-process/numactl/Manifest b/sys-process/numactl/Manifest
index 1c6384c9de51..dd43d2b7a2b7 100644
--- a/sys-process/numactl/Manifest
+++ b/sys-process/numactl/Manifest
@@ -1 +1,2 @@
 DIST numactl-2.0.16.tar.gz 450003 BLAKE2B 
3ac38129b914d62958182020f57969878f2817bd3155c6b5362a66f96deb2058268fa8004729a2d642c8c0bee73a451030a287958fa145247b7685e426aa
 SHA512 
6e17724567c363a08994fe7f5569b6ec62bd1ae608244945fddcb2d6a212b08140340f0d862595ba4016fcba95193e851cb286798f685d314b4c72687af6d879
+DIST numactl-2.0.18.tar.gz 447393 BLAKE2B 
c89d0492e7b3a3e7c569c0081ecf914f2a145d28de1fa0edf26ab23c5e9e1605e4e8f127fd28498436dd2c36ebf9a59e1feba2b525b2b3a00e2aab7be5eb0a54
 SHA512 
17abe7a3744065edb5ec1e27135873629031c509313809ca99e0d9254f7a5cb00cce5b32173e811e9b9d7cb407aabdcbe3c6be6e3b094ad3e7d696a154b7f1ec

diff --git a/sys-process/numactl/files/numactl-2.0.18-numademo-cflags.patch 
b/sys-process/numactl/files/numactl-2.0.18-numademo-cflags.patch
new file mode 100644
index ..629d625915f0
--- /dev/null
+++ b/sys-process/numactl/files/numactl-2.0.18-numademo-cflags.patch
@@ -0,0 +1,15 @@
+https://bugs.gentoo.org/540856
+
+respect user CFLAGS
+
+--- a/Makefile.am
 b/Makefile.am
+@@ -25,7 +25,7 @@ numastat_CFLAGS = $(AM_CFLAGS) -std=gnu99 
-DVERSION=\"$(shell cat ${srcdir}/VERS
+ 
+ numademo_SOURCES = numademo.c stream_lib.c stream_lib.h mt.c mt.h 
clearcache.c util.c clearcache.h
+ numademo_CPPFLAGS = $(AM_CPPFLAGS) -DHAVE_STREAM_LIB -DHAVE_MT 
-DHAVE_CLEAR_CACHE
+-numademo_CFLAGS = $(AM_CFLAGS) -O3 -ffast-math -funroll-loops
++numademo_CFLAGS = $(AM_CFLAGS) -ffast-math -funroll-loops
+ if HAVE_TREE_VECTORIZE
+ numademo_CFLAGS += -ftree-vectorize
+ endif

diff --git a/sys-process/numactl/numactl-.ebuild 
b/sys-process/numactl/numactl-2.0.18.ebuild
similarity index 93%
copy from sys-process/numactl/numactl-.ebuild
copy to sys-process/numactl/numactl-2.0.18.ebuild
index 75c8f3695219..4b812dd7dfed 100644
--- a/sys-process/numactl/numactl-.ebuild
+++ b/sys-process/numactl/numactl-2.0.18.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -20,7 +20,7 @@ SLOT="0"
 IUSE="static-libs"
 
 PATCHES=(
-   "${FILESDIR}"/${PN}-2.0.14-numademo-cflags.patch # bug #540856
+   "${FILESDIR}"/${PN}-2.0.18-numademo-cflags.patch # bug #540856
 )
 
 src_prepare() {

diff --git a/sys-process/numactl/numactl-.ebuild 
b/sys-process/numactl/numactl-.ebuild
index 75c8f3695219..4b812dd7dfed 100644
--- a/sys-process/numactl/numactl-.ebuild
+++ b/sys-process/numactl/numactl-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -20,7 +20,7 @@ SLOT="0"
 IUSE="static-libs"
 
 PATCHES=(
-   "${FILESDIR}"/${PN}-2.0.14-numademo-cflags.patch # bug #540856
+   "${FILESDIR}"/${PN}-2.0.18-numademo-cflags.patch # bug #540856
 )
 
 src_prepare() {



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

2024-02-20 Thread Sam James
commit: 5d31c2324291940deaecdcde6a7d10e8a2cc7e0b
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 21 07:52:52 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 21 07:53:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d31c232

sys-process/numactl: fix typo in comment

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

 sys-process/numactl/numactl-2.0.16-r1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-process/numactl/numactl-2.0.16-r1.ebuild 
b/sys-process/numactl/numactl-2.0.16-r1.ebuild
index a39bb8f7095b..2bc5e5c51dfe 100644
--- a/sys-process/numactl/numactl-2.0.16-r1.ebuild
+++ b/sys-process/numactl/numactl-2.0.16-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -21,8 +21,8 @@ IUSE="static-libs"
 
 PATCHES=(
"${FILESDIR}"/${PN}-2.0.14-numademo-cflags.patch # bug #540856
-   "${FILESDIR}"/${PN}-2.0.16-replace-stat64-with-normal-functions.patch # 
bug #540856
-   "${FILESDIR}"/${PN}-2.0.16-configure-check-for-largefile-support.patch 
# bug #540856
+   "${FILESDIR}"/${PN}-2.0.16-replace-stat64-with-normal-functions.patch # 
bug #906539
+   "${FILESDIR}"/${PN}-2.0.16-configure-check-for-largefile-support.patch 
# bug #906539
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: sys-process/numactl/files/, sys-process/numactl/

2024-02-20 Thread Sam James
commit: 214868f4efb71f25d792d6d2254f5cad8a62c7f1
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 21 07:47:30 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 21 07:53:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=214868f4

sys-process/numactl: drop 2.0.14, 2.0.14-r1, 2.0.16

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

 sys-process/numactl/Manifest   |  1 -
 .../numactl/files/numactl-2.0.14-latomic.patch | 50 --
 sys-process/numactl/numactl-2.0.14-r1.ebuild   | 76 --
 sys-process/numactl/numactl-2.0.14.ebuild  | 71 
 sys-process/numactl/numactl-2.0.16.ebuild  | 67 ---
 5 files changed, 265 deletions(-)

diff --git a/sys-process/numactl/Manifest b/sys-process/numactl/Manifest
index 291aeb4b2047..1c6384c9de51 100644
--- a/sys-process/numactl/Manifest
+++ b/sys-process/numactl/Manifest
@@ -1,2 +1 @@
-DIST numactl-2.0.14.tar.gz 439000 BLAKE2B 
5f2abe25061ac29ecad8a6b24fe800d72c3538d9a155358f4b329ed1140053c7dbd93f01891904f76db94ed01113a34b4ebcbbf40e4060caf747958785ac9590
 SHA512 
28b95985d6b2f26c5f6f15fe235224c998c86f534adf5fdaa355a292cf2fd65515c91ba2a76c899d552d439b18ea1209a1712bd6755f8ee3a442f3935993b2e6
 DIST numactl-2.0.16.tar.gz 450003 BLAKE2B 
3ac38129b914d62958182020f57969878f2817bd3155c6b5362a66f96deb2058268fa8004729a2d642c8c0bee73a451030a287958fa145247b7685e426aa
 SHA512 
6e17724567c363a08994fe7f5569b6ec62bd1ae608244945fddcb2d6a212b08140340f0d862595ba4016fcba95193e851cb286798f685d314b4c72687af6d879

diff --git a/sys-process/numactl/files/numactl-2.0.14-latomic.patch 
b/sys-process/numactl/files/numactl-2.0.14-latomic.patch
deleted file mode 100644
index 61655f409967..
--- a/sys-process/numactl/files/numactl-2.0.14-latomic.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-From e0de0d9e981ddb53bdeb4a4b9dc43046c9ff4ff9 Mon Sep 17 00:00:00 2001
-From: Fabrice Fontaine 
-Date: Thu, 6 May 2021 23:08:36 +0200
-Subject: [PATCH] link with -latomic if needed
-
-numactl unconditionally uses __atomic_fetch_and but some architectures
-(e.g. sparc) needs to link with -latomic to be able to use it. So check
-if -latomic is needed and update numa.pc accordingly
-
-Signed-off-by: Fabrice Fontaine 

- Makefile.am  | 1 +
- configure.ac | 2 ++
- numa.pc.in   | 1 +
- 3 files changed, 4 insertions(+)
-
-diff --git a/Makefile.am b/Makefile.am
-index 44d0d76..34f6815 100644
 a/Makefile.am
-+++ b/Makefile.am
-@@ -151,6 +151,7 @@ SED_PROCESS = \
- -e 's,@exec_prefix\@,$(exec_prefix),g' \
- -e 's,@libdir\@,$(libdir),g' \
- -e 's,@includedir\@,$(includedir),g' \
-+-e 's,@LIBS\@,$(LIBS),g' \
- < $< > $@ || rm $@
- 
- %.pc: %.pc.in Makefile
-diff --git a/configure.ac b/configure.ac
-index 659a765..e3b0eb3 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -24,6 +24,8 @@ AM_CONDITIONAL([HAVE_TREE_VECTORIZE], [test 
x"${tree_vectorize}" = x"true"])
- 
- AC_CONFIG_FILES([Makefile])
- 
-+AC_SEARCH_LIBS([__atomic_fetch_and_1], [atomic])
-+
- # GCC tries to be "helpful" and only issue a warning for unrecognized
- # attributes.  So we compile the test with Werror, so that if the
- # attribute is not recognized the compilation fails
-diff --git a/numa.pc.in b/numa.pc.in
-index 8a0f202..cc04d50 100644
 a/numa.pc.in
-+++ b/numa.pc.in
-@@ -8,3 +8,4 @@ Description: NUMA policy library
- Version: @VERSION@
- Cflags: -I${includedir}
- Libs: -L${libdir} -lnuma
-+Libs.Private: @LIBS@

diff --git a/sys-process/numactl/numactl-2.0.14-r1.ebuild 
b/sys-process/numactl/numactl-2.0.14-r1.ebuild
deleted file mode 100644
index 7cbcd6f6a72d..
--- a/sys-process/numactl/numactl-2.0.14-r1.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} != 2.0.14 ]] ; then
-   eerror "Please do not bump to 2.0.15! It's broken:"
-   eerror "https://github.com/numactl/numactl/issues/135;
-   eerror "It's also missing a dist tarball:"
-   eerror "https://github.com/numactl/numactl/issues/140;
-   die "Please check ebuild!"
-fi
-
-inherit autotools multilib-minimal
-
-DESCRIPTION="Utilities and libraries for NUMA systems"
-HOMEPAGE="https://github.com/numactl/numactl;
-if [[ ${PV} ==  ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/numactl/numactl.git;
-else
-   
SRC_URI="https://github.com/numactl/numactl/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~alpha amd64 arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc 
x86 ~amd64-linux"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="static-libs"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.0.14-latomic.patch
-   "${FILESDIR}"/${PN}-2.0.14-numademo-cflags.patch # bug #540856
-)
-
-src_prepare() {
-   default
-
-   eautoreconf
-
-   # We need to copy the sources or else tests will fail
-   multilib_copy_sources

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

2024-02-20 Thread Sam James
commit: b167d604f1b7d98b6da1d4a13a73dd28e0e96fc9
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 21 07:54:22 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 21 07:54:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b167d604

net-misc/streamlink: add 6.6.2

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

 net-misc/streamlink/Manifest|  1 +
 net-misc/streamlink/streamlink-6.6.2.ebuild | 74 +
 2 files changed, 75 insertions(+)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index 80b0d197feba..9ec946a447ce 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -1,3 +1,4 @@
 DIST streamlink-6.5.0.tar.gz 715983 BLAKE2B 
f680d034f3f5c66609c1e26f2061f34d6aa8f233d9bb8ac238b675bf12bc69751e48df4f222b7d6f6e25697664afccc01b1fedc14410d5e3a47eaed0ad591af6
 SHA512 
affd45d1b17704768a405b389f9696090917e5cc73b0e22455e7f944eb0798dae7b23f73a728d3641fb43a5104e731816442be0e6f05a04a5bfe132c28d5491c
 DIST streamlink-6.5.1.tar.gz 717297 BLAKE2B 
7f24a9ac2e62ff08d2126e4aceda75cbd46d78de08784336dd3b4d7608cd7885a5dca28bd9dda9f8c217b9cc428f8f50f09d0c45e470e0d3534ecd3effb2a95f
 SHA512 
b31b34a2ef510d47d396b12b770c042bed24ff61835db6a654722803ae94e8371aa547f30bf20d7cf34d737ed9bd59bcea1bb1810e926cfc7ae3fa72f38881d8
 DIST streamlink-6.6.1.tar.gz 736718 BLAKE2B 
62a4f69ca691bd7538223b142161c7e622303a73b58b42dd29346f19c2c2c002b74372a299a1dd2b70835ff059ad04da40c173d3774ec7984a7715a4fda4477e
 SHA512 
78552c0a736d1b27d40af01f545a8c137290ded24f63a89254847f0dd5af80e5dc70736344dc6fec0f5e5af9df71f2c85d2c7b22a56165283e556b2f7cd0ddb6
+DIST streamlink-6.6.2.tar.gz 737076 BLAKE2B 
f1603c292cbb1135534d34b89bad3d859194a9d9b602aafc05e38d901071b77a92fc054387081a4579a4504642d33454427ee239def80a8ec0b50f901dab05ab
 SHA512 
727fbd6bbf03a55a468b625984abe3d7f1792aaab11b2a55d5b0526454cc1959d7bfb3579526eb9e7493a44277302e6f40556f3ad99509751f950d49605b60db

diff --git a/net-misc/streamlink/streamlink-6.6.2.ebuild 
b/net-misc/streamlink/streamlink-6.6.2.ebuild
new file mode 100644
index ..da450aa9f963
--- /dev/null
+++ b/net-misc/streamlink/streamlink-6.6.2.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} = * ]]; then
+   EGIT_REPO_URI="https://github.com/streamlink/${PN}.git;
+   inherit git-r3
+fi
+
+DISTUTILS_SINGLE_IMPL=1
+# >= 6.2.1 uses a bunch of setuptools hooks instead of vanilla setuptools
+# 
https://github.com/streamlink/streamlink/commit/194d9bc193f5285bc1ba33af5fd89209a96ad3a7
+DISTUTILS_USE_PEP517=standalone
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE='xml(+),threads(+)'
+inherit distutils-r1
+
+DESCRIPTION="CLI for extracting streams from websites to a video player of 
your choice"
+HOMEPAGE="https://streamlink.github.io/;
+
+if [[ ${PV} != * ]]; then
+   
SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz;
+fi
+
+LICENSE="BSD-2 Apache-2.0"
+SLOT="0"
+if [[ ${PV} != * ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+# See 
https://github.com/streamlink/streamlink/commit/9d8156dd794ee0919297cd90d85bcc11b8a28358
 for chardet/charset-normalizer dep
+RDEPEND="
+   media-video/ffmpeg
+   $(python_gen_cond_dep '
+   dev-python/certifi[${PYTHON_USEDEP}]
+   || (
+   dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/charset-normalizer[${PYTHON_USEDEP}]
+   )
+   >=dev-python/requests-2.26.0[${PYTHON_USEDEP}]
+   dev-python/isodate[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.6.4[${PYTHON_USEDEP}]
+   >=dev-python/websocket-client-1.2.1[${PYTHON_USEDEP}]
+   dev-python/pycountry[${PYTHON_USEDEP}]
+   >=dev-python/pycryptodome-3.4.3[${PYTHON_USEDEP}]
+   >dev-python/PySocks-1.5.7[${PYTHON_USEDEP}]
+   >=dev-python/trio-0.22.0[${PYTHON_USEDEP}]
+   >=dev-python/trio-websocket-0.9.0[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.26.0[${PYTHON_USEDEP}]
+   ')
+"
+BDEPEND="
+   $(python_gen_cond_dep '
+   >=dev-python/setuptools-64[${PYTHON_USEDEP}]
+   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/freezegun-1.0.0[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-trio[${PYTHON_USEDEP}]
+   dev-python/requests-mock[${PYTHON_USEDEP}]
+   )
+   ')
+"
+
+if [[ ${PV} == * ]]; then
+   RDEPEND+="
+   $(python_gen_cond_dep '
+   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
+   ')
+   "
+fi
+
+distutils_enable_tests pytest



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

2024-02-20 Thread Sam James
commit: 4a962e42958e631c592cbcf6cf5081f730123538
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 21 07:46:34 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 21 07:53:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a962e42

sys-apps/ed: add 1.20.1

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

 sys-apps/ed/Manifest |  2 ++
 sys-apps/ed/ed-1.20.1.ebuild | 48 
 2 files changed, 50 insertions(+)

diff --git a/sys-apps/ed/Manifest b/sys-apps/ed/Manifest
index 1fea5f45d6b2..34c451955b16 100644
--- a/sys-apps/ed/Manifest
+++ b/sys-apps/ed/Manifest
@@ -1,4 +1,6 @@
 DIST ed-1.19.tar.lz 66448 BLAKE2B 
139305a1d64e96f7eadcb462325918e5eee18de229ec8e1b3fac29dc9b8ef58ceea4cd7ffdbd3674fd7f421d90bc0c9e3557318eb57830d7cd46e579828fa95d
 SHA512 
594d5cf895931783110ee1956078f6a77aee022fb67730cbc6f1d30521c120b97820a5eb349278575f85c4c1e17fea0e16a3bc22592edae53c6fd27941ee3d7e
 DIST ed-1.19.tar.lz.sig 72 BLAKE2B 
ada611148a6347d8953c65669b61f69eb0ed8d48f6dc4ffaab8975dd7e28f1d87e434493a77e817ca05874f741e243309529e60e95f2a7636148fa71c711f5e3
 SHA512 
03ff7cf2f337fdc94efaa1374ce95d37c29c556b2a9a13f7216e05e8e9e9efc95bcbb554bd05000b5283d5f20884f3f50b16f220fba8e6ff318b1b975c6a44c9
+DIST ed-1.20.1.tar.lz 69062 BLAKE2B 
bcdfd8390d69bc5980823b81863bfa3e871d525140c77790ac1b39fd0cab201c8e9ab63c708eb619e305e6a1dfb8db0cb1e3cad66a90acff528c7bd3214157ea
 SHA512 
a528e5f8e53a6102a25d5607dccf14310aca3b19fad3341cc72b7e5cd560ebd1ff9361d422525e456da5752b8ff2ee92bd7d5d8e6d545e4ff8e1c31d20ab83df
+DIST ed-1.20.1.tar.lz.sig 72 BLAKE2B 
5fe7a32df4d889983b0321cb7c0aff705e8357cf961cec202703ae1cc23e01057c8b236582a3f17ad03e219248b6fe1d25ae5197640ccc2e14b9f11c682a
 SHA512 
9d63dc1f32a41d0c5d1878cee3756e418fcf33d2d3e769ded3a358190e3f42c86040b3c4ff158afb1e6b7a4ae21867705b76cc15f92ce7a9b2f160fa9daea3f1
 DIST ed-1.20.tar.lz 69366 BLAKE2B 
d212c6d5302627145332ec25b989ca2d4a064ce5c0ea45ad1ad6b780ffd72037ff2144b933c52667c52192d6f5acd5766b5c31d4a2b5cf5993813c43e1523af3
 SHA512 
90c0f24b1d0b7abd18d34345bc37de0e67a0bb96375a4531a742a89b53d4858c30781911c22d81aa0387d0cf4d2153e0b4286fd3483b05e4c35d5e02c0991c53
 DIST ed-1.20.tar.lz.sig 72 BLAKE2B 
25673b17d6b97f21255d3c706928ea7eed6a06b2d39787f0a6791e809218cb6a610091ed9ed1147c8027855279ac65b948d4faaef4774ffd567f6ea172c0744f
 SHA512 
d1360a08cc430301ba2baf8be112b08f48545815d3090ae7da8e448f3e13806eba286d9ec13cd00f3e289e6e82b861fa7dabd63b48c75bee1e0ab59b72dc239d

diff --git a/sys-apps/ed/ed-1.20.1.ebuild b/sys-apps/ed/ed-1.20.1.ebuild
new file mode 100644
index ..a6c6dacf9a4c
--- /dev/null
+++ b/sys-apps/ed/ed-1.20.1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/antoniodiazdiaz.asc
+inherit edo toolchain-funcs unpacker verify-sig
+
+MY_P="${PN}-${PV/_/-}"
+
+DESCRIPTION="Your basic line editor"
+HOMEPAGE="https://www.gnu.org/software/ed/;
+SRC_URI="
+   mirror://gnu/ed/${MY_P}.tar.lz
+   https://download.savannah.gnu.org/releases/ed/${MY_P}.tar.lz
+   verify-sig? (
+   mirror://gnu/ed/${MY_P}.tar.lz.sig
+   https://download.savannah.gnu.org/releases/ed/${MY_P}.tar.lz.sig
+   )
+"
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="GPL-2+"
+SLOT="0"
+if [[ ${PV} != *_rc* ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+fi
+
+BDEPEND="
+   sys-apps/texinfo
+   $(unpacker_src_uri_depends)
+   verify-sig? ( sec-keys/openpgp-keys-antoniodiazdiaz )
+"
+
+src_unpack() {
+   use verify-sig && verify-sig_verify_detached 
"${DISTDIR}"/${MY_P}.tar.lz{,.sig}
+   unpacker "${DISTDIR}"/${MY_P}.tar.lz
+}
+
+src_configure() {
+   edo ./configure \
+   CC="$(tc-getCC)" \
+   CFLAGS="${CFLAGS}" \
+   LDFLAGS="${LDFLAGS}" \
+   CPPFLAGS="${CPPFLAGS}" \
+   --bindir="${EPREFIX}/bin" \
+   --prefix="${EPREFIX}/usr"
+}



[gentoo-commits] proj/devmanual:master commit in: ebuild-writing/file-format/

2024-02-20 Thread Ulrich Müller
commit: c39ea4df4ce10b373177276ddc3bdfb1d4c26a3c
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Feb 21 07:47:37 2024 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed Feb 21 07:47:37 2024 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=c39ea4df

ebuild-writing/file-format: Update year in ebuild header

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

 ebuild-writing/file-format/text.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ebuild-writing/file-format/text.xml 
b/ebuild-writing/file-format/text.xml
index ff7fb91..3772554 100644
--- a/ebuild-writing/file-format/text.xml
+++ b/ebuild-writing/file-format/text.xml
@@ -190,7 +190,7 @@ header.txt in the top directory of the Gentoo 
repository.
 
 
 
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 



[gentoo-commits] repo/gentoo:master commit in: sci-libs/huggingface_hub/

2024-02-20 Thread Alfredo Tupone
commit: 8baf7748705761dba9b21e9200d6875fb5aedde8
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Wed Feb 21 07:40:32 2024 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Feb 21 07:40:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8baf7748

sci-libs/huggingface_hub: add 0.18.0, drop 0.17.3

Signed-off-by: Alfredo Tupone  gentoo.org>

 sci-libs/huggingface_hub/Manifest   | 2 +-
 .../{huggingface_hub-0.17.3.ebuild => huggingface_hub-0.18.0.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/huggingface_hub/Manifest 
b/sci-libs/huggingface_hub/Manifest
index 29f1804df6f7..f2104fd312de 100644
--- a/sci-libs/huggingface_hub/Manifest
+++ b/sci-libs/huggingface_hub/Manifest
@@ -1 +1 @@
-DIST huggingface_hub-0.17.3.gh.tar.gz 3133787 BLAKE2B 
b94e45d2cd925c9adfbe8e3c8db1ea0ee438483381485c0840e57804fbab8c4233731cb7c875db6b92bccefcd58d4f66f5fc0576089743f45e4689cde6708481
 SHA512 
2e3628efd648a70d69856c4bb9cfafdbb897c5afbdbc32b56e48fc160f3153d6bfac998c7a8a05bd5499eae86c2854bf57c8149f3a0ea7ce14c82d745217ad67
+DIST huggingface_hub-0.18.0.gh.tar.gz 3224483 BLAKE2B 
721f8d26869464eed07c2ff406733e6f6f3ac14fec52d2139ff100c7ec9b0bd4576ccf2ea48d5bcce2cd446f1abd6afc953f711b722af89d4ecb6565191265d7
 SHA512 
827932c36e6af7faba12fb6efad1586a37e4de6bfcf5c47c7ff5634e7d90fbe574eaac2657254e79dc3c743d6fd9d92f62559ec2ada9918e4358c6117710ba5d

diff --git a/sci-libs/huggingface_hub/huggingface_hub-0.17.3.ebuild 
b/sci-libs/huggingface_hub/huggingface_hub-0.18.0.ebuild
similarity index 100%
rename from sci-libs/huggingface_hub/huggingface_hub-0.17.3.ebuild
rename to sci-libs/huggingface_hub/huggingface_hub-0.18.0.ebuild



[gentoo-commits] proj/gentoo-bashcomp:master commit in: completions/

2024-02-20 Thread Sam James
commit: 5a9c389ddbf6e1e1692d521f7e132110ec58d482
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 21 07:25:23 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 21 07:25:23 2024 +
URL:
https://gitweb.gentoo.org/proj/gentoo-bashcomp.git/commit/?id=5a9c389d

completions/emerge: add --with-test-deps

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

 completions/emerge | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/completions/emerge b/completions/emerge
index 915a0b0..e813817 100644
--- a/completions/emerge
+++ b/completions/emerge
@@ -114,7 +114,7 @@ _emerge()
 --tree \
 --unmerge --update --update-if-installed --upgradeonly 
--usepkg --usepkgonly \
 --verbose --verbose-conflicts \
---with-bdeps=y --with-bdeps=n"
+--with-bdeps=y --with-bdeps=n --with-test-deps"
 if [[ ${curword} -eq 1 ]] && [[ ${numwords} -eq 2 ]] ; then
 opts="${opts} --help --resume --searchdesc --version"
 fi



[gentoo-commits] proj/gentoo-bashcomp:master commit in: completions/

2024-02-20 Thread Sam James
commit: 01bd80421d77d8e538495aafffef34c23ef3cd6d
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 21 07:29:23 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 21 07:29:23 2024 +
URL:
https://gitweb.gentoo.org/proj/gentoo-bashcomp.git/commit/?id=01bd8042

completions/emerge: add --changed-* options

* --changed-deps
* --changed-deps-report
* --changed-slot
* --changed-use

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

 completions/emerge | 1 +
 1 file changed, 1 insertion(+)

diff --git a/completions/emerge b/completions/emerge
index e813817..442acaf 100644
--- a/completions/emerge
+++ b/completions/emerge
@@ -96,6 +96,7 @@ _emerge()
 --ask --autounmask-write --autounmask-keep-keywords 
--autounmask-continue \
 --buildpkg --buildpkgonly \
 --changelog --clean --color=y --color=n --columns 
--complete-graph --config \
+--changed-deps --changed-deps-report --changed-slot 
--changed-use \
 --debug --deep --depclean --deselect \
 --emptytree \
 --fetch-all-uri --fetchonly \



[gentoo-commits] proj/gentoo-bashcomp:master commit in: helpers/

2024-02-20 Thread Sam James
commit: c9cef9f13fe0ab333c9348f4198cf1cee81d18ec
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 21 07:27:11 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 21 07:27:11 2024 +
URL:
https://gitweb.gentoo.org/proj/gentoo-bashcomp.git/commit/?id=c9cef9f1

helpers/gentoo-common.sh: fix whitespace

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

 helpers/gentoo-common.sh | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/helpers/gentoo-common.sh b/helpers/gentoo-common.sh
index 35b5946..f587be2 100644
--- a/helpers/gentoo-common.sh
+++ b/helpers/gentoo-common.sh
@@ -18,7 +18,7 @@
 # for PORTDIR and PORTDIR_OVERLAY.  While repos.conf overrides any value of
 # PORTDIR set in make.conf, PORTDIR_OVERLAY is incremental (combined across
 # available sources).
-# 
+#
 # This would be a hell of a lot simpler if we used portageq, but also about
 # 500 times slower.
 _portdir() {
@@ -32,7 +32,7 @@ _portdir() {
 
 source @GENTOO_PORTAGE_EPREFIX@/etc/make.conf 2>/dev/null
 source @GENTOO_PORTAGE_EPREFIX@/etc/portage/make.conf 2>/dev/null
-
+
 overlaypath+=(${PORTDIR_OVERLAY})
 
 # strip out duplicates
@@ -52,9 +52,9 @@ _portdir() {
 
 echo "${PORTDIR}"
 
-if [[ ${1} == -o ]]; then 
+if [[ ${1} == -o ]]; then
 echo "${PORTDIR_OVERLAY}"
-fi   
+fi
 fi
 }
 
@@ -69,7 +69,7 @@ _parsereposconf() {
 
 [[ -f ${f} ]] || continue
 insection=0
-
+
 while read -r line; do
 # skip comments and blank lines
 [[ -z ${line} || ${line} == '#'* ]] && continue



[gentoo-commits] proj/gentoo-bashcomp:master commit in: completions/

2024-02-20 Thread Sam James
commit: 6a3d1b3d78a174db6711deb8335ab998ec6bb6c5
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 21 07:34:19 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 21 07:34:19 2024 +
URL:
https://gitweb.gentoo.org/proj/gentoo-bashcomp.git/commit/?id=6a3d1b3d

completions/emerge: add various further options

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

 completions/emerge | 15 ++-
 1 file changed, 14 insertions(+), 1 deletion(-)

diff --git a/completions/emerge b/completions/emerge
index 442acaf..c3be06b 100644
--- a/completions/emerge
+++ b/completions/emerge
@@ -93,12 +93,25 @@ _emerge()
 elif [[ ${cur} == --* ]]; then
 # Complete on long options.
 opts="--alphabetical \
---ask --autounmask-write --autounmask-keep-keywords 
--autounmask-continue \
+--ask \
+--autounmask-write --autounmask-keep-keywords 
--autounmask-continue \
+--autounmask-backtrack --autounmask-only 
--autounmask-unrestricted-atoms \
+--autounmask-keep-masks --autounmask-license --autounmask-use \
+--accept-properties --accept-restrict --alert --alert=y 
--alert=n \
+   --ask-enter-invalid \
+   --binpkg-changed-deps --binpkg-respect-use \
+   --buildpkg-exclude \
 --buildpkg --buildpkgonly \
+   --backtrack= \
 --changelog --clean --color=y --color=n --columns 
--complete-graph --config \
+   --complete-graph-if-new-use --complete-graph-if-new-ver \
+   --config-root \
 --changed-deps --changed-deps-report --changed-slot 
--changed-use \
 --debug --deep --depclean --deselect \
+   --depclean-lib-check \
+   --dynamic-deps --dynamic-deps=y --dynamic-deps=n \
 --emptytree \
+   --exclude \
 --fetch-all-uri --fetchonly \
 --getbinpkg --getbinpkgonly \
 --ignore-default-opts --info \



[gentoo-commits] repo/gentoo:master commit in: sci-libs/datasets/files/

2024-02-20 Thread Alfredo Tupone
commit: 7f972518eb4e40bc7f8bc670bb45015d371a9166
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Wed Feb 21 07:23:55 2024 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Feb 21 07:23:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f972518

sci-libs/datasets: missing a patch

Signed-off-by: Alfredo Tupone  gentoo.org>

 .../datasets/files/datasets-2.15.0-tests.patch | 46 ++
 1 file changed, 46 insertions(+)

diff --git a/sci-libs/datasets/files/datasets-2.15.0-tests.patch 
b/sci-libs/datasets/files/datasets-2.15.0-tests.patch
new file mode 100644
index ..64d8dcfdc8d8
--- /dev/null
+++ b/sci-libs/datasets/files/datasets-2.15.0-tests.patch
@@ -0,0 +1,46 @@
+--- a/tests/test_arrow_dataset.py  2024-02-20 21:53:24.248470991 +0100
 b/tests/test_arrow_dataset.py  2024-02-20 21:53:29.441804737 +0100
+@@ -3978,7 +3978,6 @@
+ [
+ "relative/path",
+ "/absolute/path",
+-"s3://bucket/relative/path",
+ "hdfs://relative/path",
+ "hdfs:///absolute/path",
+ ],
+--- a/tests/test_hf_gcp.py 2024-02-20 21:55:18.821852434 +0100
 b/tests/test_hf_gcp.py 2024-02-20 21:55:46.525186394 +0100
+@@ -22,7 +22,6 @@
+ {"dataset": "wikipedia", "config_name": "20220301.it"},
+ {"dataset": "wikipedia", "config_name": "20220301.simple"},
+ {"dataset": "snli", "config_name": "plain_text"},
+-{"dataset": "eli5", "config_name": "LFQA_reddit"},
+ {"dataset": "wiki40b", "config_name": "en"},
+ {"dataset": "wiki_dpr", "config_name": "psgs_w100.nq.compressed"},
+ {"dataset": "wiki_dpr", "config_name": "psgs_w100.nq.no_index"},
+--- a/tests/test_inspect.py2024-02-20 22:01:35.148488467 +0100
 b/tests/test_inspect.py2024-02-20 22:02:14.458561571 +0100
+@@ -15,7 +15,7 @@
+ pytestmark = pytest.mark.integration
+ 
+ 
+-@pytest.mark.parametrize("path", ["paws", "csv"])
++@pytest.mark.parametrize("path", ["csv"])
+ def test_inspect_dataset(path, tmp_path):
+ inspect_dataset(path, tmp_path)
+ script_name = path + ".py"
+--- a/tests/test_load.py   2024-02-20 22:12:13.699209107 +0100
 b/tests/test_load.py   2024-02-20 22:13:10.862626708 +0100
+@@ -1235,12 +1235,6 @@
+ 
+ 
+ @pytest.mark.integration
+-def test_load_streaming_private_dataset_with_zipped_data(hf_token, 
hf_private_dataset_repo_zipped_txt_data):
+-ds = load_dataset(hf_private_dataset_repo_zipped_txt_data, 
streaming=True, token=hf_token)
+-assert next(iter(ds)) is not None
+-
+-
+-@pytest.mark.integration
+ def test_load_dataset_config_kwargs_passed_as_arguments():
+ ds_default = load_dataset(SAMPLE_DATASET_IDENTIFIER4)
+ ds_custom = load_dataset(SAMPLE_DATASET_IDENTIFIER4, drop_metadata=True)



[gentoo-commits] proj/gentoo-bashcomp:master commit in: completions/

2024-02-20 Thread Sam James
commit: 1f3b30d5e4d5b39601fb403db492c2f844960975
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 21 07:23:35 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 21 07:23:35 2024 +
URL:
https://gitweb.gentoo.org/proj/gentoo-bashcomp.git/commit/?id=1f3b30d5

completions/emerge: add --verbose-conflicts

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

 completions/emerge | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/completions/emerge b/completions/emerge
index 113aa07..915a0b0 100644
--- a/completions/emerge
+++ b/completions/emerge
@@ -113,7 +113,7 @@ _emerge()
 --sync \
 --tree \
 --unmerge --update --update-if-installed --upgradeonly 
--usepkg --usepkgonly \
---verbose \
+--verbose --verbose-conflicts \
 --with-bdeps=y --with-bdeps=n"
 if [[ ${curword} -eq 1 ]] && [[ ${numwords} -eq 2 ]] ; then
 opts="${opts} --help --resume --searchdesc --version"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/huggingface_hub/

2024-02-20 Thread Alfredo Tupone
commit: 5f367866798e2075bef76718acaf6884c0c8e972
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Wed Feb 21 07:19:32 2024 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Feb 21 07:19:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f367866

sci-libs/huggingface_hub: add 0.17.3, drop 0.16.4-r1

Signed-off-by: Alfredo Tupone  gentoo.org>

 sci-libs/huggingface_hub/Manifest   | 2 +-
 .../{huggingface_hub-0.16.4-r1.ebuild => huggingface_hub-0.17.3.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/huggingface_hub/Manifest 
b/sci-libs/huggingface_hub/Manifest
index 68c5b90b8320..29f1804df6f7 100644
--- a/sci-libs/huggingface_hub/Manifest
+++ b/sci-libs/huggingface_hub/Manifest
@@ -1 +1 @@
-DIST huggingface_hub-0.16.4.gh.tar.gz 1481723 BLAKE2B 
28e704be8087e1d20358eff07d70a93bd4e246b8bb40ad58dfb240029b0945ada672414cabb5be6a8ed145ed437a0c86a6f4bd0a7b562c9b8ca85ee97a99307b
 SHA512 
1412b5210b0b88c2ccac35ddd1ac970abfdd5449600163968a54a7b2f5575ecd1e357d1a98d961387a8edff38a205c9f38e9dca7c23a24e36b0fe47d1a9daa1c
+DIST huggingface_hub-0.17.3.gh.tar.gz 3133787 BLAKE2B 
b94e45d2cd925c9adfbe8e3c8db1ea0ee438483381485c0840e57804fbab8c4233731cb7c875db6b92bccefcd58d4f66f5fc0576089743f45e4689cde6708481
 SHA512 
2e3628efd648a70d69856c4bb9cfafdbb897c5afbdbc32b56e48fc160f3153d6bfac998c7a8a05bd5499eae86c2854bf57c8149f3a0ea7ce14c82d745217ad67

diff --git a/sci-libs/huggingface_hub/huggingface_hub-0.16.4-r1.ebuild 
b/sci-libs/huggingface_hub/huggingface_hub-0.17.3.ebuild
similarity index 95%
rename from sci-libs/huggingface_hub/huggingface_hub-0.16.4-r1.ebuild
rename to sci-libs/huggingface_hub/huggingface_hub-0.17.3.ebuild
index e431fe5a77cd..c033a2a89d94 100644
--- a/sci-libs/huggingface_hub/huggingface_hub-0.16.4-r1.ebuild
+++ b/sci-libs/huggingface_hub/huggingface_hub-0.17.3.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_COMPAT=( python3_{10..12} )
 inherit distutils-r1
 
 DESCRIPTION="a client library to interact with the Hugging Face Hub"



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

2024-02-20 Thread Sam James
commit: bee1b5dd7e8f7d214c0a674dbf7311a97d6e8f2b
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 21 07:12:16 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 21 07:12:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bee1b5dd

sys-libs/slang: crank copyright

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

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

diff --git a/sys-libs/slang/slang-2.3.3-r1.ebuild 
b/sys-libs/slang/slang-2.3.3-r1.ebuild
index b259c5ce3d6c..ea415290326d 100644
--- a/sys-libs/slang/slang-2.3.3-r1.ebuild
+++ b/sys-libs/slang/slang-2.3.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



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

2024-02-20 Thread Sam James
commit: 0b9cd742417a288c6da52f325ae754a59d481daf
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 21 07:09:55 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 21 07:09:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b9cd742

dev-util/buildbot-worker: Stabilize 3.9.0 amd64, #925124

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

 dev-util/buildbot-worker/buildbot-worker-3.9.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/buildbot-worker/buildbot-worker-3.9.0.ebuild 
b/dev-util/buildbot-worker/buildbot-worker-3.9.0.ebuild
index 9b2d78192d10..0c9ed819598a 100644
--- a/dev-util/buildbot-worker/buildbot-worker-3.9.0.ebuild
+++ b/dev-util/buildbot-worker/buildbot-worker-3.9.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -15,7 +15,7 @@ HOMEPAGE="https://buildbot.net/
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~sparc ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm64 ~riscv ~sparc ~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-libs/slang/files/, sys-libs/slang/

2024-02-20 Thread Sam James
commit: e2b4a39461adb558b3dbe8bdcadde871a07c0c64
Author: Michal Rostecki  protonmail  com>
AuthorDate: Thu Feb  1 07:10:21 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 21 07:07:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2b4a394

sys-libs/slang: Fix the build with LLD 17

LLD 17 rightfully complains about the undefined symbol being present
in the version script, which is also not used anywhere.

Closes: https://bugs.gentoo.org/915818
Signed-off-by: Michal Rostecki  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35129
Signed-off-by: Sam James  gentoo.org>

 ...move-undefined-symbol-from-version-script.patch | 30 ++
 sys-libs/slang/slang-2.3.3.ebuild  |  1 +
 2 files changed, 31 insertions(+)

diff --git 
a/sys-libs/slang/files/slang-2.3.3-remove-undefined-symbol-from-version-script.patch
 
b/sys-libs/slang/files/slang-2.3.3-remove-undefined-symbol-from-version-script.patch
new file mode 100644
index ..d3085797d1f8
--- /dev/null
+++ 
b/sys-libs/slang/files/slang-2.3.3-remove-undefined-symbol-from-version-script.patch
@@ -0,0 +1,30 @@
+From f0d959a496cf47482904c62c91312aba5153f423 Mon Sep 17 00:00:00 2001
+From: Michal Rostecki 
+Date: Thu, 1 Feb 2024 08:02:44 +0100
+Subject: [PATCH] Remove the undefined SLang_Rline_Quit symbol from the version
+ script
+
+This symbol is not defined and not used anywhere, it was present only
+in the version file, which triggered the following error when linking
+with LLD 17:
+
+  ld.lld: error: version script assignment of 'SLANG2' to symbol 
'SLang_Rline_Quit' failed: symbol not defined
+---
+ src/slang.ver | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/src/slang.ver b/src/slang.ver
+index aa030c9..4b01f9f 100644
+--- a/src/slang.ver
 b/src/slang.ver
+@@ -70,7 +70,6 @@ SLANG2 {
+   SLang_Last_Key_Char;
+   SLang_Load_File_Hook;
+   SLang_Num_Function_Args;
+-  SLang_Rline_Quit;
+   SLang_TT_Baud_Rate;
+   SLang_TT_Read_FD;
+   SLang_TT_Write_FD;
+-- 
+2.43.0
+

diff --git a/sys-libs/slang/slang-2.3.3.ebuild 
b/sys-libs/slang/slang-2.3.3.ebuild
index 2cf06ca437c9..1cf13c918011 100644
--- a/sys-libs/slang/slang-2.3.3.ebuild
+++ b/sys-libs/slang/slang-2.3.3.ebuild
@@ -37,6 +37,7 @@ MAKEOPTS+=" -j1"
 
 PATCHES=(
"${FILESDIR}"/${PN}-2.3.3-slsh-libs.patch
+   
"${FILESDIR}"/${PN}-2.3.3-remove-undefined-symbol-from-version-script.patch
 )
 
 src_prepare() {



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

2024-02-20 Thread Michał Górny
commit: 6d11018657a40bc376cdaef3fa6b8a902aed6ae7
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb 21 04:30:05 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb 21 04:30:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d110186

dev-python/coverage: Bump to 7.4.2

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

 dev-python/coverage/Manifest  |  1 +
 dev-python/coverage/coverage-7.4.2.ebuild | 98 +++
 2 files changed, 99 insertions(+)

diff --git a/dev-python/coverage/Manifest b/dev-python/coverage/Manifest
index 89f81c1c5d33..db641d6abacc 100644
--- a/dev-python/coverage/Manifest
+++ b/dev-python/coverage/Manifest
@@ -1,2 +1,3 @@
 DIST coverage-7.4.0.tar.gz 776507 BLAKE2B 
ea96db033e711c5b47ebbd585f1eec8e576908dfbecd7df6e555a5e96cdbadf546e0b2b1a5790fd66be386a068ced5a1544dff79601546fe6a4ac0e9b36a05a2
 SHA512 
7563ca34ed8d0dd3b9f376b20cbaeb9c952ba0dda57d9f1a33abe94ac17ed6411d0d537f039613c310957eb926e8fa102ad888c5de8bdb3f0233668bdf96d395
 DIST coverage-7.4.1.tar.gz 780560 BLAKE2B 
bd23208a3fe86a0476b964150ba5bf7db5e26af3844eb16a36c4aaf96a40056486a906f82016f8a5adb05cca8562adcfa11cb44fdef78587aa575b93d24d54eb
 SHA512 
a5e6a40a9b83a9e3ab88c432305a89caa4a7575f17c35385782a59237cc0464d879222afd524879e3e36a09f185fc6249af6198cbc0a10a6c3e83a19de452e79
+DIST coverage-7.4.2.tar.gz 783045 BLAKE2B 
c4085c8ae59dc0c4ccc5a7cc94e1acc7791c34c7220bc611aae6d4ca4beeffaf3aafdbaa760cb030ec216bb749306146840c964c8bb6f2dc3f69c444576544b2
 SHA512 
480483d3923d956f23f156e3732a2ac1c03209d55c155b832386b4539a834521604749f35ea1b0a5c2109958fc77d8ae69456604fd5a2d1174fd83c8fddfe407

diff --git a/dev-python/coverage/coverage-7.4.2.ebuild 
b/dev-python/coverage/coverage-7.4.2.ebuild
new file mode 100644
index ..d7fb22bbd856
--- /dev/null
+++ b/dev-python/coverage/coverage-7.4.2.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2024 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_{10..12} pypy3 )
+PYTHON_REQ_USE="threads(+),sqlite(+)"
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Code coverage measurement for Python"
+HOMEPAGE="
+   https://coverage.readthedocs.io/en/latest/
+   https://github.com/nedbat/coveragepy/
+   https://pypi.org/project/coverage/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/tomli[${PYTHON_USEDEP}]
+   ' 3.{9..10})
+"
+BDEPEND="
+   test? (
+   dev-python/flaky[${PYTHON_USEDEP}]
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   >=dev-python/unittest-mixins-1.4[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -i -e '/addopts/s:-q -n auto::' pyproject.toml || die
+   distutils-r1_src_prepare
+}
+
+test_tracer() {
+   local -x COVERAGE_CORE=${1}
+   einfo "  Testing with the ${COVERAGE_CORE} core ..."
+   epytest -p flaky -p hypothesis -p xdist tests
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO: fails because of additional "Terminated" print on 
SIGTERM
+   
tests/test_concurrency.py::SigtermTest::test_sigterm_threading_saves_data
+   # broken because of pytest plugins explicity loaded
+   tests/test_debug.py::ShortStackTest::test_short_stack{,_skip}
+   # these expect specific availability of C extension matching
+   # COVERAGE_CORE (which breaks testing pytracer on CPython)
+   tests/test_cmdline.py::CmdLineStdoutTest::test_version
+   tests/test_debug.py::DebugTraceTest::test_debug_sys_ctracer
+   )
+   local EPYTEST_IGNORE=(
+   # pip these days insists on fetching build deps from Internet
+   tests/test_venv.py
+   )
+
+   "${EPYTHON}" igor.py zip_mods || die
+
+   local -x COVERAGE_TESTING=True
+   # TODO: figure out why they can't be imported inside test env
+   local -x COVERAGE_NO_CONTRACTS=1
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+
+   local prev_opt=$(shopt -p nullglob)
+   shopt -s nullglob
+   local c_ext=( "${BUILD_DIR}/install$(python_get_sitedir)"/coverage/*.so 
)
+   ${prev_opt}
+
+   if [[ -n ${c_ext} ]]; then
+   cp "${c_ext}" coverage/ || die
+   test_tracer ctrace
+   fi
+
+   test_tracer pytrace
+
+   case ${EPYTHON} in
+   python3.1[01]|pypy3)
+   ;;
+   *)
+   # available since Python 3.12
+   test_tracer sysmon
+   ;;
+   esac
+
+   if [[ -n ${c_ext} ]]; then
+   rm coverage/*.so || die

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

2024-02-20 Thread Michał Górny
commit: b17a5de80e0a61549ce62d16c31996b8c51bc36a
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb 21 04:29:29 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb 21 04:29:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b17a5de8

dev-python/httpbin: Bump to 0.10.2

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

 dev-python/httpbin/Manifest  |  1 +
 dev-python/httpbin/httpbin-0.10.2.ebuild | 54 
 2 files changed, 55 insertions(+)

diff --git a/dev-python/httpbin/Manifest b/dev-python/httpbin/Manifest
index 0dc9fe2291fa..c095ce2f4c3f 100644
--- a/dev-python/httpbin/Manifest
+++ b/dev-python/httpbin/Manifest
@@ -1 +1,2 @@
 DIST httpbin-0.10.1.tar.gz 107058 BLAKE2B 
a46732946fc3454e2ae71c4eec4f88521e190b736445c54f555021a273a75f57acbc9234237e6973a21fc3bf8f71d8c8b51d6422d719f03546ecd6887a20fe1b
 SHA512 
e3b851253c347893a80e866e7d0188c572f2a87a540125de3d9cbe0b8c3f1ddfab2c60ee3ffde3fd7274fc662294c978c39b1b52acfd92c52fd552966da203be
+DIST httpbin-0.10.2.tar.gz 107327 BLAKE2B 
39ab1e518c9f7e1ede9cd0aa2e3155f7e36267c83d1d2537a5b6cb5aa1c9e70efe96c5bf98a5b22cd05e70368d1495f8e5364032fcf2f476d62512b7e7322652
 SHA512 
731b842090be516d9eccb1d2bb8303128d2b2e24b1ebf0b2018a2f0b8629b164c7de686e1775841cd57417ec89941d98fc81f878a284c7242bfef4db481a781b

diff --git a/dev-python/httpbin/httpbin-0.10.2.ebuild 
b/dev-python/httpbin/httpbin-0.10.2.ebuild
new file mode 100644
index ..a6c4050a2c16
--- /dev/null
+++ b/dev-python/httpbin/httpbin-0.10.2.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 optfeature pypi
+
+DESCRIPTION="HTTP Request and Response Service"
+HOMEPAGE="
+   https://github.com/psf/httpbin/
+   https://pypi.org/project/httpbin/
+"
+
+LICENSE="|| ( MIT ISC )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="test-rust"
+
+RDEPEND="
+   dev-python/brotlicffi[${PYTHON_USEDEP}]
+   dev-python/decorator[${PYTHON_USEDEP}]
+   >=dev-python/flask-2.2.4[${PYTHON_USEDEP}]
+   dev-python/itsdangerous[${PYTHON_USEDEP}]
+   dev-python/markupsafe[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   >=dev-python/werkzeug-2.2.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   test-rust? (
+   dev-python/flasgger[${PYTHON_USEDEP}]
+   )
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   local PATCHES=(
+   # https://github.com/psf/httpbin/pull/44 (simplified)
+   "${FILESDIR}/httpbin-0.10.1-optional-flasgger.patch"
+   )
+
+   # remove unnecessary deps
+   sed -i -e '/greenlet/d' -e '/flasgger/d' pyproject.toml || die
+   distutils-r1_src_prepare
+}
+
+pkg_postinst() {
+   optfeature "Fancy index" dev-python/flasgger
+}



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

2024-02-20 Thread Michał Górny
commit: 99cc38d682f5ff006c12e0cf636d3cd82c6eecff
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb 21 04:32:33 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb 21 04:32:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99cc38d6

dev-python/a2wsgi: Bump to 1.10.2

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

 dev-python/a2wsgi/Manifest |  1 +
 dev-python/a2wsgi/a2wsgi-1.10.2.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-python/a2wsgi/Manifest b/dev-python/a2wsgi/Manifest
index 6dd104d9eab3..f0f65d5e9124 100644
--- a/dev-python/a2wsgi/Manifest
+++ b/dev-python/a2wsgi/Manifest
@@ -1,2 +1,3 @@
 DIST a2wsgi-1.10.0.tar.gz 17811 BLAKE2B 
f88c243b2141c1ec04eb1447714f66384cd9dd630a081233f801779cc2abbebc1bcf479f3f5311e2f4b7a33ab549cce7197f78a8cf79221f6fe38131d2bd41e5
 SHA512 
fa92e7cdbcfe1a4ece72ce39c4d718b50f3e6b78daf0c85cbe7b933bca5dcc6d5e27d4004f58d8ce83fdaf7fcb43f25fbd481a0f5f4141f42d72ec5757dc1ab9
 DIST a2wsgi-1.10.1.tar.gz 18121 BLAKE2B 
e5d17100d8ccf4f8d6fabc3156d66dbbf0cedaf52cd6714385ade7760792db476a197c9955aa99b906a2e3e08d0458f646781f04d0905671ab0a38e9908ac07b
 SHA512 
b0347462c3557444c4fd33f922ea0baf3ef92d390820ce4d5bf723ae6af708c3b5fdd05c2be7d92fc31f4b76a157b37fbe784c30c3b6588d13e6a23028ddf059
+DIST a2wsgi-1.10.2.tar.gz 18126 BLAKE2B 
8f0163a9acd3548d5627b026cba7f573cb10d3d346b4304a2152d92f0c9c9a7c0a622ec2761c473a23ef3724d706da1c832f28f7040f7b44303a74794aff6702
 SHA512 
c084cdeba47c848635cd1ae8ab05d46b6d83acbad48a923f4c21141564d755ac73e52acb097251a6fb3feba9009aca03db40d9a44aa94ea89caad5218cb5e456

diff --git a/dev-python/a2wsgi/a2wsgi-1.10.2.ebuild 
b/dev-python/a2wsgi/a2wsgi-1.10.2.ebuild
new file mode 100644
index ..4dab2405e9f9
--- /dev/null
+++ b/dev-python/a2wsgi/a2wsgi-1.10.2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=pdm-backend
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Convert WSGI app to ASGI app or ASGI app to WSGI app"
+HOMEPAGE="
+   https://github.com/abersheeran/a2wsgi/
+   https://pypi.org/project/a2wsgi/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+
+BDEPEND="
+   test? (
+   =dev-python/asgiref-3.2.7[${PYTHON_USEDEP}]
+   =dev-python/httpx-0.22.0[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2024-02-20 Thread Michał Górny
commit: 41c7000dca670fa4a14aa2f7eb2475519747497d
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb 21 04:31:57 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb 21 04:31:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41c7000d

dev-python/pooch: Bump to 1.8.1

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

 dev-python/pooch/Manifest   |  1 +
 dev-python/pooch/pooch-1.8.1.ebuild | 59 +
 2 files changed, 60 insertions(+)

diff --git a/dev-python/pooch/Manifest b/dev-python/pooch/Manifest
index d4778b578e9e..3b3f6f0cf991 100644
--- a/dev-python/pooch/Manifest
+++ b/dev-python/pooch/Manifest
@@ -1 +1,2 @@
 DIST pooch-1.8.0.tar.gz 59408 BLAKE2B 
07ed7c17e98ef4627f347e9b71355e147f56970fe5f0d709269602796a5ba2d8ffd5ad0ad47a17114d32841b9a7fc3eeab978f8ca9f64d35c89ff35b0aa62279
 SHA512 
d97e3e1098d130108affc64ed5a12f679e9122d35494598a03f3a548bb83b57dc54ac5a2c85bc42e664cb90f713bdb55b47b430ff000a722ffad58010497
+DIST pooch-1.8.1.tar.gz 59614 BLAKE2B 
ff30e6f1a1cc71091d5e822eb0eeda59fb1ff8f53d2dd6dc67dccc955d28f3fa485d03615d544096fdae7786c181a3395b62e3c59212f80b977755e3df0addf0
 SHA512 
9e78da7839deb443340c925622d5e9b1d7a3f14fdac3eae2528fb91ebf86f88715e8737e869057fe7c703e8423303e15379c07e5d11a7bebd3da63b1ac06ae3f

diff --git a/dev-python/pooch/pooch-1.8.1.ebuild 
b/dev-python/pooch/pooch-1.8.1.ebuild
new file mode 100644
index ..c6e63ad9b1a0
--- /dev/null
+++ b/dev-python/pooch/pooch-1.8.1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Manage your Python library's sample data files"
+HOMEPAGE="
+   https://github.com/fatiando/pooch/
+   https://pypi.org/project/pooch/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~arm64-macos ~x64-macos"
+
+RDEPEND="
+   dev-python/appdirs[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/platformdirs-2.5.0[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/paramiko[${PYTHON_USEDEP}]
+   dev-python/pytest-httpserver[${PYTHON_USEDEP}]
+   dev-python/tqdm[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_DESELECT=(
+   # Needs network
+   pooch/tests/test_core.py::test_check_availability_invalid_downloader
+   pooch/tests/test_core.py::test_load_registry_from_doi
+   pooch/tests/test_core.py::test_load_registry_from_doi_zenodo_with_slash
+   # dev-python/pytest-localftpserver -> dev-python/pyftpdlib has py3.12 
issues
+   # 
https://github.com/giampaolo/pyftpdlib/issues/560#issuecomment-971377238
+   pooch/tests/test_core.py::test_check_availability_on_ftp
+   pooch/tests/test_downloaders.py::test_invalid_doi_repository
+   pooch/tests/test_downloaders.py::test_doi_url_not_found
+   pooch/tests/test_downloaders.py::test_figshare_url_file_not_found
+   pooch/tests/test_downloaders.py::test_doi_downloader
+)
+
+### docs no included in pypi tarball
+# distutils_enable_sphinx doc \
+#  dev-python/sphinx-rtd-theme
+distutils_enable_tests pytest
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest -p pytest_httpserver -k "not network"
+}



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

2024-02-20 Thread Michał Górny
commit: 4d6125ceaa4fd04a7388aff0dbcb0a58213be7c6
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb 21 04:33:27 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb 21 04:33:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d6125ce

dev-python/aiosqlite: Bump to 0.20.0

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

 dev-python/aiosqlite/Manifest|  1 +
 dev-python/aiosqlite/aiosqlite-0.20.0.ebuild | 30 
 2 files changed, 31 insertions(+)

diff --git a/dev-python/aiosqlite/Manifest b/dev-python/aiosqlite/Manifest
index 831441bdeb84..cdadca4809ae 100644
--- a/dev-python/aiosqlite/Manifest
+++ b/dev-python/aiosqlite/Manifest
@@ -1 +1,2 @@
 DIST aiosqlite-0.19.0.tar.gz 21832 BLAKE2B 
0cd367979e84af23e7ca9965535ab6477bb78c6b2b0c6af3a8698bbde6400dee80d468b99f125ae03ab98053212170cbbaaeac5134e9f85dc66704eafa96f78f
 SHA512 
56debffdb73b6ec98bb69ce2b711e53417cbcb06501a2dc94558157c2cd010f9f56345bcf5378a17eb064ac6bd5f3638650edffcd1f73883bdeae7476afa96e8
+DIST aiosqlite-0.20.0.tar.gz 21691 BLAKE2B 
2cfa096fa10e4964eb73b0fa698bad07311a78a66258d38864d3d8957df5280fd3a4bf8cb497c9b6f3e0f3bc513a439790f3df81f7736736f73717cf60df54e4
 SHA512 
b0421d2b8acf90a38e33f68d8af7f0d11194c59413f074dcf7d676924adf30f0ba27dcf45e061ba1aad58c2aae49c523bfb6dc3e3fd85bf6c64052151c300be5

diff --git a/dev-python/aiosqlite/aiosqlite-0.20.0.ebuild 
b/dev-python/aiosqlite/aiosqlite-0.20.0.ebuild
new file mode 100644
index ..c3044dd31f49
--- /dev/null
+++ b/dev-python/aiosqlite/aiosqlite-0.20.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="sqlite"
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="asyncio bridge to the standard sqlite3 module"
+HOMEPAGE="
+   https://aiosqlite.omnilib.dev
+   https://pypi.org/project/aiosqlite/
+   https://github.com/omnilib/aiosqlite
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+   >=dev-python/typing-extensions-4[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests unittest
+
+# AttributeError: 'str' object has no attribute 'supported'
+#distutils_enable_sphinx docs dev-python/m2r



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

2024-02-20 Thread Michał Górny
commit: be2a1a9c15caf781766f2f0090525992ed19acc7
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb 21 04:31:36 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb 21 04:31:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be2a1a9c

dev-python/urwid: Bump to 2.6.2

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

 dev-python/urwid/Manifest   |  1 +
 dev-python/urwid/urwid-2.6.2.ebuild | 47 +
 2 files changed, 48 insertions(+)

diff --git a/dev-python/urwid/Manifest b/dev-python/urwid/Manifest
index 77f347e47f8d..a0e31adc0dff 100644
--- a/dev-python/urwid/Manifest
+++ b/dev-python/urwid/Manifest
@@ -7,3 +7,4 @@ DIST urwid-2.5.1.tar.gz 840146 BLAKE2B 
2fafd5108920064e63dddc40b41dfd88cba1d0f87
 DIST urwid-2.5.2.tar.gz 842160 BLAKE2B 
72658842360f23104ab3b21fc247d01bbf8ea4b30bb6e665fa8ce4b8661625c9cb62406eb688ad5119beed3e45f7e36fb2b7453db758422bbb95684fac0e2565
 SHA512 
d4edb37fc5888621453f5b134ac34f8abf8b1155db031268e5a57a73e825c2f7a642743eaa770f0972f3a25bc53439e81cb90742d0d0812ce2ea42fa5ad7ce50
 DIST urwid-2.5.3.tar.gz 848047 BLAKE2B 
42815e22f2659ee25736767391afbf0189b5bec9d1100ce7631efd037989cfacac7ee921666e2400e1ef7ef114261a948cfac172ac993753ce151b370361d375
 SHA512 
80c32138347a618fc40e1a26fd174e708a9f8e4e9a8e09edc1d9261a9d73a644e356ce375654a55b5fb8838a820b8ba8b1cc47560c5b44c5c74677399845f578
 DIST urwid-2.6.1.tar.gz 841705 BLAKE2B 
8fb74c9f8eebe0ec8dd7b765cfec6525aa7d3f35fa43373e81c7861666f015ad135660d38b1cf413ec1248dce008fefb997e00547ecf014c507334dba33a7e02
 SHA512 
f2997b239402324ae4d1cefeb2970a0f39f417d477ed930b6f41a36ea1268f3d6be56bbf880bf755e4fa498c53ca659e801db7c525f5a5c279ac486754130e1d
+DIST urwid-2.6.2.tar.gz 847531 BLAKE2B 
fdacadd0fa7f8da62adbac071944778faec5ab07d414b17e86592998ace798f4211d5db6290070338ea3f82cb9e0817603cf4e07a3ac77ef3b8f6b77733f77a6
 SHA512 
2293bd523f4697016d79778e8e9d391c3748626f38bebd043c2ef0e955ade07186725fa4d7a190dbf1cd2ab0e43bdd233c652a7b111710633f56002c49171f6f

diff --git a/dev-python/urwid/urwid-2.6.2.ebuild 
b/dev-python/urwid/urwid-2.6.2.ebuild
new file mode 100644
index ..0d52239b0d14
--- /dev/null
+++ b/dev-python/urwid/urwid-2.6.2.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2024 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_{10..12} )
+PYTHON_REQ_USE="ncurses"
+
+inherit distutils-r1 optfeature pypi
+
+DESCRIPTION="Curses-based user interface library for Python"
+HOMEPAGE="
+   https://urwid.org/
+   https://pypi.org/project/urwid/
+   https://github.com/urwid/urwid/
+"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="examples"
+
+RDEPEND="
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   dev-python/wcwidth[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests unittest
+
+python_test() {
+   rm -rf urwid || die
+   eunittest
+}
+
+python_install_all() {
+   use examples && dodoc -r examples
+   distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+   optfeature "Trio event loop" "dev-python/trio"
+}



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

2024-02-20 Thread Michał Górny
commit: 5bbb4d25138629d5bf80f66af605a01cffe32a71
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb 21 04:31:06 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb 21 04:31:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bbb4d25

dev-python/wcmatch: Bump to 8.5.1

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

 dev-python/wcmatch/Manifest |  1 +
 dev-python/wcmatch/wcmatch-8.5.1.ebuild | 61 +
 2 files changed, 62 insertions(+)

diff --git a/dev-python/wcmatch/Manifest b/dev-python/wcmatch/Manifest
index d4cd5b88324f..e56e0d2e7a89 100644
--- a/dev-python/wcmatch/Manifest
+++ b/dev-python/wcmatch/Manifest
@@ -1 +1,2 @@
+DIST wcmatch-8.5.1.gh.tar.gz 117483 BLAKE2B 
db4d77651ab4fc6692c746d94dda68dc0fcdfe72a6e3b512b4f60a1bd5bf7015e21349d022c6ec17ea2bbc55ae87cf6c9a3690d9b6774f02a167b4b0ad65b691
 SHA512 
10ab7d76ad7c71efb2639e2d439593a45339f485f1f628770ae845c291c34d0e3fc8a9b75b6ce6d3c131c1f0a521f3aafcadc7d24ffad5284e9db06dc5838974
 DIST wcmatch-8.5.gh.tar.gz 117301 BLAKE2B 
db62057e9fe148d64a7b326ba15029a20781008288a60171793db3e4e3aab75ca4eeb1be63b7c2af5951225d512d4a5886982cb278c703980b755e6b816e51bf
 SHA512 
a4de7714945e36e0ac68c5ce99cc06887fdceb3a461464ceb05e66f5a84965cafa9cdac337e3332f5fe42aaef90d53978185e451b28d56730418ca830f98c290

diff --git a/dev-python/wcmatch/wcmatch-8.5.1.ebuild 
b/dev-python/wcmatch/wcmatch-8.5.1.ebuild
new file mode 100644
index ..67f86264c16d
--- /dev/null
+++ b/dev-python/wcmatch/wcmatch-8.5.1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=hatchling
+
+DOCS_BUILDER="mkdocs"
+DOCS_DEPEND="
+   >=dev-python/mkdocs-pymdownx-material-extras-2.0
+   dev-python/mkdocs-material
+   dev-python/mkdocs-git-revision-date-localized-plugin
+   dev-python/mkdocs-minify-plugin
+   dev-python/pyspelling
+"
+
+inherit distutils-r1 docs
+
+DESCRIPTION="Wildcard/glob file name matcher"
+HOMEPAGE="
+   https://github.com/facelessuser/wcmatch/
+   https://pypi.org/project/wcmatch/
+"
+SRC_URI="
+   https://github.com/facelessuser/wcmatch/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/bracex-2.1.1[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   test? (
+   dev-vcs/git
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # tests require some files in homedir
+   > "${HOME}"/test1.txt || die
+   > "${HOME}"/test2.txt || die
+
+   # mkdocs-git-revision-date-localized-plugin needs git repo
+   if use doc; then
+   git init || die
+   git config --global user.email "la...@gentoo.org" || die
+   git config --global user.name "Larry the Cow" || die
+   git add . || die
+   git commit -m 'init' || die
+   fi
+
+   distutils-r1_python_prepare_all
+}



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

2024-02-20 Thread Michał Górny
commit: 2f3dd40387d21abe7fcc99d3ae30269ed70960fb
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb 21 04:19:30 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb 21 04:19:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f3dd403

dev-python/cryptography: Bump to 42.0.4

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

 dev-python/cryptography/Manifest   |   2 +
 dev-python/cryptography/cryptography-42.0.4.ebuild | 146 +
 2 files changed, 148 insertions(+)

diff --git a/dev-python/cryptography/Manifest b/dev-python/cryptography/Manifest
index 73234409571d..dde73a7e042c 100644
--- a/dev-python/cryptography/Manifest
+++ b/dev-python/cryptography/Manifest
@@ -18,11 +18,13 @@ DIST cryptography-42.0.0.tar.gz 671860 BLAKE2B 
40452225cac2937603000a496fd95ea07
 DIST cryptography-42.0.1.tar.gz 672364 BLAKE2B 
5e83c2dff17dc1ae03ca339766c91b28205694d73c9f2a08a169c4e41d63262a7f0180e0f4b92afd2a59d3226576b761c901341bdd4f2568111cfd9e6ffd3063
 SHA512 
978f21bb14dd15ab559af4c85cbc5c98b2ad047bedc980307d7fc91816ee50ace4b1259dac083eb03f03ce12db1eaae171405e33348ac3affd58c140b986dfbd
 DIST cryptography-42.0.2.tar.gz 672761 BLAKE2B 
9c97305adebb88127cc6e2e44affee6c9703638abb1b09e34da424a617aa9eaddd8498a2452711af998dbe7818a6148392be78106104d01f2106d8de2b65ac97
 SHA512 
100f604884cfe5335369d48eeb1d28ccd822f13ddd13c007f4a265c887362bda2b88646328ca570c9969897bd838df6c1f6b7fe4abaf36e82cdb93358694b12c
 DIST cryptography-42.0.3.tar.gz 669589 BLAKE2B 
328c297a989f96d10e92c92d5b84e147512498be7ad205b2f36fcdb6234b4c77ac7f20f3ba8f74d05a573e2eacc68e315a97fbc429b87b5da625d4cf359773bd
 SHA512 
d3733d08afea1cb3ad5a01f241ea7f58aaf38334cd25e2b7f64686ffd697f20ec30133931af7fe6a439ba0cb365d63ea6ec0512c627b768891f9e82c15dc0cdd
+DIST cryptography-42.0.4.tar.gz 670311 BLAKE2B 
9dc906048bf3be1b457a528cebf8d947ef9088ac5bdcae18b43359412c793fa25fe66a1032d118d0a64924e20065e449977ace3027e508cb383381dd175119ce
 SHA512 
e949672bbe5347c994e1217767c45b4a302830074ed404b65fdad5166f415c4d4c597c1b928eba3a61b338438a178c32302e001ffd6a2c34bbb51ba79ae2e938
 DIST cryptography_vectors-41.0.7.tar.gz 35288159 BLAKE2B 
ef2e82f42bb4964a256e875bf3b7bcca549df11839893ac3b8d909d05308360bb0696774fd89bd8951bf4f13aaf752a7700bfde78e68cce450ffaf5117182958
 SHA512 
05a96cc8d1e3653e62c6822f202f6c25157b2a11bcc42fa8a9462ac1844c295147ed5f49315f0b297c689e244cf13d02948ff5e57c21a487f0210f87518c913f
 DIST cryptography_vectors-42.0.0.tar.gz 35277565 BLAKE2B 
a770b13244633dc155f21c9179440d4f5d393c71801e44e374e38c183055b842f127090160fab6ba44748e68b2004c0d128980b89b1ae760e6148ba4784fecce
 SHA512 
2d7a633ddf6b81bc3098a54dc61b801e7ea8117424d02db2b9baeb2a2a6da734e07b64f24f924fbf1ae45d65ce2f34db8cc76b1bfaed9dab00a69ef0332245e1
 DIST cryptography_vectors-42.0.1.tar.gz 35277715 BLAKE2B 
a1996ddd91eb5986c6ea72a3a163506ac60522eb459ce36b90ade44045d662ecbc6e2c2875a0437371885968524c43829e02bcbc094e6a1cb5ade5b743114cb4
 SHA512 
b7d4503f182e29d1d33bcd5ad2f4327a8deb3e11c640c843eab3b870780b7285323fa044f98dd052101e4926b2ecdf5de00858df8fbedc25e7c69912b335
 DIST cryptography_vectors-42.0.2.tar.gz 35277730 BLAKE2B 
63e2d1b707b66e13f8aecefeebe1474118f05fcc017635b4fe91bfbd73ac43db2923375a75e0725eb35fb37d4facc2e2dadef771c84563d08d13e85fd90c0dfe
 SHA512 
8ebc90e26b1398c5315061f621c3364e0b1759ccedcc566e6420e730f7df65763741e2cb26a87f4004964f4fb57703be2009fc5443266e0bfd9b5620ced9d04d
 DIST cryptography_vectors-42.0.3.tar.gz 35277759 BLAKE2B 
4474fca84de99b025a8aa8c7414f5ead4c2c7e8098b80689229c133a8422b1aff034bcb54fcd840d9090230649ce26b52c10c1d4fb35e3ad7ec888952c809fb7
 SHA512 
35d0220b564c384458c0844c66d80f49af763e728ca59658964ebefcf0433197a72be0a896ce6007b183b761c49200a7b6bba3b84bc13390336ca2875e04f7f4
+DIST cryptography_vectors-42.0.4.tar.gz 35277611 BLAKE2B 
84c998730505b5ac355b548cdd25dde876e43fc7fcb11feb5714ab9e21314d1a1fb519ba46ca5986e3f3522434a96a7803e7dcb6f303a61bb1fa2f8bab341ad1
 SHA512 
a1f324a43b0041733bb18f9e0b371ae7aab0786a0d5166ccde622946d5ee68c143a5b92a4c50bd8649b5b7196234ec506250cdf6e691cd259d93f9910662
 DIST foreign-types-0.3.2.crate 7504 BLAKE2B 
520818b702d990d296ecd31a8646850202509ccfa18edd0e1b260289619a6c351e758f317ec0824bd76eccb209b6f087057c25f1bd01a47897715013dd834867
 SHA512 
bf27b8243ed482c202d120383374f19ff09422535e24b9c1aebccc66529bf300ca17b8bbc76d67f98ac092e614497afe3add9dc68aa69c93074df05762f91232
 DIST foreign-types-shared-0.1.1.crate 5672 BLAKE2B 
d2e42e04b6657e7a69fe0bd20c672176629c743e49a55fd007bb30e289710b70045d445ae9cae0eeaa747ee708c90e8abd9b5fc39bad8ec0666befe1b696d4f1
 SHA512 
bafdb2143e136fb0818e2ffd90b5c862b7181647d6568947d4e4531012bbf7a57b597221ec7056c1b562dfc0c3b5dead26d1a4111ebc15e7863737a873518a4a
 DIST heck-0.4.1.crate 11567 BLAKE2B 
520aeea740cfa30b0cca12f73594ffa655f32959673b1c9caaca1ea0162e455546ae3033881394c0ba0516bcd5c9a997da02162e1585522d665813b9096eabd9
 SHA512 

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

2024-02-20 Thread Michał Górny
commit: 3b3f14277e59b73c34d785b10d8b3e29d9a28c46
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb 21 03:41:03 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb 21 03:41:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b3f1427

dev-python/boto3: Bump to 1.34.46

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

 dev-python/boto3/Manifest |  1 +
 dev-python/boto3/boto3-1.34.46.ebuild | 58 +++
 2 files changed, 59 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index ae5576f71a0c..b8910c31caf1 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -2,3 +2,4 @@ DIST boto3-1.34.34.gh.tar.gz 771553 BLAKE2B 
52459e1baefd7986256bb6c89074aac365fb
 DIST boto3-1.34.39.gh.tar.gz 773491 BLAKE2B 
69256649eb3bc5a856adffe4fb1e0e3f1e14e9a8ff557a9c4a4a8009bc0b8483555e9350f98656d3088c271152db199201c2739e4860fbc0c63810e19a13eca4
 SHA512 
88fb84a97c072f3e1719116d10dae2a8a840f495aa89f42f13fb105209d0d098390cbdbc443811ae78a684735fa571dbe66bf10c0e53718e783a17de36a18197
 DIST boto3-1.34.44.gh.tar.gz 775883 BLAKE2B 
97648819e48af3bbdec76ca47f5532cf9f0a99845f90515cbc7bec02bd5cc04ed5cc842b55cd589a8fb1cd8852edf4d12d3e8a23320e23fd4c5920854ef588d3
 SHA512 
310689dd7fc3a08c3a8ed6e223381870f028ee07354f74654abafc893f8230fee82bcd136c9e04a675a06bad496458f6778e6d571e75f6541130b3e06cdf324a
 DIST boto3-1.34.45.gh.tar.gz 776142 BLAKE2B 
0fc27d192ab356e4dad6faaf6ed33d32b728efdbfdb4b662db1269de8eaac7b8f966b45167eb29c4f94abacfe01173f71eb792df2dea9f03d10df6e7d7753406
 SHA512 
ddfdd97643dbdf139783c03625b8d4d652a4d83c485a1c1cdba9b09fc214f8ff5ed75f51b5498449ec3c69f69c92127ad6ca79a8db8e951e528d6cabe3d57ada
+DIST boto3-1.34.46.gh.tar.gz 776383 BLAKE2B 
94fcc2899d6d8a02acdf4e293dd9ad7f29b03be88ad40714e295eae9c0d34fe9d063b7ad186787755d87e127ef4f693a7c02a3f6c0cd31f45cad1cd0ffea216e
 SHA512 
24882634ea2b5c8ee5d7b50b5ea8543fc74dd853524fd70c3897feebe45c99f26f6244de512b5a857ac07062db1d3ea4249198778dfb13799fdf4ef223793aca

diff --git a/dev-python/boto3/boto3-1.34.46.ebuild 
b/dev-python/boto3/boto3-1.34.46.ebuild
new file mode 100644
index ..b64e7191fd19
--- /dev/null
+++ b/dev-python/boto3/boto3-1.34.46.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="
+   https://github.com/boto/boto3/
+   https://pypi.org/project/boto3/
+"
+SRC_URI="
+   https://github.com/boto/boto3/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux"
+
+RDEPEND="
+   >=dev-python/botocore-${PV}[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # don't lock versions to narrow ranges
+   sed -e '/botocore/ d' \
+   -e '/jmespath/ d' \
+   -e '/s3transfer/ d' \
+   -i setup.py || die
+
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest tests/{functional,unit}
+}



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

2024-02-20 Thread Michał Górny
commit: b25f2dce373a1c8f0366bb1ac4563f16fabd53f8
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb 21 03:41:18 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb 21 03:41:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b25f2dce

app-admin/awscli: Bump to 1.32.46

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

 app-admin/awscli/Manifest  |  1 +
 app-admin/awscli/awscli-1.32.46.ebuild | 90 ++
 2 files changed, 91 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index b08d3856153a..8a0da9dddfbd 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -2,3 +2,4 @@ DIST aws-cli-1.32.34.gh.tar.gz 2647696 BLAKE2B 
e255f5fe68cd9571ea3389f7f9787b95e
 DIST aws-cli-1.32.39.gh.tar.gz 2649055 BLAKE2B 
c3fa303dcb3762aced6322643822a09bcbeeb9dd5dac5b9bd1a7a772b413cf021b11831329057d9709c175a9251b11ee62884496ae84d25513aa27ae42d52b21
 SHA512 
667b61b122d69ceb284c933594508b9b95dfa0924cd771e881d139ddfde74f6fd41b20a8b9aae24cc22c0e9a5b0ec98c9d31a6d7ef125f08cee0b2fcbe41001e
 DIST aws-cli-1.32.44.gh.tar.gz 2650447 BLAKE2B 
880877517e3165f30fdcf9295ddc30dc7a127c1cba260fb2ff4c433311f7a7f1e5d221beb47cf008b68efe96a1b087720ae4de7868a90af76a35213eca2754f8
 SHA512 
9a0d702cf5a2e555118d6cd958c771de35e804add546de2e50bcd499744e43d37e273f543d6b2864635f79f82ce0e6ffc73b977c25304fe9d6aad063216261ee
 DIST aws-cli-1.32.45.gh.tar.gz 2650722 BLAKE2B 
0c797216e8005b03a0e017d1aec4bc56a94a960b9fa9144cb0556b5612bddd53989c028d4c4cd50222d67e788affe0ee4b645f43aaed5377bcc9724b82f9fcd3
 SHA512 
7a2620670c6cdab9417409c9468c6a3ba28dccfa8b40f3e4e2c727f4d322d97d91d56e126f5660e7f350c8a22107a56dffbef2596c8efb35de188ba71342be70
+DIST aws-cli-1.32.46.gh.tar.gz 2652291 BLAKE2B 
42e85e231c9cde0a0e3ff1083b86230d9c0db70f7a19aabe063251f58e7f18965615e4564fb80ff3319a489b2a53eff47d7c1ce1e2fa8a33affb909f3720cba5
 SHA512 
f450c2bbeaa8d5dae59a15ee0043451c82df620724787b3365a6680d23158c575083f3b6c8d2b167d5c2b039ecc3484b308d379a6947c84b4756b40aca31fe09

diff --git a/app-admin/awscli/awscli-1.32.46.ebuild 
b/app-admin/awscli/awscli-1.32.46.ebuild
new file mode 100644
index ..4a677affdbc4
--- /dev/null
+++ b/app-admin/awscli/awscli-1.32.46.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit bash-completion-r1 distutils-r1
+
+MY_P=aws-cli-${PV}
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="
+   https://github.com/aws/aws-cli/
+   https://pypi.org/project/awscli/
+"
+SRC_URI="
+   https://github.com/aws/aws-cli/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+# botocore is x.(y+2).z
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)"
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/rsa[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   !app-admin/awscli-bin
+"
+BDEPEND="
+   test? (
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+   # strip overzealous upper bounds on requirements
+   sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local serial_tests=(
+   
tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success
+   
tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_{fails,success}
+   
tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_with_new_version_plugin_success
+   
tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking
+   
tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking_windows
+   
tests/unit/customizations/codeartifact/test_adapter_login.py::TestNuGetLogin::test_login_nuget_sources_listed_with_backtracking
+   
tests/unit/customizations/ecs/test_executecommand_startsession.py::TestExecuteCommand::test_execute_command_success
+   

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

2024-02-20 Thread Michał Górny
commit: c0a0853dd7ed8fcb83aff0731fd25590fd400182
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb 21 03:40:52 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb 21 03:40:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0a0853d

dev-python/botocore: Bump to 1.34.46

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

 dev-python/botocore/Manifest|  1 +
 dev-python/botocore/botocore-1.34.46.ebuild | 67 +
 2 files changed, 68 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 6741e844fc02..575b2c93a062 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -2,3 +2,4 @@ DIST botocore-1.34.34.gh.tar.gz 12682925 BLAKE2B 
514e6946558d1014371ca7ae4c76614
 DIST botocore-1.34.39.gh.tar.gz 12697404 BLAKE2B 
d8670c591c06cf5b02562adb234225dde1da6a805d40f314ea7e88b8dc532dc9cb3bff80255aff8798137584a8038b3747e5dc428fd0dc20def923c9a9953a5d
 SHA512 
e5091955cbaa838365664458e71e77ecc4649e12995735a367ea007bdf5e10b41e4009afa8c3832f88a6c49888091b7d668834f1e5edbd64298d88c4eb8f3f1c
 DIST botocore-1.34.44.gh.tar.gz 12716767 BLAKE2B 
335d59ae57ae5a5a1bdb44c3e196dff18cb24dd4a4d3beb59e7b8e887d5cc56f0716b2e4fead0c9a4c96978d661308fb0f1e045300e7af69c94ed799bb25a2ef
 SHA512 
12893173c0123711f496448e661bb8e463fcc29ac95c500fe427e2dcf9810659b92de1d38ec3192e1e20a92ca01a5315733f34d0ffe61f2c9b69763e427ee96f
 DIST botocore-1.34.45.gh.tar.gz 12726866 BLAKE2B 
c5095199626afcd7d83ff62623593f1863aa068a05347adcc738b1b168e8f0f224d6370bd05f71f8fa72dd0f2180067016d37956b332d6cfa42ea5e68c4d9bb3
 SHA512 
2aff40aa39a431bd9ee99ee30e136051e2b9039dc2bbdd6a36bd1108e470f6dbda5ad23534b9b148799b27d4c7eb0806698ae2f05dbee94a6ff6ee3fe087dcf1
+DIST botocore-1.34.46.gh.tar.gz 12726577 BLAKE2B 
0c1574bd5e045bc478e44f300d64d5d56489246ad7cddc1ae19e2ad9080abbf30985330e435b833acfb1f1ded46e60ee2e70e1273568a93b69a47018df68ff4a
 SHA512 
9ff234090e3a315612cd97e36ec5eb577d799465c4bb99ef1a5b2efbd83ce3cd5de94300996381c704896efd6bbb612a9b76831040dfd68f9cf86a821680b24b

diff --git a/dev-python/botocore/botocore-1.34.46.ebuild 
b/dev-python/botocore/botocore-1.34.46.ebuild
new file mode 100644
index ..ba6cd2a5d2a2
--- /dev/null
+++ b/dev-python/botocore/botocore-1.34.46.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+   https://github.com/boto/botocore/
+   https://pypi.org/project/botocore/
+"
+SRC_URI="
+   https://github.com/boto/botocore/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux"
+
+RDEPEND="
+   =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unpin deps
+   sed -i -e "s:>=.*':':" setup.py || die
+
+   # unbundle deps
+   rm -r botocore/vendored || die
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # rely on bundled six
+   tests/functional/test_six_imports.py::test_no_bare_six_imports
+   tests/functional/test_six_threading.py::test_six_thread_safety
+   )
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest tests/{functional,unit}
+}



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

2024-02-20 Thread Sam James
commit: c00da1b0765547584e2b7013d483d40ecb145493
Author: Krzesimir Nowak  microsoft  com>
AuthorDate: Tue Feb 20 16:06:46 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 21 02:27:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c00da1b0

sys-libs/libselinux: use ROOT variable in pkg_postinst

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

 .../{libselinux-3.6.ebuild => libselinux-3.6-r1.ebuild}   | 8 
 sys-libs/libselinux/libselinux-.ebuild| 8 
 2 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/sys-libs/libselinux/libselinux-3.6.ebuild 
b/sys-libs/libselinux/libselinux-3.6-r1.ebuild
similarity index 92%
rename from sys-libs/libselinux/libselinux-3.6.ebuild
rename to sys-libs/libselinux/libselinux-3.6-r1.ebuild
index 11ce9f3236ba..8ff2227a55c4 100644
--- a/sys-libs/libselinux/libselinux-3.6.ebuild
+++ b/sys-libs/libselinux/libselinux-3.6-r1.ebuild
@@ -145,12 +145,12 @@ pkg_postinst() {
# Fix bug 473502
for POLTYPE in ${POLICY_TYPES};
do
-   mkdir -p /etc/selinux/${POLTYPE}/contexts/files || die
-   touch 
/etc/selinux/${POLTYPE}/contexts/files/file_contexts.local || die
+   mkdir -p "${ROOT}/etc/selinux/${POLTYPE}/contexts/files" || die
+   touch 
"${ROOT}/etc/selinux/${POLTYPE}/contexts/files/file_contexts.local" || die
# Fix bug 516608
for EXPRFILE in file_contexts file_contexts.homedirs 
file_contexts.local ; do
-   if [[ -f 
"/etc/selinux/${POLTYPE}/contexts/files/${EXPRFILE}" ]]; then
-   sefcontext_compile 
/etc/selinux/${POLTYPE}/contexts/files/${EXPRFILE} \
+   if [[ -f 
"${ROOT}/etc/selinux/${POLTYPE}/contexts/files/${EXPRFILE}" ]]; then
+   sefcontext_compile 
"${ROOT}/etc/selinux/${POLTYPE}/contexts/files/${EXPRFILE}" \
|| die "Failed to recompile contexts"
fi
done

diff --git a/sys-libs/libselinux/libselinux-.ebuild 
b/sys-libs/libselinux/libselinux-.ebuild
index 941b189dd857..5b1c48a22c08 100644
--- a/sys-libs/libselinux/libselinux-.ebuild
+++ b/sys-libs/libselinux/libselinux-.ebuild
@@ -145,12 +145,12 @@ pkg_postinst() {
# Fix bug 473502
for POLTYPE in ${POLICY_TYPES};
do
-   mkdir -p /etc/selinux/${POLTYPE}/contexts/files || die
-   touch 
/etc/selinux/${POLTYPE}/contexts/files/file_contexts.local || die
+   mkdir -p "${ROOT}/etc/selinux/${POLTYPE}/contexts/files" || die
+   touch 
"${ROOT}/etc/selinux/${POLTYPE}/contexts/files/file_contexts.local" || die
# Fix bug 516608
for EXPRFILE in file_contexts file_contexts.homedirs 
file_contexts.local ; do
-   if [[ -f 
"/etc/selinux/${POLTYPE}/contexts/files/${EXPRFILE}" ]]; then
-   sefcontext_compile 
/etc/selinux/${POLTYPE}/contexts/files/${EXPRFILE} \
+   if [[ -f 
"${ROOT}/etc/selinux/${POLTYPE}/contexts/files/${EXPRFILE}" ]]; then
+   sefcontext_compile 
"${ROOT}/etc/selinux/${POLTYPE}/contexts/files/${EXPRFILE}" \
|| die "Failed to recompile contexts"
fi
done



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

2024-02-20 Thread Sam James
commit: 90602c172ea69f95c6fc6954931ec3f201579a94
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 21 02:29:08 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 21 02:29:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90602c17

net-misc/ytfzf: Stabilize 2.6.2 ALLARCHES, #925118

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

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

diff --git a/net-misc/ytfzf/ytfzf-2.6.2.ebuild 
b/net-misc/ytfzf/ytfzf-2.6.2.ebuild
index 25b0ee206784..9d4d962ea69d 100644
--- a/net-misc/ytfzf/ytfzf-2.6.2.ebuild
+++ b/net-misc/ytfzf/ytfzf-2.6.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/pystardust/ytfzf/archive/refs/tags/v${PV}.tar.gz ->
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="minimal +thumbnails"
 
 RDEPEND="



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

2024-02-20 Thread Sam James
commit: 284aa9e1c3218b1de8c25f6ae51e7c92d6ec7c20
Author: Matoro Mahri  matoro  tk>
AuthorDate: Tue Feb 20 22:20:00 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 21 02:26:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=284aa9e1

sys-cluster/openmpi: wire up tests

Bug: https://bugs.gentoo.org/922861
Signed-off-by: Matoro Mahri  matoro.tk>
Closes: https://github.com/gentoo/gentoo/pull/35452
Signed-off-by: Sam James  gentoo.org>

 sys-cluster/openmpi/openmpi-4.1.6.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/sys-cluster/openmpi/openmpi-4.1.6.ebuild 
b/sys-cluster/openmpi/openmpi-4.1.6.ebuild
index 3961de8609ea..f97be42e62d5 100644
--- a/sys-cluster/openmpi/openmpi-4.1.6.ebuild
+++ b/sys-cluster/openmpi/openmpi-4.1.6.ebuild
@@ -137,6 +137,10 @@ multilib_src_compile() {
emake V=1
 }
 
+multilib_src_test() {
+   emake -C test check
+}
+
 multilib_src_install() {
default
 



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

2024-02-20 Thread Sam James
commit: a332ab618958b8b795cfa5a454acd0ec5b560a28
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 21 02:15:40 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 21 02:15:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a332ab61

sys-process/btop: Stabilize 1.3.0 ppc64, #925096

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

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

diff --git a/sys-process/btop/btop-1.3.0.ebuild 
b/sys-process/btop/btop-1.3.0.ebuild
index a59b8a9d0514..9a60180c0bc5 100644
--- a/sys-process/btop/btop-1.3.0.ebuild
+++ b/sys-process/btop/btop-1.3.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv x86"
 
 PATCHES=(
# Backport of upstream PR 648. Remove after 1.3.0



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

2024-02-20 Thread Sam James
commit: 0e10618be618afe4edb83e7e92312a42ce56b582
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 21 02:15:39 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 21 02:15:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e10618b

sys-process/btop: Stabilize 1.3.0 amd64, #925096

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

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

diff --git a/sys-process/btop/btop-1.3.0.ebuild 
b/sys-process/btop/btop-1.3.0.ebuild
index 338d4fd0ea5b..a59b8a9d0514 100644
--- a/sys-process/btop/btop-1.3.0.ebuild
+++ b/sys-process/btop/btop-1.3.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv x86"
 
 PATCHES=(
# Backport of upstream PR 648. Remove after 1.3.0



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

2024-02-20 Thread Sam James
commit: f3bbb7d17111c5ae8dc9c477c0929eecf301c9b2
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 21 02:15:41 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 21 02:15:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3bbb7d1

app-shells/starship: Stabilize 1.17.1 amd64, #925117

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

 app-shells/starship/starship-1.17.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/starship/starship-1.17.1.ebuild 
b/app-shells/starship/starship-1.17.1.ebuild
index fe725ed65c7a..73494d32e5fa 100644
--- a/app-shells/starship/starship-1.17.1.ebuild
+++ b/app-shells/starship/starship-1.17.1.ebuild
@@ -397,7 +397,7 @@ SRC_URI="
 LICENSE="0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD BSD-2 Boost-1.0 
CC0-1.0 ISC MIT MIT-0 MPL-2.0 Unicode-DFS-2016 Unlicense WTFPL-2 ZLIB"
 
 SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="amd64 ~arm64"
 
 BDEPEND="dev-build/cmake
>=virtual/rust-1.65"



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

2024-02-20 Thread Sam James
commit: 7ba14e1b475ee1b14b4c1a285fc1d542066f6d14
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 21 02:15:14 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 21 02:15:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ba14e1b

sys-devel/dwz: drop 0.14

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

 sys-devel/dwz/Manifest|  1 -
 sys-devel/dwz/dwz-0.14.ebuild | 32 
 2 files changed, 33 deletions(-)

diff --git a/sys-devel/dwz/Manifest b/sys-devel/dwz/Manifest
index c5d5a1555852..d770ee4adc0a 100644
--- a/sys-devel/dwz/Manifest
+++ b/sys-devel/dwz/Manifest
@@ -1,2 +1 @@
-DIST dwz-0.14.tar.xz 147428 BLAKE2B 
286350a8276a1a674937a7adc99560562782044fd6caa50c9a55ec08343f34d8bd27140cca904e648859aba61d181e01ab0755f2115151fab16d498aa1549450
 SHA512 
62c39f79723ca99305dbb08d1d24a17699b9a84dd98c30904103da116831b1253bf1edbfb905c76fdc4d48305bd1ea0046314c5619209c40a1e624b8ae4908b1
 DIST dwz-0.15.tar.xz 150080 BLAKE2B 
4ce1722a53cb588cda8195211a26b28d69891ed32cc59e44897270298d033590c79c8c73168dc3b261cb017fc12874a9cbd50db3bfaa0aa7de8ed7cf8a588cca
 SHA512 
43eb4b08c1f529859dc3466697d5ad7e172d6efbf21409530a67a2492ae4acc3734d5134bbd6e07c089ecc358d915871b13e22f6e4f1dd4c3af19ef804f8fcc5

diff --git a/sys-devel/dwz/dwz-0.14.ebuild b/sys-devel/dwz/dwz-0.14.ebuild
deleted file mode 100644
index 8879c51bc69e..
--- a/sys-devel/dwz/dwz-0.14.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-DESCRIPTION="DWARF optimization and duplicate removal tool"
-HOMEPAGE="https://sourceware.org/dwz;
-SRC_URI="https://sourceware.org/ftp/dwz/releases/${P}.tar.xz;
-
-S="${WORKDIR}/${PN}"
-
-LICENSE="GPL-2+ GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-libs/elfutils"
-DEPEND="${RDEPEND}"
-BDEPEND="test? (
-   dev-libs/elfutils[utils]
-   dev-util/dejagnu
-   dev-debug/gdb
-)"
-
-src_prepare() {
-   default
-   sed -e '/^CFLAGS/d' -i Makefile || die
-   tc-export CC
-}



[gentoo-commits] proj/portage:master commit in: lib/portage/package/ebuild/, bin/, man/

2024-02-20 Thread Sam James
commit: 997058a825a340813532bef77a34425cf4a88eb2
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Feb 15 15:33:03 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 21 02:13:45 2024 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=997058a8

Support PROPERTIES=test_userpriv not to drop perms for tests

Support PROPERTIES=test_userpriv and a corresponding ALLOW_TEST=userpriv
to disable FEATURES=userpriv when running the test phase.  This can be
used e.g. in dev-python/reflink that needs to be able to mount
filesystem on a loopback device for testing.

Bug: https://bugs.gentoo.org/924585
Signed-off-by: Michał Górny  gentoo.org>
Closes: https://github.com/gentoo/portage/pull/1274
Signed-off-by: Sam James  gentoo.org>

 bin/phase-functions.sh | 3 ++-
 lib/portage/package/ebuild/config.py   | 3 +++
 lib/portage/package/ebuild/doebuild.py | 3 +++
 man/ebuild.5   | 5 +
 man/make.conf.5| 4 
 5 files changed, 17 insertions(+), 1 deletion(-)

diff --git a/bin/phase-functions.sh b/bin/phase-functions.sh
index cd672a878c..ebcf5f242a 100644
--- a/bin/phase-functions.sh
+++ b/bin/phase-functions.sh
@@ -503,7 +503,8 @@ __dyn_test() {
fi
 
if has test ${PORTAGE_RESTRICT} && ! has all ${ALLOW_TEST} &&
-   ! { has test_network ${PORTAGE_PROPERTIES} && has 
network ${ALLOW_TEST}; }
+   ! { has test_network ${PORTAGE_PROPERTIES} && has 
network ${ALLOW_TEST}; } &&
+   ! { has test_privileged ${PORTAGE_PROPERTIES} && has 
privileged ${ALLOW_TEST}; }
then
einfo "Skipping make test/check due to ebuild restriction."
__vecho ">>> Test phase [disabled because of RESTRICT=test]: 
${CATEGORY}/${PF}"

diff --git a/lib/portage/package/ebuild/config.py 
b/lib/portage/package/ebuild/config.py
index d7b0ca5676..c89354cbf7 100644
--- a/lib/portage/package/ebuild/config.py
+++ b/lib/portage/package/ebuild/config.py
@@ -2114,6 +2114,9 @@ class config:
 "test" in restrict
 and not "all" in allow_test
 and not ("test_network" in properties and "network" in 
allow_test)
+and not (
+"test_privileged" in properties and "privileged" in 
allow_test
+)
 )
 
 if restrict_test and "test" in self.features:

diff --git a/lib/portage/package/ebuild/doebuild.py 
b/lib/portage/package/ebuild/doebuild.py
index 4cf155e033..bc51fdff2d 100644
--- a/lib/portage/package/ebuild/doebuild.py
+++ b/lib/portage/package/ebuild/doebuild.py
@@ -239,6 +239,9 @@ def _doebuild_spawn(phase, settings, actionmap=None, 
**kwargs):
 ebuild_sh_arg,
 )
 
+if phase == "test" and "test_privileged" in 
settings["PORTAGE_PROPERTIES"].split():
+kwargs["droppriv"] = False
+
 settings["EBUILD_PHASE"] = phase
 try:
 return spawn(cmd, settings, **kwargs)

diff --git a/man/ebuild.5 b/man/ebuild.5
index f849f20a29..a32ba4828c 100644
--- a/man/ebuild.5
+++ b/man/ebuild.5
@@ -811,6 +811,11 @@ is installed.
 The package manager may run tests that require an internet connection, even if
 the ebuild has
 .IR RESTRICT=test .
+.TP
+.I test_privileged
+The package manager may run tests that require superuser permissions, even if
+the ebuild has
+.IR RESTRICT=test .
 .RE
 .PD 1
 .TP

diff --git a/man/make.conf.5 b/man/make.conf.5
index 23d8408544..e13f6eec4f 100644
--- a/man/make.conf.5
+++ b/man/make.conf.5
@@ -1323,6 +1323,10 @@ Run tests in packages specifying 
\fBPROPERTIES\fR="\fBtest_network\fR".  Note
 that this will most likely cause Internet access during the test suite which
 could cause additional costs, privacy concerns and intermittent test failures.
 .TP
+.B privileged
+Run tests in packages specifying \fBPROPERTIES\fR="\fBtest_privileged\fR".  
Note
+that this will cause the test suite to be run with superuser permissions.
+.TP
 .RE
 .TP
 .B RESUMECOMMAND



[gentoo-commits] proj/portage:master commit in: lib/_emerge/, lib/portage/, bin/, man/

2024-02-20 Thread Sam James
commit: 749d231d57fb64d3f2e909dfbba26ca7c1ab9d0e
Author: YiFei Zhu  gmail  com>
AuthorDate: Mon Jan 29 08:50:28 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 21 02:13:04 2024 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=749d231d

estrip: Support debug info deduplication with sys-devel/dwz

This this gates behind FEATURES=dedupdebug, and packages can
opt-out with RESTRICT=dedupdebug, though I'm not sure why a package
would need to opt this out, unless dwz could break something I'm not
aware of...

Bug: https://bugs.gentoo.org/906368
Signed-off-by: YiFei Zhu  gmail.com>
Closes: https://github.com/gentoo/portage/pull/1245
Signed-off-by: Sam James  gentoo.org>

 bin/estrip | 35 +--
 lib/_emerge/EbuildPhase.py |  1 +
 lib/portage/const.py   |  1 +
 man/ebuild.5   |  3 +++
 man/make.conf.5|  8 +++-
 5 files changed, 45 insertions(+), 3 deletions(-)

diff --git a/bin/estrip b/bin/estrip
index 3ac6a16927..2d9d50922a 100755
--- a/bin/estrip
+++ b/bin/estrip
@@ -15,8 +15,8 @@ exp_tf() {
eval ${var}_${flag}=$(tf has ${flag} ${!var})
done
 }
-exp_tf FEATURES compressdebug installsources nostrip splitdebug xattr
-exp_tf PORTAGE_RESTRICT binchecks installsources splitdebug strip
+exp_tf FEATURES compressdebug dedupdebug installsources nostrip splitdebug 
xattr
+exp_tf PORTAGE_RESTRICT binchecks dedupdebug installsources splitdebug strip
 
 if ! ___eapi_has_prefix_variables; then
EPREFIX= ED=${D}
@@ -201,6 +201,10 @@ fi
 [[ ${debugedit} ]] && debugedit_found=true || debugedit_found=false
 debugedit_warned=false
 
+dwz=$(type -P dwz)
+[[ ${dwz} ]] && dwz_found=true || dwz_found=false
+dwz_warned=false
+
 __multijob_init
 
 # Setup ${T} filesystem layout that we care about.
@@ -248,6 +252,32 @@ __try_symlink() {
die "failed to create symlink '${name}'"
 }
 
+# Usage: dedup_elf_debug  
+dedup_elf_debug() {
+   ${FEATURES_dedupdebug} || return 0
+   ${PORTAGE_RESTRICT_dedupdebug} && return 0
+
+   debug-print-function "${FUNCNAME}" "$@"
+
+   if ! ${dwz_found} ; then
+   if ! ${dwz_warned} ; then
+   dwz_warned=true
+   ewarn "FEATURES=dedupdebug is enabled but the dwz 
binary could not be"
+   ewarn "found. This feature will not work unless dwz is 
installed!"
+   fi
+   return 0
+   fi
+
+   local src=$1  # File to dedup debug symbols
+   local inode_dedupdebug=$2 # Temp path for hard link tracking
+
+   # We already dedupdebug-ed this inode.
+   [[ -L ${inode_dedupdebug} ]] && return 0
+
+   "${dwz}" -- "${src}"
+   touch "${inode_dedupdebug}"
+}
+
 # Usage: save_elf_debug   [splitdebug]
 save_elf_debug() {
${FEATURES_splitdebug} || return 0
@@ -355,6 +385,7 @@ process_elf() {
xt_data=$(dump_xattrs "${x}")
fi
save_elf_sources "${x}"
+   dedup_elf_debug "${x}" "${inode_link}_dedupdebug"
fi
 
if ${strip_this} ; then

diff --git a/lib/_emerge/EbuildPhase.py b/lib/_emerge/EbuildPhase.py
index c81bf54a81..3b366f39c7 100644
--- a/lib/_emerge/EbuildPhase.py
+++ b/lib/_emerge/EbuildPhase.py
@@ -67,6 +67,7 @@ class EbuildPhase(CompositeTask):
 _features_display = (
 "ccache",
 "compressdebug",
+"dedupdebug",
 "distcc",
 "fakeroot",
 "installsources",

diff --git a/lib/portage/const.py b/lib/portage/const.py
index 1f468a1abf..2154213b7b 100644
--- a/lib/portage/const.py
+++ b/lib/portage/const.py
@@ -176,6 +176,7 @@ SUPPORTED_FEATURES = frozenset(
 "compressdebug",
 "compress-index",
 "config-protect-if-modified",
+"dedupdebug",
 "digest",
 "distcc",
 "distlocks",

diff --git a/man/ebuild.5 b/man/ebuild.5
index aad189bb00..f849f20a29 100644
--- a/man/ebuild.5
+++ b/man/ebuild.5
@@ -754,6 +754,9 @@ see the \fBQA CONTROL VARIABLES\fR section for more 
specific exemptions.
 .I bindist
 Distribution of built packages is restricted.
 .TP
+.I dedupdebug
+Disables dedupdebug for specific packages.
+.TP
 .I fetch
 like \fImirror\fR but the files will not be fetched via \fBSRC_URI\fR either.
 .TP

diff --git a/man/make.conf.5 b/man/make.conf.5
index 20dc9cb52d..23d8408544 100644
--- a/man/make.conf.5
+++ b/man/make.conf.5
@@ -465,13 +465,19 @@ redundant on\-the\-fly compression.  The resulting file 
will be called
 .B compressdebug
 Compress the debug sections in the split debug files with zlib to save
 space.  See \fBsplitdebug\fR for general split debug
-information (upon which this feature depends).
+information (upon which this feature depends).  See also \fBdedupdebug\fR
+for further debug info size reduction.
 .TP
 .B config\-protect\-if\-modified
 This causes the \fBCONFIG_PROTECT\fR behavior to be skipped 

[gentoo-commits] proj/portage:master commit in: lib/portage/

2024-02-20 Thread Sam James
commit: 58b4c156543705f631444040c2b962c4ac760f6a
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 21 02:07:59 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 21 02:08:07 2024 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=58b4c156

gpkg: add missing newline to gpkg format error

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

 lib/portage/gpkg.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/portage/gpkg.py b/lib/portage/gpkg.py
index f1d8f97f8e..edb0e43fbf 100644
--- a/lib/portage/gpkg.py
+++ b/lib/portage/gpkg.py
@@ -2111,7 +2111,7 @@ class gpkg:
 
 if self.basename and self.prefix and not 
self.prefix.startswith(self.basename):
 writemsg(
-colorize("WARN", f"Package basename mismatched, using 
{self.prefix}")
+colorize("WARN", f"Package basename mismatched, using 
{self.prefix}\n")
 )
 
 all_files = tar.getmembers()



[gentoo-commits] proj/portage:master commit in: lib/portage/

2024-02-20 Thread Sam James
commit: 14fe81d73c3330ec31bbc712ada40cc5bdda2c61
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 21 02:07:19 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 21 02:07:19 2024 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=14fe81d7

binpkg: add missing newline to gpkg format error

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

 lib/portage/binpkg.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/portage/binpkg.py b/lib/portage/binpkg.py
index 2078e3ca58..9ecd52cf3c 100644
--- a/lib/portage/binpkg.py
+++ b/lib/portage/binpkg.py
@@ -67,7 +67,7 @@ def get_binpkg_format(binpkg_path, check_file=False, 
remote=False):
 writemsg(
 colorize(
 "WARN",
-"File {} binpkg format mismatch, actual format: {}".format(
+"File {} binpkg format mismatch, actual format: {}\n".format(
 binpkg_path, file_format
 ),
 )



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

2024-02-20 Thread Sam James
commit: 1ae87d3661cf33b77e5216d7f36f7f6346e3f9fb
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 21 01:48:48 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 21 01:48:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ae87d36

sys-process/btop: Stabilize 1.3.0 x86, #925096

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

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

diff --git a/sys-process/btop/btop-1.3.0.ebuild 
b/sys-process/btop/btop-1.3.0.ebuild
index 505c6f3628a5..338d4fd0ea5b 100644
--- a/sys-process/btop/btop-1.3.0.ebuild
+++ b/sys-process/btop/btop-1.3.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv x86"
 
 PATCHES=(
# Backport of upstream PR 648. Remove after 1.3.0



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

2024-02-20 Thread Sam James
commit: 68f10c657743dd6e155c658c18c00885bee780ab
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 21 01:48:23 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 21 01:48:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68f10c65

media-libs/openexr: drop back to ~arch

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

 media-libs/openexr/openexr-3.1.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/openexr/openexr-3.1.12.ebuild 
b/media-libs/openexr/openexr-3.1.12.ebuild
index 71969a113652..bc37e4bd424e 100644
--- a/media-libs/openexr/openexr-3.1.12.ebuild
+++ b/media-libs/openexr/openexr-3.1.12.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/
 LICENSE="BSD"
 SLOT="0/30" # based on SONAME
 # -ppc -sparc because broken on big endian, bug #818424
-KEYWORDS="amd64 ~arm ~arm64 ~loong -ppc ~ppc64 ~riscv -sparc x86 ~amd64-linux 
~x86-linux ~x64-macos"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong -ppc ~ppc64 ~riscv -sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos"
 IUSE="cpu_flags_x86_avx examples large-stack utils test threads"
 RESTRICT="!test? ( test )"
 



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

2024-02-20 Thread Sam James
commit: b98534f3604d967cd45877e8c1752cd7116563ca
Author: Paul Zander  gmail  com>
AuthorDate: Thu Oct 26 08:07:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 21 01:44:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b98534f3

media-libs/openexr: add 3.1.12, 3.2.2

Closes: https://bugs.gentoo.org/920528
Closes: https://bugs.gentoo.org/916514
Closes: https://bugs.gentoo.org/908257
Signed-off-by: Paul Zander  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34218
Signed-off-by: Sam James  gentoo.org>

 media-libs/openexr/Manifest|   3 +
 .../files/openexr-3.2.1-bintests-iff-utils.patch   |  14 +++
 media-libs/openexr/openexr-3.1.12.ebuild   |  69 +++
 media-libs/openexr/openexr-3.2.2.ebuild| 130 +
 4 files changed, 216 insertions(+)

diff --git a/media-libs/openexr/Manifest b/media-libs/openexr/Manifest
index ea41489d2b92..56482c59e738 100644
--- a/media-libs/openexr/Manifest
+++ b/media-libs/openexr/Manifest
@@ -1,3 +1,6 @@
 DIST openexr-3.1.11.tar.gz 20539852 BLAKE2B 
9d57362c656a646a5b909063ff57eccfacbc70929a802561c2be71b050e97e7087221f78110f2686fcc1ea960d87880ccdbcb57b474f635a3392f3fa169ef3c5
 SHA512 
ebbad4b22315522f43cafefca77cf92ce38cac87f024c8dc6429aed04a6dad1f0a3d717faaab39c4c3605e440442952acc4630c5393754ea138929be4ad8a0d4
 DIST openexr-3.1.5.tar.gz 20327926 BLAKE2B 
77ece3c62b34292d4714873149a5a54a47fe811e96f992f1082e7dca99ad7717649f937c2dd7b18011c4201f15056526fc4b706c4d2f1b7fa593b9f1ed6314bd
 SHA512 
01ef16eacd2dde83c67b81522bae87f47ba272a41ce7d4e35d865dbdcaa03093e7ac504b95d2c1b3a19535f2364a4f937b0e0570c74243bb1c6e021fce7b620c
 DIST openexr-3.1.7.tar.gz 20494812 BLAKE2B 
2cc03ed8da77f4a9523b7a0f55c78e78ab55f8f6de67cb68f1b2b4ad4b512448d80f39d60a0cc9eab451da35539027a573a0c6d6900e7f81b39f90703909b5af
 SHA512 
f72f5e728f10c06fca0172c9b4c1df752225c3aed7384b4eaa502f92f8547bb1df93fe96d4d132a81eb32b729cb9fd615be825aa6c5de78481d3038c0d47c4d5
+DIST openexr-3.1.12.tar.gz 20540857 BLAKE2B 
94a78e4e45f892b56f9a05cabad5cea999ff1844ff8569995f1f301e8599e0be1c214477f501f351c248eea141db22508eb764c1c91508399e69932026361c04
 SHA512 
0fce6a1322d74354a29ece9f9afeca1c4874c4d55079ec720f3ef21ab2ab950ec333f793f1ffad6634f57b40c4276af578b31ac8bc3e11856d7b903d5475e5eb
+DIST openexr-3.2.2.tar.gz 18825996 BLAKE2B 
535d7798263ee63cbb79981bfd5b8edf4805acd672b7f98457876b7017840263bd6f1491dc63afcd3a66751a73fbb8463764c85ba06c18d59839d9f25a6769db
 SHA512 
b6537a8218686bfad7e6d29ae087d0548624cce81308d31581d99b4b741de3223b22fb8748fe9223e4e3609761815bef5e1bcc55e06302aeaf25d9d9a6134bab
+DIST openexr-images-1.0.tar.gz 25962 BLAKE2B 
d57c458dfbd1b08c964429022b6e08a3309bf11cbd43c64e271ebc620dae6dbe70636e5221f47dabd7fe2aa0806f2cf3f3c9b3f55fd7f45b0a34f3e62b6029e7
 SHA512 
c1c83a26cd326d0fcda824daccb0044abad46f29e1bd2ceb1c38bc62b3e71f0aeef126dddc4517eb1cb9f7c9d0fe234276a48a754bdb7c7823e9aee459d8670a

diff --git a/media-libs/openexr/files/openexr-3.2.1-bintests-iff-utils.patch 
b/media-libs/openexr/files/openexr-3.2.1-bintests-iff-utils.patch
new file mode 100644
index ..c5c699b489fe
--- /dev/null
+++ b/media-libs/openexr/files/openexr-3.2.1-bintests-iff-utils.patch
@@ -0,0 +1,14 @@
+diff --git a/src/test/bin/CMakeLists.txt b/src/test/bin/CMakeLists.txt
+index e53b879..ad0190d 100644
+--- a/src/test/bin/CMakeLists.txt
 b/src/test/bin/CMakeLists.txt
+@@ -3,6 +3,9 @@
+ 
+ if(BUILD_TESTING)
+ 
++  if(NOT OPENEXR_BUILD_TOOLS)
++return()
++  endif()
+   find_package(Python3 COMPONENTS Interpreter)
+   if (NOT Python3_FOUND)
+ message(STATUS "Python3 not found: skipping bin tests")

diff --git a/media-libs/openexr/openexr-3.1.12.ebuild 
b/media-libs/openexr/openexr-3.1.12.ebuild
new file mode 100644
index ..71969a113652
--- /dev/null
+++ b/media-libs/openexr/openexr-3.1.12.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic
+
+MY_PN=OpenEXR
+
+DESCRIPTION="ILM's OpenEXR high dynamic-range image file format libraries"
+HOMEPAGE="https://openexr.com/;
+SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/30" # based on SONAME
+# -ppc -sparc because broken on big endian, bug #818424
+KEYWORDS="amd64 ~arm ~arm64 ~loong -ppc ~ppc64 ~riscv -sparc x86 ~amd64-linux 
~x86-linux ~x64-macos"
+IUSE="cpu_flags_x86_avx examples large-stack utils test threads"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/imath-3.1.6:=
+   sys-libs/zlib
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=( "${FILESDIR}"/${PN}-3.1.1-0003-disable-failing-test.patch )
+DOCS=( CHANGES.md GOVERNANCE.md PATENTS README.md SECURITY.md )
+
+src_prepare() {
+   # Fix path for testsuite
+   sed -e "s:/var/tmp/:${T}:" \
+   -i "${S}"/src/test/${MY_PN}Test/tmpDir.h || 

[gentoo-commits] repo/proj/guru:master commit in: gui-apps/hypridle/

2024-02-20 Thread Julien Roy
commit: 6cfb5ccbb29d5abf648971c918588b76218e1c9a
Author: Gonçalo Negrier Duarte  gmail  com>
AuthorDate: Tue Feb 20 23:30:35 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Tue Feb 20 23:30:35 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6cfb5ccb

gui-apps/hypridle:drop 0.0.1, add 0_pre20240220
* keyword ~riscv removed

Signed-off-by: Gonçalo Negrier Duarte  gmail.com>

 gui-apps/hypridle/Manifest  | 2 +-
 .../hypridle/{hypridle-0.0.1.ebuild => hypridle-0_pre20240220.ebuild}   | 2 +-
 gui-apps/hypridle/hypridle-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/gui-apps/hypridle/Manifest b/gui-apps/hypridle/Manifest
index e52f03690b..8f56baa7e9 100644
--- a/gui-apps/hypridle/Manifest
+++ b/gui-apps/hypridle/Manifest
@@ -1 +1 @@
-DIST hypridle-0.0.1.gh.tar.gz 12274 BLAKE2B 
e8c860c32c494a5f49fe5f01b858c6557dbab9c82481294e6a665e8fc019d9c1b32e0cb79a9c9149828262188ece79b8dd2c56b9c97a90603261b497ffeaa59a
 SHA512 
48018b175d4c29d226fdfb006ceb1a848ae8ed3d7f454f32f9c4755ffc796b4fb92ef89287cd06cca9be457848c4da288d484a9e14c6f446d8bc37efa81c2bb1
+DIST hypridle-0_pre20240220.gh.tar.gz 12274 BLAKE2B 
e8c860c32c494a5f49fe5f01b858c6557dbab9c82481294e6a665e8fc019d9c1b32e0cb79a9c9149828262188ece79b8dd2c56b9c97a90603261b497ffeaa59a
 SHA512 
48018b175d4c29d226fdfb006ceb1a848ae8ed3d7f454f32f9c4755ffc796b4fb92ef89287cd06cca9be457848c4da288d484a9e14c6f446d8bc37efa81c2bb1

diff --git a/gui-apps/hypridle/hypridle-0.0.1.ebuild 
b/gui-apps/hypridle/hypridle-0_pre20240220.ebuild
similarity index 97%
rename from gui-apps/hypridle/hypridle-0.0.1.ebuild
rename to gui-apps/hypridle/hypridle-0_pre20240220.ebuild
index 94ffbdccf0..6ffe0f9695 100644
--- a/gui-apps/hypridle/hypridle-0.0.1.ebuild
+++ b/gui-apps/hypridle/hypridle-0_pre20240220.ebuild
@@ -20,7 +20,7 @@ else
SRC_URI="https://github.com/hyprwm/${PN^}/archive/${COMMIT}.tar.gz -> 
${P}.gh.tar.gz"
S="${WORKDIR}/${PN}-${COMMIT}"
 
-   KEYWORDS="~amd64 ~riscv"
+   KEYWORDS="~amd64"
 fi
 
 LICENSE="BSD"

diff --git a/gui-apps/hypridle/hypridle-.ebuild 
b/gui-apps/hypridle/hypridle-.ebuild
index 94ffbdccf0..6ffe0f9695 100644
--- a/gui-apps/hypridle/hypridle-.ebuild
+++ b/gui-apps/hypridle/hypridle-.ebuild
@@ -20,7 +20,7 @@ else
SRC_URI="https://github.com/hyprwm/${PN^}/archive/${COMMIT}.tar.gz -> 
${P}.gh.tar.gz"
S="${WORKDIR}/${PN}-${COMMIT}"
 
-   KEYWORDS="~amd64 ~riscv"
+   KEYWORDS="~amd64"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/proj/guru:master commit in: gui-apps/hypridle/, gui-apps/hyprlock/

2024-02-20 Thread Julien Roy
commit: cf93df1999105c5f482ac6998343bc41e702644e
Author: Gonçalo Negrier Duarte  gmail  com>
AuthorDate: Tue Feb 20 21:46:27 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Tue Feb 20 21:55:19 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cf93df19

gui-apps/hypridle: new package, add 0.0.1, 

Signed-off-by: Gonçalo Negrier Duarte  gmail.com>

 gui-apps/hypridle/Manifest |  1 +
 .../hypridle-0.0.1.ebuild} | 14 +-
 .../hypridle-.ebuild}  | 14 +-
 gui-apps/hypridle/metadata.xml | 18 ++
 gui-apps/hyprlock/hyprlock-0.0.1.ebuild|  2 +-
 gui-apps/hyprlock/hyprlock-.ebuild |  2 +-
 6 files changed, 31 insertions(+), 20 deletions(-)

diff --git a/gui-apps/hypridle/Manifest b/gui-apps/hypridle/Manifest
new file mode 100644
index 00..e52f03690b
--- /dev/null
+++ b/gui-apps/hypridle/Manifest
@@ -0,0 +1 @@
+DIST hypridle-0.0.1.gh.tar.gz 12274 BLAKE2B 
e8c860c32c494a5f49fe5f01b858c6557dbab9c82481294e6a665e8fc019d9c1b32e0cb79a9c9149828262188ece79b8dd2c56b9c97a90603261b497ffeaa59a
 SHA512 
48018b175d4c29d226fdfb006ceb1a848ae8ed3d7f454f32f9c4755ffc796b4fb92ef89287cd06cca9be457848c4da288d484a9e14c6f446d8bc37efa81c2bb1

diff --git a/gui-apps/hyprlock/hyprlock-0.0.1.ebuild 
b/gui-apps/hypridle/hypridle-0.0.1.ebuild
similarity index 77%
copy from gui-apps/hyprlock/hyprlock-0.0.1.ebuild
copy to gui-apps/hypridle/hypridle-0.0.1.ebuild
index f631571011..94ffbdccf0 100644
--- a/gui-apps/hyprlock/hyprlock-0.0.1.ebuild
+++ b/gui-apps/hypridle/hypridle-0.0.1.ebuild
@@ -5,9 +5,9 @@ EAPI=8
 
 inherit cmake toolchain-funcs
 
-COMMIT="7b15d34f0af9b1c8ef49279827eee47e4dca9afa"
-DESCRIPTION="Hyprland's GPU-accelerated screen locking utility"
-HOMEPAGE="https://github.com/hyprwm/hyprlock;
+COMMIT="158c52c4a76cff7a1635be8ec1a4a369bc8674ed"
+DESCRIPTION="Hyprland's idle daemon"
+HOMEPAGE="https://github.com/hyprwm/hypridle;
 
 if [[ "${PV}" = * ]]; then
inherit git-r3
@@ -30,7 +30,6 @@ RDEPEND="
dev-libs/wayland
gui-libs/egl-wayland
media-libs/mesa[egl(+),gles2]
-   sys-libs/pam
>=gui-wm/hyprland-0.35.0
 "
 DEPEND="
@@ -40,10 +39,7 @@ DEPEND="
 
 BDEPEND="
>=dev-libs/hyprlang-0.4.0
-   x11-libs/libxkbcommon
-   x11-libs/cairo
-   dev-build/cmake
-   virtual/pkgconfig
+   dev-cpp/sdbus-c++
 "
 
 src_configure() {
@@ -51,7 +47,7 @@ src_configure() {
-DCMAKE_BUILD_TYPE:STRING=Release
)
 
-   meson_src_configure
+   cmake_src_configure
 }
 
 src_install() {

diff --git a/gui-apps/hyprlock/hyprlock-0.0.1.ebuild 
b/gui-apps/hypridle/hypridle-.ebuild
similarity index 77%
copy from gui-apps/hyprlock/hyprlock-0.0.1.ebuild
copy to gui-apps/hypridle/hypridle-.ebuild
index f631571011..94ffbdccf0 100644
--- a/gui-apps/hyprlock/hyprlock-0.0.1.ebuild
+++ b/gui-apps/hypridle/hypridle-.ebuild
@@ -5,9 +5,9 @@ EAPI=8
 
 inherit cmake toolchain-funcs
 
-COMMIT="7b15d34f0af9b1c8ef49279827eee47e4dca9afa"
-DESCRIPTION="Hyprland's GPU-accelerated screen locking utility"
-HOMEPAGE="https://github.com/hyprwm/hyprlock;
+COMMIT="158c52c4a76cff7a1635be8ec1a4a369bc8674ed"
+DESCRIPTION="Hyprland's idle daemon"
+HOMEPAGE="https://github.com/hyprwm/hypridle;
 
 if [[ "${PV}" = * ]]; then
inherit git-r3
@@ -30,7 +30,6 @@ RDEPEND="
dev-libs/wayland
gui-libs/egl-wayland
media-libs/mesa[egl(+),gles2]
-   sys-libs/pam
>=gui-wm/hyprland-0.35.0
 "
 DEPEND="
@@ -40,10 +39,7 @@ DEPEND="
 
 BDEPEND="
>=dev-libs/hyprlang-0.4.0
-   x11-libs/libxkbcommon
-   x11-libs/cairo
-   dev-build/cmake
-   virtual/pkgconfig
+   dev-cpp/sdbus-c++
 "
 
 src_configure() {
@@ -51,7 +47,7 @@ src_configure() {
-DCMAKE_BUILD_TYPE:STRING=Release
)
 
-   meson_src_configure
+   cmake_src_configure
 }
 
 src_install() {

diff --git a/gui-apps/hypridle/metadata.xml b/gui-apps/hypridle/metadata.xml
new file mode 100644
index 00..87a14a4cbe
--- /dev/null
+++ b/gui-apps/hypridle/metadata.xml
@@ -0,0 +1,18 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   jul...@jroy.ca
+   Julien Roy
+   
+   
+   gonegrier.dua...@gmail.com
+   Gonçalo Negrier Duarte
+   
+   
+   
https://github.com/hyprwm/hypridle/releases
+   https://wiki.hyprland.org/Hypr-Ecosystem/hypridle/
+   https://github.com/hyprwm/hypridle/issues
+   hyprwm/hypridle
+   
+

diff --git a/gui-apps/hyprlock/hyprlock-0.0.1.ebuild 
b/gui-apps/hyprlock/hyprlock-0.0.1.ebuild
index f631571011..832595c1a5 100644
--- a/gui-apps/hyprlock/hyprlock-0.0.1.ebuild
+++ b/gui-apps/hyprlock/hyprlock-0.0.1.ebuild
@@ -51,7 +51,7 @@ src_configure() {

[gentoo-commits] repo/proj/guru:master commit in: gui-apps/hyprlock/

2024-02-20 Thread Julien Roy
commit: 980e311a7c483965cca193e16b84751d8e8bba68
Author: Gonçalo Negrier Duarte  gmail  com>
AuthorDate: Tue Feb 20 21:35:02 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Tue Feb 20 21:55:19 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=980e311a

gui-apps/hyprlock: new package, add 0.0.1, 

Signed-off-by: Gonçalo Negrier Duarte  gmail.com>

 gui-apps/hyprlock/Manifest  |  1 +
 gui-apps/hyprlock/hyprlock-0.0.1.ebuild | 59 +
 gui-apps/hyprlock/hyprlock-.ebuild  | 59 +
 gui-apps/hyprlock/metadata.xml  | 18 ++
 4 files changed, 137 insertions(+)

diff --git a/gui-apps/hyprlock/Manifest b/gui-apps/hyprlock/Manifest
new file mode 100644
index 00..62516dd497
--- /dev/null
+++ b/gui-apps/hyprlock/Manifest
@@ -0,0 +1 @@
+DIST hyprlock-0.0.1.gh.tar.gz 33244 BLAKE2B 
3acca1217274d1d6b05febaa6ef9988080f70bb58bdde87d51c906ea62b49f3a7eeb1e64cc43b0c6e6a0688ef2348c563cc788904274dd675248620c6cf1126d
 SHA512 
e3baa476852329dbd1eea87ad1ddfcb0521d6c73797e2fd2e9ab17d4f8cebfae68ccf947cda44aeb8d32ceaf1a03c586fa77dd539f47713b8a64afd2ebbff3fa

diff --git a/gui-apps/hyprlock/hyprlock-0.0.1.ebuild 
b/gui-apps/hyprlock/hyprlock-0.0.1.ebuild
new file mode 100644
index 00..f631571011
--- /dev/null
+++ b/gui-apps/hyprlock/hyprlock-0.0.1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake toolchain-funcs
+
+COMMIT="7b15d34f0af9b1c8ef49279827eee47e4dca9afa"
+DESCRIPTION="Hyprland's GPU-accelerated screen locking utility"
+HOMEPAGE="https://github.com/hyprwm/hyprlock;
+
+if [[ "${PV}" = * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/hyprwm/${PN^}.git;
+else
+   #When releases start to happen
+   
#SRC_URI="https://github.com/hyprwm/${PN^}/releases/download/v${PV}/source-v${PV}.tar.gz
 -> ${P}.gh.tar.gz"
+   #S="${WORKDIR}/${PN}-source"
+
+   SRC_URI="https://github.com/hyprwm/${PN^}/archive/${COMMIT}.tar.gz -> 
${P}.gh.tar.gz"
+   S="${WORKDIR}/${PN}-${COMMIT}"
+
+   KEYWORDS="~amd64 ~riscv"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+
+RDEPEND="
+   dev-libs/wayland
+   gui-libs/egl-wayland
+   media-libs/mesa[egl(+),gles2]
+   sys-libs/pam
+   >=gui-wm/hyprland-0.35.0
+"
+DEPEND="
+   ${RDEPEND}
+   dev-libs/wayland-protocols
+"
+
+BDEPEND="
+   >=dev-libs/hyprlang-0.4.0
+   x11-libs/libxkbcommon
+   x11-libs/cairo
+   dev-build/cmake
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_BUILD_TYPE:STRING=Release
+   )
+
+   meson_src_configure
+}
+
+src_install() {
+   cmake_src_install
+}

diff --git a/gui-apps/hyprlock/hyprlock-.ebuild 
b/gui-apps/hyprlock/hyprlock-.ebuild
new file mode 100644
index 00..f631571011
--- /dev/null
+++ b/gui-apps/hyprlock/hyprlock-.ebuild
@@ -0,0 +1,59 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake toolchain-funcs
+
+COMMIT="7b15d34f0af9b1c8ef49279827eee47e4dca9afa"
+DESCRIPTION="Hyprland's GPU-accelerated screen locking utility"
+HOMEPAGE="https://github.com/hyprwm/hyprlock;
+
+if [[ "${PV}" = * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/hyprwm/${PN^}.git;
+else
+   #When releases start to happen
+   
#SRC_URI="https://github.com/hyprwm/${PN^}/releases/download/v${PV}/source-v${PV}.tar.gz
 -> ${P}.gh.tar.gz"
+   #S="${WORKDIR}/${PN}-source"
+
+   SRC_URI="https://github.com/hyprwm/${PN^}/archive/${COMMIT}.tar.gz -> 
${P}.gh.tar.gz"
+   S="${WORKDIR}/${PN}-${COMMIT}"
+
+   KEYWORDS="~amd64 ~riscv"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+
+RDEPEND="
+   dev-libs/wayland
+   gui-libs/egl-wayland
+   media-libs/mesa[egl(+),gles2]
+   sys-libs/pam
+   >=gui-wm/hyprland-0.35.0
+"
+DEPEND="
+   ${RDEPEND}
+   dev-libs/wayland-protocols
+"
+
+BDEPEND="
+   >=dev-libs/hyprlang-0.4.0
+   x11-libs/libxkbcommon
+   x11-libs/cairo
+   dev-build/cmake
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_BUILD_TYPE:STRING=Release
+   )
+
+   meson_src_configure
+}
+
+src_install() {
+   cmake_src_install
+}

diff --git a/gui-apps/hyprlock/metadata.xml b/gui-apps/hyprlock/metadata.xml
new file mode 100644
index 00..a095a38dcc
--- /dev/null
+++ b/gui-apps/hyprlock/metadata.xml
@@ -0,0 +1,18 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   jul...@jroy.ca
+   Julien Roy
+   
+   
+   gonegrier.dua...@gmail.com
+   Gonçalo Negrier Duarte
+   
+   
+   
https://github.com/hyprwm/hyrlock/releases
+   

[gentoo-commits] repo/proj/guru:master commit in: gui-apps/hyprlock/

2024-02-20 Thread Julien Roy
commit: a8229555cfb73b49f8c88837f404ed60e58a92aa
Author: Gonçalo Negrier Duarte  gmail  com>
AuthorDate: Tue Feb 20 23:26:24 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Tue Feb 20 23:26:24 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a8229555

gui-apps/hyprlock: drop 0.0.1, add 0_pre20240220
* keyword ~riscv removed

Signed-off-by: Gonçalo Negrier Duarte  gmail.com>

 gui-apps/hyprlock/Manifest  | 2 +-
 .../hyprlock/{hyprlock-0.0.1.ebuild => hyprlock-0_pre20240220.ebuild}   | 2 +-
 gui-apps/hyprlock/hyprlock-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/gui-apps/hyprlock/Manifest b/gui-apps/hyprlock/Manifest
index 62516dd497..b4c4ad0a08 100644
--- a/gui-apps/hyprlock/Manifest
+++ b/gui-apps/hyprlock/Manifest
@@ -1 +1 @@
-DIST hyprlock-0.0.1.gh.tar.gz 33244 BLAKE2B 
3acca1217274d1d6b05febaa6ef9988080f70bb58bdde87d51c906ea62b49f3a7eeb1e64cc43b0c6e6a0688ef2348c563cc788904274dd675248620c6cf1126d
 SHA512 
e3baa476852329dbd1eea87ad1ddfcb0521d6c73797e2fd2e9ab17d4f8cebfae68ccf947cda44aeb8d32ceaf1a03c586fa77dd539f47713b8a64afd2ebbff3fa
+DIST hyprlock-0_pre20240220.gh.tar.gz 33244 BLAKE2B 
3acca1217274d1d6b05febaa6ef9988080f70bb58bdde87d51c906ea62b49f3a7eeb1e64cc43b0c6e6a0688ef2348c563cc788904274dd675248620c6cf1126d
 SHA512 
e3baa476852329dbd1eea87ad1ddfcb0521d6c73797e2fd2e9ab17d4f8cebfae68ccf947cda44aeb8d32ceaf1a03c586fa77dd539f47713b8a64afd2ebbff3fa

diff --git a/gui-apps/hyprlock/hyprlock-0.0.1.ebuild 
b/gui-apps/hyprlock/hyprlock-0_pre20240220.ebuild
similarity index 97%
rename from gui-apps/hyprlock/hyprlock-0.0.1.ebuild
rename to gui-apps/hyprlock/hyprlock-0_pre20240220.ebuild
index 832595c1a5..5ff5e20655 100644
--- a/gui-apps/hyprlock/hyprlock-0.0.1.ebuild
+++ b/gui-apps/hyprlock/hyprlock-0_pre20240220.ebuild
@@ -20,7 +20,7 @@ else
SRC_URI="https://github.com/hyprwm/${PN^}/archive/${COMMIT}.tar.gz -> 
${P}.gh.tar.gz"
S="${WORKDIR}/${PN}-${COMMIT}"
 
-   KEYWORDS="~amd64 ~riscv"
+   KEYWORDS="~amd64"
 fi
 
 LICENSE="BSD"

diff --git a/gui-apps/hyprlock/hyprlock-.ebuild 
b/gui-apps/hyprlock/hyprlock-.ebuild
index 832595c1a5..5ff5e20655 100644
--- a/gui-apps/hyprlock/hyprlock-.ebuild
+++ b/gui-apps/hyprlock/hyprlock-.ebuild
@@ -20,7 +20,7 @@ else
SRC_URI="https://github.com/hyprwm/${PN^}/archive/${COMMIT}.tar.gz -> 
${P}.gh.tar.gz"
S="${WORKDIR}/${PN}-${COMMIT}"
 
-   KEYWORDS="~amd64 ~riscv"
+   KEYWORDS="~amd64"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: mail-client/roundcube/

2024-02-20 Thread Craig Andrews
commit: eef51c1fc6363254d97f069e7855f048f5ca469d
Author: Craig Andrews  gentoo  org>
AuthorDate: Wed Feb 21 01:29:13 2024 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Feb 21 01:29:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eef51c1f

mail-client/roundcube: add 1.6.6

Closes: https://bugs.gentoo.org/925089
Signed-off-by: Craig Andrews  gentoo.org>

 mail-client/roundcube/Manifest   |  1 +
 mail-client/roundcube/roundcube-1.6.6.ebuild | 97 
 2 files changed, 98 insertions(+)

diff --git a/mail-client/roundcube/Manifest b/mail-client/roundcube/Manifest
index 5517c4df639f..e736a762aa30 100644
--- a/mail-client/roundcube/Manifest
+++ b/mail-client/roundcube/Manifest
@@ -7,3 +7,4 @@ DIST roundcubemail-1.6.2-complete.tar.gz 6004046 BLAKE2B 
08e6b93cdb615ac2555dcf8
 DIST roundcubemail-1.6.3-complete.tar.gz 6026670 BLAKE2B 
f3108c5040a912ffdca83a08c2768224a1edd197abca8c9420985d6c241dd93c56e1ed6ee05ede4c385ed6fbb6f2e780e1914b54504cb19d46e14df419001f4f
 SHA512 
9a44a898f8ed9a338f126af19b572b61a7b108412be5f0c445f6ff3d84636a1487cc594347629a757e2fa18fdfa2881c3dd373e2431132a90672c935b548
 DIST roundcubemail-1.6.4-complete.tar.gz 6027429 BLAKE2B 
f83ee7662dfa6a27e6aae97f90e1af80fa5d68927a0336dd3dab84f438e88921cb60059d41256daa52eac44fff07673559a21c860b01ebc82747fe021b2fadda
 SHA512 
ccfd6828ed0f9a25c3144133a9a0f091b7ef76251e74422fe90dc1eb6fdddee8522902869d97609cd594f0977ecb6eb7402378d390ae33d907d154a24a607f85
 DIST roundcubemail-1.6.5-complete.tar.gz 6028873 BLAKE2B 
70959d985130d67d67fa0f488c5468684a88c3537b902e1201cd672b5d79823160cea616dd11127f32c2ae8ce19f6fb643eff554e03616c6e8d6813e3ceccd3f
 SHA512 
d5d108045dc0afcc1fda077cac82f3aef274702727d45395744a3228c2a0429199d411f1988fc3f8317040ce65735ba423e8a1a33bad77220d63821e8b29ae08
+DIST roundcubemail-1.6.6-complete.tar.gz 5895753 BLAKE2B 
73cccb6393a4eacca105216f8926eeac712850a3eb387249b8b037b7a6df89ee06423e05fbe0bbabae30233cde69a1201758301af4fe19985d33a3e2fbfc7210
 SHA512 
e5d7b187c444c0aec231c41d8c4cc80c388d86cc5d6689d5183a61c8913749239c5efcad5725fbb97efcdcaf2dd0235cd6a827b3deb94065da42dbb03a9bca6b

diff --git a/mail-client/roundcube/roundcube-1.6.6.ebuild 
b/mail-client/roundcube/roundcube-1.6.6.ebuild
new file mode 100644
index ..e8f09db98c3b
--- /dev/null
+++ b/mail-client/roundcube/roundcube-1.6.6.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit webapp
+
+MY_PN=${PN}mail
+MY_PV=${PV/_/-}
+MY_P=${MY_PN}-${MY_PV}
+
+DESCRIPTION="A browser-based multilingual IMAP client with an application-like 
user interface"
+HOMEPAGE="https://roundcube.net;
+
+# roundcube is GPL-licensed, the rest of the licenses here are
+# for bundled PEAR components, googiespell and utf8.class.php
+LICENSE="GPL-3 BSD PHP-2.02 PHP-3 MIT public-domain"
+
+IUSE="change-password enigma exif fileinfo ldap mysql postgres sqlite ssl 
spell zip"
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+# this function only sets DEPEND so we need to include that in RDEPEND
+need_httpd_cgi
+
+RDEPEND="
+   ${DEPEND}
+   
>=dev-lang/php-7.4.0[exif?,fileinfo?,filter,gd,iconv,intl,json(+),ldap?,pdo,postgres?,session,sqlite?,ssl?,unicode,xml,zip?]
+   virtual/httpd-php
+   change-password? (
+   dev-lang/php[sockets]
+   )
+   enigma? (
+   app-crypt/gnupg
+   )
+   mysql? (
+   || (
+   dev-lang/php[mysql]
+   dev-lang/php[mysqli]
+   )
+   )
+   spell? ( dev-lang/php[curl,spell] )
+"
+
+if [[ ${PV} == * ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/roundcube/roundcubemail;
+   EGIT_BRANCH="master"
+   BDEPEND="${BDEPEND}
+   app-arch/unzip
+   dev-php/composer
+   net-misc/curl"
+else
+   
SRC_URI="https://github.com/${PN}/${MY_PN}/releases/download/${MY_PV}/${MY_P}-complete.tar.gz;
+   S="${WORKDIR}/${MY_P}"
+   KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
+fi
+
+src_unpack() {
+   if [[ "${PV}" == ** ]]; then
+   git-r3_src_unpack
+   pushd "${S}" > /dev/null || die
+   rm Makefile || die
+   mv composer.json-dist composer.json || die
+   composer install --no-dev || die
+   ./bin/install-jsdeps.sh || die
+   popd > /dev/null || die
+   else
+   default
+   fi
+}
+
+src_install() {
+   webapp_src_preinst
+
+   dodoc CHANGELOG.md INSTALL README.md UPGRADING SECURITY.md
+
+   insinto "${MY_HTDOCSDIR}"
+   doins -r [[:lower:]]* SQL
+   doins .htaccess
+
+   webapp_serverowned "${MY_HTDOCSDIR}"/logs
+   webapp_serverowned "${MY_HTDOCSDIR}"/temp
+
+   webapp_configfile "${MY_HTDOCSDIR}"/config/defaults.inc.php
+   webapp_postupgrade_txt en 

[gentoo-commits] proj/sci:master commit in: sci-libs/nipy/

2024-02-20 Thread Horea Christian
commit: 11e20960ab3fda75eddcb5d7efca8c7708098d31
Author: Horea Christian  chymera  eu>
AuthorDate: Wed Feb 21 01:17:24 2024 +
Commit: Horea Christian  gmail  com>
CommitDate: Wed Feb 21 01:17:24 2024 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=11e20960

sci-libs/nipy: version bump, removed deprecated version

Signed-off-by: Horea Christian  chymera.eu>

 sci-libs/nipy/nipy-0.5.1_pre20230103.ebuild | 52 -
 sci-libs/nipy/nipy-0.6.0.ebuild | 37 
 2 files changed, 37 insertions(+), 52 deletions(-)

diff --git a/sci-libs/nipy/nipy-0.5.1_pre20230103.ebuild 
b/sci-libs/nipy/nipy-0.5.1_pre20230103.ebuild
deleted file mode 100644
index 25bdee0b8..0
--- a/sci-libs/nipy/nipy-0.5.1_pre20230103.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1
-
-MY_HASH="35a5f5205ba2aa54f1f0524564a6f1f8dafb237f"
-
-DESCRIPTION="Neuroimaging tools for Python"
-HOMEPAGE="https://nipy.org/;
-SRC_URI="https://github.com/${PN}/${PN}/archive/${MY_HASH}.tar.gz -> 
${P}.gh.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
-   dev-python/scipy[${PYTHON_USEDEP}]
-   dev-python/sympy[${PYTHON_USEDEP}]
-   sci-libs/nibabel[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   "
-DEPEND=""
-
-S="${WORKDIR}/${PN}-${MY_HASH}"
-
-python_prepare_all() {
-   distutils-r1_python_prepare_all
-   # bug #397605
-   [[ ${CHOST} == *-darwin* ]] \
-   && append-ldflags -bundle "-undefined dynamic_lookup" \
-   || append-ldflags -shared
-
-   # nipy uses the horrible numpy.distutils automagic
-}
-
-#python_test() {
-#  distutils-r1_install_for_testing
-#  cp nipy/testing/*.nii.gz "${BUILD_DIR}/lib/nipy/testing/"
-#  cp nipy/modalities/fmri/tests/*.{mat,npz,txt} 
"${BUILD_DIR}/lib/nipy/modalities/fmri/tests/"
-#  cp nipy/algorithms/statistics/models/tests/test_data.bin 
"${BUILD_DIR}/lib/nipy/algorithms/statistics/models/tests"
-#  cp nipy/labs/spatial_models/tests/some_blobs.nii 
"${BUILD_DIR}/lib/nipy/labs/spatial_models/tests/some_blobs.nii"
-#  mkdir "${BUILD_DIR}/lib/nipy/algorithms/diagnostics/tests/data/"
-#  cp nipy/algorithms/diagnostics/tests/data/tsdiff_results.mat 
"${BUILD_DIR}/lib/nipy/algorithms/diagnostics/tests/data/"
-#  cd "${BUILD_DIR}" || die
-#  echo "backend : agg" > matplotlibrc
-#  nosetests || die
-#}

diff --git a/sci-libs/nipy/nipy-0.6.0.ebuild b/sci-libs/nipy/nipy-0.6.0.ebuild
new file mode 100644
index 0..8f8ea83e8
--- /dev/null
+++ b/sci-libs/nipy/nipy-0.6.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=meson-python
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_EXT=1
+
+inherit distutils-r1
+
+DESCRIPTION="Neuroimaging tools for Python"
+HOMEPAGE="https://nipy.org/;
+SRC_URI="https://github.com/nipy/nipy/archive/refs/tags/${PV}.tar.gz -> 
${P}.gh.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+# Test data unavailable:
+# https://github.com/nipy/nipy/issues/561#event-11866547632
+RESTRICT="test"
+
+RDEPEND="
+   dev-python/scipy[${PYTHON_USEDEP}]
+   dev-python/sympy[${PYTHON_USEDEP}]
+   sci-libs/nibabel[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   "
+DEPEND=""
+
+distutils_enable_tests pytest
+
+python_test() {
+   rm -rf nipy || die
+   epytest
+}



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

2024-02-20 Thread Sam James
commit: 46077a5486958d8f3512a0557d95a7ff759e58fb
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 21 00:37:55 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 21 00:37:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46077a54

net-libs/libpsl: Stabilize 0.21.5 arm, #925113

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

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

diff --git a/net-libs/libpsl/libpsl-0.21.5.ebuild 
b/net-libs/libpsl/libpsl-0.21.5.ebuild
index 63bd8373c107..035e4ef520fe 100644
--- a/net-libs/libpsl/libpsl-0.21.5.ebuild
+++ b/net-libs/libpsl/libpsl-0.21.5.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/rockdaboot/${PN}/releases/download/${PV}/${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="icu +idn test"
 RESTRICT="!test? ( test )"
 



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

2024-02-20 Thread Sam James
commit: 388dbc1eb9bd4cdd40f53f31ecb95a3162fe9f77
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 21 00:37:53 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 21 00:37:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=388dbc1e

net-libs/libpsl: Stabilize 0.21.5 ppc64, #925113

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

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

diff --git a/net-libs/libpsl/libpsl-0.21.5.ebuild 
b/net-libs/libpsl/libpsl-0.21.5.ebuild
index 79f1725e19d2..75bf0139ee52 100644
--- a/net-libs/libpsl/libpsl-0.21.5.ebuild
+++ b/net-libs/libpsl/libpsl-0.21.5.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/rockdaboot/${PN}/releases/download/${PV}/${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="icu +idn test"
 RESTRICT="!test? ( test )"
 



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

2024-02-20 Thread Sam James
commit: 655e660907b31a720e5db63fa87f00ab2c5f697a
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 21 00:37:54 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 21 00:37:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=655e6609

net-libs/libpsl: Stabilize 0.21.5 amd64, #925113

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

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

diff --git a/net-libs/libpsl/libpsl-0.21.5.ebuild 
b/net-libs/libpsl/libpsl-0.21.5.ebuild
index 75bf0139ee52..63bd8373c107 100644
--- a/net-libs/libpsl/libpsl-0.21.5.ebuild
+++ b/net-libs/libpsl/libpsl-0.21.5.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/rockdaboot/${PN}/releases/download/${PV}/${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="icu +idn test"
 RESTRICT="!test? ( test )"
 



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

2024-02-20 Thread Sam James
commit: 30229776ee95dee2011d871c8a22b14557114113
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 21 00:37:52 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 21 00:37:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30229776

net-libs/libpsl: Stabilize 0.21.5 x86, #925113

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

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

diff --git a/net-libs/libpsl/libpsl-0.21.5.ebuild 
b/net-libs/libpsl/libpsl-0.21.5.ebuild
index d9bc8856a358..79f1725e19d2 100644
--- a/net-libs/libpsl/libpsl-0.21.5.ebuild
+++ b/net-libs/libpsl/libpsl-0.21.5.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/rockdaboot/${PN}/releases/download/${PV}/${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="icu +idn test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-gap/digraphs/

2024-02-20 Thread Michael Orlitzky
commit: 057192d37f7a0aac6bfd2989aac3ccd8b35a7c82
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Tue Feb 20 16:09:52 2024 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Feb 20 23:40:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=057192d3

dev-gap/digraphs: rebuild for GAP up/downgrades

Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-gap/digraphs/{digraphs-1.6.3-r1.ebuild => digraphs-1.6.3-r2.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-gap/digraphs/digraphs-1.6.3-r1.ebuild 
b/dev-gap/digraphs/digraphs-1.6.3-r2.ebuild
similarity index 96%
rename from dev-gap/digraphs/digraphs-1.6.3-r1.ebuild
rename to dev-gap/digraphs/digraphs-1.6.3-r2.ebuild
index ede2d95ae21e..d252ee88188e 100644
--- a/dev-gap/digraphs/digraphs-1.6.3-r1.ebuild
+++ b/dev-gap/digraphs/digraphs-1.6.3-r2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/digraphs/Digraphs/releases/download/v${PV}/${P}.tar.
 LICENSE="GPL-3+"
 KEYWORDS="~amd64"
 
-DEPEND="sci-mathematics/gap
+DEPEND="sci-mathematics/gap:=
sci-mathematics/planarity
sci-libs/bliss:="
 RDEPEND="${DEPEND}



[gentoo-commits] repo/gentoo:master commit in: dev-gap/crypting/

2024-02-20 Thread Michael Orlitzky
commit: 0947c5ae2a10485516282f976ae41df9532ab6a5
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Tue Feb 20 18:59:03 2024 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Feb 20 23:40:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0947c5ae

dev-gap/crypting: rebuild for GAP up/downgrades

Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-gap/crypting/{crypting-0.10.4.ebuild => crypting-0.10.4-r1.ebuild} | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-gap/crypting/crypting-0.10.4.ebuild 
b/dev-gap/crypting/crypting-0.10.4-r1.ebuild
similarity index 87%
rename from dev-gap/crypting/crypting-0.10.4.ebuild
rename to dev-gap/crypting/crypting-0.10.4-r1.ebuild
index faac06a49363..b998e7366c3d 100644
--- a/dev-gap/crypting/crypting-0.10.4.ebuild
+++ b/dev-gap/crypting/crypting-0.10.4-r1.ebuild
@@ -12,6 +12,7 @@ 
SRC_URI="https://github.com/gap-packages/${PN}/releases/download/v${PV}/${P}.tar
 LICENSE="BSD"
 KEYWORDS="~amd64"
 
-DEPEND="sci-mathematics/gap"
+DEPEND="sci-mathematics/gap:="
+RDEPEND="${DEPEND}"
 
 gap-pkg_enable_tests



[gentoo-commits] repo/gentoo:master commit in: dev-gap/edim/

2024-02-20 Thread Michael Orlitzky
commit: 4c82c2a0c6f8efb2389e373f567cc94936960550
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Tue Feb 20 19:07:51 2024 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Feb 20 23:40:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c82c2a0

dev-gap/edim: rebuild for GAP up/downgrades

This package actually doesn't crash after the GAP 4.12 <-> 4.13
up/downgrade, but it still builds and installs a GAP kernel module
called ediv.so that probably does need to be rebuilt in general. Let's
play it safe.

Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-gap/edim/{edim-1.3.7-r1.ebuild => edim-1.3.7-r2.ebuild} | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-gap/edim/edim-1.3.7-r1.ebuild 
b/dev-gap/edim/edim-1.3.7-r2.ebuild
similarity index 89%
rename from dev-gap/edim/edim-1.3.7-r1.ebuild
rename to dev-gap/edim/edim-1.3.7-r2.ebuild
index e3376c37f636..4db28d12584c 100644
--- a/dev-gap/edim/edim-1.3.7-r1.ebuild
+++ b/dev-gap/edim/edim-1.3.7-r2.ebuild
@@ -15,6 +15,9 @@ LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="~amd64"
 
+DEPEND="sci-mathematics/gap:="
+RDEPEND="${DEPEND}"
+
 PATCHES=(
"${FILESDIR}/${PN}-1.3.7-user-flags.patch"
 )



[gentoo-commits] repo/gentoo:master commit in: dev-gap/cvec/

2024-02-20 Thread Michael Orlitzky
commit: 1f670e5483669da971c4dab5ce37a4008d841999
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Tue Feb 20 19:03:12 2024 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Feb 20 23:40:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f670e54

dev-gap/cvec: rebuild for GAP up/downgrades

Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-gap/cvec/{cvec-2.8.1.ebuild => cvec-2.8.1-r1.ebuild} | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-gap/cvec/cvec-2.8.1.ebuild b/dev-gap/cvec/cvec-2.8.1-r1.ebuild
similarity index 88%
rename from dev-gap/cvec/cvec-2.8.1.ebuild
rename to dev-gap/cvec/cvec-2.8.1-r1.ebuild
index 9c1fc6df5c94..b32983dee029 100644
--- a/dev-gap/cvec/cvec-2.8.1.ebuild
+++ b/dev-gap/cvec/cvec-2.8.1-r1.ebuild
@@ -13,7 +13,9 @@ SLOT="0"
 KEYWORDS="~amd64"
 IUSE="examples"
 
-RDEPEND="dev-gap/io
+DEPEND="sci-mathematics/gap:="
+RDEPEND="${DEPEND}
+   dev-gap/io
dev-gap/orb"
 
 gap-pkg_enable_tests



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/gap/

2024-02-20 Thread Michael Orlitzky
commit: dca27bfcce1a3d987f3b3d6fd7ffa489305d5454
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Tue Feb 20 15:31:46 2024 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Feb 20 23:40:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dca27bfc

sci-mathematics/gap: add 4.13.0_alpha2, drop 4.13.0_alpha1

Signed-off-by: Michael Orlitzky  gentoo.org>

 sci-mathematics/gap/Manifest| 2 +-
 .../gap/{gap-4.13.0_alpha1.ebuild => gap-4.13.0_alpha2.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-mathematics/gap/Manifest b/sci-mathematics/gap/Manifest
index f4967f9cc8b4..e595dbbf5a1c 100644
--- a/sci-mathematics/gap/Manifest
+++ b/sci-mathematics/gap/Manifest
@@ -1,2 +1,2 @@
 DIST gap-4.12.2-core.tar.gz 37671069 BLAKE2B 
7e2c35f0bb232fc5478ff09e98b9c4d021ee5df775f2ff4934b27f871c18a3781386c24b94f1255517c4193c1eb9ff6396ea70e8d6cf72ccbb5480ca837ef8eb
 SHA512 
d16af2648b0a655df7ce28cf8e2c6b3d0e33eda806674844a9813b4cb5068b137005225c02b8651a25b608e9b76a184f54f2e291a957a4675c38a7883ef83a38
-DIST gap-4.13.0-alpha1-core.tar.gz 43594979 BLAKE2B 
87e7a7457731a35e6049ce802c819e26c46ef743eadf496f23bec5347a8f56ef102fce7b4d7489b5c56525075335d5ee717981a4f7708699c339534bcc6d65a5
 SHA512 
6c284df20c34ea403fab71d9489aca1e2b9ecaccb0defaf44d64e5058d29c0d87931b7900f519f8d4aa3ed9d9b4c684a3ef8aef32809fe74b9307fd7b4405d8f
+DIST gap-4.13.0-alpha2-core.tar.gz 38557782 BLAKE2B 
f73039c69023bee09e43e9a1634f7ae7a5a7b444175fc37115400a64bab13a6ad469ca72bd1e84317bdd3c318f62b71ee2e7f6658df4d7b255d4a18b31f71d52
 SHA512 
b7ab3e26e29ab72738b3e910f313ac07df9fd07eac1e602ee12f07b7d37e9a95dde29f330f04df135a560baf039bacad989029921ed75d98aeaa8c4833795bc6

diff --git a/sci-mathematics/gap/gap-4.13.0_alpha1.ebuild 
b/sci-mathematics/gap/gap-4.13.0_alpha2.ebuild
similarity index 100%
rename from sci-mathematics/gap/gap-4.13.0_alpha1.ebuild
rename to sci-mathematics/gap/gap-4.13.0_alpha2.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-gap/orb/

2024-02-20 Thread Michael Orlitzky
commit: 3039f5c86a8e1951a72b7528cc7de3bd27c09a62
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Tue Feb 20 16:02:56 2024 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Feb 20 23:40:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3039f5c8

dev-gap/orb: rebuild for GAP up/downgrades

Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-gap/orb/{orb-4.9.0.ebuild => orb-4.9.0-r1.ebuild} | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-gap/orb/orb-4.9.0.ebuild b/dev-gap/orb/orb-4.9.0-r1.ebuild
similarity index 91%
rename from dev-gap/orb/orb-4.9.0.ebuild
rename to dev-gap/orb/orb-4.9.0-r1.ebuild
index 941c802b05f4..4161922dd244 100644
--- a/dev-gap/orb/orb-4.9.0.ebuild
+++ b/dev-gap/orb/orb-4.9.0-r1.ebuild
@@ -14,7 +14,8 @@ KEYWORDS="~amd64"
 IUSE="examples test"
 RESTRICT="!test? ( test )"
 
-DEPEND="sci-mathematics/gap"
+DEPEND="sci-mathematics/gap:="
+RDEPEND="${DEPEND}"
 BDEPEND="test? (
dev-gap/atlasrep
dev-gap/cvec



[gentoo-commits] repo/gentoo:master commit in: dev-gap/datastructures/

2024-02-20 Thread Michael Orlitzky
commit: 755d3f0008c358913a4ab45905a749ae32061370
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Tue Feb 20 15:33:13 2024 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Feb 20 23:40:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=755d3f00

dev-gap/datastructures: rebuild for GAP up/downgrades

Signed-off-by: Michael Orlitzky  gentoo.org>

 .../{datastructures-0.3.0.ebuild => datastructures-0.3.0-r1.ebuild}| 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-gap/datastructures/datastructures-0.3.0.ebuild 
b/dev-gap/datastructures/datastructures-0.3.0-r1.ebuild
similarity index 91%
rename from dev-gap/datastructures/datastructures-0.3.0.ebuild
rename to dev-gap/datastructures/datastructures-0.3.0-r1.ebuild
index 41d0e97f24c7..27f739021419 100644
--- a/dev-gap/datastructures/datastructures-0.3.0.ebuild
+++ b/dev-gap/datastructures/datastructures-0.3.0-r1.ebuild
@@ -12,7 +12,8 @@ 
SRC_URI="https://github.com/gap-packages/datastructures/releases/download/v${PV}
 LICENSE="GPL-2+"
 KEYWORDS="~amd64"
 
-DEPEND="sci-mathematics/gap"
+DEPEND="sci-mathematics/gap:="
+RDEPEND="${DEPEND}"
 
 DOCS=( CHANGES.md README.md )
 



[gentoo-commits] repo/gentoo:master commit in: dev-gap/browse/

2024-02-20 Thread Michael Orlitzky
commit: 967a6f4ff3d376d46039b2bf641d6bfb6fdd030f
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Tue Feb 20 18:37:47 2024 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Feb 20 23:40:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=967a6f4f

dev-gap/browse: rebuild for GAP up/downgrades

Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-gap/browse/{browse-1.8.21-r1.ebuild => browse-1.8.21-r2.ebuild} | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-gap/browse/browse-1.8.21-r1.ebuild 
b/dev-gap/browse/browse-1.8.21-r2.ebuild
similarity index 96%
rename from dev-gap/browse/browse-1.8.21-r1.ebuild
rename to dev-gap/browse/browse-1.8.21-r2.ebuild
index 42e9e4ec6a4e..0538d9658a1d 100644
--- a/dev-gap/browse/browse-1.8.21-r1.ebuild
+++ b/dev-gap/browse/browse-1.8.21-r2.ebuild
@@ -16,7 +16,8 @@ S="${WORKDIR}/${MY_P}"
 LICENSE="GPL-3+"
 KEYWORDS="~amd64"
 
-DEPEND="sys-libs/ncurses:="
+DEPEND="sci-mathematics/gap:=
+   sys-libs/ncurses:="
 RDEPEND="${DEPEND}"
 
 GAP_PKG_EXTRA_INSTALL=( app bibl )



[gentoo-commits] repo/gentoo:master commit in: net-fs/nfs-utils/

2024-02-20 Thread Sam James
commit: 704d916fa77523080202a81a826e1d7190b9b63f
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb 20 23:38:02 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb 20 23:38:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=704d916f

net-fs/nfs-utils: Stabilize 2.6.4-r10 ppc64, #925082

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

 net-fs/nfs-utils/nfs-utils-2.6.4-r10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/nfs-utils/nfs-utils-2.6.4-r10.ebuild 
b/net-fs/nfs-utils/nfs-utils-2.6.4-r10.ebuild
index 5cea7d8c17a9..0f4ab15c5ba6 100644
--- a/net-fs/nfs-utils/nfs-utils-2.6.4-r10.ebuild
+++ b/net-fs/nfs-utils/nfs-utils-2.6.4-r10.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *_rc* ]] ; then
S="${WORKDIR}/${PN}-${PN}-${MY_PV}"
 else
SRC_URI="mirror://sourceforge/nfs/${P}.tar.bz2"
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc x86"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2024-02-20 Thread Sam James
commit: d1246bb966e25b292a2a3856bb1101a310926906
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb 20 23:37:59 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb 20 23:37:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1246bb9

dev-cpp/catch: Stabilize 3.5.2 arm, #925081

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

 dev-cpp/catch/catch-3.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/catch/catch-3.5.2.ebuild b/dev-cpp/catch/catch-3.5.2.ebuild
index e48365fd1202..1399dfbc5585 100644
--- a/dev-cpp/catch/catch-3.5.2.ebuild
+++ b/dev-cpp/catch/catch-3.5.2.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
 fi
 
 DESCRIPTION="Modern C++ header-only framework for unit-tests"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2024-02-20 Thread Sam James
commit: 62f9aa8eb0c78158d4c1346fa252ff16aefbee2a
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb 20 23:37:59 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb 20 23:37:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62f9aa8e

dev-cpp/catch: Stabilize 3.5.2 ppc64, #925081

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

 dev-cpp/catch/catch-3.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/catch/catch-3.5.2.ebuild b/dev-cpp/catch/catch-3.5.2.ebuild
index 43b50c745af2..e48365fd1202 100644
--- a/dev-cpp/catch/catch-3.5.2.ebuild
+++ b/dev-cpp/catch/catch-3.5.2.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
 fi
 
 DESCRIPTION="Modern C++ header-only framework for unit-tests"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2024-02-20 Thread Sam James
commit: 07b20dc881034856d609e04e04bb4d65c2aea3f2
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb 20 23:38:00 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb 20 23:38:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07b20dc8

dev-cpp/catch: Stabilize 3.5.2 sparc, #925081

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

 dev-cpp/catch/catch-3.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/catch/catch-3.5.2.ebuild b/dev-cpp/catch/catch-3.5.2.ebuild
index 1399dfbc5585..302e72d927d7 100644
--- a/dev-cpp/catch/catch-3.5.2.ebuild
+++ b/dev-cpp/catch/catch-3.5.2.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv 
~s390 sparc x86"
 fi
 
 DESCRIPTION="Modern C++ header-only framework for unit-tests"



[gentoo-commits] repo/gentoo:master commit in: net-fs/nfs-utils/

2024-02-20 Thread Sam James
commit: e3858770c4c0ff1e2fd1ea328bc8d8f3a1104e0c
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb 20 23:38:02 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb 20 23:38:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3858770

net-fs/nfs-utils: Stabilize 2.6.4-r10 arm64, #925082

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

 net-fs/nfs-utils/nfs-utils-2.6.4-r10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/nfs-utils/nfs-utils-2.6.4-r10.ebuild 
b/net-fs/nfs-utils/nfs-utils-2.6.4-r10.ebuild
index 0f4ab15c5ba6..fe7f1d89298d 100644
--- a/net-fs/nfs-utils/nfs-utils-2.6.4-r10.ebuild
+++ b/net-fs/nfs-utils/nfs-utils-2.6.4-r10.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *_rc* ]] ; then
S="${WORKDIR}/${PN}-${PN}-${MY_PV}"
 else
SRC_URI="mirror://sourceforge/nfs/${P}.tar.bz2"
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc x86"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: net-fs/nfs-utils/

2024-02-20 Thread Sam James
commit: cecc8daf5207d3524e227748f8ab0cfe4119d8de
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb 20 23:38:01 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb 20 23:38:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cecc8daf

net-fs/nfs-utils: Stabilize 2.6.4-r10 arm, #925082

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

 net-fs/nfs-utils/nfs-utils-2.6.4-r10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/nfs-utils/nfs-utils-2.6.4-r10.ebuild 
b/net-fs/nfs-utils/nfs-utils-2.6.4-r10.ebuild
index 89da86a30d05..5cea7d8c17a9 100644
--- a/net-fs/nfs-utils/nfs-utils-2.6.4-r10.ebuild
+++ b/net-fs/nfs-utils/nfs-utils-2.6.4-r10.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *_rc* ]] ; then
S="${WORKDIR}/${PN}-${PN}-${MY_PV}"
 else
SRC_URI="mirror://sourceforge/nfs/${P}.tar.bz2"
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc x86"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2024-02-20 Thread Sam James
commit: da32856bffc35f0ac5f40cf9e46a924717c5abf9
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb 20 23:37:58 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb 20 23:37:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da32856b

dev-cpp/catch: Stabilize 3.5.2 arm64, #925081

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

 dev-cpp/catch/catch-3.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/catch/catch-3.5.2.ebuild b/dev-cpp/catch/catch-3.5.2.ebuild
index 8f018665c49a..43b50c745af2 100644
--- a/dev-cpp/catch/catch-3.5.2.ebuild
+++ b/dev-cpp/catch/catch-3.5.2.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 fi
 
 DESCRIPTION="Modern C++ header-only framework for unit-tests"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2024-02-20 Thread Sam James
commit: bae3e17110f5228d8f6801a0f0d8b7e2ec94465e
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb 20 23:37:57 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb 20 23:37:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bae3e171

dev-cpp/catch: Stabilize 3.5.2 x86, #925081

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

 dev-cpp/catch/catch-3.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/catch/catch-3.5.2.ebuild b/dev-cpp/catch/catch-3.5.2.ebuild
index 7dc57fa9a1f7..8f018665c49a 100644
--- a/dev-cpp/catch/catch-3.5.2.ebuild
+++ b/dev-cpp/catch/catch-3.5.2.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
 fi
 
 DESCRIPTION="Modern C++ header-only framework for unit-tests"



[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/hyprlock/

2024-02-20 Thread Gonçalo Negrier Duarte
commit: a8229555cfb73b49f8c88837f404ed60e58a92aa
Author: Gonçalo Negrier Duarte  gmail  com>
AuthorDate: Tue Feb 20 23:26:24 2024 +
Commit: Gonçalo Negrier Duarte  gmail  com>
CommitDate: Tue Feb 20 23:26:24 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a8229555

gui-apps/hyprlock: drop 0.0.1, add 0_pre20240220
* keyword ~riscv removed

Signed-off-by: Gonçalo Negrier Duarte  gmail.com>

 gui-apps/hyprlock/Manifest  | 2 +-
 .../hyprlock/{hyprlock-0.0.1.ebuild => hyprlock-0_pre20240220.ebuild}   | 2 +-
 gui-apps/hyprlock/hyprlock-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/gui-apps/hyprlock/Manifest b/gui-apps/hyprlock/Manifest
index 62516dd497..b4c4ad0a08 100644
--- a/gui-apps/hyprlock/Manifest
+++ b/gui-apps/hyprlock/Manifest
@@ -1 +1 @@
-DIST hyprlock-0.0.1.gh.tar.gz 33244 BLAKE2B 
3acca1217274d1d6b05febaa6ef9988080f70bb58bdde87d51c906ea62b49f3a7eeb1e64cc43b0c6e6a0688ef2348c563cc788904274dd675248620c6cf1126d
 SHA512 
e3baa476852329dbd1eea87ad1ddfcb0521d6c73797e2fd2e9ab17d4f8cebfae68ccf947cda44aeb8d32ceaf1a03c586fa77dd539f47713b8a64afd2ebbff3fa
+DIST hyprlock-0_pre20240220.gh.tar.gz 33244 BLAKE2B 
3acca1217274d1d6b05febaa6ef9988080f70bb58bdde87d51c906ea62b49f3a7eeb1e64cc43b0c6e6a0688ef2348c563cc788904274dd675248620c6cf1126d
 SHA512 
e3baa476852329dbd1eea87ad1ddfcb0521d6c73797e2fd2e9ab17d4f8cebfae68ccf947cda44aeb8d32ceaf1a03c586fa77dd539f47713b8a64afd2ebbff3fa

diff --git a/gui-apps/hyprlock/hyprlock-0.0.1.ebuild 
b/gui-apps/hyprlock/hyprlock-0_pre20240220.ebuild
similarity index 97%
rename from gui-apps/hyprlock/hyprlock-0.0.1.ebuild
rename to gui-apps/hyprlock/hyprlock-0_pre20240220.ebuild
index 832595c1a5..5ff5e20655 100644
--- a/gui-apps/hyprlock/hyprlock-0.0.1.ebuild
+++ b/gui-apps/hyprlock/hyprlock-0_pre20240220.ebuild
@@ -20,7 +20,7 @@ else
SRC_URI="https://github.com/hyprwm/${PN^}/archive/${COMMIT}.tar.gz -> 
${P}.gh.tar.gz"
S="${WORKDIR}/${PN}-${COMMIT}"
 
-   KEYWORDS="~amd64 ~riscv"
+   KEYWORDS="~amd64"
 fi
 
 LICENSE="BSD"

diff --git a/gui-apps/hyprlock/hyprlock-.ebuild 
b/gui-apps/hyprlock/hyprlock-.ebuild
index 832595c1a5..5ff5e20655 100644
--- a/gui-apps/hyprlock/hyprlock-.ebuild
+++ b/gui-apps/hyprlock/hyprlock-.ebuild
@@ -20,7 +20,7 @@ else
SRC_URI="https://github.com/hyprwm/${PN^}/archive/${COMMIT}.tar.gz -> 
${P}.gh.tar.gz"
S="${WORKDIR}/${PN}-${COMMIT}"
 
-   KEYWORDS="~amd64 ~riscv"
+   KEYWORDS="~amd64"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/hypridle/

2024-02-20 Thread Gonçalo Negrier Duarte
commit: 6cfb5ccbb29d5abf648971c918588b76218e1c9a
Author: Gonçalo Negrier Duarte  gmail  com>
AuthorDate: Tue Feb 20 23:30:35 2024 +
Commit: Gonçalo Negrier Duarte  gmail  com>
CommitDate: Tue Feb 20 23:30:35 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6cfb5ccb

gui-apps/hypridle:drop 0.0.1, add 0_pre20240220
* keyword ~riscv removed

Signed-off-by: Gonçalo Negrier Duarte  gmail.com>

 gui-apps/hypridle/Manifest  | 2 +-
 .../hypridle/{hypridle-0.0.1.ebuild => hypridle-0_pre20240220.ebuild}   | 2 +-
 gui-apps/hypridle/hypridle-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/gui-apps/hypridle/Manifest b/gui-apps/hypridle/Manifest
index e52f03690b..8f56baa7e9 100644
--- a/gui-apps/hypridle/Manifest
+++ b/gui-apps/hypridle/Manifest
@@ -1 +1 @@
-DIST hypridle-0.0.1.gh.tar.gz 12274 BLAKE2B 
e8c860c32c494a5f49fe5f01b858c6557dbab9c82481294e6a665e8fc019d9c1b32e0cb79a9c9149828262188ece79b8dd2c56b9c97a90603261b497ffeaa59a
 SHA512 
48018b175d4c29d226fdfb006ceb1a848ae8ed3d7f454f32f9c4755ffc796b4fb92ef89287cd06cca9be457848c4da288d484a9e14c6f446d8bc37efa81c2bb1
+DIST hypridle-0_pre20240220.gh.tar.gz 12274 BLAKE2B 
e8c860c32c494a5f49fe5f01b858c6557dbab9c82481294e6a665e8fc019d9c1b32e0cb79a9c9149828262188ece79b8dd2c56b9c97a90603261b497ffeaa59a
 SHA512 
48018b175d4c29d226fdfb006ceb1a848ae8ed3d7f454f32f9c4755ffc796b4fb92ef89287cd06cca9be457848c4da288d484a9e14c6f446d8bc37efa81c2bb1

diff --git a/gui-apps/hypridle/hypridle-0.0.1.ebuild 
b/gui-apps/hypridle/hypridle-0_pre20240220.ebuild
similarity index 97%
rename from gui-apps/hypridle/hypridle-0.0.1.ebuild
rename to gui-apps/hypridle/hypridle-0_pre20240220.ebuild
index 94ffbdccf0..6ffe0f9695 100644
--- a/gui-apps/hypridle/hypridle-0.0.1.ebuild
+++ b/gui-apps/hypridle/hypridle-0_pre20240220.ebuild
@@ -20,7 +20,7 @@ else
SRC_URI="https://github.com/hyprwm/${PN^}/archive/${COMMIT}.tar.gz -> 
${P}.gh.tar.gz"
S="${WORKDIR}/${PN}-${COMMIT}"
 
-   KEYWORDS="~amd64 ~riscv"
+   KEYWORDS="~amd64"
 fi
 
 LICENSE="BSD"

diff --git a/gui-apps/hypridle/hypridle-.ebuild 
b/gui-apps/hypridle/hypridle-.ebuild
index 94ffbdccf0..6ffe0f9695 100644
--- a/gui-apps/hypridle/hypridle-.ebuild
+++ b/gui-apps/hypridle/hypridle-.ebuild
@@ -20,7 +20,7 @@ else
SRC_URI="https://github.com/hyprwm/${PN^}/archive/${COMMIT}.tar.gz -> 
${P}.gh.tar.gz"
S="${WORKDIR}/${PN}-${COMMIT}"
 
-   KEYWORDS="~amd64 ~riscv"
+   KEYWORDS="~amd64"
 fi
 
 LICENSE="BSD"



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

2024-02-20 Thread Ionen Wolkens
commit: 7316b165cdd3a49a8781f21a5fe7dd893ebc0302
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Feb 20 23:03:33 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Feb 20 23:20:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7316b165

media-gfx/imv: add 4.5.0

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

 media-gfx/imv/Manifest |  1 +
 media-gfx/imv/imv-4.5.0.ebuild | 88 ++
 2 files changed, 89 insertions(+)

diff --git a/media-gfx/imv/Manifest b/media-gfx/imv/Manifest
index e0446825429c..34f402d633b0 100644
--- a/media-gfx/imv/Manifest
+++ b/media-gfx/imv/Manifest
@@ -1 +1,2 @@
 DIST imv-4.4.0.tar.gz 80360 BLAKE2B 
c598bb270ed57562f1c1b9a56f42676a7c8390c976ed74405228da572b000a85bf69e51f1bbfa6d554a481debc092995fe5222ba1e8b0b029b72395a8b8f329b
 SHA512 
ddc0740022183a5467a0815ca623d2204b26449fee14b00c3468d06dbba3b5c3314b04a582bbac6075205f8d58cc24f157e283ce1ce3d34ecf0a9bdc497ab7f1
+DIST imv-4.5.0.tar.gz 82559 BLAKE2B 
100174071049ee711a868832ea297cc7fd43450145db9e71a631afb97d7d77574f37501b749734f47b3f2699d159ed05e5159fd9060c6f0a5de18b92708d9e9c
 SHA512 
5a192e1721b4752ba98de23e4a709904f43cce6954d1bc4a8feb5fb4921b46d497915fb7b2885cf87a65983fe2727c856d6c0c8b0cca2906e4b069e4a4f9c417

diff --git a/media-gfx/imv/imv-4.5.0.ebuild b/media-gfx/imv/imv-4.5.0.ebuild
new file mode 100644
index ..51d558ef4fe1
--- /dev/null
+++ b/media-gfx/imv/imv-4.5.0.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson xdg
+
+DESCRIPTION="Minimal image viewer designed for tiling window manager users"
+HOMEPAGE="https://sr.ht/~exec64/imv/;
+SRC_URI="https://git.sr.ht/~exec64/imv/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+S=${WORKDIR}/${PN}-v${PV}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="+X +freeimage gif heif icu jpeg jpegxl png svg test tiff wayland"
+REQUIRED_USE="|| ( X wayland )"
+RESTRICT="!test? ( test )"
+
+# bug #922496 wrt nsgif, kept for now but USE can be masked if old nsgif
+# removal is wanted (freeimage still allows non-animated gif display)
+RDEPEND="
+   dev-libs/glib:2
+   dev-libs/inih
+   media-libs/libglvnd[X?]
+   x11-libs/cairo
+   x11-libs/libxkbcommon[X?]
+   x11-libs/pango
+   X? (
+   x11-libs/libX11
+   x11-libs/libxcb:=
+   )
+   freeimage? ( media-libs/freeimage )
+   gif? ( =dev-libs/libgrapheme-2:= )
+   jpeg? ( media-libs/libjpeg-turbo:= )
+   jpegxl? ( media-libs/libjxl:= )
+   png? ( media-libs/libpng:= )
+   svg? ( >=gnome-base/librsvg-2.44:2 )
+   tiff? ( media-libs/tiff:= )
+   wayland? ( dev-libs/wayland )
+   !sys-apps/renameutils
+"
+DEPEND="
+   ${RDEPEND}
+   X? ( x11-base/xorg-proto )
+   test? ( dev-util/cmocka )
+"
+BDEPEND="
+   app-text/asciidoc
+   wayland? ( dev-util/wayland-scanner )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-4.3.1_p20211221-animated-gif.patch
+)
+
+src_prepare() {
+   default
+
+   # if wayland-only, don't automagic on libGL and force libOpenGL
+   if use !X; then
+   sed -i "/dependency('gl'/{s/'gl'/'opengl'/;s/false/true/}" 
meson.build || die
+   fi
+
+   # glu isn't used by anything
+   sed -i "/dependency('glu')/d" meson.build || die
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature freeimage)
+   $(meson_feature gif libnsgif)
+   $(meson_feature heif libheif)
+   $(meson_feature jpeg libjpeg)
+   $(meson_feature jpegxl libjxl)
+   $(meson_feature png libpng)
+   $(meson_feature svg librsvg)
+   $(meson_feature test)
+   $(meson_feature tiff libtiff)
+   -Dunicode=$(usex icu{,} grapheme)
+   -Dwindows=$(usex X $(usex wayland all x11) wayland)
+   )
+
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/

2024-02-20 Thread Petr Vaněk
commit: c13f39be6f5f2b8d6e777cf6eb99d3a1b0ae629a
Author: Petr Vaněk  gentoo  org>
AuthorDate: Tue Feb 20 22:13:08 2024 +
Commit: Petr Vaněk  gentoo  org>
CommitDate: Tue Feb 20 22:16:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c13f39be

mail-filter/rspamd: sync live

Signed-off-by: Petr Vaněk  gentoo.org>

 mail-filter/rspamd/rspamd-.ebuild | 12 ++--
 1 file changed, 10 insertions(+), 2 deletions(-)

diff --git a/mail-filter/rspamd/rspamd-.ebuild 
b/mail-filter/rspamd/rspamd-.ebuild
index d8e37a79ac0c..7763299004ae 100644
--- a/mail-filter/rspamd/rspamd-.ebuild
+++ b/mail-filter/rspamd/rspamd-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -109,12 +109,20 @@ src_configure() {
-DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
-DENABLE_LUAJIT=$(usex lua_single_target_luajit ON OFF)
-DENABLE_PCRE2=ON
+
+   -DBUILD_TESTING=$(usex test ON OFF)
)
cmake_src_configure
 }
 
 src_test() {
-   cmake_build run-test
+   # These variables ensure tests use Lua scripts from this package rather
+   # than the installed version. However, rspamd always first attempts to 
load
+   # from /etc/rspamd/lua, with no method to override this behavior.
+   LUA_PATH="${S}/contrib/lua-?/?.lua" \
+   LUALIBDIR="${S}/lualib" \
+   RULESDIR="${S}/lualib" \
+   cmake_src_test
 }
 
 src_install() {



[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/hyprlock/, gui-apps/hypridle/

2024-02-20 Thread Gonçalo Negrier Duarte
commit: cf93df1999105c5f482ac6998343bc41e702644e
Author: Gonçalo Negrier Duarte  gmail  com>
AuthorDate: Tue Feb 20 21:46:27 2024 +
Commit: Gonçalo Negrier Duarte  gmail  com>
CommitDate: Tue Feb 20 21:55:19 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cf93df19

gui-apps/hypridle: new package, add 0.0.1, 

Signed-off-by: Gonçalo Negrier Duarte  gmail.com>

 gui-apps/hypridle/Manifest |  1 +
 .../hypridle-0.0.1.ebuild} | 14 +-
 .../hypridle-.ebuild}  | 14 +-
 gui-apps/hypridle/metadata.xml | 18 ++
 gui-apps/hyprlock/hyprlock-0.0.1.ebuild|  2 +-
 gui-apps/hyprlock/hyprlock-.ebuild |  2 +-
 6 files changed, 31 insertions(+), 20 deletions(-)

diff --git a/gui-apps/hypridle/Manifest b/gui-apps/hypridle/Manifest
new file mode 100644
index 00..e52f03690b
--- /dev/null
+++ b/gui-apps/hypridle/Manifest
@@ -0,0 +1 @@
+DIST hypridle-0.0.1.gh.tar.gz 12274 BLAKE2B 
e8c860c32c494a5f49fe5f01b858c6557dbab9c82481294e6a665e8fc019d9c1b32e0cb79a9c9149828262188ece79b8dd2c56b9c97a90603261b497ffeaa59a
 SHA512 
48018b175d4c29d226fdfb006ceb1a848ae8ed3d7f454f32f9c4755ffc796b4fb92ef89287cd06cca9be457848c4da288d484a9e14c6f446d8bc37efa81c2bb1

diff --git a/gui-apps/hyprlock/hyprlock-0.0.1.ebuild 
b/gui-apps/hypridle/hypridle-0.0.1.ebuild
similarity index 77%
copy from gui-apps/hyprlock/hyprlock-0.0.1.ebuild
copy to gui-apps/hypridle/hypridle-0.0.1.ebuild
index f631571011..94ffbdccf0 100644
--- a/gui-apps/hyprlock/hyprlock-0.0.1.ebuild
+++ b/gui-apps/hypridle/hypridle-0.0.1.ebuild
@@ -5,9 +5,9 @@ EAPI=8
 
 inherit cmake toolchain-funcs
 
-COMMIT="7b15d34f0af9b1c8ef49279827eee47e4dca9afa"
-DESCRIPTION="Hyprland's GPU-accelerated screen locking utility"
-HOMEPAGE="https://github.com/hyprwm/hyprlock;
+COMMIT="158c52c4a76cff7a1635be8ec1a4a369bc8674ed"
+DESCRIPTION="Hyprland's idle daemon"
+HOMEPAGE="https://github.com/hyprwm/hypridle;
 
 if [[ "${PV}" = * ]]; then
inherit git-r3
@@ -30,7 +30,6 @@ RDEPEND="
dev-libs/wayland
gui-libs/egl-wayland
media-libs/mesa[egl(+),gles2]
-   sys-libs/pam
>=gui-wm/hyprland-0.35.0
 "
 DEPEND="
@@ -40,10 +39,7 @@ DEPEND="
 
 BDEPEND="
>=dev-libs/hyprlang-0.4.0
-   x11-libs/libxkbcommon
-   x11-libs/cairo
-   dev-build/cmake
-   virtual/pkgconfig
+   dev-cpp/sdbus-c++
 "
 
 src_configure() {
@@ -51,7 +47,7 @@ src_configure() {
-DCMAKE_BUILD_TYPE:STRING=Release
)
 
-   meson_src_configure
+   cmake_src_configure
 }
 
 src_install() {

diff --git a/gui-apps/hyprlock/hyprlock-0.0.1.ebuild 
b/gui-apps/hypridle/hypridle-.ebuild
similarity index 77%
copy from gui-apps/hyprlock/hyprlock-0.0.1.ebuild
copy to gui-apps/hypridle/hypridle-.ebuild
index f631571011..94ffbdccf0 100644
--- a/gui-apps/hyprlock/hyprlock-0.0.1.ebuild
+++ b/gui-apps/hypridle/hypridle-.ebuild
@@ -5,9 +5,9 @@ EAPI=8
 
 inherit cmake toolchain-funcs
 
-COMMIT="7b15d34f0af9b1c8ef49279827eee47e4dca9afa"
-DESCRIPTION="Hyprland's GPU-accelerated screen locking utility"
-HOMEPAGE="https://github.com/hyprwm/hyprlock;
+COMMIT="158c52c4a76cff7a1635be8ec1a4a369bc8674ed"
+DESCRIPTION="Hyprland's idle daemon"
+HOMEPAGE="https://github.com/hyprwm/hypridle;
 
 if [[ "${PV}" = * ]]; then
inherit git-r3
@@ -30,7 +30,6 @@ RDEPEND="
dev-libs/wayland
gui-libs/egl-wayland
media-libs/mesa[egl(+),gles2]
-   sys-libs/pam
>=gui-wm/hyprland-0.35.0
 "
 DEPEND="
@@ -40,10 +39,7 @@ DEPEND="
 
 BDEPEND="
>=dev-libs/hyprlang-0.4.0
-   x11-libs/libxkbcommon
-   x11-libs/cairo
-   dev-build/cmake
-   virtual/pkgconfig
+   dev-cpp/sdbus-c++
 "
 
 src_configure() {
@@ -51,7 +47,7 @@ src_configure() {
-DCMAKE_BUILD_TYPE:STRING=Release
)
 
-   meson_src_configure
+   cmake_src_configure
 }
 
 src_install() {

diff --git a/gui-apps/hypridle/metadata.xml b/gui-apps/hypridle/metadata.xml
new file mode 100644
index 00..87a14a4cbe
--- /dev/null
+++ b/gui-apps/hypridle/metadata.xml
@@ -0,0 +1,18 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   jul...@jroy.ca
+   Julien Roy
+   
+   
+   gonegrier.dua...@gmail.com
+   Gonçalo Negrier Duarte
+   
+   
+   
https://github.com/hyprwm/hypridle/releases
+   https://wiki.hyprland.org/Hypr-Ecosystem/hypridle/
+   https://github.com/hyprwm/hypridle/issues
+   hyprwm/hypridle
+   
+

diff --git a/gui-apps/hyprlock/hyprlock-0.0.1.ebuild 
b/gui-apps/hyprlock/hyprlock-0.0.1.ebuild
index f631571011..832595c1a5 100644
--- a/gui-apps/hyprlock/hyprlock-0.0.1.ebuild
+++ b/gui-apps/hyprlock/hyprlock-0.0.1.ebuild
@@ -51,7 +51,7 @@ src_configure() {

[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/hyprlock/

2024-02-20 Thread Gonçalo Negrier Duarte
commit: 980e311a7c483965cca193e16b84751d8e8bba68
Author: Gonçalo Negrier Duarte  gmail  com>
AuthorDate: Tue Feb 20 21:35:02 2024 +
Commit: Gonçalo Negrier Duarte  gmail  com>
CommitDate: Tue Feb 20 21:55:19 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=980e311a

gui-apps/hyprlock: new package, add 0.0.1, 

Signed-off-by: Gonçalo Negrier Duarte  gmail.com>

 gui-apps/hyprlock/Manifest  |  1 +
 gui-apps/hyprlock/hyprlock-0.0.1.ebuild | 59 +
 gui-apps/hyprlock/hyprlock-.ebuild  | 59 +
 gui-apps/hyprlock/metadata.xml  | 18 ++
 4 files changed, 137 insertions(+)

diff --git a/gui-apps/hyprlock/Manifest b/gui-apps/hyprlock/Manifest
new file mode 100644
index 00..62516dd497
--- /dev/null
+++ b/gui-apps/hyprlock/Manifest
@@ -0,0 +1 @@
+DIST hyprlock-0.0.1.gh.tar.gz 33244 BLAKE2B 
3acca1217274d1d6b05febaa6ef9988080f70bb58bdde87d51c906ea62b49f3a7eeb1e64cc43b0c6e6a0688ef2348c563cc788904274dd675248620c6cf1126d
 SHA512 
e3baa476852329dbd1eea87ad1ddfcb0521d6c73797e2fd2e9ab17d4f8cebfae68ccf947cda44aeb8d32ceaf1a03c586fa77dd539f47713b8a64afd2ebbff3fa

diff --git a/gui-apps/hyprlock/hyprlock-0.0.1.ebuild 
b/gui-apps/hyprlock/hyprlock-0.0.1.ebuild
new file mode 100644
index 00..f631571011
--- /dev/null
+++ b/gui-apps/hyprlock/hyprlock-0.0.1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake toolchain-funcs
+
+COMMIT="7b15d34f0af9b1c8ef49279827eee47e4dca9afa"
+DESCRIPTION="Hyprland's GPU-accelerated screen locking utility"
+HOMEPAGE="https://github.com/hyprwm/hyprlock;
+
+if [[ "${PV}" = * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/hyprwm/${PN^}.git;
+else
+   #When releases start to happen
+   
#SRC_URI="https://github.com/hyprwm/${PN^}/releases/download/v${PV}/source-v${PV}.tar.gz
 -> ${P}.gh.tar.gz"
+   #S="${WORKDIR}/${PN}-source"
+
+   SRC_URI="https://github.com/hyprwm/${PN^}/archive/${COMMIT}.tar.gz -> 
${P}.gh.tar.gz"
+   S="${WORKDIR}/${PN}-${COMMIT}"
+
+   KEYWORDS="~amd64 ~riscv"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+
+RDEPEND="
+   dev-libs/wayland
+   gui-libs/egl-wayland
+   media-libs/mesa[egl(+),gles2]
+   sys-libs/pam
+   >=gui-wm/hyprland-0.35.0
+"
+DEPEND="
+   ${RDEPEND}
+   dev-libs/wayland-protocols
+"
+
+BDEPEND="
+   >=dev-libs/hyprlang-0.4.0
+   x11-libs/libxkbcommon
+   x11-libs/cairo
+   dev-build/cmake
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_BUILD_TYPE:STRING=Release
+   )
+
+   meson_src_configure
+}
+
+src_install() {
+   cmake_src_install
+}

diff --git a/gui-apps/hyprlock/hyprlock-.ebuild 
b/gui-apps/hyprlock/hyprlock-.ebuild
new file mode 100644
index 00..f631571011
--- /dev/null
+++ b/gui-apps/hyprlock/hyprlock-.ebuild
@@ -0,0 +1,59 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake toolchain-funcs
+
+COMMIT="7b15d34f0af9b1c8ef49279827eee47e4dca9afa"
+DESCRIPTION="Hyprland's GPU-accelerated screen locking utility"
+HOMEPAGE="https://github.com/hyprwm/hyprlock;
+
+if [[ "${PV}" = * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/hyprwm/${PN^}.git;
+else
+   #When releases start to happen
+   
#SRC_URI="https://github.com/hyprwm/${PN^}/releases/download/v${PV}/source-v${PV}.tar.gz
 -> ${P}.gh.tar.gz"
+   #S="${WORKDIR}/${PN}-source"
+
+   SRC_URI="https://github.com/hyprwm/${PN^}/archive/${COMMIT}.tar.gz -> 
${P}.gh.tar.gz"
+   S="${WORKDIR}/${PN}-${COMMIT}"
+
+   KEYWORDS="~amd64 ~riscv"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+
+RDEPEND="
+   dev-libs/wayland
+   gui-libs/egl-wayland
+   media-libs/mesa[egl(+),gles2]
+   sys-libs/pam
+   >=gui-wm/hyprland-0.35.0
+"
+DEPEND="
+   ${RDEPEND}
+   dev-libs/wayland-protocols
+"
+
+BDEPEND="
+   >=dev-libs/hyprlang-0.4.0
+   x11-libs/libxkbcommon
+   x11-libs/cairo
+   dev-build/cmake
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_BUILD_TYPE:STRING=Release
+   )
+
+   meson_src_configure
+}
+
+src_install() {
+   cmake_src_install
+}

diff --git a/gui-apps/hyprlock/metadata.xml b/gui-apps/hyprlock/metadata.xml
new file mode 100644
index 00..a095a38dcc
--- /dev/null
+++ b/gui-apps/hyprlock/metadata.xml
@@ -0,0 +1,18 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   jul...@jroy.ca
+   Julien Roy
+   
+   
+   gonegrier.dua...@gmail.com
+   Gonçalo Negrier Duarte
+   
+   
+   
https://github.com/hyprwm/hyrlock/releases
+   

[gentoo-commits] repo/gentoo:master commit in: sci-libs/datasets/

2024-02-20 Thread Alfredo Tupone
commit: 0517580bb3741c5107045dc9444b0811fefbe257
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Tue Feb 20 21:31:03 2024 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Feb 20 21:31:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0517580b

sci-libs/datasets: add 2.15.0, drop 2.14.7

Signed-off-by: Alfredo Tupone  gentoo.org>

 sci-libs/datasets/Manifest | 2 +-
 .../datasets/{datasets-2.14.7.ebuild => datasets-2.15.0.ebuild}| 7 +--
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/sci-libs/datasets/Manifest b/sci-libs/datasets/Manifest
index aedfb1428ab5..42abdebf934c 100644
--- a/sci-libs/datasets/Manifest
+++ b/sci-libs/datasets/Manifest
@@ -1 +1 @@
-DIST datasets-2.14.7.gh.tar.gz 2145270 BLAKE2B 
b3196f75bd52432091052e63ccfc538072b30bead213c7ddc549724c8efedacdf6bb8934574220ee62e27a48240a769ad5e79c4e39cad92538dc6947f7f9bd2b
 SHA512 
87ecaec34670af5b4879aaa85e730fc4ba376028e7ca033a556aec9ac55156f11252dd130c12dc160d5c3d5618fa072e46c7dcc01eed9c0e2e07657b0b74
+DIST datasets-2.15.0.gh.tar.gz 2147191 BLAKE2B 
eadf0133f0baa9f0469a51f28e00d3656b2b799ed1ff221ad6df39640c9777ccd46b706e46898ffa0597bc43288ee5991410d5c6d0a2cb3b814658c92d779a68
 SHA512 
589ca7992d58007c556558ef0889354fe34821f55e79025ea475d08c105428fe84c77c9183ec0028d8e60b25ba0ea8565bd8c6003a85bb6472d1cb4a247142e2

diff --git a/sci-libs/datasets/datasets-2.14.7.ebuild 
b/sci-libs/datasets/datasets-2.15.0.ebuild
similarity index 93%
rename from sci-libs/datasets/datasets-2.14.7.ebuild
rename to sci-libs/datasets/datasets-2.15.0.ebuild
index 0fab7cd550c4..52af2f93ac88 100644
--- a/sci-libs/datasets/datasets-2.14.7.ebuild
+++ b/sci-libs/datasets/datasets-2.15.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2023-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -52,7 +52,10 @@ BDEPEND="test? (
')
 )"
 
-PATCHES=( "${FILESDIR}"/${PN}-2.14.4-tests.patch )
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.14.4-tests.patch
+   "${FILESDIR}"/${P}-tests.patch
+)
 
 distutils_enable_tests pytest
 



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

2024-02-20 Thread William Hubbs
commit: 831d8a7d57886cca8b01d1671c1e4a64e1c0d074
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Feb 20 21:25:17 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Feb 20 21:28:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=831d8a7d

dev-lang/go: rename BV to GO_PV

The BV variable was renamed to GO_BV to make it more readable.

Signed-off-by: William Hubbs  gentoo.org>

 dev-lang/go/go-.ebuild | 36 ++--
 1 file changed, 18 insertions(+), 18 deletions(-)

diff --git a/dev-lang/go/go-.ebuild b/dev-lang/go/go-.ebuild
index 8228ba2c0140..401b23dc4e83 100644
--- a/dev-lang/go/go-.ebuild
+++ b/dev-lang/go/go-.ebuild
@@ -11,35 +11,35 @@ MY_PV=${PV/_/}
 inherit toolchain-funcs
 
 # See "Bootstrap" in release notes
-# BV is set to the minimum version of go required to bootstrap the
+# GO_BV is set to the minimum version of go required to bootstrap the
 # current version.
-BV=1.20.14
+GO_BV=1.20.14
 BOOTSTRAP_DIST="https://dev.gentoo.org/~williamh/dist;
 SRC_URI="
-   amd64? ( ${BOOTSTRAP_DIST}/go-${BV}-linux-amd64-bootstrap.tbz )
-   arm? ( ${BOOTSTRAP_DIST}/go-${BV}-linux-arm-bootstrap.tbz )
-   arm64? ( ${BOOTSTRAP_DIST}/go-${BV}-linux-arm64-bootstrap.tbz )
-   loong? ( ${BOOTSTRAP_DIST}/go-${BV}-linux-loong64-bootstrap.tbz )
+   amd64? ( ${BOOTSTRAP_DIST}/go-${GO_BV}-linux-amd64-bootstrap.tbz )
+   arm? ( ${BOOTSTRAP_DIST}/go-${GO_BV}-linux-arm-bootstrap.tbz )
+   arm64? ( ${BOOTSTRAP_DIST}/go-${GO_BV}-linux-arm64-bootstrap.tbz )
+   loong? ( ${BOOTSTRAP_DIST}/go-${GO_BV}-linux-loong64-bootstrap.tbz )
mips? (
abi_mips_o32? (
-   big-endian? ( 
${BOOTSTRAP_DIST}/go-${BV}-linux-mips-bootstrap.tbz )
-   !big-endian? ( 
${BOOTSTRAP_DIST}/go-${BV}-linux-mipsle-bootstrap.tbz )
+   big-endian? ( 
${BOOTSTRAP_DIST}/go-${GO_BV}-linux-mips-bootstrap.tbz )
+   !big-endian? ( 
${BOOTSTRAP_DIST}/go-${GO_BV}-linux-mipsle-bootstrap.tbz )
)
abi_mips_n64? (
-   big-endian? ( 
${BOOTSTRAP_DIST}/go-${BV}-linux-mips64-bootstrap.tbz )
-   !big-endian? ( 
${BOOTSTRAP_DIST}/go-${BV}-linux-mips64le-bootstrap.tbz )
+   big-endian? ( 
${BOOTSTRAP_DIST}/go-${GO_BV}-linux-mips64-bootstrap.tbz )
+   !big-endian? ( 
${BOOTSTRAP_DIST}/go-${GO_BV}-linux-mips64le-bootstrap.tbz )
)
)
ppc64? (
-   big-endian? ( 
${BOOTSTRAP_DIST}/go-${BV}-linux-ppc64-bootstrap.tbz )
-   !big-endian? ( 
${BOOTSTRAP_DIST}/go-${BV}-linux-ppc64le-bootstrap.tbz )
+   big-endian? ( 
${BOOTSTRAP_DIST}/go-${GO_BV}-linux-ppc64-bootstrap.tbz )
+   !big-endian? ( 
${BOOTSTRAP_DIST}/go-${GO_BV}-linux-ppc64le-bootstrap.tbz )
)
-   riscv? ( ${BOOTSTRAP_DIST}/go-${BV}-linux-riscv64-bootstrap.tbz )
-   s390? ( ${BOOTSTRAP_DIST}/go-${BV}-linux-s390x-bootstrap.tbz )
-   x86? ( ${BOOTSTRAP_DIST}/go-${BV}-linux-386-bootstrap.tbz )
-   x64-macos? ( ${BOOTSTRAP_DIST}/go-${BV}-darwin-amd64-bootstrap.tbz )
-   arm64-macos? ( ${BOOTSTRAP_DIST}/go-${BV}-darwin-arm64-bootstrap.tbz )
-   x64-solaris? ( ${BOOTSTRAP_DIST}/go-${BV}-solaris-amd64-bootstrap.tbz )
+   riscv? ( ${BOOTSTRAP_DIST}/go-${GO_BV}-linux-riscv64-bootstrap.tbz )
+   s390? ( ${BOOTSTRAP_DIST}/go-${GO_BV}-linux-s390x-bootstrap.tbz )
+   x86? ( ${BOOTSTRAP_DIST}/go-${GO_BV}-linux-386-bootstrap.tbz )
+   x64-macos? ( ${BOOTSTRAP_DIST}/go-${GO_BV}-darwin-amd64-bootstrap.tbz )
+   arm64-macos? ( ${BOOTSTRAP_DIST}/go-${GO_BV}-darwin-arm64-bootstrap.tbz 
)
+   x64-solaris? ( 
${BOOTSTRAP_DIST}/go-${GO_BV}-solaris-amd64-bootstrap.tbz )
"
 
 case ${PV}  in



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

2024-02-20 Thread Ionen Wolkens
commit: 57ba42d2f67e69b0e7a3df54d6e2579f6fb1e795
Author: Matoro Mahri  matoro  tk>
AuthorDate: Tue Feb 20 19:17:20 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Feb 20 20:58:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57ba42d2

app-arch/libdeflate: Keyword 1.19 ia64, #924940

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 app-arch/libdeflate/libdeflate-1.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/libdeflate/libdeflate-1.19.ebuild 
b/app-arch/libdeflate/libdeflate-1.19.ebuild
index 5df920d680e8..1a923f5ef1dc 100644
--- a/app-arch/libdeflate/libdeflate-1.19.ebuild
+++ b/app-arch/libdeflate/libdeflate-1.19.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="https://github.com/ebiggers/libdeflate.git;
 else
SRC_URI="https://github.com/ebiggers/libdeflate/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 LICENSE="MIT"



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

2024-02-20 Thread Ionen Wolkens
commit: d7ca6d4987ab6b8d031044435385ebee958f6aaa
Author: Matoro Mahri  matoro  tk>
AuthorDate: Tue Feb 20 20:55:31 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Feb 20 20:58:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7ca6d49

dev-ruby/httpclient: Stabilize 2.8.3-r3 ppc64, #909115

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-ruby/httpclient/httpclient-2.8.3-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/httpclient/httpclient-2.8.3-r3.ebuild 
b/dev-ruby/httpclient/httpclient-2.8.3-r3.ebuild
index 559cc15633a3..b1ce706f4bc7 100644
--- a/dev-ruby/httpclient/httpclient-2.8.3-r3.ebuild
+++ b/dev-ruby/httpclient/httpclient-2.8.3-r3.ebuild
@@ -23,7 +23,7 @@ 
SRC_URI="https://github.com/nahi/httpclient/archive/v${PV}.tar.gz -> ${P}.tgz"
 LICENSE="|| ( Ruby Ruby-BSD BSD-2 )"
 SLOT="0"
 
-KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE=""
 
 ruby_add_rdepend "virtual/ruby-ssl"



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

2024-02-20 Thread Ionen Wolkens
commit: 65e54a68bfed1eb8335df34b938ec97826dab9a5
Author: Matoro Mahri  matoro  tk>
AuthorDate: Tue Feb 20 20:27:25 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Feb 20 20:58:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65e54a68

app-arch/libdeflate: Keyword 1.19 alpha, #924940

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 app-arch/libdeflate/libdeflate-1.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/libdeflate/libdeflate-1.19.ebuild 
b/app-arch/libdeflate/libdeflate-1.19.ebuild
index 1a923f5ef1dc..69ba49932fb6 100644
--- a/app-arch/libdeflate/libdeflate-1.19.ebuild
+++ b/app-arch/libdeflate/libdeflate-1.19.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="https://github.com/ebiggers/libdeflate.git;
 else
SRC_URI="https://github.com/ebiggers/libdeflate/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 LICENSE="MIT"



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

2024-02-20 Thread Ionen Wolkens
commit: f4819c5bcaf1cfec7a51d01845775c1c5941448c
Author: Matoro Mahri  matoro  tk>
AuthorDate: Tue Feb 20 20:39:04 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Feb 20 20:58:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4819c5b

dev-ruby/httpclient: Stabilize 2.8.3-r3 amd64, #909115

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-ruby/httpclient/httpclient-2.8.3-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/httpclient/httpclient-2.8.3-r3.ebuild 
b/dev-ruby/httpclient/httpclient-2.8.3-r3.ebuild
index 7903a93a4051..559cc15633a3 100644
--- a/dev-ruby/httpclient/httpclient-2.8.3-r3.ebuild
+++ b/dev-ruby/httpclient/httpclient-2.8.3-r3.ebuild
@@ -23,7 +23,7 @@ 
SRC_URI="https://github.com/nahi/httpclient/archive/v${PV}.tar.gz -> ${P}.tgz"
 LICENSE="|| ( Ruby Ruby-BSD BSD-2 )"
 SLOT="0"
 
-KEYWORDS="~amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE=""
 
 ruby_add_rdepend "virtual/ruby-ssl"



[gentoo-commits] repo/gentoo:master commit in: games-util/cartridges/

2024-02-20 Thread Ionen Wolkens
commit: d96e776dbe214bdcce41c2e9a94de7f7fdf96ad1
Author: Matoro Mahri  matoro  tk>
AuthorDate: Tue Feb 20 20:54:34 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Feb 20 20:58:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d96e776d

games-util/cartridges: Stabilize 2.6.1-r1 amd64, #918889

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 games-util/cartridges/cartridges-2.6.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-util/cartridges/cartridges-2.6.1-r1.ebuild 
b/games-util/cartridges/cartridges-2.6.1-r1.ebuild
index 60e5df3c430c..09205490fed1 100644
--- a/games-util/cartridges/cartridges-2.6.1-r1.ebuild
+++ b/games-util/cartridges/cartridges-2.6.1-r1.ebuild
@@ -18,7 +18,7 @@ else
SRC_URI="https://github.com/kra-mo/${PN}/archive/v${PV}.tar.gz
-> ${P}.tar.gz"
 
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~x86"
 fi
 
 LICENSE="GPL-3+"



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

2024-02-20 Thread Ionen Wolkens
commit: 6cbc735acd35f9be7f72ed13d73c25553ce3c0b0
Author: Matoro Mahri  matoro  tk>
AuthorDate: Tue Feb 20 20:29:37 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Feb 20 20:58:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cbc735a

app-arch/libdeflate: Keyword 1.19 loong, #924940

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 app-arch/libdeflate/libdeflate-1.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/libdeflate/libdeflate-1.19.ebuild 
b/app-arch/libdeflate/libdeflate-1.19.ebuild
index 8f7873ba2249..19e1b432a064 100644
--- a/app-arch/libdeflate/libdeflate-1.19.ebuild
+++ b/app-arch/libdeflate/libdeflate-1.19.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="https://github.com/ebiggers/libdeflate.git;
 else
SRC_URI="https://github.com/ebiggers/libdeflate/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
 fi
 
 LICENSE="MIT"



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

2024-02-20 Thread Ionen Wolkens
commit: 3643031e5a2a742528dd1639c101ba4d8da19671
Author: Matoro Mahri  matoro  tk>
AuthorDate: Tue Feb 20 18:43:41 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Feb 20 20:58:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3643031e

app-arch/libdeflate: Keyword 1.19 hppa, #924940

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 app-arch/libdeflate/libdeflate-1.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/libdeflate/libdeflate-1.19.ebuild 
b/app-arch/libdeflate/libdeflate-1.19.ebuild
index 24545a611a5c..5df920d680e8 100644
--- a/app-arch/libdeflate/libdeflate-1.19.ebuild
+++ b/app-arch/libdeflate/libdeflate-1.19.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="https://github.com/ebiggers/libdeflate.git;
 else
SRC_URI="https://github.com/ebiggers/libdeflate/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 LICENSE="MIT"



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

2024-02-20 Thread Ionen Wolkens
commit: e24ed6a2a1ce294fdce2e80a74092854d5abb010
Author: Matoro Mahri  matoro  tk>
AuthorDate: Sat Feb 17 06:08:12 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Feb 20 20:58:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e24ed6a2

dev-java/xmlunit: Keyword 1.6-r2 ppc64, #922770

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-java/xmlunit/xmlunit-1.6-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/xmlunit/xmlunit-1.6-r2.ebuild 
b/dev-java/xmlunit/xmlunit-1.6-r2.ebuild
index 3ca77e7b5f90..a227d068f167 100644
--- a/dev-java/xmlunit/xmlunit-1.6-r2.ebuild
+++ b/dev-java/xmlunit/xmlunit-1.6-r2.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${P}"
 
 LICENSE="BSD"
 SLOT="1"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 
 BDEPEND="app-arch/unzip"
 CP_DEPEND="dev-java/junit:0"



[gentoo-commits] repo/gentoo:master commit in: dev-java/commons-httpclient/

2024-02-20 Thread Ionen Wolkens
commit: e5dca8f051108ff56c52779d7ace711ee2ca05d0
Author: Matoro Mahri  matoro  tk>
AuthorDate: Sat Feb 17 06:08:13 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Feb 20 20:58:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5dca8f0

dev-java/commons-httpclient: Keyword 3.1-r3 ppc64, #922770

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-java/commons-httpclient/commons-httpclient-3.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/commons-httpclient/commons-httpclient-3.1-r3.ebuild 
b/dev-java/commons-httpclient/commons-httpclient-3.1-r3.ebuild
index d1f47a90940e..81080faf4cad 100644
--- a/dev-java/commons-httpclient/commons-httpclient-3.1-r3.ebuild
+++ b/dev-java/commons-httpclient/commons-httpclient-3.1-r3.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${P}"
 
 LICENSE="Apache-2.0"
 SLOT="3"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 
 # Tests run: 2036,  Failures: 91
 RESTRICT="test"



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

2024-02-20 Thread Ionen Wolkens
commit: 844f1fd0f821ed850abd206784200a766a04608c
Author: Matoro Mahri  matoro  tk>
AuthorDate: Tue Feb 20 20:28:51 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Feb 20 20:58:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=844f1fd0

app-arch/libdeflate: Keyword 1.19 sparc, #924940

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 app-arch/libdeflate/libdeflate-1.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/libdeflate/libdeflate-1.19.ebuild 
b/app-arch/libdeflate/libdeflate-1.19.ebuild
index 69ba49932fb6..8f7873ba2249 100644
--- a/app-arch/libdeflate/libdeflate-1.19.ebuild
+++ b/app-arch/libdeflate/libdeflate-1.19.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="https://github.com/ebiggers/libdeflate.git;
 else
SRC_URI="https://github.com/ebiggers/libdeflate/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv 
~sparc ~x86"
 fi
 
 LICENSE="MIT"



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

2024-02-20 Thread Ionen Wolkens
commit: a1e815130fc18a93cc37ca94f72204e0f63075e9
Author: Matoro Mahri  matoro  tk>
AuthorDate: Sat Feb 17 06:08:12 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Feb 20 20:58:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1e81513

dev-java/cpptasks: Keyword 1.0_beta5-r2 ppc64, #922770

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-java/cpptasks/cpptasks-1.0_beta5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/cpptasks/cpptasks-1.0_beta5-r2.ebuild 
b/dev-java/cpptasks/cpptasks-1.0_beta5-r2.ebuild
index f7bfe2adc940..8d86952d653e 100644
--- a/dev-java/cpptasks/cpptasks-1.0_beta5-r2.ebuild
+++ b/dev-java/cpptasks/cpptasks-1.0_beta5-r2.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${P/_beta/b}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 
 CP_DEPEND="
>=dev-java/ant-1.10.14:0



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

2024-02-20 Thread Ionen Wolkens
commit: 124a055bdf41b7a98b536a70a8c078810ed6f33e
Author: Matoro Mahri  matoro  tk>
AuthorDate: Sat Feb 17 06:08:12 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Feb 20 20:58:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=124a055b

dev-java/snappy: Keyword 1.1.10.5-r1 ppc64, #922770

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-java/snappy/snappy-1.1.10.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/snappy/snappy-1.1.10.5-r1.ebuild 
b/dev-java/snappy/snappy-1.1.10.5-r1.ebuild
index 04498e81e490..76373ffd1ba2 100644
--- a/dev-java/snappy/snappy-1.1.10.5-r1.ebuild
+++ b/dev-java/snappy/snappy-1.1.10.5-r1.ebuild
@@ -20,7 +20,7 @@ S="${WORKDIR}/snappy-java-${PV}"
 
 LICENSE="Apache-2.0"
 SLOT="1.1"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 
 CP_DEPEND="dev-java/osgi-core:0"
 



[gentoo-commits] repo/gentoo:master commit in: dev-db/mysql-workbench/

2024-02-20 Thread Ionen Wolkens
commit: 9b3d41e64c99557e8a2b8dd71469b8e4765d4004
Author: Matoro Mahri  matoro  tk>
AuthorDate: Thu Feb 15 19:44:45 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Feb 20 20:58:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b3d41e6

dev-db/mysql-workbench: Stabilize 8.0.36 amd64, #923396

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-db/mysql-workbench/mysql-workbench-8.0.36.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/mysql-workbench/mysql-workbench-8.0.36.ebuild 
b/dev-db/mysql-workbench/mysql-workbench-8.0.36.ebuild
index 2f2d812652f4..bb6113df89ed 100644
--- a/dev-db/mysql-workbench/mysql-workbench-8.0.36.ebuild
+++ b/dev-db/mysql-workbench/mysql-workbench-8.0.36.ebuild
@@ -20,7 +20,7 @@ 
SRC_URI="https://cdn.mysql.com/Downloads/MySQLGUITools/${MY_P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="debug doc"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



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

2024-02-20 Thread Andreas Sturmlechner
commit: eed8d095c2ca12fd1afc5b9dbd69417da74098ea
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb 20 19:28:22 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 20 20:48:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eed8d095

dev-libs/icu: drop 73.2, 74.1

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

 dev-libs/icu/Manifest  |   4 -
 ...TestHebrewCalendarInTemporalLeapYear-test.patch |  31 
 dev-libs/icu/icu-73.2.ebuild   | 177 -
 dev-libs/icu/icu-74.1.ebuild   | 176 
 4 files changed, 388 deletions(-)

diff --git a/dev-libs/icu/Manifest b/dev-libs/icu/Manifest
index 45032ec823a8..821057a1856d 100644
--- a/dev-libs/icu/Manifest
+++ b/dev-libs/icu/Manifest
@@ -1,6 +1,2 @@
-DIST icu4c-73_2-src.tgz 26519906 BLAKE2B 
3f7dec9d527939d6d594c92844a400733e43af018bbc2f600edcb18299211a2f2285332188976d15e1ef672191416abac0b95a9d1a2ea6ababdaddf12708ccef
 SHA512 
76dd782db6205833f289d7eb68b60860dddfa3f614f0ba03fe7ec13117077f82109f0dc1becabcdf4c8a9c628b94478ab0a46134bdb06f4302be55f74027ce62
-DIST icu4c-73_2-src.tgz.asc 659 BLAKE2B 
83e082ba15ba7aeb366b6d97da15d076c200f9051e55bf00ba13265a3d87aade5a5b18c98a0c903d5015821c63e4b340ffbcc7940a654d169ad1948d6594ce63
 SHA512 
7598b8cc498ada8ca904b13f7aba27abd3f8f3013a0677d7ffab42d5413df9d2f0526107559301abc4049123b2e6d4d4f4cc589cbd943959d97b595dd57ea63c
-DIST icu4c-74_1-src.tgz 26625850 BLAKE2B 
cf8277cd513bd99c85104669e617683e4a91280c4c15a396021289fe0093d64682466550a44a0115bcc9e7abf30e3108dbadfb46e85e832e4cfd689618968507
 SHA512 
32c28270aa5d94c58d2b1ef46d4ab73149b5eaa2e0621d4a4c11597b71d146812f5e66db95f044e8aaa11b94e99edd4a48ab1aa8efbe3d72a73870cd56b564c2
-DIST icu4c-74_1-src.tgz.asc 659 BLAKE2B 
d95224933dc665f3c4e6f9cb81ab65d4755fc768161bf8abf97ba0d8ad350bc0ccfccdcb5c21d97b132e036bad960f6021283325c1ec836d2aecc5101af3c298
 SHA512 
45064eb2cf83dd7e3edc423c43914cc7fbcee38ad79e93c80da1e9e59e0554329a174cd6ef5a8055fe92220621eae9761f7de3b0cb311e5874efa41555e58396
 DIST icu4c-74_2-src.tgz 26529443 BLAKE2B 
08790dd3634037177eaec428651afe0da1f71dbad3423bde7ea5a6d49eab5dc011f72b175760fc55f6d8d7d820f7f3dfc369a80a1f7cb2f9f933644beb3d3711
 SHA512 
e6c7876c0f3d756f3a6969cad9a8909e535eeaac352f3a721338b9cbd56864bf7414469d29ec843462997815d2ca9d0dab06d38c37cdd4d8feb28ad04d8781b0
 DIST icu4c-74_2-src.tgz.asc 659 BLAKE2B 
0723204ce19d7bd4b1989e00b5ab084cc5b154c214129632a7f7ce31c151c8a4b9e0033d49872db728a3787809dbad2320f1d848561c84f94797c7e006749b94
 SHA512 
b249a61aba711b34599c3c0fbc113a52a83e59cb7bbda914ca74f534c1f474e6821d663dc7f078608b24393703654a43c2b793ca3d3f3be761393b6a73862ecc

diff --git 
a/dev-libs/icu/files/icu-73.2-fix-TestHebrewCalendarInTemporalLeapYear-test.patch
 
b/dev-libs/icu/files/icu-73.2-fix-TestHebrewCalendarInTemporalLeapYear-test.patch
deleted file mode 100644
index df4dd0793837..
--- 
a/dev-libs/icu/files/icu-73.2-fix-TestHebrewCalendarInTemporalLeapYear-test.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-https://bugs.gentoo.org/914887
-https://github.com/unicode-org/icu/commit/f3b869cbb0b9ced42d7ca4e24626a868a14ddcfc
-
-From f3b869cbb0b9ced42d7ca4e24626a868a14ddcfc Mon Sep 17 00:00:00 2001
-From: Frank Tang 
-Date: Mon, 18 Sep 2023 20:20:42 -0700
-Subject: [PATCH] ICU-22512 Fix broken TestHebrewCalendarInTemporalLeapYear
-
-Fix broken test mistakenly landed in
-https://github.com/unicode-org/icu/pull/2274
-
-Some important steps were missed in the last landing.
 a/test/intltest/caltest.cpp
-+++ b/test/intltest/caltest.cpp
-@@ -4028,6 +4028,7 @@ void 
CalendarTest::TestHebrewCalendarInTemporalLeapYear() {
- for (gc.set(startYear, UCAL_JANUARY, 1);
-  gc.get(UCAL_YEAR, status) <= stopYear;
-  gc.add(UCAL_DATE, incrementDays, status)) {
-+cal->setTime(gc.getTime(status), status);
- if (failure(status, "add/get/set/getTime/setTime incorrect")) return;
- 
- int32_t cal_year = cal->get(UCAL_EXTENDED_YEAR, status);
-@@ -4036,6 +4037,7 @@ void 
CalendarTest::TestHebrewCalendarInTemporalLeapYear() {
- leapTest->set(UCAL_MONTH, 0);
- leapTest->set(UCAL_DATE, 1);
- // If 10 months after TISHRI is TAMUZ, then it is a leap year.
-+leapTest->add(UCAL_MONTH, 10, status);
- hasLeapMonth = leapTest->get(UCAL_MONTH, status) == 
icu::HebrewCalendar::TAMUZ;
- yearForHasLeapMonth = cal_year;
- }
-

diff --git a/dev-libs/icu/icu-73.2.ebuild b/dev-libs/icu/icu-73.2.ebuild
deleted file mode 100644
index d821c812d01f..
--- a/dev-libs/icu/icu-73.2.ebuild
+++ /dev/null
@@ -1,177 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Please bump with dev-libs/icu-layoutex
-
-PYTHON_COMPAT=( python3_{10..11} )
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/icu.asc
-inherit autotools 

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

2024-02-20 Thread Andreas Sturmlechner
commit: 4e3c69ccc22f23de537cab050c827e55401bb083
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb 20 19:26:49 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 20 20:48:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e3c69cc

app-text/poppler: drop 23.12.0, 24.01.0

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

 app-text/poppler/Manifest   |   5 -
 app-text/poppler/poppler-23.12.0.ebuild | 157 
 app-text/poppler/poppler-24.01.0.ebuild | 157 
 3 files changed, 319 deletions(-)

diff --git a/app-text/poppler/Manifest b/app-text/poppler/Manifest
index 586807f49a49..99d3738e0c45 100644
--- a/app-text/poppler/Manifest
+++ b/app-text/poppler/Manifest
@@ -1,8 +1,3 @@
-DIST poppler-23.12.0.tar.xz 1895580 BLAKE2B 
c63699d4ba62fd739b49cd94fd9510abedf9accc2f07cf2cd361da5fb561ce4289c3537343341defe3fb4fb31587a39b3967324e1f357799dc8b140f8c9eedbf
 SHA512 
f28962f6842091a68edfb18e5f76e29fdf65d2a7cca6cb4be4202a35bab3e80a2dbe10b86ab8bc4fff7e555a077a41314b9892e19d0d7d89724b9ebb3db93852
-DIST poppler-23.12.0.tar.xz.sig 833 BLAKE2B 
b8dbbde8d6324fd65e583ad5eda04ae531ab364e3afd925c082ac102e6a00368b5c966a890e1b84089845f866b4afb324383d6d47e3d509356e2a5a857f4cdf9
 SHA512 
817ac3210a191535b037ebac78ebf4d67d3ac055cc54be2a0614ddaf757f6fa4aa5de4f1aecfd1a26a2290c190e14830a925fd83d102aca7afdd6e8fb1e98281
-DIST poppler-24.01.0.tar.xz 1895736 BLAKE2B 
16c87a4338c73fcccfac3ac477807a7f96c8e95e68efff484d9d544da10815972f20d40f71091c6092913d82b205ca0d1bd25acbaba79277e1a1bf19ba397e6d
 SHA512 
ddfd924f6559e482daa6c87b4201f8a318038bdf654f7449e33aec296c393438a3f1c6dc9ede5956c7f1d9ef02e3aaedf3031dff15fbb0a762587ec00caa
-DIST poppler-24.01.0.tar.xz.sig 833 BLAKE2B 
9ddb5d4bfef8cef1352ec2945c24e94b2c9ce75953f64c7065f884babd62b7809238a48eaebfc2dd468a31ebc4cb003783be1413ed8e6a4e36b888c7f78009ca
 SHA512 
319dbad79d168097ff4d37488d00649f75802ccfcffe807b9260ccf057c6dddc6e51e0d1f003337c50b21bf386ff9796a77bc2cb2f0964083cae00c2de0b
 DIST poppler-24.02.0.tar.xz 1897604 BLAKE2B 
ba97ea0807eab8e27112f66bcdcc695fe71881b873e129ebbaab521ad895815cf782faf9e32efd8530ec7c840546a505ef9a1b195258dafd55ce21fe4e11250e
 SHA512 
95a208d21ac4d2d308a7ab3da43b95092ef78cd55ebe873c97e0d6c12d8b9d5c4614f83087616c35e1ed9d67ca606a5e008a98698bd12a332a8206ed4cf55500
 DIST poppler-24.02.0.tar.xz.sig 833 BLAKE2B 
9daed6e9c3ba6f42f7b7e81abcf835658a03c4041a221b1de2e3a8e016eebe7b369174379f8faadb6119cac4502bf58e9f1c548e401d417d8ef5c1a2ab5fb322
 SHA512 
9bb03899e5fc475097a3422ed5f03b528796dc09d14bef0da457f9d5b20b48db462cc1478522803bae42c5b25ef46715d3ff6c26f4582f2ecf9c1bf1598e
 DIST poppler-test-400f3ff05b2b1c0ae17797a0bd50e75e35c1f1b1.tar.bz2 5199265 
BLAKE2B 
d58f6ee7b44ca45291c205f9619db3833871f5789dd6a4e3ccc9acce2b6d7967a6b8596e3f32b7b35ba3d185976e8b9c8a998071c4451bb5ce674825a4005d6d
 SHA512 
5bf5d99956fa0a6a93e0b0dc4713ecd8810811eca35514cc5765ffaafb9485f64f94b21487afa46c16eaf66326fcb999e792b8121eeb188e7e33a32a4798fb76
-DIST poppler-test-e3cdc82782941a8d7b8112f83b4a81b3d334601a.tar.bz2 5199251 
BLAKE2B 
6431b2aa4c60dec6202c737b4cfbbd4bf03808772c0adc6568454a04e713a2e869702f5c318e7799e7b1374252b5a956471b7cf6c9e2d6c8da5236e31a110f35
 SHA512 
bf5442601f453e601e0b368cc576bf0d5ca5509e9eecd8c7f0476802346834e9a9d3e0f32130c18d21807cd69a55e8168bca1cdb0292ad0215590a881a923c04

diff --git a/app-text/poppler/poppler-23.12.0.ebuild 
b/app-text/poppler/poppler-23.12.0.ebuild
deleted file mode 100644
index a679d9b5226c..
--- a/app-text/poppler/poppler-23.12.0.ebuild
+++ /dev/null
@@ -1,157 +0,0 @@
-# Copyright 2005-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic toolchain-funcs xdg-utils
-
-if [[ ${PV} == ** ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://anongit.freedesktop.org/git/poppler/poppler.git;
-   SLOT="0/"
-else
-   VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/aacid.asc
-   inherit verify-sig
-
-   TEST_COMMIT="e3cdc82782941a8d7b8112f83b4a81b3d334601a"
-   SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz;
-   SRC_URI+=" test? ( 
https://gitlab.freedesktop.org/poppler/test/-/archive/${TEST_COMMIT}/test-${TEST_COMMIT}.tar.bz2
 -> ${PN}-test-${TEST_COMMIT}.tar.bz2 )"
-   SRC_URI+=" verify-sig? ( 
https://poppler.freedesktop.org/${P}.tar.xz.sig )"
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
-   SLOT="0/133"   # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so 
SOVERSION
-fi
-
-DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base"
-HOMEPAGE="https://poppler.freedesktop.org/;
-
-LICENSE="GPL-2"
-IUSE="boost cairo cjk curl +cxx debug doc gpgme +introspection +jpeg +jpeg2k 
+lcms nss png qt5 qt6 test tiff +utils"
-RESTRICT="!test? 

[gentoo-commits] repo/gentoo:master commit in: sci-libs/pcl/, sci-libs/pcl/files/

2024-02-20 Thread Andreas Sturmlechner
commit: 90d44d38dbc651ea1e8fd9c4126772d8c3676b71
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb 20 19:34:07 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 20 20:48:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90d44d38

sci-libs/pcl: drop 1.12.1-r2, 1.13.1

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

 sci-libs/pcl/Manifest  |   2 -
 sci-libs/pcl/files/pcl-1.13.1-boost-1.84.patch |  12 ---
 sci-libs/pcl/pcl-1.12.1-r2.ebuild  | 107 -
 sci-libs/pcl/pcl-1.13.1.ebuild | 104 
 4 files changed, 225 deletions(-)

diff --git a/sci-libs/pcl/Manifest b/sci-libs/pcl/Manifest
index 521a0897efe1..62ffefd253d6 100644
--- a/sci-libs/pcl/Manifest
+++ b/sci-libs/pcl/Manifest
@@ -1,3 +1 @@
-DIST pcl-1.12.1.tar.gz 68565637 BLAKE2B 
e93ecc9e562ba0ab6d91fbc9d890accacafe4558ddcf4950ed46d7f11bcc2b74111ea249ac2a300c2411f553f4d267467dbe77af54d8eb9538ce27e98f19a913
 SHA512 
5cef7699ad69df67129520b50405d62b6a1c37da791b472c112e4e0b9f24b4a37303344c774ec121370495492eee1e61c8565dee58aabec090795585365afc1b
-DIST pcl-1.13.1.tar.gz 68647700 BLAKE2B 
e14e4d971a8c52b375887421eced62fd443b11c48146216e4e6898a53f775656c80520514956c51a0853a14c2788a7f19d87d44580569156d39c41a95285f03d
 SHA512 
f6860b2103cb033839d044c3fed1fc3e8a989cd4f9776ae9d20e7d381b05eff8efde33dd06316ce419b44d877877ed21735d80b09d1daf64b0f94cdd302374fb
 DIST pcl-1.14.0.tar.gz 68662907 BLAKE2B 
5e797666b2a6cd5b828b399592daaa78c3bcbc0968c1ec5dafe441717bb4067de4604cdab11d3317370c7f69a1b29db0cca6348e91697d16846ae44c1952ce3e
 SHA512 
0ea388d5f4ccdc1e5fcace6a1e1b90843be1a4ed2e1d37cc3c80d8abc0e868324d8f9da80513f1cb3f16738e00586f29cac151ce0d501645514f280aee8b1d7f

diff --git a/sci-libs/pcl/files/pcl-1.13.1-boost-1.84.patch 
b/sci-libs/pcl/files/pcl-1.13.1-boost-1.84.patch
deleted file mode 100644
index ee9904b78eb9..
--- a/sci-libs/pcl/files/pcl-1.13.1-boost-1.84.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff --git a/io/src/ply/ply_parser.cpp b/io/src/ply/ply_parser.cpp
-index 335c0fb1808..7e79d2d6162 100644
 a/io/src/ply/ply_parser.cpp
-+++ b/io/src/ply/ply_parser.cpp
-@@ -40,6 +40,7 @@
- 
- #include 
- 
-+#include  // for find_if
- #include  // for ifstream
- #include  // for istringstream
- 

diff --git a/sci-libs/pcl/pcl-1.12.1-r2.ebuild 
b/sci-libs/pcl/pcl-1.12.1-r2.ebuild
deleted file mode 100644
index 1a317074dad4..
--- a/sci-libs/pcl/pcl-1.12.1-r2.ebuild
+++ /dev/null
@@ -1,107 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-SCM=""
-if [ "${PV#}" != "${PV}" ] ; then
-   SCM="git-r3"
-   EGIT_REPO_URI="https://github.com/PointCloudLibrary/pcl;
-fi
-
-inherit ${SCM} cmake cuda
-
-if [ "${PV#}" != "${PV}" ] ; then
-   SRC_URI=""
-else
-   KEYWORDS="amd64 ~arm"
-   SRC_URI="https://github.com/PointCloudLibrary/pcl/archive/${P}.tar.gz;
-   S="${WORKDIR}/${PN}-${P}"
-fi
-
-HOMEPAGE="https://pointclouds.org/;
-DESCRIPTION="2D/3D image and point cloud processing"
-LICENSE="BSD"
-SLOT="0/1.12"
-IUSE="cuda doc opengl openni openni2 pcap png +qhull qt5 usb vtk 
cpu_flags_x86_sse test tutorials"
-# tests need the gtest sources to be available at build time
-RESTRICT="test"
-
-RDEPEND="
-   >=sci-libs/flann-1.7.1
-   dev-libs/boost:=
-   dev-cpp/eigen:3
-   opengl? ( virtual/opengl media-libs/freeglut )
-   openni? ( dev-libs/OpenNI )
-   openni2? ( dev-libs/OpenNI2 )
-   pcap? ( net-libs/libpcap )
-   png? ( media-libs/libpng:0= )
-   qhull? ( media-libs/qhull:= )
-   qt5? (
-   dev-qt/qtgui:5
-   dev-qt/qtcore:5
-   dev-qt/qtconcurrent:5
-   dev-qt/qtopengl:5
-   )
-   usb? ( virtual/libusb:1 )
-   vtk? ( >=sci-libs/vtk-5.6:=[imaging,rendering,views] )
-   cuda? ( >=dev-util/nvidia-cuda-toolkit-4 )
-"
-DEPEND="${RDEPEND}
-   !!dev-cpp/metslib
-"
-BDEPEND="
-   doc? (
-   app-text/doxygen[dot]
-   virtual/latex-base
-   )
-   tutorials? (
-   dev-python/sphinx
-   dev-python/sphinx-rtd-theme
-   dev-python/sphinxcontrib-doxylink
-   )
-   virtual/pkgconfig"
-
-REQUIRED_USE="
-   openni? ( usb )
-   openni2? ( usb )
-   tutorials? ( doc )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.12.1-allow-configuration-of-install-dirs.patch
-   
"${FILESDIR}"/${PN}-1.12.1-fix-hardcoded-relative-directory-of-the-installed-cmake-files.patch
-)
-
-src_prepare() {
-   if use cuda; then
-   cuda_src_prepare
-   cuda_add_sandbox -w
-   fi
-
-   cmake_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   "-DDOC_INSTALL_DIR=share/doc/${PF}"
-   "-DLIB_INSTALL_DIR=$(get_libdir)"
-   

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

2024-02-20 Thread Andreas Sturmlechner
commit: 679595c32f412fe84b1f619c1d36dcba991c0dbb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb 20 19:32:55 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 20 20:48:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=679595c3

dev-util/mdds: drop 2.0.3

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

 dev-util/mdds/Manifest  |  1 -
 dev-util/mdds/mdds-2.0.3.ebuild | 60 -
 2 files changed, 61 deletions(-)

diff --git a/dev-util/mdds/Manifest b/dev-util/mdds/Manifest
index d45b01122432..b1e2412f89ad 100644
--- a/dev-util/mdds/Manifest
+++ b/dev-util/mdds/Manifest
@@ -1,2 +1 @@
-DIST mdds-2.0.3.tar.xz 419884 BLAKE2B 
bfadf334ccf7695ac0234a9355e5c466e4f8b8fced2b37a4446a3ef899ce28cc9f155223ac5c4ba88ed54886ffd9a38996973195a5120abb886d2e791f596609
 SHA512 
6600cca5cd2272905dfdeea21a8a1615bb8f15e0c0ae5efec99345b34387cc18fa2aa61ae7142edaddb41738f7386a74a91997ac5ed1a8cfc7cf4b72b0bd2935
 DIST mdds-2.1.1.tar.xz 540732 BLAKE2B 
d549bf5c39db6b8ec738cca2833545fef48ffd0b603c2c97dd425ae89bd5368a6981fb75bd4cbf90c9cf09efc7116a4e485c843bb2200fc198d23a02dbdd6559
 SHA512 
5fe345e7d84d2e290a519d65b27332f69001c01da961c05a30abfe2a17cb8545822490bcd63b320d49e1b26291a4a898f77495951919aece83208133027848ea

diff --git a/dev-util/mdds/mdds-2.0.3.ebuild b/dev-util/mdds/mdds-2.0.3.ebuild
deleted file mode 100644
index dd5517871eb0..
--- a/dev-util/mdds/mdds-2.0.3.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://gitlab.com/mdds/mdds.git;
-   inherit git-r3
-else
-   SRC_URI="https://kohei.us/files/${PN}/src/${P}.tar.xz;
-   KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv x86 ~amd64-linux 
~x86-linux"
-fi
-inherit autotools toolchain-funcs
-
-DESCRIPTION="Collection of multi-dimensional data structure and indexing 
algorithm"
-HOMEPAGE="https://gitlab.com/mdds/mdds;
-
-LICENSE="MIT"
-SLOT="1/2.0" # Check API version on version bumps!
-IUSE="doc openmp test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
-   doc? (
-   app-text/doxygen
-   dev-python/sphinx
-   )
-   test? ( dev-util/dejagnu )
-"
-DEPEND="dev-libs/boost:="
-RDEPEND="${DEPEND}"
-
-PATCHES=( "${FILESDIR}/${PN}-1.5.0-buildsystem.patch" )
-
-pkg_pretend() {
-   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
-}
-
-pkg_setup() {
-   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
-}
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   --disable-memory_tests
-   $(use_enable doc docs)
-   $(use_enable openmp)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_test() {
-   tc-export CXX
-   default
-}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/libcmis/files/, dev-cpp/libcmis/

2024-02-20 Thread Andreas Sturmlechner
commit: df3eba68a07da555f27af5377c131dbb44bd84e7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb 20 19:35:14 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 20 20:48:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df3eba68

dev-cpp/libcmis: drop 0.5.2-r2

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

 dev-cpp/libcmis/Manifest   |  2 -
 dev-cpp/libcmis/files/libcmis-0.5.2-icu-64.2.patch | 17 --
 dev-cpp/libcmis/libcmis-0.5.2-r2.ebuild| 70 --
 3 files changed, 89 deletions(-)

diff --git a/dev-cpp/libcmis/Manifest b/dev-cpp/libcmis/Manifest
index 46f4619af881..86f9994fa42b 100644
--- a/dev-cpp/libcmis/Manifest
+++ b/dev-cpp/libcmis/Manifest
@@ -1,3 +1 @@
-DIST libcmis-0.5.2-patchset.tar.xz 16632 BLAKE2B 
0a9802955059214428e7c2d6171093b171e47899de05404ee462bbf2c68c808927759a0808d79aa3aa9c8b9cd1a60b55686f7596b121701704a2d9720d6a8ba8
 SHA512 
bca4cc908e5510a9f597d6f1b560b3bbfdcda185b79d21320c6e3f7e5c559b7dda375407dfd6f05420b6f4edd666f6e7e70b7b72808506acc22fdfdab344f52c
-DIST libcmis-0.5.2.tar.gz 295020 BLAKE2B 
325eacedd87eb1888a439c727a648c5aeb8d58c9b80add9761ffc55381193b71b589865d13ecd55177faafa935642685001f60456c1354e037989b29e9451c05
 SHA512 
45d8cd6d420a9593b46e1f2d6fbf384ea248cb218b0db6326ee2f082ff29100b65a2cc999ccb849e61df4f4ed7c3721b09addc6c322ef03c6c93f8c0acc02bde
 DIST libcmis-0.6.2.tar.gz 296218 BLAKE2B 
faad99e09b2721cd56b0d47d2a9589e06222ee7881006e936d0943d5e8afc588fcda721ef282ad7d55c785407a9885c90cbce1d172ca012c4a13cc51da0c15b6
 SHA512 
a75a69623f34149c39c382c357396b8dd719d589a78424fc3b5d9de84ffbf3f889bcaaed9a01f91b491a507c189347d3d9252db238fddbb522ff8ba9ce7b5ade

diff --git a/dev-cpp/libcmis/files/libcmis-0.5.2-icu-64.2.patch 
b/dev-cpp/libcmis/files/libcmis-0.5.2-icu-64.2.patch
deleted file mode 100644
index 6ba63ee7fe76..
--- a/dev-cpp/libcmis/files/libcmis-0.5.2-icu-64.2.patch
+++ /dev/null
@@ -1,17 +0,0 @@
 a/inc/libcmis-c/repository.h   2018-12-27 14:07:55.0 +0100
-+++ b/inc/libcmis-c/repository.h   2019-04-21 01:29:46.504373226 +0200
-@@ -28,12 +28,12 @@
- #ifndef _REPOSITORY_H_
- #define _REPOSITORY_H_
- 
-+#include 
-+
- #ifdef __cplusplus
- extern "C" {
- #endif
- 
--#include 
--
- #include "libcmis-c/libcmis-c-api.h"
- #include "libcmis-c/types.h"
- 

diff --git a/dev-cpp/libcmis/libcmis-0.5.2-r2.ebuild 
b/dev-cpp/libcmis/libcmis-0.5.2-r2.ebuild
deleted file mode 100644
index aedc528670f1..
--- a/dev-cpp/libcmis/libcmis-0.5.2-r2.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://github.com/tdf/libcmis.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/tdf/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   https://dev.gentoo.org/~asturm/distfiles/${P}-patchset.tar.xz;
-   KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 ~amd64-linux 
~x86-linux"
-fi
-inherit autotools
-
-DESCRIPTION="C++ client library for the CMIS interface"
-HOMEPAGE="https://github.com/tdf/libcmis;
-
-LICENSE="|| ( GPL-2 LGPL-2 MPL-1.1 )"
-SLOT="0.5"
-IUSE="man test tools"
-
-RESTRICT="test"
-
-DEPEND="
-   dev-libs/boost:=
-   dev-libs/libxml2
-   net-misc/curl
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
-   virtual/pkgconfig
-   man? (
-   app-text/docbook2X
-   dev-libs/libxslt
-   )
-   test? (
-   dev-util/cppcheck
-   dev-util/cppunit
-   )
-"
-
-PATCHES=(
-   "${FILESDIR}/${P}-icu-64.2.patch" # bug 674414
-   "${WORKDIR}/${P}-patchset/${P}-fix-onedrive.patch"
-   "${WORKDIR}/${P}-patchset/${P}-gdrive-do-not-allow-copying.patch"
-   "${WORKDIR}/${P}-patchset/${P}-onedrive-do-not-allow-copying.patch"
-   "${WORKDIR}/${P}-patchset/${P}-fix-gdrive-onedrive.patch"
-)
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   --program-suffix=-$(ver_cut 1-2)
-   --disable-werror
-   $(use_with man)
-   $(use_enable test tests)
-   $(use_enable tools client)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   find "${D}" -name '*.la' -delete || die
-}



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

2024-02-20 Thread Andreas Sturmlechner
commit: 600a5319152d434ae5f936afacbacb2240f63202
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb 20 19:31:37 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 20 20:48:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=600a5319

dev-libs/boost: drop 1.82.0-r1

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

 dev-libs/boost/Manifest|   1 -
 dev-libs/boost/boost-1.82.0-r1.ebuild  | 354 -
 .../boost-1.79.0-boost-mpi-python-PEP-328.patch|  17 -
 .../files/boost-1.80.0-fix-mips1-transition.patch  |  24 --
 ...boost-1.81.0-phoenix-multiple-definitions.patch |  11 -
 .../boost/files/boost-1.82.0-context-arm64.patch   |  19 --
 6 files changed, 426 deletions(-)

diff --git a/dev-libs/boost/Manifest b/dev-libs/boost/Manifest
index c627f2a7f59b..3d25ce0460ba 100644
--- a/dev-libs/boost/Manifest
+++ b/dev-libs/boost/Manifest
@@ -1,2 +1 @@
-DIST boost_1_82_0.tar.bz2 121325129 BLAKE2B 
16ee164ce7114d8134c861b3652c842750cec63ab0e79e4386d8cb9c56f7a454f9a9cfa75f25d9132a8d8d9e6f39d32a8e7535f83f52f355bbc40ef530163fa5
 SHA512 
6fddc452ca67f99f5c181e21c73d96feb7346e10886477c91b4abc2cdf447750599e0d42f935ef59100ef6c033de078a7ad2bb577c81fa56a249b17420cb
 DIST boost_1_84_0.tar.bz2 123110547 BLAKE2B 
a872ee00402be0383726020f4d13a7df6c2765c52eac2e09aab1604432931d26dd597503f5dcbbf788d7e7528d13c6d1dbfff1e85d22bf92c7828ef74cf2405d
 SHA512 
5dfeb35198bb096e46cf9e131ef0334cb95bc0bf09f343f291b860b112598b3c36111bd8c232439c401a2b2fb832fa0c399a8d5b96afc60bd359dff070154497

diff --git a/dev-libs/boost/boost-1.82.0-r1.ebuild 
b/dev-libs/boost/boost-1.82.0-r1.ebuild
deleted file mode 100644
index 0c89cbe000f2..
--- a/dev-libs/boost/boost-1.82.0-r1.ebuild
+++ /dev/null
@@ -1,354 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit flag-o-matic multiprocessing python-r1 toolchain-funcs multilib-minimal
-
-MY_PV="$(ver_rs 1- _)"
-
-DESCRIPTION="Boost Libraries for C++"
-HOMEPAGE="https://www.boost.org/;
-SRC_URI="https://boostorg.jfrog.io/artifactory/main/release/${PV}/source/boost_${MY_PV}.tar.bz2;
-S="${WORKDIR}/${PN}_${MY_PV}"
-
-LICENSE="Boost-1.0"
-SLOT="0/${PV}" # ${PV} instead of the major version due to bug 486122
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
-IUSE="bzip2 context debug doc icu lzma +nls mpi numpy python tools zlib zstd"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-# the tests will never fail because these are not intended as sanity
-# tests at all. They are more a way for upstream to check their own code
-# on new compilers. Since they would either be completely unreliable
-# (failing for no good reason) or completely useless (never failing)
-# there is no point in having them in the ebuild to begin with.
-RESTRICT="test"
-
-RDEPEND="
-   bzip2? ( app-arch/bzip2:=[${MULTILIB_USEDEP}] )
-   icu? ( >=dev-libs/icu-3.6:=[${MULTILIB_USEDEP}] )
-   !icu? ( virtual/libiconv[${MULTILIB_USEDEP}] )
-   lzma? ( app-arch/xz-utils:=[${MULTILIB_USEDEP}] )
-   mpi? ( >=virtual/mpi-2.0-r4[${MULTILIB_USEDEP},cxx,threads] )
-   python? (
-   ${PYTHON_DEPS}
-   numpy? ( dev-python/numpy[${PYTHON_USEDEP}] )
-   )
-   zlib? ( sys-libs/zlib:=[${MULTILIB_USEDEP}] )
-   zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] )"
-DEPEND="${RDEPEND}"
-BDEPEND=">=dev-build/b2-4.9.2"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.81.0-disable_icu_rpath.patch
-   "${FILESDIR}"/${PN}-1.79.0-context-x32.patch
-   "${FILESDIR}"/${PN}-1.79.0-build-auto_index-tool.patch
-   # Boost.MPI's __init__.py doesn't work on Py3
-   "${FILESDIR}"/${PN}-1.79.0-boost-mpi-python-PEP-328.patch
-   "${FILESDIR}"/${PN}-1.80.0-fix-mips1-transition.patch
-   "${FILESDIR}"/${PN}-1.81.0-phoenix-multiple-definitions.patch
-
-   # (upstreamed)
-   "${FILESDIR}"/${PN}-1.82.0-context-arm64.patch
-)
-
-python_bindings_needed() {
-   multilib_is_native_abi && use python
-}
-
-tools_needed() {
-   multilib_is_native_abi && use tools
-}
-
-create_user-config.jam() {
-   local user_config_jam="${BUILD_DIR}"/user-config.jam
-   if [[ -s ${user_config_jam} ]]; then
-   einfo "${user_config_jam} already exists, skipping 
configuration"
-   return
-   else
-   einfo "Creating configuration in ${user_config_jam}"
-   fi
-
-   local compiler compiler_version compiler_executable="$(tc-getCXX)"
-   compiler="gcc"
-   compiler_version="$(gcc-version)"
-
-   if use mpi; then
-   local mpi_configuration="using mpi ;"
-   fi
-
-   cat > "${user_config_jam}" <<- __EOF__ || die
-   using ${compiler} : 

[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/cgal/

2024-02-20 Thread Andreas Sturmlechner
commit: 72de15647215a9fc2969dd39942ca0d24986673b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb 20 19:33:37 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 20 20:48:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72de1564

sci-mathematics/cgal: drop 5.5, 5.5.2

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

 sci-mathematics/cgal/Manifest  |  4 ---
 sci-mathematics/cgal/cgal-5.5.2.ebuild | 60 --
 sci-mathematics/cgal/cgal-5.5.ebuild   | 60 --
 3 files changed, 124 deletions(-)

diff --git a/sci-mathematics/cgal/Manifest b/sci-mathematics/cgal/Manifest
index 9e5ded777ff4..ab658b493323 100644
--- a/sci-mathematics/cgal/Manifest
+++ b/sci-mathematics/cgal/Manifest
@@ -1,6 +1,2 @@
-DIST CGAL-5.5-doc_html.tar.xz 53145672 BLAKE2B 
7a575f09eed2fd97f3e68f37428d4ab41c267a6e4c158e653a8c2b5a17f2c56a31b64937fa161d3f256b473a1e617acbce2f3bfb71c2e810b8b0335b57a8b54c
 SHA512 
41e16b44b93664ddd5185358165cce99f149fa33bdb308ce7230550ee79e3603c24df5b8d4f67de324ebf7e8a8c1e343e6d76341464cedd9d9af50f5d512af3b
-DIST CGAL-5.5.2-doc_html.tar.xz 53155520 BLAKE2B 
349f4dd2a5821412a614c6aa6c20bc3da24f23341b286d0d4eff0546a5decb9e4d13a8b53cd41a4431a710e2dfa54594997d4075bed548538b5590b1d375a363
 SHA512 
7b98462e32d29553bdc11e435ba086c81a9cf7506b9ad8d118de8cb8d689d3647c7956164e81b8b02768990f7cc0661e6cdc1eea0ac01d55a87b95e4c9248791
-DIST CGAL-5.5.2.tar.xz 24159628 BLAKE2B 
23417651deba4fa1587ee3082483672f7f8864621ceb8ef273d2ab0490bb7fe0dc96358393d39d33b14c50c5bde4d2138b8982fa3907a049151d12e7cbc3c4f8
 SHA512 
2842b027f68d98be5b747bbf1c5fa9310b82247520f1dc90b7612311a77aad83f519805a366317c4d50ca440dc604be6b7ca88160add1ce2b8006f0e561363eb
-DIST CGAL-5.5.tar.xz 24156768 BLAKE2B 
e5f02cd082abfa8443e65430ed366cfdc3736c6a7af37284969ddd558ede1aa6c881d6928c65708504fd58f68ea01f56aa0749267d6dc83fd54f0b28e8c01374
 SHA512 
7fa6bf6c046727a9e0bce7cbde34cbe85979127a1ad0904f2865be83a80e89fa9af5118e5647572414f8096d29ecc808ee471d4bd3e7ecd41338be649b549290
 DIST CGAL-5.6-doc_html.tar.xz 72825232 BLAKE2B 
08a5148592771c933126e38a74d77a98200800f17632d542e79ae1b9e53efc81ee44f13e5e81a5c4bfdd2e3e0591e3c0fb5c8cda2d2115faca169fced8961486
 SHA512 
48ff503c9dab03e4630e042c3c9febbd3c4ce7d3ad3fff1da693c00fc308f81472efcd8cda012edc9a1181966fc4e17aac60baab74be53bf63bc62b6db3d72c8
 DIST CGAL-5.6.tar.xz 24874364 BLAKE2B 
556c05177f8b3bcecfd16f2bd38cb6505ab04fb41f1fdcfc97a300f539c7642c3529c75cbe29fd6186b329b3ea844698e752d04690d010a7a5c3f5b6ad3a141f
 SHA512 
1d91ad870b63bce36e060c0de7fa2e7ab98f9d9f6cf7c94d91a6677db237f50c28f8fc49f24bef943b2adcb5a4a8acf01dd94092a97024c33413763348131ea4

diff --git a/sci-mathematics/cgal/cgal-5.5.2.ebuild 
b/sci-mathematics/cgal/cgal-5.5.2.ebuild
deleted file mode 100644
index 3c8d935d01b5..
--- a/sci-mathematics/cgal/cgal-5.5.2.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Modules provided by dev-cpp/eigen
-CMAKE_REMOVE_MODULES_LIST=( FindEigen3 )
-inherit cmake
-
-MY_P=CGAL-${PV}
-DESCRIPTION="C++ library for geometric algorithms and data structures"
-HOMEPAGE="https://www.cgal.org/;
-SRC_URI="
-   https://github.com/CGAL/cgal/releases/download/v${PV}/${MY_P}.tar.xz
-   doc? ( 
https://github.com/CGAL/cgal/releases/download/v${PV}/${MY_P}-doc_html.tar.xz )"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="LGPL-3 GPL-3 Boost-1.0"
-SLOT="0/14"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc examples"
-
-RDEPEND="
-   dev-cpp/eigen
-   dev-libs/boost:=
-   dev-libs/gmp:=[cxx]
-   dev-libs/mpfr:=
-   sys-libs/zlib
-   x11-libs/libX11:=
-   virtual/glu:=
-   virtual/opengl:=
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   app-arch/xz-utils
-   virtual/pkgconfig
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-4.11.1-fix-buildsystem.patch
-)
-
-src_configure() {
-   local mycmakeargs=(
-   -DCGAL_INSTALL_LIB_DIR="$(get_libdir)"
-   -DCGAL_INSTALL_CMAKE_DIR="$(get_libdir)/cmake/CGAL"
-   )
-
-   cmake_src_configure
-}
-
-src_install() {
-   use doc && local HTML_DOCS=( "${WORKDIR}"/doc_html/. )
-
-   cmake_src_install
-
-   if use examples; then
-   dodoc -r examples demo
-   fi
-}

diff --git a/sci-mathematics/cgal/cgal-5.5.ebuild 
b/sci-mathematics/cgal/cgal-5.5.ebuild
deleted file mode 100644
index 745af51f2473..
--- a/sci-mathematics/cgal/cgal-5.5.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Modules provided by dev-cpp/eigen
-CMAKE_REMOVE_MODULES_LIST=( FindEigen3 )
-inherit cmake
-
-MY_P=CGAL-${PV}
-DESCRIPTION="C++ library for geometric algorithms and data structures"
-HOMEPAGE="https://www.cgal.org/;
-SRC_URI="
-   

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

2024-02-20 Thread Andreas Sturmlechner
commit: e7a39964b22a00e4dd9f1c8f471456f5a6370a39
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb 20 19:31:59 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 20 20:48:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7a39964

app-text/libetonyek: drop 0.1.10-r1

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

 app-text/libetonyek/libetonyek-0.1.10-r1.ebuild | 61 -
 1 file changed, 61 deletions(-)

diff --git a/app-text/libetonyek/libetonyek-0.1.10-r1.ebuild 
b/app-text/libetonyek/libetonyek-0.1.10-r1.ebuild
deleted file mode 100644
index 4b7b8e81b4db..
--- a/app-text/libetonyek/libetonyek-0.1.10-r1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} == * ]]; then
-   MDDS_VER=""
-   
EGIT_REPO_URI="https://anongit.freedesktop.org/git/libreoffice/libetonyek.git;
-   inherit autotools git-r3
-else
-   MDDS_VER="2.0"
-   SRC_URI="https://dev-www.libreoffice.org/src/libetonyek/${P}.tar.xz;
-   KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv x86"
-fi
-DESCRIPTION="Library parsing Apple Keynote presentations"
-HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libraries/libetonyek;
-
-LICENSE="|| ( GPL-2+ LGPL-2.1 MPL-1.1 )"
-SLOT="0"
-IUSE="doc static-libs test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
-   virtual/pkgconfig
-   doc? ( app-text/doxygen )
-"
-RDEPEND="
-   app-text/liblangtag
-   dev-libs/librevenge
-   dev-libs/libxml2
-   >=dev-util/mdds-${MDDS_VER}:1=
-   sys-libs/zlib
-"
-DEPEND="${RDEPEND}
-   dev-libs/boost
-   media-libs/glm
-   dev-build/libtool
-   test? ( dev-util/cppunit )
-"
-
-src_prepare() {
-   default
-   [[ -d m4 ]] || mkdir "m4"
-   [[ ${PV} == * ]] && eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   --disable-werror
-   --with-mdds="${MDDS_VER}"
-   $(use_with doc docs)
-   $(use_enable static-libs static)
-   $(use_enable test tests)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   find "${D}" -name '*.la' -type f -delete || die
-}



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

2024-02-20 Thread Andreas Sturmlechner
commit: cc50a3dce5caf63f1feab8ecc87ab98c4976e96e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb 20 19:20:54 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 20 20:48:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc50a3dc

app-office/libreoffice-bin-debug: drop 7.5.6.2-r1, 7.5.8.2

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

 app-office/libreoffice-bin-debug/Manifest  | 24 --
 .../libreoffice-bin-debug-7.5.6.2-r1.ebuild| 88 --
 .../libreoffice-bin-debug-7.5.8.2.ebuild   | 88 --
 3 files changed, 200 deletions(-)

diff --git a/app-office/libreoffice-bin-debug/Manifest 
b/app-office/libreoffice-bin-debug/Manifest
index 9230acc93d5a..a5c40ea37880 100644
--- a/app-office/libreoffice-bin-debug/Manifest
+++ b/app-office/libreoffice-bin-debug/Manifest
@@ -1,36 +1,12 @@
-DIST amd64-debug-libreoffice-7.5.6.2.tar.xz 1521068860 BLAKE2B 
e356fe7c3945e845101eab8178da0cf8bfc4ec97ca5b5fc74236761e1c616df872d9524f881c8adc5950bfa6a0e438c8ee327cbad6d0dc85b8a951abf46bef2e
 SHA512 
0fc2f98d0cc1194e73b26ed22718046c44a52a6362a1e07f3782593de02dd0f2d9b392f714006fde3d29dc98fea0216a4fae89e8596eec59c0f0d8c262659636
-DIST amd64-debug-libreoffice-7.5.8.2.tar.xz 1521116164 BLAKE2B 
fc96370f93b08192eceb072f5ae0a2cdee6f313e59bf33be06e4934d2339ea3e9d59b833ff06e855e9f99c9ecc41f9e751a04dd30931445107b3bc6b723bf2d9
 SHA512 
6088ffa3f7e7ec626ef850b85f704794368d228009bb140b21013ed59d3708e77ef7991d6818091b21c80e9494d028c3e0cbf5c63b5dfbc44b95bae9367f6159
 DIST amd64-debug-libreoffice-7.6.4.1.tar.xz 1546322676 BLAKE2B 
e3a87fa3d91ecb517cef0dd0e941610cc6c879d95f2eae3bf8f6e0756c0275c8ce95a15898d7a4c4a2497dee81ead2a3fc1ab1d12f394022c597e9e57bc48b00
 SHA512 
6e052fd9e0c6204fbb8226e8d8c44325775cc6b03571decdf88fab82df64c0fe281c1d12e4429c1971a6a2ed43d0eb6163ec564fffdfb2ad3ebb3e6adced
-DIST amd64-debug-libreoffice-gnome-7.5.6.2.xd3 331979186 BLAKE2B 
0d3b1a14ddada066105157c7c8edab0d8ee9c0bc67c9d0b85ff8421cd2aee4d0f5fc11e5d3901664bf1c88b61226da0c2edba686a604929eddc3097500f8219d
 SHA512 
21eb86f1549a39a767a4ddb2d00c6dfb2260729027fa98f999eb154197776afa2170de99627977088bf09443a572b70aa7c6c45d9835295c4af3efde4d4630c0
-DIST amd64-debug-libreoffice-gnome-7.5.8.2.xd3 330970543 BLAKE2B 
db72ed5061487076f61d252b93c73ead8072ba93b7ce37f49b0b1742d13becc153b0d18b3e8a34fe9e42d7d63000f57e690dc7aa0df7fb0984e6d455c016bcc7
 SHA512 
cab8c440aec21a9e70921d63d92666fa27c1b3d98fcbb29924e80fe30dd427c3dbebb03a35d796ea628b2add501df84cc6619e1af316763eef87d44d8c9b3230
 DIST amd64-debug-libreoffice-gnome-7.6.4.1.xd3 328596750 BLAKE2B 
f3baab2ac907d27b31c4b321fc27784f42ebd093ed932decdad8229d0466f57c9cb9ab04ac79546c1ddb276f1877008c7a3b0b4169efeed6a4a92236fd8a
 SHA512 
caab6fbc535bd9a2a909133284f8fe894812490ecc2c5ce42fa51adb681eeed9be709aeade4ed23532500a466e9e585c892466265e3b189a3abbd01a550bbaf2
-DIST amd64-debug-libreoffice-gnome-java-7.5.6.2.xd3 744034142 BLAKE2B 
d8fd35684a03d09be8b4796bf53e3bd638e1cc2a26d8025917ad6bb687468aa45060c5373f11a43d9736b58097c0af13bacc0d101de2c95d6f633a06bf565976
 SHA512 
6a659584f85376b168cb263cf21fb75390edb5effbff0bb2f521d0f4d25347802df3910d6084dce5b56f0e51f405659e4de6fb2638949746cf04747eabd9a990
-DIST amd64-debug-libreoffice-gnome-java-7.5.8.2.xd3 748984091 BLAKE2B 
5e5ade6ab3d456d6a0fe0722cae24a88f2c1e6caa433efcde0633ad3b6a3bd9832e660e7d1b778ee58c5ce135c239b4e6bcab22a3171d2488ee2eb0adbca36eb
 SHA512 
5161c884a85538c60fa9adead9a0a5eb4ffcacc54615a3bdaa5738fee80e5ee70d2d7d49283fd4345aa41c60d7a521fa45bc8736c5926dc8b1b840ffbc3b7ea9
 DIST amd64-debug-libreoffice-gnome-java-7.6.4.1.xd3 762003957 BLAKE2B 
538c24350586e967e6db2753923b278198571f0d87b21cb25f712822e07d7248a1fbb5377ea486f06a08b53afeb7981aa060e8e862d5de5260792d1645eacf38
 SHA512 
1d73f44066a035fa2b66df9cc4bb0ef27a71ecdc3f40a1ce031ab342e9c594446db2cfbd29886e3a31f44c702905d0f18f394abc6b449d02f8c86d046d4cab61
-DIST amd64-debug-libreoffice-java-7.5.6.2.xd3 742699868 BLAKE2B 
58749c2265635c40086d140367778e31d7134aee05d9c627f971d24d1aef5a3c036ac89522f790ad5bbb862fe5104d884c60c78b9e77e668bd6e93cf6831511d
 SHA512 
4051b01d17ca1b39099d7378893f88f04315e3864db439f060479196ed8d1555be56dc5f0d7d99c8786e6c29babe508a965e0c7a64934064bfe9563562f41fea
-DIST amd64-debug-libreoffice-java-7.5.8.2.xd3 747653207 BLAKE2B 
9c8efaba0b2761aee38e1179863e04e35572a426cfdfdc509e2bd5d1c0f7a19f04e109cdf517d81ea6668fb36ec4d8e561f3e6aaa6885e6bb7872e74da167689
 SHA512 
95dfdcac6869d356e9da95831da31aeeaad3f7125aa64c6da8c18730f9cef7fb58a7ad1d91e07ee233d7e74c11efa7756cd3ea6b73c9a44b3a8f47c1cbb6577d
 DIST amd64-debug-libreoffice-java-7.6.4.1.xd3 760673801 BLAKE2B 
4871e690389580f9eeff897b0a933aaae8b3927db2625595e50304d1f922793fa1194de77cd5f23cc1998bff741df7608ed453f767385560c62820c11728b67b
 SHA512 
ceae4ed6f8ecb216d2d1fcc7fc39d2d1240963859335b52553c833ed332f5577c4a519b3734c4f2e2f83c7d1877837db2fe043d8bf6fee026de4918e23c70923
-DIST amd64-debug-libreoffice-kde-7.5.6.2.xd3 

  1   2   3   >