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

2021-04-18 Thread Michał Górny
commit: 84e056bf90e7a2aa4a9f81b532e1359fbc3bbf65
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 19 06:56:06 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 19 06:56:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84e056bf

dev-python/pymssql: Drop to m-needed

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

 dev-python/pymssql/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/dev-python/pymssql/metadata.xml b/dev-python/pymssql/metadata.xml
index 44a85e83ec0..1bad2e1413c 100644
--- a/dev-python/pymssql/metadata.xml
+++ b/dev-python/pymssql/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   pyt...@gentoo.org
-   Python
-   
+   

pymssql
pymssql



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

2021-04-18 Thread Michał Górny
commit: b85a885f00dd20425fc5bec73aea05927b66d193
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 19 06:45:53 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 19 06:45:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b85a885f

dev-python/pytest-asyncio: Bump to 0.15.0

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

 dev-python/pytest-asyncio/Manifest |  1 +
 .../pytest-asyncio/pytest-asyncio-0.15.0.ebuild| 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-python/pytest-asyncio/Manifest 
b/dev-python/pytest-asyncio/Manifest
index 5e40c6e3733..cc81e265e9a 100644
--- a/dev-python/pytest-asyncio/Manifest
+++ b/dev-python/pytest-asyncio/Manifest
@@ -1 +1,2 @@
 DIST pytest-asyncio-0.14.0.tar.gz 14796 BLAKE2B 
0a110dabde491293dc10452239971809ec6a4006a2036e848aac067df1af328d0d1d5c7afae8cfc1ecf5c919c0922050e2db182065500ec614a8094d3799c0cd
 SHA512 
d1fadff152a0c94f80a8272a0dd293bd9d9300ad9e79c69556b5901c1a8ce00545f7715e503a383e3f4f35c8090d8f9ec33d16739b85378b59b1786a50441fca
+DIST pytest-asyncio-0.15.0.tar.gz 1 BLAKE2B 
e9f0b732a1ff81c02cccbeddcebc593ceb982a640c5da2cf644ffc8e57548795cefdb7464bb1bb0d9a7d96a7476d30665dbea1c2b25341f8e71b16512c9402db
 SHA512 
a936bd8f00cb470cee355b9abe6a6df5f65af5de9144bc0c128732f65fe4bc1e60b08a4e7287ae2f303e56e1764fd0bfe771102439e6d1ba7cb495d06b0677c0

