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

2020-04-22 Thread Andrey Grozin
commit: 4eac08a10006d6718953a3be8abd12ddd93e1e05
Author: Andrey Grozin  gentoo  org>
AuthorDate: Thu Apr 23 05:51:08 2020 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Thu Apr 23 05:51:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4eac08a1

net-misc/dropbox-cli: bump to 2020.03.04

Closes: https://bugs.gentoo.org/show_bug.cgi?id=718440
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andrey Grozin  gentoo.org>

 net-misc/dropbox-cli/Manifest  |  1 +
 net-misc/dropbox-cli/dropbox-cli-2020.03.04.ebuild | 31 ++
 2 files changed, 32 insertions(+)

diff --git a/net-misc/dropbox-cli/Manifest b/net-misc/dropbox-cli/Manifest
index 5693d547f8a..68fd320ef49 100644
--- a/net-misc/dropbox-cli/Manifest
+++ b/net-misc/dropbox-cli/Manifest
@@ -1 +1,2 @@
 DIST dropbox-cli-19.py.xz 13960 BLAKE2B 
16d33155cbe5449434ff9fc5a9fddca9a7cd20bd3ff8fc46f4badcc30d71f6b0b6adde6f6d0ad73702e4dd2957cc00f88f49b2580c289525784f97d4502e008d
 SHA512 
b5ea1632c135232f4705a0e95419d176638e6a830a2a7d32f955c615328097b987887513cf06103b452a7efe2690ffe351a275267451db9d2998d19ac6f8f85f
+DIST dropbox-cli-2020.03.04.py.xz 14304 BLAKE2B 
600378cbacd6e96c16e1c8464261b260f2d8919ef5f361c4f337386d3849294cf8557d44f1c5d4f5682eadb2f15885a16b0a8fa162929665e518801d23ec35cc
 SHA512 
c6c8f2f3fb08818388f5ac812821a1530214ad18d58191b08092852aa953e2947871145b46a4df4debeb629a870e1182a47fd5a8bdf8b22144e686e19ede689a

diff --git a/net-misc/dropbox-cli/dropbox-cli-2020.03.04.ebuild 
b/net-misc/dropbox-cli/dropbox-cli-2020.03.04.ebuild
new file mode 100644
index 000..e9487c00034
--- /dev/null
+++ b/net-misc/dropbox-cli/dropbox-cli-2020.03.04.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit python-r1 bash-completion-r1
+
+DESCRIPTION="Cli interface for dropbox (python), part of nautilus-dropbox"
+HOMEPAGE="https://www.dropbox.com/;
+SRC_URI="https://dev.gentoo.org/~grozin/${P}.py.xz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="net-misc/dropbox
+   ${PYTHON_DEPS}
+   dev-python/pygpgme[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]"
+
+S=${WORKDIR}
+
+src_install() {
+   newbin ${P}.py ${PN}
+   python_replicate_script "${D}"/usr/bin/${PN}
+   newbashcomp "${FILESDIR}"/${P}-completion ${PN}
+}



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

2020-04-22 Thread Andrey Grozin
commit: 95c16107739e71bc5934f354f3c76dda7306b980
Author: Andrey Grozin  gentoo  org>
AuthorDate: Thu Apr 23 05:48:18 2020 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Thu Apr 23 05:48:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95c16107

dev-python/pygpgme: add python3_8

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andrey Grozin  gentoo.org>

 dev-python/pygpgme/pygpgme-0.3-r2.ebuild | 24 
 1 file changed, 24 insertions(+)

diff --git a/dev-python/pygpgme/pygpgme-0.3-r2.ebuild 
b/dev-python/pygpgme/pygpgme-0.3-r2.ebuild
new file mode 100644
index 000..feeddfd94ea
--- /dev/null
+++ b/dev-python/pygpgme/pygpgme-0.3-r2.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{2_7,3_6,3_7,3_8} )
+
+inherit distutils-r1 flag-o-matic
+
+DESCRIPTION="A Python wrapper for the GPGME library"
+HOMEPAGE="https://launchpad.net/pygpgme;
+SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.gz;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+DEPEND="app-crypt/gpgme"
+RDEPEND="${DEPEND}"
+
+python_configure_all() {
+   append-cflags $(gpgme-config --cflags)
+}



[gentoo-commits] data/api:master commit in: files/

2020-04-22 Thread Michał Górny
commit: 3abf96f8bc2acd79a3e515b3f689ab3ae372ce4e
Author: Louis Sautier  gentoo  org>
AuthorDate: Wed Apr 22 19:54:38 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 23 05:44:26 2020 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=3abf96f8

uid-gid.txt: use tabs for one line wrongly indented with spaces

Signed-off-by: Louis Sautier  gentoo.org>
Closes: https://github.com/gentoo/api-gentoo-org/pull/271
Signed-off-by: Michał Górny  gentoo.org>

 files/uid-gid.txt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/files/uid-gid.txt b/files/uid-gid.txt
index 4882015..dd1422c 100644
--- a/files/uid-gid.txt
+++ b/files/uid-gid.txt
@@ -290,7 +290,7 @@ puppet  455 455 acct
 puppetdb   456 456 acct
 icinga 457 457 acct
 icingacmd  -   458 acct
-node_exporter   459 459 acct
+node_exporter  459 459 acct
 mogilefs   460 -   user.eclass
 ttrssd 461 461 acct
 tvheadend  462 -   acct



[gentoo-commits] data/api:master commit in: files/

2020-04-22 Thread Michał Górny
commit: 87539d1e0b3076ef7aa393ba5484a666fbd96dfd
Author: Louis Sautier  gentoo  org>
AuthorDate: Wed Apr 22 19:51:23 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 23 05:44:24 2020 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=87539d1e

uid-gid.txt: change vim modeline to prevent tab expansion

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

 files/uid-gid.txt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/files/uid-gid.txt b/files/uid-gid.txt
index d0e0ef9..4882015 100644
--- a/files/uid-gid.txt
+++ b/files/uid-gid.txt
@@ -349,4 +349,4 @@ nobody  65534   65534   baselayout-fbsd
 # tab-width: 8
 # End:
 
-# vim:se ts=8 sts=0 tw=0 nowrap :
+# vim:se ts=8 sts=0 tw=0 nowrap noexpandtab:



[gentoo-commits] data/api:master commit in: files/overlays/

2020-04-22 Thread Michał Górny
commit: d8642ad48548d5ca5072e3e04f60f370caed8a5c
Author: TheGreatMcPain  gmail  com>
AuthorDate: Wed Apr 22 19:46:56 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 23 05:44:23 2020 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=d8642ad4

repositories: Add thegreatmcpain overlay

Closes: https://github.com/gentoo/api-gentoo-org/pull/270
Signed-off-by: Michał Górny  gentoo.org>

 files/overlays/repositories.xml | 12 
 1 file changed, 12 insertions(+)

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index b9303fe..f63ef7c 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -4731,6 +4731,18 @@
 https://github.com/ntnn/gentoo-thabairne.git
 https://github.com/ntnn/gentoo-thabairne/commits/master.atom
   
+  
+thegreatmcpain
+TheGreatMcPain's personal ebuild 
overlay
+
https://gitlab.com/TheGreatMcPain/thegreatmcpain-overlay
+
+  sixsuperso...@gmail.com
+  James McClain
+
+https://gitlab.com/TheGreatMcPain/thegreatmcpain-overlay.git
+g...@gitlab.com:TheGreatMcPain/thegreatmcpain-overlay.git
+
https://gitlab.com/TheGreatMcPain/thegreatmcpain-overlay/commits/master.atom
+  
   
 timboudreau
 Tim Boudreau's Overlay



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Algorithm-Munkres/

2020-04-22 Thread Kent Fredric
commit: aff38e7d62d6c666a1234c6744d074785cd408d3
Author: Kent Fredric  gentoo  org>
AuthorDate: Thu Apr 23 05:41:55 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Thu Apr 23 05:43:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aff38e7d

dev-perl/Algorithm-Munkres: -r bump for EAPI7

Also fixes LICENSE, which was technically "GPL-2 or newer"

Package-Manager: Portage-2.3.97, Repoman-2.3.22
Signed-off-by: Kent Fredric  gentoo.org>

 .../Algorithm-Munkres/Algorithm-Munkres-0.80.0-r2.ebuild   | 14 ++
 1 file changed, 14 insertions(+)

diff --git a/dev-perl/Algorithm-Munkres/Algorithm-Munkres-0.80.0-r2.ebuild 
b/dev-perl/Algorithm-Munkres/Algorithm-Munkres-0.80.0-r2.ebuild
new file mode 100644
index 000..42e07ba2078
--- /dev/null
+++ b/dev-perl/Algorithm-Munkres/Algorithm-Munkres-0.80.0-r2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=TPEDERSE
+DIST_VERSION=0.08
+inherit perl-module
+
+DESCRIPTION="Munkres solution to classical Assignment problem"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"



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

2020-04-22 Thread Michał Górny
commit: 6b185b7462587640269fe7769e17445b1539acd1
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 23 05:25:10 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 23 05:41:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b185b74

dev-python/hypothesis: Bump to 5.10.3

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

 dev-python/hypothesis/Manifest |  1 +
 dev-python/hypothesis/hypothesis-5.10.3.ebuild | 56 ++
 2 files changed, 57 insertions(+)

diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest
index d62ce8ebfdb..7bcacadae45 100644
--- a/dev-python/hypothesis/Manifest
+++ b/dev-python/hypothesis/Manifest
@@ -1,3 +1,4 @@
 DIST hypothesis-python-4.50.8.tar.gz 6814518 BLAKE2B 
f2c39cae3708fe88d1854cda97633ba420c32fda38093bb852ef45929762cade0f7f0d1ef696ff96f7ebe7460e8bf53f63de9c959bbbd9e8ec162196d307aac0
 SHA512 
8c77439fd029e2380afbc059d2edf977414997ba81ecdfde14dfe9dbe9515a92e701751d13879c6b879271f817e01926c2dc66945ae76eb141818da1775bc545
 DIST hypothesis-python-4.57.1.tar.gz 9005030 BLAKE2B 
3d318896cbe2d24fa6847e764a109791d3acf3821852f8e170991b0be5b069f166e16bdacf7a82fbe49bd9db5188315cdec7cdb4592647571233949ec5732991
 SHA512 
28622ce8a1d89d09df65f3fbf7e92a1ad98dac140ab646fe11fcb15e6aa9a9672eb51d459f984384d92b819f902de911b06cec2542582d529dd556d2f99ed952
 DIST hypothesis-python-5.10.2.tar.gz 9006040 BLAKE2B 
7ea925988ba600f59e48fcd18b85aaa2bec5a3f2a279b19be959e03fdf61e5c4ce75a781e70aa9138db86637f16fbb5d82118e7501f1d1c785345ecf7c5d1568
 SHA512 
a83bb6f368706ad3d31fc7cf4b4b3d27937dc540d6f44f592bfbd7f4380e045b6c71a08c5c977a4a3e16ac9b20f16caabb775cb387ce2576193d133acfa3773e
+DIST hypothesis-python-5.10.3.tar.gz 9006973 BLAKE2B 
dd7669c159aad1a8228e85b50e6362129a0cdbb6aea3715e8583b4896de18def8de1ec4fda878517fc2dac8694dbbd6106f65cbfda81801469efbc3569ccd491
 SHA512 
708361d3fb7cdf1cf030711175fd6ea2d936d781967ab3c53c816085099f487c918506b98d724465c7df75df3a07e65a1b59d4ccc73c7730be071ccfc878f7e0

diff --git a/dev-python/hypothesis/hypothesis-5.10.3.ebuild 
b/dev-python/hypothesis/hypothesis-5.10.3.ebuild
new file mode 100644
index 000..161feb37e78
--- /dev/null
+++ b/dev-python/hypothesis/hypothesis-5.10.3.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python3_{6,7,8} pypy3 )
+PYTHON_REQ_USE="threads(+),sqlite"
+
+inherit distutils-r1 eutils
+
+DESCRIPTION="A library for property based testing"
+HOMEPAGE="https://github.com/HypothesisWorks/hypothesis 
https://pypi.org/project/hypothesis/;
+SRC_URI="https://github.com/HypothesisWorks/${PN}/archive/${PN}-python-${PV}.tar.gz;
+S="${WORKDIR}/${PN}-${PN}-python-${PV}/${PN}-python"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
+   >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   >=dev-python/pytest-5.3.5[${PYTHON_USEDEP}]
+   !!

[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-whiskermenu-plugin/

2020-04-22 Thread Michał Górny
commit: 995521a6cb6974efab801cd4b47e3385bfeb2c5a
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 23 05:19:04 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 23 05:41:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=995521a6

xfce-extra/xfce4-whiskermenu-plugin: Bump to 2.4.4

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

 xfce-extra/xfce4-whiskermenu-plugin/Manifest   |  1 +
 .../xfce4-whiskermenu-plugin-2.4.4.ebuild  | 51 ++
 2 files changed, 52 insertions(+)

diff --git a/xfce-extra/xfce4-whiskermenu-plugin/Manifest 
b/xfce-extra/xfce4-whiskermenu-plugin/Manifest
index febaea76de5..aab17e41d42 100644
--- a/xfce-extra/xfce4-whiskermenu-plugin/Manifest
+++ b/xfce-extra/xfce4-whiskermenu-plugin/Manifest
@@ -1,2 +1,3 @@
 DIST xfce4-whiskermenu-plugin-2.3.5.tar.bz2 160984 BLAKE2B 
c4a53ca34ed0eec2de27837c01d52ace334af5cf952b46b7f9f651314eb7f4aad52f5706ca8df7ddcfb4a9c0ed2fe207a138c3cb432306caa38220a6c13aa2fd
 SHA512 
7697a5d41599df8150d4e7ad1c5898b651d196fb1bd1a657efee33206312455f24056edf679592e0a6a78b17b324fd5d93e202ae7cc461ca70df7cd41794bd58
 DIST xfce4-whiskermenu-plugin-2.4.3.tar.bz2 171822 BLAKE2B 
3bba151c768e9dbd3eb0904e675c334ba073a6e22a2c216e41df3bf1e6d5e2961cf25650b90dd459f40a10b4b12f4209e1a370e66d71fedc05da110693f039ad
 SHA512 
378f9b1a5ef4ffab079090aeb10b2e571918aadf7dddb051dc30288b325d3f1e6621fe9c2d3db5815b706d63361d77616124a543d0c96e0d1cc06407152e9f32
+DIST xfce4-whiskermenu-plugin-2.4.4.tar.bz2 172157 BLAKE2B 
9e5e12448a35e55285a6e291f0c988ce3797f33b0c72aa5b2be54aafdd15463b75dd726a04116aae8b1721adc9cca93188779a428641bda133883034c19d1203
 SHA512 
2fe27567d301f66de4648f1c3104a2ecb90c3b25672d5babcde69507559628a3a74b14d1526ff70dd75d64f7d056c8baae645f5a9291bf8c5e30a1a8258721ba

diff --git 
a/xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-2.4.4.ebuild 
b/xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-2.4.4.ebuild
new file mode 100644
index 000..14e62615b42
--- /dev/null
+++ b/xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-2.4.4.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake xdg-utils
+
+DESCRIPTION="Alternate application launcher for Xfce"
+HOMEPAGE="https://gottcode.org/xfce4-whiskermenu-plugin/;
+SRC_URI="https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+RDEPEND="
+   virtual/libintl
+   x11-libs/gtk+:3
+   xfce-base/exo:=
+   xfce-base/garcon:=
+   xfce-base/libxfce4ui:=
+   xfce-base/libxfce4util:=
+   xfce-base/xfce4-panel:=
+"
+DEPEND="
+   ${RDEPEND}
+"
+BDEPEND="
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DENABLE_AS_NEEDED=OFF
+   -DENABLE_LINKER_OPTIMIZED_HASH_TABLES=OFF
+   -DENABLE_DEVELOPER_MODE=OFF
+   -DENABLE_LINK_TIME_OPTIMIZATION=OFF
+   )
+
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



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

2020-04-22 Thread Michał Górny
commit: ac04ab4d9eb505d97436a851d3b763bb2f5afd52
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 23 05:24:30 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 23 05:41:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac04ab4d

dev-python/hypothesis: Remove old

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

 dev-python/hypothesis/Manifest |  3 --
 dev-python/hypothesis/hypothesis-5.10.0.ebuild | 56 --
 dev-python/hypothesis/hypothesis-5.10.1.ebuild | 56 --
 dev-python/hypothesis/hypothesis-5.9.1.ebuild  | 56 --
 4 files changed, 171 deletions(-)

diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest
index 4a9ad04f521..d62ce8ebfdb 100644
--- a/dev-python/hypothesis/Manifest
+++ b/dev-python/hypothesis/Manifest
@@ -1,6 +1,3 @@
 DIST hypothesis-python-4.50.8.tar.gz 6814518 BLAKE2B 
f2c39cae3708fe88d1854cda97633ba420c32fda38093bb852ef45929762cade0f7f0d1ef696ff96f7ebe7460e8bf53f63de9c959bbbd9e8ec162196d307aac0
 SHA512 
8c77439fd029e2380afbc059d2edf977414997ba81ecdfde14dfe9dbe9515a92e701751d13879c6b879271f817e01926c2dc66945ae76eb141818da1775bc545
 DIST hypothesis-python-4.57.1.tar.gz 9005030 BLAKE2B 
3d318896cbe2d24fa6847e764a109791d3acf3821852f8e170991b0be5b069f166e16bdacf7a82fbe49bd9db5188315cdec7cdb4592647571233949ec5732991
 SHA512 
28622ce8a1d89d09df65f3fbf7e92a1ad98dac140ab646fe11fcb15e6aa9a9672eb51d459f984384d92b819f902de911b06cec2542582d529dd556d2f99ed952
-DIST hypothesis-python-5.10.0.tar.gz 9005895 BLAKE2B 
a0928732d44a89454d9b94ff6d81500aabbb1cab65c75f3e8bbd439e8663ad3b31509fd074cdbe299c6a924993ea21902c6b6b1ceef4d19979cb103d8f528032
 SHA512 
6ad24a568e494c36235961afcdf6867338c04a69b256d46f8c60eeecee6e54197af4903cc539fde1fa1a16a00a12682aa5fe8ce7830b473f1040703545125658
-DIST hypothesis-python-5.10.1.tar.gz 9005932 BLAKE2B 
d0bb7c67cd4f2c35d78a8d0c9138bdbac247d8323d8dae50696758fe536e8f6b55fa6b506e9431f2c50a804f2098633feb8032e7b2a8e32497f3ee3d48bf46b5
 SHA512 
0a41cc1d90ac7f2c97562441712777d7186e16c44faaccbf6cbc4ef597c50e038935528c466e478d8023eb84a5f22e2d4de60169eb84dccaff0e333d8cb18173
 DIST hypothesis-python-5.10.2.tar.gz 9006040 BLAKE2B 
7ea925988ba600f59e48fcd18b85aaa2bec5a3f2a279b19be959e03fdf61e5c4ce75a781e70aa9138db86637f16fbb5d82118e7501f1d1c785345ecf7c5d1568
 SHA512 
a83bb6f368706ad3d31fc7cf4b4b3d27937dc540d6f44f592bfbd7f4380e045b6c71a08c5c977a4a3e16ac9b20f16caabb775cb387ce2576193d133acfa3773e
-DIST hypothesis-python-5.9.1.tar.gz 9004366 BLAKE2B 
26b2412a1e11f17ed9449c4ac8acea17e380852980ddcbd9809122ba4b56347eef9b0af3690e41bd16582b81f38588322411c7b130883000952ddfbdedc33674
 SHA512 
ecb152e8c7f5910cf95c95571d39f33a2f38083c4ef4ad86674f312d0f413307863d8a15ccfa3a0cf0d4d058c175bdd51354cdc08e2bf5825bff5bc936ae2ca2

diff --git a/dev-python/hypothesis/hypothesis-5.10.0.ebuild 
b/dev-python/hypothesis/hypothesis-5.10.0.ebuild
deleted file mode 100644
index 161feb37e78..000
--- a/dev-python/hypothesis/hypothesis-5.10.0.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python3_{6,7,8} pypy3 )
-PYTHON_REQ_USE="threads(+),sqlite"
-
-inherit distutils-r1 eutils
-
-DESCRIPTION="A library for property based testing"
-HOMEPAGE="https://github.com/HypothesisWorks/hypothesis 
https://pypi.org/project/hypothesis/;
-SRC_URI="https://github.com/HypothesisWorks/${PN}/archive/${PN}-python-${PV}.tar.gz;
-S="${WORKDIR}/${PN}-${PN}-python-${PV}/${PN}-python"
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
-   >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   ${RDEPEND}
-   dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/pexpect[${PYTHON_USEDEP}]
-   >=dev-python/pytest-5.3.5[${PYTHON_USEDEP}]
-   !!https://github.com/HypothesisWorks/hypothesis 
https://pypi.org/project/hypothesis/;
-SRC_URI="https://github.com/HypothesisWorks/${PN}/archive/${PN}-python-${PV}.tar.gz;
-S="${WORKDIR}/${PN}-${PN}-python-${PV}/${PN}-python"
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
-   >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   ${RDEPEND}
-   dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/pexpect[${PYTHON_USEDEP}]
-   >=dev-python/pytest-5.3.5[${PYTHON_USEDEP}]
-   !!https://github.com/HypothesisWorks/hypothesis 
https://pypi.org/project/hypothesis/;

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

2020-04-22 Thread Michał Górny
commit: 2edcfeec62c76935836ac4287637850d3348c1b3
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 23 05:40:24 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 23 05:41:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2edcfeec

dev-python/configargparse: Mark ALLARCHES

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

 dev-python/configargparse/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/configargparse/metadata.xml 
b/dev-python/configargparse/metadata.xml
index 93d50c37b9f..9dea47a8e33 100644
--- a/dev-python/configargparse/metadata.xml
+++ b/dev-python/configargparse/metadata.xml
@@ -5,6 +5,7 @@
 pyt...@gentoo.org
 Python
   
+  
   
 ConfigArgParse
 bw2/ConfigArgParse



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

2020-04-22 Thread Michał Górny
commit: 6098532f9d9c68fa88922525a6d1d0f91f741224
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 23 05:22:10 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 23 05:41:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6098532f

dev-python/configargparse: Bump to 1.2.2

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

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

diff --git a/dev-python/configargparse/Manifest 
b/dev-python/configargparse/Manifest
index 2acb6e30644..605de975c2b 100644
--- a/dev-python/configargparse/Manifest
+++ b/dev-python/configargparse/Manifest
@@ -1,4 +1,5 @@
 DIST ConfigArgParse-1.0.gh.tar.gz 26460 BLAKE2B 
0dc83125116139e9447da8a9c660ac67db8b83a3b09c1e3ff148e09053ca10d2ef01447fd055d11804ad3903134043672ce7f458d990ff69c0ae07024539a3c4
 SHA512 
8e2af22dfa08bcf4665289285cc8f94aca00b650cd9521e9c02d4d83b546f4d79f2fd2cae2818ad0f2d38a16907e145ca7165071b78c557fe0be1797609e1cae
 DIST ConfigArgParse-1.1.gh.tar.gz 27134 BLAKE2B 
41e76be8932436414b4a159fe7a653594b8a1e5c3d981b2793912893924db18020489a76abbbdd71076650568e4b67b1f56e4d9161c25c5723877cc8781fbb11
 SHA512 
a4d02d669151087fca799bad4ed2381b7487cd749055f474f17a8b0aa4a6a643d161416510b0ee80427d59c34ce4d17710730f2d23d9b74e853dadb4d8e78260
 DIST ConfigArgParse-1.2.1.gh.tar.gz 27797 BLAKE2B 
e6e8468e15090a2915a3c2a10446c279755348f61d29218ad4935f24e92aeb4319609450d40fa1e87f9b02e9a8517fa876acf4b20ee4bc35b38daeadf99d
 SHA512 
38fd6be13d0582e453a5d5dee1bf4a295bfe2be10b12535a8a0a597b3b726feee4fe4b27f354441c5fb53bf6b6bc11eca978d9f07c5bced6d2246996711af13f
+DIST ConfigArgParse-1.2.2.gh.tar.gz 27854 BLAKE2B 
7432d7ab86c8bd0115226a6bad31d797130130887ebb84386434ece41554cdaf503a408ba264a83ba4fcd4f9755e36542e2f481bfa41b82dde16661f913febd1
 SHA512 
0b7f7264634cf38400f02329ad9d5a557958179d10bd4d92a79f1ed80539dd2f3a7616a6dacd2a442498787c7f12c13a176330b2e3c26a936866d4084eb03c90
 DIST ConfigArgParse-1.2.gh.tar.gz 27780 BLAKE2B 
aa8e26b871c48b43a5b3527a59c463a4ce982f945f29255aa15d19ffc7e5373efef401d9ecaffdf9059865484e9ab9bd07cc9f36c685675d7d9105b03b1ae1a0
 SHA512 
50a125e2c03f5ec0ccd843a44109bd065c39cb3a5b72cf0ca0ab361cc1a97de56f2eef0bf04aac2cda4b302ae67cd422bf04c8e09b1bbedca3ae19a28a5f2eb9

diff --git a/dev-python/configargparse/configargparse-1.2.2.ebuild 
b/dev-python/configargparse/configargparse-1.2.2.ebuild
new file mode 100644
index 000..be7d7f5bac5
--- /dev/null
+++ b/dev-python/configargparse/configargparse-1.2.2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="ConfigArgParse"
+MY_P="${MY_PN}-${PV}"
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="Drop-in replacement for argparse supporting config files and env 
variables"
+HOMEPAGE="https://github.com/bw2/ConfigArgParse 
https://pypi.org/project/ConfigArgParse/;
+SRC_URI="https://github.com/bw2/ConfigArgParse/archive/${PV}.tar.gz -> 
${MY_P}.gh.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   test? ( dev-python/pyyaml[${PYTHON_USEDEP}] )"
+
+python_test() {
+   local -x COLUMNS=80
+   esetup.py test
+}



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

2020-04-22 Thread Kent Fredric
commit: 421fb65443c227152636a9378dd9963bd65427b0
Author: Tom Gillespie  gmail  com>
AuthorDate: Fri Jan  3 07:41:15 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Thu Apr 23 05:03:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=421fb654

dev-lang/clojure: >=1.9.0 fix sandbox violations

This commit updates the clojure ebuilds to use the latest ebuild
conventions and updates the dependencies to include two new packages.

This is the last in a series of 3 commits that make it possible to build
>=clojure-1.9.0 on gentoo without pulling in any maven dependencies which
trigger network-sandbox violations.

To accomplish this two new packages dev-java/spec-alpha and
dev-java/core-specs-alpha have been added to the tree. They are
dependencies written in clojure that are required to build clojure but
that do not themselves depend on clojure.

Closes: https://bugs.gentoo.org/670680
Closes: https://bugs.gentoo.org/684536
Closes: https://github.com/gentoo/gentoo/pull/14224

Signed-off-by: Tom Gillespie  gmail.com>
Signed-off-by: Kent Fredric  gentoo.org>

 dev-lang/clojure/clojure-1.10.0.ebuild   | 20 ++
 dev-lang/clojure/clojure-1.9.0-r1.ebuild | 35 
 2 files changed, 29 insertions(+), 26 deletions(-)

diff --git a/dev-lang/clojure/clojure-1.10.0.ebuild 
b/dev-lang/clojure/clojure-1.10.0.ebuild
index 1df71774d54..60aef391a05 100644
--- a/dev-lang/clojure/clojure-1.10.0.ebuild
+++ b/dev-lang/clojure/clojure-1.10.0.ebuild
@@ -1,24 +1,27 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 JAVA_PKG_IUSE="test"
 
 inherit java-pkg-2 java-ant-2
 
+EGIT_REF="76b87a6"
+
 DESCRIPTION="General-purpose programming language with an emphasis on 
functional programming"
 HOMEPAGE="https://clojure.org/;
-SRC_URI="https://github.com/clojure/clojure/tarball/${P} -> ${P}.tar.gz"
+SRC_URI="https://github.com/clojure/${PN}/archive/${P}.tar.gz;
 
 LICENSE="EPL-1.0 Apache-2.0 BSD"
 SLOT="1.10"
 KEYWORDS="~amd64 ~x86 ~x86-linux"
-RESTRICT="test" # patches welcome to fix the test
+RESTRICT="!test? ( test )" # broken due to file not found issue and more
 
 CDEPEND="
-   dev-java/ant-core:0
-   dev-java/maven-bin:3.6"
+   dev-java/spec-alpha:0.2
+   dev-java/core-specs-alpha:0.2
+   dev-java/ant-core:0"
 
 RDEPEND="
${CDEPEND}
@@ -28,13 +31,12 @@ DEPEND="
${CDEPEND}
>=virtual/jdk-1.8"
 
