[gentoo-commits] repo/gentoo:master commit in: sys-firmware/raspberrypi-wifi-ucode/

2022-04-05 Thread Dennis Lamm
commit: 0e12c6b099bcb5f75e1a8c77461641287f5ff733
Author: Dennis Lamm  gentoo  org>
AuthorDate: Fri Apr  1 12:03:51 2022 +
Commit: Dennis Lamm  gentoo  org>
CommitDate: Wed Apr  6 06:57:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e12c6b0

sys-firmware/raspberrypi-wifi-ucode: version bump

Signed-off-by: Dennis Lamm  gentoo.org>
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Dennis Lamm  gentoo.org>

 sys-firmware/raspberrypi-wifi-ucode/Manifest   |  1 +
 sys-firmware/raspberrypi-wifi-ucode/metadata.xml   |  4 ++
 .../raspberrypi-wifi-ucode-20210315.3_p5.ebuild| 66 ++
 3 files changed, 71 insertions(+)

diff --git a/sys-firmware/raspberrypi-wifi-ucode/Manifest 
b/sys-firmware/raspberrypi-wifi-ucode/Manifest
index 4922e67bcfdc..3a4dec1efa8d 100644
--- a/sys-firmware/raspberrypi-wifi-ucode/Manifest
+++ b/sys-firmware/raspberrypi-wifi-ucode/Manifest
@@ -1 +1,2 @@
 DIST firmware-nonfree_20190114-1+rpt11.debian.tar.xz 2038892 BLAKE2B 
a2d66e637cd26928c23855f5369c13b83e25b6b4353c82e9a62cb14b010a8c1fda566f6d200e0e7a706c7fb140238082238b7af80fe1f75fe3f07c815fc0eb6a
 SHA512 
5ba6783dc3f3903f20321571a1fb2e11d7781de6d49689c68e6e1f194dad9cdddec90abc94a32a130323b2c8f9839af387c46aee895caf30ffb2f6dfe6d95b7d
+DIST firmware-nonfree_20210315-3+rpt5.debian.tar.xz 1743300 BLAKE2B 
5de090eefc68ba34df43c58a08554891b8e98d1c8ebce37c63275af8ca438b42880d95dcddf902a1491e19007ccab8cec950f74f50c4f84df092c76e6ffb437b
 SHA512 
8a2151b8c96b0ba806eb25fb0eed12c3b3b91d3386f8ed4ab8058dc5c5989ed5eee39c8c24ceaa8f343042a5031a8c4a2cd759b42cb12d76b58209de50c44083

diff --git a/sys-firmware/raspberrypi-wifi-ucode/metadata.xml 
b/sys-firmware/raspberrypi-wifi-ucode/metadata.xml
index 8e65e8c54bcc..8a52642c8039 100644
--- a/sys-firmware/raspberrypi-wifi-ucode/metadata.xml
+++ b/sys-firmware/raspberrypi-wifi-ucode/metadata.xml
@@ -5,6 +5,10 @@
s...@gentoo.org
Sam James

+   
+   expedition...@gentoo.org
+   Dennis Lamm
+   

crabbedhaloablut...@icloud.com
Peter Alfredsen

diff --git 
a/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20210315.3_p5.ebuild
 
b/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20210315.3_p5.ebuild
new file mode 100644
index ..79f547877a9a
--- /dev/null
+++ 
b/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20210315.3_p5.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Most up-to-date uCode for the Broadcom wifi chips on Raspberry Pi 
SBCs"
+HOMEPAGE="
+   https://github.com/RPi-Distro/firmware-nonfree
+   https://archive.raspberrypi.org/debian/pool/main/f/firmware-nonfree";
+MY_PN=firmware-nonfree
+SRC_URI="https://archive.raspberrypi.org/debian/pool/main/f/${MY_PN}/${MY_PN}_$(ver_cut
 1)-$(ver_cut 2)+rpt$(ver_cut 4).debian.tar.xz"
+S="${WORKDIR}"
+
+LICENSE="Broadcom"
+SLOT="0"
+KEYWORDS="~arm ~arm64"
+
+RDEPEND="!sys-kernel/linux-firmware[-savedconfig]"
+
+pkg_pretend() {
+   local -a BADFILES=()
+   local txt file
+   # /lib/firmware/brcm/brcmfmac434{30,36,55,56}-sdio.*.txt
+   # The above pattern works because the files we want to hit
+   # have names of the form:
+   # * /lib/firmware/brcm/brcmfmac43430-sdio.AP6212.txt
+   # * /lib/firmware/brcm/brcmfmac43430-sdio.Hampoo-D2D3_Vi8A1.txt
+   # * /lib/firmware/brcm/brcmfmac43430-sdio.MUR1DX.txt
+   # * /lib/firmware/brcm/brcmfmac43430-sdio.raspberrypi,3-model-b.txt
+   # * /lib/firmware/brcm/brcmfmac43455-sdio.MINIX-NEO Z83-4.txt
+   # * /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,3-model-a-plus.txt
+   # * /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,3-model-b-plus.txt
+   # * /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,4-model-b.txt
+   # While the files installed by raspberrypi-wifi-ucode have names
+   # of the form:
+   # * /lib/firmware/brcm/brcmfmac43430-sdio.txt
+   # * /lib/firmware/brcm/brcmfmac43436-sdio.txt
+   # * /lib/firmware/brcm/brcmfmac43455-sdio.txt
+   # * /lib/firmware/brcm/brcmfmac43456-sdio.txt
+   # So no overlap is assured.
+   for txt in 
"${EPREFIX}"/lib/firmware/brcm/brcmfmac434{30,36,55,56}-sdio.*.txt; do
+   [[ -e "${txt}" ]] && BADFILES+=( "${txt}" )
+   done
+
+   if [[ "${#BADFILES[@]}" -gt 1 ]]; then
+   eerror "The following files should be excluded from the 
savedconfig of"
+   eerror "linux-firmware and linux-firmware should be re-emerged. 
Even"
+   eerror "though they do not collide with files from ${PN},"
+   eerror "they may be loaded preferentially to the files included 
in"
+   eerror "${PN}, leading to undefined behaviour."
+   eerror "List of files:"
+   for file in "$

[gentoo-commits] repo/gentoo:master commit in: sys-boot/raspberrypi-firmware/

2022-04-05 Thread Dennis Lamm
commit: 9e557d52ecb1af2fd7574f15d783f6687b84d7e6
Author: Dennis Lamm  gentoo  org>
AuthorDate: Fri Apr  1 06:36:03 2022 +
Commit: Dennis Lamm  gentoo  org>
CommitDate: Wed Apr  6 06:57:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e557d52

sys-boot/raspberrypi-firmware: version bump

Signed-off-by: Dennis Lamm  gentoo.org>
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Dennis Lamm  gentoo.org>

 sys-boot/raspberrypi-firmware/Manifest |  1 +
 sys-boot/raspberrypi-firmware/metadata.xml |  5 ++
 .../raspberrypi-firmware-1.20220328.ebuild | 72 ++
 3 files changed, 78 insertions(+)

diff --git a/sys-boot/raspberrypi-firmware/Manifest 
b/sys-boot/raspberrypi-firmware/Manifest
index 5459cfbedfec..a0b30a6025ae 100644
--- a/sys-boot/raspberrypi-firmware/Manifest
+++ b/sys-boot/raspberrypi-firmware/Manifest
@@ -1,3 +1,4 @@
 DIST raspberrypi-firmware-1.20210527.tar.gz 192247084 BLAKE2B 
329707dfb2905b36926a3f0ecf1a8e3bc2b52e1a376f98ca7cfe9ec7b69d0fb370d8e23907f5bbd9ea75cf7fed5babd6fe54934919995dec6914e888d95e5fbe
 SHA512 
5a48d1fae768c30528359a14371f59564447d2fb8a145cafa89d7d29352095c5b7ac33bfcbc8da494284c9d41e7dbafe4e863e8efd963a17ea6b6b9699b814a7
 DIST raspberrypi-firmware-1.20211029.tar.gz 193543221 BLAKE2B 
308206d6bdfbe15bfe5f39cd230e6d4857f460744aafcbcc9eee6a74f05a3a9dc861e7c3e36baea46fdb1d1d1dc28b5edebf70bce3a3c085228b2ea321ef7a85
 SHA512 
7a1fe3b1645006c35fa49e842b9ece53b386ece42b8db99649de8d4bc0c19e34b0807767290e26422528606c5847843533aaa0edd0716e9f9f9dcae340a4dce0
 DIST raspberrypi-firmware-1.2028.tar.gz 193544570 BLAKE2B 
db6c7c2e247f668b02210fb181305c3244f3d8a30f923656bf15cf418cb26822844df5b39af62b483e9e49405e13a60e57d6826aa0f3c3698920e8fc568656e2
 SHA512 
54881fc31ca0c9de8d8ca41ad6418e9d149975fbadbc0409f4136d4a31e70d743d55a16d4c0942305077d463c952edaa48be56d22d015983ab672dcaf5f134e2
+DIST raspberrypi-firmware-1.20220328.tar.gz 195699471 BLAKE2B 
e39ae746b46eb4f63aa2043df9fb60ce23b966d172e2c2c311942425e62896fb8ef171689c420bf2545065514a331e46c3bfb4d028eab8eea251357ee4c947f3
 SHA512 
b9e8676a94dce4621af25b8ba563a2dbd93f6fad61f5c5fb8b57b0ff5262151ff61598ce56a5f952f99f6e37f7c9ebf801a51849ee45ee328a168ca88e2522f3

diff --git a/sys-boot/raspberrypi-firmware/metadata.xml 
b/sys-boot/raspberrypi-firmware/metadata.xml
index ec9b51cbe4e3..8dc8059c3a3d 100644
--- a/sys-boot/raspberrypi-firmware/metadata.xml
+++ b/sys-boot/raspberrypi-firmware/metadata.xml
@@ -5,7 +5,12 @@
s...@gentoo.org
Sam James

+   
+   expedition...@gentoo.org
+   Dennis Lamm
+   

+   
https://github.com/raspberrypi/firmware/issues
raspberrypi/firmware

 

diff --git 
a/sys-boot/raspberrypi-firmware/raspberrypi-firmware-1.20220328.ebuild 
b/sys-boot/raspberrypi-firmware/raspberrypi-firmware-1.20220328.ebuild
new file mode 100644
index ..595de0624e7e
--- /dev/null
+++ b/sys-boot/raspberrypi-firmware/raspberrypi-firmware-1.20220328.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit mount-boot readme.gentoo-r1
+
+if [[ "${PV}" ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/raspberrypi/firmware";
+   EGIT_CLONE_TYPE="shallow"
+else
+   SRC_URI="https://github.com/raspberrypi/firmware/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="-* ~arm ~arm64"
+   S="${WORKDIR}/firmware-${PV}"
+fi
+
+DESCRIPTION="Raspberry Pi (all versions) bootloader and GPU firmware"
+HOMEPAGE="https://github.com/raspberrypi/firmware";
+
+LICENSE="GPL-2 raspberrypi-videocore-bin"
+SLOT="0"
+RESTRICT="binchecks strip"
+
+DOC_CONTENTS="Please configure your ram setup by editing /boot/config.txt"
+
+src_prepare() {
+   default
+
+   cp "${FILESDIR}"/${PN}-1.20201022-config.txt "${WORKDIR}" || die
+
+   if use arm64; then
+   # Force selection of the 64-bit kernel8.img to match our 
userland
+   echo "arm_64bit=1" >> "${WORKDIR}"/${PN}-1.20201022-config.txt 
|| die
+   fi
+}
+
+src_install() {
+   insinto /boot
+   cd boot || die
+   doins bootcode.bin fixup*.dat start*elf
+   newins "${WORKDIR}"/${PN}-1.20201022-config.txt config.txt
+   newins "${FILESDIR}"/${PN}-1.20201022-cmdline.txt cmdline.txt
+   newenvd "${FILESDIR}"/${PN}-0_p20130711-envd 90${PN}
+   readme.gentoo_create_doc
+}
+
+pkg_preinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]] ; then
+   local msg=""
+
+   if [[ -e "${ED}"/boot/cmdline.txt ]] && [[ -e /boot/cmdline.txt 
]] ; then
+   msg+="/boot/cmdline.txt "
+   fi
+
+   if [[ -e "${ED}"/boot/config.txt ]] && [[ -e /boot/config.txt 
]] ; then
+   msg+="/boot/config.txt "
+   fi
+
+   if [[ 

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

2022-04-05 Thread Dennis Lamm
commit: 830270559e2818360d638d901ceb1879d259c556
Author: Dennis Lamm  gentoo  org>
AuthorDate: Fri Apr  1 06:17:05 2022 +
Commit: Dennis Lamm  gentoo  org>
CommitDate: Wed Apr  6 06:57:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83027055

sys-kernel/raspberrypi-sources: version bump

Signed-off-by: Dennis Lamm  gentoo.org>
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Dennis Lamm  gentoo.org>

 sys-kernel/raspberrypi-sources/Manifest|  1 +
 sys-kernel/raspberrypi-sources/metadata.xml|  6 +
 .../raspberrypi-sources-5.15.30_p20220328.ebuild   | 28 ++
 3 files changed, 35 insertions(+)

diff --git a/sys-kernel/raspberrypi-sources/Manifest 
b/sys-kernel/raspberrypi-sources/Manifest
index 6131a45ca846..1074a1d5f78e 100644
--- a/sys-kernel/raspberrypi-sources/Manifest
+++ b/sys-kernel/raspberrypi-sources/Manifest
@@ -1,3 +1,4 @@
 DIST linux-5.10.11_p20210201-raspberrypi.tar.gz 186311431 BLAKE2B 
1ba95e54232fafc421eee4a1966c9ead0420d51bc32a87050aeb15d8f75217fbaa727f5f41855d3771feb720e6395eef13453ff83b1bd8c486deafec11926e38
 SHA512 
776b71e7be700c1ec14a0fddbb6374c84d5645323a72871a4e76d095c73c26891e6fac548aebbadd34f0b8d5d4c340935e281cdec314b29bf7d3bf41351958b9
 DIST linux-5.10.63_p20211029-raspberrypi.tar.gz 186550447 BLAKE2B 
44e04467a63c5761c252280c5fbff48c3fa058891ff03623ed7fb872f0a22883ed2e3b8703847e30c1a6f5cf523db1248f027c89ce1558280f1012fa300308a7
 SHA512 
b050f74b5a62d355cd630d41f2f63df285662347048ed97db1bac2a74f1cefeddb31b7b352aa509e90d7f03832ad2ca8e1e476d8eac62b334132a3ab308559fc
+DIST linux-5.15.30_p20220328-raspberrypi.tar.gz 199315946 BLAKE2B 
d41be462f84e38b2d0cec97d18f6d2be32572fdbff34ee85f233c869728a357a6f86bb743a7530ee307d77ee09c89ec5b6d68ff0ea45d11a475432e7b1be43e2
 SHA512 
0a2d241dcd5a57a0f465cb8ceb898f7ed3ed93427be10052778d0980bf1949cdeb49faf6bcd650bf442c73df544ff52e6867b7ca3c30e4ad7fde36b596b03658
 DIST raspberrypi-kernel_1.20201201-1.tar.gz 175159649 BLAKE2B 
6d7f4aed5696a2640ef591438b624434efa55af96216d7bf79888486a840171d8cd64548050c10890f1e636e8b42a7c97da0562ca36e44c07c2d24325942d374
 SHA512 
a8427e209a639b35088f32c4efa13ebd2d0efad7ad6f8ab40fbebec3c857d1acc4947aa0ea42e1edc1f8fd687b1bf8170764c811c0c876e92f0d66c269c91489

diff --git a/sys-kernel/raspberrypi-sources/metadata.xml 
b/sys-kernel/raspberrypi-sources/metadata.xml
index a75517c8b36d..17e277aeea25 100644
--- a/sys-kernel/raspberrypi-sources/metadata.xml
+++ b/sys-kernel/raspberrypi-sources/metadata.xml
@@ -5,7 +5,13 @@
s...@gentoo.org
Sam James

+   
+   expedition...@gentoo.org
+   Dennis Lamm
+   

+   https://github.com/raspberrypi/linux/issues
+   
https://www.raspberrypi.com/documentation/computers/linux_kernel.html
raspberrypi/linux

 

diff --git 
a/sys-kernel/raspberrypi-sources/raspberrypi-sources-5.15.30_p20220328.ebuild 
b/sys-kernel/raspberrypi-sources/raspberrypi-sources-5.15.30_p20220328.ebuild
new file mode 100644
index ..6615a992e86f
--- /dev/null
+++ 
b/sys-kernel/raspberrypi-sources/raspberrypi-sources-5.15.30_p20220328.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ETYPE=sources
+K_DEFCONFIG="bcmrpi_defconfig"
+K_SECURITY_UNSUPPORTED=1
+
+inherit kernel-2 linux-info
+detect_version
+
+MY_P=$(ver_cut 4-)
+MY_P="1.${MY_P/p/}"
+
+DESCRIPTION="Raspberry Pi kernel sources"
+HOMEPAGE="https://github.com/raspberrypi/linux";
+SRC_URI="https://github.com/raspberrypi/linux/archive/${MY_P}.tar.gz -> 
linux-${KV_FULL}.tar.gz"
+
+KEYWORDS="~arm ~arm64"
+
+src_unpack() {
+   default
+
+   # We want to rename the unpacked directory to a nice normalised string
+   # bug #762766
+   mv "${WORKDIR}"/linux-${MY_P} "${WORKDIR}"/linux-${KV_FULL} || die
+}



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

2022-04-05 Thread Dennis Lamm
commit: d9e7795b75893705aa9a33b881e16362d901c8b6
Author: Dennis Lamm  gentoo  org>
AuthorDate: Tue Apr  5 19:00:10 2022 +
Commit: Dennis Lamm  gentoo  org>
CommitDate: Wed Apr  6 06:57:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9e7795b

sys-kernel/raspberrypi-sources: drop old

Signed-off-by: Dennis Lamm  gentoo.org>
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Closes: https://github.com/gentoo/gentoo/pull/24849
Signed-off-by: Dennis Lamm  gentoo.org>

 sys-kernel/raspberrypi-sources/Manifest|  1 -
 .../raspberrypi-sources-4.19..ebuild   | 26 
 .../raspberrypi-sources-5.4.79_p20201201-r1.ebuild | 28 --
 .../raspberrypi-sources-5.4..ebuild| 26 
 4 files changed, 81 deletions(-)

diff --git a/sys-kernel/raspberrypi-sources/Manifest 
b/sys-kernel/raspberrypi-sources/Manifest
index 1074a1d5f78e..eb3102756743 100644
--- a/sys-kernel/raspberrypi-sources/Manifest
+++ b/sys-kernel/raspberrypi-sources/Manifest
@@ -1,4 +1,3 @@
 DIST linux-5.10.11_p20210201-raspberrypi.tar.gz 186311431 BLAKE2B 
1ba95e54232fafc421eee4a1966c9ead0420d51bc32a87050aeb15d8f75217fbaa727f5f41855d3771feb720e6395eef13453ff83b1bd8c486deafec11926e38
 SHA512 
776b71e7be700c1ec14a0fddbb6374c84d5645323a72871a4e76d095c73c26891e6fac548aebbadd34f0b8d5d4c340935e281cdec314b29bf7d3bf41351958b9
 DIST linux-5.10.63_p20211029-raspberrypi.tar.gz 186550447 BLAKE2B 
44e04467a63c5761c252280c5fbff48c3fa058891ff03623ed7fb872f0a22883ed2e3b8703847e30c1a6f5cf523db1248f027c89ce1558280f1012fa300308a7
 SHA512 
b050f74b5a62d355cd630d41f2f63df285662347048ed97db1bac2a74f1cefeddb31b7b352aa509e90d7f03832ad2ca8e1e476d8eac62b334132a3ab308559fc
 DIST linux-5.15.30_p20220328-raspberrypi.tar.gz 199315946 BLAKE2B 
d41be462f84e38b2d0cec97d18f6d2be32572fdbff34ee85f233c869728a357a6f86bb743a7530ee307d77ee09c89ec5b6d68ff0ea45d11a475432e7b1be43e2
 SHA512 
0a2d241dcd5a57a0f465cb8ceb898f7ed3ed93427be10052778d0980bf1949cdeb49faf6bcd650bf442c73df544ff52e6867b7ca3c30e4ad7fde36b596b03658
-DIST raspberrypi-kernel_1.20201201-1.tar.gz 175159649 BLAKE2B 
6d7f4aed5696a2640ef591438b624434efa55af96216d7bf79888486a840171d8cd64548050c10890f1e636e8b42a7c97da0562ca36e44c07c2d24325942d374
 SHA512 
a8427e209a639b35088f32c4efa13ebd2d0efad7ad6f8ab40fbebec3c857d1acc4947aa0ea42e1edc1f8fd687b1bf8170764c811c0c876e92f0d66c269c91489

diff --git 
a/sys-kernel/raspberrypi-sources/raspberrypi-sources-4.19..ebuild 
b/sys-kernel/raspberrypi-sources/raspberrypi-sources-4.19..ebuild
deleted file mode 100644
index a5a986f7c865..
--- a/sys-kernel/raspberrypi-sources/raspberrypi-sources-4.19..ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ETYPE=sources
-K_DEFCONFIG="bcmrpi_defconfig"
-K_SECURITY_UNSUPPORTED=1
-EXTRAVERSION="-${PN}/-*"
-inherit kernel-2
-detect_version
-detect_arch
-
-inherit git-r3
-EGIT_REPO_URI="https://github.com/raspberrypi/linux.git -> 
raspberrypi-linux.git"
-EGIT_BRANCH="rpi-$(ver_cut 1-2).y"
-EGIT_CHECKOUT_DIR="${WORKDIR}/linux-${PV}-raspberrypi"
-EGIT_CLONE_TYPE="shallow"
-
-DESCRIPTION="Raspberry Pi kernel sources"
-HOMEPAGE="https://github.com/raspberrypi/linux";
-
-src_unpack() {
-   git-r3_src_unpack
-   unpack_set_extraversion
-}

diff --git 
a/sys-kernel/raspberrypi-sources/raspberrypi-sources-5.4.79_p20201201-r1.ebuild 
b/sys-kernel/raspberrypi-sources/raspberrypi-sources-5.4.79_p20201201-r1.ebuild
deleted file mode 100644
index eb5d2a3e8cde..
--- 
a/sys-kernel/raspberrypi-sources/raspberrypi-sources-5.4.79_p20201201-r1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ETYPE=sources
-K_DEFCONFIG="bcmrpi_defconfig"
-K_SECURITY_UNSUPPORTED=1
-
-inherit kernel-2 linux-info
-detect_version
-
-MY_P=$(ver_cut 4-)
-MY_P="raspberrypi-kernel_1.${MY_P/p/}-1"
-
-DESCRIPTION="Raspberry Pi kernel sources"
-HOMEPAGE="https://github.com/raspberrypi/linux";
-SRC_URI="https://github.com/raspberrypi/linux/archive/${MY_P}.tar.gz";
-
-KEYWORDS="~arm ~arm64"
-
-src_unpack() {
-   default
-
-   # We want to rename the unpacked directory to a nice normalised string
-   # bug #762766
-   mv "${WORKDIR}"/linux-${MY_P} "${WORKDIR}"/linux-${KV_FULL} || die
-}

diff --git a/sys-kernel/raspberrypi-sources/raspberrypi-sources-5.4..ebuild 
b/sys-kernel/raspberrypi-sources/raspberrypi-sources-5.4..ebuild
deleted file mode 100644
index a5a986f7c865..
--- a/sys-kernel/raspberrypi-sources/raspberrypi-sources-5.4..ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ETYPE=sources
-K_DEFCONFIG="bcmrpi_defconfig"
-K_SECURITY_UNSUPPORTED=1
-EXTRAVERSION="-${PN}/-*"
-inherit kern

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

2022-04-05 Thread Lars Wendler
commit: 81b4e87b874549d83794c74e706e060fa6d39ae8
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Apr  6 06:50:34 2022 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Apr  6 06:50:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81b4e87b

app-admin/keepassxc: Bump to version 2.7.1

Signed-off-by: Lars Wendler  gentoo.org>

 app-admin/keepassxc/Manifest   |  1 +
 app-admin/keepassxc/keepassxc-2.7.1.ebuild | 97 ++
 2 files changed, 98 insertions(+)

diff --git a/app-admin/keepassxc/Manifest b/app-admin/keepassxc/Manifest
index b8332fd0afed..7805b96fbea3 100644
--- a/app-admin/keepassxc/Manifest
+++ b/app-admin/keepassxc/Manifest
@@ -1,2 +1,3 @@
 DIST keepassxc-2.6.6-src.tar.xz 7640532 BLAKE2B 
ed55dfe992c02e78354d7aeb9f63853380dbcdec0e834232997cb6f5ecc303ff18ed50dcc48f54497031d6fc8b741c620202e78c3eacbe50d4dcfa7e4d59a92c
 SHA512 
175702ef3ae5b048ba23a794ddf4e17d61f2640955de7ec21a3e49e4abe7cab8c93c9a2bc61c5c052c62382a69bd8dcb4a4f0cf6daa162f5e00cff3f7a1a713b
 DIST keepassxc-2.7.0-src.tar.xz 8846780 BLAKE2B 
74c4e9c6d06239950f1b8a64c5bce894799fdd73a562ee22d1189c60dedfff3555132c0619488e0682e94de8759e096627520b96d664f472645e4b6375d68ff9
 SHA512 
0fc436ae5fb8fb82765a0c2df20c9567b1baf6aceff1e08c843a151ddcc0920d4cb2d416aebd89bdd8f1b53efb0a4ad0f579955c6943ee66c20b0becbb978e12
+DIST keepassxc-2.7.1.tar.gz 11168642 BLAKE2B 
4708821c596e8fc736e086a700d5526be6d9c4cfcb270e3a0a8b73395e9ca3544cbb5973494b15d66e0b98264f4e79d9fa122961407211d346275a9aa1bd5cae
 SHA512 
c2f780ba1f464b32f741d1c6e83734ff220de56dce382f3c38d940abf255d689559c13bff6ad565c38c18cfdb1d883aca52650dba0486e3e28bb4ef872253cc9

diff --git a/app-admin/keepassxc/keepassxc-2.7.1.ebuild 
b/app-admin/keepassxc/keepassxc-2.7.1.ebuild
new file mode 100644
index ..f2f002f7a9e2
--- /dev/null
+++ b/app-admin/keepassxc/keepassxc-2.7.1.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic xdg
+
+DESCRIPTION="KeePassXC - KeePass Cross-platform Community Edition"
+HOMEPAGE="https://keepassxc.org";
+
+if [[ "${PV}" != * ]] ; then
+   if [[ "${PV}" == *_beta* ]] ; then
+   
SRC_URI="https://github.com/keepassxreboot/keepassxc/archive/${PV/_/-}.tar.gz 
-> ${P}.tar.gz"
+   S="${WORKDIR}/${P/_/-}"
+   else
+   
SRC_URI="https://github.com/keepassxreboot/keepassxc/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   
#SRC_URI="https://github.com/keepassxreboot/keepassxc/releases/download/${PV}/${P}-src.tar.xz";
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+   fi
+else
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/keepassxreboot/${PN}";
+   [[ "${PV}" !=  ]] && EGIT_BRANCH="master"
+fi
+
+LICENSE="LGPL-2.1 GPL-2 GPL-3"
+SLOT="0"
+IUSE="autotype browser ccache doc keeshare +network test yubikey"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   app-crypt/argon2:=
+   dev-libs/botan:2
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   media-gfx/qrencode:=
+   sys-libs/readline:0=
+   sys-libs/zlib:=
+   autotype? (
+   x11-libs/libX11
+   x11-libs/libXtst
+   )
+   keeshare? ( sys-libs/zlib:=[minizip] )
+   yubikey? (
+   dev-libs/libusb:1
+   sys-apps/pcsc-lite
+   )
+"
+
+DEPEND="
+   ${RDEPEND}
+   dev-qt/linguist-tools:5
+   dev-qt/qttest:5
+"
+BDEPEND="
+   ccache? ( dev-util/ccache )
+   doc? ( dev-ruby/asciidoctor )
+"
+
+src_prepare() {
+   if [[ "${PV}" != *_beta* ]] && [[ "${PV}" != * ]] && [[ ! -f 
.version ]] ; then
+   printf '%s' "${PV}" > .version || die
+   fi
+
+cmake_src_prepare
+}
+
+src_configure() {
+   # https://github.com/keepassxreboot/keepassxc/issues/5801
+   filter-flags -flto*
+
+   local mycmakeargs=(
+   -DWITH_CCACHE="$(usex ccache)"
+   -DWITH_GUI_TESTS=OFF
+   -DWITH_TESTS="$(usex test)"
+   -DWITH_XC_AUTOTYPE="$(usex autotype)"
+   -DWITH_XC_DOCS="$(usex doc)"
+   -DWITH_XC_BROWSER="$(usex browser)"
+   -DWITH_XC_FDOSECRETS=ON
+   -DWITH_XC_KEESHARE="$(usex keeshare)"
+   -DWITH_XC_NETWORKING="$(usex network)"
+   -DWITH_XC_SSHAGENT=ON
+   -DWITH_XC_UPDATECHECK=OFF
+   -DWITH_XC_YUBIKEY="$(usex yubikey)"
+   )
+   if [[ "${PV}" == *_beta* ]] ; then
+   mycmakeargs+=( -DOVERRIDE_VERSION="${PV/_/-}" )
+   fi
+   cmake_src_configure
+}



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

2022-04-05 Thread Michał Górny
commit: b934ab43353f3fb3efcf6c50fab97e12f14ac642
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr  6 06:44:35 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr  6 06:45:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b934ab43

dev-python/ujson: Use system double-conversion lib

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

 dev-python/ujson/{ujson-5.2.0.ebuild => ujson-5.2.0-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/ujson/ujson-5.2.0.ebuild 
b/dev-python/ujson/ujson-5.2.0-r1.ebuild
similarity index 86%
rename from dev-python/ujson/ujson-5.2.0.ebuild
rename to dev-python/ujson/ujson-5.2.0-r1.ebuild
index e6180b1cf01d..9f40e7878480 100644
--- a/dev-python/ujson/ujson-5.2.0.ebuild
+++ b/dev-python/ujson/ujson-5.2.0-r1.ebuild
@@ -32,7 +32,7 @@ BDEPEND="
 distutils_enable_tests pytest
 
 src_configure() {
-   # TODO: using system dc breaks tests
-   #export UJSON_BUILD_DC_LIBS="-ldouble-conversion"
+   export UJSON_BUILD_DC_INCLUDES="/usr/include/double-conversion"
+   export UJSON_BUILD_DC_LIBS="-ldouble-conversion"
export UJSON_BUILD_NO_STRIP=1
 }



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

2022-04-05 Thread Matt Turner
commit: 0ccb04812f610d4f86ffb72f3a8c9dc9d460384c
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Apr  6 06:43:28 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Apr  6 06:44:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ccb0481

dev-libs/appstream: Keyword 0.14.6 ppc

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

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

diff --git a/dev-libs/appstream/appstream-0.14.6.ebuild 
b/dev-libs/appstream/appstream-0.14.6.ebuild
index a67f828fd48f..c3f1c76f134e 100644
--- a/dev-libs/appstream/appstream-0.14.6.ebuild
+++ b/dev-libs/appstream/appstream-0.14.6.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} = ** ]]; then
 else

SRC_URI="https://www.freedesktop.org/software/appstream/releases/AppStream-${PV}.tar.xz";
S="${WORKDIR}/AppStream-${PV}"
-   KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Cross-distro effort for providing metadata for software in the 
Linux ecosystem"



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

2022-04-05 Thread Matt Turner
commit: 2ebc2e00ac2009d0bb162bbccd6892916d023e06
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Apr  6 06:42:19 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Apr  6 06:44:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ebc2e00

media-gfx/gthumb: Add new USE flag descriptions

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

 media-gfx/gthumb/metadata.xml | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/media-gfx/gthumb/metadata.xml b/media-gfx/gthumb/metadata.xml
index d03ecf7b2c83..cf37ee13e1b6 100644
--- a/media-gfx/gthumb/metadata.xml
+++ b/media-gfx/gthumb/metadata.xml
@@ -6,7 +6,9 @@
Gentoo GNOME Desktop


+   Enable support for ISO/IEC 23008-12:2017 
HEIF/HEIC image format using media-libs/libheif
Enable webservice integration through 
net-libs/webkit-gtk
+   Support for JPEG XL image format
Enable slideshow plugin

 



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

2022-04-05 Thread Michał Górny
commit: 1534d5c56f34e7e943e2da8fe49cf16a03b32c7d
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr  6 05:07:37 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr  6 06:42:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1534d5c5

app-admin/awscli: Bump to 1.22.89

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

 app-admin/awscli/Manifest  |  1 +
 app-admin/awscli/awscli-1.22.89.ebuild | 66 ++
 2 files changed, 67 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 37d234f9bdec..7d6dcbe8f18a 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -10,3 +10,4 @@ DIST awscli-1.22.85.tar.gz 2183008 BLAKE2B 
c1fe5dd82331a3b1618d34d739803058c7422
 DIST awscli-1.22.86.tar.gz 2184477 BLAKE2B 
fee34978cef17a0b4f51a9a110836882e11641914f7b2569dc2ce35be705abab16eda68a5706fa8c2bf24ee1c018c97d785296cec31c52aeb5bdf40511475fb9
 SHA512 
640de79a71459f3532c1d03ce6708a279e3a56e6f13dc3f72d73ced6888d8e30abe02806f6bee1ed04d7d909a667805daeeffaea9829e97b0f1447330d2d0a56
 DIST awscli-1.22.87.tar.gz 2185493 BLAKE2B 
5d274e0c9483b22e664ad6de8710c04cc99f854b7c1efdac6dd4164deab47dc55d35520b34b276f8b4de1ee8b1ed10205b1806a31fc776d17b289a5e29277016
 SHA512 
c117fb8f89680836206f678637fb480ffd06db2225533bff75686eb8c1bd6e450297adb11863247441eeed67744b13930c0f62afce1dd12527d06d4e2eb58a4b
 DIST awscli-1.22.88.tar.gz 2185767 BLAKE2B 
cf7d161ae781f9a66053a0b0b65c9fdfe9048c924c46b3052ac6c1156bfaa67adba46f36dfa5a7b12686106af1c928450acc10fe03e9c442286a9a5662d992db
 SHA512 
d5d8fcf05322413ba817f9d5f86d8c7e3863d769f9e9ec298ebb686729273ca82a90bf78eb09ac15ba65bc0b68435394d141210ffdcf55bbe7468a62b49a4113
+DIST awscli-1.22.89.tar.gz 2186269 BLAKE2B 
8b3019cfc585f53145bdbd4342182747cb34dfb3ec75c3cdf7f01e6d4482ac115cdbcf9f077c07fbe0e7e3b312824b6c635165cfafd6b5e19d87b51350e6fcc7
 SHA512 
90580cdb7a82a14af5d0abc4b67f6ca3e1cd4a2ab68240e54d23a83b52af512b3452498c3baf2e54f9c24dc1243be66cf3f418dcfa4712e312f6bb41624478ad

diff --git a/app-admin/awscli/awscli-1.22.89.ebuild 
b/app-admin/awscli/awscli-1.22.89.ebuild
new file mode 100644
index ..2040c8cb81d2
--- /dev/null
+++ b/app-admin/awscli/awscli-1.22.89.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit bash-completion-r1 distutils-r1 multiprocessing
+
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="https://pypi.org/project/awscli/";
+#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+SRC_URI="https://github.com/aws/aws-cli/archive/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/aws-cli-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+# awscli 1.22.55 → botocore 1.24.0
+# so botocore is x.(y+2).(z-55)
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(( $(ver_cut 3-) - 55))"
+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.4.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   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() {
+   # integration tests require AWS credentials and Internet access
+   epytest tests/{functional,unit} \
+   -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")"
+}
+
+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/ujson/

2022-04-05 Thread Michał Górny
commit: 2779c9cbdc1ba940ed5a9286bef9ee11cc287029
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr  6 05:13:42 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr  6 06:42:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2779c9cb

dev-python/ujson: Bump to 5.2.0

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

 dev-python/ujson/Manifest   |  1 +
 dev-python/ujson/ujson-5.2.0.ebuild | 38 +
 2 files changed, 39 insertions(+)

diff --git a/dev-python/ujson/Manifest b/dev-python/ujson/Manifest
index c81d092a5c9b..44eb4fd7a47e 100644
--- a/dev-python/ujson/Manifest
+++ b/dev-python/ujson/Manifest
@@ -1 +1,2 @@
 DIST ujson-5.1.0.tar.gz 7128147 BLAKE2B 
edd5b944e98790f3b98c4e2dbeebd1bb058c7b10e07d7919d3354cc2bcc1c8398b5bea08d27cdad438f2aa4a5d340da377ca9ef9b4b03b3d5b0e3053787ee618
 SHA512 
8988696918402f9e540e878eeafb2d29ed2819d4fa6ca801251a0411981eab2663eb16599a37ffa531e2e036706bd27cb1467bac17c33579e010d106da488951
+DIST ujson-5.2.0.tar.gz 7135591 BLAKE2B 
1207e1eae65f859018bbb7a868c2b2010c0e4b41214ea63c1aef00a41600f69e941a1a02d22f1702f3974a3f12e90a731717681e6e9a9e782fc49716b4b13cef
 SHA512 
c0ef90bdaa2d5e02109ea3e01288ff9ab4e4bd865ea0a33d915de2878cb13a04f24fe278f86582e042b430e6b20077f2b337d6a4349777a803e9725666952fd6

diff --git a/dev-python/ujson/ujson-5.2.0.ebuild 
b/dev-python/ujson/ujson-5.2.0.ebuild
new file mode 100644
index ..e6180b1cf01d
--- /dev/null
+++ b/dev-python/ujson/ujson-5.2.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Ultra fast JSON encoder and decoder for Python"
+HOMEPAGE="https://pypi.org/project/ujson/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+
+DEPEND="
+   dev-libs/double-conversion:=
+"
+RDEPEND="
+   ${DEPEND}
+"
+BDEPEND="
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytz[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_configure() {
+   # TODO: using system dc breaks tests
+   #export UJSON_BUILD_DC_LIBS="-ldouble-conversion"
+   export UJSON_BUILD_NO_STRIP=1
+}



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

2022-04-05 Thread Michał Górny
commit: 6be0deff0727da4d3c3412b45819ef722e29c668
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr  6 05:10:18 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr  6 06:42:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6be0deff

dev-python/prometheus_client: Bump to 0.14.0

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

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

diff --git a/dev-python/prometheus_client/Manifest 
b/dev-python/prometheus_client/Manifest
index 88ff9c361f28..c1268c0ab579 100644
--- a/dev-python/prometheus_client/Manifest
+++ b/dev-python/prometheus_client/Manifest
@@ -1 +1,2 @@
 DIST prometheus_client-0.13.1.gh.tar.gz 73480 BLAKE2B 
53b2572373024a452731c055fc115ddb3c029b905d455cf9dc6289af91866c13187e58008770aa20969b371cd0852ef20651603e153195fb4658d21a628df5a3
 SHA512 
8d5263ff00fc4797fa65a446bdab4dc3c717cc091f8cee571fdd2130febc480cc61e73e11145ac2bf9bc0eee132efc92d88a4d4facd61d515234748791a92255
+DIST prometheus_client-0.14.0.gh.tar.gz 76115 BLAKE2B 
08cffa53fd97be8ee48e91b69f1091ac52179fb48f2001aea23755e0ffd2e09cb34d97f052b0f38762bbe1f6597aed9bc630cda393bf5cd2f723dcb939f2471a
 SHA512 
6543756b7fcd4b4a1734397c3fc25b14e00c9910133afc89f9836591e554c73a4a9fa4f3bc14b4fca2c922b6c160c769a4da435b337d0709f1884bde67008f7e

diff --git a/dev-python/prometheus_client/prometheus_client-0.14.0.ebuild 
b/dev-python/prometheus_client/prometheus_client-0.14.0.ebuild
new file mode 100644
index ..4c182f58d21a
--- /dev/null
+++ b/dev-python/prometheus_client/prometheus_client-0.14.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python client for the Prometheus monitoring system"
+HOMEPAGE="
+   https://pypi.org/project/prometheus-client/
+   https://github.com/prometheus/client_python/
+"
+SRC_URI="
+   https://github.com/prometheus/client_python/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+S="${WORKDIR}/client_python-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86"
+
+RDEPEND="
+   dev-python/twisted[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



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

2022-04-05 Thread Michał Górny
commit: 0241163127e8369516b589f14ab9b4d03ff08dde
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr  6 05:17:20 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr  6 06:42:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02411631

dev-lang/python: Bump to 3.11.0a7

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

 dev-lang/python/Manifest|   3 +
 dev-lang/python/python-3.11.0_alpha7.ebuild | 403 
 2 files changed, 406 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index da367dcb0b3a..b18cde147971 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -12,6 +12,8 @@ DIST Python-3.10.4.tar.xz 19342692 BLAKE2B 
c430ad9bed71729fda29433af0614b6c0110a
 DIST Python-3.10.4.tar.xz.asc 833 BLAKE2B 
289f2e96bfc2b60c4ae94b1591779d604f203890c4f5db2ee16e305bf03c6ddb9c8d6da4471a06b5943e12888f37ca572ea30876e9a80382a26814f66b41b7bf
 SHA512 
699e37bf09067083af159e3734b38c952bdc75432c8abfb7a7b8cce7ca975038da37490abeb5c13befd2dacb84a5341ad30de5d0a63d35af5c512215744f4d6d
 DIST Python-3.11.0a6.tar.xz 18754036 BLAKE2B 
af19b9f548891fa9c89899f83ea05579a0fd30d030575dfbc33f28d26ec7c97081d978462760bbf3a160ff2ff4b04127983c7b6a62062587e630eca7bafe6981
 SHA512 
867f7aabe10977ccf31bcfd6968fd8bb880cf5c3671bb70364a9b37296dae7ab017624446c64c12f7753b59c1ebda9e494bed5f946c5586b54fd86b0289d04ea
 DIST Python-3.11.0a6.tar.xz.asc 833 BLAKE2B 
30b26fcc60d77f189c8b6c7e87306f752de88366700a899f9a6a90e2a74c5a5259592a350eb812a338fd823994c066d0354285ba54a9e9421f400c9cf1c41b33
 SHA512 
c29bef3fa59ef304f420a18657fe3448211e4f742cc119937335aaad36b9898d965d84fc6ea8a2f9f27865e237cc929b9843663292c44dd7b3ae329aa3fab1e9
+DIST Python-3.11.0a7.tar.xz 19362368 BLAKE2B 
e11ba447731b5e7a15f9c11e44ebf2555e67cdebd9c52b0d232fdcbf1c061a4ed9e528bf493d68a868b438c65b54b30f426da41009408df286bc1583ab0124cd
 SHA512 
f193ff9dedece16a428db129f4aac9ee2ad5f73a7f7eda2063ed58bfe230a4bfef067fe6c03e2b26d01be1d3205cee8778489ea6543b74a9d2a1f415739a63ba
+DIST Python-3.11.0a7.tar.xz.asc 833 BLAKE2B 
33788f8855fd65fd27473a503c2e711fde6bbd52d0c812cdccd495daed2b3d3b1f93590d1b9aa87840326caf264a796875b626c06bd58060f070fe7c802dd10f
 SHA512 
eae66913e3a5efe70a0c3639537e5b19cd66175a61f6e8b46b194411e27df2ea3f6a8154ed05c5905f511815f011e80c5b06b3a836ea8749cb9825f85223ecc2
 DIST Python-3.6.15.tar.xz 17223796 BLAKE2B 
c139c6f93ea70ad898d5626dfa964280a14de9676f0d9d55668ad91618b1ba330874cbba8d6526a87e53b585ff34e3bf242613ca3fb17ee60f362a9676306c7d
 SHA512 
f1894d704c91669d94ec83b5631288bf1e0c73ddcf33cea0977575f262eb672caebc8ac00e34e9b99c321c19cc9a71d6081fa957bb8e23cf5bfba50f345145ef
 DIST Python-3.6.15.tar.xz.asc 833 BLAKE2B 
c910f2367ed947ff6b33380bf8fee318c65d6e5fb0c4a847fd8f2761bbae81dec07b729b31eca060916264b6a0ccf5c52ca72181b3db79751df7697a426a8939
 SHA512 
cdc93e5d8fb2b5b48a1560a55bba4680adea10e35c8c38b4c51cfd2f6ba54ab2a5d4e5f71b78b889f98cf8ad9d598e0f4e019d50cc16f7db57f9d292a860fcfd
 DIST Python-3.7.12.tar.xz 17401916 BLAKE2B 
f01b5cc54cd0ffe2e8756767c624dda8d2fbf24e90f22a16b5a406dad995ef218613db10f0b3fb2da0ece50ccb02c8a8e007ceb0842ce9e93ee9df7348ef1528
 SHA512 
e1a5942908c1d1469c0ab129fb4287d4ba6eb2a030e88fd71c043fe187a1bc86c00878dab29147199617a361a0c60d9e720fe3bc58bc7bc4cc8ec4bb50c7ea2a
@@ -39,6 +41,7 @@ DIST python-gentoo-patches-3.10.2_p1.tar.xz 9860 BLAKE2B 
6343b9fa1af2763501fc676
 DIST python-gentoo-patches-3.10.3.tar.xz 8584 BLAKE2B 
4287b33e696a1c350fef2ef34843353a2f4ad20feed2e9d7e05d727ec4f18105f57c21e7ab73941e14cc2ace27e8ac7f5e96ce2893b626c8e75cac52760f0935
 SHA512 
515025b13063eaee71738b8e1f071cd9930cf516e90c1c652adc6f8bee356598d152cb3337a6633500cda4228a5ddc2819f1db0cdb2524a479a0bca69ca557cb
 DIST python-gentoo-patches-3.10.4.tar.xz 8592 BLAKE2B 
67fba3e1fedb17430e5cd93da995b4acaf714db512031b5a2f775a25f793f007941561663cfa413d645ccddc2e22d65d250a40fa166cafda8805488d877ff57d
 SHA512 
3ed2b8ff8f1eb8febe7dcd4b5d13d6d54468be1d525f8f1118977d3bbc78f690a597b09383939d023b03380a306e4bff1693382e29ff562312d803305b1709b2
 DIST python-gentoo-patches-3.11.0a6.tar.xz 3676 BLAKE2B 
6fa21569fc8249f76d0eb8d4c3347e87aca70a77e2fc4887de7c51ac9866734bb29cc6b82a17f55ada74ccd03f9918ee89ef273b8a7fbbe86c5987eb8b1754fd
 SHA512 
c61d6accef58722efe6c7f4266bda48a74417a68e27ba75b27fe7eb406aeec7a0e0f7c0f5a2bff9879f807a2ef11608aeaff796e62d907441596455c756d14a7
+DIST python-gentoo-patches-3.11.0a7.tar.xz 3332 BLAKE2B 
3c658cd486d96fe103146cfa77deaaf828919ad1d8cb4b73bc48e7c9f856c58634aa99fffe16fcd4bc071f70651313ee0e46f60cef8b129c2f096c0db7873303
 SHA512 
1787f75997e34544f4756a647a69ba3d188574430a1a317bef25cf8e7aaab8a78f0d6c94fd9c603f45262bf55eb6c9d9557e167e53aef7ac6f9ed88a93d39434
 DIST python-gentoo-patches-3.6.15.tar.xz 15300 BLAKE2B 
f49fd96f6ad1a1c94fea6b83acd229a81754b86061e243044ead4b9a9d5122a2e43b270b68722c359c084c05a566a3ad70aa46588ab7a005ee560ee118b92b8b
 SHA512 
cc33491a33f3f1d990cf494d53b91b74db761142e8aebe1bd4b128ef10a268ff945e5ba08daad39cee095612a8e52265d69888

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

2022-04-05 Thread Michał Górny
commit: f7e76787a5f682393f4b06db1001e099d5d26f00
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr  6 05:07:28 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr  6 06:42:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7e76787

dev-python/boto3: Bump to 1.21.34

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

 dev-python/boto3/Manifest |  1 +
 dev-python/boto3/boto3-1.21.34.ebuild | 63 +++
 2 files changed, 64 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 33ac03564224..56c1f73940ca 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -9,4 +9,5 @@ DIST boto3-1.21.30.tar.gz 483635 BLAKE2B 
b42a3f647c2b609ac6604e4390d4c1c45757a15
 DIST boto3-1.21.31.tar.gz 484562 BLAKE2B 
f647e7eb053ed38a8c670073ba028e5cccbb540807d8f9a1c60aec1a1e557937f62391a33d63edb69c123cf832b9eaeaa8dbfebb673b554381d548d60995fbfd
 SHA512 
229b4c95743b7e217b2698130fc86970eb346728bdc0bc3cc0f5a9dc48a7922c21d04234a2f9ff9da29fb2d1742e5cca5e42f11ec92d0dd6ee29b3e2baf34c52
 DIST boto3-1.21.32.tar.gz 485694 BLAKE2B 
da6fa6f38b234af9e67bfeb8182751f1ac533a2aea72d8d407aea21554501f598c9da71f3c30dd952248c1ab244c849b779a329fc941d05b53325fe46de2aba4
 SHA512 
d65cffa91ae1a29e69e4bac2fc0af704987e9bca914f3f905e00c383bc92127c6e41beed71e9445e3f484c6dadde2372aca69f550af600abbb42731275c53eda
 DIST boto3-1.21.33.tar.gz 486096 BLAKE2B 
9a37ec9e7d9ede3aa8fb2e7b3c90ae799a803f64a4793ccc2431e23fc71b7db0cb8e1268117eecb2c69baaf60b8e6bd8468c7d6b3288a6ac509c3add7337ba60
 SHA512 
bd35e3225abb7c7803c2b2f187ecd03f3c59d095f3f571e86b24ff193c09cb32069a88725a2b964a143a752c627be7f92b985add90b5f26eaed766d655e532e1
+DIST boto3-1.21.34.tar.gz 486432 BLAKE2B 
9872f7ee32f48f399e1e7a404dc9f68c15ecb639308654a596cc31b3614071fc0b6ef5752eff788f5a363cd11a3cd99bcdc32038f7a8b95971abe71d0d891331
 SHA512 
3ea997289aa5d1a74fd3c1542b413299b9d89b1f3bc9e3f4cdc568f688b82401772def3d57c1c78d1a5bb0736aa39004cd21f291a35906cf02e9be5cc3321495
 DIST boto3-1.21.8.tar.gz 473069 BLAKE2B 
f08f76fb9c4e56e6ba5624c885973599505769d7f9eea6e20a06e1a641768b1f7b108fc7293282a55bf4c7d2b62eb34853f46b8c3ada9afb8fc25624daa60c12
 SHA512 
23ed88dcaefe3224db05959251befaae4f03859bf00daf649db1e838e5fb92e01a6da4bee8083366d804404aac358df19d7e4552d6aaf39f9c4b371ccc7f9088

diff --git a/dev-python/boto3/boto3-1.21.34.ebuild 
b/dev-python/boto3/boto3-1.21.34.ebuild
new file mode 100644
index ..6fcba460ab1d
--- /dev/null
+++ b/dev-python/boto3/boto3-1.21.34.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="https://github.com/boto/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/${PN}/archive/${PV}.tar.gz -> 
${P}.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.3.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+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 "${MAKEOPTS}" "$(get_nproc)")"
+}



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

2022-04-05 Thread Michał Górny
commit: b0f5d0e339c71309bd57666a4726bae9f49faafe
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr  6 05:09:10 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr  6 06:42:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0f5d0e3

dev-python/inflect: Bump to 5.5.2

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

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

diff --git a/dev-python/inflect/Manifest b/dev-python/inflect/Manifest
index 0a4f54d3c142..c2e0686b8cc6 100644
--- a/dev-python/inflect/Manifest
+++ b/dev-python/inflect/Manifest
@@ -1 +1,2 @@
 DIST inflect-5.4.0.tar.gz 68594 BLAKE2B 
60898e019c04b9d86a1591c341f48e7e3093eaa4f93bb4f902f4d405f1151d705f902b792028ca97a85ed47ffe509bab758b3ec74878ec82f5dac3c953197ca0
 SHA512 
48b7d38faf41b3f682226b66ea5493b7d4ff58a8db52c9b90092fc329aee761b090791deeda24234b9f9fa47d8db9b499e1f4304367ef3637c441959e8b8d005
+DIST inflect-5.5.2.tar.gz 68843 BLAKE2B 
60bfeedc6a106b5b2715aebe158670fe18c097f7b28a353b6225d71366723113ff247fc9d23d5e740385811dfa335f1c67fa1497712854e3140ff3b0a150459a
 SHA512 
836ae6ec8dd450d6ffca5e69ac1b4889c631fa0caf9326716b571a56aec9feace33894a35cd87a56dadd7ecdd2586cde12345a6b06368ef485ef9ce2b117d137

diff --git a/dev-python/inflect/inflect-5.5.2.ebuild 
b/dev-python/inflect/inflect-5.5.2.ebuild
new file mode 100644
index ..e399f735ad98
--- /dev/null
+++ b/dev-python/inflect/inflect-5.5.2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Correctly inflect words and numbers"
+HOMEPAGE="
+   https://pypi.org/project/inflect/
+   https://github.com/jaraco/inflect/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-macos"
+
+BDEPEND="
+   >=dev-python/setuptools_scm-3.4.1[${PYTHON_USEDEP}]
+"
+
+distutils_enable_sphinx docs \
+   '>=dev-python/jaraco-packaging-8.2' \
+   '>=dev-python/rst-linker-1.9' \
+   dev-python/alabaster
+distutils_enable_tests pytest



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

2022-04-05 Thread Michał Górny
commit: 9deca131c837f741d4809dcfae59d3a9f0dca633
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr  6 05:07:03 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr  6 06:42:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9deca131

dev-python/botocore: Bump to 1.24.34

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 9f508eca0a02..0b0784bd78cb 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -9,4 +9,5 @@ DIST botocore-1.24.30.tar.gz 8860517 BLAKE2B 
dcdfdd59482a071a2dc7c2250c303abab68
 DIST botocore-1.24.31.tar.gz 8884591 BLAKE2B 
596c0df9e5331cf81472c93f436caed79eb15da5770b11fb972d2f522308c02a2e2906d2d0de6bb2d79da0c7726a0e390fc0ff7aa043804031c99576e211c9e6
 SHA512 
cbae4220e8899189dc6e09facdf0576c9ac781aa892f8d1537ef7b4f56ba12794d073e65ecb503ab469c63a035c1675d8524f7f37f6538591ce183785533d6c9
 DIST botocore-1.24.32.tar.gz 8884956 BLAKE2B 
c899ed9b540663fc16e937d98c4c4383b5b0b9c36a976a6b872019bee46edb6db4b9fbe9cf5cebfa5fd1f43d37d21213c90a93802e6d95e4218693269021f5fe
 SHA512 
06142282ff93918052fc6d4832061c65088a5ce8a9fdbfb587be4a1575edf1ed160c58159f25446c7717a841e9ddff00b0a95dd5926a738ffb166b70b42da71f
 DIST botocore-1.24.33.tar.gz 8885297 BLAKE2B 
0c45249844be79643ea312a41ccb0fad06459fae0b1d419bfadec93b213ff2e24894dd255ac940d0df3325f7786386249ce7391b90a04467e9b0a2506e1a4661
 SHA512 
ac9f983495368cef53e2ca13c80cd8ef90d04efc6cedb7a38072cef67705b6c11bfc4d9802b94c805e798e6161960bf74ccf3b3c6c8c7a258d91b0e1e72aa852
+DIST botocore-1.24.34.tar.gz 8886786 BLAKE2B 
a100f9085d2d02d476b0748cca38eeff4e5fbe1441e930f286807d66e837c5fbd1ff1ee8328f87f27c5239891fa46d3324c038d8f0f76f10769cbac5f0628c38
 SHA512 
beee01425c19affed5c2c9b0d995d23c4e9454715c8ab8144c407e330b0d79099885d30376bb678fc28268cba53112b21bda8491614d2ebef4976b803e189bcf
 DIST botocore-1.24.8.tar.gz 8798121 BLAKE2B 
4ca37ed7be0af62901bf154f75739cc7e07505a809e551884c72d5b5eed334ffffc6db016df522564a1f3d9b6f258e8eca96161a734711340bf880b553b5
 SHA512 
6ac2139694ab199313a0fb9a2f783b12de7f3915d10cba739f4758356a3b84a917c3c394954b6d82d7a62de907c6fe57a3559e2b9a625bb0479e7bacd31d21cc

diff --git a/dev-python/botocore/botocore-1.24.34.ebuild 
b/dev-python/botocore/botocore-1.24.34.ebuild
new file mode 100644
index ..3bf7c7cfb689
--- /dev/null
+++ b/dev-python/botocore/botocore-1.24.34.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="https://github.com/boto/botocore";
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/botocore";
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.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}]
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/1.8.6-tests-pass-all-env-vars-to-cmd-runner.patch"
+)
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+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
+   )
+
+   epytest tests/{functional,unit} \
+   -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")"
+}



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

