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

2022-05-19 Thread Hans de Graaff
commit: 988cc254da41f55fd5242c28d042020a6caf5c3e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri May 20 05:10:52 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri May 20 05:10:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=988cc254

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

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

 dev-ruby/rbst/rbst-0.6.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rbst/rbst-0.6.5-r1.ebuild 
b/dev-ruby/rbst/rbst-0.6.5-r1.ebuild
index 580e897b1276..6c06ad8a4335 100644
--- a/dev-ruby/rbst/rbst-0.6.5-r1.ebuild
+++ b/dev-ruby/rbst/rbst-0.6.5-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 PYTHON_COMPAT=( python3_{8..11} )
-USE_RUBY="ruby25 ruby26 ruby27"
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
 
 RUBY_FAKEGEM_NAME="RbST"
 RUBY_FAKEGEM_GEMSPEC="RbST.gemspec"



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

2022-05-19 Thread Hans de Graaff
commit: 8844b64021bf695eee8dc0a0008077e22e0522c9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri May 20 05:46:51 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri May 20 05:46:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8844b640

profiles/package.mask: mask obsolete cucumber components

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 7b3b9a69ce99..286be862dfd9 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,23 @@
 
 #--- END OF EXAMPLES ---
 
+# Hans de Graaff  (2022-05-20)
+# Unused slots of cucumber components that are no longer or were never
+# used by current cucumber versions. Masked for removal in 30 days.
+dev-util/cucumber-core:9
+dev-util/cucumber-create-meta:4
+dev-util/cucumber-cucumber-expressions:10
+dev-util/cucumber-gherkin:18
+dev-util/cucumber-gherkin:20
+dev-util/cucumber-html-formatter:13
+dev-util/cucumber-html-formatter:16
+dev-util/cucumber-messages:13
+dev-util/cucumber-messages:14
+dev-util/cucumber-messages:15
+dev-util/cucumber-tag-expressions:2
+dev-util/cucumber-tag-expressions:3
+dev-util/cucumber-wire:5
+
 # Sam James  (2022-05-20)
 # Unmaintained, out of date, failing tests, and uses deprecated eclass methods
 # (EGO_SUM). bug #700846, bug #85. Removal on 2022-06-20.



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

2022-05-19 Thread Michał Górny
commit: 4d331fa6dbd08b2e3b333e6e3e89225007ff9c5a
Author: Michał Górny  gentoo  org>
AuthorDate: Fri May 20 04:39:01 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri May 20 04:39:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d331fa6

app-portage/cpuid2cpuflags: Bump to v12

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

 app-portage/cpuid2cpuflags/Manifest |  1 +
 app-portage/cpuid2cpuflags/cpuid2cpuflags-12.ebuild | 14 ++
 2 files changed, 15 insertions(+)

diff --git a/app-portage/cpuid2cpuflags/Manifest 
b/app-portage/cpuid2cpuflags/Manifest
index f8d57b951c25..76ab87df5af2 100644
--- a/app-portage/cpuid2cpuflags/Manifest
+++ b/app-portage/cpuid2cpuflags/Manifest
@@ -1 +1,2 @@
 DIST cpuid2cpuflags-11.tar.bz2 83091 BLAKE2B 
2225b6031505597050332d50f4cee69aebb263f9def8043fde64b61e7d06bd2b2ab306eab31701434435a5ede1da974004db3d800a9184011595ed5c16422c79
 SHA512 
0eeff4e6369eaca6ddb516ff95597c649a7619c1ad79b0d73f51ef9f903db55cb7a49c5ccec478c9a923abfcce63e4ee5b6436f08eb9092b0024c898e508750b
+DIST cpuid2cpuflags-12.tar.bz2 84750 BLAKE2B 
0f7418eaad406427be02047c06f9a6e3f3b1cd953ef320c1cdf5082d309f6887f1caeb4828761287266e2f527d5bb9d6cd4c8848ac2b47a019d6d156231364f6
 SHA512 
e415a04b5963eaaf4027dbb191a30d4b3cc93a7708e33ea21f9dfe53ad90e735fc5f298fdfb35e155323391a8b8c6c208d988d5cbad811536ab27764bf1e5981

diff --git a/app-portage/cpuid2cpuflags/cpuid2cpuflags-12.ebuild 
b/app-portage/cpuid2cpuflags/cpuid2cpuflags-12.ebuild
new file mode 100644
index ..8c199aabf630
--- /dev/null
+++ b/app-portage/cpuid2cpuflags/cpuid2cpuflags-12.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Tool to guess CPU_FLAGS_* flags for the host"
+HOMEPAGE="https://github.com/mgorny/cpuid2cpuflags/;
+SRC_URI="
+   
https://github.com/mgorny/cpuid2cpuflags/releases/download/v${PV}/${P}.tar.bz2
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~x64-macos ~x64-solaris 
~x86-solaris"



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

2022-05-19 Thread Michał Górny
commit: 20fc5c4dd085ddf216853250302893d2db083613
Author: Michał Górny  gentoo  org>
AuthorDate: Fri May 20 04:38:02 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri May 20 04:38:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20fc5c4d

app-portage/cpuid2cpuflags: Remove the live ebuild

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

 .../cpuid2cpuflags/cpuid2cpuflags-.ebuild   | 21 -
 1 file changed, 21 deletions(-)

diff --git a/app-portage/cpuid2cpuflags/cpuid2cpuflags-.ebuild 
b/app-portage/cpuid2cpuflags/cpuid2cpuflags-.ebuild
deleted file mode 100644
index 5192dad1280b..
--- a/app-portage/cpuid2cpuflags/cpuid2cpuflags-.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-EGIT_REPO_URI="https://github.com/mgorny/cpuid2cpuflags;
-inherit autotools git-r3
-
-DESCRIPTION="Tool to guess CPU_FLAGS_* flags for the host"
-HOMEPAGE="https://github.com/mgorny/cpuid2cpuflags;
-SRC_URI=""
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS=""
-IUSE=""
-
-src_prepare() {
-   default
-   eautoreconf
-}



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

2022-05-19 Thread Georgy Yakovlev
commit: dad82284b99709594e39d8f912df2755be0225cb
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun May  1 04:58:41 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri May 20 04:01:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dad82284

sys-apps/etckeeper: fix unit installation on prefix

Closes: https://bugs.gentoo.org/841677
Signed-off-by: Georgy Yakovlev  gentoo.org>

 sys-apps/etckeeper/etckeeper-1.18.16-r1.ebuild | 4 +++-
 sys-apps/etckeeper/etckeeper-1.18.17.ebuild| 4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/sys-apps/etckeeper/etckeeper-1.18.16-r1.ebuild 