diff --git a/dev-python/pytest-asyncio/pytest-asyncio-0.15.0.ebuild 
b/dev-python/pytest-asyncio/pytest-asyncio-0.15.0.ebuild
new file mode 100644
index 000..bcbcda7b5f7
--- /dev/null
+++ b/dev-python/pytest-asyncio/pytest-asyncio-0.15.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 2019-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Library for testing asyncio code with pytest"
+HOMEPAGE="https://github.com/pytest-dev/pytest-asyncio
+   https://pypi.org/project/pytest-asyncio/";
+SRC_URI="https://github.com/pytest-dev/pytest-asyncio/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~x64-macos"
+
+RDEPEND="
+   >=dev-python/pytest-5.4.0"
+BDEPEND="
+   test? (
+   >=dev-python/hypothesis-3.64[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests --install pytest



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

2021-04-18 Thread Michał Górny
commit: 78597c3afa768c70b3243daef11db0e5f7fef38e
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 19 06:52:48 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 19 06:52:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78597c3a

dev-python/rpy: Remove python@

This package does not have tests enabled.

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

 dev-python/rpy/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-python/rpy/metadata.xml b/dev-python/rpy/metadata.xml
index d11f5cf28f8..61dd7c765cc 100644
--- a/dev-python/rpy/metadata.xml
+++ b/dev-python/rpy/metadata.xml
@@ -1,10 +1,6 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-  
-pyt...@gentoo.org
-Python
-  
   
 s...@gentoo.org
 Gentoo Science Project



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

2021-04-18 Thread Michał Górny
commit: b4e464d80b4513abe3f1c4b3e90b11e711aa58a8
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 19 06:51:29 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 19 06:51:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4e464d8

dev-python/rope: Bump to 0.19.0

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

 dev-python/rope/Manifest   |  1 +
 dev-python/rope/rope-0.19.0.ebuild | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/dev-python/rope/Manifest b/dev-python/rope/Manifest
index d974435341f..5f56e4e6769 100644
--- a/dev-python/rope/Manifest
+++ b/dev-python/rope/Manifest
@@ -1 +1,2 @@
 DIST rope-0.18.0.tar.gz 249828 BLAKE2B 
2aac0541936c671f9b70528da28b2c016f14c7a3e5f368aecb6a3f2a39d2b447d70943bf00b7a49702f5d341504da7398ca5b1240d625275f749de1e530fb178
 SHA512 
9f706da345866447ff7e4027e6f9f0719d4b823253155881efcdd3a9e9a6f42fa9e194cd9547df4a6f752ae0cec739045e52bb7edd5cfa04ad4079fe06808298
+DIST rope-0.19.0.tar.gz 252902 BLAKE2B 
41760dc29d26558bdf5f296238b7d59ca949530826953fe5592b763b8d24fb49a90a56b9c7d0e3475daf145185987116a7dd0cbfba74829abfa4bf6a57c79937
 SHA512 
fd41777d76861837479bf0777ea42cc052eed7ba396bc4531a0c7f101b05b1c5a57c300950b7a3c8a2902e28ff049d146646f83f8a8a447ab9ccd7cd8aa48110

diff --git a/dev-python/rope/rope-0.19.0.ebuild 
b/dev-python/rope/rope-0.19.0.ebuild
new file mode 100644
index 000..dff0792c659
--- /dev/null
+++ b/dev-python/rope/rope-0.19.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python refactoring library"
+HOMEPAGE="https://github.com/python-rope/rope";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc"
+
+# Dependency for docbuild documentation which is not noted in
+# setup.py, using standard docutils builds docs successfully.
+BDEPEND="doc? ( dev-python/docutils[${PYTHON_USEDEP}] )"
+
+distutils_enable_tests pytest
+
+python_compile_all() {
+   if use doc; then
+   pushd docs > /dev/null || die
+   mkdir build || die
+   local i
+   for i in ./*.rst; do
+   rst2html.py $i > ./build/${i/rst/html} || die
+   done
+   popd > /dev/null || die
+   fi
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/build/. )
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdemu-daemon/

2021-04-18 Thread Michał Górny
commit: decae6db9107313c0bd508c0ba099889aabd802f
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 19 06:19:24 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 19 06:44:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=decae6db

app-cdr/cdemu-daemon: Bump to 3.2.5

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

 app-cdr/cdemu-daemon/Manifest  |  1 +
 app-cdr/cdemu-daemon/cdemu-daemon-3.2.5.ebuild | 46 ++
 2 files changed, 47 insertions(+)

diff --git a/app-cdr/cdemu-daemon/Manifest b/app-cdr/cdemu-daemon/Manifest
index 196d99db88e..244f5de1574 100644
--- a/app-cdr/cdemu-daemon/Manifest
+++ b/app-cdr/cdemu-daemon/Manifest
@@ -1 +1,2 @@
 DIST cdemu-daemon-3.2.4.tar.bz2 83580 BLAKE2B 
56cfde3b9b9a98ba0da629deac717a740b7c92c67195ac282af5337f0e782b555f53221741a59abf3e78faacd066e34a722d08e27cef6fd1082cb75b46eb3ace
 SHA512 
b5dd19a9325773e22c1910ae02f351803fb4f02197eaf5d41a984b4898a5fb0f027c70791d4c25553a9b589273fa3578d3cb12aa7a056f8639b341bd2ab44291
+DIST cdemu-daemon-3.2.5.tar.xz 85948 BLAKE2B 
f9b977ce964b15835afef54131cc158bc45389af30739706d93984bc24787b95034d9da7d56e88e018be9db66c185c16b7cf7481e0fdd0e97fed9e55b61419fd
 SHA512 
6b084dc1809c9ccf8f9c24c671f13259d2e1ca6d2e6f7f85d44a47b4e973a68d7c92e470071421cdf6f2142eb26bdfd277a2f9c85b960d0b315b51a2d65953c7

diff --git a/app-cdr/cdemu-daemon/cdemu-daemon-3.2.5.ebuild 
b/app-cdr/cdemu-daemon/cdemu-daemon-3.2.5.ebuild
new file mode 100644
index 000..ddfa7e43cf6
--- /dev/null
+++ b/app-cdr/cdemu-daemon/cdemu-daemon-3.2.5.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake systemd
+
+DESCRIPTION="Daemon of the CDEmu optical media image mounting suite"
+HOMEPAGE="https://cdemu.sourceforge.io";
+SRC_URI="https://download.sourceforge.net/cdemu/cdemu-daemon/${P}.tar.xz";
+
+LICENSE="GPL-2+"
+SLOT="0/7" # subslot = CDEMU_DAEMON_INTERFACE_VERSION_MAJOR in CMakeLists.txt
+KEYWORDS="~amd64 ~x86"
+
+DEPEND=">=dev-libs/glib-2.38:2
+   >=dev-libs/libmirage-3.2.0:=
+   >=media-libs/libao-0.8.0:="
+RDEPEND="${DEPEND}
+   sys-apps/dbus
+   >=sys-fs/vhba-20130607"
+BDEPEND="
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig"
+
+DOCS=( AUTHORS README )
+
+src_install() {
+   cmake_src_install
+
+   insinto /etc/modules-load.d
+   newins - vhba.conf <<<"vhba"
+   systemd_douserunit service-example/cdemu-daemon.service
+   insinto /usr/share/dbus-1/services
+   doins service-example/net.sf.cdemu.CDEmuDaemon.service
+}
+
+pkg_postinst() {
+   elog "As of 3.2.5, cdemu-daemon no longer supports autoloading"
+   elog "on non-systemd systems.  OpenRC users have to start it manually."
+   elog
+   elog "We install /etc/modules-load.d/vhba.conf to load the module"
+   elog "automatically, and D-BUS autolaunch will start cdemu-daemon user"
+   elog "service."
+}



[gentoo-commits] repo/gentoo:master commit in: app-cdr/gcdemu/

2021-04-18 Thread Michał Górny
commit: b9c870e4a6bcffa5764776830b55a31b1ff91485
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 19 06:39:23 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 19 06:44:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9c870e4

app-cdr/gcdemu: Bump to 3.2.5

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

 app-cdr/gcdemu/Manifest|  1 +
 app-cdr/gcdemu/gcdemu-3.2.5.ebuild | 56 ++
 2 files changed, 57 insertions(+)

diff --git a/app-cdr/gcdemu/Manifest b/app-cdr/gcdemu/Manifest
index 120ec3ab881..158794f3792 100644
--- a/app-cdr/gcdemu/Manifest
+++ b/app-cdr/gcdemu/Manifest
@@ -1 +1,2 @@
 DIST gcdemu-3.2.4.tar.bz2 52209 BLAKE2B 
620b1ea8616cf0d7f80954dd00ad1442b55fedafc5ff27ad5aa917e69a803a9629ccadb33ec3fdb2371c464bd484a15e85e00036dee5a67283fbf7e8d64e252c
 SHA512 
920ab87a0b200f3f3983ff878871265084787f1468c042352c319ff3a37131547cc1e981801eefaee1e419ec306b026f7a18da165a17e3ddc6a92998a42e7b41
+DIST gcdemu-3.2.5.tar.xz 47960 BLAKE2B 
8e45fe31461120b33080b9e40bd1def1c4ddfe562a9ca60814c66fbe073325d867692bd367e89e8281e34955eb232c37d8908a8962f5aa4587000b28c296d32b
 SHA512 
d7e7b6ee1677213d858fca18103dd6d06e5de3f6c65fd16f19925b14ef50c73ebd0cbee3cb5c65aa5a59be3da1865f3e87b5e7c1a5921c496ae083727365e10b

diff --git a/app-cdr/gcdemu/gcdemu-3.2.5.ebuild 
b/app-cdr/gcdemu/gcdemu-3.2.5.ebuild
new file mode 100644
index 000..d6e7b2808ca
--- /dev/null
+++ b/app-cdr/gcdemu/gcdemu-3.2.5.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit cmake gnome2-utils python-single-r1 xdg-utils
+
+DESCRIPTION="Gtk+ GUI for controlling cdemu-daemon"
+HOMEPAGE="https://cdemu.sourceforge.io";
+SRC_URI="https://download.sourceforge.net/cdemu/gcdemu/${P}.tar.xz";
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# librsvg for pixbuf-loader
+RDEPEND="${PYTHON_DEPS}
+   app-cdr/cdemu-daemon:0/7
+   $(python_gen_cond_dep '
+   dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}]
+   ')
+   gnome-base/librsvg:2
+   x11-libs/gdk-pixbuf[introspection]
+   x11-libs/gtk+:3[introspection]
+   x11-libs/libnotify[introspection]"
+BDEPEND="${PYTHON_DEPS}
+   dev-util/desktop-file-utils
+   >=dev-util/intltool-0.21
+   sys-devel/gettext
+   virtual/pkgconfig"
+
+DOCS=( AUTHORS README )
+
+src_prepare() {
+   cmake_src_prepare
+   python_fix_shebang src/gcdemu
+}
+
+src_configure() {
+   local mycmakeargs=( -DPOST_INSTALL_HOOKS=OFF )
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdemu/

2021-04-18 Thread Michał Górny
commit: 78fb318632399d7ad60c188eb59a1ac70b03ffa7
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 19 06:35:02 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 19 06:44:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78fb3186

app-cdr/cdemu: Bump to 3.2.5

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

 app-cdr/cdemu/Manifest   |  1 +
 app-cdr/cdemu/cdemu-3.2.5.ebuild | 61 
 2 files changed, 62 insertions(+)

diff --git a/app-cdr/cdemu/Manifest b/app-cdr/cdemu/Manifest
index 02d5650e361..ee5e3c48a6c 100644
--- a/app-cdr/cdemu/Manifest
+++ b/app-cdr/cdemu/Manifest
@@ -1 +1,2 @@
 DIST cdemu-client-3.2.4.tar.bz2 44284 BLAKE2B 
c57fe09bef7112933a93fac9944eaff957e01692ec1ddec7fd443aa780f8b3d85d0bd640611337d896843de3ab00d09e093c293776a52afa85f781bdde7f4250
 SHA512 
2e10cb345e261ddaa6da68ee626770ed65749b1ea64c2bbbf0f3a2e96184c2906834886754e87e3161c3056473e5ee0dc20672ce7cb48232e6bef1c93cb80550
+DIST cdemu-client-3.2.5.tar.xz 41596 BLAKE2B 
5b3e5a16f9daa0ab2c670a8cba54af380894e668c87a64a5e2126777d6725420d9bb7f41290ca69eba12e20db97b00cc74aea3df9694ef331e7a571b913820b1
 SHA512 
d143705607507503cd7828f02e7a0fbe5d33f15e28ce61f453567d8635ed863c5b508ed2b1964f034d846ecdea752bd3dfb565350174db3e06cf7d29c2f828bf

diff --git a/app-cdr/cdemu/cdemu-3.2.5.ebuild b/app-cdr/cdemu/cdemu-3.2.5.ebuild
new file mode 100644
index 000..6187021b80e
--- /dev/null
+++ b/app-cdr/cdemu/cdemu-3.2.5.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit bash-completion-r1 cmake python-single-r1 xdg-utils
+
+MY_P=cdemu-client-${PV}
+DESCRIPTION="Command-line tool for controlling cdemu-daemon"
+HOMEPAGE="https://cdemu.sourceforge.io";
+SRC_URI="https://download.sourceforge.net/cdemu/cdemu-client/${MY_P}.tar.xz";
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+cdemu-daemon"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}]
+   ')
+   cdemu-daemon? ( app-cdr/cdemu-daemon:0/7 )"
+BDEPEND="${PYTHON_DEPS}
+   dev-util/desktop-file-utils
+   >=dev-util/intltool-0.21
+   >=sys-devel/gettext-0.18
+   virtual/pkgconfig"
+
+DOCS=( AUTHORS README )
+
+src_prepare() {
+   cmake_src_prepare
+
+   python_fix_shebang src/cdemu
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DPOST_INSTALL_HOOKS=OFF
+   # requires bash-completion as BDEPEND, better install it 
manually
+   -DENABLE_BASH_COMPLETION=OFF
+   )
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+   newbashcomp data/cdemu-bash-completion.sh cdemu
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+}



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

2021-04-18 Thread Michał Górny
commit: bc0b45e9de59ccf223f9751f75da7507637fad14
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 19 06:14:52 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 19 06:44:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc0b45e9

dev-libs/libmirage: Bump to 3.2.5

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

 dev-libs/libmirage/Manifest   |  1 +
 dev-libs/libmirage/libmirage-3.2.5.ebuild | 50 +++
 2 files changed, 51 insertions(+)

diff --git a/dev-libs/libmirage/Manifest b/dev-libs/libmirage/Manifest
index e5b6af46b13..cb4ecce49a9 100644
--- a/dev-libs/libmirage/Manifest
+++ b/dev-libs/libmirage/Manifest
@@ -1 +1,2 @@
 DIST libmirage-3.2.4.tar.bz2 234530 BLAKE2B 
72329350a9e2a197ff52d396a011d3cf0178731909066ee1dab75f0d870fd751d50e2cacb69c849aa8045e94fa492732c21d201bdd4cbe3a9048f5c3f90ea881
 SHA512 
6fe718ad7beaf457ef0a7cc037b3bcf268574606ea9cbc1ba9abb5088c734fe9a100a35320d393a47625bbdde5515cded02e767618f2fc0801cf755af1414091
+DIST libmirage-3.2.5.tar.xz 229380 BLAKE2B 
ee73bf8418a209633afe7b30888c851cc0f206c03413d0b8d2717bbdb6fe77f3f32e81e1210931753cf453759ff7e4af48164866ad973b3a219381cbafd3d6f6
 SHA512 
f1247430d428b63734ab16328c3a484acab05fa2189b5979dc0e5759812190abd38b84bacc87b68f166f77cc88c3d4e9fb64ab0d7ec24c116c08d9314dd6b75b

diff --git a/dev-libs/libmirage/libmirage-3.2.5.ebuild 
b/dev-libs/libmirage/libmirage-3.2.5.ebuild
new file mode 100644
index 000..9625ed04c5a
--- /dev/null
+++ b/dev-libs/libmirage/libmirage-3.2.5.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake xdg-utils
+
+DESCRIPTION="CD and DVD image access library"
+HOMEPAGE="https://cdemu.sourceforge.io";
+SRC_URI="https://download.sourceforge.net/cdemu/libmirage/${P}.tar.xz";
+
+LICENSE="GPL-2+"
+SLOT="0/11" # subslot = libmirage soname version
+KEYWORDS="~amd64 ~x86"
+IUSE="doc +introspection"
+
+RDEPEND=">=app-arch/bzip2-1:=
+   >=app-arch/xz-utils-5:=
+   >=dev-libs/glib-2.38:2
+   >=media-libs/libsamplerate-0.1:=
+   >=media-libs/libsndfile-1.0:=
+   sys-libs/zlib:=
+   introspection? ( >=dev-libs/gobject-introspection-1.30 )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/desktop-file-utils
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig
+   doc? ( dev-util/gtk-doc )
+   introspection? ( >=dev-libs/gobject-introspection-1.30 )"
+
+DOCS=( AUTHORS README )
+
+src_configure() {
+   local mycmakeargs=(
+   -DGTKDOC_ENABLED="$(usex doc)"
+   -DINTROSPECTION_ENABLED="$(usex introspection)"
+   -DPOST_INSTALL_HOOKS=OFF # avoid sandbox violation, #487304
+   )
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+   xdg_mimeinfo_database_update
+}



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

2021-04-18 Thread Michał Górny
commit: 32ebb3ec0931d907b065d495aa3af8a3afdaa106
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 19 06:10:22 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 19 06:44:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32ebb3ec

sys-fs/vhba: Bump to 20210418

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

 sys-fs/vhba/Manifest |  1 +
 sys-fs/vhba/vhba-20210418.ebuild | 50 
 2 files changed, 51 insertions(+)

diff --git a/sys-fs/vhba/Manifest b/sys-fs/vhba/Manifest
index 692d6e2df57..58332f794d8 100644
--- a/sys-fs/vhba/Manifest
+++ b/sys-fs/vhba/Manifest
@@ -1 +1,2 @@
 DIST vhba-module-20200106.tar.bz2 15632 BLAKE2B 
9b2db6cab2388fb5b84f2735d41a093af212434de2784f112d212cfc6193b1267ccf0afb222765bc32b0fc455d16bd1f0e98ddf60212735473853ec29ab27b97
 SHA512 
fc320e1f8f05247b7c2feded1335dce0fcc9a1257127d8d4086db48bd1e082d81b8a88089c04d0b8624ae584f1c0d049544f6f0018ec7dcea20ccfb136cd1bf0
+DIST vhba-module-20210418.tar.xz 16112 BLAKE2B 
89b81e747f10fea4294c79a19b33b7e11e2747b48180a98bebe3a4a46b15ebbd7b7307c37801d4fd56b0d1440c14bc4e7b800846b2788e1a433edd0aee680501
 SHA512 
f5841f56974faae8317d84100a9e3d3ec80f6b980e7452047852c79b17e963e75f85d6712c64588ce57abbdbb4a8a2b9b10cf752102b145e1667f26bf260b1f0

diff --git a/sys-fs/vhba/vhba-20210418.ebuild b/sys-fs/vhba/vhba-20210418.ebuild
new file mode 100644
index 000..458a74bf938
--- /dev/null
+++ b/sys-fs/vhba/vhba-20210418.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit linux-mod udev
+
+MY_P=vhba-module-${PV}
+DESCRIPTION="Virtual (SCSI) Host Bus Adapter kernel module for the CDEmu suite"
+HOMEPAGE="https://cdemu.sourceforge.io/";
+SRC_URI="https://download.sourceforge.net/cdemu/vhba-module/${MY_P}.tar.xz";
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="virtual/udev"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+MODULE_NAMES="vhba(block:${S})"
+BUILD_TARGETS=modules
+
+pkg_setup() {
+   CONFIG_CHECK="~BLK_DEV_SR ~CHR_DEV_SG"
+   check_extra_config
+   BUILD_PARAMS="KDIR=${KV_OUT_DIR}"
+   linux-mod_pkg_setup
+}
+
+src_prepare() {
+   # Avoid -Werror problems
+   sed -i -e '/ccflags/s/-Werror/-Wall/' Makefile || die "sed failed"
+
+   eapply_user
+}
+
+src_install() {
+   dodoc AUTHORS ChangeLog README
+   linux-mod_src_install
+
+   einfo "Generating udev rules ..."
+   udev_newrules - 69-vhba.rules <<-EOF
+   # do not edit this file, it will be overwritten on update
+   #
+   KERNEL=="vhba_ctl", SUBSYSTEM=="misc", TAG+="uaccess"
+   EOF
+}



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

2021-04-18 Thread Zac Medico
commit: aca80f40b96c78e689d092495ffac50a1bb34960
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Apr 19 06:15:50 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Apr 19 06:16:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aca80f40

app-text/calibre: Bump to version 5.16.1

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 app-text/calibre/Manifest | 2 +-
 app-text/calibre/{calibre-5.16.0.ebuild => calibre-5.16.1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest
index 068411ae132..1cf88bab312 100644
--- a/app-text/calibre/Manifest
+++ b/app-text/calibre/Manifest
@@ -2,7 +2,7 @@ DIST calibre-4.22.0.tar.xz 36924876 BLAKE2B 
19576d5cfc1a4ed6a505ef46656675980b67
 DIST calibre-4.23.0.tar.xz 36908740 BLAKE2B 
3a950ac2b3aade547bb686cc99b963357e76b5931049ecb4a5e09ddaf1db26c74fa3b4ebd74e42d83f68c5c9827c534c0247a3c6a9b000641a778cfe5ac33599
 SHA512 
2a512f29ddc2fed7f6a229314a9f7fceac198c9422b3be19078685032f1d1cb3b9258ac2609c33d15da20683c1277ed09419ea1e9bbc70430cdc676f60395719
 DIST calibre-5.13.0.tar.xz 36746972 BLAKE2B 
b04fa558c2dd7418a449b2a43e6e850ad6ba14bdb8ee70d63b475839a6f489eb273c1c88eb841156feee1f0a6f13b19a38eab11820e8e14a05242a6d
 SHA512 
99f2e007af70e4de9ffc05fc4ed41ac3e62ed5196d05e066ab2624e15694f8a0aa149769e0a2cf163f59e330ed7ab43bc938e65064ac2a9825d641b1735f13cf
 DIST calibre-5.16.0-SIP-v4.patch.xz 6768 BLAKE2B 
b939233266c7cab0fa71ccdeb748bbcffbf16248081ccf0ab313420fe3898954da71e0796b3d6c44e93c636113221f95fa6affc6be97bf41f4086a909b2849f9
 SHA512 
eb19e6bb328f60eb4af2c38d54c3d2a09989d41d71d27de10ab5ae443af902c3c12fc70042d4735dd785573cb63bb7d7a10ae5f7ed72afc1e1a9c6aacaf64aec
-DIST calibre-5.16.0.tar.xz 36779096 BLAKE2B 
afd135b43960094682c234831ae44b1b714d313f5d01b4a26bc9252d54a8728faa57f3ad1db07241a819d91b70e90730957bcfb608f230efc4fc44a0f37e2857
 SHA512 
43889e248643f3411df451e02e91467ac21977940c490b5e955f4d4a6fea2664db8fd44712430c3028213a9bb4feaf071c5d7c5b0c2862068d772cacec6526c9
+DIST calibre-5.16.1.tar.xz 36757204 BLAKE2B 
71114eed723180142f5428a680d8c5ceabcd007acbc6a70a9298e45a9f21fc793f0ef86bf60b36c96bbd15e9e3f8d8638d179872fb6ff1f9b9f5e31a93e65ba1
 SHA512 
41cf29cc32c7af08215baf80609f8f099d44f2b82d34181451cbf3ed1648e07d64712dba9ff0ddec5bad3d342c7d8bde40bb822f6bd5fb93a4b29d25cf188aae
 DIST calibre-5.4.2-SIP-v4-04ad7b.patch 1534 BLAKE2B 
a0d3a49e13499ec55098c8639ba93c21e04a1b23b857ca8c7e0cb665f6e40b138f44a13c78b7a240784919effa9870817b2ec7ce5b494448807a4b77dd95b06f
 SHA512 
f0acd97fc57bce9b22dd2061be7a85f4b39b7a9c3492304dec4108ede087a9e58ee886e21734823021709686dc1317f41eb1ac99a947a7dc07660b5c1849bc1b
 DIST calibre-5.4.2-SIP-v4.patch.xz 4640 BLAKE2B 
e8d20d9e23922885ecc3d24b7dd83579911dc83520037bad4e9323725c3127d348dc745dc725d137a3172e8891764355d3fcdee640a26cd6b142a2c26d00da0b
 SHA512 
e79ee69ba0ca7e44c10c6670743889d0391d708e75c798e345e6228f483347f72b070e01e2a258590420a1eea6313d88d816817886747c699e6783bd965ab557
 DIST calibre-5.4.2.tar.xz 36596800 BLAKE2B 
00373cdc9af56a8dacc70096d1e7925f8d3da4eaf37727ad58c211d18e6c593a21c3ad0f283048ae28b1bb83889c8c801baaa5e240eb65d972ebc78a79922ec1
 SHA512 
ef3839f5ff4ceecb3bbd6c84819d6f57cc4bb2a1ae789a9dcf8f029680bc778ef86f9c2eb01832c4990f68c2de892eedafa449205470cec4d86a3bbe9d4b4527

diff --git a/app-text/calibre/calibre-5.16.0.ebuild 
b/app-text/calibre/calibre-5.16.1.ebuild
similarity index 100%
rename from app-text/calibre/calibre-5.16.0.ebuild
rename to app-text/calibre/calibre-5.16.1.ebuild



[gentoo-commits] repo/proj/guru:dev commit in: app-editors/atom-bin/

2021-04-18 Thread Marco Scardovi
commit: e69ab1ad56858706adda29378ba3b96edc006f07
Author: Marco Scardovi  scardovi  com>
AuthorDate: Mon Apr 19 05:26:29 2021 +
Commit: Marco Scardovi  scardovi  com>
CommitDate: Mon Apr 19 05:28:57 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e69ab1ad

app-editors/atom-bin:

I'm sorry for the bug, it worked on my device.

Closes: https://bugs.gentoo.org/783861
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 .../atom-bin/{atom-bin-1.56.0-r3.ebuild => atom-bin-1.56.0-r4.ebuild} | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/app-editors/atom-bin/atom-bin-1.56.0-r3.ebuild 
b/app-editors/atom-bin/atom-bin-1.56.0-r4.ebuild
similarity index 93%
rename from app-editors/atom-bin/atom-bin-1.56.0-r3.ebuild
rename to app-editors/atom-bin/atom-bin-1.56.0-r4.ebuild
index 821471077..110522639 100644
--- a/app-editors/atom-bin/atom-bin-1.56.0-r3.ebuild
+++ b/app-editors/atom-bin/atom-bin-1.56.0-r4.ebuild
@@ -64,7 +64,9 @@ src_install(){
 
# I will use only npm provided with package itself
# as nodejs is not required to make it working (and it is really big).
-   fperms +x /opt/"${PN}"/resources/app/apm/bin/*
+   fperms +x /opt/"${PN}"/resources/app/apm/bin/apm
+   fperms +x /opt/"${PN}"/resources/app/apm/bin/node
+   fperms +x /opt/"${PN}"/resources/app/apm/bin/npm
 
doicon atom.png
make_desktop_entry "/opt/atom-bin/atom %U" "Atom" "atom" \



[gentoo-commits] repo/gentoo:master commit in: dev-java/commons-math/files/, dev-java/commons-math/

2021-04-18 Thread Miroslav Šulc
commit: ba29c6f2dce7d7b022e34f8fbc1e544e83474b78
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Mon Apr 19 05:13:56 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Apr 19 05:13:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba29c6f2

dev-java/commons-math: removed obsolete 3.2-r1

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/commons-math/Manifest |   1 -
 dev-java/commons-math/commons-math-3.2-r1.ebuild   |  55 
 .../commons-math/files/commons-math-3.2-build.xml  | 288 -
 3 files changed, 344 deletions(-)

diff --git a/dev-java/commons-math/Manifest b/dev-java/commons-math/Manifest
index 753de6caac6..2a4d73ad3ca 100644
--- a/dev-java/commons-math/Manifest
+++ b/dev-java/commons-math/Manifest
@@ -1,2 +1 @@
-DIST commons-math3-3.2-src.tar.gz 2602474 BLAKE2B 
a818ca5ab1b9799359bad1c84d2774329c7c2605aeea3e13769eed9f1578d412555ad90a8de68971daa42b270d4bcd5fbf0fe79714e839d41b08077e32633125
 SHA512 
132c4725be582e25f67a955c7b3b8c7ef155606d8f4da07770464c422ded6b5e6efd1a13a6e98cff222f4fcac73606d512ee1ab9e3b1c4befcc1ba16ab68787b
 DIST commons-math3-3.6.1.jar 2514690 BLAKE2B 
ce5dc1a5bdccf85aa780dd648b64c0ed78b4d5a36d15d9737f661135f4f1ec962c3c44a0c4d8fc7d12c667e62b19860cb2a47f507c8c3e6da6cce57e1b9caf54
 SHA512 
eab6003834c0f1b7e67eee242d33db43f85d388ac32e37caa6bd16d74340db5c189ff5c7fd112ef13b9009d2fbcf2bad6650b6e5d9124316b59493b2d07d065d

diff --git a/dev-java/commons-math/commons-math-3.2-r1.ebuild 
b/dev-java/commons-math/commons-math-3.2-r1.ebuild
deleted file mode 100644
index 504819e8dd6..000
--- a/dev-java/commons-math/commons-math-3.2-r1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# Tests are currently broken due to nasty -lib argument.
-JAVA_PKG_IUSE="doc source" # test
-
-inherit java-pkg-2 java-ant-2 java-osgi
-
-MY_PN="${PN}3"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Lightweight, self-contained mathematics and statistics components"
-HOMEPAGE="https://commons.apache.org/math/";
-SRC_URI="https://archive.apache.org/dist/commons/math/source/${MY_P}-src.tar.gz";
-
-LICENSE="Apache-2.0"
-SLOT="3"
-KEYWORDS="amd64 x86"
-
-DEPEND=">=virtual/jdk-1.8:*"
-
-# Tests are currently broken due to nasty -lib argument.
-# test? (
-#  dev-java/ant-junit4
-#  dev-java/hamcrest-core:0
-# )"
-
-RDEPEND=">=virtual/jre-1.8:*"
-
-S="${WORKDIR}/${MY_P}-src"
-
-src_prepare() {
-   default
-
-   cp "${FILESDIR}"/${P}-build.xml build.xml || die
-
-   sed -i 's/manifest=".*MANIFEST.MF"//g' build.xml || die
-   sed -i '/name="Main-Class"/d' build.xml || die
-}
-
-# Tests are currently broken due to nasty -lib argument.
-# src_test() {
-#  java-pkg_jar-from junit-4
-#  java-pkg_jar-from hamcrest-core
-#  ANT_TASKS="ant-junit4" eant -Djunit.jar=junit.jar test
-# }
-
-src_install() {
-   java-osgi_newjar target/${MY_P}.jar ${MY_PN} ${MY_PN} "Export-Package: 
${MY_PN}"
-
-   use doc && java-pkg_dojavadoc target/site/apidocs
-   use source && java-pkg_dosrc src/main/java/org
-}

diff --git a/dev-java/commons-math/files/commons-math-3.2-build.xml 
b/dev-java/commons-math/files/commons-math-3.2-build.xml
deleted file mode 100644
index 905d12657e2..000
--- a/dev-java/commons-math/files/commons-math-3.2-build.xml
+++ /dev/null
@@ -1,288 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-  
-  
-  
-
-  
-  
-
-  
-  
-  
-  
-  
-  
-  
-  
-  
-  
-  
-  
-
-  
-  
-  
-
-  
-  
-  
-
-  
-  
-
-
-  
-
-  
-  
-  
-
-  
-
-  
-
-  
-  
-  
-
-  
-
-
-  
-
-  
-  
-
-
-  
-
-
-
-  
-
-
-  
-
-  
-
-  
-  
-  
-
-  
-
-
-  
-
-  
-  
-
-
-  
-
-
-  
-
-
-
-  
-
-
-  
-
-  
-
-  
-  
-  
-
-  
-
-
-  
-  
-  
-  
-
-
-
-  
-  
-
-  
-  
-  
-  
-
-  
-  
-
-  
-  
-
-  
-
-  
-
-  
-
-  
-
-  
-
-  
-
-
-  
-
-
-  
-
-
-  
-
-  
-
-  
-=== WARNING 
===
- JUnit is not present in your $ANT_HOME/lib directory. Tests not 
executed.
-
===
-  
-
-  
-  
-  
-
-  
-
-  http://download.oracle.com/javase/6/docs/api/"/>
-  http://download.oracle.com/javaee/6/api/"/>
-
-  
-
-  
-  
-  
-
-  
-
-  
-
-  
-
-  
-
-  
-  
-  
-
-  
-
-  
-  
-  
-
-  
-
-  
-
-  
-
-  
-
-
-http://repository.apache.org/snapshots/junit/

[gentoo-commits] repo/gentoo:master commit in: dev-java/apple-java-extensions-bin/

2021-04-18 Thread Miroslav Šulc
commit: b0c57fdc000fb395cf15a7513ff7cb92caef6e35
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Mon Apr 19 05:07:13 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Apr 19 05:07:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0c57fdc

dev-java/apple-java-extensions-bin: removed obsolete 1.5-r1

Closes: https://bugs.gentoo.org/782973
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Miroslav Šulc  gentoo.org>

 .../apple-java-extensions-bin-1.5-r1.ebuild| 23 --
 1 file changed, 23 deletions(-)

diff --git 
a/dev-java/apple-java-extensions-bin/apple-java-extensions-bin-1.5-r1.ebuild 
b/dev-java/apple-java-extensions-bin/apple-java-extensions-bin-1.5-r1.ebuild
deleted file mode 100644
index 2a587c9f0fe..000
--- a/dev-java/apple-java-extensions-bin/apple-java-extensions-bin-1.5-r1.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit java-pkg-2
-
-DESCRIPTION="Apple eAWT and eIO APIs for Java on Mac OS X"
-HOMEPAGE="http://developer.apple.com/samplecode/AppleJavaExtensions/";
-SRC_URI="http://developer.apple.com/samplecode/AppleJavaExtensions/AppleJavaExtensions.zip
 -> ${P}.zip"
-LICENSE="Apple"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-DEPEND="app-arch/unzip"
-RDEPEND=">=virtual/jre-1.5"
-
-S=${WORKDIR}/AppleJavaExtensions
-
-src_install() {
-   dodoc README.txt
-   java-pkg_dojar AppleJavaExtensions.jar
-}



[gentoo-commits] repo/gentoo:master commit in: app-misc/gnuit/files/, app-misc/gnuit/

2021-04-18 Thread Sam James
commit: 8c7e004765caf9ddac852e96bc3ba5d01e1a050a
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 19 04:53:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 19 05:02:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c7e0047

app-misc/gnuit: port to EAPI 7, respect AR

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

 .../gnuit/files/gnuit-4.9.5-format-security.patch   |  5 -
 app-misc/gnuit/files/gnuit-4.9.5-respect-AR.patch   | 10 ++
 app-misc/gnuit/gnuit-4.9.5-r2.ebuild| 21 -
 3 files changed, 26 insertions(+), 10 deletions(-)

diff --git a/app-misc/gnuit/files/gnuit-4.9.5-format-security.patch 
b/app-misc/gnuit/files/gnuit-4.9.5-format-security.patch
index ec2a1c51fdb..6ae1d9a3ebf 100644
--- a/app-misc/gnuit/files/gnuit-4.9.5-format-security.patch
+++ b/app-misc/gnuit/files/gnuit-4.9.5-format-security.patch
@@ -1,8 +1,3 @@
- src/git.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/git.c b/src/git.c
-index c6040b2..595912d 100644
 --- a/src/git.c
 +++ b/src/git.c
 @@ -1917,7 +1917,7 @@ main(argc, argv)

diff --git a/app-misc/gnuit/files/gnuit-4.9.5-respect-AR.patch 
b/app-misc/gnuit/files/gnuit-4.9.5-respect-AR.patch
new file mode 100644
index 000..ea18af55bd8
--- /dev/null
+++ b/app-misc/gnuit/files/gnuit-4.9.5-respect-AR.patch
@@ -0,0 +1,10 @@
+--- a/configure.ac
 b/configure.ac
+@@ -16,6 +16,7 @@ AC_PREREQ(2.59)
+ AC_CANONICAL_HOST
+ AC_PROG_CC
+ AM_PROG_CC_C_O
++AM_PROG_AR
+ gl_EARLY
+ AC_PROG_CPP
+ AC_PROG_RANLIB

diff --git a/app-misc/gnuit/gnuit-4.9.5-r2.ebuild 
b/app-misc/gnuit/gnuit-4.9.5-r2.ebuild
index 904f321af2a..be1fe1604d6 100644
--- a/app-misc/gnuit/gnuit-4.9.5-r2.ebuild
+++ b/app-misc/gnuit/gnuit-4.9.5-r2.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
-inherit epatch
+inherit autotools toolchain-funcs
 
 DESCRIPTION="GNU Interactive Tools - increase speed and efficiency of most 
daily tasks"
 HOMEPAGE="https://www.gnu.org/software/gnuit/";
@@ -12,13 +12,22 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 LICENSE="GPL-3 FDL-1.3"
 SLOT="0"
 KEYWORDS="amd64 ppc sparc x86"
-IUSE=""
+
+PATCHES=(
+   "${FILESDIR}"/${P}-format-security.patch
+   "${FILESDIR}"/${PN}-4.9.5-respect-AR.patch
+)
 
 src_prepare() {
-   epatch "${FILESDIR}"/${P}-format-security.patch
+   default
+
+   # for AR patch
+   eautoreconf
 }
 
 src_configure() {
+   tc-export AR
+
# The transition option controls whether a "git" wrapper is installed, 
it is
# disabled explicitly so we don't need to block on dev-vcs/git.
econf --disable-transition
@@ -26,8 +35,10 @@ src_configure() {
 
 src_install() {
default
+
#emake DESTDIR="${D}" htmldir="/usr/share/doc/${PF}/html" install
-   mv "${D}/usr/bin/gitview" "${D}/usr/bin/gnuitview" || die
+
+   mv "${ED}/usr/bin/gitview" "${ED}/usr/bin/gnuitview" || die
 }
 
 pkg_postinst() {



[gentoo-commits] repo/gentoo:master commit in: app-misc/logitech-applet/files/, app-misc/logitech-applet/

2021-04-18 Thread Sam James
commit: 3068dacdf8021e48e394088c0021ae9d51cf846b
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 19 05:02:40 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 19 05:02:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3068dacd

app-misc/logitech-applet: port to EAPI 7

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

 ...ch-applet-0.4_pre1-configure-error-handling.patch | 20 
 .../logitech-applet-0.4_pre1-r3.ebuild   | 18 ++
 2 files changed, 34 insertions(+), 4 deletions(-)

diff --git 
a/app-misc/logitech-applet/files/logitech-applet-0.4_pre1-configure-error-handling.patch
 
b/app-misc/logitech-applet/files/logitech-applet-0.4_pre1-configure-error-handling.patch
new file mode 100644
index 000..1373a1010c1
--- /dev/null
+++ 
b/app-misc/logitech-applet/files/logitech-applet-0.4_pre1-configure-error-handling.patch
@@ -0,0 +1,20 @@
+--- a/configure.in
 b/configure.in
+@@ -24,7 +24,7 @@ if test "$LUSB" = "no"; then
+   echo "   http://libusb.sourceforge.net";
+   echo "   or use the --with-libusb-includes option, if you have it installed"
+   echo "   in an unusual place"
+-  exit
++  exit 1
+ fi
+ AC_CHECK_LIB(usb, usb_init, LUSB="yes", LUSB="no")
+ if test "$LUSB" = "no"; then
+@@ -33,7 +33,7 @@ if test "$LUSB" = "no"; then
+   echo "   http://libusb.sourceforge.net";
+   echo "   or use the --with-libusb-libraries option, if you have it 
installed"
+   echo "   in an unusual place"
+-  exit
++  exit 1
+ fi
+ 
+ AC_OUTPUT(Makefile)

diff --git a/app-misc/logitech-applet/logitech-applet-0.4_pre1-r3.ebuild 
b/app-misc/logitech-applet/logitech-applet-0.4_pre1-r3.ebuild
index 4c2d5534f1a..ed10f90c578 100644
--- a/app-misc/logitech-applet/logitech-applet-0.4_pre1-r3.ebuild
+++ b/app-misc/logitech-applet/logitech-applet-0.4_pre1-r3.ebuild
@@ -1,8 +1,9 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
-inherit epatch
+EAPI=7
+
+inherit autotools
 
 MY_P=${P/_pre/test}
 MY_P=${MY_P/-applet/_applet}
@@ -10,6 +11,7 @@ MY_P=${MY_P/-applet/_applet}
 DESCRIPTION="Control utility for some special features of some special 
Logitech USB mice!"
 HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage";
 SRC_URI="mirror://gentoo/${MY_P}.tar.gz"
+S="${WORKDIR}"/${MY_P}
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -18,10 +20,18 @@ KEYWORDS="amd64 x86"
 DEPEND="virtual/libusb:0"
 RDEPEND="${DEPEND}"
 
-S=${WORKDIR}/${MY_P}
+PATCHES=(
+   "${FILESDIR}"/${P}-mx300-mx518.patch
+   "${FILESDIR}"/${PN}-0.4_pre1-configure-error-handling.patch
+)
 
 src_prepare() {
-   epatch "${FILESDIR}"/${P}-mx300-mx518.patch
+   default
+
+   mv configure.{in,ac} || die
+
+   # For error handling patch
+   eautoreconf
 }
 
 src_install() {



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

2021-04-18 Thread Sam James
commit: 5ad263fe8b32fdad446e6450f0c2e620bea9923d
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 19 04:58:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 19 05:02:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ad263fe

app-misc/lockfile-progs: port to EAPI 7

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

 app-misc/lockfile-progs/lockfile-progs-0.1.17.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/app-misc/lockfile-progs/lockfile-progs-0.1.17.ebuild 
b/app-misc/lockfile-progs/lockfile-progs-0.1.17.ebuild
index 72d14a1b517..98f2ac3db11 100644
--- a/app-misc/lockfile-progs/lockfile-progs-0.1.17.ebuild
+++ b/app-misc/lockfile-progs/lockfile-progs-0.1.17.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
 inherit toolchain-funcs
 
@@ -12,12 +12,13 @@ 
SRC_URI="mirror://debian/pool/main/l/${PN}/${PN}_${PV}.tar.gz"
 LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="amd64 arm ~mips ppc ~s390 sparc x86"
-IUSE=""
 
 DEPEND="net-libs/liblockfile"
 RDEPEND="${DEPEND}"
 
 src_prepare() {
+   default
+
# Provide better Makefile, with clear separation between compilation
# and installation.
cp "${FILESDIR}/Makefile" . || die



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

2021-04-18 Thread Sam James
commit: 35ad94b81c7d052b906c7ad5049ecf150c4abaa1
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 19 04:56:27 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 19 05:02:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35ad94b8

app-misc/vzstats: port to EAPI 7, fix Prefix install

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

 app-misc/vzstats/vzstats-0.5.1.ebuild | 18 --
 1 file changed, 8 insertions(+), 10 deletions(-)

diff --git a/app-misc/vzstats/vzstats-0.5.1.ebuild 
b/app-misc/vzstats/vzstats-0.5.1.ebuild
index b4f566ccc48..2d1ab2058c4 100644
--- a/app-misc/vzstats/vzstats-0.5.1.ebuild
+++ b/app-misc/vzstats/vzstats-0.5.1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
 inherit bash-completion-r1
 
@@ -12,19 +12,17 @@ 
SRC_URI="http://download.openvz.org/utils/${PN}/${PV}/src/${P}.tar.bz2";
 LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
 
-DEPEND="
-   virtual/cron
-   sys-process/cronbase
-   net-misc/curl[ssl]
+DEPEND="sys-process/cronbase"
+RDEPEND="
+   ${DEPEND}
app-portage/gentoolkit
+   net-misc/curl[ssl]
sys-cluster/vzctl
-   "
-RDEPEND="${DEPEND}"
+"
 
 src_install() {
-   emake install install-cronjob DESTDIR="${D}"
+   emake install install-cronjob DESTDIR="${ED}"
dodoc README
newbashcomp bash_completion.sh vzstats
 }



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

2021-04-18 Thread Sam James
commit: f68a0b24985990347b3d47542e3a23ee2886
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 19 04:57:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 19 05:02:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f68a0b24

app-misc/sonypid: port to EAPI 7

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

 app-misc/sonypid/sonypid-1.9.ebuild | 13 +++--
 1 file changed, 7 insertions(+), 6 deletions(-)

diff --git a/app-misc/sonypid/sonypid-1.9.ebuild 
b/app-misc/sonypid/sonypid-1.9.ebuild
index cb8e02458bd..29fb9b0745b 100644
--- a/app-misc/sonypid/sonypid-1.9.ebuild
+++ b/app-misc/sonypid/sonypid-1.9.ebuild
@@ -1,22 +1,23 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
 inherit toolchain-funcs
 
-DESCRIPTION="tool to use the Sony Vaios jog-dial as a mouse-wheel"
+DESCRIPTION="Tool to use the Sony Vaios jog-dial as a mouse-wheel"
 HOMEPAGE="http://www.popies.net/sonypi/";
 SRC_URI="http://www.popies.net/sonypi/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 x86"
-IUSE=""
 
 RDEPEND="x11-libs/libXtst"
-DEPEND="${RDEPEND}
-   x11-base/xorg-proto"
+DEPEND="
+   ${RDEPEND}
+   x11-base/xorg-proto
+"
 
 src_compile() {
emake CFLAGS="${CFLAGS}" CC="$(tc-getCC)" LDFLAGS="${LDFLAGS}"



[gentoo-commits] proj/pax-utils:master commit in: /

2021-04-18 Thread Mike Frysinger
commit: f0b893136c4b1418edadff6ff8e65afe68c3b4a8
Author: Mike Frysinger  chromium  org>
AuthorDate: Mon Apr 19 04:56:03 2021 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Mon Apr 19 04:56:03 2021 +
URL:https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=f0b89313

lddtree: respect (destination) root with --argv0 interp probing

This is important because the path in this func reflects where the
interpreter is going to be living, not where it's being copied from.
These are often the same paths (relatively speaking), but when we're
copying from a cross-compiler sysroot, or when using --libdir so the
target paths are rewritten, the interp path probably does not line
up with whatever happens to live in the active rootfs.

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

 lddtree.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lddtree.py b/lddtree.py
index b8fde0c..dd17387 100755
--- a/lddtree.py
+++ b/lddtree.py
@@ -157,7 +157,7 @@ def GenerateLdsoWrapper(root, path, interp, libpaths=()):
interp_name),
 'libpaths': ':'.join(['${basedir}/' + os.path.relpath(p, basedir)
   for p in libpaths]),
-'argv0_arg': '--argv0 "$0"' if interp_supports_argv0(interp) else '',
+'argv0_arg': '--argv0 "$0"' if interp_supports_argv0(root + interp) 
else '',
 }
 wrapper = """#!/bin/sh
 if ! base=$(realpath "$0" 2>/dev/null); then



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

2021-04-18 Thread Hans de Graaff
commit: 6a13d6e9ceece3cb4c14e1be7e8f93114489821b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Apr 19 04:56:27 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Apr 19 04:57:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a13d6e9

dev-ruby/origin: remove obsolete i18n slot

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/origin/origin-2.3.1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-ruby/origin/origin-2.3.1.ebuild 
b/dev-ruby/origin/origin-2.3.1.ebuild
index 47d10002e2e..ebe6cd4f436 100644
--- a/dev-ruby/origin/origin-2.3.1.ebuild
+++ b/dev-ruby/origin/origin-2.3.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+USE_RUBY="ruby25 ruby26"
 
 RUBY_FAKEGEM_TASK_DOC=""
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
@@ -31,6 +31,6 @@ IUSE=""
 ruby_add_bdepend "
test? (
dev-ruby/activesupport
-   || ( dev-ruby/i18n:1 dev-ruby/i18n:0.7 )
+   dev-ruby/i18n:1
dev-ruby/tzinfo
)"



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

2021-04-18 Thread Sam James
commit: ed13a2a8d10001136fbf7cf784e605e4d45b3de9
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 19 04:32:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 19 04:32:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed13a2a8

dev-db/libiodbc: Stabilize 3.52.14 arm, #775347

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

 dev-db/libiodbc/libiodbc-3.52.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/libiodbc/libiodbc-3.52.14.ebuild 
b/dev-db/libiodbc/libiodbc-3.52.14.ebuild
index e9a20fe6079..925c12c90e2 100644
--- a/dev-db/libiodbc/libiodbc-3.52.14.ebuild
+++ b/dev-db/libiodbc/libiodbc-3.52.14.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
 
 LICENSE="|| ( LGPL-2 BSD )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="gtk"
 
 RDEPEND="gtk? ( x11-libs/gtk+:2[${MULTILIB_USEDEP}] )"



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

2021-04-18 Thread Sam James
commit: 98dd36e743dc1498f9a6a2a53d8d2df809e2
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 19 04:32:09 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 19 04:32:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98dd36e7

net-libs/nodejs: Stabilize 14.16.1 arm, #781704

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

 net-libs/nodejs/nodejs-14.16.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/nodejs/nodejs-14.16.1.ebuild 
b/net-libs/nodejs/nodejs-14.16.1.ebuild
index 3644916829c..b9e5858aaa6 100644
--- a/net-libs/nodejs/nodejs-14.16.1.ebuild
+++ b/net-libs/nodejs/nodejs-14.16.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz";
 
 LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
 SLOT="0/$(ver_cut 1)"
-KEYWORDS="amd64 ~arm arm64 ppc64 ~x86 ~amd64-linux ~x64-macos"
+KEYWORDS="amd64 arm arm64 ppc64 ~x86 ~amd64-linux ~x64-macos"
 
 IUSE="cpu_flags_x86_sse2 debug doc +icu inspector +npm pax_kernel +snapshot 
+ssl system-icu +system-ssl systemtap test"
 REQUIRED_USE="inspector? ( icu ssl )



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

2021-04-18 Thread Sam James
commit: 40d2840971d14a9b0c30bb6bd62198b6981d34bb
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 19 04:32:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 19 04:32:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40d28409

media-sound/fluidsynth: Stabilize 2.2.0-r1 arm, #782700

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

 media-sound/fluidsynth/fluidsynth-2.2.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.2.0-r1.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.2.0-r1.ebuild
index bf037e3cd7c..ab11154673c 100644
--- a/media-sound/fluidsynth/fluidsynth-2.2.0-r1.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.2.0-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ppc ~ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ppc ~ppc64 sparc x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



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

2021-04-18 Thread Sam James
commit: 33fbcce1518c9fa4d38b65d125a06e571c7b783d
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 19 04:32:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 19 04:32:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33fbcce1

net-libs/nodejs: Stabilize 12.22.1 arm, #781704

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

 net-libs/nodejs/nodejs-12.22.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/nodejs/nodejs-12.22.1.ebuild 
b/net-libs/nodejs/nodejs-12.22.1.ebuild
index 7aa4d285247..09249518e7e 100644
--- a/net-libs/nodejs/nodejs-12.22.1.ebuild
+++ b/net-libs/nodejs/nodejs-12.22.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
 SLOT="0/$(ver_cut 1)"
-KEYWORDS="amd64 ~arm arm64 ppc64 ~x86 ~amd64-linux ~x64-macos"
+KEYWORDS="amd64 arm arm64 ppc64 ~x86 ~amd64-linux ~x64-macos"
 IUSE="cpu_flags_x86_sse2 debug doc icu inspector +npm +snapshot +ssl 
+system-ssl systemtap test"
 REQUIRED_USE="
inspector? ( icu ssl )



[gentoo-commits] repo/gentoo:master commit in: games-board/gnuchess-book/

2021-04-18 Thread Sam James
commit: 6909b0acb6a1f40a9e3dae8d6cf1b231f7adcdce
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 19 04:04:14 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 19 04:30:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6909b0ac

games-board/gnuchess-book: update EAPI 5 -> 7

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

 games-board/gnuchess-book/gnuchess-book-1.02-r1.ebuild | 12 +---
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/games-board/gnuchess-book/gnuchess-book-1.02-r1.ebuild 
b/games-board/gnuchess-book/gnuchess-book-1.02-r1.ebuild
index 47e9b358322..bba4122489d 100644
--- a/games-board/gnuchess-book/gnuchess-book-1.02-r1.ebuild
+++ b/games-board/gnuchess-book/gnuchess-book-1.02-r1.ebuild
@@ -1,22 +1,20 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
 DESCRIPTION="Opening book for gnuchess"
 HOMEPAGE="https://www.gnu.org/software/chess/chess.html";
 SRC_URI="mirror://gnu/chess/book_${PV}.pgn.gz"
+S="${WORKDIR}"
 
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc64 ~x86"
-IUSE=""
 RESTRICT="userpriv" # bug #112898
 
-DEPEND=">=games-board/gnuchess-6.2.3"
-RDEPEND=${DEPEND}
-
-S=${WORKDIR}
+BDEPEND=">=games-board/gnuchess-6.2.3"
+RDEPEND="${BDEPEND}"
 
 src_compile() {
gnuchess --addbook=book_${PV}.pgn || die



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

2021-04-18 Thread Sam James
commit: 7a37b9f7ce2e68e13ded74d8febbe4ab83ccefe6
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 19 04:31:23 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 19 04:31:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a37b9f7

net-misc/rsync: Stabilize 3.2.3-r3 arm64, #783954

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

 net-misc/rsync/rsync-3.2.3-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/rsync/rsync-3.2.3-r3.ebuild 
b/net-misc/rsync/rsync-3.2.3-r3.ebuild
index 64bc69d5ac4..7a061ca0f50 100644
--- a/net-misc/rsync/rsync-3.2.3-r3.ebuild
+++ b/net-misc/rsync/rsync-3.2.3-r3.ebuild
@@ -16,7 +16,7 @@ else
SRC_DIR="src-previews"
else
SRC_DIR="src"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
SRC_URI="https://rsync.samba.org/ftp/rsync/${SRC_DIR}/${P/_/}.tar.gz";
S="${WORKDIR}/${P/_/}"



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

2021-04-18 Thread Sam James
commit: 187c45574184de77c25933fe34dfedfb7002abec
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 19 04:22:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 19 04:30:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=187c4557

app-misc/hddled: port to EAPI 7

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

 app-misc/hddled/hddled-0.3.ebuild | 16 +---
 1 file changed, 9 insertions(+), 7 deletions(-)

diff --git a/app-misc/hddled/hddled-0.3.ebuild 
b/app-misc/hddled/hddled-0.3.ebuild
index 97557da00d4..2e4b5b8cf0b 100644
--- a/app-misc/hddled/hddled-0.3.ebuild
+++ b/app-misc/hddled/hddled-0.3.ebuild
@@ -1,13 +1,14 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
 inherit toolchain-funcs
 
 DESCRIPTION="Show hard disk activity using the scroll lock LED"
 HOMEPAGE="http://members.optusnet.com.au/foonly/whirlpool/code/";
 SRC_URI="mirror://gentoo/${P}.c.xz"
+S="${WORKDIR}"
 
 LICENSE="Unlicense"
 SLOT="0"
@@ -17,22 +18,23 @@ IUSE="X"
 DEPEND="X? ( x11-libs/libX11 )"
 RDEPEND="${DEPEND}"
 
-S=${WORKDIR}
+src_prepare() {
+   default
 
-src_unpack() {
-   unpack ${A}
mv ${P}.c ${PN}.c || die
 }
 
 src_compile() {
-   $(tc-getCC) ${CFLAGS} -o ${PN} ${PN}.c ${LDFLAGS} || die
+   $(tc-getCC) ${CFLAGS} ${CPPFLAGS} -o ${PN} ${PN}.c ${LDFLAGS} || die
+
if use X ; then
-   $(tc-getCC) ${CFLAGS} -DX -lX11 -o x${PN} ${PN}.c ${LDFLAGS} || 
die
+   $(tc-getCC) ${CFLAGS} ${CPPFLAGS} -DX -lX11 -o x${PN} ${PN}.c 
${LDFLAGS} || die
fi
 }
 
 src_install() {
dobin ${PN}
+
if use X ; then
dobin x${PN}
elog "X version was renamed to x${PN}"



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

2021-04-18 Thread Sam James
commit: 8c7b478512e87e034a46b3fc71aefb621761a159
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 19 04:05:27 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 19 04:30:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c7b4785

dev-libs/crossguid: port to EAPI 7

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

 dev-libs/crossguid/crossguid-0_pre20150817.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-libs/crossguid/crossguid-0_pre20150817.ebuild 
b/dev-libs/crossguid/crossguid-0_pre20150817.ebuild
index 0f2a8a6e2dc..ebe790edd00 100644
--- a/dev-libs/crossguid/crossguid-0_pre20150817.ebuild
+++ b/dev-libs/crossguid/crossguid-0_pre20150817.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="5"
+EAPI=7
 
 inherit toolchain-funcs
 
@@ -20,7 +20,6 @@ HOMEPAGE="https://github.com/graeme-hill/crossguid";
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="amd64 ~arm arm64 x86"
-IUSE=""
 
 # We use libuuid from util-linux.
 DEPEND="sys-apps/util-linux"



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

2021-04-18 Thread Sam James
commit: 461cc5d33d9d59e38c655ccb05cb3482b8dcb94e
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 19 04:31:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 19 04:31:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=461cc5d3

media-sound/fluidsynth: Stabilize 2.2.0-r1 arm64, #782700

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

 media-sound/fluidsynth/fluidsynth-2.2.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.2.0-r1.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.2.0-r1.ebuild
index 58342579e27..bf037e3cd7c 100644
--- a/media-sound/fluidsynth/fluidsynth-2.2.0-r1.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.2.0-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ppc ~ppc64 sparc x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-games/wfmath/files/

2021-04-18 Thread Sam James
commit: 65cf4daa69c78385dbb8500d9817380834d912d6
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 19 03:22:06 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 19 04:30:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65cf4daa

dev-games/wfmath: commit bashisms patch

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

 dev-games/wfmath/files/wfmath-1.0.2-fix-bashisms.patch | 16 
 1 file changed, 16 insertions(+)

diff --git a/dev-games/wfmath/files/wfmath-1.0.2-fix-bashisms.patch 
b/dev-games/wfmath/files/wfmath-1.0.2-fix-bashisms.patch
new file mode 100644
index 000..d9a6edcfbd9
--- /dev/null
+++ b/dev-games/wfmath/files/wfmath-1.0.2-fix-bashisms.patch
@@ -0,0 +1,16 @@
+--- a/configure.ac
 b/configure.ac
+@@ -81,11 +81,11 @@ PKG_CHECK_MODULES(ATLAS_0_6, atlascpp-0.6 >= 0.6.0,
+   dnl those should already be using Atlas explicitly.
+   ], found_atlas_0_6=no)
+ 
+-AM_CONDITIONAL(HAVE_ATLAS_0_6, test $found_atlas_0_6 == yes)
++AM_CONDITIONAL(HAVE_ATLAS_0_6, test $found_atlas_0_6 = xyes)
+ 
+ AC_CHECK_HEADERS(sstream strstream, [ found_string_stream=yes break ],
+   [ found_string_stream=no ])
+-if test $found_string_stream == no ; then
++if test $found_string_stream = xno ; then
+ AC_MSG_ERROR(Couldn't find C++ string <-> stream conversion method.)
+ fi
+ 



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

2021-04-18 Thread Sam James
commit: 09857974ae0d9a2e9518df47fb72da21ae43f83a
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 19 04:06:37 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 19 04:30:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09857974

dev-libs/eventlog: port to EAPI 7

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

 dev-libs/eventlog/eventlog-0.2.12.ebuild | 10 ++
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/dev-libs/eventlog/eventlog-0.2.12.ebuild 
b/dev-libs/eventlog/eventlog-0.2.12.ebuild
index 74bc2d049d1..528c481f39e 100644
--- a/dev-libs/eventlog/eventlog-0.2.12.ebuild
+++ b/dev-libs/eventlog/eventlog-0.2.12.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
-inherit eutils libtool ltprune
+inherit libtool
 
 DESCRIPTION="Support library for syslog-ng"
 HOMEPAGE="http://www.balabit.com/products/syslog_ng/";
@@ -17,6 +17,8 @@ IUSE="static-libs"
 DOCS=( AUTHORS CREDITS ChangeLog NEWS PORTS README )
 
 src_prepare() {
+   default
+
elibtoolize
 }
 
@@ -26,6 +28,6 @@ src_configure() {
 
 src_install() {
default
-   einstalldocs
-   prune_libtool_files
+
+   find "${ED}" -name '*.la' -delete || die
 }



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

2021-04-18 Thread Sam James
commit: 6ec9dad231bd86a6febc4c318724c7b1920dcf63
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 19 04:29:28 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 19 04:30:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ec9dad2

app-misc/digitemp: port to EAPI 7

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

 app-misc/digitemp/digitemp-3.7.1.ebuild | 28 +++-
 1 file changed, 15 insertions(+), 13 deletions(-)

diff --git a/app-misc/digitemp/digitemp-3.7.1.ebuild 
b/app-misc/digitemp/digitemp-3.7.1.ebuild
index 01e1ebe0ca3..65431c4aae4 100644
--- a/app-misc/digitemp/digitemp-3.7.1.ebuild
+++ b/app-misc/digitemp/digitemp-3.7.1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
 inherit toolchain-funcs
 
@@ -9,10 +9,10 @@ DESCRIPTION="Temperature logging and reporting using Maxim's 
iButtons and 1-Wire
 HOMEPAGE="https://www.digitemp.com/ https://www.ibutton.com/";
 SRC_URI="https://github.com/bcl/digitemp/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
-IUSE="ds9097 ds9097u ds2490"
 SLOT="0"
 LICENSE="GPL-2"
 KEYWORDS="amd64 x86"
+IUSE="ds9097 ds9097u ds2490"
 
 DEPEND="ds2490? ( virtual/libusb:0 )"
 
@@ -21,6 +21,7 @@ targets() {
if ! ( use ds9097 || use ds9097u || use ds2490 ); then
echo ds9097u
fi
+
for target in ds9097 ds9097u ds2490; do
if use ${target}; then
echo ${target}
@@ -29,8 +30,13 @@ targets() {
 }
 
 src_prepare() {
-   sed -i -e "/^CFLAGS/s:-O2:${CFLAGS}:" \
-   -e "/^LIBS/s:=:= ${LDFLAGS}:" Makefile
+   default
+
+   sed -i \
+   -e "/^CFLAGS/s:-O2:${CFLAGS}:" \
+   -e "/^LIBS/s:=:= ${LDFLAGS}:" \
+   Makefile || die
+
# default is to compile to the ds9097u.
if ! ( use ds9097 || use ds9097u || use ds2490 ); then
ewarn "If you don't choose a component to install, we default 
to ds9097u"
@@ -40,9 +46,9 @@ src_prepare() {
 src_compile() {
local targets=$(targets)
 
-   for target in $targets; do
+   for target in ${targets}; do
emake clean
-   emake CC="$(tc-getCC)"  LOCK="no" ${target}
+   emake CC="$(tc-getCC)" LOCK="no" ${target}
done
 }
 
@@ -53,23 +59,19 @@ src_install() {
done
 
if [[ $(targets|wc -l) -ge 1 ]]; then
-   echo
ewarn "/usr/bin/digitemp has been symlinked to 
/usr/bin/digitemp_${target}"
ewarn "If you want to access the others, they are available at 
/usr/bin/digitemp_*"
-   echo
fi
 
dodoc README FAQ TODO
 
for example in perl python rrdb; do
-   insinto "/usr/share/doc/${PF}/${example}_examples"
-   doins -r ${example}/*
+   docinto ${example}_examples
+   dodoc -r ${example}/*
done
 }
 
 pkg_postinst() {
-   echo
elog "Examples of using digitemp with python, perl, and rrdtool are"
elog "located in /usr/share/doc/${PF}/"
-   echo
 }



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

2021-04-18 Thread Sam James
commit: fbe52b49c0df16ca102e76b703652b1bd94f18ea
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 19 04:31:11 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 19 04:31:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbe52b49

net-dialup/xl2tpd: Stabilize 1.3.16 arm64, #776745

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

 net-dialup/xl2tpd/xl2tpd-1.3.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dialup/xl2tpd/xl2tpd-1.3.16.ebuild 
b/net-dialup/xl2tpd/xl2tpd-1.3.16.ebuild
index f13b443b116..36ab04a41d1 100644
--- a/net-dialup/xl2tpd/xl2tpd-1.3.16.ebuild
+++ b/net-dialup/xl2tpd/xl2tpd-1.3.16.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/xelerance/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ~mips ~ppc ~ppc64 x86"
 IUSE="+kernel"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-ftp/tftp-hpa/

2021-04-18 Thread Sam James
commit: 51e49c68111e468bc5d6983bd9af6472b3ba42df
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 19 04:31:19 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 19 04:31:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51e49c68

net-ftp/tftp-hpa: Stabilize 5.2-r2 arm64, #783723

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

 net-ftp/tftp-hpa/tftp-hpa-5.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-ftp/tftp-hpa/tftp-hpa-5.2-r2.ebuild 
b/net-ftp/tftp-hpa/tftp-hpa-5.2-r2.ebuild
index 3cb6247a321..d80c8f8b12d 100644
--- a/net-ftp/tftp-hpa/tftp-hpa-5.2-r2.ebuild
+++ b/net-ftp/tftp-hpa/tftp-hpa-5.2-r2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.kernel.org/pub/software/network/tftp/${PN}/${P}.tar.xz";
 
 LICENSE="BSD-4"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~ppc-macos"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~ppc-macos"
 IUSE="ipv6 readline selinux tcpd +client +server"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: games-strategy/triplea/files/, games-strategy/triplea/

2021-04-18 Thread Sam James
commit: bea405bc9d76b0396a48b030a392a97ccb10de50
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 19 03:48:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 19 04:30:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bea405bc

games-strategy/triplea: port to EAPI 7

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

 .../files/triplea-1.8.0.9-drop-ant-check.patch | 29 ++
 ...1.8.0.9-r1.ebuild => triplea-1.8.0.9-r2.ebuild} | 46 ++
 2 files changed, 58 insertions(+), 17 deletions(-)

diff --git a/games-strategy/triplea/files/triplea-1.8.0.9-drop-ant-check.patch 
b/games-strategy/triplea/files/triplea-1.8.0.9-drop-ant-check.patch
new file mode 100644
index 000..2a41521c4ae
--- /dev/null
+++ b/games-strategy/triplea/files/triplea-1.8.0.9-drop-ant-check.patch
@@ -0,0 +1,29 @@
+Fix version check failure with 1.10.9
+--- a/build.xml
 b/build.xml
+@@ -110,25 +110,6 @@
+ 
+   
+   
+-  
+-  
+-  
+-  
+-  
+-  
+-  
+-  
+-  
+-  
+-  
+-  
+-  
+-  
+   
+   

diff --git a/games-strategy/triplea/triplea-1.8.0.9-r1.ebuild 
b/games-strategy/triplea/triplea-1.8.0.9-r2.ebuild
similarity index 80%
rename from games-strategy/triplea/triplea-1.8.0.9-r1.ebuild
rename to games-strategy/triplea/triplea-1.8.0.9-r2.ebuild
index 3291b29ff64..32eb7c5cbf3 100644
--- a/games-strategy/triplea/triplea-1.8.0.9-r1.ebuild
+++ b/games-strategy/triplea/triplea-1.8.0.9-r2.ebuild
@@ -1,13 +1,17 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
-inherit desktop epatch java-pkg-2 java-ant-2 versionator
+EAPI=7
 
-MY_PV=$(replace_all_version_separators _)
+JAVA_ANT_REWRITE_CLASSPATH="true"
+EANT_GENTOO_CLASSPATH="apple-java-extensions-bin,commons-httpclient-3,oracle-javamail,osgi-core-api,upnplib"
+inherit desktop java-pkg-2 java-ant-2
+
+MY_PV=$(ver_rs 1- _)
 DESCRIPTION="An open source clone of the popular Axis and Allies boardgame"
 HOMEPAGE="http://triplea.sourceforge.net/";
 SRC_URI="mirror://sourceforge/triplea/${PN}_${MY_PV}_source_code_only.zip"
+S="${WORKDIR}"/${PN}_${MY_PV}
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -15,28 +19,36 @@ KEYWORDS="~amd64 ~x86"
 IUSE="test"
 RESTRICT="test" # Needs X11 maybe use virtualx.eclass
 
-RDEPEND="dev-java/apple-java-extensions-bin:0
+DEPEND="
+   dev-java/apple-java-extensions-bin:0
dev-java/commons-httpclient:3
dev-java/oracle-javamail:0
dev-java/osgi-core-api:0
-   dev-java/upnplib:0"
-DEPEND="${RDEPEND}
-   >=virtual/jdk-1.7
+   dev-java/upnplib:0
+"
+RDEPEND="
+   ${DEPEND}
+   >=virtual/jre-1.8:*
+"
+DEPEND+=" >=virtual/jdk-1.8:*"
+BDEPEND="
app-arch/unzip
-   test? ( dev-java/ant-junit:0 )"
-RDEPEND="${RDEPEND}
-   >=virtual/jre-1.7"
+   test? ( dev-java/ant-junit:0 )
+"
 
-S=${WORKDIR}/${PN}_${MY_PV}
-
-JAVA_ANT_REWRITE_CLASSPATH="true"
-EANT_GENTOO_CLASSPATH="apple-java-extensions-bin,commons-httpclient-3,oracle-javamail,osgi-core-api,upnplib"
-
-java_prepare() {
+PATCHES=(
# Use ~/.triplea, not ~/triplea.
# Don't write server files under /usr/share or ${PWD}.
# Fix to build against our packaged upnplib.
-   epatch "${FILESDIR}"/{paths,upnplib}.patch
+   "${FILESDIR}"/{paths,upnplib}.patch
+   # Fix build with newer Ant
+   "${FILESDIR}"/${PN}-1.8.0.9-drop-ant-check.patch
+)
+
+src_prepare() {
+   default
+
+   java-pkg-2_src_prepare
 
# Remove packaged or unneeded libs. Unfortunately Apache Derby was
# last-rited due to packaging issues. See bug #561410.



[gentoo-commits] repo/gentoo:master commit in: x11-terms/alacritty/

2021-04-18 Thread Sam James
commit: cb54d3051d7e432b6b718f4d0eef99a73c166af2
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 19 04:31:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 19 04:31:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb54d305

x11-terms/alacritty: Stabilize 0.7.2 arm64, #783399

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

 x11-terms/alacritty/alacritty-0.7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/alacritty/alacritty-0.7.2.ebuild 
b/x11-terms/alacritty/alacritty-0.7.2.ebuild
index b916d51eec3..3a0e7ba5b8f 100644
--- a/x11-terms/alacritty/alacritty-0.7.2.ebuild
+++ b/x11-terms/alacritty/alacritty-0.7.2.ebuild
@@ -220,7 +220,7 @@ if [ ${PV} == "" ] ; then
 else
SRC_URI="https://github.com/alacritty/${PN}/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz
$(cargo_crate_uris ${CRATES})"
-   KEYWORDS="amd64 ~arm64 ppc64 x86"
+   KEYWORDS="amd64 arm64 ppc64 x86"
 fi
 
 LICENSE="Apache-2.0 Apache-2.0-with-LLVM-exceptions Boost-1.0 BSD BSD-2 
CC0-1.0 FTL ISC MIT MPL-2.0 Unlicense WTFPL-2 ZLIB"



[gentoo-commits] repo/gentoo:master commit in: app-misc/cdargs/, app-misc/cdargs/files/

2021-04-18 Thread Sam James
commit: 711c6d8e242041de9090f022176ebce28e3ebd50
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 19 04:14:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 19 04:30:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=711c6d8e

app-misc/cdargs: port to EAPI 7, remove HTML from patch(!)

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

 app-misc/cdargs/cdargs-1.35-r2.ebuild  | 17 +++--
 .../cdargs/files/cdargs-1.35-format_security.patch | 89 --
 app-misc/cdargs/files/cdargs-1.35-tinfo.patch  |  5 --
 3 files changed, 10 insertions(+), 101 deletions(-)

diff --git a/app-misc/cdargs/cdargs-1.35-r2.ebuild 
b/app-misc/cdargs/cdargs-1.35-r2.ebuild
index db643cd4693..49a232fae2d 100644
--- a/app-misc/cdargs/cdargs-1.35-r2.ebuild
+++ b/app-misc/cdargs/cdargs-1.35-r2.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
-inherit autotools elisp-common epatch
+inherit autotools elisp-common
 
 DESCRIPTION="Bookmarks and browser for the shell builtin cd command"
 HOMEPAGE="http://www.skamphausen.de/cgi-bin/ska/CDargs";
@@ -16,7 +16,8 @@ IUSE="emacs"
 
 DEPEND="
sys-libs/ncurses:0=
-   emacs? ( >=app-editors/emacs-23.1:* )"
+   emacs? ( >=app-editors/emacs-23.1:* )
+"
 RDEPEND="${DEPEND}"
 
 SITEFILE=50${PN}-gentoo.el
@@ -24,10 +25,11 @@ SITEFILE=50${PN}-gentoo.el
 PATCHES=(
"${FILESDIR}"/${P}-format_security.patch
"${FILESDIR}"/${P}-tinfo.patch
-   )
+)
 
 src_prepare() {
-   epatch "${PATCHES[@]}"
+   default
+
mv configure.{in,ac} || die
eautoreconf
 }
@@ -41,12 +43,13 @@ src_compile() {
 src_install() {
default
 
-   cd "${S}/contrib" || die
+   cd "${S}"/contrib || die
insinto /usr/share/cdargs
doins cdargs-bash.sh cdargs-tcsh.csh
+
if use emacs ; then
elisp-install ${PN} cdargs.{el,elc}
-   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+   elisp-site-file-install "${FILESDIR}"/${SITEFILE}
fi
 }
 

diff --git a/app-misc/cdargs/files/cdargs-1.35-format_security.patch 
b/app-misc/cdargs/files/cdargs-1.35-format_security.patch
index 978a8e92c08..525ad243465 100644
--- a/app-misc/cdargs/files/cdargs-1.35-format_security.patch
+++ b/app-misc/cdargs/files/cdargs-1.35-format_security.patch
@@ -1,86 +1,3 @@
-http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
-
-
-cdargs.git - cdargs
-
-
-
-
-
-
-
-https://apps.fedoraproject.org/fedmenu/js/jquery-1.11.2.min.js";>
-https://apps.fedoraproject.org/fedmenu/js/fedmenu.js";>
-
-
-var base = 'https://apps.fedoraproject.org/';
-var tokens = window.location.href.split('/');
-  var repo = null;
-  if (tokens.length > 4 && tokens[4] != '') {
-repo = tokens[4].split('.')[0];
-  }
-  fedmenu({
-  'url': base + 'js/data.js',
-  'mimeType': 'application/javascript',
-  'position': 'bottom-right',
-  'package': repo,
-  });
-
-
-
-
-index : cdargs.git
-
-f10
-f11
-f12
-f13
-f14
-f15
-f16
-f17
-f18
-f19
-f20
-f21
-f22
-f7
-f8
-f9
-master
- 
-cdargsJesse 
Keating
-
-summaryrefslogtreecommitdiffstats
-
-log msg
-author
-committer
-range
-
-
-
-
-
-path: root/cdargs-1.35_format_security.patchblob: 3ddc550e607e9f908b891c7e3626ee256484607e (plain)
-
-1
-2
-3
-4
-5
-6
-7
-8
-9
-10
-11
-12
-13
-
-diff --git a/src/cdargs.cc b/src/cdargs.cc
-index e505e4e..1fdfeb8 100644
 --- a/src/cdargs.cc
 +++ b/src/cdargs.cc
 @@ -1301,7 +1301,7 @@ void helpscreen(void) {
@@ -92,9 +9,3 @@ index e505e4e..1fdfeb8 100644
  exit(1);
  }
  
-
- 
-generated  by cgit v0.10.2 at 2015-06-21 13:46:50 
(GMT)
- 
-
-

diff --git a/app-misc/cdargs/files/cdargs-1.35-tinfo.patch 
b/app-misc/cdargs/files/cdargs-1.35-tinfo.patch
index d85a3b9b685..a4ca4e28b10 100644
--- a/app-misc/cdargs/files/cdargs-1.35-tinfo.patch
+++ b/app-misc/cdargs/files/cdargs-1.35-tinfo.patch
@@ -1,8 +1,3 @@
- configure.in | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/configure.in b/configure.in
-index a21d664..263929e 100644
 --- a/configure.in
 +++ b/configure.in
 @@ -8,10 +8,11 @@ dnl if test "$has_curses" = "false" ; then



[gentoo-commits] repo/gentoo:master commit in: app-misc/realpath/files/, app-misc/realpath/

2021-04-18 Thread Sam James
commit: 48925b0e5a636181798cf8100b796f2236a8bc3c
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 19 04:27:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 19 04:30:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48925b0e

app-misc/realpath: port to EAPI 7

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

 .../realpath/files/realpath-1.14-no-po4a.patch |  4 +--
 app-misc/realpath/files/realpath-1.15-prefix.patch |  2 --
 app-misc/realpath/files/realpath-1.16-nonls.patch  |  5 
 app-misc/realpath/realpath-1.18.ebuild | 34 +++---
 4 files changed, 25 insertions(+), 20 deletions(-)

diff --git a/app-misc/realpath/files/realpath-1.14-no-po4a.patch 
b/app-misc/realpath/files/realpath-1.14-no-po4a.patch
index cfa78055364..44e13286bfa 100644
--- a/app-misc/realpath/files/realpath-1.14-no-po4a.patch
+++ b/app-misc/realpath/files/realpath-1.14-no-po4a.patch
@@ -1,8 +1,8 @@
 Don't require po4a at build time.
 http://bugs.gentoo.org/269905
 
 realpath-1.14-orig/po/Makefile 2009-02-22 12:56:47.0 +0100
-+++ realpath-1.14/po/Makefile  2009-05-19 23:45:26.0 +0200
+--- a/po/Makefile
 b/po/Makefile
 @@ -4,5 +4,5 @@
  #
  

diff --git a/app-misc/realpath/files/realpath-1.15-prefix.patch 
b/app-misc/realpath/files/realpath-1.15-prefix.patch
index f9534641382..3e0837a8bf3 100644
--- a/app-misc/realpath/files/realpath-1.15-prefix.patch
+++ b/app-misc/realpath/files/realpath-1.15-prefix.patch
@@ -1,5 +1,3 @@
-diff --git a/common.mk b/common.mk
-index 2443a40..0a342ee 100644
 --- a/common.mk
 +++ b/common.mk
 @@ -8,17 +8,19 @@ override TOPDIR   := $(dir $(call getCurrentMakefileName))

diff --git a/app-misc/realpath/files/realpath-1.16-nonls.patch 
b/app-misc/realpath/files/realpath-1.16-nonls.patch
index d758d03ff89..c1963ae4601 100644
--- a/app-misc/realpath/files/realpath-1.16-nonls.patch
+++ b/app-misc/realpath/files/realpath-1.16-nonls.patch
@@ -1,8 +1,3 @@
- src/realpath.c |6 +-
- 1 files changed, 1 insertions(+), 5 deletions(-)
-
-diff --git a/src/realpath.c b/src/realpath.c
-index 76fc909..e2cf86f 100644
 --- a/src/realpath.c
 +++ b/src/realpath.c
 @@ -23,10 +23,9 @@

diff --git a/app-misc/realpath/realpath-1.18.ebuild 
b/app-misc/realpath/realpath-1.18.ebuild
index 0a61456cc83..c982935ecdb 100644
--- a/app-misc/realpath/realpath-1.18.ebuild
+++ b/app-misc/realpath/realpath-1.18.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
-inherit epatch flag-o-matic prefix
+inherit flag-o-matic prefix
 
 DESCRIPTION="Return the canonicalized absolute pathname"
 HOMEPAGE="http://packages.debian.org/unstable/utils/realpath";
@@ -18,9 +18,16 @@ IUSE="nls"
 
 RDEPEND="
nls? ( virtual/libintl )"
-DEPEND="${RDEPEND}
+DEPEND="
+   ${RDEPEND}
nls? ( sys-devel/gettext )
-   elibc_mintlib? ( virtual/libiconv )"
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.17-build.patch
+   "${FILESDIR}"/${PN}-1.14-no-po4a.patch
+   "${FILESDIR}"/${PN}-1.15-prefix.patch
+)
 
 src_unpack() {
unpack ${PN}_${PV}.tar.gz
@@ -36,18 +43,22 @@ src_unpack() {
 }
 
 src_prepare() {
-   use nls || epatch "${FILESDIR}"/${PN}-1.16-nonls.patch
-   epatch \
-   "${FILESDIR}"/${PN}-1.17-build.patch \
-   "${FILESDIR}"/${PN}-1.14-no-po4a.patch \
-   "${FILESDIR}"/${PN}-1.15-prefix.patch
+   if ! use nls ; then
+   eapply "${FILESDIR}"/${PN}-1.16-nonls.patch
+   fi
+
+   default
+
+   # Don't compress man pages
+   sed -i -e 's:gzip -9f:true:' common.mk || die
+
eprefixify common.mk
 }
 
 src_compile() {
tc-export CC
+
use nls && ! use elibc_glibc && append-libs -lintl
-   [[ ${CHOST} == *-mint* ]] && append-libs "-liconv"
 
local subdir
for subdir in src man $(usex nls po ''); do
@@ -61,12 +72,13 @@ src_install() {
SUBDIRS="src man $(usex nls po '')" \
DESTDIR="${D}" \
install
+
newdoc debian/changelog ChangeLog.debian
 
if use nls; then
local dir
for dir in "${WORKDIR}"/deb/usr/share/man/*; do
-   [ -f "${dir}"/man1/realpath.1 ] || continue
+   [[ -f "${dir}"/man1/realpath.1 ]] || continue
newman "${dir}"/man1/realpath.1 realpath.${dir##*/}.1
done
fi



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

2021-04-18 Thread Sam James
commit: 2054f56a376555262a81ac74b153cb97d2085c85
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 19 04:08:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 19 04:30:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2054f56a

app-misc/aldo: update EAPI 5 -> 7

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

 app-misc/aldo/aldo-0.7.7.ebuild | 7 ++-
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/app-misc/aldo/aldo-0.7.7.ebuild b/app-misc/aldo/aldo-0.7.7.ebuild
index d4a4f66971c..9aab66cb2ca 100644
--- a/app-misc/aldo/aldo-0.7.7.ebuild
+++ b/app-misc/aldo/aldo-0.7.7.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
 DESCRIPTION="A morse tutor"
 HOMEPAGE="https://www.nongnu.org/aldo/";
@@ -10,13 +10,10 @@ SRC_URI="mirror://nongnu/${PN}/${P}.tar.bz2"
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~x86"
-IUSE=""
 
 RDEPEND=">=media-libs/libao-0.8.5"
 DEPEND="${RDEPEND}"
 
-DOCS=( AUTHORS ChangeLog NEWS README THANKS )
-
 src_compile() {
emake LDFLAGS="${LDFLAGS}"
 }



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

2021-04-18 Thread Sam James
commit: 90c218af4b12fa47a96358bc2d4b118fada52a58
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 19 04:31:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 19 04:31:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90c218af

dev-db/libiodbc: Stabilize 3.52.14 arm64, #775347

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

 dev-db/libiodbc/libiodbc-3.52.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/libiodbc/libiodbc-3.52.14.ebuild 
b/dev-db/libiodbc/libiodbc-3.52.14.ebuild
index 2884d652f12..e9a20fe6079 100644
--- a/dev-db/libiodbc/libiodbc-3.52.14.ebuild
+++ b/dev-db/libiodbc/libiodbc-3.52.14.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
 
 LICENSE="|| ( LGPL-2 BSD )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="gtk"
 
 RDEPEND="gtk? ( x11-libs/gtk+:2[${MULTILIB_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: app-misc/actkbd/files/, app-misc/actkbd/

2021-04-18 Thread Sam James
commit: 9bd82aa423e18186ac2431e77a31bd3598cdaf62
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 19 04:10:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 19 04:30:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bd82aa4

app-misc/actkbd: port to EAPI 7

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

 app-misc/actkbd/actkbd-0.2.8-r2.ebuild | 20 +---
 app-misc/actkbd/files/actkbd-0.2.7-amd64.patch | 10 --
 2 files changed, 13 insertions(+), 17 deletions(-)

diff --git a/app-misc/actkbd/actkbd-0.2.8-r2.ebuild 
b/app-misc/actkbd/actkbd-0.2.8-r2.ebuild
index 021c813d7d6..28ba133c9bd 100644
--- a/app-misc/actkbd/actkbd-0.2.8-r2.ebuild
+++ b/app-misc/actkbd/actkbd-0.2.8-r2.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
-inherit linux-info epatch toolchain-funcs
+inherit linux-info toolchain-funcs
 
 DESCRIPTION="A keyboard shortcut daemon"
 HOMEPAGE="http://users.softlab.ece.ntua.gr/~thkala/projects/actkbd/";
@@ -12,16 +12,12 @@ 
SRC_URI="http://users.softlab.ece.ntua.gr/~thkala/projects/actkbd/files/${P}.tar
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND=""
 
 CONFIG_CHECK="~INPUT_EVDEV"
 
-src_prepare() {
-   epatch "${FILESDIR}"/${PN}-0.2.7-amd64.patch
-}
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.2.7-amd64.patch
+)
 
 src_compile() {
emake CFLAGS="${CFLAGS}" CC="$(tc-getCC)"
@@ -30,10 +26,12 @@ src_compile() {
 src_install() {
dobin actkbd
dodoc AUTHORS ChangeLog FAQ README TODO
+
docinto samples
dodoc samples/actkbd.conf
-   newconfd "${FILESDIR}/${PN}.confd" ${PN}
-   newinitd "${FILESDIR}/${PN}.initd" ${PN}
+
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
 }
 
 pkg_postinst() {

diff --git a/app-misc/actkbd/files/actkbd-0.2.7-amd64.patch 
b/app-misc/actkbd/files/actkbd-0.2.7-amd64.patch
index b962d7e861a..574e341b5c7 100644
--- a/app-misc/actkbd/files/actkbd-0.2.7-amd64.patch
+++ b/app-misc/actkbd/files/actkbd-0.2.7-amd64.patch
@@ -1,8 +1,7 @@
 # Try to fix pointer assigned to int and vice-versa problems.  Written by Joe 
Pelkey.
 
-diff -ru actkbd-0.2.7.orig/actkbd.h actkbd-0.2.7/actkbd.h
 actkbd-0.2.7.orig/actkbd.h 2006-05-02 13:24:01.0 -0400
-+++ actkbd-0.2.7/actkbd.h  2006-10-27 03:37:37.0 -0400
+--- a/actkbd.h
 b/actkbd.h
 @@ -122,7 +122,7 @@
  typedef struct _attr_t attr_t;
  struct _attr_t {
@@ -12,9 +11,8 @@ diff -ru actkbd-0.2.7.orig/actkbd.h actkbd-0.2.7/actkbd.h
  attr_t *next; /* The next node */
  };
  
-diff -ru actkbd-0.2.7.orig/config.c actkbd-0.2.7/config.c
 actkbd-0.2.7.orig/config.c 2006-08-20 07:05:36.0 -0400
-+++ actkbd-0.2.7/config.c  2006-10-27 03:55:21.0 -0400
+--- a/config.c
 b/config.c
 @@ -107,7 +107,7 @@
  strtolower(attrs);
  while ((tmp = strsep(&attrs, ", \t")) != NULL) {



[gentoo-commits] repo/gentoo:master commit in: dev-games/poker-eval/

2021-04-18 Thread Sam James
commit: e86a7a5123f86e1d3cb2358f0a36343d9910c150
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 19 03:25:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 19 04:30:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e86a7a51

dev-games/poker-eval: port to EAPI 7, ltprune--, drop static-libs

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

 dev-games/poker-eval/poker-eval-138.0.ebuild | 13 ++---
 1 file changed, 6 insertions(+), 7 deletions(-)

diff --git a/dev-games/poker-eval/poker-eval-138.0.ebuild 
b/dev-games/poker-eval/poker-eval-138.0.ebuild
index c34ff418141..415cd26152e 100644
--- a/dev-games/poker-eval/poker-eval-138.0.ebuild
+++ b/dev-games/poker-eval/poker-eval-138.0.ebuild
@@ -1,8 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
-inherit ltprune
+EAPI=7
 
 DESCRIPTION="A fast C library for evaluating poker hands"
 HOMEPAGE="http://gna.org/projects/pokersource/";
@@ -11,16 +10,16 @@ 
SRC_URI="http://download.gna.org/pokersource/sources/${P}.tar.gz";
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="amd64 x86"
-IUSE="static-libs"
+
+DOCS=( AUTHORS ChangeLog NEWS README TODO WHATS-HERE )
 
 src_configure() {
econf \
--without-ccache \
-   $(use_enable static-libs static)
+   --disable-static
 }
 
 src_install() {
-   DOCS="AUTHORS ChangeLog NEWS README TODO WHATS-HERE" \
-   default
-   prune_libtool_files
+   default
+   find "${ED}" -name '*.la' -delete || die
 }



[gentoo-commits] repo/gentoo:master commit in: dev-games/mercator/

2021-04-18 Thread Sam James
commit: aa8e06c74de46bcaad4130ed4983e47bf4c4d72a
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 19 03:59:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 19 04:30:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa8e06c7

dev-games/mercator: port to EAPI 7, ltprune--

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

 dev-games/mercator/mercator-0.3.3.ebuild | 20 +---
 1 file changed, 13 insertions(+), 7 deletions(-)

diff --git a/dev-games/mercator/mercator-0.3.3.ebuild 
b/dev-games/mercator/mercator-0.3.3.ebuild
index 34cbfc3fe78..3a4046872ac 100644
--- a/dev-games/mercator/mercator-0.3.3.ebuild
+++ b/dev-games/mercator/mercator-0.3.3.ebuild
@@ -1,22 +1,23 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
-inherit ltprune
+EAPI=7
 
 DESCRIPTION="WorldForge library primarily aimed at terrain"
 HOMEPAGE="https://www.worldforge.org/index.php/components/mercator/";
 SRC_URI="mirror://sourceforge/worldforge/${P}.tar.gz"
 
+SLOT="0"
 LICENSE="GPL-2"
 KEYWORDS="amd64 x86"
 IUSE="doc"
-SLOT="0"
 
 RDEPEND=">=dev-games/wfmath-1"
-DEPEND="${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
doc? ( app-doc/doxygen )
-   virtual/pkgconfig"
+"
 
 src_compile() {
default
@@ -25,6 +26,11 @@ src_compile() {
 
 src_install() {
default
-   use doc && dohtml -r doc/html/*
-   prune_libtool_files
+
+   if use doc ; then
+   docinto html
+   dodoc -r doc/html/*
+   fi
+
+   find "${ED}" -name '*.la' -delete || die
 }



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwebkit/, dev-qt/qtwebkit/files/

2021-04-18 Thread Matt Turner
commit: 25a7998633134fa5ed93cfa880e3fad27156e09f
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 19 03:33:08 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 19 03:33:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25a79986

dev-qt/qtwebkit: Fix build with glib-2.68

Closes: https://bugs.gentoo.org/59
Signed-off-by: Matt Turner  gentoo.org>

 .../qtwebkit-5.212.0_pre20200309-glib-2.68.patch   | 28 ++
 .../qtwebkit-5.212.0_pre20200309-r1.ebuild |  1 +
 2 files changed, 29 insertions(+)

diff --git a/dev-qt/qtwebkit/files/qtwebkit-5.212.0_pre20200309-glib-2.68.patch 
b/dev-qt/qtwebkit/files/qtwebkit-5.212.0_pre20200309-glib-2.68.patch
new file mode 100644
index 000..f377a311362
--- /dev/null
+++ b/dev-qt/qtwebkit/files/qtwebkit-5.212.0_pre20200309-glib-2.68.patch
@@ -0,0 +1,28 @@
+https://github.com/qtwebkit/qtwebkit/pull/1058
+
+From 5b698ba3faffd4e198a45be9fe74f53307395e4b Mon Sep 17 00:00:00 2001
+From: Fabian Vogt 
+Date: Wed, 7 Apr 2021 13:38:09 +0200
+Subject: [PATCH] Remove invalid g_object declarations to fix build with glib
+ >= 2.68
+
+g_object_ref_sink is defined as a macro meanwhile and so the build fails.
+Just remove the declarations, glib.h is included anyway.
+---
+ Source/WTF/wtf/glib/GRefPtr.h | 3 ---
+ 1 file changed, 3 deletions(-)
+
+diff --git a/Source/WTF/wtf/glib/GRefPtr.h b/Source/WTF/wtf/glib/GRefPtr.h
+index 06133d82cb35..d9a1d2f145f5 100644
+--- a/Source/WTF/wtf/glib/GRefPtr.h
 b/Source/WTF/wtf/glib/GRefPtr.h
+@@ -29,9 +29,6 @@
+ #include 
+ #include 
+ 
+-extern "C" void g_object_unref(gpointer);
+-extern "C" gpointer g_object_ref_sink(gpointer);
+-
+ namespace WTF {
+ 
+ enum GRefPtrAdoptType { GRefPtrAdopt };

diff --git a/dev-qt/qtwebkit/qtwebkit-5.212.0_pre20200309-r1.ebuild 
b/dev-qt/qtwebkit/qtwebkit-5.212.0_pre20200309-r1.ebuild
index 26d118790a7..f2e91b79caf 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.212.0_pre20200309-r1.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.212.0_pre20200309-r1.ebuild
@@ -87,6 +87,7 @@ PATCHES=(
"${FILESDIR}/${P}-bison-3.7.patch" # bug 736499
"${FILESDIR}/${P}-icu-68.patch" # bug 753260
"${FILESDIR}/${P}-python-3.9.patch" # bug 766303
+   "${FILESDIR}/${P}-glib-2.68.patch" # bug 59
 )
 
 _check_reqs() {



[gentoo-commits] repo/gentoo:master commit in: app-office/gnucash/, app-office/gnucash/files/

2021-04-18 Thread Matt Turner
commit: 603653d08b40bbe57036455a5bf49911412d65a0
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 19 03:27:31 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 19 03:31:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=603653d0

app-office/gnucash: Fix build with glib-2.68

Closes: https://bugs.gentoo.org/777693
Signed-off-by: Matt Turner  gentoo.org>

 .../gnucash-4.4-Fix-build-with-glib-2.68.patch | 2372 
 app-office/gnucash/gnucash-4.4.ebuild  |1 +
 2 files changed, 2373 insertions(+)

diff --git 
a/app-office/gnucash/files/gnucash-4.4-Fix-build-with-glib-2.68.patch 
b/app-office/gnucash/files/gnucash-4.4-Fix-build-with-glib-2.68.patch
new file mode 100644
index 000..1efa793db3a
--- /dev/null
+++ b/app-office/gnucash/files/gnucash-4.4-Fix-build-with-glib-2.68.patch
@@ -0,0 +1,2372 @@
+From ca76877e8e72a1e716e084eac6953e53ba1ed428 Mon Sep 17 00:00:00 2001
+From: Bill Nottingham 
+Date: Sat, 13 Feb 2021 16:35:27 -0500
+Subject: [PATCH] Fix build with glib 2.68
+
+c0f2c3ae2 ("Fix build with glib2 2.67.x.")
+7a7c26f87 ("Move glib and gtk includes out of extern C for tests.")
+1dd426e31 ("Potentially fix CI test on Arch related to glib and c++")
+cb0436501 ("More fixes for Arch ci failure")
+e9dfd0d9e ("Still more fixes for Arch ci failure")
+c49b45d8f ("Finish the glib 2.67 fixes for CI tests.")
+---
+ bindings/guile/test/test-scm-query.cpp|  4 ++--
+ gnucash/gnome-utils/gnc-amount-edit.h |  2 ++
+ gnucash/gnome-utils/gnc-tree-model-commodity.c|  1 +
+ gnucash/gnome/assistant-loan.cpp  |  5 +++--
+ gnucash/import-export/csv-imp/gnc-imp-props-price.cpp |  6 +++---
+ gnucash/import-export/csv-imp/gnc-imp-props-tx.cpp|  5 +++--
+ .../test/test-import-pending-matches.cpp  |  5 +++--
+ gnucash/register/register-gnome/datecell-gnome.c  |  1 +
+ libgnucash/app-utils/gnc-sx-instance-model.c  |  1 +
+ libgnucash/app-utils/gnc-ui-balances.c|  1 +
+ libgnucash/app-utils/test/test-autoclear.cpp  |  2 +-
+ libgnucash/app-utils/test/test-option-util.cpp|  7 ---
+ libgnucash/app-utils/test/test-print-parse-amount.cpp |  5 +++--
+ libgnucash/app-utils/test/test-print-queries.cpp  |  6 +++---
+ libgnucash/app-utils/test/test-scm-query-string.cpp   |  7 +++
+ libgnucash/app-utils/test/test-sx.cpp |  5 +++--
+ libgnucash/backend/dbi/gnc-backend-dbi.cpp|  7 ---
+ libgnucash/backend/dbi/test/test-backend-dbi.cpp  |  2 +-
+ libgnucash/backend/sql/gnc-address-sql.cpp|  4 ++--
+ libgnucash/backend/sql/gnc-book-sql.cpp   |  4 ++--
+ libgnucash/backend/sql/gnc-customer-sql.cpp   |  3 ++-
+ libgnucash/backend/sql/gnc-employee-sql.cpp   |  2 +-
+ libgnucash/backend/sql/gnc-entry-sql.cpp  |  2 +-
+ libgnucash/backend/sql/gnc-job-sql.cpp|  2 +-
+ libgnucash/backend/sql/gnc-price-sql.cpp  |  3 +--
+ libgnucash/backend/sql/gnc-recurrence-sql.cpp |  3 +--
+ libgnucash/backend/sql/gnc-schedxaction-sql.cpp   |  4 ++--
+ libgnucash/backend/sql/gnc-vendor-sql.cpp |  4 ++--
+ libgnucash/backend/sql/test/test-sqlbe.cpp|  3 ++-
+ libgnucash/backend/sql/test/utest-gnc-backend-sql.cpp |  3 ++-
+ libgnucash/backend/xml/gnc-account-xml-v2.cpp |  4 ++--
+ libgnucash/backend/xml/gnc-address-xml-v2.cpp |  4 ++--
+ libgnucash/backend/xml/gnc-backend-xml.cpp|  7 ---
+ libgnucash/backend/xml/gnc-bill-term-xml-v2.cpp   |  2 --
+ libgnucash/backend/xml/gnc-book-xml-v2.cpp|  4 ++--
+ libgnucash/backend/xml/gnc-budget-xml-v2.cpp  |  4 ++--
+ libgnucash/backend/xml/gnc-commodity-xml-v2.cpp   |  4 ++--
+ libgnucash/backend/xml/gnc-customer-xml-v2.cpp|  4 ++--
+ libgnucash/backend/xml/gnc-employee-xml-v2.cpp|  3 +--
+ libgnucash/backend/xml/gnc-entry-xml-v2.cpp   |  4 ++--
+ libgnucash/backend/xml/gnc-freqspec-xml-v2.cpp|  3 +--
+ libgnucash/backend/xml/gnc-invoice-xml-v2.cpp |  3 +--
+ libgnucash/backend/xml/gnc-job-xml-v2.cpp |  3 +--
+ libgnucash/backend/xml/gnc-lot-xml-v2.cpp |  3 +--
+ libgnucash/backend/xml/gnc-order-xml-v2.cpp   |  3 +--
+ libgnucash/backend/xml/gnc-owner-xml-v2.cpp   |  3 +--
+ libgnucash/backend/xml/gnc-recurrence-xml-v2.cpp  |  3 +--
+ libgnucash/backend/xml/gnc-schedxaction-xml-v2.cpp|  3 +--
+ libgnucash/backend/xml/gnc-tax-table-xml-v2.cpp   |  3 +--
+ libgnucash/backend/xml/gnc-transaction-xml-v2.cpp |  3 +--
+ libgnucash/backend/xml/gnc-vendor-xml-v2.cpp  |  3 +--
+ libgnucash/backend/xml/gnc-xml-backend.cpp|  4 ++--
+ libgnucash/backend/xml/gnc-xml-helper.cpp |  3 ---
+ libgnucash/backend/xml/gnc-xml-helper.h   |  3 +++
+ libgnucash/backend/xml/io-e

[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/foot/

2021-04-18 Thread Ryan Fox
commit: 4662114a480eb588486bb7ac04d211c85889d3da
Author: Ryan Fox  2a03  party>
AuthorDate: Mon Apr 19 03:47:37 2021 +
Commit: Ryan Fox  2a03  party>
CommitDate: Mon Apr 19 03:47:37 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4662114a

gui-apps/foot: Disable -Werror

Closes: https://bugs.gentoo.org/783687
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Ryan Fox  2a03.party>

 gui-apps/foot/foot-1.7.1.ebuild | 1 +
 gui-apps/foot/foot-1.7.2.ebuild | 1 +
 gui-apps/foot/foot-.ebuild  | 1 +
 3 files changed, 3 insertions(+)

diff --git a/gui-apps/foot/foot-1.7.1.ebuild b/gui-apps/foot/foot-1.7.1.ebuild
index 737ae37f1..765eecea4 100644
--- a/gui-apps/foot/foot-1.7.1.ebuild
+++ b/gui-apps/foot/foot-1.7.1.ebuild
@@ -43,6 +43,7 @@ src_configure() {
local emesonargs=(
$(meson_use ime)
"-Dterminfo=disabled"
+   "-Dwerror=false"
)
meson_src_configure
 }

diff --git a/gui-apps/foot/foot-1.7.2.ebuild b/gui-apps/foot/foot-1.7.2.ebuild
index 737ae37f1..765eecea4 100644
--- a/gui-apps/foot/foot-1.7.2.ebuild
+++ b/gui-apps/foot/foot-1.7.2.ebuild
@@ -43,6 +43,7 @@ src_configure() {
local emesonargs=(
$(meson_use ime)
"-Dterminfo=disabled"
+   "-Dwerror=false"
)
meson_src_configure
 }

diff --git a/gui-apps/foot/foot-.ebuild b/gui-apps/foot/foot-.ebuild
index 737ae37f1..765eecea4 100644
--- a/gui-apps/foot/foot-.ebuild
+++ b/gui-apps/foot/foot-.ebuild
@@ -43,6 +43,7 @@ src_configure() {
local emesonargs=(
$(meson_use ime)
"-Dterminfo=disabled"
+   "-Dwerror=false"
)
meson_src_configure
 }



[gentoo-commits] repo/proj/guru:dev commit in: media-libs/fcft/

2021-04-18 Thread Ryan Fox
commit: 674e8abbf344d1251b60e45bccde11a324262ed2
Author: Ryan Fox  2a03  party>
AuthorDate: Mon Apr 19 03:44:37 2021 +
Commit: Ryan Fox  2a03  party>
CommitDate: Mon Apr 19 03:44:56 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=674e8abb

media-libs/fcft: Disable -Werror

Closes: https://bugs.gentoo.org/783684
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Ryan Fox  2a03.party>

 media-libs/fcft/fcft-2.3.3.ebuild | 1 +
 media-libs/fcft/fcft-.ebuild  | 1 +
 2 files changed, 2 insertions(+)

diff --git a/media-libs/fcft/fcft-2.3.3.ebuild 
b/media-libs/fcft/fcft-2.3.3.ebuild
index f6cac526f..33f4d40d6 100644
--- a/media-libs/fcft/fcft-2.3.3.ebuild
+++ b/media-libs/fcft/fcft-2.3.3.ebuild
@@ -33,6 +33,7 @@ BDEPEND="app-text/scdoc"
 src_configure() {
local emesonargs=(
$(meson_feature text-shaping)
+   "-Dwerror=false"
)
meson_src_configure
 }

diff --git a/media-libs/fcft/fcft-.ebuild b/media-libs/fcft/fcft-.ebuild
index f6cac526f..33f4d40d6 100644
--- a/media-libs/fcft/fcft-.ebuild
+++ b/media-libs/fcft/fcft-.ebuild
@@ -33,6 +33,7 @@ BDEPEND="app-text/scdoc"
 src_configure() {
local emesonargs=(
$(meson_feature text-shaping)
+   "-Dwerror=false"
)
meson_src_configure
 }



[gentoo-commits] repo/gentoo:master commit in: media-gfx/ufraw/files/, media-gfx/ufraw/

2021-04-18 Thread Matt Turner
commit: dd9edb33d1b4949330bb07661f39d76df84519f3
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 19 03:16:23 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 19 03:16:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd9edb33

media-gfx/ufraw: Fix build with glib-2.68

Closes: https://bugs.gentoo.org/777534
Signed-off-by: Matt Turner  gentoo.org>

 media-gfx/ufraw/files/ufraw-0.22-glib-2.68.patch | 19 +++
 media-gfx/ufraw/ufraw-0.22-r4.ebuild |  1 +
 2 files changed, 20 insertions(+)

diff --git a/media-gfx/ufraw/files/ufraw-0.22-glib-2.68.patch 
b/media-gfx/ufraw/files/ufraw-0.22-glib-2.68.patch
new file mode 100644
index 000..c2499fa16bf
--- /dev/null
+++ b/media-gfx/ufraw/files/ufraw-0.22-glib-2.68.patch
@@ -0,0 +1,19 @@
+--- a/uf_glib.h2021-04-18 23:14:11.346861061 -0400
 b/uf_glib.h2021-04-18 23:14:20.180520873 -0400
+@@ -13,13 +13,13 @@
+ #ifndef _UF_GLIB_H
+ #define _UF_GLIB_H
+ 
++#include 
++#include 
++
+ #ifdef __cplusplus
+ extern "C" {
+ #endif
+ 
+-#include 
+-#include 
+-
+ // g_win32_locale_filename_from_utf8 is needed only on win32
+ #ifdef _WIN32
+ #define uf_win32_locale_filename_from_utf8(__some_string__) \

diff --git a/media-gfx/ufraw/ufraw-0.22-r4.ebuild 
b/media-gfx/ufraw/ufraw-0.22-r4.ebuild
index 0400a1d39a7..1be3077ba8e 100644
--- a/media-gfx/ufraw/ufraw-0.22-r4.ebuild
+++ b/media-gfx/ufraw/ufraw-0.22-r4.ebuild
@@ -46,6 +46,7 @@ PATCHES=(
"${FILESDIR}"/${P}-gcc9.patch
"${FILESDIR}"/${P}-CVE-2015-8366.patch
"${FILESDIR}"/${P}-CVE-2018-19655.patch
+   "${FILESDIR}"/${P}-glib-2.68.patch
 )
 
 src_prepare() {



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

2021-04-18 Thread Matt Turner
commit: 0ee8e77cb9bf6ab6159e4dea695b33c599c68053
Author: Marco Scardovi  scardovi  com>
AuthorDate: Wed Apr 14 17:51:12 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 19 02:53:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ee8e77c

gnome-base/gvfs: Version bump to 1.48.0

Closes: https://github.com/gentoo/gentoo/pull/20380
Signed-off-by: Marco Scardovi  scardovi.com>
Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/gvfs/Manifest   |   1 +
 gnome-base/gvfs/gvfs-1.48.0.ebuild | 140 +
 2 files changed, 141 insertions(+)

diff --git a/gnome-base/gvfs/Manifest b/gnome-base/gvfs/Manifest
index 4cc49629643..49ee37813ef 100644
--- a/gnome-base/gvfs/Manifest
+++ b/gnome-base/gvfs/Manifest
@@ -1 +1,2 @@
 DIST gvfs-1.44.1.tar.xz 1222040 BLAKE2B 
5a412395cf0edbdb78aea43eabd4fc0ec68f53b9f681cd6181b1c2ee09a01f90e024f75d44302eefdd9d3888512ec4fe672125eec3c79fe691d0f66dacde7bce
 SHA512 
d936e70e6daa6a7494e5cc333a53afe82b601e34e2e54b207d9a4aefdc35dd068997832be750a6857144a48fa37065cb7e6b25378952007b06988ad07dfc6006
+DIST gvfs-1.48.0.tar.xz 1225852 BLAKE2B 
b1d9554183c1c79a02bd36f04399ee73ad6590b01e8a909c31fd6806f1929132e3146b24cd5caa9e0d703ac54861179c9bc7bb1021ffe263be90e2f833ed2738
 SHA512 
fe57da85c5e7b6dc8b2ffa69f5f8f1e45e307a05c787c5eee4afdfac82fd796ec9f319eb0615622f72286327cbb5d169abcf35c6d21d4f8293cbf70e2a941e17

diff --git a/gnome-base/gvfs/gvfs-1.48.0.ebuild 
b/gnome-base/gvfs/gvfs-1.48.0.ebuild
new file mode 100644
index 000..11d31cbf769
--- /dev/null
+++ b/gnome-base/gvfs/gvfs-1.48.0.ebuild
@@ -0,0 +1,140 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome.org gnome2-utils meson systemd xdg
+
+DESCRIPTION="Virtual filesystem implementation for GIO"
+HOMEPAGE="https://wiki.gnome.org/Projects/gvfs";
+
+LICENSE="LGPL-2+"
+SLOT="0"
+
+IUSE="afp archive bluray cdda elogind fuse google gnome-keyring 
gnome-online-accounts gphoto2 +http ios mtp nfs policykit samba systemd test 
+udev udisks zeroconf"
+RESTRICT="!test? ( test )"
+# elogind/systemd only relevant to udisks (in v1.38.1)
+REQUIRED_USE="
+   ?? ( elogind systemd )
+   cdda? ( udev )
+   google? ( gnome-online-accounts )
+   gphoto2? ( udev )
+   mtp? ( udev )
+   udisks? ( udev )
+"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
+
+RDEPEND="
+   >=dev-libs/glib-2.65.1:2
+   >=gnome-base/gsettings-desktop-schemas-3.33.0
+   afp? ( >=dev-libs/libgcrypt-1.2.2:0= )
+   sys-apps/dbus
+   app-crypt/gcr:=
+   policykit? (
+   >=sys-auth/polkit-0.114
+   sys-libs/libcap
+   )
+   http? (
+   dev-libs/libxml2:2
+   >=net-libs/libsoup-2.58.0:2.4
+   )
+   zeroconf? ( >=net-dns/avahi-0.6[dbus] )
+   udev? ( >=dev-libs/libgudev-147:= )
+   fuse? ( >=sys-fs/fuse-3.0.0:3 )
+   udisks? ( >=sys-fs/udisks-1.97:2 )
+   systemd? ( >=sys-apps/systemd-206:0= )
+   elogind? ( >=sys-auth/elogind-229:0= )
+   ios? (
+   >=app-pda/libimobiledevice-1.2:=
+   >=app-pda/libplist-1:=
+   )
+   gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.17.1:= )
+   gnome-keyring? ( app-crypt/libsecret )
+   bluray? ( media-libs/libbluray:= )
+   mtp? (
+   virtual/libusb:1
+   >=media-libs/libmtp-1.1.15
+   )
+   samba? ( >=net-fs/samba-4[client] )
+   archive? ( app-arch/libarchive:= )
+   cdda? (
+   dev-libs/libcdio:0=
+   >=dev-libs/libcdio-paranoia-0.78.2
+   )
+   google? ( >=dev-libs/libgdata-0.18.0:=[crypt,gnome-online-accounts] )
+   gphoto2? ( >=media-libs/libgphoto2-2.5.0:= )
+   nfs? ( >=net-fs/libnfs-1.9.8 )
+   net-misc/openssh
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/glib-utils
+   app-text/docbook-xsl-stylesheets
+   app-text/docbook-xml-dtd:4.2
+   dev-libs/libxslt
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   dev-util/gdbus-codegen
+   test? ( dev-libs/libgdata )
+"
+
+src_configure() {
+   local enable_logind="false"
+   if use systemd || use elogind; then
+   enable_logind="true"
+   fi
+
+   local enable_gcrypt="false"
+   if use afp; then # currently HAVE_GCRYPT and linkage only used with 
afp; check it on big bumps (grep for HAVE_GCRYPT and enable_gcrypt); adjust 
depends if changes
+   enable_gcrypt="true"
+   fi
+
+   local enable_libusb="false"
+   if use mtp; then # currently HAVE_LIBUSB and linkage only used with 
mtp; check it on big bumps (grep for HAVE_LIBUSB and enable_libusb); adjust 
depends if changes
+   enable_libusb="true"
+   fi
+
+   local emesonargs=(
+   -Dsystemduserunitdir="

[gentoo-commits] repo/gentoo:master commit in: mail-client/balsa/

2021-04-18 Thread Matt Turner
commit: c09c51ffae1795848b25582db6f077fa9b4bc986
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 19 02:27:54 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 19 02:30:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c09c51ff

mail-client/balsa: Version bump to 2.6.2

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

 mail-client/balsa/Manifest   |  1 +
 mail-client/balsa/balsa-2.6.2.ebuild | 76 
 2 files changed, 77 insertions(+)

diff --git a/mail-client/balsa/Manifest b/mail-client/balsa/Manifest
index 46a34d7a4ab..82d4c7e4130 100644
--- a/mail-client/balsa/Manifest
+++ b/mail-client/balsa/Manifest
@@ -1 +1,2 @@
 DIST balsa-2.6.1.tar.bz2 4535550 BLAKE2B 
eee4530fe9bdd0f9453178fb7a9e64584193221754dd8fc75703ec5f98214999a9d323357b415ead2fc218461adb4d0d082389f236c6f864b54a90790c889130
 SHA512 
242c93e698390647b93f7e163b547b326675a0600ff5c50c2db3f3e08cd045e32cec4bb69f8a44ef3443d4cf03cb194ac7971d2a0e55f7c84b273a2b627e2433
+DIST balsa-2.6.2.tar.bz2 4567897 BLAKE2B 
ac006ee5696e33cbbc6292d0aa416eab41dfa91830d2a87a68693137fa330017c8e748996ef240fadb035910e60c3575d8f0ae9da507e6478ba13d2f5d6e7b2a
 SHA512 
7049722f74d7a7d93cd2d68ce7d38a99a04a566f180bac39009ba59bb0aeca603a5237db7a91e860f2f905591bf84f803007b9887f2c69c426b4a6dbc81f1488

diff --git a/mail-client/balsa/balsa-2.6.2.ebuild 
b/mail-client/balsa/balsa-2.6.2.ebuild
new file mode 100644
index 000..1dedf117e67
--- /dev/null
+++ b/mail-client/balsa/balsa-2.6.2.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome2
+
+DESCRIPTION="Email client for GNOME"
+HOMEPAGE="http://pawsa.fedorapeople.org/balsa/";
+SRC_URI="http://pawsa.fedorapeople.org/${PN}/${P}.tar.bz2";
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
+
+IUSE="gnome +gnome-keyring kerberos ldap libressl rubrica sqlite webkit xface"
+
+# TODO: internal spell checking via enchant-2 instead of gtkspell/gspell?
+DEPEND="
+   >=dev-libs/glib-2.48.0:2
+   >=x11-libs/gtk+-3.24.0:3
+   >=dev-libs/gmime-3.2.6:3.0
+   >=net-libs/gnutls-3.0:=
+   dev-libs/fribidi
+   dev-libs/libical:=
+   webkit? (
+   >=net-libs/webkit-gtk-2.28.0:4
+   app-text/html2text
+   )
+   >=app-crypt/gpgme-1.8.0:=
+   sqlite? ( >=dev-db/sqlite-2.8:= )
+   ldap? ( net-nds/openldap )
+   rubrica? ( dev-libs/libxml2:2 )
+   kerberos? ( app-crypt/mit-krb5 )
+   xface? ( >=media-libs/compface-1.5.1:= )
+   gnome? ( x11-libs/gtksourceview:4 )
+   media-libs/libcanberra:=[gtk3]
+   gnome-keyring? ( app-crypt/libsecret )
+   >=app-text/gspell-1.6:0=
+
+   net-mail/mailbase
+   x11-themes/hicolor-icon-theme
+   x11-themes/adwaita-icon-theme
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   dev-util/gtk-update-icon-cache
+   dev-util/intltool
+   dev-util/itstool
+   virtual/pkgconfig
+   sys-devel/gettext
+   dev-libs/libxml2:2
+"
+
+DOCS="AUTHORS ChangeLog HACKING NEWS README TODO docs/*"
+
+src_configure() {
+   local myconf=(
+   $(use_with gnome)
+   $(use_enable sqlite autocrypt)
+   --with-canberra
+   $(use_with xface compface)
+   $(use_with kerberos gss)
+   $(usex webkit --with-html-widget=webkit2 --with-html-widget=no)
+   $(use_with gnome gtksourceview)
+   --with-spell-checker=gspell
+   $(use_with ldap)
+   $(use_with rubrica)
+   --without-osmo
+   $(use_with sqlite)
+   $(use_with gnome-keyring libsecret)
+   --without-gcr # experimental
+   )
+   gnome2_src_configure "${myconf[@]}"
+}



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

2021-04-18 Thread Matt Turner
commit: c25b90f7d11b398d7ff713b935d4d7f7c422c372
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 19 02:35:49 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 19 02:38:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c25b90f7

media-gfx/gphoto2: Version bump to 2.5.27

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

 media-gfx/gphoto2/Manifest  |  1 +
 media-gfx/gphoto2/gphoto2-2.5.27.ebuild | 53 +
 2 files changed, 54 insertions(+)

diff --git a/media-gfx/gphoto2/Manifest b/media-gfx/gphoto2/Manifest
index 29ce7041731..05aecee8985 100644
--- a/media-gfx/gphoto2/Manifest
+++ b/media-gfx/gphoto2/Manifest
@@ -1 +1,2 @@
 DIST gphoto2-2.5.26.tar.bz2 804521 BLAKE2B 
20ddf39ad8668543864119cb1cf8dd5db4be5a773ccdd73efe434fe790ce001842512acf9a9f3ad08bad43460b42e4de257b2ca5561b5d7727f0703dba8f8098
 SHA512 
fbfc8d860db830be423271a0f569d51a296e9394884fe1a9e22eafd4ba0b7e4e68d86ba0391df81a64d4a4976b2644b2c39339532bd0e8e01f461b9a89cceb47
+DIST gphoto2-2.5.27.tar.bz2 803602 BLAKE2B 
ad62abc3e91ce3cee1edd8f991ac84616144997bff425eef5cea10c340f9c98694ecda783ec5762f4583d05f38cfecbb7b47e0884c05f114f931a7af8b0a676d
 SHA512 
47001025d3647ac809ab7fd2d9319a2966d72b00471f9a9c865dfad7091c7cac2e299ecd41dfc7997a6665cf2612d4317591964f51a9d336f848e8199e3928b7

diff --git a/media-gfx/gphoto2/gphoto2-2.5.27.ebuild 
b/media-gfx/gphoto2/gphoto2-2.5.27.ebuild
new file mode 100644
index 000..a48879567c5
--- /dev/null
+++ b/media-gfx/gphoto2/gphoto2-2.5.27.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools
+
+DESCRIPTION="Free, redistributable digital camera software application"
+HOMEPAGE="http://www.gphoto.org/";
+SRC_URI="mirror://sourceforge/gphoto/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE="aalib exif ncurses nls readline"
+
+# aalib -> needs libjpeg
+RDEPEND="
+   dev-libs/popt
+   >=media-libs/libgphoto2-2.5.17:=[exif?]
+   aalib? (
+   media-libs/aalib
+   virtual/jpeg:0 )
+   exif? ( media-libs/libexif )
+   ncurses? ( dev-libs/cdk:0= )
+   readline? ( sys-libs/readline:0= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   nls? ( >=sys-devel/gettext-0.14.1 )
+"
+
+src_prepare() {
+   default
+   if ! use exif ; then
+   # Remove tests that require EXIF to pass, bug 610024
+   rm "${S}"/tests/data/test0{35,36,37,40}* || die
+   fi
+   # Leave GCC debug builds under user control
+   sed -r '/(C|LD)FLAGS/ s/ -g( |")/\1/' \
+   -i configure{.ac,} || die
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   $(use_with aalib) \
+   $(use_with aalib jpeg) \
+   $(use_with exif libexif auto) \
+   $(use_with ncurses cdk) \
+   $(use_enable nls) \
+   $(use_with readline)
+}



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

2021-04-18 Thread Matt Turner
commit: c83170ce2b8f28928f15b43a83dfd254725655a9
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 19 02:31:23 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 19 02:31:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c83170ce

media-libs/libgphoto2: Version bump to 2.5.27

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

 media-libs/libgphoto2/Manifest |   1 +
 media-libs/libgphoto2/libgphoto2-2.5.27.ebuild | 208 +
 2 files changed, 209 insertions(+)

diff --git a/media-libs/libgphoto2/Manifest b/media-libs/libgphoto2/Manifest
index abd63cf2653..8481cc5133a 100644
--- a/media-libs/libgphoto2/Manifest
+++ b/media-libs/libgphoto2/Manifest
@@ -1 +1,2 @@
 DIST libgphoto2-2.5.26.tar.bz2 7572381 BLAKE2B 
671ef19b1d427a4c9d31bb383b4b0513a6423780910a2fabbcf9d9f45e9060a86fcda0ccc6456068a702e94f1fffeece41a6f08b882f4e1e65b317e69c52
 SHA512 
d05a559447ac867f4826d2e20b83831dc4b4776c1e3edc9de0867050a4d39dc45b25a33ec73806282e16f75adb1dded3b59fe428bdb1dde4365c12d7af244cec
+DIST libgphoto2-2.5.27.tar.bz2 7540660 BLAKE2B 
6fa2d54497e2162b8e9a4be17a8fe74c6e13ccf15d8fe873649c4285188d86e45cbe8359572bcfd252f1abce28ac327dfcb62ad958e6f992c9e11fff4fb1
 SHA512 
7cc82977e62034c539c7e62bff62ee61a299d3adb0c42e88b8e5521e75eedbc22437b9520af8a4bbd7dc0639ce5a8a10b1f5e5e8075e9b73a566da9061c958f8

diff --git a/media-libs/libgphoto2/libgphoto2-2.5.27.ebuild 
b/media-libs/libgphoto2/libgphoto2-2.5.27.ebuild
new file mode 100644
index 000..51ddafc86c5
--- /dev/null
+++ b/media-libs/libgphoto2/libgphoto2-2.5.27.ebuild
@@ -0,0 +1,208 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# TODO
+# 1. Track upstream bug --disable-docs does not work.
+#https://sourceforge.net/p/gphoto/bugs/643/
+
+EAPI=7
+inherit multilib multilib-minimal udev
+
+DESCRIPTION="Library that implements support for numerous digital cameras"
+HOMEPAGE="http://www.gphoto.org/";
+SRC_URI="mirror://sourceforge/gphoto/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+
+# FIXME: should we also bump for libgphoto2_port.so soname version?
+SLOT="0/6" # libgphoto2.so soname version
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE="doc examples exif gd jpeg nls serial"
+
+# By default, drivers for all supported cameras will be compiled.
+# If you want to only compile for specific camera(s), set CAMERAS
+# environment to a space-separated list (no commas) of drivers that
+# you want to build.
+IUSE_CAMERAS="
+   adc65 agfa_cl20 aox ax203
+   barbie
+   canon casio_qv clicksmart310
+   digigr8 digita dimagev dimera3500 directory
+   enigma13
+   fuji
+   gsmart300
+   hp215
+   iclick
+   jamcam jd11 jl2005a jl2005c
+   kodak_dc120 kodak_dc210 kodak_dc240 kodak_dc3200 kodak_ez200 konica 
konica_qm150
+   largan lg_gsm
+   mars mustek
+   panasonic_coolshot panasonic_l859 panasonic_dc1000 panasonic_dc1580 
pccam300 pccam600 pentax polaroid_pdc320 polaroid_pdc640 polaroid_pdc700 ptp2
+   ricoh ricoh_g3
+   samsung sierra sipix_blink2 sipix_web2 smal sonix sony_dscf1 
sony_dscf55 soundvision spca50x sq905 st2205 stv0674 stv0680 sx330z
+   toshiba_pdrm11 topfield tp6801
+"
+
+for camera in ${IUSE_CAMERAS}; do
+   IUSE="${IUSE} +cameras_${camera}"
+done
+
+# libgphoto2 actually links to libltdl
+RDEPEND="
+   acct-group/plugdev
+   >=dev-libs/libxml2-2.9.1-r4:2[${MULTILIB_USEDEP}]
+   dev-libs/libltdl:0[${MULTILIB_USEDEP}]
+   >=virtual/libusb-1-r1:1[${MULTILIB_USEDEP}]
+   cameras_ax203? ( >=media-libs/gd-2.0.35-r4:=[${MULTILIB_USEDEP}] )
+   cameras_st2205? ( >=media-libs/gd-2.0.35-r4:=[${MULTILIB_USEDEP}] )
+   exif? ( >=media-libs/libexif-0.6.21-r1:=[${MULTILIB_USEDEP}] )
+   gd? ( >=media-libs/gd-2.0.35-r4:=[jpeg=,${MULTILIB_USEDEP}] )
+   jpeg? ( >=virtual/jpeg-0-r2:0[${MULTILIB_USEDEP}] )
+   serial? ( >=dev-libs/lockdev-1.0.3.1.2-r2[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/gtk-doc-am
+   sys-devel/flex
+   >=sys-devel/gettext-0.14.1
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+"
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/gphoto2-port-config
+   /usr/bin/gphoto2-config
+)
+
+pkg_pretend() {
+   if ! echo "${USE}" | grep "cameras_" > /dev/null 2>&1; then
+   einfo "No camera drivers will be built since you did not 
specify any."
+   fi
+}
+
+src_prepare() {
+   default
+
+   # Handle examples ourselves
+   sed 's/^\(SUBDIRS =.*\)examples\(.*\)$/\1\2/' -i Makefile.am 
Makefile.in \
+   || die "examples sed failed"
+
+   sed -e 's/sleep 2//' -i configure || die
+}
+
+multilib_src_configure() {
+   local myconf
+   use doc || myconf=( ac_cv_path_DOXYGEN=false )
+
+   # Upstream doesn't default to --enable-option-checking due having 
anoth

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

2021-04-18 Thread Ronny Gutbrod
commit: 54fe802c44244c481663a3d6b28a6966b6ae42f8
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Mon Apr 19 02:27:46 2021 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Mon Apr 19 02:27:46 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=54fe802c

dev-libs/mtxclient: Version bump 0.5.0.

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

 dev-libs/mtxclient/Manifest   |  1 +
 dev-libs/mtxclient/mtxclient-0.5.0.ebuild | 44 +++
 2 files changed, 45 insertions(+)

diff --git a/dev-libs/mtxclient/Manifest b/dev-libs/mtxclient/Manifest
index 15aa7e7f4..7416277c2 100644
--- a/dev-libs/mtxclient/Manifest
+++ b/dev-libs/mtxclient/Manifest
@@ -1 +1,2 @@
 DIST mtxclient-0.4.1.tar.gz 572552 BLAKE2B 
4d0facaffb0ce1fadc1011b7d557774bcd9ffcef7349894255b9522bcc4e9228739ad8da5a60b0addf6835cf5de3613bebc19842b6922ab9cf94f88c944d0091
 SHA512 
246c84bc8bc7dd6fd688c79601d16e931b5aaf5fe967d6ea226f1961df2b74ad70d4e790b7400051e007506f58ecd6594ccead31bd3c6308aa2c6727b122c203
+DIST mtxclient-0.5.0.tar.gz 582236 BLAKE2B 
5166c32127973e886adadb6ad8a2895ba5ac77f78e9a774f039b0c8d4329078c0b8de965b477ce1c3a7e4cd929de8ba9b8d4f8d8b0452f6c49c873285a4d8b3a
 SHA512 
6e1e9f5ecb1e6911b5bee85569e4477f6ee4c86ef479a3f408c8bbd187750b3b78db1db0337b51e1df9b90fee3b486eaf909bb79b69a97919685074eee3a82cd

diff --git a/dev-libs/mtxclient/mtxclient-0.5.0.ebuild 
b/dev-libs/mtxclient/mtxclient-0.5.0.ebuild
new file mode 100644
index 0..43315c94d
--- /dev/null
+++ b/dev-libs/mtxclient/mtxclient-0.5.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="Client API library for Matrix, built on top of Boost.Asio"
+HOMEPAGE="https://github.com/Nheko-Reborn/mtxclient";
+SRC_URI="https://github.com/Nheko-Reborn/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/boost-1.70.0
+   dev-libs/olm
+   >=dev-libs/openssl-1.1.0
+   dev-cpp/nlohmann_json
+"
+DEPEND="
+   ${RDEPEND}
+   dev-libs/spdlog
+   test? ( dev-cpp/gtest )
+"
+
+# remove_failing_tests depends on remove_network_tests.
+PATCHES=(
+   "${FILESDIR}/0.3.0_remove_network_tests.patch"
+   "${FILESDIR}/0.3.0_remove_failing_tests.patch"
+)
+
+src_configure() {
+   local -a mycmakeargs=(
+   -DBUILD_LIB_TESTS="$(usex test)"
+   -DBUILD_LIB_EXAMPLES=OFF
+   )
+
+   cmake_src_configure
+}



[gentoo-commits] proj/musl:master commit in: sys-apps/accountsservice/, sys-apps/accountsservice/files/

2021-04-18 Thread Dave Hughes
commit: d849cff19a57717c42e61331afec0d1bbcae7df8
Author: Dave Hughes  gmail  com>
AuthorDate: Mon Apr 19 02:27:00 2021 +
Commit: Dave Hughes  gmail  com>
CommitDate: Mon Apr 19 02:27:14 2021 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=d849cff1

sys-apps/accountsservice: sync with ::gentoo

Bug: https://bugs.gentoo.org/762442
Closes: https://bugs.gentoo.org/762442
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Dave Hughes  gmail.com>

 sys-apps/accountsservice/Manifest  |  2 +-
 .../accountsservice-0.6.50-r1.ebuild   | 67 --
 .../accountsservice/accountsservice-0.6.55.ebuild  | 82 ++
 .../accountsservice/files/musl-fgetspent_r.patch   | 61 
 sys-apps/accountsservice/files/musl-wtmp.patch | 14 
 5 files changed, 128 insertions(+), 98 deletions(-)

diff --git a/sys-apps/accountsservice/Manifest 
b/sys-apps/accountsservice/Manifest
index a3e3d72..d02ee74 100644
--- a/sys-apps/accountsservice/Manifest
+++ b/sys-apps/accountsservice/Manifest
@@ -1 +1 @@
-DIST accountsservice-0.6.50.tar.xz 384484 BLAKE2B 
52c06ba85498f292204834f967211d8f0940786dc2ea3070124d3aecccd551375bfbc8fc31f23a2c3c86e23359294307656c3b927c4e819fc102d8626ae0dd82
 SHA512 
6e07cd318452b1cbedeacd729f0ebb200525caf1b09981abb2bac16fd90756a790ebec08aca0a0cea016f14ab27c159a68fe1332ef4bc636c5863b8c61040f64
+DIST accountsservice-0.6.55.tar.xz 97972 BLAKE2B 
aba3adfeb53e64455ce8e672b9db754bae4af6b4de0823cc021d0311a381ec40af04371e78f7c84eab7fb72356b26e22db78aad0343d57f65ea71a7742b51fc7
 SHA512 
c12e6a8e80f9b087f97238da4734d2d3a14a7c5cbd870a32a04b00116f176c818c39fb886f6dc72c3e93c136b0c2074ddf8f77e20431fa3bd54f138bea9d262d

diff --git a/sys-apps/accountsservice/accountsservice-0.6.50-r1.ebuild 
b/sys-apps/accountsservice/accountsservice-0.6.50-r1.ebuild
deleted file mode 100644
index f98bb6d..000
--- a/sys-apps/accountsservice/accountsservice-0.6.50-r1.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_EAUTORECONF="yes"
-
-inherit gnome2 systemd
-
-DESCRIPTION="D-Bus interfaces for querying and manipulating user account 
information"
-HOMEPAGE="https://www.freedesktop.org/wiki/Software/AccountsService/";
-SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz";
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
-
-IUSE="doc elogind +introspection selinux systemd"
-REQUIRED_USE="^^ ( elogind systemd )"
-
-CDEPEND="
-   >=dev-libs/glib-2.44:2
-   sys-auth/polkit
-   elogind? ( >=sys-auth/elogind-229.4 )
-   introspection? ( >=dev-libs/gobject-introspection-0.9.12:= )
-   systemd? ( >=sys-apps/systemd-186:0= )
-"
-DEPEND="${CDEPEND}
-   dev-libs/libxslt
-   dev-util/gdbus-codegen
-   >=dev-util/gtk-doc-am-1.15
-   >=dev-util/intltool-0.40
-   sys-devel/gettext
-   virtual/pkgconfig
-   doc? (
-   app-text/docbook-xml-dtd:4.1.2
-   app-text/xmlto )
-"
-RDEPEND="${CDEPEND}
-   selinux? ( sec-policy/selinux-accountsd )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.6.35-gentoo-system-users.patch
-
-   # lib: don't set loaded state until seat is fetched (from 'master')
-   "${FILESDIR}"/${P}-loaded-state.patch
-   "${FILESDIR}"/musl-fgetspent_r.patch
-)
-
-src_prepare() {
-   default
-   sed -i configure -e "s;utx\.log;wtmp;g"
-   export ac_cv_file__var_log_utx_log=yes
-}
-
-src_configure() {
-   gnome2_src_configure \
-   --disable-static \
-   --disable-more-warnings \
-   --localstatedir="${EPREFIX}"/var \
-   --enable-admin-group="wheel" \
-   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" \
-   $(use_enable doc docbook-docs) \
-   $(use_enable elogind) \
-   $(use_enable introspection) \
-   $(use_enable systemd)
-}

diff --git a/sys-apps/accountsservice/accountsservice-0.6.55.ebuild 
b/sys-apps/accountsservice/accountsservice-0.6.55.ebuild
new file mode 100644
index 000..7ba6e42
--- /dev/null
+++ b/sys-apps/accountsservice/accountsservice-0.6.55.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson systemd
+
+DESCRIPTION="D-Bus interfaces for querying and manipulating user account 
information"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/AccountsService/";
+SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz";
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~sparc x86"
+
+IUSE="doc elogind gtk-doc +introspection selinux systemd"
+REQUIRED_USE="^^ ( elogind systemd )"
+
+CDEPEND="
+   >=dev-libs/glib-2.44:2
+   sys-auth/polkit
+   elogind? ( >=sys-auth/elogind-229.4 )
+   introspectio

[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2021-04-18 Thread Matt Turner
commit: 32910ffcb6a78481f1e529e9ff3b33352409cf9e
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 19 02:12:17 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 19 02:20:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32910ffc

x11-libs/gtk+: Version bump to 3.24.28

Closes: https://bugs.gentoo.org/783909
Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/gtk+/Manifest|   1 +
 x11-libs/gtk+/gtk+-3.24.28.ebuild | 254 ++
 2 files changed, 255 insertions(+)

diff --git a/x11-libs/gtk+/Manifest b/x11-libs/gtk+/Manifest
index a4cadeb01ab..71c8ffe5729 100644
--- a/x11-libs/gtk+/Manifest
+++ b/x11-libs/gtk+/Manifest
@@ -1,3 +1,4 @@
 DIST gtk+-2.24.32-patchset-r1.tar.xz 13364 BLAKE2B 
15e5429b11cc4ccef1bf44105c790b5325e833ab12f393fe718c06470b90f3e4004bea4b51076a725f4bb10bcfd0c48b7063d9b9b021919ad0367d1b981be980
 SHA512 
1a15dce7578a914585981426d2e5d1cc45866866a70c3f443d1867ab1c0c28fb279bde6c3117b28eec2758a62c1b54bb6fb1b382ad6e9a7cf0114b13f2afd858
 DIST gtk+-2.24.32.tar.xz 12620860 BLAKE2B 
03f4c0a8be98473f62bc8c86859937969c4169960a5f93d37ff6dcde00413215fa6c7125b15781bf50d67b40aa0056cb71b83fb50acb2c3467b5deb3c8d938f0
 SHA512 
8e8fd9ae32f1d6fb544da260f00599f0f05090d910d767b06ef086ab4f1f8373a29bb0da9767761c9b5f4cfd51b5c45d0fa5d39b0428c839ddf0a579df806696
 DIST gtk+-3.24.26.tar.xz 21404732 BLAKE2B 
8260b684b4d508af6b9a5060e47847254ae6bf647ae1dfa131bdbb35f2eaeb3f45ba749e9ad6e1920c05dab660d78424e38d974070928c56e91fc422a62d87db
 SHA512 
d3023e9cd0c1f0de384266c4bd4549a7006ff475de82617de16378617a4a669645ad355cbabfe2ff43b19dddfbba7b9413ec98c14ed0f5ee3a61466b3d6eff76
+DIST gtk+-3.24.28.tar.xz 22783312 BLAKE2B 
b0a8dd5619feacf44880bb1ef168fce5431802c401fbb31408a4a4a9822755ca76cc309eb0f271e98cce63ad7f5cbec4d0d6c947a631843bfbe509a81836778b
 SHA512 
65856ae06e4a863c56b3718c0cc3d0ca9f61a62a02ddef30904432300cd455851efee3fa1e5661659eaacbdfca45650ee7c8a2d4eca004ad2936c1e26c720c15

diff --git a/x11-libs/gtk+/gtk+-3.24.28.ebuild 
b/x11-libs/gtk+/gtk+-3.24.28.ebuild
new file mode 100644
index 000..54b60dc29ad
--- /dev/null
+++ b/x11-libs/gtk+/gtk+-3.24.28.ebuild
@@ -0,0 +1,254 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GNOME2_EAUTORECONF="yes"
+
+inherit gnome2 multilib multilib-minimal virtualx
+
+DESCRIPTION="Gimp ToolKit +"
+HOMEPAGE="https://www.gtk.org/";
+
+LICENSE="LGPL-2+"
+SLOT="3"
+IUSE="aqua broadway cloudprint colord cups examples gtk-doc +introspection 
sysprof test vim-syntax wayland +X xinerama"
+REQUIRED_USE="
+   || ( aqua wayland X )
+   xinerama? ( X )
+"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+
+# Upstream wants us to do their job:
+# https://bugzilla.gnome.org/show_bug.cgi?id=768662#c1
+RESTRICT="test"
+
+# FIXME: introspection data is built against system installation of gtk+:3,
+# bug #
+COMMON_DEPEND="
+   >=dev-libs/atk-2.32.0[introspection?,${MULTILIB_USEDEP}]
+   >=dev-libs/fribidi-0.19.7[${MULTILIB_USEDEP}]
+   >=dev-libs/glib-2.57.2:2[${MULTILIB_USEDEP}]
+   media-libs/fontconfig[${MULTILIB_USEDEP}]
+   >=media-libs/harfbuzz-0.9:=
+   >=media-libs/libepoxy-1.4[X(+)?,${MULTILIB_USEDEP}]
+   virtual/libintl[${MULTILIB_USEDEP}]
+   >=x11-libs/cairo-1.14[aqua?,glib,svg,X?,${MULTILIB_USEDEP}]
+   >=x11-libs/gdk-pixbuf-2.30:2[introspection?,${MULTILIB_USEDEP}]
+   >=x11-libs/pango-1.41.0[introspection?,${MULTILIB_USEDEP}]
+   x11-misc/shared-mime-info
+
+   cloudprint? (
+   >=dev-libs/json-glib-1.0[${MULTILIB_USEDEP}]
+   >=net-libs/rest-0.7[${MULTILIB_USEDEP}]
+   )
+   colord? ( >=x11-misc/colord-0.1.9:0=[${MULTILIB_USEDEP}] )
+   cups? ( >=net-print/cups-2.0[${MULTILIB_USEDEP}] )
+   introspection? ( >=dev-libs/gobject-introspection-1.39:= )
+   sysprof? ( >=dev-util/sysprof-capture-3.33.2:3[${MULTILIB_USEDEP}] )
+   wayland? (
+   >=dev-libs/wayland-1.14.91[${MULTILIB_USEDEP}]
+   >=dev-libs/wayland-protocols-1.17
+   media-libs/mesa[wayland,${MULTILIB_USEDEP}]
+   >=x11-libs/libxkbcommon-0.2[${MULTILIB_USEDEP}]
+   )
+   X? (
+   >=app-accessibility/at-spi2-atk-2.15.1[${MULTILIB_USEDEP}]
+   media-libs/mesa[X(+),${MULTILIB_USEDEP}]
+   x11-libs/libX11[${MULTILIB_USEDEP}]
+   x11-libs/libXcomposite[${MULTILIB_USEDEP}]
+   x11-libs/libXcursor[${MULTILIB_USEDEP}]
+   x11-libs/libXdamage[${MULTILIB_USEDEP}]
+   x11-libs/libXext[${MULTILIB_USEDEP}]
+   x11-libs/libXfixes[${MULTILIB_USEDEP}]
+   >=x11-libs/libXi-1.3[${MULTILIB_USEDEP}]
+   >=x11-libs/libXrandr-1.5[${MULTILIB_USEDEP}]
+   xi

[gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/

2021-04-18 Thread Matt Turner
commit: 057703951f04a9e098af7e03745ac82d2e4b0d1a
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 19 01:55:32 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 19 02:10:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05770395

app-accessibility/brltty: Add Python 3.9 support

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

 app-accessibility/brltty/brltty-6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-accessibility/brltty/brltty-6.1.ebuild 
b/app-accessibility/brltty/brltty-6.1.ebuild
index 4cad408d577..cff7d7f3322 100644
--- a/app-accessibility/brltty/brltty-6.1.ebuild
+++ b/app-accessibility/brltty/brltty-6.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7..9} )
 FINDLIB_USE="ocaml"
 JAVA_PKG_WANT_SOURCE="1.8"
 JAVA_PKG_WANT_TARGET="1.8"



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/orca/

2021-04-18 Thread Matt Turner
commit: d6f18b283e21d3eed783dbfa6a8593e9188e2eef
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 19 02:05:34 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 19 02:10:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6f18b28

app-accessibility/orca: Version bump to 40.0

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

 app-accessibility/orca/Manifest |  1 +
 app-accessibility/orca/orca-40.0.ebuild | 63 +
 2 files changed, 64 insertions(+)

diff --git a/app-accessibility/orca/Manifest b/app-accessibility/orca/Manifest
index 8a74c31ae4e..62785f28e3e 100644
--- a/app-accessibility/orca/Manifest
+++ b/app-accessibility/orca/Manifest
@@ -1 +1,2 @@
 DIST orca-3.36.6.tar.xz 3465112 BLAKE2B 
227610b5a01027c292cf9a99ecc54f76ad6053d6923325825ed5f81183b39e1e38e70e7a7d88561f0b0c4d212f16465542d57bf4aeed2fa893b8893fa1d3dd49
 SHA512 
be2752267d46077310eccc4d76dc5e87ce8e1715cc33ff6f8f15b83c9891a2ba98a2d681f893c88df5b0c5ffd8a1ebadc3a4286debf0ff14ba17803d20f902db
+DIST orca-40.0.tar.xz 3603368 BLAKE2B 
3ac99f32ee496004e568ce61d5862591556bedfd8dc7ef1b707b62b120f1349ae38bbd427b0d3cc67c7be7334bcc46b067ee44a45c51bcdbdf15ee78c0243f64
 SHA512 
16e15b1cb4b5a2a3d14ddf9e9277e6b0c65e2ab0a7370fd8bfb830bee9d208ef6b5b3d0c19cc2ff6107f3b0cd41e8ae00881033645f7a309ca3ce65aebd73a1b

diff --git a/app-accessibility/orca/orca-40.0.ebuild 
b/app-accessibility/orca/orca-40.0.ebuild
new file mode 100644
index 000..f866c6fab92
--- /dev/null
+++ b/app-accessibility/orca/orca-40.0.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit gnome2 python-single-r1
+
+DESCRIPTION="Extensible screen reader that provides access to the desktop"
+HOMEPAGE="https://wiki.gnome.org/Projects/Orca";
+
+LICENSE="LGPL-2.1+ CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+IUSE="+braille"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+   >=app-accessibility/at-spi2-atk-2.34:2
+   >=app-accessibility/at-spi2-core-2.36:2[introspection]
+   >=dev-libs/atk-2.36
+   >=dev-libs/glib-2.28:2
+   media-libs/gstreamer:1.0[introspection]
+   >=x11-libs/gtk+-3.6.2:3[introspection]
+   $(python_gen_cond_dep '
+   dev-python/gst-python:1.0[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/pygobject-3.18:3[${PYTHON_MULTI_USEDEP}]
+   ')
+   braille? (
+   $(python_gen_cond_dep '
+   
>=app-accessibility/brltty-5.0-r3[python,${PYTHON_MULTI_USEDEP}]
+   dev-libs/liblouis[python,${PYTHON_MULTI_USEDEP}]
+   ')
+   )
+"
+RDEPEND="${DEPEND}
+   dev-libs/atk[introspection]
+   $(python_gen_cond_dep '
+   
>=app-accessibility/speech-dispatcher-0.8[python,${PYTHON_MULTI_USEDEP}]
+   >=dev-python/pyatspi-2.36[${PYTHON_MULTI_USEDEP}]
+   dev-python/setproctitle[${PYTHON_MULTI_USEDEP}]
+   ')
+   x11-libs/libwnck:3[introspection]
+   x11-libs/pango[introspection]
+"
+BDEPEND="
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+#  app-text/yelp-tools
+
+src_configure() {
+   gnome2_src_configure \
+   $(use_with braille liblouis)
+}
+
+src_install() {
+   gnome2_src_install
+   python_optimize
+}



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

2021-04-18 Thread Matt Turner
commit: fe179d605c135fe607cfd51501d3c737f6788733
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 19 01:11:23 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 19 02:10:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe179d60

dev-libs/liblouis: Version bump to 3.17.0

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

 dev-libs/liblouis/Manifest   |  1 +
 dev-libs/liblouis/liblouis-3.17.0.ebuild | 75 
 2 files changed, 76 insertions(+)

diff --git a/dev-libs/liblouis/Manifest b/dev-libs/liblouis/Manifest
index f9119f8e990..2a111bfcdeb 100644
--- a/dev-libs/liblouis/Manifest
+++ b/dev-libs/liblouis/Manifest
@@ -1 +1,2 @@
 DIST liblouis-3.13.0.tar.gz 14683684 BLAKE2B 
9596fac30ee8512498826ea11c3fe4d9dfba6706166938852242533f1fadde9ca8e363ea1364ebb4266b366ee49863d84ad757f8634d90e48dd8c562c31e9e8d
 SHA512 
68f0205dc55a106c5707f959c1c0d3c121dfe62f263a664e6bec0780bee65cce2fb5d7033ae1c8312d1d79f7ccaf650af71906e8651b60f11219758e41051b61
+DIST liblouis-3.17.0.tar.gz 14868166 BLAKE2B 
2edc5ef4366e29080d0d138fe45d946730e04dea278a14751106a25862f6266fe0fda492e12f4d2aa7d26d7277a11dfa2eaf8be39cdeffbcf83f2c143922e6d6
 SHA512 
9511e0f76ef6def3fa30f0bce4df188b2a11251e8ced0a76a92e172026e6751bc19b2c8ccd5789043b65398190a367bca03b3f1449344750e63ebd0fde60b4e3

diff --git a/dev-libs/liblouis/liblouis-3.17.0.ebuild 
b/dev-libs/liblouis/liblouis-3.17.0.ebuild
new file mode 100644
index 000..6ea877ba7b4
--- /dev/null
+++ b/dev-libs/liblouis/liblouis-3.17.0.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+DISTUTILS_OPTIONAL=1
+inherit distutils-r1
+
+DESCRIPTION="An open-source braille translator and back-translator"
+HOMEPAGE="https://github.com/liblouis/liblouis";
+SRC_URI="https://github.com/liblouis/liblouis/releases/download/v${PV}/${P}.tar.gz";
+
+LICENSE="LGPL-2.1+"
+SLOT="0/20"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="python test"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="python? ( ${PYTHON_DEPS} )"
+DEPEND="${RDEPEND}"
+BDEPEND="sys-apps/help2man
+   python? ( ${PYTHON_DEPS}
+   >=dev-python/setuptools-42.0.2[${PYTHON_USEDEP}]
+   )
+   test? ( dev-libs/libyaml )
+"
+
+src_prepare() {
+   default
+
+   if use python; then
+   pushd python > /dev/null
+   distutils-r1_src_prepare
+   popd > /dev/null
+   fi
+}
+
+src_configure() {
+   econf \
+   --enable-ucs4 \
+   --disable-static
+}
+
+src_compile() {
+   default
+
+   if use python; then
+   pushd python > /dev/null
+   # setup.py imports liblouis to get the version number,
+   # and this causes the shared library to be dlopened
+   # at build-time.  Hack around it with LD_PRELOAD.
+   # Thanks ArchLinux.
+   LD_PRELOAD+=':../liblouis/.libs/liblouis.so'
+   distutils-r1_src_compile
+   popd > /dev/null
+   fi
+}
+
+src_install() {
+   if use python; then
+   pushd python > /dev/null
+   LD_PRELOAD+=':../liblouis/.libs/liblouis.so' \
+   distutils-r1_src_install
+   popd > /dev/null
+   fi
+
+   # These need to be after distutils src_install, or it'll try to install 
them from under python/ as well
+   DOCS=( README AUTHORS NEWS ChangeLog doc/liblouis.txt )
+   HTML_DOCS=( doc/liblouis.html )
+   default
+
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/speech-dispatcher/

2021-04-18 Thread Matt Turner
commit: 3093c32a84ad3b03515b9e9a8d03a9b5986e1466
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 19 01:56:42 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 19 02:10:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3093c32a

app-accessibility/speech-dispatcher: Add Python 3.9 support

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

 app-accessibility/speech-dispatcher/speech-dispatcher-0.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-accessibility/speech-dispatcher/speech-dispatcher-0.9.1.ebuild 
b/app-accessibility/speech-dispatcher/speech-dispatcher-0.9.1.ebuild
index 374ad96d24c..d12f3352aa2 100644
--- a/app-accessibility/speech-dispatcher/speech-dispatcher-0.9.1.ebuild
+++ b/app-accessibility/speech-dispatcher/speech-dispatcher-0.9.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7..9} )
 inherit python-r1 systemd
 
 DESCRIPTION="Speech synthesis interface"



[gentoo-commits] proj/musl:master commit in: dev-util/valgrind/, dev-util/valgrind/files/

2021-04-18 Thread Dave Hughes
commit: ad7a235ec99e3ca42aced787d6ffd6484bfa2d1d
Author: Dave Hughes  gmail  com>
AuthorDate: Mon Apr 19 02:04:52 2021 +
Commit: Dave Hughes  gmail  com>
CommitDate: Mon Apr 19 02:05:10 2021 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=ad7a235e

dev-util/valgrind: add musl patch + suppressions

Bug: https://bugs.gentoo.org/782766
Closes: https://bugs.gentoo.org/782766
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Dave Hughes  gmail.com>

 dev-util/valgrind/Manifest |   2 +
 dev-util/valgrind/files/musl.supp  |  47 
 .../valgrind/files/valgrind-3.13.0-malloc.patch|  26 +
 ...5.0-Build-ldst_multiple-test-with-fno-pie.patch |  22 
 .../files/valgrind-3.7.0-respect-flags.patch   |  13 +++
 dev-util/valgrind/metadata.xml |  24 
 dev-util/valgrind/valgrind-3.16.1.ebuild   | 125 +
 dev-util/valgrind/valgrind-3.17.0.ebuild   | 125 +
 dev-util/valgrind/valgrind-.ebuild | 125 +
 9 files changed, 509 insertions(+)

diff --git a/dev-util/valgrind/Manifest b/dev-util/valgrind/Manifest
new file mode 100644
index 000..f819814
--- /dev/null
+++ b/dev-util/valgrind/Manifest
@@ -0,0 +1,2 @@
+DIST valgrind-3.16.1.tar.bz2 16262776 BLAKE2B 
1c333c26827f7a8356869e8758da9dd6a7444642ac4f6377c84fdab8349b9cee1e9bf2cf2eb86043c4feffab342dd97da20e76d7566d0296189e6ea8483a8c65
 SHA512 
2a4173efe1b6facdd2f5c5ee8ed006704168eba1813736fccc8191d60363afd96197512cf42037e65f18d4ddd49adc74a54c47210df216fba3c46bf68ef0f950
+DIST valgrind-3.17.0.tar.bz2 16459075 BLAKE2B 
96569db9bc3c25ca195a4caa64da6e96b9bff7edd82727faa8307162e29f4e150386c7c9611152fc1afde609d0922aa84067957b72dff03810ee23045e9c
 SHA512 
94de78942a7059e1ab84d1c0c0b8f3efd1c2d15c70b97bc7edc8136812778adb6f8187149d53a60a8c6a7c8b40534f9be5cfed0eb3c0c314545b681f950b108f

diff --git a/dev-util/valgrind/files/musl.supp 
b/dev-util/valgrind/files/musl.supp
new file mode 100644
index 000..69adac7
--- /dev/null
+++ b/dev-util/valgrind/files/musl.supp
@@ -0,0 +1,47 @@
+# From: https://git.alpinelinux.org/aports/tree/main/valgrind/
+# Suppressions for musl libc
+# See: https://www.openwall.com/lists/musl/2017/06/15/4
+
+{
+   musl-dynlink-false-positive1
+   Memcheck:Leak
+   fun:calloc
+   fun:load_direct_deps
+   fun:load_deps
+   fun:load_deps
+   fun:__dls3
+   fun:__dls2b
+   fun:__dls2
+}
+
+{
+   musl-dynlink-false-positive2
+   Memcheck:Leak
+   fun:calloc
+   fun:load_direct_deps
+   fun:load_deps
+   fun:load_deps
+   fun:__dls3
+   fun:__dls2
+}
+
+{
+   musl-dynlink-false-positive3
+   Memcheck:Leak
+   fun:calloc
+   fun:load_library
+   fun:load_preload
+   fun:__dls3
+   fun:__dls2b
+   fun:__dls2
+}
+
+{
+   musl-dynlink-false-positive4
+   Memcheck:Leak
+   fun:calloc
+   fun:load_library
+   fun:load_preload
+   fun:__dls3
+   fun:__dls2
+}

diff --git a/dev-util/valgrind/files/valgrind-3.13.0-malloc.patch 
b/dev-util/valgrind/files/valgrind-3.13.0-malloc.patch
new file mode 100644
index 000..ac6d90f
--- /dev/null
+++ b/dev-util/valgrind/files/valgrind-3.13.0-malloc.patch
@@ -0,0 +1,26 @@
+From: https://git.alpinelinux.org/aports/tree/main/valgrind/
+
+--- valgrind-3.13.0/coregrind/m_replacemalloc/vg_replace_malloc.c
 valgrind-3.13.0/coregrind/m_replacemalloc/vg_replace_malloc.c
+@@ -765,13 +765,15 @@ static void init(void);
+   DO_INIT; \
+   MALLOC_TRACE("realloc(%p,%llu)", ptrV, (ULong)new_size ); \
+   \
+-  if (ptrV == NULL) \
+- /* We need to call a malloc-like function; so let's use \
+-one which we know exists. */ \
+- return VG_REPLACE_FUNCTION_EZU(10010,VG_Z_LIBC_SONAME,malloc) \
+-   (new_size); \
++  if (ptrV == NULL) { \
++ TRIGGER_MEMCHECK_ERROR_IF_UNDEFINED(new_size); \
++ v = (void*)VALGRIND_NON_SIMD_CALL1( info.tl_malloc, new_size ); \
++ MALLOC_TRACE(" = %p\n", v ); \
++ return v; \
++  } \
+   if (new_size <= 0) { \
+- VG_REPLACE_FUNCTION_EZU(10050,VG_Z_LIBC_SONAME,free)(ptrV); \
++ if (ptrV != NULL)  \
++VALGRIND_NON_SIMD_CALL1( info.tl_free, ptrV ); \
+  MALLOC_TRACE(" = 0\n"); \
+  return NULL; \
+   } \

diff --git 
a/dev-util/valgrind/files/valgrind-3.15.0-Build-ldst_multiple-test-with-fno-pie.patch
 
b/dev-util/valgrind/files/valgrind-3.15.0-Build-ldst_multiple-test-with-fno-pie.patch
new file mode 100644
index 000..4417665
--- /dev/null
+++ 
b/dev-util/valgrind/files/valgrind-3.15.0-Build-ldst_multiple-test-with-fno-pie.patch
@@ -0,0 +1,22 @@
+From beab8d9f8d65230567270331017184c8762faa42 Mon Sep 17 00:00:00 2001
+From: Matt Turner 
+Date: Mon, 4 Nov 2019 09:12:16 -0800
+Subject: [PATCH] Build ldst_multiple test with -fno-pie
+
+Bug: https://bugs.gentoo.org/685070
+---
+ none/tests/ppc32/Makefile.am | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --g

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

2021-04-18 Thread Alessandro Barbieri
commit: f2e9ef5e556b39bf482a2506dbadf5d3a99fa144
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Apr 19 01:54:37 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon Apr 19 01:55:04 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f2e9ef5e

dev-python/trio-asyncio: added missing dependency

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Alessandro Barbieri  gmail.com>

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

diff --git a/dev-python/trio-asyncio/trio-asyncio-0.12.0.ebuild 
b/dev-python/trio-asyncio/trio-asyncio-0.12.0.ebuild
index 36fbf1587..ac86ace5e 100644
--- a/dev-python/trio-asyncio/trio-asyncio-0.12.0.ebuild
+++ b/dev-python/trio-asyncio/trio-asyncio-0.12.0.ebuild
@@ -33,4 +33,4 @@ DEPEND="
 PATCHES=( "${FILESDIR}/no-pytest-runner.patch" )
 
 distutils_enable_tests pytest
-distutils_enable_sphinx docs/source
+distutils_enable_sphinx docs/source dev-python/sphinxcontrib-trio



[gentoo-commits] proj/musl:master commit in: sys-fs/reiserfsprogs/files/, sys-fs/reiserfsprogs/

2021-04-18 Thread Dave Hughes
commit: ee9110eaa82a0371f82d77b290cc7c1eda878133
Author: Dave Hughes  gmail  com>
AuthorDate: Mon Apr 19 01:46:50 2021 +
Commit: Dave Hughes  gmail  com>
CommitDate: Mon Apr 19 01:47:04 2021 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=ee9110ea

sys-fs/reiserfsprogs: import with patches for musl support

Bug: https://bugs.gentoo.org/560318
Closes: https://bugs.gentoo.org/560318
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Dave Hughes  gmail.com>

 sys-fs/reiserfsprogs/Manifest  |   1 +
 .../reiserfsprogs/files/musl-__compar_fn_t.patch   |  20 ++
 sys-fs/reiserfsprogs/files/musl-loff_t.patch   |  15 ++
 .../files/musl-long_long_min_max.patch |  21 ++
 sys-fs/reiserfsprogs/files/musl-prints.patch   | 230 +
 .../files/reiserfsprogs-3.6.25-no_acl.patch|  12 ++
 .../files/reiserfsprogs-3.6.27-loff_t.patch|  16 ++
 sys-fs/reiserfsprogs/metadata.xml  |   8 +
 sys-fs/reiserfsprogs/reiserfsprogs-3.6.27.ebuild   |  63 ++
 9 files changed, 386 insertions(+)

diff --git a/sys-fs/reiserfsprogs/Manifest b/sys-fs/reiserfsprogs/Manifest
new file mode 100644
index 000..29d2105
--- /dev/null
+++ b/sys-fs/reiserfsprogs/Manifest
@@ -0,0 +1 @@
+DIST reiserfsprogs-3.6.27.tar.xz 449176 BLAKE2B 
cd22120faa4d6d11ab545349fde5304f41cf3ca88b2c988255b7ca0e87961c9ccaa3095cad086e479a2b50627ad9bf3e90b2af46ddda64abc119e2a6755b8341
 SHA512 
bc524aa1ad7f8502238761fd185bfb8473048947bd579e2803c73371928c6b245e0d90bd9d458f4bebcbf163892dbc9f4bae65aec68ebbaa436be7451c13f50c

diff --git a/sys-fs/reiserfsprogs/files/musl-__compar_fn_t.patch 
b/sys-fs/reiserfsprogs/files/musl-__compar_fn_t.patch
new file mode 100644
index 000..986cc30
--- /dev/null
+++ b/sys-fs/reiserfsprogs/files/musl-__compar_fn_t.patch
@@ -0,0 +1,20 @@
+https://github.com/void-linux/void-packages/tree/master/srcpkgs/reiserfsprogs/patches
+
+Define _GNU_SOURCE for the declaration of loff_t in fcntl.h
+Add missing typedefs for __compar_fn_t and compare_fn_t for
+non __GLIBC__ case.
+
+--- a/include/misc.h
 b/include/misc.h
+@@ -35,6 +35,11 @@
+ 
+ #define INVAL_PTR (void *)-1
+ 
++#if !defined(__GLIBC__)
++typedef int (*__compar_fn_t) (const void*, const void*);
++typedef __compar_fn_t comparison_fn_t;
++#endif
++
+ void check_memory_msg(void);
+ void die(const char *fmt, ...) __attribute__ ((format(printf, 1, 2)));
+ void *getmem(int size);

diff --git a/sys-fs/reiserfsprogs/files/musl-loff_t.patch 
b/sys-fs/reiserfsprogs/files/musl-loff_t.patch
new file mode 100644
index 000..b012c86
--- /dev/null
+++ b/sys-fs/reiserfsprogs/files/musl-loff_t.patch
@@ -0,0 +1,15 @@
+https://github.com/void-linux/void-packages/tree/master/srcpkgs/reiserfsprogs/patches
+
+See https://www.openwall.com/lists/musl/2013/01/23/6
+--- a/include/reiserfs_lib.h
 b/include/reiserfs_lib.h
+@@ -3,6 +3,10 @@
+  *  reiserfsprogs/README
+  */
+ 
++#if !defined(__GLIBC__)
++#define loff_t off_t
++#endif
++
+ #ifndef REISERFSPROGS_LIB_H
+ #define REISERFSPROGS_LIB_H

diff --git a/sys-fs/reiserfsprogs/files/musl-long_long_min_max.patch 
b/sys-fs/reiserfsprogs/files/musl-long_long_min_max.patch
new file mode 100644
index 000..2a11463
--- /dev/null
+++ b/sys-fs/reiserfsprogs/files/musl-long_long_min_max.patch
@@ -0,0 +1,21 @@
+https://github.com/void-linux/void-packages/tree/master/srcpkgs/reiserfsprogs/patches
+
+Add definitions for LONG_LONG_MIN and _MAX derived
+from the values for int64_t.
+
+--- a/resize_reiserfs/resize_reiserfs.c
 b/resize_reiserfs/resize_reiserfs.c
+@@ -15,6 +15,13 @@
+ #include "resize.h"
+ #include 
+ 
++#if !defined(__GLIBC__)
++/* These are not defined in musl libc */
++#include 
++#define LONG_LONG_MIN INT64_MIN
++#define LONG_LONG_MAX INT64_MAX
++#endif
++
+ static int opt_banner = 0;
+ static int opt_skipj = 0;
+ int opt_force = 0;

diff --git a/sys-fs/reiserfsprogs/files/musl-prints.patch 
b/sys-fs/reiserfsprogs/files/musl-prints.patch
new file mode 100644
index 000..ae574a1
--- /dev/null
+++ b/sys-fs/reiserfsprogs/files/musl-prints.patch
@@ -0,0 +1,230 @@
+https://github.com/void-linux/void-packages/tree/master/srcpkgs/reiserfsprogs/patches
+
+--- a/reiserfscore/prints.c
 b/reiserfscore/prints.c
+@@ -7,8 +7,11 @@
+ 
+ #include "includes.h"
+ #include 
++#include 
+ #include 
++#if defined(__GLIBC__)
+ #include 
++#endif
+ #include 
+ #include 
+ 
+@@ -16,6 +19,38 @@
+ #  include 
+ #endif
+ 
++
++char ftypelet (mode_t mode)
++{
++if (S_ISBLK (mode))
++  return 'b';
++if (S_ISCHR (mode))
++  return 'c';
++if (S_ISDIR (mode))
++  return 'd';
++if (S_ISREG (mode))
++  return '-';
++if (S_ISFIFO (mode))
++  return 'p';
++if (S_ISLNK (mode))
++  return 'l';
++if (S_ISSOCK (mode))
++  return 's';
++return '?';
++}
++
++
++static int rwx (FILE * stream, mode_t mode)
++{
++return fprintf (stream, "%c%c%c",
++  (mode & S_IRUSR

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

2021-04-18 Thread Mike Gilbert
commit: 81e8e7d6db67b73553187c48893cbc36c546122e
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Apr 19 01:38:02 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Apr 19 01:38:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81e8e7d6

net-misc/rsync: simplify simd logic

The SIMD implementation is smart enough to only execute instructions
that are available at runtime, so just let configure enable it.

The configure test for compiler support does not work when
cross-compiling.

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

 net-misc/rsync/rsync-3.2.3-r3.ebuild | 11 +++
 net-misc/rsync/rsync-.ebuild | 11 +++
 2 files changed, 6 insertions(+), 16 deletions(-)

diff --git a/net-misc/rsync/rsync-3.2.3-r3.ebuild 
b/net-misc/rsync/rsync-3.2.3-r3.ebuild
index d71437f679b..64bc69d5ac4 100644
--- a/net-misc/rsync/rsync-3.2.3-r3.ebuild
+++ b/net-misc/rsync/rsync-3.2.3-r3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit prefix systemd
+inherit prefix systemd toolchain-funcs
 
 DESCRIPTION="File transfer program to keep remote files into sync"
 HOMEPAGE="https://rsync.samba.org/";
@@ -24,9 +24,7 @@ fi
 
 LICENSE="GPL-3"
 SLOT="0"
-IUSE_CPU_FLAGS_X86=" sse2"
 IUSE="acl examples iconv ipv6 libressl lz4 ssl stunnel system-zlib xattr 
xxhash zstd"
-IUSE+=" ${IUSE_CPU_FLAGS_X86// / cpu_flags_x86_}"
 
 RDEPEND="acl? ( virtual/acl )
lz4? ( app-arch/lz4 )
@@ -81,11 +79,8 @@ src_configure() {
$(use_enable zstd)
)
 
-   if use elibc_glibc && [[ "${ARCH}" == "amd64" ]] ; then
-   # SIMD is only available for x86_64 right now
-   # and only on glibc (#728868)
-   myeconfargs+=( $(use_enable cpu_flags_x86_sse2 simd) )
-   else
+   if tc-is-cross-compiler; then
+   # configure check is broken when cross-compiling.
myeconfargs+=( --disable-simd )
fi
 

diff --git a/net-misc/rsync/rsync-.ebuild b/net-misc/rsync/rsync-.ebuild
index 0e776b6ee27..370fd32ffd2 100644
--- a/net-misc/rsync/rsync-.ebuild
+++ b/net-misc/rsync/rsync-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit prefix systemd
+inherit prefix systemd toolchain-funcs
 
 DESCRIPTION="File transfer program to keep remote files into sync"
 HOMEPAGE="https://rsync.samba.org/";
@@ -24,9 +24,7 @@ fi
 
 LICENSE="GPL-3"
 SLOT="0"
-IUSE_CPU_FLAGS_X86=" sse2"
 IUSE="acl examples iconv ipv6 libressl lz4 ssl stunnel system-zlib xattr 
xxhash zstd"
-IUSE+=" ${IUSE_CPU_FLAGS_X86// / cpu_flags_x86_}"
 
 RDEPEND="acl? ( virtual/acl )
lz4? ( app-arch/lz4 )
@@ -78,11 +76,8 @@ src_configure() {
$(use_enable zstd)
)
 
-   if use elibc_glibc && [[ "${ARCH}" == "amd64" ]] ; then
-   # SIMD is only available for x86_64 right now
-   # and only on glibc (#728868)
-   myeconfargs+=( $(use_enable cpu_flags_x86_sse2 simd) )
-   else
+   if tc-is-cross-compiler; then
+   # configure check is broken when cross-compiling.
myeconfargs+=( --disable-simd )
fi
 



[gentoo-commits] repo/proj/guru:dev commit in: sci-mathematics/why3/

2021-04-18 Thread Francois-Xavier Carton
commit: 556d223d1e4531cb91e44a21bba602ac92f2a25d
Author: François-Xavier Carton  gmail  com>
AuthorDate: Mon Apr 19 01:03:43 2021 +
Commit: Francois-Xavier Carton  gmail  com>
CommitDate: Mon Apr 19 01:15:31 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=556d223d

sci-mathematics/why3: respect CFLAGS & LDFLAGS

Closes: https://bugs.gentoo.org/781650
Signed-off-by: François-Xavier Carton  gmail.com>

 sci-mathematics/why3/why3-1.3.3.ebuild | 3 +++
 sci-mathematics/why3/why3-1.4.0.ebuild | 3 +++
 2 files changed, 6 insertions(+)

diff --git a/sci-mathematics/why3/why3-1.3.3.ebuild 
b/sci-mathematics/why3/why3-1.3.3.ebuild
index b5665dc3a..b710f8a1a 100644
--- a/sci-mathematics/why3/why3-1.3.3.ebuild
+++ b/sci-mathematics/why3/why3-1.3.3.ebuild
@@ -39,6 +39,9 @@ src_prepare() {
mv doc/why.1 doc/why3.1 || die
mv configure.in configure.ac || die
sed -i 's/configure\.in/configure.ac/g' Makefile.in || die
+   sed -e '/^lib\/why3[a-z]*\$(EXE):/{n;s/-Wall/$(CFLAGS) $(LDFLAGS)/}' \
+   -e '/^%.o: %.c/{n;s/\$(CC).*-o/$(CC) $(CFLAGS) -o/}' \
+   -i Makefile.in || die
eautoreconf
eapply_user
 }

diff --git a/sci-mathematics/why3/why3-1.4.0.ebuild 
b/sci-mathematics/why3/why3-1.4.0.ebuild
index d85c95cfc..7a1ab9ca4 100644
--- a/sci-mathematics/why3/why3-1.4.0.ebuild
+++ b/sci-mathematics/why3/why3-1.4.0.ebuild
@@ -41,6 +41,9 @@ DOCS=( CHANGES.md README.md )
 src_prepare() {
mv configure.in configure.ac || die
sed -i 's/configure\.in/configure.ac/g' Makefile.in || die
+   sed -e '/^lib\/why3[a-z]*\$(EXE):/{n;s/-Wall/$(CFLAGS) $(LDFLAGS)/}' \
+   -e '/^%.o: %.c/{n;s/\$(CC).*-o/$(CC) $(CFLAGS) -o/}' \
+   -i Makefile.in || die
eautoreconf
eapply_user
 }



[gentoo-commits] repo/proj/guru:dev commit in: sci-mathematics/frama-c/

2021-04-18 Thread Francois-Xavier Carton
commit: 0b1fcb2dc09b9c5e1b66dc7a0a8b5b6f15731f75
Author: François-Xavier Carton  gmail  com>
AuthorDate: Mon Apr 19 01:09:12 2021 +
Commit: Francois-Xavier Carton  gmail  com>
CommitDate: Mon Apr 19 01:15:32 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0b1fcb2d

sci-mathematics/frama-c: respect CFLAGS

Closes: https://bugs.gentoo.org/781647
Signed-off-by: François-Xavier Carton  gmail.com>

 sci-mathematics/frama-c/frama-c-22.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sci-mathematics/frama-c/frama-c-22.0.ebuild 
b/sci-mathematics/frama-c/frama-c-22.0.ebuild
index cffc68867..da4cb7ef4 100644
--- a/sci-mathematics/frama-c/frama-c-22.0.ebuild
+++ b/sci-mathematics/frama-c/frama-c-22.0.ebuild
@@ -53,6 +53,7 @@ S="${WORKDIR}/${P}-${NAME}"
 src_prepare() {
mv configure.in configure.ac || die
sed -i 's/configure\.in/configure.ac/g' Makefile.generating Makefile || 
die
+   sed -i '/\$(CC)/s/-O2 -g3/$(CFLAGS)/' src/plugins/e-acsl/Makefile.in || 
die
touch config_file || die
eautoreconf
eapply_user



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

2021-04-18 Thread Craig Andrews
commit: 4f5e17d44555e6be9d3050c6d779cbb0665952c5
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Apr 19 01:16:24 2021 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Apr 19 01:16:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f5e17d4

net-analyzer/netdata: Cleanup old version

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Craig Andrews  gentoo.org>

 net-analyzer/netdata/netdata-1.30.1.ebuild | 139 -
 1 file changed, 139 deletions(-)

diff --git a/net-analyzer/netdata/netdata-1.30.1.ebuild 
b/net-analyzer/netdata/netdata-1.30.1.ebuild
deleted file mode 100644
index a88849bd36d..000
--- a/net-analyzer/netdata/netdata-1.30.1.ebuild
+++ /dev/null
@@ -1,139 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python{3_7,3_8,3_9} )
-
-inherit autotools fcaps linux-info python-single-r1 systemd
-
-if [[ ${PV} == * ]] ; then
-   EGIT_REPO_URI="https://github.com/netdata/${PN}.git";
-   inherit git-r3
-else
-   
SRC_URI="https://github.com/netdata/${PN}/releases/download/v${PV}/${PN}-v${PV}.tar.gz
 -> ${P}.tar.gz"
-   S="${WORKDIR}/${PN}-v${PV}"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="Linux real time system monitoring, done right!"
-HOMEPAGE="https://github.com/netdata/netdata https://my-netdata.io/";
-
-LICENSE="GPL-3+ MIT BSD"
-SLOT="0"
-IUSE="caps cloud +compression cpu_flags_x86_sse2 cups +dbengine ipmi +jsonc 
kinesis +lto mongodb mysql nfacct nodejs postgres prometheus +python tor xen"
-REQUIRED_USE="
-   mysql? ( python )
-   python? ( ${PYTHON_REQUIRED_USE} )
-   tor? ( python )"
-
-# most unconditional dependencies are for plugins.d/charts.d.plugin:
-RDEPEND="
-   acct-group/netdata
-   acct-user/netdata
-   app-misc/jq
-   >=app-shells/bash-4:0
-   || (
-   net-analyzer/openbsd-netcat
-   net-analyzer/netcat
-   )
-   net-libs/libwebsockets
-   net-misc/curl
-   net-misc/wget
-   sys-apps/util-linux
-   virtual/awk
-   caps? ( sys-libs/libcap )
-   cups? ( net-print/cups )
-   dbengine? (
-   app-arch/lz4
-   dev-libs/judy
-   dev-libs/openssl:=
-   )
-   dev-libs/libuv
-   compression? ( sys-libs/zlib )
-   ipmi? ( sys-libs/freeipmi )
-   jsonc? ( dev-libs/json-c:= )
-   kinesis? ( dev-libs/aws-sdk-cpp[kinesis] )
-   mongodb? ( dev-libs/mongo-c-driver )
-   nfacct? (
-   net-firewall/nfacct
-   net-libs/libmnl
-   )
-   nodejs? ( net-libs/nodejs )
-   prometheus? (
-   dev-libs/protobuf:=
-   app-arch/snappy
-   )
-   python? (
-   ${PYTHON_DEPS}
-   $(python_gen_cond_dep 
'dev-python/pyyaml[${PYTHON_MULTI_USEDEP}]')
-   mysql? ( $(python_gen_cond_dep 
'dev-python/mysqlclient[${PYTHON_MULTI_USEDEP}]') )
-   postgres? ( $(python_gen_cond_dep 
'dev-python/psycopg:2[${PYTHON_MULTI_USEDEP}]') )
-   tor? ( $(python_gen_cond_dep 
'net-libs/stem[${PYTHON_MULTI_USEDEP}]') )
-   )
-   xen? (
-   app-emulation/xen-tools
-   dev-libs/yajl
-   )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-FILECAPS=(
-   'cap_dac_read_search,cap_sys_ptrace+ep' 
'usr/libexec/netdata/plugins.d/apps.plugin'
-)
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-   linux-info_pkg_setup
-}
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   --localstatedir="${EPREFIX}"/var \
-   --with-user=netdata \
-   $(use_enable cloud) \
-   $(use_with cloud aclk-ng) \
-   $(use_enable jsonc) \
-   $(use_enable cups plugin-cups) \
-   $(use_enable dbengine) \
-   $(use_enable nfacct plugin-nfacct) \
-   $(use_enable ipmi plugin-freeipmi) \
-   $(use_enable kinesis backend-kinesis) \
-   $(use_enable lto lto) \
-   $(use_enable mongodb backend-mongodb) \
-   $(use_enable prometheus backend-prometheus-remote-write) \
-   $(use_enable xen plugin-xenstat) \
-   $(use_enable cpu_flags_x86_sse2 x86-sse) \
-   $(use_with compression zlib)
-}
-
-src_install() {
-   default
-
-   rm -rf "${D}/var/cache" || die
-
-   keepdir /var/log/netdata
-   fowners -Rc netdata:netdata /var/log/netdata
-   keepdir /var/lib/netdata
-   keepdir /var/lib/netdata/registry
-   fowners -Rc netdata:netdata /var/lib/netdata
-
-   fowners -Rc root:netdata /usr/share/${PN}
-
-   newinitd system/netdata-openrc ${PN}
-   systemd_dounit system/netdata.service
-   insinto /etc/netdata
-   doins system/netdata.conf
-}
-
-pkg_postins

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

2021-04-18 Thread Craig Andrews
commit: 1ba56adfb43c54bf83935548b6b900b0b2edc2c4
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Apr 19 01:15:14 2021 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Apr 19 01:16:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ba56adf

net-analyzer/netdata: make clean before compiling

Closes: https://bugs.gentoo.org/782856
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Craig Andrews  gentoo.org>

 .../netdata/{netdata-.ebuild => netdata-1.30.1-r1.ebuild}| 5 +
 net-analyzer/netdata/netdata-.ebuild | 5 +
 2 files changed, 10 insertions(+)

diff --git a/net-analyzer/netdata/netdata-.ebuild 
b/net-analyzer/netdata/netdata-1.30.1-r1.ebuild
similarity index 98%
copy from net-analyzer/netdata/netdata-.ebuild
copy to net-analyzer/netdata/netdata-1.30.1-r1.ebuild
index a88849bd36d..64c8c68c5aa 100644
--- a/net-analyzer/netdata/netdata-.ebuild
+++ b/net-analyzer/netdata/netdata-1.30.1-r1.ebuild
@@ -111,6 +111,11 @@ src_configure() {
$(use_with compression zlib)
 }
 
+src_compile() {
+   emake clean
+   default
+}
+
 src_install() {
default
 

diff --git a/net-analyzer/netdata/netdata-.ebuild 
b/net-analyzer/netdata/netdata-.ebuild
index a88849bd36d..64c8c68c5aa 100644
--- a/net-analyzer/netdata/netdata-.ebuild
+++ b/net-analyzer/netdata/netdata-.ebuild
@@ -111,6 +111,11 @@ src_configure() {
$(use_with compression zlib)
 }
 
+src_compile() {
+   emake clean
+   default
+}
+
 src_install() {
default
 



[gentoo-commits] repo/gentoo:master commit in: games-board/domination/

2021-04-18 Thread Sam James
commit: 653ce46d877fe283ef9fa4f20ccec5d1761c8d5a
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 19 01:06:42 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 19 01:13:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=653ce46d

games-board/domination: port to EAPI 7

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

 1.6-r1.ebuild => domination-1.1.1.6-r2.ebuild} | 30 ++
 1 file changed, 14 insertions(+), 16 deletions(-)

diff --git a/games-board/domination/domination-1.1.1.6-r1.ebuild 
b/games-board/domination/domination-1.1.1.6-r2.ebuild
similarity index 61%
rename from games-board/domination/domination-1.1.1.6-r1.ebuild
rename to games-board/domination/domination-1.1.1.6-r2.ebuild
index e7b92e172bd..3b6305ecf8a 100644
--- a/games-board/domination/domination-1.1.1.6-r1.ebuild
+++ b/games-board/domination/domination-1.1.1.6-r2.ebuild
@@ -1,25 +1,23 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
-inherit eutils java-pkg-2 java-ant-2
+EAPI=7
+
+EANT_BUILD_TARGET="game"
+inherit desktop java-pkg-2 java-ant-2
 
 DESCRIPTION="The well-known board game, written in java"
 HOMEPAGE="http://domination.sourceforge.net";
 SRC_URI="mirror://sourceforge/domination/Domination_${PV}.zip"
+S="${WORKDIR}"/Domination
 
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=virtual/jre-1.5"
-DEPEND=">=virtual/jdk-1.5
-   app-arch/unzip"
 
-S=${WORKDIR}/Domination
-
-EANT_BUILD_TARGET="game"
+RDEPEND=">=virtual/jre-1.8:*"
+DEPEND=">=virtual/jdk-1.8:*"
+BDEPEND="app-arch/unzip"
 
 pkg_setup() {
java-pkg-2_pkg_setup
@@ -33,14 +31,14 @@ src_install() {
newbin "${S}"/FlashGUI.sh ${PN}
sed -i \
-e "s|cd.*|cd \"/usr/share\"/${PN}|" \
-   "${D}/usr/bin"/${PN} \
+   "${ED}"/usr/bin/${PN} \
|| die
-   chmod +x "${D}/usr/bin"/${PN} || die
+   chmod +x "${ED}"/usr/bin/${PN} || die
 
-   insinto "/usr/share/${PN}"
+   insinto /usr/share/${PN}
doins -r "${S}"/*
-   rm -f "${D}/usr/share"/${PN}/*.cmd || die
-   java-pkg_regjar "${D}//usr/share/${PN}"/*.jar
+   rm -f "${ED}"/usr/share/${PN}/*.cmd || die
+   java-pkg_regjar "${ED}"/usr/share/${PN}/*.jar
 
newicon resources/icon.png ${PN}.png
make_desktop_entry ${PN} "Domination"



[gentoo-commits] repo/gentoo:master commit in: games-puzzle/glightoff/files/, games-puzzle/glightoff/

2021-04-18 Thread Sam James
commit: e21c04c7c4d96e542d6cb8c3f01172f3a2ad757e
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 19 01:12:06 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 19 01:13:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e21c04c7

games-puzzle/glightoff: port to EAPI 7

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

 .../glightoff/files/glightoff-1.0.0-desktop.patch|  4 ++--
 games-puzzle/glightoff/glightoff-1.0.0-r1.ebuild | 16 +---
 2 files changed, 11 insertions(+), 9 deletions(-)

diff --git a/games-puzzle/glightoff/files/glightoff-1.0.0-desktop.patch 
b/games-puzzle/glightoff/files/glightoff-1.0.0-desktop.patch
index 0d087d78df9..503735eb168 100644
--- a/games-puzzle/glightoff/files/glightoff-1.0.0-desktop.patch
+++ b/games-puzzle/glightoff/files/glightoff-1.0.0-desktop.patch
@@ -1,5 +1,5 @@
 glightoff.desktop.in.old   2014-11-22 17:57:47.019838007 +0100
-+++ glightoff.desktop.in   2014-11-22 17:58:15.484321664 +0100
+--- a/glightoff.desktop.in
 b/glightoff.desktop.in
 @@ -1,10 +1,9 @@
  [Desktop Entry]
 -Encoding=UTF-8

diff --git a/games-puzzle/glightoff/glightoff-1.0.0-r1.ebuild 
b/games-puzzle/glightoff/glightoff-1.0.0-r1.ebuild
index acc24c9c6d3..5ef63e77390 100644
--- a/games-puzzle/glightoff/glightoff-1.0.0-r1.ebuild
+++ b/games-puzzle/glightoff/glightoff-1.0.0-r1.ebuild
@@ -1,10 +1,9 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
-GCONF_DEBUG="yes"
+EAPI=7
 
-inherit epatch gnome2
+inherit gnome2
 
 DESCRIPTION="A simple (but not so easy to solve!) puzzle game"
 HOMEPAGE="http://glightoff.sourceforge.net/";
@@ -13,24 +12,27 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
 
 RDEPEND="
gnome-base/librsvg
media-libs/libpng:0=
>=x11-libs/gtk+-2.6:2
 "
-DEPEND="${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
>=dev-util/intltool-0.29
+   media-libs/libpng
virtual/pkgconfig
 "
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.0.0-desktop.patch
+)
+
 src_prepare() {
# Fix broken png files
pngfix -q --out=out.png glightoff.png
mv -f out.png glightoff.png || die
 
-   epatch "${FILESDIR}/${PN}-1.0.0-desktop.patch"
-
gnome2_src_prepare
 }



[gentoo-commits] repo/gentoo:master commit in: games-puzzle/xtris/

2021-04-18 Thread Sam James
commit: 6a5eb5bbb93c09f828480b6e29311297f36fd657
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 19 01:09:42 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 19 01:13:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a5eb5bb

games-puzzle/xtris: port to EAPI 7

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

 games-puzzle/xtris/xtris-1.15-r1.ebuild | 11 ++-
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/games-puzzle/xtris/xtris-1.15-r1.ebuild 
b/games-puzzle/xtris/xtris-1.15-r1.ebuild
index 1c863a9b1d1..93ef346fe67 100644
--- a/games-puzzle/xtris/xtris-1.15-r1.ebuild
+++ b/games-puzzle/xtris/xtris-1.15-r1.ebuild
@@ -1,23 +1,22 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
+
 inherit desktop toolchain-funcs
 
 DESCRIPTION="A networked Tetris-like game"
 HOMEPAGE="http://www.iagora.com/~espel/xtris/xtris.html";
 SRC_URI="http://www.iagora.com/~espel/xtris/${P}.tar.gz";
+S="${WORKDIR}"/${PN}
 
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
 
 DEPEND="x11-libs/libX11"
 RDEPEND="${DEPEND}"
 
-S="${WORKDIR}/${PN}"
-
 src_compile() {
emake \
CC=$(tc-getCC) \
@@ -29,8 +28,10 @@ src_compile() {
 
 src_install() {
dobin xtris xtserv xtbot
+
doicon "${FILESDIR}"/${PN}.xpm
make_desktop_entry ${PN} xtris ${PN}
+
doman xtris.6 xtserv.6 xtbot.6
dodoc ChangeLog PROTOCOL README
 }



[gentoo-commits] repo/gentoo:master commit in: dev-games/higan-ananke/

2021-04-18 Thread Sam James
commit: 7dc9554c50751667b350a9ab3d9768bea543cef1
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 19 01:08:23 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 19 01:13:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dc9554c

dev-games/higan-ananke: port to EAPI 7

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

 dev-games/higan-ananke/higan-ananke-094.ebuild | 13 -
 1 file changed, 8 insertions(+), 5 deletions(-)

diff --git a/dev-games/higan-ananke/higan-ananke-094.ebuild 
b/dev-games/higan-ananke/higan-ananke-094.ebuild
index 689554f4e70..a92300194d1 100644
--- a/dev-games/higan-ananke/higan-ananke-094.ebuild
+++ b/dev-games/higan-ananke/higan-ananke-094.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
-inherit epatch multilib toolchain-funcs
+inherit toolchain-funcs
 
 MY_P=higan_v${PV}-source
 
@@ -16,10 +16,13 @@ LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="amd64 x86"
 
+PATCHES=(
+   "${FILESDIR}"/${P}-makefile.patch
+)
+
 src_prepare() {
-   cd "${WORKDIR}/${MY_P}"
-   epatch \
-   "${FILESDIR}"/${P}-makefile.patch
+   cd "${WORKDIR}"/${MY_P} || die
+   default
 }
 
 src_compile() {



[gentoo-commits] repo/gentoo:master commit in: dev-games/wfmath/

2021-04-18 Thread Sam James
commit: f7747138aea19138fdbf1b1a269b024044985381
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 19 01:02:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 19 01:13:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7747138

dev-games/wfmath: port to EAPI 7, fix bashisms, ltprune--, no static libs

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

 dev-games/wfmath/wfmath-1.0.2.ebuild | 36 +++-
 1 file changed, 27 insertions(+), 9 deletions(-)

diff --git a/dev-games/wfmath/wfmath-1.0.2.ebuild 
b/dev-games/wfmath/wfmath-1.0.2.ebuild
index b89fb83c51e..a784467255d 100644
--- a/dev-games/wfmath/wfmath-1.0.2.ebuild
+++ b/dev-games/wfmath/wfmath-1.0.2.ebuild
@@ -1,8 +1,9 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
-inherit ltprune
+EAPI=7
+
+inherit autotools
 
 DESCRIPTION="Worldforge math library"
 HOMEPAGE="http://www.worldforge.org/dev/eng/libraries/wfmath";
@@ -11,14 +12,26 @@ SRC_URI="mirror://sourceforge/worldforge/${P}.tar.bz2"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 x86"
-IUSE="doc static-libs"
+IUSE="doc"
+
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.0.2-fix-bashisms.patch
+)
+
+src_prepare() {
+   default
 
-RDEPEND=""
-DEPEND="doc? ( app-doc/doxygen )
-   virtual/pkgconfig"
+   # For bashisms patch
+   eautoreconf
+}
 
 src_configure() {
-   econf $(use_enable static-libs static)
+   econf --disable-static
 }
 
 src_compile() {
@@ -28,6 +41,11 @@ src_compile() {
 
 src_install() {
default
-   use doc && dohtml doc/html/*
-   prune_libtool_files
+
+   if use doc ; then
+   docinto html
+   dodoc doc/html/*
+   fi
+
+   find "${ED}" -type f -name '*.la' -delete || die
 }



[gentoo-commits] repo/gentoo:master commit in: games-util/uz2unpack/

2021-04-18 Thread Sam James
commit: 2f64bdcb263bceb2174ccf4ab2e0e8f29bba9c9c
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 19 01:08:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 19 01:13:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f64bdcb

games-util/uz2unpack: port to EAPI 7

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

 games-util/uz2unpack/uz2unpack-0.1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/games-util/uz2unpack/uz2unpack-0.1.ebuild 
b/games-util/uz2unpack/uz2unpack-0.1.ebuild
index 494df27d5a6..253cecd8ad3 100644
--- a/games-util/uz2unpack/uz2unpack-0.1.ebuild
+++ b/games-util/uz2unpack/uz2unpack-0.1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
 inherit toolchain-funcs
 
@@ -14,7 +14,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
 DEPEND="sys-libs/zlib"
-RDEPEND=${DEPEND}
+RDEPEND="${DEPEND}"
 
 src_compile() {
emake CC="$(tc-getCC)" LDLIBS=-lz ${PN}



[gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/extrae/

2021-04-18 Thread Alessandro Barbieri
commit: d7cf0960683b3e248fb094a5e1e4c8b5d2518777
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Apr 19 01:11:30 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon Apr 19 01:11:30 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d7cf0960

sys-cluster/extrae: new package

very WIP
TODO: fix rpath
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Alessandro Barbieri  gmail.com>

 sys-cluster/extrae/Manifest|   1 +
 sys-cluster/extrae/extrae-3.8.3.ebuild | 175 +
 sys-cluster/extrae/metadata.xml|  50 ++
 3 files changed, 226 insertions(+)

diff --git a/sys-cluster/extrae/Manifest b/sys-cluster/extrae/Manifest
new file mode 100644
index 0..17608e9bc
--- /dev/null
+++ b/sys-cluster/extrae/Manifest
@@ -0,0 +1 @@
+DIST extrae-3.8.3.tar.gz 1056317 BLAKE2B 
9efe7011ba9474de66deb8c679f10eff37cc3d5699b42cb1b076ed43b539bbc15ecc613b3f17b03df9e93a219ebcafd3e1d56229db9c0d4e7a0a56d5c3edd591
 SHA512 
3fba66447790e0a1c71c0e5a61f67ad966cdd4e19742799ecc50124a916ef599fff747027ccc803584f0ab2d1d76c29ded7072a70dd0aed5a3be7ff6ecbb8709

diff --git a/sys-cluster/extrae/extrae-3.8.3.ebuild 
b/sys-cluster/extrae/extrae-3.8.3.ebuild
new file mode 100644
index 0..7d5340273
--- /dev/null
+++ b/sys-cluster/extrae/extrae-3.8.3.ebuild
@@ -0,0 +1,175 @@
+# Copyright 2019-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( pypy3 python3_{7,8,9} )
+inherit autotools java-pkg-opt-2 python-single-r1
+
+DESCRIPTION="Instrumentation framework to generate execution traces of the 
most used parallel runtimes"
+HOMEPAGE="https://github.com/bsc-performance-tools/extrae";
+SRC_URI="https://github.com/bsc-performance-tools/extrae/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64"
+#TODO: correctly install python stuff
+IUSE="boost doc dwarf elf fft heterogeneous inotify +instrument-dynamic-memory 
+instrument-io +instrument-syscall merge-in-trace opencl openmp +parallel-merge 
pebs-sampling +posix-clock pthread sampling +single-mpi-lib smpss +xml"
+#aspectj and aspectj-weaver needs to be enabled both at the same time but the 
aspectj package in gentoo doesn't have weaver
+#TODO: find out which FFT library is used
+#TODO: remove some useflags (boost fft elf dwarf)
+#TODO: nanos pmapi online dyninst cuda spectral cupti openshmem gm mx synapse 
memkind sionlib aspectj
+#TODO: support llvm libunwind, llvm rt, elftoolchain
+
+CDEPEND="
+   ${PYTHON_DEPS}
+   dev-libs/icu
+   sys-libs/libunwind
+   dev-libs/libxml2
+   dev-libs/papi
+   sys-apps/hwloc
+   sys-libs/glibc
+   sys-libs/zlib
+   virtual/mpi
+   || ( sys-devel/binutils:* sys-libs/binutils-libs )
+   boost? ( dev-libs/boost:= )
+   dwarf? ( dev-libs/libdwarf )
+   elf? ( virtual/libelf )
+   opencl? ( dev-util/opencl-headers )
+"
+DEPEND="
+   ${CDEPEND}
+   java? ( virtual/jdk:1.8 )
+"
+RDEPEND="
+   ${CDEPEND}
+   java? ( virtual/jre:1.8 )
+   virtual/opencl
+"
+BDEPEND="
+   doc? ( dev-python/sphinx )
+"
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+"
+#  cupti? ( cuda )
+#  dyninst? ( boost dwarf elf )
+#  online? ( synapse )
+#  aspectj? ( java )
+#  spectral? ( fft )
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local myconf=(
+   --datadir="${T}"
+   --datarootdir="${T}"
+   --libdir="${EPREFIX}/usr/$(get_libdir)/extrae"
+
+   --disable-mic
+   --disable-nanos
+   --disable-online
+   --disable-peruse
+   --disable-pmapi
+   --disable-static
+
+   --enable-shared
+
+   --with-librt="${EPREFIX}/usr"
+   --with-mpi="${EPREFIX}/usr"
+   --with-papi="${EPREFIX}/usr"
+   --with-pic
+   --with-unwind="${EPREFIX}/usr"
+
+   --without-dyninst
+   --without-cupti
+   --without-memkind
+   --without-clustering
+   --without-java-aspectj
+   --without-java-aspectj-weaver
+   --without-synapse
+   --without-spectral
+   --without-openshmem
+   --without-gm
+   --without-mx
+
+   $(use_enable doc)
+   $(use_enable heterogeneous)
+   $(use_enable inotify)
+   $(use_enable instrument-dynamic-memory)
+   $(use_enable instrument-io)
+   $(use_enable instrument-syscall)
+   $(use_enable merge-in-trace)
+   $(use_enable openmp)
+   $(use_enable sampling)
+   $(use_enable parallel-merge)
+   $(use_enable pebs-sampling)
+   $(use_enable posix-clock)
+   $(use_

[gentoo-commits] proj/musl:master commit in: net-misc/rsync/, net-misc/rsync/files/

2021-04-18 Thread Dave Hughes
commit: 606d58773908bafca960d1a143fe59a61d9cd963
Author: Dave Hughes  gmail  com>
AuthorDate: Mon Apr 19 01:08:28 2021 +
Commit: Dave Hughes  gmail  com>
CommitDate: Mon Apr 19 01:11:02 2021 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=606d5877

net-misc/rsync: fix ipv6

Bug: https://bugs.gentoo.org/779988
Closes: https://bugs.gentoo.org/779988
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Dave Hughes  gmail.com>

 net-misc/rsync/Manifest |   1 +
 net-misc/rsync/files/rsyncd.conf-3.0.9-r1   |  15 +++
 net-misc/rsync/files/rsyncd.conf.d  |   5 +
 net-misc/rsync/files/rsyncd.init.d-r1   |  11 ++
 net-misc/rsync/files/rsyncd.logrotate   |   9 ++
 net-misc/rsync/files/rsyncd.xinetd-3.0.9-r1 |  10 ++
 net-misc/rsync/metadata.xml |  16 +++
 net-misc/rsync/rsync-3.2.3-r2.ebuild| 156 
 net-misc/rsync/rsync-.ebuild| 156 
 9 files changed, 379 insertions(+)

diff --git a/net-misc/rsync/Manifest b/net-misc/rsync/Manifest
new file mode 100644
index 000..c1ee190
--- /dev/null
+++ b/net-misc/rsync/Manifest
@@ -0,0 +1 @@
+DIST rsync-3.2.3.tar.gz 1069784 BLAKE2B 
085adb55d0d7e3d063fa198912fd09df67b63800a65baff5315ccb7dfc0e9d703eef30a7f2e72e3b271162c280abd9809b3f736704752c1663eed65ad8e0ac25
 SHA512 
48b68491f3ef644dbbbfcaec5ab90a1028593e02d50367ce161fd9d3d0bd0a3628bc57c5e5dec4be3a1d213f784f879b8a8fcdfd789ba0f99837cba16e1ae70e

diff --git a/net-misc/rsync/files/rsyncd.conf-3.0.9-r1 
b/net-misc/rsync/files/rsyncd.conf-3.0.9-r1
new file mode 100644
index 000..e3c55fd
--- /dev/null
+++ b/net-misc/rsync/files/rsyncd.conf-3.0.9-r1
@@ -0,0 +1,15 @@
+# /etc/rsyncd.conf
+
+# Minimal configuration file for rsync daemon
+# See rsync(1) and rsyncd.conf(5) man pages for help
+
+# This line is required by the /etc/init.d/rsyncd script
+pid file = @GENTOO_PORTAGE_EPREFIX@/run/rsyncd.pid
+use chroot = yes
+read only = yes
+
+# Simple example for enabling your own local rsync server
+#[gentoo-portage]
+#  path = @GENTOO_PORTAGE_EPREFIX@/var/db/repos/gentoo
+#  comment = Gentoo ebuild repository
+#  exclude = /distfiles /packages

diff --git a/net-misc/rsync/files/rsyncd.conf.d 
b/net-misc/rsync/files/rsyncd.conf.d
new file mode 100644
index 000..c3d897e
--- /dev/null
+++ b/net-misc/rsync/files/rsyncd.conf.d
@@ -0,0 +1,5 @@
+# /etc/conf.d/rsyncd: config file for /etc/init.d/rsyncd
+
+# see man pages for rsync or run `rsync --help`
+# for valid cmdline options
+#RSYNC_OPTS=""

diff --git a/net-misc/rsync/files/rsyncd.init.d-r1 
b/net-misc/rsync/files/rsyncd.init.d-r1
new file mode 100644
index 000..f8e4b8d
--- /dev/null
+++ b/net-misc/rsync/files/rsyncd.init.d-r1
@@ -0,0 +1,11 @@
+#!/sbin/openrc-run
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+command="/usr/bin/rsync"
+command_args="--daemon ${RSYNC_OPTS}"
+pidfile="/var/run/${SVCNAME}.pid"
+
+depend() {
+   use net
+}

diff --git a/net-misc/rsync/files/rsyncd.logrotate 
b/net-misc/rsync/files/rsyncd.logrotate
new file mode 100644
index 000..34bcf72
--- /dev/null
+++ b/net-misc/rsync/files/rsyncd.logrotate
@@ -0,0 +1,9 @@
+/var/log/rsync.log {
+   compress
+   maxage 365
+   rotate 7
+   size=+1024k
+   notifempty
+   missingok
+   copytruncate
+}

diff --git a/net-misc/rsync/files/rsyncd.xinetd-3.0.9-r1 
b/net-misc/rsync/files/rsyncd.xinetd-3.0.9-r1
new file mode 100644
index 000..90d07f0
--- /dev/null
+++ b/net-misc/rsync/files/rsyncd.xinetd-3.0.9-r1
@@ -0,0 +1,10 @@
+service rsync
+{
+   socket_type = stream
+   protocol= tcp
+   wait= no
+   user= root
+   server  = @GENTOO_PORTAGE_EPREFIX@/usr/bin/rsync
+   server_args = --daemon
+   disable = yes
+}

diff --git a/net-misc/rsync/metadata.xml b/net-misc/rsync/metadata.xml
new file mode 100644
index 000..1f39f54
--- /dev/null
+++ b/net-misc/rsync/metadata.xml
@@ -0,0 +1,16 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   base-sys...@gentoo.org
+   Gentoo Base System
+   
+   
+   cpe:/a:samba:rsync
+   
+   
+   Provide helper scripts for using rsync via 
>=net-misc/stunnel-4
+   Use system zlib instead of bundled 
one. This is incompatible with older rsync releases!
+   Enable dev-libs/xxhash support 
for hashing
+   
+

diff --git a/net-misc/rsync/rsync-3.2.3-r2.ebuild 
b/net-misc/rsync/rsync-3.2.3-r2.ebuild
new file mode 100644
index 000..dfe4805
--- /dev/null
+++ b/net-misc/rsync/rsync-3.2.3-r2.ebuild
@@ -0,0 +1,156 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic prefix systemd
+
+DESCRIPTION="File transfer program to keep remote files into sync"
+HOMEPAGE="htt

[gentoo-commits] proj/musl:master commit in: net-misc/rsync/, net-misc/rsync/files/

2021-04-18 Thread Dave Hughes
commit: 883fe972d848aad51357db04af0ce1a4d630214e
Author: Dave Hughes  gmail  com>
AuthorDate: Mon Apr 19 01:08:28 2021 +
Commit: Dave Hughes  gmail  com>
CommitDate: Mon Apr 19 01:08:45 2021 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=883fe972

net-misc/rsync: fix ipv6

Bug: https://bugs.gentoo.org/560318
Closes: https://bugs.gentoo.org/560318
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Dave Hughes  gmail.com>

 net-misc/rsync/Manifest |   1 +
 net-misc/rsync/files/rsyncd.conf-3.0.9-r1   |  15 +++
 net-misc/rsync/files/rsyncd.conf.d  |   5 +
 net-misc/rsync/files/rsyncd.init.d-r1   |  11 ++
 net-misc/rsync/files/rsyncd.logrotate   |   9 ++
 net-misc/rsync/files/rsyncd.xinetd-3.0.9-r1 |  10 ++
 net-misc/rsync/metadata.xml |  16 +++
 net-misc/rsync/rsync-3.2.3-r2.ebuild| 156 
 net-misc/rsync/rsync-.ebuild| 156 
 9 files changed, 379 insertions(+)

diff --git a/net-misc/rsync/Manifest b/net-misc/rsync/Manifest
new file mode 100644
index 000..c1ee190
--- /dev/null
+++ b/net-misc/rsync/Manifest
@@ -0,0 +1 @@
+DIST rsync-3.2.3.tar.gz 1069784 BLAKE2B 
085adb55d0d7e3d063fa198912fd09df67b63800a65baff5315ccb7dfc0e9d703eef30a7f2e72e3b271162c280abd9809b3f736704752c1663eed65ad8e0ac25
 SHA512 
48b68491f3ef644dbbbfcaec5ab90a1028593e02d50367ce161fd9d3d0bd0a3628bc57c5e5dec4be3a1d213f784f879b8a8fcdfd789ba0f99837cba16e1ae70e

diff --git a/net-misc/rsync/files/rsyncd.conf-3.0.9-r1 
b/net-misc/rsync/files/rsyncd.conf-3.0.9-r1
new file mode 100644
index 000..e3c55fd
--- /dev/null
+++ b/net-misc/rsync/files/rsyncd.conf-3.0.9-r1
@@ -0,0 +1,15 @@
+# /etc/rsyncd.conf
+
+# Minimal configuration file for rsync daemon
+# See rsync(1) and rsyncd.conf(5) man pages for help
+
+# This line is required by the /etc/init.d/rsyncd script
+pid file = @GENTOO_PORTAGE_EPREFIX@/run/rsyncd.pid
+use chroot = yes
+read only = yes
+
+# Simple example for enabling your own local rsync server
+#[gentoo-portage]
+#  path = @GENTOO_PORTAGE_EPREFIX@/var/db/repos/gentoo
+#  comment = Gentoo ebuild repository
+#  exclude = /distfiles /packages

diff --git a/net-misc/rsync/files/rsyncd.conf.d 
b/net-misc/rsync/files/rsyncd.conf.d
new file mode 100644
index 000..c3d897e
--- /dev/null
+++ b/net-misc/rsync/files/rsyncd.conf.d
@@ -0,0 +1,5 @@
+# /etc/conf.d/rsyncd: config file for /etc/init.d/rsyncd
+
+# see man pages for rsync or run `rsync --help`
+# for valid cmdline options
+#RSYNC_OPTS=""

diff --git a/net-misc/rsync/files/rsyncd.init.d-r1 
b/net-misc/rsync/files/rsyncd.init.d-r1
new file mode 100644
index 000..f8e4b8d
--- /dev/null
+++ b/net-misc/rsync/files/rsyncd.init.d-r1
@@ -0,0 +1,11 @@
+#!/sbin/openrc-run
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+command="/usr/bin/rsync"
+command_args="--daemon ${RSYNC_OPTS}"
+pidfile="/var/run/${SVCNAME}.pid"
+
+depend() {
+   use net
+}

diff --git a/net-misc/rsync/files/rsyncd.logrotate 
b/net-misc/rsync/files/rsyncd.logrotate
new file mode 100644
index 000..34bcf72
--- /dev/null
+++ b/net-misc/rsync/files/rsyncd.logrotate
@@ -0,0 +1,9 @@
+/var/log/rsync.log {
+   compress
+   maxage 365
+   rotate 7
+   size=+1024k
+   notifempty
+   missingok
+   copytruncate
+}

diff --git a/net-misc/rsync/files/rsyncd.xinetd-3.0.9-r1 
b/net-misc/rsync/files/rsyncd.xinetd-3.0.9-r1
new file mode 100644
index 000..90d07f0
--- /dev/null
+++ b/net-misc/rsync/files/rsyncd.xinetd-3.0.9-r1
@@ -0,0 +1,10 @@
+service rsync
+{
+   socket_type = stream
+   protocol= tcp
+   wait= no
+   user= root
+   server  = @GENTOO_PORTAGE_EPREFIX@/usr/bin/rsync
+   server_args = --daemon
+   disable = yes
+}

diff --git a/net-misc/rsync/metadata.xml b/net-misc/rsync/metadata.xml
new file mode 100644
index 000..1f39f54
--- /dev/null
+++ b/net-misc/rsync/metadata.xml
@@ -0,0 +1,16 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   base-sys...@gentoo.org
+   Gentoo Base System
+   
+   
+   cpe:/a:samba:rsync
+   
+   
+   Provide helper scripts for using rsync via 
>=net-misc/stunnel-4
+   Use system zlib instead of bundled 
one. This is incompatible with older rsync releases!
+   Enable dev-libs/xxhash support 
for hashing
+   
+

diff --git a/net-misc/rsync/rsync-3.2.3-r2.ebuild 
b/net-misc/rsync/rsync-3.2.3-r2.ebuild
new file mode 100644
index 000..dfe4805
--- /dev/null
+++ b/net-misc/rsync/rsync-3.2.3-r2.ebuild
@@ -0,0 +1,156 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic prefix systemd
+
+DESCRIPTION="File transfer program to keep remote files into sync"
+HOMEPAGE="htt

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

2021-04-18 Thread Mike Gilbert
commit: aa02f9c1783dd7bc1bb4ceb1bfe776e33b9536c6
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Apr 19 01:00:13 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Apr 19 01:01:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa02f9c1

net-misc/rsync: backport glibc lchmod workaround

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

 .../rsync/files/rsync-3.2.3-glibc-lchmod.patch |  58 
 net-misc/rsync/rsync-3.2.3-r3.ebuild   | 152 +
 2 files changed, 210 insertions(+)

diff --git a/net-misc/rsync/files/rsync-3.2.3-glibc-lchmod.patch 
b/net-misc/rsync/files/rsync-3.2.3-glibc-lchmod.patch
new file mode 100644
index 000..970d7af42ba
--- /dev/null
+++ b/net-misc/rsync/files/rsync-3.2.3-glibc-lchmod.patch
@@ -0,0 +1,58 @@
+From 9dd62525f3b98d692e031f22c02be8f775966503 Mon Sep 17 00:00:00 2001
+From: Wayne Davison 
+Date: Sun, 29 Nov 2020 09:33:54 -0800
+Subject: [PATCH] Work around glibc's lchmod() issue a better way.
+
+diff --git a/syscall.c b/syscall.c
+index b9c3b4ef..11d10e4a 100644
+--- a/syscall.c
 b/syscall.c
+@@ -227,27 +227,35 @@ int do_open(const char *pathname, int flags, mode_t mode)
+ #ifdef HAVE_CHMOD
+ int do_chmod(const char *path, mode_t mode)
+ {
++  static int switch_step = 0;
+   int code;
+   if (dry_run) return 0;
+   RETURN_ERROR_IF_RO_OR_LO;
++  switch (switch_step) {
+ #ifdef HAVE_LCHMOD
+-  code = lchmod(path, mode & CHMOD_BITS);
+-#else
+-  if (S_ISLNK(mode)) {
++#include "case_N.h"
++  if ((code = lchmod(path, mode & CHMOD_BITS)) == 0 || errno != 
ENOTSUP)
++  break;
++  switch_step++;
++#endif
++
++#include "case_N.h"
++  if (S_ISLNK(mode)) {
+ # if defined HAVE_SETATTRLIST
+-  struct attrlist attrList;
+-  uint32_t m = mode & CHMOD_BITS; /* manpage is wrong: not 
mode_t! */
++  struct attrlist attrList;
++  uint32_t m = mode & CHMOD_BITS; /* manpage is wrong: 
not mode_t! */
+ 
+-  memset(&attrList, 0, sizeof attrList);
+-  attrList.bitmapcount = ATTR_BIT_MAP_COUNT;
+-  attrList.commonattr = ATTR_CMN_ACCESSMASK;
+-  code = setattrlist(path, &attrList, &m, sizeof m, 
FSOPT_NOFOLLOW);
++  memset(&attrList, 0, sizeof attrList);
++  attrList.bitmapcount = ATTR_BIT_MAP_COUNT;
++  attrList.commonattr = ATTR_CMN_ACCESSMASK;
++  code = setattrlist(path, &attrList, &m, sizeof m, 
FSOPT_NOFOLLOW);
+ # else
+-  code = 1;
++  code = 1;
+ # endif
+-  } else
+-  code = chmod(path, mode & CHMOD_BITS); /* DISCOURAGED FUNCTION 
*/
+-#endif /* !HAVE_LCHMOD */
++  } else
++  code = chmod(path, mode & CHMOD_BITS); /* DISCOURAGED 
FUNCTION */
++  break;
++  }
+   if (code != 0 && (preserve_perms || preserve_executability))
+   return code;
+   return 0;

diff --git a/net-misc/rsync/rsync-3.2.3-r3.ebuild 
b/net-misc/rsync/rsync-3.2.3-r3.ebuild
new file mode 100644
index 000..d71437f679b
--- /dev/null
+++ b/net-misc/rsync/rsync-3.2.3-r3.ebuild
@@ -0,0 +1,152 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit prefix systemd
+
+DESCRIPTION="File transfer program to keep remote files into sync"
+HOMEPAGE="https://rsync.samba.org/";
+if [[ "${PV}" == * ]] ; then
+   PYTHON_COMPAT=( python3_{6,7,8} )
+   inherit autotools git-r3 python-any-r1
+   EGIT_REPO_URI="https://github.com/WayneD/rsync.git";
+else
+   if [[ "${PV}" == *_pre* ]] ; then
+   SRC_DIR="src-previews"
+   else
+   SRC_DIR="src"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   fi
+   SRC_URI="https://rsync.samba.org/ftp/rsync/${SRC_DIR}/${P/_/}.tar.gz";
+   S="${WORKDIR}/${P/_/}"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE_CPU_FLAGS_X86=" sse2"
+IUSE="acl examples iconv ipv6 libressl lz4 ssl stunnel system-zlib xattr 
xxhash zstd"
+IUSE+=" ${IUSE_CPU_FLAGS_X86// / cpu_flags_x86_}"
+
+RDEPEND="acl? ( virtual/acl )
+   lz4? ( app-arch/lz4 )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+   system-zlib? ( sys-libs/zlib )
+   xattr? ( kernel_linux? ( sys-apps/attr ) )
+   xxhash? ( dev-libs/xxhash )
+   zstd? ( >=app-arch/zstd-1.4 )
+   >=dev-libs/popt-1.5
+   iconv? ( virtual/libiconv )"
+DEPEND="${RDEPEND}"
+
+if [[ "${PV}" == * ]] ;

[gentoo-commits] repo/gentoo:master commit in: x11-libs/goffice/

2021-04-18 Thread Matt Turner
commit: 84ed4a1b7ef5ef6cb1aa9d6af0c11b9c4bf84daf
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 19 00:54:18 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 19 00:57:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84ed4a1b

x11-libs/goffice: Version bump to 0.10.49

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

 x11-libs/goffice/Manifest   |  1 +
 x11-libs/goffice/goffice-0.10.49.ebuild | 65 +
 2 files changed, 66 insertions(+)

diff --git a/x11-libs/goffice/Manifest b/x11-libs/goffice/Manifest
index e8a789e4220..2cd9b21c985 100644
--- a/x11-libs/goffice/Manifest
+++ b/x11-libs/goffice/Manifest
@@ -1 +1,2 @@
 DIST goffice-0.10.48.tar.xz 2413400 BLAKE2B 
dce2a4fe1aa7399ce28974383f382f7a46a4b84ee2e8106ad72cf9631926767d59784ce14b2cfec9abea2367b026f83d4bf488464ca87af961f66f6e0243036b
 SHA512 
90ce49c666a164205f8f78dca9fa40c81ddf0312b1b7f76808b8813d168868b5ce46c307fd5405a1314b0a475a4e52e95ab379b2dc751c1626e085ecf846d0f3
+DIST goffice-0.10.49.tar.xz 2430256 BLAKE2B 
64ef27ab729f02b42742b2ae8da43c59b560d016caa707c6dccb3dc6f23eaab13b40367f145b83b1c728c9884dff164118f4a4d6f9ac5accb07596173b127271
 SHA512 
a185f9fc814ecd2a6e69d026ac150c38e30e1a440f7640bcfc3bfd1939b924621eabf2faafa2837e2d1835418f5481a0d0d7980f4a669e7ca1b93907b17a303a

diff --git a/x11-libs/goffice/goffice-0.10.49.ebuild 
b/x11-libs/goffice/goffice-0.10.49.ebuild
new file mode 100644
index 000..33a766b3e01
--- /dev/null
+++ b/x11-libs/goffice/goffice-0.10.49.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome.org libtool
+
+DESCRIPTION="A library of document-centric objects and utilities"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/goffice/";
+
+LICENSE="GPL-2"
+SLOT="0.10"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-solaris"
+IUSE="+introspection"
+
+# FIXME: add lasem to tree
+RDEPEND="
+   >=app-text/libspectre-0.2.6:=
+   >=dev-libs/glib-2.40.0:2
+   >=dev-libs/libxml2-2.4.12:2
+   dev-libs/libxslt
+   >=gnome-base/librsvg-2.22:2
+   >=gnome-extra/libgsf-1.14.24:=[introspection?]
+   >=x11-libs/cairo-1.10:=[svg]
+   >=x11-libs/gdk-pixbuf-2.22:2
+   >=x11-libs/gtk+-3.20:3
+   >=x11-libs/pango-1.24:=
+   x11-libs/libXext:=
+   x11-libs/libXrender:=
+   introspection? (
+   >=dev-libs/gobject-introspection-1:=
+   >=gnome-extra/libgsf-1.14.23:=
+   )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-lang/perl
+   dev-util/glib-utils
+   >=dev-util/gtk-doc-am-1.12
+   >=dev-util/intltool-0.35
+   virtual/perl-Compress-Raw-Zlib
+   virtual/perl-Getopt-Long
+   virtual/perl-IO-Compress
+   virtual/pkgconfig"
+
+src_prepare() {
+   default
+   elibtoolize
+}
+
+src_configure() {
+   econf \
+   --disable-gtk-doc \
+   --disable-maintainer-mode \
+   --without-lasem \
+   --with-gtk \
+   --with-config-backend=gsettings \
+   $(use_enable introspection)
+}
+
+src_install() {
+   default
+   dodoc MAINTAINERS
+
+   find "${ED}" -name '*.la' -delete || die
+}



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

2021-04-18 Thread Matt Turner
commit: 4e541bb3080c998bdc414e3a4d8551953b82c379
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 19 00:52:21 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 19 00:53:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e541bb3

net-dialup/moserial: Version bump to 3.0.16

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

 net-dialup/moserial/Manifest   |  1 +
 net-dialup/moserial/moserial-3.0.16.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/net-dialup/moserial/Manifest b/net-dialup/moserial/Manifest
index d6546ce64df..b3b33148045 100644
--- a/net-dialup/moserial/Manifest
+++ b/net-dialup/moserial/Manifest
@@ -1 +1,2 @@
 DIST moserial-3.0.15.tar.xz 1169728 BLAKE2B 
a4520ff493c86f13e8c6dc7969d630bbc9690215527a70f68d948869b64347cb4145f19a12b166945faa1d243a1f323491c2f4873eed208188761248c0e00714
 SHA512 
e5410243a26afbfbb7a52dd3f52a99ced099b26ce43f9be8ed85874a02a361ef99cea74663e243eecc31ca0ac3f51de7ebc7abfc7fc0f48eedbd7a8fc42f9b5d
+DIST moserial-3.0.16.tar.xz 1170976 BLAKE2B 
dd761019bf559112262bb92ec3a08aa9bcce5e73b03ca10a13547a0496729a229f8bd92c6e67c6661c69d07cf0cc573d885c3668703ecc2b5b594eebe73ea8cb
 SHA512 
2101b5eef61c396f2511d08afad0c44caae63e274412ab26f2f6c9e5ff4c1bb1c1b447cabb66ab25530d5b9881a3e09cd6d9d264aa571c0e5ee48012c1917f7b

diff --git a/net-dialup/moserial/moserial-3.0.16.ebuild 
b/net-dialup/moserial/moserial-3.0.16.ebuild
new file mode 100644
index 000..13d13b38fcc
--- /dev/null
+++ b/net-dialup/moserial/moserial-3.0.16.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome2
+
+DESCRIPTION="A clean and friendly gtk-based serial terminal"
+HOMEPAGE="https://wiki.gnome.org/moserial";
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+RDEPEND="
+   >=dev-libs/glib-2.16:2[dbus]
+   gnome-base/gsettings-desktop-schemas
+   >=x11-libs/gtk+-3.2.0:3
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=dev-util/intltool-0.35
+   dev-util/itstool
+   virtual/pkgconfig
+"



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

2021-04-18 Thread Matt Turner
commit: 1d9fe395da43eab2ad848248bb948e946e7e00f6
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 19 00:48:11 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 19 00:49:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d9fe395

gui-libs/libwpe: Version bump to 1.10.0

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

 gui-libs/libwpe/Manifest |  1 +
 gui-libs/libwpe/libwpe-1.10.0.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/gui-libs/libwpe/Manifest b/gui-libs/libwpe/Manifest
index 6b63520f3ff..02987cd66f1 100644
--- a/gui-libs/libwpe/Manifest
+++ b/gui-libs/libwpe/Manifest
@@ -1 +1,2 @@
+DIST libwpe-1.10.0.tar.xz 52004 BLAKE2B 
3088cb103b99ab626a74c37910d91fe8abdb07d14d0846bd202716fa1a7d8087e4095e65977e25d9a6f2b97bdfcef664f3872abd8de447ffe3e841a613ebc116
 SHA512 
b5634dd71cca70eb960f3c045ad109346ab6ce6b01aa8c8bc8f326d232eb16ac1600757896a4b99720af3c77084351ea4f69e2e2c81b9c32cc8bc12a5c66ba3c
 DIST libwpe-1.8.0.tar.xz 51260 BLAKE2B 
d5f5249e3fffba03a0e87e6a8b2a261e426dc25c2a57d5e060d81f7618e957884c1c74a86a79216d4e5e85f9e173e7629be9c6a674898b20e701fd59d487bd32
 SHA512 
38b02d97f9ee40a1bb345ba0766acd1852500c704447bde224ac79f41e91abc06fb3047119f9843a11c78cdd5899287ab86ccedbcaefb51e366a1810f2f42fa8

diff --git a/gui-libs/libwpe/libwpe-1.10.0.ebuild 
b/gui-libs/libwpe/libwpe-1.10.0.ebuild
new file mode 100644
index 000..0e9f6488f90
--- /dev/null
+++ b/gui-libs/libwpe/libwpe-1.10.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="Platform-agnostic interfaces for WPE WebKit"
+HOMEPAGE="https://wpewebkit.org/";
+SRC_URI="https://wpewebkit.org/releases/${P}.tar.xz";
+
+LICENSE="BSD-2"
+SLOT="1.0"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc64 ~sparc ~x86"
+
+RDEPEND="
+   media-libs/mesa[egl]
+   x11-libs/libxkbcommon
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_DOCS=OFF # hotdoc not packaged
+   )
+
+   cmake_src_configure
+}



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

2021-04-18 Thread Matt Turner
commit: f1f4b5f381b48013a2eccbf559f46e5c20b4838f
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 19 00:50:40 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 19 00:51:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1f4b5f3

gui-libs/wpebackend-fdo: Version bump to 1.8.3

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

 gui-libs/wpebackend-fdo/Manifest   |  1 +
 .../wpebackend-fdo/wpebackend-fdo-1.8.3.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/gui-libs/wpebackend-fdo/Manifest b/gui-libs/wpebackend-fdo/Manifest
index 42568be903d..979220ec964 100644
--- a/gui-libs/wpebackend-fdo/Manifest
+++ b/gui-libs/wpebackend-fdo/Manifest
@@ -1 +1,2 @@
 DIST wpebackend-fdo-1.8.0.tar.xz 42520 BLAKE2B 
885a1eee84d040e176a4f9d06e3cd527a6f619c3a85f19f2331b18a84460a102692aec3f3a1a5eff96e9fe858aa45df5ab5785db5c8c71f76cee5dc3a49f0338
 SHA512 
e885a169e89f90bdd38149894406af368ddd951a17612975a459bd958fef3adf46f39f80c2264a9a2eae965984a8f1f61b36440836780e73cb4e7b8f45a6
+DIST wpebackend-fdo-1.8.3.tar.xz 42976 BLAKE2B 
9c155f7da5bcfb9a485ffc9aca24bf27aa423cf1f456deec628de9ba1cbfc92c30041572562148403889442caf3953bc4bd075df980cca12db5e30f97bfaeb5d
 SHA512 
5b53604d192d78d92644dd9d266f06ac149fc404850e2c68ad0cef04b98931bd8417791450d96d60bdf8f02fae6c486c2d53c61dbf3da5d556bc4daba0b7b528

diff --git a/gui-libs/wpebackend-fdo/wpebackend-fdo-1.8.3.ebuild 
b/gui-libs/wpebackend-fdo/wpebackend-fdo-1.8.3.ebuild
new file mode 100644
index 000..d71374deea5
--- /dev/null
+++ b/gui-libs/wpebackend-fdo/wpebackend-fdo-1.8.3.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="WPE backend designed for Linux desktop systems"
+HOMEPAGE="https://wpewebkit.org/";
+SRC_URI="https://wpewebkit.org/releases/${P}.tar.xz";
+
+LICENSE="BSD-2"
+SLOT="1.0"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc64 ~sparc ~x86"
+
+RDEPEND="
+   media-libs/libepoxy[egl]
+   dev-libs/glib:2
+   >=dev-libs/wayland-1.10
+   >=gui-libs/libwpe-1.5.90:1.0
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_DOCS=OFF # hotdoc not packaged
+   )
+
+   cmake_src_configure
+}



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

2021-04-18 Thread Matt Turner
commit: 99eb97727f6f5d1428ee1c18a87be7d1a5858607
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 19 00:23:59 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 19 00:45:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99eb9772

dev-util/gnome-builder: Version bump to 3.40.0

Closes: https://bugs.gentoo.org/738932
Signed-off-by: Matt Turner  gentoo.org>

 dev-util/gnome-builder/Manifest|   1 +
 dev-util/gnome-builder/gnome-builder-3.40.0.ebuild | 183 +
 2 files changed, 184 insertions(+)

diff --git a/dev-util/gnome-builder/Manifest b/dev-util/gnome-builder/Manifest
index 0614d46b738..b148e62ccf4 100644
--- a/dev-util/gnome-builder/Manifest
+++ b/dev-util/gnome-builder/Manifest
@@ -1 +1,2 @@
 DIST gnome-builder-3.38.2.tar.xz 12078024 BLAKE2B 
9cf8a74be5a48b73c21ce247a07fcb1441482edab8fd118a2d773429f68efcd50f4a8a1ef826cf90a9f76e482f25d9a092ca1700504178051fcf903abe9eb1ae
 SHA512 
6f9d284a9c915562fe55a863ddcc385ca9278b4ee201f4b97272f425937066d630c35c0b337bdf94ce4b12226080a9020eb5dc253ccfb25bc6cdbf8e50779569
+DIST gnome-builder-3.40.0.tar.xz 12088472 BLAKE2B 
ae392efb375e562b1a2820004a23f6170d78e0cd724924ddd334af7d87ab90e85b0e1996ba593e283a9f8d6e4ae9b5bb9a9d15f61e8ab2f620351ec45434d68b
 SHA512 
9346a42371bd2529a146f81fe5a1b333495c1895978780bcb3748ef7b46e68a08241b261055b855e1d9dca47c1449fbcddc64e8bcfb7e6d780eedea214280fdc

diff --git a/dev-util/gnome-builder/gnome-builder-3.40.0.ebuild 
b/dev-util/gnome-builder/gnome-builder-3.40.0.ebuild
new file mode 100644
index 000..999cc0057a5
--- /dev/null
+++ b/dev-util/gnome-builder/gnome-builder-3.40.0.ebuild
@@ -0,0 +1,183 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{7..9} )
+DISABLE_AUTOFORMATTING=1
+FORCE_PRINT_ELOG=1
+
+inherit gnome.org gnome2-utils llvm meson optfeature python-single-r1 
readme.gentoo-r1 virtualx xdg
+
+DESCRIPTION="An IDE for writing GNOME-based software"
+HOMEPAGE="https://wiki.gnome.org/Apps/Builder";
+
+# FIXME: Review licenses at some point
+LICENSE="GPL-3+ GPL-2+ LGPL-3+ LGPL-2+ MIT CC-BY-SA-3.0 CC0-1.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="clang +devhelp doc +git +glade gtk-doc spell sysprof test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# When bumping, pay attention to all the included plugins/*/meson.build (and 
other) build files and the requirements within.
+# `grep -rI dependency * --include='meson.build'` can give a good initial idea 
for external deps and their double checking.
+# The listed RDEPEND order shold roughly match that output as well, with 
toplevel one first then sorted by file path.
+# Most plugins have no extra requirements and default to enabled; we need to 
handle the ones with extra requirements. Many of
+# them have optional runtime dependencies, for which we try to at least notify 
the user via DOC_CONTENTS (but not all small
+# things); `grep -rI -e 'command-pattern.*=' -e 'push_arg'` can give a 
(spammy) idea, plus python imports in try/except.
+
+# FIXME: plugin_flatpak needs flatpak.pc >=0.8.0, ostree-1, libsoup-2.4.pc 
>=2.52.0 and git plugin enabled
+# Editorconfig needs old pcre, with vte migrating away, might want it optional 
or ported to pcre2?
+# An introspection USE flag of a dep is required if any introspection based 
language plugin wants to use it (grep for gi.repository). Last full check at 
3.28.4
+
+# TODO: Handle llvm slots via llvm.eclass; see plugins/clang/meson.build
+# TODO: automagic libportal dep
+# TODO: automagic sysprof dep for tracing paths from toplevel meson.build
+RDEPEND="
+   >=dev-libs/libdazzle-3.37.0[introspection]
+   >=dev-libs/glib-2.65.0:2
+   >=x11-libs/gtk+-3.22.26:3[introspection]
+   >=x11-libs/gtksourceview-4.0.0:4[introspection]
+   >=dev-libs/json-glib-1.2.0
+   >=dev-libs/jsonrpc-glib-3.19.91
+   >=x11-libs/pango-1.38.0
+   >=dev-libs/libpeas-1.22.0[python,${PYTHON_SINGLE_USEDEP}]
+   >=dev-libs/template-glib-3.28.0[introspection]
+   >=x11-libs/vte-0.40.2:2.91[introspection]
+   >=net-libs/webkit-gtk-2.26:4=[introspection]
+   >=dev-libs/libxml2-2.9.0
+   git? ( dev-libs/libgit2:=[ssh,threads]
+   >=dev-libs/libgit2-glib-0.28.0.1[ssh]
+   )
+   dev-libs/libpcre:3
+   dev-libs/libpcre2
+
+   >=dev-libs/gobject-introspection-1.54.0:=
+   $(python_gen_cond_dep '
+   >=dev-python/pygobject-3.22.0:3[${PYTHON_USEDEP}]
+   ')
+   ${PYTHON_DEPS}
+   clang? ( sys-devel/clang:= )
+   devhelp? ( >=dev-util/devhelp-3.25.1:= )
+   glade? ( >=dev-util/glade-3.22.0:3.10= )
+   spell? ( >=app-text/gspell-1.8:0=
+   app-text/enchant:2 )
+   sysprof? ( >=dev-util/sysprof-3.37.1:0/4[gtk] )
+"
+DEPEND="${RDEPEND}"
+# TODO: runtime ctags path finding..
+
+# desktop-file-utils required for tests, but we have it in deptree for xdg 
update-deskt

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

2021-04-18 Thread Matt Turner
commit: 099ab331dc5059676b6e8415bd0d1d83b324845c
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 19 00:41:19 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 19 00:41:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=099ab331

dev-util/glade: Inherit optfeature

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

 dev-util/glade/glade-3.38.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/glade/glade-3.38.2.ebuild 
b/dev-util/glade/glade-3.38.2.ebuild
index cb60f5a0838..c59c3571ebc 100644
--- a/dev-util/glade/glade-3.38.2.ebuild
+++ b/dev-util/glade/glade-3.38.2.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 PYTHON_COMPAT=( python3_{7..9} )
 
-inherit gnome2 python-single-r1 meson virtualx
+inherit gnome2 python-single-r1 meson optfeature virtualx
 
 DESCRIPTION="A user interface designer for GTK+ and GNOME"
 HOMEPAGE="https://glade.gnome.org/";



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

2021-04-18 Thread Sam James
commit: bd44d3a9932bbfa11edf5c4ff66e6168e7e32433
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 19 00:23:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 19 00:23:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd44d3a9

media-libs/sdl-gfx: Stabilize 2.0.26-r1 ppc64, #783594

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

 media-libs/sdl-gfx/sdl-gfx-2.0.26-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/sdl-gfx/sdl-gfx-2.0.26-r1.ebuild 
b/media-libs/sdl-gfx/sdl-gfx-2.0.26-r1.ebuild
index 860ca27caef..d836fe55697 100644
--- a/media-libs/sdl-gfx/sdl-gfx-2.0.26-r1.ebuild
+++ b/media-libs/sdl-gfx/sdl-gfx-2.0.26-r1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="ZLIB"
 SLOT="0/16" # libSDL_gfx.so.16
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
 IUSE="doc cpu_flags_x86_mmx"
 
 RDEPEND=">=media-libs/libsdl-1.2.15-r4[video,${MULTILIB_USEDEP}]"



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

2021-04-18 Thread Sam James
commit: 03e3d50173f45733e836b4772c94ff1c0cc18894
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 19 00:23:19 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 19 00:23:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03e3d501

sys-libs/libaal: Stabilize 1.0.7-r2 ppc64, #783849

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

 sys-libs/libaal/libaal-1.0.7-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libaal/libaal-1.0.7-r2.ebuild 
b/sys-libs/libaal/libaal-1.0.7-r2.ebuild
index f553194f9e0..0c6bfb45743 100644
--- a/sys-libs/libaal/libaal-1.0.7-r2.ebuild
+++ b/sys-libs/libaal/libaal-1.0.7-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/reiser4/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0/7"
-KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 -sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 -sparc x86"
 IUSE="static-libs"
 
 BDEPEND="virtual/os-headers"



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

2021-04-18 Thread Sam James
commit: d8519a65592ae9afba8b87a8c7fd223e3590c473
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 19 00:23:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 19 00:23:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8519a65

net-analyzer/netselect: Stabilize 0.4-r2 ppc64, #783561

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

 net-analyzer/netselect/netselect-0.4-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/netselect/netselect-0.4-r2.ebuild 
b/net-analyzer/netselect/netselect-0.4-r2.ebuild
index d93aa3f6124..19134d444ee 100644
--- a/net-analyzer/netselect/netselect-0.4-r2.ebuild
+++ b/net-analyzer/netselect/netselect-0.4-r2.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${P}"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="ipv6"
 
 PATCHES=(



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

2021-04-18 Thread Sam James
commit: 31aa790f3eec312fb2d659af7b5d542f17587290
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 19 00:23:16 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 19 00:23:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31aa790f

sys-power/powernowd: Stabilize 1.00-r5 ppc64, #783756

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

 sys-power/powernowd/powernowd-1.00-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-power/powernowd/powernowd-1.00-r5.ebuild 
b/sys-power/powernowd/powernowd-1.00-r5.ebuild
index 4b644ba7787..f3b9a9e654e 100644
--- a/sys-power/powernowd/powernowd-1.00-r5.ebuild
+++ b/sys-power/powernowd/powernowd-1.00-r5.ebuild
@@ -10,7 +10,7 @@ SRC_URI="http://www.deater.net/john/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ppc ~ppc64 x86"
+KEYWORDS="amd64 ppc ppc64 x86"
 PATCHES=(
"${FILESDIR}"/${P}-buf.patch
"${FILESDIR}"/${P}-inline.patch



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

2021-04-18 Thread Sam James
commit: 128956a1ff093e77e3f2da2743adc6161c0e3872
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 19 00:22:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 19 00:23:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=128956a1

x11-misc/xscreensaver: Stabilize 5.45 ppc64, #783546

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

 x11-misc/xscreensaver/xscreensaver-5.45.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/xscreensaver/xscreensaver-5.45.ebuild 
b/x11-misc/xscreensaver/xscreensaver-5.45.ebuild
index 846bb5f47e4..f11331d7425 100644
--- a/x11-misc/xscreensaver/xscreensaver-5.45.ebuild
+++ b/x11-misc/xscreensaver/xscreensaver-5.45.ebuild
@@ -12,7 +12,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="caps +gdk-pixbuf gdm +gtk jpeg +locking new-login offensive opengl pam 
+perl selinux suid systemd xinerama"
 REQUIRED_USE="
gdk-pixbuf? ( gtk )



[gentoo-commits] repo/gentoo:master commit in: dev-ml/num/

2021-04-18 Thread Sam James
commit: 10ee96de2207a7e973f812043bb695b02a681a69
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 19 00:23:05 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 19 00:23:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10ee96de

dev-ml/num: Stabilize 1.4-r1 ppc64, #783576

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

 dev-ml/num/num-1.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/num/num-1.4-r1.ebuild b/dev-ml/num/num-1.4-r1.ebuild
index 68f5be2763f..dca4527a23d 100644
--- a/dev-ml/num/num-1.4-r1.ebuild
+++ b/dev-ml/num/num-1.4-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/ocaml/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1-with-linking-exception"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x86-solaris"
+KEYWORDS="amd64 arm arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x86-solaris"
 IUSE="+ocamlopt"
 
 src_compile() {



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

2021-04-18 Thread Sam James
commit: 7431416128a530b83000c7e19990136df9768ca4
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 19 00:22:53 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 19 00:23:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74314161

net-analyzer/openbsd-netcat: Stabilize 1.195 ppc64, #783036

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

 net-analyzer/openbsd-netcat/openbsd-netcat-1.195.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/openbsd-netcat/openbsd-netcat-1.195.ebuild 
b/net-analyzer/openbsd-netcat/openbsd-netcat-1.195.ebuild
index 4f502c997a1..ee806c763af 100644
--- a/net-analyzer/openbsd-netcat/openbsd-netcat-1.195.ebuild
+++ b/net-analyzer/openbsd-netcat/openbsd-netcat-1.195.ebuild
@@ -14,7 +14,7 @@ LICENSE="BSD"
 SLOT="0"
 IUSE="elibc_Darwin"
 
-KEYWORDS="amd64 arm64 ~ppc64 x86 ~amd64-linux ~x64-macos"
+KEYWORDS="amd64 arm64 ppc64 x86 ~amd64-linux ~x64-macos"
 
 BDEPEND="virtual/pkgconfig"
 RDEPEND="!elibc_Darwin? ( dev-libs/libbsd )



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

2021-04-18 Thread Sam James
commit: 2462b5cfa403c37e05a46b97375b9c2401adc71c
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 19 00:23:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 19 00:23:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2462b5cf

dev-util/patchutils: Stabilize 0.4.2 ppc64, #783564

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

 dev-util/patchutils/patchutils-0.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/patchutils/patchutils-0.4.2.ebuild 
b/dev-util/patchutils/patchutils-0.4.2.ebuild
index 226124a054a..c1491c87fe5 100644
--- a/dev-util/patchutils/patchutils-0.4.2.ebuild
+++ b/dev-util/patchutils/patchutils-0.4.2.ebuild
@@ -9,5 +9,5 @@ 
SRC_URI="http://cyberelk.net/tim/data/patchutils/stable/${P}.tar.xz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
 IUSE=""



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

2021-04-18 Thread Matt Turner
commit: f30046ca32f03620cf8359e02fc6836a6adb4062
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr 18 23:49:54 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 19 00:22:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f30046ca

dev-util/glade: Version bump to 3.38.2

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

 dev-util/glade/Manifest|  1 +
 dev-util/glade/glade-3.38.2.ebuild | 81 ++
 dev-util/glade/metadata.xml|  1 +
 3 files changed, 83 insertions(+)

diff --git a/dev-util/glade/Manifest b/dev-util/glade/Manifest
index 530317bebc7..70ed8247bf8 100644
--- a/dev-util/glade/Manifest
+++ b/dev-util/glade/Manifest
@@ -1 +1,2 @@
 DIST glade-3.36.0.tar.xz 4466808 BLAKE2B 
ebc93c9471225782bcbcbafc4a475638e77ad763d607188d95e8ac77b3de70f76fefe963027bb6b32ae71adeb1daafdb1a2c98363b25030d83f20f767613f68e
 SHA512 
c984613ade26e3fe68a700a48cccadf5ac96eb716a6e90aad36f3de684faeb607d9aaf112d74a048cd33e222a02388ee6583ca915648486f0259cc805e16d243
+DIST glade-3.38.2.tar.xz 2709224 BLAKE2B 
2bcd447b90d6e67abc44dd273f0f5d7fc1d6848ef0bd878481f2c10e8846828e63fbf9c9c96e5effe8126b4aec7eb05886606ca1dc5fb94943bc5d1d8d0ef4e2
 SHA512 
2df8c8363206905663cd3ac9196da5425a888b64f1b3b3ac6cd41e14c4a82a5d2c299730ef0606c3970a04dd8f245bb5639218794eb67dcbd26fae17565e

diff --git a/dev-util/glade/glade-3.38.2.ebuild 
b/dev-util/glade/glade-3.38.2.ebuild
new file mode 100644
index 000..cb60f5a0838
--- /dev/null
+++ b/dev-util/glade/glade-3.38.2.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit gnome2 python-single-r1 meson virtualx
+
+DESCRIPTION="A user interface designer for GTK+ and GNOME"
+HOMEPAGE="https://glade.gnome.org/";
+
+LICENSE="GPL-2+ FDL-1.1+"
+SLOT="3.10/13" # subslot = suffix of libgladeui-2.so
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+
+IUSE="gjs gtk-doc +introspection python webkit"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+DEPEND="
+   dev-libs/atk[introspection?]
+   >=dev-libs/glib-2.53.2:2
+   >=dev-libs/libxml2-2.4.0:2
+   x11-libs/cairo:=
+   x11-libs/gdk-pixbuf:2[introspection?]
+   >=x11-libs/gtk+-3.22.0:3[introspection?]
+   x11-libs/pango[introspection?]
+   introspection? ( >=dev-libs/gobject-introspection-1.32:= )
+   python? (
+   ${PYTHON_DEPS}
+   x11-libs/gtk+:3[introspection]
+   $(python_gen_cond_dep '
+   >=dev-python/pygobject-3.8:3[${PYTHON_MULTI_USEDEP}]
+   ')
+   )
+   webkit? ( >=net-libs/webkit-gtk-2.12.0:4 )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   ${PYTHON_DEPS}
+   app-text/docbook-xml-dtd:4.1.2
+   dev-libs/libxslt
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+RESTRICT="test" # https://gitlab.gnome.org/GNOME/glade/issues/333
+
+PATCHES=(
+   # To avoid file collison with other slots, rename help module.
+   # Prevent the UI from loading glade:3's gladeui devhelp documentation.
+   "${FILESDIR}"/${PN}-3.14.1-doc-version.patch
+)
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dgladeui=true
+   $(meson_feature gjs)
+   $(meson_feature python)
+   $(meson_feature webkit webkit2gtk)
+
+   $(meson_use gtk-doc gtk_doc)
+   $(meson_use introspection)
+   )
+   meson_src_configure
+}
+
+src_test() {
+   virtx meson_src_test
+}
+
+pkg_postinst() {
+   gnome2_pkg_postinst
+
+   optfeature_header
+   optfeature "integration API documentation support" dev-util/devhelp
+}

diff --git a/dev-util/glade/metadata.xml b/dev-util/glade/metadata.xml
index 64de49b2607..387cac0a808 100644
--- a/dev-util/glade/metadata.xml
+++ b/dev-util/glade/metadata.xml
@@ -6,6 +6,7 @@
Gentoo GNOME Desktop
 
 
+   Build catalog support for dev-libs/gjs 
widgets.
Build catalog support for 
net-libs/webkit-gtk:4 widgets.
 
 



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libjaylink/

2021-04-18 Thread Sam James
commit: 23dd7addfeee2868c80d806d7e86c55f815c52d5
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 19 00:21:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 19 00:21:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23dd7add

dev-embedded/libjaylink: Stabilize 0.2.0 x86, #783930

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

 dev-embedded/libjaylink/libjaylink-0.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/libjaylink/libjaylink-0.2.0.ebuild 
b/dev-embedded/libjaylink/libjaylink-0.2.0.ebuild
index 55486785080..c9d9ea7e7b2 100644
--- a/dev-embedded/libjaylink/libjaylink-0.2.0.ebuild
+++ b/dev-embedded/libjaylink/libjaylink-0.2.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://gitlab.zapb.de/libjaylink/libjaylink/-/archive/${PV}/${P}.tar.b
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm x86"
 IUSE="static-libs"
 
 DEPEND="virtual/libusb:1[${MULTILIB_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/gpsim/

2021-04-18 Thread Sam James
commit: 94e4eed8e4617e334c37b0081dec2f6f3ef70748
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 19 00:21:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 19 00:21:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94e4eed8

dev-embedded/gpsim: Stabilize 0.30.0 x86, #634012

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

 dev-embedded/gpsim/gpsim-0.30.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/gpsim/gpsim-0.30.0.ebuild 
b/dev-embedded/gpsim/gpsim-0.30.0.ebuild
index ce15300731a..a14305e6a54 100644
--- a/dev-embedded/gpsim/gpsim-0.30.0.ebuild
+++ b/dev-embedded/gpsim/gpsim-0.30.0.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 x86"
 IUSE="doc gtk static-libs"
 
 RDEPEND=">=dev-embedded/gputils-0.12



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libjaylink/

2021-04-18 Thread Sam James
commit: 4b174c9ca423d3bb2b32553bb31683583d6d6c1f
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 19 00:21:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 19 00:21:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b174c9c

dev-embedded/libjaylink: Stabilize 0.2.0 amd64, #783930

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

 dev-embedded/libjaylink/libjaylink-0.2.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-embedded/libjaylink/libjaylink-0.2.0.ebuild 
b/dev-embedded/libjaylink/libjaylink-0.2.0.ebuild
index c532bb87780..55486785080 100644
--- a/dev-embedded/libjaylink/libjaylink-0.2.0.ebuild
+++ b/dev-embedded/libjaylink/libjaylink-0.2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -12,7 +12,7 @@ 
SRC_URI="https://gitlab.zapb.de/libjaylink/libjaylink/-/archive/${PV}/${P}.tar.b
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm ~x86"
 IUSE="static-libs"
 
 DEPEND="virtual/libusb:1[${MULTILIB_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/gpsim/

2021-04-18 Thread Sam James
commit: be73d45cd54998208c64db9dce8a5447b1f93f5d
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 19 00:21:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 19 00:21:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be73d45c

dev-embedded/gpsim: Stabilize 0.30.0 amd64, #634012

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

 dev-embedded/gpsim/gpsim-0.30.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-embedded/gpsim/gpsim-0.30.0.ebuild 
b/dev-embedded/gpsim/gpsim-0.30.0.ebuild
index 7c6e310bd22..ce15300731a 100644
--- a/dev-embedded/gpsim/gpsim-0.30.0.ebuild
+++ b/dev-embedded/gpsim/gpsim-0.30.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
 IUSE="doc gtk static-libs"
 
 RDEPEND=">=dev-embedded/gputils-0.12



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

2021-04-18 Thread Sam James
commit: 1c18c01ccb451b9b327cd0994c7f83dfdc5948f6
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 19 00:00:37 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 19 00:18:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c18c01c

sys-fs/zfs: add 2.1.0_rc3, drop 2.1.0_rc2

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

 sys-fs/zfs/Manifest   | 3 ++-
 sys-fs/zfs/{zfs-2.1.0_rc2.ebuild => zfs-2.1.0_rc3.ebuild} | 8 
 sys-fs/zfs/zfs-.ebuild| 8 
 3 files changed, 18 insertions(+), 1 deletion(-)

diff --git a/sys-fs/zfs/Manifest b/sys-fs/zfs/Manifest
index 252fa5ca000..99ccdb885b6 100644
--- a/sys-fs/zfs/Manifest
+++ b/sys-fs/zfs/Manifest
@@ -1,4 +1,5 @@
 DIST zfs-0.8.6.tar.gz 9295260 BLAKE2B 
45424d710aaf75a05f766ae523ae157a24b5cbdcefe72a59e4cede81e42f7a92ae7f01150388437b78cd49f3d28b9664599f2a624516e6b3f1073497194a99f2
 SHA512 
626b172554f39a5c70f6ea5c599a92fae52534590d1b0273de2bbfc3676d29dff0eade8ca17e5f179a59870c12bc758fb53b7900f8a1fdbdef3a9161b93f9cce
 DIST zfs-2.0.3.tar.gz 13114404 BLAKE2B 
71b3f68e681d51a78a38f9e11012074d2a4483b68437a17b5766d5db557be6fc8080179f20c1abc60f61b983eb0f126b887d762dc9aa8e480a3ee311d9067bf5
 SHA512 
8b2a6e0edfb3c85441076b2c6163ad3d7d239e11db128ab74d60bf8dc802d67b7f5b8d1cc7227316a7dc3917f14e9ac072ebf1583957f2a45c1b8438e4068200
 DIST zfs-2.0.4.tar.gz 13123872 BLAKE2B 
7e4780092c0a87d5d187cd5734ddc736574db80b500f155287640ef2230e09335cc9b6b26ec1b7d8ab1b7942673ea49a3007a81da372a6d2ac36f3908913045c
 SHA512 
1dda92d424372bce7020f5215545485eae69211b6f0fb6bea3c7c22efac76c6a2662f0dd14a03f723b6a6fe73b1228ecca211a4034b86cf885bcadf38ba0dc6b
-DIST zfs-2.1.0-rc2.tar.gz 34775453 BLAKE2B 
cf098f288439d4c11552cc5a88138c2b3b64b9c3eb9a92e019404fa6713999e71c5a42310b2bb3edd9466dd43678d6946dc4e353057b5cba77dee0fdd213dbbc
 SHA512 
d85e8d32ed3f60e4079f676f3e11c60680a910eb3f207562a0caeffe385becc754edd5974864cd6460dbaa754e290f86c6faa7c52ee77d4452b22efab1775efe
+DIST zfs-2.1.0-rc3.tar.gz 34791288 BLAKE2B 
c2868a8e99c72a7153c93f3d34ac5a6c9b74d6aef4faaff02a5e4fb4e8ca28b77e2de60219000269611fe60b3ba67c838b341bf9bc5e7aa17feb27101f64313a
 SHA512 
226bd529176861ab8ceab96aab6fccd04711c3dd801132fdd86fb76c931b224995be6e86750f14f141f8cdd2bbc086918465dc47dea952b890b316f666ab
+DIST zfs-2.1.0-rc3.tar.gz.asc 195 BLAKE2B 
0a25b1bbaded05283656cdbb62ac3caa3335773972fff82b4de033679a203f50f9d99f022b8b578c3a71208f0426f7b55410ca2e888f8f4554034e2c2f8bbdc5
 SHA512 
5c2eb215e1a556af171f19802585c2be83dcd8a3bed1f601928e2a45f4773a03dfbd2a2e118b371e039693eb51802286d3cefc68db503b5a8f7ace26dcc3de56

diff --git a/sys-fs/zfs/zfs-2.1.0_rc2.ebuild b/sys-fs/zfs/zfs-2.1.0_rc3.ebuild
similarity index 95%
rename from sys-fs/zfs/zfs-2.1.0_rc2.ebuild
rename to sys-fs/zfs/zfs-2.1.0_rc3.ebuild
index fbce8715910..d4e6a719e7d 100644
--- a/sys-fs/zfs/zfs-2.1.0_rc2.ebuild
+++ b/sys-fs/zfs/zfs-2.1.0_rc3.ebuild
@@ -15,8 +15,12 @@ if [[ ${PV} == "" ]]; then
inherit git-r3 linux-mod
EGIT_REPO_URI="https://github.com/openzfs/zfs.git";
 else
+   VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/openzfs.asc
+   inherit verify-sig
+
MY_P="${P/_rc/-rc}"

SRC_URI="https://github.com/openzfs/${PN}/releases/download/${MY_P}/${MY_P}.tar.gz";
+   SRC_URI+=" verify-sig? ( 
https://github.com/openzfs/${PN}/releases/download/${MY_P}/${MY_P}.tar.gz.asc )"
S="${WORKDIR}/${P%_rc?}"
 
if [[ ${PV} != *_rc* ]]; then
@@ -52,6 +56,10 @@ BDEPEND="virtual/awk
)
 "
 
+if [[ ${PV} != "" ]] ; then
+   BDEPEND+=" verify-sig? ( app-crypt/openpgp-keys-openzfs )"
+fi
+
 # awk is used for some scripts, completions, and the Dracut module
 RDEPEND="${DEPEND}
!kernel-builtin? ( ~sys-fs/zfs-kmod-${PV} )

diff --git a/sys-fs/zfs/zfs-.ebuild b/sys-fs/zfs/zfs-.ebuild
index fbce8715910..d4e6a719e7d 100644
--- a/sys-fs/zfs/zfs-.ebuild
+++ b/sys-fs/zfs/zfs-.ebuild
@@ -15,8 +15,12 @@ if [[ ${PV} == "" ]]; then
inherit git-r3 linux-mod
EGIT_REPO_URI="https://github.com/openzfs/zfs.git";
 else
+   VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/openzfs.asc
+   inherit verify-sig
+
MY_P="${P/_rc/-rc}"

SRC_URI="https://github.com/openzfs/${PN}/releases/download/${MY_P}/${MY_P}.tar.gz";
+   SRC_URI+=" verify-sig? ( 
https://github.com/openzfs/${PN}/releases/download/${MY_P}/${MY_P}.tar.gz.asc )"
S="${WORKDIR}/${P%_rc?}"
 
if [[ ${PV} != *_rc* ]]; then
@@ -52,6 +56,10 @@ BDEPEND="virtual/awk
)
 "
 
+if [[ ${PV} != "" ]] ; then
+   BDEPEND+=" verify-sig? ( app-crypt/openpgp-keys-openzfs )"
+fi
+
 # awk is used for some scripts, completions, and the Dracut module
 RDEPEND="${DEPEND}
!kernel-builtin? ( ~sys-fs/zfs-kmod-${PV} )



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

2021-04-18 Thread Sam James
commit: 867e09b05d30e9ed54288ffe62b751326a7f1991
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 19 00:17:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 19 00:18:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=867e09b0

media-libs/libbluray: fix DeprecatedDep for Java

Didn't change all the dependencies previously, oops!

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

 .../libbluray/{libbluray-1.3.0.ebuild => libbluray-1.3.0-r1.ebuild} | 2 +-
 media-libs/libbluray/libbluray-.ebuild  | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-libs/libbluray/libbluray-1.3.0.ebuild 
b/media-libs/libbluray/libbluray-1.3.0-r1.ebuild
similarity index 98%
rename from media-libs/libbluray/libbluray-1.3.0.ebuild
rename to media-libs/libbluray/libbluray-1.3.0-r1.ebuild
index 5300670e921..6781e565d5d 100644
--- a/media-libs/libbluray/libbluray-1.3.0.ebuild
+++ b/media-libs/libbluray/libbluray-1.3.0-r1.ebuild
@@ -37,7 +37,7 @@ BDEPEND="
virtual/pkgconfig
java? (
dev-java/ant-core
-   >=virtual/jdk-1.6
+   >=virtual/jdk-1.8:*
)
 "
 

diff --git a/media-libs/libbluray/libbluray-.ebuild 
b/media-libs/libbluray/libbluray-.ebuild
index 64c86568e0f..6781e565d5d 100644
--- a/media-libs/libbluray/libbluray-.ebuild
+++ b/media-libs/libbluray/libbluray-.ebuild
@@ -25,19 +25,19 @@ RDEPEND="
aacs? ( >=media-libs/libaacs-0.6.0[${MULTILIB_USEDEP}] )
bdplus? ( media-libs/libbdplus[${MULTILIB_USEDEP}] )
fontconfig? ( >=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}] )
-   java? ( >=virtual/jre-1.6 )
+   java? ( >=virtual/jre-1.8:* )
truetype? ( >=media-libs/freetype-2.5.0.1:2[${MULTILIB_USEDEP}] )
xml? ( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] )
 "
 DEPEND="
${RDEPEND}
-   java? ( >=virtual/jdk-1.6 )
+   java? ( >=virtual/jdk-1.8:* )
 "
 BDEPEND="
virtual/pkgconfig
java? (
dev-java/ant-core
-   >=virtual/jdk-1.6
+   >=virtual/jdk-1.8:*
)
 "
 



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

2021-04-18 Thread Sam James
commit: 771fa79582803244f4bd203e656e5bf6b0bc87e7
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 19 00:14:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 19 00:18:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=771fa795

sys-fs/zfs-kmod: add 2.1.0_rc3, drop 2.1.0_rc2, sync live

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

 sys-fs/zfs-kmod/Manifest  |  3 ++-
 ...fs-kmod-2.1.0_rc2.ebuild => zfs-kmod-2.1.0_rc3.ebuild} | 15 ---
 sys-fs/zfs-kmod/zfs-kmod-.ebuild  | 15 ---
 3 files changed, 26 insertions(+), 7 deletions(-)

diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest
index 252fa5ca000..99ccdb885b6 100644
--- a/sys-fs/zfs-kmod/Manifest
+++ b/sys-fs/zfs-kmod/Manifest
@@ -1,4 +1,5 @@
 DIST zfs-0.8.6.tar.gz 9295260 BLAKE2B 
45424d710aaf75a05f766ae523ae157a24b5cbdcefe72a59e4cede81e42f7a92ae7f01150388437b78cd49f3d28b9664599f2a624516e6b3f1073497194a99f2
 SHA512 
626b172554f39a5c70f6ea5c599a92fae52534590d1b0273de2bbfc3676d29dff0eade8ca17e5f179a59870c12bc758fb53b7900f8a1fdbdef3a9161b93f9cce
 DIST zfs-2.0.3.tar.gz 13114404 BLAKE2B 
71b3f68e681d51a78a38f9e11012074d2a4483b68437a17b5766d5db557be6fc8080179f20c1abc60f61b983eb0f126b887d762dc9aa8e480a3ee311d9067bf5
 SHA512 
8b2a6e0edfb3c85441076b2c6163ad3d7d239e11db128ab74d60bf8dc802d67b7f5b8d1cc7227316a7dc3917f14e9ac072ebf1583957f2a45c1b8438e4068200
 DIST zfs-2.0.4.tar.gz 13123872 BLAKE2B 
7e4780092c0a87d5d187cd5734ddc736574db80b500f155287640ef2230e09335cc9b6b26ec1b7d8ab1b7942673ea49a3007a81da372a6d2ac36f3908913045c
 SHA512 
1dda92d424372bce7020f5215545485eae69211b6f0fb6bea3c7c22efac76c6a2662f0dd14a03f723b6a6fe73b1228ecca211a4034b86cf885bcadf38ba0dc6b
-DIST zfs-2.1.0-rc2.tar.gz 34775453 BLAKE2B 
cf098f288439d4c11552cc5a88138c2b3b64b9c3eb9a92e019404fa6713999e71c5a42310b2bb3edd9466dd43678d6946dc4e353057b5cba77dee0fdd213dbbc
 SHA512 
d85e8d32ed3f60e4079f676f3e11c60680a910eb3f207562a0caeffe385becc754edd5974864cd6460dbaa754e290f86c6faa7c52ee77d4452b22efab1775efe
+DIST zfs-2.1.0-rc3.tar.gz 34791288 BLAKE2B 
c2868a8e99c72a7153c93f3d34ac5a6c9b74d6aef4faaff02a5e4fb4e8ca28b77e2de60219000269611fe60b3ba67c838b341bf9bc5e7aa17feb27101f64313a
 SHA512 
226bd529176861ab8ceab96aab6fccd04711c3dd801132fdd86fb76c931b224995be6e86750f14f141f8cdd2bbc086918465dc47dea952b890b316f666ab
+DIST zfs-2.1.0-rc3.tar.gz.asc 195 BLAKE2B 
0a25b1bbaded05283656cdbb62ac3caa3335773972fff82b4de033679a203f50f9d99f022b8b578c3a71208f0426f7b55410ca2e888f8f4554034e2c2f8bbdc5
 SHA512 
5c2eb215e1a556af171f19802585c2be83dcd8a3bed1f601928e2a45f4773a03dfbd2a2e118b371e039693eb51802286d3cefc68db503b5a8f7ace26dcc3de56

diff --git a/sys-fs/zfs-kmod/zfs-kmod-2.1.0_rc2.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-2.1.0_rc3.ebuild
similarity index 92%
rename from sys-fs/zfs-kmod/zfs-kmod-2.1.0_rc2.ebuild
rename to sys-fs/zfs-kmod/zfs-kmod-2.1.0_rc3.ebuild
index c0d2249bf08..f72fc5b216b 100644
--- a/sys-fs/zfs-kmod/zfs-kmod-2.1.0_rc2.ebuild
+++ b/sys-fs/zfs-kmod/zfs-kmod-2.1.0_rc3.ebuild
@@ -12,19 +12,24 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/openzfs/zfs.git";
 else
+   VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/openzfs.asc
+   inherit verify-sig
+
MY_PV="${PV/_rc/-rc}"

SRC_URI="https://github.com/openzfs/zfs/releases/download/zfs-${MY_PV}/zfs-${MY_PV}.tar.gz";
-   KEYWORDS=""
+   SRC_URI+=" verify-sig? ( 
https://github.com/openzfs/${PN}/releases/download/zfs-${MY_PV}/zfs-${MY_PV}.tar.gz.asc
 )"
