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

2020-06-05 Thread William Hubbs
commit: d30f43c76a9ddc4040d59ac925d29db4afea0468
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Jun  6 05:38:14 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Jun  6 05:43:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d30f43c7

dev-lang/go: 1.13.12 bump

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

 dev-lang/go/Manifest  |   1 +
 dev-lang/go/go-1.13.12.ebuild | 197 ++
 2 files changed, 198 insertions(+)

diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest
index 8d7d2763d9b..b145f68c8df 100644
--- a/dev-lang/go/Manifest
+++ b/dev-lang/go/Manifest
@@ -12,6 +12,7 @@ DIST go-solaris-amd64-bootstrap-1.8.tbz 54926326 BLAKE2B 
0a45312f090d81ebf46fe59
 DIST go1.12.17.src.tar.gz 20725913 BLAKE2B 
2eef7374195302656268a42409619445dfeb3ede1f9218ae4eab195916876b97f7510cc62585a0bfdd9f86dddf8a7432a84b29bc9891d84fc69db94f0274
 SHA512 
069f8f445d9d2268ebb14b2446fab34843d56283c04561636d122fd8b4c1ea0b63640a84437db7a7be71039440ffe170cd3f8025b03b0acf95f2a56fa2febec6
 DIST go1.13.10.src.tar.gz 21702804 BLAKE2B 
586494604455594c552d25a207634d70ae7f5ad142e18e22f5ef462c6488327cc01630c0bc99a4ede9dee0d649982802cf79f34f35ad7f810ca0701c35a7d555
 SHA512 
9e020dd89ab6201c4cbb893caecc0b077d5fbb2e10381e1b76a29ddc18c141d8db67a1b0f607ed915b0e9c40c4fb2c65b0319472535892534a31ad962e72fe05
 DIST go1.13.11.src.tar.gz 21702851 BLAKE2B 
35ead9f337ecd4aab52705db3fd5ae55c8237af4e14a387c0dadda51f699b936e1115d3547c206aff8d01b290259f587d8073ea7fdc9ae47858c6545c69bb98c
 SHA512 
2342e70779d2d5a77da00815078e8ed4f00ed5cc0509e332e4d46eb441f0a50e7697b7afe3ba0b12c3be697b9beb6650c196f0e603d602d255e4415a703ed7df
+DIST go1.13.12.src.tar.gz 21703700 BLAKE2B 
d503b864edd753d838ab2776c00ee29d79c4dadaa8f9414291d7fd9ef420950361e676d78111db171d4d7bad9f28d23897333720d77c259691231cac81aa7b2a
 SHA512 
85ffe18171cd131fc5bdfaa8f5e944643399ef1f270a599cdccbe0212f1d1651a87075d11877220466d18ff590bb9eadeac48851b630ab9f0e06c199c0286cc4
 DIST go1.14.2.src.tar.gz 22454649 BLAKE2B 
edd8a1081e7da6988532b9fefe6d6f789a7d336562d61d5e585a8b881fb45d77721bee9837ae79318295471aea138e175650c2138175a587f0b7957988e8e209
 SHA512 
3f6804e1a60df6a7c55c294fe4147b2d6f028c619ad4ae5b1ae8793c6be637a1e6a62721cc7ce0b28918ab3441a89fa9acda72cb5450bf5af8d7872411d28015
 DIST go1.14.3.src.tar.gz 22534103 BLAKE2B 
986ee88ac89a6ad8c492d7311271fadf5a0df5763f79ca0688dc94e2c49c36ea808f2184b7d57df2cfd24948d74e45103ef2171c5c6cdc2e0b6d5237cf78dc6a
 SHA512 
ab7454cf5e364a4b8d3035320bb8af5a3064accba51cb98211d2ba8afb116d07cedd6f637d068b31df6185b2f26a649da910bc865c4d52ee72b2664bfb6229bc
 DIST go1.14.4.src.tar.gz 22535243 BLAKE2B 
8dc44b2144587e24ef53adcffdf335ec03dbcbb1101e38ac54611eb9e6216d3a676f5a24daab24342018b549b7de2a8730e556abfda5e18199c55d266ac3a44b
 SHA512 
b0d657ea1062db5a4da0aff14798f292ca967a53665af1a93e04eba7a03e49a3dbc4768c4f099ec5ff25a31885750f7658f819057057093e2d7bfb085575

diff --git a/dev-lang/go/go-1.13.12.ebuild b/dev-lang/go/go-1.13.12.ebuild
new file mode 100644
index 000..d71bff70d90
--- /dev/null
+++ b/dev-lang/go/go-1.13.12.ebuild
@@ -0,0 +1,197 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+export CBUILD=${CBUILD:-${CHOST}}
+export CTARGET=${CTARGET:-${CHOST}}
+
+MY_PV=${PV/_/}
+
+inherit toolchain-funcs
+
+case ${PV}  in
+**)
+   EGIT_REPO_URI="https://github.com/golang/go.git;
+   inherit git-r3
+   ;;
+*)
+   SRC_URI="https://storage.googleapis.com/golang/go${MY_PV}.src.tar.gz "
+   S="${WORKDIR}"/go
+   case ${PV} in
+   *_beta*|*_rc*) ;;
+   *)
+   KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc64 ~s390 ~x86 ~amd64-linux 
~x86-linux ~x64-macos ~x64-solaris"
+   # The upstream tests fail under portage but pass if the build is
+   # run according to their documentation [1].
+   # I am restricting the tests on released versions until this is
+   # solved.
+   # [1] https://golang.org/issues/18442
+   RESTRICT="test"
+   ;;
+   esac
+esac
+
+DESCRIPTION="A concurrent garbage collected and typesafe programming language"
+HOMEPAGE="https://golang.org;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+
+BDEPEND="|| (
+   dev-lang/go
+   dev-lang/go-bootstrap )"
+RDEPEND="!https://golang.org/issue/2775
+   #
+   # deliberately use cp to retain permissions
+   cp -R api bin doc lib pkg misc src test "${ED}"/usr/lib/go
+   if go_cross_compile; then
+   bin_path="bin/$(go_tuple)"
+   else
+   bin_path=bin
+   fi
+   for x in ${bin_path}/*; do
+   f=${x##*/}
+   dosym ../lib/go/${bin_path}/${f} /usr/bin/${f}
+   done
+   einstalldocs
+
+   if [[ ${CHOST} == *-darwin* ]] ; then
+   # fix install_name for test object (binutils_test) on Darwin, it
+   # is 

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

2020-06-05 Thread William Hubbs
commit: 82f0d82324a8be9c8b5aece6359d8ad8e228e55a
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Jun  6 05:32:55 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Jun  6 05:43:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82f0d823

dev-lang/go: 1.14.4 bump

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

 dev-lang/go/Manifest |   1 +
 dev-lang/go/go-1.14.4.ebuild | 188 +++
 2 files changed, 189 insertions(+)

diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest
index 15b7b5fe49a..8d7d2763d9b 100644
--- a/dev-lang/go/Manifest
+++ b/dev-lang/go/Manifest
@@ -14,3 +14,4 @@ DIST go1.13.10.src.tar.gz 21702804 BLAKE2B 
586494604455594c552d25a207634d70ae7f5
 DIST go1.13.11.src.tar.gz 21702851 BLAKE2B 
35ead9f337ecd4aab52705db3fd5ae55c8237af4e14a387c0dadda51f699b936e1115d3547c206aff8d01b290259f587d8073ea7fdc9ae47858c6545c69bb98c
 SHA512 
2342e70779d2d5a77da00815078e8ed4f00ed5cc0509e332e4d46eb441f0a50e7697b7afe3ba0b12c3be697b9beb6650c196f0e603d602d255e4415a703ed7df
 DIST go1.14.2.src.tar.gz 22454649 BLAKE2B 
edd8a1081e7da6988532b9fefe6d6f789a7d336562d61d5e585a8b881fb45d77721bee9837ae79318295471aea138e175650c2138175a587f0b7957988e8e209
 SHA512 
3f6804e1a60df6a7c55c294fe4147b2d6f028c619ad4ae5b1ae8793c6be637a1e6a62721cc7ce0b28918ab3441a89fa9acda72cb5450bf5af8d7872411d28015
 DIST go1.14.3.src.tar.gz 22534103 BLAKE2B 
986ee88ac89a6ad8c492d7311271fadf5a0df5763f79ca0688dc94e2c49c36ea808f2184b7d57df2cfd24948d74e45103ef2171c5c6cdc2e0b6d5237cf78dc6a
 SHA512 
ab7454cf5e364a4b8d3035320bb8af5a3064accba51cb98211d2ba8afb116d07cedd6f637d068b31df6185b2f26a649da910bc865c4d52ee72b2664bfb6229bc
+DIST go1.14.4.src.tar.gz 22535243 BLAKE2B 
8dc44b2144587e24ef53adcffdf335ec03dbcbb1101e38ac54611eb9e6216d3a676f5a24daab24342018b549b7de2a8730e556abfda5e18199c55d266ac3a44b
 SHA512 
b0d657ea1062db5a4da0aff14798f292ca967a53665af1a93e04eba7a03e49a3dbc4768c4f099ec5ff25a31885750f7658f819057057093e2d7bfb085575

diff --git a/dev-lang/go/go-1.14.4.ebuild b/dev-lang/go/go-1.14.4.ebuild
new file mode 100644
index 000..fa07749bdeb
--- /dev/null
+++ b/dev-lang/go/go-1.14.4.ebuild
@@ -0,0 +1,188 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+export CBUILD=${CBUILD:-${CHOST}}
+export CTARGET=${CTARGET:-${CHOST}}
+
+MY_PV=${PV/_/}
+
+inherit toolchain-funcs
+
+case ${PV}  in
+**)
+   EGIT_REPO_URI="https://github.com/golang/go.git;
+   inherit git-r3
+   ;;
+*)
+   SRC_URI="https://storage.googleapis.com/golang/go${MY_PV}.src.tar.gz "
+   S="${WORKDIR}"/go
+   case ${PV} in
+   *_beta*|*_rc*) ;;
+   *)
+   KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc64 ~s390 ~x86 ~amd64-linux 
~x86-linux ~x64-macos ~x64-solaris"
+   ;;
+   esac
+esac
+
+DESCRIPTION="A concurrent garbage collected and typesafe programming language"
+HOMEPAGE="https://golang.org;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+
+BDEPEND="|| (
+   dev-lang/go
+   dev-lang/go-bootstrap )"
+RDEPEND="!https://golang.org/issue/2775
+   #
+   # deliberately use cp to retain permissions
+   cp -R api bin doc lib pkg misc src test "${ED}"/usr/lib/go
+   # testdata directories are not needed on the installed system
+   rm -fr $(find "${ED}"/usr/lib/go -iname testdata -type d -print)
+   if go_cross_compile; then
+   bin_path="bin/$(go_tuple)"
+   else
+   bin_path=bin
+   fi
+   for x in ${bin_path}/*; do
+   f=${x##*/}
+   dosym ../lib/go/${bin_path}/${f} /usr/bin/${f}
+   done
+   einstalldocs
+
+   if [[ ${CHOST} == *-darwin* ]] ; then
+   # fix install_name for test object (binutils_test) on Darwin, it
+   # is never used in real circumstances
+   local 
libmac64="${EPREFIX}"/usr/lib/go/src/cmd/vendor/github.com/
+ 
libmac64+=google/pprof/internal/binutils/testdata/lib_mac_64
+   install_name_tool -id "${libmac64}" "${D}${libmac64}"
+   fi
+}



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

2020-06-05 Thread Aaron Bauman
commit: 711bb5b1a30fa34efc05de2a4535385292542510
Author: Tomáš Mózes  gmail  com>
AuthorDate: Fri May 15 20:13:22 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Jun  6 02:07:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=711bb5b1

dev-python/elasticsearch-py: bump to 7.7.0

Closes: https://bugs.gentoo.org/719284
Signed-off-by: Tomáš Mózes  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/15810
Signed-off-by: Aaron Bauman  gentoo.org>

 dev-python/elasticsearch-py/Manifest   |   2 +
 .../elasticsearch-py/elasticsearch-py-7.7.0.ebuild | 109 +
 2 files changed, 111 insertions(+)

diff --git a/dev-python/elasticsearch-py/Manifest 
b/dev-python/elasticsearch-py/Manifest
index 084d1369724..46072603143 100644
--- a/dev-python/elasticsearch-py/Manifest
+++ b/dev-python/elasticsearch-py/Manifest
@@ -1,6 +1,8 @@
 DIST elasticsearch-oss-7.0.1-no-jdk-linux-x86_64.tar.gz 68787752 BLAKE2B 
63864deae4e0545a2cd1924c4e2f4c0bb61134fe9649037f23c10123efe0425d376183035171a952a10f1804196a97287c59b508e97dff5e9e05063a67ede020
 SHA512 
301e552b221369cca8365ee64d8b52b5e8abea0e26159f7a6e77a1722fb1107641fe2472138869f5156bbbf43c74e62ffb22d0c35062190505f7504e3f571e16
 DIST elasticsearch-oss-7.5.2-no-jdk-linux-x86_64.tar.gz 68711865 BLAKE2B 
01a456d3965c83fe2a94e87b0f19dfbc89666f01fade36cff1b7733b24c91580bc95b9e0acf0d9134078715be890bfacdc6c0091cf56dfb9dc43e71bf387806c
 SHA512 
ea494dfb743e5ea12dbbc269d8103fa08644c580291eb88b25000743d272aa87c8709ac9fb2939ad387d5d335f0795c943114b8471074bba7d583494bbc6d100
 DIST elasticsearch-oss-7.6.1-no-jdk-linux-x86_64.tar.gz 72567711 BLAKE2B 
8fe3901cb3ce6577918f6b711f63e0ed8f10013a01ae8c197cda8e5592b2e7c99f0bb7179decc19e26ed160c21d7cfd66eedc3d6fc265e89244ce1c9a5ef27c5
 SHA512 
da396be8bceec32b5f4c4f9091edee51710f39f5aa1135c7c392719d9fdd0c99e92b681cf628135013a37fd881dd15540d6c660a50bb18b47991f0d723aadb64
+DIST elasticsearch-oss-7.7.0-no-jdk-linux-x86_64.tar.gz 73216528 BLAKE2B 
f0f1a3d3347ea37703e90bd896b24f6e3c58406d9fb20f3607a4d08eee325b5ae293db48d1afdc208468ee775b9085a28f39f2e175b67e4881bfb61d5cb85a9a
 SHA512 
f9b323cff078a0dc856f99efd164775a9cd0718bb0ddb6c4d4817fa53cae71748f1aec5158afa45d4b29076043cbada9743a996e685439436e93d94a9eff2768
 DIST elasticsearch-py-7.0.5.tar.gz 110079 BLAKE2B 
89f5f7434fae0c4d20c1780c0979a419278fcaa23f75d5241d48c695905e566742fac5651387f0b1cb665ab6e9cb299406ee7f0157facc8c4cf2c1f1a4a3e5d7
 SHA512 
c4224cee6f7739ad932036f2afc6ed20ead16829d42f40b79e08d6714b4a247f019175739fb5a93bcea5bba391bd9f54cadcd31d42ff9411da414d08c140049b
 DIST elasticsearch-py-7.5.1.tar.gz 116602 BLAKE2B 
b9ae9cc7496e911d102118a6e2684e8942dfc0f4e92d3cd9cf6429c7c7a48521ed5b61174ddc4fbcf8001c30e74fe11649e5ef13e90ca32307290ae0bb8d0f6c
 SHA512 
9a82715031fbe60e5d795ca31cd7ba3fa653b3100e8d1b53e0088c55ad3ed7f4c4309a07327d41d1ca1abe2fdbb9f4b6e97d6ab39ae5dcde46b7c2b1642a92b2
 DIST elasticsearch-py-7.6.0.tar.gz 120271 BLAKE2B 
e99e84cf952f178c5ceaaced763cda058c36797eb1bd4b09ce7996a99417adfd8c152d980e1b5be6522a4287bb37178b9b6d93968324a57fcda5637f1caee58a
 SHA512 
f8a54cd222af94d659087d654bcbe52da5ee90570ff04dbdd6793b870b8fd7e4b5b896620424f85057f2274ed3a16ecd97f53f704c2a97931b4876d246311ea9
+DIST elasticsearch-py-7.7.0.tar.gz 128862 BLAKE2B 
461b7ac3bc6d96bacdc1e8595c05b4dfd3e6bad2d2d11eecaedcb3b7e96c7390fe26c47b7095b3b1e8500872cfef689a749bd7103bef352680a2cf3ef7dad350
 SHA512 
6da382c5056f61dde2bf509c902a4ca33548ee937d037dc977e8c8864ebc09385f630b5c99ab8b24b69390773a241786495d1c01a5684ea3892d834e7a1550b1

diff --git a/dev-python/elasticsearch-py/elasticsearch-py-7.7.0.ebuild 
b/dev-python/elasticsearch-py/elasticsearch-py-7.7.0.ebuild
new file mode 100644
index 000..04145309f90
--- /dev/null
+++ b/dev-python/elasticsearch-py/elasticsearch-py-7.7.0.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+DISTUTILS_USE_SETUPTOOLS=bdepend
+ES_VERSION="7.7.0"
+
+inherit distutils-r1
+
+MY_PN=${PN/-py/}
+DESCRIPTION="Official Python low-level client for Elasticsearch"
+HOMEPAGE="https://github.com/elastic/elasticsearch-py;
+SRC_URI="https://github.com/elasticsearch/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz
+   test? ( 
https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-oss-${ES_VERSION}-no-jdk-linux-x86_64.tar.gz
 )"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
+
+# tests fail in chroot
+# https://github.com/elastic/elasticsearch/issues/12018
+RESTRICT="test"
+
+RDEPEND="dev-python/certifi[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.21.1[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/requests-2.0.0[${PYTHON_USEDEP}]
+/dev/null
+   if [[ $? -eq 0 ]]; then
+   einfo "Elasticsearch started"
+

[gentoo-commits] repo/gentoo:master commit in: gui-libs/wf-config/, gui-wm/wayfire/, gui-apps/wcm/, gui-apps/wf-shell/

2020-06-05 Thread Aaron Bauman
commit: 5e95b1f9ac84775b95ce31f7c85b61fbdef8952c
Author: Aisha Tammy  aisha  cc>
AuthorDate: Mon May 18 23:57:53 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Jun  6 01:56:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e95b1f9

gui-wm/wayfire: fix dependency versioning for building

Closes: https://bugs.gentoo.org/723760

added proper dependency versions of wlroots
also changed options to src_configure instead of
src_compile as per standard convention
not version bumping as this fixes compile bugs
and no runtime changes

Signed-off-by: Aisha Tammy  aisha.cc>
Closes: https://github.com/gentoo/gentoo/pull/15875
Signed-off-by: Aaron Bauman  gentoo.org>

 gui-apps/wcm/wcm-0.4.0.ebuild | 4 ++--
 gui-apps/wcm/wcm-.ebuild  | 4 ++--
 gui-apps/wf-shell/wf-shell-0.4.0.ebuild   | 6 +++---
 gui-apps/wf-shell/wf-shell-.ebuild| 6 +++---
 gui-libs/wf-config/wf-config-0.4.0.ebuild | 6 +++---
 gui-libs/wf-config/wf-config-.ebuild  | 6 +++---
 gui-wm/wayfire/wayfire-0.4.0.ebuild   | 6 +++---
 gui-wm/wayfire/wayfire-.ebuild| 6 +++---
 8 files changed, 22 insertions(+), 22 deletions(-)

diff --git a/gui-apps/wcm/wcm-0.4.0.ebuild b/gui-apps/wcm/wcm-0.4.0.ebuild
index 8178a3b0d88..b59aeb83170 100644
--- a/gui-apps/wcm/wcm-0.4.0.ebuild
+++ b/gui-apps/wcm/wcm-0.4.0.ebuild
@@ -35,12 +35,12 @@ BDEPEND="
virtual/pkgconfig
 "
 
-src_compile() {
+src_configure() {
local emesonargs=""
if use debug; then
emesonargs+=(
"-Db_sanitize=address,undefined"
)
fi
-   meson_src_compile
+   meson_src_configure
 }

diff --git a/gui-apps/wcm/wcm-.ebuild b/gui-apps/wcm/wcm-.ebuild
index 8178a3b0d88..b59aeb83170 100644
--- a/gui-apps/wcm/wcm-.ebuild
+++ b/gui-apps/wcm/wcm-.ebuild
@@ -35,12 +35,12 @@ BDEPEND="
virtual/pkgconfig
 "
 
-src_compile() {
+src_configure() {
local emesonargs=""
if use debug; then
emesonargs+=(
"-Db_sanitize=address,undefined"
)
fi
-   meson_src_compile
+   meson_src_configure
 }

diff --git a/gui-apps/wf-shell/wf-shell-0.4.0.ebuild 
b/gui-apps/wf-shell/wf-shell-0.4.0.ebuild
index 9167682d0b6..ab448db2642 100644
--- a/gui-apps/wf-shell/wf-shell-0.4.0.ebuild
+++ b/gui-apps/wf-shell/wf-shell-0.4.0.ebuild
@@ -23,7 +23,7 @@ IUSE="+pulseaudio debug"
 DEPEND="
dev-cpp/gtkmm:3.0=[wayland]
dev-libs/gobject-introspection
-   ~gui-wm/wayfire-${PV}
+   ~gui-wm/wayfire-${PV}[debug=]
>=gui-libs/gtk-layer-shell-0.1
pulseaudio? ( media-sound/pulseaudio )
 "
@@ -36,7 +36,7 @@ BDEPEND="
virtual/pkgconfig
 "
 
-src_compile () {
+src_configure () {
local emesonargs=(
"$(meson_feature pulseaudio pulse)"
)
@@ -45,5 +45,5 @@ src_compile () {
"-Db_sanitize=address,undefined"
)
fi
-   meson_src_compile
+   meson_src_configure
 }

diff --git a/gui-apps/wf-shell/wf-shell-.ebuild 
b/gui-apps/wf-shell/wf-shell-.ebuild
index 9167682d0b6..ab448db2642 100644
--- a/gui-apps/wf-shell/wf-shell-.ebuild
+++ b/gui-apps/wf-shell/wf-shell-.ebuild
@@ -23,7 +23,7 @@ IUSE="+pulseaudio debug"
 DEPEND="
dev-cpp/gtkmm:3.0=[wayland]
dev-libs/gobject-introspection
-   ~gui-wm/wayfire-${PV}
+   ~gui-wm/wayfire-${PV}[debug=]
>=gui-libs/gtk-layer-shell-0.1
pulseaudio? ( media-sound/pulseaudio )
 "
@@ -36,7 +36,7 @@ BDEPEND="
virtual/pkgconfig
 "
 
-src_compile () {
+src_configure () {
local emesonargs=(
"$(meson_feature pulseaudio pulse)"
)
@@ -45,5 +45,5 @@ src_compile () {
"-Db_sanitize=address,undefined"
)
fi
-   meson_src_compile
+   meson_src_configure
 }

diff --git a/gui-libs/wf-config/wf-config-0.4.0.ebuild 
b/gui-libs/wf-config/wf-config-0.4.0.ebuild
index 328ec180742..b52ae6b08e2 100644
--- a/gui-libs/wf-config/wf-config-0.4.0.ebuild
+++ b/gui-libs/wf-config/wf-config-0.4.0.ebuild
@@ -23,8 +23,8 @@ IUSE="debug"
 DEPEND="
dev-libs/libevdev
dev-libs/libxml2
-   gui-libs/wlroots
media-libs/glm
+   <=gui-libs/wlroots-0.10.1
 "
 
 RDEPEND="${DEPEND}"
@@ -35,12 +35,12 @@ BDEPEND="
virtual/pkgconfig
 "
 
-src_compile () {
+src_configure () {
local emesonargs=""
if use debug; then
emesonargs+=(
"-Db_sanitize=address,undefined"
)
fi
-   meson_src_compile
+   meson_src_configure
 }

diff --git a/gui-libs/wf-config/wf-config-.ebuild 
b/gui-libs/wf-config/wf-config-.ebuild
index 328ec180742..3efe9aa8cc6 100644
--- a/gui-libs/wf-config/wf-config-.ebuild
+++ b/gui-libs/wf-config/wf-config-.ebuild
@@ -23,7 +23,7 @@ IUSE="debug"
 

[gentoo-commits] repo/gentoo:master commit in: gui-wm/hikari/, gui-wm/hikari/files/

2020-06-05 Thread Aaron Bauman
commit: 10ac27bddb656c6668844805b09907fefdc353c9
Author: Aisha Tammy  aisha  cc>
AuthorDate: Sun Apr 26 16:15:01 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Jun  6 01:53:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10ac27bd

gui-wm/hikari: new wayland window manager

Closes: https://bugs.gentoo.org/719672

hikari is a minimalistic wayland window manager
based on wlroots trying inspired by the simplicity
of CWM in the X days. It aims stay out of your way
and focus more on the task than the windows.

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Aisha Tammy  aisha.cc>
Closes: https://github.com/gentoo/gentoo/pull/15531
Signed-off-by: Aaron Bauman  gentoo.org>

 gui-wm/hikari/Manifest  |   1 +
 gui-wm/hikari/files/hikari-1.2.0-gnu-make.patch | 315 
 gui-wm/hikari/hikari-1.2.0.ebuild   |  55 +
 gui-wm/hikari/metadata.xml  |  23 ++
 4 files changed, 394 insertions(+)

diff --git a/gui-wm/hikari/Manifest b/gui-wm/hikari/Manifest
new file mode 100644
index 000..3feb987dd9e
--- /dev/null
+++ b/gui-wm/hikari/Manifest
@@ -0,0 +1 @@
+DIST hikari-1.2.0.tar.gz 98941 BLAKE2B 
0b882d483143e307d4b173560f335e85b4c5613b75c51c6b70b68df9b4f70f9a009d95cb8eda1c211f4968b5c8600e7113bca5e014cecfb1917db2acae7e6f3d
 SHA512 
2bd0b6032541ca63a2bd12aee9155e9b0d08e4c541ec2f837073f1498ecb39df969f8821fcbd066e44c5ddaf658e4875bea25f344226b7ea97fe008a0db4d328

diff --git a/gui-wm/hikari/files/hikari-1.2.0-gnu-make.patch 
b/gui-wm/hikari/files/hikari-1.2.0-gnu-make.patch
new file mode 100644
index 000..01a9b87c4ce
--- /dev/null
+++ b/gui-wm/hikari/files/hikari-1.2.0-gnu-make.patch
@@ -0,0 +1,315 @@
+explain steps to guide future me and other patchers
+(1) define common variables on top
+(2) remove conditions for doc and others to define VERSION
+(3) replace all ${*} by $(*)
+(4) replace pkg-config by $(PKG_CONFIG)
+(6) remove .PATH: src
+(5) remove main.c from OBJS because it is in different directory
+- we will define a separate target for it
+(6) add $(OBJS) target + main.o target and add then to the end
+of dependencies for hikari
+(7) add main.o to be cleaned-up
+(8) reorder the library orders in the $(CC) steps because gcc
+diff --git a/Makefile b/Makefile
+index 11fc449..d73c4e0 100644
+--- a/Makefile
 b/Makefile
+@@ -1,24 +1,22 @@
+-.ifmake doc || dist
+-.ifndef VERSION
+-.error please specify VERSION
+-.endif
+-.endif
+-
+-VERSION ?= "darcs"
+-
+-.ifmake install || uninstall
+-.ifndef PREFIX
+-.error please specify PREFIX
+-.endif
++TARGET =  hikari
++
++DESTDIR   ?=
++
++prefix ?= /usr/local
++exec_prefix ?=$(prefix)
++bindir ?= $(exec_prefix)/bin
++sysconfdir ?= $(prefix)/etc
++
++PKG_CONFIG ?= pkg-config
++
++VERSION ?="darcs"
++
++### Upstream variables
++PREFIX ?= $(prefix)
++ETC_PREFIX ?= $(sysconfdir)
++
+ OS != uname
+ INSTALL_GROUP != id -gn
+-.endif
+-
+-.ifmake install || uninstall
+-.ifndef ETC_PREFIX
+-.error please specify ETC_PREFIX
+-.endif
+-.endif
+
+ OBJS = \
+   action.o \
+@@ -45,7 +43,6 @@ OBJS = \
+   layout.o \
+   layout_config.o \
+   layout_select_mode.o \
+-  main.o \
+   mark.o \
+   mark_assign_mode.o \
+   mark_select_mode.o \
+@@ -72,106 +69,117 @@ OBJS = \
+   xwayland_unmanaged_view.o \
+   xwayland_view.o
+
+-WAYLAND_PROTOCOLS != pkg-config --variable pkgdatadir wayland-protocols
+-
+-.PHONY: distclean clean clean-doc doc dist install uninstall
+-.PATH: src
++WAYLAND_PROTOCOLS != $(PKG_CONFIG) --variable pkgdatadir wayland-protocols
+
+-.ifdef DEBUG
+-CFLAGS += -g -O0 -fsanitize=address
+-.else
+-CFLAGS += -DNDEBUG
+-.endif
++ifeq ($(DEBUG),1)
++  CFLAGS += -g -O0 -fsanitize=address
++else
++  CFLAGS += -DNDEBUG
++endif
+
+-.ifdef WITH_POSIX_C_SOURCE
+-CFLAGS += -D_POSIX_C_SOURCE=200809L
+-.endif
++ifeq ($(WITH_POSIX_C_SOURCE),1)
++  CFLAGS += -D_POSIX_C_SOURCE=200809L
++endif
+
+-.ifdef WITH_XWAYLAND
+-CFLAGS += -DHAVE_XWAYLAND=1
+-.endif
++ifeq ($(WITH_XWAYLAND),1)
++  CFLAGS += -DHAVE_XWAYLAND=1
++endif
+
+-.ifdef WITH_GAMMACONTROL
+-CFLAGS += -DHAVE_GAMMACONTROL=1
+-.endif
++ifeq ($(WITH_GAMMACONTROL),1)
++  CFLAGS += -DHAVE_GAMMACONTROL=1
++endif
+
+-.ifdef WITH_SCREENCOPY
+-CFLAGS += -DHAVE_SCREENCOPY=1
+-.endif
++ifeq ($(WITH_SCREENCOPY),1)
++  CFLAGS += -DHAVE_SCREENCOPY=1
++endif
+
+-.ifdef WITH_LAYERSHELL
+-CFLAGS += -DHAVE_LAYERSHELL=1
+-.endif
++ifeq ($(WITH_LAYERSHELL),1)
++  CFLAGS += -DHAVE_LAYERSHELL=1
++endif
+
+ CFLAGS += -Wall -I. -Iinclude
+
+-WLROOTS_CFLAGS != pkg-config --cflags wlroots
+-WLROOTS_LIBS != pkg-config --libs wlroots
++WLROOTS_CFLAGS != $(PKG_CONFIG) --cflags wlroots
++WLROOTS_LIBS != $(PKG_CONFIG) --libs wlroots
+
+ WLROOTS_CFLAGS += -DWLR_USE_UNSTABLE=1
+
+-PANGO_CFLAGS != pkg-config --cflags pangocairo
+-PANGO_LIBS != pkg-config --libs pangocairo
++PANGO_CFLAGS != 

[gentoo-commits] repo/gentoo:master commit in: gui-apps/lavalauncher/, gui-apps/lavalauncher/files/

2020-06-05 Thread Aaron Bauman
commit: d9417ccd32203674221f957f07db7108f7ffd2e2
Author: Aisha Tammy  aisha  cc>
AuthorDate: Mon May 18 02:15:37 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Jun  6 01:55:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9417ccd

gui-apps/lavalauncher: new wayland application launcher

Closes: https://bugs.gentoo.org/723524

Minimalistic and simple launcher for Wayland.
It serves a single purpose: Letting the user
execute shell commands by clicking on icons on
a dynamically sized bar, placed at one of the
screen edges.

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Aisha Tammy  aisha.cc>
Closes: https://github.com/gentoo/gentoo/pull/15861
Signed-off-by: Aaron Bauman  gentoo.org>

 gui-apps/lavalauncher/Manifest |  1 +
 .../files/lavalauncher-1.7.1-optional-man.patch| 27 
 .../files/lavalauncher-remove-werror.patch | 12 ++
 gui-apps/lavalauncher/lavalauncher-1.7.1.ebuild| 49 ++
 gui-apps/lavalauncher/lavalauncher-.ebuild | 49 ++
 gui-apps/lavalauncher/metadata.xml | 22 ++
 6 files changed, 160 insertions(+)

diff --git a/gui-apps/lavalauncher/Manifest b/gui-apps/lavalauncher/Manifest
new file mode 100644
index 000..5980796af06
--- /dev/null
+++ b/gui-apps/lavalauncher/Manifest
@@ -0,0 +1 @@
+DIST lavalauncher-1.7.1.tar.gz 82550 BLAKE2B 
043fd8a8fb977f89414b4c9eb5a29ae05cea6374ea7bdbf595a3c754c5273b2d84cd437a451b0a4fec4139e31dec6c520e4a0af745c06b438b1290c114b4
 SHA512 
e1848d29275a444aef2b85bd6b27ae056cfc76c337695da2f7061ca3d73f510b797f84663a5705d59615a2a4ea0be64388ce1d4d622379f86cfc23d82f2e51d8

diff --git a/gui-apps/lavalauncher/files/lavalauncher-1.7.1-optional-man.patch 
b/gui-apps/lavalauncher/files/lavalauncher-1.7.1-optional-man.patch
new file mode 100644
index 000..612548e17a7
--- /dev/null
+++ b/gui-apps/lavalauncher/files/lavalauncher-1.7.1-optional-man.patch
@@ -0,0 +1,27 @@
+diff --git a/meson.build b/meson.build
+index 029f711..50beccd 100644
+--- a/meson.build
 b/meson.build
+@@ -6,7 +6,6 @@ project(
+   default_options: [
+ 'c_std=c11',
+ 'warning_level=3',
+-'werror=true',
+   ]
+ )
+ 
+@@ -61,6 +60,7 @@ scdoc = dependency(
+   'scdoc',
+   version: '>=1.9.2',
+   native: true,
++  required: get_option('man-page'),
+ )
+ if scdoc.found()
+   scdoc_prog = find_program(scdoc.get_pkgconfig_variable('scdoc'), native: 
true)
+diff --git a/meson_options.txt b/meson_options.txt
+new file mode 100644
+index 000..2e41905
+--- /dev/null
 b/meson_options.txt
+@@ -0,0 +1 @@
++option('man-page', type: 'feature', value: 'auto', description: 'Generate and 
install man pages')

diff --git a/gui-apps/lavalauncher/files/lavalauncher-remove-werror.patch 
b/gui-apps/lavalauncher/files/lavalauncher-remove-werror.patch
new file mode 100644
index 000..3be85ab800c
--- /dev/null
+++ b/gui-apps/lavalauncher/files/lavalauncher-remove-werror.patch
@@ -0,0 +1,12 @@
+diff --git a/meson.build b/meson.build
+index 317eeec..560421d 100644
+--- a/meson.build
 b/meson.build
+@@ -6,7 +6,6 @@ project(
+   default_options: [
+ 'c_std=c11',
+ 'warning_level=3',
+-'werror=true',
+   ]
+ )
+ 

diff --git a/gui-apps/lavalauncher/lavalauncher-1.7.1.ebuild 
b/gui-apps/lavalauncher/lavalauncher-1.7.1.ebuild
new file mode 100644
index 000..09c59864508
--- /dev/null
+++ b/gui-apps/lavalauncher/lavalauncher-1.7.1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+DESCRIPTION="simple launcher for wayland"
+HOMEPAGE="https://git.sr.ht/~leon_plickat/lavalauncher;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.sr.ht/~leon_plickat/lavalauncher;
+else
+   
SRC_URI="https://git.sr.ht/~leon_plickat/lavalauncher/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   S="${WORKDIR}/${PN}-v${PV}"
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="man"
+
+PATCHES=(
+   "${FILESDIR}/${P}-optional-man.patch"
+)
+
+RDEPEND="
+   dev-libs/wayland
+   x11-libs/cairo
+"
+BDEPEND="
+   ${RDEPEND}
+   virtual/pkgconfig
+   dev-libs/wayland-protocols
+"
+
+if [[ ${PV} ==  ]]; then
+   BDEPEND+="man? ( ~app-text/scdoc- )"
+else
+   BDEPEND+="man? ( >=app-text/scdoc-1.9.3 )"
+fi
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature man man-page)
+   )
+   meson_src_configure
+}

diff --git a/gui-apps/lavalauncher/lavalauncher-.ebuild 
b/gui-apps/lavalauncher/lavalauncher-.ebuild
new file mode 100644
index 000..22da8a44a0e
--- /dev/null
+++ b/gui-apps/lavalauncher/lavalauncher-.ebuild
@@ -0,0 +1,49 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit 

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

2020-06-05 Thread Aaron Bauman
commit: effe59a4a91e6d4988c61a044ad9e3c35f3dd1ba
Author: Aisha Tammy  aisha  cc>
AuthorDate: Sun Apr 26 16:09:58 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Jun  6 01:53:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=effe59a4

dev-libs/libucl: revert retired package + new proxy-maintainer

Reverts: 62c1d41b30e26f3d611b1c4bf595d460d7182ca8
Closes: https://bugs.gentoo.org/719670
Readded for potential new wayland window manager hikari

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

 dev-libs/libucl/Manifest|  1 +
 dev-libs/libucl/libucl-0.8.1.ebuild | 57 +
 dev-libs/libucl/libucl-.ebuild  | 57 +
 dev-libs/libucl/metadata.xml| 25 
 4 files changed, 140 insertions(+)

diff --git a/dev-libs/libucl/Manifest b/dev-libs/libucl/Manifest
new file mode 100644
index 000..a4cbed7b873
--- /dev/null
+++ b/dev-libs/libucl/Manifest
@@ -0,0 +1 @@
+DIST libucl-0.8.1.tar.gz 2028394 BLAKE2B 
18fda317b4b4aed3d6b72c599d191f141bf4722d1c08244deda9c5e77300e2bef7de029889a05d9b4573472928d9d49a797123ac392a4cdd3b690ac277ad673d
 SHA512 
36a059561eadb2dd7253ca22ff56f6a0c6cdd28580e28451c0cf47e1aec321a2e1589fc83ccb2033346f2dbca31a7e6afa9666ea544a0c190b7f80ed0e9f45af

diff --git a/dev-libs/libucl/libucl-0.8.1.ebuild 
b/dev-libs/libucl/libucl-0.8.1.ebuild
new file mode 100644
index 000..a019e11cbc8
--- /dev/null
+++ b/dev-libs/libucl/libucl-0.8.1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="Universal configuration library parser"
+HOMEPAGE="https://github.com/vstakhov/libucl;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/vstakhov/libucl.git;
+else
+   SRC_URI="https://github.com/vstakhov/libucl/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="BSD-2"
+SLOT="0"
+
+IUSE="lua +regex sign urls +utils static"
+
+DEPEND="!!dev-libs/ucl
+   lua? ( >=dev-lang/lua-5.1:= )
+   urls? ( net-misc/curl )
+   sign? ( dev-libs/openssl:0 )
+"
+BDEPEND="${DEPEND}
+   virtual/pkgconfig
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( README.md doc/api.md )
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   "$(use_enable lua)"
+   "$(use_enable regex)"
+   "$(use_enable sign signatures)"
+   "$(use_enable urls)"
+   "$(use_enable utils)"
+   )
+   econf "${myeconfargs}"
+}
+
+src_install() {
+   default
+   DOCS+=( $(usex lua "doc/lua_api.md" "") )
+   einstalldocs
+   use static || find "${ED}" -name "*.la" -delete
+}

diff --git a/dev-libs/libucl/libucl-.ebuild 
b/dev-libs/libucl/libucl-.ebuild
new file mode 100644
index 000..a019e11cbc8
--- /dev/null
+++ b/dev-libs/libucl/libucl-.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="Universal configuration library parser"
+HOMEPAGE="https://github.com/vstakhov/libucl;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/vstakhov/libucl.git;
+else
+   SRC_URI="https://github.com/vstakhov/libucl/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="BSD-2"
+SLOT="0"
+
+IUSE="lua +regex sign urls +utils static"
+
+DEPEND="!!dev-libs/ucl
+   lua? ( >=dev-lang/lua-5.1:= )
+   urls? ( net-misc/curl )
+   sign? ( dev-libs/openssl:0 )
+"
+BDEPEND="${DEPEND}
+   virtual/pkgconfig
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( README.md doc/api.md )
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   "$(use_enable lua)"
+   "$(use_enable regex)"
+   "$(use_enable sign signatures)"
+   "$(use_enable urls)"
+   "$(use_enable utils)"
+   )
+   econf "${myeconfargs}"
+}
+
+src_install() {
+   default
+   DOCS+=( $(usex lua "doc/lua_api.md" "") )
+   einstalldocs
+   use static || find "${ED}" -name "*.la" -delete
+}