b/sys-apps/etckeeper/etckeeper-1.18.16-r1.ebuild
index e42c1c08f094..aa3976831bbd 100644
--- a/sys-apps/etckeeper/etckeeper-1.18.16-r1.ebuild
+++ b/sys-apps/etckeeper/etckeeper-1.18.16-r1.ebuild
@@ -35,9 +35,11 @@ PATCHES=( "${FILESDIR}"/${PN}-1.18.14-gentoo.patch )
 src_prepare() {
default
hprefixify *.d/* etckeeper
+   local systemdunitdir="$(systemd_get_systemunitdir)"
+   systemdunitdir="${systemdunitdir#${EPREFIX%/}}"
sed -i \
-e s'@zsh/vendor-completions@zsh/site-functions@' \
-   -e s"@/lib/systemd/system@"$(systemd_get_systemunitdir)"@" \
+   -e s"@/lib/systemd/system@"${systemdunitdir}"@" \
Makefile || die
rm -v init.d/60darcs-deleted-symlinks || die
 }

diff --git a/sys-apps/etckeeper/etckeeper-1.18.17.ebuild 
b/sys-apps/etckeeper/etckeeper-1.18.17.ebuild
index 6c678d1e6e34..37c14d9f11db 100644
--- a/sys-apps/etckeeper/etckeeper-1.18.17.ebuild
+++ b/sys-apps/etckeeper/etckeeper-1.18.17.ebuild
@@ -40,9 +40,11 @@ PATCHES=(
 src_prepare() {
default
hprefixify *.d/* etckeeper
+   local systemdunitdir="$(systemd_get_systemunitdir)"
+   systemdunitdir="${systemdunitdir#${EPREFIX%/}}"
sed -i \
-e s'@zsh/vendor-completions@zsh/site-functions@' \
-   -e s"@/lib/systemd/system@"$(systemd_get_systemunitdir)"@" \
+   -e s"@/lib/systemd/system@"${systemdunitdir}"@" \
Makefile || die
rm -v init.d/60darcs-deleted-symlinks || die
 }



[gentoo-commits] repo/proj/wine:master commit in: /

2022-05-19 Thread Nick Sarnie
commit: 4164185d5398fbbb1623da3e697e9142043a365a
Author: Nick Sarnie  gentoo  org>
AuthorDate: Fri May 20 03:54:32 2022 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Fri May 20 03:55:12 2022 +
URL:https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=4164185d

Deprecate this repo

Signed-off-by: Nick Sarnie  gentoo.org>

 overlay.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/overlay.xml b/overlay.xml
index 06f8b67..7c17dee 100644
--- a/overlay.xml
+++ b/overlay.xml
@@ -3,7 +3,7 @@
 
 
wine
-   All supported Wine ebuilds from the Gentoo Wine 
Project
+   NOTE: This repo is no longer updated, ::gentoo has the 
latest changes. All previous Wine ebuilds from the Gentoo Wine 
Project
https://github.com/NP-Hardass/wine-overlay

w...@gentoo.org



[gentoo-commits] repo/gentoo:master commit in: net-firewall/iptables/, net-firewall/iptables/files/

2022-05-19 Thread Sam James
commit: 68abaa58cd88af0dcfe1168fa06e0189668f3ff9
Author: Hank Leininger  korelogic  com>
AuthorDate: Fri May 20 01:05:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 20 03:26:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68abaa58

net-firewall/iptables: Remove obsolete option from init script

Upstream changed how locking is handled and removed --wait-interval.

Signed-off-by: Hank Leininger  korelogic.com>
Closes: https://bugs.gentoo.org/846518
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Closes: https://github.com/gentoo/gentoo/pull/25568
Signed-off-by: Sam James  gentoo.org>

 net-firewall/iptables/files/iptables-r3.init   | 165 +++
 net-firewall/iptables/iptables-1.8.8-r2.ebuild | 177 +
 2 files changed, 342 insertions(+)

diff --git a/net-firewall/iptables/files/iptables-r3.init 
b/net-firewall/iptables/files/iptables-r3.init
new file mode 100644
index ..53eb4246c59f
--- /dev/null
+++ b/net-firewall/iptables/files/iptables-r3.init
@@ -0,0 +1,165 @@
+#!/sbin/openrc-run
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+extra_commands="check save panic"
+extra_started_commands="reload"
+
+iptables_lock_wait_time=${IPTABLES_LOCK_WAIT_TIME:-"60"}
+iptables_lock_wait_interval=${IPTABLES_LOCK_WAIT_INTERVAL:-"1000"}
+
+iptables_name=${SVCNAME}
+case ${iptables_name} in
+   iptables|ip6tables) ;;
+   *) iptables_name="iptables" ;;
+esac
+
+iptables_bin="/sbin/${iptables_name}"
+case ${iptables_name} in
+   iptables)  iptables_proc="/proc/net/ip_tables_names"
+  iptables_save=${IPTABLES_SAVE};;
+   ip6tables) iptables_proc="/proc/net/ip6_tables_names"
+  iptables_save=${IP6TABLES_SAVE};;
+esac
+
+depend() {
+   need localmount #434774
+   before net
+}
+
+set_table_policy() {
+   local has_errors=0 chains table=$1 policy=$2
+   case ${table} in
+   nat)chains="PREROUTING POSTROUTING OUTPUT";;
+   mangle) chains="PREROUTING INPUT FORWARD OUTPUT POSTROUTING";;
+   filter) chains="INPUT FORWARD OUTPUT";;
+   *)  chains="";;
+   esac
+
+   local chain
+   for chain in ${chains} ; do
+   ${iptables_bin} --wait ${iptables_lock_wait_time} -t ${table} 
-P ${chain} ${policy}
+   [ $? -ne 0 ] && has_errors=1
+   done
+
+   return ${has_errors}
+}
+
+checkkernel() {
+   if [ ! -e ${iptables_proc} ] ; then
+   eerror "Your kernel lacks ${iptables_name} support, please load"
+   eerror "appropriate modules and try again."
+   return 1
+   fi
+   return 0
+}
+
+checkconfig() {
+   if [ -z "${iptables_save}" -o ! -f "${iptables_save}" ] ; then
+   eerror "Not starting ${iptables_name}.  First create some rules 
then run:"
+   eerror "/etc/init.d/${iptables_name} save"
+   return 1
+   fi
+   return 0
+}
+
+start_pre() {
+   checkconfig || return 1
+}
+
+start() {
+   ebegin "Loading ${iptables_name} state and starting firewall"
+   ${iptables_bin}-restore --wait ${iptables_lock_wait_time} 
${SAVE_RESTORE_OPTIONS} < "${iptables_save}"
+   eend $?
+}
+
+stop_pre() {
+   checkkernel || return 1
+}
+
+stop() {
+   if [ "${SAVE_ON_STOP}" = "yes" ] ; then
+   save || return 1
+   fi
+
+   ebegin "Stopping firewall"
+   local has_errors=0 a
+   for a in $(cat ${iptables_proc}) ; do
+   set_table_policy $a ACCEPT
+   [ $? -ne 0 ] && has_errors=1
+
+   ${iptables_bin} --wait ${iptables_lock_wait_time} -F -t $a
+   [ $? -ne 0 ] && has_errors=1
+
+   ${iptables_bin} --wait ${iptables_lock_wait_time} -X -t $a
+   [ $? -ne 0 ] && has_errors=1
+   done
+   eend ${has_errors}
+}
+
+reload() {
+   checkkernel || return 1
+   checkrules || return 1
+   ebegin "Flushing firewall"
+   local has_errors=0 a
+   for a in $(cat ${iptables_proc}) ; do
+   ${iptables_bin} --wait ${iptables_lock_wait_time} -F -t $a
+   [ $? -ne 0 ] && has_errors=1
+
+   ${iptables_bin} --wait ${iptables_lock_wait_time} -X -t $a
+   [ $? -ne 0 ] && has_errors=1
+   done
+   eend ${has_errors}
+
+   start
+}
+
+checkrules() {
+   ebegin "Checking rules"
+   ${iptables_bin}-restore --test ${SAVE_RESTORE_OPTIONS} < 
"${iptables_save}"
+   eend $?
+}
+
+check() {
+   # Short name for users of init.d script.
+   checkrules
+}
+
+save() {
+   ebegin "Saving ${iptables_name} state"
+   checkpath -q -d "$(dirname "${iptables_save}")"
+   checkpath -q -m 0600 -f "${iptables_save}"
+   ${iptables_bin}-save ${SAVE_RESTORE_OPTIONS} > "${iptables_save}"
+   eend $?
+}
+
+panic() {
+   # use 

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

2022-05-19 Thread Sam James
commit: 9b6edb1bbe2f8f12c824e707fd199a983fbfd9ed
Author: Sam James  gentoo  org>
AuthorDate: Fri May 20 03:20:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 20 03:20:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b6edb1b

app-text/nfoview: simplify test machinery

- Only spawn virtx once for tests
- Use EPYTEST_DESELECT
- Avoid nonfatal trap with virtx/epytest/die [0]

[0] 
https://projects.gentoo.org/python/guide/distutils.html#running-tests-with-virtualx

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

 app-text/nfoview/nfoview-1.28.1.ebuild | 13 +++--
 1 file changed, 7 insertions(+), 6 deletions(-)

diff --git a/app-text/nfoview/nfoview-1.28.1.ebuild 
b/app-text/nfoview/nfoview-1.28.1.ebuild
index 931ecf18db47..6fbe3ae73b90 100644
--- a/app-text/nfoview/nfoview-1.28.1.ebuild
+++ b/app-text/nfoview/nfoview-1.28.1.ebuild
@@ -29,12 +29,13 @@ RDEPEND="${DEPEND}
media-fonts/cascadia-code
x11-libs/gtk+:3[introspection]"
 
+EPYTEST_DESELECT=(
+   "nfoview/test/test_util.py::TestModule::test_show_uri__unix"
+   "nfoview/test/test_util.py::TestModule::test_show_uri__windows"
+)
+
 distutils_enable_tests pytest
 
-python_test() {
-   local deselect=(
-   --deselect 
'nfoview/test/test_util.py::TestModule::test_show_uri__unix'
-   --deselect 
'nfoview/test/test_util.py::TestModule::test_show_uri__windows'
-   )
-   virtx epytest "${deselect[@]}"
+src_test() {
+   virtx distutils-r1_src_test
 }



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

2022-05-19 Thread Sam James
commit: f325f07e22949e2155fbbfe982b5af12859b3950
Author: Sam James  gentoo  org>
AuthorDate: Fri May 20 03:16:27 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 20 03:16:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f325f07e

net-mail/getmail: add 6.18.9

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

 net-mail/getmail/Manifest  |  1 +
 net-mail/getmail/getmail-6.18.9.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/net-mail/getmail/Manifest b/net-mail/getmail/Manifest
index ad55d6588a7d..f280e4d006f2 100644
--- a/net-mail/getmail/Manifest
+++ b/net-mail/getmail/Manifest
@@ -1 +1,2 @@
 DIST getmail-6.14.tar.gz 185308 BLAKE2B 
c74fce627e6a23e0b209dddca690301f80626d9c4489d8cd2391884908e6f1c017602ed23ca4d343e2dd400b911d3f808235231217afd38f96017d8f0d20b3a2
 SHA512 
b8d2df52cbf145ee7e00ec1dbf589013d3caf8e39a3981e6ae4f1e36fe0b3d3d88df639e03e8697c39e6d00e20ddf1e995ed17f0b1fa1fa2ea52a803c16f062f
+DIST getmail-6.18.9.tar.gz 204488 BLAKE2B 
4bf95cec36ce10d5fd6c9fbb6b96923915a13f4b339a9846caafc5602a56612fb9f4b7209a138a03b81b19b7d28328bb46c60165215384650e7dcf98294cc5fa
 SHA512 
dfeaebbca0c8766a16783d27171e65595d97a4b557943677dd7e7a66a9da8b49dfdbfb4aba9655ce3815ff6e2f991905317085b156ba6dbac841bb0fbb26c8b5

diff --git a/net-mail/getmail/getmail-6.18.9.ebuild 
b/net-mail/getmail/getmail-6.18.9.ebuild
new file mode 100644
index ..473959e43c57
--- /dev/null
+++ b/net-mail/getmail/getmail-6.18.9.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="ssl"
+inherit distutils-r1
+
+DESCRIPTION="A mail retriever with reliable Maildir and mbox delivery"
+HOMEPAGE="https://www.getmail6.org/ https://github.com/getmail6/getmail6;
+SRC_URI="https://github.com/getmail6/getmail6/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/getmail6-${PV}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+python_prepare_all() {
+   # Use gentoo version number (including revision) for doc dir and remove 
COPYING file
+   sed -i -e "s,'getmail-%s' % __version__,'${PF}'," \
+   -e "/docs\/COPYING/d" "${S}"/setup.py || die
+
+   distutils-r1_python_prepare_all
+}



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

2022-05-19 Thread Sam James
commit: 6a2b2e7256f76bd39a5adf27429f7fb5976dfb88
Author: Sam James  gentoo  org>
AuthorDate: Fri May 20 02:40:01 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 20 02:40:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a2b2e72

Revert "net-im/discord-bin: add maintainer; tidy ebuild"

This reverts commit d83c48e3e6bde9fda19bd17bbaa171f3b7dc7490.

(Didn't mean to push this with the lot earlier -- pushed with
a bunch of stablereqs and forgot I'd started doing PRs.)

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

 ...0.17-r2.ebuild => discord-bin-0.0.17-r1.ebuild} | 39 --
 net-im/discord-bin/metadata.xml|  9 +
 2 files changed, 22 insertions(+), 26 deletions(-)

diff --git a/net-im/discord-bin/discord-bin-0.0.17-r2.ebuild 
b/net-im/discord-bin/discord-bin-0.0.17-r1.ebuild
similarity index 71%
rename from net-im/discord-bin/discord-bin-0.0.17-r2.ebuild
rename to net-im/discord-bin/discord-bin-0.0.17-r1.ebuild
index 081e2e769962..c79e83117a24 100644
--- a/net-im/discord-bin/discord-bin-0.0.17-r2.ebuild
+++ b/net-im/discord-bin/discord-bin-0.0.17-r1.ebuild
@@ -5,6 +5,7 @@ EAPI=8
 
 MY_PN="${PN/-bin}"
 MY_PV="${PV/-r*}"
+MY_BIN="${MY_PN^}"
 
 CHROMIUM_LANGS="
am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he 
hi
@@ -12,7 +13,7 @@ CHROMIUM_LANGS="
sw ta te th tr uk vi zh-CN zh-TW
 "
 
-inherit chromium-2 desktop linux-info optfeature unpacker xdg
+inherit chromium-2 desktop linux-info optfeature pax-utils unpacker xdg
 
 DESCRIPTION="All-in-one voice and text chat for gamers"
 HOMEPAGE="https://discordapp.com;
@@ -55,10 +56,10 @@ RDEPEND="
 
 RESTRICT="bindist mirror strip test"
 
-DESTDIR="/opt/${MY_PN}"
+DESTDIR="/opt/${MY_BIN}"
 
 QA_PREBUILT="
-   ${DESTDIR#/}/${MY_PN}
+   ${DESTDIR#/}/${MY_BIN}
${DESTDIR#/}/chrome-sandbox
${DESTDIR#/}/libffmpeg.so
${DESTDIR#/}/libvk_swiftshader.so
@@ -73,14 +74,14 @@ QA_PREBUILT="
 
 CONFIG_CHECK="~USER_NS"
 
-S="${WORKDIR}/${MY_PN}"
+S="${WORKDIR}/${MY_BIN}"
 
 pkg_pretend() {
chromium_suid_sandbox_check_kernel_config
 }
 
 src_unpack() {
-   unpack ${MY_PN}-${MY_PV}.tar.gz
+   unpack ${MY_PN}-${MY_PV}.tar.gz || die
 }
 
 src_configure() {
@@ -91,35 +92,37 @@ src_configure() {
 
 src_prepare() {
default
-   # remove post-install script
-   rm postinst.sh || die "the removal of the unneeded post-install script 
failed"
-   # cleanup languages
-   pushd "locales/" || die "location change for language cleanup failed"
+
+   rm postinst.sh
+
+   pushd "locales/" || die
chromium_remove_language_paks
-   popd || die "location reset for language cleanup failed"
-   # fix .desktop exec location
-   sed -i -e "s:/usr/share/discord/Discord:${DESTDIR}/${MY_PN}:" 
${MY_PN}.desktop || die "fixing of exec location on .desktop failed"
+   popd || die
+
+   sed -i -e "s:/usr/share/discord/Discord:${DESTDIR}/${MY_BIN}:" 
${MY_PN}.desktop || die
 }
 
 src_install() {
doicon -s 256 ${MY_PN}.png
 
-   # install .desktop file
+   # Install desktop file
domenu ${MY_PN}.desktop
 
exeinto "${DESTDIR}"
-   doexe ${MY_PN} chrome-sandbox libEGL.so libffmpeg.so libGLESv2.so 
libvk_swiftshader.so
+   doexe ${MY_BIN} chrome-sandbox libEGL.so libffmpeg.so libGLESv2.so  
libvk_swiftshader.so
 
insinto "${DESTDIR}"
doins chrome_100_percent.pak chrome_200_percent.pak icudtl.dat 
resources.pak snapshot_blob.bin v8_context_snapshot.bin
insopts -m0755
doins -r locales resources swiftshader
 
-   # Chrome-sandbox requires the setuid bit to be specifically set.
-   # see https://github.com/electron/electron/issues/17972
-   fperms 4755 "${DESTDIR}"/chrome-sandbox
+   # chrome-sandbox requires the setuid bit to be specifically set.
+   # See https://github.com/electron/electron/issues/17972
+   fperms 4755 "${DESTDIR}"/chrome-sandbox || die
+
+   pax-mark m "${DESTDIR}"/${MY_BIN} || die "could not set proper PAX 
permissions"
 
-   dosym "${DESTDIR}"/${MY_PN} /usr/bin/${MY_PN}
+   dosym "${DESTDIR}"/${MY_BIN} /usr/bin/${MY_PN} || die
 }
 
 pkg_postinst() {

diff --git a/net-im/discord-bin/metadata.xml b/net-im/discord-bin/metadata.xml
index f485c452f77f..115e9d64a669 100644
--- a/net-im/discord-bin/metadata.xml
+++ b/net-im/discord-bin/metadata.xml
@@ -1,12 +1,5 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   ran.d...@icloud.com
-   Randall T. Vasquez
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
+   
 



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

2022-05-19 Thread Matthew Thode
commit: 5ea9f1ea6f92dc13f94976031a4bc5396de3e41b
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri May 20 02:22:01 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri May 20 02:22:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ea9f1ea

media-sound/spotify: remove gnome-integration-spotify support

Closes: https://bugs.gentoo.org/845279
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Matthew Thode  gentoo.org>

 media-sound/spotify/spotify-1.1.84.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/media-sound/spotify/spotify-1.1.84.ebuild 
b/media-sound/spotify/spotify-1.1.84.ebuild
index 5a5510753d13..c5c1d8074702 100644
--- a/media-sound/spotify/spotify-1.1.84.ebuild
+++ b/media-sound/spotify/spotify-1.1.84.ebuild
@@ -42,7 +42,9 @@ RDEPEND="
x11-libs/libXtst
x11-libs/libSM
x11-libs/libICE
+   !gnome-extra/gnome-integration-spotify
 "
+   #gnome-integration-spotify causes spotify to fail to launch
#sys-libs/glibc
 
 S="${WORKDIR}/"
@@ -111,6 +113,5 @@ pkg_postinst() {
ewarn "To remove the cache:"
ewarn "rm -rf ~/.cache/spotify"
 
-   optfeature "Gnome specific systray integration" 
gnome-extra/gnome-integration-spotify
optfeature "systray integration on non-Gnome DEs" 
media-sound/spotify-tray
 }



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

2022-05-19 Thread Matthew Thode
commit: 85a42a301b10ad5c12cbf5e522327662df2e1c27
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri May 20 02:10:26 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri May 20 02:10:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85a42a30

dev-python/rtslib-fb: add 3.10 to python_compat

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

 dev-python/rtslib-fb/rtslib-fb-2.1.74.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/rtslib-fb/rtslib-fb-2.1.74.ebuild 
b/dev-python/rtslib-fb/rtslib-fb-2.1.74.ebuild
index e56087cc7806..853f1e8ad1a3 100644
--- a/dev-python/rtslib-fb/rtslib-fb-2.1.74.ebuild
+++ b/dev-python/rtslib-fb/rtslib-fb-2.1.74.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{8..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit distutils-r1 systemd
 



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

2022-05-19 Thread Matthew Thode
commit: cc208f866cbc727f26e41693458c6f224db9e9da
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri May 20 02:11:21 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri May 20 02:11:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc208f86

dev-python/pychromecast: add 3.10 to python_compat

Closes: https://bugs.gentoo.org/845786
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Matthew Thode  gentoo.org>

 dev-python/pychromecast/pychromecast-9.3.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/pychromecast/pychromecast-9.3.1.ebuild 
b/dev-python/pychromecast/pychromecast-9.3.1.ebuild
index da95c8815f5d..52a7f1486ff1 100644
--- a/dev-python/pychromecast/pychromecast-9.3.1.ebuild
+++ b/dev-python/pychromecast/pychromecast-9.3.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2020-2021 Gentoo Authors
+# Copyright 2020-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{7..10} )
 inherit distutils-r1
 
 DESCRIPTION="Python module to talk to Google Chromecast"



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

2022-05-19 Thread Matthew Thode
commit: 98e98c8179d2318149c269427d407f755e6a30f1
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri May 20 02:13:45 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri May 20 02:13:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98e98c81

gnome-extra/gnome-integration-spotify: add 3.10 to python_compat

Closes: https://bugs.gentoo.org/845990
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Matthew Thode  gentoo.org>

 .../gnome-integration-spotify-20140907-r2.ebuild  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/gnome-extra/gnome-integration-spotify/gnome-integration-spotify-20140907-r2.ebuild
 
b/gnome-extra/gnome-integration-spotify/gnome-integration-spotify-20140907-r2.ebuild
index 5e822f8ad79e..dd762e2d1488 100644
--- 
a/gnome-extra/gnome-integration-spotify/gnome-integration-spotify-20140907-r2.ebuild
+++ 
b/gnome-extra/gnome-integration-spotify/gnome-integration-spotify-20140907-r2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_7 python3_8 python3_9 )
+PYTHON_COMPAT=( python3_7 python3_8 python3_9 python3_10 )
 
 inherit gnome2-utils python-r1
 



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

2022-05-19 Thread Matthew Thode
commit: 6f5d6619ff9b457d050df06d36f7d83a97f48d21
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri May 20 02:09:09 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri May 20 02:09:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f5d6619

net-analyzer/nagstamon: add 3.10 to python_compat

Closes: https://bugs.gentoo.org/846110
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Matthew Thode  gentoo.org>

 net-analyzer/nagstamon/nagstamon-3.8.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-analyzer/nagstamon/nagstamon-3.8.0.ebuild 
b/net-analyzer/nagstamon/nagstamon-3.8.0.ebuild
index dbacd751d085..96d6d4e1ecb9 100644
--- a/net-analyzer/nagstamon/nagstamon-3.8.0.ebuild
+++ b/net-analyzer/nagstamon/nagstamon-3.8.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_COMPAT=( python3_{8,10} )
 
 inherit python-r1 distutils-r1
 



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

2022-05-19 Thread Matthew Thode
commit: 23f8d570436100c93b18f4cd20bf2ccfd3b1d959
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri May 20 02:07:48 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri May 20 02:07:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23f8d570

www-apps/novnc: add 3.10 to python_compat

Closes: https://bugs.gentoo.org/846341
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Matthew Thode  gentoo.org>

 www-apps/novnc/novnc-1.2.0.ebuild | 2 +-
 www-apps/novnc/novnc-.ebuild  | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/www-apps/novnc/novnc-1.2.0.ebuild 
b/www-apps/novnc/novnc-1.2.0.ebuild
index 287051b334b2..1076ed3f41ef 100644
--- a/www-apps/novnc/novnc-1.2.0.ebuild
+++ b/www-apps/novnc/novnc-1.2.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{7..10} )
 inherit distutils-r1
 
 DESCRIPTION="noVNC is a VNC client implemented using HTML5 technologies"

diff --git a/www-apps/novnc/novnc-.ebuild b/www-apps/novnc/novnc-.ebuild
index a061cad3709f..6b01b8479bea 100644
--- a/www-apps/novnc/novnc-.ebuild
+++ b/www-apps/novnc/novnc-.ebuild
@@ -1,10 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{7..10} )
 inherit distutils-r1
 
 DESCRIPTION="noVNC is a VNC client implemented using HTML5 technologies"



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

2022-05-19 Thread Matthew Thode
commit: 300f55907270fb1dd3cda391b52db7b56ddfc362
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri May 20 02:06:00 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri May 20 02:06:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=300f5590

dev-python/aiosmtpd: add 3.10 to python_compat

Closes: https://bugs.gentoo.org/845684
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Matthew Thode  gentoo.org>

 dev-python/aiosmtpd/aiosmtpd-1.4.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/aiosmtpd/aiosmtpd-1.4.2.ebuild 
b/dev-python/aiosmtpd/aiosmtpd-1.4.2.ebuild
index 3c32f8604a09..18bcf0623277 100644
--- a/dev-python/aiosmtpd/aiosmtpd-1.4.2.ebuild
+++ b/dev-python/aiosmtpd/aiosmtpd-1.4.2.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{7..10} )
 DISTUTILS_USE_SETUPTOOLS=rdepend
 
 inherit distutils-r1



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

2022-05-19 Thread Matthew Thode
commit: 10cda46db35235ad98c4d603b1aa6b93615d2977
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri May 20 02:04:12 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri May 20 02:04:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10cda46d

dev-util/gertty: add python3.10 to python_compat

Closes: https://bugs.gentoo.org/845945
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Matthew Thode  gentoo.org>

 dev-util/gertty/gertty-1.6.0-r1.ebuild | 4 ++--
 dev-util/gertty/gertty-.ebuild | 6 +++---
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-util/gertty/gertty-1.6.0-r1.ebuild 
b/dev-util/gertty/gertty-1.6.0-r1.ebuild
index fbd4f6bcd9f2..81582d8aa357 100644
--- a/dev-util/gertty/gertty-1.6.0-r1.ebuild
+++ b/dev-util/gertty/gertty-1.6.0-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_7 python3_8 python3_9 )
+PYTHON_COMPAT=( python3_7 python3_8 python3_9 python3_8 )
 
 inherit distutils-r1
 

diff --git a/dev-util/gertty/gertty-.ebuild 
b/dev-util/gertty/gertty-.ebuild
index dd4e83ac1992..9c6ff68f0c18 100644
--- a/dev-util/gertty/gertty-.ebuild
+++ b/dev-util/gertty/gertty-.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
-PYTHON_COMPAT=( python3_7 python3_8 python3_9 )
+EAPI=8
+PYTHON_COMPAT=( python3_7 python3_8 python3_9 python3_10 )
 
 inherit distutils-r1
 



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

2022-05-19 Thread Zac Medico
commit: a9e4c25f0e4bcbae9e99113bbad421496748eff7
Author: Zac Medico  gentoo  org>
AuthorDate: Fri May 20 02:00:34 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri May 20 02:01:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9e4c25f

dev-util/ply: delete unused .la file

Closes: https://bugs.gentoo.org/846413
Signed-off-by: Zac Medico  gentoo.org>

 dev-util/ply/ply-2.1.1-r1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-util/ply/ply-2.1.1-r1.ebuild b/dev-util/ply/ply-2.1.1-r1.ebuild
index b26a0a480aa5..d90a8aeee807 100644
--- a/dev-util/ply/ply-2.1.1-r1.ebuild
+++ b/dev-util/ply/ply-2.1.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -39,5 +39,6 @@ src_install() {
 
if ! use static-libs; then
find "${D}" -type f -name '*.a' -delete || die
+   find "${ED}" -name '*.la' -delete || die
fi
 }



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

2022-05-19 Thread Matthew Thode
commit: 4b4bfd5cda6611bd020bae659544fdf8de45e137
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri May 20 02:01:39 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri May 20 02:01:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b4bfd5c

dev-python/pyroute2: add py3.10 to python compat

Closes: https://bugs.gentoo.org/845825
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Matthew Thode  gentoo.org>

 dev-python/pyroute2/pyroute2-0.5.14.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/pyroute2/pyroute2-0.5.14.ebuild 
b/dev-python/pyroute2/pyroute2-0.5.14.ebuild
index 958de6bbd127..aa6e0a92d04c 100644
--- a/dev-python/pyroute2/pyroute2-0.5.14.ebuild
+++ b/dev-python/pyroute2/pyroute2-0.5.14.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{7,8,9} pypy3 )
+PYTHON_COMPAT=( python3_{7,8,9,10} pypy3 )
 PYTHON_REQ_USE="sqlite"
 DISTUTILS_USE_SETUPTOOLS=bdepend
 



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

2022-05-19 Thread Matthew Thode
commit: 0385845a9e0ed704ddae8a5354460241974a8487
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri May 20 01:59:06 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri May 20 01:59:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0385845a

dev-python/pelican-minify: bump python_compat (add py10)

Closes: https://bugs.gentoo.org/845774
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Matthew Thode  gentoo.org>

 .../{pelican-minify-0.9.ebuild => pelican-minify-0.9-r1.ebuild} | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/pelican-minify/pelican-minify-0.9.ebuild 
b/dev-python/pelican-minify/pelican-minify-0.9-r1.ebuild
similarity index 85%
rename from dev-python/pelican-minify/pelican-minify-0.9.ebuild
rename to dev-python/pelican-minify/pelican-minify-0.9-r1.ebuild
index 376f3dbb4dab..8e2494d08d88 100644
--- a/dev-python/pelican-minify/pelican-minify-0.9.ebuild
+++ b/dev-python/pelican-minify/pelican-minify-0.9-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{7..10} )
 inherit distutils-r1
 
 DESCRIPTION="An HTML minification plugin for Pelican, the static site 
generator"



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

2022-05-19 Thread Matthew Thode
commit: 25e48f5f57d9ca97c680428b4be0688511c73d4a
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri May 20 01:57:05 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri May 20 01:57:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25e48f5f

dev-python/misaka: bump python to py10

Closes: https://bugs.gentoo.org/845753
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Matthew Thode  gentoo.org>

 dev-python/misaka/{misaka-2.1.1.ebuild => misaka-2.1.1-r1.ebuild} | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/misaka/misaka-2.1.1.ebuild 
b/dev-python/misaka/misaka-2.1.1-r1.ebuild
similarity index 86%
rename from dev-python/misaka/misaka-2.1.1.ebuild
rename to dev-python/misaka/misaka-2.1.1-r1.ebuild
index 17ca17e0548b..279edf81e1fd 100644
--- a/dev-python/misaka/misaka-2.1.1.ebuild
+++ b/dev-python/misaka/misaka-2.1.1-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
-PYTHON_COMPAT=( python3_{7..9} )
+EAPI=8
+PYTHON_COMPAT=( python3_{7..10} )
 
 inherit distutils-r1
 



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

2022-05-19 Thread Matthew Thode
commit: 71756e7e48665c0284815c7efeda9044f59ebdff
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri May 20 01:54:51 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri May 20 01:54:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71756e7e

app-shells/powerline: add support py10

Closes: https://bugs.gentoo.org/845588
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Matthew Thode  gentoo.org>

 app-shells/powerline/powerline-2.7-r2.ebuild | 4 ++--
 app-shells/powerline/powerline-.ebuild   | 6 +++---
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/app-shells/powerline/powerline-2.7-r2.ebuild 
b/app-shells/powerline/powerline-2.7-r2.ebuild
index d6602b8ec24a..ea982f7a0e86 100644
--- a/app-shells/powerline/powerline-2.7-r2.ebuild
+++ b/app-shells/powerline/powerline-2.7-r2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{7,8,9,10} )
 inherit distutils-r1
 
 DESCRIPTION="The ultimate statusline/prompt utility"

diff --git a/app-shells/powerline/powerline-.ebuild 
b/app-shells/powerline/powerline-.ebuild
index 5f68dc9da7f2..a8b976e03f8f 100644
--- a/app-shells/powerline/powerline-.ebuild
+++ b/app-shells/powerline/powerline-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{7,8,9,10} )
 inherit distutils-r1
 
 DESCRIPTION="The ultimate statusline/prompt utility"



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

2022-05-19 Thread Zac Medico
commit: e4a4e103b3f63847aa7b253d09a658ea3b054979
Author: Zac Medico  gentoo  org>
AuthorDate: Fri May 20 01:50:25 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri May 20 01:51:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4a4e103

app-admin/vault: stabilize 1.10.3 for amd64

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

 app-admin/vault/vault-1.10.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/vault/vault-1.10.3.ebuild 
b/app-admin/vault/vault-1.10.3.ebuild
index 34df6d35c25c..227b57cf05c7 100644
--- a/app-admin/vault/vault-1.10.3.ebuild
+++ b/app-admin/vault/vault-1.10.3.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/zmedico/vault/archive/refs/tags/v${PV}-vendor.tar.gz
 
 LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="+webui"
 
 BDEPEND="



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

2022-05-19 Thread Zac Medico
commit: df47e59c71eaa1415bc762c894a681a72303ae61
Author: Zac Medico  gentoo  org>
AuthorDate: Fri May 20 01:50:58 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri May 20 01:51:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df47e59c

app-admin/vault: drop 1.10.0, 1.10.1, 1.10.2

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

 app-admin/vault/Manifest|  6 ---
 app-admin/vault/vault-1.10.0.ebuild | 85 -
 app-admin/vault/vault-1.10.1.ebuild | 85 -
 app-admin/vault/vault-1.10.2.ebuild | 85 -
 4 files changed, 261 deletions(-)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index 23fa26bae1b2..7ebf43a472f8 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -1,8 +1,2 @@
-DIST vault-1.10.0-vendor.tar.gz 47809365 BLAKE2B 
5c44d03edda57b77d2760ed6909876beae1ac713e50569a1130a571fe824ec841ba935c6789b35102e936f0e5c3814965630d86eabd70cc0ef550851f923af2c
 SHA512 
972946177d8e4902c60784112b3835cc5b8982ee5e941e9075248d76c34526117aa43c6b4d7c0222d07ba6e0e4fe45ba9fed87df55d0cb88cd76021f129bd692
-DIST vault-1.10.0-webui.tar.xz 1257948 BLAKE2B 
8af0f71e81fec28b12099ea6076f9ea1668c5acb701c52c0f8c22fccb3232852d4bb1dac00635cb54196ea7981b9857aa56c77c36ea890f3432d332f9b273309
 SHA512 
bb60008376fef3b1e93ae892ab79ae2c752a645f14f26522d60d2ff54fe7eca4aca15fc7eda936469ddc095373ed16503cdfdfb93db9e1492b8b68b3c3576004
-DIST vault-1.10.1-vendor.tar.gz 48104919 BLAKE2B 
03e663c946a57b5bdb68d884bdbcdd93e4c7e712e56d0be9c53e467a8f990131fcdf4341d83b365ae8227470e31a51bca56037c0acf9c5201a284d2128f28528
 SHA512 
64c7e6be590babff46f20c7773a4dad4788b944b9d371dbfdbef09736463f02b229327f2e72a354236ab1a183774489e549025e2994676c65027599521e16c69
-DIST vault-1.10.1-webui.tar.xz 1258128 BLAKE2B 
ff4fd043494a67a4ce3c23d805cdef33f2e21ef9f8a1e3a5e5b9b2c92438886af15ac0fc1a574edc0822e94992df9b6c83c7dd527ad85934132aca520aa0a9fe
 SHA512 
95637e5864e5913dc6c32a2a1518a79fd4cbda502d49aceffb7416ce18a25116ec9d3afc2a4bb20dae8e801e6b6a7c374b0ff592e3e7b22fed7cfcfe8379e591
-DIST vault-1.10.2-vendor.tar.gz 48105354 BLAKE2B 
4e50985e05b53ff8940b9d2e07b0e5f4326a2f682dab8f88ac64fcf3f036dc946cd315c355012ac5b53ac0c3b0f6f44e0e3f45bfe712c5ab8f139712f67e09b2
 SHA512 
b2d92647c69c7246d3f41f1e6d58b42751f22b1f3091d8f174fc085c688d099943325cae039e4fa4ff63864521ec5f01cf021aea37d62a9d49cf597a79b3cfb4
-DIST vault-1.10.2-webui.tar.xz 1258016 BLAKE2B 
c7848513730329af3708c31053bc29a49a683ccceb8628ca6c566c54391d95fc29160d09880b7238e558172fc4484b778ba5dd48236f96474cd2d2092afecc51
 SHA512 
6d172db7c63d2241826e5c2f69e026d6e3f27f642e5bc3641046b833d867e53f61e1f8318951b3a38d1ea49af367ad599dd29cf7871f5b6098f6e57f0e0f54d3
 DIST vault-1.10.3-vendor.tar.gz 48109465 BLAKE2B 
45985a6ae4445ec75b29f198113fdd1f1e3aa54896c2da0fdf817cf30603c36379405aa3a65e8d20c0380a06e9b335186e6228b176d3afc541a28bed749d6129
 SHA512 
3c9220fb42af1e6f1bafd7991b0026cafe313cfa53d4841d5d4a1a19f10ff369826dc07c3d2eaf21a3c7227dbcafc1c134814a970429b0842919664ee0ef8988
 DIST vault-1.10.3-webui.tar.xz 1258176 BLAKE2B 
85fd1b804b880a3dcdbbd4e825b663f02a985259d0a74ab7cddf4a9a2393c60918b389d0e4e81574b93c8b0867647fc1d17f7ca3e719b36ab41d6825adfbdaae
 SHA512 
9640a7e25de0761a310e234098a0dd31db9e04b30036045ff7edaaca8f7496466f1c0148855a5e1ef270638e90a8fb97aff2c5482b32512772021c99691a5aa5

diff --git a/app-admin/vault/vault-1.10.0.ebuild 
b/app-admin/vault/vault-1.10.0.ebuild
deleted file mode 100644
index 227b57cf05c7..
--- a/app-admin/vault/vault-1.10.0.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit fcaps go-module systemd
-
-DESCRIPTION="A tool for managing secrets"
-HOMEPAGE="https://vaultproject.io/;
-
-VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
-SRC_URI="https://github.com/zmedico/vault/archive/refs/tags/v${PV}-vendor.tar.gz
 -> ${P}-vendor.tar.gz
-   webui? (
-   https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
-   )"
-
-LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="+webui"
-
-BDEPEND="
-   app-arch/zip
-   dev-go/gox
-   >=dev-lang/go-1.15.3"
-COMMON_DEPEND="acct-group/vault
-   acct-user/vault"
-   DEPEND="${COMMON_DEPEND}"
-   RDEPEND="${COMMON_DEPEND}"
-
-FILECAPS=(
-   -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
-)
-
-RESTRICT+=" test"
-S=${WORKDIR}/${P}-vendor
-
-src_unpack() {
-   default
-}
-
-src_prepare() {
-   default
-   # Avoid the need to have a git checkout
-   sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
-   -e 's:^\(GIT_DIRTY=\).*:\1:' \
-   -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
-   -i scripts/build.sh || die
-   sed -e "/hooks/d" \
-   -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \
-   

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

2022-05-19 Thread Matthew Thode
commit: c79106a468a9383ddb4570d3a70216ad9d145790
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri May 20 01:50:33 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri May 20 01:50:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c79106a4

app-emulation/diskimage-builder: add py10 and bump  eapi

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

 app-emulation/diskimage-builder/diskimage-builder-3.21.1.ebuild | 2 +-
 app-emulation/diskimage-builder/diskimage-builder-.ebuild   | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-emulation/diskimage-builder/diskimage-builder-3.21.1.ebuild 
b/app-emulation/diskimage-builder/diskimage-builder-3.21.1.ebuild
index a2d3ad209af7..ea5adfedffde 100644
--- a/app-emulation/diskimage-builder/diskimage-builder-3.21.1.ebuild
+++ b/app-emulation/diskimage-builder/diskimage-builder-3.21.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{7,8,9,10} )
 DISTUTILS_USE_SETUPTOOLS=rdepend
 inherit distutils-r1
 

diff --git a/app-emulation/diskimage-builder/diskimage-builder-.ebuild 
b/app-emulation/diskimage-builder/diskimage-builder-.ebuild
index 4e3043c48b5a..bbd75fbe73fb 100644
--- a/app-emulation/diskimage-builder/diskimage-builder-.ebuild
+++ b/app-emulation/diskimage-builder/diskimage-builder-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{7,8,9,10} )
 DISTUTILS_USE_SETUPTOOLS=rdepend
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: app-emulation/cloud-init/

2022-05-19 Thread Matthew Thode
commit: a4caaa5473195ba2541e403d2e7063f7053ca83e
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri May 20 01:46:04 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri May 20 01:46:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4caaa54

app-emulation/cloud-init: add missing manifest

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

 app-emulation/cloud-init/Manifest | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-emulation/cloud-init/Manifest 
b/app-emulation/cloud-init/Manifest
index 2daed96816fa..042f59bcb1c1 100644
--- a/app-emulation/cloud-init/Manifest
+++ b/app-emulation/cloud-init/Manifest
@@ -1,3 +1,4 @@
 DIST cloud-init-20.4.tar.gz 1228898 BLAKE2B 
c5697af31e7219a060a82732fbae2e89dd00786e5b0feb638f1f64f6ce861df041ef687a6095cc3bdb5478f4f4c1504286155808102aea9cae853caa97d4ba1b
 SHA512 
da2fa4673b253468380c4472795fd449809c8ac84d8f13ec1472b9b7e7d54e187ae06e5a81a36774793b05f4e1212dca57bc19aa8955b4c7fa7183cb100bfbb9
 DIST cloud-init-21.2.tar.gz 1278878 BLAKE2B 
74e07649a24fc85df54aafcd72797a05f0bdbcceb90fe90c6af7024da09e876780b67bb1d7963cd164d03e3151715944b1f3fd5709d3557ac341a09061409fcc
 SHA512 
8cc24945efc6f16b3c64411c5e7e5b83582d337f1c3f546163d52c14a6177ff752e91ba1fec04b7ade800f921c2b79c04d032df62c2b4171930ca1fb74c49a7d
 DIST cloud-init-22.1.tar.gz 1313034 BLAKE2B 
ca55378db822cdf58808de1bd2b519861c50ad8b08ed699212827833e0134fdc0968b76a4c2a13f39eae1d20ef8b22a99ff99b85ef77e496fd41593f4e2f2d55
 SHA512 
485e358777379a22dd2b0f6aa7afb1751eb44831c6e03ecbbd9c6823eaa20535e6e83fc245818ce1bb207425976839b356dadcfa3cfe62385b9d340b08ff21ab
+DIST cloud-init-22.2.tar.gz 1348736 BLAKE2B 
ae95bf04a0229ed0c7bbf6dc6889793eb020ffe6e6223b02f4003b3f38253781a1ed22a41f535b5064a8ba4bde20b197d58eb5d55789d4decd9b39aabd46d1c3
 SHA512 
07fec2f1d6eab20a1161672bb339a0c6b2826540bcb03936f95458b179fcb1b3142773c9a4038fe02b30bb05a5ca48a4153b6b0f59015b43bd6c6602832f9d6f



[gentoo-commits] repo/gentoo:master commit in: app-emulation/cloud-init/

2022-05-19 Thread Matthew Thode
commit: 95913aa6f77799e19c77245a5205000afb9e0ef7
Author: Brett Holman  gmail  com>
AuthorDate: Fri May 20 00:33:27 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri May 20 01:44:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95913aa6

app-emulation/cloud-init: Update test deps, add 22.2 release

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

 .../cloud-init/{cloud-init-.ebuild => cloud-init-22.2.ebuild}   | 2 ++
 app-emulation/cloud-init/cloud-init-.ebuild | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/app-emulation/cloud-init/cloud-init-.ebuild 
b/app-emulation/cloud-init/cloud-init-22.2.ebuild
similarity index 96%
copy from app-emulation/cloud-init/cloud-init-.ebuild
copy to app-emulation/cloud-init/cloud-init-22.2.ebuild
index e1b50da6f06a..f8fc9fc2c079 100644
--- a/app-emulation/cloud-init/cloud-init-.ebuild
+++ b/app-emulation/cloud-init/cloud-init-22.2.ebuild
@@ -40,6 +40,8 @@ BDEPEND="
test? (
>=dev-python/httpretty-0.7.1[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]
)
 "

diff --git a/app-emulation/cloud-init/cloud-init-.ebuild 
b/app-emulation/cloud-init/cloud-init-.ebuild
index e1b50da6f06a..f8fc9fc2c079 100644
--- a/app-emulation/cloud-init/cloud-init-.ebuild
+++ b/app-emulation/cloud-init/cloud-init-.ebuild
@@ -40,6 +40,8 @@ BDEPEND="
test? (
>=dev-python/httpretty-0.7.1[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]
)
 "



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

2022-05-19 Thread Zac Medico
commit: 233d82ecca56ddef35e05679a783f17b89575029
Author: Zac Medico  gentoo  org>
AuthorDate: Fri May 20 01:34:31 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri May 20 01:34:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=233d82ec

net-misc/electron-cash: xdg_icon_cache_update

Closes: https://bugs.gentoo.org/809269
Signed-off-by: Zac Medico  gentoo.org>

 net-misc/electron-cash/electron-cash-4.2.9.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/electron-cash/electron-cash-4.2.9.ebuild 
b/net-misc/electron-cash/electron-cash-4.2.9.ebuild
index 5798da537b10..5a6a8226cb0c 100644
--- a/net-misc/electron-cash/electron-cash-4.2.9.ebuild
+++ b/net-misc/electron-cash/electron-cash-4.2.9.ebuild
@@ -145,11 +145,11 @@ pkg_preinst() {
 }
 
 pkg_postinst() {
-   gnome2_icon_cache_update
+   xdg_icon_cache_update
xdg_desktop_database_update
 }
 
 pkg_postrm() {
-   gnome2_icon_cache_update
+   xdg_icon_cache_update
xdg_desktop_database_update
 }



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

2022-05-19 Thread Zac Medico
commit: 30325577ed0577a77ebe25426bbc63b10b12e411
Author: Zac Medico  gentoo  org>
AuthorDate: Fri May 20 01:26:49 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri May 20 01:27:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30325577

dev-python/pathvalidate: add dev-python/click dep

Closes: https://bugs.gentoo.org/846404
Signed-off-by: Zac Medico  gentoo.org>

 dev-python/pathvalidate/pathvalidate-2.5.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/pathvalidate/pathvalidate-2.5.0.ebuild 
b/dev-python/pathvalidate/pathvalidate-2.5.0.ebuild
index 437b5e23a1e6..4373e9dee10c 100644
--- a/dev-python/pathvalidate/pathvalidate-2.5.0.ebuild
+++ b/dev-python/pathvalidate/pathvalidate-2.5.0.ebuild
@@ -16,6 +16,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
+RDEPEND="dev-python/click[${PYTHON_USEDEP}]"
 BDEPEND="test? (
dev-python/allpairspy[${PYTHON_USEDEP}]
dev-python/tcolorpy[${PYTHON_USEDEP}] )



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

2022-05-19 Thread Sam James
commit: d83c48e3e6bde9fda19bd17bbaa171f3b7dc7490
Author: Randall T. Vasquez  icloud  com>
AuthorDate: Thu May 19 17:29:11 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 20 01:18:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d83c48e3

net-im/discord-bin: add maintainer; tidy ebuild

This commit also adds additional trivial comments and fixes.

(and flip install location back to /opt/discord)

Signed-off-by: Randall T. Vasquez  icloud.com>
Closes: https://github.com/gentoo/gentoo/pull/25559
Signed-off-by: Sam James  gentoo.org>

 ...0.17-r1.ebuild => discord-bin-0.0.17-r2.ebuild} | 39 ++
 net-im/discord-bin/metadata.xml|  9 -
 2 files changed, 26 insertions(+), 22 deletions(-)

diff --git a/net-im/discord-bin/discord-bin-0.0.17-r1.ebuild 
b/net-im/discord-bin/discord-bin-0.0.17-r2.ebuild
similarity index 71%
rename from net-im/discord-bin/discord-bin-0.0.17-r1.ebuild
rename to net-im/discord-bin/discord-bin-0.0.17-r2.ebuild
index c79e83117a24..081e2e769962 100644
--- a/net-im/discord-bin/discord-bin-0.0.17-r1.ebuild
+++ b/net-im/discord-bin/discord-bin-0.0.17-r2.ebuild
@@ -5,7 +5,6 @@ EAPI=8
 
 MY_PN="${PN/-bin}"
 MY_PV="${PV/-r*}"
-MY_BIN="${MY_PN^}"
 
 CHROMIUM_LANGS="
am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he 
hi
@@ -13,7 +12,7 @@ CHROMIUM_LANGS="
sw ta te th tr uk vi zh-CN zh-TW
 "
 
-inherit chromium-2 desktop linux-info optfeature pax-utils unpacker xdg
+inherit chromium-2 desktop linux-info optfeature unpacker xdg
 
 DESCRIPTION="All-in-one voice and text chat for gamers"
 HOMEPAGE="https://discordapp.com;
@@ -56,10 +55,10 @@ RDEPEND="
 
 RESTRICT="bindist mirror strip test"
 
-DESTDIR="/opt/${MY_BIN}"
+DESTDIR="/opt/${MY_PN}"
 
 QA_PREBUILT="
-   ${DESTDIR#/}/${MY_BIN}
+   ${DESTDIR#/}/${MY_PN}
${DESTDIR#/}/chrome-sandbox
${DESTDIR#/}/libffmpeg.so
${DESTDIR#/}/libvk_swiftshader.so
@@ -74,14 +73,14 @@ QA_PREBUILT="
 
 CONFIG_CHECK="~USER_NS"
 
-S="${WORKDIR}/${MY_BIN}"
+S="${WORKDIR}/${MY_PN}"
 
 pkg_pretend() {
chromium_suid_sandbox_check_kernel_config
 }
 
 src_unpack() {
-   unpack ${MY_PN}-${MY_PV}.tar.gz || die
+   unpack ${MY_PN}-${MY_PV}.tar.gz
 }
 
 src_configure() {
@@ -92,37 +91,35 @@ src_configure() {
 
 src_prepare() {
default
-
-   rm postinst.sh
-
-   pushd "locales/" || die
+   # remove post-install script
+   rm postinst.sh || die "the removal of the unneeded post-install script 
failed"
+   # cleanup languages
+   pushd "locales/" || die "location change for language cleanup failed"
chromium_remove_language_paks
-   popd || die
-
-   sed -i -e "s:/usr/share/discord/Discord:${DESTDIR}/${MY_BIN}:" 
${MY_PN}.desktop || die
+   popd || die "location reset for language cleanup failed"
+   # fix .desktop exec location
+   sed -i -e "s:/usr/share/discord/Discord:${DESTDIR}/${MY_PN}:" 
${MY_PN}.desktop || die "fixing of exec location on .desktop failed"
 }
 
 src_install() {
doicon -s 256 ${MY_PN}.png
 
-   # Install desktop file
+   # install .desktop file
domenu ${MY_PN}.desktop
 
exeinto "${DESTDIR}"
-   doexe ${MY_BIN} chrome-sandbox libEGL.so libffmpeg.so libGLESv2.so  
libvk_swiftshader.so
+   doexe ${MY_PN} chrome-sandbox libEGL.so libffmpeg.so libGLESv2.so 
libvk_swiftshader.so
 
insinto "${DESTDIR}"
doins chrome_100_percent.pak chrome_200_percent.pak icudtl.dat 
resources.pak snapshot_blob.bin v8_context_snapshot.bin
insopts -m0755
doins -r locales resources swiftshader
 
-   # chrome-sandbox requires the setuid bit to be specifically set.
-   # See https://github.com/electron/electron/issues/17972
-   fperms 4755 "${DESTDIR}"/chrome-sandbox || die
-
-   pax-mark m "${DESTDIR}"/${MY_BIN} || die "could not set proper PAX 
permissions"
+   # Chrome-sandbox requires the setuid bit to be specifically set.
+   # see https://github.com/electron/electron/issues/17972
+   fperms 4755 "${DESTDIR}"/chrome-sandbox
 
-   dosym "${DESTDIR}"/${MY_BIN} /usr/bin/${MY_PN} || die
+   dosym "${DESTDIR}"/${MY_PN} /usr/bin/${MY_PN}
 }
 
 pkg_postinst() {

diff --git a/net-im/discord-bin/metadata.xml b/net-im/discord-bin/metadata.xml
index 115e9d64a669..f485c452f77f 100644
--- a/net-im/discord-bin/metadata.xml
+++ b/net-im/discord-bin/metadata.xml
@@ -1,5 +1,12 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   ran.d...@icloud.com
+   Randall T. Vasquez
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/jcommander/

2022-05-19 Thread Sam James
commit: 74bc94c0ddc63bb57059b5dba105762c35f9c564
Author: Sam James  gentoo  org>
AuthorDate: Fri May 20 01:16:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 20 01:16:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74bc94c0

dev-java/jcommander: Stabilize 1.82 x86, #846419

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

 dev-java/jcommander/jcommander-1.82.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/jcommander/jcommander-1.82.ebuild 
b/dev-java/jcommander/jcommander-1.82.ebuild
index 845d94b587c7..798b170969b4 100644
--- a/dev-java/jcommander/jcommander-1.82.ebuild
+++ b/dev-java/jcommander/jcommander-1.82.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/cbeust/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 x86"
 
 DEPEND="
>=virtual/jdk-1.8:*



[gentoo-commits] repo/gentoo:master commit in: x11-misc/xpad/

2022-05-19 Thread Sam James
commit: aaabe6ee3dfa833a81675a67064c91cea9034f45
Author: Philipp Rösner  protonmail  com>
AuthorDate: Thu May 19 20:36:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 20 01:16:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aaabe6ee

x11-misc/xpad: add 5.8.0

Signed-off-by: Philipp Rösner  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/25563
Signed-off-by: Sam James  gentoo.org>

 x11-misc/xpad/Manifest  |  1 +
 x11-misc/xpad/xpad-5.8.0.ebuild | 44 +
 2 files changed, 45 insertions(+)

diff --git a/x11-misc/xpad/Manifest b/x11-misc/xpad/Manifest
index 8da6af7e465c..e3461617d1a4 100644
--- a/x11-misc/xpad/Manifest
+++ b/x11-misc/xpad/Manifest
@@ -1,2 +1,3 @@
 DIST xpad-5.4.0.tar.bz2 163394 BLAKE2B 
478e96b6c09748f4643d287887f8432642f42e6786e6473832328f7d1202a1a23d96f2a06859e8da096b0e6c420df06269b6c2459e67cbceb29b9f569d565931
 SHA512 
a20b1d16d0d9e4cb0b88c969165eb9514b69a0eaef91eca8a3fb4da08ea8a2db32891de3c8a2a4a97db21bf78f515c7b6f798c59ba155f480f866334fca7986f
 DIST xpad-5.7.0.tar.bz2 162675 BLAKE2B 
2166816696d2e00a261fcc8e9483841be7803121dc3669ab35fdd014728f16a47860448dd6b754836a3dfcd0fbbd1805b87e470f96c0b692fbe3a588c81ee35f
 SHA512 
ab9319473cbec9a7022e520e2284853270fccca88ad19e8cb52024ce79a2dd8049251009a22b97e2387de12b9e75576e50d4d17a7236cb8e0eb4c840c3400ef3
+DIST xpad-5.8.0.tar.bz2 162732 BLAKE2B 
6165e59b2d05e640f820f1f52811f214909f445adee4bfeb595fc3913493d15f4a25556b5edb006163a0c123b9953934c77cb519d0dd9f567170a0282637b43a
 SHA512 
868dc820a172fc31f79fab5ee842e4f7e5646ae0239101bb442fc9a4a79b2c76052a70b635a9fa39fae22838df698a4a398188bc44dada63db16a756330c3cbd

diff --git a/x11-misc/xpad/xpad-5.8.0.ebuild b/x11-misc/xpad/xpad-5.8.0.ebuild
new file mode 100644
index ..91cad0d91599
--- /dev/null
+++ b/x11-misc/xpad/xpad-5.8.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools xdg-utils
+
+DESCRIPTION="A sticky note application for GTK"
+HOMEPAGE="https://launchpad.net/xpad;
+SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.bz2;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
+
+RDEPEND="
+   app-accessibility/at-spi2-atk
+   dev-libs/atk
+   >=dev-libs/glib-2.58:2
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3[X]
+   x11-libs/gtksourceview:4
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/pango
+"
+DEPEND="${RDEPEND}"
+BDEPEND=">=dev-util/intltool-0.31
+   sys-devel/gettext
+   virtual/pkgconfig"
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/jcommander/

2022-05-19 Thread Sam James
commit: b29a8925863abdf54b73148fa280d4be89c68a60
Author: Sam James  gentoo  org>
AuthorDate: Fri May 20 01:16:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 20 01:16:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b29a8925

dev-java/jcommander: Stabilize 1.82 amd64, #846419

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

 dev-java/jcommander/jcommander-1.82.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/jcommander/jcommander-1.82.ebuild 
b/dev-java/jcommander/jcommander-1.82.ebuild
index 798b170969b4..ff0e503da849 100644
--- a/dev-java/jcommander/jcommander-1.82.ebuild
+++ b/dev-java/jcommander/jcommander-1.82.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/cbeust/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
 
 DEPEND="
>=virtual/jdk-1.8:*



[gentoo-commits] repo/gentoo:master commit in: dev-java/jcommander/

2022-05-19 Thread Sam James
commit: a439dd2ccc02ee09d8d5855457969a5d466a3e16
Author: Sam James  gentoo  org>
AuthorDate: Fri May 20 01:17:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 20 01:17:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a439dd2c

dev-java/jcommander: Stabilize 1.82 ppc64, #846419

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

 dev-java/jcommander/jcommander-1.82.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/jcommander/jcommander-1.82.ebuild 
b/dev-java/jcommander/jcommander-1.82.ebuild
index ff0e503da849..c7ad7874ee55 100644
--- a/dev-java/jcommander/jcommander-1.82.ebuild
+++ b/dev-java/jcommander/jcommander-1.82.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/cbeust/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 x86"
 
 DEPEND="
>=virtual/jdk-1.8:*



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

2022-05-19 Thread Sam James
commit: 449e15ec958a38554cd3df2ecfa8f40b501192c9
Author: Sam James  gentoo  org>
AuthorDate: Fri May 20 00:52:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 20 01:16:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=449e15ec

media-libs/fcft: add missing werror change

Implied by meson.eclass now.

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

 media-libs/fcft/fcft-3.1.2.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/media-libs/fcft/fcft-3.1.2.ebuild 
b/media-libs/fcft/fcft-3.1.2.ebuild
index efecb5e0640c..bedcbca8b1f5 100644
--- a/media-libs/fcft/fcft-3.1.2.ebuild
+++ b/media-libs/fcft/fcft-3.1.2.ebuild
@@ -78,7 +78,6 @@ src_configure() {
# bundled, tiny, I believe this means we should always include 
it
-Dsvg-backend=nanosvg
-Ddocs=enabled
-   -Dwerror=false
)
 
meson_src_configure



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

2022-05-19 Thread Sam James
commit: 29de707aac13b0f6de8b660111be3b6631d076ab
Author: Till Schäfer  uni-dortmund  de>
AuthorDate: Thu May 19 15:56:27 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 20 01:16:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29de707a

app-text/nfoview: remove outdated versions

Closes: https://bugs.gentoo.org/845600
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Till Schäfer  uni-dortmund.de>
Signed-off-by: Sam James  gentoo.org>

 app-text/nfoview/Manifest   |  2 --
 app-text/nfoview/nfoview-1.27.1.ebuild  | 40 -
 app-text/nfoview/nfoview-1.28-r1.ebuild | 40 -
 3 files changed, 82 deletions(-)

diff --git a/app-text/nfoview/Manifest b/app-text/nfoview/Manifest
index e72415e88d61..358784e45e64 100644
--- a/app-text/nfoview/Manifest
+++ b/app-text/nfoview/Manifest
@@ -1,3 +1 @@
-DIST nfoview-1.27.1.tar.gz 60211 BLAKE2B 
777d9f42a08a17d3790996ff76819a0b74c6e1f01625019259524e6e5cee9afc72ae463085071e4a23cefeebaf5b14f1bbeae949446356ed1aaebebaaf53e230
 SHA512 
7066995954997a20aec27ff820c0f0a067835e219f9029f696b2885a85c4714b32fc8d474291433f64d9b28e81e5f4c24989a6447affc7b206cef453342a05d2
 DIST nfoview-1.28.1.tar.gz 62571 BLAKE2B 
5ecfd83e9429f3d616d9b633a5f3042308df06253065946ea13c66f71dd937a2325f252e04812894d000fea3364337378c4d91b2c54ee530c9d225ce7752dc90
 SHA512 
55179791b1a8058777a8a8527758687ab5924e00086d1c85a95759d85eb65ec46f072ba5bd5521629f39737437002eb6cf4070bc25b0e9246c511c32c6b08e99
-DIST nfoview-1.28.tar.gz 61164 BLAKE2B 
7fb1f150d343d5133e411486f3bff7315765187920dc5821de7d717f3381b6126263585a23fdb7847403ae992ee98b7503f7313a312adb0e6b2fb992e69da4a8
 SHA512 
652ed3a5dd3cad547c6c0f93a0c686c42e9fc58e2f90a682432cbcb865a1b6ab6cb55424ed68128718c0c867ad353d170ecf54619f7006445cb9761bced2bbd3

diff --git a/app-text/nfoview/nfoview-1.27.1.ebuild 
b/app-text/nfoview/nfoview-1.27.1.ebuild
deleted file mode 100644
index 446109f53d49..
--- a/app-text/nfoview/nfoview-1.27.1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( python3_{7,8} )
-
-inherit distutils-r1 xdg-utils
-
-if [[ ${PV} == * ]] ; then
-   EGIT_REPO_URI="https://github.com/otsaloma/nfoview.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/otsaloma/nfoview/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="Simple viewer for NFO files, which are ASCII art in the CP437 
codepage"
-HOMEPAGE="https://otsaloma.io/nfoview/;
-
-LICENSE="GPL-3+"
-SLOT="0"
-IUSE=""
-
-BDEPEND="${PYTHON_DEPS}
-   sys-devel/gettext"
-DEPEND="dev-python/pygobject:3[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}
-   media-fonts/terminus-font"
-
-pkg_postinst() {
-   xdg_icon_cache_update
-   xdg_desktop_database_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-   xdg_desktop_database_update
-}

diff --git a/app-text/nfoview/nfoview-1.28-r1.ebuild 
b/app-text/nfoview/nfoview-1.28-r1.ebuild
deleted file mode 100644
index eccd3ea00f3e..
--- a/app-text/nfoview/nfoview-1.28-r1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( python3_{7,8,9} )
-
-inherit distutils-r1 virtualx xdg
-
-if [[ ${PV} == * ]] ; then
-   EGIT_REPO_URI="https://github.com/otsaloma/nfoview.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/otsaloma/nfoview/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="Simple viewer for NFO files, which are ASCII art in the CP437 
codepage"
-HOMEPAGE="https://otsaloma.io/nfoview/;
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-BDEPEND="${PYTHON_DEPS}
-   sys-devel/gettext"
-DEPEND="dev-python/pygobject:3[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}
-   media-fonts/cascadia-code
-   x11-libs/gtk+:3[introspection]"
-
-distutils_enable_tests pytest
-
-python_test() {
-   local deselect=(
-   --deselect 
'nfoview/test/test_util.py::TestModule::test_show_uri__unix'
-   --deselect 
'nfoview/test/test_util.py::TestModule::test_show_uri__windows'
-   )
-   virtx epytest "${deselect[@]}"
-}



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

2022-05-19 Thread Sam James
commit: 9a8c430b2d03c8a005a2fbd007e06ee2fb58ad6e
Author: Till Schäfer  uni-dortmund  de>
AuthorDate: Thu May 19 14:39:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 20 01:16:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a8c430b

app-text/nfoview: bump to 1.28.1

add PYTHON_COMPAT python3_10
update to EAPI8
migrating to PEP 517

Bug: https://bugs.gentoo.org/845600
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Till Schäfer  uni-dortmund.de>
Signed-off-by: Sam James  gentoo.org>

 app-text/nfoview/Manifest  |  1 +
 app-text/nfoview/nfoview-1.28.1.ebuild | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/app-text/nfoview/Manifest b/app-text/nfoview/Manifest
index e7f92bafe55d..e72415e88d61 100644
--- a/app-text/nfoview/Manifest
+++ b/app-text/nfoview/Manifest
@@ -1,2 +1,3 @@
 DIST nfoview-1.27.1.tar.gz 60211 BLAKE2B 
777d9f42a08a17d3790996ff76819a0b74c6e1f01625019259524e6e5cee9afc72ae463085071e4a23cefeebaf5b14f1bbeae949446356ed1aaebebaaf53e230
 SHA512 
7066995954997a20aec27ff820c0f0a067835e219f9029f696b2885a85c4714b32fc8d474291433f64d9b28e81e5f4c24989a6447affc7b206cef453342a05d2
+DIST nfoview-1.28.1.tar.gz 62571 BLAKE2B 
5ecfd83e9429f3d616d9b633a5f3042308df06253065946ea13c66f71dd937a2325f252e04812894d000fea3364337378c4d91b2c54ee530c9d225ce7752dc90
 SHA512 
55179791b1a8058777a8a8527758687ab5924e00086d1c85a95759d85eb65ec46f072ba5bd5521629f39737437002eb6cf4070bc25b0e9246c511c32c6b08e99
 DIST nfoview-1.28.tar.gz 61164 BLAKE2B 
7fb1f150d343d5133e411486f3bff7315765187920dc5821de7d717f3381b6126263585a23fdb7847403ae992ee98b7503f7313a312adb0e6b2fb992e69da4a8
 SHA512 
652ed3a5dd3cad547c6c0f93a0c686c42e9fc58e2f90a682432cbcb865a1b6ab6cb55424ed68128718c0c867ad353d170ecf54619f7006445cb9761bced2bbd3

diff --git a/app-text/nfoview/nfoview-1.28.1.ebuild 
b/app-text/nfoview/nfoview-1.28.1.ebuild
new file mode 100644
index ..931ecf18db47
--- /dev/null
+++ b/app-text/nfoview/nfoview-1.28.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1 virtualx xdg
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/otsaloma/nfoview.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/otsaloma/nfoview/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Simple viewer for NFO files, which are ASCII art in the CP437 
codepage"
+HOMEPAGE="https://otsaloma.io/nfoview/;
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+BDEPEND="${PYTHON_DEPS}
+   sys-devel/gettext"
+DEPEND="dev-python/pygobject:3[${PYTHON_USEDEP}]"
+RDEPEND="${DEPEND}
+   media-fonts/cascadia-code
+   x11-libs/gtk+:3[introspection]"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local deselect=(
+   --deselect 
'nfoview/test/test_util.py::TestModule::test_show_uri__unix'
+   --deselect 
'nfoview/test/test_util.py::TestModule::test_show_uri__windows'
+   )
+   virtx epytest "${deselect[@]}"
+}



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

2022-05-19 Thread Sam James
commit: bc93f5163d72ce15b8ba83ac504fb46c6d624c47
Author: Alexey Zapparov  zapparov  com>
AuthorDate: Sun May 15 22:31:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 20 01:16:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc93f516

app-shells/starship: add 1.6.3

Signed-off-by: Alexey Zapparov  zapparov.com>
Closes: https://github.com/gentoo/gentoo/pull/25507
Signed-off-by: Sam James  gentoo.org>

 app-shells/starship/Manifest  |  82 
 app-shells/starship/starship-1.6.3.ebuild | 332 ++
 2 files changed, 414 insertions(+)

diff --git a/app-shells/starship/Manifest b/app-shells/starship/Manifest
index 43a9da4f5946..fe36fc3674a3 100644
--- a/app-shells/starship/Manifest
+++ b/app-shells/starship/Manifest
@@ -2,6 +2,7 @@ DIST ahash-0.4.7.crate 51474 BLAKE2B 
0974b90539398d61903ce7fcbecdfcd802fcb5c7ed6
 DIST ahash-0.7.6.crate 38030 BLAKE2B 
aca3661477fcd7822d6d10970151e05c28e1615f8cd7ddaac064b15102027e404b19b0f3f16dd76145048594ea1c22ae27dd08cc05c411efbae9ec7a1ef55ce9
 SHA512 
61354688b6fb096359faefb6f34be958cd2215d56b88c22c737d24183eaad433f811bc9e64f927e4852c87d2799c22fda82b55cfbef2ed6357ff74f0c4ffec68
 DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 
4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f
 SHA512 
7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
 DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
+DIST anyhow-1.0.56.crate 44780 BLAKE2B 
142a2c02e51dc6fa2709d349881aea404b14dbdfa379ddd6a99672df4977dcca0658897c9e9881e291fb56f5b522cf2a0e2da12afb7038d0929d05f436ff68a9
 SHA512 
9dc8233b87f8229676ad08903cc1507370588d63702c10bff3426d00ce10754744477d5ba3396c94e7128eeef12c647f8f042de8cc6d1943c2882785ac7ebab5
 DIST arrayref-0.3.6.crate 10035 BLAKE2B 
88292fa4b3ad4fccd03772c2f0eca04cc13373fe094358bac57d7523c256d89f3087603e5bcb2a0b15d8b2ecd48e904a822b2cb800276a9c47ad6c6b660d9d34
 SHA512 
368341d00706c1250ff081b0d99c36c9af694a62ff4f4d8c837234340295771ca49c5439b24b6e1a4f2c3c5821764e98881dcb22d793f83de632fd5cb457671f
 DIST arrayvec-0.5.2.crate 27838 BLAKE2B 
51e2eacae0ef148f3f52d21ae00794e540e7ce4c013fb496dd1347ad91ffbbca199381fffbb064225f829216f6c5e915edfa64833f91fabdd13c3f011d86491f
 SHA512 
1896b5f64b4dbdcff8ad234bda4ea8129bcacf87839347304717e94ee9f369cf5f4371755e453ff7d72817edb8f7fdbc726d77cc4f28ed05148dc89c7714b004
 DIST async-broadcast-0.3.4.crate 18539 BLAKE2B 
fdde29219480ff23cb1b8374ce97f9b1b878c9792e20bd4c4db5784797b0eaf1f5bc114675956c2c6d0ba8fda1c071b6d9c3dfe57e30a24338759c57ba2cad1b
 SHA512 
2081f37699bcde02ec9ae0cb3a2727a0277ed498abaf1949c0b49894cb6570939d835df4c547fe64d0956f979cd744a7425cc6f6f37a001bc887bb098ec2e43d
@@ -14,6 +15,7 @@ DIST async-recursion-0.3.2.crate 10774 BLAKE2B 
7b0305a794839f78acfa4abe2da3d3101
 DIST async-task-4.1.0.crate 28350 BLAKE2B 
815db3c52cb43c5233bd56e1b15883681c27fe48c5fc5ef957a2d2209dc4b8e0ad8df6e5ee126a9c4d7292ba64548312560197b96a3973ef3daa759aed5c9603
 SHA512 
0b0fdbe99f31076242860b282addf4c6663ff05763f7bcd5ef3aaaf3b610b7435f8858f9fc69403fe266844602de0a8613e4eab7de42713f730c7ca74ef79e8a
 DIST async-task-4.2.0.crate 28496 BLAKE2B 
327895275248fb0d405a85e603d26cc4a9dd0dea73c9d1d7f7a56de716010c08636a87a224431b8c4bb7c2efc2254631cea176dfa7cd20867c4e67da6c893200
 SHA512 
fc52d82da34e84611012cc4cff9624481402ab0ce56d7dae99ddcb5a59eb31a264e5e2597db6ec7595b681c0bea1f159e1f7bcb3e033ba5740b9b11c080c4259
 DIST async-trait-0.1.52.crate 25913 BLAKE2B 
fed6b6688cf10c712597dd612d505aabca0953c825b45e2a63cdb0fdee231e70436b3a7a02a56eca34ef7c11951f52eb2d67740c5c7226ed4417df55745714c6
 SHA512 
1a17e3771d0f8ded921a561ce052f397e997c99599fbcd741a69b7f43ebc10476d412dd9cc18a096c791717ada71e8439ce38d0312d6aa59dd4c0c34b5465696
+DIST async-trait-0.1.53.crate 26210 BLAKE2B 
b48cd91fd63579c7e0317a72befec93168bf067ca08cb4e51f1121ccd5bbe3e3ac03d343a97c57e19571af31636901ba335f4296b0cdba997dd3630e176a25d2
 SHA512 
33fac59f2329997b3b17b076f816e32cd667f3317b324b74e1bf4ea28ef1d3ed53572316f9e034d1149cb8456dcb29e78474426aa04c42fa8bcb0dcf1da53763
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
 DIST autocfg-1.0.1.crate 12908 BLAKE2B 
40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a
 SHA512 

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

2022-05-19 Thread Sam James
commit: 4fb28cac1c3df2ff22732d0d63aae70fab77bb77
Author: Arsen Arsenović  aarsen  me>
AuthorDate: Thu May 19 20:12:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 20 01:16:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fb28cac

media-libs/fcft: add 3.1.2

Signed-off-by: Arsen Arsenović  aarsen.me>
Closes: https://github.com/gentoo/gentoo/pull/25562
Signed-off-by: Sam James  gentoo.org>

 media-libs/fcft/Manifest  |  1 +
 media-libs/fcft/fcft-3.1.2.ebuild | 94 +++
 2 files changed, 95 insertions(+)

diff --git a/media-libs/fcft/Manifest b/media-libs/fcft/Manifest
index 66bc4c5c4128..65be8f97d422 100644
--- a/media-libs/fcft/Manifest
+++ b/media-libs/fcft/Manifest
@@ -1,3 +1,4 @@
 DIST fcft-3.0.0.tar.gz 441458 BLAKE2B 
9ff83691435953285f1b3f8b51dac7b17453a457eeb910f035e39c6fa3bb39098d3adbb7179f734261a4034e9ea8b034dd03a20ba0c364b7de2efe9b781dfdaa
 SHA512 
fbf7ac7d777bdb530b90b79a0bd8b90d3f7ae8b099c2733304dbe89fbcc1a1a3493d1eac0478bcdee291d8c804da21461737fc3e34164637e86ff737023622b1
 DIST fcft-3.0.1.tar.gz 441493 BLAKE2B 
79fe864edf04b21fe88fa167e3390836e5c7254710082312068ff4c39624508e086f4eed2ea5706b52421b2276a6f2d1f2211ff0b256112d989764e667c44fe2
 SHA512 
856bec504a253678a2962c0a7c5029e5fd3d26e305ca3fcae8d9df398bcc84a03e9d67522673d1f1bb0ec91606c0627d6ab4bf2780cbb5965a01c91e6f0aac89
 DIST fcft-3.1.1.tar.gz 741229 BLAKE2B 
ef3fdca8f88893f0c69ed48181dce2a185d5e67ba6fc94d2f782b64f3078700c6be909560448f2625d43517f94aac2d82f58df29804b0fae5a72372a5b4a4004
 SHA512 
0344fc55906dee2588162f805ad703fe0efd26f3a8ce794273721d6111dd29bdb3589bd863f24998346018932f78b4c2dc04c4e2c8b49286db1efa9ecbc5521f
+DIST fcft-3.1.2.tar.gz 741659 BLAKE2B 
d4c3b9ef444771f255b7b19e9645d53558caed2022a59759418fe0b9961f74833da2b760c0c961ce5fbbf91f3e0291dd87590fe00ab300ee194a497accba392e
 SHA512 
b3874819ef90a4f1d1975cae72b925c928bc9758629e63b2083dab807166133bc68308ba4f9481c34c9e0b5262a1d2558e47cccf6ce9d34516583e48d03a5bf9

diff --git a/media-libs/fcft/fcft-3.1.2.ebuild 
b/media-libs/fcft/fcft-3.1.2.ebuild
new file mode 100644
index ..efecb5e0640c
--- /dev/null
+++ b/media-libs/fcft/fcft-3.1.2.ebuild
@@ -0,0 +1,94 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit meson python-any-r1
+
+DESCRIPTION="Simple library for font loading and glyph rasterization"
+HOMEPAGE="https://codeberg.org/dnkl/fcft;
+SRC_URI="https://codeberg.org/dnkl/fcft/archive/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}"
+
+# MIT for fcft
+# ZLIB for nanosvg
+LICENSE="MIT ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="examples +harfbuzz +libutf8proc test"
+REQUIRED_USE="
+   libutf8proc? ( harfbuzz )
+   examples? ( libutf8proc )
+"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   media-libs/fontconfig
+   media-libs/freetype
+   x11-libs/pixman
+   examples? (
+   dev-libs/libutf8proc:=
+   dev-libs/wayland
+   )
+   harfbuzz? (
+   media-libs/harfbuzz:=
+   )
+   libutf8proc? (
+   dev-libs/libutf8proc:=
+   )
+"
+DEPEND="
+   ${RDEPEND}
+   app-i18n/unicode-data
+   dev-libs/tllist
+   examples? (
+   dev-libs/wayland-protocols
+   )
+   test? (
+   dev-libs/check
+   harfbuzz? ( media-fonts/noto-emoji )
+   )
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   app-text/scdoc
+   examples? (
+   dev-util/wayland-scanner
+   )
+"
+
+src_prepare() {
+   default
+
+   rm -r unicode || die "Failed removing vendored unicode-data"
+
+   sed -i 
"s;unicode/UnicodeData.txt;${EPREFIX}/usr/share/unicode-data/UnicodeData.txt;" \
+   meson.build || die "Failed changing UnicodeData.txt to system's 
copy"
+   sed -i 
"s;unicode/emoji-data.txt;${EPREFIX}/usr/share/unicode-data/emoji/emoji-data.txt;"
 \
+   meson.build || die "Failed changing emoji-data.txt to system's 
copy"
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature harfbuzz grapheme-shaping)
+   $(meson_feature libutf8proc run-shaping)
+   $(meson_use examples)
+   $(use test && meson_use harfbuzz test-text-shaping)
+   # bundled, tiny, I believe this means we should always include 
it
+   -Dsvg-backend=nanosvg
+   -Ddocs=enabled
+   -Dwerror=false
+   )
+
+   meson_src_configure
+}
+
+src_install() {
+   local DOCS=( CHANGELOG.md README.md )
+   meson_src_install
+
+   rm -r "${ED}"/usr/share/doc/${PN} || die
+
+   use examples && newbin "${BUILD_DIR}/example/example" fcft-example
+}



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

2022-05-19 Thread Sam James
commit: 41ecfdd7554a37a4095d61d264ac8eebb03b77f4
Author: Ralph Seichter  seichter  de>
AuthorDate: Thu May 19 23:50:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 20 01:16:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41ecfdd7

net-mail/automx2: Bump to version 2022.1

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Ralph Seichter  seichter.de>
Closes: https://github.com/gentoo/gentoo/pull/25565
Signed-off-by: Sam James  gentoo.org>

 net-mail/automx2/Manifest  |  1 +
 net-mail/automx2/automx2-2022.1.ebuild | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/net-mail/automx2/Manifest b/net-mail/automx2/Manifest
index 0373ecf3b803..d563c5e078e0 100644
--- a/net-mail/automx2/Manifest
+++ b/net-mail/automx2/Manifest
@@ -1,2 +1,3 @@
 DIST automx2-2021.6.tar.gz 175423 BLAKE2B 
26c83f0932b7a6b13b2c0f476a90bf1a3f134ab33e07b16a13034495c51b5d6ee744d7735352c7833c4a5a5c441dba003b68d4b2de95cb4e75aa7d0b726917d6
 SHA512 
0a2bc51f1ba70bf4e27f234e6a25f97eae5e4a841b93ade7baa2a87ffa485185220bd70779018d5e438ab04f4f6e9b9605be780efd1b803dd7133520fd4ef360
 DIST automx2-2022.0.tar.gz 183324 BLAKE2B 
1fda53019cc20979806157db3b740d5bd0c41d545745471188ca6d200dee490c84abb1e353694f5fe45e75983ca8449258ad7fd75e085d10523fd8b0e6310e87
 SHA512 
2fde481c3b5459a8a0441edf0f8a664615734859a299924207edd35a2e254e2900d88c41e6ec6e7379effbe9c4b7ab7db39ffa81bfc8691a3de5643bbd20d4be
+DIST automx2-2022.1.tar.gz 182519 BLAKE2B 
baf2ecc801f6f024eb6a6fe2610d6cb7c3dd0726cfa877fdea76d94ebf16b9393addc5be8844f3017fd664b73adc74f2cd898736bbcad1fa0b2b3c1022cb638a
 SHA512 
3d6fb9cf01cff641c78851560d72e3d80f9011cca4cd438cd49e999feef3f290bbd9495655f41319eb5456beac09bb8862dc327b521254266e0d53aa17b0bbd3

diff --git a/net-mail/automx2/automx2-2022.1.ebuild 
b/net-mail/automx2/automx2-2022.1.ebuild
new file mode 100644
index ..8242a1ded8da
--- /dev/null
+++ b/net-mail/automx2/automx2-2022.1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Email client autoconfiguration service"
+HOMEPAGE="https://automx.org/;
+SRC_URI="https://github.com/rseichter/automx2/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="acct-user/automx2
+   dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/flask-migrate[${PYTHON_USEDEP}]
+   dev-python/flask-sqlalchemy[${PYTHON_USEDEP}]
+   dev-python/ldap3[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests unittest
+
+python_prepare_all() {
+   sed -i -e "/('scripts'/d" setup.py || die
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   export AUTOMX2_CONF="tests/unittest.conf"
+   ${EPYTHON} -m unittest discover tests/ || die "Tests failed with 
${EPYTHON}"
+}
+
+python_install_all() {
+   local DOCS=( ${S}/docs/*.adoc ${S}/contrib/*sample.conf )
+   local HTML_DOCS=( ${S}/docs/*.{html,svg} )
+   newconfd "${FILESDIR}/confd" "${PN}"
+   newinitd "${FILESDIR}/init-r1" "${PN}"
+   insinto /etc
+   newins "${FILESDIR}/conf" "${PN}.conf"
+   distutils-r1_python_install_all
+}



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

2022-05-19 Thread Sam James
commit: c252f49d67248382f973a24214c4afdc61b78d08
Author: Till Schäfer  uni-dortmund  de>
AuthorDate: Thu May 19 16:01:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 20 01:16:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c252f49d

app-text/nfoview: temporarily remove live ebuild

upstream build system changes are WIP

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Till Schäfer  uni-dortmund.de>
Closes: https://github.com/gentoo/gentoo/pull/25561
Signed-off-by: Sam James  gentoo.org>

 app-text/nfoview/nfoview-.ebuild | 29 -
 1 file changed, 29 deletions(-)

diff --git a/app-text/nfoview/nfoview-.ebuild 
b/app-text/nfoview/nfoview-.ebuild
deleted file mode 100644
index c619ae9688c5..
--- a/app-text/nfoview/nfoview-.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( python3_{7,8,9} )
-
-inherit distutils-r1 xdg
-
-if [[ ${PV} == * ]] ; then
-   EGIT_REPO_URI="https://github.com/otsaloma/nfoview.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/otsaloma/nfoview/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="Simple viewer for NFO files, which are ASCII art in the CP437 
codepage"
-HOMEPAGE="https://otsaloma.io/nfoview/;
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-BDEPEND="${PYTHON_DEPS}
-   sys-devel/gettext"
-DEPEND="dev-python/pygobject:3[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}
-   media-fonts/cascadia-code"



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

2022-05-19 Thread Sam James
commit: 9c0cfb100ac85c63c7accc0327def39a61d95bfd
Author: Sam James  gentoo  org>
AuthorDate: Fri May 20 00:45:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 20 01:16:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c0cfb10

net-mail/automx2: flip to PEP517

As per email on gentoo-dev.

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

 net-mail/automx2/automx2-2022.1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-mail/automx2/automx2-2022.1.ebuild 
b/net-mail/automx2/automx2-2022.1.ebuild
index 8242a1ded8da..58a4985460d2 100644
--- a/net-mail/automx2/automx2-2022.1.ebuild
+++ b/net-mail/automx2/automx2-2022.1.ebuild
@@ -3,6 +3,7 @@
 
 EAPI=8
 
+DISTUTILS_USE_PEP517=setuptools
 PYTHON_COMPAT=( python3_{8..10} )
 
 inherit distutils-r1



[gentoo-commits] repo/gentoo:master commit in: app-backup/duplicity/

2022-05-19 Thread Sam James
commit: 9b72aa4d80a9aea9ebd0376057f31b6f1293b3d0
Author: Sam James  gentoo  org>
AuthorDate: Fri May 20 01:16:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 20 01:16:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b72aa4d

app-backup/duplicity: Stabilize 0.8.22 x86, #846461

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

 app-backup/duplicity/duplicity-0.8.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/duplicity/duplicity-0.8.22.ebuild 
b/app-backup/duplicity/duplicity-0.8.22.ebuild
index 85c2f8aa2ca3..327ae4f973f4 100644
--- a/app-backup/duplicity/duplicity-0.8.22.ebuild
+++ b/app-backup/duplicity/duplicity-0.8.22.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://code.launchpad.net/${PN}/$(ver_cut 
1-2)-series/$(ver_cut 1-3)/+
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="s3 test"
 
 CDEPEND="



[gentoo-commits] repo/proj/wine:master commit in: app-emulation/wine-d3d9/

2022-05-19 Thread Sam James
commit: 5d5b469904109980759a77e2cdd737efa14c0bc7
Author: Sam James  gentoo  org>
AuthorDate: Fri May 20 01:13:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 20 01:13:06 2022 +
URL:https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=5d5b4699

app-emulation/wine-d3d9: [QA] drop (very) stale GCC version checks

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

 app-emulation/wine-d3d9/wine-d3d9-3.11.ebuild | 23 ---
 app-emulation/wine-d3d9/wine-d3d9-3.4.ebuild  | 23 ---
 2 files changed, 46 deletions(-)

diff --git a/app-emulation/wine-d3d9/wine-d3d9-3.11.ebuild 
b/app-emulation/wine-d3d9/wine-d3d9-3.11.ebuild
index 7d7d9e8..5266089 100644
--- a/app-emulation/wine-d3d9/wine-d3d9-3.11.ebuild
+++ b/app-emulation/wine-d3d9/wine-d3d9-3.11.ebuild
@@ -175,29 +175,6 @@ wine_compiler_check() {
 wine_build_environment_check() {
[[ ${MERGE_TYPE} = "binary" ]] && return 0
 
-   if use abi_x86_64; then
-   if tc-is-gcc && [[ $(gcc-major-version) -lt 4 || ( 
$(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 4 ) ]]; then
-   eerror "You need gcc-4.4+ to compile 64-bit wine"
-   die
-   elif tc-is-clang && [[ $(clang-major-version) -lt 3 || ( 
$(clang-major-version) -eq 3 && $(clang-minor-version) -lt 8 ) ]]; then
-   eerror "You need clang-3.8+ to compile 64-bit wine"
-   die
-   fi
-   fi
-   if tc-is-gcc && [[ $(gcc-major-version) -eq 5 && $(gcc-minor-version) 
-le 3 ]]; then
-   ewarn "GCC-5.0-5.3 suffered from compiler bugs and are no 
longer supported by"
-   ewarn "Gentoo's Toolchain Team. If your ebuild fails the 
compiler checks in"
-   ewarn "the configure phase, either update your compiler or 
switch to <5.0 || >=5.4"
-   fi
-   if tc-is-gcc && [[ $(gcc-major-version) -eq 5 && $(gcc-minor-version) 
-eq 4 ]]; then
-   if has "-march=i686" ${CFLAGS} && ! has "-mtune=generic" 
${CFLAGS}; then
-   ewarn "Compilation can hang with 
CFLAGS=\"-march=i686\".  You can temporarily work"
-   ewarn "around this by adding \"-mtune=generic\" to your 
CFLAGS for wine."
-   ewarn "See package.env in man 5 portage for more 
information on how to do this."
-   ewarn "See 
https://bugs.gentoo.org/show_bug.cgi?id=613128 for more details"
-   fi
-   fi
-
if use abi_x86_32 && use opencl && [[ "$(eselect opencl show 2> 
/dev/null)" == "intel" ]]; then
eerror "You cannot build wine with USE=opencl because 
intel-ocl-sdk is 64-bit only."
eerror "See https://bugs.gentoo.org/487864 for more details."

diff --git a/app-emulation/wine-d3d9/wine-d3d9-3.4.ebuild 
b/app-emulation/wine-d3d9/wine-d3d9-3.4.ebuild
index 22ba9f5..7186adf 100644
--- a/app-emulation/wine-d3d9/wine-d3d9-3.4.ebuild
+++ b/app-emulation/wine-d3d9/wine-d3d9-3.4.ebuild
@@ -173,29 +173,6 @@ wine_compiler_check() {
 wine_build_environment_check() {
[[ ${MERGE_TYPE} = "binary" ]] && return 0
 
-   if use abi_x86_64; then
-   if tc-is-gcc && [[ $(gcc-major-version) -lt 4 || ( 
$(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 4 ) ]]; then
-   eerror "You need gcc-4.4+ to compile 64-bit wine"
-   die
-   elif tc-is-clang && [[ $(clang-major-version) -lt 3 || ( 
$(clang-major-version) -eq 3 && $(clang-minor-version) -lt 8 ) ]]; then
-   eerror "You need clang-3.8+ to compile 64-bit wine"
-   die
-   fi
-   fi
-   if tc-is-gcc && [[ $(gcc-major-version) -eq 5 && $(gcc-minor-version) 
-le 3 ]]; then
-   ewarn "GCC-5.0-5.3 suffered from compiler bugs and are no 
longer supported by"
-   ewarn "Gentoo's Toolchain Team. If your ebuild fails the 
compiler checks in"
-   ewarn "the configure phase, either update your compiler or 
switch to <5.0 || >=5.4"
-   fi
-   if tc-is-gcc && [[ $(gcc-major-version) -eq 5 && $(gcc-minor-version) 
-eq 4 ]]; then
-   if has "-march=i686" ${CFLAGS} && ! has "-mtune=generic" 
${CFLAGS}; then
-   ewarn "Compilation can hang with 
CFLAGS=\"-march=i686\".  You can temporarily work"
-   ewarn "around this by adding \"-mtune=generic\" to your 
CFLAGS for wine."
-   ewarn "See package.env in man 5 portage for more 
information on how to do this."
-   ewarn "See 
https://bugs.gentoo.org/show_bug.cgi?id=613128 for more details"
-   fi
-   fi
-
if use abi_x86_32 && use opencl && [[ "$(eselect opencl show 2> 
/dev/null)" == "intel" ]]; then
eerror "You cannot build wine with USE=opencl because 
intel-ocl-sdk is 64-bit only."
eerror 

[gentoo-commits] repo/proj/wine:master commit in: app-emulation/wine-vanilla/

2022-05-19 Thread Sam James
commit: 8d0d9f0ab26cf26f68f011374b4ec773d73b930e
Author: Sam James  gentoo  org>
AuthorDate: Fri May 20 01:11:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 20 01:11:43 2022 +
URL:https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=8d0d9f0a

app-emulation/wine-vanilla: [QA] drop (very) stale GCC version checks

Ionen pointed out I left out a bunch of the ebuilds somehow.

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

 .../wine-vanilla/wine-vanilla-6.10.ebuild  | 70 +-
 .../wine-vanilla/wine-vanilla-6.11.ebuild  | 70 +-
 .../wine-vanilla/wine-vanilla-6.12.ebuild  | 70 +-
 .../wine-vanilla/wine-vanilla-6.13.ebuild  | 70 +-
 .../wine-vanilla/wine-vanilla-6.14.ebuild  | 70 +-
 .../wine-vanilla/wine-vanilla-6.15.ebuild  | 70 +-
 .../wine-vanilla/wine-vanilla-6.16.ebuild  | 70 +-
 .../wine-vanilla/wine-vanilla-6.17.ebuild  | 70 +-
 .../wine-vanilla/wine-vanilla-6.18.ebuild  | 70 +-
 .../wine-vanilla/wine-vanilla-6.19.ebuild  | 70 +-
 .../wine-vanilla/wine-vanilla-6.20.ebuild  | 70 +-
 .../wine-vanilla/wine-vanilla-6.21.ebuild  | 70 +-
 .../wine-vanilla/wine-vanilla-6.22.ebuild  | 70 +-
 .../wine-vanilla/wine-vanilla-6.23.ebuild  | 70 +-
 app-emulation/wine-vanilla/wine-vanilla-6.4.ebuild | 70 +-
 app-emulation/wine-vanilla/wine-vanilla-6.5.ebuild | 70 +-
 app-emulation/wine-vanilla/wine-vanilla-6.6.ebuild | 70 +-
 app-emulation/wine-vanilla/wine-vanilla-6.7.ebuild | 70 +-
 app-emulation/wine-vanilla/wine-vanilla-6.8.ebuild | 70 +-
 app-emulation/wine-vanilla/wine-vanilla-6.9.ebuild | 70 +-
 .../wine-vanilla/wine-vanilla-7.0-r2.ebuild| 70 +-
 app-emulation/wine-vanilla/wine-vanilla-7.0.ebuild | 70 +-
 app-emulation/wine-vanilla/wine-vanilla-7.1.ebuild | 70 +-
 app-emulation/wine-vanilla/wine-vanilla-7.2.ebuild | 70 +-
 .../wine-vanilla/wine-vanilla-7.3-r1.ebuild| 70 +-
 .../wine-vanilla/wine-vanilla-7.4-r1.ebuild| 70 +-
 .../wine-vanilla/wine-vanilla-7.5-r1.ebuild| 70 +-
 .../wine-vanilla/wine-vanilla-7.6-r1.ebuild| 70 +-
 app-emulation/wine-vanilla/wine-vanilla-7.7.ebuild | 70 +-
 app-emulation/wine-vanilla/wine-vanilla-7.8.ebuild | 70 +-
 .../wine-vanilla/wine-vanilla-.ebuild  | 70 +-
 31 files changed, 93 insertions(+), 2077 deletions(-)

diff --git a/app-emulation/wine-vanilla/wine-vanilla-6.10.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-6.10.ebuild
index e8e05b6..5a577bd 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-6.10.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-6.10.ebuild
@@ -152,80 +152,16 @@ if [[ ${#PATCHES_BIN[@]} -ge 1 ]] || [[ ${PV} ==  ]]; 
then
 fi
 
 wine_compiler_check() {
-   # GCC-specific bugs
-   if tc-is-gcc; then
-   # bug #549768
-   if use abi_x86_64 && [[ $(gcc-major-version) = 5 && 
$(gcc-minor-version) -le 2 ]]; then
-   ebegin "Checking for gcc-5 ms_abi compiler bug"
-   $(tc-getCC) -O2 "${PATCHDIR}/files/pr66838.c" -o 
"${T}"/pr66838 || die
-   # Run in subshell to prevent "Aborted" message
-   ( "${T}"/pr66838 || false ) >/dev/null 2>&1
-   if ! eend $?; then
-   eerror "64-bit wine cannot be built with 
gcc-5.1 or initial patchset of 5.2.0"
-   eerror "due to compiler bugs; please re-emerge 
the latest gcc-5.2.x ebuild,"
-   eerror "or use gcc-config to select a different 
compiler version."
-   eerror "See https://bugs.gentoo.org/549768;
-   eerror
-   return 1
-   fi
-   fi
-   # bug #574044
-   if use abi_x86_64 && [[ $(gcc-major-version) = 5 && 
$(gcc-minor-version) = 3 ]]; then
-   ebegin "Checking for gcc-5-3 stack realignment compiler 
bug"
-   # Compile in subshell to prevent "Aborted" message
-   ( $(tc-getCC) -O2 -mincoming-stack-boundary=3 
"${PATCHDIR}/files/pr69140.c" -o "${T}"/pr69140 ) >/dev/null 2>&1
-   if ! eend $?; then
-   eerror "Wine cannot be built with this version 

[gentoo-commits] repo/proj/wine:master commit in: app-emulation/wine-staging/

2022-05-19 Thread Sam James
commit: eb4c78091f550ddd477a04dfcc48d897cc7efd58
Author: Sam James  gentoo  org>
AuthorDate: Fri May 20 01:10:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 20 01:11:31 2022 +
URL:https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=eb4c7809

app-emulation/wine-staging: [QA] drop (very) stale GCC version checks

Ionen pointed out I left out a bunch of the ebuilds somehow.

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

 .../wine-staging/wine-staging-6.10.ebuild  | 70 +-
 .../wine-staging/wine-staging-6.11.ebuild  | 70 +-
 .../wine-staging/wine-staging-6.12.ebuild  | 70 +-
 .../wine-staging/wine-staging-6.13.ebuild  | 70 +-
 .../wine-staging/wine-staging-6.14.ebuild  | 70 +-
 .../wine-staging/wine-staging-6.15.ebuild  | 70 +-
 .../wine-staging/wine-staging-6.16.ebuild  | 70 +-
 .../wine-staging/wine-staging-6.17.ebuild  | 70 +-
 .../wine-staging/wine-staging-6.18.ebuild  | 70 +-
 .../wine-staging/wine-staging-6.19.ebuild  | 70 +-
 .../wine-staging/wine-staging-6.20.ebuild  | 70 +-
 .../wine-staging/wine-staging-6.21.ebuild  | 70 +-
 .../wine-staging/wine-staging-6.22.ebuild  | 70 +-
 .../wine-staging/wine-staging-6.23.ebuild  | 70 +-
 app-emulation/wine-staging/wine-staging-6.4.ebuild | 70 +-
 app-emulation/wine-staging/wine-staging-6.5.ebuild | 70 +-
 app-emulation/wine-staging/wine-staging-6.6.ebuild | 70 +-
 app-emulation/wine-staging/wine-staging-6.7.ebuild | 70 +-
 app-emulation/wine-staging/wine-staging-6.8.ebuild | 70 +-
 app-emulation/wine-staging/wine-staging-6.9.ebuild | 70 +-
 app-emulation/wine-staging/wine-staging-7.0.ebuild | 70 +-
 app-emulation/wine-staging/wine-staging-7.1.ebuild | 70 +-
 app-emulation/wine-staging/wine-staging-7.2.ebuild | 70 +-
 .../wine-staging/wine-staging-7.3-r1.ebuild| 70 +-
 .../wine-staging/wine-staging-7.4-r1.ebuild| 70 +-
 .../wine-staging/wine-staging-7.5-r1.ebuild| 70 +-
 .../wine-staging/wine-staging-7.6-r1.ebuild| 70 +-
 app-emulation/wine-staging/wine-staging-7.7.ebuild | 70 +-
 app-emulation/wine-staging/wine-staging-7.8.ebuild | 70 +-
 .../wine-staging/wine-staging-.ebuild  | 70 +-
 30 files changed, 90 insertions(+), 2010 deletions(-)

diff --git a/app-emulation/wine-staging/wine-staging-6.10.ebuild 
b/app-emulation/wine-staging/wine-staging-6.10.ebuild
index ac47f8d..96dfa1d 100644
--- a/app-emulation/wine-staging/wine-staging-6.10.ebuild
+++ b/app-emulation/wine-staging/wine-staging-6.10.ebuild
@@ -180,80 +180,16 @@ if [[ ${#PATCHES_BIN[@]} -ge 1 ]] || [[ ${MY_PV} ==  
]]; then
 fi
 
 wine_compiler_check() {
-   # GCC-specific bugs
-   if tc-is-gcc; then
-   # bug #549768
-   if use abi_x86_64 && [[ $(gcc-major-version) = 5 && 
$(gcc-minor-version) -le 2 ]]; then
-   ebegin "Checking for gcc-5 ms_abi compiler bug"
-   $(tc-getCC) -O2 "${PATCHDIR}/files/pr66838.c" -o 
"${T}"/pr66838 || die
-   # Run in subshell to prevent "Aborted" message
-   ( "${T}"/pr66838 || false ) >/dev/null 2>&1
-   if ! eend $?; then
-   eerror "64-bit wine cannot be built with 
gcc-5.1 or initial patchset of 5.2.0"
-   eerror "due to compiler bugs; please re-emerge 
the latest gcc-5.2.x ebuild,"
-   eerror "or use gcc-config to select a different 
compiler version."
-   eerror "See https://bugs.gentoo.org/549768;
-   eerror
-   return 1
-   fi
-   fi
-   # bug #574044
-   if use abi_x86_64 && [[ $(gcc-major-version) = 5 && 
$(gcc-minor-version) = 3 ]]; then
-   ebegin "Checking for gcc-5-3 stack realignment compiler 
bug"
-   # Compile in subshell to prevent "Aborted" message
-   ( $(tc-getCC) -O2 -mincoming-stack-boundary=3 
"${PATCHDIR}/files/pr69140.c" -o "${T}"/pr69140 ) >/dev/null 2>&1
-   if ! eend $?; then
-   eerror "Wine cannot be built with this version 
of gcc-5.3"
-   eerror "due to compiler bugs; 

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

2022-05-19 Thread Zac Medico
commit: 11d1847167fcc6ae4cf14724fbd01bee6b5457a5
Author: Zac Medico  gentoo  org>
AuthorDate: Fri May 20 01:06:43 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri May 20 01:06:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11d18471

dev-python/allpairspy: add dev-python/six dep

Closes: https://bugs.gentoo.org/846401
Signed-off-by: Zac Medico  gentoo.org>

 dev-python/allpairspy/allpairspy-2.5.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/allpairspy/allpairspy-2.5.0.ebuild 
b/dev-python/allpairspy/allpairspy-2.5.0.ebuild
index 02bf71fcc636..ec2a06f185e8 100644
--- a/dev-python/allpairspy/allpairspy-2.5.0.ebuild
+++ b/dev-python/allpairspy/allpairspy-2.5.0.ebuild
@@ -14,5 +14,6 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
+RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
 
 distutils_enable_tests pytest



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

2022-05-19 Thread Sam James
commit: 42a5661e68f1da7e7abd6f9afcc71437c07aa73e
Author: Sam James  gentoo  org>
AuthorDate: Fri May 20 00:27:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 20 00:27:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42a5661e

profiles: last rite dev-util/kubebuilder

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index f2f4e8cdea35..7b3b9a69ce99 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Sam James  (2022-05-20)
+# Unmaintained, out of date, failing tests, and uses deprecated eclass methods
+# (EGO_SUM). bug #700846, bug #85. Removal on 2022-06-20.
+dev-util/kubebuilder
+
 # Matt Turner  (2022-05-19)
 # Dead package upstream for more than 7 years.
 # Removal on 2022-06-19.



[gentoo-commits] repo/gentoo:master commit in: app-emulation/simplevirt/files/, app-emulation/simplevirt/

2022-05-19 Thread Sam James
commit: 340f8a985adbb9fa37f57fdbfede630ac1c03df7
Author: Sam James  gentoo  org>
AuthorDate: Fri May 20 00:23:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 20 00:24:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=340f8a98

app-emulation/simplevirt: treeclean

No keyworded versions. Uses deprecated eclass and eclass variables.

Closes: https://bugs.gentoo.org/844310
Closes: https://bugs.gentoo.org/844610
Closes: https://bugs.gentoo.org/729262
Signed-off-by: Sam James  gentoo.org>

 app-emulation/simplevirt/Manifest  | 17 -
 app-emulation/simplevirt/files/simplevirtd.confd   |  4 --
 app-emulation/simplevirt/files/simplevirtd.initd   | 15 -
 app-emulation/simplevirt/metadata.xml  | 12 
 .../simplevirt/simplevirt-0.0_p20181012-r1.ebuild  | 76 --
 app-emulation/simplevirt/simplevirt-0.1.ebuild | 71 
 6 files changed, 195 deletions(-)

diff --git a/app-emulation/simplevirt/Manifest 
b/app-emulation/simplevirt/Manifest
deleted file mode 100644
index 127ac9d5ed47..
--- a/app-emulation/simplevirt/Manifest
+++ /dev/null
@@ -1,17 +0,0 @@
-DIST github.com%2Finconshreveable%2Fmousetrap%2F@v%2Fv1.0.0.mod 44 BLAKE2B 
764581d416faa477a91695a42c68cef5638d019a1622fb3bcee976c1581e904995d33c79ffed1d3b805f660931ece844b3e17437f158f8b82ddae82e95f0358f
 SHA512 
0c77200112d96f9cddf8cf7da0059204914b06a8c400e2e672443bd02a45d9ebb3274275c20e6e7ee0728992e77579d945b36de44ccbaab2ee92fd55f382f7ac
-DIST github.com%2Finconshreveable%2Fmousetrap%2F@v%2Fv1.0.0.zip 3712 BLAKE2B 
f4f79741bb83862583f51f2ac5e80181eb0e9c2a4578df32f7e24eb98f4f548b99333e0e6a377e03ef701057b01e852e6b710ab885b65170c861bef556863da4
 SHA512 
e16bd414c1df566a12944e4a99ebd84d2103f0cb3bf8ec312e3de400f20b3eae27845db50672801c10474dbf1dc61d0c2e16e5dcd3c4447681c0b77f9114a411
-DIST github.com%2Fspf13%2Fcobra%2F@v%2Fv0.0.3.mod 30 BLAKE2B 
cb72701c052ce4059500f4c6b3d0c4fb336d118865bf1f7f45ce0b0279e1d01b6e58d49f82182c2523681a97bcaa7a70216d63ceeca0ea1d09c1921226f6bc4e
 SHA512 
ea13ed8e166d16a7bcd14a7cde90af1cacc0b05995d1c5ec245fa536208e0cbfffd689dd460d66c0a1ad315f2b0ae9f4b803ed72bcdfd89c4a98a7ed934289c7
-DIST github.com%2Fspf13%2Fcobra%2F@v%2Fv0.0.3.zip 139997 BLAKE2B 
c20d7292a69fd548bf0dbd62751dc08a41c66f120bd8b5142e96f498aafd208328ed4888d7ac59404b64dace96bcad210f64734e432f15ae63ce6d39dd308cf4
 SHA512 
1476716a98d5aa26c34af6d85eb93886cae211beac7cdc8f886d2030bf7f83802409aa56510ba09cbdb609dcd2faf87d3490c4e5392922e0e034edcd3d9fb1bf
-DIST github.com%2Fspf13%2Fpflag%2F@v%2Fv1.0.2.mod 30 BLAKE2B 
18c9fb79a291aaf800991a296c8d7b1933cf45bf56082301a64ce17ea64dd15fd304094fd4b0561bd99c48ada545dfe7fa8cf47a15593cd3166eb66657a5e114
 SHA512 
d08b4540b799cee9c5f088c4e1fe002c9fda86f1634380409eec1404598b84376d3ca26b4c1cbcf58bc19234ab56531ab11db8a00c6dd2e15a53f3b4ae757efc
-DIST github.com%2Fspf13%2Fpflag%2F@v%2Fv1.0.2.zip 69513 BLAKE2B 
f0245b6dc9af841a0671ccc537c5b8db24d1339cbe4357060df7a81985654b8795af2da9019fe9af6e6796837fc5a3899049a6045875951ebde93aeebdc8c455
 SHA512 
4cb9a49c18f230383add346759d68f5831347227d202da227527971d6ca071a9832ffbf051740a4ac8f07fd1f2df41691dd297a9f17b023b889d99506aa6da23
-DIST github.com-go-check-check-20d25e2804050c1cd24a7eea1e7a6447dd0e74ec.tar.gz 
30367 BLAKE2B 
c18a0f1aff1bde8e6fc533ea627377ca4de4830d84289355f68163855ec97ac47f537b3b2627568c31714ac3a7672ebf86d60452269c75c80c2cd7565d7c97a0
 SHA512 
94342de3aad4db1c4442062f4cf4e57c723a43bbcb0069a8bed3b719e3864eef7500a24c9c99c755114708d6822e9b23f296b6d0b2b46f32cc6ffc65944d1729
-DIST github.com-go-yaml-yaml-v2.2.1.tar.gz 70217 BLAKE2B 
4ba34bd9432699ec60348d13d8b95498abf751a922f782bf177695e6854faf907c1728d1dc13ad1cb63215fe3a86366cd99068247d15c726ba77bd0cf434b9c6
 SHA512 
d49267ee361196b0a1e1b9ad6f6cfa903627ccf7925fc3acc8d1bd214b64d362a9dcee10ba524fb8887226235c5baa2c8812a9f62adc7e6719d4ed84baa4ce4b
-DIST github.com-inconshreveable-mousetrap-v1.0.0.tar.gz 2290 BLAKE2B 
bd46103e50dd916bad41aafbf8c1945d835222c131a88f4d3fba35feb4b11ae83c900280c9dafc6f0ef92f71b6a3ba02996dcb31d67eb49314b29d23fda2c8b8
 SHA512 
6f68bd6b7b1c7aa6651fe83b5230b6c8398b85561b01ca6a36ee638e186c325cc70444818de7a569db240159ba5840ed24f212e0defdf9f9890803a7641285d9
-DIST github.com-spf13-cobra-v0.0.3.tar.gz 101526 BLAKE2B 
8613eccdd5bbd31429b7aa8260ee9367e34a5cc78075b394b09db91a97445ed1dadfb53a86105b55cb6ea3b4c2f9d50553e9198d64dfb6033dd1db2805984a2c
 SHA512 
c38db9432a168f913b41a1e1b11d84bedfade82ff70791be9d343a6cc86b8a05b18bae344d67ebd8bae4c98662db7ac664a9dc86fa9b9ad4aa5c96cbf0178efb
-DIST github.com-spf13-pflag-v1.0.2.tar.gz 44042 BLAKE2B 
157fa6c2b1efa594abebd76ff03121050187974d62475b1aa66af325a2198ea64105655597703c37f25e22c4a07864d9fc31a6a29ba9233fdeefcceef400d5e5
 SHA512 
fd3cefd683329316eda4ec660193a970e38435515c16805190235e2c969c8d65a6f602fdc7c2f7cf3d9740c5a321ee5be5e8034bd6cd7c05c12722cf64d1e8ae
-DIST gopkg.in%2Fcheck.v1%2F@v%2Fv0.0.0-20161208181325-20d25e280405.mod 25 
BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: sci-libs/mpir/

2022-05-19 Thread Sam James
commit: 68dc143c02ece794317b08e6977ad026f91dfafd
Author: Sam James  gentoo  org>
AuthorDate: Fri May 20 00:19:34 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 20 00:19:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68dc143c

sci-libs/mpir: fix EendMissingArg

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

 sci-libs/mpir/mpir-3.0.0-r1.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/sci-libs/mpir/mpir-3.0.0-r1.ebuild 
b/sci-libs/mpir/mpir-3.0.0-r1.ebuild
index 3c3622524aac..15beb9f34033 100644
--- a/sci-libs/mpir/mpir-3.0.0-r1.ebuild
+++ b/sci-libs/mpir/mpir-3.0.0-r1.ebuild
@@ -25,12 +25,14 @@ PATCHES=(
 
 src_prepare() {
tc-export CC
+
default
+
# In the same way there was QA regarding executable stacks
# with GMP we have some here as well. We cannot apply the
# GMP solution as yasm is used, at least on x86/amd64.
# Furthermore we are able to patch config.ac.
-   ebegin "Patching assembler files to remove executable sections"
+   einfo "Patching assembler files to remove executable sections"
local i
for i in $(find . -type f -name '*.asm') ; do
cat >> $i <<-EOF || die
@@ -49,7 +51,7 @@ src_prepare() {
%endif
EOF
done
-   eend
+
eautoreconf
 }
 



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

2022-05-19 Thread Sam James
commit: 09f0f86d89267f0ea8c7cb038829f4767f4b872b
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu May 19 20:53:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 20 00:17:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09f0f86d

dev-python/soupsieve: stable 2.3.2 for hppa, bug #844823

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

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

diff --git a/dev-python/soupsieve/soupsieve-2.3.2.ebuild 
b/dev-python/soupsieve/soupsieve-2.3.2.ebuild
index 89712c58fe66..f62d0d1e340f 100644
--- a/dev-python/soupsieve/soupsieve-2.3.2.ebuild
+++ b/dev-python/soupsieve/soupsieve-2.3.2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
 
 BDEPEND="
test? (



[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/files/, x11-wm/qtile/

2022-05-19 Thread Sam James
commit: ecff68f05e82355c7c82b448bf1b17fce957ed6b
Author: Sam James  gentoo  org>
AuthorDate: Fri May 20 00:04:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 20 00:05:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecff68f0

x11-wm/qtile: fix X session args

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

 x11-wm/qtile/files/qtile-session-r1| 89 ++
 ...{qtile-0.21.0.ebuild => qtile-0.21.0-r1.ebuild} |  2 +-
 2 files changed, 90 insertions(+), 1 deletion(-)

diff --git a/x11-wm/qtile/files/qtile-session-r1 
b/x11-wm/qtile/files/qtile-session-r1
new file mode 100644
index ..f16591c87044
--- /dev/null
+++ b/x11-wm/qtile/files/qtile-session-r1
@@ -0,0 +1,89 @@
+#!/bin/sh
+# qtile Xsession starter, based on Xsession from x11-apps/xinit
+
+# redirect errors to a file in user's home directory if we can
+for errfile in "$HOME/.qtile-errors" "${TMPDIR-/tmp}/qtile-$USER" 
"/tmp/qtile-$USER"
+do
+   if ( cp /dev/null "$errfile" 2> /dev/null )
+   then
+   chmod 600 "$errfile"
+   exec > "$errfile" 2>&1
+   break
+   fi
+done
+
+userresources=$HOME/.Xresources
+usermodmap=$HOME/.Xmodmap
+userxkbmap=$HOME/.Xkbmap
+
+sysresources=/etc/X11/Xresources
+sysmodmap=/etc/X11/Xmodmap
+sysxkbmap=/etc/X11/Xkbmap
+
+rh6sysresources=/etc/X11/xinit/Xresources
+rh6sysmodmap=/etc/X11/xinit/Xmodmap
+
+# merge in defaults
+if [ -f "$rh6sysresources" ]; then
+   xrdb -merge "$rh6sysresources"
+fi
+
+if [ -f "$sysresources" ]; then
+   xrdb -merge "$sysresources"
+fi
+
+if [ -f "$userresources" ]; then
+   xrdb -merge "$userresources"
+fi
+
+# merge in keymaps
+if [ -f "$sysxkbmap" ]; then
+   setxkbmap `cat "$sysxkbmap"`
+   XKB_IN_USE=yes
+fi
+
+if [ -f "$userxkbmap" ]; then
+   setxkbmap `cat "$userxkbmap"`
+   XKB_IN_USE=yes
+fi
+
+#
+# Eeek, this seems like too much magic here
+#
+if [ -z "$XKB_IN_USE" -a ! -L /etc/X11/X ]; then
+   if grep '^exec.*/Xsun' /etc/X11/X > /dev/null 2>&1 && [ -f 
/etc/X11/XF86Config ]; then
+   xkbsymbols=`sed -n -e 's/^[]*XkbSymbols[   
]*"\(.*\)".*$/\1/p' /etc/X11/XF86Config /etc/X11/xorg.conf`
+   if [ -n "$xkbsymbols" ]; then
+   setxkbmap -symbols "$xkbsymbols"
+   XKB_IN_USE=yes
+   fi
+   fi
+fi
+
+# xkb and xmodmap don't play nice together
+if [ -z "$XKB_IN_USE" ]; then
+   if [ -f "$rh6sysmodmap" ]; then
+   xmodmap "$rh6sysmodmap"
+   fi
+
+   if [ -f "$sysmodmap" ]; then
+   xmodmap "$sysmodmap"
+   fi
+
+   if [ -f "$usermodmap" ]; then
+   xmodmap "$usermodmap"
+   fi
+fi
+
+unset XKB_IN_USE
+
+# run all system xinitrc shell scripts.
+if [ -d /etc/X11/xinit/xinitrc.d ]; then
+   for i in /etc/X11/xinit/xinitrc.d/* ; do
+   if [ -x "$i" ]; then
+   . "$i"
+   fi
+   done
+fi
+
+exec /usr/bin/qtile start

diff --git a/x11-wm/qtile/qtile-0.21.0.ebuild 
b/x11-wm/qtile/qtile-0.21.0-r1.ebuild
similarity index 97%
rename from x11-wm/qtile/qtile-0.21.0.ebuild
rename to x11-wm/qtile/qtile-0.21.0-r1.ebuild
index d219eaf9e16c..9e07d2b6ddc8 100644
--- a/x11-wm/qtile/qtile-0.21.0.ebuild
+++ b/x11-wm/qtile/qtile-0.21.0-r1.ebuild
@@ -65,5 +65,5 @@ python_install_all() {
doins "${FILESDIR}"/qtile.desktop
 
exeinto /etc/X11/Sessions
-   newexe "${FILESDIR}"/${PN}-session ${PN}
+   newexe "${FILESDIR}"/${PN}-session-r1 ${PN}
 }



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

2022-05-19 Thread Maciej Barć
commit: a94e824e6f2433aaa89143d6eedf8c6bbdf20f03
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu May 19 23:57:52 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu May 19 23:57:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a94e824e

app-emacs/package-build: bump to 3.1

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

 app-emacs/package-build/Manifest |  1 +
 app-emacs/package-build/package-build-3.1.ebuild | 18 ++
 2 files changed, 19 insertions(+)

diff --git a/app-emacs/package-build/Manifest b/app-emacs/package-build/Manifest
index f566934d0da3..33c7c5d16fca 100644
--- a/app-emacs/package-build/Manifest
+++ b/app-emacs/package-build/Manifest
@@ -1,2 +1,3 @@
 DIST package-build-2.4.tar.gz 14768 BLAKE2B 
404dff528b3240cc0052e3feb556c1f1e3e829e7bda5e2468d2034b19f998245c48c126f8f3c67b2687e3f43da223bc7b917abab056c978edd6dd46040743c2d
 SHA512 
cc06afcf954b44322cd010e3c557ad6222d30f4f5e83e608d49d439ff0a78acadeb9f334da900478624cf4575e5abf3d3bd67590336729ebc16a70c4f9440d87
 DIST package-build-3.0.tar.gz 16318 BLAKE2B 
d44c3bdceb427bdc608a2b222820e33fb21cc1f91d48563793cd742085c840c05e24c8ecf31422bd7d2e841d187ad708d39b235ed820d2f44e6a0386bb36c939
 SHA512 
2ee4b1aa15344e19679eb3c30ddd1ac49cdf668393b09a0f72a8bbfd2421e6e218acf644ff99737d50de7bda1cea4e8e0390d56a2630fb23218511b01a0f0d3f
+DIST package-build-3.1.tar.gz 16074 BLAKE2B 
9c07bfb5f748addd98d0e54b07723af667dff7f8a5220e83bce7e580f87f433ef8c8ea281d4997a959571e07de4364b8feb8e06306510d5e5025ac16ce4d6a2c
 SHA512 
aeff30c04cac7423e88b1af3a8cff79f8fc5ea5712414514c603ba66713e59cd14965b0b6b77071f8183c130a60ab94f05ec754d810f1817ad0fcb71062d13fd

diff --git a/app-emacs/package-build/package-build-3.1.ebuild 
b/app-emacs/package-build/package-build-3.1.ebuild
new file mode 100644
index ..86af0a97c722
--- /dev/null
+++ b/app-emacs/package-build/package-build-3.1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=25.1
+
+inherit elisp
+
+DESCRIPTION="Tools for assembling a package archive"
+HOMEPAGE="https://github.com/melpa/package-build/;
+SRC_URI="https://github.com/melpa/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+SITEFILE="50${PN}-gentoo.el"



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

2022-05-19 Thread Maciej Barć
commit: f7936e0a82d9a6f36e7f3062070843f469713ac5
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu May 19 23:47:54 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu May 19 23:47:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7936e0a

app-emacs/eldev: bump to 1.1.1

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

 app-emacs/eldev/Manifest   |  1 +
 app-emacs/eldev/eldev-1.1.1.ebuild | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/app-emacs/eldev/Manifest b/app-emacs/eldev/Manifest
index 4c22e112d68a..e42fd3754363 100644
--- a/app-emacs/eldev/Manifest
+++ b/app-emacs/eldev/Manifest
@@ -1 +1,2 @@
+DIST eldev-1.1.1.tar.gz 214901 BLAKE2B 
42ca0089519fc97cb3cd89718eee2eef5c14d1b4cfd0864524a8a5cd22855e1fbd399233229951f3356b7f9ff6d69bbe5ed8abd8c6ae6129fae67279f900ce53
 SHA512 
4665bde0337a224e34fb3ec81fc6013a38800770e81e2b0911c7e05cb958fb18846995cba1494f84ae1299e1e4374645de3173ad12b01b379b61759b3c893032
 DIST eldev-1.1.tar.gz 214028 BLAKE2B 
2e4a7b15df3e897df5fd029c9c2e298d46dd75316810dc5b859c933b818b65b53dd33451d6e284ec4a24de7de251f24225c8641d44f545db62f4f1777c776ab7
 SHA512 
acdea3eba36c7d1f06111c31b6e6467ec3b33ca42e06af64c0f67dbb2cbba631223c41dabba51eddf668920ab1eb4f75eaef2fe03a9bdd44163a2bc903cfb1ed

diff --git a/app-emacs/eldev/eldev-1.1.1.ebuild 
b/app-emacs/eldev/eldev-1.1.1.ebuild
new file mode 100644
index ..3f35959f7270
--- /dev/null
+++ b/app-emacs/eldev/eldev-1.1.1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=24.4
+
+inherit elisp
+
+DESCRIPTION="Emacs Lisp Development Tool"
+HOMEPAGE="https://github.com/doublep/eldev/;
+SRC_URI="https://github.com/doublep/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+
+DOCS=( README.adoc )
+SITEFILE="50${PN}-gentoo.el"
+
+src_test() {
+   ELDEV_LOCAL="${S}" ./bin/${PN} test
+}
+
+src_install() {
+   elisp_src_install
+   dobin bin/${PN}
+
+   # NOTICE: If ELDEV_LOCAL is defined Eldev will use it
+   # to load up it's components,
+   # if it is not it will bootstrap itself from network
+   # always check if it uses installed Emacs Lisp files.
+   # Also, do not forget to run `env-update` & reopen your shell.
+   # https://github.com/doublep/eldev#influential-environment-variables
+   echo "ELDEV_LOCAL=${SITELISP}/${PN}" >> "${T}"/99${PN} || die
+   doenvd "${T}"/99${PN}
+}
+
+pkg_postinst() {
+   elisp_pkg_postinst
+
+   ewarn "Remember to run \`env-update && source /etc/profile\` if you 
plan"
+   ewarn "to use Eldev in a shell before logging out (or restarting"
+   ewarn "your login manager)."
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/openssh/files/, net-misc/openssh/

2022-05-19 Thread Patrick McLean
commit: f7dcc5db3065338bf5b1951ca897cb0042de2c8f
Author: Patrick McLean  gentoo  org>
AuthorDate: Thu May 19 23:08:05 2022 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu May 19 23:08:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7dcc5db

net-misc/openssh: Bump 9.0_p1 to fix random hangs with X509

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

 .../files/openssh-9.0_p1-X509-uninitialized-delay.patch  | 12 
 .../{openssh-9.0_p1.ebuild => openssh-9.0_p1-r1.ebuild}  |  1 +
 2 files changed, 13 insertions(+)

diff --git 
a/net-misc/openssh/files/openssh-9.0_p1-X509-uninitialized-delay.patch 
b/net-misc/openssh/files/openssh-9.0_p1-X509-uninitialized-delay.patch
new file mode 100644
index ..2a83ed37d138
--- /dev/null
+++ b/net-misc/openssh/files/openssh-9.0_p1-X509-uninitialized-delay.patch
@@ -0,0 +1,12 @@
+diff -ur a/auth2.c b/auth2.c
+--- a/auth2.c  2022-05-19 15:59:32.875160028 -0700
 b/auth2.c  2022-05-19 16:03:44.291594908 -0700
+@@ -226,7 +226,7 @@
+   int digest_alg;
+   size_t len;
+   u_char *hash;
+-  double delay;
++  double delay = 0;
+ 
+   digest_alg = ssh_digest_maxbytes();
+   if (len = ssh_digest_bytes(digest_alg) > 0) {

diff --git a/net-misc/openssh/openssh-9.0_p1.ebuild 
b/net-misc/openssh/openssh-9.0_p1-r1.ebuild
similarity index 99%
rename from net-misc/openssh/openssh-9.0_p1.ebuild
rename to net-misc/openssh/openssh-9.0_p1-r1.ebuild
index 13c0bb4fa5c5..9fc26e8968bf 100644
--- a/net-misc/openssh/openssh-9.0_p1.ebuild
+++ b/net-misc/openssh/openssh-9.0_p1-r1.ebuild
@@ -149,6 +149,7 @@ src_prepare() {
popd &>/dev/null || die
 
eapply "${WORKDIR}"/${X509_PATCH%.*}
+   eapply "${FILESDIR}/${PN}-9.0_p1-X509-uninitialized-delay.patch"
 
# We need to patch package version or any X.509 sshd will 
reject our ssh client
# with "userauth_pubkey: could not parse key: string is too 
large [preauth]"



[gentoo-commits] repo/gentoo:master commit in: profiles/, media-libs/xine-lib/

2022-05-19 Thread Sam James
commit: ad5cf5c7b05b0d6834a5620b5dcb1d9dd8506ec1
Author: Sam James  gentoo  org>
AuthorDate: Thu May 19 22:45:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 19 22:45:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad5cf5c7

media-libs/xine-lib: drop 1.2.12-r1

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

 media-libs/xine-lib/xine-lib-1.2.12-r1.ebuild | 233 --
 profiles/package.mask |   6 -
 2 files changed, 239 deletions(-)

diff --git a/media-libs/xine-lib/xine-lib-1.2.12-r1.ebuild 
b/media-libs/xine-lib/xine-lib-1.2.12-r1.ebuild
deleted file mode 100644
index 29f22fbfac90..
--- a/media-libs/xine-lib/xine-lib-1.2.12-r1.ebuild
+++ /dev/null
@@ -1,233 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic libtool
-
-if [[ ${PV} == ** ]]; then
-   EHG_REPO_URI="http://hg.code.sf.net/p/xine/xine-lib-1.2;
-   inherit autotools mercurial
-   unset NLS_IUSE
-   NLS_DEPEND="sys-devel/gettext"
-   NLS_RDEPEND="virtual/libintl"
-else
-   KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
-   SRC_URI="mirror://sourceforge/xine/${P}.tar.xz"
-   NLS_IUSE="nls"
-   NLS_DEPEND="nls? ( sys-devel/gettext )"
-   NLS_RDEPEND="nls? ( virtual/libintl )"
-fi
-
-DESCRIPTION="Core libraries for Xine movie player"
-HOMEPAGE="http://xine.sourceforge.net/;
-
-LICENSE="GPL-2"
-SLOT="1"
-IUSE="a52 aac aalib +alsa altivec bluray +css dav1d dts dvb dxr3 fbcon flac 
gtk imagemagick ipv6 jack jpeg libcaca mad +mmap mng modplug musepack nfs 
opengl oss pulseaudio samba sftp sdl speex theora truetype v4l vaapi vcd vdpau 
vdr vidix +vis vorbis vpx wavpack wayland +X xinerama +xv xvmc ${NLS_IUSE}"
-
-BDEPEND="
-   app-arch/xz-utils
-   >=sys-devel/libtool-2.2.6b
-   virtual/pkgconfig
-"
-RDEPEND="
-   dev-libs/libxdg-basedir
-   media-libs/libdvdnav
-   media-video/ffmpeg:0=
-   sys-libs/zlib:=
-   virtual/libiconv
-   a52? ( media-libs/a52dec )
-   aac? ( media-libs/faad2 )
-   aalib? ( media-libs/aalib )
-   alsa? ( media-libs/alsa-lib )
-   bluray? ( >=media-libs/libbluray-0.2.1:= )
-   css? ( >=media-libs/libdvdcss-1.2.10 )
-   dav1d? ( media-libs/dav1d:= )
-   dts? ( media-libs/libdca )
-   dxr3? ( media-libs/libfame )
-   flac? ( media-libs/flac )
-   gtk? ( x11-libs/gdk-pixbuf:2 )
-   imagemagick? ( virtual/imagemagick-tools )
-   jack? ( virtual/jack )
-   jpeg? ( virtual/jpeg:0 )
-   libcaca? ( media-libs/libcaca )
-   mad? ( media-libs/libmad )
-   mng? ( media-libs/libmng:= )
-   modplug? ( >=media-libs/libmodplug-0.8.8.1 )
-   musepack? ( >=media-sound/musepack-tools-444 )
-   nfs? ( net-fs/libnfs:= )
-   opengl? (
-   virtual/glu
-   virtual/opengl
-   )
-   pulseaudio? ( media-sound/pulseaudio )
-   samba? ( net-fs/samba )
-   sftp? ( net-libs/libssh2 )
-   sdl? ( media-libs/libsdl )
-   speex? (
-   media-libs/libogg
-   media-libs/speex
-   )
-   theora? (
-   media-libs/libogg
-   media-libs/libtheora
-   )
-   truetype? (
-   media-libs/fontconfig
-   media-libs/freetype:2
-   )
-   v4l? ( media-libs/libv4l )
-   vaapi? ( x11-libs/libva:0=[X,opengl] )
-   vcd? (
-   >=media-video/vcdimager-0.7.23
-   dev-libs/libcdio:0=[-minimal]
-   )
-   vdpau? ( x11-libs/libvdpau )
-   vorbis? (
-   media-libs/libogg
-   media-libs/libvorbis
-   )
-   vpx? ( media-libs/libvpx:0= )
-   wavpack? ( media-sound/wavpack )
-   wayland? ( dev-libs/wayland )
-   X? (
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libxcb
-   )
-   xinerama? ( x11-libs/libXinerama )
-   xv? ( x11-libs/libXv )
-   xvmc? ( x11-libs/libXvMC )
-"
-DEPEND="${RDEPEND}
-   oss? ( virtual/os-headers )
-   v4l? ( virtual/os-headers )
-   X? (
-   x11-base/xorg-proto
-   x11-libs/libXt
-   )
-   xv? ( x11-base/xorg-proto )
-   xvmc? ( x11-base/xorg-proto )
-   xinerama? ( x11-base/xorg-proto )
-"
-REQUIRED_USE="
-   vidix? ( || ( X fbcon ) )
-   xv? ( X )
-   xinerama? ( X )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.2.12-dav1d-1.0.0.patch
-)
-
-src_prepare() {
-   default
-
-   sed -i -e '/define VDR_ABS_FIFO_DIR/s|".*"|"/var/vdr/xine"|' 
src/vdr/input_vdr.c || die
-
-   if [[ "${PV}" = ** ]] ; then
-   eautoreconf
-   else
-   elibtoolize
-   fi
-
-   local x
-   for x in 0 1 2 3; do
-   sed -i -e "/^O${x}_CFLAGS=\"-O${x}\"/d" configure || die
-   

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

2022-05-19 Thread Sam James
commit: be42b487bdbb8acdb5c3765710a3a785f2e38c9e
Author: Sam James  gentoo  org>
AuthorDate: Thu May 19 22:40:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 19 22:45:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be42b487

media-libs/xine-lib: disable dav1d for 1.2.11

1.2.12 has dav1d support enabled properly (and a patch for >= 1.0.0)
but in 1.2.11, it was automagic. Let's just disable it entirely
in 1.2.11 given that it fails to build and we've had to mask (for now)
1.2.12 because of crashes.

Closes: https://bugs.gentoo.org/846398
Bug: https://bugs.gentoo.org/835791
Bug: https://bugs.gentoo.org/845396
Signed-off-by: Sam James  gentoo.org>

 .../xine-lib/{xine-lib-1.2.11.ebuild => xine-lib-1.2.11-r1.ebuild}   | 5 +++--
 media-libs/xine-lib/xine-lib-1.2..ebuild | 2 +-
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/media-libs/xine-lib/xine-lib-1.2.11.ebuild 
b/media-libs/xine-lib/xine-lib-1.2.11-r1.ebuild
similarity index 98%
rename from media-libs/xine-lib/xine-lib-1.2.11.ebuild
rename to media-libs/xine-lib/xine-lib-1.2.11-r1.ebuild
index 24c2b15d14e6..de062653a998 100644
--- a/media-libs/xine-lib/xine-lib-1.2.11.ebuild
+++ b/media-libs/xine-lib/xine-lib-1.2.11-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -49,7 +49,7 @@ RDEPEND="${NLS_RDEPEND}
gtk? ( x11-libs/gdk-pixbuf:2 )
imagemagick? ( virtual/imagemagick-tools )
jack? ( virtual/jack )
-   jpeg? ( virtual/jpeg:0 )
+   jpeg? ( media-libs/libjpeg-turbo:= )
libcaca? ( media-libs/libcaca )
mad? ( media-libs/libmad )
mng? ( media-libs/libmng:= )
@@ -156,6 +156,7 @@ src_configure() {
--with-real-codecs-path=/usr/$(get_libdir)/codecs
--with-w32-path=${win32dir}
--with-xv-path=/usr/$(get_libdir)
+   --without-dav1d
--without-esound
--without-fusionsound
$(use_enable a52 a52dec)

diff --git a/media-libs/xine-lib/xine-lib-1.2..ebuild 
b/media-libs/xine-lib/xine-lib-1.2..ebuild
index 4552c8b34a71..e9acbf2c1072 100644
--- a/media-libs/xine-lib/xine-lib-1.2..ebuild
+++ b/media-libs/xine-lib/xine-lib-1.2..ebuild
@@ -50,7 +50,7 @@ RDEPEND="
gtk? ( x11-libs/gdk-pixbuf:2 )
imagemagick? ( virtual/imagemagick-tools )
jack? ( virtual/jack )
-   jpeg? ( virtual/jpeg:0 )
+   jpeg? ( media-libs/libjpeg-turbo:= )
libcaca? ( media-libs/libcaca )
mad? ( media-libs/libmad )
mng? ( media-libs/libmng:= )



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

2022-05-19 Thread Sam James
commit: 9983d4ae3ee5a688bd77b17e2a99ba33074b8a2f
Author: Sam James  gentoo  org>
AuthorDate: Thu May 19 22:43:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 19 22:45:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9983d4ae

media-libs/xine-lib: apply mmap crash fix

Applied upstream too! \o/

Closes: https://bugs.gentoo.org/845396
Thanks-to: aloe  gmx.de>
Signed-off-by: Sam James  gentoo.org>

 .../files/xine-lib-1.2.12-fix-mmap-crash.patch |  15 ++
 media-libs/xine-lib/xine-lib-1.2.12-r2.ebuild  | 234 +
 2 files changed, 249 insertions(+)

diff --git a/media-libs/xine-lib/files/xine-lib-1.2.12-fix-mmap-crash.patch 
b/media-libs/xine-lib/files/xine-lib-1.2.12-fix-mmap-crash.patch
new file mode 100644
index ..df5515f0495c
--- /dev/null
+++ b/media-libs/xine-lib/files/xine-lib-1.2.12-fix-mmap-crash.patch
@@ -0,0 +1,15 @@
+https://sourceforge.net/p/xine/tickets/12/
+https://sourceforge.net/p/xine/xine-lib-1.2/ci/f56d70b45346ca9363a720724b0c2d00fc798988/tree/src/input/input_file.c?diff=d6e5d46a943257f0be171fb8ab16050810a21581
+https://bugs.gentoo.org/846398
+
+--- a/src/input/input_file.c
 b/src/input/input_file.c
+@@ -449,7 +449,7 @@
+ #ifdef HAVE_MMAP
+   this->mmap_base = NULL;
+   do {
+-uint8_t mmap_base;
++uint8_t *mmap_base;
+ size_t tmp_size;
+ /* may cause truncation - if it does, DON'T mmap! */
+ tmp_size = (size_t)sbuf.st_size;

