[gentoo-commits] repo/gentoo:master commit in: dev-lisp/c2ffi/

2023-06-08 Thread Sam James
commit: faaab38080e05f99b9cba7f364002b9db52d53fb
Author: Harald Judt  gmx  at>
AuthorDate: Thu Jun  8 21:20:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  9 05:51:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faaab380

dev-lisp/c2ffi: Remove c2ffi-14.0.0, #905165

Signed-off-by: Harald Judt  gmx.at>
Closes: https://bugs.gentoo.org/905165
Closes: https://github.com/gentoo/gentoo/pull/31359
Signed-off-by: Sam James  gentoo.org>

 dev-lisp/c2ffi/Manifest|  1 -
 dev-lisp/c2ffi/c2ffi-14.0.0.20220729-r1.ebuild | 22 --
 2 files changed, 23 deletions(-)

diff --git a/dev-lisp/c2ffi/Manifest b/dev-lisp/c2ffi/Manifest
index e4fac36ecdd1..9338423a9a1f 100644
--- a/dev-lisp/c2ffi/Manifest
+++ b/dev-lisp/c2ffi/Manifest
@@ -1,2 +1 @@
-DIST c2ffi-14.0.0.20220729.tar.gz 45224 BLAKE2B 
198af0ac778dbf7a10a98230ca6979d7e59b1fdc3b930aee34db66a58b695b39e4195ba9bfc0af2baad28cdc88425a5b8f76c36523b4643c2c0138efe10cff4d
 SHA512 
b53290d1d0139d7736566454f4dd51a096a873a16505cd67aea274662e4f08f62f1c8920a422013d4b5f52738e3970cc400a68403e8a6f684cc3ce58812941e7
 DIST c2ffi-15.0.0.20230608.tar.gz 44151 BLAKE2B 
15a4a1f56ccb8c0953379d509bbf68e23badbaf9ca09de96a4326129c40199326f5a7d637901949ac9d6c5d1adbd37865bb0c7afbcfc09c10783d689c51b9110
 SHA512 
9c9632f5e6ef8dab928697e43365a27cda03d0cab1a4a164721ff7f8ad50a8728e5f8f0ee3dc693a3d81169a45c27c994914a0b577424f7e2f5cdcdf9fba904d

diff --git a/dev-lisp/c2ffi/c2ffi-14.0.0.20220729-r1.ebuild 
b/dev-lisp/c2ffi/c2ffi-14.0.0.20220729-r1.ebuild
deleted file mode 100644
index a67ff86bbfa7..
--- a/dev-lisp/c2ffi/c2ffi-14.0.0.20220729-r1.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 2019-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LLVM_MAX_SLOT=14
-inherit cmake llvm
-
-MY_COMMIT="25fcec13381f495460f4a4eafdd1b939c799df4a"
-
-DESCRIPTION="Clang-based FFI wrapper generator for Common Lisp"
-HOMEPAGE="https://github.com/rpav/c2ffi;
-SRC_URI="https://github.com/rpav/c2ffi/archive/${MY_COMMIT}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/c2ffi-${MY_COMMIT}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND="sys-devel/clang:${LLVM_MAX_SLOT}
-   sys-devel/llvm:${LLVM_MAX_SLOT}"
-RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/c2ffi/

2023-06-08 Thread Sam James
commit: 92eb572898ec2aa4b922ce42816c6ebf178aaaeb
Author: Harald Judt  gmx  at>
AuthorDate: Thu Jun  8 21:17:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  9 05:51:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92eb5728

dev-lisp/c2ffi: Bump version to c2ffi-15.0.0

Bug: https://bugs.gentoo.org/905165
Signed-off-by: Harald Judt  gmx.at>
Signed-off-by: Sam James  gentoo.org>

 dev-lisp/c2ffi/Manifest |  1 +
 dev-lisp/c2ffi/c2ffi-15.0.0.20230608.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-lisp/c2ffi/Manifest b/dev-lisp/c2ffi/Manifest
index 42523151c355..e4fac36ecdd1 100644
--- a/dev-lisp/c2ffi/Manifest
+++ b/dev-lisp/c2ffi/Manifest
@@ -1 +1,2 @@
 DIST c2ffi-14.0.0.20220729.tar.gz 45224 BLAKE2B 
198af0ac778dbf7a10a98230ca6979d7e59b1fdc3b930aee34db66a58b695b39e4195ba9bfc0af2baad28cdc88425a5b8f76c36523b4643c2c0138efe10cff4d
 SHA512 
b53290d1d0139d7736566454f4dd51a096a873a16505cd67aea274662e4f08f62f1c8920a422013d4b5f52738e3970cc400a68403e8a6f684cc3ce58812941e7
+DIST c2ffi-15.0.0.20230608.tar.gz 44151 BLAKE2B 
15a4a1f56ccb8c0953379d509bbf68e23badbaf9ca09de96a4326129c40199326f5a7d637901949ac9d6c5d1adbd37865bb0c7afbcfc09c10783d689c51b9110
 SHA512 
9c9632f5e6ef8dab928697e43365a27cda03d0cab1a4a164721ff7f8ad50a8728e5f8f0ee3dc693a3d81169a45c27c994914a0b577424f7e2f5cdcdf9fba904d

diff --git a/dev-lisp/c2ffi/c2ffi-15.0.0.20230608.ebuild 
b/dev-lisp/c2ffi/c2ffi-15.0.0.20230608.ebuild
new file mode 100644
index ..3845f7d1914c
--- /dev/null
+++ b/dev-lisp/c2ffi/c2ffi-15.0.0.20230608.ebuild
@@ -0,0 +1,22 @@
+# Copyright 2019-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LLVM_MAX_SLOT=15
+inherit cmake llvm
+
+MY_COMMIT="3078cb57ccfa43736aa93720a72f1074034cb37d"
+
+DESCRIPTION="Clang-based FFI wrapper generator for Common Lisp"
+HOMEPAGE="https://github.com/rpav/c2ffi;
+SRC_URI="https://github.com/rpav/c2ffi/archive/${MY_COMMIT}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/c2ffi-${MY_COMMIT}"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="sys-devel/clang:${LLVM_MAX_SLOT}
+   sys-devel/llvm:${LLVM_MAX_SLOT}"
+RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: www-apps/grafana-bin/

2023-06-08 Thread 罗百科
commit: 20c0b8a0f06bb127cab7a2dd7859cedc4e61da6d
Author: Patrick Lauer  gentoo  org>
AuthorDate: Fri Jun  9 05:26:21 2023 +
Commit: 罗百科  gentoo  org>
CommitDate: Fri Jun  9 05:26:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20c0b8a0

www-apps/grafana-bin: Bump, remove old

Bug: https://bugs.gentoo.org/908081
Signed-off-by: Patrick Lauer  gentoo.org>

 www-apps/grafana-bin/Manifest   | 6 +++---
 .../{grafana-bin-9.3.13.ebuild => grafana-bin-9.3.15.ebuild}| 0
 .../{grafana-bin-9.4.9.ebuild => grafana-bin-9.4.12.ebuild} | 0
 .../{grafana-bin-9.5.1.ebuild => grafana-bin-9.5.3.ebuild}  | 0
 4 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/www-apps/grafana-bin/Manifest b/www-apps/grafana-bin/Manifest
index 55ea4f2968d3..829569c19891 100644
--- a/www-apps/grafana-bin/Manifest
+++ b/www-apps/grafana-bin/Manifest
@@ -1,3 +1,3 @@
-DIST grafana-bin-9.3.13.tar.gz 70060389 BLAKE2B 
7cc6ba1f114587fbdf927e8321591154c79c1a1d86a29c802b86ce28f2a0c96c9c74b8e0ef3899f8873fdb1068edcf2003be20f21a8c28f3ce8231b74a15a41d
 SHA512 
6b6ee9148b5244ff64472b5cd1a0378a14b121e6f6c06594ae619b590f1a7a31432b1dbb4ec24e20a66d2ede0eacd89e46fb94a11d95780a3915a5ba0b0b1298
-DIST grafana-bin-9.4.9.tar.gz 83943489 BLAKE2B 
de65fcd81d79c3291ea3abfb4c79c91fda67b7b9454903b3c41d611bc7df93d763f9ae092e280b00f1e5c4d7a4e186630bb5001c4835839db8256f8f76b293fc
 SHA512 
659b66c4859088a0ce531fcdb0febea210b7a951b3d779fa9ee0b6daa64974c8f033734afd04f3c73daef9a06036c67cf184f93cc840b115ca300d711052e323
-DIST grafana-bin-9.5.1.tar.gz 78487778 BLAKE2B 
d59ec2e7866b14e895dfc8aa9c8d6f4584a1941b2eadb02a8a3d275a986823f1d8a9a5089e844b64f62c1e9b3e629d7affb110184cb23abd7b506c32d3996966
 SHA512 
8409654ea5f2632f32005e52e83b3aa36c7b0a8cdc1e49be79491c21ae6babdf26071f446e65223b2788672a87d9bf701ad80fce8d7bb6689cfcc381945518ec
+DIST grafana-bin-9.3.15.tar.gz 70054630 BLAKE2B 
cde395bf6869b0ec83aff85951e1f8c431d4e666d89f1ae7aeb4bec3b2f94a814954bd906a470eb0bea2010e6ae5fc5f6861517311bdfdfd406fb2d972a48b20
 SHA512 
e7b8f9192a05a41744b26dc85208bec6ff97fae9036dd9852caeaaab9d38ca2635ee1b122413b2136bb58116df37ca24f97c1475c096d47cad6f352751ee4423
+DIST grafana-bin-9.4.12.tar.gz 83938603 BLAKE2B 
47893428bca4a3d443c127a2ca83aad4b4c47fb033d61c256a952586447c7a6b47aded2ccdbe1fa0e9d6c2a3e70dfd1f206412445f9babcbb3252470a34040df
 SHA512 
f3fc7f9cce92be5128168f6f3081110c7395ecefadc328bef6de41b681d02956ab89355eb64d260a53f20389a3e217ad43e59abb94c99ae6c1da22bbb59ed08a
+DIST grafana-bin-9.5.3.tar.gz 78499106 BLAKE2B 
c6fe7942450f83447a99a343844e089381110810f58a68be78ec5366febabcb53f8670afb4a0531c39a4a8e7f498298b715a8e706b7a302b71062693d4b08998
 SHA512 
3c5c21b887d4948e6f76be0ba29b62db3273e17aa86f5a7001762c192b18de6963e7fd5029a8fa7800a58b362b67a7e54a1409cdea667d490b68c90289ff8608

diff --git a/www-apps/grafana-bin/grafana-bin-9.3.13.ebuild 
b/www-apps/grafana-bin/grafana-bin-9.3.15.ebuild
similarity index 100%
rename from www-apps/grafana-bin/grafana-bin-9.3.13.ebuild
rename to www-apps/grafana-bin/grafana-bin-9.3.15.ebuild

diff --git a/www-apps/grafana-bin/grafana-bin-9.4.9.ebuild 
b/www-apps/grafana-bin/grafana-bin-9.4.12.ebuild
similarity index 100%
rename from www-apps/grafana-bin/grafana-bin-9.4.9.ebuild
rename to www-apps/grafana-bin/grafana-bin-9.4.12.ebuild

diff --git a/www-apps/grafana-bin/grafana-bin-9.5.1.ebuild 
b/www-apps/grafana-bin/grafana-bin-9.5.3.ebuild
similarity index 100%
rename from www-apps/grafana-bin/grafana-bin-9.5.1.ebuild
rename to www-apps/grafana-bin/grafana-bin-9.5.3.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-im/mattermost-desktop-bin/

2023-06-08 Thread Viorel Munteanu
commit: 199f1cdfbdae4dc13a958f8a42887b31b6340347
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Fri Jun  9 05:12:12 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Fri Jun  9 05:12:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=199f1cdf

net-im/mattermost-desktop-bin: drop 5.4.0_rc1

Signed-off-by: Viorel Munteanu  gentoo.org>

 net-im/mattermost-desktop-bin/Manifest |  2 -
 .../mattermost-desktop-bin-5.4.0_rc1.ebuild| 94 --
 2 files changed, 96 deletions(-)

diff --git a/net-im/mattermost-desktop-bin/Manifest 
b/net-im/mattermost-desktop-bin/Manifest
index 96932d67ef3e..01703b296bf2 100644
--- a/net-im/mattermost-desktop-bin/Manifest
+++ b/net-im/mattermost-desktop-bin/Manifest
@@ -1,6 +1,4 @@
 DIST mattermost-desktop-5.3.1-linux-arm64.tar.gz 99877249 BLAKE2B 
a519510d2d5e09b053012e10620fcc47418abab6ebb1276a3f4ecdc624a5f29852e61447954f125a23ec1c1e34cda17259ed44fa4381048ed105d4a12ed1db69
 SHA512 
6b047a5a7160957a38201e05df2cfdd395de7d25db2128e5b9f29cbcfb63a3733f4633f323973c334a705747c92be4f79c0ac94caf80af3dda258d8a24a2b3b0
 DIST mattermost-desktop-5.3.1-linux-x64.tar.gz 99666315 BLAKE2B 
5d330cc70404e969c9a7e1ed65c0ad6361453c331639e20443ac25d9c7df179667bf55c737b4392eb738ae58cc708d6542ff1de9a53411381321dbdcafebf725
 SHA512 
94959fbd20598c7c13838e5ce8c95ed71756d4f59a377dd98662d23f70f8f600d35f8ac027d2fd0da63ae72af930814322cc57a1be1c43389e90cd58ad3b5cfb
-DIST mattermost-desktop-5.4.0-rc.1-linux-arm64.tar.gz 98203300 BLAKE2B 
7e012c44e2270846e52d06608f6a1bc1ae5cd3996213eed0595dc6ecb4bd48eb0c4d67743f20b546d05e632876423514d38975ecafa462ca473c8fdd9a1715a4
 SHA512 
721376179f5a7ee93039c058427e34002480d27b3ec5de01f434c4f299e11ffb8d92299882cd744ffa8653a889b4a598e88c061670608f998a452226abb8a1ea
-DIST mattermost-desktop-5.4.0-rc.1-linux-x64.tar.gz 97476728 BLAKE2B 
23cc225ff1456f0ec256fc4606fa8bcd63d35b45ad9eb1543f58662a01a03e963b1aacfae0faf8b2c96cd32c2e0f359cca3394aab3086ddcf3e7b996db5398e8
 SHA512 
232ca64f884ad756c45063fd7b4c8964195ca0267387b02a8c0055edb8552cf6ff77c303b17b58affacc3ff370939f979b4a483e23d0b269179fd8e23ca43981
 DIST mattermost-desktop-5.4.0-rc.2-linux-arm64.tar.gz 98202823 BLAKE2B 
b29548c8beaac6193003efa9e9e0e5f0530ac5f328723adb2b2d3c81b6eb269f008cddf32c847df51822109938625f8a033efc38e4b39a6bda7e402bff276d7d
 SHA512 
6ff1dd645d4207787b9d3f79b08d8ab5e54c71bcf7ef983ddcc99695fdfa14ddaa82f56a902418a88aff0e2d9783e0002845253d1645ff786c9377506e7d310d
 DIST mattermost-desktop-5.4.0-rc.2-linux-x64.tar.gz 97476926 BLAKE2B 
250065f5861ba0bea33baaab1b0db63af82b54bd73865346cb2c44584f6e44dad6534ab91648f523f45900e75566e56764102922ad08c5a12a5a7896f47312aa
 SHA512 
ed4fa6f6fed3eded888a9620e08b819356957fad1c52e23a119bf2141edfad8f9ae2443d8a5e22d4154823427ea5b3e4708104c1dfe45d1280375e590c68206c

diff --git 
a/net-im/mattermost-desktop-bin/mattermost-desktop-bin-5.4.0_rc1.ebuild 
b/net-im/mattermost-desktop-bin/mattermost-desktop-bin-5.4.0_rc1.ebuild
deleted file mode 100644
index 6239ac543889..
--- a/net-im/mattermost-desktop-bin/mattermost-desktop-bin-5.4.0_rc1.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="${PN%-*}"
-MY_PV="${PV/_rc/-rc.}"
-
-inherit desktop xdg
-
-DESCRIPTION="Mattermost Desktop application"
-HOMEPAGE="https://mattermost.com/;
-
-SRC_URI="
-   amd64? ( 
https://releases.mattermost.com/desktop/${MY_PV}/mattermost-desktop-${MY_PV}-linux-x64.tar.gz
 )
-   arm64? ( 
https://releases.mattermost.com/desktop/${MY_PV}/mattermost-desktop-${MY_PV}-linux-arm64.tar.gz
 )
