[gentoo-commits] repo/gentoo:master commit in: mail-filter/opendmarc/

2020-04-27 Thread Fabian Groffen
commit: eae0fa1836faa9f2224b7f926f575d35c1d9ecda
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Apr 28 05:57:02 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Tue Apr 28 05:57:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eae0fa18

mail-filter/opendmarc: cleanup, bug #694968

Bug: https://bugs.gentoo.org/694968
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Fabian Groffen  gentoo.org>

 mail-filter/opendmarc/Manifest  |  1 -
 mail-filter/opendmarc/opendmarc-1.1.3.ebuild| 29 ---
 mail-filter/opendmarc/opendmarc-1.3.2-r1.ebuild | 63 ---
 mail-filter/opendmarc/opendmarc-1.3.2-r2.ebuild | 66 -
 4 files changed, 159 deletions(-)

diff --git a/mail-filter/opendmarc/Manifest b/mail-filter/opendmarc/Manifest
index 7769c4748e3..fab6b479efb 100644
--- a/mail-filter/opendmarc/Manifest
+++ b/mail-filter/opendmarc/Manifest
@@ -1,2 +1 @@
-DIST opendmarc-1.1.3.tar.gz 586574 BLAKE2B 
a5574aa705db6e5b87a704f3073039d667c9052d1ec907ca9423532f62d52cbdaf7af1680a2179198616f27786940650492ad39c4fdb668c27c5979804471eea
 SHA512 
30de56b6da1665e0ed68484702bfcfcbd0b65275053818c807c16dea26f0e014a0484dc9d5ed6d1405628ea22a61082f13cecf66714a414139f612c51a294086
 DIST opendmarc-1.3.2.tar.gz 593448 BLAKE2B 
80f47a82e38c6cdc5791a695485262c50e9363b81537a52d7af204bd6a830df6eea9e9b6f710b72b7934c3ab7df800def7d4b3e54f53b8908a7f1b42bcea2b2d
 SHA512 
6045fb7d2be8f0ffdeca07324857d92908a41c6792749017c2fcc1058f05f55317b1919c67c780827dd7094ec8fff2e1fa4aeb5bab7ff7461537957af2652748

diff --git a/mail-filter/opendmarc/opendmarc-1.1.3.ebuild 
b/mail-filter/opendmarc/opendmarc-1.1.3.ebuild
deleted file mode 100644
index 63923f17a6d..000
--- a/mail-filter/opendmarc/opendmarc-1.1.3.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DESCRIPTION="Open source DMARC implementation "
-HOMEPAGE="http://www.trusteddomain.org/opendmarc/;
-SRC_URI="mirror://sourceforge/opendmarc/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 hppa ~ia64 ppc ppc64 sparc x86"
-IUSE=""
-
-DEPEND="dev-perl/DBI
-   || ( mail-filter/libmilter mail-mta/sendmail )"
-RDEPEND="${DEPEND}
-   dev-perl/Switch"
-
-src_prepare() {
-   # fix building with newer glibc, already fixed in later releases, 
#640012
-   sed -i -e 's/T_RRSIG/disabled_T_RRSIG/' libopendmarc/opendmarc_dns.c || 
die
-}
-
-src_configure() {
-   econf \
-   --docdir="${EPREFIX}"/usr/share/doc/${PF} \
-   --htmldir="${EPREFIX}"/usr/share/doc/${PF}/html
-}

diff --git a/mail-filter/opendmarc/opendmarc-1.3.2-r1.ebuild 
b/mail-filter/opendmarc/opendmarc-1.3.2-r1.ebuild
deleted file mode 100644
index 35988944a84..000
--- a/mail-filter/opendmarc/opendmarc-1.3.2-r1.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit user systemd
-
-DESCRIPTION="Open source DMARC implementation "
-HOMEPAGE="http://www.trusteddomain.org/opendmarc/;
-SRC_URI="mirror://sourceforge/opendmarc/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~x86"
-IUSE="spf +reports"
-
-DEPEND="reports? ( dev-perl/DBI )
-   || ( mail-filter/libmilter mail-mta/sendmail )"
-RDEPEND="${DEPEND}
-   reports? (
-   dev-perl/DBD-mysql
-   dev-perl/HTTP-Message
-   dev-perl/Switch
-   )
-   spf? ( mail-filter/libspf2 )"
-
-pkg_setup() {
-   enewgroup milter
-   enewuser milter -1 -1 /var/lib/milter milter
-}
-
-src_prepare() {
-   default
-   if use !reports ; then
-   sed -i -e '/^SUBDIRS =/s/reports//' Makefile.in || die
-   fi
-}
-
-src_configure() {
-   econf \
-   $(use_with spf) \
-   $(use_with spf spf2-include "${EPREFIX}"/usr/include/spf2) \
-   $(use_with spf spf2-lib "${EPREFIX}"/usr/lib)
-}
-
-src_install() {
-   default
-
-   newinitd "${FILESDIR}"/opendmarc.initd opendmarc
-   newconfd "${FILESDIR}"/opendmarc.confd opendmarc
-   systemd_dounit "${FILESDIR}/${PN}.service"
-
-   dodir /etc/opendmarc
-
-   # create config file
-   sed \
-   -e 's:^# UserID .*$:UserID milter:' \
-   -e "s:^# PidFile .*:PidFile 
${EPREFIX}/var/run/opendmarc/opendmarc.pid:" \
-   -e '/^# Socket /s:^# ::' \
-   "${S}"/opendmarc/opendmarc.conf.sample \
-   > "${ED}"/etc/opendmarc/opendmarc.conf \
-   || die
-}

diff --git a/mail-filter/opendmarc/opendmarc-1.3.2-r2.ebuild 
b/mail-filter/opendmarc/opendmarc-1.3.2-r2.ebuild
deleted file mode 100644
index 031cb5289f5..000
--- a/mail-filter/opendmarc/opendmarc-1.3.2-r2.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# 

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

2020-04-27 Thread Michał Górny
commit: 992bc76202af06fb5454544110db7e047d72bd0a
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr 28 05:27:12 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 28 05:45:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=992bc762

dev-python/python-distutils-extra: Fix test deps correctly

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

 .../python-distutils-extra/python-distutils-extra-2.44.ebuild | 8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git 
a/dev-python/python-distutils-extra/python-distutils-extra-2.44.ebuild 
b/dev-python/python-distutils-extra/python-distutils-extra-2.44.ebuild
index 8952cf77dcd..7b03b650654 100644
--- a/dev-python/python-distutils-extra/python-distutils-extra-2.44.ebuild
+++ b/dev-python/python-distutils-extra/python-distutils-extra-2.44.ebuild
@@ -24,9 +24,11 @@ RESTRICT="!test? ( test )"
 DOCS=( doc/{README,FAQ} )
 
 BDEPEND="