diff --git a/media-libs/xine-lib/xine-lib-1.2.12-r2.ebuild 
b/media-libs/xine-lib/xine-lib-1.2.12-r2.ebuild
new file mode 100644
index ..bd9029dfd27e
--- /dev/null
+++ b/media-libs/xine-lib/xine-lib-1.2.12-r2.ebuild
@@ -0,0 +1,234 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic libtool
+
+if [[ ${PV} == ** ]]; then
+   EHG_REPO_URI="http://hg.code.sf.net/p/xine/xine-lib-1.2;
+   inherit autotools mercurial
+   unset NLS_IUSE
+   NLS_DEPEND="sys-devel/gettext"
+   NLS_RDEPEND="virtual/libintl"
+else
+   KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+   SRC_URI="mirror://sourceforge/xine/${P}.tar.xz"
+   NLS_IUSE="nls"
+   NLS_DEPEND="nls? ( sys-devel/gettext )"
+   NLS_RDEPEND="nls? ( virtual/libintl )"
+fi
+
+DESCRIPTION="Core libraries for Xine movie player"
+HOMEPAGE="http://xine.sourceforge.net/;
+
+LICENSE="GPL-2"
+SLOT="1"
+IUSE="a52 aac aalib +alsa altivec bluray +css dav1d dts dvb dxr3 fbcon flac 
gtk imagemagick ipv6 jack jpeg libcaca mad +mmap mng modplug musepack nfs 
opengl oss pulseaudio samba sftp sdl speex theora truetype v4l vaapi vcd vdpau 
vdr vidix +vis vorbis vpx wavpack wayland +X xinerama +xv xvmc ${NLS_IUSE}"
+
+BDEPEND="
+   app-arch/xz-utils
+   >=sys-devel/libtool-2.2.6b
+   virtual/pkgconfig
+"
+RDEPEND="
+   dev-libs/libxdg-basedir
+   media-libs/libdvdnav
+   media-video/ffmpeg:0=
+   sys-libs/zlib:=
+   virtual/libiconv
+   a52? ( media-libs/a52dec )
+   aac? ( media-libs/faad2 )
+   aalib? ( media-libs/aalib )
+   alsa? ( media-libs/alsa-lib )
+   bluray? ( >=media-libs/libbluray-0.2.1:= )
+   css? ( >=media-libs/libdvdcss-1.2.10 )
+   dav1d? ( media-libs/dav1d:= )
+   dts? ( media-libs/libdca )
+   dxr3? ( media-libs/libfame )
+   flac? ( media-libs/flac )
+   gtk? ( x11-libs/gdk-pixbuf:2 )
+   imagemagick? ( virtual/imagemagick-tools )
+   jack? ( virtual/jack )
+   jpeg? ( media-libs/libjpeg-turbo:= )
+   libcaca? ( media-libs/libcaca )
+   mad? ( media-libs/libmad )
+   mng? ( media-libs/libmng:= )
+   modplug? ( >=media-libs/libmodplug-0.8.8.1 )
+   musepack? ( >=media-sound/musepack-tools-444 )
+   nfs? ( net-fs/libnfs:= )
+   opengl? (
+   virtual/glu
+   virtual/opengl
+   )
+   pulseaudio? ( media-sound/pulseaudio )
+   samba? ( net-fs/samba )
+   sftp? ( net-libs/libssh2 )
+   sdl? ( media-libs/libsdl )
+   speex? (
+   media-libs/libogg
+   media-libs/speex
+   )
+   theora? (
+   media-libs/libogg
+   media-libs/libtheora
+   )
+   truetype? (
+   media-libs/fontconfig
+   media-libs/freetype:2
+   )
+   v4l? ( media-libs/libv4l )
+   vaapi? ( x11-libs/libva:0=[X,opengl] )
+   vcd? (
+   >=media-video/vcdimager-0.7.23
+   dev-libs/libcdio:0=[-minimal]
+   )
+   vdpau? ( x11-libs/libvdpau )
+   vorbis? (
+   media-libs/libogg
+   media-libs/libvorbis
+   )
+   vpx? ( media-libs/libvpx:0= )
+   wavpack? ( media-sound/wavpack )
+   wayland? ( dev-libs/wayland )
+   X? (
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libxcb
+   )
+   xinerama? ( 

[gentoo-commits] repo/gentoo:master commit in: sci-libs/gdal/, profiles/base/

2022-05-19 Thread Sam James
commit: 65aecfb0afb71b3dbe0d671006ca87bb48de6338
Author: Sam James  gentoo  org>
AuthorDate: Thu May 19 22:33:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 19 22:33:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65aecfb0

sci-libs/gdal: backport build system fixes for disabling JPEG + PNG

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

 profiles/base/package.use.force|   2 +-
 sci-libs/gdal/Manifest |   1 +
 sci-libs/gdal/gdal-3.5.0-r4.ebuild | 242 +
 3 files changed, 244 insertions(+), 1 deletion(-)

diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index 563c9578e4b8..09fd800d8f3f 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -5,7 +5,7 @@
 # Force on jpeg & png for now until build system fixes are made
 # by upstream. The CMake port is new so it's fairly expected
 # to have a few bumps. bug #844751.
->=sci-libs/gdal-3.5.0 jpeg png
+=sci-libs/gdal-3.5.0-r3 jpeg png
 
 # Esteve Varela Colominas  (2022-02-19)
 # Use the jemalloc allocator for telegram, as recommended by upstream,

diff --git a/sci-libs/gdal/Manifest b/sci-libs/gdal/Manifest
index e2720060f6c1..871bc739b3f9 100644
--- a/sci-libs/gdal/Manifest
+++ b/sci-libs/gdal/Manifest
@@ -1,5 +1,6 @@
 DIST gdal-3.4.1.tar.xz 13257288 BLAKE2B 
3b01e8345579c9d46fb3d4ff240f5b97cf13eb4b580ecc93044e0ca3d99e2d19fa2a2a52a2342b3158d67525a1de18a9ba77a2033ad891f73fee682b2c10cade
 SHA512 
a66362996f255cb75116693b4ee398337ec8b9699b5cd7fed90105f72832faa20750b77ebbc3e8d59ab72a23b35c4e4e78513cc803bd93e1b7846711ccfb5bff
 DIST gdal-3.4.2.tar.xz 13273280 BLAKE2B 
b40e2978d0841386b52de1ad08cec862c52aab8c015aecd58983bb8c5bbf8d86ca8e4ef5d2bbae39f421b3c78eecd0df1b3cd83d6bf25b1469563b4f9f37d8ca
 SHA512 
7b7e2800b2c23ffe6b7739fbf77748e3be2db9e34b061753da5e175f6ad6ed7f9f91856d3838f071a17a6afab96c258d37a15502e254d2008310d3061031af73
 DIST gdal-3.4.3.tar.xz 13275504 BLAKE2B 
5b1cc2be9c2af7a326dc532d547b1e7d2f9c4af32d8f16998f09332a88a53305243313711cc24fe5d028b8edc131ebccda6daf08b5c67d9a2c55fd4e04fe9cee
 SHA512 
2b97e44b9bd84eb43b4c4894b7b6e748522b2f5e8b6cbecc8247fe5ea862795dd44ba2b52934a83688a949805cee4eef9f1aa66360fb831fea3eae956ab0bef3
+DIST gdal-3.5.0-build-fixes-no-deps.patch.xz 5016 BLAKE2B 
0d0ef0ccae73f8a903b0ccbf992fa775b394df85a89d86f86ad60187bfce6a87eb8b23a573bd65c0173c0e7cffe3df447cef0fd5aebfcedfbed3e6a7716e
 SHA512 
e32c97e3fef948f2fa9c0f4b7116ccb231554e962380d7bebb433083926fb4e1902b0a3bc243f747c81c95813651153ce2751d8c2de4e8abb096778ffe589a2e
 DIST gdal-3.5.0.tar.xz 8826500 BLAKE2B 
7123ff4a7270b309d458e4a7bd32241cdef53953c305c5027873424794f4ed27d2a4838f86c42f9f84b5174ff499ee5539694c41e906509d21d899ccfe38ff99
 SHA512 
15d9675ffe5e76fdcb431bef1dce0ed8c23695f418186f37c63f4c7274322924095662bbbc95232d5b4d700704c1c4922d52b419cef5bb67f3bb64ee59654d8b
 DIST gdalautotest-3.5.0.tar 50442240 BLAKE2B 
15005f16530690e584e39b036881c339f147e525e3e0dc39b57d027c493ab89027baa2ea3a0ed148c8fa3ebb7cd53cdb4cf4d53c96d068b5a89caf28165e213b
 SHA512 
723c57425dd5f8acd61795be98b450844b5664b9940d47823829d510b8fb84d1d6db9ca880200d7732a83e7b0f1ae6e33269d8ebd91bf0e7d99e887b5f79aad0

diff --git a/sci-libs/gdal/gdal-3.5.0-r4.ebuild 
b/sci-libs/gdal/gdal-3.5.0-r4.ebuild
new file mode 100644
index ..b526f8c5bfe6
--- /dev/null
+++ b/sci-libs/gdal/gdal-3.5.0-r4.ebuild
@@ -0,0 +1,242 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit cmake java-pkg-opt-2 python-single-r1
+
+DESCRIPTION="Translator library for raster geospatial data formats (includes 
OGR support)"
+HOMEPAGE="https://gdal.org/;
+SRC_URI="https://download.osgeo.org/${PN}/${PV}/${P}.tar.xz;
+SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-build-fixes-no-deps.patch.xz;
+# Seems to not be compressed...
+SRC_URI+=" test? ( 
https://download.osgeo.org/${PN}/${PV}/${PN}autotest-${PV}.tar.gz -> 
${PN}autotest-${PV}.tar )"
+
+LICENSE="BSD Info-ZIP MIT"
+SLOT="0/31" # subslot is libgdal.so.
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux 
~x86-linux ~ppc-macos"
+IUSE="armadillo +curl cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_sse 
cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 cpu_flags_x86_ssse3 doc fits geos gif 
gml hdf5 heif java jpeg jpeg2k lzma mysql netcdf odbc ogdi opencl oracle pdf 
png postgres python spatialite sqlite test webp xls zstd"
+# Tests fail to build in 3.5.0, let's not worry too much yet given
+# we're only just porting to CMake. Revisit later.
+RESTRICT="!test? ( test ) test"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
+   spatialite? ( sqlite )"
+
+BDEPEND="virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+   java? (
+   dev-java/ant-core
+   dev-lang/swig:0
+   >=virtual/jdk-1.8:*
+   