-"
-
-LICENSE="Apache-2.0 GPL-2+ LGPL-2.1+ MIT"
-SLOT="0"
-# Starting with 5.2.0 upstream dropped x86 for their binary release #879519
-if [[ ${PV} != *rc* ]]; then
-   KEYWORDS="~amd64 ~arm64"
-fi
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2[X]
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   dev-libs/wayland
-   media-libs/alsa-lib
-   media-libs/mesa
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gtk+:3[X]
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/pango
-"
-
-QA_PREBUILT="
-   opt/mattermost-desktop/mattermost-desktop
-   opt/mattermost-desktop/libnode.so
-   opt/mattermost-desktop/libffmpeg.so
-   opt/mattermost-desktop/libGLESv2.so
-   opt/mattermost-desktop/libEGL.so
-   opt/mattermost-desktop/libvk_swiftshader.so
-   opt/mattermost-desktop/libvulkan.so.1
-   opt/mattermost-desktop/resources/*
-"
-
-DOCS=(
-   NOTICE.txt
-)
-
-S="${WORKDIR}"
-
-src_install() {
-   if use amd64; then
-   cd 

[gentoo-commits] repo/gentoo:master commit in: net-im/mattermost-desktop-bin/

2023-06-08 Thread Viorel Munteanu
commit: 89e5f80cc0df16dcb57d2872601425b3e1ff4ee3
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Fri Jun  9 05:12:05 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Fri Jun  9 05:12:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89e5f80c

net-im/mattermost-desktop-bin: add 5.4.0_rc2

Signed-off-by: Viorel Munteanu  gentoo.org>

 net-im/mattermost-desktop-bin/Manifest |  2 +
 .../mattermost-desktop-bin-5.4.0_rc2.ebuild| 94 ++
 2 files changed, 96 insertions(+)

diff --git a/net-im/mattermost-desktop-bin/Manifest 
b/net-im/mattermost-desktop-bin/Manifest
index 5ccf39d64c8e..96932d67ef3e 100644
--- a/net-im/mattermost-desktop-bin/Manifest
+++ b/net-im/mattermost-desktop-bin/Manifest
@@ -2,3 +2,5 @@ DIST mattermost-desktop-5.3.1-linux-arm64.tar.gz 99877249 
BLAKE2B a519510d2d5e09
 DIST mattermost-desktop-5.3.1-linux-x64.tar.gz 99666315 BLAKE2B 
5d330cc70404e969c9a7e1ed65c0ad6361453c331639e20443ac25d9c7df179667bf55c737b4392eb738ae58cc708d6542ff1de9a53411381321dbdcafebf725
 SHA512 
94959fbd20598c7c13838e5ce8c95ed71756d4f59a377dd98662d23f70f8f600d35f8ac027d2fd0da63ae72af930814322cc57a1be1c43389e90cd58ad3b5cfb
 DIST mattermost-desktop-5.4.0-rc.1-linux-arm64.tar.gz 98203300 BLAKE2B 
7e012c44e2270846e52d06608f6a1bc1ae5cd3996213eed0595dc6ecb4bd48eb0c4d67743f20b546d05e632876423514d38975ecafa462ca473c8fdd9a1715a4
 SHA512 
721376179f5a7ee93039c058427e34002480d27b3ec5de01f434c4f299e11ffb8d92299882cd744ffa8653a889b4a598e88c061670608f998a452226abb8a1ea
 DIST mattermost-desktop-5.4.0-rc.1-linux-x64.tar.gz 97476728 BLAKE2B 
23cc225ff1456f0ec256fc4606fa8bcd63d35b45ad9eb1543f58662a01a03e963b1aacfae0faf8b2c96cd32c2e0f359cca3394aab3086ddcf3e7b996db5398e8
 SHA512 
232ca64f884ad756c45063fd7b4c8964195ca0267387b02a8c0055edb8552cf6ff77c303b17b58affacc3ff370939f979b4a483e23d0b269179fd8e23ca43981
+DIST mattermost-desktop-5.4.0-rc.2-linux-arm64.tar.gz 98202823 BLAKE2B 
b29548c8beaac6193003efa9e9e0e5f0530ac5f328723adb2b2d3c81b6eb269f008cddf32c847df51822109938625f8a033efc38e4b39a6bda7e402bff276d7d
 SHA512 
6ff1dd645d4207787b9d3f79b08d8ab5e54c71bcf7ef983ddcc99695fdfa14ddaa82f56a902418a88aff0e2d9783e0002845253d1645ff786c9377506e7d310d
+DIST mattermost-desktop-5.4.0-rc.2-linux-x64.tar.gz 97476926 BLAKE2B 
250065f5861ba0bea33baaab1b0db63af82b54bd73865346cb2c44584f6e44dad6534ab91648f523f45900e75566e56764102922ad08c5a12a5a7896f47312aa
 SHA512 
ed4fa6f6fed3eded888a9620e08b819356957fad1c52e23a119bf2141edfad8f9ae2443d8a5e22d4154823427ea5b3e4708104c1dfe45d1280375e590c68206c

diff --git 
a/net-im/mattermost-desktop-bin/mattermost-desktop-bin-5.4.0_rc2.ebuild 
b/net-im/mattermost-desktop-bin/mattermost-desktop-bin-5.4.0_rc2.ebuild
new file mode 100644
index ..6239ac543889
--- /dev/null
+++ b/net-im/mattermost-desktop-bin/mattermost-desktop-bin-5.4.0_rc2.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="${PN%-*}"
+MY_PV="${PV/_rc/-rc.}"
+
+inherit desktop xdg
+
+DESCRIPTION="Mattermost Desktop application"
+HOMEPAGE="https://mattermost.com/;
+
+SRC_URI="
+   amd64? ( 
https://releases.mattermost.com/desktop/${MY_PV}/mattermost-desktop-${MY_PV}-linux-x64.tar.gz
 )
+   arm64? ( 
https://releases.mattermost.com/desktop/${MY_PV}/mattermost-desktop-${MY_PV}-linux-arm64.tar.gz
 )
+"
+
+LICENSE="Apache-2.0 GPL-2+ LGPL-2.1+ MIT"
+SLOT="0"
+# Starting with 5.2.0 upstream dropped x86 for their binary release #879519
+if [[ ${PV} != *rc* ]]; then
+   KEYWORDS="~amd64 ~arm64"
+fi
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2[X]
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   dev-libs/wayland
+   media-libs/alsa-lib
+   media-libs/mesa
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gtk+:3[X]
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/pango
+"
+
+QA_PREBUILT="
+   opt/mattermost-desktop/mattermost-desktop
+   opt/mattermost-desktop/libnode.so
+   opt/mattermost-desktop/libffmpeg.so
+   opt/mattermost-desktop/libGLESv2.so
+   opt/mattermost-desktop/libEGL.so
+   opt/mattermost-desktop/libvk_swiftshader.so
+   opt/mattermost-desktop/libvulkan.so.1
+   opt/mattermost-desktop/resources/*
+"
+
+DOCS=(
+   NOTICE.txt
+)
+
+S="${WORKDIR}"
+
+src_install() {
+   if use amd64; then
+   cd mattermost-desktop-${MY_PV}-linux-x64 || die
+   elif use arm64; then
+   cd mattermost-desktop-${MY_PV}-linux-arm64 || die
+   fi
+   newicon app_icon.png ${MY_PN}.png
+
+   insinto "/opt/${MY_PN}/locales"
+   doins locales/*.pak
+
+   

[gentoo-commits] repo/proj/guru:dev commit in: app-editors/pulsar-bin/

2023-06-08 Thread YiFei Zhu
commit: b11268e393931a4f87c507824053894b834b0a95
Author: YiFei Zhu  gmail  com>
AuthorDate: Fri Jun  9 04:43:43 2023 +
Commit: YiFei Zhu  gmail  com>
CommitDate: Fri Jun  9 04:43:43 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b11268e3

app-editors/pulsar-bin: Support arm64

Tested ebuild on an arm64 prefix. Couldn't do a proper run test
because that machine is awfully slow.

Also removed the redundant chmods, if we could simply mv the files
into image instead of using doins, the modes from the original
tarball are kept and we don't need to chmod.

Signed-off-by: YiFei Zhu  gmail.com>

 app-editors/pulsar-bin/Manifest|  3 +-
 ...1.105.0.ebuild => pulsar-bin-1.105.0-r1.ebuild} | 40 --
 2 files changed, 23 insertions(+), 20 deletions(-)

diff --git a/app-editors/pulsar-bin/Manifest b/app-editors/pulsar-bin/Manifest
index 762558a4e..c4c1d31ad 100644
--- a/app-editors/pulsar-bin/Manifest
+++ b/app-editors/pulsar-bin/Manifest
@@ -1 +1,2 @@
-DIST pulsar-bin-1.105.0.tar.gz 228995179 BLAKE2B 
b4b185a161374590b68e2efbd5b2f37ec59278f71cc30ef519c3a67ae546ea9b73f2e2e50eabd8b07855e291704f4d994428f58dca24e144713e4996fe053b03
 SHA512 
f2ed05bebe81735c21ac80ff82ec051aebc9ec54e8f2ffce0e4e17f0fc6b221992ca5909271f04334211e494647cfef9f1555f0f439ee77c63488585f255f810
+DIST pulsar-bin-1.105.0-amd64.tar.gz 228995179 BLAKE2B 
b4b185a161374590b68e2efbd5b2f37ec59278f71cc30ef519c3a67ae546ea9b73f2e2e50eabd8b07855e291704f4d994428f58dca24e144713e4996fe053b03
 SHA512 
f2ed05bebe81735c21ac80ff82ec051aebc9ec54e8f2ffce0e4e17f0fc6b221992ca5909271f04334211e494647cfef9f1555f0f439ee77c63488585f255f810
+DIST pulsar-bin-1.105.0-arm64.tar.gz 190376758 BLAKE2B 
4901f01497f7a015f95f77126f91f7817ffa8bd82d10066f741dd53dd67ec6f43bec1f7a34d949f00f2efed9f36b0f19745fb71abbc6074ca248f08d4159062a
 SHA512 
e201118befcc14308f1383309fd0a7a258f72d1aa31b59da8ffb863ab9a43b821b5285dfe4fde1ccdf8f92121c1898b8022f604362e7415dcf7d8fc05d8de512

diff --git a/app-editors/pulsar-bin/pulsar-bin-1.105.0.ebuild 
b/app-editors/pulsar-bin/pulsar-bin-1.105.0-r1.ebuild
similarity index 67%
rename from app-editors/pulsar-bin/pulsar-bin-1.105.0.ebuild
rename to app-editors/pulsar-bin/pulsar-bin-1.105.0-r1.ebuild
index 9dcaab44b..949a77857 100644
--- a/app-editors/pulsar-bin/pulsar-bin-1.105.0.ebuild
+++ b/app-editors/pulsar-bin/pulsar-bin-1.105.0-r1.ebuild
@@ -7,12 +7,14 @@ inherit desktop xdg
 
 DESCRIPTION="A Community-led Hyper-Hackable Text Editor"
 HOMEPAGE="https://pulsar-edit.dev/;
-SRC_URI="https://github.com/pulsar-edit/pulsar/releases/download/v${PV}/Linux.pulsar-${PV}.tar.gz
 -> ${P}.tar.gz"
+SRC_URI="
+   amd64? ( 
https://github.com/pulsar-edit/pulsar/releases/download/v${PV}/Linux.pulsar-${PV}.tar.gz
 -> ${P}-amd64.tar.gz )
+   arm64? ( 
https://github.com/pulsar-edit/pulsar/releases/download/v${PV}/ARM.Linux.pulsar-${PV}-arm64.tar.gz
 -> ${P}-arm64.tar.gz )
+"
 
 LICENSE="MIT"
 SLOT="0"
-# Need different downloads for other architectures; untested
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* ~amd64 ~arm64"
 RESTRICT="test"
 
 S="${WORKDIR}/pulsar-${PV}"
@@ -50,6 +52,14 @@ RDEPEND="
 QA_PREBUILT="/opt/Pulsar/*"
 QA_PRESTRIPPED="/opt/Pulsar/resources/*"  # Files are already stripped
 
+src_unpack(){
+   default
+
+   if use arm64; then
+   mv "pulsar-${PV}-arm64" "pulsar-${PV}" || die
+   fi
+}
+
 src_prepare(){
default
 
@@ -58,26 +68,18 @@ src_prepare(){
 }
 
 src_install(){
-   insinto /opt/Pulsar
-   doins -r "${S}"/*
-   dosym ../../opt/Pulsar/resources/pulsar.sh "${EPREFIX}"/usr/bin/pulsar
-   fperms +x /opt/Pulsar/resources/pulsar.sh
-   fperms +x /opt/Pulsar/pulsar
-
-   # I will use only npm provided with package itself
-   # as nodejs is not required to make it working (and it is really big).
-   fperms +x /opt/Pulsar/resources/app/ppm/bin/{apm,node,npm}
+   dodir /opt/Pulsar
+   mv "${S}"/* "${ED}"/opt/Pulsar
 
-   # Bug 798459
-   fperms +x 
/opt/Pulsar/resources/app.asar.unpacked/node_modules/{vscode-ripgrep/bin/rg,dugite/git/bin/git}
-   fperms +x 
/opt/Pulsar/resources/app.asar.unpacked/node_modules/fuzzy-finder/node_modules/vscode-ripgrep/bin/rg
-   fperms +x 
/opt/Pulsar/resources/app.asar.unpacked/node_modules/whats-my-line/node_modules/dugite/git/bin/git
+   dosym ../../opt/Pulsar/resources/pulsar.sh /usr/bin/pulsar
 
# Bug #906939
-   rm 
"${ED}"/opt/Pulsar/resources/app.asar.unpacked/node_modules/tree-sitter-bash/build/node_gyp_bins/python3
-   rmdir 
"${ED}"/opt/Pulsar/resources/app.asar.unpacked/node_modules/tree-sitter-bash/build/node_gyp_bins
+   if use amd64; then
+   rm 
"${ED}"/opt/Pulsar/resources/app.asar.unpacked/node_modules/tree-sitter-bash/build/node_gyp_bins/python3
+   rmdir 
"${ED}"/opt/Pulsar/resources/app.asar.unpacked/node_modules/tree-sitter-bash/build/node_gyp_bins
+   fi
 
-   doicon 

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

2023-06-08 Thread John Helmert III
commit: dd0ec87d6d8984f7c89de21f735f487d331ab8ac
Author: John Helmert III  gentoo  org>
AuthorDate: Fri Jun  9 04:43:27 2023 +
Commit: John Helmert III  gentoo  org>
CommitDate: Fri Jun  9 04:43:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd0ec87d

dev-util/radare2: drop 5.8.2

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

 dev-util/radare2/Manifest |   5 --
 dev-util/radare2/radare2-5.8.2.ebuild | 125 --
 2 files changed, 130 deletions(-)

diff --git a/dev-util/radare2/Manifest b/dev-util/radare2/Manifest
index d4cd3ddfd708..8e30fc18ff5b 100644
--- a/dev-util/radare2/Manifest
+++ b/dev-util/radare2/Manifest
@@ -1,10 +1,5 @@
-DIST radare2-5.8.2-capstone-4.0.2.tar.gz 3439542 BLAKE2B 
435729a8fef2dce6495635352101b3befe563c8404efdbb0dccabecbe2bded332221665bacdbcd9043dda72b652b6f29c0e1a548cefb8c64d5b6b9dc174ed3d9
 SHA512 
7f93534517307b737422a8825b66b2a1f3e1cca2049465d60ab12595940154aaf843ba40ed348fce58de58b990c19a0caef289060eb72898cb008a88c470970e
-DIST radare2-5.8.2-vector35-arm64.tar.gz 1021315 BLAKE2B 
8741de83cddda878536627c0ff6be1f7d4842cf0fefeae2895fe751e39768134f6048167d5aa265169bc22b229a8b66ce37f4ef4df3abc2b3e304dc1f1fe17d1
 SHA512 
9b0fcf9119304e90b3fbed5e0509a819a0a561953681f5e5f408b55db3b0c962dca59c48553cffef21a56772db7871a3987f0f7c07b5538fd4b7d1af005ccdb0
-DIST radare2-5.8.2-vector35-armv7.tar.gz 255278 BLAKE2B 
8b5191c48fad2e7602dc2f7053f9c9ea8cca8e9bc5d68a0cdb7ccff9ecc65c5d1ff6a434e28488dbd6fb71fc7482fce08a0a69c358e5c3d6c017ac1e4cee3b21
 SHA512 
40c048b29856f48300d4539bc7bda38e6ceae1e8d4d9d131c4a7546b6e26b2fb96309c483b67e2c2290b06cea5fc52a7beb30557d54e89296e7734cc1ab06d10
-DIST radare2-5.8.2.tar.gz 11017554 BLAKE2B 
712941ac5871f2201ba806dc7b68ae1825c8dbe896b11aaa6b086651ff28a6d3b7e54b55621e7cc143748d7760ea7007f4dc70232ef16dfe5523a0ab87f0f266
 SHA512 
3c09d89172ac9a5cee6e52294f10b144237acb31b3d470521a7c8650511a58d1732c73004f2dbb1e6e3c43829e3e310b89d6a8abd5f1fb4fdfd3fea8779a72ec
 DIST radare2-5.8.6-capstone-4.0.2.tar.gz 3439542 BLAKE2B 
435729a8fef2dce6495635352101b3befe563c8404efdbb0dccabecbe2bded332221665bacdbcd9043dda72b652b6f29c0e1a548cefb8c64d5b6b9dc174ed3d9
 SHA512 
7f93534517307b737422a8825b66b2a1f3e1cca2049465d60ab12595940154aaf843ba40ed348fce58de58b990c19a0caef289060eb72898cb008a88c470970e
 DIST radare2-5.8.6-vector35-arm64.tar.gz 1050988 BLAKE2B 
889c5a98b6efb45026349ca25b73d39e8a8049fce052d49b5e37d974bff038de85f99f1d7651db6c621b036be2948e29a62e6b8261cab6a9bdfd72442858d7e9
 SHA512 
433a9e972ee13269a495e94aba335b97892eb2614de1460e055e30d60976989f986ef253b352ba918786d4056e3a4d948a66ea90d25aa5ddf52a276152279c92
 DIST radare2-5.8.6-vector35-armv7.tar.gz 255278 BLAKE2B 
8b5191c48fad2e7602dc2f7053f9c9ea8cca8e9bc5d68a0cdb7ccff9ecc65c5d1ff6a434e28488dbd6fb71fc7482fce08a0a69c358e5c3d6c017ac1e4cee3b21
 SHA512 
40c048b29856f48300d4539bc7bda38e6ceae1e8d4d9d131c4a7546b6e26b2fb96309c483b67e2c2290b06cea5fc52a7beb30557d54e89296e7734cc1ab06d10
 DIST radare2-5.8.6.tar.gz 9704 BLAKE2B 
da53500982894a84de0a60640622b6498d3a6cc5236d7141cbd400b76448dc53535c74eef620e13531965c855124065a7f8ccfc3d8622c4e366100dc777e5274
 SHA512 
cd53ed7519d485253182d8d7d414b8d0927e65dd4d0c9716d0d8819e739c8e5e39deb702d93cb5a2a9425804d9798e6eb0acb58a4b904e25a9ba4fcad2315f47
-DIST radare2-testbins-1f0ea409f2af83fc4d0b685855de9d3b0f9eee41.tar.gz 
125596301 BLAKE2B 
55b876b09150e780359e753d26143640d410c1c15ace2e29bc06d2163657af2089c5044847f107e20256875c7ea5e7cc72460010df0c662c9da933a0388a3f0e
 SHA512 
44662f0217871a51b856f66e876eb57b2006f6350e6bcfae6629b800197b6f30196caf2474d52881a398fd1d65c68364d870b7de692c9e9a2bd1fab493afe3d0
 DIST radare2-testbins-fbb0059b0a120fbb31d378affd8b47d0996f9676.tar.gz 
127037525 BLAKE2B 
d7387650bb0eeebb2fe247755c9640b1d089f91239a7669da888c13db62147cc0d51bbf17ecf060a789d0319048ee61c8eda9b8477267bd5f53093e1c3b28e98
 SHA512 
50942dd3f17ccf22b71f3e50fa78e12578966f7cdadbc45ba36719de9117fc0455a74038ed4d9436daa43b74050bea72848841787f7aa660ed765d4644da1fe8

diff --git a/dev-util/radare2/radare2-5.8.2.ebuild 
b/dev-util/radare2/radare2-5.8.2.ebuild
deleted file mode 100644
index e54517f249a2..
--- a/dev-util/radare2/radare2-5.8.2.ebuild
+++ /dev/null
@@ -1,125 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit bash-completion-r1 toolchain-funcs
-
-DESCRIPTION="unix-like reverse engineering framework and commandline tools"
-HOMEPAGE="https://www.radare.org;
-
-ARM64_COMMIT=c9e7242972837ac11fc94db05fabcb801a8269c9
-ARMV7_COMMIT=f270a6cc99644cb8e76055b6fa632b25abd26024
-BINS_COMMIT=1f0ea409f2af83fc4d0b685855de9d3b0f9eee41
-CAPSTONE_VER=4.0.2
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/radareorg/radare2;
-else
-   
SRC_URI="mirror+https://github.com/radareorg/radare2/archive/${PV}.tar.gz -> 
${P}.tar.gz
-   

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/raspberrypi-sources/, sys-kernel/raspberrypi-sources/files/

2023-06-08 Thread Sam James
commit: 1bfd36623c00d5d6c4b234b3c69b21a0826807f8
Author: Violet Purcell  inventati  org>
AuthorDate: Fri Jun  9 01:40:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  9 03:53:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bfd3662

sys-kernel/raspberrypi-sources: Fix patch application

See: https://github.com/gentoo/gentoo/pull/31041#issuecomment-1583677573
Fixes: 2e0f585e9ce72744abbd44df02152ab9eadd9f53
Signed-off-by: Violet Purcell  inventati.org>
Closes: https://github.com/gentoo/gentoo/pull/31361
Signed-off-by: Sam James  gentoo.org>

 .../files/raspberrypi-sources-6.1.21-gentoo-kconfig.patch   | 13 +
 .../raspberrypi-sources-6.1.21_p20230405.ebuild |  3 ++-
 2 files changed, 15 insertions(+), 1 deletion(-)

diff --git 
a/sys-kernel/raspberrypi-sources/files/raspberrypi-sources-6.1.21-gentoo-kconfig.patch
 
b/sys-kernel/raspberrypi-sources/files/raspberrypi-sources-6.1.21-gentoo-kconfig.patch
new file mode 100644
index ..941501ef35aa
--- /dev/null
+++ 
b/sys-kernel/raspberrypi-sources/files/raspberrypi-sources-6.1.21-gentoo-kconfig.patch
@@ -0,0 +1,13 @@
+--- a/drivers/base/firmware_loader/Kconfig
 b/drivers/base/firmware_loader/Kconfig
+@@ -75,6 +75,7 @@ config EXTRA_FIRMWARE_DIR
+ 
+ config FW_LOADER_USER_HELPER
+   bool "Enable the firmware sysfs fallback mechanism"
++  depends on !GENTOO_LINUX_INIT_SYSTEMD
+   select FW_LOADER_SYSFS
+   select FW_LOADER_PAGED_BUF
+   help
+-- 
+2.41.0
+

diff --git 
a/sys-kernel/raspberrypi-sources/raspberrypi-sources-6.1.21_p20230405.ebuild 
b/sys-kernel/raspberrypi-sources/raspberrypi-sources-6.1.21_p20230405.ebuild
index c64869addb18..49c6604e6b33 100644
--- a/sys-kernel/raspberrypi-sources/raspberrypi-sources-6.1.21_p20230405.ebuild
+++ b/sys-kernel/raspberrypi-sources/raspberrypi-sources-6.1.21_p20230405.ebuild
@@ -29,11 +29,12 @@ SRC_URI="
 
 KEYWORDS="~arm ~arm64"
 
-PATCHES=("${FILESDIR}"/${PN}-5.15.32-gentoo-kconfig.patch)
+PATCHES=("${FILESDIR}"/${PN}-6.1.21-gentoo-kconfig.patch)
 
 UNIPATCH_EXCLUDE="
10*
15*
+   1700
2000
29*
3000



[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/

2023-06-08 Thread John Helmert III
commit: 6495efe9d7ce182d8d815c9da1afedfb2484782a
Author: Oskari Pirhonen  gmail  com>
AuthorDate: Mon Jun  5 03:08:44 2023 +
Commit: John Helmert III  gentoo  org>
CommitDate: Fri Jun  9 03:40:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6495efe9

app-editors/vim-core: drop 9.0.1157

Bug: https://bugs.gentoo.org/890746
Bug: https://bugs.gentoo.org/901229
Signed-off-by: Oskari Pirhonen  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31311
Signed-off-by: John Helmert III  gentoo.org>

 app-editors/vim-core/Manifest |   1 -
 app-editors/vim-core/vim-core-9.0.1157.ebuild | 231 --
 2 files changed, 232 deletions(-)

diff --git a/app-editors/vim-core/Manifest b/app-editors/vim-core/Manifest
index a57e2d846368..05db19b186cb 100644
--- a/app-editors/vim-core/Manifest
+++ b/app-editors/vim-core/Manifest
@@ -1,4 +1,3 @@
-DIST vim-9.0.1157.tar.gz 16924574 BLAKE2B 
0cdc6cf61f5abdaff0762b98550bfa5bae8f0485ddd0e9947a5fe52390f9da54fc8f5fdae767fb8f5d3ac2b441253917a80ae7f6092f67b69bdc9b6a630df8e2
 SHA512 
19240a9bcf5900766db42e2894b1bf7b849274711f17dc267671aacd867b334c3d30f39947dde7dd0245f289e9ad801eeb272f34a2ab15d01fac40bf71a54271
 DIST vim-9.0.1403.tar.gz 16976705 BLAKE2B 
9664d52de488086308fcbcda0b0a1167161afbf0efbb40dd9ce9e2393f0ada35e0a44d7f0c3f789d26ae1427604a281f689e87885fbb1557dce12a69898ec46d
 SHA512 
bd83feba38a4aa9b3cf910a0b5a2c153abc4c6eaf9abf0ebee389879ff9ddee51c6f9dba5151aab5df3f73594cf8921d0a0e34121c50e65366cdcdd6482fd00f
 DIST vim-9.0.1503.tar.gz 17010118 BLAKE2B 
4f74d52a3fcf7875031378f86fc3411c64c92e4b82bee371148b19042478d3f974793477c3fc2d9ddff9233fa1ec3c864962880840867544e92464f1a0876f51
 SHA512 
2f3242ec0f79cf6affc2f7fdaf689c35d8597706ac1689dbbdc01352676199605bb37f22bd901f1e8d59f312237d3fce4bee8b979b28a744ea9e40558621980e
 DIST vim-patches-vim-9.0.1000-patches.tar.bz2 3245 BLAKE2B 
3bf3d0e314cc3f96d5d9675de196a62c4c8a72645d56ef94b80768571c99cba5cc556442e3bd2dfa8818460fd851fe7bd1ae15999af7225fb271b81c43105843
 SHA512 
2883441a2001bf7ce89a7f0862f780b71cc0164c8fcb8dbdf7040e1bcbcf408d138d3d77f308aa54c762e9975fa5ec89cfceeabbf721344dfc938870a363667a

diff --git a/app-editors/vim-core/vim-core-9.0.1157.ebuild 
b/app-editors/vim-core/vim-core-9.0.1157.ebuild
deleted file mode 100644
index 0b299f9cf922..
--- a/app-editors/vim-core/vim-core-9.0.1157.ebuild
+++ /dev/null
@@ -1,231 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Please bump with app-editors/vim and app-editors/gvim
-
-VIM_VERSION="9.0"
-VIM_PATCHES_VERSION="9.0.1000"
-inherit bash-completion-r1 desktop flag-o-matic prefix toolchain-funcs vim-doc 
xdg-utils
-
-if [[ ${PV} == * ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/vim/vim.git;
-   EGIT_CHECKOUT_DIR=${WORKDIR}/vim-${PV}
-else
-   SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> 
vim-${PV}.tar.gz
-   
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2;
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
-fi
-S="${WORKDIR}/vim-${PV}"
-
-DESCRIPTION="vim and gvim shared files"
-HOMEPAGE="https://www.vim.org https://github.com/vim/vim;
-
-LICENSE="vim"
-SLOT="0"
-IUSE="nls acl minimal"
-
-# ncurses is only needed by ./configure, so no subslot operator required
-DEPEND=">=sys-libs/ncurses-5.2-r2:0"
-BDEPEND="sys-devel/autoconf"
-
-if [[ ${PV} != * ]]; then
-   # Gentoo patches to fix runtime issues, cross-compile errors, etc
-   PATCHES=(
-   "${WORKDIR}/vim-patches-vim-${VIM_PATCHES_VERSION}-patches"
-   )
-fi
-
-# platform-specific checks (bug #898406):
-# - acl() -- Solaris
-# - statacl() -- AIX
-QA_CONFIG_IMPL_DECL_SKIP=(
-   'acl'
-   'statacl'
-)
-
-pkg_setup() {
-   # people with broken alphabets run into trouble. bug #82186.
-   unset LANG LC_ALL
-   export LC_COLLATE="C"
-}
-
-src_prepare() {
-   default
-
-   # Fixup a script to use awk instead of nawk
-   sed -i \
-   -e '1s|.*|#!'"${EPREFIX}"'/usr/bin/awk -f|' \
-   "${S}"/runtime/tools/mve.awk || die "sed failed"
-
-   # See bug #77841. We remove this file after the tarball extraction.
-   rm -v "${S}"/runtime/tools/vimspell.sh || die "rm failed"
-
-   # Read vimrc and gvimrc from /etc/vim
-   echo '#define SYS_VIMRC_FILE "'${EPREFIX}'/etc/vim/vimrc"' >> 
"${S}"/src/feature.h || die
-   echo '#define SYS_GVIMRC_FILE "'${EPREFIX}'/etc/vim/gvimrc"' >> 
"${S}"/src/feature.h || die
-
-   # Use exuberant ctags which installs as /usr/bin/exuberant-ctags.
-   # Hopefully this pattern won't break for a while at least.
-   # This fixes bug #29398 (27 Sep 2003 agriffis)
-   sed -i 's/\> "$c" || die 

[gentoo-commits] repo/gentoo:master commit in: app-editors/gvim/

2023-06-08 Thread John Helmert III
commit: 9cdc7acfab3a8a8c690fac439ada0abbb94705b5
Author: Oskari Pirhonen  gmail  com>
AuthorDate: Mon Jun  5 03:04:08 2023 +
Commit: John Helmert III  gentoo  org>
CommitDate: Fri Jun  9 03:40:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cdc7acf

app-editors/gvim: drop 9.0.1157

Bug: https://bugs.gentoo.org/890746
Bug: https://bugs.gentoo.org/901229
Signed-off-by: Oskari Pirhonen  gmail.com>
Signed-off-by: John Helmert III  gentoo.org>

 app-editors/gvim/Manifest |   1 -
 app-editors/gvim/gvim-9.0.1157.ebuild | 359 --
 2 files changed, 360 deletions(-)

diff --git a/app-editors/gvim/Manifest b/app-editors/gvim/Manifest
index a57e2d846368..05db19b186cb 100644
--- a/app-editors/gvim/Manifest
+++ b/app-editors/gvim/Manifest
@@ -1,4 +1,3 @@
-DIST vim-9.0.1157.tar.gz 16924574 BLAKE2B 
0cdc6cf61f5abdaff0762b98550bfa5bae8f0485ddd0e9947a5fe52390f9da54fc8f5fdae767fb8f5d3ac2b441253917a80ae7f6092f67b69bdc9b6a630df8e2
 SHA512 
19240a9bcf5900766db42e2894b1bf7b849274711f17dc267671aacd867b334c3d30f39947dde7dd0245f289e9ad801eeb272f34a2ab15d01fac40bf71a54271
 DIST vim-9.0.1403.tar.gz 16976705 BLAKE2B 
9664d52de488086308fcbcda0b0a1167161afbf0efbb40dd9ce9e2393f0ada35e0a44d7f0c3f789d26ae1427604a281f689e87885fbb1557dce12a69898ec46d
 SHA512 
bd83feba38a4aa9b3cf910a0b5a2c153abc4c6eaf9abf0ebee389879ff9ddee51c6f9dba5151aab5df3f73594cf8921d0a0e34121c50e65366cdcdd6482fd00f
 DIST vim-9.0.1503.tar.gz 17010118 BLAKE2B 
4f74d52a3fcf7875031378f86fc3411c64c92e4b82bee371148b19042478d3f974793477c3fc2d9ddff9233fa1ec3c864962880840867544e92464f1a0876f51
 SHA512 
2f3242ec0f79cf6affc2f7fdaf689c35d8597706ac1689dbbdc01352676199605bb37f22bd901f1e8d59f312237d3fce4bee8b979b28a744ea9e40558621980e
 DIST vim-patches-vim-9.0.1000-patches.tar.bz2 3245 BLAKE2B 
3bf3d0e314cc3f96d5d9675de196a62c4c8a72645d56ef94b80768571c99cba5cc556442e3bd2dfa8818460fd851fe7bd1ae15999af7225fb271b81c43105843
 SHA512 
2883441a2001bf7ce89a7f0862f780b71cc0164c8fcb8dbdf7040e1bcbcf408d138d3d77f308aa54c762e9975fa5ec89cfceeabbf721344dfc938870a363667a

diff --git a/app-editors/gvim/gvim-9.0.1157.ebuild 
b/app-editors/gvim/gvim-9.0.1157.ebuild
deleted file mode 100644
index 3bdf93926a08..
--- a/app-editors/gvim/gvim-9.0.1157.ebuild
+++ /dev/null
@@ -1,359 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Please bump with app-editors/vim-core and app-editors/vim
-
-VIM_VERSION="9.0"
-VIM_PATCHES_VERSION="9.0.1000"
-
-LUA_COMPAT=( lua5-{1..4} luajit )
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="threads(+)"
-USE_RUBY="ruby27 ruby30 ruby31"
-
-inherit bash-completion-r1 flag-o-matic lua-single prefix python-single-r1 
ruby-single toolchain-funcs vim-doc xdg-utils
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/vim/vim.git;
-   EGIT_CHECKOUT_DIR=${WORKDIR}/vim-${PV}
-else
-   SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> 
vim-${PV}.tar.gz
-   
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
-fi
-S="${WORKDIR}"/vim-${PV}
-
-DESCRIPTION="GUI version of the Vim text editor"
-HOMEPAGE="https://www.vim.org https://github.com/vim/vim;
-
-LICENSE="vim"
-SLOT="0"
-IUSE="acl aqua crypt cscope debug lua minimal motif netbeans nls perl python 
racket ruby selinux session sound tcl"
-REQUIRED_USE="
-   lua? ( ${LUA_REQUIRED_USE} )
-   python? ( ${PYTHON_REQUIRED_USE} )
-   aqua? ( !motif )
-"
-
-RDEPEND="
-   ~app-editors/vim-core-${PV}
-   >=app-eselect/eselect-vi-1.1
-   >=sys-libs/ncurses-5.2-r2:0=
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libXext
-   x11-libs/libXt
-   acl? ( kernel_linux? ( sys-apps/acl ) )
-   !aqua? (
-   motif? ( >=x11-libs/motif-2.3:0 )
-   !motif? (
-   x11-libs/gtk+:3
-   x11-libs/libXft
-   )
-   )
-   crypt? ( dev-libs/libsodium:= )
-   cscope? ( dev-util/cscope )
-   lua? (
-   ${LUA_DEPS}
-   $(lua_gen_impl_dep 'deprecated' lua5-1)
-   )
-   nls? ( virtual/libintl )
-   perl? ( dev-lang/perl:= )
-   python? ( ${PYTHON_DEPS} )
-   racket? ( dev-scheme/racket )
-   ruby? ( ${RUBY_DEPS} )
-   selinux? ( sys-libs/libselinux )
-   session? ( x11-libs/libSM )
-   sound? ( media-libs/libcanberra )
-   tcl? ( dev-lang/tcl:0= )
-"
-DEPEND="${RDEPEND}"
-# configure runs the Lua interpreter
-BDEPEND="
-   sys-devel/autoconf
-   virtual/pkgconfig
-   lua? ( ${LUA_DEPS} )
-   nls? ( sys-devel/gettext )
-"
-PDEPEND="!minimal? ( app-vim/gentoo-syntax )"
-
-if [[ ${PV} != * ]]; then
-   # Gentoo 

[gentoo-commits] repo/gentoo:master commit in: app-editors/vim/

2023-06-08 Thread John Helmert III
commit: 2906762a0e6856e9dda44e15fb3117fd05847778
Author: Oskari Pirhonen  gmail  com>
AuthorDate: Mon Jun  5 03:07:10 2023 +
Commit: John Helmert III  gentoo  org>
CommitDate: Fri Jun  9 03:40:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2906762a

app-editors/vim: drop 9.0.1157

Bug: https://bugs.gentoo.org/890746
Bug: https://bugs.gentoo.org/901229
Signed-off-by: Oskari Pirhonen  gmail.com>
Signed-off-by: John Helmert III  gentoo.org>

 app-editors/vim/Manifest|   1 -
 app-editors/vim/vim-9.0.1157.ebuild | 371 
 2 files changed, 372 deletions(-)

diff --git a/app-editors/vim/Manifest b/app-editors/vim/Manifest
index a57e2d846368..05db19b186cb 100644
--- a/app-editors/vim/Manifest
+++ b/app-editors/vim/Manifest
@@ -1,4 +1,3 @@
-DIST vim-9.0.1157.tar.gz 16924574 BLAKE2B 
0cdc6cf61f5abdaff0762b98550bfa5bae8f0485ddd0e9947a5fe52390f9da54fc8f5fdae767fb8f5d3ac2b441253917a80ae7f6092f67b69bdc9b6a630df8e2
 SHA512 
19240a9bcf5900766db42e2894b1bf7b849274711f17dc267671aacd867b334c3d30f39947dde7dd0245f289e9ad801eeb272f34a2ab15d01fac40bf71a54271
 DIST vim-9.0.1403.tar.gz 16976705 BLAKE2B 
9664d52de488086308fcbcda0b0a1167161afbf0efbb40dd9ce9e2393f0ada35e0a44d7f0c3f789d26ae1427604a281f689e87885fbb1557dce12a69898ec46d
 SHA512 
bd83feba38a4aa9b3cf910a0b5a2c153abc4c6eaf9abf0ebee389879ff9ddee51c6f9dba5151aab5df3f73594cf8921d0a0e34121c50e65366cdcdd6482fd00f
 DIST vim-9.0.1503.tar.gz 17010118 BLAKE2B 
4f74d52a3fcf7875031378f86fc3411c64c92e4b82bee371148b19042478d3f974793477c3fc2d9ddff9233fa1ec3c864962880840867544e92464f1a0876f51
 SHA512 
2f3242ec0f79cf6affc2f7fdaf689c35d8597706ac1689dbbdc01352676199605bb37f22bd901f1e8d59f312237d3fce4bee8b979b28a744ea9e40558621980e
 DIST vim-patches-vim-9.0.1000-patches.tar.bz2 3245 BLAKE2B 
3bf3d0e314cc3f96d5d9675de196a62c4c8a72645d56ef94b80768571c99cba5cc556442e3bd2dfa8818460fd851fe7bd1ae15999af7225fb271b81c43105843
 SHA512 
2883441a2001bf7ce89a7f0862f780b71cc0164c8fcb8dbdf7040e1bcbcf408d138d3d77f308aa54c762e9975fa5ec89cfceeabbf721344dfc938870a363667a

diff --git a/app-editors/vim/vim-9.0.1157.ebuild 
b/app-editors/vim/vim-9.0.1157.ebuild
deleted file mode 100644
index 0d0487eb7364..
--- a/app-editors/vim/vim-9.0.1157.ebuild
+++ /dev/null
@@ -1,371 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Please bump with app-editors/vim-core and app-editors/gvim
-
-VIM_VERSION="9.0"
-VIM_PATCHES_VERSION="9.0.1000"
-
-LUA_COMPAT=( lua5-{1..4} luajit )
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="threads(+)"
-USE_RUBY="ruby27 ruby30 ruby31"
-
-inherit vim-doc flag-o-matic bash-completion-r1 lua-single python-single-r1 
ruby-single toolchain-funcs desktop xdg-utils
-
-if [[ ${PV} == * ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/vim/vim.git;
-else
-   SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> ${P}.tar.gz
-   
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2;
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
-fi
-
-DESCRIPTION="Vim, an improved vi-style text editor"
-HOMEPAGE="https://www.vim.org https://github.com/vim/vim;
-
-LICENSE="vim"
-SLOT="0"
-IUSE="X acl crypt cscope debug gpm lua minimal nls perl python racket ruby 
selinux sound tcl terminal vim-pager"
-REQUIRED_USE="
-   lua? ( ${LUA_REQUIRED_USE} )
-   python? ( ${PYTHON_REQUIRED_USE} )
-   vim-pager? ( !minimal )
-"
-
-RDEPEND="
-   >=app-eselect/eselect-vi-1.1
-   >=sys-libs/ncurses-5.2-r2:0=
-   nls? ( virtual/libintl )
-   acl? ( kernel_linux? ( sys-apps/acl ) )
-   crypt? ( dev-libs/libsodium:= )
-   cscope? ( dev-util/cscope )
-   gpm? ( >=sys-libs/gpm-1.19.3 )
-   lua? ( ${LUA_DEPS}
-   $(lua_gen_impl_dep 'deprecated' lua5-1)
-   )
-   ~app-editors/vim-core-${PV}
-   !> "${S}"/src/feature.h || die "echo failed"
-   echo '#define SYS_GVIMRC_FILE "'${EPREFIX}'/etc/vim/gvimrc"' \
-   >> "${S}"/src/feature.h || die "echo failed"
-
-   # Use exuberant ctags which installs as /usr/bin/exuberant-ctags.
-   # Hopefully this pattern won't break for a while at least.
-   # This fixes bug #29398 (27 Sep 2003 agriffis)
-   sed -i -e \
-   's/\> "$c" || die "echo failed"
-   done
-
-   # conditionally make the manpager.sh script
-   if use vim-pager; then
-   cat > "${S}"/runtime/macros/manpager.sh <<-_EOF_ || die "cat 
EOF failed"
-   #!/bin/sh
-   sed -e 's/\x1B\[[[:digit:]]\+m//g' | col -b | \\
-   vim \\
-   -c 'let no_plugin_maps = 1' \\
-   

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

2023-06-08 Thread Matt Turner
commit: d80e7bb8bb09964c4a34d473811e5b50a99f7c3b
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jun  9 03:01:23 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jun  9 03:01:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d80e7bb8

gnome-base/nautilus: Keyword 44.2.1 alpha, #882511

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

 gnome-base/nautilus/nautilus-44.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/nautilus/nautilus-44.2.1.ebuild 
b/gnome-base/nautilus/nautilus-44.2.1.ebuild
index 3499157c5eef..4c7083d93a11 100644
--- a/gnome-base/nautilus/nautilus-44.2.1.ebuild
+++ b/gnome-base/nautilus/nautilus-44.2.1.ebuild
@@ -13,7 +13,7 @@ SLOT="0"
 IUSE="gnome +gstreamer gtk-doc +introspection +previewer selinux sendto"
 REQUIRED_USE="gtk-doc? ( introspection )"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
 
 DEPEND="
>=dev-libs/glib-2.72.0:2



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

2023-06-08 Thread Matt Turner
commit: b60284a00a86dfd0b5a7a09f2b3f1776e70bbad0
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jun  9 03:01:23 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jun  9 03:01:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b60284a0

dev-python/nautilus-python: Keyword 4.0 alpha, #882511

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

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

diff --git a/dev-python/nautilus-python/nautilus-python-4.0.ebuild 
b/dev-python/nautilus-python/nautilus-python-4.0.ebuild
index 5a7b6e48114c..73257df7644c 100644
--- a/dev-python/nautilus-python/nautilus-python-4.0.ebuild
+++ b/dev-python/nautilus-python/nautilus-python-4.0.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://projects.gnome.org/nautilus-python/;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 x86"
+KEYWORDS="~alpha amd64 ~arm64 ~ppc64 x86"
 IUSE="gtk-doc"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



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

2023-06-08 Thread Matt Turner
commit: 69d2068c762171197b928de5137742eaa8ab0231
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jun  9 03:00:39 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jun  9 03:01:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69d2068c

sys-apps/baobab: Keyword 44.0 alpha, #838709

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

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

diff --git a/sys-apps/baobab/baobab-44.0.ebuild 
b/sys-apps/baobab/baobab-44.0.ebuild
index 3dfbbbff3702..a15169a2c992 100644
--- a/sys-apps/baobab/baobab-44.0.ebuild
+++ b/sys-apps/baobab/baobab-44.0.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Baobab;
 
 LICENSE="GPL-2+ FDL-1.1+"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
 
 RDEPEND="
>=dev-libs/glib-2.44:2



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

2023-06-08 Thread Matt Turner
commit: 7c812c099fee278687f6878d2c3971a7dcb28e83
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jun  9 03:00:38 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jun  9 03:01:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c812c09

gnome-extra/gnome-calculator: Keyword 44.0 alpha, #838709

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

 gnome-extra/gnome-calculator/gnome-calculator-44.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/gnome-calculator/gnome-calculator-44.0.ebuild 
b/gnome-extra/gnome-calculator/gnome-calculator-44.0.ebuild
index 7995cf2987b8..ff0593b2098e 100644
--- a/gnome-extra/gnome-calculator/gnome-calculator-44.0.ebuild
+++ b/gnome-extra/gnome-calculator/gnome-calculator-44.0.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Calculator;
 LICENSE="GPL-3+"
 SLOT="0"
 IUSE="+introspection test"
-KEYWORDS="amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
 
 # gtksourceview vapi definitions in dev-lang/vala itself are too old, and 
newer vala removes them
 # altogether, thus we need them installed by gtksourceview[vala]



[gentoo-commits] repo/gentoo:master commit in: x11-libs/colord-gtk/

2023-06-08 Thread Matt Turner
commit: ab0f12cdfc40e6c899af6bf793b0879f440bbd47
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jun  9 03:00:39 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jun  9 03:01:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab0f12cd

x11-libs/colord-gtk: Keyword 0.3.0 alpha, #838709

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

 x11-libs/colord-gtk/colord-gtk-0.3.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-libs/colord-gtk/colord-gtk-0.3.0.ebuild 
b/x11-libs/colord-gtk/colord-gtk-0.3.0.ebuild
index f137d8e9244f..9e6305d85916 100644
--- a/x11-libs/colord-gtk/colord-gtk-0.3.0.ebuild
+++ b/x11-libs/colord-gtk/colord-gtk-0.3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ 
SRC_URI="https://www.freedesktop.org/software/colord/releases/${P}.tar.xz;
 
 LICENSE="LGPL-3+"
 SLOT="0/1" # subslot = libcolord-gtk soname version
-KEYWORDS="amd64 ~arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86"
 
 IUSE="doc +introspection vala"
 REQUIRED_USE="vala? ( introspection )"



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

2023-06-08 Thread Matt Turner
commit: f6367799a37f0364697738c99098a77f60867cbb
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jun  9 03:00:38 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jun  9 03:01:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6367799

gnome-base/gnome-desktop: Keyword 44.0-r400 alpha, #838709

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

 gnome-base/gnome-desktop/gnome-desktop-44.0-r400.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-desktop/gnome-desktop-44.0-r400.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-44.0-r400.ebuild
index 130f25afc3a6..2d7da7e47dab 100644
--- a/gnome-base/gnome-desktop/gnome-desktop-44.0-r400.ebuild
+++ b/gnome-base/gnome-desktop/gnome-desktop-44.0-r400.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
 LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
 SLOT="4/2" # subslot = libgnome-desktop-4 soname version
 IUSE="debug gtk-doc seccomp systemd udev"
-KEYWORDS="amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
 
 COMMON_DEPEND="
>=x11-libs/gdk-pixbuf-2.36.5:2[introspection]



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

2023-06-08 Thread Matt Turner
commit: c9bef50e0f2b4799503261f51a949f1c7e54bf95
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jun  9 03:00:39 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jun  9 03:01:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9bef50e

media-gfx/gnome-font-viewer: Keyword 44.0 alpha, #838709

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

 media-gfx/gnome-font-viewer/gnome-font-viewer-44.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/gnome-font-viewer/gnome-font-viewer-44.0.ebuild 
b/media-gfx/gnome-font-viewer/gnome-font-viewer-44.0.ebuild
index acb39307cb19..5a3cc098753b 100644
--- a/media-gfx/gnome-font-viewer/gnome-font-viewer-44.0.ebuild
+++ b/media-gfx/gnome-font-viewer/gnome-font-viewer-44.0.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-font-viewer;
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
 
 DEPEND="
>=dev-libs/glib-2.56.0:2



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

2023-06-08 Thread Matt Turner
commit: d71592c5cc9495395b60b9c8a65316698b5e3110
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jun  9 03:01:06 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jun  9 03:01:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d71592c5

app-i18n/ibus: Keyword 1.5.28-r1 alpha, #863068

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

 app-i18n/ibus/ibus-1.5.28-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/ibus/ibus-1.5.28-r1.ebuild 
b/app-i18n/ibus/ibus-1.5.28-r1.ebuild
index 2f78d41383db..7bec97c52d98 100644
--- a/app-i18n/ibus/ibus-1.5.28-r1.ebuild
+++ b/app-i18n/ibus/ibus-1.5.28-r1.ebuild
@@ -21,7 +21,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
 IUSE="X appindicator +emoji gtk2 +gtk3 +gtk4 +gui +introspection libnotify nls 
+python systemd test +unicode vala wayland"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: gui-libs/libadwaita/

2023-06-08 Thread Matt Turner
commit: 88a992c7cc43c48125cef4825dc1cfcb8cb512e4
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jun  9 03:00:38 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jun  9 03:01:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88a992c7

gui-libs/libadwaita: Keyword 1.3.2 alpha, #838709

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

 gui-libs/libadwaita/libadwaita-1.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/libadwaita/libadwaita-1.3.2.ebuild 
b/gui-libs/libadwaita/libadwaita-1.3.2.ebuild
index 6f07a1bef6ab..6ef9ca09cd08 100644
--- a/gui-libs/libadwaita/libadwaita-1.3.2.ebuild
+++ b/gui-libs/libadwaita/libadwaita-1.3.2.ebuild
@@ -14,7 +14,7 @@ SLOT="1"
 IUSE="+introspection test +vala"
 REQUIRED_USE="vala? ( introspection )"
 
-KEYWORDS="amd64 ~arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86"
 
 RDEPEND="
>=dev-libs/glib-2.72:2



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

2023-06-08 Thread Matt Turner
commit: c3ff2134699fd44aed22351f552768c6e5fd38c0
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jun  9 03:00:38 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jun  9 03:01:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3ff2134

dev-cpp/gtkmm: Keyword 4.10.0 alpha, #838709

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

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

diff --git a/dev-cpp/gtkmm/gtkmm-4.10.0.ebuild 
b/dev-cpp/gtkmm/gtkmm-4.10.0.ebuild
index 6cb37e59d36f..1e33a244be60 100644
--- a/dev-cpp/gtkmm/gtkmm-4.10.0.ebuild
+++ b/dev-cpp/gtkmm/gtkmm-4.10.0.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://www.gtkmm.org;
 
 LICENSE="LGPL-2.1+"
 SLOT="4.0"
-KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux"
 IUSE="gtk-doc test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: gui-libs/gtksourceview/

2023-06-08 Thread Matt Turner
commit: 3ff4b8f05901b54e509b102b6db265bb63eff88b
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jun  9 03:00:38 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jun  9 03:01:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ff4b8f0

gui-libs/gtksourceview: Keyword 5.8.0 alpha, #838709

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

 gui-libs/gtksourceview/gtksourceview-5.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/gtksourceview/gtksourceview-5.8.0.ebuild 
b/gui-libs/gtksourceview/gtksourceview-5.8.0.ebuild
index c698ff461faf..30f71a295a0d 100644
--- a/gui-libs/gtksourceview/gtksourceview-5.8.0.ebuild
+++ b/gui-libs/gtksourceview/gtksourceview-5.8.0.ebuild
@@ -16,7 +16,7 @@ REQUIRED_USE="
gtk-doc? ( introspection )
vala? ( introspection )
 "
-KEYWORDS="amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
 
 RDEPEND="
>=dev-libs/glib-2.72:2



[gentoo-commits] repo/gentoo:master commit in: gui-libs/gtk/

2023-06-08 Thread Matt Turner
commit: b4e6b47e74589f88fcad5fdb55d5fbef34eb20d1
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jun  9 03:00:37 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jun  9 03:01:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4e6b47e

gui-libs/gtk: Keyword 4.10.4 alpha, #838709

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

 gui-libs/gtk/gtk-4.10.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/gtk/gtk-4.10.4.ebuild b/gui-libs/gtk/gtk-4.10.4.ebuild
index 045fb0a4744d..c3a71725c65e 100644
--- a/gui-libs/gtk/gtk-4.10.4.ebuild
+++ b/gui-libs/gtk/gtk-4.10.4.ebuild
@@ -17,7 +17,7 @@ REQUIRED_USE="
test? ( introspection )
 "
 
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
 
 COMMON_DEPEND="
>=dev-libs/glib-2.72.0:2



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

2023-06-08 Thread Michał Górny
commit: 438dfdc6918980fd76fef098185e382898f2e319
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  9 02:21:33 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  9 02:27:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=438dfdc6

dev-python/plotly: Bump to 5.15.0

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

 dev-python/plotly/Manifest |   1 +
 dev-python/plotly/plotly-5.15.0.ebuild | 109 +
 2 files changed, 110 insertions(+)

diff --git a/dev-python/plotly/Manifest b/dev-python/plotly/Manifest
index c72a65624a78..f5b5870ba58b 100644
--- a/dev-python/plotly/Manifest
+++ b/dev-python/plotly/Manifest
@@ -1 +1,2 @@
 DIST plotly.py-5.14.1.gh.tar.gz 30697895 BLAKE2B 
2fd602b353cf6097f3b0341cdd07b82fe38181a2c2cf21a7a7fe3b88c65160ac0b1a000bad9eca540754570f0b06b746f286f2a7bc89dfdd4454356165b6ded9
 SHA512 
cf053ea47425ad4f4f1412ce8ba037f49609a292b61afaa63bd8c00f010353f56a648cded408b9788055e2bba69e6a71192b55602d11d4122dc76e6dd3085a11
+DIST plotly.py-5.15.0.gh.tar.gz 30801940 BLAKE2B 
bb95df7402a308c1a32817dc12d519a446f63cfe34f6a6c492949465734132a2d86078849790ee51d6cb99fbaf434251c48204e0b2b36af422fdf7efbc446a6a
 SHA512 
418f05fd6eb17de3619c647ba83817144d8b9f7eec766cae492fb9987ad1e5ff169cfe045d163997916bdf0df75dafba94fb55c68a5dfb45c8aa87cb3e0e4658

diff --git a/dev-python/plotly/plotly-5.15.0.ebuild 
b/dev-python/plotly/plotly-5.15.0.ebuild
new file mode 100644
index ..13435fea5ab6
--- /dev/null
+++ b/dev-python/plotly/plotly-5.15.0.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+MY_P=plotly.py-${PV}
+DESCRIPTION="Browser-based graphing library for Python"
+HOMEPAGE="
+   https://plotly.com/python/
+   https://github.com/plotly/plotly.py/
+   https://pypi.org/project/plotly/
+"
+SRC_URI="
+   https://github.com/plotly/plotly.py/archive/refs/tags/v${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S="${WORKDIR}/${MY_P}/packages/python/plotly"
+# The tests are not included in the PyPI tarball, to use the GitHub tarball
+# we have to skip npm, which means that the resulting install will
+# unfortunately lack the jupyterlab extension.
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/tenacity-6.2.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   dev-python/ipython[${PYTHON_USEDEP}]
+   dev-python/ipywidgets[${PYTHON_USEDEP}]
+   dev-python/jupyter[${PYTHON_USEDEP}]
+   dev-python/jupyterlab[${PYTHON_USEDEP}]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pandas[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   dev-python/scipy[${PYTHON_USEDEP}]
+   dev-python/shapely[${PYTHON_USEDEP}]
+   dev-python/statsmodels[${PYTHON_USEDEP}]
+   dev-python/xarray[${PYTHON_USEDEP}]
+   sci-libs/scikit-image[${PYTHON_USEDEP}]
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-5.8.0-fix-versioneer-import.patch
+)
+
+EPYTEST_IGNORE=(
+   # Needs porting to newer numpy
+   _plotly_utils/tests/validators/test_integer_validator.py
+
+   # kaleido not packaged
+   plotly/tests/test_optional/test_kaleido
+
+   # plotly-orca not packaged
+   plotly/tests/test_orca
+)
+
+EPYTEST_DESELECT=(
+   # Also needs porting to newer numpy
+   
plotly/tests/test_io/test_to_from_plotly_json.py::test_object_numpy_encoding
+
+   # kaleido not packaged
+   plotly/tests/test_orca/test_to_image.py::test_bytesio
+
+   # Fails if not already installed
+   
test_init/test_dependencies_not_imported.py::test_dependencies_not_imported
+   test_init/test_lazy_imports.py::test_lazy_imports
+
+   # Minor matplotlib incompatibility
+   
plotly/matplotlylib/mplexporter/tests/test_basic.py::test_path_collection
+   plotly/matplotlylib/mplexporter/tests/test_basic.py::test_legend_dots
+   plotly/matplotlylib/mplexporter/tests/test_utils.py::test_linestyle
+
+   # In python 3.11 the produced error is slightly different
+   
plotly/tests/test_core/test_errors/test_dict_path_errors.py::test_described_subscript_error_on_type_error
+
+   # TODO
+   plotly/tests/test_io/test_to_from_plotly_json.py
+)
+
+# There are sphinx docs but we are missing a bunch of dependencies.
+# distutils_enable_sphinx ../../../doc/apidoc
+distutils_enable_tests pytest
+
+python_prepare_all() 

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

2023-06-08 Thread Michał Górny
commit: 37e01bb683c45c1016f7d0a49567ef29c09683ba
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  9 02:20:00 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  9 02:20:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37e01bb6

dev-python/jupyterlab: Bump to 4.0.2

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

 dev-python/jupyterlab/Manifest|  1 +
 dev-python/jupyterlab/jupyterlab-4.0.2.ebuild | 77 +++
 2 files changed, 78 insertions(+)

diff --git a/dev-python/jupyterlab/Manifest b/dev-python/jupyterlab/Manifest
index 8f711812d9b7..963746ba48c7 100644
--- a/dev-python/jupyterlab/Manifest
+++ b/dev-python/jupyterlab/Manifest
@@ -1,2 +1,3 @@
 DIST jupyterlab-3.6.3.tar.gz 16847186 BLAKE2B 
6916722469ab100a1a240b8a565c9800f35535b2a9b2c39a6bfd275b078d88df9faa1f12d4ce3819155af7b0ed22282836f9b233534bd3e63d8a330d1cd7cd21
 SHA512 
3d6b4781f9fab02504b2c0223a4d060d80c3442fa6ac53ae326296d69942d68f8545450f671f6ba65c7c4e218aad62ef4f4ceb658899c21aaff3640c3055d364
 DIST jupyterlab-4.0.0.tar.gz 18227222 BLAKE2B 
98a6e1cfb4dd72a2cd183cb7210e45a70a9dc9f77200c42f58340889ac97dc2f7bcdb18822f7b9618e955dcf651bfc4b3d2087677cc112a4e2085fe6d70c3014
 SHA512 
7ed40068fe3f617870bc3fbad0401145baaf79e1688bd2e5a879ad92c8c1058a1a0c5fffafe7c1c0fbf1e77c2bef8e975f39d14e54b739bf8de653c264bffaa6
+DIST jupyterlab-4.0.2.tar.gz 18225766 BLAKE2B 
2967cdc189ef2af543344513520cf13f47510e5edfd92129acd4114eb4d2ef33b5f6dcf64f18fe0a45313d61354a8ae8edd498d05cdd35c66d41d4b915ed31e3
 SHA512 
81cc0bddd2067fe4ac127d0da1b42fafc54a973f15622e31be74fdd5bea0d6745b00fdfef83118d5d500971779db74844e8c28c3dafd24a9a083af0e98749c0e

diff --git a/dev-python/jupyterlab/jupyterlab-4.0.2.ebuild 
b/dev-python/jupyterlab/jupyterlab-4.0.2.ebuild
new file mode 100644
index ..b514173b1f5d
--- /dev/null
+++ b/dev-python/jupyterlab/jupyterlab-4.0.2.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_PEP517=hatchling
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="JupyterLab computational environment"
+HOMEPAGE="
+   https://jupyter.org/
+   https://github.com/jupyterlab/jupyterlab/
+   https://pypi.org/project/jupyterlab/
+"
+
+LICENSE="BSD MIT GPL-3 Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/async-lru[${PYTHON_USEDEP}]
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   >=dev-python/jinja-3.0.3[${PYTHON_USEDEP}]
+   dev-python/jupyter-core[${PYTHON_USEDEP}]
+   >=dev-python/jupyter-lsp-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/jupyter-server-2.4.0[${PYTHON_USEDEP}]
+   =dev-python/jupyterlab-server-2.19[${PYTHON_USEDEP}]
+   =dev-python/notebook-shim-0.2[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/tomli[${PYTHON_USEDEP}]
+   >=dev-python/tornado-6.2[${PYTHON_USEDEP}]
+   dev-python/traitlets[${PYTHON_USEDEP}]
+   net-libs/nodejs
+"
+
+BDEPEND="
+   dev-python/hatch-jupyter-builder[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest-console-scripts[${PYTHON_USEDEP}]
+   >=dev-python/pytest-jupyter-0.5.3[${PYTHON_USEDEP}]
+   dev-python/pytest-tornasync[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/requests-cache[${PYTHON_USEDEP}]
+   dev-python/virtualenv[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_DESELECT=(
+   # These tests call npm and want internet
+   
jupyterlab/tests/test_jupyterlab.py::TestExtension::test_uninstall_core_extension
+   
jupyterlab/tests/test_jupyterlab.py::TestExtension::test_install_and_uninstall_pinned_folder
+   
jupyterlab/tests/test_jupyterlab.py::TestExtension::test_install_and_uninstall_pinned
+   
jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build_custom_minimal_core_config
+   jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build_custom
+   jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build_check
+   jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build
+   jupyterlab/tests/test_build_api.py::TestBuildAPI::test_clear
+   jupyterlab/tests/test_build_api.py::TestBuildAPI::test_build
+)
+
+EPYTEST_IGNORE=(
+   jupyterlab/tests/test_announcements.py
+)
+
+distutils_enable_tests pytest
+# TODO: package sphinx_copybutton
+#distutils_enable_sphinx docs/source dev-python/sphinx-rtd-theme 
dev-python/myst-parser
+
+python_install_all() {
+   distutils-r1_python_install_all
+   mv "${ED}/usr/etc" "${ED}/etc" || die
+}



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

2023-06-08 Thread Michał Górny
commit: 412023e885e02b21a3306bd48fe8ba1622821e5e
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  9 02:17:50 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  9 02:17:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=412023e8

dev-python/werkzeug: Bump to 2.3.6

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

 dev-python/werkzeug/Manifest  |  1 +
 dev-python/werkzeug/werkzeug-2.3.6.ebuild | 64 +++
 2 files changed, 65 insertions(+)

diff --git a/dev-python/werkzeug/Manifest b/dev-python/werkzeug/Manifest
index e0849604d088..aa382c82ce0b 100644
--- a/dev-python/werkzeug/Manifest
+++ b/dev-python/werkzeug/Manifest
@@ -1,2 +1,3 @@
 DIST werkzeug-2.3.4.gh.tar.gz 833090 BLAKE2B 
e9d0134fa2a1355a2ef0df0f86cca6ea0f0a0c9b6ece98a6774ceab0a284c6a899e915688cb3e2e9f6192a7943cbcf20578d1e8f2f439dd8a9ab0f3d49361bcd
 SHA512 
1e519fc88ac4438aa4dbd623ef8afc96a630df61d25a5a28154749f5c38593edefbb32163a632a5f38fa70d8cf2f1ae93633e54cfafe72d497ab70c99f9b2478
 DIST werkzeug-2.3.5.gh.tar.gz 833927 BLAKE2B 
f9d2a81b0b1336265094df26d8b1fd17a471ed12d47014e5dd151085dd4112c0fb4788b62d926588d07dfaf91656d7e18406f5c684766e97bab45cccadea478e
 SHA512 
d1c1e344efaa1c5aa04c71f8007a9f10b3043bf5db2459fddae8df5186b103de2fd3f61394dacb774b57a72feed7080cde1611040e0849c97d81e6ed1ee2c4b2
+DIST werkzeug-2.3.6.gh.tar.gz 833832 BLAKE2B 
8bf2598ee2ff63a4515357802749f952ba68a484e52f9a488efc3e49ad54e9764334d14a7b57584c1dd610f5e7922023d6ac08d8b3cc433c4789554205e43294
 SHA512 
a7563eeb70b465580a136ae4e4e51afcd14d0760deedac619d469a5be85eb500fec456056371921317511c986f4f4453d1f86e408378e6062b6aa40b8365ca8f

diff --git a/dev-python/werkzeug/werkzeug-2.3.6.ebuild 
b/dev-python/werkzeug/werkzeug-2.3.6.ebuild
new file mode 100644
index ..510a6ca0d800
--- /dev/null
+++ b/dev-python/werkzeug/werkzeug-2.3.6.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Collection of various utilities for WSGI applications"
+HOMEPAGE="
+   https://palletsprojects.com/p/werkzeug/
+   https://pypi.org/project/Werkzeug/
+   https://github.com/pallets/werkzeug/
+"
+SRC_URI="
+   https://github.com/pallets/werkzeug/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="test-rust"
+
+RDEPEND="
+   >=dev-python/markupsafe-2.1.1[${PYTHON_USEDEP}]
+"
+# NOTE: remove the loong mask after greenlet gains support for loong
+# see https://github.com/python-greenlet/greenlet/pull/257
+BDEPEND="
+   test? (
+   dev-python/ephemeral-port-reserve[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   dev-python/pytest-xprocess[${PYTHON_USEDEP}]
+   >=dev-python/watchdog-2.3[${PYTHON_USEDEP}]
+   test-rust? (
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   )
+   !hppa? ( !ia64? ( !loong? (
+   $(python_gen_cond_dep '
+   dev-python/greenlet[${PYTHON_USEDEP}]
+   ' python3_{10..11})
+   ) ) )
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=()
+   if ! has_version "dev-python/cryptography[${PYTHON_USEDEP}]"; then
+   EPYTEST_DESELECT+=(
+   "tests/test_serving.py::test_server[https]"
+   tests/test_serving.py::test_ssl_dev_cert
+   tests/test_serving.py::test_ssl_object
+   )
+   fi
+
+   # the default portage tempdir is too long for AF_UNIX sockets
+   local -x TMPDIR=/tmp
+   epytest -p no:django -p no:httpbin tests
+}



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

2023-06-08 Thread Michał Górny
commit: 73af4943126241ba6b88e61a44eefd2e15c17560
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  9 02:22:26 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  9 02:27:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73af4943

dev-python/pallets-sphinx-themes: Bump to 2.1.1

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

 dev-python/pallets-sphinx-themes/Manifest  |  1 +
 .../pallets-sphinx-themes-2.1.1.ebuild | 27 ++
 2 files changed, 28 insertions(+)

diff --git a/dev-python/pallets-sphinx-themes/Manifest 
b/dev-python/pallets-sphinx-themes/Manifest
index f27a864b0f75..1133f185f176 100644
--- a/dev-python/pallets-sphinx-themes/Manifest
+++ b/dev-python/pallets-sphinx-themes/Manifest
@@ -1 +1,2 @@
 DIST Pallets-Sphinx-Themes-2.1.0.tar.gz 21908 BLAKE2B 
941aebe8b596b606ee02ee3d5e82019a09536175b7350484af5d072d5ce990271f93d1c9fcafbd33023145e23dacf2b844ccb117984b1262d073e2cff4b03f7d
 SHA512 
3d2528cdc98a0da05410239875ff0295d4b68a15fce77890d6f1a6b4b59aee3f9c9b4c7e786b0945a8a7c549d24c1c206227ef751c1aa9fa90104509a912e167
+DIST Pallets-Sphinx-Themes-2.1.1.tar.gz 21776 BLAKE2B 
e43137bc6e545f0fc4977a4c724f739fdcfc234f0100b31f27c00f6abbc8cc7f7cc93b8beb9df0e576e6f4a65f52494685ecebf2db5362dc6ad7c9ad23552e11
 SHA512 
959e63970a3787ae58dc8418813ae490f3979cad4945d897594bcdca3bf15abde6d17364916a3a4d7f9803720d2b5dfee5adaad1d918f520b9954ccc5da136ec

diff --git 
a/dev-python/pallets-sphinx-themes/pallets-sphinx-themes-2.1.1.ebuild 
b/dev-python/pallets-sphinx-themes/pallets-sphinx-themes-2.1.1.ebuild
new file mode 100644
index ..cc5af10a9b71
--- /dev/null
+++ b/dev-python/pallets-sphinx-themes/pallets-sphinx-themes-2.1.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYPI_PN=Pallets-Sphinx-Themes
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Sphinx themes for Pallets and related projects"
+HOMEPAGE="
+   https://github.com/pallets/pallets-sphinx-themes/
+   https://pypi.org/project/Pallets-Sphinx-Themes/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+
+RDEPEND="
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-3[${PYTHON_USEDEP}]
+"



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

2023-06-08 Thread Michał Górny
commit: 907305456cfd8197e012098bfaae3cfc6c494a29
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jun  8 15:43:37 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  9 01:33:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90730545

dev-python/requests-mock: Bump to 1.11.0

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

 dev-python/requests-mock/Manifest  |  1 +
 .../requests-mock/requests-mock-1.11.0.ebuild  | 49 ++
 2 files changed, 50 insertions(+)

diff --git a/dev-python/requests-mock/Manifest 
b/dev-python/requests-mock/Manifest
index 5bc4b0672627..52b7c33a8684 100644
--- a/dev-python/requests-mock/Manifest
+++ b/dev-python/requests-mock/Manifest
@@ -1 +1,2 @@
 DIST requests-mock-1.10.0.tar.gz 72627 BLAKE2B 
4ce1838f03b732de4007c2e9b700876dcf8dba0f5eafef1292e0e40ae75e08f9b3bf74c3620d2d762944ccf9af248304929f57a337122b1a69d13355dc3f290e
 SHA512 
873c9b219e2a2360872fac22c83371ce40f4dee45e6a0d40365f4f551271c2168a662dced6e8baad890b1dadfc03d21d4ce013f149d25a42d998af4f4fca2a79
+DIST requests-mock-1.11.0.tar.gz 74377 BLAKE2B 
f871bbd18b42668d9eb693b807a67a33c9fb7c4316966ad2c16800bf562be982c737e1c1a803e3c5b6d3cde8c3d789671b5fce7d54df308dc55b2ef73a641ff4
 SHA512 
8d161cb0f6183994053d4dd06b801c2614b7ac937798addcdc52ee8e3973a7ef874ca615ca1946ea4bc0e05ce36c5c813460f7a41b3254671095059536fd2961

diff --git a/dev-python/requests-mock/requests-mock-1.11.0.ebuild 
b/dev-python/requests-mock/requests-mock-1.11.0.ebuild
new file mode 100644
index ..bdcf3889474d
--- /dev/null
+++ b/dev-python/requests-mock/requests-mock-1.11.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Mock out responses from the requests package"
+HOMEPAGE="
+   https://github.com/jamielennox/requests-mock/
+   https://pypi.org/project/requests-mock/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/requests-2.3[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/pbr-0.8[${PYTHON_USEDEP}]
+   test? (
+   dev-python/fixtures[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/requests-futures[${PYTHON_USEDEP}]
+   dev-python/testtools[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx doc/source
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # Disable reno which only works inside a git repository
+   sed -i "s/'reno.sphinxext',//" doc/source/conf.py || die
+   # Remove the release notes section which requires reno
+   rm doc/source/release-notes.rst || die
+   sed -i '/^=$/,/release-notes/d' doc/source/index.rst || die
+   # Disable a test which requires purl (not in the tree)
+   sed -e "/^import purl$/d" -e "s/test_with_purl/_&/" \
+   -i tests/test_adapter.py || die
+   distutils-r1_python_prepare_all
+}



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

2023-06-08 Thread Michał Górny
commit: e350986fec52ca47d0fdcc12b241b5dee023c0f4
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  9 01:34:11 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  9 01:34:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e350986f

dev-python/botocore: Bump to 1.29.150

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

 dev-python/botocore/Manifest |  1 +
 dev-python/botocore/botocore-1.29.150.ebuild | 79 
 2 files changed, 80 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 899a6d8f7a70..8eefce659894 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -4,3 +4,4 @@ DIST botocore-1.29.146.gh.tar.gz 11553866 BLAKE2B 
7b5b060480de459af9045be8724272
 DIST botocore-1.29.147.gh.tar.gz 11567478 BLAKE2B 
e5b8b83057cdb1aa8fd654aeedba326a3641adefd8ace5ce7724b5e780f81a773a4ea20a53a3d5bd2db25e687730b5949608a554f4b550204123aee46b7d2feb
 SHA512 
a72a91dd440e1ef4a4a85044284a5201a277c0b3c2d0a30358c920ccb10b5caf0914b0ed3bf8207834e6acc604528d1512356cb4bd0bfdce9b38e39aa98c2296
 DIST botocore-1.29.148.gh.tar.gz 11587262 BLAKE2B 
ea2bcb115976e98b3f60ab8f7d49c7876bd1b3f188f51fd83f3cd5d86f57888f1a3cd127afea041424c2f6eaa16c0128848ee1805f5d789e0768886ac0e9e1c4
 SHA512 
8b02f5203be6e44f9002079532989ae6daecf0e1b6417f1f746d5846c37ec6e98d1fd01d7ecf58735fd27abed3cd74709a9dd9f624921ca58cea0a47c5915b85
 DIST botocore-1.29.149.gh.tar.gz 11591822 BLAKE2B 
28a5e96640dbef7a71b238edd629f72657001d1db2df5863babf3fe3eb883b5692dd86ea4c56749e65447f54b533976ad92901bf34554ccbd249c5d68dce1594
 SHA512 
fe497eb87738bbf24d436e8814e52878de8fd8622472e1d002e47b85c5577e3a5912d9ffe9deb52831a9b4f143f602ef9c522e9ff7a9b5819277654886f93b8d
+DIST botocore-1.29.150.gh.tar.gz 11616689 BLAKE2B 
2055ece2bce288a01c9e00ab0ad848078036d8d18311ca5382c32d4d30f550229c21fb88ab14dc9408ca5008df307852affbd8d73c498f5ffc15d23477c05ac2
 SHA512 
388e61e4248f027b1278f7a18734368f56930bb392484d086e7b03b9261d734a7b6fb6dd698a3c9fcb2f4bad31e687f227fd6112864416541eefd9b40f77b591

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

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

2023-06-08 Thread Michał Górny
commit: 1da4f1a65f2807305b2370a09747f019378d2f4e
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  9 01:34:30 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  9 01:34:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1da4f1a6

app-admin/awscli: Bump to 1.27.150

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

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

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 5fc313bd0a77..637c52476d8f 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -4,3 +4,4 @@ DIST aws-cli-1.27.146.gh.tar.gz 2430455 BLAKE2B 
5e59ad0a5e97b4f218c694a6c9df3fb8
 DIST aws-cli-1.27.147.gh.tar.gz 2430890 BLAKE2B 
773e7f0809b568e02cec70763e6463d1e9a5ff71cef4828df33a72be929fa64ecdec852a30155c77c30bd185d467e12d433a6479fe870726662410db374c2442
 SHA512 
ea33bdc6670f8e5b2434c73c023c99a02e66c3f3e570bc79bbeac294722a6aa1f41a2930c466070da67b650ac9d5823d7de52fc6c93546cfa8d46baeae4be5c5
 DIST aws-cli-1.27.148.gh.tar.gz 2432201 BLAKE2B 
528f600158d6c7242a9c4aa205973019b00233e998710672af8f5c65e74e9eebbb3a0408a918d160d2cde62092d73557f9cfd29703bf838bea8afcf1d40ede0c
 SHA512 
4ed5835a4f7b0787abfe9817c83c545e399bc38ba25838a63dfab2b5c374bdbc11128ff43e3fdaca836eccfb26f026bb1697c94cb40adbe98e080b094b8e33e0
 DIST aws-cli-1.27.149.gh.tar.gz 2432755 BLAKE2B 
26c3dc5221f808d4604cf2f54955f6b7f3a315772594d3fe4bb7d07f8d1c129d3cad7427deada7eca04be330a23f0dee7f7d6168e4ac47d888016ed23bbbe329
 SHA512 
824829a70f989c1f1c75228692067c3f922c947c9eb7478312efd9b3a4d6257986f62aaade571bb871c740b27abf9d70b18c126458458ea793f798f7d2e3a5ca
+DIST aws-cli-1.27.150.gh.tar.gz 2432902 BLAKE2B 
ecf2a84d6b695bf32f344e5fc333dd99d83e64b64686db90769d801c9f13f8df6263e514179af7b80a740ef2ba1d552725f6b8ab5a3e4b48776b4a115f8c1c68
 SHA512 
eb6a6ad6620634b306040e715f04518023e0fc35cd63ca75fc9a80d75270ee6b14f6b125140878e5aa5fce15f5e9dd45e3af44c657b194a024601b72b640b2f8

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



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

2023-06-08 Thread Michał Górny
commit: 5b96e9b94cca1ff0c05e2477c8f9b4155a2f44d7
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  9 01:34:21 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  9 01:34:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b96e9b9

dev-python/boto3: Bump to 1.26.150

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

 dev-python/boto3/Manifest  |  1 +
 dev-python/boto3/boto3-1.26.150.ebuild | 66 ++
 2 files changed, 67 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 5919e4d7cf17..c4b2d6b0c633 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -4,3 +4,4 @@ DIST boto3-1.26.146.gh.tar.gz 658035 BLAKE2B 
29104a4ebd16ca8b2a0631bb747ed8b5af9
 DIST boto3-1.26.147.gh.tar.gz 658916 BLAKE2B 
a612b3edd3f1ad232cf504f96750e759bed5e7abebae375bd4ac2918913c5863b5ef9bd6a2e534f7d08799c826c0fcf65cdbdb687960136f0d05192792cb6102
 SHA512 
6b845401d46e34602584da2fc10ea9c36fcb55beef2ba2c8ad724d030c54968e74690580080f2da218bc7d7886d7fb3d4b22abfbd90b5af5d6d86c9f6c45b52f
 DIST boto3-1.26.148.gh.tar.gz 659957 BLAKE2B 
cac68eca82a00d596cf03d833394d7da0cdde0b2159a5fac1592faf7b5ea5ca9d41ee20ca10164ffdfb717193b4173fcf5e377d426edb672bf8510a0f4d1fa67
 SHA512 
8df8029ff11faa6d864920a5b5690f2b895ed500aa45970a7f4da5f33b52415cdfd6f582671b0e8f80205efd73a697e8a0c05e4335e2d921f9204b74df6de23d
 DIST boto3-1.26.149.gh.tar.gz 660823 BLAKE2B 
3334e6dcaf537af992f02dc1c94cd24d4279bf67923956137d02f9ea75a9a2853e281bb5f63e94336e56530737651b12652a00d2db15be5919be700528c0a047
 SHA512 
dbae0e07b01558248b6a4c4645b48c55fbe091f609710ee49c17b4e0725e034a4ad19c9a868ea7b7d20695d67a5ef7cca454018be2f5da6340b00a5f45d31618
+DIST boto3-1.26.150.gh.tar.gz 661462 BLAKE2B 
26deb3f3614c33508c85ceb0e1b61ebb03166e02bb4d8b9ae55eed48e91c503f2e00bf8b5b00ccfc118a85d00f9bec4e715d4f6e42a3c06a1dea027fc0b6
 SHA512 
013f203fc67cdd73546d653ae2a0837e10031b3e352fd11cc33fe4f361cff2f48eee928c9e0530788f6057192fa7a99a80c49b61d4ea2bd202081eb18383ba01

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



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

2023-06-08 Thread Sam James
commit: 98024bd4d18621d7adb31f20e0d626684d447927
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  9 00:53:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  9 00:53:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98024bd4

media-plugins/grilo-plugins: Stabilize 0.3.16 amd64, #907626

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

 media-plugins/grilo-plugins/grilo-plugins-0.3.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/grilo-plugins/grilo-plugins-0.3.16.ebuild 
b/media-plugins/grilo-plugins/grilo-plugins-0.3.16.ebuild
index 966ab7296565..766d231dd2d5 100644
--- a/media-plugins/grilo-plugins/grilo-plugins-0.3.16.ebuild
+++ b/media-plugins/grilo-plugins/grilo-plugins-0.3.16.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Grilo;
 
 LICENSE="LGPL-2.1+"
 SLOT="0.3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="daap chromaprint flickr freebox gnome-online-accounts lua test thetvdb 
tracker upnp-av +youtube"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"



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

2023-06-08 Thread Sam James
commit: 842f871c8630edead0287ad3d9891f15f71b0678
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  9 00:53:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  9 00:53:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=842f871c

net-libs/dleyna: Stabilize 0.8.2 amd64, #907626

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

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

diff --git a/net-libs/dleyna/dleyna-0.8.2.ebuild 
b/net-libs/dleyna/dleyna-0.8.2.ebuild
index 3b769f662b52..0b75e4a2f753 100644
--- a/net-libs/dleyna/dleyna-0.8.2.ebuild
+++ b/net-libs/dleyna/dleyna-0.8.2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://gitlab.gnome.org/World/dLeyna/-/archive/v${PV}/dLeyna-v${PV}.ta
 
 LICENSE="LGPL-2.1"
 SLOT="1.0/6" # soname of libdleyna-core-1.0.so
-KEYWORDS="~amd64 ~riscv ~x86"
+KEYWORDS="amd64 ~riscv ~x86"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="



[gentoo-commits] repo/proj/guru:dev commit in: media-sound/musikcube/, media-sound/musikcube/files/

2023-06-08 Thread YiFei Zhu
commit: a3a749f80dbc78199c2526e5692374b3fd882e41
Author: YiFei Zhu  gmail  com>
AuthorDate: Fri Jun  9 00:16:56 2023 +
Commit: YiFei Zhu  gmail  com>
CommitDate: Fri Jun  9 00:20:19 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a3a749f8

media-sound/musikcube: new package, add 3.0.1

A lot of the parts of the ebuild are stolen from @Gerodote's overlay:
https://github.com/Gerodote/ex_repo/tree/master/media-sound/musikcube

I did some cleanup, fixed the libtinfow link issue (pending upstream
fix), and made the USE flags enforce the plugins that gets build,
rather than having the build system perform autodetection.

Signed-off-by: YiFei Zhu  gmail.com>

 media-sound/musikcube/Manifest |  1 +
 .../musikcube/files/musikcube-3.0.1-tinfow.patch   | 26 ++
 media-sound/musikcube/metadata.xml | 29 +++
 media-sound/musikcube/musikcube-3.0.1.ebuild   | 93 ++
 4 files changed, 149 insertions(+)

diff --git a/media-sound/musikcube/Manifest b/media-sound/musikcube/Manifest
new file mode 100644
index 0..e6427367e
--- /dev/null
+++ b/media-sound/musikcube/Manifest
@@ -0,0 +1 @@
+DIST musikcube-3.0.1.tar.gz 4759002 BLAKE2B 
c312067fefaeaeb1c56b15fdcc83e1a73be648d88db54dc43d5c0f3e2ed1f226480612461b7239087ebfadcbcc38ed432622873fc40d3739daca1d32d19bea7f
 SHA512 
ff18b69bf9a295925ede561c80a66f3fce7c00fdc29906a39e89b520c49467ddaa88cb69406a8bd012eaa851716b6515e93a5a0d0f75f2f24e64ced3fef4b9c7

diff --git a/media-sound/musikcube/files/musikcube-3.0.1-tinfow.patch 
b/media-sound/musikcube/files/musikcube-3.0.1-tinfow.patch
new file mode 100644
index 0..516df0570
--- /dev/null
+++ b/media-sound/musikcube/files/musikcube-3.0.1-tinfow.patch
@@ -0,0 +1,26 @@
+diff --git a/src/musikcube/CMakeLists.txt b/src/musikcube/CMakeLists.txt
+index e16ec8b4..8e7d0f2c 100644
+--- a/src/musikcube/CMakeLists.txt
 b/src/musikcube/CMakeLists.txt
+@@ -96,10 +96,12 @@ if ((${DISABLE_WIDE_NCURSES_LIB_SUFFIXES} MATCHES "true") 
OR ((APPLE) AND (${ENA
+ message(STATUS "[ncurses] using library names *WITHOUT* 'w' prefix")
+ set(CURSES_LIBRARY_NAME ncurses)
+ set(PANEL_LIBRARY_NAME panel)
++set(TINFO_LIBRARY_NAME tinfo)
+ else()
+ message(STATUS "[ncurses] using library names with 'w' prefix")
+ set(CURSES_LIBRARY_NAME ncursesw)
+ set(PANEL_LIBRARY_NAME panelw)
++set(TINFO_LIBRARY_NAME tinfow)
+ endif()
+ 
+ if (APPLE)
+@@ -114,7 +116,7 @@ else()
+ set(LIBTINFO "")
+ else()
+ message(STATUS "[ncurses] not Darwin! will attempt to link against 
libtinfo")
+-find_library(LIBTINFO NAMES tinfo)
++find_library(LIBTINFO NAMES ${TINFO_LIBRARY_NAME})
+ message(STATUS "[musikcube] using libtinfo at: " ${LIBTINFO})
+ endif()
+ endif()

diff --git a/media-sound/musikcube/metadata.xml 
b/media-sound/musikcube/metadata.xml
new file mode 100644
index 0..24d81d603
--- /dev/null
+++ b/media-sound/musikcube/metadata.xml
@@ -0,0 +1,29 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   zhuyifei1...@gmail.com
+   YiFei Zhu
+   
+   
+   Build plugin for alsa-out.
+   Build plugin to support pipewire.
+   Build plugin to support 
pulseaudio.
+   Build plugin to support sndio
+   Build plugin to support portaudio
+   Build plugin to support playing MOD 
music aka tracker music through libopenmpt
+   
+   Build plugin to support MPRIS. needs systemd/elogind or 
basu USE flags.
+   MPRIS (Media Player Remote Interfacing Specification) 
is a standard D-Bus interface which aims to provide a common programmatic API 
for controlling media players.
+   
+   Build plugin to support MPRIS using 
systemd.
+   Build plugin to support MPRIS using 
elogind.
+   Build plugin to support MPRIS using 
basu.
+   
+   
+   https://github.com/clangen/musikcube/issues
+   
https://github.com/clangen/musikcube/releases
+   https://github.com/clangen/musikcube/wiki
+   clangen/musikcube
+   
+

diff --git a/media-sound/musikcube/musikcube-3.0.1.ebuild 
b/media-sound/musikcube/musikcube-3.0.1.ebuild
new file mode 100644
index 0..fcc08e3dd
--- /dev/null
+++ b/media-sound/musikcube/musikcube-3.0.1.ebuild
@@ -0,0 +1,93 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Excellent terminal music player, support almost every known sound 
system."
+HOMEPAGE="https://github.com/clangen/musikcube;
+SRC_URI="https://github.com/clangen/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+alsa +libopenmpt pipewire pulseaudio +mpris portaudio sndio systemd 
elogind 

[gentoo-commits] repo/gentoo:master commit in: gui-libs/gtksourceview/

2023-06-08 Thread Matt Turner
commit: f598fe67394840ee8534a1d1fa011e223c11ff22
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Jun  8 23:37:10 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jun  8 23:39:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f598fe67

gui-libs/gtksourceview: Raise test timeout multiplier

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

 gui-libs/gtksourceview/gtksourceview-5.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/gtksourceview/gtksourceview-5.8.0.ebuild 
b/gui-libs/gtksourceview/gtksourceview-5.8.0.ebuild
index 8a4aabe00cda..c698ff461faf 100644
--- a/gui-libs/gtksourceview/gtksourceview-5.8.0.ebuild
+++ b/gui-libs/gtksourceview/gtksourceview-5.8.0.ebuild
@@ -58,7 +58,7 @@ src_configure() {
 src_test() {
# Tests fail in test-regex with libpcre2[recursion-limit] - 
https://gitlab.gnome.org/GNOME/gtksourceview/-/issues/255
# Ensured OK via USE dep, as it would mean issues in real usage for 
syntax highlighting as well
-   virtx meson_src_test --timeout-multiplier=2
+   virtx meson_src_test --timeout-multiplier=5
 }
 
 src_install() {



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

2023-06-08 Thread Matt Turner
commit: b76f49b1d56f8be7c7d0c7e21e76ca46a62f24fe
Author: Guillermo Joandet  gmail  com>
AuthorDate: Thu Jun  8 10:23:34 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jun  8 23:39:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b76f49b1

gnome-extra/zenity: Version bump to 3.99.0

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

 gnome-extra/zenity/Manifest |  1 +
 gnome-extra/zenity/zenity-3.99.0.ebuild | 49 +
 2 files changed, 50 insertions(+)

diff --git a/gnome-extra/zenity/Manifest b/gnome-extra/zenity/Manifest
index 91d7dedb8b0c..55998161f7ea 100644
--- a/gnome-extra/zenity/Manifest
+++ b/gnome-extra/zenity/Manifest
@@ -1,2 +1,3 @@
 DIST zenity-3.44.0.tar.xz 3096684 BLAKE2B 
bd6cb333e30ca675bd6d49a8117fc81a8d5ffe2870b9d78f897f292b827849cfaee7d92d36ebc9dc784041400b221cca715d40878be0bb2f5aa47ccbf9c10965
 SHA512 
806fff8f239dfa5da32e75bbc1fc3a6dc50b49ea8e6ca64cead9dd40adfe4741237c25ae5caaac1997ec7f274e9379b6607d254caf8a509aa01f3eba03cb3e7c
 DIST zenity-3.92.0.tar.xz 3081408 BLAKE2B 
1d7da29a52013104cee35e1ac95823e046c391653d71a30f287bc6f330edf4b5f9d1c1d4fddb67e1447750569cc46810c49871b7f263c88ec6d6b7209bfecc6b
 SHA512 
0e28b5fa60736210ee474ee483bd98b63f17c0d815dc6050532e82bda7d82b560f5227e4882fa6c969352d9e48d19c8addf5587acac8eac8f0fc9ac185edaf76
+DIST zenity-3.99.0.tar.xz 3084896 BLAKE2B 
71a6848cb2684e71eb8bb8b5ca57ad0c602b58326f2426542774e4806f4ea9929880810f3e4cd43e938554a9905d3381712b62f2cb2b0bfb137d6a47bb004904
 SHA512 
65820dd9f5e60dad14867dc584ac4a2d43f6c259c4eccd021c76f2deb4206a29de17db4eb8a911fff12243a594b624c1aa3781087bcd41308c4ea6c0dc919633

diff --git a/gnome-extra/zenity/zenity-3.99.0.ebuild 
b/gnome-extra/zenity/zenity-3.99.0.ebuild
new file mode 100644
index ..4b872f4ad496
--- /dev/null
+++ b/gnome-extra/zenity/zenity-3.99.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="Tool to display dialogs from the commandline and shell scripts"
+HOMEPAGE="https://wiki.gnome.org/Projects/Zenity;
+
+LICENSE="LGPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86 ~amd64-linux ~x86-linux"
+IUSE="webkit"
+
+# TODO: X11 dependency is automagically enabled
+RDEPEND="
+   >=gui-libs/libadwaita-1.2:1
+   webkit? ( >=net-libs/webkit-gtk-2.40.1:6 )
+
+   x11-libs/gdk-pixbuf:2
+   x11-libs/pango
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.4
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use webkit webkitgtk)
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

2023-06-08 Thread Sam James
commit: f7d49b0eeb835750b267279bdc4abe1514658cda
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  8 22:52:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  8 22:52:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7d49b0e

sys-devel/gcc: add 11.4.1_p20230608

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

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

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 10b0b4db53c1..54b73dc5de6b 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -6,6 +6,7 @@ DIST gcc-10.5.0-musl-patches-2.tar.xz 3452 BLAKE2B 
5387e516d07d81477b3f39b8b3bd9
 DIST gcc-10.5.0-patches-6.tar.xz 18208 BLAKE2B 
4cac3340108fb378c76ad62b728429f3c97f348d178744e7536575f3576ca8aa682b878b7df3b1c162dccae64a3cb56c66d8d60eae323e1ece2de4278084fdbd
 SHA512 
9d6c84325fbc118cee01347468ce729c278e5b026b16da945fe54050726e26f86a46ee7b71a01a47cf927b70bfcce459c49a6bc4fb93dcfaa047c76d4c5bc5bc
 DIST gcc-11-20230427.tar.xz 76165128 BLAKE2B 
dd896b418c1fce35a61005d5b5c90cfd1246d37d23c2a8fc08bacd7d7ca84c353f3ccf5de2370ae5e5ca95c7ae3deab3565b3f65eb78b611dbe5ad4a256516f0
 SHA512 
fada917a832be5d2e15ee32f24e19fc87b851dc8e6fc75d1be6d25d3510dba408ae3ef3b245ff239c51aa3d243c95f12269695611e5c8965ba55f5aa4730778d
 DIST gcc-11-20230601.tar.xz 76183336 BLAKE2B 
90fc8d803463a3c34a27aaa05c6ab28ce2478d8e10929b61a18e3055778d65f22ac8a53f8d6c5632ef6aabaabec9aefb95a10157f51f85b3afd6f401bbad4edc
 SHA512 
715f226178182c9c28703b26378784dd38f7a90aee74d0b01fcc24d867a39e36765178a7c08d6ffa4ff8fa45952092002441ddd7426bbdd306b4af11cf25e3e7
+DIST gcc-11-20230608.tar.xz 76200104 BLAKE2B 
d500e7ea0b31b8afb1ab8fb0a9681554cc49a05e82b91f27e1e23ab81a356ca7daa301c4e0fa5d58551a399da8d536e4cf2510f6a4aa769aa4a97997092a1c3a
 SHA512 
c53d720952faad5c70c6376b62cd729dc51e900719f097a3f2d6216eac8d87fc334be7de525a62a582e308e0523fc07cf6c03e4f617b1bbc6702ef857f58eeda
 DIST gcc-11.4.0-musl-patches-2.tar.xz 4308 BLAKE2B 
a2335e155fc57816fed822a648e0eaefafcba9d04e1ad0fd7baeea5a694ab6f5e3c1678cb406f2a1bd17bab25cb01699d032713a1ccf337948dfda2093844607
 SHA512 
17b84f907cb1bd763873655e6f35fd3ed55a40b602b70a626f04f83b4cc89c6261db1661de78d4d969187a8c56e9f6305b742515a3836b962248a21df0df5d0c
 DIST gcc-11.4.0-patches-10.tar.xz 13852 BLAKE2B 
54937d13e30e2a5303c7e197fae09eeed35ca0b9783625e02578fcee829b5503fb22d664366322b304df7d01ae807d00af7c93db3e3ceebe4851e15647724f87
 SHA512 
31b4d7a2e7cc589e92e12c3583d13d41c523cafbd309bc0532df9b68ea2473c89daef4c0edd3ce2917b5823d81a7792f145b9449f16277d0d64c22ceff50bbb9
 DIST gcc-11.4.0-patches-9.tar.xz 14704 BLAKE2B 
9aa2ecbac493d3040694e9930738e57d59a764b90ab92b91709c319b883f28ad108767e5d11e8b62af40bf1e583d5ff83a03e8c895f904bc6f41315ce9ab4f0a
 SHA512 
ac8b7c6c382ffacc4e9d08299440fc237fa366ec36fb8eb7a8d426b64a4186384a262e6380dc83ed7f7240125ce26a8435c8a4e0e13976ef2652067a7129bd17

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



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

2023-06-08 Thread Sam James
commit: 5f6dbcb0199c0c34e899e3408bf162d2503a4294
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  8 22:46:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  8 22:46:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f6dbcb0

sys-devel/gcc: add 10.4.1_p20230607

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

 sys-devel/gcc/Manifest|  1 +
 sys-devel/gcc/gcc-10.4.1_p20230607.ebuild | 58 +++
 2 files changed, 59 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 9a80ba7be7ed..10b0b4db53c1 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -1,6 +1,7 @@
 DIST gcc-10-20230426.tar.xz 72118868 BLAKE2B 
d87cfd78d96585877abc20ed213e4d2fba36556279a5bce5d185de34a59f8cde1250d7322543533922ef224ac8508c1d3fe597c652a648e6e7f08bc19cb2f11c
 SHA512 
805fbb840e6bd8cdd53f954b13c768c0ea0635c099094f6f0b0b04f00120dcde7cf3950a01e199d674b39ff764e9119a548b2f7a156ab2b5d598bd68ed56ce24
 DIST gcc-10-20230517.tar.xz 72135000 BLAKE2B 
8ec87088ace2bf7cc355357b8c9b12e61646366ee1204a360f3be0dcc8b7d426ba5fbb7eb46b4da4c937f5b63d2181a3935f2894f40556f1472dd2a91197b38e
 SHA512 
ae685e1e3fc3460ea49bd86b2b583ef97c71ed279cce6f06b293bd9c7f7ac5ae477b2f2057c4ed927114249e41f6f7978f13db678cd92935dc1250bdd11c94c5
 DIST gcc-10-20230531.tar.xz 72141512 BLAKE2B 
266073f3d5baa50aad8dc9dacb859a355ddcbe0295e0fd1f99d7ae3847b495bb96e5eb06b5dac9d4ba1a16325fc90724720992d7f5e90e4081fff754a3f8219e
 SHA512 
19d81824624da4555e567ab8f5a1f1a3f9eac0a8360d27a402b45554cd9b1a644f37e0354df8ba4f8dcc2ac493e149f0fda3de4249457158db267afcfc81a87c
+DIST gcc-10-20230607.tar.xz 72144348 BLAKE2B 
96c95795bc2ec85e3380ddcbeb02e395e431cf7fd9966e55db132a4eeb2033c4453615cd768b4866cf13547cc9de3fb3562cab987268835784eae5c22de97c47
 SHA512 
488895b59132b83cfb0b9143d702d49cbd711b49817adcecb7b795147637a4e67902e8da7be04d26f39251e8e0ab6113448124d4c2220b7da8f3ca4195da
 DIST gcc-10.5.0-musl-patches-2.tar.xz 3452 BLAKE2B 
5387e516d07d81477b3f39b8b3bd986bf861d32cd25dc5481c97bd3620d00c918c5661e86857f66dbf28a655401a53e43417f638c443e44cbfdbf5e950caac4d
 SHA512 
86f2ce31cc4fc4fb5a6043fb527bf822d895e1a6220652024f78a1cbd5a962edb6be8dc5f43c32053e075f39bb2350ea8f14e7d57e0473dd2933a7b44676bde5
 DIST gcc-10.5.0-patches-6.tar.xz 18208 BLAKE2B 
4cac3340108fb378c76ad62b728429f3c97f348d178744e7536575f3576ca8aa682b878b7df3b1c162dccae64a3cb56c66d8d60eae323e1ece2de4278084fdbd
 SHA512 
9d6c84325fbc118cee01347468ce729c278e5b026b16da945fe54050726e26f86a46ee7b71a01a47cf927b70bfcce459c49a6bc4fb93dcfaa047c76d4c5bc5bc
 DIST gcc-11-20230427.tar.xz 76165128 BLAKE2B 
dd896b418c1fce35a61005d5b5c90cfd1246d37d23c2a8fc08bacd7d7ca84c353f3ccf5de2370ae5e5ca95c7ae3deab3565b3f65eb78b611dbe5ad4a256516f0
 SHA512 
fada917a832be5d2e15ee32f24e19fc87b851dc8e6fc75d1be6d25d3510dba408ae3ef3b245ff239c51aa3d243c95f12269695611e5c8965ba55f5aa4730778d

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



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

2023-06-08 Thread Sam James
commit: f7b2960ac78af3aa807382c489bebba88ce012f9
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  8 22:32:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  8 22:34:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7b2960a

dev-libs/pmdk: use virtual/pandoc

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

 dev-libs/pmdk/pmdk-1.12.1.ebuild | 4 ++--
 dev-libs/pmdk/pmdk-1.9.2.ebuild  | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-libs/pmdk/pmdk-1.12.1.ebuild b/dev-libs/pmdk/pmdk-1.12.1.ebuild
index 697268f890a8..8c1173143a6e 100644
--- a/dev-libs/pmdk/pmdk-1.12.1.ebuild
+++ b/dev-libs/pmdk/pmdk-1.12.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -19,7 +19,7 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 BDEPEND="
-   app-text/pandoc
+   virtual/pandoc
virtual/pkgconfig
 "
 

diff --git a/dev-libs/pmdk/pmdk-1.9.2.ebuild b/dev-libs/pmdk/pmdk-1.9.2.ebuild
index a91c34bd922c..624d696ce239 100644
--- a/dev-libs/pmdk/pmdk-1.9.2.ebuild
+++ b/dev-libs/pmdk/pmdk-1.9.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -19,7 +19,7 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 BDEPEND="
-   app-text/pandoc
+   virtual/pandoc
virtual/pkgconfig
 "
 



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

2023-06-08 Thread Sam James
commit: 4fd3cba857f7be55e36f112f0321297164c24b67
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  8 22:34:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  8 22:34:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fd3cba8

app-arch/stenc: use virtual/pandoc

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

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

diff --git a/app-arch/stenc/stenc-2.0.0.ebuild 
b/app-arch/stenc/stenc-2.0.0.ebuild
index d82e421cce64..b90597d8f9e6 100644
--- a/app-arch/stenc/stenc-2.0.0.ebuild
+++ b/app-arch/stenc/stenc-2.0.0.ebuild
@@ -21,7 +21,7 @@ LICENSE="GPL-2"
 SLOT="0"
 
 BDEPEND="
-   app-text/pandoc
+   virtual/pandoc
virtual/pkgconfig
 "
 



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

2023-06-08 Thread Sam James
commit: 5a7f6ab09bf5d1fabc49cd1f7d14bfe637f7216e
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  8 22:33:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  8 22:34:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a7f6ab0

app-text/nuspell: use virtual/pandoc

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

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

diff --git a/app-text/nuspell/nuspell-5.1.2.ebuild 
b/app-text/nuspell/nuspell-5.1.2.ebuild
index f77e3b1721ce..2d827b03c509 100644
--- a/app-text/nuspell/nuspell-5.1.2.ebuild
+++ b/app-text/nuspell/nuspell-5.1.2.ebuild
@@ -16,7 +16,7 @@ IUSE="doc test"
 
 RDEPEND=">=dev-libs/icu-60"
 DEPEND="${RDEPEND}
-   doc? ( app-text/pandoc )
+   doc? ( virtual/pandoc )
test? ( 

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

2023-06-08 Thread Sam James
commit: 876fc5e653862aea1e0b89e1cda3fc8589f7f050
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  8 22:34:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  8 22:34:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=876fc5e6

app-emulation/xen-tools: use virtual/pandoc

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

 app-emulation/xen-tools/xen-tools-4.15.4-r1.ebuild  | 2 +-
 app-emulation/xen-tools/xen-tools-4.15.5_pre1-r1.ebuild | 2 +-
 app-emulation/xen-tools/xen-tools-4.16.4-r1.ebuild  | 2 +-
 app-emulation/xen-tools/xen-tools-4.16.4_pre1.ebuild| 2 +-
 app-emulation/xen-tools/xen-tools-4.17.1-r1.ebuild  | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/app-emulation/xen-tools/xen-tools-4.15.4-r1.ebuild 
b/app-emulation/xen-tools/xen-tools-4.15.4-r1.ebuild
index c40da5ee539a..212121cd053c 100644
--- a/app-emulation/xen-tools/xen-tools-4.15.4-r1.ebuild
+++ b/app-emulation/xen-tools/xen-tools-4.15.4-r1.ebuild
@@ -141,12 +141,12 @@ DEPEND="${COMMON_DEPEND}
rombios? ( sys-devel/bin86 sys-devel/dev86 ) )
doc? (
app-text/ghostscript-gpl
-   app-text/pandoc
$(python_gen_cond_dep '
dev-python/markdown[${PYTHON_USEDEP}]
')
dev-texlive/texlive-latexextra
media-gfx/transfig
+   virtual/pandoc
)
hvm? ( x11-base/xorg-proto )
qemu? (

diff --git a/app-emulation/xen-tools/xen-tools-4.15.5_pre1-r1.ebuild 
b/app-emulation/xen-tools/xen-tools-4.15.5_pre1-r1.ebuild
index b4d296686754..d58ac007f7e4 100644
--- a/app-emulation/xen-tools/xen-tools-4.15.5_pre1-r1.ebuild
+++ b/app-emulation/xen-tools/xen-tools-4.15.5_pre1-r1.ebuild
@@ -141,12 +141,12 @@ DEPEND="${COMMON_DEPEND}
rombios? ( sys-devel/bin86 sys-devel/dev86 ) )
doc? (
app-text/ghostscript-gpl
-   app-text/pandoc
$(python_gen_cond_dep '
dev-python/markdown[${PYTHON_USEDEP}]
')
dev-texlive/texlive-latexextra
media-gfx/transfig
+   virtual/pandoc
)
hvm? ( x11-base/xorg-proto )
qemu? (

diff --git a/app-emulation/xen-tools/xen-tools-4.16.4-r1.ebuild 
b/app-emulation/xen-tools/xen-tools-4.16.4-r1.ebuild
index fbeaed9743e8..32cc545f43f0 100644
--- a/app-emulation/xen-tools/xen-tools-4.16.4-r1.ebuild
+++ b/app-emulation/xen-tools/xen-tools-4.16.4-r1.ebuild
@@ -140,12 +140,12 @@ DEPEND="${COMMON_DEPEND}
rombios? ( sys-devel/bin86 sys-devel/dev86 ) )
doc? (
app-text/ghostscript-gpl
-   app-text/pandoc
$(python_gen_cond_dep '
dev-python/markdown[${PYTHON_USEDEP}]
')
dev-texlive/texlive-latexextra
media-gfx/transfig
+   virtual/pandoc
)
hvm? ( x11-base/xorg-proto )
qemu? (

diff --git a/app-emulation/xen-tools/xen-tools-4.16.4_pre1.ebuild 
b/app-emulation/xen-tools/xen-tools-4.16.4_pre1.ebuild
index 008ef2d3e4b0..fe02ab612336 100644
--- a/app-emulation/xen-tools/xen-tools-4.16.4_pre1.ebuild
+++ b/app-emulation/xen-tools/xen-tools-4.16.4_pre1.ebuild
@@ -140,12 +140,12 @@ DEPEND="${COMMON_DEPEND}
rombios? ( sys-devel/bin86 sys-devel/dev86 ) )
doc? (
app-text/ghostscript-gpl
-   app-text/pandoc
$(python_gen_cond_dep '
dev-python/markdown[${PYTHON_USEDEP}]
')
dev-texlive/texlive-latexextra
media-gfx/transfig
+   virtual/pandoc
)
hvm? ( x11-base/xorg-proto )
qemu? (

diff --git a/app-emulation/xen-tools/xen-tools-4.17.1-r1.ebuild 
b/app-emulation/xen-tools/xen-tools-4.17.1-r1.ebuild
index d324baad0b3a..ce1a09f0f545 100644
--- a/app-emulation/xen-tools/xen-tools-4.17.1-r1.ebuild
+++ b/app-emulation/xen-tools/xen-tools-4.17.1-r1.ebuild
@@ -140,12 +140,12 @@ DEPEND="${COMMON_DEPEND}
rombios? ( sys-devel/bin86 sys-devel/dev86 ) )
doc? (
app-text/ghostscript-gpl
-   app-text/pandoc
$(python_gen_cond_dep '
dev-python/markdown[${PYTHON_USEDEP}]
')
dev-texlive/texlive-latexextra
media-gfx/transfig
+   virtual/pandoc
)
hvm? ( x11-base/xorg-proto )
qemu? (



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

2023-06-08 Thread Sam James
commit: b622aef1929809d508434f6883e2d96b276ffd3e
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  8 22:33:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  8 22:34:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b622aef1

dev-python/ipython: use virtual/pandoc

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

 dev-python/ipython/ipython-8.13.2.ebuild | 2 +-
 dev-python/ipython/ipython-8.14.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/ipython/ipython-8.13.2.ebuild 
b/dev-python/ipython/ipython-8.13.2.ebuild
index 3a1f883190af..c399e508ae51 100644
--- a/dev-python/ipython/ipython-8.13.2.ebuild
+++ b/dev-python/ipython/ipython-8.13.2.ebuild
@@ -150,7 +150,7 @@ pkg_postinst() {
optfeature "%mprun magic command" dev-python/memory_profiler
 
if use nbconvert; then
-   if ! has_version app-text/pandoc ; then
+   if ! has_version virtual/pandoc ; then
einfo "Node.js will be used to convert notebooks to 
other formats"
einfo "like HTML. Support for that is still 
experimental. If you"
einfo "encounter any problems, please use 
app-text/pandoc instead."

diff --git a/dev-python/ipython/ipython-8.14.0.ebuild 
b/dev-python/ipython/ipython-8.14.0.ebuild
index e4666a5670eb..2c3e6178debf 100644
--- a/dev-python/ipython/ipython-8.14.0.ebuild
+++ b/dev-python/ipython/ipython-8.14.0.ebuild
@@ -150,7 +150,7 @@ pkg_postinst() {
optfeature "%mprun magic command" dev-python/memory_profiler
 
if use nbconvert; then
-   if ! has_version app-text/pandoc ; then
+   if ! has_version virtual/pandoc ; then
einfo "Node.js will be used to convert notebooks to 
other formats"
einfo "like HTML. Support for that is still 
experimental. If you"
einfo "encounter any problems, please use 
app-text/pandoc instead."



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

2023-06-08 Thread Sam James
commit: 25de9c6c6d9d97404308e20bac962e0a6fc9f9f8
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  8 22:31:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  8 22:34:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25de9c6c

dev-python/pandas: use virtual/pandoc

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

 dev-python/pandas/pandas-1.5.1.ebuild | 2 +-
 dev-python/pandas/pandas-1.5.2.ebuild | 2 +-
 dev-python/pandas/pandas-1.5.3.ebuild | 2 +-
 dev-python/pandas/pandas-2.0.0.ebuild | 2 +-
 dev-python/pandas/pandas-2.0.1.ebuild | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-python/pandas/pandas-1.5.1.ebuild 
b/dev-python/pandas/pandas-1.5.1.ebuild
index 2c68196e8be3..17d55f369b1e 100644
--- a/dev-python/pandas/pandas-1.5.1.ebuild
+++ b/dev-python/pandas/pandas-1.5.1.ebuild
@@ -78,7 +78,6 @@ DEPEND="
>=dev-python/cython-0.29.32[${PYTHON_USEDEP}]
doc? (
${VIRTUALX_DEPEND}
-   app-text/pandoc
dev-python/beautifulsoup4[${PYTHON_USEDEP}]
dev-python/html5lib[${PYTHON_USEDEP}]
dev-python/ipython[${PYTHON_USEDEP}]
@@ -94,6 +93,7 @@ DEPEND="
dev-python/xlrd[${PYTHON_USEDEP}]
dev-python/xlwt[${PYTHON_USEDEP}]
dev-python/scipy[${PYTHON_USEDEP}]
+   virtual/pandoc
x11-misc/xclip
)
test? (

diff --git a/dev-python/pandas/pandas-1.5.2.ebuild 
b/dev-python/pandas/pandas-1.5.2.ebuild
index 9a41bc8f2f58..3af888ad45a8 100644
--- a/dev-python/pandas/pandas-1.5.2.ebuild
+++ b/dev-python/pandas/pandas-1.5.2.ebuild
@@ -78,7 +78,6 @@ DEPEND="
>=dev-python/cython-0.29.32[${PYTHON_USEDEP}]
doc? (
${VIRTUALX_DEPEND}
-   app-text/pandoc
dev-python/beautifulsoup4[${PYTHON_USEDEP}]
dev-python/html5lib[${PYTHON_USEDEP}]
dev-python/ipython[${PYTHON_USEDEP}]
@@ -94,6 +93,7 @@ DEPEND="
dev-python/xlrd[${PYTHON_USEDEP}]
dev-python/xlwt[${PYTHON_USEDEP}]
dev-python/scipy[${PYTHON_USEDEP}]
+   virtual/pandoc
x11-misc/xclip
)
test? (

diff --git a/dev-python/pandas/pandas-1.5.3.ebuild 
b/dev-python/pandas/pandas-1.5.3.ebuild
index b6296f917b5d..fd8bd7d8c3a1 100644
--- a/dev-python/pandas/pandas-1.5.3.ebuild
+++ b/dev-python/pandas/pandas-1.5.3.ebuild
@@ -81,7 +81,6 @@ BDEPEND="
>=dev-python/cython-0.29.32[${PYTHON_USEDEP}]
doc? (
${VIRTUALX_DEPEND}
-   app-text/pandoc
dev-python/beautifulsoup4[${PYTHON_USEDEP}]
dev-python/html5lib[${PYTHON_USEDEP}]
dev-python/ipython[${PYTHON_USEDEP}]
@@ -97,6 +96,7 @@ BDEPEND="
dev-python/xlrd[${PYTHON_USEDEP}]
dev-python/xlwt[${PYTHON_USEDEP}]
dev-python/scipy[${PYTHON_USEDEP}]
+   virtual/pandoc
x11-misc/xclip
)
test? (

diff --git a/dev-python/pandas/pandas-2.0.0.ebuild 
b/dev-python/pandas/pandas-2.0.0.ebuild
index 712e811ab4d8..4c2df90bef20 100644
--- a/dev-python/pandas/pandas-2.0.0.ebuild
+++ b/dev-python/pandas/pandas-2.0.0.ebuild
@@ -77,7 +77,6 @@ BDEPEND="
>=dev-python/versioneer-0.28[${PYTHON_USEDEP}]
doc? (
${VIRTUALX_DEPEND}
-   app-text/pandoc
>=dev-python/beautifulsoup4-4.9.3[${PYTHON_USEDEP}]
>=dev-python/html5lib-1.1[${PYTHON_USEDEP}]
dev-python/ipython[${PYTHON_USEDEP}]
@@ -93,6 +92,7 @@ BDEPEND="
>=dev-python/xlrd-2.0.1[${PYTHON_USEDEP}]
dev-python/xlwt[${PYTHON_USEDEP}]
dev-python/scipy[${PYTHON_USEDEP}]
+   virtual/pandoc
x11-misc/xclip
)
test? (

diff --git a/dev-python/pandas/pandas-2.0.1.ebuild 
b/dev-python/pandas/pandas-2.0.1.ebuild
index cef44ce62e2d..dec8630a9b0b 100644
--- a/dev-python/pandas/pandas-2.0.1.ebuild
+++ b/dev-python/pandas/pandas-2.0.1.ebuild
@@ -81,7 +81,6 @@ BDEPEND="
>=dev-python/versioneer-0.28[${PYTHON_USEDEP}]
doc? (
${VIRTUALX_DEPEND}
-   app-text/pandoc
>=dev-python/beautifulsoup4-4.9.3[${PYTHON_USEDEP}]
>=dev-python/html5lib-1.1[${PYTHON_USEDEP}]
dev-python/ipython[${PYTHON_USEDEP}]
@@ -97,6 +96,7 @@ BDEPEND="
>=dev-python/xlrd-2.0.1[${PYTHON_USEDEP}]
dev-python/xlwt[${PYTHON_USEDEP}]
dev-python/scipy[${PYTHON_USEDEP}]
+   virtual/pandoc
x11-misc/xclip
)
test? (



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

2023-06-08 Thread Sam James
commit: 198eae8f85af302f7b4af461e28cb45173039534
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  8 22:33:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  8 22:34:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=198eae8f

dev-lang/lfe: use virtual/pandoc

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

 dev-lang/lfe/lfe-2.0.1.ebuild | 4 ++--
 dev-lang/lfe/lfe-2.0.ebuild   | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-lang/lfe/lfe-2.0.1.ebuild b/dev-lang/lfe/lfe-2.0.1.ebuild
index bd2582d072c0..60bc21520c3f 100644
--- a/dev-lang/lfe/lfe-2.0.1.ebuild
+++ b/dev-lang/lfe/lfe-2.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -29,7 +29,7 @@ RDEPEND="
 "
 DEPEND="
${RDEPEND}
-   doc? ( app-text/pandoc )
+   doc? ( virtual/pandoc )
 "
 
 SITEFILE="70${PN}-gentoo.el"

diff --git a/dev-lang/lfe/lfe-2.0.ebuild b/dev-lang/lfe/lfe-2.0.ebuild
index a9f7eefb698e..888bf28c5c6f 100644
--- a/dev-lang/lfe/lfe-2.0.ebuild
+++ b/dev-lang/lfe/lfe-2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -29,7 +29,7 @@ RDEPEND="
 "
 DEPEND="
${RDEPEND}
-   doc? ( app-text/pandoc )
+   doc? ( virtual/pandoc )
 "
 
 SITEFILE="70${PN}-gentoo.el"



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

2023-06-08 Thread Sam James
commit: 76b03ec220ba4ee70d521c1cf9a7afa959d000ad
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  8 22:32:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  8 22:34:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76b03ec2

dev-python/nbconvert: use virtual/pandoc

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

 dev-python/nbconvert/nbconvert-7.3.1.ebuild | 2 +-
 dev-python/nbconvert/nbconvert-7.4.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/nbconvert/nbconvert-7.3.1.ebuild 
b/dev-python/nbconvert/nbconvert-7.3.1.ebuild
index f7fea0d0ce0e..c1f994686ded 100644
--- a/dev-python/nbconvert/nbconvert-7.3.1.ebuild
+++ b/dev-python/nbconvert/nbconvert-7.3.1.ebuild
@@ -85,7 +85,7 @@ python_test() {
 }
 
 pkg_postinst() {
-   if ! has_version app-text/pandoc && ! has_version app-text/pandoc-bin; 
then
+   if ! has_version virtual/pandoc; then
einfo "Pandoc is required for converting to formats other than 
Python,"
einfo "HTML, and Markdown. If you need this functionality, 
install"
einfo "app-text/pandoc or app-text/pandoc-bin."

diff --git a/dev-python/nbconvert/nbconvert-7.4.0.ebuild 
b/dev-python/nbconvert/nbconvert-7.4.0.ebuild
index 51776ff6b345..4145050a76bc 100644
--- a/dev-python/nbconvert/nbconvert-7.4.0.ebuild
+++ b/dev-python/nbconvert/nbconvert-7.4.0.ebuild
@@ -85,7 +85,7 @@ python_test() {
 }
 
 pkg_postinst() {
-   if ! has_version app-text/pandoc && ! has_version app-text/pandoc-bin; 
then
+   if ! has_version virtual/pandoc; then
einfo "Pandoc is required for converting to formats other than 
Python,"
einfo "HTML, and Markdown. If you need this functionality, 
install"
einfo "app-text/pandoc or app-text/pandoc-bin."



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

2023-06-08 Thread Sam James
commit: 833a9c14742a55ed89ab93d38316949441ec2f43
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  8 22:30:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  8 22:34:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=833a9c14

media-sound/pms: use virtual/pandoc

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

 media-sound/pms/pms-0.42_p20170508-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/pms/pms-0.42_p20170508-r1.ebuild 
b/media-sound/pms/pms-0.42_p20170508-r1.ebuild
index 750e97d2c674..d7935d73fe64 100644
--- a/media-sound/pms/pms-0.42_p20170508-r1.ebuild
+++ b/media-sound/pms/pms-0.42_p20170508-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -17,7 +17,7 @@ IUSE="+regex doc"
 
 BDEPEND="
virtual/pkgconfig
-   doc? ( app-text/pandoc )
+   doc? ( virtual/pandoc )
 "
 RDEPEND="
sys-libs/ncurses:=[unicode(+)]



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

2023-06-08 Thread Sam James
commit: 0fd88ccdfd64f1439b017279cafdac6486a8ec25
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  8 22:31:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  8 22:34:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fd88ccd

media-sound/bluez-alsa: use virtual/pandoc

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

 media-sound/bluez-alsa/bluez-alsa-3.1.0.ebuild | 4 ++--
 media-sound/bluez-alsa/bluez-alsa-4.0.0.ebuild | 4 ++--
 media-sound/bluez-alsa/bluez-alsa-.ebuild  | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/media-sound/bluez-alsa/bluez-alsa-3.1.0.ebuild 
b/media-sound/bluez-alsa/bluez-alsa-3.1.0.ebuild
index 80ea97b69dbe..2dbdfb8ee917 100644
--- a/media-sound/bluez-alsa/bluez-alsa-3.1.0.ebuild
+++ b/media-sound/bluez-alsa/bluez-alsa-3.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -46,7 +46,7 @@ DEPEND="${RDEPEND}
test? ( dev-libs/check )"
 BDEPEND="
virtual/pkgconfig
-   man? ( app-text/pandoc )
+   man? ( virtual/pandoc )
 "
 
 src_prepare() {

diff --git a/media-sound/bluez-alsa/bluez-alsa-4.0.0.ebuild 
b/media-sound/bluez-alsa/bluez-alsa-4.0.0.ebuild
index 1343401528ab..0bea02fbc86b 100644
--- a/media-sound/bluez-alsa/bluez-alsa-4.0.0.ebuild
+++ b/media-sound/bluez-alsa/bluez-alsa-4.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -50,7 +50,7 @@ DEPEND="${RDEPEND}
)"
 BDEPEND="
virtual/pkgconfig
-   man? ( app-text/pandoc )
+   man? ( virtual/pandoc )
 "
 
 src_prepare() {

diff --git a/media-sound/bluez-alsa/bluez-alsa-.ebuild 
b/media-sound/bluez-alsa/bluez-alsa-.ebuild
index 1343401528ab..0bea02fbc86b 100644
--- a/media-sound/bluez-alsa/bluez-alsa-.ebuild
+++ b/media-sound/bluez-alsa/bluez-alsa-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -50,7 +50,7 @@ DEPEND="${RDEPEND}
)"
 BDEPEND="
virtual/pkgconfig
-   man? ( app-text/pandoc )
+   man? ( virtual/pandoc )
 "
 
 src_prepare() {



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

2023-06-08 Thread Sam James
commit: 13241fcd1b46bff20cb785f85a52a6f2fe64ee5e
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  8 22:29:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  8 22:34:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13241fcd

sys-apps/earlyoom: use virtual/pandoc

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

 sys-apps/earlyoom/earlyoom-1.3.ebuild   | 4 ++--
 sys-apps/earlyoom/earlyoom-1.6.2.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-apps/earlyoom/earlyoom-1.3.ebuild 
b/sys-apps/earlyoom/earlyoom-1.3.ebuild
index f75257e8..f8d435b12a4b 100644
--- a/sys-apps/earlyoom/earlyoom-1.3.ebuild
+++ b/sys-apps/earlyoom/earlyoom-1.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2021 Gentoo Authors
+# Copyright 2020-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -22,7 +22,7 @@ IUSE="docs systemd test"
 RDEPEND=""
 DEPEND=""
 BDEPEND="
-   docs? ( app-text/pandoc )
+   docs? ( virtual/pandoc )
test? ( dev-lang/go )
 "
 

diff --git a/sys-apps/earlyoom/earlyoom-1.6.2.ebuild 
b/sys-apps/earlyoom/earlyoom-1.6.2.ebuild
index 34481cbb8a2f..f99e75ee9507 100644
--- a/sys-apps/earlyoom/earlyoom-1.6.2.ebuild
+++ b/sys-apps/earlyoom/earlyoom-1.6.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2021 Gentoo Authors
+# Copyright 2020-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -22,7 +22,7 @@ IUSE="docs systemd test"
 RDEPEND=""
 DEPEND=""
 BDEPEND="
-   docs? ( app-text/pandoc )
+   docs? ( virtual/pandoc )
test? ( dev-lang/go )
 "
 



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

2023-06-08 Thread Sam James
commit: 22b8dc6db66f1ec1c809dbba75f8b9098556ed38
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  8 22:30:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  8 22:34:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22b8dc6d

sci-mathematics/rkward: use virtual/pandoc

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

 sci-mathematics/rkward/rkward-0.7.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-mathematics/rkward/rkward-0.7.5.ebuild 
b/sci-mathematics/rkward/rkward-0.7.5.ebuild
index 714b41f12f96..feca760015fe 100644
--- a/sci-mathematics/rkward/rkward-0.7.5.ebuild
+++ b/sci-mathematics/rkward/rkward-0.7.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -50,7 +50,7 @@ BDEPEND="sys-devel/gettext"
 pkg_postinst() {
if [[ -z "${REPLACING_VERSIONS}" ]]; then
optfeature "kate plugins support" "kde-apps/kate-addons:${SLOT}"
-   optfeature "prendering (or previewing) R markdown (.Rmd) files" 
"app-text/pandoc"
+   optfeature "prendering (or previewing) R markdown (.Rmd) files" 
"virtual/pandoc"
optfeature "managing citations while writing articles" 
"app-text/kbibtex"
fi
ecm_pkg_postinst



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

2023-06-08 Thread Sam James
commit: 1c94015620b7a1ff75d3524aa871fbedcee69aff
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  8 22:30:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  8 22:34:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c940156

net-misc/mptcpd: use virtual/pandoc

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

 net-misc/mptcpd/mptcpd-0.12.ebuild | 2 +-
 net-misc/mptcpd/mptcpd-.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-misc/mptcpd/mptcpd-0.12.ebuild 
b/net-misc/mptcpd/mptcpd-0.12.ebuild
index e97f30754fdf..919e6df2371e 100644
--- a/net-misc/mptcpd/mptcpd-0.12.ebuild
+++ b/net-misc/mptcpd/mptcpd-0.12.ebuild
@@ -23,7 +23,7 @@ DEPEND="
 BDEPEND="
doc? (
app-doc/doxygen
-   app-text/pandoc
+   virtual/pandoc
)
virtual/pkgconfig
"

diff --git a/net-misc/mptcpd/mptcpd-.ebuild 
b/net-misc/mptcpd/mptcpd-.ebuild
index 2ee9b4505be0..919e6df2371e 100644
--- a/net-misc/mptcpd/mptcpd-.ebuild
+++ b/net-misc/mptcpd/mptcpd-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -23,7 +23,7 @@ DEPEND="
 BDEPEND="
doc? (
app-doc/doxygen
-   app-text/pandoc
+   virtual/pandoc
)
virtual/pkgconfig
"



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

2023-06-08 Thread Sam James
commit: 1aa07c5aa1b6824103a8050c9cc32ae6c974dab4
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  8 22:29:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  8 22:34:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1aa07c5a

sys-apps/exa: use virtual/pandoc

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

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

diff --git a/sys-apps/exa/exa-0.10.1.ebuild b/sys-apps/exa/exa-0.10.1.ebuild
index 6d9b05e7933a..82ca0f998a2a 100644
--- a/sys-apps/exa/exa-0.10.1.ebuild
+++ b/sys-apps/exa/exa-0.10.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -86,7 +86,7 @@ IUSE="+git man"
 
 DEPEND="git? ( dev-libs/libgit2:= )"
 RDEPEND="${DEPEND}"
-BDEPEND+="man? ( >=app-text/pandoc-2.11.3 )"
+BDEPEND+="man? ( virtual/pandoc )"
 
 QA_FLAGS_IGNORED="/usr/bin/exa"
 



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

2023-06-08 Thread Sam James
commit: 68f50bd00e93603abddec2e7d000110f672172d3
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  8 22:27:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  8 22:34:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68f50bd0

x11-wm/xpra: use virtual/pandoc

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

 x11-wm/xpra/xpra-4.3.4-r1.ebuild | 2 +-
 x11-wm/xpra/xpra-4.4.5-r1.ebuild | 2 +-
 x11-wm/xpra/xpra-.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/x11-wm/xpra/xpra-4.3.4-r1.ebuild b/x11-wm/xpra/xpra-4.3.4-r1.ebuild
index 1bb5ff518511..af4ceff68269 100644
--- a/x11-wm/xpra/xpra-4.3.4-r1.ebuild
+++ b/x11-wm/xpra/xpra-4.3.4-r1.ebuild
@@ -112,7 +112,7 @@ BDEPEND="
>=dev-python/cython-0.16[${PYTHON_USEDEP}]
')
virtual/pkgconfig
-   doc? ( app-text/pandoc )
+   doc? ( virtual/pandoc )
 "
 
 RESTRICT="!test? ( test )"

diff --git a/x11-wm/xpra/xpra-4.4.5-r1.ebuild b/x11-wm/xpra/xpra-4.4.5-r1.ebuild
index edf3498864ce..53d661a90a6b 100644
--- a/x11-wm/xpra/xpra-4.4.5-r1.ebuild
+++ b/x11-wm/xpra/xpra-4.4.5-r1.ebuild
@@ -111,7 +111,7 @@ BDEPEND="
>=dev-python/cython-0.16[${PYTHON_USEDEP}]
')
virtual/pkgconfig
-   doc? ( app-text/pandoc )
+   doc? ( virtual/pandoc )
 "
 
 RESTRICT="!test? ( test )"

diff --git a/x11-wm/xpra/xpra-.ebuild b/x11-wm/xpra/xpra-.ebuild
index 00b773011b00..93c9941bab1e 100644
--- a/x11-wm/xpra/xpra-.ebuild
+++ b/x11-wm/xpra/xpra-.ebuild
@@ -111,7 +111,7 @@ BDEPEND="
>=dev-python/cython-0.16[${PYTHON_USEDEP}]
')
virtual/pkgconfig
-   doc? ( app-text/pandoc )
+   doc? ( virtual/pandoc )
 "
 
 RESTRICT="!test? ( test )"



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

2023-06-08 Thread Sam James
commit: 6042b1d8f336aebf1238e99b0f2435e0ede338f7
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  8 22:29:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  8 22:34:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6042b1d8

sys-apps/ripgrep-all: use virtual/pandoc

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

 sys-apps/ripgrep-all/ripgrep-all-0.9.6-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/ripgrep-all/ripgrep-all-0.9.6-r1.ebuild 
b/sys-apps/ripgrep-all/ripgrep-all-0.9.6-r1.ebuild
index 957085f9a6a0..6a773526b7e3 100644
--- a/sys-apps/ripgrep-all/ripgrep-all-0.9.6-r1.ebuild
+++ b/sys-apps/ripgrep-all/ripgrep-all-0.9.6-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2021 Gentoo Authors
+# Copyright 2020-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Partially auto-generated by cargo-ebuild 0.3.1
@@ -195,7 +195,7 @@ QA_FLAGS_IGNORED="
 "
 
 pkg_postinst() {
-   optfeature "pandoc support" app-text/pandoc
+   optfeature "pandoc support" virtual/pandoc
optfeature "pdf support" app-text/poppler
optfeature "media support" media-video/ffmpeg
 }



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

2023-06-08 Thread Georgy Yakovlev
commit: 5a6cce1a4961fc258cd5ae8da94e511ac21cbef1
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jun  8 21:45:03 2023 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jun  8 21:45:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a6cce1a

profiles/package.mask: update rust mask text

Signed-off-by: Georgy Yakovlev  gentoo.org>

 profiles/package.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index 567b936a854e..8758bc0fa8d5 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -36,6 +36,7 @@
 # Georgy Yakovlev  (2023-06-08)
 # May be broken on some arches due to weird LLVM interaction.
 # Masked for now.
+# https://github.com/rust-lang/rust/issues/112286
 ~dev-lang/rust-1.70.0
 ~dev-lang/rust-bin-1.70.0
 ~virtual/rust-1.70.0



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

2023-06-08 Thread Georgy Yakovlev
commit: 2fcba45d3b769fd9b37bc3bab03b49ce3b35f69c
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jun  8 21:43:43 2023 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jun  8 21:43:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fcba45d

profiles: mask rust-1.70.0

Signed-off-by: Georgy Yakovlev  gentoo.org>

 profiles/package.mask | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index 86efe8de552e..567b936a854e 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,13 @@
 
 #--- END OF EXAMPLES ---
 
+# Georgy Yakovlev  (2023-06-08)
+# May be broken on some arches due to weird LLVM interaction.
+# Masked for now.
+~dev-lang/rust-1.70.0
+~dev-lang/rust-bin-1.70.0
+~virtual/rust-1.70.0
+
 # Volkmar W. Pogatzki  (2023-06-06)
 # Vulnerable CVE-2023-33546, Bug #907927.
 # Reverse deps (logback-*, netty) are unused Java libraries.



[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust/, virtual/rust/, dev-lang/rust-bin/

2023-06-08 Thread Georgy Yakovlev
commit: 7aba087b0bd466d34adb02dba157f5a7ba5bbbe9
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jun  8 21:36:21 2023 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jun  8 21:36:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7aba087b

Revert "dev-lang/rust: de-keyword rust-1.70.0 due to ongoing issues with -bin"

This reverts commit 5437f116f57a79d07f992f03bc94e20c83f99363.

Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-lang/rust-bin/rust-bin-1.70.0-r1.ebuild | 2 +-
 dev-lang/rust/rust-1.70.0.ebuild| 2 +-
 virtual/rust/rust-1.70.0.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-lang/rust-bin/rust-bin-1.70.0-r1.ebuild 
b/dev-lang/rust-bin/rust-bin-1.70.0-r1.ebuild
index 953c18686b33..5205a10f872a 100644
--- a/dev-lang/rust-bin/rust-bin-1.70.0-r1.ebuild
+++ b/dev-lang/rust-bin/rust-bin-1.70.0-r1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="$(rust_all_arch_uris ${MY_P})
 
 LICENSE="|| ( MIT Apache-2.0 ) BSD BSD-1 BSD-2 BSD-4 UoI-NCSA"
 SLOT="stable"
-# KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~x86"
 IUSE="clippy cpu_flags_x86_sse2 doc prefix rust-analyzer rust-src rustfmt"
 
 DEPEND=""

diff --git a/dev-lang/rust/rust-1.70.0.ebuild b/dev-lang/rust/rust-1.70.0.ebuild
index 5c6f1dca8a0e..33820a266181 100644
--- a/dev-lang/rust/rust-1.70.0.ebuild
+++ b/dev-lang/rust/rust-1.70.0.ebuild
@@ -19,7 +19,7 @@ else
SLOT="stable/${ABI_VER}"
MY_P="rustc-${PV}"
SRC="${MY_P}-src.tar.xz"
-   # KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 RUST_STAGE0_VERSION="1.$(($(ver_cut 2) - 1)).0"

diff --git a/virtual/rust/rust-1.70.0.ebuild b/virtual/rust/rust-1.70.0.ebuild
index 45daf61cca19..55d0ba31f086 100644
--- a/virtual/rust/rust-1.70.0.ebuild
+++ b/virtual/rust/rust-1.70.0.ebuild
@@ -13,7 +13,7 @@ LICENSE=""
 # we do not allow multiple llvm versions in dev-lang/rust for
 # neither system nor bundled, so we just hardcode it here.
 SLOT="0/llvm-16"
-# KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="rustfmt"
 
 BDEPEND=""



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

2023-06-08 Thread Georgy Yakovlev
commit: 972580020984a1c7c5f499a9ce1592f0729e59e7
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jun  8 21:37:12 2023 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jun  8 21:37:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97258002

dev-lang/rust-bin: revbump 1.70.0 again, re-disable strip.

Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-lang/rust-bin/{rust-bin-1.70.0.ebuild => rust-bin-1.70.0-r2.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/dev-lang/rust-bin/rust-bin-1.70.0.ebuild 
b/dev-lang/rust-bin/rust-bin-1.70.0-r2.ebuild
similarity index 100%
rename from dev-lang/rust-bin/rust-bin-1.70.0.ebuild
rename to dev-lang/rust-bin/rust-bin-1.70.0-r2.ebuild



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

2023-06-08 Thread Georgy Yakovlev
commit: cb267efc08762205ed876dcb7f6339f4ad7f6883
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jun  8 21:36:24 2023 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jun  8 21:36:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb267efc

Revert "dev-lang/rust-bin: re-enable strip in 1.70.0"

This reverts commit ad740d09d0a952503a4ecee24d1096207d2e0785.

Signed-off-by: Georgy Yakovlev  gentoo.org>

 .../{rust-bin-1.70.0-r1.ebuild => rust-bin-1.70.0.ebuild}| 9 -
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/dev-lang/rust-bin/rust-bin-1.70.0-r1.ebuild 
b/dev-lang/rust-bin/rust-bin-1.70.0.ebuild
similarity index 97%
rename from dev-lang/rust-bin/rust-bin-1.70.0-r1.ebuild
rename to dev-lang/rust-bin/rust-bin-1.70.0.ebuild
index 5205a10f872a..93ef429779a2 100644
--- a/dev-lang/rust-bin/rust-bin-1.70.0-r1.ebuild
+++ b/dev-lang/rust-bin/rust-bin-1.70.0.ebuild
@@ -39,6 +39,10 @@ BDEPEND="
 
 REQUIRED_USE="x86? ( cpu_flags_x86_sse2 )"
 
+# stripping rust may break it (at least on x86_64)
+# https://github.com/rust-lang/rust/issues/112286
+RESTRICT="strip"
+
 QA_PREBUILT="
opt/${P}/bin/.*
opt/${P}/lib/.*.so
@@ -204,11 +208,6 @@ multilib_src_install() {
 
# BUG: installs x86_64 binary on other arches
rm -f "${ED}/opt/${P}/lib/rustlib/"*/bin/rust-llvm-dwp || die
-
-   # libLLVM must NOT be stripped
-   # it's not present on all arches, but if present and stripped rustc 
will segfault.
-   # https://github.com/rust-lang/rust/issues/112286
-   dostrip -x *libLLVM-*
 }
 
 pkg_postinst() {



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

2023-06-08 Thread Matthew Thode
commit: 1ff0c5e126e5ad4814ae02af1c1e45b631b2c85f
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Jun  8 21:17:40 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Jun  8 21:17:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ff0c5e1

app-admin/puppetdb: drop 7.12.1

Signed-off-by: Matthew Thode  gentoo.org>

 app-admin/puppetdb/Manifest   |  1 -
 app-admin/puppetdb/puppetdb-7.12.1.ebuild | 90 ---
 2 files changed, 91 deletions(-)

diff --git a/app-admin/puppetdb/Manifest b/app-admin/puppetdb/Manifest
index 0b8c688d1a2f..e4a66775f26e 100644
--- a/app-admin/puppetdb/Manifest
+++ b/app-admin/puppetdb/Manifest
@@ -1,3 +1,2 @@
-DIST puppetdb-7.12.1.tar.gz 49891988 BLAKE2B 
d5201d443d991fc04e1a7c67d3f4df693365435354447cb4c18fd8143aa032be9a1dc6845cb6da07add830e2eee8539eb43fb37c3f1790f4ef02dc882de76ab9
 SHA512 
a86e293505c25e9f15b9c1a768540683b271002e197860bd1e24fc3d3afc88f104eefe3df3e44e7baab2e8ad4953f729b992de934ade57edef00d95290c5f1d2
 DIST puppetdb-7.13.0.tar.gz 49917440 BLAKE2B 
7cb01b2dbd6b6b22aad11a7fbcabff1c8452d51437bd0b3db3c8afe9d72bb853b66a9c8056c4c7c33f284efc4a90c788a05411fe6f80ae081ef817bb7f609bf3
 SHA512 
ba94031b3c15d38a2719390145e034be453a5f8368b5c53420bf3b371cc36a49f0b416447ec4d9de41ef0618b32ec806b9bae996ec3c4ca0ce05fb152940c2f2
 DIST puppetdb-8.0.0.tar.gz 50152833 BLAKE2B 
89ed62b107f97252aaaffe6124e6f6627b19092fd161b51c8e27d703896d4c7f0c86c0f8ca79f26995abcb29e756f3670f82aa1c6c9b84c6c411451399c6f2de
 SHA512 
7beeaed5b26361c306d8e6319747fc1eb809a82aac503f17b5ca1caebb1972a718e19c118da4b6717914e25aa7bdf410925865bad6a34deba411e1032538b19a

diff --git a/app-admin/puppetdb/puppetdb-7.12.1.ebuild 
b/app-admin/puppetdb/puppetdb-7.12.1.ebuild
deleted file mode 100644
index 3dc4767ab7ca..
--- a/app-admin/puppetdb/puppetdb-7.12.1.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit systemd tmpfiles
-
-DESCRIPTION="PuppetDB collects data generated by Puppet"
-HOMEPAGE="http://docs.puppetlabs.com/puppetdb/;
-SRC_URI="https://downloads.puppetlabs.com/${PN}/${P}.tar.gz;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-KEYWORDS="amd64 x86"
-
-RDEPEND+=">=virtual/jdk-1.8.0"
-DEPEND+="acct-user/puppetdb
-   acct-group/puppetdb"
-
-src_prepare() {
-   sed -i 's/sysconfig/conf\.d/g' ext/redhat/puppetdb.service || die
-   sed -i 's/sysconfig/conf\.d/g' ext/bin/puppetdb || die
-   sed -i 's/sysconfig/conf\.d/g' install.sh || die
-   sed -i 's/var\/run/run/g' ext/puppetdb.tmpfiles.conf || die
-   sed -i 's/var\/run/run/g' install.sh || die
-   default
-}
-
-src_compile() {
-   einfo "not compiling"
-}
-
-src_install() {
-   dodir /opt/puppetlabs/server/data/puppetdb
-   insinto /opt/puppetlabs/server/apps/puppetdb
-   insopts -m0744
-   doins ext/ezbake-functions.sh
-   insopts -m0644
-   doins ext/ezbake.manifest
-   doins puppetdb.jar
-   insinto /etc/puppetlabs/puppetdb
-   doins ext/config/logback.xml
-   doins ext/config/bootstrap.cfg
-   doins ext/config/request-logging.xml
-   insinto /etc/puppetlabs/puppetdb/conf.d
-   doins ext/config/conf.d/jetty.ini
-   doins ext/config/conf.d/repl.ini
-   doins ext/config/conf.d/database.ini
-   doins ext/config/conf.d/config.ini
-   doins ext/config/conf.d/auth.conf
-   insopts -m0755
-   insinto /opt/puppetlabs/server/apps/puppetdb/scripts
-   doins install.sh
-   insinto /opt/puppetlabs/server/apps/puppetdb/cli/apps
-   doins ext/cli/foreground
-   doins ext/cli/ssl-setup
-   doins ext/cli/config-migration
-   doins ext/cli/foreground
-   doins ext/cli/anonymize
-   doins ext/cli/reload
-   doins ext/cli/start
-   doins ext/cli/stop
-   insinto /opt/puppetlabs/server/apps/puppetdb/bin
-   doins ext/bin/puppetdb
-   insopts -m0644
-   dodir /opt/puppetlabs/server/bin
-   dosym ../apps/puppetdb/bin/puppetdb /opt/puppetlabs/server/bin/puppetdb
-   dodir /opt/puppetlabs/bin
-   dosym ../server/apps/puppetdb/bin/puppetdb /opt/puppetlabs/bin/puppetdb
-   dosym ../../opt/puppetlabs/server/apps/puppetdb/bin/puppetdb 
/usr/bin/puppetdb
-   # init type tasks
-   newconfd ext/default puppetdb
-   systemd_dounit ext/redhat/puppetdb.service
-   newtmpfiles ext/puppetdb.tmpfiles.conf puppetdb.conf
-   newinitd "${FILESDIR}/puppetdb.initd-r2" puppetdb
-   # misc
-   insinto /etc/logrotate.d
-   newins ext/puppetdb.logrotate.conf puppetdb
-   fowners -R puppetdb:puppetdb /opt/puppetlabs/server/data/puppetdb
-   fperms -R 770 /opt/puppetlabs/server/data/puppetdb
-}
-
-pkg_postinst() {
-   tmpfiles_process puppetdb.conf
-
-   elog "to install please run '/opt/puppetlabs/server/bin/puppetdb 
ssl-setup'"
-   elog
-   elog "to upgrade 

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

2023-06-08 Thread Matthew Thode
commit: eefde87a1b2fe3243a478d6516cdfc79e109bceb
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Jun  8 21:18:17 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Jun  8 21:18:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eefde87a

dev-ruby/puppetdb-termini: drop 7.12.1

Signed-off-by: Matthew Thode  gentoo.org>

 dev-ruby/puppetdb-termini/Manifest |  1 -
 .../puppetdb-termini-7.12.1.ebuild | 28 --
 2 files changed, 29 deletions(-)

diff --git a/dev-ruby/puppetdb-termini/Manifest 
b/dev-ruby/puppetdb-termini/Manifest
index 139ce6d4210a..30ad63dfc136 100644
--- a/dev-ruby/puppetdb-termini/Manifest
+++ b/dev-ruby/puppetdb-termini/Manifest
@@ -1,3 +1,2 @@
-DIST puppetdb-termini_7.12.1-1bullseye_all.deb 22644 BLAKE2B 
16c62aafca8ea2a1f04e6e3708bd1354262dcfdc2afd085e4ef2c949409e4ed9a21fb965b9b67099024d9027b996bdbbc3bf16bbdf92f6cfa6e8d0b4b7c60c90
 SHA512 
4fd214c02e71a038ba52b2cc2ad33172ab5a13739e831fa1f53fbba45b7f19644104fe06cd12c796eb81556dcf9c5221cd9341d55a4b803c5d005f1da4deca46
 DIST puppetdb-termini_7.13.0-1bullseye_all.deb 22548 BLAKE2B 
535a3f846a7a10dcfaec4447ae852c6c4d870a573169f84e31f61c361164caea989f911df2d18e183c391dd0130a10b9422057eecaab304bebbb022f78e22a21
 SHA512 
3c8e440bfc55579d0c9a03ecae516d4cef49512ad9fdd6fceef37618c163ecac6d77a2b17b6cbb7131ceb3787904486bb78eef84a36a5f76672918db6d30db86
 DIST puppetdb-termini_8.0.0-1focal_all.deb 21796 BLAKE2B 
6065bf41cf173e36ecf3b5d8bb64d92e62e2f6b2ed1d203e294768f1af0bbd735906b57c762df512fed23582d4b67b7abc45b39831e4398a8fadf068b77c5ad8
 SHA512 
6a8e3423894ca45847e91dc444cb4910f5d8bae194a413054a305ec21fad9ae52fb26324755f633b5df7c2be38c77ef7549b2fc4cb2894530314dd3f32900447

diff --git a/dev-ruby/puppetdb-termini/puppetdb-termini-7.12.1.ebuild 
b/dev-ruby/puppetdb-termini/puppetdb-termini-7.12.1.ebuild
deleted file mode 100644
index a2b827c8e1b2..
--- a/dev-ruby/puppetdb-termini/puppetdb-termini-7.12.1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-inherit unpacker
-
-DESCRIPTION="Library needed to connect puppet to puppetdb"
-HOMEPAGE="https://puppet.com/docs/puppetdb/latest/index.html;
-SRC_URI="http://apt.puppetlabs.com/pool/bullseye/puppet/${PN:0:1}/${PN}/${PN}_${PV}-1bullseye_all.deb;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-# will need the same keywords as puppet
-KEYWORDS="amd64 ~arm64 ~ppc x86"
-
-RDEPEND+=""
-DEPEND+=""
-
-S=${WORKDIR}
-
-src_install() {
-   insinto opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/
-   doins -r opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/*
-}



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

2023-06-08 Thread Matthew Thode
commit: 62f474f290e391812a5339424a33f35650a6cea7
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Jun  8 21:16:31 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Jun  8 21:16:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62f474f2

app-admin/puppet: drop 7.23.0-r1

Signed-off-by: Matthew Thode  gentoo.org>

 app-admin/puppet/Manifest|   1 -
 app-admin/puppet/puppet-7.23.0-r1.ebuild | 131 ---
 2 files changed, 132 deletions(-)

diff --git a/app-admin/puppet/Manifest b/app-admin/puppet/Manifest
index 37f7a1a33b57..aeb3645d168f 100644
--- a/app-admin/puppet/Manifest
+++ b/app-admin/puppet/Manifest
@@ -1,3 +1,2 @@
-DIST puppet-7.23.0.tar.gz 2820654 BLAKE2B 
c9e2b544400c7fa9e59dd1d40bf89d1444ee62664b11e7aafa30aecd5fd14aa217dfe0bc24795a951c5e04b04762adb0239f6d7289b431b8f2a040716e95c642
 SHA512 
a66ef2bdbe38741a176e825cf7cdf117616459548731d4f5482b49263b08dcb3550305e5f0e35d228f873b330b730b682c02d38b4243f5f8bb4a190ed0f60310
 DIST puppet-7.24.0.tar.gz 2823083 BLAKE2B 
f4a3862153a01b1d5ce1cc9d72a2446d91346c5e8ed762f8aeae260a67bd583c277cd4ea0f207021057d40c69078add06af88978522706dea59796bdd6071070
 SHA512 
bb881e7523fce72ca8941d363ebc12f0172aff61a28d49465b7977fdf0d004575f5677fad3f0858db109b1cf85e4d870becdaa7c6687db32eb6eecf849ed25e9
 DIST puppet-8.0.0.tar.gz 2874596 BLAKE2B 
64a609c0375c942520f17bd6281225568b9803cd7af3e9f4da8311eb4f2680184174b0b5c992b243ba9680912b77038934bb3506ae28a964c64b0f1f8feca62e
 SHA512 
78ba9d603831874fbecca7ce3e2802ed54188a71ad7d6f7a24fa3390330e41a7b43b074c6c51e32cfdf10ff92f6b087f8fbe9220ea65efb917f517776451ef56

diff --git a/app-admin/puppet/puppet-7.23.0-r1.ebuild 
b/app-admin/puppet/puppet-7.23.0-r1.ebuild
deleted file mode 100644
index 491d52e9696e..
--- a/app-admin/puppet/puppet-7.23.0-r1.ebuild
+++ /dev/null
@@ -1,131 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-USE_RUBY="ruby27 ruby30 ruby31"
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_TASK_DOC="doc:all"
-RUBY_FAKEGEM_EXTRAINSTALL="locales"
-
-inherit ruby-fakegem systemd tmpfiles
-
-DESCRIPTION="A system automation and configuration management software"
-HOMEPAGE="https://puppet.com/;
-SRC_URI="http://downloads.puppetlabs.com/puppet/${P}.tar.gz;
-
-LICENSE="Apache-2.0 GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86"
-IUSE="augeas diff doc emacs ldap rrdtool selinux shadow sqlite vim-syntax"
-RESTRICT="test"
-
-# https://tickets.puppetlabs.com/browse/PUP-11722 (workaround, pinning)
-# - https://tickets.puppetlabs.com/browse/PUP-11723 (bug for fixing the 
pinning)
-ruby_add_rdepend "
-   dev-ruby/hiera
-   dev-ruby/json:=
-   dev-ruby/semantic_puppet
-   >=dev-ruby/facter-3.0.0
-   http://forge.puppetlabs.com/gentoo/portage;
-   elog
-   elog "If updating from puppet 5 to 6, keep in mind that webrick 
(server/master)"
-   elog "suppert was removed for >=6.x, please migrate to puppetserver if 
you have"
-   elog "not already done so."
-   elog
-}



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

2023-06-08 Thread Matthew Thode
commit: f54fe9371102078952c9df3d124bb90719754c5a
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Jun  8 21:17:20 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Jun  8 21:17:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f54fe937

app-admin/puppetserver: drop 7.9.5

Signed-off-by: Matthew Thode  gentoo.org>

 app-admin/puppetserver/Manifest  |   1 -
 app-admin/puppetserver/puppetserver-7.9.5.ebuild | 131 ---
 2 files changed, 132 deletions(-)

diff --git a/app-admin/puppetserver/Manifest b/app-admin/puppetserver/Manifest
index 9bef6f015fdf..1fca30dc0345 100644
--- a/app-admin/puppetserver/Manifest
+++ b/app-admin/puppetserver/Manifest
@@ -1,3 +1,2 @@
 DIST puppetserver-7.11.0.tar.gz 59927771 BLAKE2B 
dcf2543ac6d5427f57bb451ff9cc6db6748522ffed6fd5a7e81bd63be899fbf722016975fdfca5154489bcaf93d973d11669dd455ad44c79b3be50ccc5e0f636
 SHA512 
4c9c8d05048ccc35fd729a9a37151451e97655eed131f7192be2dac7614c309ffa4cdb0dd77f1c9eb2666d7df630690faa52ad2b01266010533522b58fb06f79
-DIST puppetserver-7.9.5.tar.gz 59954391 BLAKE2B 
dd9c1c4bcac006ed711e9d29f2c1e96fbacbbb9f85a70e34e5b42909b20108b970bad58562acf2c3d60ed17c81144826ad4426357948f014b4ec3039f642a9d1
 SHA512 
c12df0d2778c3f768bf60ed4d9867eb976dc10671383f92ba63a06ad10c4552ec3109f42a9157816d2cd83481ee5cfad10c662812621b1afedf5eac25fbfe1b9
 DIST puppetserver-8.0.0.tar.gz 60976845 BLAKE2B 
af9e389ec946ea20b7028535c12a0fbc99dc4ee0790cfb9625ae881e3024c96727e8eb671a25895ade878c5a2b264991a5b3f49dc7453e49ba85be0042ba0bc6
 SHA512 
1b67c472795c5baad5696f4b553fc95a3561b4fbb9fcd0cc7be2c168e3b788a6fc2d0821fa9d459c452a9e9ee754a6ba2f8b8cae55ab6490896bd228ce06

diff --git a/app-admin/puppetserver/puppetserver-7.9.5.ebuild 
b/app-admin/puppetserver/puppetserver-7.9.5.ebuild
deleted file mode 100644
index feb570fae895..
--- a/app-admin/puppetserver/puppetserver-7.9.5.ebuild
+++ /dev/null
@@ -1,131 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd tmpfiles
-
-DESCRIPTION="Puppet Server is the next-generation application for managing 
Puppet agents"
-HOMEPAGE="http://docs.puppetlabs.com/puppetserver/;
-SRC_URI="https://downloads.puppetlabs.com/puppet/${P}.tar.gz;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="puppetdb"
-# will need the same keywords in puppet-agent (puppet-agent now has arm64)
-KEYWORDS="amd64"
-
-RDEPEND+="
-   >=virtual/jdk-1.8.0
-   app-admin/puppet-agent[puppetdb?]"
-DEPEND+="acct-user/puppet
-   acct-group/puppet"
-
-src_prepare() {
-   sed -i 's/sysconfig\/puppetserver/default\/puppetserver/g' 
ext/redhat/puppetserver.service || die
-   sed -i 's/sysconfig\/puppetserver/default\/puppetserver/g' 
ext/bin/puppetserver || die
-   sed -i 's/sysconfig\/puppetserver/default\/puppetserver/g' install.sh 
|| die
-   sed -i 's/var\/run/run/g' ext/config/conf.d/puppetserver.conf || die
-   sed -i 's/var\/run/run/g' ext/redhat/puppetserver.service || die
-   sed -i 's/var\/run/run/g' install.sh || die
-   default
-}
-
-src_compile() {
-   einfo "not compiling"
-}
-
-src_install() {
-   insinto /opt/puppetlabs/server/apps/puppetserver
-   insopts -m0774
-   doins ext/ezbake-functions.sh
-   insopts -m0644
-   doins ext/ezbake.manifest
-   doins puppet-server-release.jar
-   insinto /etc/puppetlabs/puppetserver
-   doins ext/config/logback.xml
-   doins ext/config/request-logging.xml
-   insinto /etc/puppetlabs/puppetserver/services.d
-   doins ext/system-config/services.d/bootstrap.cfg
-   doins ext/config/services.d/ca.cfg
-   insinto /etc/puppetlabs/puppetserver/conf.d
-   doins ext/config/conf.d/puppetserver.conf
-   doins ext/config/conf.d/auth.conf
-   doins ext/config/conf.d/global.conf
-   doins ext/config/conf.d/web-routes.conf
-   doins ext/config/conf.d/metrics.conf
-   doins ext/config/conf.d/webserver.conf
-   insopts -m0755
-   insinto /opt/puppetlabs/server/apps/puppetserver/scripts
-   doins install.sh
-   insinto /opt/puppetlabs/server/apps/puppetserver/cli/apps
-   doins ext/cli/ca
-   doins ext/cli/irb
-   doins ext/cli/foreground
-   doins ext/cli/gem
-   doins ext/cli/ruby
-   doins ext/cli/reload
-   doins ext/cli/start
-   doins ext/cli/stop
-   insinto /opt/puppetlabs/server/apps/puppetserver/cli
-   doins ext/cli_defaults/cli-defaults.sh
-   insinto /opt/puppetlabs/server/apps/puppetserver/bin
-   doins ext/bin/puppetserver
-   insopts -m0644
-   dodir /opt/puppetlabs/server/bin
-   dosym ../apps/puppetserver/bin/puppetserver 
/opt/puppetlabs/server/bin/puppetserver
-   dodir /opt/puppetlabs/bin
-   dosym ../server/apps/puppetserver/bin/puppetserver 
/opt/puppetlabs/bin/puppetserver
-   dosym 

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

2023-06-08 Thread Matthew Thode
commit: f08027f7ab1cb50cd8a73f58a9f156a76413a601
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Jun  8 21:16:57 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Jun  8 21:16:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f08027f7

app-admin/puppet-agent: drop 7.23.0

Signed-off-by: Matthew Thode  gentoo.org>

 app-admin/puppet-agent/Manifest   |  2 -
 app-admin/puppet-agent/puppet-agent-7.23.0.ebuild | 91 ---
 2 files changed, 93 deletions(-)

diff --git a/app-admin/puppet-agent/Manifest b/app-admin/puppet-agent/Manifest
index 624dce686096..3cf5c1cf3bbc 100644
--- a/app-admin/puppet-agent/Manifest
+++ b/app-admin/puppet-agent/Manifest
@@ -1,5 +1,3 @@
-DIST puppet-agent_7.23.0-1focal_amd64.deb 32923766 BLAKE2B 
eac170179de27e3c25af3115e45596e7c5190037926e7d3db163b208f401f2278d0c49d11688d25e04bbf859965be37b60f3e7ed15cfb96a5db0c652c501db2d
 SHA512 
90cd6bde4c25fe72dd906ae515d58f56d3e6a7378fea300247854c2cbfb4f7a51adc78d98a68a7f90f72956a385bb0a1828cc9b809c5bd9ee7a2231777f8
-DIST puppet-agent_7.23.0-1focal_arm64.deb 32668574 BLAKE2B 
ff01899f7a6b0994eccd330dcc83ea51933e287ea4c1ce3ecdcee91e227c22256f4d4464c7d461d5023a1e6f4aac9868134fccf5dd84de2ba11de16c79be0d9f
 SHA512 
7f3b0940d739410b2f4dd3b3ae852c9677c8db33fccee0db5291613f8b8602f8770c52eff3f577c81382be36044714b6737df8f8468a3481997cae52989fdeb8
 DIST puppet-agent_7.24.0-1focal_amd64.deb 31418478 BLAKE2B 
201c0a5adbeca2b6f572d3f8b89df06314171e5c7bb95f574311cee5af1910bdf7f5574eaa5f514bcf0c1ceb5c04c30a2079069183c4b37dd90581596a70092e
 SHA512 
7912360597c21abf048d578783262821210d6568dc41f79b2d21cdb08851f8bd4cbe5a6114aa8af302c9046de424b8b15fe34be1fc51b529f36ccb99445bc7dc
 DIST puppet-agent_7.24.0-1focal_arm64.deb 31160744 BLAKE2B 
22dfc3f0855c2e88c7202f2a9d98efd4ad9ef3a191ab9b5b8c37a6869306a47d1225d568fec9f0fc52cdf236f8258b5ca206a360049cc39e1825f1f8afc5d4af
 SHA512 
db1b7cb25a04d6aeedd7f3bb125fe0fcac420c2881f9f3aba729143e253908376cd118073753de018d8fd1a6d7f38139766b4ec4bfb23f840ca7ee32143a8a48
 DIST puppet-agent_8.0.0-1focal_amd64.deb 35686934 BLAKE2B 
1604178a8ce2a9112e411d2054b013a9bba5e28d6ecbb119da112ffd01cb620a482c118b84313a95f50efac755c0cb3551b966d95d77ae242c5ca515d3f82d72
 SHA512 
df6fe25f582fe5339648cada3563cd3820e39ebe383cf8189bb2517e03e21477af6cffcdf4d1894960fd69a5c4168990c45a1f74789bca0881f31fd09dccf0d2

diff --git a/app-admin/puppet-agent/puppet-agent-7.23.0.ebuild 
b/app-admin/puppet-agent/puppet-agent-7.23.0.ebuild
deleted file mode 100644
index 81bc5f74414a..
--- a/app-admin/puppet-agent/puppet-agent-7.23.0.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit systemd unpacker tmpfiles
-
-DESCRIPTION="general puppet client utils along with hiera and facter"
-HOMEPAGE="https://puppetlabs.com/;
-SRC_URI="amd64? ( 
http://apt.puppetlabs.com/pool/focal/puppet/${PN:0:1}/${PN}/${PN}_${PV}-1focal_amd64.deb
 )
-arm64? ( 
http://apt.puppetlabs.com/pool/focal/puppet/${PN:0:1}/${PN}/${PN}_${PV}-1focal_arm64.deb
 )"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64"
-IUSE="puppetdb selinux"
-RESTRICT="strip"
-
-# virtual/libcrypt:= is in here despite being a pre-built package
-# to ensure that the has_version logic for the symlink doesn't become stale
-CDEPEND="!app-admin/puppet
-   !dev-ruby/hiera
-   !dev-ruby/facter
-   app-emulation/virt-what
-   acct-user/puppet
-   acct-group/puppet
-   virtual/libcrypt:="
-
-DEPEND="
-   ${CDEPEND}
-   app-admin/augeas"
-RDEPEND="${CDEPEND}
-   app-portage/eix
-   sys-apps/dmidecode
-   sys-libs/libselinux
-   sys-libs/glibc
-   sys-libs/readline:0/8
-   sys-libs/libxcrypt[compat]
-   sys-libs/ncurses:0[tinfo]
-   selinux? (
-   sys-libs/libselinux[ruby]
-   sec-policy/selinux-puppet
-   )
-   puppetdb? ( >=dev-ruby/puppetdb-termini-5.0.1 )"
-
-S=${WORKDIR}
-
-QA_PREBUILT="*"
-
-src_install() {
-   # conf.d
-   doconfd etc/default/puppet
-   doconfd etc/default/pxp-agent
-   # logrotate.d
-   insinto /etc/logrotate.d
-   doins etc/logrotate.d/pxp-agent
-   # puppet itself
-   insinto /etc/puppetlabs
-   doins -r etc/puppetlabs/*
-   # logdir for systemd
-   keepdir var/log/puppetlabs/puppet/
-   chmod 0750 var/log/puppetlabs/puppet/
-   # the rest
-   insinto /opt
-   dodir opt/puppetlabs/puppet/cache
-   doins -r opt/*
-   fperms 0750 /opt/puppetlabs/puppet/cache
-   # init
-   newinitd "${FILESDIR}/puppet.initd2" puppet
-   systemd_dounit lib/systemd/system/puppet.service
-   systemd_dounit lib/systemd/system/pxp-agent.service
-   newtmpfiles usr/lib/tmpfiles.d/puppet-agent.conf puppet-agent.conf
-   # symlinks
-   chmod 0755 -R "${D}/opt/puppetlabs/puppet/bin/"
-   dosym 

[gentoo-commits] repo/proj/guru:dev commit in: profiles/

2023-06-08 Thread Ronny Gutbrod
commit: e5bb9b9776f672f9379931402801d23c342cc6b7
Author: tastytea  tastytea  de>
AuthorDate: Thu Jun  8 21:04:32 2023 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Thu Jun  8 21:04:32 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e5bb9b97

net-im/nheko: mask >= because it uses qt6

Signed-off-by: tastytea  tastytea.de>

 profiles/package.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index 611267874..782eaf7ba 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -14,6 +14,10 @@
 
 # New entries go on top.
 
+# tastytea  (2023-06-08)
+# master branch migrated to qt6 which is masked.
+>=net-im/nheko-
+
 # Viorel Munteanu  (2023-06-07)
 # Does not work on no-multilib profiles and cannot be masked per profile
 # (See also top comment)



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

2023-06-08 Thread Patrick McLean
commit: 5f617a2875cc647beb2f723904b3cd02c958116c
Author: Patrick McLean  gentoo  org>
AuthorDate: Thu Jun  8 20:54:49 2023 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Jun  8 20:54:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f617a28

dev-util/ruff: Silence warning about double empty line

Signed-off-by: Patrick McLean  gentoo.org>

 dev-util/ruff/ruff-0.0.272.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-util/ruff/ruff-0.0.272.ebuild 
b/dev-util/ruff/ruff-0.0.272.ebuild
index 96df073fbfcf..ebda1f2b4b6c 100644
--- a/dev-util/ruff/ruff-0.0.272.ebuild
+++ b/dev-util/ruff/ruff-0.0.272.ebuild
@@ -307,7 +307,6 @@ CRATES="
yansi-term-0.1.2
 "
 
-
 LIBCST_COMMIT="80e4c1399f95e5beb532fdd1e209ad2dbb470438"
 RUSTPYTHON_COMMIT="7a3eedbf6fb4ea7068a1bf7fe0e97e963ea95ffd"
 declare -A GIT_CRATES=(



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

2023-06-08 Thread Patrick McLean
commit: e52f376809855450df1949b66506e8de50590c48
Author: Patrick McLean  gentoo  org>
AuthorDate: Thu Jun  8 20:38:04 2023 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Jun  8 20:38:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e52f3768

dev-util/ruff: add 0.0.272 unkeyworded pending rust 1.70 keywords

Signed-off-by: Patrick McLean  gentoo.org>

 dev-util/ruff/Manifest|  45 +
 dev-util/ruff/ruff-0.0.272.ebuild | 400 ++
 2 files changed, 445 insertions(+)

diff --git a/dev-util/ruff/Manifest b/dev-util/ruff/Manifest
index 520f8d0251a4..52c227c885f9 100644
--- a/dev-util/ruff/Manifest
+++ b/dev-util/ruff/Manifest
@@ -1,10 +1,12 @@
 DIST Inflector-0.11.4.crate 17438 BLAKE2B 
eaf0c7f983b3186e9bc89353021a10592f2877e46585bd50b96db9b087343d1199c7b6cf3fa53cd274fb6d33de025a904b8aa31a7ac9599ae3689ecdbcec34cd
 SHA512 
f1f6463e033b6d3c16c51dc1e1a3f5569954308b95b59058294b7f9310919bbda797e99e6a07529071bb83f0688867a243997d33795a7136b0af73977004296e
 DIST LibCST-80e4c1399f95e5beb532fdd1e209ad2dbb470438.gh.tar.gz 726513 BLAKE2B 
2df71bc003ddd66a45da4529b2beb213fb28f39ea9f0a4016b9be43c4b38740bb0be0c154818e22b81680b1c1229e07c20a96dd0a29579c3d98bf19026aec087
 SHA512 
f2d5d07b4039046271a2edabfc0cdd244cf5637db44fb3bafe56b6b8966913f199d1483e2e04b993b14aa81330e748db6400510411f8f4543df2d6b867f474ff
 DIST RustPython-Parser-335780aeeac1e6fcd85994ba001d7b8ce99fcf65.gh.tar.gz 
293927 BLAKE2B 
68ab64e633ac85bae1b041815c3cdbdb8c277642cb2904e5751c938a3a02f83890ead3756f6f19d513b350cd592615fe96c6214d29bd40cff5c062eabab9888b
 SHA512 
0b5f15f21d2631caec7f9ce70ffbbb16f2c8dffda06e95504640c95937ac35d474c0d2518586cf5fd37a2147dcae7c73360c461e995d7a515759bc571d0d4f0f
+DIST RustPython-Parser-7a3eedbf6fb4ea7068a1bf7fe0e97e963ea95ffd.gh.tar.gz 
297600 BLAKE2B 
0332f419a186977ad4422633a5a29e1da9c2200036428baeb34e63b5c35d9e4a0bdcde927889e273d4dc459fcc7246bb7b98b61c4bd9cd77a2e8a32ec9732f25
 SHA512 
69ddaf3f30be5fc779df22ad235d846552c4d82f79d7b471e1e28ee8d41a9c07bf012ebd8dc2916cd015b27e491dbc316ffcbec341fc84b65251058a213b94b6
 DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
 DIST ahash-0.7.6.crate 38030 BLAKE2B 
aca3661477fcd7822d6d10970151e05c28e1615f8cd7ddaac064b15102027e404b19b0f3f16dd76145048594ea1c22ae27dd08cc05c411efbae9ec7a1ef55ce9
 SHA512 
61354688b6fb096359faefb6f34be958cd2215d56b88c22c737d24183eaad433f811bc9e64f927e4852c87d2799c22fda82b55cfbef2ed6357ff74f0c4ffec68
 DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 
3f5d54fea2793ce1c2c4d5b3049b910f45a5721e7538cb2557df63dc3069ab3f6b66aceb5e9a48f21c43ae29778fd045428ea103b2a6de81659e605e30e64ca6
 SHA512 
ad31f3d1b3fe41e593d4ca7e721bbad62936f2e6a17fd1e0997353edb6fc906d1bef2b79f0ac7c7676abe637bbabb23ff22059947be379a2441011f8178983c5
 DIST aho-corasick-1.0.1.crate 167320 BLAKE2B 
f148004140d4f705e93f448020b97c434b93fea6ae34fd74b1f394b076c2727a87f5ec54542a0f52822d716c10ada3c68ae8f50a46c455fc6e828b10b5650ecc
 SHA512 
7cea5b2305b90aebc54f78446cfc91f275b1be8489d2d80c3baa9ff8b913f9b2296adbdf4aefb0d8fce8f57812963fb9450b200d133a9d61e100cef324068070
+DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 
4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055
 SHA512 
4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077
 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e
 SHA512 
b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
 DIST anes-0.1.6.crate 23857 BLAKE2B 
9ef464a964709b408c7d7846b9b1e54e52d6ae8f21f22ccfe509ef7197d4694f439084dbdb01fdf88829d181965ea9d1452253789a46fdf6d0520e3413c50d61
 SHA512 
f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29
 DIST annotate-snippets-0.6.1.crate 21894 BLAKE2B 
4684eb9c7aaaf7e34808338d05c523482709de2c79245df30e1d1148b79de77fc4bff88adefdb85d0675799749c9ed8bd1a14be0d75f68c2c7664ea5db13ec16
 SHA512 
3354bc87d4ff32f73db98546a6e434f3ecfe6d290f08df5ebaf6afec15dfbe105e6b4e91133f442246a7c2e534730550010ef18ff075f1f7d6267799962e2b23
@@ -24,36 +26,49 @@ DIST bincode-1.3.3.crate 28958 BLAKE2B 
ea01d2efd8149ecba5e240ed989268b683d542a5f
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 

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

2023-06-08 Thread Conrad Kostecki
commit: 6e6f2af3a95949c44aee4d4fb485bf5685883b47
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Jun  8 20:17:04 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Jun  8 20:17:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e6f2af3

app-benchmarks/geekbench: add 6.1.0

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

 app-benchmarks/geekbench/Manifest   |  2 +
 app-benchmarks/geekbench/geekbench-6.1.0.ebuild | 51 +
 2 files changed, 53 insertions(+)

diff --git a/app-benchmarks/geekbench/Manifest 
b/app-benchmarks/geekbench/Manifest
index 1baeab4bd2ae..61385d004471 100644
--- a/app-benchmarks/geekbench/Manifest
+++ b/app-benchmarks/geekbench/Manifest
@@ -6,3 +6,5 @@ DIST Geekbench-5.5.1-Linux.tar.gz 9312 BLAKE2B 
e2ff24da19134778dd1b3036ac3fb
 DIST Geekbench-5.5.1-LinuxARMPreview.tar.gz 111581640 BLAKE2B 
be413e306a77c0612be380d0ec0d589067365ac1c4091b55a08b722d469180c9cf9126cc0597e3f3c8a75acf77d2a0423bc43b753f30a219924b1a7df640243d
 SHA512 
1d76b9a7928f89f1fdfa0e3cc9859c305e109cbbe72b013b4c249b03722273c985ad1e5d818341a6e399e9e7b3c61136856df87c9f5e61bcc9e7e0455f80e61b
 DIST Geekbench-6.0.3-Linux.tar.gz 258057506 BLAKE2B 
6e54642fbdf23c0b75b05c9587b837a3aab08289cc6347841b2fe5efb877696779b53b916db2d0ae01cfc698ac6e9290f744e721914fc117721f365cb40930ef
 SHA512 
b336d5e446cd9684edaed2114111ca66d9dc73094481ca42fe336895631aed55bdd747eaf54d5ebd39a920eb348bb2209718e1f69acf19b92ce9b052c19c3f0e
 DIST Geekbench-6.0.3-LinuxARMPreview.tar.gz 70329 BLAKE2B 
04206422533afa3f2cb9e06ca34f1ace58fd5944e22c981bfd009762f7247ac13b23b9ecebfc457e60b80441f784d11f904ae05c2dc52444d45f5849f3df7165
 SHA512 
327ff1022952386ff0984ea337ab19f309988af2264e28f281533b4914b176871210120baaaf407749f0a67567518f68a6d5df4ffec44814bed700769f563a68
+DIST Geekbench-6.1.0-Linux.tar.gz 227951888 BLAKE2B 
f741eac75043bbe9468597bd791d9a5b69fbab7c085a037b846bbaf985a30066748439fd6dbab11e86a01eab1dfe587767bfd211ea3f8a7d1b70de24d4a45656
 SHA512 
0d98ced1d7ad259cdd957231a6690d5eaedd345ed5550573d9503c56caef5a6724c3290207305e79dafc6660b209a4748801b52a9baf5fdeda0b81fdec80bcf6
+DIST Geekbench-6.1.0-LinuxARMPreview.tar.gz 191699484 BLAKE2B 
0702d7e52a06b1e01d87aac1fba1739be0584ca7afb59f17b5eafdcc290a20ed631a15e28c027b1f5df57ce7882dea4c4cc18b02b7a0a133b00cf403bcbea18a
 SHA512 
82047365bfce6dd45d926628435f1a8b85297aac05a358f35254a2d827981f080f1582a4e4ca6b943ac4c527164fa9b50c8f612907de66e5d5751994ee5e5ee0

diff --git a/app-benchmarks/geekbench/geekbench-6.1.0.ebuild 
b/app-benchmarks/geekbench/geekbench-6.1.0.ebuild
new file mode 100644
index ..92361a260506
--- /dev/null
+++ b/app-benchmarks/geekbench/geekbench-6.1.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A Cross-Platform Benchmark for Android, iOS, Linux, MacOS and 
Windows"
+HOMEPAGE="https://www.geekbench.com/;
+SRC_URI="
+   amd64? ( https://cdn.geekbench.com/Geekbench-${PV}-Linux.tar.gz )
+   arm64? ( 
https://cdn.geekbench.com/Geekbench-${PV}-LinuxARMPreview.tar.gz )
+"
+S="${WORKDIR}"
+
+KEYWORDS="-* ~amd64 ~arm64"
+LICENSE="geekbench"
+SLOT="6"
+
+RESTRICT="bindist mirror"
+
+QA_PREBUILT="
+   opt/geekbench6/geekbench_aarch64
+   opt/geekbench6/geekbench_avx2
+   opt/geekbench6/geekbench_x86_64
+   opt/geekbench6/geekbench6
+"
+
+pkg_nofetch() {
+   elog "Please download ${A} from ${HOMEPAGE}/download/linux"
+   elog "and place it in your DISTDIR directory."
+}
+
+src_install() {
+   local MY_S="Geekbench-${PV}-Linux$(usex arm64 'ARMPreview' '')"
+
+   exeinto /opt/geekbench6
+   use amd64 && doexe "${MY_S}"/geekbench_avx2 "${MY_S}"/geekbench_x86_64
+   use arm64 && doexe "${MY_S}"/geekbench_aarch64
+   doexe "${MY_S}"/geekbench6
+
+   insinto /opt/geekbench6
+   doins "${MY_S}"/geekbench.plar "${MY_S}"/geekbench-workload.plar
+
+   dodir /opt/bin
+   dosym ../geekbench6/geekbench6 /opt/bin/geekbench6
+}
+
+pkg_postinst() {
+   elog "If you have purchased a commercial license, you can enter"
+   elog "your email address and your license key with the following 
command:"
+   elog "geekbench6 -r  "
+}



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

2023-06-08 Thread Conrad Kostecki
commit: fa8ec18a6074c4e5f8ec5c4cf75b66b6af9552c4
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Jun  8 20:00:18 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Jun  8 20:00:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa8ec18a

sys-apps/cpuid: drop 20230406

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

 sys-apps/cpuid/Manifest  |  1 -
 sys-apps/cpuid/cpuid-20230406.ebuild | 35 ---
 2 files changed, 36 deletions(-)

diff --git a/sys-apps/cpuid/Manifest b/sys-apps/cpuid/Manifest
index f8bdeb2156fc..f4227e8a50df 100644
--- a/sys-apps/cpuid/Manifest
+++ b/sys-apps/cpuid/Manifest
@@ -1,2 +1 @@
-DIST cpuid-20230406.src.tar.gz 147932 BLAKE2B 
530d1d9207d6c2cb2bfe7006a445ac870edac77b35193042aa198a463aa3815b0eaf398f6831e7d6ae026256224b06b74d7682de6e6a7554d023cc32065b2beb
 SHA512 
7b53e36c104fddb8a4c29d45d5fef80ad57fa2025e1daa116bb22aa184a3415c751affcf8b190aadd08af7cdca7801504b8ba84d87d14226318e0be72ee914d5
 DIST cpuid-20230505.src.tar.gz 148584 BLAKE2B 
6f1e6f9666b22d3df8e93ff695a650d2cd6d8c12531ede58d2f9517bbd03e2bd833645a7ea26df23c2edee78507b2ffb9697684c3d702c5aae48dca6e97222f8
 SHA512 
695b7bab729526021decef57e938d74188bfa4e918435367550f950373760e726b60a278ccb92c91013624a06c077124182f51077b50f60b1dbabf4ff1740461

diff --git a/sys-apps/cpuid/cpuid-20230406.ebuild 
b/sys-apps/cpuid/cpuid-20230406.ebuild
deleted file mode 100644
index fab516d7110f..
--- a/sys-apps/cpuid/cpuid-20230406.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-DESCRIPTION="Linux tool to dump x86 CPUID information about the CPUs"
-HOMEPAGE="http://www.etallen.com/cpuid.html;
-SRC_URI="http://www.etallen.com/${PN}/${P}.src.tar.gz;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="-* amd64 x86"
-
-BDEPEND="
-   app-arch/gzip
-   dev-lang/perl
-"
-
-DOCS=( "ChangeLog" "FUTURE" )
-
-PATCHES=( "${FILESDIR}/${PN}-20220620-makefile.patch" )
-
-src_prepare() {
-   default
-
-   tc-export CC
-}
-
-src_install() {
-   emake BUILDROOT="${ED}" install
-
-   einstalldocs
-}



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

2023-06-08 Thread Conrad Kostecki
commit: eace8b6cf2be91ec78bc00ead9c8035c7ff1f75d
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Jun  8 19:59:57 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Jun  8 19:59:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eace8b6c

sys-apps/cpuid: x86 stable

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

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

diff --git a/sys-apps/cpuid/cpuid-20230505.ebuild 
b/sys-apps/cpuid/cpuid-20230505.ebuild
index bd1b25d3f137..fab516d7110f 100644
--- a/sys-apps/cpuid/cpuid-20230505.ebuild
+++ b/sys-apps/cpuid/cpuid-20230505.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.etallen.com/${PN}/${P}.src.tar.gz;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="-* amd64 ~x86"
+KEYWORDS="-* amd64 x86"
 
 BDEPEND="
app-arch/gzip



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

2023-06-08 Thread Conrad Kostecki
commit: cc5bc77f11a31ceba605c3cdad3b78b1a9f0802c
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Jun  8 19:59:32 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Jun  8 19:59:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc5bc77f

sys-apps/cpuid: amd64 stable

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

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

diff --git a/sys-apps/cpuid/cpuid-20230505.ebuild 
b/sys-apps/cpuid/cpuid-20230505.ebuild
index 18c1efcd3afe..bd1b25d3f137 100644
--- a/sys-apps/cpuid/cpuid-20230505.ebuild
+++ b/sys-apps/cpuid/cpuid-20230505.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.etallen.com/${PN}/${P}.src.tar.gz;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="-* amd64 ~x86"
 
 BDEPEND="
app-arch/gzip



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

2023-06-08 Thread Conrad Kostecki
commit: 2d3afc53ebcdd984437a324b5d2e0bc98071defb
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Jun  8 19:58:41 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Jun  8 19:58:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d3afc53

games-server/minecraft-server: add 1.20

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

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

diff --git a/games-server/minecraft-server/Manifest 
b/games-server/minecraft-server/Manifest
index 128778b2097a..ee3d2da1d07a 100644
--- a/games-server/minecraft-server/Manifest
+++ b/games-server/minecraft-server/Manifest
@@ -1 +1,2 @@
 DIST minecraft-server-1.19.4.jar 47515675 BLAKE2B 
ab4f65ce8e08ea790d3ef4e291dd1eadad0931bd5cf39771ed6571089c556cb85786987c0f9e22c2aaf4b000400a674c85bf157382c6840cd65fcaa33ada70b8
 SHA512 
a4233e35aca4ade4b2d7b8047c990d40ef81e832ef693b583a08b963ad9358c0abe3ccca656848ba649aaeded2a37ac585099bee24036a8abb1e7541eb91e96e
+DIST minecraft-server-1.20.jar 47787288 BLAKE2B 
396deea2ec2d1a144406cac63ef46aca50537f8c76244c44928623a5c4e0287a944406b312f18034742761f20c73820c9bf6fa3a702ab45afac35299059f6169
 SHA512 
5995ee6652c4b6667bdf9d6e4d80669002f7d59e274eab681e00929c38cfe447cd6e49fa3993feefabb18c3230ac92a6fa93aad4d907f6a576295333fbe84042

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



[gentoo-commits] repo/gentoo:master commit in: app-antivirus/clamtk/

2023-06-08 Thread Conrad Kostecki
commit: 8fe5f2113d040bc135a74a0de05d190871af9b65
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Jun  8 19:59:08 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Jun  8 19:59:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fe5f211

app-antivirus/clamtk: add 6.16

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

 app-antivirus/clamtk/Manifest   |   1 +
 app-antivirus/clamtk/clamtk-6.16.ebuild | 142 
 2 files changed, 143 insertions(+)

diff --git a/app-antivirus/clamtk/Manifest b/app-antivirus/clamtk/Manifest
index 47f21e9744fc..e23708cb2b47 100644
--- a/app-antivirus/clamtk/Manifest
+++ b/app-antivirus/clamtk/Manifest
@@ -1,4 +1,5 @@
 DIST clamtk-6.15.tar.xz 287452 BLAKE2B 
6cece01ca0691edc369bc462fd0d7992e3d40ffc5d05b3969ebe4f2afa9211b8e6babb77136ff075507ebcccd1769fa2b20e1f8bfa3cee1408cfff19377662b9
 SHA512 
0b882ba8f8bd615276e19aa303832a9aaabd0515f29a0f2b0a2543597e62a1aa6f720acd9193b76fd726bcb007d78c8d7ddfaca8fdbe8998a8b191366f36b41a
+DIST clamtk-6.16.tar.xz 287832 BLAKE2B 
b0f8a72c7ecb8766735a7280d9c493b5490c6ba74728db24c1ced93708161bfef537755218758bde81850f3d9f8e58b35bbbd46fcc22496b2debf0f0bb94a315
 SHA512 
13dd74e1b458e38ba43faf3434c06b556b85cc1c78c832c93c863d3ca67b0c66e689b0f254170f75461ccfc9a562553e2bcd76006b22ec30b7785fd781f6af0f
 DIST clamtk-gnome-6.14.tar.xz 15156 BLAKE2B 
ed87dc8317b60a63c4f8824b0e24568ab29874d1e62ef0f4eddeb636960d9b2753b12dfb8fb6f3eb27a6fbfb18dc88b6a480b532afd0d22f20955f4023278eb8
 SHA512 
3fd798a7d8dbea0e33db09f266b6ad74b96ae5097ecc4d54e00c30c2a5f76a93cd6f2cbaa2b83dc69eb295905c09db88dc2f364592a398786e473783d1ee2c4e
 DIST clamtk-kde-0.19.tar.xz 18652 BLAKE2B 
4ecb849c9312948d493938683310904c9bbe7f4e26514d76dbfee3afdd063eec2a0aa85a638f83130c8e3ff41cfabee1479885691cc484680d97d1f8fbb76f00
 SHA512 
57a99d50f171ada999723dc69c2d193e91a482533add4281c6aac96a23273b3eb5456bff6918f69c72edf1635d22be86beae4c434eb29fc3c27fb687fa716861
 DIST nemo-sendto-clamtk-0.05.tar.xz 5980 BLAKE2B 
ca5f37fb9ba9e7f7dc9dc67d52fe36f430697f200c2c91f4d912b068f28d79bee100a85878f66414012728e979073a0afc411e6789959a35bd468c28bf207618
 SHA512 
4cb2d32711da47c959be84d69654ea0ab0bfb4f2c4a806cbc035129fd0d985a93b89d51c5874de272f2a2841c66702c8867178f5af41505e698c8e37e3c74da9

diff --git a/app-antivirus/clamtk/clamtk-6.16.ebuild 
b/app-antivirus/clamtk/clamtk-6.16.ebuild
new file mode 100644
index ..db5e101c4af8
--- /dev/null
+++ b/app-antivirus/clamtk/clamtk-6.16.ebuild
@@ -0,0 +1,142 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit desktop perl-functions python-single-r1 xdg-utils
+
+MY_PV_KDE="0.19"
+MY_PV_NAUTILUS="6.14"
+MY_PV_NEMO="0.05"
+MY_PV_THUNAR="0.07"
+
+DESCRIPTION="A graphical front-end for ClamAV"
+HOMEPAGE="https://gitlab.com/dave_m/clamtk/wikis/Home;
+SRC_URI="
+   
https://github.com/dave-theunsub/${PN}/releases/download/v${PV}/${P}.tar.xz
+   kde? ( 
https://github.com/dave-theunsub/${PN}-kde/releases/download/v${MY_PV_KDE}/${PN}-kde-${MY_PV_KDE}.tar.xz
 )
+   nautilus? ( 
https://github.com/dave-theunsub/${PN}-gnome/releases/download/v${MY_PV_NAUTILUS}/${PN}-gnome-${MY_PV_NAUTILUS}.tar.xz
 )
+   nemo? ( 
https://github.com/dave-theunsub/nemo-sendto-${PN}/releases/download/v${MY_PV_NEMO}/nemo-sendto-${PN}-${MY_PV_NEMO}.tar.xz
 )
+   thunar? ( 
https://github.com/dave-theunsub/thunar-sendto-${PN}/releases/download/v${MY_PV_THUNAR}/thunar-sendto-${PN}-${MY_PV_THUNAR}.tar.xz
 )
+"
+
+LICENSE="|| ( Artistic GPL-1+ )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="kde nautilus nemo +nls thunar"
+REQUIRED_USE="nautilus? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+   app-antivirus/clamav
+   dev-perl/File-chdir
+   dev-perl/Gtk3
+   dev-perl/JSON
+   dev-perl/LWP-Protocol-https
+   dev-perl/LWP-UserAgent-Cached
+   dev-perl/Locale-gettext
+   dev-perl/Text-CSV
+   dev-perl/glib-perl
+   dev-perl/libwww-perl
+   virtual/perl-Digest-MD5
+   virtual/perl-Digest-SHA
+   virtual/perl-Encode
+   virtual/perl-MIME-Base64
+   virtual/perl-Time-Piece
+   nautilus? (
+   ${PYTHON_DEPS}
+   dev-python/nautilus-python[${PYTHON_SINGLE_USEDEP}]
+   )
+"
+
+BDEPEND="nls? ( sys-devel/gettext )"
+
+DOCS=( "CHANGES" "credits.md" "DISCLAIMER.md" "README.md" )
+
+pkg_setup() {
+   use nautilus && python-single-r1_pkg_setup
+}
+
+src_unpack() {
+   default
+
+   unpack "${S}"/clamtk.1.gz
+
+   use kde && unpack "${S}"/../clamtk-kde-${MY_PV_KDE}/clamtk-kde.1.gz
+   use nautilus && unpack 
"${S}"/../clamtk-gnome-${MY_PV_NAUTILUS}/clamtk-gnome.1.gz
+   use nemo && unpack 
"${S}"/../nemo-sendto-clamtk-${MY_PV_NEMO}/nemo-sendto-clamtk.1.gz
+   use thunar && unpack 
"${S}"/../thunar-sendto-clamtk-${MY_PV_THUNAR}/thunar-sendto-clamtk.1.gz
+}
+
+src_install() {
+   dobin 

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

2023-06-08 Thread Conrad Kostecki
commit: fb59c6d67b346656d74ecd8bb8a82e504427a795
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Jun  8 19:58:03 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Jun  8 19:58:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb59c6d6

games-server/bedrock-server: add 1.20.0.01

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

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

diff --git a/games-server/bedrock-server/Manifest 
b/games-server/bedrock-server/Manifest
index e6a7c692bc2d..c5bf7fad5842 100644
--- a/games-server/bedrock-server/Manifest
+++ b/games-server/bedrock-server/Manifest
@@ -1 +1,2 @@
 DIST bedrock-server-1.19.83.01.zip 81095695 BLAKE2B 
e84048f39e93216d4f6d03e6451de316c509379ac95f90c6d494c01d86c42ccc7197f0cc7693dad2ddced55f379c1f7c21f42bbf3c71bfecb8cd855c51c87907
 SHA512 
8039b67002a7037ba6389e3d4d86a76f10490e749310d5a5ff04bd91b3a8b30fe7af4b251d8401564f8ca2584a11328f4b3289fcb06d7c58d95c2688eff87d8d
+DIST bedrock-server-1.20.0.01.zip 86539834 BLAKE2B 
7fc7983ffc5e6730982aab9eebaad943bcb5beb4c280bdbc97e9cfab859455972424d1b463fa2b3c1bcb7e65004321bd53ec8f6c9c87a63007f4181271caf9e0
 SHA512 
1ceddbc6ccab6a7730967ba61cd967ac62675c38b9e85612fd26f568ba1d5a35319b3e90afcc925c62d2eec452972d021fb54811f973f6111c484905fc91e996

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



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

2023-06-08 Thread Andreas Sturmlechner
commit: 5fcdd88ce2c60819bbd2fe42e11eeab640376d0a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jun  8 19:48:08 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jun  8 19:48:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fcdd88c

media-gfx/kphotoalbum: Fix build with >=exiv2-0.28

Thanks-to: Tobias Leupold  stonemx.de>
Closes: https://bugs.gentoo.org/906469
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../files/kphotoalbum-5.10.0-exiv2-0.28.patch  | 147 +
 media-gfx/kphotoalbum/kphotoalbum-5.10.0.ebuild|   2 +
 2 files changed, 149 insertions(+)

diff --git a/media-gfx/kphotoalbum/files/kphotoalbum-5.10.0-exiv2-0.28.patch 
b/media-gfx/kphotoalbum/files/kphotoalbum-5.10.0-exiv2-0.28.patch
new file mode 100644
index ..2eea9495b735
--- /dev/null
+++ b/media-gfx/kphotoalbum/files/kphotoalbum-5.10.0-exiv2-0.28.patch
@@ -0,0 +1,147 @@
+diff --git a/DB/FileInfo.cpp b/DB/FileInfo.cpp
+index 
dc4c9819b62706c9c7bbfa21f3da7ef7d3f8b6d3..8b4e275c1765e718ed917cb41e7b221ed8d484ef
 100644
+--- a/DB/FileInfo.cpp
 b/DB/FileInfo.cpp
+@@ -1,5 +1,6 @@
+ // SPDX-FileCopyrightText: 2003-2010 Jesper K. Pedersen 
+ // SPDX-FileCopyrightText: 2021 Johannes Zarl-Zierl 
++// SPDX-FileCopyrightText: 2023 Tobias Leupold 
+ //
+ // SPDX-License-Identifier: GPL-2.0-or-later
+ 
+@@ -13,6 +14,8 @@
+ #include 
+ #include 
+ 
++#include 
++
+ using namespace DB;
+ 
+ FileInfo FileInfo::read(const DB::FileName , DB::ExifMode mode)
+@@ -79,8 +82,14 @@ void DB::FileInfo::parseEXIV2(const DB::FileName )
+ const Exiv2::Exifdatum  = m_exifMap["Exif.Image.Orientation"];
+ 
+ int orientation = 0;
+-if (datum.count() > 0)
++if (datum.count() > 0) {
++#if EXIV2_TEST_VERSION(0, 28, 0)
++orientation = datum.toInt64();
++#else
+ orientation = datum.toLong();
++#endif
++}
++
+ m_angle = orientationToAngle(orientation);
+ }
+ 
+diff --git a/lib/kpaexif/Database.cpp b/lib/kpaexif/Database.cpp
+index 
4d0e228c72f5747f9d5b2a4e15871e2a11de4ed9..985713ceb53e60c3c17de80632f902a07ba94b14
 100644
+--- a/lib/kpaexif/Database.cpp
 b/lib/kpaexif/Database.cpp
+@@ -1,6 +1,6 @@
+ // SPDX-FileCopyrightText: 2003-2020 The KPhotoAlbum Development Team
+-// SPDX-FileCopyrightText: 2021 Johannes Zarl-Zierl 
+-// SPDX-FileCopyrightText: 2022 Johannes Zarl-Zierl 
++// SPDX-FileCopyrightText: 2021-2022 Johannes Zarl-Zierl 

++// SPDX-FileCopyrightText: 2023 Tobias Leupold 
+ //
+ // SPDX-License-Identifier: GPL-2.0-or-later
+ 
+@@ -320,7 +320,7 @@ bool Exif::Database::add(const DB::FileName )
+ return false;
+ 
+ try {
+-Exiv2::Image::AutoPtr image = 
Exiv2::ImageFactory::open(fileName.absolute().toLocal8Bit().data());
++const auto image = 
Exiv2::ImageFactory::open(fileName.absolute().toLocal8Bit().data());
+ Q_ASSERT(image.get() != nullptr);
+ image->readMetadata();
+ Exiv2::ExifData  = image->exifData();
+@@ -341,7 +341,7 @@ bool Exif::Database::add(const DB::FileNameList )
+ 
+ for (const DB::FileName  : list) {
+ try {
+-Exiv2::Image::AutoPtr image = 
Exiv2::ImageFactory::open(fileName.absolute().toLocal8Bit().data());
++const auto image = 
Exiv2::ImageFactory::open(fileName.absolute().toLocal8Bit().data());
+ Q_ASSERT(image.get() != nullptr);
+ image->readMetadata();
+ map << DBExifInfo(fileName, image->exifData());
+diff --git a/lib/kpaexif/DatabaseElement.cpp b/lib/kpaexif/DatabaseElement.cpp
+index 
4e7ba198e425e81c582c585bb184ec19c31d4985..3d5d56cfbe5028a8e148753979bdae3f0922008d
 100644
+--- a/lib/kpaexif/DatabaseElement.cpp
 b/lib/kpaexif/DatabaseElement.cpp
+@@ -1,13 +1,15 @@
+-/* SPDX-FileCopyrightText: 2003-2010 Jesper K. Pedersen 
++// SPDX-FileCopyrightText: 2003-2010 Jesper K. Pedersen 
++// SPDX-FileCopyrightText: 2023 Tobias Leupold 
++//
++// SPDX-License-Identifier: GPL-2.0-or-later
+ 
+-   SPDX-License-Identifier: GPL-2.0-or-later
+-*/
+ #include "DatabaseElement.h"
+ 
+ #include 
+ 
+ #include 
+ #include 
++#include 
+ 
+ static QString replaceDotWithUnderscore(const char *cstr)
+ {
+@@ -76,10 +78,15 @@ QString Exif::IntExifElement::queryString() const
+ 
+ QVariant Exif::IntExifElement::valueFromExif(Exiv2::ExifData ) const
+ {
+-if (data[m_tag].count() > 0)
+-return QVariant { (int)data[m_tag].toLong() };
+-else
+-return QVariant { (int)0 };
++if (data[m_tag].count() > 0) {
++#if EXIV2_TEST_VERSION(0, 28, 0)
++return QVariant((int) data[m_tag].toInt64());
++#else
++return QVariant((int) data[m_tag].toLong());
++#endif
++} else {
++return QVariant(0);
++}
+ }
+ 
+ Exif::RationalExifElement::RationalExifElement(const char *tag)
+diff --git a/lib/kpaexif/Info.cpp b/lib/kpaexif/Info.cpp
+index 

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

2023-06-08 Thread Andreas Sturmlechner
commit: 3505c88418253cf329b0ca92a4c25ed1c98d4c3d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jun  8 19:50:56 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jun  8 19:51:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3505c884

media-gfx/hugin: Drop mistakenly added file

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

 .../files/hugin-2022.0.0-exiv2-0.28.patch.orig | 76 --
 1 file changed, 76 deletions(-)

diff --git a/media-gfx/hugin/files/hugin-2022.0.0-exiv2-0.28.patch.orig 
b/media-gfx/hugin/files/hugin-2022.0.0-exiv2-0.28.patch.orig
deleted file mode 100644
index b1653a312cab..
--- a/media-gfx/hugin/files/hugin-2022.0.0-exiv2-0.28.patch.orig
+++ /dev/null
@@ -1,76 +0,0 @@
-diff -r 79cd11a7a66f src/hugin_base/panodata/Exiv2Helper.cpp
 a/src/hugin_base/panodata/Exiv2Helper.cpp  Wed May 24 19:13:20 2023 +0200
-+++ b/src/hugin_base/panodata/Exiv2Helper.cpp  Mon Jun 05 00:31:19 2023 +0200
-@@ -40,7 +40,7 @@
- Exiv2::ExifData::iterator itr = 
exifData.findKey(Exiv2::ExifKey(keyName));
- if (itr != exifData.end() && itr->count())
- {
--value = itr->toLong();
-+value = itr->toUint32();
- return true;
- }
- else
-@@ -165,7 +165,7 @@
- {
- if(it!=exifData.end() && it->count())
- {
--return it->toLong();
-+return it->toUint32();
- }
- return 0;
- };
-@@ -600,4 +600,4 @@
- };
- 
- }; //namespace Exiv2Helper
--}; //namespace HuginBase
-\ No newline at end of file
-+}; //namespace HuginBase
-diff -r 79cd11a7a66f src/hugin_base/panodata/SrcPanoImage.cpp
 a/src/hugin_base/panodata/SrcPanoImage.cpp Wed May 24 19:13:20 2023 +0200
