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

2020-01-05 Thread Fabian Groffen
commit: b7a9406bec657d4929b85c322d50440b48220fcf
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Jan  6 07:35:38 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Mon Jan  6 07:35:38 2020 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=b7a9406b

qcheck/quse: address Coverity concerns

- it considers tmpfile() unsafe (?)
- help it to see a variable was checked for NULL before

Signed-off-by: Fabian Groffen  gentoo.org>

 qcheck.c | 9 +++--
 quse.c   | 7 +++
 2 files changed, 10 insertions(+), 6 deletions(-)

diff --git a/qcheck.c b/qcheck.c
index 65cc2d1..1d8521a 100644
--- a/qcheck.c
+++ b/qcheck.c
@@ -104,11 +104,16 @@ qcheck_cb(tree_pkg_ctx *pkg_ctx, void *priv)
 
/* Open contents_update, if needed */
if (state->qc_update) {
-   fp_contents_update = tmpfile();
-   if (fp_contents_update == NULL) {
+   char tempfile[] = "qcheck-tmp-XX";
+   int fd = mkstemp(tempfile);
+   if (fd == -1 || (fp_contents_update = fdopen(fd, "w+")) == 
NULL) {
+   if (fd >= 0)
+   close(fd);
warnp("unable to temp file");
return EXIT_FAILURE;
}
+   /* like tmpfile() does, but Coverity thinks it is unsafe */
+   unlink(tempfile);
}
 
if (!state->chk_config_protect) {

diff --git a/quse.c b/quse.c
index 358d9e0..dca2f1c 100644
--- a/quse.c
+++ b/quse.c
@@ -432,7 +432,7 @@ quse_results_cb(tree_pkg_ctx *pkg_ctx, void *priv)
}
 
if (!state->do_licence) {
-   if (tree_pkg_meta_get(pkg_ctx, IUSE) == NULL)
+   if ((q = tree_pkg_meta_get(pkg_ctx, IUSE)) == NULL)
return 0;
 
if (state->do_describe) {
@@ -454,15 +454,14 @@ quse_results_cb(tree_pkg_ctx *pkg_ctx, void *priv)
use = add_set(p, use);
}
} else {
-   if (tree_pkg_meta_get(pkg_ctx, LICENSE) == NULL)
+   if ((q = tree_pkg_meta_get(pkg_ctx, LICENSE)) == NULL)
return 0;
}
 
maxlen = 0;
cnt = 0;
match = false;
-   q = p = state->do_licence ?
-   tree_pkg_meta_get(pkg_ctx, LICENSE) : 
tree_pkg_meta_get(pkg_ctx, IUSE);
+   p = q;  /* set to IUSE or LICENSE above */
buf[0] = '\0';
v = buf;
w = buf + sizeof(buf);



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

2020-01-05 Thread Yixun Lan
commit: 5a8d1a95df124bc7fbeb3cb5dafb2c8b1d93c6e0
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Jan  6 06:57:21 2020 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Jan  6 07:04:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a8d1a95

dev-libs/libev: version bump, 4.31

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

 dev-libs/libev/Manifest  |  1 +
 dev-libs/libev/libev-4.31.ebuild | 46 
 2 files changed, 47 insertions(+)

diff --git a/dev-libs/libev/Manifest b/dev-libs/libev/Manifest
index e889b9a77ff..4e7b9f95c48 100644
--- a/dev-libs/libev/Manifest
+++ b/dev-libs/libev/Manifest
@@ -1,3 +1,4 @@
 DIST libev-4.23.tar.gz 524184 BLAKE2B 
bb8c15665e0ff59322bc2f076f4256ca8f5acff5bc55bb3f5f10ac9704f9311ad90f581e4ced25dcc22c39988ffacce1958f195234a60039d33ba7b7beb9aee2
 SHA512 
e3d98364b3788a7f5c56be49b99cecc98da6323fc7e6d47aff808580653ab9ee88636a2f5d357d596a9a580e778c20139cc162467e3e2c5fc736713c6e39
 DIST libev-4.25.tar.gz 545817 BLAKE2B 
a6ce69ba0a5824afc9e49afa8dba67f15b5945bb01104733c2a9478265fa78908ea26b6594c00f210c86eaef936956c16d3a55cb91a834501da0a6db12caf201
 SHA512 
83455d4dcb626a28d8477aaea27cdee6bc88b273fae926a57eed9f6a59d4b0ea2eef0f41ad09ff711aea2956ed83a591aa53cfe8aa242f7d0a4da19180d764c4
 DIST libev-4.27.tar.gz 556658 BLAKE2B 
a4cd33aa9320c0c81912b50c0f03cd338e09e9c1c63f14d682317322a3c875229b2317af00a48e65be9e56b165b994a385692b103cae7c44012a1281e764f27a
 SHA512 
18fbac15c3a24b2efcd547d98d423fe59a1684cd3afe7ff25a3da54d8df3e11f351df455657d830df93366853f74d584f6e47a7c9ffaba84aa586957bf39ea82
+DIST libev-4.31.tar.gz 565540 BLAKE2B 
59df831f4cfc9a615234d8d5b845a687ea41cc27aea84698e213bfacb79d8f9862ff776c2bf3888495cc303daf3b9073a1f660eaedb1437ebaa6d678c8ef0873
 SHA512 
c2687c2e538c724ec8d02ce5bf6875d2e697c57623c4d5c4e6a09c5c480dd7ea38bb7af290f120ff9e61f0ecfc9b6a07a653a9f44ea8ecf2487438756105bd18

diff --git a/dev-libs/libev/libev-4.31.ebuild b/dev-libs/libev/libev-4.31.ebuild
new file mode 100644
index 000..2dbd00f469d
--- /dev/null
+++ b/dev-libs/libev/libev-4.31.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools eutils multilib-minimal
+
+DESCRIPTION="A high-performance event loop/event model with lots of feature"
+HOMEPAGE="http://software.schmorp.de/pkg/libev.html;
+SRC_URI="http://dist.schmorp.de/libev/${P}.tar.gz
+   http://dist.schmorp.de/libev/Attic/${P}.tar.gz;
+
+LICENSE="|| ( BSD GPL-2 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+IUSE="elibc_glibc static-libs"
+
+# Bug #283558
+DEPEND="elibc_glibc? ( >=sys-libs/glibc-2.9_p20081201 )"
+RDEPEND="${DEPEND}"
+
+DOCS=( Changes README )
+
+# bug #411847
+PATCHES=( "${FILESDIR}/${PN}-4.25-pc.patch" )
+
+src_prepare() {
+   default
+   sed -i -e "/^include_HEADERS/s/ event.h//" Makefile.am || die
+
+   eautoreconf
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE="${S}" \
+   econf \
+   --disable-maintainer-mode \
+   $(use_enable static-libs static)
+}
+
+multilib_src_install_all() {
+   if ! use static-libs; then
+   find "${D}" -name '*.la' -type f -delete || die
+   fi
+   einstalldocs
+}



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

2020-01-05 Thread Yixun Lan
commit: b049ab468e52d37534a6ee36fdd180903bcafe53
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Jan  6 07:00:34 2020 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Jan  6 07:04:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b049ab46

dev-libs/libev: drop old

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

 dev-libs/libev/Manifest |  1 -
 dev-libs/libev/files/libev-pc.patch | 42 ---
 dev-libs/libev/libev-4.23.ebuild| 44 -
 3 files changed, 87 deletions(-)

diff --git a/dev-libs/libev/Manifest b/dev-libs/libev/Manifest
index 4e7b9f95c48..60ea624f8f2 100644
--- a/dev-libs/libev/Manifest
+++ b/dev-libs/libev/Manifest
@@ -1,4 +1,3 @@
-DIST libev-4.23.tar.gz 524184 BLAKE2B 
bb8c15665e0ff59322bc2f076f4256ca8f5acff5bc55bb3f5f10ac9704f9311ad90f581e4ced25dcc22c39988ffacce1958f195234a60039d33ba7b7beb9aee2
 SHA512 
e3d98364b3788a7f5c56be49b99cecc98da6323fc7e6d47aff808580653ab9ee88636a2f5d357d596a9a580e778c20139cc162467e3e2c5fc736713c6e39
 DIST libev-4.25.tar.gz 545817 BLAKE2B 
a6ce69ba0a5824afc9e49afa8dba67f15b5945bb01104733c2a9478265fa78908ea26b6594c00f210c86eaef936956c16d3a55cb91a834501da0a6db12caf201
 SHA512 
83455d4dcb626a28d8477aaea27cdee6bc88b273fae926a57eed9f6a59d4b0ea2eef0f41ad09ff711aea2956ed83a591aa53cfe8aa242f7d0a4da19180d764c4
 DIST libev-4.27.tar.gz 556658 BLAKE2B 
a4cd33aa9320c0c81912b50c0f03cd338e09e9c1c63f14d682317322a3c875229b2317af00a48e65be9e56b165b994a385692b103cae7c44012a1281e764f27a
 SHA512 
18fbac15c3a24b2efcd547d98d423fe59a1684cd3afe7ff25a3da54d8df3e11f351df455657d830df93366853f74d584f6e47a7c9ffaba84aa586957bf39ea82
 DIST libev-4.31.tar.gz 565540 BLAKE2B 
59df831f4cfc9a615234d8d5b845a687ea41cc27aea84698e213bfacb79d8f9862ff776c2bf3888495cc303daf3b9073a1f660eaedb1437ebaa6d678c8ef0873
 SHA512 
c2687c2e538c724ec8d02ce5bf6875d2e697c57623c4d5c4e6a09c5c480dd7ea38bb7af290f120ff9e61f0ecfc9b6a07a653a9f44ea8ecf2487438756105bd18

diff --git a/dev-libs/libev/files/libev-pc.patch 
b/dev-libs/libev/files/libev-pc.patch
deleted file mode 100644
index a2a4c62a1ac..000
--- a/dev-libs/libev/files/libev-pc.patch
+++ /dev/null
@@ -1,42 +0,0 @@
 /dev/null
-+++ b/libev.pc.in
-@@ -0,0 +1,11 @@
-+prefix=@prefix@
-+exec_prefix=@prefix@
-+libdir=@libdir@
-+includedir=@includedir@
-+
-+Name: libev
-+Description: A high-performance event loop/event model with lots of features
-+Version: @VERSION@
-+Libs: -L${libdir} -lev
-+Libs.private:
-+Cflags: -I${includedir}
 a/Makefile.am
-+++ b/Makefile.am
-@@ -16,5 +16,8 @@ lib_LTLIBRARIES = libev.la
- libev_la_SOURCES = ev.c event.c
- libev_la_LDFLAGS = -version-info $(VERSION_INFO)
- 
-+pkgconfigdir = $(libdir)/pkgconfig
-+pkgconfig_DATA = libev.pc
-+
- ev.3: ev.pod
-   pod2man -n LIBEV -r "libev-$(VERSION)" -c "libev - high performance 
full featured event loop" -s3 <$< >$@
 a/configure.ac
-+++ b/configure.ac
-@@ -2,6 +2,7 @@ orig_CFLAGS="$CFLAGS"
- 
- AC_INIT
- AC_CONFIG_SRCDIR([ev_epoll.c])
-+AC_CONFIG_MACRO_DIR([m4])
- 
- AM_INIT_AUTOMAKE(libev,4.11) dnl also update ev.h!
- AC_CONFIG_HEADERS([config.h])
-@@ -21,5 +22,5 @@ AC_PROG_LIBTOOL
- 
- m4_include([libev.m4])
- 
--AC_CONFIG_FILES([Makefile])
-+AC_CONFIG_FILES([Makefile libev.pc])
- AC_OUTPUT

diff --git a/dev-libs/libev/libev-4.23.ebuild b/dev-libs/libev/libev-4.23.ebuild
deleted file mode 100644
index b2ec1f04ba4..000
--- a/dev-libs/libev/libev-4.23.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools eutils multilib-minimal
-
-DESCRIPTION="A high-performance event loop/event model with lots of feature"
-HOMEPAGE="http://software.schmorp.de/pkg/libev.html;
-SRC_URI="http://dist.schmorp.de/libev/${P}.tar.gz
-   http://dist.schmorp.de/libev/Attic/${P}.tar.gz;
-
-LICENSE="|| ( BSD GPL-2 )"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
-IUSE="elibc_glibc static-libs"
-
-# Bug #283558
-DEPEND="elibc_glibc? ( >=sys-libs/glibc-2.9_p20081201 )"
-RDEPEND="${DEPEND}"
-
-DOCS=( Changes README )
-
-src_prepare() {
-   sed -i -e "/^include_HEADERS/s/ event.h//" Makefile.am || die
-
-   # bug #411847
-   epatch "${FILESDIR}/${PN}-pc.patch"
-
-   epatch_user
-   eautoreconf
-}
-
-multilib_src_configure() {
-   ECONF_SOURCE="${S}" \
-   econf \
-   --disable-maintainer-mode \
-   $(use_enable static-libs static)
-}
-
-multilib_src_install_all() {
-   use static-libs || prune_libtool_files
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: mail-mta/ssmtp/

2020-01-05 Thread Mike Frysinger
commit: 4d0a4459b49fed7925da9a8c2846a40a0139869d
Author: Mike Frysinger  gentoo  org>
AuthorDate: Mon Jan  6 06:27:32 2020 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Mon Jan  6 06:45:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d0a4459

mail-mta/ssmtp: mark m68k/s390/sh/sparc stable

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

 mail-mta/ssmtp/ssmtp-2.64-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/ssmtp/ssmtp-2.64-r3.ebuild 
b/mail-mta/ssmtp/ssmtp-2.64-r3.ebuild
index 4d7d47e86f8..4200d33b920 100644
--- a/mail-mta/ssmtp/ssmtp-2.64-r3.ebuild
+++ b/mail-mta/ssmtp/ssmtp-2.64-r3.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="mirror://debian/pool/main/s/ssmtp/${P/-/_}.orig.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="ipv6 libressl +ssl gnutls +mta"
 
 DEPEND="ssl? (



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

2020-01-05 Thread Mike Frysinger
commit: 534b8e45a9bd16a992457b0c9d5ca8faf0b28ced
Author: Mike Frysinger  gentoo  org>
AuthorDate: Mon Jan  6 06:54:05 2020 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Mon Jan  6 06:54:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=534b8e45

net-misc/suite3270: mark 3.6_p8 stable for all

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

 net-misc/suite3270/suite3270-3.6_p8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/suite3270/suite3270-3.6_p8.ebuild 
b/net-misc/suite3270/suite3270-3.6_p8.ebuild
index f81e1979db3..bcd2a887e4b 100644
--- a/net-misc/suite3270/suite3270-3.6_p8.ebuild
+++ b/net-misc/suite3270/suite3270-3.6_p8.ebuild
@@ -21,7 +21,7 @@ SRC_URI="mirror://sourceforge/x3270/${MY_P}-src.tgz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ppc s390 sparc x86"
 IUSE="cjk doc ncurses ssl tcl X"
 
 RDEPEND="ssl? ( dev-libs/openssl:0= )



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

2020-01-05 Thread Mike Frysinger
commit: 7cfb3f4db638f41786052e2c1708543170bc064d
Author: Mike Frysinger  gentoo  org>
AuthorDate: Mon Jan  6 06:51:53 2020 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Mon Jan  6 06:51:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cfb3f4d

net-misc/suite3270: drop old versions

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

 net-misc/suite3270/Manifest |   2 -
 net-misc/suite3270/suite3270-3.5_p10.ebuild | 103 
 net-misc/suite3270/suite3270-3.6_p4.ebuild  | 103 
 3 files changed, 208 deletions(-)

diff --git a/net-misc/suite3270/Manifest b/net-misc/suite3270/Manifest
index 75a7a8b1703..5bd2880a3fc 100644
--- a/net-misc/suite3270/Manifest
+++ b/net-misc/suite3270/Manifest
@@ -1,4 +1,2 @@
-DIST suite3270-3.5ga10-src.tgz 3412329 BLAKE2B 
c9ed308cf970da150da985d76ec377c83a03041eddfcbad9baa7211776a7b68292109cccb2ec250952edb77eeca79143137eb8a94da8b774e952c3e5790c6231
 SHA512 
0cce1212ca7589595cd2f775d18086f231a9e6d621716be5a41123a379358d9ac08c9668de2bd6a2e401ae54d12a4905c3c260cb7ba90482bbce6790d8e3efb8
 DIST suite3270-3.5ga12-src.tgz 3412286 BLAKE2B 
5602f8bbe7b916a977c97848ff9a413a873f61e1c0c62b8c118dc43703adcd4a668e3cc301f9e37a139eebeeae44aca3cdedd0c10de15870ad8ead00d783e1ef
 SHA512 
c7cb25b5c82b0d7ccac8c3ed17317a5a5ebce24fb32dcdfcaf7158157578617a7bccc265fdb67fce0557caa9c75d1afc2d8152a06b98af43ad9a9e29b5f2a267
-DIST suite3270-3.6ga4-src.tgz 3288095 BLAKE2B 
34245d6050f7d70ef6195dc669fea55eed70cb9b6c616a4bc88bc52bcfd9d837e527debc87eba4ccdc47c4a453e16749c23b9618d5bf4198e4131573f437209b
 SHA512 
5309c4b4ad0d730033166b0bdb7638bba5fc00908776a229d5f0a131f72741897a0bf6b86dee3b1c9f3d480dc4f23e03e812d3349cec7094908c6a54a87d5ccb
 DIST suite3270-3.6ga8-src.tgz 3296047 BLAKE2B 
98bcee4591c3eea12c7127aa2eeb39613f6f090c041ceab7a7b0f1bf0e946c3048ba2f93eaacf2bbaf04b44ba78a8895f6b7acdcf20baea19a408464f83f4d62
 SHA512 
88a00bec19ae7be92e5bc0edd6ae1e27bef7fbbf8c3f419efda3ba2b3a0cb5e72693916cd44d50166d5745ce0f9d8497641481cedbb0bb3149567b6f51b1a987

diff --git a/net-misc/suite3270/suite3270-3.5_p10.ebuild 
b/net-misc/suite3270/suite3270-3.5_p10.ebuild
deleted file mode 100644
index 887b8223af5..000
--- a/net-misc/suite3270/suite3270-3.5_p10.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-MY_PV=${PV/_p/ga}
-MY_P=${PN}-${MY_PV}
-SUB_PV=${PV:0:3}
-
-S=${WORKDIR}/${PN}-${SUB_PV}
-
-# only the x3270 package installs fonts
-FONT_PN="x3270"
-FONT_S="${S}/${FONT_PN}"
-
-inherit eutils font
-
-DESCRIPTION="Complete 3270 access package"
-HOMEPAGE="http://x3270.bgp.nu/;
-SRC_URI="mirror://sourceforge/x3270/${MY_P}-src.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc s390 sparc x86"
-IUSE="cjk doc ncurses ssl tcl X"
-
-RDEPEND="ssl? ( dev-libs/openssl:0= )
-   X? (
-   x11-libs/libX11
-   x11-libs/libXaw
-   x11-libs/libXmu
-   x11-libs/libXt
-   )
-   ncurses? (
-   sys-libs/ncurses:=
-   sys-libs/readline:0=
-   )
-   tcl? ( dev-lang/tcl:0 )"
-DEPEND="${RDEPEND}
-   X? (
-   x11-base/xorg-proto
-   x11-misc/xbitmaps
-   app-text/rman
-   >=x11-apps/mkfontscale-1.2.0
-   x11-apps/bdftopcf
-   )"
-
-suite3270_makelist() {
-   echo pr3287 s3270 \
-   $(usex ncurses c3270 '') \
-   $(usex tcl tcl3270 '') \
-   $(usex X x3270 '')
-}
-
-src_prepare() {
-   epatch "${FILESDIR}"/${PN}-3.5_p8-tinfo.patch
-
-   # Some subdirs (like c3270/x3270/s3270) install the same set of data 
files
-   # (they have the same contents).  Wrap that in a retry to avoid errors.
-   cat <<-EOF > _install
-   #!/bin/sh
-   for n in 1 2 3 4 5; do
-   install "\$@" && exit
-   echo "retrying ..."
-   done
-   exit 1
-   EOF
-   chmod a+rx _install
-   # Can't use the $INSTALL var as top level configure also uses it.
-   # https://sourceforge.net/p/x3270/bugs/15/
-   export ac_cv_path_install="${S}/_install"
-}
-
-src_configure() {
-   echo "${INSTALL}"
-   econf \
-   --cache-file="${S}"/config.cache \
-   --enable-s3270 \
-   --enable-pr3287 \
-   $(use_enable ncurses c3270) \
-   $(use_enable tcl tcl3270) \
-   $(use_enable X x3270) \
-   $(use_with X x) \
-   $(use_with X fontdir "${FONTDIR}")
-}
-
-src_install() {
-   use X && dodir "${FONTDIR}"
-   emake DESTDIR="${D}" install{,.man}
-
-   local p
-   for p in $(suite3270_makelist) ; do
-   cd "${S}/${p}"
-   docinto ${p}
-   dodoc README*
-   use doc && dohtml html/*
-   done
-
-   use X && font_src_install
-}
-

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

2020-01-05 Thread Hans de Graaff
commit: ec219e984557def9c10546e1cb2fae3168c7cb4c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jan  6 06:39:15 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jan  6 06:39:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec219e98

dev-ruby/faraday: add 0.17.3

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

 dev-ruby/faraday/Manifest  |  1 +
 dev-ruby/faraday/faraday-0.17.3.ebuild | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/dev-ruby/faraday/Manifest b/dev-ruby/faraday/Manifest
index 24b2146811d..962a0a34d45 100644
--- a/dev-ruby/faraday/Manifest
+++ b/dev-ruby/faraday/Manifest
@@ -1,2 +1,3 @@
 DIST faraday-0.15.4.tar.gz 67196 BLAKE2B 
4e64e834639a6e59c028ee19d72f51ea72fd6b3be5fc63b6fbbec25716dbd735e97d8a05a210dd1a57b740a1dcd76d30a39b59c7034cab8a531f8856dc132b14
 SHA512 
6d1a8c66bd6e2ce417ce504bf20ea89cf24c46c2b48491aba110d04f273448e0e8f0cf94a0dd5356a13876aa030d41bbfb80b95365ea4b212fd79d8db624128f
 DIST faraday-0.17.1.tar.gz 75748 BLAKE2B 
203f8603ef24846732b7a41f7a8ad4583539b45958773495c8f1b7f96461c4b661fa13ade0ce5d407b8f6efc17c997a4628cdcb77316ccd7baa2f3a8d6915a85
 SHA512 
b91079cce459d714e518cd2d45e355e0faf4e79b94a91eff6b9aa67e1a534ff52ee8daea6c21c171804a14a0ae8b18eaf79fd1a8d6ea7b733cc537bceb183970
+DIST faraday-0.17.3.tar.gz 76786 BLAKE2B 
0706f4386233861564aa1ba5fb8da9ad374a0b553a3f6ccd4ce6509b690f6da3e9f695f90605e0e15b41b6354841943ecc4f5eb826638565687bf62b36f1f456
 SHA512 
346e93b5d980626a0c460d9010ca09091faf84a1a8f2717c16d345ddc51585ce45959d7fcf41fbd0ba248d38460939544945fa0e81bcb80ab73dfe080182e325

diff --git a/dev-ruby/faraday/faraday-0.17.3.ebuild 
b/dev-ruby/faraday/faraday-0.17.3.ebuild
new file mode 100644
index 000..e49d8d786e2
--- /dev/null
+++ b/dev-ruby/faraday/faraday-0.17.3.ebuild
@@ -0,0 +1,62 @@
+# 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_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_RECIPE_DOC="none"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="HTTP/REST API client library with pluggable components"
+HOMEPAGE="https://github.com/lostisland/faraday;
+SRC_URI="https://github.com/lostisland/faraday/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+IUSE=""
+
+DEPEND+=" test? ( sys-process/lsof )"
+
+ruby_add_rdepend ">=dev-ruby/multipart-post-1.2.0 =dev-ruby/test-unit-2.4
+   dev-ruby/httpclient
+   dev-ruby/rack-test
+   dev-ruby/sinatra
+   dev-ruby/net-http-persistent >=dev-ruby/connection_pool-2.2.2
+   dev-ruby/patron
+   )"
+
+all_ruby_prepare() {
+   # Remove bundler support.
+   rm Gemfile || die
+   sed -i -e '/[Bb]undler/d ; 1irequire "yaml"' Rakefile || die
+   sed -i -e '/bundler/,/^fi/ s:^:#:' script/test || die
+   sed -i -e '/[Cc]overall/ s:^:#:' spec/spec_helper.rb || die
+
+   # The proxy server is already killed, may be OS X vs Linux issue.
+   #sed -i -e '138 s/^/#/' script/test || die
+
+   sed -i -e '/git ls-files/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_prepare() {
+   # Make sure the test scripts use the right ruby interpreter
+   sed -i -e 's:ruby:'${RUBY}':' script/* || die
+}
+
+each_ruby_test() {
+   MT_NO_PLUGINS=true each_fakegem_test
+
+   # Sleep some time to allow the sinatra test server to die
+   einfo "Waiting for test server to stop"
+   sleep 10
+}



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

2020-01-05 Thread Hans de Graaff
commit: 46037a1c12955af1a2ba4073304518dd43ae4b18
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jan  6 06:15:24 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jan  6 06:15:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46037a1c

dev-ruby/rake-compiler: add 1.1.0

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

 dev-ruby/rake-compiler/Manifest   |  1 +
 dev-ruby/rake-compiler/rake-compiler-1.1.0.ebuild | 51 +++
 2 files changed, 52 insertions(+)

diff --git a/dev-ruby/rake-compiler/Manifest b/dev-ruby/rake-compiler/Manifest
index 87d75ebea27..8ec30fb66c7 100644
--- a/dev-ruby/rake-compiler/Manifest
+++ b/dev-ruby/rake-compiler/Manifest
@@ -1,3 +1,4 @@
 DIST rake-compiler-1.0.7.tar.gz 33444 BLAKE2B 
c3a92206d4d7defdf21295aaf094f704596962a3ee79c3517ea1058732e1f9f378b5f14bbe3b9652572564d11c566e26014e187dcdb488409bf95ea9a52e0a7c
 SHA512 
fa901f5cc48891f07bd8d9a27cf4e745e87d5a667dbee0c9f4b43f9564fdfe3067b9c658f10ea8bcacd32ea7320a542ef0fca9373147057472f5572a4a4c5268
 DIST rake-compiler-1.0.8.tar.gz 33547 BLAKE2B 
542544543cd6d02a9ff964571244c65a0d748e09ea88027a514f25d13086463094aec29b0961881aa175f9553afcf14fc9f7c12dba0e96a07bf88e21f51e87bf
 SHA512 
30b753d45a1180e034b520ad6385f2799098f0916d55e8b4729f5e3a29dabc1acfa292475edfb384c7809543e1c3e428e28db1bacb5383deb9f4bb31b18d6fe5
 DIST rake-compiler-1.0.9.tar.gz 34780 BLAKE2B 
59b736dedf70de3daffdf30b74d251dc3b3d7588610dc57d3aa7e13b55dad2d637b1569beb31075a0e5336d9827adfe3b9f89c9a8b75b141c3012a1d48274d2a
 SHA512 
8a5ccbc4bbe6a546634f939c1cbe42b35d952173bbe914e7a22eb78f3f2e85b48e207ff36b70432fe469a2d07d62b8e59c9827352181122fde76ba89bbc2aca0
+DIST rake-compiler-1.1.0.tar.gz 34819 BLAKE2B 
ec4fec1eb92031f9f6b378b190c4e8a2f2627623afd6fb11922f71a93431de94bce640863deea2aab05656612533ee2b110f295f87590b48500583af71b08dae
 SHA512 
77338776506df66c2e99e9b1b82dc4d54cc4e7c8fdb1f8b7b6d7507b9f9cb0718839e5139e9c0cb6295259e819dc8a011101e2427cdd387b568b639889321d60

diff --git a/dev-ruby/rake-compiler/rake-compiler-1.1.0.ebuild 
b/dev-ruby/rake-compiler/rake-compiler-1.1.0.ebuild
new file mode 100644
index 000..ed865bdec89
--- /dev/null
+++ b/dev-ruby/rake-compiler/rake-compiler-1.1.0.ebuild
@@ -0,0 +1,51 @@
+# 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_RECIPE_TEST="none"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="History.txt README.md"
+
+RUBY_FAKEGEM_GEMSPEC="rake-compiler.gemspec"
+
+inherit ruby-fakegem eutils
+
+DESCRIPTION="Provide a standard and simplified way to build and package Ruby 
extensions"
+HOMEPAGE="https://github.com/luislavena/rake-compiler;
+LICENSE="MIT"
+
+SRC_URI="https://github.com/luislavena/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+SLOT="0"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/rake"
+
+ruby_add_bdepend "test? ( dev-ruby/rspec:3 )"
+
+USE_RUBY="ruby24 ruby25 ruby26" ruby_add_bdepend "test? ( dev-util/cucumber 
dev-ruby/rspec:2 )"
+
+all_ruby_prepare() {
+   # Make sure the right rspec version is used in cucumber.
+   sed -i -e "1igem 'rspec', '~>2.0'" features/support/env.rb || die
+
+   # Avoid failing features for native gems, this also fails with rubygems
+   sed -i -e '/generate native gem/,$ s:^:#:' features/package.feature || 
die
+}
+
+each_ruby_test() {
+   # Skip cucumber for new ruby versions (not ready yet)
+   case ${RUBY} in
+   **ruby24|*ruby25|*ruby26)
+   RSPEC_VERSION=3 ruby-ng_rspec
+   ruby-ng_cucumber
+   ;;
+   *)
+   RSPEC_VERSION=3 ruby-ng_rspec
+   ;;
+   esac
+}



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

2020-01-05 Thread Hans de Graaff
commit: f92ff00abcf832726234f9c85d35ed0860e854dd
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jan  6 06:07:37 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jan  6 06:07:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f92ff00a

dev-ruby/public_suffix: add 4.0.3

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

 dev-ruby/public_suffix/Manifest   |  1 +
 dev-ruby/public_suffix/public_suffix-4.0.3.ebuild | 30 +++
 2 files changed, 31 insertions(+)

diff --git a/dev-ruby/public_suffix/Manifest b/dev-ruby/public_suffix/Manifest
index 83a2454b503..4ef108c97cf 100644
--- a/dev-ruby/public_suffix/Manifest
+++ b/dev-ruby/public_suffix/Manifest
@@ -1,3 +1,4 @@
 DIST public_suffix-3.1.1.gem 99840 BLAKE2B 
ef86b7ecb834a855dbb44b8a0f934de3715edb6d67faefd20f99054898b35bfedffd490b60fbe80236905826868611aa96e13766577bb98ab997321cf9c49b39
 SHA512 
1e266ed7fa224fa94a49a51dae2868bdadb80ca2de660d2cda9a1e146ccad5aaba2cf68d75272e333a4b1a80e47863d388d85d3a86bddf8f649a320e5e700078
 DIST public_suffix-4.0.1.gem 100352 BLAKE2B 
00e71f881b30316f42d9a16c22c71e1a7f7f183ae3bf6662a49a0bb2d2caab7345ca1c5c7a9034cb479d95836db83e1d389551333187d9949addd70fdf6ff39c
 SHA512 
03255a82e084758b78308606c028d86cef6231af0a769af97e8207d777370ba5951fcc2914d19708db996e92e53e5689ac7d628ca3c4f604250e46a274bbaf3a
 DIST public_suffix-4.0.2.gem 101376 BLAKE2B 
7e48ea3c93418b43e3b6000311bea49320df664d9b7f3c38f2dab110c393ba72eb12b74a3347e5086aedbbe584fc6b3ab0d409f29e3ecf220b02bb0caf8decd2
 SHA512 
5428ba35b36f45f9bec6ff027123bd294b711254cf90d1704ae3b2e69c02fca2f13d3d58d4067f3cfb88344979c95232149ac577d8a9a6ec35d879e52b93e0aa
+DIST public_suffix-4.0.3.gem 105472 BLAKE2B 
5654fb2323161eb04fe6e30194593fc521148e181a112378c8214fa6980d0edeb0d03e7745333b1cdc55d0f5251f811e1e6707b77b94613b6f199048d6d91ffc
 SHA512 
9c4f6fb0a1a8ea4ceb3203bb0d9c53eda4b0779a6e25b4a6d4236d1cea62f39bbdedc50cb9808492fb54f453311b37548a2a8e0ac3ec83777876a9b6aa279ef5

diff --git a/dev-ruby/public_suffix/public_suffix-4.0.3.ebuild 
b/dev-ruby/public_suffix/public_suffix-4.0.3.ebuild
new file mode 100644
index 000..41a1693f5f5
--- /dev/null
+++ b/dev-ruby/public_suffix/public_suffix-4.0.3.ebuild
@@ -0,0 +1,30 @@
+# 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_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRAINSTALL="data"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Parse and decompose a domain name into top level domain, domain 
and subdomains"
+HOMEPAGE="https://simonecarletti.com/code/publicsuffix-ruby/;
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+LICENSE="MIT"
+SLOT="4"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/mocha )"
+
+all_ruby_prepare() {
+   sed -i -e '/rubocop/I s:^:#:' \
+   -e '/yardoc/,/CLOBBER.include/ s:^:#:' \
+   -e '/bundler/ s:^:#:' Rakefile || die
+   sed -i -e '/reporters/I s:^:#:' test/test_helper.rb || die
+}



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

2020-01-05 Thread Hans de Graaff
commit: a213d414aedd4766fba3caf9f211cbd5c774b530
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jan  6 06:10:32 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jan  6 06:10:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a213d414

dev-ruby/ox: add 2.12.1

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

 dev-ruby/ox/Manifest |  1 +
 dev-ruby/ox/ox-2.12.1.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/dev-ruby/ox/Manifest b/dev-ruby/ox/Manifest
index 3434d1043be..1aca15fa3d9 100644
--- a/dev-ruby/ox/Manifest
+++ b/dev-ruby/ox/Manifest
@@ -1,3 +1,4 @@
 DIST ox-2.10.1.tar.gz 200165 BLAKE2B 
46daff5d1f0b4230fddfe72217b25a77de03f3a9431a6daa93e7bc88c46482b80717f1f2bc623fbf94f3bee90e2c3655aa1b6f6d48cb9b31cc5e530c14aef25a
 SHA512 
b1f6ec2337e5d7db96cb2b3bacb4850b9b2b64426250203de7613845fa83ce68dddba0bb6a6560c8e04f0a6416a0dc9443a469d40261e6d6bc42b14239a1eaff
 DIST ox-2.11.0.tar.gz 201028 BLAKE2B 
52c908be2a1d08ad563137f99e68f7734c2fa6aa87391ddd5efddc60d2e4efcea93cba9097e3bf0373ee9d22fa101d6117e092414c7266045ed6d93a32951b12
 SHA512 
4a755f6d1f832ec41b50b92deb686307d177c35eb1e27bb1e61c0b0a698db7730239fa4167f8a84892a9fb81cc67abeef059b1138b01759ba993a57471e4eff7
 DIST ox-2.12.0.tar.gz 201909 BLAKE2B 
02aad0b822463afce57447b8d2277f00015715eefd570025386d2ff745eac74a934df41c7ce4f4c742593b780783d7040dfcf712600dc6d1246de7a5d90b5e1c
 SHA512 
09f3db6037662cbd6f4fb128f5df61ccf1d22c8949a315f766518984bf1ab57a83789d0b0a9f4982c5356e28190440092971163de3680b36285fab1fed0a91b5
+DIST ox-2.12.1.tar.gz 202784 BLAKE2B 
b42a364e4e2c1bfbefd06bd0b5162838e473cbd48582e20336cd50173278a81e56eb6cefb826b1155a19ab7ed1484f0e4a4715d640ff0ff7d4fb82d3feade647
 SHA512 
0bf3b4d21e5b09695595b3846ed893a0d23f4479388036447dc2bfa5440d1b4350289ef023176a9f1fc14383c76388d3ab906ba6c8c919b519bb029438cbd1b1

diff --git a/dev-ruby/ox/ox-2.12.1.ebuild b/dev-ruby/ox/ox-2.12.1.ebuild
new file mode 100644
index 000..dfa02327978
--- /dev/null
+++ b/dev-ruby/ox/ox-2.12.1.ebuild
@@ -0,0 +1,33 @@
+# 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"
+
+RUBY_FAKEGEM_GEMSPEC="ox.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A fast XML parser and Object marshaller"
+HOMEPAGE="https://www.ohler.com/ox/ https://github.com/ohler55/ox;
+SRC_URI="https://github.com/ohler55/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="BSD"
+
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+SLOT="0"
+IUSE=""
+
+each_ruby_configure() {
+   ${RUBY} -Cext/ox extconf.rb || die
+}
+
+each_ruby_compile() {
+   emake V=1 -Cext/ox
+   cp ext/ox/ox$(get_modname) lib/ox/ || die
+}
+
+each_ruby_test() {
+   ${RUBY} test/tests.rb || die
+}



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

2020-01-05 Thread Michał Górny
commit: 6640e803b1c6718e17aab8fd5935784456dd92e7
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jan  6 05:24:31 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jan  6 06:03:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6640e803

dev-lang/python: Fix 3.8.1 patchset (again)

Fix leftover merge in h2py.  This tool is only used during bootstrap
and tests, so no revbump.

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

 dev-lang/python/Manifest| 2 +-
 dev-lang/python/python-3.8.1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index c6923b18e0f..db7dff31b12 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -11,5 +11,5 @@ DIST python-gentoo-patches-3.6.10.tar.xz 10964 BLAKE2B 
e32c8cb3050c7324ee234f585
 DIST python-gentoo-patches-3.6.8.tar.xz 11224 BLAKE2B 
5fe38282bcf28df18e0bd37756c880ae191ea738dc92f1cf83f682cfdc52525b9c44287dc99191a73d75c90672ab501b56adf49515b35ff1fdee88c8dc07b175
 SHA512 
89e700663db25d6d78eee1d4bfdab686c5341a794062f3a63df3485ac0b58deb4b4885d24701f3ae138d06ca783be92e310e1100c6d633910c33732f3cb0d7df
 DIST python-gentoo-patches-3.7.4-1.tar.xz 10100 BLAKE2B 
63e8fada89b64b59ba083745626a1e8a07bec0cf93b7b6ab405c33a0f2932cbe497a331c52895a07f10434b230c438f27c9582efecdd57f3bad15d9aa604d157
 SHA512 
11b0e811a9890a1235c85426061b35f9964eba64cac0536f4c9e0498b1cc66eb005f14aed34eead735b43e91c2b5babced60e3310f5329231a1706871b95b547
 DIST python-gentoo-patches-3.7.6.tar.xz 10084 BLAKE2B 
220869e85bdaf9c21b1b05e13803bdb6ecc22ac0f69da77e57fd7c1cd93ef45ec43401b62732842e1bb3467feb6d65c8204120e2741e9eb6f4cab673fd3a8d62
 SHA512 
4c04b0cf7da55fa7973ab178e3ac2c59bc2142924bdced5954c058053280b6c663d7c39912286d10fe0e82ca30af6a0dd6a56fa85433f836217ca3dcbb284def
-DIST python-gentoo-patches-3.8.1-r1.tar.xz 10164 BLAKE2B 
f3f63e3011679831b5bd6ee0978813f64bc0bf16c11995729e9e51bf07f46dfc16ee7c9c814e11a04616d4aa170d35764bfe6b9516e2b6b2ceae850dbbe12b7c
 SHA512 
7b304d8b825b115b830b45ff6f536f4e63c6f60062800245bb9c603c1dc20aa4674f2251efb06cd5a7569a5a0d8f625f4288312fba7dde811f1d9e7c91b3bdc4
+DIST python-gentoo-patches-3.8.1-r2.tar.xz 10108 BLAKE2B 
02d3e2ae95b5cfa67c0ba4ff618fbee51d2342955d0a064b80575beda73902bd72462e4f6dba63743bf9fc031d92c69153ef8bd8a0ab5d6e17bfdf8ed0152da5
 SHA512 
757f7cf6b0cb6c1493d8ed8e5780780efcb32860a9aeba4f933a3a3fb22c412bebde8854e34609465d8a12cb9545a7b19e5d5dbe87d772bb83acd9fe829b75cc
 DIST python-gentoo-patches-3.9.0_alpha2.tar.xz 8340 BLAKE2B 
b93edca01fa46c8eb4e18e0d92c72a3e4ef8dcebf26c0e1c0fab4c82201645ed4c358cf2311c9eb454f6a261ab514985302f81fc86284d3714d662037928963c
 SHA512 
58b0a64d8747f187e6cc4749dc660a443c066e43f509ecc2976b6406bbfb3851a03f686adc36bd58c7c3142a707a387ac25431ca078980914d2219c49a0f2202

diff --git a/dev-lang/python/python-3.8.1.ebuild 
b/dev-lang/python/python-3.8.1.ebuild
index 95709e4c57b..acdf03eee7f 100644
--- a/dev-lang/python/python-3.8.1.ebuild
+++ b/dev-lang/python/python-3.8.1.ebuild
@@ -8,7 +8,7 @@ inherit autotools flag-o-matic pax-utils python-utils-r1 
toolchain-funcs
 
 MY_P="Python-${PV}"
 PYVER=$(ver_cut 1-2)
-PATCHSET="python-gentoo-patches-3.8.1-r1"
+PATCHSET="python-gentoo-patches-${PV}-r2"
 
 DESCRIPTION="An interpreted, interactive, object-oriented programming language"
 HOMEPAGE="https://www.python.org/;



[gentoo-commits] repo/gentoo:master commit in: mail-mta/postfix/

2020-01-05 Thread Eray Aslan
commit: 4f43291b5f8c42e7da930bcde3b36cefe13d2107
Author: Eray Aslan  gentoo  org>
AuthorDate: Mon Jan  6 05:08:00 2020 +
Commit: Eray Aslan  gentoo  org>
CommitDate: Mon Jan  6 05:08:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f43291b

mail-mta/postfix: bump to 3.5_pre20200105

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

 mail-mta/postfix/Manifest   | 2 +-
 .../{postfix-3.5_pre20191214.ebuild => postfix-3.5_pre20200105.ebuild}  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest
index 679a7915693..8668732b626 100644
--- a/mail-mta/postfix/Manifest
+++ b/mail-mta/postfix/Manifest
@@ -2,4 +2,4 @@ DIST postfix-3.4.5.tar.gz 4581301 BLAKE2B 
9de66cab6eea610fc83e4629980b3e201b4e3f
 DIST postfix-3.4.6.tar.gz 4571771 BLAKE2B 
e08b2e6c01fe54fcc7439182783190f4adb81758a1bbcc1bfec71e02dca91a779308f624e081837f7e2deec8666f10bc51238e90cc952de6c8371fb18790604f
 SHA512 
96430d60cf58b9876e52a742dbfe3ca1da4ec82eeea5cd35c6ee4e69714ddd5601561a6663aac51a34b2d64db4f7678d7c5d720ec9ead807b5d7e87e37434961
 DIST postfix-3.4.7.tar.gz 4572758 BLAKE2B 
8d811293672fc2a1e0e3276fadd172d9e130a3e0b5ccbaf27ddf183a50f25ca9bbf5c0a28806bb1f79d5648c4de44edd8ee98192355077e29a0c69a2685878dc
 SHA512 
2bc29a87a65c46d06b6fc51c4cdf22da773e63f19488871e040eba6250bf686eecc7de11e14224018c35b061e66e1759c69dc649d7388f724a58080195209e68
 DIST postfix-3.4.8.tar.gz 4573099 BLAKE2B 
cef447c8eeb9e2afbb869a94c5d67680ed7e633ea23108c1c109b632bd3f53f9f666302e8d1dac70affcd7d02d27b71a83b06c8e4564b6187268aa656b4c8132
 SHA512 
782fe83e4b40c7aadfb4c55850db4c7163dd0f647f4ef133e59f7b47c993b2b4fa6c43ebbc45131caa54d968259f9c8568f47e81bfccda02ab142be52aa95d45
-DIST postfix-3.5-20191214.tar.gz 4613855 BLAKE2B 
1eeb1df9ca06bb862b19718f6d0d781a9cf5c773b8864d74c556e8ed8cc7c6caf67dfea7259ab104e072bb4208d8c2bcb81b2551b13a6767c9f4a8575520939d
 SHA512 
58f90c4bc14a36fdb3e64d6336ca0b290cabecfa465418f1d67b6c3f2196db04a7321223f57d36dbdb3b8887a915f0c54d08b6eed834d90e37934e6478a4ad22
+DIST postfix-3.5-20200105.tar.gz 4626122 BLAKE2B 
76dd7f76b8aa3eb7f1017bd45108f9e544f3f68034dbc5f50c8d86e1d9289b8db335888902409511547c6a7832a9878e51ac2d712c1bc2a7b29734d7a04d0aa6
 SHA512 
9c3096aeb98a8b6c9a38b6282d084009f8ff14a7bd1c6e1ed48e5799aef4b65e74ee3a0b71f25bd5ff6c64b0dc0afe8151110488d7f198237b7726deb51e5ee7

diff --git a/mail-mta/postfix/postfix-3.5_pre20191214.ebuild 
b/mail-mta/postfix/postfix-3.5_pre20200105.ebuild
similarity index 99%
rename from mail-mta/postfix/postfix-3.5_pre20191214.ebuild
rename to mail-mta/postfix/postfix-3.5_pre20200105.ebuild
index 45fc9fcc8c2..9321ebc1800 100644
--- a/mail-mta/postfix/postfix-3.5_pre20191214.ebuild
+++ b/mail-mta/postfix/postfix-3.5_pre20200105.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



[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/

2020-01-05 Thread Jory Pratt
commit: 918d8f40d39c6c0dd02cc37a0bd8b3359eee2cd8
Author: Jory Pratt  gentoo  org>
AuthorDate: Mon Jan  6 04:41:49 2020 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Mon Jan  6 04:41:49 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=918d8f40

sys-devel/gcc: sync with latest patchset

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --force
Signed-off-by: Jory Pratt  gentoo.org>

 sys-devel/gcc/Manifest | 2 +-
 sys-devel/gcc/{gcc-9.2.0-r2.ebuild => gcc-9.2.0-r3.ebuild} | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 0e07544..9f1700b 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -3,5 +3,5 @@ DIST gcc-8.2.0.tar.xz 63460876 BLAKE2B 
c5372b0bdfcd2729577dca287b294623b78c58349
 DIST gcc-8.3.0-patches-1.1.tar.bz2 14430 BLAKE2B 
c702fbdb18c3c952cdb9adead3a193c948d78a4cb4b041beaa51a06b907fd357bb10a2f8d47d55978ebb08590fd7c9a6ec3df8e7a007173e20a55d251d947c72
 SHA512 
9e2284f597bab6f78ca24ead358b1f50495aefc9e0a416ace24c94723db7b2fb82d48426876138d00c82bcaf9c2f8b4674885988448dcf16dee1b764face9af4
 DIST gcc-8.3.0-patches-2.tar.bz2 16741 BLAKE2B 
b3db1b94749cb8a04cce8637429e15eda369ec741f236d8322716dcfae6db1dc9479dd4d7715aeb357a0b3106c7f23fd33eba466a041b8e2e0e57b6cb858786f
 SHA512 
13a85ddf76563241973e061ba157942c81391d0b867c66f88da1ad66a79d99ccdd6bc324caca31eb31057c2d27ece89f6546d723a420b3af319c6865337321f1
 DIST gcc-8.3.0.tar.xz 63694700 BLAKE2B 
71df2ff5bd6874d57519c2e9af6b22152c8c4d7fab906a5f427b41bc4e8e742127592a8684120d9d3c9ce6241439531850be08ec0a4f29dbfdee95435655fdca
 SHA512 
1811337ae3add9680cec64968a2509d085b6dc5b6783fc1e8c295e3e47416196fd1a3ad8dfe7e10be2276b4f62c357659ce2902f239f60a8648548231b4b5802
-DIST gcc-9.2.0-patches-3.tar.bz2 15452 BLAKE2B 
8ebd8beef1a7d3b0e0e544a0967599e9a06662092e9f4626e071051c3dbbbfd9b74fcc1bcec6405960a50133d741906f77cbf2058fba140b5cd35f632e999a92
 SHA512 
ea1a400d6285c545d28b00258d8ed67f7deb3211c28db32e2c9a427c166481d80a36d0b2b89c532e84aea76ed705cdfddc51ccb2817cef7928398c092937a9ad
+DIST gcc-9.2.0-patches-4.tar.bz2 21655 BLAKE2B 
2acf6d83ec934a65e77d2079a024b42622e1234f0516f12839f7d03c2f3e1bb275037b020e35ba847d6809d5577ba966619c78345b75355df0a754d02ccf9819
 SHA512 
114e01a7b08ecb1feab24ef3cfc72c8953748f1526722b80c18602025eef132e2b4c05db59c7a23eb2e7f42ed48eb02d92bcd73b1ca932374d6bedaf89cc66d0
 DIST gcc-9.2.0.tar.xz 70607648 BLAKE2B 
41a5e148f9a6857d6599679964c203533f76f330ad527fbe7c5e746d78f6f6f6d6d0f330a67cb1e794e155be8d1cd6e986bcc8a116d620dca410b78f0bcdd453
 SHA512 
a12dff52af876aee0fd89a8d09cdc455f35ec46845e154023202392adc164848faf8ee881b59b681b696e27c69fd143a214014db4214db62f9891a1c8365c040

diff --git a/sys-devel/gcc/gcc-9.2.0-r2.ebuild 
b/sys-devel/gcc/gcc-9.2.0-r3.ebuild
similarity index 92%
rename from sys-devel/gcc/gcc-9.2.0-r2.ebuild
rename to sys-devel/gcc/gcc-9.2.0-r3.ebuild
index 979ddee..14348dd 100644
--- a/sys-devel/gcc/gcc-9.2.0-r2.ebuild
+++ b/sys-devel/gcc/gcc-9.2.0-r3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
 
-PATCH_VER="3"
+PATCH_VER="4"
 
 inherit toolchain
 



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-vfs-rar/

2020-01-05 Thread Craig Andrews
commit: 07b2cec503a65ee0d24018039a0074a428a96cce
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Jan  6 02:01:23 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Jan  6 02:02:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07b2cec5

media-plugins/kodi-vfs-rar: 2.0.8 version bump

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

 media-plugins/kodi-vfs-rar/Manifest|  1 +
 .../kodi-vfs-rar/kodi-vfs-rar-2.0.8.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/media-plugins/kodi-vfs-rar/Manifest 
b/media-plugins/kodi-vfs-rar/Manifest
index 2841bc228b3..2b04ce91030 100644
--- a/media-plugins/kodi-vfs-rar/Manifest
+++ b/media-plugins/kodi-vfs-rar/Manifest
@@ -1,3 +1,4 @@
 DIST kodi-vfs-rar-2.0.5.tar.gz 132264 BLAKE2B 
1c092fcc45a9b540ab43da9d93028bf3ecca5342fbe99e0380ccf1945be2bbe931e0c93454b69c8091c5919ea52347ab24ee27a72e96e202e6c38775640c016b
 SHA512 
46c17952b1933a5958082ecc6d904b3300acfc6982ef42fd63a15c68ce60c79528a52369fb7e5d0a912cd4346c7701b1aa07dedd882bec618d9e7343ffcbef73
 DIST kodi-vfs-rar-2.0.6.tar.gz 132265 BLAKE2B 
686e9e47680f701f68c44c597035ddc1051b16b2048f81060b656217497ebc368428462f7edbcebdcccf7275e6bde57ab8889644e265ebcd5aabba4f2cf364b9
 SHA512 
73112865d4c66653b565f7f52d557b68548b2077264088a03d8b2a49c9b84b366f5424bcc88bfc91d484f77424944a7191d4275f00255511b0c91ebdb3a30350
 DIST kodi-vfs-rar-2.0.7.tar.gz 132225 BLAKE2B 
62f75acba3b06a7eb179eedf31fffa2397f614dab64c0004058db4908e51a2e70cd0dd177e64eff12e54ad1eb57d315abde646604305dbd83e7f4fd897ad6b6a
 SHA512 
40245b9869bb37b1df0822337b7028c4583d0de08338c8bbca2732d71413fa76490250eae50aa805ebbe654798cf8c232794e561e9650f16e9866714d6bce5b3
+DIST kodi-vfs-rar-2.0.8.tar.gz 333280 BLAKE2B 
ae6f382a1b8bf0f80b4c32bba9144597319b32a691872c3c4012f2d7450178d7a4103c64fc837bcd0c173a5f6149f732d5b932c98c19807bd6aa910f1573548f
 SHA512 
702bfb0fbd6c4165bdb396565154a3979d611e91d306917dd54c6dff315108f51a23cfb270bd161ea169e59dae3b7d445fb612b222c84a8d3b70c25966f697b0

diff --git a/media-plugins/kodi-vfs-rar/kodi-vfs-rar-2.0.8.ebuild 
b/media-plugins/kodi-vfs-rar/kodi-vfs-rar-2.0.8.ebuild
new file mode 100644
index 000..97a5af025d0
--- /dev/null
+++ b/media-plugins/kodi-vfs-rar/kodi-vfs-rar-2.0.8.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="RAR VFS addon for Kodi"
+HOMEPAGE="https://github.com/xbmc/vfs.rar;
+SRC_URI=""
+
+case ${PV} in
+)
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/xbmc/vfs.rar.git;
+   inherit git-r3
+   ;;
+*)
+   CODENAME="Leia"
+   KEYWORDS="~amd64 ~x86"
+   
SRC_URI="https://github.com/xbmc/vfs.rar/archive/${PV}-${CODENAME}.tar.gz -> 
${P}.tar.gz"
+   S="${WORKDIR}/vfs.rar-${PV}-${CODENAME}"
+   ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+   =dev-libs/libplatform-2*
+   =media-libs/kodi-platform-18*
+   =media-tv/kodi-18*
+   "



[gentoo-commits] repo/gentoo:master commit in: dev-php/PEAR-XML_Util/

2020-01-05 Thread Thomas Deutschmann
commit: 8d64b9bea008657e275bb57be3d95cc6a7cfd1ff
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Jan  6 01:35:45 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Jan  6 01:36:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d64b9be

dev-php/PEAR-XML_Util: fix HOMEPAGE

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-php/PEAR-XML_Util/PEAR-XML_Util-1.4.2.ebuild | 4 ++--
 dev-php/PEAR-XML_Util/PEAR-XML_Util-1.4.3.ebuild | 4 ++--
 dev-php/PEAR-XML_Util/PEAR-XML_Util-1.4.4.ebuild | 2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-php/PEAR-XML_Util/PEAR-XML_Util-1.4.2.ebuild 
b/dev-php/PEAR-XML_Util/PEAR-XML_Util-1.4.2.ebuild
index 31578040b4d..249fbef1f8e 100644
--- a/dev-php/PEAR-XML_Util/PEAR-XML_Util-1.4.2.ebuild
+++ b/dev-php/PEAR-XML_Util/PEAR-XML_Util-1.4.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
@@ -7,7 +7,7 @@ MY_PN="${PN/PEAR-/}"
 MY_P="${MY_PN}-${PV}"
 
 DESCRIPTION="XML utility class"
-HOMEPAGE="https://pear.php.net/package/${MY_PN};
+HOMEPAGE="https://pear.php.net/package/XML_Util;
 SRC_URI="https://pear.php.net/get/${MY_P}.tgz;
 LICENSE="BSD"
 SLOT="0"

diff --git a/dev-php/PEAR-XML_Util/PEAR-XML_Util-1.4.3.ebuild 
b/dev-php/PEAR-XML_Util/PEAR-XML_Util-1.4.3.ebuild
index 486a208666c..5cbcfd31b55 100644
--- a/dev-php/PEAR-XML_Util/PEAR-XML_Util-1.4.3.ebuild
+++ b/dev-php/PEAR-XML_Util/PEAR-XML_Util-1.4.3.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"
@@ -7,7 +7,7 @@ MY_PN="${PN/PEAR-/}"
 MY_P="${MY_PN}-${PV}"
 
 DESCRIPTION="XML utility class"
-HOMEPAGE="https://pear.php.net/package/${MY_PN};
+HOMEPAGE="https://pear.php.net/package/XML_Util;
 SRC_URI="https://pear.php.net/get/${MY_P}.tgz;
 LICENSE="BSD"
 SLOT="0"

diff --git a/dev-php/PEAR-XML_Util/PEAR-XML_Util-1.4.4.ebuild 
b/dev-php/PEAR-XML_Util/PEAR-XML_Util-1.4.4.ebuild
index 7ad1a681b9f..5cbcfd31b55 100644
--- a/dev-php/PEAR-XML_Util/PEAR-XML_Util-1.4.4.ebuild
+++ b/dev-php/PEAR-XML_Util/PEAR-XML_Util-1.4.4.ebuild
@@ -7,7 +7,7 @@ MY_PN="${PN/PEAR-/}"
 MY_P="${MY_PN}-${PV}"
 
 DESCRIPTION="XML utility class"
-HOMEPAGE="https://pear.php.net/package/${MY_PN};
+HOMEPAGE="https://pear.php.net/package/XML_Util;
 SRC_URI="https://pear.php.net/get/${MY_P}.tgz;
 LICENSE="BSD"
 SLOT="0"



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

2020-01-05 Thread Craig Andrews
commit: b3e161fa109f84821ecdd0e2e9181a5c16e4f47a
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Jan  6 00:57:25 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Jan  6 00:57:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3e161fa

net-analyzer/netdata: Cleanup old versions

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

 net-analyzer/netdata/Manifest |   1 -
 net-analyzer/netdata/netdata-1.18.1-r1.ebuild | 123 
 net-analyzer/netdata/netdata-1.19.0-r1.ebuild | 131 --
 3 files changed, 255 deletions(-)

diff --git a/net-analyzer/netdata/Manifest b/net-analyzer/netdata/Manifest
index ed6d7d05b85..8b9a9b8b17c 100644
--- a/net-analyzer/netdata/Manifest
+++ b/net-analyzer/netdata/Manifest
@@ -1,2 +1 @@
-DIST netdata-1.18.1.tar.gz 3413907 BLAKE2B 
9047f23875f446b378c80962e7f8e5c9424fbc2a405c75b76e242b26ae48336cbb026d3fc5c0e4127b0e5d1f1d5a14652ae92661474cd11ecbd64614461ab118
 SHA512 
fb72f4729e05ab83fe9462e31b10fc40243472ea9f6cbb9421e2ca549810f2f80b28b05e886faa66e15c53b317ee559a3e0fb3d382c36a424dd39fec779918d9
 DIST netdata-1.19.0.tar.gz 3443251 BLAKE2B 
8e18a661367850e712a75c1c11b661a977bf77b48369e0e36763a74f96b3726c523093a82eb6f94257c02e754d900cb675d501fda824ceb94eef31dfa30e5712
 SHA512 
026ae159d8ed52a30e406c110c2732e54e50f070865ba3e430df73e4df40387105053e750ca6029cfbc7f40a2c05b7fb6ba4e3e4a7070822c7eec4c1a4712aea

diff --git a/net-analyzer/netdata/netdata-1.18.1-r1.ebuild 
b/net-analyzer/netdata/netdata-1.18.1-r1.ebuild
deleted file mode 100644
index 7e3dcb31cf3..000
--- a/net-analyzer/netdata/netdata-1.18.1-r1.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python{2_7,3_6,3_7} )
-
-inherit autotools fcaps linux-info python-r1 systemd
-
-if [[ ${PV} == * ]] ; then
-   EGIT_REPO_URI="https://github.com/netdata/${PN}.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/netdata/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="Linux real time system monitoring, done right!"
-HOMEPAGE="https://github.com/netdata/netdata https://my-netdata.io/;
-
-LICENSE="GPL-3+ MIT BSD"
-SLOT="0"
-IUSE="caps +compression cpu_flags_x86_sse2 cups +dbengine ipmi mysql nfacct 
nodejs postgres +python tor xen"
-REQUIRED_USE="
-   mysql? ( python )
-   python? ( ${PYTHON_REQUIRED_USE} )
-   tor? ( python )"
-
-# most unconditional dependencies are for plugins.d/charts.d.plugin:
-RDEPEND="
-   acct-group/netdata
-   acct-user/netdata
-   app-misc/jq
-   >=app-shells/bash-4:0
-   || (
-   net-analyzer/openbsd-netcat
-   net-analyzer/netcat
-   )
-   net-misc/curl
-   net-misc/wget
-   sys-apps/util-linux
-   virtual/awk
-   caps? ( sys-libs/libcap )
-   cups? ( net-print/cups )
-   dbengine? (
-   dev-libs/libuv
-   app-arch/lz4
-   dev-libs/judy
-   dev-libs/openssl:=
-   )
-   compression? ( sys-libs/zlib )
-   ipmi? ( sys-libs/freeipmi )
-   nfacct? (
-   net-firewall/nfacct
-   net-libs/libmnl
-   )
-   nodejs? ( net-libs/nodejs )
-   python? (
-   ${PYTHON_DEPS}
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   mysql? (
-   || (
-   dev-python/mysqlclient[${PYTHON_USEDEP}]
-   dev-python/mysql-python[${PYTHON_USEDEP}]
-   )
-   )
-   postgres? ( dev-python/psycopg:2[${PYTHON_USEDEP}] )
-   tor? ( net-libs/stem[${PYTHON_USEDEP}] )
-   )
-   xen? (
-   app-emulation/xen-tools
-   dev-libs/yajl
-   )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-FILECAPS=(
-   'cap_dac_read_search,cap_sys_ptrace+ep' 
'usr/libexec/netdata/plugins.d/apps.plugin'
-)
-
-pkg_setup() {
-   linux-info_pkg_setup
-}
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   --localstatedir="${EPREFIX}"/var \
-   --with-user=netdata \
-   --disable-jsonc \
-   $(use_enable cups plugin-cups) \
-   $(use_enable dbengine) \
-   $(use_enable nfacct plugin-nfacct) \
-   $(use_enable ipmi plugin-freeipmi) \
-   $(use_enable xen plugin-xenstat) \
-   $(use_enable cpu_flags_x86_sse2 x86-sse) \
-   $(use_with compression zlib)
-}
-
-src_install() {
-   default
-
-   rm -rf "${D}/var/cache" || die
-
-   # Remove unneeded .keep files
-   find "${ED}" -name ".keep" -delete || die
-
-   fowners -Rc netdata:netdata /var/log/netdata
-   

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

2020-01-05 Thread Craig Andrews
commit: 92ffa78bcebabeafdadcac7e7e7c7285faf26f47
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Jan  6 00:52:42 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Jan  6 00:52:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92ffa78b

net-analyzer/netdata: Require kinesis use flag on dev-libs/aws-sdk-cpp

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

 net-analyzer/netdata/netdata-1.19.0-r2.ebuild | 2 +-
 net-analyzer/netdata/netdata-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-analyzer/netdata/netdata-1.19.0-r2.ebuild 
b/net-analyzer/netdata/netdata-1.19.0-r2.ebuild
index 5e59d8e1103..2c99a7a4fe8 100644
--- a/net-analyzer/netdata/netdata-1.19.0-r2.ebuild
+++ b/net-analyzer/netdata/netdata-1.19.0-r2.ebuild
@@ -50,7 +50,7 @@ RDEPEND="
compression? ( sys-libs/zlib )
ipmi? ( sys-libs/freeipmi )
jsonc? ( dev-libs/json-c )
-   kinesis? ( dev-libs/aws-sdk-cpp )
+   kinesis? ( dev-libs/aws-sdk-cpp[kinesis] )
mongodb? ( dev-libs/mongo-c-driver )
nfacct? (
net-firewall/nfacct

diff --git a/net-analyzer/netdata/netdata-.ebuild 
b/net-analyzer/netdata/netdata-.ebuild
index 6661c14a9a1..6e2a420b82c 100644
--- a/net-analyzer/netdata/netdata-.ebuild
+++ b/net-analyzer/netdata/netdata-.ebuild
@@ -50,7 +50,7 @@ RDEPEND="
compression? ( sys-libs/zlib )
ipmi? ( sys-libs/freeipmi )
jsonc? ( dev-libs/json-c )
-   kinesis? ( dev-libs/aws-sdk-cpp )
+   kinesis? ( dev-libs/aws-sdk-cpp[kinesis] )
mongodb? ( dev-libs/mongo-c-driver )
nfacct? (
net-firewall/nfacct



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

2020-01-05 Thread Aaron Bauman
commit: 71ef885ccca32b9d2429f2e9dc956ce8a01f2a2d
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Jan  6 00:46:56 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Jan  6 00:46:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71ef885c

dev-libs/librdkafka: arm64 stable (bug #704340)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.84, Repoman-2.3.20

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

diff --git a/dev-libs/librdkafka/librdkafka-1.3.0.ebuild 
b/dev-libs/librdkafka/librdkafka-1.3.0.ebuild
index b417ca565c5..e446aa6623f 100644
--- a/dev-libs/librdkafka/librdkafka-1.3.0.ebuild
+++ b/dev-libs/librdkafka/librdkafka-1.3.0.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm ~arm64 hppa ~ppc ~sparc x86"
+   KEYWORDS="amd64 arm arm64 hppa ~ppc ~sparc x86"
 fi
 
 LICENSE="BSD-2"



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

2020-01-05 Thread Craig Andrews
commit: 66a3cdc8242097190c751e52e83c173cd6e800e5
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Jan  6 00:38:12 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Jan  6 00:39:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66a3cdc8

net-analyzer/netdata: Clean PYTHON_COMPAT of obsolete impls

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

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

diff --git a/net-analyzer/netdata/netdata-1.19.0-r2.ebuild 
b/net-analyzer/netdata/netdata-1.19.0-r2.ebuild
index 9ba4f313200..5e59d8e1103 100644
--- a/net-analyzer/netdata/netdata-1.19.0-r2.ebuild
+++ b/net-analyzer/netdata/netdata-1.19.0-r2.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} )
+PYTHON_COMPAT=( python{2_7,3_6,3_7} )
 
 inherit autotools fcaps linux-info python-r1 systemd
 



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

2020-01-05 Thread Andreas Sturmlechner
commit: 9e697977b2bcd41910c93df1fb77c8fea9139abc
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jan  6 00:04:27 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jan  6 00:04:27 2020 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=9e697977

dev-qt/qtdeclarative: Drop python2_7, add python3_8

python3_8 was tested by Arfrever.

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

 dev-qt/qtdeclarative/qtdeclarative-5.12..ebuild | 4 ++--
 dev-qt/qtdeclarative/qtdeclarative-5.14..ebuild | 4 ++--
 dev-qt/qtdeclarative/qtdeclarative-5.15..ebuild | 4 ++--
 dev-qt/qtdeclarative/qtdeclarative-5..ebuild| 4 ++--
 4 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.12..ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.12..ebuild
index 0c9e7da8..a70c3d60 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-5.12..ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.12..ebuild
@@ -1,8 +1,8 @@
-# Copyright 2009-2019 Gentoo Authors
+# Copyright 2009-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 inherit python-any-r1 qt5-build
 
 DESCRIPTION="The QML and Quick modules for the Qt5 framework"

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.14..ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.14..ebuild
index 0c9e7da8..a70c3d60 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-5.14..ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.14..ebuild
@@ -1,8 +1,8 @@
-# Copyright 2009-2019 Gentoo Authors
+# Copyright 2009-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 inherit python-any-r1 qt5-build
 
 DESCRIPTION="The QML and Quick modules for the Qt5 framework"

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15..ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15..ebuild
index 0c9e7da8..a70c3d60 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-5.15..ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.15..ebuild
@@ -1,8 +1,8 @@
-# Copyright 2009-2019 Gentoo Authors
+# Copyright 2009-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 inherit python-any-r1 qt5-build
 
 DESCRIPTION="The QML and Quick modules for the Qt5 framework"

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5..ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5..ebuild
index 0c9e7da8..a70c3d60 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-5..ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-5..ebuild
@@ -1,8 +1,8 @@
-# Copyright 2009-2019 Gentoo Authors
+# Copyright 2009-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 inherit python-any-r1 qt5-build
 
 DESCRIPTION="The QML and Quick modules for the Qt5 framework"



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

2020-01-05 Thread Lars Wendler
commit: d97a953f399ed06d3cff7c565c3c3c846fafe1ca
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Jan  5 23:40:30 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Jan  6 00:00:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d97a953f

media-sound/strawberry: Initial commit

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

 media-sound/strawberry/Manifest|   1 +
 media-sound/strawberry/metadata.xml|  15 
 media-sound/strawberry/strawberry-0.6.8.ebuild | 114 +
 media-sound/strawberry/strawberry-.ebuild  | 114 +
 4 files changed, 244 insertions(+)

diff --git a/media-sound/strawberry/Manifest b/media-sound/strawberry/Manifest
new file mode 100644
index 000..16c99125630
--- /dev/null
+++ b/media-sound/strawberry/Manifest
@@ -0,0 +1 @@
+DIST strawberry-0.6.8.tar.xz 9303276 BLAKE2B 
852696846d0ce4632fc95482742ca244eda10462577c77d1bc333b3a5dcd0d5e51f6cdaaae0f8c791d2b72c86783a7a183dbde22157b522ff78e25041af73cfb
 SHA512 
1e6ec4802188007b8624705af3ab1a4f48016a174762696e73c3fd23f0d16e88225a72962049819869237f25e630cf6f2cbefa31cec1fe15e415b9aa46e6631d

diff --git a/media-sound/strawberry/metadata.xml 
b/media-sound/strawberry/metadata.xml
new file mode 100644
index 000..787d107c603
--- /dev/null
+++ b/media-sound/strawberry/metadata.xml
@@ -0,0 +1,15 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   polynomia...@gentoo.org
+   Lars Wendler
+   
+   
+   so...@gentoo.org
+   Gentoo Sound project
+   
+   
+   jonaski/strawberry
+   
+

diff --git a/media-sound/strawberry/strawberry-0.6.8.ebuild 
b/media-sound/strawberry/strawberry-0.6.8.ebuild
new file mode 100644
index 000..17717112a6c
--- /dev/null
+++ b/media-sound/strawberry/strawberry-0.6.8.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake flag-o-matic l10n virtualx xdg
+
+PLOCALES="de es fr id it nb ru"
+
+DESCRIPTION="Modern music player and library organizer based on Clementine and 
Qt"
+HOMEPAGE="https://www.strawbs.org/;
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/jonaski/strawberry.git;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/jonaski/strawberry/releases/download/${PV}/${P}.tar.xz;
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="cdda +dbus debug ipod mms mtp pulseaudio +udisks"
+
+REQUIRED_USE="
+   udisks? ( dbus )
+"
+
+BDEPEND="
+   >=dev-cpp/gtest-1.8.0
+   dev-qt/linguist-tools:5
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+COMMON_DEPEND="
+   app-crypt/qca:2[qt5(+)]
+   dev-db/sqlite:=
+   dev-libs/glib:2
+   dev-libs/libxml2
+   dev-libs/protobuf:=
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtsql:5[sqlite]
+   dev-qt/qtwidgets:5
+   media-libs/alsa-lib
+   media-libs/chromaprint:=
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   >=media-libs/libmygpo-qt-1.0.9[qt5(+)]
+   >=media-libs/taglib-1.11.1_p20181028
+   media-video/vlc
+   sys-libs/zlib
+   virtual/glu
+   x11-libs/libX11
+   cdda? ( dev-libs/libcdio:= )
+   dbus? ( dev-qt/qtdbus:5 )
+   ipod? ( >=media-libs/libgpod-0.8.0 )
+   mtp? ( >=media-libs/libmtp-1.0.0 )
+   pulseaudio? ( media-sound/pulseaudio )
+"
+# Note: sqlite driver of dev-qt/qtsql is bundled, so no sqlite use is 
required; check if this can be overcome someway;
+RDEPEND="${COMMON_DEPEND}
+   media-plugins/gst-plugins-meta:1.0
+   media-plugins/gst-plugins-soup:1.0
+   media-plugins/gst-plugins-taglib:1.0
+   mms? ( media-plugins/gst-plugins-libmms:1.0 )
+   mtp? ( gnome-base/gvfs[mtp] )
+   udisks? ( sys-fs/udisks:2 )
+"
+DEPEND="${COMMON_DEPEND}
+   dev-libs/boost:=
+   dev-qt/qtopengl:5
+   dev-qt/qtx11extras:5
+   dev-qt/qtxml:5
+"
+
+DOCS=( Changelog README.md )
+
+src_prepare() {
+   l10n_find_plocales_changes "src/translations" "" ".po"
+
+   cmake_src_prepare
+   rm -r 3rdparty/taglib || die
+}
+
+src_configure() {
+   # spotify is not in portage
+   local mycmakeargs=(
+   -DBUILD_WERROR=OFF
+   # avoid automagically enabling of ccache (bug #611010)
+   -DCCACHE_EXECUTABLE=OFF
+   -DENABLE_GIO=ON
+   -DLINGUAS="$(l10n_get_locales)"
+   -DENABLE_AUDIOCD="$(usex cdda)"
+   -DCMAKE_DISABLE_FIND_PACKAGE_Qt5DBus=$(usex !dbus)
+   -DENABLE_LIBGPOD="$(usex ipod)"
+   -DENABLE_LIBMTP="$(usex mtp)"
+   -DENABLE_LIBPULSE="$(usex pulseaudio)"
+   

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

2020-01-05 Thread Thomas Deutschmann
commit: fce480c7952a774916edc02d4f7a5d65cf639dc7
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Jan  5 23:11:07 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Jan  5 23:20:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fce480c7

dev-python/awscli: bump to v1.16.310

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Thomas Deutschmann  gentoo.org>

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

diff --git a/dev-python/awscli/Manifest b/dev-python/awscli/Manifest
index 9b8140dcf24..e8f257e5e30 100644
--- a/dev-python/awscli/Manifest
+++ b/dev-python/awscli/Manifest
@@ -11,3 +11,4 @@ DIST awscli-1.16.283.tar.gz 1545412 BLAKE2B 
98d72a103718def5d2678c36f7654bcb378a
 DIST awscli-1.16.292.tar.gz 1547260 BLAKE2B 
3a1792f588b74826c847a78ee0e3db583d1932681256e36a78fe63b238e66e89a7f6cd4b2c8f7028ae3826506bca4d4e483adf48b7889c28732cbfd4d5640cc1
 SHA512 
f315ff5081865061168082ca74d87c9cbbd681f2b1d581a502f0b2bb3074e6cfa3eaaf9509d19986747677671b68bfbf4b48cb7a2ba1009e186bc85a7ff1664d
 DIST awscli-1.16.300.tar.gz 1553269 BLAKE2B 
7b22b58bc75bf522828b91b5d97872c9aedd35f3ee6ae29ccbdbfea7a3fc809b336f7abd7e512ab96e9d8ef9305c0ef6f32ae64d1d64920eee56d8f646b3d098
 SHA512 
78b398d1a19ac94ded67a1b2813cf16bd6b6e236e4207253884b228d7c16bd57b170a5262406bb57b4d17ac4610e9e5abdb5b68ceaed2c5bf094f445a757cd12
 DIST awscli-1.16.308.tar.gz 1612631 BLAKE2B 
e527704ec0d80f1d1af1ca9b3ca541873113eb0318c866eb193a6fbd830f4f46b62192739b235c3a858a78d7acc8b7b5841520dd4c67dc69d62904e1092294ad
 SHA512 
bdbe22e16914822f08303d91a1f4b4bb3a37abb45ec6d84b027e511c16184cc34d0b26df632a5c5a82e328837d23db4c62d8289d31165be4761003f0f47e002d
+DIST awscli-1.16.310.tar.gz 1615978 BLAKE2B 
ca5d4f6d7cc12b7346eedda837eb4c9c470434514139c747d0652f398b17afcfcd18410645a47f4a6e72b7520021713e6dd377a0268f8958f6c85ac7909ef917
 SHA512 
d3ad61d632a3f1f2922102f7d8e3a2943c91f8b32a64e02167ba2ad415165d3be2c55ef8cd75db1510750ec43916b7064d098f0de4f727f51b9d639c76f08b70

diff --git a/dev-python/awscli/awscli-1.16.310.ebuild 
b/dev-python/awscli/awscli-1.16.310.ebuild
new file mode 100644
index 000..15fdd7d45a1
--- /dev/null
+++ b/dev-python/awscli/awscli-1.16.310.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{5,6,7} )
+
+inherit bash-completion-r1 distutils-r1
+
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="https://pypi.org/project/awscli/;
+#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+SRC_URI="https://github.com/aws/aws-cli/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+# requires network access
+RESTRICT="test"
+
+RDEPEND="
+   >=dev-python/botocore-1.13.46[${PYTHON_USEDEP}]
+   =dev-python/s3transfer-0.2.0[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-uuid/

2020-01-05 Thread Thomas Deutschmann
commit: f1ee04c077ed2b6d7cee9ad5f36bd0311923f323
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Jan  5 23:18:17 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Jan  5 23:20:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1ee04c0

dev-php/pecl-uuid: bump to v1.1.0

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-php/pecl-uuid/Manifest   |  1 +
 dev-php/pecl-uuid/pecl-uuid-1.1.0.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/dev-php/pecl-uuid/Manifest b/dev-php/pecl-uuid/Manifest
index e4c973bdf61..73ada0d2cf9 100644
--- a/dev-php/pecl-uuid/Manifest
+++ b/dev-php/pecl-uuid/Manifest
@@ -1 +1,2 @@
 DIST uuid-1.0.4.tgz 14900 BLAKE2B 
d653329fbac1bec66d842e048b290ac6b0382f78e6ccd6f2158bafaaa375ae4e951f794d4b70c139b23a28d6ddbc1f44be47cf2af0bd2fd09de33beb17b0f837
 SHA512 
989d993f8158a13026b8e5c02f4aa50489b1a946d12da81dd1fff6091839a45b180562f74c8af368a498c495477374ec9e1d536e7de0178c1f288e3abe360164
+DIST uuid-1.1.0.tgz 15225 BLAKE2B 
0a5a326076707e0d3e7c779151a13853e52d026ebdf62c9ab147cf5d00bbc68a3d82e15101c1d4a232d96ea7e988304a25517723adb3127938474172dfab16c2
 SHA512 
aea814a12e266e4a9e36c58bae78927fa9de6d2b7bf9c75a911710b26958aeecd31d972f56519cf4882a4b13864bc0740ad968b06e704ce7642279253009e76d

diff --git a/dev-php/pecl-uuid/pecl-uuid-1.1.0.ebuild 
b/dev-php/pecl-uuid/pecl-uuid-1.1.0.ebuild
new file mode 100644
index 000..f030569d725
--- /dev/null
+++ b/dev-php/pecl-uuid/pecl-uuid-1.1.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PHP_EXT_NAME="uuid"
+PHP_EXT_INIT="yes"
+PHP_EXT_ZENDEXT="no"
+DOCS=( CREDITS )
+
+USE_PHP="php7-1 php7-2 php7-3 php7-4"
+
+inherit php-ext-pecl-r3
+
+DESCRIPTION="A wrapper around libuuid"
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="sys-apps/util-linux"
+RDEPEND="${DEPEND}"
+PHP_EXT_ECONF_ARGS=()



[gentoo-commits] repo/gentoo:master commit in: dev-php/phpunit/

2020-01-05 Thread Thomas Deutschmann
commit: d66ca1ba7065aa683bf1678eca701e5015142a0b
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Jan  5 23:15:24 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Jan  5 23:20:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d66ca1ba

dev-php/phpunit: bump to v8.5.1

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-php/phpunit/Manifest |  1 +
 dev-php/phpunit/phpunit-8.5.1.ebuild | 69 
 2 files changed, 70 insertions(+)

diff --git a/dev-php/phpunit/Manifest b/dev-php/phpunit/Manifest
index f3e1b2cc4b5..10706333096 100644
--- a/dev-php/phpunit/Manifest
+++ b/dev-php/phpunit/Manifest
@@ -1,2 +1,3 @@
 DIST phpunit-5.7.15.tar.gz 205474 BLAKE2B 
0220edd59fc3f191b7621f275d3e4ee8f8bf514f74533d99bfb925e11cc54a235fb292ffd1bb54f6bec1e038c06e35a0dc43c1227618590f99e7e85638a7de28
 SHA512 
6a836e1ad1656fd1d1c5a58ced3c1826b4decc01798b6a804b487c9b4e094ec32f6eb8a84058e268eade62a2fe19d7bd1e760b8b9433299d9fe9c09afdf2bdd3
 DIST phpunit-8.5.0.tar.gz 311500 BLAKE2B 
1b21b898f8a933a228bb6f0197e1a884fe1ab67e7774194d32d23393b2ee649a307e0d00cc6a3b89bad19ab5abc22de8fbc99ff41dc69a006117eabe626cd86a
 SHA512 
3f2c615fbe05c2c04db71b237716ffa3a9ac2c0a5e490fea5db9780efe7f825d47ebb04e81dcdbd4c55f2c3667caf2de79cdbeece6c10ec999c9786fee245721
+DIST phpunit-8.5.1.tar.gz 311607 BLAKE2B 
be746b70df855dd53a7faf61801258e2a3ec4f1ea008575328505e174193990d60d35533a220e03c93a4a013bcf177de71c3f8c1b856767a7cc52ab6aaaef0d6
 SHA512 
ab2d01d924ed34fc843f33f917e8aab6987ec547e02cdc662ce1f6d6ee383b064bb63a6f71420daee49ef87499471aa4e98b99ab6fc585229738efcbfb87fd46

diff --git a/dev-php/phpunit/phpunit-8.5.1.ebuild 
b/dev-php/phpunit/phpunit-8.5.1.ebuild
new file mode 100644
index 000..515d2106064
--- /dev/null
+++ b/dev-php/phpunit/phpunit-8.5.1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A PHP Unit Testing framework"
+HOMEPAGE="http://phpunit.de;
+SRC_URI="https://github.com/sebastianbergmann/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE=""
+
+RDEPEND="dev-php/fedora-autoloader
+   >=dev-php/File_Iterator-2.0.2
+   =dev-php/Text_Template-1.2.1
+   =dev-php/PHP_CodeCoverage-7.0.7
+   =dev-php/PHP_Timer-2.1.2
+   =dev-php/doctrine-instantiator-1.2
+   =dev-php/myclabs-deepcopy-1.9.1
+   =dev-php/phar-io-manifest-1.0.3
+   =dev-php/phar-io-version-2.0.1
+   =dev-php/phpspec-prophecy-1.8.1
+   =dev-php/sebastian-comparator-3.0.2
+   =dev-php/sebastian-diff-3.0.2
+   =dev-php/sebastian-environment-4.2.2
+   =dev-php/sebastian-exporter-3.1.1
+   =dev-php/sebastian-global-state-3.0
+   =dev-php/sebastian-object-enumerator-3.0.3
+   =dev-php/sebastian-resource-operations-2.0.1
+   =dev-lang/php-7.2:*[cli(-),json(-),unicode(-),xml(-),xmlwriter(-)]
+   !dev-php/phpunit-mock-objects
+"
+
+src_install() {
+   insinto /usr/share/php/PHPUnit
+   doins -r src/*
+   insinto /usr/share/php/PHPUnit/vendor
+   newins "${FILESDIR}/autoload-8.5.0.php" autoload.php
+   exeinto /usr/share/php/PHPUnit
+   doexe phpunit
+   dosym ../share/php/PHPUnit/phpunit /usr/bin/phpunit
+   insinto /usr/share/php
+   doins phpunit.xsd
+}
+
+pkg_postinst() {
+   elog "${PN} can optionally use json, pdo-sqlite and pdo-mysql features."
+   elog "If you want those, emerge dev-lang/php with USE=\"json pdo sqlite 
mysql\"."
+}



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

2020-01-05 Thread Thomas Deutschmann
commit: e3cfacf81602be1815feb808202b6364ebaefa8a
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Jan  5 23:08:03 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Jan  5 23:20:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3cfacf8

media-gfx/imagemagick: bump to v6.9.10-84 & 7.0.9-14

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Thomas Deutschmann  gentoo.org>

 media-gfx/imagemagick/Manifest |   2 +
 media-gfx/imagemagick/imagemagick-6.9.10.84.ebuild | 250 
 media-gfx/imagemagick/imagemagick-7.0.9.14.ebuild  | 262 +
 3 files changed, 514 insertions(+)

diff --git a/media-gfx/imagemagick/Manifest b/media-gfx/imagemagick/Manifest
index cf6f8d76168..30ffb7067da 100644
--- a/media-gfx/imagemagick/Manifest
+++ b/media-gfx/imagemagick/Manifest
@@ -1,2 +1,4 @@
+DIST ImageMagick-6.9.10-84.tar.xz 9072724 BLAKE2B 
489d5f9e659f3bd7ad32f58780a5f2e2b95772801b8674f4591120d7643627717572c0b01d011fc5cf7b5592723467e331ca02a0fcfb54d41be482a952b5a7f7
 SHA512 
bb574cd322a57a79e90021e4e5868792d0005b268a282ecf6c6a0e58c79dbc20e422e6a491c2adf1e50841570a69405f8771245cc2f545f5e7f2150cdf84faae
+DIST ImageMagick-7.0.9-14.tar.xz 9485404 BLAKE2B 
be449bc258841eafc83571891c545ba3cecdf6ec8019e665c680ca7dcfb9639db0cf9aee1e53c63ddad03c57549b523e81b926e2613b559baafc833606169a8c
 SHA512 
eaeac3820943c5ed941a5adfa1a5549864d9ac748523eea7b352c8b51e4eb1189586ed0c69e21b1ce2431203ff43973817d45b293f9e85ecbdf35569ef838c3f
 DIST imagemagick-6.9.10.78.tar.gz 13522518 BLAKE2B 
1eab0f7bc6bbecc44b3f25a752ae2b6ad8f026fe700c78d0b914aa23e5737485c8c41785859035002e1dbd16e7d19af823ea71425cb56f732fbee08419212d7d
 SHA512 
8ab6c91afcf2b8c1bd0a4f130d35abae914599ddf7e0c85d6bf57ace8822cdf1cc57929e047350b06532546827856420a484fc9754ae403684db9df04d0f66a9
 DIST imagemagick-7.0.9.8.tar.gz 13678831 BLAKE2B 
3e5189fa244577fdc7d9e674ef0b2385a67dbfc4a0c80fac66a7224b31805925c97fe1955b8386e6d622dd64ffed1cc888657ba5f885d66fb0e8df32703b4ce8
 SHA512 
3797978e6da49bd6129a437110d9b2b15e1963178c5c62fd228e68295645b469f5cf7d3bb0974ce74a320094973137adfb7409f47248383fe63abc4a49a90ddf

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

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

2020-01-05 Thread Thomas Deutschmann
commit: 320bd4b73d2453b3ef16f3fc9e0bebafde1e6234
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Jan  5 23:09:55 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Jan  5 23:20:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=320bd4b7

dev-python/botocore: bump to v1.13.46

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-python/botocore/Manifest|  1 +
 dev-python/botocore/botocore-1.13.46.ebuild | 59 +
 2 files changed, 60 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 0224abe9947..ec12523a5e9 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -11,3 +11,4 @@ DIST botocore-1.13.2.tar.gz 5560942 BLAKE2B 
a46c72fc62bb776e4d462fea49d7010f4550
 DIST botocore-1.13.28.tar.gz 5881818 BLAKE2B 
9ec33e256a1dd09be0951e880947eaa9394e538823458859d6f44516b278a144337fcfac1cbdc6aa87babaa7c177aa936bbf3587ff7ff94a228b34f99557701e
 SHA512 
3c6ffa5389639643d237c6945942add1aa21f40419a31fc8bdb06532505e7d5e273afd6616705fce1d46ce76e997b9c3a6854876549b26020f1ee8a019c93a2b
 DIST botocore-1.13.36.tar.gz 6029078 BLAKE2B 
83cccf74c368f9ee5292b8f880545582f220518491924d65991618a505649e795e89cae0f898c63e9b140afc4d2ff1a4861447e827d8a915e44412b7534ddbb8
 SHA512 
6b342a4a9c473a8c818b1de8fc799d746de9642b67d43d8da2e6eac8d4263b9300609359c22ea553c30dbe37ec64e8760934a5b21f8f25de71868cd88c4e1878
 DIST botocore-1.13.44.tar.gz 6063673 BLAKE2B 
fc13c068f1173789188ce0d6c7b51294bb4a1ff2a1ce4823e20481ba2ea7e30972161e6f3439a1047f135259c5f10fbe5755b9301682fca9a5c7c882b363386f
 SHA512 
1720dd64bc245e66bbda1c9c7369f16f3870c6cb9f2908e6ffa5bc4c6c211acc5e922d45bee2c13dc44665e5b69738b920f15a02572631804a6625cbe82d331e
+DIST botocore-1.13.46.tar.gz 6069713 BLAKE2B 
9d10fc46314f379ed384f2803d4bf43b10e73607e4f8d29a2edd0c067a3df5f2473175d70276c24939e24393d496b9875c4509ae7644b42d0899e5627c660f21
 SHA512 
71c60edef4f49f88a52305568f9b177ab8fbb9048203b3f7cba85dd676e4a3fc02f2ba0b07afabb6598d7e8f6d6703446325275f1fb54209e57ee51d1e3b2a8e

diff --git a/dev-python/botocore/botocore-1.13.46.ebuild 
b/dev-python/botocore/botocore-1.13.46.ebuild
new file mode 100644
index 000..58b2573e49f
--- /dev/null
+++ b/dev-python/botocore/botocore-1.13.46.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python2_7 python3_5 python3_6 python3_7 )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3."
+HOMEPAGE="https://github.com/boto/botocore;
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/botocore;
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+fi
+
+RDEPEND="
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/jmespath[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   dev-python/urllib3[${PYTHON_USEDEP}]
+"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   doc? (
+   dev-python/guzzle_sphinx_theme[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   )
+   test? (
+   ${RDEPEND}
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   )
+"
+
+PATCHES=( "${FILESDIR}/1.8.6-tests-pass-all-env-vars-to-cmd-runner.patch" )
+
+python_compile_all() {
+   use doc && emake -C docs html
+}
+
+python_test() {
+   PYTHONPATH="${BUILD_DIR}/lib" nosetests -v tests/unit || die "unit 
tests failed under ${EPYTHON}"
+   PYTHONPATH="${BUILD_DIR}/lib" nosetests -v tests/functional || die 
"functional tests failed under ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/build/html/. )
+
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-php/swoole/

2020-01-05 Thread Thomas Deutschmann
commit: ed746f7ed53eba312fa893ed20be156eefb231f1
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Jan  5 23:16:34 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Jan  5 23:20:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed746f7e

dev-php/swoole: bump to v4.4.14

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-php/swoole/Manifest |  1 +
 dev-php/swoole/swoole-4.4.14.ebuild | 74 +
 2 files changed, 75 insertions(+)

diff --git a/dev-php/swoole/Manifest b/dev-php/swoole/Manifest
index 2262d4f174e..c0a2822b699 100644
--- a/dev-php/swoole/Manifest
+++ b/dev-php/swoole/Manifest
@@ -1,2 +1,3 @@
 DIST swoole-4.2.13.tgz 1305634 BLAKE2B 
bb30180f7ca7b024a2aab8aff1149f6b19035315c9518dfc9e9e2e02acde09aa4cd09fbe146aefd39fc09c25af68347a5c188ca8a21677926b1adea5b549858b
 SHA512 
f2438ce761766d20a24279a2d6f2094c718324585b1d396344f64e8a4facc1cc025a3afb2deff3b1accd5266763bdaa0a2b15e831ea4b9bdb107c83b0046636d
 DIST swoole-4.4.12.tgz 1436554 BLAKE2B 
cc9e64e108aa9b393265708a6922f53824c2e9941c0f47f4f6aacf93239829381cdf4625af8f30e2ca8ceb1663047c6be8b2d7808dbc29d27100135288f7ac85
 SHA512 
8899bb048b85c048903c80fe1af045ea4f82a25b3b4fd9995d51c8a2ab144306f9f5651276776e3f6a29c83322fb0aeee2822d131247070fe9e2e87b26f2e0e9
+DIST swoole-4.4.14.tgz 1440095 BLAKE2B 
8a893604a84f750b95bb63a3c6ce9869a80a700b58e744e0da588dcdb88b9d9ae8fa5b73548cc182e255d7fe4e49139c3da9bcec40a54af94c35d355ee4cbfe0
 SHA512 
73b598069d38dcc3201a31fdd93c1bcf0ce31ab5399bade8c31f6decae25ef6e9c0aefe0412409158c1dd0fe502751c8e669e0a34561cb1b36448366708572c6

diff --git a/dev-php/swoole/swoole-4.4.14.ebuild 
b/dev-php/swoole/swoole-4.4.14.ebuild
new file mode 100644
index 000..146edf124e9
--- /dev/null
+++ b/dev-php/swoole/swoole-4.4.14.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PHP_EXT_NAME="swoole"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+PHP_EXT_SAPIS="cli"
+DOCS=( README.md )
+
+USE_PHP="php7-1 php7-2 php7-3 php7-4"
+
+inherit php-ext-pecl-r3
+
+HOMEPAGE="https://www.swoole.co.uk;
+KEYWORDS="~amd64 ~x86"
+
+DESCRIPTION="Event-driven asynchronous & concurrent & coroutine networking 
engine"
+LICENSE="Apache-2.0"
+SLOT="0"
+# Tests can hang.  Disable until this no longer happens
+RESTRICT="test"
+
+DEPEND="
+   app-arch/brotli:0=
+   dev-libs/libaio
+   dev-libs/boost:0=
+   dev-libs/libpcre
+   sys-libs/zlib:0=
+   http2? ( net-libs/nghttp2:0= )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+   php_targets_php7-1? ( dev-lang/php:7.1[cli,sockets?] )
+   php_targets_php7-2? ( dev-lang/php:7.2[cli,sockets?] )
+   php_targets_php7-3? ( dev-lang/php:7.3[cli,sockets?] )
+   php_targets_php7-4? ( dev-lang/php:7.4[cli,sockets?] )
+   mysql? (
+   php_targets_php7-1? ( dev-lang/php:7.1[mysql,mysqli(+)] )
+   php_targets_php7-2? ( dev-lang/php:7.2[mysql,mysqli(+)] )
+   php_targets_php7-3? ( dev-lang/php:7.3[mysql,mysqli(+)] )
+   php_targets_php7-4? ( dev-lang/php:7.4[mysql,mysqli(+)] )
+   )
+"
+
+RDEPEND="${DEPEND}"
+
+IUSE="debug http2 libressl mysql sockets ssl"
+
+src_configure() {
+   # JEMalloc not included as it refuses to find a 
${EROOT}/usr/includes/jemalloc subdirectory
+   local PHP_EXT_ECONF_ARGS=(
+   --enable-swoole
+   $(use_enable debug)
+   $(use_enable http2)
+   $(use_enable mysql mysqlnd)
+   $(use_enable ssl openssl)
+   $(use_with ssl openssl-dir "${EROOT}/usr")
+   $(use_enable sockets)
+   )
+
+   php-ext-source-r3_src_configure
+}
+
+src_test() {
+   local slot
+   for slot in $(php_get_slots); do
+   php_init_slot_env "${slot}"
+   [[ -f tests/template.phpt ]] && rm tests/template.phpt
+   SKIP_ONLINE_TESTS="yes" NO_INTERACTION="yes" emake test
+   done
+}



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

2020-01-05 Thread Mike Gilbert
commit: 337c1cbdae45b58405e96f06077fdd29203e0ad0
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Jan  5 23:18:45 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Jan  5 23:19:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=337c1cbd

dev-lang/python: fix build with -flto in CFLAGS

Bug: https://bugs.gentoo.org/700012
Package-Manager: Portage-2.3.84_p2, Repoman-2.3.20_p24
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-lang/python/python-3.8.1.ebuild| 7 ++-
 dev-lang/python/python-3.9.0_alpha2.ebuild | 5 +
 2 files changed, 11 insertions(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.8.1.ebuild 
b/dev-lang/python/python-3.8.1.ebuild
index a4f20ee1ff5..95709e4c57b 100644
--- a/dev-lang/python/python-3.8.1.ebuild
+++ b/dev-lang/python/python-3.8.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"
@@ -110,6 +110,11 @@ src_configure() {
use hardened && replace-flags -O3 -O2
fi
 
+   # https://bugs.gentoo.org/700012
+   if is-flagq -flto; then
+   append-cflags $(test-flags-CC -ffat-lto-objects)
+   fi
+
# Export CXX so it ends up in /usr/lib/python3.X/config/Makefile.
tc-export CXX
 

diff --git a/dev-lang/python/python-3.9.0_alpha2.ebuild 
b/dev-lang/python/python-3.9.0_alpha2.ebuild
index 1dea22df2a9..95bfa0ef59d 100644
--- a/dev-lang/python/python-3.9.0_alpha2.ebuild
+++ b/dev-lang/python/python-3.9.0_alpha2.ebuild
@@ -126,6 +126,11 @@ src_configure() {
use hardened && replace-flags -O3 -O2
fi
 
+   # https://bugs.gentoo.org/700012
+   if is-flagq -flto; then
+   append-cflags $(test-flags-CC -ffat-lto-objects)
+   fi
+
# Export CXX so it ends up in /usr/lib/python3.X/config/Makefile.
tc-export CXX
 



[gentoo-commits] repo/gentoo:master commit in: dev-php/PEAR-XML_Util/

2020-01-05 Thread Thomas Deutschmann
commit: dd5833d91973ca666e9cc9fc26b7a325c55c2750
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Jan  5 23:19:47 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Jan  5 23:20:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd5833d9

dev-php/PEAR-XML_Util: bump to v1.4.4

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-php/PEAR-XML_Util/Manifest   |  1 +
 dev-php/PEAR-XML_Util/PEAR-XML_Util-1.4.4.ebuild | 29 
 2 files changed, 30 insertions(+)

diff --git a/dev-php/PEAR-XML_Util/Manifest b/dev-php/PEAR-XML_Util/Manifest
index d57a3c4f2f1..c31c0844035 100644
--- a/dev-php/PEAR-XML_Util/Manifest
+++ b/dev-php/PEAR-XML_Util/Manifest
@@ -1,2 +1,3 @@
 DIST XML_Util-1.4.2.tgz 18993 BLAKE2B 
b2667aed3b3ec75dd8fca1625c6fa3d03a7662c24ce0fce69cb983f42fc3f45bc0bf27bdee7353c1d29fe0eabc181f2cbd415883575f5d6cf7163097c10f6d9c
 SHA512 
e0a328f92cdcd09277238e14d68b73cba319ab9b4e9c50ab102b43f73c889599f5933415dc228bd1feb56a48c1527e0e9a86999ee2209b2d84131691aee74cbe
 DIST XML_Util-1.4.3.tgz 18842 BLAKE2B 
1cd0065b84e07a8cbc7f4d44c10362d40e71254b4964b3aa3d4d11cad5cb7e5bce780f926c69cc4fc871ac3c28d8239a428c145389950b4d6f6e626b6215dfc9
 SHA512 
c21a7cef90743e124c4bc8e0453b634de8f6a6b0aac060acc1a17f481a2eb8757d322b05c69151280b7651cea927b2c64b7d49b9fd815dcdc606d0472d967310
+DIST XML_Util-1.4.4.tgz 19069 BLAKE2B 
bd809d8a3250e5d08793f6d6ae50ebdbd0e95e46b667edf7176ac125b902cee8334bc6abe85704a945a508cba6a2146e5bbcb6039a40316ea8d2b1b30590d139
 SHA512 
3c2ae4492e76729da561398a43416cd540284297b497d2c1526515c00ba2918b9d520b580e2cf9f9e133d473289cc9c896bc28ddd0c64a849ee66f897e42

diff --git a/dev-php/PEAR-XML_Util/PEAR-XML_Util-1.4.4.ebuild 
b/dev-php/PEAR-XML_Util/PEAR-XML_Util-1.4.4.ebuild
new file mode 100644
index 000..7ad1a681b9f
--- /dev/null
+++ b/dev-php/PEAR-XML_Util/PEAR-XML_Util-1.4.4.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+MY_PN="${PN/PEAR-/}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="XML utility class"
+HOMEPAGE="https://pear.php.net/package/${MY_PN};
+SRC_URI="https://pear.php.net/get/${MY_P}.tgz;
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE="examples"
+
+# PCRE is needed for a few calls to preg_replace and preg_match.
+RDEPEND="dev-lang/php:*[pcre(+)]"
+PDEPEND="dev-php/PEAR-PEAR"
+DEPEND=""
+
+S="${WORKDIR}/${MY_P}"
+
+src_install() {
+   insinto /usr/share/php
+   doins -r XML
+
+   use examples && dodoc -r examples
+}



[gentoo-commits] repo/gentoo:master commit in: dev-php/igbinary/

2020-01-05 Thread Thomas Deutschmann
commit: a5080a32ded708e0e5ef08bb11f04bdcdfa76ace
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Jan  5 23:12:59 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Jan  5 23:20:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5080a32

dev-php/igbinary: bump to v3.1.0

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-php/igbinary/Manifest  |  1 +
 dev-php/igbinary/igbinary-3.1.0.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-php/igbinary/Manifest b/dev-php/igbinary/Manifest
index a04306d818b..2072345d59d 100644
--- a/dev-php/igbinary/Manifest
+++ b/dev-php/igbinary/Manifest
@@ -1,2 +1,3 @@
 DIST igbinary-2.0.8.tar.gz 189726 BLAKE2B 
c4691cda07095c3907fc1caf86b1ba5a066a4d3cc4ca7274b9c825e1dd299ec6240bd703152510428cff8b7ca59571bc478a8679033c6fb852e54bae697d3180
 SHA512 
0161e05b246a3b749213fffafd74265e337fc657ea5e1390507a48865e9434aa3ac7e73bd9d04bfef0d8ceeae222a95cb9490d4705ad2b4607b3eaf2d05962c6
 DIST igbinary-3.0.1.tar.gz 170957 BLAKE2B 
2250ef228b059d5d87615412ffae3242cd757df25dc9a1bfe2a4d1dc33a417a4389abb2ab613359537a6ee3947526caded0ec584049e3d42669532b4a930afc9
 SHA512 
4930670ecdc1796fa73184e8f12bf570f7b1a43cb422cede056ccd1ca28fc950b00a9418519c59a9c07e346a89153b6b105e873fcfccb1365d43d4abf98804da
+DIST igbinary-3.1.0.tar.gz 210822 BLAKE2B 
ecc662ca5d1f762dfc5d8e660a7ce7caa1ea2c26e42326d55072d20c4310cc67e977ceab5dd7b8adb331b7ebd63b84aecaf0af2c722e72866b44d3d25ae48d24
 SHA512 
7b20048b2923ebf760b9743cd08aab04b90f02f3e6ddf840e829db9e6c5335cf936a5218b1590b31b1b553e7748e393d3aee83214b83532b722f4590a36f5b38

diff --git a/dev-php/igbinary/igbinary-3.1.0.ebuild 
b/dev-php/igbinary/igbinary-3.1.0.ebuild
new file mode 100644
index 000..e50a7e5bec7
--- /dev/null
+++ b/dev-php/igbinary/igbinary-3.1.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PHP_EXT_NAME="${PN}"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+DOCS=( CREDITS NEWS README.md )
+PHP_EXT_ECONF_ARGS=( --enable-${PN} )
+
+USE_PHP="php7-1 php7-2 php7-3 php7-4"
+
+inherit php-ext-source-r3
+
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+DESCRIPTION="A fast drop-in replacement for the standard PHP serialize"
+HOMEPAGE="https://github.com/igbinary/igbinary;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+#IUSE=""
+
+#DEPEND=""
+#RDEPEND=""



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

2020-01-05 Thread Jason A. Donenfeld
commit: 7632443c6ece8a6401867174891a660223bd4943
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Sun Jan  5 23:10:05 2020 +
Commit: Jason A. Donenfeld  gentoo  org>
CommitDate: Sun Jan  5 23:10:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7632443c

net-vpn/wireguard-modules: bump to v0.0.20200105

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

 net-vpn/wireguard-modules/Manifest  | 2 +-
 ...odules-0.0.20191226.ebuild => wireguard-modules-0.0.20200105.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-vpn/wireguard-modules/Manifest 
b/net-vpn/wireguard-modules/Manifest
index 1eebb610b44..bf36af5b4f0 100644
--- a/net-vpn/wireguard-modules/Manifest
+++ b/net-vpn/wireguard-modules/Manifest
@@ -1 +1 @@
-DIST wireguard-linux-compat-0.0.20191226.tar.xz 261488 BLAKE2B 
ca2e6eda18508287fa1d3deaa07d28ec6a13732895a5fcc580a2405d6d197618f0e3e798a484ee94c3feb1f178aaacd11f3c8e3a59c00e4fc957d0f645cc9f81
 SHA512 
7eba183128555ca5fd8b171179fe8ec7b9a67c618ad000bc9c5475ff74097e0e2c220a1f1dd82393fbde6dbbba5c1114bfd725e733a5f4acfbb23248538f6afb
+DIST wireguard-linux-compat-0.0.20200105.tar.xz 261236 BLAKE2B 
679902e7bea78c42fb49ec51141b1d543e966056fa341eb058266b7810dfeca09c5eb81a4c93e695762581f01fe1212acd8d5f4846a3bed8c37451b112d2d78e
 SHA512 
a27d863e7af9ecbdad784d9ebd6b7613cb6a3a8749d2552c0ecc932c606ed08effc9600813d8cc6801748041456d6e59aab28b9ba486986c88f3d2e90a9209bd

diff --git a/net-vpn/wireguard-modules/wireguard-modules-0.0.20191226.ebuild 
b/net-vpn/wireguard-modules/wireguard-modules-0.0.20200105.ebuild
similarity index 98%
rename from net-vpn/wireguard-modules/wireguard-modules-0.0.20191226.ebuild
rename to net-vpn/wireguard-modules/wireguard-modules-0.0.20200105.ebuild
index 7c5072266bf..e0049debd88 100644
--- a/net-vpn/wireguard-modules/wireguard-modules-0.0.20191226.ebuild
+++ b/net-vpn/wireguard-modules/wireguard-modules-0.0.20200105.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



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

2020-01-05 Thread Bernard Cafarelli
commit: 12fb4227c33c6f39f99c838b2c36c6f44c3d7138
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Sun Jan  5 23:10:01 2020 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Sun Jan  5 23:10:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12fb4227

net-mail/fetchmail: actually add acct-user/fetchmail RDEP

Closes: https://bugs.gentoo.org/704828
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Bernard Cafarelli  gentoo.org>

 .../fetchmail/{fetchmail-6.4.1-r2.ebuild => fetchmail-6.4.1-r3.ebuild} | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/net-mail/fetchmail/fetchmail-6.4.1-r2.ebuild 
b/net-mail/fetchmail/fetchmail-6.4.1-r3.ebuild
similarity index 98%
rename from net-mail/fetchmail/fetchmail-6.4.1-r2.ebuild
rename to net-mail/fetchmail/fetchmail-6.4.1-r3.ebuild
index dbdc7c7bfd5..f45d07587a6 100644
--- a/net-mail/fetchmail/fetchmail-6.4.1-r2.ebuild
+++ b/net-mail/fetchmail/fetchmail-6.4.1-r3.ebuild
@@ -17,7 +17,8 @@ KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86
 IUSE="ssl nls kerberos tk socks libressl"
 REQUIRED_USE="tk? ( ${PYTHON_REQUIRED_USE} )"
 
-RDEPEND="ssl? (
+RDEPEND="acct-user/fetchmail
+   ssl? (
!libressl? ( >=dev-libs/openssl-1.0.2:= )
libressl?  ( dev-libs/libressl:= )
)



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

2020-01-05 Thread Sergei Trofimovich
commit: a68bf38489352bf5733e1f6a639ad90c7f0f609c
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Jan  4 20:44:03 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jan  5 22:50:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a68bf384

sys-apps/openrc: stable 0.42.1 for sparc, bug #704600

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

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

diff --git a/sys-apps/openrc/openrc-0.42.1.ebuild 
b/sys-apps/openrc/openrc-0.42.1.ebuild
index e0247869d58..e62fc19041a 100644
--- a/sys-apps/openrc/openrc-0.42.1.ebuild
+++ b/sys-apps/openrc/openrc-0.42.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sh ~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sh sparc x86"
 fi
 
 LICENSE="BSD-2"



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

2020-01-05 Thread Mike Auty
commit: 46836c4bc78a60ee50e3a2a70ba418c4059e86ef
Author: Mike Auty  gentoo  org>
AuthorDate: Sun Jan  5 22:22:52 2020 +
Commit: Mike Auty  gentoo  org>
CommitDate: Sun Jan  5 22:22:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46836c4b

dev-python/mypy: Bump to 0.760 (take 2)

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

 dev-python/mypy/mypy-0.760.ebuild | 73 +++
 1 file changed, 73 insertions(+)

diff --git a/dev-python/mypy/mypy-0.760.ebuild 
b/dev-python/mypy/mypy-0.760.ebuild
new file mode 100644
index 000..e4d8e799828
--- /dev/null
+++ b/dev-python/mypy/mypy-0.760.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit distutils-r1
+
+if [ "${PV}" == "" ]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/python/${PN};
+   SRC_URI=""
+else
+   TYPESHED_COMMIT="a06abc5"
+   SRC_URI="https://github.com/python/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   
https://api.github.com/repos/python/typeshed/tarball/${TYPESHED_COMMIT} -> 
mypy-typeshed-${PV}-${TYPESHED_COMMIT}.tar.gz"
+fi
+
+DESCRIPTION="Optional static typing for Python"
+HOMEPAGE="http://www.mypy-lang.org/;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( dev-python/flake8[${PYTHON_USEDEP}] )
+   doc? (
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]
+   )
+"
+CDEPEND="
+   !dev-util/stubgen
+   >=dev-python/psutil-4[${PYTHON_USEDEP}]
+   >=dev-python/typed-ast-1.4.0[${PYTHON_USEDEP}]
+   =dev-python/typing-extensions-3.7.4[${PYTHON_USEDEP}]
+   >=dev-python/mypy_extensions-0.4.3[${PYTHON_USEDEP}]
+   

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

2020-01-05 Thread Sven Wegener
commit: 8152e5bee1c19efe91b1ca5e7be6bb409ec23544
Author: Sven Wegener  gentoo  org>
AuthorDate: Sun Jan  5 22:16:56 2020 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Sun Jan  5 22:17:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8152e5be

dev-util/perf: Remove non-existing python-r1_pkg_setup

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Sven Wegener  gentoo.org>

 dev-util/perf/perf-5.4.7.ebuild | 5 -
 1 file changed, 5 deletions(-)

diff --git a/dev-util/perf/perf-5.4.7.ebuild b/dev-util/perf/perf-5.4.7.ebuild
index 56a4cf7bdc1..bec92bb4af8 100644
--- a/dev-util/perf/perf-5.4.7.ebuild
+++ b/dev-util/perf/perf-5.4.7.ebuild
@@ -75,11 +75,6 @@ S="${S_K}/tools/perf"
 
 CONFIG_CHECK="~PERF_EVENTS ~KALLSYMS"
 
-pkg_setup() {
-   linux-info_pkg_setup
-   use python && python-r1_pkg_setup
-}
-
 src_unpack() {
local paths=(
tools/arch tools/build tools/include tools/lib tools/perf 
tools/scripts



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

2020-01-05 Thread Craig Andrews
commit: eea21674902a3fe01f0097db84784507d6d73bfe
Author: Craig Andrews  gentoo  org>
AuthorDate: Sun Jan  5 20:28:48 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sun Jan  5 21:23:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eea21674

net-analyzer/netdata: Add mongodb, prometheus, kinesis, and jsonc USE flags

Closes: https://bugs.gentoo.org/704804
Closes: https://bugs.gentoo.org/704806
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Craig Andrews  gentoo.org>

 .../files/netdata-1.19.0-prometheus-spelling.patch   | 20 
 net-analyzer/netdata/metadata.xml|  4 
 ...{netdata-.ebuild => netdata-1.19.0-r2.ebuild} | 20 +---
 net-analyzer/netdata/netdata-.ebuild | 14 --
 4 files changed, 53 insertions(+), 5 deletions(-)

diff --git 
a/net-analyzer/netdata/files/netdata-1.19.0-prometheus-spelling.patch 
b/net-analyzer/netdata/files/netdata-1.19.0-prometheus-spelling.patch
new file mode 100644
index 000..25c8dd4051f
--- /dev/null
+++ b/net-analyzer/netdata/files/netdata-1.19.0-prometheus-spelling.patch
@@ -0,0 +1,20 @@
+https://github.com/netdata/netdata/pull/7674
+
+From d19b834d0011485759604ecfa095a898b597d8e0 Mon Sep 17 00:00:00 2001
+From: Craig Andrews 
+Date: Sun, 5 Jan 2020 16:13:18 -0500
+Subject: [PATCH] Fix spelling of Prometheus (#7673)
+
+diff --git a/configure.ac b/configure.ac
+index 00927ba8b1..8b2facb966 100644
+--- a/configure.ac
 b/configure.ac
+@@ -999,7 +999,7 @@ test "${enable_backend_prometheus_remote_write}" = "yes" 
-a "${have_CXX_compiler
+ AC_MSG_ERROR([C++ compiler required but not found. try installing g++])
+ 
+ AC_MSG_CHECKING([if prometheus remote write backend should be enabled])
+-if test "${enable_backend_prometeus_remote_write}" != "no" -a 
"${have_libprotobuf}" = "yes" -a "${have_libsnappy}" = "yes" \
++if test "${enable_backend_prometheus_remote_write}" != "no" -a 
"${have_libprotobuf}" = "yes" -a "${have_libsnappy}" = "yes" \
+-a 
"${have_protoc}" = "yes" -a "${have_CXX_compiler}" = "yes"; then
+ enable_backend_prometheus_remote_write="yes"
+ AC_DEFINE([ENABLE_PROMETHEUS_REMOTE_WRITE], [1], [Prometheus remote write 
API usability])

diff --git a/net-analyzer/netdata/metadata.xml 
b/net-analyzer/netdata/metadata.xml
index a160e06f365..70b99cd52f3 100644
--- a/net-analyzer/netdata/metadata.xml
+++ b/net-analyzer/netdata/metadata.xml
@@ -9,8 +9,12 @@
 Enable compression via zlib
 Enable the Netdata database engine
 Install sys-apps/ipmitool required for 
monitoring IPMI sensors.
+Enable optimization of JSON using 
dev-libs/json-c
+Enable support for Amazon Kenesis as a backend
+Enable support for the mongodb backend
 Enable the nfacct plugin
 Enable use of nodejs (which some plugins use)
+Enable support for the Prometheus remote write 
backend
 Enable monitoring of tor
 Enable monitoring of xen
   

diff --git a/net-analyzer/netdata/netdata-.ebuild 
b/net-analyzer/netdata/netdata-1.19.0-r2.ebuild
similarity index 82%
copy from net-analyzer/netdata/netdata-.ebuild
copy to net-analyzer/netdata/netdata-1.19.0-r2.ebuild
index 0443e6b587f..9ba4f313200 100644
--- a/net-analyzer/netdata/netdata-.ebuild
+++ b/net-analyzer/netdata/netdata-1.19.0-r2.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python{2_7,3_6,3_7} )
+PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} )
 
 inherit autotools fcaps linux-info python-r1 systemd
 
@@ -19,7 +19,7 @@ HOMEPAGE="https://github.com/netdata/netdata 
https://my-netdata.io/;
 
 LICENSE="GPL-3+ MIT BSD"
 SLOT="0"
-IUSE="caps +compression cpu_flags_x86_sse2 cups +dbengine ipmi mysql nfacct 
nodejs postgres +python tor xen"
+IUSE="caps +compression cpu_flags_x86_sse2 cups +dbengine ipmi +jsonc kinesis 
mongodb mysql nfacct nodejs postgres prometheus +python tor xen"
 REQUIRED_USE="
mysql? ( python )
python? ( ${PYTHON_REQUIRED_USE} )
@@ -49,11 +49,18 @@ RDEPEND="
)
compression? ( sys-libs/zlib )
ipmi? ( sys-libs/freeipmi )
+   jsonc? ( dev-libs/json-c )
+   kinesis? ( dev-libs/aws-sdk-cpp )
+   mongodb? ( dev-libs/mongo-c-driver )
nfacct? (
net-firewall/nfacct
net-libs/libmnl
)
nodejs? ( net-libs/nodejs )
+   prometheus? (
+   dev-libs/protobuf:=
+   app-arch/snappy
+   )
python? (
${PYTHON_DEPS}
dev-python/pyyaml[${PYTHON_USEDEP}]
@@ -77,6 +84,10 @@ FILECAPS=(
'cap_dac_read_search,cap_sys_ptrace+ep' 
'usr/libexec/netdata/plugins.d/apps.plugin'
 )
 
+PATCHES=(
+   "${FILESDIR}/${P}-prometheus-spelling.patch"
+)
+
 pkg_setup() {
linux-info_pkg_setup
 }
@@ -90,11 +101,14 @@ src_configure() {

[gentoo-commits] proj/genkernel:master commit in: defaults/

2020-01-05 Thread Thomas Deutschmann
commit: a6efe051a610e0ce6aa7eb36a40dfceba7065940
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Jan  5 20:53:09 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Jan  5 20:57:17 2020 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=a6efe051

linuxrc: Don't call findfs multiple times

"findfs" and "busybox findfs" is the same command.

For $REAL_ROOT, this was already fixed via
commit 9daa9b77165339495dd4cb35bd57237bd9ca9206.

Signed-off-by: Thomas Deutschmann  gentoo.org>

 defaults/linuxrc | 6 --
 1 file changed, 6 deletions(-)

diff --git a/defaults/linuxrc b/defaults/linuxrc
index 50b99de..f585017 100644
--- a/defaults/linuxrc
+++ b/defaults/linuxrc
@@ -619,12 +619,6 @@ then
retval=$?
fi
 
-   if [ ${retval} -ne 0 ]
-   then
-   RESUME_DEV=$(busybox findfs 
"${REAL_RESUME}" 2>/dev/null)
-   retval=$?
-   fi
-
if [ ${retval} -ne 0 ]
then
RESUME_DEV=$(blkid -o device -l -t 
"${REAL_RESUME}" 2>/dev/null)



[gentoo-commits] proj/genkernel:master commit in: defaults/

2020-01-05 Thread Thomas Deutschmann
commit: ea892515ef3a46171d288d9c119defedf8dbee28
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Jan  5 20:45:51 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Jan  5 20:57:16 2020 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=ea892515

initrd.scripts: modules_scan(): Cache found rootfs

Calling findfs() isn't a cheap operation especially when slow
media like optical drives are involved.

WIth this change, a statefile (GK_ROOTFS_DETECTED_STATEFILE) will
be created when rootfs was found which will allow us to skip
further findfs() calls when present.

Link: https://forums.gentoo.org/viewtopic-t-1105908.html
Signed-off-by: Thomas Deutschmann  gentoo.org>

 defaults/initrd.defaults |  1 +
 defaults/initrd.scripts  | 11 +--
 2 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/defaults/initrd.defaults b/defaults/initrd.defaults
index 268a7be..198800b 100644
--- a/defaults/initrd.defaults
+++ b/defaults/initrd.defaults
@@ -90,6 +90,7 @@ GK_NET_TIMEOUT_DHCP=10
 GK_NET_TIMEOUT_INTERFACE=10
 GK_PROMPT_FILE='/tmp/current_prompt'
 GK_PROMPT_TIMEOUT=0
+GK_ROOTFS_DETECTED_STATEFILE="/tmp/rootfs.detected"
 GK_SHELL_LOCKFILE='/tmp/rescueshell.lock'
 GK_SSHD_LOCKFILE='/tmp/remote-rescueshell.lock'
 GK_SSHD_PIDFILE='/var/run/dropbear.pid'

diff --git a/defaults/initrd.scripts b/defaults/initrd.scripts
index 4b43d33..73cd94c 100644
--- a/defaults/initrd.scripts
+++ b/defaults/initrd.scripts
@@ -100,9 +100,16 @@ modules_scan() {
then
if [ "${smart_loading}" = "yes" ]
then
-   _root_dev=$(findfs "${REAL_ROOT}" 2>/dev/null)
+   if [ ! -f "${GK_ROOTFS_DETECTED_STATEFILE}" ]
+   then
+   _root_dev=$(findfs "${REAL_ROOT}" 
2>/dev/null)
+   if [ $? -eq 0 ] && [ -n "${_root_dev}" 
] && [ -b "${_root_dev}" ]
+   then
+   echo "${_root_dev}" > 
"${GK_ROOTFS_DETECTED_STATEFILE}"
+   fi
+   fi
 
-   if [ $? -eq 0 ] && [ -n "${_root_dev}" ] && [ 
-b "${_root_dev}" ]
+   if [ -f "${GK_ROOTFS_DETECTED_STATEFILE}" ]
then
log_msg "${root_dev_found}"
printf "%b" "${root_dev_found}"



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

2020-01-05 Thread Mike Auty
commit: 5aed5e182ac293b1b1478571898de409e09cd462
Author: Mike Auty  gentoo  org>
AuthorDate: Sun Jan  5 21:15:14 2020 +
Commit: Mike Auty  gentoo  org>
CommitDate: Sun Jan  5 21:15:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5aed5e18

dev-python/mypy: Bump to 0.760

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

 dev-python/mypy/Manifest | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-python/mypy/Manifest b/dev-python/mypy/Manifest
index 4505973edaf..415a2a269d0 100644
--- a/dev-python/mypy/Manifest
+++ b/dev-python/mypy/Manifest
@@ -2,7 +2,9 @@ DIST mypy-0.700.tar.gz 1413962 BLAKE2B 
6739960bdb5984115b4bd84ec3ca63e6b7a4c4494
 DIST mypy-0.701.tar.gz 1413988 BLAKE2B 
e705a1da6af8c68b9226d67acaf7976951ff5ddfe926f52cf51f70be59e75cd12cf303aad98e136ee342487c07e1273d0ca8ea582621552924c40ee725e6c01d
 SHA512 
6dde048c211d1dd8f3c02af9500d5151588810d9989528ec4bee0ccbb5a8636fc4e03a373b80d177ca0937c0c92e0ffad1faf82b23db22248b782ec6812e3c1a
 DIST mypy-0.740.tar.gz 1916030 BLAKE2B 
ef2259fbfa24baa7dc28ed4818c988f5708d1f0be8665e97c5be231fe43f6edfeaf7f8cb4a6f05a8051b95b9457752238f044890686fdad9dce2e3fcf7f1a67f
 SHA512 
f583be8bcb05d8f2c772f7d416bb425590263d759a719de67dc1186d0a1a8178a0c5461f90811c7799b06a49df820c98a3e369b3fcc4b045703d38084eafd0fe
 DIST mypy-0.750.tar.gz 1976988 BLAKE2B 
46c008debb2d0f1757d4cc300adba53460c7e888650e9798c526bc55f16cdd79d0b9e5a52f1c5a45b4114446d3724211a513f3e4c98bd85c9e8e3f94587b6ba0
 SHA512 
6fbfb45296abd3d390d6fe97a39a63129cc1555645da9b4d81f08c6da5c4f45640690fbb7957a6c52144c06106e4148d3cfc244e5648b006c58445a3c49d0c63
+DIST mypy-0.760.tar.gz 1986638 BLAKE2B 
a52be64ae23d6a0d5c29301599a10114f6260f665d658b93b387a2f9c120fe186940591dfc7479fea4160d2bebd8950dcf67a1c21bd7ed4c6d08093235f2107a
 SHA512 
e4dc38741a8f446095e63ba734cf26440b1ebb0761f35553d0eb79bb58bedb00c0b04b8d2a2b845c39ab8fc418868dab89a5a19668c6862bf763609d37946eba
 DIST mypy-typeshed-0.700-f7c00b8.tar.gz 467098 BLAKE2B 
f10c9c6b3cfe9bc8518950839c2bb00d22521b6696a155cf721d34aac46205a8415f569d566f20ce865a44c23e5935748e5e488aff22950fbdd12bad4e679a42
 SHA512 
88e1ca3bc88f349a26cbd97303398de270eaf9332432b0402d7b44794cadbca86612df98ff1abed2a146450df760278946cb8eecc660f3dd5e00439c60807362
 DIST mypy-typeshed-0.701-36b28e5.tar.gz 466822 BLAKE2B 
6a1e2ae84250d6e51649aab9b1c65f4258533bc54ba470162ad4c4e894d6c73f32a9087fea3501f5b833069c717e6037dd848a514c5ea2880eca081337962806
 SHA512 
27fe5dda347903ac8fc925c7bc7d91ff0bac6421315a49fc8227f5ef8f476e6bcacafd07b87f80ee8dddc73009dc2f52fe6a57fd542283fcf2c52440ca09256e
 DIST mypy-typeshed-0.740-eca9375.tar.gz 480468 BLAKE2B 
7c31e59e93303feced9730e505101641874c61cba1c68a5083c412b1e5ae50d704d69b77b23b0a54b33c8788b7a0c1cc519fbf8eb923e9124b3facfdee1f782f
 SHA512 
53abd0aa58f58c6d3a4b4260d21053b5ab528dc1c736072942967bf21903cfea0105d92662693ca69bd7e795db481454705b57d8daf26a37728633a3c7173a3f
 DIST mypy-typeshed-0.750-8df632b.tar.gz 494170 BLAKE2B 
cea871eee0e7f8e3bb0ea5bddf9936ac30dbc57b483a2b9927bd4e824d797ecb96c1dd9e9a9cbe59f76c3d5616ebeb28f8b60a2a8a2f3f048cd710612eb0b2e7
 SHA512 
409ec4de49322ab87cb3e146e654132bc8f217559b48b662e3ab4335a171d744f29d5dacd375bd0ead17c59fa07a398be61c8ab2f3d4fe2649a46348df371968
+DIST mypy-typeshed-0.760-a06abc5.tar.gz 498726 BLAKE2B 
9a2b3621806101cab009ac38e73c8683fba2789cad55da0a6739afd37bfb3ac4d8ea4e6b9cb9ba154a6fd45790f8dfda9e921d98485305c244573adf745d2adf
 SHA512 
82559a91cc482f0cbd0cf5042d5975de21abc143708605a08c54088ee9ce3c9f52607ed3c00950442f4f526fd57f9ad4ada12a4f2acfb383759ac05f2be1a0a4



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

2020-01-05 Thread Mike Auty
commit: 791b7b8e8c8f07620fae6c494a286d849a5c
Author: Mike Auty  gentoo  org>
AuthorDate: Sun Jan  5 21:10:17 2020 +
Commit: Mike Auty  gentoo  org>
CommitDate: Sun Jan  5 21:10:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=791b7b8e

dev-python/mypy_extensions: Bump to 0.4.3

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

 dev-python/mypy_extensions/Manifest|  1 +
 .../mypy_extensions/mypy_extensions-0.4.3.ebuild   | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/dev-python/mypy_extensions/Manifest 
b/dev-python/mypy_extensions/Manifest
index be2ed82c6a1..375a965bb53 100644
--- a/dev-python/mypy_extensions/Manifest
+++ b/dev-python/mypy_extensions/Manifest
@@ -1 +1,2 @@
 DIST mypy_extensions-0.4.1.tar.gz 3548 BLAKE2B 
48ded2fefa384242f7feaabe8be840afa623ec89b53c91c51d403684fdae8c6a25e4f88cc9f30c31537958df551a5da42fdb13b49881266da62006843824cc84
 SHA512 
e862a17b07d2c922b460012798d27d925cdeed4b8dbe9a1e38cb125df5546ca87039ebf32ad4151820d3444ba729fb0eb01c59576084724eb4ca19c5c2a52ac9
+DIST mypy_extensions-0.4.3.tar.gz 5545 BLAKE2B 
8f1f988562390ee1ba3d90cafafec73c6fe080eef6b4321252d3b3aeffebf1ad13bdcae7ae75c69eac7bef91dcf3f846ae7f9a3f2ad6bad9de2bc8cfe5eed29f
 SHA512 
22d8dc538cf6f77d97f4113dd34fce8095dd98944c7613fab2b3e71a3e9b7df1374654af41ead5c934f789ef1b72f54d980ab06f3ca28b8b4c6bb14ba1ca3ce2

diff --git a/dev-python/mypy_extensions/mypy_extensions-0.4.3.ebuild 
b/dev-python/mypy_extensions/mypy_extensions-0.4.3.ebuild
new file mode 100644
index 000..fb718cfe9e3
--- /dev/null
+++ b/dev-python/mypy_extensions/mypy_extensions-0.4.3.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python3_6 python3_7 python3_8 )
+
+inherit distutils-r1
+
+DESCRIPTION="Optional static typing for Python"
+HOMEPAGE="http://www.mypy-lang.org/;
+SRC_URI="https://github.com/python/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+if [ "${PV}" == "" ]; then
+inherit git-r3
+EGIT_REPO_URI="https://github.com/python/${PN};
+EGIT_COMMIT="master"
+else
+EGIT_REPO_URI="${PV}"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   doc? (
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]
+   )
+"
+DEPEND="
+   test? ( dev-python/flake8[${PYTHON_USEDEP}] )
+   ${RDEPEND}
+"
+
+python_compile_all() {
+   use doc && emake -C docs html
+}
+
+python_test() {
+   local PYTHONPATH="$(pwd)"
+
+   "${PYTHON}" runtests.py || die "tests failed under ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/build/html/. )
+
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: games-emulation/dosbox/files/, games-emulation/dosbox/

2020-01-05 Thread James Le Cuirot
commit: 5b2a38c07085789e66ef3301403ede20b02e0719
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Jan  5 20:57:43 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Jan  5 20:57:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b2a38c0

games-emulation/dosbox: Drop old and vulnerable 0.74_p20160629

Bug: https://bugs.gentoo.org/704414
Closes: https://bugs.gentoo.org/701688
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: James Le Cuirot  gentoo.org>

 games-emulation/dosbox/Manifest|  1 -
 .../dosbox/dosbox-0.74_p20160629.ebuild| 52 --
 .../dosbox/files/dosbox-0.74-gcc46.patch   | 10 -
 3 files changed, 63 deletions(-)

diff --git a/games-emulation/dosbox/Manifest b/games-emulation/dosbox/Manifest
index 2287035a699..b3d80b76ede 100644
--- a/games-emulation/dosbox/Manifest
+++ b/games-emulation/dosbox/Manifest
@@ -1,4 +1,3 @@
 DIST dosbox-0.74-3.tar.gz 1326339 BLAKE2B 
bc25e6aba29747d4060269809d729904d8d187527c59953125c8591c0a91cf4583223c1bcf1224a041d44bfe5efcfe9034d6572954cf26870a290ff1b27e7d9d
 SHA512 
3770f1578e71730168fba01809585f2a05cf8c4d420524687ba28791d242faad294401bb9cd268bba725798e1db853551f274dc00a4024331f5dcef9f87f8f5f
-DIST dosbox-code-0-3989-dosbox-trunk.zip 1327592 BLAKE2B 
7a9eccd381c1ce7a08d6e650d94de9e82aa5fb1b63abd23b0f42d10d95df4ca2ba4b2c319f3375e030c1578f032ee7bde528f9c4bbc27b665733f7d035865376
 SHA512 
625eacc1a1190d87d56713f7af54e6a7886e7666ba9f7f0b1d553c96a2eb02ec7810ac2da73d014d5ea3b69f2a7658bdd445532abe030e7f6ef85a3c20bdd3c7
 DIST dosbox-code-0-r4302-dosbox-trunk.zip 1443140 BLAKE2B 
91e7c5ceb90baa09fd30cf0d8799d900d6bcd94f2b1eead8493ee276b1ee038e093fde56874c58d379218b60e1b510f1d493d72fc275f206912304312ce58d0b
 SHA512 
57758950fd3f0440f4e4d59191a059387a0c7c4559376a2ba826537423ac63d266defe2da37be81450bfece3e0d1caa79b7097ea7fcd3cf96cd04d8899123c69
 DIST dosbox_glide-841e1071597b64ead14dd08c25a03206b2d1d1b6.diff 96801 BLAKE2B 
d24d1f4262129899d807c275b1ae2d6c09056a126441665f37359302428f30576f399c4778b55f4eaec674e714d85243f576bfa3064887c5801daddc9e507aad
 SHA512 
4cbe0ede9c4242aa346ca6c609b7a4d8e4e1d204d79d93ff741d58d3ca14e43a2e49cd696bd4bd54c13e62d1080320ee233963bac26f25bb0b4fada86e813ca2

diff --git a/games-emulation/dosbox/dosbox-0.74_p20160629.ebuild 
b/games-emulation/dosbox/dosbox-0.74_p20160629.ebuild
deleted file mode 100644
index a7b41d8d34e..000
--- a/games-emulation/dosbox/dosbox-0.74_p20160629.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools desktop
-
-PATCH=3989
-DESCRIPTION="DOS emulator"
-HOMEPAGE="http://dosbox.sourceforge.net/;
-SRC_URI="mirror://gentoo/dosbox-code-0-${PATCH}-dosbox-trunk.zip"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm ppc64 x86"
-IUSE="alsa debug hardened opengl"
-
-RDEPEND="alsa? ( media-libs/alsa-lib )
-   opengl? ( virtual/glu virtual/opengl )
-   debug? ( sys-libs/ncurses:0 )
-   media-libs/libpng:0
-   media-libs/libsdl[joystick,video,X]
-   media-libs/sdl-net
-   media-libs/sdl-sound"
-DEPEND="${RDEPEND}
-   app-arch/unzip"
-
-S=${WORKDIR}/${PN}-code-0-${PATCH}-dosbox-trunk
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.74-gcc46.patch
-)
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   $(use_enable alsa alsa-midi) \
-   $(use_enable !hardened dynamic-core) \
-   $(use_enable !hardened dynamic-x86) \
-   $(use_enable debug) \
-   $(use_enable opengl)
-}
-
-src_install() {
-   default
-   make_desktop_entry dosbox DOSBox /usr/share/pixmaps/dosbox.ico
-   doicon src/dosbox.ico
-}

diff --git a/games-emulation/dosbox/files/dosbox-0.74-gcc46.patch 
b/games-emulation/dosbox/files/dosbox-0.74-gcc46.patch
deleted file mode 100644
index 98b4508f519..000
--- a/games-emulation/dosbox/files/dosbox-0.74-gcc46.patch
+++ /dev/null
@@ -1,10 +0,0 @@
 a/include/dos_inc.h2011-04-28 08:46:04.505011354 +0200
-+++ b/include/dos_inc.h2011-04-28 08:46:27.104408178 +0200
-@@ -21,6 +21,7 @@
- #ifndef DOSBOX_DOS_INC_H
- #define DOSBOX_DOS_INC_H
- 
-+#include 
- #ifndef DOSBOX_DOS_SYSTEM_H
- #include "dos_system.h"
- #endif



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

2020-01-05 Thread Sergei Trofimovich
commit: 867d6107b332c7b233f82761633e89963d03adb5
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Jan  5 20:28:37 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jan  5 20:42:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=867d6107

sys-fs/reiser4progs: stable 1.2.1 for ppc64, bug #704448

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/sys-fs/reiser4progs/reiser4progs-1.2.1.ebuild 
b/sys-fs/reiser4progs/reiser4progs-1.2.1.ebuild
index 634d40bdd66..7eae0840e01 100644
--- a/sys-fs/reiser4progs/reiser4progs-1.2.1.ebuild
+++ b/sys-fs/reiser4progs/reiser4progs-1.2.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/reiser4/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ppc ~ppc64 -sparc ~x86"
+KEYWORDS="~amd64 ~arm ppc ppc64 -sparc ~x86"
 IUSE="debug readline static static-libs"
 
 LIB_DEPEND=">=sys-libs/libaal-1.0.6:=[static-libs(+)]



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

2020-01-05 Thread Michał Górny
commit: 094ebf93f64402309ca17c1313c60a9661162df5
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jan  5 20:30:11 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jan  5 20:32:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=094ebf93

sys-libs/compiler-rt: Add missing python_check_deps()

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

 sys-libs/compiler-rt/compiler-rt-10.0.0..ebuild | 4 
 sys-libs/compiler-rt/compiler-rt-7.1.0.ebuild   | 6 +-
 sys-libs/compiler-rt/compiler-rt-8.0.1.ebuild   | 6 +-
 sys-libs/compiler-rt/compiler-rt-9.0.0-r1.ebuild| 4 
 sys-libs/compiler-rt/compiler-rt-9.0.1.ebuild   | 4 
 5 files changed, 22 insertions(+), 2 deletions(-)

diff --git a/sys-libs/compiler-rt/compiler-rt-10.0.0..ebuild 
b/sys-libs/compiler-rt/compiler-rt-10.0.0..ebuild
index 2adcb2a2721..c709777f6bb 100644
--- a/sys-libs/compiler-rt/compiler-rt-10.0.0..ebuild
+++ b/sys-libs/compiler-rt/compiler-rt-10.0.0..ebuild
@@ -32,6 +32,10 @@ BDEPEND="
 # least intrusive of all
 CMAKE_BUILD_TYPE=RelWithDebInfo
 
+python_check_deps() {
+   has_version "dev-python/lit[${PYTHON_USEDEP}]"
+}
+
 pkg_pretend() {
if ! use clang && ! tc-is-clang; then
ewarn "Building using a compiler other than clang may result in 
broken atomics"

diff --git a/sys-libs/compiler-rt/compiler-rt-7.1.0.ebuild 
b/sys-libs/compiler-rt/compiler-rt-7.1.0.ebuild
index 1c2404f43c0..dc6beaa1fa9 100644
--- a/sys-libs/compiler-rt/compiler-rt-7.1.0.ebuild
+++ b/sys-libs/compiler-rt/compiler-rt-7.1.0.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
@@ -36,6 +36,10 @@ S=${WORKDIR}/${P/_/}.src
 # least intrusive of all
 CMAKE_BUILD_TYPE=RelWithDebInfo
 
+python_check_deps() {
+   has_version "dev-python/lit[${PYTHON_USEDEP}]"
+}
+
 pkg_pretend() {
if ! use clang && ! tc-is-clang; then
ewarn "Building using a compiler other than clang may result in 
broken atomics"

diff --git a/sys-libs/compiler-rt/compiler-rt-8.0.1.ebuild 
b/sys-libs/compiler-rt/compiler-rt-8.0.1.ebuild
index ca77d0bb9d8..aa5a64dc369 100644
--- a/sys-libs/compiler-rt/compiler-rt-8.0.1.ebuild
+++ b/sys-libs/compiler-rt/compiler-rt-8.0.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=6
@@ -37,6 +37,10 @@ S=${WORKDIR}/${MY_P}
 # least intrusive of all
 CMAKE_BUILD_TYPE=RelWithDebInfo
 
+python_check_deps() {
+   has_version "dev-python/lit[${PYTHON_USEDEP}]"
+}
+
 pkg_pretend() {
if ! use clang && ! tc-is-clang; then
ewarn "Building using a compiler other than clang may result in 
broken atomics"

diff --git a/sys-libs/compiler-rt/compiler-rt-9.0.0-r1.ebuild 
b/sys-libs/compiler-rt/compiler-rt-9.0.0-r1.ebuild
index d7de81b109c..5625439d2c6 100644
--- a/sys-libs/compiler-rt/compiler-rt-9.0.0-r1.ebuild
+++ b/sys-libs/compiler-rt/compiler-rt-9.0.0-r1.ebuild
@@ -38,6 +38,10 @@ PATCHES=(

"${FILESDIR}"/9.0.0/0001-compiler-rt-crt-make-test-case-nontrivial-in-check_c.patch
 )
 
+python_check_deps() {
+   has_version "dev-python/lit[${PYTHON_USEDEP}]"
+}
+
 pkg_pretend() {
if ! use clang && ! tc-is-clang; then
ewarn "Building using a compiler other than clang may result in 
broken atomics"

diff --git a/sys-libs/compiler-rt/compiler-rt-9.0.1.ebuild 
b/sys-libs/compiler-rt/compiler-rt-9.0.1.ebuild
index a06fc79c1f6..d6d21f789d1 100644
--- a/sys-libs/compiler-rt/compiler-rt-9.0.1.ebuild
+++ b/sys-libs/compiler-rt/compiler-rt-9.0.1.ebuild
@@ -32,6 +32,10 @@ BDEPEND="
 # least intrusive of all
 CMAKE_BUILD_TYPE=RelWithDebInfo
 
+python_check_deps() {
+   has_version "dev-python/lit[${PYTHON_USEDEP}]"
+}
+
 pkg_pretend() {
if ! use clang && ! tc-is-clang; then
ewarn "Building using a compiler other than clang may result in 
broken atomics"



[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt-sanitizers/

2020-01-05 Thread Michał Górny
commit: 9d681f835fb43d8f4a8ef8abe9520a1f15a46f7f
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jan  5 20:30:20 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jan  5 20:32:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d681f83

sys-libs/compiler-rt-sanitizers: Add missing python_check_deps()

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

 .../compiler-rt-sanitizers-10.0.0..ebuild   | 4 
 sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-7.1.0.ebuild | 6 +-
 sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-8.0.1.ebuild | 6 +-
 sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-9.0.0.ebuild | 4 
 sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-9.0.1.ebuild | 4 
 5 files changed, 22 insertions(+), 2 deletions(-)

diff --git 
a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-10.0.0..ebuild 
b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-10.0.0..ebuild
index 706638be54f..56ba489c223 100644
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-10.0.0..ebuild
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-10.0.0..ebuild
@@ -38,6 +38,10 @@ BDEPEND="
 # least intrusive of all
 CMAKE_BUILD_TYPE=RelWithDebInfo
 
+python_check_deps() {
+   has_version "dev-python/lit[${PYTHON_USEDEP}]"
+}
+
 check_space() {
if use test; then
local CHECKREQS_DISK_BUILD=11G

diff --git 
a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-7.1.0.ebuild 
b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-7.1.0.ebuild
index 0087a7d348f..56fa4d4de09 100644
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-7.1.0.ebuild
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-7.1.0.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
@@ -45,6 +45,10 @@ S=${WORKDIR}/${MY_P}
 # least intrusive of all
 CMAKE_BUILD_TYPE=RelWithDebInfo
 
+python_check_deps() {
+   has_version "dev-python/lit[${PYTHON_USEDEP}]"
+}
+
 check_space() {
if use test; then
local CHECKREQS_DISK_BUILD=11G

diff --git 
a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-8.0.1.ebuild 
b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-8.0.1.ebuild
index 927d0fc6fa9..344dcf6158f 100644
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-8.0.1.ebuild
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-8.0.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=6
@@ -45,6 +45,10 @@ S=${WORKDIR}/${MY_P}
 # least intrusive of all
 CMAKE_BUILD_TYPE=RelWithDebInfo
 
+python_check_deps() {
+   has_version "dev-python/lit[${PYTHON_USEDEP}]"
+}
+
 check_space() {
if use test; then
local CHECKREQS_DISK_BUILD=11G

diff --git 
a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-9.0.0.ebuild 
b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-9.0.0.ebuild
index d3888658be8..8ffab0c4e4e 100644
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-9.0.0.ebuild
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-9.0.0.ebuild
@@ -38,6 +38,10 @@ BDEPEND="
 # least intrusive of all
 CMAKE_BUILD_TYPE=RelWithDebInfo
 
+python_check_deps() {
+   has_version "dev-python/lit[${PYTHON_USEDEP}]"
+}
+
 check_space() {
if use test; then
local CHECKREQS_DISK_BUILD=11G

diff --git 
a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-9.0.1.ebuild 
b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-9.0.1.ebuild
index c62aa1f6e7e..a53698ec5d1 100644
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-9.0.1.ebuild
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-9.0.1.ebuild
@@ -38,6 +38,10 @@ BDEPEND="
 # least intrusive of all
 CMAKE_BUILD_TYPE=RelWithDebInfo
 
+python_check_deps() {
+   has_version "dev-python/lit[${PYTHON_USEDEP}]"
+}
+
 check_space() {
if use test; then
local CHECKREQS_DISK_BUILD=11G



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

2020-01-05 Thread Joonas Niilola
commit: 07ce32c2844776a17511c000c0812ca0fe633809
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Jan  5 20:17:43 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Jan  5 20:17:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07ce32c2

sys-kernel/pf-sources: bump to 5.4-pf4

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

 sys-kernel/pf-sources/Manifest |  1 +
 sys-kernel/pf-sources/pf-sources-5.4_p4.ebuild | 75 ++
 2 files changed, 76 insertions(+)

diff --git a/sys-kernel/pf-sources/Manifest b/sys-kernel/pf-sources/Manifest
index 1cc3cacf7e0..f4b784d6b91 100644
--- a/sys-kernel/pf-sources/Manifest
+++ b/sys-kernel/pf-sources/Manifest
@@ -16,3 +16,4 @@ DIST pf-sources-5.3_p8.patch 2445607 BLAKE2B 
d1aa017f43219f661d16e82f9f36ef5b526
 DIST pf-sources-5.4_p1.patch 258131 BLAKE2B 
23305be06df369a9bd7efdc1ab1c79bcbe6c1d0eed2ed99102d71e32eb7588548211a9587d0a12b2dac0aa8e99fa996d535b84a70e6f53078dc2228fbc87f102
 SHA512 
71ce2ca76dc2a89d93e5bdd9feea95f02dbef6192fcd6fb3e7d1136b826114b1b2b359d387d6343b40c4e253ef2f6c55399242f1abec50ca554de5928dd5eda1
 DIST pf-sources-5.4_p2.patch 444667 BLAKE2B 
970e27405a2bcfd206b7c4d2852c1329b9197cd14c4ad1bdcde0d5a36af41efe26ffec26469150da224c55cae7bc31c726a2ce0c93f723527423c5346d477367
 SHA512 
3f8ec934c71d9541a621bdff7c6db247e91027e83e0c0afcb08a6f7a0e4bf9c7667e4ad4a2bc7dd1aa7bb95f23ebe4d1ba818fd8ee24bb6cbf4e8e80a9ce150c
 DIST pf-sources-5.4_p3.patch 977402 BLAKE2B 
718d3239745b6be9736d4d5f49daddaeb4c0d8e6cb64f7824f84cfa64f3d9f15f86571fccf60009c0cc478be545d1da472fc1189ebf8df4518bbc57bea906c77
 SHA512 
5f8cff5193f0baadff310a47fc9be9abfa710f68595c2fd543bb6c72d9524e335ecc26d28a41e0e5735db1702d3978e0501984dc0e1637e3a3b54ac5fb1b5026
+DIST pf-sources-5.4_p4.patch 1683670 BLAKE2B 
df903d196334f502ed8056de684f51d8aa8f9f81ceb2cb5f17e1267fab2c77e0534bba55b895d266f1f940d211504511dd3afe0da1f30479ff7555be03ebcdca
 SHA512 
e1d24d45d8b0c00c9a2cf20774e6adb251dcbdda15f535c30abcb1296985781ea9fd4d7e6867dbdc9c0fe6fbbc7634d1997020a3c2345339ac08ad2e1c92409f

diff --git a/sys-kernel/pf-sources/pf-sources-5.4_p4.ebuild 
b/sys-kernel/pf-sources/pf-sources-5.4_p4.ebuild
new file mode 100644
index 000..f95b603d66f
--- /dev/null
+++ b/sys-kernel/pf-sources/pf-sources-5.4_p4.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+ETYPE="sources"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+
+HOMEPAGE="https://gitlab.com/post-factum/pf-kernel/wikis/README
+   https://dev.gentoo.org/~mpagano/genpatches/;
+
+IUSE=""
+
+# No 'experimental' USE flag provided, but we still want to use genpatches
+K_EXP_GENPATCHES_NOUSE="1"
+
+# No reason to bump this number unless something new gets included in 
genpatches,
+# in that case we can manually remove the linux kernel patches from genpatches.
+K_GENPATCHES_VER="1"
+
+K_NOSETEXTRAVERSION="1"
+
+# Not supported by the Gentoo security crew
+K_SECURITY_UNSUPPORTED="1"
+
+K_USEPV="yes"
+
+# We want the very basic patches from gentoo-sources, experimental patch
+# is already included in pf-sources
+K_WANT_GENPATCHES="base extras"
+
+UNIPATCH_STRICTORDER="yes"
+
+inherit eutils kernel-2
+detect_version
+
+DESCRIPTION="Linux kernel fork that includes the pf-kernel patchset and 
Gentoo's genpatches"
+
+PF_URI="https://github.com/pfactum/pf-kernel/compare/v${PV/_p*/}...v${PV/_p*/}-pf${PV/*_p/}.diff
 -> ${P}.patch"
+SRC_URI="
+   ${KERNEL_URI}
+   ${PF_URI}
+   
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
+"
+
+KV_FULL="${PVR}-pf"
+S="${WORKDIR}/linux-${KV_FULL}"
+
+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
+   kernel-2_src_prepare
+}
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   optfeature "Userspace KSM helper" sys-process/uksmd
+}



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

2020-01-05 Thread Joonas Niilola
commit: a9995983c28c1bb484ff695ed74c2a543b0f4299
Author: Tomáš Mózes  gmail  com>
AuthorDate: Sun Jan  5 03:38:45 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Jan  5 20:18:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9995983

dev-libs/criterion: improve ebuild

Signed-off-by: Tomáš Mózes  gmail.com>
Closes: https://bugs.gentoo.org/703530
Closes: https://github.com/gentoo/gentoo/pull/14093
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/criterion/criterion-2.3.3.ebuild   | 31 +
 dev-libs/criterion/files/criterion-libdir.patch | 30 
 2 files changed, 46 insertions(+), 15 deletions(-)

diff --git a/dev-libs/criterion/criterion-2.3.3.ebuild 
b/dev-libs/criterion/criterion-2.3.3.ebuild
index e0b34016c62..1f2eda350a6 100644
--- a/dev-libs/criterion/criterion-2.3.3.ebuild
+++ b/dev-libs/criterion/criterion-2.3.3.ebuild
@@ -1,10 +1,12 @@
-# Copyright 2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
+PYTHON_COMPAT=( python3_{6,7} )
+
 CMAKE_MAKEFILE_GENERATOR="emake"
-inherit cmake
+inherit cmake python-any-r1
 
 DESCRIPTION="Cross platform unit testing framework for C and C++"
 HOMEPAGE="https://github.com/Snaipe/Criterion;
@@ -18,13 +20,24 @@ RESTRICT="!test? ( test )"
 
 RDEPEND="dev-libs/nanomsg:="
 DEPEND="${RDEPEND}
-   test? ( dev-util/cram )"
+   test? (
+   $(python_gen_any_dep 'dev-util/cram[${PYTHON_USEDEP}]')
+   )"
 BDEPEND="virtual/pkgconfig"
 
+PATCHES="${FILESDIR}/${PN}-libdir.patch"
 S="${WORKDIR}/${PN}-v${PV}"
 
 QA_EXECSTACK="usr/lib*/libcriterion.so*"
 
+python_check_deps() {
+   has_version "dev-util/cram[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
 src_configure() {
local mycmakeargs=(
-DCTESTS="$(usex test ON OFF)"
@@ -40,15 +53,3 @@ src_compile() {
cmake_build criterion_tests
fi
 }
-
-src_install() {
-   cmake_src_install
-
-   if [[ "/usr/lib" != "/usr/$(get_libdir)" ]]; then
-   mkdir -p "${D}/usr/$(get_libdir)" || die
-   mv "${D}"/usr/lib/libcriterion.so* "${D}/usr/$(get_libdir)/" || 
die
-   fi
-
-   sed -i "s@${prefix}/lib@${prefix}/$(get_libdir)@g" \
-   "${D}/usr/share/pkgconfig/criterion.pc" || die
-}

diff --git a/dev-libs/criterion/files/criterion-libdir.patch 
b/dev-libs/criterion/files/criterion-libdir.patch
new file mode 100644
index 000..91b28b06b94
--- /dev/null
+++ b/dev-libs/criterion/files/criterion-libdir.patch
@@ -0,0 +1,30 @@
+diff --git a/.cmake/Modules/PackageUtils.cmake 
b/.cmake/Modules/PackageUtils.cmake
+index 593f2d1..a771fd5 100644
+--- a/.cmake/Modules/PackageUtils.cmake
 b/.cmake/Modules/PackageUtils.cmake
+@@ -50,9 +50,9 @@ function (cr_add_library _LIB)
+   endforeach ()
+ 
+   install(TARGETS ${_LIB}
+-RUNTIME DESTINATION bin
+-LIBRARY DESTINATION lib
+-ARCHIVE DESTINATION lib ${install_flags}
++RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
++LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
++ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} ${install_flags}
+   )
+ endfunction ()
+ 
+diff --git a/src/criterion.pc.in b/src/criterion.pc.in
+index 18ac3d6..23737a4 100644
+--- a/src/criterion.pc.in
 b/src/criterion.pc.in
+@@ -1,7 +1,7 @@
+ prefix=@CMAKE_INSTALL_PREFIX@
+ exec_prefix=${prefix}
+ includedir=${prefix}/include
+-libdir=${prefix}/lib
++libdir=${prefix}/@CMAKE_INSTALL_LIBDIR@
+ 
+ Name: @PROJECT_NAME@
+ Description: A KISS, Cross platform unit testing framework for C and C++



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

2020-01-05 Thread Joonas Niilola
commit: e3dcd32cbcaa230535eccb1f4f4fb30b902c556c
Author: Horea Christian  chymera  eu>
AuthorDate: Sun Jan  5 06:21:45 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Jan  5 20:18:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3dcd32c

dev-python/statsmodels: version bump 0.10.2

Package-Manager: Portage-2.3.83, Repoman-2.3.20
Signed-off-by: Horea Christian  chymera.eu>
Closes: https://github.com/gentoo/gentoo/pull/13764
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-python/statsmodels/Manifest  |  1 +
 dev-python/statsmodels/statsmodels-0.10.2.ebuild | 72 
 2 files changed, 73 insertions(+)

diff --git a/dev-python/statsmodels/Manifest b/dev-python/statsmodels/Manifest
index 82de7a1a166..0b26238e639 100644
--- a/dev-python/statsmodels/Manifest
+++ b/dev-python/statsmodels/Manifest
@@ -1 +1,2 @@
+DIST statsmodels-0.10.2.tar.gz 14065612 BLAKE2B 
0df1268de5e4108b3cc541df87a5b9d2321bd3062d4daf1cc1aa62ab08ee777bace2f10bdfb51f088a66f15287c62cf851b3f43efa7eb1227e71c06632e80d55
 SHA512 
bd1c0784b0b17a3ca69fef5848f5eea8dcf76b1943599a5e5c285e45b7fcc7e44c0e388f007913d420ff6f3cb66a653d1c43e6e8addef534ff5572fa69ffb54a
 DIST statsmodels-0.9.0.tar.gz 12658359 BLAKE2B 
1b451edc281ac8bfd35441d7f31ff02c7068b854c06a5e50fcb6fb2ff3c023bbee264a25407078f99ca08e467676a32c1a0156dec668673bad3e8d7a46a95154
 SHA512 
a0310129ee915dce5006e4e40190d19c3a09facad398ff089fa4a244d51a035f9591267fd8d34a00ce82e4cab893df96787596f9d350d878e97a0bb3305f1bd5

diff --git a/dev-python/statsmodels/statsmodels-0.10.2.ebuild 
b/dev-python/statsmodels/statsmodels-0.10.2.ebuild
new file mode 100644
index 000..866fecd254d
--- /dev/null
+++ b/dev-python/statsmodels/statsmodels-0.10.2.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7} )
+
+inherit distutils-r1 eutils
+
+DESCRIPTION="Statistical computations and models for use with SciPy"
+HOMEPAGE="https://www.statsmodels.org/stable/index.html;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc examples test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/numpy[${PYTHON_USEDEP}]
+   >=dev-python/pandas-0.23.0[${PYTHON_USEDEP}]
+   dev-python/patsy[${PYTHON_USEDEP}]
+   sci-libs/scipy[${PYTHON_USEDEP}]
+"
+BDEPEND="dev-python/cython[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   doc? (
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   dev-python/jupyter_client[${PYTHON_USEDEP}]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/nbconvert[${PYTHON_USEDEP}]
+   dev-python/nbformat[${PYTHON_USEDEP}]
+   dev-python/numpydoc[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   )
+   test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   )
+"
+
+python_prepare_all() {
+   # Prevent un-needed d'loading
+   sed -e "/sphinx.ext.intersphinx/d" -i docs/source/conf.py || die
+   export VARTEXFONTS="${T}"/fonts
+   export MPLCONFIGDIR="${T}"
+   echo "backend : Agg" > "${MPLCONFIGDIR}"/matplotlibrc || die
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   use doc && esetup.py build_sphinx -b html --build-dir=docs/build
+}
+
+python_test() {
+   cd "${BUILD_DIR}" || die
+   ${EPYTHON} -c 'import statsmodels; statsmodels.test()' || die
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/build/html/. )
+   if use examples; then
+   docompress -x /usr/share/doc/${PF}/examples
+   dodoc -r examples
+   fi
+   distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+   optfeature "Plotting functionality" "dev-python/matplotlib"
+}



[gentoo-commits] repo/gentoo:master commit in: net-news/rssguard/

2020-01-05 Thread Jeroen Roovers
commit: 79d6c8198fb291948febce97a0c5edaa69714435
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Jan  5 20:07:04 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Jan  5 20:08:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79d6c819

net-news/rssguard: Call xdg_icon_cache_update

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

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

diff --git a/net-news/rssguard/rssguard-3.5.9.ebuild 
b/net-news/rssguard/rssguard-3.5.9-r1.ebuild
similarity index 88%
rename from net-news/rssguard/rssguard-3.5.9.ebuild
rename to net-news/rssguard/rssguard-3.5.9-r1.ebuild
index d6e9e59d36b..d7491fc3d34 100644
--- a/net-news/rssguard/rssguard-3.5.9.ebuild
+++ b/net-news/rssguard/rssguard-3.5.9-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit flag-o-matic qmake-utils
+inherit flag-o-matic xdg-utils qmake-utils
 
 DESCRIPTION="Tiny RSS and Atom feed reader"
 HOMEPAGE="https://github.com/martinrotter/rssguard;
@@ -42,3 +42,11 @@ src_configure() {
 src_install() {
emake install INSTALL_ROOT="${D}"
 }
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



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

2020-01-05 Thread Anthony G. Basile
commit: 1b60414e1723dca18740a604bd13305d83ea641f
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Jan  5 19:56:30 2020 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Jan  5 19:56:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b60414e

sys-libs/musl: remove older version

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

 sys-libs/musl/Manifest   |   1 -
 sys-libs/musl/musl-1.1.22.ebuild | 124 ---
 2 files changed, 125 deletions(-)

diff --git a/sys-libs/musl/Manifest b/sys-libs/musl/Manifest
index 4d58c806107..17ff09bc4a6 100644
--- a/sys-libs/musl/Manifest
+++ b/sys-libs/musl/Manifest
@@ -1,6 +1,5 @@
 DIST getconf.c 11614 BLAKE2B 
ba49a573fc16d51780a0b0b81fbf7b64a1142f1dbad203c9609a59b6b07e7404f676c415383ae88c0aede95694821f6ee381bffd93cc3330501e17dc07d122bd
 SHA512 
0d80f37b34a35e3d14b012257c50862dfeb9d2c81139ea2dfa101d981d093b009b9fa450ba27a708ac59377a48626971dfc58e20a3799084a65777a0c32cbc7d
 DIST getent.c 9438 BLAKE2B 
dc20353583c10a001bd8fe8474f32b70254dc56da186d1cdbaf4081570c3d7a10497024da5815a485fc4728adc9eebd270aec99ba93b7546b38c728978e3e00b
 SHA512 
b35de9847353b273516162ed4828a810c6130fc5b7de44ee4433003b3f99647b25792d9b1c40dfc67069add11f3fb850e5c35d4f1912dccac108059bbbdfd5a2
 DIST iconv.c 2577 BLAKE2B 
070ca87b30c90ab98c27d5faf7a2fcb64ff7c67ca212ee6072165b2146979c551f714954dbd465462a171837c59b6ea027e0206458a2df0f977e45f01be3ce48
 SHA512 
9d42d66fb1facce2b85dad919be5be819ee290bd26ca2db00982b2f8e055a0196290a008711cbe2b18ec9eee8d2270e3b3a4692c5a1b807013baa5c2b70a2bbf
-DIST musl-1.1.22.tar.gz 987296 BLAKE2B 
0326751e1d1bd5b909938159e709daa1ca0b2e51a3f3dc1fc80caa3e7fc0e9fe0fa64d6dfe7d870057fa8e97100a3a89bfe4449fd4c04fe3af17d0f105dfb9cd
 SHA512 
08a40d722672504427238e71c9e52a723c6a14735abe9581d6d4bb3f86662d5d51a3f32a6aed6420c1f9680e22a3a554a9b87ae342635be971e2db49cc9fdb87
 DIST musl-1.1.23.tar.gz 1013779 BLAKE2B 
0251604697f6e243d173c6a72d0a24ddbbce298f8e3a53d9d3a18d7f5ebf19f4e85584a494639c2470530b61c3189150bfaed3376e31acf4e1b2daa1c30860dc
 SHA512 
a2278de9903852b08352d3e734a39d4616caa602496997ba843e8fea0e1c481761776745faf04536a149d1c4af416b68df681b6fbc9ae2de8794e18c2e853b09
 DIST musl-1.1.24.tar.gz 1024988 BLAKE2B 
5fa26746eed0f2334b740adf94a8400568d56d9b2276bf1fbac828f9b707b4e215d3c16af9ea048b9d771f1d0a58ada3bc6e1bf0ba8f5fa693f5042fc6af30df
 SHA512 
8987f1e194ea616f34f4f21fe9def28fb7f81d7060e38619206c6349f79db3bbb76bae8b711f5f9b8ed038799c9aea1a4cbec69e0bc4131e246203e133149e77

diff --git a/sys-libs/musl/musl-1.1.22.ebuild b/sys-libs/musl/musl-1.1.22.ebuild
deleted file mode 100644
index 47c54d2eb79..000
--- a/sys-libs/musl/musl-1.1.22.ebuild
+++ /dev/null
@@ -1,124 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils flag-o-matic multilib toolchain-funcs
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="git://git.musl-libc.org/musl"
-   inherit git-r3
-   SRC_URI="
-   https://dev.gentoo.org/~blueness/musl-misc/getconf.c
-   https://dev.gentoo.org/~blueness/musl-misc/getent.c
-   https://dev.gentoo.org/~blueness/musl-misc/iconv.c;
-   KEYWORDS=""
-else
-   SRC_URI="http://www.musl-libc.org/releases/${P}.tar.gz
-   https://dev.gentoo.org/~blueness/musl-misc/getconf.c
-   https://dev.gentoo.org/~blueness/musl-misc/getent.c
-   https://dev.gentoo.org/~blueness/musl-misc/iconv.c;
-   KEYWORDS="-* amd64 arm arm64 ~mips ppc x86"
-fi
-
-export CBUILD=${CBUILD:-${CHOST}}
-export CTARGET=${CTARGET:-${CHOST}}
-if [[ ${CTARGET} == ${CHOST} ]] ; then
-   if [[ ${CATEGORY} == cross-* ]] ; then
-   export CTARGET=${CATEGORY#cross-}
-   fi
-fi
-
-DESCRIPTION="Light, fast and simple C library focused on standards-conformance 
and safety"
-HOMEPAGE="http://www.musl-libc.org/;
-LICENSE="MIT LGPL-2 GPL-2"
-SLOT="0"
-IUSE="headers-only"
-
-QA_SONAME="/usr/lib/libc.so"
-QA_DT_NEEDED="/usr/lib/libc.so"
-
-is_crosscompile() {
-   [[ ${CHOST} != ${CTARGET} ]]
-}
-
-just_headers() {
-   use headers-only && is_crosscompile
-}
-
-pkg_setup() {
-   if [ ${CTARGET} == ${CHOST} ] ; then
-   case ${CHOST} in
-   *-musl*) ;;
-   *) die "Use sys-devel/crossdev to build a musl toolchain" ;;
-   esac
-   fi
-
-   # fix for #667126, copied from glibc ebuild
-   # make sure host make.conf doesn't pollute us
-   if is_crosscompile || tc-is-cross-compiler ; then
-   CHOST=${CTARGET} strip-unsupported-flags
-   fi
-}
-
-src_configure() {
-   tc-getCC ${CTARGET}
-   just_headers && export CC=true
-
-   local sysroot
-   is_crosscompile && sysroot=/usr/${CTARGET}
-   ./configure \
-   --target=${CTARGET} \
-   --prefix=${sysroot}/usr \
-   --syslibdir=${sysroot}/lib \
-   

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

2020-01-05 Thread Agostino Sarubbo
commit: a879c765b4a388a6b7e82016002602ce819f8c70
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jan  5 19:44:54 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jan  5 19:44:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a879c765

sys-libs/libaal: ppc64 stable wrt bug #704442

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

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



[gentoo-commits] repo/gentoo:master commit in: games-emulation/dosbox/

2020-01-05 Thread Agostino Sarubbo
commit: f94a3d5e81e102612af038bbf6acd293d2e11e09
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jan  5 19:45:01 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jan  5 19:45:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f94a3d5e

games-emulation/dosbox: ppc64 stable wrt bug #704767

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 games-emulation/dosbox/dosbox-0.74.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-emulation/dosbox/dosbox-0.74.3.ebuild 
b/games-emulation/dosbox/dosbox-0.74.3.ebuild
index 933de5aa269..7ed3281b164 100644
--- a/games-emulation/dosbox/dosbox-0.74.3.ebuild
+++ b/games-emulation/dosbox/dosbox-0.74.3.ebuild
@@ -28,7 +28,7 @@ DESCRIPTION="DOS emulator"
 HOMEPAGE="https://www.dosbox.com/;
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~ppc ppc64 x86"
 IUSE="alsa +core-inline debug hardened opengl X"
 
 RDEPEND="alsa? ( media-libs/alsa-lib )



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

2020-01-05 Thread Agostino Sarubbo
commit: 3b1d2f0558aefd9bcf943f1883a3e98ddb70bef4
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jan  5 19:44:57 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jan  5 19:44:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b1d2f05

sys-apps/openrc: ppc64 stable wrt bug #704600

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/sys-apps/openrc/openrc-0.42.1.ebuild 
b/sys-apps/openrc/openrc-0.42.1.ebuild
index e925f85303e..e0247869d58 100644
--- a/sys-apps/openrc/openrc-0.42.1.ebuild
+++ b/sys-apps/openrc/openrc-0.42.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sh ~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sh ~sparc x86"
 fi
 
 LICENSE="BSD-2"



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

2020-01-05 Thread Agostino Sarubbo
commit: c4233044596aae71ab38a314764a6412e7a08342
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jan  5 19:42:53 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jan  5 19:42:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4233044

media-libs/shaderc: x86 stable wrt bug #704720

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/media-libs/shaderc/shaderc-2019.0-r1.ebuild 
b/media-libs/shaderc/shaderc-2019.0-r1.ebuild
index 804de6f71bf..2c48717338f 100644
--- a/media-libs/shaderc/shaderc-2019.0-r1.ebuild
+++ b/media-libs/shaderc/shaderc-2019.0-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="doc test"
 
 RDEPEND="



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

2020-01-05 Thread Agostino Sarubbo
commit: 272e262839a325baec1a8efe8557e85ef59442ea
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jan  5 19:43:05 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jan  5 19:43:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=272e2628

dev-python/python-mpd: x86 stable wrt bug #704802

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/python-mpd/python-mpd-1.0.0.ebuild 
b/dev-python/python-mpd/python-mpd-1.0.0.ebuild
index 7f30b53e759..9574fe2bca3 100644
--- a/dev-python/python-mpd/python-mpd-1.0.0.ebuild
+++ b/dev-python/python-mpd/python-mpd-1.0.0.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://github.com/Mic92/python-mpd2;
 SRC_URI="https://github.com/Mic92/${PN}2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-3"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 SLOT="0"
 IUSE="test +twisted"
 



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

2020-01-05 Thread Agostino Sarubbo
commit: aafff9b2414b2dbff7b851d849f4e8487febec9e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jan  5 19:42:45 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jan  5 19:42:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aafff9b2

sys-libs/libaal: x86 stable wrt bug #704442

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

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



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

2020-01-05 Thread Agostino Sarubbo
commit: a116870693e6e4b6c72727310f5a9dd3b6672f86
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jan  5 19:43:08 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jan  5 19:43:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1168706

dev-python/toml: x86 stable wrt bug #704802

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/toml/toml-0.10.0-r1.ebuild 
b/dev-python/toml/toml-0.10.0-r1.ebuild
index ef02d719144..24154b7d0b5 100644
--- a/dev-python/toml/toml-0.10.0-r1.ebuild
+++ b/dev-python/toml/toml-0.10.0-r1.ebuild
@@ -17,7 +17,7 @@ IUSE="test"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
 
 # peculiar testing depending on https://github.com/BurntSushi/toml-test. Not
 # particularly worth the trouble.



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

2020-01-05 Thread Agostino Sarubbo
commit: e037068a57b1413e4150bda2f641438c45789355
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jan  5 19:42:48 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jan  5 19:42:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e037068a

sys-apps/openrc: x86 stable wrt bug #704600

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/sys-apps/openrc/openrc-0.42.1.ebuild 
b/sys-apps/openrc/openrc-0.42.1.ebuild
index 27200e39f43..e925f85303e 100644
--- a/sys-apps/openrc/openrc-0.42.1.ebuild
+++ b/sys-apps/openrc/openrc-0.42.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sh ~sparc ~x86"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sh ~sparc x86"
 fi
 
 LICENSE="BSD-2"



[gentoo-commits] repo/gentoo:master commit in: games-emulation/dosbox/

2020-01-05 Thread Agostino Sarubbo
commit: 5666def56604f88ce8d883cc4961d49344068722
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jan  5 19:42:57 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jan  5 19:42:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5666def5

games-emulation/dosbox: x86 stable wrt bug #704767

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 games-emulation/dosbox/dosbox-0.74.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-emulation/dosbox/dosbox-0.74.3.ebuild 
b/games-emulation/dosbox/dosbox-0.74.3.ebuild
index caf5bc2ee91..933de5aa269 100644
--- a/games-emulation/dosbox/dosbox-0.74.3.ebuild
+++ b/games-emulation/dosbox/dosbox-0.74.3.ebuild
@@ -28,7 +28,7 @@ DESCRIPTION="DOS emulator"
 HOMEPAGE="https://www.dosbox.com/;
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86"
 IUSE="alsa +core-inline debug hardened opengl X"
 
 RDEPEND="alsa? ( media-libs/alsa-lib )



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

2020-01-05 Thread Agostino Sarubbo
commit: 94750265c8cf2995c4cee97cf7a47185e450e933
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jan  5 19:43:02 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jan  5 19:43:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94750265

dev-python/filelock: x86 stable wrt bug #704802

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/filelock/filelock-3.0.12.ebuild 
b/dev-python/filelock/filelock-3.0.12.ebuild
index 8f6e8bda508..6d60b149145 100644
--- a/dev-python/filelock/filelock-3.0.12.ebuild
+++ b/dev-python/filelock/filelock-3.0.12.ebuild
@@ -15,7 +15,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Unlicense"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE=""
 
 BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



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

2020-01-05 Thread Sergei Trofimovich
commit: e1ad4e8e5fa5ecb36a41bcd2fa1b1ad215a49db6
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Jan  5 19:31:34 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jan  5 19:31:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1ad4e8e

sys-fs/reiser4progs: stable 1.2.1 for ppc, bug #704448

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-fs/reiser4progs/reiser4progs-1.2.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fs/reiser4progs/reiser4progs-1.2.1.ebuild 
b/sys-fs/reiser4progs/reiser4progs-1.2.1.ebuild
index 0c268dd4ffc..634d40bdd66 100644
--- a/sys-fs/reiser4progs/reiser4progs-1.2.1.ebuild
+++ b/sys-fs/reiser4progs/reiser4progs-1.2.1.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"
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/reiser4/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 -sparc ~x86"
+KEYWORDS="~amd64 ~arm ppc ~ppc64 -sparc ~x86"
 IUSE="debug readline static static-libs"
 
 LIB_DEPEND=">=sys-libs/libaal-1.0.6:=[static-libs(+)]



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

2020-01-05 Thread Sergei Trofimovich
commit: f289398ee8bd00a201d73c8e40e72522fa1fcea2
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Jan  5 19:32:05 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jan  5 19:32:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f289398e

sys-libs/libaal: stable 1.0.7-r1 for ppc, bug #704442

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

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



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

2020-01-05 Thread Sergei Trofimovich
commit: 189f512486112af7032cfa077b9a8f019e71e9b0
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Jan  5 19:32:14 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jan  5 19:32:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=189f5124

sys-apps/openrc: stable 0.42.1 for ppc, bug #704600

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/sys-apps/openrc/openrc-0.42.1.ebuild 
b/sys-apps/openrc/openrc-0.42.1.ebuild
index 03bf17e3f44..27200e39f43 100644
--- a/sys-apps/openrc/openrc-0.42.1.ebuild
+++ b/sys-apps/openrc/openrc-0.42.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh ~sparc ~x86"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sh ~sparc ~x86"
 fi
 
 LICENSE="BSD-2"



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

2020-01-05 Thread Michał Górny
commit: 51d7eab75157d343b5d7e4740e5f0ada4c2d567c
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jan  5 18:23:16 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jan  5 19:30:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51d7eab7

dev-python/python-docs: Bump to 3.7.6

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

 dev-python/python-docs/Manifest |  1 +
 dev-python/python-docs/python-docs-3.7.6.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/dev-python/python-docs/Manifest b/dev-python/python-docs/Manifest
index c2a6528986a..3fe000bbfa4 100644
--- a/dev-python/python-docs/Manifest
+++ b/dev-python/python-docs/Manifest
@@ -4,3 +4,4 @@ DIST python-3.6.10-docs-html.tar.bz2 5994263 BLAKE2B 
5491942b7b19af3a880dabd146c
 DIST python-3.6.3-docs-html.tar.bz2 5945784 BLAKE2B 
88473f63c6a0d533d568184b8459353bea3bc49c24a0a0e5f3ea240556971f3a76018f08f18371b8c7cdeaee93c4cf466fb20eb774db96ad4e63fb45ce730e26
 SHA512 
ffd6ea459ba36b19c788638f7e2f72ecd286218ed7eb29493819137c4bc25c02714128f07b781ad642eb08826d00924bd1b90a236ba46107bbe17de6633fa1ad
 DIST python-3.6.4-docs-html.tar.bz2 5955729 BLAKE2B 
71e6e198069297860ac84be125586cb5757a34e2b342358517d62656734545fc221812f3c54cdbdb877188648551c3e1cc9331f159d011ca2b0bef587847a471
 SHA512 
a4cf51ec0e7127f417b066e2727258395954dfc5f1aaa0ad1d25e81dae40ace0d51b18413600fce0f5b1002e4b130a3914b7c9244025375e8fe5332c8d86635d
 DIST python-3.7.0-docs-html.tar.bz2 6222504 BLAKE2B 
150382e6ce9c241bf8654efc2c7515e1399291eca38b91c44c51d24302fc239a764af7d22dcc69378338cb3c0f7e2d7e517af238f8c38f32be8a76037880206c
 SHA512 
f5583e8d2792932ff3c90575ce98446f0f11eab3a78a1ea8df0203f29583ff9c2831879817ae5fb23cfdb32238d385361b7956c352c6431e9801e6509d3c5f09
+DIST python-3.7.6-docs-html.tar.bz2 6248802 BLAKE2B 
b2baff27bf3fc61ebe521b5bf621c265a50336d63ec8c2e14f8f2fa75b552fa4f959b3448ed39ebf18bece46cdc14f8a7a62cae3fcdd4f44e3db09489807bf4f
 SHA512 
52657627dfe088184afbc0827731cf919884f21ae483c934a84e1e93bd1b03fe7b948da8ea8dfc1ba80e0557504d14eab729d22b723ba34731e1b866a253

diff --git a/dev-python/python-docs/python-docs-3.7.6.ebuild 
b/dev-python/python-docs/python-docs-3.7.6.ebuild
new file mode 100644
index 000..5f4f8298193
--- /dev/null
+++ b/dev-python/python-docs/python-docs-3.7.6.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="HTML documentation for Python"
+HOMEPAGE="https://www.python.org/doc/;
+SRC_URI="https://www.python.org/ftp/python/doc/${PV}/python-${PV}-docs-html.tar.bz2;
+S="${WORKDIR}/python-${PV}-docs-html"
+
+LICENSE="PSF-2"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+
+src_install() {
+   rm -r _sources || die
+   docinto html
+   dodoc -r .
+
+   newenvd - 60python-docs-${SLOT} <<-EOF
+   
PYTHONDOCS_${SLOT//./_}="${EPREFIX}/usr/share/doc/${PF}/html/library"
+   EOF
+}



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

2020-01-05 Thread Michał Górny
commit: ad0f75d8d0a80d711b26c24601de16b4070d8951
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jan  5 19:28:12 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jan  5 19:30:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad0f75d8

dev-lang/python: Add check-reqs for tests to 3.8

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

 dev-lang/python/python-3.9.0_alpha2.ebuild | 12 +++-
 1 file changed, 11 insertions(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.9.0_alpha2.ebuild 
b/dev-lang/python/python-3.9.0_alpha2.ebuild
index 4d14640421d..1dea22df2a9 100644
--- a/dev-lang/python/python-3.9.0_alpha2.ebuild
+++ b/dev-lang/python/python-3.9.0_alpha2.ebuild
@@ -4,7 +4,8 @@
 EAPI="7"
 WANT_LIBTOOL="none"
 
-inherit autotools flag-o-matic pax-utils python-utils-r1 toolchain-funcs
+inherit autotools check-reqs flag-o-matic pax-utils python-utils-r1 \
+   toolchain-funcs
 
 MY_P="Python-${PV/_alpha/a}"
 PYVER=$(ver_cut 1-2)
@@ -57,12 +58,21 @@ DEPEND="${RDEPEND}
 RDEPEND+=" !build? ( app-misc/mime-types )"
 PDEPEND=">=app-eselect/eselect-python-20140125-r1"
 
+# large file tests involve a 2.5G file being copied (duplicated)
+CHECKREQS_DISK_BUILD=5500M
+
 pkg_pretend() {
+   use test && check-reqs_pkg_pretend
+
ewarn "This is an early developer preview of Python 3.9.  New features"
ewarn "can still be added up to 2020-05-18.  It's not suitable for 
production"
ewarn "use, and it is not supported for Gentoo packages."
 }
 
+pkg_setup() {
+   use test && check-reqs_pkg_setup
+}
+
 src_prepare() {
# Ensure that internal copies of expat, libffi and zlib are not used.
rm -fr Modules/expat || die



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

2020-01-05 Thread Michał Górny
commit: 68a2c4a3d0da1e9c4869344aad55c78cd89b118f
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jan  5 18:21:30 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jan  5 19:30:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68a2c4a3

dev-python/python-docs: Bump to 2.7.17

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

 dev-python/python-docs/Manifest  |  1 +
 dev-python/python-docs/python-docs-2.7.17.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/dev-python/python-docs/Manifest b/dev-python/python-docs/Manifest
index 487381d2546..97fe12865c1 100644
--- a/dev-python/python-docs/Manifest
+++ b/dev-python/python-docs/Manifest
@@ -1,4 +1,5 @@
 DIST python-2.7.14-docs-html.tar.bz2 4604956 BLAKE2B 
743f3cf0c741916d2efbf8ebdee077800dad7d9e38fc7a2f60e2fb8f0e3dd3978fda8b286fccd6cbba87ed3e6fd289401019131c00a03809a1528533cd29488d
 SHA512 
3a8c0e8d083880e5e174090eb39514b27b0f00021b3874a2ffcfcaf4d43020764d9d8415d2387e0ce8e59e6e193571cbad06dbfdd1d30f8be06e1f27b375bc10
+DIST python-2.7.17-docs-html.tar.bz2 4605137 BLAKE2B 
40d67a1443fd8df792e6721354efd62116352980e9353f7d334d4f8f1fba64ed7fd87b011cf1ebf47822607bb0ae970d47246bb83370cc922a51a85fd433357e
 SHA512 
e0f1b2c75297dfb7b0b8913423db0d6ee9fde171b346831244fae5a783c2f834ef49dd137d835d4f052bb65a5962e051835b298271ad679dcf19b1d9118d968b
 DIST python-3.4.5-docs-html.tar.bz2 5521895 BLAKE2B 
59a9e1dfc6339edf2d8de498013383fdf8c132dd4f2e58c9054ea9a305a2aa140d8d4e1703297c089ac206081d97fd0100bb6f90c0b7353f30f9df3d3274
 SHA512 
241a2bf46a2ae6606bcdf60c456e909d5c84c8c82661f38b621a91869c51dd0be980a5d7023d12fe98c2eb60b0ad913c67e7f94698c7ad1015d56c6592504bc2
 DIST python-3.4.6-docs-html.tar.bz2 5517260 BLAKE2B 
c8e605a3b27358c22e2047241a4b92b3918a6fff0ef3b8cc8153ca6fd8d17eb38e58f83f47e27a0b19ef73f3a8339f28dfcce7df621c1deeadc6fb746522d2e9
 SHA512 
a561ca54fe3fd8b9f1a419eb95ffd6001eaa303bf0b5ba75f726915d94926d3ddde0b918cd7ac8897e202b61226832d332aeb748ea1cda22db09132ce64c7c0d
 DIST python-3.5.4-docs-html.tar.bz2 5747840 BLAKE2B 
013791c8d0023ffa3d3e07ecfbb82dd36d2fc3e14514f4e14ba90e3d65d05aa4c3ec7cf7c86fe88090dfa0323c444acdefafa36aa315c98db1b5f7af9c0bd5fe
 SHA512 
b1c6028e91bdb0a85a6765ab66c50574804f0aa799c6d13ed4163e6aaba98eeecfacd8576fbb6a721028fe84049ac1718497ad491f993973e3e410a660a10084

diff --git a/dev-python/python-docs/python-docs-2.7.17.ebuild 
b/dev-python/python-docs/python-docs-2.7.17.ebuild
new file mode 100644
index 000..5f4f8298193
--- /dev/null
+++ b/dev-python/python-docs/python-docs-2.7.17.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="HTML documentation for Python"
+HOMEPAGE="https://www.python.org/doc/;
+SRC_URI="https://www.python.org/ftp/python/doc/${PV}/python-${PV}-docs-html.tar.bz2;
+S="${WORKDIR}/python-${PV}-docs-html"
+
+LICENSE="PSF-2"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+
+src_install() {
+   rm -r _sources || die
+   docinto html
+   dodoc -r .
+
+   newenvd - 60python-docs-${SLOT} <<-EOF
+   
PYTHONDOCS_${SLOT//./_}="${EPREFIX}/usr/share/doc/${PF}/html/library"
+   EOF
+}



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

2020-01-05 Thread Michał Górny
commit: 62496e823fdc5adc02d04d14f280e0d2d4e3e23b
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jan  5 18:21:54 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jan  5 19:30:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62496e82

dev-python/python-docs: Remove 3.[45]*

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

 dev-python/python-docs/Manifest |  3 ---
 dev-python/python-docs/python-docs-3.4.5.ebuild | 26 -
 dev-python/python-docs/python-docs-3.4.6.ebuild | 26 -
 dev-python/python-docs/python-docs-3.5.4.ebuild | 26 -
 4 files changed, 81 deletions(-)

diff --git a/dev-python/python-docs/Manifest b/dev-python/python-docs/Manifest
index 97fe12865c1..e89893771d8 100644
--- a/dev-python/python-docs/Manifest
+++ b/dev-python/python-docs/Manifest
@@ -1,8 +1,5 @@
 DIST python-2.7.14-docs-html.tar.bz2 4604956 BLAKE2B 
743f3cf0c741916d2efbf8ebdee077800dad7d9e38fc7a2f60e2fb8f0e3dd3978fda8b286fccd6cbba87ed3e6fd289401019131c00a03809a1528533cd29488d
 SHA512 
3a8c0e8d083880e5e174090eb39514b27b0f00021b3874a2ffcfcaf4d43020764d9d8415d2387e0ce8e59e6e193571cbad06dbfdd1d30f8be06e1f27b375bc10
 DIST python-2.7.17-docs-html.tar.bz2 4605137 BLAKE2B 
40d67a1443fd8df792e6721354efd62116352980e9353f7d334d4f8f1fba64ed7fd87b011cf1ebf47822607bb0ae970d47246bb83370cc922a51a85fd433357e
 SHA512 
e0f1b2c75297dfb7b0b8913423db0d6ee9fde171b346831244fae5a783c2f834ef49dd137d835d4f052bb65a5962e051835b298271ad679dcf19b1d9118d968b
-DIST python-3.4.5-docs-html.tar.bz2 5521895 BLAKE2B 
59a9e1dfc6339edf2d8de498013383fdf8c132dd4f2e58c9054ea9a305a2aa140d8d4e1703297c089ac206081d97fd0100bb6f90c0b7353f30f9df3d3274
 SHA512 
241a2bf46a2ae6606bcdf60c456e909d5c84c8c82661f38b621a91869c51dd0be980a5d7023d12fe98c2eb60b0ad913c67e7f94698c7ad1015d56c6592504bc2
-DIST python-3.4.6-docs-html.tar.bz2 5517260 BLAKE2B 
c8e605a3b27358c22e2047241a4b92b3918a6fff0ef3b8cc8153ca6fd8d17eb38e58f83f47e27a0b19ef73f3a8339f28dfcce7df621c1deeadc6fb746522d2e9
 SHA512 
a561ca54fe3fd8b9f1a419eb95ffd6001eaa303bf0b5ba75f726915d94926d3ddde0b918cd7ac8897e202b61226832d332aeb748ea1cda22db09132ce64c7c0d
-DIST python-3.5.4-docs-html.tar.bz2 5747840 BLAKE2B 
013791c8d0023ffa3d3e07ecfbb82dd36d2fc3e14514f4e14ba90e3d65d05aa4c3ec7cf7c86fe88090dfa0323c444acdefafa36aa315c98db1b5f7af9c0bd5fe
 SHA512 
b1c6028e91bdb0a85a6765ab66c50574804f0aa799c6d13ed4163e6aaba98eeecfacd8576fbb6a721028fe84049ac1718497ad491f993973e3e410a660a10084
 DIST python-3.6.3-docs-html.tar.bz2 5945784 BLAKE2B 
88473f63c6a0d533d568184b8459353bea3bc49c24a0a0e5f3ea240556971f3a76018f08f18371b8c7cdeaee93c4cf466fb20eb774db96ad4e63fb45ce730e26
 SHA512 
ffd6ea459ba36b19c788638f7e2f72ecd286218ed7eb29493819137c4bc25c02714128f07b781ad642eb08826d00924bd1b90a236ba46107bbe17de6633fa1ad
 DIST python-3.6.4-docs-html.tar.bz2 5955729 BLAKE2B 
71e6e198069297860ac84be125586cb5757a34e2b342358517d62656734545fc221812f3c54cdbdb877188648551c3e1cc9331f159d011ca2b0bef587847a471
 SHA512 
a4cf51ec0e7127f417b066e2727258395954dfc5f1aaa0ad1d25e81dae40ace0d51b18413600fce0f5b1002e4b130a3914b7c9244025375e8fe5332c8d86635d
 DIST python-3.7.0-docs-html.tar.bz2 6222504 BLAKE2B 
150382e6ce9c241bf8654efc2c7515e1399291eca38b91c44c51d24302fc239a764af7d22dcc69378338cb3c0f7e2d7e517af238f8c38f32be8a76037880206c
 SHA512 
f5583e8d2792932ff3c90575ce98446f0f11eab3a78a1ea8df0203f29583ff9c2831879817ae5fb23cfdb32238d385361b7956c352c6431e9801e6509d3c5f09

diff --git a/dev-python/python-docs/python-docs-3.4.5.ebuild 
b/dev-python/python-docs/python-docs-3.4.5.ebuild
deleted file mode 100644
index f5896c169c9..000
--- a/dev-python/python-docs/python-docs-3.4.5.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eapi7-ver
-
-DESCRIPTION="HTML documentation for Python"
-HOMEPAGE="https://www.python.org/doc/;
-SRC_URI="https://www.python.org/ftp/python/doc/${PV}/python-${PV}-docs-html.tar.bz2;
-
-LICENSE="PSF-2"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86"
-IUSE=""
-
-S="${WORKDIR}/python-${PV}-docs-html"
-
-src_install() {
-   rm -r _sources || die
-   docinto html
-   dodoc -r .
-
-   echo 
"PYTHONDOCS_${SLOT//./_}=\"${EPREFIX}/usr/share/doc/${PF}/html/library\"" > 
"60python-docs-${SLOT}" || die
-   doenvd "60python-docs-${SLOT}"
-}

diff --git a/dev-python/python-docs/python-docs-3.4.6.ebuild 
b/dev-python/python-docs/python-docs-3.4.6.ebuild
deleted file mode 100644
index 68b18149ba6..000
--- a/dev-python/python-docs/python-docs-3.4.6.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eapi7-ver
-
-DESCRIPTION="HTML documentation for Python"
-HOMEPAGE="https://www.python.org/doc/;

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

2020-01-05 Thread Michał Górny
commit: 46c88e696bdcee9ad27915998cb24d7b6559b35b
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jan  5 18:24:49 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jan  5 19:30:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46c88e69

dev-python/python-docs: Bump to 3.8.1

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

 dev-python/python-docs/Manifest |  1 +
 dev-python/python-docs/python-docs-3.8.1.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/dev-python/python-docs/Manifest b/dev-python/python-docs/Manifest
index 3fe000bbfa4..5b219c8ce5f 100644
--- a/dev-python/python-docs/Manifest
+++ b/dev-python/python-docs/Manifest
@@ -5,3 +5,4 @@ DIST python-3.6.3-docs-html.tar.bz2 5945784 BLAKE2B 
88473f63c6a0d533d568184b8459
 DIST python-3.6.4-docs-html.tar.bz2 5955729 BLAKE2B 
71e6e198069297860ac84be125586cb5757a34e2b342358517d62656734545fc221812f3c54cdbdb877188648551c3e1cc9331f159d011ca2b0bef587847a471
 SHA512 
a4cf51ec0e7127f417b066e2727258395954dfc5f1aaa0ad1d25e81dae40ace0d51b18413600fce0f5b1002e4b130a3914b7c9244025375e8fe5332c8d86635d
 DIST python-3.7.0-docs-html.tar.bz2 6222504 BLAKE2B 
150382e6ce9c241bf8654efc2c7515e1399291eca38b91c44c51d24302fc239a764af7d22dcc69378338cb3c0f7e2d7e517af238f8c38f32be8a76037880206c
 SHA512 
f5583e8d2792932ff3c90575ce98446f0f11eab3a78a1ea8df0203f29583ff9c2831879817ae5fb23cfdb32238d385361b7956c352c6431e9801e6509d3c5f09
 DIST python-3.7.6-docs-html.tar.bz2 6248802 BLAKE2B 
b2baff27bf3fc61ebe521b5bf621c265a50336d63ec8c2e14f8f2fa75b552fa4f959b3448ed39ebf18bece46cdc14f8a7a62cae3fcdd4f44e3db09489807bf4f
 SHA512 
52657627dfe088184afbc0827731cf919884f21ae483c934a84e1e93bd1b03fe7b948da8ea8dfc1ba80e0557504d14eab729d22b723ba34731e1b866a253
+DIST python-3.8.1-docs-html.tar.bz2 6527362 BLAKE2B 
b13fb15b93f7a244e082b7cc8ceac6fffac5b81bffa5c183c546e19dcf8839ad227d3263cc5662717e46f1daccca7dc1299260c1cadf601ac43dd61d501e256f
 SHA512 
5cfcdce2fc12824d512e59689b070541f461404ff74aa5ab980576af95449c18c9340687a405af6ea48f7f1826f85a26cd86dfbe07acdb984687bc0fdb5a8edd

diff --git a/dev-python/python-docs/python-docs-3.8.1.ebuild 
b/dev-python/python-docs/python-docs-3.8.1.ebuild
new file mode 100644
index 000..5f4f8298193
--- /dev/null
+++ b/dev-python/python-docs/python-docs-3.8.1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="HTML documentation for Python"
+HOMEPAGE="https://www.python.org/doc/;
+SRC_URI="https://www.python.org/ftp/python/doc/${PV}/python-${PV}-docs-html.tar.bz2;
+S="${WORKDIR}/python-${PV}-docs-html"
+
+LICENSE="PSF-2"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+
+src_install() {
+   rm -r _sources || die
+   docinto html
+   dodoc -r .
+
+   newenvd - 60python-docs-${SLOT} <<-EOF
+   
PYTHONDOCS_${SLOT//./_}="${EPREFIX}/usr/share/doc/${PF}/html/library"
+   EOF
+}



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

2020-01-05 Thread Michał Górny
commit: 295ac9dd5edd680893745ac7210fc06bfa5126fe
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jan  5 18:22:43 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jan  5 19:30:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=295ac9dd

dev-python/python-docs: Bump to 3.6.10

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

 dev-python/python-docs/Manifest  |  1 +
 dev-python/python-docs/python-docs-3.6.10.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/dev-python/python-docs/Manifest b/dev-python/python-docs/Manifest
index e89893771d8..c2a6528986a 100644
--- a/dev-python/python-docs/Manifest
+++ b/dev-python/python-docs/Manifest
@@ -1,5 +1,6 @@
 DIST python-2.7.14-docs-html.tar.bz2 4604956 BLAKE2B 
743f3cf0c741916d2efbf8ebdee077800dad7d9e38fc7a2f60e2fb8f0e3dd3978fda8b286fccd6cbba87ed3e6fd289401019131c00a03809a1528533cd29488d
 SHA512 
3a8c0e8d083880e5e174090eb39514b27b0f00021b3874a2ffcfcaf4d43020764d9d8415d2387e0ce8e59e6e193571cbad06dbfdd1d30f8be06e1f27b375bc10
 DIST python-2.7.17-docs-html.tar.bz2 4605137 BLAKE2B 
40d67a1443fd8df792e6721354efd62116352980e9353f7d334d4f8f1fba64ed7fd87b011cf1ebf47822607bb0ae970d47246bb83370cc922a51a85fd433357e
 SHA512 
e0f1b2c75297dfb7b0b8913423db0d6ee9fde171b346831244fae5a783c2f834ef49dd137d835d4f052bb65a5962e051835b298271ad679dcf19b1d9118d968b
+DIST python-3.6.10-docs-html.tar.bz2 5994263 BLAKE2B 
5491942b7b19af3a880dabd146cdc5c1fdab583eab8cec38554c92afc824dd8d011553cfad957fb68abcea102f41436f25a716a28356ed7f18e6f70337d2734b
 SHA512 
67a0e7973da0314031d9a8993cef4947b8bcab86c2c557364a3acebcc9047529acf22a26f16a26d3126489bc813d6bb7bf39d3e283c490bad434f215af92f754
 DIST python-3.6.3-docs-html.tar.bz2 5945784 BLAKE2B 
88473f63c6a0d533d568184b8459353bea3bc49c24a0a0e5f3ea240556971f3a76018f08f18371b8c7cdeaee93c4cf466fb20eb774db96ad4e63fb45ce730e26
 SHA512 
ffd6ea459ba36b19c788638f7e2f72ecd286218ed7eb29493819137c4bc25c02714128f07b781ad642eb08826d00924bd1b90a236ba46107bbe17de6633fa1ad
 DIST python-3.6.4-docs-html.tar.bz2 5955729 BLAKE2B 
71e6e198069297860ac84be125586cb5757a34e2b342358517d62656734545fc221812f3c54cdbdb877188648551c3e1cc9331f159d011ca2b0bef587847a471
 SHA512 
a4cf51ec0e7127f417b066e2727258395954dfc5f1aaa0ad1d25e81dae40ace0d51b18413600fce0f5b1002e4b130a3914b7c9244025375e8fe5332c8d86635d
 DIST python-3.7.0-docs-html.tar.bz2 6222504 BLAKE2B 
150382e6ce9c241bf8654efc2c7515e1399291eca38b91c44c51d24302fc239a764af7d22dcc69378338cb3c0f7e2d7e517af238f8c38f32be8a76037880206c
 SHA512 
f5583e8d2792932ff3c90575ce98446f0f11eab3a78a1ea8df0203f29583ff9c2831879817ae5fb23cfdb32238d385361b7956c352c6431e9801e6509d3c5f09

diff --git a/dev-python/python-docs/python-docs-3.6.10.ebuild 
b/dev-python/python-docs/python-docs-3.6.10.ebuild
new file mode 100644
index 000..5f4f8298193
--- /dev/null
+++ b/dev-python/python-docs/python-docs-3.6.10.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="HTML documentation for Python"
+HOMEPAGE="https://www.python.org/doc/;
+SRC_URI="https://www.python.org/ftp/python/doc/${PV}/python-${PV}-docs-html.tar.bz2;
+S="${WORKDIR}/python-${PV}-docs-html"
+
+LICENSE="PSF-2"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+
+src_install() {
+   rm -r _sources || die
+   docinto html
+   dodoc -r .
+
+   newenvd - 60python-docs-${SLOT} <<-EOF
+   
PYTHONDOCS_${SLOT//./_}="${EPREFIX}/usr/share/doc/${PF}/html/library"
+   EOF
+}



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

2020-01-05 Thread Michał Górny
commit: c3e1758815f299d23723de4ea95702b9643b69df
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jan  5 18:05:05 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jan  5 19:30:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3e17588

dev-lang/python: Bump to 3.9.0a2

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

 dev-lang/python/Manifest   |   2 +
 dev-lang/python/python-3.9.0_alpha2.ebuild | 308 +
 2 files changed, 310 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 4ca9fa79475..c6923b18e0f 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -4,6 +4,7 @@ DIST Python-3.6.9.tar.xz 17212164 BLAKE2B 
ef33dbc1ea3bbeaf92092de867279d759e3a20
 DIST Python-3.7.5.tar.xz 17236432 BLAKE2B 
fb49a3bfd9b1944d567a45682f789ef840e63ed610e0dddb5695da7a84a0bcb50a6fa52097722f09b57d6fc15a5f89aeaa46a061125219e597897086f3dffe40
 SHA512 
f4f3879881f260f58dbb041fb0f2f210d4b70b02a739e41e50e6fea67d31855a7a29ce4ebef66bfde3d0edf54b946a48f78490f986da965357b835d4dbb3f414
 DIST Python-3.7.6.tar.xz 17246360 BLAKE2B 
b83a440a1ad5b1a2210e03be0522d39f53778774ea725fa41b28cccfcdf007996f1a1d3cb95f8040b71b692189e28db67ba6ec136af82158363a1aadbba6
 SHA512 
5be022c384728b0c6709d165486f66226d126c521b466ed24d0c4c3c5910ec786a734f4c2c916ac409213c54a492b9fb230fb721c41e3de281676a7e9d8f3171
 DIST Python-3.8.1.tar.xz 17828408 BLAKE2B 
db1841625de89b812cadcd538a990401a4e49d43968dce733c289121e9de9749eaf39e1c772a32e10ed2b40bef215b19ae9c7d88e0ec9e99cd3d467406ea063c
 SHA512 
d41381848cc1ec8009643b71875f395a9ac2c8e12a5b1efef33caf8a9e99a337c790d4354695c85352d11b62092ae372b5af62f78724363fcbf3504ff9a6ddca
+DIST Python-3.9.0a2.tar.xz 17988748 BLAKE2B 
3d6a6facacb49d8eeaf01c3194bad8e6c920bd03a8f50ac171016fd61288120dfa06af50583c647e5850b5965fc41e03515042ef1594ec4dcbf39794e999b61a
 SHA512 
3f17869f3ca4db423f66e145e67c9fb4935d8c908c5362de585898343190edb901861701e27ab9187a287880ee42bbb4897aa298967c1862f44b12dbab19d412
 DIST python-gentoo-patches-2.7.17-r1.tar.xz 14708 BLAKE2B 
f6e25236a471649de122d0f29506f7a4f34044a568ead47a68980411d9722b761fe1f9d653d5edccb6978b65c8c1eecbef55f403b94f32b37c0ad68e061505a8
 SHA512 
ecdde5e38c6fe5e69691fb3a68c8f4f43da7857d4abaff763d3cf6ad864ba43c769c03b186b60f2736a1ffb1e3e4c9982715d1b8a99ff3f5740096153bb8a90f
 DIST python-gentoo-patches-2.7.17.tar.xz 13476 BLAKE2B 
788688e2941d2d6d4f768168881b2c3639213a97e214557b3a93f8db44d81e2b6d70be847b7462e54e3786660ebee4ee331402081d92167d74ad149279c3f389
 SHA512 
1641737635d33607a77ed2ee2462854cec603be39737de3f81abb188702aaf46f039d1616f9dcd413da1f4a8040175c66a2883e496132c2e4ebe8f860b36f9f1
 DIST python-gentoo-patches-3.6.10.tar.xz 10964 BLAKE2B 
e32c8cb3050c7324ee234f585be7fc40cfacc6ad87759eaa300e57289e6dc6cbaed3913f33ad632b8754638e8d71983d8364ceeaad8ef325cfa6d4d2dfb56df0
 SHA512 
71fea7306c876c63888c4547eaf14dc2e0413dec343609d748cd1b5888e4605d47888758ebc5120a287ce833b69dd538073f91989460da7c40462b53eefca7ce
@@ -11,3 +12,4 @@ DIST python-gentoo-patches-3.6.8.tar.xz 11224 BLAKE2B 
5fe38282bcf28df18e0bd37756
 DIST python-gentoo-patches-3.7.4-1.tar.xz 10100 BLAKE2B 
63e8fada89b64b59ba083745626a1e8a07bec0cf93b7b6ab405c33a0f2932cbe497a331c52895a07f10434b230c438f27c9582efecdd57f3bad15d9aa604d157
 SHA512 
11b0e811a9890a1235c85426061b35f9964eba64cac0536f4c9e0498b1cc66eb005f14aed34eead735b43e91c2b5babced60e3310f5329231a1706871b95b547
 DIST python-gentoo-patches-3.7.6.tar.xz 10084 BLAKE2B 
220869e85bdaf9c21b1b05e13803bdb6ecc22ac0f69da77e57fd7c1cd93ef45ec43401b62732842e1bb3467feb6d65c8204120e2741e9eb6f4cab673fd3a8d62
 SHA512 
4c04b0cf7da55fa7973ab178e3ac2c59bc2142924bdced5954c058053280b6c663d7c39912286d10fe0e82ca30af6a0dd6a56fa85433f836217ca3dcbb284def
 DIST python-gentoo-patches-3.8.1-r1.tar.xz 10164 BLAKE2B 
f3f63e3011679831b5bd6ee0978813f64bc0bf16c11995729e9e51bf07f46dfc16ee7c9c814e11a04616d4aa170d35764bfe6b9516e2b6b2ceae850dbbe12b7c
 SHA512 
7b304d8b825b115b830b45ff6f536f4e63c6f60062800245bb9c603c1dc20aa4674f2251efb06cd5a7569a5a0d8f625f4288312fba7dde811f1d9e7c91b3bdc4
+DIST python-gentoo-patches-3.9.0_alpha2.tar.xz 8340 BLAKE2B 
b93edca01fa46c8eb4e18e0d92c72a3e4ef8dcebf26c0e1c0fab4c82201645ed4c358cf2311c9eb454f6a261ab514985302f81fc86284d3714d662037928963c
 SHA512 
58b0a64d8747f187e6cc4749dc660a443c066e43f509ecc2976b6406bbfb3851a03f686adc36bd58c7c3142a707a387ac25431ca078980914d2219c49a0f2202

diff --git a/dev-lang/python/python-3.9.0_alpha2.ebuild 
b/dev-lang/python/python-3.9.0_alpha2.ebuild
new file mode 100644
index 000..4d14640421d
--- /dev/null
+++ b/dev-lang/python/python-3.9.0_alpha2.ebuild
@@ -0,0 +1,308 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+WANT_LIBTOOL="none"
+
+inherit autotools flag-o-matic pax-utils python-utils-r1 toolchain-funcs
+
+MY_P="Python-${PV/_alpha/a}"
+PYVER=$(ver_cut 1-2)
+PATCHSET="python-gentoo-patches-${PV}"
+
+DESCRIPTION="An 

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

2020-01-05 Thread Anthony G. Basile
commit: 84d15adaee6303e171c13c1c435fbeafd8861a8d
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Jan  5 19:22:57 2020 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Jan  5 19:23:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84d15ada

sys-libs/musl: 1.1.24 stable on arm

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

 sys-libs/musl/musl-1.1.24.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-libs/musl/musl-1.1.24.ebuild b/sys-libs/musl/musl-1.1.24.ebuild
index eb606361910..e6595cccd38 100644
--- a/sys-libs/musl/musl-1.1.24.ebuild
+++ b/sys-libs/musl/musl-1.1.24.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
@@ -17,7 +17,7 @@ else
https://dev.gentoo.org/~blueness/musl-misc/getconf.c
https://dev.gentoo.org/~blueness/musl-misc/getent.c
https://dev.gentoo.org/~blueness/musl-misc/iconv.c;
-   KEYWORDS="-* amd64 ~arm arm64 ~mips ~ppc x86"
+   KEYWORDS="-* amd64 arm arm64 ~mips ~ppc x86"
 fi
 
 export CBUILD=${CBUILD:-${CHOST}}



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

2020-01-05 Thread Matthew Thode
commit: 82a1f407f7d8cc755ed584deb085c9c918ba5bca
Author: Lucius Q. User <31438459+Lucius-Q-User  users  noreply 
 github  com>
AuthorDate: Sat Jan  4 12:37:43 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sun Jan  5 19:17:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82a1f407

dev-python/pyrfc3339: Add support for python 3.8

Signed-off-by: Sasha Finkelstein  outlook.com>
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Matthew Thode  gentoo.org>

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

diff --git a/dev-python/pyrfc3339/pyrfc3339-1.1.ebuild 
b/dev-python/pyrfc3339/pyrfc3339-1.1.ebuild
index a24cee18c3b..b5754383574 100644
--- a/dev-python/pyrfc3339/pyrfc3339-1.1.ebuild
+++ b/dev-python/pyrfc3339/pyrfc3339-1.1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=(python{2_7,3_6,3_7})
+PYTHON_COMPAT=(python{2_7,3_6,3_7,3_8})
 
 inherit distutils-r1
 MY_PN=pyRFC3339



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

2020-01-05 Thread Mikle Kolyada
commit: 830464165898737948e7fd2c2759654b062b8484
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Jan  5 18:52:11 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Jan  5 18:54:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83046416

media-libs/libplacebo: mark stable

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

 media-libs/libplacebo/libplacebo-1.21.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/libplacebo/libplacebo-1.21.0-r1.ebuild 
b/media-libs/libplacebo/libplacebo-1.21.0-r1.ebuild
index 04411d8db98..a6faa8fb9ec 100644
--- a/media-libs/libplacebo/libplacebo-1.21.0-r1.ebuild
+++ b/media-libs/libplacebo/libplacebo-1.21.0-r1.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
@@ -7,7 +7,7 @@ if [[ "${PV}" == "" ]]; then
EGIT_REPO_URI="https://code.videolan.org/videolan/libplacebo.git;
inherit git-r3
 else
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 x86"

SRC_URI="https://code.videolan.org/videolan/libplacebo/-/archive/v${PV}/libplacebo-v${PV}.tar.gz;
S="${WORKDIR}/${PN}-v${PV}"
 fi



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

2020-01-05 Thread Mikle Kolyada
commit: 982bd244a6d799340ff8855fb06962cb437796c4
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Jan  5 18:52:49 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Jan  5 18:54:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=982bd244

media-video/mpv: mark stable

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

 media-video/mpv/mpv-0.30.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/mpv/mpv-0.30.0.ebuild 
b/media-video/mpv/mpv-0.30.0.ebuild
index c3091a42cd8..4e65a16aeb9 100644
--- a/media-video/mpv/mpv-0.30.0.ebuild
+++ b/media-video/mpv/mpv-0.30.0.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://mpv.io/ https://github.com/mpv-player/mpv;
 
 if [[ ${PV} != ** ]]; then
SRC_URI="https://github.com/mpv-player/mpv/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
+   KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ppc ppc64 x86 ~amd64-linux"
DOCS=( RELEASE_NOTES )
 else
EGIT_REPO_URI="https://github.com/mpv-player/mpv.git;



[gentoo-commits] repo/gentoo:master commit in: media-video/mpv/files/, media-video/mpv/

2020-01-05 Thread Mikle Kolyada
commit: 872914dde9a6d8e5ecb4d488278e47d4cb804ca0
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Jan  5 18:54:40 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Jan  5 18:54:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=872914dd

media-video/mpv: Drop old

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

 media-video/mpv/Manifest   |   1 -
 29.0-make-ffmpeg-version-check-non-fatal.patch |  28 --
 media-video/mpv/files/mpv-0.29.1-egl-bound.patch   |  27 --
 media-video/mpv/mpv-0.29.1-r1.ebuild   | 367 -
 4 files changed, 423 deletions(-)

diff --git a/media-video/mpv/Manifest b/media-video/mpv/Manifest
index c3040fc218d..0d6ec7a8cb6 100644
--- a/media-video/mpv/Manifest
+++ b/media-video/mpv/Manifest
@@ -1,4 +1,3 @@
-DIST mpv-0.29.1.tar.gz 3059503 BLAKE2B 
231e7c184d441c126c6b6b7199810552981816e5afd59bce4b423c7b4f3739b540f26a4de947cb3cf87a31a7d3ce03a11a6d1247158250afde596f490321a537
 SHA512 
ec57c9ceaaf2915ee237dd5a1c5ea5d22725d8611e28a9b998e5bb0d8ab5bdf3631d0267fc7b54da31cb1eaa145ef35841e68846bd41c3b9e1024902e92fd086
 DIST mpv-0.30.0.tar.gz 3085141 BLAKE2B 
314f6830f91e7dc11d3627688415c7535ef0ae462378d2c29cf036d5b851c55025ea5e9d5b0aa3f07ac6ec8c87350be65c882932bd908eab7c4f40b3840bf1a3
 SHA512 
2b3cc626575b5e56308f5f9ecf926957a36c861c85f700a4a3ede72cf7f7ea08729d20f810693117e21aeeff649f08718e73ead7d117521bf88d746708a72c66
 DIST mpv-0.31.0.tar.gz 3142672 BLAKE2B 
62a24a2bde2929047e061522147a6e823dfea9b5e7f1f739ad65bc0c82742e98743fb9ff7f0c3f74218cf50a32d0dc37c5e786fdcc951d649499f74efc3a641c
 SHA512 
5199183d35bc2d7fffde1af250edf829fe768cedd7aa00f424d2a11a11d82cdb451c62886159ba3e1efc407b242c25e2485f4ebffd13b1da9c70defbd1f4c309
 DIST waf-2.0.9 103104 BLAKE2B 
c7e996aa49662da3ff941d076fc7e2dd23e867ade92a3b2ae07560b76d63a69e495184a1f9c76be5c51977ddb1713f9247f62e672033ecb988ac559e3a47e546
 SHA512 
0755170ded115b03e78a2096f197cd9fff62b5036db764153d26ce426f182ea7d7b8231cfa1a10b4a564a8480428502f3691851df66e7b83c7bca8e5fe26de7d

diff --git 
a/media-video/mpv/files/mpv-0.29.0-make-ffmpeg-version-check-non-fatal.patch 
b/media-video/mpv/files/mpv-0.29.0-make-ffmpeg-version-check-non-fatal.patch
deleted file mode 100644
index 1a4975a4e30..000
--- a/media-video/mpv/files/mpv-0.29.0-make-ffmpeg-version-check-non-fatal.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-player: make ffmpeg/libav version check non-fatal
-
-We already enforce mpv rebuilds when ffmpeg/libav SONAME changes.
-
-diff --git a/player/main.c b/player/main.c
-index f56191a297..4e51aebd66 100644
 a/player/main.c
-+++ b/player/main.c
-@@ -387,13 +387,12 @@ int mp_initialize(struct MPContext *mpctx, char 
**options)
- // Distro maintainers who patch this out should be aware that mpv
- // intentionally ignores ABI in some places where it's not possible to
- // get by without violating it.
--print_libav_versions(mpctx->log, MSGL_FATAL);
--MP_FATAL(mpctx, "\nmpv was compiled against a different version of "
-- "FFmpeg/Libav than the shared\nlibrary it is linked against. 
"
-- "This is most likely a broken build and could\nresult in "
-- "misbehavior and crashes.\n\nmpv does not support this "
-- "configuration and will not run - rebuild mpv instead.\n");
--return -1;
-+print_libav_versions(mpctx->log, MSGL_WARN);
-+MP_WARN(mpctx, "\nmpv was compiled against a different version of "
-+"FFmpeg/Libav than the shared\nlibrary it is linked against. "
-+"This could result in misbehavior and crashes.\n\n"
-+"Upstream does not support this configuration.\n"
-+"Please rebuild mpv in case of any problems.\n");
- }
-
- if (!mpctx->playlist->first && !opts->player_idle_mode) {

diff --git a/media-video/mpv/files/mpv-0.29.1-egl-bound.patch 
b/media-video/mpv/files/mpv-0.29.1-egl-bound.patch
deleted file mode 100644
index 5a9be073fbf..000
--- a/media-video/mpv/files/mpv-0.29.1-egl-bound.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-From f726b368da87024a0cfe82627e0730ffe4578716 Mon Sep 17 00:00:00 2001
-From: Marvin Schmidt 
-Date: Wed, 18 Sep 2019 17:07:29 +0200
-Subject: [PATCH] build: lower version requirement for EGL
-
-`egl.pc` can be provided either by mesa or libglvnd. The latter doesn't
-follow the same version scheme as mesa but instead uses the API version
-that the library exposes, which is 1.5 for EGL[1]
-
-[1] 
https://github.com/NVIDIA/libglvnd/commit/0dfaea2bcb7cdcc785f95e244223bd004a2d7fba#diff-b58a140c00ea99fb9a708e15afaade62R8

- wscript | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/wscript b/wscript
-index 3569dbf060..97a4d9196b 100644
 a/wscript
-+++ b/wscript
-@@ -636,7 +636,7 @@ video_output_features = [
- 'deps': 'wayland',
- 'groups': [ 'gl' 

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

2020-01-05 Thread Mikle Kolyada
commit: 3ea5b3a2814b6b32a48886a7ca8846d6028f5138
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Jan  5 18:47:26 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Jan  5 18:54:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ea5b3a2

media-libs/zimg: mark stable

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

 media-libs/zimg/zimg-2.9.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/zimg/zimg-2.9.2.ebuild 
b/media-libs/zimg/zimg-2.9.2.ebuild
index 4e92e0eec81..4d0105daf14 100644
--- a/media-libs/zimg/zimg-2.9.2.ebuild
+++ b/media-libs/zimg/zimg-2.9.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=7
@@ -8,7 +8,7 @@ if [[ ${PV} = ** ]] ; then
inherit git-r3
 else

SRC_URI="https://github.com/sekrit-twc/zimg/archive/release-${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+   KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 sparc x86"
S="${WORKDIR}/${PN}-release-${PV}/"
 fi
 inherit autotools multilib-minimal



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

2020-01-05 Thread Agostino Sarubbo
commit: 46e1cc2206db885ecbe3c127911ef798abb76c36
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jan  5 18:44:42 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jan  5 18:45:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46e1cc22

media-libs/shaderc: amd64 stable wrt bug #704720

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/media-libs/shaderc/shaderc-2019.0-r1.ebuild 
b/media-libs/shaderc/shaderc-2019.0-r1.ebuild
index 17d38391ce9..804de6f71bf 100644
--- a/media-libs/shaderc/shaderc-2019.0-r1.ebuild
+++ b/media-libs/shaderc/shaderc-2019.0-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="doc test"
 
 RDEPEND="



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

2020-01-05 Thread Agostino Sarubbo
commit: 66a2304d4d11414b9d9f2a398eca80f47281bd09
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jan  5 18:45:15 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jan  5 18:45:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66a2304d

dev-python/toml: amd64 stable wrt bug #704802

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/toml/toml-0.10.0-r1.ebuild 
b/dev-python/toml/toml-0.10.0-r1.ebuild
index b0108c2304e..ef02d719144 100644
--- a/dev-python/toml/toml-0.10.0-r1.ebuild
+++ b/dev-python/toml/toml-0.10.0-r1.ebuild
@@ -17,7 +17,7 @@ IUSE="test"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 
 # peculiar testing depending on https://github.com/BurntSushi/toml-test. Not
 # particularly worth the trouble.



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

2020-01-05 Thread Agostino Sarubbo
commit: 99e3158d8554253c7163c1ee0da4606908ad6267
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jan  5 18:45:00 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jan  5 18:45:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99e3158d

dev-python/filelock: amd64 stable wrt bug #704802

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/filelock/filelock-3.0.12.ebuild 
b/dev-python/filelock/filelock-3.0.12.ebuild
index b35e2b3c147..8f6e8bda508 100644
--- a/dev-python/filelock/filelock-3.0.12.ebuild
+++ b/dev-python/filelock/filelock-3.0.12.ebuild
@@ -15,7 +15,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Unlicense"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE=""
 
 BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



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

2020-01-05 Thread Agostino Sarubbo
commit: 6a236fb5ef9273b9deb16460edc8e08d48804fa3
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jan  5 18:44:31 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jan  5 18:45:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a236fb5

sys-apps/openrc: amd64 stable wrt bug #704600

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/sys-apps/openrc/openrc-0.42.1.ebuild 
b/sys-apps/openrc/openrc-0.42.1.ebuild
index ef85cdc5ed3..03bf17e3f44 100644
--- a/sys-apps/openrc/openrc-0.42.1.ebuild
+++ b/sys-apps/openrc/openrc-0.42.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 arm arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh ~sparc ~x86"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh ~sparc ~x86"
 fi
 
 LICENSE="BSD-2"



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

2020-01-05 Thread Agostino Sarubbo
commit: 0ad2d0ec70dd9cc6489cdd376e8453d333078bc1
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jan  5 18:44:23 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jan  5 18:45:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ad2d0ec

sys-libs/libaal: amd64 stable wrt bug #704442

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-libs/libaal/libaal-1.0.7-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-libs/libaal/libaal-1.0.7-r1.ebuild 
b/sys-libs/libaal/libaal-1.0.7-r1.ebuild
index b2206e5a702..399fb3d8350 100644
--- a/sys-libs/libaal/libaal-1.0.7-r1.ebuild
+++ b/sys-libs/libaal/libaal-1.0.7-r1.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"
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/reiser4/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0/7"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 -sparc ~x86"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 -sparc ~x86"
 IUSE="static-libs"
 
 DEPEND="virtual/os-headers"



[gentoo-commits] repo/gentoo:master commit in: games-emulation/dosbox/

2020-01-05 Thread Agostino Sarubbo
commit: 79e5916a69ea54f6170040a60f574bc7c4b242df
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jan  5 18:44:49 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jan  5 18:45:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79e5916a

games-emulation/dosbox: amd64 stable wrt bug #704767

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 games-emulation/dosbox/dosbox-0.74.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-emulation/dosbox/dosbox-0.74.3.ebuild 
b/games-emulation/dosbox/dosbox-0.74.3.ebuild
index 418766f8d96..caf5bc2ee91 100644
--- a/games-emulation/dosbox/dosbox-0.74.3.ebuild
+++ b/games-emulation/dosbox/dosbox-0.74.3.ebuild
@@ -28,7 +28,7 @@ DESCRIPTION="DOS emulator"
 HOMEPAGE="https://www.dosbox.com/;
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86"
 IUSE="alsa +core-inline debug hardened opengl X"
 
 RDEPEND="alsa? ( media-libs/alsa-lib )



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

2020-01-05 Thread Agostino Sarubbo
commit: 4a7a960ec809650dd9ac6d459846bb79fa371ebb
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jan  5 18:45:08 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jan  5 18:45:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a7a960e

dev-python/python-mpd: amd64 stable wrt bug #704802

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/python-mpd/python-mpd-1.0.0.ebuild 
b/dev-python/python-mpd/python-mpd-1.0.0.ebuild
index 067a3f07ca4..7f30b53e759 100644
--- a/dev-python/python-mpd/python-mpd-1.0.0.ebuild
+++ b/dev-python/python-mpd/python-mpd-1.0.0.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
@@ -11,7 +11,7 @@ HOMEPAGE="https://github.com/Mic92/python-mpd2;
 SRC_URI="https://github.com/Mic92/${PN}2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-3"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 SLOT="0"
 IUSE="test +twisted"
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/nv-codec-headers/

2020-01-05 Thread Mikle Kolyada
commit: 9927dc579b4527f388d96eaa4c9b2a43421b20c4
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Jan  5 18:44:00 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Jan  5 18:44:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9927dc57

media-libs/nv-codec-headers: mark stable

Acked-by: Stefan Strogin  gentoo.org>
Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Mikle Kolyada  gentoo.org>

 media-libs/nv-codec-headers/nv-codec-headers-9.0.18.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/nv-codec-headers/nv-codec-headers-9.0.18.1.ebuild 
b/media-libs/nv-codec-headers/nv-codec-headers-9.0.18.1.ebuild
index ccb9128d4c7..feb6261732f 100644
--- a/media-libs/nv-codec-headers/nv-codec-headers-9.0.18.1.ebuild
+++ b/media-libs/nv-codec-headers/nv-codec-headers-9.0.18.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=6
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/FFmpeg/nv-codec-headers/releases/download/n${PV}/${P
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 DEPEND=""



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

2020-01-05 Thread Mikle Kolyada
commit: 672f30f26e5db0c52907255c717f769f15725368
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Jan  5 18:36:19 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Jan  5 18:37:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=672f30f2

media-video/mpv: build manpages unconditionally

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

 media-video/mpv/mpv-0.30.0.ebuild | 6 +++---
 media-video/mpv/mpv-0.31.0.ebuild | 6 +++---
 media-video/mpv/mpv-.ebuild   | 6 +++---
 3 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/media-video/mpv/mpv-0.30.0.ebuild 
b/media-video/mpv/mpv-0.30.0.ebuild
index 0d4ce36b702..c3091a42cd8 100644
--- a/media-video/mpv/mpv-0.30.0.ebuild
+++ b/media-video/mpv/mpv-0.30.0.ebuild
@@ -123,9 +123,9 @@ COMMON_DEPEND="
 DEPEND="${COMMON_DEPEND}
${PYTHON_DEPS}
virtual/pkgconfig
+   dev-python/docutils
cuda? ( >=media-libs/nv-codec-headers-8.2.15.7 )
-   doc? (  dev-python/docutils
-   dev-python/rst2pdf )
+   doc? (  dev-python/rst2pdf )
dvb? ( virtual/linuxtv-dvb-headers )
test? ( >=dev-util/cmocka-1.0.0 )
 "
@@ -166,7 +166,7 @@ src_configure() {
 
$(use_enable doc html-build)
$(use_enable doc pdf-build)
-   $(use_enable doc manpage-build)
+   --enable-manpage-build
$(use_enable cplugins)
$(use_enable test)
 

diff --git a/media-video/mpv/mpv-0.31.0.ebuild 
b/media-video/mpv/mpv-0.31.0.ebuild
index 58afdcec2f0..61db0d2cd47 100644
--- a/media-video/mpv/mpv-0.31.0.ebuild
+++ b/media-video/mpv/mpv-0.31.0.ebuild
@@ -123,9 +123,9 @@ COMMON_DEPEND="
 DEPEND="${COMMON_DEPEND}
${PYTHON_DEPS}
virtual/pkgconfig
+   dev-python/docutils
cuda? ( >=media-libs/nv-codec-headers-8.2.15.7 )
-   doc? (  dev-python/docutils
-   dev-python/rst2pdf )
+   doc? ( dev-python/rst2pdf )
dvb? ( virtual/linuxtv-dvb-headers )
test? ( >=dev-util/cmocka-1.0.0 )
 "
@@ -166,7 +166,7 @@ src_configure() {
 
$(use_enable doc html-build)
$(use_enable doc pdf-build)
-   $(use_enable doc manpage-build)
+   --enable-manpage-build
$(use_enable cplugins)
$(use_enable test)
 

diff --git a/media-video/mpv/mpv-.ebuild b/media-video/mpv/mpv-.ebuild
index 58afdcec2f0..61db0d2cd47 100644
--- a/media-video/mpv/mpv-.ebuild
+++ b/media-video/mpv/mpv-.ebuild
@@ -123,9 +123,9 @@ COMMON_DEPEND="
 DEPEND="${COMMON_DEPEND}
${PYTHON_DEPS}
virtual/pkgconfig
+   dev-python/docutils
cuda? ( >=media-libs/nv-codec-headers-8.2.15.7 )
-   doc? (  dev-python/docutils
-   dev-python/rst2pdf )
+   doc? ( dev-python/rst2pdf )
dvb? ( virtual/linuxtv-dvb-headers )
test? ( >=dev-util/cmocka-1.0.0 )
 "
@@ -166,7 +166,7 @@ src_configure() {
 
$(use_enable doc html-build)
$(use_enable doc pdf-build)
-   $(use_enable doc manpage-build)
+   --enable-manpage-build
$(use_enable cplugins)
$(use_enable test)
 



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/wxmaxima/, sci-mathematics/yacas/

2020-01-05 Thread Andreas Sturmlechner
commit: 0ca088f5d0d2ebd587897dcc2d00c4d696cf8c19
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan  4 10:10:13 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan  5 17:40:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ca088f5

sci-mathematics: Switch to cmake.eclass

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

 sci-mathematics/wxmaxima/wxmaxima-19.12.2.ebuild | 8 
 sci-mathematics/yacas/yacas-1.7.0-r1.ebuild  | 6 +++---
 2 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/sci-mathematics/wxmaxima/wxmaxima-19.12.2.ebuild 
b/sci-mathematics/wxmaxima/wxmaxima-19.12.2.ebuild
index d1fd945c6f9..809444233ee 100644
--- a/sci-mathematics/wxmaxima/wxmaxima-19.12.2.ebuild
+++ b/sci-mathematics/wxmaxima/wxmaxima-19.12.2.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 WX_GTK_VER="3.0"
 PLOCALES="ca cs da de el en es fi fr gl hu it ja kab nb pl pt_BR ru tr uk 
zh_CN zh_TW"
-inherit cmake-utils wxwidgets l10n xdg
+inherit cmake wxwidgets l10n xdg
 
 DESCRIPTION="Graphical frontend to Maxima, using the wxWidgets toolkit"
 HOMEPAGE="https://wxmaxima-developers.github.io/wxmaxima/;
@@ -28,7 +28,7 @@ PATCHES=( "${FILESDIR}"/${P}.patch )
 
 src_prepare() {
setup-wxwidgets
-   cmake-utils_src_prepare
+   cmake_src_prepare
 
sed -e "s|share/doc/${PN}|share/doc/${PF}|g" -i 
"${S}"/info/CMakeLists.txt \
|| die "sed info/CMakeLists.txt failed"
@@ -47,5 +47,5 @@ src_prepare() {
 
 src_install() {
docompress -x /usr/share/doc/${PF}
-   cmake-utils_src_install
+   cmake_src_install
 }

diff --git a/sci-mathematics/yacas/yacas-1.7.0-r1.ebuild 
b/sci-mathematics/yacas/yacas-1.7.0-r1.ebuild
index 0d808f23ce1..5848e44b18f 100644
--- a/sci-mathematics/yacas/yacas-1.7.0-r1.ebuild
+++ b/sci-mathematics/yacas/yacas-1.7.0-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit cmake-utils desktop
+inherit cmake desktop
 
 DESCRIPTION="General purpose computer algebra system"
 HOMEPAGE="http://www.yacas.org/;
@@ -55,5 +55,5 @@ src_configure() {
-DENABLE_CYACAS_KERNEL=$(usex jupyter)
-DENABLE_CYACAS_UNIT_TESTS=$(usex test)
)
-   cmake-utils_src_configure
+   cmake_src_configure
 }



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/qgis/, sci-geosciences/liblas/, sci-geosciences/laszip/

2020-01-05 Thread Andreas Sturmlechner
commit: 26f7969f0ff20bdf16ba2c1fd294900521e6a840
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan  4 10:03:28 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan  5 17:40:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26f7969f

sci-geosciences: Switch to cmake.eclass

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

 sci-geosciences/laszip/laszip-3.4.1.ebuild|  4 ++--
 sci-geosciences/liblas/liblas-1.8.1-r2.ebuild |  8 
 sci-geosciences/qgis/qgis-3.10.1.ebuild   | 12 ++--
 sci-geosciences/qgis/qgis-.ebuild | 12 ++--
 4 files changed, 18 insertions(+), 18 deletions(-)

diff --git a/sci-geosciences/laszip/laszip-3.4.1.ebuild 
b/sci-geosciences/laszip/laszip-3.4.1.ebuild
index 921a1551882..242f5063c11 100644
--- a/sci-geosciences/laszip/laszip-3.4.1.ebuild
+++ b/sci-geosciences/laszip/laszip-3.4.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit cmake-utils
+inherit cmake
 
 DESCRIPTION="Library for free and lossless compression of the LAS LiDAR format"
 HOMEPAGE="https://laszip.org/;

diff --git a/sci-geosciences/liblas/liblas-1.8.1-r2.ebuild 
b/sci-geosciences/liblas/liblas-1.8.1-r2.ebuild
index 377be29abea..949af96ab07 100644
--- a/sci-geosciences/liblas/liblas-1.8.1-r2.ebuild
+++ b/sci-geosciences/liblas/liblas-1.8.1-r2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit cmake-utils
+inherit cmake
 
 DESCRIPTION="C/C++ library for manipulating the LAS LiDAR format common in GIS"
 HOMEPAGE="https://github.com/libLAS/libLAS/;
@@ -34,7 +34,7 @@ PATCHES=(
 )
 
 src_prepare() {
-   cmake-utils_src_prepare
+   cmake_src_prepare
 
# add missing linkage
sed -e 's:${LAS2COL} ${LIBLAS_C_LIB_NAME}:& ${CMAKE_THREAD_LIBS_INIT}:' 
\
@@ -46,5 +46,5 @@ src_configure() {
-DLIBLAS_LIB_SUBDIR=$(get_libdir)
-DWITH_GDAL=$(usex gdal)
)
-   cmake-utils_src_configure
+   cmake_src_configure
 }

diff --git a/sci-geosciences/qgis/qgis-3.10.1.ebuild 
b/sci-geosciences/qgis/qgis-3.10.1.ebuild
index f3f9c8e4e2f..cffda470c4a 100644
--- a/sci-geosciences/qgis/qgis-3.10.1.ebuild
+++ b/sci-geosciences/qgis/qgis-3.10.1.ebuild
@@ -15,7 +15,7 @@ else
examples? ( 
https://qgis.org/downloads/data/qgis_sample_data.tar.gz -> 
qgis_sample_data-2.8.14.tar.gz )"
KEYWORDS="~amd64 ~x86"
 fi
-inherit cmake-utils desktop python-single-r1 qmake-utils xdg
+inherit cmake desktop python-single-r1 qmake-utils xdg
 
 DESCRIPTION="User friendly Geographic Information System"
 HOMEPAGE="https://www.qgis.org/;
@@ -117,7 +117,7 @@ pkg_setup() {
 }
 
 src_prepare() {
-   cmake-utils_src_prepare
+   cmake_src_prepare
 }
 
 src_configure() {
@@ -138,9 +138,9 @@ src_configure() {
-DWITH_3D=$(usex 3d)
-DWITH_GEOREFERENCER=$(usex georeferencer)
-DWITH_GRASS7=$(usex grass)
-   $(cmake-utils_use_find_package hdf5 HDF5)
+   $(cmake_use_find_package hdf5 HDF5)
-DWITH_SERVER=$(usex mapserver)
-   $(cmake-utils_use_find_package netcdf NetCDF)
+   $(cmake_use_find_package netcdf NetCDF)
-DUSE_OPENCL=$(usex opencl)
-DWITH_ORACLE=$(usex oracle)
-DWITH_QWTPOLAR=$(usex polar)
@@ -163,11 +163,11 @@ src_configure() {
addpredict /dev/dri/renderD128
addpredict /dev/dri/renderD129
 
-   cmake-utils_src_configure
+   cmake_src_configure
 }
 
 src_install() {
-   cmake-utils_src_install
+   cmake_src_install
 
insinto /usr/share/mime/packages
doins debian/qgis.xml

diff --git a/sci-geosciences/qgis/qgis-.ebuild 
b/sci-geosciences/qgis/qgis-.ebuild
index f3f9c8e4e2f..cffda470c4a 100644
--- a/sci-geosciences/qgis/qgis-.ebuild
+++ b/sci-geosciences/qgis/qgis-.ebuild
@@ -15,7 +15,7 @@ else
examples? ( 
https://qgis.org/downloads/data/qgis_sample_data.tar.gz -> 
qgis_sample_data-2.8.14.tar.gz )"
KEYWORDS="~amd64 ~x86"
 fi
-inherit cmake-utils desktop python-single-r1 qmake-utils xdg
+inherit cmake desktop python-single-r1 qmake-utils xdg
 
 DESCRIPTION="User friendly Geographic Information System"
 HOMEPAGE="https://www.qgis.org/;
@@ -117,7 +117,7 @@ pkg_setup() {
 }
 
 src_prepare() {
-   cmake-utils_src_prepare
+   cmake_src_prepare
 }
 
 src_configure() {
@@ -138,9 +138,9 @@ src_configure() {
-DWITH_3D=$(usex 3d)
-DWITH_GEOREFERENCER=$(usex georeferencer)
-DWITH_GRASS7=$(usex grass)
-   $(cmake-utils_use_find_package hdf5 HDF5)
+  

[gentoo-commits] repo/gentoo:master commit in: sci-biology/bamtools/, sci-libs/dcmtk/, sci-libs/symengine/

2020-01-05 Thread Andreas Sturmlechner
commit: 4ffa10f6a70318d6b036be816b8da47711eeebb7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan  4 10:14:15 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan  5 17:40:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ffa10f6

*/*: Switch sci-biology proj to cmake.eclass

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

 sci-biology/bamtools/bamtools-2.5.1.ebuild |  6 +++---
 sci-biology/bamtools/bamtools-.ebuild  |  6 +++---
 sci-libs/dcmtk/dcmtk-3.6.5.ebuild  | 11 +--
 sci-libs/symengine/symengine-0.5.0.ebuild  |  8 
 4 files changed, 15 insertions(+), 16 deletions(-)

diff --git a/sci-biology/bamtools/bamtools-2.5.1.ebuild 
b/sci-biology/bamtools/bamtools-2.5.1.ebuild
index b5affe9f0fa..78a0c3cd255 100644
--- a/sci-biology/bamtools/bamtools-2.5.1.ebuild
+++ b/sci-biology/bamtools/bamtools-2.5.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit cmake-utils
+inherit cmake
 
 DESCRIPTION="A programmer's API and an end-user's toolkit for handling BAM 
files"
 HOMEPAGE="https://github.com/pezmaster31/bamtools;
@@ -29,5 +29,5 @@ src_prepare() {
# delete bundled libs, just to be safe
rm -rf src/third_party/{gtest-1.6.0,jsoncpp} || die
 
-   cmake-utils_src_prepare
+   cmake_src_prepare
 }

diff --git a/sci-biology/bamtools/bamtools-.ebuild 
b/sci-biology/bamtools/bamtools-.ebuild
index b5affe9f0fa..78a0c3cd255 100644
--- a/sci-biology/bamtools/bamtools-.ebuild
+++ b/sci-biology/bamtools/bamtools-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit cmake-utils
+inherit cmake
 
 DESCRIPTION="A programmer's API and an end-user's toolkit for handling BAM 
files"
 HOMEPAGE="https://github.com/pezmaster31/bamtools;
@@ -29,5 +29,5 @@ src_prepare() {
# delete bundled libs, just to be safe
rm -rf src/third_party/{gtest-1.6.0,jsoncpp} || die
 
-   cmake-utils_src_prepare
+   cmake_src_prepare
 }

diff --git a/sci-libs/dcmtk/dcmtk-3.6.5.ebuild 
b/sci-libs/dcmtk/dcmtk-3.6.5.ebuild
index 62dcaa4d598..240ca02f96f 100644
--- a/sci-libs/dcmtk/dcmtk-3.6.5.ebuild
+++ b/sci-libs/dcmtk/dcmtk-3.6.5.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit cmake-utils
+inherit cmake
 
 DESCRIPTION="The DICOM Toolkit"
 HOMEPAGE="https://dicom.offis.de/dcmtk.php.en;
@@ -30,7 +30,7 @@ DEPEND="${RDEPEND}
 BDEPEND="doc? ( app-doc/doxygen )"
 
 src_prepare() {
-   cmake-utils_src_prepare
+   cmake_src_prepare
 
sed -e "s:share/doc/dcmtk:&-${PV}:" \
-e "s:DIR \"/:DIR \"/usr/:" \
@@ -51,7 +51,6 @@ src_prepare() {
 
 src_configure() {
local mycmakeargs=(
-   -DBUILD_SHARED_LIBS=ON
-DCMAKE_INSTALL_SYSCONFDIR="${EROOT}/etc"
-DDCMTK_WITH_ICU=ON
-DDCMTK_WITH_TIFF=$(usex tiff)
@@ -63,7 +62,7 @@ src_configure() {
-DDCMTK_WITH_THREADS=$(usex threads)
)
 
-   cmake-utils_src_configure
+   cmake_src_configure
 
if use doc; then
cd "${S}"/doxygen || die
@@ -72,7 +71,7 @@ src_configure() {
 }
 
 src_compile() {
-   cmake-utils_src_compile
+   cmake_src_compile
 
if use doc; then
emake -C "${S}"/doxygen
@@ -85,5 +84,5 @@ src_install() {
if use doc; then
local HTML_DOCS=( "${S}"/doxygen/htmldocs/. )
fi
-   cmake-utils_src_install
+   cmake_src_install
 }

diff --git a/sci-libs/symengine/symengine-0.5.0.ebuild 
b/sci-libs/symengine/symengine-0.5.0.ebuild
index 725e60e3d7f..6b84f4677d6 100644
--- a/sci-libs/symengine/symengine-0.5.0.ebuild
+++ b/sci-libs/symengine/symengine-0.5.0.ebuild
@@ -3,7 +3,8 @@
 
 EAPI=7
 
-inherit cmake-utils flag-o-matic
+CMAKE_BUILD_TYPE=Release
+inherit cmake flag-o-matic
 
 DESCRIPTION="Fast symbolic manipulation library, written in C++"
 HOMEPAGE="https://github.com/sympy/symengine;
@@ -33,7 +34,7 @@ pkg_pretend() {
 }
 
 src_prepare() {
-   cmake-utils_src_prepare
+   cmake_src_prepare
sed -e "s|DESTINATION doc| DESTINATION share/doc/${PF}/html|" \
-e "s|/lib|/$(get_libdir)|g" \
-e "s|lib/|$(get_libdir)/|g" \
@@ -57,7 +58,6 @@ src_configure() {
local mycmakeargs=(
-DARB_INCLUDE_DIR="${EPREFIX}/usr/include"
-DINTEGER_CLASS="${int_class}"
-   -DBUILD_SHARED_LIBS=ON
-DBUILD_BENCHMARKS="$(usex benchmarks)"
-DBUILD_DOXYGEN="$(usex doc)"
-DBUILD_TESTS="$(usex test)"
@@ -75,5 +75,5 @@ src_configure() {
-DWITH_ECM="$(usex ecm)"
)
test-flag-CXX -std=c++11 && 

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

2020-01-05 Thread Mikle Kolyada
commit: 71ff8a2a73ff1268fe023cbafae41c603b1c72ba
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Jan  5 17:30:58 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Jan  5 17:32:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71ff8a2a

sys-apps/pcsc-lite: Version bump (v1.8.26)

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

 sys-apps/pcsc-lite/Manifest|   1 +
 sys-apps/pcsc-lite/metadata.xml|   1 +
 sys-apps/pcsc-lite/pcsc-lite-1.8.26.ebuild | 102 +
 3 files changed, 104 insertions(+)

diff --git a/sys-apps/pcsc-lite/Manifest b/sys-apps/pcsc-lite/Manifest
index 7cbfc4a1499..bd6a2f97d80 100644
--- a/sys-apps/pcsc-lite/Manifest
+++ b/sys-apps/pcsc-lite/Manifest
@@ -1 +1,2 @@
 DIST pcsc-lite-1.8.25.tar.bz2 757099 BLAKE2B 
c34727833206b4c868e4f0cd6f8bcaf6899695a92488df8e2fc815c00771ea2f248d9d5fa457c02fc437b8350cbfa37390e07f45b90d08630c8afc34b247034a
 SHA512 
0da63cefd70d9524b2afabd62c5f404758c805b84bbe9ef64fb801ef91a8934c38495513022565ea31bd8550b23bc95b9e9b098ddc76930e3d0643c1fbfb5deb
+DIST pcsc-lite-1.8.26.tar.bz2 754838 BLAKE2B 
98bc1abdd66a08dde479821f8b1ef489980a6d58d2a624902de12d0862a4e11b47ed7b12eceff438ecd794bd78a91a7a376e7f4c78c1b03867555dd0e5b734d5
 SHA512 
23f9f41e08f6a5ff1840bec621ee37d6eb268e4ced58df516eb7e32cb6a84998a1d04bafcec36e6524926963e6730a25301301d364b6bd4dda8da1caaa76f037

diff --git a/sys-apps/pcsc-lite/metadata.xml b/sys-apps/pcsc-lite/metadata.xml
index 168fb01b435..c7f3800164b 100644
--- a/sys-apps/pcsc-lite/metadata.xml
+++ b/sys-apps/pcsc-lite/metadata.xml
@@ -14,6 +14,7 @@
   
 
   
+limit RAM and CPU ressources by disabling 
features
 
   Use dev-libs/libusb detection to hotplug new
   smartcard readers. This flag should only be enabled if you're

diff --git a/sys-apps/pcsc-lite/pcsc-lite-1.8.26.ebuild 
b/sys-apps/pcsc-lite/pcsc-lite-1.8.26.ebuild
new file mode 100644
index 000..154eaff2b5b
--- /dev/null
+++ b/sys-apps/pcsc-lite/pcsc-lite-1.8.26.ebuild
@@ -0,0 +1,102 @@
+# 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} )
+
+inherit python-single-r1 systemd udev multilib-minimal
+
+DESCRIPTION="PC/SC Architecture smartcard middleware library"
+HOMEPAGE="https://pcsclite.apdu.fr/;
+
+SRC_URI="https://pcsclite.apdu.fr/files/${P}.tar.bz2;
+
+# GPL-2 is there for the init script; everything else comes from
+# upstream.
+LICENSE="BSD ISC MIT GPL-3+ GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+
+# This is called libusb so that it doesn't fool people in thinking that
+# it is _required_ for USB support. Otherwise they'll disable udev and
+# that's going to be worse.
+IUSE="doc embedded libusb policykit selinux systemd +udev"
+
+REQUIRED_USE="^^ ( udev libusb ) ${PYTHON_REQUIRED_USE}"
+
+# No dependencies need the MULTILIB_DEPS because the libraries are actually
+# standalone, the deps are only needed for the daemon itself.
+DEPEND="libusb? ( virtual/libusb:1 )
+   udev? ( virtual/udev )
+   policykit? ( >=sys-auth/polkit-0.111 )
+   acct-group/openct
+   acct-group/pcscd
+   acct-user/pcscd
+   ${PYTHON_DEPS}"
+
+RDEPEND="${DEPEND}
+   selinux? ( sec-policy/selinux-pcscd )"
+
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.8.11-polkit-pcscd.patch
+)
+
+DOCS=( AUTHORS HELP README SECURITY ChangeLog )
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE="${S}" econf \
+   --disable-maintainer-mode \
+   --enable-usbdropdir="${EPREFIX}/usr/$(get_libdir)/readers/usb" \
+   --enable-ipcdir=/run/pcscd \
+   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" \
+   $(use_enable doc documentation) \
+   $(multilib_native_use_enable embedded) \
+   $(multilib_native_use_enable systemd  libsystemd) \
+   $(multilib_native_use_enable udev libudev) \
+   $(multilib_native_use_enable libusb) \
+   $(multilib_native_use_enable policykit polkit)
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   newinitd "${FILESDIR}"/pcscd-init.7 pcscd
+
+   if use udev; then
+   exeinto "$(get_udevdir)"
+   newexe "${FILESDIR}"/pcscd-udev pcscd.sh
+
+   insinto "$(get_udevdir)"/rules.d
+   newins "${FILESDIR}"/99-pcscd-hotplug-r1.rules 
99-pcscd-hotplug.rules
+   fi
+
+   python_fix_shebang "${ED}"/usr/bin/pcsc-spy
+}
+
+pkg_postinst() {
+   elog "Starting from version 1.6.5, pcsc-lite will start as user nobody 
in"
+   elog "the pcscd group, to avoid running as root."
+   elog ""
+   elog "This also 

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

2020-01-05 Thread James Le Cuirot
commit: 122a953aa399d7e096f63443ed1236102f099fc9
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Jan  5 17:25:08 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Jan  5 17:25:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=122a953a

games-strategy/dunelegacy: Drop old and broken 0.96.3

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: James Le Cuirot  gentoo.org>

 games-strategy/dunelegacy/Manifest |  2 -
 games-strategy/dunelegacy/dunelegacy-0.96.3.ebuild | 57 
 .../dunelegacy/files/dunelegacy-0.96.3-build.patch | 60 --
 3 files changed, 119 deletions(-)

diff --git a/games-strategy/dunelegacy/Manifest 
b/games-strategy/dunelegacy/Manifest
index 1094eeaea8c..226e2902561 100644
--- a/games-strategy/dunelegacy/Manifest
+++ b/games-strategy/dunelegacy/Manifest
@@ -1,3 +1 @@
-DIST dunelegacy-0.96.3-no-autoreconf.patch.xz 8908 BLAKE2B 
eb1c0a5a155851e199ad2c1f0cbd8f7c583ac148f92e1b2829607c0960bf09a6d8bea8e34749df726f394b3cf796f0c457086d993ace2b3336ce99ed36fb77e1
 SHA512 
fc17c771a19611057b2990b76eda0eea08e011dcac455bdf7e26bba1f2e2aa6cec120f2dcbce488a2318553f9e58b4a2b5ea24c7e1e27ada9ec5740f2b66ca4c
-DIST dunelegacy-0.96.3-src.tar.bz2 1652302 BLAKE2B 
4502300f1364027f1734a0738a648a9ac473a142e8091d08f5c44996fa41a26e91ab030f90d3f961b95b44e7e2bcb72a376915dc014aafee5e3d0dc4f6c8915b
 SHA512 
c84281b44bdac4eec360d90e2f23aa75468cf08c6edd6a5002c539e609312fd39e3284518ef5498201f2b0433d11cf2478cd13a2159af7c6bbef326e680fa241
 DIST dunelegacy-0.96.4-src.tar.bz2 2513167 BLAKE2B 
119ccabc319a54fbc85906a215ccb44079dabf82568dbd446447bbc6fade873c4760da83a50351acf63aec49bf8364c50386eef2b0681bc7a895db870673340f
 SHA512 
d6e152da4bc526ed05ac89fafc2e3467b1a95b3670987eeca262b7207e7dbe67dd228483cb5a432fe08232e34a52d4cb500b42cd186adb4bcde5da17419f7db0

diff --git a/games-strategy/dunelegacy/dunelegacy-0.96.3.ebuild 
b/games-strategy/dunelegacy/dunelegacy-0.96.3.ebuild
deleted file mode 100644
index ee94d40caa6..000
--- a/games-strategy/dunelegacy/dunelegacy-0.96.3.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# do not use autotools related stuff in stable ebuilds
-# unless you like random breakage: 469796, 469798, 424041
-
-EAPI=5
-inherit eutils gnome2-utils games # STABLE ARCH
-#inherit autotools eutils gnome2-utils games # UNSTABLE ARCH
-
-DESCRIPTION="Updated clone of Westood Studios' Dune2"
-HOMEPAGE="http://dunelegacy.sourceforge.net;
-SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.bz2"
-SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~hasufell/distfiles/${P}-no-autoreconf.patch.xz; # 
STABLE ARCH
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="+alsa pulseaudio"
-
-RDEPEND="media-libs/libsdl[X,alsa?,sound,pulseaudio?,video]
-   media-libs/sdl-mixer[midi,mp3,vorbis]"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-# exits on start without libsdl[alsa] or libsdl[pulseaudio]
-REQUIRED_USE="|| ( alsa pulseaudio )"
-
-src_prepare() {
-   epatch "${DISTDIR}"/${P}-no-autoreconf.patch.xz # STABLE ARCH
-#  epatch "${FILESDIR}"/${P}-build.patch # UNSTABLE ARCH
-#  eautoreconf # UNSTABLE ARCH
-}
-
-src_install() {
-   default
-
-   doicon -s scalable ${PN}.svg
-   doicon -s 48 ${PN}.png
-   make_desktop_entry ${PN} "Dune Legacy"
-
-   prepgamesdirs
-}
-
-pkg_preinst() {
-   games_pkg_preinst
-   gnome2_icon_savelist
-}
-
-pkg_postinst() {
-   games_pkg_postinst
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-}

diff --git a/games-strategy/dunelegacy/files/dunelegacy-0.96.3-build.patch 
b/games-strategy/dunelegacy/files/dunelegacy-0.96.3-build.patch
deleted file mode 100644
index 93dd907738b..000
--- a/games-strategy/dunelegacy/files/dunelegacy-0.96.3-build.patch
+++ /dev/null
@@ -1,60 +0,0 @@
-Author: hasufell 
-Date:   Thu Aug 9 18:57:40 2012 +0200
-
-respect flags
-use pkg-config
-use LDADD instead of LDFLAGS for libs
-
 configure.ac
-+++ configure.ac
-@@ -16,14 +16,6 @@
- 
- AC_SUBST(dunelegacydatadir)
- 
--dnl Some flags for gcc
--CXXFLAGS="-O3 -pipe -pedantic -Wall -Wextra -Wno-unused-parameter -DNDEBUG"
--dnl Additional flags: -Wconversion -Wno-sign-conversion
--
--dnl Some flags for clang
--dnl CXXFLAGS="-O3 -pipe -pedantic -Weverything -Wno-sign-conversion 
-Wno-conversion -Wno-shadow -Wno-missing-noreturn -Wno-padded -Wno-packed 
-Wno-weak-vtables -Wno-c++11-narrowing -Wno-cast-align -Wno-unreachable-code 
-Wno-missing-prototypes -Wno-float-equal -Wno-global-constructors 
-Wno-exit-time-destructors -Wno-format-nonliteral -Wno-unused-macros -Wextra 
-Wno-unused-parameter"
--
--
- dnl test for -ffp-contract=off (gcc >= 4.6) and use -mno-fused-madd instead
- oldCFLAGS="$CFLAGS"
- CFLAGS="-ffp-contract=off"
-@@ -33,34 +25,14 @@
- )
- CFLAGS="$oldCFLAGS"
- 
--case 

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

2020-01-05 Thread James Le Cuirot
commit: c5eb2112626c7f21bd42db5d04d867b2400c7f2a
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Jan  5 17:24:21 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Jan  5 17:24:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5eb2112

games-strategy/dunelegacy: Version bump to 0.96.4, EAPI 7

Closes: https://bugs.gentoo.org/641110
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: James Le Cuirot  gentoo.org>

 games-strategy/dunelegacy/Manifest |  1 +
 games-strategy/dunelegacy/dunelegacy-0.96.4.ebuild | 39 +
 .../files/dunelegacy-0.96.4-init-mid.patch | 50 ++
 games-strategy/dunelegacy/metadata.xml |  1 -
 4 files changed, 90 insertions(+), 1 deletion(-)

diff --git a/games-strategy/dunelegacy/Manifest 
b/games-strategy/dunelegacy/Manifest
index 8f985fdaa79..1094eeaea8c 100644
--- a/games-strategy/dunelegacy/Manifest
+++ b/games-strategy/dunelegacy/Manifest
@@ -1,2 +1,3 @@
 DIST dunelegacy-0.96.3-no-autoreconf.patch.xz 8908 BLAKE2B 
eb1c0a5a155851e199ad2c1f0cbd8f7c583ac148f92e1b2829607c0960bf09a6d8bea8e34749df726f394b3cf796f0c457086d993ace2b3336ce99ed36fb77e1
 SHA512 
fc17c771a19611057b2990b76eda0eea08e011dcac455bdf7e26bba1f2e2aa6cec120f2dcbce488a2318553f9e58b4a2b5ea24c7e1e27ada9ec5740f2b66ca4c
 DIST dunelegacy-0.96.3-src.tar.bz2 1652302 BLAKE2B 
4502300f1364027f1734a0738a648a9ac473a142e8091d08f5c44996fa41a26e91ab030f90d3f961b95b44e7e2bcb72a376915dc014aafee5e3d0dc4f6c8915b
 SHA512 
c84281b44bdac4eec360d90e2f23aa75468cf08c6edd6a5002c539e609312fd39e3284518ef5498201f2b0433d11cf2478cd13a2159af7c6bbef326e680fa241
+DIST dunelegacy-0.96.4-src.tar.bz2 2513167 BLAKE2B 
119ccabc319a54fbc85906a215ccb44079dabf82568dbd446447bbc6fade873c4760da83a50351acf63aec49bf8364c50386eef2b0681bc7a895db870673340f
 SHA512 
d6e152da4bc526ed05ac89fafc2e3467b1a95b3670987eeca262b7207e7dbe67dd228483cb5a432fe08232e34a52d4cb500b42cd186adb4bcde5da17419f7db0

diff --git a/games-strategy/dunelegacy/dunelegacy-0.96.4.ebuild 
b/games-strategy/dunelegacy/dunelegacy-0.96.4.ebuild
new file mode 100644
index 000..6fef0db3e77
--- /dev/null
+++ b/games-strategy/dunelegacy/dunelegacy-0.96.4.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop xdg
+
+DESCRIPTION="Updated clone of Westood Studios' Dune II"
+HOMEPAGE="http://dunelegacy.sourceforge.net;
+SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.bz2"
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+
+RDEPEND="media-libs/libsdl2[sound,threads,video]
+   media-libs/sdl2-mixer[midi]"
+
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-init-mid.patch
+)
+
+src_prepare() {
+   default
+
+   # Prepend upstream flags.
+   sed -i -r 's/^(C.*FLAGS)=[^$]+$/\0" ${\1}"/' configure{,.ac} || die
+}
+
+src_install() {
+   default
+
+   doicon -s scalable ${PN}.svg
+   doicon -s 48 ${PN}.png
+   newicon -s 128 ${PN}-128x128.png ${PN}.png
+   make_desktop_entry ${PN} "Dune Legacy"
+}

diff --git a/games-strategy/dunelegacy/files/dunelegacy-0.96.4-init-mid.patch 
b/games-strategy/dunelegacy/files/dunelegacy-0.96.4-init-mid.patch
new file mode 100644
index 000..46966269dca
--- /dev/null
+++ b/games-strategy/dunelegacy/files/dunelegacy-0.96.4-init-mid.patch
@@ -0,0 +1,50 @@
+From e227fc26199a6a659dbe954ff7b764658d4d Mon Sep 17 00:00:00 2001
+From: Richard Schaller 
+Date: Sat, 30 Mar 2019 18:07:28 +0100
+Subject: [PATCH] Support for SDL_mixer 2.0.2 or higher: MIX_INIT_FLUIDSYNTH
+ was renamed to MIX_INIT_MID
+
+---
+ src/FileClasses/music/DirectoryPlayer.cpp | 4 
+ src/FileClasses/music/XMIPlayer.cpp   | 6 ++
+ 2 files changed, 10 insertions(+)
+
+diff --git a/src/FileClasses/music/DirectoryPlayer.cpp 
b/src/FileClasses/music/DirectoryPlayer.cpp
+index 531d971..05d800c 100644
+--- a/src/FileClasses/music/DirectoryPlayer.cpp
 b/src/FileClasses/music/DirectoryPlayer.cpp
+@@ -59,7 +59,11 @@ DirectoryPlayer::DirectoryPlayer() : 
MusicPlayer(settings.audio.playMusic, setti
+ 
+ music = nullptr;
+ 
++#if SDL_VERSIONNUM(SDL_MIXER_MAJOR_VERSION, SDL_MIXER_MINOR_VERSION, 
SDL_MIXER_PATCHLEVEL) >= SDL_VERSIONNUM(2,0,2)
++Mix_Init(MIX_INIT_MID | MIX_INIT_FLAC | MIX_INIT_MP3 | MIX_INIT_OGG);
++#else
+ Mix_Init(MIX_INIT_FLUIDSYNTH | MIX_INIT_FLAC | MIX_INIT_MP3 | 
MIX_INIT_OGG);
++#endif
+ }
+ 
+ DirectoryPlayer::~DirectoryPlayer() {
+diff --git a/src/FileClasses/music/XMIPlayer.cpp 
b/src/FileClasses/music/XMIPlayer.cpp
+index a7e5150..0fcfa8f 100644
+--- a/src/FileClasses/music/XMIPlayer.cpp
 b/src/FileClasses/music/XMIPlayer.cpp
+@@ -30,9 +30,15 @@
+ XMIPlayer::XMIPlayer() : MusicPlayer(settings.audio.playMusic, 
settings.audio.musicVolume) {
+ music = nullptr;
+ 
++#if SDL_VERSIONNUM(SDL_MIXER_MAJOR_VERSION, SDL_MIXER_MINOR_VERSION, 

[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-avards/

2020-01-05 Thread Jörg Bornkessel
commit: d10a7cf10a01b936cd6a0e1b48566266f1099418
Author: Joerg Bornkessel  gentoo  org>
AuthorDate: Sun Jan  5 17:04:13 2020 +
Commit: Jörg Bornkessel  gentoo  org>
CommitDate: Sun Jan  5 17:04:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d10a7cf1

media-plugins/vdr-avards: version bump

Closes: https://bugs.gentoo.org/704020
Package-Manager: Portage-2.3.83, Repoman-2.3.20
Signed-off-by: Joerg Bornkessel  gentoo.org>

 media-plugins/vdr-avards/Manifest|  1 +
 media-plugins/vdr-avards/vdr-avards-0.2.6.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/media-plugins/vdr-avards/Manifest 
b/media-plugins/vdr-avards/Manifest
index 912302fd0f2..79f0fcb0cd4 100644
--- a/media-plugins/vdr-avards/Manifest
+++ b/media-plugins/vdr-avards/Manifest
@@ -1 +1,2 @@
 DIST vdr-avards-0.2.4.tar.bz2 24865 BLAKE2B 
13d14a923869054145e7cc30515271ff5676dcdc14d6a7237934deec17d9b2ae52b34df5d32b00f415c744d16311dc2af9e7c28bb9842244e6b024b89d9bba5a
 SHA512 
d878016d83317ff4d8a6fc121344615d508f1dc1c8b1d555a9e94cb02725353fe8c9f274cbeca45b5ee46e384379128a8c1d1ec8833aa10454d7bef1be02fc83
+DIST vdr-avards-0.2.6.tar.bz2 26190 BLAKE2B 
56bd73baeea816dfdb0c1c67b9699236a62f29333f97ee9a962ecf215f153e427ff738e24af2faa531c272075a0e7eb4fea6dc8f627bf3023caeb8d132b1d3c1
 SHA512 
945182b77d4dd5fc927d0fb28635183a29dcf45addc3ce8fee50e00bf5f12823fa20e707736f87b43c53c821c149365c8b4e47390ca70ad0a63f01b544ccc024

diff --git a/media-plugins/vdr-avards/vdr-avards-0.2.6.ebuild 
b/media-plugins/vdr-avards/vdr-avards-0.2.6.ebuild
new file mode 100644
index 000..203fed55508
--- /dev/null
+++ b/media-plugins/vdr-avards/vdr-avards-0.2.6.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin:  Automatic Video Aspect Ratio Detection and Signaling"
+HOMEPAGE="http://firefly.vdr-developer.org/avards/;
+SRC_URI="http://firefly.vdr-developer.org/avards/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="media-video/vdr"
+
+src_prepare() {
+   vdr-plugin-2_src_prepare
+
+   # revert wrong implementation of vdr-2.4. feature
+   sed -i Makefile \
+   -e "s:\$(INCLUDES) -o \$@ \$<:\$(INCLUDES) -o \$<:"
+}



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

2020-01-05 Thread Jeroen Roovers
commit: f048bbf2244226deeaf2acafd4eb829de3c515c9
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Jan  5 16:58:37 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Jan  5 17:01:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f048bbf2

net-analyzer/wireshark: 8=>{cmake-utils,}.eclass

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

 net-analyzer/wireshark/wireshark-3.2.0.ebuild| 8 
 net-analyzer/wireshark/wireshark-.ebuild | 8 
 2 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/net-analyzer/wireshark/wireshark-3.2.0.ebuild 
b/net-analyzer/wireshark/wireshark-3.2.0.ebuild
index e01ec82368e..931de56a7b3 100644
--- a/net-analyzer/wireshark/wireshark-3.2.0.ebuild
+++ b/net-analyzer/wireshark/wireshark-3.2.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 PYTHON_COMPAT=( python3_{6,7} )
-inherit fcaps flag-o-matic multilib python-any-r1 qmake-utils user xdg-utils 
cmake-utils
+inherit fcaps flag-o-matic multilib python-any-r1 qmake-utils user xdg-utils 
cmake
 
 DESCRIPTION="A network protocol analyzer formerly known as ethereal"
 HOMEPAGE="https://www.wireshark.org/;
@@ -168,15 +168,15 @@ src_configure() {
-DENABLE_ZLIB=$(usex zlib)
)
 
-   cmake-utils_src_configure
+   cmake_src_configure
 }
 
 src_test() {
-   cmake-utils_src_test
+   cmake_src_test
 }
 
 src_install() {
-   cmake-utils_src_install
+   cmake_src_install
 
# FAQ is not required as is installed from help/faq.txt
dodoc AUTHORS ChangeLog NEWS README* doc/randpkt.txt doc/README*

diff --git a/net-analyzer/wireshark/wireshark-.ebuild 
b/net-analyzer/wireshark/wireshark-.ebuild
index 877a35cd055..a228b3f00e2 100644
--- a/net-analyzer/wireshark/wireshark-.ebuild
+++ b/net-analyzer/wireshark/wireshark-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 PYTHON_COMPAT=( python3_{6,7} )
-inherit fcaps flag-o-matic git-r3 multilib python-any-r1 qmake-utils user 
xdg-utils cmake-utils
+inherit fcaps flag-o-matic git-r3 multilib python-any-r1 qmake-utils user 
xdg-utils cmake
 
 DESCRIPTION="A network protocol analyzer formerly known as ethereal"
 HOMEPAGE="https://www.wireshark.org/;
@@ -168,15 +168,15 @@ src_configure() {
-DENABLE_ZLIB=$(usex zlib)
)
 
-   cmake-utils_src_configure
+   cmake_src_configure
 }
 
 src_test() {
-   cmake-utils_src_test
+   cmake_src_test
 }
 
 src_install() {
-   cmake-utils_src_install
+   cmake_src_install
 
# FAQ is not required as is installed from help/faq.txt
dodoc AUTHORS ChangeLog NEWS README* doc/randpkt.txt doc/README*



[gentoo-commits] repo/gentoo:master commit in: net-news/rssguard/

2020-01-05 Thread Andreas Sturmlechner
commit: 5e2a7052bbbc75ee1e31a1f9692fc93201a09a80
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jan  5 15:10:56 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan  5 16:59:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e2a7052

net-news/rssguard: Drop unmaintained live ebuild

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

 net-news/rssguard/rssguard-.ebuild | 46 --
 1 file changed, 46 deletions(-)

diff --git a/net-news/rssguard/rssguard-.ebuild 
b/net-news/rssguard/rssguard-.ebuild
deleted file mode 100644
index 06be77e74c1..000
--- a/net-news/rssguard/rssguard-.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit flag-o-matic git-r3 qmake-utils
-
-DESCRIPTION="A tiny RSS and Atom feed reader"
-HOMEPAGE="https://github.com/martinrotter/rssguard;
-EGIT_REPO_URI="https://github.com/martinrotter/rssguard.git;
-EGIT_SUBMODULES=()
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="debug webengine"
-MINQT="5.8:5"
-
-RDEPEND="
-   >=dev-qt/qtcore-${MINQT}
-   >=dev-qt/qtgui-${MINQT}
-   >=dev-qt/qtnetwork-${MINQT}
-   >=dev-qt/qtsql-${MINQT}
-   >=dev-qt/qtwidgets-${MINQT}
-   >=dev-qt/qtxml-${MINQT}
-   webengine? ( >=dev-qt/qtwebengine-${MINQT}[widgets] )
-"
-DEPEND="${RDEPEND}
-   >=dev-qt/linguist-tools-${MINQT}
-"
-
-src_configure() {
-   # needed after 8eb640b6f2e140e7c5a1adbe5532cf3662d850b5
-   "$(qt5_get_bindir)/lrelease" rssguard.pro || die "lrelease failed"
-   # CONFIG+=ltcg is needed because of 
https://github.com/martinrotter/rssguard/issues/156
-   eqmake5 \
-   CONFIG+=$(usex debug debug release) \
-   $(is-flagq -flto* && echo "CONFIG+=ltcg") \
-   USE_WEBENGINE=$(usex webengine true false) \
-   LRELEASE_EXECUTABLE="$(qt5_get_bindir)/lrelease" \
-   PREFIX="${EPREFIX}"/usr \
-   INSTALL_ROOT=.
-}
-
-src_install() {
-   emake install INSTALL_ROOT="${D}"
-}



[gentoo-commits] repo/gentoo:master commit in: net-news/rssguard/

2020-01-05 Thread Andreas Sturmlechner
commit: 578306583c637833d1a7caab959bfdf007fa268a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jan  5 16:50:11 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan  5 16:59:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57830658

net-news/rssguard: Drop 3.5.5

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

 net-news/rssguard/Manifest  |  1 -
 net-news/rssguard/rssguard-3.5.5.ebuild | 47 -
 2 files changed, 48 deletions(-)

diff --git a/net-news/rssguard/Manifest b/net-news/rssguard/Manifest
index b4046486040..c1a240e5a10 100644
--- a/net-news/rssguard/Manifest
+++ b/net-news/rssguard/Manifest
@@ -1,2 +1 @@
-DIST rssguard-3.5.5.tar.gz 6446094 BLAKE2B 
81a862f25f2c3029d4453faf03ddcfac1cd420a430acafff75bf15132d080b726910da82d1b7422f383eaec8b40a3956d7ad91d9368d9bd68fabcb9940dc3ad2
 SHA512 
4e6512c0d58c678145f63a2a42c43abfe4a6ceb8c9d395aba52228ca3afdaaf3dafdd79ab846dada16963f1be5dd22afb877910acc1425aea037d6fa1fc08996
 DIST rssguard-3.5.9.tar.gz 5775322 BLAKE2B 
f7d91e87b2a55d780bc1eae4f7e55b8059c049d21998f4c2554a84ca1d7b283e3145a556eef77e784d88ae2ad9f016d7b486a12141dceeada69dd1240205de23
 SHA512 
3a7223767185bf37bef316291b88d60bb2906fdbd0b045aa07c2ca4be19aadaeaa0b8c923f22aaa3483c7db783386744ad1411ad1ab214a8a71ef260948707b9

diff --git a/net-news/rssguard/rssguard-3.5.5.ebuild 
b/net-news/rssguard/rssguard-3.5.5.ebuild
deleted file mode 100644
index 7d8229bd331..000
--- a/net-news/rssguard/rssguard-3.5.5.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit flag-o-matic qmake-utils
-
-DESCRIPTION="A tiny RSS and Atom feed reader"
-HOMEPAGE="https://github.com/martinrotter/rssguard;
-SRC_URI="https://github.com/martinrotter/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="debug webengine"
-MINQT="5.8:5"
-
-RDEPEND="
-   >=dev-qt/qtcore-${MINQT}
-   >=dev-qt/qtgui-${MINQT}
-   >=dev-qt/qtnetwork-${MINQT}
-   >=dev-qt/qtconcurrent-${MINQT}
-   >=dev-qt/qtsql-${MINQT}
-   >=dev-qt/qtwidgets-${MINQT}
-   >=dev-qt/qtxml-${MINQT}
-   webengine? ( >=dev-qt/qtwebengine-${MINQT}[widgets] )
-"
-DEPEND="${RDEPEND}
-   >=dev-qt/linguist-tools-${MINQT}
-"
-
-src_configure() {
-   # needed after 8eb640b6f2e140e7c5a1adbe5532cf3662d850b5
-   "$(qt5_get_bindir)/lrelease" rssguard.pro || die "lrelease failed"
-   # CONFIG+=ltcg is needed because of 
https://github.com/martinrotter/rssguard/issues/156
-   eqmake5 \
-   CONFIG+=$(usex debug debug release) \
-   $(is-flagq -flto* && echo "CONFIG+=ltcg") \
-   USE_WEBENGINE=$(usex webengine true false) \
-   LRELEASE_EXECUTABLE="$(qt5_get_bindir)/lrelease" \
-   PREFIX="${EPREFIX}"/usr \
-   INSTALL_ROOT=.
-}
-
-src_install() {
-   emake install INSTALL_ROOT="${D}"
-}



[gentoo-commits] repo/gentoo:master commit in: net-news/rssguard/, net-news/rssguard/files/

2020-01-05 Thread Andreas Sturmlechner
commit: a575be325e55f72695819e20364722dc74c9726c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jan  5 16:46:02 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan  5 16:59:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a575be32

net-news/rssguard: 3.5.9 version bump

Closes: https://bugs.gentoo.org/704388
Closes: https://bugs.gentoo.org/682582
Closes: https://bugs.gentoo.org/645386
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-news/rssguard/Manifest |  1 +
 .../rssguard/files/rssguard-3.5.9-qt-5.14.patch| 10 +
 net-news/rssguard/rssguard-3.5.9.ebuild| 44 ++
 3 files changed, 55 insertions(+)

diff --git a/net-news/rssguard/Manifest b/net-news/rssguard/Manifest
index 403ac140ce5..b4046486040 100644
--- a/net-news/rssguard/Manifest
+++ b/net-news/rssguard/Manifest
@@ -1 +1,2 @@
 DIST rssguard-3.5.5.tar.gz 6446094 BLAKE2B 
81a862f25f2c3029d4453faf03ddcfac1cd420a430acafff75bf15132d080b726910da82d1b7422f383eaec8b40a3956d7ad91d9368d9bd68fabcb9940dc3ad2
 SHA512 
4e6512c0d58c678145f63a2a42c43abfe4a6ceb8c9d395aba52228ca3afdaaf3dafdd79ab846dada16963f1be5dd22afb877910acc1425aea037d6fa1fc08996
+DIST rssguard-3.5.9.tar.gz 5775322 BLAKE2B 
f7d91e87b2a55d780bc1eae4f7e55b8059c049d21998f4c2554a84ca1d7b283e3145a556eef77e784d88ae2ad9f016d7b486a12141dceeada69dd1240205de23
 SHA512 
3a7223767185bf37bef316291b88d60bb2906fdbd0b045aa07c2ca4be19aadaeaa0b8c923f22aaa3483c7db783386744ad1411ad1ab214a8a71ef260948707b9

diff --git a/net-news/rssguard/files/rssguard-3.5.9-qt-5.14.patch 
b/net-news/rssguard/files/rssguard-3.5.9-qt-5.14.patch
new file mode 100644
index 000..c1d9a8ccb5f
--- /dev/null
+++ b/net-news/rssguard/files/rssguard-3.5.9-qt-5.14.patch
@@ -0,0 +1,10 @@
+--- a/src/gui/messagepreviewer.cpp 2019-06-04 13:16:48.0 +0200
 b/src/gui/messagepreviewer.cpp 2020-01-05 17:26:13.405430006 +0100
+@@ -9,6 +9,7 @@
+ #include "network-web/webfactory.h"
+ #include "services/abstract/serviceroot.h"
+ 
++#include 
+ #include 
+ #include 
+ #include 

diff --git a/net-news/rssguard/rssguard-3.5.9.ebuild 
b/net-news/rssguard/rssguard-3.5.9.ebuild
new file mode 100644
index 000..d6e9e59d36b
--- /dev/null
+++ b/net-news/rssguard/rssguard-3.5.9.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic qmake-utils
+
+DESCRIPTION="Tiny RSS and Atom feed reader"
+HOMEPAGE="https://github.com/martinrotter/rssguard;
+SRC_URI="https://github.com/martinrotter/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="debug webengine"
+
+BDEPEND="dev-qt/linguist-tools:5"
+DEPEND="
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtsql:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   webengine? ( dev-qt/qtwebengine:5[widgets] )
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/${P}-qt-5.14.patch" )
+
+src_configure() {
+   # CONFIG+=ltcg is needed because of 
https://github.com/martinrotter/rssguard/issues/156
+   eqmake5 \
+   CONFIG+=$(usex debug debug release) \
+   $(is-flagq -flto* && echo "CONFIG+=ltcg") \
+   USE_WEBENGINE=$(usex webengine) \
+   PREFIX="${EPREFIX}"/usr \
+   INSTALL_ROOT=.
+}
+
+src_install() {
+   emake install INSTALL_ROOT="${D}"
+}



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

2020-01-05 Thread Johannes Huber
commit: 320ee6a30591f343e270e1581a4f5523c16277a9
Author: Johannes Huber  gentoo  org>
AuthorDate: Sun Jan  5 16:30:38 2020 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Sun Jan  5 16:59:39 2020 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=320ee6a3

uid-gid.txt: Add quassel uid/gid (472)

Signed-off-by: Johannes Huber  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 16c68ac..2bbe45a 100644
--- a/files/uid-gid.txt
+++ b/files/uid-gid.txt
@@ -235,6 +235,7 @@ amule   468 468 requested
 xrootd 469 469 acct
 i2pd   470 470 acct
 i2p471 471 acct
+quassel472 472 acct
 jenkins473 473 requested
 varnish474 474 acct
 sogo   475 475 acct



[gentoo-commits] proj/sci:master commit in: sci-physics/uproot-methods/

2020-01-05 Thread Benda XU
commit: 0b0dfebc137e0a8b65cb1604b5ee514bbd4a18d1
Author: Benda Xu  gentoo  org>
AuthorDate: Sun Jan  5 16:36:20 2020 +
Commit: Benda XU  gentoo  org>
CommitDate: Sun Jan  5 16:36:20 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=0b0dfebc

sci-physics/uproot-methods: initial commit.

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Benda Xu  gentoo.org>

 sci-physics/uproot-methods/metadata.xml  |  7 +++
 .../uproot-methods/uproot-methods-0.7.2.ebuild   | 20 
 2 files changed, 27 insertions(+)

diff --git a/sci-physics/uproot-methods/metadata.xml 
b/sci-physics/uproot-methods/metadata.xml
new file mode 100644
index 0..7203fb853
--- /dev/null
+++ b/sci-physics/uproot-methods/metadata.xml
@@ -0,0 +1,7 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   hero...@gentoo.org
+   
+

diff --git a/sci-physics/uproot-methods/uproot-methods-0.7.2.ebuild 
b/sci-physics/uproot-methods/uproot-methods-0.7.2.ebuild
new file mode 100644
index 0..f6aab1a35
--- /dev/null
+++ b/sci-physics/uproot-methods/uproot-methods-0.7.2.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_6 )
+
+inherit distutils-r1
+
+DESCRIPTION="Manipulate arrays of complex data structures as easily as Numpy."
+HOMEPAGE="https://github.com/scikit-hep/${PN};
+SRC_URI="https://github.com/scikit-hep/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]
+   sci-libs/awkward-array[${PYTHON_USEDEP}]"
+DEPEND=""



[gentoo-commits] proj/sci:master commit in: sci-physics/uproot/

2020-01-05 Thread Benda XU
commit: 7abc286a72074654ccf7047794e847ad600934de
Author: Benda Xu  gentoo  org>
AuthorDate: Sun Jan  5 16:51:05 2020 +
Commit: Benda XU  gentoo  org>
CommitDate: Sun Jan  5 16:51:05 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=7abc286a

sci-physics/uproot: initial commit.

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Benda Xu  gentoo.org>

 sci-physics/uproot/metadata.xml |  7 +++
 sci-physics/uproot/uproot-3.11.0.ebuild | 21 +
 2 files changed, 28 insertions(+)

diff --git a/sci-physics/uproot/metadata.xml b/sci-physics/uproot/metadata.xml
new file mode 100644
index 0..7203fb853
--- /dev/null
+++ b/sci-physics/uproot/metadata.xml
@@ -0,0 +1,7 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   hero...@gentoo.org
+   
+

diff --git a/sci-physics/uproot/uproot-3.11.0.ebuild 
b/sci-physics/uproot/uproot-3.11.0.ebuild
new file mode 100644
index 0..599c499b5
--- /dev/null
+++ b/sci-physics/uproot/uproot-3.11.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_6 )
+
+inherit distutils-r1
+
+DESCRIPTION="Manipulate arrays of complex data structures as easily as Numpy."
+HOMEPAGE="https://github.com/scikit-hep/${PN};
+SRC_URI="https://github.com/scikit-hep/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]
+   sci-libs/awkward-array[${PYTHON_USEDEP}]
+   sci-physics/uproot-methods[${PYTHON_USEDEP}]
+   dev-python/cachetools[${PYTHON_USEDEP}]"



[gentoo-commits] proj/sci:master commit in: sci-libs/awkward-array/

2020-01-05 Thread Benda XU
commit: 4d625b99fb0937e2744f5bd5bf05733d566a6a8d
Author: Benda Xu  gentoo  org>
AuthorDate: Sun Jan  5 16:30:17 2020 +
Commit: Benda XU  gentoo  org>
CommitDate: Sun Jan  5 16:32:03 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=4d625b99

sci-libs/awkward-array: initial commit.

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Benda Xu  gentoo.org>

 sci-libs/awkward-array/awkward-array-0.12.16.ebuild | 18 ++
 sci-libs/awkward-array/awkward-array-0.12.19.ebuild | 18 ++
 sci-libs/awkward-array/metadata.xml |  7 +++
 3 files changed, 43 insertions(+)

diff --git a/sci-libs/awkward-array/awkward-array-0.12.16.ebuild 
b/sci-libs/awkward-array/awkward-array-0.12.16.ebuild
new file mode 100644
index 0..23d312375
--- /dev/null
+++ b/sci-libs/awkward-array/awkward-array-0.12.16.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_6 )
+
+inherit distutils-r1
+
+DESCRIPTION="Manipulate arrays of complex data structures as easily as Numpy."
+HOMEPAGE="https://github.com/scikit-hep/awkward-array;
+SRC_URI="https://github.com/scikit-hep/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]"

diff --git a/sci-libs/awkward-array/awkward-array-0.12.19.ebuild 
b/sci-libs/awkward-array/awkward-array-0.12.19.ebuild
new file mode 100644
index 0..23d312375
--- /dev/null
+++ b/sci-libs/awkward-array/awkward-array-0.12.19.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_6 )
+
+inherit distutils-r1
+
+DESCRIPTION="Manipulate arrays of complex data structures as easily as Numpy."
+HOMEPAGE="https://github.com/scikit-hep/awkward-array;
+SRC_URI="https://github.com/scikit-hep/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]"

diff --git a/sci-libs/awkward-array/metadata.xml 
b/sci-libs/awkward-array/metadata.xml
new file mode 100644
index 0..7203fb853
--- /dev/null
+++ b/sci-libs/awkward-array/metadata.xml
@@ -0,0 +1,7 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   hero...@gentoo.org
+   
+



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

2020-01-05 Thread Mikle Kolyada
commit: d9812a2428da5c929ce67e666281c80cc8652c74
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Jan  5 16:49:06 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Jan  5 16:49:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9812a24

sys-apps/pcsc-lite: Drop old

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

 sys-apps/pcsc-lite/Manifest|   1 -
 sys-apps/pcsc-lite/pcsc-lite-1.8.24.ebuild | 101 -
 2 files changed, 102 deletions(-)

diff --git a/sys-apps/pcsc-lite/Manifest b/sys-apps/pcsc-lite/Manifest
index 512f42f167f..7cbfc4a1499 100644
--- a/sys-apps/pcsc-lite/Manifest
+++ b/sys-apps/pcsc-lite/Manifest
@@ -1,2 +1 @@
-DIST pcsc-lite-1.8.24.tar.bz2 755670 BLAKE2B 
22cc072978e221d455373e1fdeb21ae8f3dacdd188a4e8a69ef44202924e6c17c4282d424c88ac32b04c62af6e67787f2d2ba936bd3e3667452b32c40254de28
 SHA512 
df2e6a7a8179563a6dbf654ab75cf78a4b297b0562214a081d7d2b5d00fd4adf92fd892bd16aacf9d5e2867f3ad46c88a88e5834e311011f37556dd7e8936a0c
 DIST pcsc-lite-1.8.25.tar.bz2 757099 BLAKE2B 
c34727833206b4c868e4f0cd6f8bcaf6899695a92488df8e2fc815c00771ea2f248d9d5fa457c02fc437b8350cbfa37390e07f45b90d08630c8afc34b247034a
 SHA512 
0da63cefd70d9524b2afabd62c5f404758c805b84bbe9ef64fb801ef91a8934c38495513022565ea31bd8550b23bc95b9e9b098ddc76930e3d0643c1fbfb5deb

diff --git a/sys-apps/pcsc-lite/pcsc-lite-1.8.24.ebuild 
b/sys-apps/pcsc-lite/pcsc-lite-1.8.24.ebuild
deleted file mode 100644
index 2f0c056b99a..000
--- a/sys-apps/pcsc-lite/pcsc-lite-1.8.24.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python2_7 python3_6 )
-
-inherit python-single-r1 systemd udev user multilib-minimal
-
-DESCRIPTION="PC/SC Architecture smartcard middleware library"
-HOMEPAGE="https://pcsclite.apdu.fr/;
-
-SRC_URI="https://pcsclite.apdu.fr/files/${P}.tar.bz2;
-
-# GPL-2 is there for the init script; everything else comes from
-# upstream.
-LICENSE="BSD ISC MIT GPL-3+ GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ppc ppc64 s390 ~sh sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-
-# This is called libusb so that it doesn't fool people in thinking that
-# it is _required_ for USB support. Otherwise they'll disable udev and
-# that's going to be worse.
-IUSE="python libusb policykit selinux systemd +udev"
-
-REQUIRED_USE="^^ ( udev libusb ) \
-   python? ( ${PYTHON_REQUIRED_USE} )"
-
-# No dependencies need the MULTILIB_DEPS because the libraries are actually
-# standalone, the deps are only needed for the daemon itself.
-DEPEND="libusb? ( virtual/libusb:1 )
-   udev? ( virtual/udev )
-   policykit? ( >=sys-auth/polkit-0.111 )
-   python? ( ${PYTHON_DEPS} )"
-RDEPEND="${DEPEND}
-   selinux? ( sec-policy/selinux-pcscd )"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.8.11-polkit-pcscd.patch
-)
-
-DOCS=( AUTHORS HELP README SECURITY ChangeLog )
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-   enewgroup openct # make sure it exists
-   enewgroup pcscd
-   enewuser pcscd -1 -1 /run/pcscd pcscd,openct
-}
-
-multilib_src_configure() {
-   ECONF_SOURCE="${S}" econf \
-   --disable-maintainer-mode \
-   --enable-usbdropdir="${EPREFIX}/usr/$(get_libdir)/readers/usb" \
-   --enable-ipcdir=/run/pcscd \
-   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" \
-   $(multilib_native_use_enable systemd  libsystemd) \
-   $(multilib_native_use_enable udev libudev) \
-   $(multilib_native_use_enable libusb) \
-   $(multilib_native_use_enable policykit polkit)
-}
-
-multilib_src_install_all() {
-   einstalldocs
-
-   newinitd "${FILESDIR}"/pcscd-init.7 pcscd
-
-   if use udev; then
-   insinto "$(get_udevdir)"/rules.d
-   doins "${FILESDIR}"/99-pcscd-hotplug.rules
-   fi
-
-   for f in "${ED}/usr/bin/pcsc-spy"; do
-   if use python; then
-   python_fix_shebang "${f}"
-   else
-   rm "${f}"
-   fi
-   done
-}
-
-pkg_postinst() {
-   elog "Starting from version 1.6.5, pcsc-lite will start as user nobody 
in"
-   elog "the pcscd group, to avoid running as root."
-   elog ""
-   elog "This also means you need the newest drivers available so that the"
-   elog "devices get the proper owner."
-   elog ""
-   elog "Furthermore, a conf.d file is no longer installed by default, as"
-   elog "the default configuration does not require one. If you need to"
-   elog "pass further options to pcscd, create a file and set the"
-   elog "EXTRA_OPTS variable."
-   elog ""
-   if use udev; then
-   elog "Hotplug 

  1   2   3   >