[gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber-ci-environment/

2022-08-12 Thread Hans de Graaff
commit: 97d35a4bc9e9dfddf2c3f9fddec31f8ec316781b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Aug 12 06:25:24 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Aug 13 05:56:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97d35a4b

dev-util/cucumber-ci-environment: add 9.1.0

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

 dev-util/cucumber-ci-environment/Manifest   |  1 +
 .../cucumber-ci-environment-9.1.0.ebuild| 17 +
 2 files changed, 18 insertions(+)

diff --git a/dev-util/cucumber-ci-environment/Manifest 
b/dev-util/cucumber-ci-environment/Manifest
index ca0f17e4f201..1f81d6684157 100644
--- a/dev-util/cucumber-ci-environment/Manifest
+++ b/dev-util/cucumber-ci-environment/Manifest
@@ -1 +1,2 @@
 DIST cucumber-ci-environment-9.0.4.gem 9216 BLAKE2B 
f7758051d9e990b7b25b4dbbe4448c083630855619d11a4262740ca2bb2c85d659aeff95c889d179b22a8cb2831659b4cb86bf04d253a451749565e263244eae
 SHA512 
be130abb5227a17308bdd2792e84d509a2ad64e1b19030bde254ceac607ebea5374f94dde80d9cce01be125a01356f12bc70b1884df149d6e1a7bc43651710df
+DIST cucumber-ci-environment-9.1.0.gem 9216 BLAKE2B 
79287ac684faf3584ad18ddea54a6eb6bff6bf9ed76fb0c9126c4a0516aaebfebb09f9d5f5ecec44e84e7f1604bde6c53ae06e4ab339a0a2c79448dd9358f08a
 SHA512 
3386783e70ed80f0465453708f14e5415d64feb4a995d05dbf04d8af9d38a25b089cd1a51b6d830d4aabf2b5499956d53d90f8e1e77d445ba00f8bb5e83685b0

diff --git 
a/dev-util/cucumber-ci-environment/cucumber-ci-environment-9.1.0.ebuild 
b/dev-util/cucumber-ci-environment/cucumber-ci-environment-9.1.0.ebuild
new file mode 100644
index ..295f917453b3
--- /dev/null
+++ b/dev-util/cucumber-ci-environment/cucumber-ci-environment-9.1.0.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Detect CI Environment from environment variables"
+HOMEPAGE="https://cucumber.io/;
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+SLOT="$(ver_cut 1)"
+IUSE="test"



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

2022-08-12 Thread Sam James
commit: 5b56169b9b065bbc83d05461cb85c50be3c85aca
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 13 05:55:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 13 05:55:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b56169b

sys-devel/gcc: restore 12.1.1_p20220625

We'll keyword 12.2 when the time comes though.

Fixes: 0259106bb65e70b66aef0f43da3e0a3b7534e3f7
Signed-off-by: Sam James  gentoo.org>

 sys-devel/gcc/Manifest|  3 +++
 sys-devel/gcc/gcc-12.1.1_p20220625.ebuild | 30 ++
 2 files changed, 33 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 238572ba3668..0e6455a10496 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -20,10 +20,13 @@ DIST gcc-11.3.0-patches-5.tar.bz2 14575 BLAKE2B 
55ff9558f3ffe89d511663f12477e72e
 DIST gcc-11.3.0.tar.xz 81141364 BLAKE2B 
7e562d25446ca4ab9fe8cdb714866f66aba3744d78bf84f31bfb097c1a981e4c7f990cb1e6bcfec5ae6671836a4984e2b70eb8fed81dcef5e244f88da8623469
 SHA512 
f0be5ad705c73b84477128a69c047f57dd47002f375eb60e1e842e08cf2009a509e92152bca345823926d550b7395ae6d4de7db51d1ee371c2dc37313881fca7
 DIST gcc-11.4.0-musl-patches-0.tar.xz 3844 BLAKE2B 
f3f1be6718e3cf08e553a1a2319a85e13368279849f6f3ab89ad7abe505316afacf5084846c0cb133bdcb5c918244644242c194e6ce55455a26e67b3983d73ef
 SHA512 
a81db52d21de364137461dcff7e1af696df4a02fa26452f90439ae4af14ccbffe68eb4ee93ae56257490ab8aa36b4bff37c4e1f2cf4dd4624b3a6fb4cb50b7ac
 DIST gcc-11.4.0-patches-1.tar.xz 13956 BLAKE2B 
ff6ee1b81ad214e74a49c00b15767086c6b12b1566b42c4fb88778bfae3a8e319e42ffbcd8aa7f717b6f32bd966dc0da08be3a57a27992d9b90368622e7e2ff0
 SHA512 
3b9b641bb00b85fa88c87d8923ebcfb844125ff6149b998c565006173f4d68b0ccf8c1fec2c7bac0684584c61176346cee7373b165587a092bcd92ccb96c61db
+DIST gcc-12-20220625.tar.xz 79092788 BLAKE2B 
491da523abc0a63bbceaa6c76b251a5b6c224e1684b5db4e6155fdcab4b0d8d505376d30a13e1b0331f37558aac311477bbb3179b63da850acae436b642c9ee1
 SHA512 
0527c6d69cd53e8aba3464746b7989e3128af74818864a2e5b4be66313203d32a84201440a254da8de72842b0ebbbccf1ec14c6a121cb09f9454358b0a37b8f9
 DIST gcc-12-20220806.tar.xz 79120340 BLAKE2B 
bbc9e22b62a92231a9808267c51969da1014dda9a7afaf4077201570c115c0fae4d57d915f29b3f973b20736bb0977b9b5cae9e3f8718459e5102be5b024
 SHA512 
c36ed47a2c697b5d4f786a523091a64d4cf41e57acf337971640f536588811efbb2e23645b9c1e763f98e0c72923c8571ed151d12106326f41f0385732e5ff37
 DIST gcc-12.0.0-musl-patches-4.tar.xz 4456 BLAKE2B 
80ae755b52c31d57eb737b3ec5e70d96e7e20f6720664cd94573b1c6cd079a0e29f73277c27b2f2570706da5239006dabd44f834824c515f6615ed5dc39c273f
 SHA512 
cf917f40133d2b8090e98880e6c87d38129f44bcb454f4d707ef57967635a6fb571d7b85b7cb854421bc9aa88e48767a47aad99c767f9415899f97922d61c497
 DIST gcc-12.0.0-patches-5.tar.xz 9820 BLAKE2B 
cdebb6fa59e594f95cc4b028d329c0fed3ffa1731a4ca1a2954b7760f4a674e773cfe5888fb2c63a619d5d80ec464d98a94870bfe2e3ea34370afce7f67526bb
 SHA512 
a9c27b0188fd842e88d6a831cdf1f9c6d0cada4ec260b5f7e67f3d8fe0f439fb0d2c82469de9fecebd657043babf3e63a24ee53776be2617bb90e1d3dd3f521e
+DIST gcc-12.1.0-musl-patches-5.tar.xz 4656 BLAKE2B 
b8dead8e796df2563cc7bfd4ad95f71f7cfbd51bc0d2bccb7479d2856cc3731b55f5e23b548c5f5f37790aae269815bbba6ee6596c5183847eed0bb1878bf340
 SHA512 
480e3e34e3f7e7ae27319fa9c51913125b2d4f41b0994c6df4c5c6f008d3ffdacbe059cd1ee643c2b9248a0c69db90867a076b0456c8d6649a1a7e9b62ff6800
 DIST gcc-12.1.0-musl-patches-6.tar.xz 3840 BLAKE2B 
5d8ce4dcebd081fae485d3e1367c06c185e07c110b0cfe9598b71209c55adf96a26e198ab91fb3dfb33ddb2d8abd211a518dd74f5113cae1e3a4f90db32bb746
 SHA512 
b666ac0e9bef1b74dc5cc616ddb13dc40d9ecd1f5ae48b877cc1003356952a9afd800327d4210c732deb94554403d9b8730d2037bec380e413fc9a6cb59ecf23
+DIST gcc-12.1.0-patches-8.tar.xz 12020 BLAKE2B 
6138ef4d76a682ecfd05ba7c80d8f5db791ea24420d944b7f55b8aa55e7a42d02c0d20d0c25ebba92cdf85fdeb3dad7c7e2676d4a39197862bb90cfc9151ce48
 SHA512 
d2784967ca580bdc9308bc4b2449eb23601aab46bfcca10f4e7db2267e04950e4d9ffe4d0091fb916149a4982786c80959a069e0da07638bfdcf9d5b8926627b
 DIST gcc-12.1.0-patches-9.tar.xz 12536 BLAKE2B 
ceb045b2a5c5a2a3047d73296fa1057421ef58c7f793d1f031f43dbd1a6faf49bdf1956e96a4f8e34c4d3fde2c26fcc9b146c223d8b1b3e1f944c2ec8574b786
 SHA512 
b899ec2d6da65df0f32838be3c89dbb1dc6b423133aa5121635547a1aa18b5d52b920e62522143682c0818baf185ebacb75ab84383ef0ad9768ba567807da5f4
 DIST gcc-12.1.0.tar.xz 82701928 BLAKE2B 
dca5df8fea680dbeda721742cce5c97de7eb4be490a32a158e06b88e2b9dd092150b7cfe490bb69e48e2f75d8bba231c8a54cd46b48ddcdc01bf9553ab57019d
 SHA512 
2121d295292814a6761edf1fba08c5f633ebe16f52b80e7b73a91050e71e1d2ed98bf17eebad263e191879561c02b48906c53faa4c4670c486a26fc75df23900
 DIST gcc-12.2.0-RC-20220812.tar.xz 84732336 BLAKE2B 
de38eab480965e44d64ccda40070aadb0e892732b6fd4cd80feb5636aff2b14ee0ca2fb0ed38fb1ba46d83c6173a60069a9335cc0f321451edaac387c832056

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

2022-08-12 Thread Arthur Zamarin
commit: 9693c73840c99f78a76502d41d378435312c8f74
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug 13 05:40:10 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug 13 05:40:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9693c738

media-sound/mpg123: Stabilize 1.30.1 ppc64, #865023

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

 media-sound/mpg123/mpg123-1.30.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/mpg123/mpg123-1.30.1.ebuild 
b/media-sound/mpg123/mpg123-1.30.1.ebuild
index ccb28a07fd63..9806e1d45cd5 100644
--- a/media-sound/mpg123/mpg123-1.30.1.ebuild
+++ b/media-sound/mpg123/mpg123-1.30.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.mpg123.org/download/${P}.tar.bz2;
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
 IUSE="cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_ppc_altivec alsa 
coreaudio int-quality ipv6 jack cpu_flags_x86_mmx nas oss portaudio pulseaudio 
sdl cpu_flags_x86_sse"
 
 # No MULTILIB_USEDEP here since we only build libmpg123 for non native ABIs.



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

2022-08-12 Thread Arthur Zamarin
commit: 67ac95238738dcb1e50c27e2ce7a3488cf1d47b2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug 13 05:40:11 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug 13 05:40:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67ac9523

media-sound/mpg123: Stabilize 1.30.1 ppc, #865023

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

 media-sound/mpg123/mpg123-1.30.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/mpg123/mpg123-1.30.1.ebuild 
b/media-sound/mpg123/mpg123-1.30.1.ebuild
index 9806e1d45cd5..5e6173eaa5c4 100644
--- a/media-sound/mpg123/mpg123-1.30.1.ebuild
+++ b/media-sound/mpg123/mpg123-1.30.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.mpg123.org/download/${P}.tar.bz2;
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
 IUSE="cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_ppc_altivec alsa 
coreaudio int-quality ipv6 jack cpu_flags_x86_mmx nas oss portaudio pulseaudio 
sdl cpu_flags_x86_sse"
 
 # No MULTILIB_USEDEP here since we only build libmpg123 for non native ABIs.



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

2022-08-12 Thread Sam James
commit: ca5e997b7b5ba0173ac8563cde670264531ef7b2
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 13 05:31:25 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 13 05:31:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca5e997b

sys-devel/gcc: add 11.3.1_p20220812

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

 sys-devel/gcc/Manifest|  1 +
 sys-devel/gcc/gcc-11.3.1_p20220812.ebuild | 52 +++
 2 files changed, 53 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index e0c6336f3e2c..d5a6420eb986 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -10,6 +10,7 @@ DIST gcc-10.4.0-patches-2.tar.xz 15000 BLAKE2B 
59a61f7de4b6d2338a8b4fbc88a8e5583
 DIST gcc-10.4.0.tar.xz 75018092 BLAKE2B 
ec1169025d3896b70ab80a4b8ce5040763a95529fc7e120c6bc3a3eb1db5cf938ebde347c1e595a8ff7d4081e79ded6252702d7a1a09648449b7a0783188e434
 SHA512 
440c08ca746da450d9a1b35e8fd2305cb27e7e6987cd9d0f7d375f3b1fc9e4b0bd7acb3cd7bf795e72fcbead59cdef5b6c152862f5d35cd9fbfe6902101ce648
 DIST gcc-11-20220115.tar.xz 75676672 BLAKE2B 
12171fd97731dbca67f13cc2a3a3a3989c22d628b289cbd3d46080f77a8d951f15c1e54e83a2e62ab41b69221f9784e970799a11a9ed5b224a77ba4b1b081f07
 SHA512 
7455b3b29d3c64df9123afef82faf922d97e08a3ea30fbc2d9286d4f6ed2fafbfc0f9d94ae1b9eee45329e95a27bd642b3aa679d83a0c27a3e30967d49e0728c
 DIST gcc-11-20220805.tar.xz 75780952 BLAKE2B 
bfd58ed253cccd932a34513a1d8e13f5c6a357dec8a0aaa4e8a9384f358f228ce49ae4e92b96b72f4f427732c5168bbb087f49a27633c0948d0c713d74ffde87
 SHA512 
7dd738ed4d6e3691682f7225ea7e115d9a217bd87808c212c58886d646c47c531376f24f0dc2d036bc62f7ad562ad090cbdc53fdf8becd976fb392063b9d5a7e
+DIST gcc-11-20220812.tar.xz 75781320 BLAKE2B 
f7776dcc0168cd0b624760deab9185b36e2f5718cdacb7cff911813791ed31321b34b5f14ee6e3264c61a95c5cd8cf80c93e6e80f6fdac5f49818e0f5c242486
 SHA512 
d2fbc18dcac84951c541d90a78719254429b133de05e4f6f37e3d3c160695ea5e2e6563cd78b90bdce29cb2e465aabe4215ec1262bb74c23eba2be57be074070
 DIST gcc-11.2.0-musl-patches-1.tar.bz2 2999 BLAKE2B 
3e36bbf2f93fdce15e20f807fa262f7a7abbde85b6f6b4e1383f6eccd8a53d876687d56cde83a80cde8a50e15bec407a1212aa0c85520892563e3d5ef7aaca98
 SHA512 
21483912a7b152f27db82d837a4cf91f2552d5fe238702aeca0c0dd8c7d3695bc70d8794c94a19106df28e053baf14c38433ca8e38e849082b76273cb51f2384
 DIST gcc-11.2.0-patches-1.tar.bz2 11537 BLAKE2B 
9dd791ada244c9b70b8b99f9f305a688c248134715ed1b26d406e53b114983faae6873cdc521497164388d24d5f61c199e98df146bc02f5578e877295bcf5c82
 SHA512 
6539efc60c656d0798a5896dc1b944ed69914b815102c7a1c10bdba4ef935abd326b01309f38316e121f1ed90ceb2abcaf65df6af116892daad829ac2623cefc
 DIST gcc-11.2.0.tar.xz 8024 BLAKE2B 
69b61234ac436edfea2933df68c434a2ce7aa4454ef4da573e82587e1a42dc420189e949cfdadaf4cb37fc0de9674822210a95b77ff03aca0dbedfe67df19cc6
 SHA512 
d53a0a966230895c54f01aea38696f818817b505f1e2bfa65e508753fcd01b2aedb4a61434f41f3a2ddbbd9f41384b96153c684ded3f0fa97c82758d9de5c7cf

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



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

2022-08-12 Thread Sam James
commit: 0259106bb65e70b66aef0f43da3e0a3b7534e3f7
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 12 21:12:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 13 05:31:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0259106b

sys-devel/gcc: drop versions

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

 sys-devel/gcc/Manifest  | 11 --
 sys-devel/gcc/gcc-10.4.1_p20220721.ebuild   | 58 -
 sys-devel/gcc/gcc-10.4.1_p20220728.ebuild   | 58 -
 sys-devel/gcc/gcc-11.3.1_p20220722.ebuild   | 52 --
 sys-devel/gcc/gcc-11.3.1_p20220729.ebuild   | 52 --
 sys-devel/gcc/gcc-12.1.1_p20220625.ebuild   | 30 ---
 sys-devel/gcc/gcc-12.1.1_p20220723.ebuild   | 31 ---
 sys-devel/gcc/gcc-12.1.1_p20220730.ebuild   | 30 ---
 sys-devel/gcc/gcc-13.0.0_pre20220710.ebuild | 52 --
 sys-devel/gcc/gcc-13.0.0_pre20220724.ebuild | 52 --
 10 files changed, 426 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 59703071e4d8..21228db9b415 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -1,6 +1,4 @@
 DIST gcc-10-20211126.tar.xz 71674848 BLAKE2B 
81f4a572e973db7a3701601e66ea58c8e535a55d4d4ac164de00bdb06f7f265585f45d46171cf40d42ebcd3fb02ac81b643398c560912698eb6c008ac6e09518
 SHA512 
db887184c649ebeede5a1b9f13c00fe425012434cb93ec960c3ca50c0bcdeab04a1cc13b20de21b940e5d6a09c3b1c7fc415110a0e990ec1d938627bf97b9342
-DIST gcc-10-20220721.tar.xz 71754392 BLAKE2B 
389d1510a2d4b95a93da0a1ce0ee8e90d0fcec31f49cc13423a4091467eee07939a45e5e23afc1025fdcd02e2f19c509fd610e5d80b91fa124ef54a3fd8baf8c
 SHA512 
9edc37823b556b1fb4d8e205e118a661cf0fcd06d08b78590b5fd694daac9bf5678ed1279d013e544085682c5426b8e1353d95627389df7f00d7008e3075774b
-DIST gcc-10-20220728.tar.xz 71758948 BLAKE2B 
520d5234bf896749e66f36e6aa7a953d179ce8b407503f22f7dbe12f260df2a447a005f33d9277a800cc731c0b3261e77efdc1322aa42d451613ff7be237282a
 SHA512 
95951e9a2738568578e8c80a4d806652f8cc90570d2b394fed1b748186af9ac3b79a1911007734f16d879861eccc12a47d852b7ae7b10e6c5cf483eb86792004
 DIST gcc-10-20220804.tar.xz 71755240 BLAKE2B 
e8c4cecc2aa5e2770718222a01c0b99ce03640871719838507a04acaad438a5d1482fdcfb0ba694dd683fe6f1a03dce1024870db727c4d7a118ecba0f1c8c44f
 SHA512 
51c97a3b7b71e565a2e248e348f5c995779053d65cfab2bb32fecc130a50a2aec077653c5cc5a5d966a9af9b4b741909a4649a9fc6d2f17f6bb9eabb23dd65c8
 DIST gcc-10.3.0-musl-patches-1.tar.bz2 2999 BLAKE2B 
3e36bbf2f93fdce15e20f807fa262f7a7abbde85b6f6b4e1383f6eccd8a53d876687d56cde83a80cde8a50e15bec407a1212aa0c85520892563e3d5ef7aaca98
 SHA512 
21483912a7b152f27db82d837a4cf91f2552d5fe238702aeca0c0dd8c7d3695bc70d8794c94a19106df28e053baf14c38433ca8e38e849082b76273cb51f2384
 DIST gcc-10.3.0-patches-3.tar.bz2 18935 BLAKE2B 
13eaf1e055b5b63069aed1575ed93f6bc822b5e3f2181ddfc88f4e7ff801f58997cd131b2efd79b90469b1f861db994feb2adcaecacf165442078f76e233fd9a
 SHA512 
c3d6a6f32863cc0ff7c877314ff0c00a892e473f64d16b82d46b4a77aa97c3e7a575492d27f0d423acb2621c86c9a49bca0e26e45bda9e697495444fcac85084
@@ -10,8 +8,6 @@ DIST gcc-10.4.0-patches-0.tar.bz2 15231 BLAKE2B 
f64a2e7f317acf9416da69c129ea8691
 DIST gcc-10.4.0-patches-2.tar.xz 15000 BLAKE2B 
59a61f7de4b6d2338a8b4fbc88a8e55838d5fdce1bd906b798540839a7efca9b97024779b515df6a7673ee6908540834bc1f58188ed9ef311c51e1f351ed003e
 SHA512 
e1c8f0bf9d64db3f84a6eab0f41ee848643a67ba6ab57df7a8267139928f6e292d95c5b4ed865ff8d9a80028bb07cec714d56438b97004cd2a27f111f1f336da
 DIST gcc-10.4.0.tar.xz 75018092 BLAKE2B 
ec1169025d3896b70ab80a4b8ce5040763a95529fc7e120c6bc3a3eb1db5cf938ebde347c1e595a8ff7d4081e79ded6252702d7a1a09648449b7a0783188e434
 SHA512 
440c08ca746da450d9a1b35e8fd2305cb27e7e6987cd9d0f7d375f3b1fc9e4b0bd7acb3cd7bf795e72fcbead59cdef5b6c152862f5d35cd9fbfe6902101ce648
 DIST gcc-11-20220115.tar.xz 75676672 BLAKE2B 
12171fd97731dbca67f13cc2a3a3a3989c22d628b289cbd3d46080f77a8d951f15c1e54e83a2e62ab41b69221f9784e970799a11a9ed5b224a77ba4b1b081f07
 SHA512 
7455b3b29d3c64df9123afef82faf922d97e08a3ea30fbc2d9286d4f6ed2fafbfc0f9d94ae1b9eee45329e95a27bd642b3aa679d83a0c27a3e30967d49e0728c
-DIST gcc-11-20220722.tar.xz 75784756 BLAKE2B 
1bb107418b7479626e659ff462f31fa1f16fba784d586a672370cddc8912563ca62c0ccdae357f13e2225419b3d6cf1d998b83094619fe7a5e31964bda7b8a62
 SHA512 
a131deee631de6cab70285263450f35bd32452a4bea0952d96dfd92df65a5c1c7654a06c10ef181fa97dc1ab28c528cb0827ba8948b6eaef41daeb4a7cd5eacb
-DIST gcc-11-20220729.tar.xz 75779788 BLAKE2B 
f907d56813d651a05d0e24ecfe91eb5c68c90e588765488a3add20d06cc2988619f2259a1503224fa8385dfd54dfd0a5cf665cc6205671eaafe17be615d647de
 SHA512 
c2d72b56bf8e9329260f7500b78fb089f039476c60434e3962b2a0605284943bb105651bc8cbc3588a3c400f857be85d6baef9e86b6334eba72230360082fe55
 DIST gcc-11-20220805.tar.xz 75780952 BLAKE2B 

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

2022-08-12 Thread Sam James
commit: 9619f7695357e9aa62e3a079d36947197b0ae76c
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 13 04:43:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 13 05:31:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9619f769

sys-devel/gcc: add 10.4.1_p20220811

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

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

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 21228db9b415..e0c6336f3e2c 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -1,5 +1,6 @@
 DIST gcc-10-20211126.tar.xz 71674848 BLAKE2B 
81f4a572e973db7a3701601e66ea58c8e535a55d4d4ac164de00bdb06f7f265585f45d46171cf40d42ebcd3fb02ac81b643398c560912698eb6c008ac6e09518
 SHA512 
db887184c649ebeede5a1b9f13c00fe425012434cb93ec960c3ca50c0bcdeab04a1cc13b20de21b940e5d6a09c3b1c7fc415110a0e990ec1d938627bf97b9342
 DIST gcc-10-20220804.tar.xz 71755240 BLAKE2B 
e8c4cecc2aa5e2770718222a01c0b99ce03640871719838507a04acaad438a5d1482fdcfb0ba694dd683fe6f1a03dce1024870db727c4d7a118ecba0f1c8c44f
 SHA512 
51c97a3b7b71e565a2e248e348f5c995779053d65cfab2bb32fecc130a50a2aec077653c5cc5a5d966a9af9b4b741909a4649a9fc6d2f17f6bb9eabb23dd65c8
+DIST gcc-10-20220811.tar.xz 71753800 BLAKE2B 
3aa402b185da2e0ea9d262c561a72acc7dd801ea62ca4a8d7a3b053adc5a94dc9b7ecb657b782961505e907cded25bb28a3495d0b975f68fab5385bcc5d9dccc
 SHA512 
cd6fa0673c3bdea1fe857529ec4c847f9306a4380def895b361e70202984bc5bac820b8a9f0d7fdcf9a39258c804fe556b567258aa7ee19b84849eef8a61801d
 DIST gcc-10.3.0-musl-patches-1.tar.bz2 2999 BLAKE2B 
3e36bbf2f93fdce15e20f807fa262f7a7abbde85b6f6b4e1383f6eccd8a53d876687d56cde83a80cde8a50e15bec407a1212aa0c85520892563e3d5ef7aaca98
 SHA512 
21483912a7b152f27db82d837a4cf91f2552d5fe238702aeca0c0dd8c7d3695bc70d8794c94a19106df28e053baf14c38433ca8e38e849082b76273cb51f2384
 DIST gcc-10.3.0-patches-3.tar.bz2 18935 BLAKE2B 
13eaf1e055b5b63069aed1575ed93f6bc822b5e3f2181ddfc88f4e7ff801f58997cd131b2efd79b90469b1f861db994feb2adcaecacf165442078f76e233fd9a
 SHA512 
c3d6a6f32863cc0ff7c877314ff0c00a892e473f64d16b82d46b4a77aa97c3e7a575492d27f0d423acb2621c86c9a49bca0e26e45bda9e697495444fcac85084
 DIST gcc-10.3.0.tar.xz 76692288 BLAKE2B 
ac7898f5eb8a7c5f151a526d1bb38913a68b50a65e4d010ac09fa20b6c801c671c790d780f23ccb8e4ecdfc686f4aa588082ccc9eb5c80c7b0e30788f824c1eb
 SHA512 
2b2dd7453d48a398c29eaebd1422b70341001b8c90a62aee51e83344e7fdd8a8e45f82a4a9165bd7edc76dada912c932f4b6632c5636760fec4c5d7e402b3f86

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



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

2022-08-12 Thread Sam James
commit: bc69c65da37b869b7bd20007efbf074ed0467d31
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 13 03:54:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 13 05:31:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc69c65d

sys-devel/gcc: add 12.1.1_p20220812 (12.2 RC1)

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

 sys-devel/gcc/Manifest |  1 +
 ...2.2..ebuild => gcc-12.1.1_p20220812.ebuild} | 24 +-
 sys-devel/gcc/gcc-12.2..ebuild |  8 
 3 files changed, 23 insertions(+), 10 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index d5a6420eb986..238572ba3668 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -26,6 +26,7 @@ DIST gcc-12.0.0-patches-5.tar.xz 9820 BLAKE2B 
cdebb6fa59e594f95cc4b028d329c0fed3
 DIST gcc-12.1.0-musl-patches-6.tar.xz 3840 BLAKE2B 
5d8ce4dcebd081fae485d3e1367c06c185e07c110b0cfe9598b71209c55adf96a26e198ab91fb3dfb33ddb2d8abd211a518dd74f5113cae1e3a4f90db32bb746
 SHA512 
b666ac0e9bef1b74dc5cc616ddb13dc40d9ecd1f5ae48b877cc1003356952a9afd800327d4210c732deb94554403d9b8730d2037bec380e413fc9a6cb59ecf23
 DIST gcc-12.1.0-patches-9.tar.xz 12536 BLAKE2B 
ceb045b2a5c5a2a3047d73296fa1057421ef58c7f793d1f031f43dbd1a6faf49bdf1956e96a4f8e34c4d3fde2c26fcc9b146c223d8b1b3e1f944c2ec8574b786
 SHA512 
b899ec2d6da65df0f32838be3c89dbb1dc6b423133aa5121635547a1aa18b5d52b920e62522143682c0818baf185ebacb75ab84383ef0ad9768ba567807da5f4
 DIST gcc-12.1.0.tar.xz 82701928 BLAKE2B 
dca5df8fea680dbeda721742cce5c97de7eb4be490a32a158e06b88e2b9dd092150b7cfe490bb69e48e2f75d8bba231c8a54cd46b48ddcdc01bf9553ab57019d
 SHA512 
2121d295292814a6761edf1fba08c5f633ebe16f52b80e7b73a91050e71e1d2ed98bf17eebad263e191879561c02b48906c53faa4c4670c486a26fc75df23900
+DIST gcc-12.2.0-RC-20220812.tar.xz 84732336 BLAKE2B 
de38eab480965e44d64ccda40070aadb0e892732b6fd4cd80feb5636aff2b14ee0ca2fb0ed38fb1ba46d83c6173a60069a9335cc0f321451edaac387c832056d
 SHA512 
74d6f7c9cb1070920ae85533b6db986c3a784f74a3f5eac113c483230b78737c33bc6f10a2221ace7f9c8af0e3824390241da73d367dd77e5832205a47a47940
 DIST gcc-13-20220731.tar.xz 79440792 BLAKE2B 
c7b6e8113c5c858b0e348ce930ca71c3386b91d62f4a3355df38e899dff26f9e02d44673ad1d57a93a5edb3f8633b9f8fc74b779059b9fdb54ebc0f73c95ef36
 SHA512 
58e320f19cebe4d7364a64a2ded60ef6fb8f68d6abcd3a3c13b0a23ab016d4f40cd9e0e12f665b713314c34b46a65c263a4f04bfac01a7f476755987365aa4e0
 DIST gcc-13-20220807.tar.xz 79472584 BLAKE2B 
d23ad0d06414c0e7dfc11473641abb63585c95a07b1da50f3c9d6ae6ba3f365b7bd17297914670468e8b26e4146c8de2dc35c0b96ddc752a07c1dca3a0227dce
 SHA512 
03aed1aa6a73b4aaa5318e456334132576036ee859a26eba3d49826a03da554cec22739cc4fae441f72eb5ea53449e75b73e8f3a41192e09a6e00d4fc227a4ee
 DIST gcc-13.0.0-patches-1.tar.xz 11064 BLAKE2B 
82a7ad193dac00475931840bcee82ef7a51718a74af224b03a41f8349e34c2a64a3eb29985b4e2bffde958c58782242eccaedaa54d950e8d51d8bb6f45868e0e
 SHA512 
e04b510f529dd3187a08ae9cb9a894a3d3d30af81f13c43cc082fda7d26c44a3bf19d36ec02024b2ade8b8c193e9730246abeadee603c41b5873c5b785709921

diff --git a/sys-devel/gcc/gcc-12.2..ebuild 
b/sys-devel/gcc/gcc-12.1.1_p20220812.ebuild
similarity index 64%
copy from sys-devel/gcc/gcc-12.2..ebuild
copy to sys-devel/gcc/gcc-12.1.1_p20220812.ebuild
index d1a72887e795..9be0f30fd1e6 100644
--- a/sys-devel/gcc/gcc-12.2..ebuild
+++ b/sys-devel/gcc/gcc-12.1.1_p20220812.ebuild
@@ -3,8 +3,11 @@
 
 EAPI=8
 
+TOOLCHAIN_GCC_RC=1
 TOOLCHAIN_PATCH_DEV="sam"
+PATCH_VER="9"
 PATCH_GCC_VER="12.1.0"
+MUSL_VER="6"
 MUSL_GCC_VER="12.1.0"
 
 if [[ $(ver_cut 3) ==  ]] ; then
@@ -17,16 +20,24 @@ if [[ $(ver_cut 3) ==  ]] ; then
 
# e.g. 12.2. -> 12.1.1
TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.$(($(ver_cut 3) - 9998))
+elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
+   # Cheesy hack for RCs
+   MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 
1)))-RC-$(ver_cut 5)
+   MY_P=${PN}-${MY_PV}
+   
GCC_TARBALL_SRC_URI="https://gcc.gnu.org/pub/gcc/snapshots/${MY_PV}/${MY_P}.tar.xz;
+   TOOLCHAIN_SET_S=no
+   S="${WORKDIR}"/${MY_P}
 fi
 
 inherit toolchain
+
 # Needs to be after inherit (for now?), bug #830908
 EGIT_BRANCH=releases/gcc-$(ver_cut 1)
 
 # Don't keyword live ebuilds
-if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
-fi
+#if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
+#  KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+#fi
 
 # Technically only if USE=hardened *too* right now, but no point in 
complicating it further.
 # If GCC is enabling CET by default, we need glibc to be built with support 
for it.
@@ -36,13 +47,6 @@ DEPEN

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

2022-08-12 Thread Arthur Zamarin
commit: f10514d1491401e69fd8e05dfa8508a3810fc89c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug 13 05:14:47 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug 13 05:14:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f10514d1

media-libs/libmtp: Stabilize 1.1.20 ppc64, #865021

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

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

diff --git a/media-libs/libmtp/libmtp-1.1.20.ebuild 
b/media-libs/libmtp/libmtp-1.1.20.ebuild
index 1d3b612f5449..e2259d8216ff 100644
--- a/media-libs/libmtp/libmtp-1.1.20.ebuild
+++ b/media-libs/libmtp/libmtp-1.1.20.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == * ]]; then
 else
inherit libtool
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="Implementation of Microsoft's Media Transfer Protocol (MTP)"



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

2022-08-12 Thread Arthur Zamarin
commit: ff295e320e75a44c522c3522f128f271038da73e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug 13 05:14:48 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug 13 05:14:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff295e32

media-libs/libmtp: Stabilize 1.1.20 ppc, #865021

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

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

diff --git a/media-libs/libmtp/libmtp-1.1.20.ebuild 
b/media-libs/libmtp/libmtp-1.1.20.ebuild
index e2259d8216ff..8cb8fa749ddf 100644
--- a/media-libs/libmtp/libmtp-1.1.20.ebuild
+++ b/media-libs/libmtp/libmtp-1.1.20.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == * ]]; then
 else
inherit libtool
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="Implementation of Microsoft's Media Transfer Protocol (MTP)"



[gentoo-commits] repo/gentoo:master commit in: sys-boot/gnu-efi/

2022-08-12 Thread Arthur Zamarin
commit: 87d7768a7fa3b401972effd8b08276d34e568a75
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug 13 05:05:45 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug 13 05:05:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87d7768a

sys-boot/gnu-efi: Stabilize 3.0.14 arm64, #865007

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

 sys-boot/gnu-efi/gnu-efi-3.0.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-boot/gnu-efi/gnu-efi-3.0.14.ebuild 
b/sys-boot/gnu-efi/gnu-efi-3.0.14.ebuild
index e3a8a8bf07f7..8b94c109e0b8 100644
--- a/sys-boot/gnu-efi/gnu-efi-3.0.14.ebuild
+++ b/sys-boot/gnu-efi/gnu-efi-3.0.14.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://sourceforge/gnu-efi/${P}.tar.bz2"
 # - GPL-2+ : setjmp_ia32.S
 LICENSE="GPL-2+ BSD BSD-2"
 SLOT="0"
-KEYWORDS="-* ~amd64 ~arm ~arm64 ~ia64 ~riscv ~x86"
+KEYWORDS="-* ~amd64 ~arm arm64 ~ia64 ~riscv ~x86"
 IUSE="abi_x86_32 abi_x86_64 custom-cflags"
 REQUIRED_USE="
amd64? ( || ( abi_x86_32 abi_x86_64 ) )



[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfdashboard/

2022-08-12 Thread Michał Górny
commit: 164f8f792100cd4170e20596b4969879e0017e4a
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Aug 13 05:03:44 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug 13 05:03:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=164f8f79

xfce-extra/xfdashboard: Bump to 1.0.0

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

 xfce-extra/xfdashboard/Manifest |  1 +
 xfce-extra/xfdashboard/xfdashboard-1.0.0.ebuild | 49 +
 2 files changed, 50 insertions(+)

diff --git a/xfce-extra/xfdashboard/Manifest b/xfce-extra/xfdashboard/Manifest
index e6c19780cb7c..a442ecb51d92 100644
--- a/xfce-extra/xfdashboard/Manifest
+++ b/xfce-extra/xfdashboard/Manifest
@@ -1,2 +1,3 @@
 DIST xfdashboard-0.9.5.tar.bz2 3397335 BLAKE2B 
5e65206c73f85ce9d4305e459ca837c287c43f95bbb16df632109eee998524d5858c5de8a6c390713d118ed3f7bb7f184d88650cec78e7bc03a6859fe7e44a39
 SHA512 
9929bdcef6a9766799b900b61e009b43ef901f1aebd6dbe9291c3342edebfa1d599340222da25bbac17810f4ef7b001743b4daec0c25f585203f0b69f2bc17d6
 DIST xfdashboard-0.9.91.tar.bz2 3421906 BLAKE2B 
10b5bb09fa4d4bbbe242d1d36ad073e08384845e67331994c9ae622d70de27e873ce2f476d8baebde4bd4ae55db77cb35336a1a1725b4e40b1c814066ab4e72c
 SHA512 
56e18c70a1282ff8f45df8304993fdd5e9097429f7edd6b9c7fc5c20681d1043b57251b5ce327346e612bc1069823ba4c76a5665529eeb2807e106c8fa747ba6
+DIST xfdashboard-1.0.0.tar.bz2 3423708 BLAKE2B 
b6ac90de137d85f9503372648444100561368498ac93173e60b3d0938cd5c1a95a4c0a668b4b2078821b234ca8e074e0fbc9a0c6b5785de23561465a3cfafe62
 SHA512 
7c7da3d544de4eabe9f31c2744d7b862ed71a7e7bcadd40b61d64ce7d480e627c86992979718110d65d1534f50fd87d8241f509b26e0603b93443b4cca873d1c

diff --git a/xfce-extra/xfdashboard/xfdashboard-1.0.0.ebuild 
b/xfce-extra/xfdashboard/xfdashboard-1.0.0.ebuild
new file mode 100644
index ..f725a7560151
--- /dev/null
+++ b/xfce-extra/xfdashboard/xfdashboard-1.0.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xdg-utils
+
+DESCRIPTION="Maybe a GNOME shell like dashboard for the Xfce desktop 
environment"
+HOMEPAGE="https://goodies.xfce.org/projects/applications/xfdashboard/start;
+SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-libs/glib-2.38:2
+   >=x11-libs/gtk+-3.2:3
+   >=media-libs/clutter-1.12:1.0=[gtk]
+   >=x11-libs/libwnck-3:3=
+   x11-libs/libX11:=
+   x11-libs/libXcomposite:=
+   x11-libs/libXdamage:=
+   x11-libs/libXinerama:=
+   >=xfce-base/garcon-0.2.0:=
+   >=xfce-base/libxfce4ui-4.10:=
+   >=xfce-base/libxfce4util-4.10:=
+   >=xfce-base/xfconf-4.14:=
+"
+DEPEND="
+   ${RDEPEND}
+"
+BDEPEND="
+   dev-util/intltool
+   virtual/pkgconfig
+"
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



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

2022-08-12 Thread Miroslav Šulc
commit: c9d7f51f0286120f7a312f0ee6cac50ae7ea6fef
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sat Aug 13 04:14:35 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat Aug 13 04:14:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9d7f51f

media-sound/fluidsynth: dropped obsolete 2.2.7

Bug: https://bugs.gentoo.org/864737
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/fluidsynth/Manifest|   1 -
 media-sound/fluidsynth/fluidsynth-2.2.7.ebuild | 120 -
 2 files changed, 121 deletions(-)

diff --git a/media-sound/fluidsynth/Manifest b/media-sound/fluidsynth/Manifest
index 7eb8fb6aa4c0..b9e264166bb4 100644
--- a/media-sound/fluidsynth/Manifest
+++ b/media-sound/fluidsynth/Manifest
@@ -1,2 +1 @@
-DIST fluidsynth-2.2.7.tar.gz 1748897 BLAKE2B 
fd53603947ddf5a76676cfc3d77b1d904146ec7c30ab6e54a2c32cae0e76ec4b66397506072cac277febdd1b799801d5b13c7b37cc0ea4a545fae26077a1d881
 SHA512 
62709f96fa07bbafb9b907438da7376abdf1a4e679cd2b105c5bca257f1ff62c18bd4c646ef2ccba64ca5273604da996fb2caaf6144686bf45fef1ed83a7
 DIST fluidsynth-2.2.8.tar.gz 1751615 BLAKE2B 
7eaee4cc1c2f49e464cda2852890ec8e96bd86c258a39246ec5c84ea3e57c9869d1e88963daecc3fa8957df1d55ff6c6633a4900de3d6fc0a1adf830865adda0
 SHA512 
8173f2d368a214cf1eb7faae2f6326db43fb094ec9c83e652f953290c3f29c34ebd0b92cbb439bea8d814d3a7e4f9dc0c18c648df1d414989d5d8b4700c79535

diff --git a/media-sound/fluidsynth/fluidsynth-2.2.7.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.2.7.ebuild
deleted file mode 100644
index 387ff481a6d0..
--- a/media-sound/fluidsynth/fluidsynth-2.2.7.ebuild
+++ /dev/null
@@ -1,120 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CMAKE_ECLASS=cmake
-inherit cmake-multilib systemd toolchain-funcs
-
-DESCRIPTION="Software real-time synthesizer based on the Soundfont 2 
specifications"
-HOMEPAGE="https://www.fluidsynth.org;
-SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-2.1+"
-SLOT="0/3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86"
-IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
-
-BDEPEND="
-   virtual/pkgconfig
-"
-DEPEND="
-   dev-libs/glib:2[${MULTILIB_USEDEP}]
-   alsa? (
-   media-libs/alsa-lib[${MULTILIB_USEDEP}]
-   lash? ( media-sound/lash[${MULTILIB_USEDEP}] )
-   )
-   dbus? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
-   jack? ( virtual/jack[${MULTILIB_USEDEP}] )
-   ladspa? (
-   media-libs/ladspa-sdk[${MULTILIB_USEDEP}]
-   media-plugins/cmt-plugins[${MULTILIB_USEDEP}]
-   )
-   portaudio? ( media-libs/portaudio[${MULTILIB_USEDEP}] )
-   pulseaudio? ( media-sound/pulseaudio[${MULTILIB_USEDEP}] )
-   readline? ( sys-libs/readline:0=[${MULTILIB_USEDEP}] )
-   sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] )
-   sndfile? ( media-libs/libsndfile[${MULTILIB_USEDEP}] )
-"
-RDEPEND="${DEPEND}"
-
-DOCS=( AUTHORS ChangeLog README.md THANKS TODO doc/fluidsynth-v20-devdoc.txt )
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_C_COMPILER="$(tc-getCC)"
-   -Denable-alsa=$(usex alsa)
-   -Denable-aufile=ON
-   -Denable-dbus=$(usex dbus)
-   -Denable-debug=$(usex debug)
-   -Denable-dsound=OFF # Windows
-   -Denable-floats=OFF # loat instead of double for DSP samples
-   -Denable-fpe-check=$(usex debug)
-   -Denable-ipv6=$(usex ipv6)
-   -Denable-jack=$(usex jack)
-   -Denable-ladspa=$(usex ladspa)
-   -Denable-libinstpatch=ON # https://github.com/swami/libinstpatch
-   -Denable-midishare=OFF # http://midishare.sourceforge.net/
-   -Denable-network=$(usex network)
-   -Denable-opensles=OFF
-   -Denable-oboe=OFF # requires OpenSLES and/or AAudio
-   -Denable-oss=$(usex oss)
-   -Denable-libsndfile=$(usex sndfile)
-   -Denable-pkgconfig=ON
-   -Denable-portaudio=$(usex portaudio)
-   -Denable-profiling=$(usex debug)
-   -Denable-pulseaudio=$(usex pulseaudio)
-   -Denable-readline=$(usex readline)
-   -Denable-sdl2=$(usex sdl)
-   -Denable-systemd=$(usex systemd)
-   -Denable-threads=$(usex threads)
-   -Denable-trap-on-fpe=$(usex debug)
-   -Denable-ubsan=OFF # compile and link against UBSan (for 
debugging fluidsynth internals)
-   -Denable-waveout=OFF # Windows
-   -Denable-winmidi=OFF # Windows
-   )
-
-   if use alsa; then
-   mycmakeargs+=( -Denable-lash=$(usex lash) )
-   else
-   mycmakeargs+=( -Denable-lash=OFF )
- 

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

2022-08-12 Thread Miroslav Šulc
commit: ddb2719686ed7d5280f6eef9e80ece23d1aa7ba3
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sat Aug 13 04:13:21 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat Aug 13 04:13:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddb27196

media-plugins/audacious-plugins: dropped obsolete 4.0.5 & 4.1

Bug: https://bugs.gentoo.org/864739
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-plugins/audacious-plugins/Manifest   |   2 -
 .../audacious-plugins-4.0.5.ebuild | 163 -
 .../audacious-plugins/audacious-plugins-4.1.ebuild | 162 
 3 files changed, 327 deletions(-)

diff --git a/media-plugins/audacious-plugins/Manifest 
b/media-plugins/audacious-plugins/Manifest
index 0b49f6704c23..75d23f3e625c 100644
--- a/media-plugins/audacious-plugins/Manifest
+++ b/media-plugins/audacious-plugins/Manifest
@@ -1,3 +1 @@
-DIST audacious-plugins-4.0.5.tar.bz2 1759133 BLAKE2B 
b806ac110875f94f6e0f1db757d2ec0c7a0391f83efeb068f3e79c7e994fa33d0045095669b5e7ec771714419aaa98b0d0125a5dd18a00f4ee23fc899142858f
 SHA512 
90ab2edbfc797fa835aae9937b5f478a0ca575f31c443d9e8ba7394e1615f605beb417372872874c94d4f804dba7bea9fbae2078e162178386683d8a3e36c108
-DIST audacious-plugins-4.1.tar.bz2 1802825 BLAKE2B 
253fddf82408708d8094836088bec1b9b7c932e75c959443579e4bbdc3a4b850757328d90b1ab7a6a0bdd85120d4b0a901f9fa22638f90938f19fd0fa35012ba
 SHA512 
4adad3b4e9c264d52c6523fe84db56b9a87476a4ad5a86f85456a7e0276758d61675022e9e3da07e061dac45f604e54f83f9db85a37f0aaf0b75b3356a63932f
 DIST audacious-plugins-4.2.tar.bz2 1947472 BLAKE2B 
405fe7d30f190590955e66540595059869aed920b5cbaffa84439a336b20e6016c704dd3d3775521bde5c3bef0954aae96d72587d6c383966d63dd955b7a6b4a
 SHA512 
632f1ac90c3a079bb92120e4bc6ef6b13f3f809f150809a64569fae49c908dafeb30e16a34d18bb081e099fe2a252a7ed8b76da129ffa0d51b16216f0b6d1282

diff --git a/media-plugins/audacious-plugins/audacious-plugins-4.0.5.ebuild 
b/media-plugins/audacious-plugins/audacious-plugins-4.0.5.ebuild
deleted file mode 100644
index 942a78367d96..
--- a/media-plugins/audacious-plugins/audacious-plugins-4.0.5.ebuild
+++ /dev/null
@@ -1,163 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_P="${P/_/-}"
-
-if [[ ${PV} == * ]]; then
-   inherit autotools git-r3
-   
EGIT_REPO_URI="https://github.com/audacious-media-player/audacious-plugins.git;
-else
-   SRC_URI="https://distfiles.audacious-media-player.org/${MY_P}.tar.bz2;
-   KEYWORDS="amd64 ~riscv x86"
-fi
-DESCRIPTION="Lightweight and versatile audio player"
-HOMEPAGE="https://audacious-media-player.org/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="aac +alsa ampache bs2b cdda cue ffmpeg flac fluidsynth gme http jack
-   lame libnotify libsamplerate lirc mms modplug mp3 nls opengl pulseaudio
-   scrobbler sdl sid sndfile soxr speedpitch streamtuner vorbis wavpack"
-REQUIRED_USE="ampache? ( http ) streamtuner? ( http )"
-
-# The following plugins REQUIRE a GUI build of audacious, because non-GUI
-# builds do NOT install the libaudgui library & headers.
-# Plugins without a configure option:
-#   alarm
-#   albumart
-#   delete-files
-#   ladspa
-#   playlist-manager
-#   search-tool
-#   skins
-#   vtx
-# Plugins with a configure option:
-#   glspectrum
-#   gtkui
-#   hotkey
-#   notify
-#   statusicon
-BDEPEND="
-   dev-util/gdbus-codegen
-   virtual/pkgconfig
-   nls? ( dev-util/intltool )
-"
-DEPEND="
-   app-arch/unzip
-   dev-libs/dbus-glib
-   dev-libs/glib
-   dev-libs/libxml2:2
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtmultimedia:5
-   dev-qt/qtwidgets:5
-   ~media-sound/audacious-${PV}
-   aac? ( >=media-libs/faad2-2.7 )
-   alsa? ( >=media-libs/alsa-lib-1.0.16 )
-   ampache? ( =media-libs/ampache_browser-1* )
-   bs2b? ( media-libs/libbs2b )
-   cdda? (
-   dev-libs/libcdio:=
-   dev-libs/libcdio-paranoia:=
-   >=media-libs/libcddb-1.2.1
-   )
-   cue? ( media-libs/libcue:= )
-   ffmpeg? ( >=media-video/ffmpeg-0.7.3 )
-   flac? (
-   >=media-libs/flac-1.2.1-r1
-   >=media-libs/libvorbis-1.0
-   )
-   fluidsynth? ( media-sound/fluidsynth:= )
-   http? ( >=net-libs/neon-0.26.4 )
-   jack? (
-   >=media-libs/bio2jack-0.4
-   virtual/jack
-   )
-   lame? ( media-sound/lame )
-   libnotify? ( x11-libs/libnotify )
-   libsamplerate? ( media-libs/libsamplerate:= )
-   lirc? ( app-misc/lirc )
-   mms? ( >=media-libs/libmms-0.3 )
-   modplug? ( media-libs/libmodplug )
-   mp3? ( >=media-sound/mpg123-1.12.1 )
-   opengl? ( dev-qt/qtopengl:5 )
-   pulseaudio? ( >=media-sound/pulseaudio-0.9.3 )
-   scrobbler? ( net-misc/curl )
-   sdl? ( media-libs/libsdl2[sound] )
-   sid? ( 

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

2022-08-12 Thread Miroslav Šulc
commit: 2288aa6442d6a48facc3282442a549d209170e84
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sat Aug 13 04:12:38 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat Aug 13 04:12:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2288aa64

media-sound/audacious: dropped obsolete 4.0.5 & 4.1

Bug: https://bugs.gentoo.org/864739
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/audacious/Manifest   |  2 -
 media-sound/audacious/audacious-4.0.5.ebuild | 81 
 media-sound/audacious/audacious-4.1.ebuild   | 67 ---
 3 files changed, 150 deletions(-)

diff --git a/media-sound/audacious/Manifest b/media-sound/audacious/Manifest
index 2dd85f0b1725..04525a44fca8 100644
--- a/media-sound/audacious/Manifest
+++ b/media-sound/audacious/Manifest
@@ -1,4 +1,2 @@
-DIST audacious-4.0.5.tar.bz2 577422 BLAKE2B 
a65810baf0f733327a3e37e6efd2af3d35245b1e99936a4cd39d8068e0df06779ab3c08e839e4b3586f70bec2d16a605c62328f863f747247181851ac7c151c2
 SHA512 
4be7ebeee937f9b29931a28e1d80782b9df8beec70eab3917f5adccd0bf02aa6003a5b8361359b792edac2d2f31a257b853db43d59dd0674e5a3fbec7e7c1e46
-DIST audacious-4.1.tar.bz2 586472 BLAKE2B 
baed9f47ddca9b6a4668da542483e8ead049126383e8d1b090b29153b698cc83042ce0620bc5c3e78e59c599cb9f1be72b9c8d2e8c3c87f36fae45554a743b24
 SHA512 
6e603108c245a146c3bb360e99d85e949b25a50a4d97eca6a0519cb457a93e8d73131504ae10f86c34c0e9d98fb5fdf6660accc0bb3bb480332cb674ac27ac9f
 DIST audacious-4.2.tar.bz2 612155 BLAKE2B 
04a910288278fa27cb4848663ab74f9e523f3cbea7851e28f5e197035c4ad17281e9b0d5756602efb531a65aeb8e6b7abd7b11274af3353f6ac1d21a0bd4c47c
 SHA512 
814bd865e87cf9bc39df07c9f9898eca1dd94d8b8299b2709f77046669ce12e9c31067d55084371f6797724e79872f7571b575cc766093ee2124b38b0409a853
 DIST gentoo_ice-xmms-0.2.tar.bz2 51839 BLAKE2B 
d3bf8dbfee675dd588bc0258f1015c76877b6b0a3835813d8e9621d149b924aaa33544d07f7ad44a01c058d41d7480b3908b0773c124af33b6e020c376b13d54
 SHA512 
e863a8f86073007c47ce8c20739aae4bff22e22a7ddc11556b12ae6ebb68654cec7310fdc9d05f2c47f81cf2591fe601b2eb12a2fd911c0a6118c9f3cc524f05

diff --git a/media-sound/audacious/audacious-4.0.5.ebuild 
b/media-sound/audacious/audacious-4.0.5.ebuild
deleted file mode 100644
index 560b050d80ca..
--- a/media-sound/audacious/audacious-4.0.5.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_P="${P/_/-}"
-
-if [[ ${PV} == * ]]; then
-   inherit autotools git-r3
-   EGIT_REPO_URI="https://github.com/audacious-media-player/audacious.git;
-else
-   SRC_URI="https://distfiles.audacious-media-player.org/${MY_P}.tar.bz2;
-   KEYWORDS="amd64 ~riscv x86"
-fi
-inherit xdg
-
-DESCRIPTION="Lightweight and versatile audio player"
-HOMEPAGE="https://audacious-media-player.org/;
-SRC_URI+=" mirror://gentoo/gentoo_ice-xmms-0.2.tar.bz2"
-
-LICENSE="BSD-2"
-SLOT="0"
-IUSE="nls"
-
-BDEPEND="
-   virtual/pkgconfig
-   nls? ( dev-util/intltool )
-"
-DEPEND="
-   >=dev-libs/dbus-glib-0.60
-   >=dev-libs/glib-2.28
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   >=x11-libs/cairo-1.2.6
-   >=x11-libs/pango-1.8.0
-   virtual/freedesktop-icon-theme
-"
-RDEPEND="${DEPEND}"
-PDEPEND="~media-plugins/audacious-plugins-${PV}"
-
-S="${WORKDIR}/${MY_P}"
-
-src_unpack() {
-   default
-   [[ ${PV} == * ]] && git-r3_src_unpack
-}
-
-src_prepare() {
-   default
-   if ! use nls; then
-   sed -e "/SUBDIRS/s/ po//" -i Makefile || die # bug #512698
-   fi
-   [[ ${PV} == * ]] && eautoreconf
-}
-
-src_configure() {
-   # D-Bus is a mandatory dependency, remote control,
-   # session management and some plugins depend on this.
-   # Building without D-Bus is *unsupported* and a USE-flag
-   # will not be added due to the bug reports that will result.
-   # Bugs #197894, #199069, #207330, #208606
-   local myeconfargs=(
-   --disable-valgrind
-   --disable-gtk
-   --enable-dbus
-   --enable-qt
-   $(use_enable nls)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-
-   # Gentoo_ice skin installation; bug #109772
-   insinto /usr/share/audacious/Skins/gentoo_ice
-   doins -r "${WORKDIR}"/gentoo_ice/.
-   docinto gentoo_ice
-   dodoc "${WORKDIR}"/README
-}

diff --git a/media-sound/audacious/audacious-4.1.ebuild 
b/media-sound/audacious/audacious-4.1.ebuild
deleted file mode 100644
index b2ca1ac2f2db..
--- a/media-sound/audacious/audacious-4.1.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_P="${P/_/-}"
-
-inherit xdg
-
-DESCRIPTION="Lightweight and versatile audio player"

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

2022-08-12 Thread Miroslav Šulc
commit: 0e6aa5e9ec83d2579926ddf8c4090a4d525ca1b5
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sat Aug 13 04:10:12 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat Aug 13 04:10:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e6aa5e9

media-sound/cmus: dropped obsolete 2.9.1-r1

Bug: https://bugs.gentoo.org/863875
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/cmus/Manifest |   1 -
 media-sound/cmus/cmus-2.9.1-r1.ebuild | 149 --
 2 files changed, 150 deletions(-)

diff --git a/media-sound/cmus/Manifest b/media-sound/cmus/Manifest
index 7f6c0c62fa01..41275517b7b4 100644
--- a/media-sound/cmus/Manifest
+++ b/media-sound/cmus/Manifest
@@ -1,2 +1 @@
 DIST cmus-2.10.0.tar.gz 324121 BLAKE2B 
7a9b17b04f9461b5375f51584f1dce35dcb6863d57eb9b28391cbfb6abb4eae1f541ee6f10cbbf4c7048c08fd77307647700fd08e41eb56bbad89b67657dd876
 SHA512 
c055dc974a88f32c7f19fb2e4260ede37fbddc3f23707a98e7f669032c1b4fd9a1032eb5c808cf5ee635617d3abf176e78d1e8596cbe669bbad95cd5c50dde7c
-DIST cmus-2.9.1.tar.gz 321004 BLAKE2B 
1531d9ca8c1fd54ca487eb2b9ce8602f2d448dd80567a04bfc18449d60fbcd5286cd9f0d19983a885b2a532793c44d7dab8c1993ac8d7f5ada4f01ce670404d9
 SHA512 
b417e58a68c54e97db92b8760a49a3071e81f1594f2144911eed3ccceb68499dedf0699ae313babcb822d71b37add8880dfb2018686cb572e89f8627446d5e05

diff --git a/media-sound/cmus/cmus-2.9.1-r1.ebuild 
b/media-sound/cmus/cmus-2.9.1-r1.ebuild
deleted file mode 100644
index a95bb0bdf06b..
--- a/media-sound/cmus/cmus-2.9.1-r1.ebuild
+++ /dev/null
@@ -1,149 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit bash-completion-r1 toolchain-funcs
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/cmus/cmus.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/cmus/cmus/archive/v${PV/_/-}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm64 ppc ppc64 ~riscv sparc x86 ~amd64-linux 
~x86-linux"
-fi
-
-DESCRIPTION="Ncurses based music player with plugin support for many formats"
-HOMEPAGE="https://cmus.github.io/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="aac alsa ao cddb cdio debug discid elogind examples ffmpeg +flac jack 
libsamplerate
-   +mad mikmod modplug mp4 musepack opus oss pidgin pulseaudio systemd 
tremor +unicode
-   +vorbis wavpack"
-
-REQUIRED_USE="?? ( elogind systemd )"
-
-BDEPEND="
-   virtual/pkgconfig
-"
-DEPEND="
-   sys-libs/ncurses:=[unicode(+)?]
-   aac? ( media-libs/faad2 )
-   alsa? ( >=media-libs/alsa-lib-1.0.11 )
-   ao? ( media-libs/libao )
-   cddb? ( media-libs/libcddb )
-   cdio? ( dev-libs/libcdio-paranoia )
-   discid? ( media-libs/libdiscid )
-   elogind? ( sys-auth/elogind )
-   ffmpeg? ( media-video/ffmpeg:= )
-   flac? ( media-libs/flac )
-   jack? ( virtual/jack )
-   libsamplerate? ( media-libs/libsamplerate )
-   mad? ( >=media-libs/libmad-0.14 )
-   mikmod? ( media-libs/libmikmod:0 )
-   modplug? ( >=media-libs/libmodplug-0.7 )
-   mp4? ( >=media-libs/libmp4v2-1.9:0 )
-   musepack? ( >=media-sound/musepack-tools-444 )
-   opus? ( media-libs/opusfile )
-   pulseaudio? ( media-sound/pulseaudio )
-   systemd? ( sys-apps/systemd )
-   tremor? ( media-libs/tremor )
-   !tremor? ( vorbis? ( >=media-libs/libvorbis-1.0 ) )
-   wavpack? ( media-sound/wavpack )
-"
-RDEPEND="${DEPEND}
-   pidgin? (
-   dev-python/dbus-python
-   net-im/pidgin
-   )
-"
-
-# Both CONFIG_TREMOR=y and CONFIG_VORBIS=y are required to link to tremor libs 
instead of vorbis libs
-REQUIRED_USE="tremor? ( vorbis )
-   mp4? ( aac )" # enabling mp4 adds -lfaad
-
-DOCS=( AUTHORS README.md )
-
-S="${WORKDIR}/${P/_/-}"
-
-PATCHES=(
-   "${FILESDIR}/${P}-atomic.patch"
-)
-
-src_configure() {
-   my_config() {
-   local value
-   use ${1} && value=a || value=n
-   myconf+=( ${2}=${value} )
-   }
-
-   local debuglevel=1
-   use debug && debuglevel=2
-   local myconf=(
-   CONFIG_CUE=y
-   CONFIG_ARTS=n
-   CONFIG_SUN=n
-   CONFIG_SNDIO=n
-   CONFIG_WAVEOUT=n
-   CONFIG_VTX=n
-   CONFIG_ROAR=n
-   )
-
-   my_config cddb CONFIG_CDDB
-   my_config cdio CONFIG_CDIO
-   my_config discid CONFIG_DISCID
-   my_config flac CONFIG_FLAC
-   my_config mad CONFIG_MAD
-   my_config modplug CONFIG_MODPLUG
-   my_config mikmod CONFIG_MIKMOD
-   my_config musepack CONFIG_MPC
-   my_config vorbis CONFIG_VORBIS
-   my_config tremor CONFIG_TREMOR
-   my_config opus CONFIG_OPUS
-   my_config wavpack CONFIG_WAVPACK
-   my_config mp4 CONFIG_MP4
-   my_config aac CONFIG_AAC
-   my_config ffmpeg CONFIG_FFMPEG
-   my_config pulseaudio CONFIG_PULSE
-   

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

2022-08-12 Thread Miroslav Šulc
commit: babbf772516d88356b071e5c6f3cdecb40cfb88a
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sat Aug 13 04:08:11 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat Aug 13 04:08:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=babbf772

media-plugins/rev-plugins: dropped obsolete 0.7.1

Bug: https://bugs.gentoo.org/864118
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-plugins/rev-plugins/Manifest |  1 -
 media-plugins/rev-plugins/rev-plugins-0.7.1.ebuild | 33 --
 2 files changed, 34 deletions(-)

diff --git a/media-plugins/rev-plugins/Manifest 
b/media-plugins/rev-plugins/Manifest
index 8c16c88df0af..8030dc942114 100644
--- a/media-plugins/rev-plugins/Manifest
+++ b/media-plugins/rev-plugins/Manifest
@@ -1,2 +1 @@
-DIST REV-plugins-0.7.1.tar.bz2 20501 BLAKE2B 
cd7e93672eac5cd2be1776be5f7ac88e5d3f631b13507ea32a4d387f3f10d91dacf217dcbc772fae5b398949593b2210cecb9978013edd8f30141f15c980a9af
 SHA512 
00f984b47347a4f75d809587c654e3e078cb37a6c324bcec09382d1181bd8665a58044505054de75c9ba58972af7e1d3f964c3a5bd925fed4af5cccd1233bd19
 DIST REV-plugins-0.8.1.tar.bz2 15084 BLAKE2B 
01bad9b663fa3b4f49209a174486758c03945b8e97e455e01269213be885167fbec33e6ada251c6c18e03d78573494bd67ec3ad6d2860f7f159e73bb72bc4635
 SHA512 
1c5732099f1f7b345f0ba509aebc4820bdd93e7a5a8bf54c010da34b89f95a1a5d1aff1447020c0f52c5de05f11b1c8381adcf034d68a17b90235229ad6bcad6

diff --git a/media-plugins/rev-plugins/rev-plugins-0.7.1.ebuild 
b/media-plugins/rev-plugins/rev-plugins-0.7.1.ebuild
deleted file mode 100644
index f493117eec64..
--- a/media-plugins/rev-plugins/rev-plugins-0.7.1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-MY_P="${P/rev/REV}"
-
-DESCRIPTION="REV LADSPA plugins package. A stereo reverb plugin based on the 
well-known greverb"
-HOMEPAGE="http://kokkinizita.linuxaudio.org/linuxaudio/;
-SRC_URI="http://kokkinizita.linuxaudio.org/linuxaudio/downloads/${MY_P}.tar.bz2;
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-DEPEND="media-libs/ladspa-sdk"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   default
-   tc-export CXX
-   sed -i Makefile -e 's/-O2//' -e 's/g++/$(CXX) $(LDFLAGS)/' || die
-}
-
-src_install() {
-   dodoc AUTHORS README
-   insinto /usr/$(get_libdir)/ladspa
-   insopts -m0755
-   doins *.so
-}



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

2022-08-12 Thread Miroslav Šulc
commit: 7c76d6cd78a898c1076b30bec9056249e0d743f4
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sat Aug 13 04:06:55 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat Aug 13 04:06:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c76d6cd

media-libs/rubberband: dropped obsolete 2.0.2

Bug: https://bugs.gentoo.org/864280
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-libs/rubberband/Manifest |   1 -
 .../rubberband/files/rubberband-2.0.1-build.patch  | 164 -
 media-libs/rubberband/rubberband-2.0.2.ebuild  |  61 
 3 files changed, 226 deletions(-)

diff --git a/media-libs/rubberband/Manifest b/media-libs/rubberband/Manifest
index fad19665c345..0829fa0d6499 100644
--- a/media-libs/rubberband/Manifest
+++ b/media-libs/rubberband/Manifest
@@ -1,2 +1 @@
-DIST rubberband-2.0.2.tar.bz2 178974 BLAKE2B 
602d7eb76791d431a65bd5ef0d53ea0c2672e67aaa566594b3b2bb026cdf1b8879380818c3626a2c6d51cd6366bd47a52c69c110da566aa234fb7b37b19f027b
 SHA512 
87dc5d59995bf949c35b885bb2eced067d84775bab76692da1202ae7554cb1b8404ca7371c264363e6d55c8978762ed32b446535746061f09e90cfc599adc0a0
 DIST rubberband-3.0.0.tar.bz2 213089 BLAKE2B 
74afdf1f7c3360b711b365d73e12fe84afa5abc8ddb6a10a3d31392a621e9fca67e8b4c0292238b0e5726c56242438e1b2ef1d7d6ea6979a360cc7ecab45de75
 SHA512 
d8ce300a2cca7e35c548f9cd9f2f77f9b730b0e9427214d4a825b32ea9c90769e229f91db5846b90ff11a1513e8f68447fb598aa2684f67f10b4b9414b9ad748

diff --git a/media-libs/rubberband/files/rubberband-2.0.1-build.patch 
b/media-libs/rubberband/files/rubberband-2.0.1-build.patch
deleted file mode 100644
index 5e7e023b4d8e..
--- a/media-libs/rubberband/files/rubberband-2.0.1-build.patch
+++ /dev/null
@@ -1,164 +0,0 @@
-diff --git a/meson.build b/meson.build
-index 753d1df..005e638 100644
 a/meson.build
-+++ b/meson.build
-@@ -99,18 +99,26 @@ endforeach
- 
- fftw3_dep = dependency('fftw3', version: '>= 3.0.0', required: false)
- samplerate_dep = dependency('samplerate', version: '>= 0.1.8', required: 
false)
--sndfile_dep = dependency('sndfile', version: '>= 1.0.16', required: false)
--vamp_dep = dependency('vamp-sdk', version: '>= 2.9', required: false)
-+if get_option('programs')
-+  sndfile_dep = dependency('sndfile', version: '>= 1.0.16', required: false)
-+endif
-+if get_option('vamp')
-+  vamp_dep = dependency('vamp-sdk', version: '>= 2.9', required: false)
-+endif
- thread_dep = dependency('threads')
--have_ladspa = cpp.has_header('ladspa.h', args: extra_include_args)
-+if get_option('ladspa')
-+  have_ladspa = cpp.has_header('ladspa.h', args: extra_include_args)
-+endif
- have_lv2 = cpp.has_header('lv2.h', args: extra_include_args)
- have_sincos = cpp.has_function('sincos',
-prefix: '#define _GNU_SOURCE\n#include 
',
-args: '-lm')
--have_jni = cpp.has_header('jni.h', args: extra_include_args)
-+if get_option('jni')
-+  have_jni = cpp.has_header('jni.h', args: extra_include_args)
- 
--javac = find_program('javac', required: false)
--jar = find_program('jar', required: false)
-+  javac = find_program('javac', required: false)
-+  jar = find_program('jar', required: false)
-+endif
- 
- 
- # Check FFT and resampler options and set up dependencies and paths
-@@ -281,37 +289,41 @@ if ipp_needed
-   endif
- endif # ipp_needed
- 
--if not vamp_dep.found()
--  vamp_dep = cpp.find_library('VampPluginSDK',
--  dirs: get_option('extra_lib_dirs'),
--  has_headers: ['vamp-sdk.h'],
--  header_args: extra_include_args,
--  required: false)
-+if get_option('vamp')
-   if not vamp_dep.found()
--vamp_dep = cpp.find_library('vamp-sdk',
-+vamp_dep = cpp.find_library('VampPluginSDK',
- dirs: get_option('extra_lib_dirs'),
- has_headers: ['vamp-sdk.h'],
- header_args: extra_include_args,
- required: false)
-+if not vamp_dep.found()
-+  vamp_dep = cpp.find_library('vamp-sdk',
-+  dirs: get_option('extra_lib_dirs'),
-+  has_headers: ['vamp-sdk.h'],
-+  header_args: extra_include_args,
-+  required: false)
-+endif
-   endif
-+  have_vamp = true
- endif
--have_vamp = vamp_dep.found()
--
--if not sndfile_dep.found()
--  sndfile_dep = cpp.find_library('sndfile',
-- dirs: get_option('extra_lib_dirs'),
-- has_headers: ['sndfile.h'],
-- header_args: extra_include_args,
-- required: false)
-+
-+if get_option('programs')
-   if not sndfile_dep.found()
--sndfile_dep = cpp.find_library('sndfile-1',
-+sndfile_dep = 

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

2022-08-12 Thread Miroslav Šulc
commit: 63f3dfdf85bc47b217c5407aebefc5a6ef630fc8
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sat Aug 13 04:04:54 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat Aug 13 04:04:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63f3dfdf

media-sound/picard: dropped obsolete 2.8.1

Bug: https://bugs.gentoo.org/864283
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/picard/Manifest|  1 -
 media-sound/picard/picard-2.8.1.ebuild | 64 --
 2 files changed, 65 deletions(-)

diff --git a/media-sound/picard/Manifest b/media-sound/picard/Manifest
index e59576f2ca18..63edcdf469f2 100644
--- a/media-sound/picard/Manifest
+++ b/media-sound/picard/Manifest
@@ -1,2 +1 @@
-DIST picard-2.8.1.tar.gz 5060681 BLAKE2B 
e649407e12fe0a5f627feaa4e1ac347b27bcb22960f6b1adac67444ebb1f0ad4bcc5732cb218cb3ba67147fdd3bc9f4a5fe3eb3836c6bd1a43ea29bb2add1d9a
 SHA512 
0f15dccacb1d95232235b7c8251b59f02d9cd7836fc10e624951a04f889d12206301aea77d9503fd0f4fed2ae400a150ac159ce6cefd9e8a914a62f8257c7ffb
 DIST picard-2.8.2.tar.gz 5095347 BLAKE2B 
ddaab9e7d09bd7848d55ac385cd901b5f7b3e2044811cd63b16027159586e01028f2885202c4d2bbfa20926305e110e075778f0b907ff8812c937fe0905a8fef
 SHA512 
18b4ebc6e898f4e2910d4d022a12c0516030133318467c38a77325ce088a9dd632d3d8105944570f75b918d3f4dc32b1a501e93bc92a7315ec9ff35ed3e56699

diff --git a/media-sound/picard/picard-2.8.1.ebuild 
b/media-sound/picard/picard-2.8.1.ebuild
deleted file mode 100644
index e651b436e570..
--- a/media-sound/picard/picard-2.8.1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-DISTUTILS_SINGLE_IMPL=1
-
-inherit distutils-r1 xdg
-
-if [[ ${PV} = ** ]]; then
-   EGIT_REPO_URI="https://github.com/metabrainz/picard;
-   inherit git-r3
-else
-   
SRC_URI="https://musicbrainz.osuosl.org/pub/musicbrainz/${PN}/${P}.tar.gz;
-   KEYWORDS="amd64 x86"
-   S="${WORKDIR}/${PN}-release-${PV}"
-fi
-
-DESCRIPTION="Cross-platform music tagger"
-HOMEPAGE="https://picard.musicbrainz.org;
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE="discid fingerprints nls"
-
-BDEPEND="
-   nls? ( dev-qt/linguist-tools:5 )
-"
-RDEPEND="
-   $(python_gen_cond_dep '
-   dev-python/fasteners[${PYTHON_USEDEP}]
-   dev-python/pyjwt[${PYTHON_USEDEP}]
-   
dev-python/PyQt5[declarative,gui,network,widgets,${PYTHON_USEDEP}]
-   dev-python/python-dateutil[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   media-libs/mutagen[${PYTHON_USEDEP}]
-   discid? ( dev-python/python-discid[${PYTHON_USEDEP}] )
-   ')
-   fingerprints? ( media-libs/chromaprint[tools] )
-"
-
-distutils_enable_tests pytest
-
-python_compile() {
-   local build_args=(
-   --disable-autoupdate
-   )
-   if ! use nls; then
-   build_args+=( --disable-locales )
-   fi
-   distutils-r1_python_compile ${build_args[@]}
-}
-
-python_install() {
-   local install_args=(
-   --disable-autoupdate
-   --skip-build
-   )
-   if ! use nls; then
-   install_args+=( --disable-locales )
-   fi
-   distutils-r1_python_install ${install_args[@]}
-}



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

2022-08-12 Thread Miroslav Šulc
commit: 933f4be2181c6c9956c342abe2156e4de17abcce
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sat Aug 13 04:03:16 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat Aug 13 04:03:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=933f4be2

net-analyzer/zabbix: dropped obsolete 4.0.41, 5.0.24 & 6.0.5-r1

Bug: https://bugs.gentoo.org/864286
Signed-off-by: Miroslav Šulc  gentoo.org>

 net-analyzer/zabbix/Manifest   |   5 -
 net-analyzer/zabbix/zabbix-4.0.41.ebuild   | 367 --
 net-analyzer/zabbix/zabbix-5.0.24.ebuild   | 398 
 net-analyzer/zabbix/zabbix-6.0.5-r1.ebuild | 411 -
 4 files changed, 1181 deletions(-)

diff --git a/net-analyzer/zabbix/Manifest b/net-analyzer/zabbix/Manifest
index 373c86e886e3..49df58997667 100644
--- a/net-analyzer/zabbix/Manifest
+++ b/net-analyzer/zabbix/Manifest
@@ -1,14 +1,9 @@
-DIST zabbix-4.0.41.tar.gz 17641873 BLAKE2B 
f3bb40e78662c68f0752233a72ad71d2a7ffae03a0e334736c0b9037fe3566d1b3c4c09fd3183456ae3266ac84f2cbc57c73d5e0e1853f86ebd8eafc42e0b4bb
 SHA512 
7df356c6e99a94876abd05e708eb350448593018017eb2e3434403505a48651ddd6b40b69d84bb49b8eed5cb945c2b974fd44b85dc27fc5c3141d1cdad1b371f
 DIST zabbix-4.0.42.tar.gz 17644927 BLAKE2B 
1cc80aafa2a8a556c14e5675a550307b532c01433eb3892889964b9de90e1bd05456c20da6854f149e297c88ffc7f8e165ff593652759e00836418482458f014
 SHA512 
80993c0cc2b0235407f3b11089a1700e90db892a732194297d893caf951f360cd4777a7e2146fed8e314b71f170c49ed2c4c271e3c3e888e55998bbf7308f0c7
 DIST zabbix-4.0.43.tar.gz 17648025 BLAKE2B 
1dbe0c8691d990278bcc540dcd57d7640a3d832021a9ec416dd67857a3e6e0724659ca13c6c59482e45e772cdb3c22f66810d0111e59d0371ed37f3d8b61275b
 SHA512 
5d7f81a2e7dd8d060ab46c37622b4b73702d208e065bd99022f6c7e9598f2230b89347e73864238861eed7747d5439221ed1e4cc7ac99bf1e990d9550612dd7f
-DIST zabbix-5.0.24-go-deps.tar.xz 34371892 BLAKE2B 
273978d3a4dd46e4d41d892f3217ae2ee0d2bfe9bed753283b5fdf3a13e6cb8f912a4726b92cc2637cb8103c63141f24d3c49c884f54598a9c4d99bed3830552
 SHA512 
bfafb96c6d69ad2c775add9392117c384a633b334ad447e1ec61cf6f01bd72ded0870d778650ff18a912f6ca3bc98f581052464353b22350eaf724bddc29f8d8
-DIST zabbix-5.0.24.tar.gz 21296805 BLAKE2B 
16c3fe6ef0732d627c70555b80961308ba9049978efc51c44162e5ceb940369ce36f87f33e6725de789c97d29edb2d0b4c2b2e58ac56a95e1b644cff13d2f64b
 SHA512 
5ad70fdd189ce2630c019df6edad70fbfa7d2b0f72b42ae1950fb844f3edadf87c3108eefa7f3d343d4c3464d8aa58036dfbcab4109682d40b455788019dd62b
 DIST zabbix-5.0.25-go-deps.tar.xz 34381664 BLAKE2B 
2da35cac59efe069587ad8217385cd276be340e9f0c37483c1a3aa500b03e0139122ca75437a1646fdb3d26ff7a824160d663cff758cf0a91fb08252606640ac
 SHA512 
625f0cdde87cff17bfb2e348a03ffab5374a5d7657c1510abeda5e0a313658625eda946474bc7b7bf7a778d8cf0b498215f9e26ee2c72c6456e87065071ec0ac
 DIST zabbix-5.0.25.tar.gz 21300141 BLAKE2B 
271d10a051b08d5d172d312b48a077e600856cef954201b0c11b1b4e96c70681ebe82e382893689199f6567922ed2e08b3bb534b77ccf1eed099049ccf45002e
 SHA512 
b66776f2ceaaef7c3b74cb47b99d96dcdb614cdae2f54d096046c2aeeb82c8c9c65ca17c95773551bfa867113ca36b29acb72a9102f0ccef930c16f0a4997774
 DIST zabbix-5.0.26-go-deps.tar.xz 34385532 BLAKE2B 
a52924f8bee464deb6f6812242c0d7d987e7b46d097f0a118e2cb429d6d3d26f8e116d66e594a26e22bc5bf81997d21fb66ef97151538a814f63fe2c55a7f729
 SHA512 
49727ccd5e26d28e577fe9ee1d7eaa2de3d5054e831ea82e5dc9d8177c63063cf957b575072c5dc68b294763d519fff9041700e2dc267394e6ec143d272b1dd7
 DIST zabbix-5.0.26.tar.gz 21248951 BLAKE2B 
9119e66acc71f5ed8baf07b6bc90a69152188e1e74058146a9c7eef7d36fc9f0363a5635518bdb696b76fb93c9777878b8d4411853c641dec809e86cba4cfa74
 SHA512 
b10b3eb849ea3646aeaf3d2a1dbf639e6effbd21a23c06e4f2686a177d2ae186537607ed0a76c3f520cb84f3bba3079f5d9f7e840077cf5e1a3eac4b46f0558b
-DIST zabbix-6.0.5-go-deps.tar.xz 36045828 BLAKE2B 
71827dfb5313b986ed23c5c1d7a99a020feabe81b6ee8c7c13d7fda40ce8f5f6d7de26a05daba5fa2e589fc2577f2bcc0961d4f8f0881f986f13e4ae0a16
 SHA512 
6c8f6731cc29df4d5870cfab71c809e5c844ebc88649b9d25fb6ef7c3671e2a247aad1a24dcaa4cbb35039cce57cfabfa7ac56473bd5b9317bb5ecaa0cbd2d53
-DIST zabbix-6.0.5.tar.gz 33778804 BLAKE2B 
5bc2c370895c4744b6deb9d7c0501d890ffb2c343992ca2cee25872e29f0465e808905bf1a9c86749a2bfe56fa05aac521c1cff0549686426e7bd412dbd9ce58
 SHA512 
c4a431ba9c22ccb59c6eaac4147e40390e5e9a1f7a13638f2daa3dab3a75145104e711585b374eed0e663a3dc495d4b3b74c78b7676baafbfcca983f645054e8
 DIST zabbix-6.0.6-go-deps.tar.xz 35349508 BLAKE2B 
14aa70142d19d1ad146d5fab6208b1133a35796a67c6dd709df2fa7a00b013229ff852e58384ca01ed3c5feeb7f697da91d7096839e2434f3b5fe89b6f315cbb
 SHA512 
5864e268e7432cd04f389c4e6be6c871f0de402ccc0c846900daa1d77389e2839bbe1d225fcf2ac50d6052014e1efe3c8da8b02d83f46a411210edde39ed372c
 DIST zabbix-6.0.6.tar.gz 34013189 BLAKE2B 
f9d07ca8938ae4e5e47048c32872644caeda0ecdef17513c63c63d1ce2aaa4ac0c92e6c70932bc598ff908419dae05bab32924f5973a5528b5668f7c7c2c5a17
 SHA512 

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

2022-08-12 Thread Haelwenn Monnier
commit: d73ae8c425140536be407b419adff84c726382cf
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sat Aug 13 03:07:02 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Aug 13 03:10:51 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d73ae8c4

dev-games/surgescript: drop 0.5.4.4

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 dev-games/surgescript/Manifest   |  1 -
 dev-games/surgescript/surgescript-0.5.4.4.ebuild | 33 
 2 files changed, 34 deletions(-)

diff --git a/dev-games/surgescript/Manifest b/dev-games/surgescript/Manifest
index b5ad7109f..34a25ced9 100644
--- a/dev-games/surgescript/Manifest
+++ b/dev-games/surgescript/Manifest
@@ -1,2 +1 @@
-DIST surgescript-0.5.4.4.tar.gz 501298 BLAKE2B 
b86545dfaea83e7a8387060c90495c51fd150149c7922b741a666a853d83bc4daa1f80d7ef8f2d2563b81f460f207d759d154cf20ae555cdbfe418f9d23c29ef
 SHA512 
76d7d913353803372b7eec7226385f048f249a71e0a06fbdb255fddf411a0d4bf82773511a3db9c132e483d0dbca575dbfd35c5afae98287608fa2405bcc8200
 DIST surgescript-0.5.5.tar.gz 504167 BLAKE2B 
7537a7e29e2e5ab02c8c503b65c17a50d2fbe8ac0d2fac4d662a7da701559be2ab16c9539dcc5d9b8efd3d273d898e322a7e7a38b6ced78d17fc4178a99e07b9
 SHA512 
b3b79f36463b9ff91f2f8108d6917961d8aabfbd0693a9e9e275f57faa09022570519c553ceff8db93101058964d76df82448b487ed82c5331598df065fae34a

diff --git a/dev-games/surgescript/surgescript-0.5.4.4.ebuild 
b/dev-games/surgescript/surgescript-0.5.4.4.ebuild
deleted file mode 100644
index 9a6e4d217..0
--- a/dev-games/surgescript/surgescript-0.5.4.4.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 2019-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..9} )
-DOCS_BUILDER="mkdocs"
-DOCS_DEPEND="
-   dev-python/mkdocs
-   dev-python/mkdocs-material
-"
-
-inherit cmake python-any-r1 docs
-
-DESCRIPTION="scripting language made for opensurge"
-HOMEPAGE="https://alemart.github.io/surgescript;
-
-if [[ "${PV}" == "" ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/alemart/surgescript.git;
-   SLOT="0"
-else
-   SRC_URI="https://github.com/alemart/surgescript/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64"
-   SLOT="0/${PV}"
-fi
-
-LICENSE="Apache-2.0"
-
-src_compile() {
-   cmake_src_compile
-   docs_compile
-}



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

2022-08-12 Thread Haelwenn Monnier
commit: 9e8f4ade5befa7bd085cf169059207660a6abb38
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sat Aug 13 02:45:25 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Aug 13 03:10:51 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9e8f4ade

dev-games/surgescript: Bump PYTHON_COMPAT to 3.11

Closes: https://bugs.gentoo.org/848117
Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 dev-games/surgescript/surgescript-0.5.5.ebuild | 4 ++--
 dev-games/surgescript/surgescript-.ebuild  | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-games/surgescript/surgescript-0.5.5.ebuild 
b/dev-games/surgescript/surgescript-0.5.5.ebuild
index 6885387d8..318014077 100644
--- a/dev-games/surgescript/surgescript-0.5.5.ebuild
+++ b/dev-games/surgescript/surgescript-0.5.5.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2019-2020 Gentoo Authors
+# Copyright 2019-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{8..9} )
+PYTHON_COMPAT=( python3_{8..11} )
 DOCS_BUILDER="mkdocs"
 DOCS_DEPEND="dev-python/mkdocs-material"
 

diff --git a/dev-games/surgescript/surgescript-.ebuild 
b/dev-games/surgescript/surgescript-.ebuild
index 6885387d8..318014077 100644
--- a/dev-games/surgescript/surgescript-.ebuild
+++ b/dev-games/surgescript/surgescript-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2019-2020 Gentoo Authors
+# Copyright 2019-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{8..9} )
+PYTHON_COMPAT=( python3_{8..11} )
 DOCS_BUILDER="mkdocs"
 DOCS_DEPEND="dev-python/mkdocs-material"
 



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

2022-08-12 Thread Haelwenn Monnier
commit: 3915bf024c7df41ac7ddea5878f1669bfeaa3fe1
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sat Aug 13 03:06:45 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Aug 13 03:10:51 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3915bf02

dev-games/surgescript: Fix mkdocs configuration

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 dev-games/surgescript/surgescript-0.5.5.ebuild | 6 ++
 dev-games/surgescript/surgescript-.ebuild  | 6 ++
 2 files changed, 12 insertions(+)

diff --git a/dev-games/surgescript/surgescript-0.5.5.ebuild 
b/dev-games/surgescript/surgescript-0.5.5.ebuild
index 318014077..ca88782f6 100644
--- a/dev-games/surgescript/surgescript-0.5.5.ebuild
+++ b/dev-games/surgescript/surgescript-0.5.5.ebuild
@@ -27,6 +27,12 @@ IUSE="examples static-libs"
 
 DOCS=( CHANGES.md README.md )
 
+src_prepare() {
+   cmake_src_prepare
+
+   sed -i -e '/^strict: true$/d' -e '/^google_analytics/d' mkdocs.yml || 
die
+}
+
 src_configure() {
local mycmakeoptions=(
-DWANT_STATIC=$(usex static-libs)

diff --git a/dev-games/surgescript/surgescript-.ebuild 
b/dev-games/surgescript/surgescript-.ebuild
index 318014077..ca88782f6 100644
--- a/dev-games/surgescript/surgescript-.ebuild
+++ b/dev-games/surgescript/surgescript-.ebuild
@@ -27,6 +27,12 @@ IUSE="examples static-libs"
 
 DOCS=( CHANGES.md README.md )
 
+src_prepare() {
+   cmake_src_prepare
+
+   sed -i -e '/^strict: true$/d' -e '/^google_analytics/d' mkdocs.yml || 
die
+}
+
 src_configure() {
local mycmakeoptions=(
-DWANT_STATIC=$(usex static-libs)



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

2022-08-12 Thread WANG Xuerui
commit: aad6b86b72459644af554a84fb73fdd1fdd395ce
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Aug 13 03:04:09 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sat Aug 13 03:09:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aad6b86b

profiles/arch/loong: force LLVM_TARGETS=LoongArch on loong

Signed-off-by: WANG Xuerui  gentoo.org>

 profiles/arch/loong/package.use.force | 11 +++
 1 file changed, 11 insertions(+)

diff --git a/profiles/arch/loong/package.use.force 
b/profiles/arch/loong/package.use.force
index 625c34da57cb..6314c2c732c0 100644
--- a/profiles/arch/loong/package.use.force
+++ b/profiles/arch/loong/package.use.force
@@ -1,6 +1,17 @@
 # Copyright 2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# WANG Xuerui  (2022-08-13)
+# Force the host target
+#
+# Some packages are not fully ported yet, but preemptively added so we won't
+# have to revisit later.
+dev-lang/rust llvm_targets_AArch64
+dev-libs/keystone llvm_targets_AArch64
+dev-ml/llvm-ocaml llvm_targets_AArch64
+sys-devel/clang llvm_targets_AArch64
+sys-devel/llvm llvm_targets_AArch64
+
 # WANG Xuerui  (2022-04-24)
 # Force-enable experimental-loong on packages; we're loong.
 dev-libs/libffi experimental-loong



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

2022-08-12 Thread WANG Xuerui
commit: e2212bc5b3f84b9e86929eb0647a961f96d04938
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Aug 13 03:00:02 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sat Aug 13 03:08:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2212bc5

profiles/arch/loong: unforce USE=curl for dev-vcs/git

Stage building no longer require any live ebuild (hence git https
cloning), so this is no longer needed.

Signed-off-by: WANG Xuerui  gentoo.org>

 profiles/arch/loong/package.use.force | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/arch/loong/package.use.force 
b/profiles/arch/loong/package.use.force
index 1b1948517b25..625c34da57cb 100644
--- a/profiles/arch/loong/package.use.force
+++ b/profiles/arch/loong/package.use.force
@@ -7,7 +7,3 @@ dev-libs/libffi experimental-loong
 sys-kernel/linux-headers experimental-loong
 sys-libs/glibc experimental-loong
 sys-libs/libseccomp experimental-loong
-
-# WANG Xuerui  (2022-04-18)
-# gcc-12 is live ebuild for now, hence requiring this
-dev-vcs/git curl



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

2022-08-12 Thread Michael Orlitzky
commit: 839c277c9505c8be372a614c7db96f5ce64743d3
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Fri Aug 12 23:41:48 2022 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Sat Aug 13 02:22:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=839c277c

sci-mathematics/octave: don't install test logs with FEATURES=test.

This was apparently intentional, but I guess I agree that these logs are
not really end-user documentation and are therefore mis-dodoc'd.

Closes: https://bugs.gentoo.org/861410
Signed-off-by: Michael Orlitzky  gentoo.org>

 sci-mathematics/octave/octave-7.2.0.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/sci-mathematics/octave/octave-7.2.0.ebuild 
b/sci-mathematics/octave/octave-7.2.0.ebuild
index 5ae855cdd7e0..f6b2f628e13d 100644
--- a/sci-mathematics/octave/octave-7.2.0.ebuild
+++ b/sci-mathematics/octave/octave-7.2.0.ebuild
@@ -203,8 +203,6 @@ src_install() {
doins doc/interpreter/macros.texi
fi
 
-   [[ -e test/fntests.log ]] && dodoc test/fntests.log
-
use java && \
java-pkg_regjar "${ED}/usr/share/${PN}/${PV}/m/java/octave.jar"
 



[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/, app-portage/iwdevtools/files/

2022-08-12 Thread Ionen Wolkens
commit: 59554079eec0badcbc0d8a2b0090485275a0e1fa
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Aug 13 01:00:40 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Aug 13 01:00:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59554079

app-portage/iwdevtools: drop 0.11.5-r1

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

 app-portage/iwdevtools/Manifest|  1 -
 .../files/iwdevtools-0.11.5-rcd-plain-name.patch   | 18 --
 app-portage/iwdevtools/iwdevtools-0.11.5-r1.ebuild | 68 --
 3 files changed, 87 deletions(-)

diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest
index 6219e8157377..9dd8555ce4d7 100644
--- a/app-portage/iwdevtools/Manifest
+++ b/app-portage/iwdevtools/Manifest
@@ -1,2 +1 @@
-DIST iwdevtools-0.11.5.tar.gz 85698 BLAKE2B 
0f5b0c81735017b82144c74b2396826b2e6ea97db70704977c7885bdb00442c83023f593aeb25ab2e51f3a35cd659be98440f51e4496418a92f1559212db5b5d
 SHA512 
05e0169a465cd4956d663f54bdc66d3c17379229b23c26a94d9deff879ef9e53b1b28f59e7cf314d36127954cb75728f008d0b0728659436ad1e63de5fb11bbb
 DIST iwdevtools-0.11.6.tar.gz 85945 BLAKE2B 
61c18ae0ed1c0f7e90d41af485f18f891cdd9ffbaff5437cb9f9ca88622efa0f5acd89ac8596e7d41c25a083a970143f3b226284f4566b0b8ee3718071cd6cbb
 SHA512 
21ffda72945947658bf6867bf83d9b9ad4f6b930d4c2cee3dea551581030668ab286a4c4a07edeae937fd91f4aba08fe8e7c6506459808c4ada38502226b5b26

diff --git 
a/app-portage/iwdevtools/files/iwdevtools-0.11.5-rcd-plain-name.patch 
b/app-portage/iwdevtools/files/iwdevtools-0.11.5-rcd-plain-name.patch
deleted file mode 100644
index dbb2ca17f887..
--- a/app-portage/iwdevtools/files/iwdevtools-0.11.5-rcd-plain-name.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-https://github.com/ionenwks/iwdevtools/commit/408fba9
-From: Ionen Wolkens 
-Date: Mon, 1 Aug 2022 04:28:49 -0400
-Subject: [PATCH] repo-cd: use plain name for error display
-
-Given doesn't look so nice with the [_-] addition:
- ! no non-excluded match found for '*some[_-]name*'
 a/scripts/repo-cd
-+++ b/scripts/repo-cd
-@@ -307,7 +307,7 @@ rcd-cd() {
-   done | mapfile -td '' choice
- 
-   if (( ! ${#choice[@]} )); then
--  rcd-msg '!:r' "no non-excluded match found for 
'${C[m]}${search}${C[n]}'${userepo:+ in ::${userepo}}"
-+  rcd-msg '!:r' "no non-excluded match found for 
'${C[m]}${name}${C[n]}'${userepo:+ in ::${userepo}}"
-   exit 104
-   fi
- 

diff --git a/app-portage/iwdevtools/iwdevtools-0.11.5-r1.ebuild 
b/app-portage/iwdevtools/iwdevtools-0.11.5-r1.ebuild
deleted file mode 100644
index 4cb0eb5fc207..
--- a/app-portage/iwdevtools/iwdevtools-0.11.5-r1.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson optfeature
-
-DESCRIPTION="Small tools to aid with Gentoo development, primarily intended 
for QA"
-HOMEPAGE="https://github.com/ionenwks/iwdevtools;
-SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv sparc x86 ~x64-macos"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   app-misc/pax-utils
-   app-portage/portage-utils
-   >=app-shells/bash-5.1
-   dev-libs/libxml2:2
-   sys-apps/diffutils
-   sys-apps/file
-   sys-apps/portage
-   || ( sys-apps/util-linux app-misc/getopt )"
-BDEPEND="
-   sys-apps/help2man
-   || ( sys-apps/util-linux app-misc/getopt )
-   test? ( ${RDEPEND} )"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-rcd-plain-name.patch
-)
-
-src_configure() {
-   local emesonargs=(
-   -Ddocdir=${PF}
-   -Deprefix="${EPREFIX}"
-   -Dshellcheck=false
-   $(meson_use test)
-   )
-
-   has_version sys-apps/util-linux || emesonargs+=( -Dgetopt=getopt-long )
-
-   meson_src_configure
-}
-
-pkg_postinst() {
-   optfeature "detecting potential ABI issues using abidiff" 
dev-util/libabigail
-
-   if [[ ! ${REPLACING_VERSIONS} ]]; then
-   elog "Optional portage integration relies on using 
/etc/portage/bashrc."
-   elog "The example bashrc can be used as-is if not already using 
one:"
-   elog
-   elog "ln -s ../../usr/share/${PN}/bashrc 
${EROOT}/etc/portage/bashrc"
-   elog
-   elog "Otherwise, inspect the tools' --help output and the 
example to integrate"
-   elog "(if not defining the same phase functions, the example 
can be sourced)."
-   elog
-   elog "Note that \`eqawarn\` is used for portage output by 
default. QA messages"
-   elog "aren't logged / shown post-emerge unless e.g. in 
/etc/portage/make.conf:"
-   elog
-   elog '

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

2022-08-12 Thread Ionen Wolkens
commit: 1f18b68a2e313caf9419575902d643b54bd9ef05
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Aug 13 01:00:18 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Aug 13 01:00:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f18b68a

app-portage/iwdevtools: stabilize 0.11.6 for ALLARCHES

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

 app-portage/iwdevtools/iwdevtools-0.11.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/iwdevtools/iwdevtools-0.11.6.ebuild 
b/app-portage/iwdevtools/iwdevtools-0.11.6.ebuild
index 68858249d8a0..4c53d2af1ea3 100644
--- a/app-portage/iwdevtools/iwdevtools-0.11.6.ebuild
+++ b/app-portage/iwdevtools/iwdevtools-0.11.6.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~x64-macos"
+KEYWORDS="amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv sparc x86 ~x64-macos"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2022-08-12 Thread Patrick McLean
commit: 3fefa4dfecdda2a5366a29203bc41389224887b0
Author: Patrick McLean  gentoo  org>
AuthorDate: Fri Aug 12 21:16:10 2022 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri Aug 12 22:13:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fefa4df

dev-cpp/opentelemetry-cpp: add 1.5.0

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

 dev-cpp/opentelemetry-cpp/Manifest |  1 +
 .../files/opentelemetry-cpp-1.5.0-tests.patch  | 67 ++
 .../opentelemetry-cpp-1.5.0.ebuild | 50 
 3 files changed, 118 insertions(+)

diff --git a/dev-cpp/opentelemetry-cpp/Manifest 
b/dev-cpp/opentelemetry-cpp/Manifest
index 6433b1022ab4..47236b2a0ca7 100644
--- a/dev-cpp/opentelemetry-cpp/Manifest
+++ b/dev-cpp/opentelemetry-cpp/Manifest
@@ -1,2 +1,3 @@
 DIST opentelemetry-cpp-1.3.0.tar.gz 710030 BLAKE2B 
56aa3213fd9c9ac5266197c2ca417f5ff181ca28016033c9320e63122eaf9a53bdb265e1778227a9036bc42f8837755a3009cb23610268bc03b9fb24b3844c82
 SHA512 
38f613c208ec847c8bf7765732d8198fcc427c293a929945d72c2f739e89d2a0ad36be4d94cc3c1b77fd7b1f1d1e5d8bdb38094a493ba3da3125281cd1016836
 DIST opentelemetry-cpp-1.4.0.tar.gz 722520 BLAKE2B 
c34867846708218e5ffcff9cdaa275e0c43201f681a68ad697d9f83ac04b7fdc6cdb69d942274cbe200b241e407ba11218c7e92da4f9adf4490e89c06388347f
 SHA512 
a2339c0f9b2dc0d4f1964536a844241436bd68774445a0eab6e89e51965e01d3c40d2aa776d751eb497c50e9fdaa4e0023095efb14c8abbd6bbe23a2596eb3c9
+DIST opentelemetry-cpp-1.5.0.tar.gz 782336 BLAKE2B 
11153dc8a219d3916c3d8aeb7575c2a98d5e8e094cbada096bfa03dd465a08a4fb09139ad22400e4b5693a5d740b8095618858256a2c5679ae080e4e3db16005
 SHA512 
a506973223c49531d4b0c3febf5734dfe2e44c22f8854ed96935cda0783a14d0819cc3dbb2d3f8373f960f27acf78aafc777ee76aeb14828df9c4b4434e4fe6f

diff --git 
a/dev-cpp/opentelemetry-cpp/files/opentelemetry-cpp-1.5.0-tests.patch 
b/dev-cpp/opentelemetry-cpp/files/opentelemetry-cpp-1.5.0-tests.patch
new file mode 100644
index ..1ef8821f55d8
--- /dev/null
+++ b/dev-cpp/opentelemetry-cpp/files/opentelemetry-cpp-1.5.0-tests.patch
@@ -0,0 +1,67 @@
+diff --git a/ext/test/http/curl_http_test.cc b/ext/test/http/curl_http_test.cc
+index 3059faaa..55657809 100644
+--- a/ext/test/http/curl_http_test.cc
 b/ext/test/http/curl_http_test.cc
+@@ -229,7 +229,7 @@ TEST_F(BasicCurlHttpTests, HttpResponse)
+   ASSERT_EQ(count, 4);
+ }
+ 
+-TEST_F(BasicCurlHttpTests, SendGetRequest)
++TEST_F(BasicCurlHttpTests, DISABLED_SendGetRequest)
+ {
+   received_requests_.clear();
+   auto session_manager = http_client::HttpClientFactory::Create();
+@@ -246,7 +246,7 @@ TEST_F(BasicCurlHttpTests, SendGetRequest)
+   ASSERT_TRUE(handler->got_response_);
+ }
+ 
+-TEST_F(BasicCurlHttpTests, SendPostRequest)
++TEST_F(BasicCurlHttpTests, DISABLED_SendPostRequest)
+ {
+   received_requests_.clear();
+   auto session_manager = http_client::HttpClientFactory::Create();
+@@ -312,7 +312,7 @@ TEST_F(BasicCurlHttpTests, CurlHttpOperations)
+   delete handler;
+ }
+ 
+-TEST_F(BasicCurlHttpTests, SendGetRequestSync)
++TEST_F(BasicCurlHttpTests, DISABLED_SendGetRequestSync)
+ {
+   received_requests_.clear();
+   curl::HttpClientSync http_client;
+@@ -337,7 +337,7 @@ TEST_F(BasicCurlHttpTests, SendGetRequestSyncTimeout)
+   result.GetSessionState() == 
http_client::SessionState::SendFailed);
+ }
+ 
+-TEST_F(BasicCurlHttpTests, SendPostRequestSync)
++TEST_F(BasicCurlHttpTests, DISABLED_SendPostRequestSync)
+ {
+   received_requests_.clear();
+   curl::HttpClientSync http_client;
+@@ -365,7 +365,7 @@ TEST_F(BasicCurlHttpTests, GetBaseUri)
+ "http://127.0.0.1:31339/;);
+ }
+ 
+-TEST_F(BasicCurlHttpTests, SendGetRequestAsync)
++TEST_F(BasicCurlHttpTests, DISABLED_SendGetRequestAsync)
+ {
+   curl::HttpClient http_client;
+ 
+@@ -439,7 +439,7 @@ TEST_F(BasicCurlHttpTests, SendGetRequestAsyncTimeout)
+   }
+ }
+ 
+-TEST_F(BasicCurlHttpTests, SendPostRequestAsync)
++TEST_F(BasicCurlHttpTests, DISABLED_SendPostRequestAsync)
+ {
+   curl::HttpClient http_client;
+ 
+@@ -478,7 +478,7 @@ TEST_F(BasicCurlHttpTests, SendPostRequestAsync)
+   }
+ }
+ 
+-TEST_F(BasicCurlHttpTests, FinishInAsyncCallback)
++TEST_F(BasicCurlHttpTests, DISABLED_FinishInAsyncCallback)
+ {
+   curl::HttpClient http_client;
+ 

diff --git a/dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.5.0.ebuild 
b/dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.5.0.ebuild
new file mode 100644
index ..2d70f1cdbd83
--- /dev/null
+++ b/dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.5.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="The OpenTelemetry C++ Client"
+HOMEPAGE="
+   https://opentelemetry.io/
+   https://github.com/open-telemetry/opentelemetry-cpp
+"
+SRC_URI="https://github.com/open-telemetry/${PN}/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"

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

2022-08-12 Thread Patrick McLean
commit: 372ba908ebe1304afb21b4197ab621f57c9d59d7
Author: Patrick McLean  gentoo  org>
AuthorDate: Fri Aug 12 22:12:37 2022 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri Aug 12 22:13:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=372ba908

sys-cluster/ceph: Fix opentelemetry dep in cmake (bug #848834)

Don't depend on a specific version of opentelemetry-cpp in the CMakeLists.txt
file.

Closes: https://bugs.gentoo.org/848834
Signed-off-by: Patrick McLean  gentoo.org>

 sys-cluster/ceph/files/ceph-17.2.0-system-opentelemetry.patch | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/ceph/files/ceph-17.2.0-system-opentelemetry.patch 
b/sys-cluster/ceph/files/ceph-17.2.0-system-opentelemetry.patch
index 6e0788a093e5..1b4e614bb517 100644
--- a/sys-cluster/ceph/files/ceph-17.2.0-system-opentelemetry.patch
+++ b/sys-cluster/ceph/files/ceph-17.2.0-system-opentelemetry.patch
@@ -9,7 +9,7 @@ index 30cf3605468..902e2123d04 100644
 -  include(BuildOpentelemetry)
 -  build_opentelemetry()
 -  set(jaeger_base opentelemetry::libopentelemetry thrift::libthrift)
-+  find_package(opentelemetry-cpp 1.3.0 REQUIRED)
++  find_package(opentelemetry-cpp REQUIRED)
 +  set(jaeger_base
 +opentelemetry-cpp::common
 +opentelemetry-cpp::trace



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

2022-08-12 Thread Haelwenn Monnier
commit: b15502247112954790bffafbbdcd4909f242da8a
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Fri Aug 12 22:11:04 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Aug 12 22:11:21 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b1550224

dev-lang/hare: Remove creation of LOCALSRCDIR

Closes: https://bugs.gentoo.org/864973
Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 dev-lang/hare/hare-0_pre20220730.ebuild | 2 ++
 dev-lang/hare/hare-.ebuild  | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/dev-lang/hare/hare-0_pre20220730.ebuild 
b/dev-lang/hare/hare-0_pre20220730.ebuild
index df2b5c234..27e4fba6a 100644
--- a/dev-lang/hare/hare-0_pre20220730.ebuild
+++ b/dev-lang/hare/hare-0_pre20220730.ebuild
@@ -37,4 +37,6 @@ src_configure() {
-e 's;^LD =;LD ?=;' \
-e 's;^AR =;AR ?=;' \
config.mk || die
+
+   sed -i 's; $(DESTDIR)$(LOCALSRCDIR);;' Makefile || die
 }

diff --git a/dev-lang/hare/hare-.ebuild b/dev-lang/hare/hare-.ebuild
index df2b5c234..27e4fba6a 100644
--- a/dev-lang/hare/hare-.ebuild
+++ b/dev-lang/hare/hare-.ebuild
@@ -37,4 +37,6 @@ src_configure() {
-e 's;^LD =;LD ?=;' \
-e 's;^AR =;AR ?=;' \
config.mk || die
+
+   sed -i 's; $(DESTDIR)$(LOCALSRCDIR);;' Makefile || die
 }



[gentoo-commits] repo/proj/guru:master commit in: app-shells/direnv/

2022-08-12 Thread Haelwenn Monnier
commit: bb2aaf4b76c1157d2e4b9b9f34c6f73d96306d43
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Fri Aug 12 12:03:39 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Aug 12 12:03:39 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bb2aaf4b

app-shells/direnv add

Signed-off-by: Vitaly Zdanevich  ya.ru>

 app-shells/direnv/Manifest |  1 +
 app-shells/direnv/direnv-2.32.1.ebuild | 18 ++
 2 files changed, 19 insertions(+)

diff --git a/app-shells/direnv/Manifest b/app-shells/direnv/Manifest
new file mode 100644
index 0..500533f77
--- /dev/null
+++ b/app-shells/direnv/Manifest
@@ -0,0 +1 @@
+DIST direnv-2.32.1.tar.gz 86219 BLAKE2B 
cfbdcc67648e5955442670a64610bc176d1b765113d29c1def637ea133dea41887774b678dabb6a5016871bd6c63c0ac9acd200a5ce036ca491338828ba1
 SHA512 
1d4f7f4ef8ff4c84e6a5f0cb2cbd510064b7d0c9de41f57b075024af06407fe0cc40ddcd9f6f52ca260550833e38ae9690b39abc85e17a3c500899ec46f761e4

diff --git a/app-shells/direnv/direnv-2.32.1.ebuild 
b/app-shells/direnv/direnv-2.32.1.ebuild
new file mode 100644
index 0..28fcb1df2
--- /dev/null
+++ b/app-shells/direnv/direnv-2.32.1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2022 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGO_PN="github.com/${PN}/${PN}"
+
+SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+inherit go-module
+
+DESCRIPTION="Automatically load and unload environment variables depending on 
the current dir"
+HOMEPAGE="https://direnv.net;
+LICENSE="MIT"
+SLOT="0"
+
+src_install() {
+   dobin direnv
+}



[gentoo-commits] repo/proj/guru:master commit in: app-misc/fastfetch/

2022-08-12 Thread Haelwenn Monnier
commit: ec1e1447e1422427a209c28ab761c1dcab53ab96
Author: Viorel Munteanu  gmail  com>
AuthorDate: Fri Aug 12 14:08:47 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Aug 12 14:08:47 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ec1e1447

app-misc/fastfetch: add 1.6.2

Signed-off-by: Viorel Munteanu  gmail.com>

 app-misc/fastfetch/Manifest   |  1 +
 app-misc/fastfetch/fastfetch-1.6.2.ebuild | 96 +++
 2 files changed, 97 insertions(+)

diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest
index b8f5d2d9a..d850c6a21 100644
--- a/app-misc/fastfetch/Manifest
+++ b/app-misc/fastfetch/Manifest
@@ -1,2 +1,3 @@
 DIST fastfetch-1.6.0.tar.gz 349123 BLAKE2B 
9d41c640134d6277a4f844e60654f55870f59b7117f7d3fa4424da777f4e139570e12d97e5781806fdc6d9860b134d7740441983461c205b3b5bd1e07d62079a
 SHA512 
38d027923b5dabea3f85077307767e0ddab6a2685a3ad055fb58abe736d9edc580a4a75811f03ee7904223c67bc31dc84f3da9f4a1aa43a0ccd775c33b3ad941
 DIST fastfetch-1.6.1.tar.gz 349168 BLAKE2B 
21076a879e921898766d70566f21cbf9d3f05a6dfc8b2b32be8908f32e0b130c01aca43b1c61ea5fb909757eca116e8bdb604f65d695a7b40b40f18607452597
 SHA512 
f0a5609cf8d3b57331617396f1c9656ac41dbcb58f485cc6a035dcc02813d7888d7ba42ee953d7f6bc1dd5c3a1ca702f6d1a8582ad5c6b8a4d085f1d40ac3c85
+DIST fastfetch-1.6.2.tar.gz 349994 BLAKE2B 
1df9e50d86e3e0912b78894c889b46d4c626b649efec98a1abdf800a31c149077b876b234f79451a34d58ce91a824b1c892175481c03545de0e0e65ff81dd21e
 SHA512 
5e00e307805bcbf21d6b29d14f812588453f30d0bd9484970a29a41c1c1a2eafc8de2a7e85e897fc1573e6e28394638ba6a92cb5f96edb266a37ee3843e42dda

diff --git a/app-misc/fastfetch/fastfetch-1.6.2.ebuild 
b/app-misc/fastfetch/fastfetch-1.6.2.ebuild
new file mode 100644
index 0..31e8aeeb4
--- /dev/null
+++ b/app-misc/fastfetch/fastfetch-1.6.2.ebuild
@@ -0,0 +1,96 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Like neofetch but faster"
+HOMEPAGE="https://github.com/LinusDierheimer/fastfetch;
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/LinusDierheimer/fastfetch.git;
+else
+   
SRC_URI="https://github.com/LinusDierheimer/fastfetch/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="X chafa dbus gnome imagemagick opencl opengl osmesa pci sqlite vulkan 
wayland xcb xfce xrandr"
+
+# note - qa-vdb will always report errors because fastfetch loads the libs 
dynamically
+RDEPEND="
+   sys-libs/zlib
+   X? ( x11-libs/libX11 )
+   chafa? (
+   media-gfx/chafa
+   media-gfx/imagemagick:=
+   )
+   dbus? ( sys-apps/dbus )
+   gnome? (
+   dev-libs/glib
+   gnome-base/dconf
+   )
+   imagemagick? ( media-gfx/imagemagick:= )
+   opencl? ( virtual/opencl )
+   opengl? ( media-libs/libglvnd[X] )
+   osmesa? ( media-libs/mesa[osmesa] )
+   pci? ( sys-apps/pciutils )
+   sqlite? ( dev-db/sqlite:3 )
+   vulkan? ( media-libs/vulkan-loader )
+   wayland? ( dev-libs/wayland )
+   xcb? ( x11-libs/libxcb )
+   xfce? ( xfce-base/xfconf )
+   xrandr? ( x11-libs/libXrandr )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+REQUIRED_USE="xrandr? ( X )"
+
+pkg_setup() {
+   if use chafa && ! use imagemagick; then
+   elog "USE chafa depends on imagemagick, but that is currently 
disabled.  Enabling imagemagick"
+   fi
+
+   if use imagemagick || use chafa; then
+   export fastfetch_enable_imagemagick7=$(has_version 
'>=media-gfx/imagemagick-7.0.0' && echo yes || echo no)
+   else
+   export fastfetch_enable_imagemagick7=no
+   fi
+
+   if use imagemagick || use chafa; then
+   export fastfetch_enable_imagemagick6=$(has_version 
'

[gentoo-commits] repo/proj/guru:master commit in: app-misc/fastfetch/

2022-08-12 Thread Haelwenn Monnier
commit: e6a176653c21dea6af267b3fc462e718d0e0c019
Author: Viorel Munteanu  gmail  com>
AuthorDate: Fri Aug 12 14:09:03 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Aug 12 14:09:03 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e6a17665

app-misc/fastfetch: drop 1.6.0

Signed-off-by: Viorel Munteanu  gmail.com>

 app-misc/fastfetch/Manifest   |  1 -
 app-misc/fastfetch/fastfetch-1.6.0.ebuild | 96 ---
 2 files changed, 97 deletions(-)

diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest
index d850c6a21..b644c4c47 100644
--- a/app-misc/fastfetch/Manifest
+++ b/app-misc/fastfetch/Manifest
@@ -1,3 +1,2 @@
-DIST fastfetch-1.6.0.tar.gz 349123 BLAKE2B 
9d41c640134d6277a4f844e60654f55870f59b7117f7d3fa4424da777f4e139570e12d97e5781806fdc6d9860b134d7740441983461c205b3b5bd1e07d62079a
 SHA512 
38d027923b5dabea3f85077307767e0ddab6a2685a3ad055fb58abe736d9edc580a4a75811f03ee7904223c67bc31dc84f3da9f4a1aa43a0ccd775c33b3ad941
 DIST fastfetch-1.6.1.tar.gz 349168 BLAKE2B 
21076a879e921898766d70566f21cbf9d3f05a6dfc8b2b32be8908f32e0b130c01aca43b1c61ea5fb909757eca116e8bdb604f65d695a7b40b40f18607452597
 SHA512 
f0a5609cf8d3b57331617396f1c9656ac41dbcb58f485cc6a035dcc02813d7888d7ba42ee953d7f6bc1dd5c3a1ca702f6d1a8582ad5c6b8a4d085f1d40ac3c85
 DIST fastfetch-1.6.2.tar.gz 349994 BLAKE2B 
1df9e50d86e3e0912b78894c889b46d4c626b649efec98a1abdf800a31c149077b876b234f79451a34d58ce91a824b1c892175481c03545de0e0e65ff81dd21e
 SHA512 
5e00e307805bcbf21d6b29d14f812588453f30d0bd9484970a29a41c1c1a2eafc8de2a7e85e897fc1573e6e28394638ba6a92cb5f96edb266a37ee3843e42dda

diff --git a/app-misc/fastfetch/fastfetch-1.6.0.ebuild 
b/app-misc/fastfetch/fastfetch-1.6.0.ebuild
deleted file mode 100644
index 31e8aeeb4..0
--- a/app-misc/fastfetch/fastfetch-1.6.0.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Like neofetch but faster"
-HOMEPAGE="https://github.com/LinusDierheimer/fastfetch;
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/LinusDierheimer/fastfetch.git;
-else
-   
SRC_URI="https://github.com/LinusDierheimer/fastfetch/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="X chafa dbus gnome imagemagick opencl opengl osmesa pci sqlite vulkan 
wayland xcb xfce xrandr"
-
-# note - qa-vdb will always report errors because fastfetch loads the libs 
dynamically
-RDEPEND="
-   sys-libs/zlib
-   X? ( x11-libs/libX11 )
-   chafa? (
-   media-gfx/chafa
-   media-gfx/imagemagick:=
-   )
-   dbus? ( sys-apps/dbus )
-   gnome? (
-   dev-libs/glib
-   gnome-base/dconf
-   )
-   imagemagick? ( media-gfx/imagemagick:= )
-   opencl? ( virtual/opencl )
-   opengl? ( media-libs/libglvnd[X] )
-   osmesa? ( media-libs/mesa[osmesa] )
-   pci? ( sys-apps/pciutils )
-   sqlite? ( dev-db/sqlite:3 )
-   vulkan? ( media-libs/vulkan-loader )
-   wayland? ( dev-libs/wayland )
-   xcb? ( x11-libs/libxcb )
-   xfce? ( xfce-base/xfconf )
-   xrandr? ( x11-libs/libXrandr )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-REQUIRED_USE="xrandr? ( X )"
-
-pkg_setup() {
-   if use chafa && ! use imagemagick; then
-   elog "USE chafa depends on imagemagick, but that is currently 
disabled.  Enabling imagemagick"
-   fi
-
-   if use imagemagick || use chafa; then
-   export fastfetch_enable_imagemagick7=$(has_version 
'>=media-gfx/imagemagick-7.0.0' && echo yes || echo no)
-   else
-   export fastfetch_enable_imagemagick7=no
-   fi
-
-   if use imagemagick || use chafa; then
-   export fastfetch_enable_imagemagick6=$(has_version 
'

[gentoo-commits] repo/proj/guru:master commit in: sci-electronics/lxi-tools/

2022-08-12 Thread Haelwenn Monnier
commit: 551c835f9b7c0f56d13b99bebaaf2ce150e1fd01
Author: Jan Henke  taujhe  de>
AuthorDate: Fri Aug 12 20:25:11 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Aug 12 20:25:11 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=551c835f

sci-electronics/lxi-tools: Add exlicit python build dependency

Closes: https://bugs.gentoo.org/864967
Signed-off-by: Jan Henke  taujhe.de>

 sci-electronics/lxi-tools/lxi-tools-2.1.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/sci-electronics/lxi-tools/lxi-tools-2.1.ebuild 
b/sci-electronics/lxi-tools/lxi-tools-2.1.ebuild
index 47e2a4cb0..7e9f3b342 100644
--- a/sci-electronics/lxi-tools/lxi-tools-2.1.ebuild
+++ b/sci-electronics/lxi-tools/lxi-tools-2.1.ebuild
@@ -3,7 +3,8 @@
 
 EAPI=8
 
-inherit meson gnome2-utils xdg-utils
+PYTHON_COMPAT=( python{3_9,3_10,3_11} )
+inherit meson python-any-r1 gnome2-utils xdg-utils
 
 DESCRIPTION="Tools to access devices with LXI"
 HOMEPAGE="https://github.com/lxi-tools/lxi-tools;
@@ -27,6 +28,7 @@ RDEPEND="
)
 "
 DEPEND="${RDEPEND}"
+BDEPEND="${PYTHON_DEPS}"
 
 src_configure() {
local emesonargs=(



[gentoo-commits] repo/proj/guru:master commit in: app-misc/fastfetch/

2022-08-12 Thread Haelwenn Monnier
commit: dfeba85f2253049d3a695d22c01afc6ada246a92
Author: Viorel Munteanu  gmail  com>
AuthorDate: Fri Aug 12 19:55:52 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Aug 12 19:55:52 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dfeba85f

app-misc/fastfetch: add 1.6.3, drop 1.6.2

Signed-off-by: Viorel Munteanu  gmail.com>

 app-misc/fastfetch/Manifest   | 2 +-
 app-misc/fastfetch/{fastfetch-1.6.2.ebuild => fastfetch-1.6.3.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest
index b644c4c47..a166782a2 100644
--- a/app-misc/fastfetch/Manifest
+++ b/app-misc/fastfetch/Manifest
@@ -1,2 +1,2 @@
 DIST fastfetch-1.6.1.tar.gz 349168 BLAKE2B 
21076a879e921898766d70566f21cbf9d3f05a6dfc8b2b32be8908f32e0b130c01aca43b1c61ea5fb909757eca116e8bdb604f65d695a7b40b40f18607452597
 SHA512 
f0a5609cf8d3b57331617396f1c9656ac41dbcb58f485cc6a035dcc02813d7888d7ba42ee953d7f6bc1dd5c3a1ca702f6d1a8582ad5c6b8a4d085f1d40ac3c85
-DIST fastfetch-1.6.2.tar.gz 349994 BLAKE2B 
1df9e50d86e3e0912b78894c889b46d4c626b649efec98a1abdf800a31c149077b876b234f79451a34d58ce91a824b1c892175481c03545de0e0e65ff81dd21e
 SHA512 
5e00e307805bcbf21d6b29d14f812588453f30d0bd9484970a29a41c1c1a2eafc8de2a7e85e897fc1573e6e28394638ba6a92cb5f96edb266a37ee3843e42dda
+DIST fastfetch-1.6.3.tar.gz 350035 BLAKE2B 
ca15d18455d889ffe7a5448977f64504eb0c503f81c9d0c276fa6940c668f93e937add5cdda20f37285b9eb7b8974c34b5d3a15eeac6da3b96470c38c04fd6c4
 SHA512 
04d4dd2850e104b2938bce13a1e3fd93ab1c18676bff9ba3e9524a762ead000c7b3707d530aaad718f1b01723dc749d2f74343a64fb932474098115aadba3665

diff --git a/app-misc/fastfetch/fastfetch-1.6.2.ebuild 
b/app-misc/fastfetch/fastfetch-1.6.3.ebuild
similarity index 100%
rename from app-misc/fastfetch/fastfetch-1.6.2.ebuild
rename to app-misc/fastfetch/fastfetch-1.6.3.ebuild



[gentoo-commits] repo/proj/guru:master commit in: net-misc/freetube-bin/

2022-08-12 Thread Haelwenn Monnier
commit: 3e66bf2645fc3f83252ce2e527f5a5a7b5cd65ff
Author: Hayley Hughes  foxes  systems>
AuthorDate: Fri Aug 12 07:04:30 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Aug 12 07:04:30 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3e66bf26

net-misc/freetube-bin: add 0.17.1, drop 0.17.0

Signed-off-by: Hayley Hughes  foxes.systems>

 net-misc/freetube-bin/Manifest  | 2 +-
 .../{freetube-bin-0.17.0.ebuild => freetube-bin-0.17.1.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/freetube-bin/Manifest b/net-misc/freetube-bin/Manifest
index fcc4e8e28..25f191fd0 100644
--- a/net-misc/freetube-bin/Manifest
+++ b/net-misc/freetube-bin/Manifest
@@ -1 +1 @@
-DIST freetube_0.17.0_amd64.deb 64441542 BLAKE2B 
8f2e01cb4944b0f3ed7409083253c6c6ca17698527ad737aec4003ebadb5d58252d09ef78369af0e6416e2b1e802c84adfaea5f2d81ced54a2c220d6a7ccb6ac
 SHA512 
e62463059f26e6825d0fe1af9dbea74b595f7ff0a7acb372da34d9d77127ae14b5fee2e22f302c155282a55fdd29e78b1dd99a47e8307166967a3c9bc7d3faf9
+DIST freetube_0.17.1_amd64.deb 62917380 BLAKE2B 
e0eb375b9cdb9b83e139ab587a016b3d299d4bdce8557ffdb6259efaad16d6b68dfc28d9be61a660d6bc404f03f585e42027e0c97aa18e5e382a2ef2b7b4
 SHA512 
44c40d3608fd1b4338437fc4842f20f78bebfa99906696fd35a71beb16261007743f77558f657e2306bb676db748823dbb67a574a51cbc56984dbf01b50c2976

diff --git a/net-misc/freetube-bin/freetube-bin-0.17.0.ebuild 
b/net-misc/freetube-bin/freetube-bin-0.17.1.ebuild
similarity index 100%
rename from net-misc/freetube-bin/freetube-bin-0.17.0.ebuild
rename to net-misc/freetube-bin/freetube-bin-0.17.1.ebuild



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

2022-08-12 Thread Haelwenn Monnier
commit: 8e2ea77a34266d1e8e445a0616a06cfbebcba636
Author: Jonas Frei  pm  me>
AuthorDate: Thu Aug 11 19:06:54 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Thu Aug 11 19:07:09 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8e2ea77a

media-sound/dzr: add 220810, drop 220715

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

 media-sound/dzr/Manifest | 2 +-
 media-sound/dzr/{dzr-220715.ebuild => dzr-220810.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/dzr/Manifest b/media-sound/dzr/Manifest
index 18d8aabe8..4aa22a84c 100644
--- a/media-sound/dzr/Manifest
+++ b/media-sound/dzr/Manifest
@@ -1 +1 @@
-DIST dzr-220715.tar.gz 6891 BLAKE2B 
f461b9165bab68f1968a0498dec73b3769d2d7e564ff318c51518e6e3995c8d43311ab21f961c1f2083e7522c7670ed81b510d05f33c0089abe9e48e7e517f38
 SHA512 
a1bd6971e097a02f69cc270e3377ac2067ce0de7ac1e7e74d79ad6b34d9f35bf59e49f5b1803fc1a6481b3203bc7b10f665604e66cec99257d4faefe2ae0187f
+DIST dzr-220810.tar.gz 7487 BLAKE2B 
88bb64d009719e0f8bba28a80abcd6b728ccb978d7e5b688ef8c51f69bf011bac69cc7e9029b4ddadda83be7feb01222dd031d59f2fbce9315ef83f16877a1a4
 SHA512 
6a0434771f835c7c41f5e11d4bd5f2602f1e1442baa9b83af3bc629066a886f2c5e40af2242d9ba37f07d856b924ab22c7bcbf88e09f4ed7de6bcdcef84bf019

diff --git a/media-sound/dzr/dzr-220715.ebuild 
b/media-sound/dzr/dzr-220810.ebuild
similarity index 100%
rename from media-sound/dzr/dzr-220715.ebuild
rename to media-sound/dzr/dzr-220810.ebuild



[gentoo-commits] repo/proj/guru:master commit in: sci-electronics/lxi-tools/

2022-08-12 Thread Haelwenn Monnier
commit: 72a499af8c1635e3531f5cdff81c32b42016cf09
Author: Jan Henke  taujhe  de>
AuthorDate: Thu Aug 11 21:25:56 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Thu Aug 11 21:25:56 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=72a499af

sci-electronics/lxi-tools: Fix gschema, xdg icons actions

Signed-off-by: Jan Henke  taujhe.de>

 sci-electronics/lxi-tools/lxi-tools-2.1.ebuild | 12 +++-
 1 file changed, 11 insertions(+), 1 deletion(-)

diff --git a/sci-electronics/lxi-tools/lxi-tools-2.1.ebuild 
b/sci-electronics/lxi-tools/lxi-tools-2.1.ebuild
index f069b84ec..47e2a4cb0 100644
--- a/sci-electronics/lxi-tools/lxi-tools-2.1.ebuild
+++ b/sci-electronics/lxi-tools/lxi-tools-2.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit meson
+inherit meson gnome2-utils xdg-utils
 
 DESCRIPTION="Tools to access devices with LXI"
 HOMEPAGE="https://github.com/lxi-tools/lxi-tools;
@@ -34,3 +34,13 @@ src_configure() {
)
meson_src_configure
 }
+
+pkg_postinst() {
+   gnome2_schemas_update
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   gnome2_schemas_update
+   xdg_icon_cache_update
+}



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

2022-08-12 Thread Rick Farina
commit: d9a4caf0b02505f64cd2e5c97d2add08527a723b
Author: Rick Farina  gentoo  org>
AuthorDate: Fri Aug 12 22:06:29 2022 +
Commit: Rick Farina  gentoo  org>
CommitDate: Fri Aug 12 22:07:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9a4caf0

net-wireless/kismet: add coconut support

New capture source added upstream

Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/kismet-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-wireless/kismet/kismet-.ebuild 
b/net-wireless/kismet/kismet-.ebuild
index b9a1739c6b6d..2370dd96c2d6 100644
--- a/net-wireless/kismet/kismet-.ebuild
+++ b/net-wireless/kismet/kismet-.ebuild
@@ -125,6 +125,7 @@ src_prepare() {
 src_configure() {
econf \
$(use_enable libusb libusb) \
+   $(use_enable libusb wifi-coconut) \
$(use_enable pcre) \
$(use_enable lm-sensors lmsensors) \
$(use_enable networkmanager libnm) \



[gentoo-commits] repo/gentoo:master commit in: games-simulation/corsix-th/files/

2022-08-12 Thread James Le Cuirot
commit: 34a593eb8e020de51c9089a1024f88ee48a2cfc4
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Fri Aug 12 17:14:32 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Aug 12 22:00:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34a593eb

games-simulation/corsix-th: remove unused patch

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Portage 3.0.34 / pkgdev 0.2.1 / pkgcheck 0.10.12
Closes: https://github.com/gentoo/gentoo/pull/26836
Signed-off-by: James Le Cuirot  gentoo.org>

 .../corsix-th/files/corsix-th-0.64-cmake_lua_detection.patch  | 11 ---
 1 file changed, 11 deletions(-)

diff --git 
a/games-simulation/corsix-th/files/corsix-th-0.64-cmake_lua_detection.patch 
b/games-simulation/corsix-th/files/corsix-th-0.64-cmake_lua_detection.patch
deleted file mode 100644
index d57fa953ad05..
--- a/games-simulation/corsix-th/files/corsix-th-0.64-cmake_lua_detection.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 a/CorsixTH/CMakeLists.txt
-+++ b/CorsixTH/CMakeLists.txt
-@@ -103,7 +103,7 @@
- endif()
- 
- # Find Lua
--find_package(Lua REQUIRED)
-+find_package(Lua ${LUA_VERSION} EXACT REQUIRED)
- if(Lua_FOUND)
-   target_link_libraries(CorsixTH ${LUA_LIBRARY})
-   include_directories(${LUA_INCLUDE_DIR})



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

2022-08-12 Thread James Le Cuirot
commit: 88ee248e77faf1ed9b00e4a6213b4534c3899107
Author: orbea  riseup  net>
AuthorDate: Wed Aug 10 00:13:36 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Aug 12 21:59:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88ee248e

games-emulation/pcsx2: Remove outdated pkg_setup()

AFter removing -DARCH_FLAGS= and adding -DDISABLE_ADVANCE_SIMD=ON the
build system takes care of adding these required flags themselves.

Doing it in the ebuild is now redundant.

See: 
https://github.com/gentoo/gentoo/commit/4af9aade2199538e6ace3ec8d2d272cdfdb9edc6

Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/gentoo/pull/26800
Signed-off-by: James Le Cuirot  gentoo.org>

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

diff --git a/games-emulation/pcsx2/pcsx2-.ebuild 
b/games-emulation/pcsx2/pcsx2-.ebuild
index 3885455b5d81..00afde986d44 100644
--- a/games-emulation/pcsx2/pcsx2-.ebuild
+++ b/games-emulation/pcsx2/pcsx2-.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 WX_GTK_VER="3.0-gtk3"
-inherit cmake fcaps flag-o-matic git-r3 toolchain-funcs wxwidgets
+inherit cmake fcaps git-r3 toolchain-funcs wxwidgets
 
 DESCRIPTION="A PlayStation 2 emulator"
 HOMEPAGE="https://pcsx2.net/;
@@ -65,14 +65,6 @@ PATCHES=(
"${FILESDIR}"/${PN}-1.7.0-crcs.patch
 )
 
-pkg_setup() {
-   if [[ ${MERGE_TYPE} != binary && $(tc-getCC) == *gcc* ]]; then
-   # -mxsave flag is needed when GCC >= 8.2 is used
-   # https://bugs.gentoo.org/685156
-   append-flags -mxsave
-   fi
-}
-
 src_prepare() {
cmake_src_prepare
 



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

2022-08-12 Thread Zac Medico
commit: f0f136201f695c4ab25daeb70e27057c5aab8161
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Aug 12 21:51:21 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Aug 12 21:53:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0f13620

app-metrics/uwsgi_exporter: add 1.1.0

Signed-off-by: Zac Medico  gentoo.org>

 app-metrics/uwsgi_exporter/Manifest|  2 +
 .../uwsgi_exporter/uwsgi_exporter-1.1.0.ebuild | 52 ++
 2 files changed, 54 insertions(+)

diff --git a/app-metrics/uwsgi_exporter/Manifest 
b/app-metrics/uwsgi_exporter/Manifest
index f37b4229fd92..5e156c4c575c 100644
--- a/app-metrics/uwsgi_exporter/Manifest
+++ b/app-metrics/uwsgi_exporter/Manifest
@@ -1 +1,3 @@
 DIST uwsgi_exporter-0.8.0.tar.gz 3040547 BLAKE2B 
5b6769487b3a08752cdff9dccc727096bc6b9d49e12e8aa35d04bbd0c3534503c19a4dda882c7efd7409549f3cae750021fa7ce87d12b798a2998efcdfc9f1cf
 SHA512 
a5a1439f554749c7db4857651a11cbbf0ad0a0a8da0ffd421e374fe08194ba289a6bb04a95e4169ba6a75d0358c7a96e5b9f3cc5813cc39004f81dce42edb3ed
+DIST uwsgi_exporter-1.1.0-deps.tar.xz 6393556 BLAKE2B 
ce75723b9de728560fc367c31b8f70498ffda083f1aa3ed138aaed37d540ed4b05681c022c63bd3f8aa6c1bf9d9e7fc7e6f947c556794b5d65724b1ff95ceb60
 SHA512 
e5140951a895981eb85be571035e017b3d3a344cb074a40b693f46e25d9355192debecb9710afb4952cbfe6beb62741ddca2c16ac5454df8643927400e3f2d6b
+DIST uwsgi_exporter-1.1.0.tar.gz 39335 BLAKE2B 
af7fc7ba6d2479467e4b0b90c469fd3a3de1d967b1f4130ce54b5db5bec4dcf910687cf375dcc98a6b68463831d49117e23f589d03d37579b2d83b33a74b519f
 SHA512 
62db351903f6876efea60cc25bea1560b5061ecdf6ca1f113bfa51a745d1524b397350cc2bd0e720aab9357f4f9f6dbca0285eb41ed9cdabebeb4f4176d9c652

diff --git a/app-metrics/uwsgi_exporter/uwsgi_exporter-1.1.0.ebuild 
b/app-metrics/uwsgi_exporter/uwsgi_exporter-1.1.0.ebuild
new file mode 100644
index ..88aeeefc02fa
--- /dev/null
+++ b/app-metrics/uwsgi_exporter/uwsgi_exporter-1.1.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit go-module systemd
+
+SRC_URI="https://github.com/timonwong/uwsgi_exporter/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz
+   https://dev.gentoo.org/~zmedico/dist/${P}-deps.tar.xz;
+UWSGI_EXPORTER_COMMIT="f04f713"
+
+DESCRIPTION="uWSGI metrics exporter for prometheus.io"
+HOMEPAGE="https://github.com/timonwong/uwsgi_exporter;
+
+LICENSE="Apache-2.0 BSD ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   acct-group/uwsgi_exporter
+   acct-user/uwsgi_exporter
+"
+
+DEPEND="
+   ${RDEPEND}
+   dev-util/promu
+"
+
+src_prepare() {
+   default
+   sed -e "s/{{.Revision}}/${UWSGI_EXPORTER_COMMIT}/" -i "${S}/.promu.yml" 
|| die
+}
+
+src_compile() {
+   mkdir -p bin || die
+   GO111MODULE=on promu build -v --prefix bin || die
+}
+
+src_install() {
+   newbin bin/${P} uwsgi_exporter
+   dodoc README.md
+   local dir
+   for dir in /var/log/${PN}; do
+   keepdir "${dir}"
+   fowners ${PN}:${PN} "${dir}"
+   done
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
+   systemd_dounit "${FILESDIR}/${PN}.service"
+}



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

2022-08-12 Thread Sam James
commit: a0902118f3bc304e303f0b059ce769275d906e2f
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 12 21:08:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 12 21:10:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0902118

dev-util/strace: add 5.19

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

 dev-util/strace/Manifest   |   1 +
 dev-util/strace/strace-5.19.ebuild | 109 +
 2 files changed, 110 insertions(+)

diff --git a/dev-util/strace/Manifest b/dev-util/strace/Manifest
index e711c7091129..8c888d075c97 100644
--- a/dev-util/strace/Manifest
+++ b/dev-util/strace/Manifest
@@ -1,2 +1,3 @@
 DIST strace-5.17.tar.xz 2281220 BLAKE2B 
27e7dc19302c58144b0a7d8de41f717760b8e3cde4ab56892045727597bbfc894bf8f137aee476548c2d16d1e9c8005f931f31a5d2f8bfc4ce5565c2aa01f1ec
 SHA512 
1b63cf7e6e339333b9d24fa20232409192abc815f2ebe2e336ef4acc039cd06c976b3c12e9ce993491a0e6b86c26b90ceba962f580e894b1ff5ab9863bdfcc44
 DIST strace-5.18.tar.xz 2307412 BLAKE2B 
658d17d2137344550ea3c2ece54708387c3b78020dbade45a7ef04905dc9d4703fa8d44802cca5a9448d096a7210d0178d8d78caab7e504fa998d1f9a0b59c65
 SHA512 
99418b84a5e2049cb6fe32eed19ddcb61bbefb25220550c67d92cd7bc3d44ae5d87ac228b3e1c207166b9bfdae55c624a0f4e603004599fb7ea3143bbccc749e
+DIST strace-5.19.tar.xz 2353276 BLAKE2B 
44b9a87f36e66481d8ac2107efbc389fa64c47b2ae7b1cc728241baa1c7d2d5d4d9410622763eb1247b415cad9afdd9f61552d2545388cadf5a33b568ed09af2
 SHA512 
1ea1c6e12d05bf145bc3c74f8d06b08dfc3eae3a5a21bfe8ab080053dc4c2da8a95be5956652ea62bb083462015a55f9bc1d1023919dcf2929a05211b7dde963

diff --git a/dev-util/strace/strace-5.19.ebuild 
b/dev-util/strace/strace-5.19.ebuild
new file mode 100644
index ..edcd42346ba7
--- /dev/null
+++ b/dev-util/strace/strace-5.19.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic toolchain-funcs
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://github.com/strace/strace.git;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+DESCRIPTION="A useful diagnostic, instructional, and debugging tool"
+HOMEPAGE="https://strace.io/;
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="aio perl selinux static unwind elfutils"
+REQUIRED_USE="?? ( unwind elfutils )"
+
+BDEPEND="virtual/pkgconfig"
+LIB_DEPEND="
+   unwind? ( sys-libs/libunwind[static-libs(+)] )
+   elfutils? ( dev-libs/elfutils[static-libs(+)] )
+   selinux? ( sys-libs/libselinux[static-libs(+)] )
+"
+# strace only uses the header from libaio to decode structs
+DEPEND="
+   static? ( ${LIB_DEPEND} )
+   aio? ( >=dev-libs/libaio-0.3.106 )
+   sys-kernel/linux-headers
+"
+RDEPEND="
+   !static? ( ${LIB_DEPEND//\[static-libs(+)]} )
+   perl? ( dev-lang/perl )
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-5.11-static.patch"
+)
+
+src_prepare() {
+   default
+
+   eautoreconf
+
+   if [[ ! -e configure ]] ; then
+   # git generation
+   sed /autoreconf/d -i bootstrap || die
+   ./bootstrap || die
+   eautoreconf
+   [[ ! -e CREDITS ]] && cp CREDITS{.in,}
+   fi
+
+   # Stub out the -k test since it's known to be flaky. bug #545812
+   sed -i '1iexit 77' tests*/strace-k.test || die
+}
+
+src_configure() {
+   # Set up the default build settings, and then use the names strace 
expects.
+   tc-export_build_env BUILD_{CC,CPP}
+   local v bv
+   for v in CC CPP {C,CPP,LD}FLAGS ; do
+   bv="BUILD_${v}"
+   export "${v}_FOR_BUILD=${!bv}"
+   done
+
+   filter-lfs-flags # configure handles this sanely
+
+   export ac_cv_header_libaio_h=$(usex aio)
+   use elibc_musl && export ac_cv_header_stdc=no
+
+   local myeconfargs=(
+   --disable-gcc-Werror
+
+   # Don't require mpers support on non-multilib systems. #649560
+   --enable-mpers=check
+
+   $(use_enable static)
+   $(use_with unwind libunwind)
+   $(use_with elfutils libdw)
+   $(use_with selinux libselinux)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_test() {
+   if has usersandbox ${FEATURES} ; then
+   # bug #643044
+   ewarn "Test suite is known to fail with FEATURES=usersandbox -- 
skipping ..."
+   return 0
+   fi
+
+   default
+}
+
+src_install() {
+   default
+
+   if use perl ; then
+   exeinto /usr/bin
+   doexe src/strace-graph
+   fi
+
+   dodoc CREDITS
+}



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

2022-08-12 Thread Sam James
commit: 93909f13c69d2d2b39b5fc4b15f1295cfe60630e
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 12 21:09:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 12 21:10:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93909f13

dev-util/strace: add gitlab upstream metadata

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

 dev-util/strace/metadata.xml | 39 ---
 1 file changed, 20 insertions(+), 19 deletions(-)

diff --git a/dev-util/strace/metadata.xml b/dev-util/strace/metadata.xml
index cb7988b3fb88..50e8e39652ba 100644
--- a/dev-util/strace/metadata.xml
+++ b/dev-util/strace/metadata.xml
@@ -1,23 +1,24 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-base-sys...@gentoo.org
-Gentoo Base System
-  
-  
-
-  Enable dev-libs/libaio support for tracing Asynchronous I/O 
operations
-
-
-  Enable stack backtraces (-k flag) via sys-libs/libunwind
-
-
-  Enable stack backtraces (-k flag) via dev-libs/elfutils
-
-  
-  
-strace/strace
-strace
-  
+   
+   base-sys...@gentoo.org
+   Gentoo Base System
+   
+   
+   
+   Enable dev-libs/libaio support for tracing 
Asynchronous I/O operations
+   
+   
+   Enable stack backtraces (-k flag) via 
sys-libs/libunwind
+   
+   
+   Enable stack backtraces (-k flag) via 
dev-libs/elfutils
+   
+   
+   
+   strace/strace
+   strace/strace
+   strace
+   
 



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

2022-08-12 Thread John Helmert III
commit: 70af66d6fdcbf39dfc461540b9337f16815b8d4e
Author: John Helmert III  gentoo  org>
AuthorDate: Fri Aug 12 03:44:02 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Fri Aug 12 21:07:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70af66d6

www-client/chromium-bin: add 104.0.5112.79

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

 www-client/chromium-bin/Manifest   |  11 +
 .../chromium-bin/chromium-bin-104.0.5112.79.ebuild | 238 +
 2 files changed, 249 insertions(+)

diff --git a/www-client/chromium-bin/Manifest b/www-client/chromium-bin/Manifest
index d0358a712474..6678dfe4b602 100644
--- a/www-client/chromium-bin/Manifest
+++ b/www-client/chromium-bin/Manifest
@@ -9,3 +9,14 @@ DIST chromium-bin-103.0.5060.53-1-wayland-x86_64.tar.xz 
81504792 BLAKE2B fc3f0a5
 DIST chromium-bin-103.0.5060.53-1-x11-aarch64.tar.xz 75338348 BLAKE2B 
7f572fa4c57d1edb1688fa8cfe2fb7ef11f335947143afe659122ea2281cced51b9f557e124ce7b899f0f8e1665c25ffb14f6f2bada541263aff614f7a6fb11d
 SHA512 
15e53454ca056de1c77487f5a6ec38ac37b65f62cbc5af0f8ede5005286a11c2329d091c66f31cedf80baa2884ab7d8840af4812b0fb14d2ad7e18592b56f1cc
 DIST chromium-bin-103.0.5060.53-1-x11-i686.tar.xz 82061828 BLAKE2B 
83ab66195526af00d24ba43b2265258d355df6ae899542f3ed27986277b1987c49f679044338642f861b63a93edcd42646ac04114d85b1fb6343d5f5bc383115
 SHA512 
0e5103bef191db36b48a702a0d015061dc857b105d0089c155cd7d46a48204d56eb97da45e61a9e1648e8928cffa7397c151c4eb139aa44f750525396c2522b7
 DIST chromium-bin-103.0.5060.53-1-x11-x86_64.tar.xz 81297424 BLAKE2B 
f8d3201eb20c155a106eb5413be00f50562d20900a9a651a42a55bf77331be4ab5138c99cdbbd8c2dfba290face4bc0940c5dd4924c65833220ef6fffce58a0b
 SHA512 
96f6f73114547a5d6fe2bb16eaed310150df9aae459c8593da45ff81911ebbee763537017520a17c508ab08efe497f0200124d88164c063de610114736bf
+DIST chromium-bin-104.0.5112.79-1-common-aarch64.tar.xz 3149640 BLAKE2B 
2e42b0f67b657dfd8b54a92c13134346071eafbc16bbaf751f6726c2182f6ae7155c0f6483635eb5c11dd511027be61cc1d854cee452332a89e913df20b1fc13
 SHA512 
6d5d6ec9474049ccff67498ac86218ffe88b3a3d790b601da0c5c1872cc13045170b6a3854e64c4b21857a8f61c94adc5b0936c20e05e0d1abd5009459359ee9
+DIST chromium-bin-104.0.5112.79-1-common-i686.tar.xz 3160744 BLAKE2B 
71a83745bef6ac617a002bad1d5a78a915f145ba00d970ce1d9d498b70164bc117e7d5536300efd0040d85dbbea8148f4afa1bde158cc2f661b7e4e4554fd459
 SHA512 
079d87bcac72e8bd6238ba9077d2112abc89fd39b34011d1a11401a0e822b46f2db86ec9dba7de68b7e8400f5ece4e9f6e9dfe7306e7c2a32054035c62752bb8
+DIST chromium-bin-104.0.5112.79-1-common-x86_64.tar.xz 3215408 BLAKE2B 
61e659eece7ea2c45e8d38b9a1a9994c512f1ef042c403ebf0bff62f0f482bae3be2ddb0d65371324af1152b71d0cae8aa635e04de7ed099ffc10023b0565860
 SHA512 
c3d871a4c1e7377ab78f2f8d5635a6b2d4f8afe465d6c5e1364236910017f98635335f7697fc837f0c2366fd9501fe36dabf6f6b8066770f88bacfd4a77cce52
+DIST chromium-bin-104.0.5112.79-1-common.tar.xz 4451064 BLAKE2B 
5c3bcc1355f5f9e58e619bcd102a1f9da0b1e1881d3bd8eb2751a98d677f84b3d0fa9f2e7d1ae39b383a3ea3094f16cb6f54f341cdb271ad0ad754fc1e3baa14
 SHA512 
87f7befc40a51572f556bb90feefe77b7f59c46a1d688215d2ea8aa73576884544466b4af50e2d33dc7d03e9df7381c0cecf4e70dd5b9733e44d4feb8424644e
+DIST chromium-bin-104.0.5112.79-1-l10n.tar.xz 5016008 BLAKE2B 
02d7b773cf203abe6c67d18cf1067e7dbd27faaccf8756394413f248608d1d3de118fbca6c84ef32a8865b62beb6d1fc3a2d177ae9f93a0b0a252f2216bd3f9a
 SHA512 
2c3c559032060ddde91efa5b264bc90e2f634197f64fb96e092a57e01e1322411b828ffe2edf316ccbb691887af85fc9fee69c6b0a6c0fcee71273feb8b41d1e
+DIST chromium-bin-104.0.5112.79-1-wayland-aarch64.tar.xz 81740164 BLAKE2B 
7e7b9199c76bfd5944ac86b07ae42fd28686f2e11cfcd8bda280ee4aa893940b9bb07325d0f78911fa36c76272567ffb68d5f361c7df39e6f8419cc4163b17ea
 SHA512 
f25c35f262e7bd95d0ac8444cf4e62afd29772431fccf65c49aa22e5ccc13e31e8aed6ed091f12bda636c87742a6c6aa2766804d10d51af1139bed514f76c14a
+DIST chromium-bin-104.0.5112.79-1-wayland-i686.tar.xz 84290548 BLAKE2B 
553851e92240bef0e3a95b4b1b83eda548a0ce00086a5211de7b6de543380ac3f5445ddccbb6f8b83100f58cfd06818d0959a0ad4376fa4bd141ff62649c4e26
 SHA512 
c0ecdeeb4fc08059604ed904b7ab9019212e6308d5362aa6ab33361a378685d2db1a3bc05097d758adf9e4f77e33fa039a2e3b105e9b663f4f2e426e1a1ca22b
+DIST chromium-bin-104.0.5112.79-1-wayland-x86_64.tar.xz 83455700 BLAKE2B 
10e8f12988eefcbd3e28cea7a003046abe6017208bb5516d5ada0705265359e87c4229821340436d3c197165db77b06ce239ae025a05bc2dc7833cad74bf18f3
 SHA512 
7171bb34fd74eb32f177c1185119f6ef7030c872c9aacd4f8efb84a654356dd2c8902e3c78c76ac3adc794d4c6536c92a58ae70c8de6745d4af473f8a3818114
+DIST chromium-bin-104.0.5112.79-1-x11-aarch64.tar.xz 81589816 BLAKE2B 
c7e3a3a994cf2e94d5584c16bd4a93fa0ef2afde6cd17845c049ef95da1ad7d2d6168efe444d773dec3f03bae887ae7a86738e34f8853722fe5d34bd789e72f0
 SHA512 
f9a29028558e133be07c2574039c5b740dfb742c01c821a15900ff42bdf82c17bb528ac62d102cfd280d219381b74b4aecd0e89edb1535197937c6664019c038
+DIST 

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

2022-08-12 Thread Sam James
commit: a064704249041d1666d47e670a5758d4882a4fe4
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 12 19:06:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 12 21:02:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0647042

app-admin/sysklogd: add 2.4.3

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

 app-admin/sysklogd/Manifest  |  1 +
 app-admin/sysklogd/sysklogd-2.4.3.ebuild | 88 
 2 files changed, 89 insertions(+)

diff --git a/app-admin/sysklogd/Manifest b/app-admin/sysklogd/Manifest
index e9ee012e497b..980f21a39082 100644
--- a/app-admin/sysklogd/Manifest
+++ b/app-admin/sysklogd/Manifest
@@ -1,3 +1,4 @@
 DIST sysklogd-2.3.0.tar.gz 441168 BLAKE2B 
fa2ec9975d51bcb26d7acc88ab02e211453fc7e6d722ec6d38543a20833ae9c49b9a274d323e7a32deb82ca9c38025947e25b15424084a0ce345410a2e686a4d
 SHA512 
7a16dd3f45a71015ad055e64aa62f4f94b0a8aa739f407c03376241cbc16ff764a768a698362cb428d150b169934798b774622b330903b287f9af5dd846775fc
 DIST sysklogd-2.4.0.tar.gz 450757 BLAKE2B 
65f7174ebad122d17032e0095c65df80110a992a40b41a3ecddb1f813605094ce59c1313f5d4f35ae33d0cb7557392a176fc9c2f0f69162b74cb69d531be0a09
 SHA512 
0f9c4498b3677636abd636a80a8256095798b09f43b6febbcb386b3bce7faae23c44aebc54234462a7aa53fb8e5bf821e89081bdbdba0f72218ac8481365029c
 DIST sysklogd-2.4.2.tar.gz 451760 BLAKE2B 
35f59f3343e66be33cd6c0277e53a49dd94f593da9dbe0af685f513de9e3c5c4103d79530aba48b9515222556a3d5751a86c89be04aa6983b94b02d21db855be
 SHA512 
5d17bfd25248f8ddc0938f00c9c11c5d7cfa559904b984bf6c6fc50bcddf0ac0263ff175cc05e039b8635012c097207b84bf9270df5c5bf0a9d6532d01b0a9ec
+DIST sysklogd-2.4.3.tar.gz 451887 BLAKE2B 
210ad69fab10af2724c7554a10347c238eba97a7a3e7fec95ca12520976abd60a2ce762ff5effb528aa7f6f9191ecc95f9425a905de83f1e7820bd0b0294186c
 SHA512 
9ff935811974b812f84e96bea64d284d718cab53038a4c11d74e50ae33d14d5d3c1f843d7c2771edd6ea1f742f108fc60aa81b4a686c336c276f76ea73d2c0c1

diff --git a/app-admin/sysklogd/sysklogd-2.4.3.ebuild 
b/app-admin/sysklogd/sysklogd-2.4.3.ebuild
new file mode 100644
index ..b823887c4367
--- /dev/null
+++ b/app-admin/sysklogd/sysklogd-2.4.3.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic systemd toolchain-funcs
+
+DESCRIPTION="Standard log daemons"
+HOMEPAGE="https://troglobit.com/sysklogd.html 
https://github.com/troglobit/sysklogd;
+
+if [[ ${PV} == * ]] ; then
+   inherit autotools git-r3
+   EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
+else
+   
SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="logger logrotate"
+# Needs network access
+RESTRICT="test"
+
+DEPEND="
+   logger? (
+   !=sys-apps/util-linux-2.34-r3[logger]
+   )
+"
+RDEPEND="
+   ${DEPEND}
+   logrotate? ( app-admin/logrotate )
+"
+
+DOCS=( ChangeLog.md README.md )
+
+src_prepare() {
+   default
+
+   [[ ${PV} == * ]] && eautoreconf
+}
+
+src_configure() {
+   append-lfs-flags
+   tc-export CC
+
+   local myeconfargs=(
+   --disable-static
+   --runstatedir="${EPREFIX}"/run
+   --with-systemd=$(systemd_get_systemunitdir)
+   $(use_with logger)
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   insinto /etc
+   doins syslog.conf
+   keepdir /etc/syslog.d
+
+   newinitd "${FILESDIR}"/sysklogd.rc10 sysklogd
+   newconfd "${FILESDIR}"/sysklogd.confd3 sysklogd
+
+   if use logrotate ; then
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/sysklogd.logrotate sysklogd
+   sed 's@ -r 10M:10@@' -i "${ED}"/etc/conf.d/sysklogd || die
+   fi
+
+   find "${ED}" -type f -name "*.la" -delete || die
+}
+
+pkg_postinst() {
+   if ! use logrotate && [[ -n ${REPLACING_VERSIONS} ]] && ver_test 
${REPLACING_VERSIONS} -lt 2.0 ; then
+   elog "Starting with version 2.0 syslogd has built in log 
rotation"
+   elog "functionality that does no longer require a running cron 
daemon."
+   elog "So we no longer install any log rotation cron files for 
sysklogd."
+   fi
+
+   if [[ -n ${REPLACING_VERSIONS} ]] && ver_test ${REPLACING_VERSIONS} -lt 
2.1 ; then
+   elog "Starting with version 2.1 sysklogd no longer provides 
klogd."
+   elog "syslogd now also logs kernel messages."
+   fi
+}



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

2022-08-12 Thread Sam James
commit: c9a90505c34e9b65a54709655be06d63221ef6d6
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 12 19:28:25 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 12 21:02:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9a90505

dev-cpp/nlohmann_json: add 3.11.2

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

 dev-cpp/nlohmann_json/Manifest|  2 +
 dev-cpp/nlohmann_json/nlohmann_json-3.11.2.ebuild | 61 +++
 2 files changed, 63 insertions(+)

diff --git a/dev-cpp/nlohmann_json/Manifest b/dev-cpp/nlohmann_json/Manifest
index 35ece5669df2..84ce2923e94b 100644
--- a/dev-cpp/nlohmann_json/Manifest
+++ b/dev-cpp/nlohmann_json/Manifest
@@ -1,2 +1,4 @@
 DIST nlohmann_json-3.10.5.tar.gz 7021996 BLAKE2B 
d4219d2f3168341eb8bd8f84af364e53f6caae67aa080b1ca0479216a98ee0256d5436243273b3c12ccdca904b4b17dbb90cf445fc273424d7dab6d2b95632bc
 SHA512 
4a9d6416f383e76bf95425fc02a4e12c605fcbcae910b704e354396a493454cf8a1ffbecba11f231e020ffd2842908df7e67dbc09f62d1202d40b6815c24cfd2
+DIST nlohmann_json-3.11.2.tar.gz 8097673 BLAKE2B 
ebb67966739a330e0cfb8495a6eb58e87732655856a6d4e843072ed5e485cafbb8a75d8803859d0365b814deda7429448ecc473de414de4b23d3a3c455dc2511
 SHA512 
70097c9bcd7a91254acbd41b8b68a6aaa371fc2dd7011f472917f69f1e2d2986155a0339dad791699d542e4a3be44dc49ae72ff73d0ee0ea4b34183296ce19a0
 DIST nlohmann_json-testdata-3.0.0.tar.gz 112348454 BLAKE2B 
f0a47b41805bf1426f612e9a82efea2a3e5b1c15740c1c531d859e60dc5daeb85209b4fe363fd8fb84e3bbf01a2578c74538ba3e769726494047979f5a4d468d
 SHA512 
d9af8419b837c592ec7519cd5772651c761078a9c43cf2a309cee55c323aee0df0c233fb58a07d5ee2e77492ac8b16398de234b387eae037a60e3c9ba5b08891
+DIST nlohmann_json-testdata-3.1.0.tar.gz 115036393 BLAKE2B 
809be0728a0b9d007fcc752911bdf6f7e548d6e3ec59871ea2b16d87d8248ca4dd2f681a1d0f82c618463294188ad41d6d965b8bdc39c70fdcf4b939d4121e9c
 SHA512 
db6c411b37f2154f5dd1ed90f4e8fa0907f4a736cd0ff79943bcacf9da422285ff142bb6a7dc6022b236090083166ac1ab197be3f480d8dc50b26a91a9477821

diff --git a/dev-cpp/nlohmann_json/nlohmann_json-3.11.2.ebuild 
b/dev-cpp/nlohmann_json/nlohmann_json-3.11.2.ebuild
new file mode 100644
index ..c631bc6644a9
--- /dev/null
+++ b/dev-cpp/nlohmann_json/nlohmann_json-3.11.2.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+#DOCS_BUILDER="mkdocs"
+# Needs unpackaged plantuml-markdown too
+# ... but plantuml (Python bindings anyway) need network access to generate 
bits at runtime.
+#DOCS_DEPEND="dev-python/mkdocs-material-extensions 
dev-python/mkdocs-minify-plugin"
+#DOCS_DIR="doc/mkdocs"
+inherit cmake
+
+# Check 
https://github.com/nlohmann/json/blob/develop/cmake/download_test_data.cmake to 
find test archive version
+TEST_VERSION="3.1.0"
+DESCRIPTION="JSON for Modern C++"
+HOMEPAGE="https://github.com/nlohmann/json https://nlohmann.github.io/json/;
+SRC_URI="
+   https://github.com/nlohmann/json/archive/v${PV}.tar.gz -> ${P}.tar.gz
+   test? ( 
https://github.com/nlohmann/json_test_data/archive/v${TEST_VERSION}.tar.gz -> 
${PN}-testdata-${TEST_VERSION}.tar.gz )"
+S="${WORKDIR}/json-${PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DOCS=( ChangeLog.md README.md )
+
+src_prepare() {
+   if use test ; then
+   ln -s "${WORKDIR}"/json_test_data-${TEST_VERSION} 
"${S}"/json_test_data || die
+   fi
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   # Tests are built by default so we can't group the test logic below
+   local mycmakeargs=(
+   -DJSON_MultipleHeaders=ON
+   -DJSON_BuildTests=$(usex test)
+   )
+
+   # Define test data directory here to avoid unused var QA warning, bug 
#747826
+   use test && mycmakeargs+=( 
-DJSON_TestDataDirectory="${S}"/json_test_data )
+
+   cmake_src_configure
+}
+
+src_test() {
+   cd "${BUILD_DIR}"/tests || die
+
+   # Skip certain tests needing git per upstream
+   # https://github.com/nlohmann/json/issues/2189
+   local myctestargs=(
+   "-LE git_required"
+   )
+
+   cmake_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/ceph/files/, sys-cluster/ceph/

2022-08-12 Thread Patrick McLean
commit: 0fb3b4acc70849d7a7cf07bc111e34be12fc
Author: Patrick McLean  gentoo  org>
AuthorDate: Fri Aug 12 20:45:59 2022 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri Aug 12 20:46:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fb3b4ac

sys-cluster/ceph: Add patch to attempt to fix bug #854681

I am unable to reproduce this bug, but this patch should theoretically fix it.
Please reopen the bug if the issue still exists.

Closes: https://bugs.gentoo.org/854681
Signed-off-by: Patrick McLean  gentoo.org>

 sys-cluster/ceph/ceph-17.2.3.ebuild|  1 +
 sys-cluster/ceph/files/ceph-17.2.3-gcc12.patch | 12 
 2 files changed, 13 insertions(+)

diff --git a/sys-cluster/ceph/ceph-17.2.3.ebuild 
b/sys-cluster/ceph/ceph-17.2.3.ebuild
index 8a67048c3455..49a8857b5c24 100644
--- a/sys-cluster/ceph/ceph-17.2.3.ebuild
+++ b/sys-cluster/ceph/ceph-17.2.3.ebuild
@@ -216,6 +216,7 @@ PATCHES=(
"${FILESDIR}/ceph-17.2.0-fuse3.patch"
"${FILESDIR}/ceph-17.2.0-osd_class_dir.patch"
"${FILESDIR}/ceph-17.2.1-python310.patch"
+   "${FILESDIR}/ceph-17.2.3-gcc12.patch"
 )
 
 check-reqs_export_vars() {

diff --git a/sys-cluster/ceph/files/ceph-17.2.3-gcc12.patch 
b/sys-cluster/ceph/files/ceph-17.2.3-gcc12.patch
new file mode 100644
index ..e5e77b4116f6
--- /dev/null
+++ b/sys-cluster/ceph/files/ceph-17.2.3-gcc12.patch
@@ -0,0 +1,12 @@
+diff --git a/src/include/buffer.h b/src/include/buffer.h
+index 0c89367dd3b..98fcd7c3e08 100644
+--- a/src/include/buffer.h
 b/src/include/buffer.h
+@@ -62,6 +62,7 @@
+ #endif
+ 
+ #include "inline_memory.h"
++#include 
+ 
+ #define CEPH_BUFFER_API
+ 



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/openocd/

2022-08-12 Thread Yixun Lan
commit: cfa4333f5a78f9b4462fcd84779b734f261bf3d3
Author: Jannis Achstetter  kripserver  net>
AuthorDate: Wed Jun 29 20:09:33 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Aug 12 20:36:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfa4333f

dev-embedded/openocd: Add calls to udev_reload

Closes: https://bugs.gentoo.org/842093
Closes: https://github.com/gentoo/gentoo/pull/26154
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jannis Achstetter  kripserver.net>
Signed-off-by: Yixun Lan  gentoo.org>

 dev-embedded/openocd/openocd-0.11.0.ebuild | 6 ++
 dev-embedded/openocd/openocd-.ebuild   | 6 ++
 2 files changed, 12 insertions(+)

diff --git a/dev-embedded/openocd/openocd-0.11.0.ebuild 
b/dev-embedded/openocd/openocd-0.11.0.ebuild
index 1d898dd89d7c..a9c78e5c1ea0 100644
--- a/dev-embedded/openocd/openocd-0.11.0.ebuild
+++ b/dev-embedded/openocd/openocd-0.11.0.ebuild
@@ -95,5 +95,11 @@ src_install() {
 }
 
 pkg_postinst() {
+   udev_reload
+
elog "To access openocd devices as user you must be in the plugdev 
group"
 }
+
+pkg_postrm() {
+   udev_reload
+}

diff --git a/dev-embedded/openocd/openocd-.ebuild 
b/dev-embedded/openocd/openocd-.ebuild
index 4212ec037aeb..569c77f75c26 100644
--- a/dev-embedded/openocd/openocd-.ebuild
+++ b/dev-embedded/openocd/openocd-.ebuild
@@ -96,5 +96,11 @@ src_install() {
 }
 
 pkg_postinst() {
+   udev_reload
+
elog "To access openocd devices as user you must be in the plugdev 
group"
 }
+
+pkg_postrm() {
+   udev_reload
+}



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

2022-08-12 Thread Patrick McLean
commit: 76e452ee7b619e25506ca04fd19109a6eee8ce92
Author: Patrick McLean  gentoo  org>
AuthorDate: Fri Aug 12 20:28:47 2022 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri Aug 12 20:28:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76e452ee

sys-cluster/ceph: Update eclass usage in  15.2.17 (bug #851579)

Closes: https://bugs.gentoo.org/851579
Signed-off-by: Patrick McLean  gentoo.org>

 sys-cluster/ceph/ceph-15.2.17.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-cluster/ceph/ceph-15.2.17.ebuild 
b/sys-cluster/ceph/ceph-15.2.17.ebuild
index d3e65042d29a..ff3607dba293 100644
--- a/sys-cluster/ceph/ceph-15.2.17.ebuild
+++ b/sys-cluster/ceph/ceph-15.2.17.ebuild
@@ -328,7 +328,7 @@ src_compile() {
 
# we have to do this here to prevent from building everything multiple 
times
python_copy_sources
-   python_foreach_impl python_compile
+   distutils-r1_src_compile
 }
 
 src_test() {
@@ -346,7 +346,7 @@ python_install() {
 
 src_install() {
cmake_src_install
-   python_foreach_impl python_install
+   distutils-r1_src_install
 
find "${ED}" -name '*.la' -type f -delete || die
 



[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/lxi-tools/

2022-08-12 Thread Jan Henke
commit: 551c835f9b7c0f56d13b99bebaaf2ce150e1fd01
Author: Jan Henke  taujhe  de>
AuthorDate: Fri Aug 12 20:25:11 2022 +
Commit: Jan Henke  taujhe  de>
CommitDate: Fri Aug 12 20:25:11 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=551c835f

sci-electronics/lxi-tools: Add exlicit python build dependency

Closes: https://bugs.gentoo.org/864967
Signed-off-by: Jan Henke  taujhe.de>

 sci-electronics/lxi-tools/lxi-tools-2.1.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/sci-electronics/lxi-tools/lxi-tools-2.1.ebuild 
b/sci-electronics/lxi-tools/lxi-tools-2.1.ebuild
index 47e2a4cb0..7e9f3b342 100644
--- a/sci-electronics/lxi-tools/lxi-tools-2.1.ebuild
+++ b/sci-electronics/lxi-tools/lxi-tools-2.1.ebuild
@@ -3,7 +3,8 @@
 
 EAPI=8
 
-inherit meson gnome2-utils xdg-utils
+PYTHON_COMPAT=( python{3_9,3_10,3_11} )
+inherit meson python-any-r1 gnome2-utils xdg-utils
 
 DESCRIPTION="Tools to access devices with LXI"
 HOMEPAGE="https://github.com/lxi-tools/lxi-tools;
@@ -27,6 +28,7 @@ RDEPEND="
)
 "
 DEPEND="${RDEPEND}"
+BDEPEND="${PYTHON_DEPS}"
 
 src_configure() {
local emesonargs=(



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

2022-08-12 Thread Zac Medico
commit: 888d42c908c6f1d0a5e676a0f19fd1f16138c83a
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Aug 12 20:00:36 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Aug 12 20:00:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=888d42c9

app-containers/podman: add 4.2.0

Signed-off-by: Zac Medico  gentoo.org>

 app-containers/podman/Manifest|   1 +
 app-containers/podman/podman-4.2.0.ebuild | 164 ++
 2 files changed, 165 insertions(+)

diff --git a/app-containers/podman/Manifest b/app-containers/podman/Manifest
index 589d7353d171..5eaf7816b1b2 100644
--- a/app-containers/podman/Manifest
+++ b/app-containers/podman/Manifest
@@ -1,2 +1,3 @@
 DIST podman-4.1.0.tar.gz 10904727 BLAKE2B 
6d01a65b13494dc948c0667147eca6f250a81056f1bcf6eda6285566b8aa7aa526794ea96a571aecad642a8b1d3d1877cd31683ccf46662f8681a2afac083b5a
 SHA512 
4d5f240423f21b1224ce44853a2265359dacee0d921f0ea53a7fca34f9076ebfaa49f4327a59ac51f5bf5b9dafb47dda3a9bb8e609237cc69f833b42b95bcd0a
 DIST podman-4.1.1.tar.gz 10905391 BLAKE2B 
a094785ccb7a84a42147fb0f0360480ad4f73a1cdaa29b666fabb08528584f5d37b1cf8fb807351d4a60d81779de4dec3ab5fc83275061eded21f97fd3fa5e7f
 SHA512 
19dd2800b59dacf7edd5d8204bdaffa0959910c7751b582f5a12b8d644b52f9d6581b9c3b4cba3ddb0707f6a90c0dbc93de6d8e2eaa6a4234ebb9dfa28e693b3
+DIST podman-4.2.0.tar.gz 13019518 BLAKE2B 
a3b8d8b140b9d34e24f87f998fff3558649487b503bdd437f537f09adc51819d81786b6b4e858ef4e8a43c0d872cd20cd1ceee06988a36f830b9ffbb5109d14d
 SHA512 
bc9e28d9938127f91be10ea8bc6c6f638a01d74d120efad5ad1e72c5f7b893685871e83872434745bc72ecaca430355b0f59d302660e8b4a53cc88a88cc37f9c

diff --git a/app-containers/podman/podman-4.2.0.ebuild 
b/app-containers/podman/podman-4.2.0.ebuild
new file mode 100644
index ..bd88d2d05d2f
--- /dev/null
+++ b/app-containers/podman/podman-4.2.0.ebuild
@@ -0,0 +1,164 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+EGIT_COMMIT="7fe5a419cfd2880df2028ad3d7fd9378a88a04f4"
+
+inherit bash-completion-r1 flag-o-matic go-module tmpfiles
+
+DESCRIPTION="Library and podman tool for running OCI-based containers in Pods"
+HOMEPAGE="https://github.com/containers/podman/;
+MY_PN=podman
+MY_P=${MY_PN}-${PV}
+SRC_URI="https://github.com/containers/podman/archive/v${PV}.tar.gz -> 
${MY_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 ~ppc64 ~riscv"
+IUSE="apparmor btrfs cgroup-hybrid +fuse +init +rootless selinux"
+RESTRICT+=" test"
+
+COMMON_DEPEND="
+   app-crypt/gpgme:=
+   >=app-containers/conmon-2.0.0
+   cgroup-hybrid? ( >=app-containers/runc-1.0.0_rc6  )
+   !cgroup-hybrid? ( app-containers/crun )
+   dev-libs/libassuan:=
+   dev-libs/libgpg-error:=
+   >=app-containers/cni-plugins-0.8.6
+   sys-fs/lvm2
+   sys-libs/libseccomp:=
+
+   apparmor? ( sys-libs/libapparmor )
+   btrfs? ( sys-fs/btrfs-progs )
+   init? ( app-containers/catatonit )
+   rootless? ( app-containers/slirp4netns )
+   selinux? ( sys-libs/libselinux:= )
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   dev-go/go-md2man"
+RDEPEND="${COMMON_DEPEND}
+   fuse? ( sys-fs/fuse-overlayfs )
+   selinux? ( sec-policy/selinux-podman )"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+   default
+
+   # Disable installation of python modules here, since those are
+   # installed by separate ebuilds.
+   local makefile_sed_args=(
+   -e '/^GIT_.*/d'
+   -e 's/$(GO) build/$(GO) build -v -work -x/'
+   -e 's/^\(install:.*\) install\.python$/\1/'
+   -e 's|^pkg/varlink/iopodman.go: .gopathok 
pkg/varlink/io.podman.varlink$|pkg/varlink/iopodman.go: 
pkg/varlink/io.podman.varlink|'
+   )
+
+   has_version -b '>=dev-lang/go-1.13.9' || makefile_sed_args+=(-e 
's:GO111MODULE=off:GO111MODULE=on:')
+
+   sed "${makefile_sed_args[@]}" -i Makefile || die
+}
+
+src_compile() {
+   local git_commit=${EGIT_COMMIT}
+
+   # Filter unsupported linker flags
+   filter-flags '-Wl,*'
+
+   [[ -f hack/apparmor_tag.sh ]] || die
+   if use apparmor; then
+   echo -e "#!/bin/sh\necho apparmor" > hack/apparmor_tag.sh || die
+   else
+   echo -e "#!/bin/sh\ntrue" > hack/apparmor_tag.sh || die
+   fi
+
+   [[ -f hack/btrfs_installed_tag.sh ]] || die
+   if use btrfs; then
+   echo -e "#!/bin/sh\ntrue" > hack/btrfs_installed_tag.sh || die
+   else
+   echo -e "#!/bin/sh\necho exclude_graphdriver_btrfs" > \
+   hack/btrfs_installed_tag.sh || die
+   fi
+
+   [[ -f hack/selinux_tag.sh ]] || die
+   if use selinux; then
+   echo -e "#!/bin/sh\necho selinux" > hack/selinux_tag.sh || die
+   else
+   echo -e "#!/bin/sh\ntrue" > hack/selinux_tag.sh || die
+   fi
+
+   # Avoid 

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

2022-08-12 Thread Viorel Munteanu
commit: dfeba85f2253049d3a695d22c01afc6ada246a92
Author: Viorel Munteanu  gmail  com>
AuthorDate: Fri Aug 12 19:55:52 2022 +
Commit: Viorel Munteanu  gmail  com>
CommitDate: Fri Aug 12 19:55:52 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dfeba85f

app-misc/fastfetch: add 1.6.3, drop 1.6.2

Signed-off-by: Viorel Munteanu  gmail.com>

 app-misc/fastfetch/Manifest   | 2 +-
 app-misc/fastfetch/{fastfetch-1.6.2.ebuild => fastfetch-1.6.3.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest
index b644c4c47..a166782a2 100644
--- a/app-misc/fastfetch/Manifest
+++ b/app-misc/fastfetch/Manifest
@@ -1,2 +1,2 @@
 DIST fastfetch-1.6.1.tar.gz 349168 BLAKE2B 
21076a879e921898766d70566f21cbf9d3f05a6dfc8b2b32be8908f32e0b130c01aca43b1c61ea5fb909757eca116e8bdb604f65d695a7b40b40f18607452597
 SHA512 
f0a5609cf8d3b57331617396f1c9656ac41dbcb58f485cc6a035dcc02813d7888d7ba42ee953d7f6bc1dd5c3a1ca702f6d1a8582ad5c6b8a4d085f1d40ac3c85
-DIST fastfetch-1.6.2.tar.gz 349994 BLAKE2B 
1df9e50d86e3e0912b78894c889b46d4c626b649efec98a1abdf800a31c149077b876b234f79451a34d58ce91a824b1c892175481c03545de0e0e65ff81dd21e
 SHA512 
5e00e307805bcbf21d6b29d14f812588453f30d0bd9484970a29a41c1c1a2eafc8de2a7e85e897fc1573e6e28394638ba6a92cb5f96edb266a37ee3843e42dda
+DIST fastfetch-1.6.3.tar.gz 350035 BLAKE2B 
ca15d18455d889ffe7a5448977f64504eb0c503f81c9d0c276fa6940c668f93e937add5cdda20f37285b9eb7b8974c34b5d3a15eeac6da3b96470c38c04fd6c4
 SHA512 
04d4dd2850e104b2938bce13a1e3fd93ab1c18676bff9ba3e9524a762ead000c7b3707d530aaad718f1b01723dc749d2f74343a64fb932474098115aadba3665

diff --git a/app-misc/fastfetch/fastfetch-1.6.2.ebuild 
b/app-misc/fastfetch/fastfetch-1.6.3.ebuild
similarity index 100%
rename from app-misc/fastfetch/fastfetch-1.6.2.ebuild
rename to app-misc/fastfetch/fastfetch-1.6.3.ebuild



[gentoo-commits] repo/gentoo:master commit in: sys-apps/iproute2/, sys-apps/iproute2/files/

2022-08-12 Thread Patrick McLean
commit: 536cf403364a92aa6dbfb443da92ce5fe2e71277
Author: Patrick McLean  gentoo  org>
AuthorDate: Fri Aug 12 19:24:13 2022 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri Aug 12 19:24:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=536cf403

sys-apps/iproute2: Revbump, enable colour by default (bug #820236)

Also add patch to  ebuild.

Closes: https://bugs.gentoo.org/820236
Signed-off-by: Patrick McLean  gentoo.org>

 sys-apps/iproute2/files/iproute2-default-color-auto.patch  | 7 +++
 .../iproute2/{iproute2-5.19.0.ebuild => iproute2-5.19.0-r1.ebuild} | 1 +
 sys-apps/iproute2/iproute2-.ebuild | 1 +
 3 files changed, 9 insertions(+)

diff --git a/sys-apps/iproute2/files/iproute2-default-color-auto.patch 
b/sys-apps/iproute2/files/iproute2-default-color-auto.patch
new file mode 100644
index ..eb017ecd61c8
--- /dev/null
+++ b/sys-apps/iproute2/files/iproute2-default-color-auto.patch
@@ -0,0 +1,7 @@
+diff --git a/ip/ip.c b/ip/ip.c
+index 40d2998a..454da1a3 100644
+--- a/ip/ip.c
 b/ip/ip.c
+@@ -169 +169 @@ int main(int argc, char **argv)
+-  int color = 0;
++  int color = COLOR_OPT_AUTO;

diff --git a/sys-apps/iproute2/iproute2-5.19.0.ebuild 
b/sys-apps/iproute2/iproute2-5.19.0-r1.ebuild
similarity index 99%
rename from sys-apps/iproute2/iproute2-5.19.0.ebuild
rename to sys-apps/iproute2/iproute2-5.19.0-r1.ebuild
index 0ad41a520dc0..2ff11fd9105b 100644
--- a/sys-apps/iproute2/iproute2-5.19.0.ebuild
+++ b/sys-apps/iproute2/iproute2-5.19.0-r1.ebuild
@@ -52,6 +52,7 @@ PATCHES=(
#"${FILESDIR}"/${PN}-5.1.0-portability.patch
"${FILESDIR}"/${PN}-5.7.0-mix-signal.h-include.patch
"${FILESDIR}"/${P}-musl.patch
+   "${FILESDIR}"/${PN}-default-color-auto.patch
 )
 
 src_prepare() {

diff --git a/sys-apps/iproute2/iproute2-.ebuild 
b/sys-apps/iproute2/iproute2-.ebuild
index b3c0b0e984dc..8aaa6cc859d8 100644
--- a/sys-apps/iproute2/iproute2-.ebuild
+++ b/sys-apps/iproute2/iproute2-.ebuild
@@ -51,6 +51,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-5.12.0-configure-nomagic.patch # bug #643722
#"${FILESDIR}"/${PN}-5.1.0-portability.patch
"${FILESDIR}"/${PN}-5.7.0-mix-signal.h-include.patch
+   "${FILESDIR}"/${PN}-default-color-auto.patch
 )
 
 src_prepare() {



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

2022-08-12 Thread Zac Medico
commit: dec7f68e95a297743a967959563bd3d642491626
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Aug 12 19:15:43 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Aug 12 19:17:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dec7f68e

app-admin/consul: add 1.13.1

Signed-off-by: Zac Medico  gentoo.org>

 app-admin/consul/Manifest |  2 ++
 app-admin/consul/consul-1.13.1.ebuild | 56 +++
 2 files changed, 58 insertions(+)

diff --git a/app-admin/consul/Manifest b/app-admin/consul/Manifest
index 43d014f2ca58..c2a040ca42ac 100644
--- a/app-admin/consul/Manifest
+++ b/app-admin/consul/Manifest
@@ -5,5 +5,7 @@ DIST consul-1.12.2.tar.gz 24195804 BLAKE2B 
550b5bc4977c9181a097f699ad5da88a81571
 DIST consul-1.12.3-deps.tar.xz 289711856 BLAKE2B 
471b51dfc95ec8185a5d15bd94998f8d115ecbede7df6bc792704a4d63d222bda5e1a7aa260c7a93dcbe602a62df8aefd2d907602f3ca36a57dee8698205c19e
 SHA512 
68b8bc91e03f922e31e68980350b58020ce734b808348b5c4b03436e50270cf6337bc9b48b95f28cb085316670ae5bc937d5620b79504e8fac766518621b
 DIST consul-1.12.3.tar.gz 24365779 BLAKE2B 
39b110f271fa38e03a39ee05cf0e06e9aa13a84b2cb5c1150a43cfd1c28481044e36e2e11145b4b3411662b7b969aef9b7a4fa06dd7554e6018dfd772547b7bf
 SHA512 
33903c2ba15cde3d2d17b8942ea7a0c7aab54c60872bc80662098ee7f415f5e1651a0e5949f42c8c8b06d3f99d25899a141459a99f04c90a162baa38d33f56b9
 DIST consul-1.12.4.tar.gz 24910442 BLAKE2B 
cc67dca433d2b96116cb57025b61799fdc6aeeca82bfee002116afe08ce3d30d4b49387927d5a257c44ffa7e30f0242b37f37096a2e271c0ee209c62aae5e918
 SHA512 
a91279983340d1ca5b349ccaf6b5681516c2be5b0eee7808a0bedb6205020fe3a1b2d1fd9ac29db69bfacb35455200bca62ad5b3e867343fe116f78e89d3b2ac
+DIST consul-1.13.1-deps.tar.xz 252045224 BLAKE2B 
55cfd035cbe2b5d1d49ad9cad2abecc73b6103e9d70ef9a49d3476bb8bc5e9f7d34927ea58a994d817fbaf7460b064fc83452392513b40b63d60d119f508a1cb
 SHA512 
e966124d8344309e0fd6d8f76275be13496def38bf30683c1ded50479eaea4ea680b8dd83b916625b1dfabec8e1d23acae23c9d6ccd3f0784145ea56d092f2f5
+DIST consul-1.13.1.tar.gz 24587018 BLAKE2B 
fb4135ba8cfd3e82312b007f5a49bdc8ca8f01d3107e53a1dfccc7869111053022ce17f5c78715da0c1c9a8cff2543172b14d02dbcea75f5bd758a479354d350
 SHA512 
b70760ec9b7339f8a1aed76db89d1ea8f96dba6a4d996993b21d59228e885b5f577bab36bf2f153db9572bf81590927442db2ae074ef5f45ccfd154b0ff27284
 DIST consul-1.9.17-deps.tar.xz 214799320 BLAKE2B 
c9fe5511156d50d4155ed6050186af894b7efc29e2f311ff542f79d298769b2dc55ee1bba12ca5ba5b81eddb6959a1d7a5e55aeb533827d5e924d3a72853a418
 SHA512 
be9f417e721372b8eaffe8b908f1ca1d1299c897f032cfb8b7ea8b62f7c2689011c5079a450fb5eed2e4e5454f0ad6a5e3859c91bd67166193334d100968f093
 DIST consul-1.9.17.tar.gz 29480703 BLAKE2B 
c233eab63ea515f886234395100e47910c1acdefa0b29af5bbc96d6c078dae41e0cd4150e1f6f17daac972b3e66d3abe43b594a0c37bff790e43f0f3c0a20da2
 SHA512 
c859fbede7294884befd0c70469febed5a4269b21cb351f8619d13e3b29f9b8bdd8d18e9611ef34908fc54bd38f2fd0bbc6e96d4e08ab23da952c3db537fb92c

diff --git a/app-admin/consul/consul-1.13.1.ebuild 
b/app-admin/consul/consul-1.13.1.ebuild
new file mode 100644
index ..05dc180af5c1
--- /dev/null
+++ b/app-admin/consul/consul-1.13.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module systemd
+
+DESCRIPTION="A tool for service discovery, monitoring and configuration"
+HOMEPAGE="https://www.consul.io;
+GIT_COMMIT="c6d0f9ecc48e2044db04f5795e997bd9179586de"
+
+SRC_URI="https://github.com/hashicorp/consul/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   https://dev.gentoo.org/~zmedico/dist/${P}-deps.tar.xz;
+
+LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT"
+RESTRICT+=" test"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+BDEPEND="dev-go/gox"
+COMMON_DEPEND="
+   acct-group/consul
+   acct-user/consul"
+   DEPEND="${COMMON_DEPEND}"
+   RDEPEND="${COMMON_DEPEND}"
+
+src_prepare() {
+   default
+   sed -e 's|^GIT_DATE=.*|GIT_DATE=2022-08-11T19:07:00Z|' -i GNUmakefile 
|| die
+}
+
+src_compile() {
+   # The dev target sets causes build.sh to set appropriate XC_OS
+   # and XC_ARCH, and skips generation of an unused zip file,
+   # avoiding a dependency on app-arch/zip.
+   GIT_DESCRIBE="v${PV}" \
+   GIT_DIRTY="" \
+   GIT_COMMIT="${GIT_COMMIT}" \
+   emake dev-build
+}
+
+src_install() {
+   dobin bin/consul
+
+   keepdir /etc/consul.d
+   insinto /etc/consul.d
+   doins "${FILESDIR}/"*.json.example
+
+   keepdir /var/log/consul
+   fowners consul:consul /var/log/consul
+
+   newinitd "${FILESDIR}/consul.initd" "${PN}"
+   newconfd "${FILESDIR}/consul.confd" "${PN}"
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
+   systemd_dounit "${FILESDIR}/consul.service"
+}



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

2022-08-12 Thread Zac Medico
commit: 75262bd499c6d9e513769e3ee7fdb865b325bac6
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Aug 12 19:16:37 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Aug 12 19:17:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75262bd4

app-admin/consul: drop 1.12.0, 1.12.1, 1.12.2, 1.12.3

Signed-off-by: Zac Medico  gentoo.org>

 app-admin/consul/Manifest |  5 
 app-admin/consul/consul-1.12.0.ebuild | 51 ---
 app-admin/consul/consul-1.12.1.ebuild | 51 ---
 app-admin/consul/consul-1.12.2.ebuild | 51 ---
 app-admin/consul/consul-1.12.3.ebuild | 51 ---
 5 files changed, 209 deletions(-)

diff --git a/app-admin/consul/Manifest b/app-admin/consul/Manifest
index c2a040ca42ac..63f71593ed3e 100644
--- a/app-admin/consul/Manifest
+++ b/app-admin/consul/Manifest
@@ -1,9 +1,4 @@
-DIST consul-1.12.0-deps.tar.xz 252403904 BLAKE2B 
742eaeaf4c24276de9b66d8d6b8f3b51d836d41b8466e7be23a00e3787132f8a0ffad7bf6e8c288797d8de52885ec4c72f43206022d6d4d2a1b89febd878531d
 SHA512 
11087675a0d353c94576609986a7ddf777e8454e90161e35f80f1592ea3af48477684ec63d1ed870db71066a58c21977b7e9d58a5408c65fee213d64f152671a
-DIST consul-1.12.0.tar.gz 23969785 BLAKE2B 
57a13905917bac77793be26fb5ac7e668233400e1f9c8eceace3463018cd8fee06b6f5a3753c8eeb250c276f8c95afd63b3b6ae1a7d847dc5adaa11880e52f53
 SHA512 
c83a5b9e68f46e5f458fb607f60d80fa7bc2dd46000c60bd9838fb03ea925ec5f0c0a4336f9052f70f805b41b4dd8fc872f5f6e883de5da29a87f5273507f31e
-DIST consul-1.12.1.tar.gz 24196810 BLAKE2B 
b82929de9228adaaf1bbf3a4269dd09e17b51f769d0bf040b86949dd8648e1f0b813e5cc5d5e9704b964ef5185074f58ac7347e049be6bc493cc96e4b977e22b
 SHA512 
33925b20a81c7ab9873e5dfc24c26d14c86494c03de0a4030304bf4ac0169b59843337ef05f0564fa69de9dba08e350774e7ae62c6914769d8f0d4cb625e4910
-DIST consul-1.12.2.tar.gz 24195804 BLAKE2B 
550b5bc4977c9181a097f699ad5da88a81571327707b448bc659d7c8f2d92a8c82f6c1b0f13448fee25c89d08cc3771dd4fb78a4cf58d640442df38e86639cfa
 SHA512 
91da8b1fecbd5db4c0deae1cec4b5265a26c11739633be74f6e2dd2027ab9ba5da10ba33b1b844531a59b63e4117ec57af87d55512d1098033e99f88e2e3aabc
 DIST consul-1.12.3-deps.tar.xz 289711856 BLAKE2B 
471b51dfc95ec8185a5d15bd94998f8d115ecbede7df6bc792704a4d63d222bda5e1a7aa260c7a93dcbe602a62df8aefd2d907602f3ca36a57dee8698205c19e
 SHA512 
68b8bc91e03f922e31e68980350b58020ce734b808348b5c4b03436e50270cf6337bc9b48b95f28cb085316670ae5bc937d5620b79504e8fac766518621b
-DIST consul-1.12.3.tar.gz 24365779 BLAKE2B 
39b110f271fa38e03a39ee05cf0e06e9aa13a84b2cb5c1150a43cfd1c28481044e36e2e11145b4b3411662b7b969aef9b7a4fa06dd7554e6018dfd772547b7bf
 SHA512 
33903c2ba15cde3d2d17b8942ea7a0c7aab54c60872bc80662098ee7f415f5e1651a0e5949f42c8c8b06d3f99d25899a141459a99f04c90a162baa38d33f56b9
 DIST consul-1.12.4.tar.gz 24910442 BLAKE2B 
cc67dca433d2b96116cb57025b61799fdc6aeeca82bfee002116afe08ce3d30d4b49387927d5a257c44ffa7e30f0242b37f37096a2e271c0ee209c62aae5e918
 SHA512 
a91279983340d1ca5b349ccaf6b5681516c2be5b0eee7808a0bedb6205020fe3a1b2d1fd9ac29db69bfacb35455200bca62ad5b3e867343fe116f78e89d3b2ac
 DIST consul-1.13.1-deps.tar.xz 252045224 BLAKE2B 
55cfd035cbe2b5d1d49ad9cad2abecc73b6103e9d70ef9a49d3476bb8bc5e9f7d34927ea58a994d817fbaf7460b064fc83452392513b40b63d60d119f508a1cb
 SHA512 
e966124d8344309e0fd6d8f76275be13496def38bf30683c1ded50479eaea4ea680b8dd83b916625b1dfabec8e1d23acae23c9d6ccd3f0784145ea56d092f2f5
 DIST consul-1.13.1.tar.gz 24587018 BLAKE2B 
fb4135ba8cfd3e82312b007f5a49bdc8ca8f01d3107e53a1dfccc7869111053022ce17f5c78715da0c1c9a8cff2543172b14d02dbcea75f5bd758a479354d350
 SHA512 
b70760ec9b7339f8a1aed76db89d1ea8f96dba6a4d996993b21d59228e885b5f577bab36bf2f153db9572bf81590927442db2ae074ef5f45ccfd154b0ff27284

diff --git a/app-admin/consul/consul-1.12.0.ebuild 
b/app-admin/consul/consul-1.12.0.ebuild
deleted file mode 100644
index b811e05165c7..
--- a/app-admin/consul/consul-1.12.0.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit go-module systemd
-
-DESCRIPTION="A tool for service discovery, monitoring and configuration"
-HOMEPAGE="https://www.consul.io;
-GIT_COMMIT="09a8cdb4a5c0c53201d7888d9fb618dde007cdd8"
-
-SRC_URI="https://github.com/hashicorp/consul/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   https://dev.gentoo.org/~zmedico/dist/${P}-deps.tar.xz;
-
-LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT"
-RESTRICT+=" test"
-SLOT="0"
-KEYWORDS="~amd64"
-
-BDEPEND="dev-go/gox"
-COMMON_DEPEND="
-   acct-group/consul
-   acct-user/consul"
-   DEPEND="${COMMON_DEPEND}"
-   RDEPEND="${COMMON_DEPEND}"
-
-src_compile() {
-   # The dev target sets causes build.sh to set appropriate XC_OS
-   # and XC_ARCH, and skips generation of an unused zip file,
-   # avoiding a dependency on app-arch/zip.
-   GIT_DESCRIBE="v${PV}" \
-   

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

2022-08-12 Thread Sam James
commit: 4ad0d9de826a89b6ff0dec451e73bbeecd93e4a8
Author: brahmajit das  protonmail  com>
AuthorDate: Wed Aug 10 10:37:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 12 18:39:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ad0d9de

dev-cpp/folly: Fix musl build

Fixes "ELFCLASSFOLLY_ELF_NATIVE_CLASS was not declared in this scope".

Elf.cpp expects __ELF_NATIVE_CLASS to be defined at least for platforms
besides FreeBSD-based ones, and so it defines FOLLY_ELF_NATIVE_CLASS
with it. Without __ELF_NATIVE_CLASS (and apparently musl does not define
it), FOLLY_ELF_NATIVE_CLASS is also not defined so what was supposed to
be expanded to ELFCLASS32 or ELFCLASS64 ends up being
ELFCLASSFOLLY_ELF_NATIVE_CLASS.

Please refer: 
https://github.com/facebook/folly/issues/1478#issuecomment-719883898

Closes: https://bugs.gentoo.org/835744
Signed-off-by: brahmajit das  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/26807
Signed-off-by: Sam James  gentoo.org>

 .../folly/files/folly-2022.07.04.00-musl-fix.patch | 36 ++
 dev-cpp/folly/folly-2022.07.04.00.ebuild   |  4 +++
 2 files changed, 40 insertions(+)

diff --git a/dev-cpp/folly/files/folly-2022.07.04.00-musl-fix.patch 
b/dev-cpp/folly/files/folly-2022.07.04.00-musl-fix.patch
new file mode 100644
index ..001af39625c5
--- /dev/null
+++ b/dev-cpp/folly/files/folly-2022.07.04.00-musl-fix.patch
@@ -0,0 +1,36 @@
+# Elf.cpp expects __ELF_NATIVE_CLASS to be defined at least for platforms
+# besides FreeBSD-based ones, and so it defines FOLLY_ELF_NATIVE_CLASS with it.
+# Without __ELF_NATIVE_CLASS (and apparently musl does not define it),
+# FOLLY_ELF_NATIVE_CLASS is also not defined so what was supposed to be
+# expanded to ELFCLASS32 or ELFCLASS64 ends up being
+# ELFCLASSFOLLY_ELF_NATIVE_CLASS.
+#
+# Please refer: https://github.com/facebook/folly/issues/1478
+#
+# Closes: https://bugs.gentoo.org/835744
+--- a/folly/experimental/symbolizer/Elf.cpp
 b/folly/experimental/symbolizer/Elf.cpp
+@@ -39,12 +39,10 @@
+
+ #if defined(__ELF_NATIVE_CLASS)
+ #define FOLLY_ELF_NATIVE_CLASS __ELF_NATIVE_CLASS
+-#elif defined(__FreeBSD__)
+-#if defined(__LP64__)
++#elif defined(__LP64__)
+ #define FOLLY_ELF_NATIVE_CLASS 64
+ #else
+ #define FOLLY_ELF_NATIVE_CLASS 32
+-#endif
+ #endif // __ELF_NATIVE_CLASS
+
+ namespace folly {
+--- a/folly/experimental/symbolizer/Elf.h
 b/folly/experimental/symbolizer/Elf.h
+@@ -24,6 +24,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+
+ #include 
+ #include 

diff --git a/dev-cpp/folly/folly-2022.07.04.00.ebuild 
b/dev-cpp/folly/folly-2022.07.04.00.ebuild
index e4b9470d848e..4107d94ca13b 100644
--- a/dev-cpp/folly/folly-2022.07.04.00.ebuild
+++ b/dev-cpp/folly/folly-2022.07.04.00.ebuild
@@ -39,6 +39,10 @@ DEPEND="${RDEPEND}
sys-libs/binutils-libs"
 BDEPEND="test? ( sys-devel/clang )"
 
+PATCHES=(
+   "${FILESDIR}/${PN}"-2022.07.04.00-musl-fix.patch
+)
+
 pkg_setup() {
[[ ${BUILD_TYPE} == "binary" ]] && return
 



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

2022-08-12 Thread Sam James
commit: e0795c0136a90064bbd1e59f376556053ae40545
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 12 18:33:27 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 12 18:33:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0795c01

net-misc/htpdate: add 1.3.6

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

 net-misc/htpdate/Manifest  | 1 +
 net-misc/htpdate/{htpdate-.ebuild => htpdate-1.3.6.ebuild} | 2 +-
 net-misc/htpdate/htpdate-.ebuild   | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/net-misc/htpdate/Manifest b/net-misc/htpdate/Manifest
index fb787ddeba51..df80a5e238dd 100644
--- a/net-misc/htpdate/Manifest
+++ b/net-misc/htpdate/Manifest
@@ -2,3 +2,4 @@ DIST htpdate-1.2.2.tar.gz 13625 BLAKE2B 
11813def81e3cce1194120a21cf99e8ad288b0f6
 DIST htpdate-1.3.3.tar.gz 16302 BLAKE2B 
eb19462e1e5d02fe3cda7f4d2c954e2fe4b8dfcc299dc9094466a8652250ce27d37b2cf85716435639580e48295a92ad65521e0420cecac875c9b6e8074d425a
 SHA512 
5d4892ea3626b80e5d529de873f675616dfef156e91d1e574225f91f9496503f55da43aa4f3522cb2b55da7c41dba7d97b3cc557a2704945577ec0243d8bd7f8
 DIST htpdate-1.3.4.tar.gz 16312 BLAKE2B 
9ebff6df6de69fa310a6459099cff2bf5ec28ac2bb486a29121b87b93505f6bb31b4debc510dc82b7d7b7cce217d9002ec7606fcf4fa863d7b2cfc78dfc6e8d5
 SHA512 
634317966f1e5c5d78a889a398e77f89505a5918efa076e2cd1184341f25d963b7f1c135afee7d5489bd8a20b2421d9dfea312e09b5e6bdd389626bfd4d2d960
 DIST htpdate-1.3.5.tar.gz 16661 BLAKE2B 
063e5c46b86b6f99a500ff2054110b37157c11bd09b20db06d845b632a0e4d954f2f5cf8fd935f8fd8a69f0e64e0f3db1cb734fa24a77bf2b07855dd3fad9a3c
 SHA512 
db1d237588e44e6eb113d046be2f68b5fac96cc7dc54b4522e1b61ca20a0ea3674265db03796fd6442fab58b82273e6a81ae3914c6d531e03f4fc5f65a3507e3
+DIST htpdate-1.3.6.tar.gz 16683 BLAKE2B 
ad6e689f64a2cff3e5a832d8ed6bfc85acc7ea99d16e6da5c1ff9052009b46b5ee5dfd113232908df17eb837470c47063be6b5cc91270d6301b78efab8f71ce5
 SHA512 
41b9ed50e962bb5c207122c4929d919ae4491a2d527f29aafb4a3ef175c3c12e608c77632037d48b5440e48ff051c89caf3e923987ad53329056b83838943439

diff --git a/net-misc/htpdate/htpdate-.ebuild 
b/net-misc/htpdate/htpdate-1.3.6.ebuild
similarity index 97%
copy from net-misc/htpdate/htpdate-.ebuild
copy to net-misc/htpdate/htpdate-1.3.6.ebuild
index 51cf1b0a1728..409f146ff81c 100644
--- a/net-misc/htpdate/htpdate-.ebuild
+++ b/net-misc/htpdate/htpdate-1.3.6.ebuild
@@ -19,7 +19,7 @@ LICENSE="GPL-2"
 SLOT="0"
 IUSE="+ssl"
 
-DEPEND="ssl? ( dev-libs/openssl:0= )"
+DEPEND="ssl? ( dev-libs/openssl:= )"
 RDEPEND="${DEPEND}"
 
 # Test suite tries to connect to the Internet

diff --git a/net-misc/htpdate/htpdate-.ebuild 
b/net-misc/htpdate/htpdate-.ebuild
index 51cf1b0a1728..409f146ff81c 100644
--- a/net-misc/htpdate/htpdate-.ebuild
+++ b/net-misc/htpdate/htpdate-.ebuild
@@ -19,7 +19,7 @@ LICENSE="GPL-2"
 SLOT="0"
 IUSE="+ssl"
 
-DEPEND="ssl? ( dev-libs/openssl:0= )"
+DEPEND="ssl? ( dev-libs/openssl:= )"
 RDEPEND="${DEPEND}"
 
 # Test suite tries to connect to the Internet



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

2022-08-12 Thread Sam James
commit: d6ca194365913dea0243b8fd11840d02b26b7618
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 12 18:15:49 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 12 18:16:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6ca1943

media-libs/libjpeg-turbo: add 2.1.4

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

 media-libs/libjpeg-turbo/Manifest  |   1 +
 .../libjpeg-turbo/libjpeg-turbo-2.1.4.ebuild   | 128 +
 2 files changed, 129 insertions(+)

diff --git a/media-libs/libjpeg-turbo/Manifest 
b/media-libs/libjpeg-turbo/Manifest
index 3c0299cdbdd3..c773e13fbd0f 100644
--- a/media-libs/libjpeg-turbo/Manifest
+++ b/media-libs/libjpeg-turbo/Manifest
@@ -1,3 +1,4 @@
 DIST libjpeg-turbo-2.1.1.tar.gz 2256321 BLAKE2B 
ad3fc108e0136220586cc59a277735d573a82d740146d2ac091cbb50af84019b7c623ca1c9c2e6e0f8a672b6fde7ed23441b199eef2435a52013abd73a3a7157
 SHA512 
9cf61b4677b38e254063248a3fdbe138634d23a35ae8f2ee2661bdb3248b1d0500bd43201b8d9fe66c779d578074fd9ed19bc097ba22e10143530c2a19738673
 DIST libjpeg-turbo-2.1.3.tar.gz 2260756 BLAKE2B 
87ef47105e66b2ee918e95962ac59963b6adea5b49ab0db692810aee0a13a215a0ef7fe0b549ecd5151274549e12d09eb0b42439bf0a4bc1ad2c4e62dcceb77c
 SHA512 
975c9835de7d70c6c8c5a1959adfa18f7f956bc9946fde8f1b40c1d853245c38a3118ac06b93841ec3e90be6945c38d687d062b371496c2ee9b5638d7f60418d
+DIST libjpeg-turbo-2.1.4.tar.gz 2261822 BLAKE2B 
80ffd77d58a37eae0bdc1868d994f34ea52c13e2624c720b1d0b6ec4d6d14b16911163ccd4009c8d6eda214f31e1fff78bb7eb4739ae6589d0fd8c7008c0e972
 SHA512 
511f065767c022da06b6c36299686fa44f83441646f7e33b766c6cfab03f91b0e6bfa456962184071dadaed4057ba9a29cba685383f3eb86a4370a1a53731a70
 DIST libjpeg8_8d-2.debian.tar.gz 14764 BLAKE2B 
e93d12afa062da28b717b540492221f70e8d9ccf3885371647cf85a2937f938ca723d4a27d5e1c5d79c26aa25dddf69b38754558851a1704172e8b52baf8e17c
 SHA512 
8c5959fb7583a2d61e9442187f67b91b45e72d9dd30db3360d583a3b5d8e1a908db5659f760bdd455b3056e6ae3535b2fd3b847df3d58b140a1816b754003675

diff --git a/media-libs/libjpeg-turbo/libjpeg-turbo-2.1.4.ebuild 
b/media-libs/libjpeg-turbo/libjpeg-turbo-2.1.4.ebuild
new file mode 100644
index ..3487ca03f1e0
--- /dev/null
+++ b/media-libs/libjpeg-turbo/libjpeg-turbo-2.1.4.ebuild
@@ -0,0 +1,128 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib java-pkg-opt-2
+
+DESCRIPTION="MMX, SSE, and SSE2 SIMD accelerated JPEG library"
+HOMEPAGE="https://libjpeg-turbo.org/ 
https://sourceforge.net/projects/libjpeg-turbo/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
+   mirror://gentoo/libjpeg8_8d-2.debian.tar.gz"
+
+LICENSE="BSD IJG ZLIB"
+SLOT="0/0.2"
+if [[ $(ver_cut 3) -lt 90 ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris 
~x86-solaris"
+fi
+IUSE="cpu_flags_arm_neon java static-libs"
+
+ASM_DEPEND="|| ( dev-lang/nasm dev-lang/yasm )"
+COMMON_DEPEND="
+   !media-libs/jpeg:0
+   !media-libs/jpeg:62
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   java? ( >=virtual/jdk-1.8:*[-headless-awt] )
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   java? ( >=virtual/jre-1.8:* )
+"
+BDEPEND="
+   amd64? ( ${ASM_DEPEND} )
+   x86? ( ${ASM_DEPEND} )
+   amd64-linux? ( ${ASM_DEPEND} )
+   x86-linux? ( ${ASM_DEPEND} )
+   x64-macos? ( ${ASM_DEPEND} )
+   x64-cygwin? ( ${ASM_DEPEND} )
+"
+
+MULTILIB_WRAPPED_HEADERS=( /usr/include/jconfig.h )
+
+src_prepare() {
+   local FILE
+   ln -snf ../debian/extra/*.c . || die
+
+   for FILE in ../debian/extra/*.c; do
+   FILE=${FILE##*/}
+   cat >> CMakeLists.txt 

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

2022-08-12 Thread Sam James
commit: c4ec3861df3bdd42b9ca48b9850b18373e873226
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 12 17:44:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 12 18:16:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4ec3861

app-shells/fzf: add 0.32.1

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

 app-shells/fzf/Manifest  |  2 ++
 app-shells/fzf/fzf-0.32.1.ebuild | 72 
 2 files changed, 74 insertions(+)

diff --git a/app-shells/fzf/Manifest b/app-shells/fzf/Manifest
index aebcc868f831..fb429c7f33a8 100644
--- a/app-shells/fzf/Manifest
+++ b/app-shells/fzf/Manifest
@@ -2,3 +2,5 @@ DIST fzf-0.30.0-deps.tar.xz 20315772 BLAKE2B 
8664b82f5e837bde97251f64e6d8637f202
 DIST fzf-0.30.0.tar.gz 209750 BLAKE2B 
ee21726dac11cddc29839c1c2368e46497b4b5172e8896914b8fda602ecb28a7179f27cb3c63d9841f42e87e7d3589b37427b348b9e59cf531797c487e3fdc2d
 SHA512 
cebb685a7fa00bdff07751d0021edde82f0ff3bf705eff82f94f6bf57c5e008eb6894d023ed7b14378f1d92fa2394192c12b720c6f711b1a414438fe3f8b4ec3
 DIST fzf-0.31.0-deps.tar.xz 16051640 BLAKE2B 
9aac02a1df4d9db7cf11c77dead32fb13b74965e0c38b4d5d650daff123a697091db93235c3a3f3325c91351cbaf4b5401cdeee8d5120a59bc83fa9a0ca763da
 SHA512 
bd88603ce059cac3c10bcf4face50f8097d7efcc26ef8b61870f93e7405b849293c80e9d39e124a63103080b6bab0cc28225b85470bc650fc53c61aa5ae9f33d
 DIST fzf-0.31.0.tar.gz 210779 BLAKE2B 
013ba0689e661a2497ffd3a6046ae330930aca295ad9b9620ab70474d34d969a78fccebb59daf45b278a76f33093db1fcd6838fb785aa63008755ce693b15967
 SHA512 
e0d281fe771a51d4bd617227daa9533e0d219cc047233ca9f342683591bc09843aad1d3686d58ddef71c317e69b2ccaf4a3d6175959cf81aaec50914fe51dea0
+DIST fzf-0.32.1-deps.tar.xz 16042284 BLAKE2B 
9ca05904cfa0790372e1879a77946e337dff32c51fb787f38aba305fa5f2873d05ee6cc99cecc100355dbdd6cb598675a19aeb82eb922900030739f47c297bc8
 SHA512 
7326e3d10aae637a9879a231ff179b03b6c052160609053c79a7fd2e578e8986cc00a4ae117b780b686581507f9762fec7c9068b9f83cd0473dcaab8c975133d
+DIST fzf-0.32.1.tar.gz 212217 BLAKE2B 
b1b80bd5ed69dafdca3d52ff1630be99e1384119818bacb31fc04e0cfe58cfd99a4ebb9bd9b8a29e885e7e3db8aa8ba5046107d41a5222c6c05c5d194c42d394
 SHA512 
8abf7eceec466a3bb0cca48e36a426b4fbf5a4cb07f09756b92705fba11dc432d59102cf0337c8f0bae2782747a45cb7040d2f0de5a2050bb80fd5a6e09f0439

diff --git a/app-shells/fzf/fzf-0.32.1.ebuild b/app-shells/fzf/fzf-0.32.1.ebuild
new file mode 100644
index ..12b7161dcb56
--- /dev/null
+++ b/app-shells/fzf/fzf-0.32.1.ebuild
@@ -0,0 +1,72 @@
+# Copyright 2019-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit bash-completion-r1 go-module
+
+DESCRIPTION="General-purpose command-line fuzzy finder, written in Golang"
+HOMEPAGE="https://github.com/junegunn/fzf;
+
+# For fancy versioning only. Bump on the next release!
+# MY_GIT_REV is the first 7 characters of release commit, we truncate it
+# after to make it easier to copy/paste.
+MY_GIT_REV=4993d19466d5f3ac127de5c0c461cde7ef1894d7
+MY_GIT_REV=${MY_GIT_REV:0:7}
+
+SRC_URI="https://github.com/junegunn/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz;
+
+LICENSE="MIT BSD-with-disclosure"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+
+src_prepare() {
+   default
+   sed -i 's/-s -w //' Makefile || die # bug 795225
+}
+
+src_compile() {
+   emake PREFIX="${EPREFIX}"/usr VERSION=${PV} REVISION=${MY_GIT_REV} 
bin/${PN}
+}
+
+src_install() {
+   dobin bin/${PN}
+   doman man/man1/${PN}.1
+
+   dobin bin/${PN}-tmux
+   doman man/man1/${PN}-tmux.1
+
+   insinto /usr/share/vim/vimfiles/plugin
+   doins plugin/${PN}.vim
+
+   insinto /usr/share/nvim/runtime/plugin
+   doins plugin/${PN}.vim
+
+   newbashcomp shell/completion.bash ${PN}
+
+   insinto /usr/share/zsh/site-functions
+   newins shell/completion.zsh _${PN}
+
+   insinto /usr/share/fzf
+   doins shell/key-bindings.bash
+   doins shell/key-bindings.fish
+   doins shell/key-bindings.zsh
+}
+
+pkg_postinst() {
+   if [[ -z ${REPLACING_VERSIONS} ]]; then
+   elog "To add fzf support to your shell, make sure to use the 
right file"
+   elog "from ${EROOT}/usr/share/fzf."
+   elog
+   elog "For bash, add the following line to ~/.bashrc:"
+   elog
+   elog "  # source 
${EROOT}/usr/share/bash-completion/completions/fzf"
+   elog "  # source ${EROOT}/usr/share/fzf/key-bindings.bash"
+   elog
+   elog "Plugins for Vim and Neovim are installed to respective 
directories"
+   elog "and will work out of the box."
+   elog
+   elog "For fzf support in tmux see fzf-tmux(1)."
+   fi
+}



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

2022-08-12 Thread Sam James
commit: 6b958c3066d63c0aff06188e299454b7c3910390
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 12 17:52:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 12 18:16:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b958c30

sys-libs/slang: add 2.3.3

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

 sys-libs/slang/Manifest  |  1 +
 sys-libs/slang/files/slang-2.3.3-slsh-libs.patch | 21 ++
 sys-libs/slang/slang-2.3.3.ebuild| 83 
 3 files changed, 105 insertions(+)

diff --git a/sys-libs/slang/Manifest b/sys-libs/slang/Manifest
index 026bb6d4230c..d258c25d37ec 100644
--- a/sys-libs/slang/Manifest
+++ b/sys-libs/slang/Manifest
@@ -1 +1,2 @@
 DIST slang-2.3.2.tar.bz2 1586720 BLAKE2B 
e923a431e6273f1783c40dc09b2e324ace22e41a163fd46dcb8ab16c9ef27f190651df8da24432edc75890b83cd95051a835d5e582385bb23e36cd8ae18e6d24
 SHA512 
35cdfe8af66dac62ee89cca60fa87ddbd02cae63b30d5c0e3786e77b1893c45697ace4ac7e82d9832b8a9ac342560bc35997674846c5022341481013e76f74b5
+DIST slang-2.3.3.tar.bz2 1646311 BLAKE2B 
2f304b25e807fe38b544479f4a6e98723816d08cda576177a270df736d7db8992a478f980333afc10a7bc0b5dc5508e49b33a13de02f0466f065efdfa3b7b351
 SHA512 
f882f09e3fcd53427de0f233c9fc3ab15497f2323007be9a084696c8cf810ffe2726cd003149e757df26198b390b9f8c1ff411dc6473513457bd0f94722f8490

diff --git a/sys-libs/slang/files/slang-2.3.3-slsh-libs.patch 
b/sys-libs/slang/files/slang-2.3.3-slsh-libs.patch
new file mode 100644
index ..15062ee7d420
--- /dev/null
+++ b/sys-libs/slang/files/slang-2.3.3-slsh-libs.patch
@@ -0,0 +1,21 @@
+Fix build issue:
+```
+make -j32 -j1 -C slsh slsh
+make: Entering directory 
'/var/tmp/portage/sys-libs/slang-2.3.3/work/slang-2.3.3-abi_x86_32.x86/slsh'
+x86_64-pc-linux-gnu-gcc -m32 amd64objs/slsh.o amd64objs/readline.o -o 
amd64objs/slsh -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 
-Wl,-z,pack-relative-relocs -fuse-ld=bfd -Wl,-O1 -Wl,--as-needed 
-Wl,-export-dynamic -L/usr/lib -Wl,-R/usr/lib -L/usr/lib -lslang -Wl,-O1 
-Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 
-Wl,-z,pack-relative-relocs -fuse-ld=bfd -Wl,-O1 -Wl,--as-needed -lreadline 
-ldl  -lm
+/usr/lib/gcc/x86_64-pc-linux-gnu/12.1.1/../../../../x86_64-pc-linux-gnu/bin/ld.bfd:
 cannot find -lslang: No such file or directory
+collect2: error: ld returned 1 exit status
+make: *** [Makefile:95: amd64objs/slsh] Error 1
+make: Leaving directory 
'/var/tmp/portage/sys-libs/slang-2.3.3/work/slang-2.3.3-abi_x86_32.x86/slsh'
+```
+--- a/slsh/Makefile.in
 b/slsh/Makefile.in
+@@ -92,7 +92,7 @@ slsh: $(OBJDIR)/slsh
+ $(OBJDIR)/slsh_exe: $(OBJDIR)/slsh.o $(OBJDIR)/readline.o
+   $(CC) $(OBJDIR)/slsh.o $(OBJDIR)/readline.o -o $(OBJDIR)/slsh_exe 
$(LDFLAGS) $(DLINK_FLAGS) $(SRC_LIBS)
+ $(OBJDIR)/slsh: $(OBJDIR)/slsh.o $(OBJDIR)/readline.o
+-  $(CC) $(OBJDIR)/slsh.o $(OBJDIR)/readline.o -o $(OBJDIR)/slsh 
$(LDFLAGS) $(DLINK_FLAGS) $(INST_LIBS)
++  $(CC) $(OBJDIR)/slsh.o $(OBJDIR)/readline.o -o $(OBJDIR)/slsh 
$(LDFLAGS) $(DLINK_FLAGS) $(SRC_LIBS)
+ $(OBJDIR)/slsh.o: $(OBJDIR_TSTAMP) slsh.c slsh.h config.h Makefile
+   cd $(OBJDIR) && $(CC) $(SLANG_SRCINC) $(CFLAGS) -c $(DEFS) 
$(SRCDIR)/slsh.c
+ $(OBJDIR)/readline.o: $(OBJDIR_TSTAMP) readline.c slsh.h config.h Makefile

diff --git a/sys-libs/slang/slang-2.3.3.ebuild 
b/sys-libs/slang/slang-2.3.3.ebuild
new file mode 100644
index ..8332aeb6fc27
--- /dev/null
+++ b/sys-libs/slang/slang-2.3.3.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-minimal
+
+DESCRIPTION="Multi-platform library designed to allow a developer to create 
robust software"
+HOMEPAGE="https://www.jedsoft.org/slang/;
+
+if [[ ${PV} == *_pre* ]] ; then
+   MY_P="${PN}-pre${PV/_pre/-}"
+   SRC_URI="https://www.jedsoft.org/snapshots/${MY_P}.tar.gz;
+   S="${WORKDIR}/${MY_P}"
+else
+   SRC_URI="https://www.jedsoft.org/releases/${PN}/${P}.tar.bz2
+   https://www.jedsoft.org/releases/${PN}/old/${P}.tar.bz2;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="cjk pcre png readline static-libs zlib"
+
+# ncurses for ncurses5-config to get terminfo directory
+RDEPEND="
+   sys-libs/ncurses:=
+   cjk? ( >=dev-libs/oniguruma-5.9.5:=[${MULTILIB_USEDEP}] )
+   pcre? ( >=dev-libs/libpcre-8.33-r1[${MULTILIB_USEDEP}] )
+   png? ( >=media-libs/libpng-1.6.10:=[${MULTILIB_USEDEP}] )
+   readline? ( >=sys-libs/readline-6.2_p5-r1:=[${MULTILIB_USEDEP}] )
+   zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}"
+
+MAKEOPTS+=" -j1"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.3.3-slsh-libs.patch
+)
+
+src_prepare() {
+   

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

2022-08-12 Thread Sam James
commit: 1a80f6631a7cc3e66f26a935f3e79febc34d914d
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 12 17:59:27 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 12 18:16:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a80f663

net-fs/nfs-utils: add 2.6.2

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

 net-fs/nfs-utils/Manifest   |   1 +
 net-fs/nfs-utils/nfs-utils-2.6.2.ebuild | 228 
 2 files changed, 229 insertions(+)

diff --git a/net-fs/nfs-utils/Manifest b/net-fs/nfs-utils/Manifest
index ee08b23a1800..2e1491388e83 100644
--- a/net-fs/nfs-utils/Manifest
+++ b/net-fs/nfs-utils/Manifest
@@ -1 +1,2 @@
 DIST nfs-utils-2.6.1.tar.bz2 946432 BLAKE2B 
fe6ec58b4c0def75a43f40a581a9d67d25ee2e6979f41da87453661b33460b99744e1799d6b1a3ef026027cafb1aae8a954cc6449d3eb77eee494fe72804751d
 SHA512 
5b8949b3d30ccd33c9bc68875ba0993a22e490234d5eeebc189b3da2b1df0c290cd27d58226ffa5f4fe8b9548234fadb1c432b9c7d9b297c10a39fd2887d2f7f
+DIST nfs-utils-2.6.2.tar.bz2 969689 BLAKE2B 
8e0a3b309223779824276acd3ede13cfc161b955dc9376cc9426ffe9c604b111f7405088fe8e5a88a2d2ac1413d2742fbdf166a5b04c975e51a9e384e071fa60
 SHA512 
6e5dcc5147ad551b2ecbf0304e1b0e0713d1eff32c5a511562a6d03660589e027364e38fc9f6de1b06d32d8907d502f63c564a6e56171f58823b0ea68dd3a6b8

diff --git a/net-fs/nfs-utils/nfs-utils-2.6.2.ebuild 
b/net-fs/nfs-utils/nfs-utils-2.6.2.ebuild
new file mode 100644
index ..6a6968c458fd
--- /dev/null
+++ b/net-fs/nfs-utils/nfs-utils-2.6.2.ebuild
@@ -0,0 +1,228 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools linux-info systemd
+
+DESCRIPTION="NFS client and server daemons"
+HOMEPAGE="http://linux-nfs.org/ 
https://git.linux-nfs.org/?p=steved/nfs-utils.git;
+
+if [[ ${PV} == *_rc* ]] ; then
+   MY_PV="$(ver_rs 1- -)"
+   
SRC_URI="http://git.linux-nfs.org/?p=steved/nfs-utils.git;a=snapshot;h=refs/tags/${PN}-${MY_PV};sf=tgz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/${PN}-${PN}-${MY_PV}"
+else
+   SRC_URI="mirror://sourceforge/nfs/${P}.tar.bz2"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="caps junction kerberos ldap +libmount nfsdcld +nfsidmap +nfsv4 nfsv41 
sasl selinux tcpd +uuid"
+REQUIRED_USE="kerberos? ( nfsv4 )"
+# bug #315573
+RESTRICT="test"
+
+# kth-krb doesn't provide the right include
+# files, and nfs-utils doesn't build against heimdal either,
+# so don't depend on virtual/krb.
+# (04 Feb 2005 agriffis)
+COMMON_DEPEND="
+   dev-libs/libxml2
+   net-libs/libtirpc:=
+   >=net-nds/rpcbind-0.2.4
+   sys-fs/e2fsprogs
+   caps? ( sys-libs/libcap )
+   ldap? (
+   net-nds/openldap:=
+   sasl? (
+   app-crypt/mit-krb5
+   dev-libs/cyrus-sasl:2
+   )
+   )
+   libmount? ( sys-apps/util-linux )
+   nfsv4? (
+   dev-db/sqlite:3
+   dev-libs/libevent:=
+   >=sys-apps/keyutils-1.5.9:=
+   kerberos? (
+   >=net-libs/libtirpc-0.2.4-r1[kerberos]
+   app-crypt/mit-krb5
+   )
+   )
+   nfsv41? (
+   sys-fs/lvm2
+   )
+   tcpd? ( sys-apps/tcp-wrappers )
+   uuid? ( sys-apps/util-linux )"
+DEPEND="${COMMON_DEPEND}
+   elibc_musl? ( sys-libs/queue-standalone )
+"
+RDEPEND="${COMMON_DEPEND}
+   !net-libs/libnfsidmap
+   selinux? (
+   sec-policy/selinux-rpc
+   sec-policy/selinux-rpcbind
+   )
+"
+BDEPEND="
+   net-libs/rpcsvc-proto
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.5.2-no-werror.patch
+)
+
+pkg_setup() {
+   linux-info_pkg_setup
+
+   if use nfsv4 && ! use nfsdcld && linux_config_exists && ! 
linux_chkconfig_present CRYPTO_MD5 ; then
+   ewarn "Your NFS server will be unable to track clients across 
server restarts!"
+   ewarn "Please enable the \"${HILITE}nfsdcld${NORMAL}\" USE flag 
to install the nfsdcltrack usermode"
+   ewarn "helper upcall program, or enable 
${HILITE}CONFIG_CRYPTO_MD5${NORMAL} in your kernel to"
+   ewarn "support the legacy, in-kernel client tracker."
+   fi
+}
+
+src_prepare() {
+   default
+
+   sed \
+   -e "/^sbindir/s:= := \"${EPREFIX}\":g" \
+   -i utils/*/Makefile.am || die
+
+   eautoreconf
+}
+
+src_configure() {
+   # Our DEPEND forces this.
+   export libsqlite3_cv_is_recent=yes
+   export ac_cv_header_keyutils_h=$(usex nfsidmap)
+
+   # SASL is consumed in a purely automagic way
+   export ac_cv_header_sasl_h=no
+   export ac_cv_header_sasl_sasl_h=$(usex sasl)
+
+   local myeconfargs=(
+   --disable-static
+   --with-statedir="${EPREFIX}"/var/lib/nfs
+ 

[gentoo-commits] repo/gentoo:master commit in: sys-boot/gnu-efi/

2022-08-12 Thread Mike Gilbert
commit: 0a1dc4c386477a78aa0364baf739ca1538bd246a
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Aug 12 18:15:59 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Aug 12 18:15:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a1dc4c3

sys-boot/gnu-efi: add 3.0.15

Closes: https://bugs.gentoo.org/864749
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-boot/gnu-efi/Manifest  |  1 +
 sys-boot/gnu-efi/gnu-efi-3.0.15.ebuild | 86 ++
 2 files changed, 87 insertions(+)

diff --git a/sys-boot/gnu-efi/Manifest b/sys-boot/gnu-efi/Manifest
index 4379342f4ca7..0c1eb3ece751 100644
--- a/sys-boot/gnu-efi/Manifest
+++ b/sys-boot/gnu-efi/Manifest
@@ -1,2 +1,3 @@
 DIST gnu-efi-3.0.12.tar.bz2 154575 BLAKE2B 
264e04351cf1ef74956e65d209c00514c0f56c18427a87a894132e5a5b0b09b3ca992475a2f95aac42c8a26ff4977ec837ff473d76c1c766049e903f03bd9fff
 SHA512 
cbec6f6e37271c22c71e3ce44d3579e48e7f3b797ec3946f56eb843ed3e472722763c566fc3b749f0c692ab6cb26e8909bb258cd164771a5b1eeff5c7cd51368
 DIST gnu-efi-3.0.14.tar.bz2 159295 BLAKE2B 
c7f9127d3bb7e5e2bc52f5fc7be3376ddc5076b262e5db5a30a997cf10bf10288da63ded64d11327fad09190a803ce26e82b32aea2d8525ee0d1e1a23ebadff2
 SHA512 
37420ba3804e8547451a7b143a689ceb6af0557234fa7801efdeba3c2fc581a5354fe34cbaacb338d7b394d913e7274098ebf07026b7c1d50b2236d7f86c470c
+DIST gnu-efi-3.0.15.tar.bz2 159399 BLAKE2B 
0df93d8cacfa1e6d4b7731e32287d4386da9375c5e5c5847df8a29c99d70f5c24b14abc5e44ab9d0a39a6ec96682eb2b5e84d81a5a142d44a50a522a4ae0e3c2
 SHA512 
64d408b6d115bdc6eebae12fbd6cd907ed5f847f54e506c1e8f8ea5de38a95cf6fac66ab1009bd1d0bd2d54ad45ad598d29bcc303926a5899bf5cc25448cbb2f

diff --git a/sys-boot/gnu-efi/gnu-efi-3.0.15.ebuild 
b/sys-boot/gnu-efi/gnu-efi-3.0.15.ebuild
new file mode 100644
index ..efa2f8c2d9e6
--- /dev/null
+++ b/sys-boot/gnu-efi/gnu-efi-3.0.15.ebuild
@@ -0,0 +1,86 @@
+# Copyright 2004-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Library for build EFI Applications"
+HOMEPAGE="https://sourceforge.net/projects/gnu-efi/;
+SRC_URI="mirror://sourceforge/gnu-efi/${P}.tar.bz2"
+
+# inc/, lib/ dirs (README.efilib)
+# - BSD-2
+# gnuefi dir:
+# - BSD (3-cluase): crt0-efi-ia32.S
+# - GPL-2+ : setjmp_ia32.S
+LICENSE="GPL-2+ BSD BSD-2"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm ~arm64 ~ia64 ~riscv ~x86"
+IUSE="abi_x86_32 abi_x86_64 custom-cflags"
+REQUIRED_USE="
+   amd64? ( || ( abi_x86_32 abi_x86_64 ) )
+   x86? ( || ( abi_x86_32 abi_x86_64 ) )
+"
+
+# These objects get run early boot (i.e. not inside of Linux),
+# so doing these QA checks on them doesn't make sense.
+QA_EXECSTACK="usr/*/lib*efi.a:* usr/*/crt*.o"
+RESTRICT="strip"
+
+PATCHES=( "${FILESDIR}"/${PN}-3.0.9-fix-clang-build.patch )
+
+src_prepare() {
+   default
+   sed -i -e "s/-Werror//" Make.defaults || die
+}
+
+efimake() {
+   local arch=
+   case ${CHOST} in
+   arm*) arch=arm ;;
+   aarch64*) arch=aarch64 ;;
+   ia64*) arch=ia64 ;;
+   i?86*) arch=ia32 ;;
+   riscv64*) arch=riscv64;;
+   x86_64*) arch=x86_64 ;;
+   *) die "Unknown CHOST" ;;
+   esac
+
+   local args=(
+   ARCH="${arch}"
+   HOSTCC="${BUILD_CC}"
+   CC="${CC}"
+   AS="${AS}"
+   LD="${LD}"
+   AR="${AR}"
+   PREFIX="${EPREFIX}/usr"
+   LIBDIR='$(PREFIX)'/$(get_libdir)
+   )
+   emake -j1 "${args[@]}" "$@"
+}
+
+src_compile() {
+   tc-export BUILD_CC AR AS CC LD
+
+   if ! use custom-cflags; then
+   unset CFLAGS CPPFLAGS LDFLAGS
+   fi
+
+   if use amd64 || use x86; then
+   use abi_x86_32 && CHOST=i686 ABI=x86 efimake
+   use abi_x86_64 && CHOST=x86_64 ABI=amd64 efimake
+   else
+   efimake
+   fi
+}
+
+src_install() {
+   if use amd64 || use x86; then
+   use abi_x86_32 && CHOST=i686 ABI=x86 efimake INSTALLROOT="${D}" 
install
+   use abi_x86_64 && CHOST=x86_64 ABI=amd64 efimake 
INSTALLROOT="${D}" install
+   else
+   efimake INSTALLROOT="${D}" install
+   fi
+   einstalldocs
+}



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

2022-08-12 Thread Matthew Smith
commit: 39f575f302f3c90d5f3f86203fe0dd1a5ccf94df
Author: Matthew Smith  gentoo  org>
AuthorDate: Fri Aug 12 17:56:16 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Fri Aug 12 17:57:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39f575f3

app-misc/weggli: add 0.2.4

Closes: https://bugs.gentoo.org/854741
Signed-off-by: Matthew Smith  gentoo.org>

 app-misc/weggli/Manifest|  22 ++
 app-misc/weggli/weggli-0.2.4.ebuild | 148 
 2 files changed, 170 insertions(+)

diff --git a/app-misc/weggli/Manifest b/app-misc/weggli/Manifest
index 608025065b71..2c89519bc725 100644
--- a/app-misc/weggli/Manifest
+++ b/app-misc/weggli/Manifest
@@ -1,24 +1,30 @@
 DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 
4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f
 SHA512 
7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
 DIST ansi_term-0.11.0.crate 17087 BLAKE2B 
9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4
 SHA512 
a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa
+DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
 DIST assert_cmd-2.0.2.crate 29433 BLAKE2B 
d9f2a97bd81d1423afb6bddbc5fcf6e2cb334502c009368ed623015131d2795d705147e2ad347541a276712b45aa9b95ccb333c52b26aa85dbf58707160f68f5
 SHA512 
346268f1ff00416eb04ce9307bc6261a05edac4a9c10745f428c6a7c35edc7fa8f6b6c8f7fe66befe5b508e60c2763b8bc8acfcefca4b24a9d3e3e1ea85a9935
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
 DIST autocfg-1.0.1.crate 12908 BLAKE2B 
40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a
 SHA512 
630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 DIST bstr-0.2.17.crate 330350 BLAKE2B 
90c3a48d78b73d7e36a3da9fda0beae6e91ce534d17198ea8ceee0b613d03297f9dd8bca30e1ec5da01d1da359a1da72b2c2771b77c82bebab5006cafd665192
 SHA512 
883eac8210d14f89517b4dd5e25d02c97cf31602ec74498b5e186112ba0f154d47de8d1c41a8f4e5503f3b53c064e2c976b60bbfd63fc28b186bc006e00f20c2
 DIST bumpalo-3.8.0.crate 79835 BLAKE2B 
3937c4ca9d7c5e2ffee229c8f5503c6a59f2fabfa3b7c81fefbf5df816efc5f601aaca4b606a62e647262acafa34146aa0906eedc09368e16eb76b3c6722e8e1
 SHA512 
c9825e7638bd54f97877adee8ac8f6a2cee308050c3f446f9da3996688ec3d779cb6eb935a440329794fb534958a6e89749b44a9bb27dfd219a963f64a6bcac1
+DIST bumpalo-3.9.1.crate 77507 BLAKE2B 
b248a0c2a9faaf52061f2fe0a82b9fd4efb4dae01da9dbd986493941f3ef2632f1d5608d167f2d088536dc96b4cce28981602220062892a7af51c3ead7a74a4b
 SHA512 
40bf3f0d261aaff1f7c30a539953b9c14f4526f05586af0dbe2e4df4cc042cbe6180e3dcc2fbc6f1802e694066f72e629e74de40bc2951c5527edaf551722a52
 DIST cast-0.2.7.crate 11222 BLAKE2B 
8a09b6493d68b08539b38fef39ac3abae829c8b899d5243bda3c3d8acada44f4c57416e3247c82a9a4b82180d7f96c96f048b8cdbf21a8fc184ca6957b237ad9
 SHA512 
24d204acf21366e088f721714c48bb6431895882263ef3a08f6644abbca5c06f430729fa8bbb4c9f37c95a6baa1b824d3fad95c5f0889e92587490d51bebb4d6
 DIST cc-1.0.72.crate 57495 BLAKE2B 
b2057ca53aacafa063a4eaa907bfb65aa32ce01a74a90b9085c8243a87723cee8ce79e4904f9d205f9d451598ee34495f8879d27c189477ca43bd39b88b5ea2e
 SHA512 
e9a5b283b2a1fee1030009068c1f87291ec1dab7584a0892f27cc7e523c8fdfd5d986281d9aec1a00af706af1e61d7e64c245c74be7b39c8c022ae2d4f87de8d
 DIST cfg-if-0.1.10.crate 7933 BLAKE2B 
063a96ed176f34f788666b40adc483d147fc011dee941ab60569ddd0e57502b5dd06ed71090f4e14ce005d06e240500a286f74652615e9d068fba649610d8cf8
 SHA512 
9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 

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

2022-08-12 Thread Matthew Smith
commit: d1fc0cf791e7726068c8f0d769d55dbfc9a0a675
Author: Matthew Smith  gentoo  org>
AuthorDate: Fri Aug 12 17:56:47 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Fri Aug 12 17:57:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1fc0cf7

app-misc/weggli: drop 0.2.3

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

 app-misc/weggli/Manifest|  21 --
 app-misc/weggli/weggli-0.2.3.ebuild | 137 
 2 files changed, 158 deletions(-)

diff --git a/app-misc/weggli/Manifest b/app-misc/weggli/Manifest
index 2c89519bc725..70eb9a70bb5a 100644
--- a/app-misc/weggli/Manifest
+++ b/app-misc/weggli/Manifest
@@ -1,29 +1,23 @@
 DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 
4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f
 SHA512 
7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
-DIST ansi_term-0.11.0.crate 17087 BLAKE2B 
9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4
 SHA512 
a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa
 DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
 DIST assert_cmd-2.0.2.crate 29433 BLAKE2B 
d9f2a97bd81d1423afb6bddbc5fcf6e2cb334502c009368ed623015131d2795d705147e2ad347541a276712b45aa9b95ccb333c52b26aa85dbf58707160f68f5
 SHA512 
346268f1ff00416eb04ce9307bc6261a05edac4a9c10745f428c6a7c35edc7fa8f6b6c8f7fe66befe5b508e60c2763b8bc8acfcefca4b24a9d3e3e1ea85a9935
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
 DIST autocfg-1.0.1.crate 12908 BLAKE2B 
40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a
 SHA512 
630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 DIST bstr-0.2.17.crate 330350 BLAKE2B 
90c3a48d78b73d7e36a3da9fda0beae6e91ce534d17198ea8ceee0b613d03297f9dd8bca30e1ec5da01d1da359a1da72b2c2771b77c82bebab5006cafd665192
 SHA512 
883eac8210d14f89517b4dd5e25d02c97cf31602ec74498b5e186112ba0f154d47de8d1c41a8f4e5503f3b53c064e2c976b60bbfd63fc28b186bc006e00f20c2
-DIST bumpalo-3.8.0.crate 79835 BLAKE2B 
3937c4ca9d7c5e2ffee229c8f5503c6a59f2fabfa3b7c81fefbf5df816efc5f601aaca4b606a62e647262acafa34146aa0906eedc09368e16eb76b3c6722e8e1
 SHA512 
c9825e7638bd54f97877adee8ac8f6a2cee308050c3f446f9da3996688ec3d779cb6eb935a440329794fb534958a6e89749b44a9bb27dfd219a963f64a6bcac1
 DIST bumpalo-3.9.1.crate 77507 BLAKE2B 
b248a0c2a9faaf52061f2fe0a82b9fd4efb4dae01da9dbd986493941f3ef2632f1d5608d167f2d088536dc96b4cce28981602220062892a7af51c3ead7a74a4b
 SHA512 
40bf3f0d261aaff1f7c30a539953b9c14f4526f05586af0dbe2e4df4cc042cbe6180e3dcc2fbc6f1802e694066f72e629e74de40bc2951c5527edaf551722a52
 DIST cast-0.2.7.crate 11222 BLAKE2B 
8a09b6493d68b08539b38fef39ac3abae829c8b899d5243bda3c3d8acada44f4c57416e3247c82a9a4b82180d7f96c96f048b8cdbf21a8fc184ca6957b237ad9
 SHA512 
24d204acf21366e088f721714c48bb6431895882263ef3a08f6644abbca5c06f430729fa8bbb4c9f37c95a6baa1b824d3fad95c5f0889e92587490d51bebb4d6
 DIST cc-1.0.72.crate 57495 BLAKE2B 
b2057ca53aacafa063a4eaa907bfb65aa32ce01a74a90b9085c8243a87723cee8ce79e4904f9d205f9d451598ee34495f8879d27c189477ca43bd39b88b5ea2e
 SHA512 
e9a5b283b2a1fee1030009068c1f87291ec1dab7584a0892f27cc7e523c8fdfd5d986281d9aec1a00af706af1e61d7e64c245c74be7b39c8c022ae2d4f87de8d
 DIST cfg-if-0.1.10.crate 7933 BLAKE2B 
063a96ed176f34f788666b40adc483d147fc011dee941ab60569ddd0e57502b5dd06ed71090f4e14ce005d06e240500a286f74652615e9d068fba649610d8cf8
 SHA512 
9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/

2022-08-12 Thread Matthew Smith
commit: 10cd4a349464e1ac396ca0ce58d0344c11e90d42
Author: Matthew Smith  gentoo  org>
AuthorDate: Fri Aug 12 16:39:27 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Fri Aug 12 17:57:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10cd4a34

net-mail/mu: drop 1.6.10

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

 net-mail/mu/Manifest |  1 -
 net-mail/mu/mu-1.6.10.ebuild | 71 
 2 files changed, 72 deletions(-)

diff --git a/net-mail/mu/Manifest b/net-mail/mu/Manifest
index 61ba2e97e4de..1c72228c0d85 100644
--- a/net-mail/mu/Manifest
+++ b/net-mail/mu/Manifest
@@ -1,4 +1,3 @@
-DIST mu-1.6.10.tar.xz 867008 BLAKE2B 
6cce22f18691c3ad6dda1ec012d72c398df2ba4d1beca70fc6f88d87aa9b749e2aa4c03f5c0e0d70f4f9978e2beb60ea02642b8ff71e86e0668df726e5923b52
 SHA512 
a51847b338afeff9c9fa88c4698df4b85289d017063cb5e3410eb967c605d8779618dcbd988e2d923a92291c1e0738ec84afecf017c76a63776149619d134887
 DIST mu-1.8.5.tar.xz 539368 BLAKE2B 
6efc12f82aab2beee86475ee49492ce59cb70e8b4fa63f2099a6071ec3275e7f0f308a868133ab3be4646d2280f720a4f6bb5673563a4437d2135e149b1cdfac
 SHA512 
f43afb9484937077f32a38f347352b1ec8fb74c85be74f3afdd53ff75b965f42ab88daa58433fd9292a10c69ed2f2daf3ddbaf3d8d5d5595b0b29b81629a846f
 DIST mu-1.8.6.tar.xz 539684 BLAKE2B 
ea220a1a6f1fafab54574aa79638232aac4108d32c1e84cb3a1bc910dabbc0dcd1092b18ab62bc5dc57eef4118e023b729d279f9cb84b1fa061d72d60bfa5a91
 SHA512 
09ac9732e9c18ccdf85b2e2ed64f21f8b87d1484b773ae5ce6edea37f46711ec8709ccceb76f500f8ac02ad5cb54c2bbbc86f75185682ef73bd05a9b467c254c
 DIST mu-1.8.7.tar.xz 539664 BLAKE2B 
2f0081f350c0d6da4b7920c0380a02aab42eda12062011bd03a46ceb925c179089b794b501df53b4fc84daa38e6e977a3510801685aa7c91c1c0be58c9c78929
 SHA512 
04c2027acec80c7569f055c8324f947862721aa36b093dba07ac80b9051229a51225e5371af7cd48fae71c9d5148bd3dc2081f591b9f733bccb5650b4853df67

diff --git a/net-mail/mu/mu-1.6.10.ebuild b/net-mail/mu/mu-1.6.10.ebuild
deleted file mode 100644
index 7900e1384200..
--- a/net-mail/mu/mu-1.6.10.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp-common
-
-DESCRIPTION="Set of tools to deal with Maildirs, in particular, searching and 
indexing"
-HOMEPAGE="https://www.djcbsoftware.nl/code/mu/ https://github.com/djcb/mu;
-SRC_URI="https://github.com/djcb/mu/releases/download/${PV}/mu-${PV}.tar.xz;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 x86 ~x64-macos"
-IUSE="emacs guile readline"
-
-DEPEND="
-   dev-libs/glib:2
-   dev-libs/gmime:3.0
-   >=dev-libs/xapian-1.4:=
-   emacs? ( >=app-editors/emacs-25.3:* )
-   guile? ( >=dev-scheme/guile-2.2:* )
-   readline? ( sys-libs/readline:= )"
-RDEPEND="${DEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-SITEFILE="70mu-gentoo-autoload.el"
-
-src_configure() {
-   local myeconfargs=(
-   $(use_enable emacs mu4e)
-   $(use_enable guile)
-   $(use_enable readline)
-   --disable-gtk
-   --disable-webkit
-   )
-
-   econf "${myeconfargs[@]}"
-}
-
-src_test() {
-   # On some systems make -n errors out so the default src_test
-   # implementation does not call the tests.  Bug #836782
-   emake test
-}
-
-src_install() {
-   default
-   find "${ED}" -name '*.la' -type f -delete || die
-}
-
-pkg_preinst() {
-   if [[ -n ${REPLACING_VERSIONS} ]]; then
-   elog "After upgrading from an old major version, you should"
-   elog "rebuild your mail index."
-   fi
-}
-
-pkg_postinst() {
-   if use emacs; then
-   einfo "To use mu4e you need to configure it in your .emacs file"
-   einfo "See the manual for more information:"
-   einfo "https://www.djcbsoftware.nl/code/mu/mu4e/;
-
-   elisp-site-regen
-   fi
-}
-
-pkg_postrm() {
-   use emacs && elisp-site-regen
-}



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

2022-08-12 Thread Zac Medico
commit: 26e8d416bec67abc45b1cdaf5791e74a61a896f5
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Aug 12 17:37:22 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Aug 12 17:38:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26e8d416

app-admin/consul: add 1.12.4

Signed-off-by: Zac Medico  gentoo.org>

 app-admin/consul/Manifest |  1 +
 app-admin/consul/consul-1.12.4.ebuild | 51 +++
 2 files changed, 52 insertions(+)

diff --git a/app-admin/consul/Manifest b/app-admin/consul/Manifest
index 0ebe3bf65f34..43d014f2ca58 100644
--- a/app-admin/consul/Manifest
+++ b/app-admin/consul/Manifest
@@ -4,5 +4,6 @@ DIST consul-1.12.1.tar.gz 24196810 BLAKE2B 
b82929de9228adaaf1bbf3a4269dd09e17b51
 DIST consul-1.12.2.tar.gz 24195804 BLAKE2B 
550b5bc4977c9181a097f699ad5da88a81571327707b448bc659d7c8f2d92a8c82f6c1b0f13448fee25c89d08cc3771dd4fb78a4cf58d640442df38e86639cfa
 SHA512 
91da8b1fecbd5db4c0deae1cec4b5265a26c11739633be74f6e2dd2027ab9ba5da10ba33b1b844531a59b63e4117ec57af87d55512d1098033e99f88e2e3aabc
 DIST consul-1.12.3-deps.tar.xz 289711856 BLAKE2B 
471b51dfc95ec8185a5d15bd94998f8d115ecbede7df6bc792704a4d63d222bda5e1a7aa260c7a93dcbe602a62df8aefd2d907602f3ca36a57dee8698205c19e
 SHA512 
68b8bc91e03f922e31e68980350b58020ce734b808348b5c4b03436e50270cf6337bc9b48b95f28cb085316670ae5bc937d5620b79504e8fac766518621b
 DIST consul-1.12.3.tar.gz 24365779 BLAKE2B 
39b110f271fa38e03a39ee05cf0e06e9aa13a84b2cb5c1150a43cfd1c28481044e36e2e11145b4b3411662b7b969aef9b7a4fa06dd7554e6018dfd772547b7bf
 SHA512 
33903c2ba15cde3d2d17b8942ea7a0c7aab54c60872bc80662098ee7f415f5e1651a0e5949f42c8c8b06d3f99d25899a141459a99f04c90a162baa38d33f56b9
+DIST consul-1.12.4.tar.gz 24910442 BLAKE2B 
cc67dca433d2b96116cb57025b61799fdc6aeeca82bfee002116afe08ce3d30d4b49387927d5a257c44ffa7e30f0242b37f37096a2e271c0ee209c62aae5e918
 SHA512 
a91279983340d1ca5b349ccaf6b5681516c2be5b0eee7808a0bedb6205020fe3a1b2d1fd9ac29db69bfacb35455200bca62ad5b3e867343fe116f78e89d3b2ac
 DIST consul-1.9.17-deps.tar.xz 214799320 BLAKE2B 
c9fe5511156d50d4155ed6050186af894b7efc29e2f311ff542f79d298769b2dc55ee1bba12ca5ba5b81eddb6959a1d7a5e55aeb533827d5e924d3a72853a418
 SHA512 
be9f417e721372b8eaffe8b908f1ca1d1299c897f032cfb8b7ea8b62f7c2689011c5079a450fb5eed2e4e5454f0ad6a5e3859c91bd67166193334d100968f093
 DIST consul-1.9.17.tar.gz 29480703 BLAKE2B 
c233eab63ea515f886234395100e47910c1acdefa0b29af5bbc96d6c078dae41e0cd4150e1f6f17daac972b3e66d3abe43b594a0c37bff790e43f0f3c0a20da2
 SHA512 
c859fbede7294884befd0c70469febed5a4269b21cb351f8619d13e3b29f9b8bdd8d18e9611ef34908fc54bd38f2fd0bbc6e96d4e08ab23da952c3db537fb92c

diff --git a/app-admin/consul/consul-1.12.4.ebuild 
b/app-admin/consul/consul-1.12.4.ebuild
new file mode 100644
index ..09ef685ae064
--- /dev/null
+++ b/app-admin/consul/consul-1.12.4.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module systemd
+
+DESCRIPTION="A tool for service discovery, monitoring and configuration"
+HOMEPAGE="https://www.consul.io;
+GIT_COMMIT="94542765739cff9b09469e1fc5e738ae8a334038"
+
+SRC_URI="https://github.com/hashicorp/consul/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   https://dev.gentoo.org/~zmedico/dist/consul-1.12.3-deps.tar.xz;
+
+LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT"
+RESTRICT+=" test"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+BDEPEND="dev-go/gox"
+COMMON_DEPEND="
+   acct-group/consul
+   acct-user/consul"
+   DEPEND="${COMMON_DEPEND}"
+   RDEPEND="${COMMON_DEPEND}"
+
+src_compile() {
+   # The dev target sets causes build.sh to set appropriate XC_OS
+   # and XC_ARCH, and skips generation of an unused zip file,
+   # avoiding a dependency on app-arch/zip.
+   GIT_DESCRIBE="v${PV}" \
+   GIT_DIRTY="" \
+   GIT_COMMIT="${GIT_COMMIT}" \
+   emake dev-build
+}
+
+src_install() {
+   dobin bin/consul
+
+   keepdir /etc/consul.d
+   insinto /etc/consul.d
+   doins "${FILESDIR}/"*.json.example
+
+   keepdir /var/log/consul
+   fowners consul:consul /var/log/consul
+
+   newinitd "${FILESDIR}/consul.initd" "${PN}"
+   newconfd "${FILESDIR}/consul.confd" "${PN}"
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
+   systemd_dounit "${FILESDIR}/consul.service"
+}



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

2022-08-12 Thread Sam James
commit: 00b755656536e13c1caf2e515f9a1788ac2e70c0
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 12 17:27:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 12 17:32:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00b75565

sec-keys/openpgp-keys-sergehallyn: new package, add 20220812

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

 sec-keys/openpgp-keys-sergehallyn/Manifest|  1 +
 sec-keys/openpgp-keys-sergehallyn/metadata.xml|  8 
 .../openpgp-keys-sergehallyn-20220812.ebuild  | 19 +++
 3 files changed, 28 insertions(+)

diff --git a/sec-keys/openpgp-keys-sergehallyn/Manifest 
b/sec-keys/openpgp-keys-sergehallyn/Manifest
new file mode 100644
index ..43c02f4a38bb
--- /dev/null
+++ b/sec-keys/openpgp-keys-sergehallyn/Manifest
@@ -0,0 +1 @@
+DIST openpgp-keys-sergehallyn-20220812.asc 14968 BLAKE2B 
12dfc04f3937b31af215b15f86008846de852d5786f480fc13d708b5bb905c5f6069bdee3df5c2762a2a723ec21834941662fa9d91d60fb59782bc1622dce1fa
 SHA512 
35af0ac0600db204e31a2ce5812cf136caff2bc17ef160daefd113fc8b5daf068793bbd0f563588aec6780c26f082820d0c6bd6b7c72839321feecabfa6a4a01

diff --git a/sec-keys/openpgp-keys-sergehallyn/metadata.xml 
b/sec-keys/openpgp-keys-sergehallyn/metadata.xml
new file mode 100644
index ..8cb7f9b298b9
--- /dev/null
+++ b/sec-keys/openpgp-keys-sergehallyn/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   base-sys...@gentoo.org
+   
+   
+

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



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

2022-08-12 Thread Sam James
commit: ecfca1594f67cf51414e37f175a8b87415acf198
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 12 17:13:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 12 17:32:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecfca159

app-arch/xz-utils: add 5.2.6

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

 app-arch/xz-utils/Manifest| 2 ++
 app-arch/xz-utils/{xz-utils-.ebuild => xz-utils-5.2.6.ebuild} | 8 
 app-arch/xz-utils/xz-utils-.ebuild| 8 
 3 files changed, 10 insertions(+), 8 deletions(-)

diff --git a/app-arch/xz-utils/Manifest b/app-arch/xz-utils/Manifest
index 77263933d735..3bbab17e9c45 100644
--- a/app-arch/xz-utils/Manifest
+++ b/app-arch/xz-utils/Manifest
@@ -1,2 +1,4 @@
 DIST xz-5.2.5.tar.gz 1791345 BLAKE2B 
aded57324e129572c41646b3cc3b0b59a459452d9338d9245663b63dac2a463fb1f1b2b1d2d4ad3c09cb71fb8439df52cd94f24db99e782fc899b94a288a3043
 SHA512 
7443674247deda2935220fbc4dfc7665e5bb5a260be8ad858c8bd7d7b9f0f868f04ea45e62eb17c0a5e6a2de7c7500ad2d201e2d668c48ca29bd9eea5a73a3ce
 DIST xz-5.2.5.tar.gz.sig 566 BLAKE2B 
8b40d8d7913eaebe2595ea41a735d972d1969d8b58f42b2bee6591b51e2e626473fc85d64f1bbbff3cba6b0e1b4423556d6ddaf16f646ccc18ba1bad5cf45d83
 SHA512 
3aa21484bef0282ed0b83e3fcd5cf3d87bf51fa68e24d55bb11f91bc96f0ac29f468949bc4c8cc20fbd6ad12f5735686fe09ee42efe2b8d728010da9668aa5a9
+DIST xz-5.2.6.tar.gz 2069602 BLAKE2B 
3cc160dc76944ad2a181fbfb23ce386dbbd04e75bbeb0b159aaaf82e2e8157ea8b2bb80b216d79a7c25339bfbd13bd9d8c261789829cc7c3cb86fc893a7b4b94
 SHA512 
090958dd6c202c989746686094c86707ad4ae835026640080fc0a9d0fad699821b7d5cb3a67e6700661a0938818ba153662366f89ab8ec47e0bae4a3fe9b1961
+DIST xz-5.2.6.tar.gz.sig 566 BLAKE2B 
7c6114d93b4e3c8553108da3985029fc4585bfea5d72fc5028024221e91cc43c3b6cd3b7d169e4c8afed445a6beef7c255ef8420c5266a22ee9449a57cacec5d
 SHA512 
50a1ac0f8f87f8c04c25c69870ba054094abf20b668bdecd42ed247a2eff24b8e52178b6442da84c125a9401a6f98d40ca76b27453833a30807c83128ab70eee

diff --git a/app-arch/xz-utils/xz-utils-.ebuild 
b/app-arch/xz-utils/xz-utils-5.2.6.ebuild
similarity index 88%
copy from app-arch/xz-utils/xz-utils-.ebuild
copy to app-arch/xz-utils/xz-utils-5.2.6.ebuild
index 0397c369c1bb..6da152d612d9 100644
--- a/app-arch/xz-utils/xz-utils-.ebuild
+++ b/app-arch/xz-utils/xz-utils-5.2.6.ebuild
@@ -22,9 +22,10 @@ else
SRC_URI="https://tukaani.org/xz/${MY_P}.tar.gz;
SRC_URI+=" verify-sig? ( https://tukaani.org/xz/${MY_P}.tar.gz.sig )"
 
-   if [[ ${PV} != *_alpha* ]] && [[ ${PV} != *_beta* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   if [[ ${PV} != *_alpha* && ${PV} != *_beta* ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
+
S="${WORKDIR}/${MY_P}"
 fi
 
@@ -40,9 +41,8 @@ RDEPEND="!https://tukaani.org/xz/${MY_P}.tar.gz;
SRC_URI+=" verify-sig? ( https://tukaani.org/xz/${MY_P}.tar.gz.sig )"
 
-   if [[ ${PV} != *_alpha* ]] && [[ ${PV} != *_beta* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   if [[ ${PV} != *_alpha* && ${PV} != *_beta* ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
+
S="${WORKDIR}/${MY_P}"
 fi
 
@@ -40,9 +41,8 @@ RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: dev-util/android-tools/files/, dev-util/android-tools/

2022-08-12 Thread Zac Medico
commit: 85fdec6a3f2d4acfc6a3ff9184953cba2f62b7af
Author: Esteve Varela Colominas  gmail  com>
AuthorDate: Thu Aug 11 22:46:50 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Aug 12 16:38:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85fdec6a

dev-util/android-tools: Drop old

Signed-off-by: Esteve Varela Colominas  gmail.com>
Signed-off-by: Zac Medico  gentoo.org>

 dev-util/android-tools/Manifest|   7 --
 .../android-tools/android-tools-31.0.0_p1.ebuild   |  95 ---
 .../android-tools/android-tools-31.0.3_p1.ebuild   |  93 ---
 .../files/android-tools-31.0.3_p1-gcc12.patch  |  15 ---
 dev-util/android-tools/files/make-tarballs.sh  | 128 -
 5 files changed, 338 deletions(-)

diff --git a/dev-util/android-tools/Manifest b/dev-util/android-tools/Manifest
index 4894b5c017a7..bd676ad4e3bf 100644
--- a/dev-util/android-tools/Manifest
+++ b/dev-util/android-tools/Manifest
@@ -1,12 +1,5 @@
-DIST android-tools-31.0.0p1.tar.xz 25135336 BLAKE2B 
abef4fa611541370d6c745c3f6df8f0326074ef23d4e656ab19443484b5459531fab0544936177397dece12b79ff37189003e818e49bfc4bb3d47e98955b917f
 SHA512 
40bded59614a6d0543e5011038b7f1c6abcb64f0daa71a13175ecb75fe42cb9985ed3a6301d73ee8d4ea20e2c98e3ed8130824ee74dcebe75bc0d7f3052c9d3b
 DIST android-tools-31.0.3-disable-werror-boringssl.patch 1815 BLAKE2B 
63e911ba27e2995a11b27e2e1501c5e881d694c5477a216cb910bf1c9c1bf9f9fedffa864748ea4df668a1008124501f7815997304bc355e4ee105bf9b61f75f
 SHA512 
db626d3680ec9f18be394bb2720c8bc7e380aac227ae6f1058476edb83784343f653afc583b06e7a2acd3f2ff500fa37d613d5efca4a9a24daedbf61b5b84015
 DIST android-tools-31.0.3-install-e2fsdroid-ext2simg.patch 2164 BLAKE2B 
7f0b43ff5ae820101628399540f3e5b87bf69224f4a61a6b76b8b6b3b06f8e7162a6c1e7ee43eee928cfa96824f5efff72317b4bbfe160d8e72d96aa84e0a1d6
 SHA512 
d5fd63c108ca6b880b1b79cf362468335f19fad7bf2042fb667b56e34dc95acc47e1bf9c9e72be1d2bd8252a529cd49eb030d141bf735524bdaeb85482d544a9
 DIST android-tools-31.0.3-no-gtest.patch 3152 BLAKE2B 
da71e3cba87b21ffcb144602a06d7e269faabd173233363b757cd2191c051f8d3281f591117d4551d7acc029d6e2d421f702f9f836dfe0dec6c676aa39a2d9fe
 SHA512 
a28d2264bf40c420a279acf1f4c3b4588d96ce2d6e2d6d322abbde62d773804bef10dc33f13dd52c7de80ace6c58f91ae28f5d4e8e97dfae4d2a8473d8537423
 DIST android-tools-31.0.3.tar.xz 25768908 BLAKE2B 
e8ca8ff93fcd3936f447926769d7b45194dd96ad99cddd570183a1cbae34dbf49a23e0c53d9eb8f5c25dd09717e1f160829752dc7ebc9404c804b48de8de9889
 SHA512 
d2c16325b190f77a8ffa38de18ae1aea4bf6848926620f25d14873dc4a3fda3fe2b13349fa2eee197b960ca65738a4a1d2c1f28cf8286ab79e73502e7a8e6357
-DIST android-tools-31.0.3_p1-install-e2fsdroid-ext2simg.patch 2075 BLAKE2B 
f30c99f2b60acac239f6c604d1cfe36ca49a74884f54fce85dba3bf9aae0f73abc5c8ba6b5232772e73aefe75813170c3427cf769e3f0f5e1b962b4ec606d4e4
 SHA512 
2f706384e1709fc6cc7b5e9183051fb15aaf9d188d23c072d449052ed2297d0e47222e53aaee3709e8bdc3e1b88481307b4b0c0e904bafe444f3fc0c3ad3e0e7
-DIST android-tools-31.0.3p1.tar.xz 25760004 BLAKE2B 
1ae58daed61b82180a5a40efa6a67b64b2ce12f4397442663700a4b970f3493576e468dcf8a4c0351c6d7d8c13def1fb0621f9c680d1c41461cbf458e862ccec
 SHA512 
a811eb1d7682b8807f7c110beb83ff234e65fe0f20127466dbd173ea13e68260def8891b4598d5776489af9ff8aeb9f0a19086f49b6df27f68ba63096688afa1
 DIST android-tools-31.0.3p2.tar.xz 22458776 BLAKE2B 
a51f839ac44e6e998092d802eb182566f4dc2a7f47a5687e0c877fa4fa6d419b16054f75066a6afe8e458e44f8bc5750ca88a2517619379d1044202d64b2ec80
 SHA512 
367a502c11a136ff15a060df44df14ceec46eb5eb386babb4d38783622e363421d2ec9a65a5810fb8f2b308912c2bdb980e6fce24ba532a111e413647efe67d5
-DIST android-tools-dont-install-license.patch 1016 BLAKE2B 
da65a414d046995358e91a0ca037951bc9c5a3e790b3b2151716b234c2943301ecef4ed248914235736ddd949f772311bf823e9b3b3f1980b7a5c4b72e5bcd47
 SHA512 
747728723941091caa17c66e68e88d2145a2ff037e6f5724f89f680d2ce6f4031efebcda7dbcc5b459ca4f5f9ddbf4ba04b0451b9939d19eaf2fa9d9ab727284
-DIST android-tools-fix-gcc11.patch 137252 BLAKE2B 
0e80aab92cb69e3223f81834d53c1d84aef866787261305fd539cb8cb75a21361c65f091b2f7d83f6f8236816f43510f4f0f8b51dee4b03d99af31c78dc53a79
 SHA512 
fb4d8d13f9022f0472c81fe6b9252000d93ba5f77b84d7ac7d6846753078b6fdac0687fcb7157e445bba02cbf008ea3744d84e8fc5d534ee3807f61674e3238c
-DIST android-tools-install-e2fsdroid-ext2simg.patch 2164 BLAKE2B 
7f0b43ff5ae820101628399540f3e5b87bf69224f4a61a6b76b8b6b3b06f8e7162a6c1e7ee43eee928cfa96824f5efff72317b4bbfe160d8e72d96aa84e0a1d6
 SHA512 
d5fd63c108ca6b880b1b79cf362468335f19fad7bf2042fb667b56e34dc95acc47e1bf9c9e72be1d2bd8252a529cd49eb030d141bf735524bdaeb85482d544a9
-DIST android-tools-no-gtest.patch 3152 BLAKE2B 
da71e3cba87b21ffcb144602a06d7e269faabd173233363b757cd2191c051f8d3281f591117d4551d7acc029d6e2d421f702f9f836dfe0dec6c676aa39a2d9fe
 SHA512 
a28d2264bf40c420a279acf1f4c3b4588d96ce2d6e2d6d322abbde62d773804bef10dc33f13dd52c7de80ace6c58f91ae28f5d4e8e97dfae4d2a8473d8537423

diff --git 

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

2022-08-12 Thread Zac Medico
commit: f45943cd9b0075f1bf114283db971868f6f2d2f1
Author: Esteve Varela Colominas  gmail  com>
AuthorDate: Thu Aug 11 22:44:45 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Aug 12 16:38:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f45943cd

dev-util/android-tools: Bump to 31.0.3_p2

Closes: https://github.com/gentoo/gentoo/pull/26830
Signed-off-by: Esteve Varela Colominas  gmail.com>
Signed-off-by: Zac Medico  gentoo.org>

 dev-util/android-tools/Manifest|  1 +
 .../android-tools/android-tools-31.0.3_p2.ebuild   | 84 ++
 2 files changed, 85 insertions(+)

diff --git a/dev-util/android-tools/Manifest b/dev-util/android-tools/Manifest
index 551510bf1aad..4894b5c017a7 100644
--- a/dev-util/android-tools/Manifest
+++ b/dev-util/android-tools/Manifest
@@ -5,6 +5,7 @@ DIST android-tools-31.0.3-no-gtest.patch 3152 BLAKE2B 
da71e3cba87b21ffcb144602a0
 DIST android-tools-31.0.3.tar.xz 25768908 BLAKE2B 
e8ca8ff93fcd3936f447926769d7b45194dd96ad99cddd570183a1cbae34dbf49a23e0c53d9eb8f5c25dd09717e1f160829752dc7ebc9404c804b48de8de9889
 SHA512 
d2c16325b190f77a8ffa38de18ae1aea4bf6848926620f25d14873dc4a3fda3fe2b13349fa2eee197b960ca65738a4a1d2c1f28cf8286ab79e73502e7a8e6357
 DIST android-tools-31.0.3_p1-install-e2fsdroid-ext2simg.patch 2075 BLAKE2B 
f30c99f2b60acac239f6c604d1cfe36ca49a74884f54fce85dba3bf9aae0f73abc5c8ba6b5232772e73aefe75813170c3427cf769e3f0f5e1b962b4ec606d4e4
 SHA512 
2f706384e1709fc6cc7b5e9183051fb15aaf9d188d23c072d449052ed2297d0e47222e53aaee3709e8bdc3e1b88481307b4b0c0e904bafe444f3fc0c3ad3e0e7
 DIST android-tools-31.0.3p1.tar.xz 25760004 BLAKE2B 
1ae58daed61b82180a5a40efa6a67b64b2ce12f4397442663700a4b970f3493576e468dcf8a4c0351c6d7d8c13def1fb0621f9c680d1c41461cbf458e862ccec
 SHA512 
a811eb1d7682b8807f7c110beb83ff234e65fe0f20127466dbd173ea13e68260def8891b4598d5776489af9ff8aeb9f0a19086f49b6df27f68ba63096688afa1
+DIST android-tools-31.0.3p2.tar.xz 22458776 BLAKE2B 
a51f839ac44e6e998092d802eb182566f4dc2a7f47a5687e0c877fa4fa6d419b16054f75066a6afe8e458e44f8bc5750ca88a2517619379d1044202d64b2ec80
 SHA512 
367a502c11a136ff15a060df44df14ceec46eb5eb386babb4d38783622e363421d2ec9a65a5810fb8f2b308912c2bdb980e6fce24ba532a111e413647efe67d5
 DIST android-tools-dont-install-license.patch 1016 BLAKE2B 
da65a414d046995358e91a0ca037951bc9c5a3e790b3b2151716b234c2943301ecef4ed248914235736ddd949f772311bf823e9b3b3f1980b7a5c4b72e5bcd47
 SHA512 
747728723941091caa17c66e68e88d2145a2ff037e6f5724f89f680d2ce6f4031efebcda7dbcc5b459ca4f5f9ddbf4ba04b0451b9939d19eaf2fa9d9ab727284
 DIST android-tools-fix-gcc11.patch 137252 BLAKE2B 
0e80aab92cb69e3223f81834d53c1d84aef866787261305fd539cb8cb75a21361c65f091b2f7d83f6f8236816f43510f4f0f8b51dee4b03d99af31c78dc53a79
 SHA512 
fb4d8d13f9022f0472c81fe6b9252000d93ba5f77b84d7ac7d6846753078b6fdac0687fcb7157e445bba02cbf008ea3744d84e8fc5d534ee3807f61674e3238c
 DIST android-tools-install-e2fsdroid-ext2simg.patch 2164 BLAKE2B 
7f0b43ff5ae820101628399540f3e5b87bf69224f4a61a6b76b8b6b3b06f8e7162a6c1e7ee43eee928cfa96824f5efff72317b4bbfe160d8e72d96aa84e0a1d6
 SHA512 
d5fd63c108ca6b880b1b79cf362468335f19fad7bf2042fb667b56e34dc95acc47e1bf9c9e72be1d2bd8252a529cd49eb030d141bf735524bdaeb85482d544a9

diff --git a/dev-util/android-tools/android-tools-31.0.3_p2.ebuild 
b/dev-util/android-tools/android-tools-31.0.3_p2.ebuild
new file mode 100644
index ..0b65a7221081
--- /dev/null
+++ b/dev-util/android-tools/android-tools-31.0.3_p2.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{7..11} )
+
+inherit cmake python-r1
+
+DESCRIPTION="Android platform tools (adb, fastboot, and mkbootimg)"
+HOMEPAGE="https://github.com/nmeum/android-tools/ 
https://developer.android.com/;
+
+MY_PV="${PV//_/}"
+SRC_URI="https://github.com/nmeum/android-tools/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz
+   https://dev.gentoo.org/~zmedico/dist/${PN}-31.0.3-no-gtest.patch
+"
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+# The entire source code is Apache-2.0, except for fastboot which is BSD-2.
+LICENSE="Apache-2.0 BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~x86-linux"
+IUSE="python"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+# dev-libs/libpcre only required for e2fsdroid
+DEPEND="
+   app-arch/brotli:=
+   app-arch/lz4:=
+   app-arch/zstd:=
+   dev-libs/libpcre2:=
+   >=dev-libs/protobuf-3.0.0:=
+   sys-libs/zlib:=
+   virtual/libusb:1=
+"
+RDEPEND="${DEPEND}
+   python? ( ${PYTHON_DEPS} )
+"
+BDEPEND="
+   dev-lang/go
+"
+
+DOCS=()
+
+src_prepare() {
+   eapply "${DISTDIR}/${PN}-31.0.3-no-gtest.patch"
+   cd "${S}/vendor/core" || die
+   eapply 
"${S}/patches/core/0011-Remove-the-useless-dependency-on-gtest.patch"
+   cd "${S}/vendor/libziparchive" || die
+   eapply 
"${S}/patches/libziparchive/0004-Remove-the-useless-dependency-on-gtest.patch"
+ 

[gentoo-commits] repo/gentoo:master commit in: media-radio/svxlink/

2022-08-12 Thread Thomas Beierlein
commit: 028fa963292020e1d939758a20ab6310d9eb3688
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Fri Aug 12 16:32:11 2022 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Fri Aug 12 16:34:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=028fa963

media-radio/svxlink: Filter out -flto

Closes: https://bugs.gentoo.org/860414
Signed-off-by: Thomas Beierlein  gentoo.org>

 media-radio/svxlink/svxlink-19.09.2.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/media-radio/svxlink/svxlink-19.09.2.ebuild 
b/media-radio/svxlink/svxlink-19.09.2.ebuild
index 32d84c58f3d0..9deb6df6d74d 100644
--- a/media-radio/svxlink/svxlink-19.09.2.ebuild
+++ b/media-radio/svxlink/svxlink-19.09.2.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 CMAKE_MAKEFILE_GENERATOR=emake
 
-inherit cmake systemd
+inherit cmake flag-o-matic systemd
 
 CMAKE_USE_DIR="${S}/src"
 
@@ -44,6 +44,9 @@ src_prepare() {
 }
 
 src_configure() {
+   # -Wodr warnings, see bug #860414
+   filter-lto
+
local mycmakeargs=(
-DSYSCONF_INSTALL_DIR=/etc
-DLOCAL_STATE_DIR=/var



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

2022-08-12 Thread Conrad Kostecki
commit: 85e17556b374076c015bf55d99aaf9327a2b1bba
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Aug 12 16:20:53 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Aug 12 16:21:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85e17556

dev-python/python-sense-hat: add 2.4.0

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

 dev-python/python-sense-hat/Manifest   |  1 +
 .../python-sense-hat/python-sense-hat-2.4.0.ebuild | 25 ++
 2 files changed, 26 insertions(+)

diff --git a/dev-python/python-sense-hat/Manifest 
b/dev-python/python-sense-hat/Manifest
index 3a7e5d96205d..28fcc142dcb4 100644
--- a/dev-python/python-sense-hat/Manifest
+++ b/dev-python/python-sense-hat/Manifest
@@ -1 +1,2 @@
 DIST python-sense-hat-2.2.0.tar.gz 20841 BLAKE2B 
59e6b9111fb90493e6bda00ce4a4c143dcb84d8b6529efadaf2f337adb38a8fb4287cbd9a303070ea4f335f1e03c6f4789e6f8fbe64a7c70db20675bdae7c6a1
 SHA512 
71914f6f22206cff23992a6908698978741a46bf9b98648388bac4550f39e8de73db6bd389b79585eba6e82160649a8c8da4217d515bbdbcb50d47218415f3ac
+DIST python-sense-hat-2.4.0.tar.gz 27396 BLAKE2B 
7f7482e17f80a3598c92f53f7a5b99ce4f5da10a5fc9ba6de656b6e18db323f8133f720d1486c3ecbe9badfdfe597c5365d2ba17ff637933d3053ec52f36dcfa
 SHA512 
b2ce6c231b814d415dcf72b1031b29fd2309ccf194b8996401b1d3d7ff356ad4ed83a9ecff7c182410f789c3f1f47c3a6d64dd53884abf952f928734b94e54a5

diff --git a/dev-python/python-sense-hat/python-sense-hat-2.4.0.ebuild 
b/dev-python/python-sense-hat/python-sense-hat-2.4.0.ebuild
new file mode 100644
index ..a5a82b138e74
--- /dev/null
+++ b/dev-python/python-sense-hat/python-sense-hat-2.4.0.ebuild
@@ -0,0 +1,25 @@
+# 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..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Raspberry Pi Sense HAT python library"
+HOMEPAGE="https://github.com/astro-pi/python-sense-hat;
+SRC_URI="https://github.com/astro-pi/python-sense-hat/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~arm ~arm64"
+
+RDEPEND="
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/rtimulib[${PYTHON_USEDEP}]
+"
+
+DEPEND="${RDEPEND}"



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

2022-08-12 Thread Conrad Kostecki
commit: 1c5c48f1011ae73ad6f0a1aa8b9f331823782476
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Aug 12 16:24:21 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Aug 12 16:24:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c5c48f1

dev-python/python-sense-hat: fix PythonGHDistfileSuffix

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

 dev-python/python-sense-hat/Manifest | 4 ++--
 dev-python/python-sense-hat/python-sense-hat-2.2.0-r3.ebuild | 2 +-
 dev-python/python-sense-hat/python-sense-hat-2.4.0.ebuild| 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-python/python-sense-hat/Manifest 
b/dev-python/python-sense-hat/Manifest
index 28fcc142dcb4..8a3961f51ccc 100644
--- a/dev-python/python-sense-hat/Manifest
+++ b/dev-python/python-sense-hat/Manifest
@@ -1,2 +1,2 @@
-DIST python-sense-hat-2.2.0.tar.gz 20841 BLAKE2B 
59e6b9111fb90493e6bda00ce4a4c143dcb84d8b6529efadaf2f337adb38a8fb4287cbd9a303070ea4f335f1e03c6f4789e6f8fbe64a7c70db20675bdae7c6a1
 SHA512 
71914f6f22206cff23992a6908698978741a46bf9b98648388bac4550f39e8de73db6bd389b79585eba6e82160649a8c8da4217d515bbdbcb50d47218415f3ac
-DIST python-sense-hat-2.4.0.tar.gz 27396 BLAKE2B 
7f7482e17f80a3598c92f53f7a5b99ce4f5da10a5fc9ba6de656b6e18db323f8133f720d1486c3ecbe9badfdfe597c5365d2ba17ff637933d3053ec52f36dcfa
 SHA512 
b2ce6c231b814d415dcf72b1031b29fd2309ccf194b8996401b1d3d7ff356ad4ed83a9ecff7c182410f789c3f1f47c3a6d64dd53884abf952f928734b94e54a5
+DIST python-sense-hat-2.2.0.gh.tar.gz 20841 BLAKE2B 
59e6b9111fb90493e6bda00ce4a4c143dcb84d8b6529efadaf2f337adb38a8fb4287cbd9a303070ea4f335f1e03c6f4789e6f8fbe64a7c70db20675bdae7c6a1
 SHA512 
71914f6f22206cff23992a6908698978741a46bf9b98648388bac4550f39e8de73db6bd389b79585eba6e82160649a8c8da4217d515bbdbcb50d47218415f3ac
+DIST python-sense-hat-2.4.0.gh.tar.gz 27396 BLAKE2B 
7f7482e17f80a3598c92f53f7a5b99ce4f5da10a5fc9ba6de656b6e18db323f8133f720d1486c3ecbe9badfdfe597c5365d2ba17ff637933d3053ec52f36dcfa
 SHA512 
b2ce6c231b814d415dcf72b1031b29fd2309ccf194b8996401b1d3d7ff356ad4ed83a9ecff7c182410f789c3f1f47c3a6d64dd53884abf952f928734b94e54a5

diff --git a/dev-python/python-sense-hat/python-sense-hat-2.2.0-r3.ebuild 
b/dev-python/python-sense-hat/python-sense-hat-2.2.0-r3.ebuild
index b6ffda3de655..f467b7bab3e0 100644
--- a/dev-python/python-sense-hat/python-sense-hat-2.2.0-r3.ebuild
+++ b/dev-python/python-sense-hat/python-sense-hat-2.2.0-r3.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1
 
 DESCRIPTION="Raspberry Pi Sense HAT python library"
 HOMEPAGE="https://github.com/astro-pi/python-sense-hat;
-SRC_URI="https://github.com/astro-pi/python-sense-hat/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI="https://github.com/astro-pi/python-sense-hat/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"

diff --git a/dev-python/python-sense-hat/python-sense-hat-2.4.0.ebuild 
b/dev-python/python-sense-hat/python-sense-hat-2.4.0.ebuild
index a5a82b138e74..cec88b32b3c4 100644
--- a/dev-python/python-sense-hat/python-sense-hat-2.4.0.ebuild
+++ b/dev-python/python-sense-hat/python-sense-hat-2.4.0.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1
 
 DESCRIPTION="Raspberry Pi Sense HAT python library"
 HOMEPAGE="https://github.com/astro-pi/python-sense-hat;
-SRC_URI="https://github.com/astro-pi/python-sense-hat/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI="https://github.com/astro-pi/python-sense-hat/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"



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

2022-08-12 Thread Zac Medico
commit: b7c3656f8c356b20675abf90df37b24ab8b8eeb5
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Aug 10 12:57:23 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Aug 12 16:05:47 2022 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=b7c3656f

man/emerge.1: add clarification to -k and -K

Both -k and -K imply --with-bdeps=n.  While this is already noted
under the documentation for --with-bdeps, a brief reminder under
the documentation for -k and -K is useful.  A user interested in
binary packages might look under -k and -K first and miss the
default behavior with respect to build time dependencies.

Bug: https://bugs.gentoo.org/863422
Closes: https://github.com/gentoo/portage/pull/886
Signed-off-by: Anthony G. Basile  gentoo.org>
Signed-off-by: Zac Medico  gentoo.org>

 man/emerge.1 | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/man/emerge.1 b/man/emerge.1
index 5ba88f3bc..4eaf073e2 100644
--- a/man/emerge.1
+++ b/man/emerge.1
@@ -1056,13 +1056,16 @@ Tells emerge to use binary packages (from $PKGDIR) if 
they are available, thus
 possibly avoiding some time\-consuming compiles.  This option is useful for CD
 installs; you can export PKGDIR=/mnt/cdrom/packages and then use this option to
 have emerge "pull" binary packages from the CD in order to satisfy
-dependencies.
+dependencies.  Note this option implies \fB\-\-with\-bdeps=n\fR.  To include
+build time dependencies, \fB\-\-with\-bdeps=y\fR must be specified explicitly.
 .TP
 .BR "\-\-usepkgonly [ y | n ]" ", " \-K
 Tells emerge to only use binary packages (from $PKGDIR).  All the binary
 packages must be available at the time of dependency calculation or emerge
 will simply abort.  Portage does not use ebuild repositories when calculating
-dependency information so all masking information is ignored.
+dependency information so all masking information is ignored.  Like \fB\-k\fR
+above, this option implies \fB\-\-with\-bdeps=n\fR.  To include build time
+dependencies, \fB\-\-with\-bdeps=y\fR must be specified explicitly.
 .TP
 .BR "\-\-usepkg\-exclude\-live [ y | n ]"
 Tells emerge to not install from binary packages for live ebuilds.



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

2022-08-12 Thread Sam James
commit: 7c1a625acdacfb579786284836a8678013992310
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 12 15:42:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 12 15:44:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c1a625a

profiles: unmask >=dev-vcs/git-2.35.2

We now have a USE=+safe-directory to allow disabling
the sometimes problematic behaviour. But we've also
fixed Portage and pkgcheck/pkgdev anyway.

Bug: https://github.com/pkgcore/pkgcheck/issues/412
Bug: https://bugs.gentoo.org/857831
Bug: https://bugs.gentoo.org/838127
Bug: https://bugs.gentoo.org/838223
Bug: https://bugs.gentoo.org/838271
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index aacf6f71..5f9afe5f13b4 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -598,15 +598,6 @@ dev-ml/patience_diff:0/0.15
 dev-util/patdiff:0/0.15
 =dev-ml/alcotest-1.6.0*
 
-# Sam James  (2022-04-13)
-# 2.35.2 was a quick release to mitigate a security issue (bug #838127), but
-# introduces problems of its own with e.g. Portage. bug #838223. Pending
-# investigation both on the Portage side and potentially upstream (as there's
-# at least some UX issues with 2.35.2+ with the new "safe directory" 
mechanism).
-# Earlier versions are still safe as long as you do not use git commands
-# on a local repository controlled by a user you do not trust.
->=dev-vcs/git-2.35.2
-
 # David Seifert  (2022-04-06)
 # Unsupported branches, no consumers left, removal on 2023-01-01.
 sys-devel/automake:1.13



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

2022-08-12 Thread Sam James
commit: 9af26cceb3409642d295a569c3b090f2fb9f9c92
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 12 15:36:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 12 15:37:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9af26cce

net-misc/rsync: add 3.2.5_pre2 (unkeyworded)

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

 net-misc/rsync/Manifest|   2 +
 net-misc/rsync/rsync-3.2.5_pre2.ebuild | 164 +
 2 files changed, 166 insertions(+)

diff --git a/net-misc/rsync/Manifest b/net-misc/rsync/Manifest
index 36341f1776a5..aaab9bd8b140 100644
--- a/net-misc/rsync/Manifest
+++ b/net-misc/rsync/Manifest
@@ -2,3 +2,5 @@ DIST rsync-3.2.4.tar.gz 1114853 BLAKE2B 
a67fcb9619874f1c5346a876138e59f4bf508a90
 DIST rsync-3.2.4.tar.gz.asc 195 BLAKE2B 
9bc2fbd59e5396a91de82f27a461367ad2a129820e2d1926c3b1e26dacf93c676a7231f186c341b6dec9c764a9619b504bc9b5f95925982e78de4607eddf6c65
 SHA512 
7e1bbebc777d5710345fdec1efd4c2ef1079d6c0ec90272a1a4a51a59ae3cb619b9d1c0ae2f337ecdd06827bb3536b969b6f21f9108f8d21114713aa1750012b
 DIST rsync-3.2.5pre1.tar.gz 1126641 BLAKE2B 
14ffa62305d3e842a89992d9d47e79a8efec5744b297a16dbe6d3440c26b10ac200927ca0f4b6fd1d83e705b56fb6ee9cdedc048dd7e8d6ccf92932e462e9159
 SHA512 
fe3126ba617b1e4dfb0de845dc1438be8aff07d51d70c0b232e6f0d1efba808d0fb42a30ed39fdb3303c489ef85e0761e188d4ed5fa9d6145cb749c7d11b3fb5
 DIST rsync-3.2.5pre1.tar.gz.asc 195 BLAKE2B 
714eed7026f17131a8cbc13fa3f79e0fba52087b23ef84dbe45a5d84a23610d365ac9cd1e7494287a863b7c1bf8ee296fb80b4d4d592ec79d2237cc005e4
 SHA512 
9ddfa092155f6c07e9617000ba55c36a2521cc9a9f30f376e89dde2de7bc25270fa348c0622a2a27c68f69bbdae20c75d99d8a75ce446ff490acb236bf5f9b58
+DIST rsync-3.2.5pre2.tar.gz 1127513 BLAKE2B 
efad3981877809493a96a15f1bec6920a3b975c2d100b5c292800d6fe3aa78e84df601be7eb6fdf51a720ef7d6d96aa648589151bbd238ad1f60ca04f003dda6
 SHA512 
0e576d074fedefacaaf86d1a7e90b8c77db365f3994d2362d5e6b738cf8362ce2f113dcc2acd76b6635db589492b64ad7a1649ae5cbdb4faec5cde03de6e6faf
+DIST rsync-3.2.5pre2.tar.gz.asc 195 BLAKE2B 
80ca72083189d978ea993f581de6776488202763a1b3bc6a777d97cecec38a964df2b8b485472f833828370d314c038b4266e9272faf4f19c4f85b28191647ab
 SHA512 
08d14a0e938e27bae7f6302cf1c4f4c1c0bd309cb5c27e341ef7ca2ca07b0536efd853c91bd59cdca78ac4324e239e660211ec7f0daefe7ab1c58a728e73

diff --git a/net-misc/rsync/rsync-3.2.5_pre2.ebuild 
b/net-misc/rsync/rsync-3.2.5_pre2.ebuild
new file mode 100644
index ..f5a0cad3ef74
--- /dev/null
+++ b/net-misc/rsync/rsync-3.2.5_pre2.ebuild
@@ -0,0 +1,164 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit flag-o-matic prefix python-single-r1 systemd
+
+DESCRIPTION="File transfer program to keep remote files into sync"
+HOMEPAGE="https://rsync.samba.org/;
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/WayneD/rsync.git;
+   inherit autotools git-r3
+
+   REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+else
+   
VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/waynedavison.asc
+   inherit verify-sig
+
+   if [[ ${PV} == *_pre* ]] ; then
+   SRC_DIR="src-previews"
+   else
+   SRC_DIR="src"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   fi
+
+   SRC_URI="https://rsync.samba.org/ftp/rsync/${SRC_DIR}/${P/_/}.tar.gz
+   verify-sig? ( 
https://rsync.samba.org/ftp/rsync/${SRC_DIR}/${P/_/}.tar.gz.asc )"
+   S="${WORKDIR}"/${P/_/}
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="acl examples iconv ipv6 lz4 ssl stunnel system-zlib xattr xxhash zstd"
+REQUIRED_USE+=" examples? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="acl? ( virtual/acl )
+   examples? (
+   ${PYTHON_DEPS}
+   dev-lang/perl
+   )
+   lz4? ( app-arch/lz4 )
+   ssl? ( dev-libs/openssl:0= )
+   system-zlib? ( sys-libs/zlib )
+   xattr? ( kernel_linux? ( sys-apps/attr ) )
+   xxhash? ( dev-libs/xxhash )
+   zstd? ( >=app-arch/zstd-1.4 )
+   >=dev-libs/popt-1.5
+   iconv? ( virtual/libiconv )"
+DEPEND="${RDEPEND}"
+BDEPEND="examples? ( ${PYTHON_DEPS} )"
+
+if [[ ${PV} == * ]] ; then
+   BDEPEND+=" ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/commonmark[${PYTHON_USEDEP}]
+   ')"
+else
+   BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-waynedavison )"
+fi
+
+pkg_setup() {
+   # - USE=examples needs Python itself at runtime, but nothing else
+   # -  needs commonmark at build time
+   if [[ ${PV} == * ]] || use examples ; then
+   python-single-r1_pkg_setup
+   fi
+}
+
+src_prepare() {
+ 

[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git/, dev-vcs/git/files/

2022-08-12 Thread Sam James
commit: 33c5ec8d6f509841240464f248514320800f1229
Author: Thomas Bracht Laumann Jespersen  laumann  xyz>
AuthorDate: Sat Aug  6 20:08:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 12 15:44:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33c5ec8d

dev-vcs/git: allow disabling "safe.directory"

Add IUSE="+safe-directory" that when not enabled, makes the
safe.directory configuration setting not take effect. The patch is meant
to be the smallest change (in terms of lines of code) that would let the
feature work for tests still.

Bug: https://github.com/pkgcore/pkgcheck/issues/412
Bug: https://bugs.gentoo.org/857831
Bug: https://bugs.gentoo.org/838127
Bug: https://bugs.gentoo.org/838223
Bug: https://bugs.gentoo.org/838271
Signed-off-by: Thomas Bracht Laumann Jespersen  laumann.xyz>
Closes: https://github.com/gentoo/gentoo/pull/26762
Signed-off-by: Sam James  gentoo.org>

 dev-vcs/git/files/git-2.37.2-unsafe-directory.patch | 14 ++
 dev-vcs/git/git-2.37.2.ebuild   |  9 -
 dev-vcs/git/metadata.xml|  1 +
 3 files changed, 23 insertions(+), 1 deletion(-)

diff --git a/dev-vcs/git/files/git-2.37.2-unsafe-directory.patch 
b/dev-vcs/git/files/git-2.37.2-unsafe-directory.patch
new file mode 100644
index ..27bf5413753a
--- /dev/null
+++ b/dev-vcs/git/files/git-2.37.2-unsafe-directory.patch
@@ -0,0 +1,14 @@
+Neuter the "safe directory" feature, except for tests.
+--- a/setup.c
 b/setup.c
+@@ -1157,7 +1157,9 @@ static int ensure_valid_ownership(const char *gitfile,
+*/
+   read_very_early_config(safe_directory_cb, );
+ 
+-  return data.is_safe;
++  if (git_env_bool("GIT_TEST_ASSUME_DIFFERENT_OWNER", 0))
++  return data.is_safe;
++  return 1;
+ }
+ 
+ enum discovery_result {

diff --git a/dev-vcs/git/git-2.37.2.ebuild b/dev-vcs/git/git-2.37.2.ebuild
index 6b4a3f2ff057..70bd35f67fb0 100644
--- a/dev-vcs/git/git-2.37.2.ebuild
+++ b/dev-vcs/git/git-2.37.2.ebuild
@@ -51,7 +51,7 @@ fi
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="+blksha1 +curl cgi doc gnome-keyring +gpg highlight +iconv mediawiki 
mediawiki-experimental +nls +pcre perforce +perl +ppcsha1 selinux subversion tk 
+threads +webdav xinetd cvs test"
+IUSE="+blksha1 +curl cgi doc gnome-keyring +gpg highlight +iconv mediawiki 
mediawiki-experimental +nls +pcre perforce +perl +ppcsha1 +safe-directory 
selinux subversion tk +threads +webdav xinetd cvs test"
 
 # Common to both DEPEND and RDEPEND
 DEPEND="
@@ -253,6 +253,13 @@ src_prepare() {
"${FILESDIR}"/git-2.7.0-mediawiki-500pages.patch
)
fi
+   if ! use safe-directory ; then
+   # This patch neuters the "safe directory" detection.
+   # bugs #838271, #838223
+   PATCHES+=(
+   "${FILESDIR}"/git-2.37.2-unsafe-directory.patch
+   )
+   fi
 
default
 

diff --git a/dev-vcs/git/metadata.xml b/dev-vcs/git/metadata.xml
index a7248e6fdf0b..955f37f4086f 100644
--- a/dev-vcs/git/metadata.xml
+++ b/dev-vcs/git/metadata.xml
@@ -29,6 +29,7 @@
 Add experimental patches for improved 
MediaWiki support
 Add support for Perforce version control system 
(requires manual installation of Perforce client)
 Make use of a bundled routine that is optimized for 
the PPC arch
+Respect the safe.directory setting
 Include git-svn for dev-vcs/subversion 
support
 Include the 'gitk' and 'git gui' tools
 Adds support for push'ing to HTTP/HTTPS repositories 
via DAV



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

2022-08-12 Thread Sam James
commit: a4296271064219f020acc79b27570a2e871c2870
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 12 15:41:27 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 12 15:41:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4296271

dev-vcs/git: add 2.37.2

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

 dev-vcs/git/Manifest  |   3 +
 dev-vcs/git/git-2.37.2.ebuild | 641 ++
 2 files changed, 644 insertions(+)

diff --git a/dev-vcs/git/Manifest b/dev-vcs/git/Manifest
index 2ce4aa9ba478..17a2eeb7b230 100644
--- a/dev-vcs/git/Manifest
+++ b/dev-vcs/git/Manifest
@@ -8,6 +8,7 @@ DIST git-2.36.0.tar.xz 7003024 BLAKE2B 
72bb148fc5fded2976554788eaf599d20fe9f200a
 DIST git-2.36.1.tar.xz 7004044 BLAKE2B 
99f54efb4ea1d8db0e3afd3dc9780cb37fc853e4757f4b37d68a6badd90eeed3e2943c97393eaed6adf61c82b97b5d01ca8d015784f5425072b1db14d39144ce
 SHA512 
459432bd0c1d5a87c828a6fbf6d3473f14bf6b95783b3f27ea4f3af1ba9fd0e712a96a41276a16c6ebeb7ac3583a5f445eedd0a9e19fe160c2c8e309ec58818e
 DIST git-2.37.0.tar.xz 6978796 BLAKE2B 
204a06a6d35f4f1960d031c09eeef43273982e95c5825ab813899de3d30018c9e8d88425a51ce9447d4ae6183de1270017c6e0ecc9d601df897281e107def145
 SHA512 
2ae3c845c9d0e0f5245e47f95c958c86a4aa2c47dfe31bff6fc81b2434d2e9402b7eced18700c04ba7158ed6a72807a81c4cde6a26dd30c969b4267b8fce4d0a
 DIST git-2.37.1.tar.xz 6980388 BLAKE2B 
b5423e4628f8c727aa74b3f7c7da12d46814eb45adfe84bf57e87a33e85a0a793ff690f4c1f7d2da4824bc8dd7d1df1c06cbe96adae857177d3fb204941b53ef
 SHA512 
3c9cad6b4757f425ee53996d8d80db2226b246513cbcec9011022e02e4235d7ec38c7c1aada73bb3c9279a91d1aaf8664633356ce1dce847e0d371f702a5b766
+DIST git-2.37.2.tar.xz 6985408 BLAKE2B 
dcc25fe1691b43e439e11a270d35d17cd5dbf255e11579ef1ebbfcfb46fac65ca9faca6db5713a4d239a02df4e50902dea8eb94720ce0bd83b461f318812af44
 SHA512 
a26d83f4eeb71d49c427ced9509861f7677e13e806da729f369ca39b795f8417b789a0adec859f44716f7fbc1190f7d1e6e518e774ad95c89e88442ac125b9c2
 DIST git-htmldocs-2.32.0.tar.xz 1381664 BLAKE2B 
d1b47aa99d32a252fd20df26eff44a558044f3a389379b161bb43621eb28375eb0621969849a31938ba7fc9fc58b140d27d703559ea5735d0a0ffd2e93cd9692
 SHA512 
12b84e342f0d19afe385ab8a685ae625e86c3295d1555992e0c427b361aa2cdfc89a679e7dbc468d3568a325dafbf699468aadcdb02f93e372eff3dd96a7cf7f
 DIST git-htmldocs-2.33.1.tar.xz 1396744 BLAKE2B 
cbd65cf08fc7ea466fcd72820ba3e2135ade37f69c436a4ee7276dc71fb62f6270b71e2f46d981f5681a0fd3c30613d61680c2ef2460d0d7d292f7455e114128
 SHA512 
5b856b919067e1f644539d43a85aab6f602537ea0970b6248b471e3fa6756a8494f0525a69d22ad3795fcf9e106ff8439e0f6716ba0b8c895d7aad8c59e5bd74
 DIST git-htmldocs-2.34.1.tar.xz 1406464 BLAKE2B 
6ee2f58df3c1622d96ac4b1a70d4dc3d0c973635774dd6bb89fea3e502dd82d99d676e2f9cb33c14c429c3d4680cd6020213154099b3f7fe71ad67602ca9bc6c
 SHA512 
cf9fa952d43e477528deece9f22d1bb63fa50b3a831fae20812c6af31c1dbaf193abe2fed48ac9966bcf1787442ceed19f00c00e524a1911f0ea31952a52fc8f
@@ -18,6 +19,7 @@ DIST git-htmldocs-2.36.0.tar.xz 1426148 BLAKE2B 
ba121e8f7d6a232f3df2b5a50c0f4a79
 DIST git-htmldocs-2.36.1.tar.xz 1426284 BLAKE2B 
2213f870b7fe35cc76ce8654ed8c50c0e9694c58acac4aa2350f826422db6bf2fc238fbd12075f98e84539fdf6ca5624984e21844d1d1c1ceb90e3b090438a7d
 SHA512 
3aa2ca197a789161571a6961dae8c2723ff5ba05a2d8ce7443f7fd9ef46fe5a3d001364831345f3fc4e028140022d20afefbabdf4a82cdeb311167793b292c1f
 DIST git-htmldocs-2.37.0.tar.xz 1444540 BLAKE2B 
9249de4b49d0812cf5f3ceb0a062b396ca4f9482232c69c75177201d19c4094ca79acb61d47c9a80f9db8749ac634bb2cc3bb2fa96bd6b4a34798cf1da2dd74c
 SHA512 
8f9ff2bfdb55db41805f4366c6eb6f116e37774b7dbbac193c4a817357c47c44664eb69eb1b55acfaabc513dbbd2393d7a93295b4443630f65bd6791fc742a87
 DIST git-htmldocs-2.37.1.tar.xz 1445040 BLAKE2B 
a2f748787f8008d67ae065b3efb34b04df76d2d96ec933f4e7af8d4d2580bf9d163c52a6bfe81c030af59a61ac8e02edfca30a988f1e24b1044271869e9426df
 SHA512 
0aba312ff889875873f91e86689b7e02f4a9953e2f9339f84a94a41ba185503dbe265547c8b4bb7f128519ae8f9f0a288903e0490af23387a5bf81e7cf3b4ddd
+DIST git-htmldocs-2.37.2.tar.xz 1447008 BLAKE2B 
fc9df5e4af5ca0ec0a085cc0e2d520763eafe7a18fcfcbe9b1b254fc1eb0ee1974145872b2914ccaab67a607c0fc68fe6551d2f0baec9de2ed9cb3e69a394cdf
 SHA512 
d54573a66153db448f1d776f8d855e2471d60733f8ed2ebf84b428a81b4e37417d53e05ca74730e2ab4119cd08844fd4a4e4e5361b5cd8fddb33f45c3f633d59
 DIST git-manpages-2.32.0.tar.xz 491868 BLAKE2B 
7598a864246aed771371924604ee13d3f51b839b10b254bb1159dd47266513f5cd6484aab200a7b4ed427edc76538a98e39a040a17201483965175f5e1c5f484
 SHA512 
5c9950bd5d6904972cddf4afad534197d843c0dee8198d14ec5a3448873cab37dac88295b2a4df3658749f048bda4800b54fdc850517be7208906c911832c66e
 DIST git-manpages-2.33.1.tar.xz 494288 BLAKE2B 
1f8bd4f23de31a285d3f4327e562dddafdf9f28e8b36334e54f5e280c81fc8170e8b153ca42baa642d02d8e6fdfcac9a8fdd3cee1e32c29bcd53f689d1a6c463
 SHA512 
d465a7b491046b7a5da6ad1fc6c62b351c69905932e0672263de5a1d3abe1113660cff9fe30c7be1d1695c6170ceca5a11b3f65e9b2d1545f35cc653e4c6ad62
 DIST git-manpages-2.34.1.tar.xz 497280 BLAKE2B 

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

2022-08-12 Thread Andrew Ammerlaan
commit: a16aebf583007d50b555a590a6ea845b39a3b50a
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Aug 12 15:12:34 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Aug 12 15:13:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a16aebf5

profiles: mask shiboken6 and pyside6(-tools) for testing

Signed-off-by: Andrew Ammerlaan  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 23d2ee7c1f6c..aacf6f71 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,13 @@
 
 #--- END OF EXAMPLES ---
 
+# Andrew Ammerlaan 
+# Masked for testing, depends on dev-qt/qt*:6
+# Pyside6 is stuck on python3_10 for the moment being
+dev-python/shiboken6
+dev-python/pyside6
+dev-python/pyside6-tools
+
 # Michał Górny  (2022-08-11)
 # Niche library with no revdeps left.  Last commit in 2015.
 # Removal on 2022-09-10.  Bug #864889.



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

2022-08-12 Thread Andrew Ammerlaan
commit: ceded5954d89525fbc7d2f48a6158b76ca4cef48
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Aug 12 15:11:56 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Aug 12 15:13:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ceded595

dev-python/pyside2-tools: add myself as a maintainer

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/pyside2-tools/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-python/pyside2-tools/metadata.xml 
b/dev-python/pyside2-tools/metadata.xml
index c03456561456..d9cf4d12c678 100644
--- a/dev-python/pyside2-tools/metadata.xml
+++ b/dev-python/pyside2-tools/metadata.xml
@@ -1,6 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
+   
+   andrewammerl...@gentoo.org
+   Andrew Ammerlaan
+   

fordf...@gentoo.org
Miroslav Šulc



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

2022-08-12 Thread Andrew Ammerlaan
commit: eaeb5983c0f46aa7298957eb8e34f44345045e2f
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Aug 12 15:10:02 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Aug 12 15:13:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eaeb5983

dev-python/pyside6: new package, add 6.3.1

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/pyside6/Manifest|   1 +
 .../pyside6/files/pyside6-6.3.1-no-strip.patch |  26 +++
 dev-python/pyside6/metadata.xml|  34 
 dev-python/pyside6/pyside6-6.3.1.ebuild| 205 +
 4 files changed, 266 insertions(+)

diff --git a/dev-python/pyside6/Manifest b/dev-python/pyside6/Manifest
new file mode 100644
index ..92c9648ed03b
--- /dev/null
+++ b/dev-python/pyside6/Manifest
@@ -0,0 +1 @@
+DIST pyside-setup-opensource-src-6.3.1.tar.xz 7685896 BLAKE2B 
66eb9ced1899fabea2be1b6471fcaa3eca4c74e989e7eab47dc44db623eb6242a713e1e7c7e2a6daad36994d3766cf7adc79e3601bfc3908a051fdc97b52522f
 SHA512 
81751fa9e2c492ceae42b3cb1f871d3f95f56cc07c382f02574899f3eab8db52453b0b636e63d53e0d2195f1686a01ad2bee20953aa0a8237719ec06d2b6e321

diff --git a/dev-python/pyside6/files/pyside6-6.3.1-no-strip.patch 
b/dev-python/pyside6/files/pyside6-6.3.1-no-strip.patch
new file mode 100644
index ..9f3a8c396f05
--- /dev/null
+++ b/dev-python/pyside6/files/pyside6-6.3.1-no-strip.patch
@@ -0,0 +1,26 @@
+diff --git a/libpyside/CMakeLists.txt b/libpyside/CMakeLists.txt
+index 0b2f7a0..31e41e8 100644
+--- a/libpyside/CMakeLists.txt
 b/libpyside/CMakeLists.txt
+@@ -123,8 +123,6 @@ endif()
+ 
+ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -D QT_NO_CAST_FROM_ASCII -D 
QT_NO_CAST_TO_ASCII")
+ 
+-qfp_strip_library("pyside6")
+-
+ # create pkg-config file
+ configure_file("${CMAKE_CURRENT_SOURCE_DIR}/pyside6.pc.in"
+"${CMAKE_CURRENT_BINARY_DIR}/pyside6${pyside6_SUFFIX}.pc" 
@ONLY)
+diff --git a/libpysideqml/CMakeLists.txt b/libpysideqml/CMakeLists.txt
+index 42238c8..33bfce1 100644
+--- a/libpysideqml/CMakeLists.txt
 b/libpysideqml/CMakeLists.txt
+@@ -57,8 +57,6 @@ endif()
+ 
+ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -D QT_NO_CAST_FROM_ASCII -D 
QT_NO_CAST_TO_ASCII")
+ 
+-qfp_strip_library("pyside6qml")
+-
+ # Install-tree / relocatable package config file.
+ configure_package_config_file(
+ "${CMAKE_CURRENT_SOURCE_DIR}/PySide6QmlConfig-spec.cmake.in"

diff --git a/dev-python/pyside6/metadata.xml b/dev-python/pyside6/metadata.xml
new file mode 100644
index ..aef544ecb967
--- /dev/null
+++ b/dev-python/pyside6/metadata.xml
@@ -0,0 +1,34 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   andrewammerl...@gentoo.org
+   Andrew Ammerlaan
+   
+   
+   Build QtConcurrent module
+   Build QtDesigner and QtUiTools 
modules
+   Build QtGui "QOpenGL*" classes
+   Build QtGui module
+   Build QtHelp module
+   Build QtMultimedia and 
QtMultimediaWidgets modules
+   Build QtNetwork module
+   Build QtPositioning module
+   Build QtPrintSupport module
+   Build QtQml module
+   Build QtQuick and QtQuickWidgets 
modules
+   Build QtQuick3D and QtQuickWidgets 
modules
+   Build QtSerialPort modules
+   Build QtSql module
+   Build QtSvg module
+   Build QtTest module
+   Build QtWebChannel module
+   Build QtWebEngine and QtWebEngineWidgets 
modules
+   Build QtWebSockets module
+   Build QtWidgets module
+   Build QtXml module
+   
+   
+   PySide6
+   
+

diff --git a/dev-python/pyside6/pyside6-6.3.1.ebuild 
b/dev-python/pyside6/pyside6-6.3.1.ebuild
new file mode 100644
index ..09cbf24f7b1e
--- /dev/null
+++ b/dev-python/pyside6/pyside6-6.3.1.ebuild
@@ -0,0 +1,205 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# TODO: Add PyPy once officially supported. See also:
+# https://bugreports.qt.io/browse/PYSIDE-535
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit cmake python-r1 virtualx
+
+# TODO: Add conditional support for "QtRemoteObjects" via a new "remoteobjects"
+# USE flag after an external "dev-qt/qtremoteobjects" package has been created.
+# TODO: Add conditional support for apidoc generation via a new "doc" USE flag.
+# Note that doing so requires the Qt source tree, sphinx, and graphviz. Once
+# ready, pass the ${QT_SRC_DIR} variable to cmake to enable this support.
+# TODO: Disable GLES support if the "gles2-only" USE flag is disabled. Note
+# that the "PySide6/QtGui/CMakeLists.txt" and
+# "PySide6/QtOpenGLFunctions/CMakeLists.txt" files test for GLES support by
+# testing whether the "Qt5::Gui" list property defined by
+# 

[gentoo-commits] repo/gentoo:master commit in: dev-python/pyside6-tools/files/, dev-python/pyside6-tools/

2022-08-12 Thread Andrew Ammerlaan
commit: 0ea34ec17726db83f0c0345fb2fc79cae965ee51
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Aug 12 15:10:12 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Aug 12 15:13:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ea34ec1

dev-python/pyside6-tools: new package, add 6.3.1

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/pyside6-tools/Manifest  |  1 +
 .../pyside2-tools-5.15.1-dont-install-tools.patch  | 58 
 dev-python/pyside6-tools/metadata.xml  |  8 +++
 .../pyside6-tools/pyside6-tools-6.3.1.ebuild   | 64 ++
 4 files changed, 131 insertions(+)

diff --git a/dev-python/pyside6-tools/Manifest 
b/dev-python/pyside6-tools/Manifest
new file mode 100644
index ..92c9648ed03b
--- /dev/null
+++ b/dev-python/pyside6-tools/Manifest
@@ -0,0 +1 @@
+DIST pyside-setup-opensource-src-6.3.1.tar.xz 7685896 BLAKE2B 
66eb9ced1899fabea2be1b6471fcaa3eca4c74e989e7eab47dc44db623eb6242a713e1e7c7e2a6daad36994d3766cf7adc79e3601bfc3908a051fdc97b52522f
 SHA512 
81751fa9e2c492ceae42b3cb1f871d3f95f56cc07c382f02574899f3eab8db52453b0b636e63d53e0d2195f1686a01ad2bee20953aa0a8237719ec06d2b6e321

diff --git 
a/dev-python/pyside6-tools/files/pyside2-tools-5.15.1-dont-install-tools.patch 
b/dev-python/pyside6-tools/files/pyside2-tools-5.15.1-dont-install-tools.patch
new file mode 100644
index ..60de6aa07ee7
--- /dev/null
+++ 
b/dev-python/pyside6-tools/files/pyside2-tools-5.15.1-dont-install-tools.patch
@@ -0,0 +1,58 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 20a5e19..575c1df 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -55,38 +55,6 @@ else()
+ set(DESIGNER_PATH "${TOOLS_PATH}/designer${EXE_EXT}")
+ endif()
+ 
+-install(FILES "${UIC_PATH}"
+-DESTINATION bin
+-PERMISSIONS
+-OWNER_EXECUTE OWNER_WRITE OWNER_READ
+-GROUP_EXECUTE GROUP_READ
+-WORLD_EXECUTE WORLD_READ)
+-
+-install(FILES "${RCC_PATH}"
+-DESTINATION bin
+-PERMISSIONS
+-OWNER_EXECUTE OWNER_WRITE OWNER_READ
+-GROUP_EXECUTE GROUP_READ
+-WORLD_EXECUTE WORLD_READ)
+-
+-if (EXISTS ${DESIGNER_PATH})
+-if (APPLE)
+-install(DIRECTORY "${DESIGNER_PATH}"
+-DESTINATION bin
+-FILE_PERMISSIONS
+-OWNER_EXECUTE OWNER_WRITE OWNER_READ
+-GROUP_EXECUTE GROUP_READ
+-WORLD_EXECUTE WORLD_READ)
+-else()
+-install(FILES "${DESIGNER_PATH}"
+-DESTINATION bin
+-PERMISSIONS
+-OWNER_EXECUTE OWNER_WRITE OWNER_READ
+-GROUP_EXECUTE GROUP_READ
+-WORLD_EXECUTE WORLD_READ)
+-endif()
+-endif()
+-
+ configure_file("${CMAKE_CURRENT_SOURCE_DIR}/cmake_uninstall.cmake"
+"${CMAKE_CURRENT_BINARY_DIR}/cmake_uninstall.cmake"
+IMMEDIATE @ONLY)
+@@ -113,14 +81,6 @@ endif()
+ 
+ add_subdirectory(pylupdate)
+ 
+-# pyside2-rcc, pyside2-uic, pyside2-designer, shiboken and pyside2-lupdate 
entrypoints
+-install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/pyside_tool.py
+-DESTINATION bin
+-PERMISSIONS
+-OWNER_EXECUTE OWNER_WRITE OWNER_READ
+-GROUP_EXECUTE GROUP_READ
+-WORLD_EXECUTE WORLD_READ)
+-
+ if (BUILD_TESTS)
+ enable_testing()
+ add_subdirectory(tests)

diff --git a/dev-python/pyside6-tools/metadata.xml 
b/dev-python/pyside6-tools/metadata.xml
new file mode 100644
index ..22b65e0b6c67
--- /dev/null
+++ b/dev-python/pyside6-tools/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   andrewammerl...@gentoo.org
+   Andrew Ammerlaan
+   
+

diff --git a/dev-python/pyside6-tools/pyside6-tools-6.3.1.ebuild 
b/dev-python/pyside6-tools/pyside6-tools-6.3.1.ebuild
new file mode 100644
index ..41ea6d4bbe2f
--- /dev/null
+++ b/dev-python/pyside6-tools/pyside6-tools-6.3.1.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# TODO: Add PyPy once officially supported. See also:
+# https://bugreports.qt.io/browse/PYSIDE-535
+PYTHON_COMPAT=( python3_{8..10} )
+CMAKE_IN_SOURCE_BUILD=1
+
+inherit cmake python-r1
+
+MY_P=pyside-setup-opensource-src-${PV}
+
+DESCRIPTION="PySide development tools (pyside6-lupdate with support for 
Python)"
+HOMEPAGE="https://wiki.qt.io/PySide6;
+SRC_URI="https://download.qt.io/official_releases/QtForPython/pyside6/PySide6-${PV}-src/${MY_P}.tar.xz;
+S="${WORKDIR}/${MY_P}/sources/pyside-tools"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   >=dev-python/pyside6-${PV}[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   cmake_src_prepare
+
+   python_copy_sources
+}
+
+src_configure() {
+   

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

2022-08-12 Thread Andrew Ammerlaan
commit: d05f47beac3467f3b76a3721c88b341566d8cb1a
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Aug 12 15:11:33 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Aug 12 15:13:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d05f47be

dev-python/pyside2: add myself as a maintainer

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/pyside2/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-python/pyside2/metadata.xml b/dev-python/pyside2/metadata.xml
index 6f1da8acacbb..a22d31ff4915 100644
--- a/dev-python/pyside2/metadata.xml
+++ b/dev-python/pyside2/metadata.xml
@@ -1,7 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   andrewammerl...@gentoo.org
+   Andrew Ammerlaan
+   

Build Qt3DCore, Qt3DAnimation, Qt3DExtras, 
Qt3DInput, Qt3DLogic, and Qt3DRender modules
Build QtCharts module



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

2022-08-12 Thread Andrew Ammerlaan
commit: 8d341880eadcfd05a5d4f678ba18a5c81886a7ff
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Aug 12 15:10:41 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Aug 12 15:13:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d341880

dev-python/shiboken2: add myself as a maintainer

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/shiboken2/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-python/shiboken2/metadata.xml 
b/dev-python/shiboken2/metadata.xml
index c0eff1d300a3..3ca17a8495c9 100644
--- a/dev-python/shiboken2/metadata.xml
+++ b/dev-python/shiboken2/metadata.xml
@@ -1,7 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   andrewammerl...@gentoo.org
+   Andrew Ammerlaan
+   

Expose documentation as Python 
docstrings (recommended)
Implicitly convert passed NumPy arrays to Qt 
lists



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

2022-08-12 Thread Andrew Ammerlaan
commit: 15108f9b532bd2a35194aec8ea38f1dbd51bfac3
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Aug 12 15:09:51 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Aug 12 15:13:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15108f9b

dev-python/shiboken6: new package, add 6.3.1

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/shiboken6/Manifest  |   1 +
 .../shiboken6/files/shiboken6-6.3.1-no-strip.patch |  26 
 dev-python/shiboken6/metadata.xml  |  16 ++
 dev-python/shiboken6/shiboken6-6.3.1.ebuild| 168 +
 4 files changed, 211 insertions(+)

diff --git a/dev-python/shiboken6/Manifest b/dev-python/shiboken6/Manifest
new file mode 100644
index ..92c9648ed03b
--- /dev/null
+++ b/dev-python/shiboken6/Manifest
@@ -0,0 +1 @@
+DIST pyside-setup-opensource-src-6.3.1.tar.xz 7685896 BLAKE2B 
66eb9ced1899fabea2be1b6471fcaa3eca4c74e989e7eab47dc44db623eb6242a713e1e7c7e2a6daad36994d3766cf7adc79e3601bfc3908a051fdc97b52522f
 SHA512 
81751fa9e2c492ceae42b3cb1f871d3f95f56cc07c382f02574899f3eab8db52453b0b636e63d53e0d2195f1686a01ad2bee20953aa0a8237719ec06d2b6e321

diff --git a/dev-python/shiboken6/files/shiboken6-6.3.1-no-strip.patch 
b/dev-python/shiboken6/files/shiboken6-6.3.1-no-strip.patch
new file mode 100644
index ..c43f945964d1
--- /dev/null
+++ b/dev-python/shiboken6/files/shiboken6-6.3.1-no-strip.patch
@@ -0,0 +1,26 @@
+diff --git a/libshiboken/CMakeLists.txt b/libshiboken/CMakeLists.txt
+index c65dcdb..f27287f 100644
+--- a/libshiboken/CMakeLists.txt
 b/libshiboken/CMakeLists.txt
+@@ -140,8 +140,6 @@ set_target_properties(libshiboken PROPERTIES OUTPUT_NAME 
"shiboken6${shiboken6_S
+  SOVERSION 
${libshiboken_SOVERSION}
+  DEFINE_SYMBOL BUILD_LIBSHIBOKEN)
+ 
+-qfp_strip_library("libshiboken")
+-
+ install(FILES
+ autodecref.h
+ basewrapper.h
+diff --git a/shibokenmodule/CMakeLists.txt b/shibokenmodule/CMakeLists.txt
+index 2d52766..8defd5d 100644
+--- a/shibokenmodule/CMakeLists.txt
 b/shibokenmodule/CMakeLists.txt
+@@ -34,8 +34,6 @@ target_link_libraries(shibokenmodule PUBLIC libshiboken)
+ 
+ create_generator_target(shibokenmodule)
+ 
+-qfp_strip_library("shibokenmodule")
+-
+ install(TARGETS shibokenmodule DESTINATION ${PYTHON_SITE_PACKAGES}/shiboken6)
+ 
+ configure_file("${CMAKE_CURRENT_SOURCE_DIR}/_config.py.in"

diff --git a/dev-python/shiboken6/metadata.xml 
b/dev-python/shiboken6/metadata.xml
new file mode 100644
index ..5885bcbca714
--- /dev/null
+++ b/dev-python/shiboken6/metadata.xml
@@ -0,0 +1,16 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   andrewammerl...@gentoo.org
+   Andrew Ammerlaan
+   
+   
+   Expose documentation as Python 
docstrings (recommended)
+   Implicitly convert passed NumPy arrays to Qt 
lists
+   Generate "QSurface::VulkanSurface" 
bindings
+   
+   
+   shiboken6
+   
+

diff --git a/dev-python/shiboken6/shiboken6-6.3.1.ebuild 
b/dev-python/shiboken6/shiboken6-6.3.1.ebuild
new file mode 100644
index ..b44de045d9ad
--- /dev/null
+++ b/dev-python/shiboken6/shiboken6-6.3.1.ebuild
@@ -0,0 +1,168 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# TODO: Split the "/usr/bin/shiboken6" binding generator from the
+# "/usr/lib64/libshiboken6-*.so" family of shared libraries. The former
+# requires everything (including Clang) at runtime; the latter only requires
+# Qt and Python at runtime. Note that "pip" separates these two as well. See:
+# 
https://doc.qt.io/qtforpython/shiboken6/faq.html#is-there-any-runtime-dependency-on-the-generated-binding
+# Once split, the PySide6 ebuild should be revised to require
+# "/usr/bin/shiboken6" at build time and "libshiboken6-*.so" at runtime.
+# TODO: Add PyPy once officially supported. See also:
+# https://bugreports.qt.io/browse/PYSIDE-535
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit cmake llvm python-r1 toolchain-funcs
+
+MY_P=pyside-setup-opensource-src-${PV}
+
+DESCRIPTION="Python binding generator for C++ libraries"
+HOMEPAGE="https://wiki.qt.io/PySide6;
+SRC_URI="https://download.qt.io/official_releases/QtForPython/pyside6/PySide6-${PV}-src/${MY_P}.tar.xz;
+S="${WORKDIR}/${MY_P}/sources/shiboken6"
+
+# The "sources/shiboken6/libshiboken" directory is triple-licensed under the
+# GPL v2, v3+, and LGPL v3. All remaining files are licensed under the GPL v3
+# with version 1.0 of a Qt-specific exception enabling shiboken6 output to be
+# arbitrarily relicensed. (TODO)
+LICENSE="|| ( GPL-2 GPL-3+ LGPL-3 ) GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+docstrings numpy test vulkan"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# Tests fail pretty bad and I'm not fixing them 

[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-desktop/

2022-08-12 Thread Arthur Zamarin
commit: 63ac74881555c1e95a11c451f20ede28157d19e2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 12 14:57:27 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 12 14:57:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63ac7488

kde-plasma/plasma-desktop: Stabilize 5.24.6-r2 arm64, #864253

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

 kde-plasma/plasma-desktop/plasma-desktop-5.24.6-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.24.6-r2.ebuild 
b/kde-plasma/plasma-desktop/plasma-desktop-5.24.6-r2.ebuild
index 7c43685d3136..773c04c6828a 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.24.6-r2.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.24.6-r2.ebuild
@@ -17,7 +17,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz;
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
 IUSE="emoji ibus +kaccounts scim +semantic-desktop telemetry"
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwin/

2022-08-12 Thread Arthur Zamarin
commit: 422cfd3bc99d41e1aa3e18fee6ae416c559e271b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 12 14:57:26 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 12 14:57:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=422cfd3b

kde-plasma/kwin: Stabilize 5.24.6-r2 arm64, #864253

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

 kde-plasma/kwin/kwin-5.24.6-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/kwin/kwin-5.24.6-r2.ebuild 
b/kde-plasma/kwin/kwin-5.24.6-r2.ebuild
index bb3d86644b6b..3c7a924527a1 100644
--- a/kde-plasma/kwin/kwin-5.24.6-r2.ebuild
+++ b/kde-plasma/kwin/kwin-5.24.6-r2.ebuild
@@ -15,7 +15,7 @@ DESCRIPTION="Flexible, composited Window Manager for 
windowing systems on Linux"
 
 LICENSE="GPL-2+"
 SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
 IUSE="accessibility caps gles2-only multimedia plasma screencast"
 
 RESTRICT="test"



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

2022-08-12 Thread Arthur Zamarin
commit: 18a2fa972bb932eb43e85eb5ac526e4a7fcd9f1e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 12 14:57:26 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 12 14:57:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18a2fa97

kde-frameworks/kio: Stabilize 5.96.0-r3 arm64, #864253

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

 kde-frameworks/kio/kio-5.96.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/kio/kio-5.96.0-r3.ebuild 
b/kde-frameworks/kio/kio-5.96.0-r3.ebuild
index 0a3ca54a7735..5043b3638255 100644
--- a/kde-frameworks/kio/kio-5.96.0-r3.ebuild
+++ b/kde-frameworks/kio/kio-5.96.0-r3.ebuild
@@ -13,7 +13,7 @@ inherit ecm frameworks.kde.org xdg-utils
 DESCRIPTION="Framework providing transparent file and data management"
 
 LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
 IUSE="acl +handbook kerberos +kwallet X"
 
 # tests hang



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

2022-08-12 Thread Arthur Zamarin
commit: cfadad570c63651c1cd1c5651d57cc7955c5c895
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 12 14:57:27 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 12 14:57:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfadad57

kde-frameworks/kinit: Stabilize 5.96.0-r1 arm64, #864253

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

 kde-frameworks/kinit/kinit-5.96.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/kinit/kinit-5.96.0-r1.ebuild 
b/kde-frameworks/kinit/kinit-5.96.0-r1.ebuild
index 986e68c5fce6..9748e430be3a 100644
--- a/kde-frameworks/kinit/kinit-5.96.0-r1.ebuild
+++ b/kde-frameworks/kinit/kinit-5.96.0-r1.ebuild
@@ -12,7 +12,7 @@ inherit ecm frameworks.kde.org
 DESCRIPTION="Helper library to speed up start of applications on KDE 
workspaces"
 
 LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
 IUSE="+caps +man X"
 
 RDEPEND="



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

2022-08-12 Thread Arthur Zamarin
commit: 0baf7035a00c45b2d7f031c1f1bba475a6a302d7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 12 14:57:27 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 12 14:57:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0baf7035

kde-frameworks/khtml: Stabilize 5.96.0-r1 arm64, #864253

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

 kde-frameworks/khtml/khtml-5.96.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/khtml/khtml-5.96.0-r1.ebuild 
b/kde-frameworks/khtml/khtml-5.96.0-r1.ebuild
index 9bce8c63dca7..0b77e9a2b34f 100644
--- a/kde-frameworks/khtml/khtml-5.96.0-r1.ebuild
+++ b/kde-frameworks/khtml/khtml-5.96.0-r1.ebuild
@@ -11,7 +11,7 @@ inherit ecm frameworks.kde.org
 
 DESCRIPTION="KHTML web rendering engine"
 LICENSE="LGPL-2"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
 IUSE="X"
 
 RDEPEND="



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

2022-08-12 Thread Sam James
commit: 468e1f747c6dfd925a2d1d152b06f7efcb597270
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Aug 12 06:18:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 12 14:32:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=468e1f74

dev-util/cmake: stable 3.22.4 for hppa, bug #847484

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 dev-util/cmake/cmake-3.22.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/cmake/cmake-3.22.4.ebuild 
b/dev-util/cmake/cmake-3.22.4.ebuild
index 4e54e8b4..5582ddffae66 100644
--- a/dev-util/cmake/cmake-3.22.4.ebuild
+++ b/dev-util/cmake/cmake-3.22.4.ebuild
@@ -20,7 +20,7 @@ SRC_URI="https://cmake.org/files/v$(ver_cut 
1-2)/${MY_P}.tar.gz"
 LICENSE="CMake"
 SLOT="0"
 [[ "${PV}" = *_rc* ]] || \
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc emacs ncurses qt5 test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2022-08-12 Thread Agostino Sarubbo
commit: 07fd2bb401bb6773391a23b279ec4e522bc7086a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Aug 12 14:31:29 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Aug 12 14:31:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07fd2bb4

dev-qt/qtgui: x86 stable wrt bug #860258

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-qt/qtgui/qtgui-5.15.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.5-r1.ebuild 
b/dev-qt/qtgui/qtgui-5.15.5-r1.ebuild
index 405d2c8475af..acccf00a464d 100644
--- a/dev-qt/qtgui/qtgui-5.15.5-r1.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.5-r1.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="The GUI module and platform plugins for the Qt5 
framework"
 SLOT=5/${QT5_PV} # bug 707658
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE="accessibility dbus egl eglfs evdev +gif gles2-only ibus jpeg



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwidgets/

2022-08-12 Thread Agostino Sarubbo
commit: 742ff3f3332d4583761fed08027987d901c94b00
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Aug 12 14:31:47 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Aug 12 14:31:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=742ff3f3

dev-qt/qtwidgets: x86 stable wrt bug #860258

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-qt/qtwidgets/qtwidgets-5.15.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtwidgets/qtwidgets-5.15.5-r1.ebuild 
b/dev-qt/qtwidgets/qtwidgets-5.15.5-r1.ebuild
index 72d042b82638..9d46a832a7e0 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.15.5-r1.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.15.5-r1.ebuild
@@ -10,7 +10,7 @@ inherit qt5-build
 DESCRIPTION="Set of components for creating classic desktop-style UIs for the 
Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 # keep IUSE defaults in sync with qtgui



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtcore/

2022-08-12 Thread Agostino Sarubbo
commit: 2de7b9c50ab2bd63b55f957381e104d19f325e4d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Aug 12 14:31:21 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Aug 12 14:31:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2de7b9c5

dev-qt/qtcore: x86 stable wrt bug #860258

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-qt/qtcore/qtcore-5.15.5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtcore/qtcore-5.15.5-r2.ebuild 
b/dev-qt/qtcore/qtcore-5.15.5-r2.ebuild
index 47b7c19b3135..8bdc3597ff8b 100644
--- a/dev-qt/qtcore/qtcore-5.15.5-r2.ebuild
+++ b/dev-qt/qtcore/qtcore-5.15.5-r2.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Cross-platform application development framework"
 SLOT=5/${QT5_PV}
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE="icu old-kernel systemd"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwayland/

2022-08-12 Thread Agostino Sarubbo
commit: d74dd2034e92831b25b54931adf5be01a9b635d9
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Aug 12 14:31:43 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Aug 12 14:31:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d74dd203

dev-qt/qtwayland: x86 stable wrt bug #860258

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-qt/qtwayland/qtwayland-5.15.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtwayland/qtwayland-5.15.5-r1.ebuild 
b/dev-qt/qtwayland/qtwayland-5.15.5-r1.ebuild
index 5fea5061f37b..2b57823d0405 100644
--- a/dev-qt/qtwayland/qtwayland-5.15.5-r1.ebuild
+++ b/dev-qt/qtwayland/qtwayland-5.15.5-r1.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="Wayland platform plugin for Qt"
 SLOT=5/${QT5_PV} # bug 815646
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE="vulkan X"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtsvg/

2022-08-12 Thread Agostino Sarubbo
commit: 6684f468116f9a6115caf18b0c4a9a841da4
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Aug 12 14:31:40 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Aug 12 14:31:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6684f468

dev-qt/qtsvg: x86 stable wrt bug #860258

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-qt/qtsvg/qtsvg-5.15.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtsvg/qtsvg-5.15.5-r1.ebuild 
b/dev-qt/qtsvg/qtsvg-5.15.5-r1.ebuild
index 2fa801079de8..7c72671783dc 100644
--- a/dev-qt/qtsvg/qtsvg-5.15.5-r1.ebuild
+++ b/dev-qt/qtsvg/qtsvg-5.15.5-r1.ebuild
@@ -9,7 +9,7 @@ inherit qt5-build
 DESCRIPTION="SVG rendering library for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE=""



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtprintsupport/

2022-08-12 Thread Agostino Sarubbo
commit: bc632b4c9df28cee403a6c75db2abdf55958df9a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Aug 12 14:31:36 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Aug 12 14:31:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc632b4c

dev-qt/qtprintsupport: x86 stable wrt bug #860258

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-qt/qtprintsupport/qtprintsupport-5.15.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtprintsupport/qtprintsupport-5.15.5-r1.ebuild 
b/dev-qt/qtprintsupport/qtprintsupport-5.15.5-r1.ebuild
index ac0003fc97a9..ba51dab18bfb 100644
--- a/dev-qt/qtprintsupport/qtprintsupport-5.15.5-r1.ebuild
+++ b/dev-qt/qtprintsupport/qtprintsupport-5.15.5-r1.ebuild
@@ -11,7 +11,7 @@ inherit qt5-build
 DESCRIPTION="Printing support library for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE="cups gles2-only"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtconcurrent/

2022-08-12 Thread Agostino Sarubbo
commit: 58b98a0b588d161b0735055526726d9a3dce8eb1
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Aug 12 14:31:17 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Aug 12 14:31:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58b98a0b

dev-qt/qtconcurrent: x86 stable wrt bug #860258

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-qt/qtconcurrent/qtconcurrent-5.15.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtconcurrent/qtconcurrent-5.15.5-r1.ebuild 
b/dev-qt/qtconcurrent/qtconcurrent-5.15.5-r1.ebuild
index 8ab67d6f38c1..7b32aa70d089 100644
--- a/dev-qt/qtconcurrent/qtconcurrent-5.15.5-r1.ebuild
+++ b/dev-qt/qtconcurrent/qtconcurrent-5.15.5-r1.ebuild
@@ -10,7 +10,7 @@ inherit qt5-build
 DESCRIPTION="Multi-threading concurrence support library for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE=""



  1   2   3   4   >