[gentoo-commits] repo/gentoo:master commit in: app-crypt/mit-krb5/

2021-12-26 Thread Eray Aslan
commit: 02fa84138847c50c3f9f6d4c8a5230f514e53d05
Author: Thomas Bettler  gmail  com>
AuthorDate: Sun Dec 26 13:51:13 2021 +
Commit: Eray Aslan  gentoo  org>
CommitDate: Mon Dec 27 07:19:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02fa8413

app-crypt/mit-krb5: add python 3.10

Closes: https://bugs.gentoo.org/830005
Closes: https://github.com/gentoo/gentoo/pull/23528
Signed-off-by: Thomas Bettler  gmail.com>
Signed-off-by: Eray Aslan  gentoo.org>

 app-crypt/mit-krb5/mit-krb5-1.19.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/mit-krb5/mit-krb5-1.19.2.ebuild 
b/app-crypt/mit-krb5/mit-krb5-1.19.2.ebuild
index 1ee2e7de82cb..70ef8d64a922 100644
--- a/app-crypt/mit-krb5/mit-krb5-1.19.2.ebuild
+++ b/app-crypt/mit-krb5/mit-krb5-1.19.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 inherit autotools flag-o-matic multilib-minimal python-any-r1 systemd 
toolchain-funcs
 
 MY_P="${P/mit-}"



[gentoo-commits] proj/riscv:master commit in: sys-kernel/sifive-sources/

2021-12-26 Thread Yixun Lan
commit: 07223c13144d05b3854b29ea74c6c1660ad7cb19
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Dec 27 06:12:16 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Dec 27 06:12:16 2021 +
URL:https://gitweb.gentoo.org/proj/riscv.git/commit/?id=07223c13

sys-kernel/sifive-sources: kernel source for sifive unmatched/unleashed

the kernel source based on sys-kernel/gentoo-sources with sifive patches
applied. original patches took from [1]

[1] https://github.com/sifive/meta-sifive
43d97cbe5c6b47702f2edcaa01cef7b371663db2

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

 sys-kernel/sifive-sources/Manifest |  5 
 sys-kernel/sifive-sources/metadata.xml | 14 +
 .../sifive-sources/sifive-sources-5.15.11.ebuild   | 35 ++
 3 files changed, 54 insertions(+)

diff --git a/sys-kernel/sifive-sources/Manifest 
b/sys-kernel/sifive-sources/Manifest
new file mode 100644
index 000..afa2d1f
--- /dev/null
+++ b/sys-kernel/sifive-sources/Manifest
@@ -0,0 +1,5 @@
+DIST genpatches-5.15-13.base.tar.xz 604984 BLAKE2B 
c674c2eefbc18f2a8d182fa95606714b9a74420d7a3ebb32138b714743f11a7c7b278d77d33747bd1fa1a46e8f8e8364a9238ce3acee6134f889fae267ab0239
 SHA512 
0741c183cf8def586fc17fcb2a44d81dd5494ac9430a5ca07d239079f41a7a24bb686406e0ecfccdeb8a38e33e99831d2b355d0e8e65e8dd2e30db5f4b0bbe4d
+DIST genpatches-5.15-13.experimental.tar.xz 69424 BLAKE2B 
db1fa9e3535b955eefc9824053b05f16baa8492715ed012df87373cdb73391e36530618968302082122c9e40678a393f83b89bc2dece09fedead0aacdac3f5e5
 SHA512 
5abb903dc816d5f17c119dec6edea03571fb8293bd5a5a51bc3f7cbeee11e025915eae9c7ca0a25518d8a9d7efbfddf98c38265e4e8200dc10938edaa2003567
+DIST genpatches-5.15-13.extras.tar.xz 3852 BLAKE2B 
131550ddf5d1d67808b98040e88bb75d9020ee99b7907d0b79839a366c52e83c5bee6a322f12363ca0cfa9816d17b36002b5ace1620ef80b386ee8c09fd23866
 SHA512 
79fe958fcd5b3c4c7406374431e28a482b7512214c0ddbbf24d5f4a42e7feafb3f235f266b0023e666348c2c1888d1c678d726403b2f873d55991e5aaef4b74c
+DIST linux-5.15.tar.xz 121913744 BLAKE2B 
3921274b23f7938abdf3ed9334534b4581e13d7484303d3a5280eddb038999aaa8b83a487472d9c4a219af0f06b9fecccaf348fb5510ab8762f4ef4b7e83
 SHA512 
d25ad40b5bcd6a4c6042fd0fd84e196e7a58024734c3e9a484fd0d5d54a0c1d87db8a3c784eff55e43b6f021709dc685eb0efa18d2aec327e4f88a79f405705a
+DIST sifive-patches-5.15.11-0.patch.xz 4384 BLAKE2B 
ddef97f48ca464eae336a6645cbea675da769945600c28c36e722ef30a2b2071e723d68dac8a2184979670c46d5c1a18447134b9b8fa836bdc3a1151f23d64dd
 SHA512 
884a7e1d004a0f6e4700ffe4cd173ed7a57330a6c2a76d5a46bdbf4ebdb1c53799f9f690ddec973098bb7487ebbd9e6b74c06dc3c8b8ad3706033399db87a697

diff --git a/sys-kernel/sifive-sources/metadata.xml 
b/sys-kernel/sifive-sources/metadata.xml
new file mode 100644
index 000..74ee2d6
--- /dev/null
+++ b/sys-kernel/sifive-sources/metadata.xml
@@ -0,0 +1,14 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+  ker...@gentoo.org
+  Gentoo Kernel Project
+
+
+  Apply experimental patches; for more information, 
see "https://wiki.gentoo.org/wiki/Project:Kernel/Experimental;.
+
+
+  cpe:/o:linux:linux_kernel
+
+

diff --git a/sys-kernel/sifive-sources/sifive-sources-5.15.11.ebuild 
b/sys-kernel/sifive-sources/sifive-sources-5.15.11.ebuild
new file mode 100644
index 000..e0bd086
--- /dev/null
+++ b/sys-kernel/sifive-sources/sifive-sources-5.15.11.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="13"
+K_SECURITY_UNSUPPORTED="1"
+K_NOSETEXTRAVERSION="1"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SIFIVE_PATCH="sifive-patches-${PV}-0.patch.xz"
+SIFIVE_URI="https://dev.gentoo.org/~dlan/distfiles/genpatches/${SIFIVE_PATCH};
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI} ${SIFIVE_URI}"
+
+UNIPATCH_LIST="${DISTDIR}/${SIFIVE_PATCH}"
+UNIPATCH_STRICTORDER="yes"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



[gentoo-commits] repo/gentoo:master commit in: net-mail/mailbase/, net-mail/mailbase/files/

2021-12-26 Thread Eray Aslan
commit: d5bd002303ad67cfc0b5e8ebd9fb018d06fdccfd
Author: Eray Aslan  gentoo  org>
AuthorDate: Mon Dec 27 05:38:46 2021 +
Commit: Eray Aslan  gentoo  org>
CommitDate: Mon Dec 27 05:38:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5bd0023

net-mail/mailbase: remove old

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

 net-mail/mailbase/files/mailcap  | 25 -
 net-mail/mailbase/mailbase-1.5-r2.ebuild | 47 
 2 files changed, 72 deletions(-)

diff --git a/net-mail/mailbase/files/mailcap b/net-mail/mailbase/files/mailcap
deleted file mode 100644
index 7c42a55cf635..
--- a/net-mail/mailbase/files/mailcap
+++ /dev/null
@@ -1,25 +0,0 @@
-
-text/plain; less '%s'; needsterminal
-application/x-troff-man; /usr/bin/nroff -mandoc -Tlatin1; copiousoutput; 
print=/usr/bin/nroff -mandoc -Tlatin1 | print text/plain:-
-text/plain; shownonascii iso-8859-1 '%s'; description="Plain ASCII Text"; 
test=test "$(echo %{charset} | tr "[A-Z]" "[a-z]")" = iso-8859-1 -a "$DISPLAY" 
!= ""
-text/richtext; shownonascii iso-8859-1 -e richtext -p '%s'; 
description="Richtext"; copiousoutput; test=test "$(echo %{charset} | tr 
"[A-Z]" "[a-z]")" = iso-8859-1 -a "$DISPLAY" != ""
-text/enriched; shownonascii iso-8859-1 -e richtext -e -p '%s'; 
description="Enriched Text"; copiousoutput; test=test "$(echo %{charset} | tr 
"[A-Z]" "[a-z]")" = iso-8859-1 -a "$DISPLAY" != ""
-message/partial; showpartial '%s' %{id} %{number} %{total}; description="An 
incomplete message"
-message/external-body; showexternal '%s' %{access-type} %{name} %{site} 
%{directory} %{mode} %{server}; needsterminal; description="A reference to data 
stored in an external location"; composetyped="extcompose '%s"'
-audio/basic; /usr/lib/mime/playaudio '%s'; description=Basic uLaw Audio; 
nametemplate=%s.au
-application/x-tar; /bin/tar tvf -; print=/bin/tar tvf - | print text/plain:-; 
copiousoutput
-application/x-gtar; /bin/tar tvzf -; print=/bin/tar tvzf - | print 
text/plain:-; copiousoutput
-text/plain; more '%s'; needsterminal
-application/xrx; view=xrx '%s'; description="remote X application"; test=test 
"$DISPLAY"; nametemplate=%s.rx
-text/richtext; richtext '%s'; description="Richtext"; copiousoutput
-text/enriched; richtext -e '%s'; description="Enriched Text"; copiousoutput
-text/plain; gview '%s'; edit=gvim -f '%s'; compose=gvim -f '%s'; test=test 
"$DISPLAY" != ""
-text/plain; view '%s'; edit=vim '%s'; compose=vim '%s'; needsterminal
-text/html; /usr/bin/lynx -force_html '%s'; needsterminal; description=HTML 
Text; nametemplate=%s.html
-text/*; less '%s'; needsterminal
-text/html; /usr/bin/lynx -dump -force_html '%s'; copiousoutput; 
description=HTML Text; nametemplate=%s.html
-text/*; gview '%s'; edit=gvim -f '%s'; compose=gvim -f '%s'; test=test 
"$DISPLAY" != ""
-text/*; view '%s'; edit=vim '%s'; compose=vim '%s'; needsterminal
-text/*; more '%s'; needsterminal
-*/*; less '%s'; needsterminal
-*/*; false; print=lpr '%s'

diff --git a/net-mail/mailbase/mailbase-1.5-r2.ebuild 
b/net-mail/mailbase/mailbase-1.5-r2.ebuild
deleted file mode 100644
index 5cc221243da2..
--- a/net-mail/mailbase/mailbase-1.5-r2.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit pam
-
-DESCRIPTION="MTA layout package"
-SRC_URI=""
-HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86"
-IUSE="pam"
-
-RDEPEND="
-   acct-group/mail
-   acct-user/mail
-   acct-user/postmaster
-   pam? ( sys-libs/pam )
-   !

[gentoo-commits] repo/gentoo:master commit in: net-mail/mailbase/files/, net-mail/mailbase/

2021-12-26 Thread Eray Aslan
commit: 1a1eb2dfdfd41ba2eb9a5416e1b6f445fe00028d
Author: Eray Aslan  gentoo  org>
AuthorDate: Mon Dec 27 05:34:48 2021 +
Commit: Eray Aslan  gentoo  org>
CommitDate: Mon Dec 27 05:34:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a1eb2df

net-mail/mailbase: remove wildcards from mailcap

as noted in mailcap(5):
Note that wildcards may only be specified in the subtype (e.g.
"*" or "*/*" do not work),  and  as  the  entire subtype (e.g.
"application/x-*" does not work)

wildcards were introduced in the hope that they might be useful for some
programs.  however, some mailers reportedly error out with:

s-nail: $MAILCAPS: /etc/mailcap: skip due to error: invalid MIME type: */*

so, just remove */* wildcards from mailcap

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

 net-mail/mailbase/files/mailcap-r3| 30 +++
 net-mail/mailbase/mailbase-1.8.ebuild | 45 +++
 2 files changed, 75 insertions(+)

diff --git a/net-mail/mailbase/files/mailcap-r3 
b/net-mail/mailbase/files/mailcap-r3
new file mode 100644
index ..fe717f34e0b0
--- /dev/null
+++ b/net-mail/mailbase/files/mailcap-r3
@@ -0,0 +1,30 @@
+# Database binding MIME types to programs that can process them.
+# This file is generally used by mail clients to view attachments.
+#
+# Users should add their own rules to their ~/.mailcap file.  That file will be
+# processed first before falling back to this one.
+#
+# For more information, see the mailcap(5) man page.
+
+# NB: Do not quote %s.  Clients will handle expanding it with proper quoting,
+# so adding quotes ourselves just confuses things.
+
+application/pdf; xdg-open %s; needsterminal
+application/postscript; xdg-open %s; needsterminal
+application/x-info; info --subnodes -o /dev/stdout -f %s 2>/dev/null; 
copiousoutput; description=GNU Info document
+application/x-gtar; tar tvzf -; print=tar tvzf - | print text/plain:-; 
copiousoutput
+application/x-tar; tar tvf -; print=tar tvf - | print text/plain:-; 
copiousoutput
+application/x-troff-man; nroff -mandoc -Tutf8; copiousoutput; print=nroff 
-mandoc -Tutf8 | print text/plain:-
+# It'd be nice to limit this to compressed formats (e.g. x-*), but the file
+# format doesn't support that, and less has good fallbacks already.
+application/*; less %s; copiousoutput; needsterminal
+
+audio/*; xdg-open %s; needsterminal
+image/*; xdg-open %s; needsterminal
+
+text/html; lynx -dump -assume_charset=%{charset} %s; copiousoutput; 
description=HTML Text; nametemplate=%s.html
+text/troff; man -l %s; needsterminal; description=Man page
+text/*; less %s; needsterminal
+text/*; gview %s; edit=gvim -f %s; compose=gvim -f %s; test=test "$DISPLAY" != 
""
+text/*; view %s; edit=vim %s; compose=vim %s; needsterminal
+text/*; more %s; needsterminal

diff --git a/net-mail/mailbase/mailbase-1.8.ebuild 
b/net-mail/mailbase/mailbase-1.8.ebuild
new file mode 100644
index ..699bdc713711
--- /dev/null
+++ b/net-mail/mailbase/mailbase-1.8.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit pam
+
+DESCRIPTION="MTA layout package"
+HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="pam"
+
+RDEPEND="
+   acct-group/mail
+   acct-user/mail
+   acct-user/postmaster
+   pam? ( sys-libs/pam )
+"
+
+S=${WORKDIR}
+
+src_install() {
+   insinto /etc/mail
+   doins "${FILESDIR}"/aliases
+   insinto /etc
+   newins "${FILESDIR}"/mailcap-r3 mailcap
+   doman "${FILESDIR}"/mailcap.5
+
+   dosym spool/mail /var/mail
+
+   if use pam ; then
+   newpamd "${FILESDIR}"/common-pamd-include pop
+   newpamd "${FILESDIR}"/common-pamd-include imap
+   local p
+   for p in pop3 pop3s pops ; do
+   dosym pop /etc/pam.d/${p}
+   done
+   for p in imap4 imap4s imaps ; do
+   dosym imap /etc/pam.d/${p}
+   done
+   fi
+}



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

2021-12-26 Thread Michał Górny
commit: 4559c155743c9438b0ae075b429c2aa75bbe45cb
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 27 05:03:23 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 27 05:03:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4559c155

dev-python/typing-extensions: Remove old

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

 dev-python/typing-extensions/Manifest  |  1 -
 .../typing-extensions-4.0.0.ebuild | 30 --
 2 files changed, 31 deletions(-)

diff --git a/dev-python/typing-extensions/Manifest 
b/dev-python/typing-extensions/Manifest
index b79aa9a30218..d714e1512851 100644
--- a/dev-python/typing-extensions/Manifest
+++ b/dev-python/typing-extensions/Manifest
@@ -1,2 +1 @@
-DIST typing-extensions-4.0.0.gh.tar.gz 64263 BLAKE2B 
c4fe05f5ad32b471d9aff6c792870ce315e52184d4e8c0850fdc1b6e7421bc80566ca2d364764583c3bce76f53018e3ec284ca1866da4fa3f09438c852c89d80
 SHA512 
eda25164d40c642949c92140678d1ab9ec73fa988c0b9233852207ac2dad05b0390fda8da420c8817bf3816ab33e4540b41766ccd8b9a0b16c857650bc2e3f73
 DIST typing-extensions-4.0.1.gh.tar.gz 65425 BLAKE2B 
0712ac0b87e67e716c562bc8d25d88b60c42b513b7f97ddeb2b6d959f2a3ee582ec5f692a192d17323ff892290bf410eadd53012ff0485c4c8b2bc8b15a7a465
 SHA512 
5af1590a98247f01df5abcbc7fe4db19b0b174918d2679b532e8c1e5483ae2293901c2314240217ab1bad087633e02865311f9b295b3d65587fdf2f6e0a26bc5

diff --git a/dev-python/typing-extensions/typing-extensions-4.0.0.ebuild 
b/dev-python/typing-extensions/typing-extensions-4.0.0.ebuild
deleted file mode 100644
index 5f5c9eb15f8e..
--- a/dev-python/typing-extensions/typing-extensions-4.0.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_SETUPTOOLS=pyproject.toml
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
-
-inherit distutils-r1
-
-MY_P=typing-${PV}
-DESCRIPTION="Type Hint extensions from Python 3.8 backported"
-HOMEPAGE="
-   https://pypi.org/project/typing-extensions/
-   https://github.com/python/typing/;
-SRC_URI="
-   https://github.com/python/typing/archive/${PV}.tar.gz -> ${P}.gh.tar.gz"
-S=${WORKDIR}/${MY_P}/typing_extensions
-
-LICENSE="PSF-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
-
-BDEPEND="
-   >=dev-python/pyproject2setuppy-21[${PYTHON_USEDEP}]"
-
-python_test() {
-   cd "${S}"/src_py3 || die
-   "${EPYTHON}" test_typing_extensions.py -v || die "tests failed under 
${EPYTHON}"
-}



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

2021-12-26 Thread Michał Górny
commit: 8750fb9f52a69672ce82582f374161e711a66036
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 27 04:53:37 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 27 04:53:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8750fb9f

xfce-base/libxfce4ui: Bump to 4.17.3

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

 xfce-base/libxfce4ui/Manifest |  1 +
 xfce-base/libxfce4ui/libxfce4ui-4.17.3.ebuild | 73 +++
 2 files changed, 74 insertions(+)

diff --git a/xfce-base/libxfce4ui/Manifest b/xfce-base/libxfce4ui/Manifest
index 05323202d0c2..b36b446f28a1 100644
--- a/xfce-base/libxfce4ui/Manifest
+++ b/xfce-base/libxfce4ui/Manifest
@@ -1,3 +1,4 @@
 DIST libxfce4ui-4.16.1.tar.bz2 785811 BLAKE2B 
d1267b328b7e2d07bfe85ce320da6a60d5a7d739c5ded9b213b83b0cde2061d3badc937e71c4353291ed435fb9d1294cadcc99402cdae69f4bcecf412dd525f2
 SHA512 
c183bbc75539c777fe704d0a1c4e533fdd2efb6cbc980cfedc2eaa80d0e6223db038498774ffcdc720d7f991dd8d9634183a757a4c4d1728cc9956a33cb187d0
 DIST libxfce4ui-4.17.1.tar.bz2 805413 BLAKE2B 
008ab4988e66bc4f3dff3a9071ff1bcb83b7100193a5b10bec123a3c55ae94a21e43cb1bbf9723d5b736bede32f96425ff3e1768f43d607142d0b42ece5ddf29
 SHA512 
4ec6da3c454752c024e8ca26a84e6524d5fc12644a36c77a77375d533faf8f971d95dec555db7441ec100a17dd9fffd094144226efe27a155490a7c2bdea6484
 DIST libxfce4ui-4.17.2.tar.bz2 887332 BLAKE2B 
bc87ffe478350dc4c11fd9474e71c9d4d2603297dcc78f0f7232327247b552be927ab94023fdd8c4b6df0040b8db0e8417cc13920177d8c3cedc34942cc385ca
 SHA512 
49465366ce29df072ae52414197720d9df774c13fcc7eff3dca2a065f2132980726bdb019dfe476dcfb40ff27d227d23e0814fbf40ef62a044faf3b873ded6e6
+DIST libxfce4ui-4.17.3.tar.bz2 886464 BLAKE2B 
f6e6b03b5612b45250f795c12cc657c356474dce4d9ecfbe265ff53339f592ad99bc0f2f819bd6899dce5fe337c2655eaa4176ef73c9127a8297976e39bcbedc
 SHA512 
3c41cc922b7a97a81353eafa40f8828289e672514c2d0fabff2fe16f15ff6017c4cca6126f7e00ed321e0d286afc2c5726cc4f40f97ef7146533badfbfdea35c

diff --git a/xfce-base/libxfce4ui/libxfce4ui-4.17.3.ebuild 
b/xfce-base/libxfce4ui/libxfce4ui-4.17.3.ebuild
new file mode 100644
index ..4652758c2dc4
--- /dev/null
+++ b/xfce-base/libxfce4ui/libxfce4ui-4.17.3.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit xdg-utils vala
+
+DESCRIPTION="Unified widget and session management libs for Xfce"
+HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage;
+SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2;
+
+LICENSE="LGPL-2+ GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="debug glade +introspection startup-notification system-info vala"
+REQUIRED_USE="vala? ( introspection )"
+
+RDEPEND="
+   >=dev-libs/glib-2.50:2
+   >=x11-libs/gtk+-3.22:3[introspection?,X]
+   x11-libs/libX11
+   x11-libs/libICE
+   x11-libs/libSM
+   >=xfce-base/libxfce4util-4.15.6:=[introspection?]
+   >=xfce-base/xfconf-4.12:=
+   glade? ( dev-util/glade:3.10 )
+   introspection? ( dev-libs/gobject-introspection:= )
+   startup-notification? ( x11-libs/startup-notification )
+   system-info? (
+   dev-libs/libgudev
+   gnome-base/libgtop
+   >=media-libs/libepoxy-1.2
+   )"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-lang/perl
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )"
+
+src_prepare() {
+   # stupid vala.eclass...
+   default
+}
+
+src_configure() {
+   local myconf=(
+   $(use_enable introspection)
+   $(use_enable system-info glibtop)
+   $(use_enable system-info epoxy)
+   $(use_enable system-info gudev)
+   $(use_enable startup-notification)
+   $(use_enable vala)
+   $(use_enable glade gladeui2)
+   --with-vendor-info=Gentoo
+   )
+
+   use vala && vala_src_prepare
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   emake -j1 DESTDIR="${D}" install
+   find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



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

2021-12-26 Thread Michał Górny
commit: 8ef564bb68814de56d6f682422fd93807a4cd5f0
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 27 04:54:16 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 27 04:54:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ef564bb

dev-python/nbclient: Remove old

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

 dev-python/nbclient/Manifest  |  1 -
 dev-python/nbclient/nbclient-0.5.4.ebuild | 37 ---
 2 files changed, 38 deletions(-)

diff --git a/dev-python/nbclient/Manifest b/dev-python/nbclient/Manifest
index 5c80ae4ed72a..dfac5e5cfb91 100644
--- a/dev-python/nbclient/Manifest
+++ b/dev-python/nbclient/Manifest
@@ -1,2 +1 @@
-DIST nbclient-0.5.4.gh.tar.gz 69711 BLAKE2B 
d229cf7a20df622f87984460735a6817d8bc50243b2980b2a14ce84b4f9b97336cc9fd0d4259cfa6700279eb555debf1a0bb57d9d28d78447e6a227097b77feb
 SHA512 
1dcee18a13f143f4a688ed1d9baaca91b1753bfabac9ea97eadfa4a96fc8cd6462f471645da586a3c5c4b03550cbf5948c7320a26a299807ae09cc823cd7ff86
 DIST nbclient-0.5.5.gh.tar.gz 72661 BLAKE2B 
b2be54c03c12a2cdc641e329946bae37a7b8c1c4aee8ac686c6e3350f27cf7a0a2e64653afb8acac7e373f5cbbab05feba3c1c4d7e8856974621f0d1c96005df
 SHA512 
3066f847c175ac26ab6918b71e84a8f87bc922f624011b707f8b0a6d872c123d7979a5ffec24a933b6f98a7f83bf530926ecccb5a1c6f24bd84b3fbda07fdf48

diff --git a/dev-python/nbclient/nbclient-0.5.4.ebuild 
b/dev-python/nbclient/nbclient-0.5.4.ebuild
deleted file mode 100644
index 4c73ef80902b..
--- a/dev-python/nbclient/nbclient-0.5.4.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-inherit distutils-r1
-
-DESCRIPTION="A client library for executing Jupyter notebooks"
-HOMEPAGE="
-   https://nbclient.readthedocs.io/en/latest/
-   https://github.com/jupyter/nbclient/
-   https://pypi.org/project/nbclient/;
-SRC_URI="
-   https://github.com/jupyter/nbclient/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 hppa ppc ~ppc64 ~riscv ~s390 ~sparc x86"
-
-RDEPEND="
-   >=dev-python/jupyter_client-6.1.5[${PYTHON_USEDEP}]
-   >=dev-python/nbformat-5.0[${PYTHON_USEDEP}]
-   dev-python/nest_asyncio[${PYTHON_USEDEP}]
-   >=dev-python/traitlets-4.2[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/ipython[${PYTHON_USEDEP}]
-   dev-python/ipykernel[${PYTHON_USEDEP}]
-   dev-python/ipywidgets[${PYTHON_USEDEP}]
-   dev-python/xmltodict[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-portage/recover-broken-vdb/

2021-12-26 Thread Sam James
commit: a1f64b0cec56b39fa32179dd20d6de5343c19fc8
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 27 04:15:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 27 04:15:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1f64b0c

app-portage/recover-broken-vdb: add 1.0.0

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

 app-portage/recover-broken-vdb/Manifest|  1 +
 .../recover-broken-vdb-1.0.0.ebuild| 29 ++
 2 files changed, 30 insertions(+)

diff --git a/app-portage/recover-broken-vdb/Manifest 
b/app-portage/recover-broken-vdb/Manifest
index 96670970a580..8af272145647 100644
--- a/app-portage/recover-broken-vdb/Manifest
+++ b/app-portage/recover-broken-vdb/Manifest
@@ -1,2 +1,3 @@
 DIST recover-broken-vdb-0.0.7.tar.gz 13336 BLAKE2B 
0c7d2dc73ca6e525edf190caee56f76e918559a4c0da322bb93b5807554d214fd01b53b0cc5c983fa9009b98a5d71f5aac542b26fe6656b9f81989e159f20d8c
 SHA512 
447effe9664781095e8fd9760ff7f63f8b10466299c002e20da3d226843fa9c24a50b2c8f9eebaaa07cecd75a17272757c0e2175dd81e8daf2a59fa7233bc4a3
 DIST recover-broken-vdb-0.0.9.tar.gz 15410 BLAKE2B 
c8fffa07e817ef2ff825add92aac732036676dd08b2cbdcca60a7c1fa2fc740f0473be2147635701971fb9a0a871c65115a1fa9ea05486cffe747207e432d8fd
 SHA512 
0fd9f5e0d046344ac6c86e446b7c52c11238b1d90cf330558da357b71b5fa577b157adfc6903e94f065de6afb0296df2ae191078836311792ec319f614e39d37
+DIST recover-broken-vdb-1.0.0.tar.gz 15723 BLAKE2B 
a2c39f64f1db3c0cb1e285deb37654575f35fbdd419b5eaabef52293299e70d98cf7804654f596655fb68beff88699cb9f87628ea29ffd1a29cf2893589f9508
 SHA512 
4a6428b65c33be4128936423c6770f6af9574fe6caef90837a7d9a1d62d4a595c798b29021f81df4dcd39db4e086abb18f256345f2a8f1e0e7c6687863dea092

diff --git a/app-portage/recover-broken-vdb/recover-broken-vdb-1.0.0.ebuild 
b/app-portage/recover-broken-vdb/recover-broken-vdb-1.0.0.ebuild
new file mode 100644
index ..6bf736875162
--- /dev/null
+++ b/app-portage/recover-broken-vdb/recover-broken-vdb-1.0.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_SETUPTOOLS=pyproject.toml
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Check Portage's VDB for internal inconsistency on ELF metadata"
+HOMEPAGE="https://github.com/thesamesam/recover-broken-vdb;
+if [[ ${PV} == * ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/thesamesam/recover-broken-vdb.git;
+else
+   
SRC_URI="https://github.com/thesamesam/recover-broken-vdb/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+
+# Require latest version of pax-utils to avoid users breaking their systems 
again
+# The tool itself works fine with older versions
+RDEPEND=">=app-misc/pax-utils-1.3.3
+   sys-apps/file
+   $(python_gen_cond_dep 'sys-apps/portage[${PYTHON_USEDEP}]')"



[gentoo-commits] repo/gentoo:master commit in: app-portage/recover-broken-vdb/

2021-12-26 Thread Sam James
commit: 8d2c01e73a3ae0a2ffafe34ee14d19afc2ca3376
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 27 04:15:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 27 04:15:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d2c01e7

app-portage/recover-broken-vdb: drop 0.0.7

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

 app-portage/recover-broken-vdb/Manifest|  1 -
 .../recover-broken-vdb-0.0.7.ebuild| 29 --
 2 files changed, 30 deletions(-)

diff --git a/app-portage/recover-broken-vdb/Manifest 
b/app-portage/recover-broken-vdb/Manifest
index 8af272145647..0c01510459a8 100644
--- a/app-portage/recover-broken-vdb/Manifest
+++ b/app-portage/recover-broken-vdb/Manifest
@@ -1,3 +1,2 @@
-DIST recover-broken-vdb-0.0.7.tar.gz 13336 BLAKE2B 
0c7d2dc73ca6e525edf190caee56f76e918559a4c0da322bb93b5807554d214fd01b53b0cc5c983fa9009b98a5d71f5aac542b26fe6656b9f81989e159f20d8c
 SHA512 
447effe9664781095e8fd9760ff7f63f8b10466299c002e20da3d226843fa9c24a50b2c8f9eebaaa07cecd75a17272757c0e2175dd81e8daf2a59fa7233bc4a3
 DIST recover-broken-vdb-0.0.9.tar.gz 15410 BLAKE2B 
c8fffa07e817ef2ff825add92aac732036676dd08b2cbdcca60a7c1fa2fc740f0473be2147635701971fb9a0a871c65115a1fa9ea05486cffe747207e432d8fd
 SHA512 
0fd9f5e0d046344ac6c86e446b7c52c11238b1d90cf330558da357b71b5fa577b157adfc6903e94f065de6afb0296df2ae191078836311792ec319f614e39d37
 DIST recover-broken-vdb-1.0.0.tar.gz 15723 BLAKE2B 
a2c39f64f1db3c0cb1e285deb37654575f35fbdd419b5eaabef52293299e70d98cf7804654f596655fb68beff88699cb9f87628ea29ffd1a29cf2893589f9508
 SHA512 
4a6428b65c33be4128936423c6770f6af9574fe6caef90837a7d9a1d62d4a595c798b29021f81df4dcd39db4e086abb18f256345f2a8f1e0e7c6687863dea092

diff --git a/app-portage/recover-broken-vdb/recover-broken-vdb-0.0.7.ebuild 
b/app-portage/recover-broken-vdb/recover-broken-vdb-0.0.7.ebuild
deleted file mode 100644
index ce233e99dd61..
--- a/app-portage/recover-broken-vdb/recover-broken-vdb-0.0.7.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_SETUPTOOLS=pyproject.toml
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Check Portage's VDB for internal inconsistency on ELF metadata"
-HOMEPAGE="https://github.com/thesamesam/recover-broken-vdb;
-if [[ ${PV} == * ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/thesamesam/recover-broken-vdb.git;
-else
-   
SRC_URI="https://github.com/thesamesam/recover-broken-vdb/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-
-# Require latest version of pax-utils to avoid users breaking their systems 
again
-# The tool itself works fine with older versions
-RDEPEND=">=app-misc/pax-utils-1.3.3
-   sys-apps/file
-   $(python_gen_cond_dep 'sys-apps/portage[${PYTHON_USEDEP}]')"



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

2021-12-26 Thread Sam James
commit: 8ba1318bc1779637a83319f05992a11e83b84069
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 27 03:13:52 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 27 03:51:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ba1318b

sys-apps/shadow: check for invalid passwd entries

- In pkg_postinst, check for invalid ${EROOT}/etc/passwd entries
  by running 'pwck' in read-only mode.

  In the referenced bug, this manifested as the man cronjob failing.

- Also fix another check for empty ${EROOT} (broken since EAPI 7 port).

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

 .../shadow/{shadow-4.10-r3.ebuild => shadow-4.10-r4.ebuild}  | 12 +---
 1 file changed, 9 insertions(+), 3 deletions(-)

diff --git a/sys-apps/shadow/shadow-4.10-r3.ebuild 
b/sys-apps/shadow/shadow-4.10-r4.ebuild
similarity index 94%
rename from sys-apps/shadow/shadow-4.10-r3.ebuild
rename to sys-apps/shadow/shadow-4.10-r4.ebuild
index 020224692897..3cb7d9ff4aa7 100644
--- a/sys-apps/shadow/shadow-4.10-r3.ebuild
+++ b/sys-apps/shadow/shadow-4.10-r4.ebuild
@@ -234,12 +234,18 @@ pkg_preinst() {
 }
 
 pkg_postinst() {
+   # Missing entries from /etc/passwd can cause odd system blips.
+   # See bug #829872.
+   if ! pwck -r -q -R "${EROOT:-/}" &>/dev/null ; then
+   ewarn "Running 'pwck' returned errors. Please run it manually 
to fix any errors."
+   fi
+
# Enable shadow groups.
if [ ! -f "${EROOT}"/etc/gshadow ] ; then
-   if grpck -r -R "${EROOT}" 2>/dev/null ; then
-   grpconv -R "${EROOT}"
+   if grpck -r -R "${EROOT:-/}" 2>/dev/null ; then
+   grpconv -R "${EROOT:-/}"
else
-   ewarn "Running 'grpck' returned errors.  Please run it 
by hand, and then"
+   ewarn "Running 'grpck' returned errors. Please run it 
by hand, and then"
ewarn "run 'grpconv' afterwards!"
fi
fi



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

2021-12-26 Thread Georgy Yakovlev
commit: 6c07de618705d85717a640c46cfe9a197e59b726
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Dec 27 03:41:20 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Dec 27 03:41:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c07de61

sys-kernel/gentoo-kernel: replace wildcard with ${MY_P} in ppc section

Signed-off-by: Georgy Yakovlev  gentoo.org>

 sys-kernel/gentoo-kernel/gentoo-kernel-5.10.88.ebuild | 2 +-
 sys-kernel/gentoo-kernel/gentoo-kernel-5.15.11.ebuild | 2 +-
 sys-kernel/gentoo-kernel/gentoo-kernel-5.4.168.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.88.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.88.ebuild
index 24ebd9a5c229..db0da98855c2 100644
--- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.88.ebuild
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.88.ebuild
@@ -79,7 +79,7 @@ src_prepare() {
ppc)
# assume powermac/powerbook defconfig
# we still package.use.force savedconfig
-   cp 
"${WORKDIR}"/linux-*/arch/powerpc/configs/pmac32_defconfig .config || die
+   cp 
"${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
;;
ppc64)
cp 
"${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.11.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.11.ebuild
index f6954db073c9..e4ac32a70197 100644
--- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.11.ebuild
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.11.ebuild
@@ -78,7 +78,7 @@ src_prepare() {
ppc)
# assume powermac/powerbook defconfig
# we still package.use.force savedconfig
-   cp 
"${WORKDIR}"/linux-*/arch/powerpc/configs/pmac32_defconfig .config || die
+   cp 
"${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
;;
ppc64)
cp 
"${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.168.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.168.ebuild
index 676dbde3fd65..a1b029440734 100644
--- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.168.ebuild
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.168.ebuild
@@ -67,7 +67,7 @@ src_prepare() {
ppc)
# assume powermac/powerbook defconfig
# we still package.use.force savedconfig
-   cp 
"${WORKDIR}"/linux-*/arch/powerpc/configs/pmac32_defconfig .config || die
+   cp 
"${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
;;
ppc64)
cp "${DISTDIR}/kernel-ppc64le.config.${CONFIG_VER}" 
.config || die



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