[gentoo-commits] repo/gentoo:master commit in: sci-libs/gdal/

2022-05-19 Thread Sam James
commit: c7e2d5d7fbb1b1220a46d73c09f57f6d0a897eec
Author: Sam James  gentoo  org>
AuthorDate: Thu May 19 22:36:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 19 22:36:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7e2d5d7

sci-libs/gdal: disable C# bindings

There's no need for these AFAIK and leaving it as it is would be wrong anyway
(as it automagically tries to use at least .NET SDK bits to download from 
internet.
Not tested with mono though.)

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

 sci-libs/gdal/gdal-3.5.0-r4.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/sci-libs/gdal/gdal-3.5.0-r4.ebuild 
b/sci-libs/gdal/gdal-3.5.0-r4.ebuild
index b526f8c5bfe6..7c586d305683 100644
--- a/sci-libs/gdal/gdal-3.5.0-r4.ebuild
+++ b/sci-libs/gdal/gdal-3.5.0-r4.ebuild
@@ -193,6 +193,8 @@ src_configure() {
# Bindings
-DBUILD_PYTHON_BINDINGS=$(usex python)
-DBUILD_JAVA_BINDINGS=$(usex java)
+   # bug #845369
+   -DBUILD_CSHARP_BINDINGS=OFF
 
# Check work/gdal-3.5.0_build/CMakeCache.txt after configure
# and 
https://github.com/OSGeo/gdal/blob/master/cmake/helpers/CheckCompilerMachineOption.cmake#L71



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

2022-05-19 Thread Michał Górny
commit: 05b2c6feedad12c64a2d00711ea53441ccc04ccc
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May 19 21:39:53 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May 19 21:40:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05b2c6fe

dev-python/pytest-toolbox: Fix running tests

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

 dev-python/pytest-toolbox/pytest-toolbox-0.4-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/pytest-toolbox/pytest-toolbox-0.4-r1.ebuild 
b/dev-python/pytest-toolbox/pytest-toolbox-0.4-r1.ebuild
index d7caff404050..8de597b0cadf 100644
--- a/dev-python/pytest-toolbox/pytest-toolbox-0.4-r1.ebuild
+++ b/dev-python/pytest-toolbox/pytest-toolbox-0.4-r1.ebuild
@@ -45,4 +45,5 @@ python_test() {
tests/test_comparison.py::test_close_to_now_{false,true}
)
fi
+   epytest
 }



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