-S="${WORKDIR}/clojure-clojure-76b87a6"
+S="${WORKDIR}/clojure-${PN}-${EGIT_REF}"
 
 DOCS=( changes.md CONTRIBUTING.md readme.txt )
 
 src_compile() {
-   ./antsetup.sh || die "antsetup.sh failed"
-   eant -f build.xml jar
+   eant -Dmaven.compile.classpath=$(java-pkg_getjars 
core-specs-alpha-0.2,spec-alpha-0.2) -f build.xml jar
 }
 
 src_test() {

diff --git a/dev-lang/clojure/clojure-1.9.0-r1.ebuild 
b/dev-lang/clojure/clojure-1.9.0-r1.ebuild
index 5abaab94b14..25c5659590a 100644
--- a/dev-lang/clojure/clojure-1.9.0-r1.ebuild
+++ b/dev-lang/clojure/clojure-1.9.0-r1.ebuild
@@ -1,49 +1,50 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-JAVA_PKG_IUSE="source test"
+JAVA_PKG_IUSE="test"
 
 inherit java-pkg-2 java-ant-2
 
+EGIT_REF="e5a8cfa"
+
 DESCRIPTION="General-purpose programming language with an emphasis on 
functional programming"
 HOMEPAGE="https://clojure.org/;
-SRC_URI="https://github.com/clojure/clojure/tarball/${P} -> ${P}.tar.gz"
+SRC_URI="https://github.com/clojure/${PN}/archive/${P}.tar.gz;
 
 LICENSE="EPL-1.0 Apache-2.0 BSD"
 SLOT="1.9"
 KEYWORDS="~amd64 ~x86 ~x86-linux"
-RESTRICT="test" # patches welcome to fix the test
+RESTRICT="!test? ( test )" # broken due to file not found issue and more
+
+CDEPEND="
+   dev-java/spec-alpha:0.1
+   dev-java/core-specs-alpha:0.1
+   dev-java/ant-core:0"
 
 RDEPEND="
+   ${CDEPEND}
>=virtual/jre-1.8"
 
 DEPEND="
-   >=virtual/jdk-1.8
-   dev-java/ant-core
-   dev-java/maven-bin:3.6"
+   ${CDEPEND}
+   >=virtual/jdk-1.8"
 
-S="${WORKDIR}/clojure-clojure-e5a8cfa"
+S="${WORKDIR}/clojure-${PN}-${EGIT_REF}"
 
 DOCS=( changes.md CONTRIBUTING.md readme.txt )
 
 src_compile() {
-   ./antsetup.sh || die "antsetup.sh failed"
-   eant local
+   eant -Dmaven.compile.classpath=$(java-pkg_getjars 
core-specs-alpha-0.1,spec-alpha-0.1) -f build.xml jar
 }
 
 src_test() {
-   java-pkg-2_src_test
+   eant -f build.xml test
 }
 
 src_install() {
java-pkg_newjar "${PN}.jar"
java-pkg_dolauncher  ${PN}-${SLOT} --main clojure.main
-   if use source; then
-   mv target/${P}-sources.jar ${PN}-sources.jar
-   insinto /usr/share/${PN}-${SLOT}/sources
-   doins ${PN}-sources.jar
-   fi
einstalldocs
 }



[gentoo-commits] repo/gentoo:master commit in: dev-java/core-specs-alpha/files/, dev-java/core-specs-alpha/

2020-04-22 Thread Kent Fredric
commit: 2cf09e558a820243d3d6a10c906c1161a1339004
Author: Tom Gillespie  gmail  com>
AuthorDate: Fri Jan  3 07:40:25 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Thu Apr 23 05:01:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cf09e55

dev-java/core-specs-alpha: new package for clojure

>=clojure-1.9.0 depends on dev-java/core-specs-alpha
This commit includes an ant build.xml file so that no maven dependencies
are needed.

Signed-off-by: Tom Gillespie  gmail.com>
Signed-off-by: Kent Fredric  gentoo.org>

 dev-java/core-specs-alpha/Manifest |  2 ++
 .../core-specs-alpha-0.1.24.ebuild | 41 ++
 .../core-specs-alpha-0.2.44.ebuild | 41 ++
 dev-java/core-specs-alpha/files/build.xml  | 37 +++
 dev-java/core-specs-alpha/metadata.xml | 15 
 5 files changed, 136 insertions(+)

diff --git a/dev-java/core-specs-alpha/Manifest 
b/dev-java/core-specs-alpha/Manifest
new file mode 100644
index 000..771bb73d365
--- /dev/null
+++ b/dev-java/core-specs-alpha/Manifest
@@ -0,0 +1,2 @@
+DIST core-specs-alpha-0.1.24.tar.gz 9896 BLAKE2B 
cb06053d2aa77b4bbd58b612fb0f80137833e156a5136e4f53f6123d158bdbe676e9bacdfe76728b1320986589e8242c52f49a4d8922bda5374e34fe52969ddc
 SHA512 
6ddf20bf9be36f7493104f69f4e9402fc62f49005471a967843c7cfee898c67aaf5046886db73e6b54942538beed9556d83f4582e85fd02ef4cb755cb5a18d34
+DIST core-specs-alpha-0.2.44.tar.gz 10163 BLAKE2B 
c81ebb08779c3db137363ffb12bc7e26d29cd67323c98430a033f639714da83bf8c9d14146c12d925094e057d3735d100e33656e9571a0a4c107dc9fb56359e9
 SHA512 
1a59b947c580e45a280b25d5827a174565e066dde577685ca86aa1bbd9767716991cefb8a944c7ded0f84a71f9902f7fcdb5baacc7e19180096d599a51083048

diff --git a/dev-java/core-specs-alpha/core-specs-alpha-0.1.24.ebuild 
b/dev-java/core-specs-alpha/core-specs-alpha-0.1.24.ebuild
new file mode 100644
index 000..1dbd7e47739
--- /dev/null
+++ b/dev-java/core-specs-alpha/core-specs-alpha-0.1.24.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit java-pkg-2 java-ant-2
+
+EGIT_REF="43815fc"
+
+MY_PN=${PN//-/.}
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="A Clojure library with specs to describe Clojure core macros and 
functions."
+HOMEPAGE="https://clojure.org/ https://github.com/clojure/core.specs.alpha;
+SRC_URI="https://github.com/clojure/${MY_PN}/archive/${MY_P}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="EPL-1.0"
+SLOT="0.1"
+KEYWORDS="~amd64 ~x86 ~x86-linux"
+IUSE=""
+
+CDEPEND="dev-java/ant-core:0"
+RDEPEND=">=virtual/jre-1.8:*"
+DEPEND="
+   ${CDEPEND}
+   >=virtual/jdk-1.8:*"
+
+S="${WORKDIR}/${MY_PN}-${MY_P}"
+
+EANT_TASKS="jar"
+EANT_EXTRA_ARGS="-Dmaven.build.finalName=${MY_P}"
+
+src_prepare() {
+   default
+   cp "${FILESDIR}/build.xml" . || die
+}
+
+src_install() {
+   java-pkg_newjar "target/${MY_P}.jar"
+   dodoc CONTRIBUTING.md README.md
+}

diff --git a/dev-java/core-specs-alpha/core-specs-alpha-0.2.44.ebuild 
b/dev-java/core-specs-alpha/core-specs-alpha-0.2.44.ebuild
new file mode 100644
index 000..ebab256dc34
--- /dev/null
+++ b/dev-java/core-specs-alpha/core-specs-alpha-0.2.44.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit java-pkg-2 java-ant-2
+
+EGIT_REF="d69f559"
+
+MY_PN=${PN//-/.}
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="A Clojure library with specs to describe Clojure core macros and 
functions."
+HOMEPAGE="https://clojure.org/ https://github.com/clojure/core.specs.alpha;
+SRC_URI="https://github.com/clojure/${MY_PN}/archive/${MY_P}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="EPL-1.0"
+SLOT="0.2"
+KEYWORDS="~amd64 ~x86 ~x86-linux"
+IUSE=""
+
+CDEPEND="dev-java/ant-core:0"
+RDEPEND=">=virtual/jre-1.8:*"
+DEPEND="
+   ${CDEPEND}
+   >=virtual/jdk-1.8:*"
+
+S="${WORKDIR}/${MY_PN}-${MY_P}"
+
+EANT_TASKS="jar"
+EANT_EXTRA_ARGS="-Dmaven.build.finalName=${MY_P}"
+
+src_prepare() {
+   default
+   cp "${FILESDIR}/build.xml" . || die
+}
+
+src_install() {
+   java-pkg_newjar "target/${MY_P}.jar"
+   dodoc CONTRIBUTING.md README.md
+}

diff --git a/dev-java/core-specs-alpha/files/build.xml 
b/dev-java/core-specs-alpha/files/build.xml
new file mode 100644
index 000..0499525e881
--- /dev/null
+++ b/dev-java/core-specs-alpha/files/build.xml
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+  
+  
+  
+  
+
+  
+  
+
+  
+
+  
+  
+
+
+  
+
+  
+
+  
+  
+
+  
+
+  
+  
+

diff --git a/dev-java/core-specs-alpha/metadata.xml 
b/dev-java/core-specs-alpha/metadata.xml
new file mode 100644
index 000..3e2f01e0d96
--- /dev/null
+++ b/dev-java/core-specs-alpha/metadata.xml
@@ -0,0 +1,15 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   tgb...@gmail.com
+   Tom Gillespie
+   
+  

[gentoo-commits] repo/gentoo:master commit in: dev-java/spec-alpha/files/, dev-java/spec-alpha/

2020-04-22 Thread Kent Fredric
commit: bc84204dcf51429f908eed0e595313421d8a7bc4
Author: Tom Gillespie  gmail  com>
AuthorDate: Fri Jan  3 07:39:38 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Thu Apr 23 05:01:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc84204d

dev-java/spec-alpha: new package for clojure build

>=clojure-1.9.0 depends on dev-java/spec-alpha
This commit includes an ant build.xml file so that no maven dependencies
are needed.

Signed-off-by: Tom Gillespie  gmail.com>
Signed-off-by: Kent Fredric  gentoo.org>

 dev-java/spec-alpha/Manifest  |  2 ++
 dev-java/spec-alpha/files/build.xml   | 37 
 dev-java/spec-alpha/metadata.xml  | 15 ++
 dev-java/spec-alpha/spec-alpha-0.1.143.ebuild | 41 +++
 dev-java/spec-alpha/spec-alpha-0.2.176.ebuild | 41 +++
 5 files changed, 136 insertions(+)

diff --git a/dev-java/spec-alpha/Manifest b/dev-java/spec-alpha/Manifest
new file mode 100644
index 000..5705ccaf4b0
--- /dev/null
+++ b/dev-java/spec-alpha/Manifest
@@ -0,0 +1,2 @@
+DIST spec-alpha-0.1.143.tar.gz 35568 BLAKE2B 
f63fdd2b3c83dbd3936e36ff57b6ea399b7173fe805c60a6ecbd8e4aef5942f051a8551c259d89885a202c20045f67921b66c4dc9e361aacc8903c6542d7c7b5
 SHA512 
87887d72bc7343f96fad937b90feb4cc1be1eeaad8b7c01ae090ebe5cb17c30612e63797ea9eb39e6fe4c07870dcba9e153a98777d372923e95163f3219a976c
+DIST spec-alpha-0.2.176.tar.gz 37055 BLAKE2B 
0588772e4a47a5b122984abefaf5ef2d0fffbacaf277b22737c94889e646c16a029017d405b72b829e88bcf03b12f689cb2053884b24b47193a26978ab54a318
 SHA512 
decf0dbff09bf8ee12503e6117ab635b98cd8dd2c389acf7aeebf00f32b5fd8250d66c2ec54cfe5da45e727e39480ae738a3ee7fcad71684d8c3acf464fe21e7

diff --git a/dev-java/spec-alpha/files/build.xml 
b/dev-java/spec-alpha/files/build.xml
new file mode 100644
index 000..ea47d06b77d
--- /dev/null
+++ b/dev-java/spec-alpha/files/build.xml
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+  
+  
+  
+  
+
+  
+  
+
+  
+
+  
+  
+
+
+  
+
+  
+
+  
+  
+
+  
+
+  
+  
+

diff --git a/dev-java/spec-alpha/metadata.xml b/dev-java/spec-alpha/metadata.xml
new file mode 100644
index 000..d7856d86ee5
--- /dev/null
+++ b/dev-java/spec-alpha/metadata.xml
@@ -0,0 +1,15 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   tgb...@gmail.com
+   Tom Gillespie
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   clojure/spec.alpha
+   
+

diff --git a/dev-java/spec-alpha/spec-alpha-0.1.143.ebuild 
b/dev-java/spec-alpha/spec-alpha-0.1.143.ebuild
new file mode 100644
index 000..d4a4e473b09
--- /dev/null
+++ b/dev-java/spec-alpha/spec-alpha-0.1.143.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit java-pkg-2 java-ant-2
+
+EGIT_REF="51b64c0"
+
+MY_PN=${PN//-/.}
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="A Clojure library to describe the structure of data and 
functions."
+HOMEPAGE="https://clojure.org/ https://github.com/clojure/spec.alpha;
+SRC_URI="https://github.com/clojure/${MY_PN}/archive/${MY_P}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="EPL-1.0"
+SLOT="0.1"
+KEYWORDS="~amd64 ~x86 ~x86-linux"
+IUSE=""
+
+CDEPEND="dev-java/ant-core:0"
+RDEPEND=">=virtual/jre-1.8:*"
+DEPEND="
+   ${CDEPEND}
+   >=virtual/jdk-1.8:*"
+
+S="${WORKDIR}/${MY_PN}-${MY_P}"
+
+EANT_TASKS="jar"
+EANT_EXTRA_ARGS="-Dmaven.build.finalName=${MY_P}"
+
+src_prepare() {
+   default
+   cp "${FILESDIR}/build.xml" . || die
+}
+
+src_install() {
+   java-pkg_newjar "target/${MY_P}.jar"
+   dodoc CONTRIBUTING.md README.md
+}

diff --git a/dev-java/spec-alpha/spec-alpha-0.2.176.ebuild 
b/dev-java/spec-alpha/spec-alpha-0.2.176.ebuild
new file mode 100644
index 000..5558df7e2a1
--- /dev/null
+++ b/dev-java/spec-alpha/spec-alpha-0.2.176.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit java-pkg-2 java-ant-2
+
+EGIT_REF="59af4cf"
+
+MY_PN=${PN//-/.}
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="A Clojure library to describe the structure of data and 
functions."
+HOMEPAGE="https://clojure.org/ https://github.com/clojure/spec.alpha;
+SRC_URI="https://github.com/clojure/${MY_PN}/archive/${MY_P}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="EPL-1.0"
+SLOT="0.2"
+KEYWORDS="~amd64 ~x86 ~x86-linux"
+IUSE=""
+
+CDEPEND="dev-java/ant-core:0"
+RDEPEND=">=virtual/jre-1.8:*"
+DEPEND="
+   ${CDEPEND}
+   >=virtual/jdk-1.8:*"
+
+S="${WORKDIR}/${MY_PN}-${MY_P}"
+
+EANT_TASKS="jar"
+EANT_EXTRA_ARGS="-Dmaven.build.finalName=${MY_P}"
+
+src_prepare() {
+   default
+   cp "${FILESDIR}/build.xml" . || die
+}
+
+src_install() {
+   java-pkg_newjar "target/${MY_P}.jar"
+   dodoc CONTRIBUTING.md README.md
+}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Algorithm-Diff/

2020-04-22 Thread Kent Fredric
commit: 29ec83a8769c3f41d1e601609deacf2884b7ad8d
Author: Kent Fredric  gentoo  org>
AuthorDate: Thu Apr 23 04:15:43 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Thu Apr 23 04:15:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29ec83a8

dev-perl/Algorithm-Diff: Add -r bump for EAPI7

- Also relocated various .pl files in the base dir to be
  installed only with USE=examples, and then, install in a more
  appropriate location

Package-Manager: Portage-2.3.97, Repoman-2.3.22
Signed-off-by: Kent Fredric  gentoo.org>

 .../Algorithm-Diff-1.190.300-r1.ebuild | 25 ++
 1 file changed, 25 insertions(+)

diff --git a/dev-perl/Algorithm-Diff/Algorithm-Diff-1.190.300-r1.ebuild 
b/dev-perl/Algorithm-Diff/Algorithm-Diff-1.190.300-r1.ebuild
new file mode 100644
index 000..5e04616f74d
--- /dev/null
+++ b/dev-perl/Algorithm-Diff/Algorithm-Diff-1.190.300-r1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=TYEMQ
+DIST_VERSION=1.1903
+DIST_EXAMPLES="examples/*"
+inherit perl-module
+
+DESCRIPTION="Compute intelligent differences between two files / lists"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+src_prepare() {
+   local file
+   mkdir -p examples/ || die "can't make examples/"
+   for file in cdiff diffnew diff htmldiff; do
+   mv -f ${file}.pl examples/${file}.pl || die "Can't move 
${file.pl} to examples/"
+   sed -i "s/^${file}.pl/examples\/${file}.pl/" MANIFEST || die 
"Can't fix MANIFEST"
+   done
+   perl-module_src_prepare
+}
+BDEPEND="virtual/perl-ExtUtils-MakeMaker"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Algorithm-Dependency/

2020-04-22 Thread Kent Fredric
commit: da468c10530d8008b68c9b2e665a8d69292a8c37
Author: Kent Fredric  gentoo  org>
AuthorDate: Thu Apr 23 03:44:39 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Thu Apr 23 03:44:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da468c10

dev-perl/Algorithm-Dependency: Bump to version 1.111.0

- EAPI7ify

Upstream:
- OVerhaul packaging

Package-Manager: Portage-2.3.97, Repoman-2.3.22
Signed-off-by: Kent Fredric  gentoo.org>

 .../Algorithm-Dependency-1.111.0.ebuild| 28 ++
 dev-perl/Algorithm-Dependency/Manifest |  1 +
 2 files changed, 29 insertions(+)

diff --git a/dev-perl/Algorithm-Dependency/Algorithm-Dependency-1.111.0.ebuild 
b/dev-perl/Algorithm-Dependency/Algorithm-Dependency-1.111.0.ebuild
new file mode 100644
index 000..9fde607c1b4
--- /dev/null
+++ b/dev-perl/Algorithm-Dependency/Algorithm-Dependency-1.111.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=ETHER
+DIST_VERSION=1.111
+inherit perl-module
+
+DESCRIPTION="Toolkit for implementing dependency systems"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x86-macos"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-perl/Params-Util
+   virtual/perl-Scalar-List-Utils
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   virtual/perl-File-Spec
+   dev-perl/Test-ClassAPI
+   virtual/perl-Test-Simple
+   )
+"

diff --git a/dev-perl/Algorithm-Dependency/Manifest 
b/dev-perl/Algorithm-Dependency/Manifest
index 1d7170f218f..01de093a7ce 100644
--- a/dev-perl/Algorithm-Dependency/Manifest
+++ b/dev-perl/Algorithm-Dependency/Manifest
@@ -1 +1,2 @@
 DIST Algorithm-Dependency-1.110.tar.gz 40530 BLAKE2B 
68bba5e8f300cf3bba3b6682ca629896ab16d10a9e6043837bc7469c04f869312259ab1f2143f9f8772468825986de46f147a320f288f904206190a4c788d744
 SHA512 
f10b80bdf0b5db2fdb8d8fb86454a1c2e93682c00504cd594f39820ca720a4d506689ca22777613e13a724b01d3f47f73643659807f3de2747202786cc1ea8d0
+DIST Algorithm-Dependency-1.111.tar.gz 41536 BLAKE2B 
6078561138bf9367accc8c64a379c0547cd6f5b31f500fee8bb7ab31b99427b58c09a31530c8751d59b8f74f7b4f18bcda0dd625aaceaf468b3cdc222a8a704a
 SHA512 
6900041bf1eca782a67fe77cf46e9e11586766d5b03eb88117971379ecc8350ace5323ec3f17032546ca2429f8cdd8edda5d5f7a858f02fbd8e6abecaa42060f



[gentoo-commits] repo/proj/guru:dev commit in: media-plugins/gst-plugins-sndio/

2020-04-22 Thread Haelwenn Monnier
commit: d88fc32d5e68aee123c5cb81c814a81a75d7e44d
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Thu Apr 23 00:05:11 2020 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Thu Apr 23 03:18:53 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d88fc32d

media-plugins/gst-plugins-sndio: New Package

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 media-plugins/gst-plugins-sndio/Manifest   |  1 +
 .../gst-plugins-sndio-1.8.0.1.ebuild   | 28 ++
 media-plugins/gst-plugins-sndio/metadata.xml   |  8 +++
 3 files changed, 37 insertions(+)

diff --git a/media-plugins/gst-plugins-sndio/Manifest 
b/media-plugins/gst-plugins-sndio/Manifest
new file mode 100644
index 000..2ba2b12
--- /dev/null
+++ b/media-plugins/gst-plugins-sndio/Manifest
@@ -0,0 +1 @@
+DIST gstreamer1-plugins-sndio-1.8.0.1.tar.gz 7482 BLAKE2B 
b4f03ec7a5e8047865ee3148832a8df07a71f02a28dc170a77063aeed32e4189062a074a1afcd4316416750cddc8175af89120f695c1bf7396e3faedbbf42e85
 SHA512 
9b07b25e0d2c04dfe24a5c01a316b39209129f27178b8dec7abe95754875868f734c3adb32cc3ae2b5c74040855db15480e983c4921e03a800374464c07b27b8

diff --git a/media-plugins/gst-plugins-sndio/gst-plugins-sndio-1.8.0.1.ebuild 
b/media-plugins/gst-plugins-sndio/gst-plugins-sndio-1.8.0.1.ebuild
new file mode 100644
index 000..517fa33
--- /dev/null
+++ b/media-plugins/gst-plugins-sndio/gst-plugins-sndio-1.8.0.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_P="gstreamer1-plugins-sndio-${PV}"
+
+DESCRIPTION="Sndio audio sink and source for GStreamer"
+HOMEPAGE="https://github.com/t6/gstreamer1-plugins-sndio;
+SRC_URI="https://github.com/t6/gstreamer1-plugins-sndio/archive/v${PV}.tar.gz 
-> ${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+   media-libs/gstreamer:1.0
+   media-sound/sndio:=
+   sys-devel/gettext
+   dev-libs/glib
+"
+RDEPEND="${DEPEND}"
+
+src_install() {
+   export BSD_INSTALL_LIB="install -m 444"
+
+   default
+}

diff --git a/media-plugins/gst-plugins-sndio/metadata.xml 
b/media-plugins/gst-plugins-sndio/metadata.xml
new file mode 100644
index 000..c698af2
--- /dev/null
+++ b/media-plugins/gst-plugins-sndio/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   cont...@hacktivis.me
+   Haelwenn (lanodan) Monnier
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: media-sound/sndio/

2020-04-22 Thread Haelwenn Monnier
commit: 50b8b470f252818e36101af30c21e9b83565d83e
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Thu Apr 23 03:05:04 2020 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Thu Apr 23 03:18:48 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=50b8b470

media-sound/sndio: New Package

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 media-sound/sndio/Manifest   |  1 +
 media-sound/sndio/metadata.xml   |  8 
 media-sound/sndio/sndio-1.6.0.ebuild | 30 ++
 3 files changed, 39 insertions(+)

diff --git a/media-sound/sndio/Manifest b/media-sound/sndio/Manifest
new file mode 100644
index 000..ff0053f
--- /dev/null
+++ b/media-sound/sndio/Manifest
@@ -0,0 +1 @@
+DIST sndio-1.6.0.tar.gz 125898 BLAKE2B 
1aaee62642a9915d1d23291b7db62844713a0c9379d5c43086ecf3f3bcbfe62c83ef2da7a0342f8416ff51045969493fdf7aa0df3d5a1793e6e682b49a9c3d27
 SHA512 
32d668b5d50096cc2c5c29823c066475ceb06e394163d346697ceae853650cb407a77279c30f0fe703df894f19e8c818c1b8c0b84c17480cd54b25b6fc9fe3ce

diff --git a/media-sound/sndio/metadata.xml b/media-sound/sndio/metadata.xml
new file mode 100644
index 000..c698af2
--- /dev/null
+++ b/media-sound/sndio/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   cont...@hacktivis.me
+   Haelwenn (lanodan) Monnier
+   
+

diff --git a/media-sound/sndio/sndio-1.6.0.ebuild 
b/media-sound/sndio/sndio-1.6.0.ebuild
new file mode 100644
index 000..166a64c
--- /dev/null
+++ b/media-sound/sndio/sndio-1.6.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="small audio and MIDI framework part of the OpenBSD project"
+HOMEPAGE="http://www.sndio.org/;
+SRC_URI="http://www.sndio.org/${P}.tar.gz;
+LICENSE="ISC"
+SLOT="0/7.0"
+KEYWORDS="~amd64"
+IUSE="alsa"
+
+DEPEND="
+   dev-libs/libbsd
+   media-libs/alsa-lib
+"
+RDEPEND="
+   ${DEPEND}
+   acct-user/sndiod
+"
+
+src_configure() {
+   ./configure \
+   --prefix=/usr \
+   --libdir=/usr/$(get_libdir) \
+   --privsep-user=${PN}d \
+   --enable-alsa \
+   --with-libbsd
+}



[gentoo-commits] repo/proj/guru:dev commit in: media-sound/aucatctl/

2020-04-22 Thread Haelwenn Monnier
commit: cb537176853dff9b1ccb0806c3c6bc6b39da2283
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Thu Apr 23 00:16:59 2020 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Thu Apr 23 03:19:11 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cb537176

media-sound/aucatctl: New Package

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 media-sound/aucatctl/Manifest|  1 +
 media-sound/aucatctl/aucatctl-0.1.ebuild | 27 +++
 media-sound/aucatctl/metadata.xml|  8 
 3 files changed, 36 insertions(+)

diff --git a/media-sound/aucatctl/Manifest b/media-sound/aucatctl/Manifest
new file mode 100644
index 000..1a21d2e
--- /dev/null
+++ b/media-sound/aucatctl/Manifest
@@ -0,0 +1 @@
+DIST aucatctl-0.1.tar.gz 4364 BLAKE2B 
b0ac47bdf03de82599d4ca1403d8937b70e9f10b18d3d37bc0ab022eebc31d7643943b7c4c8fef058cc9b09fcc95b24fb6373503a6ddced33a3f8c2253c30b95
 SHA512 
35ca3a3aec94fb0ed439925ac52d190ad0eebd4cfb124d5ad329d1d94c021c38b75bd4d4859c74756c861c0a82c5d22777ed0dccc950bc37c3156d6ca28a33df

diff --git a/media-sound/aucatctl/aucatctl-0.1.ebuild 
b/media-sound/aucatctl/aucatctl-0.1.ebuild
new file mode 100644
index 000..5a71f43
--- /dev/null
+++ b/media-sound/aucatctl/aucatctl-0.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A tool for controlling aucat and/or sndiod volume through MIDI"
+HOMEPAGE="http://www.sndio.org/;
+SRC_URI="http://www.sndio.org/${P}.tar.gz;
+LICENSE="ISC"
+SLOT="0/7.0"
+KEYWORDS="~amd64"
+
+DEPEND="
+   dev-libs/libbsd
+   media-sound/sndio
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   default
+
+   sed -i \
+   -e 's?/usr/local?/usr?g' \
+   -e 's?man/man1?share/man/man1?g' \
+   -e 's?LDADD = -lsndio?LDADD = -lbsd -lsndio?' \
+   Makefile || die "Failed modifying Makefile"
+}

diff --git a/media-sound/aucatctl/metadata.xml 
b/media-sound/aucatctl/metadata.xml
new file mode 100644
index 000..c698af2
--- /dev/null
+++ b/media-sound/aucatctl/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   cont...@hacktivis.me
+   Haelwenn (lanodan) Monnier
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: media-plugins/alsa-sndio/

2020-04-22 Thread Haelwenn Monnier
commit: 84826ed0e9ad83f5de0cbeeef366fa21b75867bc
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Thu Apr 23 00:30:23 2020 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Thu Apr 23 03:19:21 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=84826ed0

media-plugins/alsa-sndio: New Package

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 media-plugins/alsa-sndio/Manifest  |  1 +
 media-plugins/alsa-sndio/alsa-sndio-0.2.ebuild | 29 ++
 media-plugins/alsa-sndio/metadata.xml  |  8 +++
 3 files changed, 38 insertions(+)

diff --git a/media-plugins/alsa-sndio/Manifest 
b/media-plugins/alsa-sndio/Manifest
new file mode 100644
index 000..023ec14
--- /dev/null
+++ b/media-plugins/alsa-sndio/Manifest
@@ -0,0 +1 @@
+DIST alsa-sndio-0.2.tar.gz 4119 BLAKE2B 
6b4e2f120fe825052bf6902c95db3f535f456d2ea4befa88f52f632e05ba45c06a1795e3ec8281491e4179f15476bcf752d143c6a514909f1313338c5c02e7f1
 SHA512 
50371881eaceb224703632df1078ea6d39eb51d9cc652029cc75a41f4b66f4a1d73f8f9b07cfbba27c11db5c6bcf5c4c9c80e26d0d7b8a305bc6a48f9f63e8c7

diff --git a/media-plugins/alsa-sndio/alsa-sndio-0.2.ebuild 
b/media-plugins/alsa-sndio/alsa-sndio-0.2.ebuild
new file mode 100644
index 000..23a00cd
--- /dev/null
+++ b/media-plugins/alsa-sndio/alsa-sndio-0.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Sndio audio sink and source for GStreamer"
+HOMEPAGE="https://github.com/Duncaen/alsa-sndio;
+SRC_URI="https://github.com/Duncaen/alsa-sndio/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+   media-libs/alsa-lib
+   media-sound/sndio:=
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   default
+
+   sed -i "s;/lib/alsa-lib/;/$(get_libdir)/alsa-lib/;" Makefile || die 
"Failed changing libdir"
+}
+
+src_install() {
+   export PREFIX="/usr"
+
+   default
+}

diff --git a/media-plugins/alsa-sndio/metadata.xml 
b/media-plugins/alsa-sndio/metadata.xml
new file mode 100644
index 000..c698af2
--- /dev/null
+++ b/media-plugins/alsa-sndio/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   cont...@hacktivis.me
+   Haelwenn (lanodan) Monnier
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: acct-user/sndiod/

2020-04-22 Thread Haelwenn Monnier
commit: c2b35984d2eaa305b6f2d3427f16da1f7ce792de
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Thu Apr 23 02:59:30 2020 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Thu Apr 23 03:18:36 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c2b35984

acct-user/sndiod: New user

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 acct-user/sndiod/metadata.xml|  8 
 acct-user/sndiod/sndiod-0.ebuild | 13 +
 2 files changed, 21 insertions(+)

diff --git a/acct-user/sndiod/metadata.xml b/acct-user/sndiod/metadata.xml
new file mode 100644
index 000..c698af2
--- /dev/null
+++ b/acct-user/sndiod/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   cont...@hacktivis.me
+   Haelwenn (lanodan) Monnier
+   
+

diff --git a/acct-user/sndiod/sndiod-0.ebuild b/acct-user/sndiod/sndiod-0.ebuild
new file mode 100644
index 000..9571204
--- /dev/null
+++ b/acct-user/sndiod/sndiod-0.ebuild
@@ -0,0 +1,13 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-user
+
+DESCRIPTION="daemon user for sndio"
+ACCT_USER_ID="-1"
+ACCT_USER_GROUPS=( audio )
+ACCT_USER_HOME=/var/lib/sndio
+
+acct-user_add_deps



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Ace/

2020-04-22 Thread Kent Fredric
commit: 90ccff12204e3fb613c75a85a7a2fc832f36b544
Author: Kent Fredric  gentoo  org>
AuthorDate: Thu Apr 23 02:34:11 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Thu Apr 23 02:47:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90ccff12

dev-perl/Ace: -r1 bump: Employ patches for rpc.h on musl and uclibc

Also:
- Moved to EAPI7
- And note about licensing situation
- Restrict mirroring due to license situation
- Add warning for consumers to make them know about the issues
  at least as an intermediary solution.
- Now installs DISCLAIMER.txt in doc/

Bug: https://bugs.gentoo.org/716266
Bug: https://bugs.gentoo.org/718936
Package-Manager: Portage-2.3.97, Repoman-2.3.22
Signed-off-by: Kent Fredric  gentoo.org>

 dev-perl/Ace/Ace-1.920.0-r4.ebuild | 137 +
 1 file changed, 137 insertions(+)

diff --git a/dev-perl/Ace/Ace-1.920.0-r4.ebuild 
b/dev-perl/Ace/Ace-1.920.0-r4.ebuild
new file mode 100644
index 000..ceb1838ad0a
--- /dev/null
+++ b/dev-perl/Ace/Ace-1.920.0-r4.ebuild
@@ -0,0 +1,137 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_NAME=AcePerl
+DIST_AUTHOR=LDS
+DIST_VERSION=1.92
+DIST_EXAMPLES=("examples/*")
+inherit perl-module toolchain-funcs
+
+DESCRIPTION="Object-Oriented Access to ACEDB Databases"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test ) mirror"
+# License note: Indemnification and Attribution-if-Used bug #718936
+RDEPEND="
+   virtual/perl-Digest-MD5
+   dev-perl/Cache-Cache
+   dev-perl/GD
+"
+DEPEND="
+   elibc_glibc? (  net-libs/libtirpc net-libs/rpcsvc-proto )
+   elibc_musl? (   net-libs/libtirpc net-libs/rpcsvc-proto )
+   elibc_uclibc? ( net-libs/libtirpc net-libs/rpcsvc-proto )
+"
+BDEPEND="
+   ${RDEPEND}
+   ${DEPEND}
+"
+mydoc="DISCLAIMER.txt"
+src_prepare() {
+   eapply "${FILESDIR}/${PN}-1.92-rpcxs.patch"
+   eapply "${FILESDIR}/${PN}-1.92-gcc-nonvoid.patch"
+
+   cat > "${S}/acelib/wmake/DARWIN_DEF" 

[gentoo-commits] repo/proj/guru:master commit in: acct-user/biboumi/, net-im/biboumi/, acct-group/biboumi/, net-im/biboumi/files/

2020-04-22 Thread Haelwenn Monnier
commit: 0c82ef25271db6d75e7c3e162982b62796752afe
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Wed Apr 22 18:43:24 2020 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Wed Apr 22 23:20:42 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0c82ef25

net-im/biboumi: New package.

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 acct-group/biboumi/biboumi-0.ebuild| 10 +++
 acct-group/biboumi/metadata.xml|  8 +++
 acct-user/biboumi/biboumi-0.ebuild | 14 
 acct-user/biboumi/metadata.xml |  8 +++
 net-im/biboumi/Manifest|  1 +
 net-im/biboumi/biboumi-8.4.ebuild  | 98 ++
 net-im/biboumi/files/biboumi.initd | 21 ++
 net-im/biboumi/files/biboumi.logrotate.openrc  | 10 +++
 net-im/biboumi/files/biboumi.logrotate.systemd |  8 +++
 net-im/biboumi/metadata.xml| 22 ++
 10 files changed, 200 insertions(+)

diff --git a/acct-group/biboumi/biboumi-0.ebuild 
b/acct-group/biboumi/biboumi-0.ebuild
new file mode 100644
index 000..3502881
--- /dev/null
+++ b/acct-group/biboumi/biboumi-0.ebuild
@@ -0,0 +1,10 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-group
+
+KEYWORDS="~amd64"
+
+ACCT_GROUP_ID=-1

diff --git a/acct-group/biboumi/metadata.xml b/acct-group/biboumi/metadata.xml
new file mode 100644
index 000..5533c93
--- /dev/null
+++ b/acct-group/biboumi/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   gen...@tastytea.de
+   Ronny (tastytea) Gutbrod
+   
+

diff --git a/acct-user/biboumi/biboumi-0.ebuild 
b/acct-user/biboumi/biboumi-0.ebuild
new file mode 100644
index 000..3c7f392
--- /dev/null
+++ b/acct-user/biboumi/biboumi-0.ebuild
@@ -0,0 +1,14 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-user
+
+DESCRIPTION="User for net-im/biboumi"
+KEYWORDS="~amd64"
+
+ACCT_USER_ID=-1
+ACCT_USER_GROUPS=( biboumi )
+
+acct-user_add_deps

diff --git a/acct-user/biboumi/metadata.xml b/acct-user/biboumi/metadata.xml
new file mode 100644
index 000..5533c93
--- /dev/null
+++ b/acct-user/biboumi/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   gen...@tastytea.de
+   Ronny (tastytea) Gutbrod
+   
+

diff --git a/net-im/biboumi/Manifest b/net-im/biboumi/Manifest
new file mode 100644
index 000..7da872e
--- /dev/null
+++ b/net-im/biboumi/Manifest
@@ -0,0 +1 @@
+DIST biboumi-8.4.tar.xz 142576 BLAKE2B 
3be5f8caf406c480a2750d76eacfe9191bccd8bd0fc2ba0ffe6352bf6f6527ab60f16eb25c9820c063af6c9ff4f1b125eb8d51d53bae4392a0d276e7ad488087
 SHA512 
69f7a47aaf2729a6bffb047201305cef4b87da952aa103d82e715585bf7b2e97fca8159ced1d74c4b01508c874c0db274d7b8349d1579ee3e69fc0ced2c260c2

diff --git a/net-im/biboumi/biboumi-8.4.ebuild 
b/net-im/biboumi/biboumi-8.4.ebuild
new file mode 100644
index 000..280f4b3
--- /dev/null
+++ b/net-im/biboumi/biboumi-8.4.ebuild
@@ -0,0 +1,98 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake fcaps
+
+DESCRIPTION="XMPP gateway to IRC"
+HOMEPAGE="https://biboumi.louiz.org/;
+SRC_URI="https://git.louiz.org/biboumi/snapshot/biboumi-${PV}.tar.xz;
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+idn logrotate postgres +sqlite +ssl systemd udns"
+
+DEPEND="
+   dev-libs/expat
+   virtual/libiconv
+   sys-apps/util-linux
+   sqlite? ( dev-db/sqlite )
+   postgres? ( dev-db/postgresql:* )
+   idn? ( net-dns/libidn )
+   udns? ( net-libs/udns )
+   ssl? ( dev-libs/botan:2 )
+   !ssl? ( dev-libs/libgcrypt )
+   systemd? ( sys-apps/systemd )
+"
+BDEPEND="app-text/pandoc"
+RDEPEND="
+   ${DEPEND}
+   acct-user/biboumi"
+
+DOCS=( README.rst CHANGELOG.rst )
+
+# Allow biboumi to run an identd on port 113.
+FILECAPS=( cap_net_bind_service+ep usr/bin/biboumi )
+
+src_prepare() {
+   cmake_src_prepare
+
+   if ! use systemd; then  # Don't install biboumi.service.
+   sed -i '/DESTINATION lib\/systemd\/system/d' CMakeLists.txt || 
die
+   fi
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DWITH_BOTAN="$(usex ssl)"
+   -DWITH_LIBIDN="$(usex idn)"
+   -DWITH_SYSTEMD="$(usex systemd)"
+   -DWITH_UDNS="$(usex udns)"
+   -DWITH_SQLITE3="$(usex sqlite)"
+   -DWITH_POSTGRESQL="$(usex postgres)"
+
+   -DWITHOUT_SYSTEMD="$(usex systemd no yes)"
+   -DWITHOUT_UDNS="$(usex udns no yes)"
+   -DWITHOUT_POSTGRESQL="$(usex postgres no yes)"
+   )   # The WITHOUT_* 
is really needed.
+
+ 

[gentoo-commits] repo/proj/guru:master commit in: sys-libs/solo-udev-rules/

2020-04-22 Thread Haelwenn Monnier
commit: d395466f9bfe2566f7fda5ff73e73ffc17641f61
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Wed Apr 22 23:19:57 2020 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Wed Apr 22 23:20:42 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d395466f

sys-libs/solo-udev-rules: New package.

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 sys-libs/solo-udev-rules/Manifest  |  1 +
 sys-libs/solo-udev-rules/metadata.xml  | 11 +++
 .../solo-udev-rules/solo-udev-rules-4.0.0.ebuild   | 37 ++
 3 files changed, 49 insertions(+)

diff --git a/sys-libs/solo-udev-rules/Manifest 
b/sys-libs/solo-udev-rules/Manifest
new file mode 100644
index 000..a457fb3
--- /dev/null
+++ b/sys-libs/solo-udev-rules/Manifest
@@ -0,0 +1 @@
+DIST solo-4.0.0.tar.gz 1173865 BLAKE2B 
1a2d62daf46d3a4a90a65d5034912b048c63a8f6fd3f4dde76fcb3c283d679bc96a7d3cf92945f6c6817f7e505cb540c4264f83ea7db872aa1b3daad864275ac
 SHA512 
210ef65f0b667f0a0c6c096f5f1346574ba70e6f8476e8657ac4c862cbd75de66b644aba884dc37773ecbda4ecd0e495dbbdef3febfbc0e43a265435cfc0ea3f

diff --git a/sys-libs/solo-udev-rules/metadata.xml 
b/sys-libs/solo-udev-rules/metadata.xml
new file mode 100644
index 000..6d28f98
--- /dev/null
+++ b/sys-libs/solo-udev-rules/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   gen...@tastytea.de
+   Ronny (tastytea) Gutbrod
+   
+   
+   https://github.com/solokeys/solo/issues
+   
+

diff --git a/sys-libs/solo-udev-rules/solo-udev-rules-4.0.0.ebuild 
b/sys-libs/solo-udev-rules/solo-udev-rules-4.0.0.ebuild
new file mode 100644
index 000..b92f77d
--- /dev/null
+++ b/sys-libs/solo-udev-rules/solo-udev-rules-4.0.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit udev
+
+MY_P="solo-${PV}"
+DESCRIPTION="udev rules for the Solo FIDO2 & U2F USB+NFC security key"
+HOMEPAGE="
+   https://solokeys.com/
+   https://github.com/solokeys/solo
+"
+SRC_URI="https://github.com/solokeys/solo/archive/${PV}.tar.gz -> 
${MY_P}.tar.gz"
+
+LICENSE="|| ( Apache-2.0 MIT )"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="virtual/udev"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+src_compile() {
+   # Omitting src_compile() would invoke make, leaving it empty is not 
allowed.
+   echo -n
+}
+
+src_install() {
+   udev_dorules udev/70-solokeys-access.rules
+}
+
+pkg_postinst() {
+   udev_reload
+}



[gentoo-commits] proj/catalyst:master commit in: catalyst/base/

2020-04-22 Thread Matt Turner
commit: 992cf27d631b064a612c203169f1bc2446e6c6fc
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Apr 23 02:05:11 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Apr 23 02:05:11 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=992cf27d

catalyst: Fix Path() usage

When an Path argument has a leading /, all previous arguments are
ignored. This is surprising behavior to me...

Fixes: ddc1b50d47ff (catalyst: Simplify config_profile_link())
Signed-off-by: Matt Turner  gentoo.org>

 catalyst/base/stagebase.py | 6 ++
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/catalyst/base/stagebase.py b/catalyst/base/stagebase.py
index 0531cf61..1c0d98c6 100644
--- a/catalyst/base/stagebase.py
+++ b/catalyst/base/stagebase.py
@@ -906,12 +906,10 @@ class StageBase(TargetBase, ClearBase, GenBase):
 
 def config_profile_link(self):
 log.info('Configuring profile link...')
-make_profile = Path(self.settings['chroot_path'],
-self.settings['port_conf'],
+make_profile = Path(self.settings['chroot_path'] + 
self.settings['port_conf'],
 'make.profile')
 make_profile.unlink()
-make_profile.symlink_to(Path('../..',
- self.settings['portdir'],
+make_profile.symlink_to(Path('../..' + self.settings['portdir'],
  'profiles',
  self.settings['target_profile']),
 target_is_directory=True)



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Algorithm-ClusterPoints/

2020-04-22 Thread Kent Fredric
commit: 8a07c2a9b17c0c1d27e6eb046d1fb125f27e121a
Author: Kent Fredric  gentoo  org>
AuthorDate: Thu Apr 23 00:00:15 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Thu Apr 23 01:55:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a07c2a9

dev-perl/Algorithm-ClusterPoints: Add EAPI7

Cleaned up some output cruft in the process

Removed explicit LICENSE= to use default, which better reflects
what is true when upstream specifies "the perl license"

But upstream says "perl 5.8.8, or any later perl 5"

Package-Manager: Portage-2.3.97, Repoman-2.3.22
Signed-off-by: Kent Fredric  gentoo.org>

 .../Algorithm-ClusterPoints-0.80.0-r1.ebuild   | 23 ++
 1 file changed, 23 insertions(+)

diff --git 
a/dev-perl/Algorithm-ClusterPoints/Algorithm-ClusterPoints-0.80.0-r1.ebuild 
b/dev-perl/Algorithm-ClusterPoints/Algorithm-ClusterPoints-0.80.0-r1.ebuild
new file mode 100644
index 000..4b46224515f
--- /dev/null
+++ b/dev-perl/Algorithm-ClusterPoints/Algorithm-ClusterPoints-0.80.0-r1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+DIST_AUTHOR=SALVA
+DIST_VERSION=0.08
+inherit perl-module
+
+DESCRIPTION="Find clusters inside a set of points"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+# License note: says 'perl 5.8.8 or any later' bug #718946
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? ( virtual/perl-Test-Simple )
+"
+PERL_RM_FILES=(
+   "t/pods.t"
+)



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Algorithm-Annotate/

2020-04-22 Thread Kent Fredric
commit: e0d63012fe051b44e2e5299b803526485bc1ac5e
Author: Kent Fredric  gentoo  org>
AuthorDate: Wed Apr 22 23:44:31 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Thu Apr 23 01:55:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0d63012

dev-perl/Algorithm-Annotate: Add EAPI7 bump

Currently has only an EAPI build, which has been untouched
(beyond keywording) since git migration.

Package-Manager: Portage-2.3.97, Repoman-2.3.22
Signed-off-by: Kent Fredric  gentoo.org>

 .../Algorithm-Annotate-0.100.0-r2.ebuild | 16 
 1 file changed, 16 insertions(+)

diff --git a/dev-perl/Algorithm-Annotate/Algorithm-Annotate-0.100.0-r2.ebuild 
b/dev-perl/Algorithm-Annotate/Algorithm-Annotate-0.100.0-r2.ebuild
new file mode 100644
index 000..67f750d8678
--- /dev/null
+++ b/dev-perl/Algorithm-Annotate/Algorithm-Annotate-0.100.0-r2.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=CLKAO
+DIST_VERSION=0.10
+inherit perl-module
+
+DESCRIPTION="Represent a series of changes in annotate form"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x86-macos ~sparc-solaris"
+
+RDEPEND=">=dev-perl/Algorithm-Diff-1.150.0"
+BDEPEND="${RDEPEND}"



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

2020-04-22 Thread Mike Gilbert
commit: 647d6b4d0a796d0a66fa043184c7aabeee288b67
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Apr 23 01:00:17 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Apr 23 01:04:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=647d6b4d

dev-util/meson: bump to 0.54.0

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

 dev-util/meson/Manifest|  1 +
 dev-util/meson/meson-0.54.0.ebuild | 67 ++
 2 files changed, 68 insertions(+)

diff --git a/dev-util/meson/Manifest b/dev-util/meson/Manifest
index a2852be6f6b..4dfb4a26f6b 100644
--- a/dev-util/meson/Manifest
+++ b/dev-util/meson/Manifest
@@ -1,2 +1,3 @@
 DIST meson-0.52.1.tar.gz 1507764 BLAKE2B 
8daf43d84186905d5c32629ab6a250955bdffda502d2d79f99d0ae7e3a21b3f9bc09ef5258f709eee4e17b09c6f09e7685a72153efcf8daaaec2645eef8a
 SHA512 
fea3e85191782999de3a9431ec1d2cfacea32cf9598205443855042dca50ddac92eb3e74be4dd6a62bd80a606b73e76a04877b2c8efb275d9de5f87e3f9f8f41
 DIST meson-0.53.1.tar.gz 1552121 BLAKE2B 
3f0bbbeba6307397dfe5e49c1f978d6246d8e18317d0361b6f013f5c2ba55ad7cba53c985418686c20db159b7790b45a0c2e05d86f861cd0280fb07afdbeb847
 SHA512 
0c96c354bcd7e6945473c7df0ddff929ef2bae9c2dfc7b48c6c6174c7f2be4f798398929f9c4d5986aa5fc882305ff76371ad0d65a499f058b33b05ff7025859
+DIST meson-0.54.0.tar.gz 1683491 BLAKE2B 
3016beb44c4401672947afa898253b69769f998e18e00baedc3bcb525a9923b9154d7db79cfa4c38fcf66eeaee8137f47917689fdde33674b1f0483b21923393
 SHA512 
e3c97ffd9409a543e45c8be7b12d4e8437de8dbd0cd236fbe092952d7d0833728d46ff6b679c8a73dae4c4016fdf38b43b56f3959a95968a29db109ebfe254e7

diff --git a/dev-util/meson/meson-0.54.0.ebuild 
b/dev-util/meson/meson-0.54.0.ebuild
new file mode 100644
index 000..6154c7a5df1
--- /dev/null
+++ b/dev-util/meson/meson-0.54.0.ebuild
@@ -0,0 +1,67 @@
+# Copyright 2016-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,8} )
+DISTUTILS_USE_SETUPTOOLS="rdepend"
+
+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 ~x64-macos 
~x64-solaris"
+fi
+
+inherit distutils-r1 toolchain-funcs
+
+DESCRIPTION="Open source build system"
+HOMEPAGE="http://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
+   )
+"
+
+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
+
+   ${EPYTHON} -u run_tests.py
+   ) || die "Testing failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   insinto /usr/share/vim/vimfiles
+   doins -r data/syntax-highlighting/vim/{ftdetect,indent,syntax}
+   insinto /usr/share/zsh/site-functions
+   doins data/shell-completions/zsh/_meson
+}



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

2020-04-22 Thread Mike Gilbert
commit: c551551289a5d31b486d6712088732803d1202e3
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Apr 23 01:06:26 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Apr 23 01:06:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5515512

profiles: mask dev-util/meson[test]

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

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

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index d59c1a2b194..1662bff935d 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,10 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Mike Gilbert  (2020-04-23)
+# Tests are very sensitive to the host environment.
+dev-util/meson test
+
 # Michał Górny  (2020-04-22)
 # Requires dev-python/filemagic that is broken and masked for removal.
 dev-python/jira magic



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

2020-04-22 Thread Marek Szuba
commit: 546210ec7a84d4e0c06dbc8a69018a981a191b14
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Apr 23 00:28:34 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Apr 23 00:31:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=546210ec

dev-libs/clhpp: add self as co-maintainer

...as suggested, quite reasonably, by mattst88

Signed-off-by: Marek Szuba  gentoo.org>

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

diff --git a/dev-libs/clhpp/metadata.xml b/dev-libs/clhpp/metadata.xml
index e943b72b8a4..67017a9f8a6 100644
--- a/dev-libs/clhpp/metadata.xml
+++ b/dev-libs/clhpp/metadata.xml
@@ -5,4 +5,8 @@
x...@gentoo.org
X11
 
+
+   mare...@gentoo.org
+   Marek Szuba
+
 



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

2020-04-22 Thread Marek Szuba
commit: 264285c9a5552d11f8e5ddb91a4d2c820d9faf81
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Apr 23 00:25:25 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Apr 23 00:31:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=264285c9

dev-libs/clhpp: fix installation directory

Upstream now handles the global prefix correctly so there is no need to
set it to $EPREFIX/usr/include; simply $EPREFIX/usr - i.e. the Gentoo
default will do.

Closes: https://bugs.gentoo.org/716392
Signed-off-by: Marek Szuba  gentoo.org>

 dev-libs/clhpp/clhpp-2.0.11-r1.ebuild | 28 
 1 file changed, 28 insertions(+)

diff --git a/dev-libs/clhpp/clhpp-2.0.11-r1.ebuild 
b/dev-libs/clhpp/clhpp-2.0.11-r1.ebuild
new file mode 100644
index 000..2325c35bccc
--- /dev/null
+++ b/dev-libs/clhpp/clhpp-2.0.11-r1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="Khronos OpenCL C++ bindings"
+HOMEPAGE="https://github.com/KhronosGroup/OpenCL-CLHPP/;
+SRC_URI="https://github.com/KhronosGroup/OpenCL-CLHPP/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Khronos-CLHPP"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="virtual/opencl"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}"/OpenCL-CLHPP-${PV}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_DOCS=OFF
+   -DBUILD_EXAMPLES=OFF
+   -DBUILD_TESTS=OFF
+   )
+   cmake_src_configure
+}



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