diff --git a/dev-libs/libucl/metadata.xml b/dev-libs/libucl/metadata.xml
new file mode 100644
index 000..b357b63e2e5
--- /dev/null
+++ b/dev-libs/libucl/metadata.xml
@@ -0,0 +1,25 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+UCL is heavily infused by nginx configuration as the example of a
+convenient configuration system. However, UCL is fully compatible
+with JSON format and is able to parse json files. It can also emit
+UCL objects into different formats such as "nginx like", json,
+

[gentoo-commits] repo/gentoo:master commit in: media-sound/mpg321/, media-sound/mpg321/files/

2020-06-05 Thread Aaron Bauman
commit: 33364299eee045ae5df62612a33c9c80dbbe792c
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Thu Jun  4 17:51:17 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Jun  6 01:49:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33364299

media-sound/mpg321: update ebuild

Applied security fix from Debian for CVE-2019-14247 (#711918), fixed
compilation on GCC10 (#706740), updated ebuild to EAPI 7.

Bug: https://bugs.gentoo.org/711918
Closes: https://bugs.gentoo.org/706740
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Azamat H. Hackimov  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/16066
Signed-off-by: Aaron Bauman  gentoo.org>

 .../mpg321/files/mpg321-0.3.2-CVE-2019-14247.patch | 20 ++
 .../files/mpg321-0.3.2-format-security.patch   |  4 +-
 media-sound/mpg321/files/mpg321-0.3.2-gcc10.patch  | 83 ++
 media-sound/mpg321/mpg321-0.3.2.ebuild | 12 +++-
 4 files changed, 114 insertions(+), 5 deletions(-)

diff --git a/media-sound/mpg321/files/mpg321-0.3.2-CVE-2019-14247.patch 
b/media-sound/mpg321/files/mpg321-0.3.2-CVE-2019-14247.patch
new file mode 100644
index 000..ff8aea8f8e7
--- /dev/null
+++ b/media-sound/mpg321/files/mpg321-0.3.2-CVE-2019-14247.patch
@@ -0,0 +1,20 @@
+Description: Handle illegal bitrate value
+Author: Chrysostomos Nanakos 
+Bug-Debian: https://bugs.debian.org/870406
+Bug-Debian: https://bugs.debian.org/887057
+
+--- mpg321-0.3.2.orig/mad.c
 mpg321-0.3.2/mad.c
+@@ -574,6 +574,12 @@ void scan(void const *ptr, ssize_t len,
+ 
+ if (!is_vbr)
+ {
++  if (header.bitrate <= 0)
++{ 
  
++fprintf(stderr, "Illegal bit allocation value\n");
  
++return;   
  
++}
++
+ double time = (len * 8.0) / (header.bitrate); /* time in seconds */
+ double timefrac = (double)time - ((long)(time));
+ long nsamples = 32 * MAD_NSBSAMPLES(); /* samples per frame */

diff --git a/media-sound/mpg321/files/mpg321-0.3.2-format-security.patch 
b/media-sound/mpg321/files/mpg321-0.3.2-format-security.patch
index 732ca2c6022..c93d8d796dc 100644
--- a/media-sound/mpg321/files/mpg321-0.3.2-format-security.patch
+++ b/media-sound/mpg321/files/mpg321-0.3.2-format-security.patch
@@ -1,5 +1,5 @@
 /var/tmp/portage/media-sound/mpg321-0.3.2/work/mpg321-0.3.2-orig/mpg321.c  
2012-03-25 14:27:49.0 +0200
-+++ /tmp/mpg321.c  2015-08-12 23:34:20.395331151 +0200
+--- mpg321-0.3.2-orig/mpg321.c 2012-03-25 14:27:49.0 +0200
 mpg321-0.3.2-orig/mpg321.c 2015-08-12 23:34:20.395331151 +0200
 @@ -183,7 +183,7 @@
else{
  #endif

diff --git a/media-sound/mpg321/files/mpg321-0.3.2-gcc10.patch 
b/media-sound/mpg321/files/mpg321-0.3.2-gcc10.patch
new file mode 100644
index 000..8966d9f7c8d
--- /dev/null
+++ b/media-sound/mpg321/files/mpg321-0.3.2-gcc10.patch
@@ -0,0 +1,83 @@
+From f930c3b81bdf9c05152fb005562b3869f6e36f34 Mon Sep 17 00:00:00 2001
+From: "Azamat H. Hackimov" 
+Date: Thu, 4 Jun 2020 20:41:25 +0300
+Subject: [PATCH] Fix GCC10 compilation
+
+---
+ mpg321.c |  8 
+ mpg321.h | 16 
+ 2 files changed, 16 insertions(+), 8 deletions(-)
+
+diff --git a/mpg321.c b/mpg321.c
+index 19282bb..663882e 100644
+--- a/mpg321.c
 b/mpg321.c
+@@ -63,6 +63,14 @@
+ #include 
+ #include 
+ 
++output_frame *Output_Queue;
++decoded_frames *Decoded_Frames;
++int semarray;
++int mad_decoder_position;
++int output_buffer_position;
++double real[FFT_BUFFER_SIZE];
++double imag[FFT_BUFFER_SIZE];
++int loop_remaining;
+ 
+ int pflag = 0;
+ int volume = 0;
+diff --git a/mpg321.h b/mpg321.h
+index 798bff0..235cf4a 100644
+--- a/mpg321.h
 b/mpg321.h
+@@ -116,7 +116,7 @@ extern char *playlist_file;
+ extern int quit_now;
+ extern char remote_input_buf[PATH_MAX + 5];
+ extern int file_change;
+-int loop_remaining;
++extern int loop_remaining;
+ 
+ extern int status;
+ extern int scrobbler_time;
+@@ -233,8 +233,8 @@ RETSIGTYPE handle_sigchld(int sig);
+ #define FFT_BUFFER_SIZE_LOG 9
+ #define FFT_BUFFER_SIZE (1 << FFT_BUFFER_SIZE_LOG) /* 512 */
+ /*Temporary data stores to perform FFT in */
+-double real[FFT_BUFFER_SIZE];
+-double imag[FFT_BUFFER_SIZE];
++extern double real[FFT_BUFFER_SIZE];
++extern double imag[FFT_BUFFER_SIZE];
+ 
+ typedef struct {
+   double real[FFT_BUFFER_SIZE];
+@@ -258,10 +258,10 @@ fft_state *fft_init(void);
+ /* Output buffer process */
+ void frame_buffer_p();
+ /* Semaphore array */
+-int semarray;
++extern int semarray;
+ /* Input/Output buffer position */
+-int mad_decoder_position;
+-int output_buffer_position;
++extern int 

[gentoo-commits] repo/gentoo:master commit in: virtual/podofo-build/

2020-06-05 Thread Zac Medico
commit: 66e46333878da4a425cf70943237ed5f149ffaa1
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Jun  6 00:50:35 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Jun  6 00:51:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66e46333

virtual/podofo-build: Remove vulnerable versions (bug 614038)

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

 .../podofo-build-0.9.6_pre20170508-r1.ebuild | 16 
 .../podofo-build/podofo-build-0.9.6_pre20171027.ebuild   | 16 
 2 files changed, 32 deletions(-)

diff --git a/virtual/podofo-build/podofo-build-0.9.6_pre20170508-r1.ebuild 
b/virtual/podofo-build/podofo-build-0.9.6_pre20170508-r1.ebuild
deleted file mode 100644
index 88a5ebae95b..000
--- a/virtual/podofo-build/podofo-build-0.9.6_pre20170508-r1.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Virtual package for building against PoDoFo"
-SLOT="0/${PVR}"
-KEYWORDS="amd64 ~arm hppa ppc ppc64 ~sparc x86"
-IUSE="+boost idn debug test +tools"
-RESTRICT="!test? ( test )"
-
-# Pull in boost for build-against header dependency (see bug #503802).
-RDEPEND="
-   app-text/podofo:0/${PVR}[boost=,idn=,debug=,test=,tools=]
-   boost? ( dev-libs/boost )
-"

diff --git a/virtual/podofo-build/podofo-build-0.9.6_pre20171027.ebuild 
b/virtual/podofo-build/podofo-build-0.9.6_pre20171027.ebuild
deleted file mode 100644
index add55a20e66..000
--- a/virtual/podofo-build/podofo-build-0.9.6_pre20171027.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Virtual package for building against PoDoFo"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
-IUSE="+boost idn debug test +tools"
-RESTRICT="!test? ( test )"
-
-# Pull in boost for build-against header dependency (see bug #503802).
-RDEPEND="
-   app-text/podofo:0/${PV}[boost=,idn=,debug=,test=,tools=]
-   boost? ( dev-libs/boost )
-"



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

2020-06-05 Thread Andreas Sturmlechner
commit: ec26aa993fd85ed97e6de5b8b0c12cb7ac4d45ed
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jun  5 22:29:51 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jun  6 00:33:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec26aa99

profiles: prefix: Drop superfluous per-package "mkl" USE mask

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 profiles/features/prefix/package.use.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/features/prefix/package.use.mask 
b/profiles/features/prefix/package.use.mask
index d99314be2c6..47bab49e9ee 100644
--- a/profiles/features/prefix/package.use.mask
+++ b/profiles/features/prefix/package.use.mask
@@ -15,10 +15,6 @@ www-servers/uwsgi uwsgi_plugins_systemd_logger
 # Needs root privilege.
 sys-fs/eudev hwdb kmod
 
-# Kacper Kowalik  (2012-01-14)
-# sci-libs/mkl don't have prefix keywords
-dev-python/numexpr mkl
-
 # Fabian Groffen  (2011-12-08)
 # USE=vanilla produces a broken compiler for Prefix.  Only use this flag
 # when you're absolutely sure what you're doing.  Do NOT report bugs



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

2020-06-05 Thread Andreas Sturmlechner
commit: 6ef182e62b14c3307f75394def1a9479c26ad98e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jun  5 22:26:54 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jun  6 00:33:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ef182e6

profiles: prefix: Add "mkl" to use.mask

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 profiles/features/prefix/use.mask | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/profiles/features/prefix/use.mask 
b/profiles/features/prefix/use.mask
index be9e1433e84..5f290ef9df1 100644
--- a/profiles/features/prefix/use.mask
+++ b/profiles/features/prefix/use.mask
@@ -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
 
 # prefix USE flag should always be unmasked in prefix profiles
@@ -12,3 +12,7 @@ gpm
 
 # need to invade pid 1, which is not possible for Prefix.
 systemd
+
+# Andreas Sturmlechner  (2020-06-06)
+# sci-libs/mkl does not have prefix keywords
+mkl



[gentoo-commits] repo/gentoo:master commit in: sci-libs/mkl/files/, sci-libs/mkl/

2020-06-05 Thread Andreas Sturmlechner
commit: 2d789a664074835cd9ad03e73402d96a67bb2477
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jun  5 22:32:29 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jun  6 00:33:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d789a66

sci-libs/mkl: Drop 10.0.5.025 (r0) and the package to ~arch

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

 sci-libs/mkl/files/mkl-10.0.2.018-tests.patch |  21 --
 sci-libs/mkl/mkl-10.0.5.025.ebuild| 367 --
 2 files changed, 388 deletions(-)

diff --git a/sci-libs/mkl/files/mkl-10.0.2.018-tests.patch 
b/sci-libs/mkl/files/mkl-10.0.2.018-tests.patch
deleted file mode 100644
index 975170f7dbc..000
--- a/sci-libs/mkl/files/mkl-10.0.2.018-tests.patch
+++ /dev/null
@@ -1,21 +0,0 @@
 tests/scalapack/make.inc.orig  2008-03-13 22:36:06.119890888 +
-+++ tests/scalapack/make.inc   2008-03-13 22:54:58.201781899 +
-@@ -59,6 +59,9 @@
- IFACE_PART = _ilp64
- COPTS = -DMKL_ILP64
- FOPTS = -i8
-+ifeq ($(compiler),gnu)
-+FOPTS = -fdefault-integer-8
-+endif
- else
- ADD_IFACE = _lp64
- IFACE_PART = _lp64
-@@ -203,7 +206,7 @@
- # Compiler flags
- F77FLAGS=-w -u $(OPTS)
- ifeq ($(comp),gnu)
--F77FLAGS=$(OPTS) -ff90 -fno-globals -Wno-globals
-+F77FLAGS=$(OPTS)
- endif
- # Remove objects variable
- RMOBJ=rm -f *.o core work.pc*

diff --git a/sci-libs/mkl/mkl-10.0.5.025.ebuild 
b/sci-libs/mkl/mkl-10.0.5.025.ebuild
deleted file mode 100644
index d731a62613d..000
--- a/sci-libs/mkl/mkl-10.0.5.025.ebuild
+++ /dev/null
@@ -1,367 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit check-reqs eutils fortran-2 multilib toolchain-funcs
-
-PID=1232
-PB=${PN}
-P_ARCHIVE=l_${PN}_p_${PV}
-
-DESCRIPTION="Intel(R) Math Kernel Library: linear algebra, fft, math functions"
-HOMEPAGE="https://software.intel.com/en-us/mkl;
-SRC_URI="http://registrationcenter-download.intel.com/irc_nas/${PID}/${P_ARCHIVE}.tgz;
-
-SLOT="0"
-LICENSE="Intel-SDP"
-KEYWORDS="-* amd64 ~ia64 x86"
-IUSE="doc fftw fortran95 int64 mpi"
-
-RESTRICT="bindist strip mirror"
-
-DEPEND="
-   app-eselect/eselect-blas
-   app-eselect/eselect-cblas
-   app-eselect/eselect-lapack"
-RDEPEND="${DEPEND}
-   doc? ( app-doc/blas-docs app-doc/lapack-docs )
-   mpi? ( virtual/mpi )"
-
-MKL_DIR=/opt/intel/${PN}/${PV}
-INTEL_LIC_DIR=/opt/intel/licenses
-
-CHECKREQS_DISK_BUILD=3500M
-
-QA_PREBUILT="opt/intel/${PN}/${PV}/*"
-
-get_fcomp() {
-   case $(tc-getFC) in
-   *gfortran* )
-   FCOMP="gfortran" ;;
-   ifort )
-   FCOMP="ifc" ;;
-   * )
-   FCOMP=$(tc-getFC) ;;
-   esac
-}
-
-pkg_setup() {
-   check-reqs_pkg_setup
-   fortran-2_pkg_setup
-   # Check the license
-   if [[ -z ${MKL_LICENSE} ]]; then
-   MKL_LICENSE="$(grep -ls MKern ${ROOT}${INTEL_LIC_DIR}/* | tail 
-n 1)"
-   MKL_LICENSE=${MKL_LICENSE/${ROOT}/}
-   fi
-   if  [[ -z ${MKL_LICENSE} ]]; then
-   eerror "Did not find any valid mkl license."
-   eerror "Register at ${HOMEPAGE} to receive a license"
-   eerror "and place it in ${INTEL_LIC_DIR} or run:"
-   eerror "export MKL_LICENSE=/my/license/file emerge mkl"
-   die "license setup failed"
-   fi
-
-   # Check if we have enough free diskspace to install
-   CHECKREQS_DISK_BUILD="1100M"
-   check-reqs_pkg_setup
-
-   # Check and setup fortran
-   if use fortran95; then
-   # blas95 and lapack95 don't compile with gfortran < 4.2
-   [[ $(tc-getFC) =~ (gfortran|g77) ]] && [[ 
$(gcc-major-version)$(gcc-minor-version) -lt 42 ]] &&
-   die "blas95 and lapack95 don't compile with gfortran < 4.2"
-   fi
-   MKL_FC="gnu"
-   [[ $(tc-getFC) =~ if ]] && MKL_FC="intel"
-
-   # build profiles according to what compiler is installed
-   MKL_CC="gnu"
-   [[ $(tc-getCC) == icc ]] && MKL_CC="intel"
-
-   if has_version sys-cluster/mpich; then
-   MKL_MPI=mpich
-   elif has_version sys-cluster/mpich2; then
-   MKL_MPI=mpich2
-   elif has_version sys-cluster/openmpi; then
-   MKL_MPI=openmpi
-   else
-   MKL_MPI=intelmpi
-   fi
-   get_fcomp
-}
-
-src_unpack() {
-   default
-   cd "${WORKDIR}/${P_ARCHIVE}"/install || die
-
-   cp ${MKL_LICENSE} "${WORKDIR}"/ || die
-   MKL_LIC="$(basename ${MKL_LICENSE})"
-
-   # binary blob extractor installs rpm leftovers in /opt/intel
-   addwrite /opt/intel
-   # undocumented features: INSTALLMODE_mkl=NONRPM
-
-   # We need to install mkl non-interactively.
-   # If things change between versions, first 

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

2020-06-05 Thread Andreas Sturmlechner
commit: e70bc31cc56e4a9d8c23d8c8d46e8f7292b6834d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jun  5 22:20:54 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jun  6 00:32:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e70bc31c

profiles: arch/base: Add "mkl" to use.mask

Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask
index cd30696d3a0..9cc7516fc79 100644
--- a/profiles/arch/base/use.mask
+++ b/profiles/arch/base/use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Andreas Sturmlechner  (2020-06-06)
+# sci-libs/mkl is only supported on specific architectures
+mkl
+
 # Thomas Deutschmann  (2019-11-11)
 # James Le Cuirot  (2017-06-29)
 # Forced and masked by default. Unmask where necessary.



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/, profiles/arch/x86/

2020-06-05 Thread Andreas Sturmlechner
commit: 3ea81c58ae6515e9baa9cd7628ecdeab0b116b8b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jun  5 23:33:18 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jun  6 00:33:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ea81c58

profiles: amd64/x86: Add "mkl" to use.stable.mask

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 profiles/arch/amd64/use.stable.mask | 4 
 profiles/arch/x86/use.stable.mask   | 4 
 2 files changed, 8 insertions(+)

diff --git a/profiles/arch/amd64/use.stable.mask 
b/profiles/arch/amd64/use.stable.mask
index ab862994c3f..c8490d1dc62 100644
--- a/profiles/arch/amd64/use.stable.mask
+++ b/profiles/arch/amd64/use.stable.mask
@@ -4,6 +4,10 @@
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in use.mask
 
+# Andreas Sturmlechner  (2020-06-06)
+# sci-libs/mkl is not stable, needs online registration to even run pkg_setup
+mkl
+
 # Mike Gilbert  (2017-06-08)
 # dev-lang/python:3.8 is not stable.
 python_targets_python3_8

diff --git a/profiles/arch/x86/use.stable.mask 
b/profiles/arch/x86/use.stable.mask
index e8270840f6f..4236bbf05ad 100644
--- a/profiles/arch/x86/use.stable.mask
+++ b/profiles/arch/x86/use.stable.mask
@@ -4,6 +4,10 @@
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in use.mask
 
+# Andreas Sturmlechner  (2020-06-06)
+# sci-libs/mkl is not stable, needs online registration to even run pkg_setup
+mkl
+
 # Mike Gilbert  (2017-06-08)
 # dev-lang/python:3.8 is not stable.
 python_targets_python3_8



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/, profiles/arch/x86/

2020-06-05 Thread Andreas Sturmlechner
commit: 5ad96cc54b320fb3f71c5d75ea244cfbb2ab2981
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jun  5 22:23:21 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jun  6 00:32:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ad96cc5

profiles: amd64/x86: Unmask "mkl" USE flag

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 profiles/arch/amd64/use.mask | 4 
 profiles/arch/x86/use.mask   | 4 
 2 files changed, 8 insertions(+)

diff --git a/profiles/arch/amd64/use.mask b/profiles/arch/amd64/use.mask
index 0de2a02ef50..2334ab31938 100644
--- a/profiles/arch/amd64/use.mask
+++ b/profiles/arch/amd64/use.mask
@@ -6,6 +6,10 @@
 
 # SECTION: Unmask
 
+# Andreas Sturmlechner  (2020-06-06)
+# sci-libs/mkl works on amd64
+-mkl
+
 # Matt Turner  (2018-11-11)
 # d3d9 works on amd64
 -d3d9

diff --git a/profiles/arch/x86/use.mask b/profiles/arch/x86/use.mask
index 6d42c661301..b3f876ad748 100644
--- a/profiles/arch/x86/use.mask
+++ b/profiles/arch/x86/use.mask
@@ -4,6 +4,10 @@
 # Unmask the flag which corresponds to ARCH.
 -x86
 
+# Andreas Sturmlechner  (2020-06-06)
+# sci-libs/mkl works on x86
+-mkl
+
 # Matt Turner  (2018-11-11)
 # d3d9 works on x86
 -d3d9



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/hppa/, profiles/arch/amd64/, profiles/arch/arm64/, ...

2020-06-05 Thread Andreas Sturmlechner
commit: 092230a7fdf158d2b6bde42fea630cbb544df8aa
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jun  5 22:29:14 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jun  6 00:33:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=092230a7

profiles: arch: Drop superfluous per-package "mkl" USE masks

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 profiles/arch/alpha/package.use.mask | 4 
 profiles/arch/amd64/package.use.mask | 4 
 profiles/arch/arm/package.use.mask   | 4 
 profiles/arch/arm64/package.use.mask | 4 
 profiles/arch/base/package.use.mask  | 4 
 profiles/arch/hppa/package.use.mask  | 4 
 profiles/arch/powerpc/use.mask   | 4 
 profiles/arch/sparc/package.use.mask | 4 
 profiles/arch/x86/package.use.mask   | 4 
 9 files changed, 36 deletions(-)

diff --git a/profiles/arch/alpha/package.use.mask 
b/profiles/arch/alpha/package.use.mask
index 906f70348c0..8df73eefdf8 100644
--- a/profiles/arch/alpha/package.use.mask
+++ b/profiles/arch/alpha/package.use.mask
@@ -375,10 +375,6 @@ media-plugins/gst-plugins-meta dts libvisual
 # needs sys-libs/libcap-ng that is masked right now
 sys-apps/smartmontools caps
 
-# Justin Lecher  (2010-08-13)
-# MKL not available on this arch, 
-media-gfx/povray mkl 
-
 # Raúl Porcel  (2010-06-26)
 # custom-optimization doesn't work on alpha
 mail-client/thunderbird custom-optimization

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 0c7e8848203..7f3c2630a2d 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -259,10 +259,6 @@ sys-apps/hwloc -gl
 dev-python/pypy-exe cpu_flags_x86_sse2
 dev-python/pypy3-exe cpu_flags_x86_sse2
 
-# Christoph Junghans  (2012-12-26)
-# cuda works on x86/amd64 (masked in base)
-sci-chemistry/gromacs -mkl
-
 # Diego Elio Pettenò  (2012-11-03)
 # Unmask here, as it's masked in base.
 net-libs/gnutls -dane

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index 296af178d13..a7d8a20cac9 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -308,10 +308,6 @@ media-gfx/xsane ocr
 # MMAL is available on the Raspberry Pi (armv6 & armv7 so far)
 media-video/ffmpeg -mmal
 
-# Markus Meier  (2015-11-10)
-# unkeyworded deps, bug #555896
-sci-libs/armadillo mkl
-
 # Markus Meier  (2015-10-10)
 # unkeyworded deps, bug #552330
 app-portage/g-sorcery bson

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index 2e207b5eb9a..59142926497 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -414,10 +414,6 @@ media-libs/devil allegro nvtt
 # Firmware loader not keyworded yet
 sci-libs/linux-gpib firmware
 
-# Christoph Junghans  (2013-04-29)
-# MKL not available on this arch
-media-gfx/povray mkl
-
 # Benda Xu  (2013-04-01)
 # dev-ml/lablgtk not keyworded
 net-misc/unison gtk

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 67ebc83ad97..e807056d39a 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -227,10 +227,6 @@ app-editors/gvim luajit racket
 # unmask in particular profiles
 sys-apps/hwloc gl
 
-# Christoph Junghans  (2012-12-26)
-# mkl only works on x86/amd64
-sci-chemistry/gromacs mkl
-
 # Diego Elio Pettenò  (2012-11-03)
 # Requires net-dns/unbound which is not keyworded by most arches
 net-libs/gnutls dane

diff --git a/profiles/arch/hppa/package.use.mask 
b/profiles/arch/hppa/package.use.mask
index 0588c1c514d..26b24ec046b 100644
--- a/profiles/arch/hppa/package.use.mask
+++ b/profiles/arch/hppa/package.use.mask
@@ -275,10 +275,6 @@ app-office/lyx gnumeric
 # Needs Java (bug #355353)
 app-text/texlive pdfannotextractor
 
-# Justin Lecher  (2010-08-13)
-# MKL not available on this arch
-media-gfx/povray mkl
-
 # Pacho Ramos  (2010-07-11)
 # Mask due bug #324511, this will be general once needed by more packages.
 net-im/pidgin gstreamer

diff --git a/profiles/arch/powerpc/use.mask b/profiles/arch/powerpc/use.mask
index c5c30c2fd9f..1e76efe15bf 100644
--- a/profiles/arch/powerpc/use.mask
+++ b/profiles/arch/powerpc/use.mask
@@ -41,10 +41,6 @@ video_cards_amdgpu
 video_cards_radeonsi
 clang
 
-# Jeroen Roovers  (2015-09-22)
-# sci-libs/mkl is not supported on PPC
-mkl
-
 # Jeroen Roovers  (2015-05-25)
 # PowerPC has no support for this bootloader (bug #550322)
 gnuefi

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index f8772e81be3..0520ab288b2 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -479,10 +479,6 @@ sys-cluster/openmpi numa
 # missing keywords on needed plugins
 media-plugins/gst-plugins-meta dts dv libvisual modplug vcd wavpack
 
-# Justin Lecher  (2010-08-13)
-# MKL not available on this arch
-media-gfx/povray 

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

2020-06-05 Thread Andreas Sturmlechner
commit: addfd7ac7105505bad401888777d74bc30dd7ee9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jun  6 00:27:44 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jun  6 00:27:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=addfd7ac

sci-libs/sundials: Fix unused CMake variables

Closes: https://bugs.gentoo.org/659268
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/sundials/sundials-3.2.1.ebuild | 10 +++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/sci-libs/sundials/sundials-3.2.1.ebuild 
b/sci-libs/sundials/sundials-3.2.1.ebuild
index 18dd6bbaa8d..36bca3f96aa 100644
--- a/sci-libs/sundials/sundials-3.2.1.ebuild
+++ b/sci-libs/sundials/sundials-3.2.1.ebuild
@@ -47,19 +47,23 @@ src_configure() {
-DHYPRE_ENABLE="$(usex hypre)"
-DHYPRE_INCLUDE_DIR="${EPREFIX}/usr/include/hypre"
-DKLU_ENABLE="$(usex sparse)"
-   -DKLU_LIBRARY="${EPREFIX}/usr/$(get_libdir)/libklu.so"
-DLAPACK_ENABLE="$(usex lapack)"
-DMPI_ENABLE="$(usex mpi)"
-DOPENMP_ENABLE="$(usex openmp)"
-DPTHREAD_ENABLE="$(usex threads)"
-DSUPERLUMT_ENABLE="$(usex superlumt)"
-   -DSUPERLUMT_INCLUDE_DIR="${EPREFIX}/usr/include/superlu_mt"
-   -DSUPERLUMT_LIBRARY="superlu_mt"
-DEXAMPLES_ENABLE="$(usex examples)"
-DEXAMPLES_INSTALL=ON
-DEXAMPLES_INSTALL_PATH="/usr/share/doc/${PF}/examples"
-DUSE_GENERIC_MATH=ON
)
+   use sparse && mycmakeargs+=(
+   -DKLU_LIBRARY="${EPREFIX}/usr/$(get_libdir)/libklu.so"
+   )
+   use superlumt && mycmakeargs+=(
+   -DSUPERLUMT_INCLUDE_DIR="${EPREFIX}/usr/include/superlu_mt"
+   -DSUPERLUMT_LIBRARY="superlu_mt"
+   )
cmake-utils_src_configure
 }
 



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

2020-06-05 Thread Zac Medico
commit: 8ab82aac91a81f0c8a4798f0554f96473d83d62a
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Jun  6 00:23:40 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Jun  6 00:27:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ab82aac

app-text/podofo: Remove vulnerable versions (bug 614038)

Bug: https://bugs.gentoo.org/614038
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Zac Medico  gentoo.org>

 app-text/podofo/Manifest   |   2 -
 app-text/podofo/podofo-0.9.6_pre20170508-r1.ebuild | 145 
 app-text/podofo/podofo-0.9.6_pre20171027.ebuild| 148 -
 3 files changed, 295 deletions(-)

diff --git a/app-text/podofo/Manifest b/app-text/podofo/Manifest
index 8ba7817a349..6f857daccf1 100644
--- a/app-text/podofo/Manifest
+++ b/app-text/podofo/Manifest
@@ -1,3 +1 @@
 DIST podofo-0.9.6_p20180715.tar.xz 747444 BLAKE2B 
96d90add6d290d6722cd7412fd75433f87303bac385964f0967b4f119db4962f6ddbd93b49af8454051f421d77de70ad7ea0f5b01a66eeb690a75dbeec256eff
 SHA512 
4c9b09c716128110b47d6a02f118eb80b6009e9e79dbc83ff804a57f0abc011b789de9287b68a6c1d6704ef386f8062a3a495408af8a832782f0bf0128190a1f
-DIST podofo-0.9.6_pre20170508.tar.xz 919876 BLAKE2B 
39be46db0e36755c828373659f681aa6334ec6be01cdcc62616d8ce4e59a2ab916cbfc4aa58d4bf8ab95843a40b7b536cb1b2ccfa14beacf629ff1fbcb699613
 SHA512 
37d8e844ba5763d06d467e316871436e1a63795d66675677d9775cd1bd311f43b241d58e82213a0342ab69a0f5cd80261aad48c4af29c82f7bcc0c14bd242f10
-DIST podofo-0.9.6_pre20171027.tar.xz 919504 BLAKE2B 
d03852a25e50085ed2108e90c293600e0515c06918276888e63917ca00a9fe3b392cd9ec9aeb6f651fd7e0b45a5e3c08e3f4d6df6f4a04d8fb224fbdd0599342
 SHA512 
db1ac836abd7be0d2cc3c27114c7134de9de8ba931a6a8265514fedefe3c6f06a24371f7a5425c8b7251fe7166bc27f07733cba878ad24c12651c8c051cac8be

diff --git a/app-text/podofo/podofo-0.9.6_pre20170508-r1.ebuild 
b/app-text/podofo/podofo-0.9.6_pre20170508-r1.ebuild
deleted file mode 100644
index bbed6ce6bb9..000
--- a/app-text/podofo/podofo-0.9.6_pre20170508-r1.ebuild
+++ /dev/null
@@ -1,145 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit cmake-utils flag-o-matic multilib toolchain-funcs
-
-DESCRIPTION="PoDoFo is a C++ library to work with the PDF file format"
-HOMEPAGE="https://sourceforge.net/projects/podofo/;
-SRC_URI="mirror://gentoo/${P}.tar.xz"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0/${PVR}"
-KEYWORDS="amd64 ~arm hppa ppc ppc64 ~sparc x86"
-IUSE="+boost idn libressl debug test +tools"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="test? ( tools )"
-
-RDEPEND="dev-lang/lua:=
-   idn? ( net-dns/libidn:= )
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   media-libs/fontconfig:=
-   media-libs/freetype:2=
-   virtual/jpeg:0=
-   media-libs/libpng:0=
-   media-libs/tiff:0=
-   sys-libs/zlib:="
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   boost? ( dev-util/boost-build )
-   test? ( dev-util/cppunit )"
-
-DOCS="AUTHORS ChangeLog TODO"
-
-src_prepare() {
-   local x sed_args
-
-   # The 0.9.6 ABI is not necessarily stable, so make PODOFO_SOVERSION
-   # equal to ${PV}.
-   sed -e 's|${PODOFO_VERSION_PATCH}|\0_'${PV##*_}'|' -i CMakeLists.txt || 
die
-
-   # bug 620934 - Disable linking with cppunit when possible, since it
-   # triggers errors with some older compilers.
-   use test || sed -e 's:^FIND_PACKAGE(CppUnit):#\0:' -i CMakeLists.txt || 
die
-
-   # bug 556962
-   sed -i -e 's|Decrypt( pEncryptedBuffer, nOutputLen, pDecryptedBuffer, 
m_lLen );|Decrypt( pEncryptedBuffer, (pdf_long)nOutputLen, pDecryptedBuffer, 
(pdf_long\&)m_lLen );|' \
-   test/unit/EncryptTest.cpp || die
-
-   sed -i \
-   -e "s:LIBDIRNAME \"lib\":LIBDIRNAME \"$(get_libdir)\":" \
-   -e "s:LIBIDN_FOUND:HAVE_LIBIDN:g" \
-   CMakeLists.txt || die
-
-   # Use pkg-config to find headers for bug #459404.
-   sed_args=
-   for x in $($(tc-getPKG_CONFIG) --cflags freetype2) ; do
-   [[ ${x} == -I* ]] || continue
-   x=${x#-I}
-   if [[ -f ${x}/ft2build.h ]] ; then
-   sed_args+=" -e s:/usr/include/\\r\$:${x}:"
-   elif [[ -f ${x}/freetype/config/ftheader.h ]] ; then
-   sed_args+=" -e s:/usr/include/freetype2\\r\$:${x}:"
-   fi
-   done
-   [[ -n ${sed_args} ]] && \
-   { sed -i ${sed_args} cmake/modules/FindFREETYPE.cmake || die; }
-
-   # Bug #439784: Add missing unistd include for close() and unlink().
-   sed -i 's:^#include $:#include \n\0:' -i \
-   test/unit/TestUtils.cpp || die
-
-   # TODO: fix these test cases
-   # ColorTest.cpp:62:Assertion
-   # Test name: ColorTest::testDefaultConstructor
-   # expected exception not thrown

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

2020-06-05 Thread Andreas Sturmlechner
commit: cdef9f4db72e0efb3854b59ee2eeaa48bee70f34
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jun  6 00:07:14 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jun  6 00:07:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdef9f4d

dev-libs/libdynd: -DFFTW_PATH is not used without IUSE="fftw"

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

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

diff --git a/dev-libs/libdynd/libdynd-0.7.2.ebuild 
b/dev-libs/libdynd/libdynd-0.7.2.ebuild
index c969b21adce..72f0e12ff77 100644
--- a/dev-libs/libdynd/libdynd-0.7.2.ebuild
+++ b/dev-libs/libdynd/libdynd-0.7.2.ebuild
@@ -62,8 +62,8 @@ src_configure() {
-DDYND_BUILD_TESTS="$(usex test)"
-DDYND_CUDA="$(usex cuda)"
-DDYND_FFTW="$(usex fftw)"
-   -DFFTW_PATH="${EPREFIX}/usr/include"
)
+   use fftw && mycmakeargs+=( -DFFTW_PATH="${EPREFIX}/usr/include" )
cmake-utils_src_configure
 }
 



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

2020-06-05 Thread Andreas Sturmlechner
commit: 8eaad42091949478b7aa8d697fa8fb7c0842f1ce
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jun  6 00:11:42 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jun  6 00:11:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8eaad420

dev-libs/libdynd: Drop no-op -DDYND_CUDA (unknown CMake variable)

It begs the question of what IUSE=cuda is actually doing here.

Closes: https://bugs.gentoo.org/659402
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/libdynd/libdynd-0.7.2.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-libs/libdynd/libdynd-0.7.2.ebuild 
b/dev-libs/libdynd/libdynd-0.7.2.ebuild
index 72f0e12ff77..90d8c02bb87 100644
--- a/dev-libs/libdynd/libdynd-0.7.2.ebuild
+++ b/dev-libs/libdynd/libdynd-0.7.2.ebuild
@@ -60,7 +60,6 @@ src_configure() {
-DDYND_BUILD_BENCHMARKS=OFF
-DDYND_BUILD_DOCS="$(usex doc)"
-DDYND_BUILD_TESTS="$(usex test)"
-   -DDYND_CUDA="$(usex cuda)"
-DDYND_FFTW="$(usex fftw)"
)
use fftw && mycmakeargs+=( -DFFTW_PATH="${EPREFIX}/usr/include" )



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

2020-06-05 Thread Andreas Sturmlechner
commit: 8226c40507d4695b5774f0e52def0905700fdb8f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jun  6 00:06:04 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jun  6 00:06:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8226c405

dev-libs/libdynd: Drop no-op IUSE="mkl"

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

 dev-libs/libdynd/libdynd-0.7.2.ebuild | 10 ++
 dev-libs/libdynd/metadata.xml |  1 -
 2 files changed, 2 insertions(+), 9 deletions(-)

diff --git a/dev-libs/libdynd/libdynd-0.7.2.ebuild 
b/dev-libs/libdynd/libdynd-0.7.2.ebuild
index 2f1c96031bd..c969b21adce 100644
--- a/dev-libs/libdynd/libdynd-0.7.2.ebuild
+++ b/dev-libs/libdynd/libdynd-0.7.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
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/libdynd/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="BSD"
 SLOT="0/${PV}"
 KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
-IUSE="cuda doc fftw mkl test"
+IUSE="cuda doc fftw test"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
@@ -49,11 +49,6 @@ src_prepare() {
-e '/git_describe/d' \
-e '/dirty/d' \
-i CMakeLists.txt || die
-   # not tested
-   if use mkl; then
-   sed -e "s|/opt/intel/.*|$(ls -1d 
${EPREFIX}/opt/intel/compilers*)|" \
-   -i tests/CMakeLists.txt || die
-   fi
 }
 
 src_configure() {
@@ -64,7 +59,6 @@ src_configure() {
-DDYND_SHARED_LIB=ON
-DDYND_BUILD_BENCHMARKS=OFF
-DDYND_BUILD_DOCS="$(usex doc)"
-   -DDYND_BUILD_PLUGIN="$(usex mkl)"
-DDYND_BUILD_TESTS="$(usex test)"
-DDYND_CUDA="$(usex cuda)"
-DDYND_FFTW="$(usex fftw)"

diff --git a/dev-libs/libdynd/metadata.xml b/dev-libs/libdynd/metadata.xml
index 0b3978ba39f..f5301331ec0 100644
--- a/dev-libs/libdynd/metadata.xml
+++ b/dev-libs/libdynd/metadata.xml
@@ -17,7 +17,6 @@
   
   
 Enable NVIDIA CUDA toolkit support
-Enable a plugin for Intel Math Kernel Library 
sci-libs/mkl
   
   
 libdynd/libdynd



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

2020-06-05 Thread Andreas Sturmlechner
commit: da5493beca45034ad56bb2447421bcb6583399ba
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jun  6 00:01:47 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jun  6 00:01:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da5493be

media-libs/opencolorio: Fix unused CMake variable warning

Closes: https://bugs.gentoo.org/659396
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-libs/opencolorio/opencolorio-1.1.0-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/opencolorio/opencolorio-1.1.0-r4.ebuild 
b/media-libs/opencolorio/opencolorio-1.1.0-r4.ebuild
index e1ff1e91582..1bb1af8e32c 100644
--- a/media-libs/opencolorio/opencolorio-1.1.0-r4.ebuild
+++ b/media-libs/opencolorio/opencolorio-1.1.0-r4.ebuild
@@ -88,7 +88,7 @@ src_configure() {
-DOCIO_BUILD_PYGLUE=$(usex python)
-DOCIO_USE_SSE=$(usex cpu_flags_x86_sse2)
-DOCIO_BUILD_TESTS=$(usex test)
-   -DCMAKE_DISABLE_FIND_PACKAGE_LATEX=ON # They don't build
)
+   use doc && mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_LATEX=ON ) # 
broken
cmake_src_configure
 }



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

2020-06-05 Thread Andreas Sturmlechner
commit: 26cdcc9da15480ee863792647cb460940d4de232
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jun  5 23:49:14 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jun  5 23:49:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26cdcc9d

net-libs/libhackrf: Fix unused CMake variables

Closes: https://bugs.gentoo.org/659418
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-libs/libhackrf/libhackrf-2018.01.1.ebuild | 5 ++---
 net-libs/libhackrf/libhackrf-.ebuild  | 5 ++---
 2 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/net-libs/libhackrf/libhackrf-2018.01.1.ebuild 
b/net-libs/libhackrf/libhackrf-2018.01.1.ebuild
index 8acce1696f8..06468417d0d 100644
--- a/net-libs/libhackrf/libhackrf-2018.01.1.ebuild
+++ b/net-libs/libhackrf/libhackrf-2018.01.1.ebuild
@@ -11,7 +11,6 @@ HOMEPAGE="http://greatscottgadgets.com/hackrf/;
 if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/mossmann/hackrf.git;
inherit git-r3
-   KEYWORDS=""
EGIT_CHECKOUT_DIR="${WORKDIR}/hackrf"
S="${WORKDIR}/hackrf/host/libhackrf"
 else
@@ -28,8 +27,8 @@ DEPEND="virtual/libusb:1"
 RDEPEND="${DEPEND}"
 
 src_configure() {
-   mycmakeargs=(
-   -DENABLE_INSTALL_UDEV_RULES="$(usex udev)"
+   local mycmakeargs=(
+   -DINSTALL_UDEV_RULES="$(usex udev)"
)
if use udev; then
mycmakeargs+=(

diff --git a/net-libs/libhackrf/libhackrf-.ebuild 
b/net-libs/libhackrf/libhackrf-.ebuild
index 8acce1696f8..06468417d0d 100644
--- a/net-libs/libhackrf/libhackrf-.ebuild
+++ b/net-libs/libhackrf/libhackrf-.ebuild
@@ -11,7 +11,6 @@ HOMEPAGE="http://greatscottgadgets.com/hackrf/;
 if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/mossmann/hackrf.git;
inherit git-r3
-   KEYWORDS=""
EGIT_CHECKOUT_DIR="${WORKDIR}/hackrf"
S="${WORKDIR}/hackrf/host/libhackrf"
 else
@@ -28,8 +27,8 @@ DEPEND="virtual/libusb:1"
 RDEPEND="${DEPEND}"
 
 src_configure() {
-   mycmakeargs=(
-   -DENABLE_INSTALL_UDEV_RULES="$(usex udev)"
+   local mycmakeargs=(
+   -DINSTALL_UDEV_RULES="$(usex udev)"
)
if use udev; then
mycmakeargs+=(



[gentoo-commits] proj/kde:master commit in: app-office/kmymoney/

2020-06-05 Thread Andreas Sturmlechner
commit: 6df78dd5e444be5f5cdf79ee927763ebaa8aa767
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jun  5 23:15:58 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jun  5 23:15:58 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=6df78dd5

app-office/kmymoney: Drop obsolete 5.0 stable branch

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

 app-office/kmymoney/kmymoney-5.0..ebuild | 139 ---
 1 file changed, 139 deletions(-)

diff --git a/app-office/kmymoney/kmymoney-5.0..ebuild 
b/app-office/kmymoney/kmymoney-5.0..ebuild
deleted file mode 100644
index 614f4968fe..00
--- a/app-office/kmymoney/kmymoney-5.0..ebuild
+++ /dev/null
@@ -1,139 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-EGIT_BRANCH="5.0"
-PYTHON_COMPAT=( python2_7 )
-
-ECM_HANDBOOK="optional"
-ECM_TEST="forceoptional"
-KFMIN=5.60.0
-QTMIN=5.12.3
-VIRTUALX_REQUIRED="test"
-VIRTUALDBUS_TEST="true"
-inherit ecm kde.org python-single-r1
-
-DESCRIPTION="Personal finance manager based on KDE Frameworks"
-HOMEPAGE="https://kmymoney.org;
-
-if [[ ${KDE_BUILD_TYPE} = release ]]; then
-   SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="5"
-IUSE="activities addressbook calendar hbci holidays ofx quotes webkit weboob"
-[[ ${KDE_BUILD_TYPE} = live ]] && IUSE+=" experimental"
-
-REQUIRED_USE="weboob? ( ${PYTHON_REQUIRED_USE} )"
-
-BDEPEND="virtual/pkgconfig"
-COMMON_DEPEND="
-   >=app-crypt/gpgme-1.7.1-r1[cxx]
-   >=app-office/libalkimia-7.0.0:=
-   dev-libs/gmp:0=[cxx]
-   dev-libs/kdiagram:5
-   dev-libs/libgpg-error
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtprintsupport-${QTMIN}:5
-   >=dev-qt/qtsql-${QTMIN}:5
-   >=dev-qt/qtsvg-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   >=kde-frameworks/karchive-${KFMIN}:5
-   >=kde-frameworks/kcmutils-${KFMIN}:5
-   >=kde-frameworks/kcompletion-${KFMIN}:5
-   >=kde-frameworks/kcodecs-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/kitemmodels-${KFMIN}:5
-   >=kde-frameworks/kitemviews-${KFMIN}:5
-   >=kde-frameworks/kjobwidgets-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/ktextwidgets-${KFMIN}:5
-   >=kde-frameworks/kwallet-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   >=kde-frameworks/sonnet-${KFMIN}:5
-   activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
-   addressbook? (
-   kde-apps/akonadi:5
-   kde-apps/kidentitymanagement:5
-   >=kde-frameworks/kcontacts-${KFMIN}:5
-   )
-   calendar? ( dev-libs/libical:= )
-   hbci? (
-   >=net-libs/aqbanking-6.0.1
-   >=sys-libs/gwenhywfar-5.1.2:=[qt5]
-   )
-   holidays? ( >=kde-frameworks/kholidays-${KFMIN}:5 )
-   ofx? ( dev-libs/libofx )
-   webkit? (
-   >=dev-qt/qtwebkit-5.212.0_pre20180120:5
-   >=kde-frameworks/kdewebkit-${KFMIN}:5
-   )
-   !webkit? ( >=dev-qt/qtwebengine-${QTMIN}:5[widgets] )
-   weboob? (
-   ${PYTHON_DEPS}
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-   $(python_gen_cond_dep '
-   www-client/weboob[${PYTHON_MULTI_USEDEP}]
-   ')
-   )
-"
-DEPEND="${COMMON_DEPEND}
-   dev-libs/boost
-"
-RDEPEND="${COMMON_DEPEND}
-   !app-office/kmymoney:4
-   quotes? ( dev-perl/Finance-Quote )
-"
-
-pkg_setup() {
-   use weboob && python_setup
-   ecm_pkg_setup
-
-   if [[ ${KDE_BUILD_TYPE} = live ]] && use experimental; then
-   ewarn "USE experimental set: Building unfinished features."
-   ewarn "This *will* chew up your data. You have been warned."
-   fi
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DUSE_QT_DESIGNER=OFF
-   $(cmake_use_find_package activities KF5Activities)
-   $(cmake_use_find_package addressbook KF5Akonadi)
-   $(cmake_use_find_package addressbook KF5Contacts)
-   $(cmake_use_find_package addressbook KF5IdentityManagement)
-   -DENABLE_LIBICAL=$(usex calendar)
-   -DENABLE_KBANKING=$(usex hbci)
-   $(cmake_use_find_package holidays KF5Holidays)
- 

[gentoo-commits] proj/kde:master commit in: app-office/kmymoney/

2020-06-05 Thread Andreas Sturmlechner
commit: 77d19caff17e8d8897b0d9528733c3ee188e30f5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jun  5 23:19:15 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jun  5 23:19:15 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=77d19caf

app-office/kmymoney: Drop IUSE="weboob"

Closes: https://bugs.gentoo.org/708358
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-office/kmymoney/kmymoney-.ebuild | 19 +++
 app-office/kmymoney/metadata.xml |  1 -
 2 files changed, 3 insertions(+), 17 deletions(-)

diff --git a/app-office/kmymoney/kmymoney-.ebuild 
b/app-office/kmymoney/kmymoney-.ebuild
index 620e9f37c8..ab6d25ea15 100644
--- a/app-office/kmymoney/kmymoney-.ebuild
+++ b/app-office/kmymoney/kmymoney-.ebuild
@@ -3,15 +3,13 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python2_7 )
-
 ECM_HANDBOOK="optional"
 ECM_TEST="forceoptional"
 KFMIN=5.60.0
 QTMIN=5.12.3
 VIRTUALX_REQUIRED="test"
 VIRTUALDBUS_TEST="true"
-inherit ecm kde.org python-single-r1
+inherit ecm kde.org
 
 DESCRIPTION="Personal finance manager based on KDE Frameworks"
 HOMEPAGE="https://kmymoney.org;
@@ -23,11 +21,9 @@ fi
 
 LICENSE="GPL-2"
 SLOT="5"
-IUSE="activities addressbook calendar hbci holidays ofx quotes webkit weboob"
+IUSE="activities addressbook calendar hbci holidays ofx quotes webkit"
 [[ ${KDE_BUILD_TYPE} = live ]] && IUSE+=" experimental"
 
-REQUIRED_USE="weboob? ( ${PYTHON_REQUIRED_USE} )"
-
 BDEPEND="virtual/pkgconfig"
 COMMON_DEPEND="
>=app-crypt/gpgme-1.7.1-r1[cxx]
@@ -81,13 +77,6 @@ COMMON_DEPEND="
>=kde-frameworks/kdewebkit-${KFMIN}:5
)
!webkit? ( >=dev-qt/qtwebengine-${QTMIN}:5[widgets] )
-   weboob? (
-   ${PYTHON_DEPS}
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-   $(python_gen_cond_dep '
-   www-client/weboob[${PYTHON_MULTI_USEDEP}]
-   ')
-   )
 "
 DEPEND="${COMMON_DEPEND}
dev-libs/boost
@@ -98,7 +87,6 @@ RDEPEND="${COMMON_DEPEND}
 "
 
 pkg_setup() {
-   use weboob && python_setup
ecm_pkg_setup
 
if [[ ${KDE_BUILD_TYPE} = live ]] && use experimental; then
@@ -119,8 +107,7 @@ src_configure() {
$(cmake_use_find_package holidays KF5Holidays)
-DENABLE_OFXIMPORTER=$(usex ofx)
-DENABLE_WEBENGINE=$(usex !webkit)
-   -DENABLE_WEBOOB=$(usex weboob)
-   $(cmake_use_find_package weboob PythonLibs)
+   -DENABLE_WEBOOB=OFF
)
[[ ${KDE_BUILD_TYPE} = live ]] &&
mycmakeargs+=( -DENABLE_UNFINISHEDFEATURES=$(usex experimental) 
)

diff --git a/app-office/kmymoney/metadata.xml b/app-office/kmymoney/metadata.xml
index 8bbfa55917..90b1c0487a 100644
--- a/app-office/kmymoney/metadata.xml
+++ b/app-office/kmymoney/metadata.xml
@@ -12,6 +12,5 @@
Enable HBCI support using 
net-libs/aqbanking
Enable 
kde-frameworks/kholidays integration
Enable Online Stock Quote retrieval
-   Enable import of online banking 
transactions extracted by www-client/weboob

 



[gentoo-commits] proj/kde:master commit in: app-office/kmymoney/

2020-06-05 Thread Andreas Sturmlechner
commit: cd80ac089f1f15e60331985f5d5f14581379a985
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jun  5 23:24:48 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jun  5 23:24:48 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=cd80ac08

app-office/kmymoney: Add 5.1 stable branch

Closes: https://bugs.gentoo.org/727266
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-office/kmymoney/kmymoney-5.1..ebuild | 126 +++
 1 file changed, 126 insertions(+)

diff --git a/app-office/kmymoney/kmymoney-5.1..ebuild 
b/app-office/kmymoney/kmymoney-5.1..ebuild
new file mode 100644
index 00..6045861940
--- /dev/null
+++ b/app-office/kmymoney/kmymoney-5.1..ebuild
@@ -0,0 +1,126 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGIT_BRANCH="5.1"
+ECM_HANDBOOK="optional"
+ECM_TEST="forceoptional"
+KFMIN=5.60.0
+QTMIN=5.12.3
+VIRTUALX_REQUIRED="test"
+VIRTUALDBUS_TEST="true"
+inherit ecm kde.org
+
+DESCRIPTION="Personal finance manager based on KDE Frameworks"
+HOMEPAGE="https://kmymoney.org;
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+   SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="5"
+IUSE="activities addressbook calendar hbci holidays ofx quotes webkit"
+[[ ${KDE_BUILD_TYPE} = live ]] && IUSE+=" experimental"
+
+BDEPEND="virtual/pkgconfig"
+COMMON_DEPEND="
+   >=app-crypt/gpgme-1.7.1-r1[cxx]
+   >=app-office/libalkimia-7.0.0:=
+   dev-libs/gmp:0=[cxx]
+   dev-libs/kdiagram:5
+   dev-libs/libgpg-error
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtprintsupport-${QTMIN}:5
+   >=dev-qt/qtsql-${QTMIN}:5
+   >=dev-qt/qtsvg-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   >=kde-frameworks/karchive-${KFMIN}:5
+   >=kde-frameworks/kcmutils-${KFMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kcodecs-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kitemmodels-${KFMIN}:5
+   >=kde-frameworks/kitemviews-${KFMIN}:5
+   >=kde-frameworks/kjobwidgets-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/ktextwidgets-${KFMIN}:5
+   >=kde-frameworks/kwallet-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   >=kde-frameworks/sonnet-${KFMIN}:5
+   activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
+   addressbook? (
+   kde-apps/akonadi:5
+   kde-apps/kidentitymanagement:5
+   >=kde-frameworks/kcontacts-${KFMIN}:5
+   )
+   calendar? ( dev-libs/libical:= )
+   hbci? (
+   >=net-libs/aqbanking-6.0.1
+   >=sys-libs/gwenhywfar-5.1.2:=[qt5]
+   )
+   holidays? ( >=kde-frameworks/kholidays-${KFMIN}:5 )
+   ofx? ( dev-libs/libofx )
+   webkit? (
+   >=dev-qt/qtwebkit-5.212.0_pre20180120:5
+   >=kde-frameworks/kdewebkit-${KFMIN}:5
+   )
+   !webkit? ( >=dev-qt/qtwebengine-${QTMIN}:5[widgets] )
+"
+DEPEND="${COMMON_DEPEND}
+   dev-libs/boost
+"
+RDEPEND="${COMMON_DEPEND}
+   !app-office/kmymoney:4
+   quotes? ( dev-perl/Finance-Quote )
+"
+
+pkg_setup() {
+   ecm_pkg_setup
+
+   if [[ ${KDE_BUILD_TYPE} = live ]] && use experimental; then
+   ewarn "USE experimental set: Building unfinished features."
+   ewarn "This *will* chew up your data. You have been warned."
+   fi
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DUSE_QT_DESIGNER=OFF
+   $(cmake_use_find_package activities KF5Activities)
+   $(cmake_use_find_package addressbook KF5Akonadi)
+   $(cmake_use_find_package addressbook KF5Contacts)
+   $(cmake_use_find_package addressbook KF5IdentityManagement)
+   -DENABLE_LIBICAL=$(usex calendar)
+   -DENABLE_KBANKING=$(usex hbci)
+   $(cmake_use_find_package holidays KF5Holidays)
+   -DENABLE_OFXIMPORTER=$(usex ofx)
+   -DENABLE_WEBENGINE=$(usex !webkit)
+   -DENABLE_WEBOOB=OFF
+   )
+   [[ ${KDE_BUILD_TYPE} = live ]] &&
+   mycmakeargs+=( -DENABLE_UNFINISHEDFEATURES=$(usex experimental) 
)
+
+   ecm_src_configure
+}
+
+src_test() {
+   # bug 652636; bug 673052: needs kmymoney installed to succeed
+   

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

2020-06-05 Thread Andreas Sturmlechner
commit: 6f849e8dbdc837366fdcb39ebcf764be06bb9d52
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jun  5 22:55:33 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jun  5 22:55:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f849e8d

games-emulation/vbam: -DENABLE_OPENAL depends on IUSE=wxpython

Closes: https://bugs.gentoo.org/660538
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 games-emulation/vbam/vbam-2.1.4.ebuild | 4 +++-
 games-emulation/vbam/vbam-.ebuild  | 4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/games-emulation/vbam/vbam-2.1.4.ebuild 
b/games-emulation/vbam/vbam-2.1.4.ebuild
index c469223e11d..4cddf8bc249 100644
--- a/games-emulation/vbam/vbam-2.1.4.ebuild
+++ b/games-emulation/vbam/vbam-2.1.4.ebuild
@@ -55,13 +55,15 @@ src_configure() {
-DENABLE_LINK=$(usex link)
-DENABLE_LIRC=$(usex lirc)
-DENABLE_NLS=$(usex nls)
-   -DENABLE_OPENAL=$(usex openal)
-DENABLE_SDL=$(usex sdl)
-DENABLE_WX=$(usex wxwidgets)
-DENABLE_ASM_CORE=$(usex x86)
-DENABLE_ASM_SCALERS=$(usex x86)
-DCMAKE_SKIP_RPATH=ON
)
+   if use wxwidgets; then
+   mycmakeargs+=( -DENABLE_OPENAL=$(usex openal) )
+   fi
cmake_src_configure
 }
 

diff --git a/games-emulation/vbam/vbam-.ebuild 
b/games-emulation/vbam/vbam-.ebuild
index dd9bfdfa90c..fa211e451c1 100644
--- a/games-emulation/vbam/vbam-.ebuild
+++ b/games-emulation/vbam/vbam-.ebuild
@@ -51,13 +51,15 @@ src_configure() {
-DENABLE_LINK=$(usex link)
-DENABLE_LIRC=$(usex lirc)
-DENABLE_NLS=$(usex nls)
-   -DENABLE_OPENAL=$(usex openal)
-DENABLE_SDL=$(usex sdl)
-DENABLE_WX=$(usex wxwidgets)
-DENABLE_ASM_CORE=$(usex x86)
-DENABLE_ASM_SCALERS=$(usex x86)
-DCMAKE_SKIP_RPATH=ON
)
+   if use wxwidgets; then
+   mycmakeargs+=( -DENABLE_OPENAL=$(usex openal) )
+   fi
cmake_src_configure
 }
 



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

2020-06-05 Thread Andreas Sturmlechner
commit: 67d4af257befd590ce8c2964c18beb4bb35065fd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jun  5 18:02:47 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jun  5 22:42:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67d4af25

dev-python/sip: python3_9

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

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

diff --git a/dev-python/sip/sip-4.19.22.ebuild 
b/dev-python/sip/sip-4.19.22.ebuild
index 320cc98ec4f..1bb8cb20eab 100644
--- a/dev-python/sip/sip-4.19.22.ebuild
+++ b/dev-python/sip/sip-4.19.22.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python2_7 python3_{6,7,8} )
+PYTHON_COMPAT=( python2_7 python3_{6,7,8,9} )
 inherit python-r1 toolchain-funcs
 
 DESCRIPTION="Python extension module generator for C and C++ libraries"



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

2020-06-05 Thread Andreas Sturmlechner
commit: b61baeca08834d9471202d53d529a02541a8471f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jun  5 16:29:03 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jun  5 22:42:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b61baeca

dev-python/tappy: python3_9

Tests passed.

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

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

diff --git a/dev-python/tappy/tappy-3.0.ebuild 
b/dev-python/tappy/tappy-3.0.ebuild
index 1a1da4ee5fe..ffad5f6ae39 100644
--- a/dev-python/tappy/tappy-3.0.ebuild
+++ b/dev-python/tappy/tappy-3.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
 inherit distutils-r1
 
 MY_PN=tap.py
@@ -23,7 +23,7 @@ RDEPEND="
dev-python/more-itertools[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
)"
-DEPEND="
+BDEPEND="
dev-python/Babel[${PYTHON_USEDEP}]
test? (
dev-python/more-itertools[${PYTHON_USEDEP}]



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

2020-06-05 Thread Andreas Sturmlechner
commit: 491315a9b40144e19e9db400344b79ddc2cd8fb4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jun  5 16:26:02 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jun  5 22:42:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=491315a9

dev-python/tappy: Drop empty python_gen_cond_dep from DEPEND

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

 dev-python/tappy/tappy-3.0.ebuild | 6 ++
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/dev-python/tappy/tappy-3.0.ebuild 
b/dev-python/tappy/tappy-3.0.ebuild
index 8143c4ab1f2..1a1da4ee5fe 100644
--- a/dev-python/tappy/tappy-3.0.ebuild
+++ b/dev-python/tappy/tappy-3.0.ebuild
@@ -23,13 +23,11 @@ RDEPEND="
dev-python/more-itertools[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
)"
-DEPEND="dev-python/Babel[${PYTHON_USEDEP}]
+DEPEND="
+   dev-python/Babel[${PYTHON_USEDEP}]
test? (
dev-python/more-itertools[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep '
-   dev-python/mock[${PYTHON_USEDEP}]
-   ' -2)
)"
 
 distutils_enable_tests unittest



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

2020-06-05 Thread Andreas Sturmlechner
commit: c85c31496ba9842e8be576020b742f1855687388
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jun  5 18:05:43 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jun  5 22:42:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c85c3149

dev-python/PyQt5-sip: python3_9

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

 dev-python/PyQt5-sip/PyQt5-sip-4.19.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/PyQt5-sip/PyQt5-sip-4.19.22.ebuild 
b/dev-python/PyQt5-sip/PyQt5-sip-4.19.22.ebuild
index a5b7820e1a9..2c211f51a22 100644
--- a/dev-python/PyQt5-sip/PyQt5-sip-4.19.22.ebuild
+++ b/dev-python/PyQt5-sip/PyQt5-sip-4.19.22.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python2_7 python3_{6,7,8} )
+PYTHON_COMPAT=( python2_7 python3_{6,7,8,9} )
 inherit python-r1 toolchain-funcs
 
 DESCRIPTION="Private sip module for PyQt5"



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

2020-06-05 Thread Andreas Sturmlechner
commit: ff33740c698bddcdb44a8b72d90b667ca06e82d4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jun  5 17:41:51 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jun  5 22:42:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff33740c

dev-python/tappy: 2.6.2 version bump w/ python3_9

Last version w/ py2 support. Tests passed.

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

 dev-python/tappy/Manifest |  1 +
 dev-python/tappy/files/tappy-2.6.2-yaml.patch | 37 +
 dev-python/tappy/tappy-2.6.2.ebuild   | 40 +++
 3 files changed, 78 insertions(+)

diff --git a/dev-python/tappy/Manifest b/dev-python/tappy/Manifest
index 0badd7a7948..6e4e73d34bf 100644
--- a/dev-python/tappy/Manifest
+++ b/dev-python/tappy/Manifest
@@ -1,2 +1,3 @@
 DIST tap.py-2.4.tar.gz 145440 BLAKE2B 
1c6effe086c50cb8b11355db0439207330446a245c42420a948e1c3ff8caf917d9a76ea00f231199a5bd79e7396bcd2a904b764ffa1db611c57947274095a0b9
 SHA512 
7c843c40f0029bb122fdafec0f5416164b77fac69142c2308a6d815f2f409cddb33c5a08547409e278f06036e21cb2a53cbd3263c23f59c6618c12c201b8209c
+DIST tap.py-2.6.2.tar.gz 148974 BLAKE2B 
5e33c7af37c2533b4fd5b45684cc93793027b50c09fde34a4a8ff80c58510a50f5f21295852c14bef506c783cae6293bae521c5fdd696752c221cc49c7d2713e
 SHA512 
2cd0b1b69f155970cf2367766cca96bc8391e074edc754531f0511c3dd027a0a8e95bb8481b627b2610ec9b5f685ebff95f07f5f97eb31c321d96590286be803
 DIST tap.py-3.0.tar.gz 141764 BLAKE2B 
0d65d9c0691deef31475cf6db172e41340e112cacda240d32a55338665632613f09c98d0c7dcfbf28be997079f789054d71f1059fb74228507041163df9710a1
 SHA512 
58b0928dd28ba525d9bb5edfab5606cb67af15e75a5f03d2648280d30377e2aa23b314ed41dba3b09b7dfa1aefead53674df43b6087e552b9aa937472838e7db

diff --git a/dev-python/tappy/files/tappy-2.6.2-yaml.patch 
b/dev-python/tappy/files/tappy-2.6.2-yaml.patch
new file mode 100644
index 000..791ac3bc7b9
--- /dev/null
+++ b/dev-python/tappy/files/tappy-2.6.2-yaml.patch
@@ -0,0 +1,37 @@
+From 116aa55f5d1ae1f82604ae377e07a751f61bb651 Mon Sep 17 00:00:00 2001
+From: Matt Layman 
+Date: Sat, 14 Dec 2019 21:20:22 -0500
+Subject: [PATCH] Use PyYAML safe loader and remove deprecation warning. (#103)
+
+Fixes #102
+---
+ setup.py| 2 +-
+ tap/line.py | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/setup.py b/setup.py
+index 2d001da..4c59879 100644
+--- a/setup.py
 b/setup.py
+@@ -63,7 +63,7 @@ def run(self):
+ zip_safe=False,
+ platforms="any",
+ install_requires=[],
+-extras_require={"yaml": ["more-itertools", "PyYAML"]},
++extras_require={"yaml": ["more-itertools", "PyYAML>=5.1"]},
+ classifiers=[
+ "Development Status :: 5 - Production/Stable",
+ "Environment :: Console",
+diff --git a/tap/line.py b/tap/line.py
+index 0d44ff8..fc8f8e2 100644
+--- a/tap/line.py
 b/tap/line.py
+@@ -96,7 +96,7 @@ def yaml_block(self):
+ """
+ if LOAD_YAML and self._yaml_block is not None:
+ try:
+-yaml_dict = yaml.load(self._yaml_block)
++yaml_dict = yaml.load(self._yaml_block, 
Loader=yaml.SafeLoader)
+ return yaml_dict
+ except yaml.error.YAMLError:
+ print("Error parsing yaml block. Check formatting.")

diff --git a/dev-python/tappy/tappy-2.6.2.ebuild 
b/dev-python/tappy/tappy-2.6.2.ebuild
new file mode 100644
index 000..de2c6cdf8f8
--- /dev/null
+++ b/dev-python/tappy/tappy-2.6.2.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python2_7 python3_{6,7,8,9} )
+inherit distutils-r1
+
+MY_PN=tap.py
+DESCRIPTION="Test Anything Protocol (TAP) tools"
+HOMEPAGE="https://github.com/python-tap/tappy https://pypi.org/project/tap.py/;
+SRC_URI="mirror://pypi/${MY_PN::1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
+S=${WORKDIR}/${MY_PN}-${PV}
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
+IUSE="yaml"
+
+RDEPEND="
+   yaml? (
+   dev-python/more-itertools[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   )"
+BDEPEND="
+   dev-python/Babel[${PYTHON_USEDEP}]
+   test? (
+   dev-python/more-itertools[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/mock[${PYTHON_USEDEP}]
+   ' -2)
+   )"
+
+distutils_enable_tests unittest
+
+PATCHES=(
+   "${FILESDIR}"/${P}-yaml.patch
+)



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

2020-06-05 Thread Andreas Sturmlechner
commit: e25436bc6860a95c6d2491da7068a12e0a747948
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jun  5 18:45:25 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jun  5 22:42:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e25436bc

dev-python/PyQt5: python3_9

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

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

diff --git a/dev-python/PyQt5/PyQt5-5.14.2.ebuild 
b/dev-python/PyQt5/PyQt5-5.14.2.ebuild
index 94bbc2a6c2c..df4f6ef9636 100644
--- a/dev-python/PyQt5/PyQt5-5.14.2.ebuild
+++ b/dev-python/PyQt5/PyQt5-5.14.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python2_7 python3_{6,7,8} )
+PYTHON_COMPAT=( python2_7 python3_{6,7,8,9} )
 inherit multibuild python-r1 qmake-utils
 
 DESCRIPTION="Python bindings for the Qt framework"



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

2020-06-05 Thread Andreas Sturmlechner
commit: 873161d2dcd610fc67a58d583fad3be3f2700bed
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jun  5 17:57:49 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jun  5 22:42:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=873161d2

dev-python/dbus-python: python3_9

Tests passed.

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

 dev-python/dbus-python/dbus-python-1.2.16.ebuild   |  4 ++-
 .../files/dbus-python-1.2.16-py39.patch| 33 ++
 2 files changed, 36 insertions(+), 1 deletion(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.16.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.16.ebuild
index d7512b4dc8f..e07d2500f71 100644
--- a/dev-python/dbus-python/dbus-python-1.2.16.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.16.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python2_7 python3_{6,7,8} )
+PYTHON_COMPAT=( python2_7 python3_{6,7,8,9} )
 PYTHON_REQ_USE="threads(+)"
 
 inherit autotools python-r1
@@ -33,6 +33,8 @@ BDEPEND="
dev-python/tappy[${PYTHON_USEDEP}] )
 "
 
+PATCHES=( "${FILESDIR}/${P}-py39.patch" )
+
 python_check_deps() {
has_version "dev-python/sphinx[${PYTHON_USEDEP}]"
 }

diff --git a/dev-python/dbus-python/files/dbus-python-1.2.16-py39.patch 
b/dev-python/dbus-python/files/dbus-python-1.2.16-py39.patch
new file mode 100644
index 000..93db26cfcef
--- /dev/null
+++ b/dev-python/dbus-python/files/dbus-python-1.2.16-py39.patch
@@ -0,0 +1,33 @@
+From 6a899a9174c8008ba5fb576238ea4d7c970453c3 Mon Sep 17 00:00:00 2001
+From: Simon McVittie 
+Date: Tue, 14 Jan 2020 15:29:43 +
+Subject: [PATCH] service: Adjust to deprecation of collections.Sequence
+
+Since Python 3.3 the recommended location is collections.abc.Sequence,
+and the collections.Sequence alias will be removed in 3.9.
+
+Signed-off-by: Simon McVittie 
+---
+ dbus/service.py | 6 +-
+ 1 file changed, 5 insertions(+), 1 deletion(-)
+
+diff --git a/dbus/service.py b/dbus/service.py
+index fd57054..0c8695a 100644
+--- a/dbus/service.py
 b/dbus/service.py
+@@ -32,7 +32,11 @@ import sys
+ import logging
+ import threading
+ import traceback
+-from collections import Sequence
++try:
++from collections.abc import Sequence
++except ImportError:
++# Python 2 (and 3.x < 3.3, but we don't support those)
++from collections import Sequence
+ 
+ import _dbus_bindings
+ from dbus import (
+-- 
+2.26.2
+



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

2020-06-05 Thread Andreas Sturmlechner
commit: 777b3dfa6443cdbe584b353b51596b54563e6ff4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jun  5 16:20:06 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jun  5 22:42:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=777b3dfa

dev-python/pycairo: fix test failure

See also: https://bugs.python.org/issue40246

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

 dev-python/pycairo/files/pycairo-1.19.1-py39.patch | 26 ++
 dev-python/pycairo/pycairo-1.18.2.ebuild   |  2 ++
 dev-python/pycairo/pycairo-1.19.1.ebuild   |  2 ++
 3 files changed, 30 insertions(+)

diff --git a/dev-python/pycairo/files/pycairo-1.19.1-py39.patch 
b/dev-python/pycairo/files/pycairo-1.19.1-py39.patch
new file mode 100644
index 000..97b20227ce8
--- /dev/null
+++ b/dev-python/pycairo/files/pycairo-1.19.1-py39.patch
@@ -0,0 +1,26 @@
+From 3ecf0a4060d6de3b92a77a393ece663455cf6add Mon Sep 17 00:00:00 2001
+From: Christoph Reiter 
+Date: Sun, 10 May 2020 11:22:40 +0200
+Subject: [PATCH] tests: Fix syntax issue with Python 3.9
+
+https://bugs.python.org/issue40246
+
+I haven't actually tested with 3.9 yet, so this is just what I found
+with grep.
+---
+ tests/test_enums.py | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/tests/test_enums.py b/tests/test_enums.py
+index 4bc2e3d..02756d0 100644
+--- a/tests/test_enums.py
 b/tests/test_enums.py
+@@ -79,7 +79,7 @@ def get_prefix(t):
+ # special case..
+ if name == "PathDataType":
+ name = "Path"
+-return"_".join([s.upper() for s in re.findall('[A-Z][^A-Z]*', name)])
++return "_".join([s.upper() for s in re.findall('[A-Z][^A-Z]*', name)])
+ 
+ for t in types_:
+ for name in dir(t):

diff --git a/dev-python/pycairo/pycairo-1.18.2.ebuild 
b/dev-python/pycairo/pycairo-1.18.2.ebuild
index 7ee4d6f3216..b8e47a44e65 100644
--- a/dev-python/pycairo/pycairo-1.18.2.ebuild
+++ b/dev-python/pycairo/pycairo-1.18.2.ebuild
@@ -28,6 +28,8 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 
+PATCHES=( "${FILESDIR}/${PN}-1.19.1-py39.patch" )
+
 distutils_enable_sphinx docs \
dev-python/sphinx_rtd_theme
 distutils_enable_tests setup.py

diff --git a/dev-python/pycairo/pycairo-1.19.1.ebuild 
b/dev-python/pycairo/pycairo-1.19.1.ebuild
index 01000a3ce9a..b05ecffc14d 100644
--- a/dev-python/pycairo/pycairo-1.19.1.ebuild
+++ b/dev-python/pycairo/pycairo-1.19.1.ebuild
@@ -28,6 +28,8 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 
+PATCHES=( "${FILESDIR}/${P}-py39.patch" )
+
 distutils_enable_sphinx docs \
dev-python/sphinx_rtd_theme
 distutils_enable_tests setup.py



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

2020-06-05 Thread Andreas Sturmlechner
commit: 036a92fe9a804576beaee5a8bc67326c3d7fca52
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jun  5 18:46:08 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jun  5 22:42:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=036a92fe

media-gfx/krita: python3_9

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

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

diff --git a/media-gfx/krita/krita-4.2.9.ebuild 
b/media-gfx/krita/krita-4.2.9.ebuild
index e23f6afea05..150df39c706 100644
--- a/media-gfx/krita/krita-4.2.9.ebuild
+++ b/media-gfx/krita/krita-4.2.9.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 ECM_TEST="forceoptional"
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
 KFMIN=5.60.0
 QTMIN=5.12.3
 VIRTUALX_REQUIRED="test"



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

2020-06-05 Thread Andreas Sturmlechner
commit: 3f8826c867bbfbdd73406da1986864e7558a334e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jun  5 22:03:51 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jun  5 22:36:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f8826c8

sci-libs/dlib: Add REQUIRED_USE="python? ( png )"

Closes: https://bugs.gentoo.org/690718
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/dlib/dlib-19.16-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/dlib/dlib-19.16-r1.ebuild 
b/sci-libs/dlib/dlib-19.16-r1.ebuild
index 8baa4aca61b..5b0ca7e80ee 100644
--- a/sci-libs/dlib/dlib-19.16-r1.ebuild
+++ b/sci-libs/dlib/dlib-19.16-r1.ebuild
@@ -15,7 +15,7 @@ LICENSE="Boost-1.0"
 SLOT="0/${PV}"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="cblas cuda debug examples gif jpeg lapack mkl png python sqlite test X 
cpu_flags_x86_avx cpu_flags_x86_sse2 cpu_flags_x86_sse4_1"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+REQUIRED_USE="python? ( png ${PYTHON_REQUIRED_USE} )"
 
 RESTRICT="!test? ( test )"
 



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

2020-06-05 Thread Andreas Sturmlechner
commit: 4b0e1477d69eeafdd9b68bdf758672e518646882
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jun  5 22:35:41 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jun  5 22:36:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b0e1477

sci-libs/dlib: Drop 19.4, 19.7 and 19.16 (r0)

Closes: https://bugs.gentoo.org/659262
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/dlib/Manifest  |   2 -
 sci-libs/dlib/dlib-19.16.ebuild | 109 
 sci-libs/dlib/dlib-19.4.ebuild  |  72 --
 sci-libs/dlib/dlib-19.7.ebuild  |  71 --
 4 files changed, 254 deletions(-)

diff --git a/sci-libs/dlib/Manifest b/sci-libs/dlib/Manifest
index f46283f5a80..6682430cf3a 100644
--- a/sci-libs/dlib/Manifest
+++ b/sci-libs/dlib/Manifest
@@ -1,4 +1,2 @@
 DIST dlib-19.16.tar.gz 10411975 BLAKE2B 
93047590a4d8f4685970d3db6841cbf9cc90ca8a5e50f0929a106d887e5db1b4fd96bbe14380537a3e28369a8db6d9d8c067e7768000ac3c7d0f225b46369326
 SHA512 
4e040ef88acff05e1a48e499b813c876b22ad3f989d076bdf19969d01036b62e51a0dff30b70046910ba31dfa1b1c2450a7fad41ae3142b7285ed74b8d584887
-DIST dlib-19.4.tar.gz 7226923 BLAKE2B 
2d72936fc46d559a80288e7f88a64c372fb5f8dcfc69b57abee8a27519f3084fa0cf4193261dd9758f9eb718e755d46a17655e38cb74aaa0046855f11676e157
 SHA512 
23bf80353f9b6ce07b6a3a7df05016705645c18bcf2b3ead567935008ea12c9f6dc0722d9bbacc009bd26f78eb43c1cbecf776bfed5a3445c1f2e8e208f201e2
-DIST dlib-19.7.tar.gz 7670615 BLAKE2B 
13343f3b99bf5dd7a9c032de09eff47f1675bbc978a93edfbd952196b2347e4a887a8eed805f22985477b10ecfa1df85fc568e32f1a00b17b0292a0a51db9764
 SHA512 
a3877066e04a411d96e910f4229c60a86971a9290e840aa4a5b2f0b102e9b8c37bfede259b80b71ba066d21eb0aa2565808e51d0eab6397ff5fd2bac60dcedd5
 DIST dlib-19.9.tar.gz 8892457 BLAKE2B 
d18548e09f8169bbc9d7f339599bd58b940410839b259a8d7be9cb999f82e634ad5cd0539adb45239dab821ea1029493d24ae9990ca32c75c744e2c5d9e218f6
 SHA512 
1e2123c22e1b13cc84108fa627bfa92eadc9dee63f93a9f45676bbf2b752c8728117d915ac327f5223b0cdbce87dd3bef2f4d8d5ed3f8f5a314ffa9e8962a246

diff --git a/sci-libs/dlib/dlib-19.16.ebuild b/sci-libs/dlib/dlib-19.16.ebuild
deleted file mode 100644
index cb682127de9..000
--- a/sci-libs/dlib/dlib-19.16.ebuild
+++ /dev/null
@@ -1,109 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_{6,7} )
-DISTUTILS_OPTIONAL=1
-inherit cmake-utils cuda distutils-r1
-
-DESCRIPTION="Numerical and networking C++ library"
-HOMEPAGE="http://dlib.net/;
-SRC_URI="https://github.com/davisking/dlib/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Boost-1.0"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="cblas cuda debug examples gif jpeg lapack mkl png python sqlite 
static-libs test X cpu_flags_x86_avx cpu_flags_x86_sse2 cpu_flags_x86_sse4_1"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-# doc needs a bunch of deps not in portage
-
-RDEPEND="
-   cblas? ( virtual/cblas:= )
-   cuda? ( dev-libs/cudnn:= )
-   gif? ( media-libs/giflib:= )
-   jpeg? ( virtual/jpeg:0= )
-   lapack? ( virtual/lapack:= )
-   mkl? ( sci-libs/mkl:= )
-   png? ( media-libs/libpng:0= )
-   python? ( ${PYTHON_DEPS} )
-   sqlite? ( dev-db/sqlite:3= )
-   X? ( x11-libs/libX11:= )"
-DEPEND="${RDEPEND}
-   python? (
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
-   )"
-
-DOCS=( docs/README.txt )
-
-src_prepare() {
-   use cuda && cuda_src_prepare
-   cmake-utils_src_prepare
-   use python && distutils-r1_src_prepare
-}
-
-python_configure_all() {
-   mydistutilsargs=(
-   --"$(usex gif)" DLIB_GIF_SUPPORT
-   --"$(usex jpeg)" DLIB_JPEG_SUPPORT
-   --"$(usex png)" DLIB_PNG_SUPPORT
-   --"$(usex X no yes)" DLIB_NO_GUI_SUPPORT
-   --"$(usex cblas)" DLIB_USE_BLAS
-   --"$(usex cuda)" DLIB_USE_CUDA
-   --"$(usex lapack)" DLIB_USE_LAPACK
-   --"$(usex cpu_flags_x86_avx)" USE_AVX_INSTRUCTIONS
-   --"$(usex cpu_flags_x86_sse2)" USE_SSE2_INSTRUCTIONS
-   --"$(usex cpu_flags_x86_sse4_1)" USE_SSE4_INSTRUCTIONS
-   )
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DDLIB_ENABLE_ASSERTS="$(usex debug)"
-   -DDLIB_ENABLE_STACK_TRACE="$(usex debug)"
-   -DDLIB_GIF_SUPPORT="$(usex gif)"
-   -DDLIB_JPEG_SUPPORT="$(usex jpeg)"
-   -DDLIB_PNG_SUPPORT="$(usex png)"
-   -DDLIB_LINK_WITH_SQLITE3="$(usex sqlite)"
-   -DDLIB_NO_GUI_SUPPORT="$(usex X OFF ON)"
-   -DDLIB_USE_BLAS="$(usex cblas)"
-   -DDLIB_USE_CUDA="$(usex cuda)"
-   

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

2020-06-05 Thread Andreas Sturmlechner
commit: 11546b57ee1c41f66f6e87a591d78356402f46e8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jun  5 21:46:17 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jun  5 22:36:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11546b57

sci-libs/dlib: EAPI-7 bump, cmake.eclass, drop IUSE="static-libs"

EAPI-7 gives us BUILD_SHARED_LIBS=ON by default.

Closes: https://bugs.gentoo.org/725466
Closes: https://bugs.gentoo.org/708330
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/dlib/dlib-19.16-r1.ebuild | 106 +
 1 file changed, 106 insertions(+)

diff --git a/sci-libs/dlib/dlib-19.16-r1.ebuild 
b/sci-libs/dlib/dlib-19.16-r1.ebuild
new file mode 100644
index 000..8baa4aca61b
--- /dev/null
+++ b/sci-libs/dlib/dlib-19.16-r1.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+DISTUTILS_OPTIONAL=1
+inherit cmake cuda distutils-r1
+
+DESCRIPTION="Numerical and networking C++ library"
+HOMEPAGE="http://dlib.net/;
+SRC_URI="https://github.com/davisking/dlib/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Boost-1.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="cblas cuda debug examples gif jpeg lapack mkl png python sqlite test X 
cpu_flags_x86_avx cpu_flags_x86_sse2 cpu_flags_x86_sse4_1"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RESTRICT="!test? ( test )"
+
+# doc needs a bunch of deps not in portage
+RDEPEND="
+   cblas? ( virtual/cblas )
+   cuda? ( dev-libs/cudnn:= )
+   gif? ( media-libs/giflib:= )
+   jpeg? ( virtual/jpeg:0= )
+   lapack? ( virtual/lapack )
+   mkl? ( sci-libs/mkl )
+   png? ( media-libs/libpng:0= )
+   python? ( ${PYTHON_DEPS} )
+   sqlite? ( dev-db/sqlite:3 )
+   X? ( x11-libs/libX11 )"
+DEPEND="${RDEPEND}"
+BDEPEND="python? ( test? ( dev-python/pytest[${PYTHON_USEDEP}] ) )"
+
+DOCS=( docs/README.txt )
+
+src_prepare() {
+   use cuda && cuda_src_prepare
+   cmake_src_prepare
+   use python && distutils-r1_src_prepare
+}
+
+python_configure_all() {
+   mydistutilsargs=(
+   --"$(usex gif)" DLIB_GIF_SUPPORT
+   --"$(usex jpeg)" DLIB_JPEG_SUPPORT
+   --"$(usex png)" DLIB_PNG_SUPPORT
+   --"$(usex X no yes)" DLIB_NO_GUI_SUPPORT
+   --"$(usex cblas)" DLIB_USE_BLAS
+   --"$(usex cuda)" DLIB_USE_CUDA
+   --"$(usex lapack)" DLIB_USE_LAPACK
+   --"$(usex cpu_flags_x86_avx)" USE_AVX_INSTRUCTIONS
+   --"$(usex cpu_flags_x86_sse2)" USE_SSE2_INSTRUCTIONS
+   --"$(usex cpu_flags_x86_sse4_1)" USE_SSE4_INSTRUCTIONS
+   )
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DDLIB_ENABLE_ASSERTS="$(usex debug)"
+   -DDLIB_ENABLE_STACK_TRACE="$(usex debug)"
+   -DDLIB_GIF_SUPPORT="$(usex gif)"
+   -DDLIB_JPEG_SUPPORT="$(usex jpeg)"
+   -DDLIB_PNG_SUPPORT="$(usex png)"
+   -DDLIB_LINK_WITH_SQLITE3="$(usex sqlite)"
+   -DDLIB_NO_GUI_SUPPORT="$(usex X OFF ON)"
+   -DDLIB_USE_BLAS="$(usex cblas)"
+   -DDLIB_USE_CUDA="$(usex cuda)"
+   -DDLIB_USE_LAPACK="$(usex lapack)"
+   -DUSE_AVX_INSTRUCTIONS="$(usex cpu_flags_x86_avx)"
+   -DUSE_SSE2_INSTRUCTIONS="$(usex cpu_flags_x86_sse2)"
+   -DUSE_SSE4_INSTRUCTIONS="$(usex cpu_flags_x86_sse4_1)"
+   )
+   cmake_src_configure
+   use python && distutils-r1_src_configure
+}
+
+src_compile() {
+   cmake_src_compile
+   use python && distutils-r1_src_compile
+}
+
+python_test() {
+   esetup.py test
+}
+
+src_test() {
+   mkdir "${BUILD_DIR}"/dlib/test || die
+   pushd "${BUILD_DIR}"/dlib/test > /dev/null || die
+   cmake "${S}"/dlib/test || die
+   emake
+   ./dtest --runall || die
+   popd > /dev/null || die
+   use python && distutils-r1_src_test
+}
+
+src_install() {
+   cmake_src_install
+   use python && distutils-r1_src_install
+   if use examples; then
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}
+   fi
+}



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

2020-06-05 Thread Sergei Trofimovich
commit: be6f210f3f95f83575f99aa76d84c163fa2ccc2e
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Jun  5 22:29:17 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Jun  5 22:29:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be6f210f

x11-misc/xmobar: tweak for alsa-mixer-0.3

Reported-by: Toralf Förster
Closes: https://bugs.gentoo.org/727232
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Sergei Trofimovich  gentoo.org>

 .../files/xmobar-0.24.3-alsa-mixer-0.3.patch   |  26 ++
 x11-misc/xmobar/xmobar-0.24.3-r1.ebuild| 100 +
 2 files changed, 126 insertions(+)

diff --git a/x11-misc/xmobar/files/xmobar-0.24.3-alsa-mixer-0.3.patch 
b/x11-misc/xmobar/files/xmobar-0.24.3-alsa-mixer-0.3.patch
new file mode 100644
index 000..837df1d2975
--- /dev/null
+++ b/x11-misc/xmobar/files/xmobar-0.24.3-alsa-mixer-0.3.patch
@@ -0,0 +1,26 @@
+--- a/src/Plugins/Monitors/Volume.hs
 b/src/Plugins/Monitors/Volume.hs
+@@ -122,7 +122,8 @@ formatDb opts dbi = do
+ runVolume :: String -> String -> [String] -> Monitor String
+ runVolume mixerName controlName argv = do
+ opts <- io $ parseOpts argv
+-(lo, hi, val, db, sw) <- io readMixer
++(lo', hi', val', db, sw) <- io readMixer
++let (lo, hi, val) = (toInteger <$> lo', toInteger <$> hi', toInteger <$> 
val')
+ p <- liftMonitor $ liftM3 formatVol lo hi val
+ b <- liftMonitor $ liftM3 formatVolBar lo hi val
+ v <- liftMonitor $ liftM3 formatVolVBar lo hi val
+@@ -164,11 +165,11 @@ runVolume mixerName controlName argv = do
+ 
+ getDB :: Maybe Volume -> IO (Maybe Integer)
+ getDB Nothing = return Nothing
+-getDB (Just v) = channel (dB v) 0
++getDB (Just v) = fmap toInteger <$> channel (dB v) 0
+ 
+ getVal :: Maybe Volume -> IO (Maybe Integer)
+ getVal Nothing = return Nothing
+-getVal (Just v) = channel (value v) 0
++getVal (Just v) = fmap toInteger <$> channel (value v) 0
+ 
+ getSw :: Maybe Switch -> IO (Maybe Bool)
+ getSw Nothing = return Nothing

diff --git a/x11-misc/xmobar/xmobar-0.24.3-r1.ebuild 
b/x11-misc/xmobar/xmobar-0.24.3-r1.ebuild
new file mode 100644
index 000..7cf587b8268
--- /dev/null
+++ b/x11-misc/xmobar/xmobar-0.24.3-r1.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.5.
+#hackport: flags: 
-all_extensions,+with_threaded,+with_utf8,with_iwlib:wifi,with_alsa:alsa,with_xft:xft,with_datezone:timezone,with_dbus:dbus,with_mpd:mpd,with_inotify:inotify,with_mpris:mpris,with_xpm:xpm
+
+CABAL_FEATURES="bin"
+inherit haskell-cabal
+
+DESCRIPTION="A Minimalistic Text Based Status Bar"
+HOMEPAGE="https://xmobar.org;
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="alsa dbus inotify mpd mpris timezone wifi conduit uvmeter xft xpm"
+
+RDEPEND=">=dev-haskell/http-4000.2.4:=
+   >=dev-haskell/mtl-2.1:= =dev-haskell/parsec-3.1:= =dev-haskell/stm-2.3:= =dev-haskell/utf8-string-0.3:= =dev-haskell/x11-1.6.1:=
+   >=dev-lang/ghc-7.8.2:=
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   alsa? ( >=dev-haskell/alsa-core-0.5:= =dev-haskell/alsa-mixer-0.3:= )
+   dbus? ( >=dev-haskell/dbus-0.10:= )
+   inotify? ( >=dev-haskell/hinotify-0.3:= =dev-haskell/libmpd-0.9:= =dev-haskell/dbus-0.10:= )
+   timezone? ( >=dev-haskell/timezone-olson-0.1:= 
=dev-haskell/timezone-series-0.1:= 
=dev-haskell/x11-xft-0.2:= = 2.3 && < 2.5' 'stm >= 2.3'
+}
+
+src_configure() {
+   haskell-cabal_src_configure \
+   --flag=-all_extensions \
+   $(cabal_flag alsa with_alsa) \
+   $(cabal_flag conduit with_conduit) \
+   $(cabal_flag timezone with_datezone) \
+   $(cabal_flag dbus with_dbus) \
+   $(cabal_flag inotify with_inotify) \
+   $(cabal_flag wifi with_iwlib) \
+   $(cabal_flag mpd with_mpd) \
+   $(cabal_flag mpris with_mpris) \
+   --flag=with_threaded \
+   --flag=with_utf8 \
+   $(cabal_flag uvmeter with_uvmeter) \
+   $(cabal_flag xft with_xft) \
+   $(cabal_flag xpm with_xpm)
+}
+
+src_install() {
+   cabal_src_install
+
+   dodoc samples/xmobar.config readme.md news.md
+}



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

2020-06-05 Thread Jeroen Roovers
commit: 33dbc2561689a50a58afc65943625aff44f2e97f
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Jun  5 22:17:12 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Jun  5 22:17:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33dbc256

net-misc/youtube-dl: Version 2020.06.06

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

 net-misc/youtube-dl/Manifest |  1 +
 net-misc/youtube-dl/youtube-dl-2020.06.06.ebuild | 74 
 2 files changed, 75 insertions(+)

diff --git a/net-misc/youtube-dl/Manifest b/net-misc/youtube-dl/Manifest
index 1035a4fd042..70c32f6763d 100644
--- a/net-misc/youtube-dl/Manifest
+++ b/net-misc/youtube-dl/Manifest
@@ -1 +1,2 @@
 DIST youtube-dl-2020.05.29.tar.gz 3174451 BLAKE2B 
5ec37038a49c24e27fe6dc1b6286d41a320f694ac9fb21be0444e476029e3f3f0a286f1c5a103b8e6fe97dd8301d6a8d2a5a31088769145fed6de318a15bf609
 SHA512 
d96a93e1b1dbd27236c827d1d03e8482b6adbd1c85c9c5befe1a8bb998cc6ea81451c0830a57de0f8f03f4da3b57d57b81fbbd4547c1f73c9789d51f9d18f7c3
+DIST youtube-dl-2020.06.06.tar.gz 3176995 BLAKE2B 
0971a8f82eedf3dc6a635b90318586988ffc8a8219386e0eda8ca020fb9981ceabb4b708c0d90c38f5eab2c17daa98d73cead473e33a1ed27b726a087d9a57f7
 SHA512 
b3c910f8b26a11e225cfdebc3612e04010e1af027bc48b88f0b8bd36ba83f10eaed05375cbc833b421da9b377152722aa74ab936ed238957165a6b5f0149589b

diff --git a/net-misc/youtube-dl/youtube-dl-2020.06.06.ebuild 
b/net-misc/youtube-dl/youtube-dl-2020.06.06.ebuild
new file mode 100644
index 000..27edc068096
--- /dev/null
+++ b/net-misc/youtube-dl/youtube-dl-2020.06.06.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=(python3_{6,7,8})
+inherit bash-completion-r1 distutils-r1 readme.gentoo-r1
+
+DESCRIPTION="Download videos from YouTube.com (and more sites...)"
+HOMEPAGE="https://github.com/ytdl-org/youtube-dl/;
+SRC_URI="https://youtube-dl.org/downloads/${PV}/${P}.tar.gz;
+LICENSE="public-domain"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+RDEPEND="
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+DEPEND="
+   ${RDEPEND}
+   test? (
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/flake8[${PYTHON_USEDEP}]
+   )
+"
+S=${WORKDIR}/${PN}
+
+src_compile() {
+   distutils-r1_src_compile
+}
+
+python_test() {
+   emake offlinetest
+}
+
+python_install_all() {
+   dodoc README.txt
+   doman ${PN}.1
+
+   newbashcomp ${PN}.bash-completion ${PN}
+
+   insinto /usr/share/zsh/site-functions
+   newins ${PN}.zsh _${PN}
+
+   insinto /usr/share/fish/vendor_completions.d
+   doins ${PN}.fish
+
+   distutils-r1_python_install_all
+
+   rm -r "${ED}"/usr/etc || die
+   rm -r "${ED}"/usr/share/doc/youtube_dl || die
+}
+
+pkg_postinst() {
+   elog "${PN}(1) / https://bugs.gentoo.org/355661 /"
+   elog "https://github.com/rg3/${PN}/blob/master/README.md#faq :"
+   elog
+   elog "${PN} works fine on its own on most sites. However, if you want"
+   elog "to convert video/audio, you'll need ffmpeg (media-video/ffmpeg)."
+   elog "On some sites - most notably YouTube - videos can be retrieved in"
+   elog "a higher quality format without sound. ${PN} will detect whether"
+   elog "ffmpeg is present and automatically pick the best option."
+   elog
+   elog "Videos or video formats streamed via RTMP protocol can only be"
+   elog "downloaded when rtmpdump (media-video/rtmpdump) is installed."
+   elog
+   elog "Downloading MMS and RTSP videos requires either mplayer"
+   elog "(media-video/mplayer) or mpv (media-video/mpv) to be installed."
+   elog
+   elog "If you want ${PN} to embed thumbnails from the metadata into the"
+   elog "resulting MP4 files, consider installing 
media-video/atomicparsley"
+}



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

2020-06-05 Thread Georgy Yakovlev
commit: acd071aab2bcb8f822f7c469f11f94a94d1b
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Jun  5 22:04:42 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Jun  5 22:05:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acd071aa

net-im/telegram-desktop: bump 2.1.9 → 2.1.10

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Georgy Yakovlev  gentoo.org>

 net-im/telegram-desktop/Manifest| 2 +-
 .../{telegram-desktop-2.1.9.ebuild => telegram-desktop-2.1.10.ebuild}   | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/telegram-desktop/Manifest b/net-im/telegram-desktop/Manifest
index 1f3c02c5588..bc868b48803 100644
--- a/net-im/telegram-desktop/Manifest
+++ b/net-im/telegram-desktop/Manifest
@@ -1,3 +1,3 @@
 DIST tdesktop-2.1.0-full.tar.gz 26133964 BLAKE2B 
c5eb476ea3ed02c2618e5b770bdce365bcf0d6124f75558570189e07e9dcd9f6f3282d53fec621be736cbd1269a9dd820629d4d9a36167d8f71109bfcd5a52e2
 SHA512 
46f5453c64d1dbd4cf8adde73fcc48e6b6f795972ab0f6516cb55112f47d5af990a049da356bedb81e6d3f7103c14a7be45369ff9a5a1812c07a1bfcda70646d
+DIST tdesktop-2.1.10-full.tar.gz 36548713 BLAKE2B 
6b264da514ce96731e31a5f5c497d89e78b7520e87c9e52c3bf9ccf5084187270880669bc798f70b2d12bc036e8bccbd27618bd1634ba868b3c56edeb9d46655
 SHA512 
eaffcd877353d7dab8536e5ff31ecbfac6a716816cbef13eda970fe5ca701af6c6bad068411409b4373f1bb4e0f39a9d834ffd64240d0742aadec9a8a537592e
 DIST tdesktop-2.1.7-full.tar.gz 36509059 BLAKE2B 
4a1bf5879e71e64f34024165f9db39f69d1d8e87b0387704bdb74415d60d6a1efd22ab1fec994116a72a6982a55f13cee0edb667060bbe9336cba4ce12e7472c
 SHA512 
f942ce93d9671f3bb95a8fbba107fc851bfe3f28871c9651f6f2d97d711602f8a671f7b74750894b2175d33a67c25017562cd4ee455da7aa9b86755d1c3f1cfb
-DIST tdesktop-2.1.9-full.tar.gz 36548039 BLAKE2B 
77d32d70c681d2598edb4455b614b5929fb10a4ee02d901a2b730288644c787455f1a7eb1a997e0b074eb2c0ff36260760651e2acaa6ddd37f9a0018f97363fe
 SHA512 
966de6e39cf887e81b0184fd8afbaeb983e31f3cb5834bb4e8f80bf62b2e54a5445ed4bf5ee4edc13a354062094075cd85759a5833c99e7a5fe87580da8ad067

diff --git a/net-im/telegram-desktop/telegram-desktop-2.1.9.ebuild 
b/net-im/telegram-desktop/telegram-desktop-2.1.10.ebuild
similarity index 100%
rename from net-im/telegram-desktop/telegram-desktop-2.1.9.ebuild
rename to net-im/telegram-desktop/telegram-desktop-2.1.10.ebuild



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

2020-06-05 Thread Andreas K. Hüttel
commit: 1704e2aba90b98940a8cdef2dbb6d044a5af0fd2
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Jun  5 21:52:47 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Jun  5 21:53:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1704e2ab

sci-libs/vtk: Add missing dependencies

Closes: https://bugs.gentoo.org/723460
Closes: https://bugs.gentoo.org/727078
Closes: https://bugs.gentoo.org/727080
Closes: https://bugs.gentoo.org/723000
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 sci-libs/vtk/vtk-8.2.0.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/sci-libs/vtk/vtk-8.2.0.ebuild b/sci-libs/vtk/vtk-8.2.0.ebuild
index 3c32a015ddc..3a04f54a0aa 100644
--- a/sci-libs/vtk/vtk-8.2.0.ebuild
+++ b/sci-libs/vtk/vtk-8.2.0.ebuild
@@ -42,10 +42,14 @@ REQUIRED_USE="
 
 RDEPEND="
app-arch/lz4
+   dev-cpp/eigen
+   dev-db/sqlite
+   dev-libs/double-conversion:0=
dev-libs/expat
dev-libs/jsoncpp:=
dev-libs/libxml2:2
dev-libs/pugixml
+   media-libs/glew:0=
>=media-libs/freetype-2.5.4
>=media-libs/libharu-2.3.0-r2
media-libs/libpng:0=



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

2020-06-05 Thread Tim Harder
commit: 90b6a9fc4a55346b16527731586e857fe9a95cd3
Author: Tim Harder  gentoo  org>
AuthorDate: Fri Jun  5 21:34:44 2020 +
Commit: Tim Harder  gentoo  org>
CommitDate: Fri Jun  5 21:34:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90b6a9fc

media-libs/exiftool: stabilize 11.98

Signed-off-by: Tim Harder  gentoo.org>

 media-libs/exiftool/exiftool-11.98.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/exiftool/exiftool-11.98.ebuild 
b/media-libs/exiftool/exiftool-11.98.ebuild
index 58ee12770a1..556e4d04a9d 100644
--- a/media-libs/exiftool/exiftool-11.98.ebuild
+++ b/media-libs/exiftool/exiftool-11.98.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://exiftool.org/;
 SRC_URI="https://exiftool.org/${DIST_P}.tar.gz;
 
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~x64-macos"
+KEYWORDS="amd64 arm64 ppc ppc64 x86 ~x64-macos"
 IUSE="doc"
 
 SRC_TEST="do"



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

2020-06-05 Thread Tim Harder
commit: 2a64145d6a54921b210a2aac32fab7c77f7341ff
Author: Tim Harder  gentoo  org>
AuthorDate: Fri Jun  5 21:34:59 2020 +
Commit: Tim Harder  gentoo  org>
CommitDate: Fri Jun  5 21:34:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a64145d

media-libs/exiftool: remove old

Signed-off-by: Tim Harder  gentoo.org>

 media-libs/exiftool/Manifest  |  2 --
 media-libs/exiftool/exiftool-11.93.ebuild | 25 -
 media-libs/exiftool/exiftool-11.95.ebuild | 25 -
 3 files changed, 52 deletions(-)

diff --git a/media-libs/exiftool/Manifest b/media-libs/exiftool/Manifest
index 7b07c4ef0a0..f709ec5c507 100644
--- a/media-libs/exiftool/Manifest
+++ b/media-libs/exiftool/Manifest
@@ -1,4 +1,2 @@
-DIST Image-ExifTool-11.93.tar.gz 4799548 BLAKE2B 
29867c0407bed7568d92a4b8a0df1ea1377ad9ea54ea9496d09b5b76d946999db312247d6044c179cb064471f888c50c31bc85ddd44475a78a122eb413d73bba
 SHA512 
e8d9dd34710e3346788e10a3b50e4d2a4ba1aeef1969efeec1ddcb7507378b313554e00587cda9c71a325f7d4d7238c91f743c67051d9cef8a012798551dcc59
-DIST Image-ExifTool-11.95.tar.gz 4802010 BLAKE2B 
c1486ed0c84d6837b9bcdbdee31af5c4c3038442cac8a516b6b7f079bdfb28858ddee18284fa3a88925cdea70a87c1cd444e35fa99ce1b201af03bf1c084d796
 SHA512 
9def56bde479312584c60ec847338aa55fb3697b6c0e8f894291f6cd67cd16440b563a3982bcec3d787860ba35046f73089f90065891f6f6d93d46243a08c485
 DIST Image-ExifTool-11.98.tar.gz 4804406 BLAKE2B 
86bf7fdcc9781fa22e379e3f04ec01b43451978ae33f1c811796ba820198ca417a9ca94b634a8c39acb01604bc8004f47c20e747e6b19f5b4833d29c5cee8fb1
 SHA512 
d992173a16679b0c3b9fcc466713d5c208e7b161c542535e88088f9695ec14f0ff76ae5fa46d0d6065a8ee366464d0602783170438e2f8fe02d21e458365bbb0
 DIST Image-ExifTool-11.99.tar.gz 4806946 BLAKE2B 
bec63b26674d551b12965d984610776ea70ff8a4969d83e26677f860af418a792bf26546daa4d487adb521a77da64298907fb3b203c20c827b1197ce9e24b34b
 SHA512 
e8d7d9dcf57b71553cf894bb26997e4b5b79e23bb0ccb2b496e1ed7e39a0c65933492a01ec164f53cb9633457721c6bc938002bfc1f81bb020a455b080b1d1fd

diff --git a/media-libs/exiftool/exiftool-11.93.ebuild 
b/media-libs/exiftool/exiftool-11.93.ebuild
deleted file mode 100644
index 556e4d04a9d..000
--- a/media-libs/exiftool/exiftool-11.93.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_NAME=Image-ExifTool
-inherit perl-module
-
-DESCRIPTION="Read and write meta information in image, audio and video files"
-HOMEPAGE="https://exiftool.org/;
-SRC_URI="https://exiftool.org/${DIST_P}.tar.gz;
-
-SLOT="0"
-KEYWORDS="amd64 arm64 ppc ppc64 x86 ~x64-macos"
-IUSE="doc"
-
-SRC_TEST="do"
-
-src_install() {
-   perl-module_src_install
-   use doc && dodoc -r html/
-
-   insinto /usr/share/${PN}
-   doins -r fmt_files config_files arg_files
-}

diff --git a/media-libs/exiftool/exiftool-11.95.ebuild 
b/media-libs/exiftool/exiftool-11.95.ebuild
deleted file mode 100644
index 58ee12770a1..000
--- a/media-libs/exiftool/exiftool-11.95.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_NAME=Image-ExifTool
-inherit perl-module
-
-DESCRIPTION="Read and write meta information in image, audio and video files"
-HOMEPAGE="https://exiftool.org/;
-SRC_URI="https://exiftool.org/${DIST_P}.tar.gz;
-
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~x64-macos"
-IUSE="doc"
-
-SRC_TEST="do"
-
-src_install() {
-   perl-module_src_install
-   use doc && dodoc -r html/
-
-   insinto /usr/share/${PN}
-   doins -r fmt_files config_files arg_files
-}



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

2020-06-05 Thread Tim Harder
commit: 7c543f5e7c585c0e45c9f4f2b76337e008be9139
Author: Tim Harder  gentoo  org>
AuthorDate: Fri Jun  5 21:12:55 2020 +
Commit: Tim Harder  gentoo  org>
CommitDate: Fri Jun  5 21:30:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c543f5e

media-gfx/feh: version bump to 3.4.1

Signed-off-by: Tim Harder  gentoo.org>

 media-gfx/feh/Manifest |  1 +
 media-gfx/feh/feh-3.4.1.ebuild | 70 ++
 2 files changed, 71 insertions(+)

diff --git a/media-gfx/feh/Manifest b/media-gfx/feh/Manifest
index d9ff62c1007..4dd31e4e6ad 100644
--- a/media-gfx/feh/Manifest
+++ b/media-gfx/feh/Manifest
@@ -1,2 +1,3 @@
 DIST feh-3.3.tar.bz2 2112880 BLAKE2B 
56042367c0acce966e115e77f3afa1acd3f942a956bc453de364bcd17d90393ad2868039a5793af64826cd50322e4ef5f9f2b9678f982c7c85b025ed208f8bb8
 SHA512 
0372115a8f2df77cdfc0fc1b24479e72d9be1f24127c787909ef671075b199b8d5f873200ce202f51705991cf3c5f5cc71ef8f47294fe520e3a9acc5cb7582a9
+DIST feh-3.4.1.tar.bz2 2114441 BLAKE2B 
c24e5f54762439cfbb031b4b24ded03f1c0c9c75233ae5b6dc66a7a56922902c672606a1b36fef9b30789c09946c8ccc5f9a60fe201db07e70bcf0ce0638c0c1
 SHA512 
d674d3134819cf6731aebf8af87a2f890d54dd7f8c64071e8816a032aeeb95c31f56752bb3477be0dfb653f813872b32dc2daf4e0514fed03e3f6bba36896c66
 DIST feh-3.4.tar.bz2 2114146 BLAKE2B 
0bc65db77c67c42b693122b877417c3dc4db7a0551cdf62723b3f7c134e5f2bb73ee6d0aa5a0c81402cf5a5f723ceb29a45fb5e4aef1911dc643aeb82c3ef17d
 SHA512 
50cb7fd33b583ee802cbbba8ed7a74e9eb72a141ffa28ab998a196f9f8d030a8192420fc084136f699cb33b1b8c4d8c2c111fa90695dd82a1366330a428383ce

diff --git a/media-gfx/feh/feh-3.4.1.ebuild b/media-gfx/feh/feh-3.4.1.ebuild
new file mode 100644
index 000..cdfb177f990
--- /dev/null
+++ b/media-gfx/feh/feh-3.4.1.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit toolchain-funcs xdg-utils
+
+DESCRIPTION="A fast, lightweight imageviewer using imlib2"
+HOMEPAGE="https://feh.finalrewind.org/;
+SRC_URI="https://feh.finalrewind.org/${P}.tar.bz2;
+
+LICENSE="feh"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86"
+IUSE="debug curl exif test xinerama"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="media-libs/imlib2[X]
+   >=media-libs/libpng-1.2:0=
+   x11-libs/libX11
+   curl? ( net-misc/curl )
+   exif? ( media-libs/libexif )
+   xinerama? ( x11-libs/libXinerama )"
+RDEPEND="${COMMON_DEPEND}
+   virtual/jpeg:0"
+DEPEND="${COMMON_DEPEND}
+   x11-base/xorg-proto
+   x11-libs/libXt
+   test? (
+   >=dev-lang/perl-5.10
+   dev-perl/Test-Command
+   media-libs/imlib2[gif,jpeg,png]
+   )"
+
+PATCHES=( "${FILESDIR}"/${PN}-3.2-debug-cflags.patch )
+
+pkg_setup() {
+   use_feh() { usex $1 1 0; }
+
+   fehopts=(
+   DESTDIR="${D}"
+   PREFIX="${EPREFIX}"/usr
+   doc_dir='${main_dir}'/share/doc/${PF}
+   example_dir='${main_dir}'/share/doc/${PF}/examples
+   curl=$(use_feh curl)
+   debug=$(use_feh debug)
+   xinerama=$(use_feh xinerama)
+   exif=$(use_feh exif)
+   )
+}
+
+src_compile() {
+   tc-export CC
+   emake "${fehopts[@]}"
+}
+
+src_install() {
+   emake "${fehopts[@]}" install
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+}



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

2020-06-05 Thread Andreas Sturmlechner
commit: 6357785060c24a4fed050631056fbd2c037c2d9a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jun  5 21:18:57 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jun  5 21:21:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63577850

sci-libs/mkl: Try to fix patch for eapply

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

 sci-libs/mkl/files/mkl-10.0.2.018-openmpi.patch | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/mkl/files/mkl-10.0.2.018-openmpi.patch 
b/sci-libs/mkl/files/mkl-10.0.2.018-openmpi.patch
index 6f7f9edebb0..0519b5fdebd 100644
--- a/sci-libs/mkl/files/mkl-10.0.2.018-openmpi.patch
+++ b/sci-libs/mkl/files/mkl-10.0.2.018-openmpi.patch
@@ -1,5 +1,5 @@
 interfaces/fftw2x_cdft/makefile.orig   2008-03-11 23:26:26.287984332 
+
-+++ interfaces/fftw2x_cdft/makefile2008-03-13 10:56:44.755095617 +
+--- a/interfaces/fftw2x_cdft/makefile  2008-03-11 23:26:26.287984332 +
 b/interfaces/fftw2x_cdft/makefile  2008-03-13 10:56:44.755095617 +
 @@ -172,6 +172,15 @@
  endif
  



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

2020-06-05 Thread Andreas K. Hüttel
commit: a71bd0dedf021dc8b868441cfa261ed50626f2bf
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Jun  5 21:14:28 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Jun  5 21:15:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a71bd0de

sci-libs/vtk: Add missing dependency on dev-libs/pugixml

Closes: https://bugs.gentoo.org/722770
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 sci-libs/vtk/vtk-8.2.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sci-libs/vtk/vtk-8.2.0.ebuild b/sci-libs/vtk/vtk-8.2.0.ebuild
index ee000cf9d83..3c32a015ddc 100644
--- a/sci-libs/vtk/vtk-8.2.0.ebuild
+++ b/sci-libs/vtk/vtk-8.2.0.ebuild
@@ -45,6 +45,7 @@ RDEPEND="
dev-libs/expat
dev-libs/jsoncpp:=
dev-libs/libxml2:2
+   dev-libs/pugixml
>=media-libs/freetype-2.5.4
>=media-libs/libharu-2.3.0-r2
media-libs/libpng:0=



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

2020-06-05 Thread Matt Turner
commit: bb83032e1c2c299aca7a82ea765adaa1c44d6707
Author: Daniel Cordero  0xdc  io>
AuthorDate: Thu May 21 17:32:44 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jun  5 21:02:24 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=bb83032e

embedded: remove dir_setup action

dir_setup() hasn't existed since 2005.

Fixes: 1dafb5fa06d2 (Add locking support. ...)
Signed-off-by: Matt Turner  gentoo.org>

 catalyst/targets/embedded.py | 2 --
 1 file changed, 2 deletions(-)

diff --git a/catalyst/targets/embedded.py b/catalyst/targets/embedded.py
index aa23f5b3..1b4ad9d6 100644
--- a/catalyst/targets/embedded.py
+++ b/catalyst/targets/embedded.py
@@ -41,7 +41,6 @@ class embedded(StageBase):
 
 def set_action_sequence(self):
 self.settings['action_sequence'] = [
-"dir_setup",
 "unpack",
 "config_profile_link",
 "setup_confdir",
@@ -51,7 +50,6 @@ class embedded(StageBase):
 "setup_environment",
 "build_kernel",
 "build_packages",
-"bootloader",
 "root_overlay",
 "fsscript",
 "unmerge",



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

2020-06-05 Thread Matt Turner
commit: 834e1caa4d78ffc7607c6508f54fd192a5a3830c
Author: Daniel Cordero  0xdc  io>
AuthorDate: Thu May 21 17:32:45 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jun  5 21:03:26 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=834e1caa

stagebase: allow specfiles to define install_mask

There is some code that uses this option - set_install_mask() - but it was not
added to the list of valid specfile options.

The only mention of use is in the embedded target, but it may also be useful
for other stages.

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

 catalyst/base/stagebase.py | 1 +
 1 file changed, 1 insertion(+)

diff --git a/catalyst/base/stagebase.py b/catalyst/base/stagebase.py
index 5a8cd1df..5c59c4d2 100644
--- a/catalyst/base/stagebase.py
+++ b/catalyst/base/stagebase.py
@@ -54,6 +54,7 @@ class StageBase(TargetBase, ClearBase, GenBase):
 "fcflags",
 "fflags",
 "hostuse",
+"install_mask",
 "kerncache_path",
 "ldflags",
 "makeopts",



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

2020-06-05 Thread Matt Turner
commit: fd1903e5cd80a13d397ae07c6472d08ac6675cba
Author: Daniel Cordero  0xdc  io>
AuthorDate: Thu May 21 17:32:46 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jun  5 21:08:36 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=fd1903e5

embedded: use destpath to clean mergeroot

When using remove() with a capture subpath (e.g. the embedded target), 
specifying
files in rm removes the files from the seed stage, not the captured stage.

Use destpath as a base for removals. When not using a subpath, destpath
equals chroot_path.

Also unhardcode log prefix to match the target.

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

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

diff --git a/catalyst/base/stagebase.py b/catalyst/base/stagebase.py
index 5c59c4d2..ab1d409b 100644
--- a/catalyst/base/stagebase.py
+++ b/catalyst/base/stagebase.py
@@ -1168,8 +1168,8 @@ class StageBase(TargetBase, ClearBase, GenBase):
 for x in self.settings[self.settings["spec_prefix"] + "/rm"]:
 # We're going to shell out for all these cleaning
 # operations, so we get easy glob handling.
-log.notice('livecd: removing %s', x)
-clear_path(self.settings["chroot_path"] + x)
+log.notice('%s: removing %s', 
self.settings["spec_prefix"], x)
+clear_path(self.settings["destpath"] + x)
 try:
 if os.path.exists(self.settings["controller_file"]):
 cmd([self.settings['controller_file'], 'clean'],



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

2020-06-05 Thread Matt Turner
commit: 71d6e0bfeff39e6ffa9a3619060e731446c5b497
Author: Daniel Cordero  0xdc  io>
AuthorDate: Thu May 21 17:32:48 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jun  5 21:08:42 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=71d6e0bf

embedded: Allow a root_overlay

This was broken until the previous commit.

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

 catalyst/targets/embedded.py | 1 +
 1 file changed, 1 insertion(+)

diff --git a/catalyst/targets/embedded.py b/catalyst/targets/embedded.py
index 1b4ad9d6..99739512 100644
--- a/catalyst/targets/embedded.py
+++ b/catalyst/targets/embedded.py
@@ -31,6 +31,7 @@ class embedded(StageBase):
 "embedded/mergeroot",
 "embedded/packages",
 "embedded/rm",
+"embedded/root_overlay",
 "embedded/runscript",
 "embedded/unmerge",
 "embedded/use",



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

2020-06-05 Thread Matt Turner
commit: 2c82d8a8833edd200db1bf6ae36807376bbb61b8
Author: Daniel Cordero  0xdc  io>
AuthorDate: Fri May 29 19:04:31 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jun  5 21:09:29 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=2c82d8a8

catalyst: Allow compression_mode in config file

Allow overriding compression mode globally from the catalyst config.

Otherwise, if one wanted a different compression method than the
default, one would need to add compression_mode to every spec file.

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

 catalyst/defaults.py | 1 +
 1 file changed, 1 insertion(+)

diff --git a/catalyst/defaults.py b/catalyst/defaults.py
index 14f671fe..c153fcc4 100644
--- a/catalyst/defaults.py
+++ b/catalyst/defaults.py
@@ -9,6 +9,7 @@ from DeComp.definitions import DECOMPRESSOR_PROGRAM_OPTIONS, 
LIST_XATTRS_OPTIONS
 
 
 valid_config_file_values = frozenset([
+"compression_mode",
 "digests",
 "distdir",
 "envscript",



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

2020-06-05 Thread Matt Turner
commit: d2dd86b8f21337133d9d8c744c5f3fdd96867cd5
Author: Daniel Cordero  0xdc  io>
AuthorDate: Thu May 21 17:32:47 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jun  5 21:08:42 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=d2dd86b8

embedded: copy root overlay into destpath

When using a merge subpath (e.g. the embedded target's /tmp/mergeroot),
root_overlay() copies the overlay into the seed stage, rather than the subpath.

Copy the files into destpath. When not using a subpath, destpath equals
chroot_path (so other stages are not affected).

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

 catalyst/base/stagebase.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/catalyst/base/stagebase.py b/catalyst/base/stagebase.py
index ab1d409b..c2cc2c3e 100644
--- a/catalyst/base/stagebase.py
+++ b/catalyst/base/stagebase.py
@@ -838,7 +838,7 @@ class StageBase(TargetBase, ClearBase, GenBase):
"/root_overlay"]:
 if os.path.exists(x):
 log.info('Copying root_overlay: %s', x)
-cmd(['rsync', '-a', x + '/', self.settings['chroot_path']],
+cmd(['rsync', '-a', x + '/', self.settings['destpath']],
 env=self.env)
 
 def bind(self):



[gentoo-commits] proj/gcc-patches:master commit in: 10.1.0/gentoo/

2020-06-05 Thread Sergei Trofimovich
commit: a78ebddd40831f2c95a594a15c59ab7c3c485e83
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Jun  5 21:01:11 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Jun  5 21:01:11 2020 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=a78ebddd

10.1.0: fix ICE on constructor range handling

Bug: https://gcc.gnu.org/PR95241
Bug: https://bugs.gentoo.org/726644
Signed-off-by: Sergei Trofimovich  gentoo.org>

 10.1.0/gentoo/31_all_ctor-range-PR95241.patch | 98 +++
 10.1.0/gentoo/README.history  |  1 +
 2 files changed, 99 insertions(+)

diff --git a/10.1.0/gentoo/31_all_ctor-range-PR95241.patch 
b/10.1.0/gentoo/31_all_ctor-range-PR95241.patch
new file mode 100644
index 000..2bd166d
--- /dev/null
+++ b/10.1.0/gentoo/31_all_ctor-range-PR95241.patch
@@ -0,0 +1,98 @@
+https://gcc.gnu.org/PR95241
+https://bugs.gentoo.org/726644
+
+From 798a9da416bbfd8996da9a5d53955b082d5b94fe Mon Sep 17 00:00:00 2001
+From: Patrick Palka 
+Date: Fri, 29 May 2020 09:44:09 -0400
+Subject: [PATCH] c++: constexpr ctor with RANGE_EXPR index [PR95241]
+
+In the testcase below, the CONSTRUCTOR for 'field' contains a RANGE_EXPR
+index:
+
+  {{aggr_init_expr<...>, [1...2]={.off=1}}}
+
+but get_or_insert_ctor_field isn't prepared to handle looking up a
+RANGE_EXPR index.
+
+This patch adds limited support to get_or_insert_ctor_field for looking
+up a RANGE_EXPR index.  The limited scope of this patch should make it
+more suitable for backporting, and more extensive support would be
+needed only to handle self-modifying CONSTRUCTORs that contain a
+RANGE_EXPR index, but I haven't yet been able to come up with a testcase
+that actually creates such a CONSTRUCTOR.
+
+gcc/cp/ChangeLog:
+
+   PR c++/95241
+   * constexpr.c (get_or_insert_ctor_field): Add limited support
+   for RANGE_EXPR index lookups.
+
+gcc/testsuite/ChangeLog:
+
+   PR c++/95241
+   * g++.dg/cpp0x/constexpr-array25.C: New test.
+
+(cherry picked from commit e069285cdf457cc85070e522380c4e25b0d2ed25)
+---
+ gcc/cp/constexpr.c| 16 ++
+ .../g++.dg/cpp0x/constexpr-array25.C  | 21 +++
+ 2 files changed, 37 insertions(+)
+ create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-array25.C
+
+diff --git a/gcc/cp/constexpr.c b/gcc/cp/constexpr.c
+index 706d8a13d8e..3bd2524648d 100644
+--- a/gcc/cp/constexpr.c
 b/gcc/cp/constexpr.c
+@@ -3245,6 +3245,22 @@ get_or_insert_ctor_field (tree ctor, tree index, int 
pos_hint = -1)
+ }
+   else if (TREE_CODE (type) == ARRAY_TYPE || TREE_CODE (type) == VECTOR_TYPE)
+ {
++  if (TREE_CODE (index) == RANGE_EXPR)
++  {
++/* Support for RANGE_EXPR index lookups is currently limited to
++   accessing an existing element via POS_HINT, or appending a new
++   element to the end of CTOR.  ??? Support for other access
++   patterns may also be needed.  */
++vec *elts = CONSTRUCTOR_ELTS (ctor);
++if (vec_safe_length (elts))
++  {
++tree lo = TREE_OPERAND (index, 0);
++gcc_assert (array_index_cmp (elts->last().index, lo) < 0);
++  }
++CONSTRUCTOR_APPEND_ELT (elts, index, NULL_TREE);
++return >last();
++  }
++
+   HOST_WIDE_INT i = find_array_ctor_elt (ctor, index, /*insert*/true);
+   gcc_assert (i >= 0);
+   constructor_elt *cep = CONSTRUCTOR_ELT (ctor, i);
+diff --git a/gcc/testsuite/g++.dg/cpp0x/constexpr-array25.C 
b/gcc/testsuite/g++.dg/cpp0x/constexpr-array25.C
+new file mode 100644
+index 000..9162943249f
+--- /dev/null
 b/gcc/testsuite/g++.dg/cpp0x/constexpr-array25.C
+@@ -0,0 +1,21 @@
++// PR c++/95241
++// { dg-do compile { target c++11 } }
++
++struct Fragment
++{
++  int off;
++  constexpr Fragment(int _off) : off(_off) { }
++  constexpr Fragment() : Fragment(1) { }
++};
++
++struct Field
++{
++  Fragment fragments[3];
++  constexpr Field(int off) : fragments{{off}} { }
++};
++
++constexpr Field field{0};
++
++static_assert(field.fragments[0].off == 0
++&& field.fragments[1].off == 1
++&& field.fragments[2].off == 1, "");
+-- 
+2.27.0
+

diff --git a/10.1.0/gentoo/README.history b/10.1.0/gentoo/README.history
index d7a8c51..deee08f 100644
--- a/10.1.0/gentoo/README.history
+++ b/10.1.0/gentoo/README.history
@@ -1,6 +1,7 @@
 2  TODO
+ 29_all_fix-float-hang-PR95118.patch
+ 30_all_lto-intl-workaround-PR95194.patch
+   + 31_all_ctor-range-PR95241.patch
 
 1  05 May 2020
+ 01_all_default-fortify-source.patch



[gentoo-commits] repo/gentoo:master commit in: virtual/perl-Compress-Raw-Bzip2/

2020-06-05 Thread Sergei Trofimovich
commit: 2d630b18dd8a47bf2c529a8812b5a3125ae1e871
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Jun  5 20:06:02 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Jun  5 20:49:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d630b18

virtual/perl-Compress-Raw-Bzip2: mark 2.89.0-r1 sparc, bug #723792

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

 .../perl-Compress-Raw-Bzip2/perl-Compress-Raw-Bzip2-2.89.0-r1.ebuild| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/virtual/perl-Compress-Raw-Bzip2/perl-Compress-Raw-Bzip2-2.89.0-r1.ebuild 
b/virtual/perl-Compress-Raw-Bzip2/perl-Compress-Raw-Bzip2-2.89.0-r1.ebuild
index fc584d69aeb..b4d33e93bfd 100644
--- a/virtual/perl-Compress-Raw-Bzip2/perl-Compress-Raw-Bzip2-2.89.0-r1.ebuild
+++ b/virtual/perl-Compress-Raw-Bzip2/perl-Compress-Raw-Bzip2-2.89.0-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 
 DESCRIPTION="Virtual for ${PN#perl-}"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 
 RDEPEND="
|| ( =dev-lang/perl-5.30.2* =dev-lang/perl-5.30.3* 
~perl-core/${PN#perl-}-${PV} )



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

2020-06-05 Thread Sergei Trofimovich
commit: c5615cca49fdcf246720706ecb847fde281e39b6
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Jun  5 20:04:54 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Jun  5 20:49:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5615cca

dev-lang/perl: stable 5.30.3 for sparc, bug #723792

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

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

diff --git a/dev-lang/perl/perl-5.30.3.ebuild b/dev-lang/perl/perl-5.30.3.ebuild
index d7f81b1b850..cdf36113d9f 100644
--- a/dev-lang/perl/perl-5.30.3.ebuild
+++ b/dev-lang/perl/perl-5.30.3.ebuild
@@ -51,7 +51,7 @@ LICENSE="|| ( Artistic GPL-1+ )"
 SLOT="0/${SUBSLOT}"
 
 if [[ "${PV##*.}" != "" ]] && [[ "${PV/rc//}" == "${PV}" ]] ; then
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 fi
 
 IUSE="berkdb debug doc gdbm ithreads"



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

2020-06-05 Thread Sergei Trofimovich
commit: c2abde53e6bfe7e2cab5fe37c27bc5844181219f
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Jun  5 18:49:41 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Jun  5 20:49:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2abde53

dev-python/pbr: mark 5.1.1 arm64/hppa under ALLARCHES, bug #726528

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

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

diff --git a/dev-python/pbr/pbr-5.1.1.ebuild b/dev-python/pbr/pbr-5.1.1.ebuild
index a61da94516e..2442fec934d 100644
--- a/dev-python/pbr/pbr-5.1.1.ebuild
+++ b/dev-python/pbr/pbr-5.1.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 
~x64-cygwin ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 
~x64-cygwin ~amd64-linux ~x86-linux"
 #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~x86 
~amd64-linux ~x86-linux"
 #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="test"



[gentoo-commits] repo/gentoo:master commit in: virtual/perl-Module-CoreList/

2020-06-05 Thread Sergei Trofimovich
commit: ff6a35d04b5af40bf2cb01d1eb5b8eb4177dc3d6
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Jun  5 20:05:28 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Jun  5 20:49:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff6a35d0

virtual/perl-Module-CoreList: mark 5.202.6.13.0_rc sparc, bug #723792

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

 .../perl-Module-CoreList/perl-Module-CoreList-5.202.6.13.0_rc.ebuild| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/virtual/perl-Module-CoreList/perl-Module-CoreList-5.202.6.13.0_rc.ebuild 
b/virtual/perl-Module-CoreList/perl-Module-CoreList-5.202.6.13.0_rc.ebuild
index c37f1c92836..cf1a202fb61 100644
--- a/virtual/perl-Module-CoreList/perl-Module-CoreList-5.202.6.13.0_rc.ebuild
+++ b/virtual/perl-Module-CoreList/perl-Module-CoreList-5.202.6.13.0_rc.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 
 DESCRIPTION="Virtual for ${PN#perl-}"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 # Check 
https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/virtual/perl-Module-CoreList
 # When bumping this package.



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

2020-06-05 Thread Mike Gilbert
commit: ebed33c46a7b310d54861a71f9299a8a97a7e675
Author: Stephan Hartmann  googlemail  com>
AuthorDate: Fri Jun  5 06:57:35 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Jun  5 20:10:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebed33c4

www-client/chromium: beta channel bump to 84.0.4147.38

Closes: https://bugs.gentoo.org/727000
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Stephan Hartmann  googlemail.com>
Signed-off-by: Mike Gilbert  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/16077

 www-client/chromium/Manifest   | 2 +-
 .../{chromium-84.0.4147.30.ebuild => chromium-84.0.4147.38.ebuild} | 3 +++
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index b43dd6263a6..57b9b1cb384 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,6 +1,6 @@
 DIST chromium-83.0.4103.61.tar.xz 802558244 BLAKE2B 
d71ec15bea46438dccda49bb5d8ca0013e89e6876470aba077fbad70578a6f4d9ffb71150a9f0c676740be1cf3a7c681077e39ee9cf961b508b8a59167b4b949
 SHA512 
0fa179bdc61399c3e15e03ce1e720ca6487df603712689ffd4161ef1103c131b0baaedca3c7d706dfdcd2fa3328337cc4a807c0478a429f88358e512cfacbcba
 DIST chromium-83.0.4103.97.tar.xz 802603824 BLAKE2B 
543c7908ba8e712650d1d09d7f1c0eff25c069900a5102ab49a55b2e36c5dceec7d60521dfbceb3192a9e24c55a2a3642d2f8005cd92557a5154c9ff4a671a67
 SHA512 
5b7d7ab2f4e3d7ee965be4bba2d7ee1f3ce7f062920547639fd8d695eb8ef4a94153a99ecd10fb13b46fbcdec59ed3792231fec9c0773a457a60a551ebbe53c9
 DIST chromium-84-patchset-1.tar.xz 17652 BLAKE2B 
17008a5d7b81fd9dd3934f815922a10c4b33bd4b3a13b350011d60627133f2179c2e70a6e74ef11ddf9b68b83b988fad3df15e9307f871006ccb7aca52c819da
 SHA512 
2a45183c60794256b150bf67aa8395bab113e77b338775f737ebd8a822fd17be776b786ad12ffa759774a8876e0976a1c285ef90257e9532cfd9952baba7096d
-DIST chromium-84.0.4147.30.tar.xz 845012272 BLAKE2B 
2f88b57f3411886fe69731de8dee0bfdec7877ccc69e64acb697c1c3fe391ceadef429a636be2fa9c17059c0cdbf5339692bbc542c6e82727ca4c3917e3e6679
 SHA512 
6188727638c64fb1e9cf1760b038ee196853b0460dce0a8d5ce9ed890a08c6da19c1619b847b1f9462fb97942909ac44404d78acfbb8a26ffce2ef3d7eca5dc6
+DIST chromium-84.0.4147.38.tar.xz 845112748 BLAKE2B 
ab915f235c7005918ce232eb2893a713725dcfcf63d7fc94af399c5fcf793b8bd9e76aef7da6c7a93684d003e86639e3763645738f5e6181ac0986c4014addb5
 SHA512 
93bbff3a7d035f3d5623e4e770a7b887d9f6e5405408106b13052f2c4176c1528484e8ed0daaef14b0e71741d560b20fe13dd4a0f8b8ec2ce716b2884d0c0183
 DIST setuptools-44.1.0.zip 858569 BLAKE2B 
f59f154e121502a731e51294ccd293d60ffccadacf51e23b53bf7ceba38858948b86783238061136c827ac3373ea7ea8e6253d4bb53f3f1dd69284568ec65a68
 SHA512 
4dfb0f42d334b835758e865a26ecd1e725711fa2b9c38ddc273b8b3849fba04527bc97436d11ba1e98f1a42922aa0f0b9032e32998273c705fac6e10735eacbf
 DIST xcb-proto-1.14.tar.xz 143384 BLAKE2B 
60212b0f0ce039a64a2e6cbbc78564eeffc57cff20987b37dc780d8d97ae888a7dbfbbaadc6e0e4bedfc5d1e360f16318e3825ad8406de668d9c7c66cf7f4b5d
 SHA512 
de66d568163b6da2be9d6c59984f3afa3acd119a781378638045fd68018665ef5c9af98f024e9962ba3eb7c7a4d85c27ba70ffafceb2324ccc6940f34de16690

diff --git a/www-client/chromium/chromium-84.0.4147.30.ebuild 
b/www-client/chromium/chromium-84.0.4147.38.ebuild
similarity index 99%
rename from www-client/chromium/chromium-84.0.4147.30.ebuild
rename to www-client/chromium/chromium-84.0.4147.38.ebuild
index 7e7c4d23de9..55becb7647a 100644
--- a/www-client/chromium/chromium-84.0.4147.30.ebuild
+++ b/www-client/chromium/chromium-84.0.4147.38.ebuild
@@ -662,6 +662,9 @@ src_configure() {
myconf_gn+=" icu_use_data_file=false"
fi
 
+   # Use bundled xcb-proto, bug #727000
+   myconf_gn+=" 
xcbproto_path=\"${WORKDIR}/xcb-proto-${XCB_PROTO_VERSION}/src\""
+
einfo "Configuring Chromium..."
set -- gn gen --args="${myconf_gn} ${EXTRA_GN}" out/Release
echo "$@"



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

2020-06-05 Thread Michał Górny
commit: 7cae49e6e65a023b37b111e0d16f662f3208abaa
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  5 16:55:45 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  5 19:26:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cae49e6

dev-python/pycairo: Port to py39

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

 dev-python/pycairo/pycairo-1.18.2.ebuild | 26 +-
 dev-python/pycairo/pycairo-1.19.1.ebuild | 22 --
 2 files changed, 9 insertions(+), 39 deletions(-)

diff --git a/dev-python/pycairo/pycairo-1.18.2.ebuild 
b/dev-python/pycairo/pycairo-1.18.2.ebuild
index 7621e8dfbef..7ee4d6f3216 100644
--- a/dev-python/pycairo/pycairo-1.18.2.ebuild
+++ b/dev-python/pycairo/pycairo-1.18.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="7"
 
-PYTHON_COMPAT=( python2_7 python3_{6,7,8} pypy3 )
+PYTHON_COMPAT=( python2_7 python3_{6..9} )
 PYTHON_REQ_USE="threads(+)"
 
 inherit distutils-r1
@@ -15,10 +15,9 @@ 
SRC_URI="https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="doc examples test"
+IUSE="examples"
 
 BDEPEND="
-   doc? ( $(python_gen_any_dep 'dev-python/sphinx[${PYTHON_USEDEP}]') )
test? (
dev-python/hypothesis[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
@@ -29,22 +28,9 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 
-RESTRICT="!test? ( test )"
-
-python_check_deps() {
-   use doc || return 0
-   has_version "dev-python/sphinx[${PYTHON_USEDEP}]"
-}
-
-python_compile_all() {
-   if use doc; then
-   sphinx-build docs -b html _build/html || die
-   fi
-}
-
-python_test() {
-   esetup.py test
-}
+distutils_enable_sphinx docs \
+   dev-python/sphinx_rtd_theme
+distutils_enable_tests setup.py
 
 python_install() {
distutils-r1_python_install \
@@ -52,8 +38,6 @@ python_install() {
 }
 
 python_install_all() {
-   use doc && local HTML_DOCS=( _build/html/. )
-
if use examples; then
dodoc -r examples
fi

diff --git a/dev-python/pycairo/pycairo-1.19.1.ebuild 
b/dev-python/pycairo/pycairo-1.19.1.ebuild
index 66921d842bb..01000a3ce9a 100644
--- a/dev-python/pycairo/pycairo-1.19.1.ebuild
+++ b/dev-python/pycairo/pycairo-1.19.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="7"
 
-PYTHON_COMPAT=( python3_{6,7,8} pypy3 )
+PYTHON_COMPAT=( python3_{6..9} pypy3 )
 PYTHON_REQ_USE="threads(+)"
 
 inherit distutils-r1
@@ -15,10 +15,9 @@ 
SRC_URI="https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="doc examples test"
+IUSE="examples"
 
 BDEPEND="
-   doc? ( $(python_gen_any_dep 'dev-python/sphinx[${PYTHON_USEDEP}]') )
test? (
dev-python/hypothesis[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
@@ -29,29 +28,16 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 
-RESTRICT="!test? ( test )"
-
+distutils_enable_sphinx docs \
+   dev-python/sphinx_rtd_theme
 distutils_enable_tests setup.py
 
-python_check_deps() {
-   use doc || return 0
-   has_version "dev-python/sphinx[${PYTHON_USEDEP}]"
-}
-
-python_compile_all() {
-   if use doc; then
-   sphinx-build docs -b html _build/html || die
-   fi
-}
-
 python_install() {
distutils-r1_python_install \
install_pkgconfig 
--pkgconfigdir="${EPREFIX}/usr/$(get_libdir)/pkgconfig"
 }
 
 python_install_all() {
-   use doc && local HTML_DOCS=( _build/html/. )
-
if use examples; then
dodoc -r examples
fi



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

2020-06-05 Thread Michał Górny
commit: 5a2cd6702124b0bc38d9eb50f982341c71a951bd
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  5 17:12:55 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  5 19:26:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a2cd670

dev-python/sphinx-gallery: Update HOMEPAGE

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

 dev-python/sphinx-gallery/sphinx-gallery-0.3.1-r1.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-python/sphinx-gallery/sphinx-gallery-0.3.1-r1.ebuild 
b/dev-python/sphinx-gallery/sphinx-gallery-0.3.1-r1.ebuild
index ad35f0273b4..b49e10f6b1c 100644
--- a/dev-python/sphinx-gallery/sphinx-gallery-0.3.1-r1.ebuild
+++ b/dev-python/sphinx-gallery/sphinx-gallery-0.3.1-r1.ebuild
@@ -8,7 +8,9 @@ PYTHON_COMPAT=( python3_{6,7} )
 inherit distutils-r1
 
 DESCRIPTION="Sphinx extension to automatically generate an examples gallery"
-HOMEPAGE="http://sphinx-gallery.readthedocs.io/;
+HOMEPAGE="
+   https://sphinx-gallery.github.io/
+   https://github.com/sphinx-gallery/sphinx-gallery;
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"



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

2020-06-05 Thread Michał Górny
commit: 75f962d182a7ebd452afd7ba0bf502692b0d79bc
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  5 17:08:46 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  5 19:26:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75f962d1

dev-python/pygobject: Port to py39

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

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

diff --git a/dev-python/pygobject/pygobject-3.34.0.ebuild 
b/dev-python/pygobject/pygobject-3.34.0.ebuild
index 53020450bd2..c3f2f103dba 100644
--- a/dev-python/pygobject/pygobject-3.34.0.ebuild
+++ b/dev-python/pygobject/pygobject-3.34.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python2_7 python3_{6,7,8} )
+PYTHON_COMPAT=( python2_7 python3_{6..9} )
 
 inherit gnome.org meson python-r1 virtualx xdg
 



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

2020-06-05 Thread Michał Górny
commit: b0d0c1171fb222e66093d2d41cbd4a55f90ee5c8
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  5 17:10:51 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  5 19:26:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0d0c117

dev-python/colorspacious: Port to py39

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

 dev-python/colorspacious/colorspacious-1.1.2.ebuild | 9 +++--
 1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/dev-python/colorspacious/colorspacious-1.1.2.ebuild 
b/dev-python/colorspacious/colorspacious-1.1.2.ebuild
index ee8f6811f47..7b95376ce7a 100644
--- a/dev-python/colorspacious/colorspacious-1.1.2.ebuild
+++ b/dev-python/colorspacious/colorspacious-1.1.2.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6..9} )
 inherit distutils-r1
 
 DESCRIPTION="Powerful, accurate, and easy-to-use Python library for colorspace 
conversions"
@@ -12,14 +12,11 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
 
 RDEPEND="
dev-python/numpy[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
-   app-arch/unzip
-   test? ( dev-python/nose[${PYTHON_USEDEP}] )"
+
+distutils_enable_tests nose
 
 python_test() {
nosetests -v --all-modules || die "Tests fail with ${EPYTHON}"



[gentoo-commits] proj/kde:master commit in: kde-plasma/kscreen/, kde-plasma/polkit-kde-agent/, kde-plasma/sddm-kcm/, ...

2020-06-05 Thread Andreas Sturmlechner
commit: 2d77f7250e10eb84d35dc51de019ad4eb7369c48
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jun  5 15:39:12 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jun  5 19:21:40 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=2d77f725

kde-plasma: Re-add ~arm64 keyword

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

 kde-plasma/bluedevil/bluedevil-5.18.90.ebuild   | 2 +-
 kde-plasma/bluedevil/bluedevil-5.19.0.ebuild| 2 +-
 kde-plasma/breeze-grub/breeze-grub-5.18.90.ebuild   | 2 +-
 kde-plasma/breeze-grub/breeze-grub-5.19.0.ebuild| 2 +-
 kde-plasma/breeze-gtk/breeze-gtk-5.18.90.ebuild | 2 +-
 kde-plasma/breeze-gtk/breeze-gtk-5.19.0.ebuild  | 2 +-
 kde-plasma/breeze-plymouth/breeze-plymouth-5.18.90.ebuild   | 2 +-
 kde-plasma/breeze-plymouth/breeze-plymouth-5.19.0.ebuild| 2 +-
 kde-plasma/breeze/breeze-5.18.90.ebuild | 2 +-
 kde-plasma/breeze/breeze-5.19.0.ebuild  | 2 +-
 kde-plasma/discover/discover-5.18.90.ebuild | 2 +-
 kde-plasma/discover/discover-5.19.0.ebuild  | 2 +-
 kde-plasma/drkonqi/drkonqi-5.18.90.ebuild   | 2 +-
 kde-plasma/drkonqi/drkonqi-5.19.0.ebuild| 2 +-
 kde-plasma/kactivitymanagerd/kactivitymanagerd-5.18.90.ebuild   | 2 +-
 kde-plasma/kactivitymanagerd/kactivitymanagerd-5.19.0.ebuild| 2 +-
 kde-plasma/kde-cli-tools/kde-cli-tools-5.18.90.ebuild   | 2 +-
 kde-plasma/kde-cli-tools/kde-cli-tools-5.19.0.ebuild| 2 +-
 kde-plasma/kde-gtk-config/kde-gtk-config-5.18.90.ebuild | 2 +-
 kde-plasma/kde-gtk-config/kde-gtk-config-5.19.0.ebuild  | 2 +-
 kde-plasma/kdecoration/kdecoration-5.18.90.ebuild   | 2 +-
 kde-plasma/kdecoration/kdecoration-5.19.0.ebuild| 2 +-
 kde-plasma/kdeplasma-addons/kdeplasma-addons-5.18.90.ebuild | 2 +-
 kde-plasma/kdeplasma-addons/kdeplasma-addons-5.19.0.ebuild  | 2 +-
 kde-plasma/kgamma/kgamma-5.18.90.ebuild | 2 +-
 kde-plasma/kgamma/kgamma-5.19.0.ebuild  | 2 +-
 kde-plasma/khotkeys/khotkeys-5.18.90.ebuild | 2 +-
 kde-plasma/khotkeys/khotkeys-5.19.0.ebuild  | 2 +-
 kde-plasma/kinfocenter/kinfocenter-5.18.90.ebuild   | 2 +-
 kde-plasma/kinfocenter/kinfocenter-5.19.0.ebuild| 2 +-
 kde-plasma/kmenuedit/kmenuedit-5.18.90.ebuild   | 2 +-
 kde-plasma/kmenuedit/kmenuedit-5.19.0.ebuild| 2 +-
 kde-plasma/kscreen/kscreen-5.18.90.ebuild   | 2 +-
 kde-plasma/kscreen/kscreen-5.19.0.ebuild| 2 +-
 kde-plasma/kscreenlocker/kscreenlocker-5.18.90.ebuild   | 2 +-
 kde-plasma/kscreenlocker/kscreenlocker-5.19.0.ebuild| 2 +-
 kde-plasma/ksshaskpass/ksshaskpass-5.18.90.ebuild   | 2 +-
 kde-plasma/ksshaskpass/ksshaskpass-5.19.0.ebuild| 2 +-
 kde-plasma/ksysguard/ksysguard-5.18.90.ebuild   | 2 +-
 kde-plasma/ksysguard/ksysguard-5.19.0.ebuild| 2 +-
 kde-plasma/kwallet-pam/kwallet-pam-5.18.90.ebuild   | 2 +-
 kde-plasma/kwallet-pam/kwallet-pam-5.19.0.ebuild| 2 +-
 kde-plasma/kwayland-integration/kwayland-integration-5.18.90.ebuild | 2 +-
 kde-plasma/kwayland-integration/kwayland-integration-5.19.0.ebuild  | 2 +-
 kde-plasma/kwayland-server/kwayland-server-5.18.90.ebuild   | 2 +-
 kde-plasma/kwayland-server/kwayland-server-5.19.0.ebuild| 2 +-
 kde-plasma/kwin/kwin-5.18.90.ebuild | 2 +-
 kde-plasma/kwin/kwin-5.19.0.ebuild  | 2 +-
 kde-plasma/kwrited/kwrited-5.18.90.ebuild   | 2 +-
 kde-plasma/kwrited/kwrited-5.19.0.ebuild| 2 +-
 kde-plasma/libkscreen/libkscreen-5.18.90.ebuild | 2 +-
 kde-plasma/libkscreen/libkscreen-5.19.0.ebuild  | 2 +-
 kde-plasma/libksysguard/libksysguard-5.18.90.ebuild | 2 +-
 kde-plasma/libksysguard/libksysguard-5.19.0.ebuild  | 2 +-
 kde-plasma/libkworkspace/libkworkspace-5.18.90.ebuild   | 2 +-
 kde-plasma/libkworkspace/libkworkspace-5.19.0.ebuild| 2 +-
 kde-plasma/milou/milou-5.18.90.ebuild   | 2 +-

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

2020-06-05 Thread Zac Medico
commit: d29e744650d318fc2691e062ac48bdca9d3e0218
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Jun  5 19:19:46 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Jun  5 19:19:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d29e7446

app-emulation/containers-storage: Bump to version 1.20.2

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

 app-emulation/containers-storage/Manifest  |  1 +
 .../containers-storage-1.20.2.ebuild   | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/app-emulation/containers-storage/Manifest 
b/app-emulation/containers-storage/Manifest
index 461b40e545f..9f8cb2ba13f 100644
--- a/app-emulation/containers-storage/Manifest
+++ b/app-emulation/containers-storage/Manifest
@@ -1 +1,2 @@
 DIST containers-storage-1.18.1.tar.gz 3803605 BLAKE2B 
6ecf7a2ac395f0973f2d071d6736ccd6dfe8917168b50daeb26b141457d9fc53d9f4471577c659dcf77f2d4058d0a5cecbe1599a365d7ae102916188dc44aa5d
 SHA512 
1b2d16ae5703af232c58eb4ecc65b98a7f754cd9784b563e5323ef3303dc8f72896453f2fd84fee20490b72f9c2455437d5879f6c5c23aaa188316cb1b272211
+DIST containers-storage-1.20.2.tar.gz 3827404 BLAKE2B 
7284a86c34c91c21e49d7c9f89bfe8cc65d3a6673d37ea2e6e769c8abda581189b62119480bfcb0757cc3b4b47e29c7e0c65d245ec9bac082674f4b29f0899e1
 SHA512 
6ed73080da5c284eb421dd3c192662b16b2c72801bd0043f676c1e3bf44ee9899b10dea7fe5e2e52f95ecc511606aa2d971fd064b4cc7c993459ea75bf14536f

diff --git a/app-emulation/containers-storage/containers-storage-1.20.2.ebuild 
b/app-emulation/containers-storage/containers-storage-1.20.2.ebuild
new file mode 100644
index 000..868c589909c
--- /dev/null
+++ b/app-emulation/containers-storage/containers-storage-1.20.2.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit go-module
+
+KEYWORDS="~amd64"
+DESCRIPTION="containers/storage library"
+HOMEPAGE="https://github.com/containers/storage;
+LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+IUSE="btrfs +device-mapper test"
+SRC_URI="https://github.com/containers/storage/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+RDEPEND="
+   btrfs? ( sys-fs/btrfs-progs )
+   device-mapper? ( sys-fs/lvm2:= )"
+DEPEND="${RDEPEND}
+   dev-go/go-md2man
+   test? (
+   sys-fs/btrfs-progs
+   sys-fs/lvm2
+   sys-apps/util-linux
+   )"
+RESTRICT="test"
+
+S=${WORKDIR}/${P#containers-}
+
+src_prepare() {
+   default
+
+   sed -e 's|: install\.tools|:|' -i Makefile || die
+
+   [[ -f hack/btrfs_tag.sh ]] || die
+   use btrfs || { echo -e "#!/bin/sh\necho exclude_graphdriver_btrfs" > \
+   "hack/btrfs_tag.sh" || die; }
+
+   [[ -f hack/libdm_tag.sh ]] || die
+   use device-mapper || { echo -e "#!/bin/sh\necho btrfs_noversion 
exclude_graphdriver_devicemapper" > \
+   "hack/libdm_tag.sh" || die; }
+}
+
+src_compile() {
+   export -n GOCACHE GOPATH XDG_CACHE_HOME #678856
+   emake GOMD2MAN=go-md2man FFJSON= containers-storage docs
+}
+
+src_install() {
+   dobin "${PN}"
+   while read -r -d ''; do
+   mv "${REPLY}" "${REPLY%.1}" || die
+   done < <(find "${S}/docs" -name '*.[[:digit:]].1' -print0)
+   find "${S}/docs" -name '*.[[:digit:]]' -exec doman '{}' + || die
+}
+
+src_test() {
+   env -u GOFLAGS unshare -m emake local-test-unit || die
+}



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

2020-06-05 Thread Zac Medico
commit: b814a2418aee618f4aabcb4c1a5206847798cb4b
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Jun  5 18:33:51 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Jun  5 18:33:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b814a241

app-emulation/containers-storage: Remove old versions

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

 app-emulation/containers-storage/Manifest  |  3 --
 .../containers-storage-1.15.1.ebuild   | 60 --
 .../containers-storage-1.15.2.ebuild   | 60 --
 .../containers-storage-1.15.7.ebuild   | 60 --
 4 files changed, 183 deletions(-)

diff --git a/app-emulation/containers-storage/Manifest 
b/app-emulation/containers-storage/Manifest
index 8e0e5c5973e..461b40e545f 100644
--- a/app-emulation/containers-storage/Manifest
+++ b/app-emulation/containers-storage/Manifest
@@ -1,4 +1 @@
-DIST containers-storage-1.15.1.tar.gz 6037975 BLAKE2B 
e6d0d9adae829fd3d8cb40aa124b7149ee56ed13650b0dc57ba316ab2f03e754bdbb3e566c199b7768c612b159fa3051db39cd90127f4676255e452863aa7e24
 SHA512 
ea017e7dec840e5794f0ae61ebfc0cbf55b8de2c237286371eef3fd1808809e2bb149f08ba62126c741e0811839bf0af8f97bbda32e715132e42905f2ebd3a6c
-DIST containers-storage-1.15.2.tar.gz 6199303 BLAKE2B 
76b950892d4a3016a6df2223c66d9720334205bb1c1b6d18f09b984df9c967391329a970d9d927206f37d4557fc6f4b6c366cb6f35711d2a7d8842f7e3bf7221
 SHA512 
b152e85e8ebdc5016955287c289390568865d60b2b034e5d32eaa3d11d775a12788465246ff7b75cd8a079758f5d2fd90bd1443191f6a089f54862951a26cdae
-DIST containers-storage-1.15.7.tar.gz 6202610 BLAKE2B 
2eeeb124c0ce22b5f80aced4b0a9b8d541a00d532458c64e8a017b6d7e7364b90cf798db81b9dfe36af3a25e70383529f7e2ee649750ceaff753b9327a1713c8
 SHA512 
25317ec5a002274422cab7ab3928ac5e9776751bc2c7c17800def2f0f918f2356c074f1914056e24bd900fb4d951d6259461f9fe3fd7c6d669ca2e78b2c70d12
 DIST containers-storage-1.18.1.tar.gz 3803605 BLAKE2B 
6ecf7a2ac395f0973f2d071d6736ccd6dfe8917168b50daeb26b141457d9fc53d9f4471577c659dcf77f2d4058d0a5cecbe1599a365d7ae102916188dc44aa5d
 SHA512 
1b2d16ae5703af232c58eb4ecc65b98a7f754cd9784b563e5323ef3303dc8f72896453f2fd84fee20490b72f9c2455437d5879f6c5c23aaa188316cb1b272211

diff --git a/app-emulation/containers-storage/containers-storage-1.15.1.ebuild 
b/app-emulation/containers-storage/containers-storage-1.15.1.ebuild
deleted file mode 100644
index d094e8ef9e3..000
--- a/app-emulation/containers-storage/containers-storage-1.15.1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit go-module
-
-KEYWORDS="~amd64"
-DESCRIPTION="containers/storage library"
-HOMEPAGE="https://github.com/containers/storage;
-LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
-SLOT="0"
-IUSE="btrfs +device-mapper test"
-EGO_PN="${HOMEPAGE#*//}"
-EGIT_COMMIT="v${PV}"
-SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-RDEPEND="
-   btrfs? ( sys-fs/btrfs-progs )
-   device-mapper? ( sys-fs/lvm2:= )"
-DEPEND="${RDEPEND}
-   dev-go/go-md2man
-   test? (
-   sys-fs/btrfs-progs
-   sys-fs/lvm2
-   sys-apps/util-linux
-   )"
-RESTRICT="test"
-
-S=${WORKDIR}/${P#containers-}
-
-src_prepare() {
-   default
-
-   sed -e 's:GO111MODULE=off:GO111MODULE=on:' -i Makefile || die
-
-   [[ -f hack/btrfs_tag.sh ]] || die
-   use btrfs || { echo -e "#!/bin/sh\necho exclude_graphdriver_btrfs" > \
-   "hack/btrfs_tag.sh" || die; }
-
-   [[ -f hack/libdm_tag.sh ]] || die
-   use device-mapper || { echo -e "#!/bin/sh\necho btrfs_noversion 
exclude_graphdriver_devicemapper" > \
-   "hack/libdm_tag.sh" || die; }
-}
-
-src_compile() {
-   export -n GOCACHE XDG_CACHE_HOME #678856
-   emake containers-storage docs
-}
-
-src_install() {
-   dobin "${PN}"
-   while read -r -d ''; do
-   mv "${REPLY}" "${REPLY%.1}" || die
-   done < <(find "${S}/docs" -name '*.[[:digit:]].1' -print0)
-   find "${S}/docs" -name '*.[[:digit:]]' -exec doman '{}' + || die
-}
-
-src_test() {
-   GOPATH="${S}" unshare -m emake local-test-unit || die
-}

diff --git a/app-emulation/containers-storage/containers-storage-1.15.2.ebuild 
b/app-emulation/containers-storage/containers-storage-1.15.2.ebuild
deleted file mode 100644
index d094e8ef9e3..000
--- a/app-emulation/containers-storage/containers-storage-1.15.2.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit go-module
-
-KEYWORDS="~amd64"
-DESCRIPTION="containers/storage library"
-HOMEPAGE="https://github.com/containers/storage;
-LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
-SLOT="0"
-IUSE="btrfs +device-mapper test"

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

2020-06-05 Thread Zac Medico
commit: 85e32f6e242e75cc16ba23c1da1c46397839528d
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Jun  5 18:26:20 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Jun  5 18:26:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85e32f6e

app-emulation/slirp4netns: Bump to version 1.1.1

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

 app-emulation/slirp4netns/Manifest |  1 +
 app-emulation/slirp4netns/slirp4netns-1.1.1.ebuild | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/app-emulation/slirp4netns/Manifest 
b/app-emulation/slirp4netns/Manifest
index 397b2049328..cd146ba6597 100644
--- a/app-emulation/slirp4netns/Manifest
+++ b/app-emulation/slirp4netns/Manifest
@@ -1 +1,2 @@
 DIST slirp4netns-1.0.1.tar.gz 51911 BLAKE2B 
d125dd2c24fd7a817d2b8f16c6bac66399a4a0f37c49d43541f336e7ff09673bca2d6ed2c62cc856034b8e2f6e11ac1ff3753d3546148e68ddf085e8b9aca354
 SHA512 
4947e32d88c3c8f1b7b2e94a1e73041a48cc8ddf75ffaf691d44cb6ebeaef5cf0b0abb7a8df8919682dfc854a76d73fc5bdebcf01b3ace97be187068d704bf63
+DIST slirp4netns-1.1.1.tar.gz 55391 BLAKE2B 
346fd9a0e52247488573182bf747d3ba249ba5cb8d991ede8d0dedb7a5b9c8c64ee56fe4a94ae6deffc98f85866aa100300b42c75f1fc4de3af2564a00082ac5
 SHA512 
365293c82f58c89b82515428f157c7e4709b8b04b6736e75cc549bddb3ec2a85b33b198ae55ee173b93472cb33dec64949e50e8473b052ce33c61ff777f1393f

diff --git a/app-emulation/slirp4netns/slirp4netns-1.1.1.ebuild 
b/app-emulation/slirp4netns/slirp4netns-1.1.1.ebuild
new file mode 100644
index 000..2d9af4a06ab
--- /dev/null
+++ b/app-emulation/slirp4netns/slirp4netns-1.1.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="User-mode networking for unprivileged network namespaces"
+HOMEPAGE="https://github.com/rootless-containers/slirp4netns;
+SRC_URI="https://github.com/rootless-containers/slirp4netns/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+KEYWORDS="~amd64"
+LICENSE="GPL-2"
+SLOT="0"
+
+RDEPEND="
+   dev-libs/glib:2=
+   dev-libs/libpcre:=
+   net-libs/libslirp:=
+   sys-libs/libseccomp:=
+   sys-libs/libcap:="
+
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+RESTRICT="test"
+
+src_prepare() {
+   # Respect AR variable for bug 722162.
+   sed -e 's|^AC_PROG_CC$|AC_DEFUN([AC_PROG_AR], [AC_CHECK_TOOL(AR, ar, 
:)])\nAC_PROG_AR\n\0|' \
+   -i configure.ac || die
+   eautoreconf
+   default
+}
+
+pkg_postinst() {
+   if [[ -z ${REPLACING_VERSIONS} ]]; then
+   elog "You need to have the tun kernel module loaded in order to 
have"
+   elog "slirp4netns working"
+   fi
+}



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

2020-06-05 Thread Fabian Groffen
commit: f75c33c394cc7fbe56d60f8042d44da9db642985
Author: Fabian Groffen  gentoo  org>
AuthorDate: Fri Jun  5 17:59:59 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Fri Jun  5 17:59:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f75c33c3

profiles/prefix: update PYTHON_*TARGET?

A bit late in the game, but having two pythons in PYTHON_SINGLE_TARGET
results in some interesting fireworks with Portage's depgraphs, so
don't.  Since we're on 3.7 for a while now, and base is on it too, our
life is simpler and we can just drop 2.7 from PYTHON_TARGETS.

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

 profiles/prefix/make.defaults | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/profiles/prefix/make.defaults b/profiles/prefix/make.defaults
index 1b8aa47aaa5..77e5de43270 100644
--- a/profiles/prefix/make.defaults
+++ b/profiles/prefix/make.defaults
@@ -12,5 +12,4 @@ USE="readline zlib ncurses ssl"
 # In Prefix, aim for Python 3 only, leaving out 2 to avoid unnecessary
 # builds
 # NOTE: Both are incremental variables: Need to drop obsolete base values.
-PYTHON_TARGETS="-python2_7 python3_6"
-PYTHON_SINGLE_TARGET="python3_6"
+PYTHON_TARGETS="-python2_7"



[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/open62541/files/, dev-libs/open62541/

2020-06-05 Thread Kurt Kanzenbach
commit: e37b712f6876fa04379c0cb5c88d76b816e379f7
Author: Kurt Kanzenbach  kmk-computers  de>
AuthorDate: Fri Jun  5 17:32:12 2020 +
Commit: Kurt Kanzenbach  kmk-computers  de>
CommitDate: Fri Jun  5 17:34:22 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e37b712f

dev-libs/open62541: Bump version to v1.1-rc1

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Kurt Kanzenbach  kmk-computers.de>

 dev-libs/open62541/Manifest|   1 +
 .../open62541/files/open62541-1.1_rc1-tests.patch  | 104 +
 dev-libs/open62541/metadata.xml|  14 ++-
 dev-libs/open62541/open62541-1.1_rc1.ebuild|  98 +++
 4 files changed, 216 insertions(+), 1 deletion(-)

diff --git a/dev-libs/open62541/Manifest b/dev-libs/open62541/Manifest
index 1805c90..c631ff4 100644
--- a/dev-libs/open62541/Manifest
+++ b/dev-libs/open62541/Manifest
@@ -1 +1,2 @@
 DIST open62541-1.0.1.tar.gz 2689199 BLAKE2B 
ad2932a9e42cda5a5ef29904e740ff1cfb0d3e3d481f1d15ba0b1e67c8b42fae11774f28f9b8d8abf8b78400d1c3aea5dfe75a32fb70a303f5378ab5915bc337
 SHA512 
9fb0af8befba4d7c376ecd98dfab9033439e0a0594e7e3f48b6df54749af482a4e70a7aa077c49202fd704520bb433a7598fc9f9297a5ff12cb7a019176c4031
+DIST open62541-1.1-rc1.tar.gz 2913287 BLAKE2B 
c4b46f2dc040549f64befa7b0717cebb6048d28c167c89291301b774c78c9d0b7a1520f0b81319e3837da0f4ca21ec999ca02be20ca92a2f271984773112b8f8
 SHA512 
fd700b2ccb878f01775aad18b2549f3bb138bb769a1b1c608194294a1dbb806c6902caded42b7a21416d97ee4d59917ff4e114e34bcab3a3cf8c829b866227cb

diff --git a/dev-libs/open62541/files/open62541-1.1_rc1-tests.patch 
b/dev-libs/open62541/files/open62541-1.1_rc1-tests.patch
new file mode 100644
index 000..1b14eb2
--- /dev/null
+++ b/dev-libs/open62541/files/open62541-1.1_rc1-tests.patch
@@ -0,0 +1,104 @@
+From 42c70a47ac3a2acfbc9ef0ab153192f132d905ed Mon Sep 17 00:00:00 2001
+From: Kurt Kanzenbach 
+Date: Fri, 5 Jun 2020 19:22:15 +0200
+Subject: [PATCH] cmake: pubsub: Disable failing tests within portage
+
+The Pub/Sub tests won't work within portage. Disable them.
+
+Signed-off-by: Kurt Kanzenbach 
+---
+ tests/CMakeLists.txt | 78 
+ 1 file changed, 78 deletions(-)
+
+diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt
+index 19ec2d8c44f9..fb21fb856ba4 100644
+--- a/tests/CMakeLists.txt
 b/tests/CMakeLists.txt
+@@ -331,84 +331,6 @@ if(UA_ENABLE_DISCOVERY)
+ add_test_valgrind(discovery ${TESTS_BINARY_DIR}/check_discovery)
+ endif()
+ 
+-if(UA_ENABLE_PUBSUB)
+-add_executable(check_pubsub_encoding pubsub/check_pubsub_encoding.c 
$ $)
+-target_link_libraries(check_pubsub_encoding ${LIBS})
+-add_test_valgrind(pubsub_encoding 
${TESTS_BINARY_DIR}/check_pubsub_encoding)
+-add_executable(check_pubsub_pds pubsub/check_pubsub_pds.c 
$ $)
+-target_link_libraries(check_pubsub_pds ${LIBS})
+-add_test_valgrind(pubsub_pds ${TESTS_BINARY_DIR}/check_pubsub_pds)
+-add_executable(check_pubsub_connection_udp 
pubsub/check_pubsub_connection_udp.c $ 
$)
+-target_link_libraries(check_pubsub_connection_udp ${LIBS})
+-add_test_valgrind(pubsub_connection_udp 
${TESTS_BINARY_DIR}/check_pubsub_connection_udp)
+-add_executable(check_pubsub_publish pubsub/check_pubsub_publish.c 
$ $)
+-target_link_libraries(check_pubsub_publish ${LIBS})
+-add_test_valgrind(pubsub_publish ${TESTS_BINARY_DIR}/check_pubsub_publish)
+-add_executable(check_pubsub_publish_uadp 
pubsub/check_pubsub_publish_uadp.c $ 
$)
+-target_link_libraries(check_pubsub_publish_uadp ${LIBS})
+-add_test_valgrind(pubsub_publish 
${TESTS_BINARY_DIR}/check_pubsub_publish_uadp)
+-
+-#Link libraries for executing subscriber unit test
+-add_executable(check_pubsub_subscribe pubsub/check_pubsub_subscribe.c 
$ $)
+-target_link_libraries(check_pubsub_subscribe ${LIBS})
+-add_executable(check_pubsub_publishspeed 
pubsub/check_pubsub_publishspeed.c $ 
$)
+-target_link_libraries(check_pubsub_publishspeed ${LIBS})
+-add_test_valgrind(pubsub_publishspeed 
${TESTS_BINARY_DIR}/check_pubsub_publish)
+-add_executable(check_pubsub_config_freeze 
pubsub/check_pubsub_config_freeze.c $ 
$)
+-target_link_libraries(check_pubsub_config_freeze ${LIBS})
+-add_test_valgrind(check_pubsub_config_freeze 
${TESTS_BINARY_DIR}/check_pubsub_config_freeze)
+-add_executable(check_pubsub_publish_rt_levels 
pubsub/check_pubsub_publish_rt_levels.c $ 
$)
+-target_link_libraries(check_pubsub_publish_rt_levels ${LIBS})
+-add_test_valgrind(check_pubsub_publish_rt_levels 
${TESTS_BINARY_DIR}/check_pubsub_publish_rt_levels)
+-
+-add_executable(check_pubsub_multiple_layer 
pubsub/check_pubsub_multiple_layer.c $ 
$)
+-target_link_libraries(check_pubsub_multiple_layer ${LIBS})
+-add_test_valgrind(pubsub_multiple_layer 
${TESTS_BINARY_DIR}/check_pubsub_multiple_layer)
+-
+-if(UA_ENABLE_PUBSUB_ETH_UADP)
+-

[gentoo-commits] repo/proj/guru:dev commit in: dev-embedded/rauc/

2020-06-05 Thread Kurt Kanzenbach
commit: 234f3f973865a0fc0786ac1f63de9303a548f8d9
Author: Kurt Kanzenbach  kmk-computers  de>
AuthorDate: Fri Jun  5 17:34:13 2020 +
Commit: Kurt Kanzenbach  kmk-computers  de>
CommitDate: Fri Jun  5 17:34:22 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=234f3f97

dev-embedded/rauc: Add ~arm64 keyword

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Kurt Kanzenbach  kmk-computers.de>

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

diff --git a/dev-embedded/rauc/rauc-1.3.ebuild 
b/dev-embedded/rauc/rauc-1.3.ebuild
index 030f7f4..8172482 100644
--- a/dev-embedded/rauc/rauc-1.3.ebuild
+++ b/dev-embedded/rauc/rauc-1.3.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz;
 
 SLOT="0"
 LICENSE="LGPL-2.1"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="json network service test"
 
 RESTRICT="!test? ( test )"



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

2020-06-05 Thread Sergei Trofimovich
commit: 62d74d702f50713a24b72ee97afb9739213020ca
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Jun  5 16:37:58 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Jun  5 16:37:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62d74d70

sys-apps/memtest86+: allow user to override OBJCOPY

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

 .../memtest86+/files/memtest86+-5.01-objcopy.patch |  20 
 sys-apps/memtest86+/memtest86+-5.01-r5.ebuild  | 115 +
 2 files changed, 135 insertions(+)

diff --git a/sys-apps/memtest86+/files/memtest86+-5.01-objcopy.patch 
b/sys-apps/memtest86+/files/memtest86+-5.01-objcopy.patch
new file mode 100644
index 000..5effe20027a
--- /dev/null
+++ b/sys-apps/memtest86+/files/memtest86+-5.01-objcopy.patch
@@ -0,0 +1,20 @@
+Allow 'objcopy' override with user's OBJCOPY.
+--- a/Makefile
 b/Makefile
+@@ -8,6 +8,7 @@
+ # Path for the floppy disk device
+ #
+ FDISK=/dev/fd0
++OBJCOPY=objcopy
+ 
+ CFLAGS= -Wall -march=i486 -m32 -O0 -fomit-frame-pointer -fno-builtin \
+   -ffreestanding -fPIC $(SMP_FL) -fno-stack-protector 
+@@ -30,7 +31,7 @@ memtest_shared: $(OBJS) memtest_shared.lds Makefile
+   $(LD) -shared -Bsymbolic -T memtest_shared.lds -o $@ $(OBJS)
+ 
+ memtest_shared.bin: memtest_shared
+-  objcopy -O binary $< memtest_shared.bin
++  $(OBJCOPY) -O binary $< memtest_shared.bin
+ 
+ memtest: memtest_shared.bin memtest.lds
+   $(LD) -s -T memtest.lds -b binary memtest_shared.bin -o $@

diff --git a/sys-apps/memtest86+/memtest86+-5.01-r5.ebuild 
b/sys-apps/memtest86+/memtest86+-5.01-r5.ebuild
new file mode 100644
index 000..35c3e1085fa
--- /dev/null
+++ b/sys-apps/memtest86+/memtest86+-5.01-r5.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit mount-boot eutils toolchain-funcs
+
+DESCRIPTION="Memory tester based on memtest86"
+HOMEPAGE="http://www.memtest.org/;
+SRC_URI="http://www.memtest.org/download/${PV}/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE="+boot floppy iso serial"
+
+BOOTDIR="/boot/memtest86plus"
+QA_PRESTRIPPED="${BOOTDIR}/memtest /usr/share/${PN}/memtest"
+QA_FLAGS_IGNORED="${BOOTDIR}/memtest /usr/share/${PN}/memtest"
+
+RDEPEND="floppy? ( sys-fs/mtools )"
+DEPEND="iso? ( app-cdr/cdrtools )"
+
+pkg_pretend() {
+   use boot && mount-boot_pkg_pretend
+}
+
+src_prepare() {
+   sed -i -e 's,0x1,0x10,' memtest.lds || die
+   epatch "${FILESDIR}/${P}-gcc-473.patch" \
+  "${FILESDIR}/${P}-hardcoded_cc.patch"
+   epatch "${FILESDIR}"/${P}-no-scp.patch
+   epatch "${FILESDIR}"/${P}-io-extern-inline.patch #548312
+   epatch "${FILESDIR}"/${P}-reboot-def.patch #548312
+   epatch "${FILESDIR}"/${P}-no-clean.patch #557890
+   epatch "${FILESDIR}"/${P}-no-C-headers.patch #592638
+   epatch "${FILESDIR}"/${P}-test-random-cflags.patch #590974
+   epatch "${FILESDIR}"/${P}-objcopy.patch
+
+   sed -i 's:genisoimage:mkisofs:' makeiso.sh || die
+   if use serial ; then
+   sed -i \
+   -e '/^#define SERIAL_CONSOLE_DEFAULT/s:0:1:' \
+   config.h \
+   || die "sed failed"
+   fi
+   default
+}
+
+src_configure() {
+   tc-ld-disable-gold #580212
+   tc-export AS CC LD
+}
+
+src_compile() {
+   emake OBJCOPY="$(tc-getOBJCOPY)"
+   if use iso ; then
+   ./makeiso.sh || die
+   fi
+}
+
+src_test() { :; }
+
+src_install() {
+   if use boot; then
+   insinto "${BOOTDIR}"
+   doins memtest memtest.bin
+   fi
+
+   insinto /usr/share/${PN}
+   use iso && newins mt*.iso memtest.iso
+   doins memtest memtest.bin
+
+   exeinto /etc/grub.d
+   newexe "${FILESDIR}"/39_${PN}-r1 39_${PN}
+
+   dodoc README README.build-process FAQ changelog
+
+   if use floppy ; then
+   dobin "${FILESDIR}"/make-memtest86+-boot-floppy
+   doman "${FILESDIR}"/make-memtest86+-boot-floppy.1
+   fi
+}
+
+pkg_preinst() {
+   use boot && mount-boot_pkg_preinst
+}
+
+pkg_postinst() {
+   if use boot; then
+   mount-boot_pkg_postinst
+
+   elog "memtest86+ has been installed in ${BOOTDIR}/"
+   elog "You may wish to update your bootloader configs by adding 
these lines:"
+   elog " - For grub2 just run grub-mkconfig, a configuration file 
is installed"
+   elog "   as /etc/grub.d/39_${PN}"
+   elog " - For grub legacy: (replace '?' with correct numbers for 
your boot partition)"
+   elog "> title=${PN}"
+   elog "> root (hd?,?)"
+   elog "> kernel ${BOOTDIR}/memtest.bin"
+   elog " - For lilo:"
+   elog 

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

2020-06-05 Thread Michał Górny
commit: b3cf50ce256a24b1dc709230d650618f0c9b83c7
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  5 16:09:15 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  5 16:24:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3cf50ce

dev-python/xcffib: Port to py39

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

 dev-python/xcffib/xcffib-0.9.0.ebuild | 17 -
 1 file changed, 8 insertions(+), 9 deletions(-)

diff --git a/dev-python/xcffib/xcffib-0.9.0.ebuild 
b/dev-python/xcffib/xcffib-0.9.0.ebuild
index 014ddb3a75d..733fcfb1506 100644
--- a/dev-python/xcffib/xcffib-0.9.0.ebuild
+++ b/dev-python/xcffib/xcffib-0.9.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python2_7 python3_{6,7,8} )
+PYTHON_COMPAT=( python2_7 python3_{6..9} )
 
 inherit distutils-r1 virtualx
 
@@ -14,24 +14,23 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 LICENSE="Apache-2.0"
 SLOT="0"
 KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
 
 DEPEND="x11-libs/libxcb"
 RDEPEND="
-   $(python_gen_cond_dep '>=dev-python/cffi-1.1:=[${PYTHON_USEDEP}]' 
'python*')
+   $(python_gen_cond_dep '
+   >=dev-python/cffi-1.1:=[${PYTHON_USEDEP}]
+   ' 'python*')
dev-python/six[${PYTHON_USEDEP}]
${DEPEND}"
 BDEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
test? (
-   dev-python/nose[${PYTHON_USEDEP}]
-   x11-base/xorg-server[xvfb]
x11-apps/xeyes
)"
 
+distutils_enable_tests nose
+
 PATCHES=( "${FILESDIR}"/${PN}-0.4.2-test-imports.patch )
 
-python_test() {
-   virtx nosetests -d -v
+src_test() {
+   virtx distutils-r1_src_test
 }



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

2020-06-05 Thread Michał Górny
commit: b1196d549dabf334b4e1476a59870ec3ba258a37
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  5 16:17:06 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  5 16:24:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1196d54

dev-python/cairocffi: Port to py39, remove docs

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

 dev-python/cairocffi/cairocffi-1.1.0.ebuild | 34 ++---
 1 file changed, 7 insertions(+), 27 deletions(-)

diff --git a/dev-python/cairocffi/cairocffi-1.1.0.ebuild 
b/dev-python/cairocffi/cairocffi-1.1.0.ebuild
index 457f6312111..29fbbca716f 100644
--- a/dev-python/cairocffi/cairocffi-1.1.0.ebuild
+++ b/dev-python/cairocffi/cairocffi-1.1.0.ebuild
@@ -3,53 +3,33 @@
 
 EAPI="7"
 
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6..9} )
 
 inherit distutils-r1 virtualx
 
-MY_PN="${PN}"
-MY_P="${MY_PN}-${PV}"
-
 DESCRIPTION="CFFI-based drop-in replacement for Pycairo"
 HOMEPAGE="https://github.com/Kozea/cairocffi;
-SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 x86"
-IUSE="doc test"
-RESTRICT="!test? ( test )"
 
 RDEPEND="
-   $(python_gen_cond_dep '>=dev-python/cffi-1.1.0:=[${PYTHON_USEDEP}]' 
'python*')
+   $(python_gen_cond_dep '
+   >=dev-python/cffi-1.1.0:=[${PYTHON_USEDEP}]
+   ' 'python*')
>=dev-python/xcffib-0.3.2[${PYTHON_USEDEP}]
x11-libs/cairo:0=[X,xcb(+)]
x11-libs/gdk-pixbuf[jpeg]"
 
-BDEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
-   test? (
-   ${RDEPEND}
-   dev-python/pytest[${PYTHON_USEDEP}]
-   )"
+distutils_enable_tests pytest
 
 PATCHES=(
"${FILESDIR}"/${PN}-0.8.0-tests.patch
"${FILESDIR}"/${PN}-1.0.2-test-deps.patch
 )
 
-S="${WORKDIR}/${MY_P}"
-
-python_compile_all() {
-   use doc && esetup.py build_sphinx
-}
-
 python_test() {
-   virtx py.test -v --pyargs cairocffi
-}
-
-python_install_all() {
-   use doc && HTML_DOCS=( docs/_build/html/. )
-   distutils-r1_python_install_all
+   virtx pytest -vv --pyargs cairocffi
 }



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

2020-06-05 Thread Michał Górny
commit: 90fda681f8c087e7d238aeb8cacd078ff9d94b0e
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  5 16:23:06 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  5 16:24:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90fda681

dev-python/xlrd: Port to py39

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

 dev-python/xlrd/xlrd-1.2.0.ebuild | 9 ++---
 1 file changed, 2 insertions(+), 7 deletions(-)

diff --git a/dev-python/xlrd/xlrd-1.2.0.ebuild 
b/dev-python/xlrd/xlrd-1.2.0.ebuild
index b3782f1a813..d2dac8fad32 100644
--- a/dev-python/xlrd/xlrd-1.2.0.ebuild
+++ b/dev-python/xlrd/xlrd-1.2.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6..9} )
 
 inherit distutils-r1
 
@@ -14,16 +14,11 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="amd64 x86 ~ppc-aix ~amd64-linux ~x86-linux ~sparc-solaris 
~x86-solaris"
-IUSE=""
 
-BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+distutils_enable_tests unittest
 
 python_prepare_all() {
# Remove this if examples get reintroduced
sed -i -e "s/test_names_demo/_&/" tests/test_open_workbook.py || die
distutils-r1_python_prepare_all
 }
-
-python_test() {
-   "${PYTHON}" -m unittest discover || die "Test failed with ${EPYTHON}"
-}



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

2020-06-05 Thread Michał Górny
commit: b201f9214cc4bf05b3916404b4199e32328be72b
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  5 16:24:14 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  5 16:24:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b201f921

dev-python/xlwt: Port to py39, simplify

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

 dev-python/xlwt/xlwt-1.3.0-r1.ebuild | 34 +-
 1 file changed, 5 insertions(+), 29 deletions(-)

diff --git a/dev-python/xlwt/xlwt-1.3.0-r1.ebuild 
b/dev-python/xlwt/xlwt-1.3.0-r1.ebuild
index 748243eff07..59d613cb1f5 100644
--- a/dev-python/xlwt/xlwt-1.3.0-r1.ebuild
+++ b/dev-python/xlwt/xlwt-1.3.0-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6..9} )
 inherit distutils-r1
 
 DESCRIPTION="Python library to create spreadsheet files compatible with Excel"
@@ -12,37 +12,13 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="amd64 arm arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux"
-IUSE="doc examples test"
-RESTRICT="!test? ( test )"
+IUSE="examples"
 
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   doc? (
-   >=dev-python/sphinx-1.3.1[${PYTHON_USEDEP}]
-   dev-python/pkginfo[${PYTHON_USEDEP}]
-   )
-   test? ( dev-python/nose[${PYTHON_USEDEP}] )"
-
-# Prevent d'loading in the doc build
-PATCHES=( "${FILESDIR}/${PN}-1.3.0-no-intersphinx.patch" )
-
-python_prepare_all() {
-   # Don't install documentation and examples in site-packages directories.
-   sed -e "/package_data/d" -i setup.py || die
-
-   distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
-   use doc && emake -C docs html
-}
-
-python_test() {
-   nosetests tests || die "tests failed under ${EPYTHON}}"
-}
+distutils_enable_sphinx docs \
+   dev-python/pkginfo
+distutils_enable_tests nose
 
 python_install_all() {
-   use doc && local HTML_DOCS=( docs/_build/html/. )
if use examples; then
dodoc -r examples
docompress -x /usr/share/doc/${PF}



[gentoo-commits] proj/releng:master commit in: tools-uclibc/portage.amd64.vanilla/savedconfig/sys-apps/, ...

2020-06-05 Thread Anthony G. Basile
commit: a04c9746e3dda7ecfc19b09746d7de21a7b76006
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Fri Jun  5 16:15:00 2020 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri Jun  5 16:15:08 2020 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=a04c9746

tools-uclibc: update configs for busybox and uclibc-ng

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

 .../savedconfig/sys-apps/busybox   | 762 -
 .../sys-libs/{uclibc-ng => uclibc-ng-1.0.33}   |   4 +-
 .../savedconfig/sys-apps/busybox   | 762 -
 .../sys-libs/{uclibc-ng => uclibc-ng-1.0.33}   |   4 +-
 .../savedconfig/sys-apps/busybox   | 762 -
 .../sys-libs/{uclibc-ng => uclibc-ng-1.0.33}   |   4 +-
 .../savedconfig/sys-apps/busybox   | 762 -
 .../sys-libs/{uclibc-ng => uclibc-ng-1.0.33}   |   4 +-
 8 files changed, 1768 insertions(+), 1296 deletions(-)

diff --git a/tools-uclibc/portage.amd64.hardened/savedconfig/sys-apps/busybox 
b/tools-uclibc/portage.amd64.hardened/savedconfig/sys-apps/busybox
index 09064e57..4ee1278a 100644
--- a/tools-uclibc/portage.amd64.hardened/savedconfig/sys-apps/busybox
+++ b/tools-uclibc/portage.amd64.hardened/savedconfig/sys-apps/busybox
@@ -1,58 +1,42 @@
 #
 # Automatically generated make config: don't edit
-# Busybox version: 1.24.2
-# Mon Apr 25 21:27:41 2016
+# Busybox version: 1.31.1
+# Fri Mar 27 23:06:38 2020
 #
 CONFIG_HAVE_DOT_CONFIG=y
 
 #
-# Busybox Settings
-#
-
-#
-# General Configuration
+# Settings
 #
 CONFIG_DESKTOP=y
 CONFIG_EXTRA_COMPAT=y
+# CONFIG_FEDORA_COMPAT is not set
 CONFIG_INCLUDE_SUSv2=y
-# CONFIG_USE_PORTABLE_CODE is not set
-CONFIG_PLATFORM_LINUX=y
-CONFIG_FEATURE_BUFFERS_USE_MALLOC=y
-# CONFIG_FEATURE_BUFFERS_GO_ON_STACK is not set
-# CONFIG_FEATURE_BUFFERS_GO_IN_BSS is not set
+CONFIG_LONG_OPTS=y
 CONFIG_SHOW_USAGE=y
 CONFIG_FEATURE_VERBOSE_USAGE=y
 CONFIG_FEATURE_COMPRESS_USAGE=y
-CONFIG_FEATURE_INSTALLER=y
-CONFIG_INSTALL_NO_USR=y
-# CONFIG_LOCALE_SUPPORT is not set
-CONFIG_UNICODE_SUPPORT=y
-# CONFIG_UNICODE_USING_LOCALE is not set
-# CONFIG_FEATURE_CHECK_UNICODE_IN_ENV is not set
-CONFIG_SUBST_WCHAR=63
-CONFIG_LAST_SUPPORTED_WCHAR=767
-CONFIG_UNICODE_COMBINING_WCHARS=y
-CONFIG_UNICODE_WIDE_WCHARS=y
-# CONFIG_UNICODE_BIDI_SUPPORT is not set
-# CONFIG_UNICODE_NEUTRAL_TABLE is not set
-CONFIG_UNICODE_PRESERVE_BROKEN=y
+CONFIG_LFS=y
 # CONFIG_PAM is not set
-CONFIG_FEATURE_USE_SENDFILE=y
-CONFIG_LONG_OPTS=y
 CONFIG_FEATURE_DEVPTS=y
-# CONFIG_FEATURE_CLEAN_UP is not set
 CONFIG_FEATURE_UTMP=y
 CONFIG_FEATURE_WTMP=y
 CONFIG_FEATURE_PIDFILE=y
 CONFIG_PID_FILE_PATH="/var/run"
+CONFIG_BUSYBOX=y
+CONFIG_FEATURE_SHOW_SCRIPT=y
+CONFIG_FEATURE_INSTALLER=y
+CONFIG_INSTALL_NO_USR=y
 CONFIG_FEATURE_SUID=y
 # CONFIG_FEATURE_SUID_CONFIG is not set
 # CONFIG_FEATURE_SUID_CONFIG_QUIET is not set
-# CONFIG_SELINUX is not set
 CONFIG_FEATURE_PREFER_APPLETS=y
 CONFIG_BUSYBOX_EXEC_PATH="/proc/self/exe"
+# CONFIG_SELINUX is not set
+# CONFIG_FEATURE_CLEAN_UP is not set
+CONFIG_FEATURE_SYSLOG_INFO=y
 CONFIG_FEATURE_SYSLOG=y
-# CONFIG_FEATURE_HAVE_RPC is not set
+CONFIG_PLATFORM_LINUX=y
 
 #
 # Build Options
@@ -61,25 +45,16 @@ CONFIG_STATIC=y
 # CONFIG_PIE is not set
 # CONFIG_NOMMU is not set
 # CONFIG_BUILD_LIBBUSYBOX is not set
+# CONFIG_FEATURE_LIBBUSYBOX_STATIC is not set
 # CONFIG_FEATURE_INDIVIDUAL is not set
 # CONFIG_FEATURE_SHARED_BUSYBOX is not set
-CONFIG_LFS=y
 CONFIG_CROSS_COMPILER_PREFIX=""
 CONFIG_SYSROOT=""
 CONFIG_EXTRA_CFLAGS=""
 CONFIG_EXTRA_LDFLAGS=""
 CONFIG_EXTRA_LDLIBS=""
-
-#
-# Debugging Options
-#
-# CONFIG_DEBUG is not set
-# CONFIG_DEBUG_PESSIMIZE is not set
-CONFIG_UNIT_TEST=y
-# CONFIG_WERROR is not set
-CONFIG_NO_DEBUG_LIB=y
-# CONFIG_DMALLOC is not set
-# CONFIG_EFENCE is not set
+# CONFIG_USE_PORTABLE_CODE is not set
+CONFIG_STACK_OPTIMIZATION_386=y
 
 #
 # Installation Options ("make install" behavior)
@@ -94,16 +69,33 @@ CONFIG_INSTALL_APPLET_SYMLINKS=y
 CONFIG_PREFIX="./_install"
 
 #
-# Busybox Library Tuning
+# Debugging Options
+#
+# CONFIG_DEBUG is not set
+# CONFIG_DEBUG_PESSIMIZE is not set
+# CONFIG_DEBUG_SANITIZE is not set
+CONFIG_UNIT_TEST=y
+# CONFIG_WERROR is not set
+CONFIG_NO_DEBUG_LIB=y
+# CONFIG_DMALLOC is not set
+# CONFIG_EFENCE is not set
+
+#
+# Library Tuning
 #
-# CONFIG_FEATURE_SYSTEMD is not set
+# CONFIG_FEATURE_USE_BSS_TAIL is not set
+CONFIG_FLOAT_DURATION=y
 CONFIG_FEATURE_RTMINMAX=y
+CONFIG_FEATURE_RTMINMAX_USE_LIBC_DEFINITIONS=y
+CONFIG_FEATURE_BUFFERS_USE_MALLOC=y
+# CONFIG_FEATURE_BUFFERS_GO_ON_STACK is not set
+# CONFIG_FEATURE_BUFFERS_GO_IN_BSS is not set
 CONFIG_PASSWORD_MINLEN=6
 CONFIG_MD5_SMALL=1
 CONFIG_SHA3_SMALL=1
 CONFIG_FEATURE_FAST_TOP=y
 CONFIG_FEATURE_ETC_NETWORKS=y
-CONFIG_FEATURE_USE_TERMIOS=y
+# CONFIG_FEATURE_ETC_SERVICES is not set
 CONFIG_FEATURE_EDITING=y
 CONFIG_FEATURE_EDITING_MAX_LEN=1024
 CONFIG_FEATURE_EDITING_VI=y

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

2020-06-05 Thread Sergei Trofimovich
commit: e948f5cbc45f3840115b8e09749f8539fd6d9245
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Jun  5 16:00:14 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Jun  5 16:10:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e948f5cb

dev-python/jsonpointer: stable 2.0-r1 for hppa, bug #726526

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

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

diff --git a/dev-python/jsonpointer/jsonpointer-2.0-r1.ebuild 
b/dev-python/jsonpointer/jsonpointer-2.0-r1.ebuild
index d1223ad8e4b..061485f1fc3 100644
--- a/dev-python/jsonpointer/jsonpointer-2.0-r1.ebuild
+++ b/dev-python/jsonpointer/jsonpointer-2.0-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux"
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
 



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

2020-06-05 Thread Sergei Trofimovich
commit: fcb1f5c3fedc72256bc1fd834844e176ee21f8d8
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Jun  5 16:01:12 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Jun  5 16:10:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcb1f5c3

dev-python/pytest-expect: stable 1.1.0-r1 for hppa, bug #726552

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

 dev-python/pytest-expect/pytest-expect-1.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pytest-expect/pytest-expect-1.1.0-r1.ebuild 
b/dev-python/pytest-expect/pytest-expect-1.1.0-r1.ebuild
index f223507f9a9..218177bd438 100644
--- a/dev-python/pytest-expect/pytest-expect-1.1.0-r1.ebuild
+++ b/dev-python/pytest-expect/pytest-expect-1.1.0-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86"
 IUSE=""
 
 RDEPEND="



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

2020-06-05 Thread Sergei Trofimovich
commit: acc3ddf45b9fc337a11a6cc2e05e44615db9eb56
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Jun  5 15:59:47 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Jun  5 16:10:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acc3ddf4

dev-python/rfc3986-validator: stable 0.1.1 for hppa, bug #726526

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

 dev-python/rfc3986-validator/rfc3986-validator-0.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/rfc3986-validator/rfc3986-validator-0.1.1.ebuild 
b/dev-python/rfc3986-validator/rfc3986-validator-0.1.1.ebuild
index 5f35e26df01..ad9bec80a85 100644
--- a/dev-python/rfc3986-validator/rfc3986-validator-0.1.1.ebuild
+++ b/dev-python/rfc3986-validator/rfc3986-validator-0.1.1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ppc ppc64 sparc x86"
 
 RDEPEND="dev-python/rfc3987[${PYTHON_USEDEP}]"
 BDEPEND="test? ( dev-python/hypothesis[${PYTHON_USEDEP}] )"



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

2020-06-05 Thread Sergei Trofimovich
commit: 177d3d277dc7730ad052c29dfe9110c7c6f20067
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Jun  5 16:08:08 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Jun  5 16:10:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=177d3d27

dev-python/requests: keyworded 2.23.0 for hppa, bug #700940

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

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

diff --git a/dev-python/requests/requests-2.23.0.ebuild 
b/dev-python/requests/requests-2.23.0.ebuild
index 6fc007d9376..06a4849162d 100644
--- a/dev-python/requests/requests-2.23.0.ebuild
+++ b/dev-python/requests/requests-2.23.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~ppc ~ppc64 sparc x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc x86 
~amd64-linux ~x86-linux"
 IUSE="socks5 +ssl test"
 RESTRICT="!test? ( test )"
 



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

2020-06-05 Thread Sergei Trofimovich
commit: ea525380803d14f1cafdaadfb2e60f6a7bd6b09f
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Jun  5 16:01:38 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Jun  5 16:10:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea525380

sys-apps/sandbox: stable 2.18 for hppa, bug #726362

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

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

diff --git a/sys-apps/sandbox/sandbox-2.18.ebuild 
b/sys-apps/sandbox/sandbox-2.18.ebuild
index e143d0897bf..b89397c16d4 100644
--- a/sys-apps/sandbox/sandbox-2.18.ebuild
+++ b/sys-apps/sandbox/sandbox-2.18.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86"
 IUSE=""
 
 DEPEND="app-arch/xz-utils



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

2020-06-05 Thread Sergei Trofimovich
commit: 899649660b1a5340cabaa7b8b203ff4f4bc3ceb0
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Jun  5 16:05:58 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Jun  5 16:10:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89964966

dev-python/virtualenv: keyworded 20.0.21 for hppa, bug #700918

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

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

diff --git a/dev-python/virtualenv/virtualenv-20.0.21.ebuild 
b/dev-python/virtualenv/virtualenv-20.0.21.ebuild
index bb82eb1ce8a..ae6901b96bf 100644
--- a/dev-python/virtualenv/virtualenv-20.0.21.ebuild
+++ b/dev-python/virtualenv/virtualenv-20.0.21.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 SRC_URI="https://github.com/pypa/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 SLOT="0"
 IUSE="test"
 RESTRICT="!test? ( test )"



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

2020-06-05 Thread Sergei Trofimovich
commit: d998ff5b0bc2ee3af68acb303ef46980db4973be
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Jun  5 16:04:59 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Jun  5 16:10:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d998ff5b

net-dns/bind-tools: stable 9.14.12 for sparc, bug #723988

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

 net-dns/bind-tools/bind-tools-9.14.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/bind-tools/bind-tools-9.14.12.ebuild 
b/net-dns/bind-tools/bind-tools-9.14.12.ebuild
index b4e1f595e91..33492ed20f9 100644
--- a/net-dns/bind-tools/bind-tools-9.14.12.ebuild
+++ b/net-dns/bind-tools/bind-tools-9.14.12.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://downloads.isc.org/isc/bind9/${PV}/${MY_P}.tar.gz;
 
 LICENSE="Apache-2.0 BSD BSD-2 GPL-2 HPND ISC MPL-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~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 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+caps doc gssapi idn ipv6 libedit libressl readline xml"
 # no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687
 



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

2020-06-05 Thread Sergei Trofimovich
commit: 96ab565c4da1f4131b40b7a3a211429a8af5d23b
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Jun  5 16:02:37 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Jun  5 16:10:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96ab565c

dev-python/fs: stable 2.4.9-r1 for hppa, bug #726550

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

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

diff --git a/dev-python/fs/fs-2.4.9-r1.ebuild b/dev-python/fs/fs-2.4.9-r1.ebuild
index 6bb49c26d48..dcde4b7ce9e 100644
--- a/dev-python/fs/fs-2.4.9-r1.ebuild
+++ b/dev-python/fs/fs-2.4.9-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2020-06-05 Thread Sergei Trofimovich
commit: 9d48cf0d0fe4dd33e6da290bc6122dadeab7
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Jun  5 15:58:24 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Jun  5 16:10:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d48

dev-python/unittest-mixins: stable 1.6 for hppa, bug #726556

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

 dev-python/unittest-mixins/unittest-mixins-1.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/unittest-mixins/unittest-mixins-1.6.ebuild 
b/dev-python/unittest-mixins/unittest-mixins-1.6.ebuild
index 0ebe18d0eef..e522c228215 100644
--- a/dev-python/unittest-mixins/unittest-mixins-1.6.ebuild
+++ b/dev-python/unittest-mixins/unittest-mixins-1.6.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/nedbat/unittest-mixins/archive/v${PV}.tar.gz -> ${P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86"
 
 RDEPEND=">=dev-python/six-1.10.0[${PYTHON_USEDEP}]"
 



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

2020-06-05 Thread Sergei Trofimovich
commit: 4c25f919674bfb909f9216fff73a1936a9dbeaff
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Jun  5 16:04:09 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Jun  5 16:10:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c25f919

net-dns/bind: stable 9.14.12 for sparc, bug #723988

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

 net-dns/bind/bind-9.14.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/bind/bind-9.14.12.ebuild b/net-dns/bind/bind-9.14.12.ebuild
index 49e92059321..ef8a3242369 100644
--- a/net-dns/bind/bind-9.14.12.ebuild
+++ b/net-dns/bind/bind-9.14.12.ebuild
@@ -36,7 +36,7 @@ SRC_URI="https://downloads.isc.org/isc/bind9/${PV}/${P}.tar.gz
 
 LICENSE="Apache-2.0 BSD BSD-2 GPL-2 HPND ISC MPL-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 # -berkdb by default re bug 602682
 IUSE="-berkdb +caps dlz dnstap doc dnsrps fixed-rrset geoip geoip2 gssapi
 json ldap libressl lmdb mysql odbc postgres python selinux static-libs



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

2020-06-05 Thread Sergei Trofimovich
commit: 7e3273cd1d55a9e01597e79a25408be1cb1183ad
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Jun  5 16:05:25 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Jun  5 16:10:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e3273cd

dev-python/distlib: keyworded 0.3.0 for hppa, bug #700918

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

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

diff --git a/dev-python/distlib/distlib-0.3.0.ebuild 
b/dev-python/distlib/distlib-0.3.0.ebuild
index a70c5be6e17..28e7229884c 100644
--- a/dev-python/distlib/distlib-0.3.0.ebuild
+++ b/dev-python/distlib/distlib-0.3.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
 
 LICENSE="PSF-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 
 distutils_enable_tests setup.py
 



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

2020-06-05 Thread Sergei Trofimovich
commit: c02f78f027983493498cee526a5a51232c6db136
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Jun  5 15:59:20 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Jun  5 16:10:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c02f78f0

dev-python/rfc3339-validator: stable 0.1.2 for hppa, bug #726526

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

 dev-python/rfc3339-validator/rfc3339-validator-0.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/rfc3339-validator/rfc3339-validator-0.1.2.ebuild 
b/dev-python/rfc3339-validator/rfc3339-validator-0.1.2.ebuild
index d9c3725ddd8..08b261defde 100644
--- a/dev-python/rfc3339-validator/rfc3339-validator-0.1.2.ebuild
+++ b/dev-python/rfc3339-validator/rfc3339-validator-0.1.2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/naimetti/rfc3339-validator/archive/v0.1.2.tar.gz ->
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ppc ppc64 sparc x86"
 
 RDEPEND="dev-python/six[${PYTHON_USEDEP}]
dev-python/strict-rfc3339[${PYTHON_USEDEP}]"



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

2020-06-05 Thread Sergei Trofimovich
commit: 7055dd05e62f4b3f5e47da1dbe246bbe19049cd0
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Jun  5 16:00:44 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Jun  5 16:10:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7055dd05

dev-python/jsonschema: stable 3.2.0 for hppa, bug #726526

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

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

diff --git a/dev-python/jsonschema/jsonschema-3.2.0.ebuild 
b/dev-python/jsonschema/jsonschema-3.2.0.ebuild
index cba4aa2c3dd..fa0f4fa4346 100644
--- a/dev-python/jsonschema/jsonschema-3.2.0.ebuild
+++ b/dev-python/jsonschema/jsonschema-3.2.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux"
 IUSE="test"
 
 BDEPEND="



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

2020-06-05 Thread Sergei Trofimovich
commit: b77ab60a9cbed85dc86f2eb9e55cec820af7670d
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Jun  5 15:57:55 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Jun  5 16:09:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b77ab60a

dev-python/bsddb3: stable 6.2.7 for hppa, bug #726534

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

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

diff --git a/dev-python/bsddb3/bsddb3-6.2.7.ebuild 
b/dev-python/bsddb3/bsddb3-6.2.7.ebuild
index 5d2debae7f3..bd7b20e6f28 100644
--- a/dev-python/bsddb3/bsddb3-6.2.7.ebuild
+++ b/dev-python/bsddb3/bsddb3-6.2.7.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux"
 
 RDEPEND="


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

2020-06-05 Thread Sergei Trofimovich
commit: 2631d73d2fcefa58671dff69ea48700882c31fed
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Jun  5 16:02:07 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Jun  5 16:10:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2631d73d

dev-python/pytest-mock: stable 3.1.0 for hppa, bug #726358

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

 dev-python/pytest-mock/pytest-mock-3.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pytest-mock/pytest-mock-3.1.0.ebuild 
b/dev-python/pytest-mock/pytest-mock-3.1.0.ebuild
index 41bf079775f..a475fb67927 100644
--- a/dev-python/pytest-mock/pytest-mock-3.1.0.ebuild
+++ b/dev-python/pytest-mock/pytest-mock-3.1.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 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=""
 
 RDEPEND=">=dev-python/pytest-5[${PYTHON_USEDEP}]"



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

2020-06-05 Thread Sergei Trofimovich
commit: 95e840911ddcefd604358184c06c1337e8be43a7
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Jun  5 15:58:52 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Jun  5 16:10:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95e84091

dev-python/coverage: stable 4.5.4 for hppa, bug #726556

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

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

diff --git a/dev-python/coverage/coverage-4.5.4.ebuild 
b/dev-python/coverage/coverage-4.5.4.ebuild
index ffeefae57a2..a43e2e1f2ea 100644
--- a/dev-python/coverage/coverage-4.5.4.ebuild
+++ b/dev-python/coverage/coverage-4.5.4.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/assimp/, media-libs/assimp/files/

2020-06-05 Thread Andreas Sturmlechner
commit: 5cc674352064a5cada27f14b2c98ba9b5f7a1261
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jun  5 16:05:57 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jun  5 16:06:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cc67435

media-libs/assimp: Fix tests

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

 media-libs/assimp/assimp-5.0.1.ebuild  |  4 ++
 .../assimp-5.0.1-fix-aiGetLegalStringTest.patch| 76 ++
 .../assimp/files/assimp-5.0.1-fix-unittests.patch  | 37 +++
 .../assimp/files/assimp-5.0.1-projectversion.patch | 22 +++
 .../assimp/files/assimp-5.0.1-versiontest.patch| 23 +++
 5 files changed, 162 insertions(+)

diff --git a/media-libs/assimp/assimp-5.0.1.ebuild 
b/media-libs/assimp/assimp-5.0.1.ebuild
index 96281b1fd32..cb827e7ac42 100644
--- a/media-libs/assimp/assimp-5.0.1.ebuild
+++ b/media-libs/assimp/assimp-5.0.1.ebuild
@@ -35,6 +35,10 @@ PATCHES=(
"${FILESDIR}/${PN}-5.0.0-unzip-of.patch"
"${FILESDIR}/${PN}-5.0.0-findassimp.patch"
"${FILESDIR}/${P}-GNUInstallDirs.patch" # bug 701912
+   "${FILESDIR}/${P}-projectversion.patch"
+   "${FILESDIR}/${P}-fix-unittests.patch"
+   "${FILESDIR}/${P}-fix-aiGetLegalStringTest.patch"
+   "${FILESDIR}/${P}-versiontest.patch"
 )
 
 src_configure() {

diff --git 
a/media-libs/assimp/files/assimp-5.0.1-fix-aiGetLegalStringTest.patch 
b/media-libs/assimp/files/assimp-5.0.1-fix-aiGetLegalStringTest.patch
new file mode 100644
index 000..b0db38a0e8a
--- /dev/null
+++ b/media-libs/assimp/files/assimp-5.0.1-fix-aiGetLegalStringTest.patch
@@ -0,0 +1,76 @@
+From 059ee0e091f1c658c20202a9123bdf90fc7fa307 Mon Sep 17 00:00:00 2001
+From: RichardTea <31507749+richard...@users.noreply.github.com>
+Date: Fri, 11 Oct 2019 16:28:14 +0100
+Subject: [PATCH] Update assimp legal and version
+
+Will now report the major and minor versions specified in cmakelists
+---
+ code/Common/Version.cpp | 14 +-
+ test/unit/utVersion.cpp |  2 +-
+ 2 files changed, 6 insertions(+), 10 deletions(-)
+
+diff --git a/code/Common/Version.cpp b/code/Common/Version.cpp
+index 868cfb06af..cf1da7d5ba 100644
+--- a/code/Common/Version.cpp
 b/code/Common/Version.cpp
+@@ -46,8 +46,7 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH 
DAMAGE.
+ #include 
+ #include "ScenePrivate.h"
+ 
+-static const unsigned int MajorVersion = 5;
+-static const unsigned int MinorVersion = 0;
++#include "revision.h"
+ 
+ // 

+ // Legal information string - don't remove this.
+@@ -56,9 +55,9 @@ static const char* LEGAL_INFORMATION =
+ "Open Asset Import Library (Assimp).\n"
+ "A free C/C++ library to import various 3D file formats into applications\n\n"
+ 
+-"(c) 2008-2020, assimp team\n"
++"(c) 2006-2020, assimp team\n"
+ "License under the terms and conditions of the 3-clause BSD license\n"
+-"https://github.com/assimp/assimp\n;
++"http://assimp.org\n;
+ ;
+ 
+ // 

+@@ -70,13 +69,13 @@ ASSIMP_API const char*  aiGetLegalString  (){
+ // 

+ // Get Assimp minor version
+ ASSIMP_API unsigned int aiGetVersionMinor (){
+-return MinorVersion;
++return VER_MINOR;
+ }
+ 
+ // 

+ // Get Assimp major version
+ ASSIMP_API unsigned int aiGetVersionMajor (){
+-return MajorVersion;
++return VER_MAJOR;
+ }
+ 
+ // 

+@@ -104,9 +103,6 @@ ASSIMP_API unsigned int aiGetCompileFlags (){
+ return flags;
+ }
+ 
+-// include current build revision, which is even updated from time to time -- 
:-)
+-#include "revision.h"
+-
+ // 

+ ASSIMP_API unsigned int aiGetVersionRevision() {
+ return GitVersion;
+diff --git a/test/unit/utVersion.cpp b/test/unit/utVersion.cpp
+index 233b2fb0b2..66e832baae 100644
+--- a/test/unit/utVersion.cpp
 b/test/unit/utVersion.cpp
+@@ -48,7 +48,7 @@ TEST_F( utVersion, aiGetLegalStringTest ) {
+ EXPECT_NE( lv, nullptr );
+ std::string text( lv );
+ 
+-size_t pos( text.find( std::string( "2017" ) ) );
++size_t pos( text.find( std::string( "2019" ) ) );
+ EXPECT_NE( pos, std::string::npos );
+ }
+ 

diff --git a/media-libs/assimp/files/assimp-5.0.1-fix-unittests.patch 
b/media-libs/assimp/files/assimp-5.0.1-fix-unittests.patch
new file mode 100644
index 000..1b1efa02742
--- /dev/null
+++ 

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

2020-06-05 Thread Michał Górny
commit: 25a74bceb7e26e0aaf06bad0483522233050c609
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  5 15:40:57 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  5 16:03:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25a74bce

dev-python/cppy: Port to py39

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

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

diff --git a/dev-python/cppy/cppy-1.1.0.ebuild 
b/dev-python/cppy/cppy-1.1.0.ebuild
index 6f945c4debc..e441a5e5ed0 100644
--- a/dev-python/cppy/cppy-1.1.0.ebuild
+++ b/dev-python/cppy/cppy-1.1.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6..9} )
 
 inherit distutils-r1
 



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

2020-06-05 Thread Michał Górny
commit: 9643011b2b717a542a67cf39a138bbd3c4ea1246
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  5 16:03:09 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  5 16:03:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9643011b

dev-python/versioneer: Port to py39

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

 dev-python/versioneer/versioneer-0.18-r1.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/dev-python/versioneer/versioneer-0.18-r1.ebuild 
b/dev-python/versioneer/versioneer-0.18-r1.ebuild
index 7836f1d23a3..38d6b48aa16 100644
--- a/dev-python/versioneer/versioneer-0.18-r1.ebuild
+++ b/dev-python/versioneer/versioneer-0.18-r1.ebuild
@@ -3,7 +3,8 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7,8} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python3_{6..9} )
 
 inherit distutils-r1
 
@@ -31,8 +32,8 @@ PATCHES=(
 python_test() {
esetup.py make_versioneer
 
-   git config --global user.email "y...@example.com"
-   git config --global user.name "Your Name"
+   git config --global user.email "y...@example.com" || die
+   git config --global user.name "Your Name" || die
 
${PYTHON} test/git/test_git.py -v || die
 }



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

2020-06-05 Thread Michał Górny
commit: ec8944cdcc7f2173df876b15a3bb9170e0a250f0
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  5 15:40:18 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  5 16:03:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec8944cd

dev-python/cycler: Port to py39

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

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

diff --git a/dev-python/cycler/cycler-0.10.0-r1.ebuild 
b/dev-python/cycler/cycler-0.10.0-r1.ebuild
index 7ab3756b3d6..1672d652ce2 100644
--- a/dev-python/cycler/cycler-0.10.0-r1.ebuild
+++ b/dev-python/cycler/cycler-0.10.0-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6..9} )
 
 inherit distutils-r1
 



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

2020-06-05 Thread Michał Górny
commit: 9ab5cd9dd7eb30b5188e37e27f9b4489ecbd43ba
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  5 15:43:09 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  5 16:03:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ab5cd9d

dev-python/kiwisolver: Port to py39

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

 dev-python/kiwisolver/kiwisolver-1.2.0.ebuild | 6 ++
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/dev-python/kiwisolver/kiwisolver-1.2.0.ebuild 
b/dev-python/kiwisolver/kiwisolver-1.2.0.ebuild
index 3a1f79a6685..2d2ec37813a 100644
--- a/dev-python/kiwisolver/kiwisolver-1.2.0.ebuild
+++ b/dev-python/kiwisolver/kiwisolver-1.2.0.ebuild
@@ -2,13 +2,14 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6..9} )
 
 inherit distutils-r1
 
 DESCRIPTION="An efficient C++ implementation of the Cassowary constraint 
solving algorithm"
 HOMEPAGE="https://github.com/nucleic/kiwi;
 SRC_URI="https://github.com/nucleic/kiwi/archive/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}"/kiwi-${PV}
 
 LICENSE="Clear-BSD"
 SLOT="0"
@@ -17,8 +18,5 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 RDEPEND="
>=dev-python/cppy-1.1.0[${PYTHON_USEDEP}]
 "
-BDEPEND="${RDEPEND}"
-
-S="${WORKDIR}"/kiwi-${PV}
 
 distutils_enable_tests pytest



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

2020-06-05 Thread Michał Górny
commit: d331eb76b161a27da553b85f6f6c8821d6065a0c
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu May 21 08:57:55 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  5 16:03:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d331eb76

mail-mta/notqmail: new package

"notqmail is a community-driven fork of qmail, beginning where netqmail left
off".

>From everything we can tell there will be no new release of netqmail, so we
decided to do our own thing. Eventually this will replace the existing
mail-mta/netqmail ebuilds.

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Michał Górny  gentoo.org>

 mail-mta/notqmail/Manifest |   7 ++
 mail-mta/notqmail/metadata.xml |  23 
 mail-mta/notqmail/notqmail-1.08.ebuild | 186 +
 mail-mta/notqmail/notqmail-.ebuild | 186 +
 4 files changed, 402 insertions(+)

diff --git a/mail-mta/notqmail/Manifest b/mail-mta/notqmail/Manifest
new file mode 100644
index 000..57b6074b1bd
--- /dev/null
+++ b/mail-mta/notqmail/Manifest
@@ -0,0 +1,7 @@
+DIST genqmail-20191010.tar.bz2 10063 BLAKE2B 
bd1b664fca9fdb92aba49930b1d0c336097f2bad56ea814014c0d811d9d96fb861925dd0b016ce4ef1edd0473481fa807e81be17b7169688bfbd72a72e287718
 SHA512 
8d19a25b8745a04f7bdb378259dcee7b43f62cf90e7a7d8f4843d39169f8221cd8c5b9c332b37e5ecc7917366093e56f34bc4362b8ab0dd1785a6d0f12687a4b
+DIST notqmail-1.08-auth.patch 71183 BLAKE2B 
c980475ef7a2ad6e05d71f494293579e5082b63606fd0bbbd51fff5d067912b1548b4033f36de8030d60b195a684ff0845afe022d316ad835b1ad0b360cafbd6
 SHA512 
697b8b2a26a10c0029918193046dd2758bb3e84af97fb2e99f29bfb23efb0a9e0ee6ecca0431369e348d1414ef70bc5c446420b4f019ba427d16d0f07f23f6e3
+DIST notqmail-1.08-big-todo.patch 7179 BLAKE2B 
f7582d0193096f17316feb15e65c2b841545e274309351fc2921120ec3a4fb35b1998fbd8b8ca573c7dbd690ab7197f4b4f9105671f7d299687bf339b747deb2
 SHA512 
8444c8b4558410682d46e4954973721a1fb5e90585c9a3a4d7603448faf68cc0d07d2b5d51977ce72d35551b5c43b03014638251b542e48fe9cbef327cacc7c6
+DIST notqmail-1.08-tls-20200107.patch 50123 BLAKE2B 
94bbab86bd089c6ac032bfabc300eb89b367c239ae7a60256c417a2abfa583984e6273eae6df22d44b98dcefce4904f6db9625ff2a57f4b30a8fff8c629d374b
 SHA512 
bdccdf98024f811802504872b8e3f3ac3010c1f218a0ec79bb12e635c35bfa15471c2b7e499c14e6bec9b5d3e48f1e584e26ba2ca01f1ce73a347a338de2a304
+DIST notqmail-1.08.tar.xz 179500 BLAKE2B 
6c774037b257849aea65e7761a6f6c9918079faa490c0ed027d73a8b32de5d5907a54a59162b9b68479229c4b92a23fe28cd2f334123cfe674a94502b90a3635
 SHA512 
c18d09e28c2e580522eea144e5344e814811108b12f3272b4cf10ad58d9d3d8e16dcfea2f369e226b68db4fe8cf67cbae994b242d36e9e07c289a0539394
+DIST qmail-103.patch 2104 BLAKE2B 
23721b3331c719f3b6deca8b2603bf824b66068d3901a84dda9edbe33b506d0c2b6e711364e2426d9e393453a54485f0286d4668f99cf6b9acabf10a5dc59b0a
 SHA512 
b81062bb0b0023f474c0b6af40601926e1c04ad395de480d114809e48a8060c06d99bdbdeb6f44d9e24ae1acedabb094b979193d305371aed958f18fc6eee354
+DIST qmail-spp-0.42.tar.gz 18689 BLAKE2B 
df67f10f6daf9601fd074c774c5be4decca59f3e790774d502c28ebd495f9d7523ecebfd37abd333e347151647364d08d3ccc25099c82748bf7b7ea84bb18977
 SHA512 
03449862886a0ca20fbadab4c94b34b55d185f8df3261bd68aea99e9ded9edfab4477c6b38a8e0295e9b38b0045615da8b1a906a458f28745eadd3c4d882bcbf

diff --git a/mail-mta/notqmail/metadata.xml b/mail-mta/notqmail/metadata.xml
new file mode 100644
index 000..1547ff2797a
--- /dev/null
+++ b/mail-mta/notqmail/metadata.xml
@@ -0,0 +1,23 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   e...@sf-mail.de
+   Rolf Eike Beer
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   Enable AUTHCRAM support
+   Generate SSL certificates daily 
instead of
+   hourly
+   Prepare notqmail for high volume 
servers
+   Include POP3 server
+   
+   
+   notqmail/notqmail
+   qmail-spp
+   
+

diff --git a/mail-mta/notqmail/notqmail-1.08.ebuild 
b/mail-mta/notqmail/notqmail-1.08.ebuild
new file mode 100644
index 000..6332e8b46af
--- /dev/null
+++ b/mail-mta/notqmail/notqmail-1.08.ebuild
@@ -0,0 +1,186 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+GENQMAIL_PV=20191010
+QMAIL_SPP_PV=0.42
+
+QMAIL_TLS_PV=20200107
+QMAIL_TLS_F=notqmail-1.08-tls-${QMAIL_TLS_PV}.patch
+
+QMAIL_BIGTODO_F=notqmail-1.08-big-todo.patch
+
+QMAIL_LARGE_DNS="qmail-103.patch"
+
+inherit qmail
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/notqmail/notqmail.git;
+   inherit git-r3
+else
+   KEYWORDS="~amd64 ~hppa ~sparc"
+   
SRC_URI="https://github.com/notqmail/notqmail/releases/download/${P}/${P}.tar.xz;
+fi
+
+DESCRIPTION="qmail -- a secure, reliable, efficient, simple message transfer 
agent"

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

2020-06-05 Thread Michał Górny
commit: 1b8dad1b123115dbb1ccc65281cfadd7af9fb7ff
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  5 15:40:09 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  5 16:03:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b8dad1b

dev-python/cycler: Enable tests

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

 dev-python/cycler/Manifest|  1 +
 dev-python/cycler/cycler-0.10.0-r1.ebuild | 19 +--
 2 files changed, 6 insertions(+), 14 deletions(-)

diff --git a/dev-python/cycler/Manifest b/dev-python/cycler/Manifest
index 6c0eefe3d55..ea2bd396dbb 100644
--- a/dev-python/cycler/Manifest
+++ b/dev-python/cycler/Manifest
@@ -1 +1,2 @@
+DIST cycler-0.10.0.gh.tar.gz 21672 BLAKE2B 
68b48e8359210845e35e4fe2cd1f48b48ac2c1ce67196fd9fa1e3a83a3bf15d6889a727bf62a65097d0975e93e660550084ef66a0c3a3de98ba04d439d29965b
 SHA512 
685231d455dfdde70eb71415dfe561e07c34579d7b31ef7197f4c1441301635b387fec903d610b35406b619264f4c0cc616562de8f02b8192414c29274b63c01
 DIST cycler-0.10.0.tar.gz 16553 BLAKE2B 
b2f3263e18fab74eed8c92a888f1a5cd47a2c24499fad3d9b9737b2fd01c3b085d6008d65e7cc075d9336321193e779e9c1c7b4daf9bb33be219f54267cd40dc
 SHA512 
b7d2ba19861ffaf4dea0444bfe68b5a6264a022d7b3f02c9ff5e5859e3901de12a90f8dc7469e995e09c418515b3df55dbf05a0cfe5368d40790a2c878a74819

diff --git a/dev-python/cycler/cycler-0.10.0-r1.ebuild 
b/dev-python/cycler/cycler-0.10.0-r1.ebuild
index e58d24b2b91..7ab3756b3d6 100644
--- a/dev-python/cycler/cycler-0.10.0-r1.ebuild
+++ b/dev-python/cycler/cycler-0.10.0-r1.ebuild
@@ -14,23 +14,14 @@ HOMEPAGE="
https://matplotlib.org/cycler/
https://pypi.org/project/Cycler/
https://github.com/matplotlib/cycler;
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${P}.tar.gz"
+SRC_URI="
+   https://github.com/matplotlib/cycler/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz"
 
 SLOT="0"
 LICENSE="BSD"
 KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos"
-IUSE="test"
 
 RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   test? ( dev-python/nose[${PYTHON_USEDEP}] )
-"
-
-# Not shipped
-# https://github.com/matplotlib/cycler/issues/21
-RESTRICT=test
-
-python_test() {
-   nosetests --verbosity=3 || die
-}
+
+distutils_enable_tests nose



  1   2   >