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

2023-09-22 Thread Miroslav Šulc
commit: 628ee7316ae49ad8155b2441e6bd0b82a8b35254
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Mon Sep 18 08:26:40 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat Sep 23 06:48:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=628ee731

sec-keys/openpgp-keys-apache-creadur: new package, add 20230123

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Miroslav Šulc  gentoo.org>

 sec-keys/openpgp-keys-apache-creadur/Manifest|  1 +
 sec-keys/openpgp-keys-apache-creadur/metadata.xml|  8 
 .../openpgp-keys-apache-creadur-20230123.ebuild  | 20 
 3 files changed, 29 insertions(+)

diff --git a/sec-keys/openpgp-keys-apache-creadur/Manifest 
b/sec-keys/openpgp-keys-apache-creadur/Manifest
new file mode 100644
index ..0936743085a1
--- /dev/null
+++ b/sec-keys/openpgp-keys-apache-creadur/Manifest
@@ -0,0 +1 @@
+DIST openpgp-keys-apache-creadur-20230123-KEYS.asc 61715 BLAKE2B 
cd3e61edbd9fcfa64dbab46ec65362f1f003b46826de4ff2916ab8c048368214c637a0f3c198283595548ab292a846f620597a11824740c5bcbeb690889f627f
 SHA512 
c0f0d608900b86d7db9da4d4810ee9862f95d33c955065edfd52e1a02fda186c5c0f2275b702c00328d21280749e8c460e889e7b96843093c3a37584f7c06ba3

diff --git a/sec-keys/openpgp-keys-apache-creadur/metadata.xml 
b/sec-keys/openpgp-keys-apache-creadur/metadata.xml
new file mode 100644
index ..6ef2d50cf07e
--- /dev/null
+++ b/sec-keys/openpgp-keys-apache-creadur/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+  
+j...@gentoo.org
+Java
+  
+

diff --git 
a/sec-keys/openpgp-keys-apache-creadur/openpgp-keys-apache-creadur-20230123.ebuild
 
b/sec-keys/openpgp-keys-apache-creadur/openpgp-keys-apache-creadur-20230123.ebuild
new file mode 100644
index ..ec343672dfc3
--- /dev/null
+++ 
b/sec-keys/openpgp-keys-apache-creadur/openpgp-keys-apache-creadur-20230123.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="OpenPGP keys used by creadur.apache.org"
+HOMEPAGE="https://creadur.apache.org";
+SRC_URI="https://downloads.apache.org/creadur/KEYS -> ${P}-KEYS.asc"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="amd64 x86"
+
+S="${WORKDIR}"
+
+src_install() {
+   local files=( ${A} )
+   insinto /usr/share/openpgp-keys
+   newins - creadur.apache.org.asc < <(cat "${files[@]/#/${DISTDIR}/}" || 
die)
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/apache-rat/, dev-java/apache-rat/files/

2023-09-22 Thread Miroslav Šulc
commit: 041a879a0864c0036629b93b728d657e2481ba6a
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Wed Sep 20 06:16:58 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat Sep 23 06:48:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=041a879a

dev-java/apache-rat: new package, add 0.15

remaned from dev-java/rat
also replaces dev-java/apache-rat-{core.tasks}

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/32959
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/apache-rat/Manifest   |   2 +
 dev-java/apache-rat/apache-rat-0.15.ebuild | 116 +
 .../files/apache-rat-0.15-fix-tests.patch  |  39 +++
 dev-java/apache-rat/metadata.xml   |  11 ++
 4 files changed, 168 insertions(+)

diff --git a/dev-java/apache-rat/Manifest b/dev-java/apache-rat/Manifest
new file mode 100644
index ..586027309acd
--- /dev/null
+++ b/dev-java/apache-rat/Manifest
@@ -0,0 +1,2 @@
+DIST apache-rat-0.15-src.tar.bz2 203040 BLAKE2B 
0727fb932cfbab7080eba5115bee69e5c46155a231509109a5c7aecf40ed539d4357f2d9b31342717306221891e4a411e01077ae55a0988abe4926e40f1fafc4
 SHA512 
7f9fb219a5ce0b95909f006140b20e7621d9f5ce583c42a57e2783ec40fd842e75b546843ab033a99bf5108d0d8369a0ab1aac80e33af9685f651fed3dd603ee
+DIST apache-rat-0.15-src.tar.bz2.asc 833 BLAKE2B 
b87e059a5a83d3d728c28c25926129743fdfb6a5c7cf2e258892d86711e7f5890d140ca1cfa5fc1012d56b6321ec2c93903ec30854bd3536216c8f1fd269f504
 SHA512 
f5abcb3df5d23834deab8c3c1a476100324452cba88e9185fb398dd6118c3c8ff8dc00c4c9f8166245833d6e602c51bc8cdf20361813bbe1e720022766412b8d

diff --git a/dev-java/apache-rat/apache-rat-0.15.ebuild 
b/dev-java/apache-rat/apache-rat-0.15.ebuild
new file mode 100644
index ..b46a32ee2f36
--- /dev/null
+++ b/dev-java/apache-rat/apache-rat-0.15.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# javadoc is broken for java 17, see https://bugs.gentoo.org/914458
+JAVA_PKG_IUSE="doc source test"
+MAVEN_PROVIDES="
+   org.apache.rat:apache-rat-core:${PV}
+   org.apache.rat:apache-rat-tasks:${PV}
+"
+JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit java-pkg-2 java-pkg-simple verify-sig
+
+DESCRIPTION="Apache Rat is a release audit tool, focused on licenses"
+HOMEPAGE="https://creadur.apache.org/rat/";
+SRC_URI="mirror://apache//creadur/${P}/${P}-src.tar.bz2
+   verify-sig? ( 
https://archive.apache.org/dist/creadur/${P}/${P}-src.tar.bz2.asc )"
+S="${WORKDIR}/${P}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+CP_DEPEND="
+   dev-java/ant-core:0
+   dev-java/commons-cli:1
+   dev-java/commons-collections:4
+   dev-java/commons-compress:0
+   dev-java/commons-io:1
+   dev-java/commons-lang:3.6
+"
+
+DEPEND="${CP_DEPEND}
+   >=virtual/jdk-1.8:*
+   test? ( dev-java/ant-testutil:0 )"
+RDEPEND="${CP_DEPEND}
+   >=virtual/jre-1.8:*"
+
+BDEPEND="verify-sig? ( sec-keys/openpgp-keys-apache-creadur )"
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/creadur.apache.org.asc"
+
+DOCS=( NOTICE README.md README.txt RELEASE-NOTES.txt RELEASE_NOTES.txt )
+
+PATCHES=( "${FILESDIR}/apache-rat-0.15-fix-tests.patch" )
+
+src_prepare() {
+   default #780585
+   java-pkg-2_src_prepare
+}
+
+src_compile() {
+   einfo "Compiling apache-rat-core.jar"
+   JAVA_JAR_FILENAME="${PN}-core.jar"
+   JAVA_RESOURCE_DIRS="${PN}-core/src/main/resources"
+   JAVA_SRC_DIR="${PN}-core/src/main/java"
+   java-pkg-simple_src_compile
+   JAVA_GENTOO_CLASSPATH_EXTRA+=":${PN}-core.jar"
+   rm -r target || die
+
+   einfo "Compiling apache-rat-tasks.jar"
+   JAVA_JAR_FILENAME="${PN}-tasks.jar"
+   JAVA_RESOURCE_DIRS="${PN}-tasks/src/main/resources"
+   JAVA_SRC_DIR="${PN}-tasks/src/main/java"
+   java-pkg-simple_src_compile
+   JAVA_GENTOO_CLASSPATH_EXTRA+=":${PN}-tasks.jar"
+   rm -r target || die
+
+   # javadoc is broken for java 17, see https://bugs.gentoo.org/914458
+   if use doc; then
+   einfo "Compiling javadocs"
+   ejavadoc \
+   -verbose \
+   -classpath "$(java-pkg_getjars \
+   --build-only ant-core)":"$(java-pkg_getjars \
+   --build-only 
commons-cli-1)":"$(java-pkg_getjars \
+   --build-only 
commons-collections-4)":"$(java-pkg_getjars \
+   --build-only 
commons-compress):$(java-pkg_getjars \
+   --build-only commons-io-1):$(java-pkg_getjars \
+   --build-only commons-lang-3.6)" \
+   -sourcepath 
"${PN}-core/src/main/java:${PN}-tasks/src/main/java" \
+   -d javadoc -subpackages org.apache.rat 
org.apache.r

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

2023-09-22 Thread Miroslav Šulc
commit: 1d38b1f453c76c2892e84fb03e6223c019be560a
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sat Sep 23 06:44:47 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat Sep 23 06:44:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d38b1f4

media-sound/gnump3d: dropped obsolete 3.0-r4

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

 media-sound/gnump3d/gnump3d-3.0-r4.ebuild | 76 ---
 1 file changed, 76 deletions(-)

diff --git a/media-sound/gnump3d/gnump3d-3.0-r4.ebuild 
b/media-sound/gnump3d/gnump3d-3.0-r4.ebuild
deleted file mode 100644
index 1e5fb6e69414..
--- a/media-sound/gnump3d/gnump3d-3.0-r4.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit perl-module
-
-DESCRIPTION="A streaming server for MP3, OGG vorbis and other streamable files"
-HOMEPAGE="https://www.gnu.org/software/gnump3d/";
-SRC_URI="https://savannah.gnu.org/download/${PN}/${P}.tar.bz2";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~ppc ppc64 sparc x86"
-IUSE="sox"
-
-DEPEND="
-   acct-group/gnump3d
-   acct-user/gnump3d
-"
-
-RDEPEND="
-   ${DEPEND}
-   sox? ( media-sound/sox )
-"
-
-RESTRICT="test"
-
-pkg_setup() {
-   LIBDIR=/usr/$(get_libdir)
-}
-
-src_compile() { :; }
-
-src_install() {
-   perl_set_version
-
-   insinto "${VENDOR_LIB}"/gnump3d
-   doins lib/gnump3d/*.pm
-   insinto "${VENDOR_LIB}"/gnump3d/plugins
-   doins lib/gnump3d/plugins/*.pm
-   insinto "${VENDOR_LIB}"/gnump3d/lang
-   doins lib/gnump3d/lang/*.pm
-
-   dobin bin/gnump3d2 bin/gnump3d-top bin/gnump3d-index
-   dosym gnump3d2 /usr/bin/gnump3d
-   doman man/*.1
-
-   insinto /usr/share/gnump3d
-   doins -r templates/*
-
-   insinto /etc/gnump3d
-   doins etc/gnump3d.conf etc/mime.types etc/file.types
-   sed -e "s,PLUGINDIR,${VENDOR_LIB},g" -i 
"${ED}/etc/gnump3d/gnump3d.conf" || die
-   sed -e 's,^user *= *\(.*\)$,user = gnump3d,g' -i 
"${ED}/etc/gnump3d/gnump3d.conf" || die
-
-   dodoc AUTHORS ChangeLog DOWNSAMPLING PLUGINS README SUPPORT TODO
-
-   newinitd "${FILESDIR}"/${PN}.init.d-r1 gnump3d
-   newconfd "${FILESDIR}"/${PN}.conf.d gnump3d
-
-   keepdir /var/log/gnump3d
-   fowners gnump3d:gnump3d /var/log/gnump3d
-}
-
-pkg_postinst() {
-   elog "Please edit your /etc/gnump3d/gnump3d.conf before running"
-   elog "/etc/init.d/gnump3d start"
-   elog ""
-   elog "At the very least, you will need to change the root directory"
-   elog "where music is found.  By default, gnump3d will also listen"
-   elog "to any address on port "
-   elog ""
-   elog "You can optionally use sox to downmix the quality of streamed"
-   elog "music in realtime for slow connections."
-}



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

2023-09-22 Thread Miroslav Šulc
commit: 51298a6842587686318a2392caf0561d123ab26a
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sat Sep 23 06:42:44 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat Sep 23 06:42:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51298a68

net-analyzer/zabbix: dropped obsolete 6.4.4 & 6.4.5

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

 net-analyzer/zabbix/Manifest|   4 -
 net-analyzer/zabbix/zabbix-6.4.4.ebuild | 403 
 net-analyzer/zabbix/zabbix-6.4.5.ebuild | 403 
 3 files changed, 810 deletions(-)

diff --git a/net-analyzer/zabbix/Manifest b/net-analyzer/zabbix/Manifest
index 9da7046d1828..bd3d0b24c51c 100644
--- a/net-analyzer/zabbix/Manifest
+++ b/net-analyzer/zabbix/Manifest
@@ -10,9 +10,5 @@ DIST zabbix-6.0.20-go-deps.tar.xz 18980960 BLAKE2B 
447cdbf656d5b5fdad08be8ffec4b
 DIST zabbix-6.0.20.tar.gz 42016423 BLAKE2B 
5155ddb608432beddf72e35ad5b8f3723ca883f9c0c22adfd9bc668ba223335d67db76ad6211417d93a71ed20eb74f2c1b0370378755c5c0d988ab5ed4b46e30
 SHA512 
8f4fa955eb20ba4c4539bb3b6744c942e89db61dc50c998e61c4cf065cf07ffacce3992b8402851dc2f55e41fbff40e814d86b8c4ed9802931b8fe4a172b
 DIST zabbix-6.0.21-go-deps.tar.xz 17966972 BLAKE2B 
829fa0054e17972c8b128f8f87a3136e8933be3bdd920992d72f09fd7e4c0282e036d81850c7fcfff2979e8ddb656b8d158601e3955204100be782ed6ed972f3
 SHA512 
27c7c2c06a02190bd04a3d541ec9c08cc7287bd7c090c6cec59e9faaa8f8dc81c4ed2d3375275195a987584079424903bbfb3b4304852174ac08fd03d06b7cdd
 DIST zabbix-6.0.21.tar.gz 42294969 BLAKE2B 
0928695a5f2729765a5b1fa31df410d585b50ef40a9d8379d6243c256c88234ac916bfaf13f62a8e28bb8fb4be48e83c1aecfd01f66dc45d4e25a20761d8ef82
 SHA512 
3fe667a68ecf86de479facdd373557425bd3734debd58113fface810171583fc05adb24662e5fe3b0b447492b2b79654196313acb2950bbd0686a86e4c2d59b1
-DIST zabbix-6.4.4-go-deps.tar.xz 21588740 BLAKE2B 
4f02c2c6fbfc44ec65bd697a1494dae26d528ce18bc060939e8a86bfcee1bf513dfe51440338c0ca0209ac260abff429da6ba0f9e6c381c96ac96cd8cc7f0d9f
 SHA512 
ce0c2f4df1c42c45db7b3f42c75973f01b83996eb1f04b7d456ee6e5b7fab99a4ed224d7bab7ac4d9ed37fd35fbbee4f40ba826849a9c4007044384310c50b09
-DIST zabbix-6.4.4.tar.gz 43403307 BLAKE2B 
c6616045da913aa681543d038348f5273853621ee698e21fbf196935d4ef16f6c18052ca5f9b00526d0fb0710e833a24b7fac8987affb19f2e836a5c3426f366
 SHA512 
f01fb33707e16a2784fbc410418277eb4abf4d83d01f7981b0bf085c2db8510362366c4f2bbd69790a3da5a8e563415d6b3dd36a70c1cf94f8b57ee9e283
-DIST zabbix-6.4.5-go-deps.tar.xz 21631800 BLAKE2B 
5f4e819f1fb3e4646ef26f1ce270de7a8ada9d69b0aabc1e9a2e1639620fa959f9071be57de188fe83fa150de4c09c0177373eff6688fea3acd33fc08946
 SHA512 
f2faa9a8a3450df7d8e2b4c0ab103d7a6863a7e7fdb851be460f4866839cc974e71144a17a9a5719d26c789a5d552a85e63c5015f520bb4c250eaa5cc95fd67b
-DIST zabbix-6.4.5.tar.gz 43464868 BLAKE2B 
39a2bedc2b9fdfc046a984595377a5cf5375db5992ea01775c351ba906996b2f4bc71a8c38a542cb859c9e7fd7711bf21086995c1426ffc2a00fabe0427831f0
 SHA512 
cab201a68f5c580e102516f7de27a0009258e358abed161a3b3e4ae9d531e8d6a93b8aed1239a0244bff8bcafcbdb6f262e21fa500772dc8fccd20e3345089fd
 DIST zabbix-6.4.6-go-deps.tar.xz 20617588 BLAKE2B 
e58a3e119753b60710077179161bc2796a8d775042ff14a8b2b4f1dc9f6da06e9839e8680fdb0e380bde59807f17bc1110a5593b9c56d906a212278dbbcdb382
 SHA512 
289e1e268ba49ca5ab027b15a5fa1e0c3d43ae14238ed793224f3a7a51a8558501455490a18d2a05dea00ffc5e8946039a1da5ba64da8f36df7fbc88585f2389
 DIST zabbix-6.4.6.tar.gz 43744978 BLAKE2B 
e9c315425365380f6206e508aeb8f48070e830aed4f9d8506f8d8e696fdef673d3242d0e50763933cab604e9d82663f8efc94e54ba3fb237843578be998a7895
 SHA512 
f343441fb301d05165945ce355e752ce3638d4b12d99dc0eaaed8f70122cddb37a638e274ce999fcee0e1afc9e656ec771d0a208c08d1898999ea24338d8325d

diff --git a/net-analyzer/zabbix/zabbix-6.4.4.ebuild 
b/net-analyzer/zabbix/zabbix-6.4.4.ebuild
deleted file mode 100644
index 981c413f25e9..
--- a/net-analyzer/zabbix/zabbix-6.4.4.ebuild
+++ /dev/null
@@ -1,403 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# To create the go modules tarball:
-#   cd src/go
-#   GOMODCACHE="${PWD}"/go-mod go mod download -modcacherw
-#   tar -acf zabbix-${PV}-go-deps.tar.xz go-mod
-
-EAPI=8
-
-GO_OPTIONAL="yes"
-# needed to make webapp-config dep optional
-WEBAPP_OPTIONAL="yes"
-inherit webapp java-pkg-opt-2 systemd tmpfiles toolchain-funcs go-module 
user-info
-
-DESCRIPTION="ZABBIX is software for monitoring of your applications, network 
and servers"
-HOMEPAGE="https://www.zabbix.com/";
-MY_P=${P/_/}
-MY_PV=${PV/_/}
-SRC_URI="https://cdn.zabbix.com/${PN}/sources/stable/$(ver_cut 1-2)/${P}.tar.gz
-   agent2? ( 
https://dev.gentoo.org/~fordfrog/distfiles/${P}-go-deps.tar.xz )
-"
-
-LICENSE="GPL-2"
-SLOT="0/$(ver_cut 1-2)"
-WEBAPP_MANUAL_SLOT="yes"
-KEYWORDS="amd64 x86"
-IUSE="agent +agent2 curl frontend gnutls ipv6 java ldap libxml2 mysql odbc 
openipmi +openssl oracle +p

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

2023-09-22 Thread Hans de Graaff
commit: 875975fe40cb44548c8d62ab600e72f17320486e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Sep 23 06:20:01 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Sep 23 06:20:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=875975fe

dev-ruby/airbrussh: add 1.5.0

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

 dev-ruby/airbrussh/Manifest   |  1 +
 dev-ruby/airbrussh/airbrussh-1.5.0.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/dev-ruby/airbrussh/Manifest b/dev-ruby/airbrussh/Manifest
index 7a79b9ad8261..3205d785a9b8 100644
--- a/dev-ruby/airbrussh/Manifest
+++ b/dev-ruby/airbrussh/Manifest
@@ -1,2 +1,3 @@
 DIST airbrussh-1.4.1.tar.gz 1450155 BLAKE2B 
cecdc1b278a23c76b169febf5aa704d024a1ef41344a81a24d28f2a0f53830804f494d1bf967d8a54bfa73a92df333095fcc4591970c1d3e2ed1c23095258d11
 SHA512 
33bc484a3ac42a2a4a3795068649e93472bded1f887d9cdab52f4268090889b1d6ddc1c8743574b07e174eb606b24311ee13952d8b61517841693b44bf92450e
 DIST airbrussh-1.4.2.tar.gz 1450323 BLAKE2B 
34f14409c5c892c85db28da63c3dd6d13e7086d6338844416508abdcf67f7593ff05a1b755a5b8c171d7f87dafe6476198d4fe2361993af492553c996ec88708
 SHA512 
739cdadee7ec7f03fef3497528dbc2fc552a862f6fea7502aef843edf137523601b9dc6037737c7ba219142dbf749238f80eba6ff86055fe39769f5d80d19c16
+DIST airbrussh-1.5.0.tar.gz 1450385 BLAKE2B 
bc3d2be21fd6ad3e3524fcd10f0a36c9c97bd55a14c422a80b604312fd040821c9c59ca3b034acd834c9c636f99297b5f7c9b04c54edb9fb6c73c7c13fcf8e94
 SHA512 
540b98ec60f639cd70c705b1cd47eb4246fd49d3dfa4f0ba5163edfb72d76aab63728a2cdfa80f07c1eb7b159e4167de5392e0bb7129b58031e1a6c0733fb559

diff --git a/dev-ruby/airbrussh/airbrussh-1.5.0.ebuild 
b/dev-ruby/airbrussh/airbrussh-1.5.0.ebuild
new file mode 100644
index ..2dfb1c593400
--- /dev/null
+++ b/dev-ruby/airbrussh/airbrussh-1.5.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_GEMSPEC="airbrussh.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A replacement log formatter for SSHKit"
+HOMEPAGE="https://github.com/mattbrictson/airbrussh";
+SRC_URI="https://github.com/mattbrictson/airbrussh/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="1"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+ruby_add_rdepend ">dev-ruby/sshkit-1.7.0"
+
+ruby_add_bdepend "test? ( dev-ruby/bundler dev-ruby/mocha:2 )"
+
+all_ruby_prepare() {
+   sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} 
|| die
+
+   rm -f test/support/minitest_reporters.rb || die
+
+   # Add missing require
+   sed -i -e '1irequire "rake" ; require "rake/task"' 
test/support/rake_task_definition.rb || die
+
+   # Avoid a test poluting the environment
+   sed -i -e '/test_color_is_can_be_forced_via_env/,/^  end/ s:^:#:' 
test/airbrussh/console_test.rb || die
+}
+
+each_ruby_test() {
+   MT_NO_PLUGINS=1 ${RUBY} -Ilib:test:. -e 'Dir["test/**/*_test.rb"].each 
{|f| require f}' || die
+}



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

2023-09-22 Thread Hans de Graaff
commit: 579cfece94c35b2c8a0183118400269d9143fc3c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Sep 23 06:29:56 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Sep 23 06:29:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=579cfece

eclass/ruby-ng.eclass: add ruby30 to removed implementations

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

 eclass/ruby-ng.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/ruby-ng.eclass b/eclass/ruby-ng.eclass
index 5cea44101593..d80ae96dd40b 100644
--- a/eclass/ruby-ng.eclass
+++ b/eclass/ruby-ng.eclass
@@ -111,7 +111,7 @@ _ruby_get_all_impls() {
for i in ${USE_RUBY}; do
case ${i} in
# removed implementations
-   ruby19|ruby2[0-7]|jruby)
+   ruby19|ruby2[0-7]|ruby30|jruby)
;;
*)
found_valid_impl=1



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

2023-09-22 Thread Hans de Graaff
commit: 330877b0d98143a64eb4fb7b9c33840741dade4a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Sep 23 06:28:27 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Sep 23 06:28:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=330877b0

eclass/ruby-utils.eclass: drop ruby30 from preferences

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

 eclass/ruby-utils.eclass | 6 +-
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/eclass/ruby-utils.eclass b/eclass/ruby-utils.eclass
index 8a2b7720c951..48d701a3ebc7 100644
--- a/eclass/ruby-utils.eclass
+++ b/eclass/ruby-utils.eclass
@@ -22,7 +22,6 @@ esac
 
 if [[ ! ${_RUBY_UTILS} ]]; then
 
-
 # @ECLASS_VARIABLE: RUBY_TARGETS_PREFERENCE
 # @INTERNAL
 # @DESCRIPTION:
@@ -33,12 +32,11 @@ if [[ ! ${_RUBY_UTILS} ]]; then
 # provide for a better first installation experience.
 
 # All stable RUBY_TARGETS
-RUBY_TARGETS_PREFERENCE="ruby31 ruby30 "
+RUBY_TARGETS_PREFERENCE="ruby31 "
 
 # All other active ruby targets
 RUBY_TARGETS_PREFERENCE+="ruby32"
 
-
 _ruby_implementation_depend() {
local rubypn=
local rubyslot=
@@ -66,7 +64,5 @@ _ruby_implementation_depend() {
echo "$2${rubypn}$3${rubyslot}"
 }
 
-
-
 _RUBY_UTILS=1
 fi



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

2023-09-22 Thread Hans de Graaff
commit: b395f10c8edfb6ce46a1062d8ccc7afeec0b30ad
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Sep 23 06:21:43 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Sep 23 06:21:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b395f10c

dev-ruby/async-io: add 1.36.0

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

 dev-ruby/async-io/Manifest   |  1 +
 dev-ruby/async-io/async-io-1.36.0.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/dev-ruby/async-io/Manifest b/dev-ruby/async-io/Manifest
index 91a8186bbcaa..d686dffde43b 100644
--- a/dev-ruby/async-io/Manifest
+++ b/dev-ruby/async-io/Manifest
@@ -1,2 +1,3 @@
 DIST async-io-1.34.3.tar.gz 34178 BLAKE2B 
0af09d723682f6818e63e43a356539c098c37f5ea2ee72638e8aa1af888def845f412eb5ebc6a0fd4b51d76a03ba66b78cb70d09336ef50cd68bcd6ba7c50002
 SHA512 
2523ae6aa4590672e2fd6a4755cde30fe3cc54a98bf8d75d7eba0b9ec052fad232f4feaf4d6e948421b152695cc2217c4173e2475c9ce5859e4230d1078d0444
 DIST async-io-1.35.0.tar.gz 34418 BLAKE2B 
0aa7d5636c4a3f89b67c8543ad7e0826661e4d7f19cc968c1d75757cd5330f876da6606b94fab4bce82771f7a143905edb2c799e2a2e91dca2ba16115d11bd29
 SHA512 
0e5de633343b90eb73bac1114ec0ad5770ba58afaf20a2d246b86572820cb66b4919d751102c0d14bb1d3ea8aa27742842bce860cdc94ba6a4845a6f4efcf6aa
+DIST async-io-1.36.0.tar.gz 36932 BLAKE2B 
86b18e32d268af1753b6d16dd810e774f65d924300c8d986914d4ffd17fd74837771de634caf1aaad5f8baafae2e85053fc2c2536c8d235c51a71118f209736f
 SHA512 
f5cb742927204ae78619f43df477f8630a5dee5784be1a0002e45fb26b8b537a32026b40d01d261eaa25ac745a885772fee2a13fb2ac7f559ba6b5210272ad2c

diff --git a/dev-ruby/async-io/async-io-1.36.0.ebuild 
b/dev-ruby/async-io/async-io-1.36.0.ebuild
new file mode 100644
index ..6a4c6d8896dd
--- /dev/null
+++ b/dev-ruby/async-io/async-io-1.36.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRA_DOC="README.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Provides support for asynchronous TCP, UDP, UNIX and SSL sockets"
+HOMEPAGE="https://github.com/socketry/async-io";
+SRC_URI="https://github.com/socketry/async-io/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/async"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/async-container-0.15:0
+   >=dev-ruby/async-rspec-1.10:1
+   dev-ruby/rack-test
+)"
+
+all_ruby_prepare() {
+   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
+
+   # Avoid test dependency on covered
+   sed -i -e '/covered/ s:^:#:' spec/spec_helper.rb || die
+}



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

2023-09-22 Thread Michał Górny
commit: 2b379a7e92327fa7b27f87dd024b78b86ac120f2
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep 23 05:53:24 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep 23 05:53:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b379a7e

dev-python/yapf: Bump to 0.40.2

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

 dev-python/yapf/Manifest   |  1 +
 dev-python/yapf/yapf-0.40.2.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/dev-python/yapf/Manifest b/dev-python/yapf/Manifest
index cb8bc0303e2a..82d2860fe7c1 100644
--- a/dev-python/yapf/Manifest
+++ b/dev-python/yapf/Manifest
@@ -1 +1,2 @@
 DIST yapf-0.40.1.gh.tar.gz 226063 BLAKE2B 
57dd62e32d06312a5a8964fb7822cd87321ae1548be67a1824f5d6efd90e86c629452faf71722a1dfc8f70052f63020ab88d55501c140f33660368c56cce2ea4
 SHA512 
7d44ea8976c93db850f0a139535962e166b4e488e47761720747686061ad7d7d3bbb2771f2e1519b7db8af630f64b7bcf71143faa56d448c9d098c2d151bffeb
+DIST yapf-0.40.2.gh.tar.gz 229593 BLAKE2B 
a3e614eb10577af5a627f7ddd916eee5792c02cdda3dfab7008cfec91a4ad8588be8ee6cbdb82fb5967dba21ed2760dcf2d4d99783749ec5df025bd189111fd5
 SHA512 
be71b622efde162d64e5143c2a27de254a3791c229046309a083fa0df00afb4170cf0427c4402d3c621ca2120210ba15aa6d124ef7b8790c4b72705f5c5342e3

diff --git a/dev-python/yapf/yapf-0.40.2.ebuild 
b/dev-python/yapf/yapf-0.40.2.ebuild
new file mode 100644
index ..207f1b6e2b11
--- /dev/null
+++ b/dev-python/yapf/yapf-0.40.2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2018-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="A formatter for Python files"
+HOMEPAGE="
+   https://github.com/google/yapf/
+   https://pypi.org/project/yapf/
+"
+SRC_URI="
+   https://github.com/google/yapf/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/importlib-metadata-6.6.0[${PYTHON_USEDEP}]
+   >=dev-python/platformdirs-3.5.1[${PYTHON_USEDEP}]
+   >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
+"
+
+python_test() {
+   "${EPYTHON}" -m unittest discover -v -p '*_test.py' ||
+   die "Tests failed with ${EPYTHON}"
+}



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

2023-09-22 Thread Michał Górny
commit: 7b071a18f1ca0d4657b4d1774e971081ba9279c4
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep 23 05:50:42 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep 23 05:50:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b071a18

dev-python/versioningit: Bump to 2.2.1

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

 dev-python/versioningit/Manifest  |  1 +
 dev-python/versioningit/versioningit-2.2.1.ebuild | 48 +++
 2 files changed, 49 insertions(+)

diff --git a/dev-python/versioningit/Manifest b/dev-python/versioningit/Manifest
index ef9f41e922cf..fb7650d8fb03 100644
--- a/dev-python/versioningit/Manifest
+++ b/dev-python/versioningit/Manifest
@@ -1 +1,2 @@
 DIST versioningit-2.2.0.tar.gz 742936 BLAKE2B 
05bfebce378947a9196b4bd90495dc8f89fa9b79b99e5a4423ff39df77f0353125ba5f2deec1e685feacb6fbb8ee896fd1f18155b985f803be4d21e885689128
 SHA512 
9169bd04c29937a5d913dfa4951affe9d01f21f513fb6f704bdd65f44c91dd47c366169fd50aecc938992cb32b6cac835359b1dc9a6b431b8b5371125564791e
+DIST versioningit-2.2.1.tar.gz 743942 BLAKE2B 
f0f84b2323cdeac79144d842bbebfc196aecb35752da4dc0e343a709fc539eba50f33079dc652e95dc06bda8ddb761b5a68179b50f533434aafd7d4b1263af63
 SHA512 
9ec8d4cf26392fd3bfd29d5c3e573a6af8e6a42c6aff1d0f9dbf68a17b667c55859d64d91d5715bf232f4eea22a6f300cbfc6da2be8364186c23b5023fa0e6ad

diff --git a/dev-python/versioningit/versioningit-2.2.1.ebuild 
b/dev-python/versioningit/versioningit-2.2.1.ebuild
new file mode 100644
index ..8f37d86f8d91
--- /dev/null
+++ b/dev-python/versioningit/versioningit-2.2.1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A setuptools plugin for versioning based on git tags"
+HOMEPAGE="
+   https://github.com/jwodder/versioningit/
+   https://pypi.org/project/versioningit/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/packaging-17.1[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   

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