2020-04-22 Thread Marek Szuba
commit: 63cc72d4752be8c5a9f7b5a151f1d763872a0d96
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Apr 23 00:30:25 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Apr 23 00:31:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63cc72d4

dev-libs/clhpp: remove old

Signed-off-by: Marek Szuba  gentoo.org>

 dev-libs/clhpp/Manifest|  1 -
 dev-libs/clhpp/clhpp-2.0.10.ebuild | 49 --
 2 files changed, 50 deletions(-)

diff --git a/dev-libs/clhpp/Manifest b/dev-libs/clhpp/Manifest
index 5487f84ddf8..18d6122ebab 100644
--- a/dev-libs/clhpp/Manifest
+++ b/dev-libs/clhpp/Manifest
@@ -1,2 +1 @@
-DIST clhpp-2.0.10.tar.gz 129954 BLAKE2B 
1beb9b41ce1ad8ec88d0ccfa5f1d7a7af931841fa64d79b9eb9db90538f1b43f3cee5c74dc015ba835ee4ded2e926967bc3aa00dcc6ec0f5b65a04f9618ea1a9
 SHA512 
4a4898540c55422ca0cc6ba7f0c5495b915fc34df50f8add90e7f06dd5ef1d01a767234ecdee3757292980aa2f938e773177bcc73f28ac9c1b42d386863dea58
 DIST clhpp-2.0.11.tar.gz 172006 BLAKE2B 
a346e4e9a5e9090a407946cd8dcb321188a9e66ff003ec65c42ceed8a9690d6decd2c47417e149e061e8ffc975a1bfd919134639ca5ed2d91ae94cf669eac81b
 SHA512 
f73dd41ae0e14b6e42ba993f700103f99bb78230c7c8d9248fb32977b7d1694280a8cab1cefbb8d7171dd207b41623d98eb7524667f24a6925e1ee9d47787f7e

diff --git a/dev-libs/clhpp/clhpp-2.0.10.ebuild 
b/dev-libs/clhpp/clhpp-2.0.10.ebuild
deleted file mode 100644
index db06bf08568..000
--- a/dev-libs/clhpp/clhpp-2.0.10.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_6 python3_7 )
-
-DESCRIPTION="Khronos OpenCL C++ bindings"
-HOMEPAGE="https://github.com/KhronosGroup/OpenCL-CLHPP/;
-SRC_URI="https://github.com/KhronosGroup/OpenCL-CLHPP/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Khronos-CLHPP"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-inherit python-any-r1 cmake-utils
-
-DEPEND="virtual/opencl"
-RDEPEND="${DEPEND}"
-BDEPEND="${PYTHON_DEPS}"
-
-src_unpack() {
-   unpack ${A}
-   # create symlink to change name
-   ln -s OpenCL-CLHPP-${PV} ${P}
-}
-
-src_prepare() {
-   # User patches + QA
-   cmake-utils_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/include"
-   -DBUILD_DOCS=OFF
-   -DBUILD_EXAMPLES=OFF
-   -DBUILD_TESTS=OFF
-   )
-   cmake-utils_src_configure
-}
-
-src_compile() {
-   cmake-utils_src_compile
-}
-
-src_install() {
-   cmake-utils_src_install
-}



[gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/, media-fonts/noto-emoji/files/

2020-04-22 Thread Pacho Ramos
commit: de0a5a2897c83cfc6522a84a571d758ef3dc8ecb
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Apr 23 00:27:28 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Thu Apr 23 00:27:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de0a5a28

media-fonts/noto-emoji: Install pre-built font by default

As suggested in bug #717654 install prebuilt font by default, even still
allowing to optionally built it with supplied images as they contain more
updated images and, sometimes, more emojis.

Also be more verbose while building

Closes: https://bugs.gentoo.org/717654
Thanks-to: Kent Fredric
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Pacho Ramos  gentoo.org>

 .../noto-emoji/files/noto-emoji-pngquant.patch | 11 +++
 .../noto-emoji/files/noto-emoji-zopflipng.patch| 11 +++
 media-fonts/noto-emoji/metadata.xml|  3 +
 .../noto-emoji/noto-emoji-20200317-r1.ebuild   | 96 ++
 4 files changed, 121 insertions(+)

diff --git a/media-fonts/noto-emoji/files/noto-emoji-pngquant.patch 
b/media-fonts/noto-emoji/files/noto-emoji-pngquant.patch
new file mode 100644
index 000..8a152bea23d
--- /dev/null
+++ b/media-fonts/noto-emoji/files/noto-emoji-pngquant.patch
@@ -0,0 +1,11 @@
+--- a/Makefile~2020-04-22 23:04:44.0 +0200
 b/Makefile 2020-04-22 23:06:42.069275340 +0200
+@@ -20,7 +20,7 @@
+ 
+ PNGQUANT = pngquant
+ PYTHON = python3
+-PNGQUANTFLAGS = --speed 1 --skip-if-larger --quality 85-95 --force
++PNGQUANTFLAGS = --speed 1 --skip-if-larger --quality 85-95 --force -v
+ BODY_DIMENSIONS = 136x128
+ IMOPS := -size $(BODY_DIMENSIONS) canvas:none -compose copy -gravity center
+ 

diff --git a/media-fonts/noto-emoji/files/noto-emoji-zopflipng.patch 
b/media-fonts/noto-emoji/files/noto-emoji-zopflipng.patch
new file mode 100644
index 000..0cb272994aa
--- /dev/null
+++ b/media-fonts/noto-emoji/files/noto-emoji-zopflipng.patch
@@ -0,0 +1,11 @@
+--- a/Makefile~2020-04-22 23:07:33.0 +0200
 b/Makefile 2020-04-22 23:11:46.356767595 +0200
+@@ -194,7 +194,7 @@
+ ifdef MISSING_ZOPFLI
+   @$(OPTIPNG) -quiet -o7 -clobber -force -out "$@" "$<"
+ else
+-  @$(ZOPFLIPNG) -y "$<" "$@" 1> /dev/null 2>&1
++  @$(ZOPFLIPNG) -y "$<" "$@" 2>&1
+ endif
+ 
+ 

diff --git a/media-fonts/noto-emoji/metadata.xml 
b/media-fonts/noto-emoji/metadata.xml
index 3da97a9953c..18a049a172d 100644
--- a/media-fonts/noto-emoji/metadata.xml
+++ b/media-fonts/noto-emoji/metadata.xml
@@ -5,4 +5,7 @@
pa...@gentoo.org
Pacho Ramos

+
+   Build Noto Emoji font with supplied 
images.
+
 

diff --git a/media-fonts/noto-emoji/noto-emoji-20200317-r1.ebuild 
b/media-fonts/noto-emoji/noto-emoji-20200317-r1.ebuild
new file mode 100644
index 000..15394e1f453
--- /dev/null
+++ b/media-fonts/noto-emoji/noto-emoji-20200317-r1.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit font python-any-r1
+
+DESCRIPTION="Google Noto Emoji fonts"
+HOMEPAGE="https://www.google.com/get/noto/ 
https://github.com/googlefonts/noto-emoji;
+
+COMMIT="ac1703e9d7feebbf5443a986e08332b1e1c5afcf"
+SRC_URI="https://github.com/googlefonts/noto-emoji/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 OFL-1.1"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="buildfont"
+
+DEPEND="buildfont? (
+   ${PYTHON_DEPS}
+   app-arch/zopfli
+   $(python_gen_any_dep '
+   dev-python/fonttools[${PYTHON_USEDEP}]
+   dev-python/nototools[${PYTHON_USEDEP}]
+   ')
+   media-gfx/pngquant
+   x11-libs/cairo
+   || ( media-gfx/imagemagick[png] media-gfx/graphicsmagick[png] )
+   )
+"
+RDEPEND=""
+
+RESTRICT="binchecks strip"
+
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+python_check_deps() {
+   has_version "dev-python/fonttools[${PYTHON_USEDEP}]" && \
+has_version "dev-python/nototools[${PYTHON_USEDEP}]"
+}
+
+src_prepare() {
+   default
+
+   if use buildfont; then
+   # From Fedora
+   eapply "${FILESDIR}/${PN}-build-all-flags.patch"
+
+   # https://github.com/googlei18n/noto-emoji/issues/240
+   eapply "${FILESDIR}/${PN}-20180823-build-path.patch"
+
+   # Be more verbose, bug #717654
+   eapply "${FILESDIR}"/${PN}-pngquant.patch
+   eapply "${FILESDIR}"/${PN}-zopflipng.patch
+
+   # Based on Fedora patch to allow graphicsmagick usage
+   if has_version media-gfx/graphicsmagick; then
+   eapply "${FILESDIR}/${PN}-20190328-use-gm.patch"
+   fi
+   fi
+}
+
+src_compile() {
+   if ! use buildfont; then
+   einfo "Installing pre-built fonts provided by upstream."
+   

[gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/files/, media-fonts/noto-emoji/

2020-04-22 Thread Pacho Ramos
commit: babb7b9e7b1143d304a706a115fdbb8c032abfe2
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Apr 23 00:29:00 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Thu Apr 23 00:29:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=babb7b9e

media-fonts/noto-emoji: Rename patches

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Pacho Ramos  gentoo.org>

 .../{noto-emoji-pngquant.patch => noto-emoji-pngquant-verbose.patch}  | 0
 ...{noto-emoji-zopflipng.patch => noto-emoji-zopflipng-verbose.patch} | 0
 media-fonts/noto-emoji/noto-emoji-20200317-r1.ebuild  | 4 ++--
 3 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-fonts/noto-emoji/files/noto-emoji-pngquant.patch 
b/media-fonts/noto-emoji/files/noto-emoji-pngquant-verbose.patch
similarity index 100%
rename from media-fonts/noto-emoji/files/noto-emoji-pngquant.patch
rename to media-fonts/noto-emoji/files/noto-emoji-pngquant-verbose.patch

diff --git a/media-fonts/noto-emoji/files/noto-emoji-zopflipng.patch 
b/media-fonts/noto-emoji/files/noto-emoji-zopflipng-verbose.patch
similarity index 100%
rename from media-fonts/noto-emoji/files/noto-emoji-zopflipng.patch
rename to media-fonts/noto-emoji/files/noto-emoji-zopflipng-verbose.patch

diff --git a/media-fonts/noto-emoji/noto-emoji-20200317-r1.ebuild 
b/media-fonts/noto-emoji/noto-emoji-20200317-r1.ebuild
index 15394e1f453..e34508200bf 100644
--- a/media-fonts/noto-emoji/noto-emoji-20200317-r1.ebuild
+++ b/media-fonts/noto-emoji/noto-emoji-20200317-r1.ebuild
@@ -51,8 +51,8 @@ src_prepare() {
eapply "${FILESDIR}/${PN}-20180823-build-path.patch"
 
# Be more verbose, bug #717654
-   eapply "${FILESDIR}"/${PN}-pngquant.patch
-   eapply "${FILESDIR}"/${PN}-zopflipng.patch
+   eapply "${FILESDIR}"/${PN}-pngquant-verbose.patch
+   eapply "${FILESDIR}"/${PN}-zopflipng-verbose.patch
 
# Based on Fedora patch to allow graphicsmagick usage
if has_version media-gfx/graphicsmagick; then



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

2020-04-22 Thread William Hubbs
commit: 5a7e94d940f6be5b3e03d83d276e31ca1fc2878e
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Apr 22 23:50:41 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Apr 22 23:53:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a7e94d9

net-vpn/openvpn: stable 2.4.9 on amd64

Bug: https://bugs.gentoo.org/717978
Signed-off-by: William Hubbs  gentoo.org>

 net-vpn/openvpn/openvpn-2.4.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/openvpn/openvpn-2.4.9.ebuild 
b/net-vpn/openvpn/openvpn-2.4.9.ebuild
index 0310e511f60..3ebd410daf6 100644
--- a/net-vpn/openvpn/openvpn-2.4.9.ebuild
+++ b/net-vpn/openvpn/openvpn-2.4.9.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://openvpn.net/;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~x86-macos"
 
 IUSE="down-root examples inotify iproute2 libressl lz4 +lzo mbedtls pam"
 IUSE+=" pkcs11 +plugins selinux +ssl systemd test userland_BSD"



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

2020-04-22 Thread Marek Szuba
commit: 7b823a13b3f7097b6b12079650783ba072fd764c
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Apr 22 22:18:13 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Apr 22 23:47:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b823a13

app-backup/borgmatic: switch to single-implementation mode

No real benefits of installing this for multiple Python implementations,
in the end borgmatic is always invoked as scripts.

While at it, clean up dependencies a bit.

Signed-off-by: Marek Szuba  gentoo.org>

 app-backup/borgmatic/borgmatic-1.5.1-r2.ebuild | 71 ++
 1 file changed, 71 insertions(+)

diff --git a/app-backup/borgmatic/borgmatic-1.5.1-r2.ebuild 
b/app-backup/borgmatic/borgmatic-1.5.1-r2.ebuild
new file mode 100644
index 000..02359afde23
--- /dev/null
+++ b/app-backup/borgmatic/borgmatic-1.5.1-r2.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7} )
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_SETUPTOOLS="rdepend"
+
+inherit distutils-r1 systemd
+
+DESCRIPTION="Automatically create, prune and verify backups with borgbackup"
+HOMEPAGE="https://torsion.org/borgmatic/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# borg is called as an external tool, hence no pythonic stuff
+RDEPEND="app-backup/borgbackup
+   $(python_gen_cond_dep '
+   dev-python/colorama[${PYTHON_USEDEP}]
+   >=dev-python/pykwalify-1.6.0[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   

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

2020-04-22 Thread Marek Szuba
commit: aafbe1dabc95eb940d799fc83cca7bfe03bb38ff
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Apr 22 23:08:27 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Apr 22 23:47:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aafbe1da

app-misc/gramps: s/PYTHON_MULTI_USEDEP/PYTHON_USEDEP/

Last change to this ebuild without a revbump, I swear.

Signed-off-by: Marek Szuba  gentoo.org>

 app-misc/gramps/gramps-5.1.2-r1.ebuild | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/app-misc/gramps/gramps-5.1.2-r1.ebuild 
b/app-misc/gramps/gramps-5.1.2-r1.ebuild
index 3144f1370d3..86a7c50dab9 100644
--- a/app-misc/gramps/gramps-5.1.2-r1.ebuild
+++ b/app-misc/gramps/gramps-5.1.2-r1.ebuild
@@ -21,11 +21,11 @@ IUSE="+rcs +reports exif geo postscript spell"
 
 RDEPEND="
$(python_gen_cond_dep '
-   dev-python/bsddb3[${PYTHON_MULTI_USEDEP}]
-   dev-python/pycairo[${PYTHON_MULTI_USEDEP}]
-   >=dev-python/pygobject-3.12:3[cairo,${PYTHON_MULTI_USEDEP}]
-   dev-python/pyicu[${PYTHON_MULTI_USEDEP}]
-   exif? ( 
>=media-libs/gexiv2-0.5[${PYTHON_MULTI_USEDEP},introspection] )
+   dev-python/bsddb3[${PYTHON_USEDEP}]
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   >=dev-python/pygobject-3.12:3[cairo,${PYTHON_USEDEP}]
+   dev-python/pyicu[${PYTHON_USEDEP}]
+   exif? ( >=media-libs/gexiv2-0.5[${PYTHON_USEDEP},introspection] 
)
')
gnome-base/librsvg:2
>x11-libs/gtk+-3.14.8:3[introspection]



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

2020-04-22 Thread Marek Szuba
commit: dfc3dd1bac0fb409e346a2813ce0fca107deb2c9
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Apr 22 21:44:15 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Apr 22 23:47:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfc3dd1b

app-emulation/protontricks: re-enable tests

Instead of having to jump through hoops to satisfy setuptools-scm,
remove references to that package and seed the version file manually,
using the value of ${PV}. Presto, can use GitHub release archives -
and by extension run tests - again!

Signed-off-by: Marek Szuba  gentoo.org>

 app-emulation/protontricks/Manifest|  1 +
 .../protontricks-1.4.1_no-setuptools-scm.patch | 36 ++
 .../protontricks/protontricks-1.4.1-r1.ebuild  | 58 ++
 3 files changed, 95 insertions(+)

diff --git a/app-emulation/protontricks/Manifest 
b/app-emulation/protontricks/Manifest
index fe8223dd60d..07a1ca660a7 100644
--- a/app-emulation/protontricks/Manifest
+++ b/app-emulation/protontricks/Manifest
@@ -1 +1,2 @@
+DIST protontricks-1.4.1.gh.tar.gz 40029 BLAKE2B 
3937f69ad1113c0a368117db38cf8bf1b66feea5cc7c509eaee2f7adabdeea724368baa15f51134a5a9749171a34f439878bfda3fc6b813caba11faf7be76373
 SHA512 
96d4b3aa5b1ca8f7f9bad0859f5984eb29a0bed01f420d108e537deef0436af314e73fcfaccfd58b5b1dc912698404bd4b0157e69ab6a055d65eb3701a60d00b
 DIST protontricks-1.4.1.tar.gz 31838 BLAKE2B 
b8c94a1b96fa7df14eaf1cc6d11cb96e43ae4e8c7bd232687a50cae9c79cf2d0e7864b1af0e1dc4cc20086952e1fcefeb16cb71a9c3a977f6feafad1b17d6857
 SHA512 
7635c9830afa3c64617514cd86edc7d7f9f33e6e81a1da995ec8bee70adc1cf8b5d9de92036c372134e408d735615b267b46a9afc9246f14ff161cb2ee1fc8f9

diff --git 
a/app-emulation/protontricks/files/protontricks-1.4.1_no-setuptools-scm.patch 
b/app-emulation/protontricks/files/protontricks-1.4.1_no-setuptools-scm.patch
new file mode 100644
index 000..fac3ed813d4
--- /dev/null
+++ 
b/app-emulation/protontricks/files/protontricks-1.4.1_no-setuptools-scm.patch
@@ -0,0 +1,36 @@
+Since version 1.4.1 upstream has used setuptools-scm to determine the
+current version number. Unfortunately the package in question does not
+support GitHub release archives, using GitHub VCS snapshots would require
+retrieving and updating commit hashes corresponding to release tags, and
+PyPI tarballs do not contain tests. setuptools_scm_git_archive does not
+help because it requires extra files to be included in the repository,
+which upstream has not done.
+
+Seeing as we already know the version number, bypass setuptools_scm
+altogether and create the version file ourselves. For obvious reasons the
+latter cannot be done with a patch alone - have to call sed in src_prepare.
+
+--- a/setup.py
 b/setup.py
+@@ -16,9 +16,6 @@
+ 
+ setup(
+ name="protontricks",
+-use_scm_version={
+-"write_to": "src/protontricks/_version.py"
+-},
+ description=DESCRIPTION,
+ long_description=LONG_DESCRIPTION,
+ author=AUTHOR,
+@@ -28,7 +25,6 @@
+ packages=["protontricks"],
+ package_data={"": ["LICENSE"]},
+ package_dir={"protontricks": "src/protontricks"},
+-setup_requires=["setuptools_scm"],
+ install_requires=["vdf>=2.4"],
+ entry_points={
+ "console_scripts": [
+--- /dev/null
 b/src/protontricks/_version.py
+@@ -0,0 +1 @@
++version = '@VERSION@'

diff --git a/app-emulation/protontricks/protontricks-1.4.1-r1.ebuild 
b/app-emulation/protontricks/protontricks-1.4.1-r1.ebuild
new file mode 100644
index 000..d17ef1b4599
--- /dev/null
+++ b/app-emulation/protontricks/protontricks-1.4.1-r1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1
+
+DESCRIPTION="app-emulation/winetricks wrapper for Proton (Steam Play) games"
+HOMEPAGE="https://github.com/Matoking/protontricks;
+# Will remove the .gh bit come next version bump
+SRC_URI="https://github.com/Matoking/${PN}/archive/${PV}.tar.gz -> 
${P}.gh.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+gui"
+
+RDEPEND="app-emulation/winetricks
+   $(python_gen_cond_dep '
+   dev-python/vdf[${PYTHON_USEDEP}]
+   ')
+   gui? ( gnome-extra/zenity
+   || (
+   app-emulation/winetricks[gtk]
+   app-emulation/winetricks[kde]
+   )
+   )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.4.1_no-setuptools-scm.patch
+)
+
+DOCS=( CHANGELOG.md README.md )
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   distutils-r1_python_prepare_all
+   sed -i -e "s/@VERSION@/${PV}/" "${S}"/src/${PN}/_version.py || die
+}
+
+pkg_postinst() {
+   elog
+
+   if ! use gui; then
+   ewarn "Please note that disabling USE=gui does *not* presently 
remove the --gui 

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

2020-04-22 Thread Marek Szuba
commit: c754d7d11079ed85db0d17d89b6012d9399af788
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Apr 22 22:43:02 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Apr 22 23:47:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c754d7d1

dev-python/pslab-python: fix dependencies, again

One, this is a multi-implementation package so we do not want
dependencies to be conditional.

Two, no need to set DEPEND.

Signed-off-by: Marek Szuba  gentoo.org>

 dev-python/pslab-python/pslab-python-1.0.1-r1.ebuild | 12 
 1 file changed, 4 insertions(+), 8 deletions(-)

diff --git a/dev-python/pslab-python/pslab-python-1.0.1-r1.ebuild 
b/dev-python/pslab-python/pslab-python-1.0.1-r1.ebuild
index 71659cc6f68..ee580736dab 100644
--- a/dev-python/pslab-python/pslab-python-1.0.1-r1.ebuild
+++ b/dev-python/pslab-python/pslab-python-1.0.1-r1.ebuild
@@ -15,14 +15,10 @@ LICENSE="GPL-3+"
 SLOT="0"
 KEYWORDS="~amd64"
 
-RDEPEND="
-   $(python_gen_cond_dep '
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/pyqtgraph[${PYTHON_USEDEP}]
-   dev-python/pyserial[${PYTHON_USEDEP}]
-   sci-libs/scipy[${PYTHON_USEDEP}]
-   ')"
-DEPEND="${RDEPEND}"
+RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pyqtgraph[${PYTHON_USEDEP}]
+   dev-python/pyserial[${PYTHON_USEDEP}]
+   sci-libs/scipy[${PYTHON_USEDEP}]"
 
 PATCHES=(
"${FILESDIR}"/${PN}-1.0.1-sys_version.patch



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

2020-04-22 Thread Marek Szuba
commit: 4ed791d8f6b0733b362ab607389b5d9a20a0bf8b
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Apr 22 22:20:32 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Apr 22 23:47:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ed791d8

app-backup/borgmatic: remove old

Signed-off-by: Marek Szuba  gentoo.org>

 app-backup/borgmatic/borgmatic-1.5.1.ebuild | 62 -
 1 file changed, 62 deletions(-)

diff --git a/app-backup/borgmatic/borgmatic-1.5.1.ebuild 
b/app-backup/borgmatic/borgmatic-1.5.1.ebuild
deleted file mode 100644
index 754e0f063c9..000
--- a/app-backup/borgmatic/borgmatic-1.5.1.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7} )
-
-DISTUTILS_USE_SETUPTOOLS="rdepend"
-inherit distutils-r1
-
-DESCRIPTION="Automatically create, prune and verify backups with borgbackup"
-HOMEPAGE="https://torsion.org/borgmatic/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND="${PYTHON_DEPS}
-   dev-python/colorama[${PYTHON_USEDEP}]
-   >=dev-python/pykwalify-1.6.0[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   

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

2020-04-22 Thread Marek Szuba
commit: 16ba7a99ccfc70122daba6712bd863a908f3a652
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Apr 22 22:32:57 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Apr 22 23:47:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16ba7a99

dev-python/pyicu: remove $PYTHON_DEPS from RDEPEND

For ebuilds inheriting distutils-r1 this must only be set
if DISTUTILS_OPTIONAL is enabled.

Signed-off-by: Marek Szuba  gentoo.org>

 dev-python/pyicu/pyicu-2.4.3.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-python/pyicu/pyicu-2.4.3.ebuild 
b/dev-python/pyicu/pyicu-2.4.3.ebuild
index 0d484ef291e..b22a4670463 100644
--- a/dev-python/pyicu/pyicu-2.4.3.ebuild
+++ b/dev-python/pyicu/pyicu-2.4.3.ebuild
@@ -18,8 +18,7 @@ LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
-RDEPEND="${PYTHON_DEPS}
-   dev-libs/icu:="
+RDEPEND="dev-libs/icu:="
 DEPEND="${RDEPEND}"
 
 S="${WORKDIR}/${MY_P}"



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

2020-04-22 Thread Marek Szuba
commit: f301c1af86e4f38f3e8fe674ef253adfb5aed4e7
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Apr 22 23:27:43 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Apr 22 23:47:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f301c1af

dev-libs/libjcat: add explicit build-time dependency on Python

libjcat build scripts run an external Python script to generate a map
file for the library. In the current version of libjcat Meson invokes
that script using the same Python as itself (it depends on the same
Python packages as said script), however upstream has recently changed
this to an explicit request for an implementation providing XML support
and setuptools - and when I tried the very same approach in the course
of investigating Bug #715670, without an explicit dependency it would
abort configuration unless the necessary modules were provided by the
default python3. Besides, implicitly depending on modules used
by Meson itself goes against the whole "I am written in Python but you
are not supposed to pay any attention to it" thing.

Signed-off-by: Marek Szuba  gentoo.org>

 dev-libs/libjcat/libjcat-0.1.1.ebuild | 12 +++-
 1 file changed, 11 insertions(+), 1 deletion(-)

diff --git a/dev-libs/libjcat/libjcat-0.1.1.ebuild 
b/dev-libs/libjcat/libjcat-0.1.1.ebuild
index 8a87c2a8b19..06f0e8d33d0 100644
--- a/dev-libs/libjcat/libjcat-0.1.1.ebuild
+++ b/dev-libs/libjcat/libjcat-0.1.1.ebuild
@@ -3,7 +3,10 @@
 
 EAPI=7
 
-inherit meson vala xdg-utils
+PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_REQ_USE="xml"
+
+inherit meson python-any-r1 vala xdg-utils
 
 DESCRIPTION="Library and tool for reading and writing Jcat files "
 HOMEPAGE="https://github.com/hughsie/libjcat;
@@ -25,6 +28,9 @@ RDEPEND="dev-libs/glib:2
dev-lang/vala:="
 DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig
+   $(python_gen_any_dep '
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ')
gtk-doc? ( dev-util/gtk-doc )
man? ( sys-apps/help2man )
test? ( net-libs/gnutls[tools] )"
@@ -35,6 +41,10 @@ PATCHES=(
"${FILESDIR}"/${PN}-0.1.1-disable_installed_tests.patch
 )
 
+python_check_deps() {
+   has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]"
+}
+
 src_prepare() {
xdg_environment_reset
 # TODO: make vala optional



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

2020-04-22 Thread William Hubbs
commit: a5155d66ff678c8aab40a6c710133314b176d3e4
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Apr 22 23:36:53 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Apr 22 23:38:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5155d66

net-vpn/openvpn: 2.4.9 bump

Signed-off-by: William Hubbs  gentoo.org>

 net-vpn/openvpn/Manifest |   1 +
 net-vpn/openvpn/openvpn-2.4.9.ebuild | 145 +++
 2 files changed, 146 insertions(+)

diff --git a/net-vpn/openvpn/Manifest b/net-vpn/openvpn/Manifest
index 6d128f74611..2ba62782fbd 100644
--- a/net-vpn/openvpn/Manifest
+++ b/net-vpn/openvpn/Manifest
@@ -2,3 +2,4 @@ DIST mock_msg.h 1356 BLAKE2B 
da7585cfeee89c0a4d3aa6326de6e2324804ed2a57a0e8bf7c2
 DIST openvpn-2.4.6.tar.gz 1431971 BLAKE2B 
1ab0746a845fc56bf738c1730cc187c27f61d5bb763df149640978f0bf87450a01e3e40372265440f1aae4e1c58b6d9a1ee1f2aade970d19fd8e8813e0b487a7
 SHA512 
cdd70bfd03177bc6cb70d0d614e40389df00816b7097740b4cda9d7bee094d1463fdb5afeaf604c52c7b3167d1edb098a2e095e131a8b9fed0ed8b29da90cbe8
 DIST openvpn-2.4.7.tar.gz 998094 BLAKE2B 
90f91d74279a547b49704cd14d9ac3dde26c522cd77eb851ea603addb1b220eda9be4de6cf5d74fe7717f34b3ff5fc802ca977a1402c5ed75616139d449fceb0
 SHA512 
ba9bc08c02fad85ba05c27488b0bfcb3540ba9c625c42334e24cb1d5e253b91c518c02641d755e03b8747ae8c2ebd340c55d51f7aedbbf2550ee4e4b79823c9c
 DIST openvpn-2.4.8.tar.gz 997417 BLAKE2B 
1c56d25c125039b9f0723d8f498c9cc7233c9da940d961a430c82a3c41448c0c4fc64255adad59513d4e39b8e778cf58ced965e1501793c47bc73d211c339e4e
 SHA512 
6a5f6f6a55011019e64ed452ad395942b751589893bd6fd3159b20577d734f2fe35d2f51f30303adee3a21e67da6d25369ea4421288ba7c2e09445e2c001
+DIST openvpn-2.4.9.tar.gz 1000602 BLAKE2B 
4a10ec76d1a816f9184dd33e4384623e011a1af40ea38ad56cc06f70ab2c911b6fd92cf8ffcd2ec3ab4179fef87feb187fc9df61c5bea92b1c69ee4113093866
 SHA512 
7683dfb93592968459f080a07ea750992b7444708cdb1a5aafc0118ab8528fc488f2b9fbd7d042e57ad1811303208875237ae9decf0bb4977c45cd30da53751b

diff --git a/net-vpn/openvpn/openvpn-2.4.9.ebuild 
b/net-vpn/openvpn/openvpn-2.4.9.ebuild
new file mode 100644
index 000..0310e511f60
--- /dev/null
+++ b/net-vpn/openvpn/openvpn-2.4.9.ebuild
@@ -0,0 +1,145 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic systemd linux-info
+
+DESCRIPTION="Robust and highly flexible tunneling application compatible with 
many OSes"
+SRC_URI="https://github.com/OpenVPN/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+HOMEPAGE="https://openvpn.net/;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~x86-macos"
+
+IUSE="down-root examples inotify iproute2 libressl lz4 +lzo mbedtls pam"
+IUSE+=" pkcs11 +plugins selinux +ssl systemd test userland_BSD"
+
+RESTRICT="!test? ( test )"
+REQUIRED_USE="pkcs11? ( ssl )
+   !plugins? ( !pam !down-root )
+   inotify? ( plugins )
+"
+
+CDEPEND="
+   kernel_linux? (
+   iproute2? ( sys-apps/iproute2[-minimal] )
+   !iproute2? ( >=sys-apps/net-tools-1.60_p20160215155418 )
+   )
+   pam? ( sys-libs/pam )
+   ssl? (
+   !mbedtls? (
+   !libressl? ( >=dev-libs/openssl-0.9.8:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+   mbedtls? ( net-libs/mbedtls:= )
+   )
+   lz4? ( app-arch/lz4 )
+   lzo? ( >=dev-libs/lzo-1.07 )
+   pkcs11? ( >=dev-libs/pkcs11-helper-1.11 )
+   systemd? ( sys-apps/systemd )
+"
+DEPEND="${CDEPEND}
+   test? ( dev-util/cmocka )
+"
+RDEPEND="${CDEPEND}
+   acct-group/openvpn
+   acct-user/openvpn
+   selinux? ( sec-policy/selinux-openvpn )
+"
+
+CONFIG_CHECK="~TUN"
+
+pkg_setup() {
+   linux-info_pkg_setup
+}
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   SYSTEMD_UNIT_DIR=$(systemd_get_systemunitdir) \
+   TMPFILES_DIR="/usr/lib/tmpfiles.d" \
+   IFCONFIG=/bin/ifconfig \
+   ROUTE=/bin/route \
+   econf \
+   $(use_enable inotify async-push) \
+   $(use_enable ssl crypto) \
+   $(use_with ssl crypto-library $(usex mbedtls mbedtls openssl)) \
+   $(use_enable lz4) \
+   $(use_enable lzo) \
+   $(use_enable pkcs11) \
+   $(use_enable plugins) \
+   $(use_enable iproute2) \
+   $(use_enable pam plugin-auth-pam) \
+   $(use_enable down-root plugin-down-root) \
+   $(use_enable systemd)
+}
+
+src_test() {
+   make check || die "top-level tests failed"
+   pushd tests/unit_tests > /dev/null || die
+   make check || die "unit tests failed"
+   popd > /dev/null || die
+}
+
+src_install() {
+   default
+   find "${ED}/usr" -name '*.la' -delete
+   # install 

[gentoo-commits] repo/proj/guru:dev commit in: acct-group/biboumi/, acct-user/biboumi/, net-im/biboumi/files/, net-im/biboumi/

2020-04-22 Thread Ronny Gutbrod
commit: 0c82ef25271db6d75e7c3e162982b62796752afe
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Wed Apr 22 18:43:24 2020 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Wed Apr 22 23:20:42 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0c82ef25

net-im/biboumi: New package.

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 acct-group/biboumi/biboumi-0.ebuild| 10 +++
 acct-group/biboumi/metadata.xml|  8 +++
 acct-user/biboumi/biboumi-0.ebuild | 14 
 acct-user/biboumi/metadata.xml |  8 +++
 net-im/biboumi/Manifest|  1 +
 net-im/biboumi/biboumi-8.4.ebuild  | 98 ++
 net-im/biboumi/files/biboumi.initd | 21 ++
 net-im/biboumi/files/biboumi.logrotate.openrc  | 10 +++
 net-im/biboumi/files/biboumi.logrotate.systemd |  8 +++
 net-im/biboumi/metadata.xml| 22 ++
 10 files changed, 200 insertions(+)

diff --git a/acct-group/biboumi/biboumi-0.ebuild 
b/acct-group/biboumi/biboumi-0.ebuild
new file mode 100644
index 000..3502881
--- /dev/null
+++ b/acct-group/biboumi/biboumi-0.ebuild
@@ -0,0 +1,10 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-group
+
+KEYWORDS="~amd64"
+
+ACCT_GROUP_ID=-1

diff --git a/acct-group/biboumi/metadata.xml b/acct-group/biboumi/metadata.xml
new file mode 100644
index 000..5533c93
--- /dev/null
+++ b/acct-group/biboumi/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   gen...@tastytea.de
+   Ronny (tastytea) Gutbrod
+   
+

diff --git a/acct-user/biboumi/biboumi-0.ebuild 
b/acct-user/biboumi/biboumi-0.ebuild
new file mode 100644
index 000..3c7f392
--- /dev/null
+++ b/acct-user/biboumi/biboumi-0.ebuild
@@ -0,0 +1,14 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-user
+
+DESCRIPTION="User for net-im/biboumi"
+KEYWORDS="~amd64"
+
+ACCT_USER_ID=-1
+ACCT_USER_GROUPS=( biboumi )
+
+acct-user_add_deps

diff --git a/acct-user/biboumi/metadata.xml b/acct-user/biboumi/metadata.xml
new file mode 100644
index 000..5533c93
--- /dev/null
+++ b/acct-user/biboumi/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   gen...@tastytea.de
+   Ronny (tastytea) Gutbrod
+   
+

diff --git a/net-im/biboumi/Manifest b/net-im/biboumi/Manifest
new file mode 100644
index 000..7da872e
--- /dev/null
+++ b/net-im/biboumi/Manifest
@@ -0,0 +1 @@
+DIST biboumi-8.4.tar.xz 142576 BLAKE2B 
3be5f8caf406c480a2750d76eacfe9191bccd8bd0fc2ba0ffe6352bf6f6527ab60f16eb25c9820c063af6c9ff4f1b125eb8d51d53bae4392a0d276e7ad488087
 SHA512 
69f7a47aaf2729a6bffb047201305cef4b87da952aa103d82e715585bf7b2e97fca8159ced1d74c4b01508c874c0db274d7b8349d1579ee3e69fc0ced2c260c2

diff --git a/net-im/biboumi/biboumi-8.4.ebuild 
b/net-im/biboumi/biboumi-8.4.ebuild
new file mode 100644
index 000..280f4b3
--- /dev/null
+++ b/net-im/biboumi/biboumi-8.4.ebuild
@@ -0,0 +1,98 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake fcaps
+
+DESCRIPTION="XMPP gateway to IRC"
+HOMEPAGE="https://biboumi.louiz.org/;
+SRC_URI="https://git.louiz.org/biboumi/snapshot/biboumi-${PV}.tar.xz;
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+idn logrotate postgres +sqlite +ssl systemd udns"
+
+DEPEND="
+   dev-libs/expat
+   virtual/libiconv
+   sys-apps/util-linux
+   sqlite? ( dev-db/sqlite )
+   postgres? ( dev-db/postgresql:* )
+   idn? ( net-dns/libidn )
+   udns? ( net-libs/udns )
+   ssl? ( dev-libs/botan:2 )
+   !ssl? ( dev-libs/libgcrypt )
+   systemd? ( sys-apps/systemd )
+"
+BDEPEND="app-text/pandoc"
+RDEPEND="
+   ${DEPEND}
+   acct-user/biboumi"
+
+DOCS=( README.rst CHANGELOG.rst )
+
+# Allow biboumi to run an identd on port 113.
+FILECAPS=( cap_net_bind_service+ep usr/bin/biboumi )
+
+src_prepare() {
+   cmake_src_prepare
+
+   if ! use systemd; then  # Don't install biboumi.service.
+   sed -i '/DESTINATION lib\/systemd\/system/d' CMakeLists.txt || 
die
+   fi
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DWITH_BOTAN="$(usex ssl)"
+   -DWITH_LIBIDN="$(usex idn)"
+   -DWITH_SYSTEMD="$(usex systemd)"
+   -DWITH_UDNS="$(usex udns)"
+   -DWITH_SQLITE3="$(usex sqlite)"
+   -DWITH_POSTGRESQL="$(usex postgres)"
+
+   -DWITHOUT_SYSTEMD="$(usex systemd no yes)"
+   -DWITHOUT_UDNS="$(usex udns no yes)"
+   -DWITHOUT_POSTGRESQL="$(usex postgres no yes)"
+   )   # The WITHOUT_* 
is really needed.
+
+   

[gentoo-commits] repo/proj/guru:dev commit in: sys-libs/solo-udev-rules/

2020-04-22 Thread Ronny Gutbrod
commit: d395466f9bfe2566f7fda5ff73e73ffc17641f61
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Wed Apr 22 23:19:57 2020 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Wed Apr 22 23:20:42 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d395466f

sys-libs/solo-udev-rules: New package.

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 sys-libs/solo-udev-rules/Manifest  |  1 +
 sys-libs/solo-udev-rules/metadata.xml  | 11 +++
 .../solo-udev-rules/solo-udev-rules-4.0.0.ebuild   | 37 ++
 3 files changed, 49 insertions(+)

diff --git a/sys-libs/solo-udev-rules/Manifest 
b/sys-libs/solo-udev-rules/Manifest
new file mode 100644
index 000..a457fb3
--- /dev/null
+++ b/sys-libs/solo-udev-rules/Manifest
@@ -0,0 +1 @@
+DIST solo-4.0.0.tar.gz 1173865 BLAKE2B 
1a2d62daf46d3a4a90a65d5034912b048c63a8f6fd3f4dde76fcb3c283d679bc96a7d3cf92945f6c6817f7e505cb540c4264f83ea7db872aa1b3daad864275ac
 SHA512 
210ef65f0b667f0a0c6c096f5f1346574ba70e6f8476e8657ac4c862cbd75de66b644aba884dc37773ecbda4ecd0e495dbbdef3febfbc0e43a265435cfc0ea3f

diff --git a/sys-libs/solo-udev-rules/metadata.xml 
b/sys-libs/solo-udev-rules/metadata.xml
new file mode 100644
index 000..6d28f98
--- /dev/null
+++ b/sys-libs/solo-udev-rules/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   gen...@tastytea.de
+   Ronny (tastytea) Gutbrod
+   
+   
+   https://github.com/solokeys/solo/issues
+   
+

diff --git a/sys-libs/solo-udev-rules/solo-udev-rules-4.0.0.ebuild 
b/sys-libs/solo-udev-rules/solo-udev-rules-4.0.0.ebuild
new file mode 100644
index 000..b92f77d
--- /dev/null
+++ b/sys-libs/solo-udev-rules/solo-udev-rules-4.0.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit udev
+
+MY_P="solo-${PV}"
+DESCRIPTION="udev rules for the Solo FIDO2 & U2F USB+NFC security key"
+HOMEPAGE="
+   https://solokeys.com/
+   https://github.com/solokeys/solo
+"
+SRC_URI="https://github.com/solokeys/solo/archive/${PV}.tar.gz -> 
${MY_P}.tar.gz"
+
+LICENSE="|| ( Apache-2.0 MIT )"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="virtual/udev"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+src_compile() {
+   # Omitting src_compile() would invoke make, leaving it empty is not 
allowed.
+   echo -n
+}
+
+src_install() {
+   udev_dorules udev/70-solokeys-access.rules
+}
+
+pkg_postinst() {
+   udev_reload
+}



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

2020-04-22 Thread Matt Turner
commit: 9c36bcf7582927068fb27ec9111208e0e57ee26d
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Apr 22 22:04:17 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Apr 22 22:50:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c36bcf7

media-libs/mesa: Version bump to 20.0.5

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

 media-libs/mesa/Manifest   |   1 +
 media-libs/mesa/mesa-20.0.5.ebuild | 542 +
 2 files changed, 543 insertions(+)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index a0d5e877fd4..24e4ae6cc71 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -1,2 +1,3 @@
 DIST mesa-19.3.5.tar.xz 12064980 BLAKE2B 
a20ebfb149624f13951795e07154ab70dc1856a7a1261b339b0bdf000951756c88439e7b8729f768b0b4b298301b9a3c0c10d7f2fab3abd91649c12ba51c
 SHA512 
413929573fab31e1bb2a1a04c0c770161c2db464a5aab3f0567d27603fff889ede70e1f6e197e7ff1c1639dc4cc543457bcf45761f0f8e6dffafccfa773a4e3f
 DIST mesa-20.0.4.tar.xz 12292888 BLAKE2B 
a14b747045ee4ff3bc07e527ad43d5b22047d6c9700cf290ba9c95e07bd88b9252bdd14380d4f0033dcb8fb652664987889d972db09462bcc69c8a7e843b606f
 SHA512 
17d8bc3b56779a8e5648d81da9ee97b66bcec015710801edce4e8055fbb314cd9ebc1d112e3035480ba844c7d9ae6b5b1f1eac0cc0817e69e9253a7748451a55
+DIST mesa-20.0.5.tar.xz 12257484 BLAKE2B 
12d2530fa77dffadea74908e0b8e52f19023f0e2d012c607d7d5fc8b1380efad13dee50eee99a453b751340a3633b6260a3f1c82e5b16c03051df2fca6947740
 SHA512 
6f5780f7574400fea54978b40eb97faca35826a8a7bed96362d7bebcda78e2cadd44585ef8dd7dc126e0cc62cff61bee9b2ea360fedcc09a1fbb4c1f20c6aa08

diff --git a/media-libs/mesa/mesa-20.0.5.ebuild 
b/media-libs/mesa/mesa-20.0.5.ebuild
new file mode 100644
index 000..85944a36141
--- /dev/null
+++ b/media-libs/mesa/mesa-20.0.5.ebuild
@@ -0,0 +1,542 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit llvm meson multilib-minimal python-any-r1
+
+OPENGL_DIR="xorg-x11"
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="OpenGL-like graphic library for Linux"
+HOMEPAGE="https://www.mesa3d.org/ https://mesa.freedesktop.org/;
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/mesa.git;
+   inherit git-r3
+else
+   SRC_URI="https://mesa.freedesktop.org/archive/${MY_P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+RESTRICT="
+   !test? ( test )
+"
+
+RADEON_CARDS="r100 r200 r300 r600 radeon radeonsi"
+VIDEO_CARDS="${RADEON_CARDS} freedreno i915 i965 intel iris lima nouveau 
panfrost vc4 virgl vivante vmware"
+for card in ${VIDEO_CARDS}; do
+   IUSE_VIDEO_CARDS+=" video_cards_${card}"
+done
+
+IUSE="${IUSE_VIDEO_CARDS}
+   +classic d3d9 debug +dri3 +egl +gallium +gbm gles1 +gles2 +libglvnd 
+llvm
+   lm-sensors opencl osmesa selinux test unwind vaapi valgrind vdpau vulkan
+   vulkan-overlay wayland +X xa xvmc +zstd"
+
+REQUIRED_USE="
+   d3d9?   ( dri3 || ( video_cards_iris video_cards_r300 video_cards_r600 
video_cards_radeonsi video_cards_nouveau video_cards_vmware ) )
+   gles1?  ( egl )
+   gles2?  ( egl )
+   vulkan? ( dri3
+ || ( video_cards_i965 video_cards_iris 
video_cards_radeonsi )
+ video_cards_radeonsi? ( llvm ) )
+   vulkan-overlay? ( vulkan )
+   wayland? ( egl gbm )
+   video_cards_freedreno?  ( gallium )
+   video_cards_intel?  ( classic )
+   video_cards_i915?   ( || ( classic gallium ) )
+   video_cards_i965?   ( classic )
+   video_cards_iris?   ( gallium )
+   video_cards_lima?   ( gallium )
+   video_cards_nouveau? ( || ( classic gallium ) )
+   video_cards_panfrost? ( gallium )
+   video_cards_radeon? ( || ( classic gallium )
+ gallium? ( x86? ( llvm ) 
amd64? ( llvm ) ) )
+   video_cards_r100?   ( classic )
+   video_cards_r200?   ( classic )
+   video_cards_r300?   ( gallium x86? ( llvm ) amd64? ( llvm ) )
+   video_cards_r600?   ( gallium )
+   video_cards_radeonsi?   ( gallium llvm )
+   video_cards_vc4? ( gallium )
+   video_cards_virgl? ( gallium )
+   video_cards_vivante? ( gallium gbm )
+   video_cards_vmware? ( gallium )
+   xa? ( X )
+   xvmc? ( X )
+"
+
+LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.100"
+RDEPEND="
+   !app-eselect/eselect-mesa
+   >=dev-libs/expat-2.1.0-r3:=[${MULTILIB_USEDEP}]
+   >=sys-libs/zlib-1.2.8[${MULTILIB_USEDEP}]
+   libglvnd? (
+   >=media-libs/libglvnd-1.2.0-r1[X?,${MULTILIB_USEDEP}]
+   !app-eselect/eselect-opengl
+   )
+   !libglvnd? (
+   >=app-eselect/eselect-opengl-1.3.0
+   )
+   gallium? (
+ 

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

2020-04-22 Thread Pacho Ramos
commit: de5c671284e02c5ce6c55e911925fbed54bb3bf4
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Apr 22 22:37:53 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Apr 22 22:43:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de5c6712

media-gfx/imagemagick: Bump to 7.0.10.3

Also hardening is not needed for a long time

Closes: https://bugs.gentoo.org/716674
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Pacho Ramos  gentoo.org>

 media-gfx/imagemagick/Manifest|   1 +
 media-gfx/imagemagick/imagemagick-7.0.10.7.ebuild | 225 ++
 2 files changed, 226 insertions(+)

diff --git a/media-gfx/imagemagick/Manifest b/media-gfx/imagemagick/Manifest
index 4f7c171c949..2e252e72a16 100644
--- a/media-gfx/imagemagick/Manifest
+++ b/media-gfx/imagemagick/Manifest
@@ -4,3 +4,4 @@ DIST ImageMagick-6.9.11-3.tar.xz 9068572 BLAKE2B 
15ecc7c598c1cad29f6edbd34a83391
 DIST ImageMagick-7.0.10-0.tar.xz 9532856 BLAKE2B 
510e1ac8010b7e2267950e868ce8d0fcd36e37c936c67b1603f4dfdc247cda8dd4aa59fc0d88f5d2a2c0a9a199331cca834797f315814964b68dfad1ab24f355
 SHA512 
d997429855fa4bc48da32e00ea5c45467a6bd3265c35c0aff8f150346e467451737f276833d4fa867f0e2e52110f532416af1dafdbc8e81d2d11dd0c4c80f011
 DIST ImageMagick-7.0.10-1.tar.xz 9531244 BLAKE2B 
e0c16627c23e0ae181e52d73f0c5ec91835fe87eb587e73fc8aff58b0e505e8b78b3c62f842be4d80a787d3f3df404e3e3feb58c80282b828ae623f1cd2fb5ed
 SHA512 
086616507c073e1a6c8c1276273fee18e9d5ae5ea3a730ad770347459a975c898517985b5a79798b90922e4954cdf994b78daa1ab164cbb48087da389acf6db5
 DIST ImageMagick-7.0.10-3.tar.xz 9699848 BLAKE2B 
80aa3d85a3129b9270571bc263eeb66e17010ddbcb82fe5d68257a097ac5ece400d24759a526a72ce9a6a009bf909772aa7f363a56075f45a3c446bc1ac359fe
 SHA512 
680d88097ca85028cd9b2eba082d482335333687480eb1e0a2a98b9b3d1d04458e9a6c0b77a88324fbc188d6db861c05f9b8ae4157411dc59ebd7494ed4d28dd
+DIST ImageMagick-7.0.10-7.tar.xz 9685636 BLAKE2B 
20dd94a034038d420906779e78c35c3c7c73370ee7ee29833f63833e8923fb52416a4e4f1a5700795b6722c29dc3b060a3dc1708e267815e86e9e9756200e074
 SHA512 
020adb329bcc50af52e590b33edc2caf5c0f7b15eacaabd18e5dc9b755314b8238c0b869420662b2b70c406453cf125ed10d2cf0ac94d309c05dfcd7e5820b26

diff --git a/media-gfx/imagemagick/imagemagick-7.0.10.7.ebuild 
b/media-gfx/imagemagick/imagemagick-7.0.10.7.ebuild
new file mode 100644
index 000..8f24371e266
--- /dev/null
+++ b/media-gfx/imagemagick/imagemagick-7.0.10.7.ebuild
@@ -0,0 +1,225 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit flag-o-matic libtool perl-functions toolchain-funcs multilib
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/ImageMagick/ImageMagick.git;
+   inherit git-r3
+   MY_P="imagemagick-"
+else
+   MY_PV="$(ver_rs 3 '-')"
+   MY_P="ImageMagick-${MY_PV}"
+   SRC_URI="mirror://imagemagick/${MY_P}.tar.xz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+fi
+
+DESCRIPTION="A collection of tools and libraries for many image formats"
+HOMEPAGE="https://www.imagemagick.org/;
+
+LICENSE="imagemagick"
+SLOT="0/7.0.10"
+IUSE="bzip2 corefonts +cxx djvu fftw fontconfig fpx graphviz hdri heif jbig 
jpeg jpeg2k lcms lqr lzma opencl openexr openmp pango perl png postscript q32 
q8 raw static-libs svg test tiff truetype webp wmf X xml zlib"
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="corefonts? ( truetype )
+   test? ( corefonts )"
+
+RESTRICT="!test? ( test )"
+
+BDEPEND="virtual/pkgconfig"
+
+RDEPEND="
+   dev-libs/libltdl:0
+   bzip2? ( app-arch/bzip2 )
+   corefonts? ( media-fonts/corefonts )
+   djvu? ( app-text/djvu )
+   fftw? ( sci-libs/fftw:3.0 )
+   fontconfig? ( media-libs/fontconfig )
+   fpx? ( >=media-libs/libfpx-1.3.0-r1 )
+   graphviz? ( media-gfx/graphviz )
+   heif? ( media-libs/libheif:= )
+   jbig? ( >=media-libs/jbigkit-2:= )
+   jpeg? ( virtual/jpeg:0 )
+   jpeg2k? ( >=media-libs/openjpeg-2.1.0:2 )
+   lcms? ( media-libs/lcms:2= )
+   lqr? ( media-libs/liblqr )
+   opencl? ( virtual/opencl )
+   openexr? ( media-libs/openexr:0= )
+   pango? ( x11-libs/pango )
+   perl? ( >=dev-lang/perl-5.8.8:0= )
+   png? ( media-libs/libpng:0= )
+   postscript? ( app-text/ghostscript-gpl )
+   raw? ( media-libs/libraw:= )
+   svg? (
+   gnome-base/librsvg
+   media-gfx/potrace
+   )
+   tiff? ( media-libs/tiff:0= )
+   truetype? (
+   media-fonts/urw-fonts
+   >=media-libs/freetype-2
+   )
+   webp? ( media-libs/libwebp:0= )
+   wmf? ( media-libs/libwmf )
+   X? (
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libXext
+   

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

2020-04-22 Thread Pacho Ramos
commit: a16dd0232d57a8b29eabb27a2afb0ae8c20a02fe
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Apr 22 22:33:23 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Apr 22 22:43:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a16dd023

media-gfx/imagemagick: Hardening is not needed for a long time

Bug: https://bugs.gentoo.org/716674
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Pacho Ramos  gentoo.org>

 media-gfx/imagemagick/imagemagick-.ebuild | 42 ---
 1 file changed, 42 deletions(-)

diff --git a/media-gfx/imagemagick/imagemagick-.ebuild 
b/media-gfx/imagemagick/imagemagick-.ebuild
index 4d2561accf7..8f24371e266 100644
--- a/media-gfx/imagemagick/imagemagick-.ebuild
+++ b/media-gfx/imagemagick/imagemagick-.ebuild
@@ -83,16 +83,6 @@ S="${WORKDIR}/${MY_P}"
 src_prepare() {
default
 
-   # Apply hardening #664236
-   cp "${FILESDIR}"/policy-hardening.snippet "${S}" || die
-   sed -i -e '/^$/ {
-   r policy-hardening.snippet
-   d
-   }' \
-   config/policy.xml || \
-   die "Failed to apply hardening of policy.xml"
-   einfo "policy.xml hardened"
-
elibtoolize # for Darwin modules
 
# For testsuite, see https://bugs.gentoo.org/show_bug.cgi?id=500580#c3
@@ -233,35 +223,3 @@ src_install() {
insinto /usr/share/${PN}
doins config/*icm
 }
-
-pkg_postinst() {
-   local _show_policy_xml_notice=
-
-   if [[ -z "${REPLACING_VERSIONS}" ]]; then
-   # This is a new installation
-   _show_policy_xml_notice=yes
-   else
-   local v
-   for v in ${REPLACING_VERSIONS}; do
-   if ! ver_test "${v}" -gt "7.0.8.10-r2"; then
-   # This is an upgrade
-   _show_policy_xml_notice=yes
-
-   # Show this elog only once
-   break
-   fi
-   done
-   fi
-
-   if [[ -n "${_show_policy_xml_notice}" ]]; then
-   elog "For security reasons, a policy.xml file was installed in 
/etc/ImageMagick-7"
-   elog "which will prevent the usage of the following coders by 
default:"
-   elog ""
-   elog "  - PS"
-   elog "  - PS2"
-   elog "  - PS3"
-   elog "  - EPS"
-   elog "  - PDF"
-   elog "  - XPS"
-   fi
-}



[gentoo-commits] proj/releng:master commit in: releases/weekly/kconfig/powerpc/

2020-04-22 Thread Matt Turner
commit: 545fe3fc08ebe920f38ab35b5947df86d22ea8a6
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Apr 22 22:18:34 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Apr 22 22:36:30 2020 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=545fe3fc

kconfig/ppc: Enable libata drivers in ppc64 config

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

 .../powerpc/installcd-ppc64apple-4.19.config   | 123 +++--
 1 file changed, 63 insertions(+), 60 deletions(-)

diff --git a/releases/weekly/kconfig/powerpc/installcd-ppc64apple-4.19.config 
b/releases/weekly/kconfig/powerpc/installcd-ppc64apple-4.19.config
index 732695d9..507590fa 100644
--- a/releases/weekly/kconfig/powerpc/installcd-ppc64apple-4.19.config
+++ b/releases/weekly/kconfig/powerpc/installcd-ppc64apple-4.19.config
@@ -1156,89 +1156,92 @@ CONFIG_SATA_PMP=y
 #
 # Controllers with non-SFF native interface
 #
-# CONFIG_SATA_AHCI is not set
-# CONFIG_SATA_AHCI_PLATFORM is not set
-# CONFIG_AHCI_CEVA is not set
-# CONFIG_AHCI_QORIQ is not set
-# CONFIG_SATA_INIC162X is not set
-# CONFIG_SATA_ACARD_AHCI is not set
+CONFIG_SATA_AHCI=m
+CONFIG_SATA_MOBILE_LPM_POLICY=0
+CONFIG_SATA_AHCI_PLATFORM=m
+CONFIG_AHCI_CEVA=m
+CONFIG_AHCI_QORIQ=m
+CONFIG_SATA_INIC162X=m
+CONFIG_SATA_ACARD_AHCI=m
 CONFIG_SATA_SIL24=m
 CONFIG_ATA_SFF=y
 
 #
 # SFF controllers with custom DMA interface
 #
-# CONFIG_PDC_ADMA is not set
-# CONFIG_SATA_QSTOR is not set
-# CONFIG_SATA_SX4 is not set
+CONFIG_PDC_ADMA=m
+CONFIG_SATA_QSTOR=m
+CONFIG_SATA_SX4=m
 CONFIG_ATA_BMDMA=y
 
 #
 # SATA SFF controllers with BMDMA
 #
-# CONFIG_ATA_PIIX is not set
-# CONFIG_SATA_MV is not set
-# CONFIG_SATA_NV is not set
-# CONFIG_SATA_PROMISE is not set
+CONFIG_ATA_PIIX=m
+CONFIG_SATA_MV=m
+CONFIG_SATA_NV=m
+CONFIG_SATA_PROMISE=m
 CONFIG_SATA_SIL=m
-# CONFIG_SATA_SIS is not set
-CONFIG_SATA_SVW=y
-# CONFIG_SATA_ULI is not set
-# CONFIG_SATA_VIA is not set
-# CONFIG_SATA_VITESSE is not set
+CONFIG_SATA_SIS=m
+CONFIG_SATA_SVW=m
+CONFIG_SATA_ULI=m
+CONFIG_SATA_VIA=m
+CONFIG_SATA_VITESSE=m
 
 #
 # PATA SFF controllers with BMDMA
 #
-# CONFIG_PATA_ALI is not set
-# CONFIG_PATA_AMD is not set
-# CONFIG_PATA_ARTOP is not set
-# CONFIG_PATA_ATIIXP is not set
-# CONFIG_PATA_ATP867X is not set
-# CONFIG_PATA_CMD64X is not set
-# CONFIG_PATA_CYPRESS is not set
-# CONFIG_PATA_EFAR is not set
-# CONFIG_PATA_HPT366 is not set
-# CONFIG_PATA_HPT37X is not set
-# CONFIG_PATA_HPT3X2N is not set
-# CONFIG_PATA_HPT3X3 is not set
-# CONFIG_PATA_IT8213 is not set
-# CONFIG_PATA_IT821X is not set
-# CONFIG_PATA_JMICRON is not set
-# CONFIG_PATA_MACIO is not set
-# CONFIG_PATA_MARVELL is not set
-# CONFIG_PATA_NETCELL is not set
-# CONFIG_PATA_NINJA32 is not set
-# CONFIG_PATA_NS87415 is not set
-# CONFIG_PATA_OLDPIIX is not set
-# CONFIG_PATA_OPTIDMA is not set
-# CONFIG_PATA_PDC2027X is not set
-# CONFIG_PATA_PDC_OLD is not set
-# CONFIG_PATA_RADISYS is not set
-# CONFIG_PATA_RDC is not set
-# CONFIG_PATA_SCH is not set
-# CONFIG_PATA_SERVERWORKS is not set
-# CONFIG_PATA_SIL680 is not set
-# CONFIG_PATA_SIS is not set
-# CONFIG_PATA_TOSHIBA is not set
-# CONFIG_PATA_TRIFLEX is not set
-# CONFIG_PATA_VIA is not set
-# CONFIG_PATA_WINBOND is not set
+CONFIG_PATA_ALI=m
+CONFIG_PATA_AMD=m
+CONFIG_PATA_ARTOP=m
+CONFIG_PATA_ATIIXP=m
+CONFIG_PATA_ATP867X=m
+CONFIG_PATA_CMD64X=m
+CONFIG_PATA_CYPRESS=m
+CONFIG_PATA_EFAR=m
+CONFIG_PATA_HPT366=m
+CONFIG_PATA_HPT37X=m
+CONFIG_PATA_HPT3X2N=m
+CONFIG_PATA_HPT3X3=m
+# CONFIG_PATA_HPT3X3_DMA is not set
+CONFIG_PATA_IT8213=m
+CONFIG_PATA_IT821X=m
+CONFIG_PATA_JMICRON=m
+CONFIG_PATA_MACIO=m
+CONFIG_PATA_MARVELL=m
+CONFIG_PATA_NETCELL=m
+CONFIG_PATA_NINJA32=m
+CONFIG_PATA_NS87415=m
+CONFIG_PATA_OLDPIIX=m
+CONFIG_PATA_OPTIDMA=m
+CONFIG_PATA_PDC2027X=m
+CONFIG_PATA_PDC_OLD=m
+CONFIG_PATA_RADISYS=m
+CONFIG_PATA_RDC=m
+CONFIG_PATA_SCH=m
+CONFIG_PATA_SERVERWORKS=m
+CONFIG_PATA_SIL680=m
+CONFIG_PATA_SIS=m
+CONFIG_PATA_TOSHIBA=m
+CONFIG_PATA_TRIFLEX=m
+CONFIG_PATA_VIA=m
+CONFIG_PATA_WINBOND=m
 
 #
 # PIO-only SFF controllers
 #
-# CONFIG_PATA_CMD640_PCI is not set
-# CONFIG_PATA_MPIIX is not set
-# CONFIG_PATA_NS87410 is not set
-# CONFIG_PATA_OPTI is not set
-# CONFIG_PATA_PLATFORM is not set
-# CONFIG_PATA_RZ1000 is not set
+CONFIG_PATA_CMD640_PCI=m
+CONFIG_PATA_MPIIX=m
+CONFIG_PATA_NS87410=m
+CONFIG_PATA_OPTI=m
+CONFIG_PATA_PLATFORM=m
+CONFIG_PATA_OF_PLATFORM=m
+CONFIG_PATA_RZ1000=m
 
 #
 # Generic fallback / legacy drivers
 #
-# CONFIG_ATA_GENERIC is not set
+CONFIG_ATA_GENERIC=m
 # CONFIG_PATA_LEGACY is not set
 CONFIG_MD=y
 CONFIG_BLK_DEV_MD=y
@@ -2945,7 +2948,7 @@ CONFIG_IRQCHIP=y
 #
 # PHY Subsystem
 #
-# CONFIG_GENERIC_PHY is not set
+CONFIG_GENERIC_PHY=y
 # CONFIG_BCM_KONA_USB2_PHY is not set
 # CONFIG_PHY_CADENCE_DP is not set
 # CONFIG_PHY_CADENCE_DPHY is not set



[gentoo-commits] proj/musl:master commit in: media-gfx/exiv2/, media-gfx/exiv2/files/

2020-04-22 Thread Anthony G. Basile
commit: 8d9dede28f474c6796c9df677bbb286a45e673b8
Author: Michael Everitt  veremit  xyz>
AuthorDate: Wed Apr 22 22:14:47 2020 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Apr 22 22:15:19 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=8d9dede2

Fixed upstream in commit d775683 and release 0.27.

Gentoo ebuild for 0.27.2 WFM:
>>> Completed installing media-gfx/exiv2-0.27.2 into 
>>> /var/tmp/portage/media-gfx/exiv2-0.27.2/image
>>> media-gfx/exiv2-0.27.2 merged.

Signed-off-by: Michael Everitt  veremit.xyz>
Signed-off-by: Anthony G. Basile  gentoo.org>

 media-gfx/exiv2/Manifest   |   2 -
 media-gfx/exiv2/exiv2-0.26_p20171104.ebuild| 129 --
 media-gfx/exiv2/exiv2-0.26_p20180319.ebuild| 136 --
 media-gfx/exiv2/files/exiv2-0.26-fix-docs.patch|  83 
 media-gfx/exiv2/files/exiv2-0.26-musl.patch|  33 --
 .../exiv2/files/exiv2-0.26-pentaxnikon-crash.patch |  52 ---
 .../exiv2/files/exiv2-0.26-tools-optional.patch|  28 --
 .../exiv2-0.26_p20180319-CVE-2017-18005.patch  | 484 -
 .../files/exiv2-0.26_p20180319-CVE-2018-4868.patch |  39 --
 media-gfx/exiv2/metadata.xml   |  19 -
 10 files changed, 1005 deletions(-)

diff --git a/media-gfx/exiv2/Manifest b/media-gfx/exiv2/Manifest
deleted file mode 100644
index ff80754..000
--- a/media-gfx/exiv2/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST exiv2-0.26_p20171104.tar.gz 28368697 BLAKE2B 
50013cf0bf30a2a476b02d5db4027fca268a4b38733762eb4c08e5f3bdfaf737038e9a62f7ef471fecb10250d8ae686ef683f9b0ea4ccc5d109440ba534371e4
 SHA512 
6f6a884d7978e54dceb9ce45248cd0425ff469887c85ef52b0e38cb755970f69fce96b4b5317c8e8070b833f72ca214696042aac71292a6f9c3440f6a369d474
-DIST exiv2-0.26_p20180319.tar.gz 28383543 BLAKE2B 
753a2ebdb2033490c0f66cb1fb2574f02125f17813f6cbaf5eca66e053af9a2cdbc1266f0a033f0706ec22b31acd6e87271e426a335a58ee947757b52d283489
 SHA512 
852ce2cffcc0a2d902a939933127fdf5fa0b50020e1faf3ab0a375b129b9f61c7b97b76d4f39e376e7288d7cc045867bd1a96ae15dd0b7c0bcd1ba15259628e1

diff --git a/media-gfx/exiv2/exiv2-0.26_p20171104.ebuild 
b/media-gfx/exiv2/exiv2-0.26_p20171104.ebuild
deleted file mode 100644
index edb2409..000
--- a/media-gfx/exiv2/exiv2-0.26_p20171104.ebuild
+++ /dev/null
@@ -1,129 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
-if [[ ${PV} = * ]]; then
-   EGIT_REPO_URI="https://github.com/Exiv2/exiv2.git;
-   EGIT_BRANCH="0.26"
-   GIT_ECLASS=git-r3
-else
-   COMMIT=900d2417dbeb46e14cbf65fc2798ed1d043ab76d
-   SRC_URI="https://github.com/Exiv2/${PN}/tarball/${COMMIT} -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ~mips ppc x86"
-fi
-inherit cmake-multilib python-any-r1 vcs-snapshot
-
-DESCRIPTION="EXIF, IPTC and XMP metadata C++ library and command line utility"
-HOMEPAGE="http://www.exiv2.org/;
-
-LICENSE="GPL-2"
-SLOT="0/26"
-IUSE="doc examples nls png webready xmp"
-
-RDEPEND="
-   >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
-   nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )
-   png? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
-   webready? (
-   net-libs/libssh[${MULTILIB_USEDEP}]
-   net-misc/curl[${MULTILIB_USEDEP}]
-   )
-   xmp? ( >=dev-libs/expat-2.1.0-r3[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}
-   doc? (
-   ${PYTHON_DEPS}
-   app-doc/doxygen
-   dev-libs/libxslt
-   media-gfx/graphviz
-   virtual/pkgconfig
-   )
-   nls? ( sys-devel/gettext )
-"
-
-DOCS=( README doc/ChangeLog doc/cmd.txt )
-
-PATCHES=(
-   # TODO: Take to upstream
-   "${FILESDIR}"/${PN}-0.26-fix-docs.patch
-   "${FILESDIR}"/${PN}-0.26-tools-optional.patch
-   "${FILESDIR}"/${PN}-0.26-musl.patch
-)
-
-pkg_setup() {
-   use doc && python-any-r1_pkg_setup
-}
-
-src_prepare() {
-   if [[ ${PV} != * ]] ; then
-   if [[ -d po ]] ; then
-   pushd po > /dev/null || die
-   local lang
-   for lang in *.po; do
-   if [[ -e ${lang} ]] \
-   && ! has ${lang/.po/} 
${LINGUAS-${lang/.po/}} ; then
-   case ${lang} in
-   CMakeLists.txt | \
-   ${PN}.pot)  ;;
-   *) rm -r ${lang} || die ;;
-   esac
-   fi
-   done
-   popd > /dev/null || die
-   else
-   die "Failed to prepare LINGUAS - po directory moved?"
-   fi
-   fi
-
-   # FIXME @upstream:
-   einfo 

[gentoo-commits] proj/eudev:master commit in: test/, src/libudev/, src/udev/, rules/

2020-04-22 Thread Anthony G. Basile
commit: 79f7650b59c4f9261b5e9e76e3c57cfc90b2dc6b
Author: Ethan Sommer  gmail  com>
AuthorDate: Tue Apr 21 18:31:49 2020 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Apr 22 22:04:20 2020 +
URL:https://gitweb.gentoo.org/proj/eudev.git/commit/?id=79f7650b

switch make usage to be POSIX compatible

Signed-off-by: Anthony G. Basile  gentoo.org>

 rules/Makefile.am   |  7 +--
 src/libudev/Makefile.am | 19 ---
 src/udev/Makefile.am| 13 ++---
 test/Makefile.am|  2 +-
 4 files changed, 20 insertions(+), 21 deletions(-)

diff --git a/rules/Makefile.am b/rules/Makefile.am
index 6143851a9..96895ff8f 100644
--- a/rules/Makefile.am
+++ b/rules/Makefile.am
@@ -3,6 +3,9 @@ ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS}
 EXTRA_DIST = \
64-btrfs.rules.in
 
+CLEANFILES = \
+   64-btrfs.rules
+
 dist_udevrules_DATA = \
50-udev-default.rules \
60-block.rules \
@@ -46,8 +49,8 @@ endif
 do_subst = $(SED) \
-e 's,[@]bindir[@],$(bindir),g'
 
-64-btrfs.rules: 64-btrfs.rules.in Makefile
-   $(do_subst) < $< > $@
+64-btrfs.rules: $(srcdir)/64-btrfs.rules.in Makefile
+   $(do_subst) $(srcdir)/64-btrfs.rules.in > 64-btrfs.rules
 
 install-data-local:
$(MKDIR_P) $(DESTDIR)$(udevconfdir)/rules.d

diff --git a/src/libudev/Makefile.am b/src/libudev/Makefile.am
index 0edb8732d..d069956b3 100644
--- a/src/libudev/Makefile.am
+++ b/src/libudev/Makefile.am
@@ -4,16 +4,6 @@ LIBUDEV_CURRENT=7
 LIBUDEV_REVISION=3
 LIBUDEV_AGE=6
 
-define move-to-rootlibdir
-   if test "$(libdir)" != "$(rootlibdir)"; then \
-   $(MKDIR_P) $(DESTDIR)$(rootlibdir) && \
-   so_img_name=$$(readlink $(DESTDIR)$(libdir)/$$libname) && \
-   so_img_rel_target_prefix=$$(echo $(libdir) | sed 
's,\(^/\|\)[^/][^/]*,..,g') && \
-   $(LN_S) -f 
$$so_img_rel_target_prefix$(rootlibdir)/$$so_img_name 
$(DESTDIR)$(libdir)/$$libname && \
-   mv $(DESTDIR)$(libdir)/$$libname.* $(DESTDIR)$(rootlibdir); \
-   fi
-endef
-
 AM_CPPFLAGS = \
-include $(top_builddir)/config.h \
-DUDEV_ROOT_RUN=\"$(rootrundir)\" \
@@ -80,7 +70,14 @@ CLEANFILES = \
libudev.pc
 
 install-exec-hook:
-   libname=libudev.so && $(move-to-rootlibdir)
+   libname=libudev.so; if test "$(libdir)" != "$(rootlibdir)"; then \
+   $(MKDIR_P) $(DESTDIR)$(rootlibdir) && \
+   so_img_name=$$(readlink $(DESTDIR)$(libdir)/$$libname) && \
+   so_img_rel_target_prefix=$$(echo $(libdir) | sed 
's,\(^/\)\?[^/]\+,..,g') && \
+   $(LN_S) -f 
$$so_img_rel_target_prefix$(rootlibdir)/$$so_img_name 
$(DESTDIR)$(libdir)/$$libname && \
+   mv $(DESTDIR)$(libdir)/$$libname.* $(DESTDIR)$(rootlibdir); \
+   fi
+
 
 uninstall-hook:
rm -f $(DESTDIR)$(rootlibdir)/libudev.so*

diff --git a/src/udev/Makefile.am b/src/udev/Makefile.am
index 401af01c9..9b4917ad9 100644
--- a/src/udev/Makefile.am
+++ b/src/udev/Makefile.am
@@ -113,17 +113,17 @@ nodist_libudev_core_la_SOURCES = \
keyboard-keys-to-name.h
 
 keyboard-keys.txt: Makefile
-   $(AM_V_at)$(MKDIR_P) $(dir $@)
+   $(AM_V_at)f="$@"; case $$f in */*) $(MKDIR_P) "$${f%/*}"; esac
$(AM_V_GEN)$(CPP) $(CFLAGS) $(AM_CPPFLAGS) $(CPPFLAGS) -dM -include 
linux/input.h - < /dev/null | $(AWK) '/^#define[ \t]+KEY_[^ ]+[ \t]+[0-9]/ { if 
($$2 != "KEY_MAX") { print $$2 } }' | sed 's/^KEY_COFFEE$$/KEY_SCREENLOCK/' > $@
 
 keyboard-keys-from-name.gperf: keyboard-keys.txt Makefile
-   $(AM_V_GEN)$(AWK) 'BEGIN{ print "struct key { const char* name; 
unsigned short id; };"; print "%null-strings"; print "%%";} { print 
tolower(substr($$1 ,5)) ", " $$1 }' < $< > $@
+   $(AM_V_GEN)$(AWK) 'BEGIN{ print "struct key { const char* name; 
unsigned short id; };"; print "%null-strings"; print "%%";} { print 
tolower(substr($$1 ,5)) ", " $$1 }' keyboard-keys.txt > $@
 
 keyboard-keys-from-name.h: keyboard-keys-from-name.gperf Makefile
-   $(AM_V_GPERF)$(GPERF) -L ANSI-C -t -N keyboard_lookup_key -H 
hash_key_name -p -C < $< > $@
+   $(AM_V_GPERF)$(GPERF) -L ANSI-C -t -N keyboard_lookup_key -H 
hash_key_name -p -C < keyboard-keys-from-name.gperf > $@
 
 keyboard-keys-to-name.h: keyboard-keys.txt Makefile
-   $(AM_V_GEN)$(AWK) 'BEGIN{ print "const char* const key_names[KEY_CNT] = 
{ "} { print "[" $$1 "] = \"" $$1 "\"," } END{print "};"}' < $< > $@
+   $(AM_V_GEN)$(AWK) 'BEGIN{ print "const char* const key_names[KEY_CNT] = 
{ "} { print "[" $$1 "] = \"" $$1 "\"," } END{print "};"}' keyboard-keys.txt > 
$@
 
 
 BUILT_SOURCES = \
@@ -136,9 +136,8 @@ CLEANFILES += \
 
 # install udevadm symlink in sbindir
 install-exec-hook:
-   if test "$(bindir)" != "$(sbindir)"; then \
-   $(LN_S) -n -f $(bindir)/udevadm $(DESTDIR)$(sbindir)/udevadm; \
-   fi
+   test "$(bindir)" = "$(sbindir)" || \
+   $(LN_S) -n -f $(bindir)/udevadm 

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

2020-04-22 Thread Andreas Sturmlechner
commit: 689f7f8bbb93707452b450cede77e1b64b2c3e06
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Apr 22 21:50:31 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr 22 21:51:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=689f7f8b

media-gfx/iscan: Drop 3.61.0

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-gfx/iscan/Manifest|  1 -
 media-gfx/iscan/iscan-3.61.0.ebuild | 53 -
 2 files changed, 54 deletions(-)

diff --git a/media-gfx/iscan/Manifest b/media-gfx/iscan/Manifest
index 6ae81763e14..858c9d2c1c7 100644
--- a/media-gfx/iscan/Manifest
+++ b/media-gfx/iscan/Manifest
@@ -1,4 +1,3 @@
-DIST imagescan_3.61.0.orig.tar.gz 12649835 BLAKE2B 
32c31dcc6bdd9bbff7763e8f671642f586ebc4cb6ce1e3d532b3889b314d39c14253ec7d0547cded0b5bce95d45e8ea1d9586f11cbe101592f6fd73902408cec
 SHA512 
276a3ca69aee7449c9ebc0c1a0364514db3d5f73d4d2cb2c5380b09463e6ba4adf077ca52d403563d68fc4e714ece1ddca1d7310349926e6017a54a371c09612
 DIST imagescan_3.62.0.orig.tar.gz 12650003 BLAKE2B 
732283eb8370192fdd0fba8939bc81e277a7a227b024f14856b8d3d5c562b7320c7b40aa48cfa627e23dc654544c9bac27d35add5e10bf0ca65ab0279290b90c
 SHA512 
3b6188013d162c605a3ce1bcac9e5a7b16b1af6363bc7ef4b257aed1c0d3e3dfd402a048ec699b6b6cc42883d0b26f50f0c6f1bd0ddc917baed4ce8902a9d8fa
 DIST iscan_2.30.4-2.tar.gz 1236167 BLAKE2B 
598e55aa7099f7973b38f5c3227415c8ddfa7e8c645521981b4e8979047ab692427f5c1719fd83fe0635f2d4604f32f0baff8542f3e1a333298799c4cad7b980
 SHA512 
b12f374ff8ee1e1879fc6dbc579de39d7bcd4777ec7ad6e4345046f77b4ec13ae45ebdc2803d6907bc2747776aa7e32c313866138c7b8c7bcb53110a214154d2
 DIST userg_revQ_e.pdf 627189 BLAKE2B 
ff57871c58dc541e30d65127bd8f4cc2a20ec5341c1d0914116f7ec4ae002d896853b99488eec71e5f8cb150e6b63d353efb9be11977de26d017701bc051014a
 SHA512 
b09d5143855a759e0fa3e74794762566b6fbf734642f9d7f712e5f2f20e3dce6b830465fd65f83f9cc368292ce7a2c0cec709b0eba6356d95e1ba5114b3348fc

diff --git a/media-gfx/iscan/iscan-3.61.0.ebuild 
b/media-gfx/iscan/iscan-3.61.0.ebuild
deleted file mode 100644
index 7947405c941..000
--- a/media-gfx/iscan/iscan-3.61.0.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="EPSON Image Scan v3 for Linux"
-HOMEPAGE="http://support.epson.net/linux/en/imagescanv3.php;
-SRC_URI="http://support.epson.net/linux/src/scanner/imagescanv3/common/imagescan_${PV}.orig.tar.gz;
-
-LICENSE="GPL-3+"
-SLOT="0"
-IUSE="graphicsmagick gui imagemagick"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="
-   dev-libs/boost:=
-   media-gfx/sane-backends
-   media-libs/tiff
-   virtual/libusb:1
-   virtual/jpeg
-   gui? ( dev-cpp/gtkmm:= )
-   imagemagick? (
-   !graphicsmagick? ( media-gfx/imagemagick:=[cxx] )
-   graphicsmagick? ( media-gfx/graphicsmagick:= )
-   )
-"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/utsushi-0.$(ver_cut 2-3)"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-ijg-libjpeg.patch
-   "${FILESDIR}"/${P}-imagemagick-7.patch
-)
-
-src_configure() {
-   econf \
-   $(use_with gui gtkmm) \
-   --with-jpeg \
-   $(use_with imagemagick magick) \
-   $(use_with imagemagick magick-pp) \
-   --with-tiff \
-   --with-sane \
-   --with-boost=yes
-}
-
-src_install() {
-   default
-   find "${ED}" -name '*.la' -delete || die
-
-   elog "If you encounter problems with media-gfx/xsane when scanning 
(e.g., bad resolution),"
-   elog "please try the built-in GUI and kde-misc/skanlite first before 
reporting bugs."
-}



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

2020-04-22 Thread Andreas Sturmlechner
commit: db54238cd4a8dbc98988d89c0d2cd6a1be7bb80b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Apr 22 21:51:20 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr 22 21:51:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db54238c

media-gfx/iscan: Drop proxied maintainer by request

Bug: https://bugs.gentoo.org/716776
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-gfx/iscan/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/media-gfx/iscan/metadata.xml b/media-gfx/iscan/metadata.xml
index a2f44b0c80f..650852b4e4f 100644
--- a/media-gfx/iscan/metadata.xml
+++ b/media-gfx/iscan/metadata.xml
@@ -1,10 +1,6 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   matt...@gmail.com
-   Matthew Schultz
-   

marcin.dera...@slonko.net
Marcin Deranek



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

2020-04-22 Thread Sergei Trofimovich
commit: 63f40a03b989f78960552824d9982381479e9583
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Apr 22 21:42:58 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Apr 22 21:43:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63f40a03

dev-util/diffoscope: bump up to 142

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/diffoscope/Manifest  |  1 +
 dev-util/diffoscope/diffoscope-142.ebuild | 71 +++
 2 files changed, 72 insertions(+)

diff --git a/dev-util/diffoscope/Manifest b/dev-util/diffoscope/Manifest
index dd2731ac08d..7f6d72e183a 100644
--- a/dev-util/diffoscope/Manifest
+++ b/dev-util/diffoscope/Manifest
@@ -1,2 +1,3 @@
 DIST diffoscope-140.tar.gz 1568192 BLAKE2B 
8b5f87adda2243a11e0740fdb27eb2262c3bb0fe8ce44f45af14871c7cd8959a9341c554ac389fec39df8ec12d1690b92f43b7140ee795c16908cbc251201b25
 SHA512 
f0d4dd4260e8313efb693b54583633e6df21de940d94fc6bdebdae6fd39864e9a358bbad052e12ee2fcf0c4fc00dc9e276842d40b306e22b0903339bff5b1da3
 DIST diffoscope-141.tar.gz 1575158 BLAKE2B 
56560be430cbb670c5595b57bbc36c09a0b9b2f1d3d0b0c19a27abd77392169bc5136a23a754ef2ec62c91606a54a254a2bf55110bf0981d8176fc94efb87d6d
 SHA512 
bafe5200654362d12818ccd45c07e41c0ecd5430696172e88e323f635bc32c830a042429e792abaf5ddedf0fc7932d1c656699351cc805e76233affc8a762894
+DIST diffoscope-142.tar.gz 1568533 BLAKE2B 
da16f4bce6fd659bdb581709b10d20611add4bbd3d7bff66183b04b2205efc41a934888cb2a3c865dc6a3b644ac79b8cb3fbd46387d6217e86a8a92060dfe15b
 SHA512 
f0bf339e58d1f77c936f5ef2ad1d45cdfe2d8ef236fe50f8ab2db16918bb8d56c9231f7ea7bbde68999ffde8901003d8bdf0b98e1a3e474252ca49cb83eb3664

diff --git a/dev-util/diffoscope/diffoscope-142.ebuild 
b/dev-util/diffoscope/diffoscope-142.ebuild
new file mode 100644
index 000..63058ee2f20
--- /dev/null
+++ b/dev-util/diffoscope/diffoscope-142.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+inherit distutils-r1
+
+DESCRIPTION="Will try to get to the bottom of what makes files or directories 
different"
+HOMEPAGE="https://diffoscope.org/ https://pypi.org/project/diffoscope/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file
+find gettext gif gpg gzip haskell hdf5 hex imagemagick iso java llvm
+mono opendocument pascal pdf postscript R rpm sqlite squashfs
+ssh tar tcpdump xz zip zstd"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND="dev-python/python-magic[${PYTHON_USEDEP}]
+   dev-python/libarchive-c[${PYTHON_USEDEP}]
+   dev-python/distro[${PYTHON_USEDEP}]
+   acl? ( sys-apps/acl )
+   binutils? ( sys-devel/binutils )
+   bzip2? ( app-arch/bzip2 )
+   libcaca? ( media-libs/libcaca )
+   colord? ( x11-misc/colord )
+   cpio? ( app-arch/cpio )
+   diff? ( sys-apps/diffutils )
+   docx? ( app-text/docx2txt )
+   dtc? ( sys-apps/dtc )
+   e2fsprogs? ( sys-fs/e2fsprogs )
+   file? ( sys-apps/file )
+   find? ( sys-apps/findutils )
+   gettext? ( sys-devel/gettext )
+   gif? ( media-libs/giflib )
+   gpg? ( app-crypt/gnupg )
+   gzip? ( app-arch/gzip )
+   haskell? ( dev-lang/ghc )
+   hdf5? ( sci-libs/hdf5 )
+   hex? ( app-editors/vim-core )
+   imagemagick? ( media-gfx/imagemagick )
+   iso? ( virtual/cdrtools )
+   java? ( virtual/jdk )
+   llvm? ( sys-devel/llvm )
+   mono? ( dev-lang/mono )
+   opendocument? ( app-text/odt2txt )
+   pascal? ( dev-lang/fpc )
+   pdf? (
+   app-text/pdftk
+   app-text/poppler
+   dev-python/PyPDF2[${PYTHON_USEDEP}]
+   )
+   postscript? ( app-text/ghostscript-gpl )
+   R? ( dev-lang/R )
+   rpm? ( app-arch/rpm )
+   sqlite? ( dev-db/sqlite:3 )
+   squashfs? ( sys-fs/squashfs-tools )
+   ssh? ( net-misc/openssh )
+   tar? ( app-arch/tar )
+   tcpdump? ( net-analyzer/tcpdump )
+   xz? ( app-arch/xz-utils )
+   zip? ( app-arch/unzip )
+   zstd? ( app-arch/zstd )
+"
+# Presence if filemagic's magic.py breaks imports
+# of dev-python/python-magic: https://bugs.gentoo.org/716482
+RDEPEND+=" !dev-python/filemagic"



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

2020-04-22 Thread Sergei Trofimovich
commit: 3a6c7afe0860b03e7981e2df8fc081e5766f0764
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Apr 22 21:43:16 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Apr 22 21:43:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a6c7afe

dev-util/diffoscope: drop old

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/diffoscope/Manifest |  1 -
 dev-util/diffoscope/diffoscope-140-r1.ebuild | 71 
 dev-util/diffoscope/diffoscope-140.ebuild| 68 --
 3 files changed, 140 deletions(-)

diff --git a/dev-util/diffoscope/Manifest b/dev-util/diffoscope/Manifest
index 7f6d72e183a..b5df881dc95 100644
--- a/dev-util/diffoscope/Manifest
+++ b/dev-util/diffoscope/Manifest
@@ -1,3 +1,2 @@
-DIST diffoscope-140.tar.gz 1568192 BLAKE2B 
8b5f87adda2243a11e0740fdb27eb2262c3bb0fe8ce44f45af14871c7cd8959a9341c554ac389fec39df8ec12d1690b92f43b7140ee795c16908cbc251201b25
 SHA512 
f0d4dd4260e8313efb693b54583633e6df21de940d94fc6bdebdae6fd39864e9a358bbad052e12ee2fcf0c4fc00dc9e276842d40b306e22b0903339bff5b1da3
 DIST diffoscope-141.tar.gz 1575158 BLAKE2B 
56560be430cbb670c5595b57bbc36c09a0b9b2f1d3d0b0c19a27abd77392169bc5136a23a754ef2ec62c91606a54a254a2bf55110bf0981d8176fc94efb87d6d
 SHA512 
bafe5200654362d12818ccd45c07e41c0ecd5430696172e88e323f635bc32c830a042429e792abaf5ddedf0fc7932d1c656699351cc805e76233affc8a762894
 DIST diffoscope-142.tar.gz 1568533 BLAKE2B 
da16f4bce6fd659bdb581709b10d20611add4bbd3d7bff66183b04b2205efc41a934888cb2a3c865dc6a3b644ac79b8cb3fbd46387d6217e86a8a92060dfe15b
 SHA512 
f0bf339e58d1f77c936f5ef2ad1d45cdfe2d8ef236fe50f8ab2db16918bb8d56c9231f7ea7bbde68999ffde8901003d8bdf0b98e1a3e474252ca49cb83eb3664

diff --git a/dev-util/diffoscope/diffoscope-140-r1.ebuild 
b/dev-util/diffoscope/diffoscope-140-r1.ebuild
deleted file mode 100644
index 63058ee2f20..000
--- a/dev-util/diffoscope/diffoscope-140-r1.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7} )
-DISTUTILS_USE_SETUPTOOLS=rdepend
-inherit distutils-r1
-
-DESCRIPTION="Will try to get to the bottom of what makes files or directories 
different"
-HOMEPAGE="https://diffoscope.org/ https://pypi.org/project/diffoscope/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file
-find gettext gif gpg gzip haskell hdf5 hex imagemagick iso java llvm
-mono opendocument pascal pdf postscript R rpm sqlite squashfs
-ssh tar tcpdump xz zip zstd"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND="dev-python/python-magic[${PYTHON_USEDEP}]
-   dev-python/libarchive-c[${PYTHON_USEDEP}]
-   dev-python/distro[${PYTHON_USEDEP}]
-   acl? ( sys-apps/acl )
-   binutils? ( sys-devel/binutils )
-   bzip2? ( app-arch/bzip2 )
-   libcaca? ( media-libs/libcaca )
-   colord? ( x11-misc/colord )
-   cpio? ( app-arch/cpio )
-   diff? ( sys-apps/diffutils )
-   docx? ( app-text/docx2txt )
-   dtc? ( sys-apps/dtc )
-   e2fsprogs? ( sys-fs/e2fsprogs )
-   file? ( sys-apps/file )
-   find? ( sys-apps/findutils )
-   gettext? ( sys-devel/gettext )
-   gif? ( media-libs/giflib )
-   gpg? ( app-crypt/gnupg )
-   gzip? ( app-arch/gzip )
-   haskell? ( dev-lang/ghc )
-   hdf5? ( sci-libs/hdf5 )
-   hex? ( app-editors/vim-core )
-   imagemagick? ( media-gfx/imagemagick )
-   iso? ( virtual/cdrtools )
-   java? ( virtual/jdk )
-   llvm? ( sys-devel/llvm )
-   mono? ( dev-lang/mono )
-   opendocument? ( app-text/odt2txt )
-   pascal? ( dev-lang/fpc )
-   pdf? (
-   app-text/pdftk
-   app-text/poppler
-   dev-python/PyPDF2[${PYTHON_USEDEP}]
-   )
-   postscript? ( app-text/ghostscript-gpl )
-   R? ( dev-lang/R )
-   rpm? ( app-arch/rpm )
-   sqlite? ( dev-db/sqlite:3 )
-   squashfs? ( sys-fs/squashfs-tools )
-   ssh? ( net-misc/openssh )
-   tar? ( app-arch/tar )
-   tcpdump? ( net-analyzer/tcpdump )
-   xz? ( app-arch/xz-utils )
-   zip? ( app-arch/unzip )
-   zstd? ( app-arch/zstd )
-"
-# Presence if filemagic's magic.py breaks imports
-# of dev-python/python-magic: https://bugs.gentoo.org/716482
-RDEPEND+=" !dev-python/filemagic"

diff --git a/dev-util/diffoscope/diffoscope-140.ebuild 
b/dev-util/diffoscope/diffoscope-140.ebuild
deleted file mode 100644
index c2f915f7369..000
--- a/dev-util/diffoscope/diffoscope-140.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7} )
-DISTUTILS_USE_SETUPTOOLS=rdepend

[gentoo-commits] proj/musl:master commit in: media-libs/alsa-lib/, media-libs/alsa-lib/files/

2020-04-22 Thread Anthony G. Basile
commit: 5d84c357c6bc3e1a3b3e432fb0018e7340aaa5be
Author: Michael Everitt  veremit  xyz>
AuthorDate: Mon Apr 20 22:24:10 2020 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Apr 22 21:38:17 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=5d84c357

Stdint types fixed upstream in adab355. Missing files patch exists in ::gentoo

In-repo version compiles fine:
>>> Completed installing media-libs/alsa-lib-1.2.1.2 into 
>>> /var/tmp/portage/media-libs/alsa-lib-1.2.1.2/image

Signed-off-by: Michael Everitt  veremit.xyz>
Signed-off-by: Anthony G. Basile  gentoo.org>

 media-libs/alsa-lib/Manifest   |   3 -
 media-libs/alsa-lib/alsa-lib-1.1.4.1.ebuild|  91 --
 media-libs/alsa-lib/alsa-lib-1.1.5.ebuild  |  87 -
 media-libs/alsa-lib/alsa-lib-1.1.6-r1.ebuild   |  85 -
 .../alsa-lib/files/alsa-lib-1.1.3-stdint.patch |  29 ---
 .../files/alsa-lib-1.1.6-missing_files.patch   | 196 -
 media-libs/alsa-lib/metadata.xml   |  14 --
 7 files changed, 505 deletions(-)

diff --git a/media-libs/alsa-lib/Manifest b/media-libs/alsa-lib/Manifest
deleted file mode 100644
index 05d198b..000
--- a/media-libs/alsa-lib/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST alsa-lib-1.1.4.1.tar.bz2 974584 BLAKE2B 
f3221fa55dc11c04f4a1bc3ee90d2a679ca9b8bde65e2801ae5762fa456ef8e45532624efa57bf7d62f82e5c172eaf10f2286f9acace5a47e20123acf5ce04d2
 SHA512 
7b548c4ee29c4a1230a0edcd5d19219831290f96a214180a6530628acc05278d1348376195287d188f4f44d6be1914391c63994f1b50985c3eee74352da26b0b
-DIST alsa-lib-1.1.5.tar.bz2 979225 BLAKE2B 
75683b17bfd51c1e54f1a460ed32a170b07eb227bd6b9ee481d123116464f5c16bbb49f29dfc8d08baaf2f69c5333bf71b70c33b5d420c43e56ae4ace76a6ab0
 SHA512 
c79ceaa1ebfeda2caf41a0495ea31dd2748a11795989aebc341ae13a5c96d21495e4542571d5590e68b2575ceddd6e84059a950ddb78e6c0b9d94861faee4f58
-DIST alsa-lib-1.1.6.tar.bz2 989316 BLAKE2B 
2aec62d262148571cc1b93ac8053002b61266951caf8b2855fc65b699ec928672748a21ba11a25e14e752a4a85f68b2f77b5ad6af9b2f1fc5e9de41313ace54a
 SHA512 
00117769a3d5c609019b975188d6e7a07d035bd0461f54c5f291e14667620506f1adb6d61350f78d54648850f31965aae3ab0e697bf9e09c988e2d15bf6b09f0

diff --git a/media-libs/alsa-lib/alsa-lib-1.1.4.1.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.1.4.1.ebuild
deleted file mode 100644
index 42e66a4..000
--- a/media-libs/alsa-lib/alsa-lib-1.1.4.1.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-# no support for python3_2 or above yet wrt #471326
-PYTHON_COMPAT=( python2_7 )
-
-inherit autotools eutils multilib multilib-minimal python-single-r1
-
-DESCRIPTION="Advanced Linux Sound Architecture Library"
-HOMEPAGE="https://alsa-project.org/;
-SRC_URI="mirror://alsaproject/lib/${P}.tar.bz2"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~x86"
-IUSE="alisp debug doc elibc_uclibc python"
-
-RDEPEND="python? ( ${PYTHON_DEPS} )"
-DEPEND="${RDEPEND}
-   doc? ( >=app-doc/doxygen-1.2.6 )"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.1.3-stdint.patch
-)
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   find . -name Makefile.am -exec sed -i -e '/CFLAGS/s:-g -O2::' {} + || 
die
-   # https://bugs.gentoo.org/509886
-   use elibc_uclibc && { sed -i -e 's:oldapi queue_timer:queue_timer:' 
test/Makefile.am || die; }
-   # https://bugs.gentoo.org/545950
-   sed -i -e '5s:^$:\nAM_CPPFLAGS = -I$(top_srcdir)/include:' 
test/lsb/Makefile.am || die
-   default
-   eautoreconf
-}
-
-multilib_src_configure() {
-   local myconf
-   # enable Python only on final ABI
-   if multilib_is_native_abi; then
-   myconf="$(use_enable python)"
-   else
-   myconf="--disable-python"
-   fi
-   use elibc_uclibc && myconf+=" --without-versioned"
-
-   ECONF_SOURCE=${S} \
-   econf \
-   --disable-maintainer-mode \
-   --enable-shared \
-   --disable-resmgr \
-   --enable-rawmidi \
-   --enable-seq \
-   --enable-aload \
-   --without-versioned \
-   $(use_with debug) \
-   $(use_enable alisp) \
-   ${myconf}
-}
-
-multilib_src_compile() {
-   emake
-
-   if multilib_is_native_abi && use doc; then
-   emake doc
-   fgrep -Zrl "${S}" doc/doxygen/html | \
-   xargs -0 sed -i -e "s:${S}::"
-   fi
-}
-
-multilib_src_install() {
-   emake DESTDIR="${D}" install
-   if multilib_is_native_abi && use doc; then
-   docinto html
-   dodoc -r doc/doxygen/html/.
-   fi
-}
-
-multilib_src_install_all() {
-   prune_libtool_files --all
-   find "${ED}"/usr/$(get_libdir)/alsa-lib 

[gentoo-commits] proj/musl:master commit in: media-sound/ncmpcpp/

2020-04-22 Thread Anthony G. Basile
commit: 898d4a5c20bc0664cbe71a1e7f2d3fad38393bed
Author: Michael Everitt  veremit  xyz>
AuthorDate: Mon Apr 20 21:57:51 2020 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Apr 22 21:37:46 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=898d4a5c

Fixed upstream v0.8 in commit dff00a8.

v0.8.2 builds fine in ::gentoo:
>>> Completed installing media-sound/ncmpcpp-0.8.2-r1 into 
>>> /var/tmp/portage/media-sound/ncmpcpp-0.8.2-r1/image
>>> media-sound/ncmpcpp-0.8.2-r1 merged.

Signed-off-by: Michael Everitt  veremit.xyz>
Signed-off-by: Anthony G. Basile  gentoo.org>

 media-sound/ncmpcpp/Manifest |  1 -
 media-sound/ncmpcpp/metadata.xml | 36 
 media-sound/ncmpcpp/ncmpcpp-0.7.7.ebuild | 72 
 3 files changed, 109 deletions(-)

diff --git a/media-sound/ncmpcpp/Manifest b/media-sound/ncmpcpp/Manifest
deleted file mode 100644
index fc7ad16..000
--- a/media-sound/ncmpcpp/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST ncmpcpp-0.7.7.tar.bz2 443801 SHA256 
b7bcbec83b1f88cc7b21f196b10be09a27b430566c59f402df170163464d01ef SHA512 
a0bbe85f154c40513d41e85810de86ed21109b72fb0f2bdb0b78dcbddb3770aff5422b5bb7fbac2b76634c5b9aaf843bed5fc16fc672fcd71bbae911f65c0034
 WHIRLPOOL 
49a5e16cf583424618db5e2c38a946cc60d5ea2e17015c7e6232c91f84cf44c308389b81bb2f380045f3f9595d83a13c2a4f571930ea122e85437f4e6cccb4d1

diff --git a/media-sound/ncmpcpp/metadata.xml b/media-sound/ncmpcpp/metadata.xml
deleted file mode 100644
index b19eb81..000
--- a/media-sound/ncmpcpp/metadata.xml
+++ /dev/null
@@ -1,36 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   j...@gentoo.org
-   
-   
-   so...@gentoo.org
-   Gentoo Sound project
-   
-   
-   Enable clock screen
-   Enable outputs screen
-   Enable visualizer screen with sound 
wave/frequency
-   spectrum modes
-   
-   
-   A featureful sys-libs/ncurses based 
media-sound/mpd
-   client inspired by media-sound/ncmpc
-
-   Ncmpcpp is very similar to ncmpc if it comes to user interface, but it
-   provides a lot of new useful features. 
-
-   Main new features:
-* tag editor
-* playlist editor
-* easy to use search engine
-* media library
-* music visualizer
-* ability to fetch artist info from last.fm
-* new display mode
-* alternative user interface
-* ability to browse and add files from outside of MPD music directory
-..and a lot more minor convenient functions.
-   
-

diff --git a/media-sound/ncmpcpp/ncmpcpp-0.7.7.ebuild 
b/media-sound/ncmpcpp/ncmpcpp-0.7.7.ebuild
deleted file mode 100644
index 18f2bce..000
--- a/media-sound/ncmpcpp/ncmpcpp-0.7.7.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit flag-o-matic
-
-DESCRIPTION="featureful ncurses based MPD client inspired by ncmpc"
-HOMEPAGE="https://rybczak.net/ncmpcpp/;
-SRC_URI="${HOMEPAGE}stable/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc x86"
-IUSE="clock curl outputs taglib unicode visualizer"
-
-RDEPEND="
-   !dev-libs/boost:0/1.57.0
-   >=media-libs/libmpdclient-2.1
-   dev-libs/boost:=[nls,threads]
-   sys-libs/ncurses:=[unicode?]
-   sys-libs/readline:*
-   curl? ( net-misc/curl )
-   taglib? ( media-libs/taglib )
-   unicode? (
-   dev-libs/boost:=[icu]
-   dev-libs/icu:=
-   )
-   visualizer? ( sci-libs/fftw:3.0= )
-"
-DEPEND="
-   ${RDEPEND}
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   default
-
-   sed -i -e '/^docdir/d' {,doc/}Makefile{.am,.in} || die
-   sed -i -e 's|COPYING||g' Makefile{.am,.in} || die
-}
-
-src_configure() {
-   append-cppflags "-D_XOPEN_SOURCE=500"
-   econf \
-   $(use_enable clock) \
-   $(use_enable outputs) \
-   $(use_enable unicode) \
-   $(use_enable visualizer) \
-   $(use_with curl) \
-   $(use_with taglib) \
-   $(use_with visualizer fftw) \
-   --docdir=/usr/share/doc/${PF}
-}
-
-src_install() {
-   default
-
-   dodoc doc/{bindings,config}
-}
-
-pkg_postinst() {
-   echo
-   elog "Example configuration files have been installed at"
-   elog "${ROOT}usr/share/doc/${PF}"
-   elog "${P} uses ~/.ncmpcpp/config and ~/.ncmpcpp/bindings"
-   elog "as user configuration files."
-   echo
-   if use visualizer; then
-   elog "If you want to use the visualizer, you need mpd with fifo 
enabled."
-   echo
-   fi
-}



[gentoo-commits] proj/musl:master commit in: media-libs/libepoxy/files/, media-libs/libepoxy/

2020-04-22 Thread Anthony G. Basile
commit: ec08936063810281e9b812cd3185de7b6a3180ba
Author: Michael Everitt  veremit  xyz>
AuthorDate: Mon Apr 20 22:43:15 2020 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Apr 22 21:38:17 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=ec089360

Fixed upstream in 1267f82, release 1.5.1.

In ::gentoo v1.5.4 -
>>> Completed installing media-libs/libepoxy-1.5.4 into 
>>> /var/tmp/portage/media-libs/libepoxy-1.5.4/image
>>> media-libs/libepoxy-1.5.4 merged.

Signed-off-by: Michael Everitt  veremit.xyz>
Signed-off-by: Anthony G. Basile  gentoo.org>

 media-libs/libepoxy/Manifest  |  1 -
 media-libs/libepoxy/files/musl_no_dlsym.patch | 80 ---
 media-libs/libepoxy/libepoxy-1.5.0.ebuild | 62 -
 media-libs/libepoxy/metadata.xml  | 11 
 4 files changed, 154 deletions(-)

diff --git a/media-libs/libepoxy/Manifest b/media-libs/libepoxy/Manifest
deleted file mode 100644
index a87845e..000
--- a/media-libs/libepoxy/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST libepoxy-1.5.0.tar.gz 325983 BLAKE2B 
13cec792a3f32630765e3bad755bfb8569119351a3bf83a6581c4db3210eca0779ca6681bbb67898847265283a929ed742fd7000d18977fb5f2203968815fe92
 SHA512 
e522c64d4f407aab031fbd31feaee1a2de4467fdd49b0267327100cfe836c2f5bebccf367449e3bd97e1a457168bbf0ace968eaa45a018020f1c038469343efe

diff --git a/media-libs/libepoxy/files/musl_no_dlsym.patch 
b/media-libs/libepoxy/files/musl_no_dlsym.patch
deleted file mode 100644
index b31ceae..000
--- a/media-libs/libepoxy/files/musl_no_dlsym.patch
+++ /dev/null
@@ -1,80 +0,0 @@
-From 0bbdbcdf3917fff68cf96e89b76358e94d20d77c Mon Sep 17 00:00:00 2001
-From: Ross Burton 
-Date: Thu, 1 Mar 2018 17:37:42 +
-Subject: [PATCH 1/2] meson: add option to enable/disable the test suite
-

- meson.build   | 5 -
- meson_options.txt | 4 
- 2 files changed, 8 insertions(+), 1 deletion(-)
-
-diff --git a/meson.build b/meson.build
-index b2ebaef..9632c7a 100644
 a/meson.build
-+++ b/meson.build
-@@ -242,7 +242,10 @@ libepoxy_inc = [
- 
- subdir('include/epoxy')
- subdir('src')
--subdir('test')
-+
-+if get_option('tests')
-+  subdir('test')
-+endif
- 
- if get_option('docs')
-   doxygen = find_program('doxygen', required: false)
-diff --git a/meson_options.txt b/meson_options.txt
-index b5d7c98..dc30e68 100644
 a/meson_options.txt
-+++ b/meson_options.txt
-@@ -15,3 +15,7 @@ option('x11',
-type: 'boolean',
-value: true,
-description: 'Enable X11 support (GLX or EGL-X11)')
-+option('tests',
-+   type: 'boolean',
-+   value: true,
-+   description: 'Build the test suite')
-
-From 85c692f9fe46259b5a85201d96e871ae12db4bc4 Mon Sep 17 00:00:00 2001
-From: Ross Burton 
-Date: Thu, 1 Mar 2018 17:39:52 +
-Subject: [PATCH 2/2] test: skip tests that require dlvsym if it isn't
- available
-
-dlvsym is a glibc extension so check for it and skip the tests which need 
dlvsym
-if it isn't present.

- test/meson.build | 7 ---
- 1 file changed, 4 insertions(+), 3 deletions(-)
-
-diff --git a/test/meson.build b/test/meson.build
-index c5788b4..b97930e 100644
 a/test/meson.build
-+++ b/test/meson.build
-@@ -1,3 +1,4 @@
-+has_dlvsym = cc.has_function('dlvsym', prefix : '#include')
- has_gles1 = gles1_dep.found()
- has_gles2 = gles2_dep.found()
- build_x11_tests = enable_x11 and x11_dep.found()
-@@ -92,8 +93,8 @@ if build_glx
- [ 'glx_has_extension_nocontext', [ 'glx_has_extension_nocontext.c' ], [], 
[], true ],
- [ 'glx_static', [ 'glx_static.c' ], [ '-DNEEDS_TO_BE_STATIC'], [ 
'-static' ], libtype == 'static' ],
- [ 'glx_shared_znow', [ 'glx_static.c', ], [], [ '-Wl,-z,now' ], has_znow 
],
--[ 'glx_alias_prefer_same_name', [ 'glx_alias_prefer_same_name.c', 
'dlwrap.c', 'dlwrap.h' ], [], [ '-rdynamic' ], not build_apple ],
--[ 'glx_gles2', [ 'glx_gles2.c', 'dlwrap.c', 'dlwrap.h' ], [], [ 
'-rdynamic' ], not build_apple ],
-+[ 'glx_alias_prefer_same_name', [ 'glx_alias_prefer_same_name.c', 
'dlwrap.c', 'dlwrap.h' ], [], [ '-rdynamic' ], not build_apple and has_dlvsym ],
-+[ 'glx_gles2', [ 'glx_gles2.c', 'dlwrap.c', 'dlwrap.h' ], [], [ 
'-rdynamic' ], not build_apple and has_dlvsym ],
-   ]
- 
-   foreach test: glx_tests
-@@ -114,7 +115,7 @@ if build_glx
- endif
-   endforeach
- 
--  if not build_apple
-+  if not build_apple and has_dlvsym
- # GLX/EGL tests
- if build_egl
-   glx_egl_sources = [

diff --git a/media-libs/libepoxy/libepoxy-1.5.0.ebuild 
b/media-libs/libepoxy/libepoxy-1.5.0.ebuild
deleted file mode 100644
index e306321..000
--- a/media-libs/libepoxy/libepoxy-1.5.0.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-EGIT_REPO_URI="https://github.com/anholt/${PN}.git;
-
-if [[ ${PV} = * ]]; then
-   GIT_ECLASS="git-r3"
-fi
-
-PYTHON_COMPAT=( 

[gentoo-commits] proj/musl:master commit in: media-libs/openal/, media-libs/openal/files/

2020-04-22 Thread Anthony G. Basile
commit: 8a068a74ce195b481e3bbffe820bcc4a03c8514c
Author: Michael Everitt  veremit  xyz>
AuthorDate: Mon Apr 20 22:38:04 2020 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Apr 22 21:38:17 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=8a068a74

Upstream changed to C++, in-tree version compiles OK.

>>> Completed installing media-libs/openal-1.19.1 into 
>>> /var/tmp/portage/media-libs/openal-1.19.1/image/
>>> media-libs/openal-1.19.1 merged.

Signed-off-by: Michael Everitt  veremit.xyz>
Signed-off-by: Anthony G. Basile  gentoo.org>

 media-libs/openal/Manifest |  1 -
 media-libs/openal/files/openal-1.17.1-types.patch  | 35 ---
 ...l-1.18.2-dont-specify-macros-as-arguments.patch | 50 
 media-libs/openal/metadata.xml |  8 ---
 media-libs/openal/openal-1.18.2-r1.ebuild  | 70 --
 5 files changed, 164 deletions(-)

diff --git a/media-libs/openal/Manifest b/media-libs/openal/Manifest
deleted file mode 100644
index 05af4b2..000
--- a/media-libs/openal/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST openal-soft-1.18.2.tar.bz2 639420 BLAKE2B 
8e31db9d3c6eb49fe4833a6449603dc6284e39810942536594fb5e96d0bc2b867b69bd90e64d40cf99f9a279f3809509cf1c9af3114a4887057e78962a5463e8
 SHA512 
752e2fb0a5a014caa6d6bac1590d3df46140b463fbaa13378fb5de89f1c97ee8b62bec74f68484d4ec02ee8755c1a2d0c9394cdb477db1b7401deae2fb9eeb4d

diff --git a/media-libs/openal/files/openal-1.17.1-types.patch 
b/media-libs/openal/files/openal-1.17.1-types.patch
deleted file mode 100644
index c702ca7..000
--- a/media-libs/openal/files/openal-1.17.1-types.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-diff -Naurw openal-soft-1.17.1.orig/Alc/backends/alsa.c 
openal-soft-1.17.1/Alc/backends/alsa.c
 openal-soft-1.17.1.orig/Alc/backends/alsa.c2016-01-04 
12:07:41.460891285 -0800
-+++ openal-soft-1.17.1/Alc/backends/alsa.c 2016-01-04 12:29:56.971867369 
-0800
-@@ -23,6 +23,7 @@
- #include 
- #include 
- #include 
-+#include 
- 
- #include "alMain.h"
- #include "alu.h"
-diff -Naurw openal-soft-1.17.1.orig/CMakeLists.txt 
openal-soft-1.17.1/CMakeLists.txt
 openal-soft-1.17.1.orig/CMakeLists.txt 2016-01-04 12:07:41.462891285 
-0800
-+++ openal-soft-1.17.1/CMakeLists.txt  2016-01-04 12:55:30.281839910 -0800
-@@ -112,6 +112,20 @@
- UNSET(OLD_REQUIRED_FLAGS)
- ENDIF()
- 
-+# Check if _GNU_SOURCE needs to be set.
-+CHECK_TYPE_SIZE(u_int8_t HAVE_TYPES_DEFAULT)
-+IF(NOT HAVE_TYPES_DEFAULT)
-+SET(OLD_REQUIRED_FLAGS ${CMAKE_REQUIRED_FLAGS})
-+SET(CMAKE_REQUIRED_FLAGS "${CMAKE_REQUIRED_FLAGS} -D_GNU_SOURCE")
-+CHECK_TYPE_SIZE(u_int8_t HAVE_TYPES_POSIX)
-+IF(NOT HAVE_TYPES_POSIX)
-+SET(CMAKE_REQUIRED_FLAGS ${OLD_REQUIRED_FLAGS})
-+ELSE()
-+ADD_DEFINITIONS(-D_GNU_SOURCE)
-+ENDIF()
-+UNSET(OLD_REQUIRED_FLAGS)
-+ENDIF()
-+
- # Set defines for large file support
- CHECK_FILE_OFFSET_BITS()
- IF(_FILE_OFFSET_BITS)

diff --git 
a/media-libs/openal/files/openal-1.18.2-dont-specify-macros-as-arguments.patch 
b/media-libs/openal/files/openal-1.18.2-dont-specify-macros-as-arguments.patch
deleted file mode 100644
index 83fc33d..000
--- 
a/media-libs/openal/files/openal-1.18.2-dont-specify-macros-as-arguments.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-From cae4b1a062b53dd25eba7caa41622be730106749 Mon Sep 17 00:00:00 2001
-From: Chris Robinson 
-Date: Wed, 28 Mar 2018 14:34:58 -0700
-Subject: [PATCH] Don't specify macros as arguments to CHECK_INCLUDE_FILE(S)
-

- CMakeLists.txt | 15 +--
- 1 file changed, 13 insertions(+), 2 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index df1dfe63..07454f15 100644
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -577,7 +577,12 @@ ENDIF()
- 
- 
- # Check if we have Windows headers
--CHECK_INCLUDE_FILE(windows.h HAVE_WINDOWS_H -D_WIN32_WINNT=0x0502)
-+SET(OLD_REQUIRED_DEFINITIONS ${CMAKE_REQUIRED_DEFINITIONS})
-+SET(CMAKE_REQUIRED_DEFINITIONS ${CMAKE_REQUIRED_DEFINITIONS} 
-D_WIN32_WINNT=0x0502)
-+CHECK_INCLUDE_FILE(windows.h HAVE_WINDOWS_H)
-+SET(CMAKE_REQUIRED_DEFINITIONS ${OLD_REQUIRED_DEFINITIONS})
-+UNSET(OLD_REQUIRED_DEFINITIONS)
-+
- IF(NOT HAVE_WINDOWS_H)
- CHECK_SYMBOL_EXISTS(gettimeofday sys/time.h HAVE_GETTIMEOFDAY)
- IF(NOT HAVE_GETTIMEOFDAY)
-@@ -975,8 +980,11 @@ OPTION(ALSOFT_REQUIRE_WINMM "Require Windows Multimedia 
backend" OFF)
- OPTION(ALSOFT_REQUIRE_DSOUND "Require DirectSound backend" OFF)
- OPTION(ALSOFT_REQUIRE_WASAPI "Require WASAPI backend" OFF)
- IF(HAVE_WINDOWS_H)
-+SET(OLD_REQUIRED_DEFINITIONS ${CMAKE_REQUIRED_DEFINITIONS})
-+SET(CMAKE_REQUIRED_DEFINITIONS ${CMAKE_REQUIRED_DEFINITIONS} 
-D_WIN32_WINNT=0x0502)
-+
- # Check MMSystem backend
--CHECK_INCLUDE_FILES("windows.h;mmsystem.h" HAVE_MMSYSTEM_H 
-D_WIN32_WINNT=0x0502)
-+CHECK_INCLUDE_FILES("windows.h;mmsystem.h" HAVE_MMSYSTEM_H)
- IF(HAVE_MMSYSTEM_H)
- CHECK_SHARED_FUNCTION_EXISTS(waveOutOpen 

[gentoo-commits] proj/musl:master commit in: media-sound/pulseaudio/files/, media-sound/pulseaudio/

2020-04-22 Thread Anthony G. Basile
commit: 4a0b130a9d07986272a04f8e0d6f2d5ee241c369
Author: Michael Everitt  veremit  xyz>
AuthorDate: Mon Apr 20 22:08:00 2020 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Apr 22 21:37:46 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=4a0b130a

All ::musl patches applied in upstream release v12.0. v13.0 works fine for me.

qlist -ISSRUv pulseaudio:
media-sound/pulseaudio-13.0:0::gentoo -abi_mips_n32 -abi_mips_n64 -abi_mips_o32
 -abi_riscv_lp64 -abi_riscv_lp64d -abi_s390_32 -abi_s390_64 -abi_x86_32
 abi_x86_64 -abi_x86_x32 alsa alsa-plugin asyncns -bluetooth caps
 -cpu_flags_arm_neon dbus -doc elogind -equalizer -gconf -gdbm glib gtk ipv6
 -jack -libressl -libsamplerate -lirc -native-headset -ofono-headset orc -oss
 -qt5 -realtime -selinux -sox ssl -system-wide -systemd

Signed-off-by: Michael Everitt  veremit.xyz>
Signed-off-by: Anthony G. Basile  gentoo.org>

 media-sound/pulseaudio/Manifest|   1 -
 .../pulseaudio-11.1-disable-flat-volumes.patch |  48 ---
 .../files/pulseaudio-11.1-glibc-2.27.patch |  59 
 .../files/pulseaudio-11.1-qpaeq-pyqt5-1.patch  | 198 ---
 .../files/pulseaudio-11.1-qpaeq-pyqt5-2.patch  |  31 --
 .../files/pulseaudio-9.0-musl-padsp.patch  |  67 
 media-sound/pulseaudio/files/pulseaudio.conf.d |   6 -
 media-sound/pulseaudio/files/pulseaudio.init.d-5   |  80 -
 media-sound/pulseaudio/files/pulseaudio.service|  10 -
 media-sound/pulseaudio/files/pulseaudio.tmpfiles   |   1 -
 media-sound/pulseaudio/metadata.xml|  81 -
 media-sound/pulseaudio/pulseaudio-11.1-r1.ebuild   | 364 -
 12 files changed, 946 deletions(-)

diff --git a/media-sound/pulseaudio/Manifest b/media-sound/pulseaudio/Manifest
deleted file mode 100644
index 6a179c8..000
--- a/media-sound/pulseaudio/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pulseaudio-11.1.tar.xz 1648924 BLAKE2B 
eea767efb6529436a6c2aa7d5ccaccdbda2338ad8db639ad333598b1589d259acf71ef34e904a240710f5343864fa868789eaa7f7cae1b07902ebd989fe83e12
 SHA512 
8863d8d7aede0d9a4d158e84e7bece91747c335f9ac98c7b21fafe76b762f8817e1125307aa46e561e540d2c40525e91f51a55ec34ac55d58fd5980199856a7a

diff --git 
a/media-sound/pulseaudio/files/pulseaudio-11.1-disable-flat-volumes.patch 
b/media-sound/pulseaudio/files/pulseaudio-11.1-disable-flat-volumes.patch
deleted file mode 100644
index 40b23ec..000
--- a/media-sound/pulseaudio/files/pulseaudio-11.1-disable-flat-volumes.patch
+++ /dev/null
@@ -1,48 +0,0 @@
-diff -up a/man/pulse-daemon.conf.5.xml.in b/man/pulse-daemon.conf.5.xml.in
 a/man/pulse-daemon.conf.5.xml.in   2016-05-26 23:21:17.0 -0500
-+++ b/man/pulse-daemon.conf.5.xml.in   2016-05-31 10:01:55.679976730 -0500
-@@ -220,7 +220,7 @@ License along with PulseAudio; if not, s
-   flat-volumes= Enable 'flat' volumes, i.e. where
-   possible let the sink volume equal the maximum of the volumes of
-   the inputs connected to it. Takes a boolean argument, defaults
--  to yes.
-+  to no.
- 
- 
-   
-diff -up a/src/daemon/daemon-conf.c b/src/daemon/daemon-conf.c
 a/src/daemon/daemon-conf.c 2016-05-26 23:21:17.0 -0500
-+++ b/src/daemon/daemon-conf.c 2016-05-31 10:01:55.680976735 -0500
-@@ -68,7 +68,7 @@ static const pa_daemon_conf default_conf
- .realtime_priority = 5,  /* Half of JACK's default rtprio */
- .disallow_module_loading = false,
- .disallow_exit = false,
--.flat_volumes = true,
-+.flat_volumes = false,
- .exit_idle_time = 20,
- .scache_idle_time = 20,
- .script_commands = NULL,
-diff -up a/src/daemon/daemon.conf.in b/src/daemon/daemon.conf.in
 a/src/daemon/daemon.conf.in2016-05-31 10:01:55.680976735 -0500
-+++ b/src/daemon/daemon.conf.in2016-05-31 10:02:28.048133267 -0500
-@@ -57,7 +57,7 @@ ifelse(@HAVE_DBUS@, 1, [dnl
- ; enable-lfe-remixing = no
- ; lfe-crossover-freq = 0
- 
--; flat-volumes = yes
-+; flat-volumes = no
- 
- ifelse(@HAVE_SYS_RESOURCE_H@, 1, [dnl
- ; rlimit-fsize = -1
-diff -up a/src/pulsecore/core.c b/src/pulsecore/core.c
 a/src/pulsecore/core.c 2016-05-26 23:21:17.0 -0500
-+++ b/src/pulsecore/core.c 2016-05-31 10:01:55.681976740 -0500
-@@ -135,7 +135,7 @@ pa_core* pa_core_new(pa_mainloop_api *m,
- c->exit_idle_time = -1;
- c->scache_idle_time = 20;
- 
--c->flat_volumes = true;
-+c->flat_volumes = false;
- c->disallow_module_loading = false;
- c->disallow_exit = false;
- c->running_as_daemon = false;

diff --git a/media-sound/pulseaudio/files/pulseaudio-11.1-glibc-2.27.patch 
b/media-sound/pulseaudio/files/pulseaudio-11.1-glibc-2.27.patch
deleted file mode 100644
index a89167b..000
--- a/media-sound/pulseaudio/files/pulseaudio-11.1-glibc-2.27.patch
+++ /dev/null
@@ -1,59 +0,0 @@
-From: Tanu Kaskinen 
-Date: Wed, 24 Jan 2018 03:51:49 +0200
-Subject: memfd-wrappers: only define memfd_create() if not already defined
-
-glibc 2.27 

[gentoo-commits] repo/gentoo:master commit in: dev-perl/App-Nopaste/

2020-04-22 Thread Kent Fredric
commit: a74e5b209aaf9942471b96a5c22e8141fd4946c6
Author: Ferenc Erki  gmail  com>
AuthorDate: Sat Apr 11 13:49:09 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Wed Apr 22 21:05:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a74e5b20

dev-perl/App-Nopaste: bump version to 1.13.0

Closes: https://bugs.gentoo.org/717082
Closes: https://github.com/gentoo/gentoo/pull/15305
Package-Manager: Portage-2.3.98, Repoman-2.3.22
Signed-off-by: Ferenc Erki  gmail.com>
Signed-off-by: Kent Fredric  gentoo.org>

 dev-perl/App-Nopaste/App-Nopaste-1.13.0.ebuild | 54 ++
 dev-perl/App-Nopaste/Manifest  |  1 +
 2 files changed, 55 insertions(+)

diff --git a/dev-perl/App-Nopaste/App-Nopaste-1.13.0.ebuild 
b/dev-perl/App-Nopaste/App-Nopaste-1.13.0.ebuild
new file mode 100644
index 000..329a2d3e449
--- /dev/null
+++ b/dev-perl/App-Nopaste/App-Nopaste-1.13.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=ETHER
+DIST_VERSION=1.013
+inherit perl-module
+
+DESCRIPTION="Easy access to any pastebin"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
+IUSE="+pastebin +browser clipboard gitlab test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-perl/Class-Load
+   virtual/perl-Exporter
+   virtual/perl-File-Spec
+   virtual/perl-File-Temp
+   dev-perl/Getopt-Long-Descriptive
+   dev-perl/JSON-MaybeXS
+   dev-perl/libwww-perl
+   dev-perl/Module-Pluggable
+   dev-perl/Module-Runtime
+   dev-perl/Path-Tiny
+   dev-perl/URI
+   dev-perl/WWW-Mechanize
+   >=dev-perl/namespace-clean-0.190.0
+   pastebin? (
+   >=dev-perl/WWW-Pastebin-PastebinCom-Create-1.3.0
+   )
+   clipboard? (
+   dev-perl/Clipboard
+   )
+   gitlab? (
+   dev-vcs/git
+   )
+   browser? (
+   dev-perl/Browser-Open
+   )
+"
+BDEPEND="${RDEPEND}
+   >=virtual/perl-CPAN-Meta-Requirements-2.120.620
+   virtual/perl-ExtUtils-MakeMaker
+   virtual/perl-Module-Metadata
+   test? (
+   >=virtual/perl-CPAN-Meta-2.120.900
+   dev-perl/Test-Deep
+   dev-perl/Test-Fatal
+   >=virtual/perl-Test-Simple-0.880.0
+   )
+"

diff --git a/dev-perl/App-Nopaste/Manifest b/dev-perl/App-Nopaste/Manifest
index bdb63598625..5f0d418e4e5 100644
--- a/dev-perl/App-Nopaste/Manifest
+++ b/dev-perl/App-Nopaste/Manifest
@@ -1 +1,2 @@
 DIST App-Nopaste-1.012.tar.gz 52932 BLAKE2B 
03fdd88ff369367ebd83f224925e8e53f282f8257f640aed50c0bc62dc796a2f28a189038e2720247265b51276e0ab508de8e24d074df8ec43c0d4b275bf0ff7
 SHA512 
ce013ffae6909646048cd98f554d7cd8e19334bd67a7aa5a6639d2467e87cba510729169f74eb90865e8556bce33a11349c8f5917f3790edccf126a2ebd509e9
+DIST App-Nopaste-1.013.tar.gz 53722 BLAKE2B 
c25646e5c3edd088e8ce57113053a09f53d23d880566c0836ee08abdea1b4d05ccfbf53d0b0b65f921252c84ff62e5a2fd29061d8e7ff24aadf94d186f97cf57
 SHA512 
2b399c22600f5bd1a65e7407181fe8fd23f7f604c335f78a95e422ab7c1195469909fc1d9343eb0843f6b3d778426e51e79e38b0faf6b3e9e4cb8e3977444526



[gentoo-commits] repo/gentoo:master commit in: media-video/gtk-recordmydesktop/files/, media-video/gtk-recordmydesktop/, ...

2020-04-22 Thread Andreas Sturmlechner
commit: e0eab5bc14f694d78a406ddafe545196801f484d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Apr 22 21:02:37 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr 22 21:03:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0eab5bc

media-video/gtk-recordmydesktop: Remove last-rited package

Closes: https://bugs.gentoo.org/710172
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-video/gtk-recordmydesktop/Manifest   |  1 -
 .../gtk-recordmydesktop-0.3.8-check-for-jack.patch | 36 ---
 .../gtk-recordmydesktop-0.3.8-r3.ebuild| 41 --
 media-video/gtk-recordmydesktop/metadata.xml   | 10 --
 profiles/package.mask  |  6 
 5 files changed, 94 deletions(-)

diff --git a/media-video/gtk-recordmydesktop/Manifest 
b/media-video/gtk-recordmydesktop/Manifest
deleted file mode 100644
index f0d160f772e..000
--- a/media-video/gtk-recordmydesktop/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST gtk-recordmydesktop-0.3.8.tar.gz 176381 BLAKE2B 
8233f94166c7c635366f1c2eab39534445242ee42449cc732567aa8524bac24c0d8383deea20a112b7f8e26c01a00eebf2f38ae49502e277452f4971c690cfb0
 SHA512 
7d9785b81b17e7a8fbfcd7dfd227f4bce38b450150b89819b30e9b0e17c4053bda02fc1f653a18ddf4ca2a0f2157dd3c18f061b3ca661c10a9dd7208b1183e49

diff --git 
a/media-video/gtk-recordmydesktop/files/gtk-recordmydesktop-0.3.8-check-for-jack.patch
 
b/media-video/gtk-recordmydesktop/files/gtk-recordmydesktop-0.3.8-check-for-jack.patch
deleted file mode 100644
index 7743d43199c..000
--- 
a/media-video/gtk-recordmydesktop/files/gtk-recordmydesktop-0.3.8-check-for-jack.patch
+++ /dev/null
@@ -1,36 +0,0 @@
 gtk-recordmydesktop-0.3.8.orig/src/rmdPrefsWidget.py   2009-10-12 
12:40:32.470028483 +0100
-+++ gtk-recordmydesktop-0.3.8/src/rmdPrefsWidget.py2009-10-12 
12:41:08.086044353 +0100
-@@ -323,11 +323,33 @@
- for i in range(4):
- self.labelbox[i].show()
- self.notebook.show()
-+
-+def which(self,program):
-+import os
-+def is_exe(fpath):
-+return os.path.exists(fpath) and os.access(fpath, os.X_OK)
-+
-+fpath, fname = os.path.split(program)
-+if fpath:
-+if is_exe(program):
-+return program
-+else:
-+for path in os.environ["PATH"].split(os.pathsep):
-+exe_file = os.path.join(path, program)
-+if is_exe(exe_file):
-+return exe_file
-+
-+return None
-+
-+
- def __runJackLSP__(self,button=None):
- if button!=None:
- self.__getSelectedPorts__()
- self.ports=[]
- failed=0
-+if self.which('jack_lsp') == None:
-+self.jack_button.set_sensitive(False)
-+return
- (stdin,stdout,stderr)=os.popen3(['jack_lsp'],'t')
- ports=stdout.readlines()
- stdin.close()

diff --git 
a/media-video/gtk-recordmydesktop/gtk-recordmydesktop-0.3.8-r3.ebuild 
b/media-video/gtk-recordmydesktop/gtk-recordmydesktop-0.3.8-r3.ebuild
deleted file mode 100644
index 111584b31dd..000
--- a/media-video/gtk-recordmydesktop/gtk-recordmydesktop-0.3.8-r3.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-inherit eutils python-single-r1
-
-DESCRIPTION="GTK+ interface for RecordMyDesktop"
-HOMEPAGE="http://recordmydesktop.sourceforge.net/;
-SRC_URI="mirror://sourceforge/recordmydesktop/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# Test is buggy : bug #186752
-# Tries to run intl-toolupdate without it being substituted from
-# configure, make test tries run make check in flumotion/test what
-# makes me think that this file has been copied from flumotion without
-# much care...
-RESTRICT=test
-
-RDEPEND=">=x11-libs/gtk+-2.10.0:2
-   dev-python/pygtk:2
-   >=media-video/recordmydesktop-0.3.5
-   x11-apps/xwininfo
-   ${PYTHON_DEPS}"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-check-for-jack.patch
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-   python_fix_shebang "${D}/usr/bin/gtk-recordMyDesktop"
-   sed -i 's#gtk-recordmydesktop.png#gtk-recordmydesktop#' 
"${D}/usr/share/applications/gtk-recordmydesktop.desktop" || die
-   dodoc NEWS README AUTHORS ChangeLog
-}

diff --git a/media-video/gtk-recordmydesktop/metadata.xml 
b/media-video/gtk-recordmydesktop/metadata.xml
deleted file mode 100644
index cd0bf6d9d5f..000
--- a/media-video/gtk-recordmydesktop/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-media-vi...@gentoo.org
-  
-  
-recordmydesktop
-  
-

diff --git a/profiles/package.mask b/profiles/package.mask

[gentoo-commits] repo/gentoo:master commit in: x11-misc/xplanetFX/, x11-misc/xplanetFX/files/, profiles/

2020-04-22 Thread Andreas Sturmlechner
commit: fa94571fe94ba788d8d6bfcdf5a004358d9d8280
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Apr 22 21:00:50 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr 22 21:03:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa94571f

x11-misc/xplanetFX: Remove last-rited package

Closes: https://bugs.gentoo.org/708076
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 profiles/package.mask  |  5 --
 x11-misc/xplanetFX/Manifest|  1 -
 .../files/xplanetFX-2.6.4-gentoo-path.patch| 42 ---
 x11-misc/xplanetFX/metadata.xml| 15 --
 x11-misc/xplanetFX/xplanetFX-2.6.14.ebuild | 61 --
 5 files changed, 124 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index b7b5f14dd61..4d18c12200d 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -649,11 +649,6 @@ media-video/gtk-recordmydesktop
 # Bug #708164, masked for removal in 30 days.
 media-video/pymp
 
-# Andreas Sturmlechner  (2020-03-22)
-# Unmaintained revdep on dev-python/pygtk blocking its removal, py2-only
-# No signs of porting work, bug #708076, masked for removal in 30 days.
-x11-misc/xplanetFX
-
 # Jonas Stein  (2020-03-21)
 # Package masked for removal. Broken SRC_URI,
 # upstream is dead.

diff --git a/x11-misc/xplanetFX/Manifest b/x11-misc/xplanetFX/Manifest
deleted file mode 100644
index c045ca24aaf..000
--- a/x11-misc/xplanetFX/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST xplanetfx-2.6.14_all.tar.gz 36874844 BLAKE2B 
ee02daa55fe2e0a64b4691c95e8bac1b95d99d0ddd1e83036d723d46140b54be8d859619815929e205bc386fd5dbe5ffdc8ca3995da73497e93ee79cccee1dfe
 SHA512 
479c297906785f304178cd3ff41eaf955be6b6a50437c02528528f2328cc726bdcc54fedc107df02b346144c2f06a4325a40b94f03f7923081bed48baf0238b5

diff --git a/x11-misc/xplanetFX/files/xplanetFX-2.6.4-gentoo-path.patch 
b/x11-misc/xplanetFX/files/xplanetFX-2.6.4-gentoo-path.patch
deleted file mode 100644
index 0777e076c83..000
--- a/x11-misc/xplanetFX/files/xplanetFX-2.6.4-gentoo-path.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-diff -Naur usr.orig/bin/xplanetFX usr/bin/xplanetFX
 usr.orig/bin/xplanetFX 2015-03-05 19:58:41.0 +0100
-+++ usr/bin/xplanetFX  2015-03-16 14:28:28.235256123 +0100
-@@ -115,7 +115,7 @@
- WGETPROXY="-e use_proxy=on -e http_proxy="$PROXY
- fi
- 
--if which gsed; then
-+if which gsed > /dev/null 2>&1; then
- SEDEXE='gsed'
- else
- SEDEXE='sed'
-diff -Naur usr.orig/share/xplanetFX/xplanetFX_gtk 
usr/share/xplanetFX/xplanetFX_gtk
 usr.orig/share/xplanetFX/xplanetFX_gtk 2015-02-17 16:55:12.0 
+0100
-+++ usr/share/xplanetFX/xplanetFX_gtk  2015-03-16 14:28:53.147271051 +0100
-@@ -44,10 +44,7 @@
- 
- gobject.threads_init()
- 
--basedir = os.path.dirname(os.path.realpath(__file__))
--if not os.path.exists(os.path.join(basedir, "xplanetFX_gtk.py")):
--if os.path.exists(os.path.join(os.getcwd(), "xplanetFX_gtk.py")):
--basedir = os.getcwd()
-+basedir = "/usr/share/xplanetFX"
- sys.path.insert(0, basedir)
- 
- class GUI():
-diff -Naur usr.orig/share/xplanetFX/xplanetFX_tray 
usr/share/xplanetFX/xplanetFX_tray
 usr.orig/share/xplanetFX/xplanetFX_tray2014-05-08 01:46:44.0 
+0200
-+++ usr/share/xplanetFX/xplanetFX_tray 2015-03-16 14:29:20.634287466 +0100
-@@ -27,10 +27,7 @@
- 
- gobject.threads_init()
- 
--basedir = os.path.dirname(os.path.realpath(__file__))
--if not os.path.exists(os.path.join(basedir, "xplanetFX_gtk.py")):
--if os.path.exists(os.path.join(os.getcwd(), "xplanetFX_gtk.py")):
--basedir = os.getcwd()
-+basedir = "/usr/share/xplanetFX"
- sys.path.insert(0, basedir)
- 
- 

diff --git a/x11-misc/xplanetFX/metadata.xml b/x11-misc/xplanetFX/metadata.xml
deleted file mode 100644
index 0d2445092a8..000
--- a/x11-misc/xplanetFX/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   voyag...@gentoo.org
-   Bernard Cafarelli
-   
-   Create high quality renderings of mother earth with 
realistic clouding and lighting effects as your desktop wallpaper with 
“realtime” capabilities.
-
-xplanet (by Hari Nair) is a great piece of software capable of creating 
renderings inside our solar system. To raise the quality of it’s output adding 
some graphical effects, it was a great candidate to link with imagemagick.
-
-The result is xplanetFX, a user-friendly piece of software to configure, run 
or daemonize xplanet with h/q capabilities to create wallpapers of mother earth 
on your desktop.
-
-More realistic maps and backgrounds and a sophisticated graphics handling 
produce nearly photo realistic images of our mothership. It’s GTK GUI makes it 
really easy to use and provides a lot of settings and a user friendly access to 
xplanetFX. And even the templating capabilities give xplanetFX an individual 

[gentoo-commits] repo/gentoo:master commit in: profiles/, media-video/pymp/

2020-04-22 Thread Andreas Sturmlechner
commit: 00b4a07bf1fe2640ddb293221ecabf7cadafc52a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Apr 22 21:01:55 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr 22 21:03:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00b4a07b

media-video/pymp: Remove last-rited package

Closes: https://bugs.gentoo.org/708164
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-video/pymp/Manifest   |  1 -
 media-video/pymp/metadata.xml   |  7 --
 media-video/pymp/pymp-1.1-r2.ebuild | 45 -
 profiles/package.mask   |  5 -
 4 files changed, 58 deletions(-)

diff --git a/media-video/pymp/Manifest b/media-video/pymp/Manifest
deleted file mode 100644
index 66b25e445c1..000
--- a/media-video/pymp/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pymp-1.1.tar.bz2 132710 BLAKE2B 
4c834ed96a6436daf6c29fea3e6eeab4e93c03b39897e904650640e4b27b856674f584caa1ef658069cc71c3f83dbab917319290d974641053e848682a7da3dd
 SHA512 
10647af1233c5a030cc32f5efb7790fb93568832547f8c886d49597cff36f5d5606b7b06c00c0206e9eacd6331dbb40bc2331dc30230052b4510be1ffec34500

diff --git a/media-video/pymp/metadata.xml b/media-video/pymp/metadata.xml
deleted file mode 100644
index 81158532998..000
--- a/media-video/pymp/metadata.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   media-vi...@gentoo.org
-   
-

diff --git a/media-video/pymp/pymp-1.1-r2.ebuild 
b/media-video/pymp/pymp-1.1-r2.ebuild
deleted file mode 100644
index 2ce35400dcf..000
--- a/media-video/pymp/pymp-1.1-r2.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-inherit eutils python-single-r1
-
-DESCRIPTION="a lean, flexible frontend to mplayer written in python"
-HOMEPAGE="http://jdolan.dyndns.org/trac/wiki/Pymp;
-SRC_URI="http://jdolan.dyndns.org/jaydolan/files/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND="media-video/mplayer
-   $(python_gen_cond_dep '
-   dev-python/pygtk[${PYTHON_MULTI_USEDEP}]
-   ')
-   ${PYTHON_DEPS}"
-DEPEND="sys-apps/sed"
-
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-
-src_compile() {
-   python_fix_shebang pymp.py
-}
-
-src_install() {
-   python_moduleinto /usr/lib/pymp
-   python_domodule *.py
-
-   # note: pymp script is a horrible unnecessary wrapper
-   # a) with a dependency on sys-apps/which;
-   # b) that invokes compiled .pyc directly
-   # do not use it
-   dodir /usr/bin
-   dosym ../lib/pymp/pymp.py /usr/bin/pymp
-   fperms +x /usr/lib/pymp/pymp.py
-
-   dodoc CHANGELOG README
-   doicon pymp.png
-   make_desktop_entry pymp Pymp pymp
-}

diff --git a/profiles/package.mask b/profiles/package.mask
index 4d18c12200d..1c583e07649 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -644,11 +644,6 @@ dev-python/nevow
 # Bug #710172, masked for removal in 30 days.
 media-video/gtk-recordmydesktop
 
-# Andreas Sturmlechner  (2020-03-22)
-# Unmaintained revdep on dev-python/pygtk blocking its removal, py2-only
-# Bug #708164, masked for removal in 30 days.
-media-video/pymp
-
 # Jonas Stein  (2020-03-21)
 # Package masked for removal. Broken SRC_URI,
 # upstream is dead.



[gentoo-commits] repo/gentoo:master commit in: x11-themes/fedora-backgrounds/

2020-04-22 Thread Pacho Ramos
commit: 4aae3c7938bb5d66390c97aff68ea174113a0168
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Apr 22 20:53:21 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Apr 22 21:00:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4aae3c79

x11-themes/fedora-backgrounds: Bump to 32.1.3

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Pacho Ramos  gentoo.org>

 x11-themes/fedora-backgrounds/Manifest |  1 +
 .../fedora-backgrounds-32.1.3.ebuild   | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/x11-themes/fedora-backgrounds/Manifest 
b/x11-themes/fedora-backgrounds/Manifest
index 6ed41da8c03..d0345c9dfa7 100644
--- a/x11-themes/fedora-backgrounds/Manifest
+++ b/x11-themes/fedora-backgrounds/Manifest
@@ -3,3 +3,4 @@ DIST f28-backgrounds-28.1.5.tar.xz 158614448 BLAKE2B 
8a2c98c3aa195512c000d2f0cb5
 DIST f29-backgrounds-29.1.3.tar.xz 170130460 BLAKE2B 
dc7e8e25f8d65f9de8939e0468d49986f0228993920b49d53c2cfdc99c108218b338921657b790f30b3997a9dedfa51cae8f0db161b42fb723f2a2e4ea56a6b6
 SHA512 
707ecc56c5b0070b07f316dd9d24b9bc51a7b77e82049f7f693f4c5a828cba2d7731f14b5f2ea574875c81c60b1a490f55d9b655df936b6052e0bfa23eb171ad
 DIST f30-backgrounds-30.1.2.tar.xz 215810052 BLAKE2B 
203a8d5213aab09de7e050fceb333092d77df99557d827930542cbe0443ff16f510b0fb66d294e63871ffb6e942e373eb9890e7eb139523b1573bc12e328e9b7
 SHA512 
a6b2c3d0d38a0bb76f987e85b584afe2ce8079f8667a3ef253deff12b96678f2fb92ab2f6d04770e9154dd3bb4bc0fc871d5c18da989e5fa7f9f61464d7b3322
 DIST f31-backgrounds-31.0.4.tar.xz 317019080 BLAKE2B 
a6d3d8f1e41e5f0186ce4b4ffa052190d8422bf24db3c6fa02f1eda0d016af7cf58f8da9d1a391a8c2a46d1f1b2a21f2c889c6704a9e997262ae9a43447e55dc
 SHA512 
77244938ef3bd3dff8d8327645373b368f10aef78cf15fa56045b3f6c76dee502a6682b4bb756e1c16f4021481f7ee2317a73273bb2e50abc729b5847db23718
+DIST f32-backgrounds-32.1.3.tar.xz 56592244 BLAKE2B 
07cfb131c4005ed8659ec58af2062472155c1050e0306fbb531a3978d321cde9665617c49bda0003225cb36638d4b45bd35a32d09835d18e41909c0d95b167fb
 SHA512 
16132bd90f4effbd91ef7695b7bbc69746145a01af7a5b93228250aa1b6fa38f7a741f53c718297fc56f8f39a29ddd2dafad61a6dd48ba5384f64898050f6523

diff --git a/x11-themes/fedora-backgrounds/fedora-backgrounds-32.1.3.ebuild 
b/x11-themes/fedora-backgrounds/fedora-backgrounds-32.1.3.ebuild
new file mode 100644
index 000..a2fe4e7ee0b
--- /dev/null
+++ b/x11-themes/fedora-backgrounds/fedora-backgrounds-32.1.3.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A set of default and supplemental wallpapers for Fedora"
+HOMEPAGE="https://github.com/fedoradesign/backgrounds;
+
+MY_PN="f$(ver_cut 1)-backgrounds"
+MY_P="${MY_PN}-${PV}"
+SRC_URI="https://github.com/fedoradesign/backgrounds/releases/download/v${PV}/${MY_P}.tar.xz;
+
+# Review on each bump, files Attribution*
+LICENSE="CC-BY-SA-4.0"
+
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+SLOT="$(ver_cut 1)"
+
+RDEPEND=""
+DEPEND=""
+BDEPEND=""
+
+S="${WORKDIR}/${MY_PN}"
+
+src_install() {
+   default
+   # Don't change default MATE background
+   rm "${ED}"/usr/share/backgrounds/mate/default.xml || die
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extension-dash-to-panel/

2020-04-22 Thread Pacho Ramos
commit: 3f6baa1121c9443442ec6a0377437c1f984d0eab
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Apr 22 20:31:24 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Apr 22 21:00:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f6baa11

gnome-extra/gnome-shell-extension-dash-to-panel: Bump to v35

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Pacho Ramos  gentoo.org>

 .../gnome-shell-extension-dash-to-panel/Manifest   |  1 +
 .../gnome-shell-extension-dash-to-panel-35.ebuild  | 74 ++
 2 files changed, 75 insertions(+)

diff --git a/gnome-extra/gnome-shell-extension-dash-to-panel/Manifest 
b/gnome-extra/gnome-shell-extension-dash-to-panel/Manifest
index a317f2efacb..8aeb686d694 100644
--- a/gnome-extra/gnome-shell-extension-dash-to-panel/Manifest
+++ b/gnome-extra/gnome-shell-extension-dash-to-panel/Manifest
@@ -1,3 +1,4 @@
 DIST gnome-shell-extension-dash-to-panel-26.tar.gz 21100594 BLAKE2B 
da90d4f496e10c14c554edb74065c95bf211f6778c097e3b81d863a46d0d3477f281cebac72f334b461f28b998284a861363b27d6c17ef5b1d47947a1f44bf01
 SHA512 
45bc148d2419db5943d0c2170ea3739a36c5a928c39d070501c5dfbec3910ba08058af1926c42f75d6b3e5918d8c30aef4f38db0af14115c11027520fa582a2f
 DIST gnome-shell-extension-dash-to-panel-34.tar.gz 21115843 BLAKE2B 
b1bb021b324fb69d65341aa83c528ef4029a282ea951361bc81860b8941a804b48b3713d095d5f160f8673e6de93855d2d34b63c7a04102f1d8995333cdbcbca
 SHA512 
05acc8607175b99dd501e07624b242994ecdcc8d722081a37d254852de5b23de45ee9846d27ce9440c9a3c5ae4b279e6816c2c8a6fcc048fc5b01c9b72b005f2
+DIST gnome-shell-extension-dash-to-panel-35.tar.gz 21115881 BLAKE2B 
b04e363a0ddfbcc3c9343fb756999d756ced1e2ee24718836acf22e7c8de25d58513caa865b45b0a5b92f5220bf79c120d13763a852933dec3330a66bec90587
 SHA512 
6d1ed6fac48953d9b15265b969e50e65892ba36cb420794960b789e215f8f69c6f3797065aebb5890aa5e2c23f3e34ec796b76c7972fd2f8cb9a02a422be10a4
 DIST tango-gentoo-v1.1.tar.gz 29322 BLAKE2B 
83fa2bf37727e60851dd679054fe1b153ebfea58c9a9a40f891f7d68d3b047b02e8effa1d1b4e08d64500a2072ce7200f159c92a352da7124de27e1b05bb6027
 SHA512 
87d47ddab68361db6d99866c51705dcb3e198f8345a1096859acf2c6cca5099dd23c7fb30d124f52c4933ea38fd45fadffbbe6ecbdfa84f5b60938a4824f9045

diff --git 
a/gnome-extra/gnome-shell-extension-dash-to-panel/gnome-shell-extension-dash-to-panel-35.ebuild
 
b/gnome-extra/gnome-shell-extension-dash-to-panel/gnome-shell-extension-dash-to-panel-35.ebuild
new file mode 100644
index 000..c5470a35cce
--- /dev/null
+++ 
b/gnome-extra/gnome-shell-extension-dash-to-panel/gnome-shell-extension-dash-to-panel-35.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome2-utils
+
+MY_PN="${PN/gnome-shell-extension-/}"
+MY_P="${MY_PN}-${PV}"
+DESCRIPTION="An icon taskbar for the Gnome Shell"
+HOMEPAGE="https://github.com/home-sweet-gnome/dash-to-panel;
+SRC_URI="
+   https://github.com/home-sweet-gnome/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   branding? ( 
https://www.mail-archive.com/tango-artists@lists.freedesktop.org/msg00043/tango-gentoo-v1.1.tar.gz
 )
+"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="branding"
+
+COMMON_DEPEND="dev-libs/glib:2"
+RDEPEND="${COMMON_DEPEND}
+   app-eselect/eselect-gnome-shell-extensions
+   >=gnome-base/gnome-shell-3.18.0
+"
+DEPEND="${COMMON_DEPEND}"
+BDEPEND="
+   dev-util/intltool
+   sys-devel/gettext
+"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+   # Enable by default custom opacity to get panel slightly transparent
+   # as was done in older Gnome versions
+   "${FILESDIR}"/${PN}-26-opacity.patch
+)
+
+src_prepare() {
+   default
+
+   # Set correct version
+   export VERSION="${PV}"
+
+   # Don't install README and COPYING in unwanted locations
+   sed -i -e 's/COPYING//g' -e 's/README.md//g' Makefile || die
+
+   # Provide fancy Gentoo icon when requested
+   use branding && eapply "${FILESDIR}"/${PN}-26-branding.patch
+}
+
+src_install() {
+   default
+   if use branding; then
+   insinto 
/usr/share/gnome-shell/extensions/dash-to-pa...@jderose9.github.com/img
+   doins "${WORKDIR}/tango-gentoo-v1.1/scalable/gentoo.svg"
+   fi
+}
+
+pkg_preinst() {
+   gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+   gnome2_schemas_update
+   ebegin "Updating list of installed extensions"
+   eselect gnome-shell-extensions update
+   eend $?
+}
+
+pkg_postrm() {
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extension-gsconnect/

2020-04-22 Thread Pacho Ramos
commit: bf59fec3abed91b10959a7744397dab13ba9cc3e
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Apr 22 20:39:04 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Apr 22 21:00:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf59fec3

gnome-extra/gnome-shell-extension-gsconnect: Stabilize

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Pacho Ramos  gentoo.org>

 .../gnome-shell-extension-gsconnect-33-r1.ebuild| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/gnome-extra/gnome-shell-extension-gsconnect/gnome-shell-extension-gsconnect-33-r1.ebuild
 
b/gnome-extra/gnome-shell-extension-gsconnect/gnome-shell-extension-gsconnect-33-r1.ebuild
index 680156b1810..a098cab435c 100644
--- 
a/gnome-extra/gnome-shell-extension-gsconnect/gnome-shell-extension-gsconnect-33-r1.ebuild
+++ 
b/gnome-extra/gnome-shell-extension-gsconnect/gnome-shell-extension-gsconnect-33-r1.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/andyholmes/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="nautilus"
 
 COMMON_DEPEND="dev-libs/glib:2"



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extension-desktop-icons/

2020-04-22 Thread Pacho Ramos
commit: a6709806dca6ad6374ef68f46a73f4b34558b09b
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Apr 22 20:38:09 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Apr 22 21:00:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6709806

gnome-extra/gnome-shell-extension-desktop-icons: Bump to 20.04.0

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Pacho Ramos  gentoo.org>

 .../gnome-shell-extension-desktop-icons/Manifest   |  1 +
 ...me-shell-extension-desktop-icons-20.04.0.ebuild | 46 ++
 2 files changed, 47 insertions(+)

diff --git a/gnome-extra/gnome-shell-extension-desktop-icons/Manifest 
b/gnome-extra/gnome-shell-extension-desktop-icons/Manifest
index f7eeac61883..e2bdaa44995 100644
--- a/gnome-extra/gnome-shell-extension-desktop-icons/Manifest
+++ b/gnome-extra/gnome-shell-extension-desktop-icons/Manifest
@@ -1,2 +1,3 @@
 DIST desktop-icons-19.01.4.tar.xz 46712 BLAKE2B 
6991d45bf7e8e0373fa42985d5e6a416a3cdbe90abe539dcfc474bbae58763843ec73fb379f4ed69637c31916b1a11ee3e08f4166b691e76691a03d77be33d08
 SHA512 
db840b2a5a5848c1bf151b59c3c35dba163f23026cc0d0a859cab5746ed15569153c70357dcc9d38637ef1af27a2df0d2e942a97521e4f750265ae4bc6bc1666
 DIST desktop-icons-19.10.2.tar.xz 47920 BLAKE2B 
ac53da69fd76985b134fcff50d3340ad804e0a466ddf179cf06a7dd14ceaa1841a99341471a8dc2fb09e0e4794d1fee718ce516750381f71bf5e70b5ffe4a32a
 SHA512 
c6af4ffdb6dcc2c163dcf4dcac69911746fdc1dc89b1f590b82e962b8c400327ae459d648157d784c154c45488bea5961e01fc64c04ab72b5da3ca07229f80f8
+DIST desktop-icons-20.04.0.tar.xz 50448 BLAKE2B 
a93baf7cb37a3f78deb8780dcf4ec65bd20e42ecd9255924c61f457d3f6fe4cafd4865b80e414105f9e72fe835caaf034474f7e587a30b91c233edfc2851ad00
 SHA512 
6c411e4983901a0646d49ffa58bc9d711c33222b787795f5c237370168fb4bc7ff186cc071675decdcfaae846c1696d718b659b75120adcb04dfd26dbc84

diff --git 
a/gnome-extra/gnome-shell-extension-desktop-icons/gnome-shell-extension-desktop-icons-20.04.0.ebuild
 
b/gnome-extra/gnome-shell-extension-desktop-icons/gnome-shell-extension-desktop-icons-20.04.0.ebuild
new file mode 100644
index 000..f377f4d5228
--- /dev/null
+++ 
b/gnome-extra/gnome-shell-extension-desktop-icons/gnome-shell-extension-desktop-icons-20.04.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome2-utils meson
+
+MY_PN="${PN/gnome-shell-extension-/}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="A GNOME Shell extension for providing desktop icons"
+HOMEPAGE="https://gitlab.gnome.org/World/ShellExtensions/desktop-icons;
+
+COMMIT="2df80cf3c27bad3202ca184ea098c770"
+SRC_URI="https://gitlab.gnome.org/World/ShellExtensions/${MY_PN}/uploads/${COMMIT}/${MY_P}.tar.xz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+COMMON_DEPEND="dev-libs/glib:2"
+RDEPEND="${COMMON_DEPEND}
+   app-eselect/eselect-gnome-shell-extensions
+   =gnome-base/gnome-shell-3.34*
+   >=gnome-base/nautilus-3.30.4
+   sys-apps/xdg-desktop-portal
+"
+DEPEND="${COMMON_DEPEND}"
+BDEPEND=""
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_preinst() {
+   gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+   gnome2_schemas_update
+   ebegin "Updating list of installed extensions"
+   eselect gnome-shell-extensions update
+   eend $?
+}
+
+pkg_postrm() {
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extension-applications-overview-tooltip/

2020-04-22 Thread Pacho Ramos
commit: 602e704ac91a380e2b64d303ae2a11bf507575f8
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Apr 22 20:25:53 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Apr 22 21:00:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=602e704a

gnome-extra/gnome-shell-extension-applications-overview-tooltip: Stabilize

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Pacho Ramos  gentoo.org>

 .../gnome-shell-extension-applications-overview-tooltip-7.ebuild| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/gnome-extra/gnome-shell-extension-applications-overview-tooltip/gnome-shell-extension-applications-overview-tooltip-7.ebuild
 
b/gnome-extra/gnome-shell-extension-applications-overview-tooltip/gnome-shell-extension-applications-overview-tooltip-7.ebuild
index 8d4ffa58395..749eb17dd18 100644
--- 
a/gnome-extra/gnome-shell-extension-applications-overview-tooltip/gnome-shell-extension-applications-overview-tooltip-7.ebuild
+++ 
b/gnome-extra/gnome-shell-extension-applications-overview-tooltip/gnome-shell-extension-applications-overview-tooltip-7.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/RaphaelRochet/applications-overview-tooltip/archive/
 # https://github.com/RaphaelRochet/applications-overview-tooltip/issues/7
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 # glib for glib-compile-schemas at build time, needed at runtime anyways



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extension-bluetooth-quick-connect/

2020-04-22 Thread Pacho Ramos
commit: 1c0de29241e6e7e9331c9ba4b76c8e5a3dc13fa8
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Apr 22 20:27:53 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Apr 22 21:00:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c0de292

gnome-extra/gnome-shell-extension-bluetooth-quick-connect: Stabilize

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Pacho Ramos  gentoo.org>

 .../gnome-shell-extension-bluetooth-quick-connect-10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/gnome-extra/gnome-shell-extension-bluetooth-quick-connect/gnome-shell-extension-bluetooth-quick-connect-10.ebuild
 
b/gnome-extra/gnome-shell-extension-bluetooth-quick-connect/gnome-shell-extension-bluetooth-quick-connect-10.ebuild
index c0f1c95db97..281272309a7 100644
--- 
a/gnome-extra/gnome-shell-extension-bluetooth-quick-connect/gnome-shell-extension-bluetooth-quick-connect-10.ebuild
+++ 
b/gnome-extra/gnome-shell-extension-bluetooth-quick-connect/gnome-shell-extension-bluetooth-quick-connect-10.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/bjarosze/gnome-bluetooth-quick-connect/archive/v${PV
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 # glib for glib-compile-schemas at build time, needed at runtime anyways



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extension-desktop-icons/

2020-04-22 Thread Pacho Ramos
commit: 7b1a579c1c111f80c4ce00e86a178e9498eea195
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Apr 22 20:32:38 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Apr 22 21:00:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b1a579c

gnome-extra/gnome-shell-extension-desktop-icons: Stabilize

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Pacho Ramos  gentoo.org>

 .../gnome-shell-extension-desktop-icons-19.10.2.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/gnome-extra/gnome-shell-extension-desktop-icons/gnome-shell-extension-desktop-icons-19.10.2.ebuild
 
b/gnome-extra/gnome-shell-extension-desktop-icons/gnome-shell-extension-desktop-icons-19.10.2.ebuild
index 7996c7b33dd..54ab2f0c340 100644
--- 
a/gnome-extra/gnome-shell-extension-desktop-icons/gnome-shell-extension-desktop-icons-19.10.2.ebuild
+++ 
b/gnome-extra/gnome-shell-extension-desktop-icons/gnome-shell-extension-desktop-icons-19.10.2.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://gitlab.gnome.org/World/ShellExtensions/${MY_PN}/uploads/${COMMI
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 COMMON_DEPEND="dev-libs/glib:2"



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extension-dash-to-panel/

2020-04-22 Thread Pacho Ramos
commit: 6c7ab2ded47e269c25eb5bd40f706f2a1eb6ad09
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Apr 22 20:31:44 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Apr 22 21:00:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c7ab2de

gnome-extra/gnome-shell-extension-dash-to-panel: Stabilize

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Pacho Ramos  gentoo.org>

 .../gnome-shell-extension-dash-to-panel-35.ebuild   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/gnome-extra/gnome-shell-extension-dash-to-panel/gnome-shell-extension-dash-to-panel-35.ebuild
 
b/gnome-extra/gnome-shell-extension-dash-to-panel/gnome-shell-extension-dash-to-panel-35.ebuild
index c5470a35cce..23612f13646 100644
--- 
a/gnome-extra/gnome-shell-extension-dash-to-panel/gnome-shell-extension-dash-to-panel-35.ebuild
+++ 
b/gnome-extra/gnome-shell-extension-dash-to-panel/gnome-shell-extension-dash-to-panel-35.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="branding"
 
 COMMON_DEPEND="dev-libs/glib:2"



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

2020-04-22 Thread Pacho Ramos
commit: 526c99ced85e0bca6d6cab25ada6a4cad7e3f4a7
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Apr 22 20:39:36 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Apr 22 21:00:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=526c99ce

gnome-extra/pch-session: Stabilize

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Pacho Ramos  gentoo.org>

 gnome-extra/pch-session/pch-session-3.34.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/pch-session/pch-session-3.34.3.ebuild 
b/gnome-extra/pch-session/pch-session-3.34.3.ebuild
index 2092efd09a7..220ec8debc7 100644
--- a/gnome-extra/pch-session/pch-session-3.34.3.ebuild
+++ b/gnome-extra/pch-session/pch-session-3.34.3.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://gitlab.com/pachoramos/${PN}/-/archive/${PV}/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 # gnome-extra/gnome-tweaks to configure extensions easily



[gentoo-commits] repo/gentoo:master commit in: kde-misc/kdirstat/

2020-04-22 Thread Andreas Sturmlechner
commit: d862936ff7e94b67d40e45c3b07dfb7bf51e6ef3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Apr 22 20:41:37 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr 22 20:49:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d862936f

kde-misc/kdirstat: 3.2.1 version bump

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-misc/kdirstat/Manifest  |  1 +
 kde-misc/kdirstat/kdirstat-3.2.1.ebuild | 44 +
 2 files changed, 45 insertions(+)

diff --git a/kde-misc/kdirstat/Manifest b/kde-misc/kdirstat/Manifest
index 55f306f6a75..73d04a2a8a1 100644
--- a/kde-misc/kdirstat/Manifest
+++ b/kde-misc/kdirstat/Manifest
@@ -1 +1,2 @@
 DIST kdirstat-3.2.0.tar.gz 249518 BLAKE2B 
81575cb7356ebef36f83cedce3720d38387cbab1cbcafaa2518551eb1c73e0a96470b2fba725ab6b2ca5d55df2a13c262f72af359dc8882d40cc1165868a2396
 SHA512 
b664fc8a74f37af39960be27c81d2ae4a2d67ecd8f9eda4ffb8b5d1da6936083353f89ba9cf25340acc5789bf6fed93cb5b16b6b3d146a089af9ef51ac1fc370
+DIST kdirstat-3.2.1.tar.gz 249498 BLAKE2B 
9c80f0460a2a8b31fe1effd2159fc3ddbfd311038ebded7973e6c4f836b7de8a1510891686d3e8efb4c4e102582697c5e57e7363b5582bb84364d7a2c1c64dc6
 SHA512 
db0dc98257914b7cd006c9523b83bd3e2fc1f2f1b1f842b01e6eaab4c8ec9299ee6fc97badeffda89a00385eeb0fd693921dfbafc090bb29d4e7d8cde01ea102

diff --git a/kde-misc/kdirstat/kdirstat-3.2.1.ebuild 
b/kde-misc/kdirstat/kdirstat-3.2.1.ebuild
new file mode 100644
index 000..464711ac036
--- /dev/null
+++ b/kde-misc/kdirstat/kdirstat-3.2.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_HANDBOOK="forceoptional"
+inherit ecm
+
+DESCRIPTION="GUI equivalent to the du command based on KDE Frameworks"
+HOMEPAGE="https://github.com/jeromerobert/k4dirstat;
+SRC_URI="https://github.com/jeromerobert/k4dirstat/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+BDEPEND="
+   sys-devel/gettext
+"
+DEPEND="
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   kde-frameworks/kconfig:5
+   kde-frameworks/kconfigwidgets:5
+   kde-frameworks/kcoreaddons:5
+   kde-frameworks/ki18n:5
+   kde-frameworks/kiconthemes:5
+   kde-frameworks/kio:5
+   kde-frameworks/kjobwidgets:5
+   kde-frameworks/kwidgetsaddons:5
+   kde-frameworks/kxmlgui:5
+   sys-libs/zlib
+"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/k4dirstat-${PV}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DK4DIRSTAT_GIT_VERSION=OFF
+   )
+   ecm_src_configure
+}



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

2020-04-22 Thread Thomas Beierlein
commit: 10bf9793df002c6eb32eb9f7bfdba14153634e1f
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Wed Apr 22 16:22:43 2020 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Wed Apr 22 20:41:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10bf9793

sci-libs/pyshp: Version bump, add py3.7 and 3.8

Take maintainership of the package.

Closes: https://bugs.gentoo.org/718500
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Thomas Beierlein  gentoo.org>

 sci-libs/pyshp/Manifest   |  1 +
 sci-libs/pyshp/metadata.xml   |  5 -
 sci-libs/pyshp/pyshp-2.1.0.ebuild | 25 +
 3 files changed, 30 insertions(+), 1 deletion(-)

diff --git a/sci-libs/pyshp/Manifest b/sci-libs/pyshp/Manifest
index 6ae88c063bd..4c844169a68 100644
--- a/sci-libs/pyshp/Manifest
+++ b/sci-libs/pyshp/Manifest
@@ -1 +1,2 @@
 DIST pyshp-1.2.0.tar.gz 58993 BLAKE2B 
f7cb69976b6dd089be45d7984765f803ce94300dc19df1b99a11ba876365f49659fb37a5ebfa36ebe3ce6de4df9f0b80f628160ace9b11a66a247f9a57ac0a80
 SHA512 
c77e19f258ba9d2e2c480b82c342d2bbeae4b5855627aa98777fbf590e904d50045edecaa0e5ec2e03ddaaf49bf7261944fb77bcd26bf6d21e50c90c30cd0b43
+DIST pyshp-2.1.0.tar.gz 215360 BLAKE2B 
2b32a3db242b90f801abdbc31f3c930bc40c3ad0606433d90f62c6b9af3c0459e8c8467d60aec1075368779e5a4fffa9e3985e1875d82edf732faf982359c605
 SHA512 
ab0c7832f7e480ec3cdbf94ec29f84b590486625bde3d5cf465e5dc6ddca02998b99510b6c14d5ba005816c5b091044badc1e68988fd971f9e18266096ad86cb

diff --git a/sci-libs/pyshp/metadata.xml b/sci-libs/pyshp/metadata.xml
index 512ca5c34a9..3da8982993c 100644
--- a/sci-libs/pyshp/metadata.xml
+++ b/sci-libs/pyshp/metadata.xml
@@ -1,7 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
+  
+tom...@gentoo.org
+Thomas Beierlein
+  
   
 pyshp
   

diff --git a/sci-libs/pyshp/pyshp-2.1.0.ebuild 
b/sci-libs/pyshp/pyshp-2.1.0.ebuild
new file mode 100644
index 000..5499cd13c87
--- /dev/null
+++ b/sci-libs/pyshp/pyshp-2.1.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+inherit distutils-r1
+
+DESCRIPTION="Pure Python read/write support for ESRI Shapefile format"
+HOMEPAGE="https://pypi.org/project/pyshp/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+
+python_test() {
+   "${EPYTHON}" shapefile.py || die
+}



[gentoo-commits] proj/kde:master commit in: kde-apps/khelpcenter/files/, kde-apps/khelpcenter/

2020-04-22 Thread Andreas Sturmlechner
commit: 1c3977e3635d8d3900194c62c8fbc65855f1c092
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Apr 22 14:13:29 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr 22 14:13:29 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=1c3977e3

kde-apps/khelpcenter: Tarball respun

See also: https://mail.kde.org/pipermail/release-team/2020-April/011840.html

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../files/khelpcenter-20.04.0-qt-5.15.patch| 39 --
 kde-apps/khelpcenter/khelpcenter-20.04.0.ebuild|  2 --
 2 files changed, 41 deletions(-)

diff --git a/kde-apps/khelpcenter/files/khelpcenter-20.04.0-qt-5.15.patch 
b/kde-apps/khelpcenter/files/khelpcenter-20.04.0-qt-5.15.patch
deleted file mode 100644
index 51436f39cd..00
--- a/kde-apps/khelpcenter/files/khelpcenter-20.04.0-qt-5.15.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-From af7c68f76b3bc0835660cf661d30b60a42251218 Mon Sep 17 00:00:00 2001
-From: Johnny Jazeix 
-Date: Sat, 18 Apr 2020 11:13:32 +0200
-Subject: fix compilation for Qt > 5.14: QSet::fromList(QList) deprecated
-

- searchhandlers/cachereader.cpp | 7 ++-
- 1 file changed, 6 insertions(+), 1 deletion(-)
-
-
-From b261bf9113e39bf46a393b2bfdfcb26fdf3ed8a2 Mon Sep 17 00:00:00 2001
-From: Johnny Jazeix 
-Date: Sat, 18 Apr 2020 12:31:48 +0200
-Subject: avoid intermediate list and cleaner way to convert to QSet
-

- searchhandlers/cachereader.cpp | 5 ++---
- 1 file changed, 2 insertions(+), 3 deletions(-)
-
-diff --git a/searchhandlers/cachereader.cpp b/searchhandlers/cachereader.cpp
-index 5f160c8..560e43a 100644
 a/searchhandlers/cachereader.cpp
-+++ b/searchhandlers/cachereader.cpp
-@@ -105,7 +105,11 @@ bool CacheReader::parse( const QString& file )
- 
- QSet CacheReader::documents() const
- {
--  return QSet::fromList( mRanges.uniqueKeys() );
-+#if QT_VERSION < QT_VERSION_CHECK(5, 14, 0)
-+  return QSet::fromList( mRanges.uniqueKeys() );
-+#else
-+  return QSet( mRanges.keyBegin(), mRanges.keyEnd() );
-+#endif
- }
- 
- QByteArray CacheReader::document( const QString& id ) const
--- 
-cgit v1.1
-

diff --git a/kde-apps/khelpcenter/khelpcenter-20.04.0.ebuild 
b/kde-apps/khelpcenter/khelpcenter-20.04.0.ebuild
index a19717ca76..e7fb379046 100644
--- a/kde-apps/khelpcenter/khelpcenter-20.04.0.ebuild
+++ b/kde-apps/khelpcenter/khelpcenter-20.04.0.ebuild
@@ -48,8 +48,6 @@ RDEPEND="${DEPEND}
>=kde-plasma/kde-cli-tools-${PLASMA_MINIMAL}:5
 "
 
-PATCHES=( "${FILESDIR}/${P}-qt-5.15.patch" )
-
 src_prepare() {
ecm_src_prepare
sed -e "/^install.*kde4\/services/s/^/#DONT/" -i CMakeLists.txt || die



[gentoo-commits] proj/kde:master commit in: kde-apps/kcharselect/, kde-apps/kcharselect/files/

2020-04-22 Thread Andreas Sturmlechner
commit: 29b9e242aae1dcf070a78da821b417d5794e9b69
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Apr 22 14:10:56 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr 22 14:10:56 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=29b9e242

kde-apps/kcharselect: Tarball respun

See also: https://mail.kde.org/pipermail/release-team/2020-April/011840.html

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../kcharselect-19.12.3-kf5bookmarks-5.69.patch| 50 --
 kde-apps/kcharselect/kcharselect-20.04.0.ebuild|  2 -
 2 files changed, 52 deletions(-)

diff --git 
a/kde-apps/kcharselect/files/kcharselect-19.12.3-kf5bookmarks-5.69.patch 
b/kde-apps/kcharselect/files/kcharselect-19.12.3-kf5bookmarks-5.69.patch
deleted file mode 100644
index 46d943bb03..00
--- a/kde-apps/kcharselect/files/kcharselect-19.12.3-kf5bookmarks-5.69.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-From 7972b9858bcdd2bf8cd2b09cb7e8b6c9b51dfec9 Mon Sep 17 00:00:00 2001
-From: Ahmad Samir 
-Date: Fri, 17 Apr 2020 21:49:00 +0200
-Subject: [KCharSelect] Adapt the code to KBookmarks-5.69 changes
-
-Test Plan:
-The Bookmarks menu has the usual entries, and the bookmark actions are
-displayed in the configure shortcuts dialog.
-
-Reviewers: cfeck
-
-Reviewed By: cfeck
-
-Subscribers: asturmlechner, kde-utils-devel
-
-Differential Revision: https://phabricator.kde.org/D28927

- kcharselectdia.cc | 8 
- 1 file changed, 8 insertions(+)
-
-diff --git a/kcharselectdia.cc b/kcharselectdia.cc
-index 116cba4..37ef894 100644
 a/kcharselectdia.cc
-+++ b/kcharselectdia.cc
-@@ -27,6 +27,7 @@
- #include 
- 
- #include 
-+#include 
- #include 
- #include 
- #include 
-@@ -185,7 +186,14 @@ KCharSelectDia::KCharSelectDia()
-   action->setText(i18n("Bookmarks"));
-   QMenu *bmmenu = new QMenu(this);
-   action->setMenu(bmmenu);
-+
-+#if KBOOKMARKS_VERSION < QT_VERSION_CHECK(5, 69, 0)
-   KBookmarkMenu *bm = new KBookmarkMenu(manager, new 
KCharSelectBookmarkOwner(this), bmmenu, actionCollection());
-+#else
-+  KBookmarkMenu *bm = new KBookmarkMenu(manager, new 
KCharSelectBookmarkOwner(this), bmmenu);
-+  actionCollection()->addActions(bmmenu->actions());
-+#endif
-+
-   bm->setParent(this);
- 
-   setupGUI(ToolBar|Keys|Save|Create);
--- 
-cgit v1.1
-

diff --git a/kde-apps/kcharselect/kcharselect-20.04.0.ebuild 
b/kde-apps/kcharselect/kcharselect-20.04.0.ebuild
index bd0583b8eb..616a58fa3d 100644
--- a/kde-apps/kcharselect/kcharselect-20.04.0.ebuild
+++ b/kde-apps/kcharselect/kcharselect-20.04.0.ebuild
@@ -29,5 +29,3 @@ DEPEND="
>=kde-frameworks/kxmlgui-${KFMIN}:5
 "
 RDEPEND="${DEPEND}"
-
-PATCHES=( "${FILESDIR}/${PN}-19.12.3-kf5bookmarks-5.69.patch" )



[gentoo-commits] proj/kde:master commit in: kde-apps/krdc/, kde-apps/krdc/files/

2020-04-22 Thread Andreas Sturmlechner
commit: 735b5f84af3e70fd91315827f9ad22be512670e1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Apr 22 14:14:52 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr 22 14:14:52 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=735b5f84

kde-apps/krdc: Tarball respun

See also: https://mail.kde.org/pipermail/release-team/2020-April/011840.html

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../files/krdc-19.12.3-kf5bookmarks-5.69.patch | 48 --
 kde-apps/krdc/krdc-20.04.0.ebuild  |  2 -
 2 files changed, 50 deletions(-)

diff --git a/kde-apps/krdc/files/krdc-19.12.3-kf5bookmarks-5.69.patch 
b/kde-apps/krdc/files/krdc-19.12.3-kf5bookmarks-5.69.patch
deleted file mode 100644
index 03dc005914..00
--- a/kde-apps/krdc/files/krdc-19.12.3-kf5bookmarks-5.69.patch
+++ /dev/null
@@ -1,48 +0,0 @@
-From 70e9d2728a4928dd2aeb170935d966e934315cf4 Mon Sep 17 00:00:00 2001
-From: Ahmad Samir 
-Date: Fri, 17 Apr 2020 15:52:15 +0200
-Subject: Adapt to changes in KBookmarks >= 5.69
-
-Test Plan:
-The Bookmarks menu is still added as expected and the actions still show
-in the configure shortcuts dialog. I couldn't test actually creating a
-bookmark as I have no access to remote servers.
-
-Reviewers: cfeck, uwolfer, murrant
-
-Reviewed By: cfeck
-
-Differential Revision: https://phabricator.kde.org/D28920

- bookmarkmanager.cpp | 7 +++
- 1 file changed, 7 insertions(+)
-
-diff --git a/bookmarkmanager.cpp b/bookmarkmanager.cpp
-index 47ac779..a34cb2c 100644
 a/bookmarkmanager.cpp
-+++ b/bookmarkmanager.cpp
-@@ -25,6 +25,7 @@
- #include "mainwindow.h"
- #include "krdc_debug.h"
- 
-+#include 
- #include 
- #include 
- 
-@@ -41,7 +42,13 @@ BookmarkManager::BookmarkManager(KActionCollection 
*collection, QMenu *menu, Mai
- 
- m_manager = KBookmarkManager::managerForFile(file, QLatin1String("krdc"));
- m_manager->setUpdate(true);
-+
-+#if KBOOKMARKS_VERSION < QT_VERSION_CHECK(5, 69, 0)
- m_bookmarkMenu = new KBookmarkMenu(m_manager, this, menu, collection);
-+#else
-+m_bookmarkMenu = new KBookmarkMenu(m_manager, this, menu);
-+collection->addActions(menu->actions());
-+#endif
- 
- KBookmarkGroup root = m_manager->root();
- KBookmark bm = root.first();
--- 
-cgit v1.1
-

diff --git a/kde-apps/krdc/krdc-20.04.0.ebuild 
b/kde-apps/krdc/krdc-20.04.0.ebuild
index 3c05c05c7c..74b781eac8 100644
--- a/kde-apps/krdc/krdc-20.04.0.ebuild
+++ b/kde-apps/krdc/krdc-20.04.0.ebuild
@@ -43,8 +43,6 @@ RDEPEND="${DEPEND}
rdp? ( >=net-misc/freerdp-1.1.0_beta1[X] )
 "
 
-PATCHES=( "${FILESDIR}/${PN}-19.12.3-kf5bookmarks-5.69.patch" )
-
 src_configure() {
local mycmakeargs=(
$(cmake_use_find_package vnc LibVNCServer)



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

2020-04-22 Thread Kent Fredric
commit: 39868a637839ba1b3eb52e645a855cb5babfeb52
Author: Ferenc Erki  gmail  com>
AuthorDate: Sat Apr 11 16:34:24 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Wed Apr 22 20:17:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39868a63

app-admin/rex: bump version to 1.9.0

Closes: https://bugs.gentoo.org/705190
Closes: https://github.com/gentoo/gentoo/pull/14313
Package-Manager: Portage-2.3.98, Repoman-2.3.22
Signed-off-by: Ferenc Erki  gmail.com>
Signed-off-by: Kent Fredric  gentoo.org>

 app-admin/rex/Manifest |   1 +
 app-admin/rex/metadata.xml |   7 ++
 app-admin/rex/rex-1.9.0.ebuild | 185 +
 3 files changed, 193 insertions(+)

diff --git a/app-admin/rex/Manifest b/app-admin/rex/Manifest
index 0f9e21d527b..c4495a8f5b3 100644
--- a/app-admin/rex/Manifest
+++ b/app-admin/rex/Manifest
@@ -3,3 +3,4 @@ DIST Rex-1.4.0.tar.gz 289330 BLAKE2B 
70d74753e5b04b05ea7a5507f5c8c19ae953b4cc28e
 DIST Rex-1.4.1.tar.gz 317358 BLAKE2B 
8c12d54e86684ec224a75693f82fd4728af32a986f166d530bccc2d06c5087fdb29f067d4419f3160244d37c12ace6cd29ba1322992bcc9f4a481c06e00efa51
 SHA512 
07e7d950326aaa60e05977f2acb2ac90f07efe0d56411ba202a4c60a890c37e984c6786383623ac67f8e36052cf8436e8430fd024dde282a7d2530425b420e8e
 DIST Rex-1.5.0.tar.gz 327424 BLAKE2B 
ea735ebeef7a4d879ec61783c7ee803f198b4091882bbdbaee1b415330fcb20ba408f082e7ecaaa5c63664d905690bd6b5601d2d726ff20f5dc9d1f8c6d470a4
 SHA512 
43a1e147e5d2dccdc641479f2bf5449b0051651d152823738caf946bb3ceecb444011c3273f0c70ca5feab737702f6cd609f5b211eec8261e1facd80c82b6c73
 DIST Rex-1.6.0.tar.gz 331330 BLAKE2B 
cb3a2895c1b7fd775aa762e8af7fbfdf3d14aac0d4ed5cd32bc65f4eb2b7794e438015daf9602cea3a852ed17dd207c9647303a106d8fff2cc89b5ce7a5ff0a2
 SHA512 
8e4421e034ddf7337266ce2002e96cad12a632ff37742991685d2919e3b11a4f6f3348097fd36717ab83a38e2e46aa974d0e56c67568a857c30f7ea673a51cda
+DIST Rex-1.9.0.tar.gz 331106 BLAKE2B 
74bdf06be9454bc41c444a7d2bf576740e8ecfd2dd575d96172becaac5ee6031506b5ef111c6755a3bc3dcb1eb45722a14c050578cf816815954686a0e79a5ab
 SHA512 
9f9f629d681cc9af3fabccbbb31a881ab7a0414b51e6f1fc45600772b5f7207f8bf27a757955576b15eb7e8e7339e9f4746c497e4111904ad57614ebf1e3cb55

diff --git a/app-admin/rex/metadata.xml b/app-admin/rex/metadata.xml
index 8ff646c52b5..a1b89deccc2 100644
--- a/app-admin/rex/metadata.xml
+++ b/app-admin/rex/metadata.xml
@@ -29,6 +29,7 @@
Rex::Box
Rex::Box::Amazon
Rex::Box::Base
+   Rex::Box::Docker
Rex::Box::KVM
Rex::Box::VBox
Rex::CLI
@@ -224,6 +225,7 @@
Rex::Pkg::SunOS::OpenCSW
Rex::Pkg::SunOS::pkg
Rex::Pkg::Ubuntu
+   Rex::Pkg::VoidLinux
Rex::PkgConf
Rex::PkgConf::Base
Rex::PkgConf::Debian
@@ -263,6 +265,7 @@
Rex::Service::SunOS
Rex::Service::SunOS::svcadm
Rex::Service::Ubuntu
+   Rex::Service::VoidLinux
Rex::Shared::Var
Rex::Shared::Var::Array
Rex::Shared::Var::Common
@@ -306,11 +309,15 @@
Rex::Virtualization::Docker::daemon
Rex::Virtualization::Docker::delete
Rex::Virtualization::Docker::destroy
+   Rex::Virtualization::Docker::guestinfo
+   Rex::Virtualization::Docker::images
+   Rex::Virtualization::Docker::import
Rex::Virtualization::Docker::info
Rex::Virtualization::Docker::list
Rex::Virtualization::Docker::reboot
Rex::Virtualization::Docker::shutdown
Rex::Virtualization::Docker::start
+   Rex::Virtualization::Docker::status
Rex::Virtualization::LibVirt
Rex::Virtualization::LibVirt::blklist
Rex::Virtualization::LibVirt::clone

diff --git a/app-admin/rex/rex-1.9.0.ebuild b/app-admin/rex/rex-1.9.0.ebuild
new file mode 100644
index 000..26385e39127
--- /dev/null
+++ b/app-admin/rex/rex-1.9.0.ebuild
@@ -0,0 +1,185 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+if [[ ${PV} ==  ]]; then
+   GITHUB_USER=RexOps
+   GITHUB_REPO=Rex
+   EGIT_REPO_URI="https://github.com/${GITHUB_USER}/${GITHUB_REPO}.git;
+   EGIT_BRANCH="master"
+   EGIT_CHECKOUT_DIR="${WORKDIR}/${PN}-git"
+   VCS_ECLASS="git-r3"
+else
+   # This is intentional to stop perl-module.eclass doing magic things 
when it
+   # shouldn't. Like making ${S} contain "Rex" when the git clone has "rex"
+   # Also prevents perl-module.eclass provisioning SRC_URI
+   DIST_AUTHOR=FERKI
+   DIST_NAME=Rex
+   KEYWORDS="~amd64 ~x86"
+fi
+inherit perl-module ${VCS_ECLASS}
+
+DESCRIPTION="(R)?ex, the friendly automation framework"
+
+SLOT="0"

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

2020-04-22 Thread Louis Sautier
commit: 44fc35f703aff834a810084c124ac30880334c75
Author: Louis Sautier  gentoo  org>
AuthorDate: Wed Apr 22 20:00:06 2020 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Wed Apr 22 20:00:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44fc35f7

package.mask: reference #718832 for flask-bootstrap

Bug: https://bugs.gentoo.org/718832
Signed-off-by: Louis Sautier  gentoo.org>

 profiles/package.mask | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 9971b51562d..b7b5f14dd61 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -104,7 +104,7 @@ dev-python/demjson
 
 # Louis Sautier  (2020-04-20)
 # No revdeps, no release in 3 years, doesn't support Bootstrap 4.
-# Removal in 30 days.
+# Removal in 30 days. Bug #718832
 dev-python/flask-bootstrap
 
 # Michał Górny  (2020-04-20)



[gentoo-commits] data/gentoo-news:master commit in: 2020-04-22-python3-7/

2020-04-22 Thread Michał Górny
commit: 336bf652c6faf7c15edc4cdc3076392086d6318a
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr 22 19:56:49 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr 22 19:57:15 2020 +
URL:https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=336bf652

2020-04-22-python3-7: Add news item

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

 2020-04-22-python3-7/2020-04-22-python3-7.en.txt | 70 
 1 file changed, 70 insertions(+)

diff --git a/2020-04-22-python3-7/2020-04-22-python3-7.en.txt 
b/2020-04-22-python3-7/2020-04-22-python3-7.en.txt
new file mode 100644
index 000..c933ca6
--- /dev/null
+++ b/2020-04-22-python3-7/2020-04-22-python3-7.en.txt
@@ -0,0 +1,70 @@
+Title: Python 3.7 to become the default target
+Author: Michał Górny 
+Posted: 2020-04-22
+Revision: 1
+News-Item-Format: 2.0
+Display-If-Installed: dev-lang/python:3.6
+Display-If-Installed: dev-lang/python:3.7
+
+On 2020-05-06 (or later), Python 3.7 will replace Python 3.6 as one
+of the default Python targets for Gentoo systems.  The new default
+values will be:
+
+PYTHON_TARGETS="python2_7 python3_7"
+PYTHON_SINGLE_TARGET="python3_7"
+
+If you have not overriden these variables on your system, then your
+package manager will switch to the new targets immediately.  In order
+to avoid dependency conflicts, please clean stray packages up
+and rebuild/upgrade all packages with USE flag changes after the change,
+e.g.:
+
+emerge --depclean
+emerge -1vUD @world
+emerge --depclean
+
+Please note that during the system upgrade some of the package
+dependencies may temporarily become missing.  While this should not
+affect programs that are already fully loaded, it may cause ImportErrors
+when starting Python scripts or loading additional modules (only scripts
+running Python 3.6 are affected).
+
+In order to improve stability of the upgrade, you may choose to
+temporarily enable both targets, i.e. set in /etc/portage/package.use
+or its equivalent:
+
+*/* PYTHON_TARGETS: python3_6 python3_7
+*/* PYTHON_SINGLE_TARGET: -* python3_6
+
+This will cause the dependencies to include both Python 3.6 and 3.7
+support whenever possible, throughout the next system upgrade.  Once all
+packages are updated, you can restart your scripts, remove the setting
+and start another upgrade in order to cleanly remove Python 3.6.
+
+There are still some Gentoo packages that do not support Python 3.7.
+We will be pushing updates to these packages as time permits.  However,
+some of them will probably be removed instead.
+
+If you would like to postpone the switch to Python 3.7, you can copy
+the current value of PYTHON_TARGETS and/or PYTHON_SINGLE_TARGET
+to /etc/portage/package.use or its equivalent:
+
+*/* PYTHON_TARGETS: -python3_7 python3_6
+*/* PYTHON_SINGLE_TARGET: -* python3_6
+
+If you would like to migrate your systems earlier, you can do
+the opposite.  Note that if you are running ~arch, you may want to go
+straight for Python 3.8 at this point.
+
+Please note that this switch is long overdue.  Python 3.6 is no longer
+receiving bug fixes.  Its planned end-of-life is 2021-12-23 but we will
+probably remove it earlier than that.  [1]
+
+All above snippets assume using package.use to control USE flags.
+If you still have make.conf entries for these targets, you need
+to remove them.  While using make.conf is possible, it is strongly
+discouraged as it does not respect package defaults.  The latter
+can help you keep some of Python 3.6 packages without the need to
+explicitly toggle flags per-package.
+
+[1] https://devguide.python.org/#status-of-python-branches



[gentoo-commits] data/api:master commit in: files/

2020-04-22 Thread Louis Sautier
commit: b198bf15634e5ffe6dd1f2298d17fd527ba56d9c
Author: Louis Sautier  gentoo  org>
AuthorDate: Wed Apr 22 19:43:08 2020 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Wed Apr 22 19:44:46 2020 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=b198bf15

uid-gid.txt: add UID+GID 421 for net-irc/znc

Signed-off-by: Louis Sautier  gentoo.org>

 files/uid-gid.txt | 1 +
 1 file changed, 1 insertion(+)

diff --git a/files/uid-gid.txt b/files/uid-gid.txt
index 7a3adbb..d0e0ef9 100644
--- a/files/uid-gid.txt
+++ b/files/uid-gid.txt
@@ -252,6 +252,7 @@ anope   417 417 acct
 usbmux 418 -   acct
 wesnoth419 419 acct
 davfs2 420 420 acctUsed by net-fs/davfs2
+znc421 421 requested
 abrt   422 422 acct
 pdns   423 423 acctUsed by net-dns/pdns
 quagga 424 424 acct



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

2020-04-22 Thread Michał Górny
commit: bf9cd5bfcd8f39a8457ce29aa2a3c561396b1166
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr 22 16:07:53 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr 22 18:40:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf9cd5bf

dev-python/basho-erlastic: Enable py3.{7,8}

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

 dev-python/basho-erlastic/basho-erlastic-2.1.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/basho-erlastic/basho-erlastic-2.1.1.ebuild 
b/dev-python/basho-erlastic/basho-erlastic-2.1.1.ebuild
index 4985dad88ad..e0fe0085086 100644
--- a/dev-python/basho-erlastic/basho-erlastic-2.1.1.ebuild
+++ b/dev-python/basho-erlastic/basho-erlastic-2.1.1.ebuild
@@ -2,11 +2,11 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-PYTHON_COMPAT=( python3_6 )
+PYTHON_COMPAT=( python3_{6,7,8} )
 
 inherit distutils-r1
 
-DESCRIPTION="Erlang binary term codec and port interface."
+DESCRIPTION="Erlang binary term codec and port interface"
 HOMEPAGE="https://github.com/basho/python-erlastic/;
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 



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

2020-04-22 Thread Michał Górny
commit: 82a834bc70e60cd1cecf92d6eee9b526c794e969
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr 22 16:18:14 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr 22 18:40:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82a834bc

dev-python/pypiserver: Add missing dep on pip

Closes: https://bugs.gentoo.org/718880
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pypiserver/pypiserver-1.3.1-r1.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-python/pypiserver/pypiserver-1.3.1-r1.ebuild 
b/dev-python/pypiserver/pypiserver-1.3.1-r1.ebuild
index 42e89f9b615..932cb26051e 100644
--- a/dev-python/pypiserver/pypiserver-1.3.1-r1.ebuild
+++ b/dev-python/pypiserver/pypiserver-1.3.1-r1.ebuild
@@ -15,7 +15,9 @@ SLOT="0"
 KEYWORDS="~alpha amd64 ~arm64 ~hppa ~sparc x86"
 IUSE="test"
 
-RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+RDEPEND="
+   dev-python/pip[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/wheel-0.25.0[${PYTHON_USEDEP}]"
 BDEPEND="${RDEPEND}
dev-python/setuptools-git[${PYTHON_USEDEP}]



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

2020-04-22 Thread Michał Górny
commit: 8400852f066f25399ff6a3a2293b29c997cdac6f
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr 22 16:17:44 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr 22 18:40:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8400852f

dev-python/cangjie: Enable py3.{7,8}

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

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

diff --git a/dev-python/cangjie/cangjie-1.3.ebuild 
b/dev-python/cangjie/cangjie-1.3.ebuild
index c31639bf316..96769343a7e 100644
--- a/dev-python/cangjie/cangjie-1.3.ebuild
+++ b/dev-python/cangjie/cangjie-1.3.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
-PYTHON_COMPAT=( python3_6 )
+PYTHON_COMPAT=( python3_{6,7,8} )
 
 inherit autotools python-r1
 



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

2020-04-22 Thread Michał Górny
commit: 3668097596f9452a2e822d8d1f5f844c19e85684
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr 22 16:44:32 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr 22 18:40:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36680975

dev-python/frozen-flask: Enable py3.{7,8}

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

 dev-python/frozen-flask/frozen-flask-0.15.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/frozen-flask/frozen-flask-0.15.ebuild 
b/dev-python/frozen-flask/frozen-flask-0.15.ebuild
index 69e7cea6107..7c56458ab8b 100644
--- a/dev-python/frozen-flask/frozen-flask-0.15.ebuild
+++ b/dev-python/frozen-flask/frozen-flask-0.15.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( pypy3 python3_6 )
+PYTHON_COMPAT=( pypy3 python3_{6,7,8} )
 
 inherit distutils-r1
 
@@ -36,5 +36,5 @@ python_compile_all() {
 }
 
 python_test() {
-   nosetests || die Tests failed under "${EPYTHON}"
+   nosetests -v || die Tests failed under "${EPYTHON}"
 }



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

2020-04-22 Thread Michał Górny
commit: 48f8cb8dc98909cb3a15d2124fe576a499c3d06d
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr 22 16:25:59 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr 22 18:40:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48f8cb8d

package.mask: Last rite dev-python/cligj

Bug: https://bugs.gentoo.org/718896
Signed-off-by: Michał Górny  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 79182a7b0c0..9971b51562d 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Michał Górny  (2020-04-22)
+# Unmaintained.  Stuck at Python 3.6.  The only revdep last rited.
+# Removal in 30 days.  Bug #718896.
+dev-python/cligj
+
 # Ulrich Müller  (2020-04-22)
 # Package is no longer being updated upstream.
 # Replaced by app-i18n/man-pages-l10n[l10n_pl].



[gentoo-commits] repo/gentoo:master commit in: x11-apps/mkfontdir/

2020-04-22 Thread Matt Turner
commit: 48a0e73b704eda0893a3eb953ac7da8bf2d70770
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Apr 22 18:28:15 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Apr 22 18:28:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48a0e73b

x11-apps/mkfontdir: Remove

The last version of this package that installed any files was removed a
year ago.

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

 x11-apps/mkfontdir/metadata.xml   |  8 
 x11-apps/mkfontdir/mkfontdir-1.2.0.ebuild | 15 ---
 2 files changed, 23 deletions(-)

diff --git a/x11-apps/mkfontdir/metadata.xml b/x11-apps/mkfontdir/metadata.xml
deleted file mode 100644
index e943b72b8a4..000
--- a/x11-apps/mkfontdir/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-   x...@gentoo.org
-   X11
-
-

diff --git a/x11-apps/mkfontdir/mkfontdir-1.2.0.ebuild 
b/x11-apps/mkfontdir/mkfontdir-1.2.0.ebuild
deleted file mode 100644
index f7e9dcb6a20..000
--- a/x11-apps/mkfontdir/mkfontdir-1.2.0.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="create an index of X font files in a directory"
-HOMEPAGE="https://www.x.org/wiki/ 
https://gitlab.freedesktop.org/xorg/app/mkfontdir;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
-IUSE=""
-
-RDEPEND=">=x11-apps/mkfontscale-1.2.0"
-DEPEND="${RDEPEND}"



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

2020-04-22 Thread Matt Turner
commit: 12fb1e236ef0adbd3f9c8f3a31cea3be484507e2
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Apr 22 18:23:33 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Apr 22 18:25:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12fb1e23

dev-libs/libinput: Version bump to 1.15.5

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

 dev-libs/libinput/Manifest   |  1 +
 dev-libs/libinput/libinput-1.15.5.ebuild | 83 
 2 files changed, 84 insertions(+)

diff --git a/dev-libs/libinput/Manifest b/dev-libs/libinput/Manifest
index 7a2a45eea4f..a7fdc9fb121 100644
--- a/dev-libs/libinput/Manifest
+++ b/dev-libs/libinput/Manifest
@@ -1 +1,2 @@
 DIST libinput-1.15.4.tar.xz 580616 BLAKE2B 
cac324f08b8dc3c6cc18ca62d528c3a00fbd70a1d434aa171da2e144d8d74f961bcb491f6dc39b365f766ea8e5ed87b29b1dd5aa9f62b12707f8e49e5c63a5d7
 SHA512 
4659818952dc729cd5bdb78ebe21edbbacbf8a66a592b13ba30f3bb4c4e264208ec94440a253cfa4edc8b2ef904954eecea6be0f8d63cf239e3858d3abb64a80
+DIST libinput-1.15.5.tar.xz 582800 BLAKE2B 
8575dbe6699230610e05f4c7e9e72aebb1fb765be1d305ba6d9fcf69c6efc990ec78bd0746b29921a2414df99c536c3f267b1dd1d6d98c872e360fc16572e2a4
 SHA512 
a0a3a325048841fc017e19d3bc5f5490605972ab9e2730dc5678bda7efb7a5b1fa6f531f3c8abd8393899ec383d8d2bcfd586eacee04fc1fbda0e02ba2af956a

diff --git a/dev-libs/libinput/libinput-1.15.5.ebuild 
b/dev-libs/libinput/libinput-1.15.5.ebuild
new file mode 100644
index 000..7ae9b0b0655
--- /dev/null
+++ b/dev-libs/libinput/libinput-1.15.5.ebuild
@@ -0,0 +1,83 @@
+# Copyright 2014-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7} )
+
+inherit meson python-any-r1 udev
+
+DESCRIPTION="Library to handle input devices in Wayland"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/libinput/ 
https://gitlab.freedesktop.org/libinput/libinput;
+SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
+
+LICENSE="MIT"
+SLOT="0/10"
+[[ "$(ver_cut 3)" -gt 900 ]] || \
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE="doc input_devices_wacom test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   virtual/pkgconfig
+   doc? (
+   $(python_gen_any_dep '
+   dev-python/commonmark[${PYTHON_USEDEP}]
+   dev-python/recommonmark[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   >=dev-python/sphinx_rtd_theme-0.2.4[${PYTHON_USEDEP}]
+   ')
+   >=app-doc/doxygen-1.8.3
+   >=media-gfx/graphviz-2.38.0
+   )
+"
+#  test? ( dev-util/valgrind )
+RDEPEND="
+   input_devices_wacom? ( >=dev-libs/libwacom-0.20 )
+   >=dev-libs/libevdev-1.3
+   >=sys-libs/mtdev-1.1
+   virtual/libudev:=
+   virtual/udev
+"
+DEPEND="${RDEPEND}
+   test? ( >=dev-libs/check-0.9.10 )"
+
+python_check_deps() {
+   has_version "dev-python/commonmark[${PYTHON_USEDEP}]" && \
+   has_version "dev-python/recommonmark[${PYTHON_USEDEP}]" && \
+   has_version "dev-python/sphinx[${PYTHON_USEDEP}]" && \
+   has_version ">=dev-python/sphinx_rtd_theme-0.2.4[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   use doc && python-any-r1_pkg_setup
+}
+
+src_configure() {
+   # gui can be built but will not be installed
+   local emesonargs=(
+   -Ddebug-gui=false
+   $(meson_use doc documentation)
+   $(meson_use input_devices_wacom libwacom)
+   $(meson_use test tests)
+   -Dudev-dir="${EPREFIX}$(get_udevdir)"
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   if use doc ; then
+   docinto html
+   dodoc -r "${BUILD_DIR}"/Documentation/.
+   fi
+}
+
+pkg_postinst() {
+   pkgname="dev-python/python-libevdev"
+   if [[ -z "${REPLACING_VERSIONS}" ]] && ! has_version "${pkgname}"; then
+   einfo "${pkgname} must be installed to use the"
+   einfo "libinput measure and libinput replay tools."
+   fi
+
+   udevadm hwdb --update --root="${ROOT}"
+}



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

2020-04-22 Thread Matt Turner
commit: 32c111bdd0171ccb2334d107c5908511f353b5c4
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Apr 22 18:21:09 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Apr 22 18:25:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32c111bd

media-libs/mesa: Remove now-unnecessary workaround

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

 media-libs/mesa/mesa-.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/media-libs/mesa/mesa-.ebuild b/media-libs/mesa/mesa-.ebuild
index fc2b8cffaa7..59a1d4fc57c 100644
--- a/media-libs/mesa/mesa-.ebuild
+++ b/media-libs/mesa/mesa-.ebuild
@@ -501,8 +501,6 @@ multilib_src_compile() {
 
 multilib_src_install() {
meson_src_install
-
-   use libglvnd && rm -f "${D}"/usr/$(get_libdir)/pkgconfig/{egl,gl}.pc
 }
 
 multilib_src_install_all() {



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

2020-04-22 Thread Matt Turner
commit: 5b17c51971b40f862bb96898dc9534b8ad81c860
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Apr 22 17:58:58 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Apr 22 18:25:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b17c519

media-libs/mesa: Drop pax-utils inherit

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

 media-libs/mesa/mesa-20.0.4-r1.ebuild | 2 +-
 media-libs/mesa/mesa-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/mesa/mesa-20.0.4-r1.ebuild 
b/media-libs/mesa/mesa-20.0.4-r1.ebuild
index a0d7a8ff5ca..7beeaef918f 100644
--- a/media-libs/mesa/mesa-20.0.4-r1.ebuild
+++ b/media-libs/mesa/mesa-20.0.4-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 PYTHON_COMPAT=( python3_{6,7,8} )
 
-inherit llvm meson multilib-minimal pax-utils python-any-r1
+inherit llvm meson multilib-minimal python-any-r1
 
 OPENGL_DIR="xorg-x11"
 

diff --git a/media-libs/mesa/mesa-.ebuild b/media-libs/mesa/mesa-.ebuild
index 1b76d10ee80..fc2b8cffaa7 100644
--- a/media-libs/mesa/mesa-.ebuild
+++ b/media-libs/mesa/mesa-.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 PYTHON_COMPAT=( python3_{6,7,8} )
 
-inherit llvm meson multilib-minimal pax-utils python-any-r1
+inherit llvm meson multilib-minimal python-any-r1
 
 OPENGL_DIR="xorg-x11"
 



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

2020-04-22 Thread Mike Gilbert
commit: d2d332b15f52b5aadcdc85a6d84d1bcbd99db44f
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Apr 20 15:14:37 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Apr 22 18:08:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2d332b1

meson.eclass: export NM and READELF variables

These are used by the symbolextractor.py script in meson.

Closes: https://bugs.gentoo.org/717720
Signed-off-by: Mike Gilbert  gentoo.org>

 eclass/meson.eclass | 5 +
 1 file changed, 5 insertions(+)

diff --git a/eclass/meson.eclass b/eclass/meson.eclass
index 2bd1dc01760..81cfa7c38fc 100644
--- a/eclass/meson.eclass
+++ b/eclass/meson.eclass
@@ -261,6 +261,11 @@ meson_src_configure() {
"${BUILD_DIR}"
)
 
+   # Used by symbolextractor.py
+   # https://bugs.gentoo.org/717720
+   tc-export NM
+   tc-getPROG READELF readelf >/dev/null
+
# https://bugs.gentoo.org/625396
python_export_utf8_locale
 



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

2020-04-22 Thread Mike Gilbert
commit: bf6851a701904945460c02642d900ad8c0a5d43c
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Apr 22 18:03:34 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Apr 22 18:03:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf6851a7

net-vpn/openconnect:  remove old

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

 net-vpn/openconnect/Manifest|   2 -
 net-vpn/openconnect/openconnect-8.05.ebuild | 160 
 2 files changed, 162 deletions(-)

diff --git a/net-vpn/openconnect/Manifest b/net-vpn/openconnect/Manifest
index 92c5f0d4a3f..f28d52e86ef 100644
--- a/net-vpn/openconnect/Manifest
+++ b/net-vpn/openconnect/Manifest
@@ -1,5 +1,3 @@
-DIST openconnect-8.05.tar.gz 1922100 BLAKE2B 
e12a5eccb471dc61c6f3af7492cb753fedcc52bfdb4155c934ca9c0c95da5e8037c0ede4f89345134fee8a09102f797690e101b8f4edba612ac265779feab19a
 SHA512 
3ac9f1fa5a87b06d45c316897c69470264f2fde7525b5b3ef1352041dd0c8ae5eaf5dd325de1bdcf1e5b82e688fec9c36d531da1b75ac3f49896d4186d83aa15
 DIST openconnect-8.06.tar.gz 2030905 BLAKE2B 
d9659e4f027e11a0348c1c4358831e5f470f0305e04c22716010c68810ae300a7062ab8f57e3fc80b7d90caf855ce2f1c0af1b04eb7032b70486eee2eacc47e5
 SHA512 
6319aa6b20bf16994b376c2cc2a7cbf2b26a36f35e9607c1886e8fa7a2e1fe111bfb37f9349693ef52a3d2ce718c37e15fe263664e6c0bcbd33ced5ddb9e31b2
 DIST openconnect-8.08.tar.gz 2038269 BLAKE2B 
78e76aee1d22179dc1e8fff03e57ee5df0d7a04cf88c5f844ba5b87c9b8a0f89766489e0dcc6b1023c07ea8b2e4da8ea2723470423b3c0c8d4bc47ed1c1e3fa4
 SHA512 
3bf42e194b88f06bbc6c385002e7b76952964e230fc86ee1d803be72204073ffe41286a3d8e189456fd7b905fa63577e6adc64137e893eccada80419c114eeb8
-DIST vpnc-scripts-20190611.tar.gz 21439 BLAKE2B 
8388cc3f4b795588bed146cf5e6be33f20de010e39ddbc2bebea3680df9f304bc64db9d14c42cb0b0cb3c053376929476f4b52bf3c8da3fb4153d058eb6bab2b
 SHA512 
91f84cf1881916160e26ec48195583ab79e084cc7b7918721581f25dfb5b1504e8073b0eed50c1a15800824d5a4454e9b99cb4fdffe2539e5968909fafdda87a
 DIST vpnc-scripts-20200226.tar.gz 21460 BLAKE2B 
8f00ce3dc49725758abce27f3688946df1bbd4e92769ef02aa9ee66db8b9f41bef3442eaa5405ab1467476899c6d364dfea898ed924ca83497823a85515d48e5
 SHA512 
3a1eac4ccfaefb0f837189c8cef696b33ab8b8a68cb50a3ad29206b708d0aa479e8eed0c09bef6f60d056cd98d63cc898a1609d734030a63df3be2cfa6c00f9a

diff --git a/net-vpn/openconnect/openconnect-8.05.ebuild 
b/net-vpn/openconnect/openconnect-8.05.ebuild
deleted file mode 100644
index 7ca60ca5159..000
--- a/net-vpn/openconnect/openconnect-8.05.ebuild
+++ /dev/null
@@ -1,160 +0,0 @@
-# Copyright 2011-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python{3_6,3_7} )
-PYTHON_REQ_USE="xml"
-
-inherit eutils linux-info python-any-r1 readme.gentoo-r1
-
-if [[ ${PV} ==  ]]; then
-   EGIT_REPO_URI="https://gitlab.com/openconnect/openconnect.git;
-   inherit git-r3 autotools
-else
-   ARCHIVE_URI="ftp://ftp.infradead.org/pub/${PN}/${P}.tar.gz;
-   KEYWORDS="amd64 arm arm64 ppc64 x86"
-fi
-VPNC_VER=20190611
-SRC_URI="${ARCHIVE_URI}
-   
ftp://ftp.infradead.org/pub/vpnc-scripts/vpnc-scripts-${VPNC_VER}.tar.gz;
-
-DESCRIPTION="Free client for Cisco AnyConnect SSL VPN software"
-HOMEPAGE="http://www.infradead.org/openconnect.html;
-
-LICENSE="LGPL-2.1 GPL-2"
-SLOT="0/5"
-IUSE="doc +gnutls gssapi libproxy lz4 nls smartcard static-libs stoken"
-
-DEPEND="
-   dev-libs/libxml2
-   sys-libs/zlib
-   !gnutls? (
-   >=dev-libs/openssl-1.0.1h:0=[static-libs?]
-   )
-   gnutls? (
-   app-crypt/trousers
-   app-misc/ca-certificates
-   dev-libs/nettle
-   >=net-libs/gnutls-3:0=[static-libs?]
-   )
-   gssapi? ( virtual/krb5 )
-   libproxy? ( net-libs/libproxy )
-   lz4? ( app-arch/lz4:= )
-   nls? ( virtual/libintl )
-   smartcard? ( sys-apps/pcsc-lite:0= )
-   stoken? ( app-crypt/stoken )
-"
-RDEPEND="${DEPEND}
-   sys-apps/iproute2
-"
-BDEPEND="
-   virtual/pkgconfig
-   doc? ( ${PYTHON_DEPS} sys-apps/groff )
-   nls? ( sys-devel/gettext )
-"
-
-CONFIG_CHECK="~TUN"
-
-pkg_pretend() {
-   check_extra_config
-}
-
-pkg_setup() {
-   :
-}
-
-src_unpack() {
-   if [[ ${PV} ==  ]]; then
-   git-r3_src_unpack
-   fi
-   default
-}
-
-src_prepare() {
-   default
-   if [[ ${PV} ==  ]]; then
-   eautoreconf
-   fi
-}
-
-src_configure() {
-   if use doc; then
-   python_setup
-   else
-   export ac_cv_path_PYTHON=
-   fi
-
-   # Used by tests if userpriv is disabled
-   addwrite /run/netns
-
-   local myconf=(
-   --with-vpnc-script="${EPREFIX}/etc/openconnect/openconnect.sh"
-   --without-openssl-version-check
-   $(use_enable static-libs static)
-   $(use_enable nls)
-   $(use_with !gnutls openssl)
-   $(use_with 

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

2020-04-22 Thread Mike Gilbert
commit: dc4c5f9197a4248ccd0300585b53d3aec793ed5d
Author: Stephan Hartmann  googlemail  com>
AuthorDate: Wed Apr 22 16:47:13 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Apr 22 18:00:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc4c5f91

www-client/chromium: stable channel bump to 81.0.4044.122

Bug: https://bugs.gentoo.org/718826
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Stephan Hartmann  googlemail.com>
Signed-off-by: Mike Gilbert  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/15474

 www-client/chromium/Manifest  |   1 +
 www-client/chromium/chromium-81.0.4044.122.ebuild | 761 ++
 2 files changed, 762 insertions(+)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 27ed304acf2..cd8f62515ef 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,3 +1,4 @@
 DIST chromium-81.0.4044.113.tar.xz 785970632 BLAKE2B 
4306b4f7986abd8b56d6b52bd76d84de755eeab7d2f5ded447d031a4e36376c5d5a580ed857181e8e893788407245eb65b908bd77df927d03e6e6e65f188527e
 SHA512 
dfdf71fb8c98baf722aded7815f773850368b0bc7cb74d8c994c0c3f7dcf0157a0969ba501774a107a00c1fe18d08f90fcf8ea957ffb19bed5007d188ffa2010
+DIST chromium-81.0.4044.122.tar.xz 786010072 BLAKE2B 
bf9106aefb09d48a1e517840aab3e14d477275cb06d73b2400ff7414e61a7e13a420ee286a580922f7e3512da765bc7348ed714c4b8505bd2e778c5b50ea16da
 SHA512 
483fe530d2d60032cd3c79731840f6387036bc87c1002544d57744eaefec187dd8d9e0dd903f057df826fd59b3bf307b88d1596047ee65f4f8c0172389c546f8
 DIST chromium-83.0.4103.14.tar.xz 802476760 BLAKE2B 
bf8df2572018a99e735bcf6fe017db8b3832205e69073091b868c8a147419dabd480420a652761a4386fd2f1671c803c8f903bf3f9381b9059d251cb9d9773a9
 SHA512 
7fa4848a332c2c5cee3b946d82f83e8d1fc561e8c94682400e12dd1cd2df9a53c140f331dfc570d4b968bd54f283c57c61f52cca9f91d627c92b56ff0e23191d
 DIST setuptools-44.1.0.zip 858569 BLAKE2B 
f59f154e121502a731e51294ccd293d60ffccadacf51e23b53bf7ceba38858948b86783238061136c827ac3373ea7ea8e6253d4bb53f3f1dd69284568ec65a68
 SHA512 
4dfb0f42d334b835758e865a26ecd1e725711fa2b9c38ddc273b8b3849fba04527bc97436d11ba1e98f1a42922aa0f0b9032e32998273c705fac6e10735eacbf

diff --git a/www-client/chromium/chromium-81.0.4044.122.ebuild 
b/www-client/chromium/chromium-81.0.4044.122.ebuild
new file mode 100644
index 000..76bd3f5ca6c
--- /dev/null
+++ b/www-client/chromium/chromium-81.0.4044.122.ebuild
@@ -0,0 +1,761 @@
+# Copyright 2009-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python2_7 )
+
+CHROMIUM_LANGS="am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu 
he
+   hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl 
sr
+   sv sw ta te th tr uk vi zh-CN zh-TW"
+
+inherit check-reqs chromium-2 desktop flag-o-matic multilib ninja-utils 
pax-utils portability python-any-r1 readme.gentoo-r1 toolchain-funcs xdg-utils
+
+DESCRIPTION="Open-source version of Google Chrome web browser"
+HOMEPAGE="https://chromium.org/;
+SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="+closure-compile component-build cups cpu_flags_arm_neon +hangouts 
kerberos pic +proprietary-codecs pulseaudio selinux +suid +system-ffmpeg 
+system-icu +system-libvpx +tcmalloc widevine"
+RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
+REQUIRED_USE="component-build? ( !suid )"
+
+COMMON_DEPEND="
+   >=app-accessibility/at-spi2-atk-2.26:2
+   app-arch/bzip2:=
+   cups? ( >=net-print/cups-1.3.11:= )
+   >=dev-libs/atk-2.26
+   dev-libs/expat:=
+   dev-libs/glib:2
+   system-icu? ( >=dev-libs/icu-65:= )
+   >=dev-libs/libxml2-2.9.4-r3:=[icu]
+   dev-libs/libxslt:=
+   dev-libs/nspr:=
+   >=dev-libs/nss-3.26:=
+   >=dev-libs/re2-0.2019.08.01:=
+   >=media-libs/alsa-lib-1.0.19:=
+   media-libs/fontconfig:=
+   media-libs/freetype:=
+   >=media-libs/harfbuzz-2.4.0:0=[icu(-)]
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:=
+   system-libvpx? ( >=media-libs/libvpx-1.8.2:=[postproc,svc] )
+   >=media-libs/openh264-1.6.0:=
+   pulseaudio? ( media-sound/pulseaudio:= )
+   system-ffmpeg? (
+   >=media-video/ffmpeg-4:=
+   || (
+   media-video/ffmpeg[-samba]
+   >=net-fs/samba-4.5.10-r1[-debug(-)]
+   )
+   >=media-libs/opus-1.3.1:=
+   )
+   sys-apps/dbus:=
+   sys-apps/pciutils:=
+   virtual/udev
+   x11-libs/cairo:=
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[X]
+   x11-libs/libX11:=
+   x11-libs/libXcomposite:=
+   x11-libs/libXcursor:=
+   x11-libs/libXdamage:=
+   x11-libs/libXext:=
+   x11-libs/libXfixes:=
+   >=x11-libs/libXi-1.6.0:=
+   

[gentoo-commits] repo/gentoo:master commit in: net-dns/rbldnsd/

2020-04-22 Thread Michael Orlitzky
commit: 9b7844d3644f110e48232114171c36a4bc311d71
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Wed Apr 22 17:49:12 2020 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Wed Apr 22 17:49:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b7844d3

net-dns/rbldnsd: fix CC detection at configure time.

The build system for rbldnsd is hand-written. While we were already
passing CC to the "emake" command, it turns out that the ./configure
script checks for it as well. Thus it was possible for src_configure()
to fail if the ./configure script couldn't guess which compiler
wouldn't be used anyway. Whee. Fixed by passing the same CC that emake
will use to ./configure, too.

Closes: https://bugs.gentoo.org/71
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Michael Orlitzky  gentoo.org>

 net-dns/rbldnsd/rbldnsd-0.998b-r2.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/net-dns/rbldnsd/rbldnsd-0.998b-r2.ebuild 
b/net-dns/rbldnsd/rbldnsd-0.998b-r2.ebuild
index a95bcde36f7..fb38ede3d4c 100644
--- a/net-dns/rbldnsd/rbldnsd-0.998b-r2.ebuild
+++ b/net-dns/rbldnsd/rbldnsd-0.998b-r2.ebuild
@@ -28,8 +28,10 @@ RESTRICT=test
 src_configure() {
# The ./configure file is handwritten and doesn't support a `make
# install` target, so there are no --prefix options. The econf
-   # function appends those automatically, so we can't use it.
-   ./configure \
+   # function appends those automatically, so we can't use it. We
+   # Have to set $CC here, too (and not just in the call to emake),
+   # because the ./configure script checks for it.
+   CC="$(tc-getCC)" ./configure \
$(use_enable ipv6) \
$(use_enable zlib) \
|| die "./configure failed"



[gentoo-commits] repo/proj/guru:dev commit in: media-tv/droidcam/, media-tv/droidcam/files/

2020-04-22 Thread Andrew Ammerlaan
commit: ea18bc40836fb8bc19243de01b6cd3116c4fac84
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Wed Apr 22 17:44:52 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Wed Apr 22 17:44:52 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ea18bc40

media-tv/droidcam: auto load module

the module is apperently not loaded by gui/cli if not loaded
so we autoload it to make sure the gui/cli does not give strange
errors

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andrew Ammerlaan  riseup.net>

 media-tv/droidcam/droidcam-0_pre20200416.ebuild | 5 +
 media-tv/droidcam/files/v4l2loopback-dc.conf| 1 +
 2 files changed, 6 insertions(+)

diff --git a/media-tv/droidcam/droidcam-0_pre20200416.ebuild 
b/media-tv/droidcam/droidcam-0_pre20200416.ebuild
index 24a7733..6fb0579 100644
--- a/media-tv/droidcam/droidcam-0_pre20200416.ebuild
+++ b/media-tv/droidcam/droidcam-0_pre20200416.ebuild
@@ -57,6 +57,11 @@ src_install() {
newicon -s 32x32 icon.png ${PN}.png
newicon -s 64x64 icon2.png ${PN}.png
make_desktop_entry ${PN} "Droidcam" ${PN} 'AudioVideo;Video'
+
+   # The cli and gui do not auto load the module if unloaded (why not tho?)
+   # so we just put it in modules-load.d to make sure it always works
+   insinto /usr/lib/modules-load.d/
+   doins "${FILESDIR}/v4l2loopback-dc.conf"
 }
 
 pkg_postinst() {

diff --git a/media-tv/droidcam/files/v4l2loopback-dc.conf 
b/media-tv/droidcam/files/v4l2loopback-dc.conf
new file mode 100644
index 000..7398776
--- /dev/null
+++ b/media-tv/droidcam/files/v4l2loopback-dc.conf
@@ -0,0 +1 @@
+v4l2loopback-dc



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

2020-04-22 Thread Georgy Yakovlev
commit: 67370197cd4b6dc594bb6a5b28f2a9375ca0629e
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Apr 22 17:25:36 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Apr 22 17:25:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67370197

profiles: improve webstart masks wording

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

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

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index ccbb9d66c83..d59c1a2b194 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -59,7 +59,9 @@ kde-apps/kdesdk-meta bazaar
 
 # Georgy Yakovlev  (2020-03-27)
 # Depends on vulnerable old version of icedtea-web #711392
-# new version uses maven + rust
+# new version is not packaged yet
+# package/useflag is not going away anytime soon,
+# just masked. unmask as needed.
 dev-java/icedtea nsplugin webstart
 dev-java/icedtea-bin nsplugin webstart
 dev-java/openjdk nsplugin webstart

diff --git a/profiles/package.mask b/profiles/package.mask
index 674637ca666..79182a7b0c0 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -560,7 +560,9 @@ net-dns/dnsimple-dyndns
 
 # Georgy Yakovlev  (2020-03-27)
 # Vulnerable old version of icedtea-web #711392
-# new version uses maven + rust
+# new version is not packaged yet
+# package is not going away anytime soon, just masked
+# for security. unmask as needed.
 dev-java/icedtea-web
 
 # Michał Górny  (2020-03-27)



[gentoo-commits] repo/proj/guru:master commit in: dev-java/openjdk-sts-bin/

2020-04-22 Thread Andrew Ammerlaan
commit: dc37343ed41529a535b9c4e1128073b489ad71be
Author: Denis Reva  gmail  com>
AuthorDate: Wed Apr 22 09:14:24 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Wed Apr 22 09:14:24 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dc37343e

dev-java/openjdk-sts-bin: Updated to 14.0.1, fix vulnerability

Updated to 14.0.1 which bring fix of serious vulnerability
of java-14.

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Denis Reva  gmail.com>

 dev-java/openjdk-sts-bin/Manifest | 8 
 ...jdk-sts-bin-14_p36.ebuild => openjdk-sts-bin-14.0.1_p7.ebuild} | 0
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-java/openjdk-sts-bin/Manifest 
b/dev-java/openjdk-sts-bin/Manifest
index 014fd31..d7c5db3 100644
--- a/dev-java/openjdk-sts-bin/Manifest
+++ b/dev-java/openjdk-sts-bin/Manifest
@@ -2,7 +2,7 @@ DIST OpenJDK13U-jdk_aarch64_linux_hotspot_13.0.2_8.tar.gz 
206018212 BLAKE2B 90d5
 DIST OpenJDK13U-jdk_arm_linux_hotspot_13.0.2_8.tar.gz 191743541 BLAKE2B 
5ffd9fd462addc0766e88ded1b3c4b7d982ae3bf4946576c9a2d36a5297c4488dfa4f1c7e771bdaa190ad847db1aafc37582b0729a70df9d1fbfa31d8ed6dc64
 SHA512 
943860efdd55c486422c78d159dabb50b41d3a4fb7e1056286263677debef1e620947743e549f3f9587ef4e928bf050ce2f0bf77c2cf7bdbff1e93bb49cdbc87
 DIST OpenJDK13U-jdk_ppc64le_linux_hotspot_13.0.2_8.tar.gz 190310065 BLAKE2B 
0cb13abcdb530a43037e3c5a36bc28cbf47c6d7eb33689adb4a0aab587d623c033a026f404d7ccc3cac3c6252b64c60e7d6ef1aaa26a266daf1cc82461b7d008
 SHA512 
bec72df21cfd33b8ee87b95676946e45017bb97fcb7f5a0080487cd21c0182da586d1ee0114cdf79d8fd2b803a5f47ff56d21d1604ecf81b838ec06c1a3d744a
 DIST OpenJDK13U-jdk_x64_linux_hotspot_13.0.2_8.tar.gz 207518686 BLAKE2B 
7c632b0ef75fef9490e789e2d89874c19db050c8e0f763f35f5d29164263c25be79b09cb5be141301af3de7529b7f28c9dc7c63a909e502fd00a7b96d12093ea
 SHA512 
9e2698fab54e5cd2d56c6456102760321d01ac15bf8bd97ae96069676a22284bf4d08daa1a41f2c33d761dd067bb8ec176eb37848dae3290df374d06631d5d1c
-DIST OpenJDK14U-jdk_aarch64_linux_hotspot_14_36.tar.gz 213697531 BLAKE2B 
af9de64240e925324c1107402a4e08712cb8774c840b67d988f8e723e37f33a619d6610afe9b0a68f4f6367ab6e1a2514d9fd396ce5396fc538949bac0946149
 SHA512 
4d1292abe81e37a7150cde8dbb0695a6a9772fec6d05dffa41010d90cb3d31e8a67d9de997428e6aa961caca926d554e184aafd8012581f05e4300821c831642
-DIST OpenJDK14U-jdk_arm_linux_hotspot_14_36.tar.gz 189027827 BLAKE2B 
6e2901415485e0465fbaeea627b7610f21aae9775ede3299f5b62977a2bdd0a3661677bbca156a6d2f1504c7330c9565a24f7d220b09a1b3dfd01cf78866edde
 SHA512 
a84561092c19ca2d38b3951511040ebaea52ca9410f13faca40d534a9bef6c6589329a74f92df4c87e99f70ff12a14ba811ce1337c179d0d1dcca03bd1fa1c44
-DIST OpenJDK14U-jdk_ppc64le_linux_hotspot_14_36.tar.gz 197951326 BLAKE2B 
8c91ea619736cff9608340ad2bfa8c07f411661809391de794fa269d2eaca543f2ca7c0944744ae2e775a9be6f98be46c69aa4bd295fe8cf619691453af7abd0
 SHA512 
d6d56ec71451f8cca69100090d67ad9a83242e8a3622e66adf2ddc1f1a5b3f097cd61725241daaf5bc85229b244b94527c64fcb6fa2ca420170544cf76265a38
-DIST OpenJDK14U-jdk_x64_linux_hotspot_14_36.tar.gz 216382990 BLAKE2B 
82a783df5e88304c3b5c1141bf56ce8a1931df500702c62fa49300973a6e770ba7cf61a602bc2d41bd375b7b0b7f91a8af7b00ee1029e8c3408a08887ba629e9
 SHA512 
1851cf24db0b48007a2373d8596cf4b8d832d10a2f41316799c4af2bd37cbab4b211e7913d431b59f6bc212957cdbae401c6bcd389635c248c939433cef63516
+DIST OpenJDK14U-jdk_aarch64_linux_hotspot_14.0.1_7.tar.gz 208386883 BLAKE2B 
00a6ce2846c13c343457f9285b249712a5a04830ba343b524b1ee4278be94c0350ca785158fd416e3b8ffe3f054b480b6a0f8ca57b2d2e9b78306e2f66dc0e12
 SHA512 
867ba2fa5beaf9fc94912808316c571ef3998fcbec08834ea7f8b179fb96e39b7c6a2348764ed073f784c71e5bd91d8ca39380fe24fcb7fa4006a2660534910f
+DIST OpenJDK14U-jdk_arm_linux_hotspot_14.0.1_7.tar.gz 189019016 BLAKE2B 
6ce755a4569034054df8fccffc5ea9358b1b46445a358fd7883cabb215b4723233c457858eeda045a092d0fac344354753b563e5c79d38134d894c9599c3f8c5
 SHA512 
94acf0d0625b414e85e66f83cd722c8587774141e7b92a5f9f4c610bcc97baf4f476085b4d3ed556fb296dc15675067b01aea4ed330a523618f94e61a41ce147
+DIST OpenJDK14U-jdk_ppc64le_linux_hotspot_14.0.1_7.tar.gz 192632592 BLAKE2B 
6861a6f6d03e4d563d756763443caa2f69b290f84fb51d629362e9007f0307b4e5c1e955003c24b2e5c99fadc8cd4061a38a91057495ea98403dfe6450549315
 SHA512 
6d34673224403760c3b4f90798b143576a56d4367e58b9498f7d7faf969fe90ac65331c5f642abce9779f9879ce70bfce5e565ca89bf28dfa46931e8122c70ee
+DIST OpenJDK14U-jdk_x64_linux_hotspot_14.0.1_7.tar.gz 210968654 BLAKE2B 
73142325817caf7eadaf62da34d0e7a9e7d91cb3797ea2c4158b50d7d16f13e61728e44aaa89b20761024790fea071ed8e79c20a4b8da5a3cac78b82bb379fa7
 SHA512 
d896b7616d2bf894cd9edaa99bbabb8e7efee7eeb894385e1da177fbec82f972681c62a588501bad808e9060fca20fff622154f405be600ba77199011a227bbd

diff --git a/dev-java/openjdk-sts-bin/openjdk-sts-bin-14_p36.ebuild 
b/dev-java/openjdk-sts-bin/openjdk-sts-bin-14.0.1_p7.ebuild
similarity index 100%
rename from dev-java/openjdk-sts-bin/openjdk-sts-bin-14_p36.ebuild
rename 

[gentoo-commits] repo/proj/guru:master commit in: dev-vcs/lazygit/

2020-04-22 Thread Andrew Ammerlaan
commit: fe134100c07b3078506b9f17872bd7f5476f405f
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Wed Apr 22 10:10:00 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Wed Apr 22 10:12:11 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fe134100

dev-vcs/lazygit: 0.20.2 version bump

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

 dev-vcs/lazygit/Manifest  |  1 +
 dev-vcs/lazygit/lazygit-0.20.2.ebuild | 36 +++
 2 files changed, 37 insertions(+)

diff --git a/dev-vcs/lazygit/Manifest b/dev-vcs/lazygit/Manifest
index d6a94d6..9901edf 100644
--- a/dev-vcs/lazygit/Manifest
+++ b/dev-vcs/lazygit/Manifest
@@ -1,2 +1,3 @@
 DIST lazygit-0.19.tar.gz 9193308 BLAKE2B 
c07141661387094651cb6137579dea8ab5231b3e08b0733124cc97f1392251db592e01d60297356c8c5df1f1db554bc8a3be86cd07beed158d33b9eabdb015d4
 SHA512 
6259fdb98ae74ee59f395bd79fcbe3280b679883cbc0c190e64a36464c258597e18a6b70842cb242696536cfea35ea9c83f43b05ad20ead4f5120e436875abad
+DIST lazygit-0.20.2.tar.gz 9193638 BLAKE2B 
be26fd997e2cef99198a0406a2bdfef365a4b5db5aaeb4d10e040a24cc1bdb53ff2113be7671eb0dad904391614f8e1f8788f330afffa5a232905634cc0fa174
 SHA512 
0b3b88faf4ec17084e30924774ae5f6f9e151e043bffb8f3a10d3419ac733f19748a40ffd3c57b798ab67d32d91230d50cdb4228d899d77bb1bd53de1de833f5
 DIST lazygit-0.20.tar.gz 9193540 BLAKE2B 
e48b68dc68f124e0dc63c1a846232e45f4e8ab0113b10a80d34adf6d28454d9b30cc6b03ab17a0b23700031b59ac9f809c00d5b9a6ee729e136e9cd68cbc83c4
 SHA512 
9e45a117322be87d56d1824cb87ecd1fb6c5dad8de3ef950f25d9e3fbe3bc712507575d59702c1614acbc999cdc482ab9fe852e5b16424ac40f2c94f070cef9b

diff --git a/dev-vcs/lazygit/lazygit-0.20.2.ebuild 
b/dev-vcs/lazygit/lazygit-0.20.2.ebuild
new file mode 100644
index 000..df46884
--- /dev/null
+++ b/dev-vcs/lazygit/lazygit-0.20.2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGO_PN="github.com/jesseduffield/lazygit"
+
+inherit golang-build golang-vcs-snapshot
+
+DESCRIPTION="Lazygit, a simple terminal UI for git commands"
+HOMEPAGE="https://github.com/jesseduffield/lazygit;
+SRC_URI="https://github.com/jesseduffield/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc"
+
+DEPEND=( sys-libs/glibc )
+RDEPEND=(
+   ${DEPEND}
+   dev-vcs/git
+)
+
+DOCS=( src/${EGO_PN}/{CONTRIBUTING,README}.md )
+
+src_compile() {
+   GOPATH="${S}" go build -v -o bin/lazygit src/${EGO_PN}/main.go || die
+}
+
+src_install() {
+   dobin bin/lazygit
+
+   use doc && dodoc -r "src/${EGO_PN}/docs/."
+   einstalldocs
+}



[gentoo-commits] repo/proj/guru:dev commit in: media-tv/droidcam/

2020-04-22 Thread Andrew Ammerlaan
commit: 2a8e91bf21c5563d96b8a997460a4c646c23f819
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Wed Apr 22 17:21:51 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Wed Apr 22 17:22:20 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2a8e91bf

media-tv/droidcam: add MODULESD_V4L2LOOPBACK_DC_ENABLED="yes"

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andrew Ammerlaan  riseup.net>

 media-tv/droidcam/droidcam-0_pre20200416.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-tv/droidcam/droidcam-0_pre20200416.ebuild 
b/media-tv/droidcam/droidcam-0_pre20200416.ebuild
index 1afe5a6..24a7733 100644
--- a/media-tv/droidcam/droidcam-0_pre20200416.ebuild
+++ b/media-tv/droidcam/droidcam-0_pre20200416.ebuild
@@ -29,6 +29,7 @@ PATCHES="${FILESDIR}/${PN}-0-libjpeg-location.patch"
 
 CONFIG_CHECK="VIDEO_DEV"
 MODULE_NAMES="v4l2loopback-dc(video:${S}/v4l2loopback:${S}/v4l2loopback)"
+MODULESD_V4L2LOOPBACK_DC_ENABLED="yes"
 BUILD_TARGETS="all"
 
 src_configure() {



  1   2   3   4   >