S="${WORKDIR}/zfs-${PV%_rc?}"
ZFS_KERNEL_COMPAT="5.11"
+
+   if [[ ${PV} != *_rc* ]]; then
+   KEYWORDS="~amd64 ~arm64 ~ppc64"
+   fi
 fi
 
 LICENSE="CDDL MIT debug? ( GPL-2+ )"
 SLOT="0"
 IUSE="custom-cflags debug +rootfs"
 
-DEPEND=""
-
 RDEPEND="${DEPEND}
!sys-kernel/spl
 "
@@ -34,6 +39,10 @@ BDEPEND="
virtual/awk
 "
 
+if [[ ${PV} != "" ]] ; then
+   BDEPEND+=" verify-sig? ( app-crypt/openpgp-keys-openzfs )"
+fi
+
 RESTRICT="debug? ( strip ) test"
 
 DOCS=( AUTHORS COPYRIGHT META README.md )

diff --git a/sys-fs/zfs-kmod/zfs-kmod-.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-.ebuild
index b4fc7559ba1..f72fc5b216b 100644
--- a/sys-fs/zfs-kmod/zfs-kmod-.ebuild
+++ b/sys-fs/zfs-kmod/zfs-kmod-.ebuild
@@ -12,19 +12,24 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/openzfs/zfs.git";
 else