-+++ b/src/hugin_base/panodata/SrcPanoImage.cpp Mon Jun 05 00:31:19 2023 +0200
-@@ -384,7 +384,7 @@
- pos = 
xmpData.findKey(Exiv2::XmpKey("Xmp.GPano.CroppedAreaImageWidthPixels"));
- if (pos != xmpData.end())
- {
--croppedWidth = pos->toLong();
-+croppedWidth = pos->toUint32();
- }
- else
- {
-@@ -394,7 +394,7 @@
- pos = 
xmpData.findKey(Exiv2::XmpKey("Xmp.GPano.CroppedAreaImageHeightPixels"));
- if (pos != xmpData.end())
- {
--croppedHeight = pos->toLong();
-+croppedHeight = pos->toUint32();
- }
- else
- {
-@@ -408,7 +408,7 @@
- double hfov = 0;
- if (pos != xmpData.end())
- {
--hfov = 360 * croppedWidth / (double)pos->toLong();
-+hfov = 360 * croppedWidth / 
(double)pos->toUint32();
- }
- else
- {
-@@ -419,7 +419,7 @@
- pos = 
xmpData.findKey(Exiv2::XmpKey("Xmp.GPano.FullPanoHeightPixels"));
- if (pos != xmpData.end())
- {
--fullHeight = pos->toLong();
-+fullHeight = pos->toUint32();
- }
- else
- {
-@@ -430,7 +430,7 @@
- pos = 
xmpData.findKey(Exiv2::XmpKey("Xmp.GPano.CroppedAreaTopPixels"));
- if (pos != xmpData.end())
- {
--cropTop = pos->toLong();
-+cropTop = pos->toUint32();
- }
- else
- {



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

2023-06-08 Thread Andreas Sturmlechner
commit: fc0ed6548ca5bf0b791071fab08302590dc36f5b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jun  8 19:24:00 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jun  8 19:38:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc0ed654

media-gfx/darktable: fix whitespace, add bugref

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

 media-gfx/darktable/darktable-4.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/darktable/darktable-4.2.1.ebuild 
b/media-gfx/darktable/darktable-4.2.1.ebuild
index bcd74d9a9e34..7a803774aebb 100644
--- a/media-gfx/darktable/darktable-4.2.1.ebuild
+++ b/media-gfx/darktable/darktable-4.2.1.ebuild
@@ -100,7 +100,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-3.4.1_libxcf-cmake.patch
"${FILESDIR}"/${PN}-4.2.1_cmake-musl.patch
# patch by ArchLinux
-"${FILESDIR}"/${P}-exiv2-0.28.patch
+   "${FILESDIR}"/${P}-exiv2-0.28.patch # bug 906466
 )
 
 S="${WORKDIR}/${P/_/~}"



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

2023-06-08 Thread Andreas Sturmlechner
commit: 15565ce8a19a6c297e7c05cdb3b03fd6af79559d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jun  8 19:09:35 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jun  8 19:38:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15565ce8

dev-libs/qtkeychain: add 0.14.1

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

 dev-libs/qtkeychain/Manifest |  1 +
 dev-libs/qtkeychain/qtkeychain-0.14.1.ebuild | 45 
 2 files changed, 46 insertions(+)

diff --git a/dev-libs/qtkeychain/Manifest b/dev-libs/qtkeychain/Manifest
index 5fc04c08d313..0525ebf26372 100644
--- a/dev-libs/qtkeychain/Manifest
+++ b/dev-libs/qtkeychain/Manifest
@@ -1,2 +1,3 @@
 DIST qtkeychain-0.13.2.tar.gz 43494 BLAKE2B 
d90799df83e8bed7f4ee9cdf6c7f56c86b1aee7123735963c4e2f858a69bbf28bcd062c6a302f8687626b1884acde61d7f7882b985517b24a1358b57ea13cdcc
 SHA512 
10f8b1c959a126ba14614b797ea5640404a0b95c71e452225c74856eae90e966aac581ca393508a2106033c3d5ad70427ea6f7ef3f2997eddf6d09a7b4fa26eb
 DIST qtkeychain-0.14.0.tar.gz 50655 BLAKE2B 
e79370b6bf2a6e880d281cd4b12106a88a5297e74e56b09a5d2a0cbef17166798a467d045b50beddb61de2a6ffeb75f1bc3f895236bebb01fc1f425ea3dbe309
 SHA512 
65118198d82f284c1bb914964657e62fccb81050359071b44530574c73c673913d22b5de17cc30e9099feca06ece556bb9329350f017ce331e845ba074d1f078
+DIST qtkeychain-0.14.1.tar.gz 50743 BLAKE2B 
76300eeefc98a40da762a65cdf0a5a406b55cb92e290bb91e643353c3d2efdee1387168805326def60a42196d5cfde4f0d6c36cb2e0c946fc331361891af08f7
 SHA512 
bf84b19090e667a2946297e63d9813574193d80e4eecbde2fdfca317a66da3f029b3abef326f4ffb32de032a48004f9cf1bc818468af612723d762652dc25eb6

diff --git a/dev-libs/qtkeychain/qtkeychain-0.14.1.ebuild 
b/dev-libs/qtkeychain/qtkeychain-0.14.1.ebuild
new file mode 100644
index ..b0c73e9cc490
--- /dev/null
+++ b/dev-libs/qtkeychain/qtkeychain-0.14.1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+HOMEPAGE="https://github.com/frankosterfeld/qtkeychain;
+DESCRIPTION="Qt API for storing passwords securely"
+
+if [[ ${PV} != ** ]]; then
+   
SRC_URI="https://github.com/frankosterfeld/qtkeychain/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+else
+   inherit git-r3
+   EGIT_REPO_URI="${HOMEPAGE}.git"
+fi
+
+LICENSE="BSD-2"
+SLOT="0/1"
+IUSE="keyring"
+
+DEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   keyring? (
+   app-crypt/libsecret
+   dev-libs/glib:2
+   )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="dev-qt/linguist-tools:5"
+
+DOCS=( ChangeLog ReadMe.md )
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_WITH_QT6=OFF
+   -DBUILD_TEST_APPLICATION=OFF
+   -DBUILD_TRANSLATIONS=ON
+   -DLIBSECRET_SUPPORT=$(usex keyring)
+   )
+
+   cmake_src_configure
+}



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

2023-06-08 Thread Andreas Sturmlechner
commit: d18335caa756f5e5c1478d5fe3ba17f011a78c80
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jun  8 19:22:39 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jun  8 19:38:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d18335ca

media-gfx/hugin: Fix build with >=exiv2-0.28

Closes: https://bugs.gentoo.org/906468
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../hugin/files/hugin-2022.0.0-exiv2-0.28.patch| 99 ++
 .../files/hugin-2022.0.0-exiv2-0.28.patch.orig | 76 +
 media-gfx/hugin/hugin-2022.0.0.ebuild  |  2 +
 3 files changed, 177 insertions(+)

diff --git a/media-gfx/hugin/files/hugin-2022.0.0-exiv2-0.28.patch 
b/media-gfx/hugin/files/hugin-2022.0.0-exiv2-0.28.patch
new file mode 100644
index ..dff74132b48f
--- /dev/null
+++ b/media-gfx/hugin/files/hugin-2022.0.0-exiv2-0.28.patch
@@ -0,0 +1,99 @@
+Patch originally taken from ArchLinux, modified to be backwards compatible.
+
+diff -r 79cd11a7a66f src/hugin_base/panodata/Exiv2Helper.cpp
+--- a/src/hugin_base/panodata/Exiv2Helper.cpp  Wed May 24 19:13:20 2023 +0200
 b/src/hugin_base/panodata/Exiv2Helper.cpp  Mon Jun 05 00:31:19 2023 +0200
+@@ -40,7 +40,11 @@
+ Exiv2::ExifData::iterator itr = 
exifData.findKey(Exiv2::ExifKey(keyName));
+ if (itr != exifData.end() && itr->count())
+ {
++#if EXIV2_TEST_VERSION(0,28,0)
++value = itr->toUint32();
++#else
+ value = itr->toLong();
++#endif
+ return true;
+ }
+ else
+@@ -165,7 +169,11 @@
+ {
+ if(it!=exifData.end() && it->count())
+ {
++#if EXIV2_TEST_VERSION(0,28,0)
++return it->toUint32();
++#else
+ return it->toLong();
++#endif
+ }
+ return 0;
+ };
+@@ -600,4 +608,4 @@
+ };
+ 
+ }; //namespace Exiv2Helper
+-}; //namespace HuginBase
+\ No newline at end of file
++}; //namespace HuginBase
+diff -r 79cd11a7a66f src/hugin_base/panodata/SrcPanoImage.cpp
+--- a/src/hugin_base/panodata/SrcPanoImage.cpp Wed May 24 19:13:20 2023 +0200
 b/src/hugin_base/panodata/SrcPanoImage.cpp Mon Jun 05 00:31:19 2023 +0200
