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

2022-08-02 Thread Joonas Niilola
commit: 9594b7d4552c7d4c3e8b42660812f78ecec0
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Aug  3 05:40:38 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Aug  3 05:43:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9594b7d4

media-video/ffmpeg: add notes about chromaprint circular dependency

 - ffmpeg[chromaprint] depends on chromaprint, and chromaprint[tools] depends
   on ffmpeg, this causes breakages while updating.

Closes: https://bugs.gentoo.org/862996
Bug: https://bugs.gentoo.org/625210
Bug: https://bugs.gentoo.org/833821
Signed-off-by: Joonas Niilola  gentoo.org>

 media-video/ffmpeg/ffmpeg-4.4.2.ebuild | 14 ++
 media-video/ffmpeg/ffmpeg-5.0.1.ebuild | 14 ++
 media-video/ffmpeg/ffmpeg-.ebuild  | 14 ++
 3 files changed, 42 insertions(+)

diff --git a/media-video/ffmpeg/ffmpeg-4.4.2.ebuild 
b/media-video/ffmpeg/ffmpeg-4.4.2.ebuild
index 1a4bbf4e4830..161cb301720b 100644
--- a/media-video/ffmpeg/ffmpeg-4.4.2.ebuild
+++ b/media-video/ffmpeg/ffmpeg-4.4.2.ebuild
@@ -343,6 +343,20 @@ build_separate_libffmpeg() {
use opencl
 }
 
+pkg_setup() {
+   # ffmpeg[chromaprint] depends on chromaprint, and chromaprint[tools] 
depends on ffmpeg.
+   # May cause breakage while updating, #862996, #625210, #833821.
+   if has_version media-libs/chromaprint[tools] && use chromaprint; then
+   ewarn "You have media-libs/chromaprint installed with 'tools' 
USE flag, which "
+   ewarn "links to ffmpeg, and you have enabled 'chromaprint' USE 
flag for ffmpeg, "
+   ewarn "which links to chromaprint. This may cause issues while 
rebuilding ffmpeg."
+   ewarn ""
+   ewarn "If your build fails to 'ERROR: chromaprint not found', 
rebuild chromaprint "
+   ewarn "without the 'tools' use flag first, then rebuild ffmpeg, 
and then finally enable "
+   ewarn "'tools' USE flag for chromaprint. See #862996."
+   fi
+}
+
 src_prepare() {
if [[ "${PV%_p*}" != "${PV}" ]] ; then # Snapshot
export revision=git-N-${FFMPEG_REVISION}

diff --git a/media-video/ffmpeg/ffmpeg-5.0.1.ebuild 
b/media-video/ffmpeg/ffmpeg-5.0.1.ebuild
index d3e7c93b04de..17f3f4c919f0 100644
--- a/media-video/ffmpeg/ffmpeg-5.0.1.ebuild
+++ b/media-video/ffmpeg/ffmpeg-5.0.1.ebuild
@@ -343,6 +343,20 @@ build_separate_libffmpeg() {
use opencl
 }
 
+pkg_setup() {
+   # ffmpeg[chromaprint] depends on chromaprint, and chromaprint[tools] 
depends on ffmpeg.
+   # May cause breakage while updating, #862996, #625210, #833821.
+   if has_version media-libs/chromaprint[tools] && use chromaprint; then
+   ewarn "You have media-libs/chromaprint installed with 'tools' 
USE flag, which "
+   ewarn "links to ffmpeg, and you have enabled 'chromaprint' USE 
flag for ffmpeg, "
+   ewarn "which links to chromaprint. This may cause issues while 
rebuilding ffmpeg."
+   ewarn ""
+   ewarn "If your build fails to 'ERROR: chromaprint not found', 
rebuild chromaprint "
+   ewarn "without the 'tools' use flag first, then rebuild ffmpeg, 
and then finally enable "
+   ewarn "'tools' USE flag for chromaprint. See #862996."
+   fi
+}
+
 src_prepare() {
if [[ "${PV%_p*}" != "${PV}" ]] ; then # Snapshot
export revision=git-N-${FFMPEG_REVISION}

diff --git a/media-video/ffmpeg/ffmpeg-.ebuild 
b/media-video/ffmpeg/ffmpeg-.ebuild
index 28afbd6ce4a2..222d27490cb1 100644
--- a/media-video/ffmpeg/ffmpeg-.ebuild
+++ b/media-video/ffmpeg/ffmpeg-.ebuild
@@ -342,6 +342,20 @@ build_separate_libffmpeg() {
use opencl
 }
 
+pkg_setup() {
+   # ffmpeg[chromaprint] depends on chromaprint, and chromaprint[tools] 
depends on ffmpeg.
+   # May cause breakage while updating, #862996, #625210, #833821.
+   if has_version media-libs/chromaprint[tools] && use chromaprint; then
+   ewarn "You have media-libs/chromaprint installed with 'tools' 
USE flag, which "
+   ewarn "links to ffmpeg, and you have enabled 'chromaprint' USE 
flag for ffmpeg, "
+   ewarn "which links to chromaprint. This may cause issues while 
rebuilding ffmpeg."
+   ewarn ""
+   ewarn "If your build fails to 'ERROR: chromaprint not found', 
rebuild chromaprint "
+   ewarn "without the 'tools' use flag first, then rebuild ffmpeg, 
and then finally enable "
+   ewarn "'tools' USE flag for chromaprint. See #862996."
+   fi
+}
+
 src_prepare() {
if [[ "${PV%_p*}" != "${PV}" ]] ; then # Snapshot
export revision=git-N-${FFMPEG_REVISION}



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

2022-08-02 Thread Joonas Niilola
commit: 05b5ccc784b05c723255ad963cd1a110513a4220
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Aug  2 12:33:40 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Aug  3 05:43:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05b5ccc7

sys-kernel/pf-sources: add comments about bug #862534 workarounds

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

 sys-kernel/pf-sources/pf-sources-5.18_p5.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/sys-kernel/pf-sources/pf-sources-5.18_p5.ebuild 
b/sys-kernel/pf-sources/pf-sources-5.18_p5.ebuild
index c59be9f1107e..2ece45dcdc0f 100644
--- a/sys-kernel/pf-sources/pf-sources-5.18_p5.ebuild
+++ b/sys-kernel/pf-sources/pf-sources-5.18_p5.ebuild
@@ -79,6 +79,7 @@ src_prepare() {
 }
 
 pkg_postinst() {
+   # Fixes "wrongly" detected directory name, bgo#862534.
local KV_FULL="${PFPV}"
kernel-2_pkg_postinst
 
@@ -86,6 +87,7 @@ pkg_postinst() {
 }
 
 pkg_postrm() {
+   # Same here, bgo#862534.
local KV_FULL="${PFPV}"
kernel-2_pkg_postrm
 }



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

2022-08-02 Thread Hans de Graaff
commit: 4a7c55a6a865250a4b4172778edccbe1886a6042
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Aug  3 05:31:18 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Aug  3 05:31:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a7c55a6

dev-ruby/hiera: add 3.10.0

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

 dev-ruby/hiera/Manifest|  1 +
 dev-ruby/hiera/hiera-3.10.0.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/dev-ruby/hiera/Manifest b/dev-ruby/hiera/Manifest
index 41a00dc4b460..baa493a9debc 100644
--- a/dev-ruby/hiera/Manifest
+++ b/dev-ruby/hiera/Manifest
@@ -1,2 +1,3 @@
+DIST hiera-3.10.0.gem 40960 BLAKE2B 
e8a5716c11ccb99ec9b10e42197ad3492b99680be1de84cbd0d671a090c918c84c95485c2609cbb231d7a94e2a1f52d467ce5208a68ec627a44e8b9abb150950
 SHA512 
01e33f573f99d8bf023e7b956db226e6d16f8f28f7f1a445b61808a62bae8884f6fb367e0b088987e844bcd53f9f05d68baf123115ff83c0f939cc1b1e61a5df
 DIST hiera-3.8.0.gem 40960 BLAKE2B 
b368ef92bca06081c99ec7e1a1e04b69f3c1cae285fcb17f9d1b89683fd679b037d2ef26af6912a776d73d3a553a8323c6820482383065927245898c9e78daa1
 SHA512 
0aa8d306cce33760eee9ca702f6d1f8a0137c551321c7553a25644a4097b8539945d5432e94ff83ed9c3392603dc962b33ab1e1702ed1ab5699d3ef179de9379
 DIST hiera-3.9.0.gem 40960 BLAKE2B 
863fe37ecfda2153b5e94afde6d53893a0b5baaa10aa3bc3a939cc7df54168bbcb709f85bb50ffad11376d7434337ae3c79bc5d9fac99433da31e7dd77213004
 SHA512 
6ce3598e7c7a628198638a4b75a65efcc529089c7c80d7f3dfc072c26e8a65054d8bc5c71f40ce2833465ccfaa333c5490ecdfe58578532eb3455be46a69ad0e

diff --git a/dev-ruby/hiera/hiera-3.10.0.ebuild 
b/dev-ruby/hiera/hiera-3.10.0.ebuild
new file mode 100644
index ..39078c3c81bf
--- /dev/null
+++ b/dev-ruby/hiera/hiera-3.10.0.ebuild
@@ -0,0 +1,24 @@
+# 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"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A simple pluggable Hierarchical Database"
+HOMEPAGE="https://docs.puppet.com/hiera/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+
+ruby_add_bdepend "test? ( dev-ruby/mocha )"
+
+ruby_add_rdepend "dev-ruby/deep_merge"



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

2022-08-02 Thread Hans de Graaff
commit: 52bafc563a90c765444a68ec9354317326db12b9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Aug  3 05:29:57 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Aug  3 05:30:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52bafc56

dev-ruby/erubi: add 1.11.0

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

 dev-ruby/erubi/Manifest|  1 +
 dev-ruby/erubi/erubi-1.11.0.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/dev-ruby/erubi/Manifest b/dev-ruby/erubi/Manifest
index 6c43aa9ad703..839c70bc3e08 100644
--- a/dev-ruby/erubi/Manifest
+++ b/dev-ruby/erubi/Manifest
@@ -1 +1,2 @@
 DIST erubi-1.10.0.tar.gz 11212 BLAKE2B 
1a31994bc02a6acd0a5ec025c71961422dc8850de1b871a23b6b89fba59b0d3221153a1e1418d2c279ae40b2a942c53290f4695793b0fedba0a4e7b7c324b41a
 SHA512 
adf62511ce9324b4c5f7a95863254c9d95cf40f2107eddad1118ef97d7f534fb74d79b48575ff17209e492811a9a8f87c52fa7a30e4b6ea4e50504cf5572c024
+DIST erubi-1.11.0.tar.gz 12202 BLAKE2B 
aa543d102f6176f4876099cfa4b478db684fcaa8607e63a747a06348b35e773aec6385de44f36f49a6e81ad36341953d21ed7d6b13fcc86133791409eb1db761
 SHA512 
6e1a044a8468b6cd0262e4058a45415b9a4e1f230bbd7256956d5416674feb4af6a1dea290733a3dbaeab92394625664a1e61cbe36e7278e1e030c6a9b16d692

diff --git a/dev-ruby/erubi/erubi-1.11.0.ebuild 
b/dev-ruby/erubi/erubi-1.11.0.ebuild
new file mode 100644
index ..a49d6b908efe
--- /dev/null
+++ b/dev-ruby/erubi/erubi-1.11.0.ebuild
@@ -0,0 +1,25 @@
+# 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_EXTRADOC="CHANGELOG README.rdoc"
+
+RUBY_FAKEGEM_TASK_TEST="spec"
+
+RUBY_FAKEGEM_GEMSPEC="erubi.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="a ERB template engine for ruby; a simplified fork of Erubis"
+HOMEPAGE="https://github.com/jeremyevans/erubi;
+SRC_URI="https://github.com/jeremyevans/erubi/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/minitest 
dev-ruby/minitest-global_expectations )"



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

2022-08-02 Thread Hans de Graaff
commit: 0d481c9866229db290f6dd54851b1fb64ab846cf
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Aug  3 05:34:34 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Aug  3 05:34:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d481c98

dev-ruby/http-accept: add 2.2.0

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

 dev-ruby/http-accept/Manifest |  1 +
 dev-ruby/http-accept/http-accept-2.2.0.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/dev-ruby/http-accept/Manifest b/dev-ruby/http-accept/Manifest
index 7f5c799b9ab7..8b388a3912df 100644
--- a/dev-ruby/http-accept/Manifest
+++ b/dev-ruby/http-accept/Manifest
@@ -1,2 +1,3 @@
 DIST http-accept-1.7.0.tar.gz 12289 BLAKE2B 
5eda9bd29e2dd2b52c8f2589adf57872a80aaf93c37d28b1668dc24fc1e2fa81d00ec12766dd558691dbf3e6560bba013f456a659ead47fffd77b1565c186a7f
 SHA512 
3502bfbd07f6bb0164843c728cd5ef27adfd675317fd60372539180de212d02d6d446cff8eb081d1cbe5a19b30d5759a55b22bc63736cea83254595bd691522f
 DIST http-accept-2.1.1.tar.gz 12488 BLAKE2B 
b909736c0fda14b32f30c38f12f4c4c2b2bf1a36ddf753069484b6b7151d518b80a6ae8dba929e27f8f758c0c0ae0c52c24802f02b1bfd4674ca33b50d7a0de0
 SHA512 
e0231cae90ce9180006714485df2cf205bf1f114887dc581ea50fb558c1c7e434838d10d0c9f69c1d747249b8d0c73e628a6ea7b1ffa1ffa7059ba2447307df2
+DIST http-accept-2.2.0.tar.gz 14174 BLAKE2B 
b6fd0c065a1d9c798ebee8a2f82aa45738cf98721d42d9806614fd98c8ce5d571ce06ad3292e81a972e484f55c75c0e99c5ad54f138323b180bb9292f87b3049
 SHA512 
341b09b3f8ba132ba9394c904bbe7c95a91fe0b39b080ae96d8228b8474f2d7de6edf4d9dce0b16783ac12aa375b0cda99be67290656f3348219f52d66b7f120

diff --git a/dev-ruby/http-accept/http-accept-2.2.0.ebuild 
b/dev-ruby/http-accept/http-accept-2.2.0.ebuild
new file mode 100644
index ..4cfb7baa55fc
--- /dev/null
+++ b/dev-ruby/http-accept/http-accept-2.2.0.ebuild
@@ -0,0 +1,27 @@
+# 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_EXTRADOC="README.md"
+RUBY_FAKEGEM_GEMSPEC="http-accept.gemspec"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Parse Accept and Accept-Language HTTP headers"
+HOMEPAGE="https://github.com/socketry/http-accept;
+SRC_URI="https://github.com/socketry/http-accept/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+IUSE=""
+
+all_ruby_prepare() {
+   sed -i -e '/covered/ s:^:#:' spec/spec_helper.rb || die
+   sed -e 's:_relative ": "./:' \
+   -e 's/git ls-files -z/find * -print0/' \
+   -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}



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

2022-08-02 Thread Patrick McLean
commit: b673f31b499e5153f8a160b40b620f9e8251c6cf
Author: Patrick McLean  gentoo  org>
AuthorDate: Wed Aug  3 05:23:01 2022 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Aug  3 05:23:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b673f31b

sys-cluster/ceph: add 17.2.3, drop 17.2.2

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

 sys-cluster/ceph/Manifest   | 4 ++--
 sys-cluster/ceph/{ceph-17.2.2.ebuild => ceph-17.2.3.ebuild} | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-cluster/ceph/Manifest b/sys-cluster/ceph/Manifest
index 814cd72aa804..05c0b37fa3b3 100644
--- a/sys-cluster/ceph/Manifest
+++ b/sys-cluster/ceph/Manifest
@@ -1,5 +1,5 @@
 DIST ceph-15.2.16.tar.gz 148628915 BLAKE2B 
4f624078027c706428eae3eddd5b5479efe3b4442c19a4e6b6cdf8d3839cf56e2863b18249dc3c5079a7e25f60796bfec3202ffd695537587654f5e2f820caaa
 SHA512 
532b8a5073e157fe9ed552b26976faeb64dc29b79a249910c0982134ad5f945d4f57d8bf451adf63487b6d285c6e4bd5c39f0e3fcd449230d6fb3087539f8c3b
 DIST ceph-16.2.10.tar.gz 157176743 BLAKE2B 
065b6f1941f87fde150ab22ba45aa9f58069acf7f33a483456faf0a26e41936846944e800ccd7f99bd8863db8438ae70804621522f75065c0b2506522c4fdd7d
 SHA512 
ae164c24462c3e08763d202acc3e2fe86ffc09f312b5059bae07863e804fc47bd158fc130aa2923246ffcfe26ae6d6d9317326aec96373226e6f9030d7123c8b
 DIST ceph-16.2.9.tar.gz 157168096 BLAKE2B 
0a667a9699925cfc920ca0cc535e5331cbcd95997fb0b9816a4d84c8add454b6b17813018bc1d1de07c802167ef50aa528704b10b01f42759189392ccdb5088f
 SHA512 
bf369038ad6383f88abbed267f0239e9d8a1d33b46b34ed260aeeb1fda1b374cb6e658238e1ace013fbbb68e73b8cd2922b7def318d7a110e5f4560eeae8fca3
-DIST ceph-17.2.2.tar.gz 168818894 BLAKE2B 
32e45f0e35c8e4683f9e11ba7ea37291579ea7327019c9825f49bef27b1cfd5a8bab86ed0874cf50b0c222aaa9193c5a2ff215a181f07a0a04a6cc1834fd81a9
 SHA512 
aa7b4071b33065a79d287de4bda7822250a62c2e950c029006f4d94c4094e55ac7f663b43e50ccd69b39324db06957e6853de0721922e28d73ad9780fc2d6a46
-DIST ceph-xsimd-17.2.2.tar.gz 173025 BLAKE2B 
54679c24804c195ae55b9f49589e331dde92c6d89aaa20e827539e9a4e0010c7549cdd5cf02a7ebed83f953ab2a6f1d9cc9a98cf45c3dc7758ae4938c9c43713
 SHA512 
ecc58e7909648aaa22aefbf76ee2c5a2bece4b1b88da9c7eda1b69a46247e619ff99c4366afd6015f95debd68c1a6b89292c677b9049462d0fc0255fbc0c2a33
+DIST ceph-17.2.3.tar.gz 168821857 BLAKE2B 
21ec5ac33591ae8b22eae3d88680ae87340e639cc21cb9c79bc4fb2f7b6cc7e93aa6b5af0242a6c094a4af9808a2b6f86b6bd7e3c8f247a513c91defa6d4e4a9
 SHA512 
fd6e057ba8440f69423e870dddb2705d68015089ff8d97356bdc359c2ab41e19351fb1c914330de6ba05180f48e328e3ea4c877e9dd80be049e2ec5895068595
+DIST ceph-xsimd-17.2.3.tar.gz 173025 BLAKE2B 
54679c24804c195ae55b9f49589e331dde92c6d89aaa20e827539e9a4e0010c7549cdd5cf02a7ebed83f953ab2a6f1d9cc9a98cf45c3dc7758ae4938c9c43713
 SHA512 
ecc58e7909648aaa22aefbf76ee2c5a2bece4b1b88da9c7eda1b69a46247e619ff99c4366afd6015f95debd68c1a6b89292c677b9049462d0fc0255fbc0c2a33

diff --git a/sys-cluster/ceph/ceph-17.2.2.ebuild 
b/sys-cluster/ceph/ceph-17.2.3.ebuild
similarity index 100%
rename from sys-cluster/ceph/ceph-17.2.2.ebuild
rename to sys-cluster/ceph/ceph-17.2.3.ebuild



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

2022-08-02 Thread John Helmert III
commit: 32be1a7a78c49801376826500d42a13c4eb20c5d
Author: John Helmert III  gentoo  org>
AuthorDate: Wed Aug  3 05:12:33 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Wed Aug  3 05:16:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32be1a7a

dev-libs/stfl: keyword 0.24-r4 for ~arm64, #833965

Signed-off-by: John Helmert III  gentoo.org>

 dev-libs/stfl/stfl-0.24-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/stfl/stfl-0.24-r4.ebuild 
b/dev-libs/stfl/stfl-0.24-r4.ebuild
index bb88a64e8efc..941634dd611a 100644
--- a/dev-libs/stfl/stfl-0.24-r4.ebuild
+++ b/dev-libs/stfl/stfl-0.24-r4.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://www.clifford.at/${PN}/${P}.tar.gz;
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~arm ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86"
 IUSE="examples perl python ruby static-libs"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



[gentoo-commits] repo/gentoo:master commit in: net-news/newsboat/

2022-08-02 Thread John Helmert III
commit: a20aadb88f0a402b9e3d041e6dbee6b4769cff80
Author: John Helmert III  gentoo  org>
AuthorDate: Wed Aug  3 05:14:14 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Wed Aug  3 05:16:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a20aadb8

net-news/newsboat: keyword 2.28 for ~arm64, #833965

Signed-off-by: John Helmert III  gentoo.org>

 net-news/newsboat/newsboat-2.28.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-news/newsboat/newsboat-2.28.ebuild 
b/net-news/newsboat/newsboat-2.28.ebuild
index 80ee4fd81085..61b6d8f5fb8e 100644
--- a/net-news/newsboat/newsboat-2.28.ebuild
+++ b/net-news/newsboat/newsboat-2.28.ebuild
@@ -111,7 +111,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0 Apache-2.0-with-LLVM-exceptions Boost-1.0 MIT Unlicense 
ZLIB"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 
 RDEPEND="
>=dev-db/sqlite-3.5:3



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

2022-08-02 Thread Sam James
commit: e8a37513c38aa981e98b14e03922bf0ac334acd6
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  3 04:51:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  3 04:51:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8a37513

sys-libs/compiler-rt: drop 14.0.6-r1

Didn't intend to commit yet.

Fixes: 9059463a8b642a8d4a8d5a2a25fb38a49be8c2e6
Signed-off-by: Sam James  gentoo.org>

 sys-libs/compiler-rt/compiler-rt-14.0.6-r1.ebuild | 138 --
 1 file changed, 138 deletions(-)

diff --git a/sys-libs/compiler-rt/compiler-rt-14.0.6-r1.ebuild 
b/sys-libs/compiler-rt/compiler-rt-14.0.6-r1.ebuild
deleted file mode 100644
index dfbe222efc20..
--- a/sys-libs/compiler-rt/compiler-rt-14.0.6-r1.ebuild
+++ /dev/null
@@ -1,138 +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} )
-inherit cmake flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs
-
-DESCRIPTION="Compiler runtime library for clang (built-in part)"
-HOMEPAGE="https://llvm.org/;
-
-LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
-SLOT="$(ver_cut 1-3)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~ppc-macos 
~x64-macos"
-IUSE="+abi_x86_32 abi_x86_64 +clang debug test"
-RESTRICT="!test? ( test ) !clang? ( test )"
-
-CLANG_SLOT=${SLOT%%.*}
-# llvm-6 for new lit options
-DEPEND="
-   >=sys-devel/llvm-6
-"
-BDEPEND="
-   >=dev-util/cmake-3.16
-   clang? ( sys-devel/clang )
-   test? (
-   $(python_gen_any_dep 
">=dev-python/lit-9.0.1[\${PYTHON_USEDEP}]")
-   =sys-devel/clang-${PV%_*}*:${CLANG_SLOT}
-   )
-   !test? (
-   ${PYTHON_DEPS}
-   )
-"
-
-LLVM_COMPONENTS=( runtimes compiler-rt cmake llvm/cmake )
-LLVM_PATCHSET=${PV}-r2
-llvm.org_set_globals
-
-python_check_deps() {
-   use test || return 0
-   has_version "dev-python/lit[${PYTHON_USEDEP}]"
-}
-
-pkg_pretend() {
-   if ! use clang && ! tc-is-clang; then
-   ewarn "Building using a compiler other than clang may result in 
broken atomics"
-   ewarn "library. Enable USE=clang unless you have a very good 
reason not to."
-   fi
-}
-
-pkg_setup() {
-   # Darwin Prefix builds do not have llvm installed yet, so rely on
-   # bootstrap-prefix to set the appropriate path vars to LLVM instead
-   # of using llvm_pkg_setup.
-   if [[ ${CHOST} != *-darwin* ]] || has_version dev-lang/llvm; then
-   llvm_pkg_setup
-   fi
-   python-any-r1_pkg_setup
-}
-
-test_compiler() {
-   $(tc-getCC) ${CFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c - \
-   <<<'int main() { return 0; }' &>/dev/null
-}
-
-src_configure() {
-   # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
-   use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
-
-   # pre-set since we need to pass it to cmake
-   BUILD_DIR=${WORKDIR}/${P}_build
-
-   if use clang; then
-   # Only do this conditionally to allow overriding with
-   # e.g. CC=clang-13 in case of breakage
-   if ! tc-is-clang ; then
-   local -x CC=${CHOST}-clang
-   local -x CXX=${CHOST}-clang++
-   fi
-   strip-unsupported-flags
-   fi
-
-   local mycmakeargs=(
-   -DLLVM_ENABLE_RUNTIMES=compiler-rt
-   # this only adds unnecessary req on llvm-lit directory
-   -DLLVM_INCLUDE_TESTS=OFF
-
-   -DCOMPILER_RT_INSTALL_PATH="${EPREFIX}/usr/lib/clang/${SLOT}"
-   -DCOMPILER_RT_INCLUDE_TESTS=$(usex test)
-   -DCOMPILER_RT_BUILD_LIBFUZZER=OFF
-   -DCOMPILER_RT_BUILD_MEMPROF=OFF
-   -DCOMPILER_RT_BUILD_ORC=OFF
-   -DCOMPILER_RT_BUILD_PROFILE=OFF
-   -DCOMPILER_RT_BUILD_SANITIZERS=OFF
-   -DCOMPILER_RT_BUILD_XRAY=OFF
-
-   -DPython3_EXECUTABLE="${PYTHON}"
-   )
-
-   if use amd64; then
-   mycmakeargs+=(
-   -DCAN_TARGET_i386=$(usex abi_x86_32)
-   -DCAN_TARGET_x86_64=$(usex abi_x86_64)
-   )
-   fi
-
-   if use prefix && [[ "${CHOST}" == *-darwin* ]] ; then
-   mycmakeargs+=(
-   # setting -isysroot is disabled with 
compiler-rt-prefix-paths.patch
-   # this allows adding arm64 support using SDK in EPREFIX
-   -DDARWIN_macosx_CACHED_SYSROOT="${EPREFIX}/MacOSX.sdk"
-   # Set version based on the SDK in EPREFIX.
-   # This disables i386 for SDK >= 10.15
-   -DDARWIN_macosx_OVERRIDE_SDK_VERSION="$(realpath 
${EPREFIX}/MacOSX.sdk | sed -e 's/.*MacOSX\(.*\)\.sdk/\1/')"
-   # Use our libtool instead of looking it up with 

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

2022-08-02 Thread Arthur Zamarin
commit: 7b1bd589a0b683d1e5e4bd4447b6ed725336c7ed
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug  3 04:44:56 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug  3 04:44:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b1bd589

sys-apps/systemd-utils: Stabilize 251.3 ppc64, #863233

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

 sys-apps/systemd-utils/systemd-utils-251.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-utils/systemd-utils-251.3.ebuild 
b/sys-apps/systemd-utils/systemd-utils-251.3.ebuild
index 56cfeaac8039..c6130d04ccb6 100644
--- a/sys-apps/systemd-utils/systemd-utils-251.3.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-251.3.ebuild
@@ -26,7 +26,7 @@ SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.t
 
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86"
 IUSE="+acl boot +kmod selinux sysusers +tmpfiles test +udev"
 REQUIRED_USE="|| ( boot tmpfiles sysusers udev )"
 RESTRICT="!test? ( test )"



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

2022-08-02 Thread Arthur Zamarin
commit: 139350ae2e5fbb3ecef029ad7e819d28dff0807e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug  3 04:44:48 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug  3 04:44:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=139350ae

sys-apps/systemd: Stabilize 251.3 arm64, #863233

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

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

diff --git a/sys-apps/systemd/systemd-251.3.ebuild 
b/sys-apps/systemd/systemd-251.3.ebuild
index e70496cd957b..8f1bed831458 100644
--- a/sys-apps/systemd/systemd-251.3.ebuild
+++ b/sys-apps/systemd/systemd-251.3.ebuild
@@ -23,7 +23,7 @@ else
MY_P=${MY_PN}-${MY_PV}
S=${WORKDIR}/${MY_P}

SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
 fi
 
 inherit bash-completion-r1 flag-o-matic linux-info meson-multilib pam 
python-any-r1 systemd toolchain-funcs udev usr-ldscript



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

2022-08-02 Thread Arthur Zamarin
commit: a2cf8123aa3c4d6d64ed30866a47880c9a85e5a4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug  3 04:44:52 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug  3 04:44:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2cf8123

sys-apps/systemd-utils: Stabilize 251.3 arm, #863233

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

 sys-apps/systemd-utils/systemd-utils-251.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-utils/systemd-utils-251.3.ebuild 
b/sys-apps/systemd-utils/systemd-utils-251.3.ebuild
index 4b53938ff969..56cfeaac8039 100644
--- a/sys-apps/systemd-utils/systemd-utils-251.3.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-251.3.ebuild
@@ -26,7 +26,7 @@ SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.t
 
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 IUSE="+acl boot +kmod selinux sysusers +tmpfiles test +udev"
 REQUIRED_USE="|| ( boot tmpfiles sysusers udev )"
 RESTRICT="!test? ( test )"



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

2022-08-02 Thread Arthur Zamarin
commit: 621ac5131cbbdec0ce605242b2bca5de0378ac48
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug  3 04:44:52 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug  3 04:44:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=621ac513

sys-apps/systemd: Stabilize 251.3 arm, #863233

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

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

diff --git a/sys-apps/systemd/systemd-251.3.ebuild 
b/sys-apps/systemd/systemd-251.3.ebuild
index 8f1bed831458..4aa1b3812986 100644
--- a/sys-apps/systemd/systemd-251.3.ebuild
+++ b/sys-apps/systemd/systemd-251.3.ebuild
@@ -23,7 +23,7 @@ else
MY_P=${MY_PN}-${MY_PV}
S=${WORKDIR}/${MY_P}

SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
 fi
 
 inherit bash-completion-r1 flag-o-matic linux-info meson-multilib pam 
python-any-r1 systemd toolchain-funcs udev usr-ldscript



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

2022-08-02 Thread Arthur Zamarin
commit: c86bad9a8342f7a526b385afad5b44e879b1c160
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug  3 04:45:03 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug  3 04:45:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c86bad9a

dev-cpp/glog: Stabilize 0.6.0 ppc, #862975

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

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

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



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

2022-08-02 Thread Arthur Zamarin
commit: b2607f180ebf0c2929cd1eeb355c3c3589a19b14
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug  3 04:44:59 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug  3 04:44:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2607f18

dev-lang/go: Stabilize 1.18.5 arm, #862870

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

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

diff --git a/dev-lang/go/go-1.18.5.ebuild b/dev-lang/go/go-1.18.5.ebuild
index 665aac9bbde9..0b74cae740b5 100644
--- a/dev-lang/go/go-1.18.5.ebuild
+++ b/dev-lang/go/go-1.18.5.ebuild
@@ -21,7 +21,7 @@ case ${PV}  in
case ${PV} in
*_beta*|*_rc*) ;;
*)
-   KEYWORDS="-* ~amd64 ~arm arm64 ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+   KEYWORDS="-* ~amd64 arm arm64 ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
;;
esac
 esac



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

2022-08-02 Thread Arthur Zamarin
commit: 351d3ea95731fc433f6f4c916d199c81a4ce5b9f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug  3 04:44:55 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug  3 04:44:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=351d3ea9

sys-apps/systemd: Stabilize 251.3 ppc64, #863233

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

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

diff --git a/sys-apps/systemd/systemd-251.3.ebuild 
b/sys-apps/systemd/systemd-251.3.ebuild
index 4aa1b3812986..64205981ece9 100644
--- a/sys-apps/systemd/systemd-251.3.ebuild
+++ b/sys-apps/systemd/systemd-251.3.ebuild
@@ -23,7 +23,7 @@ else
MY_P=${MY_PN}-${MY_PV}
S=${WORKDIR}/${MY_P}

SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc ~x86"
 fi
 
 inherit bash-completion-r1 flag-o-matic linux-info meson-multilib pam 
python-any-r1 systemd toolchain-funcs udev usr-ldscript



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

2022-08-02 Thread Arthur Zamarin
commit: 59ef3624380b3d1ae6a1af30b3cfe179a4778a63
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug  3 04:44:49 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug  3 04:44:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59ef3624

sys-apps/systemd-utils: Stabilize 251.3 arm64, #863233

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

 sys-apps/systemd-utils/systemd-utils-251.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-utils/systemd-utils-251.3.ebuild 
b/sys-apps/systemd-utils/systemd-utils-251.3.ebuild
index 277f36c6be9c..4b53938ff969 100644
--- a/sys-apps/systemd-utils/systemd-utils-251.3.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-251.3.ebuild
@@ -26,7 +26,7 @@ SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.t
 
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 IUSE="+acl boot +kmod selinux sysusers +tmpfiles test +udev"
 REQUIRED_USE="|| ( boot tmpfiles sysusers udev )"
 RESTRICT="!test? ( test )"



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

2022-08-02 Thread Arthur Zamarin
commit: 893721134ee8cf5ba4b9f92aaff286899c03ccf4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug  3 04:38:36 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug  3 04:38:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89372113

dev-python/shiboken2: Stabilize 5.15.2-r2 arm64, #863128

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

 dev-python/shiboken2/shiboken2-5.15.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/shiboken2/shiboken2-5.15.2-r2.ebuild 
b/dev-python/shiboken2/shiboken2-5.15.2-r2.ebuild
index ab8b7ab7bb2b..b022d8ba5b8c 100644
--- a/dev-python/shiboken2/shiboken2-5.15.2-r2.ebuild
+++ b/dev-python/shiboken2/shiboken2-5.15.2-r2.ebuild
@@ -29,7 +29,7 @@ S="${WORKDIR}/${MY_P}/sources/shiboken2"
 # arbitrarily relicensed. (TODO)
 LICENSE="|| ( GPL-2 GPL-3+ LGPL-3 ) GPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
+KEYWORDS="amd64 ~arm arm64 x86"
 IUSE="+docstrings numpy test vulkan"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



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

2022-08-02 Thread Arthur Zamarin
commit: 49f97738af7d35c1e57dc7fd6d9e41a664170031
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug  3 04:38:34 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug  3 04:38:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49f97738

dev-cpp/gflags: Stabilize 2.2.2 ppc, #862978

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

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

diff --git a/dev-cpp/gflags/gflags-2.2.2.ebuild 
b/dev-cpp/gflags/gflags-2.2.2.ebuild
index 397160fe2788..902121d5f1c4 100644
--- a/dev-cpp/gflags/gflags-2.2.2.ebuild
+++ b/dev-cpp/gflags/gflags-2.2.2.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/gflags/gflags;
 else
SRC_URI="https://github.com/gflags/gflags/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Google's C++ argument parsing library"



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

2022-08-02 Thread Arthur Zamarin
commit: ffcc151fe7396db83fccb3575e00c9417e65cc8f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug  3 04:38:35 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug  3 04:38:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffcc151f

dev-python/wxpython: Stabilize 4.0.7-r2 arm64, #863107

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

 dev-python/wxpython/wxpython-4.0.7-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/wxpython/wxpython-4.0.7-r2.ebuild 
b/dev-python/wxpython/wxpython-4.0.7-r2.ebuild
index 204a26505f22..457e35744043 100644
--- a/dev-python/wxpython/wxpython-4.0.7-r2.ebuild
+++ b/dev-python/wxpython/wxpython-4.0.7-r2.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="mirror://pypi/${P:0:1}/${MY_PN}/${MY_PN}-${MY_PV}.tar.gz"
 
 LICENSE="wxWinLL-3"
 SLOT="4.0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ppc ppc64 ~riscv ~sparc ~x86"
 IUSE="test webkit"
 # Tests broken: #726812, #722716
 RESTRICT="test"



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

2022-08-02 Thread Arthur Zamarin
commit: a2a5534fed8c1b33104b3954a10ea919bf576d72
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug  3 04:38:32 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug  3 04:38:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2a5534f

dev-cpp/gflags: Stabilize 2.2.2 arm, #862978

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

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

diff --git a/dev-cpp/gflags/gflags-2.2.2.ebuild 
b/dev-cpp/gflags/gflags-2.2.2.ebuild
index a7b0909cb462..d525dcdd9c21 100644
--- a/dev-cpp/gflags/gflags-2.2.2.ebuild
+++ b/dev-cpp/gflags/gflags-2.2.2.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/gflags/gflags;
 else
SRC_URI="https://github.com/gflags/gflags/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Google's C++ argument parsing library"



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

2022-08-02 Thread Arthur Zamarin
commit: 7cc29de0a60fef7eaf39247340efc9c2285d7a26
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug  3 04:38:37 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug  3 04:38:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cc29de0

dev-python/pyside2: Stabilize 5.15.2-r2 arm64, #863137

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

 dev-python/pyside2/pyside2-5.15.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyside2/pyside2-5.15.2-r2.ebuild 
b/dev-python/pyside2/pyside2-5.15.2-r2.ebuild
index bd5c7390d6d8..a12c64de98fe 100644
--- a/dev-python/pyside2/pyside2-5.15.2-r2.ebuild
+++ b/dev-python/pyside2/pyside2-5.15.2-r2.ebuild
@@ -34,7 +34,7 @@ S="${WORKDIR}/${MY_P}/sources/pyside2"
 # See "sources/pyside2/PySide2/licensecomment.txt" for licensing details.
 LICENSE="|| ( GPL-2 GPL-3+ LGPL-3 )"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 x86"
+KEYWORDS="~amd64 ~arm arm64 x86"
 IUSE="
3d charts concurrent datavis designer gles2-only +gui help location
multimedia +network positioning printsupport qml quick script 
scripttools



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

2022-08-02 Thread Arthur Zamarin
commit: 95a11fd3e7153e11af82a590d0f4c02075055d7d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug  3 04:38:33 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug  3 04:38:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95a11fd3

dev-cpp/gflags: Stabilize 2.2.2 arm64, #862978

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

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

diff --git a/dev-cpp/gflags/gflags-2.2.2.ebuild 
b/dev-cpp/gflags/gflags-2.2.2.ebuild
index d525dcdd9c21..397160fe2788 100644
--- a/dev-cpp/gflags/gflags-2.2.2.ebuild
+++ b/dev-cpp/gflags/gflags-2.2.2.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/gflags/gflags;
 else
SRC_URI="https://github.com/gflags/gflags/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Google's C++ argument parsing library"



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

2022-08-02 Thread Arthur Zamarin
commit: d2571e7d50054b67d10e9f5be905de970c31128d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug  3 04:38:37 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug  3 04:38:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2571e7d

dev-python/cffi: Stabilize 1.15.1 arm64, #863179

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

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

diff --git a/dev-python/cffi/cffi-1.15.1.ebuild 
b/dev-python/cffi/cffi-1.15.1.ebuild
index 2a7aa9f5191b..d2fade2e073e 100644
--- a/dev-python/cffi/cffi-1.15.1.ebuild
+++ b/dev-python/cffi/cffi-1.15.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 DEPEND="
dev-libs/libffi:=



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

2022-08-02 Thread Arthur Zamarin
commit: 78f9c1a783f463cc9df79e0e8018c56ec79b76a8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug  3 04:38:29 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug  3 04:38:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78f9c1a7

dev-lang/go: Stabilize 1.18.5 ppc64, #862870

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

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

diff --git a/dev-lang/go/go-1.18.5.ebuild b/dev-lang/go/go-1.18.5.ebuild
index c871edaf7810..665aac9bbde9 100644
--- a/dev-lang/go/go-1.18.5.ebuild
+++ b/dev-lang/go/go-1.18.5.ebuild
@@ -21,7 +21,7 @@ case ${PV}  in
case ${PV} in
*_beta*|*_rc*) ;;
*)
-   KEYWORDS="-* ~amd64 ~arm arm64 ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+   KEYWORDS="-* ~amd64 ~arm arm64 ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
;;
esac
 esac



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