2022-05-19 Thread Michał Górny
commit: 4dcc1db8a12a4d30f18eb95a0f6466f42e82e1e5
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May 19 21:40:23 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May 19 21:40:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dcc1db8

dev-python/fonttools: Remove old

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

 dev-python/fonttools/Manifest|  5 ---
 dev-python/fonttools/fonttools-4.31.2.ebuild | 58 
 dev-python/fonttools/fonttools-4.32.0.ebuild | 58 
 dev-python/fonttools/fonttools-4.33.0.ebuild | 58 
 dev-python/fonttools/fonttools-4.33.1.ebuild | 58 
 dev-python/fonttools/fonttools-4.33.2.ebuild | 58 
 6 files changed, 295 deletions(-)

diff --git a/dev-python/fonttools/Manifest b/dev-python/fonttools/Manifest
index 2ec498f824b9..9248ba69c2d4 100644
--- a/dev-python/fonttools/Manifest
+++ b/dev-python/fonttools/Manifest
@@ -1,6 +1 @@
-DIST fonttools-4.31.2.tar.gz 2965796 BLAKE2B 
d776073e7a9358e67b8753dd4557e2b1b4c44d9662c8c728abe42d970bca1db1789a655df8865fef39eed3a32271749d2cb772e306f34efc87e737b7384c0b5d
 SHA512 