-   dev-libs/gobject-introspection
-   dev-python/httplib2
-   dev-python/pygobject"
+   test? (
+   dev-libs/gobject-introspection
+   dev-python/httplib2[${PYTHON_USEDEP}]
+   dev-python/pygobject[${PYTHON_USEDEP}]
+   )"
 
 PATCHES=(
"${FILESDIR}"/python-distutils-extra-2.44-test.patch



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

2020-04-27 Thread Lars Wendler
commit: 9e7e3d355dd66a695c0f69a511cd9c03c7e08a8a
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Apr 28 05:42:51 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Apr 28 05:42:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e7e3d35

sys-devel/bin86: Don't use colons as sed delimiter

Closes: https://bugs.gentoo.org/710340
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Lars Wendler  gentoo.org>

 sys-devel/bin86/bin86-0.16.20-r2.ebuild | 12 ++--
 sys-devel/bin86/bin86-0.16.21.ebuild| 12 ++--
 2 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/sys-devel/bin86/bin86-0.16.20-r2.ebuild 
b/sys-devel/bin86/bin86-0.16.20-r2.ebuild
index 9e0088919ee..ae8685567e4 100644
--- a/sys-devel/bin86/bin86-0.16.20-r2.ebuild
+++ b/sys-devel/bin86/bin86-0.16.20-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -17,11 +17,11 @@ IUSE=""
 
 src_prepare() {
sed -i \
-   -e '/^PREFIX/s:=.*:=$(DESTDIR)/usr:' \
-   -e '/^MANDIR/s:)/man/man1:)/share/man/man1:' \
-   -e '/^INSTALL_OPTS/s:-s::' \
-   -e "/^CFLAGS/s:=.*:=${CFLAGS} -D_POSIX_SOURCE ${CPPFLAGS}:" \
-   -e "/^LDFLAGS/s:=.*:=${LDFLAGS}:" \
+   -e '/^PREFIX/s|=.*|=$(DESTDIR)/usr|' \
+   -e '/^MANDIR/s|)/man/man1|)/share/man/man1|' \
+   -e '/^INSTALL_OPTS/s|-s||' \
+   -e "/^CFLAGS/s|=.*|=${CFLAGS} -D_POSIX_SOURCE ${CPPFLAGS}|" \
+   -e "/^LDFLAGS/s|=.*|=${LDFLAGS}|" \
Makefile || die
epatch "${FILESDIR}"/${PN}-0.16.17-amd64-build.patch \
"${DISTDIR}"/${P}-fix_lilo_build.patch

diff --git a/sys-devel/bin86/bin86-0.16.21.ebuild 
b/sys-devel/bin86/bin86-0.16.21.ebuild
index 3e67dfb8467..ad7a6449a56 100644
--- a/sys-devel/bin86/bin86-0.16.21.ebuild
+++ b/sys-devel/bin86/bin86-0.16.21.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -17,11 +17,11 @@ IUSE=""
 src_prepare() {
use elibc_musl && CPPFLAGS="${CPPFLAGS} -U__linux__"
sed -i \
-   -e '/^PREFIX/s:=.*:=$(DESTDIR)/usr:' \
-   -e '/^MANDIR/s:)/man/man1:)/share/man/man1:' \
-   -e '/^INSTALL_OPTS/s:-s::' \
-   -e "/^CFLAGS/s:=.*:=${CFLAGS} -D_POSIX_SOURCE ${CPPFLAGS}:" \
-   -e "/^LDFLAGS/s:=.*:=${LDFLAGS}:" \
+   -e '/^PREFIX/s|=.*|=$(DESTDIR)/usr|' \
+   -e '/^MANDIR/s|)/man/man1|)/share/man/man1|' \
+   -e '/^INSTALL_OPTS/s|-s||' \
+   -e "/^CFLAGS/s|=.*|=${CFLAGS} -D_POSIX_SOURCE ${CPPFLAGS}|" \
+   -e "/^LDFLAGS/s|=.*|=${LDFLAGS}|" \
Makefile || die
epatch "${FILESDIR}"/${PN}-0.16.17-amd64-build.patch
eapply_user



[gentoo-commits] repo/gentoo:master commit in: net-nds/gssproxy/

2020-04-27 Thread Lars Wendler
commit: 218fd244af6bbd4aa9d9d42cd28bb1ca56e5be6d
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Apr 28 05:34:24 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Apr 28 05:34:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=218fd244

net-nds/gssproxy: Bump to version 0.8.3

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

 net-nds/gssproxy/Manifest  |  1 +
 net-nds/gssproxy/gssproxy-0.8.3.ebuild | 88 ++
 2 files changed, 89 insertions(+)

diff --git a/net-nds/gssproxy/Manifest b/net-nds/gssproxy/Manifest
index d0bdb94b914..2fcdb719712 100644
--- a/net-nds/gssproxy/Manifest
+++ b/net-nds/gssproxy/Manifest
@@ -1 +1,2 @@
 DIST gssproxy-0.8.2.tar.gz 563300 BLAKE2B 
104637af6f43d118ef5194ee8bdfd0a8a8155df43691ac80394de0482f718f2672996b698a80d5c4db7bdc1b164be7f8dc6ffd9a5346affd5923b78362f10333
 SHA512 
68ce39b36ee83d77da19e9a9fb322ba901366999828a2b427bc2275c4187b4d2291de140c202cce02bdf53eb5cf64da2fafa022ea482258c102f28b0af5d7c63
+DIST gssproxy-0.8.3.tar.gz 565100 BLAKE2B 
a8b3d96ca0b1cc314af3b63cc5959c9b48287ea0169ea75f8a8902bbd5757542fd24e1fa3f603b2a7d4c15878600145bf5a27e880e935a7a037ca3ebc9fcfb9c
 SHA512 
144b10ec4e19ad2ded5ae57adf1ca311e2fc6c2b97e202eedde69d82c8d50afc0459ac36c7fc5d5290184eb68547a696b33e8a069fde43478104ac26b2c98bc2

diff --git a/net-nds/gssproxy/gssproxy-0.8.3.ebuild 
b/net-nds/gssproxy/gssproxy-0.8.3.ebuild
new file mode 100644
index 000..703665eae6d
--- /dev/null
+++ b/net-nds/gssproxy/gssproxy-0.8.3.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="daemon to proxy GSSAPI context establishment and channel handling"
+HOMEPAGE="https://github.com/gssapi/gssproxy;
+SRC_URI="https://github.com/gssapi/${PN}/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="BSD-1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
+IUSE="debug selinux systemd hardened"
+
+COMMON_DEPEND=">=dev-libs/libverto-0.2.2
+   >=dev-libs/ding-libs-0.6.1
+   virtual/krb5
+   selinux? ( sys-libs/libselinux )"
+RDEPEND="${COMMON_DEPEND}
+   selinux? ( sec-policy/selinux-gssproxy )"
+# We need xml stuff to build the man pages, and people really want/need
+# the man pages for this package :). #585200
+BDEPEND="
+   app-text/docbook-xml-dtd:4.4
+   dev-libs/libxslt
+   virtual/pkgconfig
+"
+
+# Many requirements to run tests, including running slapd as root, hence
+# unfeasible.
+RESTRICT="test"
+
+# pkg_setup() {
+#  # Here instead of flag-logic in DEPEND, since virtual/krb5 does not
+#  # allow to specify the openldap use flag, which heimdal doesn't
+#  # support.
+#  # Using mit-krb5 explicitly because heimdal doesn't install kerberos
+#  # schemata required for the tests of gss-proxy.
+#  if use test && ! has_version "app-crypt/mit-krb5[openldap]"; then
+#  eerror "Tests of this package require the kerberos schemata 
installed from app-crypt/mit-krb5[openldap]."
+#  die "Tests enabled but no app-crypt/mit-krb5[openldap] being 
installed."
+#  fi
+# }
+
+# Was required in 0.7.0 to fix the schema- and slapd-path. Reason for
+# comment: see RESTRICT comment
+# src_prepare() {
+#  default
+#  # The tests look for kerberos schemata in the documentation
+#  # directory of krb5, however these are installed in /etc/openldap
+#  # and only if the openldap useflag is supplied
+#  sed -i \
+#  -e 's#/usr/share/doc/krb5-server-ldap*#/etc/openldap/schema#' \
+#  -e 
"s#\(subprocess.Popen..\"\)slapd#\1/usr/$(get_libdir)/openldap/slapd#" \
+#  "${S}/tests/testlib.py" || die
+# }
+
+src_configure() {
+   local myeconfargs=(
+   # The build assumes localstatedir is /var and takes care of
+   # using all the right subdirs itself.
+   "--localstatedir=${EPREFIX}/var"
+   "--with-os=gentoo"
+   "--with-initscript=$(usex systemd systemd none)"
+   "$(use_with selinux)"
+   "$(use_with debug gssidebug)"
+   "$(use_with hardened hardening)"
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   # This is a plugin module, so no need for la file.
+   find "${ED}"/usr -name proxymech.la -delete || die
+
+   doinitd "${FILESDIR}"/gssproxy
+   insinto /etc/gssproxy
+   doins examples/*.conf
+   insinto /etc/gss/mech.d
+   newins examples/mech gssproxy.conf
+
+   keepdir /var/lib/gssproxy
+
+   # The build installs a bunch of empty dirs, so prune them.
+   find "${ED}" -depth -type d -empty -delete || die
+}



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

2020-04-27 Thread Ulrich Müller
commit: 6ac82c92ff48e07387e7e9eb0edfdca28aa7c954
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Apr 28 05:00:51 2020 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Apr 28 05:02:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ac82c92

net-im/zoom: Version bump to 5.0.398100.0427.

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Ulrich Müller  gentoo.org>

 net-im/zoom/Manifest|  2 +
 net-im/zoom/zoom-5.0.398100.0427.ebuild | 99 +
 2 files changed, 101 insertions(+)

diff --git a/net-im/zoom/Manifest b/net-im/zoom/Manifest
index 5a7e69d0711..d2b3b6580f9 100644
--- a/net-im/zoom/Manifest
+++ b/net-im/zoom/Manifest
@@ -2,3 +2,5 @@ DIST zoom-3.5.385850.0413_i686.tar.xz 48715128 BLAKE2B 
470bb0ca4479ab81e658a4e18
 DIST zoom-3.5.385850.0413_x86_64.tar.xz 72960852 BLAKE2B 
d843254eae3aa5047516dcd3d865b77c61e052dac40cf6bfbe1bac7e6c0ce65a9bd6be1f647c5de49bdcb279300577f78358c4ffdedb8e77543fee89a13cc076
 SHA512 
42e6a2a302c917ac6908827f3ea32cd488633580b68cf04a08e7c43a56f31cbb50427d1835dbec609d2bc5aa10b0ad9ab973febf82bc1a04e61a4fbb1c6f8f8a
 DIST zoom-3.5.392530.0421_i686.tar.xz 48727688 BLAKE2B 
bbbc589ed1ad0fa5b38dbfab03e68c9d102cb7ac8220287a477261def77dd349e12ff351e7581aa59dc184813b923b1026a57ca1d4111ba42171b36cfb4f09c1
 SHA512 
e7501f02a31cd0a58df362cb3c3f43bbcb58ce15d0a55b440747b0e096d367cbb877aab9b4b21579016307376c0ca3831a09d1639bd67321fa3c6ceec3daf414
 DIST zoom-3.5.392530.0421_x86_64.tar.xz 72984788 BLAKE2B 
90823dc29bb679b9d75e80764bae8b13da77fb7fce2c5f873118037e420ff67f9c1f8de63b90ae84a8de56feb571033d3803fb9cf6676f3f5380012a71b708e0
 SHA512 
1af24a10eff6d70c00d72fe5432340ada3b486778e9c06d2d11cf802ea0bc02792469db7f172fafd9329bddba9face6b0d28e3892c3657959500c1be34dc31af
+DIST zoom-5.0.398100.0427_i686.tar.xz 38582428 BLAKE2B 
21a564f189d08a829b476e402fdab99a64db8bd6838e4233895fb1c26c97b48f57caaa225d15e4bf1abdef9a7c85ecba22eab6bf9168ab84fe9bfc8572396498
 SHA512 
63ad6407397c8a1dfa0470648b32ac8566fa35da0a4cb38bafbb37bcbe367ec9c2d771c66529332b6099e048c01d19bf38d9a8ad1a23b117c2661118684a3ebb
+DIST zoom-5.0.398100.0427_x86_64.tar.xz 41459748 BLAKE2B 
3fd50c3f00e4cd6e4c5cc46aab3f3f6bf59995f915d9974b66280097ab90c35ba89af50b05ba5a79485be10bad56081dfb162a56712901dc5fedf6689e910938
 SHA512 
d84679bfa1242557efa082255dae3fa79aa597825f11aba4d3d43030b3bb9eb49f3b0e74252e30ad2a2f7c4bfaf3458c0a83eed09da5d4b148151981874f7be6

diff --git a/net-im/zoom/zoom-5.0.398100.0427.ebuild 
b/net-im/zoom/zoom-5.0.398100.0427.ebuild
new file mode 100644
index 000..f2a3aea4c10
--- /dev/null
+++ b/net-im/zoom/zoom-5.0.398100.0427.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop eutils xdg-utils
+
+DESCRIPTION="Video conferencing and web conferencing service"
+HOMEPAGE="https://zoom.us/;
+SRC_URI="amd64? ( https://zoom.us/client/${PV}/${PN}_x86_64.tar.xz -> 
${P}_x86_64.tar.xz )
+   x86? ( https://zoom.us/client/${PV}/${PN}_i686.tar.xz -> 
${P}_i686.tar.xz )"
+S="${WORKDIR}/${PN}"
+
+LICENSE="all-rights-reserved Apache-2.0" # Apache-2.0 for icon
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE="bundled-libjpeg-turbo pulseaudio"
+RESTRICT="mirror bindist strip"
+
+RDEPEND="!games-engines/zoom
+   dev-libs/glib:2
+   dev-libs/icu
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   amd64? ( dev-qt/qtdeclarative:5[widgets] )
+   x86? ( dev-qt/qtdeclarative:5 )
+   dev-qt/qtdiag:5
+   dev-qt/qtgraphicaleffects:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtquickcontrols:5[widgets]
+   dev-qt/qtscript:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   media-sound/mpg123
+   sys-apps/dbus
+   sys-apps/util-linux
+   virtual/opengl
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXtst
+   x11-libs/xcb-util-image
+   x11-libs/xcb-util-keysyms
+   !bundled-libjpeg-turbo? ( media-libs/libjpeg-turbo )
+   pulseaudio? ( media-sound/pulseaudio )
+   !pulseaudio? ( media-libs/alsa-lib )"
+
+BDEPEND="!pulseaudio? ( dev-util/bbe )"
+
+QA_PREBUILT="opt/zoom/*"
+
+src_prepare() {
+   default
+   if ! use pulseaudio; then
+   # For some strange reason, zoom cannot use any ALSA sound 
devices if
+   # it finds libpulse. This causes breakage if 
media-sound/apulse[sdk]
+   # is installed. So, force zoom to ignore libpulse.
+   bbe -e 's/libpulse.so/IgNoRePuLsE/' zoom >zoom.tmp || die
+   mv zoom.tmp zoom || die
+   fi
+}
+
+src_install() {
+   insinto /opt/zoom
+   exeinto /opt/zoom
+   doins -r json sip timezones translations
+   doins *.pcm *.pem *.sh Embedded.properties version.txt
+   use amd64 && doins icudtl.dat
+   doexe zoom{,.sh,linux} zopen ZoomLauncher
+   

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

2020-04-27 Thread Ulrich Müller
commit: 5fc1d97e66ff7000a06861f640c3055138b0a309
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Apr 28 05:01:35 2020 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Apr 28 05:02:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fc1d97e

net-im/zoom: Remove old.

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Ulrich Müller  gentoo.org>

 net-im/zoom/Manifest|   2 -
 net-im/zoom/zoom-3.5.385850.0413.ebuild | 108 
 2 files changed, 110 deletions(-)

diff --git a/net-im/zoom/Manifest b/net-im/zoom/Manifest
index d2b3b6580f9..1be34c54f78 100644
--- a/net-im/zoom/Manifest
+++ b/net-im/zoom/Manifest
@@ -1,5 +1,3 @@
-DIST zoom-3.5.385850.0413_i686.tar.xz 48715128 BLAKE2B 
470bb0ca4479ab81e658a4e1820c4a857b34a929e677ff5fc6b10dcdd12017586d9ea2141d55fe0346fc71ad9cffe5c10eb013dc48c89a3bbf5560143a435f67
 SHA512 
8aaba240a72101868627dbb64c1027ca6da3c014481b5b7900557c99671baa44af22747408296bee128164b2de5c5b516ae0fb3ffab5ab555ed072056cfb3a99
-DIST zoom-3.5.385850.0413_x86_64.tar.xz 72960852 BLAKE2B 
d843254eae3aa5047516dcd3d865b77c61e052dac40cf6bfbe1bac7e6c0ce65a9bd6be1f647c5de49bdcb279300577f78358c4ffdedb8e77543fee89a13cc076
 SHA512 
42e6a2a302c917ac6908827f3ea32cd488633580b68cf04a08e7c43a56f31cbb50427d1835dbec609d2bc5aa10b0ad9ab973febf82bc1a04e61a4fbb1c6f8f8a
 DIST zoom-3.5.392530.0421_i686.tar.xz 48727688 BLAKE2B 
bbbc589ed1ad0fa5b38dbfab03e68c9d102cb7ac8220287a477261def77dd349e12ff351e7581aa59dc184813b923b1026a57ca1d4111ba42171b36cfb4f09c1
 SHA512 
e7501f02a31cd0a58df362cb3c3f43bbcb58ce15d0a55b440747b0e096d367cbb877aab9b4b21579016307376c0ca3831a09d1639bd67321fa3c6ceec3daf414
 DIST zoom-3.5.392530.0421_x86_64.tar.xz 72984788 BLAKE2B 
90823dc29bb679b9d75e80764bae8b13da77fb7fce2c5f873118037e420ff67f9c1f8de63b90ae84a8de56feb571033d3803fb9cf6676f3f5380012a71b708e0
 SHA512 
1af24a10eff6d70c00d72fe5432340ada3b486778e9c06d2d11cf802ea0bc02792469db7f172fafd9329bddba9face6b0d28e3892c3657959500c1be34dc31af
 DIST zoom-5.0.398100.0427_i686.tar.xz 38582428 BLAKE2B 
21a564f189d08a829b476e402fdab99a64db8bd6838e4233895fb1c26c97b48f57caaa225d15e4bf1abdef9a7c85ecba22eab6bf9168ab84fe9bfc8572396498
 SHA512 
63ad6407397c8a1dfa0470648b32ac8566fa35da0a4cb38bafbb37bcbe367ec9c2d771c66529332b6099e048c01d19bf38d9a8ad1a23b117c2661118684a3ebb

diff --git a/net-im/zoom/zoom-3.5.385850.0413.ebuild 
b/net-im/zoom/zoom-3.5.385850.0413.ebuild
deleted file mode 100644
index 3dccb750177..000
--- a/net-im/zoom/zoom-3.5.385850.0413.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop eutils xdg-utils
-
-DESCRIPTION="Video conferencing and web conferencing service"
-HOMEPAGE="https://zoom.us/;
-SRC_URI="amd64? ( https://zoom.us/client/${PV}/${PN}_x86_64.tar.xz -> 
${P}_x86_64.tar.xz )
-   x86? ( https://zoom.us/client/${PV}/${PN}_i686.tar.xz -> 
${P}_i686.tar.xz )"
-S="${WORKDIR}/${PN}"
-
-LICENSE="all-rights-reserved Apache-2.0" # Apache-2.0 for icon
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE="bundled-libjpeg-turbo pulseaudio"
-RESTRICT="mirror bindist strip"
-
-RDEPEND="!games-engines/zoom
-   dev-libs/glib:2
-   dev-libs/icu
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtdiag:5
-   dev-qt/qtgraphicaleffects:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtquickcontrols:5[widgets]
-   dev-qt/qtscript:5
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-   media-sound/mpg123
-   sys-apps/dbus
-   sys-apps/util-linux
-   virtual/opengl
-   x11-libs/libX11
-   x11-libs/libxcb
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXtst
-   x11-libs/xcb-util-image
-   x11-libs/xcb-util-keysyms
-   amd64? (
-   dev-qt/qtdeclarative:5[widgets]
-   dev-qt/qtpositioning:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtwebchannel:5
-   dev-qt/qtwebengine:5[widgets]
-   )
-   x86? (
-   dev-qt/qtdeclarative:5
-   dev-qt/qtwebkit:5
-   )
-   !bundled-libjpeg-turbo? ( media-libs/libjpeg-turbo )
-   pulseaudio? ( media-sound/pulseaudio )
-   !pulseaudio? ( media-libs/alsa-lib )"
-
-BDEPEND="!pulseaudio? ( dev-util/bbe )"
-
-QA_PREBUILT="opt/zoom/*"
-
-src_prepare() {
-   default
-   if ! use pulseaudio; then
-   # For some strange reason, zoom cannot use any ALSA sound 
devices if
-   # it finds libpulse. This causes breakage if 
media-sound/apulse[sdk]
-   # is installed. So, force zoom to ignore libpulse.
-   bbe -e 's/libpulse.so/IgNoRePuLsE/' zoom >zoom.tmp || die
-   mv zoom.tmp zoom || die
-   fi
-}
-
-src_install() {
-   insinto /opt/zoom
-   exeinto /opt/zoom
-   doins -r json sip timezones translations
-   doins 

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

2020-04-27 Thread Hans de Graaff
commit: 7ebcb79f4a128d0b941ff606902ea6cc17085f09
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Apr 27 09:15:36 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Apr 28 04:39:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ebcb79f

dev-ruby/hoe: cleanup

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

 dev-ruby/hoe/Manifest  |  3 ---
 dev-ruby/hoe/hoe-3.18.1.ebuild | 44 --
 dev-ruby/hoe/hoe-3.19.0.ebuild | 44 --
 dev-ruby/hoe/hoe-3.20.0.ebuild | 44 --
 4 files changed, 135 deletions(-)

diff --git a/dev-ruby/hoe/Manifest b/dev-ruby/hoe/Manifest
index 0652563f7d4..0b6b0575bb0 100644
--- a/dev-ruby/hoe/Manifest
+++ b/dev-ruby/hoe/Manifest
@@ -1,5 +1,2 @@
 DIST hoe-3.16.0.gem 188416 BLAKE2B 
48383c46512a359a269ca3475ec701b1443e0ef71b31d1ca1604de391ed4df6b0ad27dd1c5f6ed04751047d211f2c6299245361cf131e2418f224324ac9934c3
 SHA512 
66cefb5a24906e19bbf0c82c8539d6d101b84d0dc1d3ce1910e4117357639489968271e76e86bd3c432b9ef7e3b24a78294c06210cbef280860f7dac18100606
-DIST hoe-3.18.1.gem 190976 BLAKE2B 
1b99125fddc42253918d2b9412401c0ed54a12006347b400050ecda17a1ce4491bf0419bc6ea28b68d5e1d77990973171c822862d93ee2cdc00a078f4e137587
 SHA512 
c281cdb2e89272ea84e54cd36d0cdec77cf6dd51f745c0aa99593586781e5182129f967086f008c33b38d25d7a3aacd2fa1899752e63f725d5ecf5fd5c04682c
-DIST hoe-3.19.0.gem 191488 BLAKE2B 
186b2ad78f4f7181fa1120a2e1736ee630e16c73c2c748333ce5aab745bec433b1b11019e0a96fbef65c1d5f7039925e9fa161fd54a83ebbaee8e25299be3565
 SHA512 
1bdc77f78f0b1a7e0832107d40679928d8f0edc0a1deeb0e63c7f8e2f7601b5cbe0bc6c19e6f8b2f26459710a31538f8efc433ef5e930058d852e945c0b280b0
-DIST hoe-3.20.0.gem 192000 BLAKE2B 
1eab1396c2dce2001b104e0587a0616913b0d0babb3d5e3d28214d04a57f70b056ba2c50843326676eec9723f9bd82625bcdf7af00eb8f3d5ef3dedc150eef9c
 SHA512 
38f000ab396453866eb87b31a90a8714ec5bd0d8615deee9e4ab8d4fae728ffdd38f836f6cd78f63e60998705d7f2e579e2d2bd3d8ca11421785868370e20e20
 DIST hoe-3.21.0.gem 193024 BLAKE2B 
2ff65edc6e0aebc93ebc8f3e628261ac3fabec4034b8e7b1bb3c38ab45c8b4641267a8c46c851ad69425c08782553c628574ae0a1417257cf64ba05a86de08f3
 SHA512 
39da93520bdb4efcbc58af58562ff8abbdecf45f92071ddb31f68ac799eb6f704431cea3d699aa039ba3a5217dc9b0f2d87f8b553d62860c34cb63803b625754

diff --git a/dev-ruby/hoe/hoe-3.18.1.ebuild b/dev-ruby/hoe/hoe-3.18.1.ebuild
deleted file mode 100644
index 18a0387ce12..000
--- a/dev-ruby/hoe/hoe-3.18.1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="History.rdoc Manifest.txt README.rdoc"
-
-RUBY_FAKEGEM_EXTRAINSTALL="template"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Hoe extends rake to provide full project automation"
-HOMEPAGE="https://www.zenspider.com/projects/hoe.html;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc"
-
-ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.9:5 )"
-
-ruby_add_rdepend ">=dev-ruby/rake-0.8.7 https://www.zenspider.com/projects/hoe.html;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc"
-
-ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.9:5 )"
-
-ruby_add_rdepend ">=dev-ruby/rake-0.8.7 https://www.zenspider.com/projects/hoe.html;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc"
-
-ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.9:5 )"
-
-ruby_add_rdepend ">=dev-ruby/rake-0.8.7 

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

2020-04-27 Thread Hans de Graaff
commit: 49b0b1219fe45c469a3264c2814cc2913fa24220
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Apr 27 09:42:04 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Apr 28 04:39:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49b0b121

dev-ruby/filigree: initial import of 0.4.1

Dependency for forthcoming dev-ruby/rltk

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

 dev-ruby/filigree/Manifest  |  1 +
 dev-ruby/filigree/filigree-0.4.1.ebuild | 22 ++
 dev-ruby/filigree/metadata.xml  | 11 +++
 3 files changed, 34 insertions(+)

diff --git a/dev-ruby/filigree/Manifest b/dev-ruby/filigree/Manifest
new file mode 100644
index 000..d1abe8c09af
--- /dev/null
+++ b/dev-ruby/filigree/Manifest
@@ -0,0 +1 @@
+DIST filigree-0.4.1.gem 31232 BLAKE2B 
edcffb0b98192205c19b401babc4320c6550d3683460827425269ea8090b7dc4164582d1e73fd251a6d4e21225fc0ffaeab1eb52e7ff571631981835aab9b8ea
 SHA512 
068ada1cac6c79cbaed150ac6168951894b3d76fd82764afc6aa9322f406a26b59777b83e1deae9348b1c20cca56db36e6acedcc92446847746d923f21009b82

diff --git a/dev-ruby/filigree/filigree-0.4.1.ebuild 
b/dev-ruby/filigree/filigree-0.4.1.ebuild
new file mode 100644
index 000..b60cc04a73d
--- /dev/null
+++ b/dev-ruby/filigree/filigree-0.4.1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="New classes and extensions to core library classes."
+HOMEPAGE="https://github.com/chriswailes/filigree;
+LICENSE="UoI-NCSA"
+
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+each_ruby_test() {
+   ${RUBY} -Ilib:.:test test/ts_filigree.rb || die
+}

diff --git a/dev-ruby/filigree/metadata.xml b/dev-ruby/filigree/metadata.xml
new file mode 100644
index 000..3e4006e2373
--- /dev/null
+++ b/dev-ruby/filigree/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+r...@gentoo.org
+Gentoo Ruby Project
+  
+  
+chriswailes/filigree
+  
+



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

2020-04-27 Thread Hans de Graaff
commit: e878afa10aa11d122a77b06fa16abd792886022f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Apr 27 09:10:25 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Apr 28 04:39:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e878afa1

dev-ruby/pg: cleanup

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

 dev-ruby/pg/Manifest|  1 -
 dev-ruby/pg/pg-1.1.4.ebuild | 55 -
 2 files changed, 56 deletions(-)

diff --git a/dev-ruby/pg/Manifest b/dev-ruby/pg/Manifest
index e27ecb0507f..57efe85aa02 100644
--- a/dev-ruby/pg/Manifest
+++ b/dev-ruby/pg/Manifest
@@ -1,3 +1,2 @@
 DIST pg-0.21.0.gem 214016 BLAKE2B 
9e27646cd85bc97dedfb980f4851b19a1ef2aad17f6a5c60726c1683642af5c4cf87d518b300fb4c894e1580f808f8af6158b57f1ac25971c1fc55818abee6f4
 SHA512 
590a8c34487d2cf030082cfff87b2cc83b636df06a931e394acfb098ecb5728e793d777f125b036ee9953bbd21ec5facf91c932930acccb507d3394f2fc4cc5b
-DIST pg-1.1.4.gem 233984 BLAKE2B 
5a92ca49f8e471905286c07dc468f2932461f73fba13d2786c50883b271e2528b4476a81737023c252e75784c49113aacc50e1722fa100d5e97494fe60965a41
 SHA512 
442eadb4e9fe51aaef71cb5bbe8786c61dc4cfaa1241491270cb251f062abae88b6b2ef88dec7ab6ba2baa6390e954a2fcf4862cc95be4bc516e029c788fa1d9
 DIST pg-1.2.2.gem 196608 BLAKE2B 
068be98d190cb4074cc89bdb5b376322f323950909f7a6fddc8669a3ff0f85eef9f512bd2ec7121707e9ea077b2b428f698e84f2118c76e34f5def75ca303fca
 SHA512 
5c7cc90afb75a66e80cfc34c4875cf22b005aa0a27e78db6f71d1829f870c6409b73326a9925f79c0d642e93ea51d1f84c7383323fea44b7488e83deb7754951

diff --git a/dev-ruby/pg/pg-1.1.4.ebuild b/dev-ruby/pg/pg-1.1.4.ebuild
deleted file mode 100644
index d644ac66e21..000
--- a/dev-ruby/pg/pg-1.1.4.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="ChangeLog Contributors.rdoc README.rdoc History.rdoc"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="Ruby extension library providing an API to PostgreSQL"
-HOMEPAGE="https://bitbucket.org/ged/ruby-pg/;
-
-LICENSE="|| ( GPL-2 Ruby )"
-SLOT="1"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE=""
-
-RDEPEND+=" dev-db/postgresql:*"
-DEPEND+=" dev-db/postgresql
-   test? ( >=dev-db/postgresql-9.4[server,threads] )"
-
-all_ruby_prepare() {
-   # hack the Rakefile to make it sure that it doesn't load
-   # rake-compiler (so that we don't have to depend on it and it
-   # actually works when building with USE=doc).
-   sed -i \
-   -e '/Rakefile.cross/s:^:#:' \
-   -e '/ExtensionTask/,/^end$/ s:^:#:' \
-   Rakefile || die
-}
-
-each_ruby_configure() {
-   ${RUBY} -C ext extconf.rb || die "extconf.rb failed"
-}
-
-each_ruby_compile() {
-   emake V=1 -C ext CFLAGS="${CFLAGS} -fPIC" archflag="${LDFLAGS}"
-   cp ext/*$(get_libname) lib || die
-}
-
-each_ruby_test() {
-   if [[ "${EUID}" -ne "0" ]]; then
-   # Make the rspec call explicit, this way we don't have to depend
-   # on rake-compiler (nor rubygems) _and_ we don't have to rebuild
-   # the whole extension from scratch.
-   RSPEC_VERSION=3 ruby-ng_rspec
-   else
-   ewarn "The userpriv feature must be enabled to run tests."
-   eerror "Testsuite will not be run."
-   fi
-}



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

2020-04-27 Thread Hans de Graaff
commit: a4a42876241ddf5173056acaadd5f0d90c3089b5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Apr 27 09:18:56 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Apr 28 04:39:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4a42876

app-text/xmlformat: add ruby26

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

 app-text/xmlformat/xmlformat-1.04.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/xmlformat/xmlformat-1.04.ebuild 
b/app-text/xmlformat/xmlformat-1.04.ebuild
index b91035f55bd..044ee876c25 100644
--- a/app-text/xmlformat/xmlformat-1.04.ebuild
+++ b/app-text/xmlformat/xmlformat-1.04.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
-USE_RUBY="ruby22 ruby23 ruby24 ruby25"
+USE_RUBY="ruby24 ruby25 ruby26"
 
 inherit ruby-single
 



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

2020-04-27 Thread Hans de Graaff
commit: 6faf0aa8e9afa99440b9ee79184d00c34176ac8a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Apr 27 09:17:54 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Apr 28 04:39:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6faf0aa8

dev-ruby/hiera: cleanup

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

 dev-ruby/hiera/Manifest   |  1 -
 dev-ruby/hiera/hiera-3.5.0.ebuild | 25 -
 2 files changed, 26 deletions(-)

diff --git a/dev-ruby/hiera/Manifest b/dev-ruby/hiera/Manifest
index 619641d6d14..3607be11726 100644
--- a/dev-ruby/hiera/Manifest
+++ b/dev-ruby/hiera/Manifest
@@ -1,3 +1,2 @@
 DIST hiera-3.4.3.gem 40960 BLAKE2B 
a4747c6096065c1272bd3099893d27c53b5e869be16643fbd59fa0eead692e3bd082fcbf82463614336d00c3068244bd632fd6c3a87ba520566a8643f674bfc4
 SHA512 
126e626b9c9020f2b8565aaff35f30b35c73785120425d186c97186c5bdfafc4831216250f78fd33ffd5e1dde49646b262887747c0d73442a252c391329959e2
-DIST hiera-3.5.0.gem 40960 BLAKE2B 
c41d6a5cb95278e212234d6c144c5b97535c319c78874e13921e25f2f58cd9ea19884ed627bf4a715810589f9b70023b0c4bb2f6f1f8d51924ad9dac065bdaf7
 SHA512 
b9cdff688829fd8f124011abb4a43640a7531567a678c116e40259e1d110fd20dc7d2ac1711264f4ea61f2728f93027d65df25d5d4d8c339e465010ba2a269bf
 DIST hiera-3.6.0.gem 40960 BLAKE2B 
1e49499ac5841d5fae884ffaf7ba7c72c55e3c04ee3023b2bee3e68e29d4827825e23ed4bb4a929d6337a1ff1d19dd1fbcad329495604c3171c3ab900e21b607
 SHA512 
6d76845e23732875c461d5b2df8599953f067ec84ea6648044e91822fea762118a108136e43ea9b7112511939978052f846d94e895b2b8f669df607fc90afbd0

diff --git a/dev-ruby/hiera/hiera-3.5.0.ebuild 
b/dev-ruby/hiera/hiera-3.5.0.ebuild
deleted file mode 100644
index c91179dd0a9..000
--- a/dev-ruby/hiera/hiera-3.5.0.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A simple pluggable Hierarchical Database"
-HOMEPAGE="https://docs.puppet.com/hiera/;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
-
-ruby_add_bdepend "test? ( dev-ruby/mocha )"
-
-ruby_add_rdepend "dev-ruby/deep_merge"



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

2020-04-27 Thread Hans de Graaff
commit: 88d032dce2e45b9eb89fe2a62d2421b5ee9f89d9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Apr 27 09:27:37 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Apr 28 04:39:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88d032dc

dev-ruby/turbolinks: cleanup

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

 dev-ruby/turbolinks/Manifest|  1 -
 dev-ruby/turbolinks/turbolinks-5.2.0.ebuild | 21 -
 2 files changed, 22 deletions(-)

diff --git a/dev-ruby/turbolinks/Manifest b/dev-ruby/turbolinks/Manifest
index 2a696712c85..1f7217be72c 100644
--- a/dev-ruby/turbolinks/Manifest
+++ b/dev-ruby/turbolinks/Manifest
@@ -1,2 +1 @@
-DIST turbolinks-5.2.0.gem 6656 BLAKE2B 
7a50571a24175fc5e2c186b79fc40dd9f7a4fc3eb162b64a6b9656bb0263a25e2053bbf8685792186e5aeea8d9795e1a98e0c97e4a3155760a9b7160496b5c79
 SHA512 
dd69f6249463844da655ec57db34e55fe7e9fb43d2cf0eed87d20deb578ae9f84541b80df00b0f056da7cbea6b3fda3d55bff10c3e7709c50f98ef543710cc7d
 DIST turbolinks-5.2.1.gem 6656 BLAKE2B 
55f624ee8dbb8d27ffe21fc4b57644ad3118dbf7d89dfe59dde1909ee553d37a47e127af92e710f5081787e682b76950aac4287b604ebd9b32df4d60ededadee
 SHA512 
e306a38dcb727a9ca9f491074154d0e82a6a0efba89aa8aa6f5db97c0c78fb468589a54b28779b83b5548c92aa03976e27a98b4beef0ef376606a97ac9dcce59

diff --git a/dev-ruby/turbolinks/turbolinks-5.2.0.ebuild 
b/dev-ruby/turbolinks/turbolinks-5.2.0.ebuild
deleted file mode 100644
index f80db61b833..000
--- a/dev-ruby/turbolinks/turbolinks-5.2.0.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
-
-# The gem does not contain runnable tests.
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Makes following links in your web application faster"
-HOMEPAGE="https://github.com/rails/turbolinks;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""



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

2020-04-27 Thread Hans de Graaff
commit: b948a09b5cd8aa7c27e6717021f18812772fd67f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Apr 27 08:19:09 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Apr 28 04:39:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b948a09b

dev-ruby/pkg-config: cleanup

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

 dev-ruby/pkg-config/Manifest|  2 --
 dev-ruby/pkg-config/pkg-config-1.3.9.ebuild | 31 -
 dev-ruby/pkg-config/pkg-config-1.4.0.ebuild | 31 -
 3 files changed, 64 deletions(-)

diff --git a/dev-ruby/pkg-config/Manifest b/dev-ruby/pkg-config/Manifest
index 559fcfb9c46..099763b47b1 100644
--- a/dev-ruby/pkg-config/Manifest
+++ b/dev-ruby/pkg-config/Manifest
@@ -1,4 +1,2 @@
 DIST pkg-config-1.2.8.gem 20480 BLAKE2B 
cc11b5eff30f0f5e1a91e64902931ed540da108fd326fe731b71527c9c4310f55e9002617e1baae4f71a4b705b20cf10f6fa112f8ef56971e82868145d372a47
 SHA512 
d83a599a48c7d404946054c6846b6cfd9fce2a264c288519a6eccd9787f05d45397dd46300bf97c80700921456318154ea6d44ba32cd159803471073c2a2b065
-DIST pkg-config-1.3.9.gem 22016 BLAKE2B 
bb22881e07a251722e5e2344a8ebfea105456c4994da01b6cad53b93c5fab515537c04166be9985bac224944e89506040a2f89886f03c9f5d9c2227551e6e840
 SHA512 
ffec47956f59daea7eefe749474389cc43b500251b7d35cf268caed975d4b8483990c6c5cc0eb1cb918a7e09edd483fe88d6e7141c13496edeb4d4aac5ab3019
-DIST pkg-config-1.4.0.gem 22016 BLAKE2B 
a9f56e68580b290bc0b09b07dc059b5ac7141a97a2a4653529fd59aa348bee7ce90a2e752172d2d0f376b67fbb7253f0d3bb38107eb68e3d6bb3f7d57637423c
 SHA512 
d60539519e86e210def73d2536a694e2fc7a6a424c7cdd49b6046420b113520465e1863ef4d90d9491d081b78e16cfff27121d3b7f78a78330c4a242c652ebd7
 DIST pkg-config-1.4.1.gem 22016 BLAKE2B 
efac610221b288bb669a3783c0e70af3951478147896315c53af2186912b60045096c0ba01a0a59ce09897a2e4e747d28a091b947281fe7f6dd6f85cea31aae7
 SHA512 
72d61466c1ea53a5eda66a8e8f8106fef0269fefdd349ac83959a34bb8f36796bd3e9c7fbcbad5763d2fca015c65436f9d410724e27b6d1c495e3957d26757a6

diff --git a/dev-ruby/pkg-config/pkg-config-1.3.9.ebuild 
b/dev-ruby/pkg-config/pkg-config-1.3.9.ebuild
deleted file mode 100644
index 7b976ed5ff6..000
--- a/dev-ruby/pkg-config/pkg-config-1.3.9.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_EXTRADOC="README.rdoc NEWS"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A pkg-config implementation by Ruby"
-HOMEPAGE="https://github.com/rcairo/pkg-config;
-LICENSE="|| ( LGPL-2 LGPL-2.1 LGPL-3 )"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
-SLOT="0"
-IUSE="test"
-
-ruby_add_bdepend "test? ( >=dev-ruby/test-unit-2.5.1-r1 )"
-# this is used for testing
-DEPEND+=" test? ( x11-libs/cairo )"
-
-all_ruby_prepare() {
-   # drop failing tests
-   sed -i -e "/test_cflags/,/end/d"\
-   -e "/test_cflags_only_I/,/end/d" test/test_pkg_config.rb || die
-}
-
-each_ruby_test() {
-   ruby-ng_testrb-2 -Ilib test/test_${PN/-/_}.rb || die
-}

diff --git a/dev-ruby/pkg-config/pkg-config-1.4.0.ebuild 
b/dev-ruby/pkg-config/pkg-config-1.4.0.ebuild
deleted file mode 100644
index 982645a2769..000
--- a/dev-ruby/pkg-config/pkg-config-1.4.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_EXTRADOC="README.rdoc NEWS"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A pkg-config implementation by Ruby"
-HOMEPAGE="https://github.com/rcairo/pkg-config;
-LICENSE="|| ( LGPL-2 LGPL-2.1 LGPL-3 )"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
-SLOT="0"
-IUSE="test"
-
-ruby_add_bdepend "test? ( >=dev-ruby/test-unit-2.5.1-r1 )"
-# this is used for testing
-DEPEND+=" test? ( x11-libs/cairo )"
-
-all_ruby_prepare() {
-   # drop failing tests
-   sed -i -e "/test_cflags/,/end/d"\
-   -e "/test_cflags_only_I/,/end/d" test/test_pkg_config.rb || die
-}
-
-each_ruby_test() {
-   ruby-ng_testrb-2 -Ilib test/test_${PN/-/_}.rb || die
-}



[gentoo-commits] repo/gentoo:master commit in: net-irc/epic5/

2020-04-27 Thread Hans de Graaff
commit: 045e544c6fa3274d49c82e28fab71d653c3a8172
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Apr 27 09:21:24 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Apr 28 04:39:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=045e544c

net-irc/epic5: add ruby26

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

 net-irc/epic5/epic5-2.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/epic5/epic5-2.0.1.ebuild b/net-irc/epic5/epic5-2.0.1.ebuild
index e10c5b555d3..d38b780348b 100644
--- a/net-irc/epic5/epic5-2.0.1.ebuild
+++ b/net-irc/epic5/epic5-2.0.1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-USE_RUBY="ruby23 ruby24 ruby25"
+USE_RUBY="ruby24 ruby25 ruby26"
 
 inherit autotools ruby-single toolchain-funcs
 



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

2020-04-27 Thread Patrick McLean
commit: c7797a57647da37cf7bf237ba579dbf7e251324d
Author: Patrick McLean  gentoo  org>
AuthorDate: Tue Apr 28 02:21:21 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue Apr 28 02:21:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7797a57

dev-python/libtmux-0.8.2-r2: Revbump, dep on tmux 3 (bug #709834)

Closes: https://bugs.gentoo.org/709834
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/libtmux/libtmux-0.8.2-r2.ebuild | 37 ++
 1 file changed, 37 insertions(+)

diff --git a/dev-python/libtmux/libtmux-0.8.2-r2.ebuild 
b/dev-python/libtmux/libtmux-0.8.2-r2.ebuild
new file mode 100644
index 000..489daf45be8
--- /dev/null
+++ b/dev-python/libtmux/libtmux-0.8.2-r2.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} pypy3 )
+DISTUTILS_USE_SETUPTOOLS=bdepend
+inherit distutils-r1
+
+DESCRIPTION="python api for tmux"
+HOMEPAGE="https://libtmux.git-pull.com/;
+SRC_URI="https://github.com/tmux-python/${PN}/archive/v${PV}.tar.gz -> 
${PN}-v${PV}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=app-misc/tmux-3.0a"
+
+PATCHES=(
+   "${FILESDIR}/libtmux-0.8.2-tests.patch"
+)
+
+distutils_enable_tests pytest
+distutils_enable_sphinx doc \
+   dev-python/alagitpull \
+   dev-python/docutils
+
+python_prepare_all() {
+   # avoid a dependency on sphinx_issues
+   local issues="https://github.com/tmux-python/libtmux/issues/;
+   sed -i "s:'sphinx_issues',::" doc/conf.py || die
+   sed -r -i "s|:issue:\`([[:digit:]]+)\`|\`issue \1 ${issues}\1\`|" 
CHANGES || die
+   rm requirements/doc.txt || die
+
+   distutils-r1_python_prepare_all
+}



[gentoo-commits] repo/gentoo:master commit in: gui-libs/gtk-layer-shell/

2020-04-27 Thread Adam Feldman
commit: fdae499c98b04641348a9018fb5bff5ab69a7cef
Author: Adam Feldman  gentoo  org>
AuthorDate: Tue Apr 28 01:21:13 2020 +
Commit: Adam Feldman  gentoo  org>
CommitDate: Tue Apr 28 01:22:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdae499c

gui-libs/gtk-layer-shell: Fix #719866, missing dep

Closes: https://bugs.gentoo.org/719866
Package-Manager: Portage-2.3.96, Repoman-2.3.21
Signed-off-by: Adam Feldman  gentoo.org>

 ...{gtk-layer-shell-0.1.0.ebuild => gtk-layer-shell-0.1.0-r1.ebuild} | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/gui-libs/gtk-layer-shell/gtk-layer-shell-0.1.0.ebuild 
b/gui-libs/gtk-layer-shell/gtk-layer-shell-0.1.0-r1.ebuild
similarity index 92%
rename from gui-libs/gtk-layer-shell/gtk-layer-shell-0.1.0.ebuild
rename to gui-libs/gtk-layer-shell/gtk-layer-shell-0.1.0-r1.ebuild
index 3cff2fda156..7704b646413 100644
--- a/gui-libs/gtk-layer-shell/gtk-layer-shell-0.1.0.ebuild
+++ b/gui-libs/gtk-layer-shell/gtk-layer-shell-0.1.0-r1.ebuild
@@ -25,7 +25,10 @@ DEPEND="
>=dev-libs/wayland-1.10.0
 "
 RDEPEND="${DEPEND}"
-BDEPEND="virtual/pkgconfig"
+BDEPEND="
+   virtual/pkgconfig
+   gtk-doc? ( dev-util/gtk-doc )
+"
 
 src_configure() {
local emesonargs=(



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

2020-04-27 Thread Mike Gilbert
commit: ef3571af4382749823339ddf49fdad1ae5b789b5
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Apr 28 00:04:39 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Apr 28 00:04:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef3571af

media-gfx/fontforge: fix docs build

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

 .../files/fontforge-doc-no-warn-error.patch| 25 ++
 media-gfx/fontforge/fontforge-20200314.ebuild  |  1 +
 2 files changed, 26 insertions(+)

diff --git a/media-gfx/fontforge/files/fontforge-doc-no-warn-error.patch 
b/media-gfx/fontforge/files/fontforge-doc-no-warn-error.patch
new file mode 100644
index 000..ed1526b62e2
--- /dev/null
+++ b/media-gfx/fontforge/files/fontforge-doc-no-warn-error.patch
@@ -0,0 +1,25 @@
+From e8164ed0fa747bfc8e7e80e6ff6b9a34b7c1a33f Mon Sep 17 00:00:00 2001
+From: Mike Gilbert 
+Date: Mon, 27 Apr 2020 20:00:54 -0400
+Subject: [PATCH] doc: do not treat warnings as errors
+
+---
+ doc/CMakeLists.txt | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/doc/CMakeLists.txt b/doc/CMakeLists.txt
+index 6c4601a05..e5aeaed4f 100644
+--- a/doc/CMakeLists.txt
 b/doc/CMakeLists.txt
+@@ -21,7 +21,7 @@ file(STRINGS manifest.txt _manifest)
+ configure_file(manifest.txt manifest.txt COPYONLY)
+ 
+ add_custom_command(OUTPUT sphinx-docs
+-  COMMAND "${Sphinx_BUILD_BINARY}" -q -n -W -b html -d doctrees 
"${CMAKE_CURRENT_SOURCE_DIR}/sphinx" sphinx-docs
++  COMMAND "${Sphinx_BUILD_BINARY}" -q -n -b html -d doctrees 
"${CMAKE_CURRENT_SOURCE_DIR}/sphinx" sphinx-docs
+   DEPENDS ${_manifest}
+ )
+ 
+-- 
+2.26.2
+

diff --git a/media-gfx/fontforge/fontforge-20200314.ebuild 
b/media-gfx/fontforge/fontforge-20200314.ebuild
index bc30b97aa32..e3313e06dd2 100644
--- a/media-gfx/fontforge/fontforge-20200314.ebuild
+++ b/media-gfx/fontforge/fontforge-20200314.ebuild
@@ -56,6 +56,7 @@ PATCHES=(
"${FILESDIR}"/20200314-stylemap.patch
"${FILESDIR}"/20200314-tilepath.patch
"${FILESDIR}"/20200314-big-endian.patch
+   "${FILESDIR}"/fontforge-doc-no-warn-error.patch
 )
 
 pkg_setup() {



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

2020-04-27 Thread Mike Gilbert
commit: d17321f41ab64f54c28b3a22e1e14233acaf6573
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Apr 27 23:55:06 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Apr 27 23:55:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d17321f4

media-gfx/fontforge: fix python extension on big-endian

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

 .../fontforge/files/20200314-big-endian.patch  | 298 +
 media-gfx/fontforge/fontforge-20200314.ebuild  |   1 +
 2 files changed, 299 insertions(+)

diff --git a/media-gfx/fontforge/files/20200314-big-endian.patch 
b/media-gfx/fontforge/files/20200314-big-endian.patch
new file mode 100644
index 000..f9581ad35f4
--- /dev/null
+++ b/media-gfx/fontforge/files/20200314-big-endian.patch
@@ -0,0 +1,298 @@
+From 65619185a42bd52bb4a4894c1714d78d96ed4175 Mon Sep 17 00:00:00 2001
+From: Jeremy Tan 
+Date: Sun, 26 Apr 2020 18:57:58 +1000
+Subject: [PATCH 1/2] tottfgpos.c: fix incorrect sizing of the scripts array
+
+latn contains 58 entries (29 pairs), meaning the size was too small
+to fit the 0 marker at the end of the array
+---
+ fontforge/tottfgpos.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/fontforge/tottfgpos.c b/fontforge/tottfgpos.c
+index 5de5164ed1..e12a0b8a79 100644
+--- a/fontforge/tottfgpos.c
 b/fontforge/tottfgpos.c
+@@ -60,7 +60,7 @@ int use_second_indic_scripts = false;
+ /* scripts (for opentype) that I understand */
+ /* see also list in lookups.c mapping script tags to friendly names */
+ 
+-static uint32 scripts[][59] = {
++static uint32 scripts[][61] = {
+ /* Adlam */   { CHR('a','d','l','m'), 0x1e900, 0x1e95f },
+ /* Ahom */{ CHR('a','h','o','m'), 0x11700, 0x1173f },
+ /* Anatolian */   { CHR('h','l','u','w'), 0x14400, 0x1467f },
+
+From fde85b13382595cb3ab889e38570b4944edad808 Mon Sep 17 00:00:00 2001
+From: Jeremy Tan 
+Date: Sun, 26 Apr 2020 19:00:04 +1000
+Subject: [PATCH 2/2] python.c: fix type specifier on long input/return values
+
+int is guaranteed to be at least 16 bits, while long is at least
+32 bits. So for uint32/int32 values, parse longs with the "l"/"k"
+specifier and cast return values to long.
+
+The cast is necessary as on amd64 a long is 64 bits
+---
+ fontforge/python.c | 68 +++---
+ 1 file changed, 34 insertions(+), 34 deletions(-)
+
+diff --git a/fontforge/python.c b/fontforge/python.c
+index 5344b0f60f..6c9675fa4e 100644
+--- a/fontforge/python.c
 b/fontforge/python.c
+@@ -760,7 +760,7 @@ static PyObject *PyFF_UnicodeAnnotationFromLib(PyObject 
*UNUSED(self), PyObject
+ char *temp;
+ long val;
+ 
+-if ( !PyArg_ParseTuple(args,"|i",) )
++if ( !PyArg_ParseTuple(args,"|l",) )
+   return( NULL );
+ 
+ if ( (temp=unicode_annot(val))==NULL ) {
+@@ -777,7 +777,7 @@ static PyObject *PyFF_UnicodeNameFromLib(PyObject 
*UNUSED(self), PyObject *args)
+ char *temp;
+ long val;
+ 
+-if ( !PyArg_ParseTuple(args,"|i",) )
++if ( !PyArg_ParseTuple(args,"|l",) )
+   return( NULL );
+ 
+ if ( (temp=unicode_name(val))==NULL ) {
+@@ -798,10 +798,10 @@ static PyObject *PyFF_UnicodeBlockStartFromLib(PyObject 
*UNUSED(self), PyObject
+ /* Use this function with UnicodeBlockNameFromLib(n) & 
UnicodeBlockEndFromLib(n). */
+ long val;
+ 
+-if ( !PyArg_ParseTuple(args,"|i",) )
++if ( !PyArg_ParseTuple(args,"|l",) )
+   return( NULL );
+ 
+-return( Py_BuildValue("i", unicode_block_start(val)) );
++return( Py_BuildValue("l", (long)unicode_block_start(val)) );
+ }
+ 
+ static PyObject *PyFF_UnicodeBlockEndFromLib(PyObject *UNUSED(self), PyObject 
*args) {
+@@ -809,10 +809,10 @@ static PyObject *PyFF_UnicodeBlockEndFromLib(PyObject 
*UNUSED(self), PyObject *a
+ /* Use this function with UnicodeBlockStartFromLib(n), 
UnicodeBlockNameFromLib(n) */
+ long val;
+ 
+-if ( !PyArg_ParseTuple(args,"|i",) )
++if ( !PyArg_ParseTuple(args,"|l",) )
+   return( NULL );
+ 
+-return( Py_BuildValue("i", unicode_block_end(val)) );
++return( Py_BuildValue("l", (long)unicode_block_end(val)) );
+ }
+ 
+ static PyObject *PyFF_UnicodeBlockNameFromLib(PyObject *UNUSED(self), 
PyObject *args) {
+@@ -822,7 +822,7 @@ static PyObject *PyFF_UnicodeBlockNameFromLib(PyObject 
*UNUSED(self), PyObject *
+ char *temp;
+ long val;
+ 
+-if ( !PyArg_ParseTuple(args,"|i",) )
++if ( !PyArg_ParseTuple(args,"|l",) )
+   return( NULL );
+ 
+ if ( (temp=unicode_block_name(val))==NULL ) {
+@@ -853,24 +853,24 @@ static PyObject 
*PyFF_UnicodeNames2GetCntFromLib(PyObject *UNUSED(self), PyObjec
+ static PyObject *PyFF_UnicodeNames2GetNxtFromLib(PyObject *UNUSED(self), 
PyObject *args) {
+ long val;
+ 
+-if ( !PyArg_ParseTuple(args,"|i",) )
++if ( !PyArg_ParseTuple(args,"|l",) )
+   return( NULL );
+-return( Py_BuildValue("i", unicode_names2getUtabLoc(val)) );
++

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

2020-04-27 Thread Jason A. Donenfeld
commit: 0be6e3c75ecc26afba0c300afffad5e4af8a248f
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Mon Apr 27 23:50:08 2020 +
Commit: Jason A. Donenfeld  gentoo  org>
CommitDate: Mon Apr 27 23:50:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0be6e3c7

net-vpn/wireguard-tools: do not mention 0/0 route

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Jason A. Donenfeld  gentoo.org>

 net-vpn/wireguard-tools/wireguard-tools-1.0.20200319.ebuild | 4 
 1 file changed, 4 deletions(-)

diff --git a/net-vpn/wireguard-tools/wireguard-tools-1.0.20200319.ebuild 
b/net-vpn/wireguard-tools/wireguard-tools-1.0.20200319.ebuild
index 6d3ad039ded..252d5e050c2 100644
--- a/net-vpn/wireguard-tools/wireguard-tools-1.0.20200319.ebuild
+++ b/net-vpn/wireguard-tools/wireguard-tools-1.0.20200319.ebuild
@@ -96,10 +96,6 @@ pkg_postinst() {
einfo "  \$ chromium http://192.168.4.1;
einfo "  \$ ping 192.168.4.1"
einfo
-   einfo "If you'd like to redirect your internet traffic, you can run it 
with the"
-   einfo "\"default-route\" argument. You may not use this server for any 
abusive or illegal"
-   einfo "purposes. It is for quick testing only."
-   einfo
einfo "More info on getting started can be found at: 
https://www.wireguard.com/quickstart/;
einfo
 }



[gentoo-commits] repo/gentoo:master commit in: net-vpn/wireguard-modules/files/, net-vpn/wireguard-modules/

2020-04-27 Thread Jason A. Donenfeld
commit: 7e3df7e56dbf0947b6f3b293db64bbd8b236ce37
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Mon Apr 27 23:22:57 2020 +
Commit: Jason A. Donenfeld  gentoo  org>
CommitDate: Mon Apr 27 23:22:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e3df7e5

net-vpn/wireguard-modules: drop unused patch

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Jason A. Donenfeld  gentoo.org>

 ...d-modules-1.0.20200413-sch_generic-header.patch | 26 --
 .../wireguard-modules-1.0.20200426.ebuild  |  2 --
 2 files changed, 28 deletions(-)

diff --git 
a/net-vpn/wireguard-modules/files/wireguard-modules-1.0.20200413-sch_generic-header.patch
 
b/net-vpn/wireguard-modules/files/wireguard-modules-1.0.20200413-sch_generic-header.patch
deleted file mode 100644
index 8e263e9622a..000
--- 
a/net-vpn/wireguard-modules/files/wireguard-modules-1.0.20200413-sch_generic-header.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From bd388363a66d67f0e04f9c45b20a9f33dfcf79f6 Mon Sep 17 00:00:00 2001
-From: "Jason A. Donenfeld" 
-Date: Thu, 16 Apr 2020 00:27:33 -0600
-Subject: compat: include sch_generic.h header for skb_reset_tc
-
-Reported-by: King DuckZ 
-Signed-off-by: Jason A. Donenfeld 

- src/compat/compat.h | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/src/compat/compat.h b/src/compat/compat.h
-index 75bd3b7..bb996b8 100644
 a/src/compat/compat.h
-+++ b/src/compat/compat.h
-@@ -1029,6 +1029,7 @@ out:
- 
- #if LINUX_VERSION_CODE < KERNEL_VERSION(5, 4, 29) || (LINUX_VERSION_CODE >= 
KERNEL_VERSION(5, 5, 0) && LINUX_VERSION_CODE < KERNEL_VERSION(5, 5, 14))
- #include 
-+#include 
- static inline void skb_reset_redirect(struct sk_buff *skb)
- {
- #ifdef CONFIG_NET_SCHED
--- 
-cgit v1.2.3-4-ga26e
-

diff --git a/net-vpn/wireguard-modules/wireguard-modules-1.0.20200426.ebuild 
b/net-vpn/wireguard-modules/wireguard-modules-1.0.20200426.ebuild
index 8a425d4191e..16df945c1ab 100644
--- a/net-vpn/wireguard-modules/wireguard-modules-1.0.20200426.ebuild
+++ b/net-vpn/wireguard-modules/wireguard-modules-1.0.20200426.ebuild
@@ -30,8 +30,6 @@ MODULE_NAMES="wireguard(kernel/drivers/net:src)"
 BUILD_TARGETS="module"
 CONFIG_CHECK="NET INET NET_UDP_TUNNEL CRYPTO_ALGAPI"
 
-PATCHES=( "${FILESDIR}/${P}-sch_generic-header.patch" )
-
 pkg_setup() {
if use module; then
linux-mod_pkg_setup



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

2020-04-27 Thread Jonas Stein
commit: 250e23a0fa386bae6f445713229694a20ea352be
Author: Jonas Stein  gentoo  org>
AuthorDate: Mon Apr 27 22:56:08 2020 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Mon Apr 27 22:56:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=250e23a0

profiles: net-libs/quasselc last rites

Upstream stopped development. This lib was only required for 
net-irc/quassel-irssi
Bug: https://bugs.gentoo.org/719856
Signed-off-by: Jonas Stein  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index e0758891c5b..4d9bcd1a9de 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Jonas Stein  (2020-04-28)
+# Package is no longer required after the removal of 
+# net-irc/quassel-irssi. See also bug #719856.
+# Remove after 2020-06-28
+net-libs/quasselc
+
 # Jonas Stein  (2020-04-28)
 # Upstream stopped development. Package should depend on 
 # 

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

2020-04-27 Thread Jonas Stein
commit: 9f33600d1a8a9661c8ce87729d69f454bf25b799
Author: Jonas Stein  gentoo  org>
AuthorDate: Mon Apr 27 22:12:19 2020 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Mon Apr 27 22:12:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f33600d

profiles: net-irc/quassel-irssi last rites

Our package is no longer usable and would require an update by upstream
which is no longer active. Last riting the unusable package now.
Bug: https://bugs.gentoo.org/719728
Signed-off-by: Jonas Stein  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 17b8cdf2f29..e0758891c5b 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,13 @@
 
 #--- END OF EXAMPLES ---
 
+# Jonas Stein  (2020-04-28)
+# Upstream stopped development. Package should depend on 
+#  (2020-04-27)
 # Unmaintained.  Unresolved breakage with py3.8 for almost a year.
 # Python upstream included some async testing support in py3.8 too.



[gentoo-commits] repo/proj/guru:dev commit in: www-apps/twint/

2020-04-27 Thread Alessandro Barbieri
commit: 7e0aab3fadec2c5a9defc40c9ef7a365982c1599
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Apr 27 13:22:22 2020 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon Apr 27 21:24:14 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7e0aab3f

www-apps/twint: version bump

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

 www-apps/twint/Manifest|  1 +
 www-apps/twint/twint-2.1.19.ebuild | 43 ++
 2 files changed, 44 insertions(+)

diff --git a/www-apps/twint/Manifest b/www-apps/twint/Manifest
index 67f852a..7ea75f5 100644
--- a/www-apps/twint/Manifest
+++ b/www-apps/twint/Manifest
@@ -1 +1,2 @@
 DIST twint-2.1.18.tar.gz 33213 BLAKE2B 
74d8634ad178b40af726347ee144766bc5ae2480842ad617739a12ed469bf7692247bdc4dc5d979a081b88a223ce2649924cf89a6c0ff77acd10142f2290865c
 SHA512 
0060d5f496bd19e74e72243ce83202204eacd28b57db7440ae83d112c96ea962512adf12e590e0843cf5231b1922cfcc943725aaeb2ab31127522be26e7fc9a7
+DIST twint-2.1.19.tar.gz 33142 BLAKE2B 
aca837c3473543414f57e728b67c46394959a51ecf4fc9b4b1be6f0914a6de79f3afcd725449eb25babfbbdc9786cc3ae74744414489efc4d01b5110c39bc306
 SHA512 
0318ba4432401f7deace23ca45060f3d380bf28fbdbeee554684606b92c163260cfe352d1c76f1e639aaf451e883b15b09d05b867af55394987503fbcb66d95b

diff --git a/www-apps/twint/twint-2.1.19.ebuild 
b/www-apps/twint/twint-2.1.19.ebuild
new file mode 100644
index 000..650e54b
--- /dev/null
+++ b/www-apps/twint/twint-2.1.19.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_6 )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1
+
+DESCRIPTION="Twitter scraping & OSINT tool written in Python that doesn't use 
Twitter's API"
+HOMEPAGE="
+   https://github.com/twintproject/twint
+   https://pypi.org/project/twint
+"
+SRC_URI="https://github.com/twintproject/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+#tests require network
+RESTRICT="test"
+
+RDEPEND="
+   dev-python/aiohttp[${PYTHON_USEDEP}]
+   dev-python/aiohttp-socks[${PYTHON_USEDEP}]
+   dev-python/aiodns[${PYTHON_USEDEP}]
+   dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
+   dev-python/cchardet[${PYTHON_USEDEP}]
+   dev-python/elasticsearch-py[${PYTHON_USEDEP}]
+   dev-python/fake-useragent[${PYTHON_USEDEP}]
+   dev-python/geopy[${PYTHON_USEDEP}]
+   dev-python/googletransx[${PYTHON_USEDEP}]
+   >=dev-python/pandas-0.23.0[${PYTHON_USEDEP}]
+   dev-python/PySocks[${PYTHON_USEDEP}]
+   dev-python/schedule[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+
+python_test() {
+   "${EPYTHON}" test.py -v || die
+}



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

2020-04-27 Thread Alessandro Barbieri
commit: ae5316183f18e37ff8e046c2e32d98ed508dfe31
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Apr 27 21:06:54 2020 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon Apr 27 21:24:15 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ae531618

dev-python/validators: version bump, dep cleanup

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

 dev-python/validators/Manifest   |  1 +
 dev-python/validators/metadata.xml   | 16 
 ...idators-0.14.0.ebuild => validators-0.14.0-r1.ebuild} |  7 ---
 ...validators-0.14.0.ebuild => validators-0.14.3.ebuild} | 12 
 4 files changed, 29 insertions(+), 7 deletions(-)

diff --git a/dev-python/validators/Manifest b/dev-python/validators/Manifest
index bc091ea..d3a654c 100644
--- a/dev-python/validators/Manifest
+++ b/dev-python/validators/Manifest
@@ -1 +1,2 @@
 DIST validators-0.14.0.tar.gz 25442 BLAKE2B 
e4c159afd24b33bd91ea59ca00254712cf69f9a4d180dd794f9b142a372bfd1695cebe7b49585a6b7eb8ea8290499e0138151a3e7a5693db187d8ad2bb520c9e
 SHA512 
ec9153cb817f25e40221502484cdbdb9cf1566fe8445f7b822d4a80325154aca5a665be452f6251351682d36167c5a6bb02c3259d6067f4f51fa1d01aaa44a4e
+DIST validators-0.14.3.tar.gz 25893 BLAKE2B 
2114d74912457032506eb850e5da856044439f5e02ac707cddcca23b6a59b7725d4253cbb7ce815f6944076a54f686edcbf52d387d2f27b53ca6bccbbdaa4140
 SHA512 
ea2fc81a63f24d64d2933220ed7674ae9733673c208906d3090bc10bf2119965834759015deedfea218306b1b29e8ff6937698e3b5de73494236516656a16096

diff --git a/dev-python/validators/metadata.xml 
b/dev-python/validators/metadata.xml
index f31aef4..1ca4382 100644
--- a/dev-python/validators/metadata.xml
+++ b/dev-python/validators/metadata.xml
@@ -5,4 +5,20 @@
 lssndrbarbi...@gmail.com
 Alessandro Barbieri
   
+  
+Python data validation for Humans.
+
+Python has all kinds of data validation tools, but every one of them seems to 
require defining a schema or form. I wanted to create a simple validation 
library where validating a simple value does not require defining a form or a 
schema.
+  
+  
+https://github.com/kvesteri/validators/issues
+
https://raw.githubusercontent.com/kvesteri/validators/master/CHANGES.rst
+https://validators.readthedocs.io/en/latest
+
+  kon...@fastmonkeys.com
+  Konsta Vesterinen
+
+kvesteri/validators
+validators
+  
 

diff --git a/dev-python/validators/validators-0.14.0.ebuild 
b/dev-python/validators/validators-0.14.0-r1.ebuild
similarity index 89%
copy from dev-python/validators/validators-0.14.0.ebuild
copy to dev-python/validators/validators-0.14.0-r1.ebuild
index 3a8b85b..47c4fba 100644
--- a/dev-python/validators/validators-0.14.0.ebuild
+++ b/dev-python/validators/validators-0.14.0-r1.ebuild
@@ -21,10 +21,11 @@ RDEPEND="
 "
 DEPEND="
${RDEPEND}
-   test? (
-   >=dev-python/isort-4.2.2[${PYTHON_USEDEP}]
-   )
 "
+#not really required
+#  test? (
+#  >=dev-python/isort-4.2.2[${PYTHON_USEDEP}]
+#  )
 
 distutils_enable_tests pytest
 

diff --git a/dev-python/validators/validators-0.14.0.ebuild 
b/dev-python/validators/validators-0.14.3.ebuild
similarity index 78%
rename from dev-python/validators/validators-0.14.0.ebuild
rename to dev-python/validators/validators-0.14.3.ebuild
index 3a8b85b..71435e7 100644
--- a/dev-python/validators/validators-0.14.0.ebuild
+++ b/dev-python/validators/validators-0.14.3.ebuild
@@ -8,7 +8,10 @@ PYTHON_COMPAT=( python3_{6,7,8} )
 inherit distutils-r1
 
 DESCRIPTION="Python Data Validation for Humans"
-HOMEPAGE="https://github.com/kvesteri/validators;
+HOMEPAGE="
+   https://github.com/kvesteri/validators
+   https://pypi.org/project/validators
+"
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 KEYWORDS="~amd64 ~x86"
@@ -21,10 +24,11 @@ RDEPEND="
 "
 DEPEND="
${RDEPEND}
-   test? (
-   >=dev-python/isort-4.2.2[${PYTHON_USEDEP}]
-   )
 "
+#not really required
+#  test? (
+#  >=dev-python/isort-4.2.2[${PYTHON_USEDEP}]
+#  )
 
 distutils_enable_tests pytest
 



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

2020-04-27 Thread Alessandro Barbieri
commit: a25775e33e4db18fdef2f29aa94725d94cd7e8ef
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Apr 27 21:15:58 2020 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon Apr 27 21:24:15 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a25775e3

dev-python/pytest-randomly: deps cleanup

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

 dev-python/pytest-randomly/metadata.xml|  7 
 .../pytest-randomly-3.3.1-r1.ebuild| 46 ++
 2 files changed, 53 insertions(+)

diff --git a/dev-python/pytest-randomly/metadata.xml 
b/dev-python/pytest-randomly/metadata.xml
index 46c4254..e9b1d80 100644
--- a/dev-python/pytest-randomly/metadata.xml
+++ b/dev-python/pytest-randomly/metadata.xml
@@ -29,6 +29,13 @@ By resetting the random seed to a repeatable number for each 
test, tests can cre
 This plugin is a Pytest port of my plugin for nose, nose-randomly. I’ve 
written a blog post on its history.
   
   
+https://github.com/pytest-dev/pytest-randomly/issues
+
https://github.com/pytest-dev/pytest-randomly/blob/master/HISTORY.rst
+
+  m...@adamj.eu
+  Adam Johnson
+
+pytest-randomly
 pytest-dev/pytest-randomly
   
 

diff --git a/dev-python/pytest-randomly/pytest-randomly-3.3.1-r1.ebuild 
b/dev-python/pytest-randomly/pytest-randomly-3.3.1-r1.ebuild
new file mode 100644
index 000..be8f908
--- /dev/null
+++ b/dev-python/pytest-randomly/pytest-randomly-3.3.1-r1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="Pytest plugin to randomly order tests and control random.seed"
+HOMEPAGE="
+   https://pypi.python.org/pypi/pytest-randomly
+   https://github.com/pytest-dev/pytest-randomly
+"
+SRC_URI="https://github.com/pytest-dev/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/factory_boy[${PYTHON_USEDEP}]
+   dev-python/faker[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+
+   $(python_gen_cond_dep 'dev-python/importlib_metadata[${PYTHON_USEDEP}]' 
python3_6 python3_7)
+"
+#not really needed
+#  dev-python/isort[${PYTHON_USEDEP}]
+#  $(python_gen_cond_dep 'dev-python/black[${PYTHON_USEDEP}]' python3_8)
+#  dev-python/secretstorage[${PYTHON_USEDEP}]
+#  dev-python/twine[${PYTHON_USEDEP}]
+
+DEPEND="
+   test? (
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+#not really needed
+#  $(python_gen_cond_dep 
'dev-python/check-manifest[${PYTHON_USEDEP}]' python3_8)
+#  dev-python/multilint[${PYTHON_USEDEP}]
+
+distutils_enable_tests pytest



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

2020-04-27 Thread Alessandro Barbieri
commit: 41821e268c187d6272b09f65b6b630b37c982477
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Apr 27 21:21:58 2020 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon Apr 27 21:24:15 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=41821e26

dev-python/factory_boy: deps cleanup

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

 .../factory_boy/factory_boy-2.12.0-r1.ebuild   | 44 ++
 dev-python/factory_boy/metadata.xml|  8 
 2 files changed, 52 insertions(+)

diff --git a/dev-python/factory_boy/factory_boy-2.12.0-r1.ebuild 
b/dev-python/factory_boy/factory_boy-2.12.0-r1.ebuild
new file mode 100644
index 000..6c902da
--- /dev/null
+++ b/dev-python/factory_boy/factory_boy-2.12.0-r1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="A fixtures replacement tool"
+HOMEPAGE="https://github.com/FactoryBoy/factory_boy;
+SRC_URI="https://github.com/FactoryBoy/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="dev-python/faker[${PYTHON_USEDEP}]"
+DEPEND="
+   ${RDEPEND}
+   test? (
+   $(python_gen_impl_dep sqlite)
+   dev-python/django[${PYTHON_USEDEP}]
+   dev-python/mongoengine[${PYTHON_USEDEP}]
+   dev-python/pillow[jpeg,${PYTHON_USEDEP}]
+   dev-python/sqlalchemy[${PYTHON_USEDEP}]
+   )
+"
+#not really needed
+#  dev-python/isort[${PYTHON_USEDEP}]
+
+# Disable tests which require running mongod
+PATCHES=( "${FILESDIR}/${PN}-2.11.1-test.patch" )
+
+python_prepare_all() {
+   # Fix symbolic link QA
+   rm ChangeLog || die "remove failed"
+   cp docs/changelog.rst ChangeLog || die "copy failed"
+
+   distutils-r1_python_prepare_all
+}
+
+distutils_enable_tests unittest
+distutils_enable_sphinx docs dev-python/sphinx_rtd_theme

diff --git a/dev-python/factory_boy/metadata.xml 
b/dev-python/factory_boy/metadata.xml
index 5bacae7..37dfb18 100644
--- a/dev-python/factory_boy/metadata.xml
+++ b/dev-python/factory_boy/metadata.xml
@@ -11,7 +11,15 @@
ORMs (Django, Mongo, SQLAlchemy).


+   
https://github.com/FactoryBoy/factory_boy/issues
+   
https://raw.githubusercontent.com/FactoryBoy/factory_boy/master/docs/changelog.rst
+   https://factoryboy.readthedocs.io
+   
+   raphael.barrois+f...@polytechnique.org
+   Raphaël Barrois
+   
FactoryBoy/factory_boy
factory_boy

 
+



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

2020-04-27 Thread Alessandro Barbieri
commit: 52d227888c37fa91e2f3c90db8305f46a2dd7ee9
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Apr 27 21:02:37 2020 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon Apr 27 21:24:15 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=52d22788

dev-python/pytest-cython: dependency cleanup

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

 dev-python/pytest-cython/metadata.xml   | 11 +++
 ...ython-0.1.0.ebuild => pytest-cython-0.1.0-r1.ebuild} | 17 ++---
 2 files changed, 21 insertions(+), 7 deletions(-)

diff --git a/dev-python/pytest-cython/metadata.xml 
b/dev-python/pytest-cython/metadata.xml
index d4c3950..0562381 100644
--- a/dev-python/pytest-cython/metadata.xml
+++ b/dev-python/pytest-cython/metadata.xml
@@ -1,7 +1,18 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
+  
+lssndrbarbi...@gmail.com
+Alessandro Barbieri
+  
   
+https://github.com/lgpage/pytest-cython/issues
+
https://raw.githubusercontent.com/lgpage/pytest-cython/master/CHANGELOG.rst
+https://readthedocs.org/projects/pytest-cython/
+
+  page...@gmail.com
+  Logan Page
+
 pytest-cython
 lgpage/pytest-cython
   

diff --git a/dev-python/pytest-cython/pytest-cython-0.1.0.ebuild 
b/dev-python/pytest-cython/pytest-cython-0.1.0-r1.ebuild
similarity index 78%
rename from dev-python/pytest-cython/pytest-cython-0.1.0.ebuild
rename to dev-python/pytest-cython/pytest-cython-0.1.0-r1.ebuild
index df96a72..4ce9e89 100644
--- a/dev-python/pytest-cython/pytest-cython-0.1.0.ebuild
+++ b/dev-python/pytest-cython/pytest-cython-0.1.0-r1.ebuild
@@ -4,9 +4,9 @@
 EAPI="7"
 
 PYTHON_COMPAT=( python3_{6,7} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
 
 inherit distutils-r1
-DISTUTILS_USE_SETUPTOOLS=rdepend
 
 DESCRIPTION="Plugin for testing Cython extension modules"
 HOMEPAGE="https://github.com/lgpage/pytest-cython;
@@ -15,18 +15,21 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 SLOT="0"
 LICENSE="MIT"
 KEYWORDS="~amd64"
-#IUSE="test"
 
-RDEPEND="dev-python/pytest[${PYTHON_USEDEP}]"
-#DEPEND="
-#  ${RDEPEND}
+RDEPEND="
+   dev-python/cython[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+"
+DEPEND="
+   ${RDEPEND}
+"
+#those deps aren't really required I think
 #  test? (
 #  dev-python/check-manifest[${PYTHON_USEDEP}]
 #  dev-python/docutils[${PYTHON_USEDEP}]
 #  dev-python/pygments[${PYTHON_USEDEP}]
 #  dev-python/readme_renderer[${PYTHON_USEDEP}]
 #  )
-#"
 
-#distutils_enable_tests pytest
+distutils_enable_tests pytest
 distutils_enable_sphinx docs dev-python/sphinx-py3doc-enhanced-theme



[gentoo-commits] repo/proj/guru:dev commit in: www-apps/twint/

2020-04-27 Thread Alessandro Barbieri
commit: c08c6b348c9d6c4ef98811cb8b64c3f074083a5c
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Apr 27 14:04:07 2020 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon Apr 27 21:24:15 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c08c6b34

www-apps/twint: more metadata

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

 www-apps/twint/metadata.xml | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/www-apps/twint/metadata.xml b/www-apps/twint/metadata.xml
index 2aae8d6..1b56f8c 100644
--- a/www-apps/twint/metadata.xml
+++ b/www-apps/twint/metadata.xml
@@ -28,6 +28,12 @@ Limits imposed by Twitter
 Twitter limits scrolls while browsing the user timeline. This means that with 
.Profile or with .Favorites you will be able to get ~3200 tweets.
   
   
+https://github.com/twintproject/twint/wiki
+https://github.com/twintproject/twint/issues
+
+  codyzachar...@pm.me
+  Cody Zacharias
+
 twintproject/twint
 twint
   



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

2020-04-27 Thread Patrick McLean
commit: 128706e7577d8df419616c33a043ab2a478dfca4
Author: Patrick McLean  sony  com>
AuthorDate: Mon Apr 27 21:01:41 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon Apr 27 21:11:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=128706e7

acct-group/lldpd: New package

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --force
Signed-off-by: Patrick McLean  gentoo.org>

 acct-group/lldpd/lldpd-0.ebuild | 8 
 acct-group/lldpd/metadata.xml   | 8 
 2 files changed, 16 insertions(+)

diff --git a/acct-group/lldpd/lldpd-0.ebuild b/acct-group/lldpd/lldpd-0.ebuild
new file mode 100644
index 000..7482f9b7914
--- /dev/null
+++ b/acct-group/lldpd/lldpd-0.ebuild
@@ -0,0 +1,8 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-group
+
+ACCT_GROUP_ID=315

diff --git a/acct-group/lldpd/metadata.xml b/acct-group/lldpd/metadata.xml
new file mode 100644
index 000..cee379b1540
--- /dev/null
+++ b/acct-group/lldpd/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   chutz...@gentoo.org
+   Patrick McLean
+   
+



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

2020-04-27 Thread Patrick McLean
commit: 92a3d5612f03dc375b4dca656aaa99353bd25577
Author: Patrick McLean  sony  com>
AuthorDate: Mon Apr 27 21:04:37 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon Apr 27 21:11:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92a3d561

acct-user/lldpd: New package

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --force
Signed-off-by: Patrick McLean  gentoo.org>

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

diff --git a/acct-user/lldpd/lldpd-0.ebuild b/acct-user/lldpd/lldpd-0.ebuild
new file mode 100644
index 000..1b1593fc3a7
--- /dev/null
+++ b/acct-user/lldpd/lldpd-0.ebuild
@@ -0,0 +1,13 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-user
+
+DESCRIPTION="User for net-misc/lldpd"
+
+ACCT_USER_ID=315
+ACCT_USER_GROUPS=( lldpd )
+
+acct-user_add_deps

diff --git a/acct-user/lldpd/metadata.xml b/acct-user/lldpd/metadata.xml
new file mode 100644
index 000..cee379b1540
--- /dev/null
+++ b/acct-user/lldpd/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   chutz...@gentoo.org
+   Patrick McLean
+   
+



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

2020-04-27 Thread Patrick McLean
commit: 36798c06b52032a4697c00bff0849769c2ef9455
Author: Patrick McLean  sony  com>
AuthorDate: Mon Apr 27 21:10:41 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon Apr 27 21:11:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36798c06

net-misc/lldpd-1.0.5-r1: Revbump, seccomp glibc-2.30, acct

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Patrick McLean  gentoo.org>

 net-misc/lldpd/files/lldpd-1.0.5-seccomp.patch | 31 ++
 .../{lldpd-1.0.5.ebuild => lldpd-1.0.5-r1.ebuild}  | 31 ++
 2 files changed, 45 insertions(+), 17 deletions(-)

diff --git a/net-misc/lldpd/files/lldpd-1.0.5-seccomp.patch 
b/net-misc/lldpd/files/lldpd-1.0.5-seccomp.patch
new file mode 100644
index 000..4ac67afeec5
--- /dev/null
+++ b/net-misc/lldpd/files/lldpd-1.0.5-seccomp.patch
@@ -0,0 +1,31 @@
+diff --git a/src/daemon/priv-seccomp.c b/src/daemon/priv-seccomp.c
+index 5a6e2ae..5cef36f 100644
+--- a/src/daemon/priv-seccomp.c
 b/src/daemon/priv-seccomp.c
+@@ -148,6 +148,7 @@ priv_seccomp_init(int remote, int child)
+   if ((rc = seccomp_rule_add(ctx, SCMP_ACT_ALLOW, SCMP_SYS(read), 0)) < 0 
||
+   (rc = seccomp_rule_add(ctx, SCMP_ACT_ALLOW, SCMP_SYS(write), 0)) < 
0 || /* write needed for */
+   (rc = seccomp_rule_add(ctx, SCMP_ACT_ALLOW, SCMP_SYS(open), 0)) < 0 
||
++  (rc = seccomp_rule_add(ctx, SCMP_ACT_ALLOW, SCMP_SYS(lseek), 0)) < 
0 ||
+   (rc = seccomp_rule_add(ctx, SCMP_ACT_ALLOW, SCMP_SYS(openat), 0)) < 
0 ||
+   (rc = seccomp_rule_add(ctx, SCMP_ACT_ALLOW, SCMP_SYS(lseek), 0)) < 
0 ||
+   (rc = seccomp_rule_add(ctx, SCMP_ACT_ALLOW, SCMP_SYS(fcntl), 0)) < 
0 ||
+@@ -163,6 +164,7 @@ priv_seccomp_init(int remote, int child)
+   (rc = seccomp_rule_add(ctx, SCMP_ACT_ALLOW, SCMP_SYS(sendmmsg), 0)) 
< 0 ||
+   (rc = seccomp_rule_add(ctx, SCMP_ACT_ALLOW, SCMP_SYS(wait4), 0)) < 
0 ||
+   (rc = seccomp_rule_add(ctx, SCMP_ACT_ALLOW, SCMP_SYS(stat), 0)) < 0 
||
++  (rc = seccomp_rule_add(ctx, SCMP_ACT_ALLOW, SCMP_SYS(brk), 0)) < 0 
|| /* brk needed for newer libc */
+   (rc = seccomp_rule_add(ctx, SCMP_ACT_ALLOW, SCMP_SYS(getpid), 0)) < 
0 ||
+   (rc = seccomp_rule_add(ctx, SCMP_ACT_ALLOW, SCMP_SYS(rt_sigreturn), 
0)) < 0 ||
+   (rc = seccomp_rule_add(ctx, SCMP_ACT_ALLOW, SCMP_SYS(close), 0)) < 
0 ||
+@@ -172,6 +174,10 @@ priv_seccomp_init(int remote, int child)
+   (rc = seccomp_rule_add(ctx, SCMP_ACT_ALLOW, SCMP_SYS(recvfrom), 0)) 
< 0 ||
+   (rc = seccomp_rule_add(ctx, SCMP_ACT_ALLOW, SCMP_SYS(readv), 0)) < 
0 ||
+   (rc = seccomp_rule_add(ctx, SCMP_ACT_ALLOW, SCMP_SYS(mprotect), 0)) 
< 0 ||
++  (rc = seccomp_rule_add(ctx, SCMP_ACT_ALLOW, SCMP_SYS(sendmmsg), 0)) 
< 0 ||
++  (rc = seccomp_rule_add(ctx, SCMP_ACT_ALLOW, SCMP_SYS(recvfrom), 0)) 
< 0 ||
++  (rc = seccomp_rule_add(ctx, SCMP_ACT_ALLOW, 
SCMP_SYS(clock_gettime), 0)) < 0 ||
++  (rc = seccomp_rule_add(ctx, SCMP_ACT_ALLOW, SCMP_SYS(gettimeofday), 
0)) < 0 ||
+   /* The following are for resolving addresses */
+   (rc = seccomp_rule_add(ctx, SCMP_ACT_ALLOW, SCMP_SYS(mmap), 0)) < 0 
||
+   (rc = seccomp_rule_add(ctx, SCMP_ACT_ALLOW, SCMP_SYS(munmap), 0)) < 
0 ||

diff --git a/net-misc/lldpd/lldpd-1.0.5.ebuild 
b/net-misc/lldpd/lldpd-1.0.5-r1.ebuild
similarity index 82%
rename from net-misc/lldpd/lldpd-1.0.5.ebuild
rename to net-misc/lldpd/lldpd-1.0.5-r1.ebuild
index 92e05bbf144..bdb15ea083d 100644
--- a/net-misc/lldpd/lldpd-1.0.5.ebuild
+++ b/net-misc/lldpd/lldpd-1.0.5-r1.ebuild
@@ -3,49 +3,46 @@
 
 EAPI=7
 
-inherit eutils user systemd bash-completion-r1 autotools
+inherit systemd bash-completion-r1 autotools
 
 DESCRIPTION="Implementation of IEEE 802.1ab (LLDP)"
 HOMEPAGE="https://vincentbernat.github.com/lldpd/;
 SRC_URI="http://media.luffy.cx/files/${PN}/${P}.tar.gz;
 
 LICENSE="ISC"
-SLOT="0"
+SLOT="0/4.8.0"
 KEYWORDS="~amd64 ~x86"
 IUSE="cdp doc +dot1 +dot3 edp fdp graph +lldpmed old-kernel sanitizers
seccomp sonmp snmp static-libs test readline xml zsh-completion"
 RESTRICT="!test? ( test )"
 
-RDEPEND="dev-libs/libbsd
+RDEPEND="
+   acct-group/lldpd
+   acct-user/lldpd
+   dev-libs/libbsd
>=dev-libs/libevent-2.0.5:=
sys-libs/readline:0=
+   seccomp? ( sys-libs/libseccomp:= )
snmp? ( net-analyzer/net-snmp[extensible(+)] )
xml? ( dev-libs/libxml2:= )
-   seccomp? ( sys-libs/libseccomp:= )
-   zsh-completion? ( app-shells/zsh )"
+   zsh-completion? ( app-shells/zsh )
+"
 DEPEND="${RDEPEND}
-   test? ( dev-libs/check )"
+   test? ( dev-libs/check )
+"
 BDEPEND="virtual/pkgconfig
doc? (
graph? ( app-doc/doxygen[dot] )
!graph? ( app-doc/doxygen )
-   )"
+   )
+"
 
 REQUIRED_USE="graph? ( doc )"
 
 

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

2020-04-27 Thread Patrick McLean
commit: dcf05c3c96540cc6829dd0a86aeb36cbc04a394f
Author: Patrick McLean  gentoo  org>
AuthorDate: Mon Apr 27 21:10:52 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon Apr 27 21:10:52 2020 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=dcf05c3c

uid-git: add lldpd as 315

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

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

diff --git a/files/uid-gid.txt b/files/uid-gid.txt
index ffb85c8..4be64ba 100644
--- a/files/uid-gid.txt
+++ b/files/uid-gid.txt
@@ -224,6 +224,7 @@ dhcpcd  303 303 acct
 vboxusers  -   304 acct
 vboxguest  305 305 acct
 vboxsf -   306 acct
+lldpd  315 315 acct
 openntpd   321 321 acct
 ossec  330 330 acct
 ossecm 331 330 acct



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

2020-04-27 Thread Sergei Trofimovich
commit: b57e5947df6ba5f4b2e42e107ef7d714ed6fb68d
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Apr 27 21:00:50 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 27 21:00:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b57e5947

dev-util/diffoscope: bump up to 143

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

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

diff --git a/dev-util/diffoscope/Manifest b/dev-util/diffoscope/Manifest
index b5df881dc95..6e8e9683b5b 100644
--- a/dev-util/diffoscope/Manifest
+++ b/dev-util/diffoscope/Manifest
@@ -1,2 +1,3 @@
 DIST diffoscope-141.tar.gz 1575158 BLAKE2B 
56560be430cbb670c5595b57bbc36c09a0b9b2f1d3d0b0c19a27abd77392169bc5136a23a754ef2ec62c91606a54a254a2bf55110bf0981d8176fc94efb87d6d
 SHA512 
bafe5200654362d12818ccd45c07e41c0ecd5430696172e88e323f635bc32c830a042429e792abaf5ddedf0fc7932d1c656699351cc805e76233affc8a762894
 DIST diffoscope-142.tar.gz 1568533 BLAKE2B 
da16f4bce6fd659bdb581709b10d20611add4bbd3d7bff66183b04b2205efc41a934888cb2a3c865dc6a3b644ac79b8cb3fbd46387d6217e86a8a92060dfe15b
 SHA512 
f0bf339e58d1f77c936f5ef2ad1d45cdfe2d8ef236fe50f8ab2db16918bb8d56c9231f7ea7bbde68999ffde8901003d8bdf0b98e1a3e474252ca49cb83eb3664
+DIST diffoscope-143.tar.gz 1569293 BLAKE2B 
38a9561f8f7ee2cc852b8363daf725c95bfcba26cc408f0154d77023222dd62dd9a6d5a6b255ea84542ed02a727a26f843facda0c70a585e3e4c5d05096dc96d
 SHA512 
a511efe2eebe079f2980809318eb264890b14f13af69bbe8e394c39774063f37c4c6558a1a9f46aaf22f6627603fadcc416eeda8cf005f80860f4591bfa1f81e

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



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

2020-04-27 Thread Lars Wendler
commit: ad2c8280ed5e6de845a74aa2bb1d6a2140985852
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Apr 27 20:34:39 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Apr 27 20:34:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad2c8280

app-shells/fish: Bump to version 3.1.1

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

 app-shells/fish/Manifest  |  1 +
 app-shells/fish/fish-3.1.1.ebuild | 71 +++
 2 files changed, 72 insertions(+)

diff --git a/app-shells/fish/Manifest b/app-shells/fish/Manifest
index f212ef2a490..e1a9c886c5b 100644
--- a/app-shells/fish/Manifest
+++ b/app-shells/fish/Manifest
@@ -1,3 +1,4 @@
 DIST fish-2.7.1.tar.gz 5760550 BLAKE2B 
71568a3a17f4222b05a314464a61fceb241409a7d42c46249486ca742ef0cf990c46d693bcc22521c18f58a558e6aab35759d0da6eb62ee6611a2a7946fe714d
 SHA512 
45ee3453404c5d6c56d307b4cd19197de862f9f42d7fa06461acec56dea7146db5675cf6419dd5f72e939b3e4b1955d3761098df1de89a8cebe47645eb6f7a4b
 DIST fish-3.0.2.tar.gz 6477869 BLAKE2B 
fedc8bd5fd6d7856b695207ce9ac7a5a47f0e3c211d2aa2151a7a3c1bd944b3cf5c86ddf8b6e4c4d3499bb72d4ede64886706e05a44786d70c665b4ffb85369f
 SHA512 
cd4a8e6a0d7770ef17e92d3d20ea23e754b9fa53e5ee5459ab5838fcbbcac69544ca2f83551e93a004b140cc14ec556860a711ce216197753c1704901518c9c3
 DIST fish-3.1.0.tar.gz 6810953 BLAKE2B 
93143d9a2496b569ff6f73f4332beb3b738b7b03ede5357b0d7cc02a0c7da99852eb44a61c16d2524396ae37e76a1b439d708ae01488e79b0e03ba72504ebdec
 SHA512 
143e462b5329790fa9834e135109e1397c3525756a0209d0ec68a53f7d2a1f581cd45fbbdcde6a5b53dff447da18ed6a62277993d851e7b18ef7f1a6b6d49cff
+DIST fish-3.1.1.tar.gz 6816063 BLAKE2B 
0b390ea4d887b392170e6003d7b02417ade7c6015348b201b2af6ce1a5a7f8b764057208e98c73c7616114863806098dab9386726dfdf606ba53d8d74d64ca6d
 SHA512 
edda6739427b7ba140445430b93388ada116c7c9064da7deb6924f2ace3832de7da8e1e20730bfd12b081ab1cc4b7ffaf8f60c5ee5204f59e65889e30c913eae

diff --git a/app-shells/fish/fish-3.1.1.ebuild 
b/app-shells/fish/fish-3.1.1.ebuild
new file mode 100644
index 000..77f6617e11c
--- /dev/null
+++ b/app-shells/fish/fish-3.1.1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake readme.gentoo-r1
+
+DESCRIPTION="Friendly Interactive SHell"
+HOMEPAGE="http://fishshell.com/;
+
+MY_PV="${PV/_beta/b}"
+MY_P="${PN}-${MY_PV}"
+
+if [[ ${PV} == "" ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/${PN}-shell/${PN}-shell.git;
+else
+   
SRC_URI="https://github.com/${PN}-shell/${PN}-shell/releases/download/${MY_PV}/${MY_P}.tar.gz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+
+IUSE="doc nls test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/libpcre2-10.32[pcre32]
+   sys-libs/ncurses:0=[unicode]
+"
+
+DEPEND="${RDEPEND}
+   doc? ( app-doc/doxygen )
+   nls? ( sys-devel/gettext )
+   test? ( dev-tcltk/expect )
+"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   # workaround for https://github.com/fish-shell/fish-shell/issues/4883
+   sed -i 
's#${TEST_INSTALL_DIR}/${CMAKE_INSTALL_PREFIX}#${TEST_INSTALL_DIR}#' \
+   cmake/Tests.cmake || die
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_BINDIR="${EPREFIX}/bin"
+   -DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}/etc"
+   -DCURSES_NEED_NCURSES=ON
+   -DBUILD_DOCS="$(usex doc)"
+   -DWITH_GETTEXT="$(usex nls)"
+   )
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+   keepdir /usr/share/fish/vendor_{completions,conf,functions}.d
+   readme.gentoo_create_doc
+}
+
+src_test() {
+   cmake_build -j1 test
+}
+
+pkg_postinst() {
+   readme.gentoo_print_elog
+}



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

2020-04-27 Thread Lars Wendler
commit: 872b2c744f57c3a17ec64f083c71efe98b72c657
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Apr 27 20:36:18 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Apr 27 20:36:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=872b2c74

app-shells/fish: Synced live ebuild

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

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

diff --git a/app-shells/fish/fish-.ebuild b/app-shells/fish/fish-.ebuild
index 24e78364e25..44df9a8565d 100644
--- a/app-shells/fish/fish-.ebuild
+++ b/app-shells/fish/fish-.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == "" ]]; then
EGIT_REPO_URI="https://github.com/${PN}-shell/${PN}-shell.git;
 else

SRC_URI="https://github.com/${PN}-shell/${PN}-shell/releases/download/${MY_PV}/${MY_P}.tar.gz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/proj/guru:dev commit in: dev-db/rum/

2020-04-27 Thread Haelwenn Monnier
commit: d3aeb1143eb0ed09cd50464d1f6d863e05ca00a5
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Mon Apr 27 20:19:57 2020 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Mon Apr 27 20:19:57 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d3aeb114

dev-db/rum: RESTRICT=test

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

 dev-db/rum/rum-1.3.6.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-db/rum/rum-1.3.6.ebuild b/dev-db/rum/rum-1.3.6.ebuild
index fe4cc3e..1bb5676 100644
--- a/dev-db/rum/rum-1.3.6.ebuild
+++ b/dev-db/rum/rum-1.3.6.ebuild
@@ -19,7 +19,8 @@ KEYWORDS="~amd64 ~x86"
 DEPEND="${POSTGRES_DEP}"
 RDEPEND="${DEPEND}"
 
-USE_PGXS=1
+# Needs a running PostgreSQL server
+RESTRICT="test"
 
 src_compile() {
postgres-multi_foreach emake USE_PGXS=1



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

2020-04-27 Thread Michał Górny
commit: 9ca86cb31b2ddf3740a4e9ee11437f5f09a49ce8
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 27 19:48:41 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 27 19:48:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ca86cb3

dev-python/python-distutils-extra: Fix tests

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

 .../files/python-distutils-extra-2.44-test.patch   | 27 ++
 .../python-distutils-extra-2.44.ebuild | 15 
 2 files changed, 37 insertions(+), 5 deletions(-)

diff --git 
a/dev-python/python-distutils-extra/files/python-distutils-extra-2.44-test.patch
 
b/dev-python/python-distutils-extra/files/python-distutils-extra-2.44-test.patch
new file mode 100644
index 000..b00fc32d017
--- /dev/null
+++ 
b/dev-python/python-distutils-extra/files/python-distutils-extra-2.44-test.patch
@@ -0,0 +1,27 @@
+From 33026583f3b2f59bcc415fae4c1ae84bfd058817 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
+Date: Mon, 27 Apr 2020 21:25:37 +0200
+Subject: [PATCH] test: Find .egg-info file rather than guessing path (wrong)
+
+---
+ test/auto.py | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/test/auto.py b/test/auto.py
+index b9644ba..1d605e6 100755
+--- a/test/auto.py
 b/test/auto.py
+@@ -734,7 +734,9 @@ print ('import iamnota.module')
+ # parse .egg-info
+ (o, e, s) = self.setup_py(['install_egg_info', '-d', 
self.install_tree])
+ self.assertEqual(e, 'ERROR: Python module unknown not found\n')
+-egg = self._installed_contents('foo-0.1.egg-info').splitlines()
++egg_paths = [x for x in inst if x.endswith('.egg-info')]
++self.assertEqual(len(egg_paths), 1)
++egg = 
self._installed_contents(egg_paths[0].strip(os.path.sep)).splitlines()
+ self.assertIn('Name: foo', egg)
+ 
+ # check provides
+-- 
+2.26.2
+

diff --git 
a/dev-python/python-distutils-extra/python-distutils-extra-2.44.ebuild 
b/dev-python/python-distutils-extra/python-distutils-extra-2.44.ebuild
index c279a3684ff..8952cf77dcd 100644
--- a/dev-python/python-distutils-extra/python-distutils-extra-2.44.ebuild
+++ b/dev-python/python-distutils-extra/python-distutils-extra-2.44.ebuild
@@ -18,14 +18,19 @@ SRC_URI="
 LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
 
 DOCS=( doc/{README,FAQ} )
 
-src_prepare() {
-   sed -e 's:test_requires_provides:_&:' \
-   -i test/auto.py || die
-   distutils-r1_src_prepare
-}
+BDEPEND="
+   dev-libs/gobject-introspection
+   dev-python/httplib2
+   dev-python/pygobject"
+
+PATCHES=(
+   "${FILESDIR}"/python-distutils-extra-2.44-test.patch
+)
 
 python_test() {
unset PYTHONDONTWRITEBYTECODE



[gentoo-commits] proj/gentoo-mirrorstats:master commit in: json/

2020-04-27 Thread Max Magorsch
commit: 0f28dae401157afc08aede61016ad363ac344bd8
Author: Max Magorsch  gentoo  org>
AuthorDate: Mon Apr 27 19:23:11 2020 +
Commit: Max Magorsch  gentoo  org>
CommitDate: Mon Apr 27 19:23:11 2020 +
URL:
https://gitweb.gentoo.org/proj/gentoo-mirrorstats.git/commit/?id=0f28dae4

Add the host of the mirror to the json files

Signed-off-by: Max Magorsch  gentoo.org>

 json/generate-json.py | 12 +++-
 1 file changed, 7 insertions(+), 5 deletions(-)

diff --git a/json/generate-json.py b/json/generate-json.py
index ced3cc8..c452e81 100755
--- a/json/generate-json.py
+++ b/json/generate-json.py
@@ -24,11 +24,13 @@ try:
 
 line = raw_line.split(" ")
 protocol = line[0].split("://")[0]
-url = line[0].split("://")[1]
+host = line[0].split("://")[1]
+host = host.split("/")[0]
 
 state = {
 "Protocol" : protocol,
-"Url" : url,
+"Host" : host,
+"Url" : line[0],
 "Age" : line[1],
 "StatusLastProbe" : line[2],
 "TimeLastSuccessfulProbe" : line[3],
@@ -37,10 +39,10 @@ try:
 "LastProbe" : line[6].strip(),
 }
 
-if url not in mirrors:
-mirrors[url] = []
+if host not in mirrors:
+mirrors[host] = []
 
-mirrors[url].append(state)
+mirrors[host].append(state)
 
 data = {}
 data["LastUpdate"] = int(time.time())



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

2020-04-27 Thread Michał Górny
commit: 3349a45d27782395492a86f7d571cc8a690cae56
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 27 18:59:55 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 27 19:21:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3349a45d

dev-python/dnspython: Add missing py2-dep on typing

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

 dev-python/dnspython/dnspython-1.16.0-r1.ebuild | 6 ++
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/dev-python/dnspython/dnspython-1.16.0-r1.ebuild 
b/dev-python/dnspython/dnspython-1.16.0-r1.ebuild
index 10d63a177c1..8de675f2314 100644
--- a/dev-python/dnspython/dnspython-1.16.0-r1.ebuild
+++ b/dev-python/dnspython/dnspython-1.16.0-r1.ebuild
@@ -14,16 +14,14 @@ 
SRC_URI="https://github.com/rthalley/dnspython/archive/v${PV}.tar.gz -> ${P}.tar
 LICENSE="ISC"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
-IUSE="examples test"
+IUSE="examples"
 
 RDEPEND="dev-python/pycryptodome[${PYTHON_USEDEP}]
>=dev-python/ecdsa-0.13[${PYTHON_USEDEP}]
>=dev-python/idna-2.1[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 'dev-python/typing[${PYTHON_USEDEP}]' -2)
!dev-python/dnspython:py2
!dev-python/dnspython:py3"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-
-RESTRICT+=" !test? ( test )"
 
 python_test() {
pushd tests >/dev/null || die



[gentoo-commits] proj/gentoo-mirrorstats:master commit in: json/

2020-04-27 Thread Max Magorsch
commit: 137484f7612b9b2ec741f94744d1e5e30ad895b5
Author: Max Magorsch  gentoo  org>
AuthorDate: Mon Apr 27 19:11:14 2020 +
Commit: Max Magorsch  gentoo  org>
CommitDate: Mon Apr 27 19:11:14 2020 +
URL:
https://gitweb.gentoo.org/proj/gentoo-mirrorstats.git/commit/?id=137484f7

Add the timestamp of the last update to the json files

Signed-off-by: Max Magorsch  gentoo.org>

 json/generate-json.py | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/json/generate-json.py b/json/generate-json.py
index 1786bf9..ced3cc8 100755
--- a/json/generate-json.py
+++ b/json/generate-json.py
@@ -15,6 +15,7 @@
 
 import json
 import sys
+import time
 
 try:
 with open(str(sys.argv[1])) as file_in:
@@ -41,7 +42,10 @@ try:
 
 mirrors[url].append(state)
 
-print(json.dumps(mirrors))
+data = {}
+data["LastUpdate"] = int(time.time())
+data["Mirrors"] = mirrors
+print(json.dumps(data))
 
 except Exception as e:
 print("Could not convert mirmon state file to json: " + str(e), 
file=sys.stderr)



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

2020-04-27 Thread Louis Sautier
commit: 4462a5eb4a5c8f020ab5d8cc3dd7ed61bc8c363a
Author: Louis Sautier  gentoo  org>
AuthorDate: Mon Apr 27 18:54:05 2020 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Mon Apr 27 18:54:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4462a5eb

dev-python/blessed: enable all tests

This should have been done in the initial commit, I forgot to change the
test function.

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

 dev-python/blessed/blessed-1.17.5.ebuild | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/dev-python/blessed/blessed-1.17.5.ebuild 
b/dev-python/blessed/blessed-1.17.5.ebuild
index 907f9aebfe7..18fe22388d9 100644
--- a/dev-python/blessed/blessed-1.17.5.ebuild
+++ b/dev-python/blessed/blessed-1.17.5.ebuild
@@ -45,9 +45,6 @@ python_test() {
# COLORTERM must not be truecolor
# See https://github.com/jquast/blessed/issues/162
# Ignore coverage options
-   # Skip two failing tests
COLORTERM= pytest -vv --override-ini="addopts=" \
-   --deselect 
tests/test_core.py::test_number_of_colors_without_tty \
-   --deselect tests/test_core.py::test_number_of_colors_with_tty \
|| die "tests failed with ${EPYTHON}"
 }



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

2020-04-27 Thread Jory Pratt
commit: 7090fcd34877abca9b315684c949fbde160fabc8
Author: Jory Pratt  gentoo  org>
AuthorDate: Mon Apr 27 18:53:33 2020 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Mon Apr 27 18:53:47 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=7090fcd3

net-misc/networkmanager: Bump for latest stable

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Jory Pratt  gentoo.org>

 net-misc/networkmanager/Manifest   |  2 +-
 ...top.NetworkManager.settings.modify.system.rules |  7 --
 .../networkmanager/files/1.18.4-iwd1-compat.patch  | 81 ++
 net-misc/networkmanager/files/10-openrc-status-r4  | 35 --
 .../networkmanager/files/conf.d.NetworkManager |  4 --
 .../files/fix-busted-configure.patch   | 25 ---
 .../networkmanager/files/init.d.NetworkManager-r1  | 58 
 net-misc/networkmanager/files/musl-basic.patch | 48 ++---
 .../networkmanager/files/musl-fix-includes.patch   | 32 -
 .../files/musl-has-not-secure-gentenv.patch| 25 ---
 .../files/musl-network-support.patch   | 12 ++--
 .../networkmanager/files/musl-process-util.patch   | 14 ++--
 ...ager-data-fix-the-ID_NET_DRIVER-udev-rule.patch | 33 +
 ...16.2.ebuild => networkmanager-1.18.4-r3.ebuild} | 50 ++---
 14 files changed, 194 insertions(+), 232 deletions(-)

diff --git a/net-misc/networkmanager/Manifest b/net-misc/networkmanager/Manifest
index 8d8275c..28743c1 100644
--- a/net-misc/networkmanager/Manifest
+++ b/net-misc/networkmanager/Manifest
@@ -1 +1 @@
-DIST NetworkManager-1.16.2.tar.xz 4820392 BLAKE2B 
f85fa4ff27cb2f0fc7d58052c810d4c20ca51d6e77e400c44270f941de6b4878b0c645053b9ffb02c3587b6c7b17631f9a6c6c15b630da4747051e1745d1dae8
 SHA512 
b3e874786d0bce58b967677fe82980aac58023fd4e913345acb63d7a7f253cd8fa6c044e788dd337a52f0fb026ce5fbd333d738dc9c3644d696e85498120f6d2
+DIST NetworkManager-1.18.4.tar.xz 4875196 BLAKE2B 
9c58d6d7317562332dfa9639f8e236a0a7f6b58e7dad5af83916b1c6178899a6bcf12bc289fb401d84fd6420306364b4c4c0a25eda2a08eef812acde1862a18a
 SHA512 
9fd22775a400ee8d20c75ebddfee842bfbd8780966444dd537e371a65918f41640e921d2c441853afe8f72d693e9b4c1415435136a07004666a6af4799fd3350

diff --git 
a/net-misc/networkmanager/files/01-org.freedesktop.NetworkManager.settings.modify.system.rules
 
b/net-misc/networkmanager/files/01-org.freedesktop.NetworkManager.settings.modify.system.rules
deleted file mode 100644
index d00b268..000
--- 
a/net-misc/networkmanager/files/01-org.freedesktop.NetworkManager.settings.modify.system.rules
+++ /dev/null
@@ -1,7 +0,0 @@
-// Let users in plugdev group modify NetworkManager
-polkit.addRule(function(action, subject) {
-if (action.id == "org.freedesktop.NetworkManager.settings.modify.system" &&
-subject.isInGroup("plugdev") && subject.active) {
-return "yes";
-}
-});

diff --git a/net-misc/networkmanager/files/1.18.4-iwd1-compat.patch 
b/net-misc/networkmanager/files/1.18.4-iwd1-compat.patch
new file mode 100644
index 000..12c8b87
--- /dev/null
+++ b/net-misc/networkmanager/files/1.18.4-iwd1-compat.patch
@@ -0,0 +1,81 @@
+From 59923ad85d1a1cf2216a4f14649702d24d3f2360 Mon Sep 17 00:00:00 2001
+From: Lubomir Rintel 
+Date: Sat, 2 Nov 2019 06:55:54 +0100
+Subject: [PATCH 1/2] iwd: add some missing error handling
+
+g_dbus_object_manager_get_interface() can happily return NULL and we
+need to check for that.
+---
+ src/devices/wifi/nm-iwd-manager.c | 10 ++
+ 1 file changed, 10 insertions(+)
+
+diff --git a/src/devices/wifi/nm-iwd-manager.c 
b/src/devices/wifi/nm-iwd-manager.c
+index dd1cad480..e83f8063c 100644
+--- a/src/devices/wifi/nm-iwd-manager.c
 b/src/devices/wifi/nm-iwd-manager.c
+@@ -136,6 +136,11 @@ agent_dbus_method_cb (GDBusConnection *connection,
+   network = g_dbus_object_manager_get_interface (priv->object_manager,
+  network_path,
+  
NM_IWD_NETWORK_INTERFACE);
++  if (!network) {
++  _LOGE ("unable to find the network object");
++  return;
++  }
++
+ 
+   device_path = get_property_string_or_null (G_DBUS_PROXY (network), 
"Device");
+   if (!device_path) {
+@@ -260,6 +265,11 @@ register_agent (NMIwdManager *self)
+"/",
+
NM_IWD_AGENT_MANAGER_INTERFACE);
+ 
++  if (!agent_manager) {
++  _LOGE ("unable to register the IWD Agent: PSK/8021x Wi-Fi 
networks may not work");
++  return;
++  }
++
+   /* Register our agent */
+   g_dbus_proxy_call (G_DBUS_PROXY (agent_manager),
+  "RegisterAgent",
+-- 
+2.20.1
+
+
+From 186d22a9634e2bf94658ed6f1cf2b332ecb3a32c Mon Sep 17 00:00:00 2001
+From: Lubomir Rintel 
+Date: Sat, 2 Nov 2019 07:01:28 +0100
+Subject: [PATCH 2/2] iwd: 

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

2020-04-27 Thread Louis Sautier
commit: 95f29329f3bfd69a8190247f5da1fab77737f050
Author: Louis Sautier  gentoo  org>
AuthorDate: Mon Apr 27 17:17:43 2020 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Mon Apr 27 18:34:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95f29329

dev-python/blessed: new pkg, better and maintained fork of blessings

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

 dev-python/blessed/Manifest  |  1 +
 dev-python/blessed/blessed-1.17.5.ebuild | 53 
 dev-python/blessed/metadata.xml  | 13 
 3 files changed, 67 insertions(+)

diff --git a/dev-python/blessed/Manifest b/dev-python/blessed/Manifest
new file mode 100644
index 000..16bfcda031f
--- /dev/null
+++ b/dev-python/blessed/Manifest
@@ -0,0 +1 @@
+DIST blessed-1.17.5.tar.gz 14030669 BLAKE2B 
e2692c6863599462914f1cee36bd487d42fb1e44e15f841d81ee622619da22a34cda4d78523b07bbd94a9a70e41c9b8342d0da650389d0fbe4ef7a46868535cc
 SHA512 
5973070199d16a71d70c6b25b783a92d72f9dd8d27ca5cdb25b18e07e4b351e1cba751b96113665230c3c01bd1916adafe89d4689e2b341a88640535b7f91317

diff --git a/dev-python/blessed/blessed-1.17.5.ebuild 
b/dev-python/blessed/blessed-1.17.5.ebuild
new file mode 100644
index 000..907f9aebfe7
--- /dev/null
+++ b/dev-python/blessed/blessed-1.17.5.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( pypy3 python3_{6,7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="Library for making terminal apps using colors, keyboard input and 
positioning"
+HOMEPAGE="https://github.com/jquast/blessed;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/wcwidth[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs
+
+python_prepare_all() {
+   # Skip those extensions as they don't have a Gentoo package
+   # Remove calls to scripts that generate rst files because they
+   # are not present in the tarball
+   sed -e '/sphinxcontrib.manpage/d' -e '/sphinx_paramlinks/d' \
+   -e '/^for script in/,/runpy.run_path/d' \
+   -i docs/conf.py || die
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   # COLORTERM must not be truecolor
+   # See https://github.com/jquast/blessed/issues/162
+   # Ignore coverage options
+   # Skip two failing tests
+   COLORTERM= pytest -vv --override-ini="addopts=" \
+   --deselect 
tests/test_core.py::test_number_of_colors_without_tty \
+   --deselect tests/test_core.py::test_number_of_colors_with_tty \
+   || die "tests failed with ${EPYTHON}"
+}

diff --git a/dev-python/blessed/metadata.xml b/dev-python/blessed/metadata.xml
new file mode 100644
index 000..9bbec69c0c4
--- /dev/null
+++ b/dev-python/blessed/metadata.xml
@@ -0,0 +1,13 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   sb...@gentoo.org
+   Louis Sautier
+   
+   
+   blessed
+   jquast/blessed
+   https://github.com/jquast/blessed/issues
+   
+



[gentoo-commits] proj/gentoo-mirrorstats:master commit in: json/, /

2020-04-27 Thread Max Magorsch
commit: 92ea4ca1710dd5eefbda4f97687ea76e34812d50
Author: Max Magorsch  gentoo  org>
AuthorDate: Mon Apr 27 18:08:22 2020 +
Commit: Max Magorsch  gentoo  org>
CommitDate: Mon Apr 27 18:08:22 2020 +
URL:
https://gitweb.gentoo.org/proj/gentoo-mirrorstats.git/commit/?id=92ea4ca1

Generate a json file containing the mirmon data

The new generate-json.py script will parse the data
generated by mirmon which is present in the state
file and convert it to json. A json file called
'state.json' will be created so that the mirmon
data can be properly parsed.

Signed-off-by: Max Magorsch  gentoo.org>

 json/generate-json.py | 47 +++
 mirmon-distfiles.sh   |  4 +++-
 mirmon-rsync.sh   |  4 +++-
 3 files changed, 53 insertions(+), 2 deletions(-)

diff --git a/json/generate-json.py b/json/generate-json.py
new file mode 100755
index 000..1786bf9
--- /dev/null
+++ b/json/generate-json.py
@@ -0,0 +1,47 @@
+#!/usr/bin/python
+
+#
+# Convert a mirmon.state file to json
+#
+# This script will parse a mirmon state file, convert the content
+# to json and print the json to stdout.
+#
+# Usage:
+#   $ generate-json.py path_to_mirmon_state_file
+#
+# The json will be printed to stdout. In case of an error, the
+# exception will be printed to stderr.
+#
+
+import json
+import sys
+
+try:
+with open(str(sys.argv[1])) as file_in:
+mirrors = {}
+for raw_line in file_in:
+
+line = raw_line.split(" ")
+protocol = line[0].split("://")[0]
+url = line[0].split("://")[1]
+
+state = {
+"Protocol" : protocol,
+"Url" : url,
+"Age" : line[1],
+"StatusLastProbe" : line[2],
+"TimeLastSuccessfulProbe" : line[3],
+"ProbeHistory" : line[4],
+"StateHistory" : line[5],
+"LastProbe" : line[6].strip(),
+}
+
+if url not in mirrors:
+mirrors[url] = []
+
+mirrors[url].append(state)
+
+print(json.dumps(mirrors))
+
+except Exception as e:
+print("Could not convert mirmon state file to json: " + str(e), 
file=sys.stderr)

diff --git a/mirmon-distfiles.sh b/mirmon-distfiles.sh
index f8012cc..3e14e87 100755
--- a/mirmon-distfiles.sh
+++ b/mirmon-distfiles.sh
@@ -13,4 +13,6 @@ cd 
/var/www/mirrorstats.gentoo.org/gentoo-mirrorstats/distfiles_mirrors
 sed \
 -e 's#mirrors#http://www.gentoo.org/main/en/mirrors2.xml;>mirrors#' \
 >../../htdocs/distfiles/index.html <../../htdocs/distfiles/index-wip.html
-
+# Generate a json file containing the state of each mirror
+../json/generate-json.py 
/var/www/mirrorstats.gentoo.org/gentoo-mirrorstats/distfiles_mirrors/var/mirmon.state
 \
+  > ../../htdocs/distfiles/state.json

diff --git a/mirmon-rsync.sh b/mirmon-rsync.sh
index 5df1c73..900832d 100755
--- a/mirmon-rsync.sh
+++ b/mirmon-rsync.sh
@@ -28,4 +28,6 @@ echo "gentoo rsync://35.190.132.250" >> ./var/g.mirrors
 sed \
 -e 's#mirrors#http://www.gentoo.org/main/en/mirrors-rsync.xml;>mirrors#' \
 >../../htdocs/rsync/index.html <../../htdocs/rsync/index-wip.html
-
+# Generate a json file containing the state of each mirror
+../json/generate-json.py 
/var/www/mirrorstats.gentoo.org/gentoo-mirrorstats/rsync_mirrors/var/mirmon.state
 \
+  > ../../htdocs/rsync/state.json



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

2020-04-27 Thread Marek Szuba
commit: de7498be6ad5068ab6499172edb01a58345e73e7
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Apr 27 18:14:44 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Apr 27 18:14:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de7498be

sys-apps/flashrom: append -fPIC to compiler flags

libflashrom.a is useless without this.

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

 .../flashrom/{flashrom-1.2.ebuild => flashrom-1.2-r1.ebuild}   | 10 +-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/sys-apps/flashrom/flashrom-1.2.ebuild 
b/sys-apps/flashrom/flashrom-1.2-r1.ebuild
similarity index 97%
rename from sys-apps/flashrom/flashrom-1.2.ebuild
rename to sys-apps/flashrom/flashrom-1.2-r1.ebuild
index b51635e3ad8..e732f06f297 100644
--- a/sys-apps/flashrom/flashrom-1.2.ebuild
+++ b/sys-apps/flashrom/flashrom-1.2-r1.ebuild
@@ -3,7 +3,8 @@
 
 EAPI=7
 
-inherit toolchain-funcs
+inherit flag-o-matic toolchain-funcs
+
 if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://review.coreboot.org/flashrom.git;
inherit git-r3
@@ -103,6 +104,13 @@ flashrom_enable() {
for u ; do _flashrom_enable "${u}" ; done
 }
 
+src_prepare() {
+   # To make libflashrom.a actually useful
+   append-flags -fPIC
+
+   default
+}
+
 src_compile() {
# Help keep things in sync.
local sprogs=$(echo $(



[gentoo-commits] repo/proj/guru:master commit in: dev-db/rum/

2020-04-27 Thread Andrew Ammerlaan
commit: 31b179f6cb02416ba67ae9ee1e8b3c937ce6a1ab
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Mon Apr 27 15:20:05 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Apr 27 15:22:31 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=31b179f6

dev-db/rum: New package

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

 dev-db/rum/Manifest |  1 +
 dev-db/rum/metadata.xml |  8 
 dev-db/rum/rum-1.3.6.ebuild | 34 ++
 3 files changed, 43 insertions(+)

diff --git a/dev-db/rum/Manifest b/dev-db/rum/Manifest
new file mode 100644
index 000..b7982a7
--- /dev/null
+++ b/dev-db/rum/Manifest
@@ -0,0 +1 @@
+DIST rum-1.3.6.tar.gz 306580 BLAKE2B 
0462067b7d49deabefb1b2f220e96cf33ea14990f66ee3d62e8d14a8cd4898fc3e8892fa588be39f4c24e063e6ae64789b31f971d0ca75c377aded7370ac031b
 SHA512 
decdf649b7742d082fce6d7151b9f73fe526e444bcec6c1c639740630a5149d63fdbc119a52e03b3ef5bc828d19dab3eb18d12dab24c48f9be3be8f99f5cb295

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

diff --git a/dev-db/rum/rum-1.3.6.ebuild b/dev-db/rum/rum-1.3.6.ebuild
new file mode 100644
index 000..fe4cc3e
--- /dev/null
+++ b/dev-db/rum/rum-1.3.6.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+POSTGRES_COMPAT=( 9.6 10 11 12 )
+POSTGRES_USEDEP="server"
+
+inherit postgres-multi
+
+DESCRIPTION="RUM access method - inverted index with additional information in 
posting lists"
+HOMEPAGE="https://github.com/postgrespro/rum;
+SRC_URI="https://github.com/postgrespro/rum/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="POSTGRESQL"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="${POSTGRES_DEP}"
+RDEPEND="${DEPEND}"
+
+USE_PGXS=1
+
+src_compile() {
+   postgres-multi_foreach emake USE_PGXS=1
+}
+
+src_test() {
+   postgres-multi_foreach emake USE_PGXS=1 installcheck
+}
+
+src_install() {
+   postgres-multi_foreach emake USE_PGXS=1 DESTDIR="${D}" install
+}



[gentoo-commits] repo/proj/guru:master commit in: net-misc/purritobin/

2020-04-27 Thread Andrew Ammerlaan
commit: 0c574c6d74e5e642a8349af6c4018b880020bda4
Author: Aisha Tammy  aisha  cc>
AuthorDate: Mon Apr 27 16:35:06 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Apr 27 16:35:06 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0c574c6d

net-misc/purritobin: minimalistic command line pastebin

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Aisha Tammy  aisha.cc>

 net-misc/purritobin/Manifest|  1 +
 net-misc/purritobin/metadata.xml| 12 
 net-misc/purritobin/purritobin-0.0.2.ebuild | 30 +
 net-misc/purritobin/purritobin-.ebuild  | 30 +
 4 files changed, 73 insertions(+)

diff --git a/net-misc/purritobin/Manifest b/net-misc/purritobin/Manifest
new file mode 100644
index 000..cca26b3
--- /dev/null
+++ b/net-misc/purritobin/Manifest
@@ -0,0 +1 @@
+DIST purritobin-0.0.2.tar.gz 6647 BLAKE2B 
e0b59920d644e5282966abed2128d583e306d9897c3fff6c20c3ab77b347d0cb244860d94238f1094c454489ce05570be9a19e1b2c548deb21114a66bacfdeb8
 SHA512 
4de009e3d2b6a15ca93affa2c0026c55d85473c9009b9f4b0766c90ef84fc860cedb433a9de4cc8a8ef0f79a3ef69f40100324ad016c74efd6a73b9651789c8b

diff --git a/net-misc/purritobin/metadata.xml b/net-misc/purritobin/metadata.xml
new file mode 100644
index 000..d155fdb
--- /dev/null
+++ b/net-misc/purritobin/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   gen...@aisha.cc
+   Aisha Tammy
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+

diff --git a/net-misc/purritobin/purritobin-0.0.2.ebuild 
b/net-misc/purritobin/purritobin-0.0.2.ebuild
new file mode 100644
index 000..7502a8d
--- /dev/null
+++ b/net-misc/purritobin/purritobin-0.0.2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="minimalistic commanline pastebin"
+HOMEPAGE="https://bsd.ac;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/PurritoBin/PurritoBin.git;
+   KEYWORDS=""
+else
+   SRC_URI="https://github.com/PurritoBin/PurritoBin/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~x86"
+   S="${WORKDIR}/PurritoBin-${PV}"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND=""
+RDEPEND=""
+BDEPEND=""
+
+src_install() {
+   emake prefix="/usr" DESTDIR="${D}" install
+   einstalldocs
+}

diff --git a/net-misc/purritobin/purritobin-.ebuild 
b/net-misc/purritobin/purritobin-.ebuild
new file mode 100644
index 000..7502a8d
--- /dev/null
+++ b/net-misc/purritobin/purritobin-.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="minimalistic commanline pastebin"
+HOMEPAGE="https://bsd.ac;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/PurritoBin/PurritoBin.git;
+   KEYWORDS=""
+else
+   SRC_URI="https://github.com/PurritoBin/PurritoBin/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~x86"
+   S="${WORKDIR}/PurritoBin-${PV}"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND=""
+RDEPEND=""
+BDEPEND=""
+
+src_install() {
+   emake prefix="/usr" DESTDIR="${D}" install
+   einstalldocs
+}



[gentoo-commits] repo/proj/guru:dev commit in: net-misc/purritobin/

2020-04-27 Thread Andrew Ammerlaan
commit: 13a236eeb6d68553ff4cf1cafb4cde24b0b1a070
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Mon Apr 27 17:24:44 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Apr 27 17:24:44 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=13a236ee

net-misc/purritobin: remove proxy-maint from metadata

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

 net-misc/purritobin/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/net-misc/purritobin/metadata.xml b/net-misc/purritobin/metadata.xml
index d155fdb..65ac1f2 100644
--- a/net-misc/purritobin/metadata.xml
+++ b/net-misc/purritobin/metadata.xml
@@ -5,8 +5,4 @@
gen...@aisha.cc
Aisha Tammy

-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
 



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

2020-04-27 Thread Sergei Trofimovich
commit: 0626a7f8824276afe6b6c0f91dcd93f9609bcc2e
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Apr 27 15:52:15 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 27 17:08:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0626a7f8

media-gfx/fontforge: stable 20200314 for hppa, bug #715808

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 media-gfx/fontforge/fontforge-20200314.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/fontforge/fontforge-20200314.ebuild 
b/media-gfx/fontforge/fontforge-20200314.ebuild
index 595c9336afa..ff049bda722 100644
--- a/media-gfx/fontforge/fontforge-20200314.ebuild
+++ b/media-gfx/fontforge/fontforge-20200314.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/fontforge/fontforge/releases/download/${PV}/fontforg
 
 LICENSE="BSD GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ~ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
 IUSE="doc truetype-debugger gif gtk jpeg png +python readline test tiff svg 
unicode woff2 X"
 RESTRICT="!test? ( test )"
 



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

2020-04-27 Thread Sergei Trofimovich
commit: efe9a577a2097631d44c4cdd3d3ad1a1fd51158c
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Apr 27 15:48:42 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 27 17:08:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efe9a577

profiles/arch/sparc/package.use.mask: unmask dev-ruby/http[test]

dev-ruby/certificate_authority is now keyworded.

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 profiles/arch/sparc/package.use.mask | 1 -
 1 file changed, 1 deletion(-)

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index 691dc8ccc71..dfb2b4a7e24 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -40,7 +40,6 @@ dev-ruby/rack-cache test
 dev-ruby/activemodel test
 dev-ruby/activerecord test
 dev-ruby/activesupport test
-dev-ruby/http test
 
 # Rolf Eike Beer  (2020-04-18)
 # dev-ruby/asciidoctor is not keyworded on sparc



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

2020-04-27 Thread Sergei Trofimovich
commit: 290f4706cc7bc9c113898d25fb2173107e5857e6
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Apr 27 15:51:46 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 27 17:08:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=290f4706

media-libs/woff2: stable 1.0.2-r1 for hppa, bug #715808

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 media-libs/woff2/woff2-1.0.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/woff2/woff2-1.0.2-r1.ebuild 
b/media-libs/woff2/woff2-1.0.2-r1.ebuild
index 3c1822a06be..80d5309e93f 100644
--- a/media-libs/woff2/woff2-1.0.2-r1.ebuild
+++ b/media-libs/woff2/woff2-1.0.2-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~x64-solaris"
 IUSE=""
 
 RDEPEND="app-arch/brotli"



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

2020-04-27 Thread Sergei Trofimovich
commit: 80f8bf06c3917a4e77a43894d01f911cdbb9b94b
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Apr 27 16:05:10 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 27 17:08:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80f8bf06

media-libs/libsndfile: mark 1.0.29_pre2_p20191024 hppa, bug #631674

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 media-libs/libsndfile/libsndfile-1.0.29_pre2_p20191024.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libsndfile/libsndfile-1.0.29_pre2_p20191024.ebuild 
b/media-libs/libsndfile/libsndfile-1.0.29_pre2_p20191024.ebuild
index 1e7f1b1d638..c854e028e1e 100644
--- a/media-libs/libsndfile/libsndfile-1.0.29_pre2_p20191024.ebuild
+++ b/media-libs/libsndfile/libsndfile-1.0.29_pre2_p20191024.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/erikd/libsndfile/archive/${MY_COMMIT}.tar.gz -> ${P}
 LICENSE="LGPL-2.1"
 SLOT="0"
 IUSE="alsa minimal sqlite static-libs test"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 
 RESTRICT="!test? ( test )"
 



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

2020-04-27 Thread Sergei Trofimovich
commit: 1cc5fb10b8e895daa877ef13ebab3ac66abe9bd9
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Apr 27 15:44:11 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 27 17:08:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cc5fb10

dev-lang/spidermonkey: stable 60.5.2_p0-r4 for hppa, bug #718732

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lang/spidermonkey/spidermonkey-60.5.2_p0-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/spidermonkey/spidermonkey-60.5.2_p0-r4.ebuild 
b/dev-lang/spidermonkey/spidermonkey-60.5.2_p0-r4.ebuild
index 74eadbfe98a..e48dd99f65f 100644
--- a/dev-lang/spidermonkey/spidermonkey-60.5.2_p0-r4.ebuild
+++ b/dev-lang/spidermonkey/spidermonkey-60.5.2_p0-r4.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://dev.gentoo.org/~axs/distfiles/${MY_P}.tar.bz2
 
 LICENSE="NPL-1.1"
 SLOT="60"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86"
 IUSE="debug +jit minimal +system-icu test"
 
 RESTRICT="!test? ( test ) ia64? ( test )"



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

2020-04-27 Thread Sergei Trofimovich
commit: 683b3c4e6f6194c2834da00245c5577fb8b30be7
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Apr 27 15:45:40 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 27 17:08:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=683b3c4e

dev-ruby/activemodel: keyworded 6.0.2.2 for hppa/sparc, bug #692324

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="hppa sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-ruby/activemodel/activemodel-6.0.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/activemodel/activemodel-6.0.2.2.ebuild 
b/dev-ruby/activemodel/activemodel-6.0.2.2.ebuild
index 890cc476243..84c440523f5 100644
--- a/dev-ruby/activemodel/activemodel-6.0.2.2.ebuild
+++ b/dev-ruby/activemodel/activemodel-6.0.2.2.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz 
-> rails-${PV}.tgz
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~sparc ~x86"
 IUSE=""
 
 RUBY_S="rails-${PV}/${PN}"



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

2020-04-27 Thread Sergei Trofimovich
commit: 30f35cd7aa0323b9ecfe16f8f2e085f069725936
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Apr 27 15:46:55 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 27 17:08:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30f35cd7

dev-ruby/certificate_authority: keyworded 0.1.6-r2 for sparc

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-ruby/certificate_authority/certificate_authority-0.1.6-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/dev-ruby/certificate_authority/certificate_authority-0.1.6-r2.ebuild 
b/dev-ruby/certificate_authority/certificate_authority-0.1.6-r2.ebuild
index f161bcdd6b5..43c16558769 100644
--- a/dev-ruby/certificate_authority/certificate_authority-0.1.6-r2.ebuild
+++ b/dev-ruby/certificate_authority/certificate_authority-0.1.6-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/cchandler/certificate_authority;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
 IUSE=""
 
 ruby_add_rdepend ">=dev-ruby/activemodel-3.0.6:*"



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

2020-04-27 Thread Sergei Trofimovich
commit: 1f06e6acc4c8e7776b1c899a8bd51f6b6c4da39d
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Apr 27 15:46:21 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 27 17:08:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f06e6ac

dev-ruby/activerecord: keyworded 6.0.2.2 for hppa/sparc, bug #692324

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="hppa sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-ruby/activerecord/activerecord-6.0.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/activerecord/activerecord-6.0.2.2.ebuild 
b/dev-ruby/activerecord/activerecord-6.0.2.2.ebuild
index 377b1fc6cdb..8db6007cbcd 100644
--- a/dev-ruby/activerecord/activerecord-6.0.2.2.ebuild
+++ b/dev-ruby/activerecord/activerecord-6.0.2.2.ebuild
@@ -22,7 +22,7 @@ SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz 
-> rails-${PV}.tgz
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~sparc ~x86"
 IUSE="mysql postgres sqlite"
 
 RUBY_S="rails-${PV}/${PN}"



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

2020-04-27 Thread Sergei Trofimovich
commit: 94b60a4e5fcd706e47f943930c20a0a53e7c516a
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Apr 27 15:47:32 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 27 17:08:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94b60a4e

dev-python/argcomplete: keyworded 1.11.1 for sparc, bug #707350

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/argcomplete/argcomplete-1.11.1.ebuild 
b/dev-python/argcomplete/argcomplete-1.11.1.ebuild
index 0a4b42e66ad..581d3ea7604 100644
--- a/dev-python/argcomplete/argcomplete-1.11.1.ebuild
+++ b/dev-python/argcomplete/argcomplete-1.11.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/hppa/, profiles/arch/sparc/

2020-04-27 Thread Sergei Trofimovich
commit: fb070848a2c0c6386722d46b4eecb087bf3d7c8f
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Apr 27 15:25:10 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 27 17:08:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb070848

profiles/arch/{hppa,sparc}/package.use.mask: add active{model,record}[test]

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 profiles/arch/hppa/package.use.mask  | 2 ++
 profiles/arch/sparc/package.use.mask | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/profiles/arch/hppa/package.use.mask 
b/profiles/arch/hppa/package.use.mask
index 2b9c8989ccc..518a3c2740d 100644
--- a/profiles/arch/hppa/package.use.mask
+++ b/profiles/arch/hppa/package.use.mask
@@ -6,6 +6,8 @@
 
 # Rolf Eike Beer  (2020-04-25)
 # dependencies not yet keyworded
+dev-ruby/activemodel test
+dev-ruby/activerecord test
 dev-ruby/activesupport test
 
 # James Le Cuirot  (2020-04-23)

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index 5be369d76fa..9c0654dd4b7 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -33,6 +33,8 @@ app-misc/tracker-miners test
 # Rolf Eike Beer  (2020-04-20)
 # dependencies not yet keyworded
 dev-ruby/rack-cache test
+dev-ruby/activemodel test
+dev-ruby/activerecord test
 dev-ruby/activesupport test
 dev-ruby/http test
 



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

2020-04-27 Thread Sergei Trofimovich
commit: ec45a28c0367b77d4be72bc7c686964154011aac
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Apr 27 15:45:02 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 27 17:08:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec45a28c

dev-lang/mujs: stable 1.0.6 for hppa, bug #719248

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lang/mujs/mujs-1.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/mujs/mujs-1.0.6.ebuild b/dev-lang/mujs/mujs-1.0.6.ebuild
index 7a2d6d4e157..1ed8d5e6e51 100644
--- a/dev-lang/mujs/mujs-1.0.6.ebuild
+++ b/dev-lang/mujs/mujs-1.0.6.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://github.com/ccxvii/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 LICENSE="AGPL-3"
 # subslot matches SONAME
 SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 s390 sparc x86 
~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ppc ppc64 s390 sparc x86 
~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="static-libs"
 
 RDEPEND="sys-libs/readline:0="



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

2020-04-27 Thread Sergei Trofimovich
commit: bf718b363f64646448218223ec9009fbed32a896
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Apr 27 15:29:16 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 27 17:08:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf718b36

profiles/arch/sparc/package.use.mask: add dev-python/argcomplete[test]

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index 9c0654dd4b7..691dc8ccc71 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Rolf Eike Beer  (2020-04-27)
+# app-shells/fish dependency is broken on sparc, bug #709662
+dev-python/argcomplete test
+
 # Benda Xu  (2020-04-27)
 # tests optionally depend on dev-python/hypothesis
 dev-python/numpy test



[gentoo-commits] repo/proj/guru:dev commit in: net-misc/purritobin/

2020-04-27 Thread Aisha Tammy
commit: 0c574c6d74e5e642a8349af6c4018b880020bda4
Author: Aisha Tammy  aisha  cc>
AuthorDate: Mon Apr 27 16:35:06 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Mon Apr 27 16:35:06 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0c574c6d

net-misc/purritobin: minimalistic command line pastebin

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Aisha Tammy  aisha.cc>

 net-misc/purritobin/Manifest|  1 +
 net-misc/purritobin/metadata.xml| 12 
 net-misc/purritobin/purritobin-0.0.2.ebuild | 30 +
 net-misc/purritobin/purritobin-.ebuild  | 30 +
 4 files changed, 73 insertions(+)

diff --git a/net-misc/purritobin/Manifest b/net-misc/purritobin/Manifest
new file mode 100644
index 000..cca26b3
--- /dev/null
+++ b/net-misc/purritobin/Manifest
@@ -0,0 +1 @@
+DIST purritobin-0.0.2.tar.gz 6647 BLAKE2B 
e0b59920d644e5282966abed2128d583e306d9897c3fff6c20c3ab77b347d0cb244860d94238f1094c454489ce05570be9a19e1b2c548deb21114a66bacfdeb8
 SHA512 
4de009e3d2b6a15ca93affa2c0026c55d85473c9009b9f4b0766c90ef84fc860cedb433a9de4cc8a8ef0f79a3ef69f40100324ad016c74efd6a73b9651789c8b

diff --git a/net-misc/purritobin/metadata.xml b/net-misc/purritobin/metadata.xml
new file mode 100644
index 000..d155fdb
--- /dev/null
+++ b/net-misc/purritobin/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   gen...@aisha.cc
+   Aisha Tammy
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+

diff --git a/net-misc/purritobin/purritobin-0.0.2.ebuild 
b/net-misc/purritobin/purritobin-0.0.2.ebuild
new file mode 100644
index 000..7502a8d
--- /dev/null
+++ b/net-misc/purritobin/purritobin-0.0.2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="minimalistic commanline pastebin"
+HOMEPAGE="https://bsd.ac;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/PurritoBin/PurritoBin.git;
+   KEYWORDS=""
+else
+   SRC_URI="https://github.com/PurritoBin/PurritoBin/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~x86"
+   S="${WORKDIR}/PurritoBin-${PV}"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND=""
+RDEPEND=""
+BDEPEND=""
+
+src_install() {
+   emake prefix="/usr" DESTDIR="${D}" install
+   einstalldocs
+}

diff --git a/net-misc/purritobin/purritobin-.ebuild 
b/net-misc/purritobin/purritobin-.ebuild
new file mode 100644
index 000..7502a8d
--- /dev/null
+++ b/net-misc/purritobin/purritobin-.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="minimalistic commanline pastebin"
+HOMEPAGE="https://bsd.ac;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/PurritoBin/PurritoBin.git;
+   KEYWORDS=""
+else
+   SRC_URI="https://github.com/PurritoBin/PurritoBin/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~x86"
+   S="${WORKDIR}/PurritoBin-${PV}"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND=""
+RDEPEND=""
+BDEPEND=""
+
+src_install() {
+   emake prefix="/usr" DESTDIR="${D}" install
+   einstalldocs
+}



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

2020-04-27 Thread Michał Górny
commit: 1ffc0277ad9123ce383b6ab4809c78bdc1e4e044
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 27 15:54:44 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 27 15:56:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ffc0277

dev-python/sphinxcontrib-spelling: Add missing dep on dict

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

 dev-python/sphinxcontrib-spelling/sphinxcontrib-spelling-5.0.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git 
a/dev-python/sphinxcontrib-spelling/sphinxcontrib-spelling-5.0.0.ebuild 
b/dev-python/sphinxcontrib-spelling/sphinxcontrib-spelling-5.0.0.ebuild
index 5a6af622949..03e7ab2f7de 100644
--- a/dev-python/sphinxcontrib-spelling/sphinxcontrib-spelling-5.0.0.ebuild
+++ b/dev-python/sphinxcontrib-spelling/sphinxcontrib-spelling-5.0.0.ebuild
@@ -27,6 +27,7 @@ DEPEND="
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
test? (
${COMMON_DEPEND}
+   app-dicts/myspell-en
>=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
dev-python/testtools[${PYTHON_USEDEP}]
)



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

2020-04-27 Thread Lars Wendler
commit: 4370f3622ed9bfa0cea51839ebd8769a496ba239
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Apr 27 15:39:56 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Apr 27 15:39:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4370f362

dev-libs/libjcat: Bump to version 0.1.2

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

 dev-libs/libjcat/Manifest |  1 +
 dev-libs/libjcat/libjcat-0.1.2.ebuild | 65 +++
 2 files changed, 66 insertions(+)

diff --git a/dev-libs/libjcat/Manifest b/dev-libs/libjcat/Manifest
index a627d9c5941..d0482c7ac39 100644
--- a/dev-libs/libjcat/Manifest
+++ b/dev-libs/libjcat/Manifest
@@ -1,2 +1,3 @@
 DIST libjcat-0.1.0.tar.gz 60808 BLAKE2B 
384e5a846fb7c49c8a6d6ace5f2b17715693d7e9ecfce020859c6fb5d96f9b9398606a2161a2c9f795c16c90e8b7a0e9d08970c1f81e4412783097f4ca599083
 SHA512 
2172fd621c86b3a2d507c3bb8fcc5f40a46656a5352f4963a014c76642bb2c34e316bb8608c121fa7d728d63dc2593ed28d3e3478e1ec5bcf32daeffc43627fd
 DIST libjcat-0.1.1.tar.gz 62579 BLAKE2B 
fed33602d2b036605238945d09ede1c524847624f1be6301a7f5ff64d21ba27c7c765b37c522f81dfd49071db6339738ad82b2ad0b25f0494bf4fd806c64b5de
 SHA512 
fd644c003ad3a317a9f8886c2bad6dcfabf953e61bcbf02b30a292e9a85a591f854f71d7ac17692d5d98d976a435cf53beba1394c662fa78836389d66d4a5824
+DIST libjcat-0.1.2.tar.gz 62630 BLAKE2B 
cb333098d984f840a80c4ea4b7feab32ca7d04882f2f4aa788c01dd13c616b85576af5bbcd0ca343a7f5b7221ab69b202c7a8cacb230fab9a3a9a61d7d3f
 SHA512 
9184b761cad5a43ac1f0b0cd4ff54c372ec067785c9b796d813aab6a936fbb522f419e965b70d4d71fbec9f7c25f9d185f957cf1e73cb0e5bdeca9492e11b0fd

diff --git a/dev-libs/libjcat/libjcat-0.1.2.ebuild 
b/dev-libs/libjcat/libjcat-0.1.2.ebuild
new file mode 100644
index 000..06f0e8d33d0
--- /dev/null
+++ b/dev-libs/libjcat/libjcat-0.1.2.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_REQ_USE="xml"
+
+inherit meson python-any-r1 vala xdg-utils
+
+DESCRIPTION="Library and tool for reading and writing Jcat files "
+HOMEPAGE="https://github.com/hughsie/libjcat;
+SRC_URI="https://github.com/hughsie/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="gpg gtk-doc +introspection +man pkcs7 test"
+
+RDEPEND="dev-libs/glib:2
+   dev-libs/json-glib:=
+   gpg? (
+   app-crypt/gpgme
+   dev-libs/libgpg-error
+   )
+   introspection? ( dev-libs/gobject-introspection:= )
+   pkcs7? ( net-libs/gnutls )
+   dev-lang/vala:="
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig
+   $(python_gen_any_dep '
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ')
+   gtk-doc? ( dev-util/gtk-doc )
+   man? ( sys-apps/help2man )
+   test? ( net-libs/gnutls[tools] )"
+
+RESTRICT="!test? ( test )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.1.1-disable_installed_tests.patch
+)
+
+python_check_deps() {
+   has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]"
+}
+
+src_prepare() {
+   xdg_environment_reset
+# TODO: make vala optional
+   vala_src_prepare
+   default
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use gtk-doc gtkdoc)
+   $(meson_use gpg)
+   $(meson_use introspection)
+   $(meson_use man)
+   $(meson_use pkcs7)
+   $(meson_use test tests)
+   )
+   meson_src_configure
+}



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

2020-04-27 Thread Lars Wendler
commit: c5440e66bb922ca2e6c46d78b633053c9ccd8824
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Apr 27 15:41:42 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Apr 27 15:41:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5440e66

dev-libs/libjcat: Removed old

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

 dev-libs/libjcat/Manifest  |  1 -
 .../libjcat-0.1.0-disable_installed_tests.patch| 45 -
 .../files/libjcat-0.1.0-use_right_python.patch | 29 ---
 dev-libs/libjcat/libjcat-0.1.0.ebuild  | 56 --
 4 files changed, 131 deletions(-)

diff --git a/dev-libs/libjcat/Manifest b/dev-libs/libjcat/Manifest
index d0482c7ac39..aaf61a45435 100644
--- a/dev-libs/libjcat/Manifest
+++ b/dev-libs/libjcat/Manifest
@@ -1,3 +1,2 @@
-DIST libjcat-0.1.0.tar.gz 60808 BLAKE2B 
384e5a846fb7c49c8a6d6ace5f2b17715693d7e9ecfce020859c6fb5d96f9b9398606a2161a2c9f795c16c90e8b7a0e9d08970c1f81e4412783097f4ca599083
 SHA512 
2172fd621c86b3a2d507c3bb8fcc5f40a46656a5352f4963a014c76642bb2c34e316bb8608c121fa7d728d63dc2593ed28d3e3478e1ec5bcf32daeffc43627fd
 DIST libjcat-0.1.1.tar.gz 62579 BLAKE2B 
fed33602d2b036605238945d09ede1c524847624f1be6301a7f5ff64d21ba27c7c765b37c522f81dfd49071db6339738ad82b2ad0b25f0494bf4fd806c64b5de
 SHA512 
fd644c003ad3a317a9f8886c2bad6dcfabf953e61bcbf02b30a292e9a85a591f854f71d7ac17692d5d98d976a435cf53beba1394c662fa78836389d66d4a5824
 DIST libjcat-0.1.2.tar.gz 62630 BLAKE2B 
cb333098d984f840a80c4ea4b7feab32ca7d04882f2f4aa788c01dd13c616b85576af5bbcd0ca343a7f5b7221ab69b202c7a8cacb230fab9a3a9a61d7d3f
 SHA512 
9184b761cad5a43ac1f0b0cd4ff54c372ec067785c9b796d813aab6a936fbb522f419e965b70d4d71fbec9f7c25f9d185f957cf1e73cb0e5bdeca9492e11b0fd

diff --git a/dev-libs/libjcat/files/libjcat-0.1.0-disable_installed_tests.patch 
b/dev-libs/libjcat/files/libjcat-0.1.0-disable_installed_tests.patch
deleted file mode 100644
index 823d713b791..000
--- a/dev-libs/libjcat/files/libjcat-0.1.0-disable_installed_tests.patch
+++ /dev/null
@@ -1,45 +0,0 @@
 a/data/tests/colorhug/meson.build
-+++ b/data/tests/colorhug/meson.build
-@@ -1,9 +1,11 @@
-+if false
- install_data([
- 'firmware.bin',
- 'firmware.bin.asc',
-   ],
-   install_dir: installed_test_datadir,
- )
-+endif
- 
- if get_option('pkcs7')
-   # generate self-signed detached signature
-@@ -16,7 +18,7 @@
- '--load-certificate', pkcs7_certificate,
- '--infile', '@INPUT@',
- '--outfile', '@OUTPUT@'],
--install: true,
-+install: false,
- install_dir: installed_test_datadir,
-   )
- endif
 a/data/tests/meson.build
-+++ b/data/tests/meson.build
-@@ -2,7 +2,7 @@
-   input : 'libjcat.test.in',
-   output : 'libjcat.test',
-   configuration : conf,
--  install: true,
-+  install: false,
-   install_dir: installed_test_datadir,
- )
- 
 a/libjcat/meson.build
-+++ b/libjcat/meson.build
-@@ -225,7 +225,7 @@
-   '-DTESTDATADIR_SRC="' + testdatadir_src + '"',
-   '-DTESTDATADIR_DST="' + testdatadir_dst + '"',
- ],
--install : true,
-+install : false,
- install_dir : installed_test_bindir
-   )
-   test('jcat-self-test', e)

diff --git a/dev-libs/libjcat/files/libjcat-0.1.0-use_right_python.patch 
b/dev-libs/libjcat/files/libjcat-0.1.0-use_right_python.patch
deleted file mode 100644
index 9cbc63a08c0..000
--- a/dev-libs/libjcat/files/libjcat-0.1.0-use_right_python.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-By default generate-version-script.py uses /usr/bin/python3, whatever
-version that may be - which causes problems if the default python3
-installation is one either built without XML support or not included
-in PYTHON_TARGETS of dev-python/setuptools. Make sure the script is
-invoked using the same interpreter as meson itself, as that one is
-already guaranteed to provide both 'xml' and 'pkg_resources'.
-
 a/libjcat/meson.build
-+++ b/libjcat/meson.build
-@@ -129,6 +129,11 @@
- install : true,
-   )
- 
-+  # Make sure generate-version-script.py is invoked by the same python as 
meson,
-+  # as that one must already have both XML support and setuptools.
-+  python = import('python')
-+  python_interpreter = python.find_installation()
-+
-   # Verify the map file is correct -- note we can't actually use the generated
-   # file for two reasons:
-   #
-@@ -141,6 +146,7 @@
- input: jcat_gir[0],
- output: 'jcat.map',
- command: [
-+  python_interpreter,
-   join_paths(meson.source_root(), 'contrib', 
'generate-version-script.py'),
-   'LIBJCAT',
-   '@INPUT@',

diff --git a/dev-libs/libjcat/libjcat-0.1.0.ebuild 
b/dev-libs/libjcat/libjcat-0.1.0.ebuild
deleted file mode 100644
index 0956f965a22..000
--- a/dev-libs/libjcat/libjcat-0.1.0.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under 

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

2020-04-27 Thread Lars Wendler
commit: 689e33c0dc86d77a37dc4f55efcba32f9bc93521
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Apr 27 15:32:14 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Apr 27 15:32:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=689e33c0

dev-libs/libjcat: Added myself as co-maintainer

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

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

diff --git a/dev-libs/libjcat/metadata.xml b/dev-libs/libjcat/metadata.xml
index 8d98279081e..c32b3c52e6e 100644
--- a/dev-libs/libjcat/metadata.xml
+++ b/dev-libs/libjcat/metadata.xml
@@ -5,6 +5,10 @@
mare...@gentoo.org
Marek Szuba

+   
+   polynomia...@gentoo.org
+   Lars Wendler
+   

This library allows reading and writing gzip-compressed JSON 
catalog files,
which can be used to store GPG, PKCS-7 and SHA-256 checksums 
for each file.



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

2020-04-27 Thread Lars Wendler
commit: 153611ab2f4a75cddc08d13fe97efbeca0491c38
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Apr 27 13:55:10 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Apr 27 15:24:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=153611ab

sys-apps/help2man: Removed old

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

 sys-apps/help2man/Manifest|  1 -
 sys-apps/help2man/help2man-1.47.12.ebuild | 41 ---
 2 files changed, 42 deletions(-)

diff --git a/sys-apps/help2man/Manifest b/sys-apps/help2man/Manifest
index 9bfb8a17bac..17503d824eb 100644
--- a/sys-apps/help2man/Manifest
+++ b/sys-apps/help2man/Manifest
@@ -1,5 +1,4 @@
 DIST help2man-1.47.10.tar.xz 202176 BLAKE2B 
57c19072b1fb696b8ae1fc269d4c44672e692b45f1afe91871621dbed008298154d94813711b8ab89a9ad2e9fffa5ba1e738a613e5e50681b0abea4bfcc92677
 SHA512 
071383f38fb5264137200439a460e70298fc23d88069a96f150bf50a4e2a08d1d5d29555053b0ea36c809eec8484c4432b55d7d0bddd68f33b07b1abb97556ff
-DIST help2man-1.47.12.tar.xz 202252 BLAKE2B 
6a474d62999b2fe6750a0ec7662b9b33546d82ce72edd628f41008243cd3467cad783516d5ad06edb37f471a2aaefd837bd9957a7fd10b6e3c3b6dd33398b79b
 SHA512 
fb71e48e4a7a0f4316148295ea539b667a131149f4467da0f3e283389c9d9f2a5f1e9124ca8d64d6c3250d332a713d4e8de204ca9e7088840e74f316fa5221be
 DIST help2man-1.47.13.tar.xz 202480 BLAKE2B 
0c9e854a29ab563b7bc86d4873b2669c82bbd9226d3940ddf60fcbf8bfc48197013c7cde5b55e47e6463d26e1b3512a24bb9591a77009f47992b2a3df9bde198
 SHA512 
7bf4c75a42c103dd8413a94505f383c6e2b215f9a4cc506e11935acc7f108caad01a5fa489ee157ebef5fa02299145592f65cc828fc016417af557382975d57a
 DIST help2man-1.47.14.tar.xz 202732 BLAKE2B 
73d84774618e44d77d609f1ac562065f651c5ba5ab13d700c8ccdd5abcfda229f89067babceb6fec327663fce744748419ee7204defdcfcc7b631b0720bf00fa
 SHA512 
f3ff59e83e89ff0ed2bf863557c41f25ba79b0398f82cd0e7df459f3c3d2832a48047ff401a5556c3d7d722e48956393a4b70f61e79368a7621621e1834db862
 DIST help2man-1.47.15.tar.xz 202776 BLAKE2B 
3f06bc254fc8e0e8884d9b8bd63b53f23ea4f9a9e1d16f7f7f2ba83ee052f35a85489ffad7b59bb41277ef68b22caa35790513115d5af43fb09cc8d5cdf4ebb0
 SHA512 
2ab835610545f37eef2d77887371378decbac622196426a3444c5fb495596371d0151a92c79d3e3040e93acf3dbeefbc431dac1e76a370fdb5063b43192545ad

diff --git a/sys-apps/help2man/help2man-1.47.12.ebuild 
b/sys-apps/help2man/help2man-1.47.12.ebuild
deleted file mode 100644
index 79ed067d185..000
--- a/sys-apps/help2man/help2man-1.47.12.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="GNU utility to convert program --help output to a man page"
-HOMEPAGE="https://www.gnu.org/software/help2man/;
-SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="nls"
-
-RDEPEND="dev-lang/perl
-   nls? ( dev-perl/Locale-gettext )"
-DEPEND="${RDEPEND}"
-
-DOCS=( debian/changelog NEWS README THANKS ) #385753
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.46.1-linguas.patch
-)
-
-src_prepare() {
-   if [[ ${CHOST} == *-darwin* ]] ; then
-   sed -i \
-   -e 's/-shared/-bundle/' \
-   Makefile.in || die
-   fi
-   default
-}
-
-src_configure() {
-   # Disable gettext requirement as the release includes the gmo files 
#555018
-   local myeconfargs=(
-   ac_cv_path_MSGFMT=$(type -P false)
-   $(use_enable nls)
-   )
-   econf "${myeconfargs[@]}"
-}



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

2020-04-27 Thread Lars Wendler
commit: 75de2dd27af7f62dce3a5691b9a0188861e41e34
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Apr 27 15:24:19 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Apr 27 15:24:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75de2dd2

sys-apps/fwupd: Depend on dev-libs/libjcat[gpg,pkcs7]

Closes: https://bugs.gentoo.org/719808
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Lars Wendler  gentoo.org>

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

diff --git a/sys-apps/fwupd/fwupd-1.4.1.ebuild 
b/sys-apps/fwupd/fwupd-1.4.1.ebuild
index eef144460fc..fc4bbdbfe90 100644
--- a/sys-apps/fwupd/fwupd-1.4.1.ebuild
+++ b/sys-apps/fwupd/fwupd-1.4.1.ebuild
@@ -44,7 +44,7 @@ DEPEND="${PYTHON_DEPS}
dev-libs/libgpg-error
dev-libs/libgudev:=
>=dev-libs/libgusb-0.2.9[introspection?]
-   >=dev-libs/libjcat-0.1.0
+   >=dev-libs/libjcat-0.1.0[gpg,pkcs7]
>=dev-libs/libxmlb-0.1.13
$(python_gen_cond_dep '
dev-python/pillow[${PYTHON_MULTI_USEDEP}]



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

2020-04-27 Thread Lars Wendler
commit: d038816e3f67bb603a77ce8c4610e81d40797a05
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Apr 27 13:54:18 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Apr 27 15:24:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d038816e

sys-apps/help2man: Bump to version 1.47.15

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

 sys-apps/help2man/Manifest|  1 +
 sys-apps/help2man/help2man-1.47.15.ebuild | 41 +++
 2 files changed, 42 insertions(+)

diff --git a/sys-apps/help2man/Manifest b/sys-apps/help2man/Manifest
index c6850b20333..9bfb8a17bac 100644
--- a/sys-apps/help2man/Manifest
+++ b/sys-apps/help2man/Manifest
@@ -2,3 +2,4 @@ DIST help2man-1.47.10.tar.xz 202176 BLAKE2B 
57c19072b1fb696b8ae1fc269d4c44672e69
 DIST help2man-1.47.12.tar.xz 202252 BLAKE2B 
6a474d62999b2fe6750a0ec7662b9b33546d82ce72edd628f41008243cd3467cad783516d5ad06edb37f471a2aaefd837bd9957a7fd10b6e3c3b6dd33398b79b
 SHA512 
fb71e48e4a7a0f4316148295ea539b667a131149f4467da0f3e283389c9d9f2a5f1e9124ca8d64d6c3250d332a713d4e8de204ca9e7088840e74f316fa5221be
 DIST help2man-1.47.13.tar.xz 202480 BLAKE2B 
0c9e854a29ab563b7bc86d4873b2669c82bbd9226d3940ddf60fcbf8bfc48197013c7cde5b55e47e6463d26e1b3512a24bb9591a77009f47992b2a3df9bde198
 SHA512 
7bf4c75a42c103dd8413a94505f383c6e2b215f9a4cc506e11935acc7f108caad01a5fa489ee157ebef5fa02299145592f65cc828fc016417af557382975d57a
 DIST help2man-1.47.14.tar.xz 202732 BLAKE2B 
73d84774618e44d77d609f1ac562065f651c5ba5ab13d700c8ccdd5abcfda229f89067babceb6fec327663fce744748419ee7204defdcfcc7b631b0720bf00fa
 SHA512 
f3ff59e83e89ff0ed2bf863557c41f25ba79b0398f82cd0e7df459f3c3d2832a48047ff401a5556c3d7d722e48956393a4b70f61e79368a7621621e1834db862
+DIST help2man-1.47.15.tar.xz 202776 BLAKE2B 
3f06bc254fc8e0e8884d9b8bd63b53f23ea4f9a9e1d16f7f7f2ba83ee052f35a85489ffad7b59bb41277ef68b22caa35790513115d5af43fb09cc8d5cdf4ebb0
 SHA512 
2ab835610545f37eef2d77887371378decbac622196426a3444c5fb495596371d0151a92c79d3e3040e93acf3dbeefbc431dac1e76a370fdb5063b43192545ad

diff --git a/sys-apps/help2man/help2man-1.47.15.ebuild 
b/sys-apps/help2man/help2man-1.47.15.ebuild
new file mode 100644
index 000..79ed067d185
--- /dev/null
+++ b/sys-apps/help2man/help2man-1.47.15.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="GNU utility to convert program --help output to a man page"
+HOMEPAGE="https://www.gnu.org/software/help2man/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="nls"
+
+RDEPEND="dev-lang/perl
+   nls? ( dev-perl/Locale-gettext )"
+DEPEND="${RDEPEND}"
+
+DOCS=( debian/changelog NEWS README THANKS ) #385753
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.46.1-linguas.patch
+)
+
+src_prepare() {
+   if [[ ${CHOST} == *-darwin* ]] ; then
+   sed -i \
+   -e 's/-shared/-bundle/' \
+   Makefile.in || die
+   fi
+   default
+}
+
+src_configure() {
+   # Disable gettext requirement as the release includes the gmo files 
#555018
+   local myeconfargs=(
+   ac_cv_path_MSGFMT=$(type -P false)
+   $(use_enable nls)
+   )
+   econf "${myeconfargs[@]}"
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-db/rum/

2020-04-27 Thread Haelwenn Monnier
commit: 31b179f6cb02416ba67ae9ee1e8b3c937ce6a1ab
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Mon Apr 27 15:20:05 2020 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Mon Apr 27 15:22:31 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=31b179f6

dev-db/rum: New package

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

 dev-db/rum/Manifest |  1 +
 dev-db/rum/metadata.xml |  8 
 dev-db/rum/rum-1.3.6.ebuild | 34 ++
 3 files changed, 43 insertions(+)

diff --git a/dev-db/rum/Manifest b/dev-db/rum/Manifest
new file mode 100644
index 000..b7982a7
--- /dev/null
+++ b/dev-db/rum/Manifest
@@ -0,0 +1 @@
+DIST rum-1.3.6.tar.gz 306580 BLAKE2B 
0462067b7d49deabefb1b2f220e96cf33ea14990f66ee3d62e8d14a8cd4898fc3e8892fa588be39f4c24e063e6ae64789b31f971d0ca75c377aded7370ac031b
 SHA512 
decdf649b7742d082fce6d7151b9f73fe526e444bcec6c1c639740630a5149d63fdbc119a52e03b3ef5bc828d19dab3eb18d12dab24c48f9be3be8f99f5cb295

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

diff --git a/dev-db/rum/rum-1.3.6.ebuild b/dev-db/rum/rum-1.3.6.ebuild
new file mode 100644
index 000..fe4cc3e
--- /dev/null
+++ b/dev-db/rum/rum-1.3.6.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+POSTGRES_COMPAT=( 9.6 10 11 12 )
+POSTGRES_USEDEP="server"
+
+inherit postgres-multi
+
+DESCRIPTION="RUM access method - inverted index with additional information in 
posting lists"
+HOMEPAGE="https://github.com/postgrespro/rum;
+SRC_URI="https://github.com/postgrespro/rum/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="POSTGRESQL"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="${POSTGRES_DEP}"
+RDEPEND="${DEPEND}"
+
+USE_PGXS=1
+
+src_compile() {
+   postgres-multi_foreach emake USE_PGXS=1
+}
+
+src_test() {
+   postgres-multi_foreach emake USE_PGXS=1 installcheck
+}
+
+src_install() {
+   postgres-multi_foreach emake USE_PGXS=1 DESTDIR="${D}" install
+}



[gentoo-commits] repo/proj/guru:master commit in: dev-php/pecl-inotify/

2020-04-27 Thread Haelwenn Monnier
commit: a4ef26a73bf7716663c8feb62819c7ffc4d65a62
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Apr 27 06:36:24 2020 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Mon Apr 27 13:14:40 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a4ef26a7

dev-php/pecl-inotify: new package

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

 dev-php/pecl-inotify/Manifest  |  1 +
 dev-php/pecl-inotify/metadata.xml  | 12 
 dev-php/pecl-inotify/pecl-inotify-2.0.0.ebuild | 21 +
 3 files changed, 34 insertions(+)

diff --git a/dev-php/pecl-inotify/Manifest b/dev-php/pecl-inotify/Manifest
new file mode 100644
index 000..e69cbd2
--- /dev/null
+++ b/dev-php/pecl-inotify/Manifest
@@ -0,0 +1 @@
+DIST inotify-2.0.0.tgz 8836 BLAKE2B 
ac0005f3f755bdb3ac1137f903ecf67b14adddf4895d02fcba42bd268eda8bdf2270b4183cf60d5b8ecc0078b6a660dda76a43cdb4f78352b805d0fdc4972ac8
 SHA512 
0547fdafd8177d41c2a92251cd85f046959ec8594236dc3d14396df0119a78cc6811973b641b95d1036b4325f9e97f0f9e9b181ae1dea79fc343f01777b6966d

diff --git a/dev-php/pecl-inotify/metadata.xml 
b/dev-php/pecl-inotify/metadata.xml
new file mode 100644
index 000..b8b33ab
--- /dev/null
+++ b/dev-php/pecl-inotify/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+  
+ 
+  arnaud...@gmail.com
+  Arnaud Le Blanc
+
+https://bugs.php.net/report.php?package=inotify
+  
+

diff --git a/dev-php/pecl-inotify/pecl-inotify-2.0.0.ebuild 
b/dev-php/pecl-inotify/pecl-inotify-2.0.0.ebuild
new file mode 100644
index 000..dca262b
--- /dev/null
+++ b/dev-php/pecl-inotify/pecl-inotify-2.0.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PHP_EXT_NAME="inotify"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+PHP_EXT_PECL_FILENAME="inotify-${PV}.tgz"
+
+USE_PHP="php7-2 php7-3"
+
+inherit php-ext-pecl-r3
+
+KEYWORDS="~amd64"
+
+DESCRIPTION="Inotify binding for PHP"
+HOMEPAGE="https://pecl.php.net/package/inotify;
+LICENSE="PHP-3"
+SLOT="0"
+IUSE=""



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

2020-04-27 Thread Joonas Niilola
commit: 3957d060aaf844999a121e2128e3cd3bd92e6dfc
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Apr 27 14:36:40 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Apr 27 14:56:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3957d060

sys-process/uksmd: 2020-04-20 snapshot

Signed-off-by: Joonas Niilola  gentoo.org>

 sys-process/uksmd/Manifest   |  1 +
 sys-process/uksmd/uksmd-0_pre20200420.ebuild | 34 
 2 files changed, 35 insertions(+)

diff --git a/sys-process/uksmd/Manifest b/sys-process/uksmd/Manifest
index 62b393ac65d..02cadc21c89 100644
--- a/sys-process/uksmd/Manifest
+++ b/sys-process/uksmd/Manifest
@@ -1 +1,2 @@
 DIST uksmd-0_pre20190726.tar.bz2 13445 BLAKE2B 
4d16b9e7dff80269561c61cf8ea4177e6ceaa2540a3ee5bb3a36684e8364d0a4abdfb494fd0dbb3e6d5d2c074601a0c39f9f0570448e3d5769e50184c8ef7975
 SHA512 
812217a067c2fe70a17a321b507071f369efa38ca12d566cde66b1fc6e2e3ffa7e4d3fd3904f2f3cf409e313d03ab06829cef23fffadd785282cb602dbd5f06e
+DIST uksmd-0_pre20200420.tar.bz2 13464 BLAKE2B 
717bb4c54ce3d56ec89ff08e0a60ff3e1f2f260c3e63f7821842f7c1216aeee4efb1cad693db4f9c03000dbde7c47b880356f175cb35b9c3861f3511090e4f32
 SHA512 
ed1d44c41f2f8731d1dad8a13c17cf412a6f735a68087969cb667f85945705b93ac716f010aae24825c0b32d43c38dad5661c7a36fc59fa89d553471d806d1ee

diff --git a/sys-process/uksmd/uksmd-0_pre20200420.ebuild 
b/sys-process/uksmd/uksmd-0_pre20200420.ebuild
new file mode 100644
index 000..c90b24e862e
--- /dev/null
+++ b/sys-process/uksmd/uksmd-0_pre20200420.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit linux-info systemd
+
+MY_COMMIT="9b6a6e55e07c524ba0a36eb25c869b47655010ee"
+MY_P="${PN}-${MY_COMMIT}"
+
+DESCRIPTION="Userspace KSM helper daemon"
+HOMEPAGE="https://gitlab.com/post-factum/uksmd;
+SRC_URI="https://gitlab.com/post-factum/uksmd/-/archive/${MY_COMMIT}/${MY_P}.tar.bz2
 -> ${P}.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="sys-process/procps:="
+RDEPEND="${DEPEND}"
+
+CONFIG_CHECK="~KSM"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=( "${FILESDIR}/uksmd-0_pre20190726-respect-cflags-ldflags.patch" )
+
+src_install() {
+   default
+   einstalldocs
+
+   newinitd "${FILESDIR}/uksmd.init" uksmd
+   systemd_dounit distro/uksmd.service
+}



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

2020-04-27 Thread Joonas Niilola
commit: 30dc4eb9d0e0a58c755a97d3cea072ba275d47ab
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Apr 27 14:37:01 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Apr 27 14:56:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30dc4eb9

sys-process/uksmd: remove old 2019 snapshot

Signed-off-by: Joonas Niilola  gentoo.org>

 sys-process/uksmd/Manifest  |  1 -
 sys-process/uksmd/uksmd-0_pre20190726-r2.ebuild | 34 -
 2 files changed, 35 deletions(-)

diff --git a/sys-process/uksmd/Manifest b/sys-process/uksmd/Manifest
index 02cadc21c89..87667c6b872 100644
--- a/sys-process/uksmd/Manifest
+++ b/sys-process/uksmd/Manifest
@@ -1,2 +1 @@
-DIST uksmd-0_pre20190726.tar.bz2 13445 BLAKE2B 
4d16b9e7dff80269561c61cf8ea4177e6ceaa2540a3ee5bb3a36684e8364d0a4abdfb494fd0dbb3e6d5d2c074601a0c39f9f0570448e3d5769e50184c8ef7975
 SHA512 
812217a067c2fe70a17a321b507071f369efa38ca12d566cde66b1fc6e2e3ffa7e4d3fd3904f2f3cf409e313d03ab06829cef23fffadd785282cb602dbd5f06e
 DIST uksmd-0_pre20200420.tar.bz2 13464 BLAKE2B 
717bb4c54ce3d56ec89ff08e0a60ff3e1f2f260c3e63f7821842f7c1216aeee4efb1cad693db4f9c03000dbde7c47b880356f175cb35b9c3861f3511090e4f32
 SHA512 
ed1d44c41f2f8731d1dad8a13c17cf412a6f735a68087969cb667f85945705b93ac716f010aae24825c0b32d43c38dad5661c7a36fc59fa89d553471d806d1ee

diff --git a/sys-process/uksmd/uksmd-0_pre20190726-r2.ebuild 
b/sys-process/uksmd/uksmd-0_pre20190726-r2.ebuild
deleted file mode 100644
index 91de2f16cdb..000
--- a/sys-process/uksmd/uksmd-0_pre20190726-r2.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 2019-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit linux-info systemd
-
-MY_COMMIT="42f4ff8eb09011bf1a199938aa2afe23040d7faf"
-MY_P="${PN}-${MY_COMMIT}"
-
-DESCRIPTION="Userspace KSM helper daemon"
-HOMEPAGE="https://gitlab.com/post-factum/uksmd;
-SRC_URI="https://gitlab.com/post-factum/uksmd/-/archive/${MY_COMMIT}/${MY_P}.tar.bz2
 -> ${P}.tar.bz2"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="sys-process/procps:="
-RDEPEND="${DEPEND}"
-
-CONFIG_CHECK="~KSM"
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=( "${FILESDIR}/${P}-respect-cflags-ldflags.patch" )
-
-src_install() {
-   default
-   einstalldocs
-
-   newinitd "${FILESDIR}/uksmd.init" uksmd
-   systemd_dounit distro/uksmd.service
-}



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

2020-04-27 Thread Joonas Niilola
commit: aabf188cf7e0b59405a9d19b6f115d901ff83a43
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Apr 27 14:34:05 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Apr 27 14:56:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aabf188c

sys-kernel/pf-sources: bump to 5.6-pf5

 - this release drops the BMQ CPU scheduler, please see:
   https://gitlab.com/alfredchen/bmq/-/issues/16

Signed-off-by: Joonas Niilola  gentoo.org>

 sys-kernel/pf-sources/Manifest |  1 +
 sys-kernel/pf-sources/pf-sources-5.6_p5.ebuild | 71 ++
 2 files changed, 72 insertions(+)

diff --git a/sys-kernel/pf-sources/Manifest b/sys-kernel/pf-sources/Manifest
index 00da1b5a989..53e25908d99 100644
--- a/sys-kernel/pf-sources/Manifest
+++ b/sys-kernel/pf-sources/Manifest
@@ -13,3 +13,4 @@ DIST pf-sources-5.6_p1.patch 278618 BLAKE2B 
6ee7db469094b449c94ce70ebc5416b71be5
 DIST pf-sources-5.6_p2.patch 339203 BLAKE2B 
dabc89462ebf07316a16d77154a574e0bc1bfb28bf7643164fd281596eb7fb6507ee22432f658e43f10d4a079787b6f7274c39a407755a469fd42b4acdfb0022
 SHA512 
c487672b9e53f0c8dfd3326720fb23fc00536b704a709baa24d5f0d38ef892cdb8679a5158f2f6e00bf8ef69c6f0f619dcd9fd214c4f9c504c0e91ebd4d8175b
 DIST pf-sources-5.6_p3.patch 766739 BLAKE2B 
98ab84a2e3c548989c06f6a3fd48fb35c2e59fc760c4716a4d334cd9c92fdd84fa8c66cc72f1ee422278df17216e4e8be2d597d8c3743f82203e8a5a3d02d7c0
 SHA512 
3439fbfc668d384b7d15550beb3cf8515ac357367666b37844b3f58002860d06ebd52b852bd88903b7e010893b3151524482d1faa4bc4f106513cdc8f771d905
 DIST pf-sources-5.6_p4.patch 848431 BLAKE2B 
3313a8bb32b8b6bb79dd222796bd644a62cd792660fd04bff5e749800bbe4145b17d2131c002ebbd9f0ec7879e4527e4d5b7e38a625e3b08f66333920093c3eb
 SHA512 
0df2c8ee0ea4d2aacb6c68e33b1234b0abc68be0a72198f17b59d5f71ff277f61a30e8ab5fbb472674470b4259eec716d8f071b62157248b5b60544e64a87bdb
+DIST pf-sources-5.6_p5.patch 861886 BLAKE2B 
edf1ea471d36a0a2bd715fd8822dfbdad475642ab7896c4583184d8d15d050cdbe7875d12d881f8cc71ccc84149cfda4f20c3f9580d4a87240be5f3fab2c4563
 SHA512 
b1b560737e20ffe6495c9e87b3ba265d7ba8d494b0572b84db74c76c0de5736e0260c917cb7f43c33a08d611f30e94fe7d438d0cfb9ff05fea0d5bc870eb8665

diff --git a/sys-kernel/pf-sources/pf-sources-5.6_p5.ebuild 
b/sys-kernel/pf-sources/pf-sources-5.6_p5.ebuild
new file mode 100644
index 000..e140e5f7329
--- /dev/null
+++ b/sys-kernel/pf-sources/pf-sources-5.6_p5.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# Define what default functions to run
+ETYPE="sources"
+
+# No 'experimental' USE flag provided, but we still want to use genpatches
+K_EXP_GENPATCHES_NOUSE="1"
+
+# Just get basic genpatches, -pf patch set already includes vanilla-linux
+# updates
+K_GENPATCHES_VER="2"
+
+# -pf already sets EXTRAVERSION to kernel Makefile
+K_NOSETEXTRAVERSION="1"
+
+# Not supported by the Gentoo security team
+K_SECURITY_UNSUPPORTED="1"
+
+# We want the very basic patches from gentoo-sources, experimental patch is
+# already included in pf-sources
+K_WANT_GENPATCHES="base extras"
+
+inherit eutils kernel-2
+detect_version
+
+DESCRIPTION="Linux kernel fork that includes the pf-kernel patchset and 
Gentoo's genpatches"
+HOMEPAGE="https://gitlab.com/post-factum/pf-kernel/-/wikis/README
+   https://dev.gentoo.org/~mpagano/genpatches/;
+SRC_URI="${KERNEL_URI}
+   
https://github.com/pfactum/pf-kernel/compare/v${PV/_p*/}...v${PV/_p*/}-pf${PV/*_p/}.diff
 -> ${P}.patch
+   
https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${PV/_p*/}-${K_GENPATCHES_VER}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${PV/_p*/}-${K_GENPATCHES_VER}.extras.tar.xz;
+
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+
+S="${WORKDIR}/linux-${PVR}-pf"
+
+PATCHES=( "${DISTDIR}/${P}.patch" )
+
+K_EXTRAEINFO="For more info on pf-sources and details on how to report 
problems,
+   see: ${HOMEPAGE}."
+
+pkg_setup() {
+   ewarn ""
+   ewarn "${PN} is *not* supported by the Gentoo Kernel Project in any 
way."
+   ewarn "If you need support, please contact the pf developers directly."
+   ewarn "Do *not* open bugs in Gentoo's bugzilla unless you have issues 
with"
+   ewarn "the ebuilds. Thank you."
+   ewarn ""
+
+   kernel-2_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   # Temporary fix due to 5.6 iwlwifi mess
+   find "${S}" -name "10*linux*" -delete || die
+
+   kernel-2_src_prepare
+}
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+
+   elog "Optional features:"
+   optfeature "Userspace KSM helper" sys-process/uksmd
+}



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

2020-04-27 Thread Matthias Maier
commit: 0c80e6025a81328f5d4efaf95bcc1b805c9dad51
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Apr 27 14:40:01 2020 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Apr 27 14:42:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c80e602

sci-libs/opencascade: Use $P instead of $PF for install directory

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

 .../{opencascade-7.4.0-r1.ebuild => opencascade-7.4.0-r2.ebuild}| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/opencascade/opencascade-7.4.0-r1.ebuild 
b/sci-libs/opencascade/opencascade-7.4.0-r2.ebuild
similarity index 98%
rename from sci-libs/opencascade/opencascade-7.4.0-r1.ebuild
rename to sci-libs/opencascade/opencascade-7.4.0-r2.ebuild
index ac229f1e071..5abfadcc3ce 100644
--- a/sci-libs/opencascade/opencascade-7.4.0-r1.ebuild
+++ b/sci-libs/opencascade/opencascade-7.4.0-r2.ebuild
@@ -92,7 +92,7 @@ src_configure() {
-DBUILD_Inspector=$(usex inspector)
-DBUILD_WITH_DEBUG=$(usex debug)
-DCMAKE_CONFIGURATION_TYPES="Gentoo"
-   -DCMAKE_INSTALL_PREFIX="/usr/$(get_libdir)/${PF}/ros"
+   -DCMAKE_INSTALL_PREFIX="/usr/$(get_libdir)/${P}/ros"
-DINSTALL_DIR_DOC="/usr/share/doc/${PF}"
-DINSTALL_DIR_CMAKE="/usr/$(get_libdir)/cmake"
 #  -DINSTALL_DOC_Overview=$(usex doc)



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

2020-04-27 Thread Mike Gilbert
commit: 4b96b826237c2ba711b79c8fa5b1980004bd5d9b
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Apr 27 14:26:44 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Apr 27 14:40:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b96b826

sys-apps/systemd: disable sysv init script sync

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

 .../files/gentoo-systemctl-disable-sysv-sync.patch | 25 ++
 ...systemd-245-r4.ebuild => systemd-245-r5.ebuild} |  1 +
 sys-apps/systemd/systemd-.ebuild   |  1 +
 3 files changed, 27 insertions(+)

diff --git a/sys-apps/systemd/files/gentoo-systemctl-disable-sysv-sync.patch 
b/sys-apps/systemd/files/gentoo-systemctl-disable-sysv-sync.patch
new file mode 100644
index 000..d92d2d43a0c
--- /dev/null
+++ b/sys-apps/systemd/files/gentoo-systemctl-disable-sysv-sync.patch
@@ -0,0 +1,25 @@
+From 7ccd5724afc6fa83ec6cd93dbaf4faf3671c88fc Mon Sep 17 00:00:00 2001
+From: Mike Gilbert 
+Date: Mon, 27 Apr 2020 10:22:03 -0400
+Subject: [PATCH] systemctl: disable synchronizaion of sysv init scripts
+
+---
+ src/systemctl/systemctl.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/systemctl/systemctl.c b/src/systemctl/systemctl.c
+index d319d5d375..bb8419800c 100644
+--- a/src/systemctl/systemctl.c
 b/src/systemctl/systemctl.c
+@@ -6622,7 +6622,7 @@ static int import_environment(int argc, char *argv[], 
void *userdata) {
+ static int enable_sysv_units(const char *verb, char **args) {
+ int r = 0;
+ 
+-#if HAVE_SYSV_COMPAT
++#if 0
+ _cleanup_(lookup_paths_free) LookupPaths paths = {};
+ unsigned f = 0;
+ 
+-- 
+2.26.2
+

diff --git a/sys-apps/systemd/systemd-245-r4.ebuild 
b/sys-apps/systemd/systemd-245-r5.ebuild
similarity index 99%
rename from sys-apps/systemd/systemd-245-r4.ebuild
rename to sys-apps/systemd/systemd-245-r5.ebuild
index b686b0a738b..46c7844250b 100644
--- a/sys-apps/systemd/systemd-245-r4.ebuild
+++ b/sys-apps/systemd/systemd-245-r5.ebuild
@@ -209,6 +209,7 @@ src_prepare() {
"${FILESDIR}/gentoo-Dont-enable-audit-by-default.patch"
"${FILESDIR}/gentoo-systemd-user-pam.patch"
"${FILESDIR}/gentoo-generator-path-r1.patch"
+   "${FILESDIR}/gentoo-systemctl-disable-sysv-sync.patch"
)
fi
 

diff --git a/sys-apps/systemd/systemd-.ebuild 
b/sys-apps/systemd/systemd-.ebuild
index c692b2d9f5d..b755eb2883e 100644
--- a/sys-apps/systemd/systemd-.ebuild
+++ b/sys-apps/systemd/systemd-.ebuild
@@ -208,6 +208,7 @@ src_prepare() {
"${FILESDIR}/gentoo-Dont-enable-audit-by-default.patch"
"${FILESDIR}/gentoo-systemd-user-pam.patch"
"${FILESDIR}/gentoo-generator-path-r2.patch"
+   "${FILESDIR}/gentoo-systemctl-disable-sysv-sync.patch"
)
fi
 



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

2020-04-27 Thread Mikle Kolyada
commit: 27d63606e2f4fd1e12d910c4959912baa43b0fb0
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Apr 27 14:01:35 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Apr 27 14:01:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27d63606

app-portage/layman: remove bazaar references

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-portage/layman/layman-2.4.2-r1.ebuild | 3 +--
 app-portage/layman/layman-2.4.3.ebuild| 3 +--
 app-portage/layman/layman-.ebuild | 3 +--
 app-portage/layman/metadata.xml   | 1 -
 4 files changed, 3 insertions(+), 7 deletions(-)

diff --git a/app-portage/layman/layman-2.4.2-r1.ebuild 
b/app-portage/layman/layman-2.4.2-r1.ebuild
index 6ed498235fd..db47d4e416b 100644
--- a/app-portage/layman/layman-2.4.2-r1.ebuild
+++ b/app-portage/layman/layman-2.4.2-r1.ebuild
@@ -15,14 +15,13 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="bazaar cvs darcs +git gpg g-sorcery mercurial sqlite squashfs subversion 
sync-plugin-portage test"
+IUSE="cvs darcs +git gpg g-sorcery mercurial sqlite squashfs subversion 
sync-plugin-portage test"
 RESTRICT="!test? ( test )"
 
 DEPEND="test? ( dev-vcs/subversion )
"
 
 RDEPEND="
-   bazaar? ( dev-vcs/bzr )
cvs? ( dev-vcs/cvs )
darcs? ( dev-vcs/darcs )
git? ( dev-vcs/git )

diff --git a/app-portage/layman/layman-2.4.3.ebuild 
b/app-portage/layman/layman-2.4.3.ebuild
index dae60bcf5c6..691cdb324f8 100644
--- a/app-portage/layman/layman-2.4.3.ebuild
+++ b/app-portage/layman/layman-2.4.3.ebuild
@@ -22,14 +22,13 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/Layman;
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="bazaar cvs darcs +git gpg g-sorcery mercurial sqlite squashfs subversion 
sync-plugin-portage test"
+IUSE="cvs darcs +git gpg g-sorcery mercurial sqlite squashfs subversion 
sync-plugin-portage test"
 RESTRICT="!test? ( test )"
 
 DEPEND="test? ( dev-vcs/subversion )
"
 
 RDEPEND="
-   bazaar? ( dev-vcs/bzr )
cvs? ( dev-vcs/cvs )
darcs? ( dev-vcs/darcs )
git? ( dev-vcs/git )

diff --git a/app-portage/layman/layman-.ebuild 
b/app-portage/layman/layman-.ebuild
index dae60bcf5c6..691cdb324f8 100644
--- a/app-portage/layman/layman-.ebuild
+++ b/app-portage/layman/layman-.ebuild
@@ -22,14 +22,13 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/Layman;
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="bazaar cvs darcs +git gpg g-sorcery mercurial sqlite squashfs subversion 
sync-plugin-portage test"
+IUSE="cvs darcs +git gpg g-sorcery mercurial sqlite squashfs subversion 
sync-plugin-portage test"
 RESTRICT="!test? ( test )"
 
 DEPEND="test? ( dev-vcs/subversion )
"
 
 RDEPEND="
-   bazaar? ( dev-vcs/bzr )
cvs? ( dev-vcs/cvs )
darcs? ( dev-vcs/darcs )
git? ( dev-vcs/git )

diff --git a/app-portage/layman/metadata.xml b/app-portage/layman/metadata.xml
index 095d087db42..d291a854bfc 100644
--- a/app-portage/layman/metadata.xml
+++ b/app-portage/layman/metadata.xml
@@ -6,7 +6,6 @@
Gentoo Layman team


-   Support dev-vcs/bzr based 
overlays
Support dev-vcs/cvs based 
overlays
Support dev-vcs/darcs based 
overlays
Support app-portage/g-sorcery 
based overlays



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

2020-04-27 Thread Louis Sautier
commit: 71d055a45aa5098bb4162fcb789cd6bc2c7000e1
Author: Louis Sautier  gentoo  org>
AuthorDate: Mon Apr 27 13:46:35 2020 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Mon Apr 27 13:59:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71d055a4

dev-python/jaraco-functools: add python  g.o to maintainers

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

 dev-python/jaraco-functools/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-python/jaraco-functools/metadata.xml 
b/dev-python/jaraco-functools/metadata.xml
index 69d8fbca232..49414a1138a 100644
--- a/dev-python/jaraco-functools/metadata.xml
+++ b/dev-python/jaraco-functools/metadata.xml
@@ -5,6 +5,10 @@
sb...@gentoo.org
Louis Sautier

+   
+   pyt...@gentoo.org
+   Python
+   

jaraco.functools
jaraco/jaraco.functools



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

2020-04-27 Thread Louis Sautier
commit: afd61924dd487e5c84e982a86cd8f2f8f6ae8db1
Author: Louis Sautier  gentoo  org>
AuthorDate: Mon Apr 27 11:25:49 2020 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Mon Apr 27 13:59:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afd61924

dev-python/jaraco-functools: bump v3.0.1, re-add setuptools_scm dep.

The sed call didn't work properly with the changed setup.py file.

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

 dev-python/jaraco-functools/Manifest   |  1 +
 .../jaraco-functools/jaraco-functools-3.0.1.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/dev-python/jaraco-functools/Manifest 
b/dev-python/jaraco-functools/Manifest
index 68c4a31fd88..7fe9ba47401 100644
--- a/dev-python/jaraco-functools/Manifest
+++ b/dev-python/jaraco-functools/Manifest
@@ -1,2 +1,3 @@
 DIST jaraco.functools-2.0.tar.gz 14340 BLAKE2B 
560490b1150c2385f9c4d468fe7ab4fa84475ad43e1ebed784343a71742976ed0c18df3f6240b1d5b69106a6835c0248838331a654f9d3fdc863622c3dda33be
 SHA512 
dce30c08f0e9f3c7b682c78fc3a46a26d9972706f4c8449a12ba11aa5ed130c6d9ca405213fd93b6b4110ef9cea549e5fa925c96bfaf18681cd6957d8ba0889f
 DIST jaraco.functools-3.0.0.tar.gz 15618 BLAKE2B 
dbf542148d18069e7e78c718f3f6b62c7a07c674c96d54dfb3c1cebded13f6e24ca579844453352d001d312e718acf58d311c198076e85217362ee1a1446dc23
 SHA512 
f1ec725e132477f7361f7d0a77f72b69603499c24df25c9e8e0cc9a6d34a4bd4bb10fde60dc324b8176c46035e2babde04de90fcb0aa82273bc2f8559b8b31f5
+DIST jaraco.functools-3.0.1.tar.gz 16996 BLAKE2B 
8cad1532753ae5c941038d4b8cda17b49f2d131405bb010d3747ecafc1ea4f72ad2c91b1ce2c499cd2885b18a9fe2cd1ac1bf06d58ed6f13a7a379cf9deb0e66
 SHA512 
96696839d3405e571bd0120443c5494f13d737b7e0fd9324a7a003c88ff45bdaa89a717c81b9c5ecb4eded9781ba2c05f4735e5cf24c1d1c162fc3d55d38eedb

diff --git a/dev-python/jaraco-functools/jaraco-functools-3.0.1.ebuild 
b/dev-python/jaraco-functools/jaraco-functools-3.0.1.ebuild
new file mode 100644
index 000..d4b3d6ee6cf
--- /dev/null
+++ b/dev-python/jaraco-functools/jaraco-functools-3.0.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( pypy3 python3_{6,7,8} )
+# [options.entry_points] is present in setup.cfg but it is empty
+DISTUTILS_USE_SETUPTOOLS=manual
+
+inherit distutils-r1
+
+MY_PN="${PN/-/.}"
+DESCRIPTION="Additional functions used by other projects by developer jaraco"
+HOMEPAGE="https://github.com/jaraco/jaraco.functools;
+SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/namespace-jaraco-2[${PYTHON_USEDEP}]
+   dev-python/more-itertools[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/toml[${PYTHON_USEDEP}]
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   test? (
+   ${RDEPEND}
+   >=dev-python/pytest-2.8[${PYTHON_USEDEP}]
+   dev-python/jaraco-classes[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs \
+   ">=dev-python/jaraco-packaging-3.2" \
+   ">=dev-python/rst-linker-1.9"
+
+python_test() {
+   # Override pytest options to skip flake8
+   PYTHONPATH=. pytest -vv --override-ini="addopts=--doctest-modules" \
+   || die "tests failed with ${EPYTHON}"
+}
+
+# 
https://wiki.gentoo.org/wiki/Project:Python/Namespace_packages#File_collisions_between_pkgutil-style_packages
+python_install() {
+   rm "${BUILD_DIR}"/lib/jaraco/__init__.py || die
+   # note: eclass may default to --skip-build in the future
+   distutils-r1_python_install --skip-build
+}



[gentoo-commits] repo/gentoo:master commit in: kde-apps/kdesdk-meta/

2020-04-27 Thread Mikle Kolyada
commit: b38998b7def721e6da67ad7b46434921140daffa
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Apr 27 13:58:12 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Apr 27 13:58:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b38998b7

kde-apps/kdesdk-meta: remove bazaar references

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Mikle Kolyada  gentoo.org>

 kde-apps/kdesdk-meta/kdesdk-meta-19.12.3.ebuild | 3 +--
 kde-apps/kdesdk-meta/metadata.xml   | 1 -
 2 files changed, 1 insertion(+), 3 deletions(-)

diff --git a/kde-apps/kdesdk-meta/kdesdk-meta-19.12.3.ebuild 
b/kde-apps/kdesdk-meta/kdesdk-meta-19.12.3.ebuild
index ec1704a0461..e1b54ee7844 100644
--- a/kde-apps/kdesdk-meta/kdesdk-meta-19.12.3.ebuild
+++ b/kde-apps/kdesdk-meta/kdesdk-meta-19.12.3.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://kde.org/applications/development;
 LICENSE="metapackage"
 SLOT="5"
 KEYWORDS="amd64 arm64 x86"
-IUSE="bazaar cvs git mercurial subversion +webkit"
+IUSE="cvs git mercurial subversion +webkit"
 
 RDEPEND="
>=kde-apps/kapptemplate-${PV}:${SLOT}
@@ -23,7 +23,6 @@ RDEPEND="
>=kde-apps/libkomparediff2-${PV}:${SLOT}
>=kde-apps/lokalize-${PV}:${SLOT}
>=kde-apps/poxml-${PV}:${SLOT}
-   bazaar? ( >=kde-apps/dolphin-plugins-bazaar-${PV}:${SLOT} )
cvs? ( >=kde-apps/cervisia-${PV}:${SLOT} )
git? ( >=kde-apps/dolphin-plugins-git-${PV}:${SLOT} )
mercurial? ( >=kde-apps/dolphin-plugins-mercurial-${PV}:${SLOT} )

diff --git a/kde-apps/kdesdk-meta/metadata.xml 
b/kde-apps/kdesdk-meta/metadata.xml
index 381989d2625..6d6985c428b 100644
--- a/kde-apps/kdesdk-meta/metadata.xml
+++ b/kde-apps/kdesdk-meta/metadata.xml
@@ -6,7 +6,6 @@
Gentoo KDE Project


-   Enable support for Bazaar VCS in 
kde-apps/dolphin via 
kde-apps/dolphin-plugins-bazaar
Enable support for Git VCS in 
kde-apps/dolphin via kde-apps/dolphin-plugins-git
Enable support for Mercurial VCS in 
kde-apps/dolphin via 
kde-apps/dolphin-plugins-mercurial
Enable support for Apache Subversion 
VCS in kde-apps/dolphin via 
kde-apps/dolphin-plugins-subversion



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qt-creator/

2020-04-27 Thread Mikle Kolyada
commit: 045077ec0296e1508b28da617c6fab978620714d
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Apr 27 13:54:51 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Apr 27 13:55:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=045077ec

dev-qt/qt-creator: remove bazaar references

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Mikle Kolyada  gentoo.org>

 dev-qt/qt-creator/metadata.xml | 1 -
 dev-qt/qt-creator/qt-creator-4.10.1.ebuild | 5 ++---
 dev-qt/qt-creator/qt-creator-4.8.2.ebuild  | 5 ++---
 dev-qt/qt-creator/qt-creator-.ebuild   | 5 ++---
 4 files changed, 6 insertions(+), 10 deletions(-)

diff --git a/dev-qt/qt-creator/metadata.xml b/dev-qt/qt-creator/metadata.xml
index 1d779d44115..91079b87e4e 100644
--- a/dev-qt/qt-creator/metadata.xml
+++ b/dev-qt/qt-creator/metadata.xml
@@ -14,7 +14,6 @@
Enable integration with popular unit 
testing frameworks (QtTest, Google Test, Boost.Test)
Enable autotools project manager 
plugin
Build plugin for bare metal 
devices
-   Add support for dev-vcs/bzr 
version control system
Build the beautifier plugin (supports 
astyle, clang-format, and uncrustify)
Build plugin for Boot2Qt devices
Build clang-based plugins (code model, 
formatting, refactoring, static analysis)

diff --git a/dev-qt/qt-creator/qt-creator-4.10.1.ebuild 
b/dev-qt/qt-creator/qt-creator-4.10.1.ebuild
index 6d9284c5fde..dbf46966769 100644
--- a/dev-qt/qt-creator/qt-creator-4.10.1.ebuild
+++ b/dev-qt/qt-creator/qt-creator-4.10.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -26,7 +26,7 @@ fi
 
 # TODO: unbundle sqlite and KSyntaxHighlighting
 
-QTC_PLUGINS=(android +autotest baremetal bazaar beautifier
+QTC_PLUGINS=(android +autotest baremetal beautifier

'+clang:clangcodemodel|clangformat|clangpchmanager|clangrefactoring|clangtools' 
clearcase
cmake:cmakeprojectmanager cppcheck cvs +designer git glsl:glsleditor 
+help ios lsp:languageclient
mercurial modeling:modeleditor nim perforce perfprofiler 
python:pythoneditor qbs:qbsprojectmanager
@@ -80,7 +80,6 @@ DEPEND="${CDEPEND}
 "
 RDEPEND="${CDEPEND}
sys-devel/gdb[client,python]
-   bazaar? ( dev-vcs/bzr )
cmake? ( dev-util/cmake )
cppcheck? ( dev-util/cppcheck )
cvs? ( dev-vcs/cvs )

diff --git a/dev-qt/qt-creator/qt-creator-4.8.2.ebuild 
b/dev-qt/qt-creator/qt-creator-4.8.2.ebuild
index b499cf233a8..9494b2fc37c 100644
--- a/dev-qt/qt-creator/qt-creator-4.8.2.ebuild
+++ b/dev-qt/qt-creator/qt-creator-4.8.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -25,7 +25,7 @@ fi
 
 # TODO: unbundle sqlite
 
-QTC_PLUGINS=('android:android|qmakeandroidsupport' 
autotools:autotoolsprojectmanager baremetal bazaar
+QTC_PLUGINS=('android:android|qmakeandroidsupport' 
autotools:autotoolsprojectmanager baremetal
'+clang:clangcodemodel|clangformat|clangtools' clearcase 
cmake:cmakeprojectmanager cppcheck
cvs +designer git glsl:glsleditor +help ios lsp:languageclient 
mercurial modeling:modeleditor
nim perforce python:pythoneditor qbs:qbsprojectmanager qnx 
scxml:scxmleditor serialterminal
@@ -78,7 +78,6 @@ DEPEND="${CDEPEND}
 RDEPEND="${CDEPEND}
sys-devel/gdb[client,python]
autotools? ( sys-devel/autoconf )
-   bazaar? ( dev-vcs/bzr )
cmake? ( dev-util/cmake[server(+)] )
cppcheck? ( dev-util/cppcheck )
cvs? ( dev-vcs/cvs )

diff --git a/dev-qt/qt-creator/qt-creator-.ebuild 
b/dev-qt/qt-creator/qt-creator-.ebuild
index e24f4ae254c..c6649849153 100644
--- a/dev-qt/qt-creator/qt-creator-.ebuild
+++ b/dev-qt/qt-creator/qt-creator-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -26,7 +26,7 @@ fi
 
 # TODO: unbundle sqlite, yaml-cpp, and KSyntaxHighlighting
 
-QTC_PLUGINS=(android +autotest baremetal bazaar beautifier boot2qt
+QTC_PLUGINS=(android +autotest baremetal beautifier boot2qt

'+clang:clangcodemodel|clangformat|clangpchmanager|clangrefactoring|clangtools' 
clearcase
cmake:cmakeprojectmanager cppcheck ctfvisualizer cvs +designer git 
glsl:glsleditor +help ios
lsp:languageclient mcu:mcusupport mercurial modeling:modeleditor nim 
perforce perfprofiler python
@@ -83,7 +83,6 @@ DEPEND="${CDEPEND}
 "
 RDEPEND="${CDEPEND}
sys-devel/gdb[client,python]
-   bazaar? ( dev-vcs/bzr )
cmake? ( dev-util/cmake )
cppcheck? ( dev-util/cppcheck )
cvs? ( dev-vcs/cvs )



[gentoo-commits] repo/gentoo:master commit in: net-p2p/deluge/

2020-04-27 Thread Mikle Kolyada
commit: bf5e684331494b2208705250ea24f13f2570d0dd
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Apr 27 13:45:03 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Apr 27 13:48:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf5e6843

net-p2p/deluge: Drop old (py27-only)

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Mikle Kolyada  gentoo.org>

 net-p2p/deluge/Manifest|   1 -
 net-p2p/deluge/deluge-1.3.15-r5.ebuild | 142 -
 net-p2p/deluge/deluge-1.3.15-r6.ebuild | 134 ---
 net-p2p/deluge/deluge-1.3.15-r7.ebuild | 133 --
 net-p2p/deluge/deluge-1.3..ebuild  | 134 ---
 5 files changed, 544 deletions(-)

diff --git a/net-p2p/deluge/Manifest b/net-p2p/deluge/Manifest
index 437ebf60a93..1328b39e998 100644
--- a/net-p2p/deluge/Manifest
+++ b/net-p2p/deluge/Manifest
@@ -1,2 +1 @@
-DIST deluge-1.3.15.tar.bz2 1775913 BLAKE2B 
9d5224766051d52b6e075dcafab5716793081c78ba69da616fc98f2c463ddc7676b2c2ce8f54b81e1480cf4344582245733033cf5927a9692bc43ec0a23f0001
 SHA512 
1d0f93a8c5081b807a390f79101d7f26751b0dfc47efe4c3573541014f9e5969461e2d421d17646c17fb81eb4f66f25f5ddce63b9bd226989adb7d7506146bda
 DIST deluge-2.0.3.tar.xz 1777624 BLAKE2B 
d090e63e7e18c7b420e1c4239c833512a04a72e8b2c494bc8a3a03a3b7a03050eed894de84d7a26a416417b0c874a82809398fcaf57972b1056e2fcceb9d092d
 SHA512 
3abec24495b22ec10649865c7ce7c3271224c7d25c0647b43f3c177b7ccb45d4c5c593f8c89d8bc8eac85ae5dc737f9960827587912dd527bb96100304a7d480

diff --git a/net-p2p/deluge/deluge-1.3.15-r5.ebuild 
b/net-p2p/deluge/deluge-1.3.15-r5.ebuild
deleted file mode 100644
index bb90b884827..000
--- a/net-p2p/deluge/deluge-1.3.15-r5.ebuild
+++ /dev/null
@@ -1,142 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PYTHON_COMPAT=( python2_7 )
-DISTUTILS_SINGLE_IMPL=1
-PLOCALES="af ar ast be bg bn bs ca cs cy da de el en_AU en_CA en_GB eo es et 
eu fa fi fo fr fy ga gl he hi hr hu id is it iu ja ka kk km kn ko ku ky la lb 
lt lv mk ml ms nap nb nds nl nn oc pl pms pt pt_BR ro ru si sk sl sr sv ta te 
th tl tlh tr uk ur vi zh_CN zh_HK zh_TW"
-inherit distutils-r1 eutils systemd user l10n
-
-DESCRIPTION="BitTorrent client with a client/server model"
-HOMEPAGE="https://deluge-torrent.org/;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="git://deluge-torrent.org/${PN}.git
-   http://git.deluge-torrent.org/${PN};
-   SRC_URI=""
-else
-   SRC_URI="http://download.deluge-torrent.org/source/${P}.tar.bz2;
-   KEYWORDS="amd64 ~arm ~ppc ~sparc x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="console geoip gtk libnotify sound webinterface"
-REQUIRED_USE="
-   ${PYTHON_REQUIRED_USE}
-   sound? ( gtk )
-   libnotify? ( gtk )
-"
-PATCHES=(
-   "${FILESDIR}/${PN}-1.3.5-disable_libtorrent_internal_copy.patch"
-   "${FILESDIR}/${PN}-1.3.15-r1-fix-preferences-ui.patch"
-)
-
-CDEPEND="
-   $(python_gen_cond_dep '
-   net-libs/libtorrent-rasterbar[python,${PYTHON_MULTI_USEDEP}]
-   ')"
-DEPEND="${CDEPEND}
-   dev-util/intltool"
-RDEPEND="${CDEPEND}
-   $(python_gen_cond_dep '
-   dev-python/chardet[${PYTHON_MULTI_USEDEP}]
-   dev-python/pyopenssl[${PYTHON_MULTI_USEDEP}]
-   dev-python/pyxdg[${PYTHON_MULTI_USEDEP}]
-   dev-python/setproctitle[${PYTHON_MULTI_USEDEP}]
-   >=dev-python/twisted-16.0.0[${PYTHON_MULTI_USEDEP}]
-   geoip? ( dev-python/geoip-python[${PYTHON_MULTI_USEDEP}] )
-   gtk? (
-   sound? ( dev-python/pygame[${PYTHON_MULTI_USEDEP}] )
-   dev-python/pygobject:2[${PYTHON_MULTI_USEDEP}]
-   >=dev-python/pygtk-2.12[${PYTHON_MULTI_USEDEP}]
-   gnome-base/librsvg
-   libnotify? ( 
dev-python/notify-python[${PYTHON_MULTI_USEDEP}] )
-   )
-   webinterface? ( dev-python/mako[${PYTHON_MULTI_USEDEP}] )
-   ')"
-
-python_prepare_all() {
-   local args=(
-   -e "/Compiling po file/a \\\tuptoDate = False"
-   )
-   sed -i "${args[@]}" -- 'setup.py' || die
-   args=(
-   -e 's|"new_release_check": True|"new_release_check": False|'
-   -e 's|"check_new_releases": True|"check_new_releases": False|'
-   -e 's|"show_new_releases": True|"show_new_releases": False|'
-   )
-   sed -i "${args[@]}" -- 'deluge/core/preferencesmanager.py' || die
-
-   local loc_dir="${S}/deluge/i18n"
-   l10n_find_plocales_changes "${loc_dir}" "" ".po"
-   rm_loc() {
-   rm -vf "${loc_dir}/${1}.po" || die
-   }
-   l10n_for_each_disabled_locale_do rm_loc
-
-   distutils-r1_python_prepare_all
-}
-
-esetup.py() {
-   # bug 

[gentoo-commits] repo/gentoo:master commit in: net-p2p/deluge/files/

2020-04-27 Thread Mikle Kolyada
commit: 14494109832558fc9d3e6faa9e0b5e034ebbaf1c
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Apr 27 13:48:11 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Apr 27 13:48:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14494109

net-p2p/deluge: Drop unused patches

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Mikle Kolyada  gentoo.org>

 .../deluge-1.3.15-r1-fix-preferences-ui.patch  | 32 -
 ...ge-1.3.5-disable_libtorrent_internal_copy.patch | 42 --
 2 files changed, 74 deletions(-)

diff --git a/net-p2p/deluge/files/deluge-1.3.15-r1-fix-preferences-ui.patch 
b/net-p2p/deluge/files/deluge-1.3.15-r1-fix-preferences-ui.patch
deleted file mode 100644
index a63e5de10de..000
--- a/net-p2p/deluge/files/deluge-1.3.15-r1-fix-preferences-ui.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From 38d7b7cdfde3c50d6263602ffb03af92fcbfa52e Mon Sep 17 00:00:00 2001
-From: Calum Lind 
-Date: Sat, 13 May 2017 00:05:48 +0100
-Subject: [GTKUI] Fix keyerror showing prefs
-
- * Fix the single_proxy ui to True as unlikely any users using <=0.15
-   and need to have different proxy type settings.

- deluge/ui/gtkui/preferences.py | 7 ++-
- 1 file changed, 2 insertions(+), 5 deletions(-)
-
-diff --git a/deluge/ui/gtkui/preferences.py b/deluge/ui/gtkui/preferences.py
-index 645ad26..efcd93d 100644
 a/deluge/ui/gtkui/preferences.py
-+++ b/deluge/ui/gtkui/preferences.py
-@@ -318,11 +318,8 @@ class Preferences(component.Component):
- }
- # Add proxy stuff
- 
--# Display workaround for single proxy in libtorrent >v0.16
--try:
--lt_single_proxy = 
component.get("PreferencesManager").LT_SINGLE_PROXY
--except AttributeError:
--lt_single_proxy = False
-+# Display workaround for single proxy in libtorrent >= v0.16
-+lt_single_proxy = True
- 
- for t in ("peer", "web_seed", "tracker", "dht"):
- if lt_single_proxy and not t == "peer":
--- 
-cgit v1.1
-

diff --git 
a/net-p2p/deluge/files/deluge-1.3.5-disable_libtorrent_internal_copy.patch 
b/net-p2p/deluge/files/deluge-1.3.5-disable_libtorrent_internal_copy.patch
deleted file mode 100644
index 349261426de..000
--- a/net-p2p/deluge/files/deluge-1.3.5-disable_libtorrent_internal_copy.patch
+++ /dev/null
@@ -1,42 +0,0 @@
 a/setup.py
-+++ b/setup.py
-@@ -205,38 +205,7 @@
- 
- _ext_modules = []
- 
--# Check for a system libtorrent and if found, then do not build the 
libtorrent extension
--build_libtorrent = True
--try:
--from deluge._libtorrent import lt
--except ImportError:
--build_libtorrent = True
--else:
--build_libtorrent = False
--
--if build_libtorrent:
--got_libtorrent = False
--if not os.path.exists("libtorrent"):
--import subprocess
--if subprocess.call(['./get_libtorrent.sh']) > 0:
--got_libtorrent = False
--else:
--got_libtorrent = True
--else:
--got_libtorrent = True
--
--if got_libtorrent:
--# There isn't a system libtorrent library, so let's build the one 
included with deluge
--libtorrent = Extension(
--'libtorrent',
--extra_compile_args = _extra_compile_args,
--include_dirs = _include_dirs,
--libraries = _libraries,
--library_dirs = _library_dirs,
--sources = _sources
--)
--
--_ext_modules = [libtorrent]
-+import deluge._libtorrent
- 
- desktop_data = 'deluge/data/share/applications/deluge.desktop'
- 



[gentoo-commits] repo/proj/guru:dev commit in: dev-php/pecl-inotify/

2020-04-27 Thread Alessandro Barbieri
commit: a4ef26a73bf7716663c8feb62819c7ffc4d65a62
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Apr 27 06:36:24 2020 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon Apr 27 13:14:40 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a4ef26a7

dev-php/pecl-inotify: new package

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

 dev-php/pecl-inotify/Manifest  |  1 +
 dev-php/pecl-inotify/metadata.xml  | 12 
 dev-php/pecl-inotify/pecl-inotify-2.0.0.ebuild | 21 +
 3 files changed, 34 insertions(+)

diff --git a/dev-php/pecl-inotify/Manifest b/dev-php/pecl-inotify/Manifest
new file mode 100644
index 000..e69cbd2
--- /dev/null
+++ b/dev-php/pecl-inotify/Manifest
@@ -0,0 +1 @@
+DIST inotify-2.0.0.tgz 8836 BLAKE2B 
ac0005f3f755bdb3ac1137f903ecf67b14adddf4895d02fcba42bd268eda8bdf2270b4183cf60d5b8ecc0078b6a660dda76a43cdb4f78352b805d0fdc4972ac8
 SHA512 
0547fdafd8177d41c2a92251cd85f046959ec8594236dc3d14396df0119a78cc6811973b641b95d1036b4325f9e97f0f9e9b181ae1dea79fc343f01777b6966d

diff --git a/dev-php/pecl-inotify/metadata.xml 
b/dev-php/pecl-inotify/metadata.xml
new file mode 100644
index 000..b8b33ab
--- /dev/null
+++ b/dev-php/pecl-inotify/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+  
+ 
+  arnaud...@gmail.com
+  Arnaud Le Blanc
+
+https://bugs.php.net/report.php?package=inotify
+  
+

diff --git a/dev-php/pecl-inotify/pecl-inotify-2.0.0.ebuild 
b/dev-php/pecl-inotify/pecl-inotify-2.0.0.ebuild
new file mode 100644
index 000..dca262b
--- /dev/null
+++ b/dev-php/pecl-inotify/pecl-inotify-2.0.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PHP_EXT_NAME="inotify"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+PHP_EXT_PECL_FILENAME="inotify-${PV}.tgz"
+
+USE_PHP="php7-2 php7-3"
+
+inherit php-ext-pecl-r3
+
+KEYWORDS="~amd64"
+
+DESCRIPTION="Inotify binding for PHP"
+HOMEPAGE="https://pecl.php.net/package/inotify;
+LICENSE="PHP-3"
+SLOT="0"
+IUSE=""



[gentoo-commits] repo/user/Drauthius:master commit in: dev-games/aseprite/files/, dev-games/aseprite/

2020-04-27 Thread Albert Diserholt
commit: 7d7f0212e942cf11886492ac76425dd08a8ea8f4
Author: Albert Diserholt  diserholt  com>
AuthorDate: Mon Apr 27 12:45:56 2020 +
Commit: Albert Diserholt  diserholt  com>
CommitDate: Mon Apr 27 12:45:56 2020 +
URL:
https://gitweb.gentoo.org/repo/user/Drauthius.git/commit/?id=7d7f0212

dev-games/aseprite-1.2.18

Signed-off-by: Albert Diserholt  diserholt.com>

 dev-games/aseprite/Manifest| 10 +-
 .../{aseprite-1.2.17.ebuild => aseprite-1.2.18.ebuild} |  0
 ...ibarchive.patch => aseprite-1.2.18-system_libarchive.patch} |  0
 ...stem_libwebp.patch => aseprite-1.2.18-system_libwebp.patch} |  0
 4 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-games/aseprite/Manifest b/dev-games/aseprite/Manifest
index 32507b3..0c89861 100644
--- a/dev-games/aseprite/Manifest
+++ b/dev-games/aseprite/Manifest
@@ -1,7 +1,7 @@
-AUX aseprite-1.2.17-system_libarchive.patch 3563 BLAKE2B 
478a69322ec4cf6b7588b8f1dbd85b1eae0a327c87b400b1061197ff09274843703a480efd8a34d8ca77cd22402b8ae2ab2eaa52741e3a72ab73fd3de6bed84f
 SHA512 
9f378d07b44cc5234022ba1b96608a648dbbcca2e07946025642cb9c7daf507072b203b4f97815dab2913977527d3c5b0e8883c2ad2da51cb2551adf6f7840ab
-AUX aseprite-1.2.17-system_libwebp.patch 1653 BLAKE2B 
fc3d7ce12353a820b58cb1f8da329331e86e82d2d238ac763c2987bb4f93364e951ce3a426a19286092d4d099eec026ecf5a0f7249ff15492f2c8853ea0f70ea
 SHA512 
88357d05856f9a5341a32ea6c0b95d3704d1e6d0ec34e199573b205f7be78187abed2097578697b58ae5300a544235a66c60b61ee932960335a3a0a79aa1
+AUX aseprite-1.2.18-system_libarchive.patch 3563 BLAKE2B 
478a69322ec4cf6b7588b8f1dbd85b1eae0a327c87b400b1061197ff09274843703a480efd8a34d8ca77cd22402b8ae2ab2eaa52741e3a72ab73fd3de6bed84f
 SHA512 
9f378d07b44cc5234022ba1b96608a648dbbcca2e07946025642cb9c7daf507072b203b4f97815dab2913977527d3c5b0e8883c2ad2da51cb2551adf6f7840ab
+AUX aseprite-1.2.18-system_libwebp.patch 1653 BLAKE2B 
fc3d7ce12353a820b58cb1f8da329331e86e82d2d238ac763c2987bb4f93364e951ce3a426a19286092d4d099eec026ecf5a0f7249ff15492f2c8853ea0f70ea
 SHA512 
88357d05856f9a5341a32ea6c0b95d3704d1e6d0ec34e199573b205f7be78187abed2097578697b58ae5300a544235a66c60b61ee932960335a3a0a79aa1
 DIST Aseprite-v1.1.13-Source.zip 12809688 BLAKE2B 
e9d6d58cfeb4b07d63945025a31e5a52c2f65e59f01a65bc3ac2f8feef725b2caeef94f542c70132834280c3227a3a1cf7756a708f6970c12d4fd7aca4e646c3
 SHA512 
b6dd948223885bc9511a8a0f8427540011dc2a6a4ec3448d3461a5661c7de574487e2306024f9522240490b1784a4231818f2790466d106f8b21259c188ca258
-DIST Aseprite-v1.2.17-Source.zip 24303986 BLAKE2B 
d3034d4491cef993f3f1238c42375a469c60c8ab69ab571670c233300169c1821943e59ca142cf9a7afd54100cffc729204fac5f55ec55218089b7f41228659c
 SHA512 
559203dc0bca4da6145b08c3cca4e5dd40fbf3e5c5e4a7de4b05ed16c32d10de96034923aab42168daec5b64ea7459babd468d5d7b0de69337c4f95f2edc85bd
-DIST aseprite-1.2.17-skia-m81-b607b32047.zip 35390542 BLAKE2B 
f5f5bc6d237c92a302dd593cb91f02904426d342a5c1484589e9ac3444e226637791c5ae951a7406adf4a75a192009aa19beee0f36c4563e10cd32b6b4c6768e
 SHA512 
6c417f289cc1874aefc4dc08ce2edf055c50106c9351476eafe2d554296e9075046eb726465c58097b0a894e2a709f9830208c44eb6c3c7f6ad53cc7d24e70ce
+DIST Aseprite-v1.2.18-Source.zip 24427303 BLAKE2B 
d8ae9b7dce73d1f2e9b8b4c851eadd32f62f9336487f62ab12c173b76deeca704eeda92fb17637d9d9c9742e45728d935b3eff7c0396da5260f84886cebd893e
 SHA512 
5a95a12c1c86e5bcc46f92f00eb663d3f4f3a865cf68bf53601a1eb577b6581530bfbf944a20f63014f87ffc32cfc0961339900e353d138564d260cc038c5217
+DIST aseprite-1.2.18-skia-m81-b607b32047.zip 35390542 BLAKE2B 
f5f5bc6d237c92a302dd593cb91f02904426d342a5c1484589e9ac3444e226637791c5ae951a7406adf4a75a192009aa19beee0f36c4563e10cd32b6b4c6768e
 SHA512 
6c417f289cc1874aefc4dc08ce2edf055c50106c9351476eafe2d554296e9075046eb726465c58097b0a894e2a709f9830208c44eb6c3c7f6ad53cc7d24e70ce
 EBUILD aseprite-1.1.13.ebuild 3008 BLAKE2B 
7419fdaaa1d9506d841ec9c0af3fa04b930afa98373accff9c9d6ee150d9e2ff3c64e670a800c1e40a118f608b2a6f362a779637c397f77a90802a97eef9557d
 SHA512 
58cb3df2e8b33502021b90adde0459004507c9809ee4e0a06f5ddcbefef3c9758cd7374e7f529309a1c876a98e8983305e18f7f9344350221470a7bcebe9ce49
-EBUILD aseprite-1.2.17.ebuild 2084 BLAKE2B 
7e243188476ee43111cb951ad8950ab6b3fc268313706da938425515cf03b3ebefda0d47cee3f2feaa62f1eb667929f67ad0d632cc8d2863fa144515ebb01b8e
 SHA512 
a892878b9c63462721e825676c1a905d031b55ce8ecf1d62eb6653bdb5211293c1effbf53c6801750e1d36b3655f031c22017318d020168aa101ae67a52f3384
+EBUILD aseprite-1.2.18.ebuild 2084 BLAKE2B 
7e243188476ee43111cb951ad8950ab6b3fc268313706da938425515cf03b3ebefda0d47cee3f2feaa62f1eb667929f67ad0d632cc8d2863fa144515ebb01b8e
 SHA512 
a892878b9c63462721e825676c1a905d031b55ce8ecf1d62eb6653bdb5211293c1effbf53c6801750e1d36b3655f031c22017318d020168aa101ae67a52f3384

diff --git a/dev-games/aseprite/aseprite-1.2.17.ebuild 
b/dev-games/aseprite/aseprite-1.2.18.ebuild
similarity index 100%
rename from dev-games/aseprite/aseprite-1.2.17.ebuild
rename to dev-games/aseprite/aseprite-1.2.18.ebuild


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

2020-04-27 Thread Anthony G. Basile
commit: d8d90c46de2431c9c848d58f6d3ef001fd3d17a3
Author: Petr Vaněk  atlas  cz>
AuthorDate: Sun Apr 26 10:05:00 2020 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Apr 27 12:44:51 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=d8d90c46

sys-fs/lvm2: add missing rc script

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Anthony G. Basile  gentoo.org>

 sys-fs/lvm2/files/lvm.rc-2.02.187 | 173 ++
 1 file changed, 173 insertions(+)

diff --git a/sys-fs/lvm2/files/lvm.rc-2.02.187 
b/sys-fs/lvm2/files/lvm.rc-2.02.187
new file mode 100644
index 000..3468adc
--- /dev/null
+++ b/sys-fs/lvm2/files/lvm.rc-2.02.187
@@ -0,0 +1,173 @@
+#!/sbin/openrc-run
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+_get_lvm_path() {
+   local lvm_path=
+   for lvm_path in /bin/lvm /sbin/lvm ; do
+   [ -x "${lvm_path}" ] && break
+   done
+   echo "${lvm_path}"
+}
+
+_use_lvmetad() {
+   local lvm_path="$(_get_lvm_path)"
+   [ ! -x "${lvm_path}" ] && return 1
+   ${lvm_path} dumpconfig global 2>/dev/null | grep -q 'use_lvmetad=1'
+}
+
+_use_lvmlockd() {
+   local lvm_path="$(_get_lvm_path)"
+   [ ! -x "${lvm_path}" ] && return 1
+   ${lvm_path} dumpconfig global 2>/dev/null | grep -q 'use_lvmlockd=1'
+}
+
+depend() {
+   before checkfs fsck
+   after modules device-mapper
+   # We may want lvmetad based on the configuration. If we added lvmetad
+   # support while lvm2 is running then we aren't dependent on it. For the
+   # more common case, if its disabled in the config we aren't dependent
+   # on it.
+   config /etc/lvm/lvm.conf
+   local _want=
+
+   if service_started ; then
+   _want=$(service_get_value want)
+   else
+   if _use_lvmetad ; then
+   _want="${_want} lvmetad"
+   fi
+
+   if _use_lvmlockd ; then
+   _want="${_want} lvmlockd"
+   fi
+   fi
+
+   # Make sure you review /etc/conf.d/lvm as well!
+   # Depending on your system, it might also introduce udev & mdraid
+   need sysfs
+
+   if [ -n "${_want}" ] ; then
+   want ${_want}
+   fi
+}
+
+config='global { locking_dir = "/run/lock/lvm" }'
+
+dm_in_proc() {
+   local retval=0
+   for x in devices misc ; do
+   grep -qs 'device-mapper' /proc/${x}
+   retval=$((${retval} + $?))
+   done
+   return ${retval}
+}
+
+start() {
+   # LVM support for /usr, /home, /opt 
+   # This should be done *before* checking local
+   # volumes, or they never get checked.
+
+   # NOTE: Add needed modules for LVM or RAID, etc
+   #   to /etc/modules.autoload if needed
+
+   lvm_path="$(_get_lvm_path)"
+   if [ -z "${lvm_path}" ] ; then
+   eerror "Failed to find lvm binary in /bin or /sbin!"
+   return 1
+   fi
+
+   if [ -z "${CDBOOT}" ] ; then
+   if [ -e /proc/modules ] && ! dm_in_proc ; then
+   ebegin "Trying to load dm-mod module"
+   modprobe dm-mod 2>/dev/null
+   eend $?
+   fi
+
+   if [ -d /proc/lvm ] || dm_in_proc ; then
+   local has_errors=0 verbose_command
+
+   yesno "${rc_verbose}" && verbose_command=" -v"
+
+   ebegin "Starting the Logical Volume Manager"
+
+   if _use_lvmetad ; then
+   # Extra PV find pass because some devices might 
not have been available until very recently
+   ${lvm_path} pvscan${verbose_command} --config 
"${config}" --cache
+   [ $? -ne 0 ] && has_errors=1
+   fi
+
+   # Now make the nodes
+   ${lvm_path} vgscan${verbose_command} --config 
"${config}" --mknodes
+   [ $? -ne 0 ] && has_errors=1
+
+   # Enable all VGs
+   ${lvm_path} vgchange${verbose_command} --config 
"${config}" --sysinit --activate y
+   [ $? -ne 0 ] && has_errors=1
+
+   if _use_lvmlockd ; then
+   # Start lockd VGs as required
+   ${lvm_path} vgchange${verbose_command} --config 
"${config}" --lock-start --lock-opt auto
+   [ $? -ne 0 ] && has_errors=1
+   fi
+
+   eend ${has_errors} "Failed to start the Logical Volume 
Manager"
+   fi
+   fi
+}
+
+start_post() {
+   local _want=
+   if _use_lvmetad ; then
+   _want="${_want} lvmetad"
+   fi
+
+   if _use_lvmlockd ; then
+   _want="${_want} 

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

2020-04-27 Thread Anthony G. Basile
commit: 1869cd26ba6b5b19d011168f9f15170b77fcd7dc
Author: Petr Vaněk  atlas  cz>
AuthorDate: Sun Apr 26 11:07:21 2020 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Apr 27 12:44:51 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=1869cd26

sys-fs/lvm2: clean unused files

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Anthony G. Basile  gentoo.org>

 sys-fs/lvm2/files/dmeventd.initd-2.02.67-r1|  25 
 sys-fs/lvm2/files/lvm.confd-2.02.28-r2 |   5 -
 sys-fs/lvm2/files/lvm.rc-2.02.172  | 149 
 sys-fs/lvm2/files/lvm.rc-2.02.184-r3   | 154 -
 ...183-implement-libc-specific-reopen_stream.patch |  24 
 5 files changed, 357 deletions(-)

diff --git a/sys-fs/lvm2/files/dmeventd.initd-2.02.67-r1 
b/sys-fs/lvm2/files/dmeventd.initd-2.02.67-r1
deleted file mode 100644
index 930e84b..000
--- a/sys-fs/lvm2/files/dmeventd.initd-2.02.67-r1
+++ /dev/null
@@ -1,25 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-PIDFILE=/run/dmeventd.pid
-BIN=/sbin/dmeventd
-
-depend() {
-   # As of .67-r1, we call ALL lvm start/stop scripts with --sysinit, that
-   # means dmeventd is NOT notified, as it cannot be safely running
-   after lvm device-mapper
-}
-
-start() {
-   ebegin "Starting dmeventd"
-   start-stop-daemon --start --exec $BIN --pidfile $PIDFILE
-   eend $?
-}
-
-stop() {
-   ebegin "Stopping dmeventd"
-   start-stop-daemon --stop --exec $BIN --pidfile $PIDFILE
-   eend $?
-}
-

diff --git a/sys-fs/lvm2/files/lvm.confd-2.02.28-r2 
b/sys-fs/lvm2/files/lvm.confd-2.02.28-r2
deleted file mode 100644
index 2fbd866..000
--- a/sys-fs/lvm2/files/lvm.confd-2.02.28-r2
+++ /dev/null
@@ -1,5 +0,0 @@
-# LVM should normally only be started after mdraid is available
-# this is because LVM physical volumes are very often MD devices.
-RC_AFTER="mdraid"
-
-# vim: ft=gentoo-conf-d

diff --git a/sys-fs/lvm2/files/lvm.rc-2.02.172 
b/sys-fs/lvm2/files/lvm.rc-2.02.172
deleted file mode 100644
index 4bc363c..000
--- a/sys-fs/lvm2/files/lvm.rc-2.02.172
+++ /dev/null
@@ -1,149 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-_get_lvm_path() {
-   local lvm_path=
-   for lvm_path in /bin/lvm /sbin/lvm ; do
-   [ -x "$lvm_path" ] && break
-   done
-   echo "${lvm_path}"
-}
-
-_need_lvmetad()
-{
-   local lvm_path="$(_get_lvm_path)"
-   [ ! -x "${lvm_path}" ] && return 1
-   ${lvm_path} dumpconfig global 2>/dev/null | grep -q 'use_lvmetad=1'
-}
-
-_need_lvmlockd()
-{
-   local lvm_path="$(_get_lvm_path)"
-   [ ! -x "${lvm_path}" ] && return 1
-   ${lvm_path} dumpconfig global 2>/dev/null | grep -q 'use_lvmlockd=1'
-}
-
-depend() {
-   before checkfs fsck
-   after modules device-mapper
-   # We may use lvmetad based on the configuration. If we added lvmetad
-   # support while lvm2 is running then we aren't dependent on it. For the
-   # more common case, if its disabled in the config we aren't dependent
-   # on it.
-   config /etc/lvm/lvm.conf
-   local _need=
-   if service_started; then
-   _need=$(service_get_value need)
-   else
-   if _need_lvmetad; then
-   _need="${_need} lvmetad"
-   fi
-   if _need_lvmlockd; then
-   _need="${_need} lvmlockd"
-   fi
-   fi
-   need sysfs ${_need}
-}
-
-config='global { locking_dir = "/run/lock/lvm" }'
-
-dm_in_proc() {
-   local retval=0
-   for x in devices misc ; do
-   grep -qs 'device-mapper' /proc/${x}
-   retval=$((${retval} + $?))
-   done
-   return ${retval}
-}
-
-start() {
-   # LVM support for /usr, /home, /opt 
-   # This should be done *before* checking local
-   # volumes, or they never get checked.
-
-   # NOTE: Add needed modules for LVM or RAID, etc
-   #   to /etc/modules.autoload if needed
-   lvm_path="$(_get_lvm_path)"
-   for lvm_path in /bin/lvm /sbin/lvm ; do
-   [ -x "$lvm_path" ] && break
-   done
-   if [ ! -x "$lvm_path" ]; then
-   eerror "Cannot find lvm binary in /sbin or /bin!"
-   return 1
-   fi
-   if [ -z "${CDBOOT}" ] ; then
-   if [ -e /proc/modules ] && ! dm_in_proc ; then
-   modprobe dm-mod 2>/dev/null
-   fi
-   if [ -d /proc/lvm ] || dm_in_proc ; then
-   ebegin "Setting up the Logical Volume Manager"
-   #still echo stderr for debugging
-   lvm_commands="#!${lvm_path}\n"
-   # Extra PV find pass because some devices might not 

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

2020-04-27 Thread Michał Górny
commit: c76e2032d342d7021548eb46961275f349c4fd47
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 27 12:20:08 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 27 12:41:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c76e2032

dev-python/cloudpickle: Bump to 1.4.0

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

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

diff --git a/dev-python/cloudpickle/Manifest b/dev-python/cloudpickle/Manifest
index 378ed8cfd76..7e1ec5561df 100644
--- a/dev-python/cloudpickle/Manifest
+++ b/dev-python/cloudpickle/Manifest
@@ -1 +1,2 @@
 DIST cloudpickle-1.3.0.tar.gz 46220 BLAKE2B 
a7ff773a38aae3b4a404ba7e931de06756ce95d5e45e4c204ac7ed93a3d2e7171667aa1995434f249971b2774658d1766935a7d7d3675cd4c727180221adb299
 SHA512 
b128a9088b36460bf3cf4edf4876ea768291de3c10c9cb6919507c4493a808136edcb819a98eb69de610e7162a96f859bae2f5c5616b558d9fea102835df611f
+DIST cloudpickle-1.4.0.tar.gz 46570 BLAKE2B 
3f45fdb2fe4a23a61c7b3b94c75c14d0813e09142146746907b04034d79e166be1032497d8af3e4842833a4dcdbc3d737a66e39728252825e0b94c264b0031af
 SHA512 
ab83eead76092e0167a4182647f1fe3a66b999f9a4841e416594b480cc0134c910e31582a36bb95c00e267743056dad7d66d52c93ededc1039e147fa25e53211

diff --git a/dev-python/cloudpickle/cloudpickle-1.4.0.ebuild 
b/dev-python/cloudpickle/cloudpickle-1.4.0.ebuild
new file mode 100644
index 000..b938479134b
--- /dev/null
+++ b/dev-python/cloudpickle/cloudpickle-1.4.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python{3_6,3_7,3_8} )
+inherit distutils-r1
+
+DESCRIPTION="Extended pickling support for Python objects"
+HOMEPAGE="https://pypi.org/project/cloudpickle/;
+SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=""
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   )"
+
+python_test() {
+   # -s unbreaks some tests
+   # https://github.com/cloudpipe/cloudpickle/issues/252
+   pytest -svv || die "Tests fail with ${EPYTHON}"
+}



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

2020-04-27 Thread Jeroen Roovers
commit: ee94be404e139478023793f2c3d2abbda389bf1c
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Apr 27 12:41:54 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Apr 27 12:42:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee94be40

x11-terms/st: Version 0.8.3

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

 x11-terms/st/Manifest|  1 +
 x11-terms/st/st-0.8.3.ebuild | 68 
 2 files changed, 69 insertions(+)

diff --git a/x11-terms/st/Manifest b/x11-terms/st/Manifest
index a4d936e6d68..2d6b21e3c30 100644
--- a/x11-terms/st/Manifest
+++ b/x11-terms/st/Manifest
@@ -1 +1,2 @@
 DIST st-0.8.2.tar.gz 44788 BLAKE2B 
cc7fc9040c6db1c903d0f7290e5cfd1c636b2d17b42645956583cc8fa883bc1f0631ffbd683e735a834ff96f90171d9d423801d84ce4c0686564498baa97bbc6
 SHA512 
eaaf5f2fe050ee768d16a9c8c295ba13315775b3a8a3201e020237a3dd217bfb811832d58477249000596289a6cb3287fbb39d6327fc90986af1c363e4b5bf8d
+DIST st-0.8.3.tar.gz 46292 BLAKE2B 
e84986dedd9aa8ff8e0b1c702cf5601c16cbed67f69623f41bc4908adb06fa29783b21de22576a50ccaa3cb49f515f284b1c4e72b6c5d9fd9b8efb05434b31c1
 SHA512 
2a824e43d9b3085d9c5c772e3411d744509be79301937c946b27f25451f68813f46c863dd37babbf67716506e86bc70d03645b39d7b124390b07f8f3e0c0c573

diff --git a/x11-terms/st/st-0.8.3.ebuild b/x11-terms/st/st-0.8.3.ebuild
new file mode 100644
index 000..c377bfcdc27
--- /dev/null
+++ b/x11-terms/st/st-0.8.3.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit desktop multilib savedconfig toolchain-funcs
+
+DESCRIPTION="simple terminal implementation for X"
+HOMEPAGE="https://st.suckless.org/;
+SRC_URI="https://dl.suckless.org/st/${P}.tar.gz;
+
+LICENSE="MIT-with-advertising"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86"
+IUSE="savedconfig"
+
+RDEPEND="
+   >=sys-libs/ncurses-6.0:0=
+   media-libs/fontconfig
+   x11-libs/libX11
+   x11-libs/libXft
+"
+DEPEND="
+   ${RDEPEND}
+   virtual/pkgconfig
+   x11-base/xorg-proto
+"
+
+src_prepare() {
+   default
+
+   sed -i \
+   -e "/^X11LIB/{s:/usr/X11R6/lib:/usr/$(get_libdir)/X11:}" \
+   -e '/^STLDFLAGS/s|= .*|= $(LDFLAGS) $(LIBS)|g' \
+   -e '/^X11INC/{s:/usr/X11R6/include:/usr/include/X11:}' \
+   config.mk || die
+   sed -i \
+   -e '/tic/d' \
+   Makefile || die
+
+   restore_config config.h
+}
+
+src_configure() {
+   sed -i \
+   -e "s|pkg-config|$(tc-getPKG_CONFIG)|g" \
+   config.mk || die
+
+   tc-export CC
+}
+
+src_install() {
+   emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install
+
+   dodoc TODO
+
+   make_desktop_entry ${PN} simpleterm utilities-terminal 
'System;TerminalEmulator;' ''
+
+   save_config config.h
+}
+
+pkg_postinst() {
+   if ! [[ "${REPLACING_VERSIONS}" ]]; then
+   elog "Please ensure a usable font is installed, like"
+   elog "media-fonts/corefonts"
+   elog "media-fonts/dejavu"
+   elog "media-fonts/urw-fonts"
+   fi
+}



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

2020-04-27 Thread Tobias Klausmann
commit: f8aeed467450d1b3237b32c3f5641e60e2e964df
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Mon Apr 27 12:32:50 2020 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Mon Apr 27 12:33:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8aeed46

dev-python/pockets: Remove spurious USE=test

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

 dev-python/pockets/pockets-0.9.1.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/dev-python/pockets/pockets-0.9.1.ebuild 
b/dev-python/pockets/pockets-0.9.1.ebuild
index 25908918820..0d62f420d96 100644
--- a/dev-python/pockets/pockets-0.9.1.ebuild
+++ b/dev-python/pockets/pockets-0.9.1.ebuild
@@ -11,8 +11,6 @@ DESCRIPTION="Collection of helpful Python tools"
 HOMEPAGE="https://pypi.org/project/pockets/;
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
-IUSE="test"
-
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"



[gentoo-commits] proj/musl:master commit in: net-libs/libqmi/files/, net-libs/libqmi/

2020-04-27 Thread Anthony G. Basile
commit: 59c3cc1531947e21902225666c21a434f6ba1f10
Author: Michael Everitt  veremit  xyz>
AuthorDate: Mon Apr 27 04:42:32 2020 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Apr 27 12:25:03 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=59c3cc15

net-libs/libqmi: Fixed upstream in commit 6097ad5, release 1.18.2

Current stable ::gentoo version 1.22.2 builds fine:
>>> Completed installing net-libs/libqmi-1.22.2 into 
>>> /var/tmp/portage/net-libs/libqmi-1.22.2/image
>>> net-libs/libqmi-1.22.2 merged.

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

 net-libs/libqmi/Manifest|  1 -
 net-libs/libqmi/files/libqmi-fix-musl.patch | 25 ---
 net-libs/libqmi/libqmi-1.18.0.ebuild| 47 -
 net-libs/libqmi/metadata.xml| 18 ---
 4 files changed, 91 deletions(-)

diff --git a/net-libs/libqmi/Manifest b/net-libs/libqmi/Manifest
deleted file mode 100644
index b15c594..000
--- a/net-libs/libqmi/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST libqmi-1.18.0.tar.xz 873176 SHA256 
a0a42c55935e75a630208e2f70840bd4407f56fe1c5258f5b0f6c0aaedf88cec SHA512 
3890501fa2299ce5ac8fda732363e39738c95ffb153708d8f727e88c082014018463c569a0d9666385f6394d060ec41052dec400f3f6c733e78748ca7ee56b76
 WHIRLPOOL 
337f68dde312ea3771340ce0b8b5d5d36019ad14d79cff176822e38560afccbf7fd6c1c8ab5630962887d8604b88152057ef2c838bb5819f8e07da039f91ebed

diff --git a/net-libs/libqmi/files/libqmi-fix-musl.patch 
b/net-libs/libqmi/files/libqmi-fix-musl.patch
deleted file mode 100644
index 9178fa8..000
--- a/net-libs/libqmi/files/libqmi-fix-musl.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From 7e5e61297eb4bb6f3ff0d3e01a85beb09c0e8d52 Mon Sep 17 00:00:00 2001
-From: Aleksander Morgado 
-Date: Thu, 23 Feb 2017 10:53:38 +0100
-Subject: [PATCH 2/2] build: musl compatibility
-

- src/libqmi-glib/qmi-utils.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/libqmi-glib/qmi-utils.c b/src/libqmi-glib/qmi-utils.c
-index 29e5f22..810640c 100644
 a/src/libqmi-glib/qmi-utils.c
-+++ b/src/libqmi-glib/qmi-utils.c
-@@ -740,7 +740,7 @@ __qmi_utils_get_driver (const gchar *cdc_wdm_path)
-  */sys/bus/usb/drivers/qmi_wwan
-  */
- tmp = g_strdup_printf ("/sys/class/%s/%s/device/driver", 
subsystems[i], device_basename);
--path = canonicalize_file_name (tmp);
-+path = realpath (tmp, NULL);
- g_free (tmp);
- 
- if (g_file_test (path, G_FILE_TEST_EXISTS))
--- 
-2.11.1
-

diff --git a/net-libs/libqmi/libqmi-1.18.0.ebuild 
b/net-libs/libqmi/libqmi-1.18.0.ebuild
deleted file mode 100644
index bc53a40..000
--- a/net-libs/libqmi/libqmi-1.18.0.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit multilib
-if [[ ${PV} == "" ]] ; then
-   inherit git-r3 autotools
-   EGIT_REPO_URI="https://anongit.freedesktop.org/git/libqmi.git;
-else
-   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
-   SRC_URI="https://www.freedesktop.org/software/libqmi/${P}.tar.xz;
-fi
-
-DESCRIPTION="Qualcomm MSM (Mobile Station Modem) Interface (QMI) modem 
protocol helper library"
-HOMEPAGE="https://cgit.freedesktop.org/libqmi/;
-
-LICENSE="LGPL-2"
-SLOT="0/5.1"   # soname of libqmi-glib.so
-IUSE="doc +mbim static-libs"
-
-RDEPEND=">=dev-libs/glib-2.32
-   virtual/libgudev
-   mbim? ( >=net-libs/libmbim-1.14.0 )"
-DEPEND="${RDEPEND}
-   doc? ( dev-util/gtk-doc )
-   virtual/pkgconfig"
-[[ ${PV} == "" ]] && DEPEND+=" dev-util/gtk-doc" #469214
-
-src_prepare() {
-   default
-   eapply "${FILESDIR}/libqmi-fix-musl.patch"
-   [[ -e configure ]] || eautoreconf
-}
-
-src_configure() {
-   econf \
-   --disable-more-warnings \
-   $(use_enable mbim mbim-qmux) \
-   $(use_enable static{-libs,}) \
-   $(use_enable {,gtk-}doc)
-}
-
-src_install() {
-   default
-   use static-libs || rm -f "${ED}/usr/$(get_libdir)/${PN}-glib.la"
-}

diff --git a/net-libs/libqmi/metadata.xml b/net-libs/libqmi/metadata.xml
deleted file mode 100644
index bca6a9f..000
--- a/net-libs/libqmi/metadata.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   vap...@gentoo.org
-   feel free to update
-   
-   
-   chain...@gentoo.org
-   Tony Vroon
-   
-   
-   libqmi-glib.so soname version
-   
-   
-   Support QMI over Mobile Broadband Interface 
Model (MBIM)
-   
-



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

2020-04-27 Thread Anthony G. Basile
commit: b92ee975bf1a5ec55457c0a71ced73c96a685427
Author: Michael Everitt  veremit  xyz>
AuthorDate: Sat Apr 25 02:47:44 2020 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Apr 27 12:25:03 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=b92ee975

net-misc/whois: Patches in ::gentoo, CFLAGS not required, in-tree v5.4.3 OK

>>> Completed installing net-misc/whois-5.4.3 into 
>>> /var/tmp/portage/net-misc/whois-5.4.3/image
>>> net-misc/whois-5.4.3 merged.

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

 net-misc/whois/Manifest| 17 --
 net-misc/whois/files/whois-4.7.2-config-file.patch | 12 
 .../whois/files/whois-5.3.0-libidn_automagic.patch | 23 
 net-misc/whois/metadata.xml|  8 ---
 net-misc/whois/whois-5.2.20.ebuild | 64 -
 net-misc/whois/whois-5.3.2.ebuild  | 66 --
 net-misc/whois/whois-5.4.0.ebuild  | 66 --
 7 files changed, 256 deletions(-)

diff --git a/net-misc/whois/Manifest b/net-misc/whois/Manifest
deleted file mode 100644
index 8f3bac4..000
--- a/net-misc/whois/Manifest
+++ /dev/null
@@ -1,17 +0,0 @@
--BEGIN PGP SIGNED MESSAGE-
-Hash: SHA256
-
-DIST whois_5.2.20.tar.xz 82336 BLAKE2B 
b10d7e22f41bfb68cdd1264016bbfeeb93436a5c46b0ddcfc79834d0446ea8c21cd8ff95bc440bbe4fda0d5b08a16c50fe9504c98c3de3cf4ce18892203518e1
 SHA512 
3308d9f5562babe007e46b7764718f13c1e7cd8ef7f501161353e4b1b81efacec9742ec25dec3b1cc80940898c785c1920a1aa68af10081f952ebde320075808
-DIST whois_5.3.2.tar.xz 82984 BLAKE2B 
2e2d9ebf2e93831a1fa3e98a2f8922e531592b95175c9280358a37160a9033ee805baa6519304350399c112e619e293a2746df527ef5c580afbdde1542cbef06
 SHA512 
27d9576ee7b701778cac0dd7d4df2c4ae2d152fa5dfb3f84d7d5d592314e45872b2f3d6eca0754923ec3a0741e5365bf2238b2c0b366403c35e8a5b046e59434
-DIST whois_5.4.0.tar.xz 83576 BLAKE2B 
fb21094227bc254e7901d0af667206f742657093b2dc25dc066ccb727d07fbc9cef7443f29d0bd22e307d2127689f9fe33e55282e0311f968039bb0fbe48417f
 SHA512 
d6b8f097eaaab216d862503c96aff32777caec3597b357fb2589b86e98c6ff52f35b18ea5f33d1ece23250c61f849daf9943a2895fe563b05fcbd26718b3b80e
--BEGIN PGP SIGNATURE-
-
-iQEzBAEBCAAdFiEEDe3xqQRWi60fxFwoPcxEeC7QfhwFAlvxp8cACgkQPcxEeC7Q
-fhxtxwf/fwQ5e/COnOs+KVqgUnotdUWRp2lOYDWuU3w5A9VlyO5dMCvkstKi4xjE
-xV1CH+UO0Tdw8KYf+A2HvVkjWukfd4VX7RRZzvHUZU95rkRuFr9ShvUcTGtxV9rI
-56fO4o7R8JbExy1Z199/wIxwKggK3Qmqze7Qm7eweVE0OkZogRGEeOqsvg07BtPt
-8+TfAFm4Oa17CndrroAZwI9ArpQyfFx5Hfa/nmlxUa8fRQ6CLfmN0EXMbPuWAMY5
-JXkn7CEtKOQjvsyUQFXU6UwugcJTRV6tHVg4Y/0CNBC4svtgC9rgm1whzkes8Zud
-q6Bw510fgch/gtQe/34FU5Qo+9+SEA==
-=zk1n
--END PGP SIGNATURE-

diff --git a/net-misc/whois/files/whois-4.7.2-config-file.patch 
b/net-misc/whois/files/whois-4.7.2-config-file.patch
deleted file mode 100644
index da91d5a..000
--- a/net-misc/whois/files/whois-4.7.2-config-file.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-Enable /etc/whois.conf support.
-
-http://bugs.gentoo.org/show_bug.cgi?id=89417
-
 a/config.h
-+++ b/config.h
-@@ -13,5 +13,3 @@
- /* Configuration file */
--/*
- #define CONFIG_FILE "/etc/whois.conf"
--*/
- 

diff --git a/net-misc/whois/files/whois-5.3.0-libidn_automagic.patch 
b/net-misc/whois/files/whois-5.3.0-libidn_automagic.patch
deleted file mode 100644
index 4e01eb5..000
--- a/net-misc/whois/files/whois-5.3.0-libidn_automagic.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-We don't want libidn(2) being detected automagically.
-Partially reverting upstream stupidity.
-
 whois-5.3.0/Makefile
-+++ whois-5.3.0/Makefile
-@@ -33,17 +33,9 @@
- DEFS += -DLOCALEDIR=\"$(BASEDIR)$(prefix)/share/locale\"
- endif
- 
--# libidn support has been autodetected since 5.2.18
- ifdef HAVE_LIBIDN
--$(error Please fix your build system to stop defining HAVE_LIBIDN!)
--endif
--
--ifeq ($(shell $(PKG_CONFIG) --exists 'libidn2 >= 2.0.3' || echo NO),)
- whois_LDADD += $(shell $(PKG_CONFIG) --libs libidn2)
- DEFS += -DHAVE_LIBIDN2 $(shell $(PKG_CONFIG) --cflags libidn2)
--else ifeq ($(shell $(PKG_CONFIG) --exists 'libidn' || echo NO),)
--whois_LDADD += $(shell $(PKG_CONFIG) --libs libidn)
--DEFS += -DHAVE_LIBIDN $(shell $(PKG_CONFIG) --cflags libidn)
- endif
- 
- ifdef HAVE_ICONV

diff --git a/net-misc/whois/metadata.xml b/net-misc/whois/metadata.xml
deleted file mode 100644
index 56c1244..000
--- a/net-misc/whois/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-   base-sys...@gentoo.org
-   Gentoo Base System
-
-

diff --git a/net-misc/whois/whois-5.2.20.ebuild 
b/net-misc/whois/whois-5.2.20.ebuild
deleted file mode 100644
index e1481c8..000
--- a/net-misc/whois/whois-5.2.20.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit toolchain-funcs flag-o-matic
-
-MY_P="${P/-/_}"

[gentoo-commits] proj/musl:master commit in: net-libs/libndp/files/, net-libs/libndp/

2020-04-27 Thread Anthony G. Basile
commit: 490fb736ee0ac80957b3e9fabc504af60ea85f56
Author: Michael Everitt  veremit  xyz>
AuthorDate: Mon Apr 27 04:36:12 2020 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Apr 27 12:25:03 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=490fb736

net-libs/libndp: Fixed upstream in commit 94e9a08, release 1.7 in-tree

>>> Completed installing net-libs/libndp-1.7 into 
>>> /var/tmp/portage/net-libs/libndp-1.7/image/
>>> net-libs/libndp-1.7 merged.

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

 net-libs/libndp/Manifest|  1 -
 net-libs/libndp/files/libndp-fix-musl.patch | 24 
 net-libs/libndp/libndp-1.6-r1.ebuild| 34 -
 net-libs/libndp/metadata.xml|  8 ---
 4 files changed, 67 deletions(-)

diff --git a/net-libs/libndp/Manifest b/net-libs/libndp/Manifest
deleted file mode 100644
index 7884f03..000
--- a/net-libs/libndp/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST libndp-1.6.tar.gz 364406 SHA256 
0c7dfa84e013bd5e569ef2c6292a6f72cfaf14f4ff77a77425e52edc33ffac0e SHA512 
ad2df92c5b908f5c40e6e1920195ef97d560b667f78dd4ba5b5418d2dc294a69357fa704b9137f76a4d1ab473f0ec5f1bc4644f25f6a3f0802b75b961638be22
 WHIRLPOOL 
ec2b619810975d94abc900fe4d7c5e77b7ef5acee6f6763fd7e4d756a6ba8d1a7a1e4720df1dbe388e6159b9ad881296a6150f39ec0a6ab61e50475d06dc0b41

diff --git a/net-libs/libndp/files/libndp-fix-musl.patch 
b/net-libs/libndp/files/libndp-fix-musl.patch
deleted file mode 100644
index 6280ce4..000
--- a/net-libs/libndp/files/libndp-fix-musl.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-From: Kylie McClain 
-
-FD_ZERO, fd_set, etc are defined within sys/select.h on musl.
-
-Signed-off-by: Kylie McClain 

- utils/ndptool.c | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/utils/ndptool.c b/utils/ndptool.c
-index 1d96f4c..96479fa 100644
 a/utils/ndptool.c
-+++ b/utils/ndptool.c
-@@ -28,6 +28,7 @@
- #include 
- #include 
- #include 
-+#include 
- 
- enum verbosity_level {
-   VERB1,
--- 
-2.8.2
-

diff --git a/net-libs/libndp/libndp-1.6-r1.ebuild 
b/net-libs/libndp/libndp-1.6-r1.ebuild
deleted file mode 100644
index 892c4d0..000
--- a/net-libs/libndp/libndp-1.6-r1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2 multilib-minimal
-
-DESCRIPTION="Library for Neighbor Discovery Protocol"
-HOMEPAGE="http://libndp.org;
-SRC_URI="http://libndp.org/files/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-KEYWORDS="amd64 arm arm64 ppc x86"
-
-DEPEND=""
-RDEPEND=""
-
-src_prepare() {
-   eapply "${FILESDIR}/libndp-fix-musl.patch"
-   eapply_user
-}
-
-multilib_src_configure() {
-   ECONF_SOURCE="${S}" \
-   gnome2_src_configure \
-   --disable-static \
-   --enable-logging
-}
-
-multilib_src_install() {
-   gnome2_src_install
-}

diff --git a/net-libs/libndp/metadata.xml b/net-libs/libndp/metadata.xml
deleted file mode 100644
index 3998080..000
--- a/net-libs/libndp/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-   gn...@gentoo.org
-   Gentoo GNOME Desktop
-
-



[gentoo-commits] proj/musl:master commit in: net-im/prosody/, net-im/prosody/files/

2020-04-27 Thread Anthony G. Basile
commit: 525061b936e74c1a288b4a1b5e75ecf5dd54932e
Author: Michael Everitt  veremit  xyz>
AuthorDate: Mon Apr 27 04:24:25 2020 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Apr 27 12:25:03 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=525061b9

net-im/prosody: in-tree version 0.11.2-r1 builds OK on musl

>>> Completed installing net-im/prosody-0.11.2-r1 into 
>>> /var/tmp/portage/net-im/prosody-0.11.2-r1/image
>>> net-im/prosody-0.11.2-r1 merged.

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

 net-im/prosody/Manifest   |  1 -
 net-im/prosody/files/prosody-0.10.0-cfg.lua.patch | 41 
 net-im/prosody/files/prosody.initd-r2 | 46 -
 net-im/prosody/files/prosody.service  | 13 
 net-im/prosody/files/prosody.tmpfilesd|  1 -
 net-im/prosody/metadata.xml   | 18 --
 net-im/prosody/prosody-0.10.2-r1.ebuild   | 79 ---
 7 files changed, 199 deletions(-)

diff --git a/net-im/prosody/Manifest b/net-im/prosody/Manifest
deleted file mode 100644
index cd376ef..000
--- a/net-im/prosody/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST prosody-0.10.2.tar.gz 331874 BLAKE2B 
0e0af95a9168810263e6f60b825393d1088f69dba1faabf6c0c9dda3ef6b039a92f7edb9643cb9a60a3131a64038de5c3598f7076837b58ad196ac03fa98bfc4
 SHA512 
9fc05e34b45b0c16835ba94a73532fb3b4ee335f27d56bb9260e1b3e22614f89f44eb5d04b4e90d016db0b5bee6f5c7e7d099e1defb027e6823ee7667c1fe28f

diff --git a/net-im/prosody/files/prosody-0.10.0-cfg.lua.patch 
b/net-im/prosody/files/prosody-0.10.0-cfg.lua.patch
deleted file mode 100644
index d0600ac..000
--- a/net-im/prosody/files/prosody-0.10.0-cfg.lua.patch
+++ /dev/null
@@ -1,41 +0,0 @@
 prosody-0.10.0/prosody.cfg.lua.dist2017-10-05 11:27:20.852452270 
+0200
-+++ prosody-0.10.0-gentoo/prosody.cfg.lua.dist 2017-10-05 11:29:07.151997654 
+0200
-@@ -1,5 +1,3 @@
 Prosody Example Configuration File

- -- Information on configuring Prosody can be found on our
- -- website at https://prosody.im/doc/configure
- --
-@@ -9,8 +7,6 @@
- -- If there are any errors, it will let you know what and where
- -- they are, otherwise it will keep quiet.
- --
 The only thing left to do is rename this file to remove the .dist ending, 
and fill in the
 blanks. Good luck, and happy Jabbering!
- 
- 
- -- Server-wide settings --
-@@ -80,6 +76,12 @@
-   --"proxy65"; -- Enables a file transfer proxy service which 
clients behind NAT can use
- }
- 
-+-- Settings for Gentoo init script and net-im/jabber-base permissions system:
-+daemonize = true;
-+prosody_user = "jabber";
-+prosody_group = "jabber";
-+pidfile = "/var/run/jabber/prosody.pid";
-+
- -- These modules are auto-loaded, but should you want
- -- to disable them then uncomment them here:
- modules_disabled = {
-@@ -161,8 +163,8 @@
- -- Logging configuration
- -- For advanced logging see https://prosody.im/doc/logging
- log = {
--  info = "prosody.log"; -- Change 'info' to 'debug' for verbose logging
--  error = "prosody.err";
-+  info = "/var/log/jabber/prosody.log"; -- Change 'info' to 'debug' for 
verbose logging
-+  error = "/var/log/jabber/prosody.err";
-   -- "*syslog"; -- Uncomment this for logging to syslog
-   -- "*console"; -- Log to the console, useful for debugging with 
daemonize=false
- }

diff --git a/net-im/prosody/files/prosody.initd-r2 
b/net-im/prosody/files/prosody.initd-r2
deleted file mode 100644
index 78d056e..000
--- a/net-im/prosody/files/prosody.initd-r2
+++ /dev/null
@@ -1,46 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-description="Prosody is a server for Jabber/XMPP written in Lua."
-description_reload="Reload configuration and reopen log files."
-extra_started_commands="reload"
-pidfile="/var/run/jabber/prosody.pid"
-
-depend() {
-   use dns
-   need net
-   provide jabber-server
-}
-
-checkconfig() {
-   if [ ! -e /etc/jabber/prosody.cfg.lua ] ; then
-   eerror "You need a /etc/jabber/prosody.cfg.lua file to run 
prosody"
-   return 1
-   fi
-   luac -p /etc/jabber/prosody.cfg.lua
-   return $?
-}
-
-start() {
-   checkconfig || return 1
-   checkpath -q -d -m 0770 -o jabber:jabber "$(dirname ${pidfile})"
-   checkpath -q -f -m 0770 -o jabber:jabber "${pidfile}"
-   checkpath -q -d -m 0750 -o jabber:jabber /var/log/jabber
-   ebegin "Starting Prosody XMPP Server"
-   prosodyctl start
-   eend $?
-}
-
-stop() {
-   ebegin "Stopping Prosody XMPP Server"
-   prosodyctl stop
-   eend $?
-}
-
-reload() {
-   checkconfig || return 1
-   ebegin "Reloading configuration of Prosody XMPP Server"
-   prosodyctl reload
-   eend $?
-}

diff --git 

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

2020-04-27 Thread Joonas Niilola
commit: 688907f35f23c5c8dabf6dacea008766f2044e85
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Apr 27 12:20:01 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Apr 27 12:20:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=688907f3

eclass: last-rite twisted-r1.eclass

Bug: https://bugs.gentoo.org/719794
Signed-off-by: Joonas Niilola  gentoo.org>

 eclass/twisted-r1.eclass | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/eclass/twisted-r1.eclass b/eclass/twisted-r1.eclass
index 7f0f796ec96..16faf25866c 100644
--- a/eclass/twisted-r1.eclass
+++ b/eclass/twisted-r1.eclass
@@ -1,6 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# @DEAD
 # @ECLASS: twisted-r1.eclass
 # @MAINTAINER:
 # Gentoo Python Project 



[gentoo-commits] repo/gentoo:master commit in: x11-themes/e-flat-theme/

2020-04-27 Thread Joonas Niilola
commit: 14264d2dd7d280a2a02f345fc6611fc6a22ad7bc
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Apr 27 12:12:01 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Apr 27 12:20:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14264d2d

x11-themes/e-flat-theme: 2020-04-27 snapshot

Signed-off-by: Joonas Niilola  gentoo.org>

 x11-themes/e-flat-theme/Manifest   |  1 +
 .../e-flat-theme/e-flat-theme-0_pre20200427.ebuild | 43 ++
 2 files changed, 44 insertions(+)

diff --git a/x11-themes/e-flat-theme/Manifest b/x11-themes/e-flat-theme/Manifest
index a38a9712a71..811a7ffeea9 100644
--- a/x11-themes/e-flat-theme/Manifest
+++ b/x11-themes/e-flat-theme/Manifest
@@ -1 +1,2 @@
 DIST e-flat-theme-0_pre20200401.edj 45838952 BLAKE2B 
1f4180b120141c732a3ffacda6075eddb42e23ebf65a89e4f0efa904d52e1dc396c97eb0bd220fbf66d9847c866fd310aefbd48ed1360dbcbe537b5bacef
 SHA512 
20bed0c1630375a83db57c9019b8ddfa6302168c66d632b26eb25730cd916dcf5a621c962b4ffe659e8bcb90b555e7eec6a106e8d091e450cf1b58ac3c06a64f
+DIST e-flat-theme-0_pre20200427.edj 45737040 BLAKE2B 
2cc6637da79452eb986d256c12037fec32ce86688e634268bf2c01f0507c2778b737fce2f6d92e13ba39a5a249004881f1a3171d2af8506774394459c0a38de6
 SHA512 
ad96572523c124db4093812eeac539ab2003c4d588b87ed037b52ba1894e47466005634dd3bdd9f2148d0f64f125a86ca5be66a671d03d7cf8829828cb8ee71c

diff --git a/x11-themes/e-flat-theme/e-flat-theme-0_pre20200427.ebuild 
b/x11-themes/e-flat-theme/e-flat-theme-0_pre20200427.ebuild
new file mode 100644
index 000..1ce5c3e1bab
--- /dev/null
+++ b/x11-themes/e-flat-theme/e-flat-theme-0_pre20200427.ebuild
@@ -0,0 +1,43 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A modern, flat theme for Enlightenment WM"
+HOMEPAGE="https://www.enlightenment.org/ https://phab.enlightenment.org/T6726;
+SRC_URI="https://dev.gentoo.org/~juippis/distfiles/${P}.edj;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="amd64 ~arm ~ppc x86"
+
+RDEPEND="x11-wm/enlightenment"
+
+S="${WORKDIR}"
+
+src_prepare() {
+   default
+
+   # doins doesn't allow installing straight from DISTDIR.
+   cp "${DISTDIR}"/${P}.edj . || die "Failed to prepare theme file."
+}
+
+src_configure() { :; }
+src_compile() { :; }
+
+src_install() {
+   insinto /usr/share/elementary/themes/
+   newins ${P}.edj flat-0.edj
+}
+
+pkg_postinst() {
+   elog "You'll find e-flat-theme under System themes in theme selector."
+
+   if [[ -n ${REPLACING_VERSIONS} ]]; then
+   ewarn ""
+   ewarn "You're updating flat-0 theme. Please reload 
Enlightenment"
+   ewarn "through Menu -> Enlightenment -> Restart, or by issuing"
+   ewarn "  enlightenment -restart"
+   ewarn ""
+   fi
+}



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

2020-04-27 Thread Michał Górny
commit: 132523128a022d765dcb1cf4ff5e077a9500fea5
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 27 12:17:37 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 27 12:19:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13252312

dev-python/flask-restful: Bump to 0.3.8

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

 dev-python/flask-restful/Manifest  |  1 +
 .../files/flask-restful-0.3.8-werkzeug.patch   | 41 +
 .../flask-restful/flask-restful-0.3.8.ebuild   | 42 ++
 3 files changed, 84 insertions(+)

diff --git a/dev-python/flask-restful/Manifest 
b/dev-python/flask-restful/Manifest
index 91f525f45a6..8e2a4ed1803 100644
--- a/dev-python/flask-restful/Manifest
+++ b/dev-python/flask-restful/Manifest
@@ -1 +1,2 @@
 DIST flask-restful-0.3.7.tar.gz 114238 BLAKE2B 
ec960f060b3a1a36e538606d710a57e9d9fb3b1c2c1ee1874c5f7592e9ad8a9a2af4716f820f27ec1a9e55fcb0505ca711c6e045e6cb0ef8c9c64de339871710
 SHA512 
1d1d066dec5f39af3197b680f791d83df686602b703efe874ea0e81d7f3b65f605dbdb63f84fdd07e469c6824d52571e195ae70f58e1543b53f13a81e1cd8543
+DIST flask-restful-0.3.8.tar.gz 114588 BLAKE2B 
a18eac613300102bb5a5ca78cea1e6f81f3de21d8bd2e6c72f2f1a559e8b4228175cc7d372b68f131267cd8bc759e354e5782e527d1e992579210348cd2b78dd
 SHA512 
15172114fcedc2f4286cf5f583d95e42c8c8ce6553f9a44e57124f2b1417bf9f094dcb5154a6933ebebc8022f39d4d7969d29d38576111f9d5b45f630b36a66c

diff --git a/dev-python/flask-restful/files/flask-restful-0.3.8-werkzeug.patch 
b/dev-python/flask-restful/files/flask-restful-0.3.8-werkzeug.patch
new file mode 100644
index 000..32b0b7b2b46
--- /dev/null
+++ b/dev-python/flask-restful/files/flask-restful-0.3.8-werkzeug.patch
@@ -0,0 +1,41 @@
+From 73376a488907af3042b52678ac4c23f8a8911e5b Mon Sep 17 00:00:00 2001
+From: Anthony Sottile 
+Date: Fri, 7 Feb 2020 11:06:15 -0800
+Subject: [PATCH] Fix testsuite for werkzeug 1.x (#862)
+
+---
+ tests/test_api.py  | 4 +++-
+ tests/test_reqparse.py | 4 ++--
+ 2 files changed, 5 insertions(+), 3 deletions(-)
+
+diff --git a/tests/test_api.py b/tests/test_api.py
+index f7f8e661..6795d362 100644
+--- a/tests/test_api.py
 b/tests/test_api.py
+@@ -445,7 +445,9 @@ def test_handle_non_api_error(self):
+ 
+ resp = app.get("/foo")
+ self.assertEquals(resp.status_code, 404)
+-self.assertEquals('text/html', resp.headers['Content-Type'])
++# in newer versions of werkzeug this is `text/html; charset=utf8`
++content_type, _, _ = resp.headers['Content-Type'].partition(';')
++self.assertEquals('text/html', content_type)
+ 
+ def test_non_api_error_404_catchall(self):
+ app = Flask(__name__)
+diff --git a/tests/test_reqparse.py b/tests/test_reqparse.py
+index 2f1fbedf..9776f17c 100644
+--- a/tests/test_reqparse.py
 b/tests/test_reqparse.py
+@@ -2,9 +2,9 @@
+ import unittest
+ from mock import Mock, patch
+ from flask import Flask
+-from werkzeug import exceptions, MultiDict
++from werkzeug import exceptions
+ from werkzeug.wrappers import Request
+-from werkzeug.datastructures import FileStorage
++from werkzeug.datastructures import FileStorage, MultiDict
+ from flask_restful.reqparse import Argument, RequestParser, Namespace
+ import six
+ import decimal

diff --git a/dev-python/flask-restful/flask-restful-0.3.8.ebuild 
b/dev-python/flask-restful/flask-restful-0.3.8.ebuild
new file mode 100644
index 000..6c63dc0f595
--- /dev/null
+++ b/dev-python/flask-restful/flask-restful-0.3.8.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="Simple framework for creating REST APIs"
+HOMEPAGE="https://flask-restful.readthedocs.io/en/latest/ 
https://github.com/twilio/flask-restful/;
+SRC_URI="https://github.com/twilio/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="examples"
+
+RDEPEND="
+   >=dev-python/aniso8601-0.82[${PYTHON_USEDEP}]
+   >=dev-python/flask-0.8[${PYTHON_USEDEP}]
+   >=dev-python/six-1.3.0[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+"
+DEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs
+distutils_enable_tests nose
+
+PATCHES=(
+   "${FILESDIR}"/flask-restful-0.3.8-werkzeug.patch
+)
+
+python_install_all() {
+   use examples && dodoc -r examples
+   local DOCS=( AUTHORS.md CHANGES.md CONTRIBUTING.md README.md )
+
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Apache-LogFormat-Compiler/

2020-04-27 Thread Kent Fredric
commit: 467e583a610460af8f60708eeca892aa98a3a0f3
Author: Kent Fredric  gentoo  org>
AuthorDate: Mon Apr 27 11:56:36 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Mon Apr 27 12:14:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=467e583a

dev-perl/Apache-LogFormat-Compiler: Bump to version 0.360.0

- EAPI7

Upstream:
- Repackaging changes only

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

 .../Apache-LogFormat-Compiler-0.360.0.ebuild   | 40 ++
 dev-perl/Apache-LogFormat-Compiler/Manifest|  1 +
 2 files changed, 41 insertions(+)

diff --git 
a/dev-perl/Apache-LogFormat-Compiler/Apache-LogFormat-Compiler-0.360.0.ebuild 
b/dev-perl/Apache-LogFormat-Compiler/Apache-LogFormat-Compiler-0.360.0.ebuild
new file mode 100644
index 000..4369d34dc64
--- /dev/null
+++ 
b/dev-perl/Apache-LogFormat-Compiler/Apache-LogFormat-Compiler-0.360.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=KAZEBURO
+DIST_VERSION=0.36
+DIST_EXAMPLES=("eg/*")
+inherit perl-module
+
+DESCRIPTION="Compile an Apache log format string to perl-code"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+# POSIX -> perl
+RDEPEND="
+   >=dev-perl/POSIX-strftime-Compiler-0.300.0
+   virtual/perl-Time-Local
+   >=dev-lang/perl-5.8.4
+"
+DEPEND="
+   dev-perl/Module-Build-Tiny
+"
+# HTTP::Request::Common -> HTTP-Message
+# Test::More -> perl-Test-Simple
+# URI::Escape -> URI
+BDEPEND="${RDEPEND}
+   >=dev-perl/Module-Build-Tiny-0.35.0
+   test? (
+   dev-perl/HTTP-Message
+   dev-perl/Test-MockTime
+   >=virtual/perl-Test-Simple-0.980.0
+   dev-perl/Test-Requires
+   >=dev-perl/Try-Tiny-0.120.0
+   >=dev-perl/URI-1.600.0
+   )
+"

diff --git a/dev-perl/Apache-LogFormat-Compiler/Manifest 
b/dev-perl/Apache-LogFormat-Compiler/Manifest
index 65920469ee5..e67c6852195 100644
--- a/dev-perl/Apache-LogFormat-Compiler/Manifest
+++ b/dev-perl/Apache-LogFormat-Compiler/Manifest
@@ -1 +1,2 @@
 DIST Apache-LogFormat-Compiler-0.35.tar.gz 15996 BLAKE2B 
91dd92b35ade49ae884ddd3584f7e72a8968ee0a5c5ae90bb790b20990ebd4a84b987c062d73688620ae3f5f9458722c7e80ed798487a6940638c3b0c710195a
 SHA512 
9a4447e0be864e6ba3a6170daa6f219b0ddd6b765ab6fbe6125a808da76803fb4bf6eed131df793a8cf900378b5c72f11489d5429106b97931f6fbef08f9f349
+DIST Apache-LogFormat-Compiler-0.36.tar.gz 16063 BLAKE2B 
9199d942d0fc80dbb3e73e26b69626c3dc9421402f73699c9ddf8ea0defebc5e99231f8257f4ecf1320f8339e7468bd18a9114c2213c00cbb0f77357a3eebd68
 SHA512 
a6f7f0f9f98401a70e4bb6bd4862e9e520e8b968c5e0f25853da57b12bf6d67357ddc8d2fe985668520758e5745b5d7783f6c656c35efd823f4325f267fdbfee



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

2020-04-27 Thread Michał Górny
commit: 2448ab6eac3a0f4f741b80d206ea8d8d72c93fc1
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 27 11:57:58 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 27 12:03:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2448ab6e

dev-python/python-distutils-extra: Bump to 2.44

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

 dev-python/python-distutils-extra/Manifest |  1 +
 .../python-distutils-extra-2.44.ebuild | 33 ++
 2 files changed, 34 insertions(+)

diff --git a/dev-python/python-distutils-extra/Manifest 
b/dev-python/python-distutils-extra/Manifest
index 5de44833a32..b23c1e120cd 100644
--- a/dev-python/python-distutils-extra/Manifest
+++ b/dev-python/python-distutils-extra/Manifest
@@ -1 +1,2 @@
+DIST python-distutils-extra-2.44.tar.bz2 37687 BLAKE2B 
3d7e3ad277440bfb6fbade8b890b95aad37589700b69a26ec9a5c30e97491871bc8c8f82b540131859d2ce82cebd3758f29ca510abe28046ffcaa0e7240fad3e
 SHA512 
517222b4e34efba730db53ffeee8b8c8d96bd9d1b6044e6ca84c0f2c1d5c0e044240b899d460c50295615c94c513f7e57db3e34e5db6588a01ec92a73999f822
 DIST python-distutils-extra_2.42.tar.xz 37996 BLAKE2B 
dee4cc950bb34027b60dcf58e173bae502a7090062e3c2218fd2ec562d6350f5872ed5c0865b89f1463bd35be0f365f23e05bb0220f70a944181af40df42ee60
 SHA512 
ff0df0a25a29504bec89970dbbf24d0b618e9f2d5d07a037f67778b86c92e880eafee86dd102b4ada4f280abd3102de9f4a4e47dbc68c1eaaa05fb492cbbae29

diff --git 
a/dev-python/python-distutils-extra/python-distutils-extra-2.44.ebuild 
b/dev-python/python-distutils-extra/python-distutils-extra-2.44.ebuild
new file mode 100644
index 000..c279a3684ff
--- /dev/null
+++ b/dev-python/python-distutils-extra/python-distutils-extra-2.44.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS="rdepend"
+PYTHON_COMPAT=( python{2_7,3_6,3_7,3_8} )
+
+inherit distutils-r1
+
+DESCRIPTION="Gettext support, themed icons and scrollkeeper-based 
documentation in distutils"
+HOMEPAGE="
+   https://salsa.debian.org/python-team/modules/python-distutils-extra
+   https://launchpad.net/python-distutils-extra;
+SRC_URI="
+   
https://salsa.debian.org/python-team/modules/python-distutils-extra/-/archive/${PV}/${P}.tar.bz2;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+
+DOCS=( doc/{README,FAQ} )
+
+src_prepare() {
+   sed -e 's:test_requires_provides:_&:' \
+   -i test/auto.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   unset PYTHONDONTWRITEBYTECODE
+   "${EPYTHON}" test/auto.py -v || die "Tests fail with ${EPYTHON}"
+}



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

2020-04-27 Thread Lars Wendler
commit: a2adf7fe266f562b4698bad8e5310eb945207dc9
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Apr 27 11:55:40 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Apr 27 11:57:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2adf7fe

net-misc/icaclient: Bump to version 20.04.0.21

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

 net-misc/icaclient/Manifest|   2 +
 net-misc/icaclient/icaclient-20.04.0.21.ebuild | 205 +
 2 files changed, 207 insertions(+)

diff --git a/net-misc/icaclient/Manifest b/net-misc/icaclient/Manifest
index caad23e107b..6313aaeefc0 100644
--- a/net-misc/icaclient/Manifest
+++ b/net-misc/icaclient/Manifest
@@ -1,4 +1,6 @@
 DIST linuxx64-19.10.0.15.tar.gz 102164402 BLAKE2B 
d432c0addc7dc01f371dbede8125d134c82b985b359afa9d91c23b4916976f19513e6b72bac969526879ff6f3de56ab1898f729123274af93273526138553653
 SHA512 
0244e09bbb4b7f1c53170127215a94b87754ab633d75100e8af4777d3013344c3a06f6ec3080e9c77bd5bf54b117ac520ff04aa349e9b291cb041b06903da71b
 DIST linuxx64-19.12.0.19.tar.gz 101477021 BLAKE2B 
770df46d1d810443b3c7cdcb0820a15fed66dab7794bc859b9e18a162ea8579f0459e1665f276a862c0b0f69ff3b5f44bd620b25244e52ba5ce58bbe9c9e493c
 SHA512 
47d37f9d1e18d8065346f918a86286261567149ad9d12266aa07248b66124c3698aa520c09639c44face14d087e9dcae85da8706894fca5d7dd641fca322a18f
+DIST linuxx64-20.04.0.21.tar.gz 111281435 BLAKE2B 
2aa0b7fbde8f8ed11a5f6fec5d9434d58ec386220fbf30c52488664cccf5c488741ecde8287c91ba98308cccb33c2ef912212d755d2d61c41b32939263a7081a
 SHA512 
e98d907fccc6b6b5e763ab75d55cdec56559ba261b2e873065662942f98a2d9167cd09e1c13efe811db12fa40edacaa3eea9e0d7ec319765c28f5626b308
 DIST linuxx86-19.10.0.15.tar.gz 109350883 BLAKE2B 
e7f7b98e04db9259b02177e18d5f2bf62975a50635e745b99d9c860370b468e63b30f01b85090b0749f962916c3606f4b53b66e1b6a271f6b33ba6a5d39c8ad7
 SHA512 
0d9e1692855d4122cef478a04059b0a7261165a50cebbf1524a426b841f65b6e26e01aa98865f7ba35ba7c8386eaf7d7301e5fc03019f9034c91971a53459c1d
 DIST linuxx86-19.12.0.19.tar.gz 105565838 BLAKE2B 
44623c1f59a7ef8319676303a73a3045925cbe07b1b22b09bc2ef1b35cfbfff508fcce291d949ed66f27127fb0289f7c2efcff0be82cd2d30f578eb6c06d4ce5
 SHA512 
f53321dae6b7e144af4b4a58cdb17a72da41566f3f499ce9ccb4f29581b6640021c8529d884f9384f4e820c6458605156b54fb789fecff25c6e18d1435dd9e90
+DIST linuxx86-20.04.0.21.tar.gz 103733746 BLAKE2B 
ad7c16726722a90e31685325430c9fe67a2dd61a7829f5288db774957350bff2b97d26341230e1542fe98ee845f0eca7f1d757afe15e468bdad0c7df7c6bb352
 SHA512 
6cbd4a0127e73402df24e12b3c557f8388238f7d9b58ac9d850fa28767d272f16f6c6dd73b1201e62d58c98d4795f30a95a9f4263bdcebc3ca1c98a1a9152b38

diff --git a/net-misc/icaclient/icaclient-20.04.0.21.ebuild 
b/net-misc/icaclient/icaclient-20.04.0.21.ebuild
new file mode 100644
index 000..54a7c432466
--- /dev/null
+++ b/net-misc/icaclient/icaclient-20.04.0.21.ebuild
@@ -0,0 +1,205 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# eutils inherit required for make_wrapper call
+inherit desktop eutils multilib xdg-utils
+
+DESCRIPTION="ICA Client for Citrix Presentation servers"
+HOMEPAGE="https://www.citrix.com/;
+SRC_URI="amd64? ( linuxx64-${PV}.tar.gz )
+   x86? ( linuxx86-${PV}.tar.gz )"
+
+LICENSE="icaclient"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE="l10n_de l10n_es l10n_fr l10n_ja l10n_zh-CN"
+RESTRICT="mirror strip userpriv fetch"
+
+ICAROOT="/opt/Citrix/ICAClient"
+
+QA_PREBUILT="${ICAROOT#/}/*"
+
+RDEPEND="
+   dev-libs/atk
+   dev-libs/glib:2
+   dev-libs/libxml2
+   dev-libs/openssl-compat:1.0.0
+   media-fonts/font-adobe-100dpi
+   media-fonts/font-misc-misc
+   media-fonts/font-cursor-misc
+   media-fonts/font-xfree86-type1
+   media-fonts/font-misc-ethiopic
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/freetype
+   media-libs/gst-plugins-base:1.0
+   media-libs/gstreamer:1.0
+   media-libs/libogg
+   media-libs/libvorbis
+   media-libs/speex
+   net-libs/libsoup:2.4
+   net-libs/webkit-gtk:4
+   net-misc/curl
+   sys-libs/e2fsprogs-libs
+   sys-libs/zlib
+   virtual/krb5
+   virtual/jpeg:0
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:2
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libXaw
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXinerama
+   x11-libs/libXmu
+   x11-libs/libXrender
+   x11-libs/libXt
+   x11-libs/pango
+"
+DEPEND=""
+
+pkg_nofetch() {
+   elog "Download the client file ${A} from
+   https://www.citrix.com/downloads/workspace-app/;
+   elog "and place it into your DISTDIR directory."
+}
+
+pkg_setup() {
+   case ${ARCH} in
+   amd64)
+   ICAARCH=linuxx64
+   ;;
+   x86)
+   

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

2020-04-27 Thread Lars Wendler
commit: 455b4ba53f531f90991c87b5c0ffd71b278ece1e
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Apr 27 11:35:57 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Apr 27 11:57:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=455b4ba5

sys-apps/fwupd: Bump to version 1.4.1

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

 sys-apps/fwupd/Manifest   |   1 +
 sys-apps/fwupd/fwupd-1.4.1.ebuild | 158 ++
 2 files changed, 159 insertions(+)

diff --git a/sys-apps/fwupd/Manifest b/sys-apps/fwupd/Manifest
index e5a784b78a0..16de0d90cbf 100644
--- a/sys-apps/fwupd/Manifest
+++ b/sys-apps/fwupd/Manifest
@@ -1,3 +1,4 @@
 DIST fwupd-1.2.11.tar.gz 1945646 BLAKE2B 
4eb6d5008d0e515880147a94b2632ed70b5f7ab1891775ac121347653c06bf4403ab7f4a1fe16a6195d360fe06d64c8971dd53c1538aeac40d155f59979a
 SHA512 
a8d6a76ac59937547c6866d414e95a67779574901b0a15ecfde763f49b434b284be2ade1194179225785006e5f93836667469d08f32d4c87fc85927aa0bfe9de
 DIST fwupd-1.3.8.tar.gz 2246170 BLAKE2B 
b55df322c64947b7bf05daaec2c5b2f646a4e53d757482dcd4d33e94d725315e6456bf69d5dbca3ef870437e1cc2a861537fc7af9b059497f119f08477de
 SHA512 
0f0aa380adc5e167e49db4261b50bee9c905786afcd44b5fe221f42a77306219d40888989e0b16448535eaf077baed12de56b6cca42f91fca09c4a8384f243e4
 DIST fwupd-1.3.9.tar.gz 2254260 BLAKE2B 
ead64be3eca00fd2d045fb6c5ccd42d8913fa056736e6ae039feef70b6edababe50fb0552db39bf057750d3f0d2224b18b7ecf5a5a408a1f1ac3023d89687f68
 SHA512 
b81ef1f683082e4c49ab8acd8848118fed1383d4e3e73967daaa68927e553a5bc4973004d3dd26b268b901c5deb1f9238a98537d24cfd957162f508c9622e1e4
+DIST fwupd-1.4.1.tar.gz 2301866 BLAKE2B 
057c7cdc4449aa67540719e6b7b1f073e8b247aa80dd99cb4b1c4ebf7c368c5089ddc25200bb0a42706196e3025c21a5d09f5f507d52e5c0fc5fc6d5c1eacd46
 SHA512 
abec0c2d66bd7e256cefa5e0ce59bbf339ea2ffb6173671c7f6cf8893b0931c16c48c47153507bc1af3f31157dba8bddf566bba1b62b8a722fa1f50780a1f921

diff --git a/sys-apps/fwupd/fwupd-1.4.1.ebuild 
b/sys-apps/fwupd/fwupd-1.4.1.ebuild
new file mode 100644
index 000..eef144460fc
--- /dev/null
+++ b/sys-apps/fwupd/fwupd-1.4.1.ebuild
@@ -0,0 +1,158 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit linux-info meson python-single-r1 vala xdg toolchain-funcs
+
+DESCRIPTION="Aims to make updating firmware on Linux automatic, safe and 
reliable"
+HOMEPAGE="https://fwupd.org;
+SRC_URI="https://github.com/hughsie/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="agent amt consolekit dell gtk-doc elogind minimal introspection +man 
nvme redfish synaptics systemd test thunderbolt tpm uefi"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   ^^ ( consolekit elogind minimal systemd )
+   dell? ( uefi )
+   minimal? ( !introspection )
+"
+RESTRICT="!test? ( test )"
+
+BDEPEND="$(vala_depend)
+   virtual/pkgconfig
+   gtk-doc? ( dev-util/gtk-doc )
+   introspection? ( dev-libs/gobject-introspection )
+   man? (
+   app-text/docbook-sgml-utils
+   sys-apps/help2man
+   )
+   test? (
+   thunderbolt? ( dev-util/umockdev )
+   net-libs/gnutls[tools]
+   )
+"
+DEPEND="${PYTHON_DEPS}
+   >=app-arch/gcab-1.0
+   app-arch/libarchive:=
+   dev-db/sqlite
+   >=dev-libs/glib-2.45.8:2
+   dev-libs/json-glib
+   dev-libs/libgpg-error
+   dev-libs/libgudev:=
+   >=dev-libs/libgusb-0.2.9[introspection?]
+   >=dev-libs/libjcat-0.1.0
+   >=dev-libs/libxmlb-0.1.13
+   $(python_gen_cond_dep '
+   dev-python/pillow[${PYTHON_MULTI_USEDEP}]
+   dev-python/pycairo[${PYTHON_MULTI_USEDEP}]
+   dev-python/pygobject:3[cairo,${PYTHON_MULTI_USEDEP}]
+   ')
+   >=net-libs/libsoup-2.51.92:2.4[introspection?]
+   virtual/libelf:0=
+   virtual/udev
+   consolekit? ( >=sys-auth/consolekit-1.0.0 )
+   dell? (
+   sys-libs/efivar
+   >=sys-libs/libsmbios-2.4.0
+   )
+   elogind? ( sys-auth/elogind )
+   !minimal? (
+   >=sys-auth/polkit-0.103
+   )
+   nvme? ( sys-libs/efivar )
+   redfish? ( sys-libs/efivar )
+   systemd? ( >=sys-apps/systemd-211 )
+   tpm? ( app-crypt/tpm2-tss )
+   uefi? (
+   app-crypt/tpm2-tss
+   media-libs/fontconfig
+   media-libs/freetype
+   sys-boot/gnu-efi
+   sys-boot/efibootmgr
+   >=sys-libs/efivar-33
+   x11-libs/cairo
+   )
+"
+# Block sci-chemistry/chemical-mime-data for bug #701900
+RDEPEND="
+   != 4.4"
+   fi
+}
+
+src_prepare() {
+   default
+   # c.f. https://github.com/fwupd/fwupd/issues/1414
+   sed -e "/test('thunderbolt-self-test', e, env: test_env, timeout : 

  1   2   3   >