2022-08-02 Thread Arthur Zamarin
commit: 874636b03f32a47df56fcd44ed5c21accdcd5a39
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug  3 04:38:31 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug  3 04:38:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=874636b0

dev-cpp/gflags: Stabilize 2.2.2 ppc64, #862978

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

 dev-cpp/gflags/gflags-2.2.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-cpp/gflags/gflags-2.2.2.ebuild 
b/dev-cpp/gflags/gflags-2.2.2.ebuild
index 6f3c37e49634..a7b0909cb462 100644
--- a/dev-cpp/gflags/gflags-2.2.2.ebuild
+++ b/dev-cpp/gflags/gflags-2.2.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/gflags/gflags;
 else
SRC_URI="https://github.com/gflags/gflags/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Google's C++ argument parsing library"



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

2022-08-02 Thread Arthur Zamarin
commit: 452a9fdf74926d0a35f3f6b8054262481964ae94
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug  3 04:38:28 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug  3 04:38:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=452a9fdf

dev-lang/go: Stabilize 1.18.5 arm64, #862870

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

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

diff --git a/dev-lang/go/go-1.18.5.ebuild b/dev-lang/go/go-1.18.5.ebuild
index c340b5873264..c871edaf7810 100644
--- a/dev-lang/go/go-1.18.5.ebuild
+++ b/dev-lang/go/go-1.18.5.ebuild
@@ -21,7 +21,7 @@ case ${PV}  in
case ${PV} in
*_beta*|*_rc*) ;;
*)
-   KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+   KEYWORDS="-* ~amd64 ~arm arm64 ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
;;
esac
 esac



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

2022-08-02 Thread Arthur Zamarin
commit: 3d44ff1b0508782065cabdeb747757fbb4f571b0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug  3 04:38:27 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug  3 04:38:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d44ff1b

app-text/po4a: Stabilize 0.66 sparc, #861779

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

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

diff --git a/app-text/po4a/po4a-0.66.ebuild b/app-text/po4a/po4a-0.66.ebuild
index 7eac457690d1..3e18f0849791 100644
--- a/app-text/po4a/po4a-0.66.ebuild
+++ b/app-text/po4a/po4a-0.66.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/mquinson/${PN}/releases/download/v${PV}/${P}.tar.gz;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2022-08-02 Thread Arthur Zamarin
commit: 2c6c71c1b20936ee0a1760d6b0195240c7dbadee
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug  3 04:38:30 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug  3 04:38:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c6c71c1

dev-cpp/doctest: Stabilize 2.4.9 arm64, #862972

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

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

diff --git a/dev-cpp/doctest/doctest-2.4.9.ebuild 
b/dev-cpp/doctest/doctest-2.4.9.ebuild
index fa60bdec8854..c15d19ee75c1 100644
--- a/dev-cpp/doctest/doctest-2.4.9.ebuild
+++ b/dev-cpp/doctest/doctest-2.4.9.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/doctest/doctest/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2022-08-02 Thread Miroslav Å ulc
commit: 8b6e20c7724c41496a48c62851627dc0a035df79
Author: Miroslav Å ulc  gentoo  org>
AuthorDate: Wed Aug  3 04:36:56 2022 +
Commit: Miroslav Å ulc  gentoo  org>
CommitDate: Wed Aug  3 04:37:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b6e20c7

media-libs/opencore-amr: bump to 0.1.6

Signed-off-by: Miroslav Å ulc  gentoo.org>

 media-libs/opencore-amr/Manifest  |  1 +
 media-libs/opencore-amr/opencore-amr-0.1.6.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/media-libs/opencore-amr/Manifest b/media-libs/opencore-amr/Manifest
index 478c07da0a9c..d09564a1bf07 100644
--- a/media-libs/opencore-amr/Manifest
+++ b/media-libs/opencore-amr/Manifest
@@ -1 +1,2 @@
 DIST opencore-amr-0.1.5.tar.gz 929581 BLAKE2B 
4943a27f0df3d874720c87f48c523d9aa4cce849dd0a3c9183466416a0629aa02dac8f01646e469e8c45438bf3c57047eb11e69f3f1b261449a0989a36639e59
 SHA512 
c324db9dcac5a31bfac633153bc054bfe42d5ff98202c4adb3c75a3fae9792f07f60d48cd659acf106dacd307174a62b2aeee22a4af53caa20d2bfba46488faf
+DIST opencore-amr-0.1.6.tar.gz 939179 BLAKE2B 
5f2f618b6d80d667fd99f1df8793cf0260d582e2fc8021f4af35d60b2b1db7be7c897d4b78589da5a442e684161cecef005ec4247cef7a9c3df797c68db97d52
 SHA512 
8955169954b09d2d5e2190888602c75771b72455290db131ab7f40b587df32ea6a60f205126b09193b90064d0fd82b7d678032e2b4c684189788e175b83d0aa7