2021-12-26 Thread Georgy Yakovlev
commit: 6f04b1bdb207505d850d2c6dc3eef5495cdb6da1
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Dec 27 03:44:06 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Dec 27 03:44:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f04b1bd

sys-kernel/vanilla-kernel: replace wildcard with ${MY_P} in ppc section

Signed-off-by: Georgy Yakovlev  gentoo.org>

 sys-kernel/vanilla-kernel/vanilla-kernel-5.10.88.ebuild | 2 +-
 sys-kernel/vanilla-kernel/vanilla-kernel-5.15.11.ebuild | 2 +-
 sys-kernel/vanilla-kernel/vanilla-kernel-5.4.168.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.88.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.88.ebuild
index ee6eb2c658fe..2d0af917a6cc 100644
--- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.88.ebuild
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.88.ebuild
@@ -85,7 +85,7 @@ src_prepare() {
ppc)
# assume powermac/powerbook defconfig
# we still package.use.force savedconfig
-   cp 
"${WORKDIR}"/linux-*/arch/powerpc/configs/pmac32_defconfig .config || die
+   cp 
"${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
;;
ppc64)
cp 
"${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.11.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.11.ebuild
index fe8dc841eb14..f7731de3f3a6 100644
--- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.11.ebuild
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.11.ebuild
@@ -84,7 +84,7 @@ src_prepare() {
ppc)
# assume powermac/powerbook defconfig
# we still package.use.force savedconfig
-   cp 
"${WORKDIR}"/linux-*/arch/powerpc/configs/pmac32_defconfig .config || die
+   cp 
"${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
;;
ppc64)
cp 
"${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.168.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.168.ebuild
index 6d5a8965a422..28ef1d255fa0 100644
--- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.168.ebuild
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.168.ebuild
@@ -78,7 +78,7 @@ src_prepare() {
ppc)
# assume powermac/powerbook defconfig
# we still package.use.force savedconfig
-   cp 
"${WORKDIR}"/linux-*/arch/powerpc/configs/pmac32_defconfig .config || die
+   cp 
"${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
;;
ppc64)
cp "${DISTDIR}/kernel-ppc64le.config.${CONFIG_VER}" 
.config || die



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

2021-12-26 Thread Mike Gilbert
commit: d75dac93ff5c2314a224d5e9486b624a1bb0b972
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Dec 27 03:40:45 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Dec 27 03:40:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d75dac93

dev-util/meson: drop 0.59.1-r1

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

 dev-util/meson/Manifest|   1 -
 .../meson/files/meson-tests-rust-add-libm.patch|  22 -
 dev-util/meson/meson-0.59.1-r1.ebuild  | 106 -
 3 files changed, 129 deletions(-)

diff --git a/dev-util/meson/Manifest b/dev-util/meson/Manifest
index 450d1d3524f6..fd415add0961 100644
--- a/dev-util/meson/Manifest
+++ b/dev-util/meson/Manifest
@@ -1,4 +1,3 @@
-DIST meson-0.59.1.tar.gz 1944678 BLAKE2B 
08dee8ada7824faf93b730bd8cf86113fe85ecf57c53a7ee4be89371004e13b99e14933761398e6db5a359c5aad07a96f99c0b5be144a75c749e40d153cefa7f
 SHA512 
c45e29869dc681675b2643c37c892e7fff365c051edce4f2ec278fc6cee25bac6818add819e4db69d2fe3c1ba9572fc55bb8f67fe791cdc9c187627c71b01963
 DIST meson-0.59.4.tar.gz 1953211 BLAKE2B 
e8699c274e60708e798ab7a57e096e606ba1552d4062a909610f5a8db8d27b864a9b9f01f32d68f65e0dcc2a75add7916617861edcc6058fc44c312e7a56048c
 SHA512 
e02d13a4af592078c4dc34a1d9531e49d3b99f0996bcc2b04d9b9b446f0f7748fc2ccfeb9e6090a9fd2d95ad06594c770f90a87fafd9b1974117f24c5fb491e3
 DIST meson-0.60.2.tar.gz 1998788 BLAKE2B 
7fa59723e49f34a016eb3692ac63ebf38b5a7db1bfada522cc317c8500e29107783ef386a1312aa1ed73018fd93b22c6ee81fa9511e80e85461469d0129581ff
 SHA512 
96064b49a479f81d6def321b4c3c24073b307c3ecd917ab2be2020fedf102da119b205e3d88b6fd1cd13af38949600abc72d4172967d651c78d2e9011276cb80
 DIST meson-0.60.3.tar.gz 2001124 BLAKE2B 
f66fb29d309f5dea9c0b1934e8b5dfc2b33586e06c6a2d616798d5724216035fe03a3f9b1c6976546d5d5c069734357d61a92aa43de01161cf1fe4297a1d1f2e
 SHA512 
0aa6ef71c20cd899ebb0b202c6319e093e1df1c39fa58c94a1bb479efe630213272127346eab589948898d115d02d64f4bdffd892fbb9700884c1edf2dc6c6dc

diff --git a/dev-util/meson/files/meson-tests-rust-add-libm.patch 
b/dev-util/meson/files/meson-tests-rust-add-libm.patch
deleted file mode 100644
index 45803976bb9b..
--- a/dev-util/meson/files/meson-tests-rust-add-libm.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-From 7ad54cce49ce22b063e0cd56edb4b7f722dc5e8e Mon Sep 17 00:00:00 2001
-From: Dominique Leuenberger 
-Date: Wed, 29 Sep 2021 14:20:53 +0200
-Subject: [PATCH] tests/rust: add libm to fix build with rust 1.55
-
-Fixes #9309

- test cases/rust/5 polyglot static/meson.build | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/test cases/rust/5 polyglot static/meson.build b/test cases/rust/5 
polyglot static/meson.build
-index de2e61bcbc3..a6e9550b6e2 100644
 a/test cases/rust/5 polyglot static/meson.build
-+++ b/test cases/rust/5 polyglot static/meson.build
-@@ -2,6 +2,7 @@ project('static rust and c polyglot executable', 'c', 'rust')
- 
- deps = [
-   meson.get_compiler('c').find_library('dl', required: false),
-+  meson.get_compiler('c').find_library('m', required: false),
-   dependency('threads'),
- ]
- 