50cc8bca9136675a413ac947b583f694d512872127cee129a78505d0259fe1cf6922f806558761af982758f72c7d95e1245b8de55b6ebd6ddd3bd7506d41abcf
-DIST fonttools-4.32.0.tar.gz 2966840 BLAKE2B 
67a79c8c2e26f9f72fcf6ea4ab5ee3712d3541b47528a209221f9fcf82a5b5db589561200e4b6911a32102a4f4dc4b4e34c8271eb97b1cee18a81b3039efdf03
 SHA512 
a71a44601c7ec9f709ddc14da1c26d1248909fba8a0bfb7104ebe5f9b85949fe479c5eabdd2c94086d756035291e68bb7e861488d4123ccf667ac3ac2e03
-DIST fonttools-4.33.0.tar.gz 3525052 BLAKE2B 
5ea275adbfbf6e01222f6eba8f5eef7afe533b9692e6a7a2fb644fb68dec632ab2962d6b7f6b4ff876676e8314aadbfc04a005ea7a389904e398723feaa756d0
 SHA512 
147f6d41d1a6b27ebe6973cb91a90384291ad8c7b75b71c3b814908012530066b79f4c39bdd6da9e98614ef61b1cc19803756aba73e4da7ce2e82147390f0023
-DIST fonttools-4.33.1.tar.gz 3526591 BLAKE2B 
c720e9159602168bc2f435f96e9b470e95a748e3e61aac717659e01e5998c8ead825056fe6114cb40be47ab1ebcd7dc6f3152cccd87aec5b49134147694aa3eb
 SHA512 
14e4da0e146d4b88ab6375ad7c912f1ec6f437386e2d676bbffcd5a84be980151ed4f77f69bf618843b321106ca763af564cf05dfb6fa11888f02adfde7d74b2
-DIST fonttools-4.33.2.tar.gz 3526700 BLAKE2B 
faa8db2d5ba80a7cb2cd4fb82045aa821f72d296c3b0994f266c69bc1f38b9c46a24208612d539e3576d75371d95d49d9a103fed8ab7604ebf0df50ec8f25d2f
 SHA512 
dd032f9f8d9167aa8d83137006062a5d293aeb4116cd2b24a9d5d3d750887876214a6b6e9fe54efd569cada64164c76f242b234569d86b45e5f279d6c1a5db95
 DIST fonttools-4.33.3.tar.gz 3526937 BLAKE2B 
26539f76ac1919e572633695aca7a95f7f715ef18bd7d36de22e5491124ce36d3907f1e7b167d23685bca437f0bf7cf99159cd918ab2b1a450b716166d30fc37
 SHA512 
403e19cda46d67dea9f517e58c2e95ed04c53e6832919d85df9db4538431252e5ec4554e22410fd45cba634998de1576cf55d50f56de5ad497a108dcec4ed56a

diff --git a/dev-python/fonttools/fonttools-4.31.2.ebuild 
b/dev-python/fonttools/fonttools-4.31.2.ebuild
deleted file mode 100644
index 0ca22fe5ef4b..
--- a/dev-python/fonttools/fonttools-4.31.2.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
-PYTHON_REQ_USE="xml(+)"
-
-inherit distutils-r1 virtualx
-
-DESCRIPTION="Library for manipulating TrueType, OpenType, AFM and Type1 fonts"
-HOMEPAGE="https://github.com/fonttools/fonttools/;
-SRC_URI="https://github.com/fonttools/fonttools/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv sparc x86 
~x64-macos"
-
-RDEPEND=">=dev-python/fs-2.4.9[${PYTHON_USEDEP}]"
-BDEPEND="${RDEPEND}
-   dev-python/cython[${PYTHON_USEDEP}]
-   test? (
-   app-arch/brotli[python,${PYTHON_USEDEP}]
-   app-arch/zopfli
-   )
-"
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
-   # When dev-python/pytest-shutil is installed, we get weird import 
errors.
-   # This is due to incomplete nesting in the Tests/ tree:
-   #
-   #   Tests/feaLib/__init__.py
-   #   Tests/ufoLib/__init__.py
-   #   Tests/svgLib/path/__init__.py
-   #   Tests/otlLib/__init__.py
-   #   Tests/varLib/__init__.py
-   #
-   # This tree requires an __init__.py in Tests/svgLib/ too, bug #701148.
-   touch Tests/svgLib/__init__.py || die
-
-   distutils-r1_python_prepare_all
-}
-
-src_configure() {
-   export FONTTOOLS_WITH_CYTHON=1
-}
-
-src_test() {
-   # virtualx used when matplotlib is installed causing plot module tests 
to run
-   virtx distutils-r1_src_test
-}
-
-python_test() {
-   epytest Tests fontTools || die "Tests failed with ${EPYTHON}"
-}

diff --git a/dev-python/fonttools/fonttools-4.32.0.ebuild 

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

2022-05-19 Thread Michał Górny
commit: b0af210b4fbfb361b6909300e5914d1898394735
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May 19 21:40:05 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May 19 21:40:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0af210b

dev-python/immutables: Remove old

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

 dev-python/immutables/Manifest   |  1 -
 dev-python/immutables/immutables-0.16.ebuild | 30 
 2 files changed, 31 deletions(-)

diff --git a/dev-python/immutables/Manifest b/dev-python/immutables/Manifest
index 403c1694072c..5939dda7cf71 100644
--- a/dev-python/immutables/Manifest
+++ b/dev-python/immutables/Manifest
@@ -1,2 +1 @@
-DIST immutables-0.16.tar.gz 84916 BLAKE2B 
e699aaa1135fa9f7db9589276dc0801a67c5f98bd3c5b247913d8263f9baf02a8772d7715cc3eb2c9392694d48d3808d50f45e9fe8e66c4d507586d0e3fdc319
 SHA512 
5b883cfe43f8a042b617e719dccd3cbdded3b1d1df160ba26b6bb2f0816a7171698bdd2ba3d450e76f135b236e777052a22c09b8bd1a9183227f1ccc90617cf8
 DIST immutables-0.17.gh.tar.gz 84660 BLAKE2B 
475042d6342e3ffe5b4aa68e2e8c27a438658214ec2aa6439e077d59d2e2257313f644f535ebfbdb171b0e7dac33cde590f8a84a8da9da717b249e5b2e11ca92
 SHA512 
d5853de6b7c6064c93b6dbf66819873c982dd2e155ddcbf6b5dd321475374e9f52eb683c853a6944c71ca15fb194ac9480ad2d07c885ee574c244c4f081a

diff --git a/dev-python/immutables/immutables-0.16.ebuild 
b/dev-python/immutables/immutables-0.16.ebuild
deleted file mode 100644
index bff5d2a27f79..
--- a/dev-python/immutables/immutables-0.16.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 2019-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( pypy3 python3_{8..10} )
-inherit distutils-r1
-
-DESCRIPTION="A high-performance immutable mapping type for Python"
-HOMEPAGE="https://github.com/MagicStack/immutables;
-SRC_URI="https://github.com/MagicStack/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv sparc x86"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   sed -i -e '/mypy/d' tests/conftest.py || die
-   distutils-r1_src_prepare
-}
-
-python_test() {
-   # force running from BUILD_DIR to get the C extension tested
-   cp -r tests "${BUILD_DIR}"/lib || die
-   cd "${BUILD_DIR}"/lib || die
-   epytest tests --ignore tests/test_mypy.py
-   rm -r tests || die
-}



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

2022-05-19 Thread Tony Olagbaiye
commit: 8489ec2def08827dddf8df4c49320c42888e73cb
Author: Tony Olagbaiye  fron  io>
AuthorDate: Thu May 19 20:57:51 2022 +
Commit: Tony Olagbaiye  fron  io>
CommitDate: Thu May 19 20:57:51 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8489ec2d

dev-util/git-bug: update copyright

Signed-off-by: Tony Olagbaiye  fron.io>

 dev-util/git-bug/git-bug-0.7.1.ebuild | 2 +-
 dev-util/git-bug/git-bug-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/git-bug/git-bug-0.7.1.ebuild 
b/dev-util/git-bug/git-bug-0.7.1.ebuild
index 2ad138dea..5e0a43ef8 100644
--- a/dev-util/git-bug/git-bug-0.7.1.ebuild
+++ b/dev-util/git-bug/git-bug-0.7.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2021 Gentoo Authors
+# Copyright 2020-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7

diff --git a/dev-util/git-bug/git-bug-.ebuild 
b/dev-util/git-bug/git-bug-.ebuild
index bf4f36a19..2dd79e49d 100644
--- a/dev-util/git-bug/git-bug-.ebuild
+++ b/dev-util/git-bug/git-bug-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2021 Gentoo Authors
+# Copyright 2020-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7



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

2022-05-19 Thread Tony Olagbaiye
commit: 5089ad39f5c0b91aa8a599c8069d137db62658c0
Author: Tony Olagbaiye  fron  io>
AuthorDate: Thu May 19 20:58:47 2022 +
Commit: Tony Olagbaiye  fron  io>
CommitDate: Thu May 19 20:58:47 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5089ad39

www-client/nyxt: update copyright

Signed-off-by: Tony Olagbaiye  fron.io>

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

diff --git a/www-client/nyxt/nyxt-.ebuild b/www-client/nyxt/nyxt-.ebuild
index 90c41e678..3de9feddb 100644
--- a/www-client/nyxt/nyxt-.ebuild
+++ b/www-client/nyxt/nyxt-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7



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

2022-05-19 Thread Tony Olagbaiye
commit: 35e984df2cbeda89d07a1a807acbcf2eff71d649
Author: Tony Olagbaiye  fron  io>
AuthorDate: Thu May 19 20:58:37 2022 +
Commit: Tony Olagbaiye  fron  io>
CommitDate: Thu May 19 20:58:37 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=35e984df

sys-libs/libfixposix: update copyright

Signed-off-by: Tony Olagbaiye  fron.io>

 sys-libs/libfixposix/libfixposix-0.4.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libfixposix/libfixposix-0.4.3.ebuild 
b/sys-libs/libfixposix/libfixposix-0.4.3.ebuild
index 73eaf82a1..9690bd8af 100644
--- a/sys-libs/libfixposix/libfixposix-0.4.3.ebuild
+++ b/sys-libs/libfixposix/libfixposix-0.4.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7



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

2022-05-19 Thread Tony Olagbaiye
commit: 41bc0c4b1fb85284d7cd75d25be4ed915d735bff
Author: Tony Olagbaiye  fron  io>
AuthorDate: Thu May 19 20:58:26 2022 +
Commit: Tony Olagbaiye  fron  io>
CommitDate: Thu May 19 20:58:26 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=41bc0c4b

app-misc/s6-man: update copyright

Signed-off-by: Tony Olagbaiye  fron.io>

 app-misc/s6-man/s6-man-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/s6-man/s6-man-.ebuild 
b/app-misc/s6-man/s6-man-.ebuild
index 4b3438cec..05e7d03b2 100644
--- a/app-misc/s6-man/s6-man-.ebuild
+++ b/app-misc/s6-man/s6-man-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



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

2022-05-19 Thread Tony Olagbaiye
commit: f0c1b368bfc72cab6f453a7aecedcdd55b6bbf18
Author: Tony Olagbaiye  fron  io>
AuthorDate: Thu May 19 20:58:09 2022 +
Commit: Tony Olagbaiye  fron  io>
CommitDate: Thu May 19 20:58:09 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f0c1b368

dev-python/pyclip: update copyright

Signed-off-by: Tony Olagbaiye  fron.io>

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

diff --git a/dev-python/pyclip/pyclip-0.5.4.ebuild 
b/dev-python/pyclip/pyclip-0.5.4.ebuild
index e304a97a4..ee9f89570 100644
--- a/dev-python/pyclip/pyclip-0.5.4.ebuild
+++ b/dev-python/pyclip/pyclip-0.5.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7



[gentoo-commits] repo/gentoo:master commit in: games-action/nighthawk/

2022-05-19 Thread Ionen Wolkens
commit: 2ece89d3cd225052712a2e517f9730d4cb409d6b
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu May 19 20:32:55 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu May 19 20:34:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ece89d3

games-action/nighthawk: fix missing quotes

Overlooked that somehow.

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

 games-action/nighthawk/nighthawk-4.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-action/nighthawk/nighthawk-4.0.ebuild 