2022-04-05 Thread Agostino Sarubbo
commit: 790424b98030f1b8d6ab5dc6d2aa0d65c9542478
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Apr  6 06:32:47 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Apr  6 06:32:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=790424b9

dev-python/reedsolomon: x86 stable wrt bug #836809

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/reedsolomon/reedsolomon-1.5.4-r1.ebuild 
b/dev-python/reedsolomon/reedsolomon-1.5.4-r1.ebuild
index 25842d39935f..dc269813e559 100644
--- a/dev-python/reedsolomon/reedsolomon-1.5.4-r1.ebuild
+++ b/dev-python/reedsolomon/reedsolomon-1.5.4-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/tomerfiliba/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2022-04-05 Thread Agostino Sarubbo
commit: 2e3a472846606f1f9ea18ac9e8b7d25617d5aa6f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Apr  6 06:32:30 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Apr  6 06:32:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e3a4728

net-irc/quassel: x86 stable wrt bug #832465

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-irc/quassel/quassel-0.14.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/quassel/quassel-0.14.0-r1.ebuild 
b/net-irc/quassel/quassel-0.14.0-r1.ebuild
index 0a8773e5fd46..80e4b8d72d5f 100644
--- a/net-irc/quassel/quassel-0.14.0-r1.ebuild
+++ b/net-irc/quassel/quassel-0.14.0-r1.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} != ** ]]; then

SRC_URI="https://github.com/quassel/quassel/archive/refs/tags/${PV/_/-}.tar.gz 
-> ${P}.tar.gz"
else
SRC_URI="https://quassel-irc.org/pub/${MY_P}.tar.bz2";
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux 
~sparc-solaris"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux 
~sparc-solaris"
fi
S="${WORKDIR}/${MY_P}"
 else



[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2022-04-05 Thread Agostino Sarubbo
commit: 182f5803051882df9ad495e4d539ae73f7f68f28
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Apr  6 06:32:38 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Apr  6 06:32:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=182f5803

sys-auth/fprintd: x86 stable wrt bug #833714

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-auth/fprintd/fprintd-1.94.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/fprintd/fprintd-1.94.1.ebuild 
b/sys-auth/fprintd/fprintd-1.94.1.ebuild
index 3fb3ff3afd72..967fef4729c7 100644
--- a/sys-auth/fprintd/fprintd-1.94.1.ebuild
+++ b/sys-auth/fprintd/fprintd-1.94.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${MY_P}
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~ia64 ~ppc ~sparc x86"
 IUSE="doc pam systemd test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2022-04-05 Thread Agostino Sarubbo
commit: 185dd92a5fc3dc852512af216b61736d3785073b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Apr  6 06:32:42 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Apr  6 06:32:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=185dd92a

sys-auth/libfprint: x86 stable wrt bug #833714

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-auth/libfprint/libfprint-1.94.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/libfprint/libfprint-1.94.3.ebuild 
b/sys-auth/libfprint/libfprint-1.94.3.ebuild
index b1451908402f..de8dae391080 100644
--- a/sys-auth/libfprint/libfprint-1.94.3.ebuild
+++ b/sys-auth/libfprint/libfprint-1.94.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/freedesktop/libfprint/archive/refs/tags/v${PV}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="examples gtk-doc +introspection"
 
 RDEPEND="



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

2022-04-05 Thread Agostino Sarubbo
commit: 30d5934b9c2e976162da277b3c933c3a74aea2ce
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Apr  6 06:32:54 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Apr  6 06:32:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30d5934b

sci-geosciences/grass: x86 stable wrt bug #836849

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sci-geosciences/grass/grass-8.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-geosciences/grass/grass-8.0.1.ebuild 
b/sci-geosciences/grass/grass-8.0.1.ebuild
index 271aed05e3e5..f2a791cdcee7 100644
--- a/sci-geosciences/grass/grass-8.0.1.ebuild
+++ b/sci-geosciences/grass/grass-8.0.1.ebuild
@@ -26,7 +26,7 @@ else
MY_P="${P/_rc/RC}"
SRC_URI="https://grass.osgeo.org/${MY_PM}/source/${MY_P}.tar.gz";
if [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="amd64 ~ppc ~x86"
+   KEYWORDS="amd64 ~ppc x86"
fi
 
S="${WORKDIR}/${MY_P}"



[gentoo-commits] repo/gentoo:master commit in: app-containers/containerd/

2022-04-05 Thread Agostino Sarubbo
commit: 90a0e106d34a04bdaa60141d2979f3d4d497a406
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Apr  6 06:31:47 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Apr  6 06:31:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90a0e106

app-containers/containerd: amd64 stable wrt bug #836778

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-containers/containerd/containerd-1.5.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-containers/containerd/containerd-1.5.11.ebuild 
b/app-containers/containerd/containerd-1.5.11.ebuild
index a1c9c8fc0673..0b8298363875 100644
--- a/app-containers/containerd/containerd-1.5.11.ebuild
+++ b/app-containers/containerd/containerd-1.5.11.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/containerd/containerd/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 ~riscv ~x86"
 IUSE="apparmor btrfs device-mapper +cri hardened +seccomp selinux test"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/

2022-04-05 Thread Agostino Sarubbo
commit: bee784d851373fcbe0391067dc71d922462b6081
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Apr  6 06:31:30 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Apr  6 06:31:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bee784d8

sys-auth/fprintd: amd64 stable wrt bug #833714

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-auth/fprintd/fprintd-1.94.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/fprintd/fprintd-1.94.1.ebuild 
b/sys-auth/fprintd/fprintd-1.94.1.ebuild
index 1cf6326d13f2..3fb3ff3afd72 100644
--- a/sys-auth/fprintd/fprintd-1.94.1.ebuild
+++ b/sys-auth/fprintd/fprintd-1.94.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${MY_P}
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
 IUSE="doc pam systemd test"
 RESTRICT="!test? ( test )"
 



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

2022-04-05 Thread Agostino Sarubbo
commit: 69e8dfeb08862bd7bd2753b9361844e74e5a1fb5
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Apr  6 06:31:13 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Apr  6 06:31:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69e8dfeb

net-irc/quassel: amd64 stable wrt bug #832465

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-irc/quassel/quassel-0.14.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/quassel/quassel-0.14.0-r1.ebuild 
b/net-irc/quassel/quassel-0.14.0-r1.ebuild
index 41f4015cd383..0a8773e5fd46 100644
--- a/net-irc/quassel/quassel-0.14.0-r1.ebuild
+++ b/net-irc/quassel/quassel-0.14.0-r1.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} != ** ]]; then

SRC_URI="https://github.com/quassel/quassel/archive/refs/tags/${PV/_/-}.tar.gz 
-> ${P}.tar.gz"
else
SRC_URI="https://quassel-irc.org/pub/${MY_P}.tar.bz2";
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux 
~sparc-solaris"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux 
~sparc-solaris"
fi
S="${WORKDIR}/${MY_P}"
 else



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libfprint/

2022-04-05 Thread Agostino Sarubbo
commit: a02246dd33acb0edd3b260f0c4aa59474f4195ac
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Apr  6 06:31:40 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Apr  6 06:31:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a02246dd

sys-auth/libfprint: amd64 stable wrt bug #833714

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-auth/libfprint/libfprint-1.94.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/libfprint/libfprint-1.94.3.ebuild 
b/sys-auth/libfprint/libfprint-1.94.3.ebuild
index 9b37bac40e1b..b1451908402f 100644
--- a/sys-auth/libfprint/libfprint-1.94.3.ebuild
+++ b/sys-auth/libfprint/libfprint-1.94.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/freedesktop/libfprint/archive/refs/tags/v${PV}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="examples gtk-doc +introspection"
 
 RDEPEND="



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

2022-04-05 Thread Agostino Sarubbo
commit: 7ca193414dc90beba23f21ca704a5955ed912005
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Apr  6 06:32:02 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Apr  6 06:32:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ca19341