2023-09-22 Thread Michał Górny
commit: e09c328db2f5c3caf80b3f4834874c20e1a1fb31
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep 23 05:54:39 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep 23 05:54:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e09c328d

dev-python/cfn-lint: Bump to 0.80.3

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

 dev-python/cfn-lint/Manifest   |  1 +
 dev-python/cfn-lint/cfn-lint-0.80.3.ebuild | 65 ++
 2 files changed, 66 insertions(+)

diff --git a/dev-python/cfn-lint/Manifest b/dev-python/cfn-lint/Manifest
index f108f2cdb2fb..ba80eb95b8b2 100644
--- a/dev-python/cfn-lint/Manifest
+++ b/dev-python/cfn-lint/Manifest
@@ -1,3 +1,4 @@
 DIST cfn-lint-0.79.11.tar.gz 3701364 BLAKE2B 
434b342a638a241accacd3686b52642737b8b5cce53f4561b3c25029ae3f9a39169cf179591538658658e0d4f39e2b5e61a632b6ef1a00d7e66127ada82e9ada
 SHA512 
757d4fdf0786c312e44204e53b0788edb56a3f7848f858dcc2995943d200c7af0149dad073fa6daee7e109e83e07b4b34f81352c2ec851128a02d012e66e92c8
 DIST cfn-lint-0.79.9.tar.gz 3699097 BLAKE2B 
d85d520b2bbba0c61766716bbc3222ce5cfd6cb467f215c7914a3996682ac86c5feb11ff01f946641cba0cafb7c1a7cf1a081a76f37dd3daa0e03a4a59b35d7c
 SHA512 
ad11ad76cf48a4c1661ef2b627fcf3c9eed08183a6c4401df826c75818f77d7878332ad2915ebc6dcf833eb15f886124fb15d83b46e9e1add88f911edf30db11
 DIST cfn-lint-0.80.2.tar.gz 3738744 BLAKE2B 
2de27228f303b37c005a6d947e5d4b9cfc940a2a7c7686956f8e7ac2e17d9a94104af7f43731c8defee643c5ed6cba8c24044af55db8462dd734442ae0637532
 SHA512 
c4ab580498a6de918fbac12786db461897068cccbb87d04d90f91e10befcf8e9190a8c165ee13ff137575d6a1e7b0999506c4fe9caa45c5e1123a23bb24fea24
+DIST cfn-lint-0.80.3.tar.gz 3685775 BLAKE2B 
3b8d233e64d2060b124eb560aa963c3ae06a53a68f0e2ad1e7824a4b136ba0bb3ab2c7a3b5bcd72e3350531672cd1da4b98ad8bd1348b6efc80a8adce7e276a8
 SHA512 
d5afd13db145200d4ca9679a41436b48e92e391db2c5a9f60feffbe735a3ef013b11f2d2bdee4fa04da862b99cabf5a4aa62648418ce68eeddc9dff0f95235c1

diff --git a/dev-python/cfn-lint/cfn-lint-0.80.3.ebuild 
b/dev-python/cfn-lint/cfn-lint-0.80.3.ebuild
new file mode 100644
index ..0cd40b7db3d1
--- /dev/null
+++ b/dev-python/cfn-lint/cfn-lint-0.80.3.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="CloudFormation Linter"
+HOMEPAGE="
+   https://github.com/aws-cloudformation/cfn-lint/
+   https://pypi.org/project/cfn-lint/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/aws-sam-translator-1.73.0[${PYTHON_USEDEP}]
+   dev-python/jsonpatch[${PYTHON_USEDEP}]
+   >=dev-python/jschema_to_python-1.2.3[${PYTHON_USEDEP}]
+   =dev-python/jsonschema-3.0[${PYTHON_USEDEP}]
+   dev-python/junit-xml[${PYTHON_USEDEP}]
+   dev-python/pyyaml-5.4[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.15.0[${PYTHON_USEDEP}]
+   >=dev-python/regex-2021.7.1[${PYTHON_USEDEP}]
+   >=dev-python/sarif_om-1.0.4[${PYTHON_USEDEP}]
+   >=dev-python/sympy-1.0.0[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unpin the deps
+   sed -e 's:~=[0-9.]*::' -i setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   
test/unit/module/test_template.py::TestTemplate::test_build_graph
+   # requires git repo
+   
test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs
+   # Internet
+   
test/unit/module/formatters/test_formatters.py::TestFormatters::test_sarif_formatter
+   
test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_3
+   # TODO: it looks as if AWS_DEFAULT_REGION didn't work
+   test/unit/module/core/test_run_cli.py::TestCli::test_bad_config
+   
test/unit/module/core/test_run_cli.py::TestCli::test_override_parameters
+   
test/unit/module/core/test_run_cli.py::TestCli::test_positional_template_parameters
+   
test/unit/module/core/test_run_cli.py::TestCli::test_template_config
+   )
+
+   # from tox.ini
+   local -x AWS_DEFAULT_REGION=us-east-1
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest
+}



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

2023-09-22 Thread Michał Górny
commit: b182892d671289d08526ae331757522d6112845f
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep 23 05:52:25 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep 23 05:52:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b182892d

dev-python/argparse-manpage: Bump to 4.5

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

 dev-python/argparse-manpage/Manifest   |  1 +
 .../argparse-manpage/argparse-manpage-4.5.ebuild   | 41 ++
 2 files changed, 42 insertions(+)

diff --git a/dev-python/argparse-manpage/Manifest 
b/dev-python/argparse-manpage/Manifest
index c4c4627c897b..13ed6c96deff 100644
--- a/dev-python/argparse-manpage/Manifest
+++ b/dev-python/argparse-manpage/Manifest
@@ -1,2 +1,3 @@
 DIST argparse-manpage-4.3.gh.tar.gz 54479 BLAKE2B 
de6b6a5c449eebbd4aae207cfeadc6b16baf33e4ed0b6cc886921ee2e2dcdb48ae25f160dd6679da26fc6566fa483a864bc6dd4a0af800b853452405007f58c0
 SHA512 
9541ddcbddbd12c2fd0d72cc229d453d5d1d25eb915123c26b9040c6a97db6a72bb4002ada5a86620e9caff7c9bc588f1ee7d0c8241b6369cfb28b0271afdbc3
 DIST argparse-manpage-4.4.gh.tar.gz 54603 BLAKE2B 
2068e5eb8cf6eecdc4128e0cbb47927577f636178a38ae9ed18cb6aa42baa1dc814b95cb67b3299bd62fc1a63bc25db53cf844b24261b1e2bef9b3dd649cad11
 SHA512 
d2e1978fec14b6e13d1004a1ae779829c4a584f6fc4e10bd3f5651f72095a1fe010856fec26f6a504c8ce47c95b0124a427f2853c4936987c347ecfb42d28ac1
+DIST argparse-manpage-4.5.gh.tar.gz 54783 BLAKE2B 
a348ad06990126965b48c64db209f13c91d68329fba57e4287b1a2ac7c246a25aedc25b70bfc01fd19b72c5700a67193da4ef47106a5b8ea863edf859ea07ecd
 SHA512 
b9b166d2469d0fc6c9f6d1112bef553c1de32d1f558be4ef4f9b739b94d83acba2712eb9d324d9f3437bf421b86c0eab34061ccd7b3cf810591705078bf2

diff --git a/dev-python/argparse-manpage/argparse-manpage-4.5.ebuild 
b/dev-python/argparse-manpage/argparse-manpage-4.5.ebuild
new file mode 100644
index ..0c9b3e3aa2cd
--- /dev/null
+++ b/dev-python/argparse-manpage/argparse-manpage-4.5.ebuild
@@ -0,0 +1,41 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Automatically build man-pages for your Python project"
+HOMEPAGE="
+   https://github.com/praiskup/argparse-manpage/
+   https://pypi.org/project/argparse-manpage/
+"
+SRC_URI="
+   https://github.com/praiskup/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc ~sparc ~x86"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/tomli[${PYTHON_USEDEP}]
+   ' 3.10)
+"
+BDEPEND="
+   test? (
+   dev-python/pip[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local -x COLUMNS=80
+   epytest
+}



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

2023-09-22 Thread Michał Górny
commit: 1038730920eaa785b6840c79a3127d06de383e02
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep 23 05:53:52 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep 23 05:53:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10387309

dev-python/fsspec: Bump to 2023.9.2

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

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

diff --git a/dev-python/fsspec/Manifest b/dev-python/fsspec/Manifest
index 6196359d4d16..4d51e796e883 100644
--- a/dev-python/fsspec/Manifest
+++ b/dev-python/fsspec/Manifest
@@ -1,3 +1,4 @@
 DIST filesystem_spec-2023.6.0.gh.tar.gz 386708 BLAKE2B 
e47825893073d969eff8c7936068c26bed270d3b65fb4407f64b5032ce8e71b7794ae6b3ae16fb08ec3e1e2f830b2fce7fa238fd8189354e8a16c618e2af7398
 SHA512 
ede711d22dede2deee1b36f2ca591bc96a8f1b66d6cb16cc2ad6e1776ea441a1c73382b7622262872a3f5fff92b15ba6bdabaca80fd0ed898b7ddcac02792cf7
 DIST filesystem_spec-2023.9.0.gh.tar.gz 399288 BLAKE2B 
47317bf4c50dc2e4dd541100d67989c16fcd9a0d21f2b871386cf2c379389487f51af5b81420b9b455ec083e250e2bb1b0da8243b25512f6ad227b1c16357741
 SHA512 
4a19f24fa3e41da0aa6f7b22b1720ee093260c5b3ff9547f678ea00887f8d12cb048dad6b2a27ea3743d3cca7837a19b061a63c5d96e10227139ebdefcaec3d0
 DIST filesystem_spec-2023.9.1.gh.tar.gz 400280 BLAKE2B 
e964891cd2af1d3789e39e59481316ecc0e16046e262e5c8783d734ea97ee8d39ee94514af4cfd62a4f78c03973e83c630232dfda19ff045670874229704ef45
 SHA512 
b7f7df1c73fb6c0ce4537d99e04e8775bb3dde37a1821976d2b44015e0b3d1a85633eef73822c74871ede1032672b2b021f6944b7ecca12f9d6baed2f6c20d6a
+DIST filesystem_spec-2023.9.2.gh.tar.gz 400298 BLAKE2B 
ef7c7c2eac91b190277331aac30b2b03605d3e2758536f6f0d3b894b5e236aa77f3c94a05105180ba44aa438204ef636dcfae8c35c307b40f6e7b2ce8a6e1e2c
 SHA512 
bc61ec65af387f9f11d8f48f57fc50fed657ff6f078f619dd2c6bef20e50576533e34da8452ec13af1e30be336674f2d38032b027c8e9354144b7ed7023b50fe

diff --git a/dev-python/fsspec/fsspec-2023.9.2.ebuild 
b/dev-python/fsspec/fsspec-2023.9.2.ebuild
new file mode 100644
index ..5e5f5057b1a9
--- /dev/null
+++ b/dev-python/fsspec/fsspec-2023.9.2.ebuild
@@ -0,0 +1,64 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+MY_P=filesystem_spec-${PV}
+DESCRIPTION="A specification that python filesystems should adhere to"
+HOMEPAGE="
+   https://github.com/fsspec/filesystem_spec/
+   https://pypi.org/project/fsspec/
+"
+SRC_URI="
+   https://github.com/fsspec/filesystem_spec/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+BDEPEND="
+   test? (
+   dev-python/aiohttp[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/tqdm[${PYTHON_USEDEP}]
+   dev-vcs/git
+   )
+"
+
+distutils_enable_tests pytest
+
+src_test() {
+   git config --global user.email "y...@example.com" || die
+   git config --global user.name "Your Name" || die
+   distutils-r1_src_test
+}
+
+EPYTEST_DESELECT=(
+   fsspec/tests/test_spec.py::test_find
+   # requires s3fs
+   
fsspec/implementations/tests/test_local.py::test_urlpath_inference_errors
+   fsspec/tests/test_core.py::test_mismatch
+   # requires pyarrow, fastparquet
+   fsspec/implementations/tests/test_reference.py::test_df_single
+   fsspec/implementations/tests/test_reference.py::test_df_multi
+)
+
+EPYTEST_IGNORE=(
+   # sftp and smb require server started via docker
+   fsspec/implementations/tests/test_dbfs.py
+   fsspec/implementations/tests/test_sftp.py
+   fsspec/implementations/tests/test_smb.py
+   # unhappy about dev-python/fuse-python (?)
+   fsspec/tests/test_fuse.py
+)



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

2023-09-22 Thread Michał Górny
commit: ce9827678b828e1bf60533881edccd871e018eee
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep 23 05:18:59 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep 23 05:18:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce982767

dev-python/beartype: Bump to 0.16.2

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

 dev-python/beartype/Manifest   |  1 +
 dev-python/beartype/beartype-0.16.2.ebuild | 35 ++
 2 files changed, 36 insertions(+)

diff --git a/dev-python/beartype/Manifest b/dev-python/beartype/Manifest
index aa309f4d8d96..cc58e84e8005 100644
--- a/dev-python/beartype/Manifest
+++ b/dev-python/beartype/Manifest
@@ -1,2 +1,3 @@
 DIST beartype-0.15.0.tar.gz 1002709 BLAKE2B 
96aa96135c4e361790856bea3e905afe6cc04b9f4de1e51c9287fcc72917fc7e60e5201cbb147b163499034669e219adf88f727fcb32801eff57a76779186a66
 SHA512 
3736891230aa8e46145a458d9cca1c62ecb8772b0ed82c56d97fd8e6c86d19dd091d74b1ee0ab5fa5d28218a87d378e514242c53488d56ef8363b054db268de2
 DIST beartype-0.16.1.tar.gz 1039772 BLAKE2B 
ba3fb71f72c2b332ace7c653d61a8e60546af4f4385dab0676b48759783df33c352edab813c888dc20289044089f7a650c3d56789fc218a044519d0f6982892d
 SHA512 
71ecfaed4113ff1e05a5ba4eef5321da3af7c19bfc53d92906ae2d1c45e5eb8aa4602a3bbd296b242b2a000e03198267ece9c5e963e5216517ad170661e98198
+DIST beartype-0.16.2.tar.gz 1043099 BLAKE2B 
9d71ec55db5429036b9ff8aba7b4c4b8332fb21100e746040ddf92689e55566a8bdb6bbff08eace7a3782b41e75f1e5c7a3d23304dacfd9332b327fd0623533c
 SHA512 
a6c374f96084f0da29733b5fdc145f37de73214a9905e501a9bd30e0ab503165875cb876b2e8d9735971718696a5f3f50d9ee7c8aa12c34df29f6ed7e729c02c

diff --git a/dev-python/beartype/beartype-0.16.2.ebuild 
b/dev-python/beartype/beartype-0.16.2.ebuild
new file mode 100644
index ..1600c2778175
--- /dev/null
+++ b/dev-python/beartype/beartype-0.16.2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Unbearably fast runtime type checking in pure Python"
+HOMEPAGE="
+   https://pypi.org/project/beartype/
+   https://github.com/beartype/beartype/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="
+   test? (
+   dev-python/mypy[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # fragile performance test
+   
beartype_test/a00_unit/a90_decor/test_decorwrapper.py::test_wrapper_fail_obj_large
+   # test for building docs, apparently broken too
+   beartype_test/a90_func/z90_lib/a00_sphinx
+)



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

2023-09-22 Thread Michał Górny
commit: 4af31f0ff3db26a41312dcf24314096eceeb131b
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep 23 05:19:49 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep 23 05:19:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4af31f0f

dev-python/sqlglot: Bump to 18.7.0

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

 dev-python/sqlglot/Manifest  |  1 +
 dev-python/sqlglot/sqlglot-18.7.0.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/dev-python/sqlglot/Manifest b/dev-python/sqlglot/Manifest
index 0915ba14fd09..9ea294667cd2 100644
--- a/dev-python/sqlglot/Manifest
+++ b/dev-python/sqlglot/Manifest
@@ -1,3 +1,4 @@
 DIST sqlglot-18.5.0.tar.gz 8634825 BLAKE2B 
aaf1854e87fea1ba598c45b12ef142bd825fcdfed4b247d4c0ee83e360154cb8a14ff3386e1635cd735f029b357d978dc3b39295cb1a733c653ade8efeabf0f7
 SHA512 
d75d45da61f0cc70a845776a4bb6aefc414b42cce81be3f8b26d305476e495f08cb017930af07bbe2296e049f65ea40137256b995233069ebfc076fce0bcab78
 DIST sqlglot-18.5.1.tar.gz 8636732 BLAKE2B 
a1cb6e9d5cf91178996681e527f211c31c9a0f0d6bf5036ed7d824d13475f4efbd109df9eb34bc35f0e9f7e443d3ebb2634cf041bdf0e716c9d73d78f679dcbf
 SHA512 
8bf57c14ae374c3367aecc91b239d39df3d4fbd8a6b29837cf48eae0f5116ca5c181c71ded134a771a9512430c97c9dc6f45ae9578a9110eb5729721628178c5
 DIST sqlglot-18.6.0.tar.gz 8655209 BLAKE2B 
cd7ba46e06cb2b537db7912d674f3d43026d111e49ba190ea2f62c9340ade1983b754437473d1d66bf2eebb18060aa8bf79082e6ffcf8144ab8c87aac36deaf4
 SHA512 
70a6c2d1fcaa18197d15e096690bf6beb16fbe13ea0db45a2224ab7aaf05ab8a4efae8be68fb1463c12741dc13e8e57a8ea2e75e2065c7ea3ab52a2cb6ea7d7e
+DIST sqlglot-18.7.0.tar.gz 8757398 BLAKE2B 
aeb6c671c00968654ef9b772df05c2277cd1a789251e13832bd63faf966bea5ec1395a65dc7db9695533f90438b86b8487119caa4f94e3a72a54978af4379dab
 SHA512 
4f233696b595115ff2cb173533342b2bfbfb9f291f3a69f70d3c60a049b91d1d24e7365e42e096d8bc9cfdce595a006302a450c65cfb1296d052b8d59b27cc98

diff --git a/dev-python/sqlglot/sqlglot-18.7.0.ebuild 
b/dev-python/sqlglot/sqlglot-18.7.0.ebuild
new file mode 100644
index ..368b77416b42
--- /dev/null
+++ b/dev-python/sqlglot/sqlglot-18.7.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi optfeature
+
+DESCRIPTION="An easily customizable SQL parser and transpiler"
+HOMEPAGE="
+   https://sqlglot.com/
+   https://github.com/tobymao/sqlglot/
+   https://pypi.org/project/sqlglot/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+EPYTEST_IGNORE=(
+   # Tests require pyspark or duckdb which aren't in the tree.
+   # Pandas would be a requirement normally, but it gets ignored by proxy.
+   "tests/dataframe/integration/test_dataframe.py"
+   "tests/dataframe/integration/test_grouped_data.py"
+   "tests/dataframe/integration/test_session.py"
+   "tests/test_executor.py"
+   "tests/test_optimizer.py"
+)
+
+distutils_enable_tests pytest
+
+pkg_postinst() {
+   optfeature "simplifying timedelta expressions" 
dev-python/python-dateutil
+}



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

2023-09-22 Thread Michał Górny
commit: 7c0276672298613d3ad6cf3e36b4b030b9bd0268
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep 23 04:47:24 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep 23 04:47:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c027667

app-admin/awscli: Bump to 1.29.53

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

 app-admin/awscli/Manifest  |  1 +
 app-admin/awscli/awscli-1.29.53.ebuild | 84 ++
 2 files changed, 85 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 1f58fc7d6f77..d849e05c3ebb 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -15,3 +15,4 @@ DIST aws-cli-1.29.49.gh.tar.gz 2533689 BLAKE2B 
0ead02f739adc66eed988bedf41b9b508
 DIST aws-cli-1.29.50.gh.tar.gz 2534012 BLAKE2B 
1089a689851648125e0a04f4ec004bc141059201a8e885db3a88ac3912b47997af797e21ce8d759be5ba03a0a09d278c612068a8cd55eb4b9a971b11077d5175
 SHA512 
4dfd35be02641b77c3f4047645a7d6aaada62550ac725e1aefa154dbad15839b19fb222ea8194f919823d25b3a30c8275f3760dbf7d0828b1b1fa4537c2c26a4
 DIST aws-cli-1.29.51.gh.tar.gz 2534506 BLAKE2B 
79ff26738b1008b3b19de7d4838dab11711d540f147fb60eb13b1d820f50dcf0544375cc7e37a9a6571a0931593ad1de6416c4e54bbcd27ab9e89a8b702303d2
 SHA512 
537a395f99d6b7fd9d4597f719dbf151620fe9f3c747e4ebaf54f63e2943621faaefe4ce1f278b09047e381da865e27ad394a166035ecace742f3294d6cc58ef
 DIST aws-cli-1.29.52.gh.tar.gz 2547970 BLAKE2B 
49ae8ce6051907b13c7c4eb5d5431e652050617f469cfc32ef70cb6ce7db335bb0ddf9105909705c840c693b7857f9e7396d983c6cd0a13bfadb210421cb83d7
 SHA512 
ccfb02b66854f4fd288086f1f9bea7f6ff8aa67e20ff253e0483e2133204be4efd3b50e87398feb68fd7852fdb53d4ac31dd2d1548248608b6a5351a618b0458
+DIST aws-cli-1.29.53.gh.tar.gz 2549518 BLAKE2B 
4c9932ddbfb5f8619006589c0ed8f00b5d0230bc9d7fa811875cc4b16e9b5583a3abe4ccbb290524565dde2f78ae5696162863ea6e5224517c98414d7cb74344
 SHA512 
1150c20f5cc3da3a0ba2e25741441a7db8b6e399a927366902b30fd30a394634d015cc6b53bbfe7bcb759ce0aec6e0f9432a23e5b8d00cd9c2bb71afd5744627

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

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

2023-09-22 Thread Michał Górny
commit: 190637624994d10bbedb7857317904cb5e2b4ede
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep 23 04:47:07 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep 23 04:47:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19063762

dev-python/botocore: Bump to 1.31.53

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index e8280f82f712..0f4aeb3ec4b2 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -15,3 +15,4 @@ DIST botocore-1.31.49.gh.tar.gz 11946203 BLAKE2B 
3b3026f0861705cc3467391c673d2e2
 DIST botocore-1.31.50.gh.tar.gz 11946516 BLAKE2B 
84f9eadc8c2867286d098e9f429c097bcd58b02898779ff3b4ee390af91c3949675b43ea954e2c393b897f97941326fbf0a9d477df015f2406e00f77629e79ed
 SHA512 
53157bb104f10e711b409a31ede6ccce6be7ae013474ca42248db0afd7dcaae0f9f5ec0637a9c337c2691de79a0df743fc3bde69c16ef746b6274d4bd252bbff
 DIST botocore-1.31.51.gh.tar.gz 11946778 BLAKE2B 
59dddb63a9d6d4944498d34af28bc6325a4867986fd7240bc4c1937572574eccc8563ddcb768f2053c85b4d9b6fc73e670f453b588519dae4a526b0ee54db17c
 SHA512 
a7ba6922fc1cb14da7611a316a6ad7c846b4521829b55b6896365f0f2a6563bf3bcf456699d9d94febc4917ce9d23105542190eff6c97dc7a1d027d95057c655
 DIST botocore-1.31.52.gh.tar.gz 11951798 BLAKE2B 
cdb703fac2244c64ebaaf2b869a48121c6145f54ab9804d172b3ea03f2cffc23b5db72ea0728a0c27c8116d939a5f8413124c2c4026e68c27427f0c214b15ea1
 SHA512 
775616106aa1013f884c7513b2b445c9e138c21a30e9b7f3b5a17a364d8d7abee4248ef0962e8617641de4e7e0f924c61bbb98c6498ef2096aae2d0cdaff0996
+DIST botocore-1.31.53.gh.tar.gz 11950545 BLAKE2B 
2fef49b98179046203470c6dc145b13a1ff4ddec4eb3ac0bc8f9668b4d7ef9dfdee096f91abb8ede1e1abfffe55f72c9c38c63587b79082a2de7de84e4c9f273
 SHA512 
2c4d9761ee3cc8b73e60de3388475c64cbd562efd8265a098ba49731751d2c501167d84b010984a0dd738bb1e71a85db6f86aea68c86e9db5ed8613304570529

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



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

2023-09-22 Thread Michał Górny
commit: 4c96a6a01b2910e258e7e3c703884b2d68877150
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep 23 04:47:14 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep 23 04:47:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c96a6a0

dev-python/boto3: Bump to 1.28.53

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 80c1dd65ad87..5179cdde982c 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -15,3 +15,4 @@ DIST boto3-1.28.49.gh.tar.gz 700443 BLAKE2B 
7c76e0ee6d6de1f7a67534a49e54092a564d
 DIST boto3-1.28.50.gh.tar.gz 700837 BLAKE2B 
57dd760ef175b16a9aebfa86d39a6529809f22101a1cab3334f239d23ef6f865fa573dcf38e5aab66aee5ea3c448c91c21bff78835a3d07de8508397c5e809fa
 SHA512 
8b31a6012b398c067b927ac4c428fa61f881a88afb865d88a407d9c06fc69a402778198afa7f39ee158f61e952956f18f6f32edbf076098eda5431e92c06f5cc
 DIST boto3-1.28.51.gh.tar.gz 701097 BLAKE2B 
a9e4fd188bae4a6969d68bc089c350326fc50832442d4962e8168c56bb466c4583f3be9db18828c4e55a15859f8a1f864d2f1f1db4819141edc193dbcb28eb6e
 SHA512 
e982b7c9a2fdcc562b866313c95ac558e42735addf512b9ec21793811c1bec1f8647cea41fb61fe06ed12c7b9390da3a5e281128857d150b5693046d277faf11
 DIST boto3-1.28.52.gh.tar.gz 701947 BLAKE2B 
49a7585e53601bd57a63ec11ececa2bbda79975bbf4b40afe956799de4a8f795c049b3a98d211817ccb25c6cb23689e2a6028d341e3d047b7df7bff10e4ea482
 SHA512 
da32914e1bda4b624ffd6a0b4ca4d1bfee4d10d38b09bc4c5035a28bd948d4dffc2ef529e667e768b260988ab32a477d1b3668cf4a67ac33fb52bd4816779395
+DIST boto3-1.28.53.gh.tar.gz 702652 BLAKE2B 
6a64fa2c018000a6b89f47a49eaf0270a2f694f02720c0e0527b5ce671bf3ad195f40fa592829bbe9a3b30ede56fd335a81bb30f862bfc6992883dd86d6b9a75
 SHA512 
750d4905625b207d05842950349eeadaef9bbb413adfc8096998292edeec8985c5488c565f3b5b6f5a00354e69f3071ad1491428b1f894be2b40b23db767be36

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



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

2023-09-22 Thread Michael Orlitzky
commit: 9726d3552b68a4ff6be6ea4333c6f64f6859b485
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Sat Sep 23 02:40:30 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Sat Sep 23 03:32:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9726d355

dev-python/lrcalc: new package, add 2.1

Imported from the sage-on-gentoo overlay with minor changes, thanks to
François Bissey who has been maintaining it there.

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

 dev-python/lrcalc/Manifest  |  1 +
 dev-python/lrcalc/lrcalc-2.1.ebuild | 31 +++
 dev-python/lrcalc/metadata.xml  | 27 +++
 3 files changed, 59 insertions(+)

diff --git a/dev-python/lrcalc/Manifest b/dev-python/lrcalc/Manifest
new file mode 100644
index ..087604119042
--- /dev/null
+++ b/dev-python/lrcalc/Manifest
@@ -0,0 +1 @@
+DIST lrcalc_python-2.1.tar.gz 16452 BLAKE2B 
9abdb23834e136f10d960695751bc6569f248abf72a7e89f7feafe4ce046bea47faed299e4ecf5e99ab419e6cb02bb861736006c20de2e328321b9bacb96845d
 SHA512 
b6d3bc61be1fe478bef74d1c51d7072521ef8d43bf64323cce0985582e2981c02382fa38a2501f5c9537349573721a1de8e166149ee4df31ed13bf0f0fb5d2a8

diff --git a/dev-python/lrcalc/lrcalc-2.1.ebuild 
b/dev-python/lrcalc/lrcalc-2.1.ebuild
new file mode 100644
index ..35638f532ac4
--- /dev/null
+++ b/dev-python/lrcalc/lrcalc-2.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+DISTUTILS_EXT=1
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python bindings for sci-mathematics/lrcalc"
+HOMEPAGE="https://bitbucket.org/asbuch/lrcalc";
+# Avoid a name clash with the sci-mathematics/lrcalc tarball
+SRC_URI="$(pypi_sdist_url) -> ${PN}_python-${PV}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+BDEPEND="dev-python/cython[${PYTHON_USEDEP}]"
+DEPEND="~sci-mathematics/lrcalc-${PV}"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   # Fix this typo in setup.py to avoid a QA warning
+   sed -i setup.py \
+   -e 's/long_description_type/long_description_content_type/' \
+   || die
+   default
+}

diff --git a/dev-python/lrcalc/metadata.xml b/dev-python/lrcalc/metadata.xml
new file mode 100644
index ..8e0632fe2c3d
--- /dev/null
+++ b/dev-python/lrcalc/metadata.xml
@@ -0,0 +1,27 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+  
+m...@gentoo.org
+  
+
+  
+frp.bis...@gmail.com
+François Bissey
+  
+
+  
+proxy-ma...@gentoo.org
+Proxy Maintainers
+  
+
+  
+sci-mathemat...@gentoo.org
+Gentoo Mathematics Project
+  
+
+  
+asbuch/lrcalc
+lrcalc
+  
+



[gentoo-commits] repo/gentoo:master commit in: app-emulation/libvirt-snmp/files/, profiles/, app-emulation/libvirt-snmp/

2023-09-22 Thread Jakov Smolić
commit: 1d85e08f3911bcc2a6eeb73f91a1085ac966a8d2
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Sep 23 00:55:59 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Sep 23 00:55:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d85e08f

app-emulation/libvirt-snmp: treeclean

Closes: https://bugs.gentoo.org/912582
Signed-off-by: Jakov Smolić  gentoo.org>

 app-emulation/libvirt-snmp/Manifest|  1 -
 .../libvirt-snmp/files/libvirt-snmp.confd  |  6 
 .../libvirt-snmp/files/libvirt-snmp.initd-r1   | 26 ---
 .../libvirt-snmp/libvirt-snmp-0.0.4.ebuild | 38 --
 app-emulation/libvirt-snmp/metadata.xml|  8 -
 profiles/package.mask  |  6 
 6 files changed, 85 deletions(-)

diff --git a/app-emulation/libvirt-snmp/Manifest 
b/app-emulation/libvirt-snmp/Manifest
deleted file mode 100644
index 29aa01ee3da6..
--- a/app-emulation/libvirt-snmp/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST libvirt-snmp-0.0.4.tar.gz 157859 BLAKE2B 
e2c8fcdd97ba9b55bd4d318c63f7738024c1360ee10aa4e685c2ea6ca02478206febff30f3e1a82eb1a2dadaa52a377cfbce538e12e33f4ea2fe10b1a089945d
 SHA512 
dbf47e7983f9bd6fcff205fffd1f6006268cca774cf427d39dec84dc7de37b545c0dfcbb2c6f171f55d73487cdec13341097137e24de2dea58ce90494d281162

diff --git a/app-emulation/libvirt-snmp/files/libvirt-snmp.confd 
b/app-emulation/libvirt-snmp/files/libvirt-snmp.confd
deleted file mode 100644
index f1685bb5e9d9..
--- a/app-emulation/libvirt-snmp/files/libvirt-snmp.confd
+++ /dev/null
@@ -1,6 +0,0 @@
-
-# Specify the URI where your libvirt instance is listening
-LIBVIRT_DEFAULT_URI="qemu:///system"
-
-# additional options
-LIBVIRT_SNMP_OPTIONS=""

diff --git a/app-emulation/libvirt-snmp/files/libvirt-snmp.initd-r1 
b/app-emulation/libvirt-snmp/files/libvirt-snmp.initd-r1
deleted file mode 100644
index 27b877991ae2..
--- a/app-emulation/libvirt-snmp/files/libvirt-snmp.initd-r1
+++ /dev/null
@@ -1,26 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-depend() {
-need snmpd
-use snmptrapd
-use libvirtd
-}
-
-start() {
-ebegin "Starting libvirt subagent"
-start-stop-daemon --start \
---env LIBVIRT_DEFAULT_URI="${LIBVIRT_DEFAULT_URI}" \
---exec /usr/bin/libvirtMib_subagent \
--- ${LIBVIRT_SNMP_OPTIONS}
-eend $?
-}
-
-stop() {
-ebegin "Stopping libvirt subagent"
-# "--exec /usr/bin/libvirtMib_subagent" does not work and the name gets 
truncated
-start-stop-daemon --stop \
---name libvirtMib_suba
-eend $?
-}

diff --git a/app-emulation/libvirt-snmp/libvirt-snmp-0.0.4.ebuild 
b/app-emulation/libvirt-snmp/libvirt-snmp-0.0.4.ebuild
deleted file mode 100644
index 3c8bb226db84..
--- a/app-emulation/libvirt-snmp/libvirt-snmp-0.0.4.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Provides SNMP functionality for libvirt"
-HOMEPAGE="https://wiki.libvirt.org/Libvirt-snmp.html";
-SRC_URI="https://download.libvirt.org/snmp/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="${DEPEND}
-   app-emulation/libvirt
-   net-analyzer/net-snmp"
-BDEPEND="
-   virtual/pkgconfig"
-
-src_install() {
-   default
-   newinitd "${FILESDIR}/libvirt-snmp.initd-r1" "${PN}"
-   newconfd "${FILESDIR}/libvirt-snmp.confd" "${PN}"
-}
-
-pkg_postinst() {
-   elog "This daemon runs as an AgentX sub-daemon for snmpd. You should 
therefore"
-   elog "enable the AgentX functionality in snmpd by specifying the 
following"
-   elog "in /etc/snmp/snmpd.conf:"
-   elog "  master agentx"
-   elog "It is further recommended to send traps to the localhost as well 
using"
-   elog "this option:"
-   elog "  trap2sink localhost"
-   elog "More information is available here:"
-   elog "  http://wiki.libvirt.org/page/Libvirt-snmp";
-}

diff --git a/app-emulation/libvirt-snmp/metadata.xml 
b/app-emulation/libvirt-snmp/metadata.xml
deleted file mode 100644
index c0ac3e2e06a7..
--- a/app-emulation/libvirt-snmp/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd";>
-
-   
-   
-   libvirt/libvirt-snmp
-   
-

diff --git a/profiles/package.mask b/profiles/package.mask
index 843fb7c21761..5e1f7f798f0c 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -264,12 +264,6 @@ dev-ruby/totoridipjp
 # Removal sometime after 2023-09-23.
 sci-mathematics/polymake
 
-# Sam James  (2023-08-22)
-# Broken with new net-analyzer/net-snmp, no reverse dependencies in Gentoo,
-# no other distros package this, and upstream have discontinued development.
-# Removal on 2023-09-21.  Bug #91

[gentoo-commits] repo/gentoo:master commit in: dev-python/sphinx_ansible_theme/, profiles/

2023-09-22 Thread Jakov Smolić
commit: d4b0a9600312e917b8d26caf92788dbf54c93a3a
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Sep 23 00:55:24 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Sep 23 00:55:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4b0a960

dev-python/sphinx_ansible_theme: treeclean

Closes: https://bugs.gentoo.org/912743
Closes: https://bugs.gentoo.org/912575
Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/sphinx_ansible_theme/Manifest   |  1 -
 dev-python/sphinx_ansible_theme/metadata.xml   | 17 
 .../sphinx_ansible_theme-0.10.2.ebuild | 32 --
 profiles/package.mask  |  7 -
 4 files changed, 57 deletions(-)

diff --git a/dev-python/sphinx_ansible_theme/Manifest 
b/dev-python/sphinx_ansible_theme/Manifest
deleted file mode 100644
index 554ed5d4edf3..
--- a/dev-python/sphinx_ansible_theme/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST sphinx-ansible-theme-0.10.2.tar.gz 49652 BLAKE2B 
76f91af09976c16550e8257698f2ffdd1d6e477eea7ed1bad2413693a006e7aa2d83c83bffaa2a0a5a6d2a62bb401828211faf1295980ffd8f00cf836fe5c8bb
 SHA512 
ea991533cac674869a838c89f16d287910dfa528e63fbe1c4803a1797bf8fc11836299af4da1952da2be0fcc5da8d69abb7412157a9bdcada7295a1688b45614

diff --git a/dev-python/sphinx_ansible_theme/metadata.xml 
b/dev-python/sphinx_ansible_theme/metadata.xml
deleted file mode 100644
index 3e45ed16c521..
--- a/dev-python/sphinx_ansible_theme/metadata.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd";>
-
-   
-   mare...@gentoo.org
-   Marek Szuba
-   
-   
-   pyt...@gentoo.org
-   Python
-   
-   
-   
-   ansible-community/sphinx_ansible_theme
-   sphinx-ansible-theme
-   
-

diff --git a/dev-python/sphinx_ansible_theme/sphinx_ansible_theme-0.10.2.ebuild 
b/dev-python/sphinx_ansible_theme/sphinx_ansible_theme-0.10.2.ebuild
deleted file mode 100644
index 7e1d1fe92dff..
--- a/dev-python/sphinx_ansible_theme/sphinx_ansible_theme-0.10.2.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-PYPI_PN="sphinx-ansible-theme"
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="A reusable Ansible Sphinx theme"
-HOMEPAGE="
-   https://github.com/ansible-community/sphinx_ansible_theme/
-   https://pypi.org/project/sphinx-ansible-theme/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~riscv"
-
-RDEPEND="
-   dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}]
-"
-
-distutils_enable_sphinx docs \
-   'dev-python/ansible-pygments' \
-   'dev-python/sphinx-notfound-page'