b/games-action/nighthawk/nighthawk-4.0.ebuild
index 7eb832117342..5053cd117474 100644
--- a/games-action/nighthawk/nighthawk-4.0.ebuild
+++ b/games-action/nighthawk/nighthawk-4.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2021-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -45,7 +45,7 @@ src_install() {
dodoc WHATS_NEW
 
dodir /var/games
-   > ${ED}/var/games/${PN}.scores || die
+   > "${ED}"/var/games/${PN}.scores || die
 
fowners :gamestat /usr/bin/${PN} /var/games/${PN}.scores
fperms g+s /usr/bin/${PN}



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

2022-05-19 Thread Sam James
commit: 5b34ba8de21253b070e9731e5f6810a10fa8d7cd
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu May 19 20:23:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 19 20:31:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b34ba8d

dev-libs/libpcre2: stable 10.40 for hppa, bug #845264

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

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

diff --git a/dev-libs/libpcre2/libpcre2-10.40.ebuild 
b/dev-libs/libpcre2/libpcre2-10.40.ebuild
index 459c74c72a16..fb332ff04d3b 100644
--- a/dev-libs/libpcre2/libpcre2-10.40.ebuild
+++ b/dev-libs/libpcre2/libpcre2-10.40.ebuild
@@ -29,7 +29,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="BSD"
 SLOT="0/3" # libpcre2-posix.so version
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="bzip2 +jit libedit +pcre16 pcre32 +readline static-libs unicode zlib"
 REQUIRED_USE="?? ( libedit readline )"
 



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

2022-05-19 Thread Sam James
commit: 21863df13161d5a028a7b25f14d4cc973b570789
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu May 19 20:24:46 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 19 20:31:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21863df1

dev-libs/openssl: stable 1.1.1o for hppa, bug #845258

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

 dev-libs/openssl/openssl-1.1.1o.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/openssl/openssl-1.1.1o.ebuild 
b/dev-libs/openssl/openssl-1.1.1o.ebuild
index 2b2db67325bd..d31226dd3168 100644
--- a/dev-libs/openssl/openssl-1.1.1o.ebuild
+++ b/dev-libs/openssl/openssl-1.1.1o.ebuild
@@ -16,7 +16,7 @@ 
VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/openssl.org.asc
 LICENSE="openssl"
 SLOT="0/1.1" # .so version of libssl/libcrypto
 [[ "${PV}" = *_pre* ]] || \
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
 IUSE="+asm rfc3779 sctp cpu_flags_x86_sse2 sslv3 static-libs test 
tls-compression tls-heartbeat vanilla verify-sig weak-ssl-ciphers"
 RESTRICT="!test? ( test )"
 



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

2022-05-19 Thread Matt Turner
commit: 54ee8f6200b73f09fe4bfed3aabefecc6c7fd66f
Author: Matt Turner  gentoo  org>
AuthorDate: Thu May 19 20:27:31 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu May 19 20:27:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54ee8f62

media-libs/mesa: Version bump to 22.0.4

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

 media-libs/mesa/Manifest   |   1 +
 media-libs/mesa/mesa-22.0.4.ebuild | 462 +
 2 files changed, 463 insertions(+)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index 7f104150ac60..c6571f4b5d08 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -1,3 +1,4 @@
 DIST mesa-21.3.8.tar.xz 16593540 BLAKE2B 
89a471af3354ae0cf0597c1b6bcd2aff8074d58c16504154291f86cd9a9701f98883cf1077f60a8f17d24be800691a5bfb7ef4ddb10dfa355181bf87805b660c
 SHA512 
0462c44fa8e358dafd03088411452bc172a365902795b3198df1e6cfbf1d87675ef5b72b572de7f15e5ee87b30ce5b2f217c81ea72b376962f6428c6ff83f2e9
 DIST mesa-22.0.3.tar.xz 15711916 BLAKE2B 
2ecf9bc2293861e93abcc66cd5df6651a9eb7e533573273063df76ef01d0a39d6097c7a49ec682439bd6f4f0dfd55cd8e61051a731405759174c55b91dbd7725
 SHA512 
3982cd2fadca5349b2513885ed734c2422e3f2dced85f471f245b120ffaf018acafcd929dc5ec317f2c568bb5f619f5a3475d3a92495f766a2eefb225efcac14
+DIST mesa-22.0.4.tar.xz 15747320 BLAKE2B 
22a3e5168a763e2095c2ec75556981c6da459b4ba14dc110beb15c714ea2d500d09db56b5c56f153c0b5fae1fd8d48c8dc84aa14bcb3ffc6d20a1a7cc76af446
 SHA512 
afecaf97fdf824e9004f3a50ea17f42edf810d682f383082ef87449a883263d4c5c8ae03558052960a63336451797101e198977553dedc09dbbc8fdb4815f526
 DIST mesa-22.1.0.tar.xz 15934484 BLAKE2B 
d4e3956f4a100bc54919ac7c8aeadb6d99fdd349b3a669b40967f14997f383c7ade6da957390f628e8dc521e8afde6ee67e7d9620099676c9889253630b9f8f0
 SHA512 
a2a6f6f37d1e63aa5537a2bbdfd8634fafebf7e223099deb0fd96749d6d1880ea692231fe12eb06ade78a5eb483d11d6f9ef746e94fe3fd58b4381d469afa934

diff --git a/media-libs/mesa/mesa-22.0.4.ebuild 
b/media-libs/mesa/mesa-22.0.4.ebuild
new file mode 100644
index ..2ceff3869cbc
--- /dev/null
+++ b/media-libs/mesa/mesa-22.0.4.ebuild
@@ -0,0 +1,462 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit llvm meson-multilib python-any-r1 linux-info
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="OpenGL-like graphic library for Linux"
+HOMEPAGE="https://www.mesa3d.org/ https://mesa.freedesktop.org/;
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/mesa.git;
+   inherit git-r3
+else
+   SRC_URI="https://archive.mesa3d.org/${MY_P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris 
~x86-solaris"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+RESTRICT="
+   !test? ( test )
+"
+
+RADEON_CARDS="r300 r600 radeon radeonsi"
+VIDEO_CARDS="${RADEON_CARDS} freedreno intel lima nouveau panfrost v3d vc4 
virgl vivante vmware"
+for card in ${VIDEO_CARDS}; do
+   IUSE_VIDEO_CARDS+=" video_cards_${card}"
+done
+
+IUSE="${IUSE_VIDEO_CARDS}
+   cpu_flags_x86_sse2 d3d9 debug gles1 +gles2 +llvm
+   lm-sensors opencl osmesa selinux test unwind vaapi valgrind vdpau vulkan
+   vulkan-overlay wayland +X xa xvmc zink +zstd"
+
+REQUIRED_USE="
+   d3d9?   ( || ( video_cards_intel video_cards_r300 video_cards_r600 
video_cards_radeonsi video_cards_nouveau video_cards_vmware ) )
+   vulkan? ( video_cards_radeonsi? ( llvm ) )
+   vulkan-overlay? ( vulkan )
+   video_cards_radeon? ( x86? ( llvm ) amd64? ( llvm ) )
+   video_cards_r300?   ( x86? ( llvm ) amd64? ( llvm ) )
+   video_cards_radeonsi?   ( llvm )
+   xa? ( X )
+   xvmc? ( X )
+   zink? ( vulkan )
+"
+
+LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.109"
+RDEPEND="
+   >=dev-libs/expat-2.1.0-r3:=[${MULTILIB_USEDEP}]
+   >=media-libs/libglvnd-1.3.2[X?,${MULTILIB_USEDEP}]
+   >=sys-libs/zlib-1.2.8[${MULTILIB_USEDEP}]
+   unwind? ( sys-libs/libunwind[${MULTILIB_USEDEP}] )
+   llvm? (
+   video_cards_radeonsi? (
+   virtual/libelf:0=[${MULTILIB_USEDEP}]
+   )
+   video_cards_r600? (
+   virtual/libelf:0=[${MULTILIB_USEDEP}]
+   )
+   video_cards_radeon? (
+   virtual/libelf:0=[${MULTILIB_USEDEP}]
+   )
+   )
+   lm-sensors? ( sys-apps/lm-sensors:=[${MULTILIB_USEDEP}] )
+   opencl? (
+   >=virtual/opencl-3[${MULTILIB_USEDEP}]
+   dev-libs/libclc
+   virtual/libelf:0=[${MULTILIB_USEDEP}]
+   )
+   vaapi? (
+   >=x11-libs/libva-1.7.3:=[${MULTILIB_USEDEP}]
+   )
+   vdpau? ( >=x11-libs/libvdpau-1.1:=[${MULTILIB_USEDEP}] )
+   

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

2022-05-19 Thread Matt Turner
commit: 941c2c520441dde60a3487412097b5689c2b9590
Author: Matt Turner  gentoo  org>
AuthorDate: Thu May 19 20:14:32 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu May 19 20:22:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=941c2c52

profiles: Mask dev-cpp/gconfmm for removal

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 434763308ed9..a4d703c7df44 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Matt Turner  (2022-05-19)
+# Dead package upstream for more than 7 years.
+# Removal on 2022-06-19.
+dev-cpp/gconfmm
+
 # Matt Turner  (2022-05-19)
 # Dead package upstream for more than 10 years.
 # Removal on 2022-06-19. Bug #808237



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

2022-05-19 Thread Matt Turner
commit: dbd713cf3d6b220f764673f42851f1bba60a6168
Author: Matt Turner  gentoo  org>
AuthorDate: Thu May 19 20:12:59 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu May 19 20:22:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbd713cf

profiles: Mask dev-cpp/libglademm for removal

Bug: https://bugs.gentoo.org/808237
Signed-off-by: Matt Turner  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index eae6c8662a62..434763308ed9 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Matt Turner  (2022-05-19)
+# Dead package upstream for more than 10 years.
+# Removal on 2022-06-19. Bug #808237
+dev-cpp/libglademm
+
 # Matt Turner  (2022-05-19)
 # Dead package upstream for more than 10 years.
 # Removal on 2022-06-19. Bug #808375



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

2022-05-19 Thread Matt Turner
commit: a9a2cd067273ab82da5b40c68984d4cacfb123d7
Author: Matt Turner  gentoo  org>
AuthorDate: Thu May 19 20:08:06 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu May 19 20:22:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9a2cd06

profiles: Mask games-board/ascal for removal

Bug: https://bugs.gentoo.org/845228
Signed-off-by: Matt Turner  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 6cf1f8604724..829e6f110925 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,13 @@
 
 #--- END OF EXAMPLES ---
 
+# Matt Turner  (2022-05-19)
+# Last release in 2006. Last upstream commit in 2007. One of two remaining
+# reverse dependencies of dev-cpp/libglademm, which is dead. Last remaining
+# reverse dependency of dev-cpp/libgnomecanvasmm, which is dead.
+# Removal on 2022-06-19. Bug #845228
+games-board/ascal
+
 # Matt Turner  (2022-05-19)
 # Last release in 2013. Last upstream commit in 2015. One of two remaining
 # reverse dependencies of dev-cpp/libglademm, which is dead.



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

2022-05-19 Thread Matt Turner
commit: 62a6fbab2447fb86d1fd39cf9b0abf6ef4d4a37d
Author: Matt Turner  gentoo  org>
AuthorDate: Thu May 19 20:11:12 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu May 19 20:22:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62a6fbab

profiles: Mask dev-cpp/libgnomecanvasmm for removal

Bug: https://bugs.gentoo.org/808375
Signed-off-by: Matt Turner  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 829e6f110925..eae6c8662a62 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Matt Turner  (2022-05-19)
+# Dead package upstream for more than 10 years.
+# Removal on 2022-06-19. Bug #808375
+dev-cpp/libgnomecanvasmm
+
 # Matt Turner  (2022-05-19)
 # Last release in 2006. Last upstream commit in 2007. One of two remaining
 # reverse dependencies of dev-cpp/libglademm, which is dead. Last remaining



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

2022-05-19 Thread Matt Turner
commit: ae6780343450c0b8ef47d2962b30fb07f9922a9a
Author: Matt Turner  gentoo  org>
AuthorDate: Thu May 19 20:06:59 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu May 19 20:22:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae678034

profiles: Mask app-pda/barry for removal

Bug: https://bugs.gentoo.org/845231
Signed-off-by: Matt Turner  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index c52346328651..6cf1f8604724 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Matt Turner  (2022-05-19)
+# Last release in 2013. Last upstream commit in 2015. One of two remaining
+# reverse dependencies of dev-cpp/libglademm, which is dead.
+# Removal on 2022-06-19. Bug #845231
+app-pda/barry
+
 # Matt Turner  (2022-05-19)
 # Last release in 2010. Only one commit upstream since 2010 (in 2015). Only
 # remaining reverse dependency of dev-cpp/gconfmm, which is dead.



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

2022-05-19 Thread Matt Turner
commit: 9a4e7109d45ab742997e893dc8d779f0e81fd927
Author: Matt Turner  gentoo  org>
AuthorDate: Thu May 19 20:04:54 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu May 19 20:22:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a4e7109

profiles: Mask games-board/ccgo for removal

Bug: https://bugs.gentoo.org/845234
Signed-off-by: Matt Turner  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index ceb6b3d076be..c52346328651 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Matt Turner  (2022-05-19)
+# Last release in 2010. Only one commit upstream since 2010 (in 2015). Only
+# remaining reverse dependency of dev-cpp/gconfmm, which is dead.
+# Removal on 2022-06-19. Bug #845234
+games-board/ccgo
+
 # Sam James  (2022-05-19)
 # Masked for removal. No upstream activity since 2013. nose is considered
 # obsolete and on life-support anyway. Removal on 2022-06-19. bug #845762



[gentoo-commits] repo/gentoo:master commit in: sci-libs/onnx/

2022-05-19 Thread Alfredo Tupone
commit: 55c3c8cf4badea39c16ec491928d2363df72f892
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Thu May 19 20:09:03 2022 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Thu May 19 20:09:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55c3c8cf

sci-libs/onnx: inherit python-any-r1

Closes: https://bugs.gentoo.org/846452
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Alfredo Tupone  gentoo.org>

 .../onnx/{onnx-1.11.0.ebuild => onnx-1.11.0-r1.ebuild}| 15 +--
 1 file changed, 13 insertions(+), 2 deletions(-)

diff --git a/sci-libs/onnx/onnx-1.11.0.ebuild 
b/sci-libs/onnx/onnx-1.11.0-r1.ebuild
similarity index 73%
rename from sci-libs/onnx/onnx-1.11.0.ebuild
rename to sci-libs/onnx/onnx-1.11.0-r1.ebuild
index 8a650bee773f..5b2ac804bf1d 100644
--- a/sci-libs/onnx/onnx-1.11.0.ebuild
+++ b/sci-libs/onnx/onnx-1.11.0-r1.ebuild
@@ -2,7 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-inherit cmake
+PYTHON_COMPAT=( python3_{8..11} )
+inherit python-any-r1 cmake
 
 DESCRIPTION="Open Neural Network Exchange (ONNX)"
 HOMEPAGE="https://github.com/onnx/onnx;
@@ -17,7 +18,17 @@ RESTRICT="test"
 DEPEND=""
 RDEPEND="${DEPEND}
dev-libs/protobuf"
-BDEPEND="dev-util/patchelf"
+BDEPEND="
+   ${PYTHON_DEPS}
+   dev-util/patchelf
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DONNX_USE_PROTOBUF_SHARED_LIBS=ON
+   )
+   cmake_src_configure
+}
 
 src_install() {
cmake_src_install



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

2022-05-19 Thread Mike Gilbert
commit: 38da12bbd160d906318a29b8cfcc606ec5da6c4c
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu May 19 20:04:44 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu May 19 20:06:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38da12bb

sys-apps/dbus-broker: add 31

Closes: https://bugs.gentoo.org/846494
Closes: https://github.com/gentoo/gentoo/pull/25530
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-apps/dbus-broker/Manifest   | 1 +
 sys-apps/dbus-broker/{dbus-broker-.ebuild => dbus-broker-31.ebuild} | 1 +
 sys-apps/dbus-broker/dbus-broker-.ebuild| 1 +
 3 files changed, 3 insertions(+)

diff --git a/sys-apps/dbus-broker/Manifest b/sys-apps/dbus-broker/Manifest
index 385f62db8178..74cfde59a377 100644
--- a/sys-apps/dbus-broker/Manifest
+++ b/sys-apps/dbus-broker/Manifest
@@ -7,3 +7,4 @@ DIST c-stdaux-8652c488b8f1c29629a5179d4551d0a691ae5901.tar.gz 
13075 BLAKE2B ef08
 DIST c-utf8-0837214a9780b7d771a3b3ce9a49196ac0a9d52f.tar.gz 9340 BLAKE2B 
4bfa39c39aa8db8b7d797d78081b5f3104c659e2ceefef65aa2d3c03ffb5889d772cb78328473e3557c943b2487b7bcb7b68d7dc7f2b95940b0448b3479f1b23
 SHA512 
2df368af5023fac6c7f2e018c0cbfd73225bf1c4e0d0387931352909323175652bcd3739e9e6b76a099aea5d3f0290198aa70c69ecc5e9ef22df214f8c75da79
 DIST dbus-broker-29.tar.gz 216639 BLAKE2B 
94c8b7ea01367eae176d9411af064a960a054d6fbeb2bdebe9ba983d0938443abeb521f32e0eb9ae28155d5c5ebcf461317223387ccfad624ddd24e6bc8e227b
 SHA512 
4c31b8c15f5d1ada0eb9c63c905c9fc9b3b8336beb533974b9c2b2a6a89c306b77d029d1ddbccbad873f62cc0d02cc373a090907dd19eae1a8a7fc2e3a4c2113
 DIST dbus-broker-30.tar.xz 238688 BLAKE2B 
716bdeac726e0168e09a5893f1906888c0dc63e4c5f377f2d5ba100f1a07da17bb0379053ac079e7c55e7af09c3d382368dd317df52e04eb0fe96af03aba7441
 SHA512 
8b7f614e18d15baa558de2c77fc65526011e75f9592d06ddb3cafa211ec9a1c45aa42a0e32122cb16bdfce8bc34407241080f37891fe5ccb6c4577f1cd4bc66c
+DIST dbus-broker-31.tar.xz 239520 BLAKE2B 
ba34308de7c598e72ac3874894fb90ebc6970840eb2fc193a2b3294033759b39d7d712695ddbc88c3b947842b0131e0a068ffe3cef616ce431d9a8c021f30593
 SHA512 
22fd53cff84e48ae1c11303b5340e16dc9b7124c9e562174c1f0af465c55d69bb8b2768063de281f6f791442126a29ab864ad6b8acf110247a500f6425eae5d9

diff --git a/sys-apps/dbus-broker/dbus-broker-.ebuild 
b/sys-apps/dbus-broker/dbus-broker-31.ebuild
similarity index 93%
copy from sys-apps/dbus-broker/dbus-broker-.ebuild
copy to sys-apps/dbus-broker/dbus-broker-31.ebuild
index 073a8c8c8388..cf73e0592faf 100644
--- a/sys-apps/dbus-broker/dbus-broker-.ebuild
+++ b/sys-apps/dbus-broker/dbus-broker-31.ebuild
@@ -9,6 +9,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/bus1/dbus-broker.git;
 else
+   
SRC_URI="https://github.com/bus1/${PN}/releases/download/v${PV}/${P}.tar.xz;
KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv"
 fi
 

diff --git a/sys-apps/dbus-broker/dbus-broker-.ebuild 
b/sys-apps/dbus-broker/dbus-broker-.ebuild
index 073a8c8c8388..cf73e0592faf 100644
--- a/sys-apps/dbus-broker/dbus-broker-.ebuild
+++ b/sys-apps/dbus-broker/dbus-broker-.ebuild
@@ -9,6 +9,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/bus1/dbus-broker.git;
 else
+   
SRC_URI="https://github.com/bus1/${PN}/releases/download/v${PV}/${P}.tar.xz;
KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv"
 fi
 



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

2022-05-19 Thread Mike Gilbert
commit: f572a33a60a118935c8daf7cb27f9580b66f3431
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu May 19 20:05:05 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu May 19 20:06:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f572a33a

sys-apps/dbus-broker: drop 30

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

 sys-apps/dbus-broker/Manifest  |  1 -
 sys-apps/dbus-broker/dbus-broker-30.ebuild | 45 ---
 .../files/dbus-broker-30-user-free-assertion.patch | 64 --
 3 files changed, 110 deletions(-)

diff --git a/sys-apps/dbus-broker/Manifest b/sys-apps/dbus-broker/Manifest
index 74cfde59a377..82c0c4224779 100644
--- a/sys-apps/dbus-broker/Manifest
+++ b/sys-apps/dbus-broker/Manifest
@@ -6,5 +6,4 @@ DIST c-shquote-83ccc2893385fcca1424b188f0f6c45a62f2b38d.tar.gz 
10622 BLAKE2B 1c7
 DIST c-stdaux-8652c488b8f1c29629a5179d4551d0a691ae5901.tar.gz 13075 BLAKE2B 
ef08451574ea695151cbfdad2060324423c8abcf46ac8a86b3216b85017c9b4dd8399d0561cb4f2c731e9eb2883481db59292769560cbcbfc3e96823ceb70e9a
 SHA512 
bb669b659955ea62734f401c9745059349b23e6ddbca56e72437929b9527647ff7ac6bba4bb06506e4d8d35f3a1e7c4eacd2d5b1e7cb21098faa144c932f2bb0
 DIST c-utf8-0837214a9780b7d771a3b3ce9a49196ac0a9d52f.tar.gz 9340 BLAKE2B 
4bfa39c39aa8db8b7d797d78081b5f3104c659e2ceefef65aa2d3c03ffb5889d772cb78328473e3557c943b2487b7bcb7b68d7dc7f2b95940b0448b3479f1b23
 SHA512 
2df368af5023fac6c7f2e018c0cbfd73225bf1c4e0d0387931352909323175652bcd3739e9e6b76a099aea5d3f0290198aa70c69ecc5e9ef22df214f8c75da79
 DIST dbus-broker-29.tar.gz 216639 BLAKE2B 
94c8b7ea01367eae176d9411af064a960a054d6fbeb2bdebe9ba983d0938443abeb521f32e0eb9ae28155d5c5ebcf461317223387ccfad624ddd24e6bc8e227b
 SHA512 
4c31b8c15f5d1ada0eb9c63c905c9fc9b3b8336beb533974b9c2b2a6a89c306b77d029d1ddbccbad873f62cc0d02cc373a090907dd19eae1a8a7fc2e3a4c2113
-DIST dbus-broker-30.tar.xz 238688 BLAKE2B 
716bdeac726e0168e09a5893f1906888c0dc63e4c5f377f2d5ba100f1a07da17bb0379053ac079e7c55e7af09c3d382368dd317df52e04eb0fe96af03aba7441
 SHA512 
8b7f614e18d15baa558de2c77fc65526011e75f9592d06ddb3cafa211ec9a1c45aa42a0e32122cb16bdfce8bc34407241080f37891fe5ccb6c4577f1cd4bc66c
 DIST dbus-broker-31.tar.xz 239520 BLAKE2B 
ba34308de7c598e72ac3874894fb90ebc6970840eb2fc193a2b3294033759b39d7d712695ddbc88c3b947842b0131e0a068ffe3cef616ce431d9a8c021f30593
 SHA512 
22fd53cff84e48ae1c11303b5340e16dc9b7124c9e562174c1f0af465c55d69bb8b2768063de281f6f791442126a29ab864ad6b8acf110247a500f6425eae5d9

diff --git a/sys-apps/dbus-broker/dbus-broker-30.ebuild 
b/sys-apps/dbus-broker/dbus-broker-30.ebuild
deleted file mode 100644
index 6f7873290392..
--- a/sys-apps/dbus-broker/dbus-broker-30.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 2017-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson
-
-SRC_URI="https://github.com/bus1/${PN}/releases/download/v${PV}/${P}.tar.xz;
-DESCRIPTION="Linux D-Bus Message Broker"
-HOMEPAGE="https://github.com/bus1/dbus-broker/wiki;
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="audit doc +launcher selinux"
-
-DEPEND="
-   audit? (
-   >=sys-process/audit-3.0
-   >=sys-libs/libcap-ng-0.6
-   )
-   launcher? (
-   >=dev-libs/expat-2.2
-   >=sys-apps/systemd-230:0=
-   )
-   selinux? ( >=sys-libs/libselinux-3.2 )
-"
-RDEPEND="${DEPEND}
-   launcher? ( sys-apps/dbus )"
-BDEPEND="
-   doc? ( dev-python/docutils )
-   virtual/pkgconfig
-"
-
-PATCHES=( "${FILESDIR}"/${P}-user-free-assertion.patch )
-
-src_configure() {
-   local emesonargs=(
-   -Daudit=$(usex audit true false)
-   -Ddocs=$(usex doc true false)
-   -Dlauncher=$(usex launcher true false)
-   -Dselinux=$(usex selinux true false)
-   )
-   meson_src_configure
-}

diff --git 
a/sys-apps/dbus-broker/files/dbus-broker-30-user-free-assertion.patch 
b/sys-apps/dbus-broker/files/dbus-broker-30-user-free-assertion.patch
deleted file mode 100644
index 278de1821b87..
--- a/sys-apps/dbus-broker/files/dbus-broker-30-user-free-assertion.patch
+++ /dev/null
@@ -1,64 +0,0 @@
-From 608b259e25ef1348b9e4a8e022c35b5c68d3df98 Mon Sep 17 00:00:00 2001
-From: David Rheinsberg 
-Date: Wed, 11 May 2022 08:41:48 +0200
-Subject: [PATCH] util/user: keep reference to user in each usage table
-
-Keep a reference to an owning user in each usage table. We want to allow
-callers to hold charges without holding on to any user references.
-
-Also fix the peer-deinitialization to be ordered correctly and free the
-user references last (in particular, after the charges). This is not
-strictly necessary, but now follows our coding style and would have
-avoided possible failures.
-
-This fixes an assertion failure when disconnecting entire groups of
-peers of the same user, due to the recent fix that actually made

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

2022-05-19 Thread Markus Meier
commit: 6b6f5b4ce8e273d7d113fb43546e308b80d1229c
Author: Markus Meier  gentoo  org>
AuthorDate: Thu May 19 19:46:41 2022 +
Commit: Markus Meier  gentoo  org>
CommitDate: Thu May 19 19:46:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b6f5b4c

media-gfx/hugin: remove old for bug #846002

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

 media-gfx/hugin/Manifest |  1 -
 media-gfx/hugin/hugin-2020.0.0-r1.ebuild | 98 
 2 files changed, 99 deletions(-)

diff --git a/media-gfx/hugin/Manifest b/media-gfx/hugin/Manifest
index a9d64fb575cd..15ba9e83bbf6 100644
--- a/media-gfx/hugin/Manifest
+++ b/media-gfx/hugin/Manifest
@@ -1,2 +1 @@
-DIST hugin-2020.0.0.tar.bz2 10371301 BLAKE2B 
f5092dfe3c61344f8b03e14dd85903ae6f5170989b6824578bd3350408d7a11be2c2f9cd83d030a3967b81e4125cf97af075d79136a93e06de3fac8901859c6d
 SHA512 
4c55767c630ea03faf359bda606e5e9e7709a47ab41e821772da8c6da0cf658b1d31d7d8e96ea1c41ec61bdeb2da8c86c92b5d6964a9301732a13137178ec04e
 DIST hugin-2021.0.0.tar.bz2 10333565 BLAKE2B 
4bde9bb491074a2f49a34c9af0e90246095c390abf2c49e924d4412e6c00148ae013e10a885799b7eeb1cd9977922a77dc5ebe032a38e2153138632ec818f038
 SHA512 
fb491af2543dda8c6d3c9d125936a32a04109eec39e3091347ef2856073d4e1f04017686acb8000e50e29a0ac8dcfe463b63613b277f8fb4aec0537f58a6c853

diff --git a/media-gfx/hugin/hugin-2020.0.0-r1.ebuild 
b/media-gfx/hugin/hugin-2020.0.0-r1.ebuild
deleted file mode 100644
index e52816245c81..
--- a/media-gfx/hugin/hugin-2020.0.0-r1.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-WX_GTK_VER="3.0-gtk3"
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit python-single-r1 wxwidgets cmake xdg
-
-DESCRIPTION="GUI for the creation & processing of panoramic images"
-HOMEPAGE="http://hugin.sf.net;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-2+ BSD BSD-2 MIT wxWinLL-3 ZLIB FDL-1.2"
-SLOT="0"
-KEYWORDS="amd64 arm64 x86"
-
-LANGS=" ca ca-valencia cs da de en-GB es eu fi fr hu it ja nl pl pt-BR ro ru 
sk sv zh-CN zh-TW"
-IUSE="debug lapack python raw sift $(echo ${LANGS//\ /\ l10n_})"
-
-CDEPEND="
-   !!dev-util/cocom
-   dev-db/sqlite:3
-   dev-libs/boost:=
-   dev-libs/zthread
-   >=media-gfx/enblend-4.0
-   media-gfx/exiv2:=
-   media-libs/freeglut
-   media-libs/glew:=
-   >=media-libs/libpano13-2.9.19_beta1:0=
-   media-libs/libpng:0=
-   media-libs/openexr:0=
-   media-libs/tiff:0
-   >=media-libs/vigra-1.11.0[openexr]
-   sci-libs/fftw:3.0=
-   sci-libs/flann
-   sys-libs/zlib
-   virtual/glu
-   virtual/jpeg:0
-   virtual/opengl
-   x11-libs/wxGTK:${WX_GTK_VER}=[X,opengl]
-   lapack? ( virtual/blas virtual/lapack )
-   python? ( ${PYTHON_DEPS} )
-   sift? ( media-gfx/autopano-sift-C )"
-RDEPEND="${CDEPEND}
-   media-libs/exiftool
-   raw? ( media-gfx/dcraw )"
-DEPEND="${CDEPEND}
-   dev-cpp/tclap
-   sys-devel/gettext
-   virtual/pkgconfig
-   python? ( >=dev-lang/swig-2.0.4 )"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-DOCS=( authors.txt README TODO )
-
-S=${WORKDIR}/${PN}-$(ver_cut 1-2).0
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-   setup-wxwidgets
-}
-
-src_prepare() {
-   sed -i \
-   -e "/COMMAND.*GZIP/d" \
-   -e "s/\.gz//g" \
-   "${S}"/doc/CMakeLists.txt || die
-   cmake_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_HSI=$(usex python)
-   -DENABLE_LAPACK=$(usex lapack)
-   )
-   cmake_src_configure
-}
-
-src_install() {
-   cmake_src_install
-   use python && python_optimize
-
-   local lang
-   for lang in ${LANGS} ; do
-   case ${lang} in
-   ca) dir=ca_ES;;
-   ca-valencia) dir=ca_ES@valencia;;
-   cs) dir=cs_CZ;;
-   *) dir=${lang/-/_};;
-   esac
-   if ! use l10n_${lang} ; then
-   rm -r "${ED}"/usr/share/locale/${dir} || die
-   fi
-   done
-}



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