diff --git a/dev-util/meson/meson-0.59.1-r1.ebuild 
b/dev-util/meson/meson-0.59.1-r1.ebuild
deleted file mode 100644
index f5024d59f182..
--- a/dev-util/meson/meson-0.59.1-r1.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 2016-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{7,8,9,10} )
-
-if [[ ${PV} = ** ]]; then
-   EGIT_REPO_URI="https://github.com/mesonbuild/meson;
-   inherit git-r3
-else
-   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-fi
-
-inherit distutils-r1 toolchain-funcs
-
-DESCRIPTION="Open source build system"
-HOMEPAGE="https://mesonbuild.com/;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   test? (
-   dev-libs/glib:2
-   dev-libs/gobject-introspection
-   dev-util/ninja
-   dev-vcs/git
-   sys-libs/zlib[static-libs(+)]
-   virtual/pkgconfig
-   )
-"
-
-PATCHES=(
-   "${FILESDIR}/meson-mcompile-treat-load-average-as-a-float.patch"
-   "${FILESDIR}/meson-tests-rust-add-libm.patch"
-)
-
-python_prepare_all() {
-   local disable_unittests=(
-   # ASAN and sandbox both want control over LD_PRELOAD
-   # https://bugs.gentoo.org/673016
-   -e 's/test_generate_gir_with_address_sanitizer/_&/'
-
-   # ASAN is unsupported on some targets
-   # https://bugs.gentoo.org/692822
-   -e 's/test_pch_with_address_sanitizer/_&/'
-
-   # https://github.com/mesonbuild/meson/issues/7203
-   

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

2021-12-26 Thread Mike Gilbert
commit: 404c6eb1a82cd80bf148df0ac526132bc014d6f3
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Dec 27 02:06:03 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Dec 27 03:38:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=404c6eb1

dev-util/meson: sync live ebuild

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

 dev-util/meson/meson-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/meson/meson-.ebuild b/dev-util/meson/meson-.ebuild
index e2a175666ca3..b1532c0364e4 100644
--- a/dev-util/meson/meson-.ebuild
+++ b/dev-util/meson/meson-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 2016-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 PYTHON_COMPAT=( python3_{7,8,9,10} )
 
 if [[ ${PV} = ** ]]; then
@@ -83,7 +83,7 @@ python_test() {
# If JAVA_HOME is not set, meson looks for javac in PATH.
# If javac is in /usr/bin, meson assumes /usr/include is a valid
# JDK include path. Setting JAVA_HOME works around this broken
-   # autodection. If no JDK is installed, we should end up with an 
empty
+   # autodetection. If no JDK is installed, we should end up with 
an empty
# value in JAVA_HOME, and the tests should get skipped.
export JAVA_HOME=$(java-config -O 2>/dev/null)
 



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

2021-12-26 Thread Mike Gilbert
commit: 9914071bd784d689da9a97e2b210091419e2285e
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Dec 27 03:38:34 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Dec 27 03:38:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9914071b

dev-util/meson: add 0.60.3

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

 dev-util/meson/Manifest|   1 +
 dev-util/meson/meson-0.60.3.ebuild | 101 +
 2 files changed, 102 insertions(+)

diff --git a/dev-util/meson/Manifest b/dev-util/meson/Manifest
index 23045a41b3f6..450d1d3524f6 100644
--- a/dev-util/meson/Manifest
+++ b/dev-util/meson/Manifest
@@ -1,3 +1,4 @@
 DIST meson-0.59.1.tar.gz 1944678 BLAKE2B 
08dee8ada7824faf93b730bd8cf86113fe85ecf57c53a7ee4be89371004e13b99e14933761398e6db5a359c5aad07a96f99c0b5be144a75c749e40d153cefa7f
 SHA512 
c45e29869dc681675b2643c37c892e7fff365c051edce4f2ec278fc6cee25bac6818add819e4db69d2fe3c1ba9572fc55bb8f67fe791cdc9c187627c71b01963
 DIST meson-0.59.4.tar.gz 1953211 BLAKE2B 
e8699c274e60708e798ab7a57e096e606ba1552d4062a909610f5a8db8d27b864a9b9f01f32d68f65e0dcc2a75add7916617861edcc6058fc44c312e7a56048c
 SHA512 
e02d13a4af592078c4dc34a1d9531e49d3b99f0996bcc2b04d9b9b446f0f7748fc2ccfeb9e6090a9fd2d95ad06594c770f90a87fafd9b1974117f24c5fb491e3
 DIST meson-0.60.2.tar.gz 1998788 BLAKE2B 
7fa59723e49f34a016eb3692ac63ebf38b5a7db1bfada522cc317c8500e29107783ef386a1312aa1ed73018fd93b22c6ee81fa9511e80e85461469d0129581ff
 SHA512 
96064b49a479f81d6def321b4c3c24073b307c3ecd917ab2be2020fedf102da119b205e3d88b6fd1cd13af38949600abc72d4172967d651c78d2e9011276cb80
+DIST meson-0.60.3.tar.gz 2001124 BLAKE2B 
f66fb29d309f5dea9c0b1934e8b5dfc2b33586e06c6a2d616798d5724216035fe03a3f9b1c6976546d5d5c069734357d61a92aa43de01161cf1fe4297a1d1f2e
 SHA512 
0aa6ef71c20cd899ebb0b202c6319e093e1df1c39fa58c94a1bb479efe630213272127346eab589948898d115d02d64f4bdffd892fbb9700884c1edf2dc6c6dc

diff --git a/dev-util/meson/meson-0.60.3.ebuild 
b/dev-util/meson/meson-0.60.3.ebuild
new file mode 100644
index ..b1532c0364e4
--- /dev/null
+++ b/dev-util/meson/meson-0.60.3.ebuild
@@ -0,0 +1,101 @@
+# Copyright 2016-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{7,8,9,10} )
+
+if [[ ${PV} = ** ]]; then
+   EGIT_REPO_URI="https://github.com/mesonbuild/meson;
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+fi
+
+inherit distutils-r1 toolchain-funcs
+
+DESCRIPTION="Open source build system"
+HOMEPAGE="https://mesonbuild.com/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   test? (
+   dev-libs/glib:2
+   dev-libs/gobject-introspection
+   dev-util/ninja
+   dev-vcs/git
+   sys-libs/zlib[static-libs(+)]
+   virtual/pkgconfig
+   )
+"
+
+python_prepare_all() {
+   local disable_unittests=(
+   # ASAN and sandbox both want control over LD_PRELOAD
+   # https://bugs.gentoo.org/673016
+   -e 's/test_generate_gir_with_address_sanitizer/_&/'
+
+   # ASAN is unsupported on some targets
+   # https://bugs.gentoo.org/692822
+   -e 's/test_pch_with_address_sanitizer/_&/'
+
+   # https://github.com/mesonbuild/meson/issues/7203
+   -e 's/test_templates/_&/'
+
+   # Broken due to python2 wrapper
+   -e 's/test_python_module/_&/'
+   )
+
+   sed -i "${disable_unittests[@]}" run_unittests.py || die
+
+   # Broken due to python2 script created by python_wrapper_setup
+   rm -r "test cases/frameworks/1 boost" || die
+
+   distutils-r1_python_prepare_all
+}
+
+src_test() {
+   tc-export PKG_CONFIG
+   if ${PKG_CONFIG} --exists Qt5Core && ! ${PKG_CONFIG} --exists Qt5Gui; 
then
+   ewarn "Found Qt5Core but not Qt5Gui; skipping tests"
+   else
+   # https://bugs.gentoo.org/687792
+   unset PKG_CONFIG
+   distutils-r1_src_test
+   fi
+}
+
+python_test() {
+   (
+   # test_meson_installed
+   unset PYTHONDONTWRITEBYTECODE
+
+   # test_cross_file_system_paths
+   unset XDG_DATA_HOME
+
+   # 'test cases/unit/73 summary' expects 80 columns
+   export COLUMNS=80
+
+   # If JAVA_HOME is not set, meson looks for javac in PATH.
+   # If javac is in /usr/bin, meson assumes /usr/include is a valid
+   # JDK include path. Setting JAVA_HOME works around this broken
+   # autodetection. If no JDK is installed, we should end up with 

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

2021-12-26 Thread Zac Medico
commit: 6819900b9fa79993e945717014bcbafb8b0bfd15
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Dec 27 03:30:03 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Dec 27 03:30:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6819900b

app-containers/podman: Remove vulnerable version

Closes: https://bugs.gentoo.org/829896
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 app-containers/podman/Manifest|   1 -
 app-containers/podman/podman-3.4.1.ebuild | 164 --
 2 files changed, 165 deletions(-)

diff --git a/app-containers/podman/Manifest b/app-containers/podman/Manifest
index 9de658e984fe..5bf028d648a1 100644
--- a/app-containers/podman/Manifest
+++ b/app-containers/podman/Manifest
@@ -1,2 +1 @@
-DIST podman-3.4.1.tar.gz 10953738 BLAKE2B 
423aaecabce5242ae87887e36e9caaf499b3d5c18978e47b738ef3b6a0a094c64f18f5fef614193157c3de0a6c0d88a232efcdcb60de4ae8ab14abbe266ad512
 SHA512 
b8602464358ab73429a9003262c92c38c9a06e1133c776fd0c4ce65dae26639db66f8f5ad510528f3e6e7bc2fe692746fcf1d90d4e95d701d102006d9a83b27e
 DIST podman-3.4.4.tar.gz 10945990 BLAKE2B 
3de69c9bc3bd1334837d21cb2817a9e9757fbb561a0b047658c7401608ecf1fbe09d5cd0c65497a82150a67a3775c77705d0dbd314a54f7b3a1953733cfb2906
 SHA512 
cfd295bf50ce86ea70741c3e663b409ed47b1e560c962bc579f319151a0fe2b24cdd3045667660083cce89449a9c5de1508c94a9a02375165a72ce7c1616

diff --git a/app-containers/podman/podman-3.4.1.ebuild 
b/app-containers/podman/podman-3.4.1.ebuild
deleted file mode 100644
index 44cbb7034662..
--- a/app-containers/podman/podman-3.4.1.ebuild
+++ /dev/null
@@ -1,164 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-EGIT_COMMIT="a6493ae6904a5b7dde2395a374cb77fc45c8a3bc"
-
-inherit bash-completion-r1 flag-o-matic go-module tmpfiles
-
-DESCRIPTION="Library and podman tool for running OCI-based containers in Pods"
-HOMEPAGE="https://github.com/containers/podman/;
-MY_PN=podman
-MY_P=${MY_PN}-${PV}
-SRC_URI="https://github.com/containers/podman/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
-LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0"
-SLOT="0"
-
-KEYWORDS="amd64 arm64 ~ppc64"
-IUSE="apparmor btrfs +fuse +rootless selinux"
-RESTRICT+=" test"
-
-COMMON_DEPEND="
-   app-crypt/gpgme:=
-   >=app-containers/conmon-2.0.0
-   || ( >=app-containers/runc-1.0.0_rc6 app-containers/crun )
-   dev-libs/libassuan:=
-   dev-libs/libgpg-error:=
-   >=net-misc/cni-plugins-0.8.6
-   sys-fs/lvm2
-   sys-libs/libseccomp:=
-
-   apparmor? ( sys-libs/libapparmor )
-   btrfs? ( sys-fs/btrfs-progs )
-   rootless? ( app-containers/slirp4netns )
-   selinux? ( sys-libs/libselinux:= )
-"
-DEPEND="
-   ${COMMON_DEPEND}
-   dev-go/go-md2man"
-RDEPEND="${COMMON_DEPEND}
-   fuse? ( sys-fs/fuse-overlayfs )"
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
-   default
-
-   # Disable installation of python modules here, since those are
-   # installed by separate ebuilds.
-   local makefile_sed_args=(
-   -e '/^GIT_.*/d'
-   -e 's/$(GO) build/$(GO) build -v -work -x/'
-   -e 's/^\(install:.*\) install\.python$/\1/'
-   -e 's|^pkg/varlink/iopodman.go: .gopathok 
pkg/varlink/io.podman.varlink$|pkg/varlink/iopodman.go: 
pkg/varlink/io.podman.varlink|'
-   )
-
-   has_version -b '>=dev-lang/go-1.13.9' || makefile_sed_args+=(-e 
's:GO111MODULE=off:GO111MODULE=on:')
-
-   sed "${makefile_sed_args[@]}" -i Makefile || die
-
-   sed -e 's|OUTPUT="${CIRRUS_TAG:.*|OUTPUT='v${PV}'|' \
-   -i hack/get_release_info.sh || die
-}
-
-src_compile() {
-   local git_commiT=${EGIT_COMMIT}
-
-   # Filter unsupported linker flags
-   filter-flags '-Wl,*'
-
-   [[ -f hack/apparmor_tag.sh ]] || die
-   if use apparmor; then
-   echo -e "#!/bin/sh\necho apparmor" > hack/apparmor_tag.sh || die
-   else
-   echo -e "#!/bin/sh\ntrue" > hack/apparmor_tag.sh || die
-   fi
-
-   [[ -f hack/btrfs_installed_tag.sh ]] || die
-   if use btrfs; then
-   echo -e "#!/bin/sh\ntrue" > hack/btrfs_installed_tag.sh || die
-   else
-   echo -e "#!/bin/sh\necho exclude_graphdriver_btrfs" > \
-   hack/btrfs_installed_tag.sh || die
-   fi
-
-   [[ -f hack/selinux_tag.sh ]] || die
-   if use selinux; then
-   echo -e "#!/bin/sh\necho selinux" > hack/selinux_tag.sh || die
-   else
-   echo -e "#!/bin/sh\ntrue" > hack/selinux_tag.sh || die
-   fi
-
-   # Avoid this error when generating pkg/varlink/iopodman.go:
-   # cannot find package "github.com/varlink/go/varlink/idl"
-   mkdir -p _output || die
-   ln -snf ../vendor _output/src || die
-   GO111MODULE=off GOPATH=${PWD}/_output go generate 

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

2021-12-26 Thread Sam James
commit: 17bf7ea8d6839efbc5f4be814ba186f3363b61eb
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 27 02:58:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 27 02:58:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17bf7ea8

dev-python/pyproject2setuppy: Stabilize 22 ALLARCHES, #830029

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

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

diff --git a/dev-python/pyproject2setuppy/pyproject2setuppy-22.ebuild 
b/dev-python/pyproject2setuppy/pyproject2setuppy-22.ebuild
index 4428d6f94a11..d6dcc5868fe8 100644
--- a/dev-python/pyproject2setuppy/pyproject2setuppy-22.ebuild
+++ b/dev-python/pyproject2setuppy/pyproject2setuppy-22.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-macos"
 
 RDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]



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

2021-12-26 Thread Sam James
commit: 3185f4beb1d0db9397de24747b1baa5739cbbfbf
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 27 02:54:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 27 02:58:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3185f4be

dev-python/typing-extensions: crank up BDEPEND on pyproject2setuppy

Needs some workarounds in a newer version.

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

 dev-python/typing-extensions/typing-extensions-4.0.1.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-python/typing-extensions/typing-extensions-4.0.1.ebuild 
b/dev-python/typing-extensions/typing-extensions-4.0.1.ebuild
index 8226077876be..a070b0236058 100644
--- a/dev-python/typing-extensions/typing-extensions-4.0.1.ebuild
+++ b/dev-python/typing-extensions/typing-extensions-4.0.1.ebuild
@@ -21,8 +21,7 @@ LICENSE="PSF-2"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
 
-BDEPEND="
-   >=dev-python/pyproject2setuppy-21[${PYTHON_USEDEP}]"
+BDEPEND=">=dev-python/pyproject2setuppy-22[${PYTHON_USEDEP}]"
 
 python_test() {
cd "${S}"/src || die



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

2021-12-26 Thread Ionen Wolkens
commit: 6ef9faf8629e619af24b1148a81fae58c67d7b58
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Dec 27 02:50:18 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Dec 27 02:53:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ef9faf8

net-misc/yt-dlp: add 2021.12.27

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

 net-misc/yt-dlp/Manifest |  1 +
 net-misc/yt-dlp/yt-dlp-2021.12.27.ebuild | 74 
 2 files changed, 75 insertions(+)

diff --git a/net-misc/yt-dlp/Manifest b/net-misc/yt-dlp/Manifest
index 9c7bf287e6d1..34ae9be163da 100644
--- a/net-misc/yt-dlp/Manifest
+++ b/net-misc/yt-dlp/Manifest
@@ -1,2 +1,3 @@
 DIST yt-dlp-2021.12.1.tar.gz 2064958 BLAKE2B 
d97bf6bc5d6a97aec05be73dcc00aac6b1aff011c307abcbf604a3bfab06dadfd28401eab8ad26d42b7ec3db778c66e9fa2de09d3e6c28304fd28791532509d9
 SHA512 
d04e9e5ae36e73923ac79bb98af6e402ba0b4403430cbcc0517e7f446d42b6c637846b11489c0159faf667ab798b937abb9597fb5fba76b6f7b6e2b379bae328
 DIST yt-dlp-2021.12.25.tar.gz 2096136 BLAKE2B 
b40e35f8e7f644051ca80d7d6eeb5d7963e5d0b0c5ffbbc10ed2e4d1f7133a43ec19a715e2ca131fb95ce31c322b952cb13b40adcfe1d8f655e1bd2162ec8329
 SHA512 
826abb5654527e37454424a949607d2c9934328228566ab0baa89df23ea081c3feb01584a25d0154d30d389d4c10cc7203ad530ddf8472ae70d6e782e3ded490
+DIST yt-dlp-2021.12.27.tar.gz 2102852 BLAKE2B 
69a3a9c916771ab2e1b8f86bbc43e03d0543801f587708b638348088d4454aff8ac93420fd8bd2ebb4f493c74acdf23f08a9495dbcdad77d840a95cfece4aa6b
 SHA512 
2c687493736fabe131481d6bf8df13afc1959ac1458675bfe3c4273df7bb64218f84e07ea324b664b0a52c3e39b3e10999e81bc907bfc98a71a28c92dca90737

diff --git a/net-misc/yt-dlp/yt-dlp-2021.12.27.ebuild 
b/net-misc/yt-dlp/yt-dlp-2021.12.27.ebuild
new file mode 100644
index ..449b50847e09
--- /dev/null
+++ b/net-misc/yt-dlp/yt-dlp-2021.12.27.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit bash-completion-r1 distutils-r1 optfeature
+
+DESCRIPTION="youtube-dl fork with additional features and fixes"
+HOMEPAGE="https://github.com/yt-dlp/yt-dlp;
+SRC_URI="mirror://pypi/${P::1}/${PN}/${P}.tar.gz"
+
+LICENSE="Unlicense"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   !net-misc/youtube-dl"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   distutils-r1_python_prepare_all
+
+   # adjust requires for pycryptodome and optional dependencies (bug 
#828466)
+   sed -ri setup.py \
+   -e "s/'(pycryptodome)x'/'\1'/" \
+   -e "s/'(mutagen|websockets)',?//g" || die
+}
+
+python_test() {
+   epytest -m 'not download' -p no:markdown
+}
+
+python_install() {
+   distutils-r1_python_install
+
+   local sitedir=$(python_get_sitedir)
+   dosym yt_dlp "${sitedir#${EPREFIX}}"/youtube_dl
+}
+
+python_install_all() {
+   dodoc README.md Changelog.md supportedsites.md
+   doman yt-dlp.1
+
+   dobashcomp completions/bash/yt-dlp
+
+   insinto /usr/share/fish/vendor_completions.d
+   doins completions/fish/yt-dlp.fish
+
+   insinto /usr/share/zsh/site-functions
+   doins completions/zsh/_yt-dlp
+
+   rm -r "${ED}"/usr/share/doc/yt_dlp || die
+
+   newbin - youtube-dl <<-EOF
+   #!/usr/bin/env sh
+   exec yt-dlp --compat-options youtube-dl "\${@}"
+   EOF
+}
+
+pkg_postinst() {
+   optfeature "various features (merging tracks, streamed content)" 
media-video/ffmpeg
+   has_version media-video/atomicparsley || # allow fallback but don't 
advertise
+   optfeature "embedding metadata thumbnails in MP4/M4A files" 
media-libs/mutagen
+
+   if [[ ! ${REPLACING_VERSIONS} ]] ||
+   ver_test ${REPLACING_VERSIONS} -lt 2021.10.22-r2; then
+   elog 'A wrapper using "yt-dlp --compat-options youtube-dl" was 
installed'
+   elog 'as "youtube-dl". This is strictly for compatibility and 
it is'
+   elog 'recommended to use "yt-dlp" directly, it may be removed 
in the future.'
+   fi
+}



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

2021-12-26 Thread Sam James
commit: 09a8c1def7052dbc52eefb7d2a2f13dadf724e64
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 27 02:47:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 27 02:47:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09a8c1de

dev-python/redis-py: add 4.1.0

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

 dev-python/redis-py/Manifest  |  1 +
 dev-python/redis-py/redis-py-4.1.0.ebuild | 78 +++
 2 files changed, 79 insertions(+)

diff --git a/dev-python/redis-py/Manifest b/dev-python/redis-py/Manifest
index 5f684546ee7f..bf30c0e2579a 100644
--- a/dev-python/redis-py/Manifest
+++ b/dev-python/redis-py/Manifest
@@ -1 +1,2 @@
 DIST redis-py-4.0.2.tar.gz 2262717 BLAKE2B 
7db99843b4ee354b0841de1cacca001901b0614868e6cd545edb0f3705b7dc7d7a0ee755e2184ec1fb080a845a2f193ff5ab5a4dd99006eed6b9a1c89fbee131
 SHA512 
3f73ddd2ceb551fa447cfb4ecdc1d393957bbfd8c184ae3d357f9f47fff860f1c4684ec0fc3cb85fea530454456c17a98a2a56e592bef4cd9ad17bb405c1a0f7
+DIST redis-py-4.1.0.tar.gz 2346542 BLAKE2B 
3d59f904f376df7bca14dcd7bc8547d7a7b41b8d934a50ade6dbf5e74f3da8deef59b3b7cf683fe3c7389859f76fe1d3307f91b52250da945f91b90c629640ab
 SHA512 
85cd09570f4faf34a735befd0677aa8ca2cb0d62b0285c4c040380c2440f2774e47762ec4219381294465343353a15804b96f06b4d6eefa7159a224eb9e72001

diff --git a/dev-python/redis-py/redis-py-4.1.0.ebuild 
b/dev-python/redis-py/redis-py-4.1.0.ebuild
new file mode 100644
index ..b2304d31625f
--- /dev/null
+++ b/dev-python/redis-py/redis-py-4.1.0.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+inherit distutils-r1
+
+MY_PN="redis"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Python client for Redis key-value store"
+HOMEPAGE="https://github.com/redis/redis-py;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND="
+   dev-python/deprecated[${PYTHON_USEDEP}]"
+BDEPEND="
+   test? (
+   dev-db/redis
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   distutils_install_for_testing
+
+   local EPYTEST_DESELECT=(
+   # Flaky test
+   tests/test_pubsub.py::TestPubSubDeadlock::test_pubsub_deadlock
+
+   # Needs a second Redis running
+   tests/test_commands.py::TestRedisCommands::test_sync
+   tests/test_commands.py::TestRedisCommands::test_psync
+   )
+
+   local EPYTEST_IGNORE=(
+   # SSL tests need Docker/stunnel:
+   # 
https://github.com/redis/redis-py/commit/18c6809b761bc6755349e1d7e08e74e857ec2c65
+   tests/test_ssl.py
+
+   # Needs multiple Redises running
+   tests/test_cluster.py
+   )
+
+   epytest -k "not redismod and not ssl"
+}
+
+src_test() {
+   local redis_pid="${T}"/redis.pid
+   local redis_port=6379
+   local redis_test_config="
+   daemonize yes
+   pidfile ${redis_pid}
+   port ${redis_port}
+   bind 127.0.0.1
+   "
+
+   # Spawn Redis itself for testing purposes
+   # NOTE: On sam@'s machine, spawning Redis can hang in the sandbox.
+   # I'm not restricting tests yet because this doesn't happen for anyone 
else AFAICT.
+   einfo "Spawning Redis"
+   einfo "NOTE: Port ${redis_port} must be free"
+   "${EPREFIX}"/usr/sbin/redis-server - <<< "${redis_test_config}" || die
+
+   # Run the tests
+   distutils-r1_src_test
+
+   # Clean up afterwards
+   kill "$(<"${redis_pid}")" || die
+}



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

2021-12-26 Thread Yixun Lan
commit: 6196ad90919afbbbc409db5247e2f5ea589b450c
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Dec 27 02:13:07 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Dec 27 02:17:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6196ad90

dev-libs/libansilove: keyword ~riscv

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

 dev-libs/libansilove/libansilove-1.2.8.ebuild | 2 +-
 dev-libs/libansilove/libansilove-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libansilove/libansilove-1.2.8.ebuild 
b/dev-libs/libansilove/libansilove-1.2.8.ebuild
index ade267a3221c..7d64d5664add 100644
--- a/dev-libs/libansilove/libansilove-1.2.8.ebuild
+++ b/dev-libs/libansilove/libansilove-1.2.8.ebuild
@@ -13,7 +13,7 @@ if [[ "${PV}" == ** ]]; then
EGIT_REPO_URI="https://github.com/ansilove/${PN}.git;
 else

SRC_URI="https://github.com/ansilove/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64"
+   KEYWORDS="~amd64 ~riscv"
 fi
 
 LICENSE="BSD-2"

diff --git a/dev-libs/libansilove/libansilove-.ebuild 
b/dev-libs/libansilove/libansilove-.ebuild
index ade267a3221c..7d64d5664add 100644
--- a/dev-libs/libansilove/libansilove-.ebuild
+++ b/dev-libs/libansilove/libansilove-.ebuild
@@ -13,7 +13,7 @@ if [[ "${PV}" == ** ]]; then
EGIT_REPO_URI="https://github.com/ansilove/${PN}.git;
 else

SRC_URI="https://github.com/ansilove/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64"
+   KEYWORDS="~amd64 ~riscv"
 fi
 
 LICENSE="BSD-2"



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

2021-12-26 Thread Yixun Lan
commit: 3f1ca5c9d2033657cb5042fe1294d4908079c674
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Dec 27 02:15:43 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Dec 27 02:17:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f1ca5c9

media-gfx/ansilove: keyword ~riscv

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

 media-gfx/ansilove/ansilove-4.1.5.ebuild | 2 +-
 media-gfx/ansilove/ansilove-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-gfx/ansilove/ansilove-4.1.5.ebuild 
b/media-gfx/ansilove/ansilove-4.1.5.ebuild
index 747102f7845f..31678da8b02c 100644
--- a/media-gfx/ansilove/ansilove-4.1.5.ebuild
+++ b/media-gfx/ansilove/ansilove-4.1.5.ebuild
@@ -13,7 +13,7 @@ if [[ "${PV}" == ** ]]; then
EGIT_REPO_URI="https://github.com/ansilove/${PN}.git;
 else

SRC_URI="https://github.com/ansilove/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64"
+   KEYWORDS="~amd64 ~riscv"
 fi
 
 LICENSE="BSD-2"

diff --git a/media-gfx/ansilove/ansilove-.ebuild 
b/media-gfx/ansilove/ansilove-.ebuild
index 747102f7845f..31678da8b02c 100644
--- a/media-gfx/ansilove/ansilove-.ebuild
+++ b/media-gfx/ansilove/ansilove-.ebuild
@@ -13,7 +13,7 @@ if [[ "${PV}" == ** ]]; then
EGIT_REPO_URI="https://github.com/ansilove/${PN}.git;
 else

SRC_URI="https://github.com/ansilove/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64"
+   KEYWORDS="~amd64 ~riscv"
 fi
 
 LICENSE="BSD-2"



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

2021-12-26 Thread Georgy Yakovlev
commit: b53a800ff3ce2d0ab0b0e6ce7e457abf391c1f1b
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Dec 27 02:14:09 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Dec 27 02:16:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b53a800f

net-analyzer/netdata: sync fixes to live ebuild

sync minor SRC_URI change too, just in case.

Signed-off-by: Georgy Yakovlev  gentoo.org>

 net-analyzer/netdata/netdata-.ebuild | 12 +---
 1 file changed, 9 insertions(+), 3 deletions(-)

diff --git a/net-analyzer/netdata/netdata-.ebuild 
b/net-analyzer/netdata/netdata-.ebuild
index 3de159430f88..2acb180f99b4 100644
--- a/net-analyzer/netdata/netdata-.ebuild
+++ b/net-analyzer/netdata/netdata-.ebuild
@@ -4,14 +4,14 @@
 EAPI=7
 PYTHON_COMPAT=( python{3_8,3_9,3_10} )
 
-inherit autotools fcaps linux-info python-single-r1 systemd
+inherit autotools fcaps flag-o-matic linux-info python-single-r1 systemd 
toolchain-funcs
 
 if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/netdata/${PN}.git;
inherit git-r3
 else
-   
SRC_URI="https://github.com/netdata/${PN}/releases/download/v${PV}/${PN}-v${PV}.tar.gz
 -> ${P}.tar.gz"
-   S="${WORKDIR}/${PN}-v${PV}"
+   
SRC_URI="https://github.com/netdata/${PN}/releases/download/${PV}/${PN}-${PV}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/${PN}-${PV}"
KEYWORDS="~amd64 ~ppc64 ~x86"
 fi
 
@@ -92,6 +92,12 @@ src_prepare() {
 }
 
 src_configure() {
+   if use ppc64; then
+   # bundled dlib does not support vsx on big-endian
+   # https://github.com/davisking/dlib/issues/397
+   [[ $(tc-endian) == big ]] && append-flags -mno-vsx
+   fi
+
econf \
--localstatedir="${EPREFIX}"/var \
--with-user=netdata \



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

2021-12-26 Thread Georgy Yakovlev
commit: 28bdc8cd5088537eb0f8b7c9f8e5b18dfc6e91ba
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Dec 27 02:12:19 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Dec 27 02:14:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28bdc8cd

net-analyzer/netdata: fix build on ppc64be, pass -mno-vsx

Signed-off-by: Georgy Yakovlev  gentoo.org>

 net-analyzer/netdata/netdata-1.32.1.ebuild | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/net-analyzer/netdata/netdata-1.32.1.ebuild 
b/net-analyzer/netdata/netdata-1.32.1.ebuild
index 97b373861b66..00cda3564e28 100644
--- a/net-analyzer/netdata/netdata-1.32.1.ebuild
+++ b/net-analyzer/netdata/netdata-1.32.1.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 PYTHON_COMPAT=( python{3_8,3_9,3_10} )
 
-inherit autotools fcaps linux-info python-single-r1 systemd
+inherit autotools fcaps flag-o-matic linux-info python-single-r1 systemd 
toolchain-funcs
 
 if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/netdata/${PN}.git;
@@ -92,6 +92,12 @@ src_prepare() {
 }
 
 src_configure() {
+   if use ppc64; then
+   # bundled dlib does not support vsx on big-endian
+   # https://github.com/davisking/dlib/issues/397
+   [[ $(tc-endian) == big ]] && append-flags -mno-vsx
+   fi
+
econf \
--localstatedir="${EPREFIX}"/var \
--with-user=netdata \



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

2021-12-26 Thread Sam James
commit: 814a9cae65003a9c235c45b791d05860d6ea1c38
Author: Jonathan Davies  protonmail  com>
AuthorDate: Thu Dec 16 18:38:05 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 27 01:36:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=814a9cae

dev-lang/erlang: Version updated to 24.2.

Signed-off-by: Jonathan Davies  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/23348
Signed-off-by: Sam James  gentoo.org>

 dev-lang/erlang/Manifest   |   3 +
 dev-lang/erlang/erlang-24.2.ebuild | 162 +
 2 files changed, 165 insertions(+)

diff --git a/dev-lang/erlang/Manifest b/dev-lang/erlang/Manifest
index d9f38d7ba3f9..d7285cf755f1 100644
--- a/dev-lang/erlang/Manifest
+++ b/dev-lang/erlang/Manifest
@@ -3,9 +3,12 @@ DIST erlang-23.3.4.tar.gz 56664814 BLAKE2B 
ef8aa8d5a6fd1efc02a35459d1cb15eecf5f9
 DIST erlang-24.0.2.tar.gz 58878378 BLAKE2B 
c2ea65cac39b654d9037ea9fcb47eb6eea96dec2483378f414bc33475e850121c1adaa30ea880070624496be9779539f98c864b0dd6eb92d3c4badaa121353d1
 SHA512 
d85e3e6a4177ac8c696dd666183f624065a89d35aa7f031cd6a7b105e0d1f9007de8d413880df47daf8f695485d952a81a14a01313b52f66534c1e5bd050093b
 DIST erlang-24.1.4.tar.gz 59009229 BLAKE2B 
484ad90509a618098dc1c3fc2ae7d2b44dc7735399f3ba2138d3c755b337e7c513083724329581e72968f6a5c33c9767f0192a1f5d21d35a3a69d5b4e151def2
 SHA512 
b5cf4fbce07b26b97ec8af62d1b86315227ff369f27c996a6df08b322b76721539a55664dcd4ffec49ff77efadc8e4f0c967c064bb4e1f5cdfa2db2eaa02620f
 DIST erlang-24.1.7.tar.gz 59014237 BLAKE2B 
e32e963911c574fb7927d870029912b8de2cdde8303ee12cdcca8d345eddaa76ee16862a07c6d5013a775c80db6abb744c6be3447dad8126d0aa26ac4d305043
 SHA512 
052758df429af0971c9d78a4f56e2f79510db3efbb103e6b869584e54af438b2d43e5172412e0fc624ea68b1df6be84debdae51777a7f4aa327b39b2248f
+DIST erlang-24.2.tar.gz 59094451 BLAKE2B 
4b1673570e97fe399dbdb5ab2095ba38f08b684c6a0cf7ad47f628d900802751c2db11d5de6f267aeb8c77d27634c2642f96045893acf9f1c32de3e4fe3f3ffb
 SHA512 
88450f935579677eb0d43fd25e5f45b1e78ff8e9c6455d87198decbbb675f90c2e87757b3ee33b43fafb87fced20e984220be9b6b70f8cb8f6d84e4743764495
 DIST erlang_doc_html_23.3.tar.gz 36224657 BLAKE2B 
7e2a3e16f4cfa0f15c01074740e02af7a45b480b4a94e764463717658ab7e5d0281f928c3ec585582b10168645e3e06cfe72cf6a0ba1b88f539b80f2b7ad99be
 SHA512 
8be4aae46839239604b875b39339e7b6b6c677c099b3d749d5f1041c4508c1c3b4aa8136a93df12b1e5cb6333ef907276f5965c9726ed2b9e77a6043c8ef53b1
 DIST erlang_doc_html_24.0.tar.gz 39731398 BLAKE2B 
8a9fe3acb4cc13691e16c477cf89e8298df1a99bbe6a6c9e59e3c34248ecdc21077835951087b5a5bbb23ddb28f3bd7ab8b058fe64ce56c342b825a6c0ef8948
 SHA512 
453f8a9cf779a4f43966615433afc3be3aae7a571acf45974947bd720a331ca05949bc310de5f3b33b72d274971103ede56875bbfe757ba17f903510f690d97e
 DIST erlang_doc_html_24.1.tar.gz 39873142 BLAKE2B 
5e4bea792be6332a2186a270466a61bda5f37b5a066638ae00545433bf5bd11f84fba7a0ac210a9104e5322fd372759e53d0abd63468c59a3a2c59a3eaddd5ca
 SHA512 
6ace8d8ba4b74e3269e71880f73bd296769acd8778f13fd945b80e57a694d70929d3e7a3263ff3c154190679d88fbb9855e201212e504de4a261e4182662e99a
+DIST erlang_doc_html_24.2.tar.gz 36604264 BLAKE2B 
edc870e53cb89a42ec1022b4250942ab03d47d81dfa86d767c179ef89ec67e2ed7df2274acfe2e1469e5344691e9a0a33174c5237e48e2fc6203518c39978d19
 SHA512 
de3957676970419953043cbf130194b1bfcb0f2664e2a6148ccfdf7fbd3bc797fa76a19f2e8362e176afd81408b937c5b8b0b126703326b757cfaf396d5e3e79
 DIST erlang_doc_man_23.3.tar.gz 1456501 BLAKE2B 
414bedee0e316d97b26d9d6418b799a9434a22e9980e7d3a83e2478d184d63d1633c0e10d0e180d929a3cacd82b4d703be86cbc8e6037f6b37ea122f7a8c
 SHA512 
6c661c210ffec4752afe624fa46700a0f62cc6589b74b859ab1dfde77d289e992988ac8744f7b4126d7512cd6d0aab3321f710a6324552b259bd7acd5b54a05e
 DIST erlang_doc_man_24.0.tar.gz 1666152 BLAKE2B 
aaef8165322f39f7410840eafe562ec5038d9c89b4fa99b3b1d5748ba70fe755ba732de403dd916328e1fdcec895e2a347db4fb8c8837b5e41155439c9c54ef6
 SHA512 
7251f6eeb0534cc8538236a2c4be9d732bf0a05ba6832f9b3859116f9148e469d004331924c7187b07204798afb66067bfd321c8905000c355775927e5841918
 DIST erlang_doc_man_24.1.tar.gz 1673084 BLAKE2B 
092c7870914e108e3fe06b68be6c54cff508cd938b5b510ca9a7c946b786e5725ffa1f2c87282a36480a9c1c7d7c899e8118546102a98136f813309a7f0bd334
 SHA512 
a11361811c5d58a431f4096866a45755f771f0519bbc992fc71e3c760d81bdc9cf636e189aee72c602a5f02cbf6c7bb6cc442cdb71fd06e0c4097bdf6ffe92ec
+DIST erlang_doc_man_24.2.tar.gz 1673926 BLAKE2B 
17cf3c1e296c883e9c930cd540d439f7dd71a40048bbe80efd6f46dd5b4d9faf51177d2bb133f782742b0b367c8f54c27ed2b2cce277372a98dd55bb629f3b55
 SHA512 
359bfca20835eb2a6b6d199e2b108537c453369896b8bd4bd7db05c797421a734c31aea41ddf819b703718353f43186c5fd8f37d1a7d8624e767a41a922c01b9

diff --git a/dev-lang/erlang/erlang-24.2.ebuild 
b/dev-lang/erlang/erlang-24.2.ebuild
new file mode 100644
index ..ae108c6fba5c
--- /dev/null
+++ b/dev-lang/erlang/erlang-24.2.ebuild
@@ -0,0 +1,162 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General 

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

2021-12-26 Thread Sam James
commit: 12d9888238882ab0e9e0285664e488656f842424
Author: Jan Henke  taujhe  de>
AuthorDate: Thu Dec 23 20:46:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 27 01:35:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12d98882

dev-util/spirv-llvm-translator: Version bump (13.0.0)

Besides bumping the matching LLVM version, this version requires the
upstream SPIRV header files, so an additonal CMAKE argument is required
to point to the installed headers (and they are a new build time
dependency).

LLVM eclass sadly does not support EAPI 8 yet, so this ebuild remains at
7.

Closes: https://bugs.gentoo.org/829845
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Jan Henke  taujhe.de>
Closes: https://github.com/gentoo/gentoo/pull/23485
Signed-off-by: Sam James  gentoo.org>

 dev-util/spirv-llvm-translator/Manifest|  2 +
 .../spirv-llvm-translator-13.0.0.ebuild| 60 ++
 2 files changed, 62 insertions(+)

diff --git a/dev-util/spirv-llvm-translator/Manifest 
b/dev-util/spirv-llvm-translator/Manifest
index d57d8a32e3ff..cb2ec4d8a7b7 100644
--- a/dev-util/spirv-llvm-translator/Manifest
+++ b/dev-util/spirv-llvm-translator/Manifest
@@ -1,2 +1,4 @@
 DIST spirv-llvm-translator-11.1.0_pre20210212.tar.gz 702962 BLAKE2B 
0c46b898e2d6c293b1db7b4aa65af7830869329cebc35e930b73f98dc038ae50d6adbdd9c6951e2ad427982d2a565c0925ecd056105cc37222b0d8ce7eb2e43b
 SHA512 
3b8503be3ad65422f59ddbfd715a913dd6dab9416a14aea9e6a6793b2c959edaaab5433a3e253ee84c0b3644024a1f8a6b563af65e7aaad209c5f51e524cc96b
 DIST spirv-llvm-translator-12.0.0.tar.gz 1378222 BLAKE2B 
059409364403316f84521e231bc14cade2875c2b914acea95619b0920ae4f13babb26411b20fead1d7a028320fa3aea637d087d869759cb23e3266753b5b2f46
 SHA512 
c23ef81802d2bf743564762815d7375a804bdf8029efd7430faea0b48b5e30a9778c1175f52309b522a07aadf8ff77461b912c1fb3b95af9b09273a483eac82a
+DIST spirv-llvm-translator-13.0.0-rename-OpConstFunctionPointerINTEL.patch.bz2 
3632 BLAKE2B 
b2c3ed9ff1040fef12cd5b7962c71f2e52febbf1e1d1d06bee079093940c32e67f7c246c92876207f296677bd655f91447d0ce837f191cd0d4cfb66adfb11a62
 SHA512 
bba6a9b838ebf0bd29f5fa906fefcecdb1b3832b15ac1af8a1ed86da0e988385172b1a51468a4d8d97352c4a57c3e224f12d7e24b7a202a38353e2dbd3a2c27c
+DIST spirv-llvm-translator-13.0.0.tar.gz 1436324 BLAKE2B 
254450f153a0f0d7c0a75005705f4a7d90effa1e6bcde0d6b931195e4a925ddc34896e66b686c55583d50ab99a9e1e45ad1c0600f7fa4eaa2039642460e9b711
 SHA512 
1ce7a38c2c3447249e19d50063a7a2acf32699905572950e4f102d8ce1680785433035154b7b55782d5a56211a50e042aef775836f37c33fe847b347a02b5a04

diff --git a/dev-util/spirv-llvm-translator/spirv-llvm-translator-13.0.0.ebuild 
b/dev-util/spirv-llvm-translator/spirv-llvm-translator-13.0.0.ebuild
new file mode 100644
index ..6c354c4cd277
--- /dev/null
+++ b/dev-util/spirv-llvm-translator/spirv-llvm-translator-13.0.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS=cmake
+
+inherit cmake-multilib flag-o-matic llvm
+
+MY_PN="SPIRV-LLVM-Translator"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Bi-directional translator between SPIR-V and LLVM IR"
+HOMEPAGE="https://github.com/KhronosGroup/SPIRV-LLVM-Translator;
+SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-rename-OpConstFunctionPointerINTEL.patch.bz2;
+
+LICENSE="UoI-NCSA"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+IUSE="test +tools"
+
+RESTRICT="!test? ( test )"
+
+S="${WORKDIR}/${MY_P}"
+
+RDEPEND="sys-devel/clang:${SLOT}=[${MULTILIB_USEDEP}]
+   dev-util/spirv-headers"
+DEPEND="${RDEPEND}"
+BDEPEND="test? ( dev-python/lit )"
+
+REQUIRED_USE="test? ( tools )"
+
+LLVM_MAX_SLOT="${SLOT}"
+
+PATCHES=(
+   "${WORKDIR}"/${P}-rename-OpConstFunctionPointerINTEL.patch
+)
+
+src_prepare() {
+   append-flags -fPIC
+   cmake_src_prepare
+}
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_PREFIX="$(get_llvm_prefix ${LLVM_MAX_SLOT})"
+   
-DLLVM_EXTERNAL_SPIRV_HEADERS_SOURCE_DIR="${BROOT}/usr/include/spirv"
+   -DLLVM_BUILD_TOOLS=$(usex tools "ON" "OFF")
+   -DLLVM_SPIRV_INCLUDE_TESTS=$(usex test "ON" "OFF")
+   )
+   cmake_src_configure
+}
+
+multilib_src_test() {
+   # Some tests fail on amd64 when ABI==x86
+   if multilib_is_native_abi; then
+   lit "${BUILD_DIR}/test" || die "Error running tests for ABI 
${ABI}"
+   fi
+}



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

2021-12-26 Thread Sam James
commit: 0164353871075aad8dd6b65f805d1be6a8ccb1c2
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 27 01:37:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 27 01:37:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01643538

dev-util/spirv-llvm-translator: minor style changes

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

 .../spirv-llvm-translator/spirv-llvm-translator-13.0.0.ebuild | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/dev-util/spirv-llvm-translator/spirv-llvm-translator-13.0.0.ebuild 
b/dev-util/spirv-llvm-translator/spirv-llvm-translator-13.0.0.ebuild
index 6c354c4cd277..e7c554809d4d 100644
--- a/dev-util/spirv-llvm-translator/spirv-llvm-translator-13.0.0.ebuild
+++ b/dev-util/spirv-llvm-translator/spirv-llvm-translator-13.0.0.ebuild
@@ -14,23 +14,21 @@ DESCRIPTION="Bi-directional translator between SPIR-V and 
LLVM IR"
 HOMEPAGE="https://github.com/KhronosGroup/SPIRV-LLVM-Translator;
 SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-rename-OpConstFunctionPointerINTEL.patch.bz2;
+S="${WORKDIR}/${MY_P}"
 
 LICENSE="UoI-NCSA"
 SLOT="$(ver_cut 1)"
 KEYWORDS="~amd64"
 IUSE="test +tools"
 
+REQUIRED_USE="test? ( tools )"
 RESTRICT="!test? ( test )"
 
-S="${WORKDIR}/${MY_P}"
-
 RDEPEND="sys-devel/clang:${SLOT}=[${MULTILIB_USEDEP}]
-   dev-util/spirv-headers"
+   dev-util/spirv-headers"
 DEPEND="${RDEPEND}"
 BDEPEND="test? ( dev-python/lit )"
 
-REQUIRED_USE="test? ( tools )"
-
 LLVM_MAX_SLOT="${SLOT}"
 
 PATCHES=(



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

2021-12-26 Thread Sam James
commit: 414a5620b76e270379c0e4044d7399429b245bbe
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 27 01:28:27 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 27 01:28:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=414a5620

profiles/base: mask broken sci-libs/flann[doc]

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

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

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index f92c812d5477..cc997a8c5d49 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,11 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Sam James  (2021-12-27)
+# Doc building is broken and no new releases in a long time.
+# bug #830013
+sci-libs/flann doc
+
 # Joonas Niilola  (2021-12-20)
 # Broken, upstream issue/PR open since 2021-05 without reply.
 # Gentoo bug #821253



[gentoo-commits] repo/gentoo:master commit in: app-doc/kicad-doc/

2021-12-26 Thread Sam James
commit: 76aee120086a40083c3e149deefc2c5c388a7020
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 27 01:22:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 27 01:23:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76aee120

app-doc/kicad-doc: add note on EAPI 8 usev

Need EAPI 8 here for the correct usev behaviour to avoid
echoing "pdf" when we don't want it.

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

 app-doc/kicad-doc/kicad-doc-6.0.0-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-doc/kicad-doc/kicad-doc-6.0.0-r1.ebuild 
b/app-doc/kicad-doc/kicad-doc-6.0.0-r1.ebuild
index c77cb606301d..a3020d2a2df1 100644
--- a/app-doc/kicad-doc/kicad-doc-6.0.0-r1.ebuild
+++ b/app-doc/kicad-doc/kicad-doc-6.0.0-r1.ebuild
@@ -56,6 +56,7 @@ src_configure() {
# May not always work?
# https://gitlab.com/kicad/services/kicad-doc/-/issues/808
-DADOC_TOOLCHAIN="ASCIIDOC"
+   # Note: need EAPI 8 usev here, not pre-EAPI 8 behaviour
-DBUILD_FORMATS="$(usev html);$(usev pdf)"
-DSINGLE_LANGUAGE="${L10N}"
-DKICAD_DOC_PATH="${EPREFIX}"/usr/share/doc/${PF}/help



[gentoo-commits] repo/gentoo:master commit in: app-doc/kicad-doc/

2021-12-26 Thread Sam James
commit: 469197fae79659e03789e6c58e57597a9ecda82c
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 27 01:16:09 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 27 01:19:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=469197fa

app-doc/kicad-doc: use asciidoc, use ${PF} for docs

- Use asciidoc for now (not clear if upstream will continue to allow it though)
- ${PF} should work now with a corresponding change in kicad
(https://gitlab.com/kicad/code/kicad/-/commit/c5e77e9739424837540469780cef3ffb66eadbf3)

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

 .../{kicad-doc-6.0.0.ebuild => kicad-doc-6.0.0-r1.ebuild}| 9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/app-doc/kicad-doc/kicad-doc-6.0.0.ebuild 
b/app-doc/kicad-doc/kicad-doc-6.0.0-r1.ebuild
similarity index 90%
rename from app-doc/kicad-doc/kicad-doc-6.0.0.ebuild
rename to app-doc/kicad-doc/kicad-doc-6.0.0-r1.ebuild
index 9bf5e27bb2a0..c77cb606301d 100644
--- a/app-doc/kicad-doc/kicad-doc-6.0.0.ebuild
+++ b/app-doc/kicad-doc/kicad-doc-6.0.0-r1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit cmake
 
@@ -23,7 +23,7 @@ fi
 
 LICENSE="|| ( GPL-3+ CC-BY-3.0 ) GPL-2"
 SLOT="0"
-# TODO: Change default back to +df once asciidoctor-pdf is packaged
+# TODO: Change default back to +df once asciidoctor-pdf is packaged?
 IUSE="+html pdf"
 
 LANG_USE=" l10n_ca l10n_de l10n_en l10n_es l10n_fr l10n_id l10n_it l10n_ja 
l10n_pl l10n_ru l10n_zh"
@@ -53,9 +53,12 @@ BDEPEND="
 
 src_configure() {
local mycmakeargs=(
+   # May not always work?
+   # https://gitlab.com/kicad/services/kicad-doc/-/issues/808
+   -DADOC_TOOLCHAIN="ASCIIDOC"
-DBUILD_FORMATS="$(usev html);$(usev pdf)"
-DSINGLE_LANGUAGE="${L10N}"
-   -DKICAD_DOC_PATH="${EPREFIX}/usr/share/doc/${P}/help"
+   -DKICAD_DOC_PATH="${EPREFIX}"/usr/share/doc/${PF}/help
)
cmake_src_configure
 }



[gentoo-commits] repo/gentoo:master commit in: app-doc/kicad-doc/

2021-12-26 Thread Sam James
commit: e95966587d2bdd890dd300bb1a206da595b8c2e9
Author: JonRB  gmail  com>
AuthorDate: Fri Dec 24 17:06:42 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 27 01:08:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9596658

app-doc/kicad-doc: version bump to 6.0.0

Closes: https://bugs.gentoo.org/830024
Signed-off-by: JonRB  gmail.com>
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Sam James  gentoo.org>

 app-doc/kicad-doc/Manifest  | 2 +-
 .../kicad-doc/{kicad-doc-6.0.0_rc1.ebuild => kicad-doc-6.0.0.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-doc/kicad-doc/Manifest b/app-doc/kicad-doc/Manifest
index ea53c99f7284..699c8212205f 100644
--- a/app-doc/kicad-doc/Manifest
+++ b/app-doc/kicad-doc/Manifest
@@ -1,2 +1,2 @@
 DIST kicad-doc-5.1.12.tar.bz2 74217615 BLAKE2B 
f0906fdb0cf697348e06b63ef0003630a9035d47732c9a22ed3c4fee2f21c02f85fda51eee5149291b72326adc4899b31198178ee6e6ac0d494361cec6c06208
 SHA512 
db678d91ea5f564ca3f266829c297362cfd6cf35a5dced2ede5e7c9c38a37ca1037b264ee9314fa5c4a9d8197fcd92484ad4cae3668ea9741947d38c7ac7f910
-DIST kicad-doc-6.0.0_rc1.tar.gz 79671406 BLAKE2B 
7ab224ea2ec376c6c073018bc97f932e4097bed205ce8d92ac6b9db5db85fafd6de97a41026d890d3c38073cf410be0490f5e81f97e77c7e63d53a55ddc67527
 SHA512 
b8dc91daa72f46c2311675a3a4a4317fd2da5c877317e49e4f43ae85f9e1ac859405a3ec35a5fa6fa400825ea5b45350565803efdbf459f5c87844d534cf9bee
+DIST kicad-doc-6.0.0.tar.gz 81338236 BLAKE2B 
949d07a1b16635ad5be1a4855bc0c530a85c5d674096e8d1ae48e250e56168c2cb203d71a882e64c1816f0eb7c4ad1a0233be70bcbac185b2b8bb1e99b85dc66
 SHA512 
1f327c407b0ae88d1f13266571d978fd18fded857e63f1a56a10aa518da6ccb72e85a35215a51f4c91382f61445d141d837244699e932f411f6522bcf26290c3

diff --git a/app-doc/kicad-doc/kicad-doc-6.0.0_rc1.ebuild 
b/app-doc/kicad-doc/kicad-doc-6.0.0.ebuild
similarity index 100%
rename from app-doc/kicad-doc/kicad-doc-6.0.0_rc1.ebuild
rename to app-doc/kicad-doc/kicad-doc-6.0.0.ebuild



[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad/

2021-12-26 Thread Sam James
commit: 5977ca1ea4ce933d483390bbfa9c6c6df40ce829
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 27 00:40:43 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 27 01:08:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5977ca1e

sci-electronics/kicad: crank up opencascade lower bound

See: 
https://gitlab.com/kicad/code/kicad/-/commit/1c5c052301b607a0cf8b8ed6681f1db1622a865b
Signed-off-by: Sam James  gentoo.org>

 sci-electronics/kicad/kicad-6.0.0.ebuild | 2 +-
 sci-electronics/kicad/kicad-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-electronics/kicad/kicad-6.0.0.ebuild 
b/sci-electronics/kicad/kicad-6.0.0.ebuild
index 061968d6b125..9ee69cf7de52 100644
--- a/sci-electronics/kicad/kicad-6.0.0.ebuild
+++ b/sci-electronics/kicad/kicad-6.0.0.ebuild
@@ -50,7 +50,7 @@ COMMON_DEPEND="
>sci-electronics/ngspice-27[shared]
)
occ? (
-   >=sci-libs/opencascade-6.8.0:=
+   >=sci-libs/opencascade-7.3.0:=
)
 "
 DEPEND="${COMMON_DEPEND}"

diff --git a/sci-electronics/kicad/kicad-.ebuild 
b/sci-electronics/kicad/kicad-.ebuild
index 061968d6b125..9ee69cf7de52 100644
--- a/sci-electronics/kicad/kicad-.ebuild
+++ b/sci-electronics/kicad/kicad-.ebuild
@@ -50,7 +50,7 @@ COMMON_DEPEND="
>sci-electronics/ngspice-27[shared]
)
occ? (
-   >=sci-libs/opencascade-6.8.0:=
+   >=sci-libs/opencascade-7.3.0:=
)
 "
 DEPEND="${COMMON_DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad/

2021-12-26 Thread Sam James
commit: 3ca29f3be368a7a7e3e17023d1f6ccff80f68956
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 27 00:38:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 27 01:08:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ca29f3b

sci-electronics/kicad: 6+ always needs Python

See: 
https://gitlab.com/kicad/code/kicad/-/commit/f274a00c089e0e9fbe0c495ed047138405b5798f
See: https://gitlab.com/kicad/code/kicad/-/merge_requests/796
Signed-off-by: Sam James  gentoo.org>

 sci-electronics/kicad/kicad-6.0.0.ebuild | 54 +++-
 sci-electronics/kicad/kicad-.ebuild  | 52 ++
 2 files changed, 48 insertions(+), 58 deletions(-)

diff --git a/sci-electronics/kicad/kicad-6.0.0.ebuild 
b/sci-electronics/kicad/kicad-6.0.0.ebuild
index 87a5fb43e652..be4d85dce48d 100644
--- a/sci-electronics/kicad/kicad-6.0.0.ebuild
+++ b/sci-electronics/kicad/kicad-6.0.0.ebuild
@@ -28,11 +28,9 @@ fi
 
 LICENSE="GPL-2+ GPL-3+ Boost-1.0"
 SLOT="0"
-IUSE="doc examples +ngspice openmp +python occ +pcm"
+IUSE="doc examples +ngspice openmp occ +pcm"
 
-REQUIRED_USE="
-   python? ( ${PYTHON_REQUIRED_USE} )
-"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 COMMON_DEPEND="
>=dev-libs/boost-1.61:=[context,nls]
@@ -43,26 +41,24 @@ COMMON_DEPEND="
>=x11-libs/cairo-1.8.8:=
>=x11-libs/pixman-0.30
x11-libs/wxGTK:${WX_GTK_VER}[X,opengl]
+   $(python_gen_cond_dep '
+   >=dev-libs/boost-1.61:=[context,nls,python,${PYTHON_USEDEP}]
+   dev-python/wxpython:4.0[${PYTHON_USEDEP}]
+   ')
+   ${PYTHON_DEPS}
ngspice? (
>sci-electronics/ngspice-27[shared]
)
occ? (
>=sci-libs/opencascade-6.8.0:=
)
-   python? (
-   $(python_gen_cond_dep '
-   
>=dev-libs/boost-1.61:=[context,nls,python,${PYTHON_MULTI_USEDEP}]
-   dev-python/wxpython:4.0[${PYTHON_MULTI_USEDEP}]
-   ')
-   ${PYTHON_DEPS}
-   )
 "
-DEPEND="${COMMON_DEPEND}
-   python? ( >=dev-lang/swig-3.0:0 )"
+DEPEND="${COMMON_DEPEND}"
 RDEPEND="${COMMON_DEPEND}
sci-electronics/electronics-menu
 "
-BDEPEND="doc? ( app-doc/doxygen )"
+BDEPEND=">=dev-lang/swig-3.0
+   doc? ( app-doc/doxygen )"
 
 if [[ ${PV} ==  ]] ; then
# x11-misc-util/macros only required on live ebuilds
@@ -73,8 +69,9 @@ CHECKREQS_DISK_BUILD="800M"
 CAS_VERSION=7.5.3
 
 pkg_setup() {
-   use python && python-single-r1_pkg_setup
use openmp && tc-check-openmp
+
+   python-single-r1_pkg_setup
setup-wxwidgets
check-reqs_pkg_setup
 }
@@ -92,13 +89,15 @@ src_configure() {
 
local mycmakeargs=(
-DKICAD_DOCS="${EPREFIX}/usr/share/doc/${PF}"
-   -DKICAD_HELP="${EPREFIX}/usr/share/doc/${PN}-doc-${PV}"
-   -DKICAD_SCRIPTING="$(usex python)"
-   -DKICAD_SCRIPTING_MODULES="$(usex python)"
-   -DKICAD_SCRIPTING_WXPYTHON="$(usex python)"
-   -DKICAD_SCRIPTING_WXPYTHON_PHOENIX="$(usex python)"
-   -DKICAD_SCRIPTING_PYTHON3="$(usex python)"
-   -DKICAD_SCRIPTING_ACTION_MENU="$(usex python)"
+
+   -DKICAD_SCRIPTING_WXPYTHON=ON
+   -DKICAD_SCRIPTING_WXPYTHON_PHOENIX=ON
+
+   -DPYTHON_DEST="$(python_get_sitedir)"
+   -DPYTHON_EXECUTABLE="${PYTHON}"
+   -DPYTHON_INCLUDE_DIR="$(python_get_includedir)"
+   -DPYTHON_LIBRARY="$(python_get_library_path)"
+
-DKICAD_SPICE="$(usex ngspice)"
-DKICAD_PCM="$(usex pcm)"
 
@@ -106,15 +105,11 @@ src_configure() {
-DKICAD_INSTALL_DEMOS="$(usex examples)"
-DCMAKE_SKIP_RPATH="ON"
)
-   use python && mycmakeargs+=(
-   -DPYTHON_DEST="$(python_get_sitedir)"
-   -DPYTHON_EXECUTABLE="${PYTHON}"
-   -DPYTHON_INCLUDE_DIR="$(python_get_includedir)"
-   -DPYTHON_LIBRARY="$(python_get_library_path)"
-   )
+
local OCC_P=$(best_version sci-libs/opencascade)
OCC_P=${OCC_P#sci-libs/}
OCC_P=${OCC_P%-r*}
+
use occ && mycmakeargs+=(
-DOCC_INCLUDE_DIR="${CASROOT}"/include/${OCC_P}
-DOCC_LIBRARY_DIR="${CASROOT}"/$(get_libdir)/${OCC_P}
@@ -141,7 +136,8 @@ src_test() {
 
 src_install() {
cmake_src_install
-   use python && python_optimize
+   python_optimize
+
if use doc ; then
dodoc uncrustify.cfg
cd Documentation || die

diff --git a/sci-electronics/kicad/kicad-.ebuild 
b/sci-electronics/kicad/kicad-.ebuild
index 67d0c512c106..be4d85dce48d 100644
--- a/sci-electronics/kicad/kicad-.ebuild
+++ b/sci-electronics/kicad/kicad-.ebuild
@@ -28,11 +28,9 @@ fi
 
 LICENSE="GPL-2+ GPL-3+ Boost-1.0"
 SLOT="0"
-IUSE="doc examples +ngspice openmp 

[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-meta/

2021-12-26 Thread Sam James
commit: 9f04c2c98f1f74cbaa42de66e024242741dd7f45
Author: JonRB  gmail  com>
AuthorDate: Fri Dec 24 17:07:52 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 27 01:08:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f04c2c9

sci-electronics/kicad-meta: version bump to 6.0.0

Closes: https://bugs.gentoo.org/830024
Signed-off-by: JonRB  gmail.com>
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Closes: https://github.com/gentoo/gentoo/pull/23474
Signed-off-by: Sam James  gentoo.org>

 .../kicad-meta/{kicad-meta-6.0.0_rc1.ebuild => kicad-meta-6.0.0.ebuild}   | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/sci-electronics/kicad-meta/kicad-meta-6.0.0_rc1.ebuild 
b/sci-electronics/kicad-meta/kicad-meta-6.0.0.ebuild
similarity index 100%
rename from sci-electronics/kicad-meta/kicad-meta-6.0.0_rc1.ebuild
rename to sci-electronics/kicad-meta/kicad-meta-6.0.0.ebuild



[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad/

2021-12-26 Thread Sam James
commit: cdf6f6edd26340ddb4e044427da27506e2c8b002
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 27 01:07:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 27 01:08:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdf6f6ed

sci-electronics/kicad: drop additional gone option

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

 sci-electronics/kicad/kicad-6.0.0.ebuild | 1 -
 sci-electronics/kicad/kicad-.ebuild  | 1 -
 2 files changed, 2 deletions(-)

diff --git a/sci-electronics/kicad/kicad-6.0.0.ebuild 
b/sci-electronics/kicad/kicad-6.0.0.ebuild
index 02029d4ba76b..8840070ef1e9 100644
--- a/sci-electronics/kicad/kicad-6.0.0.ebuild
+++ b/sci-electronics/kicad/kicad-6.0.0.ebuild
@@ -93,7 +93,6 @@ src_configure() {
-DKICAD_DOCS="${EPREFIX}/usr/share/doc/${PF}"
 
-DKICAD_SCRIPTING_WXPYTHON=ON
-   -DKICAD_SCRIPTING_WXPYTHON_PHOENIX=ON
 
-DPYTHON_DEST="$(python_get_sitedir)"
-DPYTHON_EXECUTABLE="${PYTHON}"

diff --git a/sci-electronics/kicad/kicad-.ebuild 
b/sci-electronics/kicad/kicad-.ebuild
index 02029d4ba76b..8840070ef1e9 100644
--- a/sci-electronics/kicad/kicad-.ebuild
+++ b/sci-electronics/kicad/kicad-.ebuild
@@ -93,7 +93,6 @@ src_configure() {
-DKICAD_DOCS="${EPREFIX}/usr/share/doc/${PF}"
 
-DKICAD_SCRIPTING_WXPYTHON=ON
-   -DKICAD_SCRIPTING_WXPYTHON_PHOENIX=ON
 
-DPYTHON_DEST="$(python_get_sitedir)"
-DPYTHON_EXECUTABLE="${PYTHON}"



[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad/

2021-12-26 Thread Sam James
commit: 70b36d1b6e4d05cba7e1fb9e8140a5f56ce3adf1
Author: JonRB  gmail  com>
AuthorDate: Thu Dec 23 01:22:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 27 01:08:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70b36d1b

sci-electronics/kicad: version bump to 6.0.0

Closes: https://bugs.gentoo.org/830024
Signed-off-by: JonRB  gmail.com>
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Sam James  gentoo.org>

 sci-electronics/kicad/Manifest   | 2 +-
 sci-electronics/kicad/{kicad-6.0.0_rc1.ebuild => kicad-6.0.0.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-electronics/kicad/Manifest b/sci-electronics/kicad/Manifest
index 01867c596b35..d38b7350d368 100644
--- a/sci-electronics/kicad/Manifest
+++ b/sci-electronics/kicad/Manifest
@@ -1,2 +1,2 @@
 DIST kicad-5.1.12.tar.bz2 18581842 BLAKE2B 
f04369fecded6fb07376efa209ddf5fcc693e73018ed728003529cdd0e6ef4a059c28106db1acf18834d938c3fbe4b9df5b5c8e0874989d35f74cf67414e6c76
 SHA512 
c0e5ad5b360ef788b427755aa71eeaec1a19b7520a00bb94fafba47e291f6ba067c598004efd515287800cd41f7da399d0389121e53e9669026c62f21b0a65ea
-DIST kicad-6.0.0_rc1.tar.gz 44783434 BLAKE2B 
c19cc17666c00210f844970d8b0aad3d929470544d641f94bdfd9e521f6c954fec6098885606f72ffb75a074794358cb6632fea03fa4196dbfbcf6d6fe077c5e
 SHA512 
75a91ea111776f879b6cee14d09bcf9caa3cdc6d8220b2b89727e4f9d57db242b6c1b4c1235035f5bb8356c8bbc3cd9b9d6d80b2529c290a3fa57d90ba4dc632
+DIST kicad-6.0.0.tar.gz 45037889 BLAKE2B 
4ea4075cd8e860ed19ee051be3567400c57f8c1b51550d2da80525ef65cc0b6c0951bac8c306c4fc19bddd824e2b727f416817ea4006a67f949dbf70df673a37
 SHA512 
1cadf59cfa85c5bbeb86f968ced896eff16c330e498497bf58826a58a59dfb83989422d660f7230d7921eeeda709d1ff10b50d4f842a36e50d44bf9017360b50

diff --git a/sci-electronics/kicad/kicad-6.0.0_rc1.ebuild 
b/sci-electronics/kicad/kicad-6.0.0.ebuild
similarity index 100%
rename from sci-electronics/kicad/kicad-6.0.0_rc1.ebuild
rename to sci-electronics/kicad/kicad-6.0.0.ebuild



[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-footprints/

2021-12-26 Thread Sam James
commit: 6bb991cb334749aecc706696290dbdc451e330e2
Author: JonRB  gmail  com>
AuthorDate: Thu Dec 23 01:22:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 27 01:08:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bb991cb

sci-electronics/kicad-footprints: version bump to 6.0.0

Closes: https://bugs.gentoo.org/830024
Signed-off-by: JonRB  gmail.com>
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Sam James  gentoo.org>

 sci-electronics/kicad-footprints/Manifest   | 2 +-
 ...{kicad-footprints-6.0.0_rc1.ebuild => kicad-footprints-6.0.0.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-electronics/kicad-footprints/Manifest 
b/sci-electronics/kicad-footprints/Manifest
index 24bb7f311744..736e60cd74ee 100644
--- a/sci-electronics/kicad-footprints/Manifest
+++ b/sci-electronics/kicad-footprints/Manifest
@@ -1,2 +1,2 @@
 DIST kicad-footprints-5.1.12.tar.bz2 3382783 BLAKE2B 
6f7725bebd6099d86780ed2582aacfb3abff4db6065a6a17fcd7631782a0c2e1e8a23064f80cd95c79bbaca8da52003f01fce7e398e95596e45f15b144eeef7f
 SHA512 
e717886dc742f37b626226065953a36829b50f9bf203efe1dbeab41d4dbe3a898bd65fbde9fa059ea9374ea92905faeb0ccd19dfb1a62f2d6a445c07f90b89a9
-DIST kicad-footprints-6.0.0_rc1.tar.gz 6147594 BLAKE2B 
de3d44a7fb900c64e08aa8933eb3695aa15b27caf80f7fae93f3aa8194d8301e3e5ac549287a78e0168fa3130a8e84dfbcef5789ca99c2351be6b8696eb5887e
 SHA512 
4625b2c2cff5102accaae1883d30c9a6304a5755804dca9d3a99231901a80813e51a55fba42332355df8896dc3ea843618108f25598a08d82ae11dc42b783782
+DIST kicad-footprints-6.0.0.tar.gz 6151018 BLAKE2B 
f54b1e47e4eb575c2d7bbb7d009954ca12f1aad5c06e4b39c9fa55ba1450ed865d3528dec5d98fac558a183266a77fb58209fb1028a2e2f5f6bd4e1d14b5caf7
 SHA512 
919883ee3a422e03ec7e89c6859d85431965e2ba6a6ee0449c1c7349d190abc65e6e9ac85e083e0fa8ed5d5657fa0a00f4094cf1c56046af470a2b4300bac19b

diff --git a/sci-electronics/kicad-footprints/kicad-footprints-6.0.0_rc1.ebuild 
b/sci-electronics/kicad-footprints/kicad-footprints-6.0.0.ebuild
similarity index 100%
rename from sci-electronics/kicad-footprints/kicad-footprints-6.0.0_rc1.ebuild
rename to sci-electronics/kicad-footprints/kicad-footprints-6.0.0.ebuild



[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad/

2021-12-26 Thread Sam James
commit: ebe49a5529db5ae9dccc6f04804a50c348b596ab
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 27 00:41:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 27 01:08:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebe49a55

sci-electronics/kicad: add note re bundled pybind

Needed to work with wxwidgets for now.

See: 
https://gitlab.com/kicad/code/kicad/-/commit/74e4370a9b146b21883d6a2d1df46c7a10bd0424
Signed-off-by: Sam James  gentoo.org>

 sci-electronics/kicad/kicad-6.0.0.ebuild | 6 --
 sci-electronics/kicad/kicad-.ebuild  | 6 --
 2 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/sci-electronics/kicad/kicad-6.0.0.ebuild 
b/sci-electronics/kicad/kicad-6.0.0.ebuild
index 9ee69cf7de52..02029d4ba76b 100644
--- a/sci-electronics/kicad/kicad-6.0.0.ebuild
+++ b/sci-electronics/kicad/kicad-6.0.0.ebuild
@@ -4,7 +4,6 @@
 EAPI=7
 
 PYTHON_COMPAT=( python3_{8,9} )
-
 WX_GTK_VER="3.0-gtk3"
 
 inherit check-reqs cmake optfeature python-single-r1 toolchain-funcs wxwidgets 
xdg-utils
@@ -26,12 +25,15 @@ else
fi
 fi
 
-LICENSE="GPL-2+ GPL-3+ Boost-1.0"
+# BSD for bundled pybind
+LICENSE="GPL-2+ GPL-3+ Boost-1.0 BSD"
 SLOT="0"
 IUSE="doc examples +ngspice openmp +occ +pcm"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
+# Contains bundled pybind but it's patched for wx
+# See 
https://gitlab.com/kicad/code/kicad/-/commit/74e4370a9b146b21883d6a2d1df46c7a10bd0424
 COMMON_DEPEND="
>=dev-libs/boost-1.61:=[context,nls]
media-libs/freeglut

diff --git a/sci-electronics/kicad/kicad-.ebuild 
b/sci-electronics/kicad/kicad-.ebuild
index 9ee69cf7de52..02029d4ba76b 100644
--- a/sci-electronics/kicad/kicad-.ebuild
+++ b/sci-electronics/kicad/kicad-.ebuild
@@ -4,7 +4,6 @@
 EAPI=7
 
 PYTHON_COMPAT=( python3_{8,9} )
-
 WX_GTK_VER="3.0-gtk3"
 
 inherit check-reqs cmake optfeature python-single-r1 toolchain-funcs wxwidgets 
xdg-utils
@@ -26,12 +25,15 @@ else
fi
 fi
 
-LICENSE="GPL-2+ GPL-3+ Boost-1.0"
+# BSD for bundled pybind
+LICENSE="GPL-2+ GPL-3+ Boost-1.0 BSD"
 SLOT="0"
 IUSE="doc examples +ngspice openmp +occ +pcm"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
+# Contains bundled pybind but it's patched for wx
+# See 
https://gitlab.com/kicad/code/kicad/-/commit/74e4370a9b146b21883d6a2d1df46c7a10bd0424
 COMMON_DEPEND="
>=dev-libs/boost-1.61:=[context,nls]
media-libs/freeglut



[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad/

2021-12-26 Thread Sam James
commit: 765b55cea53be66156e905bfe9d519eeabec2b14
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 27 00:39:56 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 27 01:08:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=765b55ce

sci-electronics/kicad: enable OCC by default

Match new upstream defaults.

See: 
https://gitlab.com/kicad/code/kicad/-/commit/168a21bb43c27dbd9f5036a56838b93523194054
Signed-off-by: Sam James  gentoo.org>

 sci-electronics/kicad/kicad-6.0.0.ebuild | 2 +-
 sci-electronics/kicad/kicad-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-electronics/kicad/kicad-6.0.0.ebuild 
b/sci-electronics/kicad/kicad-6.0.0.ebuild
index be4d85dce48d..061968d6b125 100644
--- a/sci-electronics/kicad/kicad-6.0.0.ebuild
+++ b/sci-electronics/kicad/kicad-6.0.0.ebuild
@@ -28,7 +28,7 @@ fi
 
 LICENSE="GPL-2+ GPL-3+ Boost-1.0"
 SLOT="0"
-IUSE="doc examples +ngspice openmp occ +pcm"
+IUSE="doc examples +ngspice openmp +occ +pcm"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 

diff --git a/sci-electronics/kicad/kicad-.ebuild 
b/sci-electronics/kicad/kicad-.ebuild
index be4d85dce48d..061968d6b125 100644
--- a/sci-electronics/kicad/kicad-.ebuild
+++ b/sci-electronics/kicad/kicad-.ebuild
@@ -28,7 +28,7 @@ fi
 
 LICENSE="GPL-2+ GPL-3+ Boost-1.0"
 SLOT="0"
-IUSE="doc examples +ngspice openmp occ +pcm"
+IUSE="doc examples +ngspice openmp +occ +pcm"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-packages3d/

2021-12-26 Thread Sam James
commit: 3e8125b8b7e7534d0723b36f08def0b80acae5cf
Author: JonRB  gmail  com>
AuthorDate: Thu Dec 23 01:23:26 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 27 01:08:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e8125b8

sci-electronics/kicad-packages3d: version bump to 6.0.0

Closes: https://bugs.gentoo.org/830024
Signed-off-by: JonRB  gmail.com>
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Sam James  gentoo.org>

 sci-electronics/kicad-packages3d/Manifest   | 2 +-
 ...{kicad-packages3d-6.0.0_rc1.ebuild => kicad-packages3d-6.0.0.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-electronics/kicad-packages3d/Manifest 
b/sci-electronics/kicad-packages3d/Manifest
index da82f9f3b048..faa68e13dc2f 100644
--- a/sci-electronics/kicad-packages3d/Manifest
+++ b/sci-electronics/kicad-packages3d/Manifest
@@ -1,2 +1,2 @@
 DIST kicad-packages3d-5.1.12.tar.bz2 727191578 BLAKE2B 
534ba480de72ffbc8ac0968e5a7b04f2b7ccfb0ef8bb88bdad7e4e6d90536f9ae7bd101316512e1fa2e27b607fd0dd8e53d0729e48368362177b066c6bab3802
 SHA512 
eb4895e0c46448a74acf10e8c72dee6ea89fee9d53b93c0927d592f4ee944497b642ed575b1b5457ff0db731f654d054d539aff007a17b8d8366c03edb15b6d2
-DIST kicad-packages3d-6.0.0_rc1.tar.gz 943436657 BLAKE2B 
19be6acc72969d62ed6db7ec8b7ed0899644caf494240919b79c87f2ddd299b6502fd097e22ea0b9b99a2fa3ed0ab2445461703553fc0cb611e4dc1a455c1f5f
 SHA512 
b1b21bcbfd2fc2a7b8e18f1457109f783cb268312d9e076adf81cec38e4511b944c0bce6bd39a06f84211e8f5dd60afc4daffd07affce6199db51b9c2cd3084d
+DIST kicad-packages3d-6.0.0.tar.gz 943422281 BLAKE2B 
dcea4d4a323d021eba61dcab307e09e2bb8d39cdc38dc5ca64b7a19e93ffe1d0b6c4869dac47d81eca950a0c6db8c023758c66eb1a839fbb073529be02165c0b
 SHA512 
5931309d9ed1fb78a0c9ef8eba80b68851749f369d4efe10f5fa02b6444fa7a3cfcfe1a8188127cbf15745f4e6d357e56f34ee5e6ff06560441937a8967495e0

diff --git a/sci-electronics/kicad-packages3d/kicad-packages3d-6.0.0_rc1.ebuild 
b/sci-electronics/kicad-packages3d/kicad-packages3d-6.0.0.ebuild
similarity index 100%
rename from sci-electronics/kicad-packages3d/kicad-packages3d-6.0.0_rc1.ebuild
rename to sci-electronics/kicad-packages3d/kicad-packages3d-6.0.0.ebuild



[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-templates/

2021-12-26 Thread Sam James
commit: 3b2494656ab962d9cceac9438807cf2439297e42
Author: JonRB  gmail  com>
AuthorDate: Thu Dec 23 01:24:27 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 27 01:08:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b249465

sci-electronics/kicad-templates: version bump to 6.0.0

Closes: https://bugs.gentoo.org/830024
Signed-off-by: JonRB  gmail.com>
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Sam James  gentoo.org>

 sci-electronics/kicad-templates/Manifest| 2 +-
 .../{kicad-templates-6.0.0_rc1.ebuild => kicad-templates-6.0.0.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-electronics/kicad-templates/Manifest 
b/sci-electronics/kicad-templates/Manifest
index 9f25ad325907..898b4236d05d 100644
--- a/sci-electronics/kicad-templates/Manifest
+++ b/sci-electronics/kicad-templates/Manifest
@@ -1,2 +1,2 @@
 DIST kicad-templates-5.1.12.tar.bz2 1552173 BLAKE2B 
51791729e049aa835f15b80f783d07c099dd177783b1a78209e7c7db709a3b0a18bd22572227ab5193d4da955796bc4c78f502fdedd275f379f84fa49108a324
 SHA512 
4f44816fa78048c0db93ecd10ae980236bc5ef1ed5170270ac761dd5fc32d08a5c8bf733837e6dceecf736f75fa09780326af813de04cbd69345cf376815d430
-DIST kicad-templates-6.0.0_rc1.tar.gz 2248926 BLAKE2B 
54a45a32788650f3895f91fb993768a3caea55b304c38f07c933b7765f96e30b93b6c206a49f28b0813b9739e1ecd3e48e4939d9150089d115d59a98a1308dc2
 SHA512 
7e7604a6aa1657f222f258c3f9d62b1175e239bbec8c5ea2a681293786d2b04b31c5b9f05da031661364017464de741fbe823fd532eeadfb0a8c220051ca7f0e
+DIST kicad-templates-6.0.0.tar.gz 2248671 BLAKE2B 
f164b0788923e8cc314241127bc235513bfa04706548a080c0d83dfcce2087e5ce202545a7ce545da0d3e7c67299b712a1289188afe7ff27ae6509b23c6e33ff
 SHA512 
fbe54dd90ce1cc913b406796952b1503fc7720e01a181880771df29ee0f7be1de062f71fccfb7d71ce1fc4a4044e12019d9e9a3cade100dfc021dbdbbd117ad4

diff --git a/sci-electronics/kicad-templates/kicad-templates-6.0.0_rc1.ebuild 
b/sci-electronics/kicad-templates/kicad-templates-6.0.0.ebuild
similarity index 100%
rename from sci-electronics/kicad-templates/kicad-templates-6.0.0_rc1.ebuild
rename to sci-electronics/kicad-templates/kicad-templates-6.0.0.ebuild



[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-symbols/

2021-12-26 Thread Sam James
commit: 7728d75ba39777aa8f851bc02a3cf9d7889be6eb
Author: JonRB  gmail  com>
AuthorDate: Thu Dec 23 01:23:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 27 01:08:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7728d75b

sci-electronics/kicad-symbols: version bump to 6.0.0

Closes: https://bugs.gentoo.org/830024
Signed-off-by: JonRB  gmail.com>
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Sam James  gentoo.org>

 sci-electronics/kicad-symbols/Manifest  | 2 +-
 .../{kicad-symbols-6.0.0_rc1.ebuild => kicad-symbols-6.0.0.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-electronics/kicad-symbols/Manifest 
b/sci-electronics/kicad-symbols/Manifest
index 2b4143e13c09..be9a59df95d5 100644
--- a/sci-electronics/kicad-symbols/Manifest
+++ b/sci-electronics/kicad-symbols/Manifest
@@ -1,2 +1,2 @@
 DIST kicad-symbols-5.1.12.tar.bz2 1815145 BLAKE2B 
e3a74c0e2cb24f4286cdd7fa63b62c72c39575475305680ba8e19d5b3acb5c6cbff1e17d37d169043949ad89ffb9b94f0341e1faf7d063c1cf9872d31b863e21
 SHA512 
32e73b8a43e54779e4b95fc13505d603c7ef70600467a1e38f2685288aa9223ca29cc44a552d8c02e153cbf3048faa59610bc92e81dbbed7a432c16db0bd05f6
-DIST kicad-symbols-6.0.0_rc1.tar.gz 4738558 BLAKE2B 
2fb0e50b4a088c7f3d9ba0b919eb917b322109d0f9d4c181d9d6ae4f5daa3812f117b1a6dd198e30e5e8b774015a794a1214177b14d5a07425c402f2c7c10f1d
 SHA512 
dd1e93fad1d161718aa98a6806a9cba38dbfc6d6bde80feefb5ec709be593794670c979c849db7b386ab4cd703e2e4d385ecae20f99a2332e55869f0f4d5737e
+DIST kicad-symbols-6.0.0.tar.gz 4809848 BLAKE2B 
ba96aac11c60ba590c23d3df56e0c3cb7fbea828833e0cd7874976f0ed93bf7e0dd21a3a367eff0e5086126c663eec075b45cb82f463c36289b780ecf1836e20
 SHA512 
9e223ba15e8c8d00d5f5889f4fc9f7677a290253121889dd162788af3bbf1400b39c6d41bb1167b53ea028c32016f8f465251a308f546ece69149a9e5b32e66c

diff --git a/sci-electronics/kicad-symbols/kicad-symbols-6.0.0_rc1.ebuild 
b/sci-electronics/kicad-symbols/kicad-symbols-6.0.0.ebuild
similarity index 100%
rename from sci-electronics/kicad-symbols/kicad-symbols-6.0.0_rc1.ebuild
rename to sci-electronics/kicad-symbols/kicad-symbols-6.0.0.ebuild



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

2021-12-26 Thread Ionen Wolkens
commit: b727f97b29de74083db474c0c00f83e88ce53f68
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Dec 27 00:38:00 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Dec 27 00:54:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b727f97b

app-emulation/ruffle: sync live

Might as well use (+) in advance given it'll gone with python-3.11
ebuild and there's chances it could be backported.

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

 app-emulation/ruffle/ruffle-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/ruffle/ruffle-.ebuild 
b/app-emulation/ruffle/ruffle-.ebuild
index 4371c33e066a..58111094b040 100644
--- a/app-emulation/ruffle/ruffle-.ebuild
+++ b/app-emulation/ruffle/ruffle-.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 # python is needed by xcb-0.8.2 until update to >=0.10
 PYTHON_COMPAT=( python3_{8..10} )
-PYTHON_REQ_USE="xml"
+PYTHON_REQ_USE="xml(+)"
 inherit cargo desktop flag-o-matic git-r3 python-any-r1 xdg
 
 DESCRIPTION="Flash Player emulator written in Rust"



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

2021-12-26 Thread Ionen Wolkens
commit: 205d28fc470c551ecc7aab63624ccc632d09aafa
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Dec 27 00:37:46 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Dec 27 00:54:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=205d28fc

app-emulation/ruffle: add 0_p20211222

Hasn't received changes in a few days likely due to holidays and
might as well use the latest nightly before it picks up again.

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

 app-emulation/ruffle/Manifest  |  16 +
 app-emulation/ruffle/ruffle-0_p20211222.ebuild | 503 +
 2 files changed, 519 insertions(+)

diff --git a/app-emulation/ruffle/Manifest b/app-emulation/ruffle/Manifest
index 8a30c53ff768..a46c713ccb3f 100644
--- a/app-emulation/ruffle/Manifest
+++ b/app-emulation/ruffle/Manifest
@@ -26,6 +26,7 @@ DIST bstr-0.2.17.crate 330350 BLAKE2B 
90c3a48d78b73d7e36a3da9fda0beae6e91ce534d1
 DIST build_const-0.2.2.crate 4511 BLAKE2B 
44316d3b468e73fbeedbaa1ae35705196f787707ea861355d926e7fbc97f759bc7fe0bf88d2e97fb9b981fc7347fe0e849ce2094f50ab53075b4dfe7522089f0
 SHA512 
47a9949b7196791af2507d6e3a28843da67621e5b56177d3b13477e070487cdd1059207588a55bf1a393df9118e71e3024b439a3c6281b6c12b5bdee66b237a6
 DIST bumpalo-3.8.0.crate 79835 BLAKE2B 
3937c4ca9d7c5e2ffee229c8f5503c6a59f2fabfa3b7c81fefbf5df816efc5f601aaca4b606a62e647262acafa34146aa0906eedc09368e16eb76b3c6722e8e1
 SHA512 
c9825e7638bd54f97877adee8ac8f6a2cee308050c3f446f9da3996688ec3d779cb6eb935a440329794fb534958a6e89749b44a9bb27dfd219a963f64a6bcac1
 DIST bytemuck-1.7.2.crate 27489 BLAKE2B 
2541a7561eb34351f58266451a020858d8ac1ad30ecb95b97d576e72532cae37ef0b747e2259aaf6052b65f951586425044f824a00dfabf54bba9462edf94c2a
 SHA512 
fae361f5abe67215a7591d421a0b713b77b437123c56e21dd00421e95ab86d9dd9b0bf1daa6623b833ea65681fbeeb58f6feab9d323964304a3250f24df1ace2
+DIST bytemuck-1.7.3.crate 27879 BLAKE2B 
b231e200fa8925f71e457a6ae3a6677366cf6a5b1a6c19845b6973f385fdaaa86b6a3d4e8b38356dbc824cde70e8f1120008d21a3d77d06575fd036b0bf20678
 SHA512 
03569cb6b6532ff62f406f8f6c80ea5cc3a4fc36ebe28f5a4bab32000862192eed2d26163062c62c0749d2f96ebed6968ce76d2e95a6430d9147c3648aff1f64
 DIST bytemuck_derive-1.0.1.crate 9550 BLAKE2B 
60606126086a3c3beaadd1275c651ec7e3d7df34800ae435cb624fb65addbd6b6b1e98d82b346478ad69563a7d3c542078c7cb2502d98685ec0748c35cabae71
 SHA512 
93416b8be84e5f7f8360b5faf7c37548ece1afc0db2a596c84b841772466b54d8f88386ae3837d511c85dbe4ccff5e24e771511e1c856b84cce1dd4d7ffe
 DIST byteorder-1.4.3.crate 22512 BLAKE2B 
d39c546ba7346df315297fc53da4bfc77ecb1f38567ddb788549ee31cae2719a8bc0b7d1f1705abb3cff033aa57af004987d90748f5a31765273b3223a011c0d
 SHA512 
8c8000eb8ecf40351c9ce36a3a8acd7a02f81786d1b11aab85adfeffa0f2267ed74df29b2ca5d1d38128484d1d3cad2b673aa0d0441dcd0620dfd3934bb888fa
 DIST bytes-1.1.0.crate 49640 BLAKE2B 
b3140dd49dc222cd0405e405da9629038eb7d71dd4c22c8d6419ade041dc1118aa46df38f3426a36a44d8e5591c368ae32a89e71850dca7e810bbfff4441c37d
 SHA512 
d34441ea146ccaf55da4d5c645f8ffbd008eeb3204dafd5961771abc85df52751dfd1af3975fb5c91eb83d9a43da4f3589bc3aa07c8d715906d8158f3092af2d
@@ -41,7 +42,9 @@ DIST cfg_aliases-0.1.1.crate 6009 BLAKE2B 
6acfae9a89d3479f7ce1f0b5dbb13bfe27c006
 DIST chrono-0.4.19.crate 155663 BLAKE2B 
c92c273fb6475bbb2546dfb75eaa23321bc8f9a5fa8a7c652f527649b96ff8718fa932f52b500b02a4acae7837df5bdb14f69cb821d4962be2790dbd1d023a54
 SHA512 
a119349bfc2243a249f1d18b1ae548a04b30fecb75913a56f26d1ff8c0eb53097a2674d9141e2094018191cbbc1620843fbddaf52999824e077c1157f0907980
 DIST clang-sys-1.3.0.crate 37713 BLAKE2B 
ca7ee0771a970ed67b02d55d9027bab061c52d624540894cd00d09d847f6f35c58e76a1a6153309f8af709474df64b46f4764c2036883a688ffb8154d77ed123
 SHA512 
80c78c53a877cd8208730885214c135dd65a208cfd047dba7595283bbeec266f4d39cd1e0b3c2c69a474569ba68e4db93636e31a77c350d7bb2337e06ee7cb74
 DIST clap-3.0.0-beta.5.crate 155626 BLAKE2B 
b51adbf6fd721f2fed06babce4954010b6b0e042ab2aa2884818e1e94322d5b85d64d9c71d3eeb93a028e176e849313dbbd153a0816e704dacf5e58243de4107
 SHA512 
bac8e4064c0c39b2a964cd0bc5fef85cbae4dc42dde37e7f52d19d08971f5d0062f33dd55926e3058aa4b3884cba785062438faf0a40bc817fd83cff92315a94
+DIST clap-3.0.0-rc.7.crate 188935 BLAKE2B 
68ee103dd6d46911c4c31a18833dabde085459ab7d22f2a5605af7c4359c254a6c4b37b508e26ea43620e3f2e645fc0fa6358da6aa93f43d46b930cad74705cc
 SHA512 
b013466b88a549f5b7c7a9adb1d9981390bca4c3d1e18dc1554b8bbe69d3a8a57cc8a7bf5e21b0d306e982bde011ed7db633a8cc61458a79b5207808dd606338
 DIST clap_derive-3.0.0-beta.5.crate 25228 BLAKE2B 
5d35c568157e57f56b4c7f6d9f5a0f81b16ecffb82fc01c146795d86cff4a9b5ee3ace10dd9b3e4b9eedfe3e975f653c32a8ca463249335e85e5178f8045caec
 SHA512 
76251b7e781cde93809785e5a5370789fc6ae94397cf1e80efb1c4bda20e2b984fb9090f21d469224f3861ff51f80ba780c3bf176db9ea1860b34592df4fa917
+DIST clap_derive-3.0.0-rc.7.crate 24689 BLAKE2B 
e4cd871b7c212221af7b6afabd785545256be1de24d691b1443c876024dbb045d157c1b8de0aae6eaa01a7ca8b5f954ba45fa24f54c4daa54748b149a921da8e
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/

2021-12-26 Thread Lars Wendler
commit: e0747475d19950cb2f536b21b7cb3133f0fe
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Dec 27 00:35:11 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Dec 27 00:35:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0747475

games-strategy/warzone2100: Removed old

Signed-off-by: Lars Wendler  gentoo.org>

 games-strategy/warzone2100/Manifest|   2 -
 .../warzone2100/warzone2100-4.1.3-r4.ebuild| 116 -
 .../warzone2100/warzone2100-4.2.0.ebuild   | 116 -
 3 files changed, 234 deletions(-)

diff --git a/games-strategy/warzone2100/Manifest 
b/games-strategy/warzone2100/Manifest
index 06b8318d9b39..8ee4930b788e 100644
--- a/games-strategy/warzone2100/Manifest
+++ b/games-strategy/warzone2100/Manifest
@@ -1,5 +1,3 @@
-DIST warzone2100-4.1.3.tar.xz 337479212 BLAKE2B 
07d1788fc2f8e5073a15231d5bf0c8c50dc0413522ea1589b064190144906fb58008faab66a295cec7759a1036f4d007ef8a42cffd9ef588fde1116b6cd7a38b
 SHA512 
64126a1a5aab8b766cdfc70b8d96465ad451bd6a31e33be963eb89664b062dfe58e195ac3cbc087a9c008519c0e13003d9750bcb428b0e0ff12c82bf9940be3f
-DIST warzone2100-4.2.0.tar.xz 338587136 BLAKE2B 
e29147ce573c7a07e0ab856b1c74000bfc866437784e314393335d21e735fb78fcdbe71aa19f9c806f280f0ca2d33aff15815a09971c9e5ab85cf8b31e9a7864
 SHA512 
d2dfb8f2710493cbdacb01ca26cf69b476ad906f4851bc384a7a506a37bc296c2bd2e8c464f1a7a86e50924c66839459413d00c73031f9fe024afef8173c820c
 DIST warzone2100-4.2.2.tar.xz 338585896 BLAKE2B 
e90ff6f5843a1750971a2cb7e77aac1e7c03ebeae90ea112d1eb735ea4a9cfee35de860e52f81824cde69543af6172ee630b6451ea39c141c188e4469f9200b9
 SHA512 
ea02207a27a01114daaf0819a98a63a5189570844dd69f50f493a1caafab7c05d85fb0d5c8a8b1b061ee3a050081e9786a1c090f4490134e93e8bbfa1903bd1b
 DIST warzone2100-4.2.4.tar.xz 338685080 BLAKE2B 
d83fc41d7bb7ff062ca6d3ce924c5e50560737b309db5a31e9fa81ed4dd5c079cf53aed472d1686daaa2e758583e79c3310575191e95d0b01d0f692786ff015f
 SHA512 
26f470c137d9f53b759d182058080a07b7a505aa900fc0e6ff8349783564e0e298216f162032ff43c15f1e5811a8192e161498f87d8cc624a1a653a4044fcfb7
 DIST warzone2100-videos-2.2.wz 571937134 BLAKE2B 
60b70a71bd920e2d72ded5d519b17db2f3db4b0289edadeb58059a21aba7038b95219dc44cb807754461d1a9bdca60f0d7698be68622b8bd64a55efa949622d3
 SHA512 
ca1a1af51296afdaca137114821508c5783f077090e665eae0f6df895855f57c43f84434706309e819417f5f35d1c649bd14e96dc9fbbb1252d30a4f9a223cf6

diff --git a/games-strategy/warzone2100/warzone2100-4.1.3-r4.ebuild 
b/games-strategy/warzone2100/warzone2100-4.1.3-r4.ebuild
deleted file mode 100644
index 929af63b820a..
--- a/games-strategy/warzone2100/warzone2100-4.1.3-r4.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PLOCALES="af_ZA bg_BG ca_ES cs da de el en_GB eo es et_EE fa_IR fi fr fy ga 
he_IL hr hu id_ID id it ko la lt nb nl pl pt_BR pt ro ru sk sl tr tt_RU uk_UA 
zh_CN zh_TW"
-inherit cmake plocale xdg
-
-MY_PV=$(ver_cut 1-2)
-VIDEOS_PV=2.2
-VIDEOS_P=${PN}-videos-${VIDEOS_PV}.wz
-DESCRIPTION="3D real-time strategy game"
-HOMEPAGE="https://wz2100.net/;
-SRC_URI="mirror://sourceforge/warzone2100/releases/${PV}/${PN}_src.tar.xz -> 
${P}.tar.xz
-   videos? ( 
mirror://sourceforge/warzone2100/warzone2100/Videos/${VIDEOS_PV}/high-quality-en/sequences.wz
 -> ${VIDEOS_P} )"
-S="${WORKDIR}/${PN}"
-
-LICENSE="GPL-2+ CC-BY-SA-3.0 public-domain vulkan? ( GPL-3 )"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-# Upstream requested debug support
-IUSE="debug discord nls videos vulkan"
-
-CDEPEND="
-   >=dev-games/physfs-2[zip]
-   dev-db/sqlite:3
-   >=dev-libs/libsodium-1.0.14:=
-   media-libs/freetype:2
-   media-libs/harfbuzz:=
-   media-libs/libogg
-   media-libs/libpng:=
-   media-libs/libsdl2[opengl,video,X]
-   media-libs/libtheora
-   media-libs/libvorbis
-   media-libs/openal
-   net-libs/miniupnpc:=
-   net-misc/curl
-   sys-libs/zlib
-   nls? ( virtual/libintl )
-   vulkan? ( media-libs/libsdl2:=[vulkan] )
-"
-DEPEND="
-   ${CDEPEND}
-   dev-libs/fribidi
-   media-libs/fontconfig
-"
-RDEPEND="
-   ${CDEPEND}
-   media-fonts/dejavu
-"
-BDEPEND="
-   app-arch/zip
-   app-text/asciidoc
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )
-"
-
-HTML_DOCS=( doc/quickstartguide.html doc/docbook-xsl.css 
doc/ScriptingManual.htm )
-DOCS=( README.md doc/images doc/Scripting.md doc/js-globals.md )
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-4.1.3-no-compress-manpages.patch
-)
-
-src_unpack() {
-   unpack ${P}.tar.xz
-}
-
-src_prepare() {
-   sed -i -e 's/#top_builddir/top_builddir/' po/Makevars || die
-
-   # Delete translations we're not using
-   cleanup_po() {
-   local locale=${1}
-   einfo "Cleaning up disabled locale: ${locale}"
-   rm po/${locale}.po || die
-   }
-
-   

[gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/

2021-12-26 Thread Lars Wendler
commit: 299bfd8a0935caf18c18a19411915cad25d8dc22
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Dec 27 00:33:15 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Dec 27 00:35:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=299bfd8a

games-strategy/warzone2100: Bump to version 4.2.4

which fixes build with USE="vulkan"

Signed-off-by: Lars Wendler  gentoo.org>

 games-strategy/warzone2100/Manifest|   1 +
 .../warzone2100/warzone2100-4.2.4.ebuild   | 116 +
 2 files changed, 117 insertions(+)

diff --git a/games-strategy/warzone2100/Manifest 
b/games-strategy/warzone2100/Manifest
index 2a2ed6302d9b..06b8318d9b39 100644
--- a/games-strategy/warzone2100/Manifest
+++ b/games-strategy/warzone2100/Manifest
@@ -1,4 +1,5 @@
 DIST warzone2100-4.1.3.tar.xz 337479212 BLAKE2B 
07d1788fc2f8e5073a15231d5bf0c8c50dc0413522ea1589b064190144906fb58008faab66a295cec7759a1036f4d007ef8a42cffd9ef588fde1116b6cd7a38b
 SHA512 
64126a1a5aab8b766cdfc70b8d96465ad451bd6a31e33be963eb89664b062dfe58e195ac3cbc087a9c008519c0e13003d9750bcb428b0e0ff12c82bf9940be3f
 DIST warzone2100-4.2.0.tar.xz 338587136 BLAKE2B 
e29147ce573c7a07e0ab856b1c74000bfc866437784e314393335d21e735fb78fcdbe71aa19f9c806f280f0ca2d33aff15815a09971c9e5ab85cf8b31e9a7864
 SHA512 
d2dfb8f2710493cbdacb01ca26cf69b476ad906f4851bc384a7a506a37bc296c2bd2e8c464f1a7a86e50924c66839459413d00c73031f9fe024afef8173c820c
 DIST warzone2100-4.2.2.tar.xz 338585896 BLAKE2B 
e90ff6f5843a1750971a2cb7e77aac1e7c03ebeae90ea112d1eb735ea4a9cfee35de860e52f81824cde69543af6172ee630b6451ea39c141c188e4469f9200b9
 SHA512 
ea02207a27a01114daaf0819a98a63a5189570844dd69f50f493a1caafab7c05d85fb0d5c8a8b1b061ee3a050081e9786a1c090f4490134e93e8bbfa1903bd1b
+DIST warzone2100-4.2.4.tar.xz 338685080 BLAKE2B 
d83fc41d7bb7ff062ca6d3ce924c5e50560737b309db5a31e9fa81ed4dd5c079cf53aed472d1686daaa2e758583e79c3310575191e95d0b01d0f692786ff015f
 SHA512 
26f470c137d9f53b759d182058080a07b7a505aa900fc0e6ff8349783564e0e298216f162032ff43c15f1e5811a8192e161498f87d8cc624a1a653a4044fcfb7
 DIST warzone2100-videos-2.2.wz 571937134 BLAKE2B 
60b70a71bd920e2d72ded5d519b17db2f3db4b0289edadeb58059a21aba7038b95219dc44cb807754461d1a9bdca60f0d7698be68622b8bd64a55efa949622d3
 SHA512 
ca1a1af51296afdaca137114821508c5783f077090e665eae0f6df895855f57c43f84434706309e819417f5f35d1c649bd14e96dc9fbbb1252d30a4f9a223cf6

diff --git a/games-strategy/warzone2100/warzone2100-4.2.4.ebuild 
b/games-strategy/warzone2100/warzone2100-4.2.4.ebuild
new file mode 100644
index ..e58fc5f270f8
--- /dev/null
+++ b/games-strategy/warzone2100/warzone2100-4.2.4.ebuild
@@ -0,0 +1,116 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PLOCALES="af_ZA bg_BG ca_ES cs da de el en_GB eo es et_EE fa_IR fi fr fy ga 
he_IL hr hu id_ID id it ko la lt nb nl pl pt_BR pt ro ru sk sl tr tt_RU uk_UA 
zh_CN zh_TW"
+inherit cmake plocale xdg
+
+MY_PV=$(ver_cut 1-2)
+VIDEOS_PV=2.2
+VIDEOS_P=${PN}-videos-${VIDEOS_PV}.wz
+DESCRIPTION="3D real-time strategy game"
+HOMEPAGE="https://wz2100.net/;
+SRC_URI="mirror://sourceforge/warzone2100/releases/${PV}/${PN}_src.tar.xz -> 
${P}.tar.xz
+   videos? ( 
mirror://sourceforge/warzone2100/warzone2100/Videos/${VIDEOS_PV}/high-quality-en/sequences.wz
 -> ${VIDEOS_P} )"
+S="${WORKDIR}/${PN}"
+
+LICENSE="GPL-2+ CC-BY-SA-3.0 public-domain vulkan? ( GPL-3 )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+# Upstream requested debug support
+IUSE="debug discord nls videos vulkan"
+
+CDEPEND="
+   >=dev-games/physfs-2[zip]
+   dev-db/sqlite:3
+   >=dev-libs/libsodium-1.0.14:=
+   media-libs/freetype:2
+   media-libs/harfbuzz:=
+   media-libs/libogg
+   media-libs/libpng:=
+   media-libs/libsdl2[opengl,video,X]
+   media-libs/libtheora
+   media-libs/libvorbis
+   media-libs/openal
+   net-libs/miniupnpc:=
+   net-misc/curl
+   sys-libs/zlib
+   nls? ( virtual/libintl )
+   vulkan? ( media-libs/libsdl2:=[vulkan] )
+"
+DEPEND="
+   ${CDEPEND}
+   dev-libs/fribidi
+   media-libs/fontconfig
+"
+RDEPEND="
+   ${CDEPEND}
+   media-fonts/dejavu
+"
+BDEPEND="
+   app-arch/zip
+   app-text/asciidoc
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+HTML_DOCS=( doc/quickstartguide.html doc/docbook-xsl.css 
doc/ScriptingManual.htm )
+DOCS=( README.md doc/images doc/Scripting.md doc/js-globals.md )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-4.1.3-no-compress-manpages.patch
+)
+
+src_unpack() {
+   unpack ${P}.tar.xz
+}
+
+src_prepare() {
+   sed -i -e 's/#top_builddir/top_builddir/' po/Makevars || die
+
+   # Delete translations we're not using
+   cleanup_po() {
+   local locale=${1}
+   einfo "Cleaning up disabled locale: ${locale}"
+   rm po/${locale}.po || die
+   }
+
+   plocale_for_each_disabled_locale cleanup_po
+
+   

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

2021-12-26 Thread Ionen Wolkens
commit: 2328beb6002642855e0bec022baad0e1e5e8275b
Author: Alexey Zapparov  zapparov  com>
AuthorDate: Sun Dec 26 21:10:24 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Dec 27 00:18:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2328beb6

app-misc/broot: add 1.8.0

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alexey Zapparov  zapparov.com>
Closes: https://github.com/gentoo/gentoo/pull/23531
Signed-off-by: Ionen Wolkens  gentoo.org>

 app-misc/broot/Manifest   |   2 +
 app-misc/broot/broot-1.8.0.ebuild | 263 ++
 2 files changed, 265 insertions(+)

diff --git a/app-misc/broot/Manifest b/app-misc/broot/Manifest
index 38cc37f6680d..b0fd9ab4d178 100644
--- a/app-misc/broot/Manifest
+++ b/app-misc/broot/Manifest
@@ -25,6 +25,7 @@ DIST broot-1.6.6.tar.gz 8714930 BLAKE2B 
8e0a649dc7d022c4be12eb7c7ba5925de46a59c7
 DIST broot-1.7.3.tar.gz 9416268 BLAKE2B 
7d1836e6d60693361aba0da25a51919d169e0d4701c98dbaac46bb36c51c0cf7c209b80c96b785f9693eecfad55a645b68620734320671fd269258ba26a9e2c1
 SHA512 
c3eb6cd5bab5bc3b20844fd4c86b8f7c24646811e8b9a3f36fac36ccd7a96d94838e21ca02f292d879d2a04f03b1d44a48ba0eef8b239130b7c5712a
 DIST broot-1.7.4.tar.gz 9416319 BLAKE2B 
ff9605379f9bd881ea5dc3710f1b03c1be6cbcebe2baaa45b73a430542fed1043e2cbfa646a0f374b7f12cdfb22309c895da1d9be7bbde2de279dbd233669330
 SHA512 
832c792a3a905040c5e7915b9defa82d2bd70b113025d3357d8ba9b521fb93617bbb17a6b74f7320365ed3a703c864e1e6db887c74f347ed669cb2c950334e44
 DIST broot-1.7.5.tar.gz 9416330 BLAKE2B 
33aadc9f03a3645fdb3013f68a30e8cc3ace6b9306644ce695855cc89f5d6ae43ab65730908a89623905451c1be31fd796a34a389726d021a43ec831d33c3b22
 SHA512 
54c1a57dba53a6ba889fc19034787cbaac154552e568f42d38bffb98ad606a3a43e63f51bb4da68306f82e41e27444a3343c729d3d47b7da869867a7e763a25a
+DIST broot-1.8.0.tar.gz 9417559 BLAKE2B 
8a1377339ceb9d5d4f66cd65f3f750f5485ed243653cbdab1345fe93d1fc88b20bca9be12126e2b7c02a472f96d8a6d619524939c70d0b060a2b01ae0103aa4e
 SHA512 
fdfcf3bb9ddd11e64d3563ab21dfbfab8a3c02fa7a2e37d6cb3aa5cdc2c329575d5bec35b4f79ab3be95d5993e4a1528150a8148329038b710f0fef65b7c839d
 DIST bstr-0.2.16.crate 330346 BLAKE2B 
75a345f3a5d428ec7278cd10fa676f5bb72685c65c4fe68163943cf3142b43ac45d458bce9323447b201ffcc91aa82cd8c762cb1954c055e34b1a5cebc686ee8
 SHA512 
33e82e5637efdc2f404ab9405331ae135df12586785491c3e61e70ea8406c67e2109e550cc70a4ab8e95d054e8519c48257fd3b55ef0b67b2530914a9a0b0fac
 DIST bstr-0.2.17.crate 330350 BLAKE2B 
90c3a48d78b73d7e36a3da9fda0beae6e91ce534d17198ea8ceee0b613d03297f9dd8bca30e1ec5da01d1da359a1da72b2c2771b77c82bebab5006cafd665192
 SHA512 
883eac8210d14f89517b4dd5e25d02c97cf31602ec74498b5e186112ba0f154d47de8d1c41a8f4e5503f3b53c064e2c976b60bbfd63fc28b186bc006e00f20c2
 DIST bytemuck-1.7.2.crate 27489 BLAKE2B 
2541a7561eb34351f58266451a020858d8ac1ad30ecb95b97d576e72532cae37ef0b747e2259aaf6052b65f951586425044f824a00dfabf54bba9462edf94c2a
 SHA512 
fae361f5abe67215a7591d421a0b713b77b437123c56e21dd00421e95ab86d9dd9b0bf1daa6623b833ea65681fbeeb58f6feab9d323964304a3250f24df1ace2
@@ -216,6 +217,7 @@ DIST termimad-0.10.3.crate 316247 BLAKE2B 
acda7abe193eeb015c9e144e765b3fe075fda1
 DIST termimad-0.16.4.crate 345687 BLAKE2B 
1551814ed21af200e3102e16dfd233060f2deba8bc7fe120bacfb9d520e4d5c3fc26031a3f346e2fc3ae70900ab91c303ecf09b1c80ab0c2cfc696b3039ae56d
 SHA512 
c1e825ffa5f6180b5acf18aef3863698dfdbdcdb2b800ed77a9bc62cc5ec0eb42d8ace7e36c11ffe7a07f75e3b24137baf583cc8388ee5934bc79ebe0763bd8d
 DIST termimad-0.19.0.crate 351222 BLAKE2B 
98f31f0946f54e7557dc7210cef36ecb962c86c893588188449c8a4c9229a33c18db2ca51ac19d3a9d26f57ac9b90ec6c0b827d2905d8b3598e36e2a07027c5b
 SHA512 
6e6a960962a9fe27d58571c8b4e65e26458ea8b6d6218e3efd9ac5767f6cfb2edc3e92c96fe78db043ad2f3dc3b4a67cd77206c6b14678843181e1cfec3b034a
 DIST termimad-0.19.3.crate 352106 BLAKE2B 
158eddf072732f2329df40d90a960a974669373631dfd7db59bd60034997c4dcf90fcfd1c3c65bd4b491d86ba7c05011d1fdbc029cb5c47c8bd85677e2d1ff18
 SHA512 
4b6fcd9e2c801ece36334252faaa716227ca3f1b483a06246ff0966559adf1f2298d38f6296d327b7506dcfd498ff4860e6072c53956a56a2b2a2cefe1753a2c
+DIST termimad-0.20.0.crate 352857 BLAKE2B 
449ac7c3549ab4ab196b9d57a418fc991523b275e0d379980ab9fea10bb3ed6987c098a42eff04925e3e1dcaa924bb1a05df2ec7a5a66fd68c06fd6e8cee9b63
 SHA512 
918583209ee1c1e2835539d48b51ca4e069add33a48ed7b6ab95aae3c6bb72ec07539ac188de3a3470823e7cf01c219e61b9e0e091e94bb0d2f1cfee12c301ae
 DIST terminal-clipboard-0.2.1.crate 4056 BLAKE2B 
638662ebf46e0cb67df5a33905b5384b9270276c243b6f53a66415509eabb4da48c2d8257b5f67518712911395698cd02a745b6daf42d1cab30a1253a7dd98bf
 SHA512 
10b6d024b24fb236954a981c17dec25b4d4b8f06c4cef3edb9137cf291099453926b5793c6f19bd3b69a9db88e38ed4ea72bbf8aa6f57434a30974b9fb9ab763
 DIST terminal-clipboard-0.3.1.crate 5597 BLAKE2B 
a05f67c1ebce2129a2b8130cd84fbed579c67ae4d46bc4f233e6ae647a2693e5c1257ce3882a21345b596c487cbf5b339ef907f417aafea4bb6f980113aa31eb
 SHA512 

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

2021-12-26 Thread Ionen Wolkens
commit: 0cd0444d4385782e7f2c076463d16f880dc51dd3
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Dec 27 00:04:33 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Dec 27 00:05:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cd0444d

gui-libs/egl-wayland: stabilize 1.1.9_p20211123 for amd64

Needed for webkit-gtk applications to launch with GBM.

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

 gui-libs/egl-wayland/egl-wayland-1.1.9_p20211123.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/egl-wayland/egl-wayland-1.1.9_p20211123.ebuild 
b/gui-libs/egl-wayland/egl-wayland-1.1.9_p20211123.ebuild
index f1c9e329762c..797eb2b76f76 100644
--- a/gui-libs/egl-wayland/egl-wayland-1.1.9_p20211123.ebuild
+++ b/gui-libs/egl-wayland/egl-wayland-1.1.9_p20211123.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${MY_COMMIT}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 RDEPEND="
dev-libs/wayland



[gentoo-commits] repo/gentoo:master commit in: sys-fs/lvm2/files/, sys-fs/lvm2/

2021-12-26 Thread Lars Wendler
commit: c52ed8996b70a39521a5f6a82d2d64d7ddc08d99
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Dec 27 00:01:54 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Dec 27 00:05:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c52ed899

sys-fs/lvm2: Don't use systemd-run on openrc systems

Signed-off-by: Lars Wendler  gentoo.org>

 .../lvm2-2.03.14-dm_lvm_rules_no_systemd.patch | 37 ++
 ...{lvm2-2.03.14.ebuild => lvm2-2.03.14-r1.ebuild} |  5 +++
 2 files changed, 42 insertions(+)

diff --git a/sys-fs/lvm2/files/lvm2-2.03.14-dm_lvm_rules_no_systemd.patch 
b/sys-fs/lvm2/files/lvm2-2.03.14-dm_lvm_rules_no_systemd.patch
new file mode 100644
index ..0b4a156c630f
--- /dev/null
+++ b/sys-fs/lvm2/files/lvm2-2.03.14-dm_lvm_rules_no_systemd.patch
@@ -0,0 +1,37 @@
+From 88d5b3d711c8546864e57dbfba7591a19be80c4d Mon Sep 17 00:00:00 2001
+From: Lars Wendler 
+Date: Mon, 27 Dec 2021 00:53:21 +0100
+Subject: [PATCH] Don't use systemd-run in 69-dm-lvm.rules
+
+some people don't run systemd
+---
+ udev/69-dm-lvm.rules.in | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/udev/69-dm-lvm.rules.in b/udev/69-dm-lvm.rules.in
+index 39e5b9807..6ba4efa0f 100644
+--- a/udev/69-dm-lvm.rules.in
 b/udev/69-dm-lvm.rules.in
+@@ -62,8 +62,8 @@ ENV{SYSTEMD_READY}="1"
+ # LVM_VG_NAME_COMPLETE='foo'
+ #
+ # When the VG is complete it can be activated, so
+-# vgchange -aay  is run.  It is run via
+-# systemd since it can take longer to run than
++# vgchange -aay  is run.  It can take
++# longer to run than
+ # udev wants to block when processing rules.
+ # (if there are hundreds of LVs to activate,
+ # the vgchange can take many seconds.)
+@@ -80,7 +80,7 @@ ENV{SYSTEMD_READY}="1"
+ # it's better suited to appearing in the journal.
+ 
+ IMPORT{program}="(LVM_EXEC)/lvm pvscan --cache --listvg --checkcomplete 
--vgonline --udevoutput --journal=output $env{DEVNAME}"
+-ENV{LVM_VG_NAME_COMPLETE}=="?*", RUN+="/usr/bin/systemd-run -r --no-block 
--property DefaultDependencies=no --unit 
lvm-activate-$env{LVM_VG_NAME_COMPLETE} lvm vgchange -aay --nohints 
$env{LVM_VG_NAME_COMPLETE}"
++ENV{LVM_VG_NAME_COMPLETE}=="?*", RUN+="(LVM_EXEC)/lvm vgchange -aay --nohints 
$env{LVM_VG_NAME_COMPLETE}"
+ GOTO="lvm_end"
+ 
+ LABEL="lvm_end"
+-- 
+2.34.1
+

diff --git a/sys-fs/lvm2/lvm2-2.03.14.ebuild 
b/sys-fs/lvm2/lvm2-2.03.14-r1.ebuild
similarity index 98%
rename from sys-fs/lvm2/lvm2-2.03.14.ebuild
rename to sys-fs/lvm2/lvm2-2.03.14-r1.ebuild
index f27b82cc4ef0..a0f3b38b6ae8 100644
--- a/sys-fs/lvm2/lvm2-2.03.14.ebuild
+++ b/sys-fs/lvm2/lvm2-2.03.14-r1.ebuild
@@ -99,6 +99,11 @@ pkg_setup() {
 src_prepare() {
default
 
+   # Users without systemd get no auto-activation of any logical volume
+   if ! use systemd ; then
+   eapply "${FILESDIR}"/${PN}-2.03.14-dm_lvm_rules_no_systemd.patch
+   fi
+
sed -i \
-e "1iAR = $(tc-getAR)" \
-e "s:CC ?= @CC@:CC = $(tc-getCC):" \



[gentoo-commits] repo/gentoo:master commit in: games-rpg/celeste/

2021-12-26 Thread James Le Cuirot
commit: 110a51260f6ca3e1fb7c67c4f7c1a8d82872305c
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Dec 26 23:47:30 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Dec 26 23:47:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=110a5126

games-rpg/celeste: New package

Signed-off-by: James Le Cuirot  gentoo.org>

 games-rpg/celeste/Manifest   |  1 +
 games-rpg/celeste/celeste-1.4.0.0.ebuild | 57 
 games-rpg/celeste/metadata.xml   |  8 +
 3 files changed, 66 insertions(+)

diff --git a/games-rpg/celeste/Manifest b/games-rpg/celeste/Manifest
new file mode 100644
index ..6e998046f289
--- /dev/null
+++ b/games-rpg/celeste/Manifest
@@ -0,0 +1 @@
+DIST celeste-linux.zip 887889393 BLAKE2B 
2b253db8b2b3e9a8977d2a5a8c235856be89a2e894c6e790b05ae1210a2edde38cdda89c94d8e8c6be0682ec4ba413353d296b4e6386d73b4cca37d0a16512f7
 SHA512 
a2ea4483ceba166a210b90237bbebc455528c3c39b85e1f6134f9360d81dde750e2d719e8c0d0c938770b2d96b8da990953ff226d9f4a7d4dcc08e20d4a345c9

diff --git a/games-rpg/celeste/celeste-1.4.0.0.ebuild 
b/games-rpg/celeste/celeste-1.4.0.0.ebuild
new file mode 100644
index ..9228f4c91be6
--- /dev/null
+++ b/games-rpg/celeste/celeste-1.4.0.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHECKREQS_DISK_BUILD="1200M"
+inherit desktop check-reqs xdg
+
+DESCRIPTION="Narrative-driven, single-player adventure like mom used to make"
+HOMEPAGE="https://mattmakesgames.itch.io/celeste;
+SRC_URI="${PN}-linux.zip"
+S="${WORKDIR}"
+
+LICENSE="all-rights-reserved"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+RESTRICT="bindist fetch splitdebug"
+
+DIR="/opt/${PN}"
+QA_PREBUILT="${DIR#/}/*"
+
+RDEPEND="media-libs/libsdl2[joystick,opengl,sound,video]"
+BDEPEND="app-arch/unzip"
+
+pkg_nofetch() {
+   einfo "Please buy and download ${SRC_URI} from:"
+   einfo "  ${HOMEPAGE}"
+   einfo "and move it to your distfiles directory."
+}
+
+src_prepare() {
+   default
+   rm -v \
+   lib*/libSDL2-2.0.so.0 \
+   lib*/libSDL2_image-2.0.so.0 \
+   lib*/libpng15.so.15 \
+   || die
+}
+
+src_install() {
+   local \
+   arch=$(usex amd64 x86_64 x86) \
+   libdir=lib$(usex amd64 64 "")
+
+   insinto "${DIR}"
+   doins -r *.dll* Celeste.exe* Celeste*.pdb Content/ mono*
+
+   exeinto "${DIR}"
+   doexe Celeste.bin.${arch}
+
+   exeinto "${DIR}"/${libdir}
+   doexe ${libdir}/*.so*
+
+   newicon -s 512 Celeste.png ${PN}.png
+   dosym "../..${DIR}/Celeste.bin.${arch}" /usr/bin/${PN}
+   make_desktop_entry ${PN} Celeste
+}

diff --git a/games-rpg/celeste/metadata.xml b/games-rpg/celeste/metadata.xml
new file mode 100644
index ..7c730d47817a
--- /dev/null
+++ b/games-rpg/celeste/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ga...@gentoo.org
+   Gentoo Games Project
+   
+



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

2021-12-26 Thread Sam James
commit: f8da4d4fffa91ac8d3ae12144496b90b8ac7d616
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 26 23:44:16 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 26 23:44:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8da4d4f

dev-python/typing-extensions: Stabilize 4.0.1 ALLARCHES, #830023

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

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

diff --git a/dev-python/typing-extensions/typing-extensions-4.0.1.ebuild 
b/dev-python/typing-extensions/typing-extensions-4.0.1.ebuild
index d7e26f0c6f3d..8226077876be 100644
--- a/dev-python/typing-extensions/typing-extensions-4.0.1.ebuild
+++ b/dev-python/typing-extensions/typing-extensions-4.0.1.ebuild
@@ -19,7 +19,7 @@ S=${WORKDIR}/${MY_P}/typing_extensions
 
 LICENSE="PSF-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
 
 BDEPEND="
>=dev-python/pyproject2setuppy-21[${PYTHON_USEDEP}]"



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

2021-12-26 Thread Sam James
commit: ec752c45072095a3f7cf7e252264dad5072d3c69
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 26 23:43:49 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 26 23:43:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec752c45

dev-python/nbclient: Stabilize 0.5.5 ALLARCHES, #829277

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

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

diff --git a/dev-python/nbclient/nbclient-0.5.5.ebuild 
b/dev-python/nbclient/nbclient-0.5.5.ebuild
index 75321d0ac5fc..14645dd8d0dd 100644
--- a/dev-python/nbclient/nbclient-0.5.5.ebuild
+++ b/dev-python/nbclient/nbclient-0.5.5.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 hppa ~ia64 ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 
 RDEPEND="
>=dev-python/jupyter_client-6.1.5[${PYTHON_USEDEP}]



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

2021-12-26 Thread Ionen Wolkens
commit: 2cdbb76393f878af29230df16d20b1ba91286531
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sun Dec 26 19:34:23 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun Dec 26 23:39:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cdbb763

app-emulation/vice: add 3.6

Upstream removed ffmpeg/lame bundled libs, they were already
unused here but options to disable them are now unnecessary.

Adds new IUSE=openmp, and new dep on libcap for IUSE=ethernet.

html docs' Makefile.am no longer sets html files to be installed,
but, while don't need the full website, the user manual is
worthwhile so install it anyway alongside the new vim syntax files.

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

 app-emulation/vice/Manifest|   1 +
 app-emulation/vice/vice-3.6.ebuild | 193 +
 2 files changed, 194 insertions(+)

diff --git a/app-emulation/vice/Manifest b/app-emulation/vice/Manifest
index a40919df8c44..2a9c3ab60ae6 100644
--- a/app-emulation/vice/Manifest
+++ b/app-emulation/vice/Manifest
@@ -1 +1,2 @@
 DIST vice-3.5.tar.gz 22557578 BLAKE2B 
5573951052c2c7b2beb4dd194ad8612c53e484e47a4d935e0dbc880f2f06611252add3631f99c9656f2c941088d0147b0783020ffcc5a29505bab75ef8dc128e
 SHA512 
02f364c1645138cacb461346d44de8f524fb2aba7d980181caf039c46ca9d30db98466e5b0e56e6a41417cd7bbd63d73bf6eb110af1271e23732e320dd1fab70
+DIST vice-3.6.tar.gz 11389599 BLAKE2B 
6ebf0a235f059cd4b4a6408e32657babfb1d8bd15c101764ea05224830caf1f53807434b7556ea2aa494e7fcc8f8f19b44e9202572679e76f0a147f52941575a
 SHA512 
4e17ccf6b57a26cb439549fe0e9097045aaf78b3a291df8b47e16bf54c585194d38961a7d17d0c1c9e76e6e2aea7aa6e513cfcdbe9802363f2d885e9fb50bee9

diff --git a/app-emulation/vice/vice-3.6.ebuild 
b/app-emulation/vice/vice-3.6.ebuild
new file mode 100644
index ..d438d6439750
--- /dev/null
+++ b/app-emulation/vice/vice-3.6.ebuild
@@ -0,0 +1,193 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# --enable-static-lame triggers bug #814380 with EAPI-8, could work
+# around but staying EAPI-7 for now unless there's some urgency
+EAPI=7
+
+inherit multibuild toolchain-funcs xdg
+
+DESCRIPTION="The Versatile Commodore Emulator"
+HOMEPAGE="https://vice-emu.sourceforge.io/;
+SRC_URI="mirror://sourceforge/vice-emu/releases/${P}.tar.gz"
+S="${WORKDIR}/${P}.0"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="
+   alsa cpuhistory debug doc ethernet ffmpeg flac gif +gtk headless jpeg
+   lame mpg123 ogg openmp oss parport pci png portaudio pulseaudio sdl 
zlib"
+REQUIRED_USE="
+   || ( gtk headless sdl )
+   gtk? ( zlib )"
+
+# ffmpeg/lame are loaded by dlopen(), keeping := to rebuild with same headers
+RDEPEND="
+   virtual/libintl
+   alsa? ( media-libs/alsa-lib )
+   ethernet? (
+   net-libs/libpcap
+   sys-libs/libcap
+   )
+   ffmpeg? ( media-video/ffmpeg:= )
+   flac? ( media-libs/flac )
+   gif? ( media-libs/giflib:= )
+   gtk? (
+   dev-libs/atk
+   dev-libs/glib:2
+   media-libs/fontconfig:1.0
+   media-libs/glew:0=
+   sys-libs/readline:=
+   virtual/opengl
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[X]
+   x11-libs/libX11
+   x11-libs/pango
+   )
+   jpeg? ( virtual/jpeg )
+   lame? ( media-sound/lame )
+   mpg123? ( media-sound/mpg123 )
+   ogg? (
+   media-libs/libogg
+   media-libs/libvorbis
+   )
+   parport? ( sys-libs/libieee1284 )
+   pci? ( sys-apps/pciutils )
+   png? ( media-libs/libpng:= )
+   portaudio? ( media-libs/portaudio )
+   pulseaudio? ( media-sound/pulseaudio )
+   sdl? (
+   media-libs/libsdl2[video]
+   media-libs/sdl2-image
+   sys-libs/readline:=
+   )
+   zlib? ( sys-libs/zlib:= )"
+DEPEND="
+   ${RDEPEND}
+   x11-base/xorg-proto"
+BDEPEND="
+   app-arch/unzip
+   app-text/dos2unix
+   dev-embedded/xa
+   dev-lang/perl
+   sys-apps/texinfo
+   sys-devel/flex
+   sys-devel/gettext
+   virtual/pkgconfig
+   virtual/yacc
+   doc? ( virtual/texi2dvi )
+   gtk? ( x11-misc/xdg-utils )"
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+pkg_setup() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+src_prepare() {
+   default
+
+   # Strip the predefined C(XX)FLAGS.
+   sed -i -r 's:(VICE_C(XX)?FLAGS=)"[^$]+":\1:' configure || die
+
+   MULTIBUILD_VARIANTS=(
+   $(usev gtk)
+   $(usev headless)
+   $(usev sdl)
+   )
+
+   # Debug build currently broken without copy sources.
+   multibuild_copy_sources
+}
+
+src_configure() {
+   tc-export AR
+

[gentoo-commits] repo/gentoo:master commit in: sys-process/time/

2021-12-26 Thread Sam James
commit: 275e4afc5a6c30f43d0636e752f771b4eee673ca
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 26 23:38:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 26 23:38:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=275e4afc

sys-process/time: update SRC_URI (use mirror://gnu and hence HTTPS)

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

 sys-process/time/time-1.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/time/time-1.9.ebuild b/sys-process/time/time-1.9.ebuild
index c6fb421e5d2c..ce9215929be3 100644
--- a/sys-process/time/time-1.9.ebuild
+++ b/sys-process/time/time-1.9.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 DESCRIPTION="Displays info about resources used by a program"
 HOMEPAGE="https://www.gnu.org/directory/time.html;
-SRC_URI="http://ftp.gnu.org/pub/gnu/${PN}/${P}.tar.gz;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: sys-process/time/

2021-12-26 Thread Sam James
commit: bf63deab5aa1a04f8cef5d49c2e0f25f5c21ccf1
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 26 23:37:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 26 23:38:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf63deab

sys-process/time: fix metadata indentation

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

 sys-process/time/metadata.xml | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-process/time/metadata.xml b/sys-process/time/metadata.xml
index 73dda144f9ac..b0d83aa2e489 100644
--- a/sys-process/time/metadata.xml
+++ b/sys-process/time/metadata.xml
@@ -1,8 +1,8 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   base-sys...@gentoo.org
-   Gentoo Base System
-
+   
+   base-sys...@gentoo.org
+   Gentoo Base System
+   
 



[gentoo-commits] repo/gentoo:master commit in: app-text/build-docbook-catalog/

2021-12-26 Thread Sam James
commit: 85d3dce9a0c59a11e08bc1e80d6c2bd9f917600f
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 26 23:37:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 26 23:38:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85d3dce9

app-text/build-docbook-catalog: update maintainers

Important enough.

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

 app-text/build-docbook-catalog/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/app-text/build-docbook-catalog/metadata.xml 
b/app-text/build-docbook-catalog/metadata.xml
index c3bda71eefca..26bb3d595e67 100644
--- a/app-text/build-docbook-catalog/metadata.xml
+++ b/app-text/build-docbook-catalog/metadata.xml
@@ -1,6 +1,9 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   base-sys...@gentoo.org
+   Gentoo Base System
+  

 



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

2021-12-26 Thread Georgy Yakovlev
commit: ec058f977d298ad96f0ab10d8df3312bfb697db5
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Nov  9 11:44:20 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Dec 26 23:22:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec058f97

dev-java/openjdk: Use PORTAGE_NICENESS, don't adjust further down

Closes: https://bugs.gentoo.org/822639
Signed-off-by: Ulrich Müller  gentoo.org>
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-java/openjdk/openjdk-11.0.13_p8.ebuild | 1 +
 dev-java/openjdk/openjdk-17.0.1_p12.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/dev-java/openjdk/openjdk-11.0.13_p8.ebuild 
b/dev-java/openjdk/openjdk-11.0.13_p8.ebuild
index 6adabb372624..9a2b30aa4483 100644
--- a/dev-java/openjdk/openjdk-11.0.13_p8.ebuild
+++ b/dev-java/openjdk/openjdk-11.0.13_p8.ebuild
@@ -211,6 +211,7 @@ src_compile() {
JOBS=$(makeopts_jobs)
LOG=debug
CFLAGS_WARNINGS_ARE_ERRORS= # No -Werror
+   NICE= # Use PORTAGE_NICENESS, don't adjust further down
$(usex doc docs '')
$(usex jbootstrap bootcycle-images product-images)
)

diff --git a/dev-java/openjdk/openjdk-17.0.1_p12.ebuild 
b/dev-java/openjdk/openjdk-17.0.1_p12.ebuild
index 9491e94edeca..6472dfd14950 100644
--- a/dev-java/openjdk/openjdk-17.0.1_p12.ebuild
+++ b/dev-java/openjdk/openjdk-17.0.1_p12.ebuild
@@ -205,6 +205,7 @@ src_compile() {
JOBS=$(makeopts_jobs)
LOG=debug
CFLAGS_WARNINGS_ARE_ERRORS= # No -Werror
+   NICE= # Use PORTAGE_NICENESS, don't adjust further down
$(usex doc docs '')
$(usex jbootstrap bootcycle-images product-images)
)



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

2021-12-26 Thread Sam James
commit: 3098847f51e5126cbf6e3e91ee50855763e7420f
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 26 23:12:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 26 23:13:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3098847f

dev-python/typing-extensions: add 4.0.1

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

 dev-python/typing-extensions/Manifest  |  1 +
 .../typing-extensions-4.0.1.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-python/typing-extensions/Manifest 
b/dev-python/typing-extensions/Manifest
index a76656936b96..b79aa9a30218 100644
--- a/dev-python/typing-extensions/Manifest
+++ b/dev-python/typing-extensions/Manifest
@@ -1 +1,2 @@
 DIST typing-extensions-4.0.0.gh.tar.gz 64263 BLAKE2B 
c4fe05f5ad32b471d9aff6c792870ce315e52184d4e8c0850fdc1b6e7421bc80566ca2d364764583c3bce76f53018e3ec284ca1866da4fa3f09438c852c89d80
 SHA512 
eda25164d40c642949c92140678d1ab9ec73fa988c0b9233852207ac2dad05b0390fda8da420c8817bf3816ab33e4540b41766ccd8b9a0b16c857650bc2e3f73
+DIST typing-extensions-4.0.1.gh.tar.gz 65425 BLAKE2B 
0712ac0b87e67e716c562bc8d25d88b60c42b513b7f97ddeb2b6d959f2a3ee582ec5f692a192d17323ff892290bf410eadd53012ff0485c4c8b2bc8b15a7a465
 SHA512 
5af1590a98247f01df5abcbc7fe4db19b0b174918d2679b532e8c1e5483ae2293901c2314240217ab1bad087633e02865311f9b295b3d65587fdf2f6e0a26bc5

diff --git a/dev-python/typing-extensions/typing-extensions-4.0.1.ebuild 
b/dev-python/typing-extensions/typing-extensions-4.0.1.ebuild
new file mode 100644
index ..d7e26f0c6f3d
--- /dev/null
+++ b/dev-python/typing-extensions/typing-extensions-4.0.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_SETUPTOOLS=pyproject.toml
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+
+inherit distutils-r1
+
+MY_P=typing-${PV}
+DESCRIPTION="Type Hint extensions from Python 3.8 backported"
+HOMEPAGE="
+   https://pypi.org/project/typing-extensions/
+   https://github.com/python/typing/;
+SRC_URI="
+   https://github.com/python/typing/archive/${PV}.tar.gz -> ${P}.gh.tar.gz"
+S=${WORKDIR}/${MY_P}/typing_extensions
+
+LICENSE="PSF-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+
+BDEPEND="
+   >=dev-python/pyproject2setuppy-21[${PYTHON_USEDEP}]"
+
+python_test() {
+   cd "${S}"/src || die
+   "${EPYTHON}" test_typing_extensions.py -v || die "tests failed under 
${EPYTHON}"
+}



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

2021-12-26 Thread Georgy Yakovlev
commit: 9fc9aba838a60484aada648c043bcbc61a606902
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Dec 26 23:03:37 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Dec 26 23:03:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fc9aba8

sys-fs/zfs-kmod: update upstream info in metadata

Signed-off-by: Georgy Yakovlev  gentoo.org>

 sys-fs/zfs-kmod/metadata.xml | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/sys-fs/zfs-kmod/metadata.xml b/sys-fs/zfs-kmod/metadata.xml
index 789b42b040d7..936f4ff82c8e 100644
--- a/sys-fs/zfs-kmod/metadata.xml
+++ b/sys-fs/zfs-kmod/metadata.xml
@@ -13,6 +13,8 @@
Pull dependencies and check kernel options 
required for root-on-zfs


+   https://github.com/openzfs/zfs/issues
+   https://openzfs.github.io/openzfs-docs
openzfs/zfs

 



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

2021-12-26 Thread Georgy Yakovlev
commit: 3f4ea89dc447b2c9a114632e601cf570a4b3d5ce
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Dec 26 23:04:17 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Dec 26 23:04:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f4ea89d

sys-fs/zfs: update upstream info in metadata

Signed-off-by: Georgy Yakovlev  gentoo.org>

 sys-fs/zfs/metadata.xml | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/sys-fs/zfs/metadata.xml b/sys-fs/zfs/metadata.xml
index 78f7538fc6a6..8b7415ecf550 100644
--- a/sys-fs/zfs/metadata.xml
+++ b/sys-fs/zfs/metadata.xml
@@ -17,6 +17,8 @@
Install regression test suite


+   https://github.com/openzfs/zfs/issues
+   https://openzfs.github.io/openzfs-docs
openzfs/zfs





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

2021-12-26 Thread Georgy Yakovlev
commit: 75a131e7d043e3e3ff0e15aa2038ebdf47997dc3
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Dec 26 22:30:57 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Dec 26 22:35:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75a131e7

sys-fs/zfs: drop 2.0.6-r1

Bug: https://bugs.gentoo.org/820278
Closes: https://bugs.gentoo.org/815817
Signed-off-by: Georgy Yakovlev  gentoo.org>

 sys-fs/zfs/Manifest   |   2 -
 sys-fs/zfs/files/2.0.4-scrub-timers.patch |  97 --
 sys-fs/zfs/zfs-2.0.6-r1.ebuild| 302 --
 3 files changed, 401 deletions(-)

diff --git a/sys-fs/zfs/Manifest b/sys-fs/zfs/Manifest
index 8c426ab5ccc7..e2556e93d2e6 100644
--- a/sys-fs/zfs/Manifest
+++ b/sys-fs/zfs/Manifest
@@ -1,6 +1,4 @@
 DIST zfs-0.8.6.tar.gz 9295260 BLAKE2B 
45424d710aaf75a05f766ae523ae157a24b5cbdcefe72a59e4cede81e42f7a92ae7f01150388437b78cd49f3d28b9664599f2a624516e6b3f1073497194a99f2
 SHA512 
626b172554f39a5c70f6ea5c599a92fae52534590d1b0273de2bbfc3676d29dff0eade8ca17e5f179a59870c12bc758fb53b7900f8a1fdbdef3a9161b93f9cce
-DIST zfs-2.0.6.tar.gz 13192941 BLAKE2B 
3a83303b016ec4259c286af8a9ceb281829d26508d411df91dd94193bca8c3155ef0ba63604e95f6add5f0c6cf6d100b0f567efc33b6c484c9ff811924da6ccd
 SHA512 
52a5576eed21868b2a3d63d05d3d8c35b5e59ee88c7ddab1dc070644539f9acd56bde43ba5e965ad951a6d50a014fb429a7977d2ab1a2bfcadd92ea78dd57bf8
-DIST zfs-2.0.6.tar.gz.asc 836 BLAKE2B 
065eba3361ef4234acc67df0236ab9a6737ba9fe5a706be98b55dd64d10360160ca787d8873f27451a2107225ae657dc4cab20a7c2a268cd2de64c8d82d0327a
 SHA512 
123569ecfcee22ac462160acf61b120144c774bc5c0d46a50d2b7312f7565da1a9d780e1a6207dba5834917c66d5b852763e4a3162378d5c9bb90b0dfde35c5c
 DIST zfs-2.0.7.tar.gz 14550055 BLAKE2B 
80f7297f04a21cd8f3f2043d895b0325512ba0cea3bb9223561237754495c8233d29af5a9418a3c06a87510100240a45ef3d59c7ce776fffb5aafdcd18167c21
 SHA512 
1135abf74bf74685439018f7cd65fc52088f179d113bdd2e6481689bb0f4a016716a07d859107b74501fda00689e80b2488c7c2c53d5f058d6b659909ed85f6f
 DIST zfs-2.0.7.tar.gz.asc 836 BLAKE2B 
65e7df58c33ccadc4e0ca9dbc1e8c006abbec8442e2da50872a1ab0cbb841fc45152298e8d3b93ee4320ddae6416e3a856caf80d8efb21b19db53dfedbf00e38
 SHA512 
b901d8e92faa6cfe6010bd54de88c7d18057f434cb07f8a89672d6c446a0a97b23209ee8f02cfd3b2a8f431c68ec977e7dc9f95fe5d385dba0bb6d37338ba682
 DIST zfs-2.1.2.tar.gz 34829045 BLAKE2B 
ab4e2d85200438373c7eeeaa5256a712dbfb2862b85de1fb7554ad0cc2b9f8e1255ab4564bca62f65a81a823adb8c112957e6e8771b8e5e6944c3731bc894584
 SHA512 
3e3932259da2a27f1c4cca8da62b909edc43bf51ab0229d2d5d0234d9a7eaa7b63b67c06a98cbe2d29ba1eb5cbcaab16e5062c2a2bc8e84cab770be10ebf2102

diff --git a/sys-fs/zfs/files/2.0.4-scrub-timers.patch 
b/sys-fs/zfs/files/2.0.4-scrub-timers.patch
deleted file mode 100644
index 6aae1e4de596..
--- a/sys-fs/zfs/files/2.0.4-scrub-timers.patch
+++ /dev/null
@@ -1,97 +0,0 @@
-From e23d7e03637e377591a480d87630b746cdaa377f Mon Sep 17 00:00:00 2001
-From: Georgy Yakovlev 
-Date: Sat, 22 May 2021 22:27:39 -0700
-Subject: [PATCH] systemd: add weekly and monthly scrub timers
-
-timers can be enabled as follows:
-
-systemctl enable zfs-scrub-weekly@rpool.timer --now
-systemctl enable zfs-scrub-monthly@datapool.timer --now
-
-Each timer will pull in zfs-scrub@${poolname}.service, which is not
-schedule-specific.
-
-Signed-off-by: Georgy Yakovlev 

- etc/systemd/system/Makefile.am |  5 -
- etc/systemd/system/zfs-scrub-mont...@.timer.in | 12 
- etc/systemd/system/zfs-scrub-wee...@.timer.in  | 12 
- etc/systemd/system/zfs-sc...@.service.in   | 12 
- 4 files changed, 40 insertions(+), 1 deletion(-)
- create mode 100644 etc/systemd/system/zfs-scrub-mont...@.timer.in
- create mode 100644 etc/systemd/system/zfs-scrub-wee...@.timer.in
- create mode 100644 etc/systemd/system/zfs-sc...@.service.in
-
-diff --git a/etc/systemd/system/Makefile.am b/etc/systemd/system/Makefile.am
-index c374a52ac..5e65e1db4 100644
 a/etc/systemd/system/Makefile.am
-+++ b/etc/systemd/system/Makefile.am
-@@ -12,7 +12,10 @@ systemdunit_DATA = \
-   zfs-volume-wait.service \
-   zfs-import.target \
-   zfs-volumes.target \
--  zfs.target
-+  zfs.target \
-+  zfs-scrub-monthly@.timer \
-+  zfs-scrub-weekly@.timer \
-+  zfs-scrub@.service
- 
- SUBSTFILES += $(systemdpreset_DATA) $(systemdunit_DATA)
- 
-diff --git a/etc/systemd/system/zfs-scrub-mont...@.timer.in 
b/etc/systemd/system/zfs-scrub-mont...@.timer.in
-new file mode 100644
-index 0..4c585f45f
 /dev/null
-+++ b/etc/systemd/system/zfs-scrub-mont...@.timer.in
-@@ -0,0 +1,12 @@
-+[Unit]
-+Description=Monthly zpool scrub timer for %i
-+Documentation=man:zpool-scrub(8)
-+
-+[Timer]
-+OnCalendar=monthly
-+AccuracySec=1h
-+Persistent=true
-+Unit=zfs-scrub@%i.service
-+
-+[Install]
-+WantedBy=timers.target
-diff --git a/etc/systemd/system/zfs-scrub-wee...@.timer.in 

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

2021-12-26 Thread Georgy Yakovlev
commit: 86408dcfd657a851da226323d2ad210baaea7ec9
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Dec 26 22:29:17 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Dec 26 22:35:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86408dcf

sys-fs/zfs-kmod: drop 2.0.6

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

 sys-fs/zfs-kmod/Manifest  |   2 -
 sys-fs/zfs-kmod/zfs-kmod-2.0.6.ebuild | 219 --
 2 files changed, 221 deletions(-)

diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest
index 8c426ab5ccc7..e2556e93d2e6 100644
--- a/sys-fs/zfs-kmod/Manifest
+++ b/sys-fs/zfs-kmod/Manifest
@@ -1,6 +1,4 @@
 DIST zfs-0.8.6.tar.gz 9295260 BLAKE2B 
45424d710aaf75a05f766ae523ae157a24b5cbdcefe72a59e4cede81e42f7a92ae7f01150388437b78cd49f3d28b9664599f2a624516e6b3f1073497194a99f2
 SHA512 
626b172554f39a5c70f6ea5c599a92fae52534590d1b0273de2bbfc3676d29dff0eade8ca17e5f179a59870c12bc758fb53b7900f8a1fdbdef3a9161b93f9cce
-DIST zfs-2.0.6.tar.gz 13192941 BLAKE2B 
3a83303b016ec4259c286af8a9ceb281829d26508d411df91dd94193bca8c3155ef0ba63604e95f6add5f0c6cf6d100b0f567efc33b6c484c9ff811924da6ccd
 SHA512 
52a5576eed21868b2a3d63d05d3d8c35b5e59ee88c7ddab1dc070644539f9acd56bde43ba5e965ad951a6d50a014fb429a7977d2ab1a2bfcadd92ea78dd57bf8
-DIST zfs-2.0.6.tar.gz.asc 836 BLAKE2B 
065eba3361ef4234acc67df0236ab9a6737ba9fe5a706be98b55dd64d10360160ca787d8873f27451a2107225ae657dc4cab20a7c2a268cd2de64c8d82d0327a
 SHA512 
123569ecfcee22ac462160acf61b120144c774bc5c0d46a50d2b7312f7565da1a9d780e1a6207dba5834917c66d5b852763e4a3162378d5c9bb90b0dfde35c5c
 DIST zfs-2.0.7.tar.gz 14550055 BLAKE2B 
80f7297f04a21cd8f3f2043d895b0325512ba0cea3bb9223561237754495c8233d29af5a9418a3c06a87510100240a45ef3d59c7ce776fffb5aafdcd18167c21
 SHA512 
1135abf74bf74685439018f7cd65fc52088f179d113bdd2e6481689bb0f4a016716a07d859107b74501fda00689e80b2488c7c2c53d5f058d6b659909ed85f6f
 DIST zfs-2.0.7.tar.gz.asc 836 BLAKE2B 
65e7df58c33ccadc4e0ca9dbc1e8c006abbec8442e2da50872a1ab0cbb841fc45152298e8d3b93ee4320ddae6416e3a856caf80d8efb21b19db53dfedbf00e38
 SHA512 
b901d8e92faa6cfe6010bd54de88c7d18057f434cb07f8a89672d6c446a0a97b23209ee8f02cfd3b2a8f431c68ec977e7dc9f95fe5d385dba0bb6d37338ba682
 DIST zfs-2.1.2.tar.gz 34829045 BLAKE2B 
ab4e2d85200438373c7eeeaa5256a712dbfb2862b85de1fb7554ad0cc2b9f8e1255ab4564bca62f65a81a823adb8c112957e6e8771b8e5e6944c3731bc894584
 SHA512 
3e3932259da2a27f1c4cca8da62b909edc43bf51ab0229d2d5d0234d9a7eaa7b63b67c06a98cbe2d29ba1eb5cbcaab16e5062c2a2bc8e84cab770be10ebf2102

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

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

2021-12-26 Thread Mart Raudsepp
commit: 40e38423f0a01fe541251f8d543dcc9506f494a3
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Dec 26 22:30:54 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Dec 26 22:30:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40e38423

media-video/cheese: allow pipewiresrc as camerabin provider

If pipewiresrc is present, camerabin seems to pick it. Allow uninstalling
gst-plugins-v4l2 in such cases by listing both options.
gst-plugins-v4l2 is kept as the first choice to avoid a USE flag for now
and just allow pipewire at runtime as an option, if already present. This
could/should change and be revisited later.

Bug: https://bugs.gentoo.org/830018
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 media-video/cheese/cheese-41.1.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/media-video/cheese/cheese-41.1.ebuild 
b/media-video/cheese/cheese-41.1.ebuild
index 67324c0a5595..8d6ed3e1b4b3 100644
--- a/media-video/cheese/cheese-41.1.ebuild
+++ b/media-video/cheese/cheese-41.1.ebuild
@@ -38,7 +38,10 @@ RDEPEND="${DEPEND}
>=media-libs/gst-plugins-good-1.4:1.0
 
>=media-plugins/gst-plugins-jpeg-1.4:1.0
-   >=media-plugins/gst-plugins-v4l2-1.4:1.0
+   || (
+   >=media-plugins/gst-plugins-v4l2-1.4:1.0
+   media-video/pipewire[gstreamer,v4l]
+   )
>=media-plugins/gst-plugins-vpx-1.4:1.0
 "
 



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

2021-12-26 Thread Jimi Huotari
commit: 36389ef5a5c431d43917cb8e21a6237d880da5be
Author: Jimi Huotari  gentoo  org>
AuthorDate: Fri Dec 10 13:26:03 2021 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Sun Dec 26 19:28:34 2021 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=36389ef5

dev-qt/qtwebengine: adjust 6. dependencies

Package-Manager: Portage-3.0.29, Repoman-3.0.3
Signed-off-by: Jimi Huotari  gentoo.org>

 dev-qt/qtwebengine/qtwebengine-6..ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/dev-qt/qtwebengine/qtwebengine-6..ebuild 
b/dev-qt/qtwebengine/qtwebengine-6..ebuild
index c95c28cb..ed81b0d0 100644
--- a/dev-qt/qtwebengine/qtwebengine-6..ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-6..ebuild
@@ -23,6 +23,7 @@ IUSE="
 REQUIRED_USE="designer? ( widgets )"
 
 BDEPEND="${PYTHON_DEPS}
+   $(python_gen_any_dep 'dev-python/html5lib[${PYTHON_USEDEP}]')
>=dev-util/gn-0.1807
dev-util/gperf
dev-util/ninja
@@ -86,6 +87,10 @@ DEPEND="${RDEPEND}
media-libs/libglvnd
 "
 
+python_check_deps() {
+   has_version "dev-python/html5lib[${PYTHON_USEDEP}]"
+}
+
 pkg_preinst() {
elog "This version of Qt WebEngine is based on Chromium version 
${CHROMIUM_VER}, with"
elog "additional security fixes up to ${CHROMIUM_PATCHES_VER}. 
Extensive as it is, the"



[gentoo-commits] proj/qt:master commit in: dev-qt/qtsvg/, dev-qt/qttools/, dev-qt/qtbase/, dev-qt/qtwebengine/, ...

2021-12-26 Thread Jimi Huotari
commit: a0fc515656796202a40b284484500566801945f1
Author: Jimi Huotari  gentoo  org>
AuthorDate: Sun Dec 26 19:31:07 2021 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Sun Dec 26 19:31:07 2021 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=a0fc5156

dev-qt: add 6.3.

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

 dev-qt/qtbase/qtbase-6.3..ebuild   | 177 ++
 dev-qt/qtdeclarative/qtdeclarative-6.3..ebuild |  20 +++
 dev-qt/qtlocation/qtlocation-6.3..ebuild   |  18 ++
 dev-qt/qtmultimedia/qtmultimedia-6.3..ebuild   |  40 +
 dev-qt/qtpositioning/qtpositioning-6.3..ebuild |  20 +++
 dev-qt/qtshadertools/qtshadertools-6.3..ebuild |  17 ++
 dev-qt/qtsvg/qtsvg-6.3..ebuild |  19 ++
 dev-qt/qttools/qttools-6.3..ebuild |  18 ++
 dev-qt/qtwebchannel/qtwebchannel-6.3..ebuild   |  18 ++
 dev-qt/qtwebengine/qtwebengine-6.3..ebuild | 200 +
 10 files changed, 547 insertions(+)

diff --git a/dev-qt/qtbase/qtbase-6.3..ebuild 
b/dev-qt/qtbase/qtbase-6.3..ebuild
new file mode 100644
index ..3cd3f532
--- /dev/null
+++ b/dev-qt/qtbase/qtbase-6.3..ebuild
@@ -0,0 +1,177 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Cross-platform application development framework"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64"
+fi
+
+# Qt Modules
+IUSE="+concurrent +dbus +gui +network +sql opengl +widgets +xml"
+REQUIRED_USE="
+   opengl? ( gui ) widgets? ( gui )
+   X? ( || ( evdev libinput ) )
+"
+
+QTGUI_IUSE="accessibility egl eglfs evdev +gif gles2-only +ico +jpeg +libinput 
tslib tuio vulkan +X"
+QTNETWORK_IUSE="gssapi libproxy sctp +ssl vnc"
+QTSQL_IUSE="freetds mysql oci8 odbc postgres +sqlite"
+IUSE+=" ${QTGUI_IUSE} ${QTNETWORK_IUSE} ${QTSQL_IUSE} cups gtk icu systemd 
+udev"
+# QtPrintSupport = QtGui + QtWidgets enabled.
+# ibus = xkbcommon + dbus, and xkbcommon needs either libinput or X
+# moved vnc logically to QtNetwork as that is upstream condition for it
+REQUIRED_USE+="
+   $(printf '%s? ( gui ) ' ${QTGUI_IUSE//+/})
+   $(printf '%s? ( network ) ' ${QTNETWORK_IUSE//+/})
+   $(printf '%s? ( sql ) ' ${QTSQL_IUSE//+/})
+   accessibility? ( dbus X )
+   cups? ( gui widgets )
+   eglfs? ( egl )
+   gtk? ( widgets )
+   gui? ( || ( eglfs X ) || ( libinput X ) )
+   libinput? ( udev )
+   sql? ( || ( freetds mysql oci8 odbc postgres sqlite ) )
+   X? ( gles2-only? ( egl ) )
+"
+
+# TODO:
+# qtimageformats: mng not done yet, qtimageformats.git upstream commit 9443239c
+# qtnetwork: connman, networkmanager
+DEPEND="
+   app-arch/brotli:=
+   app-arch/libarchive[zstd]
+   app-arch/zstd:=
+   app-crypt/libb2
+   dev-libs/double-conversion:=
+   dev-libs/glib:2
+   dev-libs/libpcre2:=[pcre16,unicode]
+   dev-util/gtk-update-icon-cache
+   media-libs/fontconfig
+   >=media-libs/freetype-2.6.1:2
+   >=media-libs/harfbuzz-1.6.0:=
+   media-libs/tiff:0
+   >=sys-apps/dbus-1.4.20
+   sys-libs/zlib:=
+   virtual/opengl
+   evdev? ( sys-libs/mtdev )
+   freetds? ( dev-db/freetds )
+   gles2-only? ( media-libs/libglvnd )
+   !gles2-only? ( media-libs/libglvnd[X] )
+   gssapi? ( virtual/krb5 )
+   gtk? (
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/pango
+   )
+   gui? ( media-libs/libpng:0= )
+   icu? ( dev-libs/icu:= )
+   !icu? ( virtual/libiconv )
+   jpeg? ( virtual/jpeg:0 )
+   libinput? (
+   dev-libs/libinput:=
+   >=x11-libs/libxkbcommon-0.5.0
+   )
+   libproxy? ( net-libs/libproxy )
+   mysql? ( dev-db/mysql-connector-c:= )
+   oci8? ( dev-db/oracle-instantclient:=[sdk] )
+   odbc? ( dev-db/unixODBC )
+   postgres? ( dev-db/postgresql:* )
+   sctp? ( kernel_linux? ( net-misc/lksctp-tools ) )
+   sqlite? ( dev-db/sqlite:3 )
+   ssl? ( dev-libs/openssl:0= )
+   systemd? ( sys-apps/systemd:= )
+   tslib? ( >=x11-libs/tslib-1.21 )
+   udev? ( virtual/libudev:= )
+   vulkan? ( dev-util/vulkan-headers )
+   X? (
+   x11-libs/libdrm
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   >=x11-libs/libxcb-1.12:=[xkb]
+   >=x11-libs/libxkbcommon-0.5.0[X]
+   x11-libs/xcb-util-image
+   x11-libs/xcb-util-keysyms
+   x11-libs/xcb-util-renderutil
+   x11-libs/xcb-util-wm
+   )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DINSTALL_BINDIR=${QT6_BINDIR}
+   -DINSTALL_INCLUDEDIR=${QT6_HEADERDIR}
+   

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

2021-12-26 Thread Arthur Zamarin
commit: 46b4e80eeece9c7e2d35a1e4f627a28a3b78b68e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 26 21:03:26 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 26 21:03:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46b4e80e

www-client/midori: Keyword 9.0 arm64, #829495

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

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

diff --git a/www-client/midori/midori-9.0.ebuild 
b/www-client/midori/midori-9.0.ebuild
index ffc74fa3d240..f51826c5e0f5 100644
--- a/www-client/midori/midori-9.0.ebuild
+++ b/www-client/midori/midori-9.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/midori-browser/core/releases/download/v${PV}/${MY_P}
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~mips ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~mips ~riscv x86"
 IUSE=""
 
 RDEPEND="



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

2021-12-26 Thread Arthur Zamarin
commit: e219eda7a3715f64b1992c8a0ef2a14a5bd83f7b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 26 20:50:42 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 26 20:50:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e219eda7

sys-apps/hwloc: Stabilize 2.6.0 arm64, #829992

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

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

diff --git a/sys-apps/hwloc/hwloc-2.6.0.ebuild 
b/sys-apps/hwloc/hwloc-2.6.0.ebuild
index 6a8c508b0e79..822b36f4490d 100644
--- a/sys-apps/hwloc/hwloc-2.6.0.ebuild
+++ b/sys-apps/hwloc/hwloc-2.6.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2
 
 LICENSE="BSD"
 SLOT="0/15"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="cairo +cpuid cuda debug gl nvml +pci static-libs svg udev xml X"
 
 # opencl support dropped with x11-drivers/ati-drivers being removed (bug 
#582406).



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

2021-12-26 Thread Arthur Zamarin
commit: fa71d91bcab09bc1c43e293a0491d9f4f4e1437c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 26 20:50:36 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 26 20:50:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa71d91b

dev-libs/starpu: Stabilize 1.3.9 arm64, #828292

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

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

diff --git a/dev-libs/starpu/starpu-1.3.9.ebuild 
b/dev-libs/starpu/starpu-1.3.9.ebuild
index eb3a1a2227ac..3cb66f917f79 100644
--- a/dev-libs/starpu/starpu-1.3.9.ebuild
+++ b/dev-libs/starpu/starpu-1.3.9.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://files.inria.fr/${PN}/${P}/${P}.tar.gz;
 
 LICENSE="LGPL-2.1"
 SLOT="0/7"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
 
 IUSE="
blas cuda doc examples fftw fortran hdf5 mpi opencl opengl



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

2021-12-26 Thread Arthur Zamarin
commit: 657dc1b2c207d8a5ab9e97460ead32c1104590e4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 26 20:50:45 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 26 20:50:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=657dc1b2

app-emulation/qemu: Stabilize 6.2.0 arm64, #830014

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

 app-emulation/qemu/qemu-6.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/qemu/qemu-6.2.0.ebuild 
b/app-emulation/qemu/qemu-6.2.0.ebuild
index a95534a4781c..0eb1fd734c4b 100644
--- a/app-emulation/qemu/qemu-6.2.0.ebuild
+++ b/app-emulation/qemu/qemu-6.2.0.ebuild
@@ -23,7 +23,7 @@ if [[ ${PV} = ** ]]; then
SRC_URI=""
 else
SRC_URI="https://download.qemu.org/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm64 ~ppc ppc64 x86"
+   KEYWORDS="~amd64 arm64 ~ppc ppc64 x86"
 fi
 
 DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools"



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

2021-12-26 Thread Michał Górny
commit: ba6e854e19f979a658cf6e03179a28f5961f5e7e
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec 26 20:38:41 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec 26 20:38:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba6e854e

dev-python/msgpack: Remove old

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

 dev-python/msgpack/Manifest |  1 -
 dev-python/msgpack/msgpack-1.0.2.ebuild | 39 -
 2 files changed, 40 deletions(-)

diff --git a/dev-python/msgpack/Manifest b/dev-python/msgpack/Manifest
index ec34bd494c9d..98bfdaa54019 100644
--- a/dev-python/msgpack/Manifest
+++ b/dev-python/msgpack/Manifest
@@ -1,3 +1,2 @@
 DIST msgpack-0.6.2.tar.gz 119062 BLAKE2B 
6b20a0d31b811ae66e66dbfaacec6f0cf2152b2937423b78f3e6244bfa49c87767788c5ee1db41b9020801b8777a4c15b1fe1853182718adf622bc7e1bff858e
 SHA512 
95b92e3d35e0500dd4256d18bf76e586e57cc66319b4459ac5daef599277a5049177a89ad86e291dbdc4c7a918901a89d9218353ddc4a7d0b399e8a98afef363
-DIST msgpack-1.0.2.tar.gz 123033 BLAKE2B 
8ecf743f5cae536bde9328974827e48376fdfbcaf4d3493fe295a114fd0de4c7dc2629d67a0abf6ece036131715587d2eeaefde0ea9614779a64015ea7fc2be8
 SHA512 
afe658c2cd5b443aae8fc3305eb3fd56811130062f95e283e3538cba27949d534de60171a927426fedb23b48a938de3f15d77057beda6c73e5204ef1130cd046
 DIST msgpack-1.0.3.tar.gz 123830 BLAKE2B 
308af03206fef18edb0acd3c1d91ccd28385731c02cb930e8f64786bbcd8925510cf4ca0b924830b84fd6eaa7edf91e6a43f79c77d856651768eeaa1ab8cf855
 SHA512 
1569e42c6499c60458a63aa722b5c7e3dc817e38ae4bed2dc8199dc1bcbc36ff876e055b046b4f6063b5606036ae9238080c05be1e09a61a34e7f97fd5031fcd

diff --git a/dev-python/msgpack/msgpack-1.0.2.ebuild 
b/dev-python/msgpack/msgpack-1.0.2.ebuild
deleted file mode 100644
index b1c1d22e10dc..
--- a/dev-python/msgpack/msgpack-1.0.2.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..10} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="MessagePack (de)serializer for Python"
-HOMEPAGE="https://msgpack.org
-   https://github.com/msgpack/msgpack-python/
-   https://pypi.org/project/msgpack/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc x86 ~x64-macos"
-IUSE="+native-extensions"
-
-# extension code is relying on CPython implementation details
-BDEPEND="
-   native-extensions? (
-   $(python_gen_cond_dep 
'>=dev-python/cython-0.16[${PYTHON_USEDEP}]' 'python*')
-   )
-   test? ( dev-python/six[${PYTHON_USEDEP}] )
-"
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
-   # Remove pre-generated cython files
-   rm msgpack/_cmsgpack.cpp || die
-
-   if ! use native-extensions ; then
-   sed -i -e "/have_cython/s:True:False:" setup.py || die
-   fi
-   distutils-r1_python_prepare_all
-}



[gentoo-commits] proj/kde:master commit in: sci-mathematics/rkward/

2021-12-26 Thread Andreas Sturmlechner
commit: b1a39345045e820f3a56984bf3e11ba8919d8b9e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Dec 26 20:35:51 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Dec 26 20:38:32 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b1a39345

sci-mathematics/rkward: Add more optfeature to pkg_postinst

Reported-by: Milos Popovic  gmail.com>
Bug: https://bugs.gentoo.org/829998
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-mathematics/rkward/rkward-.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/sci-mathematics/rkward/rkward-.ebuild 
b/sci-mathematics/rkward/rkward-.ebuild
index 1b7988279f..9de22138d6 100644
--- a/sci-mathematics/rkward/rkward-.ebuild
+++ b/sci-mathematics/rkward/rkward-.ebuild
@@ -49,6 +49,8 @@ BDEPEND="sys-devel/gettext"
 pkg_postinst() {
if [[ -z "${REPLACING_VERSIONS}" ]]; then
optfeature "kate plugins support" "kde-apps/kate:${SLOT}"
+   optfeature "prendering (or previewing) R markdown (.Rmd) files" 
"app-text/pandoc"
+   optfeature "managing citations while writing articles" 
"app-text/kbibtex"
fi
ecm_pkg_postinst
 }



[gentoo-commits] proj/kde:master commit in: eclass/

2021-12-26 Thread Andreas Sturmlechner
commit: 4635dbecb2ee1129f6f7cde8a29fc27a618ecbbe
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Dec 26 20:14:48 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Dec 26 20:38:03 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=4635dbec

ecm.eclass: Case-insensitivity for grep and sed

Reported-by: Milos Popovic  gmail.com>
Bug: https://bugs.gentoo.org/829998
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 eclass/ecm.eclass | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/eclass/ecm.eclass b/eclass/ecm.eclass
index 5ae6e73401..baece9e6e6 100644
--- a/eclass/ecm.eclass
+++ b/eclass/ecm.eclass
@@ -380,7 +380,7 @@ ecm_src_prepare() {
 
if [[ ${ECM_HANDBOOK} = forceoptional ]] ; then
ecm_punt_bogus_dep KF5 DocTools
-   sed -i -e "/kdoctools_install/ s/^/#DONT/" 
CMakeLists.txt || die
+   sed -i -e "/kdoctools_install/I s/^/#DONT/" 
CMakeLists.txt || die
fi
fi
 
@@ -412,12 +412,12 @@ ecm_src_prepare() {
local f pf="${T}/${P}"-tests-optional.patch
touch ${pf} || die "Failed to touch patch file"
for f in $(find . -type f -name "CMakeLists.txt" -exec \
-   grep -l 
"^\s*add_subdirectory\s*\(\s*.*\(auto|unit\)\?tests\?\s*)\s*\)" {} \;); do
+   grep -li 
"^\s*add_subdirectory\s*\(\s*.*\(auto|unit\)\?tests\?\s*)\s*\)" {} \;); do
cp ${f} ${f}.old || die "Failed to prepare 
patch origfile"
pushd ${f%/*} > /dev/null || die
ecm_punt_bogus_dep Qt5 Test
sed -i CMakeLists.txt -e \
-   "/^#/! 
s/add_subdirectory\s*\(\s*.*\(auto|unit\)\?tests\?\s*)\s*\)/if(BUILD_TESTING)\n&\nendif()/"
 \
+   "/^#/! 
s/add_subdirectory\s*\(\s*.*\(auto|unit\)\?tests\?\s*)\s*\)/if(BUILD_TESTING)\n&\nendif()/I"
 \
|| die
popd > /dev/null || die
diff -Naur ${f}.old ${f} 1>>${pf}



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

2021-12-26 Thread Maciej Barć
commit: 06daa4f02225c9ca702b4a86479109cb5b2518ec
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Dec 26 19:51:47 2021 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Dec 26 19:52:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06daa4f0

sci-mathematics/cryptominisat: new package; add version 5.8.0

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Maciej Barć  gentoo.org>

 sci-mathematics/cryptominisat/Manifest |  1 +
 .../cryptominisat/cryptominisat-5.8.0.ebuild   | 41 ++
 sci-mathematics/cryptominisat/metadata.xml | 20 +++
 3 files changed, 62 insertions(+)

diff --git a/sci-mathematics/cryptominisat/Manifest 
b/sci-mathematics/cryptominisat/Manifest
new file mode 100644
index ..9ed3ae1590c6
--- /dev/null
+++ b/sci-mathematics/cryptominisat/Manifest
@@ -0,0 +1 @@
+DIST cryptominisat-5.8.0.tar.gz 943785 BLAKE2B 
534af88a8432c7e3da63989cad8fd5e1491bd69a80b44977fa681e0356e857a505a82dc860b0d04d07987e3edae2861da67ec9dd781261e03a1120dc342b9759
 SHA512 
3eb954f01524b189a8de57a05f6060471a083addc4b9077c1e32b769d26393ce3d33468819ba8169deedce43fc3663b0ad8bbad95c6afe5e562e438c57b75496

diff --git a/sci-mathematics/cryptominisat/cryptominisat-5.8.0.ebuild 
b/sci-mathematics/cryptominisat/cryptominisat-5.8.0.ebuild
new file mode 100644
index ..d4517fca935e
--- /dev/null
+++ b/sci-mathematics/cryptominisat/cryptominisat-5.8.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8,9,10} )
+
+inherit python-single-r1 cmake
+
+DESCRIPTION="Advanced SAT solver with C++ and Python interfaces"
+HOMEPAGE="https://github.com/msoos/cryptominisat/;
+SRC_URI="https://github.com/msoos/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+LICENSE="GPL-2 MIT"
+IUSE="+python"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+RESTRICT="test"  # tests require many convoluted bundled (git) modules
+
+RDEPEND="
+   dev-libs/boost:=
+   sys-libs/zlib:=
+   python? ( ${PYTHON_DEPS} )
+"
+DEPEND="${RDEPEND}"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DNOBREAKID=ON
+   -DNOM4RI=ON
+   -DENABLE_PYTHON_INTERFACE=$(usex python)
+   -DFORCE_PYTHON3=$(usex python)
+   -DENABLE_TESTING=OFF
+   )
+   cmake_src_configure
+}

diff --git a/sci-mathematics/cryptominisat/metadata.xml 
b/sci-mathematics/cryptominisat/metadata.xml
new file mode 100644
index ..694a2c352cda
--- /dev/null
+++ b/sci-mathematics/cryptominisat/metadata.xml
@@ -0,0 +1,20 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+  
+sci-mathemat...@gentoo.org
+Gentoo Mathematics Project
+  
+  
+This system provides CryptoMiniSat, an advanced incremental SAT solver.
+The system has 3 interfaces: command-line, C++ library and python.
+The command-line interface takes a cnf as an input in the DIMACS format
+with the extension of XOR clauses. The C++ and python interface mimics this
+and also allows for incremental use: assumptions and multiple solve calls.
+  
+  
+https://github.com/msoos/cryptominisat/issues/
+msoos/cryptominisat
+  
+



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

2021-12-26 Thread Arthur Zamarin
commit: 6b47632a262b60860e3945c0af21cda02be29bb0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 26 19:50:59 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 26 19:50:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b47632a

dev-libs/starpu: Stabilize 1.3.9 arm, #828292

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

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

diff --git a/dev-libs/starpu/starpu-1.3.9.ebuild 
b/dev-libs/starpu/starpu-1.3.9.ebuild
index 6023a6f719aa..eb3a1a2227ac 100644
--- a/dev-libs/starpu/starpu-1.3.9.ebuild
+++ b/dev-libs/starpu/starpu-1.3.9.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://files.inria.fr/${PN}/${P}/${P}.tar.gz;
 
 LICENSE="LGPL-2.1"
 SLOT="0/7"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
 
 IUSE="
blas cuda doc examples fftw fortran hdf5 mpi opencl opengl



[gentoo-commits] repo/gentoo:master commit in: sys-process/time/

2021-12-26 Thread Sam James
commit: 764c542d4f9913cb76f43ed2c299cd9370fdd61e
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 26 19:37:09 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 26 19:37:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=764c542d

sys-process/time: update EAPI 6 -> 7

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

 sys-process/time/time-1.9.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/sys-process/time/time-1.9.ebuild b/sys-process/time/time-1.9.ebuild
index 5fe6fefc8efc..c6fb421e5d2c 100644
--- a/sys-process/time/time-1.9.ebuild
+++ b/sys-process/time/time-1.9.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 DESCRIPTION="Displays info about resources used by a program"
 HOMEPAGE="https://www.gnu.org/directory/time.html;
@@ -10,6 +10,5 @@ SRC_URI="http://ftp.gnu.org/pub/gnu/${PN}/${P}.tar.gz;
 LICENSE="GPL-3+"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux"
-IUSE=""
 
-DEPEND="sys-apps/texinfo"
+BDEPEND="sys-apps/texinfo"



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

2021-12-26 Thread Sam James
commit: 1e71e60a136ddfaf6f52702d6adda67b715dea37
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Dec 26 16:32:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 26 19:31:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e71e60a

dev-cpp/asio: stable 1.21.0 for sparc, bug #829973

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

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

diff --git a/dev-cpp/asio/asio-1.21.0.ebuild b/dev-cpp/asio/asio-1.21.0.ebuild
index 118ab57ddba2..0e025f305eee 100644
--- a/dev-cpp/asio/asio-1.21.0.ebuild
+++ b/dev-cpp/asio/asio-1.21.0.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2021-12-26 Thread Sam James
commit: 2b93453dd54fc47a7a3c556808f8ba864dc42c24
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Dec 26 12:42:58 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 26 19:31:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b93453d

dev-libs/userspace-rcu: stable 0.13.0 for hppa, bug #829945

Package-Manager: Portage-3.0.28, 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/userspace-rcu/userspace-rcu-0.13.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild
index af7052448f6b..580b14a63699 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/8" # subslot = soname version
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
 IUSE="static-libs regression-test test"
 RESTRICT="!test? ( test )"
 



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

2021-12-26 Thread Sam James
commit: 05882aa51e23a103b322527fb16e9e962ff94034
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Dec 26 12:43:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 26 19:31:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05882aa5

sys-fs/xfsprogs: stable 5.14.2 for hppa, bug #829945

Package-Manager: Portage-3.0.28, 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>

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

diff --git a/sys-fs/xfsprogs/xfsprogs-5.14.2.ebuild 
b/sys-fs/xfsprogs/xfsprogs-5.14.2.ebuild
index f6f31f619260..0a131b80800d 100644
--- a/sys-fs/xfsprogs/xfsprogs-5.14.2.ebuild
+++ b/sys-fs/xfsprogs/xfsprogs-5.14.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.kernel.org/pub/linux/utils/fs/xfs/${PN}/${P}.tar.xz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86"
 IUSE="icu libedit nls selinux"
 
 RDEPEND=">=sys-apps/util-linux-2.17.2



[gentoo-commits] repo/gentoo:master commit in: sys-process/time/

2021-12-26 Thread Sam James
commit: 1490cad6105d6525b29166baf122aa3071af38eb
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Dec 26 12:31:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 26 19:31:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1490cad6

sys-process/time: stable 1.9 for hppa, bug #829945

Package-Manager: Portage-3.0.28, 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>

 sys-process/time/time-1.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/time/time-1.9.ebuild b/sys-process/time/time-1.9.ebuild
index 31f680682aca..5fe6fefc8efc 100644
--- a/sys-process/time/time-1.9.ebuild
+++ b/sys-process/time/time-1.9.ebuild
@@ -9,7 +9,7 @@ SRC_URI="http://ftp.gnu.org/pub/gnu/${PN}/${P}.tar.gz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 DEPEND="sys-apps/texinfo"



[gentoo-commits] repo/proj/guru:dev commit in: dev-ruby/rbspy/

2021-12-26 Thread Alexey Zapparov
commit: 9ef201ceec7f78f267ee44d6bc1513773d13e2f6
Author: Alexey Zapparov  zapparov  com>
AuthorDate: Sun Dec 26 19:16:54 2021 +
Commit: Alexey Zapparov  zapparov  com>
CommitDate: Sun Dec 26 19:16:54 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9ef201ce

dev-ruby/rbspy: fix QA_FLAGS_IGNORED

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alexey Zapparov  zapparov.com>

 dev-ruby/rbspy/{rbspy-0.10.0.ebuild => rbspy-0.10.0-r1.ebuild} | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-ruby/rbspy/rbspy-0.10.0.ebuild 
b/dev-ruby/rbspy/rbspy-0.10.0-r1.ebuild
similarity index 96%
rename from dev-ruby/rbspy/rbspy-0.10.0.ebuild
rename to dev-ruby/rbspy/rbspy-0.10.0-r1.ebuild
index 182d04942..659fc7f16 100644
--- a/dev-ruby/rbspy/rbspy-0.10.0.ebuild
+++ b/dev-ruby/rbspy/rbspy-0.10.0-r1.ebuild
@@ -143,12 +143,14 @@ CRATES="
 inherit cargo
 
 DESCRIPTION="Sampling profiler for Ruby"
-HOMEPAGE="https://rbspy.github.io/;
+HOMEPAGE="https://rbspy.github.io https://github.com/rbspy/rbspy;
 SRC_URI="
https://github.com/rbspy/rbspy/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz
$(cargo_crate_uris)
"
 
+QA_FLAGS_IGNORED="usr/bin/${PN}"
+
 LICENSE="Apache-2.0 BSD-2 BSD CDDL ISC MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"



[gentoo-commits] repo/proj/guru:dev commit in: app-shells/vivid/

2021-12-26 Thread Alexey Zapparov
commit: 2e25a37dc0e7392e652574f2ad349a384676afcf
Author: Alexey Zapparov  zapparov  com>
AuthorDate: Sun Dec 26 19:16:04 2021 +
Commit: Alexey Zapparov  zapparov  com>
CommitDate: Sun Dec 26 19:16:04 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2e25a37d

app-shells/vivid: fix QA_FLAGS_IGNORED

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alexey Zapparov  zapparov.com>

 app-shells/vivid/{vivid-0.7.0-r1.ebuild => vivid-0.7.0-r2.ebuild} | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/app-shells/vivid/vivid-0.7.0-r1.ebuild 
b/app-shells/vivid/vivid-0.7.0-r2.ebuild
similarity index 97%
rename from app-shells/vivid/vivid-0.7.0-r1.ebuild
rename to app-shells/vivid/vivid-0.7.0-r2.ebuild
index b6dd7de2b..d8b9dd795 100644
--- a/app-shells/vivid/vivid-0.7.0-r1.ebuild
+++ b/app-shells/vivid/vivid-0.7.0-r2.ebuild
@@ -55,6 +55,8 @@ LICENSE="LGPL-3+ MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
+QA_FLAGS_IGNORED="usr/bin/${PN}"
+
 src_install() {
cargo_src_install
dodoc CHANGELOG.md README.md



[gentoo-commits] repo/proj/guru:dev commit in: sys-apps/sd/

2021-12-26 Thread Alexey Zapparov
commit: 6333ff1f7733d85c582d42b8cf884a7ec285ecbb
Author: Alexey Zapparov  zapparov  com>
AuthorDate: Sun Dec 26 19:17:26 2021 +
Commit: Alexey Zapparov  zapparov  com>
CommitDate: Sun Dec 26 19:17:26 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6333ff1f

sys-apps/sd: fix QA_FLAGS_IGNORED

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alexey Zapparov  zapparov.com>

 sys-apps/sd/{sd-0.7.6.ebuild => sd-0.7.6-r1.ebuild} | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/sys-apps/sd/sd-0.7.6.ebuild b/sys-apps/sd/sd-0.7.6-r1.ebuild
similarity index 98%
rename from sys-apps/sd/sd-0.7.6.ebuild
rename to sys-apps/sd/sd-0.7.6-r1.ebuild
index f084fb859..8da5b6720 100644
--- a/sys-apps/sd/sd-0.7.6.ebuild
+++ b/sys-apps/sd/sd-0.7.6-r1.ebuild
@@ -88,6 +88,8 @@ LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
+QA_FLAGS_IGNORED="usr/bin/${PN}"
+
 src_install() {
cargo_src_install
dodoc CHANGELOG.md README.md



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

2021-12-26 Thread Sam James
commit: 5c54ebe7a52254da3ef29c0d46638a3861263328
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 26 19:04:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 26 19:04:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c54ebe7

dev-libs/starpu: Stabilize 1.3.9 ppc64, #828292

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

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

diff --git a/dev-libs/starpu/starpu-1.3.9.ebuild 
b/dev-libs/starpu/starpu-1.3.9.ebuild
index c893373b77e4..6023a6f719aa 100644
--- a/dev-libs/starpu/starpu-1.3.9.ebuild
+++ b/dev-libs/starpu/starpu-1.3.9.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://files.inria.fr/${PN}/${P}/${P}.tar.gz;
 
 LICENSE="LGPL-2.1"
 SLOT="0/7"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
 
 IUSE="
blas cuda doc examples fftw fortran hdf5 mpi opencl opengl



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

2021-12-26 Thread Sam James
commit: a079483a3b724831377b3ddb91c2477dc02bf968
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 26 19:04:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 26 19:04:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a079483a

app-emulation/qemu: Stabilize 6.2.0 ppc64, #830014

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

 app-emulation/qemu/qemu-6.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/qemu/qemu-6.2.0.ebuild 
b/app-emulation/qemu/qemu-6.2.0.ebuild
index d3807ce851dd..a95534a4781c 100644
--- a/app-emulation/qemu/qemu-6.2.0.ebuild
+++ b/app-emulation/qemu/qemu-6.2.0.ebuild
@@ -23,7 +23,7 @@ if [[ ${PV} = ** ]]; then
SRC_URI=""
 else
SRC_URI="https://download.qemu.org/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 x86"
+   KEYWORDS="~amd64 ~arm64 ~ppc ppc64 x86"
 fi
 
 DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools"



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

2021-12-26 Thread Sam James
commit: a00e0c39f6dffb612336499b06a10db79ef4aaaf
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 26 19:03:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 26 19:03:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a00e0c39

dev-libs/granite: Stabilize 6.0.0 arm, #829970

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

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

diff --git a/dev-libs/granite/granite-6.0.0.ebuild 
b/dev-libs/granite/granite-6.0.0.ebuild
index 0ec8acd50002..219a9015fa54 100644
--- a/dev-libs/granite/granite-6.0.0.ebuild
+++ b/dev-libs/granite/granite-6.0.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/elementary/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="LGPL-3+"
 SLOT="0"
-KEYWORDS="amd64 ~arm x86"
+KEYWORDS="amd64 arm x86"
 
 BDEPEND="
$(vala_depend)



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

2021-12-26 Thread Sam James
commit: 38a67ecb3b17aeefac9b08d746c751cb18625dbe
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 26 19:04:42 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 26 19:04:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38a67ecb

dev-libs/starpu: Stabilize 1.3.9 ppc, #828292

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

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

diff --git a/dev-libs/starpu/starpu-1.3.9.ebuild 
b/dev-libs/starpu/starpu-1.3.9.ebuild
index bd0c4f82ea56..c893373b77e4 100644
--- a/dev-libs/starpu/starpu-1.3.9.ebuild
+++ b/dev-libs/starpu/starpu-1.3.9.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://files.inria.fr/${PN}/${P}/${P}.tar.gz;
 
 LICENSE="LGPL-2.1"
 SLOT="0/7"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
 
 IUSE="
blas cuda doc examples fftw fortran hdf5 mpi opencl opengl



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

2021-12-26 Thread Sam James
commit: c16fba2fb373988f41c5af4cff4ee26644082a14
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 26 19:04:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 26 19:04:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c16fba2f

dev-python/msgpack: Stabilize 1.0.3 arm, #829979

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

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

diff --git a/dev-python/msgpack/msgpack-1.0.3.ebuild 
b/dev-python/msgpack/msgpack-1.0.3.ebuild
index 6a436ff47874..a00df7beba60 100644
--- a/dev-python/msgpack/msgpack-1.0.3.ebuild
+++ b/dev-python/msgpack/msgpack-1.0.3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc x86 ~x64-macos"
+KEYWORDS="amd64 arm arm64 ppc x86 ~x64-macos"
 IUSE="+native-extensions"
 
 # extension code is relying on CPython implementation details



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

2021-12-26 Thread Sam James
commit: 57ba3cd02a5b72b668492388cd75cd22dd4988ce
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 26 19:04:05 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 26 19:04:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57ba3cd0

sys-apps/hwloc: Stabilize 2.6.0 arm, #829992

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

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

diff --git a/sys-apps/hwloc/hwloc-2.6.0.ebuild 
b/sys-apps/hwloc/hwloc-2.6.0.ebuild
index 10ed6f5ab726..6a8c508b0e79 100644
--- a/sys-apps/hwloc/hwloc-2.6.0.ebuild
+++ b/sys-apps/hwloc/hwloc-2.6.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2
 
 LICENSE="BSD"
 SLOT="0/15"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux"
 IUSE="cairo +cpuid cuda debug gl nvml +pci static-libs svg udev xml X"
 
 # opencl support dropped with x11-drivers/ati-drivers being removed (bug 
#582406).



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

2021-12-26 Thread Sam James
commit: 877a04db835f15e086dd30cc2af60b606a177ea6
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 26 19:03:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 26 19:03:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=877a04db

app-emulation/qemu: Stabilize 6.2.0 x86, #830014

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

 app-emulation/qemu/qemu-6.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/qemu/qemu-6.2.0.ebuild 
b/app-emulation/qemu/qemu-6.2.0.ebuild
index 954fff1970fd..d3807ce851dd 100644
--- a/app-emulation/qemu/qemu-6.2.0.ebuild
+++ b/app-emulation/qemu/qemu-6.2.0.ebuild
@@ -23,7 +23,7 @@ if [[ ${PV} = ** ]]; then
SRC_URI=""
 else
SRC_URI="https://download.qemu.org/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 x86"
 fi
 
 DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools"



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

2021-12-26 Thread Sam James
commit: 03bbd3f40349342f5cad026eca697fcf15651b9a
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 26 19:03:23 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 26 19:03:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03bbd3f4

dev-libs/starpu: Stabilize 1.3.9 x86, #828292

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

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

diff --git a/dev-libs/starpu/starpu-1.3.9.ebuild 
b/dev-libs/starpu/starpu-1.3.9.ebuild
index e2cae6707f73..bd0c4f82ea56 100644
--- a/dev-libs/starpu/starpu-1.3.9.ebuild
+++ b/dev-libs/starpu/starpu-1.3.9.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://files.inria.fr/${PN}/${P}/${P}.tar.gz;
 
 LICENSE="LGPL-2.1"
 SLOT="0/7"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
 
 IUSE="
blas cuda doc examples fftw fortran hdf5 mpi opencl opengl



[gentoo-commits] repo/gentoo:master commit in: dev-ada/spawn/

2021-12-26 Thread Alfredo Tupone
commit: 1ff8eb84caa7000f9af2af61bfe41b98fd2f07df
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sun Dec 26 19:00:36 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sun Dec 26 19:00:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ff8eb84

dev-ada/spawn: simple API to spawn processes

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ada/spawn/Manifest|   1 +
 dev-ada/spawn/metadata.xml|  19 +++
 dev-ada/spawn/spawn-22.0.0.ebuild | 107 ++
 3 files changed, 127 insertions(+)

diff --git a/dev-ada/spawn/Manifest b/dev-ada/spawn/Manifest
new file mode 100644
index ..b2a11eba762d
--- /dev/null
+++ b/dev-ada/spawn/Manifest
@@ -0,0 +1 @@
+DIST spawn-22.0.0.tar.gz 49836 BLAKE2B 
2283eadae1477600934cbecb67e0fa4c0640150c4d05356ec3d047fdd664e68510c99f9e495dc448c83fe0fea25523727ecb45ee6e85a4b205255a9549031110
 SHA512 
706c53dabe82994a809c33e984d467ff0f72a2ed9566dedc8262b2c908393f241546ce379a03ea50eb73bf2326b52fc4804d6e192810c703695fc32c9da0b530

diff --git a/dev-ada/spawn/metadata.xml b/dev-ada/spawn/metadata.xml
new file mode 100644
index ..73dd402e4ab3
--- /dev/null
+++ b/dev-ada/spawn/metadata.xml
@@ -0,0 +1,19 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   a...@gentoo.org
+   
+   
+   
+   Add support to dev-libs/glib-based mainloop.
+   
+   Build shared library
+   Build static library with pic 
code
+   
+   
+   This library provides simple API to spawn processes and 
communicate
+   with them. We provide two implementations of the same API - the
+   integrated into Glib event loop and the independent.
+   
+

diff --git a/dev-ada/spawn/spawn-22.0.0.ebuild 
b/dev-ada/spawn/spawn-22.0.0.ebuild
new file mode 100644
index ..9ac4af26e845
--- /dev/null
+++ b/dev-ada/spawn/spawn-22.0.0.ebuild
@@ -0,0 +1,107 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ADA_COMPAT=( gnat_202{0,1} )
+inherit ada multiprocessing
+
+DESCRIPTION="Simple API to spawn processes"
+HOMEPAGE="https://github.com/AdaCore/spawn;
+SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="GPL-3 gcc-runtime-library-exception-3.1"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="glib +shared static-libs static-pic"
+REQUIRED_USE="|| ( shared static-libs static-pic )
+   ${ADA_REQUIRED_USE}"
+
+RDEPEND="glib? (
+   dev-ada/gtkada[${ADA_USEDEP},shared?,static-libs?,static-pic?]
+   dev-libs/glib
+)"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-ada/gprbuild[${ADA_USEDEP}]"
+
+src_compile() {
+   build () {
+   gprbuild -p -j$(makeopts_jobs) -XBUILD=production -v \
+   -XLIBRARY_TYPE=$1 \
+   gnat/spawn.gpr -cargs:C ${CFLAGS} -cargs:Ada 
${ADAFLAGS} || die
+   if use glib; then
+   gprbuild -p -j$(makeopts_jobs) -XBUILD=production -v \
+   -XLIBRARY_TYPE=$1 \
+   gnat/spawn_glib.gpr -cargs:C ${CFLAGS} 
-cargs:Ada ${ADAFLAGS} \
+   || die
+   fi
+   }
+   if use shared; then
+   build relocatable
+   fi
+   if use static-libs; then
+   build static
+   fi
+   if use static-pic; then
+   build static-pic
+   fi
+}
+
+src_test() {
+   build () {
+   gprbuild -p -j$(makeopts_jobs) -XBUILD=production -v \
+   -XLIBRARY_TYPE=$1 \
+   gnat/spawn_tests.gpr -cargs:C ${CFLAGS} -cargs:Ada 
${ADAFLAGS} \
+   || die
+   if use glib; then
+   gprbuild -p -j$(makeopts_jobs) -XBUILD=production -v \
+   -XLIBRARY_TYPE=$1 \
+   gnat/spawn_glib_tests.gpr \
+   -cargs:C ${CFLAGS} -cargs:Ada ${ADAFLAGS} || die
+   fi
+   }
+   if use shared; then
+   build relocatable
+   elif use static-libs; then
+   build static
+   elif use static-pic; then
+   build static-pic
+   fi
+   .obj/spawn_test/spawn_test || die
+   .obj/spawn_test/spawn_unexpected || die
+   .obj/spawn_test/spawn_kill || die
+   if use glib; then
+   .obj/spawn_test/spawn_glib_test || die
+   .obj/spawn_test/spawn_glib_args_test.exe || die
+   fi
+}
+
+src_install() {
+   build() {
+   gprinstall --prefix=/usr 
--sources-subdir="${D}"/usr/include/spawn \
+   -XLIBRARY_TYPE=$1 \
+   --lib-subdir="${D}"/usr/lib/spawn \
+   

[gentoo-commits] repo/gentoo:master commit in: sys-process/fcron/

2021-12-26 Thread Arthur Zamarin
commit: ee340f62433b1dd7a38ecbd88e208a2e964486cd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 26 18:57:30 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 26 18:57:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee340f62

sys-process/fcron: Stabilize 3.2.1-r8 ppc64, #827888

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

 sys-process/fcron/fcron-3.2.1-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/fcron/fcron-3.2.1-r8.ebuild 
b/sys-process/fcron/fcron-3.2.1-r8.ebuild
index bf692763ffba..c9693ff9740b 100644
--- a/sys-process/fcron/fcron-3.2.1-r8.ebuild
+++ b/sys-process/fcron/fcron-3.2.1-r8.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="http://fcron.free.fr/;
 SRC_URI="http://fcron.free.fr/archives/${P}.src.tar.gz;
 
 LICENSE="GPL-2"
-KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc ~x86"
 IUSE="audit debug pam selinux l10n_fr +mta +system-crontab readline"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-process/fcron/

2021-12-26 Thread Arthur Zamarin
commit: 4d93f132bbbad30cb38def9f745ba2473d4aaa8e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 26 18:54:24 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 26 18:54:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d93f132

sys-process/fcron: Stabilize 3.2.1-r8 ppc, #827888

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

 sys-process/fcron/fcron-3.2.1-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/fcron/fcron-3.2.1-r8.ebuild 
b/sys-process/fcron/fcron-3.2.1-r8.ebuild
index e6bbb56c8fb0..bf692763ffba 100644
--- a/sys-process/fcron/fcron-3.2.1-r8.ebuild
+++ b/sys-process/fcron/fcron-3.2.1-r8.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="http://fcron.free.fr/;
 SRC_URI="http://fcron.free.fr/archives/${P}.src.tar.gz;
 
 LICENSE="GPL-2"
-KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="audit debug pam selinux l10n_fr +mta +system-crontab readline"
 
 DEPEND="



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

2021-12-26 Thread Arthur Zamarin
commit: 284d94d6cbbb56b5b3a8630406bfc3fad9ee3e80
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 26 18:50:15 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 26 18:50:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=284d94d6

dev-python/ruamel-yaml: add 0.17.19

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

 dev-python/ruamel-yaml/Manifest   |  1 +
 dev-python/ruamel-yaml/ruamel-yaml-0.17.19.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/dev-python/ruamel-yaml/Manifest b/dev-python/ruamel-yaml/Manifest
index 8eece641589b..2709407427b7 100644
--- a/dev-python/ruamel-yaml/Manifest
+++ b/dev-python/ruamel-yaml/Manifest
@@ -1,2 +1,3 @@
 DIST ruamel.yaml-0.17.17.tar.xz 184120 BLAKE2B 
05bd1dd719677918a49798f377c5e52bd1b8c7e3bd38a416626330baec90f3e7a71509f236151be73b1773e48ae02d25ac01ef970ebe6cf15ccca49a01a996d1
 SHA512 
72fbdda33c193dfb556367d79b50e148d2aecd4f2b04cf5b48f2dcf4b690e0796b40273995badec655891408bb8ba6a7e84992e6911e55e75ab453403da3397f
 DIST ruamel.yaml-0.17.18.tar.xz 184412 BLAKE2B 
47fc39b8811b19507a99a88408660ed9eef0182a91cdc86976d04f055361b9cf296e4761433207d47c8343c184c2f6358cb4541af4efce19be6865f492d11939
 SHA512 
dc11868522904463aba8d7d85e4c44d0d72c6fa84381089647546bde5ab091f733476d04f088611222ad4cac818dbbc7b24c51f721f34d94bdeae82fe0c627ae
+DIST ruamel.yaml-0.17.19.tar.xz 184508 BLAKE2B 
dea922cab102f8a73888df2af8093a0c6ae51bae93ceb34f5cf58d1c9be407b65b52b000688213aed41ba14cf39506193a13102d8cd0a6597c8f7d30cc15a0fb
 SHA512 
5f1daeead463e8fc0de43f2180ef1b536036d01c3aa1fdeaf6854789c0170dd54a09d72055b5528ed836f8323b3bec79b85c409812d7ab3c09de0e98f03f4c33

diff --git a/dev-python/ruamel-yaml/ruamel-yaml-0.17.19.ebuild 
b/dev-python/ruamel-yaml/ruamel-yaml-0.17.19.ebuild
new file mode 100644
index ..f87789872e5e
--- /dev/null
+++ b/dev-python/ruamel-yaml/ruamel-yaml-0.17.19.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( pypy3 python3_{8..10} )
+inherit distutils-r1
+
+MY_P="${P/-/.}"
+DESCRIPTION="YAML parser/emitter that supports roundtrip comment preservation"
+HOMEPAGE="
+   https://pypi.org/project/ruamel.yaml/
+   https://sourceforge.net/p/ruamel-yaml/;
+# PyPI tarballs do not include tests
+SRC_URI="mirror://sourceforge/ruamel-dl-tagged-releases/${MY_P}.tar.xz"
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+   dev-python/namespace-ruamel[${PYTHON_USEDEP}]
+   dev-python/ruamel-yaml-clib[${PYTHON_USEDEP}]"
+BDEPEND="
+   test? (
+   dev-python/ruamel-std-pathlib[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests pytest
+
+# Old PyYAML tests from lib/ require special set-up and are invoked indirectly
+# via test_z_olddata, tell pytest itself to leave the subdir alone.
+python_test() {
+   local deselect=()
+
+   [[ ${EPYTHON} == pypy3 ]] && deselect+=(
+   _test/test_deprecation.py::test_collections_deprecation
+   )
+
+   epytest --ignore _test/lib/ ${deselect[@]/#/--deselect }
+}
+
+python_install() {
+   distutils-r1_python_install --single-version-externally-managed
+   find "${ED}" -name '*.pth' -delete || die
+}



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

2021-12-26 Thread Arthur Zamarin
commit: 98745732f2f21e22d5305b4710682c625502af82
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 26 18:45:25 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 26 18:45:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98745732

dev-python/platformdirs: add 2.4.1

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

 dev-python/platformdirs/Manifest  |  1 +
 dev-python/platformdirs/platformdirs-2.4.1.ebuild | 30 +++
 2 files changed, 31 insertions(+)

diff --git a/dev-python/platformdirs/Manifest b/dev-python/platformdirs/Manifest
index 7e119ea57545..1e491030868b 100644
--- a/dev-python/platformdirs/Manifest
+++ b/dev-python/platformdirs/Manifest
@@ -1 +1,2 @@
 DIST platformdirs-2.4.0.gh.tar.gz 19482 BLAKE2B 
81ebc4424bd2845ae3b28d95428f95c7920300193ff98159263089b3db0d104a3a59af616bf6b815c0c8b1453d3f05d85120573c71b16b0a5104cc2532c472d4
 SHA512 
76b492f9d1a5c666c3c6957c775055bbd74db93f2a66f0651a74e1914626d757ab8110df87281cd31ad65abbd89f02906fdf8f0854a44f8500487685993fb8af
+DIST platformdirs-2.4.1.gh.tar.gz 20051 BLAKE2B 
18fd11f7cae7c81c3615c89468d1deb3ceef3337b4a87a806b245b7bb5a4c14c0eb64fc7cfa06adc2da6150969da3a626da16c1f309f3011a9d4c5d1e4ca1d83
 SHA512 
d410056207506395c922ecc36c481bcc21f8dd97c69f33dc13580c74d0ea3d1aaa97284b79eed47b723f18c663038874edc5b9c4f4def06d92f1e25f7a8d76b4

diff --git a/dev-python/platformdirs/platformdirs-2.4.1.ebuild 
b/dev-python/platformdirs/platformdirs-2.4.1.ebuild
new file mode 100644
index ..39dce3345f62
--- /dev/null
+++ b/dev-python/platformdirs/platformdirs-2.4.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+inherit distutils-r1
+
+DESCRIPTION="A small Python module for determining appropriate 
platform-specific dirs"
+HOMEPAGE="
+   https://pypi.org/project/platformdirs/
+   https://github.com/platformdirs/platformdirs/;
+SRC_URI="
+   https://github.com/platformdirs/platformdirs/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+
+BDEPEND="
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/appdirs[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}



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

2021-12-26 Thread Arthur Zamarin
commit: 4d6eaa8e5742a700448b7fb7279790d98d759105
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 26 18:47:01 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 26 18:47:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d6eaa8e

dev-python/filelock: add 3.4.2

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

 dev-python/filelock/Manifest  |  1 +
 dev-python/filelock/filelock-3.4.2.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/dev-python/filelock/Manifest b/dev-python/filelock/Manifest
index a6f4dabc232f..18c3efdce760 100644
--- a/dev-python/filelock/Manifest
+++ b/dev-python/filelock/Manifest
@@ -1 +1,2 @@
 DIST py-filelock-3.4.0.tar.gz 203303 BLAKE2B 
615f623c584c39917f280815695dcc58ce6dd5ca26846f88b954526e0866b7e1d020589eecee774dbd8b10ff818d707826c663643ad300465bb85ba751fd
 SHA512 
0dc85f083a8c60605dfbd0b6fe55a96b5872e5b8ce3fd746925444571d02e243459bed6cd2d8aa9d7eda7d197bdc31b289cfcf1f0aef295779ca900d24abcbd8
+DIST py-filelock-3.4.2.tar.gz 203805 BLAKE2B 
be1cb206c4571b86987ea406af4b8efed503f53584fe9f5af5cbc6493728dbeafa3d0154a66ea30404d51700155be877aa74e6c08b1dbf7cefbee1ca3274f1e1
 SHA512 
361586f976a4b4011af4446e34932cb9e42565e87d828852b0bb7bed48f59c19b3c95895836c9c63c1978d9d113432df19c52e59523a0f00797b3b94f36a4d73

diff --git a/dev-python/filelock/filelock-3.4.2.ebuild 
b/dev-python/filelock/filelock-3.4.2.ebuild
new file mode 100644
index ..4dd8a42185aa
--- /dev/null
+++ b/dev-python/filelock/filelock-3.4.2.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2018-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+inherit distutils-r1
+
+MY_P=py-filelock-${PV}
+DESCRIPTION="A platform independent file lock for Python"
+HOMEPAGE="
+   https://github.com/tox-dev/py-filelock/
+   https://pypi.org/project/filelock/;
+SRC_URI="
+   https://github.com/tox-dev/py-filelock/archive/${PV}.tar.gz
+   -> ${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="Unlicense"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-macos"
+
+BDEPEND="
+   test? ( dev-python/pytest-timeout[${PYTHON_USEDEP}] )"
+
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}



[gentoo-commits] repo/gentoo:master commit in: sys-process/fcron/

2021-12-26 Thread Arthur Zamarin
commit: be8380941893eb0cc2c712ca2edecf7929ada095
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 26 18:49:47 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 26 18:49:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be838094

sys-process/fcron: Stabilize 3.2.1-r8 arm, #827888

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

 sys-process/fcron/fcron-3.2.1-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/fcron/fcron-3.2.1-r8.ebuild 
b/sys-process/fcron/fcron-3.2.1-r8.ebuild
index a9f01c0b0818..e6bbb56c8fb0 100644
--- a/sys-process/fcron/fcron-3.2.1-r8.ebuild
+++ b/sys-process/fcron/fcron-3.2.1-r8.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="http://fcron.free.fr/;
 SRC_URI="http://fcron.free.fr/archives/${P}.src.tar.gz;
 
 LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="audit debug pam selinux l10n_fr +mta +system-crontab readline"
 
 DEPEND="



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

2021-12-26 Thread Arthur Zamarin
commit: 6fb7070ef138346b1906608b33bbc8c0d4b17daa
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 26 18:41:45 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 26 18:41:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fb7070e

sys-apps/hwloc: Stabilize 2.6.0 ppc64, #829992

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

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

diff --git a/sys-apps/hwloc/hwloc-2.6.0.ebuild 
b/sys-apps/hwloc/hwloc-2.6.0.ebuild
index f09902ba8b2b..10ed6f5ab726 100644
--- a/sys-apps/hwloc/hwloc-2.6.0.ebuild
+++ b/sys-apps/hwloc/hwloc-2.6.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2
 
 LICENSE="BSD"
 SLOT="0/15"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux"
 IUSE="cairo +cpuid cuda debug gl nvml +pci static-libs svg udev xml X"
 
 # opencl support dropped with x11-drivers/ati-drivers being removed (bug 
#582406).



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

2021-12-26 Thread Arthur Zamarin
commit: 1705817bb67759a758b8ac2f748fd8b5648b55e6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 26 18:39:55 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 26 18:39:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1705817b

sys-apps/hwloc: Stabilize 2.6.0 ppc, #829992

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

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

diff --git a/sys-apps/hwloc/hwloc-2.6.0.ebuild 
b/sys-apps/hwloc/hwloc-2.6.0.ebuild
index 7ff575fef20d..f09902ba8b2b 100644
--- a/sys-apps/hwloc/hwloc-2.6.0.ebuild
+++ b/sys-apps/hwloc/hwloc-2.6.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2
 
 LICENSE="BSD"
 SLOT="0/15"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux"
 IUSE="cairo +cpuid cuda debug gl nvml +pci static-libs svg udev xml X"
 
 # opencl support dropped with x11-drivers/ati-drivers being removed (bug 
#582406).



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

2021-12-26 Thread Jakov Smolić
commit: fb6e7d217f99d6ff213f436f5d45161e035d6cd0
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun Dec 26 18:14:53 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Dec 26 18:15:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb6e7d21

dev-lang/gnat-gpl: Drop unused flag description

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

 dev-lang/gnat-gpl/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-lang/gnat-gpl/metadata.xml b/dev-lang/gnat-gpl/metadata.xml
index 4587287c0bb6..31ab10903d16 100644
--- a/dev-lang/gnat-gpl/metadata.xml
+++ b/dev-lang/gnat-gpl/metadata.xml
@@ -15,7 +15,6 @@
Build the GCC Go language frontend.
Add support for the framework for loop
optimizations based on a polyhedral intermediate 
representation
-   Enable support for Intel Memory Protection 
Extensions (MPX)
Build SSP support into a dedicated library 
rather
than use the code in the C library (DO NOT ENABLE THIS 
IF YOU DON'T
KNOW WHAT IT DOES)



  1   2   >