diff --git a/profiles/package.mask b/profiles/package.mask
index b3fc1b224900..843fb7c21761 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -270,13 +270,6 @@ sci-mathematics/polymake
 # Removal on 2023-09-21.  Bug #912582.
 app-emulation/libvirt-snmp
 
-# Marek Szuba  (2023-08-21)
-# Does not work with recent versions of Sphinx. In the process of being
-# phased out of the Ansible ecosystem in favour of an mkdocs-based
-# approach. No revdeps.
-# Removal on 2023-09-21. Bug #912743.
-dev-python/sphinx_ansible_theme
-
 # Sam James  (2023-08-18)
 # Masked for testing.
 =sys-libs/zlib-1.3-r1



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc32/, sci-mathematics/polymake/files/, ...

2023-09-22 Thread Jakov Smolić
commit: 152ef9448562ed6e385380fa31bc647bc78311ce
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Sep 23 00:56:44 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Sep 23 00:56:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=152ef944

sci-mathematics/polymake: treeclean

Closes: https://bugs.gentoo.org/909570
Closes: https://bugs.gentoo.org/883153
Signed-off-by: Jakov Smolić  gentoo.org>

 profiles/arch/powerpc/ppc32/package.use.mask   |   4 -
 profiles/arch/x86/package.use.mask |   8 --
 profiles/package.mask  |   5 -
 sci-mathematics/polymake/Manifest  |   2 -
 .../polymake/files/polymake-4.6-perl-5.36.patch|  15 ---
 sci-mathematics/polymake/metadata.xml  |  55 -
 sci-mathematics/polymake/polymake-4.6-r1.ebuild| 124 -
 sci-mathematics/polymake/polymake-4.9.ebuild   | 122 
 8 files changed, 335 deletions(-)

diff --git a/profiles/arch/powerpc/ppc32/package.use.mask 
b/profiles/arch/powerpc/ppc32/package.use.mask
index 98350942a5a4..7a0a92b844cc 100644
--- a/profiles/arch/powerpc/ppc32/package.use.mask
+++ b/profiles/arch/powerpc/ppc32/package.use.mask
@@ -86,10 +86,6 @@ net-misc/plowshare javascript
 # 
https://www.boost.org/doc/libs/1_78_0/libs/context/doc/html/context/architectures.html
 dev-libs/boost -context
 
-# Sam James  (2021-12-31)
-# sci-mathematics/polymake not keyworded here
-sci-mathematics/singular polymake
-
 # Sam James  (2021-12-08)
 # Masks involving webkit-gtk; webkit-gtk was dekeyworded on ppc for a while.
 # We haven't (yet?) restored keywords for all the bits we had to drop, so

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index 8805931b17fb..5311fd5cbeff 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -65,14 +65,6 @@ net-misc/seafile-client shibboleth
 sci-mathematics/yacas gui
 sci-physics/root qt5
 
-# Michael Orlitzky  (2022-12-23)
-# sci-libs/lrslib is keyworded ~x86, but probably shouldn't have been:
-#
-#   https://bugs.gentoo.org/771675
-#
-# Here we prevent its only direct consumer from pulling it in.
-sci-mathematics/polymake lrs
-
 # Michał Górny  (2022-11-16)
 # spirv-llvm-translator is not keyworded x86.
 dev-libs/libclc spirv

diff --git a/profiles/package.mask b/profiles/package.mask
index 5e1f7f798f0c..1fbf2f4fa34f 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -259,11 +259,6 @@ dev-ruby/state_machine
 # 2015. No reverse dependencies. Masked for removal on 2023-09-26.
 dev-ruby/totoridipjp
 
-# Michael Orlitzky  (2023-08-23)
-# Incompatible with perl-5.38 and no fix forthcoming (bug 909570).
-# Removal sometime after 2023-09-23.
-sci-mathematics/polymake
-
 # Sam James  (2023-08-18)
 # Masked for testing.
 =sys-libs/zlib-1.3-r1

diff --git a/sci-mathematics/polymake/Manifest 
b/sci-mathematics/polymake/Manifest
deleted file mode 100644
index b5a148defe82..
--- a/sci-mathematics/polymake/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST polymake-4.6-minimal.tar.bz2 5634651 BLAKE2B 
6ee24fa6e70fdf746ea298d78e21e17fe38c5837ae2d3153e53656b4b003555b06897f463220b59474eed135dfa61c080d08d6363391afca51011f331122
 SHA512 
90f04c67bf297fb1b9f5a51d1654ff12385860b1fc80278a8b47f65970f11a1e0f33ede8a839b54a12422e772c8b76302ff78cc467712a2486f6e76ce0d5ab20
-DIST polymake-4.9-minimal.tar.bz2 7287220 BLAKE2B 
4a40c3177bc146c16ae7924c2911bd96a26e7eec82963dba1293db272e60a6efea59bd27575951ecbe343862c1c28ecf1f2eb5c2bd1b9b09ef475a7ef44a6b95
 SHA512 
5c762a59b135dbb1bbcff9a0133a17c20529dc14a5af19efc2afbc1ae773ea3834ccc6b97db130ec91d9cd7a3a20988360b1d844f70272724794ac81ab42658f

diff --git a/sci-mathematics/polymake/files/polymake-4.6-perl-5.36.patch 
b/sci-mathematics/polymake/files/polymake-4.6-perl-5.36.patch
deleted file mode 100644
index 4a9d349ccb9a..
--- a/sci-mathematics/polymake/files/polymake-4.6-perl-5.36.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-diff -up lib/core/src/perl/RefHash.xxs.orig lib/core/src/perl/RefHash.xxs
 a/lib/core/src/perl/RefHash.xxs2022-06-06 10:35:17.689807548 +0200
-+++ b/lib/core/src/perl/RefHash.xxs2022-06-06 10:37:12.935663947 +0200
-@@ -71,7 +71,11 @@ SV* tmp_keysv::set(SV* keysv)
-Copy(obj.keyp, HEK_KEY(hekp), sizeof(SV*), char);
-HEK_LEN(hekp) = sizeof(SV*);
-HEK_HASH(hekp) = U32(obj.keyl >> 4);  // hash value
-+#if PerlVersion < 5360
-HEK_FLAGS(hekp) = HVhek_UNSHARED;
-+#else
-+   HEK_FLAGS(hekp) = HVhek_NOTSHARED;
-+#endif
-sv.sv_any = &xpv;
-sv.sv_refcnt = 1;
-sv.sv_flags = SVt_PVIV | SVf_IVisUV | SVf_POK | SVp_POK | 
PmFlagsForHashKey;

diff --git a/sci-mathematics/polymake/metadata.xml 
b/sci-mathematics/polymake/metadata.xml
deleted file mode 100644
index 4f719f5b768e..
--- a/sci-mathematics/polymake/metadata.xml
+++ /dev/null
@@ -1,55 +0,0 @@
-
-https://www.gentoo.org/dtd/metadat

[gentoo-commits] repo/gentoo:master commit in: dev-python/nptyping/, profiles/

2023-09-22 Thread Jakov Smolić
commit: 6e14d0a553f8b95cf0ef32ad6597136592ff8f40
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Sep 23 00:54:53 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Sep 23 00:54:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e14d0a5

dev-python/nptyping: treeclean

Closes: https://bugs.gentoo.org/880415
Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/nptyping/Manifest  |  2 --
 dev-python/nptyping/metadata.xml  | 13 -
 dev-python/nptyping/nptyping-2.3.1.ebuild | 47 ---
 dev-python/nptyping/nptyping-2.5.0.ebuild | 47 ---
 profiles/package.mask |  7 -
 5 files changed, 116 deletions(-)

diff --git a/dev-python/nptyping/Manifest b/dev-python/nptyping/Manifest
deleted file mode 100644
index 6db23cb31d5f..
--- a/dev-python/nptyping/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST nptyping-2.3.1.gh.tar.gz 66951 BLAKE2B 
781e2e84b7d89337c4753a050e95f3f9cad3a1aca22ea235e203ebe231bfc7dc4e91f5455603c4f7fe833b7b97ea9e8e561eea62eef4d0b2dce4ade077b8526d
 SHA512 
a80df18cba3d427668be0f44f3ca315cf80daf7e3aed90d76b159479de069054cb4a2442abf7b658ddc853736fc7c3be2b0d1db2d7c9e54938cb1883eb0cb2c9
-DIST nptyping-2.5.0.gh.tar.gz 72870 BLAKE2B 
16c6cb90c36bbf0b97da5ff74cee7030c641ef76d055cc5691b9d83adab2714d6e3515fd4e8616fece74606e109e6b115348964614b408df06b4f5c3cbccce37
 SHA512 
2cde9c5f7694d4f916b85c93b86df7f72709a70b2ffa91b7bbc98c5884236f5b36bb545a89c37e8c02a9b460065c97151d77c64f8d93b92fd93bcff406f039d9

diff --git a/dev-python/nptyping/metadata.xml b/dev-python/nptyping/metadata.xml
deleted file mode 100644
index 96035de34f6c..
--- a/dev-python/nptyping/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd";>
-
-  
-pyt...@gentoo.org
-Gentoo Python Project
-  
-  
-  
-nptyping
-ramonhagenaars/nptyping
-  
-

diff --git a/dev-python/nptyping/nptyping-2.3.1.ebuild 
b/dev-python/nptyping/nptyping-2.3.1.ebuild
deleted file mode 100644
index 00afe311931b..
--- a/dev-python/nptyping/nptyping-2.3.1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Type hints for Numpy"
-HOMEPAGE="
-   https://pypi.org/project/nptyping/
-   https://github.com/ramonhagenaars/nptyping/
-"
-SRC_URI="
-   https://github.com/ramonhagenaars/nptyping/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
-
-RDEPEND="
-   dev-python/numpy[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/mypy[${PYTHON_USEDEP}]
-   dev-python/typeguard[${PYTHON_USEDEP}]
-   )
-"
-
-EPYTEST_IGNORE=(
-   # TODO: package beartype?
-   tests/test_beartype.py
-   # TODO: package pyright?
-   tests/test_pyright.py
-   # test for... whether the release is on pypi?
-   # requires Internet + feedparser, meaningless for users
-   tests/test_package_info.py
-   # relies on Internet access to fetch packages for pip
-   tests/test_wheel.py
-)
-
-distutils_enable_tests pytest

diff --git a/dev-python/nptyping/nptyping-2.5.0.ebuild 
b/dev-python/nptyping/nptyping-2.5.0.ebuild
deleted file mode 100644
index 493a5a3a6c36..
--- a/dev-python/nptyping/nptyping-2.5.0.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Type hints for Numpy"
-HOMEPAGE="
-   https://pypi.org/project/nptyping/
-   https://github.com/ramonhagenaars/nptyping/
-"
-SRC_URI="
-   https://github.com/ramonhagenaars/nptyping/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
-
-RDEPEND="
-   dev-python/numpy[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/mypy[${PYTHON_USEDEP}]
-   dev-python/typeguard[${PYTHON_USEDEP}]
-   )
-"
-
-EPYTEST_IGNORE=(
-   # TODO: package beartype?
-   tests/test_beartype.py
-   # TODO: package pyright?
-   tests/test_pyright.py
-   # test for... whether the release is on pypi?
-   # requires Internet + feedparser, meaningless for users
-   tests/test_package_info.py
-   # relies on Internet access to fetch packages for pip
-   tests/test_wheel.py
-)
-
-distutils_enable_tests pytest

diff --git a/profiles/package.mask b/profiles/package.mask
index 19f81af59817..b3fc1b224900 100644
--- a/pro

[gentoo-commits] repo/gentoo:master commit in: profiles/updates/, profiles/, dev-python/importlib-resources/

2023-09-22 Thread Jakov Smolić
commit: ef0ca954c1a777046f328f5f06e171f1c2a5034b
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Sep 23 00:50:04 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Sep 23 00:50:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef0ca954

dev-python/importlib-resources: treeclean

Closes: https://bugs.gentoo.org/910549
Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/importlib-resources/Manifest|  2 -
 .../importlib-resources-5.12.0.ebuild  | 46 --
 .../importlib-resources-6.0.0.ebuild   | 46 --
 dev-python/importlib-resources/metadata.xml| 21 --
 profiles/package.mask  |  6 ---
 profiles/updates/2Q-2023   |  1 -
 6 files changed, 122 deletions(-)

diff --git a/dev-python/importlib-resources/Manifest 
b/dev-python/importlib-resources/Manifest
deleted file mode 100644
index 75ff8b79c797..
--- a/dev-python/importlib-resources/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST importlib_resources-5.12.0.tar.gz 39894 BLAKE2B 
bbae92bd62b54afc0093f8daa8f0fabaf18da7b2c9c578a2e6b6b7cc3207384e4fd037762c4ac8bc862900ac2da112a3b8ae236b1d3ca072c739f2d1ad3edd36
 SHA512 
00875d82cf3d2103872079ee2882c4000cc65141d97988265721cc6861a64dfe480e5c2191a2b22d0b9b9e42de1fc06d54f6d8eb4f37aaf91a819ee9306dc06f
-DIST importlib_resources-6.0.0.tar.gz 35570 BLAKE2B 
c71f0dbfe49eebd63c0e56e25f019cb30d9fbddd6e4db8fa739bd44d5c00f429bf732a1e2f2be74ebc051c020c0fc0a678cf8eb6c2b9b52e340abe1a62144aae
 SHA512 
c7475b0be67bf8655998df78d2683a733f20e85eb4b03f04508b3408a8751e0b4a8fcbe695feb83144c9b6de6e4ba93dd3419647d1db2ad8d92ff7dbbf6970c4