diff --git a/media-libs/opencore-amr/opencore-amr-0.1.6.ebuild 
b/media-libs/opencore-amr/opencore-amr-0.1.6.ebuild
new file mode 100644
index ..da82a7d5b8b0
--- /dev/null
+++ b/media-libs/opencore-amr/opencore-amr-0.1.6.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-minimal
+
+DESCRIPTION="Implementation of Adaptive Multi Rate Narrowband and Wideband 
speech codec"
+HOMEPAGE="https://sourceforge.net/projects/opencore-amr/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~ppc-macos ~x64-macos"
+
+multilib_src_configure() {
+   ECONF_SOURCE=${S} econf --disable-static
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   find "${ED}" -type f -name "*.la" -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt/, sys-fs/zfs/

2022-08-02 Thread Sam James
commit: 9059463a8b642a8d4a8d5a2a25fb38a49be8c2e6
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  3 04:18:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  3 04:35:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9059463a

sys-fs/zfs: backport various fixes

Mostly build fixes (https://github.com/openzfs/zfs/pull/13684)
but also https://github.com/openzfs/zfs/pull/13714.

All from upstream zfs-2.1.6-staging branch.

Temporarily unkeyworded.

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

 sys-fs/zfs/Manifest   |   1 +
 sys-fs/zfs/zfs-2.1.5-r5.ebuild| 334 ++
 sys-libs/compiler-rt/compiler-rt-14.0.6-r1.ebuild | 138 +
 3 files changed, 473 insertions(+)

diff --git a/sys-fs/zfs/Manifest b/sys-fs/zfs/Manifest
index 8d6ae4d6ba30..7b982f51e740 100644
--- a/sys-fs/zfs/Manifest
+++ b/sys-fs/zfs/Manifest
@@ -2,5 +2,6 @@ DIST zfs-2.0.7.tar.gz 14550055 BLAKE2B 
80f7297f04a21cd8f3f2043d895b0325512ba0cea
 DIST zfs-2.0.7.tar.gz.asc 836 BLAKE2B 
65e7df58c33ccadc4e0ca9dbc1e8c006abbec8442e2da50872a1ab0cbb841fc45152298e8d3b93ee4320ddae6416e3a856caf80d8efb21b19db53dfedbf00e38
 SHA512 
b901d8e92faa6cfe6010bd54de88c7d18057f434cb07f8a89672d6c446a0a97b23209ee8f02cfd3b2a8f431c68ec977e7dc9f95fe5d385dba0bb6d37338ba682
 DIST zfs-2.1.4.tar.gz 34896310 BLAKE2B 
be303f1181f604770536aa4aa61d5319ec408abbd04964cedadd15b3101a15deba6539bb5d833f4fed357f323d74f622d035305df699b213df41ae45bffdd200
 SHA512 
c7b57c43fc287b22905067ab022df4133d32e1a5dc335f7baf743b4ef88f64c2bf9d41318c2083230d077dd49e68f7d9e6172266e13d4b1eee29d359860f969e
 DIST zfs-2.1.4.tar.gz.asc 836 BLAKE2B 
b311730f72d534c87a782515f35a354bfbefba0513dc0cee5b0b497cf742590f13be6a49ff8a70d7d6503d0ba06b0266e7d290d718337add614812c3d1b0731a
 SHA512 
53880cd5369f468551bab685eb83739ed76aa286886fdd2cbad4270755fe809da730082a91bba61011f59594fac297ce05645ae32c2c73b4a9aa835f2991a1ee
+DIST zfs-2.1.5-patches.tar.xz 13324 BLAKE2B 
bfef8abd298cebd54491272b8c1deacace901d9a1acce67cb927bab6447eafd985352fd09f64336aa9d6611bab0e5c761d7973f0a65c408d77bb735a94c60253
 SHA512 
d2b009664f8eb4f2a8596693011fde578b6eae123c6169e5dfb70bd920c0f987f5177f7b1be008705a421574a8a9bc930f99823785c69e81573f18b0350cb9bd
 DIST zfs-2.1.5.tar.gz 34951632 BLAKE2B 
c6e3efd9c0cda91654767eaad0eaaa05cd9a5daf1cb0384c9c78b30062f5c29142ac37ab9dbdaf96c91456d11c317d782d3524ade293f03fda983e5992b79e49
 SHA512 
d9ccf1049cefa9167d25f71fbdca70092cd02368b60f09341e6489fb68dc5f89e87b026b0191f4d81181a8851449124d824a1d959d0e2fb29c8a3d624edc4f03
 DIST zfs-2.1.5.tar.gz.asc 836 BLAKE2B 
4a81c266967540850a2cc824e79555ca9d05b2e17e45fa2723893cbd85b55e3d7d791986d6667b7ee1530e7692c03818f15e8b6798393b54989f90801b775786
 SHA512 
224b0dcf4982c63a8eff0a39d054537e7d023f7c35e154e4d20490b8daf184c076bc8e4de7d2c5af4059f8a802b747e637aad4479cd8d1330cf5b26da2f19c94

diff --git a/sys-fs/zfs/zfs-2.1.5-r5.ebuild b/sys-fs/zfs/zfs-2.1.5-r5.ebuild
new file mode 100644
index ..c1f790c74a69
--- /dev/null
+++ b/sys-fs/zfs/zfs-2.1.5-r5.ebuild
@@ -0,0 +1,334 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_OPTIONAL=1
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit autotools bash-completion-r1 dist-kernel-utils distutils-r1 
flag-o-matic linux-info pam systemd udev usr-ldscript
+
+DESCRIPTION="Userland utilities for ZFS Linux kernel module"
+HOMEPAGE="https://github.com/openzfs/zfs;
+
+if [[ ${PV} == "" ]]; then
+   inherit git-r3 linux-mod
+   EGIT_REPO_URI="https://github.com/openzfs/zfs.git;
+else
+   VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/openzfs.asc
+   inherit verify-sig
+
+   MY_P="${P/_rc/-rc}"
+   
SRC_URI="https://github.com/openzfs/${PN}/releases/download/${MY_P}/${MY_P}.tar.gz;
+   SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/sys-fs/zfs/${P}-patches.tar.xz;
+   SRC_URI+=" verify-sig? ( 
https://github.com/openzfs/${PN}/releases/download/${MY_P}/${MY_P}.tar.gz.asc )"
+   S="${WORKDIR}/${P%_rc?}"
+
+   # Unkeyworded briefly for testing
+   #if [[ ${PV} != *_rc* ]]; then
+   #   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv"
+   #fi
+fi
+
+LICENSE="BSD-2 CDDL MIT"
+# just libzfs soname major for now.
+# possible candidates: libuutil, libzpool, libnvpair. Those do not provide 
stable abi, but are considered.
+# see libsoversion_check() below as well
+SLOT="0/5"
+IUSE="custom-cflags debug dist-kernel kernel-builtin minimal nls pam python 
+rootfs test-suite"
+
+DEPEND="
+   net-libs/libtirpc:=
+   sys-apps/util-linux
+   sys-libs/zlib
+   virtual/libudev:=
+   dev-libs/openssl:0=
+   !minimal? ( ${PYTHON_DEPS} )
+   pam? ( sys-libs/pam )
+   python? (
+   virtual/python-cffi[${PYTHON_USEDEP}]
+   )
+"
+
+BDEPEND="virtual/awk
+   virtual/pkgconfig
+ 

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

2022-08-02 Thread Sam James
commit: 2b658334aaa40c30c08d1e003c11135507b83174
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  3 04:18:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  3 04:35:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b658334

sys-fs/zfs-kmod: backport various fixes

Mostly build fixes (https://github.com/openzfs/zfs/pull/13684)
but also https://github.com/openzfs/zfs/pull/13714.

All from upstream zfs-2.1.6-staging branch.

Temporarily unkeyworded.

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

 sys-fs/zfs-kmod/Manifest |   1 +
 sys-fs/zfs-kmod/zfs-kmod-2.1.5-r1.ebuild | 221 +++
 2 files changed, 222 insertions(+)

diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest
index 8d6ae4d6ba30..7b982f51e740 100644
--- a/sys-fs/zfs-kmod/Manifest
+++ b/sys-fs/zfs-kmod/Manifest
@@ -2,5 +2,6 @@ DIST zfs-2.0.7.tar.gz 14550055 BLAKE2B 
80f7297f04a21cd8f3f2043d895b0325512ba0cea
 DIST zfs-2.0.7.tar.gz.asc 836 BLAKE2B 
65e7df58c33ccadc4e0ca9dbc1e8c006abbec8442e2da50872a1ab0cbb841fc45152298e8d3b93ee4320ddae6416e3a856caf80d8efb21b19db53dfedbf00e38
 SHA512 
b901d8e92faa6cfe6010bd54de88c7d18057f434cb07f8a89672d6c446a0a97b23209ee8f02cfd3b2a8f431c68ec977e7dc9f95fe5d385dba0bb6d37338ba682
 DIST zfs-2.1.4.tar.gz 34896310 BLAKE2B 
be303f1181f604770536aa4aa61d5319ec408abbd04964cedadd15b3101a15deba6539bb5d833f4fed357f323d74f622d035305df699b213df41ae45bffdd200
 SHA512 
c7b57c43fc287b22905067ab022df4133d32e1a5dc335f7baf743b4ef88f64c2bf9d41318c2083230d077dd49e68f7d9e6172266e13d4b1eee29d359860f969e
 DIST zfs-2.1.4.tar.gz.asc 836 BLAKE2B 
b311730f72d534c87a782515f35a354bfbefba0513dc0cee5b0b497cf742590f13be6a49ff8a70d7d6503d0ba06b0266e7d290d718337add614812c3d1b0731a
 SHA512 
53880cd5369f468551bab685eb83739ed76aa286886fdd2cbad4270755fe809da730082a91bba61011f59594fac297ce05645ae32c2c73b4a9aa835f2991a1ee
+DIST zfs-2.1.5-patches.tar.xz 13324 BLAKE2B 
bfef8abd298cebd54491272b8c1deacace901d9a1acce67cb927bab6447eafd985352fd09f64336aa9d6611bab0e5c761d7973f0a65c408d77bb735a94c60253
 SHA512 
d2b009664f8eb4f2a8596693011fde578b6eae123c6169e5dfb70bd920c0f987f5177f7b1be008705a421574a8a9bc930f99823785c69e81573f18b0350cb9bd
 DIST zfs-2.1.5.tar.gz 34951632 BLAKE2B 
c6e3efd9c0cda91654767eaad0eaaa05cd9a5daf1cb0384c9c78b30062f5c29142ac37ab9dbdaf96c91456d11c317d782d3524ade293f03fda983e5992b79e49
 SHA512 
d9ccf1049cefa9167d25f71fbdca70092cd02368b60f09341e6489fb68dc5f89e87b026b0191f4d81181a8851449124d824a1d959d0e2fb29c8a3d624edc4f03
 DIST zfs-2.1.5.tar.gz.asc 836 BLAKE2B 
4a81c266967540850a2cc824e79555ca9d05b2e17e45fa2723893cbd85b55e3d7d791986d6667b7ee1530e7692c03818f15e8b6798393b54989f90801b775786
 SHA512 
224b0dcf4982c63a8eff0a39d054537e7d023f7c35e154e4d20490b8daf184c076bc8e4de7d2c5af4059f8a802b747e637aad4479cd8d1330cf5b26da2f19c94

diff --git a/sys-fs/zfs-kmod/zfs-kmod-2.1.5-r1.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-2.1.5-r1.ebuild
new file mode 100644
index ..eae6fb587434
--- /dev/null
+++ b/sys-fs/zfs-kmod/zfs-kmod-2.1.5-r1.ebuild
@@ -0,0 +1,221 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools dist-kernel-utils flag-o-matic linux-mod toolchain-funcs
+
+DESCRIPTION="Linux ZFS kernel module for sys-fs/zfs"
+HOMEPAGE="https://github.com/openzfs/zfs;
+
+if [[ ${PV} == "" ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/openzfs/zfs.git;
+else
+   VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/openzfs.asc
+   inherit verify-sig
+
+   MY_PV="${PV/_rc/-rc}"
+   
SRC_URI="https://github.com/openzfs/zfs/releases/download/zfs-${MY_PV}/zfs-${MY_PV}.tar.gz;
+   SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/sys-fs/zfs/${P/-kmod}-patches.tar.xz;
+   SRC_URI+=" verify-sig? ( 
https://github.com/openzfs/zfs/releases/download/zfs-${MY_PV}/zfs-${MY_PV}.tar.gz.asc
 )"
+   S="${WORKDIR}/zfs-${PV%_rc?}"
+   ZFS_KERNEL_COMPAT="5.18"
+
+   #  increments minor eg 5.14 -> 5.15, and still supports override.
+   ZFS_KERNEL_DEP="${ZFS_KERNEL_COMPAT_OVERRIDE:-${ZFS_KERNEL_COMPAT}}"
+   ZFS_KERNEL_DEP="${ZFS_KERNEL_DEP%%.*}.$(( ${ZFS_KERNEL_DEP##*.} + 1))"
+
+   # Unkeyworded briefly for testing
+   #if [[ ${PV} != *_rc* ]]; then
+   #   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv"
+   #fi
+fi
+
+LICENSE="CDDL MIT debug? ( GPL-2+ )"
+SLOT="0/${PVR}"
+IUSE="custom-cflags debug +rootfs"
+
+RDEPEND="${DEPEND}
+   !sys-kernel/spl
+"
+
+BDEPEND="
+   dev-lang/perl
+   virtual/awk
+"
+
+# we want dist-kernel block in BDEPEND because of portage resolver.
+# since linux-mod.eclass already sets version-unbounded dep, portage
+# will pull new versions. So we set it in BDEPEND which takes priority.
+# and we don't need in in git ebuild.
+if [[ ${PV} != "" ]] ; then
+   BDEPEND+="
+   

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

2022-08-02 Thread Miroslav Å ulc
commit: a639292b4bdef1b4d84ff8f765a7b79c962ad9a2
Author: Miroslav Å ulc  gentoo  org>
AuthorDate: Wed Aug  3 04:32:48 2022 +
Commit: Miroslav Å ulc  gentoo  org>
CommitDate: Wed Aug  3 04:32:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a639292b

media-sound/abcmidi: bump to 2022.08.01, dropped 2022.07.31

Signed-off-by: Miroslav Å ulc  gentoo.org>

 media-sound/abcmidi/Manifest| 2 +-
 .../abcmidi/{abcmidi-2022.07.31.ebuild => abcmidi-2022.08.01.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/abcmidi/Manifest b/media-sound/abcmidi/Manifest
index d5955a819905..6b297b186d6f 100644
--- a/media-sound/abcmidi/Manifest
+++ b/media-sound/abcmidi/Manifest
@@ -1,2 +1,2 @@
 DIST abcMIDI-2022.06.14.zip 612729 BLAKE2B 
f9644ea59bb43d50a39f60f31f440e9d4e425701c71877fb812adeaa0757da37d2aabab5c2b3593f38a5a135adc0925545337860452317e558cbfb037c95d4af
 SHA512 
4e8a9a770925e166dabdbf459227b26373c33ed0ec356d093d8f4de457cc9034cd9237d445f31883e7c3974c3fd4b69a6f6fb156b26e03483bcd70793e7457ec
-DIST abcMIDI-2022.07.31.zip 612957 BLAKE2B 
e795cfaf0fae0ed4f41ff2a5be613fb690f6d0d92443f3938896fa460bece293e638c4fd930ba39d6bacdf07d741362ec8f11ae371f89fe9a5cbcd8b4e86a766
 SHA512 
dea7347219d0a7df6eef04c2998e286583d5f06d977c5900c4c4bba6e327c8debc3bfa8f327a67c4f6da88f57d1074a75a6c0c0b6096b575fa38508b76ac615f
+DIST abcMIDI-2022.08.01.zip 613060 BLAKE2B 
9d488dcfd427e45ea73322e78af46772a090a6319622b826c45fdebe6f4e34a0ed83aa0086366854c3fd921c9e016a39dfa73c6827861321e44e2062491a2ed5
 SHA512 
6fe63ad1829de9c46b792ec6f6dc7edfa8717cc93a2f93d5e91b70af2595b44ed9117d072f4d0505fc0f0971a82f94d709a937a0643936dbb8f7d79d102409fe

diff --git a/media-sound/abcmidi/abcmidi-2022.07.31.ebuild 
b/media-sound/abcmidi/abcmidi-2022.08.01.ebuild
similarity index 100%
rename from media-sound/abcmidi/abcmidi-2022.07.31.ebuild
rename to media-sound/abcmidi/abcmidi-2022.08.01.ebuild



[gentoo-commits] repo/gentoo:master commit in: metadata/install-qa-check.d/

2022-08-02 Thread Sam James
commit: 83a5cad812cdce67994d3c44105e18f443d9a106
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  3 04:26:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  3 04:26:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83a5cad8

metadata/install-qa-check.d: drop -b from has_version in 60python-pyc

Only for EAPI 7+, duh. Not going with the faff of --host-root for EAPI
6 etc for now given it's just an optional check.

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

 metadata/install-qa-check.d/60python-pyc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/metadata/install-qa-check.d/60python-pyc 
b/metadata/install-qa-check.d/60python-pyc
index 37b0acaf7e0a..f2d5ff3452dd 100644
--- a/metadata/install-qa-check.d/60python-pyc
+++ b/metadata/install-qa-check.d/60python-pyc
@@ -19,7 +19,7 @@ python_pyc_check() {
# Avoid running the check if sufficiently new gpep517 is not installed
# yet. It's valid to schedule (for merge order) >=gpep517-8 after
# packages which have this check run if they don't use distutils-r1.
-   has_version -b ">=dev-python/gpep517-8" || return
+   has_version ">=dev-python/gpep517-8" || return
 
for prog in "${progs[@]}"; do
local impl=${prog%/*}



[gentoo-commits] repo/gentoo:master commit in: net-news/newsboat/files/, net-news/newsboat/

2022-08-02 Thread John Helmert III
commit: 479641ef1af5e7ded4c382483270e3b4b0dec3e3
Author: John Helmert III  gentoo  org>
AuthorDate: Wed Aug  3 04:20:14 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Wed Aug  3 04:20:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=479641ef

net-news/newsboat: add 2.28

Closes: https://bugs.gentoo.org/815661
Signed-off-by: John Helmert III  gentoo.org>

 net-news/newsboat/Manifest|  68 +
 net-news/newsboat/files/newsboat-2.28-flags.patch |  16 +++
 net-news/newsboat/newsboat-2.28.ebuild| 160 ++
 3 files changed, 244 insertions(+)

diff --git a/net-news/newsboat/Manifest b/net-news/newsboat/Manifest
index 80b5673f9db3..2fb24e9766ee 100644
--- a/net-news/newsboat/Manifest
+++ b/net-news/newsboat/Manifest
@@ -1,69 +1,104 @@
 DIST addr2line-0.12.2.crate 119767 BLAKE2B 
5d012c7c0a0d8afd48f2148b5fb4ceb54f525ef1ae6e4f9c0ad228cff059b2e0662aabb82eead22db6ea284b5c430c8b8cc2aa0100a46d8d14009bd88b5fe24a
 SHA512 
2c797f587498418c3c14d8ffc7eb79092532dfbb290b5371594e8dbd82a0979929ecb0b6f2cb615d0481a555cb1508b4220acb2db8076ea64fee0d47f290de6d
 DIST addr2line-0.14.0.crate 30065 BLAKE2B 
d4c64b5584252974980bf6e8a508aebf7e93c206789569112f1d36172adb90652a95da3f8e9da04dc278cdb2444a75483036a08b0d92047810ce8d3bf4f8aafe
 SHA512 
86891fa5e0d5b625d2f90da9e55b3ec1bb83870bfb4beb26dd6048830632f0cd250f2d0a8fc5d2e2c34ecc3ba16ee014d9e25b1338431114dbaa4b4cf25ea1ed
+DIST addr2line-0.17.0.crate 32260 BLAKE2B 
23c3715820a04260460a41695d535da3565f76519b7313d0ed684352b339de2ea668c44fe8ca58fc1a5b9f84cc5e9d04d889440abb5985bdc04b267dbdad9d9c
 SHA512 
ef3bbd7c6d1dfdd0b47e3be1fb4c8b15ed61a769bed7e80dce80461a1ee13ef21c75e62e9a66328504f862341f1e808abec5790ac79784e18655afcc16206b95
 DIST adler-0.2.3.crate 12168 BLAKE2B 
c7743569d700d7ec3185e0459a18181148f8cd7579f4da1fab30eb2e3c3cabbe5a7467f7760f0cba4b2fdeb62f8d988ee1f24637685d76db7acb56f679cfc996
 SHA512 
565849eba122eb94d240a0cba875035537058cc168f137a8a3b99392d753815d56fa0e1a1e851062632700b0e3d12caf67f5f768b9f727956a2e5b599029e9dc
+DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
 DIST adler32-1.1.0.crate 5442 BLAKE2B 
1a4d932402a584fa6edda414c0dedff4994afcee7bfc71f85f6e8b4568de835bb7a3eebad1b5ac0be7f59cdb0e5ce5dfad2c59d5ecf819d2a6abbbd7ea37
 SHA512 
57e3b3812e2747470c63edf64e13827c96ef8dd2311833b7f616ec63cf57ce8967636ec4d57464b607f570df06f6f648214d12ddc567e761b2de2ab16c8a7271
 DIST aho-corasick-0.7.13.crate 111381 BLAKE2B 
08efdd762a12cbafabfb6c1c6f8b87465b337ea006d48e612c5275f796e4d62aa0a595bcda783f7a58b1e2655b9b35333033806215518f097b6671888d152e0f
 SHA512 
9bd3c12559d6bdb1ce798a62c59a202771b48125afb6e1b5be76cad13d750d9bedd7acd77d69557e34a698b17ed7da6832a7813d48ee2627f4a2abd5e04263e6
 DIST aho-corasick-0.7.15.crate 113071 BLAKE2B 
a22743be74f873b9545648db6a994250e3e39b92ac99601580e3b02194d205e921bff0b1952a4cca3399a3a7828555a1abfb0c1466f3930811c6b95c1a07ec5e
 SHA512 
e67816efa7305937a7cbbb0079b91b8afa3fdab52cfb8eeddeee156f18bbeed26f941cd4cb18ab2bdc1da5a9ff1dcbe9d2090deec68c00287bd99ace18ee8b24
+DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 
4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f
 SHA512 
7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
 DIST arrayvec-0.5.1.crate 26816 BLAKE2B 
172dab8f0129134dfc89c6032c5fc15e2f86a5cd1e5be18b87fe2108d18a1bdb0f597a6ed4cd214dc663fbfb27b05c66846fba4543b5e068b5c75d075bdc5bff
 SHA512 
53db2fafea1f60ac1af9ecc0bc9b69010e9f8573048481d55969ecdc9f3d19832fe05824acf10a0186b0464f0fbfe898d73500fba39ed63650c64dac2c2e8043
 DIST arrayvec-0.5.2.crate 27838 BLAKE2B 
51e2eacae0ef148f3f52d21ae00794e540e7ce4c013fb496dd1347ad91ffbbca199381fffbb064225f829216f6c5e915edfa64833f91fabdd13c3f011d86491f
 SHA512 
1896b5f64b4dbdcff8ad234bda4ea8129bcacf87839347304717e94ee9f369cf5f4371755e453ff7d72817edb8f7fdbc726d77cc4f28ed05148dc89c7714b004
 DIST autocfg-1.0.0.crate 12870 BLAKE2B 
79e495d53298574afd3b292da7c9c363dcb3ea434fd44258efaf3628e95ebfc731f03083f8a1060272a2a3478a6452cdc41539e2dac08465cc6e6283844bf260
 SHA512 
451fc63148792ba1952b884170e3481359b01bacca5ec0456f43ca58f8e092b8f81c9764f8b00d4104059ff608089be5858220ee868127c064cc890c767ec3a3
 DIST autocfg-1.0.1.crate 12908 BLAKE2B 
40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a
 SHA512 
630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b
+DIST autocfg-1.1.0.crate 13272 BLAKE2B 

[gentoo-commits] data/gentoo-news:master commit in: 2022-07-29-pipewire-sound-server/

2022-08-02 Thread Sam James
commit: 6f193859d252b4d7f8cd1ccf5ae875a6049aeed8
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  3 03:03:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  3 03:03:59 2022 +
URL:https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=6f193859

2022-07-29-pipewire-sound-server: mention systemd --global

Closes: https://bugs.gentoo.org/862867
Signed-off-by: Sam James  gentoo.org>

 .../2022-07-29-pipewire-sound-server.en.txt | 17 -
 1 file changed, 16 insertions(+), 1 deletion(-)

diff --git 
a/2022-07-29-pipewire-sound-server/2022-07-29-pipewire-sound-server.en.txt 
b/2022-07-29-pipewire-sound-server/2022-07-29-pipewire-sound-server.en.txt
index 31283c0..d41cca1 100644
--- a/2022-07-29-pipewire-sound-server/2022-07-29-pipewire-sound-server.en.txt
+++ b/2022-07-29-pipewire-sound-server/2022-07-29-pipewire-sound-server.en.txt
@@ -116,6 +116,14 @@ There are several options available:
   $ systemctl --user --now enable pulseaudio.service pulseaudio.socket
   $ systemctl --user --now disable pipewire.socket pipewire-pulse.socket
 
+  Alternatively, systemd users can run the following commands as root to change
+  the default for all users:
+  # systemctl --user --global --enable pulseaudio.service pulseaudio.socket
+  # systemctl --user --global --force enable pipewire.socket 
pipewire-pulse.socket
+
+  (If taking this option, the services must be started manually as a one-off as
+  a user.)
+
 3. For users without sound on their system, those using JACK without
PipeWire, or those using pure ALSA without PipeWire, the following steps
are recommended:
@@ -139,11 +147,18 @@ There are several options available:
files will need to run `gentoo-pipewire-launcher &` in e.g.
`~/.xprofile`.
 
-   systemd users will also likely want to run the following commands, again
+   systemd users will also likely want to run the following commands as a 
user, again
for the purposes of non-audio PipeWire use:
$ systemctl --user --now enable pipewire.socket
$ systemctl --user --now --force enable wireplumber.service
 
+   Alternatively, systemd users can run the following commands as root to 
change
+   the default for all users,  again for the purposes of non-audio PipeWire 
use:
+   # systemctl --user --global --enable pipewire.socket
+   # systemctl --user --global --force enable wireplumber.service
+
+   (If taking this option, the services must be started manually as a one-off 
as
+   a user.)
 
 Further resources:
 * https://wiki.gentoo.org/wiki/PipeWire



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

2022-08-02 Thread Sam James
commit: a8cd092b284430d82c8b266af9d3b8892808bfd8
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  3 02:59:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  3 02:59:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8cd092b

dev-libs/uthash: fix metadata indentation

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

 dev-libs/uthash/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/uthash/metadata.xml b/dev-libs/uthash/metadata.xml
index c112976cd3bc..dfb4459ed6bf 100644
--- a/dev-libs/uthash/metadata.xml
+++ b/dev-libs/uthash/metadata.xml
@@ -2,8 +2,8 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 

-   jsmo...@gentoo.org
-   Jakov Smolić
+   jsmo...@gentoo.org
+   Jakov Smolić


troydhanson/uthash



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

2022-08-02 Thread Sam James
commit: 473d59dcf110c92f37fc82e00cda1807025d1481
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  3 02:59:49 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  3 02:59:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=473d59dc

media-gfx/fontforge: update upstream metadata

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

 media-gfx/fontforge/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/fontforge/metadata.xml b/media-gfx/fontforge/metadata.xml
index 5d479ac6d92b..a0e158816c12 100644
--- a/media-gfx/fontforge/metadata.xml
+++ b/media-gfx/fontforge/metadata.xml
@@ -16,7 +16,7 @@
Enable support for WOFF2 format


-   troydhanson/uthash
+   fontforge/fontforge
fontforge

 



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

2022-08-02 Thread Sam James
commit: 4e74e7f7b997167e77f0f6debc844f0f3a42a89a
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  3 02:53:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  3 02:53:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e74e7f7

sci-mathematics/octave: add 7.2.0

Closes: https://bugs.gentoo.org/842645
Signed-off-by: Sam James  gentoo.org>

 sci-mathematics/octave/Manifest|   1 +
 sci-mathematics/octave/octave-7.2.0.ebuild | 215 +
 2 files changed, 216 insertions(+)

diff --git a/sci-mathematics/octave/Manifest b/sci-mathematics/octave/Manifest
index acebc906380c..1bc20321a5e6 100644
--- a/sci-mathematics/octave/Manifest
+++ b/sci-mathematics/octave/Manifest
@@ -1,3 +1,4 @@
 DIST octave-5.2.0.tar.gz 33360285 BLAKE2B 
6d53a48a7fbe929e372fd51d084c0269befd3140341f3f3a1f2cae02f9f085ed434c3336c770c9a856081197c93ee306f481dd116b958685175bc294e4db62ae
 SHA512 
fa2076fb22415e0797964c66cfb8d24643f178f45eb9c14ebb4c082767e0a53509fde550f579fa4a816348bd0f7cbc74f24144f9a30a5b9c09ebe1b3949db498
 DIST octave-6.4.0.tar.gz 32873157 BLAKE2B 
afa729c3c9917f724e7d97fe3af42986f323d3ff849e0a33ac9f183237e68d989d4f3dacd644405b648ec050ad07d8973abddbd8657b810de6f65d5b5ae37c02
 SHA512 
91ff031f6dfff8506fa738fd4f1f07276501fdfe003f8ed992cccf91da14d9d33da6d08923322b0dae5f5b696b49856b0f5c5065e26b0701b0d1630173807435
 DIST octave-7.1.0.tar.gz 34187598 BLAKE2B 
da4c1b47e0d71f05edc47036b9b10fb83aa6edb8aa911ff22f77a013935ea37295f776f5c478e198c38102b8d1ad68edada818c9b46ad1061a466b5c77eeed58
 SHA512 
042a68bd2c5c873ccc846c6de13743c6fddd166e8b062948daf184133eb774a05e29ab6132829886411a5ba330126d20a3d0700a606819a424c3db6e57471888
+DIST octave-7.2.0.tar.gz 34180572 BLAKE2B 
311021c339b92b3a94b0272f0fb7c788b78ae18fa7a4bddf8302c181401854f35ea7b8e6738d1a294c9baa343c7e8ec365d33f5af2d984ac6ea6853f5d53cf23
 SHA512 
b1f484fb97ca9270c3090f73b01f1ec0dcd6d3f838ecf7f46c50eb6245a1fa454fbc15dcf87b462a71532ba324cccd4d547b8a5b6a8e7a0914ea14981386b024

diff --git a/sci-mathematics/octave/octave-7.2.0.ebuild 
b/sci-mathematics/octave/octave-7.2.0.ebuild
new file mode 100644
index ..5ae855cdd7e0
--- /dev/null
+++ b/sci-mathematics/octave/octave-7.2.0.ebuild
@@ -0,0 +1,215 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic fortran-2 java-pkg-opt-2 pax-utils qmake-utils 
toolchain-funcs xdg
+
+DESCRIPTION="High-level interactive language for numerical computations"
+HOMEPAGE="https://www.gnu.org/software/octave/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0/${PV}"
+IUSE="curl doc fftw +glpk gnuplot gui hdf5 java json opengl portaudio 
postscript +qhull +qrupdate readline sndfile +sparse ssl static-libs sundials X 
zlib"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+
+# Although it is listed in INSTALL.OCTAVE as a build tool, Octave runs
+# "makeinfo" from sys-apps/texinfo at runtime to convert its texinfo
+# documentation to text (see scripts/help/help.m).
+#
+# (un)zip isn't mentioned, but there's a test that uses it (bug #775254).
+#
+RDEPEND="
+   app-arch/bzip2
+   app-arch/unzip
+   app-arch/zip
+   app-text/ghostscript-gpl
+   sys-apps/texinfo
+   dev-libs/libpcre:=
+   sys-libs/ncurses:=
+   sys-libs/zlib
+   virtual/blas
+   virtual/lapack
+   curl? ( net-misc/curl:= )
+   fftw? ( sci-libs/fftw:3.0= )
+   glpk? ( sci-mathematics/glpk:= )
+   gnuplot? ( sci-visualization/gnuplot )
+   gui? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qthelp:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtopengl:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtwidgets:5
+   x11-libs/qscintilla:=
+   )
+   hdf5? ( sci-libs/hdf5:= )
+   java? ( >=virtual/jre-1.8:* )
+   json? ( dev-libs/rapidjson )
+   opengl? (
+   media-libs/freetype:=
+   media-libs/fontconfig:=
+   virtual/glu
+   >=x11-libs/fltk-1.3:1=[opengl,xft]
+   x11-libs/gl2ps:=
+   )
+   portaudio? ( media-libs/portaudio )
+   postscript? (
+   app-text/epstool
+   media-gfx/pstoedit
+   media-gfx/transfig
+   )
+   qhull? ( media-libs/qhull:= )
+   qrupdate? ( sci-libs/qrupdate:= )
+   readline? ( sys-libs/readline:= )
+   sndfile? ( media-libs/libsndfile )
+   sparse? (
+   sci-libs/arpack:=
+   sci-libs/camd:=
+   sci-libs/ccolamd:=
+   sci-libs/cholmod:=
+   sci-libs/colamd:=
+   sci-libs/cxsparse:=
+   sci-libs/umfpack:=
+   )
+   ssl? (
+   dev-libs/openssl:=
+   )
+   sundials? ( >=sci-libs/sundials-4:= )
+   X? ( x11-libs/libX11:= )
+"

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

2022-08-02 Thread Sam James
commit: 5f7f22be582175d2fdf731123da9805c69a131ec
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  3 02:53:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  3 02:53:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f7f22be

sci-mathematics/octave: drop 7.1.0

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

 sci-mathematics/octave/Manifest|   1 -
 sci-mathematics/octave/octave-7.1.0.ebuild | 212 -
 2 files changed, 213 deletions(-)

diff --git a/sci-mathematics/octave/Manifest b/sci-mathematics/octave/Manifest
index 1bc20321a5e6..5ce57ee4f2a9 100644
--- a/sci-mathematics/octave/Manifest
+++ b/sci-mathematics/octave/Manifest
@@ -1,4 +1,3 @@
 DIST octave-5.2.0.tar.gz 33360285 BLAKE2B 
6d53a48a7fbe929e372fd51d084c0269befd3140341f3f3a1f2cae02f9f085ed434c3336c770c9a856081197c93ee306f481dd116b958685175bc294e4db62ae
 SHA512 
fa2076fb22415e0797964c66cfb8d24643f178f45eb9c14ebb4c082767e0a53509fde550f579fa4a816348bd0f7cbc74f24144f9a30a5b9c09ebe1b3949db498
 DIST octave-6.4.0.tar.gz 32873157 BLAKE2B 
afa729c3c9917f724e7d97fe3af42986f323d3ff849e0a33ac9f183237e68d989d4f3dacd644405b648ec050ad07d8973abddbd8657b810de6f65d5b5ae37c02
 SHA512 
91ff031f6dfff8506fa738fd4f1f07276501fdfe003f8ed992cccf91da14d9d33da6d08923322b0dae5f5b696b49856b0f5c5065e26b0701b0d1630173807435
-DIST octave-7.1.0.tar.gz 34187598 BLAKE2B 
da4c1b47e0d71f05edc47036b9b10fb83aa6edb8aa911ff22f77a013935ea37295f776f5c478e198c38102b8d1ad68edada818c9b46ad1061a466b5c77eeed58
 SHA512 
042a68bd2c5c873ccc846c6de13743c6fddd166e8b062948daf184133eb774a05e29ab6132829886411a5ba330126d20a3d0700a606819a424c3db6e57471888
 DIST octave-7.2.0.tar.gz 34180572 BLAKE2B 
311021c339b92b3a94b0272f0fb7c788b78ae18fa7a4bddf8302c181401854f35ea7b8e6738d1a294c9baa343c7e8ec365d33f5af2d984ac6ea6853f5d53cf23
 SHA512 
b1f484fb97ca9270c3090f73b01f1ec0dcd6d3f838ecf7f46c50eb6245a1fa454fbc15dcf87b462a71532ba324cccd4d547b8a5b6a8e7a0914ea14981386b024

diff --git a/sci-mathematics/octave/octave-7.1.0.ebuild 
b/sci-mathematics/octave/octave-7.1.0.ebuild
deleted file mode 100644
index 91df3f2a06d3..
--- a/sci-mathematics/octave/octave-7.1.0.ebuild
+++ /dev/null
@@ -1,212 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools flag-o-matic fortran-2 java-pkg-opt-2 pax-utils qmake-utils 
toolchain-funcs xdg
-
-DESCRIPTION="High-level interactive language for numerical computations"
-HOMEPAGE="https://www.gnu.org/software/octave/;
-SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0/${PV}"
-IUSE="curl doc fftw +glpk gnuplot gui hdf5 java json opengl
-   portaudio postscript +qhull +qrupdate readline sndfile +sparse
-   ssl static-libs sundials X zlib"
-# Issue when building w/ SSL needs investigation
-#KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
-
-# Although it is listed in INSTALL.OCTAVE as a build tool, Octave runs
-# "makeinfo" from sys-apps/texinfo at runtime to convert its texinfo
-# documentation to text (see scripts/help/help.m).
-#
-# (un)zip isn't mentioned, but there's a test that uses it (bug 775254).
-#
-RDEPEND="
-   app-arch/bzip2
-   app-arch/unzip
-   app-arch/zip
-   app-text/ghostscript-gpl
-   sys-apps/texinfo
-   dev-libs/libpcre:3=
-   sys-libs/ncurses:0=
-   sys-libs/zlib
-   virtual/blas
-   virtual/lapack
-   curl? ( net-misc/curl:0= )
-   fftw? ( sci-libs/fftw:3.0= )
-   glpk? ( sci-mathematics/glpk:0= )
-   gnuplot? ( sci-visualization/gnuplot )
-   gui? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qthelp:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtopengl:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtwidgets:5
-   x11-libs/qscintilla:=
-   )
-   hdf5? ( sci-libs/hdf5:0= )
-   java? ( >=virtual/jre-1.8:* )
-   json? ( dev-libs/rapidjson )
-   opengl? (
-   media-libs/freetype:2=
-   media-libs/fontconfig:1.0=
-   virtual/glu
-   >=x11-libs/fltk-1.3:1=[opengl,xft]
-   x11-libs/gl2ps:0=
-   )
-   portaudio? ( media-libs/portaudio )
-   postscript? (
-   app-text/epstool
-   media-gfx/pstoedit
-   media-gfx/transfig
-   )
-   qhull? ( media-libs/qhull:0= )
-   qrupdate? ( sci-libs/qrupdate:0= )
-   readline? ( sys-libs/readline:0= )
-   sndfile? ( media-libs/libsndfile )
-   sparse? (
-   sci-libs/arpack:0=
-   sci-libs/camd:0=
-   sci-libs/ccolamd:0=
-   sci-libs/cholmod:0=
-   sci-libs/colamd:0=
-   sci-libs/cxsparse:0=
-   sci-libs/umfpack:0=
-   )
-   ssl? (
-   dev-libs/openssl:0=
-   )

[gentoo-commits] repo/gentoo:master commit in: net-dns/dnscrypt-proxy/files/, net-dns/dnscrypt-proxy/

2022-08-02 Thread Sam James
commit: 3302f5bab7454f7dffde6902c97d5031d92d61e3
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  3 02:40:01 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  3 02:40:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3302f5ba

net-dns/dnscrypt-proxy: add 2.1.2

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

 net-dns/dnscrypt-proxy/Manifest|  1 +
 ...oxy-.ebuild => dnscrypt-proxy-2.1.2.ebuild} | 21 +++--
 net-dns/dnscrypt-proxy/dnscrypt-proxy-.ebuild  | 21 +++--
 .../dnscrypt-proxy-2.1.2-config-full-paths.patch   | 92 ++
 4 files changed, 111 insertions(+), 24 deletions(-)

diff --git a/net-dns/dnscrypt-proxy/Manifest b/net-dns/dnscrypt-proxy/Manifest
index d719871447cd..076d965057a9 100644
--- a/net-dns/dnscrypt-proxy/Manifest
+++ b/net-dns/dnscrypt-proxy/Manifest
@@ -1 +1,2 @@
 DIST dnscrypt-proxy-2.1.1.tar.gz 6114345 BLAKE2B 
9d68d94d1fc142d53ed74840080feca56d7abf606b8df9b2ebea7a69b75f13cdc93be53418e6101d30d31d6f4130b3794c1029a5972e129a4c06feeff7dd81e7
 SHA512 
1118d79aad8d3e3629616c203194a5346f00fcfe88783ebddc6f167d22a82006f26022e728c57905aa82997b87b77f0841f7c1b60e0f8e5335f9df142b759c21
+DIST dnscrypt-proxy-2.1.2.tar.gz 6792121 BLAKE2B 
f6e69e9b7bba5bcaf49f710c78fc1b9607a8e791ad222da7af2a129de4807ecf87ddb7289aa79132a0d5ada588d2557beff618a79a341d168674bda7c8ba58ee
 SHA512 
1b3598d60abc70141127b5bf8bfaa76239d33e4220664dadd47f09544553e06eba6d82e5daf2c44c6da9c3c21c53683c2ff33db63257b782ad48c534bd54

diff --git a/net-dns/dnscrypt-proxy/dnscrypt-proxy-.ebuild 
b/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.1.2.ebuild
similarity index 88%
copy from net-dns/dnscrypt-proxy/dnscrypt-proxy-.ebuild
copy to net-dns/dnscrypt-proxy/dnscrypt-proxy-2.1.2.ebuild
index 3e4c51ce549e..f80bcb78727b 100644
--- a/net-dns/dnscrypt-proxy/dnscrypt-proxy-.ebuild
+++ b/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.1.2.ebuild
@@ -1,28 +1,25 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
-
-EGO_PN="github.com/DNSCrypt/${PN}"
+EAPI=8
 
 inherit fcaps go-module systemd
 
+DESCRIPTION="A flexible DNS proxy, with support for encrypted DNS protocols"
+HOMEPAGE="https://github.com/DNSCrypt/dnscrypt-proxy;
+
 if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://github.com/DNSCrypt/dnscrypt-proxy.git;
inherit git-r3
-   EGIT_REPO_URI="https://${EGO_PN}.git;
 else
-   SRC_URI="https://${EGO_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+   
SRC_URI="https://github.com/DNSCrypt/dnscrypt-proxy/archive/${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 fi
 
-DESCRIPTION="A flexible DNS proxy, with support for encrypted DNS protocols"
-HOMEPAGE="https://github.com/DNSCrypt/dnscrypt-proxy;
-
 LICENSE="Apache-2.0 BSD ISC MIT MPL-2.0"
 SLOT="0"
 IUSE="+pie"
 
-BDEPEND=">=dev-lang/go-1.13"
 RDEPEND="
acct-group/dnscrypt-proxy
acct-user/dnscrypt-proxy
@@ -31,7 +28,7 @@ RDEPEND="
 FILECAPS=( cap_net_bind_service+ep usr/bin/dnscrypt-proxy )
 
 PATCHES=(
-   "${FILESDIR}/${PN}-2.1.0-config-full-paths.patch"
+   "${FILESDIR}"/${PN}-2.1.2-config-full-paths.patch
 )
 
 src_compile() {
@@ -96,7 +93,7 @@ pkg_postinst() {
fi
 
elog "After starting the service you will need to update your"
-   elog "/etc/resolv.conf and replace your current set of resolvers"
+   elog "${EROOT}/etc/resolv.conf and replace your current set of 
resolvers"
elog "with:"
elog
elog "nameserver 127.0.0.1"

diff --git a/net-dns/dnscrypt-proxy/dnscrypt-proxy-.ebuild 
b/net-dns/dnscrypt-proxy/dnscrypt-proxy-.ebuild
index 3e4c51ce549e..f80bcb78727b 100644
--- a/net-dns/dnscrypt-proxy/dnscrypt-proxy-.ebuild
+++ b/net-dns/dnscrypt-proxy/dnscrypt-proxy-.ebuild
@@ -1,28 +1,25 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
-
-EGO_PN="github.com/DNSCrypt/${PN}"
+EAPI=8
 
 inherit fcaps go-module systemd
 
+DESCRIPTION="A flexible DNS proxy, with support for encrypted DNS protocols"
+HOMEPAGE="https://github.com/DNSCrypt/dnscrypt-proxy;
+
 if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://github.com/DNSCrypt/dnscrypt-proxy.git;
inherit git-r3
-   EGIT_REPO_URI="https://${EGO_PN}.git;
 else
-   SRC_URI="https://${EGO_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+   
SRC_URI="https://github.com/DNSCrypt/dnscrypt-proxy/archive/${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 fi
 
-DESCRIPTION="A flexible DNS proxy, with support for encrypted DNS protocols"
-HOMEPAGE="https://github.com/DNSCrypt/dnscrypt-proxy;
-
 LICENSE="Apache-2.0 BSD ISC MIT MPL-2.0"
 SLOT="0"
 IUSE="+pie"
 
-BDEPEND=">=dev-lang/go-1.13"
 RDEPEND="
acct-group/dnscrypt-proxy
acct-user/dnscrypt-proxy
@@ 

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

2022-08-02 Thread Sam James
commit: d421cf8279d94342a6c298f130fda84c9720c0e9
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  3 02:31:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  3 02:31:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d421cf82

app-admin/sysklogd: add 2.4.2

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

 app-admin/sysklogd/Manifest|  1 +
 ...{sysklogd-.ebuild => sysklogd-2.4.2.ebuild} | 22 --
 app-admin/sysklogd/sysklogd-.ebuild| 22 --
 3 files changed, 25 insertions(+), 20 deletions(-)

diff --git a/app-admin/sysklogd/Manifest b/app-admin/sysklogd/Manifest
index 6649296a48b4..e9ee012e497b 100644
--- a/app-admin/sysklogd/Manifest
+++ b/app-admin/sysklogd/Manifest
@@ -1,2 +1,3 @@
 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

diff --git a/app-admin/sysklogd/sysklogd-.ebuild 
b/app-admin/sysklogd/sysklogd-2.4.2.ebuild
similarity index 92%
copy from app-admin/sysklogd/sysklogd-.ebuild
copy to app-admin/sysklogd/sysklogd-2.4.2.ebuild
index 53e3b031b00b..b823887c4367 100644
--- a/app-admin/sysklogd/sysklogd-.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.4.2.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit flag-o-matic systemd toolchain-funcs
 
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD"
 SLOT="0"
-IUSE="logger logrotate systemd"
+IUSE="logger logrotate"
 # Needs network access
 RESTRICT="test"
 
@@ -28,16 +28,13 @@ DEPEND="
!>=sys-apps/util-linux-2.34-r3[logger]
)
 "
-RDEPEND="${DEPEND}
-   logrotate? ( app-admin/logrotate )"
+RDEPEND="
+   ${DEPEND}
+   logrotate? ( app-admin/logrotate )
+"
 
 DOCS=( ChangeLog.md README.md )
 
-pkg_setup() {
-   append-lfs-flags
-   tc-export CC
-}
-
 src_prepare() {
default
 
@@ -45,12 +42,16 @@ src_prepare() {
 }
 
 src_configure() {
+   append-lfs-flags
+   tc-export CC
+
local myeconfargs=(
--disable-static
--runstatedir="${EPREFIX}"/run
+   --with-systemd=$(systemd_get_systemunitdir)
$(use_with logger)
-   $(use_with systemd systemd $(systemd_get_systemunitdir))
)
+
econf "${myeconfargs[@]}"
 }
 
@@ -79,6 +80,7 @@ pkg_postinst() {
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."

diff --git a/app-admin/sysklogd/sysklogd-.ebuild 
b/app-admin/sysklogd/sysklogd-.ebuild
index 53e3b031b00b..b823887c4367 100644
--- a/app-admin/sysklogd/sysklogd-.ebuild
+++ b/app-admin/sysklogd/sysklogd-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit flag-o-matic systemd toolchain-funcs
 
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD"
 SLOT="0"
-IUSE="logger logrotate systemd"
+IUSE="logger logrotate"
 # Needs network access
 RESTRICT="test"
 
@@ -28,16 +28,13 @@ DEPEND="
!>=sys-apps/util-linux-2.34-r3[logger]
)
 "
-RDEPEND="${DEPEND}
-   logrotate? ( app-admin/logrotate )"
+RDEPEND="
+   ${DEPEND}
+   logrotate? ( app-admin/logrotate )
+"
 
 DOCS=( ChangeLog.md README.md )
 
-pkg_setup() {
-   append-lfs-flags
-   tc-export CC
-}
-
 src_prepare() {
default
 
@@ -45,12 +42,16 @@ src_prepare() {
 }
 
 src_configure() {
+   append-lfs-flags
+   tc-export CC
+
local myeconfargs=(
--disable-static
--runstatedir="${EPREFIX}"/run
+   --with-systemd=$(systemd_get_systemunitdir)
$(use_with logger)
-   

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

2022-08-02 Thread Sam James
commit: 5b70c9171330cdd689f9e736b66b23800f942310
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  3 02:24:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  3 02:25:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b70c917

sys-libs/efivar: fix build w/ glibc 2.36

Closes: https://bugs.gentoo.org/863230
Signed-off-by: Sam James  gentoo.org>

 sys-libs/efivar/efivar-38.ebuild |  1 +
 sys-libs/efivar/files/efivar-38-glibc-2.36.patch | 46 
 2 files changed, 47 insertions(+)

diff --git a/sys-libs/efivar/efivar-38.ebuild b/sys-libs/efivar/efivar-38.ebuild
index eecc85f7cbca..e17d33968234 100644
--- a/sys-libs/efivar/efivar-38.ebuild
+++ b/sys-libs/efivar/efivar-38.ebuild
@@ -34,6 +34,7 @@ src_prepare() {
"${FILESDIR}"/efivar-38-Makefile-dep.patch
"${FILESDIR}"/efivar-38-binutils-2.36.patch
"${FILESDIR}"/efivar-38-ld-locale.patch
+   "${FILESDIR}"/efivar-38-glibc-2.36.patch
)
default
 }

diff --git a/sys-libs/efivar/files/efivar-38-glibc-2.36.patch 
b/sys-libs/efivar/files/efivar-38-glibc-2.36.patch
new file mode 100644
index ..0a7e5f2e099c
--- /dev/null
+++ b/sys-libs/efivar/files/efivar-38-glibc-2.36.patch
@@ -0,0 +1,46 @@
+https://github.com/rhboot/efivar/commit/bc65d63ebf8fe6ac8a099ff15ca200986dba1565
+https://bugs.gentoo.org/863230
+
+From: Robbie Harwood 
+Date: Thu, 28 Jul 2022 16:11:24 -0400
+Subject: [PATCH] Fix glibc 2.36 build (mount.h conflicts)
+
+glibc has decided that sys/mount.h and linux/mount.h are no longer
+usable at the same time.  This broke the build, since linux/fs.h itself
+includes linux/mount.h.  For now, fix the build by only including
+sys/mount.h where we need it.
+
+See-also: 
https://sourceware.org/glibc/wiki/Release/2.36#Usage_of_.3Clinux.2Fmount.h.3E_and_.3Csys.2Fmount.h.3E
+Resolves: #227
+Signed-off-by: Robbie Harwood 
+--- a/src/gpt.c
 b/src/gpt.c
+@@ -17,6 +17,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 
+--- a/src/linux.c
 b/src/linux.c
+@@ -20,6 +20,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 
+--- a/src/util.h
 b/src/util.h
+@@ -23,7 +23,6 @@
+ #include 
+ #include 
+ #include 
+-#include 
+ #include 
+ #include 
+ #include 
+



[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/files/, app-arch/libarchive/

2022-08-02 Thread Sam James
commit: f1c864205d96d4c513341ab7b21f48fe3fa19a81
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  3 02:22:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  3 02:25:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1c86420

app-arch/libarchive: fix build w/ glibc 2.36

Closes: https://bugs.gentoo.org/863227
Signed-off-by: Sam James  gentoo.org>

 .../files/libarchive-3.6.1-glibc-2.36.patch| 39 ++
 app-arch/libarchive/libarchive-3.6.1.ebuild|  4 +++
 2 files changed, 43 insertions(+)

diff --git a/app-arch/libarchive/files/libarchive-3.6.1-glibc-2.36.patch 
b/app-arch/libarchive/files/libarchive-3.6.1-glibc-2.36.patch
new file mode 100644
index ..e45d891e2a17
--- /dev/null
+++ b/app-arch/libarchive/files/libarchive-3.6.1-glibc-2.36.patch
@@ -0,0 +1,39 @@
+https://github.com/libarchive/libarchive/pull/1761
+https://bugs.gentoo.org/863227
+
+From a2f68263a1da5ad227bcb9cd8fa91b93c8b6c99f Mon Sep 17 00:00:00 2001
+From: Khem Raj 
+Date: Mon, 25 Jul 2022 10:56:53 -0700
+Subject: [PATCH] libarchive: Do not include sys/mount.h when linux/fs.h is
+ present
+
+These headers are in conflict and only one is needed by
+archive_read_disk_posix.c therefore include linux/fs.h if it exists
+otherwise include sys/mount.h
+
+It also helps compiling with glibc 2.36
+where sys/mount.h conflicts with linux/mount.h see [1]
+
+[1] https://sourceware.org/glibc/wiki/Release/2.36
+--- a/libarchive/archive_read_disk_posix.c
 b/libarchive/archive_read_disk_posix.c
+@@ -34,9 +34,6 @@ __FBSDID("$FreeBSD$");
+ #ifdef HAVE_SYS_PARAM_H
+ #include 
+ #endif
+-#ifdef HAVE_SYS_MOUNT_H
+-#include 
+-#endif
+ #ifdef HAVE_SYS_STAT_H
+ #include 
+ #endif
+@@ -54,6 +51,8 @@ __FBSDID("$FreeBSD$");
+ #endif
+ #ifdef HAVE_LINUX_FS_H
+ #include 
++#elif HAVE_SYS_MOUNT_H
++#include 
+ #endif
+ /*
+  * Some Linux distributions have both linux/ext2_fs.h and ext2fs/ext2_fs.h.
+

diff --git a/app-arch/libarchive/libarchive-3.6.1.ebuild 
b/app-arch/libarchive/libarchive-3.6.1.ebuild
index 41cfc71f5a04..dbe62127a118 100644
--- a/app-arch/libarchive/libarchive-3.6.1.ebuild
+++ b/app-arch/libarchive/libarchive-3.6.1.ebuild
@@ -45,6 +45,10 @@ BDEPEND="
verify-sig? ( sec-keys/openpgp-keys-libarchive )
 "
 
+PATCHES=(
+   "${FILESDIR}"/${P}-glibc-2.36.patch
+)
+
 multilib_src_configure() {
export ac_cv_header_ext2fs_ext2_fs_h=$(usex e2fsprogs) #354923
 



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

2022-08-02 Thread Mike Gilbert
commit: 0192361a29a7d434501dc046c572b4d868744069
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Aug  3 02:20:02 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Aug  3 02:21:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0192361a

sys-apps/systemd: simplify PATCHES code

Signed-off-by: Mike Gilbert  gentoo.org>

 sys-apps/systemd/systemd-251.3.ebuild | 8 +---
 sys-apps/systemd/systemd-.ebuild  | 8 +---
 2 files changed, 2 insertions(+), 14 deletions(-)

diff --git a/sys-apps/systemd/systemd-251.3.ebuild 
b/sys-apps/systemd/systemd-251.3.ebuild
index 6e5bdcbd47f9..e70496cd957b 100644
--- a/sys-apps/systemd/systemd-251.3.ebuild
+++ b/sys-apps/systemd/systemd-251.3.ebuild
@@ -234,13 +234,7 @@ src_unpack() {
 }
 
 src_prepare() {
-   # Do NOT add patches here
-   local PATCHES=()
-
-   [[ -d "${WORKDIR}"/patches ]] && PATCHES+=( "${WORKDIR}"/patches )
-
-   # Add local patches here
-   PATCHES+=(
+   local PATCHES=(
# Breaks Clang. Revert the commit for now and force off F_S=3.
# bug #841770.
"${FILESDIR}/251-revert-fortify-source-3-fix.patch"

diff --git a/sys-apps/systemd/systemd-.ebuild 
b/sys-apps/systemd/systemd-.ebuild
index b3bc091078ab..1a8b1c931c45 100644
--- a/sys-apps/systemd/systemd-.ebuild
+++ b/sys-apps/systemd/systemd-.ebuild
@@ -234,13 +234,7 @@ src_unpack() {
 }
 
 src_prepare() {
-   # Do NOT add patches here
-   local PATCHES=()
-
-   [[ -d "${WORKDIR}"/patches ]] && PATCHES+=( "${WORKDIR}"/patches )
-
-   # Add local patches here
-   PATCHES+=(
+   local PATCHES=(
)
 
if ! use vanilla; then



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

2022-08-02 Thread Mike Gilbert
commit: 9a28386970709b662bbc68d93594394519b90b63
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Aug  3 02:21:19 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Aug  3 02:22:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a283869

sys-apps/systemd: drop 250.7

Signed-off-by: Mike Gilbert  gentoo.org>

 sys-apps/systemd/Manifest |   1 -
 sys-apps/systemd/metadata.xml |   1 -
 sys-apps/systemd/systemd-250.7.ebuild | 556 --
 3 files changed, 558 deletions(-)

diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index 624cf168013c..8fb49d5c1324 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/Manifest
@@ -1,3 +1,2 @@
-DIST systemd-stable-250.7.tar.gz 11214975 BLAKE2B 
5d94b4b1f8b0cd6e8284a89ac0d4bd373eccdad2c3d6e6c453df79c8df47ee0f9cfbde764b72b1f9d172d07e2d9f1f1f41c1ab254cf4abd0722469ebc3ad7cf8
 SHA512 
99bc6f0c9757b280cb694f3fb4d6fe04d5ce55583eb2bae5ddeb324bb5ee9930c1720fcc27293d90cddba188473653ec541a471ae8115710a5850c26d0ba215d
 DIST systemd-stable-251.2.tar.gz 11434645 BLAKE2B 
a7e118649a7d27b789206ea9f6f2d0314e44561367506ee763a9e98fb97579b3fc49c7a402c8da142945dc98444558f0e311557f52c50863cebc7532c17c651f
 SHA512 
0c4011b685a1e8d535af123cbaf79ab53d59ea665ca5350ab1077ad4e962b49c1fd5b1b5bb3f28c3e28145dfd02aa83023f78de5edec15afe84e3e06e742a67c
 DIST systemd-stable-251.3.tar.gz 11435458 BLAKE2B 
544238536848ab390b2476d5ad95d33998674be50020b8db0627bb9d0c86be6576c404ce786b01ceec86f1c75b174c6fc2d7e0d7fbab802a78f48c9d0915c2b8
 SHA512 
fb5b8dc1742562ef95469e90d406cfb6dfcb337860ad1208b460414b88ff0565071bde797d195faa62761206abc881829de6b1009e5d727cad2dfe0764310d5f

diff --git a/sys-apps/systemd/metadata.xml b/sys-apps/systemd/metadata.xml
index d9f94345f7ab..d258d4fa7cf8 100644
--- a/sys-apps/systemd/metadata.xml
+++ b/sys-apps/systemd/metadata.xml
@@ -20,7 +20,6 @@
Enable FIDO2 support
Enable use of dev-libs/libgcrypt 
for various features
Enable portable home directories
-   Enable setting hostname with 
networkd/hostnamed without polkit (requires running 
sys-apps/dbus-broker)
Enable embedded HTTP server in journald
Enable import daemon
Use libiptc from 
net-firewall/iptables for NAT support in systemd-networkd; this is 
used only if the running kernel does not support nftables

diff --git a/sys-apps/systemd/systemd-250.7.ebuild 
b/sys-apps/systemd/systemd-250.7.ebuild
deleted file mode 100644
index 6c099f218fd6..
--- a/sys-apps/systemd/systemd-250.7.ebuild
+++ /dev/null
@@ -1,556 +0,0 @@
-# Copyright 2011-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{8..10} )
-
-# Avoid QA warnings
-TMPFILES_OPTIONAL=1
-UDEV_OPTIONAL=1
-
-QA_PKGCONFIG_VERSION=$(ver_cut 1)
-
-if [[ ${PV} ==  ]]; then
-   EGIT_REPO_URI="https://github.com/systemd/systemd.git;
-   inherit git-r3
-else
-   if [[ ${PV} == *.* ]]; then
-   MY_PN=systemd-stable
-   else
-   MY_PN=systemd
-   fi
-   MY_PV=${PV/_/-}
-   MY_P=${MY_PN}-${MY_PV}
-   S=${WORKDIR}/${MY_P}
-   
SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv ~s390 sparc x86"
-fi
-
-inherit bash-completion-r1 flag-o-matic linux-info meson-multilib pam 
python-any-r1 systemd toolchain-funcs udev usr-ldscript
-
-DESCRIPTION="System and service manager for Linux"
-HOMEPAGE="http://systemd.io/;
-
-LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
-SLOT="0/2"
-IUSE="
-   acl apparmor audit build cgroup-hybrid cryptsetup curl +dns-over-tls 
elfutils
-   fido2 +gcrypt gnuefi gnutls homed hostnamed-fallback http idn importd 
iptables +kmod
-   +lz4 lzma +openssl pam pcre pkcs11 policykit pwquality qrcode
-   +resolvconf +seccomp selinux split-usr +sysv-utils test tpm vanilla xkb 
+zstd
-"
-REQUIRED_USE="
-   dns-over-tls? ( || ( gnutls openssl ) )
-   homed? ( cryptsetup pam openssl )
-   importd? ( curl lzma || ( gcrypt openssl ) )
-   policykit? ( !hostnamed-fallback )
-   pwquality? ( homed )
-"
-RESTRICT="!test? ( test )"
-
-MINKV="3.11"
-
-COMMON_DEPEND="
-   >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
-   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
-   virtual/libcrypt:=[${MULTILIB_USEDEP}]
-   acl? ( sys-apps/acl:0= )
-   apparmor? ( sys-libs/libapparmor:0= )
-   audit? ( >=sys-process/audit-2:0= )
-   cryptsetup? ( >=sys-fs/cryptsetup-2.0.1:0= )
-   curl? ( net-misc/curl:0= )
-   elfutils? ( >=dev-libs/elfutils-0.158:0= )
-   fido2? ( dev-libs/libfido2:0= )
-   gcrypt? ( >=dev-libs/libgcrypt-1.4.5:0=[${MULTILIB_USEDEP}] )
-   gnutls? ( >=net-libs/gnutls-3.6.0:0= )
-   http? ( 

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

2022-08-02 Thread Matthew Thode
commit: b7f75d34afdf71fb8a08f0fc5ec2a565a44de9d7
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Aug  3 02:17:24 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed Aug  3 02:17:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7f75d34

app-emulation/diskimage-builder: 3.23.0 bump

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

 app-emulation/diskimage-builder/Manifest   |  1 +
 .../diskimage-builder-3.23.0.ebuild| 39 ++
 2 files changed, 40 insertions(+)

diff --git a/app-emulation/diskimage-builder/Manifest 
b/app-emulation/diskimage-builder/Manifest
index 9c89f56b5a6c..8549bd7c921b 100644
--- a/app-emulation/diskimage-builder/Manifest
+++ b/app-emulation/diskimage-builder/Manifest
@@ -1 +1,2 @@
 DIST diskimage-builder-3.22.0.tar.gz 507997 BLAKE2B 
559203fb5e92ff6b32e3cda6e977c46ea247f47f0d41d72db5f4e6fa6957c599814fa65f24b3d0783fbf95fa72efb52db2bfa30f608b08955bc64bc8c4943d59
 SHA512 
1a2c4f6301eb90268cc4cc47e600e2de404336f871606beaebadb367ab8976cf6618da3a9ed594682f53b84e70c2b658d519732031c9b3423a906876ba3b03a4
+DIST diskimage-builder-3.23.0.tar.gz 509773 BLAKE2B 
5896571442b5e359cbae10df3c504c2a3df48ace6ec52294afbad6c03baf300336d955b0180a174395cad118da42dbacfb395df9b32a85976982ff5194ec9e18
 SHA512 
080bca891890a02a7a0c6910668ccc966a8f2282f62a8b89cd01d5165b4cb52e4bd198b7a2ff431d86a75acae86e7490389f7053f197947c820925d540a3c934

diff --git a/app-emulation/diskimage-builder/diskimage-builder-3.23.0.ebuild 
b/app-emulation/diskimage-builder/diskimage-builder-3.23.0.ebuild
new file mode 100644
index ..bbd75fbe73fb
--- /dev/null
+++ b/app-emulation/diskimage-builder/diskimage-builder-3.23.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{7,8,9,10} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+inherit distutils-r1
+
+DESCRIPTION="Golden Disk Image builder"
+HOMEPAGE="http://docs.openstack.org/developer/diskimage-builder/;
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://opendev.org/openstack/diskimage-builder.git;
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
+DEPEND="${CDEPEND}"
+RDEPEND="${CDEPEND}
+   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
+   !~dev-python/Babel-2.4.0[${PYTHON_USEDEP}]
+   >=dev-python/networkx-1.10[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-3.12[${PYTHON_USEDEP}]
+   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+   app-emulation/qemu
+   sys-block/parted
+   sys-fs/multipath-tools
+   sys-fs/dosfstools
+   sys-apps/gptfdisk
+   !dev-python/dib-utils[${PYTHON_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/files/, app-editors/nano/

2022-08-02 Thread Sam James
commit: 3579c48f74d801239cace66a6701b1c8a0e90c79
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  3 02:10:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  3 02:13:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3579c48f

app-editors/nano: add 6.4

Closes: https://github.com/gentoo/gentoo/pull/26628
Signed-off-by: Sam James  gentoo.org>

 app-editors/nano/Manifest  |  1 +
 app-editors/nano/files/gentoo.nanorc   |  2 +-
 .../nano/files/{gentoo.nanorc => gentoo.nanorc-r1} | 42 +-
 .../nano/{nano-.ebuild => nano-6.4.ebuild} | 34 +++---
 app-editors/nano/nano-.ebuild  | 34 +++---
 5 files changed, 79 insertions(+), 34 deletions(-)

diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest
index 08f2fa8a0eee..c5b73d5ebd4a 100644
--- a/app-editors/nano/Manifest
+++ b/app-editors/nano/Manifest
@@ -1,2 +1,3 @@
 DIST nano-6.2.tar.gz 3146876 BLAKE2B 
be6dbc1f53890764184a701e97e792762600c892933830bfcb5c2c4eab19d659583fe797d7197c9045ea8912215aa5885a05f02c66194df17253d6788e0ba599
 SHA512 
5a59906664a88a03f215d8dba8f7e481fbaffc7bdf93c89ca997df7a8aba2cbb4d45ac84d11f03a796488b82b01ca75161a5ab49fd9115661575451b6ab018c4
 DIST nano-6.3.tar.xz 1581772 BLAKE2B 
92ef2acac0dacebc0bf8364bfee928a8394d8e4323e622ad6ba9d35bebd18d3976ab0ca747f7c9b5597874775b44ba4b5560e7392606aa68736158c2bda62b92
 SHA512 
42279bee54f4d83a0dc06e93c2f385798c304a41e995461b018f5724010213761455563cb53e2411e12bc43c7245e289f4254c359717ca1b89a34d5af8b8c3f3
+DIST nano-6.4.tar.xz 1593804 BLAKE2B 
b59ff7a741ce4c8b31afdbbfaf1d704cccbceddcd7f1421f30a6dd40495ec456ca891aeb9777c070c6cce4e9c594f83798ff0cdacdfe06e81b0aa0b700033da3
 SHA512 
cff2d9d90f1a23ab8905320e651f8bbc9d38046153a4f64bbc21927687d9628135915468b00b28f88a0eb7d395d1bcb0b9b7abcf367e5a46a5f3da01d8d6e72b

diff --git a/app-editors/nano/files/gentoo.nanorc 
b/app-editors/nano/files/gentoo.nanorc
index 84e9bcf28ebf..edf4ae109b1e 100644
--- a/app-editors/nano/files/gentoo.nanorc
+++ b/app-editors/nano/files/gentoo.nanorc
@@ -60,7 +60,7 @@ color magenta ":[^[:space:]]+([[:space:]]|$)"
 color brightred "[[:space:]]+\+?[A-Za-z0-9+_@-]+"
 color brightblue "[[:space:]]+-[A-Za-z0-9+_@-]+"
 ## Accepted arches:
-color white 
"[~-]?\<(alpha|amd64|arm(64)?|hppa|ia64|m68k|mips|ppc(64)?|riscv|s390|sparc|x86)(-(cygwin|linux|macos|solaris|winnt))?\>"
+color white 
"[~-]?\<(alpha|amd64|arm(64)?|hppa|ia64|loong|m68k|mips|ppc(64)?|riscv|s390|sparc|x86)(-(cygwin|linux|macos|solaris|winnt))?\>"
 color white "[[:space:]][*~-]?\*"
 ## Categories:
 color cyan "^[[:space:]]*[^/]*/"

diff --git a/app-editors/nano/files/gentoo.nanorc 
b/app-editors/nano/files/gentoo.nanorc-r1
similarity index 62%
copy from app-editors/nano/files/gentoo.nanorc
copy to app-editors/nano/files/gentoo.nanorc-r1
index 84e9bcf28ebf..26767774a0e3 100644
--- a/app-editors/nano/files/gentoo.nanorc
+++ b/app-editors/nano/files/gentoo.nanorc-r1
@@ -4,6 +4,8 @@
 syntax ebuild "\.e(build|class)$"
 comment "#"
 
+linter bash -n
+
 ## All the standard portage functions:
 color brightgreen 
"(^|\"
 color brightgreen 
"^pkg_(config|nofetch|info|pretend|setup|(pre|post)(inst|rm))\>"
@@ -13,29 +15,51 @@ color green 
"\<(break|case|continue|do|done|elif|else|esac|exit|fi|for|function|
 color green "\<(declare|eval|exec|export|let|local)\>"
 color green "[][{}():;|`$<>!=&\]"
 color green "-[defhnrsuwxzL]\>"
-color green "-(eq|ne|gt|lt|ge|le)\>"
+color green "-(eq|ne|gt|lt|ge|le|ef|ot|nt)\>"
+
 ## Variables... official portage ones in red, all others in bright red:
 color brightred "\$[-0-9@*#?$!]" "\$[[:alpha:]_][[:alnum:]_]*"
 color brightred 
"\$\{[#!]?([-@*#?$!]|[0-9]+|[[:alpha:]_][[:alnum:]_]*)(\[([[:digit:]]|@)+\])?(([#%/]|:?[-=?+])[^}]*\}|\[|\})"
 color red 
"\<(EAPI|ARCH|HOMEPAGE|DESCRIPTION|IUSE|SRC_URI|LICENSE|SLOT|KEYWORDS|[BIPR]?DEPEND|PROVIDE|PROPERTIES|REQUIRED_USE|RESTRICT|USERLAND)\>"
 color red 
"\<(S|E?D|T|PV|PF|P|PN|PR|PVR|A|CATEGORY|DISTDIR|FILESDIR|EPREFIX|(B|E|E?SYS)?ROOT|WORKDIR)\>"
-color red "\<(AS|C(PP|XX)?|LD)FLAGS\>" "\" 
"\<(MERGE_TYPE|REPLACING_VERSIONS|REPLACED_BY_VERSION)\>"
+color red "\<(T|TMPDIR|HOME)\>"
+color red "\<(AS|C(PP|XX)?|FF|GO|LD|RUST)FLAGS\>" "\" 
"\<(MERGE_TYPE|REPLACING_VERSIONS|REPLACED_BY_VERSION)\>"
 color red "\"
 color red 
"\"
-color red "\<(PATCHES|(HTML_)?DOCS)\>" "\" 
"\"
+color red "\<(PATCHES|(HTML_)?DOCS)\>" "\" 
"\" "\" 
"\"
+color red "\"
+
 ## Portage commands:
-color magenta "\<(use(_(with|enable|if_iuse)|x)?|in_iuse) [!a-zA-Z0-9_+ -]*" 
"inherit.*"
-color brightblue 
"\"
+color magenta "\<(use(_(with|enable|if_iuse)|x|v)?|in_iuse) [!a-zA-Z0-9_+ -]*" 
"inherit.*"
+color brightblue 
"\"
 color brightblue "\" 
"\"
 color brightblue "\" "\" 
"\" "\"
 color brightblue "\" "\"
-color brightblue "\<(die|hasv?|inherit|nonfatal)\>" 
"\<(use(_(with|enable|if_iuse)|x)?|in_iuse)\>" "\<(has|best)_version\>"
+color brightblue 

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

2022-08-02 Thread Matthew Thode
commit: 540b80bd58eff02fe0f265b5c0fda846f39f7f4f
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Aug  3 02:07:57 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed Aug  3 02:07:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=540b80bd

app-admin/puppetdb: 7.11.0 bump

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

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

diff --git a/app-admin/puppetdb/Manifest b/app-admin/puppetdb/Manifest
index 6f16e986ca09..165d1607bd72 100644
--- a/app-admin/puppetdb/Manifest
+++ b/app-admin/puppetdb/Manifest
@@ -1 +1,2 @@
 DIST puppetdb-7.10.1.tar.gz 48769606 BLAKE2B 
80686ab0ac16e71bd3758b55e10a4f59d29d1a954d62dc576af6155384a24a3dde08fdb3f9159cf0d888377140cc13cee0c48904382ee2312300c6e8aa32
 SHA512 
cedebaa1f94e0f100dd9bac5f63a4bbaa19189a01abac011708de835e6a06d6222027f05a15ad2722261072154ebe9efd8f30de171b6f8640ee369dd51feb846
+DIST puppetdb-7.11.0.tar.gz 49070151 BLAKE2B 
ec59603b5fa2fe38a1d848e5e4e9926bb9e9c53bfda55c5093d6ede3ef0ee2cdd2cffe8f6fa8599d4b1a533b251c13871453cf7bc378edeecff69364579db650
 SHA512 
160123cea5af42c6196893a3993c4fdcf3c6690e43f56d2e01342b9fd5facd8777d3eee5c7ec658535f222cf1a6e52b3ec955e4b1ddff4c3346b363be36420a5

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



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

2022-08-02 Thread Matthew Thode
commit: 8264bd61a5e353dd61e861a345f6686ea6635f7e
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Aug  3 02:09:55 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed Aug  3 02:09:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8264bd61

dev-ruby/puppetdb-termini: 7.11.0 bump

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

 dev-ruby/puppetdb-termini/Manifest |  1 +
 .../puppetdb-termini-7.11.0.ebuild | 28 ++
 2 files changed, 29 insertions(+)

diff --git a/dev-ruby/puppetdb-termini/Manifest 
b/dev-ruby/puppetdb-termini/Manifest
index 9d2e2cff0662..a4577c1289db 100644
--- a/dev-ruby/puppetdb-termini/Manifest
+++ b/dev-ruby/puppetdb-termini/Manifest
@@ -1 +1,2 @@
 DIST puppetdb-termini_7.10.1-1stretch_all.deb 22156 BLAKE2B 
52b1060fcf177b37229303ef93f90424f2b6b29eadf8041aa733d20f6b417c16e163891c44bc6f7845957ced10db132c705d6d6031041abace2f8f66f3d64964
 SHA512 
b273ac57558c9255d342010d9f3ada729596582311b3bbe658bf1505bd457041d0f5948c35c37bad585c931a66a66dcadcc71960de695c126715ef53d08295c5
+DIST puppetdb-termini_7.11.0-1stretch_all.deb 22662 BLAKE2B 
b5b0d19829d6570076b4861bef85342d7ac925250fec6a892a7106319585851800ebdf9e947d8ef18d764d1abccef104acce82820a73511f9f92468e9c5c0998
 SHA512 
0450787b4411192214f05a8ca87b683a0792910a3aed3ec1680a2810e1566f0817b424d6ba3bdd95803f3ad6fb3f98ef8efb648064318dbcae39c23072d1bd85

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



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

2022-08-02 Thread Matthew Thode
commit: 4182bb9f565219f396e50dca495c2050d16a5845
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Aug  3 02:08:42 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed Aug  3 02:08:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4182bb9f

app-admin/puppetserver: 7.9.0 bump

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

 app-admin/puppetserver/Manifest  |   1 +
 app-admin/puppetserver/puppetserver-7.9.0.ebuild | 131 +++
 2 files changed, 132 insertions(+)

diff --git a/app-admin/puppetserver/Manifest b/app-admin/puppetserver/Manifest
index d9843003e263..b5fe7ffddbb6 100644
--- a/app-admin/puppetserver/Manifest
+++ b/app-admin/puppetserver/Manifest
@@ -1,2 +1,3 @@
 DIST puppetserver-7.7.0.tar.gz 64646018 BLAKE2B 
7ce0dfc469705093107f3761c25119a488fffd0bf95112108b86fd0bbaf923d090712c0612d0efb8226059645b15386593fcc5b5c13b0881a9ffd36b714a7d50
 SHA512 
f56a94cfb75f2e95aef4947b2e755cda1ba4b3a1f646f14525c2ed2434c49da7d71b5dc2766bae727dcc307e06e2c56df80682b2376d8379b7c291a319a37ed1
 DIST puppetserver-7.8.0.tar.gz 64651673 BLAKE2B 
7bd53e3a15128eb4405b47edc066e702a3ea702a22258d039a4be5a7fecb509c724dcf21d893e9d76a99e9c94ca8a514d48bcd7085bcf429dd318defdf9fbd8d
 SHA512 
82503c79e3d24ae2700537c8acdd410ddd3b400993d51f392f30664f6d259c224ba782c8ebeaf21e49c4acfb503b2f1a8ac880359a67c8d008797abcaa3210ab
+DIST puppetserver-7.9.0.tar.gz 66386534 BLAKE2B 
8aac7501c9923eb67bd06e965dd766ddce290b2eaaa8c752f6c7124a13d24364ede22847fdd1171d0e71b45bae191bc3c9b0c89cc5ebf9ed78d5230b8e28bfcf
 SHA512 
6f0acabbf332072306386b4d942532270e202801bf98dcd436884c85b969437ca51adefb51a0f99556432c4c204e03ee8d3fecdecadf5e046b037ce06619a27c

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

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

2022-08-02 Thread Matthew Thode
commit: 8666f62970d50f5f1078dc18e12647f2a66a3c67
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Aug  3 02:06:53 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed Aug  3 02:06:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8666f629

app-admin/puppet-agent: 7.18.0 un-direct-to-stable

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

 app-admin/puppet-agent/puppet-agent-7.18.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/puppet-agent/puppet-agent-7.18.0.ebuild 
b/app-admin/puppet-agent/puppet-agent-7.18.0.ebuild
index 0776db0b3b8b..3ef55d1516d2 100644
--- a/app-admin/puppet-agent/puppet-agent-7.18.0.ebuild
+++ b/app-admin/puppet-agent/puppet-agent-7.18.0.ebuild
@@ -11,7 +11,7 @@ arm64? ( 
http://apt.puppetlabs.com/pool/focal/puppet/${PN:0:1}/${PN}/${PN}_${PV}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm64"
+KEYWORDS="~amd64 ~arm64"
 IUSE="puppetdb selinux"
 RESTRICT="strip"
 



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

2022-08-02 Thread Matthew Thode
commit: 8654f8470ff2f4aaf1cb5f8c42e54ef8c3d3b7ac
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Aug  3 02:04:35 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed Aug  3 02:05:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8654f847

app-admin/puppet-agent: 7.18.0 bump

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

 app-admin/puppet-agent/Manifest   |  2 +
 app-admin/puppet-agent/puppet-agent-7.18.0.ebuild | 91 +++
 2 files changed, 93 insertions(+)

diff --git a/app-admin/puppet-agent/Manifest b/app-admin/puppet-agent/Manifest
index b48ee2d319be..c846576aa296 100644
--- a/app-admin/puppet-agent/Manifest
+++ b/app-admin/puppet-agent/Manifest
@@ -2,3 +2,5 @@ DIST puppet-agent_7.16.0-1focal_amd64.deb 20349200 BLAKE2B 
73a5bc404b988fc009b95
 DIST puppet-agent_7.16.0-1focal_arm64.deb 19543124 BLAKE2B 
2a946462ddf1344f05f21c5c5f0a3ad4a1b92fa0b386d405b6cb563b0cb3de0a06ad8212d6001f10ed7afe2d7787d1107732a5890e48de99a32cec802d78d16d
 SHA512 
74db9defefe8aa91daaac8337dd500cf2582c017eab34f61992630a30dc9b2ef62ae5aba21b9ee94f30b6f92e99557e61da742711bba7df8200b3eca5a06f748
 DIST puppet-agent_7.17.0-1focal_amd64.deb 20397624 BLAKE2B 
8304f937e6eb3f1a3c2a72ba34fce029ecec99decaf1a78b08b556c1ebe3073fa159e70e43baf468e833ede2e9a659f6384f52969e16932ac24a2a997da14eee
 SHA512 
f493298af50e6eed61c7ffb0cf4234b1eb69594caedd24826bc9bcb5d85e736101bfa98b14dcfdceab5ee98e8bc228f25743fdcce440398ff9e0019c6861bde2
 DIST puppet-agent_7.17.0-1focal_arm64.deb 19595304 BLAKE2B 
719473363cb24dcd58a864c9ce4d24cb8d8f328d6179ec666d3f3ba1dbf8df53746b9dba37a820c782b6b7b56639c068da1a7db4813e44c5520dfc74ff026008
 SHA512 
5d74f2fca8fe214c70931b099582d5861ae95a3f11be69e33ee4a10b5135cde43d57b117fa3492983b13e023f9138584d72df6ea788015e058124e4578ae1e39
+DIST puppet-agent_7.18.0-1focal_amd64.deb 33767214 BLAKE2B 
def38171c1e0cad50cdffc8aada569af0996b1b7e3f788ffa3c5e3b05d0456d2776f2d12a4cf2f8a9227ebf3c1c13b52fa28f210249b04a54de1fbbc19f26c30
 SHA512 
387d3e1ca3a05c107411dc7a126b2984e8dacf3580823022c0010f33b08305b6722d8a1babee7825b8f60769589b1f166991931f66a484d94a17ac7d437141e1
+DIST puppet-agent_7.18.0-1focal_arm64.deb 33559710 BLAKE2B 
af2a4657c95dc7208b5c2f7494b9cec03f1c9ed0e73c06c150f492fa474d5620f5a58b23b7d928d4117a9b2b8c6384514b7f7000e7a6639582ebe97ab82571a7
 SHA512 
fafabbd00c4ef03b3bd6d9680bc78ada42ffefa8bc8186f24203be277e01267363f0ff35f176f3f04057c46ff437bbb957d4416ce5b6ffc1b3e1f79492c2ce7b

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

[gentoo-commits] repo/gentoo:master commit in: metadata/install-qa-check.d/

2022-08-02 Thread Sam James
commit: bfeb100e92991a4df927215b4f32d8908c081797
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  3 01:49:49 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  3 01:53:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfeb100e

metadata/install-qa-check.d: skip 60python-pc if gpep517 too old

When building libseccomp, say:
```
 * Verifying compiled files for python3.9
usage: /usr/lib/python-exec/python3.9/gpep517 [-h] 
{get-backend,build-wheel,install-wheel} ...
/usr/lib/python-exec/python3.9/gpep517: error: argument command: invalid 
choice: 'verify-pyc' (choose from 'get-backend', 'build-wheel', 'install-wheel')
strip: i686-pc-linux-gnu-strip --strip-unneeded -N __gentoo_check_ldflags__ -R 
.comment -R .GCC.command.line -R .note.gnu.gold-version
```

The gpep517 >= dep is in distutils-r1 but this check applies to other
ebuilds. So, use has_version -b.

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

 metadata/install-qa-check.d/60python-pyc | 5 +
 1 file changed, 5 insertions(+)

diff --git a/metadata/install-qa-check.d/60python-pyc 
b/metadata/install-qa-check.d/60python-pyc
index fd9434994f2f..37b0acaf7e0a 100644
--- a/metadata/install-qa-check.d/60python-pyc
+++ b/metadata/install-qa-check.d/60python-pyc
@@ -16,6 +16,11 @@ python_pyc_check() {
local missing=()
local stray=()
 
+   # Avoid running the check if sufficiently new gpep517 is not installed
+   # yet. It's valid to schedule (for merge order) >=gpep517-8 after
+   # packages which have this check run if they don't use distutils-r1.
+   has_version -b ">=dev-python/gpep517-8" || return
+
for prog in "${progs[@]}"; do
local impl=${prog%/*}
impl=${impl##*/}



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

2022-08-02 Thread Matthew Thode
commit: 3a466ca0bb7fd844edb96270febdf5c96c126f72
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Aug  3 01:42:01 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed Aug  3 01:42:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a466ca0

app-admin/puppet: 7.18.0 bump

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

 app-admin/puppet/Manifest |   1 +
 app-admin/puppet/puppet-7.18.0.ebuild | 127 ++
 2 files changed, 128 insertions(+)

diff --git a/app-admin/puppet/Manifest b/app-admin/puppet/Manifest
index c832ac180fdb..b3cbe1aa9d5b 100644
--- a/app-admin/puppet/Manifest
+++ b/app-admin/puppet/Manifest
@@ -1,3 +1,4 @@
 DIST puppet-5.5.22.tar.gz 2998132 BLAKE2B 
8662c89190d0904fe44ffeca1cf9a9ddca40d57ba6fb2d1e644ca353ceb55b1ca3a91416f1eef2975233c9c4498784e7d7280c111ea0cc070870cadc69341d99
 SHA512 
5332b084a63bdf244672cc4751022c84a1cc50d3f394a13bdcbccf7fcf4ebea67953e88957f23046608bf25e9182548449be824c18289cb2bf1e3ed29b40dc58
 DIST puppet-7.16.0.tar.gz 2817116 BLAKE2B 
d367005ea69ceb0f89f4294e74639ad61305f23929e5edf0385eb2cce5da76fa157c5bc7408599dcca4d9adba39c3b29250e78d8f584873f72bb34452a90a74d
 SHA512 
b1f3c6072821225c9068089f44ad9ab955534f2d91bf88b44f762e0588442b9d6191eb89909dc05b7efc3a82302d2d3dc5a5a040fbc84f81645817d695b4db72
 DIST puppet-7.17.0.tar.gz 2812615 BLAKE2B 
80b5115b8825a87427a688ca7a9337334180fcb7722d437f44009b5cf74ede16dac52f1648a2e7595558abb5fa92322095e71dcf0d7d8d06a2275e13caf79163
 SHA512 
f691b6d3e931c5cc879c8e5129af2a935bedc891964ba5cbb873d6d69e0ec61bd82ca7d413a94389cda13cb6c8c536aae6f11dade4c6e2597abc7756a74f4df0
+DIST puppet-7.18.0.tar.gz 2816776 BLAKE2B 
7c653744a9aa694c6e7558295d33fa8de1958f333cb274a51119ce543846ce649755d5c37ba677d1cdcf2417b237611073ef523aa7a109a3e3dc0e75bd986614
 SHA512 
428268c9d8333c0624023a3d4b55b5dddfaa890eb6d88a31486c8de5112db4d1dce7553050de81c4b5ffd0fec74c5d10f3c09c3fb1826ffc196808f2b45495d4

diff --git a/app-admin/puppet/puppet-7.18.0.ebuild 
b/app-admin/puppet/puppet-7.18.0.ebuild
new file mode 100644
index ..b0c6d6d3ffe3
--- /dev/null
+++ b/app-admin/puppet/puppet-7.18.0.ebuild
@@ -0,0 +1,127 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_TASK_DOC="doc:all"
+RUBY_FAKEGEM_EXTRAINSTALL="locales"
+
+inherit ruby-fakegem systemd tmpfiles
+
+DESCRIPTION="A system automation and configuration management software"
+HOMEPAGE="https://puppet.com/;
+SRC_URI="http://downloads.puppetlabs.com/puppet/${P}.tar.gz;
+
+LICENSE="Apache-2.0 GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86"
+IUSE="augeas diff doc emacs ldap rrdtool selinux shadow sqlite vim-syntax"
+RESTRICT="test"
+
+ruby_add_rdepend "
+   dev-ruby/hiera
+   dev-ruby/json:=
+   dev-ruby/semantic_puppet
+   >=dev-ruby/facter-3.0.0
+   dev-ruby/concurrent-ruby
+   augeas? ( dev-ruby/ruby-augeas )
+   diff? ( dev-ruby/diff-lcs )
+   doc? ( dev-ruby/rdoc )
+   ldap? ( dev-ruby/ruby-ldap )
+   shadow? ( dev-ruby/ruby-shadow )
+   sqlite? ( dev-ruby/sqlite3 )
+   virtual/ruby-ssl
+   dev-ruby/hocon"
+
+ruby_add_bdepend "
+   doc? ( dev-ruby/yard )
+   test? (
+   dev-ruby/mocha
+   dev-ruby/rack
+   dev-ruby/rspec-its
+   )"
+# this should go in the above lists, but isn't because of test deps not being 
keyworded
+#   dev-ruby/rspec-collection_matchers
+
+RDEPEND+=" ${RDEPEND}
+   rrdtool? ( >=net-analyzer/rrdtool-1.2.23[ruby] )
+   selinux? (
+   sys-libs/libselinux[ruby]
+   sec-policy/selinux-puppet
+   )
+   vim-syntax? ( >=app-vim/puppet-syntax-3.0.1 )
+   >=app-portage/eix-0.18.0
+   acct-user/puppet
+   acct-group/puppet"
+PDEPEND="emacs? ( >=app-emacs/puppet-mode-0.3-r1 )"
+
+all_ruby_prepare() {
+   # Avoid spec that require unpackaged json-schema.
+   rm spec/lib/matchers/json.rb $( grep -Rl matchers/json spec) || die
+
+   # fix systemd path
+   eapply -p0 "${FILESDIR}/puppet-systemd.patch"
+
+   # Avoid specs that can only run in the puppet.git repository. This
+   # should be narrowed down to the specific specs.
+   rm spec/integration/parser/compiler_spec.rb || die
+
+   # Avoid failing spec that need further investigation.
+   rm spec/unit/module_tool/metadata_spec.rb || die
+}
+
+each_ruby_install() {
+   each_fakegem_install
+#  dosym "/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${P}" 
"/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${PN}"
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   # systemd stuffs
+   systemd_dounit "${WORKDIR}/all/${P}/ext/systemd/puppet.service"
+
+   # tmpfiles stuff
+   newtmpfiles "${FILESDIR}/tmpfiles.d" "puppet.conf"
+
+   # openrc init stuff

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

2022-08-02 Thread Ionen Wolkens
commit: 020a3d4461eb733c50046cbaf395010156d133d8
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Jul 20 07:25:40 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Aug  3 00:21:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=020a3d44

www-client/qutebrowser: add 3.0.0_pre

Test version using the wip-but-mostly-fine qt6-v2 branch to
prepare for the 3.0.0 release planned to have qt6 support.

Also some misc ebuild improvements, notably trying python-xdist
which used to fail but seems fine now (upstream uses it too).

Will be merged into normal - when upstream merges to master.

Closes: https://github.com/gentoo/gentoo/pull/26504
Signed-off-by: Ionen Wolkens  gentoo.org>

 www-client/qutebrowser/metadata.xml|   1 +
 .../qutebrowser/qutebrowser-3.0.0_pre.ebuild   | 174 +
 2 files changed, 175 insertions(+)

diff --git a/www-client/qutebrowser/metadata.xml 
b/www-client/qutebrowser/metadata.xml
index 44b66f5f9007..224624c5a073 100644
--- a/www-client/qutebrowser/metadata.xml
+++ b/www-client/qutebrowser/metadata.xml
@@ -24,6 +24,7 @@

Enable Brave's ABP-style adblocker library
for improved adblocking
+   Use Qt6 that provides a newer Chromium 
version
Unsupported closed-source DRM capability
(required by Netflix VOD)


diff --git a/www-client/qutebrowser/qutebrowser-3.0.0_pre.ebuild 
b/www-client/qutebrowser/qutebrowser-3.0.0_pre.ebuild
new file mode 100644
index ..50f156d349ff
--- /dev/null
+++ b/www-client/qutebrowser/qutebrowser-3.0.0_pre.ebuild
@@ -0,0 +1,174 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+inherit distutils-r1 multiprocessing optfeature xdg
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/qutebrowser/qutebrowser.git;
+   EGIT_BRANCH="qt6-v2"
+else
+   
SRC_URI="https://github.com/qutebrowser/qutebrowser/releases/download/v${PV}/${P}.tar.gz;
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="Keyboard-driven, vim-like browser based on Python and Qt"
+HOMEPAGE="https://www.qutebrowser.org/;
+
+LICENSE="GPL-3+"
+SLOT="0"
+IUSE="+adblock +qt6 widevine"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/importlib_resources[${PYTHON_USEDEP}]' 3.8)
+   $(python_gen_cond_dep '
+   dev-python/colorama[${PYTHON_USEDEP}]
+   >=dev-python/jinja-3.1.2[${PYTHON_USEDEP}]
+   >=dev-python/markupsafe-2.1.1[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-6[${PYTHON_USEDEP}]
+   dev-python/zipp[${PYTHON_USEDEP}]
+   adblock? ( dev-python/adblock[${PYTHON_USEDEP}] )')
+   qt6? (
+   dev-qt/qtbase:6[icu]
+   $(python_gen_cond_dep '
+   
dev-python/PyQt6[${PYTHON_USEDEP},dbus,gui,network,opengl,printsupport,qml,sql,widgets]
+   dev-python/PyQt6_WebEngine[${PYTHON_USEDEP},widgets]')
+   )
+   !qt6? (
+   dev-qt/qtcore:5[icu]
+   dev-qt/qtgui:5[png]
+   $(python_gen_cond_dep '
+   
dev-python/PyQt5[${PYTHON_USEDEP},dbus,declarative,gui,network,opengl,printsupport,sql,widgets]
+   dev-python/PyQtWebEngine[${PYTHON_USEDEP}]')
+   )
+   widevine? ( www-plugins/chrome-binary-plugins )"
+BDEPEND="
+   $(python_gen_cond_dep '
+   test? (
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/cheroot[${PYTHON_USEDEP}]
+   dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/pytest-bdd[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/pytest-qt[${PYTHON_USEDEP}]
+   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   dev-python/pytest-xvfb[${PYTHON_USEDEP}]
+   dev-python/tldextract[${PYTHON_USEDEP}]
+   qt6? ( dev-python/PyQt6[testlib] )
+   !qt6? ( dev-python/PyQt5[testlib] )
+   )')"
+[[ ${PV} == * ]] && BDEPEND+=" app-text/asciidoc"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   distutils-r1_src_prepare
+
+   if use widevine; then
+   # Qt6 knows Gentoo's, but pass to ensure libdir, EPREFIX, and 
for Qt5
+   local 

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

2022-08-02 Thread Ionen Wolkens
commit: aa220f6a06d032326e220a260e417fc8dedabc35
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Jul 20 07:25:17 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Aug  3 00:21:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa220f6a

dev-python/PyQt6_WebEngine: new package, add 6.3.1

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

 dev-python/PyQt6_WebEngine/Manifest|  1 +
 .../PyQt6_WebEngine/PyQt6_WebEngine-6.3.1.ebuild   | 62 ++
 dev-python/PyQt6_WebEngine/metadata.xml| 16 ++
 3 files changed, 79 insertions(+)

diff --git a/dev-python/PyQt6_WebEngine/Manifest 
b/dev-python/PyQt6_WebEngine/Manifest
new file mode 100644
index ..59d365d91651
--- /dev/null
+++ b/dev-python/PyQt6_WebEngine/Manifest
@@ -0,0 +1 @@
+DIST PyQt6_WebEngine-6.3.1.tar.gz 30607 BLAKE2B 
f07454684ce9c55ed8f477e7d7ba260af6d219b079e68d6752292310d1d8799b642acd3dad94b9259edfc9c41ee6249d2c1b69f57f7e5132dd71bc88e1e1d463
 SHA512 
61e30b6dbbd5d31dd03498b1d14279005bd00b59fe375f89b13cf318d5bdb6cbbf5449cd910303c9794ed14cbd25b0e63824ab952fc050d8c0451292c6f97be0

diff --git a/dev-python/PyQt6_WebEngine/PyQt6_WebEngine-6.3.1.ebuild 
b/dev-python/PyQt6_WebEngine/PyQt6_WebEngine-6.3.1.ebuild
new file mode 100644
index ..f304d9d147f4
--- /dev/null
+++ b/dev-python/PyQt6_WebEngine/PyQt6_WebEngine-6.3.1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=sip
+PYTHON_COMPAT=( python3_{8..11} )
+inherit distutils-r1 flag-o-matic multiprocessing qmake-utils
+
+QT_PV="6.3:6" # minimum tested qt version
+
+DESCRIPTION="Python bindings for QtWebEngine"
+HOMEPAGE="https://www.riverbankcomputing.com/software/pyqtwebengine/;
+SRC_URI="mirror://pypi/${P::1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="debug quick +widgets"
+
+RDEPEND="
+   >=dev-python/PyQt6-${PV}[gui,ssl,${PYTHON_USEDEP}]
+   >=dev-qt/qtbase-${QT_PV}
+   >=dev-qt/qtwebengine-${QT_PV}[widgets]
+   quick? ( dev-python/PyQt6[qml] )
+   widgets? ( dev-python/PyQt6[network,printsupport,webchannel,widgets] )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=dev-python/PyQt-builder-1.11[${PYTHON_USEDEP}]
+   >=dev-qt/qtbase-${QT_PV}
+   sys-devel/gcc"
+
+src_prepare() {
+   default
+
+   # hack: qmake wants g++ (not clang), try to respect ${CHOST} #726112
+   mkdir "${T}"/cxx || die
+   ln -s "$(type -P ${CHOST}-g++ || type -P g++ || die)" "${T}"/cxx/g++ || 
die
+   PATH=${T}/cxx:${PATH}
+}
+
+src_configure() {
+   append-cxxflags -std=c++17 # for clang and old gcc that default to <17
+
+   # hack: currently lacking qt6_get_bindir (or alternatively have
+   # qmake6 in PATH like qmake5 is so it wouldn't matter)
+   local qmake6=$(qt5_get_bindir)/qmake6
+   qmake6=${qmake6//qt5/qt6}
+
+   DISTUTILS_ARGS=(
+   --jobs=$(makeopts_jobs)
+   --qmake="${qmake6}"
+   --qmake-setting="$(qt5_get_qmake_args)"
+   --verbose
+
+   --enable=QtWebEngineCore
+   $(usex quick --{enable,disable}=QtWebEngineQuick)
+   $(usex widgets --{enable,disable}=QtWebEngineWidgets)
+
+   $(usev debug '--debug --qml-debug --tracing')
+   )
+}

diff --git a/dev-python/PyQt6_WebEngine/metadata.xml 
b/dev-python/PyQt6_WebEngine/metadata.xml
new file mode 100644
index ..88c4a67e1477
--- /dev/null
+++ b/dev-python/PyQt6_WebEngine/metadata.xml
@@ -0,0 +1,16 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   io...@gentoo.org
+   Ionen Wolkens
+   
+   
+   Build bindings for the QtWebEngineQuick 
module
+   Build bindings for the QtWebEngineWidgets 
module
+   
+   
+   
https://www.riverbankcomputing.com/mailman/listinfo/pyqt/
+   PyQt6-WebEngine
+   
+



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

2022-08-02 Thread Ionen Wolkens
commit: 9ccf67717ca7a69ba4c03a59ca27b9e74a8ba8b3
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Jul 20 07:24:52 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Aug  3 00:21:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ccf6771

dev-python/PyQt6_sip: new package, add 13.4.0

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

 dev-python/PyQt6_sip/Manifest|  1 +
 dev-python/PyQt6_sip/PyQt6_sip-13.4.0.ebuild | 16 
 dev-python/PyQt6_sip/metadata.xml| 12 
 3 files changed, 29 insertions(+)

diff --git a/dev-python/PyQt6_sip/Manifest b/dev-python/PyQt6_sip/Manifest
new file mode 100644
index ..d34878af07fa
--- /dev/null
+++ b/dev-python/PyQt6_sip/Manifest
@@ -0,0 +1 @@
+DIST PyQt6_sip-13.4.0.tar.gz 111209 BLAKE2B 
963d3788d0996565696e82e6a9c197c197322f8b1637cead79a4af8cf8d3ed1b82423ff41e507204aeddc5f16fa0b96b7e7a49c6848ac7438bd98885f3ae4dc6
 SHA512 
e93a88fedbb965a7ea605a33820798352c340d5656b3ad60c40adc8dbd24fdd18deb67e706595e3cb96e41d1e17d4c837f1224a1c250f0179c6b60b1a5b0e6a2

diff --git a/dev-python/PyQt6_sip/PyQt6_sip-13.4.0.ebuild 
b/dev-python/PyQt6_sip/PyQt6_sip-13.4.0.ebuild
new file mode 100644
index ..c0e19cedab8a
--- /dev/null
+++ b/dev-python/PyQt6_sip/PyQt6_sip-13.4.0.ebuild
@@ -0,0 +1,16 @@
+# Copyright 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="sip module support for PyQt6"
+HOMEPAGE="https://www.riverbankcomputing.com/software/sip/;
+SRC_URI="mirror://pypi/${P::1}/${PN}/${P}.tar.gz"
+
+LICENSE="|| ( GPL-2 GPL-3 SIP )"
+SLOT="0"
+KEYWORDS="~amd64"

diff --git a/dev-python/PyQt6_sip/metadata.xml 
b/dev-python/PyQt6_sip/metadata.xml
new file mode 100644
index ..a999cde076c9
--- /dev/null
+++ b/dev-python/PyQt6_sip/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   io...@gentoo.org
+   Ionen Wolkens
+   
+   
+   
https://www.riverbankcomputing.com/mailman/listinfo/pyqt/
+   PyQt6-sip
+   
+



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

2022-08-02 Thread Ionen Wolkens
commit: e121bdafd7c20e23880fae949c0c468398f2929c
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Aug  2 22:10:38 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Aug  3 00:21:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e121bdaf

profiles/package.mask: add PyQt6 and PyQt6_WebEngine to qt6 mask

Should be fine to unmask at same time as the rest whenever ready.

Skipping PyQt6_sip given it doesn't directly need qt6.

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 0454de6daa55..94171d0fe9ce 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -36,6 +36,8 @@
 # Jimi Huotari  (2022-08-02)
 # Masked for testing. The split of some packages may still
 # change. bug #838970.
+dev-python/PyQt6
+dev-python/PyQt6_WebEngine
 dev-qt/qt5compat:6
 dev-qt/qtbase:6
 dev-qt/qtdeclarative:6



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

2022-08-02 Thread Ionen Wolkens
commit: 8de55366bacf6b14e74ce9adca0df10ee9fd1d3e
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Jul 20 07:25:08 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Aug  3 00:21:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8de55366

dev-python/PyQt6: new package, add 6.3.1

May still be rough around the edges, currently only tested with
qutebrowser so please report if missing anything for other consumers.

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

 dev-python/PyQt6/Manifest   |   1 +
 dev-python/PyQt6/PyQt6-6.3.1.ebuild | 149 
 dev-python/PyQt6/metadata.xml   |  35 +
 3 files changed, 185 insertions(+)

diff --git a/dev-python/PyQt6/Manifest b/dev-python/PyQt6/Manifest
new file mode 100644
index ..631567942685
--- /dev/null
+++ b/dev-python/PyQt6/Manifest
@@ -0,0 +1 @@
+DIST PyQt6-6.3.1.tar.gz 1015220 BLAKE2B 
e225f2da11eec482ab8e00f886a858cec4a2c8add764f5e54bf603959394aad7f12d91b92c1ba6ab98d1b25903d4404e6667232258a87c52c95a2abdae9ccd2d
 SHA512 
94319cd0983eb3f9bb0f1acbc620a1631a37f82e2fcffb9d0e58437fb1c120640be1e2a0a09e98e03f6c7082a2d94e9eabceefa6b07bae354f77bda02ba92d58

diff --git a/dev-python/PyQt6/PyQt6-6.3.1.ebuild 
b/dev-python/PyQt6/PyQt6-6.3.1.ebuild
new file mode 100644
index ..4eee1c118cf4
--- /dev/null
+++ b/dev-python/PyQt6/PyQt6-6.3.1.ebuild
@@ -0,0 +1,149 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=sip
+PYTHON_COMPAT=( python3_{8..11} )
+inherit distutils-r1 flag-o-matic multiprocessing qmake-utils
+
+QT_PV="6.3:6" # minimum tested qt version
+
+DESCRIPTION="Python bindings for the Qt framework"
+HOMEPAGE="https://www.riverbankcomputing.com/software/pyqt/;
+SRC_URI="mirror://pypi/${P::1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+# currently keeping defaults in sync with qtbase, and beside that trying to
+# stay minimal'ish given each builds relatively slowly (but still subject to
+# change if something is needed by most consumers)
+IUSE="
+   +dbus debug qml designer examples gles2-only +gui help multimedia
+   +network opengl positioning printsupport quick quick3d serialport
+   +sql +ssl svg testlib webchannel websockets +widgets +xml"
+# see `grep -r "%Import " sip` and `grep qmake_QT project.py`
+REQUIRED_USE="
+   designer? ( gui widgets )
+   help? ( gui widgets )
+   multimedia? ( gui network )
+   opengl? ( gui )
+   printsupport? ( gui widgets )
+   qml? ( network )
+   quick3d? ( gui qml )
+   quick? ( gui qml )
+   sql? ( widgets )
+   svg? ( gui )
+   testlib? ( gui widgets )
+   webchannel? ( network )
+   websockets? ( network )
+   widgets? ( gui )"
+
+# note: xml(+) for now given qtbase-6.3.1-r0 is missing IUSE=xml with a TODO
+DEPEND="
+   
>=dev-qt/qtbase-${QT_PV}[dbus?,gles2-only=,gui?,network?,opengl?,sql?,ssl=,widgets?,xml(+)?]
+   dbus? (
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   sys-apps/dbus
+   )
+   designer? ( >=dev-qt/qttools-${QT_PV}[designer] )
+   help? ( >=dev-qt/qttools-${QT_PV}[assistant] )
+   multimedia? ( >=dev-qt/qtmultimedia-${QT_PV} )
+   positioning? ( >=dev-qt/qtpositioning-${QT_PV} )
+   qml? ( >=dev-qt/qtdeclarative-${QT_PV} )
+   quick3d? ( >=dev-qt/qtquick3d-${QT_PV} )
+   serialport? ( >=dev-qt/qtserialport-${QT_PV} )
+   svg? ( >=dev-qt/qtsvg-${QT_PV} )
+   webchannel? ( >=dev-qt/qtwebchannel-${QT_PV} )
+   websockets? ( >=dev-qt/qtwebsockets-${QT_PV} )"
+RDEPEND="
+   ${DEPEND}
+   >=dev-python/PyQt6_sip-13.4[${PYTHON_USEDEP}]"
+BDEPEND="
+   >=dev-python/PyQt-builder-1.11[${PYTHON_USEDEP}]
+   >=dev-qt/qtbase-${QT_PV}
+   sys-devel/gcc
+   dbus? ( virtual/pkgconfig )"
+
+src_prepare() {
+   default
+
+   # hack: qmake wants g++ (not clang), try to respect ${CHOST} #726112
+   mkdir "${T}"/cxx || die
+   ln -s "$(type -P ${CHOST}-g++ || type -P g++ || die)" "${T}"/cxx/g++ || 
die
+   PATH=${T}/cxx:${PATH}
+}
+
+src_configure() {
+   append-cxxflags -std=c++17 # for clang and old gcc that default to <17
+
+   pyqt-use_enable() {
+   local state=$(usex ${1} --enable= --disable=)
+   shift
+   echo ${*/#/${state}}
+   }
+
+   # hack: currently lacking qt6_get_bindir (or alternatively have
+   # qmake6 in PATH like qmake5 is so it wouldn't matter)
+   local qmake6=$(qt5_get_bindir)/qmake6
+   qmake6=${qmake6//qt5/qt6}
+
+   DISTUTILS_ARGS=(
+   --jobs=$(makeopts_jobs)
+   --qmake="${qmake6}"
+   --qmake-setting="$(qt5_get_qmake_args)"
+   --verbose
+   --confirm-license
+
+   # TODO: enable/restrict more as qt6 packages/USE get added
+   

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

2022-08-02 Thread Ionen Wolkens
commit: 46f9cf287f703edf7a21dd344cae98b70ae6863a
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Jul 21 03:15:51 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Aug  3 00:21:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46f9cf28

profiles/arch/amd64/x32: mask dev-python/PyQt6_WebEngine

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

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

diff --git a/profiles/arch/amd64/x32/package.mask 
b/profiles/arch/amd64/x32/package.mask
index 3f46a721e665..8ddd7647fae5 100644
--- a/profiles/arch/amd64/x32/package.mask
+++ b/profiles/arch/amd64/x32/package.mask
@@ -34,6 +34,7 @@ media-gfx/freecad
 # reverse-dependencies.
 dev-qt/qtwebengine
 dev-qt/qtwebview
+dev-python/PyQt6_WebEngine
 dev-python/PyQtWebEngine
 app-admin/calamares
 app-doc/zeal



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

2022-08-02 Thread Sam James
commit: a70524f6112e0bd88cbc3c84b77f393e4f6944f5
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  2 23:40:20 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  2 23:40:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a70524f6

sys-apps/systemd-utils: fix build w/ glibc 2.36

Closes: https://bugs.gentoo.org/863218
Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd-utils/files/251-glibc-2.36.patch | 154 ++
 sys-apps/systemd-utils/systemd-utils-251.3.ebuild |   3 +
 2 files changed, 157 insertions(+)

diff --git a/sys-apps/systemd-utils/files/251-glibc-2.36.patch 
b/sys-apps/systemd-utils/files/251-glibc-2.36.patch
new file mode 100644
index ..65693d747ca3
--- /dev/null
+++ b/sys-apps/systemd-utils/files/251-glibc-2.36.patch
@@ -0,0 +1,154 @@
+https://bugs.gentoo.org/863218
+https://github.com/systemd/systemd/issues/23984
+https://github.com/systemd/systemd/commit/3657d3a01c7e25ff86d7a4642065b367c4ff7484
+https://github.com/systemd/systemd/commit/0a58cd00454cc7b57b04f3a4a334584d743d7f7a
+
+From: Rudi Heitbaum 
+Date: Sat, 23 Jul 2022 10:38:49 +
+Subject: [PATCH] glibc: Remove #include  to resolve
+ fsconfig_command/mount_attr conflict with glibc 2.36
+
+--- a/meson.build
 b/meson.build
+@@ -511,7 +511,6 @@ decl_headers = '''
+ #include 
+ #include 
+ #include 
+-#include 
+ '''
+ 
+ foreach decl : ['char16_t',
+@@ -523,6 +522,17 @@ foreach decl : ['char16_t',
+ # We get -1 if the size cannot be determined
+ have = cc.sizeof(decl, prefix : decl_headers, args : '-D_GNU_SOURCE') 
> 0
+ 
++if decl == 'struct mount_attr'
++if have
++want_linux_fs_h = false
++else
++have = cc.sizeof(decl,
++ prefix : decl_headers + '#include 
',
++ args : '-D_GNU_SOURCE') > 0
++want_linux_fs_h = have
++endif
++endif
++
+ if decl == 'struct statx'
+ if have
+ want_linux_stat_h = false
+@@ -538,6 +548,7 @@ foreach decl : ['char16_t',
+ endforeach
+ 
+ conf.set10('WANT_LINUX_STAT_H', want_linux_stat_h)
++conf.set10('WANT_LINUX_FS_H', want_linux_fs_h)
+ 
+ foreach ident : ['secure_getenv', '__secure_getenv']
+ conf.set10('HAVE_' + ident.to_upper(), cc.has_function(ident))
+--- a/src/basic/fd-util.c
 b/src/basic/fd-util.c
+@@ -3,7 +3,9 @@
+ #include 
+ #include 
+ #include 
++#if WANT_LINUX_FS_H
+ #include 
++#endif
+ #include 
+ #include 
+ #include 
+--- a/src/core/namespace.c
 b/src/core/namespace.c
+@@ -7,7 +7,9 @@
+ #include 
+ #include 
+ #include 
++#if WANT_LINUX_FS_H
+ #include 
++#endif
+ 
+ #include "alloc-util.h"
+ #include "base-filesystem.h"
+--- a/src/shared/mount-util.c
 b/src/shared/mount-util.c
+@@ -7,7 +7,9 @@
+ #include 
+ #include 
+ #include 
++#if WANT_LINUX_FS_H
+ #include 
++#endif
+ 
+ #include "alloc-util.h"
+ #include "chase-symlinks.h"
+
+From 0a58cd00454cc7b57b04f3a4a334584d743d7f7a Mon Sep 17 00:00:00 2001
+From: Yu Watanabe 
+Date: Tue, 26 Jul 2022 20:03:12 +0900
+Subject: [PATCH] home: drop conflicted headers
+
+Fixes #24117.
+--- a/src/basic/missing_fs.h
 b/src/basic/missing_fs.h
+@@ -64,3 +64,8 @@
+ #ifndef FS_PROJINHERIT_FL
+ #define FS_PROJINHERIT_FL 0x2000
+ #endif
++
++/* linux/fscrypt.h */
++#ifndef FS_KEY_DESCRIPTOR_SIZE
++#define FS_KEY_DESCRIPTOR_SIZE 8
++#endif
+--- a/src/home/homework-cifs.c
 b/src/home/homework-cifs.c
+@@ -1,5 +1,10 @@
+ /* SPDX-License-Identifier: LGPL-2.1-or-later */
+ 
++#include 
++#if WANT_LINUX_FS_H
++#include 
++#endif
++
+ #include "dirent-util.h"
+ #include "fd-util.h"
+ #include "fileio.h"
+--- a/src/home/homework-luks.c
 b/src/home/homework-luks.c
+@@ -4,7 +4,6 @@
+ #include 
+ #include 
+ #include 
+-#include 
+ #include 
+ 
+ #if HAVE_VALGRIND_MEMCHECK_H
+--- a/src/home/homework-mount.c
 b/src/home/homework-mount.c
+@@ -2,7 +2,9 @@
+ 
+ #include 
+ #include 
++#if WANT_LINUX_FS_H
+ #include 
++#endif
+ 
+ #include "alloc-util.h"
+ #include "fd-util.h"
+--- a/src/home/homework.h
 b/src/home/homework.h
+@@ -1,13 +1,14 @@
+ /* SPDX-License-Identifier: LGPL-2.1-or-later */
+ #pragma once
+ 
+-#include 
+ #include 
+ 
+ #include "sd-id128.h"
+ 
++#include "cryptsetup-util.h"
+ #include "homework-password-cache.h"
+ #include "loop-util.h"
++#include "missing_fs.h" /* for FS_KEY_DESCRIPTOR_SIZE, do not include 
linux/fs.h */
+ #include "missing_keyctl.h"
+ #include "missing_syscall.h"
+ #include "user-record.h"
+

diff --git a/sys-apps/systemd-utils/systemd-utils-251.3.ebuild 
b/sys-apps/systemd-utils/systemd-utils-251.3.ebuild
index 21ec7a6de8f9..277f36c6be9c 100644
--- a/sys-apps/systemd-utils/systemd-utils-251.3.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-251.3.ebuild
@@ -105,7 +105,10 @@ QA_FLAGS_IGNORED="usr/lib/systemd/boot/efi/.*"
 
 

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

2022-08-02 Thread Sam James
commit: 3056222edafdea41518dd5cc0e7689c90594c18e
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  2 23:37:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  2 23:40:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3056222e

sys-apps/systemd: fix build w/ glibc 2.36

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

 sys-apps/systemd/files/251-glibc-2.36.patch | 154 
 sys-apps/systemd/systemd-251.3.ebuild   |   2 +
 2 files changed, 156 insertions(+)

diff --git a/sys-apps/systemd/files/251-glibc-2.36.patch 
b/sys-apps/systemd/files/251-glibc-2.36.patch
new file mode 100644
index ..65693d747ca3
--- /dev/null
+++ b/sys-apps/systemd/files/251-glibc-2.36.patch
@@ -0,0 +1,154 @@
+https://bugs.gentoo.org/863218
+https://github.com/systemd/systemd/issues/23984
+https://github.com/systemd/systemd/commit/3657d3a01c7e25ff86d7a4642065b367c4ff7484
+https://github.com/systemd/systemd/commit/0a58cd00454cc7b57b04f3a4a334584d743d7f7a
+
+From: Rudi Heitbaum 
+Date: Sat, 23 Jul 2022 10:38:49 +
+Subject: [PATCH] glibc: Remove #include  to resolve
+ fsconfig_command/mount_attr conflict with glibc 2.36
+
+--- a/meson.build
 b/meson.build
+@@ -511,7 +511,6 @@ decl_headers = '''
+ #include 
+ #include 
+ #include 
+-#include 
+ '''
+ 
+ foreach decl : ['char16_t',
+@@ -523,6 +522,17 @@ foreach decl : ['char16_t',
+ # We get -1 if the size cannot be determined
+ have = cc.sizeof(decl, prefix : decl_headers, args : '-D_GNU_SOURCE') 
> 0
+ 
++if decl == 'struct mount_attr'
++if have
++want_linux_fs_h = false
++else
++have = cc.sizeof(decl,
++ prefix : decl_headers + '#include 
',
++ args : '-D_GNU_SOURCE') > 0
++want_linux_fs_h = have
++endif
++endif
++
+ if decl == 'struct statx'
+ if have
+ want_linux_stat_h = false
+@@ -538,6 +548,7 @@ foreach decl : ['char16_t',
+ endforeach
+ 
+ conf.set10('WANT_LINUX_STAT_H', want_linux_stat_h)
++conf.set10('WANT_LINUX_FS_H', want_linux_fs_h)
+ 
+ foreach ident : ['secure_getenv', '__secure_getenv']
+ conf.set10('HAVE_' + ident.to_upper(), cc.has_function(ident))
+--- a/src/basic/fd-util.c
 b/src/basic/fd-util.c
+@@ -3,7 +3,9 @@
+ #include 
+ #include 
+ #include 
++#if WANT_LINUX_FS_H
+ #include 
++#endif
+ #include 
+ #include 
+ #include 
+--- a/src/core/namespace.c
 b/src/core/namespace.c
+@@ -7,7 +7,9 @@
+ #include 
+ #include 
+ #include 
++#if WANT_LINUX_FS_H
+ #include 
++#endif
+ 
+ #include "alloc-util.h"
+ #include "base-filesystem.h"
+--- a/src/shared/mount-util.c
 b/src/shared/mount-util.c
+@@ -7,7 +7,9 @@
+ #include 
+ #include 
+ #include 
++#if WANT_LINUX_FS_H
+ #include 
++#endif
+ 
+ #include "alloc-util.h"
+ #include "chase-symlinks.h"
+
+From 0a58cd00454cc7b57b04f3a4a334584d743d7f7a Mon Sep 17 00:00:00 2001
+From: Yu Watanabe 
+Date: Tue, 26 Jul 2022 20:03:12 +0900
+Subject: [PATCH] home: drop conflicted headers
+
+Fixes #24117.
+--- a/src/basic/missing_fs.h
 b/src/basic/missing_fs.h
+@@ -64,3 +64,8 @@
+ #ifndef FS_PROJINHERIT_FL
+ #define FS_PROJINHERIT_FL 0x2000
+ #endif
++
++/* linux/fscrypt.h */
++#ifndef FS_KEY_DESCRIPTOR_SIZE
++#define FS_KEY_DESCRIPTOR_SIZE 8
++#endif
+--- a/src/home/homework-cifs.c
 b/src/home/homework-cifs.c
+@@ -1,5 +1,10 @@
+ /* SPDX-License-Identifier: LGPL-2.1-or-later */
+ 
++#include 
++#if WANT_LINUX_FS_H
++#include 
++#endif
++
+ #include "dirent-util.h"
+ #include "fd-util.h"
+ #include "fileio.h"
+--- a/src/home/homework-luks.c
 b/src/home/homework-luks.c
+@@ -4,7 +4,6 @@
+ #include 
+ #include 
+ #include 
+-#include 
+ #include 
+ 
+ #if HAVE_VALGRIND_MEMCHECK_H
+--- a/src/home/homework-mount.c
 b/src/home/homework-mount.c
+@@ -2,7 +2,9 @@
+ 
+ #include 
+ #include 
++#if WANT_LINUX_FS_H
+ #include 
++#endif
+ 
+ #include "alloc-util.h"
+ #include "fd-util.h"
+--- a/src/home/homework.h
 b/src/home/homework.h
+@@ -1,13 +1,14 @@
+ /* SPDX-License-Identifier: LGPL-2.1-or-later */
+ #pragma once
+ 
+-#include 
+ #include 
+ 
+ #include "sd-id128.h"
+ 
++#include "cryptsetup-util.h"
+ #include "homework-password-cache.h"
+ #include "loop-util.h"
++#include "missing_fs.h" /* for FS_KEY_DESCRIPTOR_SIZE, do not include 
linux/fs.h */
+ #include "missing_keyctl.h"
+ #include "missing_syscall.h"
+ #include "user-record.h"
+

diff --git a/sys-apps/systemd/systemd-251.3.ebuild 
b/sys-apps/systemd/systemd-251.3.ebuild
index f296bf73bc4e..6e5bdcbd47f9 100644
--- a/sys-apps/systemd/systemd-251.3.ebuild
+++ b/sys-apps/systemd/systemd-251.3.ebuild
@@ -244,6 +244,8 @@ src_prepare() {
# Breaks Clang. Revert the commit for now and force off F_S=3.
# bug #841770.
   

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

2022-08-02 Thread Zac Medico
commit: 7f45df3227aa9dd446bf67ee583f49c89c4f516b
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Aug  2 23:08:16 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Aug  2 23:08:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f45df32

sys-cluster/minikube: add 1.26.1

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

 sys-cluster/minikube/Manifest   |  1 +
 sys-cluster/minikube/minikube-1.26.1.ebuild | 75 +
 2 files changed, 76 insertions(+)

diff --git a/sys-cluster/minikube/Manifest b/sys-cluster/minikube/Manifest
index 96fb00dfdc24..a0a5cbafb854 100644
--- a/sys-cluster/minikube/Manifest
+++ b/sys-cluster/minikube/Manifest
@@ -1,3 +1,4 @@
 DIST minikube-1.25.1-vendor.tar.gz 104698545 BLAKE2B 
2402594f1a876e16f36f4341136b71a84a8848c90d61789c85b1b962848e029363ec1efa051b0a08a28d38e82ee5fd52ceb0f2836078102a22de0d9cff4cc041
 SHA512 
661cd0261535728a119d5a0fa5f15c535092ae870f094e85dd03cbb5449ccef89c64dacec02373a7097f0a81bf2c23a91254f2257c09db54cb48249a785d06a5
 DIST minikube-1.25.2-vendor.tar.gz 103616191 BLAKE2B 
6707011b208bf96670649192aef0100bee5780bc3321b41eddc12a62b2d4acbc566a8cdf557dae4a84b501c67b31ac35c77effb808bbc3ca56d65e7727977141
 SHA512 
2e964be6f0708a41ae1aaf1d47eabad8acf13ffafc5ae56cfd66f81ef94673d9661654c807bf2c8790ce5336f95f9fce377b82905e229e4d3534ed5d2622b5da
 DIST minikube-1.26.0-vendor.tar.gz 104726099 BLAKE2B 
b8dce4c567e370219c568e9b8298dc7d9b9e3b53330d644e943876683c19a80dbb77a938e3428f8662ac55f2359c473920d081c6ac8573ea79e30989ea8dcfb2
 SHA512 
76b6bc5a004a29864de6a0574a6abed18de6b92fd8a963576a284c8245fde31edf57fc82636299f4acaed0e69ca2134ded2e5606ed64b1de8d1a247e8c83ffa3
+DIST minikube-1.26.1-vendor.tar.gz 104831112 BLAKE2B 
532856492a6b7759d3aaccf9baf9dd603b81953d8691d4df5aef8a667cde13d4035728e31ba52d440fb18661be94cf406ff101eed1a9fe1e2b86fc845a9268c5
 SHA512 
d9efe06a4912df67543246aae92ccfae62d7e0e25480761bbf0705d2867481d8cd89ea2441bd318e5ce0d682deaf5b81ae3a4c270a0d6884ba07f69909f3

diff --git a/sys-cluster/minikube/minikube-1.26.1.ebuild 
b/sys-cluster/minikube/minikube-1.26.1.ebuild
new file mode 100644
index ..029fbb4dba7b
--- /dev/null
+++ b/sys-cluster/minikube/minikube-1.26.1.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit bash-completion-r1 go-module toolchain-funcs
+GIT_COMMIT=62e108c3dfdec8029a890ad6d8ef96b6461426dc
+GIT_COMMIT_SHORT=${GIT_COMMIT:0:9}
+
+DESCRIPTION="Single Node Kubernetes Cluster"
+HOMEPAGE="https://github.com/kubernetes/minikube https://kubernetes.io;
+
+SRC_URI="https://github.com/zmedico/minikube/archive/refs/tags/v${PV}-vendor.tar.gz
 -> ${P}-vendor.tar.gz"
+
+LICENSE="Apache-2.0 BSD BSD-2 CC-BY-4.0 CC-BY-SA-4.0 CC0-1.0 GPL-2 ISC LGPL-3 
MIT MPL-2.0 WTFPL-2 ZLIB || ( LGPL-3+ GPL-2 ) || ( Apache-2.0 LGPL-3+ ) || ( 
Apache-2.0 CC-BY-4.0 )"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="hardened libvirt"
+
+COMMON_DEPEND="libvirt? ( app-emulation/libvirt:=[qemu] )"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND="dev-go/go-bindata"
+
+RESTRICT+=" test"
+S=${WORKDIR}/${P}-vendor
+
+src_configure() {
+   case "${ARCH}" in
+   amd64|arm*)
+   minikube_arch="${ARCH}" ;;
+   ppc64)
+   # upstream does not support big-endian ppc64
+   minikube_arch="${ARCH}le" ;;
+   *)
+   die "${ARCH} is not supported" ;;
+   esac
+   minikube_target="out/minikube-linux-${minikube_arch}"
+}
+
+src_compile() {
+   # out/docker-machine-driver-kvm2 target is amd64 specific
+   # but libvirt useflag is masked on most arches.
+   COMMIT=${GIT_COMMIT} \
+   COMMIT_NO=${GIT_COMMIT} \
+   COMMIT_SHORT=${GIT_COMMIT_SHORT} \
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+   LDFLAGS="" \
+   emake \
+   $(usex libvirt "out/docker-machine-driver-kvm2" "") \
+   "${minikube_target}"
+}
+
+src_install() {
+   newbin "${minikube_target}" minikube
+   use libvirt && dobin out/docker-machine-driver-kvm2
+   dodoc -r site CHANGELOG.md README.md
+
+   if ! tc-is-cross-compiler; then
+   "${minikube_target}" completion bash > "${T}/bashcomp" || die
+   "${minikube_target}" completion fish > "${T}/fishcomp" || die
+   "${minikube_target}" completion zsh > "${T}/zshcomp" || die
+
+   newbashcomp "${T}/bashcomp" minikube
+   insinto /usr/share/fish/vendor_completions.d
+   newins "${T}/fishcomp" minikube.fish
+   insinto /usr/share/zsh/site-functions
+   newins "${T}/zshcomp" _minikube
+   fi
+}
+
+pkg_postinst() {
+   elog "You may want to install the following optional dependencies:"
+   elog "  app-emulation/virtualbox or app-emulation/virtualbox-bin"
+   elog "  sys-cluster/kubectl"
+}

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

2022-08-02 Thread Zac Medico
commit: 0352d74b029f2cdbdacc92f253a4727061d302bf
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Aug  2 23:02:30 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Aug  2 23:02:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0352d74b

app-admin/vault: add 1.11.2

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

 app-admin/vault/Manifest|  2 +
 app-admin/vault/vault-1.11.2.ebuild | 86 +
 2 files changed, 88 insertions(+)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index 59e4b588cb4b..d45eec498052 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -2,3 +2,5 @@ DIST vault-1.10.5-vendor.tar.gz 50096802 BLAKE2B 
07f797666f97666a3dbdfb3cca7ba9f
 DIST vault-1.10.5-webui.tar.xz 1258192 BLAKE2B 
c546475dc9949c8854e702ff97267cde97472b47f209e7ed923e6caf9d0fe2b615c0087299148c0325669ae25b4ec111d7e8eff8454dfe5fe15a47bf4c969984
 SHA512 
fb44ad261cfa2e492b824fc8ec0ad44e54eaa417980bd9cd845e017fcad23670231a696df306332df5cfd5ce039cc1e3f744fe3ef35563b4902ebb15798a6b1d
 DIST vault-1.11.1-vendor.tar.gz 52063513 BLAKE2B 
adb2fb6ab7991e94ce00aa298837f2fac21c24bb8ea8edd2265eed6664498b38567d81fcfe28749b4bf16c449c769448a75fa3c1403f5cdf33b18580d8a65936
 SHA512 
c1247308f390117c98e43dd82498a069c34d3e766298dd05d5ddb5f69b9a3db2e312b897f35c9f63225cffcac476ba1021a4a71100721848642b6c4412123251
 DIST vault-1.11.1-webui.tar.xz 1335740 BLAKE2B 
6a6fdcb22563ad4c3f18bf3816fe8a016c11d19a014458594c2dade3dc8e908db252c34bad88be9e80c2a6408af28af6324158e1e69b40061af6d6fe1a66c655
 SHA512 
1c02e0ef645df946ffb9d967a9be230800e67597d0ed6cf8afb2688eed9ca863a1f29efeefbb51e0257d2be588da443864df9e1306956844645b0168c2d58d9b
+DIST vault-1.11.2-vendor.tar.gz 52069450 BLAKE2B 
aa28c4e79fe7e95fee12fcf039c890780dfd4c3983025b5c39c53ed81be99e9c8cdb19580f23a0e05e607693dd46fa868abcaaad04d2abdcaeb0151af8fa6f60
 SHA512 
2339bd8fa1768cb3e719af00f581116d5d6decad826de00a4e726c212dcd5b29e89426ac3aba86dbb01bb2cb6f7feae899924134040ada7d10a1bc90d42b8f67
+DIST vault-1.11.2-webui.tar.xz 1335748 BLAKE2B 
ce38383d4f37fc88215f6554b6f07a3527481a31bbcf7c3047a735817f259a947f0c0cea8d0f87a0e5e8a1523173e922ac5dab3c1571366383dc97952cfc7d5b
 SHA512 
218fd7c034b3e0dc9ed0217ae450d290d5b677d31b936b85c735783fed993da91590e5d4f22527840386b14837f56849e485f3f2d5196e68b0557e0c02122104

diff --git a/app-admin/vault/vault-1.11.2.ebuild 
b/app-admin/vault/vault-1.11.2.ebuild
new file mode 100644
index ..004b6dd49b57
--- /dev/null
+++ b/app-admin/vault/vault-1.11.2.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit fcaps go-module systemd
+
+DESCRIPTION="A tool for managing secrets"
+HOMEPAGE="https://vaultproject.io/;
+
+VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
+SRC_URI="https://github.com/zmedico/vault/archive/refs/tags/v${PV}-vendor.tar.gz
 -> ${P}-vendor.tar.gz
+   webui? (
+   https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
+   )"
+
+LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="+webui"
+
+BDEPEND="
+   app-arch/zip
+   dev-go/gox
+   >=dev-lang/go-1.15.3"
+COMMON_DEPEND="acct-group/vault
+   acct-user/vault"
+   DEPEND="${COMMON_DEPEND}"
+   RDEPEND="${COMMON_DEPEND}"
+
+FILECAPS=(
+   -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
+)
+
+RESTRICT+=" test"
+S=${WORKDIR}/${P}-vendor
+
+src_unpack() {
+   default
+}
+
+src_prepare() {
+   default
+   # Avoid the need to have a git checkout
+   sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
+   -e 's:^\(GIT_DIRTY=\).*:\1:' \
+   -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
+   -e "s|^BUILD_DATE=.*|BUILD_DATE=$(date +%Y-%m-%dT%H:%M:%SZ)|" \
+   -i scripts/build.sh || die
+   sed -e "/hooks/d" \
+   -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \
+   -e "s/gofumpt/gofmt/g" \
+   -i Makefile || die
+   if [[ -d "${WORKDIR}/http/web_ui" ]]; then
+   rm -rf "${S}/http/web_ui" || die
+   mv "${WORKDIR}/http/web_ui" "${S}/http/web_ui" ||
+   die "mv failed"
+   else
+   mkdir -p "${S}/http/web_ui" || die
+   touch "${S}/http/web_ui/no_web_ui" || die
+   fi
+}
+
+src_compile() {
+   mkdir "${T}"/bin || die
+   BUILD_TAGS="$(usex webui ui '')" \
+   GOPATH="${T}" \
+   XC_ARCH=$(go env GOARCH) \
+   XC_OS=$(go env GOOS) \
+   XC_OSARCH=$(go env GOOS)/$(go env GOARCH) \
+   emake bin
+}
+
+src_install() {
+   dobin bin/${PN}
+   dodoc CHANGELOG.md CONTRIBUTING.md README.md
+   insinto /etc/${PN}.d
+   doins "${FILESDIR}/"*.json.example
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
+   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+   newconfd 

[gentoo-commits] repo/proj/guru:dev commit in: app-office/openoffice-bin/

2022-08-02 Thread Sergey Torokhov
commit: a71d519501983d680052fff57ce266ebfa975dfd
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Tue Aug  2 22:18:49 2022 +
Commit: Sergey Torokhov  yandex  ru>
CommitDate: Tue Aug  2 22:19:27 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a71d5195

app-office/openoffice-bin: 4.1.13 version bump

Signed-off-by: Sergey Torokhov  yandex.ru>

 app-office/openoffice-bin/Manifest |  80 
 .../openoffice-bin/openoffice-bin-4.1.13.ebuild| 211 +
 2 files changed, 291 insertions(+)

diff --git a/app-office/openoffice-bin/Manifest 
b/app-office/openoffice-bin/Manifest
index db8777eac..b07126ed9 100644
--- a/app-office/openoffice-bin/Manifest
+++ b/app-office/openoffice-bin/Manifest
@@ -158,3 +158,83 @@ DIST 
Apache_OpenOffice_4.1.12_Linux_x86_langpack-rpm_tr.tar.gz 12173646 BLAKE2B
 DIST Apache_OpenOffice_4.1.12_Linux_x86_langpack-rpm_vi.tar.gz 13414372 
BLAKE2B 
956840b2ae8e6920431dc46afda5444d21938efdfd63e96f1da5b1d765b5bc1a262371d86a00cd81148a727475edc3f9053e776582aaca348d3d7a57f9bde9dd
 SHA512 
5cf3aea2acae75d5b67a147ebaf06c85aa2b216411dc3bcab406d8d7231edfaaaef2ca79a82c0c684acc224efb6e74febddc57a22766cd8450b1a120b51fd2e6
 DIST Apache_OpenOffice_4.1.12_Linux_x86_langpack-rpm_zh-CN.tar.gz 13848514 
BLAKE2B 
510c945d42c20977d14fb4d05edc9bbb7d306c8ec0135b421387052e5d5b06c9021f650101fa108306e3b23398def7ad62d0b9474557045ff5bd8d91ed0dd08a
 SHA512 
9cba74bdf5bfb11dc1bc7512309d7317941266b7531f06c73c861e9ccd72aa73c90918c2c7bb9bfb3eeca742e1d6b37034bb4a020fb6d5311ce3ab6610aa6c15
 DIST Apache_OpenOffice_4.1.12_Linux_x86_langpack-rpm_zh-TW.tar.gz 14056556 
BLAKE2B 
172c86468d5e81356486ec3ad130a41b9f18bafa81133003059d5bb348ebf65141dc2a924e63053fc353248a8218e950283745e028530de51bb03a1bf9252328
 SHA512 
6d7902d10ccbf572fc1a8a05ae35690c0e5e3e1d2aefd368db2637ec9bd5c76056676b564aec6ab7a7f7e9dcc240e6abb535ea385b7bfcece2187870740a9eca
+DIST Apache_OpenOffice_4.1.13_Linux_x86-64_install-rpm_en-US.tar.gz 168916990 
BLAKE2B 
4b25a2d09fa5d7d5229b661a76d8662a8f8819b11bf6a8a19afd8b39ef9d9c1e14968e2bd2d668afb28b4877d67922bfaae3d7ba471758ec708e6f917d2b180b
 SHA512 
c2e1b7a20491a6f121b587f23a606269d04184ea22c827036992b0be2868dad177ef1fa8150bd80379da3a53c4437adea92ad82134e642d94c39bfff1c721d59
+DIST Apache_OpenOffice_4.1.13_Linux_x86-64_langpack-rpm_ast.tar.gz 19038308 
BLAKE2B 
4abf25a17f020f6c2ed55d7190b1275b08a942cd368b1118fcbb7df68235483882abaf793432e1f5d7ac7384b18530695f1be61430a040c71417283975999f91
 SHA512 
1d6ce3806b428189f9081f5a402ad1e52dd4232a29c6af2f84d5e36d353249f3c6cc8d78636c476bbd1b23a93bfaccbf21eda5f025d05169c17f5ee36d0428e2
+DIST Apache_OpenOffice_4.1.13_Linux_x86-64_langpack-rpm_bg.tar.gz 13584387 
BLAKE2B 
2b94f7b9cada80e992ccd77e37e02141961241fab2b0e1ec4012dc242423ba378698caa6d21a69c7908654d132339a97d95e0a4612a36676657ae51068503df7
 SHA512 
ac9fc4f480d0de3a6096342f56ca1c6067f876e37979cffe0c79504ecc4253b3d02fc1e01fea46f6e898062a1540dc0eb9cfa2d1cd7a49f444a598c09379846f
+DIST Apache_OpenOffice_4.1.13_Linux_x86-64_langpack-rpm_ca-XV.tar.gz 20529233 
BLAKE2B 
e63befec761af6b8fb6e2d4830a183e1950a04b8e06d49c2569e63e75ec8522f5167174631f83e038706dff0834a8331d5822461d4583ee83b69237f67185a11
 SHA512 
18658f5578dab748e94291b4b6937f0407e14f0e41155de509d7b7b3ef24bdc8db0e3bf45c763b6d025323f399fda4c4ecf19ff4c172836ef34aa913349ceb95
+DIST Apache_OpenOffice_4.1.13_Linux_x86-64_langpack-rpm_ca.tar.gz 20522185 
BLAKE2B 
dd131706f63bc2fa082542dd0c8090ecea3427ac6614ddb1f69a7c0d347230ce7c1b254937ee5dd0b2caa3d7bca5ebf963e32493bfccfd39d0621da9371c
 SHA512 
3418569085c5d856e6ed7f0554dcfaa68beae777933c48173aa6c3ae8b5f9cd583f26691f27c215eca28ee2580a13fdf2fa5b9edd844adf29e92bbddd8fd739a
+DIST Apache_OpenOffice_4.1.13_Linux_x86-64_langpack-rpm_cs.tar.gz 12629438 
BLAKE2B 
7621e16a14d49bc3e21e26707e801f6496ffca183e65019b63602404e0f1db12fcc112ea981027392f032b06e6b7da1ff1883e13b5c56a10d09c64545f45f19f
 SHA512 
38b2f04250cb45246083b8a4d20a150ed58d0d638b106798712a69de4798ae0eb45e63478b785c49942082309485394ed05fdfa240df0bc5bd47611ddca77a9f
+DIST Apache_OpenOffice_4.1.13_Linux_x86-64_langpack-rpm_da.tar.gz 12420655 
BLAKE2B 
fc034786be3c1cf8dfac86e0758ccb52987a95a53c970242ac5035ef610eadd0fe3c9f8c448ef8ee069a15b2c50a0ffe0665173bc6cf8818b0272f05448c8b5a
 SHA512 
4ffde1fd21de89c7ac33d77bd7aacb651f111b6bf77491dad96e245846d3c4b832c7c3c9a24c9a16d8a53a202d83dfca04d06b38cf5feb1f860a12f724ffcb6a
+DIST Apache_OpenOffice_4.1.13_Linux_x86-64_langpack-rpm_de.tar.gz 20727657 
BLAKE2B 
5a250f9923d11c778e51706502ab424f97e4f270e2f788ddb1cd018661fa76419a6c7c3c74060d258a147d92bb694709dcc6d2c81dca18cf93d10a3d35c70238
 SHA512 
fe676be6aff3f499362f6d10466756ae4c1de54923eff61b47a3fa59b48f50a5ffd0edd7bc4bee32155d075721c9ecaede68271e17ffae3c94062ce48ee86563
+DIST Apache_OpenOffice_4.1.13_Linux_x86-64_langpack-rpm_el.tar.gz 22047719 
BLAKE2B 
aafbce27c08957f1e95861ff563db87b7855e2ab90a04384c8eb970cab107b4ecd64f32df00855114816010e9ccf270d9d1dce5903e2a4160e523fc5788579c1
 SHA512 

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

2022-08-02 Thread Sam James
commit: 16393de4613236651994d176a2b56586f7037fb9
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  2 22:14:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  2 22:14:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16393de4

profiles/base: add missing mask headers

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

 profiles/base/package.use.mask | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 5ea6a18a5ba1..2777f80b9ba1 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,9 +6,11 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Joonas Niilola  (2022-08-02)
 # Doesn't compile with 'Xaw3d' use flag, #849947.
 app-text/xdvik Xaw3d
 
+# Joonas Niilola  (2022-07-13)
 # Depends on an older enigmail that only supports python2, which is
 # being removed soon. #758344
 www-client/seamonkey crypt



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

2022-08-02 Thread Sam James
commit: 745af70a74cc378fb2f8dd3b561169d75d0b50b3
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  2 22:13:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  2 22:13:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=745af70a

profiles/base: mask USE=qt6

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

 profiles/base/package.use.mask | 4 
 profiles/base/use.mask | 5 +
 2 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 5df1e2a4d8e8..5ea6a18a5ba1 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,10 +6,6 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
-# Esteve Varela Colominas (2022-07-29)
-# Qt6 is still experimental and masked in ::gentoo
-net-im/telegram-desktop qt6
-
 # Doesn't compile with 'Xaw3d' use flag, #849947.
 app-text/xdvik Xaw3d
 

diff --git a/profiles/base/use.mask b/profiles/base/use.mask
index b68a2f27b1b1..b777369fddc1 100644
--- a/profiles/base/use.mask
+++ b/profiles/base/use.mask
@@ -4,6 +4,11 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Sam James  (2022-08-02)
+# Masked for testing. The split of some packages may still
+# change. bug #838970.
+qt6
+
 # Hans de Graaff  (2022-07-16)
 # Mask ruby 2.6 as EOL
 ruby_targets_ruby26



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

2022-08-02 Thread Michael Yang
commit: f4c123bf5881a3bed73e1aad52b82e94225e0359
Author: Michael Yang  gmail  com>
AuthorDate: Tue Aug  2 21:58:54 2022 +
Commit: Michael Yang  gmail  com>
CommitDate: Tue Aug  2 22:12:30 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f4c123bf

app-misc/clifm: Fix filesize mismatch, fix RDEPEND as per qa-vdb

See https://bugs.gentoo.org/863062 for verification failure reason

Signed-off-by: Michael Yang  gmail.com>

 app-misc/clifm/clifm-1.6.ebuild  | 8 
 app-misc/clifm/clifm-.ebuild | 8 
 2 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/app-misc/clifm/clifm-1.6.ebuild b/app-misc/clifm/clifm-1.6.ebuild
index 3bf60250b..a17478751 100644
--- a/app-misc/clifm/clifm-1.6.ebuild
+++ b/app-misc/clifm/clifm-1.6.ebuild
@@ -12,9 +12,9 @@ if [[ ${PV} == "" ]]; then
EGIT_REPO_URI="https://github.com/leo-arch/clifm.git;
inherit git-r3
 else
-   SRC_URI="mirror://sourceforge/${PN}/v${PV}.tar.gz -> ${P}.tar.gz"
-   # also on github but seems like a worse alternative?
-   # SRC_URI="https://github.com/leo-arch/clifm/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   SRC_URI="https://github.com/leo-arch/clifm/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   # also on sourceforge but the unpacked name is irregular
+   # SRC_URI="mirror://sourceforge/${PN}/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
 fi
 
@@ -24,7 +24,7 @@ IUSE=""
 
 DEPEND="
sys-libs/libcap
-   sys-libs/readline
+   sys-libs/readline:=
sys-apps/acl
sys-apps/file
 "

diff --git a/app-misc/clifm/clifm-.ebuild b/app-misc/clifm/clifm-.ebuild
index 3bf60250b..a17478751 100644
--- a/app-misc/clifm/clifm-.ebuild
+++ b/app-misc/clifm/clifm-.ebuild
@@ -12,9 +12,9 @@ if [[ ${PV} == "" ]]; then
EGIT_REPO_URI="https://github.com/leo-arch/clifm.git;
inherit git-r3
 else
-   SRC_URI="mirror://sourceforge/${PN}/v${PV}.tar.gz -> ${P}.tar.gz"
-   # also on github but seems like a worse alternative?
-   # SRC_URI="https://github.com/leo-arch/clifm/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   SRC_URI="https://github.com/leo-arch/clifm/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   # also on sourceforge but the unpacked name is irregular
+   # SRC_URI="mirror://sourceforge/${PN}/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
 fi
 
@@ -24,7 +24,7 @@ IUSE=""
 
 DEPEND="
sys-libs/libcap
-   sys-libs/readline
+   sys-libs/readline:=
sys-apps/acl
sys-apps/file
 "



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

2022-08-02 Thread Sergey Torokhov
commit: 6695d67bd554c7830a24d478ff9b68a2c048cb21
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Tue Aug  2 22:10:32 2022 +
Commit: Sergey Torokhov  yandex  ru>
CommitDate: Tue Aug  2 22:10:32 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6695d67b

app-doc/ford: 6.1.15 version bump

Signed-off-by: Sergey Torokhov  yandex.ru>

 app-doc/ford/Manifest   |  1 +
 app-doc/ford/ford-6.1.15.ebuild | 43 +
 2 files changed, 44 insertions(+)

diff --git a/app-doc/ford/Manifest b/app-doc/ford/Manifest
index 83bd07301..5aae01fc9 100644
--- a/app-doc/ford/Manifest
+++ b/app-doc/ford/Manifest
@@ -2,3 +2,4 @@ DIST FORD-6.1.10.tar.gz 5847455 BLAKE2B 
b575be88434b129289c5098fc3da0216190fa2a9
 DIST FORD-6.1.11.tar.gz 5848224 BLAKE2B 
f8092b678ab1621f3d295e77b8a308d2f4787baa77b989a0dc07a9b23c0723945a97bca81bda879d7929b8910eb49b635bd052304b3b6d1ba25f8dbb552b676e
 SHA512 
325e8c05b5df6435c164adf24871d9743d2927d862010b005ba87dafd0e44cf1f52dae50d1b2bec5a5f39f935859286e0c9ba5156b24843bc58dc1335c5e1913
 DIST FORD-6.1.12.tar.gz 5849020 BLAKE2B 
e72937b1930cd774abc444c5a87371525b494caf7dc60f26b6bbae562abb1406fba725c82b4de3b7353251a17bd8c2b4e725e008699a492cce5b7b3e05ca98a4
 SHA512 
8aed12eb0471db4c92b955509ede9d44d9cf1e8c906fbe32089f473b148d9b368256c23b56b8ce7dcef19dddecb555d649404a847e0318f0749b234347c55cce
 DIST FORD-6.1.13.tar.gz 5849087 BLAKE2B 
2db0ce7b7b3c7f7ef0897452b52ae6a30b6498fe3e589311ed37f8ea0727d284b684253bd590474f5f864df06242c18697dacfb2cbb9aafe51410095375a765c
 SHA512 
b6fed9b7fef60d73062823e2c89c7fd2428205ab85341371e981e8239c802f38cdd69a912ffa27279511de47a8f697b3445ee32ac310dedc0a7ea672a79d94b3
+DIST FORD-6.1.15.tar.gz 5851408 BLAKE2B 
28f503a9fc0a3337a146e066c3e05e2df10bc393d28eaef9d429866054671f4cb8b20392aa74e1e1c3f57781b88e589cf1f37fa96fed70ab78b2659622642e76
 SHA512 
6fb4cf2af37d74ec97aac152ff77e4df04ea3144bc18f5e4bd08b066ab701250db7347d352f0214e4ce026129536d65f9f7c780bb85c35a40ada6637640e3f9b

diff --git a/app-doc/ford/ford-6.1.15.ebuild b/app-doc/ford/ford-6.1.15.ebuild
new file mode 100644
index 0..2bb4f28ea
--- /dev/null
+++ b/app-doc/ford/ford-6.1.15.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1 toolchain-funcs
+
+MY_PN="FORD"
+DESCRIPTION="FORD, automatic documentation generator for modern Fortran 
programs"
+HOMEPAGE="https://github.com/Fortran-FOSS-Programmers/ford;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+RDEPEND="
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   >=dev-python/graphviz-0.20[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   >=dev-python/markdown-3.4[${PYTHON_USEDEP}]
+   >=dev-python/markdown-include-0.7.0[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.12.0[${PYTHON_USEDEP}]
+   dev-python/python-markdown-math[${PYTHON_USEDEP}]
+   >=dev-python/tqdm-4.64.0[${PYTHON_USEDEP}]
+   >=dev-python/toposort-1.7[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+
+DOCS=( CHANGELOG.md README.md README.rst )
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   default
+   sed -i -e 's/"cpp /"'"$(tc-getCPP)"' /' ford/__init__.py || die # bug: 
839300
+}



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

2022-08-02 Thread Sergey Torokhov
commit: f7ca64fd3129054ccddfb7d4dd5f6a1219f90f89
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Tue Aug  2 22:05:44 2022 +
Commit: Sergey Torokhov  yandex  ru>
CommitDate: Tue Aug  2 22:05:44 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f7ca64fd

dev-python/markdown-include: 0.7.0 version bump

PyPi doesn't provide source tarball this time,
therefore is switched to use Github source tarball.

Signed-off-by: Sergey Torokhov  yandex.ru>

 dev-python/markdown-include/Manifest   |  1 +
 .../markdown-include/markdown-include-0.7.0.ebuild | 18 ++
 2 files changed, 19 insertions(+)

diff --git a/dev-python/markdown-include/Manifest 
b/dev-python/markdown-include/Manifest
index 8b34c8a7c..1c8b04dfa 100644
--- a/dev-python/markdown-include/Manifest
+++ b/dev-python/markdown-include/Manifest
@@ -1 +1,2 @@
 DIST markdown-include-0.6.0.tar.gz 4661 BLAKE2B 
449e05b40ab3a8725f68a8c02dc32349de2435520790b955b708c39ac53782c91dd6b592a712fafe9442f6ba1fda0794436500a5a4148d16caaf38dd6af8b69f
 SHA512 
cbd83ff6ae64416410a7b6879c6f3fa4edd1b1d6e898508251651f0366bf7a121d2e0447f638069b84f872713dc9618128a4fa524d2eaddcfa8bfc2ed3be76de
+DIST markdown-include-0.7.0.gh.tar.gz 16696 BLAKE2B 
0816c25afe73f0046d9cf56ad6a985bf76ebd7b4f78f64db631697ffcd07f9e0550b2dd74411945e38c27965153be186a89d82c55aa7bf4570be47c1cfca2917
 SHA512 
2d4350ad87cc7e5dab116f4df7648d3a7ffc0c18e38b61ddfca9a6cf76a64bd1d41dcbf7525fd41c81cbc64abe1f776cd3ad9847e25fe790f16c4a024265390d

diff --git a/dev-python/markdown-include/markdown-include-0.7.0.ebuild 
b/dev-python/markdown-include/markdown-include-0.7.0.ebuild
new file mode 100644
index 0..8216f4438
--- /dev/null
+++ b/dev-python/markdown-include/markdown-include-0.7.0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Syntax which allows for inclusion of contents of other Markdown 
docs"
+HOMEPAGE="https://github.com/cmacmackin/markdown-include;
+SRC_URI="https://github.com/cmacmackin/${PN}/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.gh.tar.gz"
+
+LICENSE="GPL-3"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+
+RDEPEND=">=dev-python/markdown-3.4[${PYTHON_USEDEP}]"



[gentoo-commits] repo/proj/prefix:master commit in: sys-devel/binutils-config/, sys-apps/sed/, sys-apps/portage/, sys-libs/newlib/, ...

2022-08-02 Thread Sam James
commit: 573a270b4c7934e8c0fd6a74a9a036f930f3a025
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  2 22:10:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  2 22:10:02 2022 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=573a270b

*/*: [QA] fix DTD HTTP->HTTPS

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

 sys-apps/debianutils/metadata.xml  | 2 +-
 sys-apps/help2man/metadata.xml | 2 +-
 sys-apps/portage/metadata.xml  | 2 +-
 sys-apps/sed/metadata.xml  | 2 +-
 sys-devel/binutils-config/metadata.xml | 2 +-
 sys-devel/binutils/metadata.xml| 2 +-
 sys-devel/gcc-config/metadata.xml  | 2 +-
 sys-libs/newlib/metadata.xml   | 2 +-
 8 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/sys-apps/debianutils/metadata.xml 
b/sys-apps/debianutils/metadata.xml
index 1c1ee347ef..7fed7781d0 100644
--- a/sys-apps/debianutils/metadata.xml
+++ b/sys-apps/debianutils/metadata.xml
@@ -1,5 +1,5 @@
 
-http://www.gentoo.org/dtd/metadata.dtd;>
+https://www.gentoo.org/dtd/metadata.dtd;>
 

base-sys...@gentoo.org

diff --git a/sys-apps/help2man/metadata.xml b/sys-apps/help2man/metadata.xml
index 56c1244130..73dda144f9 100644
--- a/sys-apps/help2man/metadata.xml
+++ b/sys-apps/help2man/metadata.xml
@@ -1,5 +1,5 @@
 
-http://www.gentoo.org/dtd/metadata.dtd;>
+https://www.gentoo.org/dtd/metadata.dtd;>
 
 
base-sys...@gentoo.org

diff --git a/sys-apps/portage/metadata.xml b/sys-apps/portage/metadata.xml
index 062dafe624..58ed367a28 100644
--- a/sys-apps/portage/metadata.xml
+++ b/sys-apps/portage/metadata.xml
@@ -1,5 +1,5 @@
 
-http://www.gentoo.org/dtd/metadata.dtd;>
+https://www.gentoo.org/dtd/metadata.dtd;>
 
   
 mailto:dev-port...@gentoo.org

diff --git a/sys-apps/sed/metadata.xml b/sys-apps/sed/metadata.xml
index 504b6a5e46..6cda0d5e1c 100644
--- a/sys-apps/sed/metadata.xml
+++ b/sys-apps/sed/metadata.xml
@@ -1,5 +1,5 @@
 
-http://www.gentoo.org/dtd/metadata.dtd;>
+https://www.gentoo.org/dtd/metadata.dtd;>
 
 
base-sys...@gentoo.org

diff --git a/sys-devel/binutils-config/metadata.xml 
b/sys-devel/binutils-config/metadata.xml
index b1f742a890..0045c862c1 100644
--- a/sys-devel/binutils-config/metadata.xml
+++ b/sys-devel/binutils-config/metadata.xml
@@ -1,5 +1,5 @@
 
-http://www.gentoo.org/dtd/metadata.dtd;>
+https://www.gentoo.org/dtd/metadata.dtd;>
 
 
pre...@gentoo.org

diff --git a/sys-devel/binutils/metadata.xml b/sys-devel/binutils/metadata.xml
index 66f4f23df4..b30ecf23d2 100644
--- a/sys-devel/binutils/metadata.xml
+++ b/sys-devel/binutils/metadata.xml
@@ -1,5 +1,5 @@
 
-http://www.gentoo.org/dtd/metadata.dtd;>
+https://www.gentoo.org/dtd/metadata.dtd;>
 

toolch...@gentoo.org

diff --git a/sys-devel/gcc-config/metadata.xml 
b/sys-devel/gcc-config/metadata.xml
index e396f37559..5a1e1dee65 100644
--- a/sys-devel/gcc-config/metadata.xml
+++ b/sys-devel/gcc-config/metadata.xml
@@ -1,5 +1,5 @@
 
-http://www.gentoo.org/dtd/metadata.dtd;>
+https://www.gentoo.org/dtd/metadata.dtd;>
 
 
toolch...@gentoo.org

diff --git a/sys-libs/newlib/metadata.xml b/sys-libs/newlib/metadata.xml
index 5025963793..3002cfebe8 100644
--- a/sys-libs/newlib/metadata.xml
+++ b/sys-libs/newlib/metadata.xml
@@ -1,5 +1,5 @@
 
-http://www.gentoo.org/dtd/metadata.dtd;>
+https://www.gentoo.org/dtd/metadata.dtd;>
 
 
 lu_z...@gentoo.org



[gentoo-commits] repo/proj/prefix:master commit in: dev-libs/libbsd/, dev-libs/glib/, sys-apps/coreutils/, app-arch/bzip2/, ...

2022-08-02 Thread Sam James
commit: 4b96c62e988ed7283a479e45b6e6d6277a391ab4
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  2 22:09:27 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  2 22:09:27 2022 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=4b96c62e

*/*: [QA] fix DTD HTTP->HTTPS

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

 app-arch/bzip2/metadata.xml | 2 +-
 dev-libs/glib/metadata.xml  | 2 +-
 dev-libs/libbsd/metadata.xml| 2 +-
 dev-util/dialog/metadata.xml| 2 +-
 sys-apps/coreutils/metadata.xml | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/app-arch/bzip2/metadata.xml b/app-arch/bzip2/metadata.xml
index 83d6d32d00..87e613c2ed 100644
--- a/app-arch/bzip2/metadata.xml
+++ b/app-arch/bzip2/metadata.xml
@@ -1,5 +1,5 @@
 
-http://www.gentoo.org/dtd/metadata.dtd;>
+https://www.gentoo.org/dtd/metadata.dtd;>
 
 
   base-sys...@gentoo.org

diff --git a/dev-libs/glib/metadata.xml b/dev-libs/glib/metadata.xml
index c1bb61a327..2d02878840 100644
--- a/dev-libs/glib/metadata.xml
+++ b/dev-libs/glib/metadata.xml
@@ -1,5 +1,5 @@
 
-http://www.gentoo.org/dtd/metadata.dtd;>
+https://www.gentoo.org/dtd/metadata.dtd;>
 

gn...@gentoo.org

diff --git a/dev-libs/libbsd/metadata.xml b/dev-libs/libbsd/metadata.xml
index 0f6db5621b..76d4eb294b 100644
--- a/dev-libs/libbsd/metadata.xml
+++ b/dev-libs/libbsd/metadata.xml
@@ -1,5 +1,5 @@
 
-http://www.gentoo.org/dtd/metadata.dtd;>
+https://www.gentoo.org/dtd/metadata.dtd;>
 
   
 freedesktop-b...@gentoo.org

diff --git a/dev-util/dialog/metadata.xml b/dev-util/dialog/metadata.xml
index 7c5b4a3248..e5fd628b5c 100644
--- a/dev-util/dialog/metadata.xml
+++ b/dev-util/dialog/metadata.xml
@@ -1,5 +1,5 @@
 
-http://www.gentoo.org/dtd/metadata.dtd;>
+https://www.gentoo.org/dtd/metadata.dtd;>
 
 
 liv...@gentoo.org

diff --git a/sys-apps/coreutils/metadata.xml b/sys-apps/coreutils/metadata.xml
index 4e46af051b..150e67920b 100644
--- a/sys-apps/coreutils/metadata.xml
+++ b/sys-apps/coreutils/metadata.xml
@@ -1,5 +1,5 @@
 
-http://www.gentoo.org/dtd/metadata.dtd;>
+https://www.gentoo.org/dtd/metadata.dtd;>
 
 
base-sys...@gentoo.org



[gentoo-commits] proj/musl:master commit in: sys-boot/syslinux/

2022-08-02 Thread Sam James
commit: 5e65a068530c5b93265d71cd6a703be423309530
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  2 22:08:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  2 22:08:48 2022 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=5e65a068

sys-boot/syslinux: [QA] fix DTD HTTP->HTTPS

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

 sys-boot/syslinux/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-boot/syslinux/metadata.xml b/sys-boot/syslinux/metadata.xml
index 72e7472a..423c8b85 100644
--- a/sys-boot/syslinux/metadata.xml
+++ b/sys-boot/syslinux/metadata.xml
@@ -1,5 +1,5 @@
 
-http://www.gentoo.org/dtd/metadata.dtd;>
+https://www.gentoo.org/dtd/metadata.dtd;>
 
 
chith...@gentoo.org



[gentoo-commits] proj/musl:master commit in: sys-apps/xdg-dbus-proxy/

2022-08-02 Thread Sam James
commit: f827fecb77dcfd5da4b030d441f7d068c7d9fef8
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  2 22:08:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  2 22:08:48 2022 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=f827fecb

sys-apps/xdg-dbus-proxy: [QA] fix DTD HTTP->HTTPS

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

 sys-apps/xdg-dbus-proxy/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/xdg-dbus-proxy/metadata.xml 
b/sys-apps/xdg-dbus-proxy/metadata.xml
index 996e7cac..f453528b 100644
--- a/sys-apps/xdg-dbus-proxy/metadata.xml
+++ b/sys-apps/xdg-dbus-proxy/metadata.xml
@@ -1,5 +1,5 @@
 
-http://www.gentoo.org/dtd/metadata.dtd;>
+https://www.gentoo.org/dtd/metadata.dtd;>
 

gn...@gentoo.org



[gentoo-commits] proj/musl:master commit in: sys-fs/reiserfsprogs/

2022-08-02 Thread Sam James
commit: 998743d4eec01c9723bb389486a97fb320db3d25
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  2 22:08:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  2 22:08:48 2022 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=998743d4

sys-fs/reiserfsprogs: [QA] fix DTD HTTP->HTTPS

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

 sys-fs/reiserfsprogs/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/reiserfsprogs/metadata.xml 
b/sys-fs/reiserfsprogs/metadata.xml
index 56c12441..73dda144 100644
--- a/sys-fs/reiserfsprogs/metadata.xml
+++ b/sys-fs/reiserfsprogs/metadata.xml
@@ -1,5 +1,5 @@
 
-http://www.gentoo.org/dtd/metadata.dtd;>
+https://www.gentoo.org/dtd/metadata.dtd;>
 
 
base-sys...@gentoo.org



[gentoo-commits] proj/musl:master commit in: x11-wm/fluxbox/

2022-08-02 Thread Sam James
commit: 9c49fb1180d1c52eae441aa8f21675e4744060c7
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  2 22:08:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  2 22:08:48 2022 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=9c49fb11

x11-wm/fluxbox: [QA] fix DTD HTTP->HTTPS

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

 x11-wm/fluxbox/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/fluxbox/metadata.xml b/x11-wm/fluxbox/metadata.xml
index 0cbfa3e8..82cad1ad 100644
--- a/x11-wm/fluxbox/metadata.xml
+++ b/x11-wm/fluxbox/metadata.xml
@@ -1,5 +1,5 @@
 
-http://www.gentoo.org/dtd/metadata.dtd;>
+https://www.gentoo.org/dtd/metadata.dtd;>
 
 
zlog...@gentoo.org



[gentoo-commits] proj/musl:master commit in: sys-libs/efivar/

2022-08-02 Thread Sam James
commit: 896912f3b97cb16240a5abae9d0207dc15db0671
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  2 22:08:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  2 22:08:48 2022 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=896912f3

sys-libs/efivar: [QA] fix DTD HTTP->HTTPS

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

 sys-libs/efivar/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/efivar/metadata.xml b/sys-libs/efivar/metadata.xml
index f9d83d48..0a27d363 100644
--- a/sys-libs/efivar/metadata.xml
+++ b/sys-libs/efivar/metadata.xml
@@ -1,5 +1,5 @@
 
-http://www.gentoo.org/dtd/metadata.dtd;>
+https://www.gentoo.org/dtd/metadata.dtd;>
 

flop...@gentoo.org



[gentoo-commits] proj/musl:master commit in: x11-libs/libva-vdpau-driver/

2022-08-02 Thread Sam James
commit: 532b798b35a4ba2a069333ce0e533fa3b46b0f15
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  2 22:08:34 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  2 22:08:48 2022 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=532b798b

x11-libs/libva-vdpau-driver: [QA] fix DTD HTTP->HTTPS

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

 x11-libs/libva-vdpau-driver/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libva-vdpau-driver/metadata.xml 
b/x11-libs/libva-vdpau-driver/metadata.xml
index e0c65e53..970c74a7 100644
--- a/x11-libs/libva-vdpau-driver/metadata.xml
+++ b/x11-libs/libva-vdpau-driver/metadata.xml
@@ -1,5 +1,5 @@
 
-http://www.gentoo.org/dtd/metadata.dtd;>
+https://www.gentoo.org/dtd/metadata.dtd;>
 
   
 aball...@gentoo.org



[gentoo-commits] proj/musl:master commit in: sys-devel/gdb/

2022-08-02 Thread Sam James
commit: 83d8a4cb1a229df2d9b5f9e62a1f2afdafc58a9a
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  2 22:08:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  2 22:08:48 2022 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=83d8a4cb

sys-devel/gdb: [QA] fix DTD HTTP->HTTPS

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

 sys-devel/gdb/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/gdb/metadata.xml b/sys-devel/gdb/metadata.xml
index 36cae41c..bcceccef 100644
--- a/sys-devel/gdb/metadata.xml
+++ b/sys-devel/gdb/metadata.xml
@@ -1,5 +1,5 @@
 
-http://www.gentoo.org/dtd/metadata.dtd;>
+https://www.gentoo.org/dtd/metadata.dtd;>
 
 
  toolch...@gentoo.org



[gentoo-commits] proj/musl:master commit in: sys-auth/nss-myhostname/

2022-08-02 Thread Sam James
commit: c881dca6a913768fc2bde742c593863bbfb113d1
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  2 22:08:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  2 22:08:48 2022 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=c881dca6

sys-auth/nss-myhostname: [QA] fix DTD HTTP->HTTPS

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

 sys-auth/nss-myhostname/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/nss-myhostname/metadata.xml 
b/sys-auth/nss-myhostname/metadata.xml
index 3016d789..d9144c66 100644
--- a/sys-auth/nss-myhostname/metadata.xml
+++ b/sys-auth/nss-myhostname/metadata.xml
@@ -1,5 +1,5 @@
 
-http://www.gentoo.org/dtd/metadata.dtd;>
+https://www.gentoo.org/dtd/metadata.dtd;>
 
 
freedesktop-b...@gentoo.org



[gentoo-commits] proj/musl:master commit in: sys-block/partimage/

2022-08-02 Thread Sam James
commit: 8e9a00e5d4d6460e85d4f729dabf054fdab9bf85
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  2 22:08:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  2 22:08:48 2022 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=8e9a00e5

sys-block/partimage: [QA] fix DTD HTTP->HTTPS

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

 sys-block/partimage/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-block/partimage/metadata.xml b/sys-block/partimage/metadata.xml
index 0862b060..2512c2d0 100644
--- a/sys-block/partimage/metadata.xml
+++ b/sys-block/partimage/metadata.xml
@@ -1,5 +1,5 @@
 
-http://www.gentoo.org/dtd/metadata.dtd;>
+https://www.gentoo.org/dtd/metadata.dtd;>
 
 
base-sys...@gentoo.org



[gentoo-commits] proj/musl:master commit in: sys-block/thin-provisioning-tools/

2022-08-02 Thread Sam James
commit: 6d1d6d1cff99484f15fb5005cebcf985154b94bf
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  2 22:08:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  2 22:08:48 2022 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=6d1d6d1c

sys-block/thin-provisioning-tools: [QA] fix DTD HTTP->HTTPS

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

 sys-block/thin-provisioning-tools/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-block/thin-provisioning-tools/metadata.xml 
b/sys-block/thin-provisioning-tools/metadata.xml
index 24ce9f15..7cd0e41f 100644
--- a/sys-block/thin-provisioning-tools/metadata.xml
+++ b/sys-block/thin-provisioning-tools/metadata.xml
@@ -1,5 +1,5 @@
 
-http://www.gentoo.org/dtd/metadata.dtd;>
+https://www.gentoo.org/dtd/metadata.dtd;>
 

robb...@gentoo.org



[gentoo-commits] proj/musl:master commit in: x11-apps/igt-gpu-tools/

2022-08-02 Thread Sam James
commit: cecbe4a017cc20b0b27ce201b3c8783fcaff908c
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  2 22:08:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  2 22:08:48 2022 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=cecbe4a0

x11-apps/igt-gpu-tools: [QA] fix DTD HTTP->HTTPS

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

 x11-apps/igt-gpu-tools/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-apps/igt-gpu-tools/metadata.xml 
b/x11-apps/igt-gpu-tools/metadata.xml
index 591109fd..e6464be0 100644
--- a/x11-apps/igt-gpu-tools/metadata.xml
+++ b/x11-apps/igt-gpu-tools/metadata.xml
@@ -1,5 +1,5 @@
 
-http://www.gentoo.org/dtd/metadata.dtd;>
+https://www.gentoo.org/dtd/metadata.dtd;>
 
 
  x...@gentoo.org



[gentoo-commits] proj/musl:master commit in: sys-apps/watchdog/

2022-08-02 Thread Sam James
commit: 6f9f3a08c03afbb0ced7e33c6dd2b23c23df9ec5
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  2 22:08:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  2 22:08:48 2022 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=6f9f3a08

sys-apps/watchdog: [QA] fix DTD HTTP->HTTPS

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

 sys-apps/watchdog/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/watchdog/metadata.xml b/sys-apps/watchdog/metadata.xml
index 36ad6a68..1f74c9cd 100644
--- a/sys-apps/watchdog/metadata.xml
+++ b/sys-apps/watchdog/metadata.xml
@@ -1,5 +1,5 @@
 
-http://www.gentoo.org/dtd/metadata.dtd;>
+https://www.gentoo.org/dtd/metadata.dtd;>
 
 
base-sys...@gentoo.org



[gentoo-commits] proj/musl:master commit in: sys-auth/elogind/

2022-08-02 Thread Sam James
commit: c2f2e4cb3de6fae7294530f8c5e2badc3f29e341
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  2 22:08:10 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  2 22:08:48 2022 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=c2f2e4cb

sys-auth/elogind: [QA] fix DTD HTTP->HTTPS

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

 sys-auth/elogind/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/elogind/metadata.xml b/sys-auth/elogind/metadata.xml
index 7950788b..160c728b 100644
--- a/sys-auth/elogind/metadata.xml
+++ b/sys-auth/elogind/metadata.xml
@@ -1,5 +1,5 @@
 
-http://www.gentoo.org/dtd/metadata.dtd;>
+https://www.gentoo.org/dtd/metadata.dtd;>
 

ast...@gentoo.org



[gentoo-commits] proj/musl:master commit in: net-misc/connman/

2022-08-02 Thread Sam James
commit: 62964aa01b3a91a2a5bc81975b67c5b7f1720bb8
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  2 22:07:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  2 22:08:48 2022 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=62964aa0

net-misc/connman: [QA] fix DTD HTTP->HTTPS

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

 net-misc/connman/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/connman/metadata.xml b/net-misc/connman/metadata.xml
index 88deddf4..7ca0a323 100644
--- a/net-misc/connman/metadata.xml
+++ b/net-misc/connman/metadata.xml
@@ -1,5 +1,5 @@
 
-http://www.gentoo.org/dtd/metadata.dtd;>
+https://www.gentoo.org/dtd/metadata.dtd;>
 

bkoh...@gentoo.org



[gentoo-commits] proj/musl:master commit in: sys-apps/isapnptools/

2022-08-02 Thread Sam James
commit: c30cf768dc5efe686e24b912e5fe8cf9d8e1dfb2
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  2 22:07:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  2 22:08:48 2022 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=c30cf768

sys-apps/isapnptools: [QA] fix DTD HTTP->HTTPS

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

 sys-apps/isapnptools/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/isapnptools/metadata.xml 
b/sys-apps/isapnptools/metadata.xml
index 56c12441..73dda144 100644
--- a/sys-apps/isapnptools/metadata.xml
+++ b/sys-apps/isapnptools/metadata.xml
@@ -1,5 +1,5 @@
 
-http://www.gentoo.org/dtd/metadata.dtd;>
+https://www.gentoo.org/dtd/metadata.dtd;>
 
 
base-sys...@gentoo.org



[gentoo-commits] proj/musl:master commit in: sys-apps/accountsservice/

2022-08-02 Thread Sam James
commit: 2180b2a993b49d4027970bbd65b0397896e8b2bd
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  2 22:07:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  2 22:08:48 2022 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=2180b2a9

sys-apps/accountsservice: [QA] fix DTD HTTP->HTTPS

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

 sys-apps/accountsservice/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/accountsservice/metadata.xml 
b/sys-apps/accountsservice/metadata.xml
index e52d976d..1394e6dc 100644
--- a/sys-apps/accountsservice/metadata.xml
+++ b/sys-apps/accountsservice/metadata.xml
@@ -1,5 +1,5 @@
 
-http://www.gentoo.org/dtd/metadata.dtd;>
+https://www.gentoo.org/dtd/metadata.dtd;>
 

gn...@gentoo.org



[gentoo-commits] proj/musl:master commit in: sys-apps/policycoreutils/

2022-08-02 Thread Sam James
commit: 6b5268298d4570ea4306281f767b3cd2611fa603
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  2 22:08:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  2 22:08:48 2022 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=6b526829

sys-apps/policycoreutils: [QA] fix DTD HTTP->HTTPS

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

 sys-apps/policycoreutils/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/policycoreutils/metadata.xml 
b/sys-apps/policycoreutils/metadata.xml
index 16effc34..4d3c72d8 100644
--- a/sys-apps/policycoreutils/metadata.xml
+++ b/sys-apps/policycoreutils/metadata.xml
@@ -1,5 +1,5 @@
 
-http://www.gentoo.org/dtd/metadata.dtd;>
+https://www.gentoo.org/dtd/metadata.dtd;>
 

seli...@gentoo.org



[gentoo-commits] proj/musl:master commit in: sys-apps/iucode_tool/

2022-08-02 Thread Sam James
commit: a95c62318f8cd18aeda993316baff20a33251a79
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  2 22:08:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  2 22:08:48 2022 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=a95c6231

sys-apps/iucode_tool: [QA] fix DTD HTTP->HTTPS

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

 sys-apps/iucode_tool/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/iucode_tool/metadata.xml 
b/sys-apps/iucode_tool/metadata.xml
index 56c12441..73dda144 100644
--- a/sys-apps/iucode_tool/metadata.xml
+++ b/sys-apps/iucode_tool/metadata.xml
@@ -1,5 +1,5 @@
 
-http://www.gentoo.org/dtd/metadata.dtd;>
+https://www.gentoo.org/dtd/metadata.dtd;>
 
 
base-sys...@gentoo.org



[gentoo-commits] proj/musl:master commit in: sys-apps/intel-sa-00075-tools/

2022-08-02 Thread Sam James
commit: 8d996286d6ce3e3dc4231be119789bada9a066e6
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  2 22:07:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  2 22:08:48 2022 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=8d996286

sys-apps/intel-sa-00075-tools: [QA] fix DTD HTTP->HTTPS

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

 sys-apps/intel-sa-00075-tools/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/intel-sa-00075-tools/metadata.xml 
b/sys-apps/intel-sa-00075-tools/metadata.xml
index bf8d1914..80b9416e 100644
--- a/sys-apps/intel-sa-00075-tools/metadata.xml
+++ b/sys-apps/intel-sa-00075-tools/metadata.xml
@@ -1,5 +1,5 @@
 
-http://www.gentoo.org/dtd/metadata.dtd;>
+https://www.gentoo.org/dtd/metadata.dtd;>
 

chutz...@gentoo.org



[gentoo-commits] proj/musl:master commit in: net-fs/cifs-utils/

2022-08-02 Thread Sam James
commit: 5f2b3c8d64be376771efac34b2a97b3c1b4c92cd
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  2 22:07:39 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  2 22:08:48 2022 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=5f2b3c8d

net-fs/cifs-utils: [QA] fix DTD HTTP->HTTPS

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

 net-fs/cifs-utils/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/cifs-utils/metadata.xml b/net-fs/cifs-utils/metadata.xml
index d5117586..3f2586b1 100644
--- a/net-fs/cifs-utils/metadata.xml
+++ b/net-fs/cifs-utils/metadata.xml
@@ -1,5 +1,5 @@
 
-http://www.gentoo.org/dtd/metadata.dtd;>
+https://www.gentoo.org/dtd/metadata.dtd;>
 

sa...@gentoo.org



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

2022-08-02 Thread Sam James
commit: 412e1e44ac42b40baa6a02750c82bc8122d9e0b0
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  2 22:07:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  2 22:08:48 2022 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=412e1e44

net-fs/nfs-utils: [QA] fix DTD HTTP->HTTPS

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

 net-fs/nfs-utils/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/nfs-utils/metadata.xml b/net-fs/nfs-utils/metadata.xml
index 159356cc..f6029331 100644
--- a/net-fs/nfs-utils/metadata.xml
+++ b/net-fs/nfs-utils/metadata.xml
@@ -1,5 +1,5 @@
 
-http://www.gentoo.org/dtd/metadata.dtd;>
+https://www.gentoo.org/dtd/metadata.dtd;>
 
   
 base-sys...@gentoo.org



[gentoo-commits] proj/musl:master commit in: sys-apps/fakeroot/

2022-08-02 Thread Sam James
commit: cee7ff0d349f320a7ad6fd02d92e4ead9de75cc5
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  2 22:07:52 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  2 22:08:48 2022 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=cee7ff0d

sys-apps/fakeroot: [QA] fix DTD HTTP->HTTPS

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

 sys-apps/fakeroot/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/fakeroot/metadata.xml b/sys-apps/fakeroot/metadata.xml
index 4eb20a04..b0d83aa2 100644
--- a/sys-apps/fakeroot/metadata.xml
+++ b/sys-apps/fakeroot/metadata.xml
@@ -1,5 +1,5 @@
 
-http://www.gentoo.org/dtd/metadata.dtd;>
+https://www.gentoo.org/dtd/metadata.dtd;>
 

base-sys...@gentoo.org



[gentoo-commits] proj/musl:master commit in: media-tv/kodi/

2022-08-02 Thread Sam James
commit: 326264be7b7a2c9fa7a807d34faf5df15262791c
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  2 22:07:34 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  2 22:08:48 2022 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=326264be

media-tv/kodi: [QA] fix DTD HTTP->HTTPS

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

 media-tv/kodi/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-tv/kodi/metadata.xml b/media-tv/kodi/metadata.xml
index b3352632..603d0f7c 100644
--- a/media-tv/kodi/metadata.xml
+++ b/media-tv/kodi/metadata.xml
@@ -1,5 +1,5 @@
 
-http://www.gentoo.org/dtd/metadata.dtd;>
+https://www.gentoo.org/dtd/metadata.dtd;>
 

candr...@gentoo.org



[gentoo-commits] proj/musl:master commit in: media-video/guvcview/

2022-08-02 Thread Sam James
commit: faa7343d56e8ef25be997ced0ac7ad5b9a9eb235
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  2 22:07:36 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  2 22:08:48 2022 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=faa7343d

media-video/guvcview: [QA] fix DTD HTTP->HTTPS

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

 media-video/guvcview/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/guvcview/metadata.xml 
b/media-video/guvcview/metadata.xml
index 6d3ed0b4..f50bd5b7 100644
--- a/media-video/guvcview/metadata.xml
+++ b/media-video/guvcview/metadata.xml
@@ -1,5 +1,5 @@
 
-http://www.gentoo.org/dtd/metadata.dtd;>
+https://www.gentoo.org/dtd/metadata.dtd;>
 

media-vi...@gentoo.org



[gentoo-commits] proj/musl:master commit in: net-libs/libnfsidmap/

2022-08-02 Thread Sam James
commit: 2aa05765b1700209d2fc2e402e346535556b75e3
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  2 22:07:44 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  2 22:08:48 2022 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=2aa05765

net-libs/libnfsidmap: [QA] fix DTD HTTP->HTTPS

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

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

diff --git a/net-libs/libnfsidmap/metadata.xml 
b/net-libs/libnfsidmap/metadata.xml
index 56c12441..73dda144 100644
--- a/net-libs/libnfsidmap/metadata.xml
+++ b/net-libs/libnfsidmap/metadata.xml
@@ -1,5 +1,5 @@
 
-http://www.gentoo.org/dtd/metadata.dtd;>
+https://www.gentoo.org/dtd/metadata.dtd;>
 
 
base-sys...@gentoo.org



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

2022-08-02 Thread Georgy Yakovlev
commit: a95f43ef69c6803ba7c90420b336e8645e2f12d5
Author: Esteve Varela Colominas  gmail  com>
AuthorDate: Fri Jul 29 11:21:24 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Aug  2 22:07:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a95f43ef

net-im/telegram-desktop: Drop old

Signed-off-by: Esteve Varela Colominas  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/26649
Signed-off-by: Georgy Yakovlev  gentoo.org>

 net-im/telegram-desktop/Manifest   |   1 -
 .../telegram-desktop-3.5.2-r1.ebuild   | 158 -
 2 files changed, 159 deletions(-)

diff --git a/net-im/telegram-desktop/Manifest b/net-im/telegram-desktop/Manifest
index 480b5e46f4e2..5cc1ba90b246 100644
--- a/net-im/telegram-desktop/Manifest
+++ b/net-im/telegram-desktop/Manifest
@@ -1,3 +1,2 @@
-DIST tdesktop-3.5.2-full.tar.gz 41216346 BLAKE2B 
5f2570073e02c5aadbf5f9b6251f9b71e9a608d97763bd3a792d3c4836b68245410142face3446660b68e519bd7e71df0319cb1ff1ea1fed24327ac8db0e8d0b
 SHA512 
adb95fb37fedba6344107e4dd789b88563e24e6a01c7b944d9e5365ceccff60d774eb31a2c1e39cd200ef6de83317fe654956cfecaa1e13c7b2fdbf4c38f057e
 DIST tdesktop-3.6.1-full.tar.gz 41226549 BLAKE2B 
6922ae015e36f86597aaedf1212ed951d6313a8f5f76a8838ab7ef9e02afe0cbc428acd991488190bafdf28faf2a69a09a5a1e963b2aa6ed27ef941602e15d88
 SHA512 
dd216c720ea3b1c72669805bb31319746a7ddfe746d188bf2ae0c5cdf0a10b379fc2e888a26fe755d77381fc5d9aa638cedc76b2dce1f1126a9c1ef9c02da2ba
 DIST tdesktop-4.0.2-full.tar.gz 41059443 BLAKE2B 
da4efb15c8a2d11719d3aa56c3a40b12f70c37577d2909c43e6029e10ca0bb1f8445ed68ed9acd532009c8e0a8f48fa13d2a51573a81f58a8a83b13427ffb631
 SHA512 
0078b627d06dd8e655bd2bcc222ecbb3b15b7d88f858810bccdca84793ad02a60f4a4bf3808838752d65d4f6cffa3ddb5f70c5afc8e94cb6edae52101362feeb

diff --git a/net-im/telegram-desktop/telegram-desktop-3.5.2-r1.ebuild 
b/net-im/telegram-desktop/telegram-desktop-3.5.2-r1.ebuild
deleted file mode 100644
index 757e0eab2ba4..
--- a/net-im/telegram-desktop/telegram-desktop-3.5.2-r1.ebuild
+++ /dev/null
@@ -1,158 +0,0 @@
-# Copyright 2020-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit xdg cmake python-any-r1 optfeature flag-o-matic
-
-DESCRIPTION="Official desktop client for Telegram"
-HOMEPAGE="https://desktop.telegram.org;
-
-MY_P="tdesktop-${PV}-full"
-SRC_URI="https://github.com/telegramdesktop/tdesktop/releases/download/v${PV}/${MY_P}.tar.gz;
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="BSD GPL-3-with-openssl-exception LGPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv"
-IUSE="+dbus enchant +hunspell +jemalloc screencast +spell wayland +X"
-REQUIRED_USE="
-   spell? (
-   ^^ ( enchant hunspell )
-   )
-"
-
-RDEPEND="
-   !net-im/telegram-desktop-bin
-   app-arch/lz4:=
-   dev-cpp/abseil-cpp:=
-   dev-libs/libdispatch
-   dev-libs/openssl:=
-   dev-libs/xxhash
-   >=dev-qt/qtcore-5.15:5
-   >=dev-qt/qtgui-5.15:5[dbus?,jpeg,png,wayland?,X?]
-   >=dev-qt/qtimageformats-5.15:5
-   >=dev-qt/qtnetwork-5.15:5[ssl]
-   >=dev-qt/qtsvg-5.15:5
-   >=dev-qt/qtwidgets-5.15:5[png,X?]
-   media-fonts/open-sans
-   media-libs/fontconfig:=
-   ~media-libs/libtgvoip-2.4.4_p20220117
-   media-libs/openal
-   media-libs/opus:=
-   media-libs/rnnoise
-   ~media-libs/tg_owt-0_pre20220209[screencast=,X=]
-   media-video/ffmpeg:=[opus]
-   sys-libs/zlib:=[minizip]
-   dbus? (
-   dev-cpp/glibmm:2
-   dev-qt/qtdbus:5
-   dev-libs/libdbusmenu-qt[qt5(+)]
-   )
-   enchant? ( app-text/enchant:= )
-   hunspell? ( >=app-text/hunspell-1.7:= )
-   jemalloc? ( dev-libs/jemalloc:=[-lazy-lock] )
-   wayland? ( kde-frameworks/kwayland:= )
-   X? ( x11-libs/libxcb:= )
-"
-DEPEND="${RDEPEND}
-   dev-cpp/range-v3
-   =dev-cpp/ms-gsl-3*
-"
-BDEPEND="
-   ${PYTHON_DEPS}
-   >=dev-util/cmake-3.16
-   virtual/pkgconfig
-"
-# dev-libs/jemalloc:=[-lazy-lock] -> https://bugs.gentoo.org/803233
-
-PATCHES=(
-   "${FILESDIR}/tdesktop-3.5.2-jemalloc-only-telegram.patch"
-   "${FILESDIR}/tdesktop-3.3.0-fix-enchant.patch"
-   "${FILESDIR}/tdesktop-3.5.2-musl.patch"
-   "${FILESDIR}/tdesktop-3.5.2-jemalloc-optional.patch"
-   "${FILESDIR}/tdesktop-3.6.1-fix-kwayland-5.93.patch"
-)
-
-pkg_pretend() {
-   if has ccache ${FEATURES}; then
-   ewarn
-   ewarn "ccache does not work with ${PN} out of the box"
-   ewarn "due to usage of precompiled headers"
-   ewarn "check bug https://bugs.gentoo.org/715114 for more info"
-   ewarn
-   fi
-}
-
-src_prepare() {
-   # no explicit toggle, doesn't build with the system one #752417
-   sed -i 's/DESKTOP_APP_USE_PACKAGED/NO_ONE_WILL_EVER_SET_THIS/' \
-   

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

2022-08-02 Thread Georgy Yakovlev
commit: 3b41a32a486182fcbb9c3164eb707ee1279250a8
Author: Esteve Varela Colominas  gmail  com>
AuthorDate: Fri Jul 29 11:12:49 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Aug  2 22:06:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b41a32a

media-libs/libtgvoip: Bump to 2.4.4_p20220503

Signed-off-by: Esteve Varela Colominas  gmail.com>
Signed-off-by: Georgy Yakovlev  gentoo.org>

 media-libs/libtgvoip/Manifest  |  1 +
 .../libtgvoip/libtgvoip-2.4.4_p20220503.ebuild | 63 ++
 2 files changed, 64 insertions(+)

diff --git a/media-libs/libtgvoip/Manifest b/media-libs/libtgvoip/Manifest
index a8f892c05517..c9192c7802f4 100644
--- a/media-libs/libtgvoip/Manifest
+++ b/media-libs/libtgvoip/Manifest
@@ -1 +1,2 @@
 DIST libtgvoip-2.4.4_p20220117.tar.gz 1098045 BLAKE2B 
752b3b26f511316b8261d9ebb833e2b74df91377daca255fbbeefb18b3ab3811b97eaee1d9965e95ed9d215467e6ff5dc857369d381d470570cb87c3bfec33af
 SHA512 
b9d8e354e9b8f9226d5e06397fdf3c91f71fee890db7d180dffae2e3fb6f74bca1c31b7f87049257c3edf44c2171780ed5781877cf8f2d40b2d56c1f5385ef77
+DIST libtgvoip-2.4.4_p20220503.tar.gz 1098061 BLAKE2B 
5389a3783fa5179d10a18ef0282ab65d1526c829852095718384c2ba476ebfb1ee1f997f71b47424ef60a826055bc63d0d2dde7980de98c978860d72717ffefb
 SHA512 
68f1e5b46df3b974d39333949e586ed00243044ff4bcac31937cba7eced6266fdacfd6ff3c6453f7dfa64ec82dd3aeafa251411dc85de0aae26b2cd0d8a79013

diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20220503.ebuild 
b/media-libs/libtgvoip/libtgvoip-2.4.4_p20220503.ebuild
new file mode 100644
index ..14fae24d7ae3
--- /dev/null
+++ b/media-libs/libtgvoip/libtgvoip-2.4.4_p20220503.ebuild
@@ -0,0 +1,63 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic autotools
+
+DESCRIPTION="VoIP library for Telegram clients"
+HOMEPAGE="https://github.com/telegramdesktop/libtgvoip;
+
+LIBTGVOIP_COMMIT="78a8e22bedb0d06004da8bafeba88b7474cb89a4"
+SRC_URI="https://github.com/telegramdesktop/libtgvoip/archive/${LIBTGVOIP_COMMIT}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${LIBTGVOIP_COMMIT}"
+
+LICENSE="Unlicense"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv"
+IUSE="+dsp +alsa pulseaudio"
+
+DEPEND="
+   dev-libs/openssl:=
+   media-libs/opus
+   alsa? ( media-libs/alsa-lib )
+   dsp? ( media-libs/tg_owt:= )
+   pulseaudio? ( media-sound/pulseaudio )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="virtual/pkgconfig"
+REQUIRED_USE="
+   || ( alsa pulseaudio )
+"
+
+src_prepare() {
+   # Will be controlled by us
+   sed -i -e '/^CFLAGS += -DTGVOIP_NO_DSP/d' Makefile.am || die
+   # https://bugs.gentoo.org/717210
+   echo 'libtgvoip_la_LIBTOOLFLAGS = --tag=CXX' >> Makefile.am || die
+   default
+   eautoreconf
+}
+
+src_configure() {
+   # Not using the CMake build despite being the preferred one, because
+   # it's lacking relevant configure options.
+   local myconf=(
+   --disable-dsp  # WebRTC is linked from tg_owt
+   $(use_with alsa)
+   $(use_with pulseaudio pulse)
+   )
+   if use dsp; then
+   append-cppflags "-I${ESYSROOT}/usr/include/tg_owt"
+   append-cppflags 
"-I${ESYSROOT}/usr/include/tg_owt/third_party/abseil-cpp"
+   append-libs '-ltg_owt'
+   else
+   append-cppflags '-DTGVOIP_NO_DSP'
+   fi
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}



  1   2   3   4   5   >