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

2023-07-26 Thread Sam James
commit: 4180ac4d6e30c95b3ed524b20ce867056e0e9fc5
Author: Giuseppe Foti  gmail  com>
AuthorDate: Sun Jul 23 14:29:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 27 05:57:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4180ac4d

profiles: remove acct-user/logcheck and acc-group/logcheck from package.mask

Signed-off-by: Giuseppe Foti  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32014
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 0413a1fb24e5..b779d6e5eb7e 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -176,8 +176,6 @@ acct-user/keystone
 acct-group/keystone
 acct-user/litecoin
 acct-group/litecoin
-acct-user/logcheck
-acct-group/logcheck
 acct-user/minbif
 acct-group/minbif
 acct-user/minio



[gentoo-commits] repo/gentoo:master commit in: app-admin/logcheck/, app-admin/logcheck/files/

2023-07-26 Thread Sam James
commit: f93cfe38c170346e48fe1a20b25a92d677cdbd5a
Author: Giuseppe Foti  gmail  com>
AuthorDate: Sun Jul 23 14:28:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 27 05:57:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f93cfe38

app-admin/logcheck: new package, add 1.4.3

Signed-off-by: Giuseppe Foti  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-admin/logcheck/Manifest|  1 +
 app-admin/logcheck/files/logcheck.cron | 11 
 app-admin/logcheck/files/logcheck.service  | 11 
 app-admin/logcheck/files/logcheck.timer|  8 +++
 app-admin/logcheck/files/logcheck.tmpfiles |  2 +
 app-admin/logcheck/logcheck-1.4.3.ebuild   | 86 ++
 app-admin/logcheck/metadata.xml| 36 +
 7 files changed, 155 insertions(+)

diff --git a/app-admin/logcheck/Manifest b/app-admin/logcheck/Manifest
new file mode 100644
index ..91a93a36c6bc
--- /dev/null
+++ b/app-admin/logcheck/Manifest
@@ -0,0 +1 @@
+DIST logcheck-1.4.3.tar.gz 168176 BLAKE2B 
f319a644afa0de5533e37b288456f35bdc47daa6c76c413dc916d05f162b24467f70d73bba97eb9cdbc162973e9495daa48263d9f04a2f0151f7ddc5b66a6a37
 SHA512 
c853493d693dd44f477561596be4de1ad74c4b4380f83f86d6204e0de59c7edccdc4c8d6ec53a96f6eefa4d1995910e9e395c7573b0e2ee8f75d632abb104e09

diff --git a/app-admin/logcheck/files/logcheck.cron 
b/app-admin/logcheck/files/logcheck.cron
new file mode 100644
index ..091e1bd895b7
--- /dev/null
+++ b/app-admin/logcheck/files/logcheck.cron
@@ -0,0 +1,11 @@
+#!/bin/sh
+#
+# To enable sync via cron, execute "sudo -u logcheck touch 
/etc/logcheck/cron-logcheck-enabled"
+if [[ ! -f /etc/logcheck/cron-logcheck-enabled ]]; then
+   exit
+fi
+if [ ! -d /var/lock/logcheck ]; then
+   mkdir -p /var/lock/logcheck
+   chown logcheck:logcheck /var/lock/logcheck
+fi
+sudo -u logcheck nice -n10 /usr/sbin/logcheck

diff --git a/app-admin/logcheck/files/logcheck.service 
b/app-admin/logcheck/files/logcheck.service
new file mode 100644
index ..8d5cd4ac467c
--- /dev/null
+++ b/app-admin/logcheck/files/logcheck.service
@@ -0,0 +1,11 @@
+[Unit]
+Description=Mails anomalies in the system logfiles to the administrator
+
+[Service]
+Type=oneshot
+ExecStart=/usr/sbin/logcheck
+SyslogIdentifier=logcheck
+User=logcheck
+
+[Install]
+WantedBy=multi-user.target

diff --git a/app-admin/logcheck/files/logcheck.timer 
b/app-admin/logcheck/files/logcheck.timer
new file mode 100644
index ..db5fc229a16e
--- /dev/null
+++ b/app-admin/logcheck/files/logcheck.timer
@@ -0,0 +1,8 @@
+[Unit]
+Description=Mails anomalies in the system logfiles to the administrator
+
+[Timer]
+OnCalendar=hourly
+
+[Install]
+WantedBy=timers.target

diff --git a/app-admin/logcheck/files/logcheck.tmpfiles 
b/app-admin/logcheck/files/logcheck.tmpfiles
new file mode 100644
index ..7d358900103a
--- /dev/null
+++ b/app-admin/logcheck/files/logcheck.tmpfiles
@@ -0,0 +1,2 @@
+# logcheck lock directory
+d /var/lock/logcheck 0755 logcheck logcheck -

diff --git a/app-admin/logcheck/logcheck-1.4.3.ebuild 
b/app-admin/logcheck/logcheck-1.4.3.ebuild
new file mode 100644
index ..2465085e8381
--- /dev/null
+++ b/app-admin/logcheck/logcheck-1.4.3.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit readme.gentoo-r1 systemd tmpfiles
+
+DESCRIPTION="Mails anomalies in the system logfiles to the administrator"
+HOMEPAGE="https://logcheck.org/;
+SRC_URI="https://salsa.debian.org/debian/logcheck/-/archive/debian/${PV}/logcheck-debian-${PV}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-debian-${PV}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE="cron systemd"
+# Test (emake system-test) requires access to system logs
+RESTRICT="test"
+
+DEPEND="
+   acct-group/logcheck
+   acct-user/logcheck[systemd?]
+"
+
+RDEPEND="
+   ${DEPEND}
+   !app-admin/logsentry
+   app-misc/lockfile-progs
+   dev-lang/perl
+   dev-perl/mime-construct
+   virtual/mailx
+"
+
+DOC_CONTENTS="
+   Please read the guide at https://wiki.gentoo.org/wiki/Logcheck
+   for installation instructions.
+"
+
+src_prepare() {
+   default
+   # Set version from PV, without using dpkg
+   sed -i -e "s/^VERSION=unknown/VERSION=\"${PV}\"/" "${S}/src/logcheck" 
|| die
+
+   # Add /var/log/messages to checked logs
+   echo "/var/log/messages" >> 
"${S}/etc/logcheck.logfiles.d/syslog.logfiles" || die
+
+   # QA-fix Remove install of empty dirs to be created at runtime
+   sed -i "/install -d \$(DESTDIR)\/var\/lock\/logcheck/d" "${S}/Makefile" 
|| die
+}
+
+src_install() {
+   default
+
+   keepdir /var/lib/logcheck
+
+   dodoc docs/README.*
+   doman docs/logtail.8 docs/logtail2.8
+
+   if use cron; then
+   exeinto /etc/cron.hourly
+   newexe 

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

2023-07-26 Thread Sam James
commit: 3f03496d561743f86034a059675b9482298dd5f7
Author: Giuseppe Foti  gmail  com>
AuthorDate: Sun Jul 23 14:24:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 27 05:57:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f03496d

acct-group/logcheck: add myself as a maintainer

Signed-off-by: Giuseppe Foti  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 acct-group/logcheck/metadata.xml | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/acct-group/logcheck/metadata.xml b/acct-group/logcheck/metadata.xml
index 115e9d64a669..7530d08266f4 100644
--- a/acct-group/logcheck/metadata.xml
+++ b/acct-group/logcheck/metadata.xml
@@ -1,5 +1,12 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   foti.giuse...@gmail.com
+   Giuseppe Foti
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
 



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

2023-07-26 Thread Sam James
commit: 621649c943897391ce2cf0d4a73443462ad3071e
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 27 05:33:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 27 05:57:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=621649c9

sys-cluster/drbd-utils: add 9.25.0

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

 sys-cluster/drbd-utils/Manifest|   1 +
 sys-cluster/drbd-utils/drbd-utils-9.25.0.ebuild| 130 +
 .../files/drbd-utils-9.25.0-missing-stdint.patch   |  35 ++
 3 files changed, 166 insertions(+)

diff --git a/sys-cluster/drbd-utils/Manifest b/sys-cluster/drbd-utils/Manifest
index 5ccb9584d266..ff503360df7e 100644
--- a/sys-cluster/drbd-utils/Manifest
+++ b/sys-cluster/drbd-utils/Manifest
@@ -2,3 +2,4 @@ DIST drbd-utils-9.15.1.tar.gz 1229196 BLAKE2B 
c73cb624e4c35f2c5c001b4545c2ad806d
 DIST drbd-utils-9.19.1.tar.gz 1265184 BLAKE2B 
b26fd9abd6408df4ccaa46c4713ece1743386bb4727ad8206498c30189d6c119ced57ec2d528c0575c5192cf366998b5f7db99aaecf1a2ba6af028b87c4ae082
 SHA512 
65d8f5802c541781895c59a5f631b222746b21615049e53f77d6c36a7255c51fe5d062984174ab8578d64af104fe9d66df5ae185ba50a8c38813c12a69fceb22
 DIST drbd-utils-9.23.1.tar.gz 1279916 BLAKE2B 
f631473d7ff2d569e2e5dc61940085f4d575baaa1e02eaba50f37b15e9b381afb9089d4e50fbd511dc7c73350a9e5552b16a1e80742151801e5068c12830a469
 SHA512 
8befaa20f4217fb83b127bad332a96be61ffd0cefca78b298dbede4c7f33424e8f27aeb251bb022bb4e1ade11307448cdf39d5750924fcf2711141a29e7a81f0
 DIST drbd-utils-9.24.0.tar.gz 1296591 BLAKE2B 
ece4773bc2e63739ae656987166423303ad32a50e27983d4e8b173d997221e5c45389aa6306b3219d5a648d2d3401720b73e9a67880225c46b9e2f28d5605b62
 SHA512 
20f85f3dcdb0a1a1dcf5029e4737799081bcb0c69a60e8fe077016899ef37efb5ee585a92cf30a0475970a12c1da90aaebc0fd9e33452690838a56bc75b49ec4
+DIST drbd-utils-9.25.0.tar.gz 1406804 BLAKE2B 
6617d2a2a947926d894c184c0c6f79262c32010b7982c85b30f1e02fec66d611f9389c1de0e8435f6ea4999626cf2763bc332f8c619b9201bb29308338f1d355
 SHA512 
43ed52c59ab0272a389c647240ad4e8e04cdca4c4530da9645d9fc22fda45d7c6d9bea6781a433f3993f9f717e1c1a9ea10af12b18a49ad2d22f78f458ef46f3

diff --git a/sys-cluster/drbd-utils/drbd-utils-9.25.0.ebuild 
b/sys-cluster/drbd-utils/drbd-utils-9.25.0.ebuild
new file mode 100644
index ..9a0fe756f308
--- /dev/null
+++ b/sys-cluster/drbd-utils/drbd-utils-9.25.0.ebuild
@@ -0,0 +1,130 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools bash-completion-r1 linux-info tmpfiles udev
+
+DESCRIPTION="mirror/replicate block-devices across a network-connection"
+HOMEPAGE="https://www.linbit.com/drbd;
+SRC_URI="https://pkg.linbit.com/downloads/drbd/utils/${P}.tar.gz;
+S="${WORKDIR}/${P/_/}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="pacemaker split-usr +udev xen"
+
+DEPEND="
+   pacemaker? ( sys-cluster/pacemaker )
+   udev? ( virtual/udev )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="sys-devel/flex"
+
+PATCHES=(
+   #"${FILESDIR}"/${PN}-9.15.1-run-lock.patch
+   "${FILESDIR}"/${PN}-9.23.1-respect-flags.patch
+   "${FILESDIR}"/${PN}-9.25.0-missing-stdint.patch
+)
+
+pkg_setup() {
+   # verify that CONFIG_BLK_DEV_DRBD is enabled in the kernel or
+   # warn otherwise
+   linux-info_pkg_setup
+   elog "Checking for suitable kernel configuration options..."
+   if linux_config_exists; then
+   if ! linux_chkconfig_present BLK_DEV_DRBD; then
+   ewarn "CONFIG_BLK_DEV_DRBD: is not set when it should 
be."
+   elog "Please check to make sure these options are set 
correctly."
+   fi
+   else
+   ewarn "Could not check if CONFIG_BLK_DEV_DRBD is enabled in 
your kernel."
+   elog "Please check to make sure these options are set 
correctly."
+   fi
+}
+
+src_prepare() {
+   # Respect LDFLAGS, bug #453442
+   sed -e "s/\$(CC) -o/\$(CC) \$(LDFLAGS) -o/" \
+   -e "/\$(DESTDIR)\$(localstatedir)\/lock/d" \
+   -i user/*/Makefile.in || die
+
+   # Respect multilib, bug #698304
+   sed -i -e "s:/lib/:/$(get_libdir)/:g" \
+   Makefile.in 
scripts/{Makefile.in,global_common.conf,drbd.conf.example} || die
+   sed -e "s:@prefix@/lib:@prefix@/$(get_libdir):" \
+   -e "s:(DESTDIR)/lib:(DESTDIR)/$(get_libdir):" \
+   -i user/*/Makefile.in || die
+   sed -i -e "s/lib/$(get_libdir)/" scripts/drbd.service || die
+
+   # Correct install paths (really correct this time)
+   sed -i -e "s:\$(sysconfdir)/bash_completion.d:$(get_bashcompdir):" \
+   scripts/Makefile.in || die
+
+   # Don't participate in user survey, bug #360483
+   sed -i -e '/usage-count/ s/yes/no/' scripts/global_common.conf || die
+   sed -i -e "s:\$(sysconfdir)/udev:$(get_udevdir):" scripts/Makefile.in 
|| die
+
+   default
+   eautoreconf
+}
+

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

2023-07-26 Thread Sam James
commit: b5e432606ab2c34671869898043217e77a56d0f4
Author: Giuseppe Foti  gmail  com>
AuthorDate: Sun Jul 23 14:25:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 27 05:57:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5e43260

acct-user/logcheck: adding systemd use flag; add myself as maintainer

Signed-off-by: Giuseppe Foti  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 .../logcheck/{logcheck-0-r1.ebuild => logcheck-0-r2.ebuild}  | 8 
 acct-user/logcheck/metadata.xml  | 9 -
 2 files changed, 16 insertions(+), 1 deletion(-)

diff --git a/acct-user/logcheck/logcheck-0-r1.ebuild 
b/acct-user/logcheck/logcheck-0-r2.ebuild
similarity index 61%
rename from acct-user/logcheck/logcheck-0-r1.ebuild
rename to acct-user/logcheck/logcheck-0-r2.ebuild
index f2635a5ebd27..400eef262709 100644
--- a/acct-user/logcheck/logcheck-0-r1.ebuild
+++ b/acct-user/logcheck/logcheck-0-r2.ebuild
@@ -6,8 +6,16 @@ EAPI=7
 inherit acct-user
 
 DESCRIPTION="User for app-admin/logcheck"
+IUSE="systemd"
 
 ACCT_USER_GROUPS=( "logcheck" )
 ACCT_USER_ID="284"
 
 acct-user_add_deps
+
+pkg_setup() {
+   # Allow the 'logcheck' user to view the systemd journal.
+   if use systemd; then
+   ACCT_USER_GROUPS+=( systemd-journal )
+   fi
+}

diff --git a/acct-user/logcheck/metadata.xml b/acct-user/logcheck/metadata.xml
index 115e9d64a669..7530d08266f4 100644
--- a/acct-user/logcheck/metadata.xml
+++ b/acct-user/logcheck/metadata.xml
@@ -1,5 +1,12 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   foti.giuse...@gmail.com
+   Giuseppe Foti
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
 



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2023-07-26 Thread Sam James
commit: 23462cf352c6ae92e52ff47c299ef369d88647c9
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 27 05:17:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 27 05:57:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23462cf3

net-vpn/tor: add 0.4.7.14

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

 net-vpn/tor/Manifest | 3 +++
 net-vpn/tor/{tor-.ebuild => tor-0.4.7.14.ebuild} | 4 ++--
 net-vpn/tor/tor-.ebuild  | 2 +-
 3 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/net-vpn/tor/Manifest b/net-vpn/tor/Manifest
index 05ebc39baa78..60c28123eafd 100644
--- a/net-vpn/tor/Manifest
+++ b/net-vpn/tor/Manifest
@@ -1,3 +1,6 @@
 DIST tor-0.4.7.13.tar.gz 8031948 BLAKE2B 
338a0a541423f27f594a091307b5edeafc9826bb651c2bd050f3282c9355d9d43d1ef4791f3c98a37dc4c0f64bc40925ea1c1e32cbdff78b1a7308df501f279a
 SHA512 
0900416887afbb24f7b72e6ef181b7b01308d1bb35c37736f3b13e06810a07febf9f47fadd9ff6c0e73204d93b49545e4e2516906eb3ba74398ad2b299f530be
 DIST tor-0.4.7.13.tar.gz.sha256sum 86 BLAKE2B 
339db9869bfe485cbd328fe942cc23e60c08ad67fc2d9e7927ed3c9f3b606192e5efac34013c5bf0b0e8b26e957dcf8b586e1cc0a0c27756b8b3d823af37fdee
 SHA512 
ec1d19fa662255df5dd575ba943f4ccb30d9dfa49ff656cdfa73df2d24248b52a3bfd715f4d3efe11d8129968b0e06e3c75e8d82416e1807020ebf65f65401a0
 DIST tor-0.4.7.13.tar.gz.sha256sum.asc 716 BLAKE2B 
968a3852293ab9bcadac626862c9dc360b17de5afd00af7c46358fa2adfc03b55c02dfe029e9427efba999f553489a04388b395e8fb8fe16325e0895663c2deb
 SHA512 
eb78e8369941d8de833e3616a9a1c1e59b0d3dde918353e2f4fa5eb5da09f038238c46f5e180844bd3cba1211a9daa6d60e9ddb5690998e27a6b7d1616aa20cc
+DIST tor-0.4.7.14.tar.gz 8220496 BLAKE2B 
909bf9bbff68179f4aa66a875cd42b1ecebe2767c1789f46c0cc9cb67eaeb6777d1f42d68caa89cfad424069f50953c57461d39edbd776dfed453226f6e2250f
 SHA512 
3c11ae3f765351122984675401dd7d2015914e15257a2308020937d394d6375bf532a080bb2c4274ac068484edcd688c24c2264e206a28ef3d4d1161eca15436
+DIST tor-0.4.7.14.tar.gz.sha256sum 86 BLAKE2B 
41e0ceb68f7de77dcd74b7c48b733e18f2a452d82e588425a1fb25c92017208dd5c2dca588d32910ca13a6366ae1d1f76f758b76bf217e8bdad37f24a63436f3
 SHA512 
cf54d1021948ca11e240e31c64942e15683eea3df043d26d3293f92fef08a09253cad56120c2198c5099fcb5ae5ce8fc0bbd864d3cab869c885cfdc2af014b36
+DIST tor-0.4.7.14.tar.gz.sha256sum.asc 1321 BLAKE2B 
0ed3a4ab5c119f097367c2f2b88bd4f688382a7922ddac62aae5e6c128f017aaf5863b2214198bd217d6266e2d3d04e0f7ab06201fa183bd93841e37bfebac2a
 SHA512 
61f56c43c043a1b83fcb0252e0b6fb2cca29e39eb5041ac0b6337560839851bcd515ab314bd25e25d77c51408228cf5f39e5065d928ab73ee5851b86c3d46162

diff --git a/net-vpn/tor/tor-.ebuild b/net-vpn/tor/tor-0.4.7.14.ebuild
similarity index 96%
copy from net-vpn/tor/tor-.ebuild
copy to net-vpn/tor/tor-0.4.7.14.ebuild
index 2eeb419d50b3..98f31e60f4f6 100644
--- a/net-vpn/tor/tor-.ebuild
+++ b/net-vpn/tor/tor-0.4.7.14.ebuild
@@ -28,10 +28,10 @@ else
S="${WORKDIR}/${MY_PF}"
 
if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
-   KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc 
x86 ~ppc-macos"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~ppc-macos"
fi
 
-   BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-tor-20220216 )"
+   BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-tor-20230727 )"
 fi
 
 LICENSE="BSD GPL-2"

diff --git a/net-vpn/tor/tor-.ebuild b/net-vpn/tor/tor-.ebuild
index 2eeb419d50b3..0d1196f060ac 100644
--- a/net-vpn/tor/tor-.ebuild
+++ b/net-vpn/tor/tor-.ebuild
@@ -31,7 +31,7 @@ else
KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc 
x86 ~ppc-macos"
fi
 
-   BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-tor-20220216 )"
+   BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-tor-20230727 )"
 fi
 
 LICENSE="BSD GPL-2"



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

2023-07-26 Thread Sam James
commit: 247b41fa02c9637e99241ef8eefb88d0746654c5
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 27 05:18:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 27 05:57:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=247b41fa

sec-keys/openpgp-keys-tor: add 20230727

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

 sec-keys/openpgp-keys-tor/Manifest |  4 +++
 .../openpgp-keys-tor-20230727.ebuild   | 32 ++
 2 files changed, 36 insertions(+)

diff --git a/sec-keys/openpgp-keys-tor/Manifest 
b/sec-keys/openpgp-keys-tor/Manifest
index b295e6411336..32edd1ee0fcb 100644
--- a/sec-keys/openpgp-keys-tor/Manifest
+++ b/sec-keys/openpgp-keys-tor/Manifest
@@ -5,6 +5,10 @@ DIST tor-20221213-1C1BC007A9F607AA8152C040BEA7B180B1491921.asc 
2562 BLAKE2B fde1
 DIST tor-20221213-2133BC600AB133E1D826D173FE43009C4607B1FB.asc 21639 BLAKE2B 
6aa893ed68a06ec546bb6c09202f1fa72a1f9437f683fed9adbdd46d93439465d13e5f8b78b79de1e3b0de3be8940b8e285b67e34efc4df39e9879c8900c
 SHA512 
e8512c35861caea88148cc16bf8f0df95d9526b1025e263e17dca53f5a9957913f4b3248c00dd61d12b7f823ee9782accc3faf98ac8008473fa74ab7c01d91f2
 DIST tor-20221213-B74417EDDF22AC9F9E90F49142E86A2A11F48D36.asc 19694 BLAKE2B 
bf75b49c77662ef53b521e1834c64f5f3559b8e3c5c63127d08d05cb22ebcab469d327697dd2b3711f56d7d52e1bc411a3c760c57c3de5b53bc9355cd5dc3e36
 SHA512 
1e70d0637b61362f2eb86a4429d7002e58a9894e914eeac8bd390068823089d332e8714ac6653318a62044c679a6127228a563570942d1bc88b385c586a1
 DIST tor-20221213-EF6E286DDA85EA2A4BA7DE684E2C6E8793298290.asc 25282 BLAKE2B 
de300d1d17009c636ee0090e26d88b7779ae56bfb00eb7602356bc0ac7a0f7b85c98f81b834409ba23e278e6895bdf3a3e0654df5436a363c9fdeda203050e57
 SHA512 
4b5d2ef8e5778201298517e20cbdbc8dbf8734872fed5fc162b3aa6897d0a96d193670da068e72dd25e4de0765e8b6ba18ed6dc72f2ed1e7b98a86a8e37dfd8b
+DIST tor-20230727-1C1BC007A9F607AA8152C040BEA7B180B1491921.asc 2562 BLAKE2B 
fde1e8e1d11eddc2c436b20de0fee40c57f6588a0b87f9bc28b564d6dbca6a728b0d219a24e3772855569106885085ca965604970ab3e03e70ef20dfe6971c5d
 SHA512 
e0194cf63ece27542c04dadde3a849ab393581ecd5cf05490143638d41bf41ffa176b13801f0bba06f765e428aa249d972736e2fde3d32c061d69d099370d5a5
+DIST tor-20230727-2133BC600AB133E1D826D173FE43009C4607B1FB.asc 21639 BLAKE2B 
6aa893ed68a06ec546bb6c09202f1fa72a1f9437f683fed9adbdd46d93439465d13e5f8b78b79de1e3b0de3be8940b8e285b67e34efc4df39e9879c8900c
 SHA512 
e8512c35861caea88148cc16bf8f0df95d9526b1025e263e17dca53f5a9957913f4b3248c00dd61d12b7f823ee9782accc3faf98ac8008473fa74ab7c01d91f2
+DIST tor-20230727-B74417EDDF22AC9F9E90F49142E86A2A11F48D36.asc 21953 BLAKE2B 
33d3c0f39f137a2284cff7b70ff5d216dfc735a89445cb691cc28c72a42aa0cfee2fd8c23dde14992ddaabec340461149e9df5a557ba010ba58ff094ec9e
 SHA512 
90da47c933122e65fec8734a44ef9a44297d1a2449680fe50ec1b19cbd193213fffa224fb7d9562418ce72aa1c2f62d3c87cdaecca1cabd243de85c516c7c035
+DIST tor-20230727-EF6E286DDA85EA2A4BA7DE684E2C6E8793298290.asc 25282 BLAKE2B 
de300d1d17009c636ee0090e26d88b7779ae56bfb00eb7602356bc0ac7a0f7b85c98f81b834409ba23e278e6895bdf3a3e0654df5436a363c9fdeda203050e57
 SHA512 
4b5d2ef8e5778201298517e20cbdbc8dbf8734872fed5fc162b3aa6897d0a96d193670da068e72dd25e4de0765e8b6ba18ed6dc72f2ed1e7b98a86a8e37dfd8b
 DIST tor-2133BC600AB133E1D826D173FE43009C4607B1FB.asc 21639 BLAKE2B 
6aa893ed68a06ec546bb6c09202f1fa72a1f9437f683fed9adbdd46d93439465d13e5f8b78b79de1e3b0de3be8940b8e285b67e34efc4df39e9879c8900c
 SHA512 
e8512c35861caea88148cc16bf8f0df95d9526b1025e263e17dca53f5a9957913f4b3248c00dd61d12b7f823ee9782accc3faf98ac8008473fa74ab7c01d91f2
 DIST tor-B74417EDDF22AC9F9E90F49142E86A2A11F48D36.asc 17678 BLAKE2B 
b8e67ef2ecbe6f6ff1ef9ec4e1588a3983f63ebfc14557153ee6531a79fec9779831198ee69e7e66d528717b49849c2e887ce8e3bfcad0853157ed4da9ab83fb
 SHA512 
2c9df8da6ae40cf6a93488d4846b09bb9a534454c0e73b392a81411bac3a6cdadf04aa82a57d7d75ee2cb87849c249146424ed4b2fe3e526fb354d3f43eeef1d
 DIST tor-EF6E286DDA85EA2A4BA7DE684E2C6E8793298290.asc 25282 BLAKE2B 
de300d1d17009c636ee0090e26d88b7779ae56bfb00eb7602356bc0ac7a0f7b85c98f81b834409ba23e278e6895bdf3a3e0654df5436a363c9fdeda203050e57
 SHA512 
4b5d2ef8e5778201298517e20cbdbc8dbf8734872fed5fc162b3aa6897d0a96d193670da068e72dd25e4de0765e8b6ba18ed6dc72f2ed1e7b98a86a8e37dfd8b

diff --git a/sec-keys/openpgp-keys-tor/openpgp-keys-tor-20230727.ebuild 
b/sec-keys/openpgp-keys-tor/openpgp-keys-tor-20230727.ebuild
new file mode 100644
index ..b7a7d1e5
--- /dev/null
+++ b/sec-keys/openpgp-keys-tor/openpgp-keys-tor-20230727.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="OpenPGP keys used by the Tor project"
+HOMEPAGE="https://www.torproject.org/;
+# see https://gitweb.torproject.org/tor.git/tree/README.md
+SRC_URI="
+   
https://keys.openpgp.org/vks/v1/by-fingerprint/1C1BC007A9F607AA8152C040BEA7B180B1491921
+   -> 

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

2023-07-26 Thread WANG Xuerui
commit: 683fb8865abfcf398ba15a11d258053790128346
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jul 27 05:39:27 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Jul 27 05:45:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=683fb886

gui-libs/amtk: keyword 5.6.1 for ~loong

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

 gui-libs/amtk/amtk-5.6.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gui-libs/amtk/amtk-5.6.1.ebuild b/gui-libs/amtk/amtk-5.6.1.ebuild