+@@ -384,7 +384,11 @@
+ pos = 
xmpData.findKey(Exiv2::XmpKey("Xmp.GPano.CroppedAreaImageWidthPixels"));
+ if (pos != xmpData.end())
+ {
++#if EXIV2_TEST_VERSION(0,28,0)
++croppedWidth = pos->toUint32();
++#else
+ croppedWidth = pos->toLong();
++#endif
+ }
+ else
+ {
+@@ -394,7 +398,11 @@
+ pos = 
xmpData.findKey(Exiv2::XmpKey("Xmp.GPano.CroppedAreaImageHeightPixels"));
+ if (pos != xmpData.end())
+ {
++#if EXIV2_TEST_VERSION(0,28,0)
++croppedHeight = pos->toUint32();
++#else
+ croppedHeight = pos->toLong();
++#endif
+ }
+ else
+ {
+@@ -408,7 +416,11 @@
+ double hfov = 0;
+ if (pos != xmpData.end())
+ {
++#if EXIV2_TEST_VERSION(0,28,0)
++hfov = 360 * croppedWidth / 
(double)pos->toUint32();
++#else
+ hfov = 360 * croppedWidth / (double)pos->toLong();
++#endif
+ }
+ else
+ {
+@@ -419,7 +431,11 @@
+ pos = 
xmpData.findKey(Exiv2::XmpKey("Xmp.GPano.FullPanoHeightPixels"));
+ if (pos != xmpData.end())
+ {
++#if EXIV2_TEST_VERSION(0,28,0)
++fullHeight = pos->toUint32();
++#else
+ fullHeight = pos->toLong();
++#endif
+ }
+ else
+ {
+@@ -430,7 +446,11 @@
+ pos = 
xmpData.findKey(Exiv2::XmpKey("Xmp.GPano.CroppedAreaTopPixels"));
+ if (pos != xmpData.end())
+ {
++#if EXIV2_TEST_VERSION(0,28,0)
++cropTop = pos->toUint32();
++#else
+ cropTop = pos->toLong();
++#endif
+ }
+ else
+ {

diff --git a/media-gfx/hugin/files/hugin-2022.0.0-exiv2-0.28.patch.orig 
b/media-gfx/hugin/files/hugin-2022.0.0-exiv2-0.28.patch.orig
new file mode 100644
index ..b1653a312cab
--- /dev/null
+++ b/media-gfx/hugin/files/hugin-2022.0.0-exiv2-0.28.patch.orig
@@ -0,0 +1,76 @@
+diff -r 79cd11a7a66f src/hugin_base/panodata/Exiv2Helper.cpp
+--- a/src/hugin_base/panodata/Exiv2Helper.cpp  Wed May 24 19:13:20 2023 +0200
 

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

2023-06-08 Thread Thomas Raschbacher
commit: d00d2ac25789715f6d9e05e8f448eb4c857ccc13
Author: Thomas Raschbacher  gentoo  org>
AuthorDate: Thu Jun  8 19:33:30 2023 +
Commit: Thomas Raschbacher  gentoo  org>
CommitDate: Thu Jun  8 19:33:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d00d2ac2

net-mail/dbmail: add 3.3.1

Closes: https://bugs.gentoo.org/809158
Signed-off-by: Thomas Raschbacher  gentoo.org>

 net-mail/dbmail/Manifest |  1 +
 net-mail/dbmail/dbmail-3.3.1.ebuild  | 98 
 net-mail/dbmail/files/dbmail-imapd.initd |  7 +-
 net-mail/dbmail/files/dbmail-lmtpd.initd |  7 +-
 net-mail/dbmail/files/dbmail-pop3d.initd |  7 +-
 net-mail/dbmail/files/dbmail-timsieved.initd |  7 +-
 6 files changed, 111 insertions(+), 16 deletions(-)

diff --git a/net-mail/dbmail/Manifest b/net-mail/dbmail/Manifest
index 8d47f7766f6a..c5cc5878b4da 100644
--- a/net-mail/dbmail/Manifest
+++ b/net-mail/dbmail/Manifest
@@ -1,2 +1,3 @@
 DIST dbmail-3.2.3.tar.gz 2444227 BLAKE2B 
baa812fb3e925e6d896762596426208fc2ac5fcb01cb8100cfbd0464f1342f934c099ca52fd857e05fc82b97227155e9dcfc987d6c9b5c37e7daf21b167c9841
 SHA512 
29cc89830278f2ff28a4221fc81d4ff13cc371fbca7fb51d5376e9243234220b552cb4b6ec035c150e6cfa178435c4f36b9ce132fc02334bc6cdeb1a41c8ed85
 DIST dbmail-3.2.5.tar.gz 2463966 BLAKE2B 
f4099c6f869dbb041d7eccdf20f3a34d36918237cc0386c71a1d339da8651b9301e676b25201856038045bb9590f880353c6ccafd57330f9cf48382c1b4c603c
 SHA512 
6b0d7e1f6f7449869db1e094ffce9e1ef315c60784ea5ae5f814f2cf9a18c358b4c5d107a420c7317961ffa343fc59c9083789177514aee96523927688f276a0
+DIST dbmail-3.3.1.tar.gz 2523029 BLAKE2B 
fd7bd7b6a40772c8c309b2bc9cf3cd907a8b885367fe6b1c23bdd1f4d6281b7f8878caf481171ec4ad71f2644f516100da5c6ee7dfa0d4d7139725a3181a8ef5
 SHA512 
d0324d79d4871cc46ce3bbc5c0d8c2f587d57f262a878f685b776d8e1b4a58a67e5a0f0cf0f48c939dc3424f8a44dd78e929ea2588ab10d0246a10b3ee5c55c5

diff --git a/net-mail/dbmail/dbmail-3.3.1.ebuild 
b/net-mail/dbmail/dbmail-3.3.1.ebuild
new file mode 100644
index ..21017546539e
--- /dev/null
+++ b/net-mail/dbmail/dbmail-3.3.1.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd readme.gentoo-r1
+
+DESCRIPTION="Fast and scalable sql based email services"
+HOMEPAGE="https://www.dbmail.org/;
+SRC_URI="https://github.com/dbmail/dbmail/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+doc jemalloc ldap sieve ssl static systemd"
+
+DEPEND="dev-db/libzdb
+   sieve? ( >=mail-filter/libsieve-2.2.1 )
+   ldap? ( >=net-nds/openldap-2.3.33:= )
+   jemalloc? ( dev-libs/jemalloc:= )
+   elibc_musl? ( sys-libs/queue-standalone )
+   app-text/asciidoc
+   app-text/xmlto
+   app-crypt/mhash
+   sys-libs/zlib
+   dev-libs/gmime:3.0
+   >=dev-libs/glib-2.16
+   dev-libs/libevent:=
+   virtual/libcrypt:=
+   ssl? (
+   dev-libs/openssl:=
+   )"
+RDEPEND="${DEPEND}
+   acct-group/dbmail
+   acct-user/dbmail"
+DEPEND+=" elibc_musl? ( sys-libs/queue-standalone )"
+DOCS=( AUTHORS README.md INSTALL THANKS UPGRADING )
+
+README_GENTOO_SUFFIX=""
+
+src_prepare() {
+   sed -i -e "s:nobody:dbmail: ; s:nogroup:dbmail: ; 
s:/var/run:/run/dbmail:" dbmail.conf || die
+   # change config path to our default and use the conf.d and init.d files 
from the contrib dir
+   sed -i -e "s:/etc/dbmail.conf:/etc/dbmail/dbmail.conf:" 
contrib/startup-scripts/gentoo/init.d-dbmail || die
+
+   default
+}
+
+src_configure() {
+   econf \
+   --enable-manpages \
+   --sysconfdir=/etc/dbmail \
+   $(use_enable doc manpages) \
+   $(use_enable static) \
+   $(use_enable systemd) \
+   $(use_with jemalloc) \
+   $(use_with sieve) \
+   $(use_with ldap auth-ldap)
+}
+
+src_install() {
+   emake DESTDIR="${D}" SYSTEMD_UNIT_DIR="$(systemd_get_systemunitdir)" 
install
+   einstalldocs
+
+   docompress -x /usr/share/doc/${PF}/sql
+   dodoc -r sql
+   dodoc -r test-scripts
+   dodoc -r contrib
+   ## TODO: install other contrib stuff
+
+   insinto /etc/dbmail
+   newins dbmail.conf dbmail.conf.dist
+
+   # use custom init scripts until updated in upstream contrib
+   newinitd "${FILESDIR}/dbmail-imapd.initd" dbmail-imapd
+   newinitd "${FILESDIR}/dbmail-lmtpd.initd" dbmail-lmtpd
+   newinitd "${FILESDIR}/dbmail-pop3d.initd" dbmail-pop3d
+   newinitd "${FILESDIR}/dbmail-timsieved.initd" dbmail-timsieved
+
+   dobin contrib/mailbox2dbmail/mailbox2dbmail
+   doman contrib/mailbox2dbmail/mailbox2dbmail.1
+
+   # ldap schema
+   if use ldap; then
+   insinto /etc/openldap/schema
+   doins "${S}/dbmail.schema"
+   fi
+
+   keepdir /var/lib/dbmail
+   fperms 

[gentoo-commits] repo/proj/libressl:master commit in: dev-libs/xmlsec/, dev-libs/xmlsec/files/

2023-06-08 Thread orbea
commit: d6e1b4f9052d69927fca7a78817b94eec5e492f2
Author: orbea  riseup  net>
AuthorDate: Thu Jun  8 19:01:37 2023 +
Commit: orbea  riseup  net>
CommitDate: Thu Jun  8 19:02:50 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=d6e1b4f9

dev-libs/xmlsec: add 1.3.0-r1

Upstream-PR: https://github.com/lsh123/xmlsec/pull/654
Upstream-Commit: 
https://github.com/lsh123/xmlsec/commit/dfdf981f3522e4059170b504fb6fd40b37c9d70f
Upstream-Issue: https://github.com/lsh123/xmlsec/issues/665
Upstream-PR: https://github.com/lsh123/xmlsec/pull/666
Upstream-Commit: 
https://github.com/lsh123/xmlsec/commit/1ee1754c5ab8f0071adbde92d3a007729df7c5a7
Upstream-PR: https://github.com/lsh123/xmlsec/pull/667
Upstream-Commit: 
https://github.com/lsh123/xmlsec/commit/c9b0dcd01af1ecaed828269b734861cb93edeae3
Signed-off-by: orbea  riseup.net>

 dev-libs/xmlsec/Manifest   |   1 +
 dev-libs/xmlsec/files/xmlsec-1.3.0-clang.patch |  19 +
 dev-libs/xmlsec/files/xmlsec-1.3.0-libressl.patch  | 525 +
 .../xmlsec/files/xmlsec-1.3.0-optimisation.patch   |  11 +
 .../files/xmlsec-1.3.0-strict-prototypes.patch |  21 +
 dev-libs/xmlsec/xmlsec-1.3.0-r1.ebuild |  96 
 6 files changed, 673 insertions(+)

diff --git a/dev-libs/xmlsec/Manifest b/dev-libs/xmlsec/Manifest
index 63c3df8..d0d51ac 100644
--- a/dev-libs/xmlsec/Manifest
+++ b/dev-libs/xmlsec/Manifest
@@ -1,2 +1,3 @@
 DIST xmlsec1-1.2.36.tar.gz 2005656 BLAKE2B 
617f7532f3e0401357261d1294f7f497e81f79538b223616433b007a5d3132e9e4ec7a40f36e909759f996754b95c060386ec9740165fb1b045809142e9fae35
 SHA512 
7545935d33236bc8ec79b9173c8c0967df5c96bb9e2d5c8edacfb5ffb366ff8d087eada0cebb1de81a477f93d40544bf0a12abcdbc60874ecaecb9c8dd33dfe3
 DIST xmlsec1-1.2.37.tar.gz 2009175 BLAKE2B 
19f43ba6bf6eb49428b9c5563baecbab21476f326cceee13785ae16769afa258f100732831c0f3f7d160543bd075cdcfdc5cbf11b7406637ee6c2f0e27c07f30
 SHA512 
99220cb28a346ffac0023f9f177d6a7be3ddcea04bea434b7dc926c1f0aaa5564d75f74f92896ac100179c04d77e001f688ddf46fed4e0a0b4f20b7b87c24900
+DIST xmlsec1-1.3.0.tar.gz 2425729 BLAKE2B 
a83d0117aaf1824a8a8f597f73ab1b76bcd1a9f0bb5d160df6c775f70cd2485f8e09c250f4ddbb4d42ba35549f9617d06f5470a91306757b4d5d54fdc0684f3c
 SHA512 
ac1b1b88336959f54ef7fcfd6b9ff0feb2ba00a966a8e5b4efb97e802a1f9bb7adf5f4524c7f169344a1b7258377b5a7e879a0ab5ce25cfae3b05eac9b54729d

diff --git a/dev-libs/xmlsec/files/xmlsec-1.3.0-clang.patch 
b/dev-libs/xmlsec/files/xmlsec-1.3.0-clang.patch
new file mode 100644
index 000..a8e8a9b
--- /dev/null
+++ b/dev-libs/xmlsec/files/xmlsec-1.3.0-clang.patch
@@ -0,0 +1,19 @@
+https://bugs.gentoo.org/904418
+https://github.com/lsh123/xmlsec/commit/0682c1d4be1e1d5d0f3cf5c4d2301dc3da09d677
+
+From 0682c1d4be1e1d5d0f3cf5c4d2301dc3da09d677 Mon Sep 17 00:00:00 2001
+From: lsh123 
+Date: Thu, 13 Apr 2023 09:49:25 -0400
+Subject: [PATCH] Add newline (#628)
+
+Issue #626
+--- a/src/openssl/symkeys.c
 b/src/openssl/symkeys.c
+@@ -618,4 +618,4 @@ xmlSecOpenSSLKeyDataPbkdf2Set(xmlSecKeyDataPtr data, const 
xmlSecByte* buf, xmlS
+ 
+ return(xmlSecBufferSetData(buffer, buf, bufSize));
+ }
+-#endif /* XMLSEC_NO_PBKDF2 */
+\ No newline at end of file
++#endif /* XMLSEC_NO_PBKDF2 */
+

diff --git a/dev-libs/xmlsec/files/xmlsec-1.3.0-libressl.patch 
b/dev-libs/xmlsec/files/xmlsec-1.3.0-libressl.patch
new file mode 100644
index 000..a273350
--- /dev/null
+++ b/dev-libs/xmlsec/files/xmlsec-1.3.0-libressl.patch
@@ -0,0 +1,525 @@
+https://github.com/lsh123/xmlsec/pull/654
+https://github.com/lsh123/xmlsec/commit/dfdf981f3522e4059170b504fb6fd40b37c9d70f
+
+From dfdf981f3522e4059170b504fb6fd40b37c9d70f Mon Sep 17 00:00:00 2001
+From: orbea 
+Date: Tue, 30 May 2023 07:36:12 -0700
+Subject: [PATCH] openssl_compat.h: Update LibreSSL UI_null() compat (#654)
+
+LibreSSL added UI_null() in 3.7.1.
+---
+ src/openssl/openssl_compat.h | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+https://github.com/lsh123/xmlsec/issues/665
+https://github.com/lsh123/xmlsec/pull/666
+https://github.com/lsh123/xmlsec/commit/1ee1754c5ab8f0071adbde92d3a007729df7c5a7
+
+From 1ee1754c5ab8f0071adbde92d3a007729df7c5a7 Mon Sep 17 00:00:00 2001
+From: lsh123 
+Date: Sat, 3 Jun 2023 13:30:01 -0400
+Subject: [PATCH] Fix Libressl support and bump min version to 3.6 (issue #665)
+  (#666)
+
+---
+ Makefile.am   |  5 +-
+ configure.ac  |  7 ++-
+ docs/download.html|  4 +-
+ include/xmlsec/openssl/crypto.h   |  4 +-
+ src/nss/README.md |  2 +-
+ src/openssl/README.md |  5 +-
+ src/openssl/app.c | 30 +++--
+ src/openssl/openssl_compat.h  | 30 +
+ src/openssl/x509.c| 62 +++
+ .../enveloping-ripemd160-rsa-ripemd160.xml| 60 +++---
+ tests/testrun.sh  

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

2023-06-08 Thread Arthur Zamarin
commit: 6e77fa1ac61abf580bd0a5e3aac572d50c295446
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jun  8 18:32:21 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jun  8 18:32:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e77fa1a

dev-libs/olm: Keyword 3.2.15 ppc64, #908069

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-libs/olm/olm-3.2.15.ebuild b/dev-libs/olm/olm-3.2.15.ebuild
index e14e9f557e6c..760b1ef928c2 100644
--- a/dev-libs/olm/olm-3.2.15.ebuild
+++ b/dev-libs/olm/olm-3.2.15.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://gitlab.matrix.org/matrix-org/${PN}/-/archive/${PV}/${P}.tar.bz2
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2023-06-08 Thread Arthur Zamarin
commit: cff341905fc3b9a263abf45efb391d062c7f83da
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jun  8 18:32:22 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jun  8 18:32:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cff34190

net-libs/libquotient: Keyword 0.7.2-r3 ppc64, #908069

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-libs/libquotient/libquotient-0.7.2-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libquotient/libquotient-0.7.2-r3.ebuild 
b/net-libs/libquotient/libquotient-0.7.2-r3.ebuild
index 8bb4eaafd6f4..20727b86a578 100644
--- a/net-libs/libquotient/libquotient-0.7.2-r3.ebuild
+++ b/net-libs/libquotient/libquotient-0.7.2-r3.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/libQuotient-${PV}"
 
 LICENSE="LGPL-2+"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2023-06-08 Thread orbea
commit: b565359b40f91cb29d2dc867327b649eb3dd7cd3
Author: orbea  riseup  net>
AuthorDate: Thu Jun  8 18:09:15 2023 +
Commit: orbea  riseup  net>
CommitDate: Thu Jun  8 18:09:25 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=b565359b

dev-lang/ruby: sync ::gentoo

Signed-off-by: orbea  riseup.net>

 dev-lang/ruby/ruby-3.0.6-r2.ebuild | 2 +-
 dev-lang/ruby/ruby-3.0.6.ebuild| 2 +-
 dev-lang/ruby/ruby-3.1.4-r2.ebuild | 4 ++--
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-lang/ruby/ruby-3.0.6-r2.ebuild 
b/dev-lang/ruby/ruby-3.0.6-r2.ebuild
index ea468e6..0ac0bf2 100644
--- a/dev-lang/ruby/ruby-3.0.6-r2.ebuild
+++ b/dev-lang/ruby/ruby-3.0.6-r2.ebuild
@@ -282,7 +282,7 @@ pkg_postinst() {
 
elog
elog "To switch between available Ruby profiles, execute as root:"
-   elog "\teselect ruby set ruby(23|24|...)"
+   elog "\teselect ruby set ruby(30|31|...)"
elog
 }
 

diff --git a/dev-lang/ruby/ruby-3.0.6.ebuild b/dev-lang/ruby/ruby-3.0.6.ebuild
index 29b1844..3ef3985 100644
--- a/dev-lang/ruby/ruby-3.0.6.ebuild
+++ b/dev-lang/ruby/ruby-3.0.6.ebuild
@@ -259,7 +259,7 @@ pkg_postinst() {
 
elog
elog "To switch between available Ruby profiles, execute as root:"
-   elog "\teselect ruby set ruby(23|24|...)"
+   elog "\teselect ruby set ruby(30|31|...)"
elog
 }
 

diff --git a/dev-lang/ruby/ruby-3.1.4-r2.ebuild 
b/dev-lang/ruby/ruby-3.1.4-r2.ebuild
index b27a5ed..da417d0 100644
--- a/dev-lang/ruby/ruby-3.1.4-r2.ebuild
+++ b/dev-lang/ruby/ruby-3.1.4-r2.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://www.ruby-lang.org/;
 SRC_URI="https://cache.ruby-lang.org/pub/ruby/${SLOT}/${MY_P}.tar.xz;
 
 LICENSE="|| ( Ruby-BSD BSD-2 )"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="berkdb debug doc examples gdbm ipv6 jemalloc jit +rdoc socks5 +ssl 
static-libs systemtap tk valgrind xemacs"
 
 RDEPEND="
@@ -266,7 +266,7 @@ pkg_postinst() {
 
elog
elog "To switch between available Ruby profiles, execute as root:"
-   elog "\teselect ruby set ruby(23|24|...)"
+   elog "\teselect ruby set ruby(30|31|...)"
elog
 }
 



[gentoo-commits] repo/proj/libressl:master commit in: net-vpn/tor/, net-vpn/tor/files/

2023-06-08 Thread orbea
commit: 5f8a96e69bc21d634ec745e34c725955d870ccfe
Author: orbea  riseup  net>
AuthorDate: Thu Jun  8 18:01:53 2023 +
Commit: orbea  riseup  net>
CommitDate: Thu Jun  8 18:01:53 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=5f8a96e6

net-vpn/tor: treeclean

Bug: https://bugs.gentoo.org/903001
Upstream-PR: https://github.com/gentoo/gentoo/pull/31245
Upstream-Commit: 
https://github.com/gentoo/gentoo/commit/3892b973f9dabb5a5f0cd304d96475223ccbc34d
Signed-off-by: orbea  riseup.net>

 net-vpn/tor/Manifest   |   3 -
 net-vpn/tor/files/README.gentoo|   8 -
 net-vpn/tor/files/tor-0.2.7.4-torrc.sample.patch   |  31 
 .../tor/files/tor-0.4.7.13-libressl-3.8.0.patch|  27 
 net-vpn/tor/files/tor-0.4.7.13-libressl.patch  | 161 -
 net-vpn/tor/files/tor.confd|   3 -
 net-vpn/tor/files/tor.initd-r9 |  37 -
 net-vpn/tor/files/tor.service  |  38 -
 net-vpn/tor/files/torrc-r2 |   7 -
 net-vpn/tor/metadata.xml   |  17 ---
 net-vpn/tor/tor-0.4.7.13-r1.ebuild | 150 ---
 11 files changed, 482 deletions(-)

diff --git a/net-vpn/tor/Manifest b/net-vpn/tor/Manifest
deleted file mode 100644
index 05ebc39..000
--- a/net-vpn/tor/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST tor-0.4.7.13.tar.gz 8031948 BLAKE2B 
338a0a541423f27f594a091307b5edeafc9826bb651c2bd050f3282c9355d9d43d1ef4791f3c98a37dc4c0f64bc40925ea1c1e32cbdff78b1a7308df501f279a
 SHA512 
0900416887afbb24f7b72e6ef181b7b01308d1bb35c37736f3b13e06810a07febf9f47fadd9ff6c0e73204d93b49545e4e2516906eb3ba74398ad2b299f530be
-DIST tor-0.4.7.13.tar.gz.sha256sum 86 BLAKE2B 
339db9869bfe485cbd328fe942cc23e60c08ad67fc2d9e7927ed3c9f3b606192e5efac34013c5bf0b0e8b26e957dcf8b586e1cc0a0c27756b8b3d823af37fdee
 SHA512 
ec1d19fa662255df5dd575ba943f4ccb30d9dfa49ff656cdfa73df2d24248b52a3bfd715f4d3efe11d8129968b0e06e3c75e8d82416e1807020ebf65f65401a0
-DIST tor-0.4.7.13.tar.gz.sha256sum.asc 716 BLAKE2B 
968a3852293ab9bcadac626862c9dc360b17de5afd00af7c46358fa2adfc03b55c02dfe029e9427efba999f553489a04388b395e8fb8fe16325e0895663c2deb
 SHA512 
eb78e8369941d8de833e3616a9a1c1e59b0d3dde918353e2f4fa5eb5da09f038238c46f5e180844bd3cba1211a9daa6d60e9ddb5690998e27a6b7d1616aa20cc

diff --git a/net-vpn/tor/files/README.gentoo b/net-vpn/tor/files/README.gentoo
deleted file mode 100644
index 35214ac..000
--- a/net-vpn/tor/files/README.gentoo
+++ /dev/null
@@ -1,8 +0,0 @@
-We created a configuration file for tor, /etc/tor/torrc, but you can
-change it according to your needs.  Use the torrc.sample that is in
-that directory as a guide.  Also, to have privoxy work with tor
-just add the following line
-
-forward-socks4a / localhost:9050 .
-
-to /etc/privoxy/config.  Notice the . at the end!

diff --git a/net-vpn/tor/files/tor-0.2.7.4-torrc.sample.patch 
b/net-vpn/tor/files/tor-0.2.7.4-torrc.sample.patch
deleted file mode 100644
index 5f9e258..000
--- a/net-vpn/tor/files/tor-0.2.7.4-torrc.sample.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-diff -Nuar tor-0.2.7.4-rc.orig/src/config/torrc.sample.in 
tor-0.2.7.4-rc/src/config/torrc.sample.in
 tor-0.2.7.4-rc.orig/src/config/torrc.sample.in 2015-10-19 
11:12:53.0 -0400
-+++ tor-0.2.7.4-rc/src/config/torrc.sample.in  2015-10-21 21:18:49.151973113 
-0400
-@@ -12,6 +12,11 @@
- ## Tor will look for this file in various places based on your platform:
- ## https://www.torproject.org/docs/faq#torrc
- 
-+## Default username and group the server will run as
-+User tor
-+
-+PIDFile /run/tor/tor.pid
-+
- ## Tor opens a SOCKS proxy on port 9050 by default -- even if you don't
- ## configure one below. Set "SOCKSPort 0" if you plan to run Tor only
- ## as a relay, and not make any local application connections yourself.
-@@ -42,6 +47,7 @@
- #Log notice syslog
- ## To send all messages to stderr:
- #Log debug stderr
-+Log warn syslog
- 
- ## Uncomment this to start the process in the background... or use
- ## --runasdaemon 1 on the command line. This is ignored on Windows;
-@@ -51,6 +57,7 @@
- ## The directory for keeping all the keys/etc. By default, we store
- ## things in $HOME/.tor on Unix, and in Application Data\tor on Windows.
- #DataDirectory @LOCALSTATEDIR@/lib/tor
-+DataDirectory   /var/lib/tor/data
- 
- ## The port on which Tor will listen for local connections from Tor
- ## controller applications, as documented in control-spec.txt.

diff --git a/net-vpn/tor/files/tor-0.4.7.13-libressl-3.8.0.patch 
b/net-vpn/tor/files/tor-0.4.7.13-libressl-3.8.0.patch
deleted file mode 100644
index f752aa6..000
--- a/net-vpn/tor/files/tor-0.4.7.13-libressl-3.8.0.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-Based on OpenBSD patch.
-
-https://github.com/openbsd/ports/commit/33fe251a08cb11f30ce6094a2e0759c3bb63ed16
-
-From: orbea 
-Date: Mon, 29 May 2023 11:59:15 -0700
-Subject: [PATCH] tls: Disable a 

[gentoo-commits] repo/proj/libressl:master commit in: dev-python/urllib3/

2023-06-08 Thread orbea
commit: 89f8f7f7a7b08e380bbc3d1e50c85049b7b97225
Author: orbea  riseup  net>
AuthorDate: Thu Jun  8 18:17:27 2023 +
Commit: orbea  riseup  net>
CommitDate: Thu Jun  8 18:17:27 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=89f8f7f7

dev-python/urllib3: keyword 2.0.2-r1 for ~arm64-macos

Signed-off-by: orbea  riseup.net>

 dev-python/urllib3/urllib3-2.0.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/urllib3/urllib3-2.0.2-r1.ebuild 
b/dev-python/urllib3/urllib3-2.0.2-r1.ebuild
index 9802379..75f3221 100644
--- a/dev-python/urllib3/urllib3-2.0.2-r1.ebuild
+++ b/dev-python/urllib3/urllib3-2.0.2-r1.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="brotli test zstd"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/proj/libressl:master commit in: dev-qt/qtbase/, dev-qt/qtbase/files/

2023-06-08 Thread orbea
commit: 7ec6da79c2bf3f753580a6b311fc1d22fae8fa9e
Author: orbea  riseup  net>
AuthorDate: Thu Jun  8 18:21:07 2023 +
Commit: orbea  riseup  net>
CommitDate: Thu Jun  8 18:28:46 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=7ec6da79

dev-qt/qtbase: add 6.5.0-r3

Signed-off-by: orbea  riseup.net>

 .../qtbase/files/qtbase-6.5.0-CVE-2023-33285.patch | 101 +
 ...base-6.5.0-r2.ebuild => qtbase-6.5.0-r3.ebuild} |   1 +
 2 files changed, 102 insertions(+)

diff --git a/dev-qt/qtbase/files/qtbase-6.5.0-CVE-2023-33285.patch 
b/dev-qt/qtbase/files/qtbase-6.5.0-CVE-2023-33285.patch
new file mode 100644
index 000..c982cce
--- /dev/null
+++ b/dev-qt/qtbase/files/qtbase-6.5.0-CVE-2023-33285.patch
@@ -0,0 +1,101 @@
+From a2dc11b37fd71f785c342c40549f54edfdd1a6f8 Mon Sep 17 00:00:00 2001
+From: Thiago Macieira 
+Date: Thu, 11 May 2023 21:40:15 -0700
+Subject: [PATCH] QDnsLookup/Unix: make sure we don't overflow the buffer
+MIME-Version: 1.0
+Content-Type: text/plain; charset=utf8
+Content-Transfer-Encoding: 8bit
+
+The DNS Records are variable length and encode their size in 16 bits
+before the Record Data (RDATA). Ensure that both the RDATA and the
+Record header fields before it fall inside the buffer we have.
+
+Additionally reject any replies containing more than one query records.
+
+[ChangeLog][QtNetwork][QDnsLookup] Fixed a bug that could cause a buffer
+overflow in Unix systems while parsing corrupt, malicious, or truncated
+replies.
+
+Pick-to: 5.15 6.2 6.5.1
+Change-Id: I3e3bfef633af4130a03afffd175e4b9547654b95
+Reviewed-by: MÃ¥rten Nordheim 
+Reviewed-by: Jani Heikkinen 
+(cherry picked from commit 7dba2c87619d558a61a30eb30cc1d9c3fe6df94c)
+Reviewed-by: Daniel Smith 
+---
+ src/network/kernel/qdnslookup_unix.cpp | 31 +--
+ 1 file changed, 25 insertions(+), 6 deletions(-)
+
+diff --git a/src/network/kernel/qdnslookup_unix.cpp 
b/src/network/kernel/qdnslookup_unix.cpp
+index 8db79028f775..ad7bb51f67a5 100644
+--- a/src/network/kernel/qdnslookup_unix.cpp
 b/src/network/kernel/qdnslookup_unix.cpp
+@@ -193,7 +193,6 @@ void QDnsLookupRunnable::query(const int requestType, 
const QByteArray 
+ // responseLength in case of error, we still can extract the
+ // exact error code from the response.
+ HEADER *header = (HEADER*)response;
+-const int answerCount = ntohs(header->ancount);
+ switch (header->rcode) {
+ case NOERROR:
+ break;
+@@ -227,18 +226,31 @@ void QDnsLookupRunnable::query(const int requestType, 
const QByteArray 
+ return;
+ }
+ 
+-// Skip the query host, type (2 bytes) and class (2 bytes).
+ char host[PACKETSZ], answer[PACKETSZ];
+ unsigned char *p = response + sizeof(HEADER);
+-int status = local_dn_expand(response, response + responseLength, p, 
host, sizeof(host));
+-if (status < 0) {
++int status;
++
++if (ntohs(header->qdcount) == 1) {
++// Skip the query host, type (2 bytes) and class (2 bytes).
++status = local_dn_expand(response, response + responseLength, p, 
host, sizeof(host));
++if (status < 0) {
++reply->error = QDnsLookup::InvalidReplyError;
++reply->errorString = tr("Could not expand domain name");
++return;
++}
++if ((p - response) + status + 4 >= responseLength)
++header->qdcount = 0x;   // invalid reply below
++else
++p += status + 4;
++}
++if (ntohs(header->qdcount) > 1) {
+ reply->error = QDnsLookup::InvalidReplyError;
+-reply->errorString = tr("Could not expand domain name");
++reply->errorString = tr("Invalid reply received");
+ return;
+ }
+-p += status + 4;
+ 
+ // Extract results.
++const int answerCount = ntohs(header->ancount);
+ int answerIndex = 0;
+ while ((p < response + responseLength) && (answerIndex < answerCount)) {
+ status = local_dn_expand(response, response + responseLength, p, 
host, sizeof(host));
+@@ -250,6 +262,11 @@ void QDnsLookupRunnable::query(const int requestType, 
const QByteArray 
+ const QString name = QUrl::fromAce(host);
+ 
+ p += status;
++
++if ((p - response) + 10 > responseLength) {
++// probably just a truncated reply, return what we have
++return;
++}
+ const quint16 type = (p[0] << 8) | p[1];
+ p += 2; // RR type
+ p += 2; // RR class
+@@ -257,6 +274,8 @@ void QDnsLookupRunnable::query(const int requestType, 
const QByteArray 
+ p += 4;
+ const quint16 size = (p[0] << 8) | p[1];
+ p += 2;
++if ((p - response) + size > responseLength)
++return; // truncated
+ 
+ if (type == QDnsLookup::A) {
+ if (size != 4) {
+-- 
+2.16.3
+

diff --git a/dev-qt/qtbase/qtbase-6.5.0-r2.ebuild 
b/dev-qt/qtbase/qtbase-6.5.0-r3.ebuild
similarity index 99%

[gentoo-commits] repo/proj/libressl:master commit in: dev-lang/rust/

2023-06-08 Thread orbea
commit: b9fada99b23853b619a2834e233709850695869c
Author: orbea  riseup  net>
AuthorDate: Thu Jun  8 18:14:12 2023 +
Commit: orbea  riseup  net>
CommitDate: Thu Jun  8 18:14:12 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=b9fada99

dev-lang/rust: sync ::gentoo

Signed-off-by: orbea  riseup.net>

 dev-lang/rust/rust-1.65.0.ebuild| 2 +-
 dev-lang/rust/rust-1.66.1.ebuild| 1 +
 dev-lang/rust/rust-1.67.1.ebuild| 1 +
 dev-lang/rust/rust-1.68.2.ebuild| 1 +
 dev-lang/rust/rust-1.69.0-r1.ebuild | 3 ++-
 dev-lang/rust/rust-1.70.0.ebuild| 3 ++-
 6 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/dev-lang/rust/rust-1.65.0.ebuild b/dev-lang/rust/rust-1.65.0.ebuild
index c291423..7298d0d 100644
--- a/dev-lang/rust/rust-1.65.0.ebuild
+++ b/dev-lang/rust/rust-1.65.0.ebuild
@@ -126,7 +126,7 @@ RDEPEND="${DEPEND}
 REQUIRED_USE="|| ( ${ALL_LLVM_TARGETS[*]} )
miri? ( nightly )
parallel-compiler? ( nightly )
-   rust-analyzer? ( !wasm )
+   rust-analyzer? ( !wasm rust-src )
test? ( ${ALL_LLVM_TARGETS[*]} )
wasm? ( llvm_targets_WebAssembly )
x86? ( cpu_flags_x86_sse2 )

diff --git a/dev-lang/rust/rust-1.66.1.ebuild b/dev-lang/rust/rust-1.66.1.ebuild
index cb9dc09..075deb9 100644
--- a/dev-lang/rust/rust-1.66.1.ebuild
+++ b/dev-lang/rust/rust-1.66.1.ebuild
@@ -124,6 +124,7 @@ RDEPEND="${DEPEND}
 REQUIRED_USE="|| ( ${ALL_LLVM_TARGETS[*]} )
miri? ( nightly )
parallel-compiler? ( nightly )
+   rust-analyzer? ( rust-src )
test? ( ${ALL_LLVM_TARGETS[*]} )
wasm? ( llvm_targets_WebAssembly )
x86? ( cpu_flags_x86_sse2 )

diff --git a/dev-lang/rust/rust-1.67.1.ebuild b/dev-lang/rust/rust-1.67.1.ebuild
index e832848..a01dae1 100644
--- a/dev-lang/rust/rust-1.67.1.ebuild
+++ b/dev-lang/rust/rust-1.67.1.ebuild
@@ -124,6 +124,7 @@ RDEPEND="${DEPEND}
 REQUIRED_USE="|| ( ${ALL_LLVM_TARGETS[*]} )
miri? ( nightly )
parallel-compiler? ( nightly )
+   rust-analyzer? ( rust-src )
test? ( ${ALL_LLVM_TARGETS[*]} )
wasm? ( llvm_targets_WebAssembly )
x86? ( cpu_flags_x86_sse2 )

diff --git a/dev-lang/rust/rust-1.68.2.ebuild b/dev-lang/rust/rust-1.68.2.ebuild
index b96d6a3..189e360 100644
--- a/dev-lang/rust/rust-1.68.2.ebuild
+++ b/dev-lang/rust/rust-1.68.2.ebuild
@@ -124,6 +124,7 @@ RDEPEND="${DEPEND}
 REQUIRED_USE="|| ( ${ALL_LLVM_TARGETS[*]} )
miri? ( nightly )
parallel-compiler? ( nightly )
+   rust-analyzer? ( rust-src )
test? ( ${ALL_LLVM_TARGETS[*]} )
wasm? ( llvm_targets_WebAssembly )
x86? ( cpu_flags_x86_sse2 )

diff --git a/dev-lang/rust/rust-1.69.0-r1.ebuild 
b/dev-lang/rust/rust-1.69.0-r1.ebuild
index fb64bf4..d373484 100644
--- a/dev-lang/rust/rust-1.69.0-r1.ebuild
+++ b/dev-lang/rust/rust-1.69.0-r1.ebuild
@@ -19,7 +19,7 @@ else
SLOT="stable/${ABI_VER}"
MY_P="rustc-${PV}"
SRC="${MY_P}-src.tar.xz"
-   KEYWORDS="amd64 arm arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm arm64 ~mips ~ppc ppc64 ~riscv ~sparc x86"
 fi
 
 RUST_STAGE0_VERSION="1.$(($(ver_cut 2) - 1)).2"
@@ -124,6 +124,7 @@ RDEPEND="${DEPEND}
 REQUIRED_USE="|| ( ${ALL_LLVM_TARGETS[*]} )
miri? ( nightly )
parallel-compiler? ( nightly )
+   rust-analyzer? ( rust-src )
test? ( ${ALL_LLVM_TARGETS[*]} )
wasm? ( llvm_targets_WebAssembly )
x86? ( cpu_flags_x86_sse2 )

diff --git a/dev-lang/rust/rust-1.70.0.ebuild b/dev-lang/rust/rust-1.70.0.ebuild
index 4224051..703751a 100644
--- a/dev-lang/rust/rust-1.70.0.ebuild
+++ b/dev-lang/rust/rust-1.70.0.ebuild
@@ -19,7 +19,7 @@ else
SLOT="stable/${ABI_VER}"
MY_P="rustc-${PV}"
SRC="${MY_P}-src.tar.xz"
-   #KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   # KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 RUST_STAGE0_VERSION="1.$(($(ver_cut 2) - 1)).0"
@@ -124,6 +124,7 @@ RDEPEND="${DEPEND}
 REQUIRED_USE="|| ( ${ALL_LLVM_TARGETS[*]} )
miri? ( nightly )
parallel-compiler? ( nightly )
+   rust-analyzer? ( rust-src )
test? ( ${ALL_LLVM_TARGETS[*]} )
wasm? ( llvm_targets_WebAssembly )
x86? ( cpu_flags_x86_sse2 )



[gentoo-commits] repo/proj/libressl:master commit in: dev-perl/Net-SSLeay/

2023-06-08 Thread orbea
commit: c4db3a39da06396080c06231daf8fc41cbbf5cea
Author: orbea  riseup  net>
AuthorDate: Thu Jun  8 18:15:57 2023 +
Commit: orbea  riseup  net>
CommitDate: Thu Jun  8 18:15:57 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=c4db3a39

dev-perl/Net-SSLeay: keyword 1.920.0-r1 for ~arm64-macos

Signed-off-by: orbea  riseup.net>

 dev-perl/Net-SSLeay/Net-SSLeay-1.920.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Net-SSLeay/Net-SSLeay-1.920.0-r1.ebuild 
b/dev-perl/Net-SSLeay/Net-SSLeay-1.920.0-r1.ebuild
index dfe368a..f91630c 100644
--- a/dev-perl/Net-SSLeay/Net-SSLeay-1.920.0-r1.ebuild
+++ b/dev-perl/Net-SSLeay/Net-SSLeay-1.920.0-r1.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Perl extension for using OpenSSL"
 
 LICENSE="Artistic-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+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="minimal examples"
 
 RDEPEND="



[gentoo-commits] repo/proj/libressl:master commit in: net-libs/neon/files/, net-libs/neon/

2023-06-08 Thread orbea
commit: d0e8bf62d8a2e88190fb47d62f1183b5cb26c4e4
Author: orbea  riseup  net>
AuthorDate: Thu Jun  8 18:03:14 2023 +
Commit: orbea  riseup  net>
CommitDate: Thu Jun  8 18:03:14 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=d0e8bf62

net-libs/neon: treeclean

Bug: https://bugs.gentoo.org/903001
Upstream-PR: https://github.com/gentoo/gentoo/pull/31230
Upstream-Commit: 
https://github.com/gentoo/gentoo/commit/59879db8e97318941bd2da04d53878cf04c47202
Upstream-PR: https://github.com/gentoo/gentoo/pull/31313
Upstream-Commit: 
https://github.com/gentoo/gentoo/commit/a9511d3124e41b1af1cf9d953d9866e3e1e2ee05
Signed-off-by: orbea  riseup.net>

 net-libs/neon/Manifest |   1 -
 net-libs/neon/files/neon-0.32.4-libressl.patch |  36 
 net-libs/neon/metadata.xml |  25 --
 net-libs/neon/neon-0.32.4.ebuild   | 109 -
 4 files changed, 171 deletions(-)

diff --git a/net-libs/neon/Manifest b/net-libs/neon/Manifest
deleted file mode 100644
index 3385d6c..000
--- a/net-libs/neon/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST neon-0.32.4.tar.gz 895482 BLAKE2B 
917f17739976e159bf91f7c594e59c96bb8b92e39c19f5c881354c11951233d3157f6871e4ebc073d493170844e516acc36be4787dbe2005c33b1ec84ae0d364
 SHA512 
82bcd1555f047d26cc5ccd67d2fef8dea4eb5a4cc45ca8030d2f3c356eee03fd78efd7ef45f516948e89f1089686731046b3fe48e73b3d84c65848ef6d86bd7a

diff --git a/net-libs/neon/files/neon-0.32.4-libressl.patch 
b/net-libs/neon/files/neon-0.32.4-libressl.patch
deleted file mode 100644
index 1e779af..000
--- a/net-libs/neon/files/neon-0.32.4-libressl.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-https://github.com/notroj/neon/pull/113
-
-From 233f17b86ebc2cd99d9deede484f4b0be586730f Mon Sep 17 00:00:00 2001
-From: orbea 
-Date: Mon, 27 Mar 2023 14:58:49 -0700
-Subject: [PATCH] ne_openssl: Fix the build with libressl
-
-* Libressl 3.7 currently doesn't provide EVP_sha512_256().
-* Libressl 3.4 added SSL_CTX_set_post_handshake_auth().

- src/ne_openssl.c | 4 +++-
- 1 file changed, 3 insertions(+), 1 deletion(-)
-
-diff --git a/src/ne_openssl.c b/src/ne_openssl.c
-index d13c25ab..a9b11345 100644
 a/src/ne_openssl.c
-+++ b/src/ne_openssl.c
-@@ -581,7 +581,7 @@ ne_ssl_context *ne_ssl_context_create(int mode)
- /* enable workarounds for buggy SSL server implementations */
- SSL_CTX_set_options(ctx->ctx, SSL_OP_ALL);
- SSL_CTX_set_verify(ctx->ctx, SSL_VERIFY_PEER, verify_callback);
--#if !defined(LIBRESSL_VERSION_NUMBER) && OPENSSL_VERSION_NUMBER >= 0x10101000L
-+#if LIBRESSL_VERSION_NUMBER >= 0x304fL || 
(!defined(LIBRESSL_VERSION_NUMBER) && OPENSSL_VERSION_NUMBER >= 0x10101000L)
- SSL_CTX_set_post_handshake_auth(ctx->ctx, 1);
- #endif
- } else if (mode == NE_SSL_CTX_SERVER) {
-@@ -1122,7 +1122,9 @@ static const EVP_MD *hash_to_md(unsigned int flags)
- case NE_HASH_SHA256: return EVP_sha256();
- #ifdef HAVE_OPENSSL11
- case NE_HASH_SHA512: return EVP_sha512();
-+#ifndef LIBRESSL_VERSION_NUMBER
- case NE_HASH_SHA512_256: return EVP_sha512_256();
-+#endif
- #endif
- default: break;
- }

diff --git a/net-libs/neon/metadata.xml b/net-libs/neon/metadata.xml
deleted file mode 100644
index e66c01f..000
--- a/net-libs/neon/metadata.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   
-   Neon is an HTTP and WebDAV client library for Unix systems, 
with a C
-   language API. It provides high-level interfaces to HTTP/1.1 and 
WebDAV
-   methods, and a low-level interface to HTTP request/response 
handling,
-   allowing new methods to be easily implemented.
-   
-   
-   neon は Unix システムにおける HTTP 及び WebDAV クライアント・ライブラリ
-   であり、C言語 API です。HTTP/1.1 及び WebDAV のメソッドという高い視点
-   でのインターフェイス、HTTP リクエスト/レスポンス のハンドリングという
-   低い視点でのインターフェイス、簡単に実装できるようにした新しいメソッド
-   といったものを提供します。
-   
-   
-   Add support for 
net-libs/libproxy
-   Add support for PKCS#11 using 
dev-libs/pakchois
-   
-   
-   notroj/neon
-   
-

diff --git a/net-libs/neon/neon-0.32.4.ebuild b/net-libs/neon/neon-0.32.4.ebuild
deleted file mode 100644
index bd05187..000
--- a/net-libs/neon/neon-0.32.4.ebuild
+++ /dev/null
@@ -1,109 +0,0 @@
-# Copyright 2001-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit autotools libtool multilib-minimal
-
-DESCRIPTION="HTTP and WebDAV client library"
-HOMEPAGE="https://notroj.github.io/neon/ https://github.com/notroj/neon;
-SRC_URI="https://notroj.github.io/neon/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0/27"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="doc +expat gnutls kerberos libproxy 

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

2023-06-08 Thread Andreas Sturmlechner
commit: 94d3f31eea172d6cd0faed2de7acbbcff6886d60
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jun  8 17:23:20 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jun  8 17:23:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94d3f31e

app-office/libreoffice-l10n: destabilize 7.5.4.2 for ~amd64, ~arm64

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

 app-office/libreoffice-l10n/libreoffice-l10n-7.5.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/libreoffice-l10n/libreoffice-l10n-7.5.4.2.ebuild 
b/app-office/libreoffice-l10n/libreoffice-l10n-7.5.4.2.ebuild
index ee2bde9009bd..4415fe052950 100644
--- a/app-office/libreoffice-l10n/libreoffice-l10n-7.5.4.2.ebuild
+++ b/app-office/libreoffice-l10n/libreoffice-l10n-7.5.4.2.ebuild
@@ -17,7 +17,7 @@ 
BASE_SRC_URI_STABLE="https://download.documentfoundation.org/${PN/-l10n/}/stable
 
 LICENSE="|| ( LGPL-3 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux"
 IUSE="offlinehelp"
 
 #



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

2023-06-08 Thread Arthur Zamarin
commit: b2a8c8ec0ddc376ec22f9d8ecc37f79481390896
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jun  8 16:37:48 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jun  8 16:37:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2a8c8ec

dev-python/urllib3: add 2.0.3

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/urllib3/Manifest |  1 +
 dev-python/urllib3/urllib3-2.0.3.ebuild | 71 +
 2 files changed, 72 insertions(+)

diff --git a/dev-python/urllib3/Manifest b/dev-python/urllib3/Manifest
index 69f8b621393b..560e1f251e3c 100644
--- a/dev-python/urllib3/Manifest
+++ b/dev-python/urllib3/Manifest
@@ -1,3 +1,4 @@
 DIST urllib3-1.26.15.tar.gz 301444 BLAKE2B 
2681f0290a4f8b335dcdf384a0c0692cf51e88ea829f80c8c857be328b00c618978a84957da4e23826e4597fe90764eb36ab9acbbc33f9a6ec8df3e3ff3f4d48
 SHA512 
b6ddb29c15b2d729605a6acb7c602f18c75a937cdfe9649d35d790a59fbb1d96a8d68975ba0a4c073c9f1750e383c67b7566dbcd81b3e8611501e9f4153e9a2b
 DIST urllib3-1.26.16.tar.gz 303733 BLAKE2B 
94c0cfb8696b15ff7aed25927ba584d0d67b150953586ca4d74ddc8f1d0a95ca447a482cf7d0f95728fad1e7e51a610e29c3e342ebe68e65a86789308544ea51
 SHA512 
caa58af5bf49644459a9074be659511b56c5d66802153c72ba2ba2eb9c0aafd56b4cd8f8588964ee7d2a9b16a5e114d62298ab1e128710260ed86f1e315b5571
 DIST urllib3-2.0.2.tar.gz 277703 BLAKE2B 
1c7935a6aca8e60ad212eb35ef76009b75a8d080b1a572fe229e94a200e75c352ab41d831dde3d4a4643ecbbe54c2128f9d9ca1850d978fd1730d6d730ce3ab0
 SHA512 
874674342259f2f9b77b4aac90bd525ea50d4b6134008c22eb0fe7a04e688797564c3ec8e556600f75416df2983c972867e8a569d5d85a8dda748948217af38e
+DIST urllib3-2.0.3.tar.gz 280489 BLAKE2B 
5cb68029b8ea2fc51c5abefe212ab4a58269e72f180d16e4c0bbef93284c3298195fa84e2f2d845663436c5397a73653a95d9970594dab6662077f77a11591a8
 SHA512 
fd586a12b25a30ea801cfd6e207854a0f762cefee54512d742b3fffcc772db9dd75f436f0b998edd32a60857a7bd818bd10f6984e26f2ea47f56b5c545ead45b

diff --git a/dev-python/urllib3/urllib3-2.0.3.ebuild 
b/dev-python/urllib3/urllib3-2.0.3.ebuild
new file mode 100644
index ..317b438a637f
--- /dev/null
+++ b/dev-python/urllib3/urllib3-2.0.3.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 8 -- sys-apps/portage dep
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_TESTED=( python3_{10..12} pypy3 )
+PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" )
+PYTHON_REQ_USE="ssl(+)"
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="HTTP library with thread-safe connection pooling, file post, and 
more"
+HOMEPAGE="
+   https://github.com/urllib3/urllib3/
+   https://pypi.org/project/urllib3/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
+IUSE="brotli test zstd"
+RESTRICT="!test? ( test )"
+
+# [secure] extra is deprecated and slated for removal, we don't need it:
+# https://github.com/urllib3/urllib3/issues/2680
+RDEPEND="
+   >=dev-python/PySocks-1.5.8[${PYTHON_USEDEP}]
+   =dev-python/brotlicffi-0.8.0[${PYTHON_USEDEP}] )
+   zstd? ( >=dev-python/zstandard-0.18.0[${PYTHON_USEDEP}] )
+"
+BDEPEND="
+   test? (
+   $(python_gen_cond_dep "
+   ${RDEPEND}
+   dev-python/brotlicffi[\${PYTHON_USEDEP}]
+   dev-python/freezegun[\${PYTHON_USEDEP}]
+   dev-python/pytest[\${PYTHON_USEDEP}]
+   >=dev-python/tornado-4.2.1[\${PYTHON_USEDEP}]
+   >=dev-python/trustme-0.5.3[\${PYTHON_USEDEP}]
+   >=dev-python/zstandard-0.18.0[\${PYTHON_USEDEP}]
+   " "${PYTHON_TESTED[@]}")
+   )
+"
+
+python_test() {
+   local -x CI=1
+   if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then
+   einfo "Skipping tests on ${EPYTHON}"
+   return
+   fi
+
+   local EPYTEST_DESELECT=(
+   # take forever
+   
test/contrib/test_pyopenssl.py::TestSocketSSL::test_requesting_large_resources_via_ssl
+   
test/with_dummyserver/test_socketlevel.py::TestSSL::test_requesting_large_resources_via_ssl
+   # stupid test, next bump please verify if they fixed it
+   
test/test_poolmanager.py::TestPoolManager::test_deprecated_no_scheme
+   # fails with newer secure SSL configuration, which removes TLS 
1.1
+   
test/contrib/test_pyopenssl.py::TestHTTPS_TLSv1::test_verify_none_and_good_fingerprint
+   
test/contrib/test_pyopenssl.py::TestHTTPS_TLSv1_1::test_verify_none_and_good_fingerprint
+   
test/with_dummyserver/test_https.py::TestHTTPS_TLSv1::test_verify_none_and_good_fingerprint
+   

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

2023-06-08 Thread Arthur Zamarin
commit: 5edf54fb3eb5819ff571e9b0a9cb7d22d77171c2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jun  8 16:36:40 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jun  8 16:36:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5edf54fb

net-libs/libquotient: Keyword 0.7.2-r3 arm64, #908069

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-libs/libquotient/libquotient-0.7.2-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libquotient/libquotient-0.7.2-r3.ebuild 
b/net-libs/libquotient/libquotient-0.7.2-r3.ebuild
index 7bdb52ee102d..8bb4eaafd6f4 100644
--- a/net-libs/libquotient/libquotient-0.7.2-r3.ebuild
+++ b/net-libs/libquotient/libquotient-0.7.2-r3.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/libQuotient-${PV}"
 
 LICENSE="LGPL-2+"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2023-06-08 Thread Arthur Zamarin
commit: d2b0e1e6ae57c27d6a0dd9eac0f316d80206d8e0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jun  8 16:36:40 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jun  8 16:36:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2b0e1e6

dev-libs/olm: Keyword 3.2.15 arm64, #908069

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-libs/olm/olm-3.2.15.ebuild b/dev-libs/olm/olm-3.2.15.ebuild
index 5c92e33525bd..e14e9f557e6c 100644
--- a/dev-libs/olm/olm-3.2.15.ebuild
+++ b/dev-libs/olm/olm-3.2.15.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://gitlab.matrix.org/matrix-org/${PN}/-/archive/${PV}/${P}.tar.bz2
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2023-06-08 Thread Arthur Zamarin
commit: 109b5795ff48c0c2d4f62ff15893abdc7a5cfb91
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jun  8 16:36:37 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jun  8 16:36:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=109b5795

net-libs/libquotient: Keyword 0.7.2-r3 x86, #908069

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-libs/libquotient/libquotient-0.7.2-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libquotient/libquotient-0.7.2-r3.ebuild 
b/net-libs/libquotient/libquotient-0.7.2-r3.ebuild
index eb5357d1bd06..7bdb52ee102d 100644
--- a/net-libs/libquotient/libquotient-0.7.2-r3.ebuild
+++ b/net-libs/libquotient/libquotient-0.7.2-r3.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/libQuotient-${PV}"
 
 LICENSE="LGPL-2+"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2023-06-08 Thread Arthur Zamarin
commit: 10d7700257beb2413fa8fd1c7fe0a81121ac
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jun  8 16:36:36 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jun  8 16:36:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10d77002

dev-libs/olm: Keyword 3.2.15 x86, #908069

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-libs/olm/olm-3.2.15.ebuild b/dev-libs/olm/olm-3.2.15.ebuild
index 1146f6c87aa9..5c92e33525bd 100644
--- a/dev-libs/olm/olm-3.2.15.ebuild
+++ b/dev-libs/olm/olm-3.2.15.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://gitlab.matrix.org/matrix-org/${PN}/-/archive/${PV}/${P}.tar.bz2
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2023-06-08 Thread Viorel Munteanu
commit: 5921cc1ac6c89d26920457b057bdb9570ea4673f
Author: Brahmajit Das  gmail  com>
AuthorDate: Tue May 16 11:24:58 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Thu Jun  8 16:27:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5921cc1a

x11-wm/fluxbox: Fix ISO C++17 does not allow register storage class specifier

Closes: https://bugs.gentoo.org/898884
Signed-off-by: Brahmajit Das  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31057
Signed-off-by: Viorel Munteanu  gentoo.org>

 3.7-fbsetroot-Don-t-use-register-keyword.patch |  25 +
 x11-wm/fluxbox/fluxbox-1.3.7-r5.ebuild | 118 +
 2 files changed, 143 insertions(+)

diff --git 
a/x11-wm/fluxbox/files/fluxbox-1.3.7-fbsetroot-Don-t-use-register-keyword.patch 
b/x11-wm/fluxbox/files/fluxbox-1.3.7-fbsetroot-Don-t-use-register-keyword.patch
new file mode 100644
index ..4906dfaa022d
--- /dev/null
+++ 
b/x11-wm/fluxbox/files/fluxbox-1.3.7-fbsetroot-Don-t-use-register-keyword.patch
@@ -0,0 +1,25 @@
+https://github.com/fluxbox/fluxbox/pull/78
+From: Brahmajit Das 
+Date: Tue, 16 May 2023 16:46:09 +0530
+Subject: [PATCH] util/fbsetroot: Don't use register keyword
+
+Register keyword has been deprecated since c++14 and completely removed
+since c++17.
+
+Encountered while building fluxbox with clang-16.
+
+Signed-off-by: Brahmajit Das 
+--- a/util/fbsetroot.cc
 b/util/fbsetroot.cc
+@@ -224,7 +224,7 @@ void fbsetroot::modula(int x, int y) {
+ char data[32];
+ long pattern = 0;
+ 
+-register int i;
++int i;
+ 
+ FbRootWindow root(screen);
+ 
+-- 
+2.40.1
+

diff --git a/x11-wm/fluxbox/fluxbox-1.3.7-r5.ebuild 
b/x11-wm/fluxbox/fluxbox-1.3.7-r5.ebuild
new file mode 100644
index ..9f0445070bb7
--- /dev/null
+++ b/x11-wm/fluxbox/fluxbox-1.3.7-r5.ebuild
@@ -0,0 +1,118 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic toolchain-funcs prefix xdg
+
+DESCRIPTION="X11 window manager featuring tabs and an iconbar"
+HOMEPAGE="http://www.fluxbox.org;
+SRC_URI="mirror://sourceforge/fluxbox/${P}.tar.xz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE="nls xinerama bidi +truetype +imlib +slit +systray test +toolbar 
vim-syntax"
+REQUIRED_USE="systray? ( toolbar )"
+# Tests are all manual and throw an exception on launch.
+RESTRICT="!test? ( test ) test"
+
+RDEPEND="bidi? ( >=dev-libs/fribidi-0.19.2 )
+   imlib? ( >=media-libs/imlib2-1.2.0[X] )
+   truetype? ( media-libs/freetype )
+   vim-syntax? ( app-vim/fluxbox-syntax )
+   x11-libs/libXext
+   x11-libs/libXft
+   x11-libs/libXpm
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   xinerama? ( x11-libs/libXinerama )
+   || ( x11-misc/gxmessage x11-apps/xmessage )"
+
+BDEPEND="bidi? ( virtual/pkgconfig )
+   nls? ( sys-devel/gettext )"
+
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-c++17.patch
+   "${FILESDIR}"/${PN}-1.3.7-fbsetroot-Don-t-use-register-keyword.patch
+)
+
+src_prepare() {
+   default
+   # We need to be able to include directories rather than just plain
+   # files in menu [include] items. This patch will allow us to do clever
+   # things with style ebuilds.
+   eapply "${FILESDIR}"/gentoo_style_location-1.1.x.patch
+
+   eprefixify util/fluxbox-generate_menu.in
+
+   eapply "${FILESDIR}"/osx-has-otool.patch
+
+   # Fix bug #551522; 1.3.8 will render this obsolete
+   eapply "${FILESDIR}"/fix-hidden-toolbar.patch
+
+   # Add in the Gentoo -r number to fluxbox -version output.
+   if [[ "${PR}" == "r0" ]] ; then
+   suffix="gentoo"
+   else
+   suffix="gentoo-${PR}"
+   fi
+   sed -i \
+   -e "s~\(__fluxbox_version .@VERSION@\)~\1-${suffix}~" \
+   version.h.in || die "version sed failed"
+}
+
+src_configure() {
+   xdg_environment_reset
+
+   use bidi && append-cppflags "$($(tc-getPKG_CONFIG) --cflags fribidi)"
+
+   econf \
+   $(use_enable bidi fribidi ) \
+   $(use_enable imlib imlib2) \
+   $(use_enable nls) \
+   $(use_enable slit) \
+   $(use_enable systray) \
+   $(use_enable test) \
+   $(use_enable toolbar) \
+   $(use_enable truetype xft) \
+   $(use_enable xinerama) \
+   --sysconfdir="${EPREFIX}"/etc/X11/${PN} \
+   --with-style="${EPREFIX}"/usr/share/fluxbox/styles/Emerge
+}
+
+src_compile() {
+   emake AR="$(tc-getAR)"
+
+   mkdir -p "${T}/home/.fluxbox" || die "mkdir home failed"
+   # Call fluxbox-generate_menu through bash since it lacks +x
+   # chmod 744 may be an equal fix
+   MENUFILENAME="${S}/data/menu" 

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

2023-06-08 Thread Hans de Graaff
commit: c5dbbdabff175d81c6fc347d283c560ccedb8b40
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jun  8 16:08:32 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jun  8 16:11:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5dbbdab

dev-ruby/racc: add 1.7.0

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

 dev-ruby/racc/Manifest  |  1 +
 dev-ruby/racc/racc-1.7.0.ebuild | 61 +
 2 files changed, 62 insertions(+)

diff --git a/dev-ruby/racc/Manifest b/dev-ruby/racc/Manifest
index bd09f0c6070b..966d0c74a819 100644
--- a/dev-ruby/racc/Manifest
+++ b/dev-ruby/racc/Manifest
@@ -1 +1,2 @@
 DIST racc-1.6.2.tar.gz 470740 BLAKE2B 
c21e01cd7a11573774218ba97de3f58ebdbc4b138def4dfb2620b626d68e71a72f66a7e7f7644707942d4ec5f387b848aa00aa1d7dd81fc98f50b1c23ce118cb
 SHA512 
ef577d0da440361702d15cf2127142e57d5af4146f120cd9d94ee8c8b4380810c8913c373a9969f09b50e0850a8ac04ffd22729c4abdab0670765c7379b549f6
+DIST racc-1.7.0.tar.gz 472347 BLAKE2B 
329761dcdde47180e15f0ceea09b071c2387569364690ff4dc76631c4f3a5c8d8e5482fdc9a451c9c521fb902007c0974d6596287e73f5e9bf8b51f59a31e09d
 SHA512 
8a198a73132f8a97468aaf2078d493899473cefd67cb8065e2d3f35730577e98cd19682e6d4b0f8a2347c77edfb9acfc5649a527c6361a47ae836c3ec2d01085

diff --git a/dev-ruby/racc/racc-1.7.0.ebuild b/dev-ruby/racc/racc-1.7.0.ebuild
new file mode 100644
index ..a537eab8aa9f
--- /dev/null
+++ b/dev-ruby/racc/racc-1.7.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="README.rdoc README.ja.rdoc TODO ChangeLog"
+
+RUBY_FAKEGEM_GEMSPEC="racc.gemspec"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/racc/cparse/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR="lib/racc/cparse"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A LALR(1) parser generator for Ruby"
+HOMEPAGE="https://github.com/tenderlove/racc;
+SRC_URI="https://github.com/tenderlove/racc/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
+IUSE="doc test"
+
+ruby_add_rdepend "virtual/ruby-ssl"
+
+ruby_add_bdepend "dev-ruby/rake
+   test? ( dev-ruby/minitest )"
+
+all_ruby_prepare() {
+   sed -i -e 's/, :isolate//' Rakefile || die
+   sed -i -e '/bundler/ s:^:#:' -e '/rdoc/,/^end/ s:^:#:' Rakefile || die
+
+   # Avoid depending on rake-compiler since we don't use it to compile
+   # the extension.
+   sed -i -e '/rake-compiler/ s:^:#:' -e '/extensiontask/ s:^:#:' Rakefile 
|| die
+   sed -i -e '/ExtensionTask/,/^  end/ s:^:#:' Rakefile || die
+
+   # ...which means we need to generate the parser file here
+   for ruby in $(ruby_get_use_implementations) ; do
+   if has_version -b "virtual/rubygems[ruby_targets_${ruby}(-)]" &&
+  has_version -b "dev-ruby/rake[ruby_targets_${ruby}(-)]" ; 
then
+   ${ruby} -S rake lib/racc/parser-text.rb || die
+   break
+   fi
+   done
+
+   sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   dodoc -r doc
+
+   docinto examples
+   dodoc -r sample
+}



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

2023-06-08 Thread William Hubbs
commit: f56b256d5056f511bd2ed164cd75b2049a63075e
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Jun  8 15:49:59 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Jun  8 15:49:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f56b256d

dev-lang/go: drop 1.19.9, 1.20.4

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

 dev-lang/go/Manifest |   2 -
 dev-lang/go/go-1.19.9.ebuild | 208 ---
 dev-lang/go/go-1.20.4.ebuild | 208 ---
 3 files changed, 418 deletions(-)

diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest
index 19da1863979a..d79897c4793f 100644
--- a/dev-lang/go/Manifest
+++ b/dev-lang/go/Manifest
@@ -1,6 +1,4 @@
 DIST go1.19.10.src.tar.gz 26563069 BLAKE2B 
2aec01a67ba3e61f83b635bdf830bf6407342bd877b84367f268560cbb691291825622c4035db99f86ca7ae2153fd11f3f800ab7a90089da7624a531e189f374
 SHA512 
e8e7d1118d0c409d692ebb406f0e6807781dfd8f7dbe8b03be145e3fc287cde967fde387a216eb9996366508f4e61954cd131cd33f85b652bfd223e37bf41a67
 DIST go1.19.8.src.tar.gz 26553006 BLAKE2B 
db085e575f1bc978502cc5d9e45206542cdf9c6edd6769b1918f07a6be7afb4a387cb18ffb7cb37f5de936bb970c703504cbb6bf88c597dc30aab4d80eeb8820
 SHA512 
d7ecbae3034211d7c64df4c0fce6894bae3e7e8de20bd2aa9f24b39cc040fa64d8a3bea311582cf4455a981dc3c8f319141f7f357db4eebd27d4451fee05727a
-DIST go1.19.9.src.tar.gz 26556330 BLAKE2B 
2eb6bfd4456b4f4c7f3bcd794bc40015e1d7dc4f443082b559d81621f428828cba03c63bf24e51e57f258dae8e7c9d4b2c85e2b6acaafce3c3b80a131b0b6d90
 SHA512 
548525fc33b0d0c6e5e175190b3235a3bfe2046607a87e3b890735bae4f6279f77a15122cfd432c7971c829a631883a1ed2e39399e23c9b8fa96f86502a8c02e
 DIST go1.20.3.src.tar.gz 26184364 BLAKE2B 
faa9cf8c141d013955d3582d5cf1a43ac0d89c2a7ceb7ab00e10aeacedc3bf1c324d62cd17dc6299057cc9acd347ec7672c7f9acafc1b926855d953ef2bac8d6
 SHA512 
47ebb3925956a3facef9e5e6f4efec3058e55632020ea247844c55b160d23e2be3880ea24dec2f73382a7c7858259896cbb7de1bb764c481c176bed479676029
-DIST go1.20.4.src.tar.gz 26185429 BLAKE2B 
74ddecc43d53ae9ba9429ec7797061d96b114e24c7cd3bd60546c1161362ad449dadfa3ab53a0783737a4cb36e6724b66977ed554e7f724c8bfe2f3a083b02c7
 SHA512 
43898325bab48c24e533f360a2c7de356a8a56946602e727b5bcd4a62ff4f64fd750e2650032f7e0525b0699e40e506d79446e16838f097e6bdc2a16f10d81be
 DIST go1.20.5.src.tar.gz 26192951 BLAKE2B 
13ab06a45a7b13eb5cf8886594343bc169df3c4ff0062ac89c0997283686563edccb7d39423457947f945782bef418ab1a1f3b8712aa8817a8f4c61b54e8574c
 SHA512 
94cecb366cd9d9722b53e52ea3b0a5715a9e9dc21da0273dd3db9354557f71b9501b018125ef073dacc2e59125335f436cea1151cd8df0d60e2ad513f841905c

diff --git a/dev-lang/go/go-1.19.9.ebuild b/dev-lang/go/go-1.19.9.ebuild
deleted file mode 100644
index 46cdf38c566d..
--- a/dev-lang/go/go-1.19.9.ebuild
+++ /dev/null
@@ -1,208 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-export CBUILD=${CBUILD:-${CHOST}}
-export CTARGET=${CTARGET:-${CHOST}}
-
-MY_PV=${PV/_/}
-
-inherit toolchain-funcs
-
-case ${PV}  in
-**)
-   EGIT_REPO_URI="https://github.com/golang/go.git;
-   inherit git-r3
-   ;;
-*)
-   SRC_URI="https://storage.googleapis.com/golang/go${MY_PV}.src.tar.gz "
-   S="${WORKDIR}"/go
-   case ${PV} in
-   *_beta*|*_rc*) ;;
-   *)
-   KEYWORDS="-* amd64 arm arm64 ~loong ~mips ppc64 ~riscv ~s390 
~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
-   ;;
-   esac
-esac
-
-DESCRIPTION="A concurrent garbage collected and typesafe programming language"
-HOMEPAGE="https://go.dev;
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-IUSE="abi_mips_o32 abi_mips_n64 cpu_flags_x86_sse2"
-
-RDEPEND="
-arm? ( sys-devel/binutils[gold] )
-arm64? ( sys-devel/binutils[gold] )"
-BDEPEND="|| (
-   dev-lang/go
-   dev-lang/go-bootstrap )"
-
-# the *.syso files have writable/executable stacks
-QA_EXECSTACK='*.syso'
-
-# Do not complain about CFLAGS, etc, since Go doesn't use them.
-QA_FLAGS_IGNORED='.*'
-
-# The tools in /usr/lib/go should not cause the multilib-strict check to fail.
-QA_MULTILIB_PATHS="usr/lib/go/pkg/tool/.*/.*"
-
-# This package triggers "unrecognized elf file(s)" notices on riscv.
-# https://bugs.gentoo.org/794046
-QA_PREBUILT='.*'
-
-# Do not strip this package. Stripping is unsupported upstream and may
-# fail.
-RESTRICT+=" strip"
-
-DOCS=(
-   CONTRIBUTING.md
-   PATENTS
-   README.md
-   SECURITY.md
-)
-
-go_arch() {
-   # By chance most portage arch names match Go
-   local tc_arch=$(tc-arch $@)
-   case "${tc_arch}" in
-   x86)echo 386;;
-   x64-*)  echo amd64;;
-   loong)  echo loong64;;
-   mips) if use abi_mips_o32; then
-   [[ $(tc-endian $@) = big ]] && echo mips || 
echo mipsle
-   elif use abi_mips_n64; then
-   [[ $(tc-endian $@) = big 

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

2023-06-08 Thread Andreas Sturmlechner
commit: 542a08aa11a48d3724f90c64729ad80cd0e2bfa4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jun  8 14:28:29 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jun  8 14:28:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=542a08aa

app-office/libreoffice-l10n: add 7.5.4.2

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

 app-office/libreoffice-l10n/Manifest   | 183 +
 .../libreoffice-l10n-7.5.4.2.ebuild|  91 ++
 2 files changed, 274 insertions(+)

diff --git a/app-office/libreoffice-l10n/Manifest 
b/app-office/libreoffice-l10n/Manifest
index 6aa7b2e20796..db4c6773fa59 100644
--- a/app-office/libreoffice-l10n/Manifest
+++ b/app-office/libreoffice-l10n/Manifest
@@ -364,3 +364,186 @@ DIST 
LibreOffice_7.5.3.2_Linux_x86-64_rpm_langpack_xh.tar.gz 235106 BLAKE2B c862
 DIST LibreOffice_7.5.3.2_Linux_x86-64_rpm_langpack_zh-CN.tar.gz 915986 BLAKE2B 
e3c24988753c073135bb28a27586f175dc69ac3eda95e439f91deec0a757572fa0dc36bc5d74a2c5c78e86d4e902cc323dd96053301542de87e00cbf56b6af52
 SHA512 
2d970e52c77634fccf53ee0935d29e198aa7b5bedf00ec1476fc224e87a5fdfa9c127df080ae9937edf7cf78ae8361aedde05b93c71e2c51bc4afa74bd15304e
 DIST LibreOffice_7.5.3.2_Linux_x86-64_rpm_langpack_zh-TW.tar.gz 97 BLAKE2B 
db82f224f1514b210be0a24964df761b5b4e427c210be2250e21f85609189c32c50f79dc19beae90bb63a9c86b3e89b6077ddb322d60dc2453e3857ea1adf751
 SHA512 
02261768618c45cc0d95c292a47aea26b839962ef7ecdd001bc8118d3c1d15984685981d71ce3bd9669325e02c4c75f89566e11b4eaeca7b8b84eb0876df2c83
 DIST LibreOffice_7.5.3.2_Linux_x86-64_rpm_langpack_zu.tar.gz 258194 BLAKE2B 
6c62d8b0ba481d10a0083a963c5a731711d9bd9674ad9f092bc6ab6ca16bcd156ca1082950c91019b8cb7566c078e9b118d36e708aa65b8661aefbdcac0054d0
 SHA512 
2b5a820fc673e4cd16ab66d17116430beee696bfae7f90cbcaf1e96f18b7be06db3270fe68b808ed9a34731473d7f42d3be324cfa3fcfb181871e25e288c1c88
+DIST LibreOffice_7.5.4.2_Linux_x86-64_rpm_helppack_am.tar.gz 3201677 BLAKE2B 
2b13b324322eb433a4a32167094c8ef86a85bc7d0456946341c280b0de2a1f17c87a0bca7cb3e1810fb5c7db865ee5ae26e5fa80a8dee050aae9ad34ed19d024
 SHA512 
686cc4fa1e80dde7cba80676586f4bbc8eb14c41744f0cd9765f15ea9d5ba1ca35518bcc23e26eaf23721782b2a5cb7f25170ddf9a89df89a85c5de65fdede17
+DIST LibreOffice_7.5.4.2_Linux_x86-64_rpm_helppack_ar.tar.gz 2889118 BLAKE2B 
b53d1d7dd8dc042e585ed773a2e6cf11b13a54ddbc9f455c96140c40dc3e6aa95ac0a394f8e3227d0b69f64d6436f23a50d8151b067d6c133c5ada68d829
 SHA512 
aef05e3e1039a92acbfdf2ea6b9b1052d73c0bacf67c166430bc1c02936686c3824b5f958ea4685db72f4c7f9f2d24b36c328bb75501a9ad129da871f113ecc0
+DIST LibreOffice_7.5.4.2_Linux_x86-64_rpm_helppack_ast.tar.gz 3056386 BLAKE2B 
5be22485961cf34cb5b0019bee0db42711fcf0909dceaeac1ac06ee12dd29bdf280e136eff6ab4a9aabdea7d7a8b5bcf2f2b3c2c8ae847c18191a6b94c0dfd05
 SHA512 
052bbc42209d0e9858f2d9b5f581a88ec0e1de4fcb97adbadb6d9d95ea55136d9c1cc13aff874c9f5c475ad78b4ce9ab978b67d2c2620530dbfdb86599e4f051
+DIST LibreOffice_7.5.4.2_Linux_x86-64_rpm_helppack_bg.tar.gz 3355262 BLAKE2B 
3edb13fb40411a23054996ed3eb24d0daa9fa187a0018e1adf872fd0e6d3a54d46fb25959a2cac05e4f208dbe8772699a20c6d75d48c50b32774b00c4a0b9065
 SHA512 
376980b76987fc869495ed1c8e8c55e426e532f6904cac8b6a6b40af0f8e816b72925c112dafec9c484c6c8df60a915943cf251558570cfbd638f3ad033d16c2
+DIST LibreOffice_7.5.4.2_Linux_x86-64_rpm_helppack_bn-IN.tar.gz 3360647 
BLAKE2B 
0d3e21c1a2c388b5208491d275536cb837aeac628fba89ada6ba061a216e2df8f54bdfed950200c0a6b191dd1af1f90a191c9a640148da577a7a9de74b151a16
 SHA512 
58a1c24459967f978863c4301cf0ce86aceb0fbf6536b8af94befce4485d5991a47374e368625838d0fd7ca2baeee568c0cb1f83df1aa8a6c047aae9ede77585
+DIST LibreOffice_7.5.4.2_Linux_x86-64_rpm_helppack_bn.tar.gz 3173160 BLAKE2B 
c6c99c8488e9814d95eac6cb19efc557c85677f902f59c6488af3b24c6da8bc82235cddcc794078b31fbda622542998fe61e39d7bcb655dce1596937072a6636
 SHA512 
5981abfc6d4ea2157cd101634bff8896ccff451b6ab380da7106322fa57c40cce905058a7633234e8cb3619932b6f245876ba3448e9dcd3a4530b3a1c310f1a2
+DIST LibreOffice_7.5.4.2_Linux_x86-64_rpm_helppack_bo.tar.gz 3169782 BLAKE2B 
c0c2e8edd5c159a935213ebf48b3dbc83c647f747bd77a92d432bfb3e7184562e79af043841985e33cb50c4ffdfddd7306ebeb4834a0fc0c3ed55d4a57063dec
 SHA512 
98e9d27b54660963037d44e7ab333c0ad25f301aa709945d0023687d76ecc8e3c832d7b9fff2b11740246e729c038ccfcd837613d2734e28db2a5259337b0318
+DIST LibreOffice_7.5.4.2_Linux_x86-64_rpm_helppack_bs.tar.gz 2973856 BLAKE2B 
5a0c1486a65ab531809c18ec27e51518088eaad2991c16bd1cc96254425cc046aaa1a4cc90fc34f2cd6b3591ac941ef977312967e6d0b472ccbc7be05a0b2c49
 SHA512 
25279715ec42122c1e7c61242941e9be0a1087faf9b9f586fb1bf1f6c85e51d046ec12b7de42b37f1854d7e183de770d4a82ac02241f33364e3eb05eb748e8c7
+DIST LibreOffice_7.5.4.2_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz 3059361 
BLAKE2B 
0113e7d0f0653fb7fb394e755e3e2d385c01dba06f7dbe24ef68c14263a6d6d49330524c422bae550b7127a80482446b4fc2e8dad0570171e7be955b0418a248
 SHA512 

  1   2   3   >