diff --git a/dev-python/importlib-resources/importlib-resources-5.12.0.ebuild 
b/dev-python/importlib-resources/importlib-resources-5.12.0.ebuild
deleted file mode 100644
index d1ac2513af5f..
--- a/dev-python/importlib-resources/importlib-resources-5.12.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_USE_PEP517=flit
-# This is a backport of importlib.resources that's present since py3.9.
-# However, the version in 3.9 is buggy, so matplotlib needs it on 3.9
-# as well.
-PYTHON_COMPAT=( pypy3 python3_9 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Read resources from Python packages"
-HOMEPAGE="
-   https://github.com/python/importlib_resources/
-   https://pypi.org/project/importlib-resources/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-macos ~x64-solaris"
-
-RDEPEND="
-   $(python_gen_cond_dep '
-   >=dev-python/zipp-3.7.0-r1[${PYTHON_USEDEP}]
-   ' 3.8 3.9)
-"
-
-distutils_enable_tests unittest
-
-src_configure() {
-   grep -q 'build-backend = "setuptools' pyproject.toml ||
-   die "Upstream changed build-backend, recheck"
-   # write a custom pyproject.toml to ease setuptools bootstrap
-   cat > pyproject.toml <<-EOF || die
-   [build-system]
-   requires = ["flit_core >=3.2,<4"]
-   build-backend = "flit_core.buildapi"
-
-   [project]
-   name = "importlib_resources"
-   version = "${PV}"
-   description = "Read resources from Python packages"
-   EOF
-}

diff --git a/dev-python/importlib-resources/importlib-resources-6.0.0.ebuild 
b/dev-python/importlib-resources/importlib-resources-6.0.0.ebuild
deleted file mode 100644
index 2bf49ea9e1e8..
--- a/dev-python/importlib-resources/importlib-resources-6.0.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_USE_PEP517=flit
-# This is a backport of importlib.resources that's present since py3.9.
-# However, the version in 3.9 is buggy, so matplotlib needs it on 3.9
-# as well.
-PYTHON_COMPAT=( pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Read resources from Python packages"
-HOMEPAGE="
-   https://github.com/python/importlib_resources/
-   https://pypi.org/project/importlib-resources/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
-
-RDEPEND="
-   $(python_gen_cond_dep '
-   >=dev-python/zipp-3.7.0-r1[${PYTHON_USEDEP}]
-   ' 3.8 3.9)
-"
-
-distutils_enable_tests unittest
-
-src_configure() {
-   grep -q 'build-backend = "setuptools' pyproject.toml ||
-   die "Upstream changed build-backend, recheck"
-   # write a custom pyproject.toml to ease setuptools bootstrap
-   cat > pyproject.toml <<-EOF || die
-   [build-system]
-   requires = ["flit_core >=3.2,<4"]
-  

[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-lang/ruby/

2023-09-22 Thread Jakov Smolić
commit: a106affe69cc008785e38457af7e8befe9605521
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Sep 23 00:54:22 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Sep 23 00:54:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a106affe

dev-lang/ruby: drop 3.0.6-r3

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

 dev-lang/ruby/Manifest |   1 -
 dev-lang/ruby/ruby-3.0.6-r3.ebuild | 290 -
 profiles/package.mask  |   6 -
 3 files changed, 297 deletions(-)

diff --git a/dev-lang/ruby/Manifest b/dev-lang/ruby/Manifest
index 636c05c17eb5..553f3a158bd1 100644
--- a/dev-lang/ruby/Manifest
+++ b/dev-lang/ruby/Manifest
@@ -1,3 +1,2 @@
-DIST ruby-3.0.6.tar.xz 15864560 BLAKE2B 
e1fca86cdf267fc2289ef4d605fdf0023265c3a291ca4088361c0acd64310a7c41bf0750b4ac762157c20ceaa5df8bdc0a67374bcad9654bca5c3fc8630ff89c
 SHA512 
abbf883cd9f3ddbd171df8f8c3cd35d930623c4c01a5e01387de0aee9811cca7604b82163e18e04f809773bf1ca5a450f13f62f3db14f191f610e116ae4fa6f8
 DIST ruby-3.1.4.tar.xz 15316604 BLAKE2B 
5d771c267451c05ae192991976957d43d1131e652ac5a90a8dfff9deba97cf6b139d0113f5d2ed44225a545aa79a1c732555de1efc83d1010d097ec35f7e92dd
 SHA512 
a627bb629a10750b8b2081ad451a41faea0fc85d95aa1e267e3d2a0f56a35bb58195d4a8d13bbdbd82f4197a96dae22b1cee1dfc83861ec33a67ece07aef5633
 DIST ruby-3.2.2.tar.xz 15118856 BLAKE2B 
8e09fb0f6808d4572f86ea190db4f4b950ff3a13391bf7bc3e515b6d14f356d3f7c1eb5bbbe2de460ef78edee54462fdf9be56722cd9e27a613febfe45f8c40a
 SHA512 
a29f24cd80f563f6368952d06d6273f7241a409fa9ab2f60e03dde2ac58ca06bee1750715b6134caebf4c061d3503446dc37a6059e19860bb0010eef34951935

diff --git a/dev-lang/ruby/ruby-3.0.6-r3.ebuild 
b/dev-lang/ruby/ruby-3.0.6-r3.ebuild
deleted file mode 100644
index fc394df452a0..
--- a/dev-lang/ruby/ruby-3.0.6-r3.ebuild
+++ /dev/null
@@ -1,290 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools flag-o-matic multiprocessing
-
-MY_P="${PN}-$(ver_cut 1-3)"
-S=${WORKDIR}/${MY_P}
-
-SLOT=$(ver_cut 1-2)
-MY_SUFFIX=$(ver_rs 1 '' ${SLOT})
-RUBYVERSION=${SLOT}.0
-
-DESCRIPTION="An object-oriented scripting language"
-HOMEPAGE="https://www.ruby-lang.org/";
-SRC_URI="https://cache.ruby-lang.org/pub/ruby/${SLOT}/${MY_P}.tar.xz";
-
-LICENSE="|| ( Ruby-BSD BSD-2 )"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="berkdb debug doc examples gdbm ipv6 jemalloc jit +rdoc rubytests socks5 
+ssl static-libs systemtap tk valgrind xemacs"
-
-RDEPEND="
-   berkdb? ( sys-libs/db:= )
-   gdbm? ( sys-libs/gdbm:= )
-   jemalloc? ( dev-libs/jemalloc:= )
-   jit? ( || ( sys-devel/gcc:* sys-devel/clang:* ) )
-   ssl? (
-   =dev-libs/openssl-1.1*:0=
-   )
-   socks5? ( >=net-proxy/dante-1.1.13 )
-   systemtap? ( dev-util/systemtap )
-   tk? (
-   dev-lang/tcl:0=[threads]
-   dev-lang/tk:0=[threads]
-   )
-   dev-libs/libyaml
-   dev-libs/libffi:=
-   sys-libs/readline:0=
-   sys-libs/zlib
-   virtual/libcrypt:=
-   >=app-eselect/eselect-ruby-20201225
-"
-
-DEPEND="
-   ${RDEPEND}
-   valgrind? ( dev-util/valgrind )
-"
-
-BUNDLED_GEMS="
-   >=dev-ruby/minitest-5.14.2[ruby_targets_ruby30(-)]
-   >=dev-ruby/power_assert-1.2.0[ruby_targets_ruby30(-)]
-   >=dev-ruby/rake-13.0.6-r2[ruby_targets_ruby30(-)]
-   >=dev-ruby/rbs-1.0.0[ruby_targets_ruby30(-)]
-   >=dev-ruby/rexml-3.2.4[ruby_targets_ruby30(-)]
-   >=dev-ruby/rss-0.2.9[ruby_targets_ruby30(-)]
-   >=dev-ruby/test-unit-3.3.7[ruby_targets_ruby30(-)]
-   >=dev-ruby/typeprof-0.11.0[ruby_targets_ruby30(-)]
-"
-
-PDEPEND="
-   ${BUNDLED_GEMS}
-   virtual/rubygems[ruby_targets_ruby30(-)]
-   >=dev-ruby/bundler-2.2.15[ruby_targets_ruby30(-)]
-   >=dev-ruby/did_you_mean-1.5.0[ruby_targets_ruby30(-)]
-   >=dev-ruby/json-2.5.1[ruby_targets_ruby30(-)]
-   rdoc? ( >=dev-ruby/rdoc-6.3.0[ruby_targets_ruby30(-)] )
-   xemacs? ( app-xemacs/ruby-modes )
-"
-
-src_prepare() {
-   eapply "${FILESDIR}"/"${SLOT}"/010*.patch
-   eapply "${FILESDIR}"/"${SLOT}"/902*.patch
-
-   if use elibc_musl ; then
-   eapply "${FILESDIR}"/3.0/900-musl-*.patch
-   eapply "${FILESDIR}"/3.0/901-musl-*.patch
-   fi
-
-   einfo "Unbundling gems..."
-   cd "$S"
-   # Remove bundled gems that we will install via PDEPEND, bug
-   # 539700.
-   rm -fr gems/* || die
-   touch gems/bundled_gems || die
-   # Don't install CLI tools since they will clash with the gem
-   rm -f bin/{racc,racc2y,y2racc} || die
-   sed -i -e '/executables/ s:^:#:' lib/racc/racc.gemspec || die
-
-   einfo "Removing bundled libraries..."
-   rm -fr ext/fiddle/libffi-3.2.1 || die
-
-   if use prefix ; then
-

[gentoo-commits] repo/gentoo:master commit in: profiles/, profiles/targets/systemd/, sys-fs/udev/

2023-09-22 Thread Jakov Smolić
commit: 82a0082762f7687ec3750a398f4e35af55ed8714
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Sep 23 00:51:19 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Sep 23 00:51:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82a00827

sys-fs/udev: treeclean

Closes: https://bugs.gentoo.org/514016
Closes: https://bugs.gentoo.org/804218
Closes: https://bugs.gentoo.org/701056
Signed-off-by: Jakov Smolić  gentoo.org>

 profiles/package.mask |  1 -
 profiles/targets/systemd/package.mask |  3 +--
 sys-fs/udev/metadata.xml  | 11 ---
 sys-fs/udev/udev-250.ebuild   | 15 ---
 4 files changed, 1 insertion(+), 29 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 8c5887495193..e62f57ac7e23 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -308,7 +308,6 @@ app-dicts/edictionary
 # Removal on 2023-08-24.
 sys-apps/systemd-tmpfiles
 sys-boot/systemd-boot
-sys-fs/udev
 
 # Mike Pagano  (2023-07-18)
 # Mask impacted kernels vulnerable to StackRot and

diff --git a/profiles/targets/systemd/package.mask 
b/profiles/targets/systemd/package.mask
index 29d19bc587be..eb629cd341a2 100644
--- a/profiles/targets/systemd/package.mask
+++ b/profiles/targets/systemd/package.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Pacho Ramos  (2015-04-21)
@@ -6,4 +6,3 @@
 # portage to not try to pull in other providers leading to
 # strange blockers.
 sys-fs/eudev
-sys-fs/udev

diff --git a/sys-fs/udev/metadata.xml b/sys-fs/udev/metadata.xml
deleted file mode 100644
index dd0c7f195866..
--- a/sys-fs/udev/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd";>
-
-   
-   syst...@gentoo.org
-   
-   
-   cpe:/a:kernel:udev
-   systemd/systemd
-   
-

diff --git a/sys-fs/udev/udev-250.ebuild b/sys-fs/udev/udev-250.ebuild
deleted file mode 100644
index 66b7f56ddb04..
--- a/sys-fs/udev/udev-250.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit multilib-build
-
-DESCRIPTION="Virtual package to depend on sys-apps/systemd-utils"
-HOMEPAGE="https://systemd.io/";
-
-LICENSE="metapackage"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
-
-RDEPEND="sys-apps/systemd-utils[udev,${MULTILIB_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: profiles/features/musl/, profiles/, sys-boot/systemd-boot/

2023-09-22 Thread Jakov Smolić
commit: 37566bedaa58dc05f2c94f6c3d5287bb8d830b20
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Sep 23 00:52:41 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Sep 23 00:52:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37566bed

sys-boot/systemd-boot: treeclean

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

 profiles/features/musl/package.mask  |  1 -
 profiles/package.mask|  1 -
 sys-boot/systemd-boot/metadata.xml   | 11 ---
 sys-boot/systemd-boot/systemd-boot-250-r1.ebuild | 13 -
 4 files changed, 26 deletions(-)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index e5e62e77cf30..efa45c708ec2 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -364,7 +364,6 @@ sys-apps/dbus-broker
 sys-apps/gentoo-systemd-integration
 sys-apps/systemd
 sys-apps/systemd-readahead
-sys-boot/systemd-boot
 sys-process/systemd-cron
 >=www-misc/profile-sync-daemon-6
 

diff --git a/profiles/package.mask b/profiles/package.mask
index e62f57ac7e23..740264af46e0 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -307,7 +307,6 @@ app-dicts/edictionary
 # Migrated to sys-apps/systemd-utils.
 # Removal on 2023-08-24.
 sys-apps/systemd-tmpfiles
-sys-boot/systemd-boot
 
 # Mike Pagano  (2023-07-18)
 # Mask impacted kernels vulnerable to StackRot and

diff --git a/sys-boot/systemd-boot/metadata.xml 
b/sys-boot/systemd-boot/metadata.xml
deleted file mode 100644
index 100c3014623c..
--- a/sys-boot/systemd-boot/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd";>
-
-   
-   flop...@gentoo.org
-   Mike Gilbert
-   
-   
-   systemd/systemd
-   
-

diff --git a/sys-boot/systemd-boot/systemd-boot-250-r1.ebuild 
b/sys-boot/systemd-boot/systemd-boot-250-r1.ebuild
deleted file mode 100644
index ccebd831dc8f..
--- a/sys-boot/systemd-boot/systemd-boot-250-r1.ebuild
+++ /dev/null
@@ -1,13 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Virtual package to depend on sys-apps/systemd-utils"
-HOMEPAGE="https://systemd.io/";
-
-LICENSE="metapackage"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-RDEPEND="sys-apps/systemd-utils[boot]"



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

2023-09-22 Thread Jakov Smolić
commit: 22f0164f685e631a2822d8d78d1e2f70b21d63a0
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Sep 23 00:53:11 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Sep 23 00:53:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22f0164f

sys-apps/systemd-tmpfiles: treeclean

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

 profiles/package.mask |  5 -
 sys-apps/systemd-tmpfiles/metadata.xml|  7 ---
 sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild | 13 -
 3 files changed, 25 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 740264af46e0..ae4e952eb974 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -303,11 +303,6 @@ app-dicts/edictionary
 # Stricter behavior which causes some packages to fail, see bug #911721.
 =dev-util/pkgconf-2.0.0
 
-# Mike Gilbert  (2023-07-24)
-# Migrated to sys-apps/systemd-utils.
-# Removal on 2023-08-24.
-sys-apps/systemd-tmpfiles
-
 # Mike Pagano  (2023-07-18)
 # Mask impacted kernels vulnerable to StackRot and
 # ones with a memory corruption bug

diff --git a/sys-apps/systemd-tmpfiles/metadata.xml 
b/sys-apps/systemd-tmpfiles/metadata.xml
deleted file mode 100644
index 31123d01cb4d..
--- a/sys-apps/systemd-tmpfiles/metadata.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd";>
-
-   
-   syst...@gentoo.org
-   
-

diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild 
b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild
deleted file mode 100644
index 85dcdb3b2003..
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild
+++ /dev/null
@@ -1,13 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Virtual package to depend on sys-apps/systemd-utils"
-HOMEPAGE="https://systemd.io/";
-
-LICENSE="metapackage"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
-
-RDEPEND="sys-apps/systemd-utils[tmpfiles]"



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

2023-09-22 Thread Sam James
commit: 02f1e6615080f02ed3e9ae4f95befe56c5ebb0cc
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 22 23:13:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 22 23:13:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02f1e661

sys-devel/gcc: add 12.3.1_p20230922

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

 sys-devel/gcc/Manifest|  1 +
 sys-devel/gcc/gcc-12.3.1_p20230922.ebuild | 64 +++
 2 files changed, 65 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 6a38d7aedb20..fab453aefcbc 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -17,6 +17,7 @@ DIST gcc-12-20230526.tar.xz 79780444 BLAKE2B 
6f6eca272ab506e16a231003c399e285725
 DIST gcc-12-20230623.tar.xz 79782948 BLAKE2B 
6eeabdd1495482b8bc5a6f2f90cd7d7967b4d277c5f755f1ee98ac2c99db1552ab13b1c69f4c47d1d0b8de584e6a5f024b45e3c5934f49179cf65ca30acc
 SHA512 
09aa0304a8a916aea7a4714eb3a7541b2015e3bdb8ae9bd40bc289553c4ec86f91b054925d2af45f33af9d20a7422949e691c0f552d68ee1d5206b4007310a88
 DIST gcc-12-20230825.tar.xz 79804260 BLAKE2B 
4d3eb40eb5954d497b3e9586dad0d18c9e561d3fdd0bdccc5c9572edfbe024a235e30371a10116d98c77f0b6042739600c57ac99253d34f0fbb8b8465b187e1f
 SHA512 
a6cd868f474c356886460b95263807828f9a379ce97524611ec504d6a9149ca1f92585128e6ffd03fa2647442e72fde6ebe987fd49f2fc49d8df39ab056905c5
 DIST gcc-12-20230915.tar.xz 79794800 BLAKE2B 
9aa506c61de626c19466ac05cc77172a4a8b2c5b839e68597a14f92fd977c73c63a3833f0a7a4f5da57e31f4c36ec38cb2be1356178dd3bc749093cba5573db7
 SHA512 
cf26b4bf5cf5dbee3e71c72df056cd81e9c3b79948390c90e6d64916f650998426b41e2c04ffc539f49dd9275b0913a07cd2255e08997397152656cbb5bea03c
+DIST gcc-12-20230922.tar.xz 79801244 BLAKE2B 
9b7681a742ed7aa81f06f726d765d4b1259c199ec3fb5c3072b789491b99c966f1a5d90fbe357136b5f1dd8b046653c51653b8a7049ef0768049534b5364816a
 SHA512 
41542d2ab1ebd3c5a342159bc58a2f891d89a6b87533a928193dd28dc8dc3e3b3e3e4e547be20c930f8e85014c76128cbedbe6f846524b67acd3af16e93c3189
 DIST gcc-12.3.0-musl-patches-1.tar.xz 3572 BLAKE2B 
c7bf65f7c9ea8023ddaac821ee2b778622fa310ac72a72b2f7032494a8f304eac86217f9204622e6c21aaef9952bece0d09bc126facd4f42b602927909815ab5
 SHA512 
babc279fea2c1fd4c018815f2f5630214fd46015ce9f365c28af242681d51818eaca30ce298eddcab1eed5ac5f2759e2b47b2335afab9d722b4469a6d4fec326
 DIST gcc-12.3.0-patches-2.tar.xz 14236 BLAKE2B 
06c43662c9abb0fa3cf90d5e2273c69aecb9158e6cf6f23c04754ed5d686be2616e81e2502eb16f4298ddd50518ca7677e13249da9e9b091162d3931ff65e4fe
 SHA512 
b0d4b85dbf1a541997203b872e3106906b4ad49cde57e1428bc22b2f8e2d73b8cb10ae0d0b792aebaf664594da4d1dea04c44ddc34e59047410766db04d1
 DIST gcc-13-20230527.tar.xz 83956360 BLAKE2B 
86a2131b88144817673a6300c73b29c2dbb8559a7057609601029aaf60aeb4c4926fa4b99c4e1768726cde09f994159685768b62b3ca73d7b606847788301e82
 SHA512 
87566c74258f9981742eae77f552361c220f79fa6f17c36d5b5a9e73f41c50d8a2cab16b9ffb17f07829005f0d42b4b1d524150d3dcba9710091532cbfad7152

diff --git a/sys-devel/gcc/gcc-12.3.1_p20230922.ebuild 
b/sys-devel/gcc/gcc-12.3.1_p20230922.ebuild
new file mode 100644
index ..1ffe2b97a4bf
--- /dev/null
+++ b/sys-devel/gcc/gcc-12.3.1_p20230922.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_GCC_VER="12.3.0"
+PATCH_VER="2"
+MUSL_VER="1"
+MUSL_GCC_VER="12.3.0"
+
+if [[ ${PV} == *. ]] ; then
+   MY_PV_2=$(ver_cut 2)
+   MY_PV_3=1
+   if [[ ${MY_PV_2} == 0 ]] ; then
+   MY_PV_2=0
+   MY_PV_3=0
+   else
+   MY_PV_2=$((${MY_PV_2} - 1))
+   fi
+
+   # e.g. 12.2. -> 12.1.1
+   TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3}
+elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
+   # Cheesy hack for RCs
+   MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 
1)))-RC-$(ver_cut 5)
+   MY_P=${PN}-${MY_PV}
+   GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz"
+   TOOLCHAIN_SET_S=no
+   S="${WORKDIR}"/${MY_P}
+fi
+
+inherit toolchain
+
+if tc_is_live ; then
+   # Needs to be after inherit (for now?), bug #830908
+   EGIT_BRANCH=releases/gcc-$(ver_cut 1)
+elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
+   # Don't keyword live ebuilds
+   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   :;
+fi
+
+if [[ ${CATEGORY} != cross-* ]] ; then
+   # Technically only if USE=hardened *too* right now, but no point in 
complicating it further.
+   # If GCC is enabling CET by default, we need glibc to be built with 
support for it.
+   # bug #830454
+   RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
+   DEPEND="${RDEPEND}"
+   BDEPEND=">=${CATEGORY}/binutils-2.30[

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

2023-09-22 Thread Sam James
commit: bec4e679facdb731b90fa17aa0ecb30898d46fab
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 22 22:21:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 22 22:25:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bec4e679

dev-util/cmake: default to Qt 5 for now with USE=gui

Unfortunate, but I don't use the CMake GUI and the user has a reasonable
request here. Still make Qt 6 available w/ USE=qt6 though.

Revisit when Plasma 6 is out to avoid the referenced jarring issue wrt
text rendering.

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

 dev-util/cmake/cmake-3.27.6-r1.ebuild | 13 +
 dev-util/cmake/cmake-.ebuild  | 13 +
 2 files changed, 18 insertions(+), 8 deletions(-)

diff --git a/dev-util/cmake/cmake-3.27.6-r1.ebuild 
b/dev-util/cmake/cmake-3.27.6-r1.ebuild
index ae44c2129a3d..b122058f45cd 100644
--- a/dev-util/cmake/cmake-3.27.6-r1.ebuild
+++ b/dev-util/cmake/cmake-3.27.6-r1.ebuild
@@ -60,7 +60,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="BSD"
 SLOT="0"
-IUSE="${CMAKE_DOCS_USEFLAG} dap emacs gui ncurses test"
+IUSE="${CMAKE_DOCS_USEFLAG} dap emacs gui ncurses qt6 test"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
@@ -75,9 +75,14 @@ RDEPEND="
dap? ( dev-cpp/cppdap )
emacs? ( >=app-editors/emacs-23.1:* )
gui? (
-   dev-qt/qtbase:6[gui,widgets]
+   !qt6? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   )
+   qt6? ( dev-qt/qtbase:6[gui,widgets] )
)
-   ncurses? ( sys-libs/ncurses:0= )
+   ncurses? ( sys-libs/ncurses:= )
 "
 DEPEND="${RDEPEND}"
 BDEPEND+="
@@ -205,7 +210,7 @@ src_configure() {
-DBUILD_QtDialog=$(usex gui)
)
 
-   use gui && mycmakeargs+=( -DCMake_QT_MAJOR_VERSION=6 )
+   use gui && mycmakeargs+=( -DCMake_QT_MAJOR_VERSION=$(usex qt6 6 5) )
 
cmake_src_configure
 }

diff --git a/dev-util/cmake/cmake-.ebuild b/dev-util/cmake/cmake-.ebuild
index e594109025d5..f6edfcf41871 100644
--- a/dev-util/cmake/cmake-.ebuild
+++ b/dev-util/cmake/cmake-.ebuild
@@ -59,7 +59,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="BSD"
 SLOT="0"
-IUSE="${CMAKE_DOCS_USEFLAG} dap emacs gui ncurses test"
+IUSE="${CMAKE_DOCS_USEFLAG} dap emacs gui ncurses qt6 test"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
@@ -74,9 +74,14 @@ RDEPEND="
dap? ( dev-cpp/cppdap )
emacs? ( >=app-editors/emacs-23.1:* )
gui? (
-   dev-qt/qtbase:6[gui,widgets]
+   !qt6? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   )
+   qt6? ( dev-qt/qtbase:6[gui,widgets] )
)
-   ncurses? ( sys-libs/ncurses:0= )
+   ncurses? ( sys-libs/ncurses:= )
 "
 DEPEND="${RDEPEND}"
 BDEPEND+="
@@ -201,7 +206,7 @@ src_configure() {
-DBUILD_QtDialog=$(usex gui)
)
 
-   use gui && mycmakeargs+=( -DCMake_QT_MAJOR_VERSION=6 )
+   use gui && mycmakeargs+=( -DCMake_QT_MAJOR_VERSION=$(usex qt6 6 5) )
 
cmake_src_configure
 }



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

2023-09-22 Thread Patrick McLean
commit: dfeab0091f1619910440f49648caeae50137789d
Author: Patrick McLean  gentoo  org>
AuthorDate: Fri Sep 22 22:21:08 2023 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri Sep 22 22:21:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfeab009

app-misc/asciinema: add 2.3.0

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

 app-misc/asciinema/Manifest   |  1 +
 app-misc/asciinema/asciinema-2.3.0.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/app-misc/asciinema/Manifest b/app-misc/asciinema/Manifest
index a3ac8e743a57..8cee78566763 100644
--- a/app-misc/asciinema/Manifest
+++ b/app-misc/asciinema/Manifest
@@ -1 +1,2 @@
 DIST asciinema-2.2.0.gh.tar.gz 88566 BLAKE2B 
c96eac56714a4519d462bdf24f3fcc0ec367af94182e6710d4744113c5ac3ec9304fbda30f3489b84bc4b645e43ea44d633230128d79a576d4bcbe7dad528ba8
 SHA512 
bed0b6a3228b973dddb2f03d0b0e16af0afd6e1c4c8c137d49b22ed658fed325f902f462156745631f98b51675565b7ea0011512c95c8b0b3bb09552bddc
+DIST asciinema-2.3.0.gh.tar.gz 91464 BLAKE2B 
ff2f38715a9c69ec15ad8dfdfa282a49c32075e6be43ce2f568d188678d6fee1351f36f8dd2a272052f43087cf222e2b14d37ed26a42ba11396074523391efc5
 SHA512 
09951d96938faaf71a5b71f5a514ffacb32be224883691aec7fb549ad5dd4d0eb0a83c06ec23f81c36224fa028f0351decb7d82288b716a6453cbf00ad373845

diff --git a/app-misc/asciinema/asciinema-2.3.0.ebuild 
b/app-misc/asciinema/asciinema-2.3.0.ebuild
new file mode 100644
index ..d96b9a9376a4
--- /dev/null
+++ b/app-misc/asciinema/asciinema-2.3.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..12} )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1
+
+DESCRIPTION="Command line recorder for asciinema.org service"
+HOMEPAGE="https://asciinema.org/ https://pypi.org/project/asciinema/";
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
+
+PATCHES=(
+   "${FILESDIR}/asciinema-2.2.0-setup.patch"
+)
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   distutils-r1_python_prepare_all
+   sed -i -e "s|share/doc/asciinema|&-${PVR}|" setup.cfg || die
+}



[gentoo-commits] repo/user/ssnb:master commit in: app-admin/keeagent/, app-forensics/regviewer/, ...

2023-09-22 Thread Samuel Bernardo
commit: ed40dbe9796b99aba8c1a6cd72be682412da8bba
Author: Samuel Bernardo  gmail  com>
AuthorDate: Fri Sep 22 22:12:39 2023 +
Commit: Samuel Bernardo  gmail  com>
CommitDate: Fri Sep 22 22:12:39 2023 +
URL:https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=ed40dbe9

Update to pkgdev supported hash methods

Signed-off-by: Samuel Bernardo  gmail.com>

 app-admin/keeagent/Manifest |  6 +++---
 app-forensics/regviewer/Manifest| 11 ++-
 app-shells/zsh-syntax-highlighting/Manifest |  4 ++--
 dev-util/phpstorm/Manifest  | 18 ++
 4 files changed, 17 insertions(+), 22 deletions(-)

diff --git a/app-admin/keeagent/Manifest b/app-admin/keeagent/Manifest
index bd9fd3d..230e7b4 100644
--- a/app-admin/keeagent/Manifest
+++ b/app-admin/keeagent/Manifest
@@ -1,3 +1,3 @@
-DIST KeeAgent_v0.8.1.zip 1020206 SHA256 
a2d0e0469b2c29237a03f1c6ea2d3328427e7c7cd8c37659581c1fa9f63ca1a2 SHA512 
433341b7d2bd5de5f9d4dd81ee7347acd6e5ef43c979416db877e9b824179753d9cdca12294d72645ec559425bec549a381818f0795c6d77e8b06f5d00106dcd
 WHIRLPOOL 
89a149355ac3606ae63f57a0f99042bad892445e23f54cfb99a774557ccd144464d0ff5e4d13f1be0187c2f6a6a6cfce10406012f7b726ba5842a4d3a22d8afc
-EBUILD keeagent-0.8.1.ebuild 701 SHA256 
7b3348d2b9674aa2df0421def2e39ece53b08c2882691af7649d3b1777c7c6a5 SHA512 
c8d6e08285b0df4fb84a13f935a41c5813129bfa2be42c71ab7205ca98cbdce6769c0bea83977ca8b2f60242f0d8b716cb2b5d8f974afc960995abdda6b5a754
 WHIRLPOOL 
cdcfa3441f9e502fc4f082be0f1a32495a1e16e5e1c548d1b7722f1fdbca67de3087ebb267645c0b868200d076d30255199639d6d4a4ae68088c5b1c76fdaa19
-MISC metadata.xml 272 SHA256 
c25985d23ad745cb33a6bff89d500581381af253dc2d9679c4bd657884c9cd22 SHA512 
8842bfa2e96487cd714dc38aa75f4074cc20a43422438ade344a4fe3de6d12f033e1d1c8fc11e7108abb9a2cba579a0dd30068c15ca2ec96007ec21cbf5b1993
 WHIRLPOOL 
806488e164a81cc6857c58478f78035083a1fccb7e2b75c59566f93afb7969e320d25074c7ad96fb8da2ad1fff735fb61442448475b42efbe294dccbefb9385e
+DIST KeeAgent_v0.8.1.zip 1020206 BLAKE2B 
123c25fdcc781d9c2680060cff5020478d2fc22130469cdb2d02e972e4700c1e8077b08ec54150e10af51890194a2b3264513912dd4014929135e066d855ab56
 SHA512 
433341b7d2bd5de5f9d4dd81ee7347acd6e5ef43c979416db877e9b824179753d9cdca12294d72645ec559425bec549a381818f0795c6d77e8b06f5d00106dcd
+EBUILD keeagent-0.8.1.ebuild 701 BLAKE2B 
ad4eb9dde5b9557979617a51757dfae86d1f9fc23e8e67c55a5d94a45cf6b4ad1f385b88cfadd4421eb47525508c3951d7343ff559f22d6eb8ccb0ab14aa6a2f
 SHA512 
c8d6e08285b0df4fb84a13f935a41c5813129bfa2be42c71ab7205ca98cbdce6769c0bea83977ca8b2f60242f0d8b716cb2b5d8f974afc960995abdda6b5a754
+MISC metadata.xml 272 BLAKE2B 
46a0a3d79c97821b0c5c7a2729e21ecf51f02b49b9a4f2a8fb58717553ef486dbc602b49177b202ef58966ac8ab47a9616ab4ad42ce4794010914ead921db6c2
 SHA512 
8842bfa2e96487cd714dc38aa75f4074cc20a43422438ade344a4fe3de6d12f033e1d1c8fc11e7108abb9a2cba579a0dd30068c15ca2ec96007ec21cbf5b1993

diff --git a/app-forensics/regviewer/Manifest b/app-forensics/regviewer/Manifest
index 8cb8e28..a9ac553 100644
--- a/app-forensics/regviewer/Manifest
+++ b/app-forensics/regviewer/Manifest
@@ -1,5 +1,6 @@
-AUX regviewer-0.1-gcc4.patch 340 SHA256 
2258d913c4b11eacec2e07c27f6cab664cbd2fcb1f4487bfa7ead2ab26486a11 SHA512 
f9ba7e97683645285d5de3405fe59aad63ceb7cecac8e6d396eda2ca3b71f022455ff7839daa8dc34b2e0dbde514815fadc385d0797a83b3f5dbafc04681c2d6
 WHIRLPOOL 
5e226766c22e789b2e64a108e0179589ee2af4d6b82c2991557f3a810b661555ef30a5fcd721ee18e96423818303ddfdef04a1f8361b453404e3d5874f5ee08f
-DIST regviewer-0.1.tar.gz 34300 SHA256 
3dae71cdde7645f67eb72caaeb9d8e045823c23343f7281ff126e2a86a822ad6 SHA512 
5943e376a2e6ee9dbf4c53fee1569b6d6c0443cc5df42c0115b160d21ae4bfa3303ba270daaef584e1a78223f1c60fb03d52e34740cf14322f2a6e54c122aaf6
 WHIRLPOOL 
8442e99cc53cb0c793b542609f51c46a04986d23e85b9a80a09e9508f958697b0f61fe1cf5eaf7665eedd5de2d2590a8d15bef13204f48a67e0d9769315fd5ca
-EBUILD regviewer-0.1.ebuild 1064 SHA256 
8709ff3a174702323ac66f3ab6c39c235ef071790299ed7257c895239c84 SHA512 
b8a34a83d99c10816fb96c159bb0495f6647b78ad275ae142baf15a77a08a713cbd91c30b047ef54203e6b058881c88fb9b9d619e6d06f266964d77941ce2c4e
 WHIRLPOOL 
08070ac689124c88c9364533ff230926fe70c181b9769dff621a1d69dbd959dfcaa0d238b7ea8eee6287098c541c306a8562cb60c591547dfeba9db4389903eb
-MISC ChangeLog 388 SHA256 
f8b7f99a243e2fcf7c1670bb2e1de13b34df1af3acead0208723a71422bc9438 SHA512 
35f69f37a0696ae6238c03e1d26adc5958268ab41803f7b58b30f7e1e0a06252f8d23c8bf26be76cfb64a946bd0403ec0060e335aeab722f9718c53ba1b16693
 WHIRLPOOL 
a32efcc26507f4d22d207be331dfdc1e6910e187d8e50d942fa845db57f192f6419881247c248f6f6011a43c714f57516cc9f06ea9456ea2a4a3a311b9f9f7b9
-MISC metadata.xml 539 SHA256 
affe55df001cfe291ff62b1ee1c526f86f46c37790617513e104cb8f608074e3 SHA512 
9b20149c1f31911aaac2ae79a58726fe47ba87d01f9480ad607c5bb2455f4c250b5e9b1e8a380e251704db0ccc0fd307621eadb0474e6313e76de2a43771ae0d
 WHIRLPOOL 
87c1e10afd0b3ea81071656a8cdb4fc9b78b5e206a648cd3f837aab9cc635f82eef98797b51d654a515d1d6e959753e

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

2023-09-22 Thread Matthew Thode
commit: 9cd1a537505bdfbe79cc5f677e64d5846a3f4fdb
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Sep 22 22:09:57 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Sep 22 22:09:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cd1a537

media-sound/spotify: add missing dep on dev-libs/libayatana-appindicator

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

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

diff --git a/media-sound/spotify/spotify-1.2.20.ebuild 
b/media-sound/spotify/spotify-1.2.20-r1.ebuild
similarity index 99%
rename from media-sound/spotify/spotify-1.2.20.ebuild
rename to media-sound/spotify/spotify-1.2.20-r1.ebuild
index 63539ab7a600..03766aa3def0 100644
--- a/media-sound/spotify/spotify-1.2.20.ebuild
+++ b/media-sound/spotify/spotify-1.2.20-r1.ebuild
@@ -54,6 +54,7 @@ RDEPEND="
x11-libs/pango
!gnome-extra/gnome-integration-spotify
libnotify? ( x11-libs/libnotify )
+   dev-libs/libayatana-appindicator
local-playback? ( media-video/ffmpeg:0/56.58.58 )
pulseaudio? ( media-libs/libpulse )
!pulseaudio? ( media-sound/apulse )



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

2023-09-22 Thread Patrick McLean
commit: 3928eff4c58edd1a34e59ac4a47f0e2d6fd99195
Author: Patrick McLean  gentoo  org>
AuthorDate: Fri Sep 22 21:57:05 2023 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri Sep 22 21:57:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3928eff4

dev-util/ruff: add 0.0.291, drop 0.0.290

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

 dev-util/ruff/Manifest | 41 +++
 .../{ruff-0.0.290.ebuild => ruff-0.0.291.ebuild}   | 60 +-
 2 files changed, 56 insertions(+), 45 deletions(-)

diff --git a/dev-util/ruff/Manifest b/dev-util/ruff/Manifest
index c4c054c6066f..8a54fff8263c 100644
--- a/dev-util/ruff/Manifest
+++ b/dev-util/ruff/Manifest
@@ -31,12 +31,12 @@ DIST cast-0.3.0.crate 11452 BLAKE2B 
fe6e0589fa436cda32342d7beaabe4003afdbdf1
 DIST cc-1.0.83.crate 68343 BLAKE2B 
33245b33fa845ea2f36da36e3830ec835f937e4319865b357ee9d5ea29a0f9f8392eadb38bf1d95e3c15ed201e561acaa87aedcef744f8db3dabff87a96c7f02
 SHA512 
742a248c3a7547bb220a0b9c97b67a831fab9b4ac21daa08c85a3966b9fe576088def33e16132fcabec9a2828a6fc437088bb045bfc98b2cea829df6742565a7
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
 DIST chic-1.2.2.crate 10269 BLAKE2B 
2c792e22b71347e34769e4c43d12dccb92c9c2a3e502f144e5078e71bb6192700d3e783c5c3d6046c0c7070d27f1b19c1dffddd59f4fc4a9b755353c9c0b8340
 SHA512 
f143424b5d0e5366328a1bea169bd99ab214214c51223974ca847b36e3225f4946a57542a673fb2fb43e0b620782de4e4c87ed4ef22e97905aede4419a8c0603
-DIST chrono-0.4.30.crate 212084 BLAKE2B 
27d9ce4aae3ce0278f2c9f4883b6d3a123ae428a14c03f4fa0d90c077e827387df9b2221712e44bb47478de9207d908115d115df967585544dc0cd3aa239e225
 SHA512 
886f064e935220848f966ec2e1e3271849ed20235137836f31ae2aaa8408eaeb657b54b074bdf316914c95ffab9a8c7f53330046e761ef4bfe6ee958d1c7a598
+DIST chrono-0.4.31.crate 214513 BLAKE2B 
2ac43852ea14cb7b129adf68ff62adac1763b3f4802dd3d23c43cb131377b501b4adb22aa93818d7ceded8eb10c17f94a7836257ce2876d0513b063276129c54
 SHA512 
23276daa2c1bc3b7b2327dc84200fb40cc995a8b599d1a537e92e08138ab8a0d1548a510a8155dcdda18820120d7204e89a4686c866fc3a8d2460cdb30ac6089
 DIST ciborium-0.2.1.crate 34974 BLAKE2B 
370f4228aa63075cd7a0d41dd83f15211fc69267235905e7f5607f6e6c0baf64db0f6203c97990604de2ae683ca1937acf284c6444702414fe1a685ccfdc12a4
 SHA512 
4403239badcdb5ea6e754e706472e25c4593a1fbdfc5a07e46409ea3dac41151020204167102dbf401a2e5f31b3731267bc3759be59a73880a022e5f4a3064fc
 DIST ciborium-io-0.2.1.crate 6679 BLAKE2B 
1835b1002c2e5f6fb1cc36a6a1f1e3ee10423760646b00a75e5ee5e66dfd2892914705e4456ec440cde27dda04e28329febfbd5c640ec7f86e7c013a9a9d748d
 SHA512 
8860de0a72f07d0d0bb84af3c24635193540c574cc87367c7379222bf97ed68648330511866810265b68076bd1146e0ddb41c269e62db669b1c3390aca679c50
 DIST ciborium-ll-0.2.1.crate 14649 BLAKE2B 
02f5ddca41141e426492afe237ef439acca518c448a6f8daea650ceb925f6a13517819df88c93c979ed1ad9e8411cde400ff39ca288d2de8577ec870531453f3
 SHA512 
214550780734dcb0bb5dc999ecf22283850bf52ee4a9cfb58d86bdac9d4b80db32f0664eef71e8197e7e56a6643ff45d2974b9a36945db2c754a98df42adf9f8
-DIST clap-4.4.3.crate 55326 BLAKE2B 
c01506c62e2e2e64756435f747144bd354450a0e9fd039dcdfa0c5118bc0150be7cf26ccfc7ac0a56531035cac8b8d87bb3772b635d2e8cb97696de9ef9d2519
 SHA512 
75a40e911b2aed8633b553cf068898b598c6084903bb603fadbfd6e3ad8a077efdd3855d1a3771b8478da0f44d99902382d97994acddf5598f6ffbf71212cfe7
-DIST clap_builder-4.4.2.crate 162358 BLAKE2B 
afe7a9e1f62553a4c25617305b4060152e8a74b8ea8ba37fdb399ee1e4c4c8ae8d387fa81ffd6e9faa1f903da6add42b4711919c9b398770a41ddd9c60a4f4fa
 SHA512 
58f211803ffcc9007aee856f2491b9ab823bea281d35a1f2f177beb8efb5419ea7fa6fe4bb6790f134c288194837bac13b695311b2521fba9f1d0f90608a8336
+DIST clap-4.4.4.crate 54812 BLAKE2B 
62c4de57d222fa41305b0459ab152e85c1a0aa3b9f72c97a87b0e4d3ee30b762fee7dec2831c74ed192b7620bdeb28f8722fa0efc6edaeae51e0d7395c8ecd4e
 SHA512 
92d70ecc3a3d3800edfcbfa6d7767d06027790c4bfa88d0205a62665366511961b5e45630abd1eb53abd121563196ef1171c20b9df18b6fc2e0c6a375b24b770
+DIST clap_builder-4.4.4.crate 162344 BLAKE2B 
7c6f4ced18655caea97b52d43bdf28e6b65e952336dddaac83d26ce8166ed17b3c8b67f7612010858624bdc8913b8bae12eb69364f77392426973e8b17c3bda3
 SHA512 
a74b68fe67ca50177ef79539278f97d2adb872885b5e8babdb486c50fffdec87c42cab9fb4112ad1449d8c22e5fece765d0190654c0d36cf21ad866284bee204
 DIST clap_complete-4.4.0.crate 37256 BLAKE2B 
bcf58bb9739823bf87d854f9b10206f9ac59a537c5e103915f03dd291f1656943b0aef3a41345b66dd63046b395e6cfde5d19c89b3e1e321fd8374268cedb456
 SHA512 
56a5d9e49dd5fda7d06100dc2701ce1c231b255400f4fe06fa37066b366ccbd9c8064c9305d29017db8e31d2b88ba1acef4934ec8ae82f649a28bdbabed05d84
 DIST clap_complete_command-0.5.1.crate 8273 BLAKE2B 
84302d7ffc34d9e947dd141421462b2035f324a77a8c68fa342a49242b0f97e43afc54be90d7cbb

[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-llvm-translator/

2023-09-22 Thread Conrad Kostecki
commit: cad1f168b607f7c7c49fc2df54453104137f94ec
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Sep 22 21:45:03 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Sep 22 21:45:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cad1f168

dev-util/spirv-llvm-translator: add 17.0.0

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

 dev-util/spirv-llvm-translator/Manifest|  1 +
 .../spirv-llvm-translator-17.0.0.ebuild| 57 ++
 2 files changed, 58 insertions(+)

diff --git a/dev-util/spirv-llvm-translator/Manifest 
b/dev-util/spirv-llvm-translator/Manifest
index e2afec534ee7..a9249fd11d1c 100644
--- a/dev-util/spirv-llvm-translator/Manifest
+++ b/dev-util/spirv-llvm-translator/Manifest
@@ -1,3 +1,4 @@
 DIST spirv-llvm-translator-14.0.0.tar.gz 1482704 BLAKE2B 
f88eb8f4cd652c448e465605ec8c34bb80f87f1269c244b33be542ae98ef97ea04a759b9cd9fed0814f4360733d7560d301d2b8d586706d1ca988b4524526aeb
 SHA512 
5659149a380ceef7acdcb274bcad9b23e4817bf88e795e0a8464dfe14fbd102dbf7199cbe67eb611a16d3a411c7a1b8afc6f0eef61fec5a2b8f9fba06748bcb1
 DIST spirv-llvm-translator-15.0.0.tar.gz 1515145 BLAKE2B 
1f93b55f8934ce7dbc9416b82f7bd544d16e95be795047e914d0c303ec90965eae03ab3522b3c92d6cffb1fe00bed78a4bb74085d3da21c14b68ad3fbe53113c
 SHA512 
8a6f326dad96c1c5749ebf03e63e6be60592dccd307f7a35be668cec2b4f58c2f089854aeefa37398c3a97dad6bf92a6ceb892da27b5cf9d4ae1aa41dd06
 DIST spirv-llvm-translator-16.0.0.tar.gz 1542060 BLAKE2B 
bee72a776062266e60c5237396434ecba4e4da959ed52292ad08388bdd08d7749fd86cfac5c25af424032a1ba19f59b2d8c7eac0eaf50db6a4945841abe0836f
 SHA512 
0bacacb89aa2b03d1173d1bfbcdd83fdce7441ebc3fff65e14dc5e901fc983861365a54c029b2a65075b6fa45046c30aa7bbad4e6150cf3382e7d050c598de98
+DIST spirv-llvm-translator-17.0.0.tar.gz 1601166 BLAKE2B 
c3e7a78fa55cd13ba61c024e2d3d82c47ac9dbf8c11bcbcf4ddc34a6838fb948885a263fd9af2d0f404b31f4c6e9226c9582e0f65b3220770e1af07cf85f4dac
 SHA512 
ee54e597c678755cb48d677f81184d66616c7be934b570e04f0106e64c15f1cab124177b757f08a7713fa7fce981c74d61304d4554e6d198e6c14c53abf1e81c

diff --git a/dev-util/spirv-llvm-translator/spirv-llvm-translator-17.0.0.ebuild 
b/dev-util/spirv-llvm-translator/spirv-llvm-translator-17.0.0.ebuild
new file mode 100644
index ..61b365a8c104
--- /dev/null
+++ b/dev-util/spirv-llvm-translator/spirv-llvm-translator-17.0.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LLVM_MAX_SLOT="17"
+MY_PN="SPIRV-LLVM-Translator"
+MY_P="${MY_PN}-${PV}"
+
+inherit cmake flag-o-matic llvm multiprocessing
+
+DESCRIPTION="Bi-directional translator between SPIR-V and LLVM IR"
+HOMEPAGE="https://github.com/KhronosGroup/SPIRV-LLVM-Translator";
+SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="UoI-NCSA"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~riscv ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-util/spirv-tools
+   sys-devel/llvm:${SLOT}=
+"
+DEPEND="${RDEPEND}
+   dev-util/spirv-headers
+"
+BDEPEND="
+   virtual/pkgconfig
+   test? (
+   dev-python/lit
+   sys-devel/clang:${SLOT}
+   )
+"
+
+src_prepare() {
+   append-flags -fPIC
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCCACHE_ALLOWED="OFF"
+   -DCMAKE_INSTALL_PREFIX="$(get_llvm_prefix ${LLVM_MAX_SLOT})"
+   
-DLLVM_EXTERNAL_SPIRV_HEADERS_SOURCE_DIR="${ESYSROOT}/usr/include/spirv"
+   -DLLVM_SPIRV_INCLUDE_TESTS=$(usex test "ON" "OFF")
+   -Wno-dev
+   )
+
+   cmake_src_configure
+}
+
+src_test() {
+   lit -vv "-j${LIT_JOBS:-$(makeopts_jobs)}" "${BUILD_DIR}/test" || die
+}



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

2023-09-22 Thread Matthew Thode
commit: e06292114145b75201a3113625ea6be2f069433d
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Sep 22 21:15:09 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Sep 22 21:15:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0629211

www-apps/icingaweb2: add 2.12.0

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

 www-apps/icingaweb2/Manifest |  1 +
 www-apps/icingaweb2/icingaweb2-2.12.0.ebuild | 80 
 2 files changed, 81 insertions(+)

diff --git a/www-apps/icingaweb2/Manifest b/www-apps/icingaweb2/Manifest
index 1426da1d3bef..71d91e8475e6 100644
--- a/www-apps/icingaweb2/Manifest
+++ b/www-apps/icingaweb2/Manifest
@@ -1 +1,2 @@
 DIST icingaweb2-2.11.4.tar.gz 11381515 BLAKE2B 
e524d04fd027377685826e1e3ff4a73efb040f8736d35fa496cf190a69dc2e6fedd82f678d5994d66a450efaff77764fd6a9504823ba17897506ff3d923566d8
 SHA512 
3012e75c35f3070a5dfcb356ed499f247651c99b7f39faf1917ade4568f5ba15a2820ff63cab2583748cdb7d158f86b7b87bf8f4c934d3bd6526929dd57e1eae
+DIST icingaweb2-2.12.0.tar.gz 6354699 BLAKE2B 
a3d5af224a85278dbc244877fc8699617ff770a82e56f65c1e642eb23afd883b01d445d479319e9376b9a45e97d4ba028305c2773623b75464b19b1c00c12e72
 SHA512 
8e03c80ae0f4730307f606bcfed57978fea59d7917f2d505b063c29e05d913e047b6975bfc56673c0e71464a09578983d63a88c8efd35b1c80abb0d15384c275

diff --git a/www-apps/icingaweb2/icingaweb2-2.12.0.ebuild 
b/www-apps/icingaweb2/icingaweb2-2.12.0.ebuild
new file mode 100644
index ..9103daa5bbe2
--- /dev/null
+++ b/www-apps/icingaweb2/icingaweb2-2.12.0.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit depend.apache multilib
+
+DESCRIPTION="Icinga Web 2 - Frontend for icinga2"
+HOMEPAGE="http://www.icinga.org/";
+
+if [[ ${PV} == * ]];then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/Icinga/icingaweb2.git";
+   EGIT_BRANCH="master"
+else
+   SRC_URI="https://codeload.github.com/Icinga/${PN}/tar.gz/v${PV} -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="apache2 apache2-server fpm ldap mysql nginx pdf postgres"
+REQUIRED_USE="( ^^ ( apache2-server nginx ) ) apache2? ( apache2-server )"
+
+DEPEND=">=net-analyzer/icinga2-2.1.1
+   dev-php/pecl-imagick
+   pdf? ( media-gfx/imagemagick[png] )
+   apache2-server? ( >=www-servers/apache-2.4.0 )
+   nginx? ( >=www-servers/nginx-1.7.0:* )
+   || (
+   
dev-lang/php:8.0[apache2?,cli,fpm?,gd,intl,ldap?,mysql?,nls,pdo,postgres?,sockets,ssl,xslt,xml]
+   
dev-lang/php:8.1[apache2?,cli,fpm?,gd,intl,ldap?,mysql?,nls,pdo,postgres?,sockets,ssl,xslt,xml]
+   )
+   >=dev-libs/icinga-php-library-0.8.1
+   >=dev-libs/icinga-php-thirdparty-0.11.0
+   acct-group/icingacmd
+   acct-group/icingaweb2"
+RDEPEND="${DEPEND}"
+
+want_apache2
+
+pkg_setup() {
+   depend.apache_pkg_setup
+
+   use nginx && usermod -a -G icingacmd,icingaweb2 nginx
+   use apache2 && usermod -a -G icingacmd,icingaweb2 apache
+}
+
+pkg_config() {
+   if [[ -d /etc/icingaweb2 ]] ; then
+   einfo "Updating existing installation ..."
+   else
+   einfo "Running first time setup ..."
+   einfo "Creating configuration directory ..."
+   /usr/share/${PN}/bin/icingacli setup config directory
+   einfo "Creating authentication token for web setup ..."
+   /usr/share/${PN}/bin/icingacli setup token create
+   if use apache2 ; then
+   einfo "The following might be useful for your Apache2 
configuration:"
+   /usr/share/${PN}/bin/icingacli setup config webserver 
apache --document-root /usr/share/${PN}/public
+   fi
+   if use nginx ; then
+   einfo "The following might be useful for your NGinx 
configuration:"
+   /usr/share/${PN}/bin/icingacli setup config webserver 
nginx --document-root /usr/share/${PN}/public
+   fi
+   fi
+   einfo "All done."
+}
+
+src_install() {
+   insinto "/usr/share/${PN}"
+   doins -r "${S}"/*
+   fperms -R a+rX "/usr/share/${PN}/public/"
+   fperms u+x,g+x "/usr/share/${PN}/bin/icingacli"
+   fowners root:icingaweb2 "/usr/share/${PN}/bin/icingacli"
+}
+
+pkg_postinst() {
+   einfo "Run 'emerge --config =${CATEGORY}/${PF}' to finish setup."
+}



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

2023-09-22 Thread Sam James
commit: 1528d4cf2d6151eeca25e997383cc4b7ade5e105
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 22 21:11:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 22 21:11:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1528d4cf

sys-devel/gcc: add 11.4.1_p20230921

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

 sys-devel/gcc/Manifest|  1 +
 sys-devel/gcc/gcc-11.4.1_p20230921.ebuild | 64 +++
 2 files changed, 65 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 1d0cb746ce4a..6a38d7aedb20 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -7,6 +7,7 @@ DIST gcc-11-20230427.tar.xz 76165128 BLAKE2B 
dd896b418c1fce35a61005d5b5c90cfd124
 DIST gcc-11-20230622.tar.xz 76199316 BLAKE2B 
a769dc6be63eabca3bc33944b471d727bf230e506773c85977156b187f12664f2cd3e0992a1faefda8ec88ff85d1a8d12795121baadc7e8b9653d69a8025e46e
 SHA512 
8dbc5a4b54f2bc52458914705af40a00b33e46061dd5b335b4b4a6e96d17206fe480d3fec564dd11ebcca6168f054984d706b1b26b7e694e8b327692a13ae7d1
 DIST gcc-11-20230824.tar.xz 76202120 BLAKE2B 
243ce16e28c66d681bb27df32866947309f8fa386e258896651b6853e390da79304250669096fd55cafe0a9d5adf4b3a3cf5989302f4ad13660ece80639b545a
 SHA512 
a9cab8bf61f2a572baba73a2a11271eeb61d43f07411df376a8568820c1373f64f635d747933fda1e942ae717b0ae9f1c810f662fc09ccb075940248bc48b582
 DIST gcc-11-20230914.tar.xz 76227984 BLAKE2B 
b3b45a22895cae00825aa695efe08424ab4e3302375d4767f7488b34dc59af0516fc1c734739f0c608b3ccd77cc22fa36c675cbca4fd0cd0675749a78ecd238f
 SHA512 
08a0a0e66e83459267704f4b0961946455b16d06823624e7af0cc74c09d9aeb8ab19e093518f6d42e4e9d7ce3ea3ea58bec22ca797d5e6c136a0a5563c33d263
+DIST gcc-11-20230921.tar.xz 76227940 BLAKE2B 
b086b35bc7192be078d08f6c9363a9b343f8d97a1bc781870796cf564b829febeccb5f94739fb14a88357f7f66530ff3c23f298eed9341ffb6927a5ac4a40546
 SHA512 
20fd7e680303a8328e9c017ab21dc3cab46fe5684a08bfc48a342ec4e95cc94675db2e450483499f126b2d5943e3ef8115287a5b4da8718b966c0ffe9f79b925
 DIST gcc-11.4.0-musl-patches-2.tar.xz 4308 BLAKE2B 
a2335e155fc57816fed822a648e0eaefafcba9d04e1ad0fd7baeea5a694ab6f5e3c1678cb406f2a1bd17bab25cb01699d032713a1ccf337948dfda2093844607
 SHA512 
17b84f907cb1bd763873655e6f35fd3ed55a40b602b70a626f04f83b4cc89c6261db1661de78d4d969187a8c56e9f6305b742515a3836b962248a21df0df5d0c
 DIST gcc-11.4.0-patches-10.tar.xz 13852 BLAKE2B 
54937d13e30e2a5303c7e197fae09eeed35ca0b9783625e02578fcee829b5503fb22d664366322b304df7d01ae807d00af7c93db3e3ceebe4851e15647724f87
 SHA512 
31b4d7a2e7cc589e92e12c3583d13d41c523cafbd309bc0532df9b68ea2473c89daef4c0edd3ce2917b5823d81a7792f145b9449f16277d0d64c22ceff50bbb9
 DIST gcc-11.4.0-patches-9.tar.xz 14704 BLAKE2B 
9aa2ecbac493d3040694e9930738e57d59a764b90ab92b91709c319b883f28ad108767e5d11e8b62af40bf1e583d5ff83a03e8c895f904bc6f41315ce9ab4f0a
 SHA512 
ac8b7c6c382ffacc4e9d08299440fc237fa366ec36fb8eb7a8d426b64a4186384a262e6380dc83ed7f7240125ce26a8435c8a4e0e13976ef2652067a7129bd17

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

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

2023-09-22 Thread Sam James
commit: 7495588d1c65f5a9db5008c304bab3289d89bdb6
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 22 20:52:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 22 20:52:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7495588d

dev-qt/qttranslations: Keyword 6.5.2 hppa, #914026

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

 dev-qt/qttranslations/qttranslations-6.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qttranslations/qttranslations-6.5.2.ebuild 
b/dev-qt/qttranslations/qttranslations-6.5.2.ebuild
index c23a37475691..604a1cc015a2 100644
--- a/dev-qt/qttranslations/qttranslations-6.5.2.ebuild
+++ b/dev-qt/qttranslations/qttranslations-6.5.2.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Translation files for the Qt6 framework"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~x86"
 fi
 
 DEPEND="~dev-qt/qtbase-${PV}:6"



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

2023-09-22 Thread Sam James
commit: 20ae90cd91d3dde7e1dcebd1a2bc7b5230b871da
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 22 20:52:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 22 20:52:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20ae90cd

dev-qt/qtbase: Keyword 6.5.2-r2 hppa, #914026

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

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

diff --git a/dev-qt/qtbase/qtbase-6.5.2-r2.ebuild 
b/dev-qt/qtbase/qtbase-6.5.2-r2.ebuild
index 23d269fab10f..2f489c953187 100644
--- a/dev-qt/qtbase/qtbase-6.5.2-r2.ebuild
+++ b/dev-qt/qtbase/qtbase-6.5.2-r2.ebuild
@@ -8,7 +8,7 @@ inherit flag-o-matic qt6-build toolchain-funcs
 DESCRIPTION="Cross-platform application development framework"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~x86"
 fi
 
 declare -A QT6_IUSE=(



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

2023-09-22 Thread Sam James
commit: 64f5b30477fb7ed748c376d5980a2dab1c5b279a
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 22 20:52:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 22 20:52:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64f5b304

dev-qt/qtshadertools: Keyword 6.5.2 hppa, #914026

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

 dev-qt/qtshadertools/qtshadertools-6.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtshadertools/qtshadertools-6.5.2.ebuild 
b/dev-qt/qtshadertools/qtshadertools-6.5.2.ebuild
index 03c1664487ae..af63d380eea2 100644
--- a/dev-qt/qtshadertools/qtshadertools-6.5.2.ebuild
+++ b/dev-qt/qtshadertools/qtshadertools-6.5.2.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Qt APIs and Tools for Graphics Pipelines"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~x86"
 fi
 
 RDEPEND="



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

2023-09-22 Thread Sam James
commit: 7493af1cbe54c9a56f0cf51d79e8652527260630
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 22 20:52:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 22 20:52:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7493af1c

dev-qt/qtdeclarative: Keyword 6.5.2-r1 hppa, #914026

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

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

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.5.2-r1.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6.5.2-r1.ebuild
index ad50dee9925f..026db59c1fa8 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-6.5.2-r1.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-6.5.2-r1.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Qt Declarative (Quick 2)"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~x86"
 fi
 
 IUSE="opengl +sql vulkan +widgets"



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

2023-09-22 Thread Sam James
commit: 2897eb00a4bc8f917f5deebae92c263ff9757993
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 22 20:52:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 22 20:52:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2897eb00

dev-qt/qttools: Keyword 6.5.2-r1 hppa, #914026

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

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

diff --git a/dev-qt/qttools/qttools-6.5.2-r1.ebuild 
b/dev-qt/qttools/qttools-6.5.2-r1.ebuild
index 7b0d625a130c..579c1e444eac 100644
--- a/dev-qt/qttools/qttools-6.5.2-r1.ebuild
+++ b/dev-qt/qttools/qttools-6.5.2-r1.ebuild
@@ -8,7 +8,7 @@ inherit llvm optfeature qt6-build
 DESCRIPTION="Qt Tools Collection"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~x86"
 fi
 
 IUSE="



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

2023-09-22 Thread Sam James
commit: 02f3359b03e5dda41734bf300be8ad2f28d97793
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 22 20:52:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 22 20:52:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02f3359b

sys-fs/fuse: Stabilize 3.16.1 ppc64, #914550

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

 sys-fs/fuse/fuse-3.16.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/fuse/fuse-3.16.1.ebuild b/sys-fs/fuse/fuse-3.16.1.ebuild
index 2a95e4ce01b7..32b32ef19c43 100644
--- a/sys-fs/fuse/fuse-3.16.1.ebuild
+++ b/sys-fs/fuse/fuse-3.16.1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.gz";
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="3"
-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="+suid test"
 RESTRICT="!test? ( test ) test? ( userpriv )"
 



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

2023-09-22 Thread Sam James
commit: a2e3e4f5c3a569e9771e0fc150831a7c9182644d
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 22 20:52:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 22 20:52:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2e3e4f5

app-arch/gzip: Stabilize 1.13 ppc64, #914544

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

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

diff --git a/app-arch/gzip/gzip-1.13.ebuild b/app-arch/gzip/gzip-1.13.ebuild
index a04dac6aed54..e707630cfc18 100644
--- a/app-arch/gzip/gzip-1.13.ebuild
+++ b/app-arch/gzip/gzip-1.13.ebuild
@@ -31,7 +31,7 @@ fi
 LICENSE="GPL-3+"
 SLOT="0"
 if [[ ${PV} != *_p* ]] ; then
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 IUSE="pic static"
 



[gentoo-commits] repo/gentoo:master commit in: net-dialup/ppp/

2023-09-22 Thread Sam James
commit: 7c4b29f0c6d04f56d0cf66c45fc2469f8132ad8d
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 22 20:52:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 22 20:52:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c4b29f0

net-dialup/ppp: Stabilize 2.5.0-r4 ppc64, #914547

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

 net-dialup/ppp/ppp-2.5.0-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dialup/ppp/ppp-2.5.0-r4.ebuild 
b/net-dialup/ppp/ppp-2.5.0-r4.ebuild
index ba00b0f05032..17265b591f54 100644
--- a/net-dialup/ppp/ppp-2.5.0-r4.ebuild
+++ b/net-dialup/ppp/ppp-2.5.0-r4.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="BSD GPL-2"
 SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="activefilter atm gtk pam selinux systemd"
 
 DEPEND="



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

2023-09-22 Thread Sam James
commit: ff5f53c072407cd442d21558cba08fa3a7cb6a8c
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 22 20:52:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 22 20:52:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff5f53c0

sys-fs/fuse: Stabilize 3.16.1 hppa, #914550

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

 sys-fs/fuse/fuse-3.16.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/fuse/fuse-3.16.1.ebuild b/sys-fs/fuse/fuse-3.16.1.ebuild
index 1a2c697747b7..2a95e4ce01b7 100644
--- a/sys-fs/fuse/fuse-3.16.1.ebuild
+++ b/sys-fs/fuse/fuse-3.16.1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.gz";
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="3"
-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="+suid test"
 RESTRICT="!test? ( test ) test? ( userpriv )"
 



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

2023-09-22 Thread Sam James
commit: 728cef3b512acac49022413c9e2a735e6e04a241
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 22 20:52:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 22 20:52:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=728cef3b

dev-libs/libksba: Stabilize 1.6.4-r1 hppa, #914546

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

 dev-libs/libksba/libksba-1.6.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libksba/libksba-1.6.4-r1.ebuild 
b/dev-libs/libksba/libksba-1.6.4-r1.ebuild
index 9e800a63320b..0100109ae88f 100644
--- a/dev-libs/libksba/libksba-1.6.4-r1.ebuild
+++ b/dev-libs/libksba/libksba-1.6.4-r1.ebuild
@@ -20,7 +20,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="LGPL-3+ GPL-2+ GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE="static-libs"
 
 RDEPEND=">=dev-libs/libgpg-error-1.33"



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

2023-09-22 Thread Sam James
commit: 937c3f0688e101823bda76d2ee9d55057cfc8b9b
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 22 20:46:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 22 20:46:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=937c3f06

media-video/vlc: move wayland-scanner to BDEPEND (and conditionalise)

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

 media-video/vlc/vlc-3.0.18-r3.ebuild | 2 +-
 media-video/vlc/vlc-3.0..ebuild  | 2 +-
 media-video/vlc/vlc-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-video/vlc/vlc-3.0.18-r3.ebuild 
b/media-video/vlc/vlc-3.0.18-r3.ebuild
index 3735abe4e9eb..8ed078e55182 100644
--- a/media-video/vlc/vlc-3.0.18-r3.ebuild
+++ b/media-video/vlc/vlc-3.0.18-r3.ebuild
@@ -58,11 +58,11 @@ BDEPEND="
virtual/pkgconfig
lua? ( ${LUA_DEPS} )
amd64? ( dev-lang/yasm )
+   wayland? ( dev-util/wayland-scanner )
x86? ( dev-lang/yasm )
 "
 # 

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

2023-09-22 Thread Andreas K. Hüttel
commit: 64e001e5ecd94ad4f361b1290ebae14958061950
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Sep 22 20:39:04 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Sep 22 20:41:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64e001e5

media-video/vlc: Add missing dep on wayland-scanner

Found in LiveGUI builds

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 media-video/vlc/vlc-3.0.18-r3.ebuild | 1 +
 media-video/vlc/vlc-3.0..ebuild  | 1 +
 media-video/vlc/vlc-.ebuild  | 1 +
 3 files changed, 3 insertions(+)

diff --git a/media-video/vlc/vlc-3.0.18-r3.ebuild 
b/media-video/vlc/vlc-3.0.18-r3.ebuild
index b7dea2946af7..3735abe4e9eb 100644
--- a/media-video/vlc/vlc-3.0.18-r3.ebuild
+++ b/media-video/vlc/vlc-3.0.18-r3.ebuild
@@ -62,6 +62,7 @@ BDEPEND="
 "
 # 

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

2023-09-22 Thread Sam James
commit: db53812edfe7d75d999c71f1633290e2f540ccf4
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 22 20:25:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 22 20:25:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db53812e

dev-libs/libksba: Stabilize 1.6.4-r1 x86, #914546

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

 dev-libs/libksba/libksba-1.6.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libksba/libksba-1.6.4-r1.ebuild 
b/dev-libs/libksba/libksba-1.6.4-r1.ebuild
index cf8dba0c8d72..609c21402295 100644
--- a/dev-libs/libksba/libksba-1.6.4-r1.ebuild
+++ b/dev-libs/libksba/libksba-1.6.4-r1.ebuild
@@ -20,7 +20,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="LGPL-3+ GPL-2+ GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE="static-libs"
 
 RDEPEND=">=dev-libs/libgpg-error-1.33"



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

2023-09-22 Thread Sam James
commit: d7ddcf2a8f3db2ac18c5a660014a0c4d98ecc043
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 22 20:25:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 22 20:25:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7ddcf2a

dev-util/pkgdev: Stabilize 0.2.8-r1 ALLARCHES, #914552

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

 dev-util/pkgdev/pkgdev-0.2.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/pkgdev/pkgdev-0.2.8-r1.ebuild 
b/dev-util/pkgdev/pkgdev-0.2.8-r1.ebuild
index 927d5e880e3f..b4b8d009abf0 100644
--- a/dev-util/pkgdev/pkgdev-0.2.8-r1.ebuild
+++ b/dev-util/pkgdev/pkgdev-0.2.8-r1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
inherit pypi
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~x64-macos"
+   KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 
~x64-macos"
 fi
 
 DESCRIPTION="Collection of tools for Gentoo development"



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

2023-09-22 Thread Sam James
commit: e0c8dc994c8dba6518893be0428f5be96623cb4c
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 22 20:25:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 22 20:25:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0c8dc99

sys-fs/fuse: Stabilize 3.16.1 sparc, #914550

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

 sys-fs/fuse/fuse-3.16.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/fuse/fuse-3.16.1.ebuild b/sys-fs/fuse/fuse-3.16.1.ebuild
index ee5387c9b4e1..1a2c697747b7 100644
--- a/sys-fs/fuse/fuse-3.16.1.ebuild
+++ b/sys-fs/fuse/fuse-3.16.1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.gz";
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="3"
-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="+suid test"
 RESTRICT="!test? ( test ) test? ( userpriv )"
 



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

2023-09-22 Thread Sam James
commit: 36703d4545cf9b42a89fcf56d53146903e6b8080
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 22 20:25:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 22 20:25:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36703d45

app-arch/gzip: Stabilize 1.13 amd64, #914544

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

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

diff --git a/app-arch/gzip/gzip-1.13.ebuild b/app-arch/gzip/gzip-1.13.ebuild
index b4255abac700..45054b23de5f 100644
--- a/app-arch/gzip/gzip-1.13.ebuild
+++ b/app-arch/gzip/gzip-1.13.ebuild
@@ -31,7 +31,7 @@ fi
 LICENSE="GPL-3+"
 SLOT="0"
 if [[ ${PV} != *_p* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 IUSE="pic static"
 



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

2023-09-22 Thread Sam James
commit: e30f0c5a84f7c644452ee90488564d7e31ec4201
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 22 20:25:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 22 20:25:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e30f0c5a

net-misc/chrony: Stabilize 4.4 sparc, #914545

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

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

diff --git a/net-misc/chrony/chrony-4.4.ebuild 
b/net-misc/chrony/chrony-4.4.ebuild
index 50172954d48d..5acf6cd8e895 100644
--- a/net-misc/chrony/chrony-4.4.ebuild
+++ b/net-misc/chrony/chrony-4.4.ebuild
@@ -19,7 +19,7 @@ else
SRC_URI+=" verify-sig? ( 
https://chrony-project.org/releases/${P/_/-}-tar-gz-asc.txt -> 
${P/_/-}.tar.gz.asc )"
 
if [[ ${PV} != *_pre* ]] ; then
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~riscv sparc ~x86"
fi
 fi
 



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

2023-09-22 Thread Sam James
commit: 919a9ee279edb6645470a6ab3ba2c864c15e0c6e
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 22 20:25:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 22 20:25:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=919a9ee2

sys-fs/fuse: Stabilize 3.16.1 x86, #914550

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

 sys-fs/fuse/fuse-3.16.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/fuse/fuse-3.16.1.ebuild b/sys-fs/fuse/fuse-3.16.1.ebuild
index 8a3e4f7acc02..ee5387c9b4e1 100644
--- a/sys-fs/fuse/fuse-3.16.1.ebuild
+++ b/sys-fs/fuse/fuse-3.16.1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.gz";
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="3"
-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="+suid test"
 RESTRICT="!test? ( test ) test? ( userpriv )"
 



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

2023-09-22 Thread Sam James
commit: 53b85a354528e2fd8ce8ddf7cb70146a5485ae39
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 22 20:25:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 22 20:25:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53b85a35

sys-fs/fuse: Stabilize 3.16.1 amd64, #914550

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

 sys-fs/fuse/fuse-3.16.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/fuse/fuse-3.16.1.ebuild b/sys-fs/fuse/fuse-3.16.1.ebuild
index ad7ed08aef2a..8a3e4f7acc02 100644
--- a/sys-fs/fuse/fuse-3.16.1.ebuild
+++ b/sys-fs/fuse/fuse-3.16.1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.gz";
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="3"
-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="+suid test"
 RESTRICT="!test? ( test ) test? ( userpriv )"
 



[gentoo-commits] repo/gentoo:master commit in: net-dialup/ppp/

2023-09-22 Thread Sam James
commit: 8cbbd94b7bfee7125568f30df8ecbfc27053ff70
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 22 20:25:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 22 20:25:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cbbd94b

net-dialup/ppp: Stabilize 2.5.0-r4 amd64, #914547

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

 net-dialup/ppp/ppp-2.5.0-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dialup/ppp/ppp-2.5.0-r4.ebuild 
b/net-dialup/ppp/ppp-2.5.0-r4.ebuild
index c92e5d3a26fe..620fcc1cabc8 100644
--- a/net-dialup/ppp/ppp-2.5.0-r4.ebuild
+++ b/net-dialup/ppp/ppp-2.5.0-r4.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="BSD GPL-2"
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE="activefilter atm gtk pam selinux systemd"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-dialup/ppp/

2023-09-22 Thread Sam James
commit: a7d2b2b8b3be8bc7bb1f82507a7a38f1d2595c86
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 22 20:25:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 22 20:25:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7d2b2b8

net-dialup/ppp: Stabilize 2.5.0-r4 x86, #914547

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

 net-dialup/ppp/ppp-2.5.0-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dialup/ppp/ppp-2.5.0-r4.ebuild 
b/net-dialup/ppp/ppp-2.5.0-r4.ebuild
index 620fcc1cabc8..ba00b0f05032 100644
--- a/net-dialup/ppp/ppp-2.5.0-r4.ebuild
+++ b/net-dialup/ppp/ppp-2.5.0-r4.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="BSD GPL-2"
 SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="activefilter atm gtk pam selinux systemd"
 
 DEPEND="



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

2023-09-22 Thread Sam James
commit: 69bdae5142df7f4423b8cc5a4dcbde59e6e7ab58
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 22 20:25:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 22 20:25:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69bdae51

net-misc/chrony: Stabilize 4.4 ppc64, #914545

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

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

diff --git a/net-misc/chrony/chrony-4.4.ebuild 
b/net-misc/chrony/chrony-4.4.ebuild
index 990698813b90..1716d1129c30 100644
--- a/net-misc/chrony/chrony-4.4.ebuild
+++ b/net-misc/chrony/chrony-4.4.ebuild
@@ -19,7 +19,7 @@ else
SRC_URI+=" verify-sig? ( 
https://chrony-project.org/releases/${P/_/-}-tar-gz-asc.txt -> 
${P/_/-}.tar.gz.asc )"
 
if [[ ${PV} != *_pre* ]] ; then
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~riscv sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc 
ppc64 ~riscv sparc x86"
fi
 fi
 



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

2023-09-22 Thread Sam James
commit: 8ccb662e84cc5f13c7c7badadd27a82d9bd510a1
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 22 20:25:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 22 20:25:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ccb662e

net-misc/chrony: Stabilize 4.4 hppa, #914545

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

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

diff --git a/net-misc/chrony/chrony-4.4.ebuild 
b/net-misc/chrony/chrony-4.4.ebuild
index 9e0ff76f78fd..990698813b90 100644
--- a/net-misc/chrony/chrony-4.4.ebuild
+++ b/net-misc/chrony/chrony-4.4.ebuild
@@ -19,7 +19,7 @@ else
SRC_URI+=" verify-sig? ( 
https://chrony-project.org/releases/${P/_/-}-tar-gz-asc.txt -> 
${P/_/-}.tar.gz.asc )"
 
if [[ ${PV} != *_pre* ]] ; then
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~riscv sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~riscv sparc x86"
fi
 fi
 



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

2023-09-22 Thread Sam James
commit: cda7c20a354b30c61749a4ff84b77c34a789479e
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 22 20:25:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 22 20:25:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cda7c20a

dev-libs/libksba: Stabilize 1.6.4-r1 amd64, #914546

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

 dev-libs/libksba/libksba-1.6.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libksba/libksba-1.6.4-r1.ebuild 
b/dev-libs/libksba/libksba-1.6.4-r1.ebuild
index 609c21402295..e3692a491423 100644
--- a/dev-libs/libksba/libksba-1.6.4-r1.ebuild
+++ b/dev-libs/libksba/libksba-1.6.4-r1.ebuild
@@ -20,7 +20,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="LGPL-3+ GPL-2+ GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE="static-libs"
 
 RDEPEND=">=dev-libs/libgpg-error-1.33"



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

2023-09-22 Thread Sam James
commit: fb09f70e69ce9de4680266407eea308b72c82ec8
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 22 20:25:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 22 20:25:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb09f70e

net-misc/chrony: Stabilize 4.4 x86, #914545

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

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

diff --git a/net-misc/chrony/chrony-4.4.ebuild 
b/net-misc/chrony/chrony-4.4.ebuild
index 5acf6cd8e895..9e0ff76f78fd 100644
--- a/net-misc/chrony/chrony-4.4.ebuild
+++ b/net-misc/chrony/chrony-4.4.ebuild
@@ -19,7 +19,7 @@ else
SRC_URI+=" verify-sig? ( 
https://chrony-project.org/releases/${P/_/-}-tar-gz-asc.txt -> 
${P/_/-}.tar.gz.asc )"
 
if [[ ${PV} != *_pre* ]] ; then
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~riscv sparc ~x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~riscv sparc x86"
fi
 fi
 



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

2023-09-22 Thread Sam James
commit: e52ca491aca3621b4cd1b564835027bd3390aa50
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 22 20:25:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 22 20:25:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e52ca491

dev-libs/libksba: Stabilize 1.6.4-r1 ppc64, #914546

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

 dev-libs/libksba/libksba-1.6.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libksba/libksba-1.6.4-r1.ebuild 
b/dev-libs/libksba/libksba-1.6.4-r1.ebuild
index e3692a491423..4e81c19ed483 100644
--- a/dev-libs/libksba/libksba-1.6.4-r1.ebuild
+++ b/dev-libs/libksba/libksba-1.6.4-r1.ebuild
@@ -20,7 +20,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="LGPL-3+ GPL-2+ GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE="static-libs"
 
 RDEPEND=">=dev-libs/libgpg-error-1.33"



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

2023-09-22 Thread Sam James
commit: dbb36b260b56f1450de0900c2c813c5b197423a5
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 22 20:25:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 22 20:25:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbb36b26

dev-libs/libksba: Stabilize 1.6.4-r1 sparc, #914546

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

 dev-libs/libksba/libksba-1.6.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libksba/libksba-1.6.4-r1.ebuild 
b/dev-libs/libksba/libksba-1.6.4-r1.ebuild
index 4e81c19ed483..9e800a63320b 100644
--- a/dev-libs/libksba/libksba-1.6.4-r1.ebuild
+++ b/dev-libs/libksba/libksba-1.6.4-r1.ebuild
@@ -20,7 +20,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="LGPL-3+ GPL-2+ GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE="static-libs"
 
 RDEPEND=">=dev-libs/libgpg-error-1.33"



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

2023-09-22 Thread Sam James
commit: 1264cd738ecabef77d4916bba7dd98d1a3140fd1
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 22 20:25:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 22 20:25:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1264cd73

sys-auth/pam_require: Stabilize 0.7-r2 amd64, #914543

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

 sys-auth/pam_require/pam_require-0.7-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/pam_require/pam_require-0.7-r2.ebuild 
b/sys-auth/pam_require/pam_require-0.7-r2.ebuild
index d3c3cd07867f..e1e4c24808db 100644
--- a/sys-auth/pam_require/pam_require-0.7-r2.ebuild
+++ b/sys-auth/pam_require/pam_require-0.7-r2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.splitbrain.org/_media/projects/pamrequire/${P}.tgz";
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86"
 
 DEPEND="sys-libs/pam"
 RDEPEND="${DEPEND}"



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

2023-09-22 Thread Sam James
commit: 958f3567854abf53de3d4e215fb5b504528c5661
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 22 20:25:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 22 20:25:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=958f3567

net-misc/chrony: Stabilize 4.4 amd64, #914545

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

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

diff --git a/net-misc/chrony/chrony-4.4.ebuild 
b/net-misc/chrony/chrony-4.4.ebuild
index f65765bd7d70..50172954d48d 100644
--- a/net-misc/chrony/chrony-4.4.ebuild
+++ b/net-misc/chrony/chrony-4.4.ebuild
@@ -19,7 +19,7 @@ else
SRC_URI+=" verify-sig? ( 
https://chrony-project.org/releases/${P/_/-}-tar-gz-asc.txt -> 
${P/_/-}.tar.gz.asc )"
 
if [[ ${PV} != *_pre* ]] ; then
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
fi
 fi
 



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

2023-09-22 Thread Sam James
commit: ee447382f903966d1e733292e312937a37181523
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 22 20:25:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 22 20:25:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee447382

app-arch/gzip: Stabilize 1.13 sparc, #914544

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

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

diff --git a/app-arch/gzip/gzip-1.13.ebuild b/app-arch/gzip/gzip-1.13.ebuild
index 45054b23de5f..a04dac6aed54 100644
--- a/app-arch/gzip/gzip-1.13.ebuild
+++ b/app-arch/gzip/gzip-1.13.ebuild
@@ -31,7 +31,7 @@ fi
 LICENSE="GPL-3+"
 SLOT="0"
 if [[ ${PV} != *_p* ]] ; then
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 IUSE="pic static"
 



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

2023-09-22 Thread Ionen Wolkens
commit: 1937629476214f1492dca620d5290c34a0c0b118
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Sep 22 20:12:42 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Sep 22 20:17:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19376294

dev-qt/qtwebengine: use -g1 rather than -g (qt6)

Turns out -g is still too much, or at least with gcc+bfd.

Closes: https://bugs.gentoo.org/914475
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-qt/qtwebengine/qtwebengine-6.5.2-r1.ebuild | 9 -
 dev-qt/qtwebengine/qtwebengine-6.5..ebuild | 9 -
 dev-qt/qtwebengine/qtwebengine-6.6..ebuild | 9 -
 dev-qt/qtwebengine/qtwebengine-6..ebuild   | 9 -
 4 files changed, 16 insertions(+), 20 deletions(-)

diff --git a/dev-qt/qtwebengine/qtwebengine-6.5.2-r1.ebuild 
b/dev-qt/qtwebengine/qtwebengine-6.5.2-r1.ebuild
index fd862d5b141f..01b5cf6327c3 100644
--- a/dev-qt/qtwebengine/qtwebengine-6.5.2-r1.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-6.5.2-r1.ebuild
@@ -115,8 +115,7 @@ qtwebengine_check-reqs() {
ewarn
ewarn "Used CFLAGS/CXXFLAGS seem to enable debug info (-g or 
-ggdb), which"
ewarn "is non-trivial with ${PN}. May experience extended 
compilation"
-   ewarn "times, increased disk/memory usage, and potentially 
linking issues"
-   ewarn "when using more expensive debug symbols (e.g. -ggdb3 
rather than -g)."
+   ewarn "times, increased disk/memory usage, and potentially link 
failure."
ewarn
ewarn "If run into issues, please try disabling before 
reporting a bug."
fi
@@ -216,9 +215,9 @@ src_configure() {
if use !custom-cflags; then
strip-flags # fragile
 
-   if is-flagq '-g?(gdb)?([3-9])'; then #914475
-   replace-flags '-g?(gdb)?([3-9])' -g
-   ewarn "-g3+/-ggdb* *FLAGS replaced by -g, enable 
USE=custom-cflags to keep."
+   if is-flagq '-g?(gdb)?([2-9])'; then #914475
+   replace-flags '-g?(gdb)?([2-9])' -g1
+   ewarn "-g2+/-ggdb* *FLAGS replaced with -g1 (enable 
USE=custom-cflags to keep)"
fi
fi
 

diff --git a/dev-qt/qtwebengine/qtwebengine-6.5..ebuild 
b/dev-qt/qtwebengine/qtwebengine-6.5..ebuild
index 8435e3c7491d..26cc25ef040a 100644
--- a/dev-qt/qtwebengine/qtwebengine-6.5..ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-6.5..ebuild
@@ -116,8 +116,7 @@ qtwebengine_check-reqs() {
ewarn
ewarn "Used CFLAGS/CXXFLAGS seem to enable debug info (-g or 
-ggdb), which"
ewarn "is non-trivial with ${PN}. May experience extended 
compilation"
-   ewarn "times, increased disk/memory usage, and potentially 
linking issues"
-   ewarn "when using more expensive debug symbols (e.g. -ggdb3 
rather than -g)."
+   ewarn "times, increased disk/memory usage, and potentially link 
failure."
ewarn
ewarn "If run into issues, please try disabling before 
reporting a bug."
fi
@@ -217,9 +216,9 @@ src_configure() {
if use !custom-cflags; then
strip-flags # fragile
 
-   if is-flagq '-g?(gdb)?([3-9])'; then #914475
-   replace-flags '-g?(gdb)?([3-9])' -g
-   ewarn "-g3+/-ggdb* *FLAGS replaced by -g, enable 
USE=custom-cflags to keep."
+   if is-flagq '-g?(gdb)?([2-9])'; then #914475
+   replace-flags '-g?(gdb)?([2-9])' -g1
+   ewarn "-g2+/-ggdb* *FLAGS replaced with -g1 (enable 
USE=custom-cflags to keep)"
fi
fi
 

diff --git a/dev-qt/qtwebengine/qtwebengine-6.6..ebuild 
b/dev-qt/qtwebengine/qtwebengine-6.6..ebuild
index 7a3630279acb..eb5c41d58d17 100644
--- a/dev-qt/qtwebengine/qtwebengine-6.6..ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-6.6..ebuild
@@ -122,8 +122,7 @@ qtwebengine_check-reqs() {
ewarn
ewarn "Used CFLAGS/CXXFLAGS seem to enable debug info (-g or 
-ggdb), which"
ewarn "is non-trivial with ${PN}. May experience extended 
compilation"
-   ewarn "times, increased disk/memory usage, and potentially 
linking issues"
-   ewarn "when using more expensive debug symbols (e.g. -ggdb3 
rather than -g)."
+   ewarn "times, increased disk/memory usage, and potentially link 
failure."
ewarn
ewarn "If run into issues, please try disabling before 
reporting a bug."
fi
@@ -227,9 +226,9 @@ src_configure() {
if use !custom-cflags; then
strip-flags # fragile
 
-   if is-flagq '-g?(gdb)?([3-9])'; then #914475
-   replace-flags '-g?(gdb)?([3-9])' -g
-   ewarn "-g3+/-ggdb* *FLAGS replaced by -

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

2023-09-22 Thread Sam James
commit: 987c28c376c19494d25bce27ed4419fd0d5d2f42
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 22 20:01:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 22 20:01:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=987c28c3

profiles/targets/desktop: forward-port dev-util/cmake USE=qt5 setting for 
USE=gui

Most people aren't going to use CMake's GUI. USE=gui is enabled by default
on desktop profiles and CMake is unavoidable, it feels a shame to drag in
Qt 6 just for something people are unlikely to want. Plus, it avoids a
circular dependency out of the box.

We already did this for qt5, so do it for USE=gui now too.

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

 profiles/targets/desktop/package.use | 11 +++
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/profiles/targets/desktop/package.use 
b/profiles/targets/desktop/package.use
index 891e53c08c97..4c5c2c567b03 100644
--- a/profiles/targets/desktop/package.use
+++ b/profiles/targets/desktop/package.use
@@ -1,6 +1,13 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2023-09-22)
+# Most people aren't going to use CMake's GUI. USE=gui is enabled by default
+# on desktop profiles and CMake is unavoidable, it feels a shame to drag in
+# Qt 6 just for something people are unlikely to want. Plus, it avoids a
+# circular dependency out of the box.
+dev-util/cmake -gui -qt5
+
 # Andreas Sturmlechner  (2023-07-29)
 # Required by dev-python/PyQt5[multimedia]
 dev-qt/qtmultimedia:5 widgets
@@ -47,10 +54,6 @@ app-arch/unzip natspec
 # Required by kde-frameworks/kwayland
 dev-qt/qtgui:5 egl libinput
 
-# Andreas Sturmlechner  (2017-11-30)
-# Avoid circular dependency when installing from scratch
-dev-util/cmake -qt5
-
 # Andreas Sturmlechner  (2017-08-04)
 # Required by flac and mp3
 kde-apps/k3b taglib



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

2023-09-22 Thread Conrad Kostecki
commit: 2f9ddb299aeec8971d9e6c42f5bd57e42f440e85
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Sep 22 19:42:24 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Sep 22 19:51:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f9ddb29

games-server/minecraft-server: add 1.20.2

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

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

diff --git a/games-server/minecraft-server/Manifest 
b/games-server/minecraft-server/Manifest
index ebccf2b563f3..42667fdb78a7 100644
--- a/games-server/minecraft-server/Manifest
+++ b/games-server/minecraft-server/Manifest
@@ -1 +1,2 @@
 DIST minecraft-server-1.20.1.jar 47791053 BLAKE2B 
b795d4f213fb8f8d09628791da57dc31fd4eaeae892e1162fbc93ec0e45b016eaf2b32962fb3b553ce4e311617ff8d9f075784846a0407c8a4e44c4c6ee051ec
 SHA512 
363772bbf92f36f8eee41b3e6caf6cb2259bc3dbf9ba0bfe26bb68658cc7a3725d934b321904dce4a98a5a0b5ccef7c7735717ce77e9c5526278c6e4faf8df43
+DIST minecraft-server-1.20.2.jar 48285806 BLAKE2B 
97c913d1623b14d6644cc64debd2ed0a58887ae90b867140f900df6170d72b473b6eed291eedf7c7af560a6dde0e7b2b3c4dbfbf218cec0f4f7f4b35d49d43cb
 SHA512 
b181ef7cfd1d3cf1d45cef617a800b2fa131262b0fd268dff5e5f27cff08bba95b6454df2a32748ee41b94ec96eb797e0cdf1bcc74d8d60f6f2142c89f21063f

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



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

2023-09-22 Thread Conrad Kostecki
commit: 71b5a7b1d9c0aa0cb7db882a93a2ad9d0393a5b8
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Sep 22 19:43:03 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Sep 22 19:51:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71b5a7b1

games-server/bedrock-server: add 1.20.30.02, drop 1.20.15.01

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

 games-server/bedrock-server/Manifest| 2 +-
 ...edrock-server-1.20.15.01.ebuild => bedrock-server-1.20.30.02.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-server/bedrock-server/Manifest 
b/games-server/bedrock-server/Manifest
index b966ef11b09b..bf9bde5d4785 100644
--- a/games-server/bedrock-server/Manifest
+++ b/games-server/bedrock-server/Manifest
@@ -1 +1 @@
-DIST bedrock-server-1.20.15.01.zip 88509582 BLAKE2B 
5e35dfcfd1349ca453745f6eb61b6e6a088b422c30f5d3d38523bcadb0ac56c31da69a190572172f400e7f1cfc7f69dcea2c113721bc8caabb6e7235910e4053
 SHA512 
2ca59085071ebf7a974ce2f51669244d8d378dcfb83d3833a520676a070089f328372b8222c37bab453f07ecf55fdf4ae4170b6ee7a7624ea1bd29ec6e00d367
+DIST bedrock-server-1.20.30.02.zip 88025941 BLAKE2B 
4259d3de3363efe01c374107deb3f6c451243be0c6bd62478fd9d965778364e078704d6a411751c5130e9a3261f7dffad6de7e7506eeaee4af5ae588e188fc7e
 SHA512 
1a4909ca45807d029f8aa2280a6bdd2420991a6e5ce6f7af16c61f4b2fc6c2b390b6587b1db955025e3eb682c82385edf70dc3e600f68089bf8fcbd37eac4335

diff --git a/games-server/bedrock-server/bedrock-server-1.20.15.01.ebuild 
b/games-server/bedrock-server/bedrock-server-1.20.30.02.ebuild
similarity index 100%
rename from games-server/bedrock-server/bedrock-server-1.20.15.01.ebuild
rename to games-server/bedrock-server/bedrock-server-1.20.30.02.ebuild



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

2023-09-22 Thread Conrad Kostecki
commit: 5577ed4b2d14cf446bf567af453c0f10cc0fb269
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Sep 22 19:42:40 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Sep 22 19:51:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5577ed4b

games-server/minecraft-server: drop 1.20.1

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

 games-server/minecraft-server/Manifest |  1 -
 .../minecraft-server-1.20.1.ebuild | 53 --
 2 files changed, 54 deletions(-)

diff --git a/games-server/minecraft-server/Manifest 
b/games-server/minecraft-server/Manifest
index 42667fdb78a7..2aeb311cde63 100644
--- a/games-server/minecraft-server/Manifest
+++ b/games-server/minecraft-server/Manifest
@@ -1,2 +1 @@
-DIST minecraft-server-1.20.1.jar 47791053 BLAKE2B 
b795d4f213fb8f8d09628791da57dc31fd4eaeae892e1162fbc93ec0e45b016eaf2b32962fb3b553ce4e311617ff8d9f075784846a0407c8a4e44c4c6ee051ec
 SHA512 
363772bbf92f36f8eee41b3e6caf6cb2259bc3dbf9ba0bfe26bb68658cc7a3725d934b321904dce4a98a5a0b5ccef7c7735717ce77e9c5526278c6e4faf8df43
 DIST minecraft-server-1.20.2.jar 48285806 BLAKE2B 
97c913d1623b14d6644cc64debd2ed0a58887ae90b867140f900df6170d72b473b6eed291eedf7c7af560a6dde0e7b2b3c4dbfbf218cec0f4f7f4b35d49d43cb
 SHA512 
b181ef7cfd1d3cf1d45cef617a800b2fa131262b0fd268dff5e5f27cff08bba95b6454df2a32748ee41b94ec96eb797e0cdf1bcc74d8d60f6f2142c89f21063f

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



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

2023-09-22 Thread Sam James
commit: 953082928dc68db16ef76ee48e055fdf0104c860
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 22 19:45:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 22 19:45:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95308292

dev-util/cmake: fix pkg_* from USE=gui rename

Fixes: 1d61e152357e6c2ce6dcd45335a5b6c86000584e
Signed-off-by: Sam James  gentoo.org>

 dev-util/cmake/cmake-3.27.6-r1.ebuild | 4 ++--
 dev-util/cmake/cmake-.ebuild  | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-util/cmake/cmake-3.27.6-r1.ebuild 
b/dev-util/cmake/cmake-3.27.6-r1.ebuild
index b94918c18110..ae44c2129a3d 100644
--- a/dev-util/cmake/cmake-3.27.6-r1.ebuild
+++ b/dev-util/cmake/cmake-3.27.6-r1.ebuild
@@ -273,7 +273,7 @@ src_install() {
 pkg_postinst() {
use emacs && elisp-site-regen
 
-   if use qt5; then
+   if use gui; then
xdg_icon_cache_update
xdg_desktop_database_update
xdg_mimeinfo_database_update
@@ -283,7 +283,7 @@ pkg_postinst() {
 pkg_postrm() {
use emacs && elisp-site-regen
 
-   if use qt5; then
+   if use gui; then
xdg_icon_cache_update
xdg_desktop_database_update
xdg_mimeinfo_database_update

diff --git a/dev-util/cmake/cmake-.ebuild b/dev-util/cmake/cmake-.ebuild
index 6d7d40b0b0c5..e594109025d5 100644
--- a/dev-util/cmake/cmake-.ebuild
+++ b/dev-util/cmake/cmake-.ebuild
@@ -269,7 +269,7 @@ src_install() {
 pkg_postinst() {
use emacs && elisp-site-regen
 
-   if use qt5; then
+   if use gui; then
xdg_icon_cache_update
xdg_desktop_database_update
xdg_mimeinfo_database_update
@@ -279,7 +279,7 @@ pkg_postinst() {
 pkg_postrm() {
use emacs && elisp-site-regen
 
-   if use qt5; then
+   if use gui; then
xdg_icon_cache_update
xdg_desktop_database_update
xdg_mimeinfo_database_update



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

2023-09-22 Thread Ulrich Müller
commit: 711befb5171a5ee9bfafbb5c208ab53d089a64e7
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Sep 22 19:31:57 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Sep 22 19:33:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=711befb5

net-im/zoom: add 5.16.0.8131

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

 net-im/zoom/Manifest|   1 +
 net-im/zoom/zoom-5.16.0.8131.ebuild | 194 
 2 files changed, 195 insertions(+)

diff --git a/net-im/zoom/Manifest b/net-im/zoom/Manifest
index befab1c9946f..d52540321b83 100644
--- a/net-im/zoom/Manifest
+++ b/net-im/zoom/Manifest
@@ -1,2 +1,3 @@
 DIST zoom-5.15.10.6882_x86_64.tar.xz 183547824 BLAKE2B 
d5cae97d902b8eebfc1095b251c1461a424850708126e96a0e81040a2d3e1cbc743f1d71cc80c7b8357f0cd426d2482945fe62dd7095823b7be2f859224fd38b
 SHA512 
1b8da9b890991b7142d8834ccc6ae7c9cd5ae590a8a771938117943b6ffcda92ced2e8782ae6cc8e36dd38e7712ed2b389318393ea1058d7a05170223668780d
 DIST zoom-5.15.7.6521_x86_64.tar.xz 177400572 BLAKE2B 
437b3ab2cbfc501744900ef8fcd230df597716ed76e6075c56322e7bc826df4c3c75eace8f848be92ca0364057f99e59b72c76c0554f3d7da0a06dece0405180
 SHA512 
658778a146e1b1f0f33c97d96cb1ae554646be1f30cccff049e72a4debd44be06a2414179bd6d42d1b30ce26459659a9748a95cbfa251999209f348b4f58051b
+DIST zoom-5.16.0.8131_x86_64.tar.xz 178610556 BLAKE2B 
4a7ab2e3104c70022d2adf90814b581459782e0c0ad7e0cd02545c7a1451740a9ac19d65c47113179bea1f0aea4acc666065aacf79139ef839a095f5092e09bc
 SHA512 
6411d1e7047cdb6de7295ee4c67c9ca1ca4d9b64a14f4fef5575a9cafb50f108f9c94f2e73a753a714ffac4ab0424cf31155f8faad243163be69156f14c8e015

diff --git a/net-im/zoom/zoom-5.16.0.8131.ebuild 
b/net-im/zoom/zoom-5.16.0.8131.ebuild
new file mode 100644
index ..e415e67eadd7
--- /dev/null
+++ b/net-im/zoom/zoom-5.16.0.8131.ebuild
@@ -0,0 +1,194 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop linux-info readme.gentoo-r1 xdg-utils
+
+DESCRIPTION="Video conferencing and web conferencing service"
+HOMEPAGE="https://zoom.us/";
+SRC_URI="https://zoom.us/client/${PV}/${PN}_x86_64.tar.xz -> 
${P}_x86_64.tar.xz"
+S="${WORKDIR}/${PN}"
+
+LICENSE="all-rights-reserved"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE="bundled-libjpeg-turbo +bundled-qt opencl pulseaudio wayland"
+RESTRICT="mirror bindist strip"
+
+RDEPEND="!games-engines/zoom
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-crypt/mit-krb5
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   >=dev-libs/quazip-1.0:0=[qt5(+)]
+   media-libs/alsa-lib
+   media-libs/fdk-aac:0/2
+   media-libs/fontconfig
+   media-libs/freetype
+   media-libs/mesa[gbm(+)]
+   media-sound/mpg123
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/util-linux
+   sys-libs/glibc
+   sys-libs/zlib
+   virtual/opengl
+   x11-libs/cairo
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libxkbcommon[X]
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libxshmfence
+   x11-libs/libXtst
+   x11-libs/pango
+   x11-libs/xcb-util-image
+   x11-libs/xcb-util-keysyms
+   x11-libs/xcb-util-renderutil
+   x11-libs/xcb-util-wm
+   opencl? ( virtual/opencl )
+   pulseaudio? ( media-libs/libpulse )
+   wayland? ( dev-libs/wayland )
+   !bundled-libjpeg-turbo? ( >=media-libs/libjpeg-turbo-2.0.5 )
+   !bundled-qt? (
+   dev-libs/icu
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtdeclarative:5[widgets]
+   dev-qt/qtdiag:5
+   dev-qt/qtgraphicaleffects:5
+   dev-qt/qtgui:5
+   dev-qt/qtlocation:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtquickcontrols:5[widgets]
+   dev-qt/qtquickcontrols2:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   dev-qt/qtxml:5
+   wayland? ( dev-qt/qtwayland )
+   )"
+
+BDEPEND="dev-util/bbe
+   bundled-libjpeg-turbo? ( dev-util/patchelf )"
+
+CONFIG_CHECK="~USER_NS ~PID_NS ~NET_NS ~SECCOMP_FILTER"
+QA_PREBUILT="opt/zoom/*"
+
+src_prepare() {
+   default
+
+   # The tarball doesn't contain an icon, so extract it from the binary
+   bbe -s -b '/\n/' -e 'J 1;D' zoom 
\
+   >videoconference-zoom.svg && [[ -s videoconference-zoom.svg ]] \
+   || die "Extraction of icon failed"
+
+   if ! use pulseaudio; then
+   # For some strange reason, zoom cannot use any ALSA sound 
devices if
+   # it finds libpulse. This causes breakage if 
media-sound/apulse[sdk]
+   # is installed. So, force z

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

2023-09-22 Thread Ulrich Müller
commit: c1da2e710c8c799c648e3d69526c413f41c67e71
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Sep 22 19:32:27 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Sep 22 19:33:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1da2e71

net-im/zoom: drop 5.15.7.6521

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

 net-im/zoom/Manifest|   1 -
 net-im/zoom/zoom-5.15.7.6521.ebuild | 193 
 2 files changed, 194 deletions(-)

diff --git a/net-im/zoom/Manifest b/net-im/zoom/Manifest
index d52540321b83..28a7d06da451 100644
--- a/net-im/zoom/Manifest
+++ b/net-im/zoom/Manifest
@@ -1,3 +1,2 @@
 DIST zoom-5.15.10.6882_x86_64.tar.xz 183547824 BLAKE2B 
d5cae97d902b8eebfc1095b251c1461a424850708126e96a0e81040a2d3e1cbc743f1d71cc80c7b8357f0cd426d2482945fe62dd7095823b7be2f859224fd38b
 SHA512 
1b8da9b890991b7142d8834ccc6ae7c9cd5ae590a8a771938117943b6ffcda92ced2e8782ae6cc8e36dd38e7712ed2b389318393ea1058d7a05170223668780d
-DIST zoom-5.15.7.6521_x86_64.tar.xz 177400572 BLAKE2B 
437b3ab2cbfc501744900ef8fcd230df597716ed76e6075c56322e7bc826df4c3c75eace8f848be92ca0364057f99e59b72c76c0554f3d7da0a06dece0405180
 SHA512 
658778a146e1b1f0f33c97d96cb1ae554646be1f30cccff049e72a4debd44be06a2414179bd6d42d1b30ce26459659a9748a95cbfa251999209f348b4f58051b
 DIST zoom-5.16.0.8131_x86_64.tar.xz 178610556 BLAKE2B 
4a7ab2e3104c70022d2adf90814b581459782e0c0ad7e0cd02545c7a1451740a9ac19d65c47113179bea1f0aea4acc666065aacf79139ef839a095f5092e09bc
 SHA512 
6411d1e7047cdb6de7295ee4c67c9ca1ca4d9b64a14f4fef5575a9cafb50f108f9c94f2e73a753a714ffac4ab0424cf31155f8faad243163be69156f14c8e015

diff --git a/net-im/zoom/zoom-5.15.7.6521.ebuild 
b/net-im/zoom/zoom-5.15.7.6521.ebuild
deleted file mode 100644
index e8bd0b000b49..
--- a/net-im/zoom/zoom-5.15.7.6521.ebuild
+++ /dev/null
@@ -1,193 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop linux-info readme.gentoo-r1 xdg-utils
-
-DESCRIPTION="Video conferencing and web conferencing service"
-HOMEPAGE="https://zoom.us/";
-SRC_URI="https://zoom.us/client/${PV}/${PN}_x86_64.tar.xz -> 
${P}_x86_64.tar.xz"
-S="${WORKDIR}/${PN}"
-
-LICENSE="all-rights-reserved"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-IUSE="bundled-libjpeg-turbo +bundled-qt opencl pulseaudio wayland"
-RESTRICT="mirror bindist strip"
-
-RDEPEND="!games-engines/zoom
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   app-crypt/mit-krb5
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   >=dev-libs/quazip-1.0:0=[qt5(+)]
-   media-libs/alsa-lib
-   media-libs/fdk-aac:0/2
-   media-libs/fontconfig
-   media-libs/freetype
-   media-libs/mesa[gbm(+)]
-   media-sound/mpg123
-   net-print/cups
-   sys-apps/dbus
-   sys-apps/util-linux
-   sys-libs/glibc
-   sys-libs/zlib
-   virtual/opengl
-   x11-libs/cairo
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libxcb
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libxkbcommon[X]
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libxshmfence
-   x11-libs/libXtst
-   x11-libs/pango
-   x11-libs/xcb-util-image
-   x11-libs/xcb-util-keysyms
-   x11-libs/xcb-util-renderutil
-   x11-libs/xcb-util-wm
-   opencl? ( virtual/opencl )
-   pulseaudio? ( media-libs/libpulse )
-   wayland? ( dev-libs/wayland )
-   !bundled-libjpeg-turbo? ( >=media-libs/libjpeg-turbo-2.0.5 )
-   !bundled-qt? (
-   dev-libs/icu
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtdeclarative:5[widgets]
-   dev-qt/qtdiag:5
-   dev-qt/qtgraphicaleffects:5
-   dev-qt/qtgui:5
-   dev-qt/qtlocation:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtquickcontrols:5[widgets]
-   dev-qt/qtquickcontrols2:5
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
-   wayland? ( dev-qt/qtwayland )
-   )"
-
-BDEPEND="dev-util/bbe
-   bundled-libjpeg-turbo? ( dev-util/patchelf )"
-
-CONFIG_CHECK="~USER_NS ~PID_NS ~NET_NS ~SECCOMP_FILTER"
-QA_PREBUILT="opt/zoom/*"
-
-src_prepare() {
-   default
-
-   # The tarball doesn't contain an icon, so extract it from the binary
-   bbe -s -b '/\n/' -e 'J 1;D' zoom 
\
-   >videoconference-zoom.svg && [[ -s videoconference-zoom.svg ]] \
-   || die "Extraction of icon failed"
-
-   if ! use pulseaudio; then
-   # For some strange reason, zoom cannot use any ALSA sound 
devices if
-   # it finds libpulse. This causes breakage if 
media-sound/apulse[sdk]
-   # is installed. So, force zoom to ignore libpulse.
-  

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

2023-09-22 Thread Lucio Sauer
commit: 1e031d9488e846add82627f989a7d18d32320b91
Author: Lucio Sauer  posteo  net>
AuthorDate: Fri Sep 22 19:19:17 2023 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Fri Sep 22 19:19:35 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1e031d94

dev-python/types-requests: add 2.31.0.3

Signed-off-by: Lucio Sauer  posteo.net>

 dev-python/types-requests/Manifest |  1 +
 .../types-requests/types-requests-2.31.0.3.ebuild  | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-python/types-requests/Manifest 
b/dev-python/types-requests/Manifest
index bc4d3190e4..fb2bdec6eb 100644
--- a/dev-python/types-requests/Manifest
+++ b/dev-python/types-requests/Manifest
@@ -1 +1,2 @@
 DIST types-requests-2.31.0.2.tar.gz 15293 BLAKE2B 
84028b7732acd481b1898a492a1bbcb08f7fe5fe17e44d37e7b2b439275e7e38e660f07b0d28e80e741448d6e5c1fab1c99dd1cc6c52badd332e9a3f2568037e
 SHA512 
848def44e7f43c23c3db80069c29186ca21446da2854652014bd3717af16544b4e05234310d0c2b8889d629e7aad949738f3cbbf2c44824e13a09e1c0d4689f4
+DIST types-requests-2.31.0.3.tar.gz 15346 BLAKE2B 
611bcda5d380e91386a9cbf3d29f02b35769434b392b59276123d00ff37b2c56eeb2f467521c08502098d87edb1c741271187e4f6bd6065a34934016af87c7f3
 SHA512 
5a140b5dad8e96a82e9793aee56d16eee12a88908bf18512b275a36a3cfa7a2aa8cb4817d16552f595e5e22ddbf4a4bf4d19f7081495082d124b14d196dda875

diff --git a/dev-python/types-requests/types-requests-2.31.0.3.ebuild 
b/dev-python/types-requests/types-requests-2.31.0.3.ebuild
new file mode 100644
index 00..9cba92dc63
--- /dev/null
+++ b/dev-python/types-requests/types-requests-2.31.0.3.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Typing stubs for requests"
+HOMEPAGE="
+   https://pypi.org/project/types-requests/
+   https://github.com/python/typeshed/tree/master/stubs/requests
+"
+
+SLOT="0"
+LICENSE="Apache-2.0"
+KEYWORDS="~amd64"
+
+RDEPEND="dev-python/types-urllib3"



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

2023-09-22 Thread Mike Gilbert
commit: 1a43b9b6c61451eb74c74793668761623fe86582
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Sep 22 19:02:33 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Sep 22 19:03:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a43b9b6

www-client/opera-beta: automated bump (103.0.4928.3)

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

 www-client/opera-beta/Manifest |   1 +
 .../opera-beta/opera-beta-103.0.4928.3.ebuild  | 170 +
 2 files changed, 171 insertions(+)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index e7397110208b..9f84cc946d78 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,4 +1,5 @@
 DIST opera-beta_102.0.4880.10_amd64.deb 105782680 BLAKE2B 
c1d060ea86105dd1f799bbe7f7ed09bd24decc50b61c3ae3626621e241bf9df45518aebd759010f18b15fc7f6b168b82d3ce66126e8e4578c14efb8d8975877c
 SHA512 
d41695c2962c28ad1090f01edff3d8a9f648f5ad643fd7a889cd82878626e1feea5d4a104bc327772377a19638a860046f47ebfab57a10278bdb117896512bdd
 DIST opera-beta_102.0.4880.38_amd64.deb 105849196 BLAKE2B 
3248b5c3479f923896921f729c237b2c9c4eac4c3fb75198bf11f393f9067cf58f6721910f0e506f1ab932dbf138d6cd84bb28c88acec18a52d51b5e8357111c
 SHA512 
8f044d312277407a3a7fd5f037b3d8c01db0cb0863662c28dcfd7f56cf8fd977bd3fc9ef8d74caf7485bf178f1cad801d19bb4192dee6c09bf343a1308a848e6
 DIST opera-beta_102.0.4880.6_amd64.deb 105834332 BLAKE2B 
7391b8085a20ae96c91a9b572f4cb2923ca1a9b83d8cc83570eed58b42f5a6534e285face39e0e8c6f70051dca17713acbe0affed61b61ca2a55873226f8bdaa
 SHA512 
6355bb86fbb0c896fe1dd409bd0a64856d7d0e7e6fb05eb2be68acec35a763bcb96c22eb9ca378a3079f3bc1059a87ee71e16fddd003301b55231ed69711cef0
+DIST opera-beta_103.0.4928.3_amd64.deb 108508656 BLAKE2B 
27b964d2de58c4bc4a8de0b3cd8f00407d5811e811d16212fad7815bda28dc776de1f075dabb742d74eef1e5b62ffcb56a8fd48b2e04c4fe6d4f2c8b56e0c6ce
 SHA512 
19b08ed0bdcfca7e8ae64ad99cc0b5154da922758d99413b807debd872df388f73db2b6918a28a2e60b338ee8fb106473b27732d3203c5c7d3af4654a300eb49
 DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B 
ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f
 SHA512 
bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc45ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c

diff --git a/www-client/opera-beta/opera-beta-103.0.4928.3.ebuild 
b/www-client/opera-beta/opera-beta-103.0.4928.3.ebuild
new file mode 100644
index ..fa627a202454
--- /dev/null
+++ b/www-client/opera-beta/opera-beta-103.0.4928.3.ebuild
@@ -0,0 +1,170 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/";
+LICENSE="OPERA-2018"
+SLOT="0"
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN}";
+   "https://download2.operacdn.com/pub/${PN}";
+   "https://download3.operacdn.com/pub/${PN}";
+   "https://download4.operacdn.com/pub/${PN}";
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+FFMPEG_VERSION="114.0.5735.9"
+
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
+   proprietary-codecs? (
+   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
+   )"
+
+IUSE="+proprietary-codecs +suid qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+   

[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-dev/

2023-09-22 Thread Mike Gilbert
commit: 0e7bd92897c109f779db24c6ef294a904ebdfee1
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Sep 22 19:02:06 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Sep 22 19:03:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e7bd928

www-client/microsoft-edge-dev: automated bump (118.0.2088.9)

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

 www-client/microsoft-edge-dev/Manifest |   1 +
 .../microsoft-edge-dev-118.0.2088.9.ebuild | 123 +
 2 files changed, 124 insertions(+)

diff --git a/www-client/microsoft-edge-dev/Manifest 
b/www-client/microsoft-edge-dev/Manifest
index e6124b662ecd..34f787dbdd6d 100644
--- a/www-client/microsoft-edge-dev/Manifest
+++ b/www-client/microsoft-edge-dev/Manifest
@@ -1,3 +1,4 @@
 DIST microsoft-edge-dev_118.0.2048.1-1_amd64.deb 155021754 BLAKE2B 
1c2aaa4a00b5a770bc6566db2f03218636170006824d427c95536fd135830cb01db70cf8741e8fa513282e1722f7372475de2d5a8f5e1b1640ffad9179e423d7
 SHA512 
97891356b6e3e57947bc2a89c1d18529ed195cd374c4e0c573ac44246e9ea1ff5d56a801776858c1432a085362d1df908383bf60e12cb4e707c8791b33fc0241
 DIST microsoft-edge-dev_118.0.2060.1-1_amd64.deb 155405554 BLAKE2B 
49c36f9d78609d875c5638dd461bbb2921b2ce483d7f7ff461d23ed9042ed939fac2bbd51d1868c2046a9ae1a61cc925374ec8a550f988549457b9cc8cdf9bbc
 SHA512 
07b2c87ac2ddd80af13dae5dfddceca1b4b37fd78b034cecddc7deb09d6e880f14ef0c514e6f5506bdaa93cb226fa67d99f92cc3ae92063600c8c3e412263505
 DIST microsoft-edge-dev_118.0.2088.2-1_amd64.deb 156258774 BLAKE2B 
2de81bcecf200e99a1f146febd34ea15302b43f95795d649a32d96f851ecc27b68bce15815cc437640064b8fdd4002c30fa86e4f2fc81f58e097d9cfb8b52993
 SHA512 
8d62778ec346dc8916d7aa5ef73e8897457fcd5b5f9aa5ba8ed3204f77bf4d3ae820af3e087781516e0a5ed97433d695b17e630bfb8a71c5fe1ea74e9d5dcc1b
+DIST microsoft-edge-dev_118.0.2088.9-1_amd64.deb 156187806 BLAKE2B 
aec2f117d596e3249dc6f4481f9949ac46db6aa44a76742bd96e1e7f1cac8639d5dd545f996653d7ffa1c8ddc710b7a5fa6d4c317e702f0bbaa1b0fcd567d4f1
 SHA512 
66a7522a9a6caa82461bedc730f555babcbb244dbd0e6f4b5ac29be53a6e85479cc609f8f2856e5e7670dacc53d25ca0b773f19ca319c733482607b025fe50e9

diff --git 
a/www-client/microsoft-edge-dev/microsoft-edge-dev-118.0.2088.9.ebuild 
b/www-client/microsoft-edge-dev/microsoft-edge-dev-118.0.2088.9.ebuild
new file mode 100644
index ..ebc23fabaa28
--- /dev/null
+++ b/www-client/microsoft-edge-dev/microsoft-edge-dev-118.0.2088.9.ebuild
@@ -0,0 +1,123 @@
+# Copyright 2011-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit chromium-2 desktop pax-utils unpacker xdg
+
+DESCRIPTION="The web browser from Microsoft"
+HOMEPAGE="https://www.microsoft.com/en-us/edge";
+
+if [[ ${PN} == microsoft-edge ]]; then
+   MY_PN=${PN}-stable
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+MY_P="${MY_PN}_${PV}-1"
+
+SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb";
+
+LICENSE="microsoft-edge"
+SLOT="0"
+RESTRICT="bindist mirror strip"
+IUSE="+mip qt5"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-fonts/liberation-fonts
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl[ssl]
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/util-linux
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[X]
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+   x11-misc/xdg-utils
+   mip? ( app-crypt/libsecret )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+   dev-qt/qtwidgets:5
+   )
+"
+
+QA_PREBUILT="*"
+QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
+S=${WORKDIR}
+EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
+
+pkg_nofetch() {
+   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
+}
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "microsoft-edge only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   unpacker
+
+   rm -f _gpgorigin || die
+
+   rm -r etc usr/share/menu || die
+   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
+
+   gzip -d usr/share/doc/${PF}/changelog.gz || die
+   gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
+   if [[ -L usr/share/man/man1/${PN}.1.gz ]]; then
+   rm usr/

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

2023-09-22 Thread Mike Gilbert
commit: 01873b39a227284d7eccd07c2c44754e6a27ba13
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Sep 22 19:01:33 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Sep 22 19:03:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01873b39

www-client/microsoft-edge: automated bump (117.0.2045.35)

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

 www-client/microsoft-edge/Manifest |   1 +
 .../microsoft-edge-117.0.2045.35.ebuild| 123 +
 2 files changed, 124 insertions(+)

diff --git a/www-client/microsoft-edge/Manifest 
b/www-client/microsoft-edge/Manifest
index f0ac1a06fce3..1a7cbd5969a7 100644
--- a/www-client/microsoft-edge/Manifest
+++ b/www-client/microsoft-edge/Manifest
@@ -1 +1,2 @@
 DIST microsoft-edge-stable_117.0.2045.31-1_amd64.deb 154998994 BLAKE2B 
4596a4461735b0333542d285fc5f441f7bd5fc2d361da4576480558901ad9c0973c10d746539013f2211f0ed46f5fd353e8aba455cef17583e52d009d0834fcc
 SHA512 
ba95f2f6606a1ce768d916614a3a756f75f54e610491dcf545c8d75a6fd6961b9ac319dd7e5bf3b376355b0e18bb559b61c19821c96d794228b7d87ef15f9b67
+DIST microsoft-edge-stable_117.0.2045.35-1_amd64.deb 155039454 BLAKE2B 
93ba15ed74d008344d9974ce6ca5078958a8d49d43dd96eefa5971ea80be9b3cd27ef2497fe787ecd9c841a0cf1ed3b7a2945ac457c0f2f2f353a9b08e0ec89f
 SHA512 
88d6df2d65e24d75ad682e630a6c2fc8a6e11ccca9af0491895eb30130226bfa387022d3dd8bac7dc7f0019979f8c8fca108b5287fdad97f54a09ea0cdcd899d

diff --git a/www-client/microsoft-edge/microsoft-edge-117.0.2045.35.ebuild 
b/www-client/microsoft-edge/microsoft-edge-117.0.2045.35.ebuild
new file mode 100644
index ..ebc23fabaa28
--- /dev/null
+++ b/www-client/microsoft-edge/microsoft-edge-117.0.2045.35.ebuild
@@ -0,0 +1,123 @@
+# Copyright 2011-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit chromium-2 desktop pax-utils unpacker xdg
+
+DESCRIPTION="The web browser from Microsoft"
+HOMEPAGE="https://www.microsoft.com/en-us/edge";
+
+if [[ ${PN} == microsoft-edge ]]; then
+   MY_PN=${PN}-stable
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+MY_P="${MY_PN}_${PV}-1"
+
+SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb";
+
+LICENSE="microsoft-edge"
+SLOT="0"
+RESTRICT="bindist mirror strip"
+IUSE="+mip qt5"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-fonts/liberation-fonts
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl[ssl]
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/util-linux
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[X]
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+   x11-misc/xdg-utils
+   mip? ( app-crypt/libsecret )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+   dev-qt/qtwidgets:5
+   )
+"
+
+QA_PREBUILT="*"
+QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
+S=${WORKDIR}
+EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
+
+pkg_nofetch() {
+   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
+}
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "microsoft-edge only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   unpacker
+
+   rm -f _gpgorigin || die
+
+   rm -r etc usr/share/menu || die
+   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
+
+   gzip -d usr/share/doc/${PF}/changelog.gz || die
+   gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
+   if [[ -L usr/share/man/man1/${PN}.1.gz ]]; then
+   rm usr/share/man/man1/${PN}.1.gz || die
+   dosym ${MY_PN}.1 usr/share/man/man1/${PN}.1
+   fi
+
+   local suffix=
+   [[ ${PN} == microsoft-edge-beta ]] && suffix=_beta
+   [[ ${PN} == microsoft-edge-dev ]] && suffix=_dev
+
+   local size
+   for size in 16 24 32 48 64 128 256 ; do
+   newicon -s ${size} 
"${EDGE_HOME}/product_logo_${size}${suffix}.png" ${PN}.png
+   done
+
+   if ! use mip; then
+   rm "${EDGE_HOME}"/libmip_{core,protection_sdk}.so || die
+   fi
+
+   if ! use qt5; then
+   rm "${EDGE_HOME}/libqt5_shim.so" || die
+   fi
+
+   pax-mark m "${EDGE_HOME}/msedge"
+}



[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-dev/

2023-09-22 Thread Mike Gilbert
commit: 8e681b6a9c37f41096e1e7db0e4c247a953a34b0
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Sep 22 19:02:10 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Sep 22 19:03:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e681b6a

www-client/microsoft-edge-dev: remove old

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

 www-client/microsoft-edge-dev/Manifest |   1 -
 .../microsoft-edge-dev-118.0.2048.1.ebuild | 123 -
 2 files changed, 124 deletions(-)

diff --git a/www-client/microsoft-edge-dev/Manifest 
b/www-client/microsoft-edge-dev/Manifest
index 34f787dbdd6d..600a0034ec1c 100644
--- a/www-client/microsoft-edge-dev/Manifest
+++ b/www-client/microsoft-edge-dev/Manifest
@@ -1,4 +1,3 @@
-DIST microsoft-edge-dev_118.0.2048.1-1_amd64.deb 155021754 BLAKE2B 
1c2aaa4a00b5a770bc6566db2f03218636170006824d427c95536fd135830cb01db70cf8741e8fa513282e1722f7372475de2d5a8f5e1b1640ffad9179e423d7
 SHA512 
97891356b6e3e57947bc2a89c1d18529ed195cd374c4e0c573ac44246e9ea1ff5d56a801776858c1432a085362d1df908383bf60e12cb4e707c8791b33fc0241
 DIST microsoft-edge-dev_118.0.2060.1-1_amd64.deb 155405554 BLAKE2B 
49c36f9d78609d875c5638dd461bbb2921b2ce483d7f7ff461d23ed9042ed939fac2bbd51d1868c2046a9ae1a61cc925374ec8a550f988549457b9cc8cdf9bbc
 SHA512 
07b2c87ac2ddd80af13dae5dfddceca1b4b37fd78b034cecddc7deb09d6e880f14ef0c514e6f5506bdaa93cb226fa67d99f92cc3ae92063600c8c3e412263505
 DIST microsoft-edge-dev_118.0.2088.2-1_amd64.deb 156258774 BLAKE2B 
2de81bcecf200e99a1f146febd34ea15302b43f95795d649a32d96f851ecc27b68bce15815cc437640064b8fdd4002c30fa86e4f2fc81f58e097d9cfb8b52993
 SHA512 
8d62778ec346dc8916d7aa5ef73e8897457fcd5b5f9aa5ba8ed3204f77bf4d3ae820af3e087781516e0a5ed97433d695b17e630bfb8a71c5fe1ea74e9d5dcc1b
 DIST microsoft-edge-dev_118.0.2088.9-1_amd64.deb 156187806 BLAKE2B 
aec2f117d596e3249dc6f4481f9949ac46db6aa44a76742bd96e1e7f1cac8639d5dd545f996653d7ffa1c8ddc710b7a5fa6d4c317e702f0bbaa1b0fcd567d4f1
 SHA512 
66a7522a9a6caa82461bedc730f555babcbb244dbd0e6f4b5ac29be53a6e85479cc609f8f2856e5e7670dacc53d25ca0b773f19ca319c733482607b025fe50e9

diff --git 
a/www-client/microsoft-edge-dev/microsoft-edge-dev-118.0.2048.1.ebuild 
b/www-client/microsoft-edge-dev/microsoft-edge-dev-118.0.2048.1.ebuild
deleted file mode 100644
index ebc23fabaa28..
--- a/www-client/microsoft-edge-dev/microsoft-edge-dev-118.0.2048.1.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 2011-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit chromium-2 desktop pax-utils unpacker xdg
-
-DESCRIPTION="The web browser from Microsoft"
-HOMEPAGE="https://www.microsoft.com/en-us/edge";
-
-if [[ ${PN} == microsoft-edge ]]; then
-   MY_PN=${PN}-stable
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* ~amd64"
-
-MY_P="${MY_PN}_${PV}-1"
-
-SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb";
-
-LICENSE="microsoft-edge"
-SLOT="0"
-RESTRICT="bindist mirror strip"
-IUSE="+mip qt5"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   app-misc/ca-certificates
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-fonts/liberation-fonts
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl[ssl]
-   net-print/cups
-   sys-apps/dbus
-   sys-apps/util-linux
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3[X]
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/pango
-   x11-misc/xdg-utils
-   mip? ( app-crypt/libsecret )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-"
-
-QA_PREBUILT="*"
-QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
-S=${WORKDIR}
-EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
-
-pkg_nofetch() {
-   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
-}
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "microsoft-edge only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   unpacker
-
-   rm -f _gpgorigin || die
-
-   rm -r etc usr/share/menu || die
-   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
-
-   gzip -d usr/share/doc/${PF}/changelog.gz || die
-   gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
-   if [[ -L usr/share/man/man1/${PN}.1.gz ]]; then
-   rm usr/share/man/man1/$

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

2023-09-22 Thread Mike Gilbert
commit: ce24d4760c1474d43494e89024b5a88b70da2ae4
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Sep 22 19:02:36 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Sep 22 19:03:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce24d476

www-client/opera-beta: remove old

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

 www-client/opera-beta/Manifest |   1 -
 .../opera-beta/opera-beta-102.0.4880.6.ebuild  | 170 -
 2 files changed, 171 deletions(-)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index 9f84cc946d78..2e0cfbef7716 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,5 +1,4 @@
 DIST opera-beta_102.0.4880.10_amd64.deb 105782680 BLAKE2B 
c1d060ea86105dd1f799bbe7f7ed09bd24decc50b61c3ae3626621e241bf9df45518aebd759010f18b15fc7f6b168b82d3ce66126e8e4578c14efb8d8975877c
 SHA512 
d41695c2962c28ad1090f01edff3d8a9f648f5ad643fd7a889cd82878626e1feea5d4a104bc327772377a19638a860046f47ebfab57a10278bdb117896512bdd
 DIST opera-beta_102.0.4880.38_amd64.deb 105849196 BLAKE2B 
3248b5c3479f923896921f729c237b2c9c4eac4c3fb75198bf11f393f9067cf58f6721910f0e506f1ab932dbf138d6cd84bb28c88acec18a52d51b5e8357111c
 SHA512 
8f044d312277407a3a7fd5f037b3d8c01db0cb0863662c28dcfd7f56cf8fd977bd3fc9ef8d74caf7485bf178f1cad801d19bb4192dee6c09bf343a1308a848e6
-DIST opera-beta_102.0.4880.6_amd64.deb 105834332 BLAKE2B 
7391b8085a20ae96c91a9b572f4cb2923ca1a9b83d8cc83570eed58b42f5a6534e285face39e0e8c6f70051dca17713acbe0affed61b61ca2a55873226f8bdaa
 SHA512 
6355bb86fbb0c896fe1dd409bd0a64856d7d0e7e6fb05eb2be68acec35a763bcb96c22eb9ca378a3079f3bc1059a87ee71e16fddd003301b55231ed69711cef0
 DIST opera-beta_103.0.4928.3_amd64.deb 108508656 BLAKE2B 
27b964d2de58c4bc4a8de0b3cd8f00407d5811e811d16212fad7815bda28dc776de1f075dabb742d74eef1e5b62ffcb56a8fd48b2e04c4fe6d4f2c8b56e0c6ce
 SHA512 
19b08ed0bdcfca7e8ae64ad99cc0b5154da922758d99413b807debd872df388f73db2b6918a28a2e60b338ee8fb106473b27732d3203c5c7d3af4654a300eb49
 DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B 
ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f
 SHA512 
bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc45ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c

diff --git a/www-client/opera-beta/opera-beta-102.0.4880.6.ebuild 
b/www-client/opera-beta/opera-beta-102.0.4880.6.ebuild
deleted file mode 100644
index fa627a202454..
--- a/www-client/opera-beta/opera-beta-102.0.4880.6.ebuild
+++ /dev/null
@@ -1,170 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-inherit chromium-2 pax-utils xdg
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   inherit rpm
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   inherit unpacker
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/";
-LICENSE="OPERA-2018"
-SLOT="0"
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN}";
-   "https://download2.operacdn.com/pub/${PN}";
-   "https://download3.operacdn.com/pub/${PN}";
-   "https://download4.operacdn.com/pub/${PN}";
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* ~amd64"
-
-FFMPEG_VERSION="114.0.5735.9"
-
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
-   proprietary-codecs? (
-   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
-   )"
-
-IUSE="+proprietary-codecs +suid qt5 qt6"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets

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

2023-09-22 Thread Mike Gilbert
commit: ad4840f7d9b268a58e8af98828b2a5e00d924d6b
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Sep 22 19:02:50 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Sep 22 19:03:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad4840f7

www-client/opera-developer: automated bump (103.0.4928.0)

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

 www-client/opera-developer/Manifest|   1 +
 .../opera-developer-103.0.4928.0.ebuild| 170 +
 2 files changed, 171 insertions(+)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index d41d40f2dc3e..a8c3b01c3ede 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,4 +1,5 @@
 DIST opera-developer_103.0.4892.0_amd64.deb 105813216 BLAKE2B 
567a0d6f2775cd9f0106f5790965dcdf02329b44eea0b08e44aec27fdd811a8ba4a3c0b0153b3c552cd50ab67d782048bd79d82642a5267704aae8f0f7d09fbb
 SHA512 
7253a2256df6a9826f9ff860eae0beb5dbdd67d19caea61fd0c44510ace5a5cb024d6c7945da85f2940720a75411228fdd6e92be58d8177482ef1ca3b6f4c78a
 DIST opera-developer_103.0.4899.0_amd64.deb 105813648 BLAKE2B 
757ad4aeefd631cd535be213ace9cc6715dcb121ec5ab086bb3ed2c239865dddbb849769a582f43b2b87b08addb380f81b842c9c0a21777ee2e9250aca511322
 SHA512 
7fc10acc5ff3458d5116efc2594bb1d0730bad63d668c34b50031cad5999c06a8e7ac920f27fe8386585720ab5b895e6a47a12698cfcfef40d245b20a3eedba7
 DIST opera-developer_103.0.4920.0_amd64.deb 107883612 BLAKE2B 
b86afc1f5a5167734c8cfafc6dd26f903fc23a493b42b726e8dfee8cefb7b491bb1341caa57572fc345509e1ff40e03e7fb856436a39d441a97f0025fab1d7b7
 SHA512 
5818f7b6acb37d15e58ff7e7aa5e0223616a90244eebc34fbd6e2e43cd3be21abae59676ec87a75c482e629302ea36c8a5e93c05127fdbe125484b986081cd15
+DIST opera-developer_103.0.4928.0_amd64.deb 108467920 BLAKE2B 
056012846d421420cf994ce0597e666277bb9a9103f0007253858e90fff94217989439fc9f6fd54a790e074791ccf1c268c795c8a37b28bb66a43f6d94e62367
 SHA512 
a6f205956707c82a477db55b1489485b24d7c356abfbfac21e9b7f630d3f733d145ea891bbdbc6fe76432efd72073b6ea1c09f3dd4d3d018cc56626c83af6975
 DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B 
ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f
 SHA512 
bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc45ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c

diff --git a/www-client/opera-developer/opera-developer-103.0.4928.0.ebuild 
b/www-client/opera-developer/opera-developer-103.0.4928.0.ebuild
new file mode 100644
index ..fa627a202454
--- /dev/null
+++ b/www-client/opera-developer/opera-developer-103.0.4928.0.ebuild
@@ -0,0 +1,170 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/";
+LICENSE="OPERA-2018"
+SLOT="0"
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN}";
+   "https://download2.operacdn.com/pub/${PN}";
+   "https://download3.operacdn.com/pub/${PN}";
+   "https://download4.operacdn.com/pub/${PN}";
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+FFMPEG_VERSION="114.0.5735.9"
+
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
+   proprietary-codecs? (
+   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
+   )"
+
+IUSE="+proprietary-codecs +suid qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+   qt5? (
+   

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

2023-09-22 Thread Mike Gilbert
commit: 618f97bde002e97dc316ae4164fd15e96dae346f
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Sep 22 19:02:54 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Sep 22 19:03:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=618f97bd

www-client/opera-developer: remove old

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

 www-client/opera-developer/Manifest|   1 -
 .../opera-developer-103.0.4892.0.ebuild| 170 -
 2 files changed, 171 deletions(-)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index a8c3b01c3ede..9685a66f0446 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,4 +1,3 @@
-DIST opera-developer_103.0.4892.0_amd64.deb 105813216 BLAKE2B 
567a0d6f2775cd9f0106f5790965dcdf02329b44eea0b08e44aec27fdd811a8ba4a3c0b0153b3c552cd50ab67d782048bd79d82642a5267704aae8f0f7d09fbb
 SHA512 
7253a2256df6a9826f9ff860eae0beb5dbdd67d19caea61fd0c44510ace5a5cb024d6c7945da85f2940720a75411228fdd6e92be58d8177482ef1ca3b6f4c78a
 DIST opera-developer_103.0.4899.0_amd64.deb 105813648 BLAKE2B 
757ad4aeefd631cd535be213ace9cc6715dcb121ec5ab086bb3ed2c239865dddbb849769a582f43b2b87b08addb380f81b842c9c0a21777ee2e9250aca511322
 SHA512 
7fc10acc5ff3458d5116efc2594bb1d0730bad63d668c34b50031cad5999c06a8e7ac920f27fe8386585720ab5b895e6a47a12698cfcfef40d245b20a3eedba7
 DIST opera-developer_103.0.4920.0_amd64.deb 107883612 BLAKE2B 
b86afc1f5a5167734c8cfafc6dd26f903fc23a493b42b726e8dfee8cefb7b491bb1341caa57572fc345509e1ff40e03e7fb856436a39d441a97f0025fab1d7b7
 SHA512 
5818f7b6acb37d15e58ff7e7aa5e0223616a90244eebc34fbd6e2e43cd3be21abae59676ec87a75c482e629302ea36c8a5e93c05127fdbe125484b986081cd15
 DIST opera-developer_103.0.4928.0_amd64.deb 108467920 BLAKE2B 
056012846d421420cf994ce0597e666277bb9a9103f0007253858e90fff94217989439fc9f6fd54a790e074791ccf1c268c795c8a37b28bb66a43f6d94e62367
 SHA512 
a6f205956707c82a477db55b1489485b24d7c356abfbfac21e9b7f630d3f733d145ea891bbdbc6fe76432efd72073b6ea1c09f3dd4d3d018cc56626c83af6975

diff --git a/www-client/opera-developer/opera-developer-103.0.4892.0.ebuild 
b/www-client/opera-developer/opera-developer-103.0.4892.0.ebuild
deleted file mode 100644
index fa627a202454..
--- a/www-client/opera-developer/opera-developer-103.0.4892.0.ebuild
+++ /dev/null
@@ -1,170 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-inherit chromium-2 pax-utils xdg
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   inherit rpm
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   inherit unpacker
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/";
-LICENSE="OPERA-2018"
-SLOT="0"
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN}";
-   "https://download2.operacdn.com/pub/${PN}";
-   "https://download3.operacdn.com/pub/${PN}";
-   "https://download4.operacdn.com/pub/${PN}";
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* ~amd64"
-
-FFMPEG_VERSION="114.0.5735.9"
-
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
-   proprietary-codecs? (
-   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
-   )"
-
-IUSE="+proprietary-codecs +suid qt5 qt6"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-   qt6? ( dev-qt/qtbase:6[gui,widgets] )
-"
-
-QA_PREBUILT="*"
-S=${WORKDIR}
-OPERA_HOME="opt/opera${PN#opera}"
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "opera only works 

[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-beta/

2023-09-22 Thread Mike Gilbert
commit: cdd5b40b36fe1a078509f5cc355c6d680f43237d
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Sep 22 19:01:57 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Sep 22 19:03:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdd5b40b

www-client/microsoft-edge-beta: remove old

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

 www-client/microsoft-edge-beta/Manifest|   1 -
 .../microsoft-edge-beta-117.0.2045.27.ebuild   | 123 -
 2 files changed, 124 deletions(-)

diff --git a/www-client/microsoft-edge-beta/Manifest 
b/www-client/microsoft-edge-beta/Manifest
index f22e4dcc8980..5e19066ea743 100644
--- a/www-client/microsoft-edge-beta/Manifest
+++ b/www-client/microsoft-edge-beta/Manifest
@@ -1,4 +1,3 @@
-DIST microsoft-edge-beta_117.0.2045.27-1_amd64.deb 155052378 BLAKE2B 
634a3ceae547067431ab99f7a96f0698dc8f38cc43cd5ebe695e5490f7cd64df14ca5295c36f0e8f2ddb285f9ac8e2c2b066e00d6d34968da71d3b2e86f2683d
 SHA512 
dca13a8c6f998c15570649c8ab6cf146e6d1fffc4a369d271551d787b82f583c0fa501474ba4488a9bfbcdcf82c187b2d0163647ae7754cb0c7c0e6acba86d30
 DIST microsoft-edge-beta_117.0.2045.30-1_amd64.deb 155059070 BLAKE2B 
be05d19339cf1d55d7f53ae0887ded5e6db21c88bcce8ce87acc1722ea64c3edd3eb7e09a109bbfe2b2a1400a8a2dcddeb8db6b14c25900bf1c4a824ceeae38d
 SHA512 
6e090b5847b2601729c4d44283fcb739dbc7e9f73a70e7af6eb94b3b4d6339ae54509785a8df0f95c1604e047d246988d310e8de42ac7b2a8287077d5aeb83ce
 DIST microsoft-edge-beta_117.0.2045.31-1_amd64.deb 155039530 BLAKE2B 
1b8d58d7af3fc3a4cdf0b94962c8194b4bfb44407f8f6099e3e39246d721e388f7b7ae8da6952144f8b146e811f6a9a7af12fd2ef82d55422f31a39dbc0f079c
 SHA512 
74812d1d8d2f7b3d442971ecd5e611c1cf74eeb155653fcc42539a6393cd3b336687679c683b50eaa52c96eaa3f3c8ab1a79dd93051e18dddae2825b2e6599c8
 DIST microsoft-edge-beta_118.0.2088.11-1_amd64.deb 156233010 BLAKE2B 
28a979ce52396e5dea1c5c271f35647f306834bda941f378b0f0fddca0c35912da2010dc604b50236e0a6dfd322b707c3c270129387e70b5b74dca0493f7d3fd
 SHA512 
f7cc020fc2bb0961e175ff953b396339ee856f3d183ffb330eabb5f0d312695220805c79b5887f935fce62ff42ece914eb74e5d6240a0bb37b69b08b6503e1c4

diff --git 
a/www-client/microsoft-edge-beta/microsoft-edge-beta-117.0.2045.27.ebuild 
b/www-client/microsoft-edge-beta/microsoft-edge-beta-117.0.2045.27.ebuild
deleted file mode 100644
index ebc23fabaa28..
--- a/www-client/microsoft-edge-beta/microsoft-edge-beta-117.0.2045.27.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 2011-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit chromium-2 desktop pax-utils unpacker xdg
-
-DESCRIPTION="The web browser from Microsoft"
-HOMEPAGE="https://www.microsoft.com/en-us/edge";
-
-if [[ ${PN} == microsoft-edge ]]; then
-   MY_PN=${PN}-stable
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* ~amd64"
-
-MY_P="${MY_PN}_${PV}-1"
-
-SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb";
-
-LICENSE="microsoft-edge"
-SLOT="0"
-RESTRICT="bindist mirror strip"
-IUSE="+mip qt5"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   app-misc/ca-certificates
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-fonts/liberation-fonts
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl[ssl]
-   net-print/cups
-   sys-apps/dbus
-   sys-apps/util-linux
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3[X]
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/pango
-   x11-misc/xdg-utils
-   mip? ( app-crypt/libsecret )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-"
-
-QA_PREBUILT="*"
-QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
-S=${WORKDIR}
-EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
-
-pkg_nofetch() {
-   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
-}
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "microsoft-edge only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   unpacker
-
-   rm -f _gpgorigin || die
-
-   rm -r etc usr/share/menu || die
-   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
-
-   gzip -d usr/share/doc/${PF}/changelog.gz || die
-   gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
-   if [[ -L usr/share/man/man1/${PN}.1.gz ]]; then
-   r

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

2023-09-22 Thread Mike Gilbert
commit: 4ed01cc2102f09a5608e7eedadbe0495f87e2ab9
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Sep 22 19:01:42 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Sep 22 19:03:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ed01cc2

www-client/microsoft-edge: remove old

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

 www-client/microsoft-edge/Manifest |   1 -
 .../microsoft-edge-117.0.2045.31.ebuild| 123 -
 2 files changed, 124 deletions(-)

diff --git a/www-client/microsoft-edge/Manifest 
b/www-client/microsoft-edge/Manifest
index 1a7cbd5969a7..2948cab3a681 100644
--- a/www-client/microsoft-edge/Manifest
+++ b/www-client/microsoft-edge/Manifest
@@ -1,2 +1 @@
-DIST microsoft-edge-stable_117.0.2045.31-1_amd64.deb 154998994 BLAKE2B 
4596a4461735b0333542d285fc5f441f7bd5fc2d361da4576480558901ad9c0973c10d746539013f2211f0ed46f5fd353e8aba455cef17583e52d009d0834fcc
 SHA512 
ba95f2f6606a1ce768d916614a3a756f75f54e610491dcf545c8d75a6fd6961b9ac319dd7e5bf3b376355b0e18bb559b61c19821c96d794228b7d87ef15f9b67
 DIST microsoft-edge-stable_117.0.2045.35-1_amd64.deb 155039454 BLAKE2B 
93ba15ed74d008344d9974ce6ca5078958a8d49d43dd96eefa5971ea80be9b3cd27ef2497fe787ecd9c841a0cf1ed3b7a2945ac457c0f2f2f353a9b08e0ec89f
 SHA512 
88d6df2d65e24d75ad682e630a6c2fc8a6e11ccca9af0491895eb30130226bfa387022d3dd8bac7dc7f0019979f8c8fca108b5287fdad97f54a09ea0cdcd899d

diff --git a/www-client/microsoft-edge/microsoft-edge-117.0.2045.31.ebuild 
b/www-client/microsoft-edge/microsoft-edge-117.0.2045.31.ebuild
deleted file mode 100644
index 40e3af0e1470..
--- a/www-client/microsoft-edge/microsoft-edge-117.0.2045.31.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 2011-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit chromium-2 desktop pax-utils unpacker xdg
-
-DESCRIPTION="The web browser from Microsoft"
-HOMEPAGE="https://www.microsoft.com/en-us/edge";
-
-if [[ ${PN} == microsoft-edge ]]; then
-   MY_PN=${PN}-stable
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* amd64"
-
-MY_P="${MY_PN}_${PV}-1"
-
-SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb";
-
-LICENSE="microsoft-edge"
-SLOT="0"
-RESTRICT="bindist mirror strip"
-IUSE="+mip qt5"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   app-misc/ca-certificates
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-fonts/liberation-fonts
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl[ssl]
-   net-print/cups
-   sys-apps/dbus
-   sys-apps/util-linux
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3[X]
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/pango
-   x11-misc/xdg-utils
-   mip? ( app-crypt/libsecret )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-"
-
-QA_PREBUILT="*"
-QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
-S=${WORKDIR}
-EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
-
-pkg_nofetch() {
-   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
-}
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "microsoft-edge only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   unpacker
-
-   rm -f _gpgorigin || die
-
-   rm -r etc usr/share/menu || die
-   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
-
-   gzip -d usr/share/doc/${PF}/changelog.gz || die
-   gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
-   if [[ -L usr/share/man/man1/${PN}.1.gz ]]; then
-   rm usr/share/man/man1/${PN}.1.gz || die
-   dosym ${MY_PN}.1 usr/share/man/man1/${PN}.1
-   fi
-
-   local suffix=
-   [[ ${PN} == microsoft-edge-beta ]] && suffix=_beta
-   [[ ${PN} == microsoft-edge-dev ]] && suffix=_dev
-
-   local size
-   for size in 16 24 32 48 64 128 256 ; do
-   newicon -s ${size} 
"${EDGE_HOME}/product_logo_${size}${suffix}.png" ${PN}.png
-   done
-
-   if ! use mip; then
-   rm "${EDGE_HOME}"/libmip_{core,protection_sdk}.so || die
-   fi
-
-   if ! use qt5; then
-   rm "${EDGE_HOME}/libqt5_shim.so" || die
-   fi
-
-   pax-mark m "${EDGE_HOME}/msedge"
-}



[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-beta/

2023-09-22 Thread Mike Gilbert
commit: 9ca86981c50873385dc82c86a78360ba568c383d
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Sep 22 19:01:53 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Sep 22 19:03:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ca86981

www-client/microsoft-edge-beta: automated bump (118.0.2088.11)

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

 www-client/microsoft-edge-beta/Manifest|   1 +
 .../microsoft-edge-beta-118.0.2088.11.ebuild   | 123 +
 2 files changed, 124 insertions(+)

diff --git a/www-client/microsoft-edge-beta/Manifest 
b/www-client/microsoft-edge-beta/Manifest
index 30b6f733c6a4..f22e4dcc8980 100644
--- a/www-client/microsoft-edge-beta/Manifest
+++ b/www-client/microsoft-edge-beta/Manifest
@@ -1,3 +1,4 @@
 DIST microsoft-edge-beta_117.0.2045.27-1_amd64.deb 155052378 BLAKE2B 
634a3ceae547067431ab99f7a96f0698dc8f38cc43cd5ebe695e5490f7cd64df14ca5295c36f0e8f2ddb285f9ac8e2c2b066e00d6d34968da71d3b2e86f2683d
 SHA512 
dca13a8c6f998c15570649c8ab6cf146e6d1fffc4a369d271551d787b82f583c0fa501474ba4488a9bfbcdcf82c187b2d0163647ae7754cb0c7c0e6acba86d30
 DIST microsoft-edge-beta_117.0.2045.30-1_amd64.deb 155059070 BLAKE2B 
be05d19339cf1d55d7f53ae0887ded5e6db21c88bcce8ce87acc1722ea64c3edd3eb7e09a109bbfe2b2a1400a8a2dcddeb8db6b14c25900bf1c4a824ceeae38d
 SHA512 
6e090b5847b2601729c4d44283fcb739dbc7e9f73a70e7af6eb94b3b4d6339ae54509785a8df0f95c1604e047d246988d310e8de42ac7b2a8287077d5aeb83ce
 DIST microsoft-edge-beta_117.0.2045.31-1_amd64.deb 155039530 BLAKE2B 
1b8d58d7af3fc3a4cdf0b94962c8194b4bfb44407f8f6099e3e39246d721e388f7b7ae8da6952144f8b146e811f6a9a7af12fd2ef82d55422f31a39dbc0f079c
 SHA512 
74812d1d8d2f7b3d442971ecd5e611c1cf74eeb155653fcc42539a6393cd3b336687679c683b50eaa52c96eaa3f3c8ab1a79dd93051e18dddae2825b2e6599c8
+DIST microsoft-edge-beta_118.0.2088.11-1_amd64.deb 156233010 BLAKE2B 
28a979ce52396e5dea1c5c271f35647f306834bda941f378b0f0fddca0c35912da2010dc604b50236e0a6dfd322b707c3c270129387e70b5b74dca0493f7d3fd
 SHA512 
f7cc020fc2bb0961e175ff953b396339ee856f3d183ffb330eabb5f0d312695220805c79b5887f935fce62ff42ece914eb74e5d6240a0bb37b69b08b6503e1c4

diff --git 
a/www-client/microsoft-edge-beta/microsoft-edge-beta-118.0.2088.11.ebuild 
b/www-client/microsoft-edge-beta/microsoft-edge-beta-118.0.2088.11.ebuild
new file mode 100644
index ..ebc23fabaa28
--- /dev/null
+++ b/www-client/microsoft-edge-beta/microsoft-edge-beta-118.0.2088.11.ebuild
@@ -0,0 +1,123 @@
+# Copyright 2011-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit chromium-2 desktop pax-utils unpacker xdg
+
+DESCRIPTION="The web browser from Microsoft"
+HOMEPAGE="https://www.microsoft.com/en-us/edge";
+
+if [[ ${PN} == microsoft-edge ]]; then
+   MY_PN=${PN}-stable
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+MY_P="${MY_PN}_${PV}-1"
+
+SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb";
+
+LICENSE="microsoft-edge"
+SLOT="0"
+RESTRICT="bindist mirror strip"
+IUSE="+mip qt5"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-fonts/liberation-fonts
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl[ssl]
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/util-linux
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[X]
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+   x11-misc/xdg-utils
+   mip? ( app-crypt/libsecret )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+   dev-qt/qtwidgets:5
+   )
+"
+
+QA_PREBUILT="*"
+QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
+S=${WORKDIR}
+EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
+
+pkg_nofetch() {
+   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
+}
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "microsoft-edge only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   unpacker
+
+   rm -f _gpgorigin || die
+
+   rm -r etc usr/share/menu || die
+   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
+
+   gzip -d usr/share/doc/${PF}/changelog.gz || die
+   gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
+   if [[ -L usr/share/man/man1/${PN}.1.gz ]]; then

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

2023-09-22 Thread Mike Gilbert
commit: 0e17c821f6e0d2582838dcbffacb29858c4ed347
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Sep 22 19:01:39 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Sep 22 19:03:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e17c821

www-client/microsoft-edge: amd64 stable (117.0.2045.35)

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

 www-client/microsoft-edge/microsoft-edge-117.0.2045.35.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/microsoft-edge/microsoft-edge-117.0.2045.35.ebuild 
b/www-client/microsoft-edge/microsoft-edge-117.0.2045.35.ebuild
index ebc23fabaa28..40e3af0e1470 100644
--- a/www-client/microsoft-edge/microsoft-edge-117.0.2045.35.ebuild
+++ b/www-client/microsoft-edge/microsoft-edge-117.0.2045.35.ebuild
@@ -14,7 +14,7 @@ else
MY_PN=${PN}
 fi
 
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 
 MY_P="${MY_PN}_${PV}-1"
 



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

2023-09-22 Thread Mike Gilbert
commit: a9fb735f42d9fda341806fd0f38d236404f6800a
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Sep 22 19:00:52 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Sep 22 19:03:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9fb735f

www-client/google-chrome: automated update (117.0.5938.92)

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

 www-client/google-chrome/Manifest   | 2 +-
 ...e-chrome-117.0.5938.88.ebuild => google-chrome-117.0.5938.92.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome/Manifest 
b/www-client/google-chrome/Manifest
index 6c3688a352b8..b6bbf033d9b2 100644
--- a/www-client/google-chrome/Manifest
+++ b/www-client/google-chrome/Manifest
@@ -1 +1 @@
-DIST google-chrome-stable_117.0.5938.88-1_amd64.deb 103464324 BLAKE2B 
033962a46e05d3deb8917eb9862d99af3d721c1559619f82d6a62c93353a8a816f02e72d80b550bdab5d2d09dae9105b06f7e61381a6ed62b61acab712b24f73
 SHA512 
0bfc05effa8eba9c9e36250f5a47164720b86e203d51f9c27724a00dade7510506da970b4bb557c3a3885453f3e4790332aa4a05ed758107c6b553ed02362d12
+DIST google-chrome-stable_117.0.5938.92-1_amd64.deb 103481376 BLAKE2B 
be589f21d4e3f9201720661d0d9b4bba9aa9409204dd8f2d93dd5556b4b0ef6f422406b51169a4485abe5ce050c9aed6c5fde10881febe02b79a11cd998d490b
 SHA512 
4f2dcd8ef26d54c19d44edb59fdc1c2faaaf6fba8706507a1e5d045a802e1bb07ca353ce49f1ebed70e9cf799fdb3ec30ec0b225e2db1c1ef05346dc54af97c3

diff --git a/www-client/google-chrome/google-chrome-117.0.5938.88.ebuild 
b/www-client/google-chrome/google-chrome-117.0.5938.92.ebuild
similarity index 100%
rename from www-client/google-chrome/google-chrome-117.0.5938.88.ebuild
rename to www-client/google-chrome/google-chrome-117.0.5938.92.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-client/google-chrome-beta/

2023-09-22 Thread Mike Gilbert
commit: ad5d1e3c8fcc65386aa298327b0a2357d050b7b1
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Sep 22 19:01:15 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Sep 22 19:03:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad5d1e3c

www-client/google-chrome-beta: automated update (118.0.5993.21)

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

 www-client/google-chrome-beta/Manifest  | 2 +-
 ...eta-118.0.5993.11.ebuild => google-chrome-beta-118.0.5993.21.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome-beta/Manifest 
b/www-client/google-chrome-beta/Manifest
index ebe40609a363..06de8f25cd1b 100644
--- a/www-client/google-chrome-beta/Manifest
+++ b/www-client/google-chrome-beta/Manifest
@@ -1 +1 @@
-DIST google-chrome-beta_118.0.5993.11-1_amd64.deb 104140736 BLAKE2B 
1e4b838c9655c4b6f6869248f810434ce71c8e1f810c5cb3daa899743a359fb529d5791f7578d67c5dcab5a07dd87c1e69e117f8e7a3e89867e7b7078a01390f
 SHA512 
7583358a34a344ab3d07d5ffb4cb7704c59cf5aac5900f053d5a6d03bbfb3124c32106de994588f90f3dd8398ecb5354348d7745e93f0e1791528b34672e2e2f
+DIST google-chrome-beta_118.0.5993.21-1_amd64.deb 104818508 BLAKE2B 
e41cbe7e9e1b7d46f2f58aeee4d2d3a7cfd87a72694a85247928ba32f6a8af40b3d202ed1bad50e3de1fc2fb0e3de7ffaec122b5d67bbd3e9ed7f0bf74808d4d
 SHA512 
e905aa5af1b985bd677e5286ec933c6002c0220476531c4f93e2e9111c31968de1334b8bb1d0d51d76b94ec79c8b4606e6683a1a58b273043f45a138be6417d9

diff --git 
a/www-client/google-chrome-beta/google-chrome-beta-118.0.5993.11.ebuild 
b/www-client/google-chrome-beta/google-chrome-beta-118.0.5993.21.ebuild
similarity index 100%
rename from 
www-client/google-chrome-beta/google-chrome-beta-118.0.5993.11.ebuild
rename to www-client/google-chrome-beta/google-chrome-beta-118.0.5993.21.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/

2023-09-22 Thread Mike Gilbert
commit: a5ab1f18700076578ed857b22e7c5e8266a75e9b
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Sep 22 19:01:21 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Sep 22 19:03:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5ab1f18

www-plugins/chrome-binary-plugins: automated update (118.0.5993.21_beta)

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

 www-plugins/chrome-binary-plugins/Manifest  | 2 +-
 ...3.11_beta.ebuild => chrome-binary-plugins-118.0.5993.21_beta.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index 17f076af160a..c6ae137d2b0a 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
-DIST google-chrome-beta_118.0.5993.11-1_amd64.deb 104140736 BLAKE2B 
1e4b838c9655c4b6f6869248f810434ce71c8e1f810c5cb3daa899743a359fb529d5791f7578d67c5dcab5a07dd87c1e69e117f8e7a3e89867e7b7078a01390f
 SHA512 
7583358a34a344ab3d07d5ffb4cb7704c59cf5aac5900f053d5a6d03bbfb3124c32106de994588f90f3dd8398ecb5354348d7745e93f0e1791528b34672e2e2f
+DIST google-chrome-beta_118.0.5993.21-1_amd64.deb 104818508 BLAKE2B 
e41cbe7e9e1b7d46f2f58aeee4d2d3a7cfd87a72694a85247928ba32f6a8af40b3d202ed1bad50e3de1fc2fb0e3de7ffaec122b5d67bbd3e9ed7f0bf74808d4d
 SHA512 
e905aa5af1b985bd677e5286ec933c6002c0220476531c4f93e2e9111c31968de1334b8bb1d0d51d76b94ec79c8b4606e6683a1a58b273043f45a138be6417d9
 DIST google-chrome-stable_117.0.5938.92-1_amd64.deb 103481376 BLAKE2B 
be589f21d4e3f9201720661d0d9b4bba9aa9409204dd8f2d93dd5556b4b0ef6f422406b51169a4485abe5ce050c9aed6c5fde10881febe02b79a11cd998d490b
 SHA512 
4f2dcd8ef26d54c19d44edb59fdc1c2faaaf6fba8706507a1e5d045a802e1bb07ca353ce49f1ebed70e9cf799fdb3ec30ec0b225e2db1c1ef05346dc54af97c3
 DIST google-chrome-unstable_118.0.5993.11-1_amd64.deb 104161464 BLAKE2B 
350ab9f3fd797fbfc658913671f1a4406cfef0fe29966f00a8d2fcd0df5f94da6da2f2ac9efcd79b9789393d41b9817ea2034b2d4963f3a3c8bb916afeccad1d
 SHA512 
fd2c780e3731f643276bf31074adfcbc8334b10ea0bbb55681de95a3a55b21b1e446301ca461bfa757d1fbf08e2ee29366d19aaea32294e487ecdf8b6cdb1884

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-118.0.5993.11_beta.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-118.0.5993.21_beta.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-118.0.5993.11_beta.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-118.0.5993.21_beta.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/

2023-09-22 Thread Mike Gilbert
commit: 7e18f7f3d1b55ef3f1d280fc05560042419adb90
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Sep 22 19:01:01 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Sep 22 19:03:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e18f7f3

www-plugins/chrome-binary-plugins: automated update (117.0.5938.92)

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

 www-plugins/chrome-binary-plugins/Manifest  | 2 +-
 ...-117.0.5938.88.ebuild => chrome-binary-plugins-117.0.5938.92.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index 6d01d802ef53..17f076af160a 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
 DIST google-chrome-beta_118.0.5993.11-1_amd64.deb 104140736 BLAKE2B 
1e4b838c9655c4b6f6869248f810434ce71c8e1f810c5cb3daa899743a359fb529d5791f7578d67c5dcab5a07dd87c1e69e117f8e7a3e89867e7b7078a01390f
 SHA512 
7583358a34a344ab3d07d5ffb4cb7704c59cf5aac5900f053d5a6d03bbfb3124c32106de994588f90f3dd8398ecb5354348d7745e93f0e1791528b34672e2e2f
-DIST google-chrome-stable_117.0.5938.88-1_amd64.deb 103464324 BLAKE2B 
033962a46e05d3deb8917eb9862d99af3d721c1559619f82d6a62c93353a8a816f02e72d80b550bdab5d2d09dae9105b06f7e61381a6ed62b61acab712b24f73
 SHA512 
0bfc05effa8eba9c9e36250f5a47164720b86e203d51f9c27724a00dade7510506da970b4bb557c3a3885453f3e4790332aa4a05ed758107c6b553ed02362d12
+DIST google-chrome-stable_117.0.5938.92-1_amd64.deb 103481376 BLAKE2B 
be589f21d4e3f9201720661d0d9b4bba9aa9409204dd8f2d93dd5556b4b0ef6f422406b51169a4485abe5ce050c9aed6c5fde10881febe02b79a11cd998d490b
 SHA512 
4f2dcd8ef26d54c19d44edb59fdc1c2faaaf6fba8706507a1e5d045a802e1bb07ca353ce49f1ebed70e9cf799fdb3ec30ec0b225e2db1c1ef05346dc54af97c3
 DIST google-chrome-unstable_118.0.5993.11-1_amd64.deb 104161464 BLAKE2B 
350ab9f3fd797fbfc658913671f1a4406cfef0fe29966f00a8d2fcd0df5f94da6da2f2ac9efcd79b9789393d41b9817ea2034b2d4963f3a3c8bb916afeccad1d
 SHA512 
fd2c780e3731f643276bf31074adfcbc8334b10ea0bbb55681de95a3a55b21b1e446301ca461bfa757d1fbf08e2ee29366d19aaea32294e487ecdf8b6cdb1884

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-117.0.5938.88.ebuild 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-117.0.5938.92.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-117.0.5938.88.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-117.0.5938.92.ebuild



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

2023-09-22 Thread Arthur Zamarin
commit: 9665a4c1c16bdda10be0ee329a445db554eec577
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep 22 18:59:06 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 22 18:59:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9665a4c1

sys-apps/pkgcore: Stabilize 0.12.23 ALLARCHES, #914551

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

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

diff --git a/sys-apps/pkgcore/pkgcore-0.12.23.ebuild 
b/sys-apps/pkgcore/pkgcore-0.12.23.ebuild
index 3f64d0ccb6e6..5b1d3415ec55 100644
--- a/sys-apps/pkgcore/pkgcore-0.12.23.ebuild
+++ b/sys-apps/pkgcore/pkgcore-0.12.23.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then
https://github.com/pkgcore/pkgcore.git";
inherit git-r3
 else
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
inherit pypi
 fi
 



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

2023-09-22 Thread Arthur Zamarin
commit: 516c97f0c7d38811bf34ab2fe66dad16f73546f0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep 22 18:59:05 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 22 18:59:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=516c97f0

net-misc/chrony: Stabilize 4.4 arm, #914545

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

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

diff --git a/net-misc/chrony/chrony-4.4.ebuild 
b/net-misc/chrony/chrony-4.4.ebuild
index 021051a28174..f65765bd7d70 100644
--- a/net-misc/chrony/chrony-4.4.ebuild
+++ b/net-misc/chrony/chrony-4.4.ebuild
@@ -19,7 +19,7 @@ else
SRC_URI+=" verify-sig? ( 
https://chrony-project.org/releases/${P/_/-}-tar-gz-asc.txt -> 
${P/_/-}.tar.gz.asc )"
 
if [[ ${PV} != *_pre* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
fi
 fi
 



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

2023-09-22 Thread Arthur Zamarin
commit: 75b07deb8040f117c9c142451ca3d0d6670ec2b7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep 22 18:57:32 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 22 18:57:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75b07deb

net-misc/chrony: stabilize 4.4 for arm64

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

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

diff --git a/net-misc/chrony/chrony-4.4.ebuild 
b/net-misc/chrony/chrony-4.4.ebuild
index 2f8dfbd335cc..021051a28174 100644
--- a/net-misc/chrony/chrony-4.4.ebuild
+++ b/net-misc/chrony/chrony-4.4.ebuild
@@ -19,7 +19,7 @@ else
SRC_URI+=" verify-sig? ( 
https://chrony-project.org/releases/${P/_/-}-tar-gz-asc.txt -> 
${P/_/-}.tar.gz.asc )"
 
if [[ ${PV} != *_pre* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips 
~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
fi
 fi
 



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

2023-09-22 Thread Arthur Zamarin
commit: 5ae24a0dc04dcc6d233c5495c2e46464eb3a3440
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep 22 18:56:59 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 22 18:56:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ae24a0d

app-arch/gzip: stabilize 1.13 for arm64

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

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

diff --git a/app-arch/gzip/gzip-1.13.ebuild b/app-arch/gzip/gzip-1.13.ebuild
index 808d9bc4e883..b4255abac700 100644
--- a/app-arch/gzip/gzip-1.13.ebuild
+++ b/app-arch/gzip/gzip-1.13.ebuild
@@ -31,7 +31,7 @@ fi
 LICENSE="GPL-3+"
 SLOT="0"
 if [[ ${PV} != *_p* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 IUSE="pic static"
 



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

2023-09-22 Thread Arthur Zamarin
commit: f22857e2982b00dfaf44525de641697b469db5b7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep 22 18:57:57 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 22 18:57:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f22857e2

sys-fs/fuse: stabilize 3.16.1 for arm, arm64

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

 sys-fs/fuse/fuse-3.16.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/fuse/fuse-3.16.1.ebuild b/sys-fs/fuse/fuse-3.16.1.ebuild
index d70683145e06..ad7ed08aef2a 100644
--- a/sys-fs/fuse/fuse-3.16.1.ebuild
+++ b/sys-fs/fuse/fuse-3.16.1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.gz";
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="3"
-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="+suid test"
 RESTRICT="!test? ( test ) test? ( userpriv )"
 



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

2023-09-22 Thread Arthur Zamarin
commit: 0cd03d21f6cc0fbce9b14b97f9fd38cad88405c9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep 22 18:57:44 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 22 18:57:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cd03d21

sec-keys/openpgp-keys-thomasdickey: stabilize 20230810 for ALLARCHES

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

 .../openpgp-keys-thomasdickey/openpgp-keys-thomasdickey-20230810.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/sec-keys/openpgp-keys-thomasdickey/openpgp-keys-thomasdickey-20230810.ebuild 
b/sec-keys/openpgp-keys-thomasdickey/openpgp-keys-thomasdickey-20230810.ebuild
index ee2cc6fac852..cd027fea0062 100644
--- 
a/sec-keys/openpgp-keys-thomasdickey/openpgp-keys-thomasdickey-20230810.ebuild
+++ 
b/sec-keys/openpgp-keys-thomasdickey/openpgp-keys-thomasdickey-20230810.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"
 
 LICENSE="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"
 
 src_install() {
local files=( ${A} )



[gentoo-commits] repo/gentoo:master commit in: net-dialup/ppp/

2023-09-22 Thread Arthur Zamarin
commit: effa4bf76b10f553441b6af1bbe7dd8949c1137b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep 22 18:57:15 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 22 18:57:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=effa4bf7

net-dialup/ppp: stabilize 2.5.0-r4 for arm

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

 net-dialup/ppp/ppp-2.5.0-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dialup/ppp/ppp-2.5.0-r4.ebuild 
b/net-dialup/ppp/ppp-2.5.0-r4.ebuild
index 7f006a9d017d..c92e5d3a26fe 100644
--- a/net-dialup/ppp/ppp-2.5.0-r4.ebuild
+++ b/net-dialup/ppp/ppp-2.5.0-r4.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="BSD GPL-2"
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE="activefilter atm gtk pam selinux systemd"
 
 DEPEND="



[gentoo-commits] proj/pkgcore/pkgcheck:master commit in: tests/scripts/

2023-09-22 Thread Arthur Zamarin
commit: 778814581c921a7189138707305ab5b6a72ed3de
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep 22 18:43:25 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 22 18:43:25 2023 +
URL:
https://gitweb.gentoo.org/proj/pkgcore/pkgcheck.git/commit/?id=77881458

tests.test_pkgcheck_scan: fix issues with xdist testing

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

 tests/scripts/test_pkgcheck_scan.py | 58 ++---
 1 file changed, 21 insertions(+), 37 deletions(-)

diff --git a/tests/scripts/test_pkgcheck_scan.py 
b/tests/scripts/test_pkgcheck_scan.py
index 83ac7760..7f2c71d5 100644
--- a/tests/scripts/test_pkgcheck_scan.py
+++ b/tests/scripts/test_pkgcheck_scan.py
@@ -549,12 +549,7 @@ class TestPkgcheckScan:
 error = exc.stderr if exc.stderr else exc.stdout
 pytest.fail(error)
 
-# mapping of repos to scanned results
-_results = {}
-_verbose_results = {}
-
-@pytest.mark.parametrize("repo", repos)
-def test_scan_repo(self, repo, tmp_path, verbosity=0):
+def _scan_results(self, repo, tmp_path, verbosity):
 """Scan a target repo, saving results for verification."""
 repo_dir = self.repos_dir / repo
 
@@ -584,24 +579,15 @@ class TestPkgcheckScan:
 results = []
 for result in self.scan(self.scan_args + args):
 # ignore results generated from stubs
-stubs = (getattr(result, x, "") for x in ("category", "package"))
-if any(x.startswith("stub") for x in stubs):
+if any(getattr(result, x, "").startswith("stub") for x in 
("category", "package")):
 continue
 results.append(result)
 
-if verbosity:
-self._verbose_results[repo] = set(results)
-assert len(results) == len(self._verbose_results[repo])
-else:
-self._results[repo] = set(results)
-assert len(results) == len(self._results[repo])
-
-@pytest.mark.parametrize("repo", repos)
-def test_scan_repo_verbose(self, repo, tmp_path):
-"""Scan a target repo in verbose mode, saving results for 
verification."""
-return self.test_scan_repo(repo, tmp_path, verbosity=1)
+results_set = set(results)
+assert len(results) == len(results_set)
+return results_set
 
-def _get_results(self, path):
+def _get_results(self, path: str):
 """Return the set of result objects from a given json stream file."""
 try:
 with (self.repos_data / path).open() as f:
@@ -620,14 +606,12 @@ class TestPkgcheckScan:
 return output
 
 @pytest.mark.parametrize("repo", repos)
-def test_scan_verify(self, repo, tmp_path):
+def test_scan_repo(self, repo, tmp_path_factory):
 """Run pkgcheck against test pkgs in bundled repo, verifying result 
output."""
 results = set()
 verbose_results = set()
-if repo not in self._results:
-self.test_scan_repo(repo, tmp_path, verbosity=0)
-if repo not in self._verbose_results:
-self.test_scan_repo(repo, tmp_path, verbosity=1)
+scan_results = self._scan_results(repo, 
tmp_path_factory.mktemp("scan"), verbosity=0)
+scan_verbose_results = self._scan_results(repo, 
tmp_path_factory.mktemp("ver"), verbosity=1)
 for check, keywords in self._checks[repo].items():
 for keyword in keywords:
 # verify the expected results were seen during the repo scans
@@ -648,24 +632,24 @@ class TestPkgcheckScan:
 else:
 verbose_results.update(expected_results)
 
-if results != self._results[repo]:
-missing = self._render_results(results - self._results[repo])
-unknown = self._render_results(self._results[repo] - results)
-error = ["unmatched repo scan results:"]
+if results != scan_results:
+missing = self._render_results(results - scan_results)
+unknown = self._render_results(scan_results - results)
+error = ["unmatched repo scan results:\n\n"]
 if missing:
 error.append(f"{repo} repo missing expected 
results:\n{missing}")
 if unknown:
 error.append(f"{repo} repo unknown results:\n{unknown}")
-pytest.fail("\n".join(error))
-if verbose_results != self._verbose_results[repo]:
-missing = self._render_results(verbose_results - 
self._verbose_results[repo])
-unknown = self._render_results(self._verbose_results[repo] - 
verbose_results)
-error = ["unmatched verbose repo scan results:"]
+pytest.fail("\n".join(error), pytrace=False)
+if verbose_results != scan_verbose_results:
+missing = self._render_results(verbose_results - 
scan_verbose_results)
+unknown = self._render_results(scan_verbose_results - 
verbose_results)
+   

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

2023-09-22 Thread Arthur Zamarin
commit: c4f72516d5498eb6f6c875fa74b17ed374561cf3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep 22 18:34:18 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 22 18:37:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4f72516

dev-libs/libksba: Stabilize 1.6.4-r1 arm64, #914546

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

 dev-libs/libksba/libksba-1.6.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libksba/libksba-1.6.4-r1.ebuild 
b/dev-libs/libksba/libksba-1.6.4-r1.ebuild
index d3944853b9a8..cf8dba0c8d72 100644
--- a/dev-libs/libksba/libksba-1.6.4-r1.ebuild
+++ b/dev-libs/libksba/libksba-1.6.4-r1.ebuild
@@ -20,7 +20,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="LGPL-3+ GPL-2+ GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE="static-libs"
 
 RDEPEND=">=dev-libs/libgpg-error-1.33"



  1   2   3   >