index 68cc6fe661b2..5ea9f5751143 100644
--- a/gui-libs/amtk/amtk-5.6.1.ebuild
+++ b/gui-libs/amtk/amtk-5.6.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/World/amtk;
 
 LICENSE="LGPL-2.1+"
 SLOT="5/0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="+introspection gtk-doc"
 
 RDEPEND="



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

2023-07-26 Thread WANG Xuerui
commit: 6468b94d4b30539b7fad79a170dfa4232e4f8fa3
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jul 27 05:39:23 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Jul 27 05:45:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6468b94d

dev-libs/gom: keyword 0.4 for ~loong

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

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

diff --git a/dev-libs/gom/gom-0.4.ebuild b/dev-libs/gom/gom-0.4.ebuild
index 31378c0ecf74..586b7eb92c0f 100644
--- a/dev-libs/gom/gom-0.4.ebuild
+++ b/dev-libs/gom/gom-0.4.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gom;
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="gtk-doc +introspection python test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="python? ( introspection ${PYTHON_REQUIRED_USE} )"



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

2023-07-26 Thread WANG Xuerui
commit: 345f3518e1e1d687c413258cf734c6979f3068a6
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jul 27 05:39:16 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Jul 27 05:45:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=345f3518

gnome-extra/gnome-user-docs: keyword 44.3 for ~loong

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

 gnome-extra/gnome-user-docs/gnome-user-docs-44.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/gnome-user-docs/gnome-user-docs-44.3.ebuild 
b/gnome-extra/gnome-user-docs/gnome-user-docs-44.3.ebuild
index f5c2e5bd8bf7..90276892b101 100644
--- a/gnome-extra/gnome-user-docs/gnome-user-docs-44.3.ebuild
+++ b/gnome-extra/gnome-user-docs/gnome-user-docs-44.3.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-user-docs;
 
 LICENSE="CC-BY-3.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
 IUSE="test"
 
 BDEPEND="test? ( dev-libs/libxml2 )"



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

2023-07-26 Thread WANG Xuerui
commit: 6c6ecfbd3f633d9b2744a4156a0fdcda65f37812
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jul 27 05:23:16 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Jul 27 05:45:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c6ecfbd

profiles/arch/loong: unmask USE=gnome-online-accounts

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

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

diff --git a/profiles/arch/loong/use.mask b/profiles/arch/loong/use.mask
index 2ef4b5d69844..958c0671660d 100644
--- a/profiles/arch/loong/use.mask
+++ b/profiles/arch/loong/use.mask
@@ -5,10 +5,6 @@
 # dev-util/babeltrace fails tests on loong
 babeltrace
 
-# WANG Xuerui  (2023-07-05)
-# rest of GNOME not keyworded yet
-gnome-online-accounts
-
 # WANG Xuerui  (2022-12-05)
 # media-libs/xine-lib not tested
 xine



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

2023-07-26 Thread WANG Xuerui
commit: ecd3c2ab0fe1cf585c6fd6c82374afdd357f6cea
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jul 27 05:39:29 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Jul 27 05:45:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecd3c2ab

gui-libs/libgedit-gtksourceview: keyword 299.0.3 for ~loong

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

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

diff --git 
a/gui-libs/libgedit-gtksourceview/libgedit-gtksourceview-299.0.3.ebuild 
b/gui-libs/libgedit-gtksourceview/libgedit-gtksourceview-299.0.3.ebuild
index 6617bc8d1fbf..46cf6ff3249f 100644
--- a/gui-libs/libgedit-gtksourceview/libgedit-gtksourceview-299.0.3.ebuild
+++ b/gui-libs/libgedit-gtksourceview/libgedit-gtksourceview-299.0.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://gedit-technology.net/tarballs/libgedit-gtksourceview/${P}.tar.x
 
 LICENSE="LGPL-2.1+"
 SLOT="300"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
 
 IUSE="gtk-doc"
 



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

2023-07-26 Thread WANG Xuerui
commit: d9eb8cfb2dd7337d6e43ec01732001ce0d2b01a8
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jul 27 05:39:35 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Jul 27 05:45:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9eb8cfb

media-libs/grilo: keyword 0.3.16 for ~loong

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

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

diff --git a/media-libs/grilo/grilo-0.3.16.ebuild 
b/media-libs/grilo/grilo-0.3.16.ebuild
index fe71a4dd54bc..60479088e35a 100644
--- a/media-libs/grilo/grilo-0.3.16.ebuild
+++ b/media-libs/grilo/grilo-0.3.16.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Grilo;
 
 LICENSE="LGPL-2.1+"
 SLOT="0.3/0" # subslot is libgrilo-0.3 soname suffix
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
 
 IUSE="gtk gtk-doc +introspection +playlist test vala"
 REQUIRED_USE="vala? ( introspection )"



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

2023-07-26 Thread WANG Xuerui
commit: b160236111b65d6b9865233ede8377899d665dee
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jul 27 05:39:21 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Jul 27 05:45:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1602361

media-libs/libmediaart: keyword 1.9.6-r1 for ~loong

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

 media-libs/libmediaart/libmediaart-1.9.6-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/libmediaart/libmediaart-1.9.6-r1.ebuild 
b/media-libs/libmediaart/libmediaart-1.9.6-r1.ebuild
index 4dce060e2ecc..cca8a3d1145c 100644
--- a/media-libs/libmediaart/libmediaart-1.9.6-r1.ebuild
+++ b/media-libs/libmediaart/libmediaart-1.9.6-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/libmediaart;
 
 LICENSE="LGPL-2.1+"
 SLOT="2.0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="gtk gtk-doc +introspection qt5 test vala"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="



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

2023-07-26 Thread WANG Xuerui
commit: c6a0c883e82efcfd4728ccb709d540dc5089c3bb
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jul 27 05:39:25 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Jul 27 05:45:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6a0c883

media-libs/gupnp-dlna: keyword 0.12.0 for ~loong

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

 media-libs/gupnp-dlna/gupnp-dlna-0.12.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/gupnp-dlna/gupnp-dlna-0.12.0.ebuild 
b/media-libs/gupnp-dlna/gupnp-dlna-0.12.0.ebuild
index ad288a0f8a53..0813dc9d81b7 100644
--- a/media-libs/gupnp-dlna/gupnp-dlna-0.12.0.ebuild
+++ b/media-libs/gupnp-dlna/gupnp-dlna-0.12.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP 
https://gitlab.gnome.org/GNOME/g
 
 LICENSE="LGPL-2"
 SLOT="2.0/4" # subslot: soname version
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="gtk-doc +introspection"
 
 RDEPEND="



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

2023-07-26 Thread WANG Xuerui
commit: 951b2e28740ea2568ac6de206958cc287b4abf0f
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jul 27 05:39:19 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Jul 27 05:45:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=951b2e28

net-libs/gupnp-av: keyword 0.14.1-r1 for ~loong

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

 net-libs/gupnp-av/gupnp-av-0.14.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/gupnp-av/gupnp-av-0.14.1-r1.ebuild 
b/net-libs/gupnp-av/gupnp-av-0.14.1-r1.ebuild
index 87d1c15e744b..4fcbaec15352 100644
--- a/net-libs/gupnp-av/gupnp-av-0.14.1-r1.ebuild
+++ b/net-libs/gupnp-av/gupnp-av-0.14.1-r1.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP 
https://gitlab.gnome.org/GNOME/g
 
 LICENSE="LGPL-2"
 SLOT="0/3" # subslot: soname version
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="gtk-doc +introspection vala"
 REQUIRED_USE="vala? ( introspection )"
 



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

2023-07-26 Thread WANG Xuerui
commit: bd80336e22249af08b982474e021e6b8a34f54a8
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jul 27 05:29:58 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Jul 27 05:45:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd80336e

profiles/arch/loong: remove stale spidermonkey-related p.u.{force,mask}s

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

 profiles/arch/loong/package.use.force | 4 
 profiles/arch/loong/package.use.mask  | 4 
 2 files changed, 8 deletions(-)

diff --git a/profiles/arch/loong/package.use.force 
b/profiles/arch/loong/package.use.force
index f1a5dcc38a90..3797a48a459d 100644
--- a/profiles/arch/loong/package.use.force
+++ b/profiles/arch/loong/package.use.force
@@ -9,10 +9,6 @@
 # [1] 
https://github.com/mpv-player/mpv/wiki/FAQ#why-does-mpv-not-support-lua-53-or-newer
 media-video/mpv lua_single_target_lua5-1 -lua_single_target_luajit
 
-# WANG Xuerui  (2023-07-19)
-# dev-lang/spidermonkey still waiting on upstream lld support
-sys-auth/polkit duktape
-
 # WANG Xuerui  (2022-08-13)
 # Force the host target
 #

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index 3ebd2a713b81..0774e3eea91c 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -14,10 +14,6 @@ dev-lang/spidermonkey clang lto
 media-video/mpv -lua_single_target_lua5-1 lua_single_target_luajit
 
 # WANG Xuerui  (2023-07-19)
-# dev-lang/spidermonkey still waiting on upstream lld support
-app-crypt/libsecret test-rust
-dev-util/glade gjs
-
 # dev-python/watchfiles has too old target-lexicon without loong support
 dev-python/uvicorn test-rust
 



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

2023-07-26 Thread WANG Xuerui
commit: 176c693a052a434140732bd41539afa05183d03c
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jul 27 05:39:18 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Jul 27 05:45:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=176c693a

dev-libs/libgee: keyword 0.20.6 for ~loong

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

 dev-libs/libgee/libgee-0.20.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libgee/libgee-0.20.6.ebuild 
b/dev-libs/libgee/libgee-0.20.6.ebuild
index 92d774e85027..31ae5bb1cead 100644
--- a/dev-libs/libgee/libgee-0.20.6.ebuild
+++ b/dev-libs/libgee/libgee-0.20.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Libgee;
 
 LICENSE="LGPL-2.1+"
 SLOT="0.8/2"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc x86 ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86 
~x86-linux"
 IUSE="+introspection"
 
 # FIXME: add doc support, requires valadoc



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

2023-07-26 Thread WANG Xuerui
commit: 33b49525618bd974047083106eeac21d8bf8bb66
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jul 27 05:39:14 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Jul 27 05:45:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33b49525

net-libs/liboauth: keyword 1.0.3-r1 for ~loong

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

 net-libs/liboauth/liboauth-1.0.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/liboauth/liboauth-1.0.3-r1.ebuild 
b/net-libs/liboauth/liboauth-1.0.3-r1.ebuild
index 911945ae3847..6a60bfa23920 100644
--- a/net-libs/liboauth/liboauth-1.0.3-r1.ebuild
+++ b/net-libs/liboauth/liboauth-1.0.3-r1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/project/${PN}/${P}.tar.gz"
 
 LICENSE="|| ( GPL-2 MIT )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 
~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 
~x64-macos"
 # Upstream recommend NSS by default for licencing reasons (may change w/ 
openssl 3?)
 IUSE="bindist curl doc +nss"
 REQUIRED_USE="bindist? ( nss )"



[gentoo-commits] repo/gentoo:master commit in: net-libs/gnome-online-accounts/

2023-07-26 Thread WANG Xuerui
commit: 410b67f285c025dd7a81400e149ab577861d436b
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jul 27 05:27:00 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Jul 27 05:45:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=410b67f2

net-libs/gnome-online-accounts: keyword 3.48.0 for ~loong

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

 net-libs/gnome-online-accounts/gnome-online-accounts-3.48.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/gnome-online-accounts/gnome-online-accounts-3.48.0.ebuild 
b/net-libs/gnome-online-accounts/gnome-online-accounts-3.48.0.ebuild
index ce83d599874d..0fb916ac96ee 100644
--- a/net-libs/gnome-online-accounts/gnome-online-accounts-3.48.0.ebuild
+++ b/net-libs/gnome-online-accounts/gnome-online-accounts-3.48.0.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GnomeOnlineAccounts;
 
 LICENSE="LGPL-2+"
 SLOT="0/1"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~sparc x86"
 
 IUSE="debug gnome gtk-doc +introspection kerberos man +vala"
 REQUIRED_USE="vala? ( introspection )"



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

2023-07-26 Thread WANG Xuerui
commit: f15332a3a422212e70ee5d56be027133475b3c4b
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jul 27 05:18:46 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Jul 27 05:24:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f15332a3

dev-python/python-axolotl: keyword 0.2.3-r3 for ~loong

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

 dev-python/python-axolotl/python-axolotl-0.2.3-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/python-axolotl/python-axolotl-0.2.3-r3.ebuild 
b/dev-python/python-axolotl/python-axolotl-0.2.3-r3.ebuild
index c5a71b6945fa..076724e13fa3 100644
--- a/dev-python/python-axolotl/python-axolotl-0.2.3-r3.ebuild
+++ b/dev-python/python-axolotl/python-axolotl-0.2.3-r3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/tgalal/${PN}/archive/${PV}.tar.gz 
-> ${P}.gh.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
+KEYWORDS="amd64 ~arm64 ~loong ~riscv x86"
 
 RDEPEND="
dev-python/cryptography[${PYTHON_USEDEP}]



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

2023-07-26 Thread WANG Xuerui
commit: 8e48a34a3f1cfe68a8251c766e5ec1a2fb5e562b
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jul 27 04:25:29 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Jul 27 05:24:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e48a34a

net-im/gajim: keyword 1.7.3-r1 for ~loong

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

 net-im/gajim/gajim-1.7.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/gajim/gajim-1.7.3-r1.ebuild 
b/net-im/gajim/gajim-1.7.3-r1.ebuild
index 000655df4054..8cdd33907dc9 100644
--- a/net-im/gajim/gajim-1.7.3-r1.ebuild
+++ b/net-im/gajim/gajim-1.7.3-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://gajim.org/downloads/$(ver_cut 
1-2)/${P/_p/-}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
+KEYWORDS="amd64 ~arm64 ~loong ~riscv x86"
 IUSE="+crypt geolocation jingle omemo remote rst +spell upnp +webp"
 
 COMMON_DEPEND="



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

2023-07-26 Thread WANG Xuerui
commit: 921d026723a4b1f95bce9b17427247297cf47b40
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jul 27 05:03:06 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Jul 27 05:24:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=921d0267

profiles/arch/loong: remove a bunch more temporary wd40-era p.u.masks

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

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

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index 527510f4814e..3ebd2a713b81 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -13,12 +13,6 @@ dev-lang/spidermonkey clang lto
 # [1] 
https://github.com/mpv-player/mpv/wiki/FAQ#why-does-mpv-not-support-lua-53-or-newer
 media-video/mpv -lua_single_target_lua5-1 lua_single_target_luajit
 
-# WANG Xuerui  (2023-07-19)
-# Temporary masks; to be lifted after leaving wd40 status.
-gnome-base/nautilus previewer
-mate-extra/caja-extensions gajim
-x11-misc/xscreensaver gdm
-
 # WANG Xuerui  (2023-07-19)
 # dev-lang/spidermonkey still waiting on upstream lld support
 app-crypt/libsecret test-rust



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

2023-07-26 Thread WANG Xuerui
commit: afce9ea1742a216789991bd61a62c6bccf3bcd0d
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jul 27 05:18:57 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Jul 27 05:24:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afce9ea1

dev-python/qrcode: keyword 7.4.2 for ~loong

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

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

diff --git a/dev-python/qrcode/qrcode-7.4.2.ebuild 
b/dev-python/qrcode/qrcode-7.4.2.ebuild
index dc11be3a4569..25828bdecd81 100644
--- a/dev-python/qrcode/qrcode-7.4.2.ebuild
+++ b/dev-python/qrcode/qrcode-7.4.2.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~riscv x86"
 
 # optional deps:
 # - pillow and lxml for svg backend, set as hard deps



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

2023-07-26 Thread WANG Xuerui
commit: ea982b05496b28fc6f8a6d3ec49e594fa4dc6f98
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jul 27 05:18:40 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Jul 27 05:24:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea982b05

dev-python/python-axolotl-curve25519: keyword 0.4.1_p2-r4 for ~loong

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

 .../python-axolotl-curve25519-0.4.1_p2-r4.ebuild| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/python-axolotl-curve25519/python-axolotl-curve25519-0.4.1_p2-r4.ebuild
 
b/dev-python/python-axolotl-curve25519/python-axolotl-curve25519-0.4.1_p2-r4.ebuild
index e0c898e36617..c974e4fb97d5 100644
--- 
a/dev-python/python-axolotl-curve25519/python-axolotl-curve25519-0.4.1_p2-r4.ebuild
+++ 
b/dev-python/python-axolotl-curve25519/python-axolotl-curve25519-0.4.1_p2-r4.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}/${PN}-${MY_PV}"
 
 LICENSE="BSD GPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
+KEYWORDS="amd64 ~arm64 ~loong ~riscv x86"
 
 PATCHES=( "${FILESDIR}/python-axolotl-curve25519-fix-type.patch"
"${FILESDIR}/${P}-fix-setuptools-warning.diff" )



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

2023-07-26 Thread WANG Xuerui
commit: d8d105a1ab28c43599b1cdff2dc139483e04e72d
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jul 27 05:19:13 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Jul 27 05:24:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8d105a1

dev-python/protobuf-python: forward ~loong

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

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

diff --git a/dev-python/protobuf-python/protobuf-python-.ebuild 
b/dev-python/protobuf-python/protobuf-python-.ebuild
index 6117a80be69d..6e644110d77b 100644
--- a/dev-python/protobuf-python/protobuf-python-.ebuild
+++ b/dev-python/protobuf-python/protobuf-python-.ebuild
@@ -23,7 +23,7 @@ else

https://github.com/protocolbuffers/protobuf/archive/v${PARENT_PV}.tar.gz
-> ${PARENT_P}.tar.gz
"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
 fi
 
 DESCRIPTION="Google's Protocol Buffers - Python bindings"



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

2023-07-26 Thread WANG Xuerui
commit: a3dcba6ba8eb6783d5797478c7b0a7eb4dcf5f9e
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jul 27 05:19:08 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Jul 27 05:24:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3dcba6b

dev-python/protobuf-python: keyword 4.21.9 for ~loong

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

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

diff --git a/dev-python/protobuf-python/protobuf-python-4.21.9.ebuild 
b/dev-python/protobuf-python/protobuf-python-4.21.9.ebuild
index 9b676bd02b1e..978ced742567 100644
--- a/dev-python/protobuf-python/protobuf-python-4.21.9.ebuild
+++ b/dev-python/protobuf-python/protobuf-python-4.21.9.ebuild
@@ -24,7 +24,7 @@ else

https://github.com/protocolbuffers/protobuf/archive/v${PARENT_PV}.tar.gz
-> ${PARENT_P}.tar.gz
"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
 fi
 
 DESCRIPTION="Google's Protocol Buffers - Python bindings"



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

2023-07-26 Thread WANG Xuerui
commit: b34609e68c31d6ff6e59088be85ab1a219a5ca1b
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jul 27 05:18:31 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Jul 27 05:24:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b34609e6

dev-python/pypng: keyword 0.20220715.0 for ~loong

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

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