+   VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/openzfs.asc
+   inherit verify-sig
+
MY_PV="${PV/_rc/-rc}"

SRC_URI="https://github.com/openzfs/zfs/releases/download/zfs-${MY_PV}/zfs-${MY_PV}.tar.gz";
-   KEYWORDS="~amd64 ~arm64 ~ppc64"
+   SRC_URI+=" verify-sig? ( 
https://github.com/openzfs/${PN}/releases/download/zfs-${MY_PV}/zfs-${MY_PV}.tar.gz.asc
 )"
S="${WORKDIR}/zfs-${PV%_rc?}"
ZFS_KERNEL_COMPAT="5.11"
+
+   if [[ ${PV} != *_rc

[gentoo-commits] repo/gentoo:master commit in: app-crypt/openpgp-keys-openzfs/, app-crypt/openpgp-keys-openzfs/files/

2021-04-18 Thread Sam James
commit: e80a37356bd925720fb3598d2a29946e3e35a4b7
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 18 23:31:27 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 19 00:18:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e80a3735

app-crypt/openpgp-keys-openzfs: initial import

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

 ...10EAE2941E355A2FE8AB97467AAC77B9667-nedbass.asc | 51 ++
 ...6D1F8D683DC2DFB56AD860EED4598027-tonyhutter.asc | 51 ++
 ...1F7C328A2960AB9E991C6AF658B-brianbehlendorf.asc | 32 ++
 app-crypt/openpgp-keys-openzfs/metadata.xml| 12 +
 .../openpgp-keys-openzfs-20210419.ebuild   | 26 +++
 5 files changed, 172 insertions(+)

diff --git 
a/app-crypt/openpgp-keys-openzfs/files/29D5610EAE2941E355A2FE8AB97467AAC77B9667-nedbass.asc
 
b/app-crypt/openpgp-keys-openzfs/files/29D5610EAE2941E355A2FE8AB97467AAC77B9667-nedbass.asc
new file mode 100644
index 000..215a05fb184
--- /dev/null
+++ 
b/app-crypt/openpgp-keys-openzfs/files/29D5610EAE2941E355A2FE8AB97467AAC77B9667-nedbass.asc
@@ -0,0 +1,51 @@
+-BEGIN PGP PUBLIC KEY BLOCK-
+
+mQINBFY9SoEBEACjL6PIUuTmkMOhXaVo/Pe+/pCyBLoYzD2m1Yfj0MOVFbjf/74o
+LCwc2im1IYoCTwgwd8HkBb50xoRiPyAdN6gpCfiKHxgFnvIwHr1r/Es9SbJm3aJr
+X1effY76ZSwKOmGZr5CxIWCbYGxJLSZGNRaMrDuBUP3jSR9AlMKJS1vwGvr5MJYt
+6rVWpwDQ6IRwZ5eeJL+CcXG+bCBIDydK+pb2Rr4b6R4pea72L4u7bYNDGRwWHcbg
+4NE9JeFD/6hlpSrKMfibEeg93rh8AXAI+0OHYk4a1/ExljxGQS9V/oyjrJbjW4lZ
++z2VoAP4yViVO+bTJ1r3f3v7SopEPy4lSHJ830ydegk/42K8nm4zcCQfB3glUosK
+3DW00SU1H8aj/GmekllKlH10ldRey4tUG6SkUYWJGpeQOZ9n7bRrTMRNYbfYJn0e
+IS5oocOEcdgto2iIn6wSln3FtdBLFYRJ1tKa5D6GTKJFQB3Omqdklp+zBF6Xj6xn
+z+TFe0QYZPOxL8ml57hfmD8KtKFo5kRA1/ekLvyLFtXswUsR+mIOLHzKDfOf95IP
+wSVNAknmWvY+6xjtg6attHi2UI24XRCziM2SBd7dpv4ZwRiu/68ZFxvj/SD63xwI
+G3i6DU29SVcQEocDfTEudHa0ltoT8byNZO0COv41/zsPEPTxUv1dYB7vVQARAQAB
+tDJOZWQgQWFyb24gQmFzcyAoQ09ERSBTSUdOSU5HIEtFWSkgPGJhc3M2QGxsbmwu
+Z292PokCNwQTAQIAIQIbAwIeAQIXgAUCVj1LFAULCQgHAwUVCgkICwUWAgMBAAAK
+CRC5dGeqx3uWZ1KSD/9iJztApSFtrBFN0+iXnb20nFGMs0T01aWA+F9el2DBzeIp
+EJd/OMhHaZPD+bgNP/FthoEdmejyy0T1vFcawiFuqn06jrl7o6D31MH+0q1iajvB
+R6jEL6zIczp26uQNETYmmH9GIbSaGvibYEEgUFdaHJs6QIYTwtlGmL+8AVIhEvn3
+D1Ty2FJl1L5xRmMQ8B4lpBZ4VQDU/jD2dun8m+A0t5BVuSZAg6YACjZeHVkfGaIP
+e6hgBGPzDpGIT8DEC59Yh50yA0GFmhK+2BoFPR0EBvFTsIRtm5ub3IBAJqXfaSZP
+HXIvfM9QXQ5ruKhyYN1Nobz5Q/xxcy2Iqu//TK9k+Zq50BqkbMCvV2BwkU8FZ9C5
+son/rAjpuevIaCmMhxVG5vVI5QCndInC71RNBUu61nkN1J0a5kXIAxF71A8xuMH3
+n5V2HVWQUE4rLHauOCo17gbk0X3ZucpVIZ5Zm71aldNvK7SInjh6v/FUfjjtc7i6
+81404myIKvW+IQY2pc8PVMnjyTJaRweGdTqbM7sMumh33IUeMdQ28L5oS8gRxTWS
+BiElm07Y2+oGeQVbC8hD29Tx2irek6kcQ/rF/J0Tg5w17wZl1LLJ1kTg5xG76xzV
+Emj2greRSTsAkB/WvbMUm4LmVRTgYE1AtvM1cY+T8YsbmC5rnOwTZEfojthvkrkC
+DQRWPUqBARAAuY/jgP8oo9B8yKciG/ck1ah2uskuEZ1YHs5SCP+AOTp6Upf8QjBc
+/E2OtBqreeeL/d5wY50f6wcPtz/jDZpRdrdYTAkwwjq1JF4zRC+oPVDg+epKmeab
+F4e+scXyBWm1dK1xkldegiP8HWtIEvmkMGHPONAMQ2yGeli3ga/cIZWgUFqOgH/+
+jLys1bwb19tiB/Fl9ksH5FzdqnKGjj9+krGLb0esonQBPSyCU5OFH2WqRWQ2zR+1
+4hknWPETKZKV+PVWSvZQKx4gw/Ck95x+PACP6qaTjECJP/is4k2M5HFNzrSKXQav
+XhF3IU/G81YlDygKDeTqiyxYGA+szUajfTCHqUdtQ/Gq2P8yya6Dyu70o3DCnOXc
+IaERe3Ap2sUsLzhfDBCAJCiH0t5lsERh+LfgfOfIXz4rsUnXc7WfZJ1GWRlxgj7Z
+0M6bbr3U20JiH86t4Jjei558chZObvTUYJZLoomxXd1QroouIEW3JK1rWDLnItvv
++ZGgGETHghlz4pZn66/ZdxFcPGiR8XuT5pCTVEDmpoyL3groVclzA2jCfEXfRLXO
++uVM3aT20WeTAs0ybIoXiRsedIWe6f1TgyhjXpT8qs7usIZoq4AbT6WGw9Q6JnBN
+xVOU6l9hQeWcMQJhtd+CBNQgthnuqePr/IczA+7YpNtdXguqGVXTitcAEQEAAYkC
+HwQYAQIACQUCVj1KgQIbDAAKCRC5dGeqx3uWZ/8BD/9jAxuwz4oDhqmpiFdyii+K
+4yzeImLQnuEKbOrCjJ6nbLaW/cGPzoGpAgwA7OTRAgZX/VVuozx3lm9TuOMKsNZA
+phGPUTvuz9dhHsk3eCg/PSQmZ/2FJckFa6uZj157TKH0Egq0gUPFZJPOBgknI4kW
+GKXjWAIJHwDFxBeYGJnodvt+qQ5I5s3xZmTTdxkhHABdtAQFcWpUjs9Maht/Tiha
+h7X9g1QVBf/OrZWKaPhKQISDIxihK0xHTRVuuPpYOs+GALcflM912iOPnEn+BhXh
+q3sEXAK3G+4rExZJkCrZqB3iXTnH9RUWtpDeEPToDJkVX7U3Ek0IMe83i8VaBo0X
+LdKA3uvLOG9QJS5+vS/OHky2quLxa8n2hfagPFqKmIPOs+2HdZD0ue4ASqmWveLX
+29TSnIrtq34/rQXuUM9LesXCMfL40fRbdu7Q1NTDLaiO3c1tjvrPkHs3dYI8qSuf
+SByBt/tjEu2+z4M5xopfAbgWx+9jzN/RMEMflYv7P9nTpVlGPY9lgHO130xt9kqI
+QszV2yurMlMb//4OodPhtoYYLnzItiTOTZu/v3PzroqGPotVNtOF7u2P4BDHYIM0
+e9Hr6YowiublH35PcRBrTjrwb+U7JIiRmiYDOVMbH2hL0kwgAnkUz+qS1ZVy8PRu
+4HD4pkI3POeezjpwiyeG3w==
+=Y6f+
+-END PGP PUBLIC KEY BLOCK-

diff --git 
a/app-crypt/openpgp-keys-openzfs/files/4F3BA9AB6D1F8D683DC2DFB56AD860EED4598027-tonyhutter.asc
 
b/app-crypt/openpgp-keys-openzfs/files/4F3BA9AB6D1F8D683DC2DFB56AD860EED4598027-tonyhutter.asc
new file mode 100644
index 000..a9a5dcad43f
--- /dev/null
+++ 
b/app-crypt/openpgp-keys-openzfs/files/4F3BA9AB6D1F8D683DC2DFB56AD860EED4598027-tonyhutter.asc
@@ -0,0 +1,51 @@
+-BEGIN PGP PUBLIC KEY BLOCK-
+
+mQINBFk5kxgBEADvT/aR1SzR0oBZcOypkb48wAzir3ZzZFXByHh5dJgds9r/kDNG
+Md6pXyWKW8nrUAPvYmCGMFjRl3CbDl5DHDiqGGEV615I27C4OLKJO64iCHdz/SDw
+pDJDE1D/uvG7TeVygtqIpU3aqLcGfWPkJ1NtBV5veC7khrSppYYGv9q2bKPk40BA
+5awZusED1clOQv0po/TTxoFdIciS4RBUTX5DnJ9mAHHvLK9GFP0U1e0Nd6aei7ER
+jqjz0yHpM

  1   2   3   4   5   >