2022-05-19 Thread Christian Ruppert
commit: 820927488ccbf9173d1ba681efa831c6e2042b4d
Author: Christian Ruppert  gentoo  org>
AuthorDate: Thu May 19 19:42:36 2022 +
Commit: Christian Ruppert  gentoo  org>
CommitDate: Thu May 19 19:42:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82092748

sys-firmware/nvidia-firmware: Python 3.10 support, bug 846323

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

 sys-firmware/nvidia-firmware/nvidia-firmware-340.32-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-firmware/nvidia-firmware/nvidia-firmware-340.32-r1.ebuild 
b/sys-firmware/nvidia-firmware/nvidia-firmware-340.32-r1.ebuild
index ed672abe0d29..4f27ee9ce90d 100644
--- a/sys-firmware/nvidia-firmware/nvidia-firmware-340.32-r1.ebuild
+++ b/sys-firmware/nvidia-firmware/nvidia-firmware-340.32-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{7..10} )
 
 inherit python-any-r1 unpacker
 



[gentoo-commits] repo/gentoo:master commit in: net-proxy/hatop/

2022-05-19 Thread Christian Ruppert
commit: 2044ed519519f25d337b6688b91e361e411f6386
Author: Christian Ruppert  gentoo  org>
AuthorDate: Thu May 19 19:38:22 2022 +
Commit: Christian Ruppert  gentoo  org>
CommitDate: Thu May 19 19:38:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2044ed51

net-proxy/hatop: Python 3.10 support, bug 846173

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

 net-proxy/hatop/Manifest   |  1 -
 net-proxy/hatop/hatop-0.8.0.ebuild | 31 ---
 net-proxy/hatop/hatop-0.8.1.ebuild |  4 ++--
 3 files changed, 2 insertions(+), 34 deletions(-)

diff --git a/net-proxy/hatop/Manifest b/net-proxy/hatop/Manifest
index f11c21b3b15e..a9cfc9193b75 100644
--- a/net-proxy/hatop/Manifest
+++ b/net-proxy/hatop/Manifest
@@ -1,2 +1 @@
-DIST hatop-0.8.0.tar.gz 134737 BLAKE2B 
bc5b1f878dc3ff388c788b6f4a07d9a3076ca3c2c11de15ec6d1ad17d5b2295162568791e4dc9e3edf091a08c80662ceb4d5a6d276e69dd3c96132cb78d007ee
 SHA512 
1776da58a12835434d7b8f59582bad44fb3bf9479f05fedb45f84bc73792b331dda63f989c8b202436801a30600283ec782380e16aa75abf7643ffa5da029718
 DIST hatop-0.8.1.tar.gz 136760 BLAKE2B 
3692e9dd307d5f098bd3a66a3a75be5184e17d246dc94b3581d2742c9629d558dc4768baaef1c1e290825e57a651dccc926f22b4ecc98074cc8309fdda4b4b57
 SHA512 
25026ddd62ef43f02cfb3ef41a815adf232c8a4b3053e925dcea69696c207ffbf22966ce1177ef460071e683f5a4ec8d011d2bb2b0aa06f4a9b3e5932aae93b6

diff --git a/net-proxy/hatop/hatop-0.8.0.ebuild 
b/net-proxy/hatop/hatop-0.8.0.ebuild
deleted file mode 100644
index 2b54555e554b..
--- a/net-proxy/hatop/hatop-0.8.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-PYTHON_REQ_USE="ncurses"
-
-inherit python-r1
-
-DESCRIPTION="Ncurses client and real-time monitoring and displaying of HAProxy 
status"
-HOMEPAGE="https://github.com/jhunt/hatop;
-SRC_URI="https://github.com/jhunt/hatop/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="${PYTHON_DEPS}"
-RDEPEND="${DEPEND}"
-
-src_install() {
-   python_foreach_impl python_doscript bin/hatop
-
-   doman man/hatop.1
-
-   dodoc CHANGES.rst KEYBINDS README.rst
-}

diff --git a/net-proxy/hatop/hatop-0.8.1.ebuild 
b/net-proxy/hatop/hatop-0.8.1.ebuild
index 9b40160d20ed..15c530c52d75 100644
--- a/net-proxy/hatop/hatop-0.8.1.ebuild
+++ b/net-proxy/hatop/hatop-0.8.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{7..10} )
 PYTHON_REQ_USE="ncurses"
 
 inherit python-r1



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

2022-05-19 Thread 罗百科
commit: dde29d161bbe88f748206490eff56f9c732e33db
Author: Patrick Lauer  gentoo  org>
AuthorDate: Thu May 19 19:24:18 2022 +
Commit: 罗百科  gentoo  org>
CommitDate: Thu May 19 19:24:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dde29d16

dev-db/postgresql: Add zstd support in postgresql-15

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

 .../{postgresql-15_beta1.ebuild => postgresql-15_beta1-r1.ebuild} | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-db/postgresql/postgresql-15_beta1.ebuild 
b/dev-db/postgresql/postgresql-15_beta1-r1.ebuild
similarity index 99%
rename from dev-db/postgresql/postgresql-15_beta1.ebuild
rename to dev-db/postgresql/postgresql-15_beta1-r1.ebuild
index 2d34467c1c25..a9f6faf6e7e5 100644
--- a/dev-db/postgresql/postgresql-15_beta1.ebuild
+++ b/dev-db/postgresql/postgresql-15_beta1-r1.ebuild
@@ -22,7 +22,7 @@ HOMEPAGE="https://www.postgresql.org/;
 
 IUSE="debug doc icu kerberos ldap llvm lz4 nls pam
  perl python +readline selinux +server systemd ssl static-libs tcl
- threads uuid xml zlib"
+ threads uuid xml zlib zstd"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
@@ -49,6 +49,7 @@ ssl? ( >=dev-libs/openssl-0.9.6-r1:0= )
 tcl? ( >=dev-lang/tcl-8:0= )
 xml? ( dev-libs/libxml2 dev-libs/libxslt )
 zlib? ( sys-libs/zlib )
+zstd? ( app-arch/zstd )
 "
 
 # uuid flags -- depend on sys-apps/util-linux for Linux libcs, or if no
@@ -155,6 +156,7 @@ src_configure() {
$(use_with xml libxml) \
$(use_with xml libxslt) \
$(use_with zlib) \
+   $(use_with zstd) \
$(use_enable nls)"
if use alpha; then
myconf+=" --disable-spinlocks"



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

2022-05-19 Thread Michał Górny
commit: 881c4ba6594d1651ad4112891b805133de4754d6
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May 19 19:08:24 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May 19 19:08:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=881c4ba6

dev-python/send2trash: Use PEP517 build

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

 dev-python/send2trash/send2trash-1.8.0-r1.ebuild | 25 
 1 file changed, 25 insertions(+)

diff --git a/dev-python/send2trash/send2trash-1.8.0-r1.ebuild 
b/dev-python/send2trash/send2trash-1.8.0-r1.ebuild
new file mode 100644
index ..9f01dfbdd6d4
--- /dev/null
+++ b/dev-python/send2trash/send2trash-1.8.0-r1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Sends files to the Trash (or Recycle Bin)"
+HOMEPAGE="
+   https://github.com/arsenetar/send2trash/
+   https://pypi.org/project/Send2Trash/
+"
+SRC_URI="
+   https://github.com/arsenetar/send2trash/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+distutils_enable_tests pytest



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

2022-05-19 Thread Michał Górny
commit: f0d4aef1426b56630be44751f9f56817af156e2f
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May 19 19:08:31 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May 19 19:08:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0d4aef1

dev-python/send2trash: Enable py3.11

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

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

diff --git a/dev-python/send2trash/send2trash-1.8.0-r1.ebuild 
b/dev-python/send2trash/send2trash-1.8.0-r1.ebuild
index 9f01dfbdd6d4..2836e8a99d8b 100644
--- a/dev-python/send2trash/send2trash-1.8.0-r1.ebuild
+++ b/dev-python/send2trash/send2trash-1.8.0-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit distutils-r1
 



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

2022-05-19 Thread Matt Turner
commit: 9fdcff9f5dbd9bb2a34db5f67cbf77c315df4100
Author: Matt Turner  gentoo  org>
AuthorDate: Thu May 19 16:58:54 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu May 19 18:54:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fdcff9f

x11-wm/mutter: Block buggy GTK versions

Bug: https://bugs.gentoo.org/845129
Signed-off-by: Matt Turner  gentoo.org>

 x11-wm/mutter/mutter-42.1.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/x11-wm/mutter/mutter-42.1.ebuild b/x11-wm/mutter/mutter-42.1.ebuild
index 1050c1cbe966..1ea322f5ea67 100644
--- a/x11-wm/mutter/mutter-42.1.ebuild
+++ b/x11-wm/mutter/mutter-42.1.ebuild
@@ -79,6 +79,9 @@ DEPEND="
 "
 RDEPEND="${DEPEND}
gnome-extra/zenity
+
+   

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

2022-05-19 Thread 罗百科
commit: a016ab193bcedf1a878dfad8cdcf83b13eae2df2
Author: Patrick Lauer  gentoo  org>
AuthorDate: Thu May 19 18:32:22 2022 +
Commit: 罗百科  gentoo  org>
CommitDate: Thu May 19 18:32:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a016ab19

www-apps/grafana-bin: Bump to 7.5.16 8.5.3

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

 www-apps/grafana-bin/Manifest  |  8 +--
 ...bin-7.5.15.ebuild => grafana-bin-7.5.16.ebuild} |  0
 www-apps/grafana-bin/grafana-bin-8.3.7.ebuild  | 64 --
 www-apps/grafana-bin/grafana-bin-8.4.4.ebuild  | 64 --
 www-apps/grafana-bin/grafana-bin-8.4.7.ebuild  | 64 --
 www-apps/grafana-bin/grafana-bin-8.5.2.ebuild  | 64 --
 ...a-bin-8.3.5.ebuild => grafana-bin-8.5.3.ebuild} |  0
 7 files changed, 2 insertions(+), 262 deletions(-)

diff --git a/www-apps/grafana-bin/Manifest b/www-apps/grafana-bin/Manifest
index abb62e814894..3cc34c0a35bf 100644
--- a/www-apps/grafana-bin/Manifest
+++ b/www-apps/grafana-bin/Manifest
@@ -1,6 +1,2 @@
-DIST grafana-bin-7.5.15.tar.gz 5968 BLAKE2B 
0d1d0282eb4cbd8a91c1719b2085ff78c5dfccdb751fdb005191a493b1885286834e64dfa9dacde989ef682a2243234cea572708122438d988e16838bfc1adff
 SHA512 
0c94d36dd51386f7ebd88227df7a600e6e5ea2f4bcf3acbc819460cec717fa8fa75d93db72a7d272a6177ef235c061dc251439d25a9e4df2db3b395c647f6f0e
-DIST grafana-bin-8.3.5.tar.gz 72641356 BLAKE2B 
a75e20de51f0b2346bc504a0c65a14e818697d346352f51197edb1d783db4d234b65cf09c7915d6f2e902f0e4e65076cac723453e9fc7d2fc78b8d5316b4a25d
 SHA512 
ce8afd0da6e7f0e712cb181a6c1ac4ff95cb0349862da673c547eb2ce4426d7fa1402f7fbf3cfa56b5b1006788864f0a54fbbca4b29c456b6c6ca4a5862bc9da
-DIST grafana-bin-8.3.7.tar.gz 72682810 BLAKE2B 
e7ceb64d3caaf3fcf02aba8beaf1cde9d66f25b673752fb342f74c2e2bd2f60cd60771ede6f2401fe0e2e2b345457d2d2e6d2b3f19532a2f393528cf21b4b594
 SHA512 
57e6c25698db943b5eca15b588f50bb01d30e88d227ba6499c5fcd8df185a8e6e6f799cba0c0953efc397b04315ffa755193cc7a90197e5cd93375481d999fe1
-DIST grafana-bin-8.4.4.tar.gz 74258533 BLAKE2B 
9635e39f816c88c7573eda4e6309c2958adc08585b3cb5da94f9ca95b3c7c15a9c048e06e3594a394bf7831b28476f406ff748330c386716aee62e67c266b201
 SHA512 
1977e031234e4fd24de87b6d34ae012851575fd51a668e172b6e8b8a490019f162dac376beb492d31b76dcc15dc8e9a8546b3e1a85b23945308281ab688d19ee
-DIST grafana-bin-8.4.7.tar.gz 75609875 BLAKE2B 
157e1c0ee3ac49d817004da9484097d960e900f6727a1fd4e3386d6573a88e72e5477e4085b3e12659fc3ac295ce77adbace708f0dabc787eab88a1432a2617b
 SHA512 
663a78cb2e51e0d95e1bc0e03faacc8f0c0ab666154adcc465c6b0f3ddc2a2fa7e73acff9a74b95a6a9865c041499397e74a081cec2686973b1acdc33a19e802
-DIST grafana-bin-8.5.2.tar.gz 77679732 BLAKE2B 
7ae347eed09074f840b0bf0a663fc893c07cb8b97f0dda4fce5f5e7a75fffd875327efdc2dbcf16e6af00228bdd62e39328c30c2968ea48369a9eeb565b21b6b
 SHA512 
0d1afdc8c4a1f09a3005a321cbf1647f8aca4b508a2041f21d7477fc041cdf348944f5b3473084beff5993f3c7e9b2da2fad321066dea9f34294bf023ff1cf01
+DIST grafana-bin-7.5.16.tar.gz 52223732 BLAKE2B 
58cb72fb432049964bf225e483e0278c055cbce4b6c559f389f8a512d3955a1ad3eae167ca1e80225043a56165b6e9331bde982f81c6db624fb4e60deff4d10a
 SHA512 
c422533467205b2b038372ef1c5f046a9df477b76d0e79511d10286f040647216439d635f6b504ac09c24a9128347bdc5fa9355faae0abe630f7bda98c1c3f7b
+DIST grafana-bin-8.5.3.tar.gz 77677429 BLAKE2B 
3f362d3c8815a22c248f405c1f606901980b227e82d67ab3dc0890df2f9b774e37d9fb189b0276483bfbc12d36c47da24e598956f29c2f2738bb9ca7ab617b2c
 SHA512 
05f27b95d9daadb4f2c82a4606407bea0a3bdc6f29e5645ef9ca40533cda617bacc91c7d119c8d133abf180603ed4c881d4c207b83d2e5c19d35bd5ba2c0efd8

diff --git a/www-apps/grafana-bin/grafana-bin-7.5.15.ebuild 
b/www-apps/grafana-bin/grafana-bin-7.5.16.ebuild
similarity index 100%
rename from www-apps/grafana-bin/grafana-bin-7.5.15.ebuild
rename to www-apps/grafana-bin/grafana-bin-7.5.16.ebuild

diff --git a/www-apps/grafana-bin/grafana-bin-8.3.7.ebuild 
b/www-apps/grafana-bin/grafana-bin-8.3.7.ebuild
deleted file mode 100644
index b15b8f8775d4..
--- a/www-apps/grafana-bin/grafana-bin-8.3.7.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd
-
-MY_PN=${PN/-bin/}
-MY_PV=${PV/_beta/-beta}
-S=${WORKDIR}/${MY_PN}-${MY_PV}
-
-DESCRIPTION="Gorgeous metric viz, dashboards & editors for Graphite, InfluxDB 
& OpenTSDB"
-HOMEPAGE="https://grafana.org;
-SRC_URI="https://dl.grafana.com/oss/release/grafana-${PV}.linux-amd64.tar.gz 
-> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND="acct-group/grafana
-   acct-user/grafana"
-RDEPEND="${DEPEND}
-   media-libs/fontconfig"
-
-QA_PREBUILT="usr/bin/grafana-*"
-QA_PRESTRIPPED=${QA_PREBUILT}
-
-src_install() {
-   keepdir /etc/grafana
-   insinto /etc/grafana
-   newins 

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

2022-05-19 Thread Sam James
commit: 0b168f5b34bf1fb1631e309cdfdaa963797ef8dd
Author: Sam James  gentoo  org>
AuthorDate: Thu May 19 18:22:49 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 19 18:22:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b168f5b

app-misc/khal: enable py3.10

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

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

diff --git a/app-misc/khal/khal-0.10.4-r1.ebuild 
b/app-misc/khal/khal-0.10.4-r1.ebuild
index 3179def35992..6bbc40e951f5 100644
--- a/app-misc/khal/khal-0.10.4-r1.ebuild
+++ b/app-misc/khal/khal-0.10.4-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 PYTHON_REQ_USE="sqlite"
 
 inherit distutils-r1



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

2022-05-19 Thread Sam James
commit: 528a0c95401003bf47c8ef828fff6d99be8f4568
Author: Sam James  gentoo  org>
AuthorDate: Thu May 19 18:09:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 19 18:09:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=528a0c95

profiles: last rite dev-python/nose_fixes

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 274254529d5b..c1819394632e 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Sam James  (2022-05-19)
+# Masked for removal. No upstream activity since 2013. nose is considered
+# obsolete and on life-support anyway. Removal on 2022-06-19.
+dev-python/nose_fixes
+
 # Michał Górny  (2022-05-19)
 # No upstream commits since 2015.  The project seems only relevant
 # to Python 2.  No revdeps left.



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

2022-05-19 Thread Sam James
commit: 8f1f1dabc3bfc15dced2117315e81ac1b1cf2114
Author: Sam James  gentoo  org>
AuthorDate: Thu May 19 18:15:34 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 19 18:15:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f1f1dab

profiles: last-rite dev-python/nose-exclude

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index c1819394632e..ceb6b3d076be 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Sam James  (2022-05-19)
+# Masked for removal. No upstream activity since 2013. nose is considered
+# obsolete and on life-support anyway. Removal on 2022-06-19. bug #845762
+dev-python/nose-exclude
+
 # Sam James  (2022-05-19)
 # Masked for removal. No upstream activity since 2013. nose is considered
 # obsolete and on life-support anyway. Removal on 2022-06-19.



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

2022-05-19 Thread Sam James
commit: be7fb8a699a4ca462cbc821a9936c712e689ed4a
Author: Sam James  gentoo  org>
AuthorDate: Thu May 19 18:08:46 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 19 18:08:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be7fb8a6

dev-python/nose_fixes: enable py3.10 and disable py3.7

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

 dev-python/nose_fixes/nose_fixes-1.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/nose_fixes/nose_fixes-1.3.ebuild 
b/dev-python/nose_fixes/nose_fixes-1.3.ebuild
index 599a6bd318a3..1a8031fbcad6 100644
--- a/dev-python/nose_fixes/nose_fixes-1.3.ebuild
+++ b/dev-python/nose_fixes/nose_fixes-1.3.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python3_{7,8,9} pypy3 )
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
 
 inherit distutils-r1
 



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

2022-05-19 Thread Sam James
commit: a72c55bf078095e912e75b00d40225dc04e13879
Author: Sam James  gentoo  org>
AuthorDate: Thu May 19 18:07:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 19 18:07:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a72c55bf

dev-python/pychroot: add Python 3.10

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

 dev-python/pychroot/pychroot-0.10.4.ebuild | 5 +++--
 dev-python/pychroot/pychroot-.ebuild   | 5 +++--
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/dev-python/pychroot/pychroot-0.10.4.ebuild 
b/dev-python/pychroot/pychroot-0.10.4.ebuild
index 02d24600d1be..644764c88e80 100644
--- a/dev-python/pychroot/pychroot-0.10.4.ebuild
+++ b/dev-python/pychroot/pychroot-0.10.4.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{8,9} )
+
+PYTHON_COMPAT=( python3_{8..10} )
 inherit distutils-r1
 
 if [[ ${PV} == * ]] ; then

diff --git a/dev-python/pychroot/pychroot-.ebuild 
b/dev-python/pychroot/pychroot-.ebuild
index 6258c1a766d0..2b8740a71dd9 100644
--- a/dev-python/pychroot/pychroot-.ebuild
+++ b/dev-python/pychroot/pychroot-.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{8,9} )
+
+PYTHON_COMPAT=( python3_{8..10} )
 inherit distutils-r1
 
 if [[ ${PV} == * ]] ; then



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

2022-05-19 Thread Sam James
commit: fd8a8e727c3a9f8e4b6d3a0977507b7b499a075f
Author: Sam James  gentoo  org>
AuthorDate: Thu May 19 17:51:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 19 17:52:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd8a8e72

dev-util/ninja: add 1.11.0

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

 dev-util/ninja/Manifest   | 1 +
 dev-util/ninja/{ninja-.ebuild => ninja-1.11.0.ebuild} | 4 ++--
 dev-util/ninja/ninja-.ebuild  | 4 ++--
 3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/dev-util/ninja/Manifest b/dev-util/ninja/Manifest
index d3069597c701..e1c09af83640 100644
--- a/dev-util/ninja/Manifest
+++ b/dev-util/ninja/Manifest
@@ -1 +1,2 @@
 DIST ninja-1.10.2.tar.gz 213959 BLAKE2B 
b8160ca6d58cfa0edb93d16b7dfb9776d290c42e54b33b78cd925f167c80f8794e4cc30af984a526b8263c7904a734cf0770d3c27283d21d02f18d3e2eb70032
 SHA512 
895412ae1cbc83c656e92f282602a29300e08274e9dea0da4464202ae556e7a1ab03bec057f23da4756bbd91bd2d744cd7a64b336740fd2782bb4db5c3b7b496
+DIST ninja-1.11.0.tar.gz 229475 BLAKE2B 
71c8b6cf9524bdc11cf73f7e761f0d7deef2498a970c1439c10cc7d361e31fed1e3b54bcb185f3c7ed041f15704851a96e42560058af61b8a5df6e918d52ebf3
 SHA512 
9b9c8dae2251f9ddba50680911271b8504c292994fd90a0da94902f64c69a9edc72212217df5c651ddfc2f79c2ae03e84c99b805497dcd7497c53a1617de83e7

diff --git a/dev-util/ninja/ninja-.ebuild 
b/dev-util/ninja/ninja-1.11.0.ebuild
similarity index 90%
copy from dev-util/ninja/ninja-.ebuild
copy to dev-util/ninja/ninja-1.11.0.ebuild
index 72b8e4d9e83e..c5dc0b51f237 100644
--- a/dev-util/ninja/ninja-.ebuild
+++ b/dev-util/ninja/ninja-1.11.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2012-2021 Gentoo Authors
+# Copyright 2012-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/ninja-build/ninja.git;
 else
SRC_URI="https://github.com/ninja-build/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="A small build system similar to make"

diff --git a/dev-util/ninja/ninja-.ebuild b/dev-util/ninja/ninja-.ebuild
index 72b8e4d9e83e..23ab048b135c 100644
--- a/dev-util/ninja/ninja-.ebuild
+++ b/dev-util/ninja/ninja-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2012-2021 Gentoo Authors
+# Copyright 2012-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/ninja-build/ninja.git;
 else
SRC_URI="https://github.com/ninja-build/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="A small build system similar to make"



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

2022-05-19 Thread Ben Kohler
commit: 087ced48f64bcc4a34a60cb09fc2db9360fad564
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu May 19 17:22:11 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu May 19 17:23:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=087ced48

net-misc/netifrc: depend on a dhcp client by default

Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/netifrc/metadata.xml|  3 ++
 net-misc/netifrc/netifrc-0.7.3-r1.ebuild | 71 
 2 files changed, 74 insertions(+)

diff --git a/net-misc/netifrc/metadata.xml b/net-misc/netifrc/metadata.xml
index 19c1e2b9b47a..4f718879b413 100644
--- a/net-misc/netifrc/metadata.xml
+++ b/net-misc/netifrc/metadata.xml
@@ -8,4 +8,7 @@
This package contains the Gentoo network interface management
scripts, which were separated from OpenRC.

+   
+   Allow interfaces to configure via DHCP
+   
 

diff --git a/net-misc/netifrc/netifrc-0.7.3-r1.ebuild 
b/net-misc/netifrc/netifrc-0.7.3-r1.ebuild
new file mode 100644
index ..64bea176c13c
--- /dev/null
+++ b/net-misc/netifrc/netifrc-0.7.3-r1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit systemd udev
+
+DESCRIPTION="Gentoo Network Interface Management Scripts"
+HOMEPAGE="https://www.gentoo.org/proj/en/base/openrc/;
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/netifrc.git;
+   #EGIT_REPO_URI="https://github.com/gentoo/${PN}; # Alternate
+   inherit git-r3
+else
+   SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+fi
+
+LICENSE="BSD-2"
+SLOT="0"
+IUSE="+dhcp"
+
+DEPEND="!"${S}"/ChangeLog
+   fi
+
+   default
+}
+
+src_compile() {
+   MAKE_ARGS="${MAKE_ARGS}
+   UDEVDIR=${EPREFIX}$(get_udevdir)
+   LIBEXECDIR=${EPREFIX}/lib/${PN} PF=${PF}"
+
+   use prefix && MAKE_ARGS+=" MKPREFIX=yes PREFIX=${EPREFIX}"
+
+   emake ${MAKE_ARGS} all
+}
+
+src_install() {
+   emake ${MAKE_ARGS} DESTDIR="${D}" install
+   dodoc README CREDITS FEATURE-REMOVAL-SCHEDULE STYLE TODO
+
+   # Install the service file
+   LIBEXECDIR="${EPREFIX}/lib/${PN}"
+   UNIT_DIR="$(systemd_get_systemunitdir)"
+   sed "s:@LIBEXECDIR@:${LIBEXECDIR}:" "${S}/systemd/net_at.service.in" > 
"${T}/net_at.service" || die
+   systemd_newunit "${T}/net_at.service" 'net@.service'
+   dosym "${UNIT_DIR#${EPREFIX}}/net@.service" 
"${UNIT_DIR#${EPREFIX}}/net@lo.service"
+}
+
+pkg_postinst() {
+   if [[ ! -e "${EROOT}"/etc/conf.d/net && -z ${REPLACING_VERSIONS} ]]; 
then
+   elog "The network configuration scripts will use dhcp by"
+   elog "default to set up your interfaces."
+   elog "If you need to set up something more complete, see"
+   elog "${EROOT}/usr/share/doc/${P}/README"
+   fi
+}



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

2022-05-19 Thread Matthew Thode
commit: bde570dc1645a12916633b855eaed3504643ff34
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu May 19 16:52:42 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu May 19 16:52:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bde570dc

dev-python/pyeclib: 1.6.1 stable amd64/x86

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

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

diff --git a/dev-python/pyeclib/pyeclib-1.6.1.ebuild 
b/dev-python/pyeclib/pyeclib-1.6.1.ebuild
index 0709af870095..92ca26df9edd 100644
--- a/dev-python/pyeclib/pyeclib-1.6.1.ebuild
+++ b/dev-python/pyeclib/pyeclib-1.6.1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 
 DEPEND="
dev-libs/liberasurecode



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

2022-05-19 Thread Matthew Thode
commit: 588101fc249575161e99afeddd183fe8d3a49e2b
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu May 19 16:45:09 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu May 19 16:46:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=588101fc

app-admin/puppetdb: 7.10.1 stable amd64/x86

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

 app-admin/puppetdb/puppetdb-7.10.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/puppetdb/puppetdb-7.10.1.ebuild 
b/app-admin/puppetdb/puppetdb-7.10.1.ebuild
index 343b744bedeb..7eb8ddf2bae8 100644
--- a/app-admin/puppetdb/puppetdb-7.10.1.ebuild
+++ b/app-admin/puppetdb/puppetdb-7.10.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://downloads.puppetlabs.com/${PN}/${P}.tar.gz;
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE=""
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 RDEPEND+=">=virtual/jdk-1.8.0"
 DEPEND+="acct-user/puppetdb



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

2022-05-19 Thread Matthew Thode
commit: 03ff657ab5619a9fe31189c1dfe93ca7b0a4c4d5
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu May 19 16:46:22 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu May 19 16:46:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03ff657a

dev-ruby/puppetdb-termini: 7.10.1 stable amd64/x86

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

 dev-ruby/puppetdb-termini/puppetdb-termini-7.10.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/puppetdb-termini/puppetdb-termini-7.10.1.ebuild 
b/dev-ruby/puppetdb-termini/puppetdb-termini-7.10.1.ebuild
index 68f1eaa1a4b6..d8ffebf1040f 100644
--- a/dev-ruby/puppetdb-termini/puppetdb-termini-7.10.1.ebuild
+++ b/dev-ruby/puppetdb-termini/puppetdb-termini-7.10.1.ebuild
@@ -15,7 +15,7 @@ LICENSE="Apache-2.0"
 SLOT="0"
 IUSE=""
 # will need the same keywords as puppet
-KEYWORDS="~amd64 ~arm64 ~ppc ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc x86"
 
 RDEPEND+=""
 DEPEND+=""



  1   2   3   4   >