diff --git a/dev-python/pypng/pypng-0.20220715.0.ebuild 
b/dev-python/pypng/pypng-0.20220715.0.ebuild
index 83bef9c7f607..5119383d7306 100644
--- a/dev-python/pypng/pypng-0.20220715.0.ebuild
+++ b/dev-python/pypng/pypng-0.20220715.0.ebuild
@@ -21,7 +21,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~loong ~riscv x86"
 
 python_test() {
# let's talk about code quality



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

2023-07-26 Thread WANG Xuerui
commit: 2570a07fadd6763d344d212cea33ea38a198e728
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jul 27 04:25:27 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Jul 27 05:10:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2570a07f

app-text/evince: keyword 44.3 for ~loong

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

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

diff --git a/app-text/evince/evince-44.3.ebuild 
b/app-text/evince/evince-44.3.ebuild
index eecf527c4b32..59096ba5ccce 100644
--- a/app-text/evince/evince-44.3.ebuild
+++ b/app-text/evince/evince-44.3.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Evince;
 LICENSE="GPL-2+ CC-BY-SA-3.0"
 # subslot = evd3.(suffix of libevdocument3)-evv3.(suffix of libevview3)
 SLOT="0/evd3.4-evv3.3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris"
 IUSE="cups djvu dvi gstreamer gnome keyring gtk-doc +introspection nautilus 
postscript spell tiff xps"
 REQUIRED_USE="gtk-doc? ( introspection )"
 



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

2023-07-26 Thread WANG Xuerui
commit: 066a7a74a01b004fe88e269bbb5a4ace1ebefd3a
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jul 27 04:25:20 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Jul 27 05:10:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=066a7a74

dev-python/nbxmpp: keyword 4.3.1 for ~loong

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

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

diff --git a/dev-python/nbxmpp/nbxmpp-4.3.1.ebuild 
b/dev-python/nbxmpp/nbxmpp-4.3.1.ebuild
index 24eb0a76f3a8..31c7f5c3b498 100644
--- a/dev-python/nbxmpp/nbxmpp-4.3.1.ebuild
+++ b/dev-python/nbxmpp/nbxmpp-4.3.1.ebuild
@@ -21,7 +21,7 @@ S=${WORKDIR}/${MY_P}
 
 SLOT="0"
 LICENSE="GPL-3"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
+KEYWORDS="amd64 ~arm64 ~loong ~riscv x86"
 
 RDEPEND="
dev-libs/gobject-introspection



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

2023-07-26 Thread WANG Xuerui
commit: ccb8e6c8e70e1c7f234bd6801c5d0e99d3091efd
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jul 27 04:25:18 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Jul 27 05:10:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccb8e6c8

dev-python/css-parser: keyword 1.0.9 for ~loong

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

 dev-python/css-parser/css-parser-1.0.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/css-parser/css-parser-1.0.9.ebuild 
b/dev-python/css-parser/css-parser-1.0.9.ebuild
index 293b38005f45..3897a7ba1933 100644
--- a/dev-python/css-parser/css-parser-1.0.9.ebuild
+++ b/dev-python/css-parser/css-parser-1.0.9.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86"
 
 BDEPEND="
test? (



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

2023-07-26 Thread WANG Xuerui
commit: b4b9cfb287daf0cc6a88f6e65c0a55075168bba7
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jul 27 04:25:16 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Jul 27 05:10:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4b9cfb2

dev-python/precis-i18n: keyword 1.0.5 for ~loong

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

 dev-python/precis-i18n/precis-i18n-1.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/precis-i18n/precis-i18n-1.0.5.ebuild 
b/dev-python/precis-i18n/precis-i18n-1.0.5.ebuild
index 08ccbcfe950f..2c690dc30cb6 100644
--- a/dev-python/precis-i18n/precis-i18n-1.0.5.ebuild
+++ b/dev-python/precis-i18n/precis-i18n-1.0.5.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86"
 
 distutils_enable_tests unittest
 



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

2023-07-26 Thread WANG Xuerui
commit: 79964589cdcff87b21197eb9b05a60ec702954b2
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jul 27 05:07:32 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Jul 27 05:10:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79964589

dev-python/secretstorage: keyword 3.3.3 for ~loong

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

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

diff --git a/dev-python/secretstorage/secretstorage-3.3.3.ebuild 
b/dev-python/secretstorage/secretstorage-3.3.3.ebuild
index a0dc2e9d39fb..8e7487a5f07b 100644
--- a/dev-python/secretstorage/secretstorage-3.3.3.ebuild
+++ b/dev-python/secretstorage/secretstorage-3.3.3.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux 
~x86-linux"
 
 RDEPEND="
dev-python/cryptography[${PYTHON_USEDEP}]



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

2023-07-26 Thread WANG Xuerui
commit: 7cc5a8ada57fc572f5293082ad5c57b05644adcc
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jul 27 04:15:45 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Jul 27 05:10:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cc5a8ad

sys-auth/nss-myhostname: keyword 0.3-r1 for ~loong

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

 sys-auth/nss-myhostname/nss-myhostname-0.3-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-auth/nss-myhostname/nss-myhostname-0.3-r1.ebuild 
b/sys-auth/nss-myhostname/nss-myhostname-0.3-r1.ebuild
index 3e71766c9e42..d1117fb2df91 100644
--- a/sys-auth/nss-myhostname/nss-myhostname-0.3-r1.ebuild
+++ b/sys-auth/nss-myhostname/nss-myhostname-0.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -9,7 +9,7 @@ SRC_URI="https://0pointer.de/lennart/projects/${PN}/${P}.tar.gz;
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
 IUSE=""
 
 COMMON_DEPEND=""



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

2023-07-26 Thread WANG Xuerui
commit: b9f15970aa4fc4d67de8858ce9dd0241163a5fad
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jul 27 04:25:21 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Jul 27 05:10:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9f15970

dev-libs/libtomcrypt: keyword 1.18.2-r4 for ~loong

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

 dev-libs/libtomcrypt/libtomcrypt-1.18.2-r4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r4.ebuild 
b/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r4.ebuild
index 31a428bc01d6..da71154a8a6b 100644
--- a/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r4.ebuild
+++ b/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -17,7 +17,7 @@ LICENSE="|| ( WTFPL-2 public-domain )"
 # Helpful site:
 # https://abi-laboratory.pro/index.php?view=timeline=libtomcrypt
 SLOT="0/1"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~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="+gmp +libtommath tomsfastmath"
 
 # Enforce at least one math provider



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

2023-07-26 Thread WANG Xuerui
commit: afaa958629bdbcdc23e5230047e62ffc0780c5ba
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jul 27 05:08:13 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Jul 27 05:10:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afaa9586

dev-python/keyring: keyword 24.2.0 for ~loong

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

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

diff --git a/dev-python/keyring/keyring-24.2.0.ebuild 
b/dev-python/keyring/keyring-24.2.0.ebuild
index 3deb0ff1d30c..3769b7b6b44b 100644
--- a/dev-python/keyring/keyring-24.2.0.ebuild
+++ b/dev-python/keyring/keyring-24.2.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 SLOT="0"
 LICENSE="PSF-2"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
 
 RDEPEND="
>=dev-python/secretstorage-3.2[${PYTHON_USEDEP}]



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

2023-07-26 Thread WANG Xuerui
commit: 854f29d3a3650605fc8a3b61af061aea60016f70
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jul 27 04:25:31 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Jul 27 05:10:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=854f29d3

gnome-extra/sushi: keyword 44.2 for ~loong

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

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

diff --git a/gnome-extra/sushi/sushi-44.2.ebuild 
b/gnome-extra/sushi/sushi-44.2.ebuild
index 200786e28e3a..1cb0952c0aeb 100644
--- a/gnome-extra/sushi/sushi-44.2.ebuild
+++ b/gnome-extra/sushi/sushi-44.2.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/sushi;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~sparc x86"
 IUSE="wayland +X"
 REQUIRED_USE="|| ( wayland X )"
 



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

2023-07-26 Thread WANG Xuerui
commit: 5e2835b52f093d64c0421156a71eb33ae86da230
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jul 27 04:58:49 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Jul 27 05:10:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e2835b5

dev-libs/tomsfastmath: keyword 0.13.1-r1 for ~loong

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

 dev-libs/tomsfastmath/tomsfastmath-0.13.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/tomsfastmath/tomsfastmath-0.13.1-r1.ebuild 
b/dev-libs/tomsfastmath/tomsfastmath-0.13.1-r1.ebuild
index 1d3d1fa36d68..bbd30e67b8f7 100644
--- a/dev-libs/tomsfastmath/tomsfastmath-0.13.1-r1.ebuild
+++ b/dev-libs/tomsfastmath/tomsfastmath-0.13.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -15,7 +15,7 @@ LICENSE="Unlicense"
 # Helpful site:
 # https://abi-laboratory.pro/index.php?view=timeline=tomsfastmath
 SLOT="0/1"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 
sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc x86"
 
 BDEPEND="sys-devel/libtool"
 



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

2023-07-26 Thread WANG Xuerui
commit: 2717c65aab16c8df412436a2134eff954ffc33ed
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jul 27 03:24:49 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Jul 27 05:10:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2717c65a

x11-wm/mutter: keyword 44.3 for ~loong

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

 x11-wm/mutter/mutter-44.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/mutter/mutter-44.3.ebuild b/x11-wm/mutter/mutter-44.3.ebuild
index f69f6fff42ab..93a17bb515c8 100644
--- a/x11-wm/mutter/mutter-44.3.ebuild
+++ b/x11-wm/mutter/mutter-44.3.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/mutter.git;
SRC_URI=""
 else
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
 fi
 
 LICENSE="GPL-2+"



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

2023-07-26 Thread WANG Xuerui
commit: 605149efbce60d1632d1b9b7235fca844b125349
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jul 27 03:24:45 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Jul 27 05:10:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=605149ef

media-libs/gsound: keyword 1.0.3 for ~loong

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

 media-libs/gsound/gsound-1.0.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/gsound/gsound-1.0.3.ebuild 
b/media-libs/gsound/gsound-1.0.3.ebuild
index 62a1dc5013cf..fdd5953d0216 100644
--- a/media-libs/gsound/gsound-1.0.3.ebuild
+++ b/media-libs/gsound/gsound-1.0.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GSound;
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv x86"
 IUSE="gtk-doc +introspection +vala"
 REQUIRED_USE="vala? ( introspection )"
 



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

2023-07-26 Thread WANG Xuerui
commit: 1b3faf15e8399475bcdd944bc1db6428f14e0e1a
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jul 27 04:25:24 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Jul 27 05:10:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b3faf15

media-plugins/gst-plugins-gtk: keyword 1.22.3 for ~loong

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

 media-plugins/gst-plugins-gtk/gst-plugins-gtk-1.22.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/gst-plugins-gtk/gst-plugins-gtk-1.22.3.ebuild 
b/media-plugins/gst-plugins-gtk/gst-plugins-gtk-1.22.3.ebuild
index 55190e123f56..b5c5fc9dba86 100644
--- a/media-plugins/gst-plugins-gtk/gst-plugins-gtk-1.22.3.ebuild
+++ b/media-plugins/gst-plugins-gtk/gst-plugins-gtk-1.22.3.ebuild
@@ -7,7 +7,7 @@ GST_ORG_MODULE=gst-plugins-good
 inherit gstreamer-meson
 
 DESCRIPTION="Video sink plugin for GStreamer that renders to a GtkWidget"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="+egl gles2 +opengl wayland +X" # Keep default IUSE mirrored with 
gst-plugins-base
 # egl, wayland and X only matters if gst-plugins-base is built with USE=opengl 
and/or USE=gles2
 # We mirror egl/gles2/opengl/wayland/X due to automagic detection from 
gstreamer-gl.pc variables;



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

2023-07-26 Thread WANG Xuerui
commit: e0d32247a4888b85c91a1d1269b02d0cb6cc
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jul 27 04:25:25 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Jul 27 05:10:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0d32247

dev-python/pycryptodome: keyword 3.18.0 for ~loong

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

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

diff --git a/dev-python/pycryptodome/pycryptodome-3.18.0.ebuild 
b/dev-python/pycryptodome/pycryptodome-3.18.0.ebuild
index f227234cd0ad..c6091d5602fe 100644
--- a/dev-python/pycryptodome/pycryptodome-3.18.0.ebuild
+++ b/dev-python/pycryptodome/pycryptodome-3.18.0.ebuild
@@ -23,7 +23,7 @@ SRC_URI="
 
 LICENSE="BSD-2 Unlicense"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~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"
 
 DEPEND="
dev-libs/gmp:=



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

2023-07-26 Thread WANG Xuerui
commit: cd14ea4de114b000dbdf9a16f37174fede019a84
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jul 27 04:15:05 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Jul 27 05:10:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd14ea4d

app-admin/openrc-settingsd: keyword 1.4.0 for ~loong

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

 app-admin/openrc-settingsd/openrc-settingsd-1.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/openrc-settingsd/openrc-settingsd-1.4.0.ebuild 
b/app-admin/openrc-settingsd/openrc-settingsd-1.4.0.ebuild
index dce25d2c3fa1..f8c6f67bae61 100644
--- a/app-admin/openrc-settingsd/openrc-settingsd-1.4.0.ebuild
+++ b/app-admin/openrc-settingsd/openrc-settingsd-1.4.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://gitlab.com/postmarketOS/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="systemd"
 
 DEPEND="



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

2023-07-26 Thread WANG Xuerui
commit: 0e516466fa7e670eb08bbde5ea92a23719aeb98b
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jul 27 04:19:01 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Jul 27 05:10:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e516466

profiles/arch/loong: unmask USE=gnome-shell

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

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

diff --git a/profiles/arch/loong/use.mask b/profiles/arch/loong/use.mask
index 16cd7d206359..2ef4b5d69844 100644
--- a/profiles/arch/loong/use.mask
+++ b/profiles/arch/loong/use.mask
@@ -1,10 +1,6 @@
 # Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# WANG Xuerui  (2023-07-19)
-# Temporary masks; to be lifted after leaving wd40 status.
-gnome-shell
-
 # WANG Xuerui  (2023-07-11)
 # dev-util/babeltrace fails tests on loong
 babeltrace



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

2023-07-26 Thread WANG Xuerui
commit: 766692a957639eb335eb470be1fd0dd055d15c3b
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jul 27 03:31:52 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Jul 27 05:10:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=766692a9

sys-auth/fprintd: keyword 1.94.2 for ~loong

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

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

diff --git a/sys-auth/fprintd/fprintd-1.94.2.ebuild 
b/sys-auth/fprintd/fprintd-1.94.2.ebuild
index f97be3fe5000..452126569d70 100644
--- a/sys-auth/fprintd/fprintd-1.94.2.ebuild
+++ b/sys-auth/fprintd/fprintd-1.94.2.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${MY_P}
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
 IUSE="doc pam selinux systemd test"
 RESTRICT="!test? ( test )"
 



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

2023-07-26 Thread WANG Xuerui
commit: f183c76e30092b5b245bfcc2cb5940c2e6397710
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jul 27 03:24:57 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Jul 27 05:10:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f183c76e

gnome-base/gdm: keyword 44.1 for ~loong

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

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

diff --git a/gnome-base/gdm/gdm-44.1.ebuild b/gnome-base/gdm/gdm-44.1.ebuild
index 29a9a3929c5a..f67b6be27ed5 100644
--- a/gnome-base/gdm/gdm-44.1.ebuild
+++ b/gnome-base/gdm/gdm-44.1.ebuild
@@ -23,7 +23,7 @@ IUSE="accessibility audit bluetooth-sound branding elogind 
fprint plymouth selin
 RESTRICT="!test? ( test )"
 REQUIRED_USE="^^ ( elogind systemd )"
 
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
 
 # dconf, dbus and g-s-d are needed at install time for dconf update
 # keyutils is automagic dep that makes autologin unlock login keyring



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

2023-07-26 Thread WANG Xuerui
commit: 0eb92d8808cf05e0090fe2cfac998cbee505d159
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jul 27 03:32:31 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Jul 27 05:10:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0eb92d88

sys-auth/libfprint: keyword 1.94.5 for ~loong

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

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

diff --git a/sys-auth/libfprint/libfprint-1.94.5.ebuild 
b/sys-auth/libfprint/libfprint-1.94.5.ebuild
index 3a9e78876af3..f60ff3e9d76e 100644
--- a/sys-auth/libfprint/libfprint-1.94.5.ebuild
+++ b/sys-auth/libfprint/libfprint-1.94.5.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/v${PV}/${MY_P}.tar
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
 IUSE="examples gtk-doc +introspection"
 
 RDEPEND="



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

2023-07-26 Thread WANG Xuerui
commit: f7d671e0e20bb751c1ec43197d4b1fac2faa8a98
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jul 27 03:24:53 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Jul 27 05:10:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7d671e0

gnome-base/gnome-control-center: keyword 44.3 for ~loong

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

 gnome-base/gnome-control-center/gnome-control-center-44.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-control-center/gnome-control-center-44.3.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-44.3.ebuild
index 0859b7e34a50..640da594f74e 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-44.3.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-44.3.ebuild
@@ -19,7 +19,7 @@ RESTRICT="!test? ( test )"
 REQUIRED_USE="
^^ ( elogind systemd )
 " # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime, but needs testing if handled gracefully enough
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
 
 # meson.build depends on python unconditionally
 BDEPEND="${PYTHON_DEPS}"



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

2023-07-26 Thread WANG Xuerui
commit: 48158682fdb3e9dbafdf0e116946b3f41a8e3020
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jul 27 03:24:55 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Jul 27 05:10:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48158682

gnome-base/gnome-shell: keyword 44.3 for ~loong

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

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

diff --git a/gnome-base/gnome-shell/gnome-shell-44.3.ebuild 
b/gnome-base/gnome-shell/gnome-shell-44.3.ebuild
index fcacf5a45687..ad7b7a778316 100644
--- a/gnome-base/gnome-shell/gnome-shell-44.3.ebuild
+++ b/gnome-base/gnome-shell/gnome-shell-44.3.ebuild
@@ -16,7 +16,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
?? ( elogind systemd )"
 RESTRICT="!test? ( test )"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
 
 # libXfixes-5.0 needed for pointer barriers and #include 

 DEPEND="



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

2023-07-26 Thread WANG Xuerui
commit: cd2c09f2d7324eea7e11dec8590e09e7f7243625
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jul 27 03:24:41 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Jul 27 05:10:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd2c09f2

gnome-extra/nm-applet: keyword 1.32.0 for ~loong

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

 gnome-extra/nm-applet/nm-applet-1.32.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/nm-applet/nm-applet-1.32.0.ebuild 
b/gnome-extra/nm-applet/nm-applet-1.32.0.ebuild
index 9ee208aafecb..7b3ca27858f8 100644
--- a/gnome-extra/nm-applet/nm-applet-1.32.0.ebuild
+++ b/gnome-extra/nm-applet/nm-applet-1.32.0.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager;
 LICENSE="GPL-2+"
 SLOT="0"
 IUSE="appindicator +modemmanager selinux teamd"
-KEYWORDS="amd64 ~arm arm64 ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86"
 
 RDEPEND="
>=dev-libs/glib-2.40:2



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

2023-07-26 Thread WANG Xuerui
commit: b3a3b48b7aa62f6c6e41dc45e255a3bb9bc8c3c3
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jul 27 03:24:47 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Jul 27 05:10:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3a3b48b

gnome-base/gnome-session: keyword 44.0-r1 for ~loong

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

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

diff --git a/gnome-base/gnome-session/gnome-session-44.0-r1.ebuild 
b/gnome-base/gnome-session/gnome-session-44.0-r1.ebuild
index 4175dadc0812..2ef7f5cb7590 100644
--- a/gnome-base/gnome-session/gnome-session-44.0-r1.ebuild
+++ b/gnome-base/gnome-session/gnome-session-44.0-r1.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-session;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="doc elogind systemd"
 # There is a null backend available, thus ?? not ^^
 REQUIRED_USE="?? ( elogind systemd )"



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

2023-07-26 Thread WANG Xuerui
commit: bafc93081b539c239716384140a4adbd198d8845
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jul 27 03:24:43 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Jul 27 05:10:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bafc9308

gnome-base/gnome-settings-daemon: keyword 44.1 for ~loong

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

 gnome-base/gnome-settings-daemon/gnome-settings-daemon-44.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-44.1.ebuild 
b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-44.1.ebuild
index f74fba31d808..f92753b8293c 100644
--- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-44.1.ebuild
+++ b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-44.1.ebuild
@@ -14,7 +14,7 @@ SLOT="0"
 IUSE="+colord +cups debug elogind input_devices_wacom modemmanager 
networkmanager smartcard systemd test wayland"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="^^ ( elogind systemd )"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
 
 COMMON_DEPEND="
>=sci-geosciences/geocode-glib-3.10:2



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

2023-07-26 Thread WANG Xuerui
commit: 74907c7b05d07562d66d5ff02488c8bcf2ce1217
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jul 27 03:24:51 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Jul 27 05:10:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74907c7b

net-wireless/gnome-bluetooth: keyword 42.5 for ~loong

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

 net-wireless/gnome-bluetooth/gnome-bluetooth-42.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/gnome-bluetooth/gnome-bluetooth-42.5.ebuild 
b/net-wireless/gnome-bluetooth/gnome-bluetooth-42.5.ebuild
index f0f4b103f961..f3e59b67a713 100644
--- a/net-wireless/gnome-bluetooth/gnome-bluetooth-42.5.ebuild
+++ b/net-wireless/gnome-bluetooth/gnome-bluetooth-42.5.ebuild
@@ -12,7 +12,7 @@ LICENSE="GPL-2+ LGPL-2.1+ FDL-1.1+"
 SLOT="3/13" # subslot = libgnome-bluetooth-3 soname version
 IUSE="gtk-doc +introspection sendto test"
 RESTRICT="!test? ( test )"
-KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
 
 DEPEND="
>=dev-libs/glib-2.44:2



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

2023-07-26 Thread Sam James
commit: 07f48c319ee7a5ebedbe615682f702c6ac99bbc9
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 27 04:24:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 27 04:24:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07f48c31

dev-python/lxml: backport cython-3 fixes and test fixes for newer libxml2

Closes: https://bugs.gentoo.org/898682
Closes: https://bugs.gentoo.org/905643
Closes: https://bugs.gentoo.org/906088
Signed-off-by: Sam James  gentoo.org>

 dev-python/lxml/Manifest   |   1 +
 .../files/lxml-4.9.3-tests-py3.11-cython3.patch|  10 ++
 dev-python/lxml/lxml-4.9.3-r1.ebuild   | 116 +
 3 files changed, 127 insertions(+)

diff --git a/dev-python/lxml/Manifest b/dev-python/lxml/Manifest
index 5b7a6edd4e46..3a2715be6ff9 100644
--- a/dev-python/lxml/Manifest
+++ b/dev-python/lxml/Manifest
@@ -1,2 +1,3 @@
 DIST lxml-4.9.2.gh.tar.gz 957365 BLAKE2B 
201b3977da90386e413f1b89a4b7ee1e44d6bbea05e622e92feb1d67c637ce46ebf746f0648f034ed3bccd609233ccf7d8a7ee456f13b8d9ca8587ddf1ebd32a
 SHA512 
816b2fe2eef2a97a0df66cbc39850c6dc3d6470e4033cc73edb40c80c0afbbe6c084d042d7c98b29497926e76f648caa42e1ebe5d83060af08af6972316077b0
+DIST lxml-4.9.3-patches.tar.xz 10544 BLAKE2B 
407938d2f701400e919110c3bfe84e94621f39f8178850c466d41549ee0eff4f23e93cdd8ea684713e8276acfaa05d6f7b7af4d375c859b9fc5b2981d60983a3
 SHA512 
c2d5d2ffb035aed6d846de84885b87142b2be7a09ffe6927e7c032acab343730acfcbefd75e8141cf3b41b308c532869a7878b515f3d4eeefa7526a3d2599398
 DIST lxml-4.9.3.gh.tar.gz 958628 BLAKE2B 
ffdf3fe781a03815f7c026229d313721c93375ebafad9b4a20c5d8a380a631401e546d8701a94d8c49615fb6a71e84940d8ca0299b47a37c1c9596db36659113
 SHA512 
903bd4935c7708b459aee9befcf3f6e3e3aaa9adc122591ea923b6e3d8fd288f07cab3f5f0edb08e3bf9db80414324f0a1a8e5a5089f9cda82f6c50f5df59423

diff --git a/dev-python/lxml/files/lxml-4.9.3-tests-py3.11-cython3.patch 
b/dev-python/lxml/files/lxml-4.9.3-tests-py3.11-cython3.patch
new file mode 100644
index ..1fb466ab810f
--- /dev/null
+++ b/dev-python/lxml/files/lxml-4.9.3-tests-py3.11-cython3.patch
@@ -0,0 +1,10 @@
+--- a/src/lxml/tests/test_errors.py
 b/src/lxml/tests/test_errors.py
+@@ -25,6 +25,7 @@ class ErrorTestCase(HelperTestCase):
+ def test_empty_parse(self):
+ self.assertRaises(etree.XMLSyntaxError, etree.fromstring, '')
+ 
++@unittest.skipIf(sys.version_info >= (3, 11), "Known GC failure 
(https://bugzilla.redhat.com/show_bug.cgi?id=2051510)")
+ @unittest.skipIf(IS_PYPY, "broken on pypy")
+ def test_element_cyclic_gc_none(self):
+ # test if cyclic reference can crash etree

diff --git a/dev-python/lxml/lxml-4.9.3-r1.ebuild 
b/dev-python/lxml/lxml-4.9.3-r1.ebuild
new file mode 100644
index ..0ec56e19ad13
--- /dev/null
+++ b/dev-python/lxml/lxml-4.9.3-r1.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 optfeature toolchain-funcs
+
+DESCRIPTION="A Pythonic binding for the libxml2 and libxslt libraries"
+HOMEPAGE="
+   https://lxml.de/
+   https://pypi.org/project/lxml/
+   https://github.com/lxml/lxml/
+"
+SRC_URI="
+   https://github.com/lxml/lxml/archive/${P}.tar.gz
+   -> ${P}.gh.tar.gz
+   
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-4.9.3-patches.tar.xz
+"
+S=${WORKDIR}/lxml-${P}
+
+LICENSE="BSD ElementTree GPL-2 PSF-2"
+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"
+IUSE="doc examples +threads test"
+RESTRICT="!test? ( test )"
+
+# Note: lib{xml2,xslt} are used as C libraries, not Python modules.
+DEPEND="
+   >=dev-libs/libxml2-2.10.3
+   >=dev-libs/libxslt-1.1.38
+"
+RDEPEND="
+   ${DEPEND}
+"
+BDEPEND="
+   virtual/pkgconfig
+   >=dev-python/cython-0.29.35[${PYTHON_USEDEP}]
+   doc? (
+   $(python_gen_any_dep '
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]
+   ')
+   )
+   test? (
+   dev-python/cssselect[${PYTHON_USEDEP}]
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-4.9.3-tests-pypy.patch
+   "${FILESDIR}"/${PN}-4.9.3-tests-py3.11-cython3.patch
+   "${WORKDIR}"/${PN}-4.9.3-patches
+)
+
+python_check_deps() {
+   use doc || return 0
+   python_has_version -b "dev-python/docutils[${PYTHON_USEDEP}]" &&
+   python_has_version -b "dev-python/pygments[${PYTHON_USEDEP}]" &&
+   python_has_version -b "dev-python/sphinx[${PYTHON_USEDEP}]" &&
+  

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

2023-07-26 Thread Michael Orlitzky
commit: 982b872bba85553067ed601aaf8f553994811801
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Thu Jul 27 03:09:16 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Thu Jul 27 03:36:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=982b872b

sci-mathematics/pari: add 2.15.4

I've dropped pari-2.9.4-ppc.patch from this version to see if it's still
necessary, and to report the problem upstream if so.

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

 sci-mathematics/pari/Manifest   |   1 +
 sci-mathematics/pari/pari-2.15.4.ebuild | 132 
 2 files changed, 133 insertions(+)

diff --git a/sci-mathematics/pari/Manifest b/sci-mathematics/pari/Manifest
index 1fbe614ae199..ca590e9f02fe 100644
--- a/sci-mathematics/pari/Manifest
+++ b/sci-mathematics/pari/Manifest
@@ -1 +1,2 @@
 DIST pari-2.15.3.tar.gz 5178288 BLAKE2B 
d9cc11526360e9fc7688e0a3195a85302d6bf95039051c9419aa18c5bf91eff837d64d9acabb0a51a6e15a3614a5cab4acbf0a502dba5417982514f27721d47d
 SHA512 
9e127850759bac0c0a9b32c6660a55018ec6c6781aaa14c42667f26655444f55c08e100fe186aec8ad1f574d883d76888b13fbafb65d1f4741e2018b78ff307b
+DIST pari-2.15.4.tar.gz 5183685 BLAKE2B 
2e20b6dc073ce69bc098dd849e6ab43cb38b05d30ff5f72a31272cd24ef01aa515d4e2a4948264ca89169a6980cd9d76f86c7fbb9aad5be604680569950d9c25
 SHA512 
2b9f0c1fe7198406df8e6ceb3fcdc8bfb75f5c7ebfb963f023a1eebfff0bcc26e3b690941e188d6b9f8dfb6cddf4ce4c00f2cc320ebe47d42ae7596c774ed6cc

diff --git a/sci-mathematics/pari/pari-2.15.4.ebuild 
b/sci-mathematics/pari/pari-2.15.4.ebuild
new file mode 100644
index ..4869bbe3d995
--- /dev/null
+++ b/sci-mathematics/pari/pari-2.15.4.ebuild
@@ -0,0 +1,132 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="Computer-aided number theory C library and tools"
+HOMEPAGE="https://pari.math.u-bordeaux.fr/;
+SRC_URI="https://pari.math.u-bordeaux.fr/pub/${PN}/unix/${P}.tar.gz;
+
+LICENSE="GPL-2"
+
+# The subslot is the value of $soname_num obtained from
+# upstream's config/version script.
+SLOT="0/8"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+IUSE="data doc examples fltk gmp test threads X"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( virtual/latex-base )
+"
+DEPEND="
+   sys-libs/readline:0=
+   data? ( sci-mathematics/pari-data )
+   doc? ( X? ( x11-misc/xdg-utils ) )
+   fltk? ( x11-libs/fltk:1= )
+   gmp? ( dev-libs/gmp:0= )
+   X? ( x11-libs/libX11:0= )"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}/${PN}"-2.9.4-fltk-detection.patch
+   "${FILESDIR}/${PN}"-2.11.2-no-automagic.patch
+)
+
+src_prepare() {
+   default
+
+   # move doc dir to a gentoo doc dir and replace acroread by xdg-open
+   sed -i \
+   -e "s:\$d = \$0:\$d = '${EPREFIX}/usr/share/doc/${PF}':" \
+   -e 's:"acroread":"xdg-open":' \
+   doc/gphelp.in || die "Failed to fix doc dir"
+
+   # These tests fail when LaTeX is not installed (which we don't
+   # require without USE=doc), most likely due to output formatting
+   # issues but I haven't deleted my LaTeX installation to check.
+   # There's no real upstream support for enabling/disabling the LaTeX
+   # docs, so this is probably the correctest way to skip these tests.
+   if ! use doc; then
+   rm src/test/{in,32}/help || die
+   fi
+}
+
+src_configure() {
+   tc-export CC CXX PKG_CONFIG
+
+   # Workaraound to "asm operand has impossible constraints" as
+   # suggested in bug #46.
+   use x86 && append-cflags $(test-flags-CC -fno-stack-check)
+
+   # sysdatadir installs a pari.cfg stuff which is informative only.
+   # It is supposed to be for "architecture-dependent" data.  It needs
+   # to be easily discoverable for downstream packages such as gp2c.
+   # We set LD="" and DLLD="$CC" so that the "shared library linker"
+   # always gets set to the value of the compiler used. Pari's build
+   # system does not cope very well with a naked linker, it is
+   # expecting a compiler driver. See bugs 722090 and 871117.
+   # DLLDFLAGS, on the other hand, is used exactly like LDFLAGS would
+   # be in a less-weird build system.
+   LD="" DLLD="$(tc-getCC)" DLLDFLAGS="${LDFLAGS}" ./Configure \
+   --prefix="${EPREFIX}"/usr \
+   --datadir="${EPREFIX}/usr/share/${PN}" \
+   --libdir="${EPREFIX}/usr/$(get_libdir)" \
+   --sysdatadir="${EPREFIX}"/usr/share/pari \
+   --mandir="${EPREFIX}"/usr/share/man/man1 \
+   --with-readline="${EPREFIX}"/usr \
+   --with-readline-lib="${EPREFIX}/usr/$(get_libdir)" \
+   

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

2023-07-26 Thread Michał Górny
commit: 84074d3161d8ed140c8a5a8d219bd0405f172a9e
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul 27 03:06:06 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul 27 03:21:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84074d31

dev-python/pdm: Bump to 2.8.1

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

 dev-python/pdm/Manifest |  1 +
 dev-python/pdm/pdm-2.8.1.ebuild | 67 +
 2 files changed, 68 insertions(+)

diff --git a/dev-python/pdm/Manifest b/dev-python/pdm/Manifest
index 7806eda5507d..eb340ee8f308 100644
--- a/dev-python/pdm/Manifest
+++ b/dev-python/pdm/Manifest
@@ -1 +1,2 @@
 DIST pdm-2.8.0.tar.gz 3069029 BLAKE2B 
3fc3246c7bf26953be96def58d8249c981def96e1607b82b35f1b8347dc5246dd6b4613e4f2093e2e6453724e8709951d2fff38a1f02f2dcc5e85fe6e8c678da
 SHA512 
95cc0a4cb032fa39281aea5ab2f31da7f503c6444a9c41d88ac9bf9ab650654a3f154506f2ed822e70266046c4b6a111518ed68aa7ab75aa31c096e071859bcd
+DIST pdm-2.8.1.tar.gz 3014347 BLAKE2B 
0dde8e2376065ac6241e06c24a7b1b241e5653f6e2cb7fd529cc8dfd3d0f6c6fc4c6a43208551594a7d837d11dbaff02612d944a9077cb132d3eee3c23559ee7
 SHA512 
f18fddd533cf0b72f9ff376c865bc5df6a58c248f4c9737404eb1d62f5d9a233f22b7a76db3b2f9b7a321c8d1e3aa2ea395d2dd3ffe29834ccc09c8272410b82

diff --git a/dev-python/pdm/pdm-2.8.1.ebuild b/dev-python/pdm/pdm-2.8.1.ebuild
new file mode 100644
index ..281812e00468
--- /dev/null
+++ b/dev-python/pdm/pdm-2.8.1.ebuild
@@ -0,0 +1,67 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=pdm-backend
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python package and dependency manager supporting the latest PEP 
standards"
+HOMEPAGE="
+   https://pypi.org/project/pdm/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/blinker[${PYTHON_USEDEP}]
+   dev-python/certifi[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/platformdirs[${PYTHON_USEDEP}]
+   dev-python/rich[${PYTHON_USEDEP}]
+   dev-python/virtualenv[${PYTHON_USEDEP}]
+   dev-python/pyproject-hooks[${PYTHON_USEDEP}]
+   dev-python/requests-toolbelt[${PYTHON_USEDEP}]
+   >=dev-python/unearth-0.10.0[${PYTHON_USEDEP}]
+   =dev-python/resolvelib-1.0.1[${PYTHON_USEDEP}]
+   dev-python/installer[${PYTHON_USEDEP}]
+   dev-python/cachecontrol[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 'dev-python/tomli[${PYTHON_USEDEP}]' pypy3 
python3_10)
+"
+BDEPEND="
+   ${RDEPEND}
+   test? (
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # Internet
+   'tests/cli/test_build.py::test_build_with_no_isolation[False]'
+   tests/test_project.py::test_access_index_with_auth
+   tests/cli/test_others.py::test_build_distributions
+   
'tests/models/test_candidates.py::test_expand_project_root_in_url[demo @ 
file:///${PROJECT_ROOT}/tests/fixtures/artifacts/demo-0.0.1.tar.gz]'
+   
'tests/models/test_candidates.py::test_expand_project_root_in_url[-e 
file:///${PROJECT_ROOT}/tests/fixtures/projects/demo-#-with-hash#egg=demo]'
+   # hangs on interactive keyring prompts
+   tests/cli/test_config.py::test_repository_overwrite_default
+   
tests/cli/test_config.py::test_hide_password_in_output_repository
+   tests/cli/test_config.py::test_hide_password_in_output_pypi
+   # junk output, sigh
+   tests/cli/test_others.py::test_info_command_json
+   # why does it try to use python 2.7?!
+   tests/cli/test_run.py::test_import_another_sitecustomize
+   )
+
+   epytest -m "not network and not integration and not path"
+}



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

2023-07-26 Thread Michał Górny
commit: c191a14fb092f4f98e95094a5ab22a2d5dc3aff0
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul 27 02:36:11 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul 27 03:21:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c191a14f

dev-python/furo: Bump to 2023.7.26

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

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

diff --git a/dev-python/furo/Manifest b/dev-python/furo/Manifest
index dd8dfe22a3a1..6e7c1e1c8ecc 100644
--- a/dev-python/furo/Manifest
+++ b/dev-python/furo/Manifest
@@ -1 +1,2 @@
 DIST furo-2023.5.20-py3-none-any.whl 326767 BLAKE2B 
cc8eb3816bf99039e1a312f9fed21538b0154ece228e351107df89f5770c382614efc7202bae742d28d2fc8fceabc8b748b2bfbe8a230aeb70f280b622d42c11
 SHA512 
1a97b37aa9ce55878f34e3276eebeb4b138bd9e397b6711469fed4523ab8dadcd91e77234a1eca20561276f6660410a31f48f34ae320c6772d1055699cdd7125
+DIST furo-2023.7.26-py3-none-any.whl 326996 BLAKE2B 
1da4cbbdcab66973e87228a423042f58499c95a0a4287ad4e5ff4b87a3ae27b31b68dfc1a267a1642b35455f420659755ef4791c519496799331379c806e8f2c
 SHA512 
761c3b276d4db86dea0201c2f10e2958fe8ef784243687e6884406bdd11b009296158585ae865fc754c0b7674fe65cc2d6beaf3d997da672d2e4e319b1813fa1

diff --git a/dev-python/furo/furo-2023.7.26.ebuild 
b/dev-python/furo/furo-2023.7.26.ebuild
new file mode 100644
index ..0674aa0b847b
--- /dev/null
+++ b/dev-python/furo/furo-2023.7.26.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# sphinx-theme-builder is completely unusable, as it requires pinning
+# to a very-specific nodejs version number, and ofc loves fetching
+# everything from the Internet
+
+DISTUTILS_USE_PEP517=standalone
+PYTHON_COMPAT=( pypy3 python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Clean customisable Sphinx documentation theme"
+HOMEPAGE="
+   https://pypi.org/project/furo/
+   https://github.com/pradyunsg/furo/
+"
+SRC_URI="$(pypi_wheel_url)"
+S=${WORKDIR}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+RDEPEND="
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/sphinx-basic-ng[${PYTHON_USEDEP}]
+"
+
+python_compile() {
+   distutils_wheel_install "${BUILD_DIR}/install" \
+   "${DISTDIR}/${P}-py3-none-any.whl"
+}



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

2023-07-26 Thread Michał Górny
commit: dd359a4bd4fdb1d92ada27f606152bb8a099daba
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul 27 02:41:22 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul 27 03:21:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd359a4b

dev-python/pylint: Bump to 2.17.5

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

 dev-python/pylint/Manifest |  1 +
 dev-python/pylint/pylint-2.17.5.ebuild | 84 ++
 2 files changed, 85 insertions(+)

diff --git a/dev-python/pylint/Manifest b/dev-python/pylint/Manifest
index e03999af9ea7..70af9b432c4c 100644
--- a/dev-python/pylint/Manifest
+++ b/dev-python/pylint/Manifest
@@ -1 +1,2 @@
 DIST pylint-2.17.4.gh.tar.gz 1411540 BLAKE2B 
ad8e5dfcd378e2c87f59fc7bad36c504296555ea0174d0f6fd3e59c04eb5610ee0a40257cd4d457418808b55efef8ffef7ca5d6e7da946323cb32e34cf5f0d67
 SHA512 
0232f0badf7124db549e768f5d158e7b7728fb34893726b5c3a0f599e201a18069118f0aab2aed0b0e1d47c0d4d37cec72d9c1c489ec5c3c316a53431ccf35a5
+DIST pylint-2.17.5.gh.tar.gz 1413718 BLAKE2B 
7ba0a6cb78cdef5f16e80d98d1b02f41ae700c44365de26a0a650b60fe95b4b806e36786d16ec50ed5c78c8b86c13afe8e7fe215dd938df654c2883d5493d318
 SHA512 
431e722d027b03f1b657841ccaba43233961e810aecfe1a679e3ba4ba92fea94f28524195861a6fd4fe6fc6267a1af6489b9b69e5e30f919ac3a476fd35698ec

diff --git a/dev-python/pylint/pylint-2.17.5.ebuild 
b/dev-python/pylint/pylint-2.17.5.ebuild
new file mode 100644
index ..ebab7720b9d1
--- /dev/null
+++ b/dev-python/pylint/pylint-2.17.5.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} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Python code static checker"
+HOMEPAGE="
+   https://pypi.org/project/pylint/
+   https://github.com/pylint-dev/pylint/
+"
+SRC_URI="
+   https://github.com/pylint-dev/pylint/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="examples"
+
+# Make sure to check 
https://github.com/pylint-dev/pylint/blob/main/pyproject.toml#L34 on bumps
+# Adjust dep bounds!
+RDEPEND="
+   =dev-python/astroid-2.15.6[${PYTHON_USEDEP}]
+   >=dev-python/dill-0.3.6[${PYTHON_USEDEP}]
+   >=dev-python/isort-4.2.5[${PYTHON_USEDEP}]
+   =dev-python/mccabe-0.6[${PYTHON_USEDEP}]
+   =dev-python/platformdirs-2.2.0[${PYTHON_USEDEP}]
+   >=dev-python/tomlkit-0.10.1[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/tomli-1.1.0[${PYTHON_USEDEP}]
+   ' 3.10)
+"
+BDEPEND="
+   test? (
+   >=dev-python/GitPython-3[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   rm -rf pylint || die
+
+   local EPYTEST_DESELECT=(
+   # TODO
+   
'tests/test_functional.py::test_functional[forgotten_debug_statement_py37]'
+   
'tests/test_functional.py::test_functional[dataclass_with_field]'
+   'tests/test_functional.py::test_functional[no_name_in_module]'
+   'tests/test_functional.py::test_functional[shadowed_import]'
+   
tests/checkers/unittest_typecheck.py::TestTypeChecker::test_nomember_on_c_extension_error_msg
+   
tests/checkers/unittest_typecheck.py::TestTypeChecker::test_nomember_on_c_extension_info_msg
+   
tests/config/pylint_config/test_run_pylint_config.py::test_invocation_of_pylint_config
+
+   # apparently fragile, needs unpickleable plugin
+   
tests/test_check_parallel.py::TestCheckParallelFramework::test_linter_with_unpickleable_plugins_is_pickleable
+   )
+   local EPYTEST_IGNORE=(
+   # No need to run the benchmarks
+   tests/benchmark/test_baseline_benchmarks.py
+   )
+   epytest
+}
+
+python_install_all() {
+   if use examples ; then
+   docompress -x "/usr/share/doc/${PF}/examples"
+   docinto examples
+   dodoc -r examples/.
+   fi
+
+   distutils-r1_python_install_all
+}



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

2023-07-26 Thread Michał Górny
commit: 3bb933d0217233e93a12f11eaa236686100bd5d9
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul 27 02:35:12 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul 27 03:21:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bb933d0

dev-python/cfn-lint: Bump to 0.79.3

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

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

diff --git a/dev-python/cfn-lint/Manifest b/dev-python/cfn-lint/Manifest
index d44e19ef326a..d250058f0738 100644
--- a/dev-python/cfn-lint/Manifest
+++ b/dev-python/cfn-lint/Manifest
@@ -2,3 +2,4 @@ DIST cfn-lint-0.77.10.tar.gz 3488571 BLAKE2B 
6b828c760bf93f1d31fe7d24d76cea63c91
 DIST cfn-lint-0.78.1.tar.gz 3507466 BLAKE2B 
2f22cd8241eec3a26a191fc12e6e4781513e45b5ee7540d3e59d6a1f9780142ce114d3ee2ea8e05b5425a2b111dd706447045961d05e7bb3b873eb837dc98a38
 SHA512 
5862c3efc51e274754a5d7eba9c53a16c87933eaadc0cc8fbb2f211c07040d24d828d30922870e02bdf0758ec4417426d827ab76840332775d765714a67a3850
 DIST cfn-lint-0.78.2.tar.gz 3533168 BLAKE2B 
043991f54cd6d793fc91af8d911184d6a98be34fb9a5735fd45113405707802fd0427654cf21de4c15b62fecd149a5d21af1b96ddf8810eb6ea507b5798a8d94
 SHA512 
63c575ba282cb097b321a8a00e70b1afdffd3c349e031d8a1ff2aacaeb397824e9f19968e2107a00d1aae6d7f644f376174ecc80389ee581727935867d73872e
 DIST cfn-lint-0.79.1.tar.gz 3539730 BLAKE2B 
b970f8c2f45d7895b89794661649188fb731e319c2a674526656e1ecc7572c72b143814c63b9de1998f4589228eb7df06199f4db52782384a424ced63ead9b52
 SHA512 
5407973f8fa6fc243112232c1028d5a19fa72855c5c569a23199ddccb1d9ac95399e88907cdc9ea1d7a2df608c3f255ad17a4b21967936817b503c159c70fc0e
+DIST cfn-lint-0.79.3.tar.gz 3541518 BLAKE2B 
7d534f51bb848fe5fdb1f5a04b56483b5f5ae899fa652278ebe88898018fe03422cfe352a1606474d5622c806a07d1ce491e75c28398e871f5277e4cc310b530
 SHA512 
89e540977b9e3a4945ba8baba676270616e509eab75c450213b2d13d7adf5cf949bd56aa806710afe5065b8704b42a2b8a5ecf469f65190a897698d30d689a47

diff --git a/dev-python/cfn-lint/cfn-lint-0.79.3.ebuild 
b/dev-python/cfn-lint/cfn-lint-0.79.3.ebuild
new file mode 100644
index ..7071d59d0406
--- /dev/null
+++ b/dev-python/cfn-lint/cfn-lint-0.79.3.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+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.71.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[${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.]*::' -e '/jsonschema/s:,<4.18::' -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/boto3/

2023-07-26 Thread Michał Górny
commit: 9f15b9cb1cfaee14b0f73cf1d859d2ac3a6b4a96
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul 27 02:23:53 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul 27 03:21:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f15b9cb

dev-python/boto3: Bump to 1.28.12

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 69921a0f1479..2ddc48ee38f1 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -1,4 +1,5 @@
 DIST boto3-1.28.10.gh.tar.gz 678958 BLAKE2B 
55356d6234a12a09cb03bc8907d5c8c3810a8ab62bdebd9cc005d557dd54c85a749c2b2cd35e11e0f933f2ee02e48962b4e4971259792b2eb9dc4ff08745f215
 SHA512 
13f889f312e1f8cb4c8c4921892c60342a4bc31021505fc42b659da2ad5d44806029a3c9acd1e8a509d587771d3f9ed42b8ec7bc3ebf1ca2a45525c57153e4f9
 DIST boto3-1.28.11.gh.tar.gz 679904 BLAKE2B 
06fb7e0759c2b51f9af8c69a7aeca4610ee39dd6e230450695337833dd4295508ed7e505fbb9d72e8d5015ee741c7080627848f2c77b18cfed7b5afee0d923f8
 SHA512 
0ca9dbd174d6d7cb8ac4dac913a9abe3f03188d231cc8b11cbd51ad6bb4189b69d590fc5b18c001b18ff4d8db3f4fe19476fa5616d0bbf7125ed5b4eb848413a
+DIST boto3-1.28.12.gh.tar.gz 680624 BLAKE2B 
0403c4ab78a03b678faa3cdde05a30fb8cf48d5781d23016efd1415fabadd9eee39cbde7b447f771c2129270caa0ceed98040e4051d2046918e20a63dfe40508
 SHA512 
28b6b314532919bba137bf02927d28db7167e50d5c31ed2b367dd76eeec33590bf518074bd0f3aeb122bd1028c856f7fff8c76e688f154a0d358ee0a24a4e405
 DIST boto3-1.28.3.gh.tar.gz 675019 BLAKE2B 
93b29307fbfec4e61dc60d28e4f20392ae2a730f048a0b2e8cb99fd515a036fc4ca889ddd564e09b1f3eab4cb9499c5918b4e7430d63148dd2854d126719a468
 SHA512 
514d0f373f25bb691abf5f1f8b0209a07097191b2ad8fb6339739e7a0bd2b8e6d5a88f1250e928ca89b1f1aa5e27a44bf2cab38a57680c01214d370d11944ded
 DIST boto3-1.28.9.gh.tar.gz 677993 BLAKE2B 
a800de94cfb0d317b41091fb1d2bb0fd6449df85da434879c0689bf36998b2a52331ba077c65cae9967fcce998a15d2a6f6a758931fa12a00b95487adaf81dfa
 SHA512 
6e1e5e74d20d2e67f29597ddcda70475cbea863978ca93ec77a0f478690477c9782111701771d5b8354f4402c21496e7f5627b1398cbd6fd87627fd978f5e360

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



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

2023-07-26 Thread Michał Górny
commit: 386d2c4e2cc13e78faebef171ac98046f7419584
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul 27 02:38:05 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul 27 03:21:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=386d2c4e

dev-util/stripe-mock: Bump to 0.168.0

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

 dev-util/stripe-mock/Manifest   |  1 +
 dev-util/stripe-mock/stripe-mock-0.168.0.ebuild | 27 +
 2 files changed, 28 insertions(+)

diff --git a/dev-util/stripe-mock/Manifest b/dev-util/stripe-mock/Manifest
index d23415fd9173..45bc9aee821e 100644
--- a/dev-util/stripe-mock/Manifest
+++ b/dev-util/stripe-mock/Manifest
@@ -2,3 +2,4 @@ DIST stripe-mock-0.164.0.tar.gz 1249727 BLAKE2B 
fda30a53eda51b9e001024c3dad9ae3b
 DIST stripe-mock-0.165.0.tar.gz 1274806 BLAKE2B 
9f0cdcba97f3c6755cd04061cf6a6f9122d18eb6ecc3ef975e2e3be93c191eb6a3ba0c3d696485eaa0d4021284305f0c79ab0f67049cfba08ec2ba21abf47888
 SHA512 
12a2004e543de5a6e789d894bc07fe8bbb011447e4ca4c842a8f7e5b9ca063c70a1d1b93fe033fad6beabe7fc6c30f19cd9e6d7eb64677844f48096dd59c73e1
 DIST stripe-mock-0.166.0.tar.gz 1287548 BLAKE2B 
920d73dbf7d2b504a5c75b7026118bccd8e4442c509d9d4be9a8e8b474930721c01949eaedc1daaa06b32a510a2243e09e613c84c7da7c43262bbd2fd78a8370
 SHA512 
d03a1ecf06ea1d581d3a39b6d0ac1f5d6dbaede5da6b2a07d8aae100703dcbc3ce75ad70ac2978e247a506f1554bc3d5231a40aef7eb369ed43eaec97fa009a0
 DIST stripe-mock-0.167.0.tar.gz 1290452 BLAKE2B 
5c7debc39a2a473ebdc7568ab236e68b1c2a15ea4a71619ae6cb60dd4f00f16b7c02923c72ba98a4b9868723703ed888a56c480a95194f82611bb7f194d8b43d
 SHA512 
45d8e7fa64deb239f479da5a4a203f018cb9dc1799fd483147a84f5dc2b10f154fc94f86ec350ded30679fcd76b3b2e7706bd20aacc2413edd86149a63373904
+DIST stripe-mock-0.168.0.tar.gz 1290778 BLAKE2B 
a8d9ad32ecccb6ced1c45c34174a6a9c5319c38f698ba4226f707ab13121dd44d446f34471916194c3085f6e59a56f1094ad75895ad9c23f009d000c70078f09
 SHA512 
474e0bba603e060d778e873796572718d58fc3e3ff3f77608ea0b06840af5a47319e79748dafb40ec7e6e0e6f66135a30974026ab8c0a2737781620266cb7c78

diff --git a/dev-util/stripe-mock/stripe-mock-0.168.0.ebuild 
b/dev-util/stripe-mock/stripe-mock-0.168.0.ebuild
new file mode 100644
index ..ca0f4e60efa7
--- /dev/null
+++ b/dev-util/stripe-mock/stripe-mock-0.168.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+DESCRIPTION="Mock HTTP server that responds like the real Stripe API"
+HOMEPAGE="https://github.com/stripe/stripe-mock/;
+SRC_URI="https://github.com/stripe/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT ISC BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+src_compile() {
+   emake build
+}
+
+src_test() {
+   emake test
+}
+
+src_install() {
+   dobin stripe-mock
+   einstalldocs
+}



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

2023-07-26 Thread Michał Górny
commit: 1b52d74064f331a6cc8dd50d97650d92ccf92840
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul 27 02:39:48 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul 27 03:21:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b52d740

dev-python/dnspython: Bump to 2.4.1

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

 dev-python/dnspython/Manifest   |  1 +
 dev-python/dnspython/dnspython-2.4.1.ebuild | 51 +
 2 files changed, 52 insertions(+)

diff --git a/dev-python/dnspython/Manifest b/dev-python/dnspython/Manifest
index f615512fea32..503ad3623243 100644
--- a/dev-python/dnspython/Manifest
+++ b/dev-python/dnspython/Manifest
@@ -1,2 +1,3 @@
 DIST dnspython-2.3.0.gh.tar.gz 339222 BLAKE2B 
1e1bfd1d716f5afce1ccc2e0f1fbb8e575e91619bc32f2c5067f6da4e01ea927dd0a1ed4c35e6c88d34de320befd833c9c17d060ea71918775c1f5f0121b61a8
 SHA512 
0bb4b41262a1d97b724e48b4dfb70f1fb544c18824e7d2bc2dcb8ef6c943c6c827ce753ae4ccb2ab37e95c8f5ff5d2f4853f238509f21e6299a445760c41e10e
 DIST dnspython-2.4.0.gh.tar.gz 356155 BLAKE2B 
d77ac611a45bb6f19903752af480e03d25655e0c814768c67b9a605c7a41a8c17efa976a4ff55fcc7de83415addb094f8edefb5ebaa29b25d5a5865ea9ab
 SHA512 
61becb66d049f9a503a4e60195183cd7b2f6dfb67d28aac85e39d26d30abd1eb97b52f368796438d90a4ff9acb441d1e487d5699484c77ec58e3914885d66aca
+DIST dnspython-2.4.1.gh.tar.gz 357296 BLAKE2B 
7346a2c4ee60e5449edc567d69f5ec3e7a546b6fd1fda3b08448d3748a1fd991526b0d673b26b10b31cdb3029a07322b3e62f55f67685432e376ab6e2a8a49c0
 SHA512 
98f440f13b8600880cc56493d9f20bfd824d40eca4cde4ed4bcaa0fa617d30176f4d37bc391896a237bd7bd3ce99f0ef9779a2fb26dcdb02e455edec53a31fdd

diff --git a/dev-python/dnspython/dnspython-2.4.1.ebuild 
b/dev-python/dnspython/dnspython-2.4.1.ebuild
new file mode 100644
index ..c48c33add1bd
--- /dev/null
+++ b/dev-python/dnspython/dnspython-2.4.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="DNS toolkit for Python"
+HOMEPAGE="
+   https://www.dnspython.org/
+   https://github.com/rthalley/dnspython/
+   https://pypi.org/project/dnspython/
+"
+SRC_URI="
+   https://github.com/rthalley/dnspython/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+IUSE="dnssec examples"
+
+RDEPEND="
+   dnssec? (
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   )
+   

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

2023-07-26 Thread Michał Górny
commit: 1fc09032a5875068c73d84e5a303ba0073bf42e3
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul 27 02:44:14 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul 27 03:21:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fc09032

dev-python/mkdocs: Bump to 1.5.0

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

 dev-python/mkdocs/Manifest|  1 +
 dev-python/mkdocs/mkdocs-1.5.0.ebuild | 86 +++
 2 files changed, 87 insertions(+)

diff --git a/dev-python/mkdocs/Manifest b/dev-python/mkdocs/Manifest
index fd96e97eb66e..45782f62f3ca 100644
--- a/dev-python/mkdocs/Manifest
+++ b/dev-python/mkdocs/Manifest
@@ -1 +1,2 @@
 DIST mkdocs-1.4.3.gh.tar.gz 4019852 BLAKE2B 
4bf0d47d939fc9db0daa7954857ba35d7a48031d6029b1a0a1680b6bbe13890244b29d670efe9a0d2f18e1e73aab75879f4e7bcfc60cf944e816054a970ba8e6
 SHA512 
ac023f0e91f32faa38843c5ec42eb8aa32439b5a7e3967b9838f845687d0c7eadb3c13cbd4f1270e026a4b5afe15123d1568375f75a1ca07a28a93a595f5ac6b
+DIST mkdocs-1.5.0.gh.tar.gz 4042630 BLAKE2B 
d3912b4ed4e89055c9f05ca2ff5e9c92755a95e3f27aee479d15728f6c9a1d6597e3da26e9211c0f8f3c28c806dc149be2e29203bbeda02ec3a30791c142ae4f
 SHA512 
99651345703324a10800de537f7518b0b16b8273229596d773785f2487ff3e6f51b54f00cebe90a41c6e04a6689e49814663ff740c676f3daa4eb6f7017e0288

diff --git a/dev-python/mkdocs/mkdocs-1.5.0.ebuild 
b/dev-python/mkdocs/mkdocs-1.5.0.ebuild
new file mode 100644
index ..4746bcd78515
--- /dev/null
+++ b/dev-python/mkdocs/mkdocs-1.5.0.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Project documentation with Markdown"
+HOMEPAGE="
+   https://www.mkdocs.org/
+   https://github.com/mkdocs/mkdocs/
+   https://pypi.org/project/mkdocs/
+"
+SRC_URI="
+   https://github.com/mkdocs/mkdocs/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+
+# https://bugs.gentoo.org/873349
+# Building documentation requires packaging: callouts and mkdocs-autorefs
+#
+# IUSE="doc"
+#
+# BDEPEND="
+#  doc? (
+#  $(python_gen_any_dep '
+#  dev-python/mdx_gh_links[${PYTHON_USEDEP}]
+#  dev-python/mkdocs-redirects[${PYTHON_USEDEP}]
+#  ')
+#  )
+# "
+RDEPEND="
+   >=dev-python/Babel-2.9.0[${PYTHON_USEDEP}]
+   >=dev-python/click-7.0[${PYTHON_USEDEP}]
+   >=dev-python/jinja-2.11.1[${PYTHON_USEDEP}]
+   >=dev-python/markdown-3.3.3[${PYTHON_USEDEP}]
+   >=dev-python/markupsafe-2.0.1[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}]
+   >=dev-python/watchdog-2.0[${PYTHON_USEDEP}]
+   >=dev-python/ghp-import-1.0[${PYTHON_USEDEP}]
+   >=dev-python/pathspec-0.11.1[${PYTHON_USEDEP}]
+   >=dev-python/platformdirs-2.2.0[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml_env_tag-0.1[${PYTHON_USEDEP}]
+   >=dev-python/importlib-metadata-4.3[${PYTHON_USEDEP}]
+   >=dev-python/packaging-20.5[${PYTHON_USEDEP}]
+   >=dev-python/mergedeep-1.3.4[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # Tests fails if additional themes are installed
+   mkdocs/tests/utils/utils_tests.py::UtilsTests::test_get_themes
+   mkdocs/tests/utils/utils_tests.py::UtilsTests::test_get_themes_error
+   mkdocs/tests/utils/utils_tests.py::UtilsTests::test_get_themes_warning
+
+   # Does not work in emerge env
+   
mkdocs/tests/config/config_options_tests.py::ListOfPathsTest::test_paths_localized_to_config
+
+   # TODO
+   mkdocs/tests/build_tests.py::testing_server
+   mkdocs/tests/livereload_tests.py::testing_server
+)
+
+python_compile_all() {
+   default
+#  if use doc; then
+#  # cannot just do mkdocs build, because that fails if
+#  # the package isn't already installed
+#  python -m mkdocs build || die "Failed to make docs"
+#  # Colliding files found by ecompress:
+#  rm site/sitemap.xml.gz || die
+#  HTML_DOCS=( "site/." )
+#  fi
+}
+
+python_test() {
+   epytest '-opython_files=*tests.py' mkdocs/tests
+}



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

2023-07-26 Thread Michał Górny
commit: e235ce59ff881367565fdd773b2560aba9e00297
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul 27 02:23:47 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul 27 03:21:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e235ce59

dev-python/botocore: Bump to 1.31.12

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 1c8b8bd752a2..30fb4c8b2f02 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -1,4 +1,5 @@
 DIST botocore-1.31.10.gh.tar.gz 11793022 BLAKE2B 
8c9f2a0439916ecb4af94b7e55347e4eda7a2b9e1202f15bb14ddc48feb1ff1f79e7c2f665995f2bcabb48acc5434f9809cb2c00016138f6f2aa8d242896078a
 SHA512 
00fc9b7a09543ae2f0a1b02ad34544bcc7e421cd6094a210f781ac461f84b33afaedb6711360d112e23cf3f7eb502232298906119e635c56e09ed1980a77f188
 DIST botocore-1.31.11.gh.tar.gz 11799687 BLAKE2B 
d2a7bad627c6e5272b8d9b1f7ebf95937a89e1f51d1e9465bebcd819ba7bebde56a23ca9b42ab4b4a2a3114da1829435da5d49441c6931a46a15e31258c66ab1
 SHA512 
5aa5cd98176d53a66355d06a32497a2662b655ed68b69ba577330f0f506a465188117711f6ea78d2c65d654318515139585997d22735723c35613fdb94d2a646
+DIST botocore-1.31.12.gh.tar.gz 11814932 BLAKE2B 
3d5813b4dcfbb379f3f78dbc9a92c1cac2692b169560bcbe4146c71ac7e9c65a3343e460fe26df797f17bd481f9710f708ea13bcb494b2c621fede7b579e9efb
 SHA512 
c3f85f6d87c148ca097b59e57966af5985714cf0fc2eaad6fb54823706e36c2fe64d44c726107a5898794d1635ccb49bcbbc12bf64df1dbd5e2304ea7520ffc7
 DIST botocore-1.31.3.gh.tar.gz 11769948 BLAKE2B 
452c494faa430b6782685b9960cc9ea15ce3dedfe1b5343ee7bdbd7544e108bbfc7bb58d527419b5dc5f4077dd806752eec927196b82ac286903992fef339e52
 SHA512 
0f2853c14d7695ea4eeacea6fed93e77436df143bd0b9bec967490eb88e3d6531c916dca91c1a3bde4b57253d77acabe2413acde4d1473d01e15ef69b45621e0
 DIST botocore-1.31.9.gh.tar.gz 11785638 BLAKE2B 
23f2c010f98b5ca8414c9a031524b1cb7d75366bf84d34df980ef4085a73bc62643cca5255519f891f7a9468abbf0d97adddf6684c3c0a751b0f9f390122c19d
 SHA512 
b2bf0089a81c5389d86c9f7b2545358f23a1219d7e5bf152285f58293a171210b46c22c814ab3f8da460a2acbdd5127193fa7a2e19a021db511f9d08931037bf

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

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

2023-07-26 Thread Michał Górny
commit: 4a623475b3c5187b50f8cfc5755c5cca777a00f2
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul 27 02:39:16 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul 27 03:21:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a623475

dev-python/pywayland: Bump to 0.4.16

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

 dev-python/pywayland/Manifest|  1 +
 dev-python/pywayland/pywayland-0.4.16.ebuild | 55 
 2 files changed, 56 insertions(+)

diff --git a/dev-python/pywayland/Manifest b/dev-python/pywayland/Manifest
index 979b3c791fb9..8f915db59f6d 100644
--- a/dev-python/pywayland/Manifest
+++ b/dev-python/pywayland/Manifest
@@ -1 +1,2 @@
 DIST pywayland-0.4.15.gh.tar.gz 61084 BLAKE2B 
2417aa57942f5a7810db3525d16070ed81613bd1ab8f864a95e9f1835f9793348ad1afd2dbaeed2bb08f5bcb58777ab545f8ef7cb70903703c89998095724f8c
 SHA512 
c45d2a24c487cf1785b7bc488808157e2dcae630438c289864df615c98278e7c03de21431fa622e0917713130f5583ff5cb3181c0a7f595cebba2cdeec36a7cf
+DIST pywayland-0.4.16.gh.tar.gz 61058 BLAKE2B 
4b299fe1b3067e2e222012db921b4ae5fdfd103b0ca2b796522236b6b8b2ffc1e54ba8c97d30970cb5df35c9da18ca217ea5d97a37b11d7112d93c59a1df164f
 SHA512 
1098e0ae88ffc874d1e49f6441f06db05d1bfebead06d65e1214d69542b9ada0ec45bfccd6fd11dd188b2ebcf3d0ac2a2370927af8a0838f4e683ec50fc5e01a

diff --git a/dev-python/pywayland/pywayland-0.4.16.ebuild 
b/dev-python/pywayland/pywayland-0.4.16.ebuild
new file mode 100644
index ..3741622e025e
--- /dev/null
+++ b/dev-python/pywayland/pywayland-0.4.16.ebuild
@@ -0,0 +1,55 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
+
+inherit distutils-r1 xdg-utils
+
+DESCRIPTION="Python bindings for the libwayland library"
+HOMEPAGE="
+   https://pywayland.readthedocs.io/en/latest/
+   https://github.com/flacjacket/pywayland
+   https://pypi.org/project/pywayland/
+"
+SRC_URI="
+   https://github.com/flacjacket/pywayland/archive/refs/tags/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+
+RDEPEND="
+   dev-libs/wayland
+   $(python_gen_cond_dep '
+   dev-python/cffi[${PYTHON_USEDEP}]
+   ' 'python*')
+"
+DEPEND="
+   ${RDEPEND}
+   dev-libs/wayland-protocols
+"
+BDEPEND="
+   dev-util/wayland-scanner
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # Needed for tests (XDG_RUNTIME_DIR)
+   xdg_environment_reset
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   # No die deliberately as sometimes it doesn't exist
+   rm -rf pywayland || die
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/mkdocs-pymdownx-material-extras/

2023-07-26 Thread Michał Górny
commit: 58e934df9bad993de1b72fd189e2e2f7507cd0c2
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul 27 02:29:32 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul 27 03:21:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58e934df

dev-python/mkdocs-pymdownx-material-extras: Bump to 2.5

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

 .../mkdocs-pymdownx-material-extras/Manifest   |  1 +
 .../mkdocs-pymdownx-material-extras-2.5.ebuild | 23 ++
 2 files changed, 24 insertions(+)

diff --git a/dev-python/mkdocs-pymdownx-material-extras/Manifest 
b/dev-python/mkdocs-pymdownx-material-extras/Manifest
index cdc2a4cd3c4b..a08a0c5f1937 100644
--- a/dev-python/mkdocs-pymdownx-material-extras/Manifest
+++ b/dev-python/mkdocs-pymdownx-material-extras/Manifest
@@ -1 +1,2 @@
 DIST mkdocs_pymdownx_material_extras-2.4.3.tar.gz 24693 BLAKE2B 
c7b7518d5eaca04dff0373e897f9fb871aa8537a1438841ab58a4f157910070ccf339091340521d56b7b727cedf33dd5b3ca711155e39b505da195f2308ab0e0
 SHA512 
3659235bf200f2c400892e9223bc6a1465af116f6f5a85c4decedfd951eba57fbbcb70faf6c22ef9d79d049621d66e64790dad2fa95d43a41213f288b27405a9
+DIST mkdocs_pymdownx_material_extras-2.5.tar.gz 24753 BLAKE2B 
7ba244926f796a0b050ce1b518ea7c7ef5744b34fa45b617257704598e471b2a8cfb8b89ac83536b11496046104e0a4eadf6bada966da9efb6b48dff9273ce2a
 SHA512 
61e702971525b4100873db84c39e1a564448a52655269fe5ee02382f40a5aee8891c3e216e172f7ef9a16841e633207f37d151b4fd80c0313d3d4a377f9dd71d

diff --git 
a/dev-python/mkdocs-pymdownx-material-extras/mkdocs-pymdownx-material-extras-2.5.ebuild
 
b/dev-python/mkdocs-pymdownx-material-extras/mkdocs-pymdownx-material-extras-2.5.ebuild
new file mode 100644
index ..7f5de0adcd19
--- /dev/null
+++ 
b/dev-python/mkdocs-pymdownx-material-extras/mkdocs-pymdownx-material-extras-2.5.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Custom alterations based on Mkdocs-Material"
+HOMEPAGE="
+   https://github.com/facelessuser/mkdocs_pymdownx_material_extras/
+   https://pypi.org/project/mkdocs-pymdownx-material-extras/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/mkdocs-material-8.3.3[${PYTHON_USEDEP}]
+"



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

2023-07-26 Thread Michał Górny
commit: 09f889faffed076a7d2ab04ea8c48d41821770d1
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul 27 02:24:01 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul 27 03:21:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09f889fa

app-admin/awscli: Bump to 1.29.12

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

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

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index b95f8e29db1a..87c3fa380a6e 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -1,4 +1,5 @@
 DIST aws-cli-1.29.10.gh.tar.gz 2455920 BLAKE2B 
ac190d5d450b02f2515578c0e6c6977e0264e8eacf1591e668826dbd8e1b682da86bb0794868d159ea1066e3db451e88e4ee9a59b6723a6049eafd82e60af086
 SHA512 
a7e6f7b50ed1b6af5b471f6ff68a8166fdc4cfb130090b513da678d21c4096cb1618052260b7ee956255a7dd63ae77dafa80d13c54a641f2cd66cf957ec1404a
 DIST aws-cli-1.29.11.gh.tar.gz 2456638 BLAKE2B 
31deddef1c85e5ffcf096b91c6da366578dbae9bee06d70ca665270dc5edbb954f51b79a65d0820ea052ae077a8fdab408a2061e80e6d05434f159f0abfc8442
 SHA512 
691dd4e07367c3dae975e4e67b01f054684689ea40d9c9ea0a0462ef90adc96115239b639b56448856d4e30b4cc3f48a3f5679b7f800e049f6204bca2e61def3
+DIST aws-cli-1.29.12.gh.tar.gz 2457227 BLAKE2B 
7d9ba5e9fe3425dd4dfaa330323ff546ea1f6bd3aee0757b3b994fcfc865c9f9bebbffd5aa038b61a0c8644bed9a4123daf878bdae9fb7ecb66e308b20a47983
 SHA512 
82c3fcad4ca6beaeb0cfdfbe5e7e585cd9cff100062943bc9c42d940a1e3a6ffd5d4ce3d1c45c61c81cd647ef22100a1e51dbf39ac45bc7566d1a8f533e76ba1
 DIST aws-cli-1.29.3.gh.tar.gz 2450427 BLAKE2B 
6e240905c8fbb2916334c2de0e9fd851636acfbc050916baf971e2f5e5a1d93d398c77c6a1fe0766f701ad53683e5f41b1bb5519e5ac7b5e8f0a64d37e113c34
 SHA512 
3446e057abcc956e26b55de85383d0d40c041bcfda0f7e566309d80bbd22d567a474d93ab74461e91bdd7eaff1db9c77813912653c7864bcc851d12d2cea8ee2
 DIST aws-cli-1.29.9.gh.tar.gz 2454843 BLAKE2B 
a4e49923aec2d09d8244e58fe737f1a0528956397050b693892b2d4521d4e41956fc2a11f6e8bc0c88d6ea16ae4f7f85276037a7864c989334109ef090623f99
 SHA512 
2238c70ccaa8e73cedca9a56e4cda48a62b0b26999c481585769872b42517f2a25d80b94cf9e18961c5fb81c9d8fe44bda9dbf6024e31bbc7409d6ce53f1a915

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

[gentoo-commits] repo/gentoo:master commit in: gui-wm/hyprland/

2023-07-26 Thread Sam James
commit: 71d4e3a921baa4985795e37d737f63ba887e75fb
Author: Alfred Wingate  protonmail  com>
AuthorDate: Wed Jul 26 22:10:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 27 03:10:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71d4e3a9

gui-wm/hyprland: install anime wallpapers manually

* Upstream forgot to add their installation to meson, so there is a
  random chance you get the normal wallpaper or nothing (which should've
  been the anime one).
* Change stray PF to P in SRC_URI.

https://github.com/hyprwm/Hyprland/commit/70dae78c1b5b17288a3e343b87ca6d10244ee937

Signed-off-by: Alfred Wingate  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32059
Signed-off-by: Sam James  gentoo.org>

 .../{hyprland-0.27.2.ebuild => hyprland-0.27.2-r1.ebuild} | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/gui-wm/hyprland/hyprland-0.27.2.ebuild 
b/gui-wm/hyprland/hyprland-0.27.2-r1.ebuild
similarity index 84%
rename from gui-wm/hyprland/hyprland-0.27.2.ebuild
rename to gui-wm/hyprland/hyprland-0.27.2-r1.ebuild
index 1a9d8c41a453..16078510e4d7 100644
--- a/gui-wm/hyprland/hyprland-0.27.2.ebuild
+++ b/gui-wm/hyprland/hyprland-0.27.2-r1.ebuild
@@ -8,7 +8,7 @@ inherit meson toolchain-funcs
 DESCRIPTION="A dynamic tiling Wayland compositor that doesn't sacrifice on its 
looks"
 HOMEPAGE="https://github.com/hyprwm/Hyprland;
 
-SRC_URI="https://github.com/hyprwm/${PN^}/releases/download/v${PV}/source-v${PV}.tar.gz
 -> ${PF}.gh.tar.gz"
+SRC_URI="https://github.com/hyprwm/${PN^}/releases/download/v${PV}/source-v${PV}.tar.gz
 -> ${P}.gh.tar.gz"
 S="${WORKDIR}/${PN}-source"
 
 KEYWORDS="~amd64"
@@ -94,4 +94,10 @@ src_configure() {
 
 src_install() {
meson_src_install --skip-subprojects wlroots
+
+   # FIXME: undo this in next release if meson is fixed 
(https://github.com/hyprwm/Hyprland/pull/2820)
+   # 
https://github.com/hyprwm/Hyprland/commit/70dae78c1b5b17288a3e343b87ca6d10244ee937
+   # upstream added new backgrounds but didnt add them to be installed by 
meson.
+   insinto /usr/share/hyprland
+   doins assets/wall_anime_{2,4,8}K.png
 }



[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-php/

2023-07-26 Thread Michael Orlitzky
commit: f26753abcb8a2cf2e750cd8d7a188297142acf68
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Thu Jul 27 02:56:25 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Thu Jul 27 03:00:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f26753ab

app-eselect/eselect-php: drop 0.9.6, 0.9.7, 0.9.7-r1

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

 app-eselect/eselect-php/Manifest   |  3 --
 app-eselect/eselect-php/eselect-php-0.9.6.ebuild   | 33 --
 .../eselect-php/eselect-php-0.9.7-r1.ebuild| 39 --
 app-eselect/eselect-php/eselect-php-0.9.7.ebuild   | 38 -
 4 files changed, 113 deletions(-)

diff --git a/app-eselect/eselect-php/Manifest b/app-eselect/eselect-php/Manifest
index 9dd98123ce87..c9f6d55d8333 100644
--- a/app-eselect/eselect-php/Manifest
+++ b/app-eselect/eselect-php/Manifest
@@ -1,4 +1 @@
-DIST eselect-php-0.9.6.tar.xz 53236 BLAKE2B 
38478d4792f8a527e5f519abd7765211aff8c1d132ceeba5eec70ea3b8d1f254be52564334fed3840950c2461ff4a30784b92fbb8b21cc448083617797eab1d4
 SHA512 
d3f14288b3493cb48717c1f27430ae8b60881e9f6f48e4b7644a4596d9fc1b9823a6af8b7101a62b28a92e3bff164b1717617a2642a5bb02e8dd46de56d4f410
-DIST eselect-php-0.9.7.tar.bz2 8460 BLAKE2B 
160c87d1373b10cb2bd2d48210c7382f721433fb45557d0a5336af0ea25a1a49b151bcbbcf253947e6a5018b5740e8f9f9b1a66544bd74539a4e54aeab047a74
 SHA512 
f6c909906228906bc75be24bdf69330db10b0ea84822a5a016a185ac2855eec34bf6cb0bdaf22f3edc331002e72c8ae56733e1ea13cf815948a7a58439240fa9
-DIST eselect-php-0.9.7.tar.xz 54124 BLAKE2B 
e704935046687de6aa52d1900c207a48c79bcb0122506d001bf63ebb76b8144f19b2439daa34fd8da942a5eb4ce942e9b5562e5446ba5b7f62c247470c72018b
 SHA512 
9f4ec72e6ca82fc0d9652f8f55d8bb626dd04a2881cb74d6c63db7ac095ed8ae170fe33ed34a4a76afc9a436114ad23c6981c0dad5afdce8f09c9c0026163bed
 DIST eselect-php-0.9.8.tar.xz 62048 BLAKE2B 
7938053be5d3893d1b3b399decb9fb90ecc1d266edcee7192511c63ccdd21fb0e7deac2b654db3dc05f56de7c757bb34ed813a026fc711adc4ab05b373f3d275
 SHA512 
c947d303dc0406539017f3779a7ee1e51e670ce73a47e1a6722f8403573a5dae0825c3b6932d12123bab77187a515023b69fc771f24522480e74fa0287377c3c

diff --git a/app-eselect/eselect-php/eselect-php-0.9.6.ebuild 
b/app-eselect/eselect-php/eselect-php-0.9.6.ebuild
deleted file mode 100644
index 9ad01454a9f3..
--- a/app-eselect/eselect-php/eselect-php-0.9.6.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit systemd
-
-DESCRIPTION="PHP eselect module"
-HOMEPAGE="https://gitweb.gentoo.org/proj/eselect-php.git/;
-SRC_URI="https://dev.gentoo.org/~mjo/distfiles/${P}.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-IUSE="fpm apache2"
-
-# The "DirectoryIndex" line in 70_mod_php.conf requires mod_dir.
-RDEPEND="app-admin/eselect
-   apache2? ( www-servers/apache[apache2_modules_dir] )"
-
-src_configure() {
-   # We expect localstatedir to be "var"ish, not "var/lib"ish, because
-   # that's what PHP upstream expects. See for example the FPM
-   # configuration where they put logs in @localstatedir@/log.
-   #
-   # The libdir is passed explicitly in case the /usr/lib symlink
-   # is not present (bug 624528).
-   econf --libdir="${EPREFIX}/usr/$(get_libdir)" \
- --localstatedir="${EPREFIX}/var" \
- --with-piddir="${EPREFIX}/run" \
- $(use_enable apache2) \
- $(use_enable fpm)
-}

diff --git a/app-eselect/eselect-php/eselect-php-0.9.7-r1.ebuild 
b/app-eselect/eselect-php/eselect-php-0.9.7-r1.ebuild
deleted file mode 100644
index 8dc15b63e917..
--- a/app-eselect/eselect-php/eselect-php-0.9.7-r1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-TMPFILES_OPTIONAL="yes"
-inherit tmpfiles
-
-DESCRIPTION="PHP eselect module"
-HOMEPAGE="https://gitweb.gentoo.org/proj/eselect-php.git/;
-SRC_URI="https://dev.gentoo.org/~mjo/distfiles/${P}.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-IUSE="fpm apache2"
-
-# The "DirectoryIndex" line in 70_mod_php.conf requires mod_dir.
-RDEPEND="app-admin/eselect
-   apache2? ( www-servers/apache[apache2_modules_dir] )
-   fpm? ( virtual/tmpfiles )"
-
-src_configure() {
-   # We expect localstatedir to be "var"ish, not "var/lib"ish, because
-   # that's what PHP upstream expects. See for example the FPM
-   # configuration where they put logs in @localstatedir@/log.
-   #
-   # The libdir is passed explicitly in case the /usr/lib symlink
-   # is not present (bug 624528).
-

[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-php/

2023-07-26 Thread Michael Orlitzky
commit: 49ab2317e4577179b8a2655479dd43d4dbd1d02c
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Thu Jul 27 02:58:33 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Thu Jul 27 03:00:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49ab2317

app-eselect/eselect-php: add 0.9.9

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

 app-eselect/eselect-php/Manifest |  1 +
 app-eselect/eselect-php/eselect-php-0.9.9.ebuild | 39 
 2 files changed, 40 insertions(+)

diff --git a/app-eselect/eselect-php/Manifest b/app-eselect/eselect-php/Manifest
index c9f6d55d8333..9ba5d385970f 100644
--- a/app-eselect/eselect-php/Manifest
+++ b/app-eselect/eselect-php/Manifest
@@ -1 +1,2 @@
 DIST eselect-php-0.9.8.tar.xz 62048 BLAKE2B 
7938053be5d3893d1b3b399decb9fb90ecc1d266edcee7192511c63ccdd21fb0e7deac2b654db3dc05f56de7c757bb34ed813a026fc711adc4ab05b373f3d275
 SHA512 
c947d303dc0406539017f3779a7ee1e51e670ce73a47e1a6722f8403573a5dae0825c3b6932d12123bab77187a515023b69fc771f24522480e74fa0287377c3c
+DIST eselect-php-0.9.9.tar.xz 54632 BLAKE2B 
bdd8cb3fafbef057e068c57b413bf3ff03be324c9d0e4938342204780cc15ee9fd415757b1293892032901fb041746cc59f912783cea9dc04b52559d3d6f2415
 SHA512 
9a86986f9be05fe3c0796bf10dae9de7c9c2c57944d24ea202c6537ad185e4eea915d67befee27ce1c0e3908890661bf384bd54b1b421ec2b928776485da0364

diff --git a/app-eselect/eselect-php/eselect-php-0.9.9.ebuild 
b/app-eselect/eselect-php/eselect-php-0.9.9.ebuild
new file mode 100644
index ..19f1e333d210
--- /dev/null
+++ b/app-eselect/eselect-php/eselect-php-0.9.9.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TMPFILES_OPTIONAL="yes"
+inherit tmpfiles
+
+DESCRIPTION="PHP eselect module"
+HOMEPAGE="https://gitweb.gentoo.org/proj/eselect-php.git/;
+SRC_URI="https://dev.gentoo.org/~mjo/distfiles/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+IUSE="fpm apache2"
+
+# The "DirectoryIndex" line in 70_mod_php.conf requires mod_dir.
+RDEPEND="app-admin/eselect
+   apache2? ( www-servers/apache[apache2_modules_dir] )
+   fpm? ( virtual/tmpfiles )"
+
+src_configure() {
+   # We expect localstatedir to be "var"ish, not "var/lib"ish, because
+   # that's what PHP upstream expects. See for example the FPM
+   # configuration where they put logs in @localstatedir@/log.
+   #
+   # The libdir is passed explicitly in case the /usr/lib symlink
+   # is not present (bug 624528).
+   econf --libdir="${EPREFIX}/usr/$(get_libdir)" \
+ --localstatedir="${EPREFIX}/var" \
+ --with-piddir="${EPREFIX}/run" \
+ $(use_enable apache2) \
+ $(use_enable fpm)
+}
+
+pkg_postinst() {
+   use fpm && tmpfiles_process php-fpm.conf
+}



[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-php/

2023-07-26 Thread Michael Orlitzky
commit: b04c1ae9eb9e60c3de21a02937bc588d2588fe54
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Thu Jul 27 02:57:32 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Thu Jul 27 03:00:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b04c1ae9

app-eselect/eselect-php: update EAPI 7 -> 8 in the live ebuild

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

 app-eselect/eselect-php/eselect-php-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-eselect/eselect-php/eselect-php-.ebuild 
b/app-eselect/eselect-php/eselect-php-.ebuild
index aaf4cb6fd250..d43863a6ded3 100644
--- a/app-eselect/eselect-php/eselect-php-.ebuild
+++ b/app-eselect/eselect-php/eselect-php-.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 TMPFILES_OPTIONAL="yes"
 inherit autotools git-r3 tmpfiles



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

2023-07-26 Thread Sam James
commit: 402d7b32428f7dc7fb4d83a4ee9f4d8ff7f5b560
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 27 02:38:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 27 02:47:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=402d7b32

dev-python/pyyaml: backport cython-3 patch

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

 dev-python/pyyaml/files/pyyaml-6.0.1-cython3.patch | 36 +++
 dev-python/pyyaml/pyyaml-6.0.1-r1.ebuild   | 54 ++
 2 files changed, 90 insertions(+)

diff --git a/dev-python/pyyaml/files/pyyaml-6.0.1-cython3.patch 
b/dev-python/pyyaml/files/pyyaml-6.0.1-cython3.patch
new file mode 100644
index ..346339916f17
--- /dev/null
+++ b/dev-python/pyyaml/files/pyyaml-6.0.1-cython3.patch
@@ -0,0 +1,36 @@
+https://bugs.gentoo.org/898680
+https://github.com/yaml/pyyaml/pull/731
+
+From 17dc5b6cd96dcfe64fd71789c771ca9b96d260e5 Mon Sep 17 00:00:00 2001
+From: "Andrew J. Hesford" 
+Date: Fri, 21 Jul 2023 09:50:00 -0400
+Subject: [PATCH] Fix builds with Cython 3
+
+This is a *de minimis* fix for building with Cython 3. Recent Cython<3
+releases provided `Cython.Distutils.build_ext` as an alias to
+`Cython.Distutils.old_build_ext.old_build_ext`; Cython 3 drops this
+alias and instead uses a wholly new `Cython.Distutils.build_ext` that
+does not provide the `cython_sources` function used in `setup.py`.
+
+Explicitly importing `old_build_ext` preserves the existing behavior for
+recent Cython<3 and uses the correct behavior for Cython 3. Should the
+import fail (*e.g.*, because the version of Cython available predates
+the availability of `old_build_ext`), the import falls back to just
+`Cython.Distutils.build_ext`.
+
+Signed-off-by: Andrew J. Hesford 
+--- a/setup.py
 b/setup.py
+@@ -82,7 +82,11 @@
+ with_cython = True
+ try:
+ from Cython.Distutils.extension import Extension as _Extension
+-from Cython.Distutils import build_ext as _build_ext
++try:
++from Cython.Distutils.old_build_ext import old_build_ext as _build_ext
++except ImportError:
++from Cython.Distutils import build_ext as _build_ext
++
+ with_cython = True
+ except ImportError:
+ if with_cython:

diff --git a/dev-python/pyyaml/pyyaml-6.0.1-r1.ebuild 
b/dev-python/pyyaml/pyyaml-6.0.1-r1.ebuild
new file mode 100644
index ..f1368e3c763c
--- /dev/null
+++ b/dev-python/pyyaml/pyyaml-6.0.1-r1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="YAML parser and emitter for Python"
+HOMEPAGE="
+   https://pyyaml.org/wiki/PyYAML
+   https://pypi.org/project/PyYAML/
+   https://github.com/yaml/pyyaml/
+"
+SRC_URI="
+   https://github.com/yaml/pyyaml/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+IUSE="examples"
+
+DEPEND="
+   dev-libs/libyaml:=
+"
+RDEPEND="
+   ${DEPEND}
+"
+BDEPEND="
+   dev-python/cython[${PYTHON_USEDEP}]
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-6.0.1-cython3.patch
+)
+
+distutils_enable_tests setup.py
+
+src_configure() {
+   export PYYAML_FORCE_CYTHON=1
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   if use examples; then
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}
+   fi
+}



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

2023-07-26 Thread Sam James
commit: 1bd35326cabe563d4e9e0e769a4454d5cd2659b6
Author: Matt Jolly  footclan  ninja>
AuthorDate: Wed Jul 26 09:49:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 27 02:00:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bd35326

net-misc/curl: drop 8.2.0-r1

Signed-off-by: Matt Jolly  footclan.ninja>
Closes: https://github.com/gentoo/gentoo/pull/32049
Signed-off-by: Sam James  gentoo.org>

 net-misc/curl/Manifest |   2 -
 net-misc/curl/curl-8.2.0-r1.ebuild | 353 -
 2 files changed, 355 deletions(-)

diff --git a/net-misc/curl/Manifest b/net-misc/curl/Manifest
index 1bf6493fca7c..53f120ddedbe 100644
--- a/net-misc/curl/Manifest
+++ b/net-misc/curl/Manifest
@@ -2,7 +2,5 @@ DIST curl-8.0.1.tar.xz 2575544 BLAKE2B 
67d82e9d71f0a351b5c2ed3ad5eab02e367ded872
 DIST curl-8.0.1.tar.xz.asc 488 BLAKE2B 
452e1bebe1028e7621bbf8829e50cf56e254cd63a8cf2a4c0332176b9f18fb2821304ae556a203996d273c986bddbd04db2218c18fd34dee66e9155861ba50ce
 SHA512 
92c6a0570e9a8a708fe2f717b8b37a68dcb9cd4520ca50c9baafec5891bda103bce2d2dcb67f1387bf11bd7e51e0e64ccd52d196e61d58b598ad3aa1960386cf
 DIST curl-8.1.2.tar.xz 2612652 BLAKE2B 
66d0828912bb9971dac99025aa8b5c1c2fac1f8b568f2a8a97bd9f66986bdb164b603b539ec3e123cd6a26ea65829e58c90fc9852be88b42074cf40c89c566d1
 SHA512 
532ab96eba6dea66d272f3be56f5af5c5da922480f9a10e203de98037c311f12f8145ba6bf813831e42815e068874ccfd108f84f7650743f5dbb3ebc3bc9c4f4
 DIST curl-8.1.2.tar.xz.asc 488 BLAKE2B 
304dbdb51aa113c0b70b2662e29b1be3294b04f5f00264ce60703756363999cd567dcd0301e27b294d1d53f16ecc016ba429fcbea240949b372750f7e6e7375a
 SHA512 
d120299a2d59259aeb19ae0fa3a3e181e25b6927677187037c61a0901879956177ce8dda10764073a47848f81dcbbcb94e0b6008742994042b6b8fd194e169c3
-DIST curl-8.2.0.tar.xz 2637208 BLAKE2B 
1387869f9ab2e1984217e57a5a8aa3551b4015875fc6a0b4159fa1cbac01b8ec865aa1db03478ce61508592d1bd5f8e9ee51d411cd704805d8f907b56b382923
 SHA512 
3ba5f393185d28dd9430d3be4fcd293646a5456d2f7467469896561b1577e60e7a3f030955d3cc5ec6ea5c5bfa1dfb9420a1d76e583d23f01d1c74aa291351b5
-DIST curl-8.2.0.tar.xz.asc 488 BLAKE2B 
de16ae63b86fd45a576da3c323d1903820d0644c17996ceda561783f14ab74e961ae403847a5b4117b558a6ecb89d866efb635c24af85a99f65a1f4f3a9ec81c
 SHA512 
66005647c54bae098feebac68f2762af2e4463dc7eb8ba4c0db79590a1a7fe581ec3d2bc4fbea39729e42836b62b011a3f7c83c29bd2f00b3ce5cf875b60b187
 DIST curl-8.2.1.tar.xz 2631932 BLAKE2B 
77c0b067935397afb3961378f2fe349fa988c6379c1ab7437c5d5f967710b2e9ba7aec91df8fe58a8b26c00c0164d4db9bd095ca27d1bf52b768c8d83cc0ecaf
 SHA512 
3f78c9330c52d32b166f17829fc2be13418ef925e88f75aacad7f369e7afe00dc4a56566418730dbb845b2b284d721b08f639df322e2e1ef2dfab165c4189094
 DIST curl-8.2.1.tar.xz.asc 488 BLAKE2B 
569a7c8d338f7175b5035fa281861b57cce7f5327ec6437d79e215e5a806619c9432d7960687e5463787f681cc408371c1eb1f0db7fb8678b8ef34ec50ef69d0
 SHA512 
31ee66a09e7bd14de949ae991c23a0b905d38407b73ae39bae6d01854d8708355c14bc4d0eab3ff931b85986d0236dd34e934eef6061f4b70739137fd0525084

diff --git a/net-misc/curl/curl-8.2.0-r1.ebuild 
b/net-misc/curl/curl-8.2.0-r1.ebuild
deleted file mode 100644
index 11500ccb756e..
--- a/net-misc/curl/curl-8.2.0-r1.ebuild
+++ /dev/null
@@ -1,353 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/danielstenberg.asc
-inherit autotools multilib-minimal multiprocessing prefix toolchain-funcs 
verify-sig
-
-DESCRIPTION="A Client that groks URLs"
-HOMEPAGE="https://curl.se/;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/curl/curl.git;
-else
-   SRC_URI="
-   https://curl.se/download/${P}.tar.xz
-   verify-sig? ( https://curl.se/download/${P}.tar.xz.asc )
-   "
-   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
-
-LICENSE="curl"
-SLOT="0"
-IUSE="+adns alt-svc brotli +ftp gnutls gopher hsts +http2 idn +imap kerberos 
ldap mbedtls nss +openssl +pop3 +progress-meter rtmp rustls samba +smtp ssh ssl 
sslv3 static-libs test telnet +tftp websockets zstd"
-# These select the default SSL implementation
-IUSE+=" curl_ssl_gnutls curl_ssl_mbedtls curl_ssl_nss +curl_ssl_openssl 
curl_ssl_rustls"
-IUSE+=" nghttp3"
-RESTRICT="!test? ( test )"
-
-# Only one default ssl provider can be enabled
-# The default ssl provider needs its USE satisfied
-REQUIRED_USE="
-   ssl? (
-   ^^ (
-   curl_ssl_gnutls
-   curl_ssl_mbedtls
-   curl_ssl_nss
-   curl_ssl_openssl
-   curl_ssl_rustls
-   )
-   )
-   curl_ssl_gnutls? ( gnutls )
-   curl_ssl_mbedtls? ( mbedtls )
-   curl_ssl_nss? ( nss )
-   

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

2023-07-26 Thread Sam James
commit: 4e3dfdf4b75db32c6b5f9b16618385b9aa7eb66a
Author: Matt Jolly  footclan  ninja>
AuthorDate: Wed Jul 26 09:49:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 27 02:00:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e3dfdf4

net-misc/curl: add 8.2.1

Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  gentoo.org>

 net-misc/curl/Manifest| 2 ++
 net-misc/curl/{curl-.ebuild => curl-8.2.1.ebuild} | 4 ++--
 net-misc/curl/curl-.ebuild| 4 ++--
 3 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/net-misc/curl/Manifest b/net-misc/curl/Manifest
index d4a053b2b705..1bf6493fca7c 100644
--- a/net-misc/curl/Manifest
+++ b/net-misc/curl/Manifest
@@ -4,3 +4,5 @@ DIST curl-8.1.2.tar.xz 2612652 BLAKE2B 
66d0828912bb9971dac99025aa8b5c1c2fac1f8b5
 DIST curl-8.1.2.tar.xz.asc 488 BLAKE2B 
304dbdb51aa113c0b70b2662e29b1be3294b04f5f00264ce60703756363999cd567dcd0301e27b294d1d53f16ecc016ba429fcbea240949b372750f7e6e7375a
 SHA512 
d120299a2d59259aeb19ae0fa3a3e181e25b6927677187037c61a0901879956177ce8dda10764073a47848f81dcbbcb94e0b6008742994042b6b8fd194e169c3
 DIST curl-8.2.0.tar.xz 2637208 BLAKE2B 
1387869f9ab2e1984217e57a5a8aa3551b4015875fc6a0b4159fa1cbac01b8ec865aa1db03478ce61508592d1bd5f8e9ee51d411cd704805d8f907b56b382923
 SHA512 
3ba5f393185d28dd9430d3be4fcd293646a5456d2f7467469896561b1577e60e7a3f030955d3cc5ec6ea5c5bfa1dfb9420a1d76e583d23f01d1c74aa291351b5
 DIST curl-8.2.0.tar.xz.asc 488 BLAKE2B 
de16ae63b86fd45a576da3c323d1903820d0644c17996ceda561783f14ab74e961ae403847a5b4117b558a6ecb89d866efb635c24af85a99f65a1f4f3a9ec81c
 SHA512 
66005647c54bae098feebac68f2762af2e4463dc7eb8ba4c0db79590a1a7fe581ec3d2bc4fbea39729e42836b62b011a3f7c83c29bd2f00b3ce5cf875b60b187
+DIST curl-8.2.1.tar.xz 2631932 BLAKE2B 
77c0b067935397afb3961378f2fe349fa988c6379c1ab7437c5d5f967710b2e9ba7aec91df8fe58a8b26c00c0164d4db9bd095ca27d1bf52b768c8d83cc0ecaf
 SHA512 
3f78c9330c52d32b166f17829fc2be13418ef925e88f75aacad7f369e7afe00dc4a56566418730dbb845b2b284d721b08f639df322e2e1ef2dfab165c4189094
+DIST curl-8.2.1.tar.xz.asc 488 BLAKE2B 
569a7c8d338f7175b5035fa281861b57cce7f5327ec6437d79e215e5a806619c9432d7960687e5463787f681cc408371c1eb1f0db7fb8678b8ef34ec50ef69d0
 SHA512 
31ee66a09e7bd14de949ae991c23a0b905d38407b73ae39bae6d01854d8708355c14bc4d0eab3ff931b85986d0236dd34e934eef6061f4b70739137fd0525084

diff --git a/net-misc/curl/curl-.ebuild b/net-misc/curl/curl-8.2.1.ebuild
similarity index 98%
copy from net-misc/curl/curl-.ebuild
copy to net-misc/curl/curl-8.2.1.ebuild
index 0414671d123d..825ad81bdf78 100644
--- a/net-misc/curl/curl-.ebuild
+++ b/net-misc/curl/curl-8.2.1.ebuild
@@ -51,7 +51,7 @@ RDEPEND="
sys-libs/zlib[${MULTILIB_USEDEP}]
adns? ( net-dns/c-ares:=[${MULTILIB_USEDEP}] )
brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
-   http2? ( net-libs/nghttp2:=[${MULTILIB_USEDEP}] )
+   http2? ( >=net-libs/nghttp2-1.15.0:=[${MULTILIB_USEDEP}] )
idn? ( net-dns/libidn2:=[static-libs?,${MULTILIB_USEDEP}] )
kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )
ldap? ( net-nds/openldap:=[${MULTILIB_USEDEP}] )
@@ -91,7 +91,7 @@ BDEPEND="
virtual/pkgconfig
test? (
sys-apps/diffutils
-   http2? ( net-libs/nghttp2:=[utils,${MULTILIB_USEDEP}] )
+   http2? ( >=net-libs/nghttp2-1.15.0:=[utils,${MULTILIB_USEDEP}] )
nghttp3? ( net-libs/nghttp2:=[utils,${MULTILIB_USEDEP}] )
)
verify-sig? ( sec-keys/openpgp-keys-danielstenberg )

diff --git a/net-misc/curl/curl-.ebuild b/net-misc/curl/curl-.ebuild
index 0414671d123d..825ad81bdf78 100644
--- a/net-misc/curl/curl-.ebuild
+++ b/net-misc/curl/curl-.ebuild
@@ -51,7 +51,7 @@ RDEPEND="
sys-libs/zlib[${MULTILIB_USEDEP}]
adns? ( net-dns/c-ares:=[${MULTILIB_USEDEP}] )
brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
-   http2? ( net-libs/nghttp2:=[${MULTILIB_USEDEP}] )
+   http2? ( >=net-libs/nghttp2-1.15.0:=[${MULTILIB_USEDEP}] )
idn? ( net-dns/libidn2:=[static-libs?,${MULTILIB_USEDEP}] )
kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )
ldap? ( net-nds/openldap:=[${MULTILIB_USEDEP}] )
@@ -91,7 +91,7 @@ BDEPEND="
virtual/pkgconfig
test? (
sys-apps/diffutils
-   http2? ( net-libs/nghttp2:=[utils,${MULTILIB_USEDEP}] )
+   http2? ( >=net-libs/nghttp2-1.15.0:=[utils,${MULTILIB_USEDEP}] )
nghttp3? ( net-libs/nghttp2:=[utils,${MULTILIB_USEDEP}] )
)
verify-sig? ( sec-keys/openpgp-keys-danielstenberg )



[gentoo-commits] proj/eselect-php: New tag: 0.9.9

2023-07-26 Thread Michael Orlitzky
commit: 
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Thu Jul 27 00:22:46 2023 +

New tag: 0.9.9




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

2023-07-26 Thread Sam James
commit: 0338403d5239a78b1e27e4dc3996047ed7279131
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 26 23:11:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 23:11:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0338403d

media-sound/ardour: Stabilize 7.5 amd64, #911236

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

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

diff --git a/media-sound/ardour/ardour-7.5.ebuild 
b/media-sound/ardour/ardour-7.5.ebuild
index 93b6a1742f84..8a8f569fbeb5 100644
--- a/media-sound/ardour/ardour-7.5.ebuild
+++ b/media-sound/ardour/ardour-7.5.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="https://git.ardour.org/ardour/ardour.git;
inherit git-r3
 else
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~x86"

SRC_URI="https://dev.gentoo.org/~fordfrog/distfiles/Ardour-${PV}.0.tar.bz2;
S="${WORKDIR}/Ardour-${PV}.0"
 fi



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

2023-07-26 Thread Sam James
commit: 438a9cafd1bb7dc69f1fe0937170c257bf850c04
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 26 23:11:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 23:11:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=438a9caf

sys-devel/gdb: Stabilize 13.2-r1 ppc64, #911232

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

 sys-devel/gdb/gdb-13.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/gdb/gdb-13.2-r1.ebuild b/sys-devel/gdb/gdb-13.2-r1.ebuild
index ba2c30639339..65ba9538db00 100644
--- a/sys-devel/gdb/gdb-13.2-r1.ebuild
+++ b/sys-devel/gdb/gdb-13.2-r1.ebuild
@@ -74,7 +74,7 @@ LICENSE="GPL-3+ LGPL-2.1+"
 SLOT="0"
 IUSE="cet guile lzma multitarget nls +python +server sim source-highlight test 
vanilla xml xxhash zstd"
 if [[ -n ${REGULAR_RELEASE} ]] ; then
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
 fi
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 RESTRICT="!test? ( test )"



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

2023-07-26 Thread Sam James
commit: d58cde7b318ba91ef652b0c31f9cb6594d2de33e
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 26 23:11:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 23:11:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d58cde7b

sys-devel/gdb: Stabilize 13.2-r1 x86, #911232

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

 sys-devel/gdb/gdb-13.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/gdb/gdb-13.2-r1.ebuild b/sys-devel/gdb/gdb-13.2-r1.ebuild
index bd5cf37e0f9f..ba2c30639339 100644
--- a/sys-devel/gdb/gdb-13.2-r1.ebuild
+++ b/sys-devel/gdb/gdb-13.2-r1.ebuild
@@ -74,7 +74,7 @@ LICENSE="GPL-3+ LGPL-2.1+"
 SLOT="0"
 IUSE="cet guile lzma multitarget nls +python +server sim source-highlight test 
vanilla xml xxhash zstd"
 if [[ -n ${REGULAR_RELEASE} ]] ; then
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
 fi
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 RESTRICT="!test? ( test )"



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

2023-07-26 Thread Sam James
commit: 86a464e4a2809de67abbf42ca7ee7e5de419b3c7
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 26 23:11:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 23:11:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86a464e4

sys-devel/gdb: Stabilize 13.2-r1 amd64, #911232

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

 sys-devel/gdb/gdb-13.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/gdb/gdb-13.2-r1.ebuild b/sys-devel/gdb/gdb-13.2-r1.ebuild
index 65ba9538db00..4c6a18540b4b 100644
--- a/sys-devel/gdb/gdb-13.2-r1.ebuild
+++ b/sys-devel/gdb/gdb-13.2-r1.ebuild
@@ -74,7 +74,7 @@ LICENSE="GPL-3+ LGPL-2.1+"
 SLOT="0"
 IUSE="cet guile lzma multitarget nls +python +server sim source-highlight test 
vanilla xml xxhash zstd"
 if [[ -n ${REGULAR_RELEASE} ]] ; then
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
 fi
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 RESTRICT="!test? ( test )"



[gentoo-commits] proj/eselect-php:master commit in: /

2023-07-26 Thread Michael Orlitzky
commit: 8fe9b4bfedfc574baca57c70f519d39a3f778010
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Wed Jul 26 22:54:15 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Wed Jul 26 22:54:54 2023 +
URL:https://gitweb.gentoo.org/proj/eselect-php.git/commit/?id=8fe9b4bf

configure.ac: update to version 0.9.9

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

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/configure.ac b/configure.ac
index cc40547..408ff80 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,4 +1,4 @@
-AC_INIT([eselect-php],[0.9.8])
+AC_INIT([eselect-php],[0.9.9])
 AC_CONFIG_AUX_DIR([build-aux])
 AM_INIT_AUTOMAKE([-Wall foreign no-dist-gzip dist-xz tar-ustar])
 



[gentoo-commits] proj/eselect-php:master commit in: openrc/init.d/

2023-07-26 Thread Michael Orlitzky
commit: 104abf95fed7fb8bb0d1078627beaa32ae23013a
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Tue Jul 25 21:26:57 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Jul 25 22:11:35 2023 +
URL:https://gitweb.gentoo.org/proj/eselect-php.git/commit/?id=104abf95

openrc/init.d/php-fpm.in.in: don't run eselect during sysinit.

OpenRC caches its dependency tree at boot time, before any non-boot
services have started. It does this by sourcing service scripts, which
means that running commands in global scope is dangerous because they
may not be available yet. In bug 910589 we witness this with a call to
eselect in the php-fpm service script, which in turn runs realpath,
and can fail:

  /usr/bin/eselect line 65 /dev/fd/63 No such file or directory
  /usr/share/eselect/libs/path-manipulations.bash: line 66 realpath :
  No such file or directory

Since there are no dependencies for the php-fpm service, and since no
other parts of the service script are cached at that time (source:
prayer), the error is harmless. This commit essentially hides it: we
now check if the RC_RUNLEVEL is "sysinit" and skip the PHP_SLOT
computation if it is.

Signed-off-by: Michael Orlitzky  gentoo.org>
Bug: https://bugs.gentoo.org/910589

 openrc/init.d/php-fpm.in.in | 18 +++---
 1 file changed, 15 insertions(+), 3 deletions(-)

diff --git a/openrc/init.d/php-fpm.in.in b/openrc/init.d/php-fpm.in.in
index 3e67e3c..79300b6 100644
--- a/openrc/init.d/php-fpm.in.in
+++ b/openrc/init.d/php-fpm.in.in
@@ -17,9 +17,21 @@
 #
 
 PHP_SLOT="${SVCNAME#php-fpm-}"
-if [ "${PHP_SLOT}" = "php-fpm" ] ; then
-# Getting the saved slot allows for clean stops when upgrading to a new 
slot
-# This will initially be empty on start and fall through to the default
+
+# OpenRC caches service dependencies at boot time (in the sysinit
+# runlevel), before any non-boot services are started. If we try to
+# run eselect then, it can fail, producing a scary error message (bug
+# 910589). For now, the error message is harmless, but we may be
+# relying on an implementation detail to make that claim: it's
+# important that no other parts of this script are cached when its
+# dependencies are. Nevertheless -- for now at least -- we can avoid
+# the error message by skipping the call to eselect in the sysinit
+# runlevel, because our (empty) depend() function does not use
+# PHP_SLOT in any way.
+if [ "${PHP_SLOT}" = "php-fpm" ] && [ "${RC_RUNLEVEL}" != "sysinit" ]; then
+# Getting the saved slot allows for clean stops when upgrading to
+# a new slot This will initially be empty on start and fall
+# through to the default
 PHP_SLOT="$(service_get_value PHP_SLOT)"
 if [ -z "${PHP_SLOT}" ]; then
 PHP_SLOT="$(eselect php show fpm)"



[gentoo-commits] proj/sci:master commit in: dev-python/fslpy/

2023-07-26 Thread Alexander Puck Neuwirth
commit: 9a394899bab9bc34f89a41371cc3bb928bb01e5c
Author: Alexander Puck Neuwirth  neuwirth-informatik  
de>
AuthorDate: Wed Jul 26 22:10:05 2023 +
Commit: Alexander Puck Neuwirth  neuwirth-informatik  
de>
CommitDate: Wed Jul 26 22:10:05 2023 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=9a394899

dev-python/fslpy: indexed_gzip → indexed-gzip

Signed-off-by: Alexander Puck Neuwirth  neuwirth-informatik.de>

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

diff --git a/dev-python/fslpy/fslpy-3.10.0.ebuild 
b/dev-python/fslpy/fslpy-3.10.0.ebuild
index 2cc4e60ff..3f6262707 100644
--- a/dev-python/fslpy/fslpy-3.10.0.ebuild
+++ b/dev-python/fslpy/fslpy-3.10.0.ebuild
@@ -18,7 +18,7 @@ KEYWORDS="~amd64 ~x86"
 RDEPEND="
dev-python/dill[${PYTHON_USEDEP}]
>=dev-python/h5py-2.9[${PYTHON_USEDEP}]
-   >=dev-python/indexed_gzip-0.7.0[${PYTHON_USEDEP}]
+   >=dev-python/indexed-gzip-0.7.0[${PYTHON_USEDEP}]
>=dev-python/numpy-1[${PYTHON_USEDEP}]
>=dev-python/pillow-3.2.0[${PYTHON_USEDEP}]
>=dev-python/trimesh-2.37.29[${PYTHON_USEDEP}]



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

2023-07-26 Thread Conrad Kostecki
commit: fc25b486b953ef0dd0255cd20cb100571b5b1681
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Jul 26 21:21:28 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Jul 26 21:23:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc25b486

media-sound/teamspeak-client: amd64 stable

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

 media-sound/teamspeak-client/teamspeak-client-3.6.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/teamspeak-client/teamspeak-client-3.6.0-r1.ebuild 
b/media-sound/teamspeak-client/teamspeak-client-3.6.0-r1.ebuild
index 87214482d925..10615178fcc6 100644
--- a/media-sound/teamspeak-client/teamspeak-client-3.6.0-r1.ebuild
+++ b/media-sound/teamspeak-client/teamspeak-client-3.6.0-r1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}"
 
 LICENSE="teamspeak3 || ( GPL-2 GPL-3 LGPL-3 )"
 SLOT="3"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 IUSE="+alsa pulseaudio system-libcxx +system-quazip"
 
 REQUIRED_USE="|| ( alsa pulseaudio )"



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

2023-07-26 Thread Conrad Kostecki
commit: 30c7294b338aaeda2378fec4a8b3613f301aa469
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Jul 26 21:23:04 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Jul 26 21:23:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30c7294b

sys-auth/AusweisApp2: add 1.26.5

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

 sys-auth/AusweisApp2/AusweisApp2-1.26.5.ebuild | 51 ++
 sys-auth/AusweisApp2/Manifest  |  1 +
 2 files changed, 52 insertions(+)

diff --git a/sys-auth/AusweisApp2/AusweisApp2-1.26.5.ebuild 
b/sys-auth/AusweisApp2/AusweisApp2-1.26.5.ebuild
new file mode 100644
index ..e5e3ddda4634
--- /dev/null
+++ b/sys-auth/AusweisApp2/AusweisApp2-1.26.5.ebuild
@@ -0,0 +1,51 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg-utils
+
+DESCRIPTION="Official authentication app for German ID cards and residence 
permits"
+HOMEPAGE="https://www.ausweisapp.bund.de/;
+SRC_URI="https://github.com/Governikus/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="EUPL-1.2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+   virtual/pkgconfig"
+
+RDEPEND="
+   dev-libs/openssl:0=
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtquickcontrols2:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwebsockets:5[qml]
+   dev-qt/qtwidgets:5
+   net-libs/http-parser:0=
+   sys-apps/pcsc-lite
+   virtual/udev"
+
+DEPEND="${RDEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_SHARED_LIBS=OFF
+   -DQt=Qt5
+   )
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}

diff --git a/sys-auth/AusweisApp2/Manifest b/sys-auth/AusweisApp2/Manifest
index 65fa34ebc1a7..54d660a10e43 100644
--- a/sys-auth/AusweisApp2/Manifest
+++ b/sys-auth/AusweisApp2/Manifest
@@ -1 +1,2 @@
 DIST AusweisApp2-1.26.4.tar.gz 10874849 BLAKE2B 
48af76cd6fcae0bf79967c45c5b5cd3588749737460c4486b637c8fdcc01fb424c6140ce38cba9607256f16049ce876dbc49c3733dec5494901c76f71c80b90f
 SHA512 
435ea946e25aef4273699bdb446c02649b7d3292d781cd633297577c684dc5551a0ec716e26947336f4dda5dc30cd5795f87706f8300e400b4ccb3ffeef3988f
+DIST AusweisApp2-1.26.5.tar.gz 11707556 BLAKE2B 
696237338fd6fcc605c26937d060e08b70abfee6bd8f6a96d16c05beeca9d1d82eb5e29addb64d9513f66abbdb49ad9309c2a218ad5e743e317ea40fc3cd82e7
 SHA512 
45fd4c36858dfbf3398bf3b6e967a086c0649b698e16636bc18d7fba87ba4a8a9b7415e6e01b17f9537fd5167e40a1d6b4c2a768a94dda021f50f16ea393190f



[gentoo-commits] repo/gentoo:master commit in: dev-libs/opencl-clang/files/, dev-libs/opencl-clang/

2023-07-26 Thread Conrad Kostecki
commit: 09b1fff61dab3c13a6f38ba3645ff606a4c317a2
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Jul 26 21:20:15 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Jul 26 21:23:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09b1fff6

dev-libs/opencl-clang: fix so install

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

 .../files/opencl-clang-16.0.0-llvm.patch   | 79 --
 ...16.0.0.ebuild => opencl-clang-16.0.0-r1.ebuild} |  0
 2 files changed, 72 insertions(+), 7 deletions(-)

diff --git a/dev-libs/opencl-clang/files/opencl-clang-16.0.0-llvm.patch 
b/dev-libs/opencl-clang/files/opencl-clang-16.0.0-llvm.patch
index 67759595b353..659a2b90bf6c 100644
--- a/dev-libs/opencl-clang/files/opencl-clang-16.0.0-llvm.patch
+++ b/dev-libs/opencl-clang/files/opencl-clang-16.0.0-llvm.patch
@@ -1,9 +1,73 @@
+commit e047ae6bb9cef488781e0b06c5ae9018bacb24c4
+Author: Wenju He 
+Date:   Thu May 18 16:01:52 2023 +0800
+
+Revert to use add_llvm_library and revert linking LLVM libraries (#438)
+
+Add cmake option EXCLUDE_LIBS_FROM_ALL to remove a specific llvm library
+from llvm 'all'.
+
+This PR partially reverts 743bd15.
+This PR addresses #401, #417, #418, #422, and brings back SONAME.
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index a7d1927..be4fefd 100644
 --- a/CMakeLists.txt
 +++ b/CMakeLists.txt
-@@ -335,36 +335,7 @@
- target_link_libraries( ${TARGET_NAME}
-LINK_PRIVATE
-${OPENCL_CLANG_LINK_LIBS}
+@@ -298,21 +298,23 @@ else()
+   )
+ endif()
+ 
+-add_library(${TARGET_NAME} SHARED
+-${TARGET_INCLUDE_FILES}
+-${TARGET_SOURCE_FILES}
+-$
+-)
+-
+-# Same CRT compile option are reqiured to avoid link errors on Windows.
+-# MD and MDd are choosed by default for release and debug build in LLVM.
+-# If users set MT or MTd flags, they also need to add the flags for
+-# opencl-clang sources using a custom macro set_msvc_crt_flags.
+-if(COMMAND set_msvc_crt_flags)
+-set_msvc_crt_flags(${TARGET_NAME})
++set(EXCLUDE_LIBS_FROM_ALL "" CACHE STRING "Space-separated list of LLVM 
libraries to exclude from all")
++llvm_map_components_to_libnames(ALL_LLVM_LIBS all)
++if (NOT "${EXCLUDE_LIBS_FROM_ALL}" STREQUAL "")
++  list(REMOVE_ITEM ALL_LLVM_LIBS ${EXCLUDE_LIBS_FROM_ALL})
+ endif()
++list(APPEND OPENCL_CLANG_LINK_LIBS ${ALL_LLVM_LIBS})
++
++add_llvm_library(${TARGET_NAME} SHARED
++  ${TARGET_INCLUDE_FILES}
++  ${TARGET_SOURCE_FILES}
++  $
+ 
+-add_dependencies(${TARGET_NAME} CClangCompileOptions)
++  DEPENDS CClangCompileOptions
++
++  LINK_LIBS
++${OPENCL_CLANG_LINK_LIBS}
++  )
+ 
+ if (WIN32)
+ # Enable compiler generation of Control Flow Guard security checks.
+@@ -328,51 +330,6 @@ elseif(UNIX)
+ LINK_FLAGS " -Wl,--no-undefined")
+ endif(WIN32)
+ 
+-# Enable new IN_LIST operator.
+-cmake_policy(SET CMP0057 NEW)
+-set(OTHER_LIBRARIES)
+-if ("NVPTX" IN_LIST LLVM_TARGETS_TO_BUILD)
+-list(APPEND OTHER_LIBRARIES LLVMNVPTXCodeGen LLVMNVPTXDesc LLVMNVPTXInfo)
+-endif()
+-if ("AMDGPU" IN_LIST LLVM_TARGETS_TO_BUILD)
+-list(APPEND OTHER_LIBRARIES LLVMAMDGPUCodeGen LLVMAMDGPUAsmParser 
LLVMAMDGPUDesc LLVMAMDGPUInfo)
+-endif()
+-
+-target_link_libraries( ${TARGET_NAME}
+-   LINK_PRIVATE
+-   ${OPENCL_CLANG_LINK_LIBS}
 -   LLVMX86CodeGen
 -   LLVMX86AsmParser
 -   LLVMX86Desc
@@ -34,7 +98,8 @@
 -   LLVMTarget
 -   LLVMBitReader
 -   ${OTHER_LIBRARIES}
-+   LLVM
-   )
- 
+-  )
+-
  install(FILES opencl_clang.h
+ DESTINATION include/cclang
+ COMPONENT ${TARGET_NAME})

diff --git a/dev-libs/opencl-clang/opencl-clang-16.0.0.ebuild 
b/dev-libs/opencl-clang/opencl-clang-16.0.0-r1.ebuild
similarity index 100%
rename from dev-libs/opencl-clang/opencl-clang-16.0.0.ebuild
rename to dev-libs/opencl-clang/opencl-clang-16.0.0-r1.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-dns/knot-resolver/files/, net-dns/knot-resolver/

2023-07-26 Thread Matthew Smith
commit: f78480292d1ae4d2a89762eb33fb72101af5d446
Author: Spencer Pavkovic  nandre  com>
AuthorDate: Mon Jul 24 23:51:06 2023 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Wed Jul 26 20:33:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7848029

net-dns/knot-resolver: added OpenRC init script

Signed-off-by: Spencer Pavkovic  nandre.com>
Closes: https://github.com/gentoo/gentoo/pull/32028
Signed-off-by: Matthew Smith  gentoo.org>

 net-dns/knot-resolver/files/kresd.confd|  5 ++
 net-dns/knot-resolver/files/kresd.initd| 23 ++
 .../knot-resolver/knot-resolver-5.6.0-r1.ebuild| 96 ++
 3 files changed, 124 insertions(+)

diff --git a/net-dns/knot-resolver/files/kresd.confd 
b/net-dns/knot-resolver/files/kresd.confd
new file mode 100644
index ..6749da309845
--- /dev/null
+++ b/net-dns/knot-resolver/files/kresd.confd
@@ -0,0 +1,5 @@
+# Copyright 1999-2023 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+KRESD_OPTS="-n /var/run/kresd"
+
+#KRESD_PIDFILE="/var/run/kresd.pid"
\ No newline at end of file

diff --git a/net-dns/knot-resolver/files/kresd.initd 
b/net-dns/knot-resolver/files/kresd.initd
new file mode 100644
index ..b443d98d749d
--- /dev/null
+++ b/net-dns/knot-resolver/files/kresd.initd
@@ -0,0 +1,23 @@
+#!/sbin/openrc-run
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+command="/usr/sbin/kresd"
+command_args="${KRESD_OPTS}"
+pidfile="${KRESD_PIDFILE:-/var/run/${RC_SVCNAME}.pid}"
+command_background=true
+start_stop_daemon_args="--start -bm --pidfile ${pidfile} --exec ${command} -- 
${command_args}"
+
+name="knot-resolver"
+description="scaleable caching DNS resolver"
+
+depend() {
+need net
+use logger
+provide dns
+}
+
+start() {
+   checkpath --directory /var/run/kresd
+   default_start
+}

diff --git a/net-dns/knot-resolver/knot-resolver-5.6.0-r1.ebuild 
b/net-dns/knot-resolver/knot-resolver-5.6.0-r1.ebuild
new file mode 100644
index ..eb66bdf93586
--- /dev/null
+++ b/net-dns/knot-resolver/knot-resolver-5.6.0-r1.ebuild
@@ -0,0 +1,96 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( luajit )
+
+inherit lua-single meson tmpfiles verify-sig
+
+DESCRIPTION="A scaleable caching DNS resolver"
+HOMEPAGE="https://www.knot-resolver.cz 
https://gitlab.nic.cz/knot/knot-resolver;
+SRC_URI="
+   https://secure.nic.cz/files/${PN}/${P}.tar.xz
+   verify-sig? ( https://secure.nic.cz/files/${PN}/${P}.tar.xz.asc )
+"
+
+LICENSE="Apache-2.0 BSD CC0-1.0 GPL-3+ LGPL-2.1+ MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="caps dnstap kresc nghttp2 systemd test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+
+RDEPEND="
+   ${LUA_DEPS}
+   acct-group/knot-resolver
+   acct-user/knot-resolver
+   dev-db/lmdb:=
+   dev-libs/libuv:=
+   net-dns/knot:=
+   net-libs/gnutls:=
+   caps? ( sys-libs/libcap-ng )
+   dnstap? (
+   dev-libs/fstrm
+   dev-libs/protobuf-c:=
+   )
+   kresc? ( dev-libs/libedit )
+   nghttp2? ( net-libs/nghttp2:= )
+   systemd? ( sys-apps/systemd:= )
+"
+DEPEND="
+   ${RDEPEND}
+   test? (
+ dev-util/cmocka
+   )
+"
+BDEPEND="
+   virtual/pkgconfig
+   verify-sig? ( sec-keys/openpgp-keys-knot-resolver )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-5.5.3-docdir.patch
+   "${FILESDIR}"/${PN}-5.5.3-nghttp-openssl.patch
+)
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/${PN}.gpg
+
+src_unpack() {
+   if use verify-sig; then
+   verify-sig_verify_detached "${DISTDIR}"/${P}.tar.xz{,.asc}
+   fi
+
+   unpack ${P}.tar.xz
+}
+
+src_configure() {
+   local emesonargs=(
+   --localstatedir "${EPREFIX}"/var # double lib
+   # https://bugs.gentoo.org/870019
+   -Dauto_features=disabled
+   -Ddoc=disabled
+   -Ddocdir="${EPREFIX}"/usr/share/doc/${PF}
+   -Dopenssl=disabled
+   $(meson_feature caps capng)
+   $(meson_feature dnstap)
+   $(meson_feature kresc client)
+   $(meson_feature nghttp2)
+   $(meson_feature test unit_tests)
+   $(meson_feature systemd systemd_files)
+   )
+
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   fowners -R ${PN}: /etc/${PN}
+
+   newinitd "${FILESDIR}"/kresd.initd kresd
+   newconfd "${FILESDIR}"/kresd.confd kresd
+}
+
+pkg_postinst() {
+   use systemd && tmpfiles_process knot-resolver.conf
+}



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

2023-07-26 Thread Matt Turner
commit: 0168ab3b7d2b038b771d188b30c215a60086df65
Author: Uwe Scholz  gmx  de>
AuthorDate: Sat Jul  8 16:50:08 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Jul 26 20:30:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0168ab3b

gnome-extra/gnome-commander: add 1.16.1

Closes: https://bugs.gentoo.org/906473
Closes: https://github.com/gentoo/gentoo/pull/31846
Signed-off-by: Uwe Scholz  gmx.de>
Signed-off-by: Matt Turner  gentoo.org>

 gnome-extra/gnome-commander/Manifest   |  1 +
 .../gnome-commander/gnome-commander-1.16.1.ebuild  | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/gnome-extra/gnome-commander/Manifest 
b/gnome-extra/gnome-commander/Manifest
index 808849d89f15..6e2c6eee1eac 100644
--- a/gnome-extra/gnome-commander/Manifest
+++ b/gnome-extra/gnome-commander/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-commander-1.14.3.tar.xz 6862280 BLAKE2B 
802a3d147c056b08025164b68d48dfc731a0db0d78ada3c5e81866e0918903d82c101fc688bb6a101760605fa17e6d45bb18800aa659b7150e376844d00d0a22
 SHA512 
a3a89b922c23b49587d1b459760a263c886636735549c8dcd592b1ccb838838a3748ec83eb65ca8bbb62d82d4b588479a7673314d6924075b733b31318e52756
 DIST gnome-commander-1.16.0.tar.xz 6235496 BLAKE2B 
a888acc48e6b402d12aec5e447c3354cf7d9a6c9138787728231f4dca837cc7fa57f7dd0b678618e63ce90ba405441e819bafe4d86cb7feee0ed2f7bf09bf212
 SHA512 
9e23afb9b58e1f24e8a67f81fcf9c9bbae02c07d184cf9ffd4bc56d1e4b705ea355b95ce16209d50b743898cdb7bf0b6b8730eaa44f09001d9fa9a834fcbccae
+DIST gnome-commander-1.16.1.tar.xz 6240500 BLAKE2B 
c24b9647f19faa55479e88b11524bc88a1720feffe9a4de638bebbd54aea17a6975d8319eb52281bbc6006907294d86c1f1874eb252a51f9fe5075748f84d24c
 SHA512 
3a42671350e071552f82e44cf09e7598c9851a8d0b47cedc059a23347e8da71e1cc140f16191b31b1e66b74d803240db63a0eb8ba6a189dfc64315783fb954e0

diff --git a/gnome-extra/gnome-commander/gnome-commander-1.16.1.ebuild 
b/gnome-extra/gnome-commander/gnome-commander-1.16.1.ebuild
new file mode 100644
index ..d9ff00029c93
--- /dev/null
+++ b/gnome-extra/gnome-commander/gnome-commander-1.16.1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2 meson optfeature
+
+DESCRIPTION="A graphical, full featured, twin-panel file manager"
+HOMEPAGE="https://gcmd.github.io/;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc exif gsf pdf samba taglib test +unique"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   doc? ( gnome-extra/yelp )
+   >=dev-libs/glib-2.70.0:2
+   >=x11-libs/gtk+-2.24.0:2
+   exif? ( >=media-gfx/exiv2-0.14 )
+   gsf? ( >=gnome-extra/libgsf-1.12:= )
+   pdf? ( >=app-text/poppler-0.18 )
+   samba? ( gnome-base/gvfs[samba] )
+   taglib? ( >=media-libs/taglib-1.4 )
+   unique? ( >=dev-libs/libunique-0.9.3:1 )
+"
+BDEPEND="
+   doc? ( app-text/yelp-tools )
+   dev-util/glib-utils
+   dev-util/gtk-doc-am
+   sys-devel/flex
+   >=sys-devel/gettext-0.19.7
+   virtual/pkgconfig
+"
+DEPEND="
+   ${RDEPEND}
+   test? ( >=dev-cpp/gtest-1.7.0 )
+"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature exif exiv2)
+   $(meson_feature gsf libgsf)
+   $(meson_feature pdf poppler)
+   $(meson_feature samba)
+   $(meson_feature taglib)
+   $(meson_feature unique)
+   $(meson_feature test tests)
+   $(meson_use doc help)
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   gnome2_pkg_postinst
+   optfeature "synchronizing files and directories" dev-util/meld
+}
+
+pkg_postrm() {
+   gnome2_schemas_update
+}



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

2023-07-26 Thread Matt Turner
commit: b1bc5b49d4bcdfb3313f4caf140f117d8013ca3b
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Jul 26 20:22:06 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Jul 26 20:31:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1bc5b49

gnome-extra/gnome-commander: Disable dependency on libunique:1

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

 gnome-extra/gnome-commander/gnome-commander-1.16.1.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/gnome-extra/gnome-commander/gnome-commander-1.16.1.ebuild 
b/gnome-extra/gnome-commander/gnome-commander-1.16.1.ebuild
index d9ff00029c93..efa77df376c7 100644
--- a/gnome-extra/gnome-commander/gnome-commander-1.16.1.ebuild
+++ b/gnome-extra/gnome-commander/gnome-commander-1.16.1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://gcmd.github.io/;
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="doc exif gsf pdf samba taglib test +unique"
+IUSE="doc exif gsf pdf samba taglib test"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
@@ -23,7 +23,6 @@ RDEPEND="
pdf? ( >=app-text/poppler-0.18 )
samba? ( gnome-base/gvfs[samba] )
taglib? ( >=media-libs/taglib-1.4 )
-   unique? ( >=dev-libs/libunique-0.9.3:1 )
 "
 BDEPEND="
doc? ( app-text/yelp-tools )
@@ -45,9 +44,9 @@ src_configure() {
$(meson_feature pdf poppler)
$(meson_feature samba)
$(meson_feature taglib)
-   $(meson_feature unique)
$(meson_feature test tests)
$(meson_use doc help)
+   -Dunique=disabled
)
meson_src_configure
 }



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

2023-07-26 Thread Matt Turner
commit: 6cc7f94eea28109fb1086dbe0952bab362931b75
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Jul 26 20:30:07 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Jul 26 20:31:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cc7f94e

gnome-extra/gnome-commander: Subscribe to subslots

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

 gnome-extra/gnome-commander/gnome-commander-1.16.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnome-extra/gnome-commander/gnome-commander-1.16.1.ebuild 
b/gnome-extra/gnome-commander/gnome-commander-1.16.1.ebuild
index efa77df376c7..b6240068a56d 100644
--- a/gnome-extra/gnome-commander/gnome-commander-1.16.1.ebuild
+++ b/gnome-extra/gnome-commander/gnome-commander-1.16.1.ebuild
@@ -18,9 +18,9 @@ RDEPEND="
doc? ( gnome-extra/yelp )
>=dev-libs/glib-2.70.0:2
>=x11-libs/gtk+-2.24.0:2
-   exif? ( >=media-gfx/exiv2-0.14 )
+   exif? ( >=media-gfx/exiv2-0.14:= )
gsf? ( >=gnome-extra/libgsf-1.12:= )
-   pdf? ( >=app-text/poppler-0.18 )
+   pdf? ( >=app-text/poppler-0.18:= )
samba? ( gnome-base/gvfs[samba] )
taglib? ( >=media-libs/taglib-1.4 )
 "



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

2023-07-26 Thread David Seifert
commit: 67fd13bcacb02b45d10e629da55d53c1f34dabea
Author: David Seifert  gentoo  org>
AuthorDate: Wed Jul 26 19:53:26 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Jul 26 19:53:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67fd13bc

x11-wm/icewm: add 3.4.1

Closes: https://bugs.gentoo.org/904158
Signed-off-by: David Seifert  gentoo.org>

 x11-wm/icewm/Manifest   |   1 +
 x11-wm/icewm/icewm-3.4.1.ebuild | 147 
 2 files changed, 148 insertions(+)

diff --git a/x11-wm/icewm/Manifest b/x11-wm/icewm/Manifest
index 4d1641457cf6..98ff78e5f4d9 100644
--- a/x11-wm/icewm/Manifest
+++ b/x11-wm/icewm/Manifest
@@ -1 +1,2 @@
 DIST icewm-3.3.1.tar.lz 1875279 BLAKE2B 
c43e092676f456fe1e7df7c88ad264f154a1b1a90b2488dabb4edacde23b80feb6827fe0379a2aae334687374702afc3f0a37be59804590664af5f756cc65eda
 SHA512 
f57eecc7ed7e03bfce7a41998eacb8d224ef5c0978846d9bc7f3d14c0b8ca557478eaad94b6fc6dbe5d84ae34a40b5e120dabe722e56c648c5ee1ea5a2ca9e4a
+DIST icewm-3.4.1.tar.lz 1828032 BLAKE2B 
7b0d75af789ad9910dd39b64a57c0efe11bb32cba463543f0f173e1b8034bef673d7205f6c62ea408eb95a6d968524213f25ca9f071841018a65f2206c0b2049
 SHA512 
33fcbb487d7f66b3ef6618b5a5996e201657589e465cf2ee2f3220443330451c871f105f61d876148c17aab7e9e1011ce0aff4775aa3c73085879c8feed24908

diff --git a/x11-wm/icewm/icewm-3.4.1.ebuild b/x11-wm/icewm/icewm-3.4.1.ebuild
new file mode 100644
index ..182fcaf040ba
--- /dev/null
+++ b/x11-wm/icewm/icewm-3.4.1.ebuild
@@ -0,0 +1,147 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools unpacker
+
+DESCRIPTION="Ice Window Manager with Themes"
+HOMEPAGE="https://ice-wm.org/ https://github.com/ice-wm/icewm;
+LICENSE="GPL-2"
+SRC_URI="https://github.com/ice-wm/icewm/releases/download/${PV}/${P}.tar.lz;
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="+alsa ao bidi debug +gdk-pixbuf imlib nls truetype xinerama"
+
+# Tests broken in all versions, patches welcome, bug #323907, #389533
+RESTRICT="test"
+
+REQUIRED_USE="|| ( alsa ao )"
+#?? ( gdk-pixbuf imlib )
+
+#fix for icewm preversion package names
+S="${WORKDIR}/${P/_}"
+
+# These are the core dependencies of icewm.
+# Look into configure.ac and search for PKG_CHECK_MODULES([CORE]
+CORE_DEPEND="
+   media-libs/fontconfig
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrender
+"
+
+RDEPEND="
+   ${CORE_DEPEND}
+   dev-libs/glib:2
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libXft
+   x11-libs/libXpm
+   x11-libs/libXrandr
+   alsa? (
+   media-libs/alsa-lib
+   media-libs/libsndfile[alsa]
+   )
+   ao? (
+   media-libs/libao
+   media-libs/libsndfile
+   )
+   bidi? ( dev-libs/fribidi )
+   gdk-pixbuf? (
+   x11-libs/gdk-pixbuf-xlib
+   >=x11-libs/gdk-pixbuf-2.42.0:2
+   )
+   !gdk-pixbuf? (
+   imlib? (
+   gnome-base/librsvg:2
+   media-libs/imlib2
+   )
+   !imlib? (
+   media-libs/libpng:0=
+   media-libs/libjpeg-turbo:=
+   )
+   )
+   xinerama? ( x11-libs/libXinerama )
+"
+DEPEND="
+   ${RDEPEND}
+   x11-base/xorg-proto
+   gdk-pixbuf? ( gnome-base/librsvg:2 )
+"
+BDEPEND="
+   $(unpacker_src_uri_depends)
+   app-text/asciidoc
+   virtual/pkgconfig
+   nls? ( >=sys-devel/gettext-0.19.8 )
+"
+
+pkg_pretend() {
+   if use gdk-pixbuf && use imlib ; then
+   einfo 'Conflicting USE flags have been enabled:'
+   einfo '"gdk-pixbuf" and "imlib" exclude each other!'
+   einfo 'Using "gdk-pixbuf".'
+   fi
+}
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local icesound
+   if use alsa && use ao ; then
+   icesound="alsa,ao"
+   elif use alsa ; then
+   icesound="alsa"
+   elif use ao ; then
+   icesound="ao"
+   fi
+
+   local myconf=(
+   --enable-logevents
+   --enable-xrandr
+   --with-cfgdir="${EPREFIX}"/etc/icewm
+   --with-docdir="${EPREFIX}"/usr/share/doc/${PF}/html
+   --with-icesound="${icesound}"
+   --with-libdir="${EPREFIX}"/usr/share/icewm
+   $(use_enable bidi fribidi)
+   $(use_enable debug)
+   $(use_enable debug logevents)
+   $(use_enable gdk-pixbuf)
+   $(use_enable imlib imlib2)
+   $(use_enable nls i18n)
+   $(use_enable nls)
+   $(use_enable xinerama)
+   )
+   if use truetype ; then
+   myconf+=(
+   

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

2023-07-26 Thread David Seifert
commit: 339579aba5de2551d74de33dcea33438a3202ba1
Author: David Seifert  gentoo  org>
AuthorDate: Wed Jul 26 19:43:50 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Jul 26 19:43:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=339579ab

x11-wm/icewm: drop 2.9.6, 2.9.7

Signed-off-by: David Seifert  gentoo.org>

 x11-wm/icewm/Manifest   |   2 -
 x11-wm/icewm/icewm-2.9.6.ebuild | 152 
 x11-wm/icewm/icewm-2.9.7.ebuild | 152 
 3 files changed, 306 deletions(-)

diff --git a/x11-wm/icewm/Manifest b/x11-wm/icewm/Manifest
index 6b9d9963a204..4d1641457cf6 100644
--- a/x11-wm/icewm/Manifest
+++ b/x11-wm/icewm/Manifest
@@ -1,3 +1 @@
-DIST icewm-2.9.6.tar.lz 1763654 BLAKE2B 
6d002e8f1c10bc6a0867308ede058beb0d044ef57a91c66a557271a100dcafe21f1499a90a5d95924a2ff0c9d9456c64996de4cfbad29172b9c08dec15afb8ed
 SHA512 
7deea4d4bc8cd856aa06d0578257cef557b0fdf4e03208ec7a890bfd22171dbda3b5d94b166fbefa2e72cabe9c23295b63963dfc6024181bc9632f0210e2b348
-DIST icewm-2.9.7.tar.lz 1764916 BLAKE2B 
b2b88f96bb71999c3580c7df6b3f8858aca2a49f02b64f8e94e3c223ddf2bb660c0121e6172cf690424ce4bb002b95fd78589329d97a5f1695b5890ceee9e9ae
 SHA512 
1ec2a73536a08f252d2c16f21b8d8646f4179ce025d6e828c6b9ae2405febe048ed4ab5c7d079a4a83cb4a83a5e027ae6ef1262ee0438c68f4d6124da552114d
 DIST icewm-3.3.1.tar.lz 1875279 BLAKE2B 
c43e092676f456fe1e7df7c88ad264f154a1b1a90b2488dabb4edacde23b80feb6827fe0379a2aae334687374702afc3f0a37be59804590664af5f756cc65eda
 SHA512 
f57eecc7ed7e03bfce7a41998eacb8d224ef5c0978846d9bc7f3d14c0b8ca557478eaad94b6fc6dbe5d84ae34a40b5e120dabe722e56c648c5ee1ea5a2ca9e4a

diff --git a/x11-wm/icewm/icewm-2.9.6.ebuild b/x11-wm/icewm/icewm-2.9.6.ebuild
deleted file mode 100644
index 8abbaa37a6ab..
--- a/x11-wm/icewm/icewm-2.9.6.ebuild
+++ /dev/null
@@ -1,152 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools unpacker
-
-DESCRIPTION="Ice Window Manager with Themes"
-HOMEPAGE="https://ice-wm.org/ https://github.com/ice-wm/icewm;
-LICENSE="GPL-2"
-SRC_URI="https://github.com/ice-wm/icewm/releases/download/${PV}/${P}.tar.lz;
-
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="+alsa ao bidi debug +gdk-pixbuf imlib nls truetype xinerama"
-
-# Tests broken in all versions, patches welcome, bug #323907, #389533
-RESTRICT="test"
-
-REQUIRED_USE="|| ( alsa ao )"
-#?? ( gdk-pixbuf imlib )
-
-#fix for icewm preversion package names
-S="${WORKDIR}/${P/_}"
-
-# These are the core dependencies of icewm.
-# Look into configure.ac and search for PKG_CHECK_MODULES([CORE]
-CORE_DEPEND="
-   media-libs/fontconfig
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrender
-"
-
-RDEPEND="
-   ${CORE_DEPEND}
-   dev-libs/glib:2
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libXft
-   x11-libs/libXpm
-   x11-libs/libXrandr
-   alsa? (
-   media-libs/alsa-lib
-   media-libs/libsndfile[alsa]
-   )
-   ao? (
-   media-libs/libao
-   media-libs/libsndfile
-   )
-   bidi? ( dev-libs/fribidi )
-   gdk-pixbuf? (
-   x11-libs/gdk-pixbuf-xlib
-   >=x11-libs/gdk-pixbuf-2.42.0:2
-   )
-   !gdk-pixbuf? (
-   imlib? (
-   gnome-base/librsvg:2
-   media-libs/imlib2
-   )
-   !imlib? (
-   media-libs/libpng:0=
-   virtual/jpeg
-   )
-   )
-   xinerama? ( x11-libs/libXinerama )
-"
-DEPEND="
-   ${RDEPEND}
-   x11-base/xorg-proto
-   gdk-pixbuf? ( gnome-base/librsvg:2 )
-"
-BDEPEND="
-   $(unpacker_src_uri_depends)
-   app-text/asciidoc
-   virtual/pkgconfig
-   nls? ( >=sys-devel/gettext-0.19.8 )
-"
-
-pkg_pretend() {
-   if use gdk-pixbuf && use imlib ; then
-   einfo 'Conflicting USE flags have been enabled:'
-   einfo '"gdk-pixbuf" and "imlib" exclude each other!'
-   einfo 'Using "gdk-pixbuf".'
-   fi
-}
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   local icesound
-   if use alsa && use ao ; then
-   icesound="alsa,ao"
-   elif use alsa ; then
-   icesound="alsa"
-   elif use ao ; then
-   icesound="ao"
-   fi
-
-   local myconf=(
-   --enable-logevents
-   --enable-xrandr
-   --with-cfgdir="${EPREFIX}"/etc/icewm
-   --with-docdir="${EPREFIX}"/usr/share/doc/${PF}/html
-   --with-icesound="${icesound}"
-   --with-libdir="${EPREFIX}"/usr/share/icewm
-   $(use_enable bidi fribidi)
-   

[gentoo-commits] repo/gentoo:master commit in: app-admin/spectre-meltdown-checker/

2023-07-26 Thread Craig Andrews
commit: 2e0763c9baf722d32fe15d92451adf70208140b6
Author: Craig Andrews  gentoo  org>
AuthorDate: Wed Jul 26 19:12:14 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Jul 26 19:13:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e0763c9

app-admin/spectre-meltdown-checker: add 0.46

Signed-off-by: Craig Andrews  gentoo.org>

 app-admin/spectre-meltdown-checker/Manifest|  1 +
 .../spectre-meltdown-checker-0.46.ebuild   | 23 ++
 2 files changed, 24 insertions(+)

diff --git a/app-admin/spectre-meltdown-checker/Manifest 
b/app-admin/spectre-meltdown-checker/Manifest
index 9239d8649321..69c9550753b5 100644
--- a/app-admin/spectre-meltdown-checker/Manifest
+++ b/app-admin/spectre-meltdown-checker/Manifest
@@ -5,3 +5,4 @@ DIST spectre-meltdown-checker-0.42.tar.gz 57491 BLAKE2B 
b13fdf74e0b63db1dd1aaa6b
 DIST spectre-meltdown-checker-0.43.tar.gz 51651 BLAKE2B 
f94ad2d144709511738a0149ed133da1e46a57546eaf0a702e1713c66529155b6fe3772911099bd0228fb295a04cacbe4ea39998555c139cddb1bb4b2beff1fc
 SHA512 
68ca476025e5862466ca5e12e6950a538b84f36e08dfb0650ab6d13b6e94762dda8a49d9f5e20d0ee585103199ed0ddaa9dcf7cd72378156a7e1e6c87f70afda
 DIST spectre-meltdown-checker-0.44.tar.gz 54325 BLAKE2B 
120c7a6fd9e4df27daf605f8c9d62fb999f164578c02499651d19e48ca9af88fbc09338f85b6e05a2b139ac7d83193768f337651e276af7099fdee22bf1c5354
 SHA512 
05ac99cee08cd52f8ec2c8066fe9bb090310eed9b668008d0a58ffc4ecc0df72a5bf198492dd3c19f9b85e31102a9ca7aab2e4a9a93c7f5f0ea447053e664804
 DIST spectre-meltdown-checker-0.45.tar.gz 64268 BLAKE2B 
14d49f40458167ab9af04cc31c9a0b9f8cb5f1e9417f5ac0bab0290be01cf14a737c716d8d28873fee1870535c0b36a56dac2d39f2cc7a000d27f0643a94cff7
 SHA512 
8662417f94066ae25d44a32e3db99788417c799b89ef8dd452b05ea38a8a2746eaf83e4577633732b175dfa9fc2649d131e10506a9cb1ce29c932166cae9b8e7
+DIST spectre-meltdown-checker-0.46.tar.gz 67595 BLAKE2B 
355469c2176fffa8fb40695b47174959c9112e66cd870545ed424ef7b6ef4c10a5aa94bfbc6912510c979e16b0f8a18c0b822200eb69e9ded8300305d779fa79
 SHA512 
02464340b88673cdcd66f8953246e33beb68c2de49e118afc24af2e1153a7313ef561a236b27e7f7d6ada8c7f23c4780d435c6a396d838952093eb3c401aab22

diff --git 
a/app-admin/spectre-meltdown-checker/spectre-meltdown-checker-0.46.ebuild 
b/app-admin/spectre-meltdown-checker/spectre-meltdown-checker-0.46.ebuild
new file mode 100644
index ..5982831e6b26
--- /dev/null
+++ b/app-admin/spectre-meltdown-checker/spectre-meltdown-checker-0.46.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/speed47/spectre-meltdown-checker.git;
+else
+   SRC_URI="https://github.com/speed47/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+DESCRIPTION="Spectre & Meltdown vulnerability/mitigation checker for Linux"
+HOMEPAGE="https://github.com/speed47/spectre-meltdown-checker;
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+src_install() {
+   default
+   newbin spectre-meltdown-checker.sh spectre-meltdown-checker
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/spectre-meltdown-checker/

2023-07-26 Thread Craig Andrews
commit: 1dfe95974ae2cb41a86c47adfb1a659c3fc09b11
Author: Craig Andrews  gentoo  org>
AuthorDate: Wed Jul 26 19:13:27 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Jul 26 19:13:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dfe9597

app-admin/spectre-meltdown-checker: drop 0.39, 0.40, 0.41, 0.42, 0.43, 0.44

Signed-off-by: Craig Andrews  gentoo.org>

 app-admin/spectre-meltdown-checker/Manifest|  6 --
 .../spectre-meltdown-checker-0.39.ebuild   | 23 --
 .../spectre-meltdown-checker-0.40.ebuild   | 23 --
 .../spectre-meltdown-checker-0.41.ebuild   | 23 --
 .../spectre-meltdown-checker-0.42.ebuild   | 23 --
 .../spectre-meltdown-checker-0.43.ebuild   | 23 --
 .../spectre-meltdown-checker-0.44.ebuild   | 23 --
 7 files changed, 144 deletions(-)

diff --git a/app-admin/spectre-meltdown-checker/Manifest 
b/app-admin/spectre-meltdown-checker/Manifest
index 69c9550753b5..1e0238844f74 100644
--- a/app-admin/spectre-meltdown-checker/Manifest
+++ b/app-admin/spectre-meltdown-checker/Manifest
@@ -1,8 +1,2 @@
-DIST spectre-meltdown-checker-0.39.tar.gz 43785 BLAKE2B 
c8688b28eac8951b3cf813cd591adc9cb01756a1da149129d2045274bf3d01c56a9145c4dd9154f6229d53a993dd8803e6c0cca866710ba09973f13421be4e6f
 SHA512 
175bc147356e9730fb13f71c66e8826e85e3ad4e0d7f1fbb075f8310e1763f442b3da85fae70f107dcd77172d498fb24857c9e8343cb6813857039d55e9eab6f
-DIST spectre-meltdown-checker-0.40.tar.gz 52463 BLAKE2B 
d0cbaf695bea41bf918900d1356b8dd26cd7ab7b66ce8a82b2e82a0554dcfe5435bb20262490dcab312e2be4962a2fabb1defba0295a84ee62b5fa876f20f5b8
 SHA512 
da2d63d9aa513a529537dc58f9370c811577f70ecd856ee001888108a871351484f47697cdefb1b0711be3fb342ba733e78b75fd154eec98c4c9a8504e6adcf9
-DIST spectre-meltdown-checker-0.41.tar.gz 56170 BLAKE2B 
07ec1a56dd13c15463696d136652f67d771d71be5ff39ed0024ab69b5dc84b1bef0c695771b0966c89e7311a9c894e2f7b9ddb8ad2c4120da183948b63044c2c
 SHA512 
4391098cd969a211ed77e386e79df3ea2c2482bc1817e9b037720922cbd845457c4192e1de7b0a62ec971c3b6c551240cf2ef29191fadce1698256af43737b26
-DIST spectre-meltdown-checker-0.42.tar.gz 57491 BLAKE2B 
b13fdf74e0b63db1dd1aaa6bc154ab2717ee4a3ca601d7c6fb18578e42d03545010fe74cb72fe17ccc8c2ff949d47af49704cd8bd7431b5ec3cf1d7fbd288d49
 SHA512 
721e9287ce367648e367850b94866a6465b92561a0c2f1699599ef333921fda988979db02004b2c83ec9c808f625f793d43eacdd84d44a9d1eba59b2b300174c
-DIST spectre-meltdown-checker-0.43.tar.gz 51651 BLAKE2B 
f94ad2d144709511738a0149ed133da1e46a57546eaf0a702e1713c66529155b6fe3772911099bd0228fb295a04cacbe4ea39998555c139cddb1bb4b2beff1fc
 SHA512 
68ca476025e5862466ca5e12e6950a538b84f36e08dfb0650ab6d13b6e94762dda8a49d9f5e20d0ee585103199ed0ddaa9dcf7cd72378156a7e1e6c87f70afda
-DIST spectre-meltdown-checker-0.44.tar.gz 54325 BLAKE2B 
120c7a6fd9e4df27daf605f8c9d62fb999f164578c02499651d19e48ca9af88fbc09338f85b6e05a2b139ac7d83193768f337651e276af7099fdee22bf1c5354
 SHA512 
05ac99cee08cd52f8ec2c8066fe9bb090310eed9b668008d0a58ffc4ecc0df72a5bf198492dd3c19f9b85e31102a9ca7aab2e4a9a93c7f5f0ea447053e664804
 DIST spectre-meltdown-checker-0.45.tar.gz 64268 BLAKE2B 
14d49f40458167ab9af04cc31c9a0b9f8cb5f1e9417f5ac0bab0290be01cf14a737c716d8d28873fee1870535c0b36a56dac2d39f2cc7a000d27f0643a94cff7
 SHA512 
8662417f94066ae25d44a32e3db99788417c799b89ef8dd452b05ea38a8a2746eaf83e4577633732b175dfa9fc2649d131e10506a9cb1ce29c932166cae9b8e7
 DIST spectre-meltdown-checker-0.46.tar.gz 67595 BLAKE2B 
355469c2176fffa8fb40695b47174959c9112e66cd870545ed424ef7b6ef4c10a5aa94bfbc6912510c979e16b0f8a18c0b822200eb69e9ded8300305d779fa79
 SHA512 
02464340b88673cdcd66f8953246e33beb68c2de49e118afc24af2e1153a7313ef561a236b27e7f7d6ada8c7f23c4780d435c6a396d838952093eb3c401aab22

diff --git 
a/app-admin/spectre-meltdown-checker/spectre-meltdown-checker-0.39.ebuild 
b/app-admin/spectre-meltdown-checker/spectre-meltdown-checker-0.39.ebuild
deleted file mode 100644
index efd53926560f..
--- a/app-admin/spectre-meltdown-checker/spectre-meltdown-checker-0.39.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/speed47/spectre-meltdown-checker.git;
-else
-   SRC_URI="https://github.com/speed47/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~x86"
-fi
-
-DESCRIPTION="Spectre & Meltdown vulnerability/mitigation checker for Linux"
-HOMEPAGE="https://github.com/speed47/spectre-meltdown-checker;
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-src_install() {
-   default
-   newbin spectre-meltdown-checker.sh spectre-meltdown-checker
-}

diff --git 
a/app-admin/spectre-meltdown-checker/spectre-meltdown-checker-0.40.ebuild 

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

2023-07-26 Thread YiFei Zhu
commit: 6f221f20c98acf404447dd6957755df13860a8da
Author: Sebastian France  protonmail  com>
AuthorDate: Tue Jul 25 19:02:03 2023 +
Commit: YiFei Zhu  gmail  com>
CommitDate: Wed Jul 26 19:03:10 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6f221f20

games-emulation/citra: Add dev-util/spirv-headers as a build dependency

Signed-off-by: Sebastian France  protonmail.com>
Closes: https://github.com/gentoo/guru/pull/101
Signed-off-by: YiFei Zhu  gmail.com>

 games-emulation/citra/citra-.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/games-emulation/citra/citra-.ebuild 
b/games-emulation/citra/citra-.ebuild
index 3c78946d39..a197c09e94 100644
--- a/games-emulation/citra/citra-.ebuild
+++ b/games-emulation/citra/citra-.ebuild
@@ -41,7 +41,9 @@ DEPEND="${RDEPEND}"
 BDEPEND="
dev-cpp/cpp-httplib
dev-cpp/cpp-jwt
-   dev-cpp/robin-map"
+   dev-cpp/robin-map
+   dev-util/spirv-headers
+"
 REQUIRED_USE="|| ( gui sdl )"
 
 src_unpack() {



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

2023-07-26 Thread YiFei Zhu
commit: c7a8d9624687f47f1625ea164e233005a37414e6
Author: YiFei Zhu  gmail  com>
AuthorDate: Wed Jul 26 19:01:44 2023 +
Commit: YiFei Zhu  gmail  com>
CommitDate: Wed Jul 26 19:02:55 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c7a8d962

Revert "games-emulation/citra: Add dev-util/spirv-headers as a build dependency"

This reverts commit 60b0687f417795d77547e7342c8a1b568c274e11.

I forgot to add closes tag.

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

 games-emulation/citra/citra-.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/games-emulation/citra/citra-.ebuild 
b/games-emulation/citra/citra-.ebuild
index a197c09e94..3c78946d39 100644
--- a/games-emulation/citra/citra-.ebuild
+++ b/games-emulation/citra/citra-.ebuild
@@ -41,9 +41,7 @@ DEPEND="${RDEPEND}"
 BDEPEND="
dev-cpp/cpp-httplib
dev-cpp/cpp-jwt
-   dev-cpp/robin-map
-   dev-util/spirv-headers
-"
+   dev-cpp/robin-map"
 REQUIRED_USE="|| ( gui sdl )"
 
 src_unpack() {



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

2023-07-26 Thread YiFei Zhu
commit: 60b0687f417795d77547e7342c8a1b568c274e11
Author: Sebastian France  protonmail  com>
AuthorDate: Tue Jul 25 19:02:03 2023 +
Commit: YiFei Zhu  gmail  com>
CommitDate: Wed Jul 26 19:00:36 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=60b0687f

games-emulation/citra: Add dev-util/spirv-headers as a build dependency

Signed-off-by: Sebastian France  protonmail.com>
Signed-off-by: YiFei Zhu  gmail.com>

 games-emulation/citra/citra-.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/games-emulation/citra/citra-.ebuild 
b/games-emulation/citra/citra-.ebuild
index 3c78946d39..a197c09e94 100644
--- a/games-emulation/citra/citra-.ebuild
+++ b/games-emulation/citra/citra-.ebuild
@@ -41,7 +41,9 @@ DEPEND="${RDEPEND}"
 BDEPEND="
dev-cpp/cpp-httplib
dev-cpp/cpp-jwt
-   dev-cpp/robin-map"
+   dev-cpp/robin-map
+   dev-util/spirv-headers
+"
 REQUIRED_USE="|| ( gui sdl )"
 
 src_unpack() {



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

2023-07-26 Thread Jimi Huotari
commit: 784a50883bbc731da0ab3c58851c8ba1fee877b6
Author: Jimi Huotari  gentoo  org>
AuthorDate: Wed Jul 26 17:30:19 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Wed Jul 26 17:40:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=784a5088

media-video/obs-studio: remove versions 29.0.2 and 29.1.3 (r0)

Signed-off-by: Jimi Huotari  gentoo.org>

 media-video/obs-studio/Manifest |   6 -
 media-video/obs-studio/obs-studio-29.0.2.ebuild | 267 ---
 media-video/obs-studio/obs-studio-29.1.3.ebuild | 269 
 3 files changed, 542 deletions(-)

diff --git a/media-video/obs-studio/Manifest b/media-video/obs-studio/Manifest
index 5cc0c938d44c..bf83729d1000 100644
--- a/media-video/obs-studio/Manifest
+++ b/media-video/obs-studio/Manifest
@@ -1,11 +1,5 @@
-DIST asio-b73dc1d2c0ecb9452a87c26544d7f71e24342df6.tar.gz 1211725 BLAKE2B 
8ffe536e9398b23910deab9889136ac5cb2a39e26982826252400737ea68d201e11bf16f13f20bd4c777fc7ff718da5ef8d329747065c62e61306fc1448f3908
 SHA512 
91245741fe6e7ce8eec6897f222b05cfa9474f93487272d8ca84ec56679afd5cddff2cf07f30cdd6516149e0a138b8a7396b1a7c02a46044b38f4e60addcbf8a
 DIST cef_binary_5060_linux64.tar.bz2 132839531 BLAKE2B 
f7d342cf12bf435aab3873b666a47c42c6583a88f140c28dabfd2dd860cd0d5c96cc51cc034703bffc6f1094a738bd77008c01839fa5ea53b848bc1c483a0ae4
 SHA512 
c99ce53858c57becd7822e39ff81d59b7296374fa61b29dfd4a572c2ed8f9ab155114ed179764ea05586e0edb2f1654f0b73c471f1cd9b233660e7f1c8b462c4
-DIST json-a34e011e24beece3b69397a03fdc650546f052c3.tar.gz 6860722 BLAKE2B 
433b499f24859153171654f3fd0fa9afd4ceb8b21a159185a424084b940d8496f8952c0291a52d85009dde16c46e45d5a206f354d043f4d010a29a1f18965d87
 SHA512 
a7c64517377274479bc3060163a2a7ed0a8780c12dc193287c060f04dfd742ffe8832c930bec75eb0b36f8290044c31530260a614aabae90367f6ccfd4b711f3
-DIST obs-browser-1c2264d722f065646b72ac654f6ddbb6843f9bef.tar.gz 110765 
BLAKE2B 
99ceb51dc1a39c5abab26c6e5f1be63eb0cfaeb7e102ed07a4dc6a16d477e46e7499f1e9beca81d479683374d03e3c08c9ceeb34d04a733ae34c0688bb4ad1c0
 SHA512 
bddfa7914559405331c10a9589f46c17013cdbd361423e71763a4d8d4d521c53dc5df4d7581ff7bf0c9136627024e017bfb08b4a996b33e609cddbae41b5c878
 DIST obs-browser-594115a27d40f0916e55db97cb61f7c7130cbe28.tar.gz 116455 
BLAKE2B 
8158bdd9fcc689c3b0024c9da26c3f39b44c9dac7fb031470470a2697f66af122552a19beb389faa96001a8f35bf06580ad3c5e00f616900e7ca960d3e1c1450
 SHA512 
ff1e5cbe76a1a4a7224b1b01f0f45df51dd60c7426a73008a744fb17be3e4c7a96dd3833f237a480dd4ec2dd3e544d847aced2256453919d8442f7857354afb2
-DIST obs-studio-29.0.2.tar.gz 18939072 BLAKE2B 
78a6b7fec520797a5c9d36e7d9a034c29c701d38a745415c3fd0ae3907831584ef4a77b833fa1a7466a23b02a06736afd34720ff3b0d3226dbb0dcab64c72931
 SHA512 
63a832dc6a0a7f07a2f7adf18f1412e8694405d39721144e82dedab8182e17da6f3063f547bc2b33cc7ea053f6dbb8ffda051af5bffdf9773710bd08744faf8f
 DIST obs-studio-29.1.3.tar.gz 26315797 BLAKE2B 
c8d7824ca280a9be566c075a6238141b00ad8a2efbd5d010ff5c92c7c12c225f473fd331a9654e23924ffb0d883734dc2d2afad5065f8c9b1486298dbe2c5a0a
 SHA512 
563a9b71ebe273b604807b9c43be8bde58fb326e8a0b741afb84a481a99176c96bf63da2aa26b6dcc026573b7fb0bf53e0a296e2db0b93c28f0d4710cd7cf019
-DIST obs-websocket-31f9845b6132e6c1529401292bc1125401e2a324.tar.gz 238884 
BLAKE2B 
93a41ff9dd33cf2babaef90c961def1ae39d3b4e7d2f2542123973672c2adbd0cff987f58ce72e9c4acd8818c834531e624c376b3d297f4bdfc097e22ee4b293
 SHA512 
11bf28f574ec2a7b128dae53010484610465c94245881fd98eb750b59e00236f656d1ef706187a41cb42eab3e3668440d83f66399f6917e2d93b7ba6c7241ad3
 DIST obs-websocket-6fd18a7ef1ecb149e8444154af1daab61d4241a9.tar.gz 245070 
BLAKE2B 
311037960ec230b76dfe2ae796d1897d42a2dc96cda7e9962209edfcd210e2af5d20a1ddfcffd8d4e6c9f7ac7d5cbb6818b864d53ce53acf2c6515f7dd2d33bf
 SHA512 
94defd55e4a4dc65b4366d2e92c9604cff67cba2b24ed67d53fbd492605f339201e4d3896789c0ccb84b6fbff4b37be70475524fec5ca2b42f7b59b8596ce828
 DIST qr-8518684c0f33d004fa93971be2c6a8eca3167d1e.tar.gz 135863 BLAKE2B 
fa6fb9c9e5250b56bdf38f31aa4acaf4ce860c153012984d1266928bd7a62dcf43b271ff53b4322931304670742566dcb016ef65ff2f681bf76224f86eca567c
 SHA512 
ba298de89411fecc8db3dc10850485da01f5183d68b6d91ea91a9e28c1f104eb110adbf143a37e5d1856abbba5d309ab8329a6359ca7225bacb033d8044fa72c
-DIST websocketpp-56123c87598f8b1dd471be83ca841ceae07f95ba.tar.gz 701544 
BLAKE2B 
61680c31309d8f78b27b82e1bde2c7828eae2777df0629355c557dfd8b0daef6de7d202bbcff372351e135bb62366ffc8eec6c72a99df7c46a9197773c46550c
 SHA512 
f185a66e5a7c783254352a6ef87e2e559f681032b7368765d08393ed12bcae76825abed7dcaea73de09df644320409dad46279701f5f469520542a2c9b6a6163

diff --git a/media-video/obs-studio/obs-studio-29.0.2.ebuild 
b/media-video/obs-studio/obs-studio-29.0.2.ebuild
deleted file mode 100644
index a7bffc5d998a..
--- a/media-video/obs-studio/obs-studio-29.0.2.ebuild
+++ /dev/null
@@ -1,267 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-

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

2023-07-26 Thread Jimi Huotari
commit: a429beb18c0b6dbeba35f9a8037ae9cad039ab4c
Author: Jimi Huotari  gentoo  org>
AuthorDate: Wed Jul 26 16:58:46 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Wed Jul 26 17:40:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a429beb1

media-video/obs-studio: add ffmpeg[opus] dependency

With USE="-opus" and without '--disable-encoder=opus' on ffmpeg,
obs-studio still offers to use the Opus encoder and the audio
that is recorded will be mixed with different kinds of noise,
depending somewhat on the bitrate being used.

Closes: https://bugs.gentoo.org/909566
Signed-off-by: Jimi Huotari  gentoo.org>

 ...dio-.ebuild => obs-studio-29.1.3-r1.ebuild} | 31 ++
 media-video/obs-studio/obs-studio-.ebuild  |  3 ++-
 2 files changed, 22 insertions(+), 12 deletions(-)

diff --git a/media-video/obs-studio/obs-studio-.ebuild 
b/media-video/obs-studio/obs-studio-29.1.3-r1.ebuild
similarity index 92%
copy from media-video/obs-studio/obs-studio-.ebuild
copy to media-video/obs-studio/obs-studio-29.1.3-r1.ebuild
index 1e39b314c614..49443e5e5190 100644
--- a/media-video/obs-studio/obs-studio-.ebuild
+++ b/media-video/obs-studio/obs-studio-29.1.3-r1.ebuild
@@ -10,7 +10,7 @@ PYTHON_COMPAT=( python3_{9..12} )
 inherit cmake lua-single optfeature python-single-r1 xdg
 
 CEF_DIR="cef_binary_5060_linux64"
-OBS_BROWSER_COMMIT="291464d6988083411e7369fc53eba6d5ef07ff67"
+OBS_BROWSER_COMMIT="594115a27d40f0916e55db97cb61f7c7130cbe28"
 OBS_WEBSOCKET_COMMIT="6fd18a7ef1ecb149e8444154af1daab61d4241a9"
 QR_COMMIT="8518684c0f33d004fa93971be2c6a8eca3167d1e"
 
@@ -43,7 +43,7 @@ LICENSE="Boost-1.0 GPL-2+ MIT Unlicense"
 SLOT="0"
 IUSE="
+alsa browser decklink fdk jack lua nvenc pipewire pulseaudio
-   python qsv speex +ssl truetype v4l vlc wayland websocket
+   python qt6 speex +ssl truetype v4l vlc wayland websocket
 "
 REQUIRED_USE="
browser? ( || ( alsa pulseaudio ) )
@@ -55,32 +55,29 @@ BDEPEND="
lua? ( dev-lang/swig )
python? ( dev-lang/swig )
 "
+# media-video/ffmpeg[opus] required due to bug 909566
 DEPEND="
dev-libs/glib:2
dev-libs/jansson:=
-   dev-qt/qtbase:6[network,widgets,xml(+)]
-   dev-qt/qtsvg:6
media-libs/libglvnd
media-libs/libva
media-libs/x264:=
-   media-video/ffmpeg:=[nvenc?,x264]
+   media-video/ffmpeg:=[nvenc?,opus,x264]
net-misc/curl
sys-apps/dbus
sys-apps/pciutils
sys-apps/util-linux
sys-libs/zlib:=
x11-libs/libX11
-   x11-libs/libxcb:=
x11-libs/libXcomposite
x11-libs/libXfixes
-   x11-libs/libxkbcommon
+   x11-libs/libxcb:=
alsa? ( media-libs/alsa-lib )
browser? (
|| (
>=app-accessibility/at-spi2-core-2.46.0:2
( app-accessibility/at-spi2-atk dev-libs/atk )
)
-   dev-cpp/nlohmann_json
dev-libs/expat
dev-libs/glib
dev-libs/nspr
@@ -110,7 +107,20 @@ DEPEND="
pipewire? ( media-video/pipewire:= )
pulseaudio? ( media-libs/libpulse )
python? ( ${PYTHON_DEPS} )
-   qsv? ( media-libs/oneVPL )
+   qt6? (
+   dev-qt/qtbase:6[network,widgets,xml(+)]
+   dev-qt/qtsvg:6
+   x11-libs/libxkbcommon
+   )
+   !qt6? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[wayland?]
+   dev-qt/qtnetwork:5
+   dev-qt/qtquickcontrols:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   )
speex? ( media-libs/speexdsp )
ssl? ( net-libs/mbedtls:= )
truetype? (
@@ -191,16 +201,15 @@ src_configure() {
-DENABLE_NEW_MPEGTS_OUTPUT=OFF # Requires librist and libsrt.
-DENABLE_PIPEWIRE=$(usex pipewire)
-DENABLE_PULSEAUDIO=$(usex pulseaudio)
-   -DENABLE_QSV11=$(usex qsv)
-DENABLE_RTMPS=$(usex ssl ON OFF) # Needed for bug 880861
-DENABLE_SPEEXDSP=$(usex speex)
-DENABLE_V4L2=$(usex v4l)
-DENABLE_VLC=$(usex vlc)
-DENABLE_VST=ON
-DENABLE_WAYLAND=$(usex wayland)
-   -DENABLE_WEBRTC=OFF # Requires libdatachannel.
-DENABLE_WEBSOCKET=$(usex websocket)
-DOBS_MULTIARCH_SUFFIX=${libdir#lib}
+   -DQT_VERSION=$(usex qt6 6 5)
-DUNIX_STRUCTURE=1
)
 

diff --git a/media-video/obs-studio/obs-studio-.ebuild 
b/media-video/obs-studio/obs-studio-.ebuild
index 1e39b314c614..96ad2ebc7090 100644
--- a/media-video/obs-studio/obs-studio-.ebuild
+++ b/media-video/obs-studio/obs-studio-.ebuild
@@ -55,6 +55,7 @@ BDEPEND="
lua? ( dev-lang/swig )
python? ( dev-lang/swig )
 "
+# media-video/ffmpeg[opus] required due 

[gentoo-commits] repo/user/gerislay:master commit in: dev-python/versuchung/

2023-07-26 Thread gerion
commit: 143ce17d152a11e54435587d70f3114881ef7981
Author: Gerion Entrup  flump  de>
AuthorDate: Wed Jul 26 16:13:11 2023 +
Commit: gerion  flump  de>
CommitDate: Wed Jul 26 16:13:11 2023 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=143ce17d

dev-python/versuchung: + python 3.11

Signed-off-by: Gerion Entrup  flump.de>

 dev-python/versuchung/Manifest   | 2 +-
 dev-python/versuchung/versuchung-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/versuchung/Manifest b/dev-python/versuchung/Manifest
index 2ffc696..d14ed05 100644
--- a/dev-python/versuchung/Manifest
+++ b/dev-python/versuchung/Manifest
@@ -1 +1 @@
-EBUILD versuchung-.ebuild 472 BLAKE2B 
1d6b130e80b861dc916be0ba91e034bb59b180962a0b782c69fe8f1e434b3e5e9e41e6b5ffd041006e8480694be534cc6a928b65ad40d27f330fb6d2cbdb7d8c
 SHA512 
8abdbafbc368ad7b8c8b8a7dbcd87317863c814738d182afb694d95bec689f94f9b442fcad0d67407d6785d6584e5d5e5e4b2eee5d1697121b968cf0548a3e64
+EBUILD versuchung-.ebuild 471 BLAKE2B 
31bd19c35bbeef23b8bb2b72108b646a6ce9439786caac1dbacc90303a85cd1c9b537ab3941f82297d4d7b14fc0d5a71a0ed317c28c6e25c9d49629255e1d0fb
 SHA512 
9eba5ac34a0de6ce82ef7549d2c1e80988f5646f8882f40c5b0f16d4af53a59fc3778c159f85cc0bdf8daf83e20cab72d630e6f7e44938c42fec1f1df1b2211e

diff --git a/dev-python/versuchung/versuchung-.ebuild 
b/dev-python/versuchung/versuchung-.ebuild
index a1ed6af..82f81d7 100644
--- a/dev-python/versuchung/versuchung-.ebuild
+++ b/dev-python/versuchung/versuchung-.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{8,9,10} pypy3 )
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
 
 inherit distutils-r1 git-r3
 



[gentoo-commits] repo/proj/libressl:master commit in: net-misc/seafile-client/

2023-07-26 Thread orbea
commit: e75afecf6508d9df90bfe8e1228ff6967b8aaf5c
Author: orbea  riseup  net>
AuthorDate: Wed Jul 26 14:48:58 2023 +
Commit: orbea  riseup  net>
CommitDate: Wed Jul 26 14:48:58 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=e75afecf

net-misc/seafile-client: add 9.0.3

Signed-off-by: orbea  riseup.net>

 net-misc/seafile-client/Manifest   |  1 +
 .../seafile-client/seafile-client-9.0.3.ebuild | 56 ++
 2 files changed, 57 insertions(+)

diff --git a/net-misc/seafile-client/Manifest b/net-misc/seafile-client/Manifest
index e71b98e..9f7e411 100644
--- a/net-misc/seafile-client/Manifest
+++ b/net-misc/seafile-client/Manifest
@@ -4,3 +4,4 @@ DIST seafile-client-9.0.0.tar.gz 11714587 BLAKE2B 
3432c5b1a971b794379953392689a8
 DIST seafile-client-9.0.1.tar.gz 11713910 BLAKE2B 
9a9cd710327a853295c6320a2c161b96d8a359cc9eea0272b65a9c0749c4c25f2f7287b8312d1dd11a7740145a036a596f48ccc1fae850447133ea67fa454a10
 SHA512 
27533dfdd3657470e3eb3f80814bec7a9ae9176978941651104a526630d70c4747d4e859c16f7af9a046d3a7ae4152e0ba17f11106aa34bb1f0cfd05cba44f88
 DIST seafile-client-9.0.2.tar.gz 11720252 BLAKE2B 
cb31d863b0b99a1e79845eb02adf8d7a4ea9ff7cbc25499d70d0aca2ea0dd5aaa61b37f21cf4e3b51ea09a2df55bc010817f7892448240b2447e177b344ba153
 SHA512 
8a0b64abc12f4c3a512486332a126dbf2028b70f5675d4224f9fcd5a0e767d2cb4364cc375e267e131b87843074a556ba814e179b90be9bab1a658b8cf8e168d
 DIST seafile-client-9.0.2_p1.tar.gz 11718007 BLAKE2B 
dc31e7060b70e20dd288725273d6563df587d084fc8ac5b7e9df865cf5a2869c935b014b78094633d900c7e98e1929eee1e5cde26393684de257aba34910e35b
 SHA512 
32a4afcf6456a4f64e5a0ab6cf6cb29eb0cad8ef548c744e14d53c14e8042ba24d296e781fda9f46bfa468490c2dd37c56faa4559c2e814da8d1334fea1057a8
+DIST seafile-client-9.0.3.tar.gz 11718581 BLAKE2B 
cb2cecc9b02df4edb7b7191fd609ee5bc3548849c68b3c0cd8f59641bd0716791c2272633c0ba0f4f7b374a1302fd81a8f1396736961cb4e6e4ef1dd8db82c85
 SHA512 
c2d77c5f9407fd6d4ce3dfd47044de83a3c3e0bbbd1b66f1566ad54a8aa5391f51f70c7e094f16216a653a5ef0e9b8de1025ee56ce56c496c31c87983fbee4d7

diff --git a/net-misc/seafile-client/seafile-client-9.0.3.ebuild 
b/net-misc/seafile-client/seafile-client-9.0.3.ebuild
new file mode 100644
index 000..6868c4a
--- /dev/null
+++ b/net-misc/seafile-client/seafile-client-9.0.3.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Upstream is moving tags repeatedly, then we use commit hash.
+RELEASE_COMMIT="57aa79cf4d1175a39cde20a38167db4fd3e12293"
+
+inherit xdg cmake
+
+DESCRIPTION="Seafile desktop client"
+HOMEPAGE="https://www.seafile.com/ https://github.com/haiwen/seafile-client/;
+SRC_URI="https://github.com/haiwen/${PN}/archive/${RELEASE_COMMIT}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="shibboleth test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-db/sqlite:3
+   dev-libs/glib:2
+   dev-libs/jansson:=
+   dev-libs/openssl:=
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5
+   >=net-libs/libsearpc-3.2.0_p1
+   ~net-misc/seafile-${PV}
+   sys-libs/zlib
+   virtual/opengl
+   elibc_musl? ( sys-libs/fts-standalone )
+   shibboleth? ( dev-qt/qtwebengine:5[widgets] )"
+DEPEND="${RDEPEND}
+   test? ( dev-qt/qttest:5 )"
+BDEPEND="dev-qt/linguist-tools:5"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-8.0.6-select-qt5.patch"
+   "${FILESDIR}/${PN}-7.0.9-qt-5.15.patch"
+   "${FILESDIR}/${PN}-7.0.9-libressl.patch"
+)
+
+S="${WORKDIR}/${PN}-${RELEASE_COMMIT}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_SHIBBOLETH_SUPPORT="$(usex shibboleth)"
+   -DBUILD_TESTING="$(usex test)"
+   )
+   # 863554
+   use elibc_musl && mycmakeargs+=( -DCMAKE_CXX_STANDARD_LIBRARIES="-lfts" 
)
+   cmake_src_configure
+}



  1   2   3   >