sci-geosciences/grass: amd64 stable wrt bug #836849

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sci-geosciences/grass/grass-8.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-geosciences/grass/grass-8.0.1.ebuild 
b/sci-geosciences/grass/grass-8.0.1.ebuild
index 42780861df19..271aed05e3e5 100644
--- a/sci-geosciences/grass/grass-8.0.1.ebuild
+++ b/sci-geosciences/grass/grass-8.0.1.ebuild
@@ -26,7 +26,7 @@ else
MY_P="${P/_rc/RC}"
SRC_URI="https://grass.osgeo.org/${MY_PM}/source/${MY_P}.tar.gz";
if [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~amd64 ~ppc ~x86"
+   KEYWORDS="amd64 ~ppc ~x86"
fi
 
S="${WORKDIR}/${MY_P}"



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

2022-04-05 Thread Matt Turner
commit: e6426d5f35e2fb9cc596fe69425c0338ca5b4496
Author: Paolo Pedroni  iol  it>
AuthorDate: Wed Mar 30 16:03:13 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Apr  6 06:26:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6426d5f

dev-cpp/highway: Fix detection of AVX512 for IceLake Client CPUs

Closes: https://bugs.gentoo.org/836373
Closes: https://github.com/gentoo/gentoo/pull/24819
Signed-off-by: Paolo Pedroni  iol.it>
Signed-off-by: Matt Turner  gentoo.org>

 ...y-0.16.0-fix-AVX512-detection-on-IceLakeClient.patch | 17 +
 .../{highway-0.16.0.ebuild => highway-0.16.0-r1.ebuild} |  4 
 2 files changed, 21 insertions(+)

diff --git 
a/dev-cpp/highway/files/highway-0.16.0-fix-AVX512-detection-on-IceLakeClient.patch
 
b/dev-cpp/highway/files/highway-0.16.0-fix-AVX512-detection-on-IceLakeClient.patch
new file mode 100644
index ..de157925c6ef
--- /dev/null
+++ 
b/dev-cpp/highway/files/highway-0.16.0-fix-AVX512-detection-on-IceLakeClient.patch
@@ -0,0 +1,17 @@
+https://github.com/google/highway/commit/daf441c78191b3433410498d27a5bfdfdf93a142
+
+diff --git a/hwy/targets.cc b/hwy/targets.cc
+index 2a0ab4ef..7e7e2d79 100644
+--- a/hwy/targets.cc
 b/hwy/targets.cc
+@@ -328,8 +328,8 @@ uint32_t SupportedTargets() {
+ if (!IsBitSet(xcr0, 2)) {
+   bits &= ~uint32_t(HWY_AVX2 | HWY_AVX3 | HWY_AVX3_DL);
+ }
+-// ZMM + opmask
+-if ((xcr0 & 0x70) != 0x70) {
++// opmask, ZMM lo/hi
++if (!IsBitSet(xcr0, 5) || !IsBitSet(xcr0, 6) || !IsBitSet(xcr0, 7)) {
+   bits &= ~uint32_t(HWY_AVX3 | HWY_AVX3_DL);
+ }
+   }

diff --git a/dev-cpp/highway/highway-0.16.0.ebuild 
b/dev-cpp/highway/highway-0.16.0-r1.ebuild
similarity index 91%
rename from dev-cpp/highway/highway-0.16.0.ebuild
rename to dev-cpp/highway/highway-0.16.0-r1.ebuild
index 89b07a85a587..52fb0b16d961 100644
--- a/dev-cpp/highway/highway-0.16.0.ebuild
+++ b/dev-cpp/highway/highway-0.16.0-r1.ebuild
@@ -25,6 +25,10 @@ DEPEND="test? ( dev-cpp/gtest[${MULTILIB_USEDEP}] )"
 
 RESTRICT="!test? ( test )"
 
+PATCHES=(
+   "${FILESDIR}"/${P}-fix-AVX512-detection-on-IceLakeClient.patch
+)
+
 multilib_src_configure() {
local mycmakeargs=(
-DBUILD_TESTING=$(usex test)



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

2022-04-05 Thread Matt Turner
commit: 98638617d385a64971fd97873175813209298599
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Apr  6 06:25:43 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Apr  6 06:26:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98638617

gnome-extra/sushi: Version bump to 41.2

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

 gnome-extra/sushi/Manifest  |  1 +
 gnome-extra/sushi/sushi-41.2.ebuild | 52 +
 2 files changed, 53 insertions(+)

diff --git a/gnome-extra/sushi/Manifest b/gnome-extra/sushi/Manifest
index a31edf5147c6..90d5b878c6af 100644
--- a/gnome-extra/sushi/Manifest
+++ b/gnome-extra/sushi/Manifest
@@ -1,2 +1,3 @@
 DIST sushi-41.0.tar.xz 80940 BLAKE2B 
211fb0c96ac0a911809007ed2e79659cc90a32be23d61137d85cc4502beb995d2131f629a66f8da9328a4bf7d83b0c05f93e8913c8390be5cf22baaaeb00
 SHA512 
690018b846b23b3b21db244ae6e1f373870cc8cdb374dee2f4ba7eebf65af5d33a3366d37476b5f4556daf196c3f9cf8bf44903193831340f23ad33eef3ed484
 DIST sushi-41.1.tar.xz 81228 BLAKE2B 
8bff3ed2b70be8335139499fb982efc89163ab1ec95ff9053a117a72945d8733f0125ec4c64b7d175212a9d74f36212319e75f46e84b1eda90896a0ea4b26be7
 SHA512 
55fca36e73842943bb54a2e1ae005ffe0818763e787e1f987479b71527ce36970aa502c22053195fc3711b8cfcbb6892d3f1add674e425b9358d3682972026d5
+DIST sushi-41.2.tar.xz 81252 BLAKE2B 
811b02e0738aa3aba22d71545e888ec0334779591a56d6a28f3942d5d79fb9fece2fdffe0203757ba0806352584a50228b669fc0969f7ad75265fc40a3a1cd67
 SHA512 
c47b22a013fe31de6943d8af0f333b8050a8f0ecb0e827ea71666cd0175d5cc99336eb7ad96b21ba7aaf87f23d01b4f37a1ca8c0fc644fa89aa8960699b61f43

diff --git a/gnome-extra/sushi/sushi-41.2.ebuild 
b/gnome-extra/sushi/sushi-41.2.ebuild
new file mode 100644
index ..a9e7cb992539
--- /dev/null
+++ b/gnome-extra/sushi/sushi-41.2.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome.org meson xdg
+
+DESCRIPTION="A quick previewer for Nautilus, the GNOME file manager"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/sushi";
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc ~x86"
+IUSE="office wayland +X"
+REQUIRED_USE="|| ( wayland X )"
+
+# Optional app-office/libreoffice support (OOo to pdf and then preview)
+DEPEND="
+   media-libs/libepoxy
+   >=app-text/evince-3.0[introspection]
+   media-libs/freetype:2
+   >=x11-libs/gdk-pixbuf-2.23.0[introspection]
+   >=dev-libs/glib-2.29.14:2
+   media-libs/gstreamer:1.0[introspection]
+   media-libs/gst-plugins-base:1.0[introspection]
+   >=x11-libs/gtk+-3.13.2:3[introspection,wayland?,X?]
+   >=x11-libs/gtksourceview-4.0.3:4[introspection]
+   >=media-libs/harfbuzz-0.9.9:=
+   >=dev-libs/gobject-introspection-1.54:=
+   >=net-libs/webkit-gtk-2.34:4[introspection]
+   >=dev-libs/gjs-1.40
+"
+RDEPEND="${DEPEND}
+   >=gnome-base/nautilus-3.1.90
+   media-plugins/gst-plugins-gtk:1.0[wayland?,X?]
+   office? ( app-office/libreoffice )
+"
+BDEPEND="
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+src_configure() {
+   meson_src_configure \
+   $(meson_feature wayland) \
+   $(meson_feature X X11)
+}
+
+src_compile() {
+   local -x GST_PLUGIN_SYSTEM_PATH_1_0=
+   meson_src_compile
+}



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

2022-04-05 Thread Matt Turner
commit: 22a01f577f19f686d4c266a550f2a929636365fa
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Apr  6 04:48:59 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Apr  6 06:26:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22a01f57

media-gfx/gthumb: Version bump to 3.12.2

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

 media-gfx/gthumb/Manifest |   1 +
 media-gfx/gthumb/files/3.12.2-link-with-x11.patch |  14 +++
 media-gfx/gthumb/gthumb-3.12.2.ebuild | 109 ++
 3 files changed, 124 insertions(+)

diff --git a/media-gfx/gthumb/Manifest b/media-gfx/gthumb/Manifest
index 63f49d31937d..3bf1e8af7a64 100644
--- a/media-gfx/gthumb/Manifest
+++ b/media-gfx/gthumb/Manifest
@@ -1 +1,2 @@
 DIST gthumb-3.10.4.tar.xz 7581416 BLAKE2B 
7afc94c18d819a5eef7d075489533cf99e7f6d5eaf409b163524a2f62d9c22a40edbc114b16d6d7b7960df53d49cefda9196ebeaa2bc0c19e5760f584628209b
 SHA512 
90f7d83d2fb6db12ef16e5ce29d9310ed5aaccb269004d72df985dda839c1ce738354942f537a23f63cbe724a351a0f13f2eb1e659ada50196af1bc60d5c5d27
+DIST gthumb-3.12.2.tar.xz 7585700 BLAKE2B 
9fb4fd934975fb775b82cf17028abd6d4ac3c31ee30458c377d36d3af97e59218e621d09768eebec096c64e3d01697bd3080409fd2191c2af29d84c9b53508c1
 SHA512 
5304b5cfefa4ced6a244db5a6e2880dad4f5a598654c9ea6c7707ddc0a766bdfa108f827a74e400168dbc338e35db519fffb7ac7382e0ee564771d56af3ac97c

diff --git a/media-gfx/gthumb/files/3.12.2-link-with-x11.patch 
b/media-gfx/gthumb/files/3.12.2-link-with-x11.patch
new file mode 100644
index ..b5e84710e5e1
--- /dev/null
+++ b/media-gfx/gthumb/files/3.12.2-link-with-x11.patch
@@ -0,0 +1,14 @@
+https://gitlab.gnome.org/GNOME/gthumb/-/issues/222
+
+diff --git a/meson.build b/meson.build
+index 2a970673..4cdc1a5e 100644
+--- a/meson.build
 b/meson.build
+@@ -232,6 +232,7 @@ common_deps = [
+   dependency('gmodule-2.0'),
+   dependency('gio-unix-2.0'),
+   dependency('gtk+-3.0', version : gtk_version),
++  dependency('x11'),
+   dependency('libpng'),
+   dependency('zlib'),
+   dependency('gsettings-desktop-schemas')

diff --git a/media-gfx/gthumb/gthumb-3.12.2.ebuild 
b/media-gfx/gthumb/gthumb-3.12.2.ebuild
new file mode 100644
index ..d629fc374ff7
--- /dev/null
+++ b/media-gfx/gthumb/gthumb-3.12.2.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..10} )
+inherit gnome.org gnome2-utils meson python-any-r1 xdg
+
+DESCRIPTION="Image viewer and browser for Gnome"
+HOMEPAGE="https://wiki.gnome.org/Apps/Gthumb";
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~x86-solaris"
+IUSE="cdr colord exif gnome-keyring gstreamer heif http jpegxl lcms raw 
slideshow svg tiff webp"
+
+# libX11 dep is a workaround. See files/3.12.2-link-with-x11.patch
+RDEPEND="
+   x11-libs/libX11
+
+   >=dev-libs/glib-2.54.0:2
+   >=x11-libs/gtk+-3.16.0:3
+   exif? ( >=media-gfx/exiv2-0.21:= )
+   slideshow? (
+   >=media-libs/clutter-1.12.0:1.0
+   >=media-libs/clutter-gtk-1:1.0
+   )
+   gstreamer? (
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   media-plugins/gst-plugins-gtk:1.0
+   )
+   raw? (
+   >=media-libs/libraw-0.14:=
+   =net-libs/libsoup-2.42.0:2.4
+   >=dev-libs/json-glib-0.15.0
+   >=net-libs/webkit-gtk-1.10.0:4
+   )
+   gnome-keyring? ( >=app-crypt/libsecret-0.11 )
+   cdr? ( >=app-cdr/brasero-3.2.0 )
+   svg? ( >=gnome-base/librsvg-2.34:2 )
+   webp? ( >=media-libs/libwebp-0.2.0:= )
+   lcms? ( >=media-libs/lcms-2.6:2 )
+   colord? (
+   >=x11-misc/colord-1.3
+   >=media-libs/lcms-2.6:2
+   )
+
+   sys-libs/zlib
+   virtual/jpeg:0=
+   tiff? ( media-libs/tiff:= )
+   media-libs/libpng:0=
+   >=gnome-base/gsettings-desktop-schemas-0.1.4
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-libs/appstream-0.14.6
+   dev-util/glib-utils
+   dev-util/itstool
+   sys-devel/bison
+   sys-devel/flex
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PV}-link-with-x11.patch
+)
+
+src_configure() {
+   local emesonargs=(
+   -Drun-in-place=false
+   $(meson_use exif exiv2)
+   $(meson_use slideshow clutter)
+   $(meson_use gstreamer)
+   -Dlibchamplain=false # Upstream still doesn't seem to consider 
this ready
+   $(meson_use colord)
+   $(meson_use tiff libtiff)
+   $(meson_use webp libwebp)
+   $(meson_use jpegxl libjxl)
+   $(meson_use heif libheif)
+   $(meson_use raw libraw)
+   $(meson_use svg librsvg)
+   $(m

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

2022-04-05 Thread Jakov Smolić
commit: 7f09bea6f130abea6ce0ea6a0a64e2069a4f0407
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Apr  6 06:21:56 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Apr  6 06:22:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f09bea6

profiles/arch/riscv: Umnask media-libs/opencv[contribsfm,glog]

dev-cpp/glog is now keyworded on riscv

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

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

diff --git a/profiles/arch/riscv/package.use.mask 
b/profiles/arch/riscv/package.use.mask
index 8baaa257230a..7e63597355cc 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -200,8 +200,8 @@ mail-mta/courier fax
 
 # Marek Szuba  (2021-07-05)
 # Dependencies not keyworded here yet:
-#  - dev-cpp/glog, sci-libs/vtk
-media-libs/opencv contribsfm glog vtk
+#  - sci-libs/vtk
+media-libs/opencv vtk
 sci-libs/opencascade vtk
 #  - dev-util/aruba
 sys-block/thin-provisioning-tools test



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

2022-04-05 Thread Jakov Smolić
commit: cdedec31aa42ecd29680dd0b0da3800706dd2baf
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Apr  6 06:13:02 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Apr  6 06:22:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdedec31

dev-cpp/glog: keyword 0.5.0 for ~riscv

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

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

diff --git a/dev-cpp/glog/glog-0.5.0.ebuild b/dev-cpp/glog/glog-0.5.0.ebuild
index fe2ba7a63245..88123b2be536 100644
--- a/dev-cpp/glog/glog-0.5.0.ebuild
+++ b/dev-cpp/glog/glog-0.5.0.ebuild
@@ -21,7 +21,7 @@ fi
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux"
 IUSE="gflags +libunwind llvm-libunwind test"
 RESTRICT="!test? ( test )"
 



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

2022-04-05 Thread 罗百科
commit: 030f1c32076968280354a107d467b6afbea470aa
Author: Patrick Lauer  gentoo  org>
AuthorDate: Wed Apr  6 06:20:56 2022 +
Commit: 罗百科  gentoo  org>
CommitDate: Wed Apr  6 06:21:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=030f1c32

dev-db/postgresql: Fix llvm useflag logic

Closes: https://bugs.gentoo.org/836863
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Patrick Lauer  gentoo.org>

 dev-db/postgresql/postgresql-12.10-r1.ebuild | 2 +-
 dev-db/postgresql/postgresql-12.9-r1.ebuild  | 2 +-
 dev-db/postgresql/postgresql-13.5-r1.ebuild  | 2 +-
 dev-db/postgresql/postgresql-13.6-r2.ebuild  | 2 +-
 dev-db/postgresql/postgresql-14.1-r1.ebuild  | 2 +-
 dev-db/postgresql/postgresql-14.2-r1.ebuild  | 2 +-
 6 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-db/postgresql/postgresql-12.10-r1.ebuild 
b/dev-db/postgresql/postgresql-12.10-r1.ebuild
index 633f0fbc22e9..b34da8d7f42d 100644
--- a/dev-db/postgresql/postgresql-12.10-r1.ebuild
+++ b/dev-db/postgresql/postgresql-12.10-r1.ebuild
@@ -102,7 +102,7 @@ src_prepare() {
sed 's/@install_bin@/install -c/' -i src/Makefile.global.in || die
 
use server || eapply "${FILESDIR}/${PN}-12.1-no-server.patch"
-   use server && eapply "${FILESDIR}/postgres-llvm14.patch"
+   use llvm && eapply "${FILESDIR}/postgres-llvm14.patch"
 
if use pam ; then
sed "s/\(#define PGSQL_PAM_SERVICE \"postgresql\)/\1-${SLOT}/" \

diff --git a/dev-db/postgresql/postgresql-12.9-r1.ebuild 
b/dev-db/postgresql/postgresql-12.9-r1.ebuild
index 632776c855b4..d747cba6e9ec 100644
--- a/dev-db/postgresql/postgresql-12.9-r1.ebuild
+++ b/dev-db/postgresql/postgresql-12.9-r1.ebuild
@@ -102,7 +102,7 @@ src_prepare() {
sed 's/@install_bin@/install -c/' -i src/Makefile.global.in || die
 
use server || eapply "${FILESDIR}/${PN}-12.1-no-server.patch"
-   use server && eapply "${FILESDIR}/postgres-llvm14.patch"
+   use llvm && eapply "${FILESDIR}/postgres-llvm14.patch"
 
if use pam ; then
sed "s/\(#define PGSQL_PAM_SERVICE \"postgresql\)/\1-${SLOT}/" \

diff --git a/dev-db/postgresql/postgresql-13.5-r1.ebuild 
b/dev-db/postgresql/postgresql-13.5-r1.ebuild
index 5314562ffd4c..2fe896fdb183 100644
--- a/dev-db/postgresql/postgresql-13.5-r1.ebuild
+++ b/dev-db/postgresql/postgresql-13.5-r1.ebuild
@@ -104,7 +104,7 @@ src_prepare() {
sed 's/@install_bin@/install -c/' -i src/Makefile.global.in || die
 
use server || eapply "${FILESDIR}/${PN}-13_beta1-no-server.patch"
-   use server && eapply "${FILESDIR}/postgres-llvm14.patch"
+   use llvm && eapply "${FILESDIR}/postgres-llvm14.patch"
 
if use pam ; then
sed "s/\(#define PGSQL_PAM_SERVICE \"postgresql\)/\1-${SLOT}/" \

diff --git a/dev-db/postgresql/postgresql-13.6-r2.ebuild 
b/dev-db/postgresql/postgresql-13.6-r2.ebuild
index 62f436ef042b..3ecf907af22e 100644
--- a/dev-db/postgresql/postgresql-13.6-r2.ebuild
+++ b/dev-db/postgresql/postgresql-13.6-r2.ebuild
@@ -104,7 +104,7 @@ src_prepare() {
sed 's/@install_bin@/install -c/' -i src/Makefile.global.in || die
 
use server || eapply "${FILESDIR}/${PN}-13_beta1-no-server.patch"
-   use server && eapply "${FILESDIR}/postgres-llvm14.patch"
+   use llvm && eapply "${FILESDIR}/postgres-llvm14.patch"
 
if use pam ; then
sed "s/\(#define PGSQL_PAM_SERVICE \"postgresql\)/\1-${SLOT}/" \

diff --git a/dev-db/postgresql/postgresql-14.1-r1.ebuild 
b/dev-db/postgresql/postgresql-14.1-r1.ebuild
index b1037df39b6f..4865e372312f 100644
--- a/dev-db/postgresql/postgresql-14.1-r1.ebuild
+++ b/dev-db/postgresql/postgresql-14.1-r1.ebuild
@@ -103,7 +103,7 @@ src_prepare() {
sed 's/@install_bin@/install -c/' -i src/Makefile.global.in || die
 
use server || eapply "${FILESDIR}/${PN}-14_rc1-no-server.patch"
-   use server && eapply "${FILESDIR}/postgres-llvm14.patch"
+   use llvm && eapply "${FILESDIR}/postgres-llvm14.patch"
 
if use pam ; then
sed "s/\(#define PGSQL_PAM_SERVICE \"postgresql\)/\1-${SLOT}/" \

diff --git a/dev-db/postgresql/postgresql-14.2-r1.ebuild 
b/dev-db/postgresql/postgresql-14.2-r1.ebuild
index 5d0ca44d23aa..669ad0e26b8a 100644
--- a/dev-db/postgresql/postgresql-14.2-r1.ebuild
+++ b/dev-db/postgresql/postgresql-14.2-r1.ebuild
@@ -100,7 +100,7 @@ src_prepare() {
sed 's/@install_bin@/install -c/' -i src/Makefile.global.in || die
 
use server || eapply "${FILESDIR}/${PN}-14_rc1-no-server.patch"
-   use server && eapply "${FILESDIR}/postgres-llvm14.patch"
+   use llvm && eapply "${FILESDIR}/postgres-llvm14.patch"
 
if use pam ; then
sed "s/\(#define PGSQL_PAM_SERVICE \"postgresql\)/\1-${SLOT}/" \



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

2022-04-05 Thread Hans de Graaff
commit: 83b28a8793e2c14e97c1a0a314be73f3009874f7
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Apr  5 05:46:27 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Apr  6 05:48:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83b28a87

dev-ruby/timers: enable ruby30, ruby31 and disable ruby25

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

 dev-ruby/timers/timers-4.3.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/timers/timers-4.3.3.ebuild 
b/dev-ruby/timers/timers-4.3.3.ebuild
index fe52c2bb6f01..3f05605b7f20 100644
--- a/dev-ruby/timers/timers-4.3.3.ebuild
+++ b/dev-ruby/timers/timers-4.3.3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-USE_RUBY="ruby25 ruby26 ruby27"
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_EXTRADOC="README.md"



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

2022-04-05 Thread Hans de Graaff
commit: 7010f2c36d27dadd81274b67d27520f9cf59a79c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Apr  4 16:35:58 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Apr  6 05:48:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7010f2c3

dev-ruby/liquid: add 5.3.0

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

 dev-ruby/liquid/Manifest|  1 +
 dev-ruby/liquid/liquid-5.3.0.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/dev-ruby/liquid/Manifest b/dev-ruby/liquid/Manifest
index 208d0a059444..9296d70ace29 100644
--- a/dev-ruby/liquid/Manifest
+++ b/dev-ruby/liquid/Manifest
@@ -2,3 +2,4 @@ DIST liquid-4.0.3.tar.gz 102242 BLAKE2B 
4a025fd8501e237f7619ed989e185a6c55a23457
 DIST liquid-5.0.1.tar.gz 115523 BLAKE2B 
52194481aef296785812a76979ee215e5adffbb73c4dd80de8f8dfb6995757d22a698a6acb950281f69cec32c2c06ba51fe273ba54c7454f308f5547faa9e1cf
 SHA512 
e82fe4b67c338ef2e13652d2c5ba5d52e968c368aff724516a8ed2c157d149441fe73c66be866c0283fbd3472aeb83fec710f77afa1a92dca3206b5c8059ccf4
 DIST liquid-5.1.0.tar.gz 117155 BLAKE2B 
93c609e71773b3e002134bb6caf75b43f57428aa71a9181d0a986d920490dc7246fe89cb48d54e6ac880cb28b70fd9cdf8e1a81c7df9061803880eee82ff3cf2
 SHA512 
27ff4392ffcd05cd11c3f104b0ee875e6043dcf057ae06fe7037dcaef528b01c3aba31df65dc4d7b41f89afeee322d3045d09fe7d1e4ec9dafe52a17b6cad672
 DIST liquid-5.2.0.tar.gz 117804 BLAKE2B 
bf9027265ea9e31cdb029032384ad7078f28f0aebad21538c8271d7b44aade95bb2be642443b84a0ab35907a81b30dacdfc51c0593226eb9e37b85738c4bb9d8
 SHA512 
69297fb5cc3ea86b47c24a0ae1f3f7ae7d4e377b0909531362fdda298c5dbc2fd4a8666baf5b462cef04278b1ed6758312f93ebb5d5b266fcbbdbc82a8288047
+DIST liquid-5.3.0.tar.gz 118704 BLAKE2B 
3c7670717ea70f971a80a932e8aef24670017e9fceb9164403035a6137b4ba8a3dd77b396037fd52db71e4989a74d89b2ed63150290ba7326d35d0970a014b39
 SHA512 
bf295a882535b6f70f36adc62dc207ec07222e201c16adf2b56be9decf63f4f262b4e8cd31539eedf4364d6394b0136091eefcf26ee705987e82c2bf1ccf2739

diff --git a/dev-ruby/liquid/liquid-5.3.0.ebuild 
b/dev-ruby/liquid/liquid-5.3.0.ebuild
new file mode 100644
index ..dc56f982f6bc
--- /dev/null
+++ b/dev-ruby/liquid/liquid-5.3.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="History.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="liquid.gemspec"
+
+inherit ruby-fakegem
+
+SRC_URI="https://github.com/Shopify/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+DESCRIPTION="Template engine for Ruby"
+HOMEPAGE="https://shopify.github.io/liquid/";
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/minitest )"
+
+all_ruby_prepare() {
+   # liquid-c is not packaged
+   sed -i -e '/LIQUID_C/ s:^:#:' Rakefile || die
+
+   # Avoid test requiring unpackaged stackprof
+   sed -i -e '/assert_no_object_allocations/askip "unpackaged stackprof"' 
test/integration/context_test.rb || die
+}



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

2022-04-05 Thread Hans de Graaff
commit: 4cb141414a86902676dd9deec6fc1e595c097d13
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Apr  5 05:41:04 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Apr  6 05:48:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cb14141

dev-ruby/yajl-ruby: add 1.4.2

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

 dev-ruby/yajl-ruby/Manifest   |  1 +
 dev-ruby/yajl-ruby/yajl-ruby-1.4.2.ebuild | 39 +++
 2 files changed, 40 insertions(+)

diff --git a/dev-ruby/yajl-ruby/Manifest b/dev-ruby/yajl-ruby/Manifest
index de78814fc914..ff08d0db0119 100644
--- a/dev-ruby/yajl-ruby/Manifest
+++ b/dev-ruby/yajl-ruby/Manifest
@@ -1 +1,2 @@
 DIST yajl-ruby-1.4.1.gem 557056 BLAKE2B 
ade1c18bff1d95a733a1981f7898f1ebaecaed6e9a0354af2a6b4d0190a37e613830f77d5e57178b622c32e2d8688aaa11a7edd543c17a30a16f9045d21ea4aa
 SHA512 
24cd82380658d784bbf0a7a16d4048125cc5a856b0e0b4d3bdec29a550a9131d3959f9a75eba0d18d5db8d0a23158fb7ef6ea6f60d221a7bc3d8efc437d52df5
+DIST yajl-ruby-1.4.2.gem 558592 BLAKE2B 
620db8f9c5ef4b010143382a2641793bc7a59f30d35a759470aa85b50e8b0e587e7442cb0727e2fe03a98c7aa3cd1f5bb05d173294743bc8fdf2d646176e11b8
 SHA512 
faf775367eb3143fe659064569a235b34557b84b21bf55f9e9fc6f815dce04c8c1b58832056f367fc4c9ebc0e4389d1e55dd79b5fbb773f845860e4652269d4e

diff --git a/dev-ruby/yajl-ruby/yajl-ruby-1.4.2.ebuild 
b/dev-ruby/yajl-ruby/yajl-ruby-1.4.2.ebuild
new file mode 100644
index ..8c2758e3540e
--- /dev/null
+++ b/dev-ruby/yajl-ruby/yajl-ruby-1.4.2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_TASK_DOC=""
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/yajl/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR="lib/yajl"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby C bindings to the Yajl JSON stream-based parser library"
+HOMEPAGE="https://github.com/brianmario/yajl-ruby";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE=""
+
+RDEPEND="${RDEPEND} dev-libs/yajl"
+DEPEND="${DEPEND} dev-libs/yajl"
+
+each_ruby_prepare() {
+   # Make sure the right ruby interpreter is used
+   sed -e '/capture/ s:ruby:'${RUBY}':' -i 
spec/parsing/large_number_spec.rb || die
+}
+
+each_ruby_test() {
+   # Set RUBYLIB to pass search path on to additional interpreters that
+   # are started.
+   RUBYLIB=lib RSPEC_VERSION=3 ruby-ng_rspec || die
+}



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

2022-04-05 Thread Hans de Graaff
commit: 40f09bcdbe76938a821a5af2d4c71a7fda21858c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Apr  6 05:48:14 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Apr  6 05:48:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40f09bcd

dev-ruby/memo_wise: add 1.7.0

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

 dev-ruby/memo_wise/Manifest   |  1 +
 dev-ruby/memo_wise/memo_wise-1.7.0.ebuild | 36 +++
 2 files changed, 37 insertions(+)

diff --git a/dev-ruby/memo_wise/Manifest b/dev-ruby/memo_wise/Manifest
index dfe88f6b6ca9..c3b906da8bea 100644
--- a/dev-ruby/memo_wise/Manifest
+++ b/dev-ruby/memo_wise/Manifest
@@ -1 +1,2 @@
 DIST memo_wise-1.6.0.tar.gz 184843 BLAKE2B 
84b9cd5a2f757dc82cfb38359b39d26d60018fabc425c018b5537e61a5620dcdf0caf2863a8165fdf5f7ed5bc85400cae43b6ebbb3911ab7ce47160d7295240e
 SHA512 
8a8a3a3a6c3a7dd9e518efed3b990917ad266e42266d30c80dbed90b279ad793ec795c080a1d080c7a23e2caec7e31e55388df802795ac1e5f7fb5e3ced93c03
+DIST memo_wise-1.7.0.tar.gz 185861 BLAKE2B 
49ef04f4ef73ea24ac243c70d9545ed65c0fc8f4c6d9571d7f31c2728e82087cf1676aedd01aa1d0c1994a16ea7215b264a51fa2b8fe957cba3eb9088fd3a414
 SHA512 
3b87a1a81c060c34d4c91409ab6b2f8aa700e3313233e652e174f62c3dd826b675594d84d00ad21ae1f12dba4c6b0fe59431c54b4bbdf46430895635aa220b5f

diff --git a/dev-ruby/memo_wise/memo_wise-1.7.0.ebuild 
b/dev-ruby/memo_wise/memo_wise-1.7.0.ebuild
new file mode 100644
index ..607af09f1301
--- /dev/null
+++ b/dev-ruby/memo_wise/memo_wise-1.7.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+RUBY_FAKEGEM_GEMSPEC="memo_wise.gemspec"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="The wise choice for Ruby memoization"
+HOMEPAGE="https://github.com/panorama-ed/memo_wise";
+SRC_URI="https://github.com/panorama-ed/memo_wise/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+IUSE=""
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/ s:^:#:' spec/spec_helper.rb || die
+
+   # Avoid specs for an unmaintained package with old dependencies that is 
optional.
+   sed -e '/require.*values/ s:^:#:' \
+   -e '/when the class is a Value class/,/^  end/ s:^:#:' \
+   -i spec/memo_wise_spec.rb || die
+
+   sed -e 's:_relative ": "./:' \
+   -e 's/__dir__/"."/' \
+   -e 's/git ls-files -z/find * -print0/' \
+   -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}



[gentoo-commits] repo/proj/guru:dev commit in: app-shells/zsh-autosuggestions/

2022-04-05 Thread Ronny Gutbrod
commit: 23dd59a1749efbd60b540dbe2c6fe72f695f05eb
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Wed Apr  6 01:13:09 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Wed Apr  6 01:13:09 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=23dd59a1

app-shells/zsh-autosuggestions: add 0.7.0

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

 app-shells/zsh-autosuggestions/Manifest|  1 +
 .../zsh-autosuggestions-0.7.0.ebuild   | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/app-shells/zsh-autosuggestions/Manifest 
b/app-shells/zsh-autosuggestions/Manifest
index 249800d81..9483341be 100644
--- a/app-shells/zsh-autosuggestions/Manifest
+++ b/app-shells/zsh-autosuggestions/Manifest
@@ -1 +1,2 @@
 DIST zsh-autosuggestions-0.6.4.tar.gz 29154 BLAKE2B 
73bef916e4abb53f6bd7d8daa67040a78e30aaaf3d71ed04e2f32d4fbbbc35bda1fa8cbcb8957324b52c39bf7ed454132ede657b2caee03798a41a2c330df0d9
 SHA512 
226b99048577ecdbe198501e6e4b3156c3d849994f0a2f7e15687cd244d4cac472cbcf746aaa32b2886652f6962852a475777b5f2bfcb3a6d0279be98a6020bb
+DIST zsh-autosuggestions-0.7.0.tar.gz 27953 BLAKE2B 
b12c387a7a6424f1e3e2bc76a4d9f11a3bddb4bc1d69236249722a829c53f3136ff0cbf8aaf02faff54f49f7b7363fcd06576a2dc6c8026c62951da2d0ebc2c2
 SHA512 
b1a0a11a89095e4f142061525f92836588561e3bfab015bb96eabe3f1f68d0cfcd7483014dac8c5b2911e65640e9182c5fc4cb4fb53e3a05ef7997c006ff76a6

diff --git a/app-shells/zsh-autosuggestions/zsh-autosuggestions-0.7.0.ebuild 
b/app-shells/zsh-autosuggestions/zsh-autosuggestions-0.7.0.ebuild
new file mode 100644
index 0..924f2c04d
--- /dev/null
+++ b/app-shells/zsh-autosuggestions/zsh-autosuggestions-0.7.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+USE_RUBY="ruby26 ruby27 ruby30"
+
+inherit readme.gentoo-r1 ruby-fakegem
+
+DESCRIPTION="Fish-like autosuggestions for zsh"
+HOMEPAGE="https://github.com/zsh-users/zsh-autosuggestions";
+SRC_URI="https://github.com/zsh-users/zsh-autosuggestions/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}/all/${P}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+RDEPEND=">=app-shells/zsh-4.3.11"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   app-misc/tmux
+   dev-ruby/bundler
+   dev-ruby/pry
+   dev-ruby/pry-byebug
+   dev-ruby/rspec-wait
+   )
+"
+
+RESTRICT="!test? ( test )"
+
+DISABLE_AUTOFORMATTING="true"
+DOC_CONTENTS="In order to use ${CATEGORY}/${PN} add
+. /usr/share/zsh/site-functions/${PN}.zsh
+at the end of your ~/.zshrc"
+
+src_prepare() {
+   # FIXME: Disable failing tests
+   rm "spec/options/buffer_max_size_spec.rb" \
+   || die "Could not remove tests"
+   ruby-ng_src_prepare
+}
+
+src_install() {
+   insinto "/usr/share/zsh/site-functions/"
+   doins "${PN}.zsh"
+
+   readme.gentoo_create_doc
+   einstalldocs
+}
+
+pkg_postinst() {
+   readme.gentoo_print_elog
+}



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

2022-04-05 Thread Sam James
commit: f09f4cc4055f9f6657a07c8810423c9a62baa41a
Author: kochera  google  com>
AuthorDate: Tue Apr  5 20:40:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr  6 00:51:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f09f4cc4

net-libs/libnet: Add cpe_uri for libnet package.

Signed-off-by: Michael Kochera  google.com>
Signed-off-by: Sam James  gentoo.org>

 net-libs/libnet/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-libs/libnet/metadata.xml b/net-libs/libnet/metadata.xml
index 1a870bc24ace..e9e59b746444 100644
--- a/net-libs/libnet/metadata.xml
+++ b/net-libs/libnet/metadata.xml
@@ -23,5 +23,6 @@ and libpcap).
 

libnet-dev
+   cpe:/a:libnet_project:libnet

 



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

2022-04-05 Thread Sam James
commit: 222e8b8d24c831d0a5f4a1455433f5db30dcc8da
Author: kochera  google  com>
AuthorDate: Tue Apr  5 20:46:01 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr  6 00:51:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=222e8b8d

sys-block/open-iscsi: Add cpe_uri for open-iscsi package.

Signed-off-by: Michael Kochera  google.com>
Closes: https://github.com/gentoo/gentoo/pull/24924
Signed-off-by: Sam James  gentoo.org>

 sys-block/open-iscsi/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-block/open-iscsi/metadata.xml 
b/sys-block/open-iscsi/metadata.xml
index 31d1940bfd0b..bd71215179c8 100644
--- a/sys-block/open-iscsi/metadata.xml
+++ b/sys-block/open-iscsi/metadata.xml
@@ -11,5 +11,6 @@


open-iscsi/open-iscsi
+   cpe:/a:open-iscsi_project:open-iscsi

 



[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/

2022-04-05 Thread Zac Medico
commit: c02c4bcb593825d12d89aae1b7a94e55c953f5e2
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Apr  6 00:49:23 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Apr  6 00:49:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c02c4bcb

app-containers/buildah: add 1.25.1

Bug: https://bugs.gentoo.org/836840
Signed-off-by: Zac Medico  gentoo.org>

 app-containers/buildah/Manifest  |  1 +
 app-containers/buildah/buildah-1.25.1.ebuild | 51 
 2 files changed, 52 insertions(+)

diff --git a/app-containers/buildah/Manifest b/app-containers/buildah/Manifest
index ee24e2bf46cc..75f5f2e0efaa 100644
--- a/app-containers/buildah/Manifest
+++ b/app-containers/buildah/Manifest
@@ -1,3 +1,4 @@
 DIST buildah-1.23.1.tar.gz 11872323 BLAKE2B 
6e4cffd11177bca6c3e86cd3372fc7bf295b23559b7478a679ea2bea022c149b5ea058224f0a156df1b9511905795c44ed5e988ec68ca834dd80d0c198543d5f
 SHA512 
2ceb6df5adb671483557bb03937df583857d99c116be5d44aae533c155f560d5d454bebf25908ac02bb85e4c2ba31533adb99f0946ecc4f4830977c14f324b6f
 DIST buildah-1.24.2.tar.gz 14184511 BLAKE2B 
ad9ee6f332a89038368d9a5d86198f1dfa9cf99a970e85ccf3b272294fc262c68c37004131971b0ec148e999e4d8f192f4955e71673f05188110407949eb3546
 SHA512 
dada2b65340386355aba3980c38d9be0f43d5c3f9316c6f8e713f299ee2b975e409c1b3a785daa52b59e688c3a9c9016c43d9b0a6443d4a9453aababc0a8afa0
 DIST buildah-1.24.3.tar.gz 14189867 BLAKE2B 
18b6eaf0ba54c310c8b946e4763f3b930ff4e0bfd85333767b8baa3320df1f43937d4742404d11de51c6386a12521e3045770d1d19406c163accd9500961
 SHA512 
74fa6073ddf6b641700f758435d4558fc2d61691172107572dfac3d723f986aa0faf7bb5b5d1e2bd6bed5d118cbed3c78b6faf96972770b304fa28fd363b4700
+DIST buildah-1.25.1.tar.gz 14212065 BLAKE2B 
ec4f668654011f1b93745e1a1d575fdda0cd5f4d6f9f7f7b3106c24aa7d405951ecd645a54c2dd5a3ad2695069e66ad847bdb15f0e73a9c7efba2a7e283d4f58
 SHA512 
628f8095eb4488ae2be06a2a92de85dde4f3841e8ed9882132c119f27b0c93f26ba10f5dd259d63654b90539d762f6c1973d460f073c0b2450ac5d9582a6a68d

diff --git a/app-containers/buildah/buildah-1.25.1.ebuild 
b/app-containers/buildah/buildah-1.25.1.ebuild
new file mode 100644
index ..93faf334dd35
--- /dev/null
+++ b/app-containers/buildah/buildah-1.25.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit bash-completion-r1 go-module
+GIT_COMMIT=fcf94e39
+
+DESCRIPTION="A tool that facilitates building OCI images"
+HOMEPAGE="https://github.com/containers/buildah";
+SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="selinux"
+
+RDEPEND="app-crypt/gpgme:=
+   app-containers/skopeo
+   dev-libs/libgpg-error:=
+   dev-libs/libassuan:=
+   sys-apps/shadow:=
+   sys-fs/lvm2:=
+   sys-libs/libseccomp:=
+   selinux? ( sys-libs/libselinux:= )"
+DEPEND="${RDEPEND}"
+
+RESTRICT+=" test"
+
+src_prepare() {
+   default
+   [[ -f selinux_tag.sh ]] || die
+   use selinux || { echo -e "#!/bin/sh\ntrue" > \
+   selinux_tag.sh || die; }
+   sed -i -e 's/make -C/$(MAKE) -C/' Makefile || die 'sed failed'
+}
+
+src_compile() {
+   emake GIT_COMMIT=${GIT_COMMIT} all
+}
+
+src_install() {
+   dodoc CHANGELOG.md CONTRIBUTING.md README.md install.md 
troubleshooting.md
+   doman docs/*.1
+   dodoc -r docs/tutorials
+   dobin bin/{${PN},imgtype}
+   dobashcomp contrib/completions/bash/buildah
+}
+
+src_test() {
+   emake test-unit
+}



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

2022-04-05 Thread Ronny Gutbrod
commit: e9c21faf4101883e9de250041359ffa6eff4911b
Author: Jonas Frei  pm  me>
AuthorDate: Tue Apr  5 19:38:46 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Tue Apr  5 19:44:43 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e9c21faf

gui-apps/swaync: Added '+man' USE flag

Closes: https://bugs.gentoo.org/show_bug.cgi?id=836832

Signed-off-by: Jonas Frei  pm.me>

 .../swaync-0.5-dont-force-build-manpages.patch | 63 ++
 gui-apps/swaync/metadata.xml   |  1 +
 .../{swaync-0.5.ebuild => swaync-0.5-r1.ebuild}| 11 +++-
 3 files changed, 73 insertions(+), 2 deletions(-)

diff --git a/gui-apps/swaync/files/swaync-0.5-dont-force-build-manpages.patch 
b/gui-apps/swaync/files/swaync-0.5-dont-force-build-manpages.patch
new file mode 100644
index 0..80f659fdc
--- /dev/null
+++ b/gui-apps/swaync/files/swaync-0.5-dont-force-build-manpages.patch
@@ -0,0 +1,63 @@
+--- swaync/meson.build 2022-04-03 18:03:10.0 +0200
 swaync/meson.build 2022-04-05 21:21:03.543535988 +0200
+@@ -89,33 +89,34 @@
+ endif
+ 
+ # Man pages
+-man_pages = get_option('man-pages')
+-scdoc = dependency('scdoc', version: '>=1.9.2', native: true, required: 
man_pages)
+-if scdoc.found()
+-  scdoc_prog = find_program(scdoc.get_pkgconfig_variable('scdoc'), native: 
true)
++if get_option('man-pages')
++  scdoc = dependency('scdoc', version: '>=1.9.2', native: true, required: 
true)
++  if scdoc.found()
++scdoc_prog = find_program(scdoc.get_pkgconfig_variable('scdoc'), native: 
true)
+ 
+-  mandir = get_option('mandir')
+-  man_files = [
+-'swaync.1.scd',
+-'swaync.5.scd',
+-'swaync-client.1.scd',
+-  ]
++mandir = get_option('mandir')
++man_files = [
++  'swaync.1.scd',
++  'swaync.5.scd',
++  'swaync-client.1.scd',
++]
+ 
+-  foreach filename : man_files
+-topic = filename.split('.')[-3].split('/')[-1]
+-section = filename.split('.')[-2]
+-output = '@0@.@1@'.format(topic, section)
+-message(mandir, section, '@0@/man@1@'.format(mandir, section))
++foreach filename : man_files
++  topic = filename.split('.')[-3].split('/')[-1]
++  section = filename.split('.')[-2]
++  output = '@0@.@1@'.format(topic, section)
++  message(mandir, section, '@0@/man@1@'.format(mandir, section))
+ 
+-custom_target(
+-  output,
+-  input: join_paths('man', filename),
+-  output: output,
+-  command: scdoc_prog,
+-  install: true,
+-  feed: true,
+-  capture: true,
+-  install_dir: '@0@/man@1@'.format(mandir, section)
+-)
+-  endforeach
++  custom_target(
++output,
++input: join_paths('man', filename),
++output: output,
++command: scdoc_prog,
++install: true,
++feed: true,
++capture: true,
++install_dir: '@0@/man@1@'.format(mandir, section)
++  )
++endforeach
++  endif
+ endif

diff --git a/gui-apps/swaync/metadata.xml b/gui-apps/swaync/metadata.xml
index e529667b6..71f15d7df 100644
--- a/gui-apps/swaync/metadata.xml
+++ b/gui-apps/swaync/metadata.xml
@@ -10,6 +10,7 @@

https://github.com/ErikReider/SwayNotificationCenter/issues


+   Build and install man pages
Enable notification scripting

 

diff --git a/gui-apps/swaync/swaync-0.5.ebuild 
b/gui-apps/swaync/swaync-0.5-r1.ebuild
similarity index 83%
rename from gui-apps/swaync/swaync-0.5.ebuild
rename to gui-apps/swaync/swaync-0.5-r1.ebuild
index 4878af1c0..5f84d19ed 100644
--- a/gui-apps/swaync/swaync-0.5.ebuild
+++ b/gui-apps/swaync/swaync-0.5-r1.ebuild
@@ -14,7 +14,10 @@ S="${WORKDIR}/${MY_PN}-${PV}"
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="scripting"
+IUSE="+man scripting"
+PATCHES=(
+   "${FILESDIR}/${P}-dont-force-build-manpages.patch"
+)
 
 DEPEND="
dev-libs/glib:2
@@ -29,7 +32,10 @@ DEPEND="
x11-libs/gtk+:3
 "
 RDEPEND="${DEPEND}"
-BDEPEND="$(vala_depend)"
+BDEPEND="
+   $(vala_depend)
+   man? ( app-text/scdoc )
+"
 
 src_prepare() {
default
@@ -38,6 +44,7 @@ src_prepare() {
 
 src_configure() {
local emesonargs=(
+   $(meson_use man man-pages)
$(meson_use scripting)
)
meson_src_configure



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

2022-04-05 Thread Ronny Gutbrod
commit: e3a6c0fe829b257d46566a209311ba3f98ccac16
Author: Julien Roy  jroy  ca>
AuthorDate: Tue Apr  5 21:08:03 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Tue Apr  5 21:08:41 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e3a6c0fe

gui-apps/tessen: add scdoc dependency

Signed-off-by: Julien Roy  jroy.ca>

 gui-apps/tessen/tessen-2.1.2.ebuild | 2 +-
 gui-apps/tessen/tessen-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/gui-apps/tessen/tessen-2.1.2.ebuild 
b/gui-apps/tessen/tessen-2.1.2.ebuild
index a215da0bf..8a0540b46 100644
--- a/gui-apps/tessen/tessen-2.1.2.ebuild
+++ b/gui-apps/tessen/tessen-2.1.2.ebuild
@@ -23,7 +23,7 @@ IUSE="+pass gopass bemenu wofi rofi"
 REQUIRED_USE="|| ( pass gopass )
|| ( bemenu wofi rofi )"
 
-DEPEND=""
+DEPEND="app-text/scdoc"
 RDEPEND="${DEPEND}
bemenu? ( dev-libs/bemenu )
wofi? ( gui-apps/wofi )

diff --git a/gui-apps/tessen/tessen-.ebuild 
b/gui-apps/tessen/tessen-.ebuild
index a215da0bf..8a0540b46 100644
--- a/gui-apps/tessen/tessen-.ebuild
+++ b/gui-apps/tessen/tessen-.ebuild
@@ -23,7 +23,7 @@ IUSE="+pass gopass bemenu wofi rofi"
 REQUIRED_USE="|| ( pass gopass )
|| ( bemenu wofi rofi )"
 
-DEPEND=""
+DEPEND="app-text/scdoc"
 RDEPEND="${DEPEND}
bemenu? ( dev-libs/bemenu )
wofi? ( gui-apps/wofi )



[gentoo-commits] repo/proj/guru:master commit in: media-sound/mpvc/

2022-04-05 Thread Ronny Gutbrod
commit: 9062569b838472659c2405df6f568b502592faec
Author: Jonas Frei  pm  me>
AuthorDate: Tue Apr  5 19:55:47 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Tue Apr  5 19:55:47 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9062569b

media-sound/mpvc: Added QA_FLAGS_IGNORED

Closes: https://bugs.gentoo.org/show_bug.cgi?id=836803
Closes: https://bugs.gentoo.org/show_bug.cgi?id=836804

Signed-off-by: Jonas Frei  pm.me>

 media-sound/mpvc/{mpvc-1.0.8.ebuild => mpvc-1.0.8-r1.ebuild} | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-sound/mpvc/mpvc-1.0.8.ebuild 
b/media-sound/mpvc/mpvc-1.0.8-r1.ebuild
similarity index 96%
rename from media-sound/mpvc/mpvc-1.0.8.ebuild
rename to media-sound/mpvc/mpvc-1.0.8-r1.ebuild
index 9ecefc8d5..078957af3 100644
--- a/media-sound/mpvc/mpvc-1.0.8.ebuild
+++ b/media-sound/mpvc/mpvc-1.0.8-r1.ebuild
@@ -45,6 +45,7 @@ KEYWORDS="~amd64"
 IUSE=""
 
 S="${WORKDIR}/${PN}-v${PV}"
+QA_FLAGS_IGNORED="usr/bin/mpvc"
 
 DEPEND="media-video/mpv"
 RDEPEND="${DEPEND}"



[gentoo-commits] repo/proj/guru:master commit in: sys-fs/gcsfuse/

2022-04-05 Thread Ronny Gutbrod
commit: fd49e981234a1dd2d20cdbb40ea66b18d968a83f
Author: Mathieu Tortuyaux  gmail  com>
AuthorDate: Tue Apr  5 14:31:26 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Tue Apr  5 14:31:26 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fd49e981

sys-fs/gcsfuse: sync with upstream

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Mathieu Tortuyaux  gmail.com>

 sys-fs/gcsfuse/Manifest| 71 +-
 ...gcsfuse-0.39.2.ebuild => gcsfuse-0.40.0.ebuild} | 71 +-
 2 files changed, 140 insertions(+), 2 deletions(-)

diff --git a/sys-fs/gcsfuse/Manifest b/sys-fs/gcsfuse/Manifest
index 2021d65cf..c4087ae18 100644
--- a/sys-fs/gcsfuse/Manifest
+++ b/sys-fs/gcsfuse/Manifest
@@ -1,3 +1,6 @@
+DIST cloud.google.com%2Fgo%2F@v%2Fv0.100.1.mod 495 BLAKE2B 
58956adb938ade3a7aaae7726a49973b7a23b6c0a7c5f36e8f0fcb31d1d7998edb5648b61c211353aad3299e12c3d896ed02da5a66094171722c86bc37703fa3
 SHA512 
3900dd0be27f4db34d6f5e6aca380b969fd743beaea1a9589141df809579904c531045e6ad1db1565bb282512c9b4859155425f27a2ee9a208e5e3d2e84cdd73
+DIST cloud.google.com%2Fgo%2F@v%2Fv0.100.2.mod 531 BLAKE2B 
39c95501834f264f190cc6db825a950b84816d5680b37fa35abb82a97c0020e47bd21c0147aad6a085a295578110a1a6bf60f01b5b14e22d6e0ee97e2ec74517
 SHA512 
510c4bd48b8d3cd45b69b5f46729e8ce34d52255848d2b0856410c621c5dd3b302df607ac71dcd2bf29aacbe3087233d9452c71d78649de9330d3d3ad556c7a9
+DIST cloud.google.com%2Fgo%2F@v%2Fv0.100.2.zip 567152 BLAKE2B 
3138394aae05e69317842c0c17137091fcebf1904877fe5b10342ecc4166ae967394953f36e0d262ab76000b4d264ac433f5c4330af5ccf0405b39b0dd4e418c
 SHA512 
c69dd80450774515a66188a03fa024a79a2b753b2ffe567e36b27b786c05831980c132a8b8cb7aee99040a748530802c09dd92796756b764a1a53044d1c92fb8
 DIST cloud.google.com%2Fgo%2F@v%2Fv0.26.0.mod 27 BLAKE2B 
814b0fa8f12d5ce6171fa629b5a7eb34e0e882cc0c5430986896bb38c243e08dc83098f271227f4ba019e78f16dc97fbb381e833aff1819833d243b08add916b
 SHA512 
5132f3438533427c0ab0fbb7a12112a7830ea9122662ed46019ff89c71d9cf80c02edc32dd5c892da572031b5a2cce100f2602fa6a19bea6be7c02781f701273
 DIST cloud.google.com%2Fgo%2F@v%2Fv0.34.0.mod 27 BLAKE2B 
814b0fa8f12d5ce6171fa629b5a7eb34e0e882cc0c5430986896bb38c243e08dc83098f271227f4ba019e78f16dc97fbb381e833aff1819833d243b08add916b
 SHA512 
5132f3438533427c0ab0fbb7a12112a7830ea9122662ed46019ff89c71d9cf80c02edc32dd5c892da572031b5a2cce100f2602fa6a19bea6be7c02781f701273
 DIST cloud.google.com%2Fgo%2F@v%2Fv0.34.0.zip 2792177 BLAKE2B 
6f4fdf5419c995d2d09dbe55568f4abd8ecc3b8d95c5b7275c20c00a868a96ddffbbcb9064842ec1609b5e768d5a90aa16828c2641363af1b8e4653646133d99
 SHA512 
b46b0d0708b3edf28e14a736ba1de334711712bf6fa9138a149bbc16c09480ea835918df2b33695c8819ac59b55e0bf7395f2b36b9a625e30204356d4c94349d
@@ -36,16 +39,25 @@ DIST cloud.google.com%2Fgo%2F@v%2Fv0.94.1.mod 475 BLAKE2B 
06451cff2dbb5fc2cd3f29
 DIST cloud.google.com%2Fgo%2F@v%2Fv0.94.1.zip 1043991 BLAKE2B 
bedf3986cec2d32a0d982f144912ac3bb831943701f7bf75364eec48b5b911e3eb9c7c7153fbcb86e4630578d6289d03de8643f8cf77ea3166fcc3b9971773f2
 SHA512 
2e0d05a05941ac10a22140e993cd931806b547f8b8f920d302a95842d881a40711766d561f3511a34049779edd971aafdd4fa2b468820ee7079ba30431ed98ae
 DIST cloud.google.com%2Fgo%2F@v%2Fv0.97.0.mod 532 BLAKE2B 
996a12eeb459185cb2a50b542fdef80e86eca000d7488d395f53c7c2adc2dfa09aed056a7234c63c785259ba7508c193be1c3165d99b656c0e299a0a47e5db9b
 SHA512 
982196dc4d90f57779d6f065688c6e96eb8159c7206876b50d6f55b3eafc42d3429c9e0b67a7c36f86fdeb74428ec5b4d8bc84338f1ad22aa2618375986655e1
 DIST cloud.google.com%2Fgo%2F@v%2Fv0.97.0.zip 1048557 BLAKE2B 
0718401e609f4a42edd87c4dff3aee5cde443c60587d5caf54bd5112363e5d7ee8ba4dee2e7c0f96483ad3c47681f2cc42567b18e3ce39abdd0ec81b9794f77c
 SHA512 
35b43c82497faf703e122b80d93d982bcb592a8b87e087fa82bbc390431d49a556247d522a4298e06ffa65270226b0db6fde2b7e54922bcf9a7590edb36d88da
+DIST cloud.google.com%2Fgo%2F@v%2Fv0.99.0.mod 532 BLAKE2B 
b99222e7815d83dc9b86e64a49920bda9f3f87fee78a6e6e141d90f154fab3293656219272743420515bc73c7b2e82e6e43373a9462d202dbfb53b55f00ca3da
 SHA512 
3e3f5fa36ee01499bcbcd14d3d6cccc9944eff446a2911d991126ca43425396e67811fe71704ad7ddd37c7a6bae9969f90c85b3ac671e619e42763ac015e
+DIST cloud.google.com%2Fgo%2F@v%2Fv0.99.0.zip 1064166 BLAKE2B 
fe5ad23b14e949a2501cb419a19f0ab94c4244ce97ec217ae02e219da4b418e2c13de5a8d3f11c33637ce86d9b8d8204e4dd6c7860707b3c91e8c399951d1027
 SHA512 
603f52f67942aa69e657adc42d8b7d725c8983187ede5ca9a6643a315709eceb137dd05cc527af867c5f45303f5a105ec56c2dbb025ac180488842580a4a86ab
 DIST cloud.google.com%2Fgo%2Fbigquery%2F@v%2Fv1.0.1.mod 319 BLAKE2B 
99d93b5a4dbd4c90f3e8dfb58e64ed41fdbb484f2348297a90c8dabe03b036ef6917c2c9fb7cc4795d0c8d25af10cefebff4c4bc1b2ebcdc876b6db8beae5eb8
 SHA512 
338a067f7ad15d8549da11ac146b65657923ae4fee3caf2eff888c104c0df0edcdf0d98f5be6a67a764aa39210d5cad811ebd9d604084a67049b753246fbf89a
 DIST cloud.google.com%2Fgo%2Fbigquery%2F@v%2Fv1.3.0.mod 555 BLAKE2B 
6707e248be1fa3597027538eb7692f976a8fca6ddc7cf02e355f8

[gentoo-commits] repo/proj/guru:master commit in: app-eselect/eselect-ld/

2022-04-05 Thread Ronny Gutbrod
commit: 60565b301dd1edd843fcd30924781500e23a6b5f
Author: Martin Matous  matous  dev>
AuthorDate: Tue Apr  5 20:42:44 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Tue Apr  5 20:42:44 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=60565b30

app-eselect/eselect-ld: update Manifest

not a hack, just bad fetch cache management

Closes: https://bugs.gentoo.org/836795
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Martin Matouš  matous.dev>

 app-eselect/eselect-ld/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-eselect/eselect-ld/Manifest b/app-eselect/eselect-ld/Manifest
index 5ce42f530..78276a1b4 100644
--- a/app-eselect/eselect-ld/Manifest
+++ b/app-eselect/eselect-ld/Manifest
@@ -1 +1 @@
-DIST eselect-ld-1.0.0.tar.gz 1526 BLAKE2B 
822f9c425256f6efbe43d549bd51a8284b220f8a5a1811865bb7c2b78bcd0d4c25ba18d87138a233f2c9e27d082996a41f04bf205fdde8521668d7a216867295
 SHA512 
590ee23c46edcce45b2e2c4ac4be5106f49286b8b73a51a4f5af32208ff27cfdc74dfd20c8d82e2e00d6de093137ba336235de832fd195f4707d3265500b0d90
+DIST eselect-ld-1.0.0.tar.gz 1756 BLAKE2B 
9d452cd8adcec13157705807e6701610807fc147db5712f8cf2e9c296327597afb2e509af2d417d28a204cfd6a106515686606b05c050ecf648866ba7c07b57b
 SHA512 
2134639f9de2ffbe5c345613a8df8f1705935bdfb85fd78c70a1ea6ed560d822b186963560d27dd96a196f55cd680875bdce1e46d6c64dc1a2a878676787d892



[gentoo-commits] repo/proj/guru:master commit in: dev-python/pyagentx/

2022-04-05 Thread Ronny Gutbrod
commit: 6585d217711de914ffb34546c9d9f990652b1ea9
Author: Andrea Postiglione  gmail  com>
AuthorDate: Tue Apr  5 14:38:05 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Tue Apr  5 14:38:05 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6585d217

dev-python/pyagentx fix test

Signed-off-by: Andrea Postiglione  gmail.com>

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

diff --git a/dev-python/pyagentx/pyagentx-0.4.ebuild 
b/dev-python/pyagentx/pyagentx-0.4.ebuild
index 197cc7ddc..8b5371f7f 100644
--- a/dev-python/pyagentx/pyagentx-0.4.ebuild
+++ b/dev-python/pyagentx/pyagentx-0.4.ebuild
@@ -18,4 +18,4 @@ KEYWORDS="~amd64"
 PATCHES="${FILESDIR}/updater.patch
${FILESDIR}/python3.patch"
 
-distutils_enable_tests pytest
+distutils_enable_tests setup.py



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

2022-04-05 Thread Sam James
commit: 94d629be892b5e22042f5130f485184964b975e5
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr  5 23:48:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr  5 23:48:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94d629be

x11-libs/gtk+: fix bug reference in ebuild

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

 x11-libs/gtk+/gtk+-3.24.33-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.33-r1.ebuild 
b/x11-libs/gtk+/gtk+-3.24.33-r1.ebuild
index 858f30b994b6..87d3ef82b019 100644
--- a/x11-libs/gtk+/gtk+-3.24.33-r1.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.33-r1.ebuild
@@ -141,7 +141,7 @@ src_prepare() {
strip_builddir SRC_SUBDIRS examples Makefile.{am,in}
fi
 
-   # bug #836763
+   # bug #835966
git apply "${DISTDIR}/${P}-add-legacy-icons.patch" || die
 
gnome2_src_prepare



[gentoo-commits] repo/proj/guru:dev commit in: app-shells/zsh-async/

2022-04-05 Thread Ronny Gutbrod
commit: abe02b9447e0a573efae39e2d4d77d2f40b06cea
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Tue Apr  5 23:41:43 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Tue Apr  5 23:41:43 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=abe02b94

app-shells/zsh-async: Add newline between SRC_URI and LICENSE

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

 app-shells/zsh-async/zsh-async-1.8.5.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-shells/zsh-async/zsh-async-1.8.5.ebuild 
b/app-shells/zsh-async/zsh-async-1.8.5.ebuild
index 55f33fd69..452a9c4b2 100644
--- a/app-shells/zsh-async/zsh-async-1.8.5.ebuild
+++ b/app-shells/zsh-async/zsh-async-1.8.5.ebuild
@@ -8,6 +8,7 @@ inherit readme.gentoo-r1
 DESCRIPTION="Run multiple asynchronous jobs with callbacks"
 HOMEPAGE="https://github.com/mafredri/zsh-async";
 SRC_URI="https://github.com/mafredri/zsh-async/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64"



[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-ffmpeg/

2022-04-05 Thread Sam James
commit: 1a0bfd10446c3c917b8fb026e4b707af456672b3
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr  5 22:19:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr  5 22:26:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a0bfd10

sec-keys/openpgp-keys-ffmpeg: new package, add 20220405

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

 sec-keys/openpgp-keys-ffmpeg/Manifest|  1 +
 sec-keys/openpgp-keys-ffmpeg/metadata.xml|  9 +
 .../openpgp-keys-ffmpeg-20220405.ebuild  | 20 
 3 files changed, 30 insertions(+)

diff --git a/sec-keys/openpgp-keys-ffmpeg/Manifest 
b/sec-keys/openpgp-keys-ffmpeg/Manifest
new file mode 100644
index ..d45b9e8ae56a
--- /dev/null
+++ b/sec-keys/openpgp-keys-ffmpeg/Manifest
@@ -0,0 +1 @@
+DIST openpgp-keys-ffmpeg-20220405.asc 1709 BLAKE2B 
dd227596409062cb8f7814df12484c883222d0d531d251fd8dfd625207162b925ccc7eb20e34da5b2f4297dd11153cac2783b6732cd3aee72cf2c37b98e6f2ca
 SHA512 
96b3754d1454162792758e7185b65f2d6dba8a62ad49232b27c8ef7f56148bc7cbe2147b06265625e2616fa96b9170d5bf265c117ddee5f863f0db30d091fafe

diff --git a/sec-keys/openpgp-keys-ffmpeg/metadata.xml 
b/sec-keys/openpgp-keys-ffmpeg/metadata.xml
new file mode 100644
index ..7efb31b9e7f2
--- /dev/null
+++ b/sec-keys/openpgp-keys-ffmpeg/metadata.xml
@@ -0,0 +1,9 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   s...@gentoo.org
+   Sam James
+   
+   
+

diff --git a/sec-keys/openpgp-keys-ffmpeg/openpgp-keys-ffmpeg-20220405.ebuild 
b/sec-keys/openpgp-keys-ffmpeg/openpgp-keys-ffmpeg-20220405.ebuild
new file mode 100644
index ..b1ec69f6dfc0
--- /dev/null
+++ b/sec-keys/openpgp-keys-ffmpeg/openpgp-keys-ffmpeg-20220405.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="OpenPGP keys used to sign FFmpeg"
+HOMEPAGE="https://ffmpeg.org/download.html";
+SRC_URI="https://ffmpeg.org/ffmpeg-devel.asc -> ${P}.asc"
+S="${WORKDIR}"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
+
+src_install() {
+   local files=( ${A} )
+
+   insinto /usr/share/openpgp-keys
+   newins - ffmpeg.asc < <(cat "${files[@]/#/${DISTDIR}/}" || die)
+}



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

2022-04-05 Thread Sam James
commit: 19ddff637fa983955619e2b23da926a8dce74870
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr  5 22:20:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr  5 22:26:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19ddff63

media-video/ffmpeg: add 5.0.1

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

 media-video/ffmpeg/Manifest|  2 ++
 .../{ffmpeg-.ebuild => ffmpeg-5.0.1.ebuild}| 23 --
 media-video/ffmpeg/ffmpeg-.ebuild  | 20 +--
 3 files changed, 33 insertions(+), 12 deletions(-)

diff --git a/media-video/ffmpeg/Manifest b/media-video/ffmpeg/Manifest
index 87ac85442819..2920ce652142 100644
--- a/media-video/ffmpeg/Manifest
+++ b/media-video/ffmpeg/Manifest
@@ -5,4 +5,6 @@ DIST ffmpeg-4.3.1.tar.bz2 11301038 BLAKE2B 
3b0eb332459921435b60e72f5c572034abf65
 DIST ffmpeg-4.3.2.tar.bz2 11307134 BLAKE2B 
97e1e598e4abe397b06298d545c3073ea2303e11c01e98343fe09d99174e02ca94f52c4df0d389fbefe7814686221446d30f107092f00cb0b69275c8747d6f32
 SHA512 
ec5566f8684f0ceb18184d59786ea1fc166ab28c46260ebcca5b919ad53137ba7317fd0c537e97df28553572a0d5e42c558773c808cf76995d67985aec2d6d4d
 DIST ffmpeg-4.4.1.tar.bz2 11494996 BLAKE2B 
050b0501cb21f44451d59bf3b20b18d55234636b5a69a4962103d63f80ce9af172cc2cecb1e33b92334fcf635b283afddbdfa20cbd6deb526008cdb34ae01c16
 SHA512 
c41e63ffa9f5465ea3a7f4a8b255b299a2f49d5868ada4310a2344b8fea02476365c44871defd5609da55c805cbb58f34063dbdd4b203ade932cba8b3cfefc72
 DIST ffmpeg-4.4.tar.bz2 11489948 BLAKE2B 
a8dc007e260896228789d27339402e846cd21758e02c7a8d66a745ced2d1bbef4aa9c18c9b7cefef004b5ffa3fc859e2a2474c957bdf9ff27e82cec72ed4a5bf
 SHA512 
212c330f477e9452b9d7873d6d3c452a5c946b6b9c17b01d94c60fda66e61e53b78388ef7686b8d9415a27cd3e05d5f0d6639a02a22467dbf1ed483b5594c80f
+DIST ffmpeg-5.0.1.tar.xz 9812524 BLAKE2B 
0a37d425780f7e15836848048214411829bceb0de12bb7089803feb3dda07a077be9c8e8174b72792558ed86d92224bee9d4db20cc74690ea54312fbf2f10e83
 SHA512 
e5810c7379748a6bbe1a903bf36b4372b67cb3973179727b6af6f0118eef46f4c990155961cc37255e08a5bafdc4b4683503ad410ebb7afe7a35b891c01fa602
+DIST ffmpeg-5.0.1.tar.xz.asc 520 BLAKE2B 
686a8c372d26bd0158a0e79f6cbe8d9c46127bd200df7f4f6e2a4285bfd412cfa9aff865eca125a27a7204f32ba0cca86bcbf769ee4874e5202cc700b0eb4449
 SHA512 
9c4bd404196c3a3808bae92873aefc77f8c26a9419cc6130a3f2359a75c8e83189d206e9aee8ff85c5a7fe4a98da24e11cf607ec351386c18979ec2d5ad3b3ad
 DIST ffmpeg-5.0.tar.bz2 11821587 BLAKE2B 
76abc243707712b7974552cfbd703b5059487ac05b76744dcaacab45924598bffe173b41354a41718a7b5bd0933e71e95a11f9e715b9127b49cc19a88124a3d6
 SHA512 
2e7f05d3218201869602a32fc473ae55f9b8bc22d2710ebe7523953c27d39cf459e91e34d3b940d8ffe90677b028cea04c5b189775b1718a83b2b73943ba3f61

diff --git a/media-video/ffmpeg/ffmpeg-.ebuild 
b/media-video/ffmpeg/ffmpeg-5.0.1.ebuild
similarity index 96%
copy from media-video/ffmpeg/ffmpeg-.ebuild
copy to media-video/ffmpeg/ffmpeg-5.0.1.ebuild
index c1066349c4f8..abdb3b553fae 100644
--- a/media-video/ffmpeg/ffmpeg-.ebuild
+++ b/media-video/ffmpeg/ffmpeg-5.0.1.ebuild
@@ -28,9 +28,14 @@ HOMEPAGE="https://ffmpeg.org/";
 if [ "${PV#}" != "${PV}" ] ; then
SRC_URI=""
 elif [ "${PV%_p*}" != "${PV}" ] ; then # Snapshot
-   SRC_URI="mirror://gentoo/${P}.tar.bz2"
+   SRC_URI="mirror://gentoo/${P}.tar.xz"
 else # Release
-   SRC_URI="https://ffmpeg.org/releases/${P/_/-}.tar.bz2";
+   VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/ffmpeg.asc
+   inherit verify-sig
+   SRC_URI="https://ffmpeg.org/releases/${P/_/-}.tar.xz";
+   SRC_URI+=" verify-sig? ( 
https://ffmpeg.org/releases/${P/_/-}.tar.xz.asc )"
+
+   BDEPEND=" verify-sig? ( sec-keys/openpgp-keys-ffmpeg )"
 fi
 FFMPEG_REVISION="${PV#*_p}"
 
@@ -95,7 +100,7 @@ FFMPEG_FLAG_MAP=(
 
 # Same as above but for encoders, i.e. they do something only with USE=encode.
 FFMPEG_ENCODER_FLAG_MAP=(
-   amf amrenc:libvo-amrwbenc kvazaar:libkvazaar libaom mp3:libmp3lame
+   amf amrenc:libvo-amrwbenc kvazaar:libkvazaar libaom mp3:libmp3lame
openh264:libopenh264 rav1e:librav1e snappy:libsnappy svt-av1:libsvtav1
theora:libtheora twolame:libtwolame webp:libwebp x264:libx264
x265:libx265 xvid:libxvid
@@ -245,12 +250,12 @@ RDEPEND="
sndio? ( media-sound/sndio:=[${MULTILIB_USEDEP}] )
speex? ( >=media-libs/speex-1.2_rc1-r1[${MULTILIB_USEDEP}] )
srt? ( >=net-libs/srt-1.3.0:=[${MULTILIB_USEDEP}] )
-   ssh? ( >=net-libs/libssh-0.5.5[${MULTILIB_USEDEP}] )
+   ssh? ( >=net-libs/libssh-0.5.5:=[sftp,${MULTILIB_USEDEP}] )
svg? (
gnome-base/librsvg:2=[${MULTILIB_USEDEP}]
x11-libs/cairo[${MULTILIB_USEDEP}]
)
-   nvenc? ( >=media-libs/nv-codec-headers-9.1.23.1[${MULTILIB_USEDEP}] )
+   nvenc? ( >=media-libs/nv-codec-headers-9.1.23.1 )
svt-av1? ( >=media-libs/svt-av1-0.8.4[${MULTILIB_USEDEP}] )
truetype? ( >=media-libs/

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

2022-04-05 Thread Sam James
commit: 7af0245d81d1d11bafb9cfe2c43ffa7324746374
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr  5 22:25:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr  5 22:26:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7af0245d

media-libs/glfw: add 3.3.7

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

 media-libs/glfw/Manifest  |  1 +
 media-libs/glfw/glfw-3.3.7.ebuild | 50 +++
 2 files changed, 51 insertions(+)

diff --git a/media-libs/glfw/Manifest b/media-libs/glfw/Manifest
index ea810533070b..2d1ce1685f04 100644
--- a/media-libs/glfw/Manifest
+++ b/media-libs/glfw/Manifest
@@ -1,2 +1,3 @@
 DIST glfw-3.3.5.tar.gz 776593 BLAKE2B 
ce92a42ef7361ae2580c9d6722d340106f9ca26e7fb436b9a4be2f25bf4a15d2b08d82ff71ad4ce4cd6a59e31d934d0fe6ab0e546474a3e7de38e229795ee0e8
 SHA512 
cbb8ebf25d3d826eb1daeff3ad2e0e965ce9def3352955f297743d918f625d96bc05bf87c90f7b57ec53376a0f2f6ce62f80b57fac4e81e023400de275e97beb
 DIST glfw-3.3.6.tar.gz 776716 BLAKE2B 
6bd3ef60e637e96dc71013ce8caada2ad0aba47eb72fd35a7b3060344f604f497ea87d17689723f4bd968098f9b3828c258f35cb3a6128d1a8b649c523dd3287
 SHA512 
4c295c5f4c02f6ede125fce67c52a97450f552f3985b664745bd8a836c1d6d69c04727c956fd26ec61f1e5fd9c074a28dcf6b1d1800f118444eef066f048b201
+DIST glfw-3.3.7.tar.gz 779531 BLAKE2B 
f8ea04a6556ca35631d354f92f298c8942a0491e4a96ebcf56a5a88ce5ae68931f7c9cd638ce1951407ed8cb09e9e86272a944d85e1e8010dd6e68135c38de37
 SHA512 
7b71a5a564633c3617bb0e765566069de9d54e0381fb828959a77a42ca94546623fda514292adee72ddacacc305b219a2e6c4bb799bfab8186010642bc2dffe8

diff --git a/media-libs/glfw/glfw-3.3.7.ebuild 
b/media-libs/glfw/glfw-3.3.7.ebuild
new file mode 100644
index ..32cac19f8453
--- /dev/null
+++ b/media-libs/glfw/glfw-3.3.7.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib
+
+DESCRIPTION="Portable OpenGL FrameWork"
+HOMEPAGE="https://www.glfw.org/";
+SRC_URI="https://github.com/glfw/glfw/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~x86"
+IUSE="wayland-only"
+
+RDEPEND="
+   media-libs/libglvnd[${MULTILIB_USEDEP}]
+   wayland-only? ( dev-libs/wayland[${MULTILIB_USEDEP}] )
+   !wayland-only? (
+   media-libs/libglvnd[X]
+   x11-libs/libX11[${MULTILIB_USEDEP}]
+   )"
+DEPEND="
+   ${RDEPEND}
+   wayland-only? (
+   dev-libs/wayland-protocols
+   x11-libs/libxkbcommon[${MULTILIB_USEDEP}]
+   )
+   !wayland-only? (
+   x11-base/xorg-proto
+   x11-libs/libXcursor[${MULTILIB_USEDEP}]
+   x11-libs/libXi[${MULTILIB_USEDEP}]
+   x11-libs/libXinerama[${MULTILIB_USEDEP}]
+   x11-libs/libXrandr[${MULTILIB_USEDEP}]
+   )"
+BDEPEND="
+   wayland-only? (
+   dev-util/wayland-scanner
+   kde-frameworks/extra-cmake-modules
+   )"
+
+src_configure() {
+   local mycmakeargs=(
+   -DGLFW_BUILD_EXAMPLES=no
+   -DGLFW_USE_WAYLAND=$(usex wayland-only)
+   )
+
+   cmake-multilib_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: net-print/hplip-plugin/

2022-04-05 Thread James Le Cuirot
commit: 2cd5e9d7f5aa13ca0d2322dd080bb6b38f49f974
Author: James Le Cuirot  gentoo  org>
AuthorDate: Tue Apr  5 22:16:32 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Tue Apr  5 22:16:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cd5e9d7

net-print/hplip-plugin: Stabilise on amd64, arm, x86

Signed-off-by: James Le Cuirot  gentoo.org>

 net-print/hplip-plugin/hplip-plugin-3.22.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/hplip-plugin/hplip-plugin-3.22.2.ebuild 
b/net-print/hplip-plugin/hplip-plugin-3.22.2.ebuild
index 54c789992915..5f684cc91dfd 100644
--- a/net-print/hplip-plugin/hplip-plugin-3.22.2.ebuild
+++ b/net-print/hplip-plugin/hplip-plugin-3.22.2.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"
 
 LICENSE="hplip-plugin"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 arm ~arm64 x86"
 IUSE="orblite"
 # License does not allow us to redistribute the "source" package
 RESTRICT="mirror"



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

2022-04-05 Thread Sam James
commit: 3714beaa333e88fcd21251dbff9273d2da488f3d
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr  5 22:06:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr  5 22:06:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3714beaa

net-libs/libmnl: add 1.0.5

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

 net-libs/libmnl/Manifest|  2 ++
 net-libs/libmnl/libmnl-1.0.5.ebuild | 31 +++
 2 files changed, 33 insertions(+)

diff --git a/net-libs/libmnl/Manifest b/net-libs/libmnl/Manifest
index edd0678bb480..96fb88ed5c85 100644
--- a/net-libs/libmnl/Manifest
+++ b/net-libs/libmnl/Manifest
@@ -1,2 +1,4 @@
 DIST libmnl-1.0.4.tar.bz2 301270 BLAKE2B 
e24ae3e7a8bcfe35a04256c495bb3e9a5ec41b6bea9b7ffa0a8ebc82ce847921d4a44e5be3558239fee5008c10541a9ac3614d1a6b80d280b632a76da16be5e8
 SHA512 
e2bbfb688fe41913d53c74ba7ec95b4e88ee2c52b556b8608185f2fcbd629665423a3b37f877f84426ba257cf6040fa701539d67166b00b8e3e2dfde6831a2f9
 DIST libmnl-1.0.4.tar.bz2.sig 543 BLAKE2B 
f69e72a1fef9688bae27ca9934e835cc42bb725d930cd2c4c46672328ed0d797a3fa95e1e9adf2adf4f1725f30ed55047e61d7848a9eae0974f0b0e661dc35bf
 SHA512 
0cdce209d63d318cc1e842d84d48776c4c23eb297ba8415030a3b086550f13778e2c80197b2e7170414619595002d403fddc08ff13327c0ac732ff2d5080c19c
+DIST libmnl-1.0.5.tar.bz2 314791 BLAKE2B 
760ec6f7eaf3f2c6be6edf848551e4c7d16ae7cbe49f9cde297f5df06174fb7f9f490118942225558f0a89dabe9a4901c1b3b23fa1203132e36b86e6332564d6
 SHA512 
16fa48e74c9da7724a85c655dfb0abd8369392627934639d65de951543e1447ac3e048d231248f1ce8861443c2ef62654a85a81feeedbbffaf2e5744f6cf4c9f
+DIST libmnl-1.0.5.tar.bz2.sig 566 BLAKE2B 
4454f969cbc21f86c12905eb80dd7237f368bbb30e38202ef114edf77806091cda164870e825aca4305a925077d181662724412f8475866c7fbe2572b0b1da50
 SHA512 
bb75ae3b5520d8b9372d70da7c1a27fa3d8e50a26a05fe56397dead4d7d5ad4003e6e576becd1200a5c9ed42fe5a97273acc8c50f1fd3181688f0d0b8c607dfc

diff --git a/net-libs/libmnl/libmnl-1.0.5.ebuild 
b/net-libs/libmnl/libmnl-1.0.5.ebuild
new file mode 100644
index ..dbb917408f16
--- /dev/null
+++ b/net-libs/libmnl/libmnl-1.0.5.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/netfilter.org.asc
+inherit verify-sig
+
+DESCRIPTION="Minimalistic netlink library"
+HOMEPAGE="https://netfilter.org/projects/libmnl/";
+SRC_URI="https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2
+   verify-sig? ( 
https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2.sig )"
+
+LICENSE="LGPL-2.1"
+SLOT="0/0.2.0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux"
+IUSE="examples"
+
+BDEPEND="verify-sig? ( sec-keys/openpgp-keys-netfilter )"
+
+src_install() {
+   default
+
+   find "${ED}" -name '*.la' -delete || die
+
+   if use examples; then
+   find examples/ -name 'Makefile*' -delete || die
+   dodoc -r examples/
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}



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

2022-04-05 Thread Sam James
commit: dc58a66d62843a44e1e49b84dd42557693408b22
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr  5 22:03:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr  5 22:03:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc58a66d

net-libs/libnfnetlink: add 1.0.2

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

 net-libs/libnfnetlink/Manifest  |  2 +
 net-libs/libnfnetlink/libnfnetlink-1.0.2.ebuild | 52 +
 2 files changed, 54 insertions(+)

diff --git a/net-libs/libnfnetlink/Manifest b/net-libs/libnfnetlink/Manifest
index f1009620bb2c..9283a501e18b 100644
--- a/net-libs/libnfnetlink/Manifest
+++ b/net-libs/libnfnetlink/Manifest
@@ -1,3 +1,5 @@
 DIST 04aef8a4dedf267dd5744afb134ef8046e77f613-musl-fix-includes.patch 677 
BLAKE2B 
189c57ffc8eeb6a83e46fd1d53390e977294f7d3a269d3ffab07e1fce04083a7b4b956e93e02f4f81ce6db4ec5be785b16d1c75ed7e0b4fef9883154d9407e18
 SHA512 
fc452e2924fa4de66e104229bc05a663c253148fb1c0bd62e5454a907877ffb084ba6a04e38bf4ef71a4e58041f4a242001a8029aefbe97ccc00e3bfcb7bba41
 DIST libnfnetlink-1.0.1.tar.bz2 320641 BLAKE2B 
18d6f702afffa1bf2cb6978426f4a1aeab8692a288686c099eb7dfabff23648b4b0f1ac14b4661f16e3d50b6e7d29090d58ce715dac107acb12648e93c5df4f3
 SHA512 
2ec2cd389c04e21c8a02fb3f6d6f326fc33ca9589577f1739c23d883fe2ee9feaa16e83b6ed09063ad886432e49565dc3256277d035260aca5aab17954b46104
 DIST libnfnetlink-1.0.1.tar.bz2.sig 543 BLAKE2B 
e82c79edc77aa68b99549491650eb1888ef81c186918a452d813fb3b793b76e0334a909161a5b1b56a71ffe51b3293f6b0fe5d36b33c473dd50fa222a0844cb0
 SHA512 
f3ef8429e3da1bca815b186e96dfee93317f7a5712c63a4cc404648a0ee77353fae058a519681bdf684e82d1a230e717f4d34e8eaf0318e9a76dd05104fdf382
+DIST libnfnetlink-1.0.2.tar.bz2 298844 BLAKE2B 
81c954f6ca2738b321e9319d20741aa15376e88e5f7a0ce1cfa2b02cd104f98d020ab6206bfbc79fc66655f8e40a17bfb65cbce0b1684d9373b809de5a433fc4
 SHA512 
a5e9ae22831f1d17703f83953f3b0ef898e8b3fa7f0f771b038db51816ddae3158574380ac4d45c09fb8fbb8677e2ccdcc5c4736e3b09de06eac99f899130854
+DIST libnfnetlink-1.0.2.tar.bz2.sig 566 BLAKE2B 
9e87fc7917dd2f8b29de642ef819bca957bd6223417e167e21770450ce2eeff717ab06079ac75c689184f9188e785b663fca81cdda30b87310bfb1b456b03dd2
 SHA512 
3dcb980fb209c9faa9774f0393bc3b4b5fa6e899330f0d0dcb92307984f696b869de27c22dd54d7f181bddd72e104b38e8617af6bb3d6fe992a96da172b10457

diff --git a/net-libs/libnfnetlink/libnfnetlink-1.0.2.ebuild 
b/net-libs/libnfnetlink/libnfnetlink-1.0.2.ebuild
new file mode 100644
index ..2480c324f33c
--- /dev/null
+++ b/net-libs/libnfnetlink/libnfnetlink-1.0.2.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/netfilter.org.asc
+inherit linux-info verify-sig
+
+DESCRIPTION="The low-level library for netfilter related kernel/userspace 
communication"
+HOMEPAGE="http://www.netfilter.org/projects/libnfnetlink/";
+SRC_URI="
+   https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2
+   verify-sig? ( 
https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2.sig )"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+
+BDEPEND="verify-sig? ( sec-keys/openpgp-keys-netfilter )"
+
+pkg_setup() {
+   linux-info_pkg_setup
+
+   if kernel_is lt 2 6 18 ; then
+   ewarn "${PN} requires at least 2.6.18 kernel version"
+   fi
+
+   #netfilter core team has changed some option names with kernel 2.6.20
+   error_common=' is not set when it should be. You can activate it in the 
Core Netfilter Configuration'
+   if kernel_is lt 2 6 20 ; then
+   CONFIG_CHECK="~IP_NF_CONNTRACK_NETLINK"
+   
ERROR_IP_NF_CONNTRACK_NETLINK="CONFIG_IP_NF_CONNTRACK_NETLINK:\t${error_common}"
+   else
+   CONFIG_CHECK="~NF_CT_NETLINK"
+   ERROR_NF_CT_NETLINK="CONFIG_NF_CT_NETLINK:\t${error_common}"
+   fi
+
+   check_extra_config
+}
+
+src_unpack() {
+   default
+
+   use verify-sig && verify-sig_verify_detached 
"${DISTDIR}"/${P}.tar.bz2{,.sig}
+}
+
+src_install() {
+   default
+
+   # No static archives
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-metrics/node_exporter/

2022-04-05 Thread Sam James
commit: 656e33ca765f6142980dbbb14417a32b100fe627
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr  5 21:52:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr  5 21:52:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=656e33ca

app-metrics/node_exporter: keyword 1.3.1 for ~arm64

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

 app-metrics/node_exporter/node_exporter-1.3.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-metrics/node_exporter/node_exporter-1.3.1.ebuild 
b/app-metrics/node_exporter/node_exporter-1.3.1.ebuild
index abf0d6a30c9a..3f11ef1a7b42 100644
--- a/app-metrics/node_exporter/node_exporter-1.3.1.ebuild
+++ b/app-metrics/node_exporter/node_exporter-1.3.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -594,7 +594,7 @@ 
SRC_URI="https://github.com/prometheus/node_exporter/archive/${MY_PV}.tar.gz ->
 
 LICENSE="Apache-2.0 BSD BSD-2 MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 
 CDEPEND="acct-group/node_exporter
acct-user/node_exporter"



[gentoo-commits] repo/gentoo:master commit in: app-metrics/node_exporter/

2022-04-05 Thread Sam James
commit: 0677d86916ae0ab11637fe39f35a3c8773377c7f
Author: Jonathan Davies  protonmail  com>
AuthorDate: Fri Dec 31 18:20:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr  5 21:50:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0677d869

app-metrics/node_exporter: Version updated to 1.3.1.

Signed-off-by: Jonathan Davies  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/23605
Signed-off-by: Sam James  gentoo.org>

 app-metrics/node_exporter/Manifest |  27 +
 .../node_exporter/node_exporter-1.3.1.ebuild   | 626 +
 2 files changed, 653 insertions(+)

diff --git a/app-metrics/node_exporter/Manifest 
b/app-metrics/node_exporter/Manifest
index 2b5054563230..bf77f1f7f7cd 100644
--- a/app-metrics/node_exporter/Manifest
+++ b/app-metrics/node_exporter/Manifest
@@ -78,6 +78,8 @@ DIST 
github.com%2Fchzyer%2Ftest%2F@v%2Fv0.0.0-20180213035817-a1ea475d72b1.mod 30
 DIST github.com%2Fcilium%2Febpf%2F@v%2Fv0.5.0.mod 177 BLAKE2B 
0b2b115bd8498c8e4fe3c848cc9b8f1379165c4b1ee7abdb94733e3964ae15450bb6df4d8b959a03679d285cefac8862e0b57a9230f7d6137293c35d72366c54
 SHA512 
6e8fc3bc808aa947132c3fff22b4aa817fe2fae56fcdb5fb07445816fe45dd84db964dda36a795e9641dd2ce2a4df5487454884e42b0106603dfd7558e5928e9
 DIST github.com%2Fcilium%2Febpf%2F@v%2Fv0.6.2.mod 177 BLAKE2B 
0b2b115bd8498c8e4fe3c848cc9b8f1379165c4b1ee7abdb94733e3964ae15450bb6df4d8b959a03679d285cefac8862e0b57a9230f7d6137293c35d72366c54
 SHA512 
6e8fc3bc808aa947132c3fff22b4aa817fe2fae56fcdb5fb07445816fe45dd84db964dda36a795e9641dd2ce2a4df5487454884e42b0106603dfd7558e5928e9
 DIST github.com%2Fcilium%2Febpf%2F@v%2Fv0.6.2.zip 1437780 BLAKE2B 
3d95c9b416c708e291f63c19f80a0fbf1f1b6b99d1daca5d495af9450ce4788982f7a1d1dafd6e441e61ab5669ef6dc938123d542ff76bdd527052305209394e
 SHA512 
3c3bc0ea9702a6b61675ba257dc83d6388b72dffdd0ca9bef7e485304986775b8e40a5241d1ff3242f1f76ff91202751fd6adb449a0854cd07e5f9fc157b2b51
+DIST github.com%2Fcilium%2Febpf%2F@v%2Fv0.7.0.mod 177 BLAKE2B 
d4c4f840c16da347b6eacc4c2a0680fd50b07478acfe5320ee97b32b876ec947191902cd1283206995ed0e0930fcb8ec54a35fa77a7dcd01435fdb8cd93aed03
 SHA512 
000987c748c50caf6be521679870e0a537b7d6c4871dc3a698353ad62534bdd0ededb871066fb6f823634d98fcbab69a68696f27145a613e4dc81a5b40a7d3bf
+DIST github.com%2Fcilium%2Febpf%2F@v%2Fv0.7.0.zip 1472793 BLAKE2B 
2ef836fe0dc5a8c108a98bcf3f7ca7170e0489cb5766eb29464203332951356ace120e175bf3bd644fef61346b76281202fe4b3c8098209b32e26403738d480e
 SHA512 
9371f495e20c34f5cde68840b4c5ae1dee8d698282bb4f87ea95f7a392bbfdbf79bd3ceb6b78b63b3c3745d512d8b1bc0a8ec1f52af30ee596eb6c9984cffc84
 DIST 
github.com%2Fclbanning%2Fx2j%2F@v%2Fv0.0.0-20191024224557-825249438eec.mod 32 
BLAKE2B 
5483978ddce5f57e08f1358c34e5ea6b26a234e017b2e3a9af91296de3c79756f73f8cd9629b7d04c88e2135f30781cd0f43fbf9eceacebf26f141bb297f376a
 SHA512 
865b4cc3ac91138e9b4581be778685f89bb93cdaf2372bb7b5db6227e249a2be89d5d14c89bd0e874e01d744aafc08b30b3ccee18a472981bed0e7740d892da0
 DIST github.com%2Fclient9%2Fmisspell%2F@v%2Fv0.3.4.mod 35 BLAKE2B 
45d27e6bbd9255a355b6bd14ac839c7d87fabb393693a8b862ad974017af01309e5d36fa99d4925905c1617c0d90b5263b54cd95af2dbab186e293936dc86459
 SHA512 
ca8192c6321468b4332eb63c765a5798150dce9312873123b48d9ec67ebb4229cffc7b7e8054b8b0a6f45611f08130008031edf33da3468bb9a4ee9455fa02a5
 DIST 
github.com%2Fcncf%2Fudpa%2Fgo%2F@v%2Fv0.0.0-20191209042840-269d4d468f6f.mod 170 
BLAKE2B 
68adbd7d4176fc66228fa579cbbffb2239322158a9fe1226a106a2db6a7210cf9811ec30fbed4bd26e260906a214b9546d178cc1f6efef57866d378cda457166
 SHA512 
3877a1f5b47e6316c7a4d4e14959b355381eb3a32fb11270c646617b9908299d7dc806869d21b1fa6faca7a326f168dd1a268735cd1d532be2c318ddf9237014
@@ -123,11 +125,15 @@ DIST github.com%2Fgo-kit%2Fkit%2F@v%2Fv0.9.0.mod 29 
BLAKE2B e43df3e551bcfb1d4a48
 DIST github.com%2Fgo-kit%2Fkit%2F@v%2Fv0.9.0.zip 438465 BLAKE2B 
d9f6dbbbca901ff7f0d187ddcb5532ae520b78d94011d8331d78ede1fa43930979d2fea6d9ba23cb23741017aa62b279317efc1fb4d20e1eab10ac6349aa1c26
 SHA512 
cf24e24aa121b5e466ec7d838a3cca691d580163a1ab378a557427f8a5b7399cd11668425c0a9601178b43719bb5dd60029c52421d05720b173ac73f096d6737
 DIST github.com%2Fgo-kit%2Flog%2F@v%2Fv0.1.0.mod 121 BLAKE2B 
6463ba6a856a7bb4efcd00a3369f6593b31b8ef39da4bb16ce1acd741c0808d2243ca7787c0a52d4653a5b402841159e97cd4b42e0f6172ad39429beb2b06993
 SHA512 
564f0a1b0318004a7ed478c8f3a371ea2f59efd56eb2efec4fc806183de1b4a065d5b44aab6dbd40446d28caf5a74545a7ff6a3d428b1b41cb6df5eefc11e5c3
 DIST github.com%2Fgo-kit%2Flog%2F@v%2Fv0.1.0.zip 45063 BLAKE2B 
e64431d884daf0d8d9f62910ea9970ad2ca5bc7e5684ca2148f03f4c9f4563f5c057de5d0f1b44a12536432f7f5ef019ccec6d113ab7ffa8213de68029e80090
 SHA512 
c5b1b8d35dc5ef3e18474a42edc4dd103238efa458b70328bc1ac0b3c90abec311719b18dc0c0b9bfcc1cfee77ee8374cb8936568ef62580db17c7d1a5c18f3c
+DIST github.com%2Fgo-kit%2Flog%2F@v%2Fv0.2.0.mod 82 BLAKE2B 
59d4e37dde7daf55d8a0577ced1fa94dae6e7f19d39fc77c4b07b78f3b6b28238c498f9e4f5b9dc98f0f68b2b5f1c269c60cf7f2e51d1b813ead995fb4c148e5
 SHA512 
db

[gentoo-commits] repo/proj/guru:dev commit in: app-shells/zsh-async/

2022-04-05 Thread Ronny Gutbrod
commit: da649491fd59e87a39e70f4334eb3e3bf4a5eab3
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Tue Apr  5 18:34:49 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Tue Apr  5 21:26:26 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=da649491

app-shells/zsh-async: initial import

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

 app-shells/zsh-async/Manifest   |  1 +
 app-shells/zsh-async/metadata.xml   | 19 
 app-shells/zsh-async/zsh-async-1.8.5.ebuild | 46 +
 3 files changed, 66 insertions(+)

diff --git a/app-shells/zsh-async/Manifest b/app-shells/zsh-async/Manifest
new file mode 100644
index 0..738f00fdb
--- /dev/null
+++ b/app-shells/zsh-async/Manifest
@@ -0,0 +1 @@
+DIST zsh-async-1.8.5.tar.gz 18346 BLAKE2B 
9ac98ca71caa569ca5ede093f9a4c690ac2aa4266b8a0b4ded9304ee241269ca7d3a3c6eb7e0aaa55a0da372725f65d66eb627fe7cae0c9c59f09c867d498038
 SHA512 
ad9139330c57cbfb115c0ee58763db19578279e9834593f06ab97857fd416bd40a0be3215e35b5d58e212f58f46359fe3b6c2caf9820cf946efeb541cccb7d0c

diff --git a/app-shells/zsh-async/metadata.xml 
b/app-shells/zsh-async/metadata.xml
new file mode 100644
index 0..068749f86
--- /dev/null
+++ b/app-shells/zsh-async/metadata.xml
@@ -0,0 +1,19 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   gen...@tastytea.de
+   Ronny (tastytea) Gutbrod
+   
+   
+   mafredri/zsh-async
+   
+   
+   With zsh-async you can run multiple asynchronous jobs, enforce
+   unique jobs (multiple instances of the same job will not run),
+   flush all currently running jobs and create multiple workers 
(each
+   with their own jobs). For each worker you can register a
+   callback-function through which you will be notified about the 
job
+   results (job name, return code, output and execution time).
+   
+

diff --git a/app-shells/zsh-async/zsh-async-1.8.5.ebuild 
b/app-shells/zsh-async/zsh-async-1.8.5.ebuild
new file mode 100644
index 0..55f33fd69
--- /dev/null
+++ b/app-shells/zsh-async/zsh-async-1.8.5.ebuild
@@ -0,0 +1,46 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit readme.gentoo-r1
+
+DESCRIPTION="Run multiple asynchronous jobs with callbacks"
+HOMEPAGE="https://github.com/mafredri/zsh-async";
+SRC_URI="https://github.com/mafredri/zsh-async/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+RDEPEND="app-shells/zsh"
+BDEPEND="
+   test? (
+   app-shells/zsh
+   dev-vcs/git
+   )
+"
+
+RESTRICT="!test? ( test )"
+
+DISABLE_AUTOFORMATTING="true"
+DOC_CONTENTS="In order to use ${CATEGORY}/${PN} add
+. /usr/share/zsh/site-functions/async.zsh
+at the end of your ~/.zshrc"
+
+src_test() {
+   git init || die "git repository initialization for testing failed"
+   ./test.zsh -v || die "One or more tests failed"
+}
+
+src_install() {
+   insinto /usr/share/zsh/site-functions
+   doins async.zsh
+
+   readme.gentoo_create_doc
+   einstalldocs
+}
+
+pkg_postinst() {
+   readme.gentoo_print_elog
+}



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

2022-04-05 Thread Ronny Gutbrod
commit: b0406426878be98e50778d28cc45ffc0c16412f4
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Tue Apr  5 21:29:11 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Tue Apr  5 21:29:11 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b0406426

TODO.md: Remove zsh-history-substring-search

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

 TODO.md | 1 -
 1 file changed, 1 deletion(-)

diff --git a/TODO.md b/TODO.md
index 85ff9e48b..90bc83d68 100644
--- a/TODO.md
+++ b/TODO.md
@@ -8,7 +8,6 @@ Name | Buildsystem | Category | User | RFH
 [cpp-fuzzy-logic](https://sourceforge.net/projects/cpp-fuzzy-logic) | none | 
devel | Alessandro-Barbieri | no
 [free fuzzy logic library](http://ffll.sourceforge.net) | none | devel | 
Alessandro-Barbieri | no
 [solarized](https://github.com/altercation/solarized) | none | shell | 
Alessandro-Barbieri | yes
-[zsh-history-substring-search](zsh-history-substring-search) | none | shell | 
Alessandro-Barbieri | no
 [fizsh](https://github.com/zsh-users/fizsh) | none | shell | 
Alessandro-Barbieri | no
 [zsh-directory-history](https://github.com/tymm/zsh-directory-history) | none 
| shell | Alessandro-Barbieri | no
 [zsh-you-should-use](https://github.com/MichaelAquilina/zsh-you-should-use) | 
none | shell | Alessandro-Barbieri | no



[gentoo-commits] repo/proj/guru:dev commit in: app-shells/zsh-history-substring-search/

2022-04-05 Thread Ronny Gutbrod
commit: 52ee6ff68ca357b277cecaaee3fcad33c69d8b0e
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Tue Apr  5 21:25:37 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Tue Apr  5 21:26:37 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=52ee6ff6

app-shells/zsh-history-substring-search: initial import

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

 app-shells/zsh-history-substring-search/Manifest   |  1 +
 .../zsh-history-substring-search/metadata.xml  | 17 +++
 .../zsh-history-substring-search-1.0.2.ebuild  | 33 ++
 3 files changed, 51 insertions(+)

diff --git a/app-shells/zsh-history-substring-search/Manifest 
b/app-shells/zsh-history-substring-search/Manifest
new file mode 100644
index 0..73017df55
--- /dev/null
+++ b/app-shells/zsh-history-substring-search/Manifest
@@ -0,0 +1 @@
+DIST zsh-history-substring-search-1.0.2.tar.gz 9074 BLAKE2B 
26c6a080f82586eef9b33bfbe1da89951a6bb9d8e7362dca83d90b9d491e3cd497fb3b4be2ab1a94082351711b941bd7942cd554e7e4d93a69d4168ef13f80ee
 SHA512 
9547cdd74f6bd5b102ca29b7b455cd4ce7450fe86864b5a149365de4c37d3da887edb403b195e80c142fe61861a3e4c063a5d8ba08ec0532b27a1207c80a023d

diff --git a/app-shells/zsh-history-substring-search/metadata.xml 
b/app-shells/zsh-history-substring-search/metadata.xml
new file mode 100644
index 0..129a6e5e3
--- /dev/null
+++ b/app-shells/zsh-history-substring-search/metadata.xml
@@ -0,0 +1,17 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   gen...@tastytea.de
+   Ronny (tastytea) Gutbrod
+   
+   
+   zsh-users/zsh-history-substring-search
+   
+   
+   A clean-room implementation of the Fish shell's history search
+   feature, where you can type in any part of any command from
+   history and then press chosen keys, such as the UP and DOWN
+   arrows, to cycle through matches.
+   
+

diff --git 
a/app-shells/zsh-history-substring-search/zsh-history-substring-search-1.0.2.ebuild
 
b/app-shells/zsh-history-substring-search/zsh-history-substring-search-1.0.2.ebuild
new file mode 100644
index 0..52a8faa38
--- /dev/null
+++ 
b/app-shells/zsh-history-substring-search/zsh-history-substring-search-1.0.2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit readme.gentoo-r1
+
+DESCRIPTION="ZSH port of Fish history search (up arrow)"
+HOMEPAGE="https://github.com/zsh-users/zsh-history-substring-search";
+SRC_URI="https://github.com/zsh-users/zsh-history-substring-search/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="app-shells/zsh"
+
+DISABLE_AUTOFORMATTING="true"
+DOC_CONTENTS="In order to use ${CATEGORY}/${PN} add
+. /usr/share/zsh/site-functions/async.zsh
+at the end of your ~/.zshrc"
+
+src_install() {
+   insinto /usr/share/zsh/site-functions
+   doins ${PN}.zsh
+
+   readme.gentoo_create_doc
+   einstalldocs
+}
+
+pkg_postinst() {
+   readme.gentoo_print_elog
+}



[gentoo-commits] repo/proj/guru:dev commit in: app-shells/fzf-tab/

2022-04-05 Thread Ronny Gutbrod
commit: 1a314c892275790953db9b7314bb899da76e
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Tue Apr  5 21:01:03 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Tue Apr  5 21:26:31 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1a314c89

app-shells/fzf-tab: initial import

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

 app-shells/fzf-tab/Manifest |  1 +
 app-shells/fzf-tab/fzf-tab-0_pre20220331.ebuild | 75 +
 app-shells/fzf-tab/metadata.xml | 11 
 3 files changed, 87 insertions(+)

diff --git a/app-shells/fzf-tab/Manifest b/app-shells/fzf-tab/Manifest
new file mode 100644
index 0..159ffd9e3
--- /dev/null
+++ b/app-shells/fzf-tab/Manifest
@@ -0,0 +1 @@
+DIST fzf-tab-0_pre20220331.tar.gz 774324 BLAKE2B 
59ef88380952dce19e615faf9317a2b71e414bc8320d47da94d62cdfbe9eed9485e002d55bc987f0bf77ace2c6ed3d875b6d7bd1e020db26f15df97b544da676
 SHA512 
3a350af319f5dbb4405988c7bf7372ca17710199000a6807e5d5dfdc5bf8d97b2e93c7a668f33c6341687aebc9115fff6fe3bd312d473a34db12de51dc5c703f

diff --git a/app-shells/fzf-tab/fzf-tab-0_pre20220331.ebuild 
b/app-shells/fzf-tab/fzf-tab-0_pre20220331.ebuild
new file mode 100644
index 0..b16dfa3d2
--- /dev/null
+++ b/app-shells/fzf-tab/fzf-tab-0_pre20220331.ebuild
@@ -0,0 +1,75 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit readme.gentoo-r1
+
+MY_COMMIT="103330fdbeba07416d5f90b391eee680cd20d2d6"
+DESCRIPTION="Replace zsh's default completion selection menu with fzf"
+HOMEPAGE="https://github.com/Aloxaf/fzf-tab";
+SRC_URI="https://github.com/Aloxaf/fzf-tab/archive/${MY_COMMIT}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}-${MY_COMMIT}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+RDEPEND="
+   app-shells/zsh
+   app-shells/fzf
+"
+BDEPEND="
+   test? (
+   app-shells/zsh
+   dev-vcs/git
+   )
+"
+
+RESTRICT="!test? ( test )"
+
+DISABLE_AUTOFORMATTING="true"
+DOC_CONTENTS="In order to use ${CATEGORY}/${PN} add
+. /usr/share/zsh/site-functions/${PN}.zsh
+to your ~/.zshrc after compinit, but before plugins which will wrap
+widgets, such as zsh-autosuggestions or fast-syntax-highlighting"
+
+MY_ZSH_LIBDIR="/usr/share/zsh/site-functions"
+
+src_configure() {
+   # Test fails if we modify FZF_TAB_HOME in place
+   sed -E 
"s|^FZF_TAB_HOME=\"[^\"]+\"$|FZF_TAB_HOME=\"${MY_ZSH_LIBDIR}/${PN}\"|" \
+   ${PN}.zsh > ${PN}-patched.zsh || die "Modifying FZF_TAB_HOME 
failed"
+
+   pushd modules || die "Changing directory failed"
+   default_src_configure
+}
+
+src_compile() {
+   pushd modules || die "Changing directory failed"
+   default_src_compile
+}
+
+src_test() {
+   pushd test || die "Changing directory failed"
+   ZTST_verbose=1 zsh -f ./runtests.zsh fzftab.ztst || die "One or more 
tests failed"
+}
+
+src_install() {
+   insinto ${MY_ZSH_LIBDIR}
+   newins ${PN}{-patched,}.zsh
+
+   insinto ${MY_ZSH_LIBDIR}/${PN}
+   doins -r lib
+
+   insinto ${MY_ZSH_LIBDIR}/${PN}/modules/Src/aloxaf
+   doins modules/Src/aloxaf/fzftab.so
+
+   readme.gentoo_create_doc
+   einstalldocs
+}
+
+pkg_postinst() {
+   readme.gentoo_print_elog
+}

diff --git a/app-shells/fzf-tab/metadata.xml b/app-shells/fzf-tab/metadata.xml
new file mode 100644
index 0..ece0d47d3
--- /dev/null
+++ b/app-shells/fzf-tab/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   gen...@tastytea.de
+   Ronny (tastytea) Gutbrod
+   
+   
+   Aloxaf/fzf-tab
+   
+



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

2022-04-05 Thread Maciej Barć
commit: bbf046fd82a70849c698bf534034c75cc0788c5a
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Apr  5 21:06:30 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Apr  5 21:07:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbf046fd

app-emacs/yasnippet-snippets: compile snippets

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

 ...ippet-snippets-1.0.ebuild => yasnippet-snippets-1.0-r1.ebuild} | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/app-emacs/yasnippet-snippets/yasnippet-snippets-1.0.ebuild 
b/app-emacs/yasnippet-snippets/yasnippet-snippets-1.0-r1.ebuild
similarity index 74%
rename from app-emacs/yasnippet-snippets/yasnippet-snippets-1.0.ebuild
rename to app-emacs/yasnippet-snippets/yasnippet-snippets-1.0-r1.ebuild
index 3b0d29b244e7..3b465cd3954b 100644
--- a/app-emacs/yasnippet-snippets/yasnippet-snippets-1.0.ebuild
+++ b/app-emacs/yasnippet-snippets/yasnippet-snippets-1.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -14,10 +14,14 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
 RDEPEND="app-emacs/yasnippet"
+BDEPEND="${RDEPEND}"
 
 SITEFILE="50${PN}-gentoo.el"
 
-src_compile() { :; }
+src_compile() {
+   ${EMACS} ${EMACSFLAGS} --eval "(require 'yasnippet)" \
+--eval "(yas-compile-directory \"${S}/snippets\")" || 
die
+}
 
 src_install() {
elisp-site-file-install "${FILESDIR}/${SITEFILE}"



[gentoo-commits] repo/proj/guru:dev commit in: app-eselect/eselect-ld/

2022-04-05 Thread Martin Matouš
commit: 60565b301dd1edd843fcd30924781500e23a6b5f
Author: Martin Matous  matous  dev>
AuthorDate: Tue Apr  5 20:42:44 2022 +
Commit: Martin Matouš  matous  dev>
CommitDate: Tue Apr  5 20:42:44 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=60565b30

app-eselect/eselect-ld: update Manifest

not a hack, just bad fetch cache management

Closes: https://bugs.gentoo.org/836795
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Martin Matouš  matous.dev>

 app-eselect/eselect-ld/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-eselect/eselect-ld/Manifest b/app-eselect/eselect-ld/Manifest
index 5ce42f530..78276a1b4 100644
--- a/app-eselect/eselect-ld/Manifest
+++ b/app-eselect/eselect-ld/Manifest
@@ -1 +1 @@
-DIST eselect-ld-1.0.0.tar.gz 1526 BLAKE2B 
822f9c425256f6efbe43d549bd51a8284b220f8a5a1811865bb7c2b78bcd0d4c25ba18d87138a233f2c9e27d082996a41f04bf205fdde8521668d7a216867295
 SHA512 
590ee23c46edcce45b2e2c4ac4be5106f49286b8b73a51a4f5af32208ff27cfdc74dfd20c8d82e2e00d6de093137ba336235de832fd195f4707d3265500b0d90
+DIST eselect-ld-1.0.0.tar.gz 1756 BLAKE2B 
9d452cd8adcec13157705807e6701610807fc147db5712f8cf2e9c296327597afb2e509af2d417d28a204cfd6a106515686606b05c050ecf648866ba7c07b57b
 SHA512 
2134639f9de2ffbe5c345613a8df8f1705935bdfb85fd78c70a1ea6ed560d822b186963560d27dd96a196f55cd680875bdce1e46d6c64dc1a2a878676787d892



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/rrdtool/

2022-04-05 Thread Conrad Kostecki
commit: 006f09b6e8c54412528c376c0ceb9e0e39914f22
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Apr  5 20:40:20 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Apr  5 20:40:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=006f09b6

net-analyzer/rrdtool: fix tests

Closes: https://bugs.gentoo.org/836850
Signed-off-by: Conrad Kostecki  gentoo.org>

 net-analyzer/rrdtool/rrdtool-1.8.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-analyzer/rrdtool/rrdtool-1.8.0.ebuild 
b/net-analyzer/rrdtool/rrdtool-1.8.0.ebuild
index 10082283a10c..d50b50dc323b 100644
--- a/net-analyzer/rrdtool/rrdtool-1.8.0.ebuild
+++ b/net-analyzer/rrdtool/rrdtool-1.8.0.ebuild
@@ -30,6 +30,7 @@ REQUIRED_USE="
${LUA_REQUIRED_USE}
test? ( graph )
)
+   test? ( rrdcached )
 "
 
 PDEPEND="ruby? ( ~dev-ruby/rrdtool-bindings-${PV} )"



[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-libs/device-atlas-api-c/files/, dev-libs/device-atlas-api-c/

2022-04-05 Thread Andreas Sturmlechner
commit: 1289d910bf4c391b8b513daa3b37af3bb4da95e1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr  5 20:17:22 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Apr  5 20:20:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1289d910

dev-libs/device-atlas-api-c: Remove last-rited package

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

 dev-libs/device-atlas-api-c/Manifest   |  1 -
 .../device-atlas-api-c-2.1.4.ebuild| 48 --
 .../files/2.1.4-src-cmakelists.patch   | 25 ---
 dev-libs/device-atlas-api-c/metadata.xml   | 15 ---
 profiles/package.mask  |  5 ---
 5 files changed, 94 deletions(-)

diff --git a/dev-libs/device-atlas-api-c/Manifest 
b/dev-libs/device-atlas-api-c/Manifest
deleted file mode 100644
index e37d1bb01952..
--- a/dev-libs/device-atlas-api-c/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST deviceatlas-enterprise-c-2.1.4.tgz 51756 BLAKE2B 
f8dafdf31b608890da07214e14e9b2ec558e2c9c94c394a04c554e915cc1d4e2e886be1c0932353b0a68efaf90f190157696a2575db6ff2a86bbca3b492bc427
 SHA512 
5ea765738560c6dbc90799426f6bc0e6eb5e7775fa005279f046a68a4a984305ef99ae8b943dd9d32f88d88c1d24b6c09145643fa64a90eb834fc4a6ece05008

diff --git a/dev-libs/device-atlas-api-c/device-atlas-api-c-2.1.4.ebuild 
b/dev-libs/device-atlas-api-c/device-atlas-api-c-2.1.4.ebuild
deleted file mode 100644
index 1f91f978318a..
--- a/dev-libs/device-atlas-api-c/device-atlas-api-c-2.1.4.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-CMAKE_MAKEFILE_GENERATOR=emake
-inherit cmake-multilib
-
-MY_P="deviceatlas-enterprise-c-${PV/_p/_}"
-
-DESCRIPTION="API to detect devices based on the User-Agent HTTP header"
-HOMEPAGE="https://deviceatlas.com";
-SRC_URI="${MY_P}.tgz"
-
-LICENSE="all-rights-reserved"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
-IUSE="doc examples"
-
-RDEPEND="dev-libs/libpcre[${MULTILIB_USEDEP}]"
-DEPEND="
-   ${RDEPEND}"
-
-RESTRICT="fetch mirror bindist"
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=(
-   "${FILESDIR}/${PV}-src-cmakelists.patch"
-)
-
-pkg_nofetch() {
-   eerror "Please go to https://deviceatlas.com/deviceatlas-haproxy-module";
-   eerror "And download DeviceAtlas C API"
-   eerror "Save the file as ${MY_P}.tgz in your DISTDIR directory."
-}
-
-multilib_src_install_all() {
-   if use doc; then
-   local -a HTML_DOCS=( Documentation )
-   fi
-
-   if use examples; then
-   docinto examples
-   dodoc -r Examples/.
-   fi
-
-   einstalldocs
-}

diff --git a/dev-libs/device-atlas-api-c/files/2.1.4-src-cmakelists.patch 
b/dev-libs/device-atlas-api-c/files/2.1.4-src-cmakelists.patch
deleted file mode 100644
index d66fdad8e4dc..
--- a/dev-libs/device-atlas-api-c/files/2.1.4-src-cmakelists.patch
+++ /dev/null
@@ -1,25 +0,0 @@
 a/Src/CMakeLists.txt
-+++ b/Src/CMakeLists.txt
-@@ -11,6 +11,7 @@ if (NOT LIBTYPE)
- set(LIBTYPE SHARED)
- endif()
- 
-+include(GNUInstallDirs)
- message(STATUS "${CMAKE_BUILD_TYPE} version")
- 
- include_directories(${PCRE_INCLUDE_DIR} ${CMAKE_CURRENT_SOURCE_DIR})
-@@ -33,11 +34,11 @@ set_target_properties(ci PROPERTIES SOVERSION 
${CI_API_VERSION})
- 
- if(UNIX)
- if(NOT APPLE)
--install(FILES ${CMAKE_CURRENT_BINARY_DIR}/libda.so 
${CMAKE_CURRENT_BINARY_DIR}/libda.so.${DA_API_VERSION} DESTINATION 
/usr/local/lib)
--install(FILES ${CMAKE_CURRENT_BINARY_DIR}/libci.so 
${CMAKE_CURRENT_BINARY_DIR}/libci.so.${CI_API_VERSION} DESTINATION 
/usr/local/lib)
-+install(FILES ${CMAKE_CURRENT_BINARY_DIR}/libda.so 
${CMAKE_CURRENT_BINARY_DIR}/libda.so.${DA_API_VERSION} DESTINATION 
${CMAKE_INSTALL_LIBDIR})
-+install(FILES ${CMAKE_CURRENT_BINARY_DIR}/libci.so 
${CMAKE_CURRENT_BINARY_DIR}/libci.so.${CI_API_VERSION} DESTINATION 
${CMAKE_INSTALL_LIBDIR})
- else()
- install(FILES ${CMAKE_CURRENT_BINARY_DIR}/libda.dylib 
${CMAKE_CURRENT_BINARY_DIR}/libda.${DA_API_VERSION}.dylib DESTINATION 
/usr/local/lib)
- install(FILES ${CMAKE_CURRENT_BINARY_DIR}/libci.dylib 
${CMAKE_CURRENT_BINARY_DIR}/libci.${CI_API_VERSION}.dylib DESTINATION 
/usr/local/lib)
- endif()
--install(FILES dac.h dac_json.h ci.h ci_priv.h ci_fwd.h DESTINATION 
/usr/local/include)
-+install(FILES dac.h dac_json.h ci.h ci_priv.h ci_fwd.h DESTINATION 
${CMAKE_INSTALL_INCLUDEDIR})
- endif()

diff --git a/dev-libs/device-atlas-api-c/metadata.xml 
b/dev-libs/device-atlas-api-c/metadata.xml
deleted file mode 100644
index 715b905568b1..
--- a/dev-libs/device-atlas-api-c/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd";>
-
-
-bertr...@jacquin.bzh
-Bertrand Jacquin
-
-
-proxy

[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/openbabel-perl/, sci-chemistry/openbabel-perl/files/, profiles/

2022-04-05 Thread Andreas Sturmlechner
commit: 0717a6f7f380d8fda80ebdaeaf6222ab1f0969fd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr  5 20:19:50 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Apr  5 20:21:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0717a6f7

sci-chemistry/openbabel-perl: Remove last-rited package

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

 profiles/package.mask  |  5 --
 sci-chemistry/openbabel-perl/Manifest  |  1 -
 ...openbabel-perl-2.3.2-gcc-6_and_7-backport.patch | 13 
 sci-chemistry/openbabel-perl/metadata.xml  | 18 --
 .../openbabel-perl/openbabel-perl-2.4.1.ebuild | 70 --
 5 files changed, 107 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 1f963a87bb85..d019ce6fd454 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -283,11 +283,6 @@ dev-perl/JavaScript-SpiderMonkey
 # Bug #834739. Removal on 2022-04-07.
 media-gfx/slic3r
 
-# Andreas Sturmlechner  (2022-03-07)
-# Obsolete by >=sci-chemistry/openbabel-3[perl].
-# Bug #834261. Removal on 2022-04-06.
-sci-chemistry/openbabel-perl
-
 # Sam James  (2022-03-07)
 # Python 3.6 was declared end-of-life by upstream on 2021-11-04.
 # Please migrate to a newer Python version/slot or use a virtualenv

diff --git a/sci-chemistry/openbabel-perl/Manifest 
b/sci-chemistry/openbabel-perl/Manifest
deleted file mode 100644
index ac268758e8cb..
--- a/sci-chemistry/openbabel-perl/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST openbabel-2.4.1.tar.gz 11618304 BLAKE2B 
8fc051e83add9be6456e281a109bd6bbec282a64ffc83309819f0decbf167b4914fbb7f1966e95e103f268754045b804317f51c79a952ace707c6af2bd320125
 SHA512 
427e678f0a911bd27b9a8a05e60b6e09f113be4e5dd180daaf80c28d06368e52b57501261755ab3817a8d31f2754db24471fd0ceee706d029386d6f70800e9c6

diff --git 
a/sci-chemistry/openbabel-perl/files/openbabel-perl-2.3.2-gcc-6_and_7-backport.patch
 
b/sci-chemistry/openbabel-perl/files/openbabel-perl-2.3.2-gcc-6_and_7-backport.patch
deleted file mode 100644
index e23dc6020ee5..
--- 
a/sci-chemistry/openbabel-perl/files/openbabel-perl-2.3.2-gcc-6_and_7-backport.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 0ee545cf..7f4b944e 100755
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -239,7 +239,7 @@ check_type_size(clock_t CLOCK_T)
- # Get the GCC version - from KDE4 cmake files
- if(CMAKE_COMPILER_IS_GNUCXX)
-   exec_program(${CMAKE_C_COMPILER} ARGS --version OUTPUT_VARIABLE 
_gcc_version_info)
--  string(REGEX MATCH "[345]\\.[0-9]\\.[0-9]" _gcc_version 
"${_gcc_version_info}")
-+  string(REGEX MATCH "[34567]\\.[0-9]\\.[0-9]" _gcc_version 
"${_gcc_version_info}")
-   # gcc on mac just reports: "gcc (GCC) 3.3 20030304 ..." without the
-   # patch level, handle this here:
-   if (NOT _gcc_version)

diff --git a/sci-chemistry/openbabel-perl/metadata.xml 
b/sci-chemistry/openbabel-perl/metadata.xml
deleted file mode 100644
index 74da65eec81e..
--- a/sci-chemistry/openbabel-perl/metadata.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd";>
-
-  
-sci-chemis...@gentoo.org
-Gentoo Chemistry Project
-  
-  
-OpenBabel is a chemical toolbox designed to speak the many languages of
-chemical data. It's an open, collaborative project allowing anyone to
-search, convert, analyze, or store data from molecular modeling, chemistry,
-solid-state materials, biochemistry, or related areas.
-This package enables to access OpenBabel library from Perl programs.
-
-  
-openbabel
-  
-

diff --git a/sci-chemistry/openbabel-perl/openbabel-perl-2.4.1.ebuild 
b/sci-chemistry/openbabel-perl/openbabel-perl-2.4.1.ebuild
deleted file mode 100644
index 6a3ef89b0e13..
--- a/sci-chemistry/openbabel-perl/openbabel-perl-2.4.1.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils perl-module
-
-DESCRIPTION="Perl bindings for OpenBabel"
-HOMEPAGE="http://openbabel.sourceforge.net/";
-SRC_URI="mirror://sourceforge/openbabel/openbabel-${PV}.tar.gz"
-
-KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux"
-SLOT="0/5"
-LICENSE="GPL-2"
-IUSE=""
-
-RDEPEND="
-   dev-lang/perl:=
-   ~sci-chemistry/openbabel-${PV}"
-DEPEND="${RDEPEND}
-   >=dev-util/cmake-2.4.8
-   >=dev-lang/swig-2"
-
-S="${WORKDIR}/openbabel-${PV}"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.3.2-gcc-6_and_7-backport.patch
-)
-
-src_prepare() {
-   sed \
-   -e '/__GNUC__/s:== 4:>= 4:g' \
-   -i include/openbabel/shared_ptr.h || die
-   cmake-utils_src_prepare
-   perl_set_version
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_INSTALL_RPATH=
-   -DBINDINGS_ONLY=ON
-   
-DBABEL_SYSTEM_LIBRARY=

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

2022-04-05 Thread Andreas Sturmlechner
commit: 2cd16611ce628d978072475b8e4cd334bbd4fd9b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr  5 20:06:49 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Apr  5 20:06:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cd16611

app-misc/datovka: Add missing dev-qt/qtnetwork:5[ssl] usedep

Closes: https://bugs.gentoo.org/831597
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-misc/datovka/datovka-4.18.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/datovka/datovka-4.18.0-r1.ebuild 
b/app-misc/datovka/datovka-4.18.0-r1.ebuild
index f12fa66b0f55..f38749e73eb5 100644
--- a/app-misc/datovka/datovka-4.18.0-r1.ebuild
+++ b/app-misc/datovka/datovka-4.18.0-r1.ebuild
@@ -21,7 +21,7 @@ RDEPEND="
>=dev-libs/openssl-1.0.2:0=
>=dev-qt/qtcore-${QT_PV}
>=dev-qt/qtgui-${QT_PV}
-   >=dev-qt/qtnetwork-${QT_PV}
+   >=dev-qt/qtnetwork-${QT_PV}[ssl]
>=dev-qt/qtprintsupport-${QT_PV}
>=dev-qt/qtsql-${QT_PV}[sqlite]
>=dev-qt/qtsvg-${QT_PV}



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

2022-04-05 Thread Andreas Sturmlechner
commit: 2bc77592d4af6cefc036bb001140114be5cc8543
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr  5 20:04:05 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Apr  5 20:06:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bc77592

app-misc/datovka: Use qt5_get_bindir to find lrelease not in PATH

EAPI-8 bump, fix BDEPEND.

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-misc/datovka/datovka-4.18.0-r1.ebuild | 56 +++
 1 file changed, 56 insertions(+)

diff --git a/app-misc/datovka/datovka-4.18.0-r1.ebuild 
b/app-misc/datovka/datovka-4.18.0-r1.ebuild
new file mode 100644
index ..f12fa66b0f55
--- /dev/null
+++ b/app-misc/datovka/datovka-4.18.0-r1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qmake-utils xdg-utils
+
+DESCRIPTION="GUI to access the Czech data box e-government system"
+HOMEPAGE="https://www.datovka.cz/";
+SRC_URI="https://secure.nic.cz/files/datove_schranky/${PV}/${P}.tar.xz";
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+# minimum Qt version required
+QT_PV="5.14.0:5"
+
+RDEPEND="
+   >=dev-libs/openssl-1.0.2:0=
+   >=dev-qt/qtcore-${QT_PV}
+   >=dev-qt/qtgui-${QT_PV}
+   >=dev-qt/qtnetwork-${QT_PV}
+   >=dev-qt/qtprintsupport-${QT_PV}
+   >=dev-qt/qtsql-${QT_PV}[sqlite]
+   >=dev-qt/qtsvg-${QT_PV}
+   >=dev-qt/qtwidgets-${QT_PV}
+   >=net-libs/libisds-0.11
+   >=app-misc/libdatovka-0.2.0
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=dev-qt/linguist-tools-${QT_PV}
+   virtual/pkgconfig
+"
+
+DOCS=( ChangeLog README )
+
+src_configure() {
+   $(qt5_get_bindir)/lrelease datovka.pro || die
+   eqmake5 PREFIX="/usr" DISABLE_VERSION_NOTIFICATION=1 
TEXT_FILES_INST_DIR="/usr/share/${PN}/"
+}
+
+src_install() {
+   emake install INSTALL_ROOT="${D}"
+   einstalldocs
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



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

2022-04-05 Thread Andreas Sturmlechner
commit: e9219f69020c8e3479ff47a9e32719302c3656f5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr  5 20:07:21 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Apr  5 20:07:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9219f69

app-misc/datovka: Drop 4.15.3, 4.17.0, 4.18.0 (r0)

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-misc/datovka/Manifest  |  2 --
 app-misc/datovka/datovka-4.15.3.ebuild | 54 -
 app-misc/datovka/datovka-4.17.0.ebuild | 55 --
 app-misc/datovka/datovka-4.18.0.ebuild | 55 --
 4 files changed, 166 deletions(-)

diff --git a/app-misc/datovka/Manifest b/app-misc/datovka/Manifest
index 7795451e8e1f..b084a72ca68d 100644
--- a/app-misc/datovka/Manifest
+++ b/app-misc/datovka/Manifest
@@ -1,3 +1 @@
-DIST datovka-4.15.3.tar.xz 2827960 BLAKE2B 
765b48f0608f3cbd947e5191778a0ae88e1fcb6679bc252160c8f5ed2b186f672fcfe2b55db67182d9a07676ebab01a272b70fced151e7f8ae027a632c6d9879
 SHA512 
e3791dae451ce7b42bd50cfdf0191430e3d1b5d8101a70e5c1466296b03d94e798dc080b663ff98bdf9dd80138f5d067ae5d493aeaf89285d66095b24ce15f1a
-DIST datovka-4.17.0.tar.xz 2942828 BLAKE2B 
3ee1c9a02d8d5fe470cd59925f01ec8f420cceef36ddae951136c3b4191582da20c4ce35c64df2428034815ab2f6d498b2cf839e10ad33dcebaf86c919f2ecd1
 SHA512 
d5ab51c8eba611094bba113e51447d1964fe3833a9b842353168725afedb96aadef39d2f103ff344f0c28d989ec89f429415cb9f89bd5b6c2fbf5338374bbcb5
 DIST datovka-4.18.0.tar.xz 2966652 BLAKE2B 
52210a7575ebff9744c8238c22f2270b22a207d210b09bb7cab4e90decab9bb2314e716abd667ed954c72010c38c939a2e3ae7b4f9b2d51079bda72035c47b1a
 SHA512 
b27ae78734611824aaddd84b3a21c38649bbed8c11e5fb740b929df0bf2b5b28a7e9a98722424603127c98b845eec9882675e5326abf8214fccce676f1cca3bb

diff --git a/app-misc/datovka/datovka-4.15.3.ebuild 
b/app-misc/datovka/datovka-4.15.3.ebuild
deleted file mode 100644
index 89144ad68b57..
--- a/app-misc/datovka/datovka-4.15.3.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit qmake-utils xdg-utils
-
-DESCRIPTION="GUI to access the Czech data box e-government system"
-HOMEPAGE="https://www.datovka.cz/";
-SRC_URI="https://secure.nic.cz/files/datove_schranky/${PV}/${P}.tar.xz";
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-# minimum Qt version required
-QT_PV="5.14.0:5"
-
-RDEPEND="
-   >=dev-libs/openssl-1.0.2:0=
-   >=dev-qt/qtcore-${QT_PV}
-   >=dev-qt/qtgui-${QT_PV}
-   >=dev-qt/qtnetwork-${QT_PV}
-   >=dev-qt/qtprintsupport-${QT_PV}
-   >=dev-qt/qtsql-${QT_PV}[sqlite]
-   >=dev-qt/qtsvg-${QT_PV}
-   >=dev-qt/qtwidgets-${QT_PV}
-   >=net-libs/libisds-0.11
-"
-DEPEND="
-   ${RDEPEND}
-   >=dev-qt/linguist-tools-${QT_PV}
-   virtual/pkgconfig
-"
-DOCS=( ChangeLog README )
-
-src_configure() {
-   lrelease datovka.pro || die
-   eqmake5 PREFIX="/usr" DISABLE_VERSION_NOTIFICATION=1 
TEXT_FILES_INST_DIR="/usr/share/${PN}/"
-}
-
-src_install() {
-   emake install INSTALL_ROOT="${D}"
-   einstalldocs
-}
-
-pkg_postinst() {
-   xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-}

diff --git a/app-misc/datovka/datovka-4.17.0.ebuild 
b/app-misc/datovka/datovka-4.17.0.ebuild
deleted file mode 100644
index 275bcab43dd8..
--- a/app-misc/datovka/datovka-4.17.0.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit qmake-utils xdg-utils
-
-DESCRIPTION="GUI to access the Czech data box e-government system"
-HOMEPAGE="https://www.datovka.cz/";
-SRC_URI="https://secure.nic.cz/files/datove_schranky/${PV}/${P}.tar.xz";
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-# minimum Qt version required
-QT_PV="5.14.0:5"
-
-RDEPEND="
-   >=dev-libs/openssl-1.0.2:0=
-   >=dev-qt/qtcore-${QT_PV}
-   >=dev-qt/qtgui-${QT_PV}
-   >=dev-qt/qtnetwork-${QT_PV}
-   >=dev-qt/qtprintsupport-${QT_PV}
-   >=dev-qt/qtsql-${QT_PV}[sqlite]
-   >=dev-qt/qtsvg-${QT_PV}
-   >=dev-qt/qtwidgets-${QT_PV}
-   >=net-libs/libisds-0.11
-   >=app-misc/libdatovka-0.1.2
-"
-DEPEND="
-   ${RDEPEND}
-   >=dev-qt/linguist-tools-${QT_PV}
-   virtual/pkgconfig
-"
-DOCS=( ChangeLog README )
-
-src_configure() {
-   lrelease datovka.pro || die
-   eqmake5 PREFIX="/usr" DISABLE_VERSION_NOTIFICATION=1 
TEXT_FILES_INST_DIR="/usr/share/${PN}/"
-}
-
-src_install() {
-   emake install INSTALL_ROOT="${D}"
-   einstalldocs
-}
-
-pkg_postinst() {
-   xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-}

diff --git a/app-misc/datovka/datovka-4.18.0.ebuild 
b/app-misc/datovka/datovka-4.18.0.ebuild
d

[gentoo-commits] proj/lisp:master commit in: licenses/

2022-04-05 Thread Ulrich Müller
commit: 6da9682b4127637d9475bb13c11417288403b9c3
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Apr  5 19:54:05 2022 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Apr  5 19:54:05 2022 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=6da9682b

Revert "licenses: Add missing LLGPL-2.1"

License added to Gentoo repository again.

This reverts commit fdcb0a220a66a9c35edb285edb69cce658f3ab43.

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

 licenses/LLGPL-2.1 | 66 --
 1 file changed, 66 deletions(-)

diff --git a/licenses/LLGPL-2.1 b/licenses/LLGPL-2.1
deleted file mode 100644
index 1189460b..
--- a/licenses/LLGPL-2.1
+++ /dev/null
@@ -1,66 +0,0 @@
-http://opensource.franz.com/preamble.html
-
-Preamble to the Gnu Lesser General Public License
-
-Copyright (c) 2000 Franz Incorporated, Berkeley, CA 94704
-
-The concept of the GNU Lesser General Public License version 2.1
-("LGPL") has been adopted to govern the use and distribution of
-above-mentioned application. However, the LGPL uses terminology that
-is more appropriate for a program written in C than one written in
-Lisp. Nevertheless, the LGPL can still be applied to a Lisp program if
-certain clarifications are made. This document details those
-clarifications. Accordingly, the license for the open-source Lisp
-applications consists of this document plus the LGPL. Wherever there
-is a conflict between this document and the LGPL, this document takes
-precedence over the LGPL.
-
-A "Library" in Lisp is a collection of Lisp functions, data and
-foreign modules. The form of the Library can be Lisp source code (for
-processing by an interpreter) or object code (usually the result of
-compilation of source code or built with some other
-mechanisms). Foreign modules are object code in a form that can be
-linked into a Lisp executable. When we speak of functions we do so in
-the most general way to include, in addition, methods and unnamed
-functions. Lisp "data" is also a general term that includes the data
-structures resulting from defining Lisp classes. A Lisp application
-may include the same set of Lisp objects as does a Library, but this
-does not mean that the application is necessarily a "work based on the
-Library" it contains.
-
-The Library consists of everything in the distribution file set before
-any modifications are made to the files. If any of the functions or
-classes in the Library are redefined in other files, then those
-redefinitions ARE considered a work based on the Library. If
-additional methods are added to generic functions in the Library,
-those additional methods are NOT considered a work based on the
-Library. If Library classes are subclassed, these subclasses are NOT
-considered a work based on the Library. If the Library is modified to
-explicitly call other functions that are neither part of Lisp itself
-nor an available add-on module to Lisp, then the functions called by
-the modified Library ARE considered a work based on the Library. The
-goal is to ensure that the Library will compile and run without
-getting undefined function errors.
-
-It is permitted to add proprietary source code to the Library, but it
-must be done in a way such that the Library will still run without
-that proprietary code present. Section 5 of the LGPL distinguishes
-between the case of a library being dynamically linked at runtime and
-one being statically linked at build time. Section 5 of the LGPL
-states that the former results in an executable that is a "work that
-uses the Library." Section 5 of the LGPL states that the latter
-results in one that is a "derivative of the Library", which is
-therefore covered by the LGPL. Since Lisp only offers one choice,
-which is to link the Library into an executable at build time, we
-declare that, for the purpose applying the LGPL to the Library, an
-executable that results from linking a "work that uses the Library"
-with the Library is considered a "work that uses the Library" and is
-therefore NOT covered by the LGPL.
-
-Because of this declaration, section 6 of LGPL is not applicable to
-the Library. However, in connection with each distribution of this
-executable, you must also deliver, in accordance with the terms and
-conditions of the LGPL, the source code of Library (or your derivative
-thereof) that is incorporated into this executable.
-
-End of Document 



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

2022-04-05 Thread Ulrich Müller
commit: f3363e64a5c00c663f0935feff6b7f10e8f1d5f9
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Apr  5 19:49:43 2022 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Apr  5 19:50:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3363e64

app-emacs/slime: Version bump to 2.27

Closes: https://bugs.gentoo.org/836844
Signed-off-by: Ulrich Müller  gentoo.org>

 app-emacs/slime/Manifest  |  1 +
 app-emacs/slime/slime-2.27.ebuild | 66 +++
 2 files changed, 67 insertions(+)

diff --git a/app-emacs/slime/Manifest b/app-emacs/slime/Manifest
index b378c5c5b9cf..f282943dc515 100644
--- a/app-emacs/slime/Manifest
+++ b/app-emacs/slime/Manifest
@@ -1 +1,2 @@
 DIST slime-2.21.tar.gz 810610 BLAKE2B 
d5126e60fb04af2c712426dc9b701cfcabb04a16ab4df6ee138c9f77280fa892e608a04f1af1154b42f7063cc85464146e9a9b10f2a223b5d8015ed49eb1ee1c
 SHA512 
6cc0d865bda2b1a4d806564e4e7d0c9cff739aba16d21ffd47c6a7353e45d332506014ba54f6a0fcfbc97d4c2d3d864f02c2d144cd4d8d06b9b19dafa8f8be3c
+DIST slime-2.27.tar.gz 824013 BLAKE2B 
65bf6022d4c0df7fd7b3c8325ce0e8db1bd7b39961b88ea3bca846c316db2a6442d87974f9399557e9ea1ac7f10ec32d13832df3f433ab3b38cf3059a9529069
 SHA512 
e1d4723d62bd6c9cd964bfc5ff2d383999d0c965ba9e0742dd21453e8f660dc5c05b2bb8f009ac895dd7445a77b82b5c1dec19ec195368f8cfa59f651001da6e

diff --git a/app-emacs/slime/slime-2.27.ebuild 
b/app-emacs/slime/slime-2.27.ebuild
new file mode 100644
index ..50412a4930ff
--- /dev/null
+++ b/app-emacs/slime/slime-2.27.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="SLIME, the Superior Lisp Interaction Mode (Extended)"
+HOMEPAGE="https://slime.common-lisp.dev/";
+SRC_URI="https://github.com/slime/slime/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="public-domain GPL-2+ GPL-3+ LLGPL-2.1 ZLIB xref? ( xref.lisp )"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE="doc xref"
+RESTRICT="test" # tests fail to contact sbcl
+
+RDEPEND="virtual/commonlisp
+   dev-lisp/asdf"
+DEPEND="${RDEPEND}"
+BDEPEND=">=sys-apps/texinfo-5.1
+   doc? ( virtual/texi2dvi )"
+
+SITEFILE="70${PN}-gentoo.el"
+
+src_prepare() {
+   default
+   # Remove xref.lisp (which is non-free) unless USE flag is set
+   use xref || rm xref.lisp || die
+}
+
+src_compile() {
+   elisp-compile *.el
+   BYTECOMPFLAGS="${BYTECOMPFLAGS} -L contrib -l slime" \
+   elisp-compile contrib/*.el lib/*.el
+
+   emake -C doc slime.info
+   if use doc; then
+   VARTEXFONTS="${T}"/fonts emake -C doc all
+   fi
+}
+
+src_install() {
+   # Install core
+   elisp-install ${PN} *.{el,elc,lisp}
+
+   # Install contribs
+   elisp-install ${PN}/contrib/ contrib/*.{el,elc} contrib/swank*
+
+   # Install lib
+   elisp-install ${PN}/lib/ lib/*.{el,elc}
+
+   # Install swank
+   elisp-install ${PN}/swank/ swank/*.lisp
+
+   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+
+   # Install docs
+   dodoc README.md CONTRIBUTING.md NEWS PROBLEMS
+   newdoc contrib/README.md README-contrib.md
+   doinfo doc/slime.info
+   use doc && dodoc doc/*.pdf
+
+   # Bug #656760
+   touch "${ED}${SITELISP}/${PN}/lib/.nosearch" || die
+}



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

2022-04-05 Thread Ulrich Müller
commit: 8e30a3777d2ed595e00ab277b941623c3e56a2aa
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Apr  5 19:24:57 2022 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Apr  5 19:50:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e30a377

licenses: Restore LLGPL-2.1 for app-emacs/slime

This partially reverts commit dffc0131891201fa835f4d37b106412fd8907abe.

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

 licenses/LLGPL-2.1  | 66 +
 profiles/license_groups |  2 +-
 2 files changed, 67 insertions(+), 1 deletion(-)

diff --git a/licenses/LLGPL-2.1 b/licenses/LLGPL-2.1
new file mode 100644
index ..902ec9bd6dd8
--- /dev/null
+++ b/licenses/LLGPL-2.1
@@ -0,0 +1,66 @@
+http://opensource.franz.com/preamble.html
+
+Preamble to the Gnu Lesser General Public License
+
+Copyright (c) 2000 Franz Incorporated, Berkeley, CA 94704
+
+The concept of the GNU Lesser General Public License version 2.1
+("LGPL") has been adopted to govern the use and distribution of
+above-mentioned application. However, the LGPL uses terminology that
+is more appropriate for a program written in C than one written in
+Lisp. Nevertheless, the LGPL can still be applied to a Lisp program if
+certain clarifications are made. This document details those
+clarifications. Accordingly, the license for the open-source Lisp
+applications consists of this document plus the LGPL. Wherever there
+is a conflict between this document and the LGPL, this document takes
+precedence over the LGPL.
+
+A "Library" in Lisp is a collection of Lisp functions, data and
+foreign modules. The form of the Library can be Lisp source code (for
+processing by an interpreter) or object code (usually the result of
+compilation of source code or built with some other
+mechanisms). Foreign modules are object code in a form that can be
+linked into a Lisp executable. When we speak of functions we do so in
+the most general way to include, in addition, methods and unnamed
+functions. Lisp "data" is also a general term that includes the data
+structures resulting from defining Lisp classes. A Lisp application
+may include the same set of Lisp objects as does a Library, but this
+does not mean that the application is necessarily a "work based on the
+Library" it contains.
+
+The Library consists of everything in the distribution file set before
+any modifications are made to the files. If any of the functions or
+classes in the Library are redefined in other files, then those
+redefinitions ARE considered a work based on the Library. If
+additional methods are added to generic functions in the Library,
+those additional methods are NOT considered a work based on the
+Library. If Library classes are subclassed, these subclasses are NOT
+considered a work based on the Library. If the Library is modified to
+explicitly call other functions that are neither part of Lisp itself
+nor an available add-on module to Lisp, then the functions called by
+the modified Library ARE considered a work based on the Library. The
+goal is to ensure that the Library will compile and run without
+getting undefined function errors.
+
+It is permitted to add proprietary source code to the Library, but it
+must be done in a way such that the Library will still run without
+that proprietary code present. Section 5 of the LGPL distinguishes
+between the case of a library being dynamically linked at runtime and
+one being statically linked at build time. Section 5 of the LGPL
+states that the former results in an executable that is a "work that
+uses the Library." Section 5 of the LGPL states that the latter
+results in one that is a "derivative of the Library", which is
+therefore covered by the LGPL. Since Lisp only offers one choice,
+which is to link the Library into an executable at build time, we
+declare that, for the purpose applying the LGPL to the Library, an
+executable that results from linking a "work that uses the Library"
+with the Library is considered a "work that uses the Library" and is
+therefore NOT covered by the LGPL.
+
+Because of this declaration, section 6 of LGPL is not applicable to
+the Library. However, in connection with each distribution of this
+executable, you must also deliver, in accordance with the terms and
+conditions of the LGPL, the source code of Library (or your derivative
+thereof) that is incorporated into this executable.
+
+End of Document

diff --git a/profiles/license_groups b/profiles/license_groups
index 2a7aea20f47b..8ed4c92877c0 100644
--- a/profiles/license_groups
+++ b/profiles/license_groups
@@ -30,7 +30,7 @@ OSI-APPROVED 0BSD AFL-3.0 AGPL-3 AGPL-3+ Apache-1.1 
Apache-2.0 APL-1.0 APSL-2 Ar
 # Licenses in this list should NOT appear directly or indirectly in
 # @FSF-APPROVED or @OSI-APPROVED.
 # Note: Licenses for fonts should be included in @MISC-FREE-DOCS.
-MISC-FREE AIFFWriter.m Allegro alternate AMPAS BEER-WARE boehm-gc BSD-1 
BSD-with-

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

2022-04-05 Thread Brian Evans
commit: e5f87e38ae41d7f27b5ad4aa497019a37fa6945a
Author: Brian Evans  gentoo  org>
AuthorDate: Tue Apr  5 19:36:28 2022 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Apr  5 19:36:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5f87e38

dev-lang/php: Remove unused USE flag descriptions

Dropped with 7.3

Signed-off-by: Brian Evans  gentoo.org>

 dev-lang/php/metadata.xml | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/dev-lang/php/metadata.xml b/dev-lang/php/metadata.xml
index e15db3b8a1dd..9bdbd6a158aa 100644
--- a/dev-lang/php/metadata.xml
+++ b/dev-lang/php/metadata.xml
@@ -27,7 +27,6 @@
 Add dbm support for flat files
 Enable the FastCGI Process Manager SAPI
 Adds support for gd (bundled with PHP)
-Enable the hash extension
 Add dbm support for .ini files
 Enable PCRE JIT support
 Enable JSON support
@@ -64,8 +63,6 @@
 Enable XMLReader support
 Enable XMLWriter support
 Enable the XSL extension
-Add support for Web Distributed Data eXchange
 Enable webp support for GD in php-7.x
-Enable ZIP file encryption from 
dev-libs/libzip
   
 



[gentoo-commits] data/api:master commit in: files/

2022-04-05 Thread Conrad Kostecki
commit: 4a05fd17ff64f16cf7c599ee0f9c4b07086caae5
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Apr  5 19:35:45 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Apr  5 19:35:45 2022 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=4a05fd17

uid-gid.txt: mark rrdcached as acct

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

 files/uid-gid.txt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/files/uid-gid.txt b/files/uid-gid.txt
index b95ec77..457265f 100644
--- a/files/uid-gid.txt
+++ b/files/uid-gid.txt
@@ -601,7 +601,7 @@ brlapi  -   507 
acct
 biboumi508 508 acct
Used by net-im/biboumi
 pipewire   509 509 acct
 gitlab-runner  510 510 acct
-rrdcached  511 511 requested
+rrdcached  511 511 acct
 -  750..999750..999reserved
Dynamic allocation by user.eclass. Do not use!
 -  1000..6 1000..6 reserved
`UID_MIN`..`UID_MAX` / `GID_MIN`..`GID_MAX` in login.defs
 ventrilo   37843784historical  
Used by media-sound/ventrilo-server-bin, removed in 
[15c6a556cef2](https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15c6a556cef202a72f7226648ebea19fcffe834d)



[gentoo-commits] repo/gentoo:master commit in: acct-group/rrdcached/

2022-04-05 Thread Conrad Kostecki
commit: 42d4263066ff86982ebd78c42e79d36faff9b965
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Apr  5 19:27:36 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Apr  5 19:27:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42d42630

acct-group/rrdcached: initial import

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

 acct-group/rrdcached/metadata.xml   | 12 
 acct-group/rrdcached/rrdcached-0.ebuild |  8 
 2 files changed, 20 insertions(+)

diff --git a/acct-group/rrdcached/metadata.xml 
b/acct-group/rrdcached/metadata.xml
new file mode 100644
index ..f26d0bee12ac
--- /dev/null
+++ b/acct-group/rrdcached/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   conik...@gentoo.org
+   Conrad Kostecki
+   
+   
+   net...@gentoo.org
+   Gentoo network monitoring and analysis project
+   
+

diff --git a/acct-group/rrdcached/rrdcached-0.ebuild 
b/acct-group/rrdcached/rrdcached-0.ebuild
new file mode 100644
index ..1f28f6225226
--- /dev/null
+++ b/acct-group/rrdcached/rrdcached-0.ebuild
@@ -0,0 +1,8 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit acct-group
+
+ACCT_GROUP_ID="511"



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/rrdtool/files/, net-analyzer/rrdtool/

2022-04-05 Thread Conrad Kostecki
commit: a57c5e54c6b898a2075ebf22a622e7f9a04fc8ce
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Apr  5 19:31:30 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Apr  5 19:31:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a57c5e54

net-analyzer/rrdtool: add 1.8.0

Closes: https://bugs.gentoo.org/439652
Closes: https://bugs.gentoo.org/450674
Closes: https://bugs.gentoo.org/836576
Signed-off-by: Conrad Kostecki  gentoo.org>

 net-analyzer/rrdtool/Manifest |   1 +
 net-analyzer/rrdtool/files/rrdcached.confd-r1 |  13 ++
 net-analyzer/rrdtool/files/rrdcached.init-r1  |  23 +++
 net-analyzer/rrdtool/metadata.xml |   1 +
 net-analyzer/rrdtool/rrdtool-1.8.0.ebuild | 246 ++
 5 files changed, 284 insertions(+)

diff --git a/net-analyzer/rrdtool/Manifest b/net-analyzer/rrdtool/Manifest
index d0902d1b33b9..2fce6e694e1d 100644
--- a/net-analyzer/rrdtool/Manifest
+++ b/net-analyzer/rrdtool/Manifest
@@ -1 +1,2 @@
 DIST rrdtool-1.7.2.tar.gz 2883737 BLAKE2B 
f3ff6cc4e325cdec42a6f9e67a1644f501c11edc47bc281df58c2e1d7be4c01767c35166f4301f68cf9c22dcd5c159bb51ee704a5e36776acdf166100122cebb
 SHA512 
453230efc68aeb4a12842d20a9d246ba478a79c2f6bfd9693a91837c1c1136abe8af177be64fe29aa40bf84ccfce7f2f15296aefe095e89b8b62aef5a7623e29
+DIST rrdtool-1.8.0.tar.gz 2955398 BLAKE2B 
d821d662af432c53760bc0e9636b84d9209933a810fa71091fc4c2b44518c89c7ad509bde7955d952279ee41464c3bfa4f631662dde61b6fff46699bb382653f
 SHA512 
8ae6f94d119e8d0e1ba7f2d0738f1ba008a4880d1022f1c0c5436f662d961fceec5c42e01c241493ece3d6f55c60fd7d1d264f93e678f3cf1251201dcde027c1

diff --git a/net-analyzer/rrdtool/files/rrdcached.confd-r1 
b/net-analyzer/rrdtool/files/rrdcached.confd-r1
new file mode 100644
index ..99213acd1e1b
--- /dev/null
+++ b/net-analyzer/rrdtool/files/rrdcached.confd-r1
@@ -0,0 +1,13 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Default user and group for the rrdcached daemon
+GROUP="rrdcached"
+USER="root"
+
+# Default options for the rrdcached daemon
+RRCACHE_ARGS="-B -F -m 770 -s rrdcached -l unix:/run/rrdcached.sock"
+
+# Default path for database and journal
+RRCACHE_DATABASE="/var/lib/rrdcached/db"
+RRCACHE_JOURNAL="/var/lib/rrdcached/journal"

diff --git a/net-analyzer/rrdtool/files/rrdcached.init-r1 
b/net-analyzer/rrdtool/files/rrdcached.init-r1
new file mode 100644
index ..44ee3c5f19df
--- /dev/null
+++ b/net-analyzer/rrdtool/files/rrdcached.init-r1
@@ -0,0 +1,23 @@
+#!/sbin/openrc-run
+# Copyright 1999-2022 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+description="Data caching daemon for RRDTool"
+rrdcached_database="${RRCACHE_DATABASE:-/var/lib/rrdcached/db}"
+rrdcached_group="${GROUP:-rrdcached}"
+rrdcached_journal="${RRCACHE_JOURNAL:-/var/lib/rrdcached/journal}"
+rrdcached_user="${USER:-rrdcached}"
+pidfile="/run/rrdcached.pid"
+
+command="/usr/bin/rrdcached"
+command_args="${RRCACHE_ARGS} -b ${rrdcached_database} -G ${rrdcached_group} 
-j ${rrdcached_journal} -p ${pidfile} -U ${rrdcached_user}"
+
+depend() {
+   need localmount
+   use logger
+}
+
+start_pre() {
+   checkpath -d -o "${rrdcached_user}:${rrdcached_group}" -q 
"${rrdcached_database}"
+   checkpath -d -o "${rrdcached_user}:${rrdcached_group}" -q 
"${rrdcached_journal}"
+}

diff --git a/net-analyzer/rrdtool/metadata.xml 
b/net-analyzer/rrdtool/metadata.xml
index cdb31d558f75..0192500278b1 100644
--- a/net-analyzer/rrdtool/metadata.xml
+++ b/net-analyzer/rrdtool/metadata.xml
@@ -8,6 +8,7 @@

Enable support for graphing functions
Enable support for librados from 
sys-cluster/ceph
+   Build support for write-caching 
daemon
Build rrdcgi support



diff --git a/net-analyzer/rrdtool/rrdtool-1.8.0.ebuild 
b/net-analyzer/rrdtool/rrdtool-1.8.0.ebuild
new file mode 100644
index ..10082283a10c
--- /dev/null
+++ b/net-analyzer/rrdtool/rrdtool-1.8.0.ebuild
@@ -0,0 +1,246 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+PYTHON_COMPAT=( python3_{8..10} )
+
+DISTUTILS_OPTIONAL="true"
+DISTUTILS_SINGLE_IMPL="true"
+GENTOO_DEPEND_ON_PERL="no"
+MY_P="${P/_/-}"
+
+inherit autotools lua perl-module distutils-r1 flag-o-matic
+
+DESCRIPTION="A data logging and graphing system for time series data"
+HOMEPAGE="https://oss.oetiker.ch/rrdtool/";
+SRC_URI="https://github.com/oetiker/${PN}-1.x/releases/download/v${PV}/${P}.tar.gz";
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0/8.0.0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="dbi doc examples graph lua perl python rados rrdcached rrdcgi ruby 
static-libs tcl tcpd test"
+
+RESTRICT="!test?

[gentoo-commits] repo/gentoo:master commit in: acct-user/rrdcached/

2022-04-05 Thread Conrad Kostecki
commit: 1e8206e4c9d43ebf65b6c83d0af75391652b35af
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Apr  5 19:28:22 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Apr  5 19:28:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e8206e4

acct-user/rrdcached: initial import

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

 acct-user/rrdcached/metadata.xml   | 12 
 acct-user/rrdcached/rrdcached-0.ebuild | 14 ++
 2 files changed, 26 insertions(+)

diff --git a/acct-user/rrdcached/metadata.xml b/acct-user/rrdcached/metadata.xml
new file mode 100644
index ..f26d0bee12ac
--- /dev/null
+++ b/acct-user/rrdcached/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   conik...@gentoo.org
+   Conrad Kostecki
+   
+   
+   net...@gentoo.org
+   Gentoo network monitoring and analysis project
+   
+

diff --git a/acct-user/rrdcached/rrdcached-0.ebuild 
b/acct-user/rrdcached/rrdcached-0.ebuild
new file mode 100644
index ..1ce6ab3ef294
--- /dev/null
+++ b/acct-user/rrdcached/rrdcached-0.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit acct-user
+
+DESCRIPTION="A user for net-analyzer/rrdtool"
+
+ACCT_USER_HOME="/var/lib/rrdcached"
+ACCT_USER_ID="511"
+ACCT_USER_GROUPS=( "rrdcached" )
+
+acct-user_add_deps



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/rrdtool/

2022-04-05 Thread Conrad Kostecki
commit: f726ea76a87c2ddc4da4587420485d397b612ea0
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Apr  5 19:34:17 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Apr  5 19:34:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f726ea76

net-analyzer/rrdtool: add myself as maintainer

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

 net-analyzer/rrdtool/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/net-analyzer/rrdtool/metadata.xml 
b/net-analyzer/rrdtool/metadata.xml
index 0192500278b1..7c83d2658e6f 100644
--- a/net-analyzer/rrdtool/metadata.xml
+++ b/net-analyzer/rrdtool/metadata.xml
@@ -1,6 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
+   
+   conik...@gentoo.org
+   Conrad Kostecki
+   

net...@gentoo.org
Gentoo network monitoring and analysis project



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

2022-04-05 Thread Conrad Kostecki
commit: 5020bb4baa48d621816e23726ab061037c3c6204
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Apr  5 19:30:07 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Apr  5 19:30:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5020bb4b

dev-ruby/rrdtool-bindings: add 1.8.0

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

 dev-ruby/rrdtool-bindings/Manifest |  1 +
 .../rrdtool-bindings/rrdtool-bindings-1.8.0.ebuild | 64 ++
 2 files changed, 65 insertions(+)

diff --git a/dev-ruby/rrdtool-bindings/Manifest 
b/dev-ruby/rrdtool-bindings/Manifest
index d0902d1b33b9..2fce6e694e1d 100644
--- a/dev-ruby/rrdtool-bindings/Manifest
+++ b/dev-ruby/rrdtool-bindings/Manifest
@@ -1 +1,2 @@
 DIST rrdtool-1.7.2.tar.gz 2883737 BLAKE2B 
f3ff6cc4e325cdec42a6f9e67a1644f501c11edc47bc281df58c2e1d7be4c01767c35166f4301f68cf9c22dcd5c159bb51ee704a5e36776acdf166100122cebb
 SHA512 
453230efc68aeb4a12842d20a9d246ba478a79c2f6bfd9693a91837c1c1136abe8af177be64fe29aa40bf84ccfce7f2f15296aefe095e89b8b62aef5a7623e29
+DIST rrdtool-1.8.0.tar.gz 2955398 BLAKE2B 
d821d662af432c53760bc0e9636b84d9209933a810fa71091fc4c2b44518c89c7ad509bde7955d952279ee41464c3bfa4f631662dde61b6fff46699bb382653f
 SHA512 
8ae6f94d119e8d0e1ba7f2d0738f1ba008a4880d1022f1c0c5436f662d961fceec5c42e01c241493ece3d6f55c60fd7d1d264f93e678f3cf1251201dcde027c1

diff --git a/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.8.0.ebuild 
b/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.8.0.ebuild
new file mode 100644
index ..cf69222e3f3a
--- /dev/null
+++ b/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.8.0.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_P="${P/-bindings}"
+MY_P="${MY_P/_/-}"
+
+USE_RUBY="ruby25 ruby26 ruby27 ruby30"
+RUBY_FAKEGEM_TASK_DOC=""
+
+inherit ruby-ng
+
+DESCRIPTION="Ruby bindings for rrdtool"
+HOMEPAGE="https://oss.oetiker.ch/rrdtool/";
+SRC_URI="https://oss.oetiker.ch/rrdtool/pub/${MY_P}.tar.gz";
+RUBY_S="$MY_P"/bindings/ruby
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="graph test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="test? ( graph )"
+
+# Block on older versions of rrdtool that install the bindings themselves.
+# requires rrd_xport which requires rrd_graph
+RDEPEND="
+   ~net-analyzer/rrdtool-${PV}[graph=]
+"
+DEPEND="
+   ${RDEPEND}
+   test? ( ~net-analyzer/rrdtool-${PV}[graph] )
+"
+
+all_ruby_prepare() {
+   eapply -p3 "${FILESDIR}"/${PN}-1.4.8-graph-ruby.patch
+}
+
+each_ruby_configure() {
+   rm ../../src/rrd_config.h || die
+   touch ../../src/rrd_config.h || die
+
+   ${RUBY} extconf.rb \
+   --with-cflags="${CFLAGS} $(usex graph -DHAVE_RRD_GRAPH 
-UHAVE_RRD_GRAPH)" || die
+}
+
+each_ruby_compile() {
+   emake V=1 ABS_TOP_SRCDIR="${PWD}/../.."
+}
+
+each_ruby_test() {
+   if use graph; then
+   ${RUBY} -I. test.rb || die
+   fi
+}
+
+all_ruby_install() {
+   dodoc CHANGES README
+}
+
+each_ruby_install() {
+   DESTDIR=${D} emake install
+}



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

2022-04-05 Thread Brian Evans
commit: f8cc5b7896dee489812577abc6b8f86f239c4434
Author: Brian Evans  gentoo  org>
AuthorDate: Tue Apr  5 19:03:13 2022 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Apr  5 19:03:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8cc5b78

profiles: Clean up PHP 7.3 entry from package.mask

Signed-off-by: Brian Evans  gentoo.org>

 profiles/package.mask | 9 -
 1 file changed, 9 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 1371895c3417..baee7130d1cf 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -305,15 +305,6 @@ dev-lang/python:3.6
 # and accept a more unstable release.
 >=www-client/chromium-102
 
-# Brian Evans  (2022-03-03)
-# PHP 7.3 is end-of-life
-# Please upgrade to a newer slot
-# Guide at https://www.php.net/manual/en/migration74.incompatible.php
-# Removal in 30 days
-dev-lang/php:7.3
-virtual/httpd-php:7.3
- (2022-02-23)
 # Version 2.5.* is not meant for production according to upstream
 =app-backup/burp-2.5*



[gentoo-commits] repo/gentoo:master commit in: www-apps/icingaweb2-module-director/

2022-04-05 Thread Brian Evans
commit: 75cfd1f79f3ccfc485ca2fbbe54da6babdec0f16
Author: Brian Evans  gentoo  org>
AuthorDate: Tue Apr  5 18:59:37 2022 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Apr  5 18:59:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75cfd1f7

www-apps/icingaweb2-module-director: Drop old

Required for PHP 7.3 removal

Signed-off-by: Brian Evans  gentoo.org>

 www-apps/icingaweb2-module-director/Manifest   |  1 -
 .../icingaweb2-module-director-1.8.0.ebuild| 34 --
 2 files changed, 35 deletions(-)

diff --git a/www-apps/icingaweb2-module-director/Manifest 
b/www-apps/icingaweb2-module-director/Manifest
index 1b6a70ca56c3..2c2b18489f72 100644
--- a/www-apps/icingaweb2-module-director/Manifest
+++ b/www-apps/icingaweb2-module-director/Manifest
@@ -1,2 +1 @@
-DIST icingaweb2-module-director-1.8.0.tar.gz 3042572 BLAKE2B 
e29ac535c8975f79abfa086ce54e2b78e3f1a992858ec83e902c5e8e72a447f7436a1a9876c1b7237a14d08c54dec12069e9c57231b23c4fd203be3f6f2635b8
 SHA512 
e33cc49c8255aa3693f73693d874ca5e00a9d95fe3d737c457473d8c5b37f36faf44bbc7f608ba03be79d5a6fd032e5ffd8fbc824eda1831422f837040b0c400
 DIST icingaweb2-module-director-1.8.1.tar.gz 3045604 BLAKE2B 
b94d870f23f6267250ed1b2165e0960e7a2f6df1b7545a7c22697af1fbc6ec0f0a7d04e92a410c33450613e95fca1c3dbb9db6f974d30a528856a60169a31bf2
 SHA512 
89fe35061deecd212576b6363289daa433c9664b95221c74a684a88e07ebd36d3b55b4a767f6caefeadb3679c5aa0787b1129f08b6d0fd698e5a2d5b17a3a2d1

diff --git 
a/www-apps/icingaweb2-module-director/icingaweb2-module-director-1.8.0.ebuild 
b/www-apps/icingaweb2-module-director/icingaweb2-module-director-1.8.0.ebuild
deleted file mode 100644
index 3d7195bd09f8..
--- 
a/www-apps/icingaweb2-module-director/icingaweb2-module-director-1.8.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Icinga Web 2 plugin for configuration"
-HOMEPAGE="https://dev.icinga.org/projects/icingaweb2-module-director/";
-if [[ "${PV}" ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/Icinga/icingaweb2-module-director.git";
-else
-   KEYWORDS="amd64 x86"
-   MY_PN="icingaweb2-module-director"
-   SRC_URI="https://codeload.github.com/Icinga/${MY_PN}/tar.gz/v${PV} -> 
${P}.tar.gz"
-   S="${WORKDIR}/${MY_PN}-${PV}"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-
-DEPEND=">=net-analyzer/icinga2-2.4.3
-   >=www-apps/icingaweb2-2.2.0
-   || (
-   dev-lang/php:5.6[curl]
-   dev-lang/php:7.1[curl]
-   dev-lang/php:7.2[curl]
-   dev-lang/php:7.3[curl]
-   )"
-RDEPEND="${DEPEND}"
-
-src_install() {
-   insinto "/usr/share/icingaweb2/modules/director/"
-   doins -r "${S}"/*
-}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/php/files/, dev-lang/php/

2022-04-05 Thread Brian Evans
commit: 0b3af89c17ec692f4dc4c73bf062b4495be26a28
Author: Brian Evans  gentoo  org>
AuthorDate: Tue Apr  5 19:02:25 2022 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Apr  5 19:02:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b3af89c

dev-lang/php: Drop 7.3 slot

Signed-off-by: Brian Evans  gentoo.org>

 dev-lang/php/Manifest   |   2 -
 dev-lang/php/files/php-freetype-2.9.1.patch | 233 -
 dev-lang/php/files/php-icu-70.patch |  45 --
 dev-lang/php/php-7.3.32-r1.ebuild   | 754 
 dev-lang/php/php-7.3.33-r1.ebuild   | 754 
 5 files changed, 1788 deletions(-)

diff --git a/dev-lang/php/Manifest b/dev-lang/php/Manifest
index 915425358534..4dada26aa33b 100644
--- a/dev-lang/php/Manifest
+++ b/dev-lang/php/Manifest
@@ -1,5 +1,3 @@
-DIST php-7.3.32.tar.xz 12142436 BLAKE2B 
375092f7fade8b93d2fbf409552cda42a685267248e3bce373913eeae5f133e7773554c2302b12bf09588d74a76898b138c47287f7d9a721f294635799ca46f6
 SHA512 
afed20a90aa7d207f9b409fb2066789a637b24d6c6874fc5733bbe6e9972616b387669ce40cba16b606893d88572f398e34aff7a36626308e3ede312f09fcc56
-DIST php-7.3.33.tar.xz 12143820 BLAKE2B 
77b5ada50169b308b42dbf2c69b5aebd6e9ab9663be8de5bd26391e42015d856631f12b0268b98889f2c3058564a6c71ad298b725b8afff920e277aa3e787422
 SHA512 
b05edb3e87775c0b2d7bd5990e47751279076e6ef2356f59dc917f4a1447d95894f596cd8de711f03278650ff74ff9f2687ed96cec69d2d669a6af563a455e25
 DIST php-7.4.28.tar.xz 10418352 BLAKE2B 
27673b5a891723a4c20a19fa22708f733b8ff12e16e5bbd727ed841845bcb8802ea98e8c2a4936b184704cde96f8725a2c338470ba573e8d3a0732a3f449e7e5
 SHA512 
e7fa281a3be9ec46b7fa69619fd417fc04200dc64fd153f9670184d84b0aa3d5f3698536cf18476a96d8a42ba40b856ff57ab18e8e8a485dd9b95467d1952fa8
 DIST php-8.0.16.tar.xz 10864076 BLAKE2B 
e5820ecd40632e458a0ada1d1886cd054520ab7f1492766fd8d5c3561977359abddd886b47f7d7255bcc80d00c96afeceb5cbd515eb779ed4ac15db9e01f1fe3
 SHA512 
68952638f2965752be26dc0a49f938eb4f251f2d5a7b309a2983c4f9bc064738c9da2e8015ec9b2ecc0dc06e014ace3c0348222166b898a4a38c31ab8b0fd139
 DIST php-8.0.17.tar.xz 10771016 BLAKE2B 
ed2b9fb4f8c2210e112d27e43acff2a71c57802c5fd72429ffc716f6b7666d00a24d35166e5e85d20d7f67e00d5cdae89eaf5d30238a0758b42964e27422507b
 SHA512 
9e1e44860be8f5ddf0c264f791e2c8936ca3abd02c18c432ff340057e94f0fbc5f40f1ee8f4feee60416eb4ce712f43764d3757f2e667dc78150d2d86d3c02e3

diff --git a/dev-lang/php/files/php-freetype-2.9.1.patch 
b/dev-lang/php/files/php-freetype-2.9.1.patch
deleted file mode 100644
index 02dfd9ce3cd4..
--- a/dev-lang/php/files/php-freetype-2.9.1.patch
+++ /dev/null
@@ -1,233 +0,0 @@
 a/ext/gd/config.m4 2018-04-24 11:09:54.0 -0400
-+++ b/ext/gd/config.m4 2018-05-04 15:18:49.867283889 -0400
-@@ -186,21 +186,36 @@
- AC_DEFUN([PHP_GD_FREETYPE2],[
-   if test "$PHP_FREETYPE_DIR" != "no"; then
- 
--for i in $PHP_FREETYPE_DIR /usr/local /usr; do
--  if test -f "$i/bin/freetype-config"; then
--FREETYPE2_DIR=$i
--FREETYPE2_CONFIG="$i/bin/freetype-config"
--break
-+AC_PATH_PROG(PKG_CONFIG, pkg-config, no)
-+AC_MSG_CHECKING(for freetype2)
-+
-+if test -x "$PKG_CONFIG" && $PKG_CONFIG --exists freetype2 ; then
-+
-+  FREETYPE2_CFLAGS=`$PKG_CONFIG --cflags freetype2`
-+  FREETYPE2_LIBS=`$PKG_CONFIG --libs freetype2`
-+  FREETYPE2_VERSION=`$PKG_CONFIG --modversion freetype2`
-+  FREETYPE2_DIR="found"
-+
-+  AC_MSG_RESULT(from pkgconfig: version $FREETYPE2_VERSION found)
-+else
-+
-+  for i in $PHP_FREETYPE_DIR /usr/local /usr; do
-+if test -f "$i/bin/freetype-config"; then
-+  FREETYPE2_DIR=$i
-+  FREETYPE2_CONFIG="$i/bin/freetype-config"
-+  break
-+fi
-+  done
-+
-+  if test -z "$FREETYPE2_DIR"; then
-+AC_MSG_ERROR([freetype-config not found.])
-   fi
--done
- 
--if test -z "$FREETYPE2_DIR"; then
--  AC_MSG_ERROR([freetype-config not found.])
-+  FREETYPE2_CFLAGS=`$FREETYPE2_CONFIG --cflags`
-+  FREETYPE2_LIBS=`$FREETYPE2_CONFIG --libs`
-+  AC_MSG_RESULT(found via freetype-config)
- fi
- 
--FREETYPE2_CFLAGS=`$FREETYPE2_CONFIG --cflags`
--FREETYPE2_LIBS=`$FREETYPE2_CONFIG --libs`
--
- PHP_EVAL_INCLINE($FREETYPE2_CFLAGS)
- PHP_EVAL_LIBLINE($FREETYPE2_LIBS, GD_SHARED_LIBADD)
- AC_DEFINE(HAVE_LIBFREETYPE,1,[ ])
 a/configure2018-04-24 11:10:05.0 -0400
-+++ b/configure2018-05-04 15:18:45.626367913 -0400
-@@ -34348,21 +34348,79 @@
- 
-   if test "$PHP_FREETYPE_DIR" != "no"; then
- 
--for i in $PHP_FREETYPE_DIR /usr/local /usr; do
--  if test -f "$i/bin/freetype-config"; then
--FREETYPE2_DIR=$i
--FREETYPE2_CONFIG="$i/bin/freetype-config"
--break
-+# Extract the first word of "pkg-config", so it can be a program name 
with args.
-+set dummy pkg-config; ac_word=$2
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac

[gentoo-commits] repo/gentoo:master commit in: virtual/httpd-php/

2022-04-05 Thread Brian Evans
commit: 5473d0f58457389e6cbee74b2f7075c31809b90f
Author: Brian Evans  gentoo  org>
AuthorDate: Tue Apr  5 19:00:41 2022 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Apr  5 19:00:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5473d0f5

virtual/httpd-php: Drop 7.3

Signed-off-by: Brian Evans  gentoo.org>

 virtual/httpd-php/httpd-php-7.3.ebuild | 12 
 1 file changed, 12 deletions(-)

diff --git a/virtual/httpd-php/httpd-php-7.3.ebuild 
b/virtual/httpd-php/httpd-php-7.3.ebuild
deleted file mode 100644
index 1b8858b546c2..
--- a/virtual/httpd-php/httpd-php-7.3.ebuild
+++ /dev/null
@@ -1,12 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-DESCRIPTION="Virtual to provide PHP-enabled webservers"
-SLOT="${PV}"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-
-RDEPEND="|| ( dev-lang/php:${SLOT}[fpm]
- dev-lang/php:${SLOT}[apache2]
- dev-lang/php:${SLOT}[cgi] )"



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

2022-04-05 Thread Andreas Sturmlechner
commit: e92d9cc90f144dcdbaf561083533ecf982db9ab1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr  5 18:51:46 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Apr  5 18:51:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e92d9cc9

media-libs/quarter: Add missing proxy-maint to metadata.xml

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-libs/quarter/metadata.xml | 46 ++---
 1 file changed, 25 insertions(+), 21 deletions(-)

diff --git a/media-libs/quarter/metadata.xml b/media-libs/quarter/metadata.xml
index 7ff09935d569..356911f89686 100644
--- a/media-libs/quarter/metadata.xml
+++ b/media-libs/quarter/metadata.xml
@@ -1,25 +1,29 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-  
-reave...@gentoo.org
-Feel free to maintain/fix
-  
-  
-waebbl-gen...@posteo.net
-Bernd Waibel
-  
-  
-  Quarter is a light-weight glue library that provides seamless
-  integration between Systems in Motions's Coin high-level 3D
-  visualization library and Trolltech's Qt 2D user interface library.
-  It supersedes previous Qt binding - SoQt - by subclassing QGLWidget.
-  
-  
-Install plugin for dev-qt/designer
-Build API documentation in QtHelp format
-  
-  
-coin3d/quarter
-  
+   
+   reave...@gentoo.org
+   Feel free to maintain/fix
+   
+   
+   waebbl-gen...@posteo.net
+   Bernd Waibel
+   
+   
+   proxy-ma...@gentoo.org
+   Gentoo Proxy Maintainers
+   
+   
+   Quarter is a light-weight glue library that provides seamless
+   integration between Systems in Motions's Coin high-level 3D
+   visualization library and Trolltech's Qt 2D user interface library.
+   It supersedes previous Qt binding - SoQt - by subclassing QGLWidget.
+   
+   
+   Install plugin for 
dev-qt/designer
+   Build API documentation in QtHelp 
format
+   
+   
+   coin3d/quarter
+   
 



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

2022-04-05 Thread Andreas Sturmlechner
commit: c3cd4b1d2689bc9564a001819d659b4f4027ab26
Author: Bernd Waibel  posteo  net>
AuthorDate: Sat Apr  2 13:18:12 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Apr  5 18:46:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3cd4b1d

media-libs/quarter: find qhelpgenerator without qtchooser

Update to EAPI 8
Fix pkgconfig file

Closes: https://bugs.gentoo.org/836340
Signed-off-by: Bernd Waibel  posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/24866
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../quarter-1.1.0-find-qhelpgenerator-binary.patch | 22 +++
 media-libs/quarter/metadata.xml|  4 ++
 media-libs/quarter/quarter-1.1.0-r1.ebuild | 71 ++
 3 files changed, 97 insertions(+)

diff --git 
a/media-libs/quarter/files/quarter-1.1.0-find-qhelpgenerator-binary.patch 
b/media-libs/quarter/files/quarter-1.1.0-find-qhelpgenerator-binary.patch
new file mode 100644
index ..6fe804551e72
--- /dev/null
+++ b/media-libs/quarter/files/quarter-1.1.0-find-qhelpgenerator-binary.patch
@@ -0,0 +1,22 @@
+From 04994984239e18ea68af04734c4c8a1324bc0ac6 Mon Sep 17 00:00:00 2001
+From: Bernd Waibel 
+Date: Sat, 2 Apr 2022 15:00:42 +0200
+Subject: [PATCH] find qhelpgenerator binary
+
+Signed-off-by: Bernd Waibel 
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -204,7 +204,9 @@ if(QUARTER_BUILD_DOCUMENTATION)
+ endif()
+   endif()
+   if(QUARTER_BUILD_DOC_QTHELP)
+-find_program(QHG_LOCATION NAMES qhelpgenerator qhelpgenerator-qt5 DOC "Qt 
qhelpgenerator")
++get_target_property(qt_qmake_location Qt5::qmake LOCATION)
++get_filename_component(qt_bin_dir "${qt_qmake_location}" PATH)
++find_program(QHG_LOCATION NAMES qhelpgenerator qhelpgenerator-qt5 DOC "Qt 
qhelpgenerator" HINTS "${qt_bin_dir}")
+ if(NOT QHG_LOCATION)
+   message(FATAL_ERROR "Missing program Qt qhelpgenerator")
+ else()
+-- 
+2.35.1
+

diff --git a/media-libs/quarter/metadata.xml b/media-libs/quarter/metadata.xml
index 9ef4a04c87ad..7ff09935d569 100644
--- a/media-libs/quarter/metadata.xml
+++ b/media-libs/quarter/metadata.xml
@@ -5,6 +5,10 @@
 reave...@gentoo.org
 Feel free to maintain/fix
   
+  
+waebbl-gen...@posteo.net
+Bernd Waibel
+  
   
   Quarter is a light-weight glue library that provides seamless
   integration between Systems in Motions's Coin high-level 3D

diff --git a/media-libs/quarter/quarter-1.1.0-r1.ebuild 
b/media-libs/quarter/quarter-1.1.0-r1.ebuild
new file mode 100644
index ..9ccb1a4a1aac
--- /dev/null
+++ b/media-libs/quarter/quarter-1.1.0-r1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic
+
+MY_P=${P/quarter/Quarter}
+
+HOMEPAGE="https://github.com/coin3d/coin/wiki";
+DESCRIPTION="GUI binding for using Coin/Open Inventor with Qt"
+SRC_URI="https://github.com/coin3d/quarter/releases/download/${MY_P}/${P}-src.tar.gz";
+S="${WORKDIR}/quarter"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug designer doc man qthelp"
+
+REQUIRED_USE="
+   man? ( doc )
+   qthelp? ( doc )
+"
+
+RDEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtopengl:5
+   dev-qt/qtwidgets:5
+   media-libs/coin
+   virtual/opengl
+   designer? ( dev-qt/designer:5 )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   doc? (
+   app-doc/doxygen[dot]
+   qthelp? ( dev-qt/qthelp:5 )
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.1.0-cmake.patch
+   "${FILESDIR}"/${PN}-1.1.0-find-qhelpgenerator-binary.patch
+)
+
+DOCS=(AUTHORS ChangeLog NEWS README)
+
+src_prepare() {
+   cmake_src_prepare
+   sed -e 's|/lib$|/lib@LIB_SUFFIX@|' \
+   -i Quarter.pc.cmake.in || die
+}
+
+src_configure() {
+   use debug && append-cppflags -DQUARTER_DEBUG=1
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_DOCDIR="${EPREFIX}/usr/share/doc/${PF}"
+   -DQUARTER_BUILD_SHARED_LIBS=ON
+   -DQUARTER_BUILD_PLUGIN=$(usex designer)
+   -DQUARTER_BUILD_EXAMPLES=OFF
+   -DQUARTER_BUILD_DOCUMENTATION=$(usex doc)
+   -DQUARTER_BUILD_INTERNAL_DOCUMENTATION=OFF
+   -DQUARTER_BUILD_DOC_MAN=$(usex man)
+   -DQUARTER_BUILD_DOC_QTHELP=$(usex qthelp)
+   -DQUARTER_BUILD_DOC_CHM=OFF
+   -DQUARTER_USE_QT5=ON
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-video-dummy/

2022-04-05 Thread Matt Turner
commit: ba2dff549e86f9d81d7b8fcbb8b22a44e11ae1f7
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Apr  5 18:32:00 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Apr  5 18:32:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba2dff54

x11-drivers/xf86-video-dummy: Version bump to 0.4.0

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

 x11-drivers/xf86-video-dummy/Manifest  |  1 +
 x11-drivers/xf86-video-dummy/xf86-video-dummy-0.4.0.ebuild | 14 ++
 2 files changed, 15 insertions(+)

diff --git a/x11-drivers/xf86-video-dummy/Manifest 
b/x11-drivers/xf86-video-dummy/Manifest
index b6fd82224229..9eaa7cbc4391 100644
--- a/x11-drivers/xf86-video-dummy/Manifest
+++ b/x11-drivers/xf86-video-dummy/Manifest
@@ -1 +1,2 @@
 DIST xf86-video-dummy-0.3.8.tar.bz2 302353 BLAKE2B 
1327db3aeec2ff7e3ff0876b25eace6fcdc7fc428967dee9f0b8ee4c22dd7904dcb47d5433bdc14ab56638225b2d33f3a26543dc9e6041c60af4135c1555f798
 SHA512 
f534113fd9987e44d2e0d0c53bd1b71be4ba69ec239ecec4aba8fcdcc10597722c54cbc01da38e0975ac7660e4e4028330e4cdd369e755c25ec059d2dfabad80
+DIST xf86-video-dummy-0.4.0.tar.xz 258452 BLAKE2B 
8364a705bac5bc0bf2767be30b23a67753cb9232a58819c5b3ea3fa91769049e38cb04a5504b34e4aa5978f45a17617b999541333e3a1ee66d30892f281d7cc8
 SHA512 
1150a84c4f17215b9c579d8ce9399d547a01970bf7b5396653f14beb13a62deefe3008bf3ad6a2c5c0f46da4cbc0b840c18a7dff339e3b882d108183fa1d30d9

diff --git a/x11-drivers/xf86-video-dummy/xf86-video-dummy-0.4.0.ebuild 
b/x11-drivers/xf86-video-dummy/xf86-video-dummy-0.4.0.ebuild
new file mode 100644
index ..5070928b2981
--- /dev/null
+++ b/x11-drivers/xf86-video-dummy/xf86-video-dummy-0.4.0.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+XORG_TARBALL_SUFFIX=xz
+inherit xorg-3
+
+DESCRIPTION="X.Org driver for dummy cards"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND=""
+DEPEND="x11-base/xorg-proto"



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

2022-04-05 Thread William Hubbs
commit: 8adb51c3349163c42b92eed6b91e8c59a901270c
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Apr  5 18:07:07 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Apr  5 18:07:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8adb51c3

dev-go/go-tools: update EAPI 7 -> 8

Also convert to a dependency tarball.
Signed-off-by: William Hubbs  gentoo.org>

 dev-go/go-tools/Manifest   |   6 +-
 dev-go/go-tools/go-tools-0.1.10.ebuild | 121 +++--
 2 files changed, 10 insertions(+), 117 deletions(-)

diff --git a/dev-go/go-tools/Manifest b/dev-go/go-tools/Manifest
index 4a71fc542280..931e067c01d9 100644
--- a/dev-go/go-tools/Manifest
+++ b/dev-go/go-tools/Manifest
@@ -2,21 +2,18 @@ DIST github.com%2Fyuin%2Fgoldmark%2F@v%2Fv1.3.5.mod 41 
BLAKE2B d7c63b68781b147d3
 DIST github.com%2Fyuin%2Fgoldmark%2F@v%2Fv1.3.5.zip 268257 BLAKE2B 
fd5ded7eb3aac03b098895d8efbd8bbba306b411dc58033bfb9355441e6f94268c4ea44ab6b52894929493ae19f4b605433d6a0aa2a1eed7c9ec15d1ef0d3de6
 SHA512 
bae490d3f532680ce28d3230fd76b3dd6100725056fdcda4588d88d6be212ac59ff449bc9a08a378f0743e45dd45ad5aa0d2cc18b762e3e715ea9e30f8be8dd5
 DIST github.com%2Fyuin%2Fgoldmark%2F@v%2Fv1.4.1.mod 41 BLAKE2B 
d7c63b68781b147d3baf10d81bce0539aaf0a046a70cd91958b59541dfb35107e01a73937b19de74504f42fe49983b46985a9635c45239e4d7a3e2cca2b85f72
 SHA512 
a6233a0864081261d4b9cda2d73cf37b236acada8f5fbc85b7b7978ccfbc3bd2949632f2fb67a7ba9db6eb43b41796df54460728379e0172082922820d6143a7
 DIST github.com%2Fyuin%2Fgoldmark%2F@v%2Fv1.4.1.zip 271753 BLAKE2B 
7008adba51c52fac08e94dd38ecb44b47917af709808056219efba166ff1f7b1e5be29a132e800a67cc5b5f5238ec0a5d3e2cf5f6f516fcdd20da016b433
 SHA512 
bf46c66ed50afa151505f5bb0785439fc9b9ac90e056385a15aef9c62b0f95aaec26efb364f69533ff94c152b874ec47615d87e48d4660ff98f9b7d5ffba8362
+DIST go-tools-0.1.10-deps.tar.xz 16247548 BLAKE2B 
7dc27e377eec3c7fa49d37614d2b7b826735228ae3b22b9481bcba4e344afd51145e98a885c33b5b732d9e6382a5f50a94efcd6f3a820088dd528e561bd5fae0
 SHA512 
a7bcb32b0393640dd603e07958dc70abba750d219b46f2de649d7e3644432364798c5227df5d764ab6e62d01b60f10d74668914ea09f469ce19134bc934d17ba
 DIST go-tools-0.1.10.tar.gz 3014465 BLAKE2B 
f3b6129ad00385539eab3426bc542a120bd41d3984174d5d8b91bee6435d7a179c0058f2a50de3235a07e5b67f6d9657288bd578591d61187447441bb6408e76
 SHA512 
9c817c98739a1788b7fb459728528b5c647226e64df495661c1b3027bfa571e884d6c28d8796558b65e2ba54774976897bddcd052568f33d4e30ce8ee5d883e1
 DIST go-tools-0.1.4.tar.gz 2822942 BLAKE2B 
c935233c9664dde773be4fe08580b5040a842548caa57bf43846bc5e9c96568fafda8399f3e118cc6e2bd613025b90f0cb35e1cc000b113febf5d09cfdaf91d7
 SHA512 
2bf15fcfc2543ef68b723a71363edff80d549eb6ff4cb2353b51dc4a83e8fdb6afbb88d93af1feb516f10e1b847388bf8867d3f294f6f8f31bca7a93f48f91c1
 DIST go-tools-0.1.9.tar.gz 2939407 BLAKE2B 
3f610322c6f2d088039a66eaa2ae1ff01ff5bd24adb8ae8a028b11b10cd66ee7aea274d24b4e97128eeb24d9ee65db5491b21415c1c76f198532d0d54c7541f4
 SHA512 
dda788aa91db9c3e7ec2b09b8742055259ffaa74d1da971060458b3545f12336116fc65f30b3237209aa024d721c54a9a9d92007ae6d0254e9c14ecfc8749012
 DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190308221718-c2843e01d9a2.mod 88 
BLAKE2B 
aec7d0eea1278eb3d1568d5bfb4041267501ad14457ebfcbdbc5fe21473170b8616ca4028f52af2edbfd85922cbe04540b4b0df7f69f63197698143cc5557a7a
 SHA512 
2df49895053b36fed7ea905aa73f86568fbafd79ff0a7976679d8c77cf15025129435d9dbfd89367b611b1aadbea4f4bd1835eb4efa9ea702466e443638d379e
 DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20191011191535-87dc89f01550.mod 146 
BLAKE2B 
6fe18cbe4eb6c3f6c26a4d2f9f309c48eb9ea59017125179cbfd61bb1e62395515c8cb286e1139fbcf54d37dcb2baa1a2f98dcfbcb6178b7f7df3b51929ff5c5
 SHA512 
f40c7b620b28b5bdc6ce92d43768af71b5869e7f0eb7872dd0f2751eed2bd15a17f7af26bf2dc5c6f7e6b816a174d010bfd22b3f8f5dd72f22dc4e4357dea842
-DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20210921155107-089bfa567519.mod 247 
BLAKE2B 
20aabe045c2a6dd88b13c66106c962e31d3da87b33accf5085106d9e9c43fed4d5867909580ad37ea560d791e1a3243ddc2dff81ac6205f7fb949a46b0c3634d
 SHA512 
32f94123c2845965432016800e6f051341f6d5d0af3678e367ac6c55022c68e86e929cc545a576d466f2533c235c29fb72542de75eae7419dfb5640cd80df3ef
 DIST golang.org%2Fx%2Fmod%2F@v%2Fv0.4.2.mod 214 BLAKE2B 
9a9c23e4a6fbf1e2168cc2559ab0eea14e2a1bbf32cab7eb95e276c3c1f2e06dadf6c58e39a4722211fb882e48f25a8de2969422590c62851292747f1da76b02
 SHA512 
16d72a943c436bf27c18ee65deb1e1a3b1283dcfcc76a49f01919df97f41ae6ef7c5fe7f95b5bb62cf6f6fee57eb9654ca27ec3bae448ebfe894f8d6d0101fa1
 DIST golang.org%2Fx%2Fmod%2F@v%2Fv0.4.2.zip 141789 BLAKE2B 
dc517e61f7a9c895d827ff139a36b319c7dd335e85755dc394d01ceaf8b3ce07ef13201bf6d704c31895bf7d91c15acbc4ac75bc8cde065ab4f81839453e0c5c
 SHA512 
6376ecdccd2eeaf828a2c1f560e116c003caf5e09fe68e94a37d193697c93b18bee14abbc06edca93ca57a924f9b270bbe1792df84a7bd66e3641ce6aecbc9b1
 DIST golang.org%2Fx%2Fmod%2F@v%2Fv0.5.1.mod 214 BLAKE2B 
06631482606d93f3622eb79087adb11f0fedc1647c327d9542003c05828faca6ec89fb5a7b6479dbbb951126f85d

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

2022-04-05 Thread Arthur Zamarin
commit: ccbe3ba9c06336e98dca0e8d5fd7e162e30a9ace
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Apr  5 17:55:36 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Apr  5 17:55:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccbe3ba9

dev-python/rich: add 12.2.0

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

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

diff --git a/dev-python/rich/Manifest b/dev-python/rich/Manifest
index d734d1cb1fe9..a49a185e2a34 100644
--- a/dev-python/rich/Manifest
+++ b/dev-python/rich/Manifest
@@ -2,3 +2,4 @@ DIST rich-11.2.0.gh.tar.gz 16300346 BLAKE2B 
520f512a7e26613a4cc881834f8c150963b8
 DIST rich-12.0.0.gh.tar.gz 14727980 BLAKE2B 
b9f7761ab1084765f804fd22f9fb18e659f91b917bb452217752683f6d61320d2703eee28de3be3bd70009fc06d04165528393c4c0ec32a49b1dc7e94989a224
 SHA512 
4e47e48709180ef844bcf1cd516b22de8a4f22c5121ca0582a2cff7297d97afe63232926d518cd2bf4d6d1a7cea362ab12e71eedacce6b6d378ef1a1528d9e4c
 DIST rich-12.0.1.gh.tar.gz 14857207 BLAKE2B 
8e6419904ef0ba91d4b15059630f63769a28323600cb212f07c2a239201489e2078b8c4c792f486bde75efd9d09afe832fa2e2235ac91433ee24b33fcda02e68
 SHA512 
61077663b46a7e615b29df3b75b15ef97979c804abd283cc26f217ee8128b74a514fd7b92831d1d8928f768d2ec8230d8cd1da733106b424704a3187ee18ce95
 DIST rich-12.1.0.gh.tar.gz 14883003 BLAKE2B 
f11642b5a90934e95dd7d71707617c8a3a1680644dafa9535f86ed5648f14389cddd968c329d4d94649c15123dd00045e0e9e7bb3314be3e6bbc72ba67c100e1
 SHA512 
6144af9b8843592d586e1c54d5bd97b6974a2510746319c7c0e961f04515ab837088bde2d0876e1a3d33eff40f4dfd8babc3c3f8123f6a4472b7a3eca580d131
+DIST rich-12.2.0.gh.tar.gz 14884722 BLAKE2B 
fb3720724d2441cddd85ac22249aa232bd31f664019f9eb02e10fda913b98c0220a4fadff47fc0f6884ff77b7ee9f98a96e036fb76d0492e0c040d752a9e9c79
 SHA512 
8f8108557ca21e41b35c03242d203c229f7af0d7abf5b394fc894e71ae098bbc14e046b166e5452d7a9f9d7d6e8cc0e13784d64cd721d2f7acec9f624d14db77

diff --git a/dev-python/rich/rich-12.2.0.ebuild 
b/dev-python/rich/rich-12.2.0.ebuild
new file mode 100644
index ..4cbcc9174b3c
--- /dev/null
+++ b/dev-python/rich/rich-12.2.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Python library for renrering rich text, tables, etc. to the 
terminal"
+HOMEPAGE="https://github.com/Textualize/rich";
+SRC_URI="
+   https://github.com/Textualize/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/commonmark[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   ' 3.8)
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local -x COLUMNS=80
+   epytest -p no:pytest-qt
+}
+
+pkg_postinst() {
+   optfeature "integration with HTML widgets for Jupyter" 
dev-python/ipywidgets
+}



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

2022-04-05 Thread Arthur Zamarin
commit: 734cb8f74c36c76b25ef490a4410faa0c0f6ded2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Apr  5 17:49:32 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Apr  5 17:49:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=734cb8f7

dev-python/plotly: add 5.7.0

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

 dev-python/plotly/Manifest|  1 +
 dev-python/plotly/plotly-5.7.0.ebuild | 60 +++
 2 files changed, 61 insertions(+)

diff --git a/dev-python/plotly/Manifest b/dev-python/plotly/Manifest
index b53e9cb2e8cc..2c9a459e38d7 100644
--- a/dev-python/plotly/Manifest
+++ b/dev-python/plotly/Manifest
@@ -1,2 +1,3 @@
 DIST plotly-5.2.2.tar.gz 7293292 BLAKE2B 
baef3accf8f5a3085908fcea558f8003687e18a1f97471c620c378c10d23d4222ef87dc47d64f45199b594414890db5b8ca5e3d7867c871d926c2ae441128c4a
 SHA512 
4d6d79f7cc2063e73e7c17ff90a7d13324497ea8034d8ce62d79ec62b0530a59b2eaec8913fb05efb804cf5be8387b6f96d1710f41b9993233b5a13cf64dd310
 DIST plotly-5.6.0.tar.gz 8599746 BLAKE2B 
e76ac48e79a2470c320f21991a75c51c29ec959b9bbc50b1176df2f40572d794b2073f16964445a3d6dee4643063c7ccbee90fee1673b9bfd850e239fb39d0e1
 SHA512 
3ba91bd1b2a9cb1cd778985a0253b11f36e891e01cb734d6c88c40266f1852f2b2d02b12bc712c0b58b93dd68dd1c9b4378bcbb462bd63b3a67334cb83564c82
+DIST plotly-5.7.0.tar.gz 8609793 BLAKE2B 
12318f837c248c54fd3a8723bc772e8348186942565ba5a4c095f348dc338cc098318889900500ec333d7ec352801926ec91d312f2ccd98a89f804159223057f
 SHA512 
01675470ef5218f06b4e9e485f23155a8e8550748fdf86afdb2a2969f838464b70d4452811427ab6bed2846093e8cfba7e891f7d0ea3a621e1fbffe22182d933

diff --git a/dev-python/plotly/plotly-5.7.0.ebuild 
b/dev-python/plotly/plotly-5.7.0.ebuild
new file mode 100644
index ..5bd40591e1d8
--- /dev/null
+++ b/dev-python/plotly/plotly-5.7.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1
+
+DESCRIPTION="Browser-based graphing library for Python"
+HOMEPAGE="https://plotly.com/python/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# TODO: package plotly-orca and kaleido
+RESTRICT="test"
+
+RDEPEND="
+   >=dev-python/tenacity-6.2.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.15.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   $(python_gen_cond_dep '
+   dev-python/backports-tempfile[${PYTHON_USEDEP}]
+   ' 3.8)
+   dev-python/inflect[${PYTHON_USEDEP}]
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   dev-python/ipython[${PYTHON_USEDEP}]
+   dev-python/jupyter[${PYTHON_USEDEP}]
+   dev-python/jupyterlab[${PYTHON_USEDEP}]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/mock[${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/statsmodels[${PYTHON_USEDEP}]
+   dev-python/xarray[${PYTHON_USEDEP}]
+   sci-libs/pyshp[${PYTHON_USEDEP}]
+   sci-libs/scikit-image[${PYTHON_USEDEP}]
+   sci-libs/shapely[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   mkdir -p "${ED}"/etc/ || die
+   mv "${ED}"/usr/etc/jupyter "${ED}"/etc/ || die
+   rmdir "${ED}"/usr/etc || die
+}



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

2022-04-05 Thread Arthur Zamarin
commit: 051132863dbcd8ef6724cb8042094240cdef6256
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Apr  5 17:55:30 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Apr  5 17:55:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05113286

dev-python/google-api-python-client: add 2.43.0

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

 dev-python/google-api-python-client/Manifest   |  1 +
 .../google-api-python-client-2.43.0.ebuild | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/dev-python/google-api-python-client/Manifest 
b/dev-python/google-api-python-client/Manifest
index f3a557e004bd..c8cda03d3e2b 100644
--- a/dev-python/google-api-python-client/Manifest
+++ b/dev-python/google-api-python-client/Manifest
@@ -1,3 +1,4 @@
 DIST google-api-python-client-2.38.0.tar.gz 29194978 BLAKE2B 
741cf925256f0bd648e68c339233cfc13a9eaa12e123e202eab64b8389bc493755838c3da8ca4e7f4ffeecacec783c41f37df1847edf0fb54387d58163c112fc
 SHA512 
b93f1f946ebab226b9fdd9012c3ae70563197a895d9069f09c7eb8926cd8fe5567535d3677a6824f66720b9ed1f0a732f02be9440dc800a13cb7e335728a3ce8
 DIST google-api-python-client-2.41.0.tar.gz 29608471 BLAKE2B 
5a6f9eb414f02b9528d0ee8f8777da6596bd298f6aea8191966d1ebaa67219f8ea2e44a77bc667bfedab39c4ab0352a13ba04fd805f0df9a6936247cd4cf3481
 SHA512 
b9ee6a4374438d019d0efd09d02426c1c773fd2ca561e2bf91e426535fec2865a47a32cc5cf780e5e7da193ca3d8b5677339fee2a4983e7f4af9612d901c883d
 DIST google-api-python-client-2.42.0.tar.gz 29772877 BLAKE2B 
f478a719c3a6ef2f78d1fa16c231d47f2d72b55e67746612579f644b92dbd93ebd7f320f0684d85c1c1e253ed2f5163d7f6ce2904343bbe7a4f6746889663970
 SHA512 
e55cd75dec478a3410829a7eb7ee5478b52b44450d4ade69e3a7ee11b30e5ab5690c93ff6444f4b723db6cd1f26ac70553b3f1b9c77dc0b428db271b773faa9f
+DIST google-api-python-client-2.43.0.tar.gz 29820752 BLAKE2B 
d0f7337f2d63d9db2da3526670a5f034103cb1b2e3eefcc77fea6d15258d185c06c238662de6d304e73b4f9ea25f8b202386eae8b7b94d7c52ad2b6c15d2ea76
 SHA512 
0e59f22b0c03d1b29247219e39a83bf6b637afe3eddfa302ecd34acc30bebb850f771e4b7b5c24e5a607ddd74ef6833fe0597465776d00675ed868612ebd1d70

diff --git 
a/dev-python/google-api-python-client/google-api-python-client-2.43.0.ebuild 
b/dev-python/google-api-python-client/google-api-python-client-2.43.0.ebuild
new file mode 100644
index ..9ffc1aa432ce
--- /dev/null
+++ b/dev-python/google-api-python-client/google-api-python-client-2.43.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Google API Client for Python"
+HOMEPAGE="https://github.com/googleapis/google-api-python-client";
+SRC_URI="
+   
https://github.com/googleapis/google-api-python-client/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+   >=dev-python/httplib2-0.15[${PYTHON_USEDEP}]
+   =dev-python/google-api-core-2.3.1[${PYTHON_USEDEP}]
+   >=dev-python/google-auth-1.35.0[${PYTHON_USEDEP}]
+   >=dev-python/google-auth-httplib2-0.1.0[${PYTHON_USEDEP}]
+   >=dev-python/uritemplate-3.0.0[${PYTHON_USEDEP}]
+   

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

2022-04-05 Thread Ulrich Müller
commit: d6457c84c327b454d2da33a7e76e75258a906ba9
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Apr  2 08:34:17 2022 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Apr  5 17:20:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6457c84

preserve-libs.eclass: Remove conditionals for EAPIs 0, 1, and 2

Drop an unnecessary die statement. Adjust some quotation marks.

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

 eclass/preserve-libs.eclass | 16 ++--
 1 file changed, 6 insertions(+), 10 deletions(-)

diff --git a/eclass/preserve-libs.eclass b/eclass/preserve-libs.eclass
index da13e7943add..df07e511c130 100644
--- a/eclass/preserve-libs.eclass
+++ b/eclass/preserve-libs.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: preserve-libs.eclass
@@ -7,8 +7,8 @@
 # @SUPPORTED_EAPIS: 5 6 7
 # @BLURB: preserve libraries after SONAME changes
 
-case ${EAPI:-0} in
-   [567]) ;;
+case ${EAPI} in
+   5|6|7) ;;
*) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
 esac
 
@@ -34,15 +34,13 @@ preserve_old_lib() {
# let portage worry about it
has preserve-libs ${FEATURES} && return 0
 
-   has "${EAPI:-0}" 0 1 2 && local ED=${D} EROOT=${ROOT}
-
local lib dir
for lib in "$@" ; do
[[ -e ${EROOT}/${lib} ]] || continue
dir=${lib%/*}
-   dodir ${dir} || die "dodir ${dir} failed"
-   cp "${EROOT}"/${lib} "${ED}"/${lib} || die "cp ${lib} failed"
-   touch "${ED}"/${lib}
+   dodir "${dir}"
+   cp "${EROOT}/${lib}" "${ED}/${lib}" || die "cp ${lib} failed"
+   touch "${ED}/${lib}"
done
 }
 
@@ -59,8 +57,6 @@ preserve_old_lib_notify() {
# let portage worry about it
has preserve-libs ${FEATURES} && return 0
 
-   has "${EAPI:-0}" 0 1 2 && local EROOT=${ROOT}
-
local lib notice=0
for lib in "$@" ; do
[[ -e ${EROOT}/${lib} ]] || continue



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

2022-04-05 Thread Stephan Hartmann
commit: bb34b12c283fedff1d25ccd5ee4479adabde6334
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Tue Apr  5 17:13:42 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Tue Apr  5 17:15:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb34b12c

www-client/chromium: stable channel bump to 100.0.4896.75

Bug: https://bugs.gentoo.org/836777
Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/chromium/Manifest  |1 +
 www-client/chromium/chromium-100.0.4896.75.ebuild | 1026 +
 2 files changed, 1027 insertions(+)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 75e19083335c..99d5d66b5935 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,6 +1,7 @@
 DIST chromium-100-patchset-4.tar.xz 5676 BLAKE2B 
aaa96413cc44ea75d2664b7d85130ca6f9ea4dfe736278806bb846baf97838fc1c8412b0320b8b22d5a2946fe1fb23fae244e297b924baafeb7a4983dab7e292
 SHA512 
3f88272d42f30112733e5e7473aec9dc31458386b34192ee34465b7045f63b0e8d496cddfc7efb2156cd8a9a84efd68437c1b194be13595cbe6e3736dcc187c9
 DIST chromium-100-patchset-ppc64le-1.tar.xz 46796 BLAKE2B 
6fb35077abe7d2b0776be916be2123c3153c72993189e2d7230f248003a3cfdb518a178a3ee9add3fee2cbdaf09709cbe7b60aeead9fb6c6b97d67e2c84f212e
 SHA512 
a009131baa937b190fbac59d45f71c87cab390cdc11302337055613a1f077a7a9bb2083686205efbcb8f3c686742bd2d2371c94f0352269f05a86c56d2026704
 DIST chromium-100.0.4896.60.tar.xz 1357922968 BLAKE2B 
a4efa2d4a6bfed6a20552b8cd914e720c68631fb8735ec81bd8815a2ad98df521f2e9bb315b2396ea9f650914bf6e263db91cc3069f7994380c535a8479f8789
 SHA512 
980c4c05f6cdaeec9eeddce1ef4bf9276a2993d64130998fd87c8b593719c313e3a4df36e5a144d2637d61cbf231f06da5861f86b68ff3591723671bcc4999f0
+DIST chromium-100.0.4896.75.tar.xz 1358118152 BLAKE2B 
a7747bd1a3ea4e2cab313c139ed68726a253c5b5c71c7b9817aeac94eb9ba167bc28a7c6d498e719c62b4054583c56aa2f2c45ce4351ee3437995393919712ef
 SHA512 
df066ee1a9f8ae324c6ab0d788e01e5d30a9d30148c45f88b270dc00246d34d74a760e7ae6eb8490c4d688ad2d7b8f00d604bb0a260dd3fb7bfc80d3a987958e
 DIST chromium-101-patchset-3.tar.xz 3236 BLAKE2B 
6a190eb102a2d330a1224cd132f41ce3b42bc9bdcb7af2ba80288959d9e39d3db8fcf30ae9d553e4c5e79948671d6c7c8d2865073e312c8ef422070d87dcd56c
 SHA512 
708693deee28f3505b3a22dd499cc20cc30ec20ef3442cd85172b2b5d24582c7a0e961818fe1272bc9a09bce6d45a287783fc95c241e578354cdca08bc6c53c1
 DIST chromium-101.0.4951.15.tar.xz 1400555704 BLAKE2B 
2757239c9935af8c8b7a2ed973ed6f5e4c1fa36248ccdabd9c216409cd87ed28149cc38295284679e752789046aa74ea0394b682722592f177cd1d7d6b456a2a
 SHA512 
008a94fa4fd06055bf98c3e49b934a410a34eeff06443ca5ee3b5daef9ac992364a6d362acd169861acd7b25bf64f5cdbbf8b9d751598dcfd47347e0b674d0f5
 DIST chromium-102-patchset-1.tar.xz 3804 BLAKE2B 
099109dab19ef3e45a1927a893b5d5484d8743458b2027b3cc3aad644f970bbd3fafc2d56f958b33c52b8aaa42f5498ffd4a73baf82374e73e3aaa7deebbefe2
 SHA512 
1411050d819034e12918cd8d5daf29982e7a3965d1f0cd9833dfddd488108aa38780f459ec0abc7d5b5dfa395e3f464a3555d6208908966e0c23fb4af01f

diff --git a/www-client/chromium/chromium-100.0.4896.75.ebuild 
b/www-client/chromium/chromium-100.0.4896.75.ebuild
new file mode 100644
index ..1845ecdc3709
--- /dev/null
+++ b/www-client/chromium/chromium-100.0.4896.75.ebuild
@@ -0,0 +1,1026 @@
+# Copyright 2009-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="xml"
+
+CHROMIUM_LANGS="am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu 
he
+   hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl 
sr
+   sv sw ta te th tr uk vi zh-CN zh-TW"
+
+inherit check-reqs chromium-2 desktop flag-o-matic ninja-utils pax-utils 
python-any-r1 readme.gentoo-r1 toolchain-funcs xdg-utils
+
+DESCRIPTION="Open-source version of Google Chrome web browser"
+HOMEPAGE="https://chromium.org/";
+PATCHSET="4"
+PATCHSET_NAME="chromium-$(ver_cut 1)-patchset-${PATCHSET}"
+PATCHSET_PPC64="1"
+PATCHSET_NAME_PPC64="chromium-$(ver_cut 1)-patchset-ppc64le-${PATCHSET_PPC64}"
+SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz
+   
https://github.com/stha09/chromium-patches/releases/download/${PATCHSET_NAME}/${PATCHSET_NAME}.tar.xz
+   ppc64? ( 
https://dev.gentoo.org/~sultan/distfiles/www-client/chromium/${PATCHSET_NAME_PPC64}.tar.xz
 )"
+
+LICENSE="BSD"
+SLOT="0/stable"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="component-build cups cpu_flags_arm_neon debug gtk4 +hangouts headless 
+js-type-check kerberos libcxx +official pic +proprietary-codecs pulseaudio 
screencast selinux +suid +system-ffmpeg +system-harfbuzz +system-icu 
+system-png vaapi wayland widevine"
+REQUIRED_USE="
+   component-build? ( !suid !libcxx )
+   screencast? ( wayland )
+"
+
+COMMON_X_DEPEND="
+   x11-libs/gdk-pixbuf:2
+   x11-libs/libXcomposite:=
+   x11-libs/libXcursor:=
+   x11-libs/libXdamage:

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

2022-04-05 Thread Matthew Smith
commit: 044e4f9b360802de346df695f07198965b26f620
Author: Matthew Smith  gentoo  org>
AuthorDate: Tue Apr  5 16:28:53 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Tue Apr  5 17:09:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=044e4f9b

net-misc/xmrig: add 6.17.0

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

 net-misc/xmrig/Manifest|  1 +
 net-misc/xmrig/xmrig-6.17.0.ebuild | 65 ++
 2 files changed, 66 insertions(+)

diff --git a/net-misc/xmrig/Manifest b/net-misc/xmrig/Manifest
index 50d0ae7467de..6ce9ad109523 100644
--- a/net-misc/xmrig/Manifest
+++ b/net-misc/xmrig/Manifest
@@ -1 +1,2 @@
 DIST xmrig-6.16.4.tar.gz 2422895 BLAKE2B 
bdf4c2ee41b11a5a0d72518aadb71677536dee4ec80af191a337bddb9623e9ec8d0d3f5328732be6246eb08b28f845927ae611e2c8dc66d1b42f1c8f56a3451f
 SHA512 
a66f5d8ef217a4ea31d65c03cc863be694947ce536ca66b0b66f523557fba1651accdc196b6ca1dbc34bd5688041248a3c30e9ee122394207f7e47d82d9e987d
+DIST xmrig-6.17.0.tar.gz 2443393 BLAKE2B 
01fa7682dae6dd4aaa0f3b677bedfb3b2e9de35799f9bae0aa1a733b35152d1d6c56dfed06b9aa54fe64df4f40029d2657b9fc95e541746bd8e28bff15eef96b
 SHA512 
a8361a5ccc8237afb59c496d88d920b7222158d9f874ff891f0cb78278e6e00881b75f4e129858c44ffc7d90227c995121f6611f1a20f84139930a883271f0d6

diff --git a/net-misc/xmrig/xmrig-6.17.0.ebuild 
b/net-misc/xmrig/xmrig-6.17.0.ebuild
new file mode 100644
index ..0b726e03276b
--- /dev/null
+++ b/net-misc/xmrig/xmrig-6.17.0.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake systemd
+
+DESCRIPTION="RandomX, CryptoNight, KawPow, AstroBWT, and Argon2 CPU/GPU miner"
+HOMEPAGE="https://xmrig.com https://github.com/xmrig/xmrig";
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/${PN}/${PN}.git";
+   inherit git-r3
+else
+   SRC_URI="https://github.com/xmrig/xmrig/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64"
+fi
+
+LICENSE="Apache-2.0 GPL-3+ MIT"
+SLOT="0"
+IUSE="cpu_flags_x86_sse4_1 donate hwloc opencl +ssl"
+
+DEPEND="
+   dev-libs/libuv:=
+   hwloc? ( >=sys-apps/hwloc-2.5.0:= )
+   opencl? ( virtual/opencl )
+   ssl? ( dev-libs/openssl:= )
+"
+RDEPEND="
+   ${DEPEND}
+   !arm64? ( sys-apps/msr-tools )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-6.12.2-nonotls.patch
+)
+
+src_prepare() {
+   if ! use donate ; then
+   sed -i 's/1;/0;/g' src/donate.h || die
+   fi
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DWITH_SSE4_1=$(usex cpu_flags_x86_sse4_1)
+   -DWITH_HWLOC=$(usex hwloc)
+   -DWITH_TLS=$(usex ssl)
+   -DWITH_OPENCL=$(usex opencl)
+   -DWITH_CUDA=OFF
+   )
+
+   cmake_src_configure
+}
+
+src_install() {
+   default
+   keepdir /etc/xmrig
+   systemd_dounit "${FILESDIR}"/xmrig.service
+   dobin "${BUILD_DIR}/xmrig"
+   dobin "${S}/scripts/enable_1gb_pages.sh"
+   dobin "${S}/scripts/randomx_boost.sh"
+}



[gentoo-commits] proj/qt:master commit in: dev-qt/qtwebengine/files/, dev-qt/qtwebengine/

2022-04-05 Thread Andreas Sturmlechner
commit: 8d42cc5a68b1abca413483e3906b04e6ccfa0a15
Author: Miezhiko  gmail  com>
AuthorDate: Mon Apr  4 11:40:05 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Apr  5 17:01:30 2022 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=8d42cc5a

dev-qt/qtwebengine: fix building with clang 14

Signed-off-by: Miezhiko  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/24897
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../files/qtwebengine-5.15.3_p20220329-clang14.patch | 16 
 dev-qt/qtwebengine/qtwebengine-5.15.3..ebuild|  1 +
 2 files changed, 17 insertions(+)

diff --git 
a/dev-qt/qtwebengine/files/qtwebengine-5.15.3_p20220329-clang14.patch 
b/dev-qt/qtwebengine/files/qtwebengine-5.15.3_p20220329-clang14.patch
new file mode 100644
index ..ed48544f
--- /dev/null
+++ b/dev-qt/qtwebengine/files/qtwebengine-5.15.3_p20220329-clang14.patch
@@ -0,0 +1,16 @@
+--- 
a/src/3rdparty/chromium/third_party/blink/renderer/platform/text/text_break_iterator_icu.cc
 
b/src/3rdparty/chromium/third_party/blink/renderer/platform/text/text_break_iterator_icu.cc
+@@ -119,11 +119,11 @@ enum TextContext { kNoContext, kPriorContext, kPrimary
+ 
+ const int kTextBufferCapacity = 16;
+ 
+-typedef struct {
++struct UTextWithBuffer {
+   DISALLOW_NEW();
+   UText text;
+   UChar buffer[kTextBufferCapacity];
+-} UTextWithBuffer;
++};
+ 
+ static inline int64_t TextPinIndex(int64_t& index, int64_t limit) {
+   if (index < 0)

diff --git a/dev-qt/qtwebengine/qtwebengine-5.15.3..ebuild 
b/dev-qt/qtwebengine/qtwebengine-5.15.3..ebuild
index 8c44a498..53315490 100644
--- a/dev-qt/qtwebengine/qtwebengine-5.15.3..ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-5.15.3..ebuild
@@ -107,6 +107,7 @@ PATCHES=(
"${FILESDIR}/${PN}-5.15.2_p20210224-disable-git.patch" # downstream 
snapshot fix
"${FILESDIR}/${PN}-5.15.2_p20211015-pdfium-system-lcms2.patch" # by 
Debian, QTBUG-61746
"${WORKDIR}/${PN}-5.15.2_p20211019-jumbo-build.patch" # bug 813957
+   "${FILESDIR}/${PN}-5.15.3_p20220329-clang14.patch" # fixes build with 
clang 14
 )
 
 qtwebengine_check-reqs() {



[gentoo-commits] proj/qt:master commit in: dev-qt/qtwebengine/, dev-qt/qtwebengine/files/

2022-04-05 Thread Andreas Sturmlechner
commit: 07dfab4b3469b6455f543f156b66816602eaf14d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr  5 15:36:00 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Apr  5 17:07:12 2022 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=07dfab4b

dev-qt/qtwebengine: Fix build with >=ffmpeg-5

Patch sourced from ArchLinux.

Closes: https://bugs.gentoo.org/831487
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../qtwebengine-5.15.3_p20220329-clang14.patch |  26 
 .../qtwebengine-5.15.3_p20220330-ffmpeg5.patch | 169 +
 dev-qt/qtwebengine/metadata.xml|  12 +-
 dev-qt/qtwebengine/qtwebengine-5.15.3..ebuild  |   6 +-
 4 files changed, 204 insertions(+), 9 deletions(-)

diff --git 
a/dev-qt/qtwebengine/files/qtwebengine-5.15.3_p20220329-clang14.patch 
b/dev-qt/qtwebengine/files/qtwebengine-5.15.3_p20220329-clang14.patch
index ed48544f..c1a98d09 100644
--- a/dev-qt/qtwebengine/files/qtwebengine-5.15.3_p20220329-clang14.patch
+++ b/dev-qt/qtwebengine/files/qtwebengine-5.15.3_p20220329-clang14.patch
@@ -1,3 +1,29 @@
+From 0825e7bc64e47d87e1f1026cc80c933550f114f5 Mon Sep 17 00:00:00 2001
+From: Dimitry Andric 
+Date: Mon, 14 Feb 2022 13:55:25 +0100
+Subject: www/qt5-webengine: fix build with clang 14
+
+Fixes compile error:
+
+In file included from 
gen/third_party/blink/renderer/platform/platform_jumbo_63.cc:8:
+src/3rdparty/chromium/third_party/blink/renderer/platform/text/text_break_iterator_icu.cc:122:15:
 error: anonymous non-C-compatible type given name for linkage purposes by 
typedef declaration after its linkage was computed; add a tag name here to 
establish linkage prior to definition
+typedef struct {
+  ^
+   UTextWithBuffer
+src/3rdparty/chromium/third_party/blink/renderer/platform/text/text_break_iterator_icu.cc:123:3:
 note: type is not C-compatible due to this member declaration
+  DISALLOW_NEW();
+  ^~
+src/3rdparty/chromium/third_party/blink/renderer/platform/wtf/allocator/allocator.h:40:2:
 note: expanded from macro 'DISALLOW_NEW'
+ public:  \
+ ^~~
+src/3rdparty/chromium/third_party/blink/renderer/platform/text/text_break_iterator_icu.cc:126:3:
 note: type is given name 'UTextWithBuffer' for linkage purposes by this 
typedef declaration
+} UTextWithBuffer;
+  ^
+
+PR:261949
+Approved by:   adridg (maintainer)
+MFH:   2022Q1
+
 --- 
a/src/3rdparty/chromium/third_party/blink/renderer/platform/text/text_break_iterator_icu.cc
 +++ 
b/src/3rdparty/chromium/third_party/blink/renderer/platform/text/text_break_iterator_icu.cc
 @@ -119,11 +119,11 @@ enum TextContext { kNoContext, kPriorContext, kPrimary

diff --git 
a/dev-qt/qtwebengine/files/qtwebengine-5.15.3_p20220330-ffmpeg5.patch 
b/dev-qt/qtwebengine/files/qtwebengine-5.15.3_p20220330-ffmpeg5.patch
new file mode 100644
index ..d85c1985
--- /dev/null
+++ b/dev-qt/qtwebengine/files/qtwebengine-5.15.3_p20220330-ffmpeg5.patch
@@ -0,0 +1,169 @@
+From 05f6ffbbce0a2aad01dc05d682cbe4a1ec44fad5 Mon Sep 17 00:00:00 2001
+From: Antonio Rojas 
+Date: Tue, 25 Jan 2022 10:51:58 +
+Subject: [PATCH] Fix build with ffmpeg 5
+
+---
+ chromium/media/ffmpeg/ffmpeg_common.h|  1 +
+ chromium/media/filters/audio_file_reader.cc  |  2 +-
+ chromium/media/filters/ffmpeg_audio_decoder.cc   |  2 +-
+ chromium/media/filters/ffmpeg_demuxer.cc | 12 ++--
+ chromium/media/filters/ffmpeg_glue.cc|  4 
+ chromium/media/filters/ffmpeg_video_decoder.cc   |  2 +-
+ chromium/media/filters/media_file_checker.cc |  2 +-
+ .../video_coding/codecs/h264/h264_decoder_impl.cc|  2 +-
+ 8 files changed, 12 insertions(+), 15 deletions(-)
+
+diff --git a/chromium/media/ffmpeg/ffmpeg_common.h 
b/chromium/media/ffmpeg/ffmpeg_common.h
+index 2734a485cbd..70b1877a43c 100644
+--- a/chromium/media/ffmpeg/ffmpeg_common.h
 b/chromium/media/ffmpeg/ffmpeg_common.h
+@@ -29,6 +29,7 @@ extern "C" {
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 
+diff --git a/chromium/media/filters/audio_file_reader.cc 
b/chromium/media/filters/audio_file_reader.cc
+index cb81d920def..bd73908d0ca 100644
+--- a/chromium/media/filters/audio_file_reader.cc
 b/chromium/media/filters/audio_file_reader.cc
+@@ -85,7 +85,7 @@ bool AudioFileReader::OpenDemuxer() {
+ }
+ 
+ bool AudioFileReader::OpenDecoder() {
+-  AVCodec* codec = avcodec_find_decoder(codec_context_->codec_id);
++  const AVCodec* codec = avcodec_find_decoder(codec_context_->codec_id);
+   if (codec) {
+ // MP3 decodes to S16P which we don't support, tell it to use S16 instead.
+ if (codec_context_->sample_fmt == AV_SAMPLE_FMT_S16P)
+diff --git a/chromium/media/filters/ffmpeg_audio_decoder.cc 
b/chromium/media/filters/ffmpeg_audio_decoder.c

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

2022-04-05 Thread Joonas Niilola
commit: df928433f65e081529c75ff70079a09eeb2b74ce
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Apr  5 16:59:50 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Apr  5 17:00:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df928433

www-client/firefox: add 91.8.0

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

 www-client/firefox/Manifest  |   98 +++
 www-client/firefox/firefox-91.8.0.ebuild | 1241 ++
 2 files changed, 1339 insertions(+)

diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index 350c75506554..2f02698ba065 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -194,6 +194,104 @@ DIST firefox-91.7.1esr-xh.xpi 428176 BLAKE2B 
1770bfc825bc71fc40a2413af25a9d27294
 DIST firefox-91.7.1esr-zh-CN.xpi 575379 BLAKE2B 
44cf2c4c0f180c9c5652214d45070a0a1cc2f3b0ec107d18be4746af1bfcbd8c56b5093d44f104406530e201ba2c40f5f0bcb624d3524ef955963e0b59f5f46b
 SHA512 
0671755771eb94414da55ec0539ee950d24093c8acf2b17add5c895bb24b4e83946f8769b1913553e3d7bcb286b5b129e33aa64af391137c225c138246edaea5
 DIST firefox-91.7.1esr-zh-TW.xpi 576227 BLAKE2B 
08196cddca48b3a68154ead26522a84be085a6b777f43bd11cc918efcb3b12a711869911736972cfb5b26e77f14f3b7a8da6e15a73eb32d7663102a26c1b6635
 SHA512 
3030828799207a4c37a06591f17636412b55042ee61bd9f42a01204ddbf148ac6176f64639eb83e3313958db3c36860fcbafb136e5e7ede70a588104690bc531
 DIST firefox-91.7.1esr.source.tar.xz 380937836 BLAKE2B 
15995930be6b377c46e3932b56eb18b45c350c948f11afac4458c0ee3f2aa45e70244718872b101a560a155514dd479f38ed5ee58ff258c4e9f9f7070595f1e4
 SHA512 
c56aa38e9d706ff1f1838d2639dac82109dcffb54a7ea17326ae306604d78967ac32da13676756999bc1aa0bf50dc4e7072936ceb16e2e834bea48382ae4b48c
+DIST firefox-91.8.0esr-ach.xpi 453230 BLAKE2B 
1fdc80d15961c175e220f08da45e7d020815deb74a9bb1ee4d64e91f57ca8aace009af1f908f0e9a9d33abd790801404436bbaf859cbc7a5711972a09c2583b6
 SHA512 
d7b2a3f5e2901e1cfd6970a1a57f2c5730c262e0e87b8e969122864e2c053ece36bb0c3b1ce550f227caf9196ee628fb079af71155dcb09d7946ab41f78318d3
+DIST firefox-91.8.0esr-af.xpi 426924 BLAKE2B 
8b456a253fbca60931ef7357307721656423869726df147df8a0ba687fae9eea70576f9cf92a6b2ba700ff5b7d2a0cbc3472781248813e58a17a7acd5f20735c
 SHA512 
23454f657059a95318c0cdfbea3da7bff5e87c97a2e6bb7bd7cf58517e8e7d2d1657cddc48ebf8351827e68e79fb797c1428ffab2c4afe73b4b249bbd2115131
+DIST firefox-91.8.0esr-an.xpi 499890 BLAKE2B 
66b739ef571b483739573b37eb7d5f10efa158a26633dad70e61719ce4447a7817758f175e57f8fc4d5a7461b18acce5f41230d33da5e6c45d280adaa467c752
 SHA512 
c63ee6f7b31387f6b8dee901ca07896ccd4664a3193c357f9f1e9b46e5673e93c23b5dbc3c264211845be929e9e6b80e702c3f38967b94011157dee947760237
+DIST firefox-91.8.0esr-ar.xpi 559667 BLAKE2B 
6a8b237ad7fbd70657a0c82993be172bb9b932280d1cb09249f29cc9430c7931a25991d1a86c6532589d1042ac78ee49ae587b26b1251bbd2808b70bcc4cf84d
 SHA512 
b6fdda853ae16b94184f6b39d7f1f7066d316ecdad6ddf8e399c77786fc872720266eb74710420354aac5747498eb93f6a2c187417f5930947802b4fa785869f
+DIST firefox-91.8.0esr-ast.xpi 498574 BLAKE2B 
fa3f909054be79ab3e353b88da7dfe1bed3865f89bc52104c3d7494b7d6acfc3a18d7f92731e3835a74b2952938203005ffdd32ef96a43cc3e58269cdcfb256c
 SHA512 
516805046096e63268599e9178b2562ec60df7e0f280f6ebf6bc7c7ecc1074b5dab5f6a11b1825939d1794efb4ff1f2177dba9a710609069028cdfef34ccb00d
+DIST firefox-91.8.0esr-az.xpi 489440 BLAKE2B 
453fa4da9658b5057f4c67993406d0ec5867a4cd127a711d0b8deca6267a88a750757040afe3e2943f454ca0509b07deae393ec81861d42b893f399af3710183
 SHA512 
4068d9581120a086917db00587b995bd31c97cbb61e92224ece4b58cec07776853c4b3695af62f05a9751b07042a40982f98c6369838561645b25668e2e057f1
+DIST firefox-91.8.0esr-be.xpi 622616 BLAKE2B 
6e6694fca767cbf516ff95d94bd40b7205ba70bd85885bb4138ebd0180040bc99fe898bca6f67dde29e07ad9dcebf8666052d96e376a0178387fca3d5a9a62fb
 SHA512 
34f2281a26b6547c5b3a04df1ce624f3826932962bcdaf24110c1ed6d58f7b3ae79c38eaa6d9037cd0e12c01c80c7b9912a6bea4b33dec5dd46a1527732da3a4
+DIST firefox-91.8.0esr-bg.xpi 567642 BLAKE2B 
48aabdfae85f01942305e50c71e097300a365cb9be20495a31c52adf31b2705648689e20d3130e89bf4e9774de6e1cab103b5d33a40251b23950282e7d0b2aa5
 SHA512 
14b83787ddfe3c488221de45f6d9794a108f1f708bee50c53f7f3181d5ed960c4d9c90755b4868e043709140ac67c34de85899245bec942722e42d6ec9b90607
+DIST firefox-91.8.0esr-bn.xpi 556827 BLAKE2B 
77ec29ff651395ec393dd0c504256d7721df104cde637950a3723be7468cede4d9f8a34045a36c35cb3c583583924b50ef72ae10a9f47780fca6186f4142ebe5
 SHA512 
5f9439d432767b54085fd9c8a2518089eeeaebb643071fbe7165454a98f6b424d03fb0712ce6ec41c4395f29ec78fd4e470bad4e96bd3e8ebef4b34c72f0f983
+DIST firefox-91.8.0esr-br.xpi 526245 BLAKE2B 
b16d8fa629fd9afec7960882092bb69496f5811a8824105a2520858822f088ca59c51d75aafaa156647a99b33e236a9b845761436cfc14ca4e14128e4262cc6b
 SHA512 
8914e41ceb7afd35009c56baf5259c4e7c15b8575477aa424b81008e78d7f65cc8b39c7a74848800ecec80e64461f2ec49e16cd43c23dfd521dfa064bf2fcd9f
+DIST firefox-91.8.0esr-bs.xpi 463552 BLAKE2B 
d0bbdba1ec970601de6667f41c

[gentoo-commits] proj/kde:master commit in: dev-util/arcanist/

2022-04-05 Thread Andreas Sturmlechner
commit: 915fe3e434bd1e7b3b6bff41833a966fc8cf4a97
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr  5 16:56:23 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Apr  5 16:56:23 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=915fe3e4

dev-util/arcanist: Remove package

This tool is not useful for KDE project maintenance anymore.

Closes: https://github.com/gentoo/kde/pull/905
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-util/arcanist/arcanist-.ebuild | 26 --
 dev-util/arcanist/metadata.xml | 11 ---
 2 files changed, 37 deletions(-)

diff --git a/dev-util/arcanist/arcanist-.ebuild 
b/dev-util/arcanist/arcanist-.ebuild
deleted file mode 100644
index b434389c07..00
--- a/dev-util/arcanist/arcanist-.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit git-r3
-
-DESCRIPTION="Command line interface for Phabricator"
-HOMEPAGE="https://github.com/phacility/arcanist";
-EGIT_REPO_URI=( "https://github.com/phacility/${PN}.git"; )
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS=""
-IUSE=""
-
-RDEPEND="
-   dev-lang/php[cli,curl]
-   dev-libs/libphutil
-"
-
-src_install() {
-   dodir /opt/${PN}
-   cp -a "${S}"/* "${D}/opt/${PN}" || die
-   dosym ../../opt/${PN}/bin/arc /usr/bin/arc
-}

diff --git a/dev-util/arcanist/metadata.xml b/dev-util/arcanist/metadata.xml
deleted file mode 100644
index e41f4ce83e..00
--- a/dev-util/arcanist/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd";>
-
-   
-   k...@gentoo.org
-   Gentoo KDE Project
-   
-   
-   phacility/arcanist
-   
-



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kimageformats/

2022-04-05 Thread Andreas Sturmlechner
commit: 31879100d50efe92181c471e9ad29a3d540688ce
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr  5 16:37:26 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Apr  5 16:37:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31879100

kde-frameworks/kimageformats: Drop 5.92.0 (r0)

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../kimageformats/kimageformats-5.92.0.ebuild  | 39 --
 1 file changed, 39 deletions(-)

diff --git a/kde-frameworks/kimageformats/kimageformats-5.92.0.ebuild 
b/kde-frameworks/kimageformats/kimageformats-5.92.0.ebuild
deleted file mode 100644
index fd202de9c9be..
--- a/kde-frameworks/kimageformats/kimageformats-5.92.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_QTHELP="false"
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.2
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="Framework providing additional format plugins for Qt's image I/O 
system"
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="avif eps heif openexr"
-
-DEPEND="
-   >=dev-qt/qtgui-${QTMIN}:5
-   =kde-frameworks/karchive-${PVCUT}*:5
-   avif? ( >=media-libs/libavif-0.8.2:= )
-   eps? ( >=dev-qt/qtprintsupport-${QTMIN}:5 )
-   heif? ( >=media-libs/libheif-1.10.0:= )
-   openexr? ( >=media-libs/openexr-3:= )
-"
-RDEPEND="${DEPEND}"
-
-DOCS=( src/imageformats/AUTHORS )
-
-src_configure() {
-   local mycmakeargs=(
-   -DKIMAGEFORMATS_JXL=OFF # TODO: libjxl not packaged yet
-   $(cmake_use_find_package avif libavif)
-   $(cmake_use_find_package eps Qt5PrintSupport)
-   -DKIMAGEFORMATS_HEIF=$(usex heif)
-   $(cmake_use_find_package openexr OpenEXR)
-   )
-
-   ecm_src_configure
-}



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

2022-04-05 Thread Andreas Sturmlechner
commit: f108b95e0cc1025f4c6d8119b14e779ff843230e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr  5 15:30:03 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Apr  5 16:33:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f108b95e

media-gfx/zbar: 0.23.90 version bump, EAPI-8 bump

Fix build without dev-qt/qtchooser's unversioned Qt5 binaries in PATH.

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-gfx/zbar/Manifest|   1 +
 .../zbar/files/zbar-0.23.90-fix-gtk-default.patch  |  35 
 .../zbar-0.23.90-fix-qt5x11extras-detect.patch |  18 ++
 .../zbar/files/zbar-0.23.90-fix-unittest.patch |  78 +++
 media-gfx/zbar/zbar-0.23.90.ebuild | 228 +
 5 files changed, 360 insertions(+)

diff --git a/media-gfx/zbar/Manifest b/media-gfx/zbar/Manifest
index a72b685b4bf3..60c7d029a61a 100644
--- a/media-gfx/zbar/Manifest
+++ b/media-gfx/zbar/Manifest
@@ -1 +1,2 @@
 DIST zbar-0.23.1.tar.gz 1019268 BLAKE2B 
5aa8725a0945b6f50eb78bb7b8a61e5b46356b18f07e8af778a63d46b94c894d9e827ed71bd89060898ecbdaebc5b4bb6e638939d7bc0dede390f7137770049f
 SHA512 
ae7741cf750a10cf53dc11abcd482c3885507153ee37f6e3364ed5ed72184ebb009560b8c40d8090603a551fb681700a962838a59ce77d005d080ee49fbfa54b
+DIST zbar-0.23.90.tar.gz 1005314 BLAKE2B 
5d0c193509602dfb55741b421e1d28f1424ecec50aa3be584912544a587922c053284c41cf14ff0b4824095d0d376381ed055e7faf9ff394bd8d44fd9ed2971d
 SHA512 
d73d71873bec68ee021997512a9edbd223f5f5fe43c66c4dd3502224ba6009be2e5e1714766cb8e1056244673e87e0939ed0319116f61d7371b5ab79fb5e04eb

diff --git a/media-gfx/zbar/files/zbar-0.23.90-fix-gtk-default.patch 
b/media-gfx/zbar/files/zbar-0.23.90-fix-gtk-default.patch
new file mode 100644
index ..b1316243dd24
--- /dev/null
+++ b/media-gfx/zbar/files/zbar-0.23.90-fix-gtk-default.patch
@@ -0,0 +1,35 @@
+From 468f6bda627d683b3f40dbaf242c158409666f7e Mon Sep 17 00:00:00 2001
+From: Mauro Carvalho Chehab 
+Date: Sat, 13 Mar 2021 18:04:57 +0100
+Subject: [PATCH] configure.ac: fix some issues with gtk parameter
+
+By default, it uses Gtk3. Also, the with_gtk set to "no"
+is wrong.
+
+Signed-off-by: Mauro Carvalho Chehab 
+---
+ configure.ac | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index b6f87531..30a59f72 100644
+--- a/configure.ac
 b/configure.ac
+@@ -492,7 +492,7 @@ AS_IF([test "x$with_npapi" != "xno"],
+ AM_CONDITIONAL([HAVE_NPAPI], [test "x$with_npapi" = "xyes"])
+ 
+ dnl GTK
+-dnl For now, defaults to GTK version 2
++dnl For now, defaults to GTK version 3
+ 
+ AC_ARG_WITH([gtk],
+   [AS_HELP_STRING([--with-gtk],
+@@ -500,7 +500,7 @@ AC_ARG_WITH([gtk],
+   [AS_IF([test "x$with_gtk" != "xno"   && test "x$with_gtk" != "xauto" &&
+   test "x$with_gtk" != "xgtk2" && test "x$with_gtk" != "xgtk3"],
+  [echo "Invalid value for --with-gtk. Falling back to 'no'"
+-  with_gtk="xno"])],
++  with_gtk="no"])],
+   [with_gtk="auto"])
+ 
+ AC_ARG_VAR([GLIB_GENMARSHAL], [full path to glib-genmarshal])

diff --git a/media-gfx/zbar/files/zbar-0.23.90-fix-qt5x11extras-detect.patch 
b/media-gfx/zbar/files/zbar-0.23.90-fix-qt5x11extras-detect.patch
new file mode 100644
index ..e8f6357eb486
--- /dev/null
+++ b/media-gfx/zbar/files/zbar-0.23.90-fix-qt5x11extras-detect.patch
@@ -0,0 +1,18 @@
+diff -ur a/configure.ac b/configure.ac
+--- a/configure.ac 2019-05-23 23:37:12.0 +0300
 b/configure.ac 2020-01-22 12:27:14.190755156 +0300
+@@ -638,13 +638,9 @@
+ 
+ AC_ARG_VAR([MOC], [full path to Qt moc program])
+ 
+-AS_IF([test "x$have_x" = "xyes"],
+-  [qt_extra="Qt5X11Extras >= 5.0"],
+-  [qt_extra=""])
+-
+ AS_IF([test "x$with_qt" != "xno"],
+   [PKG_CHECK_MODULES([QT],
+-   [Qt5Core >= 5 Qt5Gui >= 5 Qt5Widgets >= 5.0 
$qt_extra],,
++   [Qt5Core >= 5 Qt5Gui >= 5 Qt5Widgets >= 5.0 
Qt5X11Extras >= 5.0],,
+[with_qt5="no"
+ PKG_CHECK_MODULES([QT],
+   [QtCore >= 4 QtGui >= 4],,

diff --git a/media-gfx/zbar/files/zbar-0.23.90-fix-unittest.patch 
b/media-gfx/zbar/files/zbar-0.23.90-fix-unittest.patch
new file mode 100644
index ..589ebd4e287c
--- /dev/null
+++ b/media-gfx/zbar/files/zbar-0.23.90-fix-unittest.patch
@@ -0,0 +1,78 @@
+diff -ur a/configure.ac b/configure.ac
+--- a/configure.ac 2020-04-21 00:09:21.0 +0300
 b/configure.ac 2020-04-23 16:53:06.654339488 +0300
+@@ -336,6 +336,14 @@
+   AC_SUBST(DBUS_CONFDIR)
+ ])
+ 
++dnl zbarimg tests
++AC_ARG_WITH([zbarimg_tests],
++  [AS_HELP_STRING([--without-zbarimg-tests],
++[disable tests for zbarimg])],
++  [],
++  [with_zbarimg_tests="yes"])
++AM_CONDITIONAL([HAVE_ZBARIMG_TESTS], [test "x$with_zbarimg_tests" = "xyes"])
++
+ dnl libjpeg
+ AC_ARG_WITH([jpeg],
+ 

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwebengine/files/, dev-qt/qtwebengine/

2022-04-05 Thread Andreas Sturmlechner
commit: 52f9db05e23cd17e53bbe25369520e820bf2a3b5
Author: Miezhiko  gmail  com>
AuthorDate: Mon Apr  4 11:40:05 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Apr  5 16:33:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52f9db05

dev-qt/qtwebengine: fix building with clang 14

Signed-off-by: Miezhiko  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/24897
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../files/qtwebengine-5.15.3_p20220329-clang14.patch | 16 
 dev-qt/qtwebengine/qtwebengine-5.15.3_p20220329.ebuild   |  1 +
 2 files changed, 17 insertions(+)

diff --git 
a/dev-qt/qtwebengine/files/qtwebengine-5.15.3_p20220329-clang14.patch 
b/dev-qt/qtwebengine/files/qtwebengine-5.15.3_p20220329-clang14.patch
new file mode 100644
index ..ed48544fc36d
--- /dev/null
+++ b/dev-qt/qtwebengine/files/qtwebengine-5.15.3_p20220329-clang14.patch
@@ -0,0 +1,16 @@
+--- 
a/src/3rdparty/chromium/third_party/blink/renderer/platform/text/text_break_iterator_icu.cc
 
b/src/3rdparty/chromium/third_party/blink/renderer/platform/text/text_break_iterator_icu.cc
+@@ -119,11 +119,11 @@ enum TextContext { kNoContext, kPriorContext, kPrimary
+ 
+ const int kTextBufferCapacity = 16;
+ 
+-typedef struct {
++struct UTextWithBuffer {
+   DISALLOW_NEW();
+   UText text;
+   UChar buffer[kTextBufferCapacity];
+-} UTextWithBuffer;
++};
+ 
+ static inline int64_t TextPinIndex(int64_t& index, int64_t limit) {
+   if (index < 0)

diff --git a/dev-qt/qtwebengine/qtwebengine-5.15.3_p20220329.ebuild 
b/dev-qt/qtwebengine/qtwebengine-5.15.3_p20220329.ebuild
index 8c44a49805d8..5331549093bf 100644
--- a/dev-qt/qtwebengine/qtwebengine-5.15.3_p20220329.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-5.15.3_p20220329.ebuild
@@ -107,6 +107,7 @@ PATCHES=(
"${FILESDIR}/${PN}-5.15.2_p20210224-disable-git.patch" # downstream 
snapshot fix
"${FILESDIR}/${PN}-5.15.2_p20211015-pdfium-system-lcms2.patch" # by 
Debian, QTBUG-61746
"${WORKDIR}/${PN}-5.15.2_p20211019-jumbo-build.patch" # bug 813957
+   "${FILESDIR}/${PN}-5.15.3_p20220329-clang14.patch" # fixes build with 
clang 14
 )
 
 qtwebengine_check-reqs() {



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwebengine/files/, dev-qt/qtwebengine/

2022-04-05 Thread Andreas Sturmlechner
commit: 040d7675bae6b7af62f251b8fbab4dde4df81a19
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr  5 15:36:00 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Apr  5 16:33:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=040d7675

dev-qt/qtwebengine: 5.15.3_p20220330 version bump, py3

Patched with security patches up to Chromium version:
98.0.4758.102 plus fixes for CVE-2022-0971, CVE-2022-1096

Patches sourced from ArchLinux:
- Enable build with >=python-3
- Fix build with >=ffmpeg-5
- Enable screencast support using pipewire-3

Snapshotted at:
Branch: 5.15
Commit: dcdf9656f794e1903163a5533d0a325eb3dce423

Submodule qtwebengine-chromium.git:
Branch: 87-based
Commit: d13d0924c4e18ecc4b79adf0fec142ee9a9eaa14

Bug: https://bugs.gentoo.org/835761
Closes: https://bugs.gentoo.org/831487
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtwebengine/Manifest|   1 +
 .../qtwebengine-5.15.3_p20220329-clang14.patch |  26 ++
 .../qtwebengine-5.15.3_p20220330-ffmpeg5.patch | 169 +
 dev-qt/qtwebengine/metadata.xml|  13 +-
 .../qtwebengine-5.15.3_p20220330.ebuild| 272 +
 5 files changed, 473 insertions(+), 8 deletions(-)

diff --git a/dev-qt/qtwebengine/Manifest b/dev-qt/qtwebengine/Manifest
index eedc182c4dad..8dfa38137abb 100644
--- a/dev-qt/qtwebengine/Manifest
+++ b/dev-qt/qtwebengine/Manifest
@@ -2,3 +2,4 @@ DIST qtwebengine-5.15.2-r1-chromium87-ppc64le.tar.xz 28784 
BLAKE2B aa101d14446f3
 DIST qtwebengine-5.15.2_p20211019-jumbo-build.patch.bz2 2930 BLAKE2B 
fca1d1406874d04eafb64bb4d8730512a6307ba44fb99d76f428ca1bd4a303758e0c3bd8f92a59f7bcf62e5b767c5a8ed239028bdb74ad7a8b62abf88d38c101
 SHA512 
61cbfbe4ff340b75ea8d356e031e932ac03fe65dd00ff897ca4b0185d1d989490daf75ffeaaabb3e92c870c11c7ff8ad2cd6372f5363b3d774b8ecca6d89
 DIST qtwebengine-5.15.2_p20211216.tar.xz 318953468 BLAKE2B 
65b1bc5be8d08d10b75fee20f78a9a783f878874907335818cddde500e80633e91a999e92fd3de69d004c3621a8337c9bef2c949e03e552cab1d89d901e0dae2
 SHA512 
f72db4b6dcbdaa171bf2997ab3a77325f9845ef1d72cd994e6152f0f92d350de348ff15b1cde1140ab98b7eb10d6e2d2a3ac6b7d773ab43de37144faad37c3f3
 DIST qtwebengine-5.15.3_p20220329.tar.xz 318910384 BLAKE2B 
df4e88628eed5fa2304eec986dd397cd5f51e42f9fdf2dca1bc6d84ad40be406d112701124c745d003b4c22a33d5a69b39b66747e7b9a970a7c91b46ef3943f7
 SHA512 
650d9056477479fc4630102d7270185c99cdf1ec855f3f407725dd74a737756b7180565a924594c1b75dcbb061d3642af2447610bf22acd9c4cb2c90c7cf842b
+DIST qtwebengine-5.15.3_p20220330.tar.xz 401852524 BLAKE2B 
7ac18135a9c0f99085db332c1b324308cc5c5a350b978bb6944e93a203174390f31ce6addcc9b89ba40a305b6af68cc9b0516fd6d90f8ee12d0d24e60b11d0d1
 SHA512 
53e95548c1fb2fe37f2e63dff56306e6e34f2f1a5e8d811145600111d586528060d26c6ae9833f0a7ad4fee029d44a8275f8c5ac5d511b72fbd24fb0812f592b

diff --git 
a/dev-qt/qtwebengine/files/qtwebengine-5.15.3_p20220329-clang14.patch 
b/dev-qt/qtwebengine/files/qtwebengine-5.15.3_p20220329-clang14.patch
index ed48544fc36d..c1a98d0934fb 100644
--- a/dev-qt/qtwebengine/files/qtwebengine-5.15.3_p20220329-clang14.patch
+++ b/dev-qt/qtwebengine/files/qtwebengine-5.15.3_p20220329-clang14.patch
@@ -1,3 +1,29 @@
+From 0825e7bc64e47d87e1f1026cc80c933550f114f5 Mon Sep 17 00:00:00 2001
+From: Dimitry Andric 
+Date: Mon, 14 Feb 2022 13:55:25 +0100
+Subject: www/qt5-webengine: fix build with clang 14
+
+Fixes compile error:
+
+In file included from 
gen/third_party/blink/renderer/platform/platform_jumbo_63.cc:8:
+src/3rdparty/chromium/third_party/blink/renderer/platform/text/text_break_iterator_icu.cc:122:15:
 error: anonymous non-C-compatible type given name for linkage purposes by 
typedef declaration after its linkage was computed; add a tag name here to 
establish linkage prior to definition
+typedef struct {
+  ^
+   UTextWithBuffer
+src/3rdparty/chromium/third_party/blink/renderer/platform/text/text_break_iterator_icu.cc:123:3:
 note: type is not C-compatible due to this member declaration
+  DISALLOW_NEW();
+  ^~
+src/3rdparty/chromium/third_party/blink/renderer/platform/wtf/allocator/allocator.h:40:2:
 note: expanded from macro 'DISALLOW_NEW'
+ public:  \
+ ^~~
+src/3rdparty/chromium/third_party/blink/renderer/platform/text/text_break_iterator_icu.cc:126:3:
 note: type is given name 'UTextWithBuffer' for linkage purposes by this 
typedef declaration
+} UTextWithBuffer;
+  ^
+
+PR:261949
+Approved by:   adridg (maintainer)
+MFH:   2022Q1
+
 --- 
a/src/3rdparty/chromium/third_party/blink/renderer/platform/text/text_break_iterator_icu.cc
 +++ 
b/src/3rdparty/chromium/third_party/blink/renderer/platform/text/text_break_iterator_icu.cc
 @@ -119,11 +119,11 @@ enum TextContext { kNoContext, kPriorContext, kPrimary

diff --git 
a/dev-qt/qtwebeng

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

2022-04-05 Thread Andreas Sturmlechner
commit: a5fb9285a1dd3bc61a9ab25b488806b869d2cb81
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr  5 15:48:13 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Apr  5 16:33:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5fb9285

profiles: Mask dev-qt/qtwebengine-5.15.3_p20220330 for now

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 1f7e3bd328ab..1371895c3417 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Andreas Sturmlechner  (2022-04-05)
+# First version with py3 buildsystem support.
+# May be succeeded quickly by another snapshot.
+~dev-qt/qtwebengine-5.15.3_p20220330
+
 # Sergey Popov  (2022-04-05)
 # Upstream is dead long time ago
 # SRC_URI and HOMEPAGE are gone(bug #680362